1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) 2003 Free Software Foundation, Inc.
3 # Wang Li <charles@linux.net.cn>, 2003.
7 "Project-Id-Version: binutils 2.12.91\n"
8 "POT-Creation-Date: 2002-07-23 15:55-0400\n"
9 "PO-Revision-Date: 2003-05-09 17:28+0800\n"
10 "Last-Translator: Wang Li <charles@linux.net.cn>\n"
11 "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
13 "Content-Type: text/plain; charset=gb2312\n"
14 "Content-Transfer-Encoding: 8bit\n"
18 msgid "Usage: %s [option(s)] [addr(s)]\n"
19 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [µØÖ·]\n"
22 msgid " Convert addresses into line number/file name pairs.\n"
23 msgstr " ½«µØַת»»³ÉÎļþÃû/ÐкŶԡ£\n"
26 msgid " If no addresses are specified on the command line, they will be read from stdin\n"
27 msgstr " Èç¹ûûÓÐÔÚÃüÁîÐÐÖиø³öµØÖ·£¬¾Í´Ó±ê×¼ÊäÈëÖжÁÈ¡ËüÃÇ\n"
32 " -b --target=<bfdname> Set the binary file format\n"
33 " -e --exe=<executable> Set the input file name (default is a.out)\n"
34 " -s --basenames Strip directory names\n"
35 " -f --functions Show function names\n"
36 " -C --demangle[=style] Demangle function names\n"
37 " -h --help Display this information\n"
38 " -v --version Display the program's version\n"
42 " -b --target=<bfdname> É趨¶þ½øÖÆÎļþ¸ñʽ\n"
43 " -e --exe=<executable> É趨ÊäÈëÎļþÃû (ĬÈÏΪ a.out)\n"
44 " -s --basenames È¥³ýĿ¼Ãû\n"
45 " -f --functions ÏÔʾº¯ÊýÃû\n"
46 " -C --demangle[=style] ½âÂ뺯ÊýÃû\n"
47 " -h --help ÏÔʾ±¾ÐÅÏ¢\n"
48 " -v --version ÏÔʾ³ÌÐòµÄ°æ±¾ºÅ\n"
51 #: addr2line.c:89 ar.c:297 coffdump.c:479 nlmconv.c:1119 objcopy.c:424
52 #: objcopy.c:457 readelf.c:2310 size.c:104 srconv.c:1962 strings.c:666
53 #: sysdump.c:774 windres.c:733
55 msgid "Report bugs to %s\n"
56 msgstr "½« bug ±¨¸æµ½ %s\n"
60 msgid "%s: can not get addresses from archive"
61 msgstr "%s£ºÎÞ·¨´Ó¹éµµÎļþÖеõ½µØÖ·"
63 #: addr2line.c:320 nm.c:395 objdump.c:2782
65 msgid "unknown demangling style `%s'"
66 msgstr "δ֪µÄ½âÂë(demangle)·ç¸ñ¡°%s¡±"
70 msgid "no entry %s in archive\n"
71 msgstr "¹éµµÎļþÖÐûÓÐÌõÄ¿ %s\n"
75 msgid "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n"
76 msgstr "Ó÷¨£º%s [·ÂÕæÑ¡Ïî] [-]{dmpqrstx}[abcfilNoPsSuvV] [³ÉÔ±Ãû] [¼ÆÊý] ¹éµµÎļþ Îļþ...\n"
80 msgid " %s -M [<mri-script]\n"
81 msgstr " %s -M [<mri-½Å±¾]\n"
88 msgid " d - delete file(s) from the archive\n"
89 msgstr " d - ´Ó¹éµµÎļþÖÐɾ³ýÎļþ\n"
92 msgid " m[ab] - move file(s) in the archive\n"
93 msgstr " m[ab] - Ôڹ鵵ÎļþÖÐÒƶ¯Îļþ\n"
96 msgid " p - print file(s) found in the archive\n"
97 msgstr " p - ´òÓ¡Ôڹ鵵ÎļþÖÐÕÒµ½µÄÎļþ\n"
100 msgid " q[f] - quick append file(s) to the archive\n"
101 msgstr " q[f] - ½«Îļþ¿ìËÙ×·¼Óµ½¹éµµÎļþÖÐ\n"
104 msgid " r[ab][f][u] - replace existing or insert new file(s) into the archive\n"
105 msgstr " r[ab][f][u] - Ìæ»»¹éµµÎļþÖÐÒÑÓеÄÎļþ»ò¼ÓÈëÐÂÎļþ\n"
108 msgid " t - display contents of archive\n"
109 msgstr " t - ÏÔʾ¹éµµÎļþµÄÄÚÈÝ\n"
112 msgid " x[o] - extract file(s) from the archive\n"
113 msgstr " x[o] - ´Ó¹éµµÎļþÖзֽâÎļþ\n"
116 msgid " command specific modifiers:\n"
117 msgstr " Ìض¨ÃüÁîÐÞÊηû£º\n"
120 msgid " [a] - put file(s) after [member-name]\n"
121 msgstr " [a] - ½«ÎļþÖÃÓÚ [³ÉÔ±Ãû] Ö®ºó\n"
124 msgid " [b] - put file(s) before [member-name] (same as [i])\n"
125 msgstr " [b] - ½«ÎļþÖÃÓÚ [³ÉÔ±Ãû] ֮ǰ (ÓÚ [i] Ïàͬ)\n"
128 msgid " [N] - use instance [count] of name\n"
132 msgid " [f] - truncate inserted file names\n"
136 msgid " [P] - use full path names when matching\n"
137 msgstr " [P] - ÔÚÆ¥ÅäʱʹÓÃÍêÕûµÄ·¾¶Ãû\n"
140 msgid " [o] - preserve original dates\n"
141 msgstr " [o] - ±£ÁôÔÀ´µÄÈÕÆÚ\n"
144 msgid " [u] - only replace files that are newer than current archive contents\n"
145 msgstr " [u] - Ö»Ìæ»»±Èµ±Ç°¹éµµÄÚÈݸüеÄÎļþ\n"
148 msgid " generic modifiers:\n"
149 msgstr " ͨÓÃÐÞÊηû£º\n"
152 msgid " [c] - do not warn if the library had to be created\n"
153 msgstr " [c] - ²»ÔÚ±ØÐë´´½¨¿âµÄʱºò¸ø³ö¾¯¸æ\n"
156 msgid " [s] - create an archive index (cf. ranlib)\n"
157 msgstr " [s] - ´´½¨¹éµµË÷Òý (cf. ranlib)\n"
160 msgid " [S] - do not build a symbol table\n"
161 msgstr " [S] - ²»Òª´´½¨·ûºÅ±í\n"
164 msgid " [v] - be verbose\n"
165 msgstr " [v] - Êä³ö½Ï¶àÐÅÏ¢\n"
168 msgid " [V] - display the version number\n"
169 msgstr " [V] - ÏÔʾ°æ±¾ºÅ\n"
173 msgid "Usage: %s [options] archive\n"
174 msgstr "Ó÷¨£º%s [Ñ¡Ïî] ¹éµµÎļþ\n"
177 msgid " Generate an index to speed access to archives\n"
178 msgstr " Éú³ÉË÷ÒýÒÔ¼Ó¿ì¶Ô¹éµµÎļþµÄ·ÃÎÊ\n"
182 " The options are:\n"
183 " -h --help Print this help message\n"
184 " -V --version Print version information\n"
187 " -h --help ´òÓ¡±¾ÇóÖúÐÅÏ¢\n"
188 " -V --version ´òÓ¡°æ±¾ÐÅÏ¢\n"
191 msgid "two different operation options specified"
192 msgstr "¸ø³öÁËÁ½¸ö²»Í¬µÄ²Ù×÷Ñ¡Ïî"
196 msgid "illegal option -- %c"
197 msgstr "·Ç·¨Ñ¡Ïî -- %c"
200 msgid "no operation specified"
201 msgstr "ûÓÐÖ¸¶¨²Ù×÷"
204 msgid "`u' is only meaningful with the `r' option."
205 msgstr "¡°u¡±Ö»ÔÚʹÓá°r¡±Ñ¡ÏîµÄʱºò²ÅÓÐÒâÒå¡£"
208 msgid "`N' is only meaningful with the `x' and `d' options."
209 msgstr "¡°N¡±Ö»ÔÚʹÓá°x¡±ºÍ¡°d¡±Ñ¡ÏîµÄʱºò²ÅÓÐÒâÒå¡£"
212 msgid "Value for `N' must be positive."
213 msgstr "¡°N¡±µÄÖµ±ØÐëÊÇÕýÊý¡£"
217 msgid "internal error -- this option not implemented"
218 msgstr "ÄÚ²¿´íÎó -- ¸ÃÑ¡ÏîÉÐδʵÏÖ"
220 #: ar.c:837 ar.c:888 ar.c:1333 objcopy.c:1348
222 msgid "internal stat error on %s"
238 msgid "%s is not a valid archive"
239 msgstr "%s ²»ÊÇÓÐЧµÄ¹éµµÎļþ"
243 msgid "stat returns negative size for %s"
244 msgstr "stat %s ·µ»Ø¸ºÊý´óС"
248 msgid "%s is not an archive"
249 msgstr "%s ²»Êǹ鵵Îļþ"
258 msgid "No member named `%s'\n"
259 msgstr "ûÓÐÃûΪ¡°%s¡±µÄ³ÉÔ±\n"
263 msgid "no entry %s in archive %s!"
264 msgstr "¹éµµÎļþ %2$s ÖÐûÓÐÌõÄ¿ %1$s£¡"
268 msgid "%s: no archive map to update"
269 msgstr "%s£ºÃ»ÓÐÒª¸üеĹ鵵ӳÉä"
273 msgid "No entry %s in archive.\n"
274 msgstr "¹éµµÎļþÖÐûÓÐÌõÄ¿ %s¡£\n"
278 msgid "Can't open file %s\n"
279 msgstr "ÎÞ·¨´ò¿ªÎļþ %s\n"
283 msgid "%s: Can't open output archive %s\n"
284 msgstr "%s£ºÎÞ·¨´ò¿ªÊä³ö¹éµµ %s\n"
288 msgid "%s: Can't open input archive %s\n"
289 msgstr "%s£ºÎÞ·¨´ò¿ªÊäÈë¹éµµ %s\n"
293 msgid "%s: file %s is not an archive\n"
294 msgstr "%s£ºÎļþ %s ²»Êǹ鵵Îļþ\n"
298 msgid "%s: no output archive specified yet\n"
299 msgstr "%s£ºÉÐδָ¶¨Êä³ö¹éµµÎļþ\n"
301 #: arsup.c:262 arsup.c:301 arsup.c:343 arsup.c:364 arsup.c:430
303 msgid "%s: no open output archive\n"
304 msgstr "%s£ºÎ´´ò¿ªÊä³ö¹éµµÎļþ\n"
306 #: arsup.c:273 arsup.c:385 arsup.c:411
308 msgid "%s: can't open file %s\n"
309 msgstr "%s£ºÎÞ·¨´ò¿ªÎļþ %s\n"
311 #: arsup.c:328 arsup.c:407 arsup.c:489
313 msgid "%s: can't find module file %s\n"
314 msgstr "%s£ºÎÞ·¨ÕÒµ½Ä£¿éÎļþ %s\n"
318 msgid "Current open archive is %s\n"
319 msgstr "µ±Ç°´ò¿ªµÄ¹éµµÎļþÊÇ %s\n"
323 msgid "%s: no open archive\n"
324 msgstr "%s£ºÎ´´ò¿ª¹éµµÎļþ\n"
328 msgid " No emulation specific options\n"
329 msgstr " ûÓзÂÕæÌØÓеÄÑ¡Ïî\n"
331 #. Macros for common output.
334 msgid " emulation options: \n"
335 msgstr " ·ÂÕæÑ¡Ï\n"
339 msgid "can't set BFD default target to `%s': %s"
340 msgstr "ÎÞ·¨½« BFD ĬÈϱêµÄÉèÖÃΪ¡°%s¡±£º%s"
344 msgid "%s: Matching formats:"
345 msgstr "%s£ºÆ¥Åä¸ñʽ£º"
348 msgid "Supported targets:"
349 msgstr "Ö§³ÖµÄÄ¿±ê£º"
353 msgid "%s: supported targets:"
354 msgstr "%s£ºÖ§³ÖµÄÄ¿±ê£º"
357 msgid "Supported architectures:"
358 msgstr "Ö§³ÖµÄÌåϵ½á¹¹£º"
362 msgid "%s: supported architectures:"
363 msgstr "%s£ºÖ§³ÖµÄÌåϵ½á¹¹£º"
367 msgid "%s: bad number: %s"
368 msgstr "%s£º´íÎóµÄ±àºÅ£º%s"
375 #: coffdump.c:471 sysdump.c:767
377 msgid "Usage: %s [option(s)] in-file\n"
378 msgstr "Ó÷¨£º%s [Ñ¡Ïî] ÊäÈëÎļþ\n"
381 msgid " Print a human readable interpretation of a SYSROFF object file\n"
382 msgstr " ´òÓ¡ÊÊÓÚÔĶÁµÄ¶Ô SYSROFF Ä¿±êÎļþµÄ½âÊÍ\n"
386 " The options are:\n"
387 " -h --help Display this information\n"
388 " -v --version Display the program's version\n"
392 " -h --help ÏÔʾ±¾ÇóÖúÐÅÏ¢\n"
393 " -v --version ÏÔʾ³ÌÐòµÄ°æ±¾ºÅ\n"
396 #: coffdump.c:541 srconv.c:2052 sysdump.c:831
397 msgid "no input file specified"
398 msgstr "δָ¶¨ÊäÈëÎļþ"
401 msgid "debug_add_to_current_namespace: no current file"
402 msgstr "debug_add_to_current_namespace£ºÃ»Óе±Ç°Îļþ"
405 msgid "debug_start_source: no debug_set_filename call"
406 msgstr "debug_start_source£ºÃ»ÓÐ debug_set_filename µ÷ÓÃ"
409 msgid "debug_record_function: no debug_set_filename call"
410 msgstr "debug_record_function£ºÃ»ÓÐ debug_set_filename µ÷ÓÃ"
413 msgid "debug_record_parameter: no current function"
414 msgstr "debug_record_parameter£ºÃ»Óе±Ç°º¯Êý"
417 msgid "debug_end_function: no current function"
418 msgstr "debug_end_function£ºÃ»Óе±Ç°º¯Êý"
421 msgid "debug_end_function: some blocks were not closed"
422 msgstr "debug_end_function£ºÄ³Ð©¿éûÓйرÕ"
425 msgid "debug_start_block: no current block"
426 msgstr "debug_start_block£ºÃ»Óе±Ç°¿é"
429 msgid "debug_end_block: no current block"
430 msgstr "debug_end_block£ºÃ»Óе±Ç°¿é"
433 msgid "debug_end_block: attempt to close top level block"
434 msgstr "debug_end_block£ºÊÔͼ¹Ø±Õ¶¥²ã¿é"
437 msgid "debug_record_line: no current unit"
438 msgstr "debug_record_line£ºÃ»Óе±Ç°µ¥Ôª"
442 msgid "debug_start_common_block: not implemented"
443 msgstr "debug_start_common_block£ºÎ´ÊµÏÖ"
447 msgid "debug_end_common_block: not implemented"
448 msgstr "debug_end_common_block£ºÎ´ÊµÏÖ"
452 msgid "debug_record_label: not implemented"
453 msgstr "debug_record_label£ºÎ´ÊµÏÖ"
456 msgid "debug_record_variable: no current file"
457 msgstr "debug_record_variable£ºÃ»Óе±Ç°Îļþ"
460 msgid "debug_record_variable: no current block"
461 msgstr "debug_record_variable£ºÃ»Óе±Ç°¿é"
464 msgid "debug_make_undefined_type: unsupported kind"
465 msgstr "debug_make_undefined_type£º²»Ö§³ÖµÄÖÖÀà"
468 msgid "debug_name_type: no current file"
469 msgstr "debug_name_type£ºÃ»Óе±Ç°Îļþ"
472 msgid "debug_tag_type: no current file"
473 msgstr "debug_tag_type£ºÃ»Óе±Ç°Îļþ"
476 msgid "debug_tag_type: extra tag attempted"
477 msgstr "debug_tag_type£ºÒѳ¢ÊÔ¸ü¶àµÄ±ê¼Ç"
481 msgid "Warning: changing type size from %d to %d\n"
482 msgstr "¾¯¸æ£ºÀàÐÍ´óСÓÉ %d ¸ÄΪ %d\n"
485 msgid "debug_find_named_type: no current compilation unit"
486 msgstr "debug_find_named_type£ºÃ»Óе±Ç°±àÒëµ¥Ôª"
490 msgid "debug_get_real_type: circular debug information for %s\n"
491 msgstr "debug_get_real_type£º¹ØÓÚ %s µÄÑ»·µ÷ÊÔÐÅÏ¢\n"
494 msgid "debug_write_type: illegal type encountered"
495 msgstr "debug_write_type£ºÓöµ½·Ç·¨ÀàÐÍ"
497 #: dlltool.c:735 dlltool.c:760 dlltool.c:786
499 msgid "Internal error: Unknown machine type: %d"
500 msgstr "ÄÚ²¿´íÎó£ºÎ´ÖªµÄ»úÆ÷ÀàÐÍ£º%d"
504 msgid "Can't open def file: %s"
505 msgstr "ÎÞ·¨´ò¿ª def Îļþ£º%s"
509 msgid "Processing def file: %s"
510 msgstr "´¦Àí def Îļþ£º%s"
513 msgid "Processed def file"
514 msgstr "ÒÑ´¦ÀíµÄ def Îļþ"
518 msgid "Syntax error in def file %s:%d"
519 msgstr "def ÎļþÖÐÓï·¨´íÎó %s£º%d"
523 msgid "NAME: %s base: %x"
526 #: dlltool.c:900 dlltool.c:919
527 msgid "Can't have LIBRARY and NAME"
532 msgid "LIBRARY: %s base: %x"
535 #: dlltool.c:1174 resrc.c:271
540 #: dlltool.c:1179 dllwrap.c:430 resrc.c:276
542 msgid "subprocess got fatal signal %d"
543 msgstr "×Ó½ø³ÌÊÕµ½ÖÂÃüÐźŠ%d"
545 #: dlltool.c:1185 dllwrap.c:437 resrc.c:283
547 msgid "%s exited with status %d"
548 msgstr "%s ÒÔ״̬ %d Í˳ö"
552 msgid "Sucking in info from %s section in %s"
553 msgstr "´Ó %2$s ÖÐµÄ %1$s ½Ú»ñÈ¡ÐÅÏ¢"
557 msgid "Excluding symbol: %s"
560 #: dlltool.c:1436 dlltool.c:1447 nm.c:959 nm.c:970 objdump.c:386 objdump.c:401
562 msgid "%s: no symbols"
565 #. FIXME: we ought to read in and block out the base relocations
568 msgid "Done reading %s"
569 msgstr "¶ÁÈë %s Íê³É"
573 msgid "Unable to open object file: %s"
574 msgstr "ÎÞ·¨´ò¿ªÄ¿±êÎļþ£º%s"
578 msgid "Scanning object file %s"
579 msgstr "ÕýÔÚɨÃèÄ¿±êÎļþ %s"
583 msgid "Cannot produce mcore-elf dll from archive file: %s"
584 msgstr "ÎÞ·¨´Ó¹éµµÎļþÖÐÉú³É mcore-elf ¶¯Ì¬Á¬½Ó¿â£º%s"
587 msgid "Adding exports to output file"
591 msgid "Added exports to output file"
596 msgid "Generating export file: %s"
597 msgstr "ÕýÔÚÉú³Éµ¼³öÎļþ£º%s"
601 msgid "Unable to open temporary assembler file: %s"
602 msgstr "ÎÞ·¨´ò¿ªÁÙʱ»ã±àÎļþ£º%s"
606 msgid "Opened temporary file: %s"
607 msgstr "ÒÑ´ò¿ªµÄÁÙʱÎļþ£º%s"
610 msgid "Generated exports file"
611 msgstr "ÒÑÉú³ÉµÄµ¼³öÎļþ"
615 msgid "bfd_open failed open stub file: %s"
620 msgid "Creating stub file: %s"
625 msgid "failed to open temporary head file: %s"
626 msgstr "´ò¿ªÁÙʱͷÎļþʧ°Ü£º%s"
630 msgid "failed to open temporary tail file: %s"
631 msgstr "´ò¿ªÁÙʱβÎļþʧ°Ü£º%s"
635 msgid "Can't open .lib file: %s"
636 msgstr "ÎÞ·¨´ò¿ª .lib Îļþ£º%s"
640 msgid "Creating library file: %s"
641 msgstr "ÕýÔÚ´´½¨¿âÎļþ£º%s"
645 msgid "cannot delete %s: %s"
646 msgstr "ÎÞ·¨É¾³ý %s£º%s"
649 msgid "Created lib file"
650 msgstr "ÒÑ´´½¨µÄ lib Îļþ"
654 msgid "Warning, ignoring duplicate EXPORT %s %d,%d"
659 msgid "Error, duplicate EXPORT with oridinals: %s"
663 msgid "Processing definitions"
664 msgstr "ÕýÔÚ´¦Àí¶¨Òå"
667 msgid "Processed definitions"
671 #: dlltool.c:3130 dllwrap.c:495
673 msgid "Usage %s <option(s)> <object-file(s)>\n"
674 msgstr "Ó÷¨ %s <Ñ¡Ïî> <Ä¿±êÎļþ>\n"
679 msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n"
680 msgstr " -m --machine <machine> Ϊ <machine> ´´½¨ DLL¡£[ĬÈÏ£º%s]\n"
683 msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n"
684 msgstr " ¿ÉÄÜµÄ <machine>£ºarm[_interwork]¡¢i386¡¢mcore[-elf]{-le|-be}¡¢ppc¡¢thumb\n"
687 msgid " -e --output-exp <outname> Generate an export file.\n"
688 msgstr " -e --output-exp <outname> Éú³Éµ¼³öÎļþ¡£\n"
691 msgid " -l --output-lib <outname> Generate an interface library.\n"
692 msgstr " -l --output-lib <outname> Éú³É½çÃæ¿â¡£\n"
695 msgid " -a --add-indirect Add dll indirects to export file.\n"
699 msgid " -D --dllname <name> Name of input dll to put into interface lib.\n"
703 msgid " -d --input-def <deffile> Name of .def file to be read in.\n"
704 msgstr " -d --input-def <deffile> Ðè¶ÁÈëµÄ .def ÎļþÃû¡£\n"
707 msgid " -z --output-def <deffile> Name of .def file to be created.\n"
708 msgstr " -z --output-def <deffile> Ðè´´½¨µÄ .def ÎļþÃû¡£\n"
711 msgid " --export-all-symbols Export all symbols to .def\n"
712 msgstr " --export-all-symbols ½«ËùÓзûºÅµ¼³öµ½ .def\n"
715 msgid " --no-export-all-symbols Only export listed symbols\n"
716 msgstr " --no-export-all-symbols Ö»µ¼³öÁоٵķûºÅ\n"
719 msgid " --exclude-symbols <list> Don't export <list>\n"
720 msgstr " --exclude-symbols <list> ²»Òªµ¼³ö <list>\n"
723 msgid " --no-default-excludes Clear default exclude symbols\n"
727 msgid " -b --base-file <basefile> Read linker generated base file.\n"
731 msgid " -x --no-idata4 Don't generate idata$4 section.\n"
732 msgstr " -x --no-idata4 ²»Éú³É idata$4 ½Ú¡£\n"
735 msgid " -c --no-idata5 Don't generate idata$5 section.\n"
736 msgstr " -c --no-idata5 ²»Éú³É idata$5 ½Ú¡£\n"
739 msgid " -U --add-underscore Add underscores to symbols in interface library.\n"
743 msgid " -k --kill-at Kill @<n> from exported names.\n"
747 msgid " -A --add-stdcall-alias Add aliases without @<n>.\n"
748 msgstr " -A --add-stdcall-alias Ìí¼Ó²»´ø @<n> µÄ±ðÃû¡£\n"
751 msgid " -S --as <name> Use <name> for assembler.\n"
752 msgstr " -S --as <name> ½« <name> ÓÃ×÷»ã±à³ÌÐò¡£\n"
755 msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n"
756 msgstr " -f --as-flags <flags> °Ñ <flags> ´«µÝ¸ø»ã±à³ÌÐò¡£\n"
759 msgid " -C --compat-implib Create backward compatible import library.\n"
760 msgstr " -C --compat-implib ´´½¨Ïòºó¼æÈݵĵ¼Èë¿â¡£\n"
763 msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n"
767 msgid " -v --verbose Be verbose.\n"
768 msgstr " -v --verbose Êä³ö¸ü¶àÐÅÏ¢¡£\n"
771 msgid " -V --version Display the program version.\n"
772 msgstr " -V --version ÏÔʾ³ÌÐò°æ±¾ºÅ¡£\n"
775 msgid " -h --help Display this information.\n"
776 msgstr " -h --help ÏÔʾ±¾ÐÅÏ¢¡£\n"
779 msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n"
783 msgid " -L --linker <name> Use <name> as the linker.\n"
784 msgstr " -L --linker <name> ½« <name> ÓÃ×÷Á¬½ÓÆ÷¡£\n"
787 msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n"
788 msgstr " -F --linker-flags <flags> °Ñ <flags> ´«µÝ¸øÁ¬½ÓÆ÷¡£\n"
792 msgid "Unable to open base-file: %s"
797 msgid "Machine '%s' not supported"
798 msgstr "²»Ö§³Ö»úÆ÷¡°%s¡±"
800 #: dlltool.c:3442 dllwrap.c:214
802 msgid "Tried file: %s"
805 #: dlltool.c:3449 dllwrap.c:221
807 msgid "Using file: %s"
812 msgid "Keeping temporary base file %s"
817 msgid "Deleting temporary base file %s"
822 msgid "Keeping temporary exp file %s"
827 msgid "Deleting temporary exp file %s"
832 msgid "Keeping temporary def file %s"
833 msgstr "±£ÁôÁÙʱ def Îļþ %s"
837 msgid "Deleting temporary def file %s"
838 msgstr "ɾ³ýÁÙʱ def Îļþ %s"
841 msgid " Generic options:\n"
842 msgstr " ͨÓÃÑ¡Ï\n"
845 msgid " --quiet, -q Work quietly\n"
846 msgstr " --quiet, -q °²¾²µØ¹¤×÷\n"
849 msgid " --verbose, -v Verbose\n"
850 msgstr " --verbose, -v Êä³ö½Ï¶àÐÅÏ¢\n"
853 msgid " --version Print dllwrap version\n"
854 msgstr " --version ´òÓ¡ dllwrap µÄ°æ±¾ºÅ\n"
857 msgid " --implib <outname> Synonym for --output-lib\n"
858 msgstr " --implib <outname> --output-lib µÄͬÒåÓï\n"
862 msgid " Options for %s:\n"
863 msgstr " %s µÄÑ¡Ï\n"
866 msgid " --driver-name <driver> Defaults to \"gcc\"\n"
867 msgstr " --driver-name <driver> ĬÈÏΪ¡°gcc¡±\n"
870 msgid " --driver-flags <flags> Override default ld flags\n"
871 msgstr " --driver-flags <flags> ¸²¸ÇĬÈ쵀 ld ±êÖ¾\n"
874 msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n"
875 msgstr " --dlltool-name <dlltool> ĬÈÏΪ¡°dlltool¡±\n"
878 msgid " --entry <entry> Specify alternate DLL entry point\n"
882 msgid " --image-base <base> Specify image base address\n"
886 msgid " --target <machine> i386-cygwin32 or i386-mingw32\n"
887 msgstr " --target <machine> i386-cygwin32 »ò i386-mingw32\n"
890 msgid " --dry-run Show what needs to be run\n"
891 msgstr " --dry-run Ö»ÏÔʾÐèÒªÔËÐÐÄÇЩ¶¯×÷\n"
894 msgid " --mno-cygwin Create Mingw DLL\n"
895 msgstr " --mno-cygwin ´´½¨ Mingw DLL\n"
898 msgid " Options passed to DLLTOOL:\n"
899 msgstr " ´«µÝ¸ø DLLTOOL µÄÑ¡Ï\n"
902 msgid " --machine <machine>\n"
903 msgstr " --machine <machine>\n"
906 msgid " --output-exp <outname> Generate export file.\n"
907 msgstr " --output-exp <outname> Éú³Éµ¼³öÎļþ¡£\n"
910 msgid " --output-lib <outname> Generate input library.\n"
911 msgstr " --output-lib <outname> Éú³ÉÊäÈë¿â¡£\n"
914 msgid " --add-indirect Add dll indirects to export file.\n"
918 msgid " --dllname <name> Name of input dll to put into output lib.\n"
922 msgid " --def <deffile> Name input .def file\n"
923 msgstr " --def <deffile> ÊäÈë .def ÎļþµÄÎļþÃû\n"
926 msgid " --output-def <deffile> Name output .def file\n"
927 msgstr " --output-def <deffile> Êä³ö .def ÎļþµÄÎļþÃû\n"
930 msgid " --export-all-symbols Export all symbols to .def\n"
931 msgstr " --export-all-symbols ½«ËùÓзûºÅµ¼³öµ½ .def ÖÐ\n"
934 msgid " --no-export-all-symbols Only export .drectve symbols\n"
935 msgstr " --no-export-all-symbols Ö»µ¼³ö·ûºÅ .drectve\n"
938 msgid " --exclude-symbols <list> Exclude <list> from .def\n"
939 msgstr " --exclude-symbols <list> ´Ó .def ÖÐÅųý <list>\n"
942 msgid " --no-default-excludes Zap default exclude symbols\n"
943 msgstr " --no-default-excludes Çå¿ÕĬÈÏÅųý·ûºÅ\n"
946 msgid " --base-file <basefile> Read linker generated base file\n"
950 msgid " --no-idata4 Don't generate idata$4 section\n"
951 msgstr " --no-idata4 ²»Éú³É idata$4 ½Ú\n"
954 msgid " --no-idata5 Don't generate idata$5 section\n"
955 msgstr " --no-idata5 ²»Éú³É idata$5 ½Ú\n"
958 msgid " -U Add underscores to .lib\n"
959 msgstr " -U Ϊ .lib Ìí¼ÓÏ»®Ïß\n"
962 msgid " -k Kill @<n> from exported names\n"
963 msgstr " -k ɾȥµ¼³öÃû×ÖÖÐµÄ @<n>\n"
966 msgid " --add-stdcall-alias Add aliases without @<n>\n"
967 msgstr " --add-stdcall-alias Ìí¼Ó²»´ø @<n> µÄ±ðÃû\n"
970 msgid " --as <name> Use <name> for assembler\n"
971 msgstr " --as <name> ½« <name> ÓÃ×÷»ã±à³ÌÐò\n"
974 msgid " --nodelete Keep temp files.\n"
975 msgstr " --nodelete ±£ÁôÁÙʱÎļþ¡£\n"
978 msgid " Rest are passed unmodified to the language driver\n"
979 msgstr " ÆäÓàµÄ¶¼²»¼ÓÈκÎÐ޸ĵڴ«µÝ¸øÓïÑÔÇý¶¯Æ÷\n"
982 msgid "Must provide at least one of -o or --dllname options"
983 msgstr "±ØÐëÌṩÖÁÉÙÒ»¸ö -o »ò --dllname Ñ¡Ïî"
987 "no export definition file provided.\n"
988 "Creating one, but that may not be what you want"
990 "δÌṩµ¼³ö¶¨ÒåÎļþ¡£\n"
991 "´´½¨Ò»¸ö£¬µ«¿ÉÄܲ»ÊÇÄúËùÒªµÄ"
995 msgid "DLLTOOL name : %s\n"
996 msgstr "DLLTOOL Ãû³Æ £º%s\n"
1000 msgid "DLLTOOL options : %s\n"
1001 msgstr "DLLTOOL Ñ¡Ïî £º%s\n"
1005 msgid "DRIVER name : %s\n"
1006 msgstr "Çý¶¯Æ÷Ãû³Æ £º%s\n"
1010 msgid "DRIVER options : %s\n"
1011 msgstr "Çý¶¯Æ÷Ñ¡Ïî £º%s\n"
1015 msgid " [-g] - 32 bit small archive\n"
1016 msgstr " [-g] - 32 λС¹éµµÎļþ\n"
1019 msgid " [-X32] - ignores 64 bit objects\n"
1020 msgstr " [-X32] - ºöÂÔ 64 λ¶ÔÏó\n"
1023 msgid " [-X64] - ignores 32 bit objects\n"
1024 msgstr " [-X64] - ºöÂÔ 32 λ¶ÔÏó\n"
1027 msgid " [-X32_64] - accepts 32 and 64 bit objects\n"
1028 msgstr " [-X32_64] - ½ÓÊÜ 32 λºÍ 64 λ¶ÔÏó\n"
1031 msgid "unexpected end of debugging information"
1032 msgstr "µ÷ÊÔÐÅÏ¢ÒâÍâ½áÊø"
1035 msgid "invalid number"
1039 msgid "invalid string length"
1040 msgstr "ÎÞЧµÄ×Ö·û´®³¤¶È"
1042 #: ieee.c:528 ieee.c:569
1043 msgid "expression stack overflow"
1044 msgstr "±í´ïʽջÒç³ö"
1047 msgid "unsupported IEEE expression operator"
1048 msgstr "²»Ö§³ÖµÄ IEEE ±í´ïʽ²Ù×÷·û"
1051 msgid "unknown section"
1055 msgid "expression stack underflow"
1056 msgstr "±í´ïʽջÏÂÒç³ö"
1059 msgid "expression stack mismatch"
1060 msgstr "±í´ïʽջ²»Æ¥Åä"
1063 msgid "unknown builtin type"
1064 msgstr "δ֪µÄÄÚÖÃÀàÐÍ"
1067 msgid "BCD float type not supported"
1068 msgstr "²»Ö§³ÖµÄ BCD ¸¡µãÀàÐÍ"
1071 msgid "unexpected number"
1075 msgid "unexpected record type"
1076 msgstr "ÒâÍâµÄ¼Ç¼ÀàÐÍ"
1079 msgid "blocks left on stack at end"
1080 msgstr "½áÊøʱÈÔÁôÔÚÕ»ÖеĿé"
1083 msgid "unknown BB type"
1084 msgstr "δ֪µÄ BB ÀàÐÍ"
1087 msgid "stack overflow"
1091 msgid "stack underflow"
1094 #: ieee.c:1381 ieee.c:1453 ieee.c:2152
1095 msgid "illegal variable index"
1096 msgstr "·Ç·¨µÄ±äÁ¿Ë÷Òý"
1099 msgid "illegal type index"
1100 msgstr "·Ç·¨µÄÀàÐÍË÷Òý"
1102 #: ieee.c:1441 ieee.c:1478
1103 msgid "unknown TY code"
1104 msgstr "δ֪µÄ TY ´úÂë"
1107 msgid "undefined variable in TY"
1108 msgstr "TY ÖÐ䶨ÒåµÄ±äÁ¿"
1110 #. Pascal file name. FIXME.
1112 msgid "Pascal file name not supported"
1113 msgstr "²»Ö§³Ö Pascal ÎļþÃû"
1116 msgid "unsupported qualifier"
1117 msgstr "²»Ö§³ÖµÄÏÞ¶¨·û"
1120 msgid "undefined variable in ATN"
1121 msgstr "ATN ÖÐ䶨ÒåµÄ±äÁ¿"
1124 msgid "unknown ATN type"
1125 msgstr "δ֪µÄ ATN ÀàÐÍ"
1127 #. Reserved for FORTRAN common.
1129 msgid "unsupported ATN11"
1130 msgstr "²»Ö§³Ö ATN11"
1132 #. We have no way to record this information. FIXME.
1134 msgid "unsupported ATN12"
1135 msgstr "²»Ö§³Ö ATN12"
1138 msgid "unexpected string in C++ misc"
1142 msgid "bad misc record"
1146 msgid "unrecognized C++ misc record"
1150 msgid "undefined C++ object"
1151 msgstr "䶨ÒåµÄ C++ ¶ÔÏó"
1154 msgid "unrecognized C++ object spec"
1158 msgid "unsupported C++ object type"
1159 msgstr "²»Ö§³ÖµÄ C++ ¶ÔÏóÀàÐÍ"
1162 msgid "C++ base class not defined"
1163 msgstr "䶨Òå C++ »ùÀà"
1165 #: ieee.c:2707 ieee.c:2812
1166 msgid "C++ object has no fields"
1167 msgstr "C++ ¶ÔÏóûÓÐÓò"
1170 msgid "C++ base class not found in container"
1174 msgid "C++ data member not found in container"
1177 #: ieee.c:2874 ieee.c:3024
1178 msgid "unknown C++ visibility"
1182 msgid "bad C++ field bit pos or size"
1186 msgid "bad type for C++ method function"
1190 msgid "no type information for C++ method function"
1194 msgid "C++ static virtual method"
1195 msgstr "C++ ¾²Ì¬ÐéÄâ·½·¨"
1198 msgid "unrecognized C++ object overhead spec"
1202 msgid "undefined C++ vtable"
1203 msgstr "䶨ÒåµÄ C++ vtable"
1206 msgid "C++ default values not in a function"
1210 msgid "unrecognized C++ default type"
1211 msgstr "ÎÞ·¨Ê¶±ðµÄ C++ ĬÈÏÀàÐÍ"
1214 msgid "reference parameter is not a pointer"
1215 msgstr "ÒýÓòÎÊý²»ÊÇÖ¸Õë"
1218 msgid "unrecognized C++ reference type"
1219 msgstr "ÎÞ·¨Ê¶±ðµÄ C++ ÒýÓÃÀàÐÍ"
1222 msgid "C++ reference not found"
1223 msgstr "ÕÒ²»µ½ C++ ÒýÓÃ"
1226 msgid "C++ reference is not pointer"
1227 msgstr "C++ ÒýÓò»ÊÇÖ¸Õë"
1229 #: ieee.c:3529 ieee.c:3537
1230 msgid "missing required ASN"
1231 msgstr "ÒÅʧ±ØÐëµÄ ASN"
1233 #: ieee.c:3567 ieee.c:3575
1234 msgid "missing required ATN65"
1235 msgstr "ÒÅʧ±ØÐëµÄ ATN65"
1238 msgid "bad ATN65 record"
1239 msgstr "´íÎóµÄ ATN65 ¼Ç¼"
1242 msgid "IEEE numeric overflow: 0x"
1243 msgstr "IEEE ÊýÖµÒç³ö£º0x"
1247 msgid "IEEE string length overflow: %u\n"
1248 msgstr "IEEE ×Ö·û´®³¤¶ÈÒç³ö£º%u\n"
1252 msgid "IEEE unsupported integer type size %u\n"
1253 msgstr "IEEE ²»Ö§³ÖµÄÕûÊýÀàÐÍ´óС %u\n"
1257 msgid "IEEE unsupported float type size %u\n"
1258 msgstr "IEEE ²»Ö§³ÖµÄ¸¡µãÀàÐÍ´óС %u\n"
1262 msgid "IEEE unsupported complex type size %u\n"
1263 msgstr "IEEE ²»Ö§³ÖµÄ¸ºÔØÀàÐÍ´óС %u\n"
1265 #: nlmconv.c:281 srconv.c:2043
1266 msgid "input and output files must be different"
1267 msgstr "ÊäÈëÊä³öÎļþ±ØÐ벻ͬ"
1270 msgid "input file named both on command line and with INPUT"
1271 msgstr "ͬʱÔÚÃüÁîÐÐºÍ INPU ÖÐÃüÃûÊäÈëÎļþ"
1274 msgid "no input file"
1275 msgstr "ûÓÐÊäÈëÎļþ"
1278 msgid "no name for output file"
1279 msgstr "Êä³öÎļþûÓÐÃû³Æ"
1282 msgid "warning: input and output formats are not compatible"
1283 msgstr "¾¯¸æ£ºÊäÈëºÍÊä³ö¸ñʽ²»¼æÈÝ"
1286 msgid "make .bss section"
1287 msgstr "Éú³É .bss ½Ú"
1290 msgid "make .nlmsections section"
1291 msgstr "Éú³É .nlmsections ½Ú"
1294 msgid "set .nlmsections flags"
1295 msgstr "É趨 .nlmsections ±êÖ¾"
1298 msgid "set .bss vma"
1299 msgstr "É趨 .bss vma"
1302 msgid "set .data size"
1303 msgstr "É趨 .data µÄ´óС"
1307 msgid "warning: symbol %s imported but not in import list"
1308 msgstr "¾¯¸æ£ºµ¼ÈëµÄ·ûºÅ %s ²»ÔÚµ¼ÈëÁбíÖÐ"
1311 msgid "set start address"
1312 msgstr "É趨ÆðʼµØÖ·"
1316 msgid "warning: START procedure %s not defined"
1317 msgstr "¾¯¸æ£ºÎ´¶¨Òå START ×Ó³ÌÐò %s"
1321 msgid "warning: EXIT procedure %s not defined"
1322 msgstr "¾¯¸æ£ºÎ´¶¨Òå×Ó³ÌÐò %s"
1326 msgid "warning: CHECK procedure %s not defined"
1327 msgstr "¾¯¸æ£ºÎ´¶¨Òå×Ó³ÌÐò %s"
1329 #: nlmconv.c:729 nlmconv.c:918
1330 msgid "custom section"
1333 #: nlmconv.c:750 nlmconv.c:947
1334 msgid "help section"
1337 #: nlmconv.c:772 nlmconv.c:965
1338 msgid "message section"
1341 #: nlmconv.c:788 nlmconv.c:998
1342 msgid "module section"
1345 #: nlmconv.c:808 nlmconv.c:1014
1349 #. There is no place to record this information.
1352 msgid "%s: warning: shared libraries can not have uninitialized data"
1353 msgstr "%s£º¾¯¸æ£º¹²Ïí¿â²»Äܺ¬ÓÐδ³õʼ»¯µÄÊý¾Ý"
1355 #: nlmconv.c:865 nlmconv.c:1033
1356 msgid "shared section"
1360 msgid "warning: No version number given"
1361 msgstr "¾¯¸æ£ºÎ´¸ø³ö°æ±¾ºÅ"
1363 #: nlmconv.c:913 nlmconv.c:942 nlmconv.c:960 nlmconv.c:1009 nlmconv.c:1028
1365 msgid "%s: read: %s"
1366 msgstr "%s£º¶ÁÈ¡£º%s"
1369 msgid "warning: MAP and FULLMAP are not supported; try ld -M"
1370 msgstr "¾¯¸æ£º²»Ö§³Ö MAP ºÍ FULLMAP£»ÇëÊÔÓà ld -M"
1374 msgid "Usage: %s [option(s)] [in-file [out-file]]\n"
1375 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [ÊäÈëÎļþ [Êä³öÎļþ]]\n"
1378 msgid " Convert an object file into a NetWare Loadable Module\n"
1379 msgstr " ½«¶ÔÏóÎļþת»»Îª NetWare ¿ÉÔØÈëÄ£¿é\n"
1383 " The options are:\n"
1384 " -I --input-target=<bfdname> Set the input binary file format\n"
1385 " -O --output-target=<bfdname> Set the output binary file format\n"
1386 " -T --header-file=<file> Read <file> for NLM header information\n"
1387 " -l --linker=<linker> Use <linker> for any linking\n"
1388 " -d --debug Display on stderr the linker command line\n"
1389 " -h --help Display this information\n"
1390 " -v --version Display the program's version\n"
1393 " -I --input-target=<bfdname> É趨ÊäÈë¶þ½øÖÆÎļþ¸ñʽ\n"
1394 " -O --output-target=<bfdname> É趨Êä³ö¶þ½øÖÆÎļþ¸ñʽ\n"
1395 " -T --header-file=<file> ´Ó <file> ÖжÁÈë NLM Í·ÐÅÏ¢\n"
1396 " -l --linker=<linker> ÔÚËùÓÐÁ¬½ÓÖÐʹÓà <linker>\n"
1397 " -d --debug ÔÚ±ê×¼´íÎóÊä³öÖÐÏÔʾÁ¬½ÓÆ÷ÃüÁîÐÐ\n"
1398 " -h --help ÏÔʾ±¾ÐÅÏ¢\n"
1399 " -v --version ÏÔʾ³ÌÐòµÄ°æ±¾ºÅ\n"
1403 msgid "support not compiled in for %s"
1407 msgid "make section"
1411 msgid "set section size"
1415 msgid "set section alignment"
1419 msgid "set section flags"
1423 msgid "set .nlmsections size"
1424 msgstr "É趨 .nlmsections ´óС"
1426 #: nlmconv.c:1314 nlmconv.c:1322 nlmconv.c:1331 nlmconv.c:1336
1427 msgid "set .nlmsection contents"
1428 msgstr "É趨 .nlmsection µÄÄÚÈÝ"
1431 msgid "stub section sizes"
1435 msgid "writing stub"
1436 msgstr "ÕýÔÚдÈëռλ½Ú"
1440 msgid "unresolved PC relative reloc against %s"
1445 msgid "overflow when adjusting relocation against %s"
1450 msgid "%s: execution of %s failed: "
1451 msgstr "%s£ºÖ´ÐÐ %s ʧ°Ü£º"
1455 msgid "Execution of %s failed"
1456 msgstr "Ö´ÐÐ %s ʧ°Ü"
1458 #: nm.c:246 size.c:85 strings.c:650
1460 msgid "Usage: %s [option(s)] [file(s)]\n"
1461 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [Îļþ]\n"
1464 msgid " List symbols in [file(s)] (a.out by default).\n"
1465 msgstr "Áо٠[Îļþ] ÖеķûºÅ (ĬÈÏΪ a.out)¡£\n"
1469 " The options are:\n"
1470 " -a, --debug-syms Display debugger-only symbols\n"
1471 " -A, --print-file-name Print name of the input file before every symbol\n"
1472 " -B Same as --format=bsd\n"
1473 " -C, --demangle[=STYLE] Decode low-level symbol names into user-level names\n"
1474 " The STYLE, if specified, can be `auto' (the default),\n"
1475 " `gnu', 'lucid', 'arm', 'hp', 'edg' or 'gnu-new-abi'\n"
1476 " --no-demangle Do not demangle low-level symbol names\n"
1477 " -D, --dynamic Display dynamic symbols instead of normal symbols\n"
1478 " --defined-only Display only defined symbols\n"
1480 " -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd',\n"
1481 " `sysv' or `posix'. The default is `bsd'\n"
1482 " -g, --extern-only Display only external symbols\n"
1483 " -l, --line-numbers Use debugging information to find a filename and\n"
1484 " line number for each symbol\n"
1485 " -n, --numeric-sort Sort symbols numerically by address\n"
1487 " -p, --no-sort Do not sort the symbols\n"
1488 " -P, --portability Same as --format=posix\n"
1489 " -r, --reverse-sort Reverse the sense of the sort\n"
1490 " -S, --print-size Print size of defined symbols\n"
1491 " -s, --print-armap Include index for symbols from archive members\n"
1492 " --size-sort Sort symbols by size\n"
1493 " -t, --radix=RADIX Use RADIX for printing symbol values\n"
1494 " --target=BFDNAME Specify the target object format as BFDNAME\n"
1495 " -u, --undefined-only Display only undefined symbols\n"
1496 " -X 32_64 (ignored)\n"
1497 " -h, --help Display this information\n"
1498 " -V, --version Display this program's version number\n"
1502 " -a, --debug-syms ÏÔʾֻÓÃÓÚµ÷ÊԵķûºÅ\n"
1503 " -A, --print-file-name ÔÚÿ¸ö·ûºÅÇ°´òÓ¡ÊäÈëÎļþÃû\n"
1504 " -B ÓÚ --format=bsd Ïàͬ\n"
1505 " -C, --demangle[=STYLE] ½«µ×²ã·ûºÅÃû½âÂëΪÓû§¼¶Ãû³Æ\n"
1506 " Èç¹û¸ø³ö STYLE£¬STYLE ¿ÉÄÜΪ¡°auto¡± (ĬÈÏ)¡¢\n"
1507 " ¡°gnu¡±¡¢¡°lucid¡±¡¢¡°arm¡±¡¢¡°hp¡±¡¢¡°edg¡±»ò¡°gnu-new-abi¡±\n"
1508 " --no-demangle ²»Òª½âÂëµ×²ã·ûºÅÃû\n"
1509 " -D, --dynamic ÏÔʾ¶¯Ì¬·ûºÅ¶ø²»ÊÇÆÕͨ·ûºÅ\n"
1510 " --defined-only Ö»ÏÔʾÒѶ¨ÒåµÄ·ûºÅ\n"
1512 " -f, --format=FORMAT ʹÓÃÊä³ö¸ñʽ FORMAT¡£FORMAT ¿ÉÄÜÊÇ¡°bsd¡±¡¢\n"
1513 " ¡°sysv¡±»ò¡°posix¡±¡£Ä¬ÈÏΪ¡°bsd¡±\n"
1514 " -g, --extern-only Ö»ÏÔʾÍⲿ·ûºÅ\n"
1515 " -l, --line-numbers ʹÓõ÷ÊÔÐÅÏ¢ÒÔ±ãΪÿ¸ö·ûºÅÑ°ÕÒÎļþÃûºÍÐкÅ\n"
1516 " -n, --numeric-sort °´µØÖ·ÅÅÐò·ûºÅ\n"
1518 " -p, --no-sort ²»Òª¶Ô·ûºÅ½øÐÐÅÅÐò\n"
1519 " -P, --portability ÓÚ --format=posix Ïàͬ\n"
1520 " -r, --reverse-sort ·´×ªÅÅÐò˳Ðò\n"
1521 " -S, --print-size ´òÓ¡¶¨ÒåÁ˵ķûºÅµÄ´óС\n"
1522 " -s, --print-armap ´òÓ¡¹éµµÎļþ³ÉÔ±ÖзûºÅµÄË÷Òý\n"
1523 " --size-sort °´´óСÅÅÐò·ûºÅ\n"
1524 " -t, --radix=RADIX ½« RADIX ÓÃÓÚ´òÓ¡·ûºÅÖµ\n"
1525 " --target=BFDNAME ½«±êµÄÄ¿±ê¸ñʽָ¶¨Îª BFDNAME\n"
1526 " -u, --undefined-only Ö»ÏÔʾ䶨ÒåµÄ·ûºÅ\n"
1527 " -X 32_64 (ºöÂÔ)\n"
1528 " -h, --help ÏÔʾ±¾ÐÅÏ¢\n"
1529 " -V, --version ÏÔʾ±¾³ÌÐòµÄ°æ±¾ºÅ\n"
1532 #: nm.c:281 objdump.c:217
1534 msgid "Report bugs to %s.\n"
1535 msgstr "½« bug ±¨¸æµ½ %s¡£\n"
1539 msgid "%s: invalid radix"
1540 msgstr "%s£ºÎÞЧµÄ»ùÊý"
1544 msgid "%s: invalid output format"
1545 msgstr "%s£ºÎÞЧµÄÊä³ö¸ñʽ"
1548 msgid "Only -X 32_64 is supported"
1549 msgstr "Ö»Ö§³Ö -X 32_64"
1553 msgid "data size %ld"
1554 msgstr "Êý¾Ý´óС %ld"
1556 #: nm.c:523 readelf.c:5306 readelf.c:5342
1558 msgid "<processor specific>: %d"
1559 msgstr "<´¦ÀíÆ÷רÓÃ>£º%d"
1561 #: nm.c:525 readelf.c:5308 readelf.c:5354
1563 msgid "<OS specific>: %d"
1564 msgstr "<²Ù×÷ϵͳרÓÃ>£º%d"
1566 #: nm.c:527 readelf.c:5310 readelf.c:5357
1568 msgid "<unknown>: %d"
1576 "Undefined symbols from %s:\n"
1581 "À´×Ô %s µÄ䶨Òå·ûºÅ£º\n"
1589 "Symbols from %s:\n"
1594 "À´×Ô %s µÄ·ûºÅ£º\n"
1597 #: nm.c:1343 nm.c:1401
1599 "Name Value Class Type Size Line Section\n"
1603 #: nm.c:1346 nm.c:1404
1605 "Name Value Class Type Size Line Section\n"
1614 "Undefined symbols from %s[%s]:\n"
1619 "À´×Ô %s[%s] µÄ䶨ÒåµÄ·ûºÅ£º\n"
1627 "Symbols from %s[%s]:\n"
1632 "À´×Ô %s[%s] µÄ·ûºÅ£º\n"
1643 #: objcopy.c:363 srconv.c:1952
1645 msgid "Usage: %s [option(s)] in-file [out-file]\n"
1646 msgstr "Ó÷¨£º%s [Ñ¡Ïî] ÊäÈëÎļþ [Êä³öÎļþ]\n"
1649 msgid " Copies a binary file, possibly transforming it in the process\n"
1650 msgstr " ¸´Öƶþ½øÖÆÎļþ£¬¿ÉÄÜÔڴ˹ý³ÌÖнøÐб任\n"
1652 #: objcopy.c:365 objcopy.c:435
1653 msgid " The options are:\n"
1654 msgstr " Ñ¡ÏîΪ£º\n"
1658 " -I --input-target <bfdname> Assume input file is in format <bfdname>\n"
1659 " -O --output-target <bfdname> Create an output file in format <bfdname>\n"
1660 " -B --binary-architecture <arch> Set arch of output file, when input is binary\n"
1661 " -F --target <bfdname> Set both input and output format to <bfdname>\n"
1662 " --debugging Convert debugging information, if possible\n"
1663 " -p --preserve-dates Copy modified/access timestamps to the output\n"
1664 " -j --only-section <name> Only copy section <name> into the output\n"
1665 " -R --remove-section <name> Remove section <name> from the output\n"
1666 " -S --strip-all Remove all symbol and relocation information\n"
1667 " -g --strip-debug Remove all debugging symbols\n"
1668 " --strip-unneeded Remove all symbols not needed by relocations\n"
1669 " -N --strip-symbol <name> Do not copy symbol <name>\n"
1670 " -K --keep-symbol <name> Only copy symbol <name>\n"
1671 " -L --localize-symbol <name> Force symbol <name> to be marked as a local\n"
1672 " -G --keep-global-symbol <name> Localize all symbols except <name>\n"
1673 " -W --weaken-symbol <name> Force symbol <name> to be marked as a weak\n"
1674 " --weaken Force all global symbols to be marked as weak\n"
1675 " -x --discard-all Remove all non-global symbols\n"
1676 " -X --discard-locals Remove any compiler-generated symbols\n"
1677 " -i --interleave <number> Only copy one out of every <number> bytes\n"
1678 " -b --byte <num> Select byte <num> in every interleaved block\n"
1679 " --gap-fill <val> Fill gaps between sections with <val>\n"
1680 " --pad-to <addr> Pad the last section up to address <addr>\n"
1681 " --set-start <addr> Set the start address to <addr>\n"
1682 " {--change-start|--adjust-start} <incr>\n"
1683 " Add <incr> to the start address\n"
1684 " {--change-addresses|--adjust-vma} <incr>\n"
1685 " Add <incr> to LMA, VMA and start addresses\n"
1686 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
1687 " Change LMA and VMA of section <name> by <val>\n"
1688 " --change-section-lma <name>{=|+|-}<val>\n"
1689 " Change the LMA of section <name> by <val>\n"
1690 " --change-section-vma <name>{=|+|-}<val>\n"
1691 " Change the VMA of section <name> by <val>\n"
1692 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
1693 " Warn if a named section does not exist\n"
1694 " --set-section-flags <name>=<flags>\n"
1695 " Set section <name>'s properties to <flags>\n"
1696 " --add-section <name>=<file> Add section <name> found in <file> to output\n"
1697 " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n"
1698 " --change-leading-char Force output format's leading character style\n"
1699 " --remove-leading-char Remove leading character from global symbols\n"
1700 " --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n"
1701 " --srec-len <number> Restrict the length of generated Srecords\n"
1702 " --srec-forceS3 Restrict the type of generated Srecords to S3\n"
1703 " --strip-symbols <file> -N for all symbols listed in <file>\n"
1704 " --keep-symbols <file> -K for all symbols listed in <file>\n"
1705 " --localize-symbols <file> -L for all symbols listed in <file>\n"
1706 " --keep-global-symbols <file> -G for all symbols listed in <file>\n"
1707 " --weaken-symbols <file> -W for all symbols listed in <file>\n"
1708 " --alt-machine-code <index> Use alternate machine code for output\n"
1709 " -v --verbose List all object files modified\n"
1710 " -V --version Display this program's version number\n"
1711 " -h --help Display this output\n"
1713 " -I --input-target <bfdname> ¼Ù¶¨ÊäÈëÎļþµÄ¸ñʽΪ <bfdname>\n"
1714 " -O --output-target <bfdname> ´´½¨¸ñʽΪ <bfdname> µÄÊä³öÎļþ\n"
1715 " -B --binary-architecture <arch> µ±ÊäÈëÎļþΪ¶þ½øÖÆÎļþʱ£¬É趨Êä³öÎļþµÄÌåϵ½á¹¹\n"
1716 " -F --target <bfdname> ½«ÊäÈëÊä³ö¸ñʽÉ趨Ϊ <bfdname>\n"
1717 " --debugging Èç¹û¿ÉÄÜ£¬×ª»»µ÷ÊÔÐÅÏ¢\n"
1718 " -p --preserve-dates ½«ÐÞ¸Ä/·ÃÎÊʱ¼ä´Á¸´ÖƵ½Êä³öÎļþ\n"
1719 " -j --only-section <name> Ö»½« <name> ½Ú¸´ÖƵ½Êä³öÎļþÖÐ\n"
1720 " -R --remove-section <name> ´ÓÊä³öÖÐɾ³ý <name> ½Ú\n"
1721 " -S --strip-all ɾ³ýËùÓзûºÅºÍÖض¨Î»ÐÅÏ¢\n"
1722 " -g --strip-debug ɾ³ýËùÓе÷ÊÔ·ûºÅ\n"
1723 " --strip-unneeded ɾ³ýËùÓÐÖض¨Î»²»ÐèÒªµÄ·ûºÅ\n"
1724 " -N --strip-symbol <name> ²»Òª¸´ÖÆ·ûºÅ <name>\n"
1725 " -K --keep-symbol <name> Ö»¸´ÖÆ·ûºÅ <name>\n"
1726 " -L --localize-symbol <name> ½«·ûºÅ <name> Ç¿ÖƱêʶΪ±¾µØ·ûºÅ\n"
1727 " -G --keep-global-symbol <name> ½«³ýÁË·ûºÅ <name> ÒÔÍâµÄËùÓзûºÅ±êʶΪ±¾µØ·ûºÅ\n"
1728 " -W --weaken-symbol <name> ½«·ûºÅ <name> Ç¿ÖƱêʶΪÈõ·ûºÅ\n"
1729 " --weaken ½«ËùÓÐÈ«¾Ö·ûºÅ±êʶΪÈõ·ûºÅ\n"
1730 " -x --discard-all ɾ³ýËùÓзÇÈ«¾Ö·ûºÅ\n"
1731 " -X --discard-locals ɾ³ýËùÓбàÒëÆ÷Éú³ÉµÄ·ûºÅ\n"
1732 " -i --interleave <number> Ö»ÔÚÿ <number> ¸ö×Ö½ÚÖи´ÖÆÒ»¸ö\n"
1733 " -b --byte <num> ÔÚÿ¸ö²åÈë¿éÖÐÑ¡Ôñ×Ö½Ú <num>\n"
1734 " --gap-fill <val> ÔÚ½Ú¿Õ϶ÖÐÒÔ <val> Ìî³ä\n"
1735 " --pad-to <addr> ²¹³ä×îºóÒ»½ÚÖ±µ½µØÖ· <addr>\n"
1736 " --set-start <addr> ½«ÆðʼµØÖ·ÉèÖÃΪ <addr>\n"
1737 " {--change-start|--adjust-start} <incr>\n"
1738 " ½« <incr> Ôö¼Óµ½ÆðʼµØÖ·\n"
1739 " {--change-addresses|--adjust-vma} <incr>\n"
1740 " ½« <incr> Ôö¼Óµ½ LMA¡¢VMA ºÍÆðʼµØÖ·\n"
1741 " {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n"
1742 " ÒÔ <val> ÐÞ¸Ä <name> ½ÚµÄ LMA ºÍ VMA\n"
1743 " --change-section-lma <name>{=|+|-}<val>\n"
1744 " ÒÔ <val> ÐÞ¸Ä <name> ½ÚµÄ LMA\n"
1745 " --change-section-vma <name>{=|+|-}<val>\n"
1746 " ÒÔ <val> ÐÞ¸Ä <name> ½ÚµÄ VMA\n"
1747 " {--[no-]change-warnings|--[no-]adjust-warnings}\n"
1748 " Èç¹ûÃüÃû½Ú²»´æÔھ͸ø³ö¾¯¸æ\n"
1749 " --set-section-flags <name>=<flags>\n"
1750 " ½« <name> ½ÚµÄÊôÐÔÉèÖÃΪ <flags>\n"
1751 " --add-section <name>=<file> ½« <file> ÖÐµÄ <name> ½ÚÌí¼Óµ½Êä³öÖÐ\n"
1752 " --rename-section <old>=<new>[,<flags>] ½«½ÚÓÉ <old> ¸ÄÃûΪ <new>\n"
1753 " --change-leading-char Ç¿ÐÐÉ趨Êä³ö¸ñʽµÄÇ°µ¼×Ö·û·ç¸ñ\n"
1754 " --remove-leading-char ɾ³ýÈ«¾Ö·ûºÅµÄÇ°µ¼×Ö·û\n"
1755 " --redefine-sym <old>=<new> ½«·ûºÅÓÉ <old> ¸ÄÃûΪ <new>\n"
1756 " --srec-len <number> ÏÞÖÆÉú³ÉµÄ Srecords µÄ³¤¶È\n"
1757 " --srec-forceS3 ½«Éú³ÉµÄ Srecords µÄÀàÐÍÏÞÖÆΪ S3\n"
1758 " --strip-symbols <file> ¶ÔÁоÙÔÚ <file> ÖеÄËùÓзûºÅÖ´ÐÐ -N\n"
1759 " --keep-symbols <file> ¶ÔÁоÙÔÚ <file> ÖеÄËùÓзûºÅÖ´ÐÐ -K\n"
1760 " --localize-symbols <file> ¶ÔÁоÙÔÚ <file> ÖеÄËùÓзûºÅÖ´ÐÐ -L\n"
1761 " --keep-global-symbols <file> ¶ÔÁоÙÔÚ <file> ÖеÄËùÓзûºÅÖ´ÐÐ -G\n"
1762 " --weaken-symbols <file> ¶ÔÁоÙÔÚ <file> ÖеÄËùÓзûºÅÖ´ÐÐ -W\n"
1763 " --alt-machine-code <index> Êä³öʹÓÃÌæ´úµÄ»úÆ÷Âë\n"
1764 " -v --verbose ÁгöËùÓÐÐ޸ĵÄÄ¿±êÎļþ\n"
1765 " -V --version ÏÔʾ±¾³ÌÐòµÄ°æ±¾ºÅ\n"
1766 " -h --help ÏÔʾ±¾Êä³ö\n"
1770 msgid "Usage: %s <option(s)> in-file(s)\n"
1771 msgstr "Ó÷¨£º%s <Ñ¡Ïî> ÊäÈëÎļþ\n"
1774 msgid " Removes symbols and sections from files\n"
1775 msgstr "´ÓÎļþÖÐɾ³ý·ûºÅºÍ½Ú\n"
1779 " -I --input-target=<bfdname> Assume input file is in format <bfdname>\n"
1780 " -O --output-target=<bfdname> Create an output file in format <bfdname>\n"
1781 " -F --target=<bfdname> Set both input and output format to <bfdname>\n"
1782 " -p --preserve-dates Copy modified/access timestamps to the output\n"
1783 " -R --remove-section=<name> Remove section <name> from the output\n"
1784 " -s --strip-all Remove all symbol and relocation information\n"
1785 " -g -S -d --strip-debug Remove all debugging symbols\n"
1786 " --strip-unneeded Remove all symbols not needed by relocations\n"
1787 " -N --strip-symbol=<name> Do not copy symbol <name>\n"
1788 " -K --keep-symbol=<name> Only copy symbol <name>\n"
1789 " -x --discard-all Remove all non-global symbols\n"
1790 " -X --discard-locals Remove any compiler-generated symbols\n"
1791 " -v --verbose List all object files modified\n"
1792 " -V --version Display this program's version number\n"
1793 " -h --help Display this output\n"
1794 " -o <file> Place stripped output into <file>\n"
1796 " -I --input-target=<bfdname> ¼Ù¶¨ÊäÈëÎļþµÄ¸ñʽΪ <bfdname>\n"
1797 " -O --output-target=<bfdname> ´´½¨¸ñʽΪ <bfdname> µÄÊä³öÎļþ\n"
1798 " -F --target=<bfdname> ½«ÊäÈëºÍÊä³öµÄ¸ñʽÉ趨Ϊ <bfdname>\n"
1799 " -p --preserve-dates ½« ÐÞ¸Ä/·ÃÎÊ Ê±¼ä´Á¸´ÖƵ½Êä³öÎļþ\n"
1800 " -R --remove-section=<name> ´ÓÊä³öÖÐɾ³ý <name> ½Ú\n"
1801 " -s --strip-all ɾ³ýËùÓзûºÅºÍÖض¨Î»ÐÅÏ¢\n"
1802 " -g -S -d --strip-debug ɾ³ýËùÓе÷ÊÔ·ûºÅ\n"
1803 " --strip-unneeded ɾ³ýËùÓÐÖض¨Î»²»ÐèÒªµÄ·ûºÅ\n"
1804 " -N --strip-symbol=<name> ²»Òª¸´ÖÆ·ûºÅ <name>\n"
1805 " -K --keep-symbol=<name> Ö»¸´ÖÆ·ûºÅ <name>\n"
1806 " -x --discard-all ɾ³ýËùÓзÇÈ«¾Ö·ûºÅ\n"
1807 " -X --discard-locals ɾ³ýËùÓбàÒëÆ÷Éú³ÉµÄ·ûºÅ\n"
1808 " -v --verbose ÁгöËùÓÐÐÞ¸ÄÁ˵ÄÄ¿±êÎļþ\n"
1809 " -V --version ÏÔʾ±¾³ÌÐòµÄ°æ±¾ºÅ\n"
1810 " -h --help ÏÔʾ±¾Êä³ö\n"
1811 " -o <file> ½« strip ¹ýµÄÊä³ö±£´æµ½ <file>\n"
1815 msgid "unrecognized section flag `%s'"
1816 msgstr "²»ÄÜʶ±ðµÄ½Ú±êÖ¾¡°%s¡±"
1820 msgid "supported flags: %s"
1821 msgstr "Ö§³ÖµÄ±êÖ¾£º%s"
1823 #: objcopy.c:584 objcopy.c:2243
1825 msgid "cannot stat: %s: %s"
1826 msgstr "ÎÞ·¨ stat£º%s£º%s"
1828 #: objcopy.c:591 objcopy.c:2261
1830 msgid "cannot open: %s: %s"
1831 msgstr "ÎÞ·¨´ò¿ª£º%s£º%s"
1833 #: objcopy.c:594 objcopy.c:2265
1835 msgid "%s: fread failed"
1836 msgstr "%s£ºfread ʧ°Ü"
1840 msgid "Ignoring rubbish found on line %d of %s"
1845 msgid "%s: Multiple redefinition of symbol \"%s\""
1846 msgstr "%s£º¶à´ÎÖظ´¶¨Òå·ûºÅ¡°%s¡±"
1850 msgid "%s: Symbol \"%s\" is target of more than one redefinition"
1851 msgstr "%s£º·ûºÅ¡°%s¡±ÊǶà´ÎÖظ´¶¨ÒåµÄ±êµÄ"
1854 msgid "Unable to change endianness of input file(s)"
1859 msgid "copy from %s(%s) to %s(%s)\n"
1860 msgstr "´Ó %s(%s) ¸´ÖƵ½ %s(%s)\n"
1864 msgid "Warning: Output file cannot represent architecture %s"
1865 msgstr "¾¯¸æ£ºÊä³öÎļþÎÞ·¨±í´ïÌåϵ½á¹¹ %s"
1869 msgid "can't create section `%s': %s"
1870 msgstr "ÎÞ·¨´´½¨½Ú¡°%s¡±£º%s"
1874 msgid "Can't fill gap after %s: %s"
1875 msgstr "ÎÞ·¨Ìî³ä %s Ö®ºóµÄ¿Õ϶£º%s"
1879 msgid "Can't add padding to %s: %s"
1884 msgid "%s: error copying private BFD data: %s"
1885 msgstr "%s£º¸´ÖÆ BFD ˽ÓÐÊý¾Ý³ö´í£º%s"
1888 msgid "unknown alternate machine code, ignored"
1891 #: objcopy.c:1300 objcopy.c:1330
1893 msgid "cannot mkdir %s for archive copying (error: %s)"
1894 msgstr "ÎÞ·¨Îª¹éµµ¸´ÖÆ´´½¨Ä¿Â¼ %s (´íÎó£º%s)"
1898 msgid "Multiple renames of section %s"
1899 msgstr "¶à´Î¸ÄÃû½Ú %s"
1922 msgid "private data"
1927 msgid "%s: section `%s': error in %s: %s"
1928 msgstr "%s£º½Ú¡°%s¡±£º%s Öгö´í£º%s"
1932 msgid "%s: can't create debugging section: %s"
1933 msgstr "%s£ºÎÞ·¨´´½¨µ÷ÊÔ½Ú£º%s"
1937 msgid "%s: can't set debugging section contents: %s"
1938 msgstr "%s£ºÎÞ·¨É趨µ÷ÊÔ½ÚÄÚÈÝ£º%s"
1942 msgid "%s: don't know how to write debugging information for %s"
1943 msgstr "%s£º²»ÖªµÀÈçºÎΪ %s дÈëµ÷ÊÔÐÅÏ¢"
1947 msgid "%s: cannot stat: %s"
1948 msgstr "%s£ºÎÞ·¨ stat£º%s"
1951 msgid "byte number must be non-negative"
1952 msgstr "×Ö½Ú±àºÅ±ØÐëÊǷǸºÊý"
1955 msgid "interleave must be positive"
1958 #: objcopy.c:2159 objcopy.c:2167
1960 msgid "%s both copied and removed"
1961 msgstr "¼´Òª¸´ÖÆ %s ÓÖҪɾ³ýËü"
1963 #: objcopy.c:2240 objcopy.c:2310 objcopy.c:2410 objcopy.c:2437 objcopy.c:2461
1964 #: objcopy.c:2465 objcopy.c:2485
1966 msgid "bad format for %s"
1967 msgstr "%s ¸ñʽ´íÎó"
1971 msgid "Warning: truncating gap-fill from 0x%s to 0x%x"
1972 msgstr "¾¯¸æ£º½«¼ä϶Ìî³äÓÉ 0x%s ½Ø¶Ìµ½ 0x%x"
1975 msgid "alternate machine code index must be positive"
1979 msgid "byte number must be less than interleave"
1984 msgid "architecture %s unknown"
1985 msgstr "δ֪µÄÌåϵ½á¹¹ %s"
1988 msgid "Warning: input target 'binary' required for binary architecture parameter."
1993 msgid " Argument %s ignored"
1994 msgstr " ºöÂÔ²ÎÊý %s"
1998 msgid "Cannot stat: %s: %s"
1999 msgstr "ÎÞ·¨ stat£º%s£º%s"
2001 #: objcopy.c:2628 objcopy.c:2642
2003 msgid "%s %s%c0x%s never used"
2008 msgid "Usage: %s <option(s)> <file(s)>\n"
2009 msgstr "Ó÷¨£º%s <Ñ¡Ïî> <Îļþ>\n"
2012 msgid " Display information from object <file(s)>.\n"
2013 msgstr " ÏÔʾÀ´×ÔÄ¿±ê <Îļþ> µÄÐÅÏ¢¡£\n"
2016 msgid " At least one of the following switches must be given:\n"
2017 msgstr " ÖÁÉÙ±ØÐë¸ø³öÒÔÏÂÑ¡ÏîÖ®Ò»£º\n"
2021 " -a, --archive-headers Display archive header information\n"
2022 " -f, --file-headers Display the contents of the overall file header\n"
2023 " -p, --private-headers Display object format specific file header contents\n"
2024 " -h, --[section-]headers Display the contents of the section headers\n"
2025 " -x, --all-headers Display the contents of all headers\n"
2026 " -d, --disassemble Display assembler contents of executable sections\n"
2027 " -D, --disassemble-all Display assembler contents of all sections\n"
2028 " -S, --source Intermix source code with disassembly\n"
2029 " -s, --full-contents Display the full contents of all sections requested\n"
2030 " -g, --debugging Display debug information in object file\n"
2031 " -G, --stabs Display (in raw form) any STABS info in the file\n"
2032 " -t, --syms Display the contents of the symbol table(s)\n"
2033 " -T, --dynamic-syms Display the contents of the dynamic symbol table\n"
2034 " -r, --reloc Display the relocation entries in the file\n"
2035 " -R, --dynamic-reloc Display the dynamic relocation entries in the file\n"
2036 " -v, --version Display this program's version number\n"
2037 " -i, --info List object formats and architectures supported\n"
2038 " -H, --help Display this information\n"
2040 " -a, --archive-headers ÏÔʾ¹éµµÎļþÍ·ÐÅÏ¢\n"
2041 " -f, --file-headers ÏÔʾÕûÌåÎļþÍ·µÄÄÚÈÝ\n"
2042 " -p, --private-headers ÏÔʾĿ±ê¸ñʽÌØÓеÄÎļþÍ·ÄÚÈÝ\n"
2043 " -h, --[section-]headers ÏÔʾ½ÚÍ·µÄÄÚÈÝ\n"
2044 " -x, --all-headers ÏÔʾËùÓÐÍ·µÄÄÚÈÝ\n"
2045 " -d, --disassemble ÏÔʾ¿ÉÖ´ÐнڵĻã±àÄÚÈÝ\n"
2046 " -D, --disassemble-all ÏÔʾËùÓнڵĻã±àÄÚÈÝ\n"
2047 " -S, --source ½«Ô´´úÂëºÍ·´»ã±à»ìºÏÆðÀ´\n"
2048 " -s, --full-contents ÏÔʾËùÓÐÇëÇó½ÚµÄÍêÕûÄÚÈÝ\n"
2049 " -g, --debugging ÏÔʾĿ±êÎļþµÄµ÷ÊÔÐÅÏ¢\n"
2050 " -G, --stabs ÒÔÔʼÐÎʽÏÔʾÎļþÖÐËùÓÐµÄ STABS ÐÅÏ¢\n"
2051 " -t, --syms ÏÔʾ·ûºÅ±íµÄÄÚÈÝ\n"
2052 " -T, --dynamic-syms ÏÔʾ¶¯Ì¬·ûºÅ±íµÄÄÚÈÝ\n"
2053 " -r, --reloc ÏÔʾÎļþÖеÄÖض¨Î»ÌõÄ¿\n"
2054 " -R, --dynamic-reloc ÏÔʾÎļþÖеĶ¯Ì¬Öض¨Î»ÌõÄ¿\n"
2055 " -v, --version ÏÔʾ±¾³ÌÐòµÄ°æ±¾ºÅ\n"
2056 " -i, --info ÁоÙÖ§³ÖµÄÄ¿±ê¸ñʽºÍÌåϵ½á¹¹\n"
2057 " -H, --help ÏÔʾ±¾ÐÅÏ¢\n"
2062 " The following switches are optional:\n"
2065 " ÒÔÏÂÑ¡ÏîÊÇ¿ÉÑ¡µÄ£º\n"
2069 " -b, --target=BFDNAME Specify the target object format as BFDNAME\n"
2070 " -m, --architecture=MACHINE Specify the target architecture as MACHINE\n"
2071 " -j, --section=NAME Only display information for section NAME\n"
2072 " -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n"
2073 " -EB --endian=big Assume big endian format when disassembling\n"
2074 " -EL --endian=little Assume little endian format when disassembling\n"
2075 " --file-start-context Include context from start of file (with -S)\n"
2076 " -l, --line-numbers Include line numbers and filenames in output\n"
2077 " -C, --demangle[=STYLE] Decode mangled/processed symbol names\n"
2078 " The STYLE, if specified, can be `auto', 'gnu',\n"
2079 " 'lucid', 'arm', 'hp', 'edg', or 'gnu-new-abi'\n"
2080 " -w, --wide Format output for more than 80 columns\n"
2081 " -z, --disassemble-zeroes Do not skip blocks of zeroes when disassembling\n"
2082 " --start-address=ADDR Only process data whoes address is >= ADDR\n"
2083 " --stop-address=ADDR Only process data whoes address is <= ADDR\n"
2084 " --prefix-addresses Print complete address alongside disassembly\n"
2085 " --[no-]show-raw-insn Display hex alongside symbolic disassembly\n"
2086 " --adjust-vma=OFFSET Add OFFSET to all displayed section addresses\n"
2089 " -b, --target=BFDNAME ½«±êµÄÄ¿±êÎļþ¸ñʽָ¶¨Îª BFDNAME\n"
2090 " -m, --architecture=MACHINE ½«±êµÄÌåϵ½á¹¹Ö¸¶¨Îª MACHINE\n"
2091 " -j, --section=NAME Ö»ÏÔʾ NAME ½ÚµÄÐÅÏ¢\n"
2092 " -M, --disassembler-options=OPT ½«Îı¾´«µÝµ½ OPT ·´»ã±à³ÌÐò\n"
2093 " -EB --endian=big ·´»ã±àʱ¼Ù¶¨¸ßλ×Ö½ÚÔÚÇ°\n"
2094 " -EL --endian=little ·´»ã±àʱ¼Ù¶¨µÍλ×Ö½ÚÔÚÇ°\n"
2095 " --file-start-context ´ÓÎļþµÄÆðµãÒýÈëÉÏÏÂÎÄ (´øÓÐ -S)\n"
2096 " -l, --line-numbers ÔÚÊä³öÖиø³öÐкźÍÎļþÃû\n"
2097 " -C, --demangle[=STYLE] ¶Ô mangled/´¦Àí¹ýµÄ·ûºÅÃû½øÐнâÂë\n"
2098 " Èç¹û¸ø³öÁË STYLE£¬STYLE ¿ÉÄÜΪ¡°auto¡±¡¢¡°gnu¡±¡¢\n"
2099 " ¡°lucid¡±¡¢¡°arm¡±¡¢¡°hp¡±¡¢¡°edg¡±»ò¡°gnu-new-abi¡±\n"
2100 " -w, --wide ÒÔ¶àÓÚ 80 ÁеĿí¶È¶ÔÊä³ö½øÐиñʽ»¯\n"
2101 " -z, --disassemble-zeroes ·´»ã±àʱ²»ÒªÌø¹ýΪÁãµÄ¿é\n"
2102 " --start-address=ADDR Ö»Óнø³ÌÊý¾ÝµÄµØÖ· >= ADDR\n"
2103 " --stop-address=ADDR Ö»Óнø³ÌÊý¾ÝµÄµØÖ· <= ADDR\n"
2104 " --prefix-addresses ͬ·´»ã±à´úÂë²¢ÁÐÏÔʾÍêÕûµÄµØÖ·\n"
2105 " --[no-]show-raw-insn ͬ·ûºÅ·´»ã±à²¢ÁÐÏÔʾʮÁù½øÖÆÖµ\n"
2106 " --adjust-vma=OFFSET ΪËùÓÐÏÔʾµÄ½ÚµØÖ·Ôö¼Ó OFFSET\n"
2113 #: objdump.c:361 objdump.c:365
2114 msgid "Idx Name Size VMA LMA File off Algn"
2118 msgid "Idx Name Size VMA LMA File off Algn"
2127 msgid "%s: not a dynamic object"
2128 msgstr "%s£º²»ÊǶ¯Ì¬¶ÔÏó"
2132 msgid "%s: No dynamic symbols"
2133 msgstr "%s£ºÃ»Óж¯Ì¬·ûºÅ"
2136 msgid "Out of virtual memory"
2141 msgid "Can't use supplied machine %s"
2142 msgstr "ÎÞ·¨Ê¹ÓÃÖ§³ÖµÄ»úÆ÷ %s"
2146 msgid "Can't disassemble for architecture %s\n"
2147 msgstr "ÎÞ·¨·´»ã±àÌåϵ½á¹¹ %s\n"
2151 msgid "Disassembly of section %s:\n"
2152 msgstr "·´»ã±à %s ½Ú£º\n"
2157 "No %s section present\n"
2165 msgid "%s has no %s section"
2166 msgstr "%s ûÓÐ %s ½Ú"
2170 msgid "Reading %s section of %s failed: %s"
2171 msgstr "¶ÁÈë %2$s µÄ %1$s ½Úʧ°Ü£º%3$s"
2175 msgid "Reading %s section of %s failed: %s\n"
2176 msgstr "¶ÁÈë %2$s µÄ %1$s ½Úʧ°Ü£º%3$s\n"
2181 "Contents of %s section:\n"
2189 msgid "architecture: %s, "
2190 msgstr "Ìåϵ½á¹¹£º%s£¬"
2194 msgid "flags 0x%08x:\n"
2195 msgstr "±êÖ¾ 0x%08x£º\n"
2209 "%s: file format %s\n"
2212 "%s£º Îļþ¸ñʽ %s\n"
2216 msgid "%s: printing debugging information failed"
2217 msgstr "%s£º´òÓ¡µ÷ÊÔÐÅϢʧ°Ü"
2221 msgid "In archive %s:\n"
2222 msgstr "Ôڹ鵵Îļþ %s ÖУº\n"
2226 msgid "Contents of section %s:\n"
2227 msgstr "%s ½ÚµÄÄÚÈÝ£º\n"
2231 msgid "BFD header file version %s\n"
2232 msgstr "BFD Í·Îļþ°æ±¾ %s\n"
2235 msgid "unrecognized -E option"
2236 msgstr "ÎÞ·¨Ê¶±ðµÄ -E Ñ¡Ïî"
2240 msgid "unrecognized --endian type `%s'"
2241 msgstr "ÎÞ·¨Ê¶±ðµÄ --endian ÀàÐÍ¡°%s¡±"
2245 msgid "parse_coff_type: Bad type code 0x%x"
2246 msgstr "parse_coff_type£º´íÎóµÄÀàÐÍÂë 0x%x"
2248 #: rdcoff.c:422 rdcoff.c:530 rdcoff.c:729
2250 msgid "bfd_coff_get_syment failed: %s"
2251 msgstr "bfd_coff_get_syment ʧ°Ü£º%s"
2253 #: rdcoff.c:438 rdcoff.c:749
2255 msgid "bfd_coff_get_auxent failed: %s"
2256 msgstr "bfd_coff_get_auxent ʧ°Ü£º%s"
2260 msgid "%ld: .bf without preceding function"
2265 msgid "%ld: unexpected .ef\n"
2266 msgstr "%ld£ºÒâÍâµÄ .ef\n"
2270 msgid "%s: no recognized debugging information"
2271 msgstr "%s£ºÎ´Ê¶±ðµÄµ÷ÊÔÐÅÏ¢"
2274 msgid "Last stabs entries before error:\n"
2284 msgid "%s: Warning: "
2289 msgid "Unable to seek to %x for %s\n"
2294 msgid "Out of memory allocating %d bytes for %s\n"
2299 msgid "Unable to read in %d bytes of %s\n"
2302 #: readelf.c:433 readelf.c:591
2304 msgid "Unhandled data length: %d\n"
2305 msgstr "δ´¦ÀíµÄÊý¾Ý³¤¶È£º%d\n"
2308 msgid "Don't know about relocations on this machine architecture\n"
2309 msgstr "²»ÖªµÀ¹ØÓÚ±¾»úÆ÷Ìåϵ½á¹¹ÖÐÖض¨Î»µÄÇé¿ö\n"
2311 #: readelf.c:697 readelf.c:726 readelf.c:772 readelf.c:799
2315 #: readelf.c:708 readelf.c:737 readelf.c:782 readelf.c:809
2316 msgid "out of memory parsing relocs"
2317 msgstr "½âÎöÖض¨Î»ÄÚ´æ²»×ã"
2320 msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n"
2324 msgid " Offset Info Type Sym.Value Sym. Name + Addend\n"
2328 msgid " Offset Info Type Sym. Value Symbol's Name\n"
2332 msgid " Offset Info Type Sym.Value Sym. Name\n"
2336 msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n"
2340 msgid " Offset Info Type Sym. Value Sym. Name + Addend\n"
2344 msgid " Offset Info Type Symbol's Value Symbol's Name\n"
2348 msgid " Offset Info Type Sym. Value Sym. Name\n"
2351 #: readelf.c:1134 readelf.c:1136 readelf.c:1184 readelf.c:1186 readelf.c:1195
2354 msgid "unrecognized: %-7lx"
2355 msgstr "²»ÄÜʶ±ðµÄ£º%-7lx"
2359 msgid "<string table index %3ld>"
2360 msgstr "<×Ö·û´®±íË÷Òý %3ld>"
2364 msgid "Processor Specific: %lx"
2365 msgstr "´¦ÀíÆ÷ÌØÓУº%lx"
2369 msgid "Operating System specific: %lx"
2370 msgstr "²Ù×÷ϵͳÌØÓУº%lx"
2372 #: readelf.c:1445 readelf.c:2086
2374 msgid "<unknown>: %lx"
2375 msgstr "<δ֪>£º%lx"
2382 msgid "REL (Relocatable file)"
2383 msgstr "REL (¿ÉÖض¨Î»Îļþ)"
2386 msgid "EXEC (Executable file)"
2387 msgstr "EXEC (¿ÉÖ´ÐÐÎļþ)"
2390 msgid "DYN (Shared object file)"
2391 msgstr "DYN (¹²ÏíÄ¿±êÎļþ)"
2394 msgid "CORE (Core file)"
2395 msgstr "CORE (Core Îļþ)"
2399 msgid "Processor Specific: (%x)"
2400 msgstr "´¦ÀíÆ÷ÌØÓУº(%x)"
2404 msgid "OS Specific: (%x)"
2405 msgstr "²Ù×÷ϵͳÌØÓУº(%x)"
2407 #: readelf.c:1471 readelf.c:1573 readelf.c:2238
2409 msgid "<unknown>: %x"
2417 msgid "Usage: readelf <option(s)> elf-file(s)\n"
2418 msgstr "Ó÷¨£ºreadelf <Ñ¡Ïî> elf-Îļþ\n"
2421 msgid " Display information about the contents of ELF format files\n"
2422 msgstr " ÏÔʾ¹ØÓÚ ELF ¸ñʽÎļþÄÚÈݵÄÐÅÏ¢\n"
2427 " -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n"
2428 " -h --file-header Display the ELF file header\n"
2429 " -l --program-headers Display the program headers\n"
2430 " --segments An alias for --program-headers\n"
2431 " -S --section-headers Display the sections' header\n"
2432 " --sections An alias for --section-headers\n"
2433 " -e --headers Equivalent to: -h -l -S\n"
2434 " -s --syms Display the symbol table\n"
2435 " --symbols An alias for --syms\n"
2436 " -n --notes Display the core notes (if present)\n"
2437 " -r --relocs Display the relocations (if present)\n"
2438 " -u --unwind Display the unwind info (if present)\n"
2439 " -d --dynamic Display the dynamic segment (if present)\n"
2440 " -V --version-info Display the version sections (if present)\n"
2441 " -A --arch-specific Display architecture specific information (if any).\n"
2442 " -D --use-dynamic Use the dynamic section info when displaying symbols\n"
2443 " -x --hex-dump=<number> Dump the contents of section <number>\n"
2444 " -w --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,=loc]\n"
2445 " Display the contents of DWARF2 debug sections\n"
2448 " -a --all µÈ¼ÛÓÚ£º-h -l -S -s -r -d -V -A -I\n"
2449 " -h --file-header ÏÔʾ ELF ÎļþÍ·\n"
2450 " -l --program-headers ÏÔʾ³ÌÐòÍ·\n"
2451 " --segments --program-headers µÄ±ðÃû\n"
2452 " -S --section-headers ÏÔʾ½ÚÍ·\n"
2453 " --sections --section-headers µÄ±ðÃû\n"
2454 " -e --headers µÈ¼ÛÓÚ£º-h -l -S\n"
2455 " -s --syms ÏÔʾ·ûºÅ±í\n"
2456 " --symbols --syms µÄ±ðÃû\n"
2457 " -n --notes ÏÔʾºËÐÄ×¢ÊÍ (Èç¹ûÓеĻ°)\n"
2458 " -r --relocs ÏÔʾÖض¨Î» (Èç¹ûÓеĻ°)\n"
2459 " -u --unwind ÏÔʾչ¿ª(unwind)ÐÅÏ¢ (Èç¹ûÓеĻ°)\n"
2460 " -d --dynamic ÏÔʾ¶¯Ì¬½Ú (Èç¹ûÓеĻ°)\n"
2461 " -V --version-info ÏÔʾ°æ±¾½Ú (Èç¹ûÓеĻ°)\n"
2462 " -A --arch-specific ÏÔʾÌåϵ½á¹¹ÌØÓеÄÐÅÏ¢ (Èç¹ûÓеĻ°).\n"
2463 " -D --use-dynamic ÏÔʾ·ûºÅµÄʱºòʹÓö¯Ì¬½ÚÐÅÏ¢\n"
2464 " -x --hex-dump=<±àºÅ> Êä³ö <±àºÅ> ½ÚµÄÄÚÈÝ\n"
2465 " -w --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=str,=loc]\n"
2466 " ÏÔʾ DWARF2 µ÷ÊÔ½ÚµÄÄÚÈÝ\n"
2470 " -i --instruction-dump=<number>\n"
2471 " Disassemble the contents of section <number>\n"
2473 " -i --instruction-dump=<񅧏>\n"
2474 " ·´»ã±à½Ú <±àºÅ> µÄÄÚÈÝ\n"
2478 " -I --histogram Display histogram of bucket list lengths\n"
2479 " -W --wide Allow output width to exceed 80 characters\n"
2480 " -H --help Display this information\n"
2481 " -v --version Display the version number of readelf\n"
2485 msgid "Out of memory allocating dump request table."
2490 msgid "Unrecognized debug option '%s'\n"
2491 msgstr "ÎÞ·¨Ê¶±ðµÄµ÷ÊÔÑ¡Ïî¡°%s¡±\n"
2495 msgid "Invalid option '-%c'\n"
2496 msgstr "ÎÞЧµÄÑ¡Ïî¡°-%c¡±\n"
2499 msgid "Nothing to do.\n"
2500 msgstr "ÎÞÊ¿É×ö¡£\n"
2502 #: readelf.c:2545 readelf.c:2562 readelf.c:4867
2506 #: readelf.c:2549 readelf.c:2566 readelf.c:2594
2508 msgid "<unknown: %x>"
2512 msgid "2's complement, little endian"
2516 msgid "2's complement, big endian"
2520 msgid "Standalone App"
2521 msgstr "¶ÀÁ¢Ó¦ÓóÌÐò"
2524 msgid "Not an ELF file - it has the wrong magic bytes at the start\n"
2525 msgstr "²»ÊÇ ELF Îļþ - Ëü¿ªÍ·µÄ magic ×Ö½Ú´íÎó\n"
2528 msgid "ELF Header:\n"
2537 msgid " Class: %s\n"
2547 msgid " Version: %d %s\n"
2552 msgid " OS/ABI: %s\n"
2557 msgid " ABI Version: %d\n"
2567 msgid " Machine: %s\n"
2572 msgid " Version: 0x%lx\n"
2576 msgid " Entry point address: "
2577 msgstr " Èë¿ÚµãµØÖ·£º "
2582 " Start of program headers: "
2589 " (bytes into file)\n"
2590 " Start of section headers: "
2594 msgid " (bytes into file)\n"
2599 msgid " Flags: 0x%lx%s\n"
2600 msgstr " ±êÖ¾£º 0x%lx%s\n"
2604 msgid " Size of this header: %ld (bytes)\n"
2605 msgstr " ±¾Í·µÄ´óС£º %ld (×Ö½Ú)\n"
2609 msgid " Size of program headers: %ld (bytes)\n"
2610 msgstr " ³ÌÐòÍ·´óС£º %ld (×Ö½Ú)\n"
2614 msgid " Number of program headers: %ld\n"
2615 msgstr " ³ÌÐòÍ·ÊýÁ¿£º %ld\n"
2619 msgid " Size of section headers: %ld (bytes)\n"
2620 msgstr " ½ÚÍ·´óС£º %ld (×Ö½Ú)\n"
2624 msgid " Number of section headers: %ld"
2625 msgstr " ½ÚÍ·ÊýÁ¿£º %ld"
2629 msgid " Section header string table index: %ld"
2630 msgstr " ×Ö·û´®±íË÷Òý½ÚÍ·£º %ld"
2632 #: readelf.c:2702 readelf.c:2738
2633 msgid "program headers"
2639 "There are no program headers in this file.\n"
2642 "±¾ÎļþÖÐûÓгÌÐòÍ·¡£\n"
2648 "Elf file type is %s\n"
2651 "Elf ÎļþÀàÐÍΪ %s\n"
2654 msgid "Entry point "
2661 "There are %d program headers, starting at offset "
2664 "¹²ÓÐ %d ¸ö³ÌÐòÍ·£¬¿ªÊ¼ÓÚÆ«ÒÆÁ¿"
2666 #: readelf.c:2792 readelf.c:3019 readelf.c:3065 readelf.c:3128 readelf.c:3195
2667 #: readelf.c:4229 readelf.c:4272 readelf.c:4461 readelf.c:5414 readelf.c:5428
2668 #: readelf.c:9659 readelf.c:9699
2669 msgid "Out of memory\n"
2672 #: readelf.c:2810 readelf.c:2812
2675 "Program Headers:\n"
2681 msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
2685 msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n"
2689 msgid " Type Offset VirtAddr PhysAddr\n"
2693 msgid " FileSiz MemSiz Flags Align\n"
2697 msgid "more than one dynamic segment\n"
2698 msgstr "¶àÓÚÒ»¸ö¶¯Ì¬¶Î\n"
2701 msgid "Unable to find program interpreter name\n"
2702 msgstr "ÎÞ·¨ÕÒµ½³ÌÐò½âÊÍÆ÷Ãû³Æ\n"
2708 " [Requesting program interpreter: %s]"
2711 " [ÕýÔÚÇëÇó³ÌÐò½âÊÍÆ÷£º%s]"
2716 " Section to Segment mapping:\n"
2720 msgid " Segment Sections...\n"
2723 #: readelf.c:3010 readelf.c:3056
2724 msgid "section headers"
2727 #: readelf.c:3104 readelf.c:3171
2731 #: readelf.c:3115 readelf.c:3182
2732 msgid "symtab shndx"
2738 "There are no sections in this file.\n"
2741 "±¾ÎļþÖÐûÓнڡ£\n"
2745 msgid "There are %d section headers, starting at offset 0x%lx:\n"
2746 msgstr "¹²ÓÐ %d ¸ö½ÚÍ·£¬´ÓÆ«ÒÆÁ¿ 0x%lx ¿ªÊ¼£º\n"
2748 #: readelf.c:3307 readelf.c:3621 readelf.c:3968 readelf.c:5565
2749 msgid "string table"
2753 msgid "File contains multiple dynamic symbol tables\n"
2754 msgstr "Îļþº¬Óжà¸ö¶¯Ì¬·ûºÅ±í\n"
2757 msgid "File contains multiple dynamic string tables\n"
2758 msgstr "Îļþº¬Óжà¸ö¶¯Ì¬×Ö·û´®±í\n"
2761 msgid "dynamic strings"
2765 msgid "File contains multiple symtab shndx tables\n"
2771 "Section Headers:\n"
2785 msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n"
2789 msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n"
2793 msgid " [Nr] Name Type Address Offset\n"
2797 msgid " Size EntSize Flags Link Info Align\n"
2803 " W (write), A (alloc), X (execute), M (merge), S (strings)\n"
2804 " I (info), L (link order), G (group), x (unknown)\n"
2805 " O (extra OS processing required) o (OS specific), p (processor specific)\n"
2812 "Relocation section at offset 0x%lx contains %ld bytes:\n"
2815 "λÓÚÆ«ÒÆÁ¿ 0x%lx µÄÖض¨Î»½Úº¬ÓÐ %ld ¸ö×Ö½Ú£º\n"
2820 "There are no dynamic relocations in this file.\n"
2823 "±¾ÎļþÖÐûÓж¯Ì¬Öض¨Î»¡£\n"
2828 "Relocation section "
2833 #: readelf.c:3598 readelf.c:4031 readelf.c:4045
2838 #: readelf.c:3600 readelf.c:4047
2840 msgid " at offset 0x%lx contains %lu entries:\n"
2841 msgstr " λÓÚÆ«ÒÆÁ¿ 0x%lx º¬ÓÐ %lu ¸öÌõÄ¿£º\n"
2846 "There are no relocations in this file.\n"
2849 "¸ÃÎļþÖÐûÓÐÖض¨Î»ÐÅÏ¢¡£\n"
2852 msgid "unwind table"
2855 #: readelf.c:3885 readelf.c:3897 readelf.c:7890 readelf.c:7901
2857 msgid "Skipping unexpected symbol type %u\n"
2858 msgstr "Ìø¹ýÒâÍâµÄ·ûºÅÀàÐÍ %u\n"
2862 msgid "Skipping unexpected relocation type %s\n"
2863 msgstr "Ìø¹ýÒâÍâµÄÖض¨Î»ÀàÐÍ %s\n"
2865 #: readelf.c:3950 readelf.c:3975
2868 "There are no unwind sections in this file.\n"
2874 "Could not find unwind info section for "
2887 #: readelf.c:4213 readelf.c:4256
2888 msgid "dynamic segment"
2894 "There is no dynamic segment in this file.\n"
2897 "±¾ÎļþûÓж¯Ì¬½Ú¡£\n"
2900 msgid "Unable to seek to end of file!"
2901 msgstr "ÎÞ·¨¶¨Î»µÄÎļþĩβ£¡"
2904 msgid "Unable to determine the number of symbols to load\n"
2905 msgstr "ÎÞ·¨È·¶¨Òª¶ÁÈëµÄ·ûºÅÊýÁ¿\n"
2908 msgid "Unable to seek to end of file\n"
2909 msgstr "ÎÞ·¨¶¨Î»µ½Îļþĩβ\n"
2912 msgid "Unable to determine the length of the dynamic string table\n"
2913 msgstr "ÎÞ·¨È·¶¨¶¯Ì¬×Ö·û´®±íµÄ³¤¶È\n"
2916 msgid "dynamic string table"
2917 msgstr "¶¯Ì¬×Ö·û´®±í"
2920 msgid "symbol information"
2927 "Dynamic segment at offset 0x%x contains %ld entries:\n"
2930 "λÓÚÆ«ÒÆÁ¿ 0x%x ´¦µÄ¶¯Ì¬½Úº¬ÓÐ %ld ¸öÌõÄ¿£º\n"
2933 msgid " Tag Type Name/Value\n"
2934 msgstr " ±ê¼Ç ÀàÐÍ Ãû³Æ/Öµ\n"
2937 msgid "Auxiliary library"
2941 msgid "Filter library"
2945 msgid "Configuration file"
2949 msgid "Dependency audit library"
2953 msgid "Audit library"
2956 #: readelf.c:4551 readelf.c:4577 readelf.c:4603
2960 #: readelf.c:4553 readelf.c:4579 readelf.c:4605
2966 msgid "Shared library: [%s]"
2967 msgstr "¹²Ïí¿â£º[%s]"
2970 msgid " program interpreter"
2971 msgstr " ³ÌÐò½âÊÍÆ÷"
2975 msgid "Library soname: [%s]"
2980 msgid "Library rpath: [%s]"
2985 msgid "Library runpath: [%s]"
2990 msgid "Not needed object: [%s]\n"
2991 msgstr "²»ÐèÒªµÄÄ¿±ê£º[%s]\n"
2997 "Version definition section '%s' contains %ld entries:\n"
3000 "°æ±¾¶¨Òå½Ú¡°%s¡±º¬ÓÐ %ld ¸öÌõÄ¿£º\n"
3006 #: readelf.c:4918 readelf.c:5113
3008 msgid " Offset: %#08lx Link: %lx (%s)\n"
3009 msgstr " Æ«ÒÆÁ¿£º%#08lx Á¬½Ó£º%lx (%s)\n"
3012 msgid "version definition section"
3017 msgid " %#06x: Rev: %d Flags: %s"
3022 msgid " Index: %d Cnt: %d "
3032 msgid "Name index: %ld\n"
3033 msgstr "Ãû³ÆË÷Òý£º%ld\n"
3037 msgid " %#06x: Parent %d: %s\n"
3042 msgid " %#06x: Parent %d, name index: %ld\n"
3049 "Version needs section '%s' contains %ld entries:\n"
3058 msgid " Offset: %#08lx Link to section: %ld (%s)\n"
3062 msgid "version need section"
3067 msgid " %#06x: Version: %d"
3083 msgstr " ¼ÆÊý£º%d\n"
3087 msgid " %#06x: Name: %s"
3088 msgstr " %#06x£ºÃû³Æ£º%s"
3092 msgid " %#06x: Name index: %lx"
3093 msgstr " %#06x£ºÃû³ÆË÷Òý£º%lx"
3097 msgid " Flags: %s Version: %d\n"
3098 msgstr " ±êÖ¾£º%s °æ±¾£º%d\n"
3101 msgid "version string table"
3102 msgstr "°æ±¾×Ö·û´®±í"
3108 "Version symbols section '%s' contains %d entries:\n"
3111 "°æ±¾·ûºÅ½Ú¡°%s¡±º¬ÓÐ %d ¸öÌõÄ¿£º\n"
3118 msgid "version symbol data"
3119 msgstr "°æ±¾·ûºÅÊý¾Ý"
3122 msgid " 0 (*local*) "
3123 msgstr " 0 (*±¾µØ*) "
3126 msgid " 1 (*global*) "
3127 msgstr " 1 (*È«¾Ö*) "
3129 #: readelf.c:5187 readelf.c:5622
3130 msgid "version need"
3134 msgid "version need aux (2)"
3137 #: readelf.c:5238 readelf.c:5684
3141 #: readelf.c:5257 readelf.c:5699
3142 msgid "version def aux"
3148 "No version information found in this file.\n"
3152 msgid "Unable to read in dynamic data\n"
3153 msgstr "ÎÞ·¨¶ÁÈ붯̬Êý¾Ý\n"
3156 msgid "Unable to seek to start of dynamic information"
3157 msgstr "ÎÞ·¨¶¨Î»µ½¶¯Ì¬ÐÅÏ¢µÄÆðµã"
3160 msgid "Failed to read in number of buckets\n"
3164 msgid "Failed to read in number of chains\n"
3170 "Symbol table for image:\n"
3174 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3178 msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n"
3185 "Symbol table '%s' contains %lu entries:\n"
3189 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3193 msgid " Num: Value Size Type Bind Vis Ndx Name\n"
3197 msgid "version data"
3201 msgid "version need aux (3)"
3205 msgid "bad dynamic symbol"
3206 msgstr "´íÎóµÄ¶¯Ì¬·ûºÅ"
3211 "Dynamic symbol information is not available for displaying symbols.\n"
3218 "Histogram for bucket list length (total of %d buckets):\n"
3223 msgid " Length Number %% of total Coverage\n"
3226 #: readelf.c:5741 readelf.c:5760 readelf.c:9146 readelf.c:9338
3227 msgid "Out of memory"
3234 "Dynamic info segment at offset 0x%lx contains %d entries:\n"
3237 "λÓÚÆ«ÒÆÁ¿ 0x%lx µÄ¶¯Ì¬ÐÅÏ¢½Úº¬ÓÐ %d ¸öÌõÄ¿£º\n"
3240 msgid " Num: Name BoundTo Flags\n"
3247 "Assembly dump of section %s\n"
3254 "Section '%s' has no data to dump.\n"
3257 "¡°%s¡±½ÚûÓпÉÊä³öµÄÊý¾Ý¡£\n"
3263 "Hex dump of section '%s':\n"
3266 "¡°%s¡±½ÚµÄÊ®Áù½øÖÆÊä³ö£º\n"
3269 msgid "section data"
3273 msgid "badly formed extended line op encountered!\n"
3278 msgid " Extended opcode %d: "
3291 msgid "set Address to 0x%lx\n"
3295 msgid " define new File Table entry\n"
3296 msgstr " ¶¨ÒåÐÂÎļþ±íÌõÄ¿\n"
3298 #: readelf.c:6070 readelf.c:6199
3299 msgid " Entry\tDir\tTime\tSize\tName\n"
3300 msgstr " ÌõÄ¿\tĿ¼\tʱ¼ä\t´óС\tÃû³Æ\n"
3307 #: readelf.c:6075 readelf.c:6077 readelf.c:6079 readelf.c:6211 readelf.c:6213
3324 msgid "UNKNOWN: length %d\n"
3325 msgstr "δ֪£º³¤¶È %d\n"
3331 "Dump of debug contents of section %s:\n"
3335 "Êä³ö %s ½ÚµÄµ÷ÊÔÄÚÈÝ£º\n"
3339 msgid "64-bit DWARF line info is not supported yet.\n"
3340 msgstr "Éв»Ö§³Ö 64-λ DWARF ÐÐÐÅÏ¢¡£\n"
3343 msgid "The line info appears to be corrupt - the section is too small\n"
3344 msgstr "ÐÐÐÅÏ¢ËƺõÒÑË𻵠- ½Ú¹ýС\n"
3347 msgid "Only DWARF version 2 line info is currently supported.\n"
3348 msgstr "Ä¿Ç°Ö»Ö§³ÖµÚ¶þ°æ DWARF ÐÐÐÅÏ¢¡£\n"
3352 msgid " Length: %ld\n"
3353 msgstr " ³¤¶È£º %ld\n"
3357 msgid " DWARF Version: %d\n"
3358 msgstr " DWARF °æ±¾£º %d\n"
3362 msgid " Prologue Length: %d\n"
3367 msgid " Minimum Instruction Length: %d\n"
3368 msgstr " ×îСָÁ¶È£º %d\n"
3372 msgid " Initial value of 'is_stmt': %d\n"
3373 msgstr " ¡°is_stmt¡±µÄ³õʼֵ£º %d\n"
3377 msgid " Line Base: %d\n"
3382 msgid " Line Range: %d\n"
3387 msgid " Opcode Base: %d\n"
3398 msgid " Opcode %d has %d args\n"
3404 " The Directory Table is empty.\n"
3412 " The Directory Table:\n"
3425 " The File Name Table is empty.\n"
3433 " The File Name Table:\n"
3448 #. Now display the statements.
3452 " Line Number Statements:\n"
3459 msgid " Special opcode %d: advance Address by %d to 0x%lx"
3464 msgid " and Line by %d to %d\n"
3473 msgid " Advance PC by %d to %lx\n"
3478 msgid " Advance Line by %d to %d\n"
3483 msgid " Set File Name to entry %d in the File Name Table\n"
3488 msgid " Set column to %d\n"
3489 msgstr " ½«ÁÐÉ趨Ϊ %d\n"
3493 msgid " Set is_stmt to %d\n"
3494 msgstr " ½« is_stmt É趨Ϊ %d\n"
3497 msgid " Set basic block\n"
3498 msgstr " É趨»ù±¾¿é\n"
3502 msgid " Advance PC by constant %d to 0x%lx\n"
3507 msgid " Advance PC by fixed size amount %d to 0x%lx\n"
3511 msgid " Set prologue_end to true\n"
3515 msgid " Set epilogue_begin to true\n"
3520 msgid " Set ISA to %d\n"
3525 msgid " Unknown opcode %d with operands: "
3528 #: readelf.c:6365 readelf.c:6827 readelf.c:6899
3531 "Contents of the %s section:\n"
3536 msgid "64-bit DWARF pubnames are not supported yet.\n"
3540 msgid "Only DWARF 2 pubnames are currently supported\n"
3545 msgid " Length: %ld\n"
3546 msgstr " ³¤¶È£º %ld\n"
3550 msgid " Version: %d\n"
3551 msgstr " °æ±¾£º %d\n"
3555 msgid " Offset into .debug_info section: %ld\n"
3556 msgstr " ÔÚ .debug_info ½ÚÖеÄÆ«ÒÆÁ¿£º %ld\n"
3560 msgid " Size of area in .debug_info section: %ld\n"
3561 msgstr " ÔÚ .debug_info ½ÚÖÐÇøÓòµÄ´óС£º %ld\n"
3573 msgid "Unknown TAG value: %lx"
3574 msgstr "δ֪µÄ TAG Öµ£º%lx"
3578 msgid "Unknown AT value: %lx"
3579 msgstr "δ֪µÄ AT Öµ£º%lx"
3583 msgid "Unknown FORM value: %lx"
3584 msgstr "δ֪µÄ FORM Öµ£º%lx"
3588 msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n"
3589 msgstr " DW_MACINFO_start_file - Ðкţº%d Îļþ±àºÅ£º%d\n"
3592 msgid " DW_MACINFO_end_file\n"
3593 msgstr " DW_MACINFO_end_file\n"
3597 msgid " DW_MACINFO_define - lineno : %d macro : %s\n"
3598 msgstr " DW_MACINFO_define - Ðкţº%d ºê£º%s\n"
3602 msgid " DW_MACINFO_undef - lineno : %d macro : %s\n"
3603 msgstr " DW_MACINFO_undef - Ðкţº%d ºê£º%s\n"
3607 msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n"
3608 msgstr " DW_MACINFO_vendor_ext - ³£Á¿£º%d ×Ö·û´®£º%s\n"
3611 msgid " Number TAG\n"
3616 msgid " %ld %s [%s]\n"
3620 msgid "has children"
3630 msgstr " %-18s %s\n"
3634 msgid " %lu byte block: "
3635 msgstr " %lu ×ֽڵĿ飺"
3638 msgid "(User defined location op)"
3642 msgid "(Unknown location op)"
3646 msgid "debug_loc section data"
3647 msgstr "debug_loc ½ÚÊý¾Ý"
3652 "The .debug_loc section is empty.\n"
3655 ".debug_loc ½ÚΪ¿Õ¡£\n"
3659 "Contents of the .debug_loc section:\n"
3662 ".debug_loc ½ÚµÄÄÚÈÝ£º\n"
3668 " Offset Begin End Expression\n"
3672 msgid "debug_str section data"
3673 msgstr "debug_str ½ÚÊý¾Ý"
3676 msgid "<no .debug_str section>"
3677 msgstr "<ûÓÐ .debug_str ½Ú>"
3680 msgid "<offset is too big>"
3681 msgstr "<Æ«ÒÆÁ¿¹ý´ó>"
3686 "The .debug_str section is empty.\n"
3689 ".debug_str ½ÚΪ¿Õ¡£\n"
3693 "Contents of the .debug_str section:\n"
3696 ".debug_str ½ÚµÄÄÚÈÝ£º\n"
3701 msgid " (indirect string, offset: 0x%lx): "
3702 msgstr " (¼ä½Ó×Ö·û´®£¬Æ«ÒÆÁ¿£º0x%lx)£º"
3706 msgid "Unrecognized form: %d\n"
3707 msgstr "ÎÞ·¨Ê¶±ðµÄÐÎʽ£º%d\n"
3710 msgid "(not inlined)"
3718 msgid "(declared as inline but ignored)"
3719 msgstr "(ÉùÃ÷ΪÄÚÁ¬µ«±»ºöÂÔ)"
3722 msgid "(declared as inline and inlined)"
3723 msgstr "(ÉùÃ÷ΪÄÚÁ¬²¢ÒÑÄÚÁ¬)"
3727 msgid " (Unknown inline attribute value: %lx)"
3728 msgstr " (δ֪µÄÄÚÁ¬ÊôÐÔÖµ£º%lx)"
3730 #: readelf.c:7826 readelf.c:8029
3733 "The section %s contains:\n"
3740 msgid "64-bit DWARF debug info is not supported yet.\n"
3741 msgstr "Éв»Ö§³Ö 64-λ DWARF µ÷ÊÔÐÅÏ¢¡£\n"
3745 msgid " Compilation Unit @ %lx:\n"
3746 msgstr " ±àÒëµ¥Ôª @ %lx£º\n"
3750 msgid " Length: %ld\n"
3751 msgstr " ³¤¶È£º %ld\n"
3755 msgid " Version: %d\n"
3756 msgstr " °æ±¾£º %d\n"
3760 msgid " Abbrev Offset: %ld\n"
3761 msgstr " ËõдƫÒÆÁ¿£º %ld\n"
3765 msgid " Pointer Size: %d\n"
3766 msgstr " Ö¸Õë´óС£º %d\n"
3769 msgid "Only version 2 DWARF debug information is currently supported.\n"
3770 msgstr "Ö»Ö§³ÖµÚ¶þ°æ DWARF µ÷ÊÔÐÅÏ¢¡£\n"
3773 msgid "Unable to locate .debug_abbrev section!\n"
3774 msgstr "ÎÞ·¨¶¨Î» .debug_abbrev ½Ú£¡\n"
3777 msgid "debug_abbrev section data"
3778 msgstr "debug_abbrev ½ÚÊý¾Ý"
3782 msgid "Unable to locate entry %lu in the abbreviation table\n"
3783 msgstr "ÎÞ·¨ÔÚËõд±íÖж¨Î»ÌõÄ¿ %lu\n"
3787 msgid " <%d><%lx>: Abbrev Number: %lu (%s)\n"
3788 msgstr " <%d><%lx>£ºËõд±àºÅ£º%lu (%s)\n"
3791 msgid "64-bit DWARF aranges are not supported yet.\n"
3795 msgid "Only DWARF 2 aranges are currently supported.\n"
3800 msgid " Length: %ld\n"
3805 msgid " Version: %d\n"
3810 msgid " Offset into .debug_info: %lx\n"
3815 msgid " Pointer Size: %d\n"
3820 msgid " Segment Size: %d\n"
3831 msgid "The section %s contains:\n"
3832 msgstr "%s ½Úº¬ÓУº\n"
3835 msgid "64-bit DWARF format frames are not supported yet.\n"
3840 msgid "Displaying the debug contents of section %s is not yet supported.\n"
3841 msgstr "Éв»Ö§³ÖÏÔʾ %s ½ÚµÄµ÷ÊÔÄÚÈÝ¡£\n"
3847 "Section '%s' has no debugging data.\n"
3850 #: readelf.c:8891 readelf.c:8953
3851 msgid "debug section data"
3856 msgid "Unrecognized debug section: %s\n"
3857 msgstr "ÎÞ·¨Ê¶±ðµÄµ÷ÊÔ½Ú£º%s\n"
3860 msgid "Some sections were not dumped because they do not exist!\n"
3861 msgstr "ûÓÐÊä³öijЩ½ÚÊÇÒòΪËüÃDz¢²»´æÔÚ£¡\n"
3863 #: readelf.c:9054 readelf.c:9418
3875 "Section '%s' contains %d entries:\n"
3878 "¡°%s¡±½Úº¬ÓÐ %d ¸öÌõÄ¿£º\n"
3881 msgid "conflict list found without a dynamic symbol table"
3884 #: readelf.c:9349 readelf.c:9365
3892 "Section '.conflict' contains %ld entries:\n"
3896 msgid " Num: Index Value Name"
3900 msgid "liblist string table"
3907 "Library list section '%s' contains %lu entries:\n"
3911 msgid "NT_PRSTATUS (prstatus structure)"
3912 msgstr "NT_PRSTATUS (prstatus ½á¹¹)"
3915 msgid "NT_FPREGSET (floating point registers)"
3916 msgstr "NT_FPREGSET (¸¡µã¼Ä´æÆ÷)"
3919 msgid "NT_PRPSINFO (prpsinfo structure)"
3920 msgstr "NT_PRPSINFO (prpsinfo ½á¹¹)"
3923 msgid "NT_TASKSTRUCT (task structure)"
3924 msgstr "NT_TASKSTRUCT (ÈÎÎñ½á¹¹)"
3927 msgid "NT_PRXFPREG (user_xfpregs structure)"
3928 msgstr "NT_PRXFPREG (user_xfpregs ½á¹¹)"
3931 msgid "NT_PSTATUS (pstatus structure)"
3932 msgstr "NT_PSTATUS (pstatus ½á¹¹)"
3935 msgid "NT_FPREGS (floating point registers)"
3936 msgstr "NT_FPREGS (¸¡µãÊý¼Ä´æÆ÷)"
3939 msgid "NT_PSINFO (psinfo structure)"
3940 msgstr "NT_PSINFO (psinfo ½á¹¹)"
3943 msgid "NT_LWPSTATUS (lwpstatus_t structure)"
3944 msgstr "NT_LWPSTATUS (lwpstatus_t ½á¹¹)"
3947 msgid "NT_LWPSINFO (lwpsinfo_t structure)"
3948 msgstr "NT_LWPSINFO (lwpsinfo_t ½á¹¹)"
3951 msgid "NT_WIN32PSTATUS (win32_pstatus structure)"
3952 msgstr "NT_WIN32PSTATUS (win32_pstatus ½á¹¹)"
3954 #: readelf.c:9496 readelf.c:9520
3956 msgid "Unknown note type: (0x%08x)"
3957 msgstr "δ֪µÄ×¢ÊÍÀàÐÍ£º(0x%08x)"
3959 #. NetBSD core "procinfo" structure.
3961 msgid "NetBSD procinfo structure"
3962 msgstr "NetBSD procinfo ½á¹¹"
3964 #: readelf.c:9537 readelf.c:9551
3965 msgid "PT_GETREGS (reg structure)"
3966 msgstr "PT_GETREGS (reg ½á¹¹)"
3968 #: readelf.c:9539 readelf.c:9553
3969 msgid "PT_GETFPREGS (fpreg structure)"
3970 msgstr "PT_GETFPREGS (fpreg ½á¹¹)"
3974 msgid "PT_FIRSTMACH+%d"
3985 "Notes at offset 0x%08lx with length 0x%08lx:\n"
3988 "×¢ÊÍλÓÚÆ«ÒÆÁ¿ 0x%08lx ³¤¶ÈΪ 0x%08lx£º\n"
3991 msgid " Owner\t\tData size\tDescription\n"
3992 msgstr " ËùÓÐÕß\t\tÊý¾Ý´óС\tÃèÊö\n"
3996 msgid "corrupt note found at offset %x into core notes\n"
4001 msgid " type: %x, namesize: %08lx, descsize: %08lx\n"
4002 msgstr " ÀàÐÍ£º%x£¬Ãû³Æ´óС£º%08lx£¬ÃèÊö´óС£º%08lx\n"
4005 msgid "No note segments present in the core file.\n"
4006 msgstr "core ÎļþÖÐûÓÐ×¢ÊͶΡ£\n"
4010 "This instance of readelf has been built without support for a\n"
4011 "64 bit data type and so it cannot read 64 bit ELF files.\n"
4013 "±¾ readelf ʵÀý±àÒëʱδ¼ÓÈë 64 λÊý¾ÝÀàÐÍÖ§³Ö£¬\n"
4014 "Òò¶øÎÞ·¨¶ÁÈë 64 λ ELF Îļþ¡£\n"
4018 msgid "Cannot stat input file %s.\n"
4019 msgstr "ÎÞ·¨¶ÔÊäÈëÎļþ %s Ö´ÐÐ stat ²Ù×÷¡£\n"
4023 msgid "Input file %s not found.\n"
4024 msgstr "ÕÒ²»µ½ÊäÈëÎļþ %s¡£\n"
4028 msgid "%s: Failed to read file header\n"
4029 msgstr "%s£º¶ÁÈëÎļþͷʧ°Ü\n"
4042 msgid "%s: cannot set time: %s"
4043 msgstr "%s£ºÎÞ·¨ÉèÖÃʱ¼ä£º%s"
4045 #. We have to clean up here.
4046 #: rename.c:170 rename.c:203
4048 msgid "%s: rename: %s"
4049 msgstr "%s£ºÖØÃüÃû£º%s"
4053 msgid "%s: simple_copy: %s"
4058 msgid "%s: not enough binary data"
4062 msgid "null terminated unicode string"
4063 msgstr "ÒÔ null ÖÕÖ¹µÄ unicode ×Ö·û´®"
4065 #: resbin.c:183 resbin.c:189
4073 #: resbin.c:267 resbin.c:274
4078 msgid "menuex header"
4082 msgid "menuex offset"
4083 msgstr "À©Õ¹²Ëµ¥Æ«ÒÆÁ¿"
4087 msgid "unsupported menu version %d"
4088 msgstr "²»Ö§³ÖµÄ²Ëµ¥°æ±¾ %d"
4090 #: resbin.c:323 resbin.c:338 resbin.c:404
4091 msgid "menuitem header"
4098 #: resbin.c:475 resbin.c:503
4099 msgid "dialog header"
4104 msgid "unexpected DIALOGEX version %d"
4105 msgstr "ÒâÍâµÄÀ©Õ¹¶Ô»°¿ò°æ±¾ %d"
4108 msgid "dialog font point size"
4112 msgid "dialogex font information"
4115 #: resbin.c:572 resbin.c:590
4116 msgid "dialog control"
4120 msgid "dialogex control"
4121 msgstr "¶Ô»°¿òÀ©Õ¹¿ØÖÆ"
4124 msgid "dialog control end"
4125 msgstr "¶Ô»°¿ò¿ØÖƽáÊø"
4128 msgid "dialog control data"
4129 msgstr "¶Ô»°¿ò¿ØÖÆÊý¾Ý"
4132 msgid "stringtable string length"
4133 msgstr "×Ö·û´®±í×Ö·û´®³¤¶È"
4136 msgid "stringtable string"
4137 msgstr "×Ö·û´®±í×Ö·û´®"
4140 msgid "fontdir header"
4148 msgid "fontdir device name"
4149 msgstr "×ÖÌåĿ¼É豸Ãû"
4152 msgid "fontdir face name"
4160 msgid "group cursor header"
4165 msgid "unexpected group cursor type %d"
4166 msgstr "ÒâÍâµÄ×é¹â±êÀàÐÍ %d"
4169 msgid "group cursor"
4173 msgid "group icon header"
4178 msgid "unexpected group icon type %d"
4179 msgstr "ÒâÍâµÄ×éͼ±êÀàÐÍ %d"
4185 #: resbin.c:999 resbin.c:1218
4186 msgid "unexpected version string"
4187 msgstr "ÒâÍâµÄ°æ±¾×Ö·û´®"
4191 msgid "version length %d does not match resource length %lu"
4192 msgstr "°æ±¾³¤¶È %d ²»Æ¥Åä×ÊÔ´³¤¶È %lu"
4196 msgid "unexpected version type %d"
4197 msgstr "ÒâÍâµÄ°æ±¾ÀàÐÍ %d"
4201 msgid "unexpected fixed version information length %d"
4205 msgid "fixed version info"
4210 msgid "unexpected fixed version signature %lu"
4211 msgstr "ÒâÍâµÄ¹Ì¶¨°æ±¾Ç©Ãû %lu"
4215 msgid "unexpected fixed version info version %lu"
4216 msgstr "ÒâÍâµÄ¹Ì¶¨°æ±¾ÐÅÏ¢°æ±¾ %lu"
4219 msgid "version var info"
4224 msgid "unexpected stringfileinfo value length %d"
4229 msgid "unexpected version stringtable value length %d"
4234 msgid "unexpected version string length %d != %d + %d"
4235 msgstr "ÒâÍâµÄ°æ±¾×Ö·û´®³¤¶È %d != %d + %d"
4239 msgid "unexpected version string length %d < %d"
4240 msgstr "ÒâÍâµÄ°æ±¾×Ö·û´®³¤¶È %d < %d"
4244 msgid "unexpected varfileinfo value length %d"
4248 msgid "version varfileinfo"
4253 msgid "unexpected version value length %d"
4254 msgstr "ÒâÍâµÄ°æ±¾Öµ³¤¶È %d"
4257 msgid "filename required for COFF input"
4258 msgstr "COFF ÊäÈëÐèÒªÎļþÃû"
4262 msgid "%s: no resource section"
4263 msgstr "%s£ºÃ»ÓÐ×ÊÔ´½Ú"
4266 msgid "can't read resource section"
4267 msgstr "ÎÞ·¨¶ÁÈë×ÊÔ´½Ú"
4271 msgid "%s: %s: address out of bounds"
4272 msgstr "%s£º%s£ºµØÖ·³¬³ö½çÏÞ"
4279 msgid "named directory entry"
4280 msgstr "ÒÑÃüÃûµÄĿ¼ÌõÄ¿"
4283 msgid "directory entry name"
4287 msgid "named subdirectory"
4288 msgstr "ÒÑÃüÃûµÄ×ÓĿ¼"
4291 msgid "named resource"
4292 msgstr "ÒÑÃüÃûµÄ×ÊÔ´"
4295 msgid "ID directory entry"
4299 msgid "ID subdirectory"
4307 msgid "resource type unknown"
4308 msgstr "×ÊÔ´ÀàÐÍδ֪"
4315 msgid "resource data"
4319 msgid "resource data size"
4320 msgstr "×ÊÔ´Êý¾Ý´óС"
4323 msgid "filename required for COFF output"
4324 msgstr "COFF Êä³öÐèÒªÎļþÃû"
4327 msgid "can't get BFD_RELOC_RVA relocation type"
4328 msgstr "ÎÞ·¨µÃµ½ BFD_RELOC_RVA Öض¨ÏòÀàÐÍ"
4330 #: resrc.c:240 resrc.c:312
4332 msgid "can't open temporary file `%s': %s"
4333 msgstr "ÎÞ·¨´ò¿ªÁÙʱÎļþ¡°%s¡±£º%s"
4337 msgid "can't redirect stdout: `%s': %s"
4338 msgstr "ÎÞ·¨Öض¨Ïò±ê×¼Êä³ö£º¡°%s¡±£º%s"
4347 msgid "can't execute `%s': %s"
4348 msgstr "ÎÞ·¨Ö´ÐС°%s¡±£º%s"
4352 msgid "Using temporary file `%s' to read preprocessor output\n"
4353 msgstr "ʹÓÃÁÙʱÎļþ¡°%s¡±ÒÔ¶ÁÈëÔ¤´¦ÀíÆ÷Êä³ö\n"
4357 msgid "can't popen `%s': %s"
4358 msgstr "ÎÞ·¨ popen ¡°%s¡±£º%s"
4361 msgid "Using popen to read preprocessor output\n"
4362 msgstr "ʹÓà popen ¶ÁÈëÔ¤´¦ÀíÆ÷Êä³ö\n"
4366 msgid "Tried `%s'\n"
4371 msgid "Using `%s'\n"
4372 msgstr "ʹÓá°%s¡±\n"
4377 msgstr "%s£º%d£º%s\n"
4381 msgid "%s: unexpected EOF"
4382 msgstr "%s£ºÎļþÒâÍâ½áÊø"
4386 msgid "%s: read of %lu returned %lu"
4387 msgstr "%s£º¶ÁÈ¡ %lu ·µ»Ø %lu"
4389 #: resrc.c:650 resrc.c:904 resrc.c:1177 resrc.c:1331
4391 msgid "stat failed on bitmap file `%s': %s"
4392 msgstr "¶ÔλͼÎļþ¡°%s¡±½øÐÐ stat ²Ù×÷ʧ°Ü£º%s"
4396 msgid "cursor file `%s' does not contain cursor data"
4397 msgstr "¹â±êÎļþ¡°%s¡±²»º¬Óйâ±êÊý¾Ý"
4399 #: resrc.c:735 resrc.c:1048
4401 msgid "%s: fseek to %lu failed: %s"
4405 msgid "help ID requires DIALOGEX"
4409 msgid "control data requires DIALOGEX"
4414 msgid "icon file `%s' does not contain icon data"
4415 msgstr "ͼ±êÎļþ¡°%s¡±²»º¬ÓÐͼ±êÊý¾Ý"
4419 msgid "can't open `%s' for output: %s"
4420 msgstr "ÎÞ·¨ÎªÊä³ö´ò¿ª¡°%s¡±£º%s"
4423 msgid " Displays the sizes of sections inside binary files\n"
4424 msgstr " ÏÔʾ¶þ½øÖÆÎļþÖнڵĴóС\n"
4427 msgid " If no input file(s) are specified, a.out is assumed\n"
4428 msgstr " ûÓиø³öÊäÈëÎļþ£¬Ä¬ÈÏΪ a.out\n"
4433 " The options are:\n"
4434 " -A|-B --format={sysv|berkeley} Select output style (default is %s)\n"
4435 " -o|-d|-h --radix={8|10|16} Display numbers in octal, decimal or hex\n"
4436 " -t --totals Display the total sizes (Berkeley only)\n"
4437 " --target=<bfdname> Set the binary file format\n"
4438 " -h --help Display this information\n"
4439 " -v --version Display the program's version\n"
4443 " -A|-B --format={sysv|berkeley} Ñ¡ÔñÊä³ö·ç¸ñ (ĬÈÏΪ %s)\n"
4444 " -o|-d|-h --radix={8|10|16} Ò԰˽øÖÆ¡¢Ê®½øÖÆ»òÊ®Áù½øÖÆÏÔʾÊýÖµ\n"
4445 " -t --totals ÏÔʾ×Ü´óС (Ö»ÓÃÓÚ Berkeley ·ç¸ñ)\n"
4446 " --target=<bfdname> É趨¶þ½øÖÆÎļþ¸ñʽ\n"
4447 " -h --help ÏÔʾ±¾ÐÅÏ¢\n"
4448 " -v --version ÏÔʾ³ÌÐòµÄ°æ±¾ºÅ\n"
4453 msgid "invalid argument to --format: %s"
4454 msgstr "--format µÄÎÞЧ²ÎÊý£º%s"
4458 msgid "Invalid radix: %s\n"
4462 msgid "Convert a COFF object file into a SYSROFF object file\n"
4463 msgstr "½« COFF Ä¿±êÎļþת»»Îª SYSROFF Ä¿±êÎļþ\n"
4467 " The options are:\n"
4468 " -q --quick (Obsolete - ignoerd)\n"
4469 " -n --noprescan Do not perform a scan to convert commons into defs\n"
4470 " -d --debug Display information about what is being done\n"
4471 " -h --help Display this information\n"
4472 " -v --version Print the program's version number\n"
4475 " -q --quick (¹ýÆÚ - ºöÂÔ)\n"
4476 " -n --noprescan ²»Ö´ÐÐɨÃèÒÔ½« commons ת»»Îª defs\n"
4477 " -d --debug ÏÔʾ¹ØÓÚÒÑÍê³ÉÊÂÎñµÄÐÅÏ¢\n"
4478 " -h --help ÏÔʾ±¾ÐÅÏ¢\n"
4479 " -v --version ´òÓ¡³ÌÐòµÄ°æ±¾ºÅ\n"
4483 msgid "unable to open output file %s"
4484 msgstr "ÎÞ·¨´ò¿ªÊä³öÎļþ %s"
4486 #: stabs.c:343 stabs.c:1759
4487 msgid "numeric overflow"
4492 msgid "Bad stab: %s\n"
4497 msgid "Warning: %s: %s\n"
4498 msgstr "¾¯¸æ£º%s£º%s\n"
4501 msgid "N_LBRAC not within function\n"
4502 msgstr "N_LBRAC ²»ÔÚº¯ÊýÖÐ\n"
4505 msgid "Too many N_RBRACs\n"
4506 msgstr "¹ý¶àµÄ N_RBRAC\n"
4509 msgid "unknown C++ encoded name"
4510 msgstr "δ֪µÄ C++ ±àÂëÃû³Æ"
4512 #. Complain and keep going, so compilers can invent new
4513 #. cross-reference types.
4515 msgid "unrecognized cross reference type"
4516 msgstr "ÎÞ·¨Ê¶±ðµÄ½»²æÒýÓÃÀàÐÍ"
4518 #. Does this actually ever happen? Is that why we are worrying
4519 #. about dealing with it rather than just calling error_type?
4521 msgid "missing index type"
4522 msgstr "ÒÅ©µÄË÷ÒýÀàÐÍ"
4525 msgid "unknown virtual character for baseclass"
4529 msgid "unknown visibility character for baseclass"
4533 msgid "unnamed $vb type"
4537 msgid "unrecognized C++ abbreviation"
4538 msgstr "ÎÞ·¨Ê¶±ðµÄ C++ Ëõд"
4541 msgid "unknown visibility character for field"
4545 msgid "const/volatile indicator missing"
4546 msgstr "ÒÅ© const/volatile ָʾ·û"
4550 msgid "No mangling for \"%s\"\n"
4554 msgid "Undefined N_EXCL"
4555 msgstr "䶨Òå N_EXCL"
4559 msgid "Type file number %d out of range\n"
4560 msgstr "ÀàÐÍÎļþ±àºÅ %d ³¬³ö·¶Î§\n"
4564 msgid "Type index number %d out of range\n"
4565 msgstr "ÀàÐÍË÷Òý±àºÅ %d ³¬³ö·¶Î§\n"
4569 msgid "Unrecognized XCOFF type %d\n"
4570 msgstr "ÎÞ·¨Ê¶±ðµÄ XCOFF ÀàÐÍ %d\n"
4574 msgid "bad mangled name `%s'\n"
4578 msgid "no argument types in mangled string\n"
4583 msgid "invalid number %s"
4584 msgstr "ÎÞЧµÄ±àºÅ %s"
4588 msgid "invalid integer argument %s"
4589 msgstr "ÎÞЧµÄÕûÊý²ÎÊý %s"
4592 msgid " Display printable strings in [file(s)] (stdin by default)\n"
4593 msgstr " ´òÓ¡ [Îļþ] (ĬÈÏΪ±ê×¼ÊäÈë) ÖпɴòÓ¡µÄ×Ö·û´®\n"
4597 " The options are:\n"
4598 " -a - --all Scan the entire file, not just the data section\n"
4599 " -f --print-file-name Print the name of the file before each string\n"
4600 " -n --bytes=[number] Locate & print any NUL-terminated sequence of at\n"
4601 " -<number> least [number] characters (default 4).\n"
4602 " -t --radix={o,x,d} Print the location of the string in base 8, 10 or 16\n"
4603 " -o An alias for --radix=o\n"
4604 " -T --target=<BFDNAME> Specify the binary file format\n"
4605 " -e --encoding={s,b,l,B,L} Select character size and endianness:\n"
4606 " s = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n"
4607 " -h --help Display this information\n"
4608 " -v --version Print the program's version number\n"
4612 msgid "Print a human readable interpretation of a SYSROFF object file\n"
4613 msgstr "´òÓ¡ÊÊÓÚÔĶÁµÄ SYSROFF Ä¿±êÎļþµÄ½âÊÍ\n"
4617 " The options are:\n"
4618 " -h --help Display this information\n"
4619 " -v --version Print the program's version number\n"
4622 " -h --help ÏÔʾ±¾ÐÅÏ¢\n"
4623 " -v --version ´òÓ¡³ÌÐòµÄ°æ±¾ºÅ\n"
4627 msgid "cannot open input file %s"
4628 msgstr "ÎÞ·¨´ò¿ªÊäÈëÎļþ %s"
4631 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
4632 msgstr "°æȨËùÓÐ 2002 ×ÔÓÉÈí¼þ»ù½ð»á¡£\n"
4636 "This program is free software; you may redistribute it under the terms of\n"
4637 "the GNU General Public License. This program has absolutely no warranty.\n"
4639 "±¾³ÌÐòÊÇ×ÔÓÉÈí¼þ£»Äú¿ÉÒÔ°´ÕÕ GNU ͨÓù«¹²Ðí¿ÉÖ¤\n"
4640 "µÄÌõ¿î¶ÔÆä½øÐÐÔÙ·¢ÐС£±¾³ÌÐòûÓÐÈκε£±£¡£\n"
4644 msgid "can't open %s `%s': %s"
4645 msgstr "ÎÞ·¨´ò¿ª %s¡°%s¡±£º%s"
4648 msgid ": expected to be a directory\n"
4649 msgstr "£ºÓ¦ÎªÄ¿Â¼\n"
4652 msgid ": expected to be a leaf\n"
4657 msgid "%s: warning: "
4661 msgid ": duplicate value\n"
4666 msgid "unknown format type `%s'"
4667 msgstr "δ֪µÄ¸ñʽÀàÐÍ¡°%s¡±"
4671 msgid "%s: supported formats:"
4672 msgstr "%s£ºÖ§³ÖµÄ¸ñʽ£º"
4674 #. Otherwise, we give up.
4677 msgid "can not determine type of file `%s'; use the -I option"
4678 msgstr "ÎÞ·¨È·¶¨Îļþ¡°%s¡±µÄÀàÐÍ£»ÇëʹÓà -I Ñ¡Ïî"
4682 msgid "Usage: %s [option(s)] [input-file] [output-file]\n"
4683 msgstr "Ó÷¨£º%s [Ñ¡Ïî] [ÊäÈëÎļþ] [Êä³öÎļþ]\n"
4687 " The options are:\n"
4688 " -i --input=<file> Name input file\n"
4689 " -o --output=<file> Name output file\n"
4690 " -I --input-format=<format> Specify input format\n"
4691 " -O --output-format=<format> Specify output format\n"
4692 " -F --target=<target> Specify COFF target\n"
4693 " --preprocessor=<program> Program to use to preprocess rc file\n"
4694 " --include-dir=<dir> Include directory when preprocessing rc file\n"
4695 " -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n"
4696 " -v --verbose Verbose - tells you what it's doing\n"
4697 " --language=<val> Set language when reading rc file\n"
4698 " --use-temp-file Use a temporary file instead of popen to read\n"
4699 " the preprocessor output\n"
4700 " --no-use-temp-file Use popen (default)\n"
4704 msgid " --yydebug Turn on parser debugging\n"
4705 msgstr " --yydebug ´ò¿ª½âÎöÆ÷µ÷ÊÔ\n"
4709 " -h --help Print this help message\n"
4710 " -V --version Print version information\n"
4712 " -h --help ´òÓ¡±¾ÇóÖúÐÅÏ¢\n"
4713 " -V --version ´òÓ¡°æ±¾ÐÅÏ¢\n"
4717 "FORMAT is one of rc, res, or coff, and is deduced from the file name\n"
4718 "extension if not specified. A single file name is an input file.\n"
4719 "No input-file is stdin, default rc. No output-file is stdout, default rc.\n"
4721 "FORMAT ÊÇ rc¡¢res »ò coff Ö®Ò»£¬ÔÚδָ¶¨Ê±¸ù¾ÝÎļþµÄÀ©Õ¹Ãû½øÐÐÅжϡ£\n"
4722 "µ¥¸öÎļþÃû±»ÈÏΪÊÇÊäÈëÎļþ¡£Ã»ÓÐÊäÈëÎļþʱ¾ÍʹÓñê×¼ÊäÈ룬ĬÈϸñʽ\n"
4723 "Ϊ rc¡£Ã»ÓÐÊä³öÎļþʱ¾ÍʹÓñê×¼Êä³ö£¬Ä¬ÈϸñʽΪ rc¡£\n"
4726 msgid "no resources"
4729 #: wrstabs.c:366 wrstabs.c:2026
4731 msgid "string_hash_lookup failed: %s"
4732 msgstr "string_hash_lookup ʧ°Ü£º%s"
4736 msgid "stab_int_type: bad size %u"
4737 msgstr "stab_int_type£º´íÎó´óС %u"
4741 msgid "%s: warning: unknown size for field `%s' in struct"
4742 msgstr "%s£º¾¯¸æ£º½á¹¹µÄ¡°%s¡±ÓòµÄ´óСδ֪"