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 "POT-Creation-Date: 2003-07-11 13:56+0930\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
20 msgid "Usage: %s [option(s)] [addr(s)]\n"
24 msgid " Convert addresses into line number/file name pairs.\n"
29 " If no addresses are specified on the command line, they will be read from "
36 " -b --target=<bfdname> Set the binary file format\n"
37 " -e --exe=<executable> Set the input file name (default is a.out)\n"
38 " -s --basenames Strip directory names\n"
39 " -f --functions Show function names\n"
40 " -C --demangle[=style] Demangle function names\n"
41 " -h --help Display this information\n"
42 " -v --version Display the program's version\n"
46 #: addr2line.c:89 ar.c:297 coffdump.c:479 nlmconv.c:1121 objcopy.c:484
47 #: objcopy.c:518 readelf.c:2649 size.c:104 srconv.c:1962 strings.c:673
48 #: sysdump.c:774 windres.c:702
50 msgid "Report bugs to %s\n"
55 msgid "%s: can not get addresses from archive"
58 #: addr2line.c:317 nm.c:433 objdump.c:2693
60 msgid "unknown demangling style `%s'"
65 msgid "no entry %s in archive\n"
71 "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] "
72 "[count] archive-file file...\n"
77 msgid " %s -M [<mri-script]\n"
85 msgid " d - delete file(s) from the archive\n"
89 msgid " m[ab] - move file(s) in the archive\n"
93 msgid " p - print file(s) found in the archive\n"
97 msgid " q[f] - quick append file(s) to the archive\n"
102 " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
106 msgid " t - display contents of archive\n"
110 msgid " x[o] - extract file(s) from the archive\n"
114 msgid " command specific modifiers:\n"
118 msgid " [a] - put file(s) after [member-name]\n"
122 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
126 msgid " [N] - use instance [count] of name\n"
130 msgid " [f] - truncate inserted file names\n"
134 msgid " [P] - use full path names when matching\n"
138 msgid " [o] - preserve original dates\n"
143 " [u] - only replace files that are newer than current archive "
148 msgid " generic modifiers:\n"
152 msgid " [c] - do not warn if the library had to be created\n"
156 msgid " [s] - create an archive index (cf. ranlib)\n"
160 msgid " [S] - do not build a symbol table\n"
164 msgid " [v] - be verbose\n"
168 msgid " [V] - display the version number\n"
173 msgid "Usage: %s [options] archive\n"
177 msgid " Generate an index to speed access to archives\n"
182 " The options are:\n"
183 " -h --help Print this help message\n"
184 " -V --version Print version information\n"
188 msgid "two different operation options specified"
193 msgid "illegal option -- %c"
197 msgid "no operation specified"
201 msgid "`u' is only meaningful with the `r' option."
205 msgid "`N' is only meaningful with the `x' and `d' options."
209 msgid "Value for `N' must be positive."
214 msgid "internal error -- this option not implemented"
217 #: ar.c:837 ar.c:888 ar.c:1333 objcopy.c:1579
219 msgid "internal stat error on %s"
232 msgid "%s is not a valid archive"
237 msgid "stat returns negative size for %s"
242 msgid "%s is not an archive"
252 msgid "No member named `%s'\n"
257 msgid "no entry %s in archive %s!"
262 msgid "%s: no archive map to update"
267 msgid "No entry %s in archive.\n"
272 msgid "Can't open file %s\n"
277 msgid "%s: Can't open output archive %s\n"
282 msgid "%s: Can't open input archive %s\n"
287 msgid "%s: file %s is not an archive\n"
292 msgid "%s: no output archive specified yet\n"
295 #: arsup.c:262 arsup.c:301 arsup.c:343 arsup.c:364 arsup.c:430
297 msgid "%s: no open output archive\n"
300 #: arsup.c:273 arsup.c:385 arsup.c:411
302 msgid "%s: can't open file %s\n"
305 #: arsup.c:328 arsup.c:407 arsup.c:489
307 msgid "%s: can't find module file %s\n"
312 msgid "Current open archive is %s\n"
317 msgid "%s: no open archive\n"
322 msgid " No emulation specific options\n"
325 #. Macros for common output.
328 msgid " emulation options: \n"
333 msgid "can't set BFD default target to `%s': %s"
338 msgid "%s: Matching formats:"
342 msgid "Supported targets:"
347 msgid "%s: supported targets:"
351 msgid "Supported architectures:"
356 msgid "%s: supported architectures:"
361 msgid "BFD header file version %s\n"
366 msgid "%s: bad number: %s"
374 #: coffdump.c:471 sysdump.c:767
376 msgid "Usage: %s [option(s)] in-file\n"
380 msgid " Print a human readable interpretation of a SYSROFF object file\n"
385 " The options are:\n"
386 " -h --help Display this information\n"
387 " -v --version Display the program's version\n"
391 #: coffdump.c:541 srconv.c:2052 sysdump.c:831
392 msgid "no input file specified"
396 msgid "debug_add_to_current_namespace: no current file"
400 msgid "debug_start_source: no debug_set_filename call"
404 msgid "debug_record_function: no debug_set_filename call"
408 msgid "debug_record_parameter: no current function"
412 msgid "debug_end_function: no current function"
416 msgid "debug_end_function: some blocks were not closed"
420 msgid "debug_start_block: no current block"
424 msgid "debug_end_block: no current block"
428 msgid "debug_end_block: attempt to close top level block"
432 msgid "debug_record_line: no current unit"
437 msgid "debug_start_common_block: not implemented"
442 msgid "debug_end_common_block: not implemented"
447 msgid "debug_record_label: not implemented"
451 msgid "debug_record_variable: no current file"
455 msgid "debug_make_undefined_type: unsupported kind"
459 msgid "debug_name_type: no current file"
463 msgid "debug_tag_type: no current file"
467 msgid "debug_tag_type: extra tag attempted"
472 msgid "Warning: changing type size from %d to %d\n"
476 msgid "debug_find_named_type: no current compilation unit"
481 msgid "debug_get_real_type: circular debug information for %s\n"
485 msgid "debug_write_type: illegal type encountered"
488 #: dlltool.c:812 dlltool.c:837 dlltool.c:863
490 msgid "Internal error: Unknown machine type: %d"
495 msgid "Can't open def file: %s"
500 msgid "Processing def file: %s"
504 msgid "Processed def file"
509 msgid "Syntax error in def file %s:%d"
514 msgid "NAME: %s base: %x"
517 #: dlltool.c:977 dlltool.c:996
518 msgid "Can't have LIBRARY and NAME"
523 msgid "LIBRARY: %s base: %x"
526 #: dlltool.c:1251 resrc.c:271
531 #: dlltool.c:1256 dllwrap.c:430 resrc.c:276
533 msgid "subprocess got fatal signal %d"
536 #: dlltool.c:1262 dllwrap.c:437 resrc.c:283
538 msgid "%s exited with status %d"
543 msgid "Sucking in info from %s section in %s"
548 msgid "Excluding symbol: %s"
551 #: dlltool.c:1518 dlltool.c:1529 nm.c:1004 nm.c:1015
553 msgid "%s: no symbols"
556 #. FIXME: we ought to read in and block out the base relocations.
559 msgid "Done reading %s"
564 msgid "Unable to open object file: %s"
569 msgid "Scanning object file %s"
574 msgid "Cannot produce mcore-elf dll from archive file: %s"
578 msgid "Adding exports to output file"
582 msgid "Added exports to output file"
587 msgid "Generating export file: %s"
592 msgid "Unable to open temporary assembler file: %s"
597 msgid "Opened temporary file: %s"
601 msgid "Generated exports file"
606 msgid "bfd_open failed open stub file: %s"
611 msgid "Creating stub file: %s"
616 msgid "failed to open temporary head file: %s"
621 msgid "failed to open temporary tail file: %s"
626 msgid "Can't open .lib file: %s"
631 msgid "Creating library file: %s"
636 msgid "cannot delete %s: %s"
640 msgid "Created lib file"
645 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
650 msgid "Error, duplicate EXPORT with oridinals: %s"
654 msgid "Processing definitions"
658 msgid "Processed definitions"
662 #: dlltool.c:3234 dllwrap.c:495
664 msgid "Usage %s <option(s)> <object-file(s)>\n"
671 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
676 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
681 msgid " -e --output-exp <outname> Generate an export file.\n"
685 msgid " -l --output-lib <outname> Generate an interface library.\n"
689 msgid " -a --add-indirect Add dll indirects to export file.\n"
694 " -D --dllname <name> Name of input dll to put into interface lib.\n"
698 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
702 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
706 msgid " --export-all-symbols Export all symbols to .def\n"
710 msgid " --no-export-all-symbols Only export listed symbols\n"
714 msgid " --exclude-symbols <list> Don't export <list>\n"
718 msgid " --no-default-excludes Clear default exclude symbols\n"
722 msgid " -b --base-file <basefile> Read linker generated base file.\n"
726 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
730 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
735 " -U --add-underscore Add underscores to symbols in interface "
740 msgid " -k --kill-at Kill @<n> from exported names.\n"
744 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
748 msgid " -S --as <name> Use <name> for assembler.\n"
752 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
757 " -C --compat-implib Create backward compatible import library.\n"
762 " -n --no-delete Keep temp files (repeat for extra "
767 msgid " -v --verbose Be verbose.\n"
771 msgid " -V --version Display the program version.\n"
775 msgid " -h --help Display this information.\n"
780 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
784 msgid " -L --linker <name> Use <name> as the linker.\n"
788 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
793 msgid "Unable to open base-file: %s"
798 msgid "Machine '%s' not supported"
801 #: dlltool.c:3553 dllwrap.c:214
803 msgid "Tried file: %s"
806 #: dlltool.c:3560 dllwrap.c:221
808 msgid "Using file: %s"
813 msgid "Keeping temporary base file %s"
818 msgid "Deleting temporary base file %s"
823 msgid "Keeping temporary exp file %s"
828 msgid "Deleting temporary exp file %s"
833 msgid "Keeping temporary def file %s"
838 msgid "Deleting temporary def file %s"
842 msgid " Generic options:\n"
846 msgid " --quiet, -q Work quietly\n"
850 msgid " --verbose, -v Verbose\n"
854 msgid " --version Print dllwrap version\n"
858 msgid " --implib <outname> Synonym for --output-lib\n"
863 msgid " Options for %s:\n"
867 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
871 msgid " --driver-flags <flags> Override default ld flags\n"
875 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
879 msgid " --entry <entry> Specify alternate DLL entry point\n"
883 msgid " --image-base <base> Specify image base address\n"
887 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
891 msgid " --dry-run Show what needs to be run\n"
895 msgid " --mno-cygwin Create Mingw DLL\n"
899 msgid " Options passed to DLLTOOL:\n"
903 msgid " --machine <machine>\n"
907 msgid " --output-exp <outname> Generate export file.\n"
911 msgid " --output-lib <outname> Generate input library.\n"
915 msgid " --add-indirect Add dll indirects to export file.\n"
919 msgid " --dllname <name> Name of input dll to put into output lib.\n"
923 msgid " --def <deffile> Name input .def file\n"
927 msgid " --output-def <deffile> Name output .def file\n"
931 msgid " --export-all-symbols Export all symbols to .def\n"
935 msgid " --no-export-all-symbols Only export .drectve symbols\n"
939 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
943 msgid " --no-default-excludes Zap default exclude symbols\n"
947 msgid " --base-file <basefile> Read linker generated base file\n"
951 msgid " --no-idata4 Don't generate idata$4 section\n"
955 msgid " --no-idata5 Don't generate idata$5 section\n"
959 msgid " -U Add underscores to .lib\n"
963 msgid " -k Kill @<n> from exported names\n"
967 msgid " --add-stdcall-alias Add aliases without @<n>\n"
971 msgid " --as <name> Use <name> for assembler\n"
975 msgid " --nodelete Keep temp files.\n"
979 msgid " Rest are passed unmodified to the language driver\n"
983 msgid "Must provide at least one of -o or --dllname options"
988 "no export definition file provided.\n"
989 "Creating one, but that may not be what you want"
994 msgid "DLLTOOL name : %s\n"
999 msgid "DLLTOOL options : %s\n"
1004 msgid "DRIVER name : %s\n"
1009 msgid "DRIVER options : %s\n"
1014 msgid " [-g] - 32 bit small archive\n"
1018 msgid " [-X32] - ignores 64 bit objects\n"
1022 msgid " [-X64] - ignores 32 bit objects\n"
1026 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
1030 msgid "unexpected end of debugging information"
1034 msgid "invalid number"
1038 msgid "invalid string length"
1041 #: ieee.c:537 ieee.c:578
1042 msgid "expression stack overflow"
1046 msgid "unsupported IEEE expression operator"
1050 msgid "unknown section"
1054 msgid "expression stack underflow"
1058 msgid "expression stack mismatch"
1062 msgid "unknown builtin type"
1066 msgid "BCD float type not supported"
1070 msgid "unexpected number"
1074 msgid "unexpected record type"
1078 msgid "blocks left on stack at end"
1082 msgid "unknown BB type"
1086 msgid "stack overflow"
1090 msgid "stack underflow"
1093 #: ieee.c:1390 ieee.c:1462 ieee.c:2161
1094 msgid "illegal variable index"
1098 msgid "illegal type index"
1101 #: ieee.c:1450 ieee.c:1487
1102 msgid "unknown TY code"
1106 msgid "undefined variable in TY"
1109 #. Pascal file name. FIXME.
1111 msgid "Pascal file name not supported"
1115 msgid "unsupported qualifier"
1119 msgid "undefined variable in ATN"
1123 msgid "unknown ATN type"
1126 #. Reserved for FORTRAN common.
1128 msgid "unsupported ATN11"
1131 #. We have no way to record this information. FIXME.
1133 msgid "unsupported ATN12"
1137 msgid "unexpected string in C++ misc"
1141 msgid "bad misc record"
1145 msgid "unrecognized C++ misc record"
1149 msgid "undefined C++ object"
1153 msgid "unrecognized C++ object spec"
1157 msgid "unsupported C++ object type"
1161 msgid "C++ base class not defined"
1164 #: ieee.c:2716 ieee.c:2821
1165 msgid "C++ object has no fields"
1169 msgid "C++ base class not found in container"
1173 msgid "C++ data member not found in container"
1176 #: ieee.c:2883 ieee.c:3033
1177 msgid "unknown C++ visibility"
1181 msgid "bad C++ field bit pos or size"
1185 msgid "bad type for C++ method function"
1189 msgid "no type information for C++ method function"
1193 msgid "C++ static virtual method"
1197 msgid "unrecognized C++ object overhead spec"
1201 msgid "undefined C++ vtable"
1205 msgid "C++ default values not in a function"
1209 msgid "unrecognized C++ default type"
1213 msgid "reference parameter is not a pointer"
1217 msgid "unrecognized C++ reference type"
1221 msgid "C++ reference not found"
1225 msgid "C++ reference is not pointer"
1228 #: ieee.c:3538 ieee.c:3546
1229 msgid "missing required ASN"
1232 #: ieee.c:3576 ieee.c:3584
1233 msgid "missing required ATN65"
1237 msgid "bad ATN65 record"
1241 msgid "IEEE numeric overflow: 0x"
1246 msgid "IEEE string length overflow: %u\n"
1251 msgid "IEEE unsupported integer type size %u\n"
1256 msgid "IEEE unsupported float type size %u\n"
1261 msgid "IEEE unsupported complex type size %u\n"
1264 #: nlmconv.c:282 srconv.c:2043
1265 msgid "input and output files must be different"
1269 msgid "input file named both on command line and with INPUT"
1273 msgid "no input file"
1277 msgid "no name for output file"
1281 msgid "warning: input and output formats are not compatible"
1285 msgid "make .bss section"
1289 msgid "make .nlmsections section"
1293 msgid "set .nlmsections flags"
1297 msgid "set .bss vma"
1301 msgid "set .data size"
1306 msgid "warning: symbol %s imported but not in import list"
1310 msgid "set start address"
1315 msgid "warning: START procedure %s not defined"
1320 msgid "warning: EXIT procedure %s not defined"
1325 msgid "warning: CHECK procedure %s not defined"
1328 #: nlmconv.c:731 nlmconv.c:920
1329 msgid "custom section"
1332 #: nlmconv.c:752 nlmconv.c:949
1333 msgid "help section"
1336 #: nlmconv.c:774 nlmconv.c:967
1337 msgid "message section"
1340 #: nlmconv.c:790 nlmconv.c:1000
1341 msgid "module section"
1344 #: nlmconv.c:810 nlmconv.c:1016
1348 #. There is no place to record this information.
1351 msgid "%s: warning: shared libraries can not have uninitialized data"
1354 #: nlmconv.c:867 nlmconv.c:1035
1355 msgid "shared section"
1359 msgid "warning: No version number given"
1362 #: nlmconv.c:915 nlmconv.c:944 nlmconv.c:962 nlmconv.c:1011 nlmconv.c:1030
1364 msgid "%s: read: %s"
1368 msgid "warning: MAP and FULLMAP are not supported; try ld -M"
1373 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
1377 msgid " Convert an object file into a NetWare Loadable Module\n"
1382 " The options are:\n"
1383 " -I --input-target=<bfdname> Set the input binary file format\n"
1384 " -O --output-target=<bfdname> Set the output binary file format\n"
1385 " -T --header-file=<file> Read <file> for NLM header information\n"
1386 " -l --linker=<linker> Use <linker> for any linking\n"
1387 " -d --debug Display on stderr the linker command line\n"
1388 " -h --help Display this information\n"
1389 " -v --version Display the program's version\n"
1394 msgid "support not compiled in for %s"
1398 msgid "make section"
1402 msgid "set section size"
1406 msgid "set section alignment"
1410 msgid "set section flags"
1414 msgid "set .nlmsections size"
1417 #: nlmconv.c:1316 nlmconv.c:1324 nlmconv.c:1333 nlmconv.c:1338
1418 msgid "set .nlmsection contents"
1422 msgid "stub section sizes"
1426 msgid "writing stub"
1431 msgid "unresolved PC relative reloc against %s"
1436 msgid "overflow when adjusting relocation against %s"
1441 msgid "%s: execution of %s failed: "
1446 msgid "Execution of %s failed"
1449 #: nm.c:283 size.c:85 strings.c:657
1451 msgid "Usage: %s [option(s)] [file(s)]\n"
1455 msgid " List symbols in [file(s)] (a.out by default).\n"
1460 " The options are:\n"
1461 " -a, --debug-syms Display debugger-only symbols\n"
1462 " -A, --print-file-name Print name of the input file before every symbol\n"
1463 " -B Same as --format=bsd\n"
1464 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
1466 " The STYLE, if specified, can be `auto' (the "
1468 " `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', "
1471 " --no-demangle Do not demangle low-level symbol names\n"
1472 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
1473 " --defined-only Display only defined symbols\n"
1475 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
1477 " `sysv' or `posix'. The default is `bsd'\n"
1478 " -g, --extern-only Display only external symbols\n"
1479 " -l, --line-numbers Use debugging information to find a filename and\n"
1480 " line number for each symbol\n"
1481 " -n, --numeric-sort Sort symbols numerically by address\n"
1483 " -p, --no-sort Do not sort the symbols\n"
1484 " -P, --portability Same as --format=posix\n"
1485 " -r, --reverse-sort Reverse the sense of the sort\n"
1486 " -S, --print-size Print size of defined symbols\n"
1487 " -s, --print-armap Include index for symbols from archive members\n"
1488 " --size-sort Sort symbols by size\n"
1489 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
1490 " --target=BFDNAME Specify the target object format as BFDNAME\n"
1491 " -u, --undefined-only Display only undefined symbols\n"
1492 " -X 32_64 (ignored)\n"
1493 " -h, --help Display this information\n"
1494 " -V, --version Display this program's version number\n"
1498 #: nm.c:319 objdump.c:250
1500 msgid "Report bugs to %s.\n"
1505 msgid "%s: invalid radix"
1510 msgid "%s: invalid output format"
1514 msgid "Only -X 32_64 is supported"
1518 msgid "Using the --size-sort and --undefined-only options together"
1522 msgid "will produce no output, since undefined symbols have no size."
1527 msgid "data size %ld"
1530 #: nm.c:568 readelf.c:5809 readelf.c:5845
1532 msgid "<processor specific>: %d"
1535 #: nm.c:570 readelf.c:5811 readelf.c:5857
1537 msgid "<OS specific>: %d"
1540 #: nm.c:572 readelf.c:5813 readelf.c:5860
1542 msgid "<unknown>: %d"
1550 "Undefined symbols from %s:\n"
1559 "Symbols from %s:\n"
1563 #: nm.c:1380 nm.c:1438
1565 "Name Value Class Type Size Line "
1570 #: nm.c:1383 nm.c:1441
1572 "Name Value Class Type "
1573 "Size Line Section\n"
1582 "Undefined symbols from %s[%s]:\n"
1591 "Symbols from %s[%s]:\n"
1601 #: objcopy.c:414 srconv.c:1952
1603 msgid "Usage: %s [option(s)] in-file [out-file]\n"
1607 msgid " Copies a binary file, possibly transforming it in the process\n"
1610 #: objcopy.c:416 objcopy.c:495
1611 msgid " The options are:\n"
1616 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
1617 " -O --output-target <bfdname> Create an output file in format "
1619 " -B --binary-architecture <arch> Set arch of output file, when input is "
1621 " -F --target <bfdname> Set both input and output format to "
1623 " --debugging Convert debugging information, if "
1625 " -p --preserve-dates Copy modified/access timestamps to the "
1627 " -j --only-section <name> Only copy section <name> into the output\n"
1628 " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to "
1630 " -R --remove-section <name> Remove section <name> from the output\n"
1631 " -S --strip-all Remove all symbol and relocation "
1633 " -g --strip-debug Remove all debugging symbols & sections\n"
1634 " --strip-unneeded Remove all symbols not needed by "
1636 " -N --strip-symbol <name> Do not copy symbol <name>\n"
1637 " -K --keep-symbol <name> Only copy symbol <name>\n"
1638 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
1640 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
1641 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
1643 " --weaken Force all global symbols to be marked as "
1645 " -x --discard-all Remove all non-global symbols\n"
1646 " -X --discard-locals Remove any compiler-generated symbols\n"
1647 " -i --interleave <number> Only copy one out of every <number> "
1649 " -b --byte <num> Select byte <num> in every interleaved "
1651 " --gap-fill <val> Fill gaps between sections with <val>\n"
1652 " --pad-to <addr> Pad the last section up to address "
1654 " --set-start <addr> Set the start address to <addr>\n"
1655 " {--change-start|--adjust-start} <incr>\n"
1656 " Add <incr> to the start address\n"
1657 " {--change-addresses|--adjust-vma} <incr>\n"
1658 " Add <incr> to LMA, VMA and start "
1660 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
1661 " Change LMA and VMA of section <name> by "
1663 " --change-section-lma <name>{=|+|-}<val>\n"
1664 " Change the LMA of section <name> by "
1666 " --change-section-vma <name>{=|+|-}<val>\n"
1667 " Change the VMA of section <name> by "
1669 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
1670 " Warn if a named section does not exist\n"
1671 " --set-section-flags <name>=<flags>\n"
1672 " Set section <name>'s properties to "
1674 " --add-section <name>=<file> Add section <name> found in <file> to "
1676 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
1677 " --change-leading-char Force output format's leading character "
1679 " --remove-leading-char Remove leading character from global "
1681 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
1682 " --redefine-syms <file> --redefine-sym for all symbol pairs \n"
1683 " listed in <file>\n"
1684 " --srec-len <number> Restrict the length of generated "
1686 " --srec-forceS3 Restrict the type of generated Srecords "
1688 " --strip-symbols <file> -N for all symbols listed in <file>\n"
1689 " --keep-symbols <file> -K for all symbols listed in <file>\n"
1690 " --localize-symbols <file> -L for all symbols listed in <file>\n"
1691 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
1692 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
1693 " --alt-machine-code <index> Use alternate machine code for output\n"
1694 " --prefix-symbols <prefix> Add <prefix> to start of every symbol "
1696 " --prefix-sections <prefix> Add <prefix> to start of every section "
1698 " --prefix-alloc-sections <prefix>\n"
1699 " Add <prefix> to start of every "
1702 " -v --verbose List all object files modified\n"
1703 " -V --version Display this program's version number\n"
1704 " -h --help Display this output\n"
1705 " --info List object formats & architectures "
1711 msgid "Usage: %s <option(s)> in-file(s)\n"
1715 msgid " Removes symbols and sections from files\n"
1720 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
1721 " -O --output-target=<bfdname> Create an output file in format "
1723 " -F --target=<bfdname> Set both input and output format to "
1725 " -p --preserve-dates Copy modified/access timestamps to the "
1727 " -R --remove-section=<name> Remove section <name> from the output\n"
1728 " -s --strip-all Remove all symbol and relocation "
1730 " -g -S -d --strip-debug Remove all debugging symbols & sections\n"
1731 " --strip-unneeded Remove all symbols not needed by "
1733 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
1734 " -K --keep-symbol=<name> Only copy symbol <name>\n"
1735 " -x --discard-all Remove all non-global symbols\n"
1736 " -X --discard-locals Remove any compiler-generated symbols\n"
1737 " -v --verbose List all object files modified\n"
1738 " -V --version Display this program's version number\n"
1739 " -h --help Display this output\n"
1740 " --info List object formats & architectures "
1742 " -o <file> Place stripped output into <file>\n"
1747 msgid "unrecognized section flag `%s'"
1752 msgid "supported flags: %s"
1755 #: objcopy.c:645 objcopy.c:2526
1757 msgid "cannot stat: %s: %s"
1760 #: objcopy.c:652 objcopy.c:2544
1762 msgid "cannot open: %s: %s"
1765 #: objcopy.c:655 objcopy.c:2548
1767 msgid "%s: fread failed"
1772 msgid "Ignoring rubbish found on line %d of %s"
1777 msgid "%s: Multiple redefinition of symbol \"%s\""
1782 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
1787 msgid "couldn't open symbol redefinition file %s (error: %s)"
1792 msgid "%s: garbage at end of line %d"
1797 msgid "%s: missing new symbol name at line %d"
1802 msgid "%s: premature end of file at line %d"
1806 msgid "Unable to change endianness of input file(s)"
1811 msgid "copy from %s(%s) to %s(%s)\n"
1816 msgid "Warning: Output file cannot represent architecture %s"
1821 msgid "can't create section `%s': %s"
1826 msgid "Can't fill gap after %s: %s"
1831 msgid "Can't add padding to %s: %s"
1836 msgid "%s: error copying private BFD data: %s"
1840 msgid "unknown alternate machine code, ignored"
1843 #: objcopy.c:1531 objcopy.c:1561
1845 msgid "cannot mkdir %s for archive copying (error: %s)"
1850 msgid "Multiple renames of section %s"
1874 msgid "private data"
1879 msgid "%s: section `%s': error in %s: %s"
1884 msgid "%s: can't create debugging section: %s"
1889 msgid "%s: can't set debugging section contents: %s"
1894 msgid "%s: don't know how to write debugging information for %s"
1899 msgid "%s: cannot stat: %s"
1903 msgid "byte number must be non-negative"
1907 msgid "interleave must be positive"
1910 #: objcopy.c:2430 objcopy.c:2438
1912 msgid "%s both copied and removed"
1915 #: objcopy.c:2523 objcopy.c:2593 objcopy.c:2693 objcopy.c:2724 objcopy.c:2748
1916 #: objcopy.c:2752 objcopy.c:2772
1918 msgid "bad format for %s"
1923 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
1927 msgid "alternate machine code index must be positive"
1931 msgid "byte number must be less than interleave"
1936 msgid "architecture %s unknown"
1941 "Warning: input target 'binary' required for binary architecture parameter."
1946 msgid " Argument %s ignored"
1951 msgid "Cannot stat: %s: %s"
1954 #: objcopy.c:2934 objcopy.c:2948
1956 msgid "%s %s%c0x%s never used"
1961 msgid "Usage: %s <option(s)> <file(s)>\n"
1965 msgid " Display information from object <file(s)>.\n"
1969 msgid " At least one of the following switches must be given:\n"
1974 " -a, --archive-headers Display archive header information\n"
1975 " -f, --file-headers Display the contents of the overall file header\n"
1976 " -p, --private-headers Display object format specific file header "
1978 " -h, --[section-]headers Display the contents of the section headers\n"
1979 " -x, --all-headers Display the contents of all headers\n"
1980 " -d, --disassemble Display assembler contents of executable "
1982 " -D, --disassemble-all Display assembler contents of all sections\n"
1983 " -S, --source Intermix source code with disassembly\n"
1984 " -s, --full-contents Display the full contents of all sections "
1986 " -g, --debugging Display debug information in object file\n"
1987 " -G, --stabs Display (in raw form) any STABS info in the file\n"
1988 " -t, --syms Display the contents of the symbol table(s)\n"
1989 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
1990 " -r, --reloc Display the relocation entries in the file\n"
1991 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
1993 " -v, --version Display this program's version number\n"
1994 " -i, --info List object formats and architectures supported\n"
1995 " -H, --help Display this information\n"
2001 " The following switches are optional:\n"
2006 " -b, --target=BFDNAME Specify the target object format as "
2008 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
2009 " -j, --section=NAME Only display information for section NAME\n"
2010 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
2011 " -EB --endian=big Assume big endian format when "
2013 " -EL --endian=little Assume little endian format when "
2015 " --file-start-context Include context from start of file (with -"
2017 " -l, --line-numbers Include line numbers and filenames in "
2019 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
2020 " The STYLE, if specified, can be `auto', "
2022 " `lucid', `arm', `hp', `edg', `gnu-v3', "
2025 " -w, --wide Format output for more than 80 columns\n"
2026 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
2028 " --start-address=ADDR Only process data whose address is >= ADDR\n"
2029 " --stop-address=ADDR Only process data whose address is <= ADDR\n"
2030 " --prefix-addresses Print complete address alongside "
2032 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
2033 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
2042 #: objdump.c:394 objdump.c:398
2043 msgid "Idx Name Size VMA LMA File off Algn"
2048 "Idx Name Size VMA LMA File off "
2062 msgid "%s: not a dynamic object"
2066 msgid "Out of virtual memory"
2071 msgid "Can't use supplied machine %s"
2076 msgid "Can't disassemble for architecture %s\n"
2081 msgid "Disassembly of section %s:\n"
2087 "No %s section present\n"
2093 msgid "%s has no %s section"
2098 msgid "Reading %s section of %s failed: %s"
2103 msgid "Reading %s section of %s failed: %s\n"
2109 "Contents of %s section:\n"
2115 msgid "architecture: %s, "
2120 msgid "flags 0x%08x:\n"
2133 "%s: file format %s\n"
2138 msgid "%s: printing debugging information failed"
2143 msgid "In archive %s:\n"
2148 msgid "Contents of section %s:\n"
2152 msgid "no symbols\n"
2156 msgid "unrecognized -E option"
2161 msgid "unrecognized --endian type `%s'"
2166 msgid "parse_coff_type: Bad type code 0x%x"
2169 #: rdcoff.c:424 rdcoff.c:532 rdcoff.c:731
2171 msgid "bfd_coff_get_syment failed: %s"
2174 #: rdcoff.c:440 rdcoff.c:751
2176 msgid "bfd_coff_get_auxent failed: %s"
2181 msgid "%ld: .bf without preceding function"
2186 msgid "%ld: unexpected .ef\n"
2191 msgid "%s: no recognized debugging information"
2195 msgid "Last stabs entries before error:\n"
2205 msgid "%s: Warning: "
2210 msgid "Unable to seek to 0x%x for %s\n"
2215 msgid "Out of memory allocating 0x%x bytes for %s\n"
2220 msgid "Unable to read in 0x%x bytes of %s\n"
2223 #: readelf.c:560 readelf.c:614 readelf.c:798 readelf.c:833
2225 msgid "Unhandled data length: %d\n"
2229 msgid "Don't know about relocations on this machine architecture\n"
2232 #: readelf.c:946 readelf.c:975 readelf.c:1021 readelf.c:1049
2236 #: readelf.c:957 readelf.c:986 readelf.c:1031 readelf.c:1059
2237 msgid "out of memory parsing relocs"
2242 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
2246 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
2250 msgid " Offset Info Type Sym. Value Symbol's Name\n"
2254 msgid " Offset Info Type Sym.Value Sym. Name\n"
2259 " Offset Info Type Symbol's Value "
2260 "Symbol's Name + Addend\n"
2265 " Offset Info Type Sym. Value Sym. Name + "
2271 " Offset Info Type Symbol's Value "
2277 " Offset Info Type Sym. Value Sym. Name\n"
2280 #: readelf.c:1414 readelf.c:1416 readelf.c:1492 readelf.c:1494 readelf.c:1503
2283 msgid "unrecognized: %-7lx"
2288 msgid "<string table index %3ld>"
2293 msgid "Processor Specific: %lx"
2298 msgid "Operating System specific: %lx"
2301 #: readelf.c:1765 readelf.c:2417
2303 msgid "<unknown>: %lx"
2311 msgid "REL (Relocatable file)"
2315 msgid "EXEC (Executable file)"
2319 msgid "DYN (Shared object file)"
2323 msgid "CORE (Core file)"
2328 msgid "Processor Specific: (%x)"
2333 msgid "OS Specific: (%x)"
2336 #: readelf.c:1791 readelf.c:1898 readelf.c:2574
2338 msgid "<unknown>: %x"
2346 msgid "Usage: readelf <option(s)> elf-file(s)\n"
2350 msgid " Display information about the contents of ELF format files\n"
2356 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
2357 " -h --file-header Display the ELF file header\n"
2358 " -l --program-headers Display the program headers\n"
2359 " --segments An alias for --program-headers\n"
2360 " -S --section-headers Display the sections' header\n"
2361 " --sections An alias for --section-headers\n"
2362 " -e --headers Equivalent to: -h -l -S\n"
2363 " -s --syms Display the symbol table\n"
2364 " --symbols An alias for --syms\n"
2365 " -n --notes Display the core notes (if present)\n"
2366 " -r --relocs Display the relocations (if present)\n"
2367 " -u --unwind Display the unwind info (if present)\n"
2368 " -d --dynamic Display the dynamic segment (if present)\n"
2369 " -V --version-info Display the version sections (if present)\n"
2370 " -A --arch-specific Display architecture specific information (if "
2372 " -D --use-dynamic Use the dynamic section info when displaying "
2374 " -x --hex-dump=<number> Dump the contents of section <number>\n"
2375 " -w[liaprmfFso] or\n"
2376 " --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,"
2378 " Display the contents of DWARF2 debug sections\n"
2383 " -i --instruction-dump=<number>\n"
2384 " Disassemble the contents of section <number>\n"
2389 " -I --histogram Display histogram of bucket list lengths\n"
2390 " -W --wide Allow output width to exceed 80 characters\n"
2391 " -H --help Display this information\n"
2392 " -v --version Display the version number of readelf\n"
2395 #: readelf.c:2666 readelf.c:10765
2396 msgid "Out of memory allocating dump request table."
2399 #: readelf.c:2830 readelf.c:2906
2401 msgid "Unrecognized debug option '%s'\n"
2406 msgid "Invalid option '-%c'\n"
2410 msgid "Nothing to do.\n"
2413 #: readelf.c:2966 readelf.c:2983 readelf.c:5366
2417 #: readelf.c:2970 readelf.c:2987 readelf.c:3018
2419 msgid "<unknown: %x>"
2423 msgid "2's complement, little endian"
2427 msgid "2's complement, big endian"
2431 msgid "Standalone App"
2435 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
2439 msgid "ELF Header:\n"
2448 msgid " Class: %s\n"
2458 msgid " Version: %d %s\n"
2463 msgid " OS/ABI: %s\n"
2468 msgid " ABI Version: %d\n"
2478 msgid " Machine: %s\n"
2483 msgid " Version: 0x%lx\n"
2487 msgid " Entry point address: "
2493 " Start of program headers: "
2498 " (bytes into file)\n"
2499 " Start of section headers: "
2503 msgid " (bytes into file)\n"
2508 msgid " Flags: 0x%lx%s\n"
2513 msgid " Size of this header: %ld (bytes)\n"
2518 msgid " Size of program headers: %ld (bytes)\n"
2523 msgid " Number of program headers: %ld\n"
2528 msgid " Size of section headers: %ld (bytes)\n"
2533 msgid " Number of section headers: %ld"
2538 msgid " Section header string table index: %ld"
2541 #: readelf.c:3127 readelf.c:3163
2542 msgid "program headers"
2545 #: readelf.c:3203 readelf.c:3480 readelf.c:3526 readelf.c:3589 readelf.c:3656
2546 #: readelf.c:4715 readelf.c:4758 readelf.c:4948 readelf.c:5917 readelf.c:5931
2548 msgid "Out of memory\n"
2554 "There are no program headers in this file.\n"
2561 "Elf file type is %s\n"
2565 msgid "Entry point "
2572 "There are %d program headers, starting at offset "
2575 #: readelf.c:3252 readelf.c:3254
2578 "Program Headers:\n"
2583 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
2588 " Type Offset VirtAddr PhysAddr FileSiz "
2589 "MemSiz Flg Align\n"
2593 msgid " Type Offset VirtAddr PhysAddr\n"
2597 msgid " FileSiz MemSiz Flags Align\n"
2601 msgid "more than one dynamic segment\n"
2605 msgid "Unable to find program interpreter name\n"
2612 " [Requesting program interpreter: %s]"
2618 " Section to Segment mapping:\n"
2622 msgid " Segment Sections...\n"
2626 msgid "Cannot interpret virtual addresses without program headers.\n"
2631 msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n"
2634 #: readelf.c:3471 readelf.c:3517
2635 msgid "section headers"
2638 #: readelf.c:3565 readelf.c:3632
2642 #: readelf.c:3576 readelf.c:3643
2643 msgid "symtab shndx"
2649 "There are no sections in this file.\n"
2654 msgid "There are %d section headers, starting at offset 0x%lx:\n"
2657 #: readelf.c:3768 readelf.c:4098 readelf.c:4433 readelf.c:6070
2658 msgid "string table"
2662 msgid "File contains multiple dynamic symbol tables\n"
2666 msgid "File contains multiple dynamic string tables\n"
2670 msgid "dynamic strings"
2674 msgid "File contains multiple symtab shndx tables\n"
2680 "Section Headers:\n"
2691 " [Nr] Name Type Addr Off Size ES Flg Lk "
2697 " [Nr] Name Type Address Off Size ES "
2702 msgid " [Nr] Name Type Address Offset\n"
2706 msgid " Size EntSize Flags Link Info Align\n"
2712 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
2713 " I (info), L (link order), G (group), x (unknown)\n"
2714 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
2721 "'%s' relocation section at offset 0x%lx contains %ld bytes:\n"
2727 "There are no dynamic relocations in this file.\n"
2733 "Relocation section "
2736 #: readelf.c:4075 readelf.c:4496 readelf.c:4510
2741 #: readelf.c:4077 readelf.c:4512
2743 msgid " at offset 0x%lx contains %lu entries:\n"
2749 "There are no relocations in this file.\n"
2753 msgid "unwind table"
2756 #: readelf.c:4350 readelf.c:4362 readelf.c:8499 readelf.c:8511
2758 msgid "Skipping unexpected symbol type %u\n"
2763 msgid "Skipping unexpected relocation type %s\n"
2766 #: readelf.c:4415 readelf.c:4440
2769 "There are no unwind sections in this file.\n"
2775 "Could not find unwind info section for "
2788 #: readelf.c:4699 readelf.c:4742
2789 msgid "dynamic segment"
2795 "There is no dynamic segment in this file.\n"
2799 msgid "Unable to seek to end of file!"
2803 msgid "Unable to determine the number of symbols to load\n"
2807 msgid "Unable to seek to end of file\n"
2811 msgid "Unable to determine the length of the dynamic string table\n"
2815 msgid "dynamic string table"
2819 msgid "symbol information"
2826 "Dynamic segment at offset 0x%lx contains %ld entries:\n"
2830 msgid " Tag Type Name/Value\n"
2834 msgid "Auxiliary library"
2838 msgid "Filter library"
2842 msgid "Configuration file"
2846 msgid "Dependency audit library"
2850 msgid "Audit library"
2853 #: readelf.c:5038 readelf.c:5066 readelf.c:5094
2857 #: readelf.c:5041 readelf.c:5069 readelf.c:5096
2863 msgid "Shared library: [%s]"
2867 msgid " program interpreter"
2872 msgid "Library soname: [%s]"
2877 msgid "Library rpath: [%s]"
2882 msgid "Library runpath: [%s]"
2887 msgid "Not needed object: [%s]\n"
2894 "Version definition section '%s' contains %ld entries:\n"
2901 #: readelf.c:5417 readelf.c:5612
2903 msgid " Offset: %#08lx Link: %lx (%s)\n"
2907 msgid "version definition section"
2912 msgid " %#06x: Rev: %d Flags: %s"
2917 msgid " Index: %d Cnt: %d "
2927 msgid "Name index: %ld\n"
2932 msgid " %#06x: Parent %d: %s\n"
2937 msgid " %#06x: Parent %d, name index: %ld\n"
2944 "Version needs section '%s' contains %ld entries:\n"
2953 msgid " Offset: %#08lx Link to section: %ld (%s)\n"
2957 msgid "version need section"
2962 msgid " %#06x: Version: %d"
2982 msgid " %#06x: Name: %s"
2987 msgid " %#06x: Name index: %lx"
2992 msgid " Flags: %s Version: %d\n"
2996 msgid "version string table"
3003 "Version symbols section '%s' contains %d entries:\n"
3011 msgid "version symbol data"
3015 msgid " 0 (*local*) "
3019 msgid " 1 (*global*) "
3022 #: readelf.c:5689 readelf.c:6129
3023 msgid "version need"
3027 msgid "version need aux (2)"
3030 #: readelf.c:5741 readelf.c:6192
3034 #: readelf.c:5760 readelf.c:6207
3035 msgid "version def aux"
3041 "No version information found in this file.\n"
3045 msgid "Unable to read in dynamic data\n"
3049 msgid "Unable to seek to start of dynamic information"
3053 msgid "Failed to read in number of buckets\n"
3057 msgid "Failed to read in number of chains\n"
3063 "Symbol table for image:\n"
3067 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3071 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3078 "Symbol table '%s' contains %lu entries:\n"
3082 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3086 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3090 msgid "version data"
3094 msgid "version need aux (3)"
3098 msgid "bad dynamic symbol"
3104 "Dynamic symbol information is not available for displaying symbols.\n"
3111 "Histogram for bucket list length (total of %d buckets):\n"
3116 msgid " Length Number %% of total Coverage\n"
3119 #: readelf.c:6249 readelf.c:6268 readelf.c:9898 readelf.c:10090
3120 msgid "Out of memory"
3127 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
3131 msgid " Num: Name BoundTo Flags\n"
3138 "Assembly dump of section %s\n"
3145 "Section '%s' has no data to dump.\n"
3152 "Hex dump of section '%s':\n"
3156 msgid "section data"
3160 msgid "badly formed extended line op encountered!\n"
3165 msgid " Extended opcode %d: "
3176 msgid "set Address to 0x%lx\n"
3180 msgid " define new File Table entry\n"
3183 #: readelf.c:6579 readelf.c:6726
3184 msgid " Entry\tDir\tTime\tSize\tName\n"
3192 #: readelf.c:6584 readelf.c:6586 readelf.c:6588 readelf.c:6738 readelf.c:6740
3207 msgid "UNKNOWN: length %d\n"
3214 "Dump of debug contents of section %s:\n"
3219 msgid "The line info appears to be corrupt - the section is too small\n"
3223 msgid "Only DWARF version 2 and 3 line info is currently supported.\n"
3228 msgid " Length: %ld\n"
3233 msgid " DWARF Version: %d\n"
3238 msgid " Prologue Length: %d\n"
3243 msgid " Minimum Instruction Length: %d\n"
3248 msgid " Initial value of 'is_stmt': %d\n"
3253 msgid " Line Base: %d\n"
3258 msgid " Line Range: %d\n"
3263 msgid " Opcode Base: %d\n"
3274 msgid " Opcode %d has %d args\n"
3280 " The Directory Table is empty.\n"
3286 " The Directory Table:\n"
3297 " The File Name Table is empty.\n"
3303 " The File Name Table:\n"
3316 #. Now display the statements.
3320 " Line Number Statements:\n"
3325 msgid " Special opcode %d: advance Address by %d to 0x%lx"
3330 msgid " and Line by %d to %d\n"
3339 msgid " Advance PC by %d to %lx\n"
3344 msgid " Advance Line by %d to %d\n"
3349 msgid " Set File Name to entry %d in the File Name Table\n"
3354 msgid " Set column to %d\n"
3359 msgid " Set is_stmt to %d\n"
3363 msgid " Set basic block\n"
3368 msgid " Advance PC by constant %d to 0x%lx\n"
3373 msgid " Advance PC by fixed size amount %d to 0x%lx\n"
3377 msgid " Set prologue_end to true\n"
3381 msgid " Set epilogue_begin to true\n"
3386 msgid " Set ISA to %d\n"
3391 msgid " Unknown opcode %d with operands: "
3394 #: readelf.c:6891 readelf.c:7371 readelf.c:7443
3397 "Contents of the %s section:\n"
3402 msgid "Only DWARF 2 and 3 pubnames are currently supported\n"
3407 msgid " Length: %ld\n"
3412 msgid " Version: %d\n"
3417 msgid " Offset into .debug_info section: %ld\n"
3422 msgid " Size of area in .debug_info section: %ld\n"
3433 msgid "Unknown TAG value: %lx"
3438 msgid "Unknown AT value: %lx"
3443 msgid "Unknown FORM value: %lx"
3448 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
3452 msgid " DW_MACINFO_end_file\n"
3457 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
3462 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
3467 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
3471 msgid " Number TAG\n"
3476 msgid " %ld %s [%s]\n"
3480 msgid "has children"
3494 msgid " %lu byte block: "
3498 msgid "(User defined location op)"
3502 msgid "(Unknown location op)"
3506 msgid "debug_loc section data"
3512 "The .debug_loc section is empty.\n"
3517 "Contents of the .debug_loc section:\n"
3524 " Offset Begin End Expression\n"
3528 msgid "debug_str section data"
3532 msgid "<no .debug_str section>"
3536 msgid "<offset is too big>"
3542 "The .debug_str section is empty.\n"
3547 "Contents of the .debug_str section:\n"
3552 msgid "Internal error: DWARF version is not 2 or 3.\n"
3557 msgid " (indirect string, offset: 0x%lx): %s"
3562 msgid "Unrecognized form: %d\n"
3566 msgid "(not inlined)"
3574 msgid "(declared as inline but ignored)"
3578 msgid "(declared as inline and inlined)"
3583 msgid " (Unknown inline attribute value: %lx)"
3586 #: readelf.c:8419 readelf.c:8646
3589 "The section %s contains:\n"
3595 msgid " Compilation Unit @ %lx:\n"
3600 msgid " Length: %ld\n"
3605 msgid " Version: %d\n"
3610 msgid " Abbrev Offset: %ld\n"
3615 msgid " Pointer Size: %d\n"
3619 msgid "Only version 2 and 3 DWARF debug information is currently supported.\n"
3623 msgid "Unable to locate .debug_abbrev section!\n"
3627 msgid "debug_abbrev section data"
3632 msgid "Unable to locate entry %lu in the abbreviation table\n"
3637 msgid " <%d><%lx>: Abbrev Number: %lu (%s)\n"
3641 msgid "Only DWARF 2 and 3 aranges are currently supported.\n"
3646 msgid " Length: %ld\n"
3651 msgid " Version: %d\n"
3656 msgid " Offset into .debug_info: %lx\n"
3661 msgid " Pointer Size: %d\n"
3666 msgid " Segment Size: %d\n"
3677 msgid "The section %s contains:\n"
3682 msgid "Displaying the debug contents of section %s is not yet supported.\n"
3689 "Section '%s' has no debugging data.\n"
3692 #: readelf.c:9639 readelf.c:9701
3693 msgid "debug section data"
3698 msgid "Unrecognized debug section: %s\n"
3702 msgid "Some sections were not dumped because they do not exist!\n"
3705 #: readelf.c:9806 readelf.c:10170
3717 "Section '%s' contains %d entries:\n"
3721 msgid "conflict list found without a dynamic symbol table"
3724 #: readelf.c:10101 readelf.c:10117
3732 "Section '.conflict' contains %ld entries:\n"
3736 msgid " Num: Index Value Name"
3740 msgid "liblist string table"
3747 "Library list section '%s' contains %lu entries:\n"
3751 msgid "NT_PRSTATUS (prstatus structure)"
3755 msgid "NT_FPREGSET (floating point registers)"
3759 msgid "NT_PRPSINFO (prpsinfo structure)"
3763 msgid "NT_TASKSTRUCT (task structure)"
3767 msgid "NT_PRXFPREG (user_xfpregs structure)"
3771 msgid "NT_PSTATUS (pstatus structure)"
3775 msgid "NT_FPREGS (floating point registers)"
3779 msgid "NT_PSINFO (psinfo structure)"
3783 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
3787 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
3791 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
3794 #: readelf.c:10248 readelf.c:10272
3796 msgid "Unknown note type: (0x%08x)"
3799 #. NetBSD core "procinfo" structure.
3801 msgid "NetBSD procinfo structure"
3804 #: readelf.c:10289 readelf.c:10303
3805 msgid "PT_GETREGS (reg structure)"
3808 #: readelf.c:10291 readelf.c:10305
3809 msgid "PT_GETFPREGS (fpreg structure)"
3814 msgid "PT_FIRSTMACH+%d"
3825 "Notes at offset 0x%08lx with length 0x%08lx:\n"
3829 msgid " Owner\t\tData size\tDescription\n"
3834 msgid "corrupt note found at offset %x into core notes\n"
3839 msgid " type: %x, namesize: %08lx, descsize: %08lx\n"
3843 msgid "No note segments present in the core file.\n"
3848 "This instance of readelf has been built without support for a\n"
3849 "64 bit data type and so it cannot read 64 bit ELF files.\n"
3854 msgid "Cannot stat input file %s.\n"
3859 msgid "Input file %s not found.\n"
3864 msgid "%s: Failed to read file header\n"
3876 msgid "%s: cannot set time: %s"
3879 #. We have to clean up here.
3880 #: rename.c:171 rename.c:204
3882 msgid "%s: rename: %s"
3887 msgid "%s: simple_copy: %s"
3892 msgid "%s: not enough binary data"
3896 msgid "null terminated unicode string"
3899 #: resbin.c:183 resbin.c:189
3907 #: resbin.c:267 resbin.c:274
3912 msgid "menuex header"
3916 msgid "menuex offset"
3921 msgid "unsupported menu version %d"
3924 #: resbin.c:323 resbin.c:338 resbin.c:404
3925 msgid "menuitem header"
3932 #: resbin.c:475 resbin.c:503
3933 msgid "dialog header"
3938 msgid "unexpected DIALOGEX version %d"
3942 msgid "dialog font point size"
3946 msgid "dialogex font information"
3949 #: resbin.c:572 resbin.c:590
3950 msgid "dialog control"
3954 msgid "dialogex control"
3958 msgid "dialog control end"
3962 msgid "dialog control data"
3966 msgid "stringtable string length"
3970 msgid "stringtable string"
3974 msgid "fontdir header"
3982 msgid "fontdir device name"
3986 msgid "fontdir face name"
3994 msgid "group cursor header"
3999 msgid "unexpected group cursor type %d"
4003 msgid "group cursor"
4007 msgid "group icon header"
4012 msgid "unexpected group icon type %d"
4019 #: resbin.c:999 resbin.c:1218
4020 msgid "unexpected version string"
4025 msgid "version length %d does not match resource length %lu"
4030 msgid "unexpected version type %d"
4035 msgid "unexpected fixed version information length %d"
4039 msgid "fixed version info"
4044 msgid "unexpected fixed version signature %lu"
4049 msgid "unexpected fixed version info version %lu"
4053 msgid "version var info"
4058 msgid "unexpected stringfileinfo value length %d"
4063 msgid "unexpected version stringtable value length %d"
4068 msgid "unexpected version string length %d != %d + %d"
4073 msgid "unexpected version string length %d < %d"
4078 msgid "unexpected varfileinfo value length %d"
4082 msgid "version varfileinfo"
4087 msgid "unexpected version value length %d"
4091 msgid "filename required for COFF input"
4096 msgid "%s: no resource section"
4100 msgid "can't read resource section"
4105 msgid "%s: %s: address out of bounds"
4113 msgid "named directory entry"
4117 msgid "directory entry name"
4121 msgid "named subdirectory"
4125 msgid "named resource"
4129 msgid "ID directory entry"
4133 msgid "ID subdirectory"
4141 msgid "resource type unknown"
4149 msgid "resource data"
4153 msgid "resource data size"
4157 msgid "filename required for COFF output"
4161 msgid "can't get BFD_RELOC_RVA relocation type"
4164 #: resrc.c:240 resrc.c:312
4166 msgid "can't open temporary file `%s': %s"
4171 msgid "can't redirect stdout: `%s': %s"
4181 msgid "can't execute `%s': %s"
4186 msgid "Using temporary file `%s' to read preprocessor output\n"
4191 msgid "can't popen `%s': %s"
4195 msgid "Using popen to read preprocessor output\n"
4200 msgid "Tried `%s'\n"
4205 msgid "Using `%s'\n"
4215 msgid "%s: unexpected EOF"
4220 msgid "%s: read of %lu returned %lu"
4223 #: resrc.c:650 resrc.c:905 resrc.c:1178 resrc.c:1332
4225 msgid "stat failed on bitmap file `%s': %s"
4230 msgid "cursor file `%s' does not contain cursor data"
4233 #: resrc.c:735 resrc.c:1049
4235 msgid "%s: fseek to %lu failed: %s"
4239 msgid "help ID requires DIALOGEX"
4243 msgid "control data requires DIALOGEX"
4248 msgid "icon file `%s' does not contain icon data"
4253 msgid "can't open `%s' for output: %s"
4257 msgid " Displays the sizes of sections inside binary files\n"
4261 msgid " If no input file(s) are specified, a.out is assumed\n"
4267 " The options are:\n"
4268 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
4269 " -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or "
4271 " -t --totals Display the total sizes (Berkeley "
4273 " --target=<bfdname> Set the binary file format\n"
4274 " -h --help Display this information\n"
4275 " -v --version Display the program's version\n"
4281 msgid "invalid argument to --format: %s"
4286 msgid "Invalid radix: %s\n"
4290 msgid "Convert a COFF object file into a SYSROFF object file\n"
4295 " The options are:\n"
4296 " -q --quick (Obsolete - ignoerd)\n"
4297 " -n --noprescan Do not perform a scan to convert commons into defs\n"
4298 " -d --debug Display information about what is being done\n"
4299 " -h --help Display this information\n"
4300 " -v --version Print the program's version number\n"
4305 msgid "unable to open output file %s"
4308 #: stabs.c:346 stabs.c:1755
4309 msgid "numeric overflow"
4314 msgid "Bad stab: %s\n"
4319 msgid "Warning: %s: %s\n"
4323 msgid "N_LBRAC not within function\n"
4327 msgid "Too many N_RBRACs\n"
4331 msgid "unknown C++ encoded name"
4334 #. Complain and keep going, so compilers can invent new
4335 #. cross-reference types.
4337 msgid "unrecognized cross reference type"
4340 #. Does this actually ever happen? Is that why we are worrying
4341 #. about dealing with it rather than just calling error_type?
4343 msgid "missing index type"
4347 msgid "unknown virtual character for baseclass"
4351 msgid "unknown visibility character for baseclass"
4355 msgid "unnamed $vb type"
4359 msgid "unrecognized C++ abbreviation"
4363 msgid "unknown visibility character for field"
4367 msgid "const/volatile indicator missing"
4372 msgid "No mangling for \"%s\"\n"
4376 msgid "Undefined N_EXCL"
4381 msgid "Type file number %d out of range\n"
4386 msgid "Type index number %d out of range\n"
4391 msgid "Unrecognized XCOFF type %d\n"
4396 msgid "bad mangled name `%s'\n"
4400 msgid "no argument types in mangled string\n"
4405 msgid "invalid number %s"
4410 msgid "invalid integer argument %s"
4414 msgid " Display printable strings in [file(s)] (stdin by default)\n"
4419 " The options are:\n"
4420 " -a - --all Scan the entire file, not just the data section\n"
4421 " -f --print-file-name Print the name of the file before each string\n"
4422 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
4424 " -<number> least [number] characters (default 4).\n"
4425 " -t --radix={o,x,d} Print the location of the string in base 8, 10 "
4427 " -o An alias for --radix=o\n"
4428 " -T --target=<BFDNAME> Specify the binary file format\n"
4429 " -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n"
4430 " s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-"
4432 " -h --help Display this information\n"
4433 " -v --version Print the program's version number\n"
4437 msgid "Print a human readable interpretation of a SYSROFF object file\n"
4442 " The options are:\n"
4443 " -h --help Display this information\n"
4444 " -v --version Print the program's version number\n"
4449 msgid "cannot open input file %s"
4453 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
4458 "This program is free software; you may redistribute it under the terms of\n"
4459 "the GNU General Public License. This program has absolutely no warranty.\n"
4464 msgid "can't open %s `%s': %s"
4468 msgid ": expected to be a directory\n"
4472 msgid ": expected to be a leaf\n"
4477 msgid "%s: warning: "
4481 msgid ": duplicate value\n"
4486 msgid "unknown format type `%s'"
4491 msgid "%s: supported formats:"
4494 #. Otherwise, we give up.
4497 msgid "can not determine type of file `%s'; use the -I option"
4502 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
4507 " The options are:\n"
4508 " -i --input=<file> Name input file\n"
4509 " -o --output=<file> Name output file\n"
4510 " -J --input-format=<format> Specify input format\n"
4511 " -O --output-format=<format> Specify output format\n"
4512 " -F --target=<target> Specify COFF target\n"
4513 " --preprocessor=<program> Program to use to preprocess rc file\n"
4514 " -I --include-dir=<dir> Include directory when preprocessing rc file\n"
4515 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
4516 " -U --undefine <sym> Undefine SYM when preprocessing rc file\n"
4517 " -v --verbose Verbose - tells you what it's doing\n"
4518 " -l --language=<val> Set language when reading rc file\n"
4519 " --use-temp-file Use a temporary file instead of popen to "
4521 " the preprocessor output\n"
4522 " --no-use-temp-file Use popen (default)\n"
4526 msgid " --yydebug Turn on parser debugging\n"
4531 " -r Ignored for compatibility with rc\n"
4532 " -h --help Print this help message\n"
4533 " -V --version Print version information\n"
4538 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
4539 "extension if not specified. A single file name is an input file.\n"
4540 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
4544 msgid "invalid option -f\n"
4548 msgid "No filename following the -fo option.\n"
4553 "Option -I is deprecated for setting the input format, please use -J "
4558 msgid "no resources"
4561 #: wrstabs.c:395 wrstabs.c:2055
4563 msgid "string_hash_lookup failed: %s"
4568 msgid "stab_int_type: bad size %u"
4573 msgid "%s: warning: unknown size for field `%s' in struct"