1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 2002-10-23 15:47+0100\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: 8bit\n"
19 msgid "Usage: %s [option(s)] [addr(s)]\n"
23 msgid " Convert addresses into line number/file name pairs.\n"
28 " If no addresses are specified on the command line, they will be read from "
35 " -b --target=<bfdname> Set the binary file format\n"
36 " -e --exe=<executable> Set the input file name (default is a.out)\n"
37 " -s --basenames Strip directory names\n"
38 " -f --functions Show function names\n"
39 " -C --demangle[=style] Demangle function names\n"
40 " -h --help Display this information\n"
41 " -v --version Display the program's version\n"
45 #: addr2line.c:89 ar.c:297 coffdump.c:479 nlmconv.c:1119 objcopy.c:424
46 #: objcopy.c:457 readelf.c:2328 size.c:104 srconv.c:1962 strings.c:666
47 #: sysdump.c:774 windres.c:733
49 msgid "Report bugs to %s\n"
54 msgid "%s: can not get addresses from archive"
57 #: addr2line.c:317 nm.c:395 objdump.c:2782
59 msgid "unknown demangling style `%s'"
64 msgid "no entry %s in archive\n"
70 "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] "
71 "[count] archive-file file...\n"
76 msgid " %s -M [<mri-script]\n"
84 msgid " d - delete file(s) from the archive\n"
88 msgid " m[ab] - move file(s) in the archive\n"
92 msgid " p - print file(s) found in the archive\n"
96 msgid " q[f] - quick append file(s) to the archive\n"
101 " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
105 msgid " t - display contents of archive\n"
109 msgid " x[o] - extract file(s) from the archive\n"
113 msgid " command specific modifiers:\n"
117 msgid " [a] - put file(s) after [member-name]\n"
121 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
125 msgid " [N] - use instance [count] of name\n"
129 msgid " [f] - truncate inserted file names\n"
133 msgid " [P] - use full path names when matching\n"
137 msgid " [o] - preserve original dates\n"
142 " [u] - only replace files that are newer than current archive "
147 msgid " generic modifiers:\n"
151 msgid " [c] - do not warn if the library had to be created\n"
155 msgid " [s] - create an archive index (cf. ranlib)\n"
159 msgid " [S] - do not build a symbol table\n"
163 msgid " [v] - be verbose\n"
167 msgid " [V] - display the version number\n"
172 msgid "Usage: %s [options] archive\n"
176 msgid " Generate an index to speed access to archives\n"
181 " The options are:\n"
182 " -h --help Print this help message\n"
183 " -V --version Print version information\n"
187 msgid "two different operation options specified"
192 msgid "illegal option -- %c"
196 msgid "no operation specified"
200 msgid "`u' is only meaningful with the `r' option."
204 msgid "`N' is only meaningful with the `x' and `d' options."
208 msgid "Value for `N' must be positive."
213 msgid "internal error -- this option not implemented"
216 #: ar.c:837 ar.c:888 ar.c:1333 objcopy.c:1350
218 msgid "internal stat error on %s"
231 msgid "%s is not a valid archive"
236 msgid "stat returns negative size for %s"
241 msgid "%s is not an archive"
251 msgid "No member named `%s'\n"
256 msgid "no entry %s in archive %s!"
261 msgid "%s: no archive map to update"
266 msgid "No entry %s in archive.\n"
271 msgid "Can't open file %s\n"
276 msgid "%s: Can't open output archive %s\n"
281 msgid "%s: Can't open input archive %s\n"
286 msgid "%s: file %s is not an archive\n"
291 msgid "%s: no output archive specified yet\n"
294 #: arsup.c:262 arsup.c:301 arsup.c:343 arsup.c:364 arsup.c:430
296 msgid "%s: no open output archive\n"
299 #: arsup.c:273 arsup.c:385 arsup.c:411
301 msgid "%s: can't open file %s\n"
304 #: arsup.c:328 arsup.c:407 arsup.c:489
306 msgid "%s: can't find module file %s\n"
311 msgid "Current open archive is %s\n"
316 msgid "%s: no open archive\n"
321 msgid " No emulation specific options\n"
324 #. Macros for common output.
327 msgid " emulation options: \n"
332 msgid "can't set BFD default target to `%s': %s"
337 msgid "%s: Matching formats:"
341 msgid "Supported targets:"
346 msgid "%s: supported targets:"
350 msgid "Supported architectures:"
355 msgid "%s: supported architectures:"
360 msgid "%s: bad number: %s"
368 #: coffdump.c:471 sysdump.c:767
370 msgid "Usage: %s [option(s)] in-file\n"
374 msgid " Print a human readable interpretation of a SYSROFF object file\n"
379 " The options are:\n"
380 " -h --help Display this information\n"
381 " -v --version Display the program's version\n"
385 #: coffdump.c:541 srconv.c:2052 sysdump.c:831
386 msgid "no input file specified"
390 msgid "debug_add_to_current_namespace: no current file"
394 msgid "debug_start_source: no debug_set_filename call"
398 msgid "debug_record_function: no debug_set_filename call"
402 msgid "debug_record_parameter: no current function"
406 msgid "debug_end_function: no current function"
410 msgid "debug_end_function: some blocks were not closed"
414 msgid "debug_start_block: no current block"
418 msgid "debug_end_block: no current block"
422 msgid "debug_end_block: attempt to close top level block"
426 msgid "debug_record_line: no current unit"
431 msgid "debug_start_common_block: not implemented"
436 msgid "debug_end_common_block: not implemented"
441 msgid "debug_record_label: not implemented"
445 msgid "debug_record_variable: no current file"
449 msgid "debug_record_variable: no current block"
453 msgid "debug_make_undefined_type: unsupported kind"
457 msgid "debug_name_type: no current file"
461 msgid "debug_tag_type: no current file"
465 msgid "debug_tag_type: extra tag attempted"
470 msgid "Warning: changing type size from %d to %d\n"
474 msgid "debug_find_named_type: no current compilation unit"
479 msgid "debug_get_real_type: circular debug information for %s\n"
483 msgid "debug_write_type: illegal type encountered"
486 #: dlltool.c:735 dlltool.c:760 dlltool.c:786
488 msgid "Internal error: Unknown machine type: %d"
493 msgid "Can't open def file: %s"
498 msgid "Processing def file: %s"
502 msgid "Processed def file"
507 msgid "Syntax error in def file %s:%d"
512 msgid "NAME: %s base: %x"
515 #: dlltool.c:900 dlltool.c:919
516 msgid "Can't have LIBRARY and NAME"
521 msgid "LIBRARY: %s base: %x"
524 #: dlltool.c:1174 resrc.c:271
529 #: dlltool.c:1179 dllwrap.c:430 resrc.c:276
531 msgid "subprocess got fatal signal %d"
534 #: dlltool.c:1185 dllwrap.c:437 resrc.c:283
536 msgid "%s exited with status %d"
541 msgid "Sucking in info from %s section in %s"
546 msgid "Excluding symbol: %s"
549 #: dlltool.c:1436 dlltool.c:1447 nm.c:959 nm.c:970
551 msgid "%s: no symbols"
554 #. FIXME: we ought to read in and block out the base relocations
557 msgid "Done reading %s"
562 msgid "Unable to open object file: %s"
567 msgid "Scanning object file %s"
572 msgid "Cannot produce mcore-elf dll from archive file: %s"
576 msgid "Adding exports to output file"
580 msgid "Added exports to output file"
585 msgid "Generating export file: %s"
590 msgid "Unable to open temporary assembler file: %s"
595 msgid "Opened temporary file: %s"
599 msgid "Generated exports file"
604 msgid "bfd_open failed open stub file: %s"
609 msgid "Creating stub file: %s"
614 msgid "failed to open temporary head file: %s"
619 msgid "failed to open temporary tail file: %s"
624 msgid "Can't open .lib file: %s"
629 msgid "Creating library file: %s"
634 msgid "cannot delete %s: %s"
638 msgid "Created lib file"
643 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
648 msgid "Error, duplicate EXPORT with oridinals: %s"
652 msgid "Processing definitions"
656 msgid "Processed definitions"
660 #: dlltool.c:3130 dllwrap.c:495
662 msgid "Usage %s <option(s)> <object-file(s)>\n"
669 " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
674 " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, "
679 msgid " -e --output-exp <outname> Generate an export file.\n"
683 msgid " -l --output-lib <outname> Generate an interface library.\n"
687 msgid " -a --add-indirect Add dll indirects to export file.\n"
692 " -D --dllname <name> Name of input dll to put into interface lib.\n"
696 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
700 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
704 msgid " --export-all-symbols Export all symbols to .def\n"
708 msgid " --no-export-all-symbols Only export listed symbols\n"
712 msgid " --exclude-symbols <list> Don't export <list>\n"
716 msgid " --no-default-excludes Clear default exclude symbols\n"
720 msgid " -b --base-file <basefile> Read linker generated base file.\n"
724 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
728 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
733 " -U --add-underscore Add underscores to symbols in interface "
738 msgid " -k --kill-at Kill @<n> from exported names.\n"
742 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
746 msgid " -S --as <name> Use <name> for assembler.\n"
750 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
755 " -C --compat-implib Create backward compatible import library.\n"
760 " -n --no-delete Keep temp files (repeat for extra "
765 msgid " -v --verbose Be verbose.\n"
769 msgid " -V --version Display the program version.\n"
773 msgid " -h --help Display this information.\n"
778 " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
782 msgid " -L --linker <name> Use <name> as the linker.\n"
786 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
791 msgid "Unable to open base-file: %s"
796 msgid "Machine '%s' not supported"
799 #: dlltool.c:3442 dllwrap.c:214
801 msgid "Tried file: %s"
804 #: dlltool.c:3449 dllwrap.c:221
806 msgid "Using file: %s"
811 msgid "Keeping temporary base file %s"
816 msgid "Deleting temporary base file %s"
821 msgid "Keeping temporary exp file %s"
826 msgid "Deleting temporary exp file %s"
831 msgid "Keeping temporary def file %s"
836 msgid "Deleting temporary def file %s"
840 msgid " Generic options:\n"
844 msgid " --quiet, -q Work quietly\n"
848 msgid " --verbose, -v Verbose\n"
852 msgid " --version Print dllwrap version\n"
856 msgid " --implib <outname> Synonym for --output-lib\n"
861 msgid " Options for %s:\n"
865 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
869 msgid " --driver-flags <flags> Override default ld flags\n"
873 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
877 msgid " --entry <entry> Specify alternate DLL entry point\n"
881 msgid " --image-base <base> Specify image base address\n"
885 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
889 msgid " --dry-run Show what needs to be run\n"
893 msgid " --mno-cygwin Create Mingw DLL\n"
897 msgid " Options passed to DLLTOOL:\n"
901 msgid " --machine <machine>\n"
905 msgid " --output-exp <outname> Generate export file.\n"
909 msgid " --output-lib <outname> Generate input library.\n"
913 msgid " --add-indirect Add dll indirects to export file.\n"
917 msgid " --dllname <name> Name of input dll to put into output lib.\n"
921 msgid " --def <deffile> Name input .def file\n"
925 msgid " --output-def <deffile> Name output .def file\n"
929 msgid " --export-all-symbols Export all symbols to .def\n"
933 msgid " --no-export-all-symbols Only export .drectve symbols\n"
937 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
941 msgid " --no-default-excludes Zap default exclude symbols\n"
945 msgid " --base-file <basefile> Read linker generated base file\n"
949 msgid " --no-idata4 Don't generate idata$4 section\n"
953 msgid " --no-idata5 Don't generate idata$5 section\n"
957 msgid " -U Add underscores to .lib\n"
961 msgid " -k Kill @<n> from exported names\n"
965 msgid " --add-stdcall-alias Add aliases without @<n>\n"
969 msgid " --as <name> Use <name> for assembler\n"
973 msgid " --nodelete Keep temp files.\n"
977 msgid " Rest are passed unmodified to the language driver\n"
981 msgid "Must provide at least one of -o or --dllname options"
986 "no export definition file provided.\n"
987 "Creating one, but that may not be what you want"
992 msgid "DLLTOOL name : %s\n"
997 msgid "DLLTOOL options : %s\n"
1002 msgid "DRIVER name : %s\n"
1007 msgid "DRIVER options : %s\n"
1012 msgid " [-g] - 32 bit small archive\n"
1016 msgid " [-X32] - ignores 64 bit objects\n"
1020 msgid " [-X64] - ignores 32 bit objects\n"
1024 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
1028 msgid "unexpected end of debugging information"
1032 msgid "invalid number"
1036 msgid "invalid string length"
1039 #: ieee.c:528 ieee.c:569
1040 msgid "expression stack overflow"
1044 msgid "unsupported IEEE expression operator"
1048 msgid "unknown section"
1052 msgid "expression stack underflow"
1056 msgid "expression stack mismatch"
1060 msgid "unknown builtin type"
1064 msgid "BCD float type not supported"
1068 msgid "unexpected number"
1072 msgid "unexpected record type"
1076 msgid "blocks left on stack at end"
1080 msgid "unknown BB type"
1084 msgid "stack overflow"
1088 msgid "stack underflow"
1091 #: ieee.c:1381 ieee.c:1453 ieee.c:2152
1092 msgid "illegal variable index"
1096 msgid "illegal type index"
1099 #: ieee.c:1441 ieee.c:1478
1100 msgid "unknown TY code"
1104 msgid "undefined variable in TY"
1107 #. Pascal file name. FIXME.
1109 msgid "Pascal file name not supported"
1113 msgid "unsupported qualifier"
1117 msgid "undefined variable in ATN"
1121 msgid "unknown ATN type"
1124 #. Reserved for FORTRAN common.
1126 msgid "unsupported ATN11"
1129 #. We have no way to record this information. FIXME.
1131 msgid "unsupported ATN12"
1135 msgid "unexpected string in C++ misc"
1139 msgid "bad misc record"
1143 msgid "unrecognized C++ misc record"
1147 msgid "undefined C++ object"
1151 msgid "unrecognized C++ object spec"
1155 msgid "unsupported C++ object type"
1159 msgid "C++ base class not defined"
1162 #: ieee.c:2707 ieee.c:2812
1163 msgid "C++ object has no fields"
1167 msgid "C++ base class not found in container"
1171 msgid "C++ data member not found in container"
1174 #: ieee.c:2874 ieee.c:3024
1175 msgid "unknown C++ visibility"
1179 msgid "bad C++ field bit pos or size"
1183 msgid "bad type for C++ method function"
1187 msgid "no type information for C++ method function"
1191 msgid "C++ static virtual method"
1195 msgid "unrecognized C++ object overhead spec"
1199 msgid "undefined C++ vtable"
1203 msgid "C++ default values not in a function"
1207 msgid "unrecognized C++ default type"
1211 msgid "reference parameter is not a pointer"
1215 msgid "unrecognized C++ reference type"
1219 msgid "C++ reference not found"
1223 msgid "C++ reference is not pointer"
1226 #: ieee.c:3529 ieee.c:3537
1227 msgid "missing required ASN"
1230 #: ieee.c:3567 ieee.c:3575
1231 msgid "missing required ATN65"
1235 msgid "bad ATN65 record"
1239 msgid "IEEE numeric overflow: 0x"
1244 msgid "IEEE string length overflow: %u\n"
1249 msgid "IEEE unsupported integer type size %u\n"
1254 msgid "IEEE unsupported float type size %u\n"
1259 msgid "IEEE unsupported complex type size %u\n"
1262 #: nlmconv.c:281 srconv.c:2043
1263 msgid "input and output files must be different"
1267 msgid "input file named both on command line and with INPUT"
1271 msgid "no input file"
1275 msgid "no name for output file"
1279 msgid "warning: input and output formats are not compatible"
1283 msgid "make .bss section"
1287 msgid "make .nlmsections section"
1291 msgid "set .nlmsections flags"
1295 msgid "set .bss vma"
1299 msgid "set .data size"
1304 msgid "warning: symbol %s imported but not in import list"
1308 msgid "set start address"
1313 msgid "warning: START procedure %s not defined"
1318 msgid "warning: EXIT procedure %s not defined"
1323 msgid "warning: CHECK procedure %s not defined"
1326 #: nlmconv.c:729 nlmconv.c:918
1327 msgid "custom section"
1330 #: nlmconv.c:750 nlmconv.c:947
1331 msgid "help section"
1334 #: nlmconv.c:772 nlmconv.c:965
1335 msgid "message section"
1338 #: nlmconv.c:788 nlmconv.c:998
1339 msgid "module section"
1342 #: nlmconv.c:808 nlmconv.c:1014
1346 #. There is no place to record this information.
1349 msgid "%s: warning: shared libraries can not have uninitialized data"
1352 #: nlmconv.c:865 nlmconv.c:1033
1353 msgid "shared section"
1357 msgid "warning: No version number given"
1360 #: nlmconv.c:913 nlmconv.c:942 nlmconv.c:960 nlmconv.c:1009 nlmconv.c:1028
1362 msgid "%s: read: %s"
1366 msgid "warning: MAP and FULLMAP are not supported; try ld -M"
1371 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
1375 msgid " Convert an object file into a NetWare Loadable Module\n"
1380 " The options are:\n"
1381 " -I --input-target=<bfdname> Set the input binary file format\n"
1382 " -O --output-target=<bfdname> Set the output binary file format\n"
1383 " -T --header-file=<file> Read <file> for NLM header information\n"
1384 " -l --linker=<linker> Use <linker> for any linking\n"
1385 " -d --debug Display on stderr the linker command line\n"
1386 " -h --help Display this information\n"
1387 " -v --version Display the program's version\n"
1392 msgid "support not compiled in for %s"
1396 msgid "make section"
1400 msgid "set section size"
1404 msgid "set section alignment"
1408 msgid "set section flags"
1412 msgid "set .nlmsections size"
1415 #: nlmconv.c:1314 nlmconv.c:1322 nlmconv.c:1331 nlmconv.c:1336
1416 msgid "set .nlmsection contents"
1420 msgid "stub section sizes"
1424 msgid "writing stub"
1429 msgid "unresolved PC relative reloc against %s"
1434 msgid "overflow when adjusting relocation against %s"
1439 msgid "%s: execution of %s failed: "
1444 msgid "Execution of %s failed"
1447 #: nm.c:246 size.c:85 strings.c:650
1449 msgid "Usage: %s [option(s)] [file(s)]\n"
1453 msgid " List symbols in [file(s)] (a.out by default).\n"
1458 " The options are:\n"
1459 " -a, --debug-syms Display debugger-only symbols\n"
1460 " -A, --print-file-name Print name of the input file before every symbol\n"
1461 " -B Same as --format=bsd\n"
1462 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level "
1464 " The STYLE, if specified, can be `auto' (the "
1466 " `gnu', 'lucid', 'arm', 'hp', 'edg' or 'gnu-v3'\n"
1467 " --no-demangle Do not demangle low-level symbol names\n"
1468 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
1469 " --defined-only Display only defined symbols\n"
1471 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be "
1473 " `sysv' or `posix'. The default is `bsd'\n"
1474 " -g, --extern-only Display only external symbols\n"
1475 " -l, --line-numbers Use debugging information to find a filename and\n"
1476 " line number for each symbol\n"
1477 " -n, --numeric-sort Sort symbols numerically by address\n"
1479 " -p, --no-sort Do not sort the symbols\n"
1480 " -P, --portability Same as --format=posix\n"
1481 " -r, --reverse-sort Reverse the sense of the sort\n"
1482 " -S, --print-size Print size of defined symbols\n"
1483 " -s, --print-armap Include index for symbols from archive members\n"
1484 " --size-sort Sort symbols by size\n"
1485 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
1486 " --target=BFDNAME Specify the target object format as BFDNAME\n"
1487 " -u, --undefined-only Display only undefined symbols\n"
1488 " -X 32_64 (ignored)\n"
1489 " -h, --help Display this information\n"
1490 " -V, --version Display this program's version number\n"
1494 #: nm.c:281 objdump.c:219
1496 msgid "Report bugs to %s.\n"
1501 msgid "%s: invalid radix"
1506 msgid "%s: invalid output format"
1510 msgid "Only -X 32_64 is supported"
1515 msgid "data size %ld"
1518 #: nm.c:523 readelf.c:5414 readelf.c:5450
1520 msgid "<processor specific>: %d"
1523 #: nm.c:525 readelf.c:5416 readelf.c:5462
1525 msgid "<OS specific>: %d"
1528 #: nm.c:527 readelf.c:5418 readelf.c:5465
1530 msgid "<unknown>: %d"
1538 "Undefined symbols from %s:\n"
1547 "Symbols from %s:\n"
1551 #: nm.c:1343 nm.c:1401
1553 "Name Value Class Type Size Line "
1558 #: nm.c:1346 nm.c:1404
1560 "Name Value Class Type "
1561 "Size Line Section\n"
1570 "Undefined symbols from %s[%s]:\n"
1579 "Symbols from %s[%s]:\n"
1589 #: objcopy.c:363 srconv.c:1952
1591 msgid "Usage: %s [option(s)] in-file [out-file]\n"
1595 msgid " Copies a binary file, possibly transforming it in the process\n"
1598 #: objcopy.c:365 objcopy.c:435
1599 msgid " The options are:\n"
1604 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
1605 " -O --output-target <bfdname> Create an output file in format "
1607 " -B --binary-architecture <arch> Set arch of output file, when input is "
1609 " -F --target <bfdname> Set both input and output format to "
1611 " --debugging Convert debugging information, if "
1613 " -p --preserve-dates Copy modified/access timestamps to the "
1615 " -j --only-section <name> Only copy section <name> into the output\n"
1616 " -R --remove-section <name> Remove section <name> from the output\n"
1617 " -S --strip-all Remove all symbol and relocation "
1619 " -g --strip-debug Remove all debugging symbols\n"
1620 " --strip-unneeded Remove all symbols not needed by "
1622 " -N --strip-symbol <name> Do not copy symbol <name>\n"
1623 " -K --keep-symbol <name> Only copy symbol <name>\n"
1624 " -L --localize-symbol <name> Force symbol <name> to be marked as a "
1626 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
1627 " -W --weaken-symbol <name> Force symbol <name> to be marked as a "
1629 " --weaken Force all global symbols to be marked as "
1631 " -x --discard-all Remove all non-global symbols\n"
1632 " -X --discard-locals Remove any compiler-generated symbols\n"
1633 " -i --interleave <number> Only copy one out of every <number> "
1635 " -b --byte <num> Select byte <num> in every interleaved "
1637 " --gap-fill <val> Fill gaps between sections with <val>\n"
1638 " --pad-to <addr> Pad the last section up to address "
1640 " --set-start <addr> Set the start address to <addr>\n"
1641 " {--change-start|--adjust-start} <incr>\n"
1642 " Add <incr> to the start address\n"
1643 " {--change-addresses|--adjust-vma} <incr>\n"
1644 " Add <incr> to LMA, VMA and start "
1646 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
1647 " Change LMA and VMA of section <name> by "
1649 " --change-section-lma <name>{=|+|-}<val>\n"
1650 " Change the LMA of section <name> by "
1652 " --change-section-vma <name>{=|+|-}<val>\n"
1653 " Change the VMA of section <name> by "
1655 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
1656 " Warn if a named section does not exist\n"
1657 " --set-section-flags <name>=<flags>\n"
1658 " Set section <name>'s properties to "
1660 " --add-section <name>=<file> Add section <name> found in <file> to "
1662 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
1663 " --change-leading-char Force output format's leading character "
1665 " --remove-leading-char Remove leading character from global "
1667 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
1668 " --srec-len <number> Restrict the length of generated "
1670 " --srec-forceS3 Restrict the type of generated Srecords "
1672 " --strip-symbols <file> -N for all symbols listed in <file>\n"
1673 " --keep-symbols <file> -K for all symbols listed in <file>\n"
1674 " --localize-symbols <file> -L for all symbols listed in <file>\n"
1675 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
1676 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
1677 " --alt-machine-code <index> Use alternate machine code for output\n"
1678 " -v --verbose List all object files modified\n"
1679 " -V --version Display this program's version number\n"
1680 " -h --help Display this output\n"
1685 msgid "Usage: %s <option(s)> in-file(s)\n"
1689 msgid " Removes symbols and sections from files\n"
1694 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
1695 " -O --output-target=<bfdname> Create an output file in format "
1697 " -F --target=<bfdname> Set both input and output format to "
1699 " -p --preserve-dates Copy modified/access timestamps to the "
1701 " -R --remove-section=<name> Remove section <name> from the output\n"
1702 " -s --strip-all Remove all symbol and relocation "
1704 " -g -S -d --strip-debug Remove all debugging symbols\n"
1705 " --strip-unneeded Remove all symbols not needed by "
1707 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
1708 " -K --keep-symbol=<name> Only copy symbol <name>\n"
1709 " -x --discard-all Remove all non-global symbols\n"
1710 " -X --discard-locals Remove any compiler-generated symbols\n"
1711 " -v --verbose List all object files modified\n"
1712 " -V --version Display this program's version number\n"
1713 " -h --help Display this output\n"
1714 " -o <file> Place stripped output into <file>\n"
1719 msgid "unrecognized section flag `%s'"
1724 msgid "supported flags: %s"
1727 #: objcopy.c:584 objcopy.c:2266
1729 msgid "cannot stat: %s: %s"
1732 #: objcopy.c:591 objcopy.c:2284
1734 msgid "cannot open: %s: %s"
1737 #: objcopy.c:594 objcopy.c:2288
1739 msgid "%s: fread failed"
1744 msgid "Ignoring rubbish found on line %d of %s"
1749 msgid "%s: Multiple redefinition of symbol \"%s\""
1754 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
1758 msgid "Unable to change endianness of input file(s)"
1763 msgid "copy from %s(%s) to %s(%s)\n"
1768 msgid "Warning: Output file cannot represent architecture %s"
1773 msgid "can't create section `%s': %s"
1778 msgid "Can't fill gap after %s: %s"
1783 msgid "Can't add padding to %s: %s"
1788 msgid "%s: error copying private BFD data: %s"
1792 msgid "unknown alternate machine code, ignored"
1795 #: objcopy.c:1302 objcopy.c:1332
1797 msgid "cannot mkdir %s for archive copying (error: %s)"
1802 msgid "Multiple renames of section %s"
1826 msgid "private data"
1831 msgid "%s: section `%s': error in %s: %s"
1836 msgid "%s: can't create debugging section: %s"
1841 msgid "%s: can't set debugging section contents: %s"
1846 msgid "%s: don't know how to write debugging information for %s"
1851 msgid "%s: cannot stat: %s"
1855 msgid "byte number must be non-negative"
1859 msgid "interleave must be positive"
1862 #: objcopy.c:2182 objcopy.c:2190
1864 msgid "%s both copied and removed"
1867 #: objcopy.c:2263 objcopy.c:2333 objcopy.c:2433 objcopy.c:2460 objcopy.c:2484
1868 #: objcopy.c:2488 objcopy.c:2508
1870 msgid "bad format for %s"
1875 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
1879 msgid "alternate machine code index must be positive"
1883 msgid "byte number must be less than interleave"
1888 msgid "architecture %s unknown"
1893 "Warning: input target 'binary' required for binary architecture parameter."
1898 msgid " Argument %s ignored"
1903 msgid "Cannot stat: %s: %s"
1906 #: objcopy.c:2651 objcopy.c:2665
1908 msgid "%s %s%c0x%s never used"
1913 msgid "Usage: %s <option(s)> <file(s)>\n"
1917 msgid " Display information from object <file(s)>.\n"
1921 msgid " At least one of the following switches must be given:\n"
1926 " -a, --archive-headers Display archive header information\n"
1927 " -f, --file-headers Display the contents of the overall file header\n"
1928 " -p, --private-headers Display object format specific file header "
1930 " -h, --[section-]headers Display the contents of the section headers\n"
1931 " -x, --all-headers Display the contents of all headers\n"
1932 " -d, --disassemble Display assembler contents of executable "
1934 " -D, --disassemble-all Display assembler contents of all sections\n"
1935 " -S, --source Intermix source code with disassembly\n"
1936 " -s, --full-contents Display the full contents of all sections "
1938 " -g, --debugging Display debug information in object file\n"
1939 " -G, --stabs Display (in raw form) any STABS info in the file\n"
1940 " -t, --syms Display the contents of the symbol table(s)\n"
1941 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
1942 " -r, --reloc Display the relocation entries in the file\n"
1943 " -R, --dynamic-reloc Display the dynamic relocation entries in the "
1945 " -v, --version Display this program's version number\n"
1946 " -i, --info List object formats and architectures supported\n"
1947 " -H, --help Display this information\n"
1953 " The following switches are optional:\n"
1958 " -b, --target=BFDNAME Specify the target object format as "
1960 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
1961 " -j, --section=NAME Only display information for section NAME\n"
1962 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
1963 " -EB --endian=big Assume big endian format when "
1965 " -EL --endian=little Assume little endian format when "
1967 " --file-start-context Include context from start of file (with -"
1969 " -l, --line-numbers Include line numbers and filenames in "
1971 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
1972 " The STYLE, if specified, can be `auto', "
1974 " 'lucid', 'arm', 'hp', 'edg', or 'gnu-v3'\n"
1975 " -w, --wide Format output for more than 80 columns\n"
1976 " -z, --disassemble-zeroes Do not skip blocks of zeroes when "
1978 " --start-address=ADDR Only process data whoes address is >= ADDR\n"
1979 " --stop-address=ADDR Only process data whoes address is <= ADDR\n"
1980 " --prefix-addresses Print complete address alongside "
1982 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
1983 " --adjust-vma=OFFSET Add OFFSET to all displayed section "
1992 #: objdump.c:363 objdump.c:367
1993 msgid "Idx Name Size VMA LMA File off Algn"
1998 "Idx Name Size VMA LMA File off "
2012 msgid "%s: not a dynamic object"
2016 msgid "Out of virtual memory"
2021 msgid "Can't use supplied machine %s"
2026 msgid "Can't disassemble for architecture %s\n"
2031 msgid "Disassembly of section %s:\n"
2037 "No %s section present\n"
2043 msgid "%s has no %s section"
2048 msgid "Reading %s section of %s failed: %s"
2053 msgid "Reading %s section of %s failed: %s\n"
2059 "Contents of %s section:\n"
2065 msgid "architecture: %s, "
2070 msgid "flags 0x%08x:\n"
2083 "%s: file format %s\n"
2088 msgid "%s: printing debugging information failed"
2093 msgid "In archive %s:\n"
2098 msgid "Contents of section %s:\n"
2102 msgid "no symbols\n"
2107 msgid "BFD header file version %s\n"
2111 msgid "unrecognized -E option"
2116 msgid "unrecognized --endian type `%s'"
2121 msgid "parse_coff_type: Bad type code 0x%x"
2124 #: rdcoff.c:422 rdcoff.c:530 rdcoff.c:729
2126 msgid "bfd_coff_get_syment failed: %s"
2129 #: rdcoff.c:438 rdcoff.c:749
2131 msgid "bfd_coff_get_auxent failed: %s"
2136 msgid "%ld: .bf without preceding function"
2141 msgid "%ld: unexpected .ef\n"
2146 msgid "%s: no recognized debugging information"
2150 msgid "Last stabs entries before error:\n"
2160 msgid "%s: Warning: "
2165 msgid "Unable to seek to %x for %s\n"
2170 msgid "Out of memory allocating %d bytes for %s\n"
2175 msgid "Unable to read in %d bytes of %s\n"
2178 #: readelf.c:435 readelf.c:593
2180 msgid "Unhandled data length: %d\n"
2184 msgid "Don't know about relocations on this machine architecture\n"
2187 #: readelf.c:701 readelf.c:730 readelf.c:776 readelf.c:803
2191 #: readelf.c:712 readelf.c:741 readelf.c:786 readelf.c:813
2192 msgid "out of memory parsing relocs"
2197 " Offset Info Type Sym. Value Symbol's Name + Addend\n"
2201 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
2205 msgid " Offset Info Type Sym. Value Symbol's Name\n"
2209 msgid " Offset Info Type Sym.Value Sym. Name\n"
2214 " Offset Info Type Symbol's Value "
2215 "Symbol's Name + Addend\n"
2220 " Offset Info Type Sym. Value Sym. Name + "
2226 " Offset Info Type Symbol's Value "
2232 " Offset Info Type Sym. Value Sym. Name\n"
2235 #: readelf.c:1147 readelf.c:1149 readelf.c:1197 readelf.c:1199 readelf.c:1208
2238 msgid "unrecognized: %-7lx"
2243 msgid "<string table index %3ld>"
2248 msgid "Processor Specific: %lx"
2253 msgid "Operating System specific: %lx"
2256 #: readelf.c:1458 readelf.c:2101
2258 msgid "<unknown>: %lx"
2266 msgid "REL (Relocatable file)"
2270 msgid "EXEC (Executable file)"
2274 msgid "DYN (Shared object file)"
2278 msgid "CORE (Core file)"
2283 msgid "Processor Specific: (%x)"
2288 msgid "OS Specific: (%x)"
2291 #: readelf.c:1484 readelf.c:1588 readelf.c:2253
2293 msgid "<unknown>: %x"
2301 msgid "Usage: readelf <option(s)> elf-file(s)\n"
2305 msgid " Display information about the contents of ELF format files\n"
2311 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
2312 " -h --file-header Display the ELF file header\n"
2313 " -l --program-headers Display the program headers\n"
2314 " --segments An alias for --program-headers\n"
2315 " -S --section-headers Display the sections' header\n"
2316 " --sections An alias for --section-headers\n"
2317 " -e --headers Equivalent to: -h -l -S\n"
2318 " -s --syms Display the symbol table\n"
2319 " --symbols An alias for --syms\n"
2320 " -n --notes Display the core notes (if present)\n"
2321 " -r --relocs Display the relocations (if present)\n"
2322 " -u --unwind Display the unwind info (if present)\n"
2323 " -d --dynamic Display the dynamic segment (if present)\n"
2324 " -V --version-info Display the version sections (if present)\n"
2325 " -A --arch-specific Display architecture specific information (if "
2327 " -D --use-dynamic Use the dynamic section info when displaying "
2329 " -x --hex-dump=<number> Dump the contents of section <number>\n"
2330 " -w[liaprmfFso] or\n"
2331 " --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,"
2333 " Display the contents of DWARF2 debug sections\n"
2338 " -i --instruction-dump=<number>\n"
2339 " Disassemble the contents of section <number>\n"
2344 " -I --histogram Display histogram of bucket list lengths\n"
2345 " -W --wide Allow output width to exceed 80 characters\n"
2346 " -H --help Display this information\n"
2347 " -v --version Display the version number of readelf\n"
2351 msgid "Out of memory allocating dump request table."
2354 #: readelf.c:2509 readelf.c:2585
2356 msgid "Unrecognized debug option '%s'\n"
2361 msgid "Invalid option '-%c'\n"
2365 msgid "Nothing to do.\n"
2368 #: readelf.c:2645 readelf.c:2662 readelf.c:4975
2372 #: readelf.c:2649 readelf.c:2666 readelf.c:2694
2374 msgid "<unknown: %x>"
2378 msgid "2's complement, little endian"
2382 msgid "2's complement, big endian"
2386 msgid "Standalone App"
2390 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
2394 msgid "ELF Header:\n"
2403 msgid " Class: %s\n"
2413 msgid " Version: %d %s\n"
2418 msgid " OS/ABI: %s\n"
2423 msgid " ABI Version: %d\n"
2433 msgid " Machine: %s\n"
2438 msgid " Version: 0x%lx\n"
2442 msgid " Entry point address: "
2448 " Start of program headers: "
2453 " (bytes into file)\n"
2454 " Start of section headers: "
2458 msgid " (bytes into file)\n"
2463 msgid " Flags: 0x%lx%s\n"
2468 msgid " Size of this header: %ld (bytes)\n"
2473 msgid " Size of program headers: %ld (bytes)\n"
2478 msgid " Number of program headers: %ld\n"
2483 msgid " Size of section headers: %ld (bytes)\n"
2488 msgid " Number of section headers: %ld"
2493 msgid " Section header string table index: %ld"
2496 #: readelf.c:2802 readelf.c:2838
2497 msgid "program headers"
2503 "There are no program headers in this file.\n"
2510 "Elf file type is %s\n"
2514 msgid "Entry point "
2521 "There are %d program headers, starting at offset "
2524 #: readelf.c:2892 readelf.c:3119 readelf.c:3165 readelf.c:3228 readelf.c:3295
2525 #: readelf.c:4330 readelf.c:4373 readelf.c:4562 readelf.c:5522 readelf.c:5536
2526 #: readelf.c:9775 readelf.c:9815
2527 msgid "Out of memory\n"
2530 #: readelf.c:2910 readelf.c:2912
2533 "Program Headers:\n"
2538 " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
2543 " Type Offset VirtAddr PhysAddr FileSiz "
2544 "MemSiz Flg Align\n"
2548 msgid " Type Offset VirtAddr PhysAddr\n"
2552 msgid " FileSiz MemSiz Flags Align\n"
2556 msgid "more than one dynamic segment\n"
2560 msgid "Unable to find program interpreter name\n"
2567 " [Requesting program interpreter: %s]"
2573 " Section to Segment mapping:\n"
2577 msgid " Segment Sections...\n"
2580 #: readelf.c:3110 readelf.c:3156
2581 msgid "section headers"
2584 #: readelf.c:3204 readelf.c:3271
2588 #: readelf.c:3215 readelf.c:3282
2589 msgid "symtab shndx"
2595 "There are no sections in this file.\n"
2600 msgid "There are %d section headers, starting at offset 0x%lx:\n"
2603 #: readelf.c:3407 readelf.c:3721 readelf.c:4068 readelf.c:5673
2604 msgid "string table"
2608 msgid "File contains multiple dynamic symbol tables\n"
2612 msgid "File contains multiple dynamic string tables\n"
2616 msgid "dynamic strings"
2620 msgid "File contains multiple symtab shndx tables\n"
2626 "Section Headers:\n"
2637 " [Nr] Name Type Addr Off Size ES Flg Lk "
2643 " [Nr] Name Type Address Off Size ES "
2648 msgid " [Nr] Name Type Address Offset\n"
2652 msgid " Size EntSize Flags Link Info Align\n"
2658 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
2659 " I (info), L (link order), G (group), x (unknown)\n"
2660 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
2667 "Relocation section at offset 0x%lx contains %ld bytes:\n"
2673 "There are no dynamic relocations in this file.\n"
2679 "Relocation section "
2682 #: readelf.c:3698 readelf.c:4131 readelf.c:4145
2687 #: readelf.c:3700 readelf.c:4147
2689 msgid " at offset 0x%lx contains %lu entries:\n"
2695 "There are no relocations in this file.\n"
2699 msgid "unwind table"
2702 #: readelf.c:3985 readelf.c:3997 readelf.c:8006 readelf.c:8018
2704 msgid "Skipping unexpected symbol type %u\n"
2709 msgid "Skipping unexpected relocation type %s\n"
2712 #: readelf.c:4050 readelf.c:4075
2715 "There are no unwind sections in this file.\n"
2721 "Could not find unwind info section for "
2734 #: readelf.c:4314 readelf.c:4357
2735 msgid "dynamic segment"
2741 "There is no dynamic segment in this file.\n"
2745 msgid "Unable to seek to end of file!"
2749 msgid "Unable to determine the number of symbols to load\n"
2753 msgid "Unable to seek to end of file\n"
2757 msgid "Unable to determine the length of the dynamic string table\n"
2761 msgid "dynamic string table"
2765 msgid "symbol information"
2772 "Dynamic segment at offset 0x%x contains %ld entries:\n"
2776 msgid " Tag Type Name/Value\n"
2780 msgid "Auxiliary library"
2784 msgid "Filter library"
2788 msgid "Configuration file"
2792 msgid "Dependency audit library"
2796 msgid "Audit library"
2799 #: readelf.c:4652 readelf.c:4680 readelf.c:4708
2803 #: readelf.c:4655 readelf.c:4683 readelf.c:4710
2809 msgid "Shared library: [%s]"
2813 msgid " program interpreter"
2818 msgid "Library soname: [%s]"
2823 msgid "Library rpath: [%s]"
2828 msgid "Library runpath: [%s]"
2833 msgid "Not needed object: [%s]\n"
2840 "Version definition section '%s' contains %ld entries:\n"
2847 #: readelf.c:5026 readelf.c:5221
2849 msgid " Offset: %#08lx Link: %lx (%s)\n"
2853 msgid "version definition section"
2858 msgid " %#06x: Rev: %d Flags: %s"
2863 msgid " Index: %d Cnt: %d "
2873 msgid "Name index: %ld\n"
2878 msgid " %#06x: Parent %d: %s\n"
2883 msgid " %#06x: Parent %d, name index: %ld\n"
2890 "Version needs section '%s' contains %ld entries:\n"
2899 msgid " Offset: %#08lx Link to section: %ld (%s)\n"
2903 msgid "version need section"
2908 msgid " %#06x: Version: %d"
2928 msgid " %#06x: Name: %s"
2933 msgid " %#06x: Name index: %lx"
2938 msgid " Flags: %s Version: %d\n"
2942 msgid "version string table"
2949 "Version symbols section '%s' contains %d entries:\n"
2957 msgid "version symbol data"
2961 msgid " 0 (*local*) "
2965 msgid " 1 (*global*) "
2968 #: readelf.c:5295 readelf.c:5730
2969 msgid "version need"
2973 msgid "version need aux (2)"
2976 #: readelf.c:5346 readelf.c:5792
2980 #: readelf.c:5365 readelf.c:5807
2981 msgid "version def aux"
2987 "No version information found in this file.\n"
2991 msgid "Unable to read in dynamic data\n"
2995 msgid "Unable to seek to start of dynamic information"
2999 msgid "Failed to read in number of buckets\n"
3003 msgid "Failed to read in number of chains\n"
3009 "Symbol table for image:\n"
3013 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3017 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3024 "Symbol table '%s' contains %lu entries:\n"
3028 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3032 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3036 msgid "version data"
3040 msgid "version need aux (3)"
3044 msgid "bad dynamic symbol"
3050 "Dynamic symbol information is not available for displaying symbols.\n"
3057 "Histogram for bucket list length (total of %d buckets):\n"
3062 msgid " Length Number %% of total Coverage\n"
3065 #: readelf.c:5849 readelf.c:5868 readelf.c:9262 readelf.c:9454
3066 msgid "Out of memory"
3073 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
3077 msgid " Num: Name BoundTo Flags\n"
3084 "Assembly dump of section %s\n"
3091 "Section '%s' has no data to dump.\n"
3098 "Hex dump of section '%s':\n"
3102 msgid "section data"
3106 msgid "badly formed extended line op encountered!\n"
3111 msgid " Extended opcode %d: "
3122 msgid "set Address to 0x%lx\n"
3126 msgid " define new File Table entry\n"
3129 #: readelf.c:6178 readelf.c:6307
3130 msgid " Entry\tDir\tTime\tSize\tName\n"
3138 #: readelf.c:6183 readelf.c:6185 readelf.c:6187 readelf.c:6319 readelf.c:6321
3153 msgid "UNKNOWN: length %d\n"
3160 "Dump of debug contents of section %s:\n"
3165 msgid "64-bit DWARF line info is not supported yet.\n"
3169 msgid "The line info appears to be corrupt - the section is too small\n"
3173 msgid "Only DWARF version 2 line info is currently supported.\n"
3178 msgid " Length: %ld\n"
3183 msgid " DWARF Version: %d\n"
3188 msgid " Prologue Length: %d\n"
3193 msgid " Minimum Instruction Length: %d\n"
3198 msgid " Initial value of 'is_stmt': %d\n"
3203 msgid " Line Base: %d\n"
3208 msgid " Line Range: %d\n"
3213 msgid " Opcode Base: %d\n"
3224 msgid " Opcode %d has %d args\n"
3230 " The Directory Table is empty.\n"
3236 " The Directory Table:\n"
3247 " The File Name Table is empty.\n"
3253 " The File Name Table:\n"
3266 #. Now display the statements.
3270 " Line Number Statements:\n"
3275 msgid " Special opcode %d: advance Address by %d to 0x%lx"
3280 msgid " and Line by %d to %d\n"
3289 msgid " Advance PC by %d to %lx\n"
3294 msgid " Advance Line by %d to %d\n"
3299 msgid " Set File Name to entry %d in the File Name Table\n"
3304 msgid " Set column to %d\n"
3309 msgid " Set is_stmt to %d\n"
3313 msgid " Set basic block\n"
3318 msgid " Advance PC by constant %d to 0x%lx\n"
3323 msgid " Advance PC by fixed size amount %d to 0x%lx\n"
3327 msgid " Set prologue_end to true\n"
3331 msgid " Set epilogue_begin to true\n"
3336 msgid " Set ISA to %d\n"
3341 msgid " Unknown opcode %d with operands: "
3344 #: readelf.c:6473 readelf.c:6935 readelf.c:7007
3347 "Contents of the %s section:\n"
3352 msgid "64-bit DWARF pubnames are not supported yet.\n"
3356 msgid "Only DWARF 2 pubnames are currently supported\n"
3361 msgid " Length: %ld\n"
3366 msgid " Version: %d\n"
3371 msgid " Offset into .debug_info section: %ld\n"
3376 msgid " Size of area in .debug_info section: %ld\n"
3387 msgid "Unknown TAG value: %lx"
3392 msgid "Unknown AT value: %lx"
3397 msgid "Unknown FORM value: %lx"
3402 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
3406 msgid " DW_MACINFO_end_file\n"
3411 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
3416 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
3421 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
3425 msgid " Number TAG\n"
3430 msgid " %ld %s [%s]\n"
3434 msgid "has children"
3448 msgid " %lu byte block: "
3452 msgid "(User defined location op)"
3456 msgid "(Unknown location op)"
3460 msgid "debug_loc section data"
3466 "The .debug_loc section is empty.\n"
3471 "Contents of the .debug_loc section:\n"
3478 " Offset Begin End Expression\n"
3482 msgid "debug_str section data"
3486 msgid "<no .debug_str section>"
3490 msgid "<offset is too big>"
3496 "The .debug_str section is empty.\n"
3501 "Contents of the .debug_str section:\n"
3507 msgid " (indirect string, offset: 0x%lx): "
3512 msgid "Unrecognized form: %d\n"
3516 msgid "(not inlined)"
3524 msgid "(declared as inline but ignored)"
3528 msgid "(declared as inline and inlined)"
3533 msgid " (Unknown inline attribute value: %lx)"
3536 #: readelf.c:7940 readelf.c:8145
3539 "The section %s contains:\n"
3544 msgid "64-bit DWARF debug info is not supported yet.\n"
3549 msgid " Compilation Unit @ %lx:\n"
3554 msgid " Length: %ld\n"
3559 msgid " Version: %d\n"
3564 msgid " Abbrev Offset: %ld\n"
3569 msgid " Pointer Size: %d\n"
3573 msgid "Only version 2 DWARF debug information is currently supported.\n"
3577 msgid "Unable to locate .debug_abbrev section!\n"
3581 msgid "debug_abbrev section data"
3586 msgid "Unable to locate entry %lu in the abbreviation table\n"
3591 msgid " <%d><%lx>: Abbrev Number: %lu (%s)\n"
3595 msgid "64-bit DWARF aranges are not supported yet.\n"
3599 msgid "Only DWARF 2 aranges are currently supported.\n"
3604 msgid " Length: %ld\n"
3609 msgid " Version: %d\n"
3614 msgid " Offset into .debug_info: %lx\n"
3619 msgid " Pointer Size: %d\n"
3624 msgid " Segment Size: %d\n"
3635 msgid "The section %s contains:\n"
3639 msgid "64-bit DWARF format frames are not supported yet.\n"
3644 msgid "Displaying the debug contents of section %s is not yet supported.\n"
3651 "Section '%s' has no debugging data.\n"
3654 #: readelf.c:9007 readelf.c:9069
3655 msgid "debug section data"
3660 msgid "Unrecognized debug section: %s\n"
3664 msgid "Some sections were not dumped because they do not exist!\n"
3667 #: readelf.c:9170 readelf.c:9534
3679 "Section '%s' contains %d entries:\n"
3683 msgid "conflict list found without a dynamic symbol table"
3686 #: readelf.c:9465 readelf.c:9481
3694 "Section '.conflict' contains %ld entries:\n"
3698 msgid " Num: Index Value Name"
3702 msgid "liblist string table"
3709 "Library list section '%s' contains %lu entries:\n"
3713 msgid "NT_PRSTATUS (prstatus structure)"
3717 msgid "NT_FPREGSET (floating point registers)"
3721 msgid "NT_PRPSINFO (prpsinfo structure)"
3725 msgid "NT_TASKSTRUCT (task structure)"
3729 msgid "NT_PRXFPREG (user_xfpregs structure)"
3733 msgid "NT_PSTATUS (pstatus structure)"
3737 msgid "NT_FPREGS (floating point registers)"
3741 msgid "NT_PSINFO (psinfo structure)"
3745 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
3749 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
3753 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
3756 #: readelf.c:9612 readelf.c:9636
3758 msgid "Unknown note type: (0x%08x)"
3761 #. NetBSD core "procinfo" structure.
3763 msgid "NetBSD procinfo structure"
3766 #: readelf.c:9653 readelf.c:9667
3767 msgid "PT_GETREGS (reg structure)"
3770 #: readelf.c:9655 readelf.c:9669
3771 msgid "PT_GETFPREGS (fpreg structure)"
3776 msgid "PT_FIRSTMACH+%d"
3787 "Notes at offset 0x%08lx with length 0x%08lx:\n"
3791 msgid " Owner\t\tData size\tDescription\n"
3796 msgid "corrupt note found at offset %x into core notes\n"
3801 msgid " type: %x, namesize: %08lx, descsize: %08lx\n"
3805 msgid "No note segments present in the core file.\n"
3810 "This instance of readelf has been built without support for a\n"
3811 "64 bit data type and so it cannot read 64 bit ELF files.\n"
3816 msgid "Cannot stat input file %s.\n"
3821 msgid "Input file %s not found.\n"
3826 msgid "%s: Failed to read file header\n"
3838 msgid "%s: cannot set time: %s"
3841 #. We have to clean up here.
3842 #: rename.c:170 rename.c:203
3844 msgid "%s: rename: %s"
3849 msgid "%s: simple_copy: %s"
3854 msgid "%s: not enough binary data"
3858 msgid "null terminated unicode string"
3861 #: resbin.c:183 resbin.c:189
3869 #: resbin.c:267 resbin.c:274
3874 msgid "menuex header"
3878 msgid "menuex offset"
3883 msgid "unsupported menu version %d"
3886 #: resbin.c:323 resbin.c:338 resbin.c:404
3887 msgid "menuitem header"
3894 #: resbin.c:475 resbin.c:503
3895 msgid "dialog header"
3900 msgid "unexpected DIALOGEX version %d"
3904 msgid "dialog font point size"
3908 msgid "dialogex font information"
3911 #: resbin.c:572 resbin.c:590
3912 msgid "dialog control"
3916 msgid "dialogex control"
3920 msgid "dialog control end"
3924 msgid "dialog control data"
3928 msgid "stringtable string length"
3932 msgid "stringtable string"
3936 msgid "fontdir header"
3944 msgid "fontdir device name"
3948 msgid "fontdir face name"
3956 msgid "group cursor header"
3961 msgid "unexpected group cursor type %d"
3965 msgid "group cursor"
3969 msgid "group icon header"
3974 msgid "unexpected group icon type %d"
3981 #: resbin.c:999 resbin.c:1218
3982 msgid "unexpected version string"
3987 msgid "version length %d does not match resource length %lu"
3992 msgid "unexpected version type %d"
3997 msgid "unexpected fixed version information length %d"
4001 msgid "fixed version info"
4006 msgid "unexpected fixed version signature %lu"
4011 msgid "unexpected fixed version info version %lu"
4015 msgid "version var info"
4020 msgid "unexpected stringfileinfo value length %d"
4025 msgid "unexpected version stringtable value length %d"
4030 msgid "unexpected version string length %d != %d + %d"
4035 msgid "unexpected version string length %d < %d"
4040 msgid "unexpected varfileinfo value length %d"
4044 msgid "version varfileinfo"
4049 msgid "unexpected version value length %d"
4053 msgid "filename required for COFF input"
4058 msgid "%s: no resource section"
4062 msgid "can't read resource section"
4067 msgid "%s: %s: address out of bounds"
4075 msgid "named directory entry"
4079 msgid "directory entry name"
4083 msgid "named subdirectory"
4087 msgid "named resource"
4091 msgid "ID directory entry"
4095 msgid "ID subdirectory"
4103 msgid "resource type unknown"
4111 msgid "resource data"
4115 msgid "resource data size"
4119 msgid "filename required for COFF output"
4123 msgid "can't get BFD_RELOC_RVA relocation type"
4126 #: resrc.c:240 resrc.c:312
4128 msgid "can't open temporary file `%s': %s"
4133 msgid "can't redirect stdout: `%s': %s"
4143 msgid "can't execute `%s': %s"
4148 msgid "Using temporary file `%s' to read preprocessor output\n"
4153 msgid "can't popen `%s': %s"
4157 msgid "Using popen to read preprocessor output\n"
4162 msgid "Tried `%s'\n"
4167 msgid "Using `%s'\n"
4177 msgid "%s: unexpected EOF"
4182 msgid "%s: read of %lu returned %lu"
4185 #: resrc.c:650 resrc.c:904 resrc.c:1177 resrc.c:1331
4187 msgid "stat failed on bitmap file `%s': %s"
4192 msgid "cursor file `%s' does not contain cursor data"
4195 #: resrc.c:735 resrc.c:1048
4197 msgid "%s: fseek to %lu failed: %s"
4201 msgid "help ID requires DIALOGEX"
4205 msgid "control data requires DIALOGEX"
4210 msgid "icon file `%s' does not contain icon data"
4215 msgid "can't open `%s' for output: %s"
4219 msgid " Displays the sizes of sections inside binary files\n"
4223 msgid " If no input file(s) are specified, a.out is assumed\n"
4229 " The options are:\n"
4230 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
4231 " -o|-d|-h --radix={8|10|16} Display numbers in octal, decimal or "
4233 " -t --totals Display the total sizes (Berkeley "
4235 " --target=<bfdname> Set the binary file format\n"
4236 " -h --help Display this information\n"
4237 " -v --version Display the program's version\n"
4243 msgid "invalid argument to --format: %s"
4248 msgid "Invalid radix: %s\n"
4252 msgid "Convert a COFF object file into a SYSROFF object file\n"
4257 " The options are:\n"
4258 " -q --quick (Obsolete - ignoerd)\n"
4259 " -n --noprescan Do not perform a scan to convert commons into defs\n"
4260 " -d --debug Display information about what is being done\n"
4261 " -h --help Display this information\n"
4262 " -v --version Print the program's version number\n"
4267 msgid "unable to open output file %s"
4270 #: stabs.c:343 stabs.c:1759
4271 msgid "numeric overflow"
4276 msgid "Bad stab: %s\n"
4281 msgid "Warning: %s: %s\n"
4285 msgid "N_LBRAC not within function\n"
4289 msgid "Too many N_RBRACs\n"
4293 msgid "unknown C++ encoded name"
4296 #. Complain and keep going, so compilers can invent new
4297 #. cross-reference types.
4299 msgid "unrecognized cross reference type"
4302 #. Does this actually ever happen? Is that why we are worrying
4303 #. about dealing with it rather than just calling error_type?
4305 msgid "missing index type"
4309 msgid "unknown virtual character for baseclass"
4313 msgid "unknown visibility character for baseclass"
4317 msgid "unnamed $vb type"
4321 msgid "unrecognized C++ abbreviation"
4325 msgid "unknown visibility character for field"
4329 msgid "const/volatile indicator missing"
4334 msgid "No mangling for \"%s\"\n"
4338 msgid "Undefined N_EXCL"
4343 msgid "Type file number %d out of range\n"
4348 msgid "Type index number %d out of range\n"
4353 msgid "Unrecognized XCOFF type %d\n"
4358 msgid "bad mangled name `%s'\n"
4362 msgid "no argument types in mangled string\n"
4367 msgid "invalid number %s"
4372 msgid "invalid integer argument %s"
4376 msgid " Display printable strings in [file(s)] (stdin by default)\n"
4381 " The options are:\n"
4382 " -a - --all Scan the entire file, not just the data section\n"
4383 " -f --print-file-name Print the name of the file before each string\n"
4384 " -n --bytes=[number] Locate & print any NUL-terminated sequence of "
4386 " -<number> least [number] characters (default 4).\n"
4387 " -t --radix={o,x,d} Print the location of the string in base 8, 10 "
4389 " -o An alias for --radix=o\n"
4390 " -T --target=<BFDNAME> Specify the binary file format\n"
4391 " -e --encoding={s,b,l,B,L} Select character size and endianness:\n"
4392 " s = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n"
4393 " -h --help Display this information\n"
4394 " -v --version Print the program's version number\n"
4398 msgid "Print a human readable interpretation of a SYSROFF object file\n"
4403 " The options are:\n"
4404 " -h --help Display this information\n"
4405 " -v --version Print the program's version number\n"
4410 msgid "cannot open input file %s"
4414 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
4419 "This program is free software; you may redistribute it under the terms of\n"
4420 "the GNU General Public License. This program has absolutely no warranty.\n"
4425 msgid "can't open %s `%s': %s"
4429 msgid ": expected to be a directory\n"
4433 msgid ": expected to be a leaf\n"
4438 msgid "%s: warning: "
4442 msgid ": duplicate value\n"
4447 msgid "unknown format type `%s'"
4452 msgid "%s: supported formats:"
4455 #. Otherwise, we give up.
4458 msgid "can not determine type of file `%s'; use the -I option"
4463 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
4468 " The options are:\n"
4469 " -i --input=<file> Name input file\n"
4470 " -o --output=<file> Name output file\n"
4471 " -I --input-format=<format> Specify input format\n"
4472 " -O --output-format=<format> Specify output format\n"
4473 " -F --target=<target> Specify COFF target\n"
4474 " --preprocessor=<program> Program to use to preprocess rc file\n"
4475 " --include-dir=<dir> Include directory when preprocessing rc file\n"
4476 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
4477 " -v --verbose Verbose - tells you what it's doing\n"
4478 " --language=<val> Set language when reading rc file\n"
4479 " --use-temp-file Use a temporary file instead of popen to "
4481 " the preprocessor output\n"
4482 " --no-use-temp-file Use popen (default)\n"
4486 msgid " --yydebug Turn on parser debugging\n"
4491 " -h --help Print this help message\n"
4492 " -V --version Print version information\n"
4497 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
4498 "extension if not specified. A single file name is an input file.\n"
4499 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
4503 msgid "no resources"
4506 #: wrstabs.c:366 wrstabs.c:2026
4508 msgid "string_hash_lookup failed: %s"
4513 msgid "stab_int_type: bad size %u"
4518 msgid "%s: warning: unknown size for field `%s' in struct"