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: 2008-09-09 15:56+0930\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"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
21 msgid "Usage: %s [option(s)] [addr(s)]\n"
26 msgid " Convert addresses into line number/file name pairs.\n"
32 " If no addresses are specified on the command line, they will be read from "
40 " @<file> Read options from <file>\n"
41 " -b --target=<bfdname> Set the binary file format\n"
42 " -e --exe=<executable> Set the input file name (default is a.out)\n"
43 " -i --inlines Unwind inlined functions\n"
44 " -j --section=<name> Read section-relative offsets instead of addresses\n"
45 " -s --basenames Strip directory names\n"
46 " -f --functions Show function names\n"
47 " -C --demangle[=style] Demangle function names\n"
48 " -h --help Display this information\n"
49 " -v --version Display the program's version\n"
53 #: addr2line.c:94 ar.c:274 coffdump.c:469 dlltool.c:3173 dllwrap.c:510
54 #: nlmconv.c:1113 objcopy.c:513 objcopy.c:548 readelf.c:2868 size.c:99
55 #: srconv.c:1741 strings.c:664 sysdump.c:654 windmc.c:233 windres.c:698
57 msgid "Report bugs to %s\n"
62 msgid "%s: cannot get addresses from archive"
67 msgid "%s: cannot find section %s"
70 #: addr2line.c:364 nm.c:1542 objdump.c:3223
72 msgid "unknown demangling style `%s'"
77 msgid "no entry %s in archive\n"
83 "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] "
84 "[count] archive-file file...\n"
89 msgid " %s -M [<mri-script]\n"
99 msgid " d - delete file(s) from the archive\n"
104 msgid " m[ab] - move file(s) in the archive\n"
109 msgid " p - print file(s) found in the archive\n"
114 msgid " q[f] - quick append file(s) to the archive\n"
120 " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
125 msgid " t - display contents of archive\n"
130 msgid " x[o] - extract file(s) from the archive\n"
135 msgid " command specific modifiers:\n"
140 msgid " [a] - put file(s) after [member-name]\n"
145 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
150 msgid " [N] - use instance [count] of name\n"
155 msgid " [f] - truncate inserted file names\n"
160 msgid " [P] - use full path names when matching\n"
165 msgid " [o] - preserve original dates\n"
171 " [u] - only replace files that are newer than current archive "
177 msgid " generic modifiers:\n"
182 msgid " [c] - do not warn if the library had to be created\n"
187 msgid " [s] - create an archive index (cf. ranlib)\n"
192 msgid " [S] - do not build a symbol table\n"
197 msgid " [T] - make a thin archive\n"
202 msgid " [v] - be verbose\n"
207 msgid " [V] - display the version number\n"
212 msgid " @<file> - read options from <file>\n"
217 msgid "Usage: %s [options] archive\n"
222 msgid " Generate an index to speed access to archives\n"
228 " The options are:\n"
229 " @<file> Read options from <file>\n"
230 " -t Update the archive's symbol map timestamp\n"
231 " -h --help Print this help message\n"
232 " -v --version Print version information\n"
236 msgid "two different operation options specified"
241 msgid "illegal option -- %c"
245 msgid "no operation specified"
249 msgid "`u' is only meaningful with the `r' option."
253 msgid "`N' is only meaningful with the `x' and `d' options."
257 msgid "Value for `N' must be positive."
261 msgid "`x' cannot be used on thin archives."
266 msgid "internal error -- this option not implemented"
274 #: ar.c:805 ar.c:860 ar.c:1185 objcopy.c:1912
276 msgid "internal stat error on %s"
289 msgid "%s is not a valid archive"
294 msgid "No member named `%s'\n"
299 msgid "no entry %s in archive %s!"
304 msgid "%s: no archive map to update"
309 msgid "No entry %s in archive.\n"
314 msgid "Can't open file %s\n"
319 msgid "%s: Can't open output archive %s\n"
324 msgid "%s: Can't open input archive %s\n"
329 msgid "%s: file %s is not an archive\n"
334 msgid "%s: no output archive specified yet\n"
337 #: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416
339 msgid "%s: no open output archive\n"
342 #: arsup.c:261 arsup.c:371 arsup.c:397
344 msgid "%s: can't open file %s\n"
347 #: arsup.c:315 arsup.c:393 arsup.c:474
349 msgid "%s: can't find module file %s\n"
354 msgid "Current open archive is %s\n"
359 msgid "%s: no open archive\n"
364 msgid "Usage: %s < input_file > output_file\n"
369 msgid "Prints bytes from stdin in hex format.\n"
374 msgid " No emulation specific options\n"
377 #. Macros for common output.
380 msgid " emulation options: \n"
385 msgid "can't set BFD default target to `%s': %s"
390 msgid "%s: Matching formats:"
395 msgid "Supported targets:"
400 msgid "%s: supported targets:"
405 msgid "Supported architectures:"
410 msgid "%s: supported architectures:"
415 msgid "BFD header file version %s\n"
420 msgid "%s: bad number: %s"
423 #: bucomm.c:564 strings.c:410
425 msgid "'%s': No such file"
428 #: bucomm.c:566 strings.c:412
430 msgid "Warning: could not locate '%s'. reason: %s"
435 msgid "Warning: '%s' is not an ordinary file"
443 #: coffdump.c:460 sysdump.c:647
445 msgid "Usage: %s [option(s)] in-file\n"
450 msgid " Print a human readable interpretation of a SYSROFF object file\n"
456 " The options are:\n"
457 " @<file> Read options from <file>\n"
458 " -h --help Display this information\n"
459 " -v --version Display the program's version\n"
463 #: coffdump.c:531 srconv.c:1831 sysdump.c:711
464 msgid "no input file specified"
467 #: cxxfilt.c:119 nm.c:256 objdump.c:241
469 msgid "Report bugs to %s.\n"
473 msgid "debug_add_to_current_namespace: no current file"
477 msgid "debug_start_source: no debug_set_filename call"
481 msgid "debug_record_function: no debug_set_filename call"
485 msgid "debug_record_parameter: no current function"
489 msgid "debug_end_function: no current function"
493 msgid "debug_end_function: some blocks were not closed"
497 msgid "debug_start_block: no current block"
501 msgid "debug_end_block: no current block"
505 msgid "debug_end_block: attempt to close top level block"
509 msgid "debug_record_line: no current unit"
514 msgid "debug_start_common_block: not implemented"
519 msgid "debug_end_common_block: not implemented"
524 msgid "debug_record_label: not implemented"
528 msgid "debug_record_variable: no current file"
532 msgid "debug_make_undefined_type: unsupported kind"
536 msgid "debug_name_type: no current file"
540 msgid "debug_tag_type: no current file"
544 msgid "debug_tag_type: extra tag attempted"
549 msgid "Warning: changing type size from %d to %d\n"
553 msgid "debug_find_named_type: no current compilation unit"
558 msgid "debug_get_real_type: circular debug information for %s\n"
562 msgid "debug_write_type: illegal type encountered"
565 #: dlltool.c:797 dlltool.c:823 dlltool.c:854
567 msgid "Internal error: Unknown machine type: %d"
572 msgid "Can't open def file: %s"
577 msgid "Processing def file: %s"
581 msgid "Processed def file"
586 msgid "Syntax error in def file %s:%d"
591 msgid "%s: Path components stripped from image name, '%s'."
596 msgid "NAME: %s base: %x"
599 #: dlltool.c:970 dlltool.c:986
600 msgid "Can't have LIBRARY and NAME"
605 msgid "LIBRARY: %s base: %x"
608 #: dlltool.c:1219 resrc.c:293
613 #: dlltool.c:1224 dllwrap.c:410 resrc.c:298
615 msgid "subprocess got fatal signal %d"
618 #: dlltool.c:1230 dllwrap.c:417 resrc.c:305
620 msgid "%s exited with status %d"
625 msgid "Sucking in info from %s section in %s"
630 msgid "Excluding symbol: %s"
633 #: dlltool.c:1475 dlltool.c:1486 nm.c:992 nm.c:1003
635 msgid "%s: no symbols"
638 #. FIXME: we ought to read in and block out the base relocations.
641 msgid "Done reading %s"
646 msgid "Unable to open object file: %s"
651 msgid "Scanning object file %s"
656 msgid "Cannot produce mcore-elf dll from archive file: %s"
660 msgid "Adding exports to output file"
664 msgid "Added exports to output file"
669 msgid "Generating export file: %s"
674 msgid "Unable to open temporary assembler file: %s"
679 msgid "Opened temporary file: %s"
683 msgid "Generated exports file"
688 msgid "bfd_open failed open stub file: %s"
693 msgid "Creating stub file: %s"
698 msgid "failed to open temporary head file: %s"
703 msgid "failed to open temporary tail file: %s"
708 msgid "Can't open .lib file: %s"
713 msgid "Creating library file: %s"
716 #: dlltool.c:2896 dlltool.c:2902
718 msgid "cannot delete %s: %s"
722 msgid "Created lib file"
727 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
732 msgid "Error, duplicate EXPORT with ordinals: %s"
736 msgid "Processing definitions"
740 msgid "Processed definitions"
744 #: dlltool.c:3136 dllwrap.c:471
746 msgid "Usage %s <option(s)> <object-file(s)>\n"
753 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
759 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
765 msgid " -e --output-exp <outname> Generate an export file.\n"
770 msgid " -l --output-lib <outname> Generate an interface library.\n"
775 msgid " -a --add-indirect Add dll indirects to export file.\n"
781 " -D --dllname <name> Name of input dll to put into interface lib.\n"
786 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
791 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
796 msgid " --export-all-symbols Export all symbols to .def\n"
801 msgid " --no-export-all-symbols Only export listed symbols\n"
806 msgid " --exclude-symbols <list> Don't export <list>\n"
811 msgid " --no-default-excludes Clear default exclude symbols\n"
816 msgid " -b --base-file <basefile> Read linker generated base file.\n"
821 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
826 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
832 " -U --add-underscore Add underscores to all symbols in interface "
839 " --add-stdcall-underscore Add underscores to stdcall symbols in "
840 "interface library.\n"
845 msgid " -k --kill-at Kill @<n> from exported names.\n"
850 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
855 msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
860 msgid " -S --as <name> Use <name> for assembler.\n"
865 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
871 " -C --compat-implib Create backward compatible import library.\n"
877 " -n --no-delete Keep temp files (repeat for extra "
884 " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
889 msgid " -v --verbose Be verbose.\n"
894 msgid " -V --version Display the program version.\n"
899 msgid " -h --help Display this information.\n"
904 msgid " @<file> Read options from <file>.\n"
910 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
915 msgid " -L --linker <name> Use <name> as the linker.\n"
920 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
925 msgid "Path components stripped from dllname, '%s'."
930 msgid "Unable to open base-file: %s"
935 msgid "Machine '%s' not supported"
938 #: dlltool.c:3474 dllwrap.c:201
940 msgid "Tried file: %s"
943 #: dlltool.c:3481 dllwrap.c:208
945 msgid "Using file: %s"
950 msgid "Keeping temporary base file %s"
955 msgid "Deleting temporary base file %s"
960 msgid "Keeping temporary exp file %s"
965 msgid "Deleting temporary exp file %s"
970 msgid "Keeping temporary def file %s"
975 msgid "Deleting temporary def file %s"
980 msgid " Generic options:\n"
985 msgid " @<file> Read options from <file>\n"
990 msgid " --quiet, -q Work quietly\n"
995 msgid " --verbose, -v Verbose\n"
1000 msgid " --version Print dllwrap version\n"
1005 msgid " --implib <outname> Synonym for --output-lib\n"
1010 msgid " Options for %s:\n"
1015 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
1020 msgid " --driver-flags <flags> Override default ld flags\n"
1025 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
1030 msgid " --entry <entry> Specify alternate DLL entry point\n"
1035 msgid " --image-base <base> Specify image base address\n"
1040 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
1045 msgid " --dry-run Show what needs to be run\n"
1050 msgid " --mno-cygwin Create Mingw DLL\n"
1055 msgid " Options passed to DLLTOOL:\n"
1060 msgid " --machine <machine>\n"
1065 msgid " --output-exp <outname> Generate export file.\n"
1070 msgid " --output-lib <outname> Generate input library.\n"
1075 msgid " --add-indirect Add dll indirects to export file.\n"
1080 msgid " --dllname <name> Name of input dll to put into output lib.\n"
1085 msgid " --def <deffile> Name input .def file\n"
1090 msgid " --output-def <deffile> Name output .def file\n"
1095 msgid " --export-all-symbols Export all symbols to .def\n"
1100 msgid " --no-export-all-symbols Only export .drectve symbols\n"
1105 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
1110 msgid " --no-default-excludes Zap default exclude symbols\n"
1115 msgid " --base-file <basefile> Read linker generated base file\n"
1120 msgid " --no-idata4 Don't generate idata$4 section\n"
1125 msgid " --no-idata5 Don't generate idata$5 section\n"
1130 msgid " -U Add underscores to .lib\n"
1135 msgid " -k Kill @<n> from exported names\n"
1140 msgid " --add-stdcall-alias Add aliases without @<n>\n"
1145 msgid " --as <name> Use <name> for assembler\n"
1150 msgid " --nodelete Keep temp files.\n"
1155 msgid " Rest are passed unmodified to the language driver\n"
1159 msgid "Must provide at least one of -o or --dllname options"
1164 "no export definition file provided.\n"
1165 "Creating one, but that may not be what you want"
1170 msgid "DLLTOOL name : %s\n"
1175 msgid "DLLTOOL options : %s\n"
1180 msgid "DRIVER name : %s\n"
1185 msgid "DRIVER options : %s\n"
1188 #: dwarf.c:98 dwarf.c:142 readelf.c:370 readelf.c:526
1190 msgid "Unhandled data length: %d\n"
1193 #: dwarf.c:267 dwarf.c:2563
1194 msgid "badly formed extended line op encountered!\n"
1199 msgid " Extended opcode %d: "
1211 msgid "set Address to 0x%lx\n"
1216 msgid " define new File Table entry\n"
1219 #: dwarf.c:291 dwarf.c:2178
1221 msgid " Entry\tDir\tTime\tSize\tName\n"
1229 #: dwarf.c:296 dwarf.c:298 dwarf.c:300 dwarf.c:2190 dwarf.c:2192 dwarf.c:2194
1241 #. The test against DW_LNW_hi_user is redundant due to
1242 #. the limited range of the unsigned char data type used
1244 #. && op_code <= DW_LNE_hi_user
1247 msgid "user defined: length %d\n"
1250 #: dwarf.c:344 dwarf.c:2594
1252 msgid "UNKNOWN: length %d\n"
1256 msgid "<no .debug_str section>"
1261 msgid "DW_FORM_strp offset too big: %lx\n"
1265 msgid "<offset is too big>"
1270 msgid "Unknown TAG value: %lx"
1275 msgid "Unknown FORM value: %lx"
1280 msgid " %lu byte block: "
1285 msgid "(User defined location op)"
1290 msgid "(Unknown location op)"
1294 msgid "Internal error: DWARF version is not 2 or 3.\n"
1298 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n"
1303 msgid " (indirect string, offset: 0x%lx): %s"
1308 msgid "Unrecognized form: %lu\n"
1313 msgid "(not inlined)"
1323 msgid "(declared as inline but ignored)"
1328 msgid "(declared as inline and inlined)"
1333 msgid " (Unknown inline attribute value: %lx)"
1338 msgid "(location list)"
1341 #: dwarf.c:1514 dwarf.c:3193
1343 msgid " [without DW_AT_frame_base]"
1349 "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is "
1355 msgid "Unknown AT value: %lx"
1360 msgid "Reserved length value (%lx) found in section %s\n"
1365 msgid "Corrupt unit length (%lx) found in section %s\n"
1370 msgid "No comp units in %s section ?"
1375 msgid "Not enough memory for a debug info array of %u entries"
1378 #: dwarf.c:1802 dwarf.c:3285
1381 "The section %s contains:\n"
1387 msgid "Unable to locate %s section!\n"
1392 msgid " Compilation Unit @ offset 0x%lx:\n"
1397 msgid " Length: 0x%lx (%s)\n"
1402 msgid " Version: %d\n"
1407 msgid " Abbrev Offset: %ld\n"
1412 msgid " Pointer Size: %d\n"
1418 "Debug info is corrupted, length of CU at %lx extends beyond end of section "
1424 msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n"
1430 "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section "
1437 "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n"
1441 msgid "Further warnings about bogus end-of-sibling markers suppressed\n"
1446 msgid " <%d><%lx>: Abbrev Number: %lu"
1452 "DIE at offset %lx refers to abbreviation number %lu which does not exist\n"
1463 "Raw dump of debug contents of section %s:\n"
1467 #: dwarf.c:2100 dwarf.c:2387
1468 msgid "The line info appears to be corrupt - the section is too small\n"
1471 #: dwarf.c:2109 dwarf.c:2397
1472 msgid "Only DWARF version 2 and 3 line info is currently supported.\n"
1477 msgid " Offset: 0x%lx\n"
1482 msgid " Length: %ld\n"
1487 msgid " DWARF Version: %d\n"
1492 msgid " Prologue Length: %d\n"
1497 msgid " Minimum Instruction Length: %d\n"
1502 msgid " Initial value of 'is_stmt': %d\n"
1507 msgid " Line Base: %d\n"
1512 msgid " Line Range: %d\n"
1517 msgid " Opcode Base: %d\n"
1529 msgid " Opcode %d has %d args\n"
1536 " The Directory Table is empty.\n"
1543 " The Directory Table:\n"
1555 " The File Name Table is empty.\n"
1562 " The File Name Table:\n"
1575 #. Now display the statements.
1580 " Line Number Statements:\n"
1585 msgid " Special opcode %d: advance Address by %lu to 0x%lx"
1590 msgid " and Line by %d to %d\n"
1600 msgid " Advance PC by %lu to 0x%lx\n"
1605 msgid " Advance Line by %d to %d\n"
1610 msgid " Set File Name to entry %d in the File Name Table\n"
1615 msgid " Set column to %lu\n"
1620 msgid " Set is_stmt to %d\n"
1625 msgid " Set basic block\n"
1630 msgid " Advance PC by constant %lu to 0x%lx\n"
1635 msgid " Advance PC by fixed size amount %lu to 0x%lx\n"
1640 msgid " Set prologue_end to true\n"
1645 msgid " Set epilogue_begin to true\n"
1648 #: dwarf.c:2308 dwarf.c:2672
1650 msgid " Set ISA to %lu\n"
1653 #: dwarf.c:2312 dwarf.c:2676
1655 msgid " Unknown opcode %d with operands: "
1661 "Decoded dump of debug contents of section %s:\n"
1670 #: dwarf.c:2507 dwarf.c:2520
1672 msgid "File name Line number Starting address\n"
1677 msgid "CU: %s/%s:\n"
1680 #: dwarf.c:2518 dwarf.c:2590
1685 #. If directory index is 0, that means current directory.
1693 #. The directory index starts counting at 1.
1703 msgid "%-35s %11d %#18lx\n"
1708 msgid "%s %11d %#18lx\n"
1711 #: dwarf.c:2749 dwarf.c:3024 dwarf.c:3425
1714 "Unable to load/parse the .debug_info section, so cannot interpret the %s "
1718 #: dwarf.c:2794 dwarf.c:2888 dwarf.c:2962 dwarf.c:3079 dwarf.c:3227
1722 "Contents of the %s section:\n"
1726 #: dwarf.c:2828 dwarf.c:3330
1729 ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n"
1733 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
1738 msgid " Length: %ld\n"
1743 msgid " Version: %d\n"
1748 msgid " Offset into .debug_info section: 0x%lx\n"
1753 msgid " Size of area in .debug_info section: %ld\n"
1765 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
1770 msgid " DW_MACINFO_end_file\n"
1775 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
1780 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
1785 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
1790 msgid " Number TAG\n"
1795 msgid " %ld %s [%s]\n"
1799 msgid "has children"
1811 #: dwarf.c:3018 dwarf.c:3223 dwarf.c:3419
1815 "The %s section is empty.\n"
1818 #. FIXME: Should we handle this case?
1820 msgid "Location lists in .debug_info section aren't in ascending order!\n"
1824 msgid "No location lists in .debug_info section!\n"
1829 msgid "Location lists in %s section start at 0x%lx\n"
1834 msgid " Offset Begin End Expression\n"
1839 msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
1844 msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
1849 msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
1852 #: dwarf.c:3132 dwarf.c:3167 dwarf.c:3177
1854 msgid "Location list starting at offset 0x%lx is not terminated.\n"
1857 #: dwarf.c:3151 dwarf.c:3532
1859 msgid "<End of list>\n"
1864 msgid "(base address)\n"
1868 msgid " (start == end)"
1872 msgid " (start > end)"
1877 msgid "There are %ld unused bytes at the end of section %s\n"
1881 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
1886 msgid " Length: %ld\n"
1891 msgid " Version: %d\n"
1896 msgid " Offset into .debug_info: 0x%lx\n"
1901 msgid " Pointer Size: %d\n"
1906 msgid " Segment Size: %d\n"
1910 msgid "Pointer size + Segment size is not a power of two.\n"
1927 #. FIXME: Should we handle this case?
1929 msgid "Range lists in .debug_info section aren't in ascending order!\n"
1933 msgid "No range lists in .debug_info section!\n"
1938 msgid "Range lists in %s section start at 0x%lx\n"
1943 msgid " Offset Begin End\n"
1948 msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
1953 msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
1957 msgid "(start == end)"
1961 msgid "(start > end)"
1966 msgid "The section %s contains:\n"
1971 msgid " DW_CFA_??? (User defined call frame op: %#x)\n"
1976 msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
1981 msgid "Displaying the debug contents of section %s is not yet supported.\n"
1991 msgid "%s: Warning: "
1996 msgid " [-g] - 32 bit small archive\n"
2001 msgid " [-X32] - ignores 64 bit objects\n"
2006 msgid " [-X64] - ignores 32 bit objects\n"
2011 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
2015 msgid "unexpected end of debugging information"
2019 msgid "invalid number"
2023 msgid "invalid string length"
2026 #: ieee.c:504 ieee.c:545
2027 msgid "expression stack overflow"
2031 msgid "unsupported IEEE expression operator"
2035 msgid "unknown section"
2039 msgid "expression stack underflow"
2043 msgid "expression stack mismatch"
2047 msgid "unknown builtin type"
2051 msgid "BCD float type not supported"
2055 msgid "unexpected number"
2059 msgid "unexpected record type"
2063 msgid "blocks left on stack at end"
2067 msgid "unknown BB type"
2071 msgid "stack overflow"
2075 msgid "stack underflow"
2078 #: ieee.c:1340 ieee.c:1410 ieee.c:2107
2079 msgid "illegal variable index"
2083 msgid "illegal type index"
2086 #: ieee.c:1398 ieee.c:1435
2087 msgid "unknown TY code"
2091 msgid "undefined variable in TY"
2094 #. Pascal file name. FIXME.
2096 msgid "Pascal file name not supported"
2100 msgid "unsupported qualifier"
2104 msgid "undefined variable in ATN"
2108 msgid "unknown ATN type"
2111 #. Reserved for FORTRAN common.
2113 msgid "unsupported ATN11"
2116 #. We have no way to record this information. FIXME.
2118 msgid "unsupported ATN12"
2122 msgid "unexpected string in C++ misc"
2126 msgid "bad misc record"
2130 msgid "unrecognized C++ misc record"
2134 msgid "undefined C++ object"
2138 msgid "unrecognized C++ object spec"
2142 msgid "unsupported C++ object type"
2146 msgid "C++ base class not defined"
2149 #: ieee.c:2658 ieee.c:2763
2150 msgid "C++ object has no fields"
2154 msgid "C++ base class not found in container"
2158 msgid "C++ data member not found in container"
2161 #: ieee.c:2825 ieee.c:2975
2162 msgid "unknown C++ visibility"
2166 msgid "bad C++ field bit pos or size"
2170 msgid "bad type for C++ method function"
2174 msgid "no type information for C++ method function"
2178 msgid "C++ static virtual method"
2182 msgid "unrecognized C++ object overhead spec"
2186 msgid "undefined C++ vtable"
2190 msgid "C++ default values not in a function"
2194 msgid "unrecognized C++ default type"
2198 msgid "reference parameter is not a pointer"
2202 msgid "unrecognized C++ reference type"
2206 msgid "C++ reference not found"
2210 msgid "C++ reference is not pointer"
2213 #: ieee.c:3473 ieee.c:3481
2214 msgid "missing required ASN"
2217 #: ieee.c:3508 ieee.c:3516
2218 msgid "missing required ATN65"
2222 msgid "bad ATN65 record"
2227 msgid "IEEE numeric overflow: 0x"
2232 msgid "IEEE string length overflow: %u\n"
2237 msgid "IEEE unsupported integer type size %u\n"
2242 msgid "IEEE unsupported float type size %u\n"
2247 msgid "IEEE unsupported complex type size %u\n"
2251 msgid "Duplicate symbol entered into keyword list."
2254 #: nlmconv.c:273 srconv.c:1822
2255 msgid "input and output files must be different"
2259 msgid "input file named both on command line and with INPUT"
2263 msgid "no input file"
2267 msgid "no name for output file"
2271 msgid "warning: input and output formats are not compatible"
2275 msgid "make .bss section"
2279 msgid "make .nlmsections section"
2283 msgid "set .bss vma"
2287 msgid "set .data size"
2292 msgid "warning: symbol %s imported but not in import list"
2296 msgid "set start address"
2301 msgid "warning: START procedure %s not defined"
2306 msgid "warning: EXIT procedure %s not defined"
2311 msgid "warning: CHECK procedure %s not defined"
2314 #: nlmconv.c:721 nlmconv.c:907
2315 msgid "custom section"
2318 #: nlmconv.c:741 nlmconv.c:936
2319 msgid "help section"
2322 #: nlmconv.c:763 nlmconv.c:954
2323 msgid "message section"
2326 #: nlmconv.c:778 nlmconv.c:987
2327 msgid "module section"
2330 #: nlmconv.c:797 nlmconv.c:1003
2334 #. There is no place to record this information.
2337 msgid "%s: warning: shared libraries can not have uninitialized data"
2340 #: nlmconv.c:854 nlmconv.c:1022
2341 msgid "shared section"
2345 msgid "warning: No version number given"
2348 #: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017
2350 msgid "%s: read: %s"
2354 msgid "warning: FULLMAP is not supported; try ld -M"
2359 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
2364 msgid " Convert an object file into a NetWare Loadable Module\n"
2370 " The options are:\n"
2371 " -I --input-target=<bfdname> Set the input binary file format\n"
2372 " -O --output-target=<bfdname> Set the output binary file format\n"
2373 " -T --header-file=<file> Read <file> for NLM header information\n"
2374 " -l --linker=<linker> Use <linker> for any linking\n"
2375 " -d --debug Display on stderr the linker command line\n"
2376 " @<file> Read options from <file>.\n"
2377 " -h --help Display this information\n"
2378 " -v --version Display the program's version\n"
2383 msgid "support not compiled in for %s"
2387 msgid "make section"
2391 msgid "set section size"
2395 msgid "set section alignment"
2399 msgid "set section flags"
2403 msgid "set .nlmsections size"
2406 #: nlmconv.c:1296 nlmconv.c:1304 nlmconv.c:1313 nlmconv.c:1318
2407 msgid "set .nlmsection contents"
2411 msgid "stub section sizes"
2415 msgid "writing stub"
2420 msgid "unresolved PC relative reloc against %s"
2425 msgid "overflow when adjusting relocation against %s"
2430 msgid "%s: execution of %s failed: "
2435 msgid "Execution of %s failed"
2438 #: nm.c:217 size.c:78 strings.c:647
2440 msgid "Usage: %s [option(s)] [file(s)]\n"
2445 msgid " List symbols in [file(s)] (a.out by default).\n"
2451 " The options are:\n"
2452 " -a, --debug-syms Display debugger-only symbols\n"
2453 " -A, --print-file-name Print name of the input file before every symbol\n"
2454 " -B Same as --format=bsd\n"
2455 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
2457 " The STYLE, if specified, can be `auto' (the "
2459 " `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
2462 " --no-demangle Do not demangle low-level symbol names\n"
2463 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
2464 " --defined-only Display only defined symbols\n"
2466 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
2468 " `sysv' or `posix'. The default is `bsd'\n"
2469 " -g, --extern-only Display only external symbols\n"
2470 " -l, --line-numbers Use debugging information to find a filename and\n"
2471 " line number for each symbol\n"
2472 " -n, --numeric-sort Sort symbols numerically by address\n"
2474 " -p, --no-sort Do not sort the symbols\n"
2475 " -P, --portability Same as --format=posix\n"
2476 " -r, --reverse-sort Reverse the sense of the sort\n"
2477 " -S, --print-size Print size of defined symbols\n"
2478 " -s, --print-armap Include index for symbols from archive members\n"
2479 " --size-sort Sort symbols by size\n"
2480 " --special-syms Include special symbols in the output\n"
2481 " --synthetic Display synthetic symbols as well\n"
2482 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
2483 " --target=BFDNAME Specify the target object format as BFDNAME\n"
2484 " -u, --undefined-only Display only undefined symbols\n"
2485 " -X 32_64 (ignored)\n"
2486 " @FILE Read options from FILE\n"
2487 " -h, --help Display this information\n"
2488 " -V, --version Display this program's version number\n"
2494 msgid "%s: invalid radix"
2499 msgid "%s: invalid output format"
2502 #: nm.c:329 readelf.c:6971 readelf.c:7009
2504 msgid "<processor specific>: %d"
2507 #: nm.c:331 readelf.c:6974 readelf.c:7021
2509 msgid "<OS specific>: %d"
2512 #: nm.c:333 readelf.c:6976 readelf.c:7024
2514 msgid "<unknown>: %d"
2529 "Undefined symbols from %s:\n"
2538 "Symbols from %s:\n"
2542 #: nm.c:1237 nm.c:1288
2545 "Name Value Class Type Size Line "
2550 #: nm.c:1240 nm.c:1291
2553 "Name Value Class Type "
2554 "Size Line Section\n"
2563 "Undefined symbols from %s[%s]:\n"
2572 "Symbols from %s[%s]:\n"
2578 msgid "Print width has not been initialized (%d)"
2582 msgid "Only -X 32_64 is supported"
2586 msgid "Using the --size-sort and --undefined-only options together"
2590 msgid "will produce no output, since undefined symbols have no size."
2595 msgid "data size %ld"
2598 #: objcopy.c:424 srconv.c:1730
2600 msgid "Usage: %s [option(s)] in-file [out-file]\n"
2605 msgid " Copies a binary file, possibly transforming it in the process\n"
2608 #: objcopy.c:426 objcopy.c:522
2610 msgid " The options are:\n"
2616 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
2617 " -O --output-target <bfdname> Create an output file in format "
2619 " -B --binary-architecture <arch> Set arch of output file, when input is "
2621 " -F --target <bfdname> Set both input and output format to "
2623 " --debugging Convert debugging information, if "
2625 " -p --preserve-dates Copy modified/access timestamps to the "
2627 " -j --only-section <name> Only copy section <name> into the output\n"
2628 " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
2630 " -R --remove-section <name> Remove section <name> from the output\n"
2631 " -S --strip-all Remove all symbol and relocation "
2633 " -g --strip-debug Remove all debugging symbols & sections\n"
2634 " --strip-unneeded Remove all symbols not needed by "
2636 " -N --strip-symbol <name> Do not copy symbol <name>\n"
2637 " --strip-unneeded-symbol <name>\n"
2638 " Do not copy symbol <name> unless needed "
2641 " --only-keep-debug Strip everything but the debug "
2643 " --extract-symbol Remove section contents but keep symbols\n"
2644 " -K --keep-symbol <name> Do not strip symbol <name>\n"
2645 " --keep-file-symbols Do not strip file symbol(s)\n"
2646 " --localize-hidden Turn all ELF hidden symbols into locals\n"
2647 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
2649 " --globalize-symbol <name> Force symbol <name> to be marked as a "
2651 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
2652 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
2654 " --weaken Force all global symbols to be marked as "
2656 " -w --wildcard Permit wildcard in symbol comparison\n"
2657 " -x --discard-all Remove all non-global symbols\n"
2658 " -X --discard-locals Remove any compiler-generated symbols\n"
2659 " -i --interleave <number> Only copy one out of every <number> "
2661 " -b --byte <num> Select byte <num> in every interleaved "
2663 " --gap-fill <val> Fill gaps between sections with <val>\n"
2664 " --pad-to <addr> Pad the last section up to address "
2666 " --set-start <addr> Set the start address to <addr>\n"
2667 " {--change-start|--adjust-start} <incr>\n"
2668 " Add <incr> to the start address\n"
2669 " {--change-addresses|--adjust-vma} <incr>\n"
2670 " Add <incr> to LMA, VMA and start "
2672 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
2673 " Change LMA and VMA of section <name> by "
2675 " --change-section-lma <name>{=|+|-}<val>\n"
2676 " Change the LMA of section <name> by "
2678 " --change-section-vma <name>{=|+|-}<val>\n"
2679 " Change the VMA of section <name> by "
2681 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
2682 " Warn if a named section does not exist\n"
2683 " --set-section-flags <name>=<flags>\n"
2684 " Set section <name>'s properties to "
2686 " --add-section <name>=<file> Add section <name> found in <file> to "
2688 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
2689 " --change-leading-char Force output format's leading character "
2691 " --remove-leading-char Remove leading character from global "
2693 " --reverse-bytes=<num> Reverse <num> bytes at a time, in output "
2694 "sections with content\n"
2695 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
2696 " --redefine-syms <file> --redefine-sym for all symbol pairs \n"
2697 " listed in <file>\n"
2698 " --srec-len <number> Restrict the length of generated "
2700 " --srec-forceS3 Restrict the type of generated Srecords "
2702 " --strip-symbols <file> -N for all symbols listed in <file>\n"
2703 " --strip-unneeded-symbols <file>\n"
2704 " --strip-unneeded-symbol for all symbols "
2707 " --keep-symbols <file> -K for all symbols listed in <file>\n"
2708 " --localize-symbols <file> -L for all symbols listed in <file>\n"
2709 " --globalize-symbols <file> --globalize-symbol for all in <file>\n"
2710 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
2711 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
2712 " --alt-machine-code <index> Use the target's <index>'th alternative "
2714 " --writable-text Mark the output text as writable\n"
2715 " --readonly-text Make the output text write protected\n"
2716 " --pure Mark the output file as demand paged\n"
2717 " --impure Mark the output file as impure\n"
2718 " --prefix-symbols <prefix> Add <prefix> to start of every symbol "
2720 " --prefix-sections <prefix> Add <prefix> to start of every section "
2722 " --prefix-alloc-sections <prefix>\n"
2723 " Add <prefix> to start of every "
2726 " -v --verbose List all object files modified\n"
2727 " @<file> Read options from <file>\n"
2728 " -V --version Display this program's version number\n"
2729 " -h --help Display this output\n"
2730 " --info List object formats & architectures "
2736 msgid "Usage: %s <option(s)> in-file(s)\n"
2741 msgid " Removes symbols and sections from files\n"
2747 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
2748 " -O --output-target=<bfdname> Create an output file in format "
2750 " -F --target=<bfdname> Set both input and output format to "
2752 " -p --preserve-dates Copy modified/access timestamps to the "
2754 " -R --remove-section=<name> Remove section <name> from the output\n"
2755 " -s --strip-all Remove all symbol and relocation "
2757 " -g -S -d --strip-debug Remove all debugging symbols & sections\n"
2758 " --strip-unneeded Remove all symbols not needed by "
2760 " --only-keep-debug Strip everything but the debug "
2762 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
2763 " -K --keep-symbol=<name> Do not strip symbol <name>\n"
2764 " --keep-file-symbols Do not strip file symbol(s)\n"
2765 " -w --wildcard Permit wildcard in symbol comparison\n"
2766 " -x --discard-all Remove all non-global symbols\n"
2767 " -X --discard-locals Remove any compiler-generated symbols\n"
2768 " -v --verbose List all object files modified\n"
2769 " -V --version Display this program's version number\n"
2770 " -h --help Display this output\n"
2771 " --info List object formats & architectures "
2773 " -o <file> Place stripped output into <file>\n"
2778 msgid "unrecognized section flag `%s'"
2783 msgid "supported flags: %s"
2788 msgid "cannot open '%s': %s"
2791 #: objcopy.c:701 objcopy.c:3065
2793 msgid "%s: fread failed"
2798 msgid "%s:%d: Ignoring rubbish found on this line"
2803 msgid "not stripping symbol `%s' because it is named in a relocation"
2808 msgid "%s: Multiple redefinition of symbol \"%s\""
2813 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
2818 msgid "couldn't open symbol redefinition file %s (error: %s)"
2823 msgid "%s:%d: garbage found at end of line"
2828 msgid "%s:%d: missing new symbol name"
2833 msgid "%s:%d: premature end of file"
2838 msgid "stat returns negative size for `%s'"
2843 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
2847 msgid "Unable to change endianness of input file(s)"
2852 msgid "copy from `%s' [%s] to `%s' [%s]\n"
2857 msgid "Unable to recognise the format of the input file `%s'"
2862 msgid "Warning: Output file cannot represent architecture `%s'"
2867 msgid "can't add section '%s'"
2872 msgid "can't create section `%s'"
2877 msgid "cannot create debug link section `%s'"
2881 msgid "Can't fill gap after section"
2885 msgid "can't add padding"
2890 msgid "cannot fill debug link section `%s'"
2894 msgid "error copying private BFD data"
2899 msgid "this target does not support %lu alternative machine codes"
2903 msgid "treating that number as an absolute e_machine value instead"
2907 msgid "ignoring the alternative value"
2910 #: objcopy.c:1864 objcopy.c:1895
2912 msgid "cannot create tempdir for archive copying (error: %s)"
2916 msgid "Unable to recognise the format of file"
2921 msgid "Multiple renames of section %s"
2925 msgid "error in private h\teader data"
2929 msgid "failed to create output section"
2933 msgid "failed to set size"
2937 msgid "failed to set vma"
2941 msgid "failed to set alignment"
2945 msgid "failed to copy private data"
2949 msgid "relocation count is negative"
2952 #. User must pad the section up in order to do this.
2956 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
2960 msgid "can't create debugging section"
2964 msgid "can't set debugging section contents"
2969 msgid "don't know how to write debugging information for %s"
2973 msgid "could not create temporary file to hold stripped copy"
2977 msgid "byte number must be non-negative"
2981 msgid "interleave must be positive"
2984 #: objcopy.c:2927 objcopy.c:2935
2986 msgid "%s both copied and removed"
2989 #: objcopy.c:3036 objcopy.c:3110 objcopy.c:3210 objcopy.c:3241 objcopy.c:3265
2990 #: objcopy.c:3269 objcopy.c:3289
2992 msgid "bad format for %s"
2997 msgid "cannot open: %s: %s"
3002 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
3006 msgid "unable to parse alternative machine code"
3010 msgid "number of bytes to reverse must be positive and even"
3015 msgid "Warning: ignoring previous --reverse-bytes value of %d"
3019 msgid "byte number must be less than interleave"
3024 msgid "architecture %s unknown"
3029 "Warning: input target 'binary' required for binary architecture parameter."
3034 msgid " Argument %s ignored"
3039 msgid "warning: could not locate '%s'. System error message: %s"
3045 "warning: could not create temporary file whilst copying '%s', (error: %s)"
3048 #: objcopy.c:3502 objcopy.c:3516
3050 msgid "%s %s%c0x%s never used"
3055 msgid "Usage: %s <option(s)> <file(s)>\n"
3060 msgid " Display information from object <file(s)>.\n"
3065 msgid " At least one of the following switches must be given:\n"
3071 " -a, --archive-headers Display archive header information\n"
3072 " -f, --file-headers Display the contents of the overall file header\n"
3073 " -p, --private-headers Display object format specific file header "
3075 " -h, --[section-]headers Display the contents of the section headers\n"
3076 " -x, --all-headers Display the contents of all headers\n"
3077 " -d, --disassemble Display assembler contents of executable "
3079 " -D, --disassemble-all Display assembler contents of all sections\n"
3080 " -S, --source Intermix source code with disassembly\n"
3081 " -s, --full-contents Display the full contents of all sections "
3083 " -g, --debugging Display debug information in object file\n"
3084 " -e, --debugging-tags Display debug information using ctags style\n"
3085 " -G, --stabs Display (in raw form) any STABS info in the file\n"
3086 " -W, --dwarf Display DWARF info in the file\n"
3087 " -t, --syms Display the contents of the symbol table(s)\n"
3088 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
3089 " -r, --reloc Display the relocation entries in the file\n"
3090 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
3092 " @<file> Read options from <file>\n"
3093 " -v, --version Display this program's version number\n"
3094 " -i, --info List object formats and architectures supported\n"
3095 " -H, --help Display this information\n"
3102 " The following switches are optional:\n"
3108 " -b, --target=BFDNAME Specify the target object format as "
3110 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
3111 " -j, --section=NAME Only display information for section NAME\n"
3112 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
3113 " -EB --endian=big Assume big endian format when "
3115 " -EL --endian=little Assume little endian format when "
3117 " --file-start-context Include context from start of file (with -"
3119 " -I, --include=DIR Add DIR to search list for source files\n"
3120 " -l, --line-numbers Include line numbers and filenames in "
3122 " -F, --file-offsets Include file offsets when displaying "
3124 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
3125 " The STYLE, if specified, can be `auto', "
3127 " `lucid', `arm', `hp', `edg', `gnu-v3', "
3130 " -w, --wide Format output for more than 80 columns\n"
3131 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
3133 " --start-address=ADDR Only process data whose address is >= ADDR\n"
3134 " --stop-address=ADDR Only process data whose address is <= ADDR\n"
3135 " --prefix-addresses Print complete address alongside "
3137 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
3138 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
3140 " --special-syms Include special symbols in symbol dumps\n"
3149 #: objdump.c:398 objdump.c:402
3151 msgid "Idx Name Size VMA LMA File off Algn"
3157 "Idx Name Size VMA LMA File off "
3173 msgid "%s: not a dynamic object"
3176 #: objdump.c:878 objdump.c:902
3178 msgid " (File Offset: 0x%lx)"
3185 "Disassembly of section %s:\n"
3190 msgid "Can't use supplied machine %s"
3195 msgid "Can't disassemble for architecture %s\n"
3202 "Can't get contents for section '%s'.\n"
3209 "Can't uncompress section '%s'.\n"
3215 "No %s section present\n"
3221 msgid "Reading %s section of %s failed: %s"
3227 "Contents of %s section:\n"
3233 msgid "architecture: %s, "
3238 msgid "flags 0x%08x:\n"
3250 msgid "Contents of section %s:"
3255 msgid " (Starting at file offset: 0x%lx)"
3260 msgid "no symbols\n"
3265 msgid "no information for symbol number %ld\n"
3270 msgid "could not determine the type of symbol number %ld\n"
3277 "%s: file format %s\n"
3282 msgid "%s: printing debugging information failed"
3287 msgid "In archive %s:\n"
3291 msgid "error: the start address should be before the end address"
3295 msgid "error: the stop address should be after the start address"
3299 msgid "unrecognized -E option"
3304 msgid "unrecognized --endian type `%s'"
3308 msgid "invalid value specified for pragma code_page.\n"
3313 msgid "parse_coff_type: Bad type code 0x%x"
3316 #: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699
3318 msgid "bfd_coff_get_syment failed: %s"
3321 #: rdcoff.c:422 rdcoff.c:719
3323 msgid "bfd_coff_get_auxent failed: %s"
3328 msgid "%ld: .bf without preceding function"
3333 msgid "%ld: unexpected .ef\n"
3338 msgid "%s: no recognized debugging information"
3343 msgid "Last stabs entries before error:\n"
3348 msgid "Unable to seek to 0x%lx for %s\n"
3353 msgid "Out of memory allocating 0x%lx bytes for %s\n"
3358 msgid "Unable to read in 0x%lx bytes of %s\n"
3362 msgid "Don't know about relocations on this machine architecture\n"
3365 #: readelf.c:662 readelf.c:690 readelf.c:756 readelf.c:784
3369 #: readelf.c:673 readelf.c:701 readelf.c:767 readelf.c:795
3370 msgid "out of memory parsing relocs\n"
3376 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
3381 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
3386 msgid " Offset Info Type Sym. Value Symbol's Name\n"
3391 msgid " Offset Info Type Sym.Value Sym. Name\n"
3397 " Offset Info Type Symbol's Value "
3398 "Symbol's Name + Addend\n"
3404 " Offset Info Type Sym. Value Sym. Name + "
3411 " Offset Info Type Symbol's Value "
3418 " Offset Info Type Sym. Value Sym. Name\n"
3421 #: readelf.c:1204 readelf.c:1324 readelf.c:1332
3423 msgid "unrecognized: %-7lx"
3428 msgid "<unknown addend: %lx>"
3433 msgid "<string table index: %3ld>"
3438 msgid "<corrupt string table index: %3ld>"
3443 msgid "Processor Specific: %lx"
3448 msgid "Operating System specific: %lx"
3451 #: readelf.c:1685 readelf.c:2562
3453 msgid "<unknown>: %lx"
3461 msgid "REL (Relocatable file)"
3465 msgid "EXEC (Executable file)"
3469 msgid "DYN (Shared object file)"
3473 msgid "CORE (Core file)"
3478 msgid "Processor Specific: (%x)"
3483 msgid "OS Specific: (%x)"
3486 #: readelf.c:1710 readelf.c:2779
3488 msgid "<unknown>: %x"
3497 msgid "<unknown>: 0x%x"
3509 msgid "Standalone App"
3512 #: readelf.c:2402 readelf.c:3221 readelf.c:3237
3514 msgid "<unknown: %x>"
3519 msgid "Usage: readelf <option(s)> elf-file(s)\n"
3524 msgid " Display information about the contents of ELF format files\n"
3531 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
3532 " -h --file-header Display the ELF file header\n"
3533 " -l --program-headers Display the program headers\n"
3534 " --segments An alias for --program-headers\n"
3535 " -S --section-headers Display the sections' header\n"
3536 " --sections An alias for --section-headers\n"
3537 " -g --section-groups Display the section groups\n"
3538 " -t --section-details Display the section details\n"
3539 " -e --headers Equivalent to: -h -l -S\n"
3540 " -s --syms Display the symbol table\n"
3541 " --symbols An alias for --syms\n"
3542 " -n --notes Display the core notes (if present)\n"
3543 " -r --relocs Display the relocations (if present)\n"
3544 " -u --unwind Display the unwind info (if present)\n"
3545 " -d --dynamic Display the dynamic section (if present)\n"
3546 " -V --version-info Display the version sections (if present)\n"
3547 " -A --arch-specific Display architecture specific information (if "
3549 " -c --archive-index Display the symbol/file index in an archive\n"
3550 " -D --use-dynamic Use the dynamic section info when displaying "
3552 " -x --hex-dump=<number|name>\n"
3553 " Dump the contents of section <number|name> as "
3555 " -p --string-dump=<number|name>\n"
3556 " Dump the contents of section <number|name> as "
3558 " -w[lLiaprmfFsoR] or\n"
3559 " --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,"
3560 "=frames,=str,=loc,=Ranges]\n"
3561 " Display the contents of DWARF2 debug sections\n"
3567 " -i --instruction-dump=<number|name>\n"
3568 " Disassemble the contents of section <number|name>\n"
3574 " -I --histogram Display histogram of bucket list lengths\n"
3575 " -W --wide Allow output width to exceed 80 characters\n"
3576 " @<file> Read options from <file>\n"
3577 " -H --help Display this information\n"
3578 " -v --version Display the version number of readelf\n"
3581 #: readelf.c:2888 readelf.c:2916 readelf.c:2920 readelf.c:11007
3582 msgid "Out of memory allocating dump request table.\n"
3585 #: readelf.c:3090 readelf.c:3160
3587 msgid "Unrecognized debug option '%s'\n"
3592 msgid "Invalid option '-%c'\n"
3596 msgid "Nothing to do.\n"
3599 #: readelf.c:3217 readelf.c:3233 readelf.c:6495
3604 msgid "2's complement, little endian"
3608 msgid "2's complement, big endian"
3612 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
3617 msgid "ELF Header:\n"
3627 msgid " Class: %s\n"
3637 msgid " Version: %d %s\n"
3642 msgid " OS/ABI: %s\n"
3647 msgid " ABI Version: %d\n"
3657 msgid " Machine: %s\n"
3662 msgid " Version: 0x%lx\n"
3667 msgid " Entry point address: "
3674 " Start of program headers: "
3680 " (bytes into file)\n"
3681 " Start of section headers: "
3686 msgid " (bytes into file)\n"
3691 msgid " Flags: 0x%lx%s\n"
3696 msgid " Size of this header: %ld (bytes)\n"
3701 msgid " Size of program headers: %ld (bytes)\n"
3706 msgid " Number of program headers: %ld\n"
3711 msgid " Size of section headers: %ld (bytes)\n"
3716 msgid " Number of section headers: %ld"
3721 msgid " Section header string table index: %ld"
3724 #: readelf.c:3350 readelf.c:3383
3725 msgid "program headers"
3728 #: readelf.c:3421 readelf.c:3719 readelf.c:3760 readelf.c:3819 readelf.c:3884
3729 #: readelf.c:4553 readelf.c:4577 readelf.c:5827 readelf.c:5871 readelf.c:6069
3730 #: readelf.c:7127 readelf.c:7141 readelf.c:7635 readelf.c:7651 readelf.c:7694
3731 #: readelf.c:7719 readelf.c:9475 readelf.c:9667 readelf.c:10194
3733 msgid "Out of memory\n"
3740 "There are no program headers in this file.\n"
3747 "Elf file type is %s\n"
3752 msgid "Entry point "
3759 "There are %d program headers, starting at offset "
3762 #: readelf.c:3469 readelf.c:3471
3766 "Program Headers:\n"
3772 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
3778 " Type Offset VirtAddr PhysAddr FileSiz "
3779 "MemSiz Flg Align\n"
3784 msgid " Type Offset VirtAddr PhysAddr\n"
3789 msgid " FileSiz MemSiz Flags Align\n"
3793 msgid "more than one dynamic segment\n"
3797 msgid "no .dynamic section in the dynamic segment\n"
3801 msgid "the .dynamic section is not contained within the dynamic segment\n"
3805 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
3809 msgid "Unable to find program interpreter name\n"
3814 "Internal error: failed to create format string to display program "
3819 msgid "Unable to read program interpreter name\n"
3826 " [Requesting program interpreter: %s]"
3833 " Section to Segment mapping:\n"
3838 msgid " Segment Sections...\n"
3842 msgid "Cannot interpret virtual addresses without program headers.\n"
3847 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
3850 #: readelf.c:3711 readelf.c:3752
3851 msgid "section headers"
3854 #: readelf.c:3796 readelf.c:3861
3858 #: readelf.c:3806 readelf.c:3871
3859 msgid "symtab shndx"
3862 #: readelf.c:4130 readelf.c:4537
3866 "There are no sections in this file.\n"
3871 msgid "There are %d section headers, starting at offset 0x%lx:\n"
3874 #: readelf.c:4156 readelf.c:4653 readelf.c:4879 readelf.c:5178 readelf.c:5584
3876 msgid "string table"
3881 msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n"
3885 msgid "File contains multiple dynamic symbol tables\n"
3889 msgid "File contains multiple dynamic string tables\n"
3893 msgid "dynamic strings"
3897 msgid "File contains multiple symtab shndx tables\n"
3904 "Section Headers:\n"
3914 #: readelf.c:4328 readelf.c:4339 readelf.c:4350
3916 msgid " [Nr] Name\n"
3921 msgid " Type Addr Off Size ES Lk Inf Al\n"
3927 " [Nr] Name Type Addr Off Size ES Flg Lk "
3933 msgid " Type Address Off Size ES Lk Inf Al\n"
3939 " [Nr] Name Type Address Off Size ES "
3945 msgid " Type Address Offset Link\n"
3950 msgid " Size EntSize Info Align\n"
3955 msgid " [Nr] Name Type Address Offset\n"
3960 msgid " Size EntSize Flags Link Info Align\n"
3972 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
3973 " I (info), L (link order), G (group), x (unknown)\n"
3974 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
3979 msgid "[<unknown>: 0x%x]"
3983 msgid "Section headers are not available!\n"
3990 "There are no section groups in this file.\n"
3995 msgid "Bad sh_link in group section `%s'\n"
4000 msgid "Bad sh_info in group section `%s'\n"
4003 #: readelf.c:4661 readelf.c:7851 readelf.c:7932
4004 msgid "section data"
4009 msgid " [Index] Name\n"
4014 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
4019 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
4024 msgid "section 0 in group section [%5u]\n"
4031 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
4038 "There are no dynamic relocations in this file.\n"
4045 "Relocation section "
4048 #: readelf.c:4845 readelf.c:5254 readelf.c:5268 readelf.c:5599
4053 #: readelf.c:4847 readelf.c:5270 readelf.c:5601
4055 msgid " at offset 0x%lx contains %lu entries:\n"
4062 "There are no relocations in this file.\n"
4065 #: readelf.c:5077 readelf.c:5450
4066 msgid "unwind table"
4069 #: readelf.c:5127 readelf.c:5531
4071 msgid "Skipping unexpected relocation type %s\n"
4074 #: readelf.c:5186 readelf.c:5592 readelf.c:5643
4078 "There are no unwind sections in this file.\n"
4085 "Could not find unwind info section for "
4092 #: readelf.c:5263 readelf.c:5598
4099 #: readelf.c:5808 readelf.c:5852
4100 msgid "dynamic section"
4107 "There is no dynamic section in this file.\n"
4111 msgid "Unable to seek to end of file!\n"
4115 msgid "Unable to determine the number of symbols to load\n"
4119 msgid "Unable to seek to end of file\n"
4123 msgid "Unable to determine the length of the dynamic string table\n"
4127 msgid "dynamic string table"
4131 msgid "symbol information"
4138 "Dynamic section at offset 0x%lx contains %u entries:\n"
4143 msgid " Tag Type Name/Value\n"
4148 msgid "Auxiliary library"
4153 msgid "Filter library"
4158 msgid "Configuration file"
4163 msgid "Dependency audit library"
4168 msgid "Audit library"
4171 #: readelf.c:6160 readelf.c:6188 readelf.c:6216
4176 #: readelf.c:6163 readelf.c:6191 readelf.c:6218
4183 msgid "Shared library: [%s]"
4188 msgid " program interpreter"
4193 msgid "Library soname: [%s]"
4198 msgid "Library rpath: [%s]"
4203 msgid "Library runpath: [%s]"
4208 msgid "Not needed object: [%s]\n"
4215 "Version definition section '%s' contains %u entries:\n"
4223 #: readelf.c:6546 readelf.c:6648 readelf.c:6769
4225 msgid " Offset: %#08lx Link: %u (%s)\n"
4229 msgid "version definition section"
4234 msgid " %#06x: Rev: %d Flags: %s"
4239 msgid " Index: %d Cnt: %d "
4249 msgid "Name index: %ld\n"
4254 msgid " %#06x: Parent %d: %s\n"
4259 msgid " %#06x: Parent %d, name index: %ld\n"
4264 msgid " Version def aux past end of section\n"
4269 msgid " Version definition past end of section\n"
4276 "Version needs section '%s' contains %u entries:\n"
4285 msgid "version need section"
4290 msgid " %#06x: Version: %d"
4310 msgid " %#06x: Name: %s"
4315 msgid " %#06x: Name index: %lx"
4320 msgid " Flags: %s Version: %d\n"
4325 msgid " Version need aux past end of section\n"
4330 msgid " Version need past end of section\n"
4334 msgid "version string table"
4341 "Version symbols section '%s' contains %d entries:\n"
4350 msgid "version symbol data"
4354 msgid " 0 (*local*) "
4358 msgid " 1 (*global*) "
4361 #: readelf.c:6845 readelf.c:7512
4362 msgid "version need"
4366 msgid "version need aux (2)"
4369 #: readelf.c:6870 readelf.c:6925
4373 #: readelf.c:6900 readelf.c:7577
4377 #: readelf.c:6920 readelf.c:7592
4378 msgid "version def aux"
4385 "No version information found in this file.\n"
4394 msgid "Unable to read in dynamic data\n"
4397 #: readelf.c:7224 readelf.c:7264 readelf.c:7288 readelf.c:7318 readelf.c:7342
4398 msgid "Unable to seek to start of dynamic information\n"
4401 #: readelf.c:7230 readelf.c:7270
4402 msgid "Failed to read in number of buckets\n"
4406 msgid "Failed to read in number of chains\n"
4410 msgid "Failed to determine last chain length\n"
4417 "Symbol table for image:\n"
4420 #: readelf.c:7365 readelf.c:7383
4422 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
4425 #: readelf.c:7367 readelf.c:7385
4427 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
4434 "Symbol table of `.gnu.hash' for image:\n"
4441 "Symbol table '%s' contains %lu entries:\n"
4446 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
4451 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
4455 msgid "version data"
4459 msgid "version need aux (3)"
4463 msgid "bad dynamic symbol\n"
4470 "Dynamic symbol information is not available for displaying symbols.\n"
4477 "Histogram for bucket list length (total of %lu buckets):\n"
4480 #: readelf.c:7630 readelf.c:7700
4482 msgid " Length Number %% of total Coverage\n"
4489 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
4496 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
4501 msgid " Num: Name BoundTo Flags\n"
4508 "Assembly dump of section %s\n"
4511 #: readelf.c:7844 readelf.c:7922
4515 "Section '%s' has no data to dump.\n"
4522 "String dump of section '%s':\n"
4528 " Note: This section has relocations against it, but these have NOT been "
4529 "applied to this dump.\n"
4534 msgid " No strings found in this section."
4541 "Hex dump of section '%s':\n"
4547 " NOTE: This section has relocations against it, but these have NOT been "
4548 "applied to this dump.\n"
4554 "Missing knowledge of 32-bit reloc types used in DWARF sections of machine "
4560 msgid "unable to apply unsupported reloc type %d to section %s\n"
4565 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
4570 msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n"
4575 msgid "%s section data"
4582 "Section '%s' has no debugging data.\n"
4587 msgid "Unrecognized debug section: %s\n"
4592 msgid "Section '%s' was not dumped because it does not exist!\n"
4597 msgid "Section %d was not dumped because it does not exist!\n"
4606 msgid "ERROR: Bad section length (%d > %d)\n"
4611 msgid "ERROR: Bad subsection length (%d > %d)\n"
4616 msgid "Unknown format '%c'\n"
4619 #: readelf.c:9382 readelf.c:9897
4631 "Section '%s' contains %d entries:\n"
4635 msgid "conflict list found without a dynamic symbol table\n"
4638 #: readelf.c:9676 readelf.c:9690
4646 "Section '.conflict' contains %lu entries:\n"
4650 msgid " Num: Index Value Name"
4666 msgid " Canonical gp value: "
4669 #: readelf.c:9740 readelf.c:9831
4671 msgid " Reserved entries:\n"
4676 msgid " %*s %10s %*s Purpose\n"
4681 msgid " Local entries:\n"
4686 msgid " %*s %10s %*s\n"
4691 msgid " Global entries:\n"
4696 msgid " %*s %10s %*s %*s %-7s %3s %s\n"
4713 msgid " %*s %*s Purpose\n"
4723 msgid " %*s %*s %*s %-7s %3s %s\n"
4727 msgid "liblist string table"
4734 "Library list section '%s' contains %lu entries:\n"
4738 msgid "NT_AUXV (auxiliary vector)"
4742 msgid "NT_PRSTATUS (prstatus structure)"
4746 msgid "NT_FPREGSET (floating point registers)"
4750 msgid "NT_PRPSINFO (prpsinfo structure)"
4754 msgid "NT_TASKSTRUCT (task structure)"
4758 msgid "NT_PRXFPREG (user_xfpregs structure)"
4762 msgid "NT_PPC_VMX (ppc Altivec registers)"
4766 msgid "NT_PPC_VSX (ppc VSX registers)"
4770 msgid "NT_PSTATUS (pstatus structure)"
4774 msgid "NT_FPREGS (floating point registers)"
4778 msgid "NT_PSINFO (psinfo structure)"
4782 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
4786 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
4790 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
4794 msgid "NT_VERSION (version)"
4798 msgid "NT_ARCH (architecture)"
4801 #: readelf.c:10008 readelf.c:10031 readelf.c:10053
4803 msgid "Unknown note type: (0x%08x)"
4807 msgid "NT_GNU_ABI_TAG (ABI version tag)"
4811 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)"
4815 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)"
4819 msgid "NT_GNU_GOLD_VERSION (gold version)"
4822 #. NetBSD core "procinfo" structure.
4824 msgid "NetBSD procinfo structure"
4827 #: readelf.c:10070 readelf.c:10084
4828 msgid "PT_GETREGS (reg structure)"
4831 #: readelf.c:10072 readelf.c:10086
4832 msgid "PT_GETFPREGS (fpreg structure)"
4837 msgid "PT_FIRSTMACH+%d"
4848 "Notes at offset 0x%08lx with length 0x%08lx:\n"
4853 msgid " Owner\t\tData size\tDescription\n"
4858 msgid "corrupt note found at offset %lx into core notes\n"
4863 msgid " type: %lx, namesize: %08lx, descsize: %08lx\n"
4868 msgid "No note segments present in the core file.\n"
4873 "This instance of readelf has been built without support for a\n"
4874 "64 bit data type and so it cannot read 64 bit ELF files.\n"
4879 msgid "%s: Failed to read file header\n"
4889 #: readelf.c:10572 readelf.c:10892
4891 msgid "%s: failed to read archive header\n"
4896 msgid "%s: the archive index is empty\n"
4899 #: readelf.c:10603 readelf.c:10626
4901 msgid "%s: failed to read archive index\n"
4907 "%s: the archive index is supposed to have %ld entries, but the size in the "
4908 "header is too small\n"
4912 msgid "Out of memory whilst trying to read archive symbol index\n"
4916 msgid "Out of memory whilst trying to convert the archive symbol index\n"
4921 msgid "%s: the archive has an index but no symbols\n"
4925 msgid "Out of memory whilst trying to read archive index symbol table\n"
4930 msgid "%s: failed to read archive index symbol table\n"
4935 msgid "%s: failed to skip archive symbol table\n"
4940 msgid "%s: failed to read archive header following archive index\n"
4945 msgid "%s has no archive index\n"
4949 msgid "Out of memory reading long symbol names in archive\n"
4954 msgid "%s: failed to read long symbol name string table\n"
4959 msgid "%s: failed to read archive header following long symbol names\n"
4964 msgid "%s: unable to dump the index as none was found\n"
4969 msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n"
4974 msgid "%s: failed to seek to next file name\n"
4979 msgid "%s: failed to read file name\n"
4982 #: readelf.c:10773 readelf.c:10782
4984 msgid "Binary %s contains:\n"
4989 msgid "%s: end of the symbol table reached before the end of the index\n"
4995 "%s: symbols remain in the index symbol table, but without corresponding "
4996 "entries in the index table\n"
5001 msgid "%s: failed to seek back to start of object files in the archive\n"
5006 msgid "%s: invalid archive string table offset %lu\n"
5011 msgid "%s: bad archive file name\n"
5016 msgid "%s: failed to seek to next archive header\n"
5021 msgid "'%s': No such file\n"
5026 msgid "Could not locate '%s'. System error message: %s\n"
5031 msgid "'%s' is not an ordinary file\n"
5036 msgid "Input file '%s' is not readable.\n"
5041 msgid "%s: Failed to read file's magic number\n"
5046 msgid "File %s is not an archive so its index cannot be displayed.\n"
5051 msgid "%s: cannot set time: %s"
5054 #. We have to clean up here.
5055 #: rename.c:159 rename.c:197
5057 msgid "unable to rename '%s'; reason: %s"
5062 msgid "unable to copy file '%s'; reason: %s"
5067 msgid "%s: not enough binary data"
5071 msgid "null terminated unicode string"
5074 #: resbin.c:163 resbin.c:169
5082 #: resbin.c:239 resbin.c:246
5087 msgid "menuex header"
5091 msgid "menuex offset"
5096 msgid "unsupported menu version %d"
5099 #: resbin.c:289 resbin.c:304 resbin.c:366
5100 msgid "menuitem header"
5107 #: resbin.c:433 resbin.c:461
5108 msgid "dialog header"
5113 msgid "unexpected DIALOGEX version %d"
5117 msgid "dialog font point size"
5121 msgid "dialogex font information"
5124 #: resbin.c:530 resbin.c:548
5125 msgid "dialog control"
5129 msgid "dialogex control"
5133 msgid "dialog control end"
5137 msgid "dialog control data"
5141 msgid "stringtable string length"
5145 msgid "stringtable string"
5149 msgid "fontdir header"
5157 msgid "fontdir device name"
5161 msgid "fontdir face name"
5169 msgid "group cursor header"
5172 #: resbin.c:801 resrc.c:1355
5174 msgid "unexpected group cursor type %d"
5178 msgid "group cursor"
5182 msgid "group icon header"
5185 #: resbin.c:856 resrc.c:1302
5187 msgid "unexpected group icon type %d"
5194 #: resbin.c:935 resbin.c:1151
5195 msgid "unexpected version string"
5200 msgid "version length %d does not match resource length %lu"
5205 msgid "unexpected version type %d"
5210 msgid "unexpected fixed version information length %ld"
5214 msgid "fixed version info"
5219 msgid "unexpected fixed version signature %lu"
5224 msgid "unexpected fixed version info version %lu"
5228 msgid "version var info"
5233 msgid "unexpected stringfileinfo value length %ld"
5238 msgid "unexpected version stringtable value length %ld"
5243 msgid "unexpected version string length %ld != %ld + %ld"
5248 msgid "unexpected version string length %ld < %ld"
5253 msgid "unexpected varfileinfo value length %ld"
5257 msgid "version varfileinfo"
5262 msgid "unexpected version value length %ld"
5266 msgid "filename required for COFF input"
5271 msgid "%s: no resource section"
5276 msgid "%s: %s: address out of bounds"
5284 msgid "named directory entry"
5288 msgid "directory entry name"
5292 msgid "named subdirectory"
5296 msgid "named resource"
5300 msgid "ID directory entry"
5304 msgid "ID subdirectory"
5312 msgid "resource type unknown"
5320 msgid "resource data"
5324 msgid "resource data size"
5328 msgid "filename required for COFF output"
5332 msgid "can't get BFD_RELOC_RVA relocation type"
5335 #: resrc.c:262 resrc.c:333
5337 msgid "can't open temporary file `%s': %s"
5342 msgid "can't redirect stdout: `%s': %s"
5352 msgid "can't execute `%s': %s"
5357 msgid "Using temporary file `%s' to read preprocessor output\n"
5362 msgid "can't popen `%s': %s"
5367 msgid "Using popen to read preprocessor output\n"
5372 msgid "Tried `%s'\n"
5377 msgid "Using `%s'\n"
5381 msgid "preprocessing failed."
5391 msgid "%s: unexpected EOF"
5396 msgid "%s: read of %lu returned %lu"
5399 #: resrc.c:727 resrc.c:1502
5401 msgid "stat failed on bitmap file `%s': %s"
5406 msgid "cursor file `%s' does not contain cursor data"
5409 #: resrc.c:810 resrc.c:1210
5411 msgid "%s: fseek to %lu failed: %s"
5415 msgid "help ID requires DIALOGEX"
5419 msgid "control data requires DIALOGEX"
5424 msgid "stat failed on font file `%s': %s"
5429 msgid "icon file `%s' does not contain icon data"
5432 #: resrc.c:1724 resrc.c:1759
5434 msgid "stat failed on file `%s': %s"
5439 msgid "can't open `%s' for output: %s"
5444 msgid " Displays the sizes of sections inside binary files\n"
5449 msgid " If no input file(s) are specified, a.out is assumed\n"
5455 " The options are:\n"
5456 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
5457 " -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
5459 " -t --totals Display the total sizes (Berkeley "
5461 " --common Display total size for *COM* syms\n"
5462 " --target=<bfdname> Set the binary file format\n"
5463 " @<file> Read options from <file>\n"
5464 " -h --help Display this information\n"
5465 " -v --version Display the program's version\n"
5471 msgid "invalid argument to --format: %s"
5476 msgid "Invalid radix: %s\n"
5481 msgid "Convert a COFF object file into a SYSROFF object file\n"
5487 " The options are:\n"
5488 " -q --quick (Obsolete - ignored)\n"
5489 " -n --noprescan Do not perform a scan to convert commons into defs\n"
5490 " -d --debug Display information about what is being done\n"
5491 " @<file> Read options from <file>\n"
5492 " -h --help Display this information\n"
5493 " -v --version Print the program's version number\n"
5498 msgid "unable to open output file %s"
5501 #: stabs.c:328 stabs.c:1706
5502 msgid "numeric overflow"
5507 msgid "Bad stab: %s\n"
5512 msgid "Warning: %s: %s\n"
5517 msgid "N_LBRAC not within function\n"
5522 msgid "Too many N_RBRACs\n"
5526 msgid "unknown C++ encoded name"
5529 #. Complain and keep going, so compilers can invent new
5530 #. cross-reference types.
5532 msgid "unrecognized cross reference type"
5535 #. Does this actually ever happen? Is that why we are worrying
5536 #. about dealing with it rather than just calling error_type?
5538 msgid "missing index type"
5542 msgid "unknown virtual character for baseclass"
5546 msgid "unknown visibility character for baseclass"
5550 msgid "unnamed $vb type"
5554 msgid "unrecognized C++ abbreviation"
5558 msgid "unknown visibility character for field"
5562 msgid "const/volatile indicator missing"
5567 msgid "No mangling for \"%s\"\n"
5571 msgid "Undefined N_EXCL"
5576 msgid "Type file number %d out of range\n"
5581 msgid "Type index number %d out of range\n"
5586 msgid "Unrecognized XCOFF type %d\n"
5591 msgid "bad mangled name `%s'\n"
5596 msgid "no argument types in mangled string\n"
5601 msgid "Demangled name is not a function\n"
5606 msgid "Unexpected type in v3 arglist demangling\n"
5611 msgid "Unrecognized demangle component %d\n"
5616 msgid "Failed to print demangled template\n"
5621 msgid "Couldn't get demangled builtin type\n"
5626 msgid "Unexpected demangled varargs\n"
5631 msgid "Unrecognized demangled builtin type\n"
5636 msgid "invalid minimum string length %d"
5641 msgid " Display printable strings in [file(s)] (stdin by default)\n"
5647 " The options are:\n"
5648 " -a - --all Scan the entire file, not just the data section\n"
5649 " -f --print-file-name Print the name of the file before each string\n"
5650 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
5652 " -<number> least [number] characters (default 4).\n"
5653 " -t --radix={o,d,x} Print the location of the string in base 8, 10 "
5655 " -o An alias for --radix=o\n"
5656 " -T --target=<BFDNAME> Specify the binary file format\n"
5657 " -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
5658 " s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
5660 " @<file> Read options from <file>\n"
5661 " -h --help Display this information\n"
5662 " -v --version Print the program's version number\n"
5667 msgid "Print a human readable interpretation of a SYSROFF object file\n"
5673 " The options are:\n"
5674 " -h --help Display this information\n"
5675 " -v --version Print the program's version number\n"
5680 msgid "cannot open input file %s"
5685 msgid "Copyright 2007 Free Software Foundation, Inc.\n"
5691 "This program is free software; you may redistribute it under the terms of\n"
5692 "the GNU General Public License version 3 or (at your option) any later "
5694 "This program has absolutely no warranty.\n"
5699 msgid "can't create %s file ,%s' for output.\n"
5704 msgid "Usage: %s [option(s)] [input-file]\n"
5710 " The options are:\n"
5711 " -a --ascii_in Read input file as ASCII file\n"
5712 " -A --ascii_out Write binary messages as ASCII\n"
5713 " -b --binprefix .bin filename is prefixed by .mc filename_ "
5715 " -c --customflag Set custom flags for messages\n"
5716 " -C --codepage_in=<val> Set codepage when reading mc text file\n"
5717 " -d --decimal_values Print values to text files decimal\n"
5718 " -e --extension=<extension> Set header extension used on export header "
5720 " -F --target <target> Specify output target for endianess.\n"
5721 " -h --headerdir=<directory> Set the export directory for headers\n"
5722 " -u --unicode_in Read input file as UTF16 file\n"
5723 " -U --unicode_out Write binary messages as UFT16\n"
5724 " -m --maxlength=<val> Set the maximal allowed message length\n"
5725 " -n --nullterminate Automatic add a zero termination to strings\n"
5726 " -o --hresult_use Use HRESULT definition instead of status code "
5728 " -O --codepage_out=<val> Set codepage used for writing text file\n"
5729 " -r --rcdir=<directory> Set the export directory for rc files\n"
5730 " -x --xdbg=<directory> Where to create the .dbg C include file\n"
5731 " that maps message ID's to their symbolic "
5738 " -H --help Print this help message\n"
5739 " -v --verbose Verbose - tells you what it's doing\n"
5740 " -V --version Print version information\n"
5743 #: windmc.c:296 windres.c:415
5745 msgid "%s: warning: "
5750 msgid "A codepage was specified switch ,%s' and UTF16.\n"
5755 msgid "\tcodepage settings are ignored.\n"
5759 msgid "try to add a ill language."
5764 msgid "unable to open file ,%s' for input.\n"
5768 msgid "input file does not seems to be UFT16.\n"
5773 msgid "can't open %s `%s': %s"
5778 msgid ": expected to be a directory\n"
5783 msgid ": expected to be a leaf\n"
5788 msgid ": duplicate value\n"
5793 msgid "unknown format type `%s'"
5798 msgid "%s: supported formats:"
5801 #. Otherwise, we give up.
5804 msgid "can not determine type of file `%s'; use the -J option"
5809 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
5815 " The options are:\n"
5816 " -i --input=<file> Name input file\n"
5817 " -o --output=<file> Name output file\n"
5818 " -J --input-format=<format> Specify input format\n"
5819 " -O --output-format=<format> Specify output format\n"
5820 " -F --target=<target> Specify COFF target\n"
5821 " --preprocessor=<program> Program to use to preprocess rc file\n"
5822 " -I --include-dir=<dir> Include directory when preprocessing rc file\n"
5823 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
5824 " -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
5825 " -v --verbose Verbose - tells you what it's doing\n"
5826 " -c --codepage=<codepage> Specify default codepage\n"
5827 " -l --language=<val> Set language when reading rc file\n"
5828 " --use-temp-file Use a temporary file instead of popen to "
5830 " the preprocessor output\n"
5831 " --no-use-temp-file Use popen (default)\n"
5836 msgid " --yydebug Turn on parser debugging\n"
5842 " -r Ignored for compatibility with rc\n"
5843 " @<file> Read options from <file>\n"
5844 " -h --help Print this help message\n"
5845 " -V --version Print version information\n"
5851 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
5852 "extension if not specified. A single file name is an input file.\n"
5853 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
5857 msgid "invalid codepage specified.\n"
5861 msgid "invalid option -f\n"
5865 msgid "No filename following the -fo option.\n"
5871 "Option -I is deprecated for setting the input format, please use -J "
5876 msgid "no resources"
5879 #: wrstabs.c:353 wrstabs.c:1916
5881 msgid "string_hash_lookup failed: %s"
5886 msgid "stab_int_type: bad size %u"
5891 msgid "%s: warning: unknown size for field `%s' in struct"