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: \n"
11 "POT-Creation-Date: 2007-07-02 15:55+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:92 ar.c:264 coffdump.c:467 dlltool.c:3172 dllwrap.c:510
54 #: nlmconv.c:1115 objcopy.c:515 objcopy.c:550 readelf.c:2797 size.c:103
55 #: srconv.c:1734 strings.c:722 sysdump.c:647 windmc.c:232 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:362 nm.c:1534 objdump.c:3099
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 " [v] - be verbose\n"
202 msgid " [V] - display the version number\n"
207 msgid " @<file> - read options from <file>\n"
212 msgid "Usage: %s [options] archive\n"
217 msgid " Generate an index to speed access to archives\n"
223 " The options are:\n"
224 " @<file> Read options from <file>\n"
225 " -h --help Print this help message\n"
226 " -V --version Print version information\n"
230 msgid "two different operation options specified"
235 msgid "illegal option -- %c"
239 msgid "no operation specified"
243 msgid "`u' is only meaningful with the `r' option."
247 msgid "`N' is only meaningful with the `x' and `d' options."
251 msgid "Value for `N' must be positive."
256 msgid "internal error -- this option not implemented"
264 #: ar.c:787 ar.c:842 ar.c:1164 objcopy.c:1869
266 msgid "internal stat error on %s"
279 msgid "%s is not a valid archive"
284 msgid "No member named `%s'\n"
289 msgid "no entry %s in archive %s!"
294 msgid "%s: no archive map to update"
299 msgid "No entry %s in archive.\n"
304 msgid "Can't open file %s\n"
309 msgid "%s: Can't open output archive %s\n"
314 msgid "%s: Can't open input archive %s\n"
319 msgid "%s: file %s is not an archive\n"
324 msgid "%s: no output archive specified yet\n"
327 #: arsup.c:248 arsup.c:286 arsup.c:328 arsup.c:348 arsup.c:414
329 msgid "%s: no open output archive\n"
332 #: arsup.c:259 arsup.c:369 arsup.c:395
334 msgid "%s: can't open file %s\n"
337 #: arsup.c:313 arsup.c:391 arsup.c:472
339 msgid "%s: can't find module file %s\n"
344 msgid "Current open archive is %s\n"
349 msgid "%s: no open archive\n"
354 msgid "Usage: %s < input_file > output_file\n"
359 msgid "Prints bytes from stdin in hex format.\n"
364 msgid " No emulation specific options\n"
367 #. Macros for common output.
370 msgid " emulation options: \n"
375 msgid "can't set BFD default target to `%s': %s"
380 msgid "%s: Matching formats:"
385 msgid "Supported targets:"
390 msgid "%s: supported targets:"
395 msgid "Supported architectures:"
400 msgid "%s: supported architectures:"
405 msgid "BFD header file version %s\n"
410 msgid "%s: bad number: %s"
413 #: bucomm.c:516 strings.c:435
415 msgid "'%s': No such file"
418 #: bucomm.c:518 strings.c:437
420 msgid "Warning: could not locate '%s'. reason: %s"
425 msgid "Warning: '%s' is not an ordinary file"
433 #: coffdump.c:458 sysdump.c:640
435 msgid "Usage: %s [option(s)] in-file\n"
440 msgid " Print a human readable interpretation of a SYSROFF object file\n"
446 " The options are:\n"
447 " @<file> Read options from <file>\n"
448 " -h --help Display this information\n"
449 " -v --version Display the program's version\n"
453 #: coffdump.c:529 srconv.c:1824 sysdump.c:704
454 msgid "no input file specified"
457 #: cxxfilt.c:119 nm.c:252 objdump.c:234
459 msgid "Report bugs to %s.\n"
463 msgid "debug_add_to_current_namespace: no current file"
467 msgid "debug_start_source: no debug_set_filename call"
471 msgid "debug_record_function: no debug_set_filename call"
475 msgid "debug_record_parameter: no current function"
479 msgid "debug_end_function: no current function"
483 msgid "debug_end_function: some blocks were not closed"
487 msgid "debug_start_block: no current block"
491 msgid "debug_end_block: no current block"
495 msgid "debug_end_block: attempt to close top level block"
499 msgid "debug_record_line: no current unit"
504 msgid "debug_start_common_block: not implemented"
509 msgid "debug_end_common_block: not implemented"
514 msgid "debug_record_label: not implemented"
518 msgid "debug_record_variable: no current file"
522 msgid "debug_make_undefined_type: unsupported kind"
526 msgid "debug_name_type: no current file"
530 msgid "debug_tag_type: no current file"
534 msgid "debug_tag_type: extra tag attempted"
539 msgid "Warning: changing type size from %d to %d\n"
543 msgid "debug_find_named_type: no current compilation unit"
548 msgid "debug_get_real_type: circular debug information for %s\n"
552 msgid "debug_write_type: illegal type encountered"
555 #: dlltool.c:797 dlltool.c:823 dlltool.c:854
557 msgid "Internal error: Unknown machine type: %d"
562 msgid "Can't open def file: %s"
567 msgid "Processing def file: %s"
571 msgid "Processed def file"
576 msgid "Syntax error in def file %s:%d"
581 msgid "%s: Path components stripped from image name, '%s'."
586 msgid "NAME: %s base: %x"
589 #: dlltool.c:970 dlltool.c:986
590 msgid "Can't have LIBRARY and NAME"
595 msgid "LIBRARY: %s base: %x"
598 #: dlltool.c:1219 resrc.c:293
603 #: dlltool.c:1224 dllwrap.c:410 resrc.c:298
605 msgid "subprocess got fatal signal %d"
608 #: dlltool.c:1230 dllwrap.c:417 resrc.c:305
610 msgid "%s exited with status %d"
615 msgid "Sucking in info from %s section in %s"
620 msgid "Excluding symbol: %s"
623 #: dlltool.c:1475 dlltool.c:1486 nm.c:984 nm.c:995
625 msgid "%s: no symbols"
628 #. FIXME: we ought to read in and block out the base relocations.
631 msgid "Done reading %s"
636 msgid "Unable to open object file: %s"
641 msgid "Scanning object file %s"
646 msgid "Cannot produce mcore-elf dll from archive file: %s"
650 msgid "Adding exports to output file"
654 msgid "Added exports to output file"
659 msgid "Generating export file: %s"
664 msgid "Unable to open temporary assembler file: %s"
669 msgid "Opened temporary file: %s"
673 msgid "Generated exports file"
678 msgid "bfd_open failed open stub file: %s"
683 msgid "Creating stub file: %s"
688 msgid "failed to open temporary head file: %s"
693 msgid "failed to open temporary tail file: %s"
698 msgid "Can't open .lib file: %s"
703 msgid "Creating library file: %s"
706 #: dlltool.c:2895 dlltool.c:2901
708 msgid "cannot delete %s: %s"
712 msgid "Created lib file"
717 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
722 msgid "Error, duplicate EXPORT with oridinals: %s"
726 msgid "Processing definitions"
730 msgid "Processed definitions"
734 #: dlltool.c:3135 dllwrap.c:471
736 msgid "Usage %s <option(s)> <object-file(s)>\n"
743 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
749 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
755 msgid " -e --output-exp <outname> Generate an export file.\n"
760 msgid " -l --output-lib <outname> Generate an interface library.\n"
765 msgid " -a --add-indirect Add dll indirects to export file.\n"
771 " -D --dllname <name> Name of input dll to put into interface lib.\n"
776 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
781 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
786 msgid " --export-all-symbols Export all symbols to .def\n"
791 msgid " --no-export-all-symbols Only export listed symbols\n"
796 msgid " --exclude-symbols <list> Don't export <list>\n"
801 msgid " --no-default-excludes Clear default exclude symbols\n"
806 msgid " -b --base-file <basefile> Read linker generated base file.\n"
811 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
816 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
822 " -U --add-underscore Add underscores to all symbols in interface "
829 " --add-stdcall-underscore Add underscores to stdcall symbols in "
830 "interface library.\n"
835 msgid " -k --kill-at Kill @<n> from exported names.\n"
840 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
845 msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n"
850 msgid " -S --as <name> Use <name> for assembler.\n"
855 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
861 " -C --compat-implib Create backward compatible import library.\n"
867 " -n --no-delete Keep temp files (repeat for extra "
874 " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n"
879 msgid " -v --verbose Be verbose.\n"
884 msgid " -V --version Display the program version.\n"
889 msgid " -h --help Display this information.\n"
894 msgid " @<file> Read options from <file>.\n"
900 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
905 msgid " -L --linker <name> Use <name> as the linker.\n"
910 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
915 msgid "Path components stripped from dllname, '%s'."
920 msgid "Unable to open base-file: %s"
925 msgid "Machine '%s' not supported"
928 #: dlltool.c:3473 dllwrap.c:201
930 msgid "Tried file: %s"
933 #: dlltool.c:3480 dllwrap.c:208
935 msgid "Using file: %s"
940 msgid "Keeping temporary base file %s"
945 msgid "Deleting temporary base file %s"
950 msgid "Keeping temporary exp file %s"
955 msgid "Deleting temporary exp file %s"
960 msgid "Keeping temporary def file %s"
965 msgid "Deleting temporary def file %s"
970 msgid " Generic options:\n"
975 msgid " @<file> Read options from <file>\n"
980 msgid " --quiet, -q Work quietly\n"
985 msgid " --verbose, -v Verbose\n"
990 msgid " --version Print dllwrap version\n"
995 msgid " --implib <outname> Synonym for --output-lib\n"
1000 msgid " Options for %s:\n"
1005 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
1010 msgid " --driver-flags <flags> Override default ld flags\n"
1015 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
1020 msgid " --entry <entry> Specify alternate DLL entry point\n"
1025 msgid " --image-base <base> Specify image base address\n"
1030 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
1035 msgid " --dry-run Show what needs to be run\n"
1040 msgid " --mno-cygwin Create Mingw DLL\n"
1045 msgid " Options passed to DLLTOOL:\n"
1050 msgid " --machine <machine>\n"
1055 msgid " --output-exp <outname> Generate export file.\n"
1060 msgid " --output-lib <outname> Generate input library.\n"
1065 msgid " --add-indirect Add dll indirects to export file.\n"
1070 msgid " --dllname <name> Name of input dll to put into output lib.\n"
1075 msgid " --def <deffile> Name input .def file\n"
1080 msgid " --output-def <deffile> Name output .def file\n"
1085 msgid " --export-all-symbols Export all symbols to .def\n"
1090 msgid " --no-export-all-symbols Only export .drectve symbols\n"
1095 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
1100 msgid " --no-default-excludes Zap default exclude symbols\n"
1105 msgid " --base-file <basefile> Read linker generated base file\n"
1110 msgid " --no-idata4 Don't generate idata$4 section\n"
1115 msgid " --no-idata5 Don't generate idata$5 section\n"
1120 msgid " -U Add underscores to .lib\n"
1125 msgid " -k Kill @<n> from exported names\n"
1130 msgid " --add-stdcall-alias Add aliases without @<n>\n"
1135 msgid " --as <name> Use <name> for assembler\n"
1140 msgid " --nodelete Keep temp files.\n"
1145 msgid " Rest are passed unmodified to the language driver\n"
1149 msgid "Must provide at least one of -o or --dllname options"
1154 "no export definition file provided.\n"
1155 "Creating one, but that may not be what you want"
1160 msgid "DLLTOOL name : %s\n"
1165 msgid "DLLTOOL options : %s\n"
1170 msgid "DRIVER name : %s\n"
1175 msgid "DRIVER options : %s\n"
1178 #: dwarf.c:93 dwarf.c:137 readelf.c:377 readelf.c:570
1180 msgid "Unhandled data length: %d\n"
1184 msgid "badly formed extended line op encountered!\n"
1189 msgid " Extended opcode %d: "
1201 msgid "set Address to 0x%lx\n"
1206 msgid " define new File Table entry\n"
1209 #: dwarf.c:261 dwarf.c:1928
1211 msgid " Entry\tDir\tTime\tSize\tName\n"
1219 #: dwarf.c:266 dwarf.c:268 dwarf.c:270 dwarf.c:1940 dwarf.c:1942 dwarf.c:1944
1233 msgid "UNKNOWN: length %d\n"
1237 msgid "<no .debug_str section>"
1242 msgid "DW_FORM_strp offset too big: %lx\n"
1246 msgid "<offset is too big>"
1251 msgid "Unknown TAG value: %lx"
1256 msgid "Unknown FORM value: %lx"
1261 msgid " %lu byte block: "
1266 msgid "(User defined location op)"
1271 msgid "(Unknown location op)"
1275 msgid "Internal error: DWARF version is not 2 or 3.\n"
1279 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n"
1284 msgid " (indirect string, offset: 0x%lx): %s"
1289 msgid "Unrecognized form: %lu\n"
1294 msgid "(not inlined)"
1304 msgid "(declared as inline but ignored)"
1309 msgid "(declared as inline and inlined)"
1314 msgid " (Unknown inline attribute value: %lx)"
1317 #: dwarf.c:1368 dwarf.c:2462
1319 msgid " [without DW_AT_frame_base]"
1324 msgid "(location list)"
1329 msgid "Unknown AT value: %lx"
1334 msgid "No comp units in %s section ?"
1339 msgid "Not enough memory for a debug info array of %u entries"
1342 #: dwarf.c:1575 dwarf.c:2550
1345 "The section %s contains:\n"
1351 msgid "Unable to locate %s section!\n"
1356 msgid " Compilation Unit @ offset 0x%lx:\n"
1361 msgid " Length: %ld\n"
1366 msgid " Version: %d\n"
1371 msgid " Abbrev Offset: %ld\n"
1376 msgid " Pointer Size: %d\n"
1381 msgid "Debug info is corrupted, length is invalid (section is %lu bytes)\n"
1385 msgid "Only version 2 and 3 DWARF debug information is currently supported.\n"
1391 "Debug info is corrupted, abbrev offset is invalid (section is %lu bytes)\n"
1396 msgid " <%d><%lx>: Abbrev Number: %lu"
1401 msgid "Unable to locate entry %lu in the abbreviation table\n"
1413 "Dump of debug contents of section %s:\n"
1418 msgid "The line info appears to be corrupt - the section is too small\n"
1422 msgid "Only DWARF version 2 and 3 line info is currently supported.\n"
1427 msgid " Length: %ld\n"
1432 msgid " DWARF Version: %d\n"
1437 msgid " Prologue Length: %d\n"
1442 msgid " Minimum Instruction Length: %d\n"
1447 msgid " Initial value of 'is_stmt': %d\n"
1452 msgid " Line Base: %d\n"
1457 msgid " Line Range: %d\n"
1462 msgid " Opcode Base: %d\n"
1474 msgid " Opcode %d has %d args\n"
1481 " The Directory Table is empty.\n"
1488 " The Directory Table:\n"
1500 " The File Name Table is empty.\n"
1507 " The File Name Table:\n"
1520 #. Now display the statements.
1525 " Line Number Statements:\n"
1530 msgid " Special opcode %d: advance Address by %lu to 0x%lx"
1535 msgid " and Line by %d to %d\n"
1545 msgid " Advance PC by %lu to 0x%lx\n"
1550 msgid " Advance Line by %d to %d\n"
1555 msgid " Set File Name to entry %d in the File Name Table\n"
1560 msgid " Set column to %lu\n"
1565 msgid " Set is_stmt to %d\n"
1570 msgid " Set basic block\n"
1575 msgid " Advance PC by constant %lu to 0x%lx\n"
1580 msgid " Advance PC by fixed size amount %lu to 0x%lx\n"
1585 msgid " Set prologue_end to true\n"
1590 msgid " Set epilogue_begin to true\n"
1595 msgid " Set ISA to %lu\n"
1600 msgid " Unknown opcode %d with operands: "
1603 #: dwarf.c:2088 dwarf.c:2174 dwarf.c:2248 dwarf.c:2360 dwarf.c:2492
1607 "Contents of the %s section:\n"
1612 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
1617 msgid " Length: %ld\n"
1622 msgid " Version: %d\n"
1627 msgid " Offset into .debug_info section: %ld\n"
1632 msgid " Size of area in .debug_info section: %ld\n"
1644 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
1649 msgid " DW_MACINFO_end_file\n"
1654 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
1659 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
1664 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
1669 msgid " Number TAG\n"
1674 msgid " %ld %s [%s]\n"
1678 msgid "has children"
1690 #: dwarf.c:2304 dwarf.c:2488 dwarf.c:2675
1694 "The %s section is empty.\n"
1697 #. FIXME: Should we handle this case?
1699 msgid "Location lists in .debug_info section aren't in ascending order!\n"
1703 msgid "No location lists in .debug_info section!\n"
1708 msgid "Location lists in %s section start at 0x%lx\n"
1713 msgid " Offset Begin End Expression\n"
1718 msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n"
1723 msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n"
1728 msgid "Offset 0x%lx is bigger than .debug_loc section size.\n"
1731 #: dwarf.c:2411 dwarf.c:2438 dwarf.c:2448
1733 msgid "Location list starting at offset 0x%lx is not terminated.\n"
1736 #: dwarf.c:2423 dwarf.c:2776
1738 msgid " %8.8lx <End of list>\n"
1743 msgid " %8.8lx %8.8lx %8.8lx (base address)\n"
1746 #: dwarf.c:2465 dwarf.c:2793
1747 msgid " (start == end)"
1750 #: dwarf.c:2467 dwarf.c:2795
1751 msgid " (start > end)"
1755 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
1760 msgid " Length: %ld\n"
1765 msgid " Version: %d\n"
1770 msgid " Offset into .debug_info: %lx\n"
1775 msgid " Pointer Size: %d\n"
1780 msgid " Segment Size: %d\n"
1784 msgid "Pointer size + Segment size is not a power of two.\n"
1801 #. FIXME: Should we handle this case?
1803 msgid "Range lists in .debug_info section aren't in ascending order!\n"
1807 msgid "No range lists in .debug_info section!\n"
1812 msgid "Range lists in %s section start at 0x%lx\n"
1817 msgid " Offset Begin End\n"
1822 msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n"
1827 msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n"
1832 msgid "The section %s contains:\n"
1837 msgid " DW_CFA_??? (User defined call frame op: %#x)\n"
1842 msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n"
1847 msgid "Displaying the debug contents of section %s is not yet supported.\n"
1857 msgid "%s: Warning: "
1862 msgid " [-g] - 32 bit small archive\n"
1867 msgid " [-X32] - ignores 64 bit objects\n"
1872 msgid " [-X64] - ignores 32 bit objects\n"
1877 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
1881 msgid "unexpected end of debugging information"
1885 msgid "invalid number"
1889 msgid "invalid string length"
1892 #: ieee.c:504 ieee.c:545
1893 msgid "expression stack overflow"
1897 msgid "unsupported IEEE expression operator"
1901 msgid "unknown section"
1905 msgid "expression stack underflow"
1909 msgid "expression stack mismatch"
1913 msgid "unknown builtin type"
1917 msgid "BCD float type not supported"
1921 msgid "unexpected number"
1925 msgid "unexpected record type"
1929 msgid "blocks left on stack at end"
1933 msgid "unknown BB type"
1937 msgid "stack overflow"
1941 msgid "stack underflow"
1944 #: ieee.c:1340 ieee.c:1410 ieee.c:2107
1945 msgid "illegal variable index"
1949 msgid "illegal type index"
1952 #: ieee.c:1398 ieee.c:1435
1953 msgid "unknown TY code"
1957 msgid "undefined variable in TY"
1960 #. Pascal file name. FIXME.
1962 msgid "Pascal file name not supported"
1966 msgid "unsupported qualifier"
1970 msgid "undefined variable in ATN"
1974 msgid "unknown ATN type"
1977 #. Reserved for FORTRAN common.
1979 msgid "unsupported ATN11"
1982 #. We have no way to record this information. FIXME.
1984 msgid "unsupported ATN12"
1988 msgid "unexpected string in C++ misc"
1992 msgid "bad misc record"
1996 msgid "unrecognized C++ misc record"
2000 msgid "undefined C++ object"
2004 msgid "unrecognized C++ object spec"
2008 msgid "unsupported C++ object type"
2012 msgid "C++ base class not defined"
2015 #: ieee.c:2658 ieee.c:2763
2016 msgid "C++ object has no fields"
2020 msgid "C++ base class not found in container"
2024 msgid "C++ data member not found in container"
2027 #: ieee.c:2825 ieee.c:2975
2028 msgid "unknown C++ visibility"
2032 msgid "bad C++ field bit pos or size"
2036 msgid "bad type for C++ method function"
2040 msgid "no type information for C++ method function"
2044 msgid "C++ static virtual method"
2048 msgid "unrecognized C++ object overhead spec"
2052 msgid "undefined C++ vtable"
2056 msgid "C++ default values not in a function"
2060 msgid "unrecognized C++ default type"
2064 msgid "reference parameter is not a pointer"
2068 msgid "unrecognized C++ reference type"
2072 msgid "C++ reference not found"
2076 msgid "C++ reference is not pointer"
2079 #: ieee.c:3473 ieee.c:3481
2080 msgid "missing required ASN"
2083 #: ieee.c:3508 ieee.c:3516
2084 msgid "missing required ATN65"
2088 msgid "bad ATN65 record"
2093 msgid "IEEE numeric overflow: 0x"
2098 msgid "IEEE string length overflow: %u\n"
2103 msgid "IEEE unsupported integer type size %u\n"
2108 msgid "IEEE unsupported float type size %u\n"
2113 msgid "IEEE unsupported complex type size %u\n"
2117 msgid "Duplicate symbol entered into keyword list."
2120 #: nlmconv.c:271 srconv.c:1815
2121 msgid "input and output files must be different"
2125 msgid "input file named both on command line and with INPUT"
2129 msgid "no input file"
2133 msgid "no name for output file"
2137 msgid "warning: input and output formats are not compatible"
2141 msgid "make .bss section"
2145 msgid "make .nlmsections section"
2149 msgid "set .nlmsections flags"
2153 msgid "set .bss vma"
2157 msgid "set .data size"
2162 msgid "warning: symbol %s imported but not in import list"
2166 msgid "set start address"
2171 msgid "warning: START procedure %s not defined"
2176 msgid "warning: EXIT procedure %s not defined"
2181 msgid "warning: CHECK procedure %s not defined"
2184 #: nlmconv.c:720 nlmconv.c:909
2185 msgid "custom section"
2188 #: nlmconv.c:741 nlmconv.c:938
2189 msgid "help section"
2192 #: nlmconv.c:763 nlmconv.c:956
2193 msgid "message section"
2196 #: nlmconv.c:779 nlmconv.c:989
2197 msgid "module section"
2200 #: nlmconv.c:799 nlmconv.c:1005
2204 #. There is no place to record this information.
2207 msgid "%s: warning: shared libraries can not have uninitialized data"
2210 #: nlmconv.c:856 nlmconv.c:1024
2211 msgid "shared section"
2215 msgid "warning: No version number given"
2218 #: nlmconv.c:904 nlmconv.c:933 nlmconv.c:951 nlmconv.c:1000 nlmconv.c:1019
2220 msgid "%s: read: %s"
2224 msgid "warning: FULLMAP is not supported; try ld -M"
2229 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
2234 msgid " Convert an object file into a NetWare Loadable Module\n"
2240 " The options are:\n"
2241 " -I --input-target=<bfdname> Set the input binary file format\n"
2242 " -O --output-target=<bfdname> Set the output binary file format\n"
2243 " -T --header-file=<file> Read <file> for NLM header information\n"
2244 " -l --linker=<linker> Use <linker> for any linking\n"
2245 " -d --debug Display on stderr the linker command line\n"
2246 " @<file> Read options from <file>.\n"
2247 " -h --help Display this information\n"
2248 " -v --version Display the program's version\n"
2253 msgid "support not compiled in for %s"
2257 msgid "make section"
2261 msgid "set section size"
2265 msgid "set section alignment"
2269 msgid "set section flags"
2273 msgid "set .nlmsections size"
2276 #: nlmconv.c:1298 nlmconv.c:1306 nlmconv.c:1315 nlmconv.c:1320
2277 msgid "set .nlmsection contents"
2281 msgid "stub section sizes"
2285 msgid "writing stub"
2290 msgid "unresolved PC relative reloc against %s"
2295 msgid "overflow when adjusting relocation against %s"
2300 msgid "%s: execution of %s failed: "
2305 msgid "Execution of %s failed"
2308 #: nm.c:213 size.c:83 strings.c:705
2310 msgid "Usage: %s [option(s)] [file(s)]\n"
2315 msgid " List symbols in [file(s)] (a.out by default).\n"
2321 " The options are:\n"
2322 " -a, --debug-syms Display debugger-only symbols\n"
2323 " -A, --print-file-name Print name of the input file before every symbol\n"
2324 " -B Same as --format=bsd\n"
2325 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
2327 " The STYLE, if specified, can be `auto' (the "
2329 " `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
2332 " --no-demangle Do not demangle low-level symbol names\n"
2333 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
2334 " --defined-only Display only defined symbols\n"
2336 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
2338 " `sysv' or `posix'. The default is `bsd'\n"
2339 " -g, --extern-only Display only external symbols\n"
2340 " -l, --line-numbers Use debugging information to find a filename and\n"
2341 " line number for each symbol\n"
2342 " -n, --numeric-sort Sort symbols numerically by address\n"
2344 " -p, --no-sort Do not sort the symbols\n"
2345 " -P, --portability Same as --format=posix\n"
2346 " -r, --reverse-sort Reverse the sense of the sort\n"
2347 " -S, --print-size Print size of defined symbols\n"
2348 " -s, --print-armap Include index for symbols from archive members\n"
2349 " --size-sort Sort symbols by size\n"
2350 " --special-syms Include special symbols in the output\n"
2351 " --synthetic Display synthetic symbols as well\n"
2352 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
2353 " --target=BFDNAME Specify the target object format as BFDNAME\n"
2354 " -u, --undefined-only Display only undefined symbols\n"
2355 " -X 32_64 (ignored)\n"
2356 " @FILE Read options from FILE\n"
2357 " -h, --help Display this information\n"
2358 " -V, --version Display this program's version number\n"
2364 msgid "%s: invalid radix"
2369 msgid "%s: invalid output format"
2372 #: nm.c:321 readelf.c:6853 readelf.c:6891
2374 msgid "<processor specific>: %d"
2377 #: nm.c:323 readelf.c:6856 readelf.c:6903
2379 msgid "<OS specific>: %d"
2382 #: nm.c:325 readelf.c:6858 readelf.c:6906
2384 msgid "<unknown>: %d"
2399 "Undefined symbols from %s:\n"
2408 "Symbols from %s:\n"
2412 #: nm.c:1229 nm.c:1280
2415 "Name Value Class Type Size Line "
2420 #: nm.c:1232 nm.c:1283
2423 "Name Value Class Type "
2424 "Size Line Section\n"
2433 "Undefined symbols from %s[%s]:\n"
2442 "Symbols from %s[%s]:\n"
2448 msgid "Print width has not been initialized (%d)"
2452 msgid "Only -X 32_64 is supported"
2456 msgid "Using the --size-sort and --undefined-only options together"
2460 msgid "will produce no output, since undefined symbols have no size."
2465 msgid "data size %ld"
2468 #: objcopy.c:426 srconv.c:1723
2470 msgid "Usage: %s [option(s)] in-file [out-file]\n"
2475 msgid " Copies a binary file, possibly transforming it in the process\n"
2478 #: objcopy.c:428 objcopy.c:524
2480 msgid " The options are:\n"
2486 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
2487 " -O --output-target <bfdname> Create an output file in format "
2489 " -B --binary-architecture <arch> Set arch of output file, when input is "
2491 " -F --target <bfdname> Set both input and output format to "
2493 " --debugging Convert debugging information, if "
2495 " -p --preserve-dates Copy modified/access timestamps to the "
2497 " -j --only-section <name> Only copy section <name> into the output\n"
2498 " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
2500 " -R --remove-section <name> Remove section <name> from the output\n"
2501 " -S --strip-all Remove all symbol and relocation "
2503 " -g --strip-debug Remove all debugging symbols & sections\n"
2504 " --strip-unneeded Remove all symbols not needed by "
2506 " -N --strip-symbol <name> Do not copy symbol <name>\n"
2507 " --strip-unneeded-symbol <name>\n"
2508 " Do not copy symbol <name> unless needed "
2511 " --only-keep-debug Strip everything but the debug "
2513 " --extract-symbol Remove section contents but keep symbols\n"
2514 " -K --keep-symbol <name> Do not strip symbol <name>\n"
2515 " --keep-file-symbols Do not strip file symbol(s)\n"
2516 " --localize-hidden Turn all ELF hidden symbols into locals\n"
2517 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
2519 " --globalize-symbol <name> Force symbol <name> to be marked as a "
2521 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
2522 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
2524 " --weaken Force all global symbols to be marked as "
2526 " -w --wildcard Permit wildcard in symbol comparison\n"
2527 " -x --discard-all Remove all non-global symbols\n"
2528 " -X --discard-locals Remove any compiler-generated symbols\n"
2529 " -i --interleave <number> Only copy one out of every <number> "
2531 " -b --byte <num> Select byte <num> in every interleaved "
2533 " --gap-fill <val> Fill gaps between sections with <val>\n"
2534 " --pad-to <addr> Pad the last section up to address "
2536 " --set-start <addr> Set the start address to <addr>\n"
2537 " {--change-start|--adjust-start} <incr>\n"
2538 " Add <incr> to the start address\n"
2539 " {--change-addresses|--adjust-vma} <incr>\n"
2540 " Add <incr> to LMA, VMA and start "
2542 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
2543 " Change LMA and VMA of section <name> by "
2545 " --change-section-lma <name>{=|+|-}<val>\n"
2546 " Change the LMA of section <name> by "
2548 " --change-section-vma <name>{=|+|-}<val>\n"
2549 " Change the VMA of section <name> by "
2551 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
2552 " Warn if a named section does not exist\n"
2553 " --set-section-flags <name>=<flags>\n"
2554 " Set section <name>'s properties to "
2556 " --add-section <name>=<file> Add section <name> found in <file> to "
2558 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
2559 " --change-leading-char Force output format's leading character "
2561 " --remove-leading-char Remove leading character from global "
2563 " --reverse-bytes=<num> Reverse <num> bytes at a time, in output "
2564 "sections with content\n"
2565 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
2566 " --redefine-syms <file> --redefine-sym for all symbol pairs \n"
2567 " listed in <file>\n"
2568 " --srec-len <number> Restrict the length of generated "
2570 " --srec-forceS3 Restrict the type of generated Srecords "
2572 " --strip-symbols <file> -N for all symbols listed in <file>\n"
2573 " --strip-unneeded-symbols <file>\n"
2574 " --strip-unneeded-symbol for all symbols "
2577 " --keep-symbols <file> -K for all symbols listed in <file>\n"
2578 " --localize-symbols <file> -L for all symbols listed in <file>\n"
2579 " --globalize-symbols <file> --globalize-symbol for all in <file>\n"
2580 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
2581 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
2582 " --alt-machine-code <index> Use the target's <index>'th alternative "
2584 " --writable-text Mark the output text as writable\n"
2585 " --readonly-text Make the output text write protected\n"
2586 " --pure Mark the output file as demand paged\n"
2587 " --impure Mark the output file as impure\n"
2588 " --prefix-symbols <prefix> Add <prefix> to start of every symbol "
2590 " --prefix-sections <prefix> Add <prefix> to start of every section "
2592 " --prefix-alloc-sections <prefix>\n"
2593 " Add <prefix> to start of every "
2596 " -v --verbose List all object files modified\n"
2597 " @<file> Read options from <file>\n"
2598 " -V --version Display this program's version number\n"
2599 " -h --help Display this output\n"
2600 " --info List object formats & architectures "
2606 msgid "Usage: %s <option(s)> in-file(s)\n"
2611 msgid " Removes symbols and sections from files\n"
2617 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
2618 " -O --output-target=<bfdname> Create an output file in format "
2620 " -F --target=<bfdname> Set both input and output format to "
2622 " -p --preserve-dates Copy modified/access timestamps to the "
2624 " -R --remove-section=<name> Remove section <name> from the output\n"
2625 " -s --strip-all Remove all symbol and relocation "
2627 " -g -S -d --strip-debug Remove all debugging symbols & sections\n"
2628 " --strip-unneeded Remove all symbols not needed by "
2630 " --only-keep-debug Strip everything but the debug "
2632 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
2633 " -K --keep-symbol=<name> Do not strip symbol <name>\n"
2634 " --keep-file-symbols Do not strip file symbol(s)\n"
2635 " -w --wildcard Permit wildcard in symbol comparison\n"
2636 " -x --discard-all Remove all non-global symbols\n"
2637 " -X --discard-locals Remove any compiler-generated symbols\n"
2638 " -v --verbose List all object files modified\n"
2639 " -V --version Display this program's version number\n"
2640 " -h --help Display this output\n"
2641 " --info List object formats & architectures "
2643 " -o <file> Place stripped output into <file>\n"
2648 msgid "unrecognized section flag `%s'"
2653 msgid "supported flags: %s"
2658 msgid "cannot open '%s': %s"
2661 #: objcopy.c:682 objcopy.c:2987
2663 msgid "%s: fread failed"
2668 msgid "%s:%d: Ignoring rubbish found on this line"
2673 msgid "not stripping symbol `%s' because it is named in a relocation"
2678 msgid "%s: Multiple redefinition of symbol \"%s\""
2683 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
2688 msgid "couldn't open symbol redefinition file %s (error: %s)"
2693 msgid "%s:%d: garbage found at end of line"
2698 msgid "%s:%d: missing new symbol name"
2703 msgid "%s:%d: premature end of file"
2708 msgid "stat returns negative size for `%s'"
2713 msgid "copy from `%s' [unknown] to `%s' [unknown]\n"
2717 msgid "Unable to change endianness of input file(s)"
2722 msgid "copy from `%s' [%s] to `%s' [%s]\n"
2725 #: objcopy.c:1383 objcopy.c:1908
2727 msgid "Unable to recognise the format of the input file `%s'"
2732 msgid "Warning: Output file cannot represent architecture `%s'"
2737 msgid "can't add section '%s' - it already exists!"
2742 msgid "can't create section `%s': %s"
2747 msgid "Can't fill gap after %s: %s"
2752 msgid "Can't add padding to %s: %s"
2757 msgid "%s: error copying private BFD data: %s"
2762 msgid "this target does not support %lu alternative machine codes"
2766 msgid "treating that number as an absolute e_machine value instead"
2770 msgid "ignoring the alternative value"
2773 #: objcopy.c:1822 objcopy.c:1852
2775 msgid "cannot create tempdir for archive copying (error: %s)"
2780 msgid "Multiple renames of section %s"
2784 msgid "private header data"
2789 msgid "%s: error in %s: %s"
2809 msgid "private data"
2814 msgid "%s: section `%s': error in %s: %s"
2817 #. User must pad the section up in order to do this.
2821 "cannot reverse bytes: length of section %s must be evenly divisible by %d"
2826 msgid "%s: can't create debugging section: %s"
2831 msgid "%s: can't set debugging section contents: %s"
2836 msgid "%s: don't know how to write debugging information for %s"
2841 msgid "could not create temporary file to hold stripped copy of '%s'"
2845 msgid "byte number must be non-negative"
2849 msgid "interleave must be positive"
2852 #: objcopy.c:2849 objcopy.c:2857
2854 msgid "%s both copied and removed"
2857 #: objcopy.c:2958 objcopy.c:3032 objcopy.c:3132 objcopy.c:3163 objcopy.c:3187
2858 #: objcopy.c:3191 objcopy.c:3211
2860 msgid "bad format for %s"
2865 msgid "cannot open: %s: %s"
2870 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
2874 msgid "unable to parse alternative machine code"
2878 msgid "number of bytes to reverse must be positive and even"
2883 msgid "Warning: ignoring previous --reverse-bytes value of %d"
2887 msgid "byte number must be less than interleave"
2892 msgid "architecture %s unknown"
2897 "Warning: input target 'binary' required for binary architecture parameter."
2902 msgid " Argument %s ignored"
2907 msgid "warning: could not locate '%s'. System error message: %s"
2913 "warning: could not create temporary file whilst copying '%s', (error: %s)"
2916 #: objcopy.c:3424 objcopy.c:3438
2918 msgid "%s %s%c0x%s never used"
2923 msgid "Usage: %s <option(s)> <file(s)>\n"
2928 msgid " Display information from object <file(s)>.\n"
2933 msgid " At least one of the following switches must be given:\n"
2939 " -a, --archive-headers Display archive header information\n"
2940 " -f, --file-headers Display the contents of the overall file header\n"
2941 " -p, --private-headers Display object format specific file header "
2943 " -h, --[section-]headers Display the contents of the section headers\n"
2944 " -x, --all-headers Display the contents of all headers\n"
2945 " -d, --disassemble Display assembler contents of executable "
2947 " -D, --disassemble-all Display assembler contents of all sections\n"
2948 " -S, --source Intermix source code with disassembly\n"
2949 " -s, --full-contents Display the full contents of all sections "
2951 " -g, --debugging Display debug information in object file\n"
2952 " -e, --debugging-tags Display debug information using ctags style\n"
2953 " -G, --stabs Display (in raw form) any STABS info in the file\n"
2954 " -W, --dwarf Display DWARF info in the file\n"
2955 " -t, --syms Display the contents of the symbol table(s)\n"
2956 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
2957 " -r, --reloc Display the relocation entries in the file\n"
2958 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
2960 " @<file> Read options from <file>\n"
2961 " -v, --version Display this program's version number\n"
2962 " -i, --info List object formats and architectures supported\n"
2963 " -H, --help Display this information\n"
2970 " The following switches are optional:\n"
2976 " -b, --target=BFDNAME Specify the target object format as "
2978 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
2979 " -j, --section=NAME Only display information for section NAME\n"
2980 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
2981 " -EB --endian=big Assume big endian format when "
2983 " -EL --endian=little Assume little endian format when "
2985 " --file-start-context Include context from start of file (with -"
2987 " -I, --include=DIR Add DIR to search list for source files\n"
2988 " -l, --line-numbers Include line numbers and filenames in "
2990 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
2991 " The STYLE, if specified, can be `auto', "
2993 " `lucid', `arm', `hp', `edg', `gnu-v3', "
2996 " -w, --wide Format output for more than 80 columns\n"
2997 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
2999 " --start-address=ADDR Only process data whose address is >= ADDR\n"
3000 " --stop-address=ADDR Only process data whose address is <= ADDR\n"
3001 " --prefix-addresses Print complete address alongside "
3003 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
3004 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
3006 " --special-syms Include special symbols in symbol dumps\n"
3015 #: objdump.c:390 objdump.c:394
3017 msgid "Idx Name Size VMA LMA File off Algn"
3023 "Idx Name Size VMA LMA File off "
3039 msgid "%s: not a dynamic object"
3044 msgid "Disassembly of section %s:\n"
3049 msgid "Can't use supplied machine %s"
3054 msgid "Can't disassemble for architecture %s\n"
3061 "Can't get contents for section '%s'.\n"
3067 "No %s section present\n"
3073 msgid "Reading %s section of %s failed: %s"
3079 "Contents of %s section:\n"
3085 msgid "architecture: %s, "
3090 msgid "flags 0x%08x:\n"
3102 msgid "Contents of section %s:\n"
3107 msgid "no symbols\n"
3112 msgid "no information for symbol number %ld\n"
3117 msgid "could not determine the type of symbol number %ld\n"
3124 "%s: file format %s\n"
3129 msgid "%s: printing debugging information failed"
3134 msgid "In archive %s:\n"
3138 msgid "unrecognized -E option"
3143 msgid "unrecognized --endian type `%s'"
3147 msgid "invalid value specified for pragma code_page.\n"
3152 msgid "parse_coff_type: Bad type code 0x%x"
3155 #: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699
3157 msgid "bfd_coff_get_syment failed: %s"
3160 #: rdcoff.c:422 rdcoff.c:719
3162 msgid "bfd_coff_get_auxent failed: %s"
3167 msgid "%ld: .bf without preceding function"
3172 msgid "%ld: unexpected .ef\n"
3177 msgid "%s: no recognized debugging information"
3182 msgid "Last stabs entries before error:\n"
3187 msgid "Unable to seek to 0x%lx for %s\n"
3192 msgid "Out of memory allocating 0x%lx bytes for %s\n"
3197 msgid "Unable to read in 0x%lx bytes of %s\n"
3201 msgid "Don't know about relocations on this machine architecture\n"
3204 #: readelf.c:703 readelf.c:731 readelf.c:775 readelf.c:803
3208 #: readelf.c:714 readelf.c:742 readelf.c:786 readelf.c:814
3209 msgid "out of memory parsing relocs\n"
3215 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
3220 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
3225 msgid " Offset Info Type Sym. Value Symbol's Name\n"
3230 msgid " Offset Info Type Sym.Value Sym. Name\n"
3236 " Offset Info Type Symbol's Value "
3237 "Symbol's Name + Addend\n"
3243 " Offset Info Type Sym. Value Sym. Name + "
3250 " Offset Info Type Symbol's Value "
3257 " Offset Info Type Sym. Value Sym. Name\n"
3260 #: readelf.c:1198 readelf.c:1200 readelf.c:1318 readelf.c:1320 readelf.c:1329
3263 msgid "unrecognized: %-7lx"
3268 msgid "<unknown addend: %lx>"
3273 msgid "<string table index: %3ld>"
3278 msgid "<corrupt string table index: %3ld>"
3283 msgid "Processor Specific: %lx"
3288 msgid "Operating System specific: %lx"
3291 #: readelf.c:1650 readelf.c:2521
3293 msgid "<unknown>: %lx"
3301 msgid "REL (Relocatable file)"
3305 msgid "EXEC (Executable file)"
3309 msgid "DYN (Shared object file)"
3313 msgid "CORE (Core file)"
3318 msgid "Processor Specific: (%x)"
3323 msgid "OS Specific: (%x)"
3326 #: readelf.c:1675 readelf.c:2714
3328 msgid "<unknown>: %x"
3337 msgid "<unknown>: 0x%x"
3349 msgid "Standalone App"
3352 #: readelf.c:2361 readelf.c:3145 readelf.c:3161
3354 msgid "<unknown: %x>"
3359 msgid "Usage: readelf <option(s)> elf-file(s)\n"
3364 msgid " Display information about the contents of ELF format files\n"
3371 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
3372 " -h --file-header Display the ELF file header\n"
3373 " -l --program-headers Display the program headers\n"
3374 " --segments An alias for --program-headers\n"
3375 " -S --section-headers Display the sections' header\n"
3376 " --sections An alias for --section-headers\n"
3377 " -g --section-groups Display the section groups\n"
3378 " -t --section-details Display the section details\n"
3379 " -e --headers Equivalent to: -h -l -S\n"
3380 " -s --syms Display the symbol table\n"
3381 " --symbols An alias for --syms\n"
3382 " -n --notes Display the core notes (if present)\n"
3383 " -r --relocs Display the relocations (if present)\n"
3384 " -u --unwind Display the unwind info (if present)\n"
3385 " -d --dynamic Display the dynamic section (if present)\n"
3386 " -V --version-info Display the version sections (if present)\n"
3387 " -A --arch-specific Display architecture specific information (if "
3389 " -D --use-dynamic Use the dynamic section info when displaying "
3391 " -x --hex-dump=<number> Dump the contents of section <number>\n"
3392 " -w[liaprmfFsoR] or\n"
3393 " --debug-dump[=line,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,"
3395 " Display the contents of DWARF2 debug sections\n"
3401 " -i --instruction-dump=<number>\n"
3402 " Disassemble the contents of section <number>\n"
3408 " -I --histogram Display histogram of bucket list lengths\n"
3409 " -W --wide Allow output width to exceed 80 characters\n"
3410 " @<file> Read options from <file>\n"
3411 " -H --help Display this information\n"
3412 " -v --version Display the version number of readelf\n"
3415 #: readelf.c:2817 readelf.c:2845 readelf.c:2849 readelf.c:9898
3416 msgid "Out of memory allocating dump request table.\n"
3419 #: readelf.c:3011 readelf.c:3079
3421 msgid "Unrecognized debug option '%s'\n"
3426 msgid "Invalid option '-%c'\n"
3430 msgid "Nothing to do.\n"
3433 #: readelf.c:3141 readelf.c:3157 readelf.c:6399
3438 msgid "2's complement, little endian"
3442 msgid "2's complement, big endian"
3446 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
3451 msgid "ELF Header:\n"
3461 msgid " Class: %s\n"
3471 msgid " Version: %d %s\n"
3476 msgid " OS/ABI: %s\n"
3481 msgid " ABI Version: %d\n"
3491 msgid " Machine: %s\n"
3496 msgid " Version: 0x%lx\n"
3501 msgid " Entry point address: "
3508 " Start of program headers: "
3514 " (bytes into file)\n"
3515 " Start of section headers: "
3520 msgid " (bytes into file)\n"
3525 msgid " Flags: 0x%lx%s\n"
3530 msgid " Size of this header: %ld (bytes)\n"
3535 msgid " Size of program headers: %ld (bytes)\n"
3540 msgid " Number of program headers: %ld\n"
3545 msgid " Size of section headers: %ld (bytes)\n"
3550 msgid " Number of section headers: %ld"
3555 msgid " Section header string table index: %ld"
3558 #: readelf.c:3277 readelf.c:3310
3559 msgid "program headers"
3562 #: readelf.c:3348 readelf.c:3643 readelf.c:3684 readelf.c:3743 readelf.c:3806
3563 #: readelf.c:4429 readelf.c:4453 readelf.c:5731 readelf.c:5775 readelf.c:5973
3564 #: readelf.c:7007 readelf.c:7021 readelf.c:7378 readelf.c:7394 readelf.c:7533
3565 #: readelf.c:7558 readelf.c:8746 readelf.c:8938 readelf.c:9279 readelf.c:9690
3567 msgid "Out of memory\n"
3574 "There are no program headers in this file.\n"
3581 "Elf file type is %s\n"
3586 msgid "Entry point "
3593 "There are %d program headers, starting at offset "
3596 #: readelf.c:3396 readelf.c:3398
3600 "Program Headers:\n"
3606 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
3612 " Type Offset VirtAddr PhysAddr FileSiz "
3613 "MemSiz Flg Align\n"
3618 msgid " Type Offset VirtAddr PhysAddr\n"
3623 msgid " FileSiz MemSiz Flags Align\n"
3627 msgid "more than one dynamic segment\n"
3631 msgid "no .dynamic section in the dynamic segment\n"
3635 msgid "the .dynamic section is not contained within the dynamic segment\n"
3639 msgid "the .dynamic section is not the first section in the dynamic segment.\n"
3643 msgid "Unable to find program interpreter name\n"
3648 "Internal error: failed to create format string to display program "
3653 msgid "Unable to read program interpreter name\n"
3660 " [Requesting program interpreter: %s]"
3667 " Section to Segment mapping:\n"
3672 msgid " Segment Sections...\n"
3676 msgid "Cannot interpret virtual addresses without program headers.\n"
3681 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
3684 #: readelf.c:3635 readelf.c:3676
3685 msgid "section headers"
3688 #: readelf.c:3720 readelf.c:3783
3692 #: readelf.c:3730 readelf.c:3793
3693 msgid "symtab shndx"
3696 #: readelf.c:4020 readelf.c:4413
3700 "There are no sections in this file.\n"
3705 msgid "There are %d section headers, starting at offset 0x%lx:\n"
3708 #: readelf.c:4046 readelf.c:4530 readelf.c:4765 readelf.c:5073 readelf.c:5488
3710 msgid "string table"
3715 msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n"
3719 msgid "File contains multiple dynamic symbol tables\n"
3723 msgid "File contains multiple dynamic string tables\n"
3727 msgid "dynamic strings"
3731 msgid "File contains multiple symtab shndx tables\n"
3738 "Section Headers:\n"
3748 #: readelf.c:4202 readelf.c:4213 readelf.c:4224
3750 msgid " [Nr] Name\n"
3755 msgid " Type Addr Off Size ES Lk Inf Al\n"
3761 " [Nr] Name Type Addr Off Size ES Flg Lk "
3767 msgid " Type Address Off Size ES Lk Inf Al\n"
3773 " [Nr] Name Type Address Off Size ES "
3779 msgid " Type Address Offset Link\n"
3784 msgid " Size EntSize Info Align\n"
3789 msgid " [Nr] Name Type Address Offset\n"
3794 msgid " Size EntSize Flags Link Info Align\n"
3806 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
3807 " I (info), L (link order), G (group), x (unknown)\n"
3808 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
3813 msgid "[<unknown>: 0x%x]"
3817 msgid "Section headers are not available!\n"
3824 "There are no section groups in this file.\n"
3829 msgid "Bad sh_link in group section `%s'\n"
3834 msgid "Bad sh_info in group section `%s'\n"
3837 #: readelf.c:4538 readelf.c:7690
3838 msgid "section data"
3843 msgid " [Index] Name\n"
3848 msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n"
3853 msgid "invalid section [%5u] in group section [%5u]\n"
3858 msgid "section [%5u] in group section [%5u] already in group section [%5u]\n"
3863 msgid "section 0 in group section [%5u]\n"
3870 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
3877 "There are no dynamic relocations in this file.\n"
3884 "Relocation section "
3887 #: readelf.c:4730 readelf.c:5149 readelf.c:5163 readelf.c:5503
3892 #: readelf.c:4732 readelf.c:5165 readelf.c:5505
3894 msgid " at offset 0x%lx contains %lu entries:\n"
3901 "There are no relocations in this file.\n"
3904 #: readelf.c:4963 readelf.c:5345
3905 msgid "unwind table"
3908 #: readelf.c:5022 readelf.c:5435
3910 msgid "Skipping unexpected relocation type %s\n"
3913 #: readelf.c:5081 readelf.c:5496 readelf.c:5547
3917 "There are no unwind sections in this file.\n"
3924 "Could not find unwind info section for "
3931 #: readelf.c:5158 readelf.c:5502
3938 #: readelf.c:5712 readelf.c:5756
3939 msgid "dynamic section"
3946 "There is no dynamic section in this file.\n"
3950 msgid "Unable to seek to end of file!\n"
3954 msgid "Unable to determine the number of symbols to load\n"
3958 msgid "Unable to seek to end of file\n"
3962 msgid "Unable to determine the length of the dynamic string table\n"
3966 msgid "dynamic string table"
3970 msgid "symbol information"
3977 "Dynamic section at offset 0x%lx contains %u entries:\n"
3982 msgid " Tag Type Name/Value\n"
3987 msgid "Auxiliary library"
3992 msgid "Filter library"
3997 msgid "Configuration file"
4002 msgid "Dependency audit library"
4007 msgid "Audit library"
4010 #: readelf.c:6064 readelf.c:6092 readelf.c:6120
4015 #: readelf.c:6067 readelf.c:6095 readelf.c:6122
4022 msgid "Shared library: [%s]"
4027 msgid " program interpreter"
4032 msgid "Library soname: [%s]"
4037 msgid "Library rpath: [%s]"
4042 msgid "Library runpath: [%s]"
4047 msgid "Not needed object: [%s]\n"
4054 "Version definition section '%s' contains %ld entries:\n"
4062 #: readelf.c:6449 readelf.c:6656
4064 msgid " Offset: %#08lx Link: %lx (%s)\n"
4068 msgid "version definition section"
4073 msgid " %#06x: Rev: %d Flags: %s"
4078 msgid " Index: %d Cnt: %d "
4088 msgid "Name index: %ld\n"
4093 msgid " %#06x: Parent %d: %s\n"
4098 msgid " %#06x: Parent %d, name index: %ld\n"
4105 "Version needs section '%s' contains %ld entries:\n"
4115 msgid " Offset: %#08lx Link to section: %ld (%s)\n"
4119 msgid "version need section"
4124 msgid " %#06x: Version: %d"
4144 msgid " %#06x: Name: %s"
4149 msgid " %#06x: Name index: %lx"
4154 msgid " Flags: %s Version: %d\n"
4158 msgid "version string table"
4165 "Version symbols section '%s' contains %d entries:\n"
4174 msgid "version symbol data"
4178 msgid " 0 (*local*) "
4182 msgid " 1 (*global*) "
4185 #: readelf.c:6733 readelf.c:7255
4186 msgid "version need"
4190 msgid "version need aux (2)"
4193 #: readelf.c:6785 readelf.c:7320
4197 #: readelf.c:6805 readelf.c:7335
4198 msgid "version def aux"
4205 "No version information found in this file.\n"
4214 msgid "Unable to read in dynamic data\n"
4217 #: readelf.c:7069 readelf.c:7443 readelf.c:7467 readelf.c:7497 readelf.c:7521
4218 msgid "Unable to seek to start of dynamic information\n"
4221 #: readelf.c:7075 readelf.c:7449
4222 msgid "Failed to read in number of buckets\n"
4226 msgid "Failed to read in number of chains\n"
4233 "Symbol table for image:\n"
4238 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
4243 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
4250 "Symbol table '%s' contains %lu entries:\n"
4255 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
4260 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
4264 msgid "version data"
4268 msgid "version need aux (3)"
4272 msgid "bad dynamic symbol\n"
4279 "Dynamic symbol information is not available for displaying symbols.\n"
4286 "Histogram for bucket list length (total of %lu buckets):\n"
4289 #: readelf.c:7373 readelf.c:7539
4291 msgid " Length Number %% of total Coverage\n"
4295 msgid "Failed to determine last chain length\n"
4302 "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n"
4309 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
4314 msgid " Num: Name BoundTo Flags\n"
4321 "Assembly dump of section %s\n"
4328 "Section '%s' has no data to dump.\n"
4335 "Hex dump of section '%s':\n"
4341 " NOTE: This section has relocations against it, but these have NOT been "
4342 "applied to this dump.\n"
4348 "skipping relocation of unknown size against offset 0x%lx in section %s\n"
4353 msgid "skipping invalid relocation offset 0x%lx in section %s\n"
4358 msgid "skipping unexpected symbol type %s in relocation in section .rela%s\n"
4363 msgid "skipping unexpected symbol type %s in relocation in section .rela.%s\n"
4368 msgid "%s section data"
4375 "Section '%s' has no debugging data.\n"
4380 msgid "Unrecognized debug section: %s\n"
4385 msgid "Section '%s' was not dumped because it does not exist!\n"
4390 msgid "Section %d was not dumped because it does not exist!\n"
4399 msgid "ERROR: Bad section length (%d > %d)\n"
4404 msgid "ERROR: Bad subsection length (%d > %d)\n"
4409 msgid "Unknown format '%c'\n"
4412 #: readelf.c:8651 readelf.c:9019
4424 "Section '%s' contains %d entries:\n"
4428 msgid "conflict list found without a dynamic symbol table\n"
4431 #: readelf.c:8947 readelf.c:8961
4439 "Section '.conflict' contains %lu entries:\n"
4443 msgid " Num: Index Value Name"
4447 msgid "liblist string table"
4454 "Library list section '%s' contains %lu entries:\n"
4458 msgid "NT_AUXV (auxiliary vector)"
4462 msgid "NT_PRSTATUS (prstatus structure)"
4466 msgid "NT_FPREGSET (floating point registers)"
4470 msgid "NT_PRPSINFO (prpsinfo structure)"
4474 msgid "NT_TASKSTRUCT (task structure)"
4478 msgid "NT_PRXFPREG (user_xfpregs structure)"
4482 msgid "NT_PSTATUS (pstatus structure)"
4486 msgid "NT_FPREGS (floating point registers)"
4490 msgid "NT_PSINFO (psinfo structure)"
4494 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
4498 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
4502 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
4506 msgid "NT_VERSION (version)"
4510 msgid "NT_ARCH (architecture)"
4513 #: readelf.c:9126 readelf.c:9148
4515 msgid "Unknown note type: (0x%08x)"
4518 #. NetBSD core "procinfo" structure.
4520 msgid "NetBSD procinfo structure"
4523 #: readelf.c:9165 readelf.c:9179
4524 msgid "PT_GETREGS (reg structure)"
4527 #: readelf.c:9167 readelf.c:9181
4528 msgid "PT_GETFPREGS (fpreg structure)"
4533 msgid "PT_FIRSTMACH+%d"
4544 "Notes at offset 0x%08lx with length 0x%08lx:\n"
4549 msgid " Owner\t\tData size\tDescription\n"
4554 msgid "corrupt note found at offset %lx into core notes\n"
4559 msgid " type: %lx, namesize: %08lx, descsize: %08lx\n"
4564 msgid "No note segments present in the core file.\n"
4569 "This instance of readelf has been built without support for a\n"
4570 "64 bit data type and so it cannot read 64 bit ELF files.\n"
4573 #: readelf.c:9493 readelf.c:9837
4575 msgid "%s: Failed to read file header\n"
4585 #: readelf.c:9654 readelf.c:9675 readelf.c:9712 readelf.c:9792
4587 msgid "%s: failed to read archive header\n"
4592 msgid "%s: failed to skip archive symbol table\n"
4597 msgid "%s: failed to read string table\n"
4602 msgid "%s: invalid archive string table offset %lu\n"
4607 msgid "%s: bad archive file name\n"
4612 msgid "%s: failed to seek to next archive header\n"
4617 msgid "'%s': No such file\n"
4622 msgid "Could not locate '%s'. System error message: %s\n"
4627 msgid "'%s' is not an ordinary file\n"
4632 msgid "Input file '%s' is not readable.\n"
4637 msgid "%s: cannot set time: %s"
4640 #. We have to clean up here.
4641 #: rename.c:165 rename.c:203
4643 msgid "unable to rename '%s' reason: %s"
4648 msgid "unable to copy file '%s' reason: %s"
4653 msgid "%s: not enough binary data"
4657 msgid "null terminated unicode string"
4660 #: resbin.c:162 resbin.c:168
4668 #: resbin.c:238 resbin.c:245
4673 msgid "menuex header"
4677 msgid "menuex offset"
4682 msgid "unsupported menu version %d"
4685 #: resbin.c:288 resbin.c:303 resbin.c:365
4686 msgid "menuitem header"
4693 #: resbin.c:432 resbin.c:460
4694 msgid "dialog header"
4699 msgid "unexpected DIALOGEX version %d"
4703 msgid "dialog font point size"
4707 msgid "dialogex font information"
4710 #: resbin.c:529 resbin.c:547
4711 msgid "dialog control"
4715 msgid "dialogex control"
4719 msgid "dialog control end"
4723 msgid "dialog control data"
4727 msgid "stringtable string length"
4731 msgid "stringtable string"
4735 msgid "fontdir header"
4743 msgid "fontdir device name"
4747 msgid "fontdir face name"
4755 msgid "group cursor header"
4758 #: resbin.c:800 resrc.c:1306
4760 msgid "unexpected group cursor type %d"
4764 msgid "group cursor"
4768 msgid "group icon header"
4771 #: resbin.c:855 resrc.c:1253
4773 msgid "unexpected group icon type %d"
4780 #: resbin.c:934 resbin.c:1150
4781 msgid "unexpected version string"
4786 msgid "version length %d does not match resource length %lu"
4791 msgid "unexpected version type %d"
4796 msgid "unexpected fixed version information length %ld"
4800 msgid "fixed version info"
4805 msgid "unexpected fixed version signature %lu"
4810 msgid "unexpected fixed version info version %lu"
4814 msgid "version var info"
4819 msgid "unexpected stringfileinfo value length %ld"
4824 msgid "unexpected version stringtable value length %ld"
4829 msgid "unexpected version string length %ld != %ld + %ld"
4834 msgid "unexpected version string length %ld < %ld"
4839 msgid "unexpected varfileinfo value length %ld"
4843 msgid "version varfileinfo"
4848 msgid "unexpected version value length %ld"
4852 msgid "filename required for COFF input"
4857 msgid "%s: no resource section"
4862 msgid "%s: %s: address out of bounds"
4870 msgid "named directory entry"
4874 msgid "directory entry name"
4878 msgid "named subdirectory"
4882 msgid "named resource"
4886 msgid "ID directory entry"
4890 msgid "ID subdirectory"
4898 msgid "resource type unknown"
4906 msgid "resource data"
4910 msgid "resource data size"
4914 msgid "filename required for COFF output"
4918 msgid "can't get BFD_RELOC_RVA relocation type"
4921 #: resrc.c:262 resrc.c:333
4923 msgid "can't open temporary file `%s': %s"
4928 msgid "can't redirect stdout: `%s': %s"
4938 msgid "can't execute `%s': %s"
4943 msgid "Using temporary file `%s' to read preprocessor output\n"
4948 msgid "can't popen `%s': %s"
4953 msgid "Using popen to read preprocessor output\n"
4958 msgid "Tried `%s'\n"
4963 msgid "Using `%s'\n"
4973 msgid "%s: unexpected EOF"
4978 msgid "%s: read of %lu returned %lu"
4981 #: resrc.c:678 resrc.c:1453
4983 msgid "stat failed on bitmap file `%s': %s"
4988 msgid "cursor file `%s' does not contain cursor data"
4991 #: resrc.c:761 resrc.c:1161
4993 msgid "%s: fseek to %lu failed: %s"
4997 msgid "help ID requires DIALOGEX"
5001 msgid "control data requires DIALOGEX"
5006 msgid "stat failed on font file `%s': %s"
5011 msgid "icon file `%s' does not contain icon data"
5014 #: resrc.c:1675 resrc.c:1710
5016 msgid "stat failed on file `%s': %s"
5021 msgid "can't open `%s' for output: %s"
5026 msgid " Displays the sizes of sections inside binary files\n"
5031 msgid " If no input file(s) are specified, a.out is assumed\n"
5037 " The options are:\n"
5038 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
5039 " -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
5041 " -t --totals Display the total sizes (Berkeley "
5043 " --target=<bfdname> Set the binary file format\n"
5044 " @<file> Read options from <file>\n"
5045 " -h --help Display this information\n"
5046 " -v --version Display the program's version\n"
5052 msgid "invalid argument to --format: %s"
5057 msgid "Invalid radix: %s\n"
5062 msgid "Convert a COFF object file into a SYSROFF object file\n"
5068 " The options are:\n"
5069 " -q --quick (Obsolete - ignored)\n"
5070 " -n --noprescan Do not perform a scan to convert commons into defs\n"
5071 " -d --debug Display information about what is being done\n"
5072 " @<file> Read options from <file>\n"
5073 " -h --help Display this information\n"
5074 " -v --version Print the program's version number\n"
5079 msgid "unable to open output file %s"
5082 #: stabs.c:328 stabs.c:1706
5083 msgid "numeric overflow"
5088 msgid "Bad stab: %s\n"
5093 msgid "Warning: %s: %s\n"
5098 msgid "N_LBRAC not within function\n"
5103 msgid "Too many N_RBRACs\n"
5107 msgid "unknown C++ encoded name"
5110 #. Complain and keep going, so compilers can invent new
5111 #. cross-reference types.
5113 msgid "unrecognized cross reference type"
5116 #. Does this actually ever happen? Is that why we are worrying
5117 #. about dealing with it rather than just calling error_type?
5119 msgid "missing index type"
5123 msgid "unknown virtual character for baseclass"
5127 msgid "unknown visibility character for baseclass"
5131 msgid "unnamed $vb type"
5135 msgid "unrecognized C++ abbreviation"
5139 msgid "unknown visibility character for field"
5143 msgid "const/volatile indicator missing"
5148 msgid "No mangling for \"%s\"\n"
5152 msgid "Undefined N_EXCL"
5157 msgid "Type file number %d out of range\n"
5162 msgid "Type index number %d out of range\n"
5167 msgid "Unrecognized XCOFF type %d\n"
5172 msgid "bad mangled name `%s'\n"
5177 msgid "no argument types in mangled string\n"
5182 msgid "Demangled name is not a function\n"
5187 msgid "Unexpected type in v3 arglist demangling\n"
5192 msgid "Unrecognized demangle component %d\n"
5197 msgid "Failed to print demangled template\n"
5202 msgid "Couldn't get demangled builtin type\n"
5207 msgid "Unexpected demangled varargs\n"
5212 msgid "Unrecognized demangled builtin type\n"
5217 msgid "invalid number %s"
5222 msgid "invalid integer argument %s"
5227 msgid " Display printable strings in [file(s)] (stdin by default)\n"
5233 " The options are:\n"
5234 " -a - --all Scan the entire file, not just the data section\n"
5235 " -f --print-file-name Print the name of the file before each string\n"
5236 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
5238 " -<number> least [number] characters (default 4).\n"
5239 " -t --radix={o,d,x} Print the location of the string in base 8, 10 "
5241 " -o An alias for --radix=o\n"
5242 " -T --target=<BFDNAME> Specify the binary file format\n"
5243 " -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
5244 " s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
5246 " @<file> Read options from <file>\n"
5247 " -h --help Display this information\n"
5248 " -v --version Print the program's version number\n"
5253 msgid "Print a human readable interpretation of a SYSROFF object file\n"
5259 " The options are:\n"
5260 " -h --help Display this information\n"
5261 " -v --version Print the program's version number\n"
5266 msgid "cannot open input file %s"
5271 msgid "Copyright 2007 Free Software Foundation, Inc.\n"
5277 "This program is free software; you may redistribute it under the terms of\n"
5278 "the GNU General Public License. This program has absolutely no warranty.\n"
5283 msgid "can't create %s file ,%s' for output.\n"
5288 msgid "Usage: %s [option(s)] [input-file]\n"
5294 " The options are:\n"
5295 " -a --ascii_in Read input file as ASCII file\n"
5296 " -A --ascii_out Write binary messages as ASCII\n"
5297 " -b --binprefix .bin filename is prefixed by .mc filename_ "
5299 " -c --customflag Set custom flags for messages\n"
5300 " -C --codepage_in=<val> Set codepage when reading mc text file\n"
5301 " -d --decimal_values Print values to text files decimal\n"
5302 " -e --extension=<extension> Set header extension used on export header "
5304 " -F --target <target> Specify output target for endianess.\n"
5305 " -h --headerdir=<directory> Set the export directory for headers\n"
5306 " -u --unicode_in Read input file as UTF16 file\n"
5307 " -U --unicode_out Write binary messages as UFT16\n"
5308 " -m --maxlength=<val> Set the maximal allowed message length\n"
5309 " -n --nullterminate Automatic add a zero termination to strings\n"
5310 " -o --hresult_use Use HRESULT definition instead of status code "
5312 " -O --codepage_out=<val> Set codepage used for writing text file\n"
5313 " -r --rcdir=<directory> Set the export directory for rc files\n"
5314 " -x --xdbg=<directory> Where to create the .dbg C include file\n"
5315 " that maps message ID's to their symbolic "
5322 " -H --help Print this help message\n"
5323 " -v --verbose Verbose - tells you what it's doing\n"
5324 " -V --version Print version information\n"
5327 #: windmc.c:287 windres.c:415
5329 msgid "%s: warning: "
5334 msgid "A codepage was specified switch ,%s' and UTF16.\n"
5339 msgid "\tcodepage settings are ignored.\n"
5343 msgid "try to add a ill language."
5348 msgid "unable to open file ,%s' for input.\n"
5352 msgid "input file does not seems to be UFT16.\n"
5357 msgid "can't open %s `%s': %s"
5362 msgid ": expected to be a directory\n"
5367 msgid ": expected to be a leaf\n"
5372 msgid ": duplicate value\n"
5377 msgid "unknown format type `%s'"
5382 msgid "%s: supported formats:"
5385 #. Otherwise, we give up.
5388 msgid "can not determine type of file `%s'; use the -J option"
5393 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
5399 " The options are:\n"
5400 " -i --input=<file> Name input file\n"
5401 " -o --output=<file> Name output file\n"
5402 " -J --input-format=<format> Specify input format\n"
5403 " -O --output-format=<format> Specify output format\n"
5404 " -F --target=<target> Specify COFF target\n"
5405 " --preprocessor=<program> Program to use to preprocess rc file\n"
5406 " -I --include-dir=<dir> Include directory when preprocessing rc file\n"
5407 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
5408 " -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
5409 " -v --verbose Verbose - tells you what it's doing\n"
5410 " -c --codepage=<codepage> Specify default codepage\n"
5411 " -l --language=<val> Set language when reading rc file\n"
5412 " --use-temp-file Use a temporary file instead of popen to "
5414 " the preprocessor output\n"
5415 " --no-use-temp-file Use popen (default)\n"
5420 msgid " --yydebug Turn on parser debugging\n"
5426 " -r Ignored for compatibility with rc\n"
5427 " @<file> Read options from <file>\n"
5428 " -h --help Print this help message\n"
5429 " -V --version Print version information\n"
5435 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
5436 "extension if not specified. A single file name is an input file.\n"
5437 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
5441 msgid "invalid codepage specified.\n"
5445 msgid "invalid option -f\n"
5449 msgid "No filename following the -fo option.\n"
5455 "Option -I is deprecated for setting the input format, please use -J "
5460 msgid "no resources"
5463 #: wrstabs.c:353 wrstabs.c:1916
5465 msgid "string_hash_lookup failed: %s"
5470 msgid "stab_int_type: bad size %u"
5475 msgid "%s: warning: unknown size for field `%s' in struct"