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: 2011-06-02 14:35+0100\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:101 ar.c:304 ar.c:333 coffdump.c:470 dlltool.c:3938
57 #: dllwrap.c:524 elfedit.c:650 nlmconv.c:1114 objcopy.c:576 objcopy.c:611
58 #: readelf.c:3174 size.c:99 srconv.c:1743 strings.c:667 sysdump.c:653
59 #: windmc.c:228 windres.c:695
61 msgid "Report bugs to %s\n"
71 msgid " (inlined by) "
76 msgid "%s: cannot get addresses from archive"
81 msgid "%s: cannot find section %s"
84 #: addr2line.c:415 nm.c:1566 objdump.c:3423
86 msgid "unknown demangling style `%s'"
91 msgid "no entry %s in archive\n"
97 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin "
98 "<name>] [member-name] [count] archive-file file...\n"
104 "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] "
105 "[count] archive-file file...\n"
110 msgid " %s -M [<mri-script]\n"
120 msgid " d - delete file(s) from the archive\n"
125 msgid " m[ab] - move file(s) in the archive\n"
130 msgid " p - print file(s) found in the archive\n"
135 msgid " q[f] - quick append file(s) to the archive\n"
141 " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
146 msgid " s - act as ranlib\n"
151 msgid " t - display contents of archive\n"
156 msgid " x[o] - extract file(s) from the archive\n"
161 msgid " command specific modifiers:\n"
166 msgid " [a] - put file(s) after [member-name]\n"
171 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
176 msgid " [D] - use zero for timestamps and uids/gids\n"
181 msgid " [N] - use instance [count] of name\n"
186 msgid " [f] - truncate inserted file names\n"
191 msgid " [P] - use full path names when matching\n"
196 msgid " [o] - preserve original dates\n"
202 " [u] - only replace files that are newer than current archive "
208 msgid " generic modifiers:\n"
213 msgid " [c] - do not warn if the library had to be created\n"
218 msgid " [s] - create an archive index (cf. ranlib)\n"
223 msgid " [S] - do not build a symbol table\n"
228 msgid " [T] - make a thin archive\n"
233 msgid " [v] - be verbose\n"
238 msgid " [V] - display the version number\n"
243 msgid " @<file> - read options from <file>\n"
248 msgid " --target=BFDNAME - specify the target object format as BFDNAME\n"
258 msgid " --plugin <p> - load the specified plugin\n"
263 msgid "Usage: %s [options] archive\n"
268 msgid " Generate an index to speed access to archives\n"
274 " The options are:\n"
275 " @<file> Read options from <file>\n"
280 msgid " --plugin <name> Load the specified plugin\n"
286 " -t Update the archive's symbol map timestamp\n"
287 " -h --help Print this help message\n"
288 " -v --version Print version information\n"
292 msgid "two different operation options specified"
295 #: ar.c:538 nm.c:1639
297 msgid "sorry - this program has been built without plugin support\n"
301 msgid "no operation specified"
305 msgid "`u' is only meaningful with the `r' option."
309 msgid "`u' is not meaningful with the `D' option."
313 msgid "`N' is only meaningful with the `x' and `d' options."
317 msgid "Value for `N' must be positive."
321 msgid "`x' cannot be used on thin archives."
326 msgid "internal error -- this option not implemented"
334 #: ar.c:883 ar.c:937 ar.c:1266 objcopy.c:2055
336 msgid "internal stat error on %s"
341 msgid "%s is not a valid archive"
346 msgid "No member named `%s'\n"
351 msgid "no entry %s in archive %s!"
356 msgid "%s: no archive map to update"
361 msgid "No entry %s in archive.\n"
366 msgid "Can't open file %s\n"
371 msgid "%s: Can't open output archive %s\n"
376 msgid "%s: Can't open input archive %s\n"
381 msgid "%s: file %s is not an archive\n"
386 msgid "%s: no output archive specified yet\n"
389 #: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416
391 msgid "%s: no open output archive\n"
394 #: arsup.c:261 arsup.c:371 arsup.c:397
396 msgid "%s: can't open file %s\n"
399 #: arsup.c:315 arsup.c:393 arsup.c:474
401 msgid "%s: can't find module file %s\n"
406 msgid "Current open archive is %s\n"
411 msgid "%s: no open archive\n"
416 msgid " No emulation specific options\n"
419 #. Macros for common output.
422 msgid " emulation options: \n"
427 msgid "can't set BFD default target to `%s': %s"
432 msgid "%s: Matching formats:"
437 msgid "Supported targets:"
442 msgid "%s: supported targets:"
447 msgid "Supported architectures:"
452 msgid "%s: supported architectures:"
457 msgid "BFD header file version %s\n"
462 msgid "%s: bad number: %s"
465 #: bucomm.c:576 strings.c:409
467 msgid "'%s': No such file"
470 #: bucomm.c:578 strings.c:411
472 msgid "Warning: could not locate '%s'. reason: %s"
477 msgid "Warning: '%s' is not an ordinary file"
482 msgid "Warning: '%s' has negative size, probably it is too large"
490 #: coffdump.c:461 sysdump.c:646
492 msgid "Usage: %s [option(s)] in-file\n"
497 msgid " Print a human readable interpretation of a COFF object file\n"
503 " The options are:\n"
504 " @<file> Read options from <file>\n"
505 " -h --help Display this information\n"
506 " -v --version Display the program's version\n"
510 #: coffdump.c:532 srconv.c:1833 sysdump.c:710
511 msgid "no input file specified"
514 #: cxxfilt.c:119 nm.c:269 objdump.c:281
516 msgid "Report bugs to %s.\n"
520 msgid "debug_add_to_current_namespace: no current file"
524 msgid "debug_start_source: no debug_set_filename call"
528 msgid "debug_record_function: no debug_set_filename call"
532 msgid "debug_record_parameter: no current function"
536 msgid "debug_end_function: no current function"
540 msgid "debug_end_function: some blocks were not closed"
544 msgid "debug_start_block: no current block"
548 msgid "debug_end_block: no current block"
552 msgid "debug_end_block: attempt to close top level block"
556 msgid "debug_record_line: no current unit"
561 msgid "debug_start_common_block: not implemented"
566 msgid "debug_end_common_block: not implemented"
571 msgid "debug_record_label: not implemented"
575 msgid "debug_record_variable: no current file"
579 msgid "debug_make_undefined_type: unsupported kind"
583 msgid "debug_name_type: no current file"
587 msgid "debug_tag_type: no current file"
591 msgid "debug_tag_type: extra tag attempted"
596 msgid "Warning: changing type size from %d to %d\n"
600 msgid "debug_find_named_type: no current compilation unit"
605 msgid "debug_get_real_type: circular debug information for %s\n"
609 msgid "debug_write_type: illegal type encountered"
612 #: dlltool.c:902 dlltool.c:928 dlltool.c:959
614 msgid "Internal error: Unknown machine type: %d"
619 msgid "Can't open def file: %s"
624 msgid "Processing def file: %s"
628 msgid "Processed def file"
633 msgid "Syntax error in def file %s:%d"
638 msgid "%s: Path components stripped from image name, '%s'."
643 msgid "NAME: %s base: %x"
646 #: dlltool.c:1091 dlltool.c:1112
647 msgid "Can't have LIBRARY and NAME"
652 msgid "LIBRARY: %s base: %x"
655 #: dlltool.c:1354 resrc.c:293
660 #: dlltool.c:1359 dllwrap.c:422 resrc.c:298
662 msgid "subprocess got fatal signal %d"
665 #: dlltool.c:1365 dllwrap.c:429 resrc.c:305
667 msgid "%s exited with status %d"
672 msgid "Sucking in info from %s section in %s"
677 msgid "Excluding symbol: %s"
680 #: dlltool.c:1625 dlltool.c:1636 nm.c:1012 nm.c:1023
682 msgid "%s: no symbols"
685 #. FIXME: we ought to read in and block out the base relocations.
688 msgid "Done reading %s"
693 msgid "Unable to open object file: %s: %s"
698 msgid "Scanning object file %s"
703 msgid "Cannot produce mcore-elf dll from archive file: %s"
707 msgid "Adding exports to output file"
711 msgid "Added exports to output file"
716 msgid "Generating export file: %s"
721 msgid "Unable to open temporary assembler file: %s"
726 msgid "Opened temporary file: %s"
730 msgid "failed to read the number of entries from base file"
734 msgid "Generated exports file"
739 msgid "bfd_open failed open stub file: %s: %s"
744 msgid "Creating stub file: %s"
749 msgid "bfd_open failed reopen stub file: %s: %s"
752 #: dlltool.c:2908 dlltool.c:2984
754 msgid "failed to open temporary head file: %s"
757 #: dlltool.c:2970 dlltool.c:3050
759 msgid "failed to open temporary head file: %s: %s"
764 msgid "failed to open temporary tail file: %s"
769 msgid "failed to open temporary tail file: %s: %s"
774 msgid "Can't create .lib file: %s: %s"
779 msgid "Creating library file: %s"
782 #: dlltool.c:3239 dlltool.c:3245
784 msgid "cannot delete %s: %s"
788 msgid "Created lib file"
793 msgid "Can't open .lib file: %s: %s"
796 #: dlltool.c:3470 dlltool.c:3492
798 msgid "%s is not a library"
803 msgid "Import library `%s' specifies two or more dlls"
808 msgid "Unable to determine dll name for `%s' (not an import library?)"
813 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
818 msgid "Error, duplicate EXPORT with ordinals: %s"
822 msgid "Processing definitions"
826 msgid "Processed definitions"
830 #: dlltool.c:3895 dllwrap.c:483
832 msgid "Usage %s <option(s)> <object-file(s)>\n"
839 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
845 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
851 msgid " -e --output-exp <outname> Generate an export file.\n"
856 msgid " -l --output-lib <outname> Generate an interface library.\n"
861 msgid " -y --output-delaylib <outname> Create a delay-import library.\n"
866 msgid " -a --add-indirect Add dll indirects to export file.\n"
872 " -D --dllname <name> Name of input dll to put into interface lib.\n"
877 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
882 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
887 msgid " --export-all-symbols Export all symbols to .def\n"
892 msgid " --no-export-all-symbols Only export listed symbols\n"
897 msgid " --exclude-symbols <list> Don't export <list>\n"
902 msgid " --no-default-excludes Clear default exclude symbols\n"
907 msgid " -b --base-file <basefile> Read linker generated base file.\n"
912 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
917 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
923 " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata"
930 " -U --add-underscore Add underscores to all symbols in interface "
937 " --add-stdcall-underscore Add underscores to stdcall symbols in "
938 "interface library.\n"
944 " --no-leading-underscore All symbols shouldn't be prefixed by an "
951 " --leading-underscore All symbols should be prefixed by an "
957 msgid " -k --kill-at Kill @<n> from exported names.\n"
962 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
967 msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
972 msgid " -S --as <name> Use <name> for assembler.\n"
977 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
983 " -C --compat-implib Create backward compatible import library.\n"
989 " -n --no-delete Keep temp files (repeat for extra "
996 " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
1002 " -I --identify <implib> Report the name of the DLL associated with "
1009 " --identify-strict Causes --identify to report error when multiple "
1015 msgid " -v --verbose Be verbose.\n"
1020 msgid " -V --version Display the program version.\n"
1025 msgid " -h --help Display this information.\n"
1030 msgid " @<file> Read options from <file>.\n"
1036 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
1041 msgid " -L --linker <name> Use <name> as the linker.\n"
1046 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
1051 msgid "Path components stripped from dllname, '%s'."
1056 msgid "Unable to open base-file: %s"
1061 msgid "Machine '%s' not supported"
1066 msgid "Warning, machine type (%d) not supported for delayimport."
1069 #: dlltool.c:4313 dllwrap.c:213
1071 msgid "Tried file: %s"
1074 #: dlltool.c:4320 dllwrap.c:220
1076 msgid "Using file: %s"
1081 msgid "Keeping temporary base file %s"
1086 msgid "Deleting temporary base file %s"
1091 msgid "Keeping temporary exp file %s"
1096 msgid "Deleting temporary exp file %s"
1101 msgid "Keeping temporary def file %s"
1106 msgid "Deleting temporary def file %s"
1111 msgid " Generic options:\n"
1116 msgid " @<file> Read options from <file>\n"
1121 msgid " --quiet, -q Work quietly\n"
1126 msgid " --verbose, -v Verbose\n"
1131 msgid " --version Print dllwrap version\n"
1136 msgid " --implib <outname> Synonym for --output-lib\n"
1141 msgid " Options for %s:\n"
1146 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
1151 msgid " --driver-flags <flags> Override default ld flags\n"
1156 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
1161 msgid " --entry <entry> Specify alternate DLL entry point\n"
1166 msgid " --image-base <base> Specify image base address\n"
1171 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
1176 msgid " --dry-run Show what needs to be run\n"
1181 msgid " --mno-cygwin Create Mingw DLL\n"
1186 msgid " Options passed to DLLTOOL:\n"
1191 msgid " --machine <machine>\n"
1196 msgid " --output-exp <outname> Generate export file.\n"
1201 msgid " --output-lib <outname> Generate input library.\n"
1206 msgid " --add-indirect Add dll indirects to export file.\n"
1211 msgid " --dllname <name> Name of input dll to put into output lib.\n"
1216 msgid " --def <deffile> Name input .def file\n"
1221 msgid " --output-def <deffile> Name output .def file\n"
1226 msgid " --export-all-symbols Export all symbols to .def\n"
1231 msgid " --no-export-all-symbols Only export .drectve symbols\n"
1236 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
1241 msgid " --no-default-excludes Zap default exclude symbols\n"
1246 msgid " --base-file <basefile> Read linker generated base file\n"
1251 msgid " --no-idata4 Don't generate idata$4 section\n"
1256 msgid " --no-idata5 Don't generate idata$5 section\n"
1261 msgid " -U Add underscores to .lib\n"
1266 msgid " -k Kill @<n> from exported names\n"
1271 msgid " --add-stdcall-alias Add aliases without @<n>\n"
1276 msgid " --as <name> Use <name> for assembler\n"
1281 msgid " --nodelete Keep temp files.\n"
1286 msgid " --no-leading-underscore Entrypoint without underscore\n"
1291 msgid " --leading-underscore Entrypoint with underscore.\n"
1296 msgid " Rest are passed unmodified to the language driver\n"
1300 msgid "Must provide at least one of -o or --dllname options"
1305 "no export definition file provided.\n"
1306 "Creating one, but that may not be what you want"
1311 msgid "DLLTOOL name : %s\n"
1316 msgid "DLLTOOL options : %s\n"
1321 msgid "DRIVER name : %s\n"
1326 msgid "DRIVER options : %s\n"
1329 #: dwarf.c:256 dwarf.c:3019
1330 msgid "badly formed extended line op encountered!\n"
1335 msgid " Extended opcode %d: "
1347 msgid "set Address to 0x%s\n"
1352 msgid " define new File Table entry\n"
1355 #: dwarf.c:281 dwarf.c:2548
1357 msgid " Entry\tDir\tTime\tSize\tName\n"
1362 msgid "set Discriminator to %s\n"
1380 #. The test against DW_LNW_hi_user is redundant due to
1381 #. the limited range of the unsigned char data type used
1383 #. && op_code <= DW_LNE_hi_user
1386 msgid "user defined: "
1400 msgid "<no .debug_str section>"
1405 msgid "DW_FORM_strp offset too big: %s\n"
1409 msgid "<offset is too big>"
1414 msgid "Unknown TAG value: %lx"
1419 msgid "Unknown FORM value: %lx"
1424 msgid " %s byte block: "
1429 msgid "(DW_OP_call_ref in frame info)"
1434 msgid "(DW_OP_GNU_implicit_pointer in frame info)"
1439 msgid "(User defined location op)"
1444 msgid "(Unknown location op)"
1448 msgid "Internal error: DWARF version is not 2, 3 or 4.\n"
1452 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n"
1457 msgid " (indirect string, offset: 0x%s): %s"
1462 msgid "Unrecognized form: %lu\n"
1467 msgid "(not inlined)"
1477 msgid "(declared as inline but ignored)"
1482 msgid "(declared as inline and inlined)"
1487 msgid " (Unknown inline attribute value: %s)"
1492 msgid "(location list)"
1495 #: dwarf.c:1756 dwarf.c:3722
1497 msgid " [without DW_AT_frame_base]"
1503 "Offset %s used as value for DW_AT_import attribute of DIE at offset %lx is "
1509 msgid "Unknown AT value: %lx"
1514 msgid "Reserved length value (0x%s) found in section %s\n"
1519 msgid "Corrupt unit length (0x%s) found in section %s\n"
1524 msgid "No comp units in %s section ?"
1529 msgid "Not enough memory for a debug info array of %u entries"
1532 #: dwarf.c:2080 dwarf.c:3288 dwarf.c:3382 dwarf.c:3456 dwarf.c:3588
1533 #: dwarf.c:3758 dwarf.c:3827 dwarf.c:4024
1536 "Contents of the %s section:\n"
1542 msgid "Unable to locate %s section!\n"
1547 msgid " Compilation Unit @ offset 0x%s:\n"
1552 msgid " Length: 0x%s (%s)\n"
1557 msgid " Version: %d\n"
1562 msgid " Abbrev Offset: %s\n"
1567 msgid " Pointer Size: %d\n"
1572 msgid " Signature: "
1577 msgid " Type Offset: 0x%s\n"
1583 "Debug info is corrupted, length of CU at %s extends beyond end of section "
1589 msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n"
1595 "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
1602 "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n"
1606 msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
1611 msgid " <%d><%lx>: Abbrev Number: %lu"
1616 msgid " <%d><%lx>: ...\n"
1622 "DIE at offset %lx refers to abbreviation number %lu which does not exist\n"
1628 "Raw dump of debug contents of section %s:\n"
1635 "The information in section %s appears to be corrupt - the section is too "
1639 #: dwarf.c:2465 dwarf.c:2833
1640 msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n"
1643 #: dwarf.c:2479 dwarf.c:2848
1644 msgid "Invalid maximum operations per insn.\n"
1649 msgid " Offset: 0x%lx\n"
1654 msgid " Length: %ld\n"
1659 msgid " DWARF Version: %d\n"
1664 msgid " Prologue Length: %d\n"
1669 msgid " Minimum Instruction Length: %d\n"
1674 msgid " Maximum Ops per Instruction: %d\n"
1679 msgid " Initial value of 'is_stmt': %d\n"
1684 msgid " Line Base: %d\n"
1689 msgid " Line Range: %d\n"
1694 msgid " Opcode Base: %d\n"
1706 msgid " Opcode %d has %d args\n"
1713 " The Directory Table is empty.\n"
1720 " The Directory Table:\n"
1727 " The File Name Table is empty.\n"
1734 " The File Name Table:\n"
1737 #. Now display the statements.
1742 " Line Number Statements:\n"
1747 msgid " Special opcode %d: advance Address by %s to 0x%s"
1752 msgid " Special opcode %d: advance Address by %s to 0x%s[%d]"
1757 msgid " and Line by %s to %d\n"
1767 msgid " Advance PC by %s to 0x%s\n"
1772 msgid " Advance PC by %s to 0x%s[%d]\n"
1777 msgid " Advance Line by %s to %d\n"
1782 msgid " Set File Name to entry %s in the File Name Table\n"
1787 msgid " Set column to %s\n"
1792 msgid " Set is_stmt to %s\n"
1797 msgid " Set basic block\n"
1802 msgid " Advance PC by constant %s to 0x%s\n"
1807 msgid " Advance PC by constant %s to 0x%s[%d]\n"
1812 msgid " Advance PC by fixed size amount %s to 0x%s\n"
1817 msgid " Set prologue_end to true\n"
1822 msgid " Set epilogue_begin to true\n"
1827 msgid " Set ISA to %s\n"
1830 #: dwarf.c:2746 dwarf.c:3160
1832 msgid " Unknown opcode %d with operands: "
1838 "Decoded dump of debug contents of section %s:\n"
1843 msgid "The line info appears to be corrupt - the section is too small\n"
1851 #: dwarf.c:2954 dwarf.c:2964
1853 msgid "File name Line number Starting address\n"
1858 msgid "CU: %s/%s:\n"
1863 msgid "UNKNOWN: length %d\n"
1868 msgid " Set ISA to %lu\n"
1871 #: dwarf.c:3322 dwarf.c:3872
1874 ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
1878 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
1883 msgid " Length: %ld\n"
1888 msgid " Version: %d\n"
1893 msgid " Offset into .debug_info section: 0x%lx\n"
1898 msgid " Size of area in .debug_info section: %ld\n"
1910 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
1915 msgid " DW_MACINFO_end_file\n"
1920 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
1925 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
1930 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
1935 msgid " Number TAG\n"
1939 msgid "has children"
1946 #: dwarf.c:3527 dwarf.c:3754 dwarf.c:3981
1950 "The %s section is empty.\n"
1953 #: dwarf.c:3533 dwarf.c:3987
1956 "Unable to load/parse the .debug_info section, so cannot interpret the %s "
1961 msgid "No location lists in .debug_info section!\n"
1966 msgid "Location lists in %s section start at 0x%s\n"
1971 msgid " Offset Begin End Expression\n"
1976 msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
1981 msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
1986 msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
1989 #: dwarf.c:3659 dwarf.c:3694 dwarf.c:3704
1991 msgid "Location list starting at offset 0x%lx is not terminated.\n"
1994 #: dwarf.c:3678 dwarf.c:4075
1996 msgid "<End of list>\n"
2001 msgid "(base address)\n"
2005 msgid " (start == end)"
2009 msgid " (start > end)"
2014 msgid "There are %ld unused bytes at the end of section %s\n"
2018 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
2023 msgid " Length: %ld\n"
2028 msgid " Version: %d\n"
2033 msgid " Offset into .debug_info: 0x%lx\n"
2038 msgid " Pointer Size: %d\n"
2043 msgid " Segment Size: %d\n"
2047 msgid "Pointer size + Segment size is not a power of two.\n"
2065 msgid "No range lists in .debug_info section!\n"
2070 msgid "Range lists in %s section start at 0x%lx\n"
2075 msgid " Offset Begin End\n"
2080 msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
2085 msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
2089 msgid "(start == end)"
2093 msgid "(start > end)"
2097 msgid "bad register: "
2100 #. The documentation for the format of this file is in gdb/dwarf2read.c.
2101 #: dwarf.c:4350 dwarf.c:5159
2103 msgid "Contents of the %s section:\n"
2108 msgid " DW_CFA_??? (User defined call frame op: %#x)\n"
2113 msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
2118 msgid "Truncated header in the %s section.\n"
2123 msgid "Version %ld\n"
2127 msgid "The address table data in version 3 may be wrong.\n"
2131 msgid "Version 4 does not support case insensitive lookups.\n"
2136 msgid "Unsupported version %lu.\n"
2141 msgid "Corrupt header in the %s section.\n"
2153 msgid "[%3u] 0x%lx - 0x%lx\n"
2165 msgid "[%3u] 0x%lx 0x%lx "
2189 msgid "Displaying the debug contents of section %s is not yet supported.\n"
2192 #: dwarf.c:5421 dwarf.c:5491
2194 msgid "Unrecognized debug option '%s'\n"
2204 msgid "%s: Warning: "
2207 #: elfcomm.c:82 elfcomm.c:117 elfcomm.c:167 elfcomm.c:216
2209 msgid "Unhandled data length: %d\n"
2212 #: elfcomm.c:263 elfcomm.c:277 elfcomm.c:645 readelf.c:3643 readelf.c:3951
2213 #: readelf.c:3994 readelf.c:4066 readelf.c:4144 readelf.c:4915 readelf.c:4939
2214 #: readelf.c:7340 readelf.c:7386 readelf.c:7587 readelf.c:8783 readelf.c:8797
2215 #: readelf.c:9322 readelf.c:9338 readelf.c:9381 readelf.c:9406 readelf.c:11674
2216 #: readelf.c:11866 readelf.c:12685
2217 msgid "Out of memory\n"
2222 msgid "%s: failed to seek to first archive header\n"
2225 #: elfcomm.c:321 elfcomm.c:611 elfedit.c:340 readelf.c:13169
2227 msgid "%s: failed to read archive header\n"
2232 msgid "%s: the archive index is empty\n"
2235 #: elfcomm.c:355 elfcomm.c:381
2237 msgid "%s: failed to read archive index\n"
2243 "%s: the archive index is supposed to have %ld entries, but the size in the "
2244 "header is too small\n"
2248 msgid "Out of memory whilst trying to read archive symbol index\n"
2252 msgid "Out of memory whilst trying to convert the archive symbol index\n"
2257 msgid "%s: the archive has an index but no symbols\n"
2261 msgid "Out of memory whilst trying to read archive index symbol table\n"
2266 msgid "%s: failed to read archive index symbol table\n"
2271 msgid "%s: failed to skip archive symbol table\n"
2276 msgid "%s: failed to read archive header following archive index\n"
2281 msgid "%s has no archive index\n"
2285 msgid "Out of memory reading long symbol names in archive\n"
2290 msgid "%s: failed to read long symbol name string table\n"
2295 msgid "%s: failed to seek to next file name\n"
2298 #: elfcomm.c:616 elfedit.c:347 readelf.c:13175
2300 msgid "%s: did not find a valid archive header\n"
2305 msgid "%s: Not an ELF file - wrong magic bytes at the start\n"
2310 msgid "%s: Unsupported EI_VERSION: %d is not %d\n"
2315 msgid "%s: Unmatched EI_CLASS: %d is not %d\n"
2320 msgid "%s: Unmatched e_machine: %d is not %d\n"
2325 msgid "%s: Unmatched e_type: %d is not %d\n"
2330 msgid "%s: Unmatched EI_OSABI: %d is not %d\n"
2335 msgid "%s: Failed to update ELF header: %s\n"
2340 msgid "Unsupported EI_CLASS: %d\n"
2345 "This executable has been built without support for a\n"
2346 "64 bit data type and so it cannot process 64 bit ELF files.\n"
2351 msgid "%s: Failed to read ELF header\n"
2356 msgid "%s: Failed to seek to ELF header\n"
2359 #: elfedit.c:331 readelf.c:13161
2361 msgid "%s: failed to seek to next archive header\n"
2364 #: elfedit.c:362 elfedit.c:371 readelf.c:13189 readelf.c:13198
2366 msgid "%s: bad archive file name\n"
2369 #: elfedit.c:391 elfedit.c:483
2371 msgid "Input file '%s' is not readable\n"
2376 msgid "%s: failed to seek to archive member\n"
2379 #: elfedit.c:454 readelf.c:13284
2381 msgid "'%s': No such file\n"
2384 #: elfedit.c:456 readelf.c:13286
2386 msgid "Could not locate '%s'. System error message: %s\n"
2389 #: elfedit.c:463 readelf.c:13293
2391 msgid "'%s' is not an ordinary file\n"
2394 #: elfedit.c:489 readelf.c:13306
2396 msgid "%s: Failed to read file's magic number\n"
2401 msgid "Unknown OSABI: %s\n"
2406 msgid "Unknown machine type: %s\n"
2411 msgid "Unknown machine type: %d\n"
2416 msgid "Unknown type: %s\n"
2421 msgid "Usage: %s <option(s)> elffile(s)\n"
2426 msgid " Update the ELF header of ELF files\n"
2429 #: elfedit.c:637 objcopy.c:475 objcopy.c:585
2431 msgid " The options are:\n"
2437 " --input-mach <machine> Set input machine type to <machine>\n"
2438 " --output-mach <machine> Set output machine type to <machine>\n"
2439 " --input-type <type> Set input file type to <type>\n"
2440 " --output-type <type> Set output file type to <type>\n"
2441 " --input-osabi <osabi> Set input OSABI to <osabi>\n"
2442 " --output-osabi <osabi> Set output OSABI to <osabi>\n"
2443 " -h --help Display this information\n"
2444 " -v --version Display the version number of %s\n"
2449 msgid " [-g] - 32 bit small archive\n"
2454 msgid " [-X32] - ignores 64 bit objects\n"
2459 msgid " [-X64] - ignores 32 bit objects\n"
2464 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
2468 msgid "unexpected end of debugging information"
2472 msgid "invalid number"
2476 msgid "invalid string length"
2479 #: ieee.c:506 ieee.c:547
2480 msgid "expression stack overflow"
2484 msgid "unsupported IEEE expression operator"
2488 msgid "unknown section"
2492 msgid "expression stack underflow"
2496 msgid "expression stack mismatch"
2500 msgid "unknown builtin type"
2504 msgid "BCD float type not supported"
2508 msgid "unexpected number"
2512 msgid "unexpected record type"
2516 msgid "blocks left on stack at end"
2520 msgid "unknown BB type"
2524 msgid "stack overflow"
2528 msgid "stack underflow"
2531 #: ieee.c:1352 ieee.c:1422 ieee.c:2120
2532 msgid "illegal variable index"
2536 msgid "illegal type index"
2539 #: ieee.c:1410 ieee.c:1447
2540 msgid "unknown TY code"
2544 msgid "undefined variable in TY"
2547 #. Pascal file name. FIXME.
2549 msgid "Pascal file name not supported"
2553 msgid "unsupported qualifier"
2557 msgid "undefined variable in ATN"
2561 msgid "unknown ATN type"
2564 #. Reserved for FORTRAN common.
2566 msgid "unsupported ATN11"
2569 #. We have no way to record this information. FIXME.
2571 msgid "unsupported ATN12"
2575 msgid "unexpected string in C++ misc"
2579 msgid "bad misc record"
2583 msgid "unrecognized C++ misc record"
2587 msgid "undefined C++ object"
2591 msgid "unrecognized C++ object spec"
2595 msgid "unsupported C++ object type"
2599 msgid "C++ base class not defined"
2602 #: ieee.c:2671 ieee.c:2776
2603 msgid "C++ object has no fields"
2607 msgid "C++ base class not found in container"
2611 msgid "C++ data member not found in container"
2614 #: ieee.c:2838 ieee.c:2988
2615 msgid "unknown C++ visibility"
2619 msgid "bad C++ field bit pos or size"
2623 msgid "bad type for C++ method function"
2627 msgid "no type information for C++ method function"
2631 msgid "C++ static virtual method"
2635 msgid "unrecognized C++ object overhead spec"
2639 msgid "undefined C++ vtable"
2643 msgid "C++ default values not in a function"
2647 msgid "unrecognized C++ default type"
2651 msgid "reference parameter is not a pointer"
2655 msgid "unrecognized C++ reference type"
2659 msgid "C++ reference not found"
2663 msgid "C++ reference is not pointer"
2666 #: ieee.c:3486 ieee.c:3494
2667 msgid "missing required ASN"
2670 #: ieee.c:3521 ieee.c:3529
2671 msgid "missing required ATN65"
2675 msgid "bad ATN65 record"
2680 msgid "IEEE numeric overflow: 0x"
2685 msgid "IEEE string length overflow: %u\n"
2690 msgid "IEEE unsupported integer type size %u\n"
2695 msgid "IEEE unsupported float type size %u\n"
2700 msgid "IEEE unsupported complex type size %u\n"
2704 msgid "Duplicate symbol entered into keyword list."
2707 #: nlmconv.c:274 srconv.c:1824
2708 msgid "input and output files must be different"
2712 msgid "input file named both on command line and with INPUT"
2716 msgid "no input file"
2720 msgid "no name for output file"
2724 msgid "warning: input and output formats are not compatible"
2728 msgid "make .bss section"
2732 msgid "make .nlmsections section"
2736 msgid "set .bss vma"
2740 msgid "set .data size"
2745 msgid "warning: symbol %s imported but not in import list"
2749 msgid "set start address"
2754 msgid "warning: START procedure %s not defined"
2759 msgid "warning: EXIT procedure %s not defined"
2764 msgid "warning: CHECK procedure %s not defined"
2767 #: nlmconv.c:722 nlmconv.c:908
2768 msgid "custom section"
2771 #: nlmconv.c:742 nlmconv.c:937
2772 msgid "help section"
2775 #: nlmconv.c:764 nlmconv.c:955
2776 msgid "message section"
2779 #: nlmconv.c:779 nlmconv.c:988
2780 msgid "module section"
2783 #: nlmconv.c:798 nlmconv.c:1004
2787 #. There is no place to record this information.
2790 msgid "%s: warning: shared libraries can not have uninitialized data"
2793 #: nlmconv.c:855 nlmconv.c:1023
2794 msgid "shared section"
2798 msgid "warning: No version number given"
2801 #: nlmconv.c:903 nlmconv.c:932 nlmconv.c:950 nlmconv.c:999 nlmconv.c:1018
2803 msgid "%s: read: %s"
2807 msgid "warning: FULLMAP is not supported; try ld -M"
2812 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
2817 msgid " Convert an object file into a NetWare Loadable Module\n"
2823 " The options are:\n"
2824 " -I --input-target=<bfdname> Set the input binary file format\n"
2825 " -O --output-target=<bfdname> Set the output binary file format\n"
2826 " -T --header-file=<file> Read <file> for NLM header information\n"
2827 " -l --linker=<linker> Use <linker> for any linking\n"
2828 " -d --debug Display on stderr the linker command line\n"
2829 " @<file> Read options from <file>.\n"
2830 " -h --help Display this information\n"
2831 " -v --version Display the program's version\n"
2836 msgid "support not compiled in for %s"
2840 msgid "make section"
2844 msgid "set section size"
2848 msgid "set section alignment"
2852 msgid "set section flags"
2856 msgid "set .nlmsections size"
2859 #: nlmconv.c:1297 nlmconv.c:1305 nlmconv.c:1314 nlmconv.c:1319
2860 msgid "set .nlmsection contents"
2864 msgid "stub section sizes"
2868 msgid "writing stub"
2873 msgid "unresolved PC relative reloc against %s"
2878 msgid "overflow when adjusting relocation against %s"
2883 msgid "%s: execution of %s failed: "
2888 msgid "Execution of %s failed"
2891 #: nm.c:225 size.c:78 strings.c:650
2893 msgid "Usage: %s [option(s)] [file(s)]\n"
2898 msgid " List symbols in [file(s)] (a.out by default).\n"
2904 " The options are:\n"
2905 " -a, --debug-syms Display debugger-only symbols\n"
2906 " -A, --print-file-name Print name of the input file before every symbol\n"
2907 " -B Same as --format=bsd\n"
2908 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
2910 " The STYLE, if specified, can be `auto' (the "
2912 " `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
2915 " --no-demangle Do not demangle low-level symbol names\n"
2916 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
2917 " --defined-only Display only defined symbols\n"
2919 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
2921 " `sysv' or `posix'. The default is `bsd'\n"
2922 " -g, --extern-only Display only external symbols\n"
2923 " -l, --line-numbers Use debugging information to find a filename and\n"
2924 " line number for each symbol\n"
2925 " -n, --numeric-sort Sort symbols numerically by address\n"
2927 " -p, --no-sort Do not sort the symbols\n"
2928 " -P, --portability Same as --format=posix\n"
2929 " -r, --reverse-sort Reverse the sense of the sort\n"
2934 msgid " --plugin NAME Load the specified plugin\n"
2940 " -S, --print-size Print size of defined symbols\n"
2941 " -s, --print-armap Include index for symbols from archive members\n"
2942 " --size-sort Sort symbols by size\n"
2943 " --special-syms Include special symbols in the output\n"
2944 " --synthetic Display synthetic symbols as well\n"
2945 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
2946 " --target=BFDNAME Specify the target object format as BFDNAME\n"
2947 " -u, --undefined-only Display only undefined symbols\n"
2948 " -X 32_64 (ignored)\n"
2949 " @FILE Read options from FILE\n"
2950 " -h, --help Display this information\n"
2951 " -V, --version Display this program's version number\n"
2957 msgid "%s: invalid radix"
2962 msgid "%s: invalid output format"
2965 #: nm.c:346 readelf.c:8546 readelf.c:8591
2967 msgid "<processor specific>: %d"
2970 #: nm.c:348 readelf.c:8555 readelf.c:8609
2972 msgid "<OS specific>: %d"
2975 #: nm.c:350 readelf.c:8558 readelf.c:8612
2977 msgid "<unknown>: %d"
2992 "Undefined symbols from %s:\n"
3001 "Symbols from %s:\n"
3005 #: nm.c:1258 nm.c:1309
3008 "Name Value Class Type Size Line "
3013 #: nm.c:1261 nm.c:1312
3016 "Name Value Class Type "
3017 "Size Line Section\n"
3026 "Undefined symbols from %s[%s]:\n"
3035 "Symbols from %s[%s]:\n"
3041 msgid "Print width has not been initialized (%d)"
3045 msgid "Only -X 32_64 is supported"
3049 msgid "Using the --size-sort and --undefined-only options together"
3053 msgid "will produce no output, since undefined symbols have no size."
3058 msgid "data size %ld"
3061 #: objcopy.c:473 srconv.c:1732
3063 msgid "Usage: %s [option(s)] in-file [out-file]\n"
3068 msgid " Copies a binary file, possibly transforming it in the process\n"
3074 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
3075 " -O --output-target <bfdname> Create an output file in format "
3077 " -B --binary-architecture <arch> Set output arch, when input is arch-less\n"
3078 " -F --target <bfdname> Set both input and output format to "
3080 " --debugging Convert debugging information, if "
3082 " -p --preserve-dates Copy modified/access timestamps to the "
3084 " -j --only-section <name> Only copy section <name> into the output\n"
3085 " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
3087 " -R --remove-section <name> Remove section <name> from the output\n"
3088 " -S --strip-all Remove all symbol and relocation "
3090 " -g --strip-debug Remove all debugging symbols & sections\n"
3091 " --strip-unneeded Remove all symbols not needed by "
3093 " -N --strip-symbol <name> Do not copy symbol <name>\n"
3094 " --strip-unneeded-symbol <name>\n"
3095 " Do not copy symbol <name> unless needed "
3098 " --only-keep-debug Strip everything but the debug "
3100 " --extract-symbol Remove section contents but keep symbols\n"
3101 " -K --keep-symbol <name> Do not strip symbol <name>\n"
3102 " --keep-file-symbols Do not strip file symbol(s)\n"
3103 " --localize-hidden Turn all ELF hidden symbols into locals\n"
3104 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
3106 " --globalize-symbol <name> Force symbol <name> to be marked as a "
3108 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
3109 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
3111 " --weaken Force all global symbols to be marked as "
3113 " -w --wildcard Permit wildcard in symbol comparison\n"
3114 " -x --discard-all Remove all non-global symbols\n"
3115 " -X --discard-locals Remove any compiler-generated symbols\n"
3116 " -i --interleave [<number>] Only copy N out of every <number> bytes\n"
3117 " --interleave-width <number> Set N for --interleave\n"
3118 " -b --byte <num> Select byte <num> in every interleaved "
3120 " --gap-fill <val> Fill gaps between sections with <val>\n"
3121 " --pad-to <addr> Pad the last section up to address "
3123 " --set-start <addr> Set the start address to <addr>\n"
3124 " {--change-start|--adjust-start} <incr>\n"
3125 " Add <incr> to the start address\n"
3126 " {--change-addresses|--adjust-vma} <incr>\n"
3127 " Add <incr> to LMA, VMA and start "
3129 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
3130 " Change LMA and VMA of section <name> by "
3132 " --change-section-lma <name>{=|+|-}<val>\n"
3133 " Change the LMA of section <name> by "
3135 " --change-section-vma <name>{=|+|-}<val>\n"
3136 " Change the VMA of section <name> by "
3138 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
3139 " Warn if a named section does not exist\n"
3140 " --set-section-flags <name>=<flags>\n"
3141 " Set section <name>'s properties to "
3143 " --add-section <name>=<file> Add section <name> found in <file> to "
3145 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
3146 " --long-section-names {enable|disable|keep}\n"
3147 " Handle long section names in Coff "
3149 " --change-leading-char Force output format's leading character "
3151 " --remove-leading-char Remove leading character from global "
3153 " --reverse-bytes=<num> Reverse <num> bytes at a time, in output "
3154 "sections with content\n"
3155 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
3156 " --redefine-syms <file> --redefine-sym for all symbol pairs \n"
3157 " listed in <file>\n"
3158 " --srec-len <number> Restrict the length of generated "
3160 " --srec-forceS3 Restrict the type of generated Srecords "
3162 " --strip-symbols <file> -N for all symbols listed in <file>\n"
3163 " --strip-unneeded-symbols <file>\n"
3164 " --strip-unneeded-symbol for all symbols "
3167 " --keep-symbols <file> -K for all symbols listed in <file>\n"
3168 " --localize-symbols <file> -L for all symbols listed in <file>\n"
3169 " --globalize-symbols <file> --globalize-symbol for all in <file>\n"
3170 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
3171 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
3172 " --alt-machine-code <index> Use the target's <index>'th alternative "
3174 " --writable-text Mark the output text as writable\n"
3175 " --readonly-text Make the output text write protected\n"
3176 " --pure Mark the output file as demand paged\n"
3177 " --impure Mark the output file as impure\n"
3178 " --prefix-symbols <prefix> Add <prefix> to start of every symbol "
3180 " --prefix-sections <prefix> Add <prefix> to start of every section "
3182 " --prefix-alloc-sections <prefix>\n"
3183 " Add <prefix> to start of every "
3186 " --file-alignment <num> Set PE file alignment to <num>\n"
3187 " --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n"
3189 " --image-base <address> Set PE image base to <address>\n"
3190 " --section-alignment <num> Set PE section alignment to <num>\n"
3191 " --stack <reserve>[,<commit>] Set PE reserve/commit stack to "
3194 " --subsystem <name>[:<version>]\n"
3195 " Set PE subsystem to <name> [& <version>]\n"
3196 " --compress-debug-sections Compress DWARF debug sections using zlib\n"
3197 " --decompress-debug-sections Decompress DWARF debug sections using "
3199 " -v --verbose List all object files modified\n"
3200 " @<file> Read options from <file>\n"
3201 " -V --version Display this program's version number\n"
3202 " -h --help Display this output\n"
3203 " --info List object formats & architectures "
3209 msgid "Usage: %s <option(s)> in-file(s)\n"
3214 msgid " Removes symbols and sections from files\n"
3220 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
3221 " -O --output-target=<bfdname> Create an output file in format "
3223 " -F --target=<bfdname> Set both input and output format to "
3225 " -p --preserve-dates Copy modified/access timestamps to the "
3227 " -R --remove-section=<name> Remove section <name> from the output\n"
3228 " -s --strip-all Remove all symbol and relocation "
3230 " -g -S -d --strip-debug Remove all debugging symbols & sections\n"
3231 " --strip-unneeded Remove all symbols not needed by "
3233 " --only-keep-debug Strip everything but the debug "
3235 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
3236 " -K --keep-symbol=<name> Do not strip symbol <name>\n"
3237 " --keep-file-symbols Do not strip file symbol(s)\n"
3238 " -w --wildcard Permit wildcard in symbol comparison\n"
3239 " -x --discard-all Remove all non-global symbols\n"
3240 " -X --discard-locals Remove any compiler-generated symbols\n"
3241 " -v --verbose List all object files modified\n"
3242 " -V --version Display this program's version number\n"
3243 " -h --help Display this output\n"
3244 " --info List object formats & architectures "
3246 " -o <file> Place stripped output into <file>\n"
3251 msgid "unrecognized section flag `%s'"
3256 msgid "supported flags: %s"
3261 msgid "cannot open '%s': %s"
3264 #: objcopy.c:764 objcopy.c:3392
3266 msgid "%s: fread failed"
3271 msgid "%s:%d: Ignoring rubbish found on this line"
3276 msgid "not stripping symbol `%s' because it is named in a relocation"
3281 msgid "%s: Multiple redefinition of symbol \"%s\""
3286 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
3291 msgid "couldn't open symbol redefinition file %s (error: %s)"
3296 msgid "%s:%d: garbage found at end of line"
3301 msgid "%s:%d: missing new symbol name"
3306 msgid "%s:%d: premature end of file"
3311 msgid "stat returns negative size for `%s'"
3316 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
3320 msgid "Unable to change endianness of input file(s)"
3325 msgid "copy from `%s' [%s] to `%s' [%s]\n"
3330 msgid "Input file `%s' ignores binary architecture parameter."
3335 msgid "Unable to recognise the format of the input file `%s'"
3340 msgid "Output file cannot represent architecture `%s'"
3345 msgid "warning: file alignment (0x%s) > section alignment (0x%s)"
3350 msgid "can't add section '%s'"
3355 msgid "can't create section `%s'"
3360 msgid "cannot create debug link section `%s'"
3364 msgid "Can't fill gap after section"
3368 msgid "can't add padding"
3373 msgid "cannot fill debug link section `%s'"
3377 msgid "error copying private BFD data"
3382 msgid "this target does not support %lu alternative machine codes"
3386 msgid "treating that number as an absolute e_machine value instead"
3390 msgid "ignoring the alternative value"
3393 #: objcopy.c:2002 objcopy.c:2038
3395 msgid "cannot create tempdir for archive copying (error: %s)"
3399 msgid "Unable to recognise the format of file"
3404 msgid "error: the input file '%s' is empty"
3409 msgid "Multiple renames of section %s"
3413 msgid "error in private header data"
3417 msgid "failed to create output section"
3421 msgid "failed to set size"
3425 msgid "failed to set vma"
3429 msgid "failed to set alignment"
3433 msgid "failed to copy private data"
3437 msgid "relocation count is negative"
3440 #. User must pad the section up in order to do this.
3444 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
3448 msgid "can't create debugging section"
3452 msgid "can't set debugging section contents"
3457 msgid "don't know how to write debugging information for %s"
3461 msgid "could not create temporary file to hold stripped copy"
3466 msgid "%s: bad version in PE subsystem"
3471 msgid "unknown PE subsystem: %s"
3475 msgid "byte number must be non-negative"
3480 msgid "architecture %s unknown"
3484 msgid "interleave must be positive"
3488 msgid "interleave width must be positive"
3491 #: objcopy.c:3255 objcopy.c:3263
3493 msgid "%s both copied and removed"
3496 #: objcopy.c:3362 objcopy.c:3442 objcopy.c:3550 objcopy.c:3581 objcopy.c:3605
3497 #: objcopy.c:3609 objcopy.c:3629
3499 msgid "bad format for %s"
3504 msgid "cannot open: %s: %s"
3509 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
3514 msgid "unknown long section names option '%s'"
3518 msgid "unable to parse alternative machine code"
3522 msgid "number of bytes to reverse must be positive and even"
3527 msgid "Warning: ignoring previous --reverse-bytes value of %d"
3532 msgid "%s: invalid reserve value for --heap"
3537 msgid "%s: invalid commit value for --heap"
3542 msgid "%s: invalid reserve value for --stack"
3547 msgid "%s: invalid commit value for --stack"
3551 msgid "interleave start byte must be set with --byte"
3555 msgid "byte number must be less than interleave"
3559 msgid "interleave width must be less than or equal to interleave - byte`"
3564 msgid "unknown input EFI target: %s"
3569 msgid "unknown output EFI target: %s"
3574 msgid "warning: could not locate '%s'. System error message: %s"
3580 "warning: could not create temporary file whilst copying '%s', (error: %s)"
3583 #: objcopy.c:3944 objcopy.c:3958
3585 msgid "%s %s%c0x%s never used"
3590 msgid "Usage: %s <option(s)> <file(s)>\n"
3595 msgid " Display information from object <file(s)>.\n"
3600 msgid " At least one of the following switches must be given:\n"
3606 " -a, --archive-headers Display archive header information\n"
3607 " -f, --file-headers Display the contents of the overall file header\n"
3608 " -p, --private-headers Display object format specific file header "
3610 " -P, --private=OPT,OPT... Display object format specific contents\n"
3611 " -h, --[section-]headers Display the contents of the section headers\n"
3612 " -x, --all-headers Display the contents of all headers\n"
3613 " -d, --disassemble Display assembler contents of executable "
3615 " -D, --disassemble-all Display assembler contents of all sections\n"
3616 " -S, --source Intermix source code with disassembly\n"
3617 " -s, --full-contents Display the full contents of all sections "
3619 " -g, --debugging Display debug information in object file\n"
3620 " -e, --debugging-tags Display debug information using ctags style\n"
3621 " -G, --stabs Display (in raw form) any STABS info in the file\n"
3622 " -W[lLiaprmfFsoRt] or\n"
3623 " --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
3625 " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
3626 " =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n"
3627 " Display DWARF info in the file\n"
3628 " -t, --syms Display the contents of the symbol table(s)\n"
3629 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
3630 " -r, --reloc Display the relocation entries in the file\n"
3631 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
3633 " @<file> Read options from <file>\n"
3634 " -v, --version Display this program's version number\n"
3635 " -i, --info List object formats and architectures supported\n"
3636 " -H, --help Display this information\n"
3643 " The following switches are optional:\n"
3649 " -b, --target=BFDNAME Specify the target object format as "
3651 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
3652 " -j, --section=NAME Only display information for section NAME\n"
3653 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
3654 " -EB --endian=big Assume big endian format when "
3656 " -EL --endian=little Assume little endian format when "
3658 " --file-start-context Include context from start of file (with -"
3660 " -I, --include=DIR Add DIR to search list for source files\n"
3661 " -l, --line-numbers Include line numbers and filenames in "
3663 " -F, --file-offsets Include file offsets when displaying "
3665 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
3666 " The STYLE, if specified, can be `auto', "
3668 " `lucid', `arm', `hp', `edg', `gnu-v3', "
3671 " -w, --wide Format output for more than 80 columns\n"
3672 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
3674 " --start-address=ADDR Only process data whose address is >= ADDR\n"
3675 " --stop-address=ADDR Only process data whose address is <= ADDR\n"
3676 " --prefix-addresses Print complete address alongside "
3678 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
3679 " --insn-width=WIDTH Display WIDTH bytes on a single line for -"
3681 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
3683 " --special-syms Include special symbols in symbol dumps\n"
3684 " --prefix=PREFIX Add PREFIX to absolute paths for -S\n"
3685 " --prefix-strip=LEVEL Strip initial directory names for -S\n"
3691 " --dwarf-depth=N Do not display DIEs at depth N or greater\n"
3692 " --dwarf-start=N Display DIEs starting with N, at the same "
3702 "Options supported for -P/--private switch:\n"
3707 msgid "section '%s' mentioned in a -j option, but not found in any input file"
3715 #: objdump.c:533 objdump.c:537
3717 msgid "Idx Name Size VMA LMA File off Algn"
3723 "Idx Name Size VMA LMA File off "
3734 msgid "%s: not a dynamic object"
3737 #: objdump.c:1012 objdump.c:1036
3739 msgid " (File Offset: 0x%lx)"
3744 msgid "disassemble_fn returned length %d"
3751 "Disassembly of section %s:\n"
3756 msgid "can't use supplied machine %s"
3761 msgid "can't disassemble for architecture %s\n"
3764 #: objdump.c:2242 objdump.c:2265
3768 "Can't get contents for section '%s'.\n"
3774 "No %s section present\n"
3780 msgid "reading %s section of %s failed: %s"
3786 "Contents of %s section:\n"
3792 msgid "architecture: %s, "
3797 msgid "flags 0x%08x:\n"
3808 msgid "option -P/--private not supported by this file"
3813 msgid "target specific dump '%s' not supported"
3818 msgid "Contents of section %s:"
3823 msgid " (Starting at file offset: 0x%lx)"
3827 msgid "Reading section failed"
3832 msgid "no symbols\n"
3837 msgid "no information for symbol number %ld\n"
3842 msgid "could not determine the type of symbol number %ld\n"
3849 "%s: file format %s\n"
3854 msgid "%s: printing debugging information failed"
3859 msgid "In archive %s:\n"
3863 msgid "error: the start address should be before the end address"
3867 msgid "error: the stop address should be after the start address"
3871 msgid "error: prefix strip must be non-negative"
3875 msgid "error: instruction width must be positive"
3879 msgid "unrecognized -E option"
3884 msgid "unrecognized --endian type `%s'"
3890 "For XCOFF files:\n"
3891 " header Display the file header\n"
3892 " aout Display the auxiliary header\n"
3893 " sections Display the section headers\n"
3894 " syms Display the symbols table\n"
3895 " relocs Display the relocation entries\n"
3896 " lineno Display the line number entries\n"
3897 " loader Display loader section\n"
3898 " except Display exception table\n"
3899 " typchk Display type-check section\n"
3900 " traceback Display traceback tags\n"
3901 " toc Display toc symbols\n"
3906 msgid " nbr sections: %d\n"
3911 msgid " time and date: 0x%08x - "
3921 msgid " symbols off: 0x%08x\n"
3926 msgid " nbr symbols: %d\n"
3931 msgid " opt hdr sz: %d\n"
3936 msgid " flags: 0x%04x "
3941 msgid "Auxiliary header:\n"
3946 msgid " No aux header\n"
3951 msgid "warning: optionnal header size too large (> %d)\n"
3955 msgid "cannot read auxhdr"
3960 msgid " o_mflag (magic): 0x%04x 0%04o\n"
3965 msgid " o_vstamp: 0x%04x\n"
3970 msgid " o_tsize: 0x%08x\n"
3975 msgid " o_dsize: 0x%08x\n"
3980 msgid " o_entry: 0x%08x\n"
3985 msgid " o_text_start: 0x%08x\n"
3990 msgid " o_data_start: 0x%08x\n"
3995 msgid " o_toc: 0x%08x\n"
4000 msgid " o_snentry: 0x%04x\n"
4005 msgid " o_sntext: 0x%04x\n"
4010 msgid " o_sndata: 0x%04x\n"
4015 msgid " o_sntoc: 0x%04x\n"
4020 msgid " o_snloader: 0x%04x\n"
4025 msgid " o_snbss: 0x%04x\n"
4030 msgid " o_algntext: %u\n"
4035 msgid " o_algndata: %u\n"
4040 msgid " o_modtype: 0x%04x"
4045 msgid " o_cputype: 0x%04x\n"
4050 msgid " o_maxstack: 0x%08x\n"
4055 msgid " o_maxdata: 0x%08x\n"
4060 msgid " o_debugger: 0x%08x\n"
4065 msgid "Section headers (at %u+%u=0x%08x to 0x%08x):\n"
4070 msgid " No section header\n"
4073 #: od-xcoff.c:531 od-xcoff.c:542 od-xcoff.c:598
4074 msgid "cannot read section header"
4080 " # Name paddr vaddr size scnptr relptr lnnoptr nrel "
4086 msgid "%2d %-8.8s %08x %08x %08x %08x %08x %08x %-5d %-5d\n"
4091 msgid " Flags: %08x "
4096 msgid "overflow - nreloc: %u, nlnno: %u\n"
4099 #: od-xcoff.c:586 od-xcoff.c:919 od-xcoff.c:974
4100 msgid "cannot read section headers"
4104 msgid "cannot read strings table len"
4108 msgid "cannot read strings table"
4112 msgid "cannot read symbol table"
4116 msgid "cannot read symbol entry"
4120 msgid "cannot read symbol aux entry"
4125 msgid "Symbols table (strtable at 0x%08x)"
4137 msgid " (no strings):\n"
4142 msgid " (strings size: %08x):\n"
4147 msgid " # sc value section type aux name/off\n"
4152 msgid " scnlen: %08x nreloc: %-6u nlinno: %-6u\n"
4157 msgid " scnlen: %08x nreloc: %-6u\n"
4160 #. Function aux entry.
4163 msgid " exptr: %08x fsize: %08x lnnoptr: %08x endndx: %u\n"
4168 msgid " scnsym: %-8u"
4173 msgid " scnlen: %08x"
4178 msgid " h: parm=%08x sn=%04x al: 2**%u"
4193 msgid " ftype: %02x "
4198 msgid "fname: %.14s"
4208 msgid "offset: %08x"
4218 msgid "Relocations for %s (%u)\n"
4222 msgid "cannot read relocations"
4227 msgid "vaddr sgn mod sz type symndx symbol\n"
4231 msgid "cannot read relocation entry"
4236 msgid "%08x %c %c %-2u "
4241 msgid "Line numbers for %s (%u)\n"
4245 msgid "cannot read line numbers"
4250 msgid "lineno symndx/paddr\n"
4254 msgid "cannot read line number entry"
4264 msgid "no .loader section in file\n"
4269 msgid "section .loader is too short\n"
4274 msgid "Loader header:\n"
4279 msgid " version: %u\n"
4284 msgid " Unhandled version\n"
4289 msgid " nbr symbols: %u\n"
4294 msgid " nbr relocs: %u\n"
4299 msgid " import strtab len: %u\n"
4304 msgid " nbr import files: %u\n"
4309 msgid " import file off: %u\n"
4314 msgid " string table len: %u\n"
4319 msgid " string table off: %u\n"
4324 msgid "Dynamic symbols:\n"
4329 msgid " # value sc IFEW ty class file pa name\n"
4334 msgid " %4u %08x %3u "
4344 msgid "(bad offset: %u)"
4349 msgid "Dynamic relocs:\n"
4354 msgid " vaddr sec sz typ sym\n"
4359 msgid " %08x %3u %c%c %2u "
4384 msgid "Import files:\n"
4389 msgid "no .except section in file\n"
4394 msgid "Exception table:\n"
4399 msgid "lang reason sym/addr\n"
4414 msgid "no .typchk section in file\n"
4419 msgid "Type-check section:\n"
4424 msgid "offset len lang-id general-hash language-hash\n"
4429 msgid " address beyond section size\n"
4434 msgid " tags at %08x\n"
4440 " version: %u, lang: %u, global_link: %u, is_eprol: %u, has_tboff: %u, "
4446 msgid " has_ctl: %u, tocless: %u, fp_pres: %u, log_abort: %u, int_hndl: %u\n"
4452 " name_pres: %u, uses_alloca: %u, cl_dis_inv: %u, saves_cr: %u, saves_lr: %u\n"
4458 " stores_bc: %u, fixup: %u, fpr_saved: %-2u, spare3: %u, gpr_saved: %-2u\n"
4463 msgid " fixparms: %-3u floatparms: %-3u parm_on_stk: %u\n"
4468 msgid " parminfo: 0x%08x\n"
4473 msgid " tb_offset: 0x%08x (start=0x%08x)\n"
4478 msgid " hand_mask_offset: 0x%08x\n"
4483 msgid " number of CTL anchors: %u\n"
4488 msgid " CTL[%u]: %08x\n"
4493 msgid " Name (len: %u): "
4498 msgid "[truncated]\n"
4503 msgid " alloca reg: %u\n"
4508 msgid " (end of tags at %08x)\n"
4513 msgid " no tags found\n"
4518 msgid " Truncated .text section\n"
4528 msgid "Nbr entries: %-8u Size: %08x (%u)\n"
4532 msgid "cannot read header"
4537 msgid "File header:\n"
4542 msgid " magic: 0x%04x (0%04o) "
4547 msgid "(WRMAGIC: writable text segments)"
4552 msgid "(ROMAGIC: readonly sharablee text segments)"
4557 msgid "(TOCMAGIC: readonly text segments and TOC)"
4562 msgid "unknown magic"
4567 msgid " Unhandled magic\n"
4571 msgid "invalid value specified for pragma code_page.\n"
4576 msgid "parse_coff_type: Bad type code 0x%x"
4579 #: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699
4581 msgid "bfd_coff_get_syment failed: %s"
4584 #: rdcoff.c:422 rdcoff.c:719
4586 msgid "bfd_coff_get_auxent failed: %s"
4591 msgid "%ld: .bf without preceding function"
4596 msgid "%ld: unexpected .ef\n"
4601 msgid "%s: no recognized debugging information"
4606 msgid "Last stabs entries before error:\n"
4617 #: readelf.c:267 readelf.c:5026 readelf.c:5536 readelf.c:8077 readelf.c:8195
4618 #: readelf.c:9154 readelf.c:9234 readelf.c:9287 readelf.c:12150
4625 msgid "Unable to seek to 0x%lx for %s\n"
4630 msgid "Out of memory allocating 0x%lx bytes for %s\n"
4635 msgid "Unable to read in 0x%lx bytes of %s\n"
4639 msgid "Don't know about relocations on this machine architecture\n"
4642 #: readelf.c:646 readelf.c:676 readelf.c:744 readelf.c:773
4646 #: readelf.c:658 readelf.c:688 readelf.c:755 readelf.c:784
4647 msgid "out of memory parsing relocs\n"
4653 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
4658 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
4663 msgid " Offset Info Type Sym. Value Symbol's Name\n"
4668 msgid " Offset Info Type Sym.Value Sym. Name\n"
4674 " Offset Info Type Symbol's Value "
4675 "Symbol's Name + Addend\n"
4681 " Offset Info Type Sym. Value Sym. Name + "
4688 " Offset Info Type Symbol's Value "
4695 " Offset Info Type Sym. Value Sym. Name\n"
4698 #: readelf.c:1219 readelf.c:1378 readelf.c:1386
4700 msgid "unrecognized: %-7lx"
4705 msgid "<unknown addend: %lx>"
4710 msgid " bad symbol index: %08lx"
4715 msgid "<string table index: %3ld>"
4720 msgid "<corrupt string table index: %3ld>"
4725 msgid "Processor Specific: %lx"
4730 msgid "Operating System specific: %lx"
4733 #: readelf.c:1759 readelf.c:2821
4735 msgid "<unknown>: %lx"
4743 msgid "REL (Relocatable file)"
4747 msgid "EXEC (Executable file)"
4751 msgid "DYN (Shared object file)"
4755 msgid "CORE (Core file)"
4760 msgid "Processor Specific: (%x)"
4765 msgid "OS Specific: (%x)"
4768 #: readelf.c:1784 readelf.c:3068
4770 msgid "<unknown>: %x"
4779 msgid "<unknown>: 0x%x"
4786 #: readelf.c:2236 readelf.c:7428
4795 msgid ", relocatable"
4799 msgid ", relocatable-lib"
4803 msgid ", unknown v850 architecture variant"
4807 msgid ", unknown CPU"
4811 msgid ", unknown ABI"
4814 #: readelf.c:2419 readelf.c:2453
4815 msgid ", unknown ISA"
4819 msgid "Standalone App"
4823 msgid "Bare-metal C6000"
4826 #: readelf.c:2645 readelf.c:3431 readelf.c:3447
4828 msgid "<unknown: %x>"
4833 msgid "Usage: readelf <option(s)> elf-file(s)\n"
4838 msgid " Display information about the contents of ELF format files\n"
4845 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
4846 " -h --file-header Display the ELF file header\n"
4847 " -l --program-headers Display the program headers\n"
4848 " --segments An alias for --program-headers\n"
4849 " -S --section-headers Display the sections' header\n"
4850 " --sections An alias for --section-headers\n"
4851 " -g --section-groups Display the section groups\n"
4852 " -t --section-details Display the section details\n"
4853 " -e --headers Equivalent to: -h -l -S\n"
4854 " -s --syms Display the symbol table\n"
4855 " --symbols An alias for --syms\n"
4856 " --dyn-syms Display the dynamic symbol table\n"
4857 " -n --notes Display the core notes (if present)\n"
4858 " -r --relocs Display the relocations (if present)\n"
4859 " -u --unwind Display the unwind info (if present)\n"
4860 " -d --dynamic Display the dynamic section (if present)\n"
4861 " -V --version-info Display the version sections (if present)\n"
4862 " -A --arch-specific Display architecture specific information (if "
4864 " -c --archive-index Display the symbol/file index in an archive\n"
4865 " -D --use-dynamic Use the dynamic section info when displaying "
4867 " -x --hex-dump=<number|name>\n"
4868 " Dump the contents of section <number|name> as "
4870 " -p --string-dump=<number|name>\n"
4871 " Dump the contents of section <number|name> as "
4873 " -R --relocated-dump=<number|name>\n"
4874 " Dump the contents of section <number|name> as "
4876 " -w[lLiaprmfFsoRt] or\n"
4877 " --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
4879 " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n"
4880 " =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n"
4881 " Display the contents of DWARF2 debug sections\n"
4887 " --dwarf-depth=N Do not display DIEs at depth N or greater\n"
4888 " --dwarf-start=N Display DIEs starting with N, at the same depth\n"
4895 " -i --instruction-dump=<number|name>\n"
4896 " Disassemble the contents of section <number|name>\n"
4902 " -I --histogram Display histogram of bucket list lengths\n"
4903 " -W --wide Allow output width to exceed 80 characters\n"
4904 " @<file> Read options from <file>\n"
4905 " -H --help Display this information\n"
4906 " -v --version Display the version number of readelf\n"
4909 #: readelf.c:3195 readelf.c:3224 readelf.c:3228 readelf.c:13374
4910 msgid "Out of memory allocating dump request table.\n"
4915 msgid "Invalid option '-%c'\n"
4919 msgid "Nothing to do.\n"
4922 #: readelf.c:3427 readelf.c:3443 readelf.c:8013
4927 msgid "2's complement, little endian"
4931 msgid "2's complement, big endian"
4935 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
4940 msgid "ELF Header:\n"
4950 msgid " Class: %s\n"
4960 msgid " Version: %d %s\n"
4965 msgid "<unknown: %lx>"
4970 msgid " OS/ABI: %s\n"
4975 msgid " ABI Version: %d\n"
4985 msgid " Machine: %s\n"
4990 msgid " Version: 0x%lx\n"
4995 msgid " Entry point address: "
5002 " Start of program headers: "
5008 " (bytes into file)\n"
5009 " Start of section headers: "
5014 msgid " (bytes into file)\n"
5019 msgid " Flags: 0x%lx%s\n"
5024 msgid " Size of this header: %ld (bytes)\n"
5029 msgid " Size of program headers: %ld (bytes)\n"
5034 msgid " Number of program headers: %ld"
5039 msgid " Size of section headers: %ld (bytes)\n"
5044 msgid " Number of section headers: %ld"
5049 msgid " Section header string table index: %ld"
5054 msgid " <corrupt: out of range>"
5057 #: readelf.c:3570 readelf.c:3604
5058 msgid "program headers"
5063 "possibly corrupt ELF header - it has a non-zero program header offset, but "
5064 "no program headers"
5071 "There are no program headers in this file.\n"
5078 "Elf file type is %s\n"
5083 msgid "Entry point "
5090 "There are %d program headers, starting at offset "
5093 #: readelf.c:3695 readelf.c:3697
5097 "Program Headers:\n"
5103 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
5109 " Type Offset VirtAddr PhysAddr FileSiz "
5110 "MemSiz Flg Align\n"
5115 msgid " Type Offset VirtAddr PhysAddr\n"
5120 msgid " FileSiz MemSiz Flags Align\n"
5124 msgid "more than one dynamic segment\n"
5128 msgid "no .dynamic section in the dynamic segment\n"
5132 msgid "the .dynamic section is not contained within the dynamic segment\n"
5136 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
5140 msgid "Unable to find program interpreter name\n"
5145 "Internal error: failed to create format string to display program "
5150 msgid "Unable to read program interpreter name\n"
5157 " [Requesting program interpreter: %s]"
5164 " Section to Segment mapping:\n"
5169 msgid " Segment Sections...\n"
5173 msgid "Cannot interpret virtual addresses without program headers.\n"
5178 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
5181 #: readelf.c:3942 readelf.c:3985
5182 msgid "section headers"
5185 #: readelf.c:4032 readelf.c:4107
5186 msgid "sh_entsize is zero\n"
5189 #: readelf.c:4040 readelf.c:4115
5190 msgid "Invalid sh_entsize\n"
5193 #: readelf.c:4045 readelf.c:4120
5197 #: readelf.c:4057 readelf.c:4132
5198 msgid "symtab shndx"
5203 msgid "UNKNOWN (%*.*lx)"
5208 "possibly corrupt ELF file header - it has a non-zero section header offset, "
5209 "but no section headers\n"
5216 "There are no sections in this file.\n"
5221 msgid "There are %d section headers, starting at offset 0x%lx:\n"
5224 #: readelf.c:4444 readelf.c:5022 readelf.c:5433 readelf.c:5739 readelf.c:6152
5225 #: readelf.c:7036 readelf.c:9132
5226 msgid "string table"
5231 msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n"
5235 msgid "File contains multiple dynamic symbol tables\n"
5239 msgid "File contains multiple dynamic string tables\n"
5243 msgid "dynamic strings"
5247 msgid "File contains multiple symtab shndx tables\n"
5254 "Section Headers:\n"
5264 #: readelf.c:4635 readelf.c:4646 readelf.c:4657
5266 msgid " [Nr] Name\n"
5271 msgid " Type Addr Off Size ES Lk Inf Al\n"
5277 " [Nr] Name Type Addr Off Size ES Flg Lk "
5283 msgid " Type Address Off Size ES Lk Inf Al\n"
5289 " [Nr] Name Type Address Off Size ES "
5295 msgid " Type Address Offset Link\n"
5300 msgid " Size EntSize Info Align\n"
5305 msgid " [Nr] Name Type Address Offset\n"
5310 msgid " Size EntSize Flags Link Info Align\n"
5320 msgid "section %u: sh_link value of %u is larger than the number of sections\n"
5327 " W (write), A (alloc), X (execute), M (merge), S (strings), l (large)\n"
5328 " I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
5329 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
5336 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
5337 " I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)\n"
5338 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
5343 msgid "[<unknown>: 0x%x] "
5350 "There are no sections to group in this file.\n"
5354 msgid "Section headers are not available!\n"
5361 "There are no section groups in this file.\n"
5366 msgid "Bad sh_link in group section `%s'\n"
5371 msgid "Corrupt header in group section `%s'\n"
5376 msgid "Bad sh_info in group section `%s'\n"
5380 msgid "section data"
5387 "%sgroup section [%5u] `%s' [%s] contains %u sections:\n"
5392 msgid " [Index] Name\n"
5397 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
5402 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
5407 msgid "section 0 in group section [%5u]\n"
5411 msgid "dynamic section image fixups"
5418 "Image fixups for needed library #%d: %s - ident: %lx\n"
5423 msgid "Seg Offset Type SymVec DataType\n"
5427 msgid "dynamic section image relas"
5440 "Seg Offset Type Addend Seg Sym Off\n"
5444 msgid "dynamic string section"
5451 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
5458 "There are no dynamic relocations in this file.\n"
5465 "Relocation section "
5468 #: readelf.c:5399 readelf.c:5815 readelf.c:5830 readelf.c:6167
5473 #: readelf.c:5401 readelf.c:5832 readelf.c:6169
5475 msgid " at offset 0x%lx contains %lu entries:\n"
5482 "There are no relocations in this file.\n"
5487 msgid "\tUnknown version.\n"
5490 #: readelf.c:5643 readelf.c:6016
5491 msgid "unwind table"
5494 #: readelf.c:5685 readelf.c:6098 readelf.c:6358
5496 msgid "Skipping unexpected relocation type %s\n"
5499 #: readelf.c:5747 readelf.c:6160 readelf.c:7044 readelf.c:7091
5503 "There are no unwind sections in this file.\n"
5510 "Could not find unwind info section for "
5517 #: readelf.c:5825 readelf.c:6166
5530 msgid "Skipping unexpected relocation at offset 0x%lx\n"
5535 msgid "[Truncated opcode]\n"
5538 #: readelf.c:6477 readelf.c:6677
5540 msgid "Refuse to unwind"
5553 #: readelf.c:6533 readelf.c:6619
5558 #: readelf.c:6640 readelf.c:6774
5560 msgid " [unsupported opcode]"
5570 msgid " sp = sp + %d"
5584 msgid "sp = sp + %ld"
5589 msgid " Personality routine: "
5594 msgid " [Truncated data]\n"
5599 msgid " Compact model %d\n"
5604 msgid " Restore stack from frame pointer\n"
5609 msgid " Stack increment %d\n"
5614 msgid " Registers restored: "
5619 msgid " Return register: %s\n"
5624 msgid "Could not locate .ARM.extab section containing 0x%lx.\n"
5631 "Unwind table index '%s' at offset 0x%lx contains %lu entries:\n"
5641 msgid "Interface Version: %s\n"
5646 msgid "<corrupt: %ld>\n"
5651 msgid "Time Stamp: %s\n"
5654 #: readelf.c:7320 readelf.c:7366
5655 msgid "dynamic section"
5662 "There is no dynamic section in this file.\n"
5666 msgid "Unable to seek to end of file!\n"
5670 msgid "Unable to determine the number of symbols to load\n"
5674 msgid "Unable to seek to end of file\n"
5678 msgid "Unable to determine the length of the dynamic string table\n"
5682 msgid "dynamic string table"
5686 msgid "symbol information"
5693 "Dynamic section at offset 0x%lx contains %u entries:\n"
5698 msgid " Tag Type Name/Value\n"
5703 msgid "Auxiliary library"
5708 msgid "Filter library"
5713 msgid "Configuration file"
5718 msgid "Dependency audit library"
5723 msgid "Audit library"
5726 #: readelf.c:7678 readelf.c:7706 readelf.c:7734
5731 #: readelf.c:7681 readelf.c:7709 readelf.c:7736
5738 msgid "Shared library: [%s]"
5743 msgid " program interpreter"
5748 msgid "Library soname: [%s]"
5753 msgid "Library rpath: [%s]"
5758 msgid "Library runpath: [%s]"
5768 msgid "Not needed object: [%s]\n"
5779 "Version definition section '%s' contains %u entries:\n"
5787 #: readelf.c:8073 readelf.c:8191 readelf.c:8332
5789 msgid " Offset: %#08lx Link: %u (%s)\n"
5793 msgid "version definition section"
5798 msgid " %#06x: Rev: %d Flags: %s"
5803 msgid " Index: %d Cnt: %d "
5813 msgid "Name index: %ld\n"
5818 msgid " %#06x: Parent %d: %s\n"
5823 msgid " %#06x: Parent %d, name index: %ld\n"
5828 msgid " Version def aux past end of section\n"
5833 msgid " Version definition past end of section\n"
5840 "Version needs section '%s' contains %u entries:\n"
5849 msgid "version need section"
5854 msgid " %#06x: Version: %d"
5874 msgid " %#06x: Name: %s"
5879 msgid " %#06x: Name index: %lx"
5884 msgid " Flags: %s Version: %d\n"
5889 msgid " Version need aux past end of section\n"
5894 msgid " Version need past end of section\n"
5898 msgid "version string table"
5905 "Version symbols section '%s' contains %d entries:\n"
5914 msgid "version symbol data"
5918 msgid " 0 (*local*) "
5922 msgid " 1 (*global*) "
5926 msgid "invalid index into symbol array\n"
5929 #: readelf.c:8420 readelf.c:9199
5930 msgid "version need"
5934 msgid "version need aux (2)"
5937 #: readelf.c:8445 readelf.c:8500
5941 #: readelf.c:8475 readelf.c:9264
5945 #: readelf.c:8495 readelf.c:9279
5946 msgid "version def aux"
5953 "No version information found in this file.\n"
5962 msgid "Unable to read in dynamic data\n"
5967 msgid " <corrupt: %14ld>"
5970 #: readelf.c:8882 readelf.c:8934 readelf.c:8958 readelf.c:8988 readelf.c:9012
5971 msgid "Unable to seek to start of dynamic information\n"
5974 #: readelf.c:8888 readelf.c:8940
5975 msgid "Failed to read in number of buckets\n"
5979 msgid "Failed to read in number of chains\n"
5983 msgid "Failed to determine last chain length\n"
5990 "Symbol table for image:\n"
5993 #: readelf.c:9042 readelf.c:9060
5995 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
5998 #: readelf.c:9044 readelf.c:9062
6000 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
6007 "Symbol table of `.gnu.hash' for image:\n"
6014 "Symbol table '%s' has a sh_entsize of zero!\n"
6021 "Symbol table '%s' contains %lu entries:\n"
6026 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
6031 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
6035 msgid "version data"
6039 msgid "version need aux (3)"
6043 msgid "bad dynamic symbol\n"
6050 "Dynamic symbol information is not available for displaying symbols.\n"
6057 "Histogram for bucket list length (total of %lu buckets):\n"
6060 #: readelf.c:9317 readelf.c:9387
6062 msgid " Length Number %% of total Coverage\n"
6069 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
6076 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
6081 msgid " Num: Name BoundTo Flags\n"
6086 msgid "<corrupt: %19ld>"
6090 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc"
6096 "Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
6102 msgid "unable to apply unsupported reloc type %d to section %s\n"
6107 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
6112 msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
6119 "Assembly dump of section %s\n"
6126 "Section '%s' has no data to dump.\n"
6130 msgid "section contents"
6137 "String dump of section '%s':\n"
6143 " Note: This section has relocations against it, but these have NOT been "
6144 "applied to this dump.\n"
6149 msgid " No strings found in this section."
6156 "Hex dump of section '%s':\n"
6162 " NOTE: This section has relocations against it, but these have NOT been "
6163 "applied to this dump.\n"
6168 msgid "%s section data"
6175 "Section '%s' has no debugging data.\n"
6178 #. There is no point in dumping the contents of a debugging section
6179 #. which has the NOBITS type - the bits in the file will be random.
6180 #. This can happen when a file containing a .eh_frame section is
6181 #. stripped with the --only-keep-debug command line option.
6184 msgid "section '%s' has the NOBITS type - its contents are unreliable.\n"
6189 msgid "Unrecognized debug section: %s\n"
6194 msgid "Section '%s' was not dumped because it does not exist!\n"
6199 msgid "Section %d was not dumped because it does not exist!\n"
6202 #: readelf.c:10719 readelf.c:10733 readelf.c:10752 readelf.c:11070
6209 msgid "Application\n"
6219 msgid "Microcontroller\n"
6224 msgid "Application or Realtime\n"
6227 #: readelf.c:10734 readelf.c:10754 readelf.c:11124 readelf.c:11142
6228 #: readelf.c:11217 readelf.c:11238
6233 #: readelf.c:10735 readelf.c:11220 readelf.c:11241
6238 #: readelf.c:10739 readelf.c:10758
6240 msgid "8-byte and up to %d-byte extended\n"
6245 msgid "8-byte, except leaf SP\n"
6248 #: readelf.c:10769 readelf.c:10859 readelf.c:11256
6250 msgid "flag = %d, vendor = %s\n"
6258 #: readelf.c:10904 readelf.c:11008
6260 msgid "Hard or soft float\n"
6265 msgid "Hard float\n"
6268 #: readelf.c:10910 readelf.c:11017
6270 msgid "Soft float\n"
6275 msgid "Single-precision hard float\n"
6278 #: readelf.c:10930 readelf.c:10956
6295 msgid "Hard float (double precision)\n"
6300 msgid "Hard float (single precision)\n"
6305 msgid "Hard float (MIPS32r2 64-bit FPU)\n"
6323 #: readelf.c:11127 readelf.c:11145 readelf.c:11223 readelf.c:11244
6330 msgid "DSBT addressing not used\n"
6335 msgid "DSBT addressing used\n"
6340 msgid "Data addressing position-dependent\n"
6345 msgid "Data addressing position-independent, GOT near DP\n"
6350 msgid "Data addressing position-independent, GOT far from DP\n"
6355 msgid "Code addressing position-dependent\n"
6360 msgid "Code addressing position-independent\n"
6369 msgid "ERROR: Bad section length (%d > %d)\n"
6374 msgid "Attribute Section: %s\n"
6379 msgid "ERROR: Bad subsection length (%d > %d)\n"
6384 msgid "File Attributes\n"
6389 msgid "Section Attributes:"
6394 msgid "Symbol Attributes:"
6399 msgid "Unknown tag: %d\n"
6402 #. ??? Do something sensible, like dump hex.
6405 msgid " Unknown section contexts\n"
6410 msgid "Unknown format '%c'\n"
6413 #: readelf.c:11463 readelf.c:11485
6417 #: readelf.c:11580 readelf.c:12102
6425 "Section '.liblist' contains %lu entries:\n"
6430 " Library Time Stamp Checksum Version Flags\n"
6435 msgid "<corrupt: %9ld>"
6450 "Section '%s' contains %d entries:\n"
6454 msgid "conflict list found without a dynamic symbol table\n"
6457 #: readelf.c:11876 readelf.c:11891
6465 "Section '.conflict' contains %lu entries:\n"
6469 msgid " Num: Index Value Name"
6472 #: readelf.c:11915 readelf.c:11995 readelf.c:12063
6474 msgid "<corrupt: %14ld>"
6490 msgid " Canonical gp value: "
6493 #: readelf.c:11942 readelf.c:12034
6495 msgid " Reserved entries:\n"
6500 msgid " %*s %10s %*s Purpose\n"
6503 #: readelf.c:11944 readelf.c:11961 readelf.c:11977 readelf.c:12036
6508 #: readelf.c:11944 readelf.c:11961 readelf.c:11977
6512 #: readelf.c:11945 readelf.c:11962 readelf.c:11978 readelf.c:12036
6519 msgid " Lazy resolver\n"
6524 msgid " Module pointer (GNU extension)\n"
6529 msgid " Local entries:\n"
6534 msgid " Global entries:\n"
6537 #: readelf.c:11979 readelf.c:12047
6541 #: readelf.c:11979 readelf.c:12047
6545 #: readelf.c:11979 readelf.c:12047
6549 #: readelf.c:11979 readelf.c:12047
6567 msgid " %*s %*s Purpose\n"
6572 msgid " PLT lazy resolver\n"
6577 msgid " Module pointer\n"
6586 msgid "liblist string table"
6593 "Library list section '%s' contains %lu entries:\n"
6597 msgid " Library Time Stamp Checksum Version Flags"
6601 msgid "NT_AUXV (auxiliary vector)"
6605 msgid "NT_PRSTATUS (prstatus structure)"
6609 msgid "NT_FPREGSET (floating point registers)"
6613 msgid "NT_PRPSINFO (prpsinfo structure)"
6617 msgid "NT_TASKSTRUCT (task structure)"
6621 msgid "NT_PRXFPREG (user_xfpregs structure)"
6625 msgid "NT_PPC_VMX (ppc Altivec registers)"
6629 msgid "NT_PPC_VSX (ppc VSX registers)"
6633 msgid "NT_X86_XSTATE (x86 XSAVE extended state)"
6637 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)"
6641 msgid "NT_S390_TIMER (s390 timer register)"
6645 msgid "NT_S390_TODCMP (s390 TOD comparator register)"
6649 msgid "NT_S390_TODPREG (s390 TOD programmable register)"
6653 msgid "NT_S390_CTRS (s390 control registers)"
6657 msgid "NT_S390_PREFIX (s390 prefix register)"
6661 msgid "NT_PSTATUS (pstatus structure)"
6665 msgid "NT_FPREGS (floating point registers)"
6669 msgid "NT_PSINFO (psinfo structure)"
6673 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
6677 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
6681 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
6685 msgid "NT_VERSION (version)"
6689 msgid "NT_ARCH (architecture)"
6692 #: readelf.c:12230 readelf.c:12253 readelf.c:12332 readelf.c:12390
6695 msgid "Unknown note type: (0x%08x)"
6699 msgid "NT_GNU_ABI_TAG (ABI version tag)"
6703 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
6707 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
6711 msgid "NT_GNU_GOLD_VERSION (gold version)"
6719 #: readelf.c:12269 readelf.c:12425
6726 msgid " OS: %s, ABI: %ld.%ld.%ld\n"
6729 #. NetBSD core "procinfo" structure.
6731 msgid "NetBSD procinfo structure"
6734 #: readelf.c:12349 readelf.c:12363
6735 msgid "PT_GETREGS (reg structure)"
6738 #: readelf.c:12351 readelf.c:12365
6739 msgid "PT_GETFPREGS (fpreg structure)"
6744 msgid "PT_FIRSTMACH+%d"
6748 msgid "NT_STAPSDT (SystemTap probe descriptors)"
6753 msgid " Provider: %s\n"
6773 msgid ", Semaphore: "
6778 msgid " Arguments: %s\n"
6782 msgid "NT_VMS_MHD (module header)"
6786 msgid "NT_VMS_LNM (language name)"
6790 msgid "NT_VMS_SRC (source files)"
6794 msgid "NT_VMS_TITLE"
6798 msgid "NT_VMS_EIDC (consistency check)"
6802 msgid "NT_VMS_FPMODE (FP mode)"
6806 msgid "NT_VMS_LINKTIME"
6810 msgid "NT_VMS_IMGNAM (image name)"
6814 msgid "NT_VMS_IMGID (image id)"
6818 msgid "NT_VMS_LINKID (link id)"
6822 msgid "NT_VMS_IMGBID (build id)"
6826 msgid "NT_VMS_GSTNAM (sym table name)"
6830 msgid "NT_VMS_ORIG_DYN"
6834 msgid "NT_VMS_PATCHTIME"
6839 msgid " Creation date : %.17s\n"
6844 msgid " Last patch date: %.17s\n"
6849 msgid " Module name : %s\n"
6854 msgid " Module version : %s\n"
6859 msgid " Invalid size\n"
6864 msgid " Language: %s\n"
6868 msgid " FP mode: 0x%016"
6873 msgid " Link time: "
6878 msgid " Patch time: "
6883 msgid " Major id: %u, minor id: %u\n"
6888 msgid " Manip date : "
6894 " Link flags : 0x%016"
6899 msgid " Header flags: 0x%08x\n"
6904 msgid " Image id : %s\n"
6909 msgid " Image name: %s\n"
6914 msgid " Global symbol table name: %s\n"
6919 msgid " Image id: %s\n"
6924 msgid " Linker id: %s\n"
6935 "Notes at offset 0x%08lx with length 0x%08lx:\n"
6940 msgid " %-20s %10s\tDescription\n"
6951 #: readelf.c:12655 readelf.c:12668
6953 msgid "corrupt note found at offset %lx into core notes\n"
6956 #: readelf.c:12657 readelf.c:12670
6958 msgid " type: %lx, namesize: %08lx, descsize: %08lx\n"
6963 msgid "No note segments present in the core file.\n"
6968 "This instance of readelf has been built without support for a\n"
6969 "64 bit data type and so it cannot read 64 bit ELF files.\n"
6974 msgid "%s: Failed to read file header\n"
6986 msgid "%s: unable to dump the index as none was found\n"
6991 msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n"
6996 msgid "Binary %s contains:\n"
7001 msgid "%s: end of the symbol table reached before the end of the index\n"
7007 "%s: symbols remain in the index symbol table, but without corresponding "
7008 "entries in the index table\n"
7013 msgid "%s: failed to seek back to start of object files in the archive\n"
7016 #: readelf.c:13217 readelf.c:13300
7018 msgid "Input file '%s' is not readable.\n"
7023 msgid "%s: failed to seek to archive member.\n"
7028 msgid "File %s is not an archive so its index cannot be displayed.\n"
7033 msgid "%s: cannot set time: %s"
7036 #. We have to clean up here.
7037 #: rename.c:159 rename.c:197
7039 msgid "unable to rename '%s'; reason: %s"
7044 msgid "unable to copy file '%s'; reason: %s"
7049 msgid "%s: not enough binary data"
7053 msgid "null terminated unicode string"
7056 #: resbin.c:163 resbin.c:169
7064 #: resbin.c:239 resbin.c:246
7069 msgid "menuex header"
7073 msgid "menuex offset"
7078 msgid "unsupported menu version %d"
7081 #: resbin.c:289 resbin.c:304 resbin.c:366
7082 msgid "menuitem header"
7089 #: resbin.c:433 resbin.c:461
7090 msgid "dialog header"
7095 msgid "unexpected DIALOGEX version %d"
7099 msgid "dialog font point size"
7103 msgid "dialogex font information"
7106 #: resbin.c:530 resbin.c:548
7107 msgid "dialog control"
7111 msgid "dialogex control"
7115 msgid "dialog control end"
7119 msgid "dialog control data"
7123 msgid "stringtable string length"
7127 msgid "stringtable string"
7131 msgid "fontdir header"
7139 msgid "fontdir device name"
7143 msgid "fontdir face name"
7151 msgid "group cursor header"
7154 #: resbin.c:801 resrc.c:1355
7156 msgid "unexpected group cursor type %d"
7160 msgid "group cursor"
7164 msgid "group icon header"
7167 #: resbin.c:856 resrc.c:1302
7169 msgid "unexpected group icon type %d"
7176 #: resbin.c:935 resbin.c:1151
7177 msgid "unexpected version string"
7182 msgid "version length %d does not match resource length %lu"
7187 msgid "unexpected version type %d"
7192 msgid "unexpected fixed version information length %ld"
7196 msgid "fixed version info"
7201 msgid "unexpected fixed version signature %lu"
7206 msgid "unexpected fixed version info version %lu"
7210 msgid "version var info"
7215 msgid "unexpected stringfileinfo value length %ld"
7220 msgid "unexpected version stringtable value length %ld"
7225 msgid "unexpected version string length %ld != %ld + %ld"
7230 msgid "unexpected version string length %ld < %ld"
7235 msgid "unexpected varfileinfo value length %ld"
7239 msgid "version varfileinfo"
7244 msgid "unexpected version value length %ld"
7248 msgid "filename required for COFF input"
7253 msgid "%s: no resource section"
7258 msgid "%s: %s: address out of bounds"
7266 msgid "named directory entry"
7270 msgid "directory entry name"
7274 msgid "named subdirectory"
7278 msgid "named resource"
7282 msgid "ID directory entry"
7286 msgid "ID subdirectory"
7294 msgid "resource type unknown"
7302 msgid "resource data"
7306 msgid "resource data size"
7310 msgid "filename required for COFF output"
7314 msgid "can't get BFD_RELOC_RVA relocation type"
7317 #: resrc.c:262 resrc.c:333
7319 msgid "can't open temporary file `%s': %s"
7324 msgid "can't redirect stdout: `%s': %s"
7329 msgid "can't execute `%s': %s"
7334 msgid "Using temporary file `%s' to read preprocessor output\n"
7339 msgid "can't popen `%s': %s"
7344 msgid "Using popen to read preprocessor output\n"
7349 msgid "Tried `%s'\n"
7354 msgid "Using `%s'\n"
7358 msgid "preprocessing failed."
7363 msgid "%s: unexpected EOF"
7368 msgid "%s: read of %lu returned %lu"
7371 #: resrc.c:727 resrc.c:1502
7373 msgid "stat failed on bitmap file `%s': %s"
7378 msgid "cursor file `%s' does not contain cursor data"
7381 #: resrc.c:810 resrc.c:1210
7383 msgid "%s: fseek to %lu failed: %s"
7387 msgid "help ID requires DIALOGEX"
7391 msgid "control data requires DIALOGEX"
7396 msgid "stat failed on font file `%s': %s"
7401 msgid "icon file `%s' does not contain icon data"
7404 #: resrc.c:1724 resrc.c:1759
7406 msgid "stat failed on file `%s': %s"
7411 msgid "can't open `%s' for output: %s"
7416 msgid " Displays the sizes of sections inside binary files\n"
7421 msgid " If no input file(s) are specified, a.out is assumed\n"
7427 " The options are:\n"
7428 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
7429 " -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
7431 " -t --totals Display the total sizes (Berkeley "
7433 " --common Display total size for *COM* syms\n"
7434 " --target=<bfdname> Set the binary file format\n"
7435 " @<file> Read options from <file>\n"
7436 " -h --help Display this information\n"
7437 " -v --version Display the program's version\n"
7443 msgid "invalid argument to --format: %s"
7448 msgid "Invalid radix: %s\n"
7453 msgid "Convert a COFF object file into a SYSROFF object file\n"
7459 " The options are:\n"
7460 " -q --quick (Obsolete - ignored)\n"
7461 " -n --noprescan Do not perform a scan to convert commons into defs\n"
7462 " -d --debug Display information about what is being done\n"
7463 " @<file> Read options from <file>\n"
7464 " -h --help Display this information\n"
7465 " -v --version Print the program's version number\n"
7470 msgid "unable to open output file %s"
7473 #: stabs.c:328 stabs.c:1717
7474 msgid "numeric overflow"
7479 msgid "Bad stab: %s\n"
7484 msgid "Warning: %s: %s\n"
7489 msgid "N_LBRAC not within function\n"
7494 msgid "Too many N_RBRACs\n"
7498 msgid "unknown C++ encoded name"
7501 #. Complain and keep going, so compilers can invent new
7502 #. cross-reference types.
7504 msgid "unrecognized cross reference type"
7507 #. Does this actually ever happen? Is that why we are worrying
7508 #. about dealing with it rather than just calling error_type?
7510 msgid "missing index type"
7514 msgid "unknown virtual character for baseclass"
7518 msgid "unknown visibility character for baseclass"
7522 msgid "unnamed $vb type"
7526 msgid "unrecognized C++ abbreviation"
7530 msgid "unknown visibility character for field"
7534 msgid "const/volatile indicator missing"
7539 msgid "No mangling for \"%s\"\n"
7543 msgid "Undefined N_EXCL"
7548 msgid "Type file number %d out of range\n"
7553 msgid "Type index number %d out of range\n"
7558 msgid "Unrecognized XCOFF type %d\n"
7563 msgid "bad mangled name `%s'\n"
7568 msgid "no argument types in mangled string\n"
7573 msgid "Demangled name is not a function\n"
7578 msgid "Unexpected type in v3 arglist demangling\n"
7583 msgid "Unrecognized demangle component %d\n"
7588 msgid "Failed to print demangled template\n"
7593 msgid "Couldn't get demangled builtin type\n"
7598 msgid "Unexpected demangled varargs\n"
7603 msgid "Unrecognized demangled builtin type\n"
7606 #: strings.c:186 strings.c:245
7608 msgid "invalid integer argument %s"
7613 msgid "invalid minimum string length %d"
7618 msgid " Display printable strings in [file(s)] (stdin by default)\n"
7624 " The options are:\n"
7625 " -a - --all Scan the entire file, not just the data section\n"
7626 " -f --print-file-name Print the name of the file before each string\n"
7627 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
7629 " -<number> least [number] characters (default 4).\n"
7630 " -t --radix={o,d,x} Print the location of the string in base 8, 10 "
7632 " -o An alias for --radix=o\n"
7633 " -T --target=<BFDNAME> Specify the binary file format\n"
7634 " -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
7635 " s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
7637 " @<file> Read options from <file>\n"
7638 " -h --help Display this information\n"
7639 " -v -V --version Print the program's version number\n"
7644 msgid "Print a human readable interpretation of a SYSROFF object file\n"
7650 " The options are:\n"
7651 " -h --help Display this information\n"
7652 " -v --version Print the program's version number\n"
7657 msgid "cannot open input file %s"
7662 msgid "Copyright 2011 Free Software Foundation, Inc.\n"
7668 "This program is free software; you may redistribute it under the terms of\n"
7669 "the GNU General Public License version 3 or (at your option) any later "
7671 "This program has absolutely no warranty.\n"
7676 msgid "can't create %s file `%s' for output.\n"
7681 msgid "Usage: %s [option(s)] [input-file]\n"
7687 " The options are:\n"
7688 " -a --ascii_in Read input file as ASCII file\n"
7689 " -A --ascii_out Write binary messages as ASCII\n"
7690 " -b --binprefix .bin filename is prefixed by .mc filename_ "
7692 " -c --customflag Set custom flags for messages\n"
7693 " -C --codepage_in=<val> Set codepage when reading mc text file\n"
7694 " -d --decimal_values Print values to text files decimal\n"
7695 " -e --extension=<extension> Set header extension used on export header "
7697 " -F --target <target> Specify output target for endianness.\n"
7698 " -h --headerdir=<directory> Set the export directory for headers\n"
7699 " -u --unicode_in Read input file as UTF16 file\n"
7700 " -U --unicode_out Write binary messages as UFT16\n"
7701 " -m --maxlength=<val> Set the maximal allowed message length\n"
7702 " -n --nullterminate Automatic add a zero termination to strings\n"
7703 " -o --hresult_use Use HRESULT definition instead of status code "
7705 " -O --codepage_out=<val> Set codepage used for writing text file\n"
7706 " -r --rcdir=<directory> Set the export directory for rc files\n"
7707 " -x --xdbg=<directory> Where to create the .dbg C include file\n"
7708 " that maps message ID's to their symbolic "
7715 " -H --help Print this help message\n"
7716 " -v --verbose Verbose - tells you what it's doing\n"
7717 " -V --version Print version information\n"
7720 #: windmc.c:261 windres.c:411
7722 msgid "%s: warning: "
7727 msgid "A codepage was specified switch `%s' and UTF16.\n"
7732 msgid "\tcodepage settings are ignored.\n"
7736 msgid "try to add a ill language."
7741 msgid "unable to open file `%s' for input.\n"
7746 msgid "unable to read contents of %s"
7750 msgid "input file does not seems to be UFT16.\n"
7755 msgid "can't open %s `%s': %s"
7760 msgid ": expected to be a directory\n"
7765 msgid ": expected to be a leaf\n"
7770 msgid ": duplicate value\n"
7775 msgid "unknown format type `%s'"
7780 msgid "%s: supported formats:"
7783 #. Otherwise, we give up.
7786 msgid "can not determine type of file `%s'; use the -J option"
7791 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
7797 " The options are:\n"
7798 " -i --input=<file> Name input file\n"
7799 " -o --output=<file> Name output file\n"
7800 " -J --input-format=<format> Specify input format\n"
7801 " -O --output-format=<format> Specify output format\n"
7802 " -F --target=<target> Specify COFF target\n"
7803 " --preprocessor=<program> Program to use to preprocess rc file\n"
7804 " --preprocessor-arg=<arg> Additional preprocessor argument\n"
7805 " -I --include-dir=<dir> Include directory when preprocessing rc file\n"
7806 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
7807 " -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
7808 " -v --verbose Verbose - tells you what it's doing\n"
7809 " -c --codepage=<codepage> Specify default codepage\n"
7810 " -l --language=<val> Set language when reading rc file\n"
7811 " --use-temp-file Use a temporary file instead of popen to "
7813 " the preprocessor output\n"
7814 " --no-use-temp-file Use popen (default)\n"
7819 msgid " --yydebug Turn on parser debugging\n"
7825 " -r Ignored for compatibility with rc\n"
7826 " @<file> Read options from <file>\n"
7827 " -h --help Print this help message\n"
7828 " -V --version Print version information\n"
7834 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
7835 "extension if not specified. A single file name is an input file.\n"
7836 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
7840 msgid "invalid codepage specified.\n"
7844 msgid "invalid option -f\n"
7848 msgid "No filename following the -fo option.\n"
7854 "Option -I is deprecated for setting the input format, please use -J "
7859 msgid "no resources"
7862 #: wrstabs.c:354 wrstabs.c:1915
7864 msgid "string_hash_lookup failed: %s"
7869 msgid "stab_int_type: bad size %u"
7874 msgid "%s: warning: unknown size for field `%s' in struct"