diff options
-rw-r--r-- | bfd/ChangeLog | 7 | ||||
-rw-r--r-- | bfd/po/bfd.pot | 712 | ||||
-rw-r--r-- | bfd/po/vi.po | 716 | ||||
-rw-r--r-- | binutils/ChangeLog | 9 | ||||
-rwxr-xr-x | binutils/configure | 2 | ||||
-rw-r--r-- | binutils/configure.in | 2 | ||||
-rw-r--r-- | binutils/po/bg.po | 6007 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 1411 | ||||
-rw-r--r-- | binutils/po/fi.po | 1417 | ||||
-rw-r--r-- | binutils/po/vi.po | 1415 | ||||
-rw-r--r-- | gas/ChangeLog | 4 | ||||
-rw-r--r-- | gas/po/gas.pot | 2246 | ||||
-rw-r--r-- | gold/ChangeLog | 5 | ||||
-rw-r--r-- | gold/po/gold.pot | 1315 | ||||
-rw-r--r-- | gold/po/vi.po | 1374 | ||||
-rw-r--r-- | gprof/ChangeLog | 6 | ||||
-rw-r--r-- | gprof/po/bg.po | 22 | ||||
-rw-r--r-- | gprof/po/gprof.pot | 6 | ||||
-rw-r--r-- | gprof/po/vi.po | 10 | ||||
-rw-r--r-- | ld/ChangeLog | 6 | ||||
-rw-r--r-- | ld/po/bg.po | 710 | ||||
-rw-r--r-- | ld/po/ld.pot | 692 | ||||
-rw-r--r-- | ld/po/vi.po | 696 | ||||
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/po/opcodes.pot | 32 | ||||
-rw-r--r-- | opcodes/po/vi.po | 36 |
26 files changed, 12856 insertions, 6007 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 9fedd11..c8d6b3c 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/bfd.pot: Updated by the Translation project. + * po/vi.po: Updated Vietnamese translation. + 2010-04-22 Alan Modra <amodra@gmail.com> * elf.c (assign_file_positions_for_load_sections): Revert 2008-05-29 @@ -10,7 +15,7 @@ * bfd-in2.h: Likewise. * elf32-arm.c (elf32_arm_fix_exidx_coverage): Likewise. Use it to control merging of exidx entries. - + 2010-04-20 Joseph Myers <joseph@codesourcery.com> * elf32-tic6x.h: New. diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index 5f00211..a453192 100644 --- a/bfd/po/bfd.pot +++ b/bfd/po/bfd.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:05+0200\n" +"POT-Creation-Date: 2010-03-03 15:03+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -48,128 +48,128 @@ msgstr "" msgid "*unknown*" msgstr "" -#: aoutx.h:3994 aoutx.h:4320 +#: aoutx.h:3997 aoutx.h:4323 msgid "%P: %B: unexpected relocation type\n" msgstr "" -#: aoutx.h:5354 +#: aoutx.h:5358 #, c-format msgid "%s: relocatable link from %s to %s not supported" msgstr "" -#: archive.c:2056 +#: archive.c:2057 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "" -#: archive.c:2342 +#: archive.c:2344 msgid "Reading archive file mod timestamp" msgstr "" -#: archive.c:2366 +#: archive.c:2368 msgid "Writing updated armap timestamp" msgstr "" -#: bfd.c:375 +#: bfd.c:376 msgid "No error" msgstr "" -#: bfd.c:376 +#: bfd.c:377 msgid "System call error" msgstr "" -#: bfd.c:377 +#: bfd.c:378 msgid "Invalid bfd target" msgstr "" -#: bfd.c:378 +#: bfd.c:379 msgid "File in wrong format" msgstr "" -#: bfd.c:379 +#: bfd.c:380 msgid "Archive object file in wrong format" msgstr "" -#: bfd.c:380 +#: bfd.c:381 msgid "Invalid operation" msgstr "" -#: bfd.c:381 +#: bfd.c:382 msgid "Memory exhausted" msgstr "" -#: bfd.c:382 +#: bfd.c:383 msgid "No symbols" msgstr "" -#: bfd.c:383 +#: bfd.c:384 msgid "Archive has no index; run ranlib to add one" msgstr "" -#: bfd.c:384 +#: bfd.c:385 msgid "No more archived files" msgstr "" -#: bfd.c:385 +#: bfd.c:386 msgid "Malformed archive" msgstr "" -#: bfd.c:386 +#: bfd.c:387 msgid "File format not recognized" msgstr "" -#: bfd.c:387 +#: bfd.c:388 msgid "File format is ambiguous" msgstr "" -#: bfd.c:388 +#: bfd.c:389 msgid "Section has no contents" msgstr "" -#: bfd.c:389 +#: bfd.c:390 msgid "Nonrepresentable section on output" msgstr "" -#: bfd.c:390 +#: bfd.c:391 msgid "Symbol needs debug section which does not exist" msgstr "" -#: bfd.c:391 +#: bfd.c:392 msgid "Bad value" msgstr "" -#: bfd.c:392 +#: bfd.c:393 msgid "File truncated" msgstr "" -#: bfd.c:393 +#: bfd.c:394 msgid "File too big" msgstr "" -#: bfd.c:394 +#: bfd.c:395 #, c-format msgid "Error reading %s: %s" msgstr "" -#: bfd.c:395 +#: bfd.c:396 msgid "#<Invalid error code>" msgstr "" -#: bfd.c:919 +#: bfd.c:920 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "" -#: bfd.c:931 +#: bfd.c:932 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "" -#: bfd.c:935 +#: bfd.c:936 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "" -#: bfd.c:937 +#: bfd.c:938 msgid "Please report this bug.\n" msgstr "" @@ -189,8 +189,8 @@ msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "" #: bout.c:1150 elf-m10300.c:2078 elf32-avr.c:1639 elf32-frv.c:5743 -#: elf32-xtensa.c:6639 elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 -#: vms.c:1918 elf32-ia64.c:788 elf64-ia64.c:788 +#: elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 vms.c:1918 elf32-ia64.c:788 +#: elf64-ia64.c:788 msgid "%P%F: --relax and -r may not be used together\n" msgstr "" @@ -254,7 +254,7 @@ msgid "" " consider relinking with --support-old-code enabled" msgstr "" -#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3027 +#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3030 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "" @@ -267,14 +267,14 @@ msgstr "" msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "" -#: coff-arm.c:2227 elf32-arm.c:10327 +#: coff-arm.c:2227 elf32-arm.c:10334 #, c-format msgid "" "error: %B passes floats in float registers, whereas %B passes them in " "integer registers" msgstr "" -#: coff-arm.c:2230 elf32-arm.c:10331 +#: coff-arm.c:2230 elf32-arm.c:10338 #, c-format msgid "" "error: %B passes floats in integer registers, whereas %B passes them in " @@ -295,12 +295,12 @@ msgid "" "position independent" msgstr "" -#: coff-arm.c:2275 elf32-arm.c:10396 +#: coff-arm.c:2275 elf32-arm.c:10403 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "" -#: coff-arm.c:2278 elf32-arm.c:10402 +#: coff-arm.c:2278 elf32-arm.c:10409 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "" @@ -310,7 +310,7 @@ msgstr "" msgid "private flags = %x:" msgstr "" -#: coff-arm.c:2310 elf32-arm.c:10453 +#: coff-arm.c:2310 elf32-arm.c:10460 #, c-format msgid " [floats passed in float registers]" msgstr "" @@ -320,7 +320,7 @@ msgstr "" msgid " [floats passed in integer registers]" msgstr "" -#: coff-arm.c:2315 elf32-arm.c:10456 +#: coff-arm.c:2315 elf32-arm.c:10463 #, c-format msgid " [position independent]" msgstr "" @@ -345,14 +345,14 @@ msgstr "" msgid " [interworking not supported]" msgstr "" -#: coff-arm.c:2371 elf32-arm.c:9360 +#: coff-arm.c:2371 elf32-arm.c:9367 #, c-format msgid "" "Warning: Not setting interworking flag of %B since it has already been " "specified as non-interworking" msgstr "" -#: coff-arm.c:2375 elf32-arm.c:9364 +#: coff-arm.c:2375 elf32-arm.c:9371 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "" @@ -375,7 +375,7 @@ msgstr "" msgid "uncertain calling convention for non-COFF symbol" msgstr "" -#: coff-m68k.c:506 elf32-bfin.c:5693 elf32-cr16.c:2965 elf32-m68k.c:4615 +#: coff-m68k.c:506 elf32-bfin.c:5691 elf32-cr16.c:2965 elf32-m68k.c:4615 msgid "unsupported reloc type" msgstr "" @@ -408,17 +408,17 @@ msgstr "" msgid "Unrecognized reloc" msgstr "" -#: coff-rs6000.c:2787 +#: coff-rs6000.c:2789 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "" -#: coff-rs6000.c:2880 +#: coff-rs6000.c:2882 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "" -#: coff-rs6000.c:3646 coff64-rs6000.c:2168 +#: coff-rs6000.c:3648 coff64-rs6000.c:2170 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "" @@ -490,24 +490,24 @@ msgstr "" msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "" -#: coffgen.c:1571 +#: coffgen.c:1573 msgid "%B: bad string table size %lu" msgstr "" -#: cofflink.c:513 elflink.c:4307 +#: cofflink.c:513 elflink.c:4308 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "" -#: cofflink.c:2305 +#: cofflink.c:2308 msgid "%B: relocs in section `%A', but it has no contents" msgstr "" -#: cofflink.c:2636 coffswap.h:826 +#: cofflink.c:2639 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "" -#: cofflink.c:2645 coffswap.h:812 +#: cofflink.c:2648 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "" @@ -521,54 +521,54 @@ msgstr "" msgid "warning: unable to update contents of %s section in %s" msgstr "" -#: dwarf2.c:430 +#: dwarf2.c:436 #, c-format msgid "Dwarf Error: Can't find %s section." msgstr "" -#: dwarf2.c:457 +#: dwarf2.c:463 #, c-format msgid "Dwarf Error: unable to decompress %s section." msgstr "" -#: dwarf2.c:468 +#: dwarf2.c:474 #, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." msgstr "" -#: dwarf2.c:865 +#: dwarf2.c:871 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %u." msgstr "" -#: dwarf2.c:1079 +#: dwarf2.c:1085 msgid "Dwarf Error: mangled line number section (bad file number)." msgstr "" -#: dwarf2.c:1413 +#: dwarf2.c:1419 msgid "Dwarf Error: mangled line number section." msgstr "" -#: dwarf2.c:1760 dwarf2.c:1867 dwarf2.c:2139 +#: dwarf2.c:1698 dwarf2.c:1806 dwarf2.c:2078 #, c-format msgid "Dwarf Error: Could not find abbrev number %u." msgstr "" -#: dwarf2.c:2100 +#: dwarf2.c:2039 #, c-format msgid "" "Dwarf Error: found dwarf version '%u', this reader only handles version 2 " "and 3 information." msgstr "" -#: dwarf2.c:2107 +#: dwarf2.c:2046 #, c-format msgid "" "Dwarf Error: found address size '%u', this reader can not handle sizes " "greater than '%u'." msgstr "" -#: dwarf2.c:2130 +#: dwarf2.c:2069 #, c-format msgid "Dwarf Error: Bad abbrev number: %u." msgstr "" @@ -642,11 +642,11 @@ msgstr "" msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'" msgstr "" -#: elf-eh-frame.c:884 +#: elf-eh-frame.c:885 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n" msgstr "" -#: elf-eh-frame.c:1122 +#: elf-eh-frame.c:1123 msgid "" "%P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.\n" msgstr "" @@ -658,25 +658,25 @@ msgid "" "pie\n" msgstr "" -#: elf-m10200.c:456 elf-m10300.c:1575 elf32-avr.c:1251 elf32-bfin.c:3200 -#: elf32-cr16.c:1517 elf32-cr16c.c:790 elf32-cris.c:2089 elf32-crx.c:933 +#: elf-m10200.c:456 elf-m10300.c:1575 elf32-avr.c:1251 elf32-bfin.c:3204 +#: elf32-cr16.c:1517 elf32-cr16c.c:790 elf32-cris.c:2084 elf32-crx.c:933 #: elf32-d10v.c:516 elf32-fr30.c:616 elf32-frv.c:4114 elf32-h8300.c:516 #: elf32-i860.c:1218 elf32-ip2k.c:1499 elf32-iq2000.c:691 elf32-lm32.c:1171 #: elf32-m32c.c:560 elf32-m32r.c:3102 elf32-m68hc1x.c:1136 elf32-mep.c:541 #: elf32-microblaze.c:1226 elf32-moxie.c:291 elf32-msp430.c:493 elf32-mt.c:402 #: elf32-openrisc.c:411 elf32-score.c:2752 elf32-score7.c:2591 -#: elf32-spu.c:5045 elf32-v850.c:1701 elf32-xstormy16.c:948 elf64-mmix.c:1533 +#: elf32-spu.c:5047 elf32-v850.c:1701 elf32-xstormy16.c:948 elf64-mmix.c:1533 msgid "internal error: out of range error" msgstr "" -#: elf-m10200.c:460 elf-m10300.c:1579 elf32-avr.c:1255 elf32-bfin.c:3204 -#: elf32-cr16.c:1521 elf32-cr16c.c:794 elf32-cris.c:2093 elf32-crx.c:937 +#: elf-m10200.c:460 elf-m10300.c:1579 elf32-avr.c:1255 elf32-bfin.c:3208 +#: elf32-cr16.c:1521 elf32-cr16c.c:794 elf32-cris.c:2088 elf32-crx.c:937 #: elf32-d10v.c:520 elf32-fr30.c:620 elf32-frv.c:4118 elf32-h8300.c:520 #: elf32-i860.c:1222 elf32-iq2000.c:695 elf32-lm32.c:1175 elf32-m32c.c:564 #: elf32-m32r.c:3106 elf32-m68hc1x.c:1140 elf32-mep.c:545 #: elf32-microblaze.c:1230 elf32-moxie.c:295 elf32-msp430.c:497 #: elf32-openrisc.c:415 elf32-score.c:2756 elf32-score7.c:2595 -#: elf32-spu.c:5049 elf32-v850.c:1705 elf32-xstormy16.c:952 elf64-mmix.c:1537 +#: elf32-spu.c:5051 elf32-v850.c:1705 elf32-xstormy16.c:952 elf64-mmix.c:1537 #: elfxx-mips.c:9103 msgid "internal error: unsupported relocation error" msgstr "" @@ -684,25 +684,25 @@ msgstr "" #: elf-m10200.c:464 elf32-cr16.c:1525 elf32-cr16c.c:798 elf32-crx.c:941 #: elf32-d10v.c:524 elf32-h8300.c:524 elf32-lm32.c:1179 elf32-m32r.c:3110 #: elf32-m68hc1x.c:1144 elf32-microblaze.c:1234 elf32-score.c:2760 -#: elf32-score7.c:2599 elf32-spu.c:5053 +#: elf32-score7.c:2599 elf32-spu.c:5055 msgid "internal error: dangerous error" msgstr "" -#: elf-m10200.c:468 elf-m10300.c:1592 elf32-avr.c:1263 elf32-bfin.c:3212 -#: elf32-cr16.c:1529 elf32-cr16c.c:802 elf32-cris.c:2101 elf32-crx.c:945 +#: elf-m10200.c:468 elf-m10300.c:1592 elf32-avr.c:1263 elf32-bfin.c:3216 +#: elf32-cr16.c:1529 elf32-cr16c.c:802 elf32-cris.c:2096 elf32-crx.c:945 #: elf32-d10v.c:528 elf32-fr30.c:628 elf32-frv.c:4126 elf32-h8300.c:528 #: elf32-i860.c:1230 elf32-ip2k.c:1514 elf32-iq2000.c:703 elf32-lm32.c:1183 #: elf32-m32c.c:572 elf32-m32r.c:3114 elf32-m68hc1x.c:1148 elf32-mep.c:553 #: elf32-microblaze.c:1238 elf32-moxie.c:303 elf32-msp430.c:505 elf32-mt.c:410 #: elf32-openrisc.c:423 elf32-score.c:2769 elf32-score7.c:2603 -#: elf32-spu.c:5057 elf32-v850.c:1725 elf32-xstormy16.c:960 elf64-mmix.c:1545 +#: elf32-spu.c:5059 elf32-v850.c:1725 elf32-xstormy16.c:960 elf64-mmix.c:1545 msgid "internal error: unknown error" msgstr "" -#: elf-m10300.c:1512 elf32-arm.c:8963 elf32-i386.c:3984 elf32-m32r.c:2588 -#: elf32-m68k.c:4099 elf32-ppc.c:7906 elf32-s390.c:3015 elf32-sh.c:3429 -#: elf32-xtensa.c:3027 elf64-ppc.c:12063 elf64-s390.c:2974 elf64-sh64.c:1648 -#: elf64-x86-64.c:3657 elfxx-sparc.c:3317 +#: elf-m10300.c:1512 elf32-arm.c:8970 elf32-i386.c:3986 elf32-m32r.c:2588 +#: elf32-m68k.c:4099 elf32-ppc.c:8116 elf32-s390.c:3015 elf32-sh.c:3429 +#: elf32-xtensa.c:3027 elf64-ppc.c:12252 elf64-s390.c:2974 elf64-sh64.c:1648 +#: elf64-x86-64.c:3658 elfxx-sparc.c:3317 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "" @@ -716,11 +716,11 @@ msgstr "" msgid "internal error: suspicious relocation type used in shared library" msgstr "" -#: elf-m10300.c:4385 elf32-arm.c:11346 elf32-cr16.c:2519 elf32-cris.c:3030 -#: elf32-hppa.c:1891 elf32-i370.c:506 elf32-i386.c:1975 elf32-lm32.c:1873 -#: elf32-m32r.c:1921 elf32-m68k.c:3188 elf32-ppc.c:4953 elf32-s390.c:1650 -#: elf32-sh.c:2574 elf32-vax.c:1052 elf64-ppc.c:6348 elf64-s390.c:1623 -#: elf64-sh64.c:3396 elf64-x86-64.c:1821 elfxx-sparc.c:1802 +#: elf-m10300.c:4385 elf32-arm.c:11353 elf32-cr16.c:2519 elf32-cris.c:3025 +#: elf32-hppa.c:1891 elf32-i370.c:506 elf32-i386.c:1977 elf32-lm32.c:1873 +#: elf32-m32r.c:1921 elf32-m68k.c:3188 elf32-ppc.c:5026 elf32-s390.c:1650 +#: elf32-sh.c:2574 elf32-vax.c:1052 elf64-ppc.c:6394 elf64-s390.c:1623 +#: elf64-sh64.c:3396 elf64-x86-64.c:1822 elfxx-sparc.c:1802 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "" @@ -729,138 +729,138 @@ msgstr "" msgid "%B: invalid string offset %u >= %lu for section `%s'" msgstr "" -#: elf.c:439 +#: elf.c:441 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "" -#: elf.c:595 +#: elf.c:597 msgid "%B: Corrupt size field in group section header: 0x%lx" msgstr "" -#: elf.c:631 +#: elf.c:633 msgid "%B: invalid SHT_GROUP entry" msgstr "" -#: elf.c:701 +#: elf.c:703 msgid "%B: no group info for section %A" msgstr "" -#: elf.c:730 elf.c:2960 elflink.c:9912 +#: elf.c:732 elf.c:2979 elflink.c:9922 msgid "%B: warning: sh_link not set for section `%A'" msgstr "" -#: elf.c:749 +#: elf.c:751 msgid "%B: sh_link [%d] in section `%A' is incorrect" msgstr "" -#: elf.c:784 +#: elf.c:786 msgid "%B: unknown [%d] section `%s' in group [%s]" msgstr "" -#: elf.c:1104 +#: elf.c:1106 #, c-format msgid "" "\n" "Program Header:\n" msgstr "" -#: elf.c:1146 +#: elf.c:1148 #, c-format msgid "" "\n" "Dynamic Section:\n" msgstr "" -#: elf.c:1282 +#: elf.c:1284 #, c-format msgid "" "\n" "Version definitions:\n" msgstr "" -#: elf.c:1307 +#: elf.c:1309 #, c-format msgid "" "\n" "Version References:\n" msgstr "" -#: elf.c:1312 +#: elf.c:1314 #, c-format msgid " required from %s:\n" msgstr "" -#: elf.c:1702 +#: elf.c:1718 msgid "%B: invalid link %lu for reloc section %s (index %u)" msgstr "" -#: elf.c:1870 +#: elf.c:1886 msgid "" "%B: don't know how to handle allocated, application specific section `%s' [0x" "%8x]" msgstr "" -#: elf.c:1882 +#: elf.c:1898 msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]" msgstr "" -#: elf.c:1893 +#: elf.c:1909 msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]" msgstr "" -#: elf.c:1903 +#: elf.c:1919 msgid "%B: don't know how to handle section `%s' [0x%8x]" msgstr "" -#: elf.c:2500 +#: elf.c:2517 #, c-format msgid "warning: section `%A' type changed to PROGBITS" msgstr "" -#: elf.c:2917 +#: elf.c:2936 msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" msgstr "" -#: elf.c:2940 +#: elf.c:2959 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'" msgstr "" -#: elf.c:4311 +#: elf.c:4333 msgid "" "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "" -#: elf.c:4338 +#: elf.c:4360 msgid "%B: Not enough room for program headers, try linking with -N" msgstr "" -#: elf.c:4420 +#: elf.c:4442 msgid "%B: section %A vma 0x%lx overlaps previous sections" msgstr "" -#: elf.c:4515 +#: elf.c:4537 msgid "%B: section `%A' can't be allocated in segment %d" msgstr "" -#: elf.c:4565 +#: elf.c:4587 msgid "%B: warning: allocated section `%s' not in segment" msgstr "" -#: elf.c:5065 +#: elf.c:5087 msgid "%B: symbol `%s' required but not present" msgstr "" -#: elf.c:5404 +#: elf.c:5426 msgid "%B: warning: Empty loadable segment detected, is this intentional ?\n" msgstr "" -#: elf.c:6370 +#: elf.c:6393 #, c-format msgid "" "Unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "" -#: elf.c:7356 +#: elf.c:7382 msgid "%B: unsupported relocation type %s" msgstr "" @@ -921,299 +921,299 @@ msgstr "" msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "" -#: elf32-arm.c:7405 +#: elf32-arm.c:7408 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "" -#: elf32-arm.c:8085 +#: elf32-arm.c:8092 msgid "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object" msgstr "" -#: elf32-arm.c:8300 +#: elf32-arm.c:8307 msgid "" "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group " "relocations" msgstr "" -#: elf32-arm.c:8340 elf32-arm.c:8427 elf32-arm.c:8510 elf32-arm.c:8595 +#: elf32-arm.c:8347 elf32-arm.c:8434 elf32-arm.c:8517 elf32-arm.c:8602 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s" msgstr "" -#: elf32-arm.c:8821 elf32-sh.c:3325 elf64-sh64.c:1556 +#: elf32-arm.c:8828 elf32-sh.c:3325 elf64-sh64.c:1556 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section" msgstr "" -#: elf32-arm.c:8939 elf32-m68k.c:4134 elf32-xtensa.c:2765 elf64-ppc.c:10743 +#: elf32-arm.c:8946 elf32-m68k.c:4134 elf32-xtensa.c:2765 elf64-ppc.c:10939 msgid "%B(%A+0x%lx): %s used with TLS symbol %s" msgstr "" -#: elf32-arm.c:8940 elf32-m68k.c:4135 elf32-xtensa.c:2766 elf64-ppc.c:10744 +#: elf32-arm.c:8947 elf32-m68k.c:4135 elf32-xtensa.c:2766 elf64-ppc.c:10940 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "" -#: elf32-arm.c:8997 +#: elf32-arm.c:9004 msgid "out of range" msgstr "" -#: elf32-arm.c:9001 +#: elf32-arm.c:9008 msgid "unsupported relocation" msgstr "" -#: elf32-arm.c:9009 +#: elf32-arm.c:9016 msgid "unknown error" msgstr "" -#: elf32-arm.c:9409 +#: elf32-arm.c:9416 msgid "" "Warning: Clearing the interworking flag of %B because non-interworking code " "in %B has been linked with it" msgstr "" -#: elf32-arm.c:9652 +#: elf32-arm.c:9659 msgid "error: %B: Unknown CPU architecture" msgstr "" -#: elf32-arm.c:9690 +#: elf32-arm.c:9697 msgid "error: %B: Conflicting CPU architectures %d/%d" msgstr "" -#: elf32-arm.c:9747 +#: elf32-arm.c:9754 msgid "error: %B uses VFP register arguments, %B does not" msgstr "" -#: elf32-arm.c:9897 +#: elf32-arm.c:9904 msgid "error: %B: Conflicting architecture profiles %c/%c" msgstr "" -#: elf32-arm.c:9921 +#: elf32-arm.c:9928 msgid "Warning: %B: Conflicting platform configuration" msgstr "" -#: elf32-arm.c:9930 +#: elf32-arm.c:9937 msgid "error: %B: Conflicting use of R9" msgstr "" -#: elf32-arm.c:9942 +#: elf32-arm.c:9949 msgid "error: %B: SB relative addressing conflicts with use of R9" msgstr "" -#: elf32-arm.c:9955 +#: elf32-arm.c:9962 msgid "" "warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; " "use of wchar_t values across objects may fail" msgstr "" -#: elf32-arm.c:9986 +#: elf32-arm.c:9993 msgid "" "warning: %B uses %s enums yet the output is to use %s enums; use of enum " "values across objects may fail" msgstr "" -#: elf32-arm.c:9998 +#: elf32-arm.c:10005 msgid "error: %B uses iWMMXt register arguments, %B does not" msgstr "" -#: elf32-arm.c:10020 +#: elf32-arm.c:10027 msgid "error: fp16 format mismatch between %B and %B" msgstr "" -#: elf32-arm.c:10063 elf32-arm.c:10156 +#: elf32-arm.c:10070 elf32-arm.c:10163 msgid "%B: Unknown mandatory EABI object attribute %d" msgstr "" -#: elf32-arm.c:10071 elf32-arm.c:10164 +#: elf32-arm.c:10078 elf32-arm.c:10171 msgid "Warning: %B: Unknown EABI object attribute %d" msgstr "" -#: elf32-arm.c:10224 +#: elf32-arm.c:10231 msgid "error: %B is already in final BE8 format" msgstr "" -#: elf32-arm.c:10300 +#: elf32-arm.c:10307 msgid "" "error: Source object %B has EABI version %d, but target %B has EABI version %" "d" msgstr "" -#: elf32-arm.c:10316 +#: elf32-arm.c:10323 msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" msgstr "" -#: elf32-arm.c:10341 +#: elf32-arm.c:10348 msgid "error: %B uses VFP instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:10345 +#: elf32-arm.c:10352 msgid "error: %B uses FPA instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:10355 +#: elf32-arm.c:10362 msgid "error: %B uses Maverick instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:10359 +#: elf32-arm.c:10366 msgid "error: %B does not use Maverick instructions, whereas %B does" msgstr "" -#: elf32-arm.c:10378 +#: elf32-arm.c:10385 msgid "error: %B uses software FP, whereas %B uses hardware FP" msgstr "" -#: elf32-arm.c:10382 +#: elf32-arm.c:10389 msgid "error: %B uses hardware FP, whereas %B uses software FP" msgstr "" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-arm.c:10429 elf32-bfin.c:5082 elf32-cris.c:4110 elf32-m68hc1x.c:1280 +#: elf32-arm.c:10436 elf32-bfin.c:5080 elf32-cris.c:4105 elf32-m68hc1x.c:1280 #: elf32-m68k.c:1169 elf32-score.c:4039 elf32-score7.c:3876 elf32-vax.c:540 #: elfxx-mips.c:12755 #, c-format msgid "private flags = %lx:" msgstr "" -#: elf32-arm.c:10438 +#: elf32-arm.c:10445 #, c-format msgid " [interworking enabled]" msgstr "" -#: elf32-arm.c:10446 +#: elf32-arm.c:10453 #, c-format msgid " [VFP float format]" msgstr "" -#: elf32-arm.c:10448 +#: elf32-arm.c:10455 #, c-format msgid " [Maverick float format]" msgstr "" -#: elf32-arm.c:10450 +#: elf32-arm.c:10457 #, c-format msgid " [FPA float format]" msgstr "" -#: elf32-arm.c:10459 +#: elf32-arm.c:10466 #, c-format msgid " [new ABI]" msgstr "" -#: elf32-arm.c:10462 +#: elf32-arm.c:10469 #, c-format msgid " [old ABI]" msgstr "" -#: elf32-arm.c:10465 +#: elf32-arm.c:10472 #, c-format msgid " [software FP]" msgstr "" -#: elf32-arm.c:10474 +#: elf32-arm.c:10481 #, c-format msgid " [Version1 EABI]" msgstr "" -#: elf32-arm.c:10477 elf32-arm.c:10488 +#: elf32-arm.c:10484 elf32-arm.c:10495 #, c-format msgid " [sorted symbol table]" msgstr "" -#: elf32-arm.c:10479 elf32-arm.c:10490 +#: elf32-arm.c:10486 elf32-arm.c:10497 #, c-format msgid " [unsorted symbol table]" msgstr "" -#: elf32-arm.c:10485 +#: elf32-arm.c:10492 #, c-format msgid " [Version2 EABI]" msgstr "" -#: elf32-arm.c:10493 +#: elf32-arm.c:10500 #, c-format msgid " [dynamic symbols use segment index]" msgstr "" -#: elf32-arm.c:10496 +#: elf32-arm.c:10503 #, c-format msgid " [mapping symbols precede others]" msgstr "" -#: elf32-arm.c:10503 +#: elf32-arm.c:10510 #, c-format msgid " [Version3 EABI]" msgstr "" -#: elf32-arm.c:10507 +#: elf32-arm.c:10514 #, c-format msgid " [Version4 EABI]" msgstr "" -#: elf32-arm.c:10511 +#: elf32-arm.c:10518 #, c-format msgid " [Version5 EABI]" msgstr "" -#: elf32-arm.c:10514 +#: elf32-arm.c:10521 #, c-format msgid " [BE8]" msgstr "" -#: elf32-arm.c:10517 +#: elf32-arm.c:10524 #, c-format msgid " [LE8]" msgstr "" -#: elf32-arm.c:10523 +#: elf32-arm.c:10530 #, c-format msgid " <EABI version unrecognised>" msgstr "" -#: elf32-arm.c:10530 +#: elf32-arm.c:10537 #, c-format msgid " [relocatable executable]" msgstr "" -#: elf32-arm.c:10533 +#: elf32-arm.c:10540 #, c-format msgid " [has entry point]" msgstr "" -#: elf32-arm.c:10538 +#: elf32-arm.c:10545 #, c-format msgid "<Unrecognised flag bits set>" msgstr "" -#: elf32-arm.c:10783 elf32-i386.c:1300 elf32-s390.c:998 elf32-xtensa.c:1000 -#: elf64-s390.c:952 elf64-x86-64.c:1082 elfxx-sparc.c:1121 +#: elf32-arm.c:10790 elf32-i386.c:1300 elf32-s390.c:998 elf32-xtensa.c:1000 +#: elf64-s390.c:952 elf64-x86-64.c:1083 elfxx-sparc.c:1121 msgid "%B: bad symbol index: %d" msgstr "" -#: elf32-arm.c:10904 elf64-x86-64.c:1242 elf64-x86-64.c:1411 elfxx-mips.c:7870 +#: elf32-arm.c:10911 elf64-x86-64.c:1243 elf64-x86-64.c:1412 elfxx-mips.c:7870 msgid "" "%B: relocation %s against `%s' can not be used when making a shared object; " "recompile with -fPIC" msgstr "" -#: elf32-arm.c:11893 +#: elf32-arm.c:11900 #, c-format msgid "Errors encountered processing file %s" msgstr "" -#: elf32-arm.c:13339 +#: elf32-arm.c:13346 msgid "%B: error: Cortex-A8 erratum stub is allocated in unsafe location" msgstr "" #. There's not much we can do apart from complain if this #. happens. -#: elf32-arm.c:13366 +#: elf32-arm.c:13373 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "" -#: elf32-arm.c:13457 elf32-arm.c:13479 +#: elf32-arm.c:13464 elf32-arm.c:13486 msgid "%B: error: VFP11 veneer out of range" msgstr "" -#: elf32-avr.c:1259 elf32-bfin.c:3208 elf32-cris.c:2097 elf32-fr30.c:624 +#: elf32-avr.c:1259 elf32-bfin.c:3212 elf32-cris.c:2092 elf32-fr30.c:624 #: elf32-frv.c:4122 elf32-i860.c:1226 elf32-ip2k.c:1510 elf32-iq2000.c:699 #: elf32-m32c.c:568 elf32-mep.c:549 elf32-moxie.c:299 elf32-msp430.c:501 #: elf32-mt.c:406 elf32-openrisc.c:419 elf32-v850.c:1709 elf32-xstormy16.c:956 @@ -1221,7 +1221,7 @@ msgstr "" msgid "internal error: dangerous relocation" msgstr "" -#: elf32-avr.c:2409 elf32-hppa.c:605 elf32-m68hc1x.c:165 elf64-ppc.c:4141 +#: elf32-avr.c:2409 elf32-hppa.c:605 elf32-m68hc1x.c:165 elf64-ppc.c:4146 msgid "%B: cannot create stub entry %s" msgstr "" @@ -1229,54 +1229,54 @@ msgstr "" msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'" msgstr "" -#: elf32-bfin.c:1614 elf32-i386.c:4026 elf32-m68k.c:4176 elf32-s390.c:3067 -#: elf64-s390.c:3026 elf64-x86-64.c:3697 +#: elf32-bfin.c:1614 elf32-i386.c:4028 elf32-m68k.c:4176 elf32-s390.c:3067 +#: elf64-s390.c:3026 elf64-x86-64.c:3698 msgid "%B(%A+0x%lx): reloc against `%s': error %d" msgstr "" -#: elf32-bfin.c:2714 +#: elf32-bfin.c:2718 msgid "%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend" msgstr "" -#: elf32-bfin.c:2728 elf32-frv.c:2904 +#: elf32-bfin.c:2732 elf32-frv.c:2904 msgid "relocation references symbol not defined in the module" msgstr "" -#: elf32-bfin.c:2825 +#: elf32-bfin.c:2829 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:2866 elf32-bfin.c:2989 elf32-frv.c:3641 elf32-frv.c:3762 +#: elf32-bfin.c:2870 elf32-bfin.c:2993 elf32-frv.c:3641 elf32-frv.c:3762 msgid "cannot emit fixups in read-only section" msgstr "" -#: elf32-bfin.c:2897 elf32-bfin.c:3027 elf32-frv.c:3672 elf32-frv.c:3806 +#: elf32-bfin.c:2901 elf32-bfin.c:3031 elf32-frv.c:3672 elf32-frv.c:3806 #: elf32-lm32.c:1104 msgid "cannot emit dynamic relocations in read-only section" msgstr "" -#: elf32-bfin.c:2947 +#: elf32-bfin.c:2951 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:3112 +#: elf32-bfin.c:3116 msgid "relocations between different segments are not supported" msgstr "" -#: elf32-bfin.c:3113 +#: elf32-bfin.c:3117 msgid "warning: relocation references a different segment" msgstr "" -#: elf32-bfin.c:4974 elf32-frv.c:6408 +#: elf32-bfin.c:4972 elf32-frv.c:6408 msgid "%B: unsupported relocation type %i" msgstr "" -#: elf32-bfin.c:5127 elf32-frv.c:6816 +#: elf32-bfin.c:5125 elf32-frv.c:6816 #, c-format msgid "%s: cannot link non-fdpic object file into fdpic executable" msgstr "" -#: elf32-bfin.c:5131 elf32-frv.c:6820 +#: elf32-bfin.c:5129 elf32-frv.c:6820 #, c-format msgid "%s: cannot link fdpic object file into non-fdpic executable" msgstr "" @@ -1293,8 +1293,8 @@ msgstr "" msgid "%B, section %A: No PLT for relocation %s against symbol `%s'" msgstr "" -#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1641 elf32-cris.c:1730 -#: elf32-cris.c:1883 +#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1641 elf32-cris.c:1725 +#: elf32-cris.c:1878 msgid "[whose name is lost]" msgstr "" @@ -1303,7 +1303,7 @@ msgid "" "%B, section %A: relocation %s with non-zero addend %d against local symbol" msgstr "" -#: elf32-cris.c:1373 elf32-cris.c:1724 elf32-cris.c:1877 +#: elf32-cris.c:1373 elf32-cris.c:1719 elf32-cris.c:1872 msgid "" "%B, section %A: relocation %s with non-zero addend %d against symbol `%s'" msgstr "" @@ -1323,79 +1323,79 @@ msgid "" "declaration mixup?" msgstr "" -#: elf32-cris.c:2010 +#: elf32-cris.c:2005 msgid "" "%B, section %A: relocation %s is not allowed for symbol: `%s' which is " "defined outside the program, perhaps a declaration mixup?" msgstr "" -#: elf32-cris.c:2063 +#: elf32-cris.c:2058 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "" -#: elf32-cris.c:2070 +#: elf32-cris.c:2065 msgid "" "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or " "-mno-small-tls)" msgstr "" -#: elf32-cris.c:3204 +#: elf32-cris.c:3199 msgid "" "%B, section %A:\n" " v10/v32 compatible object %s must not contain a PIC relocation" msgstr "" -#: elf32-cris.c:3309 +#: elf32-cris.c:3304 msgid "" "%B, section %A:\n" " relocation %s not valid in a shared object; typically an option mixup, " "recompile with -fPIC" msgstr "" -#: elf32-cris.c:3523 +#: elf32-cris.c:3518 msgid "" "%B, section %A:\n" " relocation %s should not be used in a shared object; recompile with -fPIC" msgstr "" -#: elf32-cris.c:3940 +#: elf32-cris.c:3935 msgid "" "%B, section `%A', to symbol `%s':\n" " relocation %s should not be used in a shared object; recompile with -fPIC" msgstr "" -#: elf32-cris.c:4059 +#: elf32-cris.c:4054 msgid "Unexpected machine number" msgstr "" -#: elf32-cris.c:4113 +#: elf32-cris.c:4108 #, c-format msgid " [symbols have a _ prefix]" msgstr "" -#: elf32-cris.c:4116 +#: elf32-cris.c:4111 #, c-format msgid " [v10 and v32]" msgstr "" -#: elf32-cris.c:4119 +#: elf32-cris.c:4114 #, c-format msgid " [v32]" msgstr "" -#: elf32-cris.c:4164 +#: elf32-cris.c:4159 msgid "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "" -#: elf32-cris.c:4165 +#: elf32-cris.c:4160 msgid "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "" -#: elf32-cris.c:4184 +#: elf32-cris.c:4179 msgid "%B contains CRIS v32 code, incompatible with previous objects" msgstr "" -#: elf32-cris.c:4186 +#: elf32-cris.c:4181 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" msgstr "" @@ -1525,52 +1525,52 @@ msgstr "" msgid ".got section not immediately after .plt section" msgstr "" -#: elf32-i386.c:371 elf32-ppc.c:1666 elf32-s390.c:379 elf64-ppc.c:2283 +#: elf32-i386.c:371 elf32-ppc.c:1674 elf32-s390.c:379 elf64-ppc.c:2283 #: elf64-s390.c:403 elf64-x86-64.c:234 msgid "%B: invalid relocation type %d" msgstr "" -#: elf32-i386.c:1246 elf64-x86-64.c:1029 +#: elf32-i386.c:1246 elf64-x86-64.c:1030 msgid "" "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" msgstr "" -#: elf32-i386.c:1387 elf32-i386.c:2970 elf64-x86-64.c:1171 elf64-x86-64.c:2680 +#: elf32-i386.c:1387 elf32-i386.c:2972 elf64-x86-64.c:1172 elf64-x86-64.c:2681 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" msgstr "" -#: elf32-i386.c:1548 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 +#: elf32-i386.c:1549 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 #: elf64-s390.c:1143 elfxx-sparc.c:1257 msgid "%B: `%s' accessed both as normal and thread local symbol" msgstr "" -#: elf32-i386.c:2805 +#: elf32-i386.c:2807 msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "" -#: elf32-i386.c:3219 elf64-x86-64.c:3081 +#: elf32-i386.c:3221 elf64-x86-64.c:3082 msgid "hidden symbol" msgstr "" -#: elf32-i386.c:3222 elf64-x86-64.c:3084 +#: elf32-i386.c:3224 elf64-x86-64.c:3085 msgid "internal symbol" msgstr "" -#: elf32-i386.c:3225 elf64-x86-64.c:3087 +#: elf32-i386.c:3227 elf64-x86-64.c:3088 msgid "protected symbol" msgstr "" -#: elf32-i386.c:3228 elf64-x86-64.c:3090 +#: elf32-i386.c:3230 elf64-x86-64.c:3091 msgid "symbol" msgstr "" -#: elf32-i386.c:3233 +#: elf32-i386.c:3235 msgid "" "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when " "making a shared object" msgstr "" -#: elf32-i386.c:3243 +#: elf32-i386.c:3245 msgid "" "%B: relocation R_386_GOTOFF against protected function `%s' can not be used " "when making a shared object" @@ -1686,7 +1686,7 @@ msgstr "" msgid "%B: linking files compiled for HCS12 with others compiled for HC12" msgstr "" -#: elf32-m68hc1x.c:1255 elf32-ppc.c:4255 elf64-sparc.c:698 elfxx-mips.c:12617 +#: elf32-m68hc1x.c:1255 elf32-ppc.c:4262 elf64-sparc.c:698 elfxx-mips.c:12617 msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" @@ -1786,7 +1786,7 @@ msgstr "" msgid "%B: probably compiled without -fPIC?" msgstr "" -#: elf32-microblaze.c:2086 elflink.c:12444 +#: elf32-microblaze.c:2086 elflink.c:12457 msgid "%B: bad relocation section name `%s'" msgstr "" @@ -1799,124 +1799,124 @@ msgstr "" msgid "32bits gp relative relocation occurs for an external symbol" msgstr "" -#: elf32-ppc.c:1731 +#: elf32-ppc.c:1739 #, c-format msgid "generic linker can't handle %s" msgstr "" -#: elf32-ppc.c:2211 +#: elf32-ppc.c:2219 msgid "corrupt or empty %s section in %B" msgstr "" -#: elf32-ppc.c:2218 +#: elf32-ppc.c:2226 msgid "unable to read in %s section from %B" msgstr "" -#: elf32-ppc.c:2224 +#: elf32-ppc.c:2232 msgid "corrupt %s section in %B" msgstr "" -#: elf32-ppc.c:2267 +#: elf32-ppc.c:2275 msgid "warning: unable to set size of %s section in %B" msgstr "" -#: elf32-ppc.c:2315 +#: elf32-ppc.c:2323 msgid "failed to allocate space for new APUinfo section." msgstr "" -#: elf32-ppc.c:2334 +#: elf32-ppc.c:2342 msgid "failed to compute new APUinfo section." msgstr "" -#: elf32-ppc.c:2337 +#: elf32-ppc.c:2345 msgid "failed to install new APUinfo section." msgstr "" -#: elf32-ppc.c:3364 +#: elf32-ppc.c:3379 msgid "%B: relocation %s cannot be used when making a shared object" msgstr "" #. It does not make sense to have a procedure linkage #. table entry for a local symbol. -#: elf32-ppc.c:3723 +#: elf32-ppc.c:3732 msgid "%B(%A+0x%lx): %s reloc against local symbol" msgstr "" -#: elf32-ppc.c:4067 elf32-ppc.c:4082 elfxx-mips.c:12324 elfxx-mips.c:12350 +#: elf32-ppc.c:4074 elf32-ppc.c:4089 elfxx-mips.c:12324 elfxx-mips.c:12350 #: elfxx-mips.c:12372 elfxx-mips.c:12398 msgid "Warning: %B uses hard float, %B uses soft float" msgstr "" -#: elf32-ppc.c:4070 elf32-ppc.c:4074 +#: elf32-ppc.c:4077 elf32-ppc.c:4081 msgid "" "Warning: %B uses double-precision hard float, %B uses single-precision hard " "float" msgstr "" -#: elf32-ppc.c:4078 +#: elf32-ppc.c:4085 msgid "Warning: %B uses soft float, %B uses single-precision hard float" msgstr "" -#: elf32-ppc.c:4085 elf32-ppc.c:4089 elfxx-mips.c:12304 elfxx-mips.c:12308 +#: elf32-ppc.c:4092 elf32-ppc.c:4096 elfxx-mips.c:12304 elfxx-mips.c:12308 msgid "Warning: %B uses unknown floating point ABI %d" msgstr "" -#: elf32-ppc.c:4131 elf32-ppc.c:4135 +#: elf32-ppc.c:4138 elf32-ppc.c:4142 msgid "Warning: %B uses unknown vector ABI %d" msgstr "" -#: elf32-ppc.c:4139 +#: elf32-ppc.c:4146 msgid "Warning: %B uses vector ABI \"%s\", %B uses \"%s\"" msgstr "" -#: elf32-ppc.c:4156 elf32-ppc.c:4159 +#: elf32-ppc.c:4163 elf32-ppc.c:4166 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory" msgstr "" -#: elf32-ppc.c:4162 elf32-ppc.c:4166 +#: elf32-ppc.c:4169 elf32-ppc.c:4173 msgid "Warning: %B uses unknown small structure return convention %d" msgstr "" -#: elf32-ppc.c:4220 +#: elf32-ppc.c:4227 msgid "" "%B: compiled with -mrelocatable and linked with modules compiled normally" msgstr "" -#: elf32-ppc.c:4228 +#: elf32-ppc.c:4235 msgid "" "%B: compiled normally and linked with modules compiled with -mrelocatable" msgstr "" -#: elf32-ppc.c:4314 +#: elf32-ppc.c:4323 msgid "Using bss-plt due to %B" msgstr "" -#: elf32-ppc.c:7056 elf64-ppc.c:11364 +#: elf32-ppc.c:7219 elf64-ppc.c:11541 msgid "%B: unknown relocation type %d for symbol %s" msgstr "" -#: elf32-ppc.c:7316 +#: elf32-ppc.c:7480 msgid "%B(%A+0x%lx): non-zero addend on %s reloc against `%s'" msgstr "" -#: elf32-ppc.c:7499 elf64-ppc.c:11854 +#: elf32-ppc.c:7678 elf64-ppc.c:12043 msgid "%B(%A+0x%lx): relocation %s for indirect function %s unsupported" msgstr "" -#: elf32-ppc.c:7709 elf32-ppc.c:7736 elf32-ppc.c:7787 +#: elf32-ppc.c:7908 elf32-ppc.c:7938 elf32-ppc.c:7985 msgid "" "%B: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "" -#: elf32-ppc.c:7847 +#: elf32-ppc.c:8057 msgid "%B: relocation %s is not yet supported for symbol %s." msgstr "" -#: elf32-ppc.c:7955 elf64-ppc.c:12110 +#: elf32-ppc.c:8165 elf64-ppc.c:12299 msgid "%B(%A+0x%lx): %s reloc against `%s': error %d" msgstr "" -#: elf32-ppc.c:8423 +#: elf32-ppc.c:8656 #, c-format msgid "%s not defined in linker created %s" msgstr "" @@ -2079,135 +2079,135 @@ msgstr "" msgid "%B: linking little endian files with big endian files" msgstr "" -#: elf32-spu.c:723 +#: elf32-spu.c:713 msgid "%X%P: overlay section %A does not start on a cache line.\n" msgstr "" -#: elf32-spu.c:731 +#: elf32-spu.c:721 msgid "%X%P: overlay section %A is larger than a cache line.\n" msgstr "" -#: elf32-spu.c:751 +#: elf32-spu.c:741 msgid "%X%P: overlay section %A is not in cache area.\n" msgstr "" -#: elf32-spu.c:791 +#: elf32-spu.c:781 msgid "%X%P: overlay sections %A and %A do not start at the same address.\n" msgstr "" -#: elf32-spu.c:1015 +#: elf32-spu.c:1005 msgid "warning: call to non-function symbol %s defined in %B" msgstr "" -#: elf32-spu.c:1365 +#: elf32-spu.c:1355 msgid "%A:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n" msgstr "" -#: elf32-spu.c:1884 +#: elf32-spu.c:1874 msgid "%B is not allowed to define %s" msgstr "" -#: elf32-spu.c:1892 +#: elf32-spu.c:1882 #, c-format msgid "you are not allowed to define %s in a script" msgstr "" -#: elf32-spu.c:1926 +#: elf32-spu.c:1916 #, c-format msgid "%s in overlay section" msgstr "" -#: elf32-spu.c:1955 +#: elf32-spu.c:1945 msgid "overlay stub relocation overflow" msgstr "" -#: elf32-spu.c:1964 elf64-ppc.c:10441 +#: elf32-spu.c:1954 elf64-ppc.c:10637 msgid "stubs don't match calculated size" msgstr "" -#: elf32-spu.c:2546 +#: elf32-spu.c:2536 #, c-format msgid "warning: %s overlaps %s\n" msgstr "" -#: elf32-spu.c:2562 +#: elf32-spu.c:2552 #, c-format msgid "warning: %s exceeds section size\n" msgstr "" -#: elf32-spu.c:2593 +#: elf32-spu.c:2583 msgid "%A:0x%v not found in function table\n" msgstr "" -#: elf32-spu.c:2740 +#: elf32-spu.c:2723 msgid "%B(%A+0x%v): call to non-code section %B(%A), analysis incomplete\n" msgstr "" -#: elf32-spu.c:3297 +#: elf32-spu.c:3291 #, c-format msgid "Stack analysis will ignore the call from %s to %s\n" msgstr "" -#: elf32-spu.c:3988 +#: elf32-spu.c:3982 msgid " %s: 0x%v\n" msgstr "" -#: elf32-spu.c:3989 +#: elf32-spu.c:3983 msgid "%s: 0x%v 0x%v\n" msgstr "" -#: elf32-spu.c:3994 +#: elf32-spu.c:3988 msgid " calls:\n" msgstr "" -#: elf32-spu.c:4002 +#: elf32-spu.c:3996 #, c-format msgid " %s%s %s\n" msgstr "" -#: elf32-spu.c:4304 +#: elf32-spu.c:4301 #, c-format msgid "%s duplicated in %s\n" msgstr "" -#: elf32-spu.c:4308 +#: elf32-spu.c:4305 #, c-format msgid "%s duplicated\n" msgstr "" -#: elf32-spu.c:4315 +#: elf32-spu.c:4312 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "" -#: elf32-spu.c:4356 +#: elf32-spu.c:4353 msgid "" "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local " "store\n" msgstr "" -#: elf32-spu.c:4512 +#: elf32-spu.c:4509 msgid "%B:%A%s exceeds overlay size\n" msgstr "" -#: elf32-spu.c:4669 +#: elf32-spu.c:4671 msgid "Stack size for call graph root nodes.\n" msgstr "" -#: elf32-spu.c:4670 +#: elf32-spu.c:4672 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" msgstr "" -#: elf32-spu.c:4680 +#: elf32-spu.c:4682 msgid "Maximum stack required is 0x%v\n" msgstr "" -#: elf32-spu.c:4771 +#: elf32-spu.c:4773 msgid "fatal error while creating .fixup" msgstr "" -#: elf32-spu.c:5009 +#: elf32-spu.c:5011 msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "" @@ -2350,26 +2350,26 @@ msgstr "" msgid "Attempt to convert L32R/CALLX to CALL failed" msgstr "" -#: elf32-xtensa.c:6290 elf32-xtensa.c:6366 elf32-xtensa.c:7486 +#: elf32-xtensa.c:6290 elf32-xtensa.c:6366 elf32-xtensa.c:7482 msgid "" "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:7226 +#: elf32-xtensa.c:7222 msgid "" "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY " "relocation; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:8987 +#: elf32-xtensa.c:8983 msgid "invalid relocation address" msgstr "" -#: elf32-xtensa.c:9036 +#: elf32-xtensa.c:9032 msgid "overflow after relaxation" msgstr "" -#: elf32-xtensa.c:10167 +#: elf32-xtensa.c:10163 msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "" @@ -2493,59 +2493,59 @@ msgstr "" msgid "%B: compiled for a little endian system and target is big endian" msgstr "" -#: elf64-ppc.c:6338 +#: elf64-ppc.c:6384 #, c-format msgid "" "copy reloc against `%s' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc" msgstr "" -#: elf64-ppc.c:6767 +#: elf64-ppc.c:6811 msgid "dynreloc miscount for %B, section %A" msgstr "" -#: elf64-ppc.c:6851 +#: elf64-ppc.c:6895 msgid "%B: .opd is not a regular array of opd entries" msgstr "" -#: elf64-ppc.c:6860 +#: elf64-ppc.c:6904 msgid "%B: unexpected reloc type %u in .opd section" msgstr "" -#: elf64-ppc.c:6881 +#: elf64-ppc.c:6925 msgid "%B: undefined sym `%s' in .opd section" msgstr "" -#: elf64-ppc.c:7640 elf64-ppc.c:8017 +#: elf64-ppc.c:7767 elf64-ppc.c:8144 #, c-format msgid "%s defined in removed toc entry" msgstr "" -#: elf64-ppc.c:8910 +#: elf64-ppc.c:9085 #, c-format msgid "long branch stub `%s' offset overflow" msgstr "" -#: elf64-ppc.c:8969 +#: elf64-ppc.c:9144 #, c-format msgid "can't find branch stub `%s'" msgstr "" -#: elf64-ppc.c:9031 elf64-ppc.c:9169 +#: elf64-ppc.c:9206 elf64-ppc.c:9342 #, c-format msgid "linkage table error against `%s'" msgstr "" -#: elf64-ppc.c:9326 +#: elf64-ppc.c:9510 #, c-format msgid "can't build branch stub `%s'" msgstr "" -#: elf64-ppc.c:9799 +#: elf64-ppc.c:9995 msgid "%B section %A exceeds stub group size" msgstr "" -#: elf64-ppc.c:10453 +#: elf64-ppc.c:10649 #, c-format msgid "" "linker stubs in %u group%s\n" @@ -2556,24 +2556,24 @@ msgid "" " plt call %lu" msgstr "" -#: elf64-ppc.c:11252 +#: elf64-ppc.c:11428 msgid "" "%B(%A+0x%lx): automatic multiple TOCs not supported using your crt files; " "recompile with -mminimal-toc or upgrade gcc" msgstr "" -#: elf64-ppc.c:11260 +#: elf64-ppc.c:11436 msgid "" "%B(%A+0x%lx): sibling call optimization to `%s' does not allow automatic " "multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, " "or make `%s' extern" msgstr "" -#: elf64-ppc.c:11961 +#: elf64-ppc.c:12150 msgid "%B: relocation %s is not supported for symbol %s." msgstr "" -#: elf64-ppc.c:12044 +#: elf64-ppc.c:12233 msgid "%B: error: relocation %s not a multiple of %d" msgstr "" @@ -2602,48 +2602,48 @@ msgstr "" msgid "%B: linking UltraSPARC specific with HAL specific code" msgstr "" -#: elf64-x86-64.c:1337 +#: elf64-x86-64.c:1338 msgid "%B: '%s' accessed both as normal and thread local symbol" msgstr "" -#: elf64-x86-64.c:2701 +#: elf64-x86-64.c:2702 msgid "" "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d" msgstr "" -#: elf64-x86-64.c:2980 +#: elf64-x86-64.c:2981 msgid "" "%B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be " "used when making a shared object" msgstr "" -#: elf64-x86-64.c:3091 +#: elf64-x86-64.c:3092 msgid "; recompile with -fPIC" msgstr "" -#: elf64-x86-64.c:3096 +#: elf64-x86-64.c:3097 msgid "" "%B: relocation %s against %s `%s' can not be used when making a shared object" "%s" msgstr "" -#: elf64-x86-64.c:3098 +#: elf64-x86-64.c:3099 msgid "" "%B: relocation %s against undefined %s `%s' can not be used when making a " "shared object%s" msgstr "" -#: elfcode.h:795 +#: elfcode.h:811 #, c-format msgid "warning: %s has a corrupt string table index - ignoring" msgstr "" -#: elfcode.h:1201 +#: elfcode.h:1217 #, c-format msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "" -#: elfcode.h:1441 +#: elfcode.h:1457 #, c-format msgid "%s(%s): relocation %d has invalid symbol index %ld" msgstr "" @@ -2689,156 +2689,156 @@ msgid "" "object file has no symbol table" msgstr "" -#: elflink.c:2375 +#: elflink.c:2376 msgid "%B: relocation size mismatch in %B section %A" msgstr "" -#: elflink.c:2678 +#: elflink.c:2679 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "" -#: elflink.c:3424 +#: elflink.c:3425 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n" msgstr "" -#: elflink.c:4032 +#: elflink.c:4033 msgid "%B: %s: invalid version %u (max %d)" msgstr "" -#: elflink.c:4068 +#: elflink.c:4069 msgid "%B: %s: invalid needed version %d" msgstr "" -#: elflink.c:4253 +#: elflink.c:4254 msgid "" "Warning: alignment %u of common symbol `%s' in %B is greater than the " "alignment (%u) of its section %A" msgstr "" -#: elflink.c:4259 +#: elflink.c:4260 msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" msgstr "" -#: elflink.c:4274 +#: elflink.c:4275 msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" msgstr "" -#: elflink.c:4438 +#: elflink.c:4440 #, c-format msgid "%s: invalid DSO for symbol `%s' definition" msgstr "" -#: elflink.c:5688 +#: elflink.c:5692 #, c-format msgid "%s: undefined version: %s" msgstr "" -#: elflink.c:5756 +#: elflink.c:5760 msgid "%B: .preinit_array section is not allowed in DSO" msgstr "" -#: elflink.c:7484 +#: elflink.c:7493 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "" -#: elflink.c:7638 +#: elflink.c:7647 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "" -#: elflink.c:7976 elflink.c:7993 elflink.c:8030 elflink.c:8047 +#: elflink.c:7985 elflink.c:8002 elflink.c:8039 elflink.c:8056 msgid "%B: Unable to sort relocs - they are in more than one size" msgstr "" -#: elflink.c:8007 elflink.c:8061 +#: elflink.c:8016 elflink.c:8070 msgid "%B: Unable to sort relocs - they are of an unknown size" msgstr "" -#: elflink.c:8112 +#: elflink.c:8121 msgid "Not enough memory to sort relocations" msgstr "" -#: elflink.c:8304 +#: elflink.c:8314 msgid "%B: Too many sections: %d (>= %d)" msgstr "" -#: elflink.c:8540 +#: elflink.c:8550 msgid "%B: %s symbol `%s' in %B is referenced by DSO" msgstr "" -#: elflink.c:8625 +#: elflink.c:8635 msgid "%B: could not find output section %A for input section %A" msgstr "" -#: elflink.c:8745 +#: elflink.c:8755 msgid "%B: %s symbol `%s' isn't defined" msgstr "" -#: elflink.c:9301 +#: elflink.c:9311 msgid "" "error: %B contains a reloc (0x%s) for section %A that references a non-" "existent global symbol" msgstr "" -#: elflink.c:9366 +#: elflink.c:9376 msgid "" "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' " "of %B\n" msgstr "" -#: elflink.c:9991 +#: elflink.c:10001 msgid "%A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections" msgstr "" -#: elflink.c:9996 +#: elflink.c:10006 #, c-format msgid "%A has both ordered and unordered sections" msgstr "" -#: elflink.c:10872 elflink.c:10916 +#: elflink.c:10882 elflink.c:10926 msgid "%B: could not find output section %s" msgstr "" -#: elflink.c:10877 +#: elflink.c:10887 #, c-format msgid "warning: %s section has zero size" msgstr "" -#: elflink.c:10982 +#: elflink.c:10992 msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "" -#: elflink.c:11165 +#: elflink.c:11175 msgid "%P%X: can not read symbols: %E\n" msgstr "" -#: elflink.c:11483 +#: elflink.c:11494 msgid "Removing unused section '%s' in file '%B'" msgstr "" -#: elflink.c:11695 +#: elflink.c:11706 msgid "Warning: gc-sections option ignored" msgstr "" -#: elflink.c:12242 +#: elflink.c:12255 msgid "%B: ignoring duplicate section `%A'" msgstr "" -#: elflink.c:12249 elflink.c:12256 +#: elflink.c:12262 elflink.c:12269 msgid "%B: duplicate section `%A' has different size" msgstr "" -#: elflink.c:12264 elflink.c:12269 +#: elflink.c:12277 elflink.c:12282 msgid "%B: warning: could not read contents of section `%A'" msgstr "" -#: elflink.c:12273 +#: elflink.c:12286 msgid "%B: warning: duplicate section `%A' has different contents" msgstr "" -#: elflink.c:12374 linker.c:3098 +#: elflink.c:12387 linker.c:3104 msgid "%F%P: already_linked_table: %E\n" msgstr "" @@ -3060,7 +3060,7 @@ msgstr "" msgid "%B: bad section length in ihex_read_section" msgstr "" -#: ihex.c:825 +#: ihex.c:826 #, c-format msgid "%s: address 0x%s out of range for Intel Hex file" msgstr "" @@ -3075,20 +3075,20 @@ msgstr "" msgid "Deprecated %s called\n" msgstr "" -#: linker.c:1874 +#: linker.c:1877 msgid "%B: indirect symbol `%s' to `%s' is a loop" msgstr "" -#: linker.c:2740 +#: linker.c:2744 #, c-format msgid "Attempt to do relocatable link with %s input and %s output" msgstr "" -#: linker.c:3065 +#: linker.c:3071 msgid "%B: warning: ignoring duplicate section `%A'\n" msgstr "" -#: linker.c:3079 +#: linker.c:3085 msgid "%B: warning: duplicate section `%A' has different size\n" msgstr "" @@ -3152,7 +3152,7 @@ msgstr "" msgid " #: Segment name Section name Address\n" msgstr "" -#: merge.c:829 +#: merge.c:831 #, c-format msgid "%s: access beyond end of merged section (%ld)" msgstr "" @@ -3348,33 +3348,33 @@ msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "" #. XXX code yet to be written. -#: peicode.h:752 +#: peicode.h:751 msgid "%B: Unhandled import type; %x" msgstr "" -#: peicode.h:757 +#: peicode.h:756 msgid "%B: Unrecognised import type; %x" msgstr "" -#: peicode.h:771 +#: peicode.h:770 msgid "%B: Unrecognised import name type; %x" msgstr "" -#: peicode.h:1154 +#: peicode.h:1160 msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive" msgstr "" -#: peicode.h:1166 +#: peicode.h:1172 msgid "" "%B: Recognised but unhandled machine type (0x%x) in Import Library Format " "archive" msgstr "" -#: peicode.h:1184 +#: peicode.h:1190 msgid "%B: size field is zero in Import Library Format header" msgstr "" -#: peicode.h:1215 +#: peicode.h:1221 msgid "%B: string not null terminated in ILF object file." msgstr "" diff --git a/bfd/po/vi.po b/bfd/po/vi.po index 102a4c1..8e55cec 100644 --- a/bfd/po/vi.po +++ b/bfd/po/vi.po @@ -6,10 +6,10 @@ # msgid "" msgstr "" -"Project-Id-Version: bfd 2.20\n" +"Project-Id-Version: bfd 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:05+0200\n" -"PO-Revision-Date: 2010-02-13 19:00+1030\n" +"POT-Creation-Date: 2010-03-03 15:03+0100\n" +"PO-Revision-Date: 2010-04-22 23:21+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -49,128 +49,128 @@ msgstr "%s: không thể đại diện phân cho ký hiệu « %s » trong đị msgid "*unknown*" msgstr "• không rõ •" -#: aoutx.h:3994 aoutx.h:4320 +#: aoutx.h:3997 aoutx.h:4323 msgid "%P: %B: unexpected relocation type\n" msgstr "%P: %B: kiểu định vị lại bất thường\n" -#: aoutx.h:5354 +#: aoutx.h:5358 #, c-format msgid "%s: relocatable link from %s to %s not supported" msgstr "%s: không hỗ trợ liên kết có khả năng định vị lại từ %s sang %s" -#: archive.c:2056 +#: archive.c:2057 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "Cảnh báo : ghi kho quá chậm nên đang ghi lại nhãn thời gian\n" -#: archive.c:2342 +#: archive.c:2344 msgid "Reading archive file mod timestamp" msgstr "Đang đọc nhãn thời gian sửa đổi tập tin kho" -#: archive.c:2366 +#: archive.c:2368 msgid "Writing updated armap timestamp" msgstr "Đang ghi nhãn thời gian armap đã cập nhật" -#: bfd.c:375 +#: bfd.c:376 msgid "No error" msgstr "Không có lỗi" -#: bfd.c:376 +#: bfd.c:377 msgid "System call error" msgstr "Lỗi gọi hệ thống" -#: bfd.c:377 +#: bfd.c:378 msgid "Invalid bfd target" msgstr "Đích bfd không hợp lệ" -#: bfd.c:378 +#: bfd.c:379 msgid "File in wrong format" msgstr "Tập tin có định dạng không đúng" -#: bfd.c:379 +#: bfd.c:380 msgid "Archive object file in wrong format" msgstr "Tập tin đối tượng kho có định dạng không đúng" -#: bfd.c:380 +#: bfd.c:381 msgid "Invalid operation" msgstr "Thao tác không hợp lệ" -#: bfd.c:381 +#: bfd.c:382 msgid "Memory exhausted" msgstr "Cạn bộ nhớ" -#: bfd.c:382 +#: bfd.c:383 msgid "No symbols" msgstr "Không có ký hiệu" -#: bfd.c:383 +#: bfd.c:384 msgid "Archive has no index; run ranlib to add one" msgstr "Kho không có chỉ mục: hãy chạy ranlib để thêm" -#: bfd.c:384 +#: bfd.c:385 msgid "No more archived files" msgstr "Không còn có tập tin đã lưu trữ nào nữa" -#: bfd.c:385 +#: bfd.c:386 msgid "Malformed archive" msgstr "Kho dạng sai" -#: bfd.c:386 +#: bfd.c:387 msgid "File format not recognized" msgstr "Không nhận ra định dạng tập tin" -#: bfd.c:387 +#: bfd.c:388 msgid "File format is ambiguous" msgstr "Định dạng tập tin mơ hồ" -#: bfd.c:388 +#: bfd.c:389 msgid "Section has no contents" msgstr "Phần không có nội dung" -#: bfd.c:389 +#: bfd.c:390 msgid "Nonrepresentable section on output" msgstr "Kết xuất có phần không thể đại diện được" -#: bfd.c:390 +#: bfd.c:391 msgid "Symbol needs debug section which does not exist" msgstr "Ký hiệu cần phần gỡ lỗi mà không tồn tại" -#: bfd.c:391 +#: bfd.c:392 msgid "Bad value" msgstr "Giá trị sai" -#: bfd.c:392 +#: bfd.c:393 msgid "File truncated" msgstr "Tập tin bị cắt ngắn" -#: bfd.c:393 +#: bfd.c:394 msgid "File too big" msgstr "Tập tin quá lớn" -#: bfd.c:394 +#: bfd.c:395 #, c-format msgid "Error reading %s: %s" msgstr "Gặp lỗi khi đọc %s: %s" -#: bfd.c:395 +#: bfd.c:396 msgid "#<Invalid error code>" msgstr "#<mã lỗi không hợp lệ>" -#: bfd.c:919 +#: bfd.c:920 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "BFD %s khắng định bị lỗi %s:%d" -#: bfd.c:931 +#: bfd.c:932 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "BFD %s lỗi nội bộ nên hủy bỏ tại %s dòng %d trong %s\n" -#: bfd.c:935 +#: bfd.c:936 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "BFD %s lỗi nội bộ nên hủy bỏ tại %s dòng %d\n" -#: bfd.c:937 +#: bfd.c:938 msgid "Please report this bug.\n" msgstr "Hãy thông báo lỗi này.\n" @@ -190,8 +190,8 @@ msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "Cảnh báo : đang ghi phần « %s » vào khoảng bù tập tin rất lớn (tức là âm) 0x%lx." #: bout.c:1150 elf-m10300.c:2078 elf32-avr.c:1639 elf32-frv.c:5743 -#: elf32-xtensa.c:6639 elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 -#: vms.c:1918 elf32-ia64.c:788 elf64-ia64.c:788 +#: elfxx-sparc.c:2456 reloc.c:5386 reloc16.c:162 vms.c:1918 elf32-ia64.c:788 +#: elf64-ia64.c:788 msgid "%P%F: --relax and -r may not be used together\n" msgstr "%P%F: không thể dùng với nhau hai tuỳ chọn « --relax » và « -r »\n" @@ -262,7 +262,7 @@ msgstr "" " lần xuất hiện đầu tiên: %B: gọi thumb tới arm\n" " coi như liên kết lại với « --support-old-code » được bật" -#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3027 +#: coff-arm.c:1755 coff-tic80.c:695 cofflink.c:3030 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "%B: địa chỉ định vị lại sai 0x%lx trong phần « %A »" @@ -275,12 +275,12 @@ msgstr "%B: chỉ mục ký hiệu cấm trong định vị lại: %d" msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "lỗi: %B được biên dịch cho APCS-%d, còn %B được biên dịch cho APCS-%d" -#: coff-arm.c:2227 elf32-arm.c:10327 +#: coff-arm.c:2227 elf32-arm.c:10334 #, c-format msgid "error: %B passes floats in float registers, whereas %B passes them in integer registers" msgstr "lỗi: %B gửi trôi qua trong thanh ghi trôi, còn %B gửi chúng qua trong thanh ghi số nguyên" -#: coff-arm.c:2230 elf32-arm.c:10331 +#: coff-arm.c:2230 elf32-arm.c:10338 #, c-format msgid "error: %B passes floats in integer registers, whereas %B passes them in float registers" msgstr "lỗi: %B gửi trôi qua trong thanh ghi số nguyên, còn %B gửi chúng qua trong thanh ghi trôi" @@ -295,12 +295,12 @@ msgstr "lỗi: %B được biên dịch như mã không phụ thuộc vào vị msgid "error: %B is compiled as absolute position code, whereas target %B is position independent" msgstr "lỗi: %B được biên dịch như mã vị trí tuyệt đối, còn %B không phụ thuộc vào vị trí" -#: coff-arm.c:2275 elf32-arm.c:10396 +#: coff-arm.c:2275 elf32-arm.c:10403 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "Cảnh báo : %B hỗ trợ ảnh hưởng lẫn nhau, còn %B thì không" -#: coff-arm.c:2278 elf32-arm.c:10402 +#: coff-arm.c:2278 elf32-arm.c:10409 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "Cảnh báo : %B không hỗ trợ ảnh hưởng lẫn nhau, còn %B thì có" @@ -310,7 +310,7 @@ msgstr "Cảnh báo : %B không hỗ trợ ảnh hưởng lẫn nhau, còn %B th msgid "private flags = %x:" msgstr "các cờ riêng = %x:" -#: coff-arm.c:2310 elf32-arm.c:10453 +#: coff-arm.c:2310 elf32-arm.c:10460 #, c-format msgid " [floats passed in float registers]" msgstr " [các trôi được gửi qua trong thanh ghi trôi]" @@ -320,7 +320,7 @@ msgstr " [các trôi được gửi qua trong thanh ghi trôi]" msgid " [floats passed in integer registers]" msgstr " [các trôi được gửi qua trong thanh ghi số nguyên]" -#: coff-arm.c:2315 elf32-arm.c:10456 +#: coff-arm.c:2315 elf32-arm.c:10463 #, c-format msgid " [position independent]" msgstr " [không phụ thuộc vào vị trí]" @@ -345,12 +345,12 @@ msgstr " [hỗ trợ ảnh hưởng lẫn nhau]" msgid " [interworking not supported]" msgstr " [không hỗ trợ ảnh hưởng lẫn nhau]" -#: coff-arm.c:2371 elf32-arm.c:9360 +#: coff-arm.c:2371 elf32-arm.c:9367 #, c-format msgid "Warning: Not setting interworking flag of %B since it has already been specified as non-interworking" msgstr "Cảnh báo : không đang đặt cờ ảnh hưởng lẫn nhau của %B vì nó đã được xác định là không ảnh hưởng lẫn nhau" -#: coff-arm.c:2375 elf32-arm.c:9364 +#: coff-arm.c:2375 elf32-arm.c:9371 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "Cảnh báo : Đang xoá cờ ảnh hưởng lẫn nhau của %B theo yêu cầu bên ngoài" @@ -373,7 +373,7 @@ msgstr "%B: cảnh báo : chỉ mục ký hiệu cấm %ld trong định vị l msgid "uncertain calling convention for non-COFF symbol" msgstr "quy ước gọi không chắc chắn cho ký hiệu khác COFF" -#: coff-m68k.c:506 elf32-bfin.c:5693 elf32-cr16.c:2965 elf32-m68k.c:4615 +#: coff-m68k.c:506 elf32-bfin.c:5691 elf32-cr16.c:2965 elf32-m68k.c:4615 msgid "unsupported reloc type" msgstr "kiểu định vị lại không được hỗ trợ" @@ -406,17 +406,17 @@ msgstr "Có định vị lại tương đối GP khi chưa xác định _gp" msgid "Unrecognized reloc" msgstr "Định vị lại không được nhận ra" -#: coff-rs6000.c:2787 +#: coff-rs6000.c:2789 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "%s: kiểu định vị lại không được hỗ trợ 0x%02x" -#: coff-rs6000.c:2880 +#: coff-rs6000.c:2882 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "%s: định vị lại TOC tại 0x%x tới ký hiệu « %s » không có mục nhập TOC" -#: coff-rs6000.c:3646 coff64-rs6000.c:2168 +#: coff-rs6000.c:3648 coff64-rs6000.c:2170 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "%B: ký tự « %s » có smclas không nhận ra %d" @@ -487,24 +487,24 @@ msgstr "cảnh báo : %B: ký hiệu cục bộ « %s » không có phần đo msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "%B: kiểu định vị lại cấm %d ở địa chỉ 0x%lx" -#: coffgen.c:1571 +#: coffgen.c:1573 msgid "%B: bad string table size %lu" msgstr "%B: kích cỡ bảng chuỗi sai %lu" -#: cofflink.c:513 elflink.c:4307 +#: cofflink.c:513 elflink.c:4308 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "Cảnh báo : kiểu ký hiệu « %s » bị thay đổi từ %d thành %d trong %B" -#: cofflink.c:2305 +#: cofflink.c:2308 msgid "%B: relocs in section `%A', but it has no contents" msgstr "%B: định vị lại trong phần « %A », nhưng nó không có nội dung" -#: cofflink.c:2636 coffswap.h:826 +#: cofflink.c:2639 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "%s: %s: tràn định vị lại: 0x%lx > 0xffff" -#: cofflink.c:2645 coffswap.h:812 +#: cofflink.c:2648 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "%s: cảnh báo : %s: tràn số thứ tự dòng: 0x%lx > 0xffff" @@ -518,50 +518,50 @@ msgstr "lỗi: %B được biên dịch cho EP9312, còn %B được biên dịc msgid "warning: unable to update contents of %s section in %s" msgstr "cảnh báo : không thể cập nhật nội dung của phần %s trong %s" -#: dwarf2.c:430 +#: dwarf2.c:436 #, c-format msgid "Dwarf Error: Can't find %s section." msgstr "Lỗi Dwarf: không tìm thấy phần %s." -#: dwarf2.c:457 +#: dwarf2.c:463 #, c-format msgid "Dwarf Error: unable to decompress %s section." msgstr "Lỗi Dwarf: không thể giải nén phần %s." -#: dwarf2.c:468 +#: dwarf2.c:474 #, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." msgstr "Lỗi Dwarf: Khoảng bù dòng (%lu) lớn hơn hoặc bằng kích cỡ %s (%lu)." -#: dwarf2.c:865 +#: dwarf2.c:871 #, c-format msgid "Dwarf Error: Invalid or unhandled FORM value: %u." msgstr "Lỗi Dwarf: Giá trị FORM sai hoặc chưa được xử lý: %u." -#: dwarf2.c:1079 +#: dwarf2.c:1085 msgid "Dwarf Error: mangled line number section (bad file number)." msgstr "Lỗi Dwarf: phần số thứ tự dòng đã rối (số thứ tự tập tin sai)." -#: dwarf2.c:1413 +#: dwarf2.c:1419 msgid "Dwarf Error: mangled line number section." msgstr "Lỗi Dwarf: phần số thứ tự dòng đã rối." -#: dwarf2.c:1760 dwarf2.c:1867 dwarf2.c:2139 +#: dwarf2.c:1698 dwarf2.c:1806 dwarf2.c:2078 #, c-format msgid "Dwarf Error: Could not find abbrev number %u." msgstr "Lỗi Dwarf: Không tìm thấy số viết tắt %u." -#: dwarf2.c:2100 +#: dwarf2.c:2039 #, c-format msgid "Dwarf Error: found dwarf version '%u', this reader only handles version 2 and 3 information." msgstr "Lỗi Dwarf: tìm thấy dwarf phiên bản « %u », nhưng trình đọc này chỉ điều khiển thông tin của phiên bản 2 và 3." -#: dwarf2.c:2107 +#: dwarf2.c:2046 #, c-format msgid "Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'." msgstr "Lỗi Dwarf: tìm thấy kích cỡ địa chỉ « %u », nhưng trình đọc này không điều khiển được kích cỡ lớn hơn « %u »." -#: dwarf2.c:2130 +#: dwarf2.c:2069 #, c-format msgid "Dwarf Error: Bad abbrev number: %u." msgstr "Lỗi Dwarf: Số viết tắt sai: %u." @@ -651,11 +651,11 @@ msgstr "lỗi: %B: Phải được dãy công cụ « %s » xử lý" msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'" msgstr "lỗi: %B: thẻ đối tượng « %d, %s » không tương thích với thẻ « %d, %s »" -#: elf-eh-frame.c:884 +#: elf-eh-frame.c:885 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n" msgstr "%P: gặp lỗi trong %B(%A); sẽ không tạo bảng .eh_frame_hdr nào.\n" -#: elf-eh-frame.c:1122 +#: elf-eh-frame.c:1123 msgid "%P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.\n" msgstr "%P: biên mã fde trong %B(%A) thì ngăn cản tạo bảng .eh_frame_hdr.\n" @@ -663,25 +663,25 @@ msgstr "%P: biên mã fde trong %B(%A) thì ngăn cản tạo bảng .eh_frame_h msgid "%F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%B' can not be used when making an executable; recompile with -fPIE and relink with -pie\n" msgstr "%F%P: ký hiệu STT_GNU_IFUNC động « %s » với tình trạng chất lượng con trỏ trong « %B » thì không dùng được khi tạo bản thực thi; hãy biên dịch lại với « -fPIE » và liên kết lại với « -pie »\n" -#: elf-m10200.c:456 elf-m10300.c:1575 elf32-avr.c:1251 elf32-bfin.c:3200 -#: elf32-cr16.c:1517 elf32-cr16c.c:790 elf32-cris.c:2089 elf32-crx.c:933 +#: elf-m10200.c:456 elf-m10300.c:1575 elf32-avr.c:1251 elf32-bfin.c:3204 +#: elf32-cr16.c:1517 elf32-cr16c.c:790 elf32-cris.c:2084 elf32-crx.c:933 #: elf32-d10v.c:516 elf32-fr30.c:616 elf32-frv.c:4114 elf32-h8300.c:516 #: elf32-i860.c:1218 elf32-ip2k.c:1499 elf32-iq2000.c:691 elf32-lm32.c:1171 #: elf32-m32c.c:560 elf32-m32r.c:3102 elf32-m68hc1x.c:1136 elf32-mep.c:541 #: elf32-microblaze.c:1226 elf32-moxie.c:291 elf32-msp430.c:493 elf32-mt.c:402 #: elf32-openrisc.c:411 elf32-score.c:2752 elf32-score7.c:2591 -#: elf32-spu.c:5045 elf32-v850.c:1701 elf32-xstormy16.c:948 elf64-mmix.c:1533 +#: elf32-spu.c:5047 elf32-v850.c:1701 elf32-xstormy16.c:948 elf64-mmix.c:1533 msgid "internal error: out of range error" msgstr "lỗi nội bộ : lỗi ở ngoại phạm vi" -#: elf-m10200.c:460 elf-m10300.c:1579 elf32-avr.c:1255 elf32-bfin.c:3204 -#: elf32-cr16.c:1521 elf32-cr16c.c:794 elf32-cris.c:2093 elf32-crx.c:937 +#: elf-m10200.c:460 elf-m10300.c:1579 elf32-avr.c:1255 elf32-bfin.c:3208 +#: elf32-cr16.c:1521 elf32-cr16c.c:794 elf32-cris.c:2088 elf32-crx.c:937 #: elf32-d10v.c:520 elf32-fr30.c:620 elf32-frv.c:4118 elf32-h8300.c:520 #: elf32-i860.c:1222 elf32-iq2000.c:695 elf32-lm32.c:1175 elf32-m32c.c:564 #: elf32-m32r.c:3106 elf32-m68hc1x.c:1140 elf32-mep.c:545 #: elf32-microblaze.c:1230 elf32-moxie.c:295 elf32-msp430.c:497 #: elf32-openrisc.c:415 elf32-score.c:2756 elf32-score7.c:2595 -#: elf32-spu.c:5049 elf32-v850.c:1705 elf32-xstormy16.c:952 elf64-mmix.c:1537 +#: elf32-spu.c:5051 elf32-v850.c:1705 elf32-xstormy16.c:952 elf64-mmix.c:1537 #: elfxx-mips.c:9103 msgid "internal error: unsupported relocation error" msgstr "lỗi nội bộ : lỗi định vị lại không được hỗ trợ" @@ -689,25 +689,25 @@ msgstr "lỗi nội bộ : lỗi định vị lại không được hỗ trợ" #: elf-m10200.c:464 elf32-cr16.c:1525 elf32-cr16c.c:798 elf32-crx.c:941 #: elf32-d10v.c:524 elf32-h8300.c:524 elf32-lm32.c:1179 elf32-m32r.c:3110 #: elf32-m68hc1x.c:1144 elf32-microblaze.c:1234 elf32-score.c:2760 -#: elf32-score7.c:2599 elf32-spu.c:5053 +#: elf32-score7.c:2599 elf32-spu.c:5055 msgid "internal error: dangerous error" msgstr "lỗi nội bộ : lỗi nguy hiểm" -#: elf-m10200.c:468 elf-m10300.c:1592 elf32-avr.c:1263 elf32-bfin.c:3212 -#: elf32-cr16.c:1529 elf32-cr16c.c:802 elf32-cris.c:2101 elf32-crx.c:945 +#: elf-m10200.c:468 elf-m10300.c:1592 elf32-avr.c:1263 elf32-bfin.c:3216 +#: elf32-cr16.c:1529 elf32-cr16c.c:802 elf32-cris.c:2096 elf32-crx.c:945 #: elf32-d10v.c:528 elf32-fr30.c:628 elf32-frv.c:4126 elf32-h8300.c:528 #: elf32-i860.c:1230 elf32-ip2k.c:1514 elf32-iq2000.c:703 elf32-lm32.c:1183 #: elf32-m32c.c:572 elf32-m32r.c:3114 elf32-m68hc1x.c:1148 elf32-mep.c:553 #: elf32-microblaze.c:1238 elf32-moxie.c:303 elf32-msp430.c:505 elf32-mt.c:410 #: elf32-openrisc.c:423 elf32-score.c:2769 elf32-score7.c:2603 -#: elf32-spu.c:5057 elf32-v850.c:1725 elf32-xstormy16.c:960 elf64-mmix.c:1545 +#: elf32-spu.c:5059 elf32-v850.c:1725 elf32-xstormy16.c:960 elf64-mmix.c:1545 msgid "internal error: unknown error" msgstr "lỗi nội bộ : lỗi không rõ" -#: elf-m10300.c:1512 elf32-arm.c:8963 elf32-i386.c:3984 elf32-m32r.c:2588 -#: elf32-m68k.c:4099 elf32-ppc.c:7906 elf32-s390.c:3015 elf32-sh.c:3429 -#: elf32-xtensa.c:3027 elf64-ppc.c:12063 elf64-s390.c:2974 elf64-sh64.c:1648 -#: elf64-x86-64.c:3657 elfxx-sparc.c:3317 +#: elf-m10300.c:1512 elf32-arm.c:8970 elf32-i386.c:3986 elf32-m32r.c:2588 +#: elf32-m68k.c:4099 elf32-ppc.c:8116 elf32-s390.c:3015 elf32-sh.c:3429 +#: elf32-xtensa.c:3027 elf64-ppc.c:12252 elf64-s390.c:2974 elf64-sh64.c:1648 +#: elf64-x86-64.c:3658 elfxx-sparc.c:3317 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%A+0x%lx): định vị lại không thể giải quyết %s đối với ký hiệu « %s »" @@ -719,11 +719,11 @@ msgstr "lỗi: kiểu định vị lại không thích hợp cho thư viện chi msgid "internal error: suspicious relocation type used in shared library" msgstr "lỗi nội bộ: kiểu định vị lại đáng ngờ được dùng trong thư viện chia sẻ" -#: elf-m10300.c:4385 elf32-arm.c:11346 elf32-cr16.c:2519 elf32-cris.c:3030 -#: elf32-hppa.c:1891 elf32-i370.c:506 elf32-i386.c:1975 elf32-lm32.c:1873 -#: elf32-m32r.c:1921 elf32-m68k.c:3188 elf32-ppc.c:4953 elf32-s390.c:1650 -#: elf32-sh.c:2574 elf32-vax.c:1052 elf64-ppc.c:6348 elf64-s390.c:1623 -#: elf64-sh64.c:3396 elf64-x86-64.c:1821 elfxx-sparc.c:1802 +#: elf-m10300.c:4385 elf32-arm.c:11353 elf32-cr16.c:2519 elf32-cris.c:3025 +#: elf32-hppa.c:1891 elf32-i370.c:506 elf32-i386.c:1977 elf32-lm32.c:1873 +#: elf32-m32r.c:1921 elf32-m68k.c:3188 elf32-ppc.c:5026 elf32-s390.c:1650 +#: elf32-sh.c:2574 elf32-vax.c:1052 elf64-ppc.c:6394 elf64-s390.c:1623 +#: elf64-sh64.c:3396 elf64-x86-64.c:1822 elfxx-sparc.c:1802 #, c-format msgid "dynamic variable `%s' is zero size" msgstr "biến động « %s » có kích cỡ số không" @@ -732,35 +732,35 @@ msgstr "biến động « %s » có kích cỡ số không" msgid "%B: invalid string offset %u >= %lu for section `%s'" msgstr "%B: khoảng bù chuỗi không hợp lệ %u≥%lu cho phần « %s »" -#: elf.c:439 +#: elf.c:441 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "%B số thứ tự ký hiệu %lu tham chiếu đến phần SHT_SYMTAB_SHNDX không tồn tại" -#: elf.c:595 +#: elf.c:597 msgid "%B: Corrupt size field in group section header: 0x%lx" msgstr "%B: Trường kích cỡ bị hỏng trong phần đầu của phần nhóm: 0x%lx" -#: elf.c:631 +#: elf.c:633 msgid "%B: invalid SHT_GROUP entry" msgstr "%B: mục nhập SHT_GROUP không hợp lệ" -#: elf.c:701 +#: elf.c:703 msgid "%B: no group info for section %A" msgstr "%B: không có thông tin nhóm về phần %A" -#: elf.c:730 elf.c:2960 elflink.c:9912 +#: elf.c:732 elf.c:2979 elflink.c:9922 msgid "%B: warning: sh_link not set for section `%A'" msgstr "%B: cảnh báo : « sh_link » chưa được đặt cho phần « %A »" -#: elf.c:749 +#: elf.c:751 msgid "%B: sh_link [%d] in section `%A' is incorrect" msgstr "%B: sh_link [%d] không đúng trong phần « %A »" -#: elf.c:784 +#: elf.c:786 msgid "%B: unknown [%d] section `%s' in group [%s]" msgstr "%B: không rõ [%d] phần « %s » trong nhóm [%s]" -#: elf.c:1104 +#: elf.c:1106 #, c-format msgid "" "\n" @@ -769,7 +769,7 @@ msgstr "" "\n" "Phần đầu chương trình:\n" -#: elf.c:1146 +#: elf.c:1148 #, c-format msgid "" "\n" @@ -778,7 +778,7 @@ msgstr "" "\n" "Phần động:\n" -#: elf.c:1282 +#: elf.c:1284 #, c-format msgid "" "\n" @@ -787,7 +787,7 @@ msgstr "" "\n" "Phần định nghĩa phiên bản:\n" -#: elf.c:1307 +#: elf.c:1309 #, c-format msgid "" "\n" @@ -796,78 +796,78 @@ msgstr "" "\n" "Tham chiếu phiên bản:\n" -#: elf.c:1312 +#: elf.c:1314 #, c-format msgid " required from %s:\n" msgstr " cần thiết từ %s:\n" -#: elf.c:1702 +#: elf.c:1718 msgid "%B: invalid link %lu for reloc section %s (index %u)" msgstr "%B: liên kết không hợp lệ %lu cho phần định vị lại %s (chỉ mục %u)" -#: elf.c:1870 +#: elf.c:1886 msgid "%B: don't know how to handle allocated, application specific section `%s' [0x%8x]" msgstr "%B: không biết cách xử lý phần đã cấp phát mà đặc trưng cho ứng dụng « %s » [0x%8x]" -#: elf.c:1882 +#: elf.c:1898 msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]" msgstr "%B: không biết cách xử lý phần đặc trưng cho bộ xử lý « %s » [0x%8x]" -#: elf.c:1893 +#: elf.c:1909 msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]" msgstr "%B: không biết cách xử lý phần đặc trưng cho HĐH « %s » [0x%8x]" -#: elf.c:1903 +#: elf.c:1919 msgid "%B: don't know how to handle section `%s' [0x%8x]" msgstr "%B: không biết cách xử lý phần « %s » [0x%8x]" -#: elf.c:2500 +#: elf.c:2517 #, c-format msgid "warning: section `%A' type changed to PROGBITS" msgstr "cảnh báo : phần « %A » có kiểu bị thay đổi thành PROGBITS" -#: elf.c:2917 +#: elf.c:2936 msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" msgstr "%B: sh_link của phần « %A » chỉ tới phần bị hủy « %A » của « %B »" -#: elf.c:2940 +#: elf.c:2959 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'" msgstr "%B: sh_link của phần « %A » chỉ tới phần bị gỡ bỏ « %A » của « %B »" -#: elf.c:4311 +#: elf.c:4333 msgid "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "%B: Phần thứ nhất trong đoạn PT_DYNAMIC không phải là phần .dynamic" -#: elf.c:4338 +#: elf.c:4360 msgid "%B: Not enough room for program headers, try linking with -N" msgstr "%B: Không đủ sức chứa cho các phần đầu của chương trình: hãy thử liên kết với « -N »" -#: elf.c:4420 +#: elf.c:4442 msgid "%B: section %A vma 0x%lx overlaps previous sections" msgstr "%B: phần %A vma 0x%lx đè lên phần trước" -#: elf.c:4515 +#: elf.c:4537 msgid "%B: section `%A' can't be allocated in segment %d" msgstr "%B: phần « %A » không thể được cấp phát trong đoạn %d" -#: elf.c:4565 +#: elf.c:4587 msgid "%B: warning: allocated section `%s' not in segment" msgstr "%B: cảnh báo : phần đã cấp phát « %s » không nằm trong đoạn" -#: elf.c:5065 +#: elf.c:5087 msgid "%B: symbol `%s' required but not present" msgstr "%B: ký hiệu « %s » cần thiết mà không có" -#: elf.c:5404 +#: elf.c:5426 msgid "%B: warning: Empty loadable segment detected, is this intentional ?\n" msgstr "%B: cảnh báo : Phát hiện một đoạn rỗng có thể nạp được: trường hợp này có ý định trước không?\n" -#: elf.c:6370 +#: elf.c:6393 #, c-format msgid "Unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "Không tìm thấy phần kết xuất tương đương cho ký hiệu « %s » từ phần « %s »" -#: elf.c:7356 +#: elf.c:7382 msgid "%B: unsupported relocation type %s" msgstr "%B: kiểu định vị lại không được hỗ trợ %s" @@ -932,287 +932,287 @@ msgstr "" msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "\\%B: Cảnh báo : Chỉ dẫn Arm BLX đăt mục tiêu hàm Arm « %s »." -#: elf32-arm.c:7405 +#: elf32-arm.c:7408 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "%B: Cảnh báo : Chỉ dẫn Thumb BLX đăt mục tiêu hàm thumb « %s »." -#: elf32-arm.c:8085 +#: elf32-arm.c:8092 msgid "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object" msgstr "%B(%A+0x%lx): R_ARM_TLS_LE32 không cho phép định vị lại trong đối tượng dùng chung" -#: elf32-arm.c:8300 +#: elf32-arm.c:8307 msgid "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group relocations" msgstr "%B(%A+0x%lx): Chỉ cho phép chỉ dẫn kiểu ADD (cộng) hoặc SUB (trừ) khi định vị lại nhóm ALU" -#: elf32-arm.c:8340 elf32-arm.c:8427 elf32-arm.c:8510 elf32-arm.c:8595 +#: elf32-arm.c:8347 elf32-arm.c:8434 elf32-arm.c:8517 elf32-arm.c:8602 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s" msgstr "%B(%A+0x%lx): Tràn trong khi tách ra 0x%lx để định vị lại nhóm %s" -#: elf32-arm.c:8821 elf32-sh.c:3325 elf64-sh64.c:1556 +#: elf32-arm.c:8828 elf32-sh.c:3325 elf64-sh64.c:1556 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section" msgstr "%B(%A+0x%lx): %s định vị lại đối lại phần SEC_MERGE" -#: elf32-arm.c:8939 elf32-m68k.c:4134 elf32-xtensa.c:2765 elf64-ppc.c:10743 +#: elf32-arm.c:8946 elf32-m68k.c:4134 elf32-xtensa.c:2765 elf64-ppc.c:10939 msgid "%B(%A+0x%lx): %s used with TLS symbol %s" msgstr "%B(%A+0x%lx): %s được dùng với ký hiệu TLS %s" -#: elf32-arm.c:8940 elf32-m68k.c:4135 elf32-xtensa.c:2766 elf64-ppc.c:10744 +#: elf32-arm.c:8947 elf32-m68k.c:4135 elf32-xtensa.c:2766 elf64-ppc.c:10940 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "%B(%A+0x%lx): %s được dùng với ký hiệu khác TLS %s" -#: elf32-arm.c:8997 +#: elf32-arm.c:9004 msgid "out of range" msgstr "ở ngoại phạm vi" -#: elf32-arm.c:9001 +#: elf32-arm.c:9008 msgid "unsupported relocation" msgstr "định vị lại không được hỗ trợ" -#: elf32-arm.c:9009 +#: elf32-arm.c:9016 msgid "unknown error" msgstr "lỗi không rõ" -#: elf32-arm.c:9409 +#: elf32-arm.c:9416 msgid "Warning: Clearing the interworking flag of %B because non-interworking code in %B has been linked with it" msgstr "Cảnh báo : Đang xóa cờ ảnh hưởng lẫn nhau của %B vì mã không ảnh hưởng lẫn nhau trong %B đã được liên kết với nó" -#: elf32-arm.c:9652 +#: elf32-arm.c:9659 msgid "error: %B: Unknown CPU architecture" msgstr "lỗi: %B: không rõ kiến trúc CPU" -#: elf32-arm.c:9690 +#: elf32-arm.c:9697 msgid "error: %B: Conflicting CPU architectures %d/%d" msgstr "lỗi: %B: Các kiến trúc CPU xung đột với nhau %d/%d" -#: elf32-arm.c:9747 +#: elf32-arm.c:9754 msgid "error: %B uses VFP register arguments, %B does not" msgstr "lỗi: %B sử dụng các đối số thanh ghi VFP, còn %B thì không" -#: elf32-arm.c:9897 +#: elf32-arm.c:9904 msgid "error: %B: Conflicting architecture profiles %c/%c" msgstr "lỗi: %B: Các hồ sơ kiến trúc xung đột với nhau %c/%c" -#: elf32-arm.c:9921 +#: elf32-arm.c:9928 msgid "Warning: %B: Conflicting platform configuration" msgstr "Cảnh báo : %B: cấu trúc nền tảng xung đột" -#: elf32-arm.c:9930 +#: elf32-arm.c:9937 msgid "error: %B: Conflicting use of R9" msgstr "lỗi; %B: Dùng R9 một cách xung đột" -#: elf32-arm.c:9942 +#: elf32-arm.c:9949 msgid "error: %B: SB relative addressing conflicts with use of R9" msgstr "lỗi: %B: đạt địa chỉ tương đối SB cũng xung đột với cách dùng R9" -#: elf32-arm.c:9955 +#: elf32-arm.c:9962 msgid "warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail" msgstr "cảnh báo : %B dùng wchar_t %u-byte, còn kết xuất nên dùng wchar_t %u-byte; vì vậy có thể không thành công dùng giá trị wchar_t qua các đối tượng" -#: elf32-arm.c:9986 +#: elf32-arm.c:9993 msgid "warning: %B uses %s enums yet the output is to use %s enums; use of enum values across objects may fail" msgstr "cảnh báo : %B dùng sự đếm %s, còn kết xuất nên dùng sự đếm %s; vì vậy có thể không thành công dùng giá trị đếm qua các đối tượng" -#: elf32-arm.c:9998 +#: elf32-arm.c:10005 msgid "error: %B uses iWMMXt register arguments, %B does not" msgstr "lỗi: %B sử dụng các đối số thanh ghi iWMMXt, còn %B thì không" -#: elf32-arm.c:10020 +#: elf32-arm.c:10027 msgid "error: fp16 format mismatch between %B and %B" msgstr "lỗi: định dạng fp16 không tương ứng giữa %B và %B" -#: elf32-arm.c:10063 elf32-arm.c:10156 +#: elf32-arm.c:10070 elf32-arm.c:10163 msgid "%B: Unknown mandatory EABI object attribute %d" msgstr "%B: Không rõ thuộc tính đối tượng EABI %d" -#: elf32-arm.c:10071 elf32-arm.c:10164 +#: elf32-arm.c:10078 elf32-arm.c:10171 msgid "Warning: %B: Unknown EABI object attribute %d" msgstr "Cảnh báo : %B: Không rõ thuộc tính đối tượng EABI %d" -#: elf32-arm.c:10224 +#: elf32-arm.c:10231 msgid "error: %B is already in final BE8 format" msgstr "lỗi: %B đã theo định dạng BE8 cuối cùng" -#: elf32-arm.c:10300 +#: elf32-arm.c:10307 msgid "error: Source object %B has EABI version %d, but target %B has EABI version %d" msgstr "lỗi: Đối tượng nguồn %B có phiên bản EABI %d, còn đích %B có phiên bản EABI %d" -#: elf32-arm.c:10316 +#: elf32-arm.c:10323 msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" msgstr "lỗi: %B được biên dịch cho APCS-%d, còn đích %B sử dụng APCS-%d" -#: elf32-arm.c:10341 +#: elf32-arm.c:10348 msgid "error: %B uses VFP instructions, whereas %B does not" msgstr "lỗi: %B sử dụng chỉ dẫn VFP, còn %B thì không" -#: elf32-arm.c:10345 +#: elf32-arm.c:10352 msgid "error: %B uses FPA instructions, whereas %B does not" msgstr "lỗi: %B sử dụng chỉ dẫn FPA, còn %B thì không" -#: elf32-arm.c:10355 +#: elf32-arm.c:10362 msgid "error: %B uses Maverick instructions, whereas %B does not" msgstr "lỗi: %B sử dụng chỉ dẫn Maverick, còn %B thì không" -#: elf32-arm.c:10359 +#: elf32-arm.c:10366 msgid "error: %B does not use Maverick instructions, whereas %B does" msgstr "lỗi: %B không sử dụng chỉ dẫn Maverick, còn %B thì có" -#: elf32-arm.c:10378 +#: elf32-arm.c:10385 msgid "error: %B uses software FP, whereas %B uses hardware FP" msgstr "lỗi: %B sử dụng FP phần mềm, còn %B sử dụng FP phần cứng" -#: elf32-arm.c:10382 +#: elf32-arm.c:10389 msgid "error: %B uses hardware FP, whereas %B uses software FP" msgstr "lỗi: %B sử dụng FP phần cứng, còn %B sử dụng FP phần mềm" #. Ignore init flag - it may not be set, despite the flags field #. containing valid data. #. Ignore init flag - it may not be set, despite the flags field containing valid data. -#: elf32-arm.c:10429 elf32-bfin.c:5082 elf32-cris.c:4110 elf32-m68hc1x.c:1280 +#: elf32-arm.c:10436 elf32-bfin.c:5080 elf32-cris.c:4105 elf32-m68hc1x.c:1280 #: elf32-m68k.c:1169 elf32-score.c:4039 elf32-score7.c:3876 elf32-vax.c:540 #: elfxx-mips.c:12755 #, c-format msgid "private flags = %lx:" msgstr "các cờ riêng = %lx:" -#: elf32-arm.c:10438 +#: elf32-arm.c:10445 #, c-format msgid " [interworking enabled]" msgstr " [ảnh hưởng lẫn nhau đã bật]" -#: elf32-arm.c:10446 +#: elf32-arm.c:10453 #, c-format msgid " [VFP float format]" msgstr " [Định dạng trôi VFP]" -#: elf32-arm.c:10448 +#: elf32-arm.c:10455 #, c-format msgid " [Maverick float format]" msgstr " [Định dạng trôi Maverick]" -#: elf32-arm.c:10450 +#: elf32-arm.c:10457 #, c-format msgid " [FPA float format]" msgstr " [Định dạng trôi FPA]" -#: elf32-arm.c:10459 +#: elf32-arm.c:10466 #, c-format msgid " [new ABI]" msgstr " [ABI mới]" -#: elf32-arm.c:10462 +#: elf32-arm.c:10469 #, c-format msgid " [old ABI]" msgstr " [ABI cũ]" -#: elf32-arm.c:10465 +#: elf32-arm.c:10472 #, c-format msgid " [software FP]" msgstr " [FP phần mềm]" -#: elf32-arm.c:10474 +#: elf32-arm.c:10481 #, c-format msgid " [Version1 EABI]" msgstr " [EABI phiên bản 1]" -#: elf32-arm.c:10477 elf32-arm.c:10488 +#: elf32-arm.c:10484 elf32-arm.c:10495 #, c-format msgid " [sorted symbol table]" msgstr " [bảng ký hiệu đã sắp xếp]" -#: elf32-arm.c:10479 elf32-arm.c:10490 +#: elf32-arm.c:10486 elf32-arm.c:10497 #, c-format msgid " [unsorted symbol table]" msgstr " [bảng ký hiệu chưa sắp xếp]" -#: elf32-arm.c:10485 +#: elf32-arm.c:10492 #, c-format msgid " [Version2 EABI]" msgstr " [EABI phiên bản 2]" -#: elf32-arm.c:10493 +#: elf32-arm.c:10500 #, c-format msgid " [dynamic symbols use segment index]" msgstr " [các ký hiệu động sử dụng chỉ mục đoạn]" -#: elf32-arm.c:10496 +#: elf32-arm.c:10503 #, c-format msgid " [mapping symbols precede others]" msgstr " [ký hiệu ánh xạ đứng trước]" -#: elf32-arm.c:10503 +#: elf32-arm.c:10510 #, c-format msgid " [Version3 EABI]" msgstr " [EABI phiên bản 3]" -#: elf32-arm.c:10507 +#: elf32-arm.c:10514 #, c-format msgid " [Version4 EABI]" msgstr " [EABI phiên bản 4]" -#: elf32-arm.c:10511 +#: elf32-arm.c:10518 #, c-format msgid " [Version5 EABI]" msgstr " [EABI phiên bản 5]" -#: elf32-arm.c:10514 +#: elf32-arm.c:10521 #, c-format msgid " [BE8]" msgstr " [BE8]" -#: elf32-arm.c:10517 +#: elf32-arm.c:10524 #, c-format msgid " [LE8]" msgstr " [LE8]" -#: elf32-arm.c:10523 +#: elf32-arm.c:10530 #, c-format msgid " <EABI version unrecognised>" msgstr "<Phiên bản EABI không được nhận ra>" -#: elf32-arm.c:10530 +#: elf32-arm.c:10537 #, c-format msgid " [relocatable executable]" msgstr " [tập tin có thể thực hiện và định vị lại]" -#: elf32-arm.c:10533 +#: elf32-arm.c:10540 #, c-format msgid " [has entry point]" msgstr " [có điểm vào]" -#: elf32-arm.c:10538 +#: elf32-arm.c:10545 #, c-format msgid "<Unrecognised flag bits set>" msgstr "<Các bit cờ không được nhận ra đã được đặt>" -#: elf32-arm.c:10783 elf32-i386.c:1300 elf32-s390.c:998 elf32-xtensa.c:1000 -#: elf64-s390.c:952 elf64-x86-64.c:1082 elfxx-sparc.c:1121 +#: elf32-arm.c:10790 elf32-i386.c:1300 elf32-s390.c:998 elf32-xtensa.c:1000 +#: elf64-s390.c:952 elf64-x86-64.c:1083 elfxx-sparc.c:1121 msgid "%B: bad symbol index: %d" msgstr "%B: chỉ mục ký hiệu sai: %d" -#: elf32-arm.c:10904 elf64-x86-64.c:1242 elf64-x86-64.c:1411 elfxx-mips.c:7870 +#: elf32-arm.c:10911 elf64-x86-64.c:1243 elf64-x86-64.c:1412 elfxx-mips.c:7870 msgid "%B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC" msgstr "%B: định vị lại %s so với « %s » không thể được dùng khi tạo một đối tượng chia sẻ; hãy biên dịch lại với « -fPIC »" -#: elf32-arm.c:11893 +#: elf32-arm.c:11900 #, c-format msgid "Errors encountered processing file %s" msgstr "Gặp lỗi khi xử lý tập tin %s" -#: elf32-arm.c:13339 +#: elf32-arm.c:13346 msgid "%B: error: Cortex-A8 erratum stub is allocated in unsafe location" msgstr "%B: lỗi: mẩu mục lỗi Cortex-A8 được cấp phát ở vị trí không an toàn" #. There's not much we can do apart from complain if this #. happens. -#: elf32-arm.c:13366 +#: elf32-arm.c:13373 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "%B: lỗi: mẩu mục lỗi Cortex-A8 ở ngoại phạm vi (tập tin nhập quá dài)" -#: elf32-arm.c:13457 elf32-arm.c:13479 +#: elf32-arm.c:13464 elf32-arm.c:13486 msgid "%B: error: VFP11 veneer out of range" msgstr "%B: lỗi: lớp gỗ mặt VFP11 ở ngoại phạm vi" -#: elf32-avr.c:1259 elf32-bfin.c:3208 elf32-cris.c:2097 elf32-fr30.c:624 +#: elf32-avr.c:1259 elf32-bfin.c:3212 elf32-cris.c:2092 elf32-fr30.c:624 #: elf32-frv.c:4122 elf32-i860.c:1226 elf32-ip2k.c:1510 elf32-iq2000.c:699 #: elf32-m32c.c:568 elf32-mep.c:549 elf32-moxie.c:299 elf32-msp430.c:501 #: elf32-mt.c:406 elf32-openrisc.c:419 elf32-v850.c:1709 elf32-xstormy16.c:956 @@ -1220,7 +1220,7 @@ msgstr "%B: lỗi: lớp gỗ mặt VFP11 ở ngoại phạm vi" msgid "internal error: dangerous relocation" msgstr "lỗi nội bộ : định vị lại nguy hiểm" -#: elf32-avr.c:2409 elf32-hppa.c:605 elf32-m68hc1x.c:165 elf64-ppc.c:4141 +#: elf32-avr.c:2409 elf32-hppa.c:605 elf32-m68hc1x.c:165 elf64-ppc.c:4146 msgid "%B: cannot create stub entry %s" msgstr "%B: không thể tạo mục nhập mẩu %s" @@ -1228,54 +1228,54 @@ msgstr "%B: không thể tạo mục nhập mẩu %s" msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'" msgstr "%B(%A+0x%lx): định vị lại không thể giải quyết đối với ký hiệu « %s »" -#: elf32-bfin.c:1614 elf32-i386.c:4026 elf32-m68k.c:4176 elf32-s390.c:3067 -#: elf64-s390.c:3026 elf64-x86-64.c:3697 +#: elf32-bfin.c:1614 elf32-i386.c:4028 elf32-m68k.c:4176 elf32-s390.c:3067 +#: elf64-s390.c:3026 elf64-x86-64.c:3698 msgid "%B(%A+0x%lx): reloc against `%s': error %d" msgstr "%B(%A+0x%lx): định vị lại đối với « %s »: lỗi %d" -#: elf32-bfin.c:2714 +#: elf32-bfin.c:2718 msgid "%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend" msgstr "%B: định vị lại ở « %A+0x%x » tham chiếu đến ký hiệu « %s » với số hạng khác không" -#: elf32-bfin.c:2728 elf32-frv.c:2904 +#: elf32-bfin.c:2732 elf32-frv.c:2904 msgid "relocation references symbol not defined in the module" msgstr "định vị lại tham chiếu đến ký hiệu không được định nghĩa trong mô-đun" -#: elf32-bfin.c:2825 +#: elf32-bfin.c:2829 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "R_FRV_FUNCDESC tham chiếu đến ký hiệu động với số hạng khác không" -#: elf32-bfin.c:2866 elf32-bfin.c:2989 elf32-frv.c:3641 elf32-frv.c:3762 +#: elf32-bfin.c:2870 elf32-bfin.c:2993 elf32-frv.c:3641 elf32-frv.c:3762 msgid "cannot emit fixups in read-only section" msgstr "Không thể phát ra sự sửa chữa trong phần chỉ đọc" -#: elf32-bfin.c:2897 elf32-bfin.c:3027 elf32-frv.c:3672 elf32-frv.c:3806 +#: elf32-bfin.c:2901 elf32-bfin.c:3031 elf32-frv.c:3672 elf32-frv.c:3806 #: elf32-lm32.c:1104 msgid "cannot emit dynamic relocations in read-only section" msgstr "không thể phát ra định vị lại động trong phần chỉ đọc" -#: elf32-bfin.c:2947 +#: elf32-bfin.c:2951 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "R_FRV_FUNCDESC_VALUE tham chiếu đến ký hiệu động với số hạng khác không" -#: elf32-bfin.c:3112 +#: elf32-bfin.c:3116 msgid "relocations between different segments are not supported" msgstr "không hỗ trợ định vị lại giữa các đoạn khác nhau" -#: elf32-bfin.c:3113 +#: elf32-bfin.c:3117 msgid "warning: relocation references a different segment" msgstr "cảnh báo : định vị lại tham chiếu đến một đoạn khác" -#: elf32-bfin.c:4974 elf32-frv.c:6408 +#: elf32-bfin.c:4972 elf32-frv.c:6408 msgid "%B: unsupported relocation type %i" msgstr "%B: kiểu định vị lại không được hỗ trợ %i" -#: elf32-bfin.c:5127 elf32-frv.c:6816 +#: elf32-bfin.c:5125 elf32-frv.c:6816 #, c-format msgid "%s: cannot link non-fdpic object file into fdpic executable" msgstr "%s: không thể liên kết tập tin đối tượng khác fdpic vào tập tin fdpic có thể thực hiện" -#: elf32-bfin.c:5131 elf32-frv.c:6820 +#: elf32-bfin.c:5129 elf32-frv.c:6820 #, c-format msgid "%s: cannot link fdpic object file into non-fdpic executable" msgstr "%s: không thể liên kết tập tin đối tượng khác fdpic vào tập tin khác fdpic có thể thực hiện" @@ -1292,8 +1292,8 @@ msgstr "%B, phần %A: Không có PLT hoặc GOT cho định vị lại %s đố msgid "%B, section %A: No PLT for relocation %s against symbol `%s'" msgstr "%B, phần %A: Không có PLT cho định vị lại %s đối với ký hiệu « %s »" -#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1641 elf32-cris.c:1730 -#: elf32-cris.c:1883 +#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1641 elf32-cris.c:1725 +#: elf32-cris.c:1878 msgid "[whose name is lost]" msgstr "[mất tên của ai]" @@ -1301,7 +1301,7 @@ msgstr "[mất tên của ai]" msgid "%B, section %A: relocation %s with non-zero addend %d against local symbol" msgstr "%B, phần %A: định vị lại %s với số hạng khác không %d đối với ký hiệu cục bộ" -#: elf32-cris.c:1373 elf32-cris.c:1724 elf32-cris.c:1877 +#: elf32-cris.c:1373 elf32-cris.c:1719 elf32-cris.c:1872 msgid "%B, section %A: relocation %s with non-zero addend %d against symbol `%s'" msgstr "%B, phần %A: định vị lại %s với số hạng khác không %d đối với ký hiệu « %s »" @@ -1318,19 +1318,19 @@ msgstr "%B, phần %A: đã tạo định vị lại %s không có GOT" msgid "%B, section %A: relocation %s has an undefined reference to `%s', perhaps a declaration mixup?" msgstr "%B: phần %A: sự định vị lại $s có một thàm chiếu chưa xác định đến « %s », có thể khai báo không rõ ?" -#: elf32-cris.c:2010 +#: elf32-cris.c:2005 msgid "%B, section %A: relocation %s is not allowed for symbol: `%s' which is defined outside the program, perhaps a declaration mixup?" msgstr "%B, phần %A: sự định vị lại %s không được phép cho ký hiệu « %s » mà được xác định bên ngoài chương trình, có thể khai báo không rõ ?" -#: elf32-cris.c:2063 +#: elf32-cris.c:2058 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "(quá nhiều biến toàn cục đối với « -fpic »: hãy biên dịch lại với « -fPIC »)" -#: elf32-cris.c:2070 +#: elf32-cris.c:2065 msgid "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or -mno-small-tls)" msgstr "(dữ liệu cục bộ với mạch cũng quá lớn đối với « fpic » hoặc « -msmall-tls »: hãy biên dịch lại với « -fPIC » hay « -mno-small-tls »)" -#: elf32-cris.c:3204 +#: elf32-cris.c:3199 msgid "" "%B, section %A:\n" " v10/v32 compatible object %s must not contain a PIC relocation" @@ -1338,7 +1338,7 @@ msgstr "" "%B, phần %A:\n" " đối tượng tương thích v10/v32 %s không được chứa định vị lại PIC" -#: elf32-cris.c:3309 +#: elf32-cris.c:3304 msgid "" "%B, section %A:\n" " relocation %s not valid in a shared object; typically an option mixup, recompile with -fPIC" @@ -1346,7 +1346,7 @@ msgstr "" "%B, phần %A:\n" " không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; bình thường do khai báo không rõ, hãy biên dịch lại với « -fPIC »" -#: elf32-cris.c:3523 +#: elf32-cris.c:3518 msgid "" "%B, section %A:\n" " relocation %s should not be used in a shared object; recompile with -fPIC" @@ -1354,7 +1354,7 @@ msgstr "" "%B, phần %A:\n" " không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; hãy biên dịch lại với « -fPIC »" -#: elf32-cris.c:3940 +#: elf32-cris.c:3935 msgid "" "%B, section `%A', to symbol `%s':\n" " relocation %s should not be used in a shared object; recompile with -fPIC" @@ -1362,38 +1362,38 @@ msgstr "" "%B, phần « %A », tới ký hiệu « %s »:\n" " không được sử dụng sự định vị lại %s trong một đối tượng chia sẻ; hãy biên dịch lại với « -fPIC »" -#: elf32-cris.c:4059 +#: elf32-cris.c:4054 msgid "Unexpected machine number" msgstr "Số thứ tự máy bất thường" -#: elf32-cris.c:4113 +#: elf32-cris.c:4108 #, c-format msgid " [symbols have a _ prefix]" msgstr " [ký hiệu có một tiền tố _]" -#: elf32-cris.c:4116 +#: elf32-cris.c:4111 #, c-format msgid " [v10 and v32]" msgstr " [v10 và v32]" -#: elf32-cris.c:4119 +#: elf32-cris.c:4114 #, c-format msgid " [v32]" msgstr " [v32]" -#: elf32-cris.c:4164 +#: elf32-cris.c:4159 msgid "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "%B: dùng ký hiệu tiền tố _, nhưng đang ghi tập tin với ký hiệu không phải tiền tố" -#: elf32-cris.c:4165 +#: elf32-cris.c:4160 msgid "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "%B: dùng ký hiệu không phải tiền tố, nhưng đang ghi tập tin với ký hiệu có tiền tố _" -#: elf32-cris.c:4184 +#: elf32-cris.c:4179 msgid "%B contains CRIS v32 code, incompatible with previous objects" msgstr "%B chứa mã CRIS v32, không tương thích với các đối tượng trước" -#: elf32-cris.c:4186 +#: elf32-cris.c:4181 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" msgstr "%B chứa mã khác CRIS v32, không tương thích với các đối tượng trước" @@ -1517,49 +1517,49 @@ msgstr "%B(%A+0x%lx): không thể xử lý %s cho %s" msgid ".got section not immediately after .plt section" msgstr "Phần .got không nằm ngay sau phần .pit" -#: elf32-i386.c:371 elf32-ppc.c:1666 elf32-s390.c:379 elf64-ppc.c:2283 +#: elf32-i386.c:371 elf32-ppc.c:1674 elf32-s390.c:379 elf64-ppc.c:2283 #: elf64-s390.c:403 elf64-x86-64.c:234 msgid "%B: invalid relocation type %d" msgstr "%B: kiểu định vị lại không hợp lệ %d" -#: elf32-i386.c:1246 elf64-x86-64.c:1029 +#: elf32-i386.c:1246 elf64-x86-64.c:1030 msgid "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" msgstr "%B: không thành công chuyển tiếp TLS từ %s sang %s đối với « %s » ở 0x%lx trong phần « %A »" -#: elf32-i386.c:1387 elf32-i386.c:2970 elf64-x86-64.c:1171 elf64-x86-64.c:2680 +#: elf32-i386.c:1387 elf32-i386.c:2972 elf64-x86-64.c:1172 elf64-x86-64.c:2681 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" msgstr "%B: sự định vị lại %s đối với ký hiệu STT_GNU_IFUNC « %s » không phải được %s quản lý" -#: elf32-i386.c:1548 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 +#: elf32-i386.c:1549 elf32-s390.c:1180 elf32-sh.c:5065 elf32-xtensa.c:1173 #: elf64-s390.c:1143 elfxx-sparc.c:1257 msgid "%B: `%s' accessed both as normal and thread local symbol" msgstr "%B: đã truy cập « %s » theo ký hiệu cả hai kiểu bình thường và cục bộ cho mạch" -#: elf32-i386.c:2805 +#: elf32-i386.c:2807 msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "%B: định vị lại không được nhận ra (0x%x) trong phần « %A »" -#: elf32-i386.c:3219 elf64-x86-64.c:3081 +#: elf32-i386.c:3221 elf64-x86-64.c:3082 msgid "hidden symbol" msgstr "ký hiệu bị ẩn" -#: elf32-i386.c:3222 elf64-x86-64.c:3084 +#: elf32-i386.c:3224 elf64-x86-64.c:3085 msgid "internal symbol" msgstr "ký hiệu nội bộ" -#: elf32-i386.c:3225 elf64-x86-64.c:3087 +#: elf32-i386.c:3227 elf64-x86-64.c:3088 msgid "protected symbol" msgstr "ký hiệu bị bảo vệ" -#: elf32-i386.c:3228 elf64-x86-64.c:3090 +#: elf32-i386.c:3230 elf64-x86-64.c:3091 msgid "symbol" msgstr "ký hiệu" -#: elf32-i386.c:3233 +#: elf32-i386.c:3235 msgid "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object" msgstr "%B: không dùng được định vị lại R_386_GOTOFF đối với %s chưa xác định « %s » khi tạo một đối tượng chia sẻ" -#: elf32-i386.c:3243 +#: elf32-i386.c:3245 msgid "%B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object" msgstr "%B: không dùng được định vị lại R_386_GOTOFF đối với hàm số đã bảo vệ « %s » khi tạo một đối tượng chia sẻ" @@ -1662,7 +1662,7 @@ msgstr "%B: đang liên kết các tập tin được biên dịch 32 bit đôi msgid "%B: linking files compiled for HCS12 with others compiled for HC12" msgstr "%B: đang liên kết tập tin được biên dịch cho HCS12 với các tập tin khác biên dịch cho HC12" -#: elf32-m68hc1x.c:1255 elf32-ppc.c:4255 elf64-sparc.c:698 elfxx-mips.c:12617 +#: elf32-m68hc1x.c:1255 elf32-ppc.c:4262 elf64-sparc.c:698 elfxx-mips.c:12617 msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "%B: sử dụng trường e_flags (0x%lx) khác với mo-đun trước (0x%lx)" @@ -1762,7 +1762,7 @@ msgstr "%s: Đích (%s) của một sự định vị lại %s nằm trong phầ msgid "%B: probably compiled without -fPIC?" msgstr "%B: rất có thể được biên dịch không có « -fPIC » ?" -#: elf32-microblaze.c:2086 elflink.c:12444 +#: elf32-microblaze.c:2086 elflink.c:12457 msgid "%B: bad relocation section name `%s'" msgstr "%B: tên phần định vị lại sai « %s »" @@ -1775,119 +1775,119 @@ msgstr "định vị lại nghĩa chữ xảy ra cho một ký hiệu bên ngoà msgid "32bits gp relative relocation occurs for an external symbol" msgstr "định vị lại tương đối 32-bit gp xảy ra cho một ký hiệu bên ngoài" -#: elf32-ppc.c:1731 +#: elf32-ppc.c:1739 #, c-format msgid "generic linker can't handle %s" msgstr "trình liên kết chung không thể xử lý %s" -#: elf32-ppc.c:2211 +#: elf32-ppc.c:2219 msgid "corrupt or empty %s section in %B" msgstr "Gặp phần %s bị hỏng hoặc còn rỗng trong %B" -#: elf32-ppc.c:2218 +#: elf32-ppc.c:2226 msgid "unable to read in %s section from %B" msgstr "không thể đọc trong phần %s từ %B" -#: elf32-ppc.c:2224 +#: elf32-ppc.c:2232 msgid "corrupt %s section in %B" msgstr "phần %s bị hỏng trong %b" -#: elf32-ppc.c:2267 +#: elf32-ppc.c:2275 msgid "warning: unable to set size of %s section in %B" msgstr "cảnh báo : không thể đặt kích cỡ của phần %s trong %B" -#: elf32-ppc.c:2315 +#: elf32-ppc.c:2323 msgid "failed to allocate space for new APUinfo section." msgstr "lỗi cấp phát sức chứa cho phần thông tin APUinfo mới." -#: elf32-ppc.c:2334 +#: elf32-ppc.c:2342 msgid "failed to compute new APUinfo section." msgstr "lỗi tính phần thông tin APUinfo mới." -#: elf32-ppc.c:2337 +#: elf32-ppc.c:2345 msgid "failed to install new APUinfo section." msgstr "lỗi cài đặt phần thông tin APUinfo mới." -#: elf32-ppc.c:3364 +#: elf32-ppc.c:3379 msgid "%B: relocation %s cannot be used when making a shared object" msgstr "%B: không dùng được định vị lại %s khi tạo một đối tượng chia sẻ" #. It does not make sense to have a procedure linkage #. table entry for a local symbol. -#: elf32-ppc.c:3723 +#: elf32-ppc.c:3732 msgid "%B(%A+0x%lx): %s reloc against local symbol" msgstr "%B(%A+0x%lx): %s định vị lại đối với ký hiệu cục bộ" -#: elf32-ppc.c:4067 elf32-ppc.c:4082 elfxx-mips.c:12324 elfxx-mips.c:12350 +#: elf32-ppc.c:4074 elf32-ppc.c:4089 elfxx-mips.c:12324 elfxx-mips.c:12350 #: elfxx-mips.c:12372 elfxx-mips.c:12398 msgid "Warning: %B uses hard float, %B uses soft float" msgstr "Cảnh báo : %B dùng trôi cứng, còn %B dùng trôi mềm" -#: elf32-ppc.c:4070 elf32-ppc.c:4074 +#: elf32-ppc.c:4077 elf32-ppc.c:4081 msgid "Warning: %B uses double-precision hard float, %B uses single-precision hard float" msgstr "Cảnh báo : %B dùng trôi cứng chính xác đôi, còn %B dùng trôi cứng chính xác đơn" -#: elf32-ppc.c:4078 +#: elf32-ppc.c:4085 msgid "Warning: %B uses soft float, %B uses single-precision hard float" msgstr "Cảnh báo : %B dùng trôi mềm, còn %B dùng trôi cứng chính xác đơn" -#: elf32-ppc.c:4085 elf32-ppc.c:4089 elfxx-mips.c:12304 elfxx-mips.c:12308 +#: elf32-ppc.c:4092 elf32-ppc.c:4096 elfxx-mips.c:12304 elfxx-mips.c:12308 msgid "Warning: %B uses unknown floating point ABI %d" msgstr "Cảnh báo : %B dùng điểm trôi không rõ ABI %d" -#: elf32-ppc.c:4131 elf32-ppc.c:4135 +#: elf32-ppc.c:4138 elf32-ppc.c:4142 msgid "Warning: %B uses unknown vector ABI %d" msgstr "Cảnh báo : %B dùng véc-tơ không nhận ra ABI %d" -#: elf32-ppc.c:4139 +#: elf32-ppc.c:4146 msgid "Warning: %B uses vector ABI \"%s\", %B uses \"%s\"" msgstr "Cảnh báo : %B dùng véc-tơ ABI « %s », còn %B dùng « %s »" -#: elf32-ppc.c:4156 elf32-ppc.c:4159 +#: elf32-ppc.c:4163 elf32-ppc.c:4166 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory" msgstr "Cảnh báo : %B dùng r3/r4 để trả lại cấu trúc nhỏ, %B dùng phần nhớ" -#: elf32-ppc.c:4162 elf32-ppc.c:4166 +#: elf32-ppc.c:4169 elf32-ppc.c:4173 msgid "Warning: %B uses unknown small structure return convention %d" msgstr "Cảnh báo : %B dùng quy ước trả lại cấu trúc nhỏ không rõ %d" -#: elf32-ppc.c:4220 +#: elf32-ppc.c:4227 msgid "%B: compiled with -mrelocatable and linked with modules compiled normally" msgstr "%B: đã biên dịch với « -mrelocatable » và đã liên kết với các môđun biên dịch bình thường" -#: elf32-ppc.c:4228 +#: elf32-ppc.c:4235 msgid "%B: compiled normally and linked with modules compiled with -mrelocatable" msgstr "%B: đã biên dịch bình thường và đã liên kết với các môđun biên dịch với « -mrelocatable »" -#: elf32-ppc.c:4314 +#: elf32-ppc.c:4323 msgid "Using bss-plt due to %B" msgstr "Đang dùng biss-pit do %B" -#: elf32-ppc.c:7056 elf64-ppc.c:11364 +#: elf32-ppc.c:7219 elf64-ppc.c:11541 msgid "%B: unknown relocation type %d for symbol %s" msgstr "%B: không rõ kiểu định vị lại %d cho ký hiệu %s" -#: elf32-ppc.c:7316 +#: elf32-ppc.c:7480 msgid "%B(%A+0x%lx): non-zero addend on %s reloc against `%s'" msgstr "%B(%A+0x%lx): số hạng khác không trên định vị lại %s đối với « %s »" -#: elf32-ppc.c:7499 elf64-ppc.c:11854 +#: elf32-ppc.c:7678 elf64-ppc.c:12043 msgid "%B(%A+0x%lx): relocation %s for indirect function %s unsupported" msgstr "%B(%A+0x%lx): không hỗ trợ sự định vị lại %s cho hàm gián tiếp %s" -#: elf32-ppc.c:7709 elf32-ppc.c:7736 elf32-ppc.c:7787 +#: elf32-ppc.c:7908 elf32-ppc.c:7938 elf32-ppc.c:7985 msgid "%B: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "%B: đích (%s) của một định vị lại %s nằm trong phần kết xuất không đúng (%s)" -#: elf32-ppc.c:7847 +#: elf32-ppc.c:8057 msgid "%B: relocation %s is not yet supported for symbol %s." msgstr "%B: định vị lại %s chưa được hỗ trợ cho ký hiệu %s." -#: elf32-ppc.c:7955 elf64-ppc.c:12110 +#: elf32-ppc.c:8165 elf64-ppc.c:12299 msgid "%B(%A+0x%lx): %s reloc against `%s': error %d" msgstr "%B(%A+0x%lx): %s định vị lại đối với « %s »: lỗi %d" -#: elf32-ppc.c:8423 +#: elf32-ppc.c:8656 #, c-format msgid "%s not defined in linker created %s" msgstr "%s chưa được xác định trong bộ liên kết được tạo %s" @@ -2050,119 +2050,119 @@ msgstr "%B: được biên dịch cho hệ thống 64-bit, còn đích là 32-bi msgid "%B: linking little endian files with big endian files" msgstr "%B: đang liên kết tập tin về cuối nhỏ với tập tin về cuối lớn" -#: elf32-spu.c:723 +#: elf32-spu.c:713 msgid "%X%P: overlay section %A does not start on a cache line.\n" msgstr "%X%P: phần phủ %A không bắt đầu ở một dòng nhớ tạm.\n" -#: elf32-spu.c:731 +#: elf32-spu.c:721 msgid "%X%P: overlay section %A is larger than a cache line.\n" msgstr "%X%P: phần phủ %A lớn hơn một dòng nhớ tạm.\n" -#: elf32-spu.c:751 +#: elf32-spu.c:741 msgid "%X%P: overlay section %A is not in cache area.\n" msgstr "%X%P: phần phủ %A không phải trong vùng nhớ tạm.\n" -#: elf32-spu.c:791 +#: elf32-spu.c:781 msgid "%X%P: overlay sections %A and %A do not start at the same address.\n" msgstr "%X%P: hai phần phủ %A và %A không bắt đầu ở cùng một địa chỉ.\n" -#: elf32-spu.c:1015 +#: elf32-spu.c:1005 msgid "warning: call to non-function symbol %s defined in %B" msgstr "cảnh báo : cuộc gọi ký hiệu khác hàm %s được xác định trong %B" -#: elf32-spu.c:1365 +#: elf32-spu.c:1355 msgid "%A:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n" msgstr "%A:0x%v lrlive .brinfo (%u) khác với phân tích (%u)\n" -#: elf32-spu.c:1884 +#: elf32-spu.c:1874 msgid "%B is not allowed to define %s" msgstr "không cho phép %B xác định %s" -#: elf32-spu.c:1892 +#: elf32-spu.c:1882 #, c-format msgid "you are not allowed to define %s in a script" msgstr "không cho phép bạn xác định %s trong một văn lệnh" -#: elf32-spu.c:1926 +#: elf32-spu.c:1916 #, c-format msgid "%s in overlay section" msgstr "%s trong phần phủ" -#: elf32-spu.c:1955 +#: elf32-spu.c:1945 msgid "overlay stub relocation overflow" msgstr "tràn định vị lại mẩu phủ" -#: elf32-spu.c:1964 elf64-ppc.c:10441 +#: elf32-spu.c:1954 elf64-ppc.c:10637 msgid "stubs don't match calculated size" msgstr "các mẩu không tương ứng với kích cỡ đã tính" -#: elf32-spu.c:2546 +#: elf32-spu.c:2536 #, c-format msgid "warning: %s overlaps %s\n" msgstr "cảnh báo : %s đè lên %s\n" -#: elf32-spu.c:2562 +#: elf32-spu.c:2552 #, c-format msgid "warning: %s exceeds section size\n" msgstr "cảnh báo : %s vượt quá kích cỡ phần\n" -#: elf32-spu.c:2593 +#: elf32-spu.c:2583 msgid "%A:0x%v not found in function table\n" msgstr "%A:0x%v không tìm thấy trong bảng hàm\n" -#: elf32-spu.c:2740 +#: elf32-spu.c:2723 msgid "%B(%A+0x%v): call to non-code section %B(%A), analysis incomplete\n" msgstr "%B(%A+0x%v): gọi phần khác mã %B(%A), chưa phân tích hoàn toàn\n" -#: elf32-spu.c:3297 +#: elf32-spu.c:3291 #, c-format msgid "Stack analysis will ignore the call from %s to %s\n" msgstr "Tiến trình phân tích đống sẽ bỏ qua cuộc gọi từ %s cho %s\n" -#: elf32-spu.c:3988 +#: elf32-spu.c:3982 msgid " %s: 0x%v\n" msgstr " %s: 0x%v\n" -#: elf32-spu.c:3989 +#: elf32-spu.c:3983 msgid "%s: 0x%v 0x%v\n" msgstr "%s: 0x%v 0x%v\n" -#: elf32-spu.c:3994 +#: elf32-spu.c:3988 msgid " calls:\n" msgstr " cuộc gọi:\n" -#: elf32-spu.c:4002 +#: elf32-spu.c:3996 #, c-format msgid " %s%s %s\n" msgstr " %s%s %s\n" -#: elf32-spu.c:4304 +#: elf32-spu.c:4301 #, c-format msgid "%s duplicated in %s\n" msgstr "%s bị nhân đôi trong %s\n" -#: elf32-spu.c:4308 +#: elf32-spu.c:4305 #, c-format msgid "%s duplicated\n" msgstr "%s bị nhân đôi\n" -#: elf32-spu.c:4315 +#: elf32-spu.c:4312 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "tiếc là văn lệnh tự động phủ không hỗ trợ tập tin đối tượng tăng đôi\n" -#: elf32-spu.c:4356 +#: elf32-spu.c:4353 msgid "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local store\n" msgstr "kích cỡ khác phủ 0x%v cộng với kích cỡ phủ tối đa 0x%v thì vượt quá kho cục bộ\n" -#: elf32-spu.c:4512 +#: elf32-spu.c:4509 msgid "%B:%A%s exceeds overlay size\n" msgstr "%B:%A%s vượt quá kích cỡ phủ\n" -#: elf32-spu.c:4669 +#: elf32-spu.c:4671 msgid "Stack size for call graph root nodes.\n" msgstr "Kích cỡ đống cho các nút thông tin gốc đồ thị cuộc gọi.\n" -#: elf32-spu.c:4670 +#: elf32-spu.c:4672 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" @@ -2172,15 +2172,15 @@ msgstr "" " *\tđống tối đa\n" " t\tcuộc gọi đuôi\n" -#: elf32-spu.c:4680 +#: elf32-spu.c:4682 msgid "Maximum stack required is 0x%v\n" msgstr "Đống tối đa cần thiết là 0x%v\n" -#: elf32-spu.c:4771 +#: elf32-spu.c:4773 msgid "fatal error while creating .fixup" msgstr "gặp lỗi nghiêm trọng trong khi tạo .fixup" -#: elf32-spu.c:5009 +#: elf32-spu.c:5011 msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "%B(%s+0x%lx): không thể giải quyết định vị lại %s so với ký hiệu « %s »" @@ -2317,23 +2317,23 @@ msgstr "%B: kiểu máy không tương thích. Kết xuất là 0x%x. Dữ liệ msgid "Attempt to convert L32R/CALLX to CALL failed" msgstr "Lỗi thử chuyển đổi L32R/CALLX sang CALL" -#: elf32-xtensa.c:6290 elf32-xtensa.c:6366 elf32-xtensa.c:7486 +#: elf32-xtensa.c:6290 elf32-xtensa.c:6366 elf32-xtensa.c:7482 msgid "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch" msgstr "%B(%A+0x%lx): không thể giải mã chỉ dẫn; có thể sai khớp cấu hình" -#: elf32-xtensa.c:7226 +#: elf32-xtensa.c:7222 msgid "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY relocation; possible configuration mismatch" msgstr "%B(%A+0x%lx): không thể giải mã chỉ dẫn cho định vị lại XTENSA_ASM_SIMPLIFY; có thể sai khớp cấu hình" -#: elf32-xtensa.c:8987 +#: elf32-xtensa.c:8983 msgid "invalid relocation address" msgstr "địa chỉ định vị lại không hợp lệ" -#: elf32-xtensa.c:9036 +#: elf32-xtensa.c:9032 msgid "overflow after relaxation" msgstr "tràn sau khi giảm nhẹ" -#: elf32-xtensa.c:10167 +#: elf32-xtensa.c:10163 msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "%B(%A+0x%lx): sửa chữa bất thường cho định vị lại %s" @@ -2460,57 +2460,57 @@ msgstr "%B: được biên dịch cho một hệ thống về cuối lớn, còn msgid "%B: compiled for a little endian system and target is big endian" msgstr "%B: được biên dịch cho một hệ thống về cuối nhỏ, còn đích về cuối lớn" -#: elf64-ppc.c:6338 +#: elf64-ppc.c:6384 #, c-format msgid "copy reloc against `%s' requires lazy plt linking; avoid setting LD_BIND_NOW=1 or upgrade gcc" msgstr "định vị lại sao chép so với « %s » thì cần thiết chức năng liên kết plt uể oải; hãy tránh đặtLD_BIND_NOW=1, hoặc nân cấp GCC" -#: elf64-ppc.c:6767 +#: elf64-ppc.c:6811 msgid "dynreloc miscount for %B, section %A" msgstr "sai đếm định vị lại động cho %B, phần %A" -#: elf64-ppc.c:6851 +#: elf64-ppc.c:6895 msgid "%B: .opd is not a regular array of opd entries" msgstr "%B: .opd không phải là một mảng chính quy các mục nhập opd" -#: elf64-ppc.c:6860 +#: elf64-ppc.c:6904 msgid "%B: unexpected reloc type %u in .opd section" msgstr "%B: gặp kiểu định vị lại bất thường %u trong phần .opd" -#: elf64-ppc.c:6881 +#: elf64-ppc.c:6925 msgid "%B: undefined sym `%s' in .opd section" msgstr "%B: gặp sym (liên kết mềm?) chưa được xác định « %s » trong phần .opd" -#: elf64-ppc.c:7640 elf64-ppc.c:8017 +#: elf64-ppc.c:7767 elf64-ppc.c:8144 #, c-format msgid "%s defined in removed toc entry" msgstr "%s được xác định trong mục nhập toc bị gỡ bỏ" -#: elf64-ppc.c:8910 +#: elf64-ppc.c:9085 #, c-format msgid "long branch stub `%s' offset overflow" msgstr "mẩu nhánh dài « %s » tràn khoảng bù" -#: elf64-ppc.c:8969 +#: elf64-ppc.c:9144 #, c-format msgid "can't find branch stub `%s'" msgstr "không tìm thấy mẩu nhánh « %s »" -#: elf64-ppc.c:9031 elf64-ppc.c:9169 +#: elf64-ppc.c:9206 elf64-ppc.c:9342 #, c-format msgid "linkage table error against `%s'" msgstr "lỗi bảng liên kết so với « %s »" -#: elf64-ppc.c:9326 +#: elf64-ppc.c:9510 #, c-format msgid "can't build branch stub `%s'" msgstr "không thể xây dựng mẩu nhánh « %s »" -#: elf64-ppc.c:9799 +#: elf64-ppc.c:9995 msgid "%B section %A exceeds stub group size" msgstr "%B phần %A vượt quá kích cỡ nhóm mẩu" -#: elf64-ppc.c:10453 +#: elf64-ppc.c:10649 #, c-format msgid "" "linker stubs in %u group%s\n" @@ -2527,19 +2527,19 @@ msgstr "" " điều chỉnh toc dài\t\t%lu\n" " cuộc gọi pit\t\t\t%lu" -#: elf64-ppc.c:11252 +#: elf64-ppc.c:11428 msgid "%B(%A+0x%lx): automatic multiple TOCs not supported using your crt files; recompile with -mminimal-toc or upgrade gcc" msgstr "%B(%A+0x%lx): tự động tạo nhiều TOC không được hỗ trợ khi dùng các tập tin CRT của bạn; hãy biên dịch lại với « -mminimal-toc », hoặc nâng cấp GCC" -#: elf64-ppc.c:11260 +#: elf64-ppc.c:11436 msgid "%B(%A+0x%lx): sibling call optimization to `%s' does not allow automatic multiple TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `%s' extern" msgstr "%B(%A+0x%lx): tối ưu hoá cuộc gọi cùng chỗ cho « %s » không cho phép tự động tạo nhiều TOC; hãy biên dịch lại với « -mminimal-toc » hoặc « -fno-optimize-sibling-calls », hoặc làm cho « %s » là bên ngoài" -#: elf64-ppc.c:11961 +#: elf64-ppc.c:12150 msgid "%B: relocation %s is not supported for symbol %s." msgstr "%B: không hỗ trợ định vị lại %s cho ký hiệu %s." -#: elf64-ppc.c:12044 +#: elf64-ppc.c:12233 msgid "%B: error: relocation %s not a multiple of %d" msgstr "%B: lỗi: định vị lại %s không phải là bội số cho %d" @@ -2568,41 +2568,41 @@ msgstr "Ký hiệu « %s » có các kiểu khác hau: %s trong %b, trước là msgid "%B: linking UltraSPARC specific with HAL specific code" msgstr "%B: đang liên kết UltraSPARC dứt khoát với mã đặc trưng cho HAL" -#: elf64-x86-64.c:1337 +#: elf64-x86-64.c:1338 msgid "%B: '%s' accessed both as normal and thread local symbol" msgstr "%B; « %s » được truy cập như là ký hiệu cả hai kiểu bình thường và mạch cục bộ" -#: elf64-x86-64.c:2701 +#: elf64-x86-64.c:2702 msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d" msgstr "%B: sự định vị lại %s đối với ký hiệu STT_GNU_IFUNC « %s » có phần cộng khác số không: %d" -#: elf64-x86-64.c:2980 +#: elf64-x86-64.c:2981 msgid "%B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be used when making a shared object" msgstr "%B: định vị lại R_X86_64_GOTOFF64 so với hàm đã bảo vệ « %s » thì không thể được dùng khi tạo một đối tượng chia sẻ" -#: elf64-x86-64.c:3091 +#: elf64-x86-64.c:3092 msgid "; recompile with -fPIC" msgstr "; biên dịch lại với « -fPIC »" -#: elf64-x86-64.c:3096 +#: elf64-x86-64.c:3097 msgid "%B: relocation %s against %s `%s' can not be used when making a shared object%s" msgstr "%B: không dùng được định vị lại %s đối với %s « %s » khi tạo một đối tượng chia sẻ %s" -#: elf64-x86-64.c:3098 +#: elf64-x86-64.c:3099 msgid "%B: relocation %s against undefined %s `%s' can not be used when making a shared object%s" msgstr "%B: không dùng được định vị lại %s đối với %s chưa xác định « %s » khi tạo một đối tượng chia sẻ %s" -#: elfcode.h:795 +#: elfcode.h:811 #, c-format msgid "warning: %s has a corrupt string table index - ignoring" msgstr "cảnh báo : %s có một chỉ mục bảng chuỗi bị hỏng: nên bỏ qua" -#: elfcode.h:1201 +#: elfcode.h:1217 #, c-format msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "%s: số đếm phiên bản (%ld) không tương ứng với số đếm ký hiệu (%ld)" -#: elfcode.h:1441 +#: elfcode.h:1457 #, c-format msgid "%s(%s): relocation %d has invalid symbol index %ld" msgstr "%s(%s): định vị lại %d có chỉ mục ký hiệu không hợp lệ %ld" @@ -2643,150 +2643,150 @@ msgstr "%B: chỉ mục ký hiệu định vị lại sai (0x%lx ≥ 0x%lx) cho msgid "%B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the object file has no symbol table" msgstr "%B: chỉ mục ký hiệu khác số không (0x%lx) cho hiệu 0x%lx trong phần « %A » mà tập tin đối tượng không có bảng ký hiệu" -#: elflink.c:2375 +#: elflink.c:2376 msgid "%B: relocation size mismatch in %B section %A" msgstr "%B: sai khớp kích cỡ định vị lại trong %B phần %A" -#: elflink.c:2678 +#: elflink.c:2679 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "cảnh báo : chưa xác định kiểu và kích cỡ của ký hiệu động « %s »" -#: elflink.c:3424 +#: elflink.c:3425 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n" msgstr "%P: mã máy ELF luân phiên được tìm (%d) trong %B, còn mong đợi %d\n" -#: elflink.c:4032 +#: elflink.c:4033 msgid "%B: %s: invalid version %u (max %d)" msgstr "%B: %s: phiên bản không hợp lệ %u (tối đa %d)" -#: elflink.c:4068 +#: elflink.c:4069 msgid "%B: %s: invalid needed version %d" msgstr "%B: %s: phiên bản cần thiết mà không hợp lệ %d" -#: elflink.c:4253 +#: elflink.c:4254 msgid "Warning: alignment %u of common symbol `%s' in %B is greater than the alignment (%u) of its section %A" msgstr "Cảnh báo : vị trí sắp hàng %u của ký hiệu dùng chung « %s » trong %B là lớn hơn vị trí sắp hàng (%u) của phần %A của nó" -#: elflink.c:4259 +#: elflink.c:4260 msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" msgstr "Cảnh báo : vị trí sắp hàng %u của ký hiệu « %s » trong %B là nhỏ hơn %u trong %B" -#: elflink.c:4274 +#: elflink.c:4275 msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" msgstr "Cảnh báo : kích cỡ của ký hiệu « %s » đã thay đổi từ %lu trong %B thành %lu trong %B" -#: elflink.c:4438 +#: elflink.c:4440 #, c-format msgid "%s: invalid DSO for symbol `%s' definition" msgstr "%s: DSO không hợp lệ cho lời định nghĩa ký hiệu « %s »" -#: elflink.c:5688 +#: elflink.c:5692 #, c-format msgid "%s: undefined version: %s" msgstr "%s: phiên bản chưa được xác định: %s" -#: elflink.c:5756 +#: elflink.c:5760 msgid "%B: .preinit_array section is not allowed in DSO" msgstr "%B: không cho phép phần « .preinit_array » trong DSO" -#: elflink.c:7484 +#: elflink.c:7493 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "gặp tham chiếu %s chưa được xác định trong ký hiệu phức tạp %s" -#: elflink.c:7638 +#: elflink.c:7647 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "không rõ toán tử « %c » trong ký hiệu phức tạp" -#: elflink.c:7976 elflink.c:7993 elflink.c:8030 elflink.c:8047 +#: elflink.c:7985 elflink.c:8002 elflink.c:8039 elflink.c:8056 msgid "%B: Unable to sort relocs - they are in more than one size" msgstr "%B: Không thể sắp xếp các sự định vị lại: chúng có kích cỡ khác nhau" -#: elflink.c:8007 elflink.c:8061 +#: elflink.c:8016 elflink.c:8070 msgid "%B: Unable to sort relocs - they are of an unknown size" msgstr "%B: Không thể sắp xếp các sự định vị lại: chúng có kích cỡ không rõ" -#: elflink.c:8112 +#: elflink.c:8121 msgid "Not enough memory to sort relocations" msgstr "Không đủ bộ nhớ để sắp xếp các sự định vị lại" -#: elflink.c:8304 +#: elflink.c:8314 msgid "%B: Too many sections: %d (>= %d)" msgstr "%B: Quá nhiều phần: %d (≥ %d)" -#: elflink.c:8540 +#: elflink.c:8550 msgid "%B: %s symbol `%s' in %B is referenced by DSO" msgstr "%B: %s ký hiệu « %s » trong %B được DSO tham chiếu" -#: elflink.c:8625 +#: elflink.c:8635 msgid "%B: could not find output section %A for input section %A" msgstr "%B: không thể tìm thấy phần kết xuất %A cho phần dữ liệu nhập vào %A" -#: elflink.c:8745 +#: elflink.c:8755 msgid "%B: %s symbol `%s' isn't defined" msgstr "%B: %s: chưa xác định ký hiệu « %s »" -#: elflink.c:9301 +#: elflink.c:9311 msgid "error: %B contains a reloc (0x%s) for section %A that references a non-existent global symbol" msgstr "lỗi: %B chứa một định vị lại (0x%s) cho phần %A mà tham chiếu đến một ký hiệu toàn cục không tồn tại" -#: elflink.c:9366 +#: elflink.c:9376 msgid "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' of %B\n" msgstr "%X« %s » được tham chiếu trong phần « %A » của %B: được định nghĩa trong phần bị hủy « %A » của %B\n" -#: elflink.c:9991 +#: elflink.c:10001 msgid "%A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections" msgstr "%A có phần cả hai được sắp xếp [« %A » trong %B] và chưa sắp xếp [« %A » trong %B]" -#: elflink.c:9996 +#: elflink.c:10006 #, c-format msgid "%A has both ordered and unordered sections" msgstr "%A có phần cả hai được sắp xếp và chưa sắp xếp" -#: elflink.c:10872 elflink.c:10916 +#: elflink.c:10882 elflink.c:10926 msgid "%B: could not find output section %s" msgstr "%B: không tìm thấy phần kết xuất %s" -#: elflink.c:10877 +#: elflink.c:10887 #, c-format msgid "warning: %s section has zero size" msgstr "cảnh báo : phần %s có kích cỡ số không" -#: elflink.c:10982 +#: elflink.c:10992 msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "%P: cảnh báo : đang tạo một DT_TEXTREL trong một đối tượng chia sẻ.\n" -#: elflink.c:11165 +#: elflink.c:11175 msgid "%P%X: can not read symbols: %E\n" msgstr "%P%X: không thể đọc các ký hiệu : %E\n" -#: elflink.c:11483 +#: elflink.c:11494 msgid "Removing unused section '%s' in file '%B'" msgstr "Đang gỡ bỏ phần không dùng « %s » trong tập tin « %B »" -#: elflink.c:11695 +#: elflink.c:11706 msgid "Warning: gc-sections option ignored" msgstr "Cảnh báo : tùy chọn gc-sections bị bỏ qua" -#: elflink.c:12242 +#: elflink.c:12255 msgid "%B: ignoring duplicate section `%A'" msgstr "%B: đang bỏ qua phần trùng « %A »" -#: elflink.c:12249 elflink.c:12256 +#: elflink.c:12262 elflink.c:12269 msgid "%B: duplicate section `%A' has different size" msgstr "%B: phần trùng « %A » có kích cỡ khác" -#: elflink.c:12264 elflink.c:12269 +#: elflink.c:12277 elflink.c:12282 msgid "%B: warning: could not read contents of section `%A'" msgstr "%B: cảnh báo : không thể đọc nội dung của phần « %A »" -#: elflink.c:12273 +#: elflink.c:12286 msgid "%B: warning: duplicate section `%A' has different contents" msgstr "%B: cảnh báo : phần trùng « %A » có nội dung khác" -#: elflink.c:12374 linker.c:3098 +#: elflink.c:12387 linker.c:3104 msgid "%F%P: already_linked_table: %E\n" msgstr "%F%P: already_linked_table: %E\n" @@ -3005,7 +3005,7 @@ msgstr "%B: gặp lỗi nội bộ trong ihex_read_section" msgid "%B: bad section length in ihex_read_section" msgstr "%B: gặp chiều dài phần sai trong ihex_read_section" -#: ihex.c:825 +#: ihex.c:826 #, c-format msgid "%s: address 0x%s out of range for Intel Hex file" msgstr "%s: địa chỉ 0x%s ở ngoại phạm vi đối với tập tin thập lục Intel" @@ -3020,20 +3020,20 @@ msgstr "%s bị phản đối được gọi tại dòng %s %d trong %s\n" msgid "Deprecated %s called\n" msgstr "%s bị phản đối được gọi\n" -#: linker.c:1874 +#: linker.c:1877 msgid "%B: indirect symbol `%s' to `%s' is a loop" msgstr "%B: ký hiệu gián tiếp « %s » tới « %s » thì tạo một vòng lặp" -#: linker.c:2740 +#: linker.c:2744 #, c-format msgid "Attempt to do relocatable link with %s input and %s output" msgstr "Thử làm liên kết có khả năng định vị lại với đầu vào %s và đầu ra %s" -#: linker.c:3065 +#: linker.c:3071 msgid "%B: warning: ignoring duplicate section `%A'\n" msgstr "%B: cảnh báo : đang bỏ qua phần trùng « %A »\n" -#: linker.c:3079 +#: linker.c:3085 msgid "%B: warning: duplicate section `%A' has different size\n" msgstr "%B: cảnh báo : phần trùng « %A » có kích cỡ khác\n" @@ -3097,7 +3097,7 @@ msgstr "Đoạn và Phần:\n" msgid " #: Segment name Section name Address\n" msgstr " #: Tên đoạn Tên phần Địa chỉ\n" -#: merge.c:829 +#: merge.c:831 #, c-format msgid "%s: access beyond end of merged section (%ld)" msgstr "%s: truy cập vượt quá kết thúc của phần đã gộp lại (%ld)" @@ -3278,31 +3278,31 @@ msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "vma:\t\t\tĐịa chi đầu Địa chỉ cuối Thông tin tháo ra\n" #. XXX code yet to be written. -#: peicode.h:752 +#: peicode.h:751 msgid "%B: Unhandled import type; %x" msgstr "%B: Kiểu nhập không được quản lý; %x" -#: peicode.h:757 +#: peicode.h:756 msgid "%B: Unrecognised import type; %x" msgstr "%B: Kiểu nhập không được nhận ra; %x" -#: peicode.h:771 +#: peicode.h:770 msgid "%B: Unrecognised import name type; %x" msgstr "%B: Kiểu tên nhập không được nhận ra; %x" -#: peicode.h:1154 +#: peicode.h:1160 msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive" msgstr "%B: Kiểu máy không được nhận ra (0x%x) trong kho lưu Định dạng Thư viện Nhập" -#: peicode.h:1166 +#: peicode.h:1172 msgid "%B: Recognised but unhandled machine type (0x%x) in Import Library Format archive" msgstr "%B: Kiểu máy được nhận ra còn không được quản lý (0x%x) trong kho lưu Định dạng Thư viện Nhập" -#: peicode.h:1184 +#: peicode.h:1190 msgid "%B: size field is zero in Import Library Format header" msgstr "%B: trường kích cỡ là số không trong phần đầu Định dạng Thư viện Nhập" -#: peicode.h:1215 +#: peicode.h:1221 msgid "%B: string not null terminated in ILF object file." msgstr "%B: chuỗi không phải kết thúc vô hiệu lực trong tập tin đối tượng ILF. " diff --git a/binutils/ChangeLog b/binutils/ChangeLog index ccc897d..b5a36f6 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,12 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/binutils.pot: Updated by the Translation project. + * po/fi.po: Updated Finnish translation. + * po/vi.po: Updated Vietnamese translation. + * po/bg.po: New Bulgarian translation. + * configure.in (ALL_LINGUAS): Add bg. + * configure: Regenerate. + 2010-04-20 Nick Clifton <nickc@redhat.com> * po/fr.po: Updated french translation. diff --git a/binutils/configure b/binutils/configure index 7bc61e6..b200182 100755 --- a/binutils/configure +++ b/binutils/configure @@ -11842,7 +11842,7 @@ if test "$LEX" = :; then LEX=${am_missing_run}flex fi -ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW" +ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW bg" # If we haven't got the data from the intl directory, # assume NLS is disabled. USE_NLS=no diff --git a/binutils/configure.in b/binutils/configure.in index 94e49f1..99fc22d 100644 --- a/binutils/configure.in +++ b/binutils/configure.in @@ -42,7 +42,7 @@ fi AC_PROG_YACC AM_PROG_LEX -ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW" +ALL_LINGUAS="da es fi fr id ja ro ru rw sk sv tr uk vi zh_CN zh_TW bg" ZW_GNU_GETTEXT_SISTER_DIR AM_PO_SUBDIRS diff --git a/binutils/po/bg.po b/binutils/po/bg.po new file mode 100644 index 0000000..1fc804b --- /dev/null +++ b/binutils/po/bg.po @@ -0,0 +1,6007 @@ +# Translation of binutils to Bulgarian +# Copyright (C) 2010 Free Software Foundation, Inc. +# This file is distributed under the same license as the binutils package. +# Roumen Petrov <transl@roumenpetrov.info>, 2010. +msgid "" +msgstr "" +"Project-Id-Version: binutils 2.20.1\n" +"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" +"POT-Creation-Date: 2010-03-03 14:57+0100\n" +"PO-Revision-Date: 2010-04-21 23:50+0300\n" +"Last-Translator: Roumen Petrov <transl@roumenpetrov.info>\n" +"Language-Team: Bulgarian <dict@fsa-bg.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: addr2line.c:76 +#, c-format +msgid "Usage: %s [option(s)] [addr(s)]\n" +msgstr "Употреба: %s [команда(-и)] [адрес(-и)]\n" + +#: addr2line.c:77 +#, c-format +msgid " Convert addresses into line number/file name pairs.\n" +msgstr " Преобразува адрес към двойката номер на ред/име на файл.\n" + +#: addr2line.c:78 +#, c-format +msgid " If no addresses are specified on the command line, they will be read from stdin\n" +msgstr " Ако на командния ред не са зададени адреси, те ще бъдат четени от стандартния вход\n" + +#: addr2line.c:79 +#, c-format +msgid "" +" The options are:\n" +" @<file> Read options from <file>\n" +" -b --target=<bfdname> Set the binary file format\n" +" -e --exe=<executable> Set the input file name (default is a.out)\n" +" -i --inlines Unwind inlined functions\n" +" -j --section=<name> Read section-relative offsets instead of addresses\n" +" -s --basenames Strip directory names\n" +" -f --functions Show function names\n" +" -C --demangle[=style] Demangle function names\n" +" -h --help Display this information\n" +" -v --version Display the program's version\n" +"\n" +msgstr "" +" Командите са:\n" +" @<файл> Прочитане на команди от <файл>\n" +" -b --target=<bfd_име> Установява формата на двоичния файл\n" +" -e --exe=<изпълним> Установява името на входящия файл (по подразбиране е a.out)\n" +" -i --inlines Развиване на вградени функции\n" +" -j --section=<име> Прочита относителни то раздела отмествания вместо адреси\n" +" -s --basenames Премахва имена на директории\n" +" -f --functions Показва имена на функции\n" +" -C --demangle[=начин] Декориране на имена на функции\n" +" -h --help Показва тази информация\n" +" -v --version Показва версия на програмата\n" +"\n" + +#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3838 dllwrap.c:510 +#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2935 size.c:99 +#: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 +#, c-format +msgid "Report bugs to %s\n" +msgstr "Подавайте доклади за грешки на %s\n" + +#: addr2line.c:292 +#, c-format +msgid "%s: cannot get addresses from archive" +msgstr "%s: не може да се получат адреси от архива" + +#: addr2line.c:309 +#, c-format +msgid "%s: cannot find section %s" +msgstr "%s: не може да се намери секцията %s" + +#: addr2line.c:375 nm.c:1554 objdump.c:3234 +#, c-format +msgid "unknown demangling style `%s'" +msgstr "непознат начин за декориране '%s'" + +#: ar.c:218 +#, c-format +msgid "no entry %s in archive\n" +msgstr "в архива липсва входна точка %s\n" + +#: ar.c:236 +#, c-format +msgid "Usage: %s [emulation options] [--plugin <name>] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" +msgstr "Употреба: %s [опции за подражаване] [--plugin <име>] [-]{dmpqrstx}[abcfilNoPsSuvV] [член-име] [брой] архивен-файл файл...\n" + +#: ar.c:238 +#, c-format +msgid "Usage: %s [emulation options] [-]{dmpqrstx}[abcfilNoPsSuvV] [member-name] [count] archive-file file...\n" +msgstr "Употреба: %s [опции за подражаване] [-]{dmpqrstx}[abcfilNoPsSuvV] [член-име] [брой] архивен-файл файл...\n" + +#: ar.c:243 +#, c-format +msgid " %s -M [<mri-script]\n" +msgstr " %s -M [<mri-скрипт]\n" + +#: ar.c:244 +#, c-format +msgid " commands:\n" +msgstr " команди:\n" + +#: ar.c:245 +#, c-format +msgid " d - delete file(s) from the archive\n" +msgstr " d - изтриване на файл(-ове) от архива\n" + +#: ar.c:246 +#, c-format +msgid " m[ab] - move file(s) in the archive\n" +msgstr " m[ab] - преместване на файл(-ове) в архива\n" + +#: ar.c:247 +#, c-format +msgid " p - print file(s) found in the archive\n" +msgstr " p - извеждане на файл(-ове) намерен в архива\n" + +#: ar.c:248 +#, c-format +msgid " q[f] - quick append file(s) to the archive\n" +msgstr " q[f] - бързо добавяне на файл/-ове към архива\n" + +#: ar.c:249 +#, c-format +msgid " r[ab][f][u] - replace existing or insert new file(s) into the archive\n" +msgstr " r[ab][f][u] - замества съществуващ или добавя нов файл/-ове в архива\n" + +#: ar.c:250 +#, c-format +msgid " t - display contents of archive\n" +msgstr " t - показване съдържанието на архива\n" + +#: ar.c:251 +#, c-format +msgid " x[o] - extract file(s) from the archive\n" +msgstr " x[o] - изваждане на файл/-ове от архива\n" + +#: ar.c:252 +#, c-format +msgid " command specific modifiers:\n" +msgstr " уточнители характерни за команда:\n" + +#: ar.c:253 +#, c-format +msgid " [a] - put file(s) after [member-name]\n" +msgstr " [a] - поставане на файл/-ове след [член-име]\n" + +#: ar.c:254 +#, c-format +msgid " [b] - put file(s) before [member-name] (same as [i])\n" +msgstr " [b] - поставане на файл/-ове преди [член-име] (също като [i])\n" + +#: ar.c:255 +#, c-format +msgid " [D] - use zero for timestamps and uids/gids\n" +msgstr " [D] - използване на нула за дата и час и идентификатори за потребител и група\n" + +#: ar.c:256 +#, c-format +msgid " [N] - use instance [count] of name\n" +msgstr "" + +#: ar.c:257 +#, c-format +msgid " [f] - truncate inserted file names\n" +msgstr " [f] - отрязване на вмъкнати имена на файлове\n" + +#: ar.c:258 +#, c-format +msgid " [P] - use full path names when matching\n" +msgstr " [P] - използване на пълни имена за пътища ако съвпадат\n" + +#: ar.c:259 +#, c-format +msgid " [o] - preserve original dates\n" +msgstr " [o] - запазване на първоначалните дати\n" + +#: ar.c:260 +#, c-format +msgid " [u] - only replace files that are newer than current archive contents\n" +msgstr " [u] - да се заместят само файловете, които са по-нови от текущото съдържание на архива\n" + +#: ar.c:261 +#, c-format +msgid " generic modifiers:\n" +msgstr " основни уточнители:\n" + +#: ar.c:262 +#, c-format +msgid " [c] - do not warn if the library had to be created\n" +msgstr " [c] - без предупреждение, ако трябва да се създаде библиотека\n" + +#: ar.c:263 +#, c-format +msgid " [s] - create an archive index (cf. ranlib)\n" +msgstr " [s] - създаване на индекс на архива (виж ranlib)\n" + +#: ar.c:264 +#, c-format +msgid " [S] - do not build a symbol table\n" +msgstr " [S] - без създаване на таблица за имена\n" + +#: ar.c:265 +#, c-format +msgid " [T] - make a thin archive\n" +msgstr " [T] - създаване на \"тънък\" архив\n" + +#: ar.c:266 +#, c-format +msgid " [v] - be verbose\n" +msgstr " [v] - с подробности\n" + +#: ar.c:267 +#, c-format +msgid " [V] - display the version number\n" +msgstr " [V] - показване номер на версия\n" + +#: ar.c:268 +#, c-format +msgid " @<file> - read options from <file>\n" +msgstr " @<файл> - прочитане на команди от <файл>\n" + +#: ar.c:270 +#, c-format +msgid " optional:\n" +msgstr " възможни:\n" + +#: ar.c:271 +#, c-format +msgid " --plugin <p> - load the specified plugin\n" +msgstr " --plugin <п> - зареждане на указаната приставка\n" + +#: ar.c:278 +#, c-format +msgid "Usage: %s [options] archive\n" +msgstr "Употреба: %s [команди] архив\n" + +#: ar.c:279 +#, c-format +msgid " Generate an index to speed access to archives\n" +msgstr " Създаване на индекс за ускоряване достъпа до архивите\n" + +#: ar.c:280 +#, c-format +msgid "" +" The options are:\n" +" @<file> Read options from <file>\n" +msgstr "" +" Командите са:\n" +" @<файл> Прочитане на команди от <файл>\n" + +#: ar.c:283 +#, c-format +msgid " --plugin <name> Load the specified plugin\n" +msgstr " --plugin <име> Зарежда указаната приставка\n" + +#: ar.c:286 +#, c-format +msgid "" +" -t Update the archive's symbol map timestamp\n" +" -h --help Print this help message\n" +" -v --version Print version information\n" +msgstr "" +" -t Обновява дата и час на изобразените имена на архива\n" +" -h --help Извежда това помощно съобщение\n" +" -v --version Извежда информация за версията\n" + +#: ar.c:512 nm.c:1626 +#, c-format +msgid "sorry - this program has been built without plugin support\n" +msgstr "за съжаление, тази програма е създадена без поддръжка на приставки\n" + +#: ar.c:539 +msgid "two different operation options specified" +msgstr "указани са две различни опции за операция" + +#: ar.c:620 +#, c-format +msgid "illegal option -- %c" +msgstr "незаконна команда -- %c" + +#: ar.c:663 +msgid "no operation specified" +msgstr "не е зададена операция" + +#: ar.c:666 +msgid "`u' is only meaningful with the `r' option." +msgstr "'u' има смисъл само с команда 'r'." + +#: ar.c:669 +msgid "`u' is not meaningful with the `D' option." +msgstr "'u' няма смисъл с опция 'D'." + +#: ar.c:677 +msgid "`N' is only meaningful with the `x' and `d' options." +msgstr "'N' има смисъл само с команди 'x' и 'd'." + +#: ar.c:680 +msgid "Value for `N' must be positive." +msgstr "Стойността на 'N' трябва да е положителна." + +#: ar.c:692 +msgid "`x' cannot be used on thin archives." +msgstr "'x' не може да се използва в архиви \"посредници\"(thin archives)." + +#: ar.c:733 +#, c-format +msgid "internal error -- this option not implemented" +msgstr "вътрешна грешка -- тази команда не е внедрена" + +#: ar.c:802 +#, c-format +msgid "creating %s" +msgstr "създаване на %s" + +#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2027 +#, c-format +msgid "internal stat error on %s" +msgstr "вътрешна грешка при определяне атрибутите на файл %s" + +#: ar.c:855 +#, c-format +msgid "" +"\n" +"<%s>\n" +"\n" +msgstr "" +"\n" +"<%s>\n" +"\n" + +#: ar.c:871 ar.c:939 +#, c-format +msgid "%s is not a valid archive" +msgstr "%s е невалиден архив" + +#: ar.c:1139 +#, c-format +msgid "No member named `%s'\n" +msgstr "Няма част с име '%s'\n" + +#: ar.c:1189 +#, c-format +msgid "no entry %s in archive %s!" +msgstr "няма входна точка %s в архива %s!" + +#: ar.c:1328 +#, c-format +msgid "%s: no archive map to update" +msgstr "%s: липсва \"изображение на архива\" за обновяване" + +#: arsup.c:89 +#, c-format +msgid "No entry %s in archive.\n" +msgstr "В архива няма входна точка %s.\n" + +#: arsup.c:114 +#, c-format +msgid "Can't open file %s\n" +msgstr "не може да се отвори файл '%s'\n" + +#: arsup.c:164 +#, c-format +msgid "%s: Can't open output archive %s\n" +msgstr "%s: Не може да се отвори \"изходен\" архив %s\n" + +#: arsup.c:181 +#, c-format +msgid "%s: Can't open input archive %s\n" +msgstr "%s: Не може да се отвори \"входен\" архив %s\n" + +#: arsup.c:190 +#, c-format +msgid "%s: file %s is not an archive\n" +msgstr "%s: файла %s не е архив\n" + +#: arsup.c:230 +#, c-format +msgid "%s: no output archive specified yet\n" +msgstr "%s: не е зададен \"изходен\" архив\n" + +#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416 +#, c-format +msgid "%s: no open output archive\n" +msgstr "%s: няма отворен \"изходен\" архив\n" + +#: arsup.c:261 arsup.c:371 arsup.c:397 +#, c-format +msgid "%s: can't open file %s\n" +msgstr "%s: не може да се отвори файл %s\n" + +#: arsup.c:315 arsup.c:393 arsup.c:474 +#, c-format +msgid "%s: can't find module file %s\n" +msgstr "%s: не може да се намери файлов модул %s\n" + +#: arsup.c:425 +#, c-format +msgid "Current open archive is %s\n" +msgstr "Текущия отворен архив е %s\n" + +#: arsup.c:449 +#, c-format +msgid "%s: no open archive\n" +msgstr "%s: няма отворен архив\n" + +#: bin2c.c:59 +#, c-format +msgid "Usage: %s < input_file > output_file\n" +msgstr "Употреба: %s < входящ_файл > изходящ_файл\n" + +#: bin2c.c:60 +#, c-format +msgid "Prints bytes from stdin in hex format.\n" +msgstr "Извеждане байтовете от стандартния вход в шестнадесетичен форма.\n" + +#: binemul.c:38 +#, c-format +msgid " No emulation specific options\n" +msgstr " Без опции характерни за подражаване\n" + +#. Macros for common output. +#: binemul.h:43 +#, c-format +msgid " emulation options: \n" +msgstr " опции за подражаване: \n" + +#: bucomm.c:157 +#, c-format +msgid "can't set BFD default target to `%s': %s" +msgstr "подразбираща се BFD цел не може да се установи на '%s': %s" + +#: bucomm.c:168 +#, c-format +msgid "%s: Matching formats:" +msgstr "%s: Съвпадащи формати:" + +#: bucomm.c:183 +#, c-format +msgid "Supported targets:" +msgstr "Поддържани цели:" + +#: bucomm.c:185 +#, c-format +msgid "%s: supported targets:" +msgstr "%s: поддържани цели:" + +#: bucomm.c:202 +#, c-format +msgid "Supported architectures:" +msgstr "Поддържани архитектури:" + +#: bucomm.c:204 +#, c-format +msgid "%s: supported architectures:" +msgstr "%s: поддържани архитектури:" + +#: bucomm.c:399 +#, c-format +msgid "BFD header file version %s\n" +msgstr "BFD заглавен файл версия %s\n" + +#: bucomm.c:548 +#, c-format +msgid "%s: bad number: %s" +msgstr "%s: погрешно число: %s" + +#: bucomm.c:565 strings.c:422 +#, c-format +msgid "'%s': No such file" +msgstr "'%s': Няма такъв файл" + +#: bucomm.c:567 strings.c:424 +#, c-format +msgid "Warning: could not locate '%s'. reason: %s" +msgstr "Предупреждение: не може да се намери '%s', причина: %s" + +#: bucomm.c:571 +#, c-format +msgid "Warning: '%s' is not an ordinary file" +msgstr "Предупреждение: '%s' не е обикновен файл" + +#: coffdump.c:106 +#, c-format +msgid "#lines %d " +msgstr "#редове %d " + +#: coffdump.c:460 sysdump.c:646 +#, c-format +msgid "Usage: %s [option(s)] in-file\n" +msgstr "Употреба: %s [команда(-и)] вх-файл\n" + +#: coffdump.c:461 +#, c-format +msgid " Print a human readable interpretation of a SYSROFF object file\n" +msgstr " Извеждане на разбираемо от човек обяснение за SYSROFF обектен файл\n" + +#: coffdump.c:462 +#, c-format +msgid "" +" The options are:\n" +" @<file> Read options from <file>\n" +" -h --help Display this information\n" +" -v --version Display the program's version\n" +"\n" +msgstr "" +" Командите са:\n" +" @<файл> Прочитане на команди от <файл>\n" +" -h --help Показване на тази информация\n" +" -v --version Показване на версията на програмата\n" +"\n" + +#: coffdump.c:531 srconv.c:1831 sysdump.c:710 +msgid "no input file specified" +msgstr "не е зададен входящ файл " + +#: cxxfilt.c:119 nm.c:264 objdump.c:251 +#, c-format +msgid "Report bugs to %s.\n" +msgstr "Подавайте доклади за грешки на %s.\n" + +#: debug.c:647 +msgid "debug_add_to_current_namespace: no current file" +msgstr "debug_add_to_current_namespace: липсва текущ файл" + +#: debug.c:726 +msgid "debug_start_source: no debug_set_filename call" +msgstr "debug_start_source: липсва извикване на debug_set_filename" + +#: debug.c:782 +msgid "debug_record_function: no debug_set_filename call" +msgstr "debug_record_function: липсва извикване на debug_set_filename" + +#: debug.c:834 +msgid "debug_record_parameter: no current function" +msgstr "debug_record_parameter: липсва текуща функция" + +#: debug.c:866 +msgid "debug_end_function: no current function" +msgstr "debug_end_function: липсва текуща функция" + +#: debug.c:872 +msgid "debug_end_function: some blocks were not closed" +msgstr "debug_end_function: не са затворени някой от блоковете" + +#: debug.c:900 +msgid "debug_start_block: no current block" +msgstr "debug_start_block: липсва текущ блок" + +#: debug.c:936 +msgid "debug_end_block: no current block" +msgstr "debug_end_block: липсва текущ блок" + +#: debug.c:943 +msgid "debug_end_block: attempt to close top level block" +msgstr "debug_end_block: опит за затваряне на най-горния блок" + +#: debug.c:966 +msgid "debug_record_line: no current unit" +msgstr "debug_record_line: липсва текуща част" + +#. FIXME +#: debug.c:1019 +msgid "debug_start_common_block: not implemented" +msgstr "debug_start_common_block: не е реализирана" + +#. FIXME +#: debug.c:1030 +msgid "debug_end_common_block: not implemented" +msgstr "debug_end_common_block: не е реализирана" + +#. FIXME. +#: debug.c:1114 +msgid "debug_record_label: not implemented" +msgstr "debug_record_label: не е реализирана" + +#: debug.c:1136 +msgid "debug_record_variable: no current file" +msgstr "debug_record_variable: липсва текущ файл" + +#: debug.c:1664 +msgid "debug_make_undefined_type: unsupported kind" +msgstr "debug_make_undefined_type: неподдържан начин" + +#: debug.c:1841 +msgid "debug_name_type: no current file" +msgstr "debug_name_type: липсва текущ файл" + +#: debug.c:1886 +msgid "debug_tag_type: no current file" +msgstr "debug_tag_type: липсва текущ файл" + +#: debug.c:1894 +msgid "debug_tag_type: extra tag attempted" +msgstr "debug_tag_type: опитан е белег в повече" + +#: debug.c:1931 +#, c-format +msgid "Warning: changing type size from %d to %d\n" +msgstr "Предупреждение: промяна на размера на типа от %d на %d\n" + +#: debug.c:1953 +msgid "debug_find_named_type: no current compilation unit" +msgstr "debug_find_named_type: няма текуща единица за компилиране" + +#: debug.c:2056 +#, c-format +msgid "debug_get_real_type: circular debug information for %s\n" +msgstr "debug_get_real_type: циклична информация за тестване за %s\n" + +#: debug.c:2483 +msgid "debug_write_type: illegal type encountered" +msgstr "debug_write_type: сблъскване с незаконен тип" + +#: dlltool.c:884 dlltool.c:910 dlltool.c:941 +#, c-format +msgid "Internal error: Unknown machine type: %d" +msgstr "Вътрешна грешка: Неизвестен тип машина: %d" + +#: dlltool.c:982 +#, c-format +msgid "Can't open def file: %s" +msgstr "Не може да се отвори def-файл: %s" + +#: dlltool.c:987 +#, c-format +msgid "Processing def file: %s" +msgstr "Обработка на def-файл: %s" + +#: dlltool.c:991 +msgid "Processed def file" +msgstr "Обработен def-файл" + +#: dlltool.c:1015 +#, c-format +msgid "Syntax error in def file %s:%d" +msgstr "Синтактична грешка в def-файл %s:%d" + +#: dlltool.c:1050 +#, c-format +msgid "%s: Path components stripped from image name, '%s'." +msgstr "%s: компонента за път е премахнат от името на образа '%s'." + +#: dlltool.c:1068 +#, c-format +msgid "NAME: %s base: %x" +msgstr "NAME(програма): %s базов адрес: %x" + +#: dlltool.c:1071 dlltool.c:1087 +msgid "Can't have LIBRARY and NAME" +msgstr "Заедно не може LIBRARY(библиотека) и NAME(програма)" + +#: dlltool.c:1084 +#, c-format +msgid "LIBRARY: %s base: %x" +msgstr "LIBRARY(библотека): %s базов адрес: %x" + +#: dlltool.c:1320 resrc.c:293 +#, c-format +msgid "wait: %s" +msgstr "чакане: %s" + +#: dlltool.c:1325 dllwrap.c:410 resrc.c:298 +#, c-format +msgid "subprocess got fatal signal %d" +msgstr "подпроцеса получи сигнал за прекъсване %d" + +#: dlltool.c:1331 dllwrap.c:417 resrc.c:305 +#, c-format +msgid "%s exited with status %d" +msgstr "%s завърши с код за изход %d" + +#: dlltool.c:1362 +#, c-format +msgid "Sucking in info from %s section in %s" +msgstr "Нагазване в информацията на секция %s от %s" + +#: dlltool.c:1487 +#, c-format +msgid "Excluding symbol: %s" +msgstr "Игнориране на: %s" + +#: dlltool.c:1576 dlltool.c:1587 nm.c:1001 nm.c:1012 +#, c-format +msgid "%s: no symbols" +msgstr "%s: липсват имена" + +#. FIXME: we ought to read in and block out the base relocations. +#: dlltool.c:1613 +#, c-format +msgid "Done reading %s" +msgstr "Завърши четенето на %s" + +#: dlltool.c:1623 +#, c-format +msgid "Unable to open object file: %s" +msgstr "Не можа да се отвори обектния файл: %s" + +#: dlltool.c:1626 +#, c-format +msgid "Scanning object file %s" +msgstr "Сканиране на обектния файл %s" + +#: dlltool.c:1641 +#, c-format +msgid "Cannot produce mcore-elf dll from archive file: %s" +msgstr "Не може да се създаде mcore-elf dll от архива: %s" + +#: dlltool.c:1741 +msgid "Adding exports to output file" +msgstr "Добавяне на \"изнасяния\" към изходния файл" + +#: dlltool.c:1789 +msgid "Added exports to output file" +msgstr "Добавени \"изнасяния\" към изходния файл" + +#: dlltool.c:1930 +#, c-format +msgid "Generating export file: %s" +msgstr "Създаване на файл с \"изнасяния\" : %s" + +#: dlltool.c:1935 +#, c-format +msgid "Unable to open temporary assembler file: %s" +msgstr "Не може да се отвори временен файл на асемблер: %s" + +#: dlltool.c:1938 +#, c-format +msgid "Opened temporary file: %s" +msgstr "Отворен временен файл: %s" + +#: dlltool.c:2113 +msgid "failed to read the number of entries from base file" +msgstr "пропадна прочитането на броя записи от базовия файл" + +#: dlltool.c:2161 +msgid "Generated exports file" +msgstr "Създаден на файл с \"изнасяния\"" + +#: dlltool.c:2370 +#, c-format +msgid "bfd_open failed open stub file: %s" +msgstr "bfd_open не успя да отвори stub файл: %s" + +#: dlltool.c:2373 +#, c-format +msgid "Creating stub file: %s" +msgstr "Създаване на stub файл: %s" + +#: dlltool.c:2837 dlltool.c:2906 +#, c-format +msgid "failed to open temporary head file: %s" +msgstr "не успя да се отвори временен head файл: %s" + +#: dlltool.c:2979 +#, c-format +msgid "failed to open temporary tail file: %s" +msgstr "не успя да се отвори временен tail файл: %s" + +#: dlltool.c:3052 +#, c-format +msgid "Can't open .lib file: %s" +msgstr "Не може да се отвори .lib файл: %s" + +#: dlltool.c:3055 +#, c-format +msgid "Creating library file: %s" +msgstr "Създаване на библиотечен файл: %s" + +#: dlltool.c:3146 dlltool.c:3152 +#, c-format +msgid "cannot delete %s: %s" +msgstr "не може да се изтрие %s: %s" + +#: dlltool.c:3157 +msgid "Created lib file" +msgstr "Библиотечният файл е създаден" + +#: dlltool.c:3375 dlltool.c:3397 +#, c-format +msgid "%s is not a library" +msgstr "%s не е библиотека" + +#: dlltool.c:3415 +#, c-format +msgid "Import library `%s' specifies two or more dlls" +msgstr "Import библиотека '%s' задава две или повече dlls" + +#: dlltool.c:3426 +#, c-format +msgid "Unable to determine dll name for `%s' (not an import library?)" +msgstr "Не може да се определи име на dll за '%s' (не е библиотека за внасяне?)" + +#: dlltool.c:3647 +#, c-format +msgid "Warning, ignoring duplicate EXPORT %s %d,%d" +msgstr "Предупреждение, игнориране на повторен EXPORT %s %d,%d" + +#: dlltool.c:3653 +#, c-format +msgid "Error, duplicate EXPORT with ordinals: %s" +msgstr "Грешка, повторен EXPORT с номер: %s" + +#: dlltool.c:3758 +msgid "Processing definitions" +msgstr "Обработване на определенията" + +#: dlltool.c:3790 +msgid "Processed definitions" +msgstr "Определенията са обработени" + +#. xgetext:c-format +#: dlltool.c:3797 dllwrap.c:471 +#, c-format +msgid "Usage %s <option(s)> <object-file(s)>\n" +msgstr "Употреба %s <опции> <обектни файлове>\n" + +#. xgetext:c-format +#: dlltool.c:3799 +#, c-format +msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" +msgstr " -m --machine <машина> Създаване на DLL за <машина>. [по подразбиране: %s]\n" + +#: dlltool.c:3800 +#, c-format +msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" +msgstr " възможна <машина>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" + +#: dlltool.c:3801 +#, c-format +msgid " -e --output-exp <outname> Generate an export file.\n" +msgstr " -e --output-exp <изх_име> Създаване на файл с \"изнасяния\".\n" + +#: dlltool.c:3802 +#, c-format +msgid " -l --output-lib <outname> Generate an interface library.\n" +msgstr " -l --output-lib <изх_име> Създаване на интерфейсна библиотека.\n" + +#: dlltool.c:3803 +#, c-format +msgid " -y --output-delaylib <outname> Create a delay-import library.\n" +msgstr " -y --output-delaylib <изх_име> Създаване на delay-import библиотека.\n" + +#: dlltool.c:3804 +#, c-format +msgid " -a --add-indirect Add dll indirects to export file.\n" +msgstr "" + +#: dlltool.c:3805 +#, c-format +msgid " -D --dllname <name> Name of input dll to put into interface lib.\n" +msgstr "" + +#: dlltool.c:3806 +#, c-format +msgid " -d --input-def <deffile> Name of .def file to be read in.\n" +msgstr "" + +#: dlltool.c:3807 +#, c-format +msgid " -z --output-def <deffile> Name of .def file to be created.\n" +msgstr "" + +#: dlltool.c:3808 +#, c-format +msgid " --export-all-symbols Export all symbols to .def\n" +msgstr "" + +#: dlltool.c:3809 +#, c-format +msgid " --no-export-all-symbols Only export listed symbols\n" +msgstr "" + +#: dlltool.c:3810 +#, c-format +msgid " --exclude-symbols <list> Don't export <list>\n" +msgstr "" + +#: dlltool.c:3811 +#, c-format +msgid " --no-default-excludes Clear default exclude symbols\n" +msgstr "" + +#: dlltool.c:3812 +#, c-format +msgid " -b --base-file <basefile> Read linker generated base file.\n" +msgstr "" + +#: dlltool.c:3813 +#, c-format +msgid " -x --no-idata4 Don't generate idata$4 section.\n" +msgstr "" + +#: dlltool.c:3814 +#, c-format +msgid " -c --no-idata5 Don't generate idata$5 section.\n" +msgstr "" + +#: dlltool.c:3815 +#, c-format +msgid " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.\n" +msgstr "" + +#: dlltool.c:3816 +#, c-format +msgid " -U --add-underscore Add underscores to all symbols in interface library.\n" +msgstr "" + +#: dlltool.c:3817 +#, c-format +msgid " --add-stdcall-underscore Add underscores to stdcall symbols in interface library.\n" +msgstr "" + +#: dlltool.c:3818 +#, c-format +msgid " -k --kill-at Kill @<n> from exported names.\n" +msgstr "" + +#: dlltool.c:3819 +#, c-format +msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" +msgstr "" + +#: dlltool.c:3820 +#, c-format +msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" +msgstr "" + +#: dlltool.c:3821 +#, c-format +msgid " -S --as <name> Use <name> for assembler.\n" +msgstr "" + +#: dlltool.c:3822 +#, c-format +msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" +msgstr "" + +#: dlltool.c:3823 +#, c-format +msgid " -C --compat-implib Create backward compatible import library.\n" +msgstr "" + +#: dlltool.c:3824 +#, c-format +msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n" +msgstr "" + +#: dlltool.c:3825 +#, c-format +msgid " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" +msgstr "" + +#: dlltool.c:3826 +#, c-format +msgid " -I --identify <implib> Report the name of the DLL associated with <implib>.\n" +msgstr "" + +#: dlltool.c:3827 +#, c-format +msgid " --identify-strict Causes --identify to report error when multiple DLLs.\n" +msgstr "" + +#: dlltool.c:3828 +#, c-format +msgid " -v --verbose Be verbose.\n" +msgstr "" + +#: dlltool.c:3829 +#, c-format +msgid " -V --version Display the program version.\n" +msgstr "" + +#: dlltool.c:3830 +#, c-format +msgid " -h --help Display this information.\n" +msgstr "" + +#: dlltool.c:3831 +#, c-format +msgid " @<file> Read options from <file>.\n" +msgstr " @<файл> Прочитане на команди от <файл>.\n" + +#: dlltool.c:3833 +#, c-format +msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" +msgstr "" + +#: dlltool.c:3834 +#, c-format +msgid " -L --linker <name> Use <name> as the linker.\n" +msgstr "" + +#: dlltool.c:3835 +#, c-format +msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" +msgstr "" + +#: dlltool.c:3972 +#, c-format +msgid "Path components stripped from dllname, '%s'." +msgstr "" + +#: dlltool.c:4020 +#, c-format +msgid "Unable to open base-file: %s" +msgstr "" + +#: dlltool.c:4055 +#, c-format +msgid "Machine '%s' not supported" +msgstr "" + +#: dlltool.c:4124 +#, c-format +msgid "Warning, machine type (%d) not supported for delayimport." +msgstr "" + +#: dlltool.c:4192 dllwrap.c:201 +#, c-format +msgid "Tried file: %s" +msgstr "" + +#: dlltool.c:4199 dllwrap.c:208 +#, c-format +msgid "Using file: %s" +msgstr "" + +#: dllwrap.c:291 +#, c-format +msgid "Keeping temporary base file %s" +msgstr "" + +#: dllwrap.c:293 +#, c-format +msgid "Deleting temporary base file %s" +msgstr "" + +#: dllwrap.c:307 +#, c-format +msgid "Keeping temporary exp file %s" +msgstr "" + +#: dllwrap.c:309 +#, c-format +msgid "Deleting temporary exp file %s" +msgstr "" + +#: dllwrap.c:322 +#, c-format +msgid "Keeping temporary def file %s" +msgstr "" + +#: dllwrap.c:324 +#, c-format +msgid "Deleting temporary def file %s" +msgstr "" + +#: dllwrap.c:472 +#, c-format +msgid " Generic options:\n" +msgstr "" + +#: dllwrap.c:473 +#, c-format +msgid " @<file> Read options from <file>\n" +msgstr " @<файл> Прочитане на команди от <файл>\n" + +#: dllwrap.c:474 +#, c-format +msgid " --quiet, -q Work quietly\n" +msgstr "" + +#: dllwrap.c:475 +#, c-format +msgid " --verbose, -v Verbose\n" +msgstr "" + +#: dllwrap.c:476 +#, c-format +msgid " --version Print dllwrap version\n" +msgstr "" + +#: dllwrap.c:477 +#, c-format +msgid " --implib <outname> Synonym for --output-lib\n" +msgstr "" + +#: dllwrap.c:478 +#, c-format +msgid " Options for %s:\n" +msgstr "" + +#: dllwrap.c:479 +#, c-format +msgid " --driver-name <driver> Defaults to \"gcc\"\n" +msgstr "" + +#: dllwrap.c:480 +#, c-format +msgid " --driver-flags <flags> Override default ld flags\n" +msgstr "" + +#: dllwrap.c:481 +#, c-format +msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n" +msgstr "" + +#: dllwrap.c:482 +#, c-format +msgid " --entry <entry> Specify alternate DLL entry point\n" +msgstr "" + +#: dllwrap.c:483 +#, c-format +msgid " --image-base <base> Specify image base address\n" +msgstr "" + +#: dllwrap.c:484 +#, c-format +msgid " --target <machine> i386-cygwin32 or i386-mingw32\n" +msgstr "" + +#: dllwrap.c:485 +#, c-format +msgid " --dry-run Show what needs to be run\n" +msgstr "" + +#: dllwrap.c:486 +#, c-format +msgid " --mno-cygwin Create Mingw DLL\n" +msgstr "" + +#: dllwrap.c:487 +#, c-format +msgid " Options passed to DLLTOOL:\n" +msgstr "" + +#: dllwrap.c:488 +#, c-format +msgid " --machine <machine>\n" +msgstr "" + +#: dllwrap.c:489 +#, c-format +msgid " --output-exp <outname> Generate export file.\n" +msgstr "" + +#: dllwrap.c:490 +#, c-format +msgid " --output-lib <outname> Generate input library.\n" +msgstr "" + +#: dllwrap.c:491 +#, c-format +msgid " --add-indirect Add dll indirects to export file.\n" +msgstr "" + +#: dllwrap.c:492 +#, c-format +msgid " --dllname <name> Name of input dll to put into output lib.\n" +msgstr "" + +#: dllwrap.c:493 +#, c-format +msgid " --def <deffile> Name input .def file\n" +msgstr "" + +#: dllwrap.c:494 +#, c-format +msgid " --output-def <deffile> Name output .def file\n" +msgstr "" + +#: dllwrap.c:495 +#, c-format +msgid " --export-all-symbols Export all symbols to .def\n" +msgstr "" + +#: dllwrap.c:496 +#, c-format +msgid " --no-export-all-symbols Only export .drectve symbols\n" +msgstr "" + +#: dllwrap.c:497 +#, c-format +msgid " --exclude-symbols <list> Exclude <list> from .def\n" +msgstr "" + +#: dllwrap.c:498 +#, c-format +msgid " --no-default-excludes Zap default exclude symbols\n" +msgstr "" + +#: dllwrap.c:499 +#, c-format +msgid " --base-file <basefile> Read linker generated base file\n" +msgstr "" + +#: dllwrap.c:500 +#, c-format +msgid " --no-idata4 Don't generate idata$4 section\n" +msgstr "" + +#: dllwrap.c:501 +#, c-format +msgid " --no-idata5 Don't generate idata$5 section\n" +msgstr "" + +#: dllwrap.c:502 +#, c-format +msgid " -U Add underscores to .lib\n" +msgstr "" + +#: dllwrap.c:503 +#, c-format +msgid " -k Kill @<n> from exported names\n" +msgstr "" + +#: dllwrap.c:504 +#, c-format +msgid " --add-stdcall-alias Add aliases without @<n>\n" +msgstr "" + +#: dllwrap.c:505 +#, c-format +msgid " --as <name> Use <name> for assembler\n" +msgstr "" + +#: dllwrap.c:506 +#, c-format +msgid " --nodelete Keep temp files.\n" +msgstr "" + +#: dllwrap.c:507 +#, c-format +msgid " Rest are passed unmodified to the language driver\n" +msgstr "" + +#: dllwrap.c:781 +msgid "Must provide at least one of -o or --dllname options" +msgstr "" + +#: dllwrap.c:810 +msgid "" +"no export definition file provided.\n" +"Creating one, but that may not be what you want" +msgstr "" + +#: dllwrap.c:969 +#, c-format +msgid "DLLTOOL name : %s\n" +msgstr "" + +#: dllwrap.c:970 +#, c-format +msgid "DLLTOOL options : %s\n" +msgstr "" + +#: dllwrap.c:971 +#, c-format +msgid "DRIVER name : %s\n" +msgstr "" + +#: dllwrap.c:972 +#, c-format +msgid "DRIVER options : %s\n" +msgstr "" + +#: dwarf.c:106 dwarf.c:155 readelf.c:357 readelf.c:525 +#, c-format +msgid "Unhandled data length: %d\n" +msgstr "" + +#: dwarf.c:304 dwarf.c:2649 +msgid "badly formed extended line op encountered!\n" +msgstr "" + +#: dwarf.c:311 +#, c-format +msgid " Extended opcode %d: " +msgstr "" + +#: dwarf.c:316 +#, c-format +msgid "" +"End of Sequence\n" +"\n" +msgstr "" + +#: dwarf.c:322 +#, c-format +msgid "set Address to 0x%lx\n" +msgstr "" + +#: dwarf.c:327 +#, c-format +msgid " define new File Table entry\n" +msgstr "" + +#: dwarf.c:328 dwarf.c:2263 +#, c-format +msgid " Entry\tDir\tTime\tSize\tName\n" +msgstr "" + +#: dwarf.c:330 +#, c-format +msgid " %d\t" +msgstr "" + +#: dwarf.c:333 dwarf.c:335 dwarf.c:337 dwarf.c:2275 dwarf.c:2277 dwarf.c:2279 +#, c-format +msgid "%lu\t" +msgstr "" + +#: dwarf.c:338 +#, c-format +msgid "" +"%s\n" +"\n" +msgstr "" + +#: dwarf.c:342 +#, c-format +msgid "set Discriminator to %lu\n" +msgstr "" + +#. The test against DW_LNW_hi_user is redundant due to +#. the limited range of the unsigned char data type used +#. for op_code. +#. && op_code <= DW_LNE_hi_user +#: dwarf.c:384 +#, c-format +msgid "user defined: length %d\n" +msgstr "" + +#: dwarf.c:386 dwarf.c:2680 +#, c-format +msgid "UNKNOWN: length %d\n" +msgstr "" + +#: dwarf.c:399 +msgid "<no .debug_str section>" +msgstr "" + +#: dwarf.c:405 +#, c-format +msgid "DW_FORM_strp offset too big: %lx\n" +msgstr "" + +#: dwarf.c:406 +msgid "<offset is too big>" +msgstr "" + +#: dwarf.c:639 +#, c-format +msgid "Unknown TAG value: %lx" +msgstr "" + +#: dwarf.c:675 +#, c-format +msgid "Unknown FORM value: %lx" +msgstr "" + +#: dwarf.c:684 +#, c-format +msgid " %lu byte block: " +msgstr "" + +#: dwarf.c:1102 +#, c-format +msgid "(User defined location op)" +msgstr "" + +#: dwarf.c:1104 +#, c-format +msgid "(Unknown location op)" +msgstr "" + +#: dwarf.c:1152 +msgid "Internal error: DWARF version is not 2 or 3.\n" +msgstr "" + +#: dwarf.c:1251 +msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" +msgstr "" + +#: dwarf.c:1300 +#, c-format +msgid " (indirect string, offset: 0x%lx): %s" +msgstr "" + +#: dwarf.c:1309 +#, c-format +msgid "Unrecognized form: %lu\n" +msgstr "" + +#: dwarf.c:1393 +#, c-format +msgid "(not inlined)" +msgstr "" + +#: dwarf.c:1396 +#, c-format +msgid "(inlined)" +msgstr "" + +#: dwarf.c:1399 +#, c-format +msgid "(declared as inline but ignored)" +msgstr "" + +#: dwarf.c:1402 +#, c-format +msgid "(declared as inline and inlined)" +msgstr "" + +#: dwarf.c:1405 +#, c-format +msgid " (Unknown inline attribute value: %lx)" +msgstr "" + +#: dwarf.c:1566 +#, c-format +msgid "(location list)" +msgstr "" + +#: dwarf.c:1585 dwarf.c:3281 +#, c-format +msgid " [without DW_AT_frame_base]" +msgstr "" + +#: dwarf.c:1597 +#, c-format +msgid "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.\n" +msgstr "" + +#: dwarf.c:1771 +#, c-format +msgid "Unknown AT value: %lx" +msgstr "" + +#: dwarf.c:1838 +#, c-format +msgid "Reserved length value (%lx) found in section %s\n" +msgstr "" + +#: dwarf.c:1849 +#, c-format +msgid "Corrupt unit length (%lx) found in section %s\n" +msgstr "" + +#: dwarf.c:1856 +#, c-format +msgid "No comp units in %s section ?" +msgstr "" + +#: dwarf.c:1865 +#, c-format +msgid "Not enough memory for a debug info array of %u entries" +msgstr "" + +#: dwarf.c:1873 dwarf.c:2882 dwarf.c:2976 dwarf.c:3050 dwarf.c:3167 +#: dwarf.c:3316 dwarf.c:3374 dwarf.c:3571 +#, c-format +msgid "" +"Contents of the %s section:\n" +"\n" +msgstr "" + +#: dwarf.c:1881 +#, c-format +msgid "Unable to locate %s section!\n" +msgstr "" + +#: dwarf.c:1944 +#, c-format +msgid " Compilation Unit @ offset 0x%lx:\n" +msgstr "" + +#: dwarf.c:1945 +#, c-format +msgid " Length: 0x%lx (%s)\n" +msgstr "" + +#: dwarf.c:1947 +#, c-format +msgid " Version: %d\n" +msgstr "" + +#: dwarf.c:1948 +#, c-format +msgid " Abbrev Offset: %ld\n" +msgstr "" + +#: dwarf.c:1949 +#, c-format +msgid " Pointer Size: %d\n" +msgstr "" + +#: dwarf.c:1955 +#, c-format +msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" +msgstr "" + +#: dwarf.c:1964 +#, c-format +msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" +msgstr "" + +#: dwarf.c:1974 +#, c-format +msgid "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)\n" +msgstr "" + +#: dwarf.c:2021 +#, c-format +msgid "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" +msgstr "" + +#: dwarf.c:2025 +msgid "Further warnings about bogus end-of-sibling markers suppressed\n" +msgstr "" + +#: dwarf.c:2032 +#, c-format +msgid " <%d><%lx>: Abbrev Number: %lu" +msgstr "" + +#: dwarf.c:2049 +#, c-format +msgid "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" +msgstr "" + +#: dwarf.c:2055 +#, c-format +msgid " (%s)\n" +msgstr "" + +#: dwarf.c:2146 +#, c-format +msgid "" +"Raw dump of debug contents of section %s:\n" +"\n" +msgstr "" + +#: dwarf.c:2184 +#, c-format +msgid "The information in section %s appears to be corrupt - the section is too small\n" +msgstr "" + +#: dwarf.c:2194 dwarf.c:2482 +msgid "Only DWARF version 2 and 3 line info is currently supported.\n" +msgstr "" + +#: dwarf.c:2215 +#, c-format +msgid " Offset: 0x%lx\n" +msgstr "" + +#: dwarf.c:2216 +#, c-format +msgid " Length: %ld\n" +msgstr "" + +#: dwarf.c:2217 +#, c-format +msgid " DWARF Version: %d\n" +msgstr "" + +#: dwarf.c:2218 +#, c-format +msgid " Prologue Length: %d\n" +msgstr "" + +#: dwarf.c:2219 +#, c-format +msgid " Minimum Instruction Length: %d\n" +msgstr "" + +#: dwarf.c:2220 +#, c-format +msgid " Initial value of 'is_stmt': %d\n" +msgstr "" + +#: dwarf.c:2221 +#, c-format +msgid " Line Base: %d\n" +msgstr "" + +#: dwarf.c:2222 +#, c-format +msgid " Line Range: %d\n" +msgstr "" + +#: dwarf.c:2223 +#, c-format +msgid " Opcode Base: %d\n" +msgstr "" + +#: dwarf.c:2232 +#, c-format +msgid "" +"\n" +" Opcodes:\n" +msgstr "" + +#: dwarf.c:2235 +#, c-format +msgid " Opcode %d has %d args\n" +msgstr "" + +#: dwarf.c:2241 +#, c-format +msgid "" +"\n" +" The Directory Table is empty.\n" +msgstr "" + +#: dwarf.c:2244 +#, c-format +msgid "" +"\n" +" The Directory Table:\n" +msgstr "" + +#: dwarf.c:2248 +#, c-format +msgid " %s\n" +msgstr "" + +#: dwarf.c:2259 +#, c-format +msgid "" +"\n" +" The File Name Table is empty.\n" +msgstr "" + +#: dwarf.c:2262 +#, c-format +msgid "" +"\n" +" The File Name Table:\n" +msgstr "" + +#: dwarf.c:2270 +#, c-format +msgid " %d\t" +msgstr "" + +#: dwarf.c:2281 +#, c-format +msgid "%s\n" +msgstr "" + +#. Now display the statements. +#: dwarf.c:2289 +#, c-format +msgid "" +"\n" +" Line Number Statements:\n" +msgstr "" + +#: dwarf.c:2305 +#, c-format +msgid " Special opcode %d: advance Address by %lu to 0x%lx" +msgstr "" + +#: dwarf.c:2309 +#, c-format +msgid " and Line by %d to %d\n" +msgstr "" + +#: dwarf.c:2319 +#, c-format +msgid " Copy\n" +msgstr "" + +#: dwarf.c:2327 +#, c-format +msgid " Advance PC by %lu to 0x%lx\n" +msgstr "" + +#: dwarf.c:2335 +#, c-format +msgid " Advance Line by %d to %d\n" +msgstr "" + +#: dwarf.c:2342 +#, c-format +msgid " Set File Name to entry %d in the File Name Table\n" +msgstr "" + +#: dwarf.c:2350 +#, c-format +msgid " Set column to %lu\n" +msgstr "" + +#: dwarf.c:2357 +#, c-format +msgid " Set is_stmt to %d\n" +msgstr "" + +#: dwarf.c:2362 +#, c-format +msgid " Set basic block\n" +msgstr "" + +#: dwarf.c:2370 +#, c-format +msgid " Advance PC by constant %lu to 0x%lx\n" +msgstr "" + +#: dwarf.c:2378 +#, c-format +msgid " Advance PC by fixed size amount %lu to 0x%lx\n" +msgstr "" + +#: dwarf.c:2383 +#, c-format +msgid " Set prologue_end to true\n" +msgstr "" + +#: dwarf.c:2387 +#, c-format +msgid " Set epilogue_begin to true\n" +msgstr "" + +#: dwarf.c:2393 dwarf.c:2758 +#, c-format +msgid " Set ISA to %lu\n" +msgstr "" + +#: dwarf.c:2397 dwarf.c:2762 +#, c-format +msgid " Unknown opcode %d with operands: " +msgstr "" + +#: dwarf.c:2430 +#, c-format +msgid "" +"Decoded dump of debug contents of section %s:\n" +"\n" +msgstr "" + +#: dwarf.c:2472 +msgid "The line info appears to be corrupt - the section is too small\n" +msgstr "" + +#: dwarf.c:2592 +#, c-format +msgid "CU: %s:\n" +msgstr "" + +#: dwarf.c:2593 dwarf.c:2606 +#, c-format +msgid "File name Line number Starting address\n" +msgstr "" + +#: dwarf.c:2599 +#, c-format +msgid "CU: %s/%s:\n" +msgstr "" + +#: dwarf.c:2604 dwarf.c:2676 +#, c-format +msgid "%s:\n" +msgstr "" + +#. If directory index is 0, that means current directory. +#: dwarf.c:2709 +#, c-format +msgid "" +"\n" +"./%s:[++]\n" +msgstr "" + +#. The directory index starts counting at 1. +#: dwarf.c:2715 +#, c-format +msgid "" +"\n" +"%s/%s:\n" +msgstr "" + +#: dwarf.c:2800 +#, c-format +msgid "%-35s %11d %#18lx\n" +msgstr "" + +#: dwarf.c:2805 +#, c-format +msgid "%s %11d %#18lx\n" +msgstr "" + +#: dwarf.c:2835 dwarf.c:3112 dwarf.c:3534 +#, c-format +msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" +msgstr "" + +#: dwarf.c:2916 dwarf.c:3419 +#, c-format +msgid ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" +msgstr "" + +#: dwarf.c:2930 +msgid "Only DWARF 2 and 3 pubnames are currently supported\n" +msgstr "" + +#: dwarf.c:2937 +#, c-format +msgid " Length: %ld\n" +msgstr "" + +#: dwarf.c:2939 +#, c-format +msgid " Version: %d\n" +msgstr "" + +#: dwarf.c:2941 +#, c-format +msgid " Offset into .debug_info section: 0x%lx\n" +msgstr "" + +#: dwarf.c:2943 +#, c-format +msgid " Size of area in .debug_info section: %ld\n" +msgstr "" + +#: dwarf.c:2946 +#, c-format +msgid "" +"\n" +" Offset\tName\n" +msgstr "" + +#: dwarf.c:2997 +#, c-format +msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" +msgstr "" + +#: dwarf.c:3003 +#, c-format +msgid " DW_MACINFO_end_file\n" +msgstr "" + +#: dwarf.c:3011 +#, c-format +msgid " DW_MACINFO_define - lineno : %d macro : %s\n" +msgstr "" + +#: dwarf.c:3020 +#, c-format +msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" +msgstr "" + +#: dwarf.c:3032 +#, c-format +msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" +msgstr "" + +#: dwarf.c:3061 +#, c-format +msgid " Number TAG\n" +msgstr "" + +#: dwarf.c:3067 +#, c-format +msgid " %ld %s [%s]\n" +msgstr "" + +#: dwarf.c:3070 +msgid "has children" +msgstr "" + +#: dwarf.c:3070 +msgid "no children" +msgstr "" + +#: dwarf.c:3073 +#, c-format +msgid " %-18s %s\n" +msgstr "" + +#: dwarf.c:3106 dwarf.c:3312 dwarf.c:3528 +#, c-format +msgid "" +"\n" +"The %s section is empty.\n" +msgstr "" + +#. FIXME: Should we handle this case? +#: dwarf.c:3156 +msgid "Location lists in .debug_info section aren't in ascending order!\n" +msgstr "" + +#: dwarf.c:3159 +msgid "No location lists in .debug_info section!\n" +msgstr "" + +#: dwarf.c:3164 +#, c-format +msgid "Location lists in %s section start at 0x%lx\n" +msgstr "" + +#: dwarf.c:3168 +#, c-format +msgid " Offset Begin End Expression\n" +msgstr "" + +#: dwarf.c:3199 +#, c-format +msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" +msgstr "" + +#: dwarf.c:3203 +#, c-format +msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" +msgstr "" + +#: dwarf.c:3211 +#, c-format +msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" +msgstr "" + +#: dwarf.c:3220 dwarf.c:3255 dwarf.c:3265 +#, c-format +msgid "Location list starting at offset 0x%lx is not terminated.\n" +msgstr "" + +#: dwarf.c:3239 dwarf.c:3622 +#, c-format +msgid "<End of list>\n" +msgstr "" + +#: dwarf.c:3249 +#, c-format +msgid "(base address)\n" +msgstr "" + +#: dwarf.c:3284 +msgid " (start == end)" +msgstr "" + +#: dwarf.c:3286 +msgid " (start > end)" +msgstr "" + +#: dwarf.c:3296 +#, c-format +msgid "There are %ld unused bytes at the end of section %s\n" +msgstr "" + +#: dwarf.c:3430 +msgid "Only DWARF 2 and 3 aranges are currently supported.\n" +msgstr "" + +#: dwarf.c:3434 +#, c-format +msgid " Length: %ld\n" +msgstr "" + +#: dwarf.c:3435 +#, c-format +msgid " Version: %d\n" +msgstr "" + +#: dwarf.c:3436 +#, c-format +msgid " Offset into .debug_info: 0x%lx\n" +msgstr "" + +#: dwarf.c:3437 +#, c-format +msgid " Pointer Size: %d\n" +msgstr "" + +#: dwarf.c:3438 +#, c-format +msgid " Segment Size: %d\n" +msgstr "" + +#: dwarf.c:3447 +msgid "Pointer size + Segment size is not a power of two.\n" +msgstr "" + +#: dwarf.c:3452 +#, c-format +msgid "" +"\n" +" Address Length\n" +msgstr "" + +#: dwarf.c:3454 +#, c-format +msgid "" +"\n" +" Address Length\n" +msgstr "" + +#: dwarf.c:3544 +msgid "No range lists in .debug_info section!\n" +msgstr "" + +#: dwarf.c:3568 +#, c-format +msgid "Range lists in %s section start at 0x%lx\n" +msgstr "" + +#: dwarf.c:3572 +#, c-format +msgid " Offset Begin End\n" +msgstr "" + +#: dwarf.c:3593 +#, c-format +msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" +msgstr "" + +#: dwarf.c:3597 +#, c-format +msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" +msgstr "" + +#: dwarf.c:3640 +msgid "(start == end)" +msgstr "" + +#: dwarf.c:3642 +msgid "(start > end)" +msgstr "" + +#: dwarf.c:3879 +msgid "bad register: " +msgstr "" + +#: dwarf.c:3881 +#, c-format +msgid "Contents of the %s section:\n" +msgstr "" + +#: dwarf.c:4646 +#, c-format +msgid " DW_CFA_??? (User defined call frame op: %#x)\n" +msgstr "" + +#: dwarf.c:4648 +#, c-format +msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" +msgstr "" + +#: dwarf.c:4672 +#, c-format +msgid "Displaying the debug contents of section %s is not yet supported.\n" +msgstr "" + +#: dwarf.c:4714 +#, c-format +msgid "%s: Error: " +msgstr "" + +#: dwarf.c:4725 +#, c-format +msgid "%s: Warning: " +msgstr "" + +#: dwarf.c:4823 dwarf.c:4889 +#, c-format +msgid "Unrecognized debug option '%s'\n" +msgstr "" + +#: emul_aix.c:43 +#, c-format +msgid " [-g] - 32 bit small archive\n" +msgstr "" + +#: emul_aix.c:44 +#, c-format +msgid " [-X32] - ignores 64 bit objects\n" +msgstr "" + +#: emul_aix.c:45 +#, c-format +msgid " [-X64] - ignores 32 bit objects\n" +msgstr "" + +#: emul_aix.c:46 +#, c-format +msgid " [-X32_64] - accepts 32 and 64 bit objects\n" +msgstr "" + +#: ieee.c:311 +msgid "unexpected end of debugging information" +msgstr "" + +#: ieee.c:398 +msgid "invalid number" +msgstr "" + +#: ieee.c:451 +msgid "invalid string length" +msgstr "" + +#: ieee.c:506 ieee.c:547 +msgid "expression stack overflow" +msgstr "" + +#: ieee.c:526 +msgid "unsupported IEEE expression operator" +msgstr "" + +#: ieee.c:541 +msgid "unknown section" +msgstr "" + +#: ieee.c:562 +msgid "expression stack underflow" +msgstr "" + +#: ieee.c:576 +msgid "expression stack mismatch" +msgstr "" + +#: ieee.c:613 +msgid "unknown builtin type" +msgstr "" + +#: ieee.c:758 +msgid "BCD float type not supported" +msgstr "" + +#: ieee.c:895 +msgid "unexpected number" +msgstr "" + +#: ieee.c:902 +msgid "unexpected record type" +msgstr "" + +#: ieee.c:935 +msgid "blocks left on stack at end" +msgstr "" + +#: ieee.c:1208 +msgid "unknown BB type" +msgstr "" + +#: ieee.c:1217 +msgid "stack overflow" +msgstr "" + +#: ieee.c:1240 +msgid "stack underflow" +msgstr "" + +#: ieee.c:1352 ieee.c:1422 ieee.c:2120 +msgid "illegal variable index" +msgstr "" + +#: ieee.c:1400 +msgid "illegal type index" +msgstr "" + +#: ieee.c:1410 ieee.c:1447 +msgid "unknown TY code" +msgstr "" + +#: ieee.c:1429 +msgid "undefined variable in TY" +msgstr "" + +#. Pascal file name. FIXME. +#: ieee.c:1841 +msgid "Pascal file name not supported" +msgstr "" + +#: ieee.c:1889 +msgid "unsupported qualifier" +msgstr "" + +#: ieee.c:2158 +msgid "undefined variable in ATN" +msgstr "" + +#: ieee.c:2201 +msgid "unknown ATN type" +msgstr "" + +#. Reserved for FORTRAN common. +#: ieee.c:2323 +msgid "unsupported ATN11" +msgstr "" + +#. We have no way to record this information. FIXME. +#: ieee.c:2350 +msgid "unsupported ATN12" +msgstr "" + +#: ieee.c:2410 +msgid "unexpected string in C++ misc" +msgstr "" + +#: ieee.c:2423 +msgid "bad misc record" +msgstr "" + +#: ieee.c:2464 +msgid "unrecognized C++ misc record" +msgstr "" + +#: ieee.c:2579 +msgid "undefined C++ object" +msgstr "" + +#: ieee.c:2613 +msgid "unrecognized C++ object spec" +msgstr "" + +#: ieee.c:2649 +msgid "unsupported C++ object type" +msgstr "" + +#: ieee.c:2659 +msgid "C++ base class not defined" +msgstr "" + +#: ieee.c:2671 ieee.c:2776 +msgid "C++ object has no fields" +msgstr "" + +#: ieee.c:2690 +msgid "C++ base class not found in container" +msgstr "" + +#: ieee.c:2797 +msgid "C++ data member not found in container" +msgstr "" + +#: ieee.c:2838 ieee.c:2988 +msgid "unknown C++ visibility" +msgstr "" + +#: ieee.c:2872 +msgid "bad C++ field bit pos or size" +msgstr "" + +#: ieee.c:2964 +msgid "bad type for C++ method function" +msgstr "" + +#: ieee.c:2974 +msgid "no type information for C++ method function" +msgstr "" + +#: ieee.c:3013 +msgid "C++ static virtual method" +msgstr "" + +#: ieee.c:3108 +msgid "unrecognized C++ object overhead spec" +msgstr "" + +#: ieee.c:3147 +msgid "undefined C++ vtable" +msgstr "" + +#: ieee.c:3216 +msgid "C++ default values not in a function" +msgstr "" + +#: ieee.c:3256 +msgid "unrecognized C++ default type" +msgstr "" + +#: ieee.c:3287 +msgid "reference parameter is not a pointer" +msgstr "" + +#: ieee.c:3370 +msgid "unrecognized C++ reference type" +msgstr "" + +#: ieee.c:3452 +msgid "C++ reference not found" +msgstr "" + +#: ieee.c:3460 +msgid "C++ reference is not pointer" +msgstr "" + +#: ieee.c:3486 ieee.c:3494 +msgid "missing required ASN" +msgstr "" + +#: ieee.c:3521 ieee.c:3529 +msgid "missing required ATN65" +msgstr "" + +#: ieee.c:3543 +msgid "bad ATN65 record" +msgstr "" + +#: ieee.c:4171 +#, c-format +msgid "IEEE numeric overflow: 0x" +msgstr "" + +#: ieee.c:4215 +#, c-format +msgid "IEEE string length overflow: %u\n" +msgstr "" + +#: ieee.c:5212 +#, c-format +msgid "IEEE unsupported integer type size %u\n" +msgstr "" + +#: ieee.c:5246 +#, c-format +msgid "IEEE unsupported float type size %u\n" +msgstr "" + +#: ieee.c:5280 +#, c-format +msgid "IEEE unsupported complex type size %u\n" +msgstr "" + +#: mclex.c:241 +msgid "Duplicate symbol entered into keyword list." +msgstr "" + +#: nlmconv.c:273 srconv.c:1822 +msgid "input and output files must be different" +msgstr "" + +#: nlmconv.c:320 +msgid "input file named both on command line and with INPUT" +msgstr "" + +#: nlmconv.c:329 +msgid "no input file" +msgstr "" + +#: nlmconv.c:359 +msgid "no name for output file" +msgstr "" + +#: nlmconv.c:373 +msgid "warning: input and output formats are not compatible" +msgstr "" + +#: nlmconv.c:403 +msgid "make .bss section" +msgstr "" + +#: nlmconv.c:413 +msgid "make .nlmsections section" +msgstr "" + +#: nlmconv.c:441 +msgid "set .bss vma" +msgstr "" + +#: nlmconv.c:448 +msgid "set .data size" +msgstr "" + +#: nlmconv.c:628 +#, c-format +msgid "warning: symbol %s imported but not in import list" +msgstr "" + +#: nlmconv.c:648 +msgid "set start address" +msgstr "" + +#: nlmconv.c:697 +#, c-format +msgid "warning: START procedure %s not defined" +msgstr "" + +#: nlmconv.c:699 +#, c-format +msgid "warning: EXIT procedure %s not defined" +msgstr "" + +#: nlmconv.c:701 +#, c-format +msgid "warning: CHECK procedure %s not defined" +msgstr "" + +#: nlmconv.c:721 nlmconv.c:907 +msgid "custom section" +msgstr "" + +#: nlmconv.c:741 nlmconv.c:936 +msgid "help section" +msgstr "" + +#: nlmconv.c:763 nlmconv.c:954 +msgid "message section" +msgstr "" + +#: nlmconv.c:778 nlmconv.c:987 +msgid "module section" +msgstr "" + +#: nlmconv.c:797 nlmconv.c:1003 +msgid "rpc section" +msgstr "" + +#. There is no place to record this information. +#: nlmconv.c:833 +#, c-format +msgid "%s: warning: shared libraries can not have uninitialized data" +msgstr "" + +#: nlmconv.c:854 nlmconv.c:1022 +msgid "shared section" +msgstr "" + +#: nlmconv.c:862 +msgid "warning: No version number given" +msgstr "" + +#: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017 +#, c-format +msgid "%s: read: %s" +msgstr "" + +#: nlmconv.c:924 +msgid "warning: FULLMAP is not supported; try ld -M" +msgstr "" + +#: nlmconv.c:1100 +#, c-format +msgid "Usage: %s [option(s)] [in-file [out-file]]\n" +msgstr "" + +#: nlmconv.c:1101 +#, c-format +msgid " Convert an object file into a NetWare Loadable Module\n" +msgstr "" + +#: nlmconv.c:1102 +#, c-format +msgid "" +" The options are:\n" +" -I --input-target=<bfdname> Set the input binary file format\n" +" -O --output-target=<bfdname> Set the output binary file format\n" +" -T --header-file=<file> Read <file> for NLM header information\n" +" -l --linker=<linker> Use <linker> for any linking\n" +" -d --debug Display on stderr the linker command line\n" +" @<file> Read options from <file>.\n" +" -h --help Display this information\n" +" -v --version Display the program's version\n" +msgstr "" + +#: nlmconv.c:1143 +#, c-format +msgid "support not compiled in for %s" +msgstr "" + +#: nlmconv.c:1180 +msgid "make section" +msgstr "" + +#: nlmconv.c:1194 +msgid "set section size" +msgstr "" + +#: nlmconv.c:1200 +msgid "set section alignment" +msgstr "" + +#: nlmconv.c:1204 +msgid "set section flags" +msgstr "" + +#: nlmconv.c:1215 +msgid "set .nlmsections size" +msgstr "" + +#: nlmconv.c:1296 nlmconv.c:1304 nlmconv.c:1313 nlmconv.c:1318 +msgid "set .nlmsection contents" +msgstr "" + +#: nlmconv.c:1795 +msgid "stub section sizes" +msgstr "" + +#: nlmconv.c:1842 +msgid "writing stub" +msgstr "" + +#: nlmconv.c:1926 +#, c-format +msgid "unresolved PC relative reloc against %s" +msgstr "" + +#: nlmconv.c:1990 +#, c-format +msgid "overflow when adjusting relocation against %s" +msgstr "" + +#: nlmconv.c:2117 +#, c-format +msgid "%s: execution of %s failed: " +msgstr "" + +#: nlmconv.c:2132 +#, c-format +msgid "Execution of %s failed" +msgstr "" + +#: nm.c:220 size.c:78 strings.c:659 +#, c-format +msgid "Usage: %s [option(s)] [file(s)]\n" +msgstr "" + +#: nm.c:221 +#, c-format +msgid " List symbols in [file(s)] (a.out by default).\n" +msgstr "" + +#: nm.c:222 +#, c-format +msgid "" +" The options are:\n" +" -a, --debug-syms Display debugger-only symbols\n" +" -A, --print-file-name Print name of the input file before every symbol\n" +" -B Same as --format=bsd\n" +" -C, --demangle[=STYLE] Decode low-level symbol names into user-level names\n" +" The STYLE, if specified, can be `auto' (the default),\n" +" `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java'\n" +" or `gnat'\n" +" --no-demangle Do not demangle low-level symbol names\n" +" -D, --dynamic Display dynamic symbols instead of normal symbols\n" +" --defined-only Display only defined symbols\n" +" -e (ignored)\n" +" -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd',\n" +" `sysv' or `posix'. The default is `bsd'\n" +" -g, --extern-only Display only external symbols\n" +" -l, --line-numbers Use debugging information to find a filename and\n" +" line number for each symbol\n" +" -n, --numeric-sort Sort symbols numerically by address\n" +" -o Same as -A\n" +" -p, --no-sort Do not sort the symbols\n" +" -P, --portability Same as --format=posix\n" +" -r, --reverse-sort Reverse the sense of the sort\n" +msgstr "" + +#: nm.c:245 +#, c-format +msgid " --plugin NAME Load the specified plugin\n" +msgstr "" + +#: nm.c:248 +#, c-format +msgid "" +" -S, --print-size Print size of defined symbols\n" +"\t\t -s, --print-armap Include index for symbols from archive members\n" +" --size-sort Sort symbols by size\n" +" --special-syms Include special symbols in the output\n" +" --synthetic Display synthetic symbols as well\n" +" -t, --radix=RADIX Use RADIX for printing symbol values\n" +" --target=BFDNAME Specify the target object format as BFDNAME\n" +" -u, --undefined-only Display only undefined symbols\n" +" -X 32_64 (ignored)\n" +" @FILE Read options from FILE\n" +" -h, --help Display this information\n" +" -V, --version Display this program's version number\n" +"\n" +msgstr "" + +#: nm.c:292 +#, c-format +msgid "%s: invalid radix" +msgstr "" + +#: nm.c:316 +#, c-format +msgid "%s: invalid output format" +msgstr "" + +#: nm.c:337 readelf.c:7016 readelf.c:7061 +#, c-format +msgid "<processor specific>: %d" +msgstr "" + +#: nm.c:339 readelf.c:7025 readelf.c:7079 +#, c-format +msgid "<OS specific>: %d" +msgstr "" + +#: nm.c:341 readelf.c:7028 readelf.c:7082 +#, c-format +msgid "<unknown>: %d" +msgstr "" + +#: nm.c:381 +#, c-format +msgid "" +"\n" +"Archive index:\n" +msgstr "" + +#: nm.c:1242 +#, c-format +msgid "" +"\n" +"\n" +"Undefined symbols from %s:\n" +"\n" +msgstr "" + +#: nm.c:1244 +#, c-format +msgid "" +"\n" +"\n" +"Symbols from %s:\n" +"\n" +msgstr "" + +#: nm.c:1246 nm.c:1297 +#, c-format +msgid "" +"Name Value Class Type Size Line Section\n" +"\n" +msgstr "" + +#: nm.c:1249 nm.c:1300 +#, c-format +msgid "" +"Name Value Class Type Size Line Section\n" +"\n" +msgstr "" + +#: nm.c:1293 +#, c-format +msgid "" +"\n" +"\n" +"Undefined symbols from %s[%s]:\n" +"\n" +msgstr "" + +#: nm.c:1295 +#, c-format +msgid "" +"\n" +"\n" +"Symbols from %s[%s]:\n" +"\n" +msgstr "" + +#: nm.c:1387 +#, c-format +msgid "Print width has not been initialized (%d)" +msgstr "" + +#: nm.c:1615 +msgid "Only -X 32_64 is supported" +msgstr "" + +#: nm.c:1643 +msgid "Using the --size-sort and --undefined-only options together" +msgstr "" + +#: nm.c:1644 +msgid "will produce no output, since undefined symbols have no size." +msgstr "" + +#: nm.c:1672 +#, c-format +msgid "data size %ld" +msgstr "" + +#: objcopy.c:463 srconv.c:1730 +#, c-format +msgid "Usage: %s [option(s)] in-file [out-file]\n" +msgstr "" + +#: objcopy.c:464 +#, c-format +msgid " Copies a binary file, possibly transforming it in the process\n" +msgstr "" + +#: objcopy.c:465 objcopy.c:572 +#, c-format +msgid " The options are:\n" +msgstr "" + +#: objcopy.c:466 +#, c-format +msgid "" +" -I --input-target <bfdname> Assume input file is in format <bfdname>\n" +" -O --output-target <bfdname> Create an output file in format <bfdname>\n" +" -B --binary-architecture <arch> Set arch of output file, when input is binary\n" +" -F --target <bfdname> Set both input and output format to <bfdname>\n" +" --debugging Convert debugging information, if possible\n" +" -p --preserve-dates Copy modified/access timestamps to the output\n" +" -j --only-section <name> Only copy section <name> into the output\n" +" --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to <file>\n" +" -R --remove-section <name> Remove section <name> from the output\n" +" -S --strip-all Remove all symbol and relocation information\n" +" -g --strip-debug Remove all debugging symbols & sections\n" +" --strip-unneeded Remove all symbols not needed by relocations\n" +" -N --strip-symbol <name> Do not copy symbol <name>\n" +" --strip-unneeded-symbol <name>\n" +" Do not copy symbol <name> unless needed by\n" +" relocations\n" +" --only-keep-debug Strip everything but the debug information\n" +" --extract-symbol Remove section contents but keep symbols\n" +" -K --keep-symbol <name> Do not strip symbol <name>\n" +" --keep-file-symbols Do not strip file symbol(s)\n" +" --localize-hidden Turn all ELF hidden symbols into locals\n" +" -L --localize-symbol <name> Force symbol <name> to be marked as a local\n" +" --globalize-symbol <name> Force symbol <name> to be marked as a global\n" +" -G --keep-global-symbol <name> Localize all symbols except <name>\n" +" -W --weaken-symbol <name> Force symbol <name> to be marked as a weak\n" +" --weaken Force all global symbols to be marked as weak\n" +" -w --wildcard Permit wildcard in symbol comparison\n" +" -x --discard-all Remove all non-global symbols\n" +" -X --discard-locals Remove any compiler-generated symbols\n" +" -i --interleave <number> Only copy one out of every <number> bytes\n" +" -b --byte <num> Select byte <num> in every interleaved block\n" +" --gap-fill <val> Fill gaps between sections with <val>\n" +" --pad-to <addr> Pad the last section up to address <addr>\n" +" --set-start <addr> Set the start address to <addr>\n" +" {--change-start|--adjust-start} <incr>\n" +" Add <incr> to the start address\n" +" {--change-addresses|--adjust-vma} <incr>\n" +" Add <incr> to LMA, VMA and start addresses\n" +" {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>\n" +" Change LMA and VMA of section <name> by <val>\n" +" --change-section-lma <name>{=|+|-}<val>\n" +" Change the LMA of section <name> by <val>\n" +" --change-section-vma <name>{=|+|-}<val>\n" +" Change the VMA of section <name> by <val>\n" +" {--[no-]change-warnings|--[no-]adjust-warnings}\n" +" Warn if a named section does not exist\n" +" --set-section-flags <name>=<flags>\n" +" Set section <name>'s properties to <flags>\n" +" --add-section <name>=<file> Add section <name> found in <file> to output\n" +" --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n" +" --long-section-names {enable|disable|keep}\n" +" Handle long section names in Coff objects.\n" +" --change-leading-char Force output format's leading character style\n" +" --remove-leading-char Remove leading character from global symbols\n" +" --reverse-bytes=<num> Reverse <num> bytes at a time, in output sections with content\n" +" --redefine-sym <old>=<new> Redefine symbol name <old> to <new>\n" +" --redefine-syms <file> --redefine-sym for all symbol pairs \n" +" listed in <file>\n" +" --srec-len <number> Restrict the length of generated Srecords\n" +" --srec-forceS3 Restrict the type of generated Srecords to S3\n" +" --strip-symbols <file> -N for all symbols listed in <file>\n" +" --strip-unneeded-symbols <file>\n" +" --strip-unneeded-symbol for all symbols listed\n" +" in <file>\n" +" --keep-symbols <file> -K for all symbols listed in <file>\n" +" --localize-symbols <file> -L for all symbols listed in <file>\n" +" --globalize-symbols <file> --globalize-symbol for all in <file>\n" +" --keep-global-symbols <file> -G for all symbols listed in <file>\n" +" --weaken-symbols <file> -W for all symbols listed in <file>\n" +" --alt-machine-code <index> Use the target's <index>'th alternative machine\n" +" --writable-text Mark the output text as writable\n" +" --readonly-text Make the output text write protected\n" +" --pure Mark the output file as demand paged\n" +" --impure Mark the output file as impure\n" +" --prefix-symbols <prefix> Add <prefix> to start of every symbol name\n" +" --prefix-sections <prefix> Add <prefix> to start of every section name\n" +" --prefix-alloc-sections <prefix>\n" +" Add <prefix> to start of every allocatable\n" +" section name\n" +" --file-alignment <num> Set PE file alignment to <num>\n" +" --heap <reserve>[,<commit>] Set PE reserve/commit heap to <reserve>/\n" +" <commit>\n" +" --image-base <address> Set PE image base to <address>\n" +" --section-alignment <num> Set PE section alignment to <num>\n" +" --stack <reserve>[,<commit>] Set PE reserve/commit stack to <reserve>/\n" +" <commit>\n" +" --subsystem <name>[:<version>]\n" +" Set PE subsystem to <name> [& <version>]\n" +"] -v --verbose List all object files modified\n" +" @<file> Read options from <file>\n" +" -V --version Display this program's version number\n" +" -h --help Display this output\n" +" --info List object formats & architectures supported\n" +msgstr "" + +#: objcopy.c:570 +#, c-format +msgid "Usage: %s <option(s)> in-file(s)\n" +msgstr "" + +#: objcopy.c:571 +#, c-format +msgid " Removes symbols and sections from files\n" +msgstr "" + +#: objcopy.c:573 +#, c-format +msgid "" +" -I --input-target=<bfdname> Assume input file is in format <bfdname>\n" +" -O --output-target=<bfdname> Create an output file in format <bfdname>\n" +" -F --target=<bfdname> Set both input and output format to <bfdname>\n" +" -p --preserve-dates Copy modified/access timestamps to the output\n" +" -R --remove-section=<name> Remove section <name> from the output\n" +" -s --strip-all Remove all symbol and relocation information\n" +" -g -S -d --strip-debug Remove all debugging symbols & sections\n" +" --strip-unneeded Remove all symbols not needed by relocations\n" +" --only-keep-debug Strip everything but the debug information\n" +" -N --strip-symbol=<name> Do not copy symbol <name>\n" +" -K --keep-symbol=<name> Do not strip symbol <name>\n" +" --keep-file-symbols Do not strip file symbol(s)\n" +" -w --wildcard Permit wildcard in symbol comparison\n" +" -x --discard-all Remove all non-global symbols\n" +" -X --discard-locals Remove any compiler-generated symbols\n" +" -v --verbose List all object files modified\n" +" -V --version Display this program's version number\n" +" -h --help Display this output\n" +" --info List object formats & architectures supported\n" +" -o <file> Place stripped output into <file>\n" +msgstr "" + +#: objcopy.c:646 +#, c-format +msgid "unrecognized section flag `%s'" +msgstr "" + +#: objcopy.c:647 +#, c-format +msgid "supported flags: %s" +msgstr "" + +#: objcopy.c:748 +#, c-format +msgid "cannot open '%s': %s" +msgstr "" + +#: objcopy.c:751 objcopy.c:3336 +#, c-format +msgid "%s: fread failed" +msgstr "" + +#: objcopy.c:824 +#, c-format +msgid "%s:%d: Ignoring rubbish found on this line" +msgstr "" + +#: objcopy.c:1121 +#, c-format +msgid "not stripping symbol `%s' because it is named in a relocation" +msgstr "" + +#: objcopy.c:1204 +#, c-format +msgid "%s: Multiple redefinition of symbol \"%s\"" +msgstr "" + +#: objcopy.c:1208 +#, c-format +msgid "%s: Symbol \"%s\" is target of more than one redefinition" +msgstr "" + +#: objcopy.c:1236 +#, c-format +msgid "couldn't open symbol redefinition file %s (error: %s)" +msgstr "" + +#: objcopy.c:1314 +#, c-format +msgid "%s:%d: garbage found at end of line" +msgstr "" + +#: objcopy.c:1317 +#, c-format +msgid "%s:%d: missing new symbol name" +msgstr "" + +#: objcopy.c:1327 +#, c-format +msgid "%s:%d: premature end of file" +msgstr "" + +#: objcopy.c:1353 +#, c-format +msgid "stat returns negative size for `%s'" +msgstr "" + +#: objcopy.c:1365 +#, c-format +msgid "copy from `%s' [unknown] to `%s' [unknown]\n" +msgstr "" + +#: objcopy.c:1420 +msgid "Unable to change endianness of input file(s)" +msgstr "" + +#: objcopy.c:1429 +#, c-format +msgid "copy from `%s' [%s] to `%s' [%s]\n" +msgstr "" + +#: objcopy.c:1474 +#, c-format +msgid "Unable to recognise the format of the input file `%s'" +msgstr "" + +#: objcopy.c:1477 +#, c-format +msgid "Warning: Output file cannot represent architecture `%s'" +msgstr "" + +#: objcopy.c:1540 +#, c-format +msgid "warning: file alignment (0x%s) > section alignment (0x%s)" +msgstr "" + +#: objcopy.c:1599 +#, c-format +msgid "can't add section '%s'" +msgstr "" + +#: objcopy.c:1608 +#, c-format +msgid "can't create section `%s'" +msgstr "" + +#: objcopy.c:1654 +#, c-format +msgid "cannot create debug link section `%s'" +msgstr "" + +#: objcopy.c:1747 +msgid "Can't fill gap after section" +msgstr "" + +#: objcopy.c:1771 +msgid "can't add padding" +msgstr "" + +#: objcopy.c:1862 +#, c-format +msgid "cannot fill debug link section `%s'" +msgstr "" + +#: objcopy.c:1925 +msgid "error copying private BFD data" +msgstr "" + +#: objcopy.c:1936 +#, c-format +msgid "this target does not support %lu alternative machine codes" +msgstr "" + +#: objcopy.c:1940 +msgid "treating that number as an absolute e_machine value instead" +msgstr "" + +#: objcopy.c:1944 +msgid "ignoring the alternative value" +msgstr "" + +#: objcopy.c:1975 objcopy.c:2010 +#, c-format +msgid "cannot create tempdir for archive copying (error: %s)" +msgstr "" + +#: objcopy.c:2071 +msgid "Unable to recognise the format of file" +msgstr "" + +#: objcopy.c:2168 +#, c-format +msgid "error: the input file '%s' is empty" +msgstr "" + +#: objcopy.c:2300 +#, c-format +msgid "Multiple renames of section %s" +msgstr "" + +#: objcopy.c:2351 +msgid "error in private header data" +msgstr "" + +#: objcopy.c:2429 +msgid "failed to create output section" +msgstr "" + +#: objcopy.c:2443 +msgid "failed to set size" +msgstr "" + +#: objcopy.c:2457 +msgid "failed to set vma" +msgstr "" + +#: objcopy.c:2482 +msgid "failed to set alignment" +msgstr "" + +#: objcopy.c:2516 +msgid "failed to copy private data" +msgstr "" + +#: objcopy.c:2598 +msgid "relocation count is negative" +msgstr "" + +#. User must pad the section up in order to do this. +#: objcopy.c:2659 +#, c-format +msgid "cannot reverse bytes: length of section %s must be evenly divisible by %d" +msgstr "" + +#: objcopy.c:2843 +msgid "can't create debugging section" +msgstr "" + +#: objcopy.c:2856 +msgid "can't set debugging section contents" +msgstr "" + +#: objcopy.c:2864 +#, c-format +msgid "don't know how to write debugging information for %s" +msgstr "" + +#: objcopy.c:3006 +msgid "could not create temporary file to hold stripped copy" +msgstr "" + +#: objcopy.c:3078 +#, c-format +msgid "%s: bad version in PE subsystem" +msgstr "" + +#: objcopy.c:3108 +#, c-format +msgid "unknown PE subsystem: %s" +msgstr "" + +#: objcopy.c:3168 +msgid "byte number must be non-negative" +msgstr "" + +#: objcopy.c:3178 +msgid "interleave must be positive" +msgstr "" + +#: objcopy.c:3198 objcopy.c:3206 +#, c-format +msgid "%s both copied and removed" +msgstr "" + +#: objcopy.c:3307 objcopy.c:3381 objcopy.c:3481 objcopy.c:3512 objcopy.c:3536 +#: objcopy.c:3540 objcopy.c:3560 +#, c-format +msgid "bad format for %s" +msgstr "" + +#: objcopy.c:3331 +#, c-format +msgid "cannot open: %s: %s" +msgstr "" + +#: objcopy.c:3450 +#, c-format +msgid "Warning: truncating gap-fill from 0x%s to 0x%x" +msgstr "" + +#: objcopy.c:3611 +#, c-format +msgid "unknown long section names option '%s'" +msgstr "" + +#: objcopy.c:3629 +msgid "unable to parse alternative machine code" +msgstr "" + +#: objcopy.c:3674 +msgid "number of bytes to reverse must be positive and even" +msgstr "" + +#: objcopy.c:3677 +#, c-format +msgid "Warning: ignoring previous --reverse-bytes value of %d" +msgstr "" + +#: objcopy.c:3692 +#, c-format +msgid "%s: invalid reserve value for --heap" +msgstr "" + +#: objcopy.c:3698 +#, c-format +msgid "%s: invalid commit value for --heap" +msgstr "" + +#: objcopy.c:3723 +#, c-format +msgid "%s: invalid reserve value for --stack" +msgstr "" + +#: objcopy.c:3729 +#, c-format +msgid "%s: invalid commit value for --stack" +msgstr "" + +#: objcopy.c:3758 +msgid "byte number must be less than interleave" +msgstr "" + +#: objcopy.c:3785 +#, c-format +msgid "unknown input EFI target: %s" +msgstr "" + +#: objcopy.c:3816 +#, c-format +msgid "unknown output EFI target: %s" +msgstr "" + +#: objcopy.c:3841 +#, c-format +msgid "architecture %s unknown" +msgstr "" + +#: objcopy.c:3845 +msgid "Warning: input target 'binary' required for binary architecture parameter." +msgstr "" + +#: objcopy.c:3846 +#, c-format +msgid " Argument %s ignored" +msgstr "" + +#: objcopy.c:3852 +#, c-format +msgid "warning: could not locate '%s'. System error message: %s" +msgstr "" + +#: objcopy.c:3863 +#, c-format +msgid "warning: could not create temporary file whilst copying '%s', (error: %s)" +msgstr "" + +#: objcopy.c:3891 objcopy.c:3905 +#, c-format +msgid "%s %s%c0x%s never used" +msgstr "" + +#: objdump.c:187 +#, c-format +msgid "Usage: %s <option(s)> <file(s)>\n" +msgstr "" + +#: objdump.c:188 +#, c-format +msgid " Display information from object <file(s)>.\n" +msgstr "" + +#: objdump.c:189 +#, c-format +msgid " At least one of the following switches must be given:\n" +msgstr "" + +#: objdump.c:190 +#, c-format +msgid "" +" -a, --archive-headers Display archive header information\n" +" -f, --file-headers Display the contents of the overall file header\n" +" -p, --private-headers Display object format specific file header contents\n" +" -h, --[section-]headers Display the contents of the section headers\n" +" -x, --all-headers Display the contents of all headers\n" +" -d, --disassemble Display assembler contents of executable sections\n" +" -D, --disassemble-all Display assembler contents of all sections\n" +" -S, --source Intermix source code with disassembly\n" +" -s, --full-contents Display the full contents of all sections requested\n" +" -g, --debugging Display debug information in object file\n" +" -e, --debugging-tags Display debug information using ctags style\n" +" -G, --stabs Display (in raw form) any STABS info in the file\n" +" -W[lLiaprmfFsoR] or\n" +" --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" Display DWARF info in the file\n" +" -t, --syms Display the contents of the symbol table(s)\n" +" -T, --dynamic-syms Display the contents of the dynamic symbol table\n" +" -r, --reloc Display the relocation entries in the file\n" +" -R, --dynamic-reloc Display the dynamic relocation entries in the file\n" +" @<file> Read options from <file>\n" +" -v, --version Display this program's version number\n" +" -i, --info List object formats and architectures supported\n" +" -H, --help Display this information\n" +msgstr "" + +#: objdump.c:217 +#, c-format +msgid "" +"\n" +" The following switches are optional:\n" +msgstr "" + +#: objdump.c:218 +#, c-format +msgid "" +" -b, --target=BFDNAME Specify the target object format as BFDNAME\n" +" -m, --architecture=MACHINE Specify the target architecture as MACHINE\n" +" -j, --section=NAME Only display information for section NAME\n" +" -M, --disassembler-options=OPT Pass text OPT on to the disassembler\n" +" -EB --endian=big Assume big endian format when disassembling\n" +" -EL --endian=little Assume little endian format when disassembling\n" +" --file-start-context Include context from start of file (with -S)\n" +" -I, --include=DIR Add DIR to search list for source files\n" +" -l, --line-numbers Include line numbers and filenames in output\n" +" -F, --file-offsets Include file offsets when displaying information\n" +" -C, --demangle[=STYLE] Decode mangled/processed symbol names\n" +" The STYLE, if specified, can be `auto', `gnu',\n" +" `lucid', `arm', `hp', `edg', `gnu-v3', `java'\n" +" or `gnat'\n" +" -w, --wide Format output for more than 80 columns\n" +" -z, --disassemble-zeroes Do not skip blocks of zeroes when disassembling\n" +" --start-address=ADDR Only process data whose address is >= ADDR\n" +" --stop-address=ADDR Only process data whose address is <= ADDR\n" +" --prefix-addresses Print complete address alongside disassembly\n" +" --[no-]show-raw-insn Display hex alongside symbolic disassembly\n" +" --insn-width=WIDTH Display WIDTH bytes on a signle line for -d\n" +" --adjust-vma=OFFSET Add OFFSET to all displayed section addresses\n" +" --special-syms Include special symbols in symbol dumps\n" +" --prefix=PREFIX Add PREFIX to absolute paths for -S\n" +" --prefix-strip=LEVEL Strip initial directory names for -S\n" +"\n" +msgstr "" + +#: objdump.c:433 +#, c-format +msgid "Sections:\n" +msgstr "" + +#: objdump.c:436 objdump.c:440 +#, c-format +msgid "Idx Name Size VMA LMA File off Algn" +msgstr "" + +#: objdump.c:442 +#, c-format +msgid "Idx Name Size VMA LMA File off Algn" +msgstr "" + +#: objdump.c:446 +#, c-format +msgid " Flags" +msgstr "" + +#: objdump.c:448 +#, c-format +msgid " Pg" +msgstr "" + +#: objdump.c:491 +#, c-format +msgid "%s: not a dynamic object" +msgstr "" + +#: objdump.c:916 objdump.c:940 +#, c-format +msgid " (File Offset: 0x%lx)" +msgstr "" + +#: objdump.c:1886 +#, c-format +msgid "" +"\n" +"Disassembly of section %s:\n" +msgstr "" + +#: objdump.c:2062 +#, c-format +msgid "Can't use supplied machine %s" +msgstr "" + +#: objdump.c:2081 +#, c-format +msgid "Can't disassemble for architecture %s\n" +msgstr "" + +#: objdump.c:2172 +#, c-format +msgid "" +"\n" +"Can't get contents for section '%s'.\n" +msgstr "" + +#: objdump.c:2183 +#, c-format +msgid "" +"\n" +"Can't uncompress section '%s'.\n" +msgstr "" + +#: objdump.c:2312 +#, c-format +msgid "" +"No %s section present\n" +"\n" +msgstr "" + +#: objdump.c:2321 +#, c-format +msgid "Reading %s section of %s failed: %s" +msgstr "" + +#: objdump.c:2365 +#, c-format +msgid "" +"Contents of %s section:\n" +"\n" +msgstr "" + +#: objdump.c:2496 +#, c-format +msgid "architecture: %s, " +msgstr "" + +#: objdump.c:2499 +#, c-format +msgid "flags 0x%08x:\n" +msgstr "" + +#: objdump.c:2513 +#, c-format +msgid "" +"\n" +"start address 0x" +msgstr "" + +#: objdump.c:2576 +#, c-format +msgid "Contents of section %s:" +msgstr "" + +#: objdump.c:2578 +#, c-format +msgid " (Starting at file offset: 0x%lx)" +msgstr "" + +#: objdump.c:2685 +#, c-format +msgid "no symbols\n" +msgstr "" + +#: objdump.c:2692 +#, c-format +msgid "no information for symbol number %ld\n" +msgstr "" + +#: objdump.c:2695 +#, c-format +msgid "could not determine the type of symbol number %ld\n" +msgstr "" + +#: objdump.c:2975 +#, c-format +msgid "" +"\n" +"%s: file format %s\n" +msgstr "" + +#: objdump.c:3033 +#, c-format +msgid "%s: printing debugging information failed" +msgstr "" + +#: objdump.c:3133 +#, c-format +msgid "In archive %s:\n" +msgstr "" + +#: objdump.c:3249 +msgid "error: the start address should be before the end address" +msgstr "" + +#: objdump.c:3254 +msgid "error: the stop address should be after the start address" +msgstr "" + +#: objdump.c:3266 +msgid "error: prefix strip must be non-negative" +msgstr "" + +#: objdump.c:3271 +msgid "error: instruction width must be positive" +msgstr "" + +#: objdump.c:3280 +msgid "unrecognized -E option" +msgstr "" + +#: objdump.c:3291 +#, c-format +msgid "unrecognized --endian type `%s'" +msgstr "" + +#: rclex.c:197 +msgid "invalid value specified for pragma code_page.\n" +msgstr "" + +#: rdcoff.c:198 +#, c-format +msgid "parse_coff_type: Bad type code 0x%x" +msgstr "" + +#: rdcoff.c:406 rdcoff.c:511 rdcoff.c:699 +#, c-format +msgid "bfd_coff_get_syment failed: %s" +msgstr "" + +#: rdcoff.c:422 rdcoff.c:719 +#, c-format +msgid "bfd_coff_get_auxent failed: %s" +msgstr "" + +#: rdcoff.c:786 +#, c-format +msgid "%ld: .bf without preceding function" +msgstr "" + +#: rdcoff.c:836 +#, c-format +msgid "%ld: unexpected .ef\n" +msgstr "" + +#: rddbg.c:88 +#, c-format +msgid "%s: no recognized debugging information" +msgstr "" + +#: rddbg.c:402 +#, c-format +msgid "Last stabs entries before error:\n" +msgstr "" + +#: readelf.c:297 +#, c-format +msgid "Unable to seek to 0x%lx for %s\n" +msgstr "" + +#: readelf.c:312 +#, c-format +msgid "Out of memory allocating 0x%lx bytes for %s\n" +msgstr "" + +#: readelf.c:322 +#, c-format +msgid "Unable to read in 0x%lx bytes of %s\n" +msgstr "" + +#: readelf.c:645 +msgid "Don't know about relocations on this machine architecture\n" +msgstr "" + +#: readelf.c:666 readelf.c:696 readelf.c:764 readelf.c:793 +msgid "relocs" +msgstr "" + +#: readelf.c:678 readelf.c:708 readelf.c:775 readelf.c:804 +msgid "out of memory parsing relocs\n" +msgstr "" + +#: readelf.c:909 +#, c-format +msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n" +msgstr "" + +#: readelf.c:911 +#, c-format +msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" +msgstr "" + +#: readelf.c:916 +#, c-format +msgid " Offset Info Type Sym. Value Symbol's Name\n" +msgstr "" + +#: readelf.c:918 +#, c-format +msgid " Offset Info Type Sym.Value Sym. Name\n" +msgstr "" + +#: readelf.c:926 +#, c-format +msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n" +msgstr "" + +#: readelf.c:928 +#, c-format +msgid " Offset Info Type Sym. Value Sym. Name + Addend\n" +msgstr "" + +#: readelf.c:933 +#, c-format +msgid " Offset Info Type Symbol's Value Symbol's Name\n" +msgstr "" + +#: readelf.c:935 +#, c-format +msgid " Offset Info Type Sym. Value Sym. Name\n" +msgstr "" + +#: readelf.c:1222 readelf.c:1381 readelf.c:1389 +#, c-format +msgid "unrecognized: %-7lx" +msgstr "" + +#: readelf.c:1247 +#, c-format +msgid "<unknown addend: %lx>" +msgstr "" + +#: readelf.c:1339 +#, c-format +msgid "<string table index: %3ld>" +msgstr "" + +#: readelf.c:1341 +#, c-format +msgid "<corrupt string table index: %3ld>" +msgstr "" + +#: readelf.c:1716 +#, c-format +msgid "Processor Specific: %lx" +msgstr "" + +#: readelf.c:1740 +#, c-format +msgid "Operating System specific: %lx" +msgstr "" + +#: readelf.c:1744 readelf.c:2626 +#, c-format +msgid "<unknown>: %lx" +msgstr "" + +#: readelf.c:1757 +msgid "NONE (None)" +msgstr "" + +#: readelf.c:1758 +msgid "REL (Relocatable file)" +msgstr "" + +#: readelf.c:1759 +msgid "EXEC (Executable file)" +msgstr "" + +#: readelf.c:1760 +msgid "DYN (Shared object file)" +msgstr "" + +#: readelf.c:1761 +msgid "CORE (Core file)" +msgstr "" + +#: readelf.c:1765 +#, c-format +msgid "Processor Specific: (%x)" +msgstr "" + +#: readelf.c:1767 +#, c-format +msgid "OS Specific: (%x)" +msgstr "" + +#: readelf.c:1769 readelf.c:2843 +#, c-format +msgid "<unknown>: %x" +msgstr "" + +#: readelf.c:1781 +msgid "None" +msgstr "" + +#: readelf.c:1892 +#, c-format +msgid "<unknown>: 0x%x" +msgstr "" + +#: readelf.c:2149 +msgid "unknown" +msgstr "" + +#: readelf.c:2150 +msgid "unknown mac" +msgstr "" + +#: readelf.c:2463 +msgid "Standalone App" +msgstr "" + +#: readelf.c:2466 readelf.c:3174 readelf.c:3190 +#, c-format +msgid "<unknown: %x>" +msgstr "" + +#: readelf.c:2891 +#, c-format +msgid "Usage: readelf <option(s)> elf-file(s)\n" +msgstr "" + +#: readelf.c:2892 +#, c-format +msgid " Display information about the contents of ELF format files\n" +msgstr "" + +#: readelf.c:2893 +#, c-format +msgid "" +" Options are:\n" +" -a --all Equivalent to: -h -l -S -s -r -d -V -A -I\n" +" -h --file-header Display the ELF file header\n" +" -l --program-headers Display the program headers\n" +" --segments An alias for --program-headers\n" +" -S --section-headers Display the sections' header\n" +" --sections An alias for --section-headers\n" +" -g --section-groups Display the section groups\n" +" -t --section-details Display the section details\n" +" -e --headers Equivalent to: -h -l -S\n" +" -s --syms Display the symbol table\n" +" --symbols An alias for --syms\n" +" -n --notes Display the core notes (if present)\n" +" -r --relocs Display the relocations (if present)\n" +" -u --unwind Display the unwind info (if present)\n" +" -d --dynamic Display the dynamic section (if present)\n" +" -V --version-info Display the version sections (if present)\n" +" -A --arch-specific Display architecture specific information (if any).\n" +" -c --archive-index Display the symbol/file index in an archive\n" +" -D --use-dynamic Use the dynamic section info when displaying symbols\n" +" -x --hex-dump=<number|name>\n" +" Dump the contents of section <number|name> as bytes\n" +" -p --string-dump=<number|name>\n" +" Dump the contents of section <number|name> as strings\n" +" -R --relocated-dump=<number|name>\n" +" Dump the contents of section <number|name> as relocated bytes\n" +" -w[lLiaprmfFsoR] or\n" +" --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" +" Display the contents of DWARF2 debug sections\n" +msgstr "" + +#: readelf.c:2923 +#, c-format +msgid "" +" -i --instruction-dump=<number|name>\n" +" Disassemble the contents of section <number|name>\n" +msgstr "" + +#: readelf.c:2927 +#, c-format +msgid "" +" -I --histogram Display histogram of bucket list lengths\n" +" -W --wide Allow output width to exceed 80 characters\n" +" @<file> Read options from <file>\n" +" -H --help Display this information\n" +" -v --version Display the version number of readelf\n" +msgstr "" + +#: readelf.c:2956 readelf.c:2985 readelf.c:2989 readelf.c:11591 +msgid "Out of memory allocating dump request table.\n" +msgstr "" + +#: readelf.c:3144 +#, c-format +msgid "Invalid option '-%c'\n" +msgstr "" + +#: readelf.c:3158 +msgid "Nothing to do.\n" +msgstr "" + +#: readelf.c:3170 readelf.c:3186 readelf.c:6536 +msgid "none" +msgstr "" + +#: readelf.c:3187 +msgid "2's complement, little endian" +msgstr "" + +#: readelf.c:3188 +msgid "2's complement, big endian" +msgstr "" + +#: readelf.c:3206 +msgid "Not an ELF file - it has the wrong magic bytes at the start\n" +msgstr "" + +#: readelf.c:3216 +#, c-format +msgid "ELF Header:\n" +msgstr "" + +#: readelf.c:3217 +#, c-format +msgid " Magic: " +msgstr "" + +#: readelf.c:3221 +#, c-format +msgid " Class: %s\n" +msgstr "" + +#: readelf.c:3223 +#, c-format +msgid " Data: %s\n" +msgstr "" + +#: readelf.c:3225 +#, c-format +msgid " Version: %d %s\n" +msgstr "" + +#: readelf.c:3232 +#, c-format +msgid " OS/ABI: %s\n" +msgstr "" + +#: readelf.c:3234 +#, c-format +msgid " ABI Version: %d\n" +msgstr "" + +#: readelf.c:3236 +#, c-format +msgid " Type: %s\n" +msgstr "" + +#: readelf.c:3238 +#, c-format +msgid " Machine: %s\n" +msgstr "" + +#: readelf.c:3240 +#, c-format +msgid " Version: 0x%lx\n" +msgstr "" + +#: readelf.c:3243 +#, c-format +msgid " Entry point address: " +msgstr "" + +#: readelf.c:3245 +#, c-format +msgid "" +"\n" +" Start of program headers: " +msgstr "" + +#: readelf.c:3247 +#, c-format +msgid "" +" (bytes into file)\n" +" Start of section headers: " +msgstr "" + +#: readelf.c:3249 +#, c-format +msgid " (bytes into file)\n" +msgstr "" + +#: readelf.c:3251 +#, c-format +msgid " Flags: 0x%lx%s\n" +msgstr "" + +#: readelf.c:3254 +#, c-format +msgid " Size of this header: %ld (bytes)\n" +msgstr "" + +#: readelf.c:3256 +#, c-format +msgid " Size of program headers: %ld (bytes)\n" +msgstr "" + +#: readelf.c:3258 +#, c-format +msgid " Number of program headers: %ld\n" +msgstr "" + +#: readelf.c:3260 +#, c-format +msgid " Size of section headers: %ld (bytes)\n" +msgstr "" + +#: readelf.c:3262 +#, c-format +msgid " Number of section headers: %ld" +msgstr "" + +#: readelf.c:3267 +#, c-format +msgid " Section header string table index: %ld" +msgstr "" + +#: readelf.c:3305 readelf.c:3339 +msgid "program headers" +msgstr "" + +#: readelf.c:3378 readelf.c:3678 readelf.c:3721 readelf.c:3782 readelf.c:3849 +#: readelf.c:4575 readelf.c:4599 readelf.c:5863 readelf.c:5909 readelf.c:6110 +#: readelf.c:7186 readelf.c:7200 readelf.c:7711 readelf.c:7727 readelf.c:7770 +#: readelf.c:7795 readelf.c:9780 readelf.c:9972 readelf.c:10507 +#: readelf.c:10881 readelf.c:10895 readelf.c:11256 +msgid "Out of memory\n" +msgstr "" + +#: readelf.c:3405 +#, c-format +msgid "" +"\n" +"There are no program headers in this file.\n" +msgstr "" + +#: readelf.c:3411 +#, c-format +msgid "" +"\n" +"Elf file type is %s\n" +msgstr "" + +#: readelf.c:3412 +#, c-format +msgid "Entry point " +msgstr "" + +#: readelf.c:3414 +#, c-format +msgid "" +"\n" +"There are %d program headers, starting at offset " +msgstr "" + +#: readelf.c:3426 readelf.c:3428 +#, c-format +msgid "" +"\n" +"Program Headers:\n" +msgstr "" + +#: readelf.c:3432 +#, c-format +msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" +msgstr "" + +#: readelf.c:3435 +#, c-format +msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" +msgstr "" + +#: readelf.c:3439 +#, c-format +msgid " Type Offset VirtAddr PhysAddr\n" +msgstr "" + +#: readelf.c:3441 +#, c-format +msgid " FileSiz MemSiz Flags Align\n" +msgstr "" + +#: readelf.c:3534 +msgid "more than one dynamic segment\n" +msgstr "" + +#: readelf.c:3550 +msgid "no .dynamic section in the dynamic segment\n" +msgstr "" + +#: readelf.c:3565 +msgid "the .dynamic section is not contained within the dynamic segment\n" +msgstr "" + +#: readelf.c:3568 +msgid "the .dynamic section is not the first section in the dynamic segment.\n" +msgstr "" + +#: readelf.c:3576 +msgid "Unable to find program interpreter name\n" +msgstr "" + +#: readelf.c:3583 +msgid "Internal error: failed to create format string to display program interpreter\n" +msgstr "" + +#: readelf.c:3587 +msgid "Unable to read program interpreter name\n" +msgstr "" + +#: readelf.c:3590 +#, c-format +msgid "" +"\n" +" [Requesting program interpreter: %s]" +msgstr "" + +#: readelf.c:3602 +#, c-format +msgid "" +"\n" +" Section to Segment mapping:\n" +msgstr "" + +#: readelf.c:3603 +#, c-format +msgid " Segment Sections...\n" +msgstr "" + +#: readelf.c:3638 +msgid "Cannot interpret virtual addresses without program headers.\n" +msgstr "" + +#: readelf.c:3654 +#, c-format +msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" +msgstr "" + +#: readelf.c:3669 readelf.c:3712 +msgid "section headers" +msgstr "" + +#: readelf.c:3757 readelf.c:3824 +msgid "symbols" +msgstr "" + +#: readelf.c:3769 readelf.c:3836 +msgid "symtab shndx" +msgstr "" + +#: readelf.c:4112 readelf.c:4559 +#, c-format +msgid "" +"\n" +"There are no sections in this file.\n" +msgstr "" + +#: readelf.c:4118 +#, c-format +msgid "There are %d section headers, starting at offset 0x%lx:\n" +msgstr "" + +#: readelf.c:4139 readelf.c:4676 readelf.c:4903 readelf.c:5203 readelf.c:5616 +#: readelf.c:7521 +msgid "string table" +msgstr "" + +#: readelf.c:4206 +#, c-format +msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" +msgstr "" + +#: readelf.c:4226 +msgid "File contains multiple dynamic symbol tables\n" +msgstr "" + +#: readelf.c:4239 +msgid "File contains multiple dynamic string tables\n" +msgstr "" + +#: readelf.c:4245 +msgid "dynamic strings" +msgstr "" + +#: readelf.c:4252 +msgid "File contains multiple symtab shndx tables\n" +msgstr "" + +#: readelf.c:4303 +#, c-format +msgid "" +"\n" +"Section Headers:\n" +msgstr "" + +#: readelf.c:4305 +#, c-format +msgid "" +"\n" +"Section Header:\n" +msgstr "" + +#: readelf.c:4311 readelf.c:4322 readelf.c:4333 +#, c-format +msgid " [Nr] Name\n" +msgstr "" + +#: readelf.c:4312 +#, c-format +msgid " Type Addr Off Size ES Lk Inf Al\n" +msgstr "" + +#: readelf.c:4316 +#, c-format +msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n" +msgstr "" + +#: readelf.c:4323 +#, c-format +msgid " Type Address Off Size ES Lk Inf Al\n" +msgstr "" + +#: readelf.c:4327 +#, c-format +msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n" +msgstr "" + +#: readelf.c:4334 +#, c-format +msgid " Type Address Offset Link\n" +msgstr "" + +#: readelf.c:4335 +#, c-format +msgid " Size EntSize Info Align\n" +msgstr "" + +#: readelf.c:4339 +#, c-format +msgid " [Nr] Name Type Address Offset\n" +msgstr "" + +#: readelf.c:4340 +#, c-format +msgid " Size EntSize Flags Link Info Align\n" +msgstr "" + +#: readelf.c:4345 +#, c-format +msgid " Flags\n" +msgstr "" + +#: readelf.c:4420 +#, c-format +msgid "section %u: sh_link value of %u is larger than the number of sections\n" +msgstr "" + +#: readelf.c:4516 +#, c-format +msgid "" +"Key to Flags:\n" +" W (write), A (alloc), X (execute), M (merge), S (strings)\n" +" I (info), L (link order), G (group), x (unknown)\n" +" O (extra OS processing required) o (OS specific), p (processor specific)\n" +msgstr "" + +#: readelf.c:4534 +#, c-format +msgid "[<unknown>: 0x%x]" +msgstr "" + +#: readelf.c:4566 +msgid "Section headers are not available!\n" +msgstr "" + +#: readelf.c:4590 +#, c-format +msgid "" +"\n" +"There are no section groups in this file.\n" +msgstr "" + +#: readelf.c:4627 +#, c-format +msgid "Bad sh_link in group section `%s'\n" +msgstr "" + +#: readelf.c:4646 +#, c-format +msgid "Bad sh_info in group section `%s'\n" +msgstr "" + +#: readelf.c:4685 +msgid "section data" +msgstr "" + +#: readelf.c:4697 +#, c-format +msgid " [Index] Name\n" +msgstr "" + +#: readelf.c:4711 +#, c-format +msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" +msgstr "" + +#: readelf.c:4720 +#, c-format +msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" +msgstr "" + +#: readelf.c:4733 +#, c-format +msgid "section 0 in group section [%5u]\n" +msgstr "" + +#: readelf.c:4828 +#, c-format +msgid "" +"\n" +"'%s' relocation section at offset 0x%lx contains %ld bytes:\n" +msgstr "" + +#: readelf.c:4840 +#, c-format +msgid "" +"\n" +"There are no dynamic relocations in this file.\n" +msgstr "" + +#: readelf.c:4864 +#, c-format +msgid "" +"\n" +"Relocation section " +msgstr "" + +#: readelf.c:4869 readelf.c:5279 readelf.c:5294 readelf.c:5631 +#, c-format +msgid "'%s'" +msgstr "" + +#: readelf.c:4871 readelf.c:5296 readelf.c:5633 +#, c-format +msgid " at offset 0x%lx contains %lu entries:\n" +msgstr "" + +#: readelf.c:4922 +#, c-format +msgid "" +"\n" +"There are no relocations in this file.\n" +msgstr "" + +#: readelf.c:5107 readelf.c:5480 +msgid "unwind table" +msgstr "" + +#: readelf.c:5149 readelf.c:5562 +#, c-format +msgid "Skipping unexpected relocation type %s\n" +msgstr "" + +#: readelf.c:5211 readelf.c:5624 readelf.c:5677 +#, c-format +msgid "" +"\n" +"There are no unwind sections in this file.\n" +msgstr "" + +#: readelf.c:5274 +#, c-format +msgid "" +"\n" +"Could not find unwind info section for " +msgstr "" + +#: readelf.c:5287 +msgid "unwind info" +msgstr "" + +#: readelf.c:5289 readelf.c:5630 +#, c-format +msgid "" +"\n" +"Unwind section " +msgstr "" + +#: readelf.c:5843 readelf.c:5889 +msgid "dynamic section" +msgstr "" + +#: readelf.c:5967 +#, c-format +msgid "" +"\n" +"There is no dynamic section in this file.\n" +msgstr "" + +#: readelf.c:6005 +msgid "Unable to seek to end of file!\n" +msgstr "" + +#: readelf.c:6018 +msgid "Unable to determine the number of symbols to load\n" +msgstr "" + +#: readelf.c:6053 +msgid "Unable to seek to end of file\n" +msgstr "" + +#: readelf.c:6060 +msgid "Unable to determine the length of the dynamic string table\n" +msgstr "" + +#: readelf.c:6066 +msgid "dynamic string table" +msgstr "" + +#: readelf.c:6103 +msgid "symbol information" +msgstr "" + +#: readelf.c:6128 +#, c-format +msgid "" +"\n" +"Dynamic section at offset 0x%lx contains %u entries:\n" +msgstr "" + +#: readelf.c:6131 +#, c-format +msgid " Tag Type Name/Value\n" +msgstr "" + +#: readelf.c:6167 +#, c-format +msgid "Auxiliary library" +msgstr "" + +#: readelf.c:6171 +#, c-format +msgid "Filter library" +msgstr "" + +#: readelf.c:6175 +#, c-format +msgid "Configuration file" +msgstr "" + +#: readelf.c:6179 +#, c-format +msgid "Dependency audit library" +msgstr "" + +#: readelf.c:6183 +#, c-format +msgid "Audit library" +msgstr "" + +#: readelf.c:6201 readelf.c:6229 readelf.c:6257 +#, c-format +msgid "Flags:" +msgstr "" + +#: readelf.c:6204 readelf.c:6232 readelf.c:6259 +#, c-format +msgid " None\n" +msgstr "" + +#: readelf.c:6380 +#, c-format +msgid "Shared library: [%s]" +msgstr "" + +#: readelf.c:6383 +#, c-format +msgid " program interpreter" +msgstr "" + +#: readelf.c:6387 +#, c-format +msgid "Library soname: [%s]" +msgstr "" + +#: readelf.c:6391 +#, c-format +msgid "Library rpath: [%s]" +msgstr "" + +#: readelf.c:6395 +#, c-format +msgid "Library runpath: [%s]" +msgstr "" + +#: readelf.c:6458 +#, c-format +msgid "Not needed object: [%s]\n" +msgstr "" + +#: readelf.c:6583 +#, c-format +msgid "" +"\n" +"Version definition section '%s' contains %u entries:\n" +msgstr "" + +#: readelf.c:6586 +#, c-format +msgid " Addr: 0x" +msgstr "" + +#: readelf.c:6588 readelf.c:6690 readelf.c:6813 +#, c-format +msgid " Offset: %#08lx Link: %u (%s)\n" +msgstr "" + +#: readelf.c:6596 +msgid "version definition section" +msgstr "" + +#: readelf.c:6625 +#, c-format +msgid " %#06x: Rev: %d Flags: %s" +msgstr "" + +#: readelf.c:6628 +#, c-format +msgid " Index: %d Cnt: %d " +msgstr "" + +#: readelf.c:6639 +#, c-format +msgid "Name: %s\n" +msgstr "" + +#: readelf.c:6641 +#, c-format +msgid "Name index: %ld\n" +msgstr "" + +#: readelf.c:6658 +#, c-format +msgid " %#06x: Parent %d: %s\n" +msgstr "" + +#: readelf.c:6661 +#, c-format +msgid " %#06x: Parent %d, name index: %ld\n" +msgstr "" + +#: readelf.c:6665 +#, c-format +msgid " Version def aux past end of section\n" +msgstr "" + +#: readelf.c:6670 +#, c-format +msgid " Version definition past end of section\n" +msgstr "" + +#: readelf.c:6685 +#, c-format +msgid "" +"\n" +"Version needs section '%s' contains %u entries:\n" +msgstr "" + +#: readelf.c:6688 +#, c-format +msgid " Addr: 0x" +msgstr "" + +#: readelf.c:6699 +msgid "version need section" +msgstr "" + +#: readelf.c:6724 +#, c-format +msgid " %#06x: Version: %d" +msgstr "" + +#: readelf.c:6727 +#, c-format +msgid " File: %s" +msgstr "" + +#: readelf.c:6729 +#, c-format +msgid " File: %lx" +msgstr "" + +#: readelf.c:6731 +#, c-format +msgid " Cnt: %d\n" +msgstr "" + +#: readelf.c:6751 +#, c-format +msgid " %#06x: Name: %s" +msgstr "" + +#: readelf.c:6754 +#, c-format +msgid " %#06x: Name index: %lx" +msgstr "" + +#: readelf.c:6757 +#, c-format +msgid " Flags: %s Version: %d\n" +msgstr "" + +#: readelf.c:6764 +#, c-format +msgid " Version need aux past end of section\n" +msgstr "" + +#: readelf.c:6769 +#, c-format +msgid " Version need past end of section\n" +msgstr "" + +#: readelf.c:6804 +msgid "version string table" +msgstr "" + +#: readelf.c:6808 +#, c-format +msgid "" +"\n" +"Version symbols section '%s' contains %d entries:\n" +msgstr "" + +#: readelf.c:6811 +#, c-format +msgid " Addr: " +msgstr "" + +#: readelf.c:6822 +msgid "version symbol data" +msgstr "" + +#: readelf.c:6849 +msgid " 0 (*local*) " +msgstr "" + +#: readelf.c:6853 +msgid " 1 (*global*) " +msgstr "" + +#: readelf.c:6890 readelf.c:7588 +msgid "version need" +msgstr "" + +#: readelf.c:6900 +msgid "version need aux (2)" +msgstr "" + +#: readelf.c:6915 readelf.c:6970 +msgid "*invalid*" +msgstr "" + +#: readelf.c:6945 readelf.c:7653 +msgid "version def" +msgstr "" + +#: readelf.c:6965 readelf.c:7668 +msgid "version def aux" +msgstr "" + +#: readelf.c:6999 +#, c-format +msgid "" +"\n" +"No version information found in this file.\n" +msgstr "" + +#: readelf.c:7133 +#, c-format +msgid "<other>: %x" +msgstr "" + +#: readelf.c:7192 +msgid "Unable to read in dynamic data\n" +msgstr "" + +#: readelf.c:7283 readelf.c:7333 readelf.c:7357 readelf.c:7387 readelf.c:7411 +msgid "Unable to seek to start of dynamic information\n" +msgstr "" + +#: readelf.c:7289 readelf.c:7339 +msgid "Failed to read in number of buckets\n" +msgstr "" + +#: readelf.c:7295 +msgid "Failed to read in number of chains\n" +msgstr "" + +#: readelf.c:7395 +msgid "Failed to determine last chain length\n" +msgstr "" + +#: readelf.c:7439 +#, c-format +msgid "" +"\n" +"Symbol table for image:\n" +msgstr "" + +#: readelf.c:7441 readelf.c:7459 +#, c-format +msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" +msgstr "" + +#: readelf.c:7443 readelf.c:7461 +#, c-format +msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" +msgstr "" + +#: readelf.c:7457 +#, c-format +msgid "" +"\n" +"Symbol table of `.gnu.hash' for image:\n" +msgstr "" + +#: readelf.c:7496 +#, c-format +msgid "" +"\n" +"Symbol table '%s' contains %lu entries:\n" +msgstr "" + +#: readelf.c:7500 +#, c-format +msgid " Num: Value Size Type Bind Vis Ndx Name\n" +msgstr "" + +#: readelf.c:7502 +#, c-format +msgid " Num: Value Size Type Bind Vis Ndx Name\n" +msgstr "" + +#: readelf.c:7559 +msgid "version data" +msgstr "" + +#: readelf.c:7601 +msgid "version need aux (3)" +msgstr "" + +#: readelf.c:7628 +msgid "bad dynamic symbol\n" +msgstr "" + +#: readelf.c:7692 +#, c-format +msgid "" +"\n" +"Dynamic symbol information is not available for displaying symbols.\n" +msgstr "" + +#: readelf.c:7704 +#, c-format +msgid "" +"\n" +"Histogram for bucket list length (total of %lu buckets):\n" +msgstr "" + +#: readelf.c:7706 readelf.c:7776 +#, c-format +msgid " Length Number %% of total Coverage\n" +msgstr "" + +#: readelf.c:7774 +#, c-format +msgid "" +"\n" +"Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n" +msgstr "" + +#: readelf.c:7840 +#, c-format +msgid "" +"\n" +"Dynamic info segment at offset 0x%lx contains %d entries:\n" +msgstr "" + +#: readelf.c:7843 +#, c-format +msgid " Num: Name BoundTo Flags\n" +msgstr "" + +#: readelf.c:7934 +msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" +msgstr "" + +#: readelf.c:8082 +#, c-format +msgid "Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d\n" +msgstr "" + +#: readelf.c:8375 +#, c-format +msgid "unable to apply unsupported reloc type %d to section %s\n" +msgstr "" + +#: readelf.c:8383 +#, c-format +msgid "skipping invalid relocation offset 0x%lx in section %s\n" +msgstr "" + +#: readelf.c:8407 +#, c-format +msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" +msgstr "" + +#: readelf.c:8449 +#, c-format +msgid "" +"\n" +"Assembly dump of section %s\n" +msgstr "" + +#: readelf.c:8470 +#, c-format +msgid "" +"\n" +"Section '%s' has no data to dump.\n" +msgstr "" + +#: readelf.c:8476 +msgid "section contents" +msgstr "" + +#: readelf.c:8496 +#, c-format +msgid "" +"\n" +"String dump of section '%s':\n" +msgstr "" + +#: readelf.c:8514 +#, c-format +msgid " Note: This section has relocations against it, but these have NOT been applied to this dump.\n" +msgstr "" + +#: readelf.c:8543 +#, c-format +msgid " No strings found in this section." +msgstr "" + +#: readelf.c:8565 +#, c-format +msgid "" +"\n" +"Hex dump of section '%s':\n" +msgstr "" + +#: readelf.c:8589 +#, c-format +msgid " NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n" +msgstr "" + +#: readelf.c:8727 +#, c-format +msgid "%s section data" +msgstr "" + +#: readelf.c:8793 +#, c-format +msgid "" +"\n" +"Section '%s' has no debugging data.\n" +msgstr "" + +#. There is no point in dumping the contents of a debugging section +#. which has the NOBITS type - the bits in the file will be random. +#. This can happen when a file containing a .eh_frame section is +#. stripped with the --only-keep-debug command line option. +#: readelf.c:8802 +#, c-format +msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" +msgstr "" + +#: readelf.c:8838 +#, c-format +msgid "Unrecognized debug section: %s\n" +msgstr "" + +#: readelf.c:8866 +#, c-format +msgid "Section '%s' was not dumped because it does not exist!\n" +msgstr "" + +#: readelf.c:8907 +#, c-format +msgid "Section %d was not dumped because it does not exist!\n" +msgstr "" + +#: readelf.c:9421 +msgid "attributes" +msgstr "" + +#: readelf.c:9442 +#, c-format +msgid "ERROR: Bad section length (%d > %d)\n" +msgstr "" + +#: readelf.c:9473 +#, c-format +msgid "ERROR: Bad subsection length (%d > %d)\n" +msgstr "" + +#: readelf.c:9532 +#, c-format +msgid "Unknown format '%c'\n" +msgstr "" + +#: readelf.c:9686 readelf.c:10208 +msgid "liblist" +msgstr "" + +#: readelf.c:9773 +msgid "options" +msgstr "" + +#: readelf.c:9804 +#, c-format +msgid "" +"\n" +"Section '%s' contains %d entries:\n" +msgstr "" + +#: readelf.c:9965 +msgid "conflict list found without a dynamic symbol table\n" +msgstr "" + +#: readelf.c:9982 readelf.c:9997 +msgid "conflict" +msgstr "" + +#: readelf.c:10007 +#, c-format +msgid "" +"\n" +"Section '.conflict' contains %lu entries:\n" +msgstr "" + +#: readelf.c:10009 +msgid " Num: Index Value Name" +msgstr "" + +#: readelf.c:10042 +msgid "GOT" +msgstr "" + +#: readelf.c:10043 +#, c-format +msgid "" +"\n" +"Primary GOT:\n" +msgstr "" + +#: readelf.c:10044 +#, c-format +msgid " Canonical gp value: " +msgstr "" + +#: readelf.c:10048 readelf.c:10140 +#, c-format +msgid " Reserved entries:\n" +msgstr "" + +#: readelf.c:10049 +#, c-format +msgid " %*s %10s %*s Purpose\n" +msgstr "" + +#: readelf.c:10065 +#, c-format +msgid " Local entries:\n" +msgstr "" + +#: readelf.c:10066 +#, c-format +msgid " %*s %10s %*s\n" +msgstr "" + +#: readelf.c:10081 +#, c-format +msgid " Global entries:\n" +msgstr "" + +#: readelf.c:10082 +#, c-format +msgid " %*s %10s %*s %*s %-7s %3s %s\n" +msgstr "" + +#: readelf.c:10138 +msgid "PLT GOT" +msgstr "" + +#: readelf.c:10139 +#, c-format +msgid "" +"\n" +"PLT GOT:\n" +"\n" +msgstr "" + +#: readelf.c:10141 +#, c-format +msgid " %*s %*s Purpose\n" +msgstr "" + +#: readelf.c:10149 +#, c-format +msgid " Entries:\n" +msgstr "" + +#: readelf.c:10150 +#, c-format +msgid " %*s %*s %*s %-7s %3s %s\n" +msgstr "" + +#: readelf.c:10216 +msgid "liblist string table" +msgstr "" + +#: readelf.c:10226 +#, c-format +msgid "" +"\n" +"Library list section '%s' contains %lu entries:\n" +msgstr "" + +#: readelf.c:10279 +msgid "NT_AUXV (auxiliary vector)" +msgstr "" + +#: readelf.c:10281 +msgid "NT_PRSTATUS (prstatus structure)" +msgstr "" + +#: readelf.c:10283 +msgid "NT_FPREGSET (floating point registers)" +msgstr "" + +#: readelf.c:10285 +msgid "NT_PRPSINFO (prpsinfo structure)" +msgstr "" + +#: readelf.c:10287 +msgid "NT_TASKSTRUCT (task structure)" +msgstr "" + +#: readelf.c:10289 +msgid "NT_PRXFPREG (user_xfpregs structure)" +msgstr "" + +#: readelf.c:10291 +msgid "NT_PPC_VMX (ppc Altivec registers)" +msgstr "" + +#: readelf.c:10293 +msgid "NT_PPC_VSX (ppc VSX registers)" +msgstr "" + +#: readelf.c:10295 +msgid "NT_PSTATUS (pstatus structure)" +msgstr "" + +#: readelf.c:10297 +msgid "NT_FPREGS (floating point registers)" +msgstr "" + +#: readelf.c:10299 +msgid "NT_PSINFO (psinfo structure)" +msgstr "" + +#: readelf.c:10301 +msgid "NT_LWPSTATUS (lwpstatus_t structure)" +msgstr "" + +#: readelf.c:10303 +msgid "NT_LWPSINFO (lwpsinfo_t structure)" +msgstr "" + +#: readelf.c:10305 +msgid "NT_WIN32PSTATUS (win32_pstatus structure)" +msgstr "" + +#: readelf.c:10313 +msgid "NT_VERSION (version)" +msgstr "" + +#: readelf.c:10315 +msgid "NT_ARCH (architecture)" +msgstr "" + +#: readelf.c:10320 readelf.c:10343 readelf.c:10365 +#, c-format +msgid "Unknown note type: (0x%08x)" +msgstr "" + +#: readelf.c:10332 +msgid "NT_GNU_ABI_TAG (ABI version tag)" +msgstr "" + +#: readelf.c:10334 +msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" +msgstr "" + +#: readelf.c:10336 +msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" +msgstr "" + +#: readelf.c:10338 +msgid "NT_GNU_GOLD_VERSION (gold version)" +msgstr "" + +#. NetBSD core "procinfo" structure. +#: readelf.c:10355 +msgid "NetBSD procinfo structure" +msgstr "" + +#: readelf.c:10382 readelf.c:10396 +msgid "PT_GETREGS (reg structure)" +msgstr "" + +#: readelf.c:10384 readelf.c:10398 +msgid "PT_GETFPREGS (fpreg structure)" +msgstr "" + +#: readelf.c:10404 +#, c-format +msgid "PT_FIRSTMACH+%d" +msgstr "" + +#: readelf.c:10461 +msgid "notes" +msgstr "" + +#: readelf.c:10467 +#, c-format +msgid "" +"\n" +"Notes at offset 0x%08lx with length 0x%08lx:\n" +msgstr "" + +#: readelf.c:10469 +#, c-format +msgid " Owner\t\tData size\tDescription\n" +msgstr "" + +#: readelf.c:10488 +#, c-format +msgid "corrupt note found at offset %lx into core notes\n" +msgstr "" + +#: readelf.c:10490 +#, c-format +msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" +msgstr "" + +#: readelf.c:10588 +#, c-format +msgid "No note segments present in the core file.\n" +msgstr "" + +#: readelf.c:10672 +msgid "" +"This instance of readelf has been built without support for a\n" +"64 bit data type and so it cannot read 64 bit ELF files.\n" +msgstr "" + +#: readelf.c:10719 +#, c-format +msgid "%s: Failed to read file header\n" +msgstr "" + +#: readelf.c:10732 +#, c-format +msgid "" +"\n" +"File: %s\n" +msgstr "" + +#: readelf.c:10947 +#, c-format +msgid "%s: failed to seek to first archive header\n" +msgstr "" + +#: readelf.c:10956 readelf.c:11223 readelf.c:11393 +#, c-format +msgid "%s: failed to read archive header\n" +msgstr "" + +#: readelf.c:10981 +#, c-format +msgid "%s: the archive index is empty\n" +msgstr "" + +#: readelf.c:10989 readelf.c:11013 +#, c-format +msgid "%s: failed to read archive index\n" +msgstr "" + +#: readelf.c:10998 +#, c-format +msgid "%s: the archive index is supposed to have %ld entries, but the size in the header is too small\n" +msgstr "" + +#: readelf.c:11006 +msgid "Out of memory whilst trying to read archive symbol index\n" +msgstr "" + +#: readelf.c:11024 +msgid "Out of memory whilst trying to convert the archive symbol index\n" +msgstr "" + +#: readelf.c:11036 +#, c-format +msgid "%s: the archive has an index but no symbols\n" +msgstr "" + +#: readelf.c:11043 +msgid "Out of memory whilst trying to read archive index symbol table\n" +msgstr "" + +#: readelf.c:11049 +#, c-format +msgid "%s: failed to read archive index symbol table\n" +msgstr "" + +#: readelf.c:11057 +#, c-format +msgid "%s: failed to skip archive symbol table\n" +msgstr "" + +#: readelf.c:11068 +#, c-format +msgid "%s: failed to read archive header following archive index\n" +msgstr "" + +#: readelf.c:11073 +#, c-format +msgid "%s has no archive index\n" +msgstr "" + +#: readelf.c:11084 +msgid "Out of memory reading long symbol names in archive\n" +msgstr "" + +#: readelf.c:11092 +#, c-format +msgid "%s: failed to read long symbol name string table\n" +msgstr "" + +#: readelf.c:11217 +#, c-format +msgid "%s: failed to seek to next file name\n" +msgstr "" + +#: readelf.c:11228 readelf.c:11399 +#, c-format +msgid "%s: did not find a valid archive header\n" +msgstr "" + +#: readelf.c:11309 +#, c-format +msgid "%s: unable to dump the index as none was found\n" +msgstr "" + +#: readelf.c:11315 +#, c-format +msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" +msgstr "" + +#: readelf.c:11333 +#, c-format +msgid "Binary %s contains:\n" +msgstr "" + +#: readelf.c:11341 +#, c-format +msgid "%s: end of the symbol table reached before the end of the index\n" +msgstr "" + +#: readelf.c:11352 +#, c-format +msgid "%s: symbols remain in the index symbol table, but without corresponding entries in the index table\n" +msgstr "" + +#: readelf.c:11357 +#, c-format +msgid "%s: failed to seek back to start of object files in the archive\n" +msgstr "" + +#: readelf.c:11385 +#, c-format +msgid "%s: failed to seek to next archive header\n" +msgstr "" + +#: readelf.c:11413 readelf.c:11422 +#, c-format +msgid "%s: bad archive file name\n" +msgstr "" + +#: readelf.c:11441 readelf.c:11517 +#, c-format +msgid "Input file '%s' is not readable.\n" +msgstr "" + +#: readelf.c:11463 +#, c-format +msgid "%s: failed to seek to archive member.\n" +msgstr "" + +#: readelf.c:11501 +#, c-format +msgid "'%s': No such file\n" +msgstr "" + +#: readelf.c:11503 +#, c-format +msgid "Could not locate '%s'. System error message: %s\n" +msgstr "" + +#: readelf.c:11510 +#, c-format +msgid "'%s' is not an ordinary file\n" +msgstr "" + +#: readelf.c:11523 +#, c-format +msgid "%s: Failed to read file's magic number\n" +msgstr "" + +#: readelf.c:11535 +#, c-format +msgid "File %s is not an archive so its index cannot be displayed.\n" +msgstr "" + +#: rename.c:124 +#, c-format +msgid "%s: cannot set time: %s" +msgstr "" + +#. We have to clean up here. +#: rename.c:159 rename.c:197 +#, c-format +msgid "unable to rename '%s'; reason: %s" +msgstr "" + +#: rename.c:205 +#, c-format +msgid "unable to copy file '%s'; reason: %s" +msgstr "" + +#: resbin.c:120 +#, c-format +msgid "%s: not enough binary data" +msgstr "" + +#: resbin.c:136 +msgid "null terminated unicode string" +msgstr "" + +#: resbin.c:163 resbin.c:169 +msgid "resource ID" +msgstr "" + +#: resbin.c:208 +msgid "cursor" +msgstr "" + +#: resbin.c:239 resbin.c:246 +msgid "menu header" +msgstr "" + +#: resbin.c:255 +msgid "menuex header" +msgstr "" + +#: resbin.c:259 +msgid "menuex offset" +msgstr "" + +#: resbin.c:264 +#, c-format +msgid "unsupported menu version %d" +msgstr "" + +#: resbin.c:289 resbin.c:304 resbin.c:366 +msgid "menuitem header" +msgstr "" + +#: resbin.c:396 +msgid "menuitem" +msgstr "" + +#: resbin.c:433 resbin.c:461 +msgid "dialog header" +msgstr "" + +#: resbin.c:451 +#, c-format +msgid "unexpected DIALOGEX version %d" +msgstr "" + +#: resbin.c:496 +msgid "dialog font point size" +msgstr "" + +#: resbin.c:504 +msgid "dialogex font information" +msgstr "" + +#: resbin.c:530 resbin.c:548 +msgid "dialog control" +msgstr "" + +#: resbin.c:540 +msgid "dialogex control" +msgstr "" + +#: resbin.c:569 +msgid "dialog control end" +msgstr "" + +#: resbin.c:581 +msgid "dialog control data" +msgstr "" + +#: resbin.c:621 +msgid "stringtable string length" +msgstr "" + +#: resbin.c:631 +msgid "stringtable string" +msgstr "" + +#: resbin.c:661 +msgid "fontdir header" +msgstr "" + +#: resbin.c:675 +msgid "fontdir" +msgstr "" + +#: resbin.c:692 +msgid "fontdir device name" +msgstr "" + +#: resbin.c:698 +msgid "fontdir face name" +msgstr "" + +#: resbin.c:738 +msgid "accelerator" +msgstr "" + +#: resbin.c:797 +msgid "group cursor header" +msgstr "" + +#: resbin.c:801 resrc.c:1355 +#, c-format +msgid "unexpected group cursor type %d" +msgstr "" + +#: resbin.c:816 +msgid "group cursor" +msgstr "" + +#: resbin.c:852 +msgid "group icon header" +msgstr "" + +#: resbin.c:856 resrc.c:1302 +#, c-format +msgid "unexpected group icon type %d" +msgstr "" + +#: resbin.c:871 +msgid "group icon" +msgstr "" + +#: resbin.c:935 resbin.c:1151 +msgid "unexpected version string" +msgstr "" + +#: resbin.c:966 +#, c-format +msgid "version length %d does not match resource length %lu" +msgstr "" + +#: resbin.c:970 +#, c-format +msgid "unexpected version type %d" +msgstr "" + +#: resbin.c:982 +#, c-format +msgid "unexpected fixed version information length %ld" +msgstr "" + +#: resbin.c:985 +msgid "fixed version info" +msgstr "" + +#: resbin.c:989 +#, c-format +msgid "unexpected fixed version signature %lu" +msgstr "" + +#: resbin.c:993 +#, c-format +msgid "unexpected fixed version info version %lu" +msgstr "" + +#: resbin.c:1022 +msgid "version var info" +msgstr "" + +#: resbin.c:1039 +#, c-format +msgid "unexpected stringfileinfo value length %ld" +msgstr "" + +#: resbin.c:1049 +#, c-format +msgid "unexpected version stringtable value length %ld" +msgstr "" + +#: resbin.c:1083 +#, c-format +msgid "unexpected version string length %ld != %ld + %ld" +msgstr "" + +#: resbin.c:1094 +#, c-format +msgid "unexpected version string length %ld < %ld" +msgstr "" + +#: resbin.c:1111 +#, c-format +msgid "unexpected varfileinfo value length %ld" +msgstr "" + +#: resbin.c:1130 +msgid "version varfileinfo" +msgstr "" + +#: resbin.c:1145 +#, c-format +msgid "unexpected version value length %ld" +msgstr "" + +#: rescoff.c:124 +msgid "filename required for COFF input" +msgstr "" + +#: rescoff.c:141 +#, c-format +msgid "%s: no resource section" +msgstr "" + +#: rescoff.c:173 +#, c-format +msgid "%s: %s: address out of bounds" +msgstr "" + +#: rescoff.c:190 +msgid "directory" +msgstr "" + +#: rescoff.c:218 +msgid "named directory entry" +msgstr "" + +#: rescoff.c:227 +msgid "directory entry name" +msgstr "" + +#: rescoff.c:247 +msgid "named subdirectory" +msgstr "" + +#: rescoff.c:255 +msgid "named resource" +msgstr "" + +#: rescoff.c:270 +msgid "ID directory entry" +msgstr "" + +#: rescoff.c:287 +msgid "ID subdirectory" +msgstr "" + +#: rescoff.c:295 +msgid "ID resource" +msgstr "" + +#: rescoff.c:320 +msgid "resource type unknown" +msgstr "" + +#: rescoff.c:323 +msgid "data entry" +msgstr "" + +#: rescoff.c:331 +msgid "resource data" +msgstr "" + +#: rescoff.c:336 +msgid "resource data size" +msgstr "" + +#: rescoff.c:431 +msgid "filename required for COFF output" +msgstr "" + +#: rescoff.c:715 +msgid "can't get BFD_RELOC_RVA relocation type" +msgstr "" + +#: resrc.c:262 resrc.c:333 +#, c-format +msgid "can't open temporary file `%s': %s" +msgstr "" + +#: resrc.c:268 +#, c-format +msgid "can't redirect stdout: `%s': %s" +msgstr "" + +#: resrc.c:284 +#, c-format +msgid "%s %s: %s" +msgstr "" + +#: resrc.c:329 +#, c-format +msgid "can't execute `%s': %s" +msgstr "" + +#: resrc.c:338 +#, c-format +msgid "Using temporary file `%s' to read preprocessor output\n" +msgstr "" + +#: resrc.c:345 +#, c-format +msgid "can't popen `%s': %s" +msgstr "" + +#: resrc.c:347 +#, c-format +msgid "Using popen to read preprocessor output\n" +msgstr "" + +#: resrc.c:413 +#, c-format +msgid "Tried `%s'\n" +msgstr "" + +#: resrc.c:424 +#, c-format +msgid "Using `%s'\n" +msgstr "" + +#: resrc.c:608 +msgid "preprocessing failed." +msgstr "" + +#: resrc.c:631 +#, c-format +msgid "%s:%d: %s\n" +msgstr "" + +#: resrc.c:639 +#, c-format +msgid "%s: unexpected EOF" +msgstr "" + +#: resrc.c:688 +#, c-format +msgid "%s: read of %lu returned %lu" +msgstr "" + +#: resrc.c:727 resrc.c:1502 +#, c-format +msgid "stat failed on bitmap file `%s': %s" +msgstr "" + +#: resrc.c:778 +#, c-format +msgid "cursor file `%s' does not contain cursor data" +msgstr "" + +#: resrc.c:810 resrc.c:1210 +#, c-format +msgid "%s: fseek to %lu failed: %s" +msgstr "" + +#: resrc.c:936 +msgid "help ID requires DIALOGEX" +msgstr "" + +#: resrc.c:938 +msgid "control data requires DIALOGEX" +msgstr "" + +#: resrc.c:966 +#, c-format +msgid "stat failed on font file `%s': %s" +msgstr "" + +#: resrc.c:1179 +#, c-format +msgid "icon file `%s' does not contain icon data" +msgstr "" + +#: resrc.c:1724 resrc.c:1759 +#, c-format +msgid "stat failed on file `%s': %s" +msgstr "" + +#: resrc.c:1940 +#, c-format +msgid "can't open `%s' for output: %s" +msgstr "" + +#: size.c:79 +#, c-format +msgid " Displays the sizes of sections inside binary files\n" +msgstr "" + +#: size.c:80 +#, c-format +msgid " If no input file(s) are specified, a.out is assumed\n" +msgstr "" + +#: size.c:81 +#, c-format +msgid "" +" The options are:\n" +" -A|-B --format={sysv|berkeley} Select output style (default is %s)\n" +" -o|-d|-x --radix={8|10|16} Display numbers in octal, decimal or hex\n" +" -t --totals Display the total sizes (Berkeley only)\n" +" --common Display total size for *COM* syms\n" +" --target=<bfdname> Set the binary file format\n" +" @<file> Read options from <file>\n" +" -h --help Display this information\n" +" -v --version Display the program's version\n" +"\n" +msgstr "" + +#: size.c:160 +#, c-format +msgid "invalid argument to --format: %s" +msgstr "" + +#: size.c:187 +#, c-format +msgid "Invalid radix: %s\n" +msgstr "" + +#: srconv.c:1731 +#, c-format +msgid "Convert a COFF object file into a SYSROFF object file\n" +msgstr "" + +#: srconv.c:1732 +#, c-format +msgid "" +" The options are:\n" +" -q --quick (Obsolete - ignored)\n" +" -n --noprescan Do not perform a scan to convert commons into defs\n" +" -d --debug Display information about what is being done\n" +" @<file> Read options from <file>\n" +" -h --help Display this information\n" +" -v --version Print the program's version number\n" +msgstr "" + +#: srconv.c:1878 +#, c-format +msgid "unable to open output file %s" +msgstr "" + +#: stabs.c:328 stabs.c:1726 +msgid "numeric overflow" +msgstr "" + +#: stabs.c:338 +#, c-format +msgid "Bad stab: %s\n" +msgstr "" + +#: stabs.c:346 +#, c-format +msgid "Warning: %s: %s\n" +msgstr "" + +#: stabs.c:456 +#, c-format +msgid "N_LBRAC not within function\n" +msgstr "" + +#: stabs.c:495 +#, c-format +msgid "Too many N_RBRACs\n" +msgstr "" + +#: stabs.c:736 +msgid "unknown C++ encoded name" +msgstr "" + +#. Complain and keep going, so compilers can invent new +#. cross-reference types. +#: stabs.c:1271 +msgid "unrecognized cross reference type" +msgstr "" + +#. Does this actually ever happen? Is that why we are worrying +#. about dealing with it rather than just calling error_type? +#: stabs.c:1818 +msgid "missing index type" +msgstr "" + +#: stabs.c:2134 +msgid "unknown virtual character for baseclass" +msgstr "" + +#: stabs.c:2152 +msgid "unknown visibility character for baseclass" +msgstr "" + +#: stabs.c:2338 +msgid "unnamed $vb type" +msgstr "" + +#: stabs.c:2344 +msgid "unrecognized C++ abbreviation" +msgstr "" + +#: stabs.c:2420 +msgid "unknown visibility character for field" +msgstr "" + +#: stabs.c:2672 +msgid "const/volatile indicator missing" +msgstr "" + +#: stabs.c:2908 +#, c-format +msgid "No mangling for \"%s\"\n" +msgstr "" + +#: stabs.c:3208 +msgid "Undefined N_EXCL" +msgstr "" + +#: stabs.c:3288 +#, c-format +msgid "Type file number %d out of range\n" +msgstr "" + +#: stabs.c:3293 +#, c-format +msgid "Type index number %d out of range\n" +msgstr "" + +#: stabs.c:3372 +#, c-format +msgid "Unrecognized XCOFF type %d\n" +msgstr "" + +#: stabs.c:3664 +#, c-format +msgid "bad mangled name `%s'\n" +msgstr "" + +#: stabs.c:3759 +#, c-format +msgid "no argument types in mangled string\n" +msgstr "" + +#: stabs.c:5113 +#, c-format +msgid "Demangled name is not a function\n" +msgstr "" + +#: stabs.c:5155 +#, c-format +msgid "Unexpected type in v3 arglist demangling\n" +msgstr "Неочакван тип при 3-та вер. за декориране на arglist\n" + +#: stabs.c:5222 +#, c-format +msgid "Unrecognized demangle component %d\n" +msgstr "Неразпозната компонента за декориране %d\n" + +#: stabs.c:5274 +#, c-format +msgid "Failed to print demangled template\n" +msgstr "Пропадна извеждането на шаблон за декориране\n" + +#: stabs.c:5354 +#, c-format +msgid "Couldn't get demangled builtin type\n" +msgstr "Не можа да се определи вградения тип за декориране\n" + +#: stabs.c:5403 +#, c-format +msgid "Unexpected demangled varargs\n" +msgstr "Неочавана променлива за декориране \"varargs\"\n" + +#: stabs.c:5410 +#, c-format +msgid "Unrecognized demangled builtin type\n" +msgstr "Неразпознат вграден тип за декориране\n" + +#: strings.c:201 strings.c:260 +#, c-format +msgid "invalid integer argument %s" +msgstr "неправилен аргумент за цяло число %s" + +#: strings.c:263 +#, c-format +msgid "invalid minimum string length %d" +msgstr "неправилна минимална дължина на низ %d" + +#: strings.c:660 +#, c-format +msgid " Display printable strings in [file(s)] (stdin by default)\n" +msgstr " Показва пачатимите низове в [файл/-ове] (станд.изход по подразбиране)\n" + +#: strings.c:661 +#, c-format +msgid "" +" The options are:\n" +" -a - --all Scan the entire file, not just the data section\n" +" -f --print-file-name Print the name of the file before each string\n" +" -n --bytes=[number] Locate & print any NUL-terminated sequence of at\n" +" -<number> least [number] characters (default 4).\n" +" -t --radix={o,d,x} Print the location of the string in base 8, 10 or 16\n" +" -o An alias for --radix=o\n" +" -T --target=<BFDNAME> Specify the binary file format\n" +" -e --encoding={s,S,b,l,B,L} Select character size and endianness:\n" +" s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit\n" +" @<file> Read options from <file>\n" +" -h --help Display this information\n" +" -v -V --version Print the program's version number\n" +msgstr "" +" Командите са:\n" +" -a - --all Обработване на целия файл, а не само раздела за данни\n" +" -f --print-file-name Извежда инето на файла преди всеки низ\n" +" -n --bytes=[число] Намира и извежда всяка завършваща на NUL последователност от\n" +" -<число> най-малко [число] знака (по подразбиране 4).\n" +" -t --radix={o,d,x} Извежда мястото на низа при основа 8, 10 или 16\n" +" -o Синоним за --radix=o\n" +" -T --target=<BFD_ИМЕ> Задава формата на двоичния файл\n" +" -e --encoding={s,S,b,l,B,L} Избира размер на знака и побредба на байтовете:\n" +" s = 7-битов, S = 8-витов, {b,l} = 16-битов, {B,L} = 32-битов (b или B за старши, l или L за младши)\n" +" @<файл> Прочитане на команди от <файл>\n" +" -h --help Показва тази информация\n" +" -v -V --version Извежда номер на версия на програмата\n" + +#: sysdump.c:647 +#, c-format +msgid "Print a human readable interpretation of a SYSROFF object file\n" +msgstr "Извежда четимо представяне на SYSROFF обектен файл\n" + +#: sysdump.c:648 +#, c-format +msgid "" +" The options are:\n" +" -h --help Display this information\n" +" -v --version Print the program's version number\n" +msgstr "" +" Опциите са:\n" +" -h --help Показва тази информация\n" +" -v --version Извежда номер на версия на програмата\n" + +#: sysdump.c:715 +#, c-format +msgid "cannot open input file %s" +msgstr "не можа да се отвори входящ файл %s" + +#: version.c:35 +#, c-format +msgid "Copyright 2009 Free Software Foundation, Inc.\n" +msgstr "Авторско право 2009 Free Software Foundation, Inc.\n" + +#: version.c:36 +#, c-format +msgid "" +"This program is free software; you may redistribute it under the terms of\n" +"the GNU General Public License version 3 or (at your option) any later version.\n" +"This program has absolutely no warranty.\n" +msgstr "" +"Тази програма е свободен софтуер: можете да я разпространявате под условията\n" +"на Всеобщ Публичен Лиценз ГНУ версия 3 или по ваш избор, следваща версия.\n" +"Тази програма е без гаранции.\n" + +#: windmc.c:195 +#, c-format +msgid "can't create %s file ,%s' for output.\n" +msgstr "" + +#: windmc.c:203 +#, c-format +msgid "Usage: %s [option(s)] [input-file]\n" +msgstr "Употреба: %s [опция/-и] [входящ-файл]\n" + +#: windmc.c:205 +#, c-format +msgid "" +" The options are:\n" +" -a --ascii_in Read input file as ASCII file\n" +" -A --ascii_out Write binary messages as ASCII\n" +" -b --binprefix .bin filename is prefixed by .mc filename_ for uniqueness.\n" +" -c --customflag Set custom flags for messages\n" +" -C --codepage_in=<val> Set codepage when reading mc text file\n" +" -d --decimal_values Print values to text files decimal\n" +" -e --extension=<extension> Set header extension used on export header file\n" +" -F --target <target> Specify output target for endianess.\n" +" -h --headerdir=<directory> Set the export directory for headers\n" +" -u --unicode_in Read input file as UTF16 file\n" +" -U --unicode_out Write binary messages as UFT16\n" +" -m --maxlength=<val> Set the maximal allowed message length\n" +" -n --nullterminate Automatic add a zero termination to strings\n" +" -o --hresult_use Use HRESULT definition instead of status code definition\n" +" -O --codepage_out=<val> Set codepage used for writing text file\n" +" -r --rcdir=<directory> Set the export directory for rc files\n" +" -x --xdbg=<directory> Where to create the .dbg C include file\n" +" that maps message ID's to their symbolic name.\n" +msgstr "" + +#: windmc.c:225 +#, c-format +msgid "" +" -H --help Print this help message\n" +" -v --verbose Verbose - tells you what it's doing\n" +" -V --version Print version information\n" +msgstr "" +" -H --help Извежда това помощно съобщение\n" +" -v --verbose Подробно - показва какво се прави\n" +" -V --version Извежда информация за версията\n" + +#: windmc.c:296 windres.c:415 +#, c-format +msgid "%s: warning: " +msgstr "%s: предупреждение: " + +#: windmc.c:297 +#, c-format +msgid "A codepage was specified switch ,%s' and UTF16.\n" +msgstr "" + +#: windmc.c:298 +#, c-format +msgid "\tcodepage settings are ignored.\n" +msgstr "" + +#: windmc.c:342 +msgid "try to add a ill language." +msgstr "" + +#: windmc.c:1151 +#, c-format +msgid "unable to open file ,%s' for input.\n" +msgstr "" + +#: windmc.c:1159 +#, c-format +msgid "unable to read contents of %s" +msgstr "не можа да се прочете съдържанието на %s" + +#: windmc.c:1171 +msgid "input file does not seems to be UFT16.\n" +msgstr "" + +#: windres.c:220 +#, c-format +msgid "can't open %s `%s': %s" +msgstr "" + +#: windres.c:394 +#, c-format +msgid ": expected to be a directory\n" +msgstr "" + +#: windres.c:406 +#, c-format +msgid ": expected to be a leaf\n" +msgstr "" + +#: windres.c:417 +#, c-format +msgid ": duplicate value\n" +msgstr "" + +#: windres.c:567 +#, c-format +msgid "unknown format type `%s'" +msgstr "" + +#: windres.c:568 +#, c-format +msgid "%s: supported formats:" +msgstr "" + +#. Otherwise, we give up. +#: windres.c:651 +#, c-format +msgid "can not determine type of file `%s'; use the -J option" +msgstr "" + +#: windres.c:663 +#, c-format +msgid "Usage: %s [option(s)] [input-file] [output-file]\n" +msgstr "" + +#: windres.c:665 +#, c-format +msgid "" +" The options are:\n" +" -i --input=<file> Name input file\n" +" -o --output=<file> Name output file\n" +" -J --input-format=<format> Specify input format\n" +" -O --output-format=<format> Specify output format\n" +" -F --target=<target> Specify COFF target\n" +" --preprocessor=<program> Program to use to preprocess rc file\n" +" -I --include-dir=<dir> Include directory when preprocessing rc file\n" +" -D --define <sym>[=<val>] Define SYM when preprocessing rc file\n" +" -U --undefine <sym> Undefine SYM when preprocessing rc file\n" +" -v --verbose Verbose - tells you what it's doing\n" +" -c --codepage=<codepage> Specify default codepage\n" +" -l --language=<val> Set language when reading rc file\n" +" --use-temp-file Use a temporary file instead of popen to read\n" +" the preprocessor output\n" +" --no-use-temp-file Use popen (default)\n" +msgstr "" + +#: windres.c:682 +#, c-format +msgid " --yydebug Turn on parser debugging\n" +msgstr " --yydebug Включва проследяване на разбора\n" + +#: windres.c:685 +#, c-format +msgid "" +" -r Ignored for compatibility with rc\n" +" @<file> Read options from <file>\n" +" -h --help Print this help message\n" +" -V --version Print version information\n" +msgstr "" +" -r Пренебрегнат (съвместимост с rc)\n" +" @<файл> Прочитане на команди от <файл>\n" +" -h --help Извежда това помощно съобщение\n" +" -V --version Извежда информация за версията\n" + +#: windres.c:690 +#, c-format +msgid "" +"FORMAT is one of rc, res, or coff, and is deduced from the file name\n" +"extension if not specified. A single file name is an input file.\n" +"No input-file is stdin, default rc. No output-file is stdout, default rc.\n" +msgstr "" + +#: windres.c:848 +msgid "invalid codepage specified.\n" +msgstr "" + +#: windres.c:863 +msgid "invalid option -f\n" +msgstr "" + +#: windres.c:868 +msgid "No filename following the -fo option.\n" +msgstr "" + +#: windres.c:927 +#, c-format +msgid "Option -I is deprecated for setting the input format, please use -J instead.\n" +msgstr "" + +#: windres.c:1037 +msgid "no resources" +msgstr "" + +#: wrstabs.c:353 wrstabs.c:1916 +#, c-format +msgid "string_hash_lookup failed: %s" +msgstr "" + +#: wrstabs.c:636 +#, c-format +msgid "stab_int_type: bad size %u" +msgstr "" + +#: wrstabs.c:1394 +#, c-format +msgid "%s: warning: unknown size for field `%s' in struct" +msgstr "" diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 6a5ec37..45a9042 100644 --- a/binutils/po/binutils.pot +++ b/binutils/po/binutils.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" +"POT-Creation-Date: 2010-03-03 14:57+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -50,24 +50,24 @@ msgid "" "\n" msgstr "" -#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3832 dllwrap.c:510 -#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2922 size.c:99 +#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3838 dllwrap.c:510 +#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2935 size.c:99 #: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: addr2line.c:281 +#: addr2line.c:292 #, c-format msgid "%s: cannot get addresses from archive" msgstr "" -#: addr2line.c:298 +#: addr2line.c:309 #, c-format msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:364 nm.c:1554 objdump.c:3229 +#: addr2line.c:375 nm.c:1554 objdump.c:3234 #, c-format msgid "unknown demangling style `%s'" msgstr "" @@ -312,7 +312,7 @@ msgstr "" msgid "creating %s" msgstr "" -#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2026 +#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2027 #, c-format msgid "internal stat error on %s" msgstr "" @@ -451,27 +451,27 @@ msgstr "" msgid "%s: supported architectures:" msgstr "" -#: bucomm.c:398 +#: bucomm.c:399 #, c-format msgid "BFD header file version %s\n" msgstr "" -#: bucomm.c:547 +#: bucomm.c:548 #, c-format msgid "%s: bad number: %s" msgstr "" -#: bucomm.c:564 strings.c:422 +#: bucomm.c:565 strings.c:422 #, c-format msgid "'%s': No such file" msgstr "" -#: bucomm.c:566 strings.c:424 +#: bucomm.c:567 strings.c:424 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "" -#: bucomm.c:570 +#: bucomm.c:571 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "" @@ -767,271 +767,271 @@ msgstr "" msgid "Created lib file" msgstr "" -#: dlltool.c:3369 dlltool.c:3391 +#: dlltool.c:3375 dlltool.c:3397 #, c-format msgid "%s is not a library" msgstr "" -#: dlltool.c:3409 +#: dlltool.c:3415 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "" -#: dlltool.c:3420 +#: dlltool.c:3426 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "" -#: dlltool.c:3641 +#: dlltool.c:3647 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "" -#: dlltool.c:3647 +#: dlltool.c:3653 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "" -#: dlltool.c:3752 +#: dlltool.c:3758 msgid "Processing definitions" msgstr "" -#: dlltool.c:3784 +#: dlltool.c:3790 msgid "Processed definitions" msgstr "" #. xgetext:c-format -#: dlltool.c:3791 dllwrap.c:471 +#: dlltool.c:3797 dllwrap.c:471 #, c-format msgid "Usage %s <option(s)> <object-file(s)>\n" msgstr "" #. xgetext:c-format -#: dlltool.c:3793 +#: dlltool.c:3799 #, c-format msgid "" " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr "" -#: dlltool.c:3794 +#: dlltool.c:3800 #, c-format msgid "" " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, " "ppc, thumb\n" msgstr "" -#: dlltool.c:3795 +#: dlltool.c:3801 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr "" -#: dlltool.c:3796 +#: dlltool.c:3802 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr "" -#: dlltool.c:3797 +#: dlltool.c:3803 #, c-format msgid " -y --output-delaylib <outname> Create a delay-import library.\n" msgstr "" -#: dlltool.c:3798 +#: dlltool.c:3804 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr "" -#: dlltool.c:3799 +#: dlltool.c:3805 #, c-format msgid "" " -D --dllname <name> Name of input dll to put into interface lib.\n" msgstr "" -#: dlltool.c:3800 +#: dlltool.c:3806 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr "" -#: dlltool.c:3801 +#: dlltool.c:3807 #, c-format msgid " -z --output-def <deffile> Name of .def file to be created.\n" msgstr "" -#: dlltool.c:3802 +#: dlltool.c:3808 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr "" -#: dlltool.c:3803 +#: dlltool.c:3809 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr "" -#: dlltool.c:3804 +#: dlltool.c:3810 #, c-format msgid " --exclude-symbols <list> Don't export <list>\n" msgstr "" -#: dlltool.c:3805 +#: dlltool.c:3811 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr "" -#: dlltool.c:3806 +#: dlltool.c:3812 #, c-format msgid " -b --base-file <basefile> Read linker generated base file.\n" msgstr "" -#: dlltool.c:3807 +#: dlltool.c:3813 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr "" -#: dlltool.c:3808 +#: dlltool.c:3814 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr "" -#: dlltool.c:3809 +#: dlltool.c:3815 #, c-format msgid "" " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata" "$5.\n" msgstr "" -#: dlltool.c:3810 +#: dlltool.c:3816 #, c-format msgid "" " -U --add-underscore Add underscores to all symbols in interface " "library.\n" msgstr "" -#: dlltool.c:3811 +#: dlltool.c:3817 #, c-format msgid "" " --add-stdcall-underscore Add underscores to stdcall symbols in " "interface library.\n" msgstr "" -#: dlltool.c:3812 +#: dlltool.c:3818 #, c-format msgid " -k --kill-at Kill @<n> from exported names.\n" msgstr "" -#: dlltool.c:3813 +#: dlltool.c:3819 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr "" -#: dlltool.c:3814 +#: dlltool.c:3820 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr "" -#: dlltool.c:3815 +#: dlltool.c:3821 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr "" -#: dlltool.c:3816 +#: dlltool.c:3822 #, c-format msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" msgstr "" -#: dlltool.c:3817 +#: dlltool.c:3823 #, c-format msgid "" " -C --compat-implib Create backward compatible import library.\n" msgstr "" -#: dlltool.c:3818 +#: dlltool.c:3824 #, c-format msgid "" " -n --no-delete Keep temp files (repeat for extra " "preservation).\n" msgstr "" -#: dlltool.c:3819 +#: dlltool.c:3825 #, c-format msgid "" " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" msgstr "" -#: dlltool.c:3820 +#: dlltool.c:3826 #, c-format msgid "" " -I --identify <implib> Report the name of the DLL associated with " "<implib>.\n" msgstr "" -#: dlltool.c:3821 +#: dlltool.c:3827 #, c-format msgid "" " --identify-strict Causes --identify to report error when multiple " "DLLs.\n" msgstr "" -#: dlltool.c:3822 +#: dlltool.c:3828 #, c-format msgid " -v --verbose Be verbose.\n" msgstr "" -#: dlltool.c:3823 +#: dlltool.c:3829 #, c-format msgid " -V --version Display the program version.\n" msgstr "" -#: dlltool.c:3824 +#: dlltool.c:3830 #, c-format msgid " -h --help Display this information.\n" msgstr "" -#: dlltool.c:3825 +#: dlltool.c:3831 #, c-format msgid " @<file> Read options from <file>.\n" msgstr "" -#: dlltool.c:3827 +#: dlltool.c:3833 #, c-format msgid "" " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr "" -#: dlltool.c:3828 +#: dlltool.c:3834 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr "" -#: dlltool.c:3829 +#: dlltool.c:3835 #, c-format msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" msgstr "" -#: dlltool.c:3966 +#: dlltool.c:3972 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "" -#: dlltool.c:4014 +#: dlltool.c:4020 #, c-format msgid "Unable to open base-file: %s" msgstr "" -#: dlltool.c:4049 +#: dlltool.c:4055 #, c-format msgid "Machine '%s' not supported" msgstr "" -#: dlltool.c:4118 +#: dlltool.c:4124 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "" -#: dlltool.c:4186 dllwrap.c:201 +#: dlltool.c:4192 dllwrap.c:201 #, c-format msgid "Tried file: %s" msgstr "" -#: dlltool.c:4193 dllwrap.c:208 +#: dlltool.c:4199 dllwrap.c:208 #, c-format msgid "Using file: %s" msgstr "" @@ -1276,60 +1276,60 @@ msgstr "" msgid "DRIVER options : %s\n" msgstr "" -#: dwarf.c:101 dwarf.c:145 readelf.c:355 readelf.c:520 +#: dwarf.c:106 dwarf.c:155 readelf.c:357 readelf.c:525 #, c-format msgid "Unhandled data length: %d\n" msgstr "" -#: dwarf.c:294 dwarf.c:2625 +#: dwarf.c:304 dwarf.c:2649 msgid "badly formed extended line op encountered!\n" msgstr "" -#: dwarf.c:301 +#: dwarf.c:311 #, c-format msgid " Extended opcode %d: " msgstr "" -#: dwarf.c:306 +#: dwarf.c:316 #, c-format msgid "" "End of Sequence\n" "\n" msgstr "" -#: dwarf.c:312 +#: dwarf.c:322 #, c-format msgid "set Address to 0x%lx\n" msgstr "" -#: dwarf.c:317 +#: dwarf.c:327 #, c-format msgid " define new File Table entry\n" msgstr "" -#: dwarf.c:318 dwarf.c:2240 +#: dwarf.c:328 dwarf.c:2263 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" -#: dwarf.c:320 +#: dwarf.c:330 #, c-format msgid " %d\t" msgstr "" -#: dwarf.c:323 dwarf.c:325 dwarf.c:327 dwarf.c:2252 dwarf.c:2254 dwarf.c:2256 +#: dwarf.c:333 dwarf.c:335 dwarf.c:337 dwarf.c:2275 dwarf.c:2277 dwarf.c:2279 #, c-format msgid "%lu\t" msgstr "" -#: dwarf.c:328 +#: dwarf.c:338 #, c-format msgid "" "%s\n" "\n" msgstr "" -#: dwarf.c:332 +#: dwarf.c:342 #, c-format msgid "set Discriminator to %lu\n" msgstr "" @@ -1338,456 +1338,456 @@ msgstr "" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:374 +#: dwarf.c:384 #, c-format msgid "user defined: length %d\n" msgstr "" -#: dwarf.c:376 dwarf.c:2656 +#: dwarf.c:386 dwarf.c:2680 #, c-format msgid "UNKNOWN: length %d\n" msgstr "" -#: dwarf.c:389 +#: dwarf.c:399 msgid "<no .debug_str section>" msgstr "" -#: dwarf.c:395 +#: dwarf.c:405 #, c-format msgid "DW_FORM_strp offset too big: %lx\n" msgstr "" -#: dwarf.c:396 +#: dwarf.c:406 msgid "<offset is too big>" msgstr "" -#: dwarf.c:629 +#: dwarf.c:639 #, c-format msgid "Unknown TAG value: %lx" msgstr "" -#: dwarf.c:665 +#: dwarf.c:675 #, c-format msgid "Unknown FORM value: %lx" msgstr "" -#: dwarf.c:674 +#: dwarf.c:684 #, c-format msgid " %lu byte block: " msgstr "" -#: dwarf.c:1092 +#: dwarf.c:1102 #, c-format msgid "(User defined location op)" msgstr "" -#: dwarf.c:1094 +#: dwarf.c:1104 #, c-format msgid "(Unknown location op)" msgstr "" -#: dwarf.c:1142 +#: dwarf.c:1152 msgid "Internal error: DWARF version is not 2 or 3.\n" msgstr "" -#: dwarf.c:1241 +#: dwarf.c:1251 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" msgstr "" -#: dwarf.c:1290 +#: dwarf.c:1300 #, c-format msgid " (indirect string, offset: 0x%lx): %s" msgstr "" -#: dwarf.c:1299 +#: dwarf.c:1309 #, c-format msgid "Unrecognized form: %lu\n" msgstr "" -#: dwarf.c:1383 +#: dwarf.c:1393 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:1386 +#: dwarf.c:1396 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:1389 +#: dwarf.c:1399 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:1392 +#: dwarf.c:1402 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:1395 +#: dwarf.c:1405 #, c-format msgid " (Unknown inline attribute value: %lx)" msgstr "" -#: dwarf.c:1556 +#: dwarf.c:1566 #, c-format msgid "(location list)" msgstr "" -#: dwarf.c:1575 dwarf.c:3257 +#: dwarf.c:1585 dwarf.c:3281 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:1587 +#: dwarf.c:1597 #, c-format msgid "" "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is " "too big.\n" msgstr "" -#: dwarf.c:1761 +#: dwarf.c:1771 #, c-format msgid "Unknown AT value: %lx" msgstr "" -#: dwarf.c:1828 +#: dwarf.c:1838 #, c-format msgid "Reserved length value (%lx) found in section %s\n" msgstr "" -#: dwarf.c:1839 +#: dwarf.c:1849 #, c-format msgid "Corrupt unit length (%lx) found in section %s\n" msgstr "" -#: dwarf.c:1846 +#: dwarf.c:1856 #, c-format msgid "No comp units in %s section ?" msgstr "" -#: dwarf.c:1855 +#: dwarf.c:1865 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "" -#: dwarf.c:1863 dwarf.c:2858 dwarf.c:2952 dwarf.c:3026 dwarf.c:3143 -#: dwarf.c:3292 dwarf.c:3350 dwarf.c:3546 +#: dwarf.c:1873 dwarf.c:2882 dwarf.c:2976 dwarf.c:3050 dwarf.c:3167 +#: dwarf.c:3316 dwarf.c:3374 dwarf.c:3571 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:1871 +#: dwarf.c:1881 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:1934 +#: dwarf.c:1944 #, c-format msgid " Compilation Unit @ offset 0x%lx:\n" msgstr "" -#: dwarf.c:1935 +#: dwarf.c:1945 #, c-format msgid " Length: 0x%lx (%s)\n" msgstr "" -#: dwarf.c:1937 +#: dwarf.c:1947 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:1938 +#: dwarf.c:1948 #, c-format msgid " Abbrev Offset: %ld\n" msgstr "" -#: dwarf.c:1939 +#: dwarf.c:1949 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:1945 +#: dwarf.c:1955 #, c-format msgid "" "Debug info is corrupted, length of CU at %lx extends beyond end of section " "(length = %lx)\n" msgstr "" -#: dwarf.c:1954 +#: dwarf.c:1964 #, c-format msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:1964 +#: dwarf.c:1974 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:1998 +#: dwarf.c:2021 #, c-format msgid "" "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" msgstr "" -#: dwarf.c:2002 +#: dwarf.c:2025 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:2009 +#: dwarf.c:2032 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:2026 +#: dwarf.c:2049 #, c-format msgid "" "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:2032 +#: dwarf.c:2055 #, c-format msgid " (%s)\n" msgstr "" -#: dwarf.c:2123 +#: dwarf.c:2146 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:2161 +#: dwarf.c:2184 #, c-format msgid "" "The information in section %s appears to be corrupt - the section is too " "small\n" msgstr "" -#: dwarf.c:2171 dwarf.c:2459 +#: dwarf.c:2194 dwarf.c:2482 msgid "Only DWARF version 2 and 3 line info is currently supported.\n" msgstr "" -#: dwarf.c:2192 +#: dwarf.c:2215 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:2193 +#: dwarf.c:2216 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:2194 +#: dwarf.c:2217 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:2195 +#: dwarf.c:2218 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:2196 +#: dwarf.c:2219 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:2197 +#: dwarf.c:2220 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:2198 +#: dwarf.c:2221 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:2199 +#: dwarf.c:2222 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:2200 +#: dwarf.c:2223 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:2209 +#: dwarf.c:2232 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:2212 +#: dwarf.c:2235 #, c-format msgid " Opcode %d has %d args\n" msgstr "" -#: dwarf.c:2218 +#: dwarf.c:2241 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:2221 +#: dwarf.c:2244 #, c-format msgid "" "\n" " The Directory Table:\n" msgstr "" -#: dwarf.c:2225 +#: dwarf.c:2248 #, c-format msgid " %s\n" msgstr "" -#: dwarf.c:2236 +#: dwarf.c:2259 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:2239 +#: dwarf.c:2262 #, c-format msgid "" "\n" " The File Name Table:\n" msgstr "" -#: dwarf.c:2247 +#: dwarf.c:2270 #, c-format msgid " %d\t" msgstr "" -#: dwarf.c:2258 +#: dwarf.c:2281 #, c-format msgid "%s\n" msgstr "" #. Now display the statements. -#: dwarf.c:2266 +#: dwarf.c:2289 #, c-format msgid "" "\n" " Line Number Statements:\n" msgstr "" -#: dwarf.c:2282 +#: dwarf.c:2305 #, c-format msgid " Special opcode %d: advance Address by %lu to 0x%lx" msgstr "" -#: dwarf.c:2286 +#: dwarf.c:2309 #, c-format msgid " and Line by %d to %d\n" msgstr "" -#: dwarf.c:2296 +#: dwarf.c:2319 #, c-format msgid " Copy\n" msgstr "" -#: dwarf.c:2304 +#: dwarf.c:2327 #, c-format msgid " Advance PC by %lu to 0x%lx\n" msgstr "" -#: dwarf.c:2312 +#: dwarf.c:2335 #, c-format msgid " Advance Line by %d to %d\n" msgstr "" -#: dwarf.c:2319 +#: dwarf.c:2342 #, c-format msgid " Set File Name to entry %d in the File Name Table\n" msgstr "" -#: dwarf.c:2327 +#: dwarf.c:2350 #, c-format msgid " Set column to %lu\n" msgstr "" -#: dwarf.c:2334 +#: dwarf.c:2357 #, c-format msgid " Set is_stmt to %d\n" msgstr "" -#: dwarf.c:2339 +#: dwarf.c:2362 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:2347 +#: dwarf.c:2370 #, c-format msgid " Advance PC by constant %lu to 0x%lx\n" msgstr "" -#: dwarf.c:2355 +#: dwarf.c:2378 #, c-format msgid " Advance PC by fixed size amount %lu to 0x%lx\n" msgstr "" -#: dwarf.c:2360 +#: dwarf.c:2383 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:2364 +#: dwarf.c:2387 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:2370 dwarf.c:2734 +#: dwarf.c:2393 dwarf.c:2758 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:2374 dwarf.c:2738 +#: dwarf.c:2397 dwarf.c:2762 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:2407 +#: dwarf.c:2430 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:2449 +#: dwarf.c:2472 msgid "The line info appears to be corrupt - the section is too small\n" msgstr "" -#: dwarf.c:2568 +#: dwarf.c:2592 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:2569 dwarf.c:2582 +#: dwarf.c:2593 dwarf.c:2606 #, c-format msgid "File name Line number Starting address\n" msgstr "" -#: dwarf.c:2575 +#: dwarf.c:2599 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:2580 dwarf.c:2652 +#: dwarf.c:2604 dwarf.c:2676 #, c-format msgid "%s:\n" msgstr "" #. If directory index is 0, that means current directory. -#: dwarf.c:2685 +#: dwarf.c:2709 #, c-format msgid "" "\n" @@ -1795,116 +1795,116 @@ msgid "" msgstr "" #. The directory index starts counting at 1. -#: dwarf.c:2691 +#: dwarf.c:2715 #, c-format msgid "" "\n" "%s/%s:\n" msgstr "" -#: dwarf.c:2776 +#: dwarf.c:2800 #, c-format msgid "%-35s %11d %#18lx\n" msgstr "" -#: dwarf.c:2781 +#: dwarf.c:2805 #, c-format msgid "%s %11d %#18lx\n" msgstr "" -#: dwarf.c:2811 dwarf.c:3088 dwarf.c:3510 +#: dwarf.c:2835 dwarf.c:3112 dwarf.c:3534 #, c-format msgid "" "Unable to load/parse the .debug_info section, so cannot interpret the %s " "section.\n" msgstr "" -#: dwarf.c:2892 dwarf.c:3395 +#: dwarf.c:2916 dwarf.c:3419 #, c-format msgid "" ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "" -#: dwarf.c:2906 +#: dwarf.c:2930 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:2913 +#: dwarf.c:2937 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:2915 +#: dwarf.c:2939 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:2917 +#: dwarf.c:2941 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:2919 +#: dwarf.c:2943 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:2922 +#: dwarf.c:2946 #, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:2973 +#: dwarf.c:2997 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:2979 +#: dwarf.c:3003 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:2987 +#: dwarf.c:3011 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:2996 +#: dwarf.c:3020 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3008 +#: dwarf.c:3032 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr "" -#: dwarf.c:3037 +#: dwarf.c:3061 #, c-format msgid " Number TAG\n" msgstr "" -#: dwarf.c:3043 +#: dwarf.c:3067 #, c-format msgid " %ld %s [%s]\n" msgstr "" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "has children" msgstr "" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "no children" msgstr "" -#: dwarf.c:3049 +#: dwarf.c:3073 #, c-format msgid " %-18s %s\n" msgstr "" -#: dwarf.c:3082 dwarf.c:3288 dwarf.c:3504 +#: dwarf.c:3106 dwarf.c:3312 dwarf.c:3528 #, c-format msgid "" "\n" @@ -1912,181 +1912,181 @@ msgid "" msgstr "" #. FIXME: Should we handle this case? -#: dwarf.c:3132 +#: dwarf.c:3156 msgid "Location lists in .debug_info section aren't in ascending order!\n" msgstr "" -#: dwarf.c:3135 +#: dwarf.c:3159 msgid "No location lists in .debug_info section!\n" msgstr "" -#: dwarf.c:3140 +#: dwarf.c:3164 #, c-format msgid "Location lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:3144 +#: dwarf.c:3168 #, c-format msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:3175 +#: dwarf.c:3199 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:3179 +#: dwarf.c:3203 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:3187 +#: dwarf.c:3211 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:3196 dwarf.c:3231 dwarf.c:3241 +#: dwarf.c:3220 dwarf.c:3255 dwarf.c:3265 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:3215 dwarf.c:3597 +#: dwarf.c:3239 dwarf.c:3622 #, c-format msgid "<End of list>\n" msgstr "" -#: dwarf.c:3225 +#: dwarf.c:3249 #, c-format msgid "(base address)\n" msgstr "" -#: dwarf.c:3260 +#: dwarf.c:3284 msgid " (start == end)" msgstr "" -#: dwarf.c:3262 +#: dwarf.c:3286 msgid " (start > end)" msgstr "" -#: dwarf.c:3272 +#: dwarf.c:3296 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "" -#: dwarf.c:3406 +#: dwarf.c:3430 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:3410 +#: dwarf.c:3434 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:3411 +#: dwarf.c:3435 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3412 +#: dwarf.c:3436 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:3413 +#: dwarf.c:3437 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:3414 +#: dwarf.c:3438 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:3423 +#: dwarf.c:3447 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:3428 +#: dwarf.c:3452 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:3430 +#: dwarf.c:3454 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:3520 +#: dwarf.c:3544 msgid "No range lists in .debug_info section!\n" msgstr "" -#: dwarf.c:3543 +#: dwarf.c:3568 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:3547 +#: dwarf.c:3572 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:3568 +#: dwarf.c:3593 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:3572 +#: dwarf.c:3597 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:3615 +#: dwarf.c:3640 msgid "(start == end)" msgstr "" -#: dwarf.c:3617 +#: dwarf.c:3642 msgid "(start > end)" msgstr "" -#: dwarf.c:3853 +#: dwarf.c:3879 msgid "bad register: " msgstr "" -#: dwarf.c:3855 +#: dwarf.c:3881 #, c-format msgid "Contents of the %s section:\n" msgstr "" -#: dwarf.c:4619 +#: dwarf.c:4646 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:4621 +#: dwarf.c:4648 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:4645 +#: dwarf.c:4672 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:4687 +#: dwarf.c:4714 #, c-format msgid "%s: Error: " msgstr "" -#: dwarf.c:4698 +#: dwarf.c:4725 #, c-format msgid "%s: Warning: " msgstr "" -#: dwarf.c:4796 dwarf.c:4862 +#: dwarf.c:4823 dwarf.c:4889 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" @@ -2111,238 +2111,238 @@ msgstr "" msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr "" -#: ieee.c:309 +#: ieee.c:311 msgid "unexpected end of debugging information" msgstr "" -#: ieee.c:396 +#: ieee.c:398 msgid "invalid number" msgstr "" -#: ieee.c:449 +#: ieee.c:451 msgid "invalid string length" msgstr "" -#: ieee.c:504 ieee.c:545 +#: ieee.c:506 ieee.c:547 msgid "expression stack overflow" msgstr "" -#: ieee.c:524 +#: ieee.c:526 msgid "unsupported IEEE expression operator" msgstr "" -#: ieee.c:539 +#: ieee.c:541 msgid "unknown section" msgstr "" -#: ieee.c:560 +#: ieee.c:562 msgid "expression stack underflow" msgstr "" -#: ieee.c:574 +#: ieee.c:576 msgid "expression stack mismatch" msgstr "" -#: ieee.c:611 +#: ieee.c:613 msgid "unknown builtin type" msgstr "" -#: ieee.c:756 +#: ieee.c:758 msgid "BCD float type not supported" msgstr "" -#: ieee.c:893 +#: ieee.c:895 msgid "unexpected number" msgstr "" -#: ieee.c:900 +#: ieee.c:902 msgid "unexpected record type" msgstr "" -#: ieee.c:933 +#: ieee.c:935 msgid "blocks left on stack at end" msgstr "" -#: ieee.c:1206 +#: ieee.c:1208 msgid "unknown BB type" msgstr "" -#: ieee.c:1215 +#: ieee.c:1217 msgid "stack overflow" msgstr "" -#: ieee.c:1238 +#: ieee.c:1240 msgid "stack underflow" msgstr "" -#: ieee.c:1350 ieee.c:1420 ieee.c:2118 +#: ieee.c:1352 ieee.c:1422 ieee.c:2120 msgid "illegal variable index" msgstr "" -#: ieee.c:1398 +#: ieee.c:1400 msgid "illegal type index" msgstr "" -#: ieee.c:1408 ieee.c:1445 +#: ieee.c:1410 ieee.c:1447 msgid "unknown TY code" msgstr "" -#: ieee.c:1427 +#: ieee.c:1429 msgid "undefined variable in TY" msgstr "" #. Pascal file name. FIXME. -#: ieee.c:1839 +#: ieee.c:1841 msgid "Pascal file name not supported" msgstr "" -#: ieee.c:1887 +#: ieee.c:1889 msgid "unsupported qualifier" msgstr "" -#: ieee.c:2156 +#: ieee.c:2158 msgid "undefined variable in ATN" msgstr "" -#: ieee.c:2199 +#: ieee.c:2201 msgid "unknown ATN type" msgstr "" #. Reserved for FORTRAN common. -#: ieee.c:2321 +#: ieee.c:2323 msgid "unsupported ATN11" msgstr "" #. We have no way to record this information. FIXME. -#: ieee.c:2348 +#: ieee.c:2350 msgid "unsupported ATN12" msgstr "" -#: ieee.c:2408 +#: ieee.c:2410 msgid "unexpected string in C++ misc" msgstr "" -#: ieee.c:2421 +#: ieee.c:2423 msgid "bad misc record" msgstr "" -#: ieee.c:2462 +#: ieee.c:2464 msgid "unrecognized C++ misc record" msgstr "" -#: ieee.c:2577 +#: ieee.c:2579 msgid "undefined C++ object" msgstr "" -#: ieee.c:2611 +#: ieee.c:2613 msgid "unrecognized C++ object spec" msgstr "" -#: ieee.c:2647 +#: ieee.c:2649 msgid "unsupported C++ object type" msgstr "" -#: ieee.c:2657 +#: ieee.c:2659 msgid "C++ base class not defined" msgstr "" -#: ieee.c:2669 ieee.c:2774 +#: ieee.c:2671 ieee.c:2776 msgid "C++ object has no fields" msgstr "" -#: ieee.c:2688 +#: ieee.c:2690 msgid "C++ base class not found in container" msgstr "" -#: ieee.c:2795 +#: ieee.c:2797 msgid "C++ data member not found in container" msgstr "" -#: ieee.c:2836 ieee.c:2986 +#: ieee.c:2838 ieee.c:2988 msgid "unknown C++ visibility" msgstr "" -#: ieee.c:2870 +#: ieee.c:2872 msgid "bad C++ field bit pos or size" msgstr "" -#: ieee.c:2962 +#: ieee.c:2964 msgid "bad type for C++ method function" msgstr "" -#: ieee.c:2972 +#: ieee.c:2974 msgid "no type information for C++ method function" msgstr "" -#: ieee.c:3011 +#: ieee.c:3013 msgid "C++ static virtual method" msgstr "" -#: ieee.c:3106 +#: ieee.c:3108 msgid "unrecognized C++ object overhead spec" msgstr "" -#: ieee.c:3145 +#: ieee.c:3147 msgid "undefined C++ vtable" msgstr "" -#: ieee.c:3214 +#: ieee.c:3216 msgid "C++ default values not in a function" msgstr "" -#: ieee.c:3254 +#: ieee.c:3256 msgid "unrecognized C++ default type" msgstr "" -#: ieee.c:3285 +#: ieee.c:3287 msgid "reference parameter is not a pointer" msgstr "" -#: ieee.c:3368 +#: ieee.c:3370 msgid "unrecognized C++ reference type" msgstr "" -#: ieee.c:3450 +#: ieee.c:3452 msgid "C++ reference not found" msgstr "" -#: ieee.c:3458 +#: ieee.c:3460 msgid "C++ reference is not pointer" msgstr "" -#: ieee.c:3484 ieee.c:3492 +#: ieee.c:3486 ieee.c:3494 msgid "missing required ASN" msgstr "" -#: ieee.c:3519 ieee.c:3527 +#: ieee.c:3521 ieee.c:3529 msgid "missing required ATN65" msgstr "" -#: ieee.c:3541 +#: ieee.c:3543 msgid "bad ATN65 record" msgstr "" -#: ieee.c:4169 +#: ieee.c:4171 #, c-format msgid "IEEE numeric overflow: 0x" msgstr "" -#: ieee.c:4213 +#: ieee.c:4215 #, c-format msgid "IEEE string length overflow: %u\n" msgstr "" -#: ieee.c:5210 +#: ieee.c:5212 #, c-format msgid "IEEE unsupported integer type size %u\n" msgstr "" -#: ieee.c:5244 +#: ieee.c:5246 #, c-format msgid "IEEE unsupported float type size %u\n" msgstr "" -#: ieee.c:5278 +#: ieee.c:5280 #, c-format msgid "IEEE unsupported complex type size %u\n" msgstr "" @@ -2609,17 +2609,17 @@ msgstr "" msgid "%s: invalid output format" msgstr "" -#: nm.c:337 readelf.c:6917 readelf.c:6962 +#: nm.c:337 readelf.c:7016 readelf.c:7061 #, c-format msgid "<processor specific>: %d" msgstr "" -#: nm.c:339 readelf.c:6926 readelf.c:6980 +#: nm.c:339 readelf.c:7025 readelf.c:7079 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:341 readelf.c:6929 readelf.c:6983 +#: nm.c:341 readelf.c:7028 readelf.c:7082 #, c-format msgid "<unknown>: %d" msgstr "" @@ -2911,7 +2911,7 @@ msgstr "" msgid "cannot open '%s': %s" msgstr "" -#: objcopy.c:751 objcopy.c:3335 +#: objcopy.c:751 objcopy.c:3336 #, c-format msgid "%s: fread failed" msgstr "" @@ -2921,309 +2921,309 @@ msgstr "" msgid "%s:%d: Ignoring rubbish found on this line" msgstr "" -#: objcopy.c:1120 +#: objcopy.c:1121 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1203 +#: objcopy.c:1204 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "" -#: objcopy.c:1207 +#: objcopy.c:1208 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" -#: objcopy.c:1235 +#: objcopy.c:1236 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "" -#: objcopy.c:1313 +#: objcopy.c:1314 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "" -#: objcopy.c:1316 +#: objcopy.c:1317 #, c-format msgid "%s:%d: missing new symbol name" msgstr "" -#: objcopy.c:1326 +#: objcopy.c:1327 #, c-format msgid "%s:%d: premature end of file" msgstr "" -#: objcopy.c:1352 +#: objcopy.c:1353 #, c-format msgid "stat returns negative size for `%s'" msgstr "" -#: objcopy.c:1364 +#: objcopy.c:1365 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" -#: objcopy.c:1419 +#: objcopy.c:1420 msgid "Unable to change endianness of input file(s)" msgstr "" -#: objcopy.c:1428 +#: objcopy.c:1429 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:1473 +#: objcopy.c:1474 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:1476 +#: objcopy.c:1477 #, c-format msgid "Warning: Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:1539 +#: objcopy.c:1540 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "" -#: objcopy.c:1598 +#: objcopy.c:1599 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:1607 +#: objcopy.c:1608 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:1653 +#: objcopy.c:1654 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:1746 +#: objcopy.c:1747 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:1770 +#: objcopy.c:1771 msgid "can't add padding" msgstr "" -#: objcopy.c:1861 +#: objcopy.c:1862 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:1924 +#: objcopy.c:1925 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:1935 +#: objcopy.c:1936 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:1939 +#: objcopy.c:1940 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:1943 +#: objcopy.c:1944 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:1974 objcopy.c:2009 +#: objcopy.c:1975 objcopy.c:2010 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:2070 +#: objcopy.c:2071 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:2167 +#: objcopy.c:2168 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:2299 +#: objcopy.c:2300 #, c-format msgid "Multiple renames of section %s" msgstr "" -#: objcopy.c:2350 +#: objcopy.c:2351 msgid "error in private header data" msgstr "" -#: objcopy.c:2428 +#: objcopy.c:2429 msgid "failed to create output section" msgstr "" -#: objcopy.c:2442 +#: objcopy.c:2443 msgid "failed to set size" msgstr "" -#: objcopy.c:2456 +#: objcopy.c:2457 msgid "failed to set vma" msgstr "" -#: objcopy.c:2481 +#: objcopy.c:2482 msgid "failed to set alignment" msgstr "" -#: objcopy.c:2515 +#: objcopy.c:2516 msgid "failed to copy private data" msgstr "" -#: objcopy.c:2597 +#: objcopy.c:2598 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:2658 +#: objcopy.c:2659 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:2842 +#: objcopy.c:2843 msgid "can't create debugging section" msgstr "" -#: objcopy.c:2855 +#: objcopy.c:2856 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:2863 +#: objcopy.c:2864 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:3005 +#: objcopy.c:3006 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:3077 +#: objcopy.c:3078 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:3107 +#: objcopy.c:3108 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:3167 +#: objcopy.c:3168 msgid "byte number must be non-negative" msgstr "" -#: objcopy.c:3177 +#: objcopy.c:3178 msgid "interleave must be positive" msgstr "" -#: objcopy.c:3197 objcopy.c:3205 +#: objcopy.c:3198 objcopy.c:3206 #, c-format msgid "%s both copied and removed" msgstr "" -#: objcopy.c:3306 objcopy.c:3380 objcopy.c:3480 objcopy.c:3511 objcopy.c:3535 -#: objcopy.c:3539 objcopy.c:3559 +#: objcopy.c:3307 objcopy.c:3381 objcopy.c:3481 objcopy.c:3512 objcopy.c:3536 +#: objcopy.c:3540 objcopy.c:3560 #, c-format msgid "bad format for %s" msgstr "" -#: objcopy.c:3330 +#: objcopy.c:3331 #, c-format msgid "cannot open: %s: %s" msgstr "" -#: objcopy.c:3449 +#: objcopy.c:3450 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "" -#: objcopy.c:3610 +#: objcopy.c:3611 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:3628 +#: objcopy.c:3629 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:3673 +#: objcopy.c:3674 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:3676 +#: objcopy.c:3677 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:3691 +#: objcopy.c:3692 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:3697 +#: objcopy.c:3698 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:3722 +#: objcopy.c:3723 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:3728 +#: objcopy.c:3729 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:3757 +#: objcopy.c:3758 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:3784 +#: objcopy.c:3785 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:3815 +#: objcopy.c:3816 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:3840 +#: objcopy.c:3841 #, c-format msgid "architecture %s unknown" msgstr "" -#: objcopy.c:3844 +#: objcopy.c:3845 msgid "" "Warning: input target 'binary' required for binary architecture parameter." msgstr "" -#: objcopy.c:3845 +#: objcopy.c:3846 #, c-format msgid " Argument %s ignored" msgstr "" -#: objcopy.c:3851 +#: objcopy.c:3852 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" -#: objcopy.c:3862 +#: objcopy.c:3863 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:3890 objcopy.c:3904 +#: objcopy.c:3891 objcopy.c:3905 #, c-format msgid "%s %s%c0x%s never used" msgstr "" @@ -3363,136 +3363,136 @@ msgstr "" msgid " (File Offset: 0x%lx)" msgstr "" -#: objdump.c:1885 +#: objdump.c:1886 #, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "" -#: objdump.c:2058 +#: objdump.c:2062 #, c-format msgid "Can't use supplied machine %s" msgstr "" -#: objdump.c:2077 +#: objdump.c:2081 #, c-format msgid "Can't disassemble for architecture %s\n" msgstr "" -#: objdump.c:2168 +#: objdump.c:2172 #, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:2179 +#: objdump.c:2183 #, c-format msgid "" "\n" "Can't uncompress section '%s'.\n" msgstr "" -#: objdump.c:2307 +#: objdump.c:2312 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:2316 +#: objdump.c:2321 #, c-format msgid "Reading %s section of %s failed: %s" msgstr "" -#: objdump.c:2360 +#: objdump.c:2365 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:2491 +#: objdump.c:2496 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:2494 +#: objdump.c:2499 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:2508 +#: objdump.c:2513 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:2571 +#: objdump.c:2576 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:2573 +#: objdump.c:2578 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:2680 +#: objdump.c:2685 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:2687 +#: objdump.c:2692 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:2690 +#: objdump.c:2695 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:2970 +#: objdump.c:2975 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:3028 +#: objdump.c:3033 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:3128 +#: objdump.c:3133 #, c-format msgid "In archive %s:\n" msgstr "" -#: objdump.c:3244 +#: objdump.c:3249 msgid "error: the start address should be before the end address" msgstr "" -#: objdump.c:3249 +#: objdump.c:3254 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:3261 +#: objdump.c:3266 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:3266 +#: objdump.c:3271 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:3275 +#: objdump.c:3280 msgid "unrecognized -E option" msgstr "" -#: objdump.c:3286 +#: objdump.c:3291 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" @@ -3551,173 +3551,173 @@ msgstr "" msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "" -#: readelf.c:640 +#: readelf.c:645 msgid "Don't know about relocations on this machine architecture\n" msgstr "" -#: readelf.c:660 readelf.c:688 readelf.c:754 readelf.c:782 +#: readelf.c:666 readelf.c:696 readelf.c:764 readelf.c:793 msgid "relocs" msgstr "" -#: readelf.c:671 readelf.c:699 readelf.c:765 readelf.c:793 +#: readelf.c:678 readelf.c:708 readelf.c:775 readelf.c:804 msgid "out of memory parsing relocs\n" msgstr "" -#: readelf.c:898 +#: readelf.c:909 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr "" -#: readelf.c:900 +#: readelf.c:911 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" -#: readelf.c:905 +#: readelf.c:916 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr "" -#: readelf.c:907 +#: readelf.c:918 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr "" -#: readelf.c:915 +#: readelf.c:926 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name + Addend\n" msgstr "" -#: readelf.c:917 +#: readelf.c:928 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " "Addend\n" msgstr "" -#: readelf.c:922 +#: readelf.c:933 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name\n" msgstr "" -#: readelf.c:924 +#: readelf.c:935 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" -#: readelf.c:1211 readelf.c:1370 readelf.c:1378 +#: readelf.c:1222 readelf.c:1381 readelf.c:1389 #, c-format msgid "unrecognized: %-7lx" msgstr "" -#: readelf.c:1236 +#: readelf.c:1247 #, c-format msgid "<unknown addend: %lx>" msgstr "" -#: readelf.c:1328 +#: readelf.c:1339 #, c-format msgid "<string table index: %3ld>" msgstr "" -#: readelf.c:1330 +#: readelf.c:1341 #, c-format msgid "<corrupt string table index: %3ld>" msgstr "" -#: readelf.c:1703 +#: readelf.c:1716 #, c-format msgid "Processor Specific: %lx" msgstr "" -#: readelf.c:1727 +#: readelf.c:1740 #, c-format msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:1731 readelf.c:2613 +#: readelf.c:1744 readelf.c:2626 #, c-format msgid "<unknown>: %lx" msgstr "" -#: readelf.c:1744 +#: readelf.c:1757 msgid "NONE (None)" msgstr "" -#: readelf.c:1745 +#: readelf.c:1758 msgid "REL (Relocatable file)" msgstr "" -#: readelf.c:1746 +#: readelf.c:1759 msgid "EXEC (Executable file)" msgstr "" -#: readelf.c:1747 +#: readelf.c:1760 msgid "DYN (Shared object file)" msgstr "" -#: readelf.c:1748 +#: readelf.c:1761 msgid "CORE (Core file)" msgstr "" -#: readelf.c:1752 +#: readelf.c:1765 #, c-format msgid "Processor Specific: (%x)" msgstr "" -#: readelf.c:1754 +#: readelf.c:1767 #, c-format msgid "OS Specific: (%x)" msgstr "" -#: readelf.c:1756 readelf.c:2830 +#: readelf.c:1769 readelf.c:2843 #, c-format msgid "<unknown>: %x" msgstr "" -#: readelf.c:1768 +#: readelf.c:1781 msgid "None" msgstr "" -#: readelf.c:1879 +#: readelf.c:1892 #, c-format msgid "<unknown>: 0x%x" msgstr "" -#: readelf.c:2136 +#: readelf.c:2149 msgid "unknown" msgstr "" -#: readelf.c:2137 +#: readelf.c:2150 msgid "unknown mac" msgstr "" -#: readelf.c:2450 +#: readelf.c:2463 msgid "Standalone App" msgstr "" -#: readelf.c:2453 readelf.c:3159 readelf.c:3175 +#: readelf.c:2466 readelf.c:3174 readelf.c:3190 #, c-format msgid "<unknown: %x>" msgstr "" -#: readelf.c:2878 +#: readelf.c:2891 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "" -#: readelf.c:2879 +#: readelf.c:2892 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:2880 +#: readelf.c:2893 #, c-format msgid "" " Options are:\n" @@ -3757,14 +3757,14 @@ msgid "" " Display the contents of DWARF2 debug sections\n" msgstr "" -#: readelf.c:2910 +#: readelf.c:2923 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" " Disassemble the contents of section <number|name>\n" msgstr "" -#: readelf.c:2914 +#: readelf.c:2927 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -3774,389 +3774,394 @@ msgid "" " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:2942 readelf.c:2970 readelf.c:2974 readelf.c:11443 +#: readelf.c:2956 readelf.c:2985 readelf.c:2989 readelf.c:11591 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:3129 +#: readelf.c:3144 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:3143 +#: readelf.c:3158 msgid "Nothing to do.\n" msgstr "" -#: readelf.c:3155 readelf.c:3171 readelf.c:6440 +#: readelf.c:3170 readelf.c:3186 readelf.c:6536 msgid "none" msgstr "" -#: readelf.c:3172 +#: readelf.c:3187 msgid "2's complement, little endian" msgstr "" -#: readelf.c:3173 +#: readelf.c:3188 msgid "2's complement, big endian" msgstr "" -#: readelf.c:3191 +#: readelf.c:3206 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:3201 +#: readelf.c:3216 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:3202 +#: readelf.c:3217 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:3206 +#: readelf.c:3221 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:3208 +#: readelf.c:3223 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:3210 +#: readelf.c:3225 #, c-format msgid " Version: %d %s\n" msgstr "" -#: readelf.c:3217 +#: readelf.c:3232 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:3219 +#: readelf.c:3234 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:3221 +#: readelf.c:3236 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:3223 +#: readelf.c:3238 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:3225 +#: readelf.c:3240 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:3228 +#: readelf.c:3243 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:3230 +#: readelf.c:3245 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:3232 +#: readelf.c:3247 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:3234 +#: readelf.c:3249 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:3236 +#: readelf.c:3251 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:3239 +#: readelf.c:3254 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr "" -#: readelf.c:3241 +#: readelf.c:3256 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr "" -#: readelf.c:3243 +#: readelf.c:3258 #, c-format msgid " Number of program headers: %ld\n" msgstr "" -#: readelf.c:3245 +#: readelf.c:3260 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr "" -#: readelf.c:3247 +#: readelf.c:3262 #, c-format msgid " Number of section headers: %ld" msgstr "" -#: readelf.c:3252 +#: readelf.c:3267 #, c-format msgid " Section header string table index: %ld" msgstr "" -#: readelf.c:3289 readelf.c:3322 +#: readelf.c:3305 readelf.c:3339 msgid "program headers" msgstr "" -#: readelf.c:3360 readelf.c:3658 readelf.c:3699 readelf.c:3758 readelf.c:3823 -#: readelf.c:4494 readelf.c:4518 readelf.c:5770 readelf.c:5815 readelf.c:6014 -#: readelf.c:7087 readelf.c:7101 readelf.c:7611 readelf.c:7627 readelf.c:7670 -#: readelf.c:7695 readelf.c:9642 readelf.c:9834 readelf.c:10362 -#: readelf.c:10736 readelf.c:10750 readelf.c:11109 +#: readelf.c:3378 readelf.c:3678 readelf.c:3721 readelf.c:3782 readelf.c:3849 +#: readelf.c:4575 readelf.c:4599 readelf.c:5863 readelf.c:5909 readelf.c:6110 +#: readelf.c:7186 readelf.c:7200 readelf.c:7711 readelf.c:7727 readelf.c:7770 +#: readelf.c:7795 readelf.c:9780 readelf.c:9972 readelf.c:10507 +#: readelf.c:10881 readelf.c:10895 readelf.c:11256 msgid "Out of memory\n" msgstr "" -#: readelf.c:3387 +#: readelf.c:3405 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:3393 +#: readelf.c:3411 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:3394 +#: readelf.c:3412 #, c-format msgid "Entry point " msgstr "" -#: readelf.c:3396 +#: readelf.c:3414 #, c-format msgid "" "\n" "There are %d program headers, starting at offset " msgstr "" -#: readelf.c:3408 readelf.c:3410 +#: readelf.c:3426 readelf.c:3428 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:3414 +#: readelf.c:3432 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:3417 +#: readelf.c:3435 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:3421 +#: readelf.c:3439 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:3423 +#: readelf.c:3441 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:3516 +#: readelf.c:3534 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:3532 +#: readelf.c:3550 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:3547 +#: readelf.c:3565 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "" -#: readelf.c:3550 +#: readelf.c:3568 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "" -#: readelf.c:3558 +#: readelf.c:3576 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:3565 +#: readelf.c:3583 msgid "" "Internal error: failed to create format string to display program " "interpreter\n" msgstr "" -#: readelf.c:3569 +#: readelf.c:3587 msgid "Unable to read program interpreter name\n" msgstr "" -#: readelf.c:3572 +#: readelf.c:3590 #, c-format msgid "" "\n" " [Requesting program interpreter: %s]" msgstr "" -#: readelf.c:3584 +#: readelf.c:3602 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:3585 +#: readelf.c:3603 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:3620 +#: readelf.c:3638 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:3636 +#: readelf.c:3654 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:3650 readelf.c:3691 +#: readelf.c:3669 readelf.c:3712 msgid "section headers" msgstr "" -#: readelf.c:3735 readelf.c:3800 +#: readelf.c:3757 readelf.c:3824 msgid "symbols" msgstr "" -#: readelf.c:3745 readelf.c:3810 +#: readelf.c:3769 readelf.c:3836 msgid "symtab shndx" msgstr "" -#: readelf.c:4070 readelf.c:4478 +#: readelf.c:4112 readelf.c:4559 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:4076 +#: readelf.c:4118 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "" -#: readelf.c:4096 readelf.c:4595 readelf.c:4821 readelf.c:5116 readelf.c:5524 -#: readelf.c:7421 +#: readelf.c:4139 readelf.c:4676 readelf.c:4903 readelf.c:5203 readelf.c:5616 +#: readelf.c:7521 msgid "string table" msgstr "" -#: readelf.c:4163 +#: readelf.c:4206 #, c-format msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "" -#: readelf.c:4183 +#: readelf.c:4226 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:4196 +#: readelf.c:4239 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:4201 +#: readelf.c:4245 msgid "dynamic strings" msgstr "" -#: readelf.c:4208 +#: readelf.c:4252 msgid "File contains multiple symtab shndx tables\n" msgstr "" -#: readelf.c:4259 +#: readelf.c:4303 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:4261 +#: readelf.c:4305 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:4267 readelf.c:4278 readelf.c:4289 +#: readelf.c:4311 readelf.c:4322 readelf.c:4333 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:4268 +#: readelf.c:4312 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:4272 +#: readelf.c:4316 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:4279 +#: readelf.c:4323 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:4283 +#: readelf.c:4327 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:4290 +#: readelf.c:4334 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:4291 +#: readelf.c:4335 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:4295 +#: readelf.c:4339 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:4296 +#: readelf.c:4340 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:4301 +#: readelf.c:4345 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:4435 +#: readelf.c:4420 +#, c-format +msgid "section %u: sh_link value of %u is larger than the number of sections\n" +msgstr "" + +#: readelf.c:4516 #, c-format msgid "" "Key to Flags:\n" @@ -4165,616 +4170,616 @@ msgid "" " O (extra OS processing required) o (OS specific), p (processor specific)\n" msgstr "" -#: readelf.c:4453 +#: readelf.c:4534 #, c-format msgid "[<unknown>: 0x%x]" msgstr "" -#: readelf.c:4485 +#: readelf.c:4566 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:4509 +#: readelf.c:4590 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:4546 +#: readelf.c:4627 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:4565 +#: readelf.c:4646 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:4603 +#: readelf.c:4685 msgid "section data" msgstr "" -#: readelf.c:4615 +#: readelf.c:4697 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:4629 +#: readelf.c:4711 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:4638 +#: readelf.c:4720 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:4651 +#: readelf.c:4733 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:4746 +#: readelf.c:4828 #, c-format msgid "" "\n" "'%s' relocation section at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:4758 +#: readelf.c:4840 #, c-format msgid "" "\n" "There are no dynamic relocations in this file.\n" msgstr "" -#: readelf.c:4782 +#: readelf.c:4864 #, c-format msgid "" "\n" "Relocation section " msgstr "" -#: readelf.c:4787 readelf.c:5192 readelf.c:5206 readelf.c:5539 +#: readelf.c:4869 readelf.c:5279 readelf.c:5294 readelf.c:5631 #, c-format msgid "'%s'" msgstr "" -#: readelf.c:4789 readelf.c:5208 readelf.c:5541 +#: readelf.c:4871 readelf.c:5296 readelf.c:5633 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:4840 +#: readelf.c:4922 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:5022 readelf.c:5390 +#: readelf.c:5107 readelf.c:5480 msgid "unwind table" msgstr "" -#: readelf.c:5063 readelf.c:5471 +#: readelf.c:5149 readelf.c:5562 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "" -#: readelf.c:5124 readelf.c:5532 readelf.c:5585 +#: readelf.c:5211 readelf.c:5624 readelf.c:5677 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:5187 +#: readelf.c:5274 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:5199 +#: readelf.c:5287 msgid "unwind info" msgstr "" -#: readelf.c:5201 readelf.c:5538 +#: readelf.c:5289 readelf.c:5630 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:5751 readelf.c:5796 +#: readelf.c:5843 readelf.c:5889 msgid "dynamic section" msgstr "" -#: readelf.c:5873 +#: readelf.c:5967 #, c-format msgid "" "\n" "There is no dynamic section in this file.\n" msgstr "" -#: readelf.c:5911 +#: readelf.c:6005 msgid "Unable to seek to end of file!\n" msgstr "" -#: readelf.c:5924 +#: readelf.c:6018 msgid "Unable to determine the number of symbols to load\n" msgstr "" -#: readelf.c:5959 +#: readelf.c:6053 msgid "Unable to seek to end of file\n" msgstr "" -#: readelf.c:5966 +#: readelf.c:6060 msgid "Unable to determine the length of the dynamic string table\n" msgstr "" -#: readelf.c:5971 +#: readelf.c:6066 msgid "dynamic string table" msgstr "" -#: readelf.c:6007 +#: readelf.c:6103 msgid "symbol information" msgstr "" -#: readelf.c:6032 +#: readelf.c:6128 #, c-format msgid "" "\n" "Dynamic section at offset 0x%lx contains %u entries:\n" msgstr "" -#: readelf.c:6035 +#: readelf.c:6131 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:6071 +#: readelf.c:6167 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:6075 +#: readelf.c:6171 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:6079 +#: readelf.c:6175 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:6083 +#: readelf.c:6179 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:6087 +#: readelf.c:6183 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:6105 readelf.c:6133 readelf.c:6161 +#: readelf.c:6201 readelf.c:6229 readelf.c:6257 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:6108 readelf.c:6136 readelf.c:6163 +#: readelf.c:6204 readelf.c:6232 readelf.c:6259 #, c-format msgid " None\n" msgstr "" -#: readelf.c:6284 +#: readelf.c:6380 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:6287 +#: readelf.c:6383 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:6291 +#: readelf.c:6387 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:6295 +#: readelf.c:6391 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:6299 +#: readelf.c:6395 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:6362 +#: readelf.c:6458 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:6487 +#: readelf.c:6583 #, c-format msgid "" "\n" "Version definition section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:6490 +#: readelf.c:6586 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:6492 readelf.c:6594 readelf.c:6715 +#: readelf.c:6588 readelf.c:6690 readelf.c:6813 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr "" -#: readelf.c:6500 +#: readelf.c:6596 msgid "version definition section" msgstr "" -#: readelf.c:6529 +#: readelf.c:6625 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr "" -#: readelf.c:6532 +#: readelf.c:6628 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:6543 +#: readelf.c:6639 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:6545 +#: readelf.c:6641 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:6562 +#: readelf.c:6658 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr "" -#: readelf.c:6565 +#: readelf.c:6661 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:6569 +#: readelf.c:6665 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:6574 +#: readelf.c:6670 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:6589 +#: readelf.c:6685 #, c-format msgid "" "\n" "Version needs section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:6592 +#: readelf.c:6688 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:6602 +#: readelf.c:6699 msgid "version need section" msgstr "" -#: readelf.c:6627 +#: readelf.c:6724 #, c-format msgid " %#06x: Version: %d" msgstr "" -#: readelf.c:6630 +#: readelf.c:6727 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:6632 +#: readelf.c:6729 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:6634 +#: readelf.c:6731 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:6654 +#: readelf.c:6751 #, c-format msgid " %#06x: Name: %s" msgstr "" -#: readelf.c:6657 +#: readelf.c:6754 #, c-format msgid " %#06x: Name index: %lx" msgstr "" -#: readelf.c:6660 +#: readelf.c:6757 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:6667 +#: readelf.c:6764 #, c-format msgid " Version need aux past end of section\n" msgstr "" -#: readelf.c:6672 +#: readelf.c:6769 #, c-format msgid " Version need past end of section\n" msgstr "" -#: readelf.c:6706 +#: readelf.c:6804 msgid "version string table" msgstr "" -#: readelf.c:6710 +#: readelf.c:6808 #, c-format msgid "" "\n" "Version symbols section '%s' contains %d entries:\n" msgstr "" -#: readelf.c:6713 +#: readelf.c:6811 #, c-format msgid " Addr: " msgstr "" -#: readelf.c:6723 +#: readelf.c:6822 msgid "version symbol data" msgstr "" -#: readelf.c:6750 +#: readelf.c:6849 msgid " 0 (*local*) " msgstr "" -#: readelf.c:6754 +#: readelf.c:6853 msgid " 1 (*global*) " msgstr "" -#: readelf.c:6791 readelf.c:7488 +#: readelf.c:6890 readelf.c:7588 msgid "version need" msgstr "" -#: readelf.c:6801 +#: readelf.c:6900 msgid "version need aux (2)" msgstr "" -#: readelf.c:6816 readelf.c:6871 +#: readelf.c:6915 readelf.c:6970 msgid "*invalid*" msgstr "" -#: readelf.c:6846 readelf.c:7553 +#: readelf.c:6945 readelf.c:7653 msgid "version def" msgstr "" -#: readelf.c:6866 readelf.c:7568 +#: readelf.c:6965 readelf.c:7668 msgid "version def aux" msgstr "" -#: readelf.c:6900 +#: readelf.c:6999 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:7034 +#: readelf.c:7133 #, c-format msgid "<other>: %x" msgstr "" -#: readelf.c:7093 +#: readelf.c:7192 msgid "Unable to read in dynamic data\n" msgstr "" -#: readelf.c:7184 readelf.c:7234 readelf.c:7258 readelf.c:7288 readelf.c:7312 +#: readelf.c:7283 readelf.c:7333 readelf.c:7357 readelf.c:7387 readelf.c:7411 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:7190 readelf.c:7240 +#: readelf.c:7289 readelf.c:7339 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:7196 +#: readelf.c:7295 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:7296 +#: readelf.c:7395 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:7340 +#: readelf.c:7439 #, c-format msgid "" "\n" "Symbol table for image:\n" msgstr "" -#: readelf.c:7342 readelf.c:7360 +#: readelf.c:7441 readelf.c:7459 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:7344 readelf.c:7362 +#: readelf.c:7443 readelf.c:7461 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:7358 +#: readelf.c:7457 #, c-format msgid "" "\n" "Symbol table of `.gnu.hash' for image:\n" msgstr "" -#: readelf.c:7397 +#: readelf.c:7496 #, c-format msgid "" "\n" "Symbol table '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:7401 +#: readelf.c:7500 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:7403 +#: readelf.c:7502 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:7459 +#: readelf.c:7559 msgid "version data" msgstr "" -#: readelf.c:7501 +#: readelf.c:7601 msgid "version need aux (3)" msgstr "" -#: readelf.c:7528 +#: readelf.c:7628 msgid "bad dynamic symbol\n" msgstr "" -#: readelf.c:7592 +#: readelf.c:7692 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:7604 +#: readelf.c:7704 #, c-format msgid "" "\n" "Histogram for bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:7606 readelf.c:7676 +#: readelf.c:7706 readelf.c:7776 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:7674 +#: readelf.c:7774 #, c-format msgid "" "\n" "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:7740 +#: readelf.c:7840 #, c-format msgid "" "\n" "Dynamic info segment at offset 0x%lx contains %d entries:\n" msgstr "" -#: readelf.c:7743 +#: readelf.c:7843 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:7834 +#: readelf.c:7934 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "" -#: readelf.c:7982 +#: readelf.c:8082 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:8251 +#: readelf.c:8375 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:8259 +#: readelf.c:8383 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:8283 +#: readelf.c:8407 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "" -#: readelf.c:8315 +#: readelf.c:8449 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:8336 +#: readelf.c:8470 #, c-format msgid "" "\n" "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:8342 +#: readelf.c:8476 msgid "section contents" msgstr "" -#: readelf.c:8362 +#: readelf.c:8496 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:8380 +#: readelf.c:8514 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:8409 +#: readelf.c:8543 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:8431 +#: readelf.c:8565 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:8455 +#: readelf.c:8589 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:8593 +#: readelf.c:8727 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:8658 +#: readelf.c:8793 #, c-format msgid "" "\n" @@ -4785,130 +4790,130 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:8667 +#: readelf.c:8802 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:8702 +#: readelf.c:8838 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:8730 +#: readelf.c:8866 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:8771 +#: readelf.c:8907 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:9285 +#: readelf.c:9421 msgid "attributes" msgstr "" -#: readelf.c:9306 +#: readelf.c:9442 #, c-format msgid "ERROR: Bad section length (%d > %d)\n" msgstr "" -#: readelf.c:9337 +#: readelf.c:9473 #, c-format msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "" -#: readelf.c:9396 +#: readelf.c:9532 #, c-format msgid "Unknown format '%c'\n" msgstr "" -#: readelf.c:9549 readelf.c:10065 +#: readelf.c:9686 readelf.c:10208 msgid "liblist" msgstr "" -#: readelf.c:9636 +#: readelf.c:9773 msgid "options" msgstr "" -#: readelf.c:9666 +#: readelf.c:9804 #, c-format msgid "" "\n" "Section '%s' contains %d entries:\n" msgstr "" -#: readelf.c:9827 +#: readelf.c:9965 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:9843 readelf.c:9857 +#: readelf.c:9982 readelf.c:9997 msgid "conflict" msgstr "" -#: readelf.c:9867 +#: readelf.c:10007 #, c-format msgid "" "\n" "Section '.conflict' contains %lu entries:\n" msgstr "" -#: readelf.c:9869 +#: readelf.c:10009 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:9901 +#: readelf.c:10042 msgid "GOT" msgstr "" -#: readelf.c:9902 +#: readelf.c:10043 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:9903 +#: readelf.c:10044 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:9907 readelf.c:9998 +#: readelf.c:10048 readelf.c:10140 #, c-format msgid " Reserved entries:\n" msgstr "" -#: readelf.c:9908 +#: readelf.c:10049 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:9924 +#: readelf.c:10065 #, c-format msgid " Local entries:\n" msgstr "" -#: readelf.c:9925 +#: readelf.c:10066 #, c-format msgid " %*s %10s %*s\n" msgstr "" -#: readelf.c:9940 +#: readelf.c:10081 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:9941 +#: readelf.c:10082 #, c-format msgid " %*s %10s %*s %*s %-7s %3s %s\n" msgstr "" -#: readelf.c:9996 +#: readelf.c:10138 msgid "PLT GOT" msgstr "" -#: readelf.c:9997 +#: readelf.c:10139 #, c-format msgid "" "\n" @@ -4916,340 +4921,340 @@ msgid "" "\n" msgstr "" -#: readelf.c:9999 +#: readelf.c:10141 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:10007 +#: readelf.c:10149 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:10008 +#: readelf.c:10150 #, c-format msgid " %*s %*s %*s %-7s %3s %s\n" msgstr "" -#: readelf.c:10072 +#: readelf.c:10216 msgid "liblist string table" msgstr "" -#: readelf.c:10082 +#: readelf.c:10226 #, c-format msgid "" "\n" "Library list section '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:10135 +#: readelf.c:10279 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:10137 +#: readelf.c:10281 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:10139 +#: readelf.c:10283 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:10141 +#: readelf.c:10285 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:10143 +#: readelf.c:10287 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:10145 +#: readelf.c:10289 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:10147 +#: readelf.c:10291 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:10149 +#: readelf.c:10293 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:10151 +#: readelf.c:10295 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:10153 +#: readelf.c:10297 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:10155 +#: readelf.c:10299 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:10157 +#: readelf.c:10301 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:10159 +#: readelf.c:10303 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:10161 +#: readelf.c:10305 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:10169 +#: readelf.c:10313 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:10171 +#: readelf.c:10315 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:10176 readelf.c:10199 readelf.c:10221 +#: readelf.c:10320 readelf.c:10343 readelf.c:10365 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:10188 +#: readelf.c:10332 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:10190 +#: readelf.c:10334 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:10192 +#: readelf.c:10336 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:10194 +#: readelf.c:10338 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" #. NetBSD core "procinfo" structure. -#: readelf.c:10211 +#: readelf.c:10355 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:10238 readelf.c:10252 +#: readelf.c:10382 readelf.c:10396 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:10240 readelf.c:10254 +#: readelf.c:10384 readelf.c:10398 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:10260 +#: readelf.c:10404 #, c-format msgid "PT_FIRSTMACH+%d" msgstr "" -#: readelf.c:10316 +#: readelf.c:10461 msgid "notes" msgstr "" -#: readelf.c:10322 +#: readelf.c:10467 #, c-format msgid "" "\n" "Notes at offset 0x%08lx with length 0x%08lx:\n" msgstr "" -#: readelf.c:10324 +#: readelf.c:10469 #, c-format msgid " Owner\t\tData size\tDescription\n" msgstr "" -#: readelf.c:10343 +#: readelf.c:10488 #, c-format msgid "corrupt note found at offset %lx into core notes\n" msgstr "" -#: readelf.c:10345 +#: readelf.c:10490 #, c-format msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr "" -#: readelf.c:10443 +#: readelf.c:10588 #, c-format msgid "No note segments present in the core file.\n" msgstr "" -#: readelf.c:10527 +#: readelf.c:10672 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" msgstr "" -#: readelf.c:10574 +#: readelf.c:10719 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:10587 +#: readelf.c:10732 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:10802 +#: readelf.c:10947 #, c-format msgid "%s: failed to seek to first archive header\n" msgstr "" -#: readelf.c:10811 readelf.c:11076 readelf.c:11246 +#: readelf.c:10956 readelf.c:11223 readelf.c:11393 #, c-format msgid "%s: failed to read archive header\n" msgstr "" -#: readelf.c:10836 +#: readelf.c:10981 #, c-format msgid "%s: the archive index is empty\n" msgstr "" -#: readelf.c:10844 readelf.c:10867 +#: readelf.c:10989 readelf.c:11013 #, c-format msgid "%s: failed to read archive index\n" msgstr "" -#: readelf.c:10853 +#: readelf.c:10998 #, c-format msgid "" "%s: the archive index is supposed to have %ld entries, but the size in the " "header is too small\n" msgstr "" -#: readelf.c:10860 +#: readelf.c:11006 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "" -#: readelf.c:10877 +#: readelf.c:11024 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "" -#: readelf.c:10889 +#: readelf.c:11036 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "" -#: readelf.c:10896 +#: readelf.c:11043 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "" -#: readelf.c:10902 +#: readelf.c:11049 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "" -#: readelf.c:10910 +#: readelf.c:11057 #, c-format msgid "%s: failed to skip archive symbol table\n" msgstr "" -#: readelf.c:10921 +#: readelf.c:11068 #, c-format msgid "%s: failed to read archive header following archive index\n" msgstr "" -#: readelf.c:10926 +#: readelf.c:11073 #, c-format msgid "%s has no archive index\n" msgstr "" -#: readelf.c:10937 +#: readelf.c:11084 msgid "Out of memory reading long symbol names in archive\n" msgstr "" -#: readelf.c:10945 +#: readelf.c:11092 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "" -#: readelf.c:11070 +#: readelf.c:11217 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "" -#: readelf.c:11081 readelf.c:11252 +#: readelf.c:11228 readelf.c:11399 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" -#: readelf.c:11162 +#: readelf.c:11309 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:11168 +#: readelf.c:11315 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:11186 +#: readelf.c:11333 #, c-format msgid "Binary %s contains:\n" msgstr "" -#: readelf.c:11194 +#: readelf.c:11341 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:11205 +#: readelf.c:11352 #, c-format msgid "" "%s: symbols remain in the index symbol table, but without corresponding " "entries in the index table\n" msgstr "" -#: readelf.c:11210 +#: readelf.c:11357 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:11238 +#: readelf.c:11385 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: readelf.c:11266 readelf.c:11275 +#: readelf.c:11413 readelf.c:11422 #, c-format msgid "%s: bad archive file name\n" msgstr "" -#: readelf.c:11294 readelf.c:11370 +#: readelf.c:11441 readelf.c:11517 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:11316 +#: readelf.c:11463 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:11354 +#: readelf.c:11501 #, c-format msgid "'%s': No such file\n" msgstr "" -#: readelf.c:11356 +#: readelf.c:11503 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: readelf.c:11363 +#: readelf.c:11510 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: readelf.c:11376 +#: readelf.c:11523 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" -#: readelf.c:11388 +#: readelf.c:11535 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" diff --git a/binutils/po/fi.po b/binutils/po/fi.po index 793b50b..97fac71 100644 --- a/binutils/po/fi.po +++ b/binutils/po/fi.po @@ -2,14 +2,14 @@ # Copyright © 2005, 2007, 2009, 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the binutils package. # Jorma Karvonen <karvjorm@users.sf.net>, 2005, 2007. -# Jorma Karvonen <karvonen.jorma@gmail.com>, 2009. +# Jorma Karvonen <karvonen.jorma@gmail.com>, 2009, 2010. # msgid "" msgstr "" -"Project-Id-Version: binutils 2.20\n" +"Project-Id-Version: binutils 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" -"PO-Revision-Date: 2010-01-09 18:25+0200\n" +"POT-Creation-Date: 2010-03-03 14:57+0100\n" +"PO-Revision-Date: 2010-04-21 18:04+0200\n" "Last-Translator: Jorma Karvonen <karvonen.jorma@gmail.com>\n" "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n" "MIME-Version: 1.0\n" @@ -66,8 +66,8 @@ msgstr "" " -v --version Näyttää ohjelman version\n" "\n" -#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3832 dllwrap.c:510 -#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2922 size.c:99 +#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3838 dllwrap.c:510 +#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2935 size.c:99 #: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 #, c-format msgid "Report bugs to %s\n" @@ -75,17 +75,17 @@ msgstr "" "Ilmoita ohjelmistovioista englanniksi osoitteeseen %s\n" "Suomennoksen virheistä voi ilmoittaa (suomeksi) osoitteeseen <mailto:translation-team-fi@lists.sourceforge.net>\n" -#: addr2line.c:281 +#: addr2line.c:292 #, c-format msgid "%s: cannot get addresses from archive" msgstr "%s: osoitteita ei saa arkistosta" -#: addr2line.c:298 +#: addr2line.c:309 #, c-format msgid "%s: cannot find section %s" msgstr "%s: lohkoa %s ei löydy" -#: addr2line.c:364 nm.c:1554 objdump.c:3229 +#: addr2line.c:375 nm.c:1554 objdump.c:3234 #, c-format msgid "unknown demangling style `%s'" msgstr "tuntematon eheytystyyli ”%s”" @@ -332,7 +332,7 @@ msgid "creating %s" msgstr "luodaan %s" # stat on *nix-ympäristön vakiokomentoja (katso: man stat) -#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2026 +#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2027 #, c-format msgid "internal stat error on %s" msgstr "sisäinen stat-kutsuvirhe kohteessa %s" @@ -476,28 +476,28 @@ msgstr "Tuetut arkkitehtuurit:" msgid "%s: supported architectures:" msgstr "%s: tuetut arkkitehtuurit:" -#: bucomm.c:398 +#: bucomm.c:399 #, c-format msgid "BFD header file version %s\n" msgstr "BFD-otsaketiedoston versio %s\n" -#: bucomm.c:547 +#: bucomm.c:548 #, c-format msgid "%s: bad number: %s" msgstr "%s: virheellinen numero: %s" -#: bucomm.c:564 strings.c:422 +#: bucomm.c:565 strings.c:422 #, c-format msgid "'%s': No such file" msgstr "”%s”: Tiedostoa ei löydy" # stat-kutsu epäonnistui, ensimmäinen parametri on tiedostonimi -#: bucomm.c:566 strings.c:424 +#: bucomm.c:567 strings.c:424 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "Varoitus: tiedostoa ”%s” ei löytynyt. syy: %s" -#: bucomm.c:570 +#: bucomm.c:571 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "Varoitus: ”%s” ei ole tavallinen tiedosto" @@ -813,255 +813,255 @@ msgstr "ei voi poistaa kohdetta %s: %s" msgid "Created lib file" msgstr "Luotu lib-tiedosto" -#: dlltool.c:3369 dlltool.c:3391 +#: dlltool.c:3375 dlltool.c:3397 #, c-format msgid "%s is not a library" msgstr "%s ei ole kirjasto" -#: dlltool.c:3409 +#: dlltool.c:3415 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "Tuontikirjasto ”%s” määrittelee kaksi tai useampia dll-komponentteja" -#: dlltool.c:3420 +#: dlltool.c:3426 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "Ei voi määritellä dll-nimeä kohteelle ”%s” (ei tuontikirjasto?)" -#: dlltool.c:3641 +#: dlltool.c:3647 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "Varoitus, ei oteta huomioon EXPORT-kaksoiskappaletta %s %d,%d" -#: dlltool.c:3647 +#: dlltool.c:3653 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "Virhe, EXPORT-kaksoiskappale järjestysluvuilla: %s" -#: dlltool.c:3752 +#: dlltool.c:3758 msgid "Processing definitions" msgstr "Käsitellään määrittelyjä" -#: dlltool.c:3784 +#: dlltool.c:3790 msgid "Processed definitions" msgstr "Käsiteltiin määrittelyjä" #. xgetext:c-format -#: dlltool.c:3791 dllwrap.c:471 +#: dlltool.c:3797 dllwrap.c:471 #, c-format msgid "Usage %s <option(s)> <object-file(s)>\n" msgstr "Käyttö %s <valitsimet> <objektitiedosto(t)>\n" #. xgetext:c-format -#: dlltool.c:3793 +#: dlltool.c:3799 #, c-format msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr " -m --machine <kone> Luo DLL:nä kohteelle <kone>. [oletus: %s]\n" -#: dlltool.c:3794 +#: dlltool.c:3800 #, c-format msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" msgstr " mahdolliset <koneet>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" -#: dlltool.c:3795 +#: dlltool.c:3801 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr " -e --output-exp <tulostenimi> Tuota vientitiedosto.\n" -#: dlltool.c:3796 +#: dlltool.c:3802 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr " -l --output-lib <tulostenimi> Tuota rajapintakirjasto.\n" -#: dlltool.c:3797 +#: dlltool.c:3803 #, c-format msgid " -y --output-delaylib <outname> Create a delay-import library.\n" msgstr " -y --output-delaylib <tulostenimi> Luo viive-tuontikirjasto.\n" # Lisäsin lainausmerkit käsitteen selventämiseksi -#: dlltool.c:3798 +#: dlltool.c:3804 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr " -a --add-indirect Lisää ”dll indirects” vientitiedostoon.\n" -#: dlltool.c:3799 +#: dlltool.c:3805 #, c-format msgid " -D --dllname <name> Name of input dll to put into interface lib.\n" msgstr " -D --dllname <nimi> Rajapintakirjastoon sijoitettavan syöte-dll:n nimi.\n" -#: dlltool.c:3800 +#: dlltool.c:3806 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr " -d --input-def <def-tiedosto> Luettavan .def-syötetiedoston nimi.\n" -#: dlltool.c:3801 +#: dlltool.c:3807 #, c-format msgid " -z --output-def <deffile> Name of .def file to be created.\n" msgstr " -z --output-def <def-tiedosto> Luotavan .def-tiedoston nimi.\n" -#: dlltool.c:3802 +#: dlltool.c:3808 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols Vie kaikki symbolit .def-tiedostoon\n" -#: dlltool.c:3803 +#: dlltool.c:3809 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr " --no-export-all-symbols Vie vain luetellut symbolit\n" # Tässä "list" suomennettiin sanalla "lista", koska ohjetekstin jälkiosan tekstin alku ei osu samalle kohdalle eri riveillä, jos alkuosa on liian pitkä. -#: dlltool.c:3804 +#: dlltool.c:3810 #, c-format msgid " --exclude-symbols <list> Don't export <list>\n" msgstr " --exclude-symbols <lista> Älä vie <listan> symboleja\n" -#: dlltool.c:3805 +#: dlltool.c:3811 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr " --no-default-excludes Nollaa oletuspoissulkevat symbolit\n" -#: dlltool.c:3806 +#: dlltool.c:3812 #, c-format msgid " -b --base-file <basefile> Read linker generated base file.\n" msgstr " -b --base-file <kantatiedosto> Lue linkkerin tuottama perustiedosto.\n" -#: dlltool.c:3807 +#: dlltool.c:3813 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr " -x --no-idata4 Älä tuota idata$4-lohkoa.\n" -#: dlltool.c:3808 +#: dlltool.c:3814 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr " -c --no-idata5 Älä tuota idata$5-lohkoa.\n" -#: dlltool.c:3809 +#: dlltool.c:3815 #, c-format msgid " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.\n" msgstr " --use-nul-prefixed-import-tables Käytä nollaetuliitteistä idata$4 ja idata$5.\n" -#: dlltool.c:3810 +#: dlltool.c:3816 #, c-format msgid " -U --add-underscore Add underscores to all symbols in interface library.\n" msgstr " -U --add-underscore Lisää alaviivat rajapintakirjaston kaikkiin symboleihin.\n" -#: dlltool.c:3811 +#: dlltool.c:3817 #, c-format msgid " --add-stdcall-underscore Add underscores to stdcall symbols in interface library.\n" msgstr " -U --add-underscore Lisää alaviivat rajapintakirjaston std-kutsusymboleihin.\n" -#: dlltool.c:3812 +#: dlltool.c:3818 #, c-format msgid " -k --kill-at Kill @<n> from exported names.\n" msgstr " -k --kill-at Tuhoa @<numeron> viedyistä nimistä.\n" -#: dlltool.c:3813 +#: dlltool.c:3819 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr " -A --add-stdcall-alias Lisää aliaksia ilman @<numeroa>.\n" -#: dlltool.c:3814 +#: dlltool.c:3820 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr " -p --ext-prefix-alias <prefiksi> Lisää aliaksiin <prefiksin>.\n" -#: dlltool.c:3815 +#: dlltool.c:3821 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr " -S --as <nimi> Käytä <nimeä> assemblerina.\n" -#: dlltool.c:3816 +#: dlltool.c:3822 #, c-format msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" msgstr " -f --as-flags <liput> Välitä <liput> assemblerille.\n" -#: dlltool.c:3817 +#: dlltool.c:3823 #, c-format msgid " -C --compat-implib Create backward compatible import library.\n" msgstr " -C --compat-implib Luo taaksepäin yhteensopiva tuontikirjasto.\n" # Laskuria dontdeltemps kasvatetaan joka kerta kun -n esiintyy komentorivillä. -#: dlltool.c:3818 +#: dlltool.c:3824 #, c-format msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n" msgstr " -n --no-delete Pidä tilapäistiedostot (toisto lisäsäilytykseksi).\n" -#: dlltool.c:3819 +#: dlltool.c:3825 #, c-format msgid " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" msgstr " -t --temp-prefix <prefiksi> Liitä <prefiksi> tilapäistiedostojen nimen eteen.\n" -#: dlltool.c:3820 +#: dlltool.c:3826 #, c-format msgid " -I --identify <implib> Report the name of the DLL associated with <implib>.\n" msgstr " -I --identify <implib> Ilmoita DLL-nimi, joka liittyi <implib>-kirjastoon.\n" -#: dlltool.c:3821 +#: dlltool.c:3827 #, c-format msgid " --identify-strict Causes --identify to report error when multiple DLLs.\n" msgstr " --identify-strict Saa valitsimen --identify ilmoittamaan virheestä kun DLL-moduleita on useita.\n" -#: dlltool.c:3822 +#: dlltool.c:3828 #, c-format msgid " -v --verbose Be verbose.\n" msgstr " -v --verbose Laveasti.\n" -#: dlltool.c:3823 +#: dlltool.c:3829 #, c-format msgid " -V --version Display the program version.\n" msgstr " -V --version Näytä ohjelman versio.\n" -#: dlltool.c:3824 +#: dlltool.c:3830 #, c-format msgid " -h --help Display this information.\n" msgstr " -h --help Näytä nämä tiedot.\n" -#: dlltool.c:3825 +#: dlltool.c:3831 #, c-format msgid " @<file> Read options from <file>.\n" msgstr " @<tiedosto> Lue valitsimet tiedostosta <tiedosto>.\n" -#: dlltool.c:3827 +#: dlltool.c:3833 #, c-format msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr " -M --mcore-elf <tulostenimi> Käsittele mcore-elf-objektitiedostot kohteeseen <tulostenimi>.\n" -#: dlltool.c:3828 +#: dlltool.c:3834 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr " -L --linker <nimi> Käytä parametriä <nimi> linkkerinä.\n" -#: dlltool.c:3829 +#: dlltool.c:3835 #, c-format msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" msgstr " -F --linker-flags <liput> Välitä <liput> linkkerille.\n" -#: dlltool.c:3966 +#: dlltool.c:3972 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "Polkukomponentit riisuttu dll-nimestä, ”%s”." -#: dlltool.c:4014 +#: dlltool.c:4020 #, c-format msgid "Unable to open base-file: %s" msgstr "Ei voi avata perustiedostoa: %s" -#: dlltool.c:4049 +#: dlltool.c:4055 #, c-format msgid "Machine '%s' not supported" msgstr "Konetta ”%s” ei tueta" -#: dlltool.c:4118 +#: dlltool.c:4124 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "Varoitus, konetyyppi (%d) ei tue viivetuontia." -#: dlltool.c:4186 dllwrap.c:201 +#: dlltool.c:4192 dllwrap.c:201 #, c-format msgid "Tried file: %s" msgstr "Yritettiin tiedostoa: %s" -#: dlltool.c:4193 dllwrap.c:208 +#: dlltool.c:4199 dllwrap.c:208 #, c-format msgid "Using file: %s" msgstr "Käytetään tiedostoa: %s" @@ -1314,21 +1314,21 @@ msgstr "YKSIKKÖ-nimi : %s\n" msgid "DRIVER options : %s\n" msgstr "YKSIKKÖ-valitsimet : %s\n" -#: dwarf.c:101 dwarf.c:145 readelf.c:355 readelf.c:520 +#: dwarf.c:106 dwarf.c:155 readelf.c:357 readelf.c:525 #, c-format msgid "Unhandled data length: %d\n" msgstr "Käsittelemätön data-pituus: %d\n" -#: dwarf.c:294 dwarf.c:2625 +#: dwarf.c:304 dwarf.c:2649 msgid "badly formed extended line op encountered!\n" msgstr "virheellisesti muotoiltu laajennusrivin käskykoodi tavattu!\n" -#: dwarf.c:301 +#: dwarf.c:311 #, c-format msgid " Extended opcode %d: " msgstr " Laajennettu käskykoodi %d: " -#: dwarf.c:306 +#: dwarf.c:316 #, c-format msgid "" "End of Sequence\n" @@ -1337,32 +1337,32 @@ msgstr "" "Sekvenssin loppu\n" "\n" -#: dwarf.c:312 +#: dwarf.c:322 #, c-format msgid "set Address to 0x%lx\n" msgstr "aseta osoitteeksi 0x%lx\n" -#: dwarf.c:317 +#: dwarf.c:327 #, c-format msgid " define new File Table entry\n" msgstr " määrittele uusi tiedostotaulualkio\n" -#: dwarf.c:318 dwarf.c:2240 +#: dwarf.c:328 dwarf.c:2263 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Alkio\tHakemisto\tAika\tKoko\tNimi\n" -#: dwarf.c:320 +#: dwarf.c:330 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:323 dwarf.c:325 dwarf.c:327 dwarf.c:2252 dwarf.c:2254 dwarf.c:2256 +#: dwarf.c:333 dwarf.c:335 dwarf.c:337 dwarf.c:2275 dwarf.c:2277 dwarf.c:2279 #, c-format msgid "%lu\t" msgstr "%lu\t" -#: dwarf.c:328 +#: dwarf.c:338 #, c-format msgid "" "%s\n" @@ -1371,7 +1371,7 @@ msgstr "" "%s\n" "\n" -#: dwarf.c:332 +#: dwarf.c:342 #, c-format msgid "set Discriminator to %lu\n" msgstr "aseta Erottajan arvoksi %lu\n" @@ -1380,140 +1380,140 @@ msgstr "aseta Erottajan arvoksi %lu\n" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:374 +#: dwarf.c:384 #, c-format msgid "user defined: length %d\n" msgstr "käyttäjän määrittelemä: pituus %d\n" -#: dwarf.c:376 dwarf.c:2656 +#: dwarf.c:386 dwarf.c:2680 #, c-format msgid "UNKNOWN: length %d\n" msgstr "TUNTEMATON: pituus %d\n" -#: dwarf.c:389 +#: dwarf.c:399 msgid "<no .debug_str section>" msgstr "<ei .debug_str-lohkoa>" -#: dwarf.c:395 +#: dwarf.c:405 #, c-format msgid "DW_FORM_strp offset too big: %lx\n" msgstr "DW_FORM_strp-siirros liian suuri: %lx\n" -#: dwarf.c:396 +#: dwarf.c:406 msgid "<offset is too big>" msgstr "<siirros on liian suuri>" -#: dwarf.c:629 +#: dwarf.c:639 #, c-format msgid "Unknown TAG value: %lx" msgstr "Tuntematon tunnistearvo: %lx" -#: dwarf.c:665 +#: dwarf.c:675 #, c-format msgid "Unknown FORM value: %lx" msgstr "Tuntematon FORM-arvo: %lx" -#: dwarf.c:674 +#: dwarf.c:684 #, c-format msgid " %lu byte block: " msgstr " %lu:n tavun lohko: " -#: dwarf.c:1092 +#: dwarf.c:1102 #, c-format msgid "(User defined location op)" msgstr "(Käyttäjän määrittelemä sijoituskäskykoodi)" -#: dwarf.c:1094 +#: dwarf.c:1104 #, c-format msgid "(Unknown location op)" msgstr "(Tuntematon sijoituskäskykoodi)" -#: dwarf.c:1142 +#: dwarf.c:1152 msgid "Internal error: DWARF version is not 2 or 3.\n" msgstr "Sisäinen virhe: DWARF-versio ei ole 2 eikä 3.\n" -#: dwarf.c:1241 +#: dwarf.c:1251 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" msgstr "DW_FORM_data8 ei ole tuettu, kun sizeof (unsigned long) != 8\n" -#: dwarf.c:1290 +#: dwarf.c:1300 #, c-format msgid " (indirect string, offset: 0x%lx): %s" msgstr " (epäsuora merkkijono, siirros: 0x%lx): %s" -#: dwarf.c:1299 +#: dwarf.c:1309 #, c-format msgid "Unrecognized form: %lu\n" msgstr "Tunnistamaton muoto: %lu\n" -#: dwarf.c:1383 +#: dwarf.c:1393 #, c-format msgid "(not inlined)" msgstr "(ei inline-funktiona)" -#: dwarf.c:1386 +#: dwarf.c:1396 #, c-format msgid "(inlined)" msgstr "(inline-funktiona)" -#: dwarf.c:1389 +#: dwarf.c:1399 #, c-format msgid "(declared as inline but ignored)" msgstr "(esitelty inline-funktiona, mutta esittelyä ei ole otettu huomioon)" -#: dwarf.c:1392 +#: dwarf.c:1402 #, c-format msgid "(declared as inline and inlined)" msgstr "(esitelty inline-funktiona ja toteutettu sellaisena)" -#: dwarf.c:1395 +#: dwarf.c:1405 #, c-format msgid " (Unknown inline attribute value: %lx)" msgstr " (Tuntematon inline-funktion attribuuttiarvo: %lx)" -#: dwarf.c:1556 +#: dwarf.c:1566 #, c-format msgid "(location list)" msgstr "(sijoitusluettelo)" -#: dwarf.c:1575 dwarf.c:3257 +#: dwarf.c:1585 dwarf.c:3281 #, c-format msgid " [without DW_AT_frame_base]" msgstr " [DW_AT_frame_base puuttuu]" -#: dwarf.c:1587 +#: dwarf.c:1597 #, c-format msgid "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.\n" msgstr "Siirros %lx, jota käytettiin DIE:n DW_AT_import-attribuutin arvona siirrososoitteessa %lx on liian suuri.\n" -#: dwarf.c:1761 +#: dwarf.c:1771 #, c-format msgid "Unknown AT value: %lx" msgstr "Tuntematon AT-arvo: %lx" -#: dwarf.c:1828 +#: dwarf.c:1838 #, c-format msgid "Reserved length value (%lx) found in section %s\n" msgstr "Varattu pituusarvo (%lx) löytyi lohkossa %s\n" -#: dwarf.c:1839 +#: dwarf.c:1849 #, c-format msgid "Corrupt unit length (%lx) found in section %s\n" msgstr "Rikkinäinen yksikköpituus (%lx) löytyi lohkossa %s\n" # comp units tarkoittanee compilation unit eli käännösyksikköä? -#: dwarf.c:1846 +#: dwarf.c:1856 #, c-format msgid "No comp units in %s section ?" msgstr "Ei käännösyksikköjä %s-lohkossa ?" -#: dwarf.c:1855 +#: dwarf.c:1865 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "Muistia ei ole tarpeeksi %u:n alkion virheenjäljitystietotaulukolle" -#: dwarf.c:1863 dwarf.c:2858 dwarf.c:2952 dwarf.c:3026 dwarf.c:3143 -#: dwarf.c:3292 dwarf.c:3350 dwarf.c:3546 +#: dwarf.c:1873 dwarf.c:2882 dwarf.c:2976 dwarf.c:3050 dwarf.c:3167 +#: dwarf.c:3316 dwarf.c:3374 dwarf.c:3571 #, c-format msgid "" "Contents of the %s section:\n" @@ -1522,80 +1522,80 @@ msgstr "" "Lohkon %s sisältö:\n" "\n" -#: dwarf.c:1871 +#: dwarf.c:1881 #, c-format msgid "Unable to locate %s section!\n" msgstr "Ei voi paikantaa %s-lohkoa!\n" -#: dwarf.c:1934 +#: dwarf.c:1944 #, c-format msgid " Compilation Unit @ offset 0x%lx:\n" msgstr " Käännösyksikkö @ siirros 0x%lx:\n" # Välilyöntilisäys -#: dwarf.c:1935 +#: dwarf.c:1945 #, c-format msgid " Length: 0x%lx (%s)\n" msgstr " Pituus: 0x%lx (%s)\n" # Välilyöntilisäys -#: dwarf.c:1937 +#: dwarf.c:1947 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" # Välilyöntilisäys -#: dwarf.c:1938 +#: dwarf.c:1948 #, c-format msgid " Abbrev Offset: %ld\n" msgstr " Lyhennesiirros: %ld\n" # Välilyöntilisäys -#: dwarf.c:1939 +#: dwarf.c:1949 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" -#: dwarf.c:1945 +#: dwarf.c:1955 #, c-format msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" msgstr "Virheenjäljitystieto on rikkinäinen, keskusyksikön pituus osoitteessa %lx ulottuu lohkon lopun ylitse (pituus = %lx)\n" -#: dwarf.c:1954 +#: dwarf.c:1964 #, c-format msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" msgstr "Keskusyksikkö siirrososoitteessa %lx sisältää rikkinäisen tai tukemattoman versionumeron: %d.\n" -#: dwarf.c:1964 +#: dwarf.c:1974 #, c-format msgid "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)\n" msgstr "Virheenjäljitystieto on rikkinäinen, lyhennyssiirros (%lx) on laajempi kuin lyhennyslohkon koko (%lx)\n" -#: dwarf.c:1998 +#: dwarf.c:2021 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" msgstr "Valesisarusloppumerkitsijä havaittu siirrososoitteessa %lx lohkossa .debug_info\n" -#: dwarf.c:2002 +#: dwarf.c:2025 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "Lisävaroitukset valesisarusloppumerkitsijöistä on vaimennettu\n" -#: dwarf.c:2009 +#: dwarf.c:2032 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%lx>: Lyhennenumero: %lu" -#: dwarf.c:2026 +#: dwarf.c:2049 #, c-format msgid "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "DIE siirrososoitteessa %lx viittaa lyhennenumeroon %lu, jota ei ole olemassa\n" -#: dwarf.c:2032 +#: dwarf.c:2055 #, c-format msgid " (%s)\n" msgstr " (%s)\n" -#: dwarf.c:2123 +#: dwarf.c:2146 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -1604,66 +1604,66 @@ msgstr "" "Lohkon %s virheenjäljityssisällön raakavedos:\n" "\n" -#: dwarf.c:2161 +#: dwarf.c:2184 #, c-format msgid "The information in section %s appears to be corrupt - the section is too small\n" msgstr "Tiedot lohkossa %s näyttävät olevan rikkinäisiä - lohko on liian pieni\n" -#: dwarf.c:2171 dwarf.c:2459 +#: dwarf.c:2194 dwarf.c:2482 msgid "Only DWARF version 2 and 3 line info is currently supported.\n" msgstr "Vain DWARF-versioiden 2 ja 3 rivitiedot on nykyisin tuettu.\n" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:2192 +#: dwarf.c:2215 #, c-format msgid " Offset: 0x%lx\n" msgstr " Siirros: 0x%lx\n" # DWARF2_Internal_LineInfo-lohkon pituus -#: dwarf.c:2193 +#: dwarf.c:2216 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:2194 +#: dwarf.c:2217 #, c-format msgid " DWARF Version: %d\n" msgstr " DWARF-versio: %d\n" -#: dwarf.c:2195 +#: dwarf.c:2218 #, c-format msgid " Prologue Length: %d\n" msgstr " Esitoimipituus: %d\n" -#: dwarf.c:2196 +#: dwarf.c:2219 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " Minimikäskypituus: %d\n" -#: dwarf.c:2197 +#: dwarf.c:2220 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " Kohteen ”is_stmt” alkuarvo: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2198 +#: dwarf.c:2221 #, c-format msgid " Line Base: %d\n" msgstr " Rivin kantaluku: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2199 +#: dwarf.c:2222 #, c-format msgid " Line Range: %d\n" msgstr " Rivinumeroalue: %d\n" # Välilyönti lisätty tarkoituksella. -#: dwarf.c:2200 +#: dwarf.c:2223 #, c-format msgid " Opcode Base: %d\n" msgstr " Käskykoodin kantaluku: %d\n" -#: dwarf.c:2209 +#: dwarf.c:2232 #, c-format msgid "" "\n" @@ -1672,12 +1672,12 @@ msgstr "" "\n" " Käskykoodit:\n" -#: dwarf.c:2212 +#: dwarf.c:2235 #, c-format msgid " Opcode %d has %d args\n" msgstr " Käskykoodilla %d on %d argumenttia\n" -#: dwarf.c:2218 +#: dwarf.c:2241 #, c-format msgid "" "\n" @@ -1686,7 +1686,7 @@ msgstr "" "\n" " Hakemistotaulu on tyhjä.\n" -#: dwarf.c:2221 +#: dwarf.c:2244 #, c-format msgid "" "\n" @@ -1695,12 +1695,12 @@ msgstr "" "\n" " Hakemistotaulu:\n" -#: dwarf.c:2225 +#: dwarf.c:2248 #, c-format msgid " %s\n" msgstr " %s\n" -#: dwarf.c:2236 +#: dwarf.c:2259 #, c-format msgid "" "\n" @@ -1709,7 +1709,7 @@ msgstr "" "\n" " Tiedostonimitaulu on tyhjä.\n" -#: dwarf.c:2239 +#: dwarf.c:2262 #, c-format msgid "" "\n" @@ -1718,18 +1718,18 @@ msgstr "" "\n" " Tiedostonimitaulu:\n" -#: dwarf.c:2247 +#: dwarf.c:2270 #, c-format msgid " %d\t" msgstr " %d\t" -#: dwarf.c:2258 +#: dwarf.c:2281 #, c-format msgid "%s\n" msgstr "%s\n" #. Now display the statements. -#: dwarf.c:2266 +#: dwarf.c:2289 #, c-format msgid "" "\n" @@ -1738,82 +1738,82 @@ msgstr "" "\n" " Rivi Numero Lauseet:\n" -#: dwarf.c:2282 +#: dwarf.c:2305 #, c-format msgid " Special opcode %d: advance Address by %lu to 0x%lx" msgstr " Erikoiskäskykoodi %d: kasvata %lu tavua osoitteeseen 0x%lx" -#: dwarf.c:2286 +#: dwarf.c:2309 #, c-format msgid " and Line by %d to %d\n" msgstr " ja %d riviä riville %d\n" -#: dwarf.c:2296 +#: dwarf.c:2319 #, c-format msgid " Copy\n" msgstr " Kopioi\n" -#: dwarf.c:2304 +#: dwarf.c:2327 #, c-format msgid " Advance PC by %lu to 0x%lx\n" msgstr " Kasvata PC:tä arvolla %lu arvoon 0x%lx\n" -#: dwarf.c:2312 +#: dwarf.c:2335 #, c-format msgid " Advance Line by %d to %d\n" msgstr " Kasvata riviä arvolla %d arvoon %d\n" -#: dwarf.c:2319 +#: dwarf.c:2342 #, c-format msgid " Set File Name to entry %d in the File Name Table\n" msgstr " Aseta tiedostonimi tiedostonimitaulun alkioon %d\n" -#: dwarf.c:2327 +#: dwarf.c:2350 #, c-format msgid " Set column to %lu\n" msgstr " Aseta sarakkeeksi %lu\n" -#: dwarf.c:2334 +#: dwarf.c:2357 #, c-format msgid " Set is_stmt to %d\n" msgstr " Aseta is_stmt-arvoksi %d\n" -#: dwarf.c:2339 +#: dwarf.c:2362 #, c-format msgid " Set basic block\n" msgstr " Aseta peruslohko\n" -#: dwarf.c:2347 +#: dwarf.c:2370 #, c-format msgid " Advance PC by constant %lu to 0x%lx\n" msgstr " Kasvata PC:tä vakiolla %lu arvoon 0x%lx\n" -#: dwarf.c:2355 +#: dwarf.c:2378 #, c-format msgid " Advance PC by fixed size amount %lu to 0x%lx\n" msgstr " Kasvata PC:tä kiinteäkokoisella summalla %lu arvoon 0x%lx\n" -#: dwarf.c:2360 +#: dwarf.c:2383 #, c-format msgid " Set prologue_end to true\n" msgstr " Aseta prologue_end-arvoksi true\n" -#: dwarf.c:2364 +#: dwarf.c:2387 #, c-format msgid " Set epilogue_begin to true\n" msgstr " Aseta epilogue_begin-arvoksi true\n" -#: dwarf.c:2370 dwarf.c:2734 +#: dwarf.c:2393 dwarf.c:2758 #, c-format msgid " Set ISA to %lu\n" msgstr " Aseta ISA-arvoksi %lu\n" -#: dwarf.c:2374 dwarf.c:2738 +#: dwarf.c:2397 dwarf.c:2762 #, c-format msgid " Unknown opcode %d with operands: " msgstr " Tuntematon käskykoodi %d, jonka operandit ovat: " -#: dwarf.c:2407 +#: dwarf.c:2430 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" @@ -1822,32 +1822,32 @@ msgstr "" "Lohkon %s virheenjäljityssisällön dekoodattu vedos:\n" "\n" -#: dwarf.c:2449 +#: dwarf.c:2472 msgid "The line info appears to be corrupt - the section is too small\n" msgstr "Rivitiedot näyttävät olevan rikkinäisiä - lohko on liian pieni\n" -#: dwarf.c:2568 +#: dwarf.c:2592 #, c-format msgid "CU: %s:\n" msgstr "Keskusyksikkö: %s:\n" -#: dwarf.c:2569 dwarf.c:2582 +#: dwarf.c:2593 dwarf.c:2606 #, c-format msgid "File name Line number Starting address\n" msgstr "Tiedostonimi Rivinumero Aloitusosoite\n" -#: dwarf.c:2575 +#: dwarf.c:2599 #, c-format msgid "CU: %s/%s:\n" msgstr "Keskusyksikkö: %s/%s:\n" -#: dwarf.c:2580 dwarf.c:2652 +#: dwarf.c:2604 dwarf.c:2676 #, c-format msgid "%s:\n" msgstr "%s:\n" #. If directory index is 0, that means current directory. -#: dwarf.c:2685 +#: dwarf.c:2709 #, c-format msgid "" "\n" @@ -1857,7 +1857,7 @@ msgstr "" "./%s:[++]\n" #. The directory index starts counting at 1. -#: dwarf.c:2691 +#: dwarf.c:2715 #, c-format msgid "" "\n" @@ -1866,52 +1866,52 @@ msgstr "" "\n" "%s/%s:\n" -#: dwarf.c:2776 +#: dwarf.c:2800 #, c-format msgid "%-35s %11d %#18lx\n" msgstr "%-35s %11d %#18lx\n" -#: dwarf.c:2781 +#: dwarf.c:2805 #, c-format msgid "%s %11d %#18lx\n" msgstr "%s %11d %#18lx\n" -#: dwarf.c:2811 dwarf.c:3088 dwarf.c:3510 +#: dwarf.c:2835 dwarf.c:3112 dwarf.c:3534 #, c-format msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" msgstr "Ei kyetä lataamaan/jäsentämään .debug_info-lohkoa, joten ei voida tulkita %s-lohkoa.\n" -#: dwarf.c:2892 dwarf.c:3395 +#: dwarf.c:2916 dwarf.c:3419 #, c-format msgid ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr ".debug_info-siirrososoite: 0x%lx lohkossa %s ei osoita keskusyksikköotsakkeeseen.\n" # tarkoittaako pubnames julkisia nimiä? -#: dwarf.c:2906 +#: dwarf.c:2930 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "Vain DWARF 2:n ja 3:n pub-nimet ovat nykyisin tuettuja\n" -#: dwarf.c:2913 +#: dwarf.c:2937 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:2915 +#: dwarf.c:2939 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:2917 +#: dwarf.c:2941 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:2919 +#: dwarf.c:2943 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " Alueen koko .debug_info-lohkossa: %ld\n" -#: dwarf.c:2922 +#: dwarf.c:2946 #, c-format msgid "" "\n" @@ -1920,60 +1920,60 @@ msgstr "" "\n" " Siirros\tNimi\n" -#: dwarf.c:2973 +#: dwarf.c:2997 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr " DW_MACINFO_start_file - rivinro:%d tied.nro:%d\n" -#: dwarf.c:2979 +#: dwarf.c:3003 #, c-format msgid " DW_MACINFO_end_file\n" msgstr " DW_MACINFO_end_file\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:2987 +#: dwarf.c:3011 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr " DW_MACINFO_define - rivinro: %d makro : %s\n" # lineno tarkoittaa ilmeisesti rivinumeroa -#: dwarf.c:2996 +#: dwarf.c:3020 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr " DW_MACINFO_undef - rivinro: %d makro : %s\n" -#: dwarf.c:3008 +#: dwarf.c:3032 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr " DW_MACINFO_vendor_ext - vakio : %d merkkijono : %s\n" # Seuraava on taulukon otsikko. Itse taulukko on leveydeltään: " %ld %s [%s]". Viimeinen [%s] sisältää tekstin "has children" tai "no children". -#: dwarf.c:3037 +#: dwarf.c:3061 #, c-format msgid " Number TAG\n" msgstr " Numero Tunniste\n" # Tämä pitäisi oikeastaan jättää pois käännettävistä teksteistä !! -#: dwarf.c:3043 +#: dwarf.c:3067 #, c-format msgid " %ld %s [%s]\n" msgstr " %ld %s [%s]\n" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "has children" msgstr "on jälkeläisiä" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "no children" msgstr "ei jälkeläisiä" # Seuraava pitäisi oikeastaan jättää pois käännettävistä teksteistä. -#: dwarf.c:3049 +#: dwarf.c:3073 #, c-format msgid " %-18s %s\n" msgstr " %-18s %s\n" -#: dwarf.c:3082 dwarf.c:3288 dwarf.c:3504 +#: dwarf.c:3106 dwarf.c:3312 dwarf.c:3528 #, c-format msgid "" "\n" @@ -1983,101 +1983,101 @@ msgstr "" "Lohko %s on tyhjä.\n" #. FIXME: Should we handle this case? -#: dwarf.c:3132 +#: dwarf.c:3156 msgid "Location lists in .debug_info section aren't in ascending order!\n" msgstr "Sijaintiluettelot .debug_info-lohkossa eivät ole nousevassa järjestyksessä!\n" -#: dwarf.c:3135 +#: dwarf.c:3159 msgid "No location lists in .debug_info section!\n" msgstr "Ei sijaintiluetteloja .debug_info-lohkossa!\n" -#: dwarf.c:3140 +#: dwarf.c:3164 #, c-format msgid "Location lists in %s section start at 0x%lx\n" msgstr "Sijaintiluettelot %s-lohkossa alkavat osoitteesta 0x%lx\n" -#: dwarf.c:3144 +#: dwarf.c:3168 #, c-format msgid " Offset Begin End Expression\n" msgstr " Siirros Alku Loppu Lauseke\n" -#: dwarf.c:3175 +#: dwarf.c:3199 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on aukko [0x%lx - 0x%lx].\n" -#: dwarf.c:3179 +#: dwarf.c:3203 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Lohkossa .debug_loc on päällekkäisyys [0x%lx - 0x%lx].\n" -#: dwarf.c:3187 +#: dwarf.c:3211 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "Siirros 0x%lx on suurempi kuin .debug_loc-lohkon koko.\n" -#: dwarf.c:3196 dwarf.c:3231 dwarf.c:3241 +#: dwarf.c:3220 dwarf.c:3255 dwarf.c:3265 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "Siirroksesta 0x%lx alkavaa sijaintiluetteloa ei ole päätetty.\n" -#: dwarf.c:3215 dwarf.c:3597 +#: dwarf.c:3239 dwarf.c:3622 #, c-format msgid "<End of list>\n" msgstr "<Luettelon loppu>\n" -#: dwarf.c:3225 +#: dwarf.c:3249 #, c-format msgid "(base address)\n" msgstr "(perusosoite)\n" -#: dwarf.c:3260 +#: dwarf.c:3284 msgid " (start == end)" msgstr " (alku == loppu)" -#: dwarf.c:3262 +#: dwarf.c:3286 msgid " (start > end)" msgstr " (alku > loppu)" -#: dwarf.c:3272 +#: dwarf.c:3296 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "Käyttämättömiä tavuja on %ld lohkon %s lopussa\n" -#: dwarf.c:3406 +#: dwarf.c:3430 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "Vain DWARF 2- ja 3-aranges on nykyisin tuettu.\n" -#: dwarf.c:3410 +#: dwarf.c:3434 #, c-format msgid " Length: %ld\n" msgstr " Pituus: %ld\n" -#: dwarf.c:3411 +#: dwarf.c:3435 #, c-format msgid " Version: %d\n" msgstr " Versio: %d\n" -#: dwarf.c:3412 +#: dwarf.c:3436 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " Siirros lohkoon .debug_info: 0x%lx\n" -#: dwarf.c:3413 +#: dwarf.c:3437 #, c-format msgid " Pointer Size: %d\n" msgstr " Osoitinkoko: %d\n" -#: dwarf.c:3414 +#: dwarf.c:3438 #, c-format msgid " Segment Size: %d\n" msgstr " Segmenttikoko: %d\n" -#: dwarf.c:3423 +#: dwarf.c:3447 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "Osoitinkoko + segmenttikoko ei ole kahden potenssi.\n" -#: dwarf.c:3428 +#: dwarf.c:3452 #, c-format msgid "" "\n" @@ -2086,7 +2086,7 @@ msgstr "" "\n" " Osoite Pituus\n" -#: dwarf.c:3430 +#: dwarf.c:3454 #, c-format msgid "" "\n" @@ -2095,73 +2095,73 @@ msgstr "" "\n" " Osoite Pituus\n" -#: dwarf.c:3520 +#: dwarf.c:3544 msgid "No range lists in .debug_info section!\n" msgstr "Ei lukualueluetteloja .debug_info-lohkossa!\n" -#: dwarf.c:3543 +#: dwarf.c:3568 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "Lukualueluettelot %s-lohkossa alkavat osoitteesta 0x%lx\n" -#: dwarf.c:3547 +#: dwarf.c:3572 #, c-format msgid " Offset Begin End\n" msgstr " Siirros Alku Loppu\n" -#: dwarf.c:3568 +#: dwarf.c:3593 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "Aukko [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:3572 +#: dwarf.c:3597 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "Päällekkäisyys [0x%lx - 0x%lx] lohkossa %s.\n" -#: dwarf.c:3615 +#: dwarf.c:3640 msgid "(start == end)" msgstr "(alku == loppu)" -#: dwarf.c:3617 +#: dwarf.c:3642 msgid "(start > end)" msgstr "(alku > loppu)" -#: dwarf.c:3853 +#: dwarf.c:3879 msgid "bad register: " msgstr "virheellinen rekisteri: " -#: dwarf.c:3855 +#: dwarf.c:3881 #, c-format msgid "Contents of the %s section:\n" msgstr "Lohkon %s sisältö:\n" -#: dwarf.c:4619 +#: dwarf.c:4646 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr " DW_CFA_??? (Käyttäjämääritelty kutsukehyskäsky: %#x)\n" -#: dwarf.c:4621 +#: dwarf.c:4648 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "tukematon tai tuntematon Dwarf-kutsukehyskäskynumero: %#x\n" -#: dwarf.c:4645 +#: dwarf.c:4672 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "Lohkon %s virheenjäljityssisällön näyttäminen ei ole vielä tuettu.\n" -#: dwarf.c:4687 +#: dwarf.c:4714 #, c-format msgid "%s: Error: " msgstr "%s: Virhe: " -#: dwarf.c:4698 +#: dwarf.c:4725 #, c-format msgid "%s: Warning: " msgstr "%s: Varoitus: " -#: dwarf.c:4796 dwarf.c:4862 +#: dwarf.c:4823 dwarf.c:4889 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "Tunnistamaton virheenjäljitysvalitsin ”%s”\n" @@ -2187,240 +2187,240 @@ msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr " [-X32_64] - hyväksyy 32- ja 64-bittiset objektit\n" # Lähdekoodin kommentti ennen tulostusta: Report an unexpected EOF in the IEEE debugging information. -#: ieee.c:309 +#: ieee.c:311 msgid "unexpected end of debugging information" msgstr "odottamaton IEEE-virheenjäljitystietojen loppu" -#: ieee.c:396 +#: ieee.c:398 msgid "invalid number" msgstr "virheellinen numero" -#: ieee.c:449 +#: ieee.c:451 msgid "invalid string length" msgstr "virheellinen merkkijonopituus" -#: ieee.c:504 ieee.c:545 +#: ieee.c:506 ieee.c:547 msgid "expression stack overflow" msgstr "lausekepinon ylivuoto" -#: ieee.c:524 +#: ieee.c:526 msgid "unsupported IEEE expression operator" msgstr "ei-tuettu IEEE-lausekeoperaattori" -#: ieee.c:539 +#: ieee.c:541 msgid "unknown section" msgstr "tuntematon lohko" -#: ieee.c:560 +#: ieee.c:562 msgid "expression stack underflow" msgstr "lausekepinon ehtyminen" -#: ieee.c:574 +#: ieee.c:576 msgid "expression stack mismatch" msgstr "lausekepinon täsmäämättömyys" -#: ieee.c:611 +#: ieee.c:613 msgid "unknown builtin type" msgstr "tuntematon rakenteeseen sisältyvä tyyppi" -#: ieee.c:756 +#: ieee.c:758 msgid "BCD float type not supported" msgstr "ei-tuettu binäärikoodattu desimaaliliukulukutyyppi" -#: ieee.c:893 +#: ieee.c:895 msgid "unexpected number" msgstr "odottamaton numero" -#: ieee.c:900 +#: ieee.c:902 msgid "unexpected record type" msgstr "odottamaton tietuetyyppi" -#: ieee.c:933 +#: ieee.c:935 msgid "blocks left on stack at end" msgstr "lohkoja jäi pinoon lopussa" # Handle an IEEE BB record. -#: ieee.c:1206 +#: ieee.c:1208 msgid "unknown BB type" msgstr "tuntematon IEEE-BB-tietuetyyppi" -#: ieee.c:1215 +#: ieee.c:1217 msgid "stack overflow" msgstr "pinon ylivuoto" -#: ieee.c:1238 +#: ieee.c:1240 msgid "stack underflow" msgstr "pinon ehtyminen" -#: ieee.c:1350 ieee.c:1420 ieee.c:2118 +#: ieee.c:1352 ieee.c:1422 ieee.c:2120 msgid "illegal variable index" msgstr "virheellinen muuttujaindeksi" -#: ieee.c:1398 +#: ieee.c:1400 msgid "illegal type index" msgstr "virheellinen tyyppi-indeksi" -#: ieee.c:1408 ieee.c:1445 +#: ieee.c:1410 ieee.c:1447 msgid "unknown TY code" msgstr "tuntematon TY-koodi" -#: ieee.c:1427 +#: ieee.c:1429 msgid "undefined variable in TY" msgstr "määrittelemätön muuttuja kohteessa TY" #. Pascal file name. FIXME. -#: ieee.c:1839 +#: ieee.c:1841 msgid "Pascal file name not supported" msgstr "Pascal-tiedostonimeä ei tueta" -#: ieee.c:1887 +#: ieee.c:1889 msgid "unsupported qualifier" msgstr "ei-tuettu tarkenne" -#: ieee.c:2156 +#: ieee.c:2158 msgid "undefined variable in ATN" msgstr "määrittelemätön muuttuja kohteessa ATN" -#: ieee.c:2199 +#: ieee.c:2201 msgid "unknown ATN type" msgstr "tuntematon ATN-tyyppi" #. Reserved for FORTRAN common. -#: ieee.c:2321 +#: ieee.c:2323 msgid "unsupported ATN11" msgstr "ei-tuettu ATN11" #. We have no way to record this information. FIXME. -#: ieee.c:2348 +#: ieee.c:2350 msgid "unsupported ATN12" msgstr "ei-tuettu ATN12" # Kahdessa seuraavassa on kyse samasta tietueesta. -#: ieee.c:2408 +#: ieee.c:2410 msgid "unexpected string in C++ misc" msgstr "odottamaton merkkijono C++-misc-tietueessa" -#: ieee.c:2421 +#: ieee.c:2423 msgid "bad misc record" msgstr "virheellinen misc-tietue" -#: ieee.c:2462 +#: ieee.c:2464 msgid "unrecognized C++ misc record" msgstr "tunnistamaton C++-misc-tietue" -#: ieee.c:2577 +#: ieee.c:2579 msgid "undefined C++ object" msgstr "määrittelemätön C++-objekti" -#: ieee.c:2611 +#: ieee.c:2613 msgid "unrecognized C++ object spec" msgstr "tunnistamaton C++-objektimäärittely" -#: ieee.c:2647 +#: ieee.c:2649 msgid "unsupported C++ object type" msgstr "ei-tuettu C++-objektityyppi" -#: ieee.c:2657 +#: ieee.c:2659 msgid "C++ base class not defined" msgstr "C++-kantaluokkaa ei ole määritelty" -#: ieee.c:2669 ieee.c:2774 +#: ieee.c:2671 ieee.c:2776 msgid "C++ object has no fields" msgstr "C++-objektissa ei ole kenttiä" -#: ieee.c:2688 +#: ieee.c:2690 msgid "C++ base class not found in container" msgstr "C++-kantaluokkaa ei löytynyt containerista" -#: ieee.c:2795 +#: ieee.c:2797 msgid "C++ data member not found in container" msgstr "C++-data-jäsentä ei löytynyt containerista" -#: ieee.c:2836 ieee.c:2986 +#: ieee.c:2838 ieee.c:2988 msgid "unknown C++ visibility" msgstr "tuntematon C++-näkyvyys" -#: ieee.c:2870 +#: ieee.c:2872 msgid "bad C++ field bit pos or size" msgstr "virheellinen C++-kenttäbittisijainti tai koko" -#: ieee.c:2962 +#: ieee.c:2964 msgid "bad type for C++ method function" msgstr "virheellinen C++-metodifunktion tyyppi" -#: ieee.c:2972 +#: ieee.c:2974 msgid "no type information for C++ method function" msgstr "ei tyyppitietoa C++-metodifunktiossa" -#: ieee.c:3011 +#: ieee.c:3013 msgid "C++ static virtual method" msgstr "C++ staattinen virtuaalimetodi" -#: ieee.c:3106 +#: ieee.c:3108 msgid "unrecognized C++ object overhead spec" msgstr "tunnistamaton C++-objektin yleisrasitemääritys" -#: ieee.c:3145 +#: ieee.c:3147 msgid "undefined C++ vtable" msgstr "määrittelemätön C++-vtable" -#: ieee.c:3214 +#: ieee.c:3216 msgid "C++ default values not in a function" msgstr "funktiossa ei ole C++-oletusarvoja" -#: ieee.c:3254 +#: ieee.c:3256 msgid "unrecognized C++ default type" msgstr "tunnistamaton C++-oletustyyppi" -#: ieee.c:3285 +#: ieee.c:3287 msgid "reference parameter is not a pointer" msgstr "viiteparametri ei ole osoitin" -#: ieee.c:3368 +#: ieee.c:3370 msgid "unrecognized C++ reference type" msgstr "tunnistamaton C++-viitetyyppi" -#: ieee.c:3450 +#: ieee.c:3452 msgid "C++ reference not found" msgstr "C++-viite ei löytynyt" -#: ieee.c:3458 +#: ieee.c:3460 msgid "C++ reference is not pointer" msgstr "C++-viite ei ole osoitin" -#: ieee.c:3484 ieee.c:3492 +#: ieee.c:3486 ieee.c:3494 msgid "missing required ASN" msgstr "vaadittu ASN puuttuu" -#: ieee.c:3519 ieee.c:3527 +#: ieee.c:3521 ieee.c:3529 msgid "missing required ATN65" msgstr "vaadittu ATN65 puuttuu" -#: ieee.c:3541 +#: ieee.c:3543 msgid "bad ATN65 record" msgstr "virheellinen ATN65-tietue" -#: ieee.c:4169 +#: ieee.c:4171 #, c-format msgid "IEEE numeric overflow: 0x" msgstr "IEEE numeerinen ylivuoto: 0x" -#: ieee.c:4213 +#: ieee.c:4215 #, c-format msgid "IEEE string length overflow: %u\n" msgstr "IEEE merkkijonopituuden ylivuoto: %u\n" -#: ieee.c:5210 +#: ieee.c:5212 #, c-format msgid "IEEE unsupported integer type size %u\n" msgstr "ei-tuettu IEEE kokonaislukutyyppikoko %u\n" -#: ieee.c:5244 +#: ieee.c:5246 #, c-format msgid "IEEE unsupported float type size %u\n" msgstr "ei-tuettu IEEE liukulukutyyppikoko %u\n" -#: ieee.c:5278 +#: ieee.c:5280 #, c-format msgid "IEEE unsupported complex type size %u\n" msgstr "ei-tuettu IEEE kompleksilukutyyppikoko %u\n" @@ -2730,17 +2730,17 @@ msgstr "%s: virheellinen kantaluku" msgid "%s: invalid output format" msgstr "%s: virheellinen tulostemuoto" -#: nm.c:337 readelf.c:6917 readelf.c:6962 +#: nm.c:337 readelf.c:7016 readelf.c:7061 #, c-format msgid "<processor specific>: %d" msgstr "<suoritinkohtainen>: %d" -#: nm.c:339 readelf.c:6926 readelf.c:6980 +#: nm.c:339 readelf.c:7025 readelf.c:7079 #, c-format msgid "<OS specific>: %d" msgstr "<Käyttöjärjestelmäkohtainen>: %d" -#: nm.c:341 readelf.c:6929 readelf.c:6983 +#: nm.c:341 readelf.c:7028 readelf.c:7082 #, c-format msgid "<unknown>: %d" msgstr "<tuntematon>: %d" @@ -3126,7 +3126,7 @@ msgstr "tuetut liput: %s" msgid "cannot open '%s': %s" msgstr "ei voi avata kohdetta ”%s”: %s" -#: objcopy.c:751 objcopy.c:3335 +#: objcopy.c:751 objcopy.c:3336 #, c-format msgid "%s: fread failed" msgstr "%s: fread-kutsu epäonnistui" @@ -3136,308 +3136,308 @@ msgstr "%s: fread-kutsu epäonnistui" msgid "%s:%d: Ignoring rubbish found on this line" msgstr "%s:%d: Ei oteta huomioon tältä riviltä löydettyä roskaa" -#: objcopy.c:1120 +#: objcopy.c:1121 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "ei riisuta symbolia ”%s” koska se on nimetty uudelleensijoituksessa" -#: objcopy.c:1203 +#: objcopy.c:1204 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "%s: Useita symbolin ”%s” uudelleenmäärittelyjä" -#: objcopy.c:1207 +#: objcopy.c:1208 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "%s: Symboli ”%s” on kohteena useammalle kuin yhdelle uudelleenmäärittelylle" -#: objcopy.c:1235 +#: objcopy.c:1236 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "ei voitu avata symbolien uudelleenmäärittelytiedostoa %s (virhe: %s)" -#: objcopy.c:1313 +#: objcopy.c:1314 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "%s:%d: rivin lopusta löytyi roskaa" -#: objcopy.c:1316 +#: objcopy.c:1317 #, c-format msgid "%s:%d: missing new symbol name" msgstr "%s:%d: uusi symbolinimi puuttuu" -#: objcopy.c:1326 +#: objcopy.c:1327 #, c-format msgid "%s:%d: premature end of file" msgstr "%s:%d: ennenaikainen tiedoston loppu" # stat on *nix-ympäristön vakiokomentoja (katso: man stat) -#: objcopy.c:1352 +#: objcopy.c:1353 #, c-format msgid "stat returns negative size for `%s'" msgstr "stat-kutsu palauttaa negatiivisen koon kohteelle ”%s”" -#: objcopy.c:1364 +#: objcopy.c:1365 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "kopioidaan arvosta ”%s” [tuntematon] arvoon ”%s” [tuntematon]\n" -#: objcopy.c:1419 +#: objcopy.c:1420 msgid "Unable to change endianness of input file(s)" msgstr "Ei voi muuttaa syötetiedosto(je)n tavujärjestystyyppiä" -#: objcopy.c:1428 +#: objcopy.c:1429 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "kopioidaan kohteesta ”%s” [%s] kohteeseen ”%s” [%s]\n" -#: objcopy.c:1473 +#: objcopy.c:1474 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "Syötetiedoston ”%s” muotoa ei voi tunnistaa" -#: objcopy.c:1476 +#: objcopy.c:1477 #, c-format msgid "Warning: Output file cannot represent architecture `%s'" msgstr "Varoitus: Tulostetiedosto ei voi edustaa arkkitehtuuria ”%s”" -#: objcopy.c:1539 +#: objcopy.c:1540 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "varoitus: tiedostotasaus (0x%s) > lohkotasaus (0x%s)" -#: objcopy.c:1598 +#: objcopy.c:1599 #, c-format msgid "can't add section '%s'" msgstr "ei voi lisätä lohkoa ”%s”" -#: objcopy.c:1607 +#: objcopy.c:1608 #, c-format msgid "can't create section `%s'" msgstr "ei voi luoda lohkoa ”%s”" -#: objcopy.c:1653 +#: objcopy.c:1654 #, c-format msgid "cannot create debug link section `%s'" msgstr "ei voi luoda virheenjäljityslinkkilohkoa ”%s”" -#: objcopy.c:1746 +#: objcopy.c:1747 msgid "Can't fill gap after section" msgstr "Ei voi täyttää väliä lohkon jälkeen" -#: objcopy.c:1770 +#: objcopy.c:1771 msgid "can't add padding" msgstr "ei voi lisätä täytettä" -#: objcopy.c:1861 +#: objcopy.c:1862 #, c-format msgid "cannot fill debug link section `%s'" msgstr "ei voi täyttää virheenjäljityslinkkilohkoa ”%s”" -#: objcopy.c:1924 +#: objcopy.c:1925 msgid "error copying private BFD data" msgstr "virhe kopioitaessa yksityistä BFD-dataa" -#: objcopy.c:1935 +#: objcopy.c:1936 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "tämä kohde ei tue %lu vaihtoehtoisia konekoodeja" -#: objcopy.c:1939 +#: objcopy.c:1940 msgid "treating that number as an absolute e_machine value instead" msgstr "käsitellään tuota numeroa absoluuttisena e_machine-arvona eikä" -#: objcopy.c:1943 +#: objcopy.c:1944 msgid "ignoring the alternative value" msgstr "ei oteta huomioon vaihtoehtoista arvoa" -#: objcopy.c:1974 objcopy.c:2009 +#: objcopy.c:1975 objcopy.c:2010 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "ei voi luoda tempdir-hakemistoa arkiston kopiointiin (virhe: %s)" -#: objcopy.c:2070 +#: objcopy.c:2071 msgid "Unable to recognise the format of file" msgstr "Tiedoston muotoa ei voi tunnistaa" -#: objcopy.c:2167 +#: objcopy.c:2168 #, c-format msgid "error: the input file '%s' is empty" msgstr "virhe: syötetiedosto ”%s” on tyhjä" -#: objcopy.c:2299 +#: objcopy.c:2300 #, c-format msgid "Multiple renames of section %s" msgstr "Useita lohkon %s uudelleennimeämisiä" -#: objcopy.c:2350 +#: objcopy.c:2351 msgid "error in private header data" msgstr "virhe yksityisessä otsakedatassa" -#: objcopy.c:2428 +#: objcopy.c:2429 msgid "failed to create output section" msgstr "tulostelohkon luominen epäonnistui" -#: objcopy.c:2442 +#: objcopy.c:2443 msgid "failed to set size" msgstr "koon asettaminen epäonnistui" -#: objcopy.c:2456 +#: objcopy.c:2457 msgid "failed to set vma" msgstr "virtuaalisen muistiosoitteen asettaminen epäonnistui" -#: objcopy.c:2481 +#: objcopy.c:2482 msgid "failed to set alignment" msgstr "tasauksen asettaminen epäonnistui" -#: objcopy.c:2515 +#: objcopy.c:2516 msgid "failed to copy private data" msgstr "yksityisen datan kopioiminen epäonnistui" -#: objcopy.c:2597 +#: objcopy.c:2598 msgid "relocation count is negative" msgstr "uudelleensijoituslaskuri on negatiivinen" #. User must pad the section up in order to do this. -#: objcopy.c:2658 +#: objcopy.c:2659 #, c-format msgid "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "ei voi kääntää tavujen järjestystä päinvastaiseksi: lohkon %s pituuden on oltava parillisesti jaollinen %d:lla" -#: objcopy.c:2842 +#: objcopy.c:2843 msgid "can't create debugging section" msgstr "ei voi luoda virheenjäljityslohkoa" -#: objcopy.c:2855 +#: objcopy.c:2856 msgid "can't set debugging section contents" msgstr "ei voi asettaa virheenjäljityslohkon sisältöä" -#: objcopy.c:2863 +#: objcopy.c:2864 #, c-format msgid "don't know how to write debugging information for %s" msgstr "ei tiedetä kuinka kirjoittaa virheenjäljitystietoja kohteelle %s" -#: objcopy.c:3005 +#: objcopy.c:3006 msgid "could not create temporary file to hold stripped copy" msgstr "ei voi luoda tilapäistä tiedostoa tallentamaan riisuttua kopiota" -#: objcopy.c:3077 +#: objcopy.c:3078 #, c-format msgid "%s: bad version in PE subsystem" msgstr "%s: virheellinen versio PE-alijärjestelmässä" -#: objcopy.c:3107 +#: objcopy.c:3108 #, c-format msgid "unknown PE subsystem: %s" msgstr "tuntematon PE-alijärjestelmä: %s" -#: objcopy.c:3167 +#: objcopy.c:3168 msgid "byte number must be non-negative" msgstr "tavunumeron on oltava ei-negatiivinen" -#: objcopy.c:3177 +#: objcopy.c:3178 msgid "interleave must be positive" msgstr "lomituksen täytyy olla positiivinen" -#: objcopy.c:3197 objcopy.c:3205 +#: objcopy.c:3198 objcopy.c:3206 #, c-format msgid "%s both copied and removed" msgstr "%s sekä kopioitu että poistettu" -#: objcopy.c:3306 objcopy.c:3380 objcopy.c:3480 objcopy.c:3511 objcopy.c:3535 -#: objcopy.c:3539 objcopy.c:3559 +#: objcopy.c:3307 objcopy.c:3381 objcopy.c:3481 objcopy.c:3512 objcopy.c:3536 +#: objcopy.c:3540 objcopy.c:3560 #, c-format msgid "bad format for %s" msgstr "virheellinen muoto kohteelle %s" -#: objcopy.c:3330 +#: objcopy.c:3331 #, c-format msgid "cannot open: %s: %s" msgstr "ei voi avata: %s: %s" -#: objcopy.c:3449 +#: objcopy.c:3450 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "Varoitus: katkaistaan välitäyte 0x%s tavumuodoksi 0x%x" -#: objcopy.c:3610 +#: objcopy.c:3611 #, c-format msgid "unknown long section names option '%s'" msgstr "tuntematon pitkä lohkonimien valitsin ”%s”" -#: objcopy.c:3628 +#: objcopy.c:3629 msgid "unable to parse alternative machine code" msgstr "ei voida jäsentää vaihtoehtoista konekoodia" -#: objcopy.c:3673 +#: objcopy.c:3674 msgid "number of bytes to reverse must be positive and even" msgstr "päinvastaiseen järjestykseen asetettujen tavujen lukumäärän on oltava positiivinen ja parillinen" -#: objcopy.c:3676 +#: objcopy.c:3677 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "Varoitus: ei oteta huomioon edellistä %d:n ”--reverse-bytes”-arvoa" -#: objcopy.c:3691 +#: objcopy.c:3692 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "%s: virheellinen reserve-arvo valitsimelle --heap" -#: objcopy.c:3697 +#: objcopy.c:3698 #, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: virheellinen commit-arvo valitsimelle --heap" -#: objcopy.c:3722 +#: objcopy.c:3723 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "%s: virheellinen reserve-arvo valitsimelle --stack" -#: objcopy.c:3728 +#: objcopy.c:3729 #, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: virheellinen commit-arvo valitsimelle --stack" -#: objcopy.c:3757 +#: objcopy.c:3758 msgid "byte number must be less than interleave" msgstr "tavunumeron on oltava lomitusta pienempi" -#: objcopy.c:3784 +#: objcopy.c:3785 #, c-format msgid "unknown input EFI target: %s" msgstr "tuntematon syöte-EFI-kohde: %s" -#: objcopy.c:3815 +#: objcopy.c:3816 #, c-format msgid "unknown output EFI target: %s" msgstr "tuntematon tuloste-EFI-kohde: ”%s”" -#: objcopy.c:3840 +#: objcopy.c:3841 #, c-format msgid "architecture %s unknown" msgstr "arkkitehtuuri %s tuntematon" -#: objcopy.c:3844 +#: objcopy.c:3845 msgid "Warning: input target 'binary' required for binary architecture parameter." msgstr "Varoitus: syötekohde ”binary” vaatii binaariarkkitehtuuriparametrin." -#: objcopy.c:3845 +#: objcopy.c:3846 #, c-format msgid " Argument %s ignored" msgstr " Argumenttia %s ei oteta huomioon" -#: objcopy.c:3851 +#: objcopy.c:3852 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "varoitus: kohdetta ”%s” ei voitu sijoittaa. Järjestelmävirhesanoma: %s" -#: objcopy.c:3862 +#: objcopy.c:3863 #, c-format msgid "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "varoitus: ei voitu luoda tilapäistä tiedostoa kopioitaessa kohdetta ”%s”, (virhe: %s)" # Ensimmäinen %s sisältää tekstin "--change-section-vma", toinen %s sisältää jonkin nimen, %c sisältää joko '=' tai '+' -merkin, viimeinen %s sisältää jonkun korkeintaan 20-merkkisen puskurin sisällön. -#: objcopy.c:3890 objcopy.c:3904 +#: objcopy.c:3891 objcopy.c:3905 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s ei käytetty koskaan" @@ -3613,7 +3613,7 @@ msgstr "%s: ei ole dynaaminen objekti" msgid " (File Offset: 0x%lx)" msgstr " (Tiedostosiirros: 0x%lx)" -#: objdump.c:1885 +#: objdump.c:1886 #, c-format msgid "" "\n" @@ -3622,17 +3622,17 @@ msgstr "" "\n" "Lohkon %s disassembly:\n" -#: objdump.c:2058 +#: objdump.c:2062 #, c-format msgid "Can't use supplied machine %s" msgstr "Ei voi käyttää annettua konetta %s" -#: objdump.c:2077 +#: objdump.c:2081 #, c-format msgid "Can't disassemble for architecture %s\n" msgstr "Ei voi disassembloida arkkitehtuuria %s\n" -#: objdump.c:2168 +#: objdump.c:2172 #, c-format msgid "" "\n" @@ -3641,7 +3641,7 @@ msgstr "" "\n" "Lohkon ”%s” sisältöjä ei saada.\n" -#: objdump.c:2179 +#: objdump.c:2183 #, c-format msgid "" "\n" @@ -3650,7 +3650,7 @@ msgstr "" "\n" "Ei voida poistaa lohkon ”%s” tiivistystä.\n" -#: objdump.c:2307 +#: objdump.c:2312 #, c-format msgid "" "No %s section present\n" @@ -3659,12 +3659,12 @@ msgstr "" "Ei ole %s-lohkoa\n" "\n" -#: objdump.c:2316 +#: objdump.c:2321 #, c-format msgid "Reading %s section of %s failed: %s" msgstr "Lohkon %s lukeminen kohteesta %s epäonnistui: %s" -#: objdump.c:2360 +#: objdump.c:2365 #, c-format msgid "" "Contents of %s section:\n" @@ -3673,17 +3673,17 @@ msgstr "" "Lohkon %s sisältö:\n" "\n" -#: objdump.c:2491 +#: objdump.c:2496 #, c-format msgid "architecture: %s, " msgstr "arkkitehtuuri: %s, " -#: objdump.c:2494 +#: objdump.c:2499 #, c-format msgid "flags 0x%08x:\n" msgstr "liput 0x%08x:\n" -#: objdump.c:2508 +#: objdump.c:2513 #, c-format msgid "" "\n" @@ -3692,32 +3692,32 @@ msgstr "" "\n" "aloitusosoite 0x" -#: objdump.c:2571 +#: objdump.c:2576 #, c-format msgid "Contents of section %s:" msgstr "Lohkon %s sisältö:" -#: objdump.c:2573 +#: objdump.c:2578 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr " (Aloitus tiedostosiirroksessa: 0x%lx)" -#: objdump.c:2680 +#: objdump.c:2685 #, c-format msgid "no symbols\n" msgstr "ei symboleja\n" -#: objdump.c:2687 +#: objdump.c:2692 #, c-format msgid "no information for symbol number %ld\n" msgstr "ei tietoja symbolinumerolla %ld\n" -#: objdump.c:2690 +#: objdump.c:2695 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "ei voitu määritellä symbolinumeron %ld tyyppiä\n" -#: objdump.c:2970 +#: objdump.c:2975 #, c-format msgid "" "\n" @@ -3726,39 +3726,39 @@ msgstr "" "\n" "%s: tiedostomuoto %s\n" -#: objdump.c:3028 +#: objdump.c:3033 #, c-format msgid "%s: printing debugging information failed" msgstr "%s: virheenjäljitystietojen tulostaminen epäonnistui" -#: objdump.c:3128 +#: objdump.c:3133 #, c-format msgid "In archive %s:\n" msgstr "Arkistossa %s:\n" -#: objdump.c:3244 +#: objdump.c:3249 msgid "error: the start address should be before the end address" msgstr "virhe: aloitusosoitteen pitäisi olla ennen loppuosoitetta" -#: objdump.c:3249 +#: objdump.c:3254 msgid "error: the stop address should be after the start address" msgstr "virhe: pysähtymisosoitteen tulisi olla alkuosoitteen jälkeen" -#: objdump.c:3261 +#: objdump.c:3266 msgid "error: prefix strip must be non-negative" msgstr "virhe: etuliitenauhan on oltava ei-negatiivinen" -#: objdump.c:3266 +#: objdump.c:3271 msgid "error: instruction width must be positive" msgstr "virhe: käskyleveyden täytyy olla positiivinen" # Lisäsin lainausmerkit väliviivan ja valitsinmerkin erottamiseksi -#: objdump.c:3275 +#: objdump.c:3280 msgid "unrecognized -E option" msgstr "tunnistamaton ”-E”-valitsin" # Middle-Endian ? --endian-tavujärjestystyyppi lyhennetty tavujärjestystyypiksi, joka kertoo jo kaiken. -#: objdump.c:3286 +#: objdump.c:3291 #, c-format msgid "unrecognized --endian type `%s'" msgstr "tunnistamaton tavujärjestystyyppi ”%s”" @@ -3817,168 +3817,168 @@ msgstr "Muisti loppui varattaessa 0x%lx tavua kohteelle %s\n" msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "Ei voi lukea 0x%lx tavua kohteesta %s\n" -#: readelf.c:640 +#: readelf.c:645 msgid "Don't know about relocations on this machine architecture\n" msgstr "Tämän konearkkitehtuurin uudelleensijoituksia ei tunneta\n" # Viimeinen %s-parametri virheilmoitukseen: Unable to seek to 0x%x for %s\n # Määritelty ainakin <linux/elf.h> -tiedostossa. -#: readelf.c:660 readelf.c:688 readelf.c:754 readelf.c:782 +#: readelf.c:666 readelf.c:696 readelf.c:764 readelf.c:793 msgid "relocs" msgstr "relocs" -#: readelf.c:671 readelf.c:699 readelf.c:765 readelf.c:793 +#: readelf.c:678 readelf.c:708 readelf.c:775 readelf.c:804 msgid "out of memory parsing relocs\n" msgstr "muisti loppui jäsenneltäessä relocs-alkioita\n" -#: readelf.c:898 +#: readelf.c:909 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr " Siirros Tiedot Tyyppi Sym. arvo Symbolin nimi + Lisättävä\n" -#: readelf.c:900 +#: readelf.c:911 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr " Siirros Tiedot Tyyppi Sym.arvo Sym. nimi + Lisättävä\n" -#: readelf.c:905 +#: readelf.c:916 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr " Siirros Tiedot Tyyppi Sym. arvo Symbolin nimi\n" -#: readelf.c:907 +#: readelf.c:918 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr " Siirros Tiedot Tyyppi Sym.arvo Sym. nimi\n" -#: readelf.c:915 +#: readelf.c:926 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n" msgstr " Siirros Tiedot Tyyppi Symbolin arvo Symbolin nimi + Lisättävä\n" -#: readelf.c:917 +#: readelf.c:928 #, c-format msgid " Offset Info Type Sym. Value Sym. Name + Addend\n" msgstr " Siirros Tiedot Tyyppi Sym. arvo Sym. nimi + Lisättävä\n" -#: readelf.c:922 +#: readelf.c:933 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name\n" msgstr " Siirros Tiedot Tyyppi Symbolin arvo Symbolin nimi\n" -#: readelf.c:924 +#: readelf.c:935 #, c-format msgid " Offset Info Type Sym. Value Sym. Name\n" msgstr " Siirros Tiedot Tyyppi Sym. arvo Symbolinimi\n" -#: readelf.c:1211 readelf.c:1370 readelf.c:1378 +#: readelf.c:1222 readelf.c:1381 readelf.c:1389 #, c-format msgid "unrecognized: %-7lx" msgstr "tunnistamaton: %-7lx" -#: readelf.c:1236 +#: readelf.c:1247 #, c-format msgid "<unknown addend: %lx>" msgstr "<tuntematon lisättävä: %lx>" -#: readelf.c:1328 +#: readelf.c:1339 #, c-format msgid "<string table index: %3ld>" msgstr "<merkkijonotaulun indeksi: %3ld>" -#: readelf.c:1330 +#: readelf.c:1341 #, c-format msgid "<corrupt string table index: %3ld>" msgstr "<rikkinäinen merkkijonotauluindeksi: %3ld>" -#: readelf.c:1703 +#: readelf.c:1716 #, c-format msgid "Processor Specific: %lx" msgstr "Suoritinkohtainen: %lx" -#: readelf.c:1727 +#: readelf.c:1740 #, c-format msgid "Operating System specific: %lx" msgstr "Käyttöjärjestelmäkohtainen: %lx" -#: readelf.c:1731 readelf.c:2613 +#: readelf.c:1744 readelf.c:2626 #, c-format msgid "<unknown>: %lx" msgstr "<tuntematon>: %lx" -#: readelf.c:1744 +#: readelf.c:1757 msgid "NONE (None)" msgstr "NONE (Ei mitään)" -#: readelf.c:1745 +#: readelf.c:1758 msgid "REL (Relocatable file)" msgstr "REL (Uudelleensijoitettava tiedosto)" -#: readelf.c:1746 +#: readelf.c:1759 msgid "EXEC (Executable file)" msgstr "EXEC (Suoritettava tiedosto)" -#: readelf.c:1747 +#: readelf.c:1760 msgid "DYN (Shared object file)" msgstr "DYN (Jaettu objektitiedosto)" -#: readelf.c:1748 +#: readelf.c:1761 msgid "CORE (Core file)" msgstr "CORE (Muistivedos)" -#: readelf.c:1752 +#: readelf.c:1765 #, c-format msgid "Processor Specific: (%x)" msgstr "Suoritinkohtainen: (%x)" -#: readelf.c:1754 +#: readelf.c:1767 #, c-format msgid "OS Specific: (%x)" msgstr "Käyttöjärjestelmäkohtainen: (%x)" -#: readelf.c:1756 readelf.c:2830 +#: readelf.c:1769 readelf.c:2843 #, c-format msgid "<unknown>: %x" msgstr "<tuntematon>: %x" -#: readelf.c:1768 +#: readelf.c:1781 msgid "None" msgstr "Ei mitään" -#: readelf.c:1879 +#: readelf.c:1892 #, c-format msgid "<unknown>: 0x%x" msgstr "<tuntematon>: 0x%x" -#: readelf.c:2136 +#: readelf.c:2149 msgid "unknown" msgstr "tuntematon" -#: readelf.c:2137 +#: readelf.c:2150 msgid "unknown mac" msgstr "tuntematon mac" -#: readelf.c:2450 +#: readelf.c:2463 msgid "Standalone App" msgstr "Erillinen sovellus" -#: readelf.c:2453 readelf.c:3159 readelf.c:3175 +#: readelf.c:2466 readelf.c:3174 readelf.c:3190 #, c-format msgid "<unknown: %x>" msgstr "<tuntematon: %x>" -#: readelf.c:2878 +#: readelf.c:2891 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "Käyttö: readelf <valitsimet> elf-tiedosto(t)\n" -#: readelf.c:2879 +#: readelf.c:2892 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr " Näytä tietoja ELF-muotoisten tiedostojen sisällöstä\n" # Alla "core notes" on hiukan hankala suomentaa. Notes viittaan note-lohkoihin, joita valmistaja käyttää lisätietojen sisällyttämiseksi tiedostoon. Lisätiedot olisi ehkä merkitykseltään paras suomennos. Tiedostossa saattaa esiintyä yksi tai useampi maaginen .note-lohko, jota käytetään lisätietojen tallentamiseen. Ohjelmoijille .note-lohko voi olla tuttu, mutta he eivät välttämättä osaa yhdistää sanaa "lisätiedot" lohkoon .note. -#: readelf.c:2880 +#: readelf.c:2893 #, c-format msgid "" " Options are:\n" @@ -4040,7 +4040,7 @@ msgstr "" " --debug-dump[=line,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=str,=loc,=Ranges]\n" " Näytä DWARF2-virheenjäljityslohkojen sisältö\n" -#: readelf.c:2910 +#: readelf.c:2923 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" @@ -4049,7 +4049,7 @@ msgstr "" " -i --instruction-dump=<numero|nimi>\n" " Disassembloi lohkon <numero|nimi> sisältö\n" -#: readelf.c:2914 +#: readelf.c:2927 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -4064,105 +4064,105 @@ msgstr "" " -H --help Näytä nämä tiedot\n" " -v --version Näytä readelf-ohjelman versionumero\n" -#: readelf.c:2942 readelf.c:2970 readelf.c:2974 readelf.c:11443 +#: readelf.c:2956 readelf.c:2985 readelf.c:2989 readelf.c:11591 msgid "Out of memory allocating dump request table.\n" msgstr "Muisti loppui varattaessa tiedostovedospyyntötaulua.\n" -#: readelf.c:3129 +#: readelf.c:3144 #, c-format msgid "Invalid option '-%c'\n" msgstr "Virheellinen valitsin ”-%c”\n" -#: readelf.c:3143 +#: readelf.c:3158 msgid "Nothing to do.\n" msgstr "Ei mitään tehtävää.\n" -#: readelf.c:3155 readelf.c:3171 readelf.c:6440 +#: readelf.c:3170 readelf.c:3186 readelf.c:6536 msgid "none" msgstr "ei mitään" # Selvennetty ylimääräisillä lainausmerkeillä -#: readelf.c:3172 +#: readelf.c:3187 msgid "2's complement, little endian" msgstr "kahden komplementti, ”little endian”-tavujärjestys" # Selvennetty ylimääräisillä lainausmerkeillä -#: readelf.c:3173 +#: readelf.c:3188 msgid "2's complement, big endian" msgstr "kahden komplementti, ”big endian”-tavujärjestys" # Valinnaisessa COFF-otsakkeessa on magic-kenttä, joka kertoo tiedoston tyypin. -#: readelf.c:3191 +#: readelf.c:3206 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "Ei ELF-tiedosto - siinä on väärät maagiset tavut alussa\n" -#: readelf.c:3201 +#: readelf.c:3216 #, c-format msgid "ELF Header:\n" msgstr "ELF-otsake:\n" # Valinnaisessa COFF-otsakkeessa on magic-kenttä, joka kertoo tiedoston tyypin. Joillakin COFF-lohkoilla voi olla magic-nimi, joka kertoo lohkon erikoistarkoituksesta. -#: readelf.c:3202 +#: readelf.c:3217 #, c-format msgid " Magic: " msgstr " Maaginen numero: " # Levennetty tarkoituksella -#: readelf.c:3206 +#: readelf.c:3221 #, c-format msgid " Class: %s\n" msgstr " Luokka: %s\n" # Levennetty tarkoituksella -#: readelf.c:3208 +#: readelf.c:3223 #, c-format msgid " Data: %s\n" msgstr " Data: %s\n" # Levennetty tarkoituksella -#: readelf.c:3210 +#: readelf.c:3225 #, c-format msgid " Version: %d %s\n" msgstr " Versio: %d %s\n" # Levennetty tarkoituksella. ABI on lyhennys sanoista Application Binary Interface -#: readelf.c:3217 +#: readelf.c:3232 #, c-format msgid " OS/ABI: %s\n" msgstr " Käyttöjärjestelmä/ABI: %s\n" # Levennetty tarkoituksella -#: readelf.c:3219 +#: readelf.c:3234 #, c-format msgid " ABI Version: %d\n" msgstr " ABI-versio: %d\n" # Levennetty tarkoituksella -#: readelf.c:3221 +#: readelf.c:3236 #, c-format msgid " Type: %s\n" msgstr " Tyyppi: %s\n" # Levennetty tarkoituksella -#: readelf.c:3223 +#: readelf.c:3238 #, c-format msgid " Machine: %s\n" msgstr " Kone: %s\n" # Levennetty tarkoituksella -#: readelf.c:3225 +#: readelf.c:3240 #, c-format msgid " Version: 0x%lx\n" msgstr " Versio: 0x%lx\n" # Levennetty tarkoituksella -#: readelf.c:3228 +#: readelf.c:3243 #, c-format msgid " Entry point address: " msgstr " Tulokohtaosoite: " # Levennetty tarkoituksella -#: readelf.c:3230 +#: readelf.c:3245 #, c-format msgid "" "\n" @@ -4172,7 +4172,7 @@ msgstr "" " Ohjelmaotsakkeiden alku: " # Levennetty tarkoituksella -#: readelf.c:3232 +#: readelf.c:3247 #, c-format msgid "" " (bytes into file)\n" @@ -4181,66 +4181,66 @@ msgstr "" " (tavua tiedostoon)\n" " Lohko-otsakkeiden alku: " -#: readelf.c:3234 +#: readelf.c:3249 #, c-format msgid " (bytes into file)\n" msgstr " (tavua tiedostoon)\n" # Levennetty tarkoituksella -#: readelf.c:3236 +#: readelf.c:3251 #, c-format msgid " Flags: 0x%lx%s\n" msgstr " Liput: 0x%lx%s\n" # Levennetty tarkoituksella -#: readelf.c:3239 +#: readelf.c:3254 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " Tämän otsakkeen koko: %ld (tavua)\n" # Levennetty tarkoituksella -#: readelf.c:3241 +#: readelf.c:3256 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " Ohjelmaotsakkeiden koko: %ld (tavua)\n" # Levennetty tarkoituksella -#: readelf.c:3243 +#: readelf.c:3258 #, c-format msgid " Number of program headers: %ld\n" msgstr " Ohjelmaotsakkeiden lukumäärä: %ld\n" # Levennetty tarkoituksella -#: readelf.c:3245 +#: readelf.c:3260 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " Lohko-otsakkeiden koko: %ld (tavua)\n" # Levennetty tarkoituksella -#: readelf.c:3247 +#: readelf.c:3262 #, c-format msgid " Number of section headers: %ld" msgstr " Lohko-otsakkeiden lukumäärä: %ld" # Yläpuolella olevat on levennetty tarkoituksella tämän levyisiksi -#: readelf.c:3252 +#: readelf.c:3267 #, c-format msgid " Section header string table index: %ld" msgstr " Lohko-otsakemerkkijonotaulun indeksi: %ld" -#: readelf.c:3289 readelf.c:3322 +#: readelf.c:3305 readelf.c:3339 msgid "program headers" msgstr "ohjelmaotsakkeet" -#: readelf.c:3360 readelf.c:3658 readelf.c:3699 readelf.c:3758 readelf.c:3823 -#: readelf.c:4494 readelf.c:4518 readelf.c:5770 readelf.c:5815 readelf.c:6014 -#: readelf.c:7087 readelf.c:7101 readelf.c:7611 readelf.c:7627 readelf.c:7670 -#: readelf.c:7695 readelf.c:9642 readelf.c:9834 readelf.c:10362 -#: readelf.c:10736 readelf.c:10750 readelf.c:11109 +#: readelf.c:3378 readelf.c:3678 readelf.c:3721 readelf.c:3782 readelf.c:3849 +#: readelf.c:4575 readelf.c:4599 readelf.c:5863 readelf.c:5909 readelf.c:6110 +#: readelf.c:7186 readelf.c:7200 readelf.c:7711 readelf.c:7727 readelf.c:7770 +#: readelf.c:7795 readelf.c:9780 readelf.c:9972 readelf.c:10507 +#: readelf.c:10881 readelf.c:10895 readelf.c:11256 msgid "Out of memory\n" msgstr "Muisti loppui\n" -#: readelf.c:3387 +#: readelf.c:3405 #, c-format msgid "" "\n" @@ -4249,7 +4249,7 @@ msgstr "" "\n" "Tässä tiedostossa ei ole ohjelmaotsakkeita.\n" -#: readelf.c:3393 +#: readelf.c:3411 #, c-format msgid "" "\n" @@ -4258,12 +4258,12 @@ msgstr "" "\n" "Elf-tiedostotyyppi on %s\n" -#: readelf.c:3394 +#: readelf.c:3412 #, c-format msgid "Entry point " msgstr "Tulokohta " -#: readelf.c:3396 +#: readelf.c:3414 #, c-format msgid "" "\n" @@ -4272,7 +4272,7 @@ msgstr "" "\n" "Ohjelmaotsakkeita on %d kpl, alkaen siirroksesta " -#: readelf.c:3408 readelf.c:3410 +#: readelf.c:3426 readelf.c:3428 #, c-format msgid "" "\n" @@ -4281,55 +4281,55 @@ msgstr "" "\n" "Ohjelmaotsakkeet:\n" -#: readelf.c:3414 +#: readelf.c:3432 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Tyyppi Siirros VirtOsoite FyysOsoite TiedKok MuisKok Lip Tasaus\n" -#: readelf.c:3417 +#: readelf.c:3435 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Tyyppi Siirros VirtuaaliOsoite FyysinenOsoite TiedKoko MuisKoko Lip Tasaus\n" -#: readelf.c:3421 +#: readelf.c:3439 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr " Tyyppi Siirros VirtuaaliOsoite FyysinenOsoite\n" -#: readelf.c:3423 +#: readelf.c:3441 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr " TiedostoKoko MuistiKoko Liput Tasaus\n" -#: readelf.c:3516 +#: readelf.c:3534 msgid "more than one dynamic segment\n" msgstr "useampi kuin yksi dynaaminen segmentti\n" -#: readelf.c:3532 +#: readelf.c:3550 msgid "no .dynamic section in the dynamic segment\n" msgstr "ei .dynamic-lohkoa dynaamisessa segmentissä\n" -#: readelf.c:3547 +#: readelf.c:3565 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr ".dynamic-lohko ei ole dynaamisen segmentin sisällä\n" -#: readelf.c:3550 +#: readelf.c:3568 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr ".dynamic-lohko ei ole dynaamisen segmentin ensimmäinen lohko.\n" -#: readelf.c:3558 +#: readelf.c:3576 msgid "Unable to find program interpreter name\n" msgstr "Ohjelmatulkin nimeä ei löydy\n" -#: readelf.c:3565 +#: readelf.c:3583 msgid "Internal error: failed to create format string to display program interpreter\n" msgstr "Sisäinen virhe: ei voitu luoda muotomerkkijonoa ohjelmatulkin näyttämiseksi\n" -#: readelf.c:3569 +#: readelf.c:3587 msgid "Unable to read program interpreter name\n" msgstr "Ohjelmatulkin nimeä ei voitu lukea\n" -#: readelf.c:3572 +#: readelf.c:3590 #, c-format msgid "" "\n" @@ -4339,7 +4339,7 @@ msgstr "" " [Pyydetään ohjelmatulkkia: %s]" # Kartassa kohteet sijoitetaan kartalle toistensa suhteen eri paikkoihin. -#: readelf.c:3584 +#: readelf.c:3602 #, c-format msgid "" "\n" @@ -4348,35 +4348,35 @@ msgstr "" "\n" " Lohkosta Segmenttiin sijoittelu:\n" -#: readelf.c:3585 +#: readelf.c:3603 #, c-format msgid " Segment Sections...\n" msgstr " Segmenttilohkot...\n" -#: readelf.c:3620 +#: readelf.c:3638 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "Virtuaalisia osoitteita ei voi tulkata ilman ohjelmaotsakkeita.\n" -#: readelf.c:3636 +#: readelf.c:3654 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "Virtuaaliosoite 0x%lx ei sijaitse missään PT_LOAD-segmentissä.\n" -#: readelf.c:3650 readelf.c:3691 +#: readelf.c:3669 readelf.c:3712 msgid "section headers" msgstr "lohko-otsakkeet" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:3735 readelf.c:3800 +#: readelf.c:3757 readelf.c:3824 msgid "symbols" msgstr "symbolit" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:3745 readelf.c:3810 +#: readelf.c:3769 readelf.c:3836 msgid "symtab shndx" msgstr "”symtab shndx”-taululle" -#: readelf.c:4070 readelf.c:4478 +#: readelf.c:4112 readelf.c:4559 #, c-format msgid "" "\n" @@ -4385,42 +4385,42 @@ msgstr "" "\n" "Tässä tiedostossa ei ole lohkoja.\n" -#: readelf.c:4076 +#: readelf.c:4118 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "Lohko-otsakkeita on %d kpl, alkaen siirroksesta 0x%lx:\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:4096 readelf.c:4595 readelf.c:4821 readelf.c:5116 readelf.c:5524 -#: readelf.c:7421 +#: readelf.c:4139 readelf.c:4676 readelf.c:4903 readelf.c:5203 readelf.c:5616 +#: readelf.c:7521 msgid "string table" msgstr "merkkijonotaulu" -#: readelf.c:4163 +#: readelf.c:4206 #, c-format msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "Lohkossa %d on virheellinen sh_entsize %lx (odotettiin %lx)\n" -#: readelf.c:4183 +#: readelf.c:4226 msgid "File contains multiple dynamic symbol tables\n" msgstr "Tiedosto sisältää useita dynaamisia symbolitauluja\n" -#: readelf.c:4196 +#: readelf.c:4239 msgid "File contains multiple dynamic string tables\n" msgstr "Tiedosto sisältää useita dynaamisia merkkijonotauluja\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:4201 +#: readelf.c:4245 msgid "dynamic strings" msgstr "dynaamiset merkkijonot" # Lisäsin lainausmerkit selventämään lausetta. -#: readelf.c:4208 +#: readelf.c:4252 msgid "File contains multiple symtab shndx tables\n" msgstr "Tiedosto sisältää useita ”symtab shndx”-tauluja\n" # monikkomuoto seuraavasta msgid:stä -#: readelf.c:4259 +#: readelf.c:4303 #, c-format msgid "" "\n" @@ -4430,7 +4430,7 @@ msgstr "" "Lohko-otsakkeet:\n" # yksikkömuoto edellisestä msgid:stä -#: readelf.c:4261 +#: readelf.c:4305 #, c-format msgid "" "\n" @@ -4439,63 +4439,68 @@ msgstr "" "\n" "Lohko-otsake:\n" -#: readelf.c:4267 readelf.c:4278 readelf.c:4289 +#: readelf.c:4311 readelf.c:4322 readelf.c:4333 #, c-format msgid " [Nr] Name\n" msgstr " [Numero] Nimi\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:4268 +#: readelf.c:4312 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr " Tyyppi Osoite Siirr. Koko Yht LnkTdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:4272 +#: readelf.c:4316 #, c-format msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Nimi Tyyppi Osoite Siirr. Koko Yht Lip Lk Tdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:4279 +#: readelf.c:4323 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr " Tyyppi Osoite Siirros Koko Yht Lk Tdt Tasaus\n" # ES on kokonaiskoko, Flg on liput, Lk on Linkki, Inf on Tiedot -#: readelf.c:4283 +#: readelf.c:4327 #, c-format msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Nimi Tyyppi Osoite Siirr. Koko Yht Lip Lk Tdt Tasaus\n" -#: readelf.c:4290 +#: readelf.c:4334 #, c-format msgid " Type Address Offset Link\n" msgstr " Tyyppi Osoite Siirros Linkki\n" # EntSize voi tarkoittaa Entire Size tai Entity Size -#: readelf.c:4291 +#: readelf.c:4335 #, c-format msgid " Size EntSize Info Align\n" msgstr " Koko KokonaisKoko Tiedot Tasaus\n" -#: readelf.c:4295 +#: readelf.c:4339 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr " [Nr] Nimi Tyyppi Osoite Siirros\n" # EntSize voi tarkoittaa Entire Size tai Entity Size -#: readelf.c:4296 +#: readelf.c:4340 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr " Koko KokonaisKoko Liput Link Tied. Tasaus\n" -#: readelf.c:4301 +#: readelf.c:4345 #, c-format msgid " Flags\n" msgstr " Liput\n" -#: readelf.c:4435 +#: readelf.c:4420 +#, c-format +msgid "section %u: sh_link value of %u is larger than the number of sections\n" +msgstr "lohko %u: %u-linkkiarvo sh_link on suurempi kuin lohkojen lukumäärä\n" + +#: readelf.c:4516 #, c-format msgid "" "Key to Flags:\n" @@ -4509,16 +4514,16 @@ msgstr "" " O (vaatii käyttöjärjestelmäkohtaista lisäkäsittelyä) o (Käyttöjärjestelmäkohtainen),\n" " p (suoritinkohtainen)\n" -#: readelf.c:4453 +#: readelf.c:4534 #, c-format msgid "[<unknown>: 0x%x]" msgstr "[<tuntematon>: 0x%x]" -#: readelf.c:4485 +#: readelf.c:4566 msgid "Section headers are not available!\n" msgstr "Lohko-otsakkeita ei ole saatavilla!\n" -#: readelf.c:4509 +#: readelf.c:4590 #, c-format msgid "" "\n" @@ -4528,43 +4533,43 @@ msgstr "" "Tässä tiedostossa ei ole lohkoryhmiä.\n" # The sh_link field of this section contains the index of the associated SHT_SYMTAB -#: readelf.c:4546 +#: readelf.c:4627 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "Virheellinen sh_link-kenttä ryhmälohkossa ”%s”\n" # The sh_info field holds the section header index, which is displayed in decimal. -#: readelf.c:4565 +#: readelf.c:4646 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "Virheellinen sh_info-kenttä ryhmälohkossa ”%s”\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:4603 +#: readelf.c:4685 msgid "section data" msgstr "lohkodata" -#: readelf.c:4615 +#: readelf.c:4697 #, c-format msgid " [Index] Name\n" msgstr " [Indeksi] Nimi\n" -#: readelf.c:4629 +#: readelf.c:4711 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "lohko [%5u] ryhmälohkossa [%5u] > maksimilohko [%5u]\n" -#: readelf.c:4638 +#: readelf.c:4720 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "lohko [%5u] ryhmälohkossa [%5u] on jo ryhmälohkossa [%5u]\n" -#: readelf.c:4651 +#: readelf.c:4733 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "lohko 0 ryhmälohkossa [%5u]\n" -#: readelf.c:4746 +#: readelf.c:4828 #, c-format msgid "" "\n" @@ -4573,7 +4578,7 @@ msgstr "" "\n" "”%s” uudelleensijoituslohko siirroksessa 0x%lx sisältää %ld tavua:\n" -#: readelf.c:4758 +#: readelf.c:4840 #, c-format msgid "" "\n" @@ -4583,7 +4588,7 @@ msgstr "" "Tässä tiedostossa ei ole dynaamisia uudelleensijoituksia.\n" # Kolme seuraava kuuluu yhteen. Siksi ensimmäinen genetiivimuodossa. -#: readelf.c:4782 +#: readelf.c:4864 #, c-format msgid "" "\n" @@ -4593,18 +4598,18 @@ msgstr "" "Uudelleensijoituslohkon " # Kuuluu yhteen edellisen ja seuraavan kanssa. -#: readelf.c:4787 readelf.c:5192 readelf.c:5206 readelf.c:5539 +#: readelf.c:4869 readelf.c:5279 readelf.c:5294 readelf.c:5631 #, c-format msgid "'%s'" msgstr "”%s”" # Kuuluu yhteen kahden edellisen kanssa. -#: readelf.c:4789 readelf.c:5208 readelf.c:5541 +#: readelf.c:4871 readelf.c:5296 readelf.c:5633 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr " siirroksessa 0x%lx on %lu alkiota:\n" -#: readelf.c:4840 +#: readelf.c:4922 #, c-format msgid "" "\n" @@ -4614,17 +4619,17 @@ msgstr "" "Tässä tiedostossa ei ole uudelleensijoituksia.\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:5022 readelf.c:5390 +#: readelf.c:5107 readelf.c:5480 msgid "unwind table" msgstr "palautustaulu" -#: readelf.c:5063 readelf.c:5471 +#: readelf.c:5149 readelf.c:5562 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "Ohittaa odottamattoman uudelleensijoitustyypin %s\n" # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:5124 readelf.c:5532 readelf.c:5585 +#: readelf.c:5211 readelf.c:5624 readelf.c:5677 #, c-format msgid "" "\n" @@ -4634,7 +4639,7 @@ msgstr "" "Tässä tiedostossa ei ole palautuslohkoja.\n" # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:5187 +#: readelf.c:5274 #, c-format msgid "" "\n" @@ -4644,12 +4649,12 @@ msgstr "" "Ei voitu löytää palautustietolohkoja kohteelle " # Unwind tarkoittaa ilmeisesti jonkun aikaisemman tilanteen palautusta esimerkiksi virhetilanteessa. -#: readelf.c:5199 +#: readelf.c:5287 msgid "unwind info" msgstr "palautustiedot" # Unwind on maaginen lohkonimi ja siksi sitä ei voi kääntää. -#: readelf.c:5201 readelf.c:5538 +#: readelf.c:5289 readelf.c:5630 #, c-format msgid "" "\n" @@ -4658,11 +4663,11 @@ msgstr "" "\n" "Unwind-lohko " -#: readelf.c:5751 readelf.c:5796 +#: readelf.c:5843 readelf.c:5889 msgid "dynamic section" msgstr "dynaaminen lohko" -#: readelf.c:5873 +#: readelf.c:5967 #, c-format msgid "" "\n" @@ -4671,31 +4676,31 @@ msgstr "" "\n" "Tässä tiedostossa ei ole dynaamista lohkoa.\n" -#: readelf.c:5911 +#: readelf.c:6005 msgid "Unable to seek to end of file!\n" msgstr "Hakua ei voi suorittaa tiedoston loppuun!\n" -#: readelf.c:5924 +#: readelf.c:6018 msgid "Unable to determine the number of symbols to load\n" msgstr "Ei voi määritellä ladattavien symbolien lukumäärää\n" -#: readelf.c:5959 +#: readelf.c:6053 msgid "Unable to seek to end of file\n" msgstr "Hakua ei voi suorittaa tiedoston loppuun\n" -#: readelf.c:5966 +#: readelf.c:6060 msgid "Unable to determine the length of the dynamic string table\n" msgstr "Dynaamisen merkkijonotaulun pituutta ei voi määritellä\n" -#: readelf.c:5971 +#: readelf.c:6066 msgid "dynamic string table" msgstr "dynaaminen merkkijonotaulu" -#: readelf.c:6007 +#: readelf.c:6103 msgid "symbol information" msgstr "symbolitiedot" -#: readelf.c:6032 +#: readelf.c:6128 #, c-format msgid "" "\n" @@ -4704,79 +4709,79 @@ msgstr "" "\n" "Dynaaminen lohko siirroksessa 0x%lx sisältää %u alkiota:\n" -#: readelf.c:6035 +#: readelf.c:6131 #, c-format msgid " Tag Type Name/Value\n" msgstr " Tunniste Tyyppi Nimi/Arvo\n" -#: readelf.c:6071 +#: readelf.c:6167 #, c-format msgid "Auxiliary library" msgstr "Apukirjasto" -#: readelf.c:6075 +#: readelf.c:6171 #, c-format msgid "Filter library" msgstr "Suodatinkirjasto" -#: readelf.c:6079 +#: readelf.c:6175 #, c-format msgid "Configuration file" msgstr "Alustustiedosto" -#: readelf.c:6083 +#: readelf.c:6179 #, c-format msgid "Dependency audit library" msgstr "Riippuvuustarkastuskirjasto" -#: readelf.c:6087 +#: readelf.c:6183 #, c-format msgid "Audit library" msgstr "Tarkastuskirjasto" -#: readelf.c:6105 readelf.c:6133 readelf.c:6161 +#: readelf.c:6201 readelf.c:6229 readelf.c:6257 #, c-format msgid "Flags:" msgstr "Liput:" -#: readelf.c:6108 readelf.c:6136 readelf.c:6163 +#: readelf.c:6204 readelf.c:6232 readelf.c:6259 #, c-format msgid " None\n" msgstr "Ei mitään\n" -#: readelf.c:6284 +#: readelf.c:6380 #, c-format msgid "Shared library: [%s]" msgstr "Jaettu kirjasto: [%s]" -#: readelf.c:6287 +#: readelf.c:6383 #, c-format msgid " program interpreter" msgstr " ohjelmatulkki" # soname tarkoittanee *nix-ympäristössä dynaamisen kirjaston libxml.so.6.0.1 -tyyppistä nimeä -#: readelf.c:6291 +#: readelf.c:6387 #, c-format msgid "Library soname: [%s]" msgstr "Kirjaston so-nimi: [%s]" # rpath tarkoittanee samaa kuin run-path -#: readelf.c:6295 +#: readelf.c:6391 #, c-format msgid "Library rpath: [%s]" msgstr "Kirjaston rpath: [%s]" -#: readelf.c:6299 +#: readelf.c:6395 #, c-format msgid "Library runpath: [%s]" msgstr "Kirjaston run-polku: [%s]" -#: readelf.c:6362 +#: readelf.c:6458 #, c-format msgid "Not needed object: [%s]\n" msgstr "Tarpeeton objekti: [%s]\n" -#: readelf.c:6487 +#: readelf.c:6583 #, c-format msgid "" "\n" @@ -4785,62 +4790,62 @@ msgstr "" "\n" "Versiomäärittelylohko ”%s” sisältää %u alkiota:\n" -#: readelf.c:6490 +#: readelf.c:6586 #, c-format msgid " Addr: 0x" msgstr " Osoite: 0x" -#: readelf.c:6492 readelf.c:6594 readelf.c:6715 +#: readelf.c:6588 readelf.c:6690 readelf.c:6813 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr " Siirros: %#08lx Linkki: %u (%s)\n" -#: readelf.c:6500 +#: readelf.c:6596 msgid "version definition section" msgstr "versiomäärittelylohko" # Rev on ilmeisesti revision. -#: readelf.c:6529 +#: readelf.c:6625 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr " %#06x: Rev: %d Liput: %s" -#: readelf.c:6532 +#: readelf.c:6628 #, c-format msgid " Index: %d Cnt: %d " msgstr " Indeksi: %d Lkm: %d " -#: readelf.c:6543 +#: readelf.c:6639 #, c-format msgid "Name: %s\n" msgstr "Nimi: %s\n" -#: readelf.c:6545 +#: readelf.c:6641 #, c-format msgid "Name index: %ld\n" msgstr "Nimi-indeksi: %ld\n" -#: readelf.c:6562 +#: readelf.c:6658 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr " %#06x: Lähde %d: %s\n" -#: readelf.c:6565 +#: readelf.c:6661 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr " %#06x: Lähde %d, nimi-indeksi: %ld\n" -#: readelf.c:6569 +#: readelf.c:6665 #, c-format msgid " Version def aux past end of section\n" msgstr " Versiomäärittely lohkon lopun ohitse\n" -#: readelf.c:6574 +#: readelf.c:6670 #, c-format msgid " Version definition past end of section\n" msgstr " Versiomäärittely lohkon lopun ohitse\n" -#: readelf.c:6589 +#: readelf.c:6685 #, c-format msgid "" "\n" @@ -4849,68 +4854,68 @@ msgstr "" "\n" "Versiotarpeet-lohko ”%s” sisältää %u alkiota:\n" -#: readelf.c:6592 +#: readelf.c:6688 #, c-format msgid " Addr: 0x" msgstr " Osoite: 0x" # kolme msgid ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:6602 +#: readelf.c:6699 msgid "version need section" msgstr "versiotarve-lohko" -#: readelf.c:6627 +#: readelf.c:6724 #, c-format msgid " %#06x: Version: %d" msgstr " %#06x: Versio: %d" -#: readelf.c:6630 +#: readelf.c:6727 #, c-format msgid " File: %s" msgstr " Tiedosto: %s" -#: readelf.c:6632 +#: readelf.c:6729 #, c-format msgid " File: %lx" msgstr " Tiedosto: %lx" -#: readelf.c:6634 +#: readelf.c:6731 #, c-format msgid " Cnt: %d\n" msgstr " Lkm: %d\n" -#: readelf.c:6654 +#: readelf.c:6751 #, c-format msgid " %#06x: Name: %s" msgstr " %#06x: Nimi: %s" -#: readelf.c:6657 +#: readelf.c:6754 #, c-format msgid " %#06x: Name index: %lx" msgstr " %#06x: Nimi-indeksi: %lx" -#: readelf.c:6660 +#: readelf.c:6757 #, c-format msgid " Flags: %s Version: %d\n" msgstr " Liput: %s Versio: %d\n" # hiukan ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:6667 +#: readelf.c:6764 #, c-format msgid " Version need aux past end of section\n" msgstr " Versiotarve lohkon lopun ohitse\n" # hiukan ylempänä on Version needs section. Ilmeisesti tässä pitäisi olla sama -#: readelf.c:6672 +#: readelf.c:6769 #, c-format msgid " Version need past end of section\n" msgstr " Versiotarve lohkon lopun ohitse\n" -#: readelf.c:6706 +#: readelf.c:6804 msgid "version string table" msgstr "versiomerkkijonotaulu" -#: readelf.c:6710 +#: readelf.c:6808 #, c-format msgid "" "\n" @@ -4919,55 +4924,55 @@ msgstr "" "\n" "Versiosymbolilohko ”%s” sisältää %d alkiota:\n" -#: readelf.c:6713 +#: readelf.c:6811 #, c-format msgid " Addr: " msgstr " Osoite: " # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:6723 +#: readelf.c:6822 msgid "version symbol data" msgstr "versiosymbolidata" # Pituus maksimissaan 9 merkkiä, "*yleinen*" on tasan 9-merkkiä. Suomennos on hiukan slanginen -#: readelf.c:6750 +#: readelf.c:6849 msgid " 0 (*local*) " msgstr " 0 (*lokaali*) " # Pituus maksimissaan 9 merkkiä, (*globaali*) on liian pitkä -#: readelf.c:6754 +#: readelf.c:6853 msgid " 1 (*global*) " msgstr " 1 (*yleinen*) " # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n # Viittaa Elf_External_Verneed-rakenteeseen -#: readelf.c:6791 readelf.c:7488 +#: readelf.c:6890 readelf.c:7588 msgid "version need" msgstr "versiotarve" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Vernaux -rakenteeseen. -#: readelf.c:6801 +#: readelf.c:6900 msgid "version need aux (2)" msgstr "ulkoinen versiotarve (2)" -#: readelf.c:6816 readelf.c:6871 +#: readelf.c:6915 readelf.c:6970 msgid "*invalid*" msgstr "*virheellinen*" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Verdef-rakenteeseen. -#: readelf.c:6846 readelf.c:7553 +#: readelf.c:6945 readelf.c:7653 msgid "version def" msgstr "versiomäärittely" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n. # Viittaa Elf_External_Verdaux-rakenteeseen. -#: readelf.c:6866 readelf.c:7568 +#: readelf.c:6965 readelf.c:7668 msgid "version def aux" msgstr "ulkoinen versiomäärittely" -#: readelf.c:6900 +#: readelf.c:6999 #, c-format msgid "" "\n" @@ -4976,32 +4981,32 @@ msgstr "" "\n" "Tästä tiedostosta ei löytynyt versiotietoja.\n" -#: readelf.c:7034 +#: readelf.c:7133 #, c-format msgid "<other>: %x" msgstr "<toinen>: %x" -#: readelf.c:7093 +#: readelf.c:7192 msgid "Unable to read in dynamic data\n" msgstr "Ei voi lukea dynaamista dataa\n" -#: readelf.c:7184 readelf.c:7234 readelf.c:7258 readelf.c:7288 readelf.c:7312 +#: readelf.c:7283 readelf.c:7333 readelf.c:7357 readelf.c:7387 readelf.c:7411 msgid "Unable to seek to start of dynamic information\n" msgstr "Ei voi hakea dynaamisten tietojen alkua\n" -#: readelf.c:7190 readelf.c:7240 +#: readelf.c:7289 readelf.c:7339 msgid "Failed to read in number of buckets\n" msgstr "Buckets-lukumäärän lukeminen epäonnistui\n" -#: readelf.c:7196 +#: readelf.c:7295 msgid "Failed to read in number of chains\n" msgstr "Ketjujen lukumäärän lukeminen epäonnistui\n" -#: readelf.c:7296 +#: readelf.c:7395 msgid "Failed to determine last chain length\n" msgstr "Viimeisen ketjupituuden määritteleminen epäonnistui\n" -#: readelf.c:7340 +#: readelf.c:7439 #, c-format msgid "" "\n" @@ -5010,18 +5015,18 @@ msgstr "" "\n" "Symbolitaulu tiedostovedokselle:\n" -#: readelf.c:7342 readelf.c:7360 +#: readelf.c:7441 readelf.c:7459 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Buc-lkm: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" # Num tarkoittaa ilmeisesti number-sanaa. Bind tarkoittaa ehkä samaa kuin jossain muussa taulukossa BoundTo ? -#: readelf.c:7344 readelf.c:7362 +#: readelf.c:7443 readelf.c:7461 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Buc-lkm: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" -#: readelf.c:7358 +#: readelf.c:7457 #, c-format msgid "" "\n" @@ -5030,7 +5035,7 @@ msgstr "" "\n" "Symbolitaulu ”.gnu.hash” tiedostovedokselle:\n" -#: readelf.c:7397 +#: readelf.c:7496 #, c-format msgid "" "\n" @@ -5039,32 +5044,32 @@ msgstr "" "\n" "Symbolitaulu ”%s” sisältää %lu alkiota:\n" -#: readelf.c:7401 +#: readelf.c:7500 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" -#: readelf.c:7403 +#: readelf.c:7502 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Num: Arvo Koko Tyyppi Sidnta Näkyvyys Ind Nimi\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:7459 +#: readelf.c:7559 msgid "version data" msgstr "versiodata" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n # Viittaa Elf_External_Vernaux-rakenteeseen -#: readelf.c:7501 +#: readelf.c:7601 msgid "version need aux (3)" msgstr "ulkoinen versiotarve (3)" -#: readelf.c:7528 +#: readelf.c:7628 msgid "bad dynamic symbol\n" msgstr "virheellinen dynaaminen symboli\n" -#: readelf.c:7592 +#: readelf.c:7692 #, c-format msgid "" "\n" @@ -5073,7 +5078,7 @@ msgstr "" "\n" "Dynaamisia symbolitietoja ei ole näytettäville symboleille.\n" -#: readelf.c:7604 +#: readelf.c:7704 #, c-format msgid "" "\n" @@ -5082,12 +5087,12 @@ msgstr "" "\n" "Bucket-luettelopituuden histogrammi (yhteensä %lu bucketista):\n" -#: readelf.c:7606 readelf.c:7676 +#: readelf.c:7706 readelf.c:7776 #, c-format msgid " Length Number %% of total Coverage\n" msgstr " Pituus Numero %% kaikesta Yhteensä\n" -#: readelf.c:7674 +#: readelf.c:7774 #, c-format msgid "" "\n" @@ -5096,7 +5101,7 @@ msgstr "" "\n" "”.gnu.hash”-bucket-luettelopituuden histogrammi (yhteensä %lu bucketista):\n" -#: readelf.c:7740 +#: readelf.c:7840 #, c-format msgid "" "\n" @@ -5105,36 +5110,36 @@ msgstr "" "\n" "Dynaaminen info-segmentti siirroksessa 0x%lx sisältää %d alkiota:\n" -#: readelf.c:7743 +#: readelf.c:7843 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr " Num: Nimi Sidotaan Liput\n" -#: readelf.c:7834 +#: readelf.c:7934 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "Käsittelemätön MN10300 reloc-tyyppi löytyi SYM_DIFF reloc-tyypin jäljestä" -#: readelf.c:7982 +#: readelf.c:8082 #, c-format msgid "Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d\n" msgstr "Kolmekymmentäkaksibittisten reloc-tyyppien puuttuvaa tietoa käytetään konenumeron %d DWARF-lohkoissa\n" -#: readelf.c:8251 +#: readelf.c:8375 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "ei kyetä soveltamaan tukematonta reloc-tyyppiä %d lohkoon %s\n" -#: readelf.c:8259 +#: readelf.c:8383 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "hypättiin virheellisen uudelleensijoitussiirroksen 0x%lx yli lohkossa %s\n" -#: readelf.c:8283 +#: readelf.c:8407 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "hypättiin odottamattoman symbolityypin %s yli %ld:ssa uudelleensijoituksessa lohkossa %s\n" -#: readelf.c:8315 +#: readelf.c:8449 #, c-format msgid "" "\n" @@ -5143,7 +5148,7 @@ msgstr "" "\n" "Lohkon %s assembly-vedos\n" -#: readelf.c:8336 +#: readelf.c:8470 #, c-format msgid "" "\n" @@ -5152,11 +5157,11 @@ msgstr "" "\n" "Lohkossa ”%s” ei ole vedostettavaa dataa.\n" -#: readelf.c:8342 +#: readelf.c:8476 msgid "section contents" msgstr "lohkosisältö" -#: readelf.c:8362 +#: readelf.c:8496 #, c-format msgid "" "\n" @@ -5165,17 +5170,17 @@ msgstr "" "\n" "Lohkon ”%s” merkkijonovedos:\n" -#: readelf.c:8380 +#: readelf.c:8514 #, c-format msgid " Note: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " Huomaa: Tässä lohkossa on uudelleensijoituksia sitä vastaan, mutta niitä EI ole liitetty tähän vedokseen.\n" -#: readelf.c:8409 +#: readelf.c:8543 #, c-format msgid " No strings found in this section." msgstr " Tästä lohkosta ei löytynyt merkkijonoja." -#: readelf.c:8431 +#: readelf.c:8565 #, c-format msgid "" "\n" @@ -5184,18 +5189,18 @@ msgstr "" "\n" "Lohkon ”%s” heksadesimaalilukuvedos:\n" -#: readelf.c:8455 +#: readelf.c:8589 #, c-format msgid " NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " HUOMAA: Tässä lohkossa on uudelleensijoituksia sitä vastaan, mutta niitä EI ole liitetty tähän vedokseen.\n" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:8593 +#: readelf.c:8727 #, c-format msgid "%s section data" msgstr "%s lohkodata" -#: readelf.c:8658 +#: readelf.c:8793 #, c-format msgid "" "\n" @@ -5208,55 +5213,55 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:8667 +#: readelf.c:8802 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "lohkossa ”%s” on NOBITS-tyyppi - sen sisältö on epäluotettava.\n" -#: readelf.c:8702 +#: readelf.c:8838 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "Tunnistamaton virheenjäljityslohko: %s\n" -#: readelf.c:8730 +#: readelf.c:8866 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "Lohkoa ”%s” ei voitu vedostaa, koska sitä ei ole olemassa!\n" -#: readelf.c:8771 +#: readelf.c:8907 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "Lohkoa %d ei voitu vedostaa, koska sitä ei ole olemassa!\n" -#: readelf.c:9285 +#: readelf.c:9421 msgid "attributes" msgstr "attribuutit" -#: readelf.c:9306 +#: readelf.c:9442 #, c-format msgid "ERROR: Bad section length (%d > %d)\n" msgstr "VIRHE: Virheellinen lohkopituus (%d > %d)\n" -#: readelf.c:9337 +#: readelf.c:9473 #, c-format msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "VIRHE: Virheellinen alilohkopituus (%d > %d)\n" -#: readelf.c:9396 +#: readelf.c:9532 #, c-format msgid "Unknown format '%c'\n" msgstr "Tuntematon muototyyppi ”%c”\n" # liblist-merkkijonotaulu ? -#: readelf.c:9549 readelf.c:10065 +#: readelf.c:9686 readelf.c:10208 msgid "liblist" msgstr "liblist" -#: readelf.c:9636 +#: readelf.c:9773 msgid "options" msgstr "valitsimet" -#: readelf.c:9666 +#: readelf.c:9804 #, c-format msgid "" "\n" @@ -5266,16 +5271,16 @@ msgstr "" "Lohko ”%s” sisältää %d alkiota:\n" # Virheilmoitus ennen maagisen .conflict-lohkon luontia (.conflict-lohkoa ei luoda). -#: readelf.c:9827 +#: readelf.c:9965 msgid "conflict list found without a dynamic symbol table\n" msgstr "ristiriitaluettelo löydetty ilman dynaamista symbolitaulua\n" # conflict-lohko ? -#: readelf.c:9843 readelf.c:9857 +#: readelf.c:9982 readelf.c:9997 msgid "conflict" msgstr "ristiriita" -#: readelf.c:9867 +#: readelf.c:10007 #, c-format msgid "" "\n" @@ -5285,15 +5290,15 @@ msgstr "" "Lohko ”.conflict” sisältää %lu alkiota:\n" # Num on ehkä numero? -#: readelf.c:9869 +#: readelf.c:10009 msgid " Num: Index Value Name" msgstr " Num: Indeksi Arvo Nimi" -#: readelf.c:9901 +#: readelf.c:10042 msgid "GOT" msgstr "GOT" -#: readelf.c:9902 +#: readelf.c:10043 #, c-format msgid "" "\n" @@ -5302,48 +5307,48 @@ msgstr "" "\n" "Ensisijainen GOT:\n" -#: readelf.c:9903 +#: readelf.c:10044 #, c-format msgid " Canonical gp value: " msgstr " Sääntöjenmukainen yleiskäyttöarvo: " -#: readelf.c:9907 readelf.c:9998 +#: readelf.c:10048 readelf.c:10140 #, c-format msgid " Reserved entries:\n" msgstr " Varatut alkiot:\n" -#: readelf.c:9908 +#: readelf.c:10049 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr " %*s %10s %*s Tarkoitus\n" -#: readelf.c:9924 +#: readelf.c:10065 #, c-format msgid " Local entries:\n" msgstr " Paikallisalkiot:\n" # Seuraava pitäisi oikeastaan jättää pois käännettävistä teksteistä. -#: readelf.c:9925 +#: readelf.c:10066 #, c-format msgid " %*s %10s %*s\n" msgstr " %*s %10s %*s\n" -#: readelf.c:9940 +#: readelf.c:10081 #, c-format msgid " Global entries:\n" msgstr " Yleisalkiot:\n" -#: readelf.c:9941 +#: readelf.c:10082 #, c-format msgid " %*s %10s %*s %*s %-7s %3s %s\n" msgstr " %*s %10s %*s %*s %-7s %3s %s\n" # the Global Offset Table (GOT) ja the Procedure Linkage Table (PLT) -#: readelf.c:9996 +#: readelf.c:10138 msgid "PLT GOT" msgstr "PLT GOT" -#: readelf.c:9997 +#: readelf.c:10139 #, c-format msgid "" "\n" @@ -5354,26 +5359,26 @@ msgstr "" "PLT GOT:\n" "\n" -#: readelf.c:9999 +#: readelf.c:10141 #, c-format msgid " %*s %*s Purpose\n" msgstr " %*s %*s Tarkoitus\n" -#: readelf.c:10007 +#: readelf.c:10149 #, c-format msgid " Entries:\n" msgstr " Alkiot:\n" -#: readelf.c:10008 +#: readelf.c:10150 #, c-format msgid " %*s %*s %*s %-7s %3s %s\n" msgstr " %*s %*s %*s %-7s %3s %s\n" -#: readelf.c:10072 +#: readelf.c:10216 msgid "liblist string table" msgstr "liblist-merkkijonotaulu" -#: readelf.c:10082 +#: readelf.c:10226 #, c-format msgid "" "\n" @@ -5382,118 +5387,118 @@ msgstr "" "\n" "Kirjastoluettelolohko ”%s” sisältää %lu alkiota:\n" -#: readelf.c:10135 +#: readelf.c:10279 msgid "NT_AUXV (auxiliary vector)" msgstr "NT_AUXV (apuvektori)" -#: readelf.c:10137 +#: readelf.c:10281 msgid "NT_PRSTATUS (prstatus structure)" msgstr "NT_PRSTATUS (prstatus-rakenne)" -#: readelf.c:10139 +#: readelf.c:10283 msgid "NT_FPREGSET (floating point registers)" msgstr "NT_FPREGSET (liukulukurekistereitä)" -#: readelf.c:10141 +#: readelf.c:10285 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "NT_PRPSINFO (prpsinfo-rakenne)" # task on suomeksi tehtävä, mutta tässä tarkoitetaan ilmeisesti task (struct)-rakennetta -#: readelf.c:10143 +#: readelf.c:10287 msgid "NT_TASKSTRUCT (task structure)" msgstr "NT_TASKSTRUCT (task-rakenne)" -#: readelf.c:10145 +#: readelf.c:10289 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "NT_PRXFPREG (user_xfpregs-rakenne)" -#: readelf.c:10147 +#: readelf.c:10291 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "NT_PPC_VMX (ppc Altivec-rekisterit)" -#: readelf.c:10149 +#: readelf.c:10293 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "NT_PPC_VSX (ppc VSX-rekisterit)" -#: readelf.c:10151 +#: readelf.c:10295 msgid "NT_PSTATUS (pstatus structure)" msgstr "NT_PSTATUS (pstatus-rakenne)" -#: readelf.c:10153 +#: readelf.c:10297 msgid "NT_FPREGS (floating point registers)" msgstr "NT_FPREGS (liukulukurekistereitä)" -#: readelf.c:10155 +#: readelf.c:10299 msgid "NT_PSINFO (psinfo structure)" msgstr "NT_PSINFO (psinfo-rakenne)" -#: readelf.c:10157 +#: readelf.c:10301 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "NT_LWPSTATUS (lwpstatus_t-rakenne)" -#: readelf.c:10159 +#: readelf.c:10303 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "NT_LWPSINFO (lwpsinfo_t-rakenne)" -#: readelf.c:10161 +#: readelf.c:10305 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "NT_WIN32PSTATUS (win32_pstatus-rakenne)" -#: readelf.c:10169 +#: readelf.c:10313 msgid "NT_VERSION (version)" msgstr "NT_VERSION (versio)" -#: readelf.c:10171 +#: readelf.c:10315 msgid "NT_ARCH (architecture)" msgstr "NT_ARCH (arkkitehtuuri)" -#: readelf.c:10176 readelf.c:10199 readelf.c:10221 +#: readelf.c:10320 readelf.c:10343 readelf.c:10365 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "Tuntematon note-segmenttityyppi: (0x%08x)" -#: readelf.c:10188 +#: readelf.c:10332 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "NT_GNU_ABI_TAG (ABI-versiotunniste)" -#: readelf.c:10190 +#: readelf.c:10334 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "NT_GNU_HWCAP (DSO-tuettu ohjelmisto-HWCAP-tiedot)" -#: readelf.c:10192 +#: readelf.c:10336 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "NT_GNU_BUILD_ID (uniikki rakentamistunnistebittimerkkijono)" -#: readelf.c:10194 +#: readelf.c:10338 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "NT_GNU_GOLD_VERSION (kultaversio)" #. NetBSD core "procinfo" structure. -#: readelf.c:10211 +#: readelf.c:10355 msgid "NetBSD procinfo structure" msgstr "NetBSD procinfo-rakenne" # reg on ehkä rekisteri -#: readelf.c:10238 readelf.c:10252 +#: readelf.c:10382 readelf.c:10396 msgid "PT_GETREGS (reg structure)" msgstr "PT_GETREGS (reg-rakenne)" # fpreg viittaa ilmeisesti floating point registers eli liukulukurekistereihin -#: readelf.c:10240 readelf.c:10254 +#: readelf.c:10384 readelf.c:10398 msgid "PT_GETFPREGS (fpreg structure)" msgstr "PT_GETFPREGS (fpreg-rakenne)" -#: readelf.c:10260 +#: readelf.c:10404 #, c-format msgid "PT_FIRSTMACH+%d" msgstr "PT_FIRSTMACH+%d" # Viimeinen %s-parametri virheilmoituksessa: Unable to seek to 0x%x for %s\n -#: readelf.c:10316 +#: readelf.c:10461 msgid "notes" msgstr "notes" -#: readelf.c:10322 +#: readelf.c:10467 #, c-format msgid "" "\n" @@ -5503,28 +5508,28 @@ msgstr "" "Notes-segmenttejä siirroksessa 0x%08lx pituudella 0x%08lx:\n" # Toinen sarkain pois ensimmäisestä väliköstä, koska Omistajat on pitempi kuin Owner -#: readelf.c:10324 +#: readelf.c:10469 #, c-format msgid " Owner\t\tData size\tDescription\n" msgstr " Omistajat\tData-koko\tKuvaus\n" -#: readelf.c:10343 +#: readelf.c:10488 #, c-format msgid "corrupt note found at offset %lx into core notes\n" msgstr "rikkoutunut note-segmentti löytyi siirroksesta %lx kohteeseen ydin notes\n" # Tarkoittaako descsize samaa kuin description size? -#: readelf.c:10345 +#: readelf.c:10490 #, c-format msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr " tyyppi:%lx, nimikoko:%08lx, kuvauskoko: %08lx\n" -#: readelf.c:10443 +#: readelf.c:10588 #, c-format msgid "No note segments present in the core file.\n" msgstr "Ydintiedostossa ei ole note-segmenttejä.\n" -#: readelf.c:10527 +#: readelf.c:10672 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" @@ -5532,12 +5537,12 @@ msgstr "" "Tähän readelf-binaariin ei ole käännetty tukea 64-bittiselle\n" "datatyypille, joten 64-bittisiä ELF-tiedostoja ei voida lukea.\n" -#: readelf.c:10574 +#: readelf.c:10719 #, c-format msgid "%s: Failed to read file header\n" msgstr "%s: Tiedosto-otsakkeen lukeminen epäonnistui\n" -#: readelf.c:10587 +#: readelf.c:10732 #, c-format msgid "" "\n" @@ -5546,159 +5551,159 @@ msgstr "" "\n" "Tiedosto: %s\n" -#: readelf.c:10802 +#: readelf.c:10947 #, c-format msgid "%s: failed to seek to first archive header\n" msgstr "%s: ensimmäisen arkisto-otsakkeen haku epäonnistui\n" -#: readelf.c:10811 readelf.c:11076 readelf.c:11246 +#: readelf.c:10956 readelf.c:11223 readelf.c:11393 #, c-format msgid "%s: failed to read archive header\n" msgstr "%s: ei voi lukea arkisto-otsaketta\n" -#: readelf.c:10836 +#: readelf.c:10981 #, c-format msgid "%s: the archive index is empty\n" msgstr "%s: arkistoindeksi on tyhjä\n" -#: readelf.c:10844 readelf.c:10867 +#: readelf.c:10989 readelf.c:11013 #, c-format msgid "%s: failed to read archive index\n" msgstr "%s: arkistoindeksin lukeminen epäonnistui\n" -#: readelf.c:10853 +#: readelf.c:10998 #, c-format msgid "%s: the archive index is supposed to have %ld entries, but the size in the header is too small\n" msgstr "%s: arkistoindeksissä otaksutaan olevan %ld alkiota, mutta otsakkeen koko on liian pieni\n" -#: readelf.c:10860 +#: readelf.c:11006 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "Muisti loppui kun yritettiin lukea arkiston symboli-indeksiä\n" -#: readelf.c:10877 +#: readelf.c:11024 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "Muisti loppui kun yritettiin muuntaa arkiston symboli-indeksiä\n" -#: readelf.c:10889 +#: readelf.c:11036 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "%s: arkistossa on indeksi, mutta ei symboleja\n" -#: readelf.c:10896 +#: readelf.c:11043 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "Muisti loppui yritettäessä lukea arkistoindeksisymbolitaulua\n" -#: readelf.c:10902 +#: readelf.c:11049 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "%s: arkistoindekstisymbolitaulun lukeminen epäonnistui\n" -#: readelf.c:10910 +#: readelf.c:11057 #, c-format msgid "%s: failed to skip archive symbol table\n" msgstr "%s: ei voi hypätä arkistosymbolitaulun yli\n" -#: readelf.c:10921 +#: readelf.c:11068 #, c-format msgid "%s: failed to read archive header following archive index\n" msgstr "%s: arkisto-otsaketta seuraavan arkistoindeksin lukeminen epäonnistui\n" -#: readelf.c:10926 +#: readelf.c:11073 #, c-format msgid "%s has no archive index\n" msgstr "%s ei ole arkistoindeksiä\n" -#: readelf.c:10937 +#: readelf.c:11084 msgid "Out of memory reading long symbol names in archive\n" msgstr "Muisti loppui luettaessa pitkiä symbolinimiä arkistossa\n" -#: readelf.c:10945 +#: readelf.c:11092 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "%s: pitkän symbolinimimerkkijonotaulun lukeminen epäonnistui\n" -#: readelf.c:11070 +#: readelf.c:11217 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "%s: seuraavan tiedostonimen haku epäonnistui\n" -#: readelf.c:11081 readelf.c:11252 +#: readelf.c:11228 readelf.c:11399 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "%s: kelvollista arkisto-otsaketta ei löytynyt\n" -#: readelf.c:11162 +#: readelf.c:11309 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "%s: ei kyetä vedostamaan indeksiä, koska mitään ei löytynyt\n" -#: readelf.c:11168 +#: readelf.c:11315 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "Arkiston %s indeksi: (%ld alkiota, 0x%lx tavua symbolitaulussa)\n" -#: readelf.c:11186 +#: readelf.c:11333 #, c-format msgid "Binary %s contains:\n" msgstr "Binaari %s sisältää:\n" -#: readelf.c:11194 +#: readelf.c:11341 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "%s: symbolitaulun loppu tavoitettiin ennen indeksin loppua\n" -#: readelf.c:11205 +#: readelf.c:11352 #, c-format msgid "%s: symbols remain in the index symbol table, but without corresponding entries in the index table\n" msgstr "%s: symbolit jäävät indeksisymbolitauluun, mutta ilman vastaavia alkioita indeksitaulussa\n" -#: readelf.c:11210 +#: readelf.c:11357 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "%s: objektitiedostojen alkuunpaluun haku arkistossa epäonnistui\n" -#: readelf.c:11238 +#: readelf.c:11385 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "%s: seuraavan arkisto-otsakkeen haku epäonnistui\n" -#: readelf.c:11266 readelf.c:11275 +#: readelf.c:11413 readelf.c:11422 #, c-format msgid "%s: bad archive file name\n" msgstr "%s: virheellinen arkistotiedostonimi\n" -#: readelf.c:11294 readelf.c:11370 +#: readelf.c:11441 readelf.c:11517 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "Syötetiedosto ”%s” ei ole luettava.\n" -#: readelf.c:11316 +#: readelf.c:11463 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "%s: arkistojäsenen haku epäonnistui.\n" -#: readelf.c:11354 +#: readelf.c:11501 #, c-format msgid "'%s': No such file\n" msgstr "”%s”: Tiedostoa ei löydy\n" # stat-kutsu tiedostonimellä %s epäonnistui, seurauksena tämä sanoma -#: readelf.c:11356 +#: readelf.c:11503 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "Tiedostoa ”%s” ei löytynyt. Järjestelmävirhesanoma: %s\n" -#: readelf.c:11363 +#: readelf.c:11510 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "”%s” ei ole tavallinen tiedosto\n" -#: readelf.c:11376 +#: readelf.c:11523 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "%s: Tiedoston maagisen numeron lukeminen epäonnistui\n" -#: readelf.c:11388 +#: readelf.c:11535 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "Tiedosto %s ei ole arkisto, joten sen indeksiä ei voi näyttää.\n" diff --git a/binutils/po/vi.po b/binutils/po/vi.po index f09378a..a678383 100644 --- a/binutils/po/vi.po +++ b/binutils/po/vi.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: binutils-2.20\n" +"Project-Id-Version: binutils-2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" -"PO-Revision-Date: 2010-03-25 13:19+1030\n" +"POT-Creation-Date: 2010-03-03 14:57+0100\n" +"PO-Revision-Date: 2010-04-22 23:20+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -61,24 +61,24 @@ msgstr "" " -v --version \tHiện phiên bản của chương trình\n" "\n" -#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3832 dllwrap.c:510 -#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2922 size.c:99 +#: addr2line.c:94 ar.c:295 coffdump.c:469 dlltool.c:3838 dllwrap.c:510 +#: nlmconv.c:1113 objcopy.c:563 objcopy.c:598 readelf.c:2935 size.c:99 #: srconv.c:1741 strings.c:676 sysdump.c:653 windmc.c:233 windres.c:698 #, c-format msgid "Report bugs to %s\n" msgstr "Hãy trình báo lỗi cho %s\n" -#: addr2line.c:281 +#: addr2line.c:292 #, c-format msgid "%s: cannot get addresses from archive" msgstr "%s: không thể lấy địa chỉ từ kho" -#: addr2line.c:298 +#: addr2line.c:309 #, c-format msgid "%s: cannot find section %s" msgstr "%s: không tìm thấy phần %s" -#: addr2line.c:364 nm.c:1554 objdump.c:3229 +#: addr2line.c:375 nm.c:1554 objdump.c:3234 #, c-format msgid "unknown demangling style `%s'" msgstr "không rõ kiểu dáng tháo gõ « %s »" @@ -321,7 +321,7 @@ msgstr "lỗi nội bộ : chưa thực hiện tùy chọn này" msgid "creating %s" msgstr "đang tạo %s" -#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2026 +#: ar.c:851 ar.c:906 ar.c:1234 objcopy.c:2027 #, c-format msgid "internal stat error on %s" msgstr "lỗi stat (lấy trạng thái) nội bộ trên %s" @@ -464,27 +464,27 @@ msgstr "Kiến trúc được hỗ trợ :" msgid "%s: supported architectures:" msgstr "%s: kiến trúc được hỗ trợ :" -#: bucomm.c:398 +#: bucomm.c:399 #, c-format msgid "BFD header file version %s\n" msgstr "Phiên bản tập tin đầu BFD %s\n" -#: bucomm.c:547 +#: bucomm.c:548 #, c-format msgid "%s: bad number: %s" msgstr "%s: con số sai: %s" -#: bucomm.c:564 strings.c:422 +#: bucomm.c:565 strings.c:422 #, c-format msgid "'%s': No such file" msgstr "« %s »: không có tập tin như vậy" -#: bucomm.c:566 strings.c:424 +#: bucomm.c:567 strings.c:424 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "Cảnh báo : không thể định vị « %s ». Lý do : %s" -#: bucomm.c:570 +#: bucomm.c:571 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "Cảnh báo : « %s » không phải là một tập tin chuẩn" @@ -784,256 +784,256 @@ msgstr "không thể xoá %s: %s" msgid "Created lib file" msgstr "Đã tạo tập tin thư viện" -#: dlltool.c:3369 dlltool.c:3391 +#: dlltool.c:3375 dlltool.c:3397 #, c-format msgid "%s is not a library" msgstr "%s không phải là một thư viện" -#: dlltool.c:3409 +#: dlltool.c:3415 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "Thư viện nhập « %s » chỉ ra ít nhất hai dll" -#: dlltool.c:3420 +#: dlltool.c:3426 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "Không thể quyết định tên dll cho « %s » (không phải thư viện nhập ?)" -#: dlltool.c:3641 +#: dlltool.c:3647 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "Cảnh báo, đang bỏ qua bản XUẤT trùng %s %d,%d" -#: dlltool.c:3647 +#: dlltool.c:3653 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "Lỗi: bản XUẤT trùng với điều thứ tự : %s" -#: dlltool.c:3752 +#: dlltool.c:3758 msgid "Processing definitions" msgstr "Đang xử lý các lời định nghĩa" -#: dlltool.c:3784 +#: dlltool.c:3790 msgid "Processed definitions" msgstr "Đã xử lý các lời định nghĩa" #. xgetext:c-format -#: dlltool.c:3791 dllwrap.c:471 +#: dlltool.c:3797 dllwrap.c:471 #, c-format msgid "Usage %s <option(s)> <object-file(s)>\n" msgstr "Sử dụng %s <tùy_chọn...> <tập_tin_đối_tượng...>\n" #. xgetext:c-format -#: dlltool.c:3793 +#: dlltool.c:3799 #, c-format msgid " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr " -m --machine <máy> Tạo dạng DLL cho <máy>. [mặc định: %s]\n" -#: dlltool.c:3794 +#: dlltool.c:3800 #, c-format msgid " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" msgstr " <máy> có thể: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb\n" -#: dlltool.c:3795 +#: dlltool.c:3801 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr " -e --output-exp <tên_tập_tin> \tTạo ra tập tin kết xuất.\n" -#: dlltool.c:3796 +#: dlltool.c:3802 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr " -l --output-lib <tên_tập_tin> \tTạo ra thư viện giao diện.\n" -#: dlltool.c:3797 +#: dlltool.c:3803 #, c-format msgid " -y --output-delaylib <outname> Create a delay-import library.\n" msgstr " -y --output-delaylib <tên_tập_tin> Tạo một thư viện nhập trệ.\n" -#: dlltool.c:3798 +#: dlltool.c:3804 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr " -a --add-indirect Thêm lời gián tiếp dạng dll vào tập tin xuất\n" -#: dlltool.c:3799 +#: dlltool.c:3805 #, c-format msgid " -D --dllname <name> Name of input dll to put into interface lib.\n" msgstr " -D --dllname <tên> Tên dll nhập cần để vào thư viện giao diện.\n" -#: dlltool.c:3800 +#: dlltool.c:3806 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr " -d --input-def <tên_tập_tin> \tTên tập tin định nghĩa cần đọc vào.\n" -#: dlltool.c:3801 +#: dlltool.c:3807 #, c-format msgid " -z --output-def <deffile> Name of .def file to be created.\n" msgstr " -z --output-def <tên_tập_tin> Tên tập tin định nghĩa cần tạo.\n" -#: dlltool.c:3802 +#: dlltool.c:3808 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr " --export-all-symbols Tự động xuất mọi ký hiệu vào tập tin định nghĩa\n" -#: dlltool.c:3803 +#: dlltool.c:3809 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr " --no-export-all-symbols Xuất chỉ những ký hiệu đã liệt kê\n" -#: dlltool.c:3804 +#: dlltool.c:3810 #, c-format msgid " --exclude-symbols <list> Don't export <list>\n" msgstr " --exclude-symbols <danh_sách> Đừng xuất gì trên danh sách này\n" -#: dlltool.c:3805 +#: dlltool.c:3811 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr " --no-default-excludes Xoá sạch các ký hiệu cần loại trừ theo mặc định\n" -#: dlltool.c:3806 +#: dlltool.c:3812 #, c-format msgid " -b --base-file <basefile> Read linker generated base file.\n" msgstr " -b --base-file <tên_tập_tin> Đọc tập tin cơ bản do bộ liên kết tạo ra.\n" -#: dlltool.c:3807 +#: dlltool.c:3813 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr " -x --no-idata4 Đừng tạo ra phần « idata$4 ».\n" -#: dlltool.c:3808 +#: dlltool.c:3814 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr " -c --no-idata5 Đừng tạo ra phần « idata$5 ».\n" -#: dlltool.c:3809 +#: dlltool.c:3815 #, c-format msgid " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.\n" msgstr " --use-nul-prefixed-import-tables Dùng idata$4 và idata$5 có tiền tố số không.\n" -#: dlltool.c:3810 +#: dlltool.c:3816 #, c-format msgid " -U --add-underscore Add underscores to all symbols in interface library.\n" msgstr " -U --add-underscore Thêm dấu gạch dưới vào mọi ký hiệu trong thư viện giao diện.\n" -#: dlltool.c:3811 +#: dlltool.c:3817 #, c-format msgid " --add-stdcall-underscore Add underscores to stdcall symbols in interface library.\n" msgstr "" " --add-stdcall-underscore\n" "\t\tThêm dấu gạch dưới vào mọi ký hiệu stdcall trong thư viện giao diện.\n" -#: dlltool.c:3812 +#: dlltool.c:3818 #, c-format msgid " -k --kill-at Kill @<n> from exported names.\n" msgstr " -k --kill-at Giết « @<n> » từ các tên đã xuất ra.\n" -#: dlltool.c:3813 +#: dlltool.c:3819 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr " -A --add-stdcall-alias Thêm biệt hiệu mà không có « @<n> ».\n" -#: dlltool.c:3814 +#: dlltool.c:3820 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr " -p --ext-prefix-alias <tiền_tố> Thêm các biệt hiệu có tiền tố này.\n" -#: dlltool.c:3815 +#: dlltool.c:3821 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr " -S --as <tên> Dùng tên này cho chương trình dịch mã số.\n" -#: dlltool.c:3816 +#: dlltool.c:3822 #, c-format msgid " -f --as-flags <flags> Pass <flags> to the assembler.\n" msgstr " -f --as-flags <các_cờ> Gửi các cờ này cho chương trình dịch mã số.\n" -#: dlltool.c:3817 +#: dlltool.c:3823 #, c-format msgid " -C --compat-implib Create backward compatible import library.\n" msgstr " -C --compat-implib Tạo thư viện nhập tương thích ngược.\n" -#: dlltool.c:3818 +#: dlltool.c:3824 #, c-format msgid " -n --no-delete Keep temp files (repeat for extra preservation).\n" msgstr " -n --no-delete \t\tGiữ lại các tập tin tạm thời (lặp lại để bảo tồn thêm)\n" -#: dlltool.c:3819 +#: dlltool.c:3825 #, c-format msgid " -t --temp-prefix <prefix> Use <prefix> to construct temp file names.\n" msgstr " -t --temp-prefix <tiền_tố>\tDùng tiền tố này để tạo tên tập tin tạm thời.\n" -#: dlltool.c:3820 +#: dlltool.c:3826 #, c-format msgid " -I --identify <implib> Report the name of the DLL associated with <implib>.\n" msgstr " -I --identify <implib> Thông báo tên của DLL tương ứng với <implib>.\n" -#: dlltool.c:3821 +#: dlltool.c:3827 #, c-format msgid " --identify-strict Causes --identify to report error when multiple DLLs.\n" msgstr " --identify-strict Gây ra « --identify » thông báo lỗi khi gặp nhiều DLLs.\n" -#: dlltool.c:3822 +#: dlltool.c:3828 #, c-format msgid " -v --verbose Be verbose.\n" msgstr " -v --verbose Xuất chi tiết.\n" -#: dlltool.c:3823 +#: dlltool.c:3829 #, c-format msgid " -V --version Display the program version.\n" msgstr " -V --version \tHiển thị phiên bản chương trình.\n" -#: dlltool.c:3824 +#: dlltool.c:3830 #, c-format msgid " -h --help Display this information.\n" msgstr " -h --help \tHiển thị trợ giúp này.\n" -#: dlltool.c:3825 +#: dlltool.c:3831 #, c-format msgid " @<file> Read options from <file>.\n" msgstr " @<tập_tin>\t\tĐọc các tùy chọn từ tập tin đó\n" -#: dlltool.c:3827 +#: dlltool.c:3833 #, c-format msgid " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr "" " -M --mcore-elf <tập_tin>\n" "\t\tXử lý các tập tin đối tượng kiểu « mcore-elf » vào tập tin này.\n" -#: dlltool.c:3828 +#: dlltool.c:3834 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr " -L --linker <tên> \tDùng tên này làm bộ liên kết.\n" -#: dlltool.c:3829 +#: dlltool.c:3835 #, c-format msgid " -F --linker-flags <flags> Pass <flags> to the linker.\n" msgstr " -F --linker-flags <các_cờ> \tGởi các cờ này cho bộ liên kết.\n" -#: dlltool.c:3966 +#: dlltool.c:3972 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "Các thành phần đường dẫn bị tước ra tên dll, « %s »." -#: dlltool.c:4014 +#: dlltool.c:4020 #, c-format msgid "Unable to open base-file: %s" msgstr "Không thể mở tập tin cơ bản: %s" -#: dlltool.c:4049 +#: dlltool.c:4055 #, c-format msgid "Machine '%s' not supported" msgstr "Không hỗ trợ máy « %s »" -#: dlltool.c:4118 +#: dlltool.c:4124 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "Cảnh báo : loại máy (%d) không được hỗ trợ cho delayimport." -#: dlltool.c:4186 dllwrap.c:201 +#: dlltool.c:4192 dllwrap.c:201 #, c-format msgid "Tried file: %s" msgstr "Đã thử tập tin: %s" -#: dlltool.c:4193 dllwrap.c:208 +#: dlltool.c:4199 dllwrap.c:208 #, c-format msgid "Using file: %s" msgstr "Đang dùng tập tin: %s" @@ -1282,21 +1282,21 @@ msgstr "Tên TRÌNH ĐIỀU KHIỀN : %s\n" msgid "DRIVER options : %s\n" msgstr "Tùy chọn TRÌNH ĐIỀU KHIỂN : %s\n" -#: dwarf.c:101 dwarf.c:145 readelf.c:355 readelf.c:520 +#: dwarf.c:106 dwarf.c:155 readelf.c:357 readelf.c:525 #, c-format msgid "Unhandled data length: %d\n" msgstr "Chiều dài dữ liệu không được quản lý: %d\n" -#: dwarf.c:294 dwarf.c:2625 +#: dwarf.c:304 dwarf.c:2649 msgid "badly formed extended line op encountered!\n" msgstr "gặp thao tác dòng đã mở rộng dạng sai.\n" -#: dwarf.c:301 +#: dwarf.c:311 #, c-format msgid " Extended opcode %d: " msgstr " Opcode (mã thao tác) đã mở rộng %d: " -#: dwarf.c:306 +#: dwarf.c:316 #, c-format msgid "" "End of Sequence\n" @@ -1305,35 +1305,35 @@ msgstr "" "Kết thúc dãy\n" "\n" -#: dwarf.c:312 +#: dwarf.c:322 #, c-format msgid "set Address to 0x%lx\n" msgstr "đặt Địa chỉ thành 0x%lx\n" -#: dwarf.c:317 +#: dwarf.c:327 #, c-format msgid " define new File Table entry\n" msgstr " định nghĩa mục nhập Bảng Tập Tin mới\n" -#: dwarf.c:318 dwarf.c:2240 +#: dwarf.c:328 dwarf.c:2263 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr " Mục\tTMục\tGiờ\tCỡ\tTên\n" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:320 +#: dwarf.c:330 #, c-format msgid " %d\t" msgstr " %d\t" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:323 dwarf.c:325 dwarf.c:327 dwarf.c:2252 dwarf.c:2254 dwarf.c:2256 +#: dwarf.c:333 dwarf.c:335 dwarf.c:337 dwarf.c:2275 dwarf.c:2277 dwarf.c:2279 #, c-format msgid "%lu\t" msgstr "%lu\t" # Variable: do not translate/ biến: đừng dịch -#: dwarf.c:328 +#: dwarf.c:338 #, c-format msgid "" "%s\n" @@ -1342,7 +1342,7 @@ msgstr "" "%s\n" "\n" -#: dwarf.c:332 +#: dwarf.c:342 #, c-format msgid "set Discriminator to %lu\n" msgstr "đặt Discriminator thành %lu\n" @@ -1351,139 +1351,139 @@ msgstr "đặt Discriminator thành %lu\n" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:374 +#: dwarf.c:384 #, c-format msgid "user defined: length %d\n" msgstr "do người dùng xác định: chiều dài %d\n" -#: dwarf.c:376 dwarf.c:2656 +#: dwarf.c:386 dwarf.c:2680 #, c-format msgid "UNKNOWN: length %d\n" msgstr "KHÔNG RÕ: chiều dài %d\n" -#: dwarf.c:389 +#: dwarf.c:399 msgid "<no .debug_str section>" msgstr "<không có phần .debug_str>" -#: dwarf.c:395 +#: dwarf.c:405 #, c-format msgid "DW_FORM_strp offset too big: %lx\n" msgstr "DW_FORM_strp bù quá lớn: %lx\n" -#: dwarf.c:396 +#: dwarf.c:406 msgid "<offset is too big>" msgstr "<khoảng bù quá lớn>" -#: dwarf.c:629 +#: dwarf.c:639 #, c-format msgid "Unknown TAG value: %lx" msgstr "Giá trị TAG (thẻ) không rõ : %lx" -#: dwarf.c:665 +#: dwarf.c:675 #, c-format msgid "Unknown FORM value: %lx" msgstr "Giá trị FORM (dạng) không rõ : %lx" -#: dwarf.c:674 +#: dwarf.c:684 #, c-format msgid " %lu byte block: " msgstr " Khối %lu byte: " -#: dwarf.c:1092 +#: dwarf.c:1102 #, c-format msgid "(User defined location op)" msgstr "(Thao tác định vị do người dùng định nghĩa)" -#: dwarf.c:1094 +#: dwarf.c:1104 #, c-format msgid "(Unknown location op)" msgstr "(Thao tác định vị không rõ)" -#: dwarf.c:1142 +#: dwarf.c:1152 msgid "Internal error: DWARF version is not 2 or 3.\n" msgstr "Lỗi nội bộ: phiên bản DWARF không phải là 2 hay 3.\n" -#: dwarf.c:1241 +#: dwarf.c:1251 msgid "DW_FORM_data8 is unsupported when sizeof (unsigned long) != 8\n" msgstr "Không hỗ trợ « DW_FORM_data8 » khi « sizeof (unsigned long) != 8 »\n" -#: dwarf.c:1290 +#: dwarf.c:1300 #, c-format msgid " (indirect string, offset: 0x%lx): %s" msgstr " (chuỗi gián tiếp, bù : 0x%lx): %s" -#: dwarf.c:1299 +#: dwarf.c:1309 #, c-format msgid "Unrecognized form: %lu\n" msgstr "Không nhận ra dạng: %lu\n" -#: dwarf.c:1383 +#: dwarf.c:1393 #, c-format msgid "(not inlined)" msgstr "(không đặt trực tiếp)" -#: dwarf.c:1386 +#: dwarf.c:1396 #, c-format msgid "(inlined)" msgstr "(đặt trực tiếp)" -#: dwarf.c:1389 +#: dwarf.c:1399 #, c-format msgid "(declared as inline but ignored)" msgstr "(khai báo là trực tiếp mà bị bỏ qua)" -#: dwarf.c:1392 +#: dwarf.c:1402 #, c-format msgid "(declared as inline and inlined)" msgstr "(khai báo là trực tiếp và đặt trực tiếp)" -#: dwarf.c:1395 +#: dwarf.c:1405 #, c-format msgid " (Unknown inline attribute value: %lx)" msgstr " (Không rõ giá trị thuộc tính trực tiếp: %lx)" -#: dwarf.c:1556 +#: dwarf.c:1566 #, c-format msgid "(location list)" msgstr "(danh sách vị trí)" -#: dwarf.c:1575 dwarf.c:3257 +#: dwarf.c:1585 dwarf.c:3281 #, c-format msgid " [without DW_AT_frame_base]" msgstr " [không có DW_AT_frame_base]" -#: dwarf.c:1587 +#: dwarf.c:1597 #, c-format msgid "Offset %lx used as value for DW_AT_import attribute of DIE at offset %lx is too big.\n" msgstr "Quá lớn khoảng bù %lx được dùng làm giá trị cho thuộc tính nhập DW_AT_import của DIE ở khoảng bù %lx.\n" -#: dwarf.c:1761 +#: dwarf.c:1771 #, c-format msgid "Unknown AT value: %lx" msgstr "Không rõ giá trị AT: %lx" -#: dwarf.c:1828 +#: dwarf.c:1838 #, c-format msgid "Reserved length value (%lx) found in section %s\n" msgstr "Giá trị chiều dài dành riêng (%lx) được tìm trong phần %s\n" -#: dwarf.c:1839 +#: dwarf.c:1849 #, c-format msgid "Corrupt unit length (%lx) found in section %s\n" msgstr "Chiều dài đơn vị bị hỏng (%lx) được tìm trong phần %s\n" -#: dwarf.c:1846 +#: dwarf.c:1856 #, c-format msgid "No comp units in %s section ?" msgstr "Không có đơn vị biên dịch trong phần %s ?" -#: dwarf.c:1855 +#: dwarf.c:1865 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "Không đủ bộ nhớ cho mảng thông tin gỡ lỗi có %u mục nhập" -#: dwarf.c:1863 dwarf.c:2858 dwarf.c:2952 dwarf.c:3026 dwarf.c:3143 -#: dwarf.c:3292 dwarf.c:3350 dwarf.c:3546 +#: dwarf.c:1873 dwarf.c:2882 dwarf.c:2976 dwarf.c:3050 dwarf.c:3167 +#: dwarf.c:3316 dwarf.c:3374 dwarf.c:3571 #, c-format msgid "" "Contents of the %s section:\n" @@ -1492,77 +1492,77 @@ msgstr "" "Nội dung của phần %s:\n" "\n" -#: dwarf.c:1871 +#: dwarf.c:1881 #, c-format msgid "Unable to locate %s section!\n" msgstr "Không thể định vị phần %s !\n" -#: dwarf.c:1934 +#: dwarf.c:1944 #, c-format msgid " Compilation Unit @ offset 0x%lx:\n" msgstr " Đơn vị biên dịch @ khoảng bù 0x%lx:\n" -#: dwarf.c:1935 +#: dwarf.c:1945 #, c-format msgid " Length: 0x%lx (%s)\n" msgstr " Dài: 0x%lx (%s)\n" -#: dwarf.c:1937 +#: dwarf.c:1947 #, c-format msgid " Version: %d\n" msgstr " Phiên bản: %d\n" -#: dwarf.c:1938 +#: dwarf.c:1948 #, c-format msgid " Abbrev Offset: %ld\n" msgstr " Khoảng bù tắt: %ld\n" -#: dwarf.c:1939 +#: dwarf.c:1949 #, c-format msgid " Pointer Size: %d\n" msgstr " Kích cỡ con trỏ : %d\n" -#: dwarf.c:1945 +#: dwarf.c:1955 #, c-format msgid "Debug info is corrupted, length of CU at %lx extends beyond end of section (length = %lx)\n" msgstr "Thông tin gỡ lỗi bị hỏng, chiều dài của CU ở %lx kéo dài qua kết thúc phần (chiều dài = %lx)\n" -#: dwarf.c:1954 +#: dwarf.c:1964 #, c-format msgid "CU at offset %lx contains corrupt or unsupported version number: %d.\n" msgstr "CU ở khoảng bù %lx chứa số thứ tự phiên bản bị hỏng hay không được hỗ trợ : %d.\n" -#: dwarf.c:1964 +#: dwarf.c:1974 #, c-format msgid "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)\n" msgstr "Thông tin gỡ lỗi bị hỏng, khoảng bù viết tắt (%lx) lớn hơn kích cỡ phần viết tắt (%lx)\n" -#: dwarf.c:1998 +#: dwarf.c:2021 #, c-format msgid "Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" msgstr "Dấu end-of-siblings giả được phát hiện ở khoảng bù %lx trong phần « .debug_info »\n" -#: dwarf.c:2002 +#: dwarf.c:2025 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "Sau đó thu hồi cảnh báo về dấu end-of-siblings giả\n" -#: dwarf.c:2009 +#: dwarf.c:2032 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr " <%d><%lx>: Số viết tắt: %lu" -#: dwarf.c:2026 +#: dwarf.c:2049 #, c-format msgid "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "DIE ở khoảng bù %lx tham chiếu đến số viết tắt %lu mà không tồn tại\n" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:2032 +#: dwarf.c:2055 #, c-format msgid " (%s)\n" msgstr " (%s)\n" -#: dwarf.c:2123 +#: dwarf.c:2146 #, c-format msgid "" "Raw dump of debug contents of section %s:\n" @@ -1571,61 +1571,61 @@ msgstr "" "Việc đổ thô nội dung gỡ lỗi của phần %s:\n" "\n" -#: dwarf.c:2161 +#: dwarf.c:2184 #, c-format msgid "The information in section %s appears to be corrupt - the section is too small\n" msgstr "Hình như thông tin trong phần %s bị hỏng — phần quá nhỏ\n" -#: dwarf.c:2171 dwarf.c:2459 +#: dwarf.c:2194 dwarf.c:2482 msgid "Only DWARF version 2 and 3 line info is currently supported.\n" msgstr "Hỗ trợ hiện thời chỉ thông tin dòng DWARF phiên bản 2 và 3.\n" -#: dwarf.c:2192 +#: dwarf.c:2215 #, c-format msgid " Offset: 0x%lx\n" msgstr " Khoảng bù : 0x%lx\n" -#: dwarf.c:2193 +#: dwarf.c:2216 #, c-format msgid " Length: %ld\n" msgstr " Dài: %ld\n" -#: dwarf.c:2194 +#: dwarf.c:2217 #, c-format msgid " DWARF Version: %d\n" msgstr " Phiên bản DWARF: %d\n" -#: dwarf.c:2195 +#: dwarf.c:2218 #, c-format msgid " Prologue Length: %d\n" msgstr " Chiều dài đoạn mở đầu : %d\n" -#: dwarf.c:2196 +#: dwarf.c:2219 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr " Chiều dài câu lệnh tối thiểu : %d\n" -#: dwarf.c:2197 +#: dwarf.c:2220 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr " Giá trị đầu tiên của « is_stmt »: %d\n" -#: dwarf.c:2198 +#: dwarf.c:2221 #, c-format msgid " Line Base: %d\n" msgstr " Cơ bản dòng: %d\n" -#: dwarf.c:2199 +#: dwarf.c:2222 #, c-format msgid " Line Range: %d\n" msgstr " Phạm vi dòng: %d\n" -#: dwarf.c:2200 +#: dwarf.c:2223 #, c-format msgid " Opcode Base: %d\n" msgstr " Cơ bản mã thao tác: %d\n" -#: dwarf.c:2209 +#: dwarf.c:2232 #, c-format msgid "" "\n" @@ -1634,12 +1634,12 @@ msgstr "" "\n" " Mã thao tác:\n" -#: dwarf.c:2212 +#: dwarf.c:2235 #, c-format msgid " Opcode %d has %d args\n" msgstr " Mã thao tác %d có %d đối số\n" -#: dwarf.c:2218 +#: dwarf.c:2241 #, c-format msgid "" "\n" @@ -1648,7 +1648,7 @@ msgstr "" "\n" " Bảng Thư Mục vẫn trống\n" -#: dwarf.c:2221 +#: dwarf.c:2244 #, c-format msgid "" "\n" @@ -1658,12 +1658,12 @@ msgstr "" " Bảng Thư mục:\n" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:2225 +#: dwarf.c:2248 #, c-format msgid " %s\n" msgstr " %s\n" -#: dwarf.c:2236 +#: dwarf.c:2259 #, c-format msgid "" "\n" @@ -1672,7 +1672,7 @@ msgstr "" "\n" " Bảng Tên Tập Tin trống:\n" -#: dwarf.c:2239 +#: dwarf.c:2262 #, c-format msgid "" "\n" @@ -1682,19 +1682,19 @@ msgstr "" " Bảng Tên Tập Tin:\n" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:2247 +#: dwarf.c:2270 #, c-format msgid " %d\t" msgstr " %d\t" # Variable: do not translate/ biến: đừng dịch -#: dwarf.c:2258 +#: dwarf.c:2281 #, c-format msgid "%s\n" msgstr "%s\n" #. Now display the statements. -#: dwarf.c:2266 +#: dwarf.c:2289 #, c-format msgid "" "\n" @@ -1703,82 +1703,82 @@ msgstr "" "\n" " Câu Số thứ tự Dòng:\n" -#: dwarf.c:2282 +#: dwarf.c:2305 #, c-format msgid " Special opcode %d: advance Address by %lu to 0x%lx" msgstr " Mã thao tác đặc biệt %d: nâng cao Địa chỉ bước %lu tới 0x%lx" -#: dwarf.c:2286 +#: dwarf.c:2309 #, c-format msgid " and Line by %d to %d\n" msgstr " và Dòng bước %d tới %d\n" -#: dwarf.c:2296 +#: dwarf.c:2319 #, c-format msgid " Copy\n" msgstr " Chép\n" -#: dwarf.c:2304 +#: dwarf.c:2327 #, c-format msgid " Advance PC by %lu to 0x%lx\n" msgstr " Nâng cao PC bước %lu tới %lx\n" -#: dwarf.c:2312 +#: dwarf.c:2335 #, c-format msgid " Advance Line by %d to %d\n" msgstr " Nâng cao dòng bước %d tới %d\n" -#: dwarf.c:2319 +#: dwarf.c:2342 #, c-format msgid " Set File Name to entry %d in the File Name Table\n" msgstr " Lập Tên Tập Tin là mục nhập %d trong Bảng Tên Tập Tin\n" -#: dwarf.c:2327 +#: dwarf.c:2350 #, c-format msgid " Set column to %lu\n" msgstr " Lập cột thành %lu\n" -#: dwarf.c:2334 +#: dwarf.c:2357 #, c-format msgid " Set is_stmt to %d\n" msgstr " Lập « is_stmt » thành %d\n" -#: dwarf.c:2339 +#: dwarf.c:2362 #, c-format msgid " Set basic block\n" msgstr " Lập khối cơ bản\n" -#: dwarf.c:2347 +#: dwarf.c:2370 #, c-format msgid " Advance PC by constant %lu to 0x%lx\n" msgstr " Nâng cao PC bước hằng số %lu tới 0x%lx\n" -#: dwarf.c:2355 +#: dwarf.c:2378 #, c-format msgid " Advance PC by fixed size amount %lu to 0x%lx\n" msgstr " Nâng cao PC bước kích cỡ cố định %lu tới 0x%lx\n" -#: dwarf.c:2360 +#: dwarf.c:2383 #, c-format msgid " Set prologue_end to true\n" msgstr " Lập « prologue_end » (kết thúc đoạn mở đầu) là true (đúng)\n" -#: dwarf.c:2364 +#: dwarf.c:2387 #, c-format msgid " Set epilogue_begin to true\n" msgstr " Lập « epilogue_begin » (đầu phần kết) là true (đúng)\n" -#: dwarf.c:2370 dwarf.c:2734 +#: dwarf.c:2393 dwarf.c:2758 #, c-format msgid " Set ISA to %lu\n" msgstr " Lập ISA thành %lu\n" -#: dwarf.c:2374 dwarf.c:2738 +#: dwarf.c:2397 dwarf.c:2762 #, c-format msgid " Unknown opcode %d with operands: " msgstr " Gặp opcode (mã thao tác) không rõ %d với tác tử : " -#: dwarf.c:2407 +#: dwarf.c:2430 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" @@ -1787,34 +1787,34 @@ msgstr "" "Đã giải mã bản đổ nội dung gỡ lỗi của phần %s:\n" "\n" -#: dwarf.c:2449 +#: dwarf.c:2472 msgid "The line info appears to be corrupt - the section is too small\n" msgstr "Hình như dòng bị hỏng — phần quá nhỏ\n" # Literal: don't translate/Nghĩa chữ : đừng dịch -#: dwarf.c:2568 +#: dwarf.c:2592 #, c-format msgid "CU: %s:\n" msgstr "CU: %s:\n" -#: dwarf.c:2569 dwarf.c:2582 +#: dwarf.c:2593 dwarf.c:2606 #, c-format msgid "File name Line number Starting address\n" msgstr "Tên tập tin Số thứ tự dòng Địa chỉ bắt đầu\n" -#: dwarf.c:2575 +#: dwarf.c:2599 #, c-format msgid "CU: %s/%s:\n" msgstr "CU: %s/%s:\n" # Variable: do not translate/ biến: đừng dịch -#: dwarf.c:2580 dwarf.c:2652 +#: dwarf.c:2604 dwarf.c:2676 #, c-format msgid "%s:\n" msgstr "%s:\n" #. If directory index is 0, that means current directory. -#: dwarf.c:2685 +#: dwarf.c:2709 #, c-format msgid "" "\n" @@ -1824,7 +1824,7 @@ msgstr "" "./%s:[++]\n" #. The directory index starts counting at 1. -#: dwarf.c:2691 +#: dwarf.c:2715 #, c-format msgid "" "\n" @@ -1833,51 +1833,51 @@ msgstr "" "\n" "%s/%s:\n" -#: dwarf.c:2776 +#: dwarf.c:2800 #, c-format msgid "%-35s %11d %#18lx\n" msgstr "%-35s %11d %#18lx\n" -#: dwarf.c:2781 +#: dwarf.c:2805 #, c-format msgid "%s %11d %#18lx\n" msgstr "%s %11d %#18lx\n" -#: dwarf.c:2811 dwarf.c:3088 dwarf.c:3510 +#: dwarf.c:2835 dwarf.c:3112 dwarf.c:3534 #, c-format msgid "Unable to load/parse the .debug_info section, so cannot interpret the %s section.\n" msgstr "Không thể nạp/phân tích phần « .debug_info » thì không thể đọc phần %s.\n" -#: dwarf.c:2892 dwarf.c:3395 +#: dwarf.c:2916 dwarf.c:3419 #, c-format msgid ".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" msgstr "Khoảng bù « .debug_info » 0x%lx trong phần %s không chỉ tới một phần đầu CU.\n" -#: dwarf.c:2906 +#: dwarf.c:2930 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "Hỗ trợ hiện thời chỉ pubnames (tên công) kiểu DWARF phiên bản 2 và 3 thôi\n" -#: dwarf.c:2913 +#: dwarf.c:2937 #, c-format msgid " Length: %ld\n" msgstr " Chiều dài : %ld\n" -#: dwarf.c:2915 +#: dwarf.c:2939 #, c-format msgid " Version: %d\n" msgstr " Phiên bản: %d\n" -#: dwarf.c:2917 +#: dwarf.c:2941 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr " Bù vào phần .debug_info: 0x%lx\n" -#: dwarf.c:2919 +#: dwarf.c:2943 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr " Kích cỡ của vùng trong phần « .debug_info »: %ld\n" -#: dwarf.c:2922 +#: dwarf.c:2946 #, c-format msgid "" "\n" @@ -1886,57 +1886,57 @@ msgstr "" "\n" " Bù\tTên\n" -#: dwarf.c:2973 +#: dwarf.c:2997 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr " DW_MACINFO_start_file (bắt đầu tập tin) — dòng số: %d; tập tin số: %d\n" -#: dwarf.c:2979 +#: dwarf.c:3003 #, c-format msgid " DW_MACINFO_end_file\n" msgstr " DW_MACINFO_end_file (kết thúc tập tin)\n" -#: dwarf.c:2987 +#: dwarf.c:3011 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr " DW_MACINFO_define (định nghĩa) — dòng số: %d; vĩ lệnh: %s\n" -#: dwarf.c:2996 +#: dwarf.c:3020 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr " DW_MACINFO_undef (chưa định nghĩa) — dòng số: %d; vĩ lệnh: %s\n" -#: dwarf.c:3008 +#: dwarf.c:3032 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr " DW_MACINFO_vendor_ext (phần mở rộng nhà bán) — hằng số : %d chuỗi : %s\n" -#: dwarf.c:3037 +#: dwarf.c:3061 #, c-format msgid " Number TAG\n" msgstr " Số THẺ\n" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:3043 +#: dwarf.c:3067 #, c-format msgid " %ld %s [%s]\n" msgstr " %ld %s [%s]\n" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "has children" msgstr "có điều con" -#: dwarf.c:3046 +#: dwarf.c:3070 msgid "no children" msgstr "không có con" # Variable: don't translate / Biến: đừng dịch -#: dwarf.c:3049 +#: dwarf.c:3073 #, c-format msgid " %-18s %s\n" msgstr " %-18s %s\n" -#: dwarf.c:3082 dwarf.c:3288 dwarf.c:3504 +#: dwarf.c:3106 dwarf.c:3312 dwarf.c:3528 #, c-format msgid "" "\n" @@ -1946,101 +1946,101 @@ msgstr "" "Phần %s vẫn trống.\n" #. FIXME: Should we handle this case? -#: dwarf.c:3132 +#: dwarf.c:3156 msgid "Location lists in .debug_info section aren't in ascending order!\n" msgstr "Các danh sách vị trí trong phần « .debug_info » (thông tin gỡ lỗi) không phải theo thứ tự giảm dần.\n" -#: dwarf.c:3135 +#: dwarf.c:3159 msgid "No location lists in .debug_info section!\n" msgstr "Không có danh sách vị trí trong phần « .debug_info » (thông tin gỡ lỗi).\n" -#: dwarf.c:3140 +#: dwarf.c:3164 #, c-format msgid "Location lists in %s section start at 0x%lx\n" msgstr "Danh sách vị trí trong phần %s bắt đầu tại 0x%lx\n" -#: dwarf.c:3144 +#: dwarf.c:3168 #, c-format msgid " Offset Begin End Expression\n" msgstr " Bù Đầu Cuối Biểu thức\n" -#: dwarf.c:3175 +#: dwarf.c:3199 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Có một lỗ [0x%lx - 0x%lx] trong phần « .debug_loc » (gỡ lỗi vị trí).\n" -#: dwarf.c:3179 +#: dwarf.c:3203 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "Có một nơi chồng lấp [0x%lx - 0x%lx] trong phần « .debug_loc » (gỡ lỗi vị trí).\n" -#: dwarf.c:3187 +#: dwarf.c:3211 #, c-format msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "Khoảng bù 0x%lx lớn hơn kích cỡ của phần « .debug_loc » (gỡ lỗi vị trí).\n" -#: dwarf.c:3196 dwarf.c:3231 dwarf.c:3241 +#: dwarf.c:3220 dwarf.c:3255 dwarf.c:3265 #, c-format msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "Danh sách vị trí bắt đầu tại khoảng bù 0x%lx chưa được chấm dứt.\n" -#: dwarf.c:3215 dwarf.c:3597 +#: dwarf.c:3239 dwarf.c:3622 #, c-format msgid "<End of list>\n" msgstr "<Kết thúc danh sách>\n" -#: dwarf.c:3225 +#: dwarf.c:3249 #, c-format msgid "(base address)\n" msgstr "(địa chỉ cơ bản)\n" -#: dwarf.c:3260 +#: dwarf.c:3284 msgid " (start == end)" msgstr " (đầu == cuối)" -#: dwarf.c:3262 +#: dwarf.c:3286 msgid " (start > end)" msgstr " (đầu > cuối)" -#: dwarf.c:3272 +#: dwarf.c:3296 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "Có %ld byte chưa dùng ở kết thúc của phần %s\n" -#: dwarf.c:3406 +#: dwarf.c:3430 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "Hỗ trợ hiện thời chỉ arange (phạm vi a) kiểu DWARF phiên bản 2 và 3 thôi.\n" -#: dwarf.c:3410 +#: dwarf.c:3434 #, c-format msgid " Length: %ld\n" msgstr " Dài: %ld\n" -#: dwarf.c:3411 +#: dwarf.c:3435 #, c-format msgid " Version: %d\n" msgstr " Phiên bản: %d\n" -#: dwarf.c:3412 +#: dwarf.c:3436 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr " Khoảng bù vào .debug_info: 0x%lx\n" -#: dwarf.c:3413 +#: dwarf.c:3437 #, c-format msgid " Pointer Size: %d\n" msgstr " Kích cỡ con trỏ : %d\n" -#: dwarf.c:3414 +#: dwarf.c:3438 #, c-format msgid " Segment Size: %d\n" msgstr " Kích cỡ phân đoạn: %d\n" -#: dwarf.c:3423 +#: dwarf.c:3447 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "Kích cỡ con trỏ + kích cỡ đoạn không phải là hai lũy thừa.\n" -#: dwarf.c:3428 +#: dwarf.c:3452 #, c-format msgid "" "\n" @@ -2049,7 +2049,7 @@ msgstr "" "\n" " Địa chỉ Dài\n" -#: dwarf.c:3430 +#: dwarf.c:3454 #, c-format msgid "" "\n" @@ -2058,73 +2058,73 @@ msgstr "" "\n" " Địa chỉ Dài\n" -#: dwarf.c:3520 +#: dwarf.c:3544 msgid "No range lists in .debug_info section!\n" msgstr "Không có danh sách phạm vi trong phần « .debug_info » (thông tin gỡ lỗi).\n" -#: dwarf.c:3543 +#: dwarf.c:3568 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "Danh sách phạm vi trong phần %s bắt đầu tại 0x%lx\n" -#: dwarf.c:3547 +#: dwarf.c:3572 #, c-format msgid " Offset Begin End\n" msgstr " Bù Đầu Cuối\n" -#: dwarf.c:3568 +#: dwarf.c:3593 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "Có một lỗ [0x%lx - 0x%lx] trong phần %s.\n" -#: dwarf.c:3572 +#: dwarf.c:3597 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "Có một nơi chồng lấp [0x%lx - 0x%lx] trong phần %s.\n" -#: dwarf.c:3615 +#: dwarf.c:3640 msgid "(start == end)" msgstr "(đầu == cuối)" -#: dwarf.c:3617 +#: dwarf.c:3642 msgid "(start > end)" msgstr "(đầu > cuối)" -#: dwarf.c:3853 +#: dwarf.c:3879 msgid "bad register: " msgstr "thanh ghi sai: " -#: dwarf.c:3855 +#: dwarf.c:3881 #, c-format msgid "Contents of the %s section:\n" msgstr "Nội dung của phần %s:\n" -#: dwarf.c:4619 +#: dwarf.c:4646 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr " DW_CFA_??? (Toán tử khung gọi do người dùng xác định): %#x)\n" -#: dwarf.c:4621 +#: dwarf.c:4648 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "số hướng dẫn khung gọi nhỏ xíu (Dwarf Call Frame Instruction) không được hỗ trợ hay không được nhận ra: %#x\n" -#: dwarf.c:4645 +#: dwarf.c:4672 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "Chưa hỗ trợ khả năng hiển thị nội dung gỡ lỗi của phần %s.\n" -#: dwarf.c:4687 +#: dwarf.c:4714 #, c-format msgid "%s: Error: " msgstr "%s: Lỗi: " -#: dwarf.c:4698 +#: dwarf.c:4725 #, c-format msgid "%s: Warning: " msgstr "%s: Cảnh báo : " -#: dwarf.c:4796 dwarf.c:4862 +#: dwarf.c:4823 dwarf.c:4889 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "Không nhận ra tùy chọn gỡ lỗi « %s »\n" @@ -2149,238 +2149,238 @@ msgstr " [-X64] • bỏ qua các đối tượng kiểu 32 bit\n" msgid " [-X32_64] - accepts 32 and 64 bit objects\n" msgstr " [-X32_64] • chấp nhận các đối tượng kiểu cả hai 32 bit và 64 bit\n" -#: ieee.c:309 +#: ieee.c:311 msgid "unexpected end of debugging information" msgstr "gặp kết thúc bất thường trong thông tin gỡ lỗi" -#: ieee.c:396 +#: ieee.c:398 msgid "invalid number" msgstr "con số không hợp lệ" -#: ieee.c:449 +#: ieee.c:451 msgid "invalid string length" msgstr "chiều dài chuỗi không hợp lệ" -#: ieee.c:504 ieee.c:545 +#: ieee.c:506 ieee.c:547 msgid "expression stack overflow" msgstr "tràn đống biểu thức" -#: ieee.c:524 +#: ieee.c:526 msgid "unsupported IEEE expression operator" msgstr "toán tử biểu thức IEE không được hỗ trợ" -#: ieee.c:539 +#: ieee.c:541 msgid "unknown section" msgstr "không rõ phần" -#: ieee.c:560 +#: ieee.c:562 msgid "expression stack underflow" msgstr "tràn ngược đống biểu thức" -#: ieee.c:574 +#: ieee.c:576 msgid "expression stack mismatch" msgstr "sai khớp đống biểu thức" -#: ieee.c:611 +#: ieee.c:613 msgid "unknown builtin type" msgstr "không rõ kiểu builtin" -#: ieee.c:756 +#: ieee.c:758 msgid "BCD float type not supported" msgstr "Kiểu nổi BDC không được hỗ trợ" -#: ieee.c:893 +#: ieee.c:895 msgid "unexpected number" msgstr "con số bất thường" -#: ieee.c:900 +#: ieee.c:902 msgid "unexpected record type" msgstr "kiểu mục ghi bất thường" -#: ieee.c:933 +#: ieee.c:935 msgid "blocks left on stack at end" msgstr "có một số khối còn lại trên đống khi kết thúc" -#: ieee.c:1206 +#: ieee.c:1208 msgid "unknown BB type" msgstr "không rõ kiểu BB" -#: ieee.c:1215 +#: ieee.c:1217 msgid "stack overflow" msgstr "tràn đống" -#: ieee.c:1238 +#: ieee.c:1240 msgid "stack underflow" msgstr "tràn ngược đống" -#: ieee.c:1350 ieee.c:1420 ieee.c:2118 +#: ieee.c:1352 ieee.c:1422 ieee.c:2120 msgid "illegal variable index" msgstr "chỉ mục biến không được phép" -#: ieee.c:1398 +#: ieee.c:1400 msgid "illegal type index" msgstr "chỉ mục kiểu không được phép" -#: ieee.c:1408 ieee.c:1445 +#: ieee.c:1410 ieee.c:1447 msgid "unknown TY code" msgstr "không rõ mã TY" -#: ieee.c:1427 +#: ieee.c:1429 msgid "undefined variable in TY" msgstr "gặp biến chưa được định nghĩa trong TY" #. Pascal file name. FIXME. -#: ieee.c:1839 +#: ieee.c:1841 msgid "Pascal file name not supported" msgstr "Chưa hỗ trợ tên tập tin kiểu Pascal" -#: ieee.c:1887 +#: ieee.c:1889 msgid "unsupported qualifier" msgstr "bộ dè dặt chưa được hỗ trợ" -#: ieee.c:2156 +#: ieee.c:2158 msgid "undefined variable in ATN" msgstr "gặp biến chưa định nghĩa trong ATN" -#: ieee.c:2199 +#: ieee.c:2201 msgid "unknown ATN type" msgstr "không rõ kiểu ATN" #. Reserved for FORTRAN common. -#: ieee.c:2321 +#: ieee.c:2323 msgid "unsupported ATN11" msgstr "ATN11 không được hỗ trơ" #. We have no way to record this information. FIXME. -#: ieee.c:2348 +#: ieee.c:2350 msgid "unsupported ATN12" msgstr "ATN12 không được hỗ trơ" -#: ieee.c:2408 +#: ieee.c:2410 msgid "unexpected string in C++ misc" msgstr "gặp chuỗi không được hỗ trơ trong C++ lặt vặt" -#: ieee.c:2421 +#: ieee.c:2423 msgid "bad misc record" msgstr "mục ghi linh tinh sai" -#: ieee.c:2462 +#: ieee.c:2464 msgid "unrecognized C++ misc record" msgstr "không chấp nhận mục ghi C++ linh tinh" -#: ieee.c:2577 +#: ieee.c:2579 msgid "undefined C++ object" msgstr "đối tượng C++ chưa được định nghĩa" -#: ieee.c:2611 +#: ieee.c:2613 msgid "unrecognized C++ object spec" msgstr "chưa chấp nhận đặc tả đối tượng C++" -#: ieee.c:2647 +#: ieee.c:2649 msgid "unsupported C++ object type" msgstr "kiểu đối tượng C++ chưa được hỗ trợ" -#: ieee.c:2657 +#: ieee.c:2659 msgid "C++ base class not defined" msgstr "chưa định nghĩa hạng cơ bản C++" -#: ieee.c:2669 ieee.c:2774 +#: ieee.c:2671 ieee.c:2776 msgid "C++ object has no fields" msgstr "Đối tượng C++ không có trường" -#: ieee.c:2688 +#: ieee.c:2690 msgid "C++ base class not found in container" msgstr "Không tìm thấy hạng cơ bản C++ trong bộ chứa" -#: ieee.c:2795 +#: ieee.c:2797 msgid "C++ data member not found in container" msgstr "Không tìm thấy bộ phạn dữ liệu C++ trong bộ chứa" -#: ieee.c:2836 ieee.c:2986 +#: ieee.c:2838 ieee.c:2988 msgid "unknown C++ visibility" msgstr "không rõ độ thấy rõ C++" -#: ieee.c:2870 +#: ieee.c:2872 msgid "bad C++ field bit pos or size" msgstr "vị trí bit hay kích cỡ trường C++ sai" -#: ieee.c:2962 +#: ieee.c:2964 msgid "bad type for C++ method function" msgstr "kiểu sai cho hàm phương pháp C++" -#: ieee.c:2972 +#: ieee.c:2974 msgid "no type information for C++ method function" msgstr "không có thông tin kiểu cho hàm phương pháp C++" -#: ieee.c:3011 +#: ieee.c:3013 msgid "C++ static virtual method" msgstr "phương pháp ảo tĩnh C++" -#: ieee.c:3106 +#: ieee.c:3108 msgid "unrecognized C++ object overhead spec" msgstr "chưa chấp nhận đặc tả duy tu đối tượng C++" -#: ieee.c:3145 +#: ieee.c:3147 msgid "undefined C++ vtable" msgstr "chưa định nghĩa vtable C++" -#: ieee.c:3214 +#: ieee.c:3216 msgid "C++ default values not in a function" msgstr "Giá trị C++ mặc định không phải trong hàm" -#: ieee.c:3254 +#: ieee.c:3256 msgid "unrecognized C++ default type" msgstr "chưa chấp nhận kiểu C++ mặc định" -#: ieee.c:3285 +#: ieee.c:3287 msgid "reference parameter is not a pointer" msgstr "tham số tham chiếu không phải là con trỏ" -#: ieee.c:3368 +#: ieee.c:3370 msgid "unrecognized C++ reference type" msgstr "chưa chấp nhận kiểu tham chiếu C++" -#: ieee.c:3450 +#: ieee.c:3452 msgid "C++ reference not found" msgstr "Không tìm thấy tham chiếu C++" -#: ieee.c:3458 +#: ieee.c:3460 msgid "C++ reference is not pointer" msgstr "Tham chiếu C++ không phải là con trỏ" -#: ieee.c:3484 ieee.c:3492 +#: ieee.c:3486 ieee.c:3494 msgid "missing required ASN" msgstr "thiếu ASN cần thiết" -#: ieee.c:3519 ieee.c:3527 +#: ieee.c:3521 ieee.c:3529 msgid "missing required ATN65" msgstr "thiếu ATN65 cần thiết" -#: ieee.c:3541 +#: ieee.c:3543 msgid "bad ATN65 record" msgstr "mục ghi ATN65 sai" -#: ieee.c:4169 +#: ieee.c:4171 #, c-format msgid "IEEE numeric overflow: 0x" msgstr "tràn thuộc số IEEE: 0x" -#: ieee.c:4213 +#: ieee.c:4215 #, c-format msgid "IEEE string length overflow: %u\n" msgstr "tràn độ dài chuỗi IEEE: %u\n" -#: ieee.c:5210 +#: ieee.c:5212 #, c-format msgid "IEEE unsupported integer type size %u\n" msgstr "Kích cỡ kiểu số nguyên không được hỗ trợ IEEE %u\n" -#: ieee.c:5244 +#: ieee.c:5246 #, c-format msgid "IEEE unsupported float type size %u\n" msgstr "Kích cỡ kiểu nổi không được hỗ trợ IEEE %u\n" -#: ieee.c:5278 +#: ieee.c:5280 #, c-format msgid "IEEE unsupported complex type size %u\n" msgstr "Kích cỡ kiểu phức tạp không được hỗ trợ IEEE %u\n" @@ -2691,17 +2691,17 @@ msgstr "%s: cơ sở không hợp lệ" msgid "%s: invalid output format" msgstr "%s: định dạng kết xuất không hợp lệ" -#: nm.c:337 readelf.c:6917 readelf.c:6962 +#: nm.c:337 readelf.c:7016 readelf.c:7061 #, c-format msgid "<processor specific>: %d" msgstr "<đặc trưng cho bộ xử lý>: %d" -#: nm.c:339 readelf.c:6926 readelf.c:6980 +#: nm.c:339 readelf.c:7025 readelf.c:7079 #, c-format msgid "<OS specific>: %d" msgstr "<đặc trưng cho hệ điều hành>: %d" -#: nm.c:341 readelf.c:6929 readelf.c:6983 +#: nm.c:341 readelf.c:7028 readelf.c:7082 #, c-format msgid "<unknown>: %d" msgstr "<không rõ>: %d" @@ -3145,7 +3145,7 @@ msgstr "các cờ được hỗ trợ : %s" msgid "cannot open '%s': %s" msgstr "không thể mở « %s »: %s" -#: objcopy.c:751 objcopy.c:3335 +#: objcopy.c:751 objcopy.c:3336 #, c-format msgid "%s: fread failed" msgstr "%s: fread bị lỗi" @@ -3155,306 +3155,306 @@ msgstr "%s: fread bị lỗi" msgid "%s:%d: Ignoring rubbish found on this line" msgstr "%s:%d: Đang bỏ qua rác được gặp trên dòng này" -#: objcopy.c:1120 +#: objcopy.c:1121 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "sẽ không gỡ bỏ ký hiệu « %s » vì tên của nó được đặt trong việc định vị lại" -#: objcopy.c:1203 +#: objcopy.c:1204 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "%s: Ký hiệu « %s » đã được định nghĩa lại nhiều lần" -#: objcopy.c:1207 +#: objcopy.c:1208 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "%s: Ký hiệu « %s » là đích của nhiều lời định nghĩa lại" -#: objcopy.c:1235 +#: objcopy.c:1236 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "không thể mở tập tin định nghĩa lại ký hiệu %s (lỗi: %s)" -#: objcopy.c:1313 +#: objcopy.c:1314 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "%s:%d: gặp rác tại kết thúc dòng" -#: objcopy.c:1316 +#: objcopy.c:1317 #, c-format msgid "%s:%d: missing new symbol name" msgstr "%s:%d: thiếu tên ký hiệu mới" -#: objcopy.c:1326 +#: objcopy.c:1327 #, c-format msgid "%s:%d: premature end of file" msgstr "%s:%d: gặp kết thúc tập tin quá sớm" -#: objcopy.c:1352 +#: objcopy.c:1353 #, c-format msgid "stat returns negative size for `%s'" msgstr "việc stat (lấy trạng thái) trả lại kích cỡ âm cho « %s »" -#: objcopy.c:1364 +#: objcopy.c:1365 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "chép từ « %s » [không rõ] sang « %s » [không rõ]\n" -#: objcopy.c:1419 +#: objcopy.c:1420 msgid "Unable to change endianness of input file(s)" msgstr "Không thể thay đổi tình trạng cuối (endian) của (các) tập tin nhập vào" -#: objcopy.c:1428 +#: objcopy.c:1429 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "chép từ « %s » [%s] sang « %s » [%s]\n" -#: objcopy.c:1473 +#: objcopy.c:1474 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "Không nhận ra định dạng của tập tin nhập « %s »" -#: objcopy.c:1476 +#: objcopy.c:1477 #, c-format msgid "Warning: Output file cannot represent architecture `%s'" msgstr "Cảnh báo : tập tin kết xuất không thể tiêu biểu kiến trúc « %s »" -#: objcopy.c:1539 +#: objcopy.c:1540 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "cảnh báo : sự sắp hàng tập tin (0x%s) > sự sắp hàng phần (0x%s)" -#: objcopy.c:1598 +#: objcopy.c:1599 #, c-format msgid "can't add section '%s'" msgstr "không thể thêm phần « %s »" -#: objcopy.c:1607 +#: objcopy.c:1608 #, c-format msgid "can't create section `%s'" msgstr "không thể tạo phần « %s »" -#: objcopy.c:1653 +#: objcopy.c:1654 #, c-format msgid "cannot create debug link section `%s'" msgstr "không thể tạo phần liên kết gỡ lỗi « %s »" -#: objcopy.c:1746 +#: objcopy.c:1747 msgid "Can't fill gap after section" msgstr "Không thể điền vào khe đằng sau phần" -#: objcopy.c:1770 +#: objcopy.c:1771 msgid "can't add padding" msgstr "không thể đệm thêm" -#: objcopy.c:1861 +#: objcopy.c:1862 #, c-format msgid "cannot fill debug link section `%s'" msgstr "không thể điền vào phần liên kết gỡ lỗi « %s »" -#: objcopy.c:1924 +#: objcopy.c:1925 msgid "error copying private BFD data" msgstr "gặp lỗi khi sao chép dữ liệu BFD riêng" -#: objcopy.c:1935 +#: objcopy.c:1936 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "đích này không hỗ trợ %lu mã máy xen kẽ" -#: objcopy.c:1939 +#: objcopy.c:1940 msgid "treating that number as an absolute e_machine value instead" msgstr "sẽ xử lý con số đó dạng giá trị e_machine tuyệt đối để thay thế" -#: objcopy.c:1943 +#: objcopy.c:1944 msgid "ignoring the alternative value" msgstr "sẽ bỏ qua giá trị xen kẽ" -#: objcopy.c:1974 objcopy.c:2009 +#: objcopy.c:1975 objcopy.c:2010 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "không thể tạo thư mục tạm thời để sao chép kho lưu (lỗi: %s)" -#: objcopy.c:2070 +#: objcopy.c:2071 msgid "Unable to recognise the format of file" msgstr "Không nhân ra định dạng của tập tin" -#: objcopy.c:2167 +#: objcopy.c:2168 #, c-format msgid "error: the input file '%s' is empty" msgstr "lỗi: tập tin nhập vào « %s » còn trống" -#: objcopy.c:2299 +#: objcopy.c:2300 #, c-format msgid "Multiple renames of section %s" msgstr "Đã thay đổi nhiều lần tên phần %s" -#: objcopy.c:2350 +#: objcopy.c:2351 msgid "error in private header data" msgstr "gặp lỗi trong dữ liệu phần đầu riêng" -#: objcopy.c:2428 +#: objcopy.c:2429 msgid "failed to create output section" msgstr "lỗi tạo phần kết xuất" -#: objcopy.c:2442 +#: objcopy.c:2443 msgid "failed to set size" msgstr "lỗi đặt kích cỡ" -#: objcopy.c:2456 +#: objcopy.c:2457 msgid "failed to set vma" msgstr "lỗi đặt vma" -#: objcopy.c:2481 +#: objcopy.c:2482 msgid "failed to set alignment" msgstr "lỗi đặt cách chỉnh canh" -#: objcopy.c:2515 +#: objcopy.c:2516 msgid "failed to copy private data" msgstr "lỗi sao chép dữ liệu riêng" -#: objcopy.c:2597 +#: objcopy.c:2598 msgid "relocation count is negative" msgstr "số đếm định vị lại vẫn là âm" #. User must pad the section up in order to do this. -#: objcopy.c:2658 +#: objcopy.c:2659 #, c-format msgid "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "không thể đảo ngược các byte: chiều dài của phần %s phải có thể chia hết đều đều cho %d" -#: objcopy.c:2842 +#: objcopy.c:2843 msgid "can't create debugging section" msgstr "không thể tạo phần gỡ lỗi" -#: objcopy.c:2855 +#: objcopy.c:2856 msgid "can't set debugging section contents" msgstr "không thể đặt nội dung của phần gỡ lỗi" -#: objcopy.c:2863 +#: objcopy.c:2864 #, c-format msgid "don't know how to write debugging information for %s" msgstr "không biết cách ghi thông tin gỡ lỗi cho %s" -#: objcopy.c:3005 +#: objcopy.c:3006 msgid "could not create temporary file to hold stripped copy" msgstr "không thể tạo tập tin tạm thời để chứa bản sao bị tước" -#: objcopy.c:3077 +#: objcopy.c:3078 #, c-format msgid "%s: bad version in PE subsystem" msgstr "%s: gặp phiên bản sai trong hệ thống phụ PE" -#: objcopy.c:3107 +#: objcopy.c:3108 #, c-format msgid "unknown PE subsystem: %s" msgstr "không rõ hệ thống phụ PE: %s" -#: objcopy.c:3167 +#: objcopy.c:3168 msgid "byte number must be non-negative" msgstr "số byte phải là khác âm" -#: objcopy.c:3177 +#: objcopy.c:3178 msgid "interleave must be positive" msgstr "khoảng chen vào phải là dương" -#: objcopy.c:3197 objcopy.c:3205 +#: objcopy.c:3198 objcopy.c:3206 #, c-format msgid "%s both copied and removed" msgstr "%s cả hai được sao chép và bị gỡ bỏ" -#: objcopy.c:3306 objcopy.c:3380 objcopy.c:3480 objcopy.c:3511 objcopy.c:3535 -#: objcopy.c:3539 objcopy.c:3559 +#: objcopy.c:3307 objcopy.c:3381 objcopy.c:3481 objcopy.c:3512 objcopy.c:3536 +#: objcopy.c:3540 objcopy.c:3560 #, c-format msgid "bad format for %s" msgstr "định dạng sai cho %s" -#: objcopy.c:3330 +#: objcopy.c:3331 #, c-format msgid "cannot open: %s: %s" msgstr "không thể mở : %s: %s" -#: objcopy.c:3449 +#: objcopy.c:3450 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "Cảnh báo : đang cắt xén khoảng điền-khe từ 0x%s đến 0x%x" -#: objcopy.c:3610 +#: objcopy.c:3611 #, c-format msgid "unknown long section names option '%s'" msgstr "không rõ tuỳ chọn tên phần dài « %s »" -#: objcopy.c:3628 +#: objcopy.c:3629 msgid "unable to parse alternative machine code" msgstr "không thể phân tích cú pháp của mã máy xen kẽ" -#: objcopy.c:3673 +#: objcopy.c:3674 msgid "number of bytes to reverse must be positive and even" msgstr "số các byte cần đảo ngược phải là một số dương chẵn" -#: objcopy.c:3676 +#: objcopy.c:3677 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "Cảnh báo : sẽ bỏ qua giá trị « --reverse-bytes » trước %d" -#: objcopy.c:3691 +#: objcopy.c:3692 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "%s: sai đặt giá trị giữ lại cho « --heap »" -#: objcopy.c:3697 +#: objcopy.c:3698 #, c-format msgid "%s: invalid commit value for --heap" msgstr "%s: sai đặt giá trị gài vào cho « --heap »" -#: objcopy.c:3722 +#: objcopy.c:3723 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "%s: sai đặt giá trị giữ lại cho « --stack »" -#: objcopy.c:3728 +#: objcopy.c:3729 #, c-format msgid "%s: invalid commit value for --stack" msgstr "%s: sai đặt giá trị gài vào cho « --stack »" -#: objcopy.c:3757 +#: objcopy.c:3758 msgid "byte number must be less than interleave" msgstr "số các byte phải ít hơn khoảng chen vào" -#: objcopy.c:3784 +#: objcopy.c:3785 #, c-format msgid "unknown input EFI target: %s" msgstr "không rõ đích EFI nhập vào : %s" -#: objcopy.c:3815 +#: objcopy.c:3816 #, c-format msgid "unknown output EFI target: %s" msgstr "không rõ đích EFI kết xuất : %s" -#: objcopy.c:3840 +#: objcopy.c:3841 #, c-format msgid "architecture %s unknown" msgstr "không rõ kiến trúc %s" -#: objcopy.c:3844 +#: objcopy.c:3845 msgid "Warning: input target 'binary' required for binary architecture parameter." msgstr "Cảnh báo : đích nhập « binary » (nhị phân) cần thiết cho tham số kiến trúc nhị phân." -#: objcopy.c:3845 +#: objcopy.c:3846 #, c-format msgid " Argument %s ignored" msgstr " Đối số %s bị bỏ qua" -#: objcopy.c:3851 +#: objcopy.c:3852 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "cảnh báo : không thể định vị « %s ». Thông điệp lỗi hệ thống: %s" -#: objcopy.c:3862 +#: objcopy.c:3863 #, c-format msgid "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "cảnh báo : không thể tạo tập tin tạm thời trong khi sao chép « %s » (lỗi: %s)" -#: objcopy.c:3890 objcopy.c:3904 +#: objcopy.c:3891 objcopy.c:3905 #, c-format msgid "%s %s%c0x%s never used" msgstr "%s %s%c0x%s chưa bao giờ dùng" @@ -3659,7 +3659,7 @@ msgstr "%s không phải là môt đối tượng động" msgid " (File Offset: 0x%lx)" msgstr " (Bù tập tin: 0x%lx)" -#: objdump.c:1885 +#: objdump.c:1886 #, c-format msgid "" "\n" @@ -3668,17 +3668,17 @@ msgstr "" "\n" "Việc rã phần %s:\n" -#: objdump.c:2058 +#: objdump.c:2062 #, c-format msgid "Can't use supplied machine %s" msgstr "Không thể sử dụng máy đã cung cấp %s" -#: objdump.c:2077 +#: objdump.c:2081 #, c-format msgid "Can't disassemble for architecture %s\n" msgstr "Không thể rã cho kiến trúc %s\n" -#: objdump.c:2168 +#: objdump.c:2172 #, c-format msgid "" "\n" @@ -3687,7 +3687,7 @@ msgstr "" "\n" "Không thể lấy nội dung cho phần « %s ».\n" -#: objdump.c:2179 +#: objdump.c:2183 #, c-format msgid "" "\n" @@ -3696,7 +3696,7 @@ msgstr "" "\n" "Không thể giải nén phần « %s ».\n" -#: objdump.c:2307 +#: objdump.c:2312 #, c-format msgid "" "No %s section present\n" @@ -3705,12 +3705,12 @@ msgstr "" "Không có phần %s ở\n" "\n" -#: objdump.c:2316 +#: objdump.c:2321 #, c-format msgid "Reading %s section of %s failed: %s" msgstr "Việc đọc phần %s của %s bị lỗi: %s" -#: objdump.c:2360 +#: objdump.c:2365 #, c-format msgid "" "Contents of %s section:\n" @@ -3719,17 +3719,17 @@ msgstr "" "Nội dung của phần %s\n" "\n" -#: objdump.c:2491 +#: objdump.c:2496 #, c-format msgid "architecture: %s, " msgstr "kiến trúc: %s, " -#: objdump.c:2494 +#: objdump.c:2499 #, c-format msgid "flags 0x%08x:\n" msgstr "cờ 0x%08x:\n" -#: objdump.c:2508 +#: objdump.c:2513 #, c-format msgid "" "\n" @@ -3738,32 +3738,32 @@ msgstr "" "\n" "địa chỉ đầu 0x" -#: objdump.c:2571 +#: objdump.c:2576 #, c-format msgid "Contents of section %s:" msgstr "Nội dung của phần %s:" -#: objdump.c:2573 +#: objdump.c:2578 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr " (Bắt đầu ở khoảng bù tập tin: 0x%lx)" -#: objdump.c:2680 +#: objdump.c:2685 #, c-format msgid "no symbols\n" msgstr "không có ký hiệu\n" -#: objdump.c:2687 +#: objdump.c:2692 #, c-format msgid "no information for symbol number %ld\n" msgstr "không có thông tin cho ký hiệu số %ld\n" -#: objdump.c:2690 +#: objdump.c:2695 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "không thể quyết định kiểu ký hiệu số %ld\n" -#: objdump.c:2970 +#: objdump.c:2975 #, c-format msgid "" "\n" @@ -3772,37 +3772,37 @@ msgstr "" "\n" "%s: định dạng tập tin %s\n" -#: objdump.c:3028 +#: objdump.c:3033 #, c-format msgid "%s: printing debugging information failed" msgstr "%s: việc in ra thông tin gỡ lỗi bị lỗi" -#: objdump.c:3128 +#: objdump.c:3133 #, c-format msgid "In archive %s:\n" msgstr "Trong kho lưu %s\n" -#: objdump.c:3244 +#: objdump.c:3249 msgid "error: the start address should be before the end address" msgstr "lỗi: địa chỉ đầu nên nằm trước địa chỉ cuối" -#: objdump.c:3249 +#: objdump.c:3254 msgid "error: the stop address should be after the start address" msgstr "lỗi: địa chỉ cuối nên nằm sau địa chỉ đầu" -#: objdump.c:3261 +#: objdump.c:3266 msgid "error: prefix strip must be non-negative" msgstr "lỗi: việc tước tiền tố phải khác âm" -#: objdump.c:3266 +#: objdump.c:3271 msgid "error: instruction width must be positive" msgstr "lỗi: chiều dài chỉ dẫn phải là dương" -#: objdump.c:3275 +#: objdump.c:3280 msgid "unrecognized -E option" msgstr "không nhận ra tùy chọn « -E »" -#: objdump.c:3286 +#: objdump.c:3291 #, c-format msgid "unrecognized --endian type `%s'" msgstr "không nhận ra kiểu tình trạng cuối (endian) « %s »" @@ -3861,165 +3861,165 @@ msgstr "Không đủ bộ nhớ khi cấp phát 0x%lx byte cho %s\n" msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "Không thể đọc vào 0x%lx byte của %s\n" -#: readelf.c:640 +#: readelf.c:645 msgid "Don't know about relocations on this machine architecture\n" msgstr "Không rõ về việc định vị lại trên kiến trúc máy này\n" -#: readelf.c:660 readelf.c:688 readelf.c:754 readelf.c:782 +#: readelf.c:666 readelf.c:696 readelf.c:764 readelf.c:793 msgid "relocs" msgstr "đ.v. lại" -#: readelf.c:671 readelf.c:699 readelf.c:765 readelf.c:793 +#: readelf.c:678 readelf.c:708 readelf.c:775 readelf.c:804 msgid "out of memory parsing relocs\n" msgstr "không đủ bộ nhớ khi phân tích cú pháp của các việc định vị lại\n" -#: readelf.c:898 +#: readelf.c:909 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu + gì thêm\n" -#: readelf.c:900 +#: readelf.c:911 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu + gì thêm\n" -#: readelf.c:905 +#: readelf.c:916 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu\n" -#: readelf.c:907 +#: readelf.c:918 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu\n" -#: readelf.c:915 +#: readelf.c:926 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name + Addend\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu + Phần cộng\n" -#: readelf.c:917 +#: readelf.c:928 #, c-format msgid " Offset Info Type Sym. Value Sym. Name + Addend\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu + Phần cộng\n" -#: readelf.c:922 +#: readelf.c:933 #, c-format msgid " Offset Info Type Symbol's Value Symbol's Name\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu\n" -#: readelf.c:924 +#: readelf.c:935 #, c-format msgid " Offset Info Type Sym. Value Sym. Name\n" msgstr " Bù Tin Kiểu Giá trị ký hiệu Tên ký hiệu\n" -#: readelf.c:1211 readelf.c:1370 readelf.c:1378 +#: readelf.c:1222 readelf.c:1381 readelf.c:1389 #, c-format msgid "unrecognized: %-7lx" msgstr "không nhận ra: %-7lx" -#: readelf.c:1236 +#: readelf.c:1247 #, c-format msgid "<unknown addend: %lx>" msgstr "<không rõ phần cộng: %lx>" -#: readelf.c:1328 +#: readelf.c:1339 #, c-format msgid "<string table index: %3ld>" msgstr "<chỉ mục bảng chuỗi: %3ld>" -#: readelf.c:1330 +#: readelf.c:1341 #, c-format msgid "<corrupt string table index: %3ld>" msgstr "<chỉ mục bảng chuỗi bị hỏng: %3ld>" -#: readelf.c:1703 +#: readelf.c:1716 #, c-format msgid "Processor Specific: %lx" msgstr "Đặc trưng cho bộ xử lý: %lx" -#: readelf.c:1727 +#: readelf.c:1740 #, c-format msgid "Operating System specific: %lx" msgstr "Đặc trưng cho Hệ điều hành: %lx" -#: readelf.c:1731 readelf.c:2613 +#: readelf.c:1744 readelf.c:2626 #, c-format msgid "<unknown>: %lx" msgstr "<không rõ>: %lx" -#: readelf.c:1744 +#: readelf.c:1757 msgid "NONE (None)" msgstr "NONE (Không có)" -#: readelf.c:1745 +#: readelf.c:1758 msgid "REL (Relocatable file)" msgstr "REL (Tập tin có thể định vị lại)" -#: readelf.c:1746 +#: readelf.c:1759 msgid "EXEC (Executable file)" msgstr "EXEC (Tập tin có thể thực hiện)" -#: readelf.c:1747 +#: readelf.c:1760 msgid "DYN (Shared object file)" msgstr "DYN (Tập tin đối tượng dùng chung)" -#: readelf.c:1748 +#: readelf.c:1761 msgid "CORE (Core file)" msgstr "CORE (Tập tin lõi)" -#: readelf.c:1752 +#: readelf.c:1765 #, c-format msgid "Processor Specific: (%x)" msgstr "Đặc trưng cho bộ xử lý: (%x)" -#: readelf.c:1754 +#: readelf.c:1767 #, c-format msgid "OS Specific: (%x)" msgstr "Đặc trưng cho HĐH: (%x)" -#: readelf.c:1756 readelf.c:2830 +#: readelf.c:1769 readelf.c:2843 #, c-format msgid "<unknown>: %x" msgstr "<không rõ>: %x" -#: readelf.c:1768 +#: readelf.c:1781 msgid "None" msgstr "Không có" -#: readelf.c:1879 +#: readelf.c:1892 #, c-format msgid "<unknown>: 0x%x" msgstr "<không rõ>: 0x%x" -#: readelf.c:2136 +#: readelf.c:2149 msgid "unknown" msgstr "không rõ" -#: readelf.c:2137 +#: readelf.c:2150 msgid "unknown mac" msgstr "không rõ mac" -#: readelf.c:2450 +#: readelf.c:2463 msgid "Standalone App" msgstr "Ứng dụng Độc lập" -#: readelf.c:2453 readelf.c:3159 readelf.c:3175 +#: readelf.c:2466 readelf.c:3174 readelf.c:3190 #, c-format msgid "<unknown: %x>" msgstr "<không rõ : %x>" -#: readelf.c:2878 +#: readelf.c:2891 #, c-format msgid "Usage: readelf <option(s)> elf-file(s)\n" msgstr "Sử dụng: readelf <tùy_chọn...> tập_tin_elf...\n" -#: readelf.c:2879 +#: readelf.c:2892 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr " Hiển thị thông tin về nội dung của tập tin định dạng ELF\n" -#: readelf.c:2880 +#: readelf.c:2893 #, c-format msgid "" " Options are:\n" @@ -4092,7 +4092,7 @@ msgstr "" " • Ranges\t\tcác phạm vi\n" " Hiển thị nội dung các phần gỡ lỗi kiểu DWARF2\n" -#: readelf.c:2910 +#: readelf.c:2923 #, c-format msgid "" " -i --instruction-dump=<number|name>\n" @@ -4101,7 +4101,7 @@ msgstr "" " -i --instruction-dump=<số|tên>\n" " Tháo ra nội dung của phần <số|tên>\n" -#: readelf.c:2914 +#: readelf.c:2927 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -4117,91 +4117,91 @@ msgstr "" " -H --help \tHiển thị trợ giúp này\n" " -v --version \tHiển thị số thứ tự phiên bản của readelf\n" -#: readelf.c:2942 readelf.c:2970 readelf.c:2974 readelf.c:11443 +#: readelf.c:2956 readelf.c:2985 readelf.c:2989 readelf.c:11591 msgid "Out of memory allocating dump request table.\n" msgstr "Không đủ bộ nhớ khi cấp phát bảng yêu cầu đổ.\n" -#: readelf.c:3129 +#: readelf.c:3144 #, c-format msgid "Invalid option '-%c'\n" msgstr "Tùy chọn không hợp lệ « -%c »\n" -#: readelf.c:3143 +#: readelf.c:3158 msgid "Nothing to do.\n" msgstr "Không có gì cần làm.\n" -#: readelf.c:3155 readelf.c:3171 readelf.c:6440 +#: readelf.c:3170 readelf.c:3186 readelf.c:6536 msgid "none" msgstr "không có" -#: readelf.c:3172 +#: readelf.c:3187 msgid "2's complement, little endian" msgstr "phần bù của 2, tình trạng cuối nhỏ" -#: readelf.c:3173 +#: readelf.c:3188 msgid "2's complement, big endian" msgstr "phần bù của 2, tình trạng cuối lớn" -#: readelf.c:3191 +#: readelf.c:3206 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "Không phải là tập tin ELF — có những byte ma thuật không đúng tại đầu nó.\n" -#: readelf.c:3201 +#: readelf.c:3216 #, c-format msgid "ELF Header:\n" msgstr "Dòng đầu ELF:\n" -#: readelf.c:3202 +#: readelf.c:3217 #, c-format msgid " Magic: " msgstr " Ma thuật: " -#: readelf.c:3206 +#: readelf.c:3221 #, c-format msgid " Class: %s\n" msgstr " Hạng: %s\n" -#: readelf.c:3208 +#: readelf.c:3223 #, c-format msgid " Data: %s\n" msgstr " Dữ liệu: %s\n" -#: readelf.c:3210 +#: readelf.c:3225 #, c-format msgid " Version: %d %s\n" msgstr " Phiên bản: %d %s\n" -#: readelf.c:3217 +#: readelf.c:3232 #, c-format msgid " OS/ABI: %s\n" msgstr " OS/ABI: %s\n" -#: readelf.c:3219 +#: readelf.c:3234 #, c-format msgid " ABI Version: %d\n" msgstr " Phiên bản ABI: %d\n" -#: readelf.c:3221 +#: readelf.c:3236 #, c-format msgid " Type: %s\n" msgstr " Kiểu : %s\n" -#: readelf.c:3223 +#: readelf.c:3238 #, c-format msgid " Machine: %s\n" msgstr " Máy: %s\n" -#: readelf.c:3225 +#: readelf.c:3240 #, c-format msgid " Version: 0x%lx\n" msgstr " Phiên bản: 0x%lx\n" -#: readelf.c:3228 +#: readelf.c:3243 #, c-format msgid " Entry point address: " msgstr " Địa chỉ điểm vào : " -#: readelf.c:3230 +#: readelf.c:3245 #, c-format msgid "" "\n" @@ -4210,7 +4210,7 @@ msgstr "" "\n" " Đầu các dòng đầu chương trình: " -#: readelf.c:3232 +#: readelf.c:3247 #, c-format msgid "" " (bytes into file)\n" @@ -4219,59 +4219,59 @@ msgstr "" " (byte vào tập tin)\n" " Đầu các dòng đầu phần: " -#: readelf.c:3234 +#: readelf.c:3249 #, c-format msgid " (bytes into file)\n" msgstr " (byte vào tập tin)\n" -#: readelf.c:3236 +#: readelf.c:3251 #, c-format msgid " Flags: 0x%lx%s\n" msgstr " Cờ : 0x%lx%s\n" -#: readelf.c:3239 +#: readelf.c:3254 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr " Kích cỡ phần này: %ld (byte)\n" -#: readelf.c:3241 +#: readelf.c:3256 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr " Cỡ các dòng đầu chương trình: %ld (byte)\n" -#: readelf.c:3243 +#: readelf.c:3258 #, c-format msgid " Number of program headers: %ld\n" msgstr " Số các dòng đầu chương trình: %ld\n" -#: readelf.c:3245 +#: readelf.c:3260 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr " Cỡ các dòng đầu phần: %ld (byte)\n" -#: readelf.c:3247 +#: readelf.c:3262 #, c-format msgid " Number of section headers: %ld" msgstr " Số các dòng đầu phần: %ld" -#: readelf.c:3252 +#: readelf.c:3267 #, c-format msgid " Section header string table index: %ld" msgstr " Chỉ mục bảng chuỗi dòng đầu phần: %ld" -#: readelf.c:3289 readelf.c:3322 +#: readelf.c:3305 readelf.c:3339 msgid "program headers" msgstr "các dòng đầu chương trình" -#: readelf.c:3360 readelf.c:3658 readelf.c:3699 readelf.c:3758 readelf.c:3823 -#: readelf.c:4494 readelf.c:4518 readelf.c:5770 readelf.c:5815 readelf.c:6014 -#: readelf.c:7087 readelf.c:7101 readelf.c:7611 readelf.c:7627 readelf.c:7670 -#: readelf.c:7695 readelf.c:9642 readelf.c:9834 readelf.c:10362 -#: readelf.c:10736 readelf.c:10750 readelf.c:11109 +#: readelf.c:3378 readelf.c:3678 readelf.c:3721 readelf.c:3782 readelf.c:3849 +#: readelf.c:4575 readelf.c:4599 readelf.c:5863 readelf.c:5909 readelf.c:6110 +#: readelf.c:7186 readelf.c:7200 readelf.c:7711 readelf.c:7727 readelf.c:7770 +#: readelf.c:7795 readelf.c:9780 readelf.c:9972 readelf.c:10507 +#: readelf.c:10881 readelf.c:10895 readelf.c:11256 msgid "Out of memory\n" msgstr "Không đủ bộ nhớ\n" -#: readelf.c:3387 +#: readelf.c:3405 #, c-format msgid "" "\n" @@ -4280,7 +4280,7 @@ msgstr "" "\n" "Không có dòng đầu chương trình trong tập tin này.\n" -#: readelf.c:3393 +#: readelf.c:3411 #, c-format msgid "" "\n" @@ -4289,12 +4289,12 @@ msgstr "" "\n" "Kiểu tập tin Elf là %s\n" -#: readelf.c:3394 +#: readelf.c:3412 #, c-format msgid "Entry point " msgstr "Điểm vào " -#: readelf.c:3396 +#: readelf.c:3414 #, c-format msgid "" "\n" @@ -4303,7 +4303,7 @@ msgstr "" "\n" "Có %d dòng đầu chương trình, bắt đầu tại khoảng bù" -#: readelf.c:3408 readelf.c:3410 +#: readelf.c:3426 readelf.c:3428 #, c-format msgid "" "\n" @@ -4312,55 +4312,55 @@ msgstr "" "\n" "Dòng đầu chương trình:\n" -#: readelf.c:3414 +#: readelf.c:3432 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Kiểu Bù Địa Chỉ Ảo Địa Chỉ Vật lý CỡTập CỡNhớ Cờ Canh\n" -#: readelf.c:3417 +#: readelf.c:3435 #, c-format msgid " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr " Kiểu Bù Địa Chỉ Ảo Địa Chỉ Vật lý CỡTập CỡNhớ Cờ Canh\n" -#: readelf.c:3421 +#: readelf.c:3439 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr " Kiểu Bù Địa Chỉ Ảo Địa Chỉ Vật lý\n" -#: readelf.c:3423 +#: readelf.c:3441 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr " CỡTập CỡNhớ Cờ Canh\n" -#: readelf.c:3516 +#: readelf.c:3534 msgid "more than one dynamic segment\n" msgstr "hơn một phân đoạn động\n" -#: readelf.c:3532 +#: readelf.c:3550 msgid "no .dynamic section in the dynamic segment\n" msgstr "không có phần « .dynamic » (động) trong phân đoạn động\n" -#: readelf.c:3547 +#: readelf.c:3565 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "phần « .dynamic » (động) không nằm bên trong phân đoạn động\n" -#: readelf.c:3550 +#: readelf.c:3568 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "phần « .dynamic » (động) không phải là phần thứ nhất trong phân đoạn động.\n" -#: readelf.c:3558 +#: readelf.c:3576 msgid "Unable to find program interpreter name\n" msgstr "Không tìm thấy tên bộ giải dịch chương trình\n" -#: readelf.c:3565 +#: readelf.c:3583 msgid "Internal error: failed to create format string to display program interpreter\n" msgstr "Lỗi nội bộ : không tạo được chuỗi định dạng để hiển thị bộ giải thích chương trình\n" -#: readelf.c:3569 +#: readelf.c:3587 msgid "Unable to read program interpreter name\n" msgstr "Không thể đọc tên của bộ giải dịch chương trình\n" -#: readelf.c:3572 +#: readelf.c:3590 #, c-format msgid "" "\n" @@ -4369,7 +4369,7 @@ msgstr "" "\n" " [Đang yêu cầu bộ giải dịch chương trình: %s]" -#: readelf.c:3584 +#: readelf.c:3602 #, c-format msgid "" "\n" @@ -4378,34 +4378,34 @@ msgstr "" "\n" " Ánh xạ Phần đến Phân đoạn:\n" -#: readelf.c:3585 +#: readelf.c:3603 #, c-format msgid " Segment Sections...\n" msgstr " Các phần phân đoạn...\n" -#: readelf.c:3620 +#: readelf.c:3638 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "Không thể giải dịch địa chỉ ảo khi không có dòng đầu chương trình.\n" -#: readelf.c:3636 +#: readelf.c:3654 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "Địa chỉ ảo 0x%lx không được định vị trong phân đoạn kiểu « PT_LOAD ».\n" -#: readelf.c:3650 readelf.c:3691 +#: readelf.c:3669 readelf.c:3712 msgid "section headers" msgstr "dòng đầu phần" -#: readelf.c:3735 readelf.c:3800 +#: readelf.c:3757 readelf.c:3824 msgid "symbols" msgstr "ký hiệu" # Literal: don't translate/Nghĩa chữ : đừng dịch -#: readelf.c:3745 readelf.c:3810 +#: readelf.c:3769 readelf.c:3836 msgid "symtab shndx" msgstr "symtab shndx" -#: readelf.c:4070 readelf.c:4478 +#: readelf.c:4112 readelf.c:4559 #, c-format msgid "" "\n" @@ -4414,40 +4414,40 @@ msgstr "" "\n" "Không có phần trong tập tin này.\n" -#: readelf.c:4076 +#: readelf.c:4118 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "Có %d dòng đầu phần, bắt đầu tại khoảng bù 0x%lx:\n" -#: readelf.c:4096 readelf.c:4595 readelf.c:4821 readelf.c:5116 readelf.c:5524 -#: readelf.c:7421 +#: readelf.c:4139 readelf.c:4676 readelf.c:4903 readelf.c:5203 readelf.c:5616 +#: readelf.c:7521 msgid "string table" msgstr "bảng chuỗi" -#: readelf.c:4163 +#: readelf.c:4206 #, c-format msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" msgstr "Phần %d có kích cỡ sh_entsize không hợp lệ %lx (mong đợi %lx)\n" -#: readelf.c:4183 +#: readelf.c:4226 msgid "File contains multiple dynamic symbol tables\n" msgstr "Tập tin chứa nhiều bảng ký hiệu động\n" # Type: text # Description -#: readelf.c:4196 +#: readelf.c:4239 msgid "File contains multiple dynamic string tables\n" msgstr "Tập tin chứa nhiều bảng chuỗi động\n" -#: readelf.c:4201 +#: readelf.c:4245 msgid "dynamic strings" msgstr "chuỗi động" -#: readelf.c:4208 +#: readelf.c:4252 msgid "File contains multiple symtab shndx tables\n" msgstr "Tập tin chứa nhiều bảng symtab shndx\n" -#: readelf.c:4259 +#: readelf.c:4303 #, c-format msgid "" "\n" @@ -4456,7 +4456,7 @@ msgstr "" "\n" "Dòng đầu phần:\n" -#: readelf.c:4261 +#: readelf.c:4305 #, c-format msgid "" "\n" @@ -4465,57 +4465,62 @@ msgstr "" "\n" "Dòng đầu phần:\n" -#: readelf.c:4267 readelf.c:4278 readelf.c:4289 +#: readelf.c:4311 readelf.c:4322 readelf.c:4333 #, c-format msgid " [Nr] Name\n" msgstr " [Nr] Tên\n" -#: readelf.c:4268 +#: readelf.c:4312 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr " Kiểu ĐChỉ Bù Cỡ ES Lk Tin Cl\n" -#: readelf.c:4272 +#: readelf.c:4316 #, c-format msgid " [Nr] Name Type Addr Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Tên Kiểu ĐChỉ Bù Cỡ ES Cờ Lkết Tin Canh\n" -#: readelf.c:4279 +#: readelf.c:4323 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr " Kiểu Địa chỉ Bù Cỡ ES Lkết Tin Canh\n" -#: readelf.c:4283 +#: readelf.c:4327 #, c-format msgid " [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n" msgstr " [Nr] Tên Kiểu Địa chỉ Bù Cỡ ES Cờ Lkết Tin Canh\n" -#: readelf.c:4290 +#: readelf.c:4334 #, c-format msgid " Type Address Offset Link\n" msgstr " Kiểu Địa chỉ Bù Liên kết\n" -#: readelf.c:4291 +#: readelf.c:4335 #, c-format msgid " Size EntSize Info Align\n" msgstr " Cỡ CỡEnt Tin Canh\n" -#: readelf.c:4295 +#: readelf.c:4339 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr " [Nr] Tên Kiểu Địa chỉ Bù\n" -#: readelf.c:4296 +#: readelf.c:4340 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr " Cỡ CỡEnt Cờ Liên kết Tin Canh\n" -#: readelf.c:4301 +#: readelf.c:4345 #, c-format msgid " Flags\n" msgstr " Cờ\n" -#: readelf.c:4435 +#: readelf.c:4420 +#, c-format +msgid "section %u: sh_link value of %u is larger than the number of sections\n" +msgstr "phần %u : giá trị sh_link của %u vẫn lớn hơn số các phần\n" + +#: readelf.c:4516 #, c-format msgid "" "Key to Flags:\n" @@ -4535,16 +4540,16 @@ msgstr "" "\to \tđặc trưng cho hệ điều hành\n" "\ts\tđặc trưng cho bộ xử lý\n" -#: readelf.c:4453 +#: readelf.c:4534 #, c-format msgid "[<unknown>: 0x%x]" msgstr "[<không rõ>: 0x%x]" -#: readelf.c:4485 +#: readelf.c:4566 msgid "Section headers are not available!\n" msgstr "Dòng đầu phần không sẵn sàng.\n" -#: readelf.c:4509 +#: readelf.c:4590 #, c-format msgid "" "\n" @@ -4553,41 +4558,41 @@ msgstr "" "\n" "Không có nhóm phần trong tập tin này.\n" -#: readelf.c:4546 +#: readelf.c:4627 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "Có liên kết « sh_link » sai trong phần nhóm « %s »\n" -#: readelf.c:4565 +#: readelf.c:4646 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "Có thông tin « sh_info » sai trong phần nhóm « %s »\n" -#: readelf.c:4603 +#: readelf.c:4685 msgid "section data" msgstr "dữ liệu phần" -#: readelf.c:4615 +#: readelf.c:4697 #, c-format msgid " [Index] Name\n" msgstr " [Chỉ mục] Tên\n" -#: readelf.c:4629 +#: readelf.c:4711 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "phần [%5u] trong phần nhóm [%5u] > phần tối đa [%5u]\n" -#: readelf.c:4638 +#: readelf.c:4720 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "phần [%5u] trong phần nhóm [%5u] đã có trong phần nhóm [%5u]\n" -#: readelf.c:4651 +#: readelf.c:4733 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "phần 0 trong phần nhóm [%5u]\n" -#: readelf.c:4746 +#: readelf.c:4828 #, c-format msgid "" "\n" @@ -4596,7 +4601,7 @@ msgstr "" "\n" "phần định vị lại « %s » tại khoảng bù 0x%lx chứa %ld byte:\n" -#: readelf.c:4758 +#: readelf.c:4840 #, c-format msgid "" "\n" @@ -4605,7 +4610,7 @@ msgstr "" "\n" "Không có việc định vị lại động trong tập tin này.\n" -#: readelf.c:4782 +#: readelf.c:4864 #, c-format msgid "" "\n" @@ -4614,17 +4619,17 @@ msgstr "" "\n" "Phần định vị lại" -#: readelf.c:4787 readelf.c:5192 readelf.c:5206 readelf.c:5539 +#: readelf.c:4869 readelf.c:5279 readelf.c:5294 readelf.c:5631 #, c-format msgid "'%s'" msgstr "« %s »" -#: readelf.c:4789 readelf.c:5208 readelf.c:5541 +#: readelf.c:4871 readelf.c:5296 readelf.c:5633 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr " tại khoảng bù 0x%lx chứa %lu mục nhập:\n" -#: readelf.c:4840 +#: readelf.c:4922 #, c-format msgid "" "\n" @@ -4633,16 +4638,16 @@ msgstr "" "\n" "Không có việc định vị lại trong tập tin này.\n" -#: readelf.c:5022 readelf.c:5390 +#: readelf.c:5107 readelf.c:5480 msgid "unwind table" msgstr "tri ra bảng" -#: readelf.c:5063 readelf.c:5471 +#: readelf.c:5149 readelf.c:5562 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "Đang bỏ qua kiểu định vị lại bất thường %s\n" -#: readelf.c:5124 readelf.c:5532 readelf.c:5585 +#: readelf.c:5211 readelf.c:5624 readelf.c:5677 #, c-format msgid "" "\n" @@ -4651,7 +4656,7 @@ msgstr "" "\n" "Không có phần tri ra trong tập tin này.\n" -#: readelf.c:5187 +#: readelf.c:5274 #, c-format msgid "" "\n" @@ -4660,11 +4665,11 @@ msgstr "" "\n" "Không thể tìm thấy phần thông tin tri ra cho " -#: readelf.c:5199 +#: readelf.c:5287 msgid "unwind info" msgstr "thông tin tri ra" -#: readelf.c:5201 readelf.c:5538 +#: readelf.c:5289 readelf.c:5630 #, c-format msgid "" "\n" @@ -4673,11 +4678,11 @@ msgstr "" "\n" "Phần tri ra " -#: readelf.c:5751 readelf.c:5796 +#: readelf.c:5843 readelf.c:5889 msgid "dynamic section" msgstr "phần động" -#: readelf.c:5873 +#: readelf.c:5967 #, c-format msgid "" "\n" @@ -4686,31 +4691,31 @@ msgstr "" "\n" "Không có phần động trong tập tin này.\n" -#: readelf.c:5911 +#: readelf.c:6005 msgid "Unable to seek to end of file!\n" msgstr "Không thể tìm nơi tới kết thúc của tập tin.\n" -#: readelf.c:5924 +#: readelf.c:6018 msgid "Unable to determine the number of symbols to load\n" msgstr "Không thể quyết định số ký hiệu cần tải\n" -#: readelf.c:5959 +#: readelf.c:6053 msgid "Unable to seek to end of file\n" msgstr "Không thể tìm nơi tới kết thúc tập tin\n" -#: readelf.c:5966 +#: readelf.c:6060 msgid "Unable to determine the length of the dynamic string table\n" msgstr "Không thể quyết định chiều dài của bảng chuỗi động\n" -#: readelf.c:5971 +#: readelf.c:6066 msgid "dynamic string table" msgstr "bảng chuỗi động" -#: readelf.c:6007 +#: readelf.c:6103 msgid "symbol information" msgstr "thông tin ký hiệu" -#: readelf.c:6032 +#: readelf.c:6128 #, c-format msgid "" "\n" @@ -4719,77 +4724,77 @@ msgstr "" "\n" "Phần động tại khoảng bù 0x%lx chứa %u mục nhập:\n" -#: readelf.c:6035 +#: readelf.c:6131 #, c-format msgid " Tag Type Name/Value\n" msgstr " Thẻ Kiểu Tên/Giá trị\n" -#: readelf.c:6071 +#: readelf.c:6167 #, c-format msgid "Auxiliary library" msgstr "Thư viện phụ" -#: readelf.c:6075 +#: readelf.c:6171 #, c-format msgid "Filter library" msgstr "Thư viện lọc" -#: readelf.c:6079 +#: readelf.c:6175 #, c-format msgid "Configuration file" msgstr "Tập tin cấu hình" -#: readelf.c:6083 +#: readelf.c:6179 #, c-format msgid "Dependency audit library" msgstr "Thư viện kiểm tra quan hệ phụ thuộc" -#: readelf.c:6087 +#: readelf.c:6183 #, c-format msgid "Audit library" msgstr "Thư viện kiểm tra" -#: readelf.c:6105 readelf.c:6133 readelf.c:6161 +#: readelf.c:6201 readelf.c:6229 readelf.c:6257 #, c-format msgid "Flags:" msgstr "Cờ :" -#: readelf.c:6108 readelf.c:6136 readelf.c:6163 +#: readelf.c:6204 readelf.c:6232 readelf.c:6259 #, c-format msgid " None\n" msgstr " Không có\n" -#: readelf.c:6284 +#: readelf.c:6380 #, c-format msgid "Shared library: [%s]" msgstr "Thư viện dùng chung: [%s]" -#: readelf.c:6287 +#: readelf.c:6383 #, c-format msgid " program interpreter" msgstr " bộ giải dịch chương trình" -#: readelf.c:6291 +#: readelf.c:6387 #, c-format msgid "Library soname: [%s]" msgstr "soname thư viện: [%s]" -#: readelf.c:6295 +#: readelf.c:6391 #, c-format msgid "Library rpath: [%s]" msgstr "rpath thư viện: [%s]" -#: readelf.c:6299 +#: readelf.c:6395 #, c-format msgid "Library runpath: [%s]" msgstr "runpath thư viện: [%s]" -#: readelf.c:6362 +#: readelf.c:6458 #, c-format msgid "Not needed object: [%s]\n" msgstr "Đối tượng không cần thiết: [%s]\n" -#: readelf.c:6487 +#: readelf.c:6583 #, c-format msgid "" "\n" @@ -4798,61 +4803,61 @@ msgstr "" "\n" "Phần xác định phiên bản « %s » chứa %u mục nhập:\n" -#: readelf.c:6490 +#: readelf.c:6586 #, c-format msgid " Addr: 0x" msgstr " ĐChỉ: 0x" -#: readelf.c:6492 readelf.c:6594 readelf.c:6715 +#: readelf.c:6588 readelf.c:6690 readelf.c:6813 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr " Bù : %#08lx Liên kết: %u (%s)\n" -#: readelf.c:6500 +#: readelf.c:6596 msgid "version definition section" msgstr "phần xác định phiên bản" -#: readelf.c:6529 +#: readelf.c:6625 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr " %#06x: Bản: %d Cờ: %s" -#: readelf.c:6532 +#: readelf.c:6628 #, c-format msgid " Index: %d Cnt: %d " msgstr " Chỉ mục: %d Đếm: %d " -#: readelf.c:6543 +#: readelf.c:6639 #, c-format msgid "Name: %s\n" msgstr "Tên: %s\n" -#: readelf.c:6545 +#: readelf.c:6641 #, c-format msgid "Name index: %ld\n" msgstr "Chỉ mục tên: %ld\n" -#: readelf.c:6562 +#: readelf.c:6658 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr " %#06x: Mẹ %d: %s\n" -#: readelf.c:6565 +#: readelf.c:6661 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr " %#06x: Mẹ %d, chỉ mục tên: %ld\n" -#: readelf.c:6569 +#: readelf.c:6665 #, c-format msgid " Version def aux past end of section\n" msgstr " Xác định phiên bản phụ qua kết thúc phần\n" -#: readelf.c:6574 +#: readelf.c:6670 #, c-format msgid " Version definition past end of section\n" msgstr " Xác định phiên bản qua kết thúc phần\n" -#: readelf.c:6589 +#: readelf.c:6685 #, c-format msgid "" "\n" @@ -4861,65 +4866,65 @@ msgstr "" "\n" "Phần phiên bản cần thiết « %s » chứa %u mục nhập:\n" -#: readelf.c:6592 +#: readelf.c:6688 #, c-format msgid " Addr: 0x" msgstr " ĐChỉ: 0x" -#: readelf.c:6602 +#: readelf.c:6699 msgid "version need section" msgstr "phần phiên bản cần thiết" -#: readelf.c:6627 +#: readelf.c:6724 #, c-format msgid " %#06x: Version: %d" msgstr " %#06x: PhBản: %d" -#: readelf.c:6630 +#: readelf.c:6727 #, c-format msgid " File: %s" msgstr " Tập tin: %s" -#: readelf.c:6632 +#: readelf.c:6729 #, c-format msgid " File: %lx" msgstr " Tập tin: %lx" -#: readelf.c:6634 +#: readelf.c:6731 #, c-format msgid " Cnt: %d\n" msgstr " Đếm: %d\n" -#: readelf.c:6654 +#: readelf.c:6751 #, c-format msgid " %#06x: Name: %s" msgstr " %#06x: Tên: %s" -#: readelf.c:6657 +#: readelf.c:6754 #, c-format msgid " %#06x: Name index: %lx" msgstr " %#06x: Chỉ mục tên: %lx" -#: readelf.c:6660 +#: readelf.c:6757 #, c-format msgid " Flags: %s Version: %d\n" msgstr " Cờ: %s Phiên bản: %d\n" -#: readelf.c:6667 +#: readelf.c:6764 #, c-format msgid " Version need aux past end of section\n" msgstr " Xác định phiên bản phụ qua kết thúc phần\n" -#: readelf.c:6672 +#: readelf.c:6769 #, c-format msgid " Version need past end of section\n" msgstr " Xác định phiên bản qua kết thúc phần\n" -#: readelf.c:6706 +#: readelf.c:6804 msgid "version string table" msgstr "bảng chuỗi phiên bản" -#: readelf.c:6710 +#: readelf.c:6808 #, c-format msgid "" "\n" @@ -4928,44 +4933,44 @@ msgstr "" "\n" "Phần ký hiệu phiên bản « %s » chứa %d mục nhập:\n" -#: readelf.c:6713 +#: readelf.c:6811 #, c-format msgid " Addr: " msgstr " ĐChỉ: " -#: readelf.c:6723 +#: readelf.c:6822 msgid "version symbol data" msgstr "dữ liệu ký hiệu phiên bản" -#: readelf.c:6750 +#: readelf.c:6849 msgid " 0 (*local*) " msgstr " 0 (*cục bộ*) " -#: readelf.c:6754 +#: readelf.c:6853 msgid " 1 (*global*) " msgstr " 1 (*toàn cục*) " -#: readelf.c:6791 readelf.c:7488 +#: readelf.c:6890 readelf.c:7588 msgid "version need" msgstr "phiên bản cần" -#: readelf.c:6801 +#: readelf.c:6900 msgid "version need aux (2)" msgstr "phiên bản cần phụ (2)" -#: readelf.c:6816 readelf.c:6871 +#: readelf.c:6915 readelf.c:6970 msgid "*invalid*" msgstr "*không hợp lệ*" -#: readelf.c:6846 readelf.c:7553 +#: readelf.c:6945 readelf.c:7653 msgid "version def" msgstr "đặt phiên bản" -#: readelf.c:6866 readelf.c:7568 +#: readelf.c:6965 readelf.c:7668 msgid "version def aux" msgstr "đặt phiên bản phụ" -#: readelf.c:6900 +#: readelf.c:6999 #, c-format msgid "" "\n" @@ -4974,32 +4979,32 @@ msgstr "" "\n" "Không tìm thấy thông tin phiên bản trong tập tin này.\n" -#: readelf.c:7034 +#: readelf.c:7133 #, c-format msgid "<other>: %x" msgstr "<khác>: %x" -#: readelf.c:7093 +#: readelf.c:7192 msgid "Unable to read in dynamic data\n" msgstr "Không thể đọc vào dữ liệu động\n" -#: readelf.c:7184 readelf.c:7234 readelf.c:7258 readelf.c:7288 readelf.c:7312 +#: readelf.c:7283 readelf.c:7333 readelf.c:7357 readelf.c:7387 readelf.c:7411 msgid "Unable to seek to start of dynamic information\n" msgstr "Không thể tìm nơi tới đầu của thông tin động\n" -#: readelf.c:7190 readelf.c:7240 +#: readelf.c:7289 readelf.c:7339 msgid "Failed to read in number of buckets\n" msgstr "Lỗi đọc vào số các xô\n" -#: readelf.c:7196 +#: readelf.c:7295 msgid "Failed to read in number of chains\n" msgstr "Lỗi đọc vào số các dãy\n" -#: readelf.c:7296 +#: readelf.c:7395 msgid "Failed to determine last chain length\n" msgstr "Lỗi xác định chiều dài dãy cuối cùng\n" -#: readelf.c:7340 +#: readelf.c:7439 #, c-format msgid "" "\n" @@ -5008,17 +5013,17 @@ msgstr "" "\n" "Bảng ký hiệu cho ảnh:\n" -#: readelf.c:7342 readelf.c:7360 +#: readelf.c:7441 readelf.c:7459 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Số xô : Giá trị Cỡ Kiểu Trộn Hiện Ndx Tên\n" -#: readelf.c:7344 readelf.c:7362 +#: readelf.c:7443 readelf.c:7461 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr " Số xô : Giá trị Cỡ Kiểu Trộn Hiện Ndx Tên\n" -#: readelf.c:7358 +#: readelf.c:7457 #, c-format msgid "" "\n" @@ -5027,7 +5032,7 @@ msgstr "" "\n" "Bảng ký hiệu của « .gnu.hash » cho ảnh:\n" -#: readelf.c:7397 +#: readelf.c:7496 #, c-format msgid "" "\n" @@ -5036,29 +5041,29 @@ msgstr "" "\n" "Bảng ký hiệu « %s » chứa %lu mục nhập:\n" -#: readelf.c:7401 +#: readelf.c:7500 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Số : Giá trị Cỡ Kiểu Trộn Hiện Ndx Tên\n" -#: readelf.c:7403 +#: readelf.c:7502 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr " Số : Giá trị Cỡ Kiểu Trộn Hiện Ndx Tên\n" -#: readelf.c:7459 +#: readelf.c:7559 msgid "version data" msgstr "dữ liệu phiên bản" -#: readelf.c:7501 +#: readelf.c:7601 msgid "version need aux (3)" msgstr "phiên bản phụ cần (3)" -#: readelf.c:7528 +#: readelf.c:7628 msgid "bad dynamic symbol\n" msgstr "ký hiệu động sai\n" -#: readelf.c:7592 +#: readelf.c:7692 #, c-format msgid "" "\n" @@ -5067,7 +5072,7 @@ msgstr "" "\n" "Không có sẵn sàng thông tin ký hiệu động để hiển thị ký hiệu.\n" -#: readelf.c:7604 +#: readelf.c:7704 #, c-format msgid "" "\n" @@ -5076,12 +5081,12 @@ msgstr "" "\n" "Biểu đồ tần xuất cho chiều dài danh sách xô (tổng số %lu xô):\n" -#: readelf.c:7606 readelf.c:7676 +#: readelf.c:7706 readelf.c:7776 #, c-format msgid " Length Number %% of total Coverage\n" msgstr " Dài Số %% tổng Phạm vi\n" -#: readelf.c:7674 +#: readelf.c:7774 #, c-format msgid "" "\n" @@ -5090,7 +5095,7 @@ msgstr "" "\n" "Biểu đồ tần xuất cho chiều dài danh sách xô « .gnu.hash » (tổng số %lu xô):\n" -#: readelf.c:7740 +#: readelf.c:7840 #, c-format msgid "" "\n" @@ -5099,36 +5104,36 @@ msgstr "" "\n" "Phân đoạn thông tin động tại khoảng bù 0x%lx chứa %d mục nhập:\n" -#: readelf.c:7743 +#: readelf.c:7843 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr " Số : Tên ĐóngVới Cờ\n" -#: readelf.c:7834 +#: readelf.c:7934 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "Loại sự định vị lại MN10300 chưa xử lý được tìm sau sự định vị lại SYM_DIFF" -#: readelf.c:7982 +#: readelf.c:8082 #, c-format msgid "Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d\n" msgstr "Thiếu thông tin về kiểu định vị lại 32-bit được dùng trong phần DWARF có số thứ tự máy %d\n" -#: readelf.c:8251 +#: readelf.c:8375 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "không thể áp dụng kiểu định vị lại không được hỗ trợ %d cho phần %s\n" -#: readelf.c:8259 +#: readelf.c:8383 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "đang bỏ qua khoảng bù định vị lại không hợp lệ 0x%lx trong phần %s\n" -#: readelf.c:8283 +#: readelf.c:8407 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "đang bỏ qua kiểu ký hiệu bất thường %s trong việc định vị lại thứ %ld trong phần %s\n" -#: readelf.c:8315 +#: readelf.c:8449 #, c-format msgid "" "\n" @@ -5137,7 +5142,7 @@ msgstr "" "\n" "Việc đổ thanh ghi của phần %s\n" -#: readelf.c:8336 +#: readelf.c:8470 #, c-format msgid "" "\n" @@ -5146,11 +5151,11 @@ msgstr "" "\n" "Phần « %s » không có dữ liệu cần đổ.\n" -#: readelf.c:8342 +#: readelf.c:8476 msgid "section contents" msgstr "nội dung phần" -#: readelf.c:8362 +#: readelf.c:8496 #, c-format msgid "" "\n" @@ -5159,17 +5164,17 @@ msgstr "" "\n" "Đổ chuỗi của phần « %s »:\n" -#: readelf.c:8380 +#: readelf.c:8514 #, c-format msgid " Note: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " Ghi chú : phần này có một số việc định vị lại được gán, nhưng chúng CHƯA được áp dụng cho việc đổ này.\n" -#: readelf.c:8409 +#: readelf.c:8543 #, c-format msgid " No strings found in this section." msgstr " Không tìm thấy chuỗi trong phần này." -#: readelf.c:8431 +#: readelf.c:8565 #, c-format msgid "" "\n" @@ -5178,17 +5183,17 @@ msgstr "" "\n" "Việc đổ thập lục của phần « %s »:\n" -#: readelf.c:8455 +#: readelf.c:8589 #, c-format msgid " NOTE: This section has relocations against it, but these have NOT been applied to this dump.\n" msgstr " GHI CHÚ : phần này có một số việc định vị lại được gán, nhưng chúng CHƯA được áp dụng cho việc đổ này.\n" -#: readelf.c:8593 +#: readelf.c:8727 #, c-format msgid "%s section data" msgstr "dữ liệu phần %s" -#: readelf.c:8658 +#: readelf.c:8793 #, c-format msgid "" "\n" @@ -5201,54 +5206,54 @@ msgstr "" #. which has the NOBITS type - the bits in the file will be random. #. This can happen when a file containing a .eh_frame section is #. stripped with the --only-keep-debug command line option. -#: readelf.c:8667 +#: readelf.c:8802 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "phần « %s » có loại NOBITS thì nó có nội dung không xác thực.\n" -#: readelf.c:8702 +#: readelf.c:8838 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "Không nhận ra phần gỡ lỗi: %s\n" -#: readelf.c:8730 +#: readelf.c:8866 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "Phần « %s » không được đổ vì nó không tồn tại.\n" -#: readelf.c:8771 +#: readelf.c:8907 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "Phần %d không được đổ vì nó không tồn tại.\n" -#: readelf.c:9285 +#: readelf.c:9421 msgid "attributes" msgstr "thuộc tính" -#: readelf.c:9306 +#: readelf.c:9442 #, c-format msgid "ERROR: Bad section length (%d > %d)\n" msgstr "LỖI : chiều dài phần sai (%d > %d)\n" -#: readelf.c:9337 +#: readelf.c:9473 #, c-format msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "LỖI : chiều dài phần phụ sai (%d > %d)\n" -#: readelf.c:9396 +#: readelf.c:9532 #, c-format msgid "Unknown format '%c'\n" msgstr "Không rõ định dạng « %c »\n" -#: readelf.c:9549 readelf.c:10065 +#: readelf.c:9686 readelf.c:10208 msgid "liblist" msgstr "danh sách thư viện" -#: readelf.c:9636 +#: readelf.c:9773 msgid "options" msgstr "tùy chọn" -#: readelf.c:9666 +#: readelf.c:9804 #, c-format msgid "" "\n" @@ -5257,15 +5262,15 @@ msgstr "" "\n" "Phần « %s » chứa %d mục nhập:\n" -#: readelf.c:9827 +#: readelf.c:9965 msgid "conflict list found without a dynamic symbol table\n" msgstr "tìm được danh sách xung đột không có bảng ký hiệu động\n" -#: readelf.c:9843 readelf.c:9857 +#: readelf.c:9982 readelf.c:9997 msgid "conflict" msgstr "xung đột" -#: readelf.c:9867 +#: readelf.c:10007 #, c-format msgid "" "\n" @@ -5274,15 +5279,15 @@ msgstr "" "\n" "Phần « .conflict » (xung đột) chứa %lu mục nhập:\n" -#: readelf.c:9869 +#: readelf.c:10009 msgid " Num: Index Value Name" msgstr " Số : CMục Giá trị Tên" -#: readelf.c:9901 +#: readelf.c:10042 msgid "GOT" msgstr "GOT" -#: readelf.c:9902 +#: readelf.c:10043 #, c-format msgid "" "\n" @@ -5291,47 +5296,47 @@ msgstr "" "\n" "GOT chính:\n" -#: readelf.c:9903 +#: readelf.c:10044 #, c-format msgid " Canonical gp value: " msgstr " Giá trị gp chính tắc: " -#: readelf.c:9907 readelf.c:9998 +#: readelf.c:10048 readelf.c:10140 #, c-format msgid " Reserved entries:\n" msgstr " Mục nhập dành riêng:\n" -#: readelf.c:9908 +#: readelf.c:10049 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr " Mục đích %*s %10s %*s\n" -#: readelf.c:9924 +#: readelf.c:10065 #, c-format msgid " Local entries:\n" msgstr " Mục nhập cục bộ :\n" # Variable: don't translate / Biến: đừng dịch -#: readelf.c:9925 +#: readelf.c:10066 #, c-format msgid " %*s %10s %*s\n" msgstr " %*s %10s %*s\n" -#: readelf.c:9940 +#: readelf.c:10081 #, c-format msgid " Global entries:\n" msgstr " Mục nhập toàn cục:\n" -#: readelf.c:9941 +#: readelf.c:10082 #, c-format msgid " %*s %10s %*s %*s %-7s %3s %s\n" msgstr " %*s %10s %*s %*s %-7s %3s %s\n" -#: readelf.c:9996 +#: readelf.c:10138 msgid "PLT GOT" msgstr "PLT GOT" -#: readelf.c:9997 +#: readelf.c:10139 #, c-format msgid "" "\n" @@ -5342,26 +5347,26 @@ msgstr "" "PLT GOT:\n" "\n" -#: readelf.c:9999 +#: readelf.c:10141 #, c-format msgid " %*s %*s Purpose\n" msgstr " Mục đích %*s %*s\n" -#: readelf.c:10007 +#: readelf.c:10149 #, c-format msgid " Entries:\n" msgstr " Mục nhập:\n" -#: readelf.c:10008 +#: readelf.c:10150 #, c-format msgid " %*s %*s %*s %-7s %3s %s\n" msgstr " %*s %*s %*s %-7s %3s %s\n" -#: readelf.c:10072 +#: readelf.c:10216 msgid "liblist string table" msgstr "bảng chuỗi danh sách thư viện" -#: readelf.c:10082 +#: readelf.c:10226 #, c-format msgid "" "\n" @@ -5370,115 +5375,115 @@ msgstr "" "\n" "Phần danh sách thư viện « %s » chứa %lu mục nhập:\n" -#: readelf.c:10135 +#: readelf.c:10279 msgid "NT_AUXV (auxiliary vector)" msgstr "NT_AUXV (véc-tơ phụ)" -#: readelf.c:10137 +#: readelf.c:10281 msgid "NT_PRSTATUS (prstatus structure)" msgstr "NT_PRSTATUS (cấu trúc trạng thái prstatus)" -#: readelf.c:10139 +#: readelf.c:10283 msgid "NT_FPREGSET (floating point registers)" msgstr "NT_FPREGSET (thanh ghi điểm phù động)" -#: readelf.c:10141 +#: readelf.c:10285 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "NT_PRPSINFO (cấu trúc thông tin prpsinfo)" -#: readelf.c:10143 +#: readelf.c:10287 msgid "NT_TASKSTRUCT (task structure)" msgstr "NT_TASKSTRUCT (cấu trúc tác vụ)" -#: readelf.c:10145 +#: readelf.c:10289 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "NT_PRXFPREG (cấu trúc « user_xfpregs »)" -#: readelf.c:10147 +#: readelf.c:10291 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "NT_PPC_VMX (thanh ghi ppc Altivec)" -#: readelf.c:10149 +#: readelf.c:10293 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "NT_PPC_VSX (thanh ghi ppc VSX)" -#: readelf.c:10151 +#: readelf.c:10295 msgid "NT_PSTATUS (pstatus structure)" msgstr "NT_PSTATUS (cấu trúc trạng thái pstatus)" -#: readelf.c:10153 +#: readelf.c:10297 msgid "NT_FPREGS (floating point registers)" msgstr "NT_FPREGS (thanh ghi điểm phù động)" -#: readelf.c:10155 +#: readelf.c:10299 msgid "NT_PSINFO (psinfo structure)" msgstr "NT_PSINFO (cấu trúc thông tin psinfo)" -#: readelf.c:10157 +#: readelf.c:10301 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "NT_LWPSTATUS (cấu trúc trạng thái « lwpstatus_t »)" -#: readelf.c:10159 +#: readelf.c:10303 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "NT_LWPSINFO (cấu trúc thông tin « lwpsinfo_t »)" -#: readelf.c:10161 +#: readelf.c:10305 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "NT_WIN32PSTATUS (cấu trúc trạng thái « win32_pstatus »)" -#: readelf.c:10169 +#: readelf.c:10313 msgid "NT_VERSION (version)" msgstr "NT_VERSION (phiên bản)" -#: readelf.c:10171 +#: readelf.c:10315 msgid "NT_ARCH (architecture)" msgstr "NT_ARCH (kiến trúc)" -#: readelf.c:10176 readelf.c:10199 readelf.c:10221 +#: readelf.c:10320 readelf.c:10343 readelf.c:10365 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "Không rõ kiểu ghi chú : (0x%08x)" -#: readelf.c:10188 +#: readelf.c:10332 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "NT_GNU_ABI_TAG (thẻ phiên bản ABI)" -#: readelf.c:10190 +#: readelf.c:10334 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "NT_GNU_HWCAP (thông tin HWCAP được DSO cung cấp)" -#: readelf.c:10192 +#: readelf.c:10336 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "NT_GNU_BUILD_ID (chuỗi bit có mã số xây dựng duy nhất)" -#: readelf.c:10194 +#: readelf.c:10338 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "NT_GNU_GOLD_VERSION (phiên bản gold)" #. NetBSD core "procinfo" structure. -#: readelf.c:10211 +#: readelf.c:10355 msgid "NetBSD procinfo structure" msgstr "Cấu trúc thông tin tiến trình procinfo NetBSD" -#: readelf.c:10238 readelf.c:10252 +#: readelf.c:10382 readelf.c:10396 msgid "PT_GETREGS (reg structure)" msgstr "PT_GETREGS (cấu trúc thanh ghi)" -#: readelf.c:10240 readelf.c:10254 +#: readelf.c:10384 readelf.c:10398 msgid "PT_GETFPREGS (fpreg structure)" msgstr "PT_GETFPREGS (cấu trúc thanh ghi « fpreg »)" # Name: don't translate / Tên: đừng dịch -#: readelf.c:10260 +#: readelf.c:10404 #, c-format msgid "PT_FIRSTMACH+%d" msgstr "PT_FIRSTMACH+%d" -#: readelf.c:10316 +#: readelf.c:10461 msgid "notes" msgstr "ghi chú" -#: readelf.c:10322 +#: readelf.c:10467 #, c-format msgid "" "\n" @@ -5487,27 +5492,27 @@ msgstr "" "\n" "Gặp ghi chú tại khoảng bù 0x%08lx có chiều dài 0x%08lx:\n" -#: readelf.c:10324 +#: readelf.c:10469 #, c-format msgid " Owner\t\tData size\tDescription\n" msgstr " Chủ\t\tCỡ dữ liệu\tMô tả\n" -#: readelf.c:10343 +#: readelf.c:10488 #, c-format msgid "corrupt note found at offset %lx into core notes\n" msgstr "tìm thấy ghi chú bị hỏng tại khoảng bù %lx vào ghi chú lõi\n" -#: readelf.c:10345 +#: readelf.c:10490 #, c-format msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" msgstr " kiểu: %lx, cỡ_tên: %08lx, cỡ_mô_tả: %08lx\n" -#: readelf.c:10443 +#: readelf.c:10588 #, c-format msgid "No note segments present in the core file.\n" msgstr "Không có phân đoạn ghi chú trong tập tin lõi.\n" -#: readelf.c:10527 +#: readelf.c:10672 msgid "" "This instance of readelf has been built without support for a\n" "64 bit data type and so it cannot read 64 bit ELF files.\n" @@ -5516,12 +5521,12 @@ msgstr "" "không có hỗ trợ kiểu dữ liệu 64-bit\n" "nên không thể đọc tập tin ELF kiểu 64-bit.\n" -#: readelf.c:10574 +#: readelf.c:10719 #, c-format msgid "%s: Failed to read file header\n" msgstr "%s: lỗi đọc dòng đầu tập tin\n" -#: readelf.c:10587 +#: readelf.c:10732 #, c-format msgid "" "\n" @@ -5530,164 +5535,164 @@ msgstr "" "\n" "Tập tin: %s\n" -#: readelf.c:10802 +#: readelf.c:10947 #, c-format msgid "%s: failed to seek to first archive header\n" msgstr "%s: lỗi tìm nơi tới dòng đầu kho đầu tiên\n" -#: readelf.c:10811 readelf.c:11076 readelf.c:11246 +#: readelf.c:10956 readelf.c:11223 readelf.c:11393 #, c-format msgid "%s: failed to read archive header\n" msgstr "%s: lỗi đọc dòng đầu kho lưu\n" -#: readelf.c:10836 +#: readelf.c:10981 #, c-format msgid "%s: the archive index is empty\n" msgstr "%s: chỉ mục kho lưu vẫn trống\n" -#: readelf.c:10844 readelf.c:10867 +#: readelf.c:10989 readelf.c:11013 #, c-format msgid "%s: failed to read archive index\n" msgstr "%s: lỗi đọc chỉ mục kho lưu\n" -#: readelf.c:10853 +#: readelf.c:10998 #, c-format msgid "%s: the archive index is supposed to have %ld entries, but the size in the header is too small\n" msgstr "%s: chỉ mục kho lưu nên có %ld mục nhập, còn phần đầu chứa kích cỡ quá nhở\n" -#: readelf.c:10860 +#: readelf.c:11006 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "Không đủ bộ nhớ trong khi thử đọc chỉ mục ký hiệu kho lưu\n" -#: readelf.c:10877 +#: readelf.c:11024 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "Không đủ bộ nhớ trong khi thử chuyển đổi chỉ mục ký hiệu kho lưu\n" -#: readelf.c:10889 +#: readelf.c:11036 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "%s: kho lưu có một chỉ mục nhưng chưa có ký hiệu\n" -#: readelf.c:10896 +#: readelf.c:11043 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "Không đủ bộ nhớ trong khi thử đọc bảng ký hiệu chỉ mục kho lưu\n" # Type: error # Description -#: readelf.c:10902 +#: readelf.c:11049 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "%s: lỗi đọc bảng ký hiệu chỉ mục kho lưu\n" # Type: error # Description -#: readelf.c:10910 +#: readelf.c:11057 #, c-format msgid "%s: failed to skip archive symbol table\n" msgstr "%s: lỗi nhảy qua bảng ký hiệu kho lưu\n" -#: readelf.c:10921 +#: readelf.c:11068 #, c-format msgid "%s: failed to read archive header following archive index\n" msgstr "%s: lỗi đọc phần đầu kho lưu theo sau chỉ mục kho lưu\n" -#: readelf.c:10926 +#: readelf.c:11073 #, c-format msgid "%s has no archive index\n" msgstr "%s không có chỉ mục kho lưu\n" -#: readelf.c:10937 +#: readelf.c:11084 msgid "Out of memory reading long symbol names in archive\n" msgstr "Không đủ bộ nhớ trong khi đọc các tên ký hiệu dài trong kho lưu\n" # Type: error # Description -#: readelf.c:10945 +#: readelf.c:11092 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "%s: lỗi đọc bảng chuỗi tên ký hiệu dài\n" -#: readelf.c:11070 +#: readelf.c:11217 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "%s: lỗi tìm nơi tới tên tập tin kế tiếp\n" -#: readelf.c:11081 readelf.c:11252 +#: readelf.c:11228 readelf.c:11399 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "%s: không tìm thấy phần đầu kho lưu hợp lệ\n" -#: readelf.c:11162 +#: readelf.c:11309 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "%s: không thể đổ chỉ mục vì không tìm thấy\n" -#: readelf.c:11168 +#: readelf.c:11315 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "Chỉ mục của kho lưu %s: (%ld mục nhập, 0x%lx byte trong bảng ký hiệu)\n" -#: readelf.c:11186 +#: readelf.c:11333 #, c-format msgid "Binary %s contains:\n" msgstr "Bản nhị phân %s chứa:\n" -#: readelf.c:11194 +#: readelf.c:11341 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "%s: gặp kết thúc bảng ký hiệu đằng trước kết thúc chỉ mục\n" -#: readelf.c:11205 +#: readelf.c:11352 #, c-format msgid "%s: symbols remain in the index symbol table, but without corresponding entries in the index table\n" msgstr "%s: có ký hiệu còn lại trong bảng ký hiệu chỉ mục, mà không có mục nhập tương ứng trong bảng chỉ mục\n" -#: readelf.c:11210 +#: readelf.c:11357 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "%s: lỗi tìm nơi ngược về đầu của các tập tin đối tượng trong kho lưu\n" -#: readelf.c:11238 +#: readelf.c:11385 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "%s: lỗi tìm nơi tới dòng đầu kho lưu kế tiếp\n" -#: readelf.c:11266 readelf.c:11275 +#: readelf.c:11413 readelf.c:11422 #, c-format msgid "%s: bad archive file name\n" msgstr "%s: tên tập tin kho lưu sai\n" -#: readelf.c:11294 readelf.c:11370 +#: readelf.c:11441 readelf.c:11517 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "Tập tin nhập « %s » không có khả năng đọc.\n" -#: readelf.c:11316 +#: readelf.c:11463 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "%s: lỗi tìm nơi tới mục kho lưu.\n" -#: readelf.c:11354 +#: readelf.c:11501 #, c-format msgid "'%s': No such file\n" msgstr "« %s »: không có tập tin như vậy\n" -#: readelf.c:11356 +#: readelf.c:11503 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "Không thể định vị « %s ». Thông điệp lỗi hệ thống: %s\n" -#: readelf.c:11363 +#: readelf.c:11510 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "« %s » không phải là một tập tin thông thường\n" -#: readelf.c:11376 +#: readelf.c:11523 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "%s: lỗi đọc số ma thuật của tập tin\n" -#: readelf.c:11388 +#: readelf.c:11535 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "Tập tin %s không phải là một kho lưu thì không có chỉ mục để hiển thị.\n" diff --git a/gas/ChangeLog b/gas/ChangeLog index a7ac0ae..6fb61e9 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,7 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/gas.pot: Updated by the Translation project. + 2010-04-21 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (i386_is_register): Removed. diff --git a/gas/po/gas.pot b/gas/po/gas.pot index a091ff3..01125e1 100644 --- a/gas/po/gas.pot +++ b/gas/po/gas.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:09+0200\n" +"POT-Creation-Date: 2010-03-03 14:58+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -328,23 +328,23 @@ msgstr "" msgid "Report bugs to %s\n" msgstr "" -#: as.c:564 +#: as.c:565 #, c-format msgid "unrecognized option -%c%s" msgstr "" #. This output is intended to follow the GNU standards document. -#: as.c:602 +#: as.c:603 #, c-format msgid "GNU assembler %s\n" msgstr "" -#: as.c:603 +#: as.c:604 #, c-format msgid "Copyright 2009 Free Software Foundation, Inc.\n" msgstr "" -#: as.c:604 +#: as.c:605 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -352,77 +352,77 @@ msgid "" "This program has absolutely no warranty.\n" msgstr "" -#: as.c:608 +#: as.c:609 #, c-format msgid "This assembler was configured for a target of `%s'.\n" msgstr "" -#: as.c:615 +#: as.c:616 msgid "multiple emulation names specified" msgstr "" -#: as.c:617 +#: as.c:618 msgid "emulations not handled in this configuration" msgstr "" -#: as.c:622 +#: as.c:623 #, c-format msgid "alias = %s\n" msgstr "" -#: as.c:623 +#: as.c:624 #, c-format msgid "canonical = %s\n" msgstr "" -#: as.c:624 +#: as.c:625 #, c-format msgid "cpu-type = %s\n" msgstr "" -#: as.c:626 +#: as.c:627 #, c-format msgid "format = %s\n" msgstr "" -#: as.c:629 +#: as.c:630 #, c-format msgid "bfd-target = %s\n" msgstr "" -#: as.c:646 +#: as.c:647 msgid "bad defsym; format is --defsym name=value" msgstr "" -#: as.c:666 +#: as.c:667 msgid "no file name following -t option" msgstr "" -#: as.c:681 +#: as.c:682 #, c-format msgid "failed to read instruction table %s\n" msgstr "" -#: as.c:852 +#: as.c:853 #, c-format msgid "invalid listing option `%c'" msgstr "" -#: as.c:905 +#: as.c:906 msgid "--hash-size needs a numeric argument" msgstr "" -#: as.c:930 +#: as.c:931 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "" -#: as.c:933 +#: as.c:934 #, c-format msgid "%s: data size %ld\n" msgstr "" -#: as.c:1241 +#: as.c:1242 #, c-format msgid "%d warnings, treating warnings as errors" msgstr "" @@ -441,26 +441,26 @@ msgid "failed sanity check" msgstr "" #: cgen.c:113 config/tc-alpha.c:2083 config/tc-alpha.c:2107 -#: config/tc-arc.c:1681 config/tc-d10v.c:550 config/tc-d30v.c:538 -#: config/tc-mn10200.c:1100 config/tc-mn10300.c:1749 config/tc-ppc.c:2562 -#: config/tc-ppc.c:2713 config/tc-ppc.c:2834 config/tc-ppc.c:2845 +#: config/tc-arc.c:1681 config/tc-d10v.c:552 config/tc-d30v.c:539 +#: config/tc-mn10200.c:1100 config/tc-mn10300.c:1749 config/tc-ppc.c:2567 +#: config/tc-ppc.c:2718 config/tc-ppc.c:2839 config/tc-ppc.c:2850 #: config/tc-s390.c:1218 config/tc-s390.c:1318 config/tc-s390.c:1447 #: config/tc-v850.c:1730 config/tc-v850.c:1753 config/tc-v850.c:1956 msgid "too many fixups" msgstr "" -#: cgen.c:400 cgen.c:420 config/tc-arc.c:1662 config/tc-d10v.c:461 -#: config/tc-d30v.c:453 config/tc-i370.c:2129 config/tc-mn10200.c:1042 -#: config/tc-mn10300.c:1674 config/tc-ppc.c:2601 config/tc-s390.c:1189 +#: cgen.c:400 cgen.c:420 config/tc-arc.c:1662 config/tc-d10v.c:463 +#: config/tc-d30v.c:454 config/tc-i370.c:2129 config/tc-mn10200.c:1042 +#: config/tc-mn10300.c:1674 config/tc-ppc.c:2606 config/tc-s390.c:1189 #: config/tc-v850.c:1932 config/tc-z80.c:422 msgid "illegal operand" msgstr "" -#: cgen.c:424 config/tc-arc.c:1664 config/tc-avr.c:569 config/tc-d10v.c:463 -#: config/tc-d30v.c:455 config/tc-h8300.c:450 config/tc-i370.c:2131 +#: cgen.c:424 config/tc-arc.c:1664 config/tc-avr.c:569 config/tc-d10v.c:465 +#: config/tc-d30v.c:456 config/tc-h8300.c:450 config/tc-i370.c:2131 #: config/tc-mcore.c:662 config/tc-microblaze.c:583 config/tc-mmix.c:488 #: config/tc-mn10200.c:1045 config/tc-mn10300.c:1677 config/tc-msp430.c:452 -#: config/tc-or32.c:307 config/tc-ppc.c:2603 config/tc-s390.c:1207 +#: config/tc-or32.c:307 config/tc-ppc.c:2608 config/tc-s390.c:1207 #: config/tc-sh.c:1359 config/tc-sh64.c:2213 config/tc-v850.c:1935 #: config/tc-z80.c:575 config/tc-z8k.c:350 msgid "missing operand" @@ -475,19 +475,19 @@ msgid "operand mask overflow" msgstr "" #. We can't actually support subtracting a symbol. -#: cgen.c:885 config/tc-arc.c:1247 config/tc-arm.c:1612 config/tc-arm.c:8617 -#: config/tc-arm.c:8668 config/tc-arm.c:8914 config/tc-arm.c:9704 -#: config/tc-arm.c:10703 config/tc-arm.c:10743 config/tc-arm.c:11051 -#: config/tc-arm.c:11080 config/tc-avr.c:1087 config/tc-cris.c:4044 -#: config/tc-d10v.c:1502 config/tc-d30v.c:1903 config/tc-mips.c:4394 -#: config/tc-mips.c:5518 config/tc-mips.c:6493 config/tc-mips.c:7069 -#: config/tc-msp430.c:1937 config/tc-ppc.c:5769 config/tc-spu.c:959 +#: cgen.c:885 config/tc-arc.c:1247 config/tc-arm.c:1612 config/tc-arm.c:8619 +#: config/tc-arm.c:8670 config/tc-arm.c:8916 config/tc-arm.c:9706 +#: config/tc-arm.c:10705 config/tc-arm.c:10745 config/tc-arm.c:11053 +#: config/tc-arm.c:11082 config/tc-avr.c:1087 config/tc-cris.c:4044 +#: config/tc-d10v.c:1507 config/tc-d30v.c:1910 config/tc-mips.c:4398 +#: config/tc-mips.c:5522 config/tc-mips.c:6497 config/tc-mips.c:7073 +#: config/tc-msp430.c:1937 config/tc-ppc.c:5826 config/tc-spu.c:959 #: config/tc-spu.c:983 config/tc-v850.c:2271 config/tc-xstormy16.c:484 #: config/tc-xtensa.c:5821 config/tc-xtensa.c:11839 msgid "expression too complex" msgstr "" -#: cgen.c:979 config/tc-arc.c:1308 config/tc-ppc.c:5894 config/tc-s390.c:2023 +#: cgen.c:979 config/tc-arc.c:1308 config/tc-ppc.c:5951 config/tc-s390.c:2023 #: config/tc-v850.c:2311 config/tc-xstormy16.c:538 msgid "unresolved expression that must be resolved" msgstr "" @@ -578,7 +578,7 @@ msgid "Infinities are not supported by this target\n" msgstr "" #: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1007 -#: config/tc-ia64.c:11332 config/tc-tic30.c:1261 config/tc-tic4x.c:2599 +#: config/tc-ia64.c:11366 config/tc-tic30.c:1261 config/tc-tic4x.c:2599 msgid "Unrecognized or unsupported floating point constant" msgstr "" @@ -592,104 +592,104 @@ msgstr "" msgid "Attempt to put an undefined symbol into set %s" msgstr "" -#: config/obj-aout.c:116 config/obj-coff.c:1406 +#: config/obj-aout.c:116 config/obj-coff.c:1407 #, c-format msgid "Symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-coff.c:135 +#: config/obj-coff.c:136 #, c-format msgid "Inserting \"%s\" into structure table failed: %s" msgstr "" -#: config/obj-coff.c:214 config/obj-coff.c:1694 config/tc-ppc.c:4859 +#: config/obj-coff.c:215 config/obj-coff.c:1704 config/tc-ppc.c:4916 #: config/tc-tic54x.c:4011 read.c:2796 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "" #. Zero is used as an end marker in the file. -#: config/obj-coff.c:433 +#: config/obj-coff.c:434 msgid "Line numbers must be positive integers\n" msgstr "" -#: config/obj-coff.c:465 +#: config/obj-coff.c:466 msgid ".ln pseudo-op inside .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:507 ecoff.c:3240 +#: config/obj-coff.c:508 ecoff.c:3240 msgid ".loc outside of .text" msgstr "" -#: config/obj-coff.c:514 +#: config/obj-coff.c:515 msgid ".loc pseudo-op inside .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:595 +#: config/obj-coff.c:596 msgid ".def pseudo-op used inside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:634 +#: config/obj-coff.c:635 msgid ".endef pseudo-op used outside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:673 +#: config/obj-coff.c:674 #, c-format msgid "`%s' symbol without preceding function" msgstr "" -#: config/obj-coff.c:760 +#: config/obj-coff.c:761 #, c-format msgid "unexpected storage class %d" msgstr "" -#: config/obj-coff.c:868 +#: config/obj-coff.c:869 msgid ".dim pseudo-op used outside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:888 +#: config/obj-coff.c:889 msgid "badly formed .dim directive ignored" msgstr "" -#: config/obj-coff.c:937 +#: config/obj-coff.c:938 msgid ".size pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:952 +#: config/obj-coff.c:953 msgid ".scl pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:969 +#: config/obj-coff.c:970 msgid ".tag pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:987 +#: config/obj-coff.c:988 #, c-format msgid "tag not found for .tag %s" msgstr "" -#: config/obj-coff.c:1000 +#: config/obj-coff.c:1001 msgid ".type pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:1019 +#: config/obj-coff.c:1020 msgid ".val pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:1186 +#: config/obj-coff.c:1187 msgid "badly formed .weak directive ignored" msgstr "" -#: config/obj-coff.c:1364 +#: config/obj-coff.c:1365 msgid "mismatched .eb" msgstr "" -#: config/obj-coff.c:1385 +#: config/obj-coff.c:1386 #, c-format msgid "C_EFCN symbol for %s out of scope" msgstr "" -#: config/obj-coff.c:1439 +#: config/obj-coff.c:1440 #, c-format msgid "Warning: internal error: forgetting to set endndx of %s" msgstr "" @@ -697,22 +697,22 @@ msgstr "" #. STYP_INFO #. STYP_LIB #. STYP_OVER -#: config/obj-coff.c:1662 +#: config/obj-coff.c:1670 #, c-format msgid "unsupported section attribute '%c'" msgstr "" -#: config/obj-coff.c:1666 config/tc-ppc.c:4841 +#: config/obj-coff.c:1674 config/tc-ppc.c:4898 #, c-format msgid "unknown section attribute '%c'" msgstr "" -#: config/obj-coff.c:1706 +#: config/obj-coff.c:1716 #, c-format msgid "Ignoring changed section attributes for %s" msgstr "" -#: config/obj-coff.c:1836 +#: config/obj-coff.c:1846 #, c-format msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n" msgstr "" @@ -840,57 +840,57 @@ msgstr "" msgid "missing expression in .size directive" msgstr "" -#: config/obj-elf.c:1670 +#: config/obj-elf.c:1671 #, c-format msgid "symbol '%s' is already defined" msgstr "" -#: config/obj-elf.c:1690 config/obj-elf.c:1702 +#: config/obj-elf.c:1691 config/obj-elf.c:1703 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "" -#: config/obj-elf.c:1713 +#: config/obj-elf.c:1714 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "" -#: config/obj-elf.c:1889 +#: config/obj-elf.c:1890 msgid ".size expression too complicated to fix up" msgstr "" -#: config/obj-elf.c:1921 +#: config/obj-elf.c:1922 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" -#: config/obj-elf.c:1982 ecoff.c:3598 +#: config/obj-elf.c:1983 ecoff.c:3598 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-elf.c:2089 +#: config/obj-elf.c:2091 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "" -#: config/obj-elf.c:2111 +#: config/obj-elf.c:2113 #, c-format msgid "can't create group: %s" msgstr "" -#: config/obj-elf.c:2221 +#: config/obj-elf.c:2223 #, c-format msgid "failed to set up debugging information: %s" msgstr "" -#: config/obj-elf.c:2241 +#: config/obj-elf.c:2243 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "" -#: config/obj-elf.c:2249 +#: config/obj-elf.c:2251 #, c-format msgid "could not write .mdebug section: %s" msgstr "" @@ -1085,7 +1085,7 @@ msgid "sequence number in use for !tlsgd!%ld" msgstr "" #: config/tc-alpha.c:1980 config/tc-arc.c:292 config/tc-mn10200.c:856 -#: config/tc-mn10300.c:1146 config/tc-ppc.c:1676 config/tc-s390.c:604 +#: config/tc-mn10300.c:1146 config/tc-ppc.c:1681 config/tc-s390.c:604 #: config/tc-v850.c:1556 msgid "operand" msgstr "" @@ -1103,7 +1103,7 @@ msgid "can not resolve expression" msgstr "" #: config/tc-alpha.c:3503 config/tc-i370.c:1058 config/tc-microblaze.c:187 -#: config/tc-ppc.c:2000 config/tc-ppc.c:4604 +#: config/tc-ppc.c:2005 config/tc-ppc.c:4661 #, c-format msgid ".COMMon length (%ld.) <0! Ignored." msgstr "" @@ -1112,7 +1112,7 @@ msgstr "" msgid "Ignoring attempt to re-define symbol" msgstr "" -#: config/tc-alpha.c:3606 config/tc-ppc.c:4641 config/tc-sparc.c:3828 +#: config/tc-alpha.c:3606 config/tc-ppc.c:4698 config/tc-sparc.c:3828 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" @@ -1153,7 +1153,7 @@ msgstr "" msgid "bad .mask directive" msgstr "" -#: config/tc-alpha.c:3864 config/tc-mips.c:15074 config/tc-score.c:5744 +#: config/tc-alpha.c:3864 config/tc-mips.c:15082 config/tc-score.c:5744 #: ecoff.c:3168 msgid ".frame outside of .ent" msgstr "" @@ -1282,7 +1282,7 @@ msgstr "" msgid "Alignment too large: %d. assumed" msgstr "" -#: config/tc-alpha.c:5030 config/tc-d30v.c:2048 +#: config/tc-alpha.c:5030 config/tc-d30v.c:2055 msgid "Alignment negative: 0 assumed" msgstr "" @@ -1310,7 +1310,7 @@ msgstr "" msgid "internal error: can't hash macro `%s': %s" msgstr "" -#: config/tc-alpha.c:5539 config/tc-arm.c:6439 config/tc-arm.c:6451 +#: config/tc-alpha.c:5539 config/tc-arm.c:6441 config/tc-arm.c:6453 #: config/tc-i960.c:708 config/tc-xtensa.c:5294 config/tc-xtensa.c:5372 #: config/tc-xtensa.c:5490 config/tc-z80.c:1893 msgid "syntax error" @@ -1384,7 +1384,7 @@ msgstr "" msgid "could not set architecture and machine" msgstr "" -#: config/tc-arc.c:212 config/tc-arm.c:21296 config/tc-score.c:6304 +#: config/tc-arc.c:212 config/tc-arm.c:21328 config/tc-score.c:6304 #: config/tc-score.c:6533 config/tc-score.c:6538 msgid "virtual memory exhausted" msgstr "" @@ -1512,7 +1512,7 @@ msgstr "" msgid "invalid identifier for \".option\"" msgstr "" -#: config/tc-arc.c:1036 config/tc-i860.c:1034 config/tc-ip2k.c:249 +#: config/tc-arc.c:1036 config/tc-i860.c:1035 config/tc-ip2k.c:249 msgid "relaxation not supported\n" msgstr "" @@ -1525,7 +1525,7 @@ msgstr "" msgid "missing ')' in %%-op" msgstr "" -#: config/tc-arc.c:1362 config/tc-dlx.c:1201 config/tc-i960.c:2641 +#: config/tc-arc.c:1362 config/tc-dlx.c:1203 config/tc-i960.c:2641 #: config/tc-m32r.c:2281 config/tc-sparc.c:3508 #, c-format msgid "internal error: can't export reloc type %d (`%s')" @@ -1545,7 +1545,7 @@ msgid "symbol as destination register" msgstr "" #: config/tc-arc.c:1756 config/tc-i370.c:2211 config/tc-mn10200.c:1141 -#: config/tc-mn10300.c:1820 config/tc-ppc.c:2891 config/tc-s390.c:1460 +#: config/tc-mn10300.c:1820 config/tc-ppc.c:2896 config/tc-s390.c:1460 #: config/tc-v850.c:2009 #, c-format msgid "junk at end of line: `%s'" @@ -1564,7 +1564,7 @@ msgstr "" msgid "conditional branch follows set of flags" msgstr "" -#: config/tc-arc.c:1890 config/tc-arm.c:15434 +#: config/tc-arc.c:1890 config/tc-arm.c:15436 #, c-format msgid "bad instruction `%s'" msgstr "" @@ -1641,7 +1641,7 @@ msgstr "" msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:534 config/tc-arm.c:6248 +#: config/tc-arm.c:534 config/tc-arm.c:6250 msgid "iWMMXt control register expected" msgstr "" @@ -1726,11 +1726,11 @@ msgstr "" msgid "bad expression" msgstr "" -#: config/tc-arm.c:929 config/tc-i860.c:1003 config/tc-sparc.c:2880 +#: config/tc-arm.c:929 config/tc-i860.c:1004 config/tc-sparc.c:2880 msgid "bad segment" msgstr "" -#: config/tc-arm.c:946 config/tc-arm.c:4744 config/tc-i960.c:1300 +#: config/tc-arm.c:946 config/tc-arm.c:4746 config/tc-i960.c:1300 #: config/tc-score.c:1211 msgid "invalid constant" msgstr "" @@ -1769,7 +1769,7 @@ msgstr "" msgid "can't change index for operand" msgstr "" -#: config/tc-arm.c:1415 config/tc-arm.c:3274 config/tc-arm.c:4345 +#: config/tc-arm.c:1415 config/tc-arm.c:3276 config/tc-arm.c:4347 msgid "constant expression required" msgstr "" @@ -1781,8 +1781,8 @@ msgstr "" msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:1496 config/tc-arm.c:14062 config/tc-arm.c:14110 -#: config/tc-arm.c:14512 +#: config/tc-arm.c:1496 config/tc-arm.c:14064 config/tc-arm.c:14112 +#: config/tc-arm.c:14514 msgid "scalar index out of range" msgstr "" @@ -1816,11 +1816,11 @@ msgid "register out of range in list" msgstr "" #: config/tc-arm.c:1744 config/tc-arm.c:1789 config/tc-h8300.c:990 -#: config/tc-mips.c:10561 config/tc-mips.c:10583 +#: config/tc-mips.c:10565 config/tc-mips.c:10587 msgid "invalid register list" msgstr "" -#: config/tc-arm.c:1750 config/tc-arm.c:3788 config/tc-arm.c:3921 +#: config/tc-arm.c:1750 config/tc-arm.c:3790 config/tc-arm.c:3923 msgid "register list not in ascending order" msgstr "" @@ -1925,413 +1925,413 @@ msgstr "" msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" -#: config/tc-arm.c:2610 +#: config/tc-arm.c:2612 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "" -#: config/tc-arm.c:2627 +#: config/tc-arm.c:2629 msgid "selected processor does not support THUMB opcodes" msgstr "" -#: config/tc-arm.c:2640 +#: config/tc-arm.c:2642 msgid "selected processor does not support ARM opcodes" msgstr "" -#: config/tc-arm.c:2652 +#: config/tc-arm.c:2654 #, c-format msgid "invalid instruction size selected (%d)" msgstr "" -#: config/tc-arm.c:2684 +#: config/tc-arm.c:2686 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" -#: config/tc-arm.c:2740 +#: config/tc-arm.c:2742 #, c-format msgid "expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:2790 config/tc-m32r.c:588 +#: config/tc-arm.c:2792 config/tc-m32r.c:588 #, c-format msgid "symbol `%s' already defined" msgstr "" -#: config/tc-arm.c:2824 +#: config/tc-arm.c:2826 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "" -#: config/tc-arm.c:2845 +#: config/tc-arm.c:2847 #, c-format msgid "alignment too large: %d assumed" msgstr "" -#: config/tc-arm.c:2848 +#: config/tc-arm.c:2850 msgid "alignment negative. 0 assumed." msgstr "" -#: config/tc-arm.c:2998 +#: config/tc-arm.c:3000 msgid "literal pool overflow" msgstr "" -#: config/tc-arm.c:3154 config/tc-arm.c:6183 +#: config/tc-arm.c:3156 config/tc-arm.c:6185 msgid "unrecognized relocation suffix" msgstr "" -#: config/tc-arm.c:3167 +#: config/tc-arm.c:3169 msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:3173 config/tc-s390.c:1100 config/tc-s390.c:1725 +#: config/tc-arm.c:3175 config/tc-s390.c:1100 config/tc-s390.c:1725 #: config/tc-xtensa.c:1591 #, c-format msgid "%s relocations do not fit in %d bytes" msgstr "" -#: config/tc-arm.c:3250 +#: config/tc-arm.c:3252 msgid ".inst.n operand too big. Use .inst.w instead" msgstr "" -#: config/tc-arm.c:3270 +#: config/tc-arm.c:3272 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" -#: config/tc-arm.c:3300 +#: config/tc-arm.c:3302 msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:3342 dwarf2dbg.c:701 +#: config/tc-arm.c:3344 dwarf2dbg.c:701 msgid "expected 0 or 1" msgstr "" -#: config/tc-arm.c:3346 +#: config/tc-arm.c:3348 msgid "missing comma" msgstr "" -#: config/tc-arm.c:3379 +#: config/tc-arm.c:3381 msgid "duplicate .fnstart directive" msgstr "" -#: config/tc-arm.c:3410 +#: config/tc-arm.c:3412 msgid "duplicate .handlerdata directive" msgstr "" -#: config/tc-arm.c:3429 +#: config/tc-arm.c:3431 msgid ".fnend directive without .fnstart" msgstr "" -#: config/tc-arm.c:3495 +#: config/tc-arm.c:3497 msgid "personality routine specified for cantunwind frame" msgstr "" -#: config/tc-arm.c:3512 +#: config/tc-arm.c:3514 msgid "duplicate .personalityindex directive" msgstr "" -#: config/tc-arm.c:3519 +#: config/tc-arm.c:3521 msgid "bad personality routine number" msgstr "" -#: config/tc-arm.c:3541 +#: config/tc-arm.c:3543 msgid "duplicate .personality directive" msgstr "" -#: config/tc-arm.c:3564 config/tc-arm.c:3692 config/tc-arm.c:3740 +#: config/tc-arm.c:3566 config/tc-arm.c:3694 config/tc-arm.c:3742 msgid "expected register list" msgstr "" -#: config/tc-arm.c:3646 +#: config/tc-arm.c:3648 msgid "expected , <constant>" msgstr "" -#: config/tc-arm.c:3655 +#: config/tc-arm.c:3657 msgid "number of registers must be in the range [1:4]" msgstr "" -#: config/tc-arm.c:3802 config/tc-arm.c:3935 +#: config/tc-arm.c:3804 config/tc-arm.c:3937 msgid "bad register range" msgstr "" -#: config/tc-arm.c:3992 +#: config/tc-arm.c:3994 msgid "register expected" msgstr "" -#: config/tc-arm.c:4002 +#: config/tc-arm.c:4004 msgid "FPA .unwind_save does not take a register list" msgstr "" -#: config/tc-arm.c:4021 +#: config/tc-arm.c:4023 msgid ".unwind_save does not support this kind of register" msgstr "" -#: config/tc-arm.c:4060 +#: config/tc-arm.c:4062 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4065 +#: config/tc-arm.c:4067 msgid "unexpected .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4092 +#: config/tc-arm.c:4094 msgid "stack increment must be multiple of 4" msgstr "" -#: config/tc-arm.c:4124 +#: config/tc-arm.c:4126 msgid "expected <reg>, <reg>" msgstr "" -#: config/tc-arm.c:4142 +#: config/tc-arm.c:4144 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" -#: config/tc-arm.c:4181 +#: config/tc-arm.c:4183 msgid "expected <offset>, <opcode>" msgstr "" -#: config/tc-arm.c:4193 +#: config/tc-arm.c:4195 msgid "unwind opcode too long" msgstr "" -#: config/tc-arm.c:4198 +#: config/tc-arm.c:4200 msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:4351 config/tc-arm.c:5213 config/tc-arm.c:8917 -#: config/tc-arm.c:9440 config/tc-arm.c:12568 config/tc-arm.c:20329 -#: config/tc-arm.c:20354 config/tc-arm.c:20362 config/tc-z8k.c:1144 +#: config/tc-arm.c:4353 config/tc-arm.c:5215 config/tc-arm.c:8919 +#: config/tc-arm.c:9442 config/tc-arm.c:12570 config/tc-arm.c:20361 +#: config/tc-arm.c:20386 config/tc-arm.c:20394 config/tc-z8k.c:1144 #: config/tc-z8k.c:1154 msgid "immediate value out of range" msgstr "" -#: config/tc-arm.c:4498 +#: config/tc-arm.c:4500 msgid "invalid FPA immediate expression" msgstr "" -#: config/tc-arm.c:4622 config/tc-arm.c:4630 +#: config/tc-arm.c:4624 config/tc-arm.c:4632 msgid "shift expression expected" msgstr "" -#: config/tc-arm.c:4644 +#: config/tc-arm.c:4646 msgid "'LSL' or 'ASR' required" msgstr "" -#: config/tc-arm.c:4652 +#: config/tc-arm.c:4654 msgid "'LSL' required" msgstr "" -#: config/tc-arm.c:4660 +#: config/tc-arm.c:4662 msgid "'ASR' required" msgstr "" -#: config/tc-arm.c:4732 config/tc-arm.c:5207 config/tc-arm.c:6832 +#: config/tc-arm.c:4734 config/tc-arm.c:5209 config/tc-arm.c:6834 #: config/tc-v850.c:1827 config/tc-v850.c:1848 msgid "constant expression expected" msgstr "" -#: config/tc-arm.c:4739 +#: config/tc-arm.c:4741 msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:4899 config/tc-arm.c:5043 +#: config/tc-arm.c:4901 config/tc-arm.c:5045 msgid "unknown group relocation" msgstr "" -#: config/tc-arm.c:5012 +#: config/tc-arm.c:5014 msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:5074 +#: config/tc-arm.c:5076 msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:5086 config/tc-arm.c:5486 +#: config/tc-arm.c:5088 config/tc-arm.c:5488 msgid "']' expected" msgstr "" -#: config/tc-arm.c:5104 +#: config/tc-arm.c:5106 msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:5109 +#: config/tc-arm.c:5111 msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:5122 +#: config/tc-arm.c:5124 msgid "cannot combine pre- and post-indexing" msgstr "" -#: config/tc-arm.c:5283 +#: config/tc-arm.c:5285 msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:5308 +#: config/tc-arm.c:5310 msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:5315 +#: config/tc-arm.c:5317 msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:5338 config/tc-arm.c:5344 +#: config/tc-arm.c:5340 config/tc-arm.c:5346 msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:5366 +#: config/tc-arm.c:5368 msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:5381 +#: config/tc-arm.c:5383 msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:5410 +#: config/tc-arm.c:5412 msgid "condition required" msgstr "" -#: config/tc-arm.c:5448 config/tc-arm.c:7385 +#: config/tc-arm.c:5450 config/tc-arm.c:7387 msgid "'[' expected" msgstr "" -#: config/tc-arm.c:5461 +#: config/tc-arm.c:5463 msgid "',' expected" msgstr "" -#: config/tc-arm.c:5478 +#: config/tc-arm.c:5480 msgid "invalid shift" msgstr "" -#: config/tc-arm.c:5551 +#: config/tc-arm.c:5553 msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:5617 +#: config/tc-arm.c:5619 msgid "expected <Rm> or <Dm> or <Qm> operand" msgstr "" -#: config/tc-arm.c:5697 +#: config/tc-arm.c:5699 msgid "parse error" msgstr "" -#: config/tc-arm.c:5707 read.c:2135 +#: config/tc-arm.c:5709 read.c:2135 msgid "expected comma" msgstr "" -#: config/tc-arm.c:6018 config/tc-arm.c:6088 +#: config/tc-arm.c:6020 config/tc-arm.c:6090 msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:6233 +#: config/tc-arm.c:6235 msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:6386 +#: config/tc-arm.c:6388 #, c-format msgid "unhandled operand code %d" msgstr "" -#: config/tc-arm.c:6465 config/tc-score.c:264 +#: config/tc-arm.c:6467 config/tc-score.c:264 msgid "garbage following instruction" msgstr "" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. -#: config/tc-arm.c:6505 +#: config/tc-arm.c:6507 msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:6575 +#: config/tc-arm.c:6577 msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:6654 +#: config/tc-arm.c:6656 msgid "instruction does not accept preindexed addressing" msgstr "" #. unindexed - only for coprocessor -#: config/tc-arm.c:6670 config/tc-arm.c:8710 +#: config/tc-arm.c:6672 config/tc-arm.c:8712 msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:6678 +#: config/tc-arm.c:6680 msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:6679 +#: config/tc-arm.c:6681 msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:6725 +#: config/tc-arm.c:6727 msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:6765 +#: config/tc-arm.c:6767 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:6780 +#: config/tc-arm.c:6782 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:6785 +#: config/tc-arm.c:6787 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:6827 +#: config/tc-arm.c:6829 msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:6873 +#: config/tc-arm.c:6875 msgid "literal pool insertion failed" msgstr "" -#: config/tc-arm.c:6931 +#: config/tc-arm.c:6933 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:7020 config/tc-arm.c:9276 +#: config/tc-arm.c:7022 config/tc-arm.c:9278 msgid "bad barrier type" msgstr "" -#: config/tc-arm.c:7031 config/tc-arm.c:7050 config/tc-arm.c:7063 -#: config/tc-arm.c:9288 config/tc-arm.c:9319 config/tc-arm.c:9341 +#: config/tc-arm.c:7033 config/tc-arm.c:7052 config/tc-arm.c:7065 +#: config/tc-arm.c:9290 config/tc-arm.c:9321 config/tc-arm.c:9343 msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:7092 +#: config/tc-arm.c:7094 msgid "the only suffix valid here is '(plt)'" msgstr "" -#: config/tc-arm.c:7145 +#: config/tc-arm.c:7147 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:7167 +#: config/tc-arm.c:7169 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:7192 +#: config/tc-arm.c:7194 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:7352 config/tc-arm.c:7361 +#: config/tc-arm.c:7354 config/tc-arm.c:7363 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:7355 +#: config/tc-arm.c:7357 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:7365 +#: config/tc-arm.c:7367 msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:7380 +#: config/tc-arm.c:7382 msgid "first destination register must be even" msgstr "" -#: config/tc-arm.c:7383 config/tc-arm.c:7450 +#: config/tc-arm.c:7385 config/tc-arm.c:7452 msgid "can only load two consecutive registers" msgstr "" @@ -2339,1073 +2339,1077 @@ msgstr "" #. have been called in the first place. #. If op 2 were present and equal to PC, this function wouldn't #. have been called in the first place. -#: config/tc-arm.c:7384 config/tc-arm.c:7453 config/tc-arm.c:7982 -#: config/tc-arm.c:9988 +#: config/tc-arm.c:7386 config/tc-arm.c:7455 config/tc-arm.c:7984 +#: config/tc-arm.c:9990 msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:7398 +#: config/tc-arm.c:7400 msgid "base register written back, and overlaps second destination register" msgstr "" -#: config/tc-arm.c:7406 +#: config/tc-arm.c:7408 msgid "index register overlaps destination register" msgstr "" -#: config/tc-arm.c:7436 config/tc-arm.c:7964 +#: config/tc-arm.c:7438 config/tc-arm.c:7966 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:7447 config/tc-arm.c:7976 +#: config/tc-arm.c:7449 config/tc-arm.c:7978 msgid "even register required" msgstr "" -#: config/tc-arm.c:7478 config/tc-arm.c:7509 +#: config/tc-arm.c:7480 config/tc-arm.c:7511 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:7536 +#: config/tc-arm.c:7538 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:7560 config/tc-arm.c:10317 +#: config/tc-arm.c:7562 config/tc-arm.c:10319 msgid ":lower16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:7562 +#: config/tc-arm.c:7564 msgid ":upper16: not allowed instruction" msgstr "" -#: config/tc-arm.c:7581 +#: config/tc-arm.c:7583 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:7614 config/tc-arm.c:10442 +#: config/tc-arm.c:7616 config/tc-arm.c:10444 msgid "'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:7651 +#: config/tc-arm.c:7653 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:7670 config/tc-arm.c:7909 config/tc-arm.c:10572 +#: config/tc-arm.c:7672 config/tc-arm.c:7911 config/tc-arm.c:10574 msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:7676 +#: config/tc-arm.c:7678 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:7741 +#: config/tc-arm.c:7743 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:7743 config/tc-arm.c:7758 +#: config/tc-arm.c:7745 config/tc-arm.c:7760 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:7745 config/tc-arm.c:7760 +#: config/tc-arm.c:7747 config/tc-arm.c:7762 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:7747 config/tc-arm.c:7762 +#: config/tc-arm.c:7749 config/tc-arm.c:7764 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:7756 +#: config/tc-arm.c:7758 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:7935 +#: config/tc-arm.c:7937 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:7979 +#: config/tc-arm.c:7981 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:8074 config/tc-arm.c:8091 +#: config/tc-arm.c:8076 config/tc-arm.c:8093 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:8119 config/tc-arm.c:8134 +#: config/tc-arm.c:8121 config/tc-arm.c:8136 msgid "this addressing mode requires base-register writeback" msgstr "" -#: config/tc-arm.c:8308 +#: config/tc-arm.c:8310 msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:8331 +#: config/tc-arm.c:8333 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:8466 +#: config/tc-arm.c:8468 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:8610 +#: config/tc-arm.c:8612 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:8622 config/tc-arm.c:11085 config/tc-arm.c:19719 +#: config/tc-arm.c:8624 config/tc-arm.c:11087 config/tc-arm.c:19754 msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:8648 +#: config/tc-arm.c:8650 msgid "Instruction does not support =N addresses" msgstr "" -#: config/tc-arm.c:8653 +#: config/tc-arm.c:8655 msgid "cannot use register index with PC-relative addressing" msgstr "" -#: config/tc-arm.c:8654 +#: config/tc-arm.c:8656 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:8656 +#: config/tc-arm.c:8658 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:8658 +#: config/tc-arm.c:8660 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:8660 +#: config/tc-arm.c:8662 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:8662 +#: config/tc-arm.c:8664 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:8671 config/tc-arm.c:13865 +#: config/tc-arm.c:8673 config/tc-arm.c:13867 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:8679 +#: config/tc-arm.c:8681 msgid "cannot use writeback with PC-relative addressing" msgstr "" -#: config/tc-arm.c:8681 +#: config/tc-arm.c:8683 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:8700 +#: config/tc-arm.c:8702 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:8701 +#: config/tc-arm.c:8703 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:8912 +#: config/tc-arm.c:8914 msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:8991 config/tc-arm.c:9142 config/tc-arm.c:9239 -#: config/tc-arm.c:10396 config/tc-arm.c:10678 +#: config/tc-arm.c:8993 config/tc-arm.c:9144 config/tc-arm.c:9241 +#: config/tc-arm.c:10398 config/tc-arm.c:10680 msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:9018 config/tc-arm.c:9157 config/tc-arm.c:9254 -#: config/tc-arm.c:10409 +#: config/tc-arm.c:9020 config/tc-arm.c:9159 config/tc-arm.c:9256 +#: config/tc-arm.c:10411 msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:9033 config/tc-arm.c:9265 config/tc-arm.c:10533 +#: config/tc-arm.c:9035 config/tc-arm.c:9267 config/tc-arm.c:10535 msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:9160 +#: config/tc-arm.c:9162 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:9436 +#: config/tc-arm.c:9438 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:9531 +#: config/tc-arm.c:9533 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:9534 +#: config/tc-arm.c:9536 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:9642 +#: config/tc-arm.c:9644 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:9648 +#: config/tc-arm.c:9650 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:9655 +#: config/tc-arm.c:9657 msgid "base register should not be in register list when written back" msgstr "" -#: config/tc-arm.c:9661 +#: config/tc-arm.c:9663 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:9664 config/tc-arm.c:9730 config/tc-arm.c:9770 +#: config/tc-arm.c:9666 config/tc-arm.c:9732 config/tc-arm.c:9772 #, c-format msgid "value stored for r%d is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:9706 +#: config/tc-arm.c:9708 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:9763 +#: config/tc-arm.c:9765 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:9767 config/tc-arm.c:9777 +#: config/tc-arm.c:9769 config/tc-arm.c:9779 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:9780 +#: config/tc-arm.c:9782 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:9809 +#: config/tc-arm.c:9811 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:9911 config/tc-arm.c:9924 config/tc-arm.c:9960 +#: config/tc-arm.c:9913 config/tc-arm.c:9926 config/tc-arm.c:9962 msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:9928 +#: config/tc-arm.c:9930 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:9931 +#: config/tc-arm.c:9933 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:9933 +#: config/tc-arm.c:9935 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:10273 +#: config/tc-arm.c:10275 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:10301 +#: config/tc-arm.c:10303 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:10322 +#: config/tc-arm.c:10324 msgid ":upper16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:10432 config/tc-arm.c:10438 config/tc-arm.c:10468 -#: config/tc-arm.c:10474 +#: config/tc-arm.c:10434 config/tc-arm.c:10440 config/tc-arm.c:10470 +#: config/tc-arm.c:10476 msgid "selected processor does not support requested special purpose register" msgstr "" -#: config/tc-arm.c:10463 +#: config/tc-arm.c:10465 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:10538 +#: config/tc-arm.c:10540 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:10603 +#: config/tc-arm.c:10605 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:10741 +#: config/tc-arm.c:10743 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:10764 +#: config/tc-arm.c:10766 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:10997 +#: config/tc-arm.c:10999 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:11018 +#: config/tc-arm.c:11020 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:11201 +#: config/tc-arm.c:11203 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:11221 +#: config/tc-arm.c:11223 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:11230 +#: config/tc-arm.c:11232 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:11640 +#: config/tc-arm.c:11642 msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:11883 +#: config/tc-arm.c:11885 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:11920 +#: config/tc-arm.c:11922 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:11926 +#: config/tc-arm.c:11928 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:11981 config/tc-arm.c:13618 config/tc-arm.c:13625 +#: config/tc-arm.c:11983 config/tc-arm.c:13620 config/tc-arm.c:13627 msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:11992 +#: config/tc-arm.c:11994 msgid "bad type in Neon instruction" msgstr "" -#: config/tc-arm.c:12003 +#: config/tc-arm.c:12005 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:13052 +#: config/tc-arm.c:13054 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:13216 config/tc-arm.c:13228 +#: config/tc-arm.c:13218 config/tc-arm.c:13230 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:13240 config/tc-arm.c:14210 +#: config/tc-arm.c:13242 config/tc-arm.c:14212 msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:13297 config/tc-arm.c:13324 config/tc-arm.c:13711 -#: config/tc-arm.c:14156 +#: config/tc-arm.c:13299 config/tc-arm.c:13326 config/tc-arm.c:13713 +#: config/tc-arm.c:14158 msgid "immediate out of range" msgstr "" -#: config/tc-arm.c:13361 +#: config/tc-arm.c:13363 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:13486 +#: config/tc-arm.c:13488 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:13685 +#: config/tc-arm.c:13687 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:13695 +#: config/tc-arm.c:13697 msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-arm.c:13891 +#: config/tc-arm.c:13893 msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-arm.c:14061 config/tc-arm.c:14109 +#: config/tc-arm.c:14063 config/tc-arm.c:14111 msgid "bad type for scalar" msgstr "" -#: config/tc-arm.c:14173 config/tc-arm.c:14181 +#: config/tc-arm.c:14175 config/tc-arm.c:14183 msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-arm.c:14322 +#: config/tc-arm.c:14324 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:14352 +#: config/tc-arm.c:14354 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:14355 +#: config/tc-arm.c:14357 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:14432 +#: config/tc-arm.c:14434 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:14449 +#: config/tc-arm.c:14451 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:14491 +#: config/tc-arm.c:14493 msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-arm.c:14510 config/tc-arm.c:14604 config/tc-arm.c:14615 -#: config/tc-arm.c:14625 config/tc-arm.c:14639 +#: config/tc-arm.c:14512 config/tc-arm.c:14606 config/tc-arm.c:14617 +#: config/tc-arm.c:14627 config/tc-arm.c:14641 msgid "bad list length" msgstr "" -#: config/tc-arm.c:14515 +#: config/tc-arm.c:14517 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:14548 config/tc-arm.c:14623 +#: config/tc-arm.c:14550 config/tc-arm.c:14625 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:14687 +#: config/tc-arm.c:14689 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:14689 +#: config/tc-arm.c:14691 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:15003 config/tc-arm.c:15087 +#: config/tc-arm.c:15005 config/tc-arm.c:15089 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:15235 +#: config/tc-arm.c:15237 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:15440 +#: config/tc-arm.c:15442 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:15459 config/tc-arm.c:15484 config/tc-arm.c:15548 +#: config/tc-arm.c:15461 config/tc-arm.c:15486 config/tc-arm.c:15550 #, c-format msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-arm.c:15465 +#: config/tc-arm.c:15467 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:15509 +#: config/tc-arm.c:15511 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:15553 +#: config/tc-arm.c:15555 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:15583 +#: config/tc-arm.c:15585 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:15600 +#: config/tc-arm.c:15602 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:15605 +#: config/tc-arm.c:15607 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:18509 +#: config/tc-arm.c:18511 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:18777 config/tc-ia64.c:3458 +#: config/tc-arm.c:18779 config/tc-ia64.c:3458 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:18822 +#: config/tc-arm.c:18824 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:18839 +#: config/tc-arm.c:18841 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:18871 +#: config/tc-arm.c:18873 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:19123 +#: config/tc-arm.c:19133 msgid "GOT already in the symbol table" msgstr "" -#: config/tc-arm.c:19435 config/tc-arm.c:19476 config/tc-arm.c:19746 +#: config/tc-arm.c:19470 config/tc-arm.c:19511 config/tc-arm.c:19781 #, c-format msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-arm.c:19444 config/tc-arm.c:19485 +#: config/tc-arm.c:19479 config/tc-arm.c:19520 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:19458 config/tc-arm.c:19785 +#: config/tc-arm.c:19493 config/tc-arm.c:19820 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:19513 +#: config/tc-arm.c:19548 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:19548 config/tc-arm.c:19573 +#: config/tc-arm.c:19583 config/tc-arm.c:19608 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:19551 config/tc-arm.c:19589 +#: config/tc-arm.c:19586 config/tc-arm.c:19624 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:19575 +#: config/tc-arm.c:19610 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:19630 +#: config/tc-arm.c:19665 msgid "offset not a multiple of 4" msgstr "" -#: config/tc-arm.c:19637 config/tc-arm.c:19652 config/tc-arm.c:19667 -#: config/tc-arm.c:19678 config/tc-arm.c:19701 config/tc-arm.c:20413 -#: config/tc-moxie.c:664 config/tc-pj.c:449 config/tc-sh.c:4190 +#: config/tc-arm.c:19672 config/tc-arm.c:19687 config/tc-arm.c:19702 +#: config/tc-arm.c:19713 config/tc-arm.c:19736 config/tc-arm.c:20445 +#: config/tc-moxie.c:664 config/tc-pj.c:450 config/tc-sh.c:4190 msgid "offset out of range" msgstr "" -#: config/tc-arm.c:19801 +#: config/tc-arm.c:19836 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:19812 config/tc-arm.c:19821 +#: config/tc-arm.c:19847 config/tc-arm.c:19856 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:19831 +#: config/tc-arm.c:19866 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:19892 +#: config/tc-arm.c:19927 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:19911 +#: config/tc-arm.c:19946 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:19915 config/tc-arm.c:19952 config/tc-arm.c:19966 -#: config/tc-arm.c:19979 config/tc-arm.c:20078 config/tc-arm.c:20103 +#: config/tc-arm.c:19950 config/tc-arm.c:19987 config/tc-arm.c:20001 +#: config/tc-arm.c:20014 config/tc-arm.c:20123 config/tc-arm.c:20152 msgid "branch out of range" msgstr "" -#: config/tc-arm.c:20002 +#: config/tc-arm.c:20037 msgid "conditional branch out of range" msgstr "" -#: config/tc-arm.c:20038 +#: config/tc-arm.c:20073 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:20187 +#: config/tc-arm.c:20129 +msgid "Thumb2 branch out of range" +msgstr "" + +#: config/tc-arm.c:20219 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:20199 config/tc-arm.c:20222 +#: config/tc-arm.c:20231 config/tc-arm.c:20254 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:20239 +#: config/tc-arm.c:20271 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-arm.c:20246 config/tc-arm.c:20255 config/tc-arm.c:20263 -#: config/tc-arm.c:20271 config/tc-arm.c:20279 +#: config/tc-arm.c:20278 config/tc-arm.c:20287 config/tc-arm.c:20295 +#: config/tc-arm.c:20303 config/tc-arm.c:20311 #, c-format msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:20320 +#: config/tc-arm.c:20352 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:20336 +#: config/tc-arm.c:20368 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:20344 +#: config/tc-arm.c:20376 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:20374 +#: config/tc-arm.c:20406 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:20386 +#: config/tc-arm.c:20418 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:20465 +#: config/tc-arm.c:20497 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:20505 +#: config/tc-arm.c:20537 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:20544 +#: config/tc-arm.c:20576 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:20584 +#: config/tc-arm.c:20616 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:20589 +#: config/tc-arm.c:20621 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:20620 config/tc-score.c:7398 +#: config/tc-arm.c:20652 config/tc-score.c:7398 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:20731 +#: config/tc-arm.c:20763 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:20792 +#: config/tc-arm.c:20824 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:20797 +#: config/tc-arm.c:20829 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:20812 +#: config/tc-arm.c:20844 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:20818 +#: config/tc-arm.c:20850 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-arm.c:20839 config/tc-cris.c:3985 config/tc-mcore.c:1926 -#: config/tc-microblaze.c:1834 config/tc-mmix.c:2862 config/tc-moxie.c:759 +#: config/tc-arm.c:20871 config/tc-cris.c:3985 config/tc-mcore.c:1926 +#: config/tc-microblaze.c:1834 config/tc-mmix.c:2867 config/tc-moxie.c:759 #: config/tc-ns32k.c:2248 config/tc-score.c:7491 msgid "<unknown>" msgstr "" -#: config/tc-arm.c:20842 config/tc-arm.c:20863 config/tc-score.c:7493 +#: config/tc-arm.c:20874 config/tc-arm.c:20895 config/tc-score.c:7493 #, c-format msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-arm.c:21203 +#: config/tc-arm.c:21235 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:21330 +#: config/tc-arm.c:21362 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:21340 +#: config/tc-arm.c:21372 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:21416 +#: config/tc-arm.c:21448 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:21603 +#: config/tc-arm.c:21635 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:21604 +#: config/tc-arm.c:21636 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:21605 +#: config/tc-arm.c:21637 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:21607 +#: config/tc-arm.c:21639 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:21608 +#: config/tc-arm.c:21640 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:21609 +#: config/tc-arm.c:21641 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:21611 +#: config/tc-arm.c:21643 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:21612 +#: config/tc-arm.c:21644 msgid "code is ATPCS conformant" msgstr "" -#: config/tc-arm.c:21613 +#: config/tc-arm.c:21645 msgid "assemble for big-endian" msgstr "" -#: config/tc-arm.c:21614 +#: config/tc-arm.c:21646 msgid "assemble for little-endian" msgstr "" #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:21618 +#: config/tc-arm.c:21650 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:21619 +#: config/tc-arm.c:21651 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:21622 +#: config/tc-arm.c:21654 msgid "do not warn on use of deprecated feature" msgstr "" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. -#: config/tc-arm.c:21639 config/tc-arm.c:21640 +#: config/tc-arm.c:21671 config/tc-arm.c:21672 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:21641 config/tc-arm.c:21642 +#: config/tc-arm.c:21673 config/tc-arm.c:21674 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:21643 config/tc-arm.c:21644 +#: config/tc-arm.c:21675 config/tc-arm.c:21676 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:21645 config/tc-arm.c:21646 +#: config/tc-arm.c:21677 config/tc-arm.c:21678 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:21647 config/tc-arm.c:21648 +#: config/tc-arm.c:21679 config/tc-arm.c:21680 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:21649 config/tc-arm.c:21650 +#: config/tc-arm.c:21681 config/tc-arm.c:21682 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:21651 config/tc-arm.c:21652 +#: config/tc-arm.c:21683 config/tc-arm.c:21684 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:21653 config/tc-arm.c:21654 +#: config/tc-arm.c:21685 config/tc-arm.c:21686 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:21655 config/tc-arm.c:21656 +#: config/tc-arm.c:21687 config/tc-arm.c:21688 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:21657 config/tc-arm.c:21658 +#: config/tc-arm.c:21689 config/tc-arm.c:21690 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:21659 config/tc-arm.c:21660 +#: config/tc-arm.c:21691 config/tc-arm.c:21692 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:21661 config/tc-arm.c:21662 +#: config/tc-arm.c:21693 config/tc-arm.c:21694 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:21663 config/tc-arm.c:21664 +#: config/tc-arm.c:21695 config/tc-arm.c:21696 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:21665 config/tc-arm.c:21666 +#: config/tc-arm.c:21697 config/tc-arm.c:21698 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:21667 config/tc-arm.c:21668 +#: config/tc-arm.c:21699 config/tc-arm.c:21700 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:21669 config/tc-arm.c:21670 +#: config/tc-arm.c:21701 config/tc-arm.c:21702 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:21671 config/tc-arm.c:21672 +#: config/tc-arm.c:21703 config/tc-arm.c:21704 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:21673 config/tc-arm.c:21674 +#: config/tc-arm.c:21705 config/tc-arm.c:21706 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:21675 config/tc-arm.c:21676 +#: config/tc-arm.c:21707 config/tc-arm.c:21708 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:21677 config/tc-arm.c:21678 +#: config/tc-arm.c:21709 config/tc-arm.c:21710 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:21679 config/tc-arm.c:21680 +#: config/tc-arm.c:21711 config/tc-arm.c:21712 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:21681 config/tc-arm.c:21682 +#: config/tc-arm.c:21713 config/tc-arm.c:21714 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:21683 config/tc-arm.c:21684 +#: config/tc-arm.c:21715 config/tc-arm.c:21716 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:21685 config/tc-arm.c:21686 config/tc-arm.c:21687 -#: config/tc-arm.c:21688 +#: config/tc-arm.c:21717 config/tc-arm.c:21718 config/tc-arm.c:21719 +#: config/tc-arm.c:21720 msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-arm.c:21689 config/tc-arm.c:21690 +#: config/tc-arm.c:21721 config/tc-arm.c:21722 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:21691 config/tc-arm.c:21692 +#: config/tc-arm.c:21723 config/tc-arm.c:21724 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:21693 config/tc-arm.c:21694 +#: config/tc-arm.c:21725 config/tc-arm.c:21726 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:21695 config/tc-arm.c:21696 +#: config/tc-arm.c:21727 config/tc-arm.c:21728 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:21697 config/tc-arm.c:21698 +#: config/tc-arm.c:21729 config/tc-arm.c:21730 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:21699 config/tc-arm.c:21700 +#: config/tc-arm.c:21731 config/tc-arm.c:21732 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:21701 config/tc-arm.c:21702 +#: config/tc-arm.c:21733 config/tc-arm.c:21734 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:21703 config/tc-arm.c:21704 +#: config/tc-arm.c:21735 config/tc-arm.c:21736 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:21705 config/tc-arm.c:21706 +#: config/tc-arm.c:21737 config/tc-arm.c:21738 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:21707 +#: config/tc-arm.c:21739 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:21709 +#: config/tc-arm.c:21741 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:21711 +#: config/tc-arm.c:21743 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:21713 +#: config/tc-arm.c:21745 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:21714 +#: config/tc-arm.c:21746 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:21715 +#: config/tc-arm.c:21747 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:21716 +#: config/tc-arm.c:21748 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:21719 config/tc-arm.c:21720 +#: config/tc-arm.c:21751 config/tc-arm.c:21752 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:21721 config/tc-arm.c:21722 +#: config/tc-arm.c:21753 config/tc-arm.c:21754 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:21723 config/tc-arm.c:21724 +#: config/tc-arm.c:21755 config/tc-arm.c:21756 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:21725 config/tc-arm.c:21726 +#: config/tc-arm.c:21757 config/tc-arm.c:21758 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:21727 config/tc-arm.c:21728 +#: config/tc-arm.c:21759 config/tc-arm.c:21760 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:21729 config/tc-arm.c:21730 +#: config/tc-arm.c:21761 config/tc-arm.c:21762 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:21731 config/tc-arm.c:21732 +#: config/tc-arm.c:21763 config/tc-arm.c:21764 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:21733 config/tc-arm.c:21734 +#: config/tc-arm.c:21765 config/tc-arm.c:21766 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:21735 config/tc-arm.c:21736 +#: config/tc-arm.c:21767 config/tc-arm.c:21768 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:21739 +#: config/tc-arm.c:21771 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:21740 +#: config/tc-arm.c:21772 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:21741 +#: config/tc-arm.c:21773 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:21743 +#: config/tc-arm.c:21775 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:22018 +#: config/tc-arm.c:22050 msgid "invalid architectural extension" msgstr "" -#: config/tc-arm.c:22032 +#: config/tc-arm.c:22064 msgid "missing architectural extension" msgstr "" -#: config/tc-arm.c:22045 +#: config/tc-arm.c:22077 #, c-format msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-arm.c:22069 +#: config/tc-arm.c:22101 #, c-format msgid "missing cpu name `%s'" msgstr "" -#: config/tc-arm.c:22095 config/tc-arm.c:22530 +#: config/tc-arm.c:22127 config/tc-arm.c:22562 #, c-format msgid "unknown cpu `%s'" msgstr "" -#: config/tc-arm.c:22113 +#: config/tc-arm.c:22145 #, c-format msgid "missing architecture name `%s'" msgstr "" -#: config/tc-arm.c:22130 config/tc-arm.c:22564 config/tc-arm.c:22595 +#: config/tc-arm.c:22162 config/tc-arm.c:22596 config/tc-arm.c:22627 #: config/tc-score.c:7728 #, c-format msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-arm.c:22146 config/tc-arm.c:22625 +#: config/tc-arm.c:22178 config/tc-arm.c:22657 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:22162 +#: config/tc-arm.c:22194 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:22178 +#: config/tc-arm.c:22210 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:22198 +#: config/tc-arm.c:22230 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:22208 +#: config/tc-arm.c:22240 msgid "<cpu name>\t assemble for CPU <cpu name>" msgstr "" -#: config/tc-arm.c:22210 +#: config/tc-arm.c:22242 msgid "<arch name>\t assemble for architecture <arch name>" msgstr "" -#: config/tc-arm.c:22212 +#: config/tc-arm.c:22244 msgid "<fpu name>\t assemble for FPU architecture <fpu name>" msgstr "" -#: config/tc-arm.c:22214 +#: config/tc-arm.c:22246 msgid "<abi>\t assemble for floating point ABI <abi>" msgstr "" -#: config/tc-arm.c:22217 +#: config/tc-arm.c:22249 msgid "<ver>\t\t assemble for eabi version <ver>" msgstr "" -#: config/tc-arm.c:22220 +#: config/tc-arm.c:22252 msgid "<mode>\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-arm.c:22264 config/tc-arm.c:22282 config/tc-arm.c:22302 +#: config/tc-arm.c:22296 config/tc-arm.c:22314 config/tc-arm.c:22334 #, c-format msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-arm.c:22322 +#: config/tc-arm.c:22354 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:22333 +#: config/tc-arm.c:22365 #, c-format msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-arm.c:22338 +#: config/tc-arm.c:22370 #, c-format msgid " -EL assemble code for a little-endian cpu\n" msgstr "" -#: config/tc-arm.c:22342 +#: config/tc-arm.c:22374 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" @@ -3474,7 +3478,7 @@ msgstr "" msgid "illegal expression" msgstr "" -#: config/tc-avr.c:654 config/tc-avr.c:1421 +#: config/tc-avr.c:654 config/tc-avr.c:1423 msgid "`)' required" msgstr "" @@ -3550,14 +3554,14 @@ msgid "odd address operand: %ld" msgstr "" #: config/tc-avr.c:1122 config/tc-avr.c:1141 config/tc-avr.c:1163 -#: config/tc-avr.c:1170 config/tc-avr.c:1177 config/tc-d10v.c:503 -#: config/tc-d30v.c:554 config/tc-msp430.c:1978 config/tc-msp430.c:1993 +#: config/tc-avr.c:1170 config/tc-avr.c:1177 config/tc-d10v.c:505 +#: config/tc-d30v.c:555 config/tc-msp430.c:1978 config/tc-msp430.c:1993 #: config/tc-msp430.c:2003 #, c-format msgid "operand out of range: %ld" msgstr "" -#: config/tc-avr.c:1253 config/tc-d10v.c:1585 config/tc-d30v.c:2025 +#: config/tc-avr.c:1253 config/tc-d10v.c:1590 config/tc-d30v.c:2032 #: config/tc-msp430.c:2021 #, c-format msgid "line %d: unknown relocation type: 0x%x" @@ -3568,9 +3572,9 @@ msgid "only constant expression allowed" msgstr "" #. xgettext:c-format. -#: config/tc-avr.c:1327 config/tc-bfin.c:811 config/tc-d10v.c:1457 -#: config/tc-d30v.c:1769 config/tc-mn10200.c:781 config/tc-mn10300.c:2171 -#: config/tc-msp430.c:2056 config/tc-or32.c:959 config/tc-ppc.c:6273 +#: config/tc-avr.c:1327 config/tc-bfin.c:811 config/tc-d10v.c:1462 +#: config/tc-d30v.c:1774 config/tc-mn10200.c:781 config/tc-mn10300.c:2171 +#: config/tc-msp430.c:2056 config/tc-or32.c:959 config/tc-ppc.c:6335 #: config/tc-spu.c:881 config/tc-spu.c:1092 config/tc-v850.c:2187 #: config/tc-z80.c:2017 #, c-format @@ -3588,16 +3592,16 @@ msgstr "" msgid "illegal opcode %s for mcu %s" msgstr "" -#: config/tc-avr.c:1376 +#: config/tc-avr.c:1378 msgid "garbage at end of line" msgstr "" -#: config/tc-avr.c:1448 config/tc-avr.c:1455 +#: config/tc-avr.c:1450 config/tc-avr.c:1457 #, c-format msgid "illegal %srelocation size: %d" msgstr "" -#: config/tc-bfin.c:96 config/tc-frv.c:1606 config/tc-frv.c:1616 +#: config/tc-bfin.c:96 config/tc-frv.c:1607 config/tc-frv.c:1617 msgid "missing ')'" msgstr "" @@ -3642,21 +3646,21 @@ msgstr "" msgid "rel too far BFD_RELOC_16" msgstr "" -#: config/tc-cr16.c:164 read.c:4346 +#: config/tc-cr16.c:164 read.c:4349 msgid "using a bit field width of zero" msgstr "" -#: config/tc-cr16.c:172 read.c:4354 +#: config/tc-cr16.c:172 read.c:4357 #, c-format msgid "field width \"%s\" too complex for a bitfield" msgstr "" -#: config/tc-cr16.c:181 read.c:4362 +#: config/tc-cr16.c:181 read.c:4365 #, c-format msgid "field width %lu too big to fit in %d bytes: truncated to %d bits" msgstr "" -#: config/tc-cr16.c:203 read.c:4384 +#: config/tc-cr16.c:203 read.c:4387 #, c-format msgid "field value \"%s\" too complex for a bitfield" msgstr "" @@ -3667,7 +3671,7 @@ msgid "Unknown register pair - index relative mode: `%d'" msgstr "" #: config/tc-cr16.c:570 config/tc-crx.c:344 config/tc-mn10200.c:768 -#: write.c:976 +#: write.c:985 #, c-format msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" @@ -3677,7 +3681,7 @@ msgstr "" msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-cr16.c:695 config/tc-i386.c:8187 config/tc-s390.c:1799 +#: config/tc-cr16.c:695 config/tc-i386.c:8188 config/tc-s390.c:1799 msgid "GOT already in symbol table" msgstr "" @@ -3878,8 +3882,8 @@ msgstr "" #: config/tc-cr16.c:2562 config/tc-cris.c:1538 config/tc-cris.c:1546 #: config/tc-crx.c:1988 config/tc-dlx.c:686 config/tc-hppa.c:3243 -#: config/tc-hppa.c:3250 config/tc-i860.c:490 config/tc-i860.c:507 -#: config/tc-i860.c:987 config/tc-sparc.c:1410 config/tc-sparc.c:1418 +#: config/tc-hppa.c:3250 config/tc-i860.c:491 config/tc-i860.c:508 +#: config/tc-i860.c:988 config/tc-sparc.c:1410 config/tc-sparc.c:1418 #, c-format msgid "Unknown opcode: `%s'" msgstr "" @@ -4275,7 +4279,7 @@ msgstr "" msgid "HI/LO registers should be specified without additional registers" msgstr "" -#: config/tc-d10v.c:216 +#: config/tc-d10v.c:218 #, c-format msgid "" "D10V options:\n" @@ -4286,138 +4290,138 @@ msgid "" " instructions together.\n" msgstr "" -#: config/tc-d10v.c:573 +#: config/tc-d10v.c:575 msgid "operand is not an immediate" msgstr "" -#: config/tc-d10v.c:591 +#: config/tc-d10v.c:593 #, c-format msgid "operand out of range: %lu" msgstr "" -#: config/tc-d10v.c:649 +#: config/tc-d10v.c:653 msgid "Instruction must be executed in parallel with another instruction." msgstr "" -#: config/tc-d10v.c:703 config/tc-d10v.c:711 +#: config/tc-d10v.c:707 config/tc-d10v.c:715 #, c-format msgid "packing conflict: %s must dispatch sequentially" msgstr "" -#: config/tc-d10v.c:810 +#: config/tc-d10v.c:814 #, c-format msgid "resource conflict (R%d)" msgstr "" -#: config/tc-d10v.c:813 +#: config/tc-d10v.c:817 #, c-format msgid "resource conflict (A%d)" msgstr "" -#: config/tc-d10v.c:815 +#: config/tc-d10v.c:819 msgid "resource conflict (PSW)" msgstr "" -#: config/tc-d10v.c:817 +#: config/tc-d10v.c:821 msgid "resource conflict (C flag)" msgstr "" -#: config/tc-d10v.c:819 +#: config/tc-d10v.c:823 msgid "resource conflict (F flag)" msgstr "" -#: config/tc-d10v.c:969 +#: config/tc-d10v.c:973 msgid "Instruction must be executed in parallel" msgstr "" -#: config/tc-d10v.c:972 +#: config/tc-d10v.c:976 msgid "Long instructions may not be combined." msgstr "" -#: config/tc-d10v.c:1005 +#: config/tc-d10v.c:1009 msgid "One of these instructions may not be executed in parallel." msgstr "" -#: config/tc-d10v.c:1009 config/tc-d30v.c:1036 +#: config/tc-d10v.c:1013 config/tc-d30v.c:1039 msgid "Two IU instructions may not be executed in parallel" msgstr "" -#: config/tc-d10v.c:1011 config/tc-d10v.c:1019 config/tc-d10v.c:1033 -#: config/tc-d10v.c:1048 config/tc-d30v.c:1037 config/tc-d30v.c:1046 +#: config/tc-d10v.c:1015 config/tc-d10v.c:1023 config/tc-d10v.c:1037 +#: config/tc-d10v.c:1052 config/tc-d30v.c:1040 config/tc-d30v.c:1049 msgid "Swapping instruction order" msgstr "" -#: config/tc-d10v.c:1017 config/tc-d30v.c:1043 +#: config/tc-d10v.c:1021 config/tc-d30v.c:1046 msgid "Two MU instructions may not be executed in parallel" msgstr "" -#: config/tc-d10v.c:1037 config/tc-d30v.c:1063 +#: config/tc-d10v.c:1041 config/tc-d30v.c:1066 msgid "IU instruction may not be in the left container" msgstr "" -#: config/tc-d10v.c:1039 config/tc-d10v.c:1054 +#: config/tc-d10v.c:1043 config/tc-d10v.c:1058 msgid "" "Instruction in R container is squashed by flow control instruction in L " "container." msgstr "" -#: config/tc-d10v.c:1052 config/tc-d30v.c:1074 +#: config/tc-d10v.c:1056 config/tc-d30v.c:1077 msgid "MU instruction may not be in the right container" msgstr "" -#: config/tc-d10v.c:1058 config/tc-d30v.c:1086 +#: config/tc-d10v.c:1062 config/tc-d30v.c:1089 msgid "unknown execution type passed to write_2_short()" msgstr "" -#: config/tc-d10v.c:1186 config/tc-d10v.c:1359 +#: config/tc-d10v.c:1191 config/tc-d10v.c:1364 msgid "bad opcode or operands" msgstr "" -#: config/tc-d10v.c:1261 +#: config/tc-d10v.c:1266 msgid "value out of range" msgstr "" -#: config/tc-d10v.c:1335 +#: config/tc-d10v.c:1340 msgid "illegal operand - register name found where none expected" msgstr "" -#: config/tc-d10v.c:1370 +#: config/tc-d10v.c:1375 msgid "Register number must be EVEN" msgstr "" -#: config/tc-d10v.c:1373 +#: config/tc-d10v.c:1378 msgid "Unsupported use of sp" msgstr "" -#: config/tc-d10v.c:1392 +#: config/tc-d10v.c:1397 #, c-format msgid "cr%ld is a reserved control register" msgstr "" -#: config/tc-d10v.c:1565 +#: config/tc-d10v.c:1570 #, c-format msgid "line %d: rep or repi must include at least 4 instructions" msgstr "" -#: config/tc-d10v.c:1745 +#: config/tc-d10v.c:1759 msgid "can't find previous opcode " msgstr "" -#: config/tc-d10v.c:1757 +#: config/tc-d10v.c:1771 #, c-format msgid "could not assemble: %s" msgstr "" -#: config/tc-d10v.c:1772 config/tc-d10v.c:1794 config/tc-d30v.c:1742 +#: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1747 msgid "Unable to mix instructions as specified" msgstr "" -#: config/tc-d30v.c:149 +#: config/tc-d30v.c:150 #, c-format msgid "Register name %s conflicts with symbol of the same name" msgstr "" -#: config/tc-d30v.c:239 +#: config/tc-d30v.c:240 #, c-format msgid "" "\n" @@ -4431,131 +4435,131 @@ msgid "" "-C Opposite of -C. -c is the default.\n" msgstr "" -#: config/tc-d30v.c:367 +#: config/tc-d30v.c:368 msgid "unexpected 12-bit reloc type" msgstr "" -#: config/tc-d30v.c:374 +#: config/tc-d30v.c:375 msgid "unexpected 18-bit reloc type" msgstr "" -#: config/tc-d30v.c:624 +#: config/tc-d30v.c:627 #, c-format msgid "%s NOP inserted" msgstr "" -#: config/tc-d30v.c:625 +#: config/tc-d30v.c:628 msgid "sequential" msgstr "" -#: config/tc-d30v.c:625 +#: config/tc-d30v.c:628 msgid "parallel" msgstr "" -#: config/tc-d30v.c:1032 +#: config/tc-d30v.c:1035 msgid "Instructions may not be executed in parallel" msgstr "" -#: config/tc-d30v.c:1045 +#: config/tc-d30v.c:1048 #, c-format msgid "Executing %s in IU may not work" msgstr "" -#: config/tc-d30v.c:1052 +#: config/tc-d30v.c:1055 #, c-format msgid "Executing %s in IU may not work in parallel execution" msgstr "" -#: config/tc-d30v.c:1065 +#: config/tc-d30v.c:1068 #, c-format msgid "special left instruction `%s' kills instruction `%s' in right container" msgstr "" -#: config/tc-d30v.c:1076 +#: config/tc-d30v.c:1079 #, c-format msgid "Executing %s in reverse serial with %s may not work" msgstr "" -#: config/tc-d30v.c:1079 +#: config/tc-d30v.c:1082 #, c-format msgid "Executing %s in IU in reverse serial may not work" msgstr "" -#: config/tc-d30v.c:1268 +#: config/tc-d30v.c:1272 msgid "Odd numbered register used as target of multi-register instruction" msgstr "" -#: config/tc-d30v.c:1332 config/tc-d30v.c:1367 +#: config/tc-d30v.c:1336 config/tc-d30v.c:1371 #, c-format msgid "unknown condition code: %s" msgstr "" -#: config/tc-d30v.c:1360 +#: config/tc-d30v.c:1364 #, c-format msgid "cmpu doesn't support condition code %s" msgstr "" -#: config/tc-d30v.c:1395 +#: config/tc-d30v.c:1399 #, c-format msgid "unknown opcode: %s" msgstr "" -#: config/tc-d30v.c:1406 +#: config/tc-d30v.c:1410 #, c-format msgid "operands for opcode `%s' do not match any valid format" msgstr "" -#: config/tc-d30v.c:1621 config/tc-d30v.c:1638 +#: config/tc-d30v.c:1625 config/tc-d30v.c:1642 msgid "Cannot assemble instruction" msgstr "" -#: config/tc-d30v.c:1623 +#: config/tc-d30v.c:1627 msgid "First opcode is long. Unable to mix instructions as specified." msgstr "" -#: config/tc-d30v.c:1692 +#: config/tc-d30v.c:1697 msgid "word of NOPs added between word multiply and load" msgstr "" -#: config/tc-d30v.c:1694 +#: config/tc-d30v.c:1699 msgid "word of NOPs added between word multiply and 16-bit multiply" msgstr "" -#: config/tc-d30v.c:1726 +#: config/tc-d30v.c:1731 msgid "Instruction uses long version, so it cannot be mixed as specified" msgstr "" -#: config/tc-d30v.c:1853 +#: config/tc-d30v.c:1858 #, c-format msgid "value too large to fit in %d bits" msgstr "" -#: config/tc-d30v.c:1914 +#: config/tc-d30v.c:1921 #, c-format msgid "line %d: unable to place address of symbol '%s' into a byte" msgstr "" -#: config/tc-d30v.c:1917 +#: config/tc-d30v.c:1924 #, c-format msgid "line %d: unable to place value %lx into a byte" msgstr "" -#: config/tc-d30v.c:1925 +#: config/tc-d30v.c:1932 #, c-format msgid "line %d: unable to place address of symbol '%s' into a short" msgstr "" -#: config/tc-d30v.c:1928 +#: config/tc-d30v.c:1935 #, c-format msgid "line %d: unable to place value %lx into a short" msgstr "" -#: config/tc-d30v.c:1936 +#: config/tc-d30v.c:1943 #, c-format msgid "line %d: unable to place address of symbol '%s' into a quad" msgstr "" -#: config/tc-d30v.c:2044 +#: config/tc-d30v.c:2051 #, c-format msgid "Alignment too large: %d assumed" msgstr "" @@ -4568,14 +4572,14 @@ msgstr "" msgid ".endfunc missing for previous .proc" msgstr "" -#: config/tc-dlx.c:291 config/tc-i860.c:227 config/tc-mips.c:1903 +#: config/tc-dlx.c:291 config/tc-i860.c:227 config/tc-mips.c:1907 #, c-format msgid "internal error: can't hash `%s': %s\n" msgstr "" #. Probably a memory allocation problem? Give up now. -#: config/tc-dlx.c:298 config/tc-hppa.c:8287 config/tc-mips.c:1906 -#: config/tc-mips.c:1958 config/tc-or32.c:211 config/tc-sparc.c:860 +#: config/tc-dlx.c:298 config/tc-hppa.c:8287 config/tc-mips.c:1910 +#: config/tc-mips.c:1962 config/tc-or32.c:211 config/tc-sparc.c:860 msgid "Broken assembler. No assembly attempted." msgstr "" @@ -4636,12 +4640,12 @@ msgstr "" msgid "Invalid operands" msgstr "" -#: config/tc-dlx.c:1120 config/tc-or32.c:775 +#: config/tc-dlx.c:1122 config/tc-or32.c:775 #, c-format msgid "label \"$%d\" redefined" msgstr "" -#: config/tc-dlx.c:1158 +#: config/tc-dlx.c:1160 msgid "Invalid expression after # number\n" msgstr "" @@ -4655,147 +4659,147 @@ msgstr "" msgid "Instruction %s not allowed in a delay slot." msgstr "" -#: config/tc-frv.c:404 +#: config/tc-frv.c:405 #, c-format msgid "Unknown cpu -mcpu=%s" msgstr "" -#: config/tc-frv.c:457 +#: config/tc-frv.c:458 #, c-format msgid "FRV specific command line options:\n" msgstr "" -#: config/tc-frv.c:458 +#: config/tc-frv.c:459 #, c-format msgid "-G n Put data <= n bytes in the small data area\n" msgstr "" -#: config/tc-frv.c:459 +#: config/tc-frv.c:460 #, c-format msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n" msgstr "" -#: config/tc-frv.c:460 +#: config/tc-frv.c:461 #, c-format msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n" msgstr "" -#: config/tc-frv.c:461 +#: config/tc-frv.c:462 #, c-format msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n" msgstr "" -#: config/tc-frv.c:462 +#: config/tc-frv.c:463 #, c-format msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n" msgstr "" -#: config/tc-frv.c:463 +#: config/tc-frv.c:464 #, c-format msgid "-msoft-float Mark generated file as using software FP\n" msgstr "" -#: config/tc-frv.c:464 +#: config/tc-frv.c:465 #, c-format msgid "-mdword Mark generated file as using a 8-byte stack alignment\n" msgstr "" -#: config/tc-frv.c:465 +#: config/tc-frv.c:466 #, c-format msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n" msgstr "" -#: config/tc-frv.c:466 +#: config/tc-frv.c:467 #, c-format msgid "" "-mdouble Mark generated file as using double precision FP insns\n" msgstr "" -#: config/tc-frv.c:467 +#: config/tc-frv.c:468 #, c-format msgid "-mmedia Mark generated file as using media insns\n" msgstr "" -#: config/tc-frv.c:468 +#: config/tc-frv.c:469 #, c-format msgid "" "-mmuladd Mark generated file as using multiply add/subtract insns\n" msgstr "" -#: config/tc-frv.c:469 +#: config/tc-frv.c:470 #, c-format msgid "-mpack Allow instructions to be packed\n" msgstr "" -#: config/tc-frv.c:470 +#: config/tc-frv.c:471 #, c-format msgid "-mno-pack Do not allow instructions to be packed\n" msgstr "" -#: config/tc-frv.c:471 +#: config/tc-frv.c:472 #, c-format msgid "" "-mpic Mark generated file as using small position independent " "code\n" msgstr "" -#: config/tc-frv.c:472 +#: config/tc-frv.c:473 #, c-format msgid "" "-mPIC Mark generated file as using large position independent " "code\n" msgstr "" -#: config/tc-frv.c:473 +#: config/tc-frv.c:474 #, c-format msgid "" "-mlibrary-pic Mark generated file as using position indepedent code for " "libraries\n" msgstr "" -#: config/tc-frv.c:474 +#: config/tc-frv.c:475 #, c-format msgid "-mfdpic Assemble for the FDPIC ABI\n" msgstr "" -#: config/tc-frv.c:475 +#: config/tc-frv.c:476 #, c-format msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n" msgstr "" -#: config/tc-frv.c:476 +#: config/tc-frv.c:477 #, c-format msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" msgstr "" -#: config/tc-frv.c:477 +#: config/tc-frv.c:478 #, c-format msgid " Record the cpu type\n" msgstr "" -#: config/tc-frv.c:478 +#: config/tc-frv.c:479 #, c-format msgid "-mtomcat-stats Print out stats for tomcat workarounds\n" msgstr "" -#: config/tc-frv.c:479 +#: config/tc-frv.c:480 #, c-format msgid "-mtomcat-debug Debug tomcat workarounds\n" msgstr "" -#: config/tc-frv.c:1163 +#: config/tc-frv.c:1164 msgid "VLIW packing used for -mno-pack" msgstr "" -#: config/tc-frv.c:1173 +#: config/tc-frv.c:1174 msgid "Instruction not supported by this architecture" msgstr "" -#: config/tc-frv.c:1183 +#: config/tc-frv.c:1184 msgid "VLIW packing constraint violation" msgstr "" -#: config/tc-frv.c:1774 +#: config/tc-frv.c:1775 #, c-format msgid "Relocation %s is not safe for %s" msgstr "" @@ -4923,7 +4927,7 @@ msgstr "" #. get here only if the trailing trash starts with a comma. #. Types or values of args don't match. #: config/tc-h8300.c:1770 config/tc-mmix.c:472 config/tc-mmix.c:484 -#: config/tc-mmix.c:2500 config/tc-mmix.c:2524 config/tc-mmix.c:2797 +#: config/tc-mmix.c:2505 config/tc-mmix.c:2529 config/tc-mmix.c:2802 #: config/tc-or32.c:529 msgid "invalid operands" msgstr "" @@ -4932,7 +4936,7 @@ msgstr "" msgid "operand/size mis-match" msgstr "" -#: config/tc-h8300.c:1902 config/tc-mips.c:10156 config/tc-sh.c:2925 +#: config/tc-h8300.c:1902 config/tc-mips.c:10160 config/tc-sh.c:2925 #: config/tc-sh64.c:2795 config/tc-z8k.c:1226 msgid "unknown opcode" msgstr "" @@ -4965,7 +4969,7 @@ msgid "Difference of symbols in different sections is not supported" msgstr "" #: config/tc-h8300.c:2181 config/tc-mcore.c:2199 config/tc-microblaze.c:2295 -#: config/tc-pj.c:488 config/tc-sh.c:4377 config/tc-xc16x.c:308 +#: config/tc-pj.c:489 config/tc-sh.c:4377 config/tc-xc16x.c:308 #, c-format msgid "Cannot represent relocation type %s" msgstr "" @@ -5396,7 +5400,7 @@ msgstr "" msgid "internal error: losing opcode: `%s' \"%s\"\n" msgstr "" -#: config/tc-i370.c:419 config/tc-ppc.c:1141 config/tc-s390.c:404 +#: config/tc-i370.c:419 config/tc-ppc.c:1143 config/tc-s390.c:404 #: config/tc-s390.c:411 #, c-format msgid "invalid switch -m%s" @@ -5412,11 +5416,11 @@ msgstr "" msgid "Internal assembler error for macro %s" msgstr "" -#: config/tc-i370.c:630 config/tc-ppc.c:1839 +#: config/tc-i370.c:630 config/tc-ppc.c:1844 msgid "identifier+constant@got means identifier@got+constant" msgstr "" -#: config/tc-i370.c:684 config/tc-m68k.c:8030 config/tc-ppc.c:1928 +#: config/tc-i370.c:684 config/tc-m68k.c:8030 config/tc-ppc.c:1933 #, c-format msgid "%s relocations do not fit in %d bytes\n" msgstr "" @@ -5439,28 +5443,28 @@ msgid "this DS form not yet supported" msgstr "" #: config/tc-i370.c:1049 config/tc-m32r.c:1493 config/tc-microblaze.c:179 -#: config/tc-ppc.c:1992 config/tc-ppc.c:4596 +#: config/tc-ppc.c:1997 config/tc-ppc.c:4653 msgid "Expected comma after symbol-name: rest of line ignored." msgstr "" #: config/tc-i370.c:1072 config/tc-m32r.c:1517 config/tc-microblaze.c:201 -#: config/tc-ppc.c:2014 config/tc-ppc.c:3215 config/tc-ppc.c:4620 +#: config/tc-ppc.c:2019 config/tc-ppc.c:3220 config/tc-ppc.c:4677 msgid "ignoring bad alignment" msgstr "" #: config/tc-i370.c:1083 config/tc-m32r.c:1544 config/tc-microblaze.c:212 -#: config/tc-ppc.c:2025 config/tc-ppc.c:4632 +#: config/tc-ppc.c:2030 config/tc-ppc.c:4689 #, c-format msgid "Ignoring attempt to re-define symbol `%s'." msgstr "" -#: config/tc-i370.c:1091 config/tc-microblaze.c:220 config/tc-ppc.c:2033 +#: config/tc-i370.c:1091 config/tc-microblaze.c:220 config/tc-ppc.c:2038 #, c-format msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld." msgstr "" #: config/tc-i370.c:1110 config/tc-m32r.c:1529 config/tc-microblaze.c:238 -#: config/tc-ppc.c:2051 config/tc-v850.c:322 +#: config/tc-ppc.c:2056 config/tc-v850.c:322 msgid "Common alignment not a power of 2" msgstr "" @@ -5513,12 +5517,12 @@ msgstr "" msgid "droping register %d in section %s previously used in section %s" msgstr "" -#: config/tc-i370.c:1848 config/tc-ppc.c:3030 +#: config/tc-i370.c:1848 config/tc-ppc.c:3035 msgid "wrong number of operands" msgstr "" #: config/tc-i370.c:1930 config/tc-mn10200.c:898 config/tc-mn10300.c:1249 -#: config/tc-ppc.c:2349 config/tc-s390.c:1544 config/tc-v850.c:1604 +#: config/tc-ppc.c:2354 config/tc-s390.c:1544 config/tc-v850.c:1604 #, c-format msgid "Unrecognized opcode: `%s'" msgstr "" @@ -6099,34 +6103,34 @@ msgstr "" msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" msgstr "" -#: config/tc-i386.c:8113 +#: config/tc-i386.c:8114 msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i386.c:8336 +#: config/tc-i386.c:8337 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:8354 config/tc-maxq.c:247 +#: config/tc-i386.c:8355 config/tc-maxq.c:247 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:8437 config/tc-maxq.c:274 config/tc-s390.c:2234 +#: config/tc-i386.c:8438 config/tc-maxq.c:274 config/tc-s390.c:2234 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:8544 +#: config/tc-i386.c:8545 msgid "Bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:8547 +#: config/tc-i386.c:8548 msgid "Bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:8566 +#: config/tc-i386.c:8567 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -6150,7 +6154,7 @@ msgstr "" msgid "Defective assembler. No assembly attempted." msgstr "" -#: config/tc-i860.c:393 config/tc-i860.c:938 config/tc-m68k.c:3871 +#: config/tc-i860.c:393 config/tc-i860.c:939 config/tc-m68k.c:3871 #: config/tc-m68k.c:3903 config/tc-sparc.c:2697 msgid "failed sanity check." msgstr "" @@ -6170,30 +6174,30 @@ msgstr "" msgid "An instruction was expanded (%s)" msgstr "" -#: config/tc-i860.c:674 +#: config/tc-i860.c:675 msgid "Pipelined instruction: fsrc1 = fdest" msgstr "" -#: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891 +#: config/tc-i860.c:878 config/tc-i860.c:885 config/tc-i860.c:892 msgid "Assembler does not yet support PIC" msgstr "" -#: config/tc-i860.c:955 +#: config/tc-i860.c:956 #, c-format msgid "Illegal operands for %s" msgstr "" -#: config/tc-i860.c:972 +#: config/tc-i860.c:973 #, c-format msgid "'d.%s' must be 8-byte aligned" msgstr "" -#: config/tc-i860.c:980 +#: config/tc-i860.c:981 #, c-format msgid "Prefix 'd.' invalid for instruction `%s'" msgstr "" -#: config/tc-i860.c:1133 +#: config/tc-i860.c:1134 #, c-format msgid "" " -EL\t\t\t generate code for little endian mode (default)\n" @@ -6204,42 +6208,42 @@ msgid "" msgstr "" #. SVR4 compatibility flags. -#: config/tc-i860.c:1141 +#: config/tc-i860.c:1142 #, c-format msgid "" " -V\t\t\t print assembler version number\n" " -Qy, -Qn\t\t ignored\n" msgstr "" -#: config/tc-i860.c:1204 +#: config/tc-i860.c:1205 msgid "This immediate requires 0 MOD 2 alignment" msgstr "" -#: config/tc-i860.c:1207 +#: config/tc-i860.c:1208 msgid "This immediate requires 0 MOD 4 alignment" msgstr "" -#: config/tc-i860.c:1210 +#: config/tc-i860.c:1211 msgid "This immediate requires 0 MOD 8 alignment" msgstr "" -#: config/tc-i860.c:1213 +#: config/tc-i860.c:1214 msgid "This immediate requires 0 MOD 16 alignment" msgstr "" -#: config/tc-i860.c:1308 +#: config/tc-i860.c:1309 msgid "5-bit immediate too large" msgstr "" -#: config/tc-i860.c:1311 +#: config/tc-i860.c:1312 msgid "5-bit field must be absolute" msgstr "" -#: config/tc-i860.c:1356 config/tc-i860.c:1379 +#: config/tc-i860.c:1357 config/tc-i860.c:1380 msgid "A branch offset requires 0 MOD 4 alignment" msgstr "" -#: config/tc-i860.c:1400 +#: config/tc-i860.c:1401 #, c-format msgid "Unrecognized fix-up (0x%08lx)" msgstr "" @@ -6406,7 +6410,7 @@ msgstr "" msgid "Unwind directive not followed by an instruction." msgstr "" -#: config/tc-ia64.c:1006 config/tc-ia64.c:7396 +#: config/tc-ia64.c:1006 config/tc-ia64.c:7430 msgid "qualifying predicate not followed by instruction" msgstr "" @@ -6742,7 +6746,7 @@ msgstr "" msgid "Expected '['" msgstr "" -#: config/tc-ia64.c:4503 config/tc-ia64.c:7531 +#: config/tc-ia64.c:4503 config/tc-ia64.c:7565 msgid "Expected ']'" msgstr "" @@ -6809,7 +6813,7 @@ msgstr "" msgid "Bad register range" msgstr "" -#: config/tc-ia64.c:4990 config/tc-ia64.c:7476 +#: config/tc-ia64.c:4990 config/tc-ia64.c:7510 msgid "Predicate register expected" msgstr "" @@ -6850,132 +6854,132 @@ msgstr "" msgid "lower 16 bits of mask ignored" msgstr "" -#: config/tc-ia64.c:5903 +#: config/tc-ia64.c:5935 msgid "Expected separator `='" msgstr "" -#: config/tc-ia64.c:5936 +#: config/tc-ia64.c:5969 msgid "Duplicate equal sign (=) in instruction" msgstr "" -#: config/tc-ia64.c:5943 +#: config/tc-ia64.c:5976 #, c-format msgid "Illegal operand separator `%c'" msgstr "" -#: config/tc-ia64.c:6057 +#: config/tc-ia64.c:6091 #, c-format msgid "Operand %u of `%s' should be %s" msgstr "" -#: config/tc-ia64.c:6061 +#: config/tc-ia64.c:6095 msgid "Wrong number of output operands" msgstr "" -#: config/tc-ia64.c:6063 +#: config/tc-ia64.c:6097 msgid "Wrong number of input operands" msgstr "" -#: config/tc-ia64.c:6065 +#: config/tc-ia64.c:6099 msgid "Operand mismatch" msgstr "" -#: config/tc-ia64.c:6147 +#: config/tc-ia64.c:6181 #, c-format msgid "Invalid use of `%c%d' as output operand" msgstr "" -#: config/tc-ia64.c:6150 +#: config/tc-ia64.c:6184 #, c-format msgid "Invalid use of `r%d' as base update address operand" msgstr "" -#: config/tc-ia64.c:6174 +#: config/tc-ia64.c:6208 #, c-format msgid "Invalid duplicate use of `%c%d'" msgstr "" -#: config/tc-ia64.c:6181 +#: config/tc-ia64.c:6215 #, c-format msgid "Invalid simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-ia64.c:6187 +#: config/tc-ia64.c:6221 #, c-format msgid "Dangerous simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-ia64.c:6231 +#: config/tc-ia64.c:6265 msgid "Value truncated to 62 bits" msgstr "" -#: config/tc-ia64.c:6294 +#: config/tc-ia64.c:6328 #, c-format msgid "Bad operand value: %s" msgstr "" #. Give an error if a frag containing code is not aligned to a 16 byte #. boundary. -#: config/tc-ia64.c:6369 config/tc-ia64.h:174 +#: config/tc-ia64.c:6403 config/tc-ia64.h:174 msgid "instruction address is not a multiple of 16" msgstr "" -#: config/tc-ia64.c:6437 +#: config/tc-ia64.c:6471 #, c-format msgid "`%s' must be last in bundle" msgstr "" -#: config/tc-ia64.c:6469 +#: config/tc-ia64.c:6503 #, c-format msgid "Internal error: don't know how to force %s to end of instruction group" msgstr "" -#: config/tc-ia64.c:6482 +#: config/tc-ia64.c:6516 #, c-format msgid "`%s' must be last in instruction group" msgstr "" -#: config/tc-ia64.c:6512 +#: config/tc-ia64.c:6546 msgid "Label must be first in a bundle" msgstr "" -#: config/tc-ia64.c:6589 +#: config/tc-ia64.c:6623 msgid "hint in B unit may be treated as nop" msgstr "" -#: config/tc-ia64.c:6600 +#: config/tc-ia64.c:6634 msgid "hint in B unit can't be used" msgstr "" -#: config/tc-ia64.c:6614 +#: config/tc-ia64.c:6648 msgid "emit_one_bundle: unexpected dynamic op" msgstr "" -#: config/tc-ia64.c:6737 +#: config/tc-ia64.c:6771 #, c-format msgid "`%s' does not fit into %s template" msgstr "" -#: config/tc-ia64.c:6752 +#: config/tc-ia64.c:6786 #, c-format msgid "`%s' does not fit into bundle" msgstr "" -#: config/tc-ia64.c:6764 +#: config/tc-ia64.c:6798 #, c-format msgid "`%s' can't go in %s of %s template" msgstr "" -#: config/tc-ia64.c:6770 +#: config/tc-ia64.c:6804 msgid "Missing '}' at end of file" msgstr "" -#: config/tc-ia64.c:6917 +#: config/tc-ia64.c:6951 #, c-format msgid "Unrecognized option '-x%s'" msgstr "" -#: config/tc-ia64.c:6944 +#: config/tc-ia64.c:6978 msgid "" "IA-64 options:\n" " --mconstant-gp\t mark output file as using the constant-GP model\n" @@ -7001,230 +7005,230 @@ msgid "" "\t\t\t dependency violation checking\n" msgstr "" -#: config/tc-ia64.c:6974 +#: config/tc-ia64.c:7008 msgid "--gstabs is not supported for ia64" msgstr "" -#: config/tc-ia64.c:7206 +#: config/tc-ia64.c:7240 #, c-format msgid "ia64.md_begin: can't hash `%s': %s" msgstr "" -#: config/tc-ia64.c:7267 +#: config/tc-ia64.c:7301 #, c-format msgid "Inserting \"%s\" into constant hash table failed: %s" msgstr "" -#: config/tc-ia64.c:7279 config/tc-mips.c:1892 +#: config/tc-ia64.c:7313 config/tc-mips.c:1896 msgid "Could not set architecture and machine" msgstr "" -#: config/tc-ia64.c:7411 +#: config/tc-ia64.c:7445 msgid "Explicit stops are ignored in auto mode" msgstr "" -#: config/tc-ia64.c:7420 +#: config/tc-ia64.c:7454 msgid "Found '{' when manual bundling is already turned on" msgstr "" -#: config/tc-ia64.c:7433 +#: config/tc-ia64.c:7467 msgid "Found '{' after explicit switch to automatic mode" msgstr "" -#: config/tc-ia64.c:7439 +#: config/tc-ia64.c:7473 msgid "Found '}' when manual bundling is off" msgstr "" -#: config/tc-ia64.c:7466 +#: config/tc-ia64.c:7500 msgid "Expected ')'" msgstr "" -#: config/tc-ia64.c:7471 +#: config/tc-ia64.c:7505 msgid "Qualifying predicate expected" msgstr "" -#: config/tc-ia64.c:7490 +#: config/tc-ia64.c:7524 msgid "Tag must come before qualifying predicate." msgstr "" -#: config/tc-ia64.c:7520 +#: config/tc-ia64.c:7554 msgid "Expected ':'" msgstr "" -#: config/tc-ia64.c:7536 +#: config/tc-ia64.c:7570 msgid "Tag name expected" msgstr "" -#: config/tc-ia64.c:7638 +#: config/tc-ia64.c:7672 msgid "Rotating register index must be a non-negative constant" msgstr "" -#: config/tc-ia64.c:7643 +#: config/tc-ia64.c:7677 #, c-format msgid "Index out of range 0..%u" msgstr "" -#: config/tc-ia64.c:7655 +#: config/tc-ia64.c:7689 msgid "Indirect register index must be a general register" msgstr "" -#: config/tc-ia64.c:7664 +#: config/tc-ia64.c:7698 msgid "Index can only be applied to rotating or indirect registers" msgstr "" -#: config/tc-ia64.c:7700 config/tc-xstormy16.c:146 +#: config/tc-ia64.c:7734 config/tc-xstormy16.c:146 msgid "Expected '('" msgstr "" -#: config/tc-ia64.c:7708 config/tc-pdp11.c:448 config/tc-pdp11.c:514 +#: config/tc-ia64.c:7742 config/tc-pdp11.c:448 config/tc-pdp11.c:514 #: config/tc-pdp11.c:553 config/tc-xstormy16.c:155 msgid "Missing ')'" msgstr "" -#: config/tc-ia64.c:7717 config/tc-xstormy16.c:162 +#: config/tc-ia64.c:7751 config/tc-xstormy16.c:162 msgid "Not a symbolic expression" msgstr "" -#: config/tc-ia64.c:7722 config/tc-ia64.c:7736 +#: config/tc-ia64.c:7756 config/tc-ia64.c:7770 msgid "Illegal combination of relocation functions" msgstr "" -#: config/tc-ia64.c:7825 +#: config/tc-ia64.c:7859 msgid "No current frame" msgstr "" -#: config/tc-ia64.c:7827 +#: config/tc-ia64.c:7861 #, c-format msgid "Register number out of range 0..%u" msgstr "" -#: config/tc-ia64.c:7865 +#: config/tc-ia64.c:7899 msgid "Standalone `#' is illegal" msgstr "" -#: config/tc-ia64.c:7868 +#: config/tc-ia64.c:7902 msgid "Redundant `#' suffix operators" msgstr "" -#: config/tc-ia64.c:8026 +#: config/tc-ia64.c:8060 #, c-format msgid "Unhandled dependency %s for %s (%s), note %d" msgstr "" -#: config/tc-ia64.c:9321 +#: config/tc-ia64.c:9355 #, c-format msgid "Unrecognized dependency specifier %d\n" msgstr "" -#: config/tc-ia64.c:10197 +#: config/tc-ia64.c:10231 msgid "Only the first path encountering the conflict is reported" msgstr "" -#: config/tc-ia64.c:10199 +#: config/tc-ia64.c:10233 msgid "This is the location of the conflicting usage" msgstr "" -#: config/tc-ia64.c:10460 +#: config/tc-ia64.c:10494 #, c-format msgid "Unknown opcode `%s'" msgstr "" -#: config/tc-ia64.c:10538 +#: config/tc-ia64.c:10572 #, c-format msgid "AR %d can only be accessed by %c-unit" msgstr "" -#: config/tc-ia64.c:10550 +#: config/tc-ia64.c:10584 msgid "hint.b may be treated as nop" msgstr "" -#: config/tc-ia64.c:10553 +#: config/tc-ia64.c:10587 msgid "hint.b shouldn't be used" msgstr "" -#: config/tc-ia64.c:10592 +#: config/tc-ia64.c:10626 #, c-format msgid "`%s' cannot be predicated" msgstr "" -#: config/tc-ia64.c:10664 +#: config/tc-ia64.c:10698 msgid "Closing bracket missing" msgstr "" -#: config/tc-ia64.c:10673 +#: config/tc-ia64.c:10707 msgid "Index must be a general register" msgstr "" -#: config/tc-ia64.c:10838 +#: config/tc-ia64.c:10872 #, c-format msgid "Unsupported fixup size %d" msgstr "" #. This should be an error, but since previously there wasn't any #. diagnostic here, don't make it fail because of this for now. -#: config/tc-ia64.c:11105 +#: config/tc-ia64.c:11139 #, c-format msgid "Cannot express %s%d%s relocation" msgstr "" -#: config/tc-ia64.c:11124 +#: config/tc-ia64.c:11158 msgid "No addend allowed in @fptr() relocation" msgstr "" -#: config/tc-ia64.c:11163 +#: config/tc-ia64.c:11197 msgid "integer operand out of range" msgstr "" -#: config/tc-ia64.c:11230 +#: config/tc-ia64.c:11264 #, c-format msgid "%s must have a constant value" msgstr "" -#: config/tc-ia64.c:11284 config/tc-z8k.c:1372 +#: config/tc-ia64.c:11318 config/tc-z8k.c:1372 #, c-format msgid "Cannot represent %s relocation in object file" msgstr "" -#: config/tc-ia64.c:11395 +#: config/tc-ia64.c:11429 msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:11495 config/tc-score.c:6110 read.c:1448 read.c:2442 +#: config/tc-ia64.c:11529 config/tc-score.c:6110 read.c:1448 read.c:2442 #: read.c:3088 read.c:3429 read.c:3473 msgid "expected symbol name" msgstr "" -#: config/tc-ia64.c:11505 read.c:2452 read.c:3098 read.c:3457 stabs.c:468 +#: config/tc-ia64.c:11539 read.c:2452 read.c:3098 read.c:3457 stabs.c:468 #, c-format msgid "expected comma after \"%s\"" msgstr "" -#: config/tc-ia64.c:11547 +#: config/tc-ia64.c:11581 #, c-format msgid "`%s' is already the alias of %s `%s'" msgstr "" -#: config/tc-ia64.c:11557 +#: config/tc-ia64.c:11591 #, c-format msgid "%s `%s' already has an alias `%s'" msgstr "" -#: config/tc-ia64.c:11568 +#: config/tc-ia64.c:11602 #, c-format msgid "inserting \"%s\" into %s alias hash table failed: %s" msgstr "" -#: config/tc-ia64.c:11576 +#: config/tc-ia64.c:11610 #, c-format msgid "inserting \"%s\" into %s name hash table failed: %s" msgstr "" -#: config/tc-ia64.c:11602 +#: config/tc-ia64.c:11636 #, c-format msgid "symbol `%s' aliased to `%s' is not used" msgstr "" -#: config/tc-ia64.c:11625 +#: config/tc-ia64.c:11659 #, c-format msgid "section `%s' aliased to `%s' is not used" msgstr "" @@ -7268,19 +7272,19 @@ msgstr "" msgid "Unmatched high relocation" msgstr "" -#: config/tc-iq2000.c:829 config/tc-mips.c:14935 config/tc-score.c:5820 +#: config/tc-iq2000.c:829 config/tc-mips.c:14943 config/tc-score.c:5820 msgid ".end not in text section" msgstr "" -#: config/tc-iq2000.c:833 config/tc-mips.c:14939 config/tc-score.c:5823 +#: config/tc-iq2000.c:833 config/tc-mips.c:14947 config/tc-score.c:5823 msgid ".end directive without a preceding .ent directive." msgstr "" -#: config/tc-iq2000.c:842 config/tc-mips.c:14948 config/tc-score.c:5831 +#: config/tc-iq2000.c:842 config/tc-mips.c:14956 config/tc-score.c:5831 msgid ".end symbol does not match .ent symbol." msgstr "" -#: config/tc-iq2000.c:845 config/tc-mips.c:14955 config/tc-score.c:5836 +#: config/tc-iq2000.c:845 config/tc-mips.c:14963 config/tc-score.c:5836 msgid ".end directive missing or unknown symbol" msgstr "" @@ -7288,7 +7292,7 @@ msgstr "" msgid "Expected simple number." msgstr "" -#: config/tc-iq2000.c:892 config/tc-mips.c:14860 config/tc-score.c:5671 +#: config/tc-iq2000.c:892 config/tc-mips.c:14868 config/tc-score.c:5671 #, c-format msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr "" @@ -7297,7 +7301,7 @@ msgstr "" msgid "Invalid number" msgstr "" -#: config/tc-iq2000.c:929 config/tc-mips.c:15030 config/tc-score.c:5709 +#: config/tc-iq2000.c:929 config/tc-mips.c:15038 config/tc-score.c:5709 msgid ".ent or .aent not in text section." msgstr "" @@ -7940,7 +7944,7 @@ msgid "operands mismatch" msgstr "" #: config/tc-m68k.c:2481 config/tc-m68k.c:2487 config/tc-m68k.c:2493 -#: config/tc-mmix.c:2462 config/tc-mmix.c:2486 +#: config/tc-mmix.c:2467 config/tc-mmix.c:2491 msgid "operand out of range" msgstr "" @@ -8999,56 +9003,56 @@ msgid "Absolute value in relaxation code. Assembler error....." msgstr "" #: config/tc-microblaze.c:2364 config/tc-mn10300.c:1065 config/tc-sh.c:776 -#: config/tc-z80.c:671 read.c:4275 +#: config/tc-z80.c:671 read.c:4278 #, c-format msgid "unsupported BFD relocation size %u" msgstr "" #. Prototypes for static functions. -#: config/tc-mips.c:1042 +#: config/tc-mips.c:1046 #, c-format msgid "internal Error, line %d, %s" msgstr "" -#: config/tc-mips.c:1795 config/tc-mips.c:12826 +#: config/tc-mips.c:1799 config/tc-mips.c:12830 #, c-format msgid "Unrecognized register name `%s'" msgstr "" -#: config/tc-mips.c:1887 +#: config/tc-mips.c:1891 msgid "-G may not be used in position-independent code" msgstr "" -#: config/tc-mips.c:1934 +#: config/tc-mips.c:1938 #, c-format msgid "internal: can't hash `%s': %s" msgstr "" -#: config/tc-mips.c:1942 +#: config/tc-mips.c:1946 #, c-format msgid "internal error: bad mips16 opcode: %s %s\n" msgstr "" -#: config/tc-mips.c:2114 +#: config/tc-mips.c:2118 #, c-format msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n" msgstr "" -#: config/tc-mips.c:2890 config/tc-mips.c:14521 +#: config/tc-mips.c:2894 config/tc-mips.c:14529 msgid "extended instruction in delay slot" msgstr "" -#: config/tc-mips.c:2954 config/tc-mips.c:2961 +#: config/tc-mips.c:2958 config/tc-mips.c:2965 #, c-format msgid "jump to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:2971 config/tc-mips.c:3742 +#: config/tc-mips.c:2975 config/tc-mips.c:3746 #, c-format msgid "branch to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:2976 config/tc-mips.c:3745 +#: config/tc-mips.c:2980 config/tc-mips.c:3749 #, c-format msgid "branch address range overflow (0x%lx)" msgstr "" @@ -9056,704 +9060,704 @@ msgstr "" #. To reproduce this failure try assembling gas/testsuites/ #. gas/mips/mips16-intermix.s with a mips-ecoff targeted #. assembler. -#: config/tc-mips.c:3003 +#: config/tc-mips.c:3007 #, c-format msgid "Unsupported MIPS relocation number %d" msgstr "" -#: config/tc-mips.c:3475 +#: config/tc-mips.c:3479 msgid "" "Macro instruction expanded into multiple instructions in a branch delay slot" msgstr "" -#: config/tc-mips.c:3478 +#: config/tc-mips.c:3482 msgid "Macro instruction expanded into multiple instructions" msgstr "" -#: config/tc-mips.c:4014 config/tc-mips.c:8012 config/tc-mips.c:8036 -#: config/tc-mips.c:8109 config/tc-mips.c:8132 +#: config/tc-mips.c:4018 config/tc-mips.c:8016 config/tc-mips.c:8040 +#: config/tc-mips.c:8113 config/tc-mips.c:8136 msgid "operand overflow" msgstr "" -#: config/tc-mips.c:4033 config/tc-mips.c:4633 config/tc-mips.c:7383 -#: config/tc-mips.c:8199 +#: config/tc-mips.c:4037 config/tc-mips.c:4637 config/tc-mips.c:7387 +#: config/tc-mips.c:8203 msgid "Macro used $at after \".set noat\"" msgstr "" -#: config/tc-mips.c:4062 +#: config/tc-mips.c:4066 msgid "unsupported large constant" msgstr "" -#: config/tc-mips.c:4064 +#: config/tc-mips.c:4068 #, c-format msgid "Instruction %s requires absolute expression" msgstr "" -#: config/tc-mips.c:4197 config/tc-mips.c:6503 config/tc-mips.c:7079 +#: config/tc-mips.c:4201 config/tc-mips.c:6507 config/tc-mips.c:7083 #, c-format msgid "Number (0x%s) larger than 32 bits" msgstr "" -#: config/tc-mips.c:4217 +#: config/tc-mips.c:4221 msgid "Number larger than 64 bits" msgstr "" -#: config/tc-mips.c:4511 config/tc-mips.c:4539 config/tc-mips.c:4577 -#: config/tc-mips.c:4622 config/tc-mips.c:6712 config/tc-mips.c:6751 -#: config/tc-mips.c:6790 config/tc-mips.c:7194 config/tc-mips.c:7246 +#: config/tc-mips.c:4515 config/tc-mips.c:4543 config/tc-mips.c:4581 +#: config/tc-mips.c:4626 config/tc-mips.c:6716 config/tc-mips.c:6755 +#: config/tc-mips.c:6794 config/tc-mips.c:7198 config/tc-mips.c:7250 msgid "PIC code offset overflow (max 16 signed bits)" msgstr "" -#: config/tc-mips.c:4944 config/tc-mips.c:5010 config/tc-mips.c:5098 -#: config/tc-mips.c:5145 config/tc-mips.c:5206 config/tc-mips.c:5254 -#: config/tc-mips.c:8293 config/tc-mips.c:8300 config/tc-mips.c:8307 -#: config/tc-mips.c:8414 +#: config/tc-mips.c:4948 config/tc-mips.c:5014 config/tc-mips.c:5102 +#: config/tc-mips.c:5149 config/tc-mips.c:5210 config/tc-mips.c:5258 +#: config/tc-mips.c:8297 config/tc-mips.c:8304 config/tc-mips.c:8311 +#: config/tc-mips.c:8418 msgid "Unsupported large constant" msgstr "" #. result is always true -#: config/tc-mips.c:4976 +#: config/tc-mips.c:4980 #, c-format msgid "Branch %s is always true" msgstr "" -#: config/tc-mips.c:5217 config/tc-mips.c:5265 config/tc-mips.c:9065 -#: config/tc-mips.c:9222 +#: config/tc-mips.c:5221 config/tc-mips.c:5269 config/tc-mips.c:9069 +#: config/tc-mips.c:9226 #, c-format msgid "Improper position (%lu)" msgstr "" -#: config/tc-mips.c:5223 config/tc-mips.c:9132 +#: config/tc-mips.c:5227 config/tc-mips.c:9136 #, c-format msgid "Improper extract size (%lu, position %lu)" msgstr "" -#: config/tc-mips.c:5271 config/tc-mips.c:9096 +#: config/tc-mips.c:5275 config/tc-mips.c:9100 #, c-format msgid "Improper insert size (%lu, position %lu)" msgstr "" -#: config/tc-mips.c:5308 config/tc-mips.c:5405 +#: config/tc-mips.c:5312 config/tc-mips.c:5409 msgid "Divide by zero." msgstr "" -#: config/tc-mips.c:5491 +#: config/tc-mips.c:5495 msgid "dla used to load 32-bit register" msgstr "" -#: config/tc-mips.c:5494 +#: config/tc-mips.c:5498 msgid "la used to load 64-bit address" msgstr "" -#: config/tc-mips.c:5606 config/tc-z80.c:700 +#: config/tc-mips.c:5610 config/tc-z80.c:700 msgid "offset too large" msgstr "" -#: config/tc-mips.c:5780 config/tc-mips.c:6059 +#: config/tc-mips.c:5784 config/tc-mips.c:6063 msgid "PIC code offset overflow (max 32 signed bits)" msgstr "" -#: config/tc-mips.c:6142 +#: config/tc-mips.c:6146 msgid "MIPS PIC call to register other than $25" msgstr "" -#: config/tc-mips.c:6148 config/tc-mips.c:6159 config/tc-mips.c:6281 -#: config/tc-mips.c:6292 +#: config/tc-mips.c:6152 config/tc-mips.c:6163 config/tc-mips.c:6285 +#: config/tc-mips.c:6296 msgid "No .cprestore pseudo-op used in PIC code" msgstr "" -#: config/tc-mips.c:6153 config/tc-mips.c:6286 +#: config/tc-mips.c:6157 config/tc-mips.c:6290 msgid "No .frame pseudo-op used in PIC code" msgstr "" -#: config/tc-mips.c:6307 +#: config/tc-mips.c:6311 msgid "Non-PIC jump used in PIC library" msgstr "" -#: config/tc-mips.c:6470 config/tc-mips.c:7346 +#: config/tc-mips.c:6474 config/tc-mips.c:7350 #, c-format msgid "opcode not supported on this processor: %s" msgstr "" -#: config/tc-mips.c:7552 config/tc-mips.c:7583 config/tc-mips.c:7634 -#: config/tc-mips.c:7664 +#: config/tc-mips.c:7556 config/tc-mips.c:7587 config/tc-mips.c:7638 +#: config/tc-mips.c:7668 msgid "Improper rotate count" msgstr "" -#: config/tc-mips.c:7714 +#: config/tc-mips.c:7718 #, c-format msgid "Instruction %s: result is always false" msgstr "" -#: config/tc-mips.c:7875 +#: config/tc-mips.c:7879 #, c-format msgid "Instruction %s: result is always true" msgstr "" #. FIXME: Check if this is one of the itbl macros, since they #. are added dynamically. -#: config/tc-mips.c:8195 +#: config/tc-mips.c:8199 #, c-format msgid "Macro %s not implemented yet" msgstr "" -#: config/tc-mips.c:8445 +#: config/tc-mips.c:8449 #, c-format msgid "internal: bad mips opcode (mask error): %s %s" msgstr "" -#: config/tc-mips.c:8485 config/tc-mips.c:9296 +#: config/tc-mips.c:8489 config/tc-mips.c:9300 #, c-format msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s" msgstr "" -#: config/tc-mips.c:8564 +#: config/tc-mips.c:8568 #, c-format msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s" msgstr "" -#: config/tc-mips.c:8571 +#: config/tc-mips.c:8575 #, c-format msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s" msgstr "" -#: config/tc-mips.c:8694 config/tc-mips.c:8702 config/tc-mips.c:10165 +#: config/tc-mips.c:8698 config/tc-mips.c:8706 config/tc-mips.c:10169 #: config/tc-score.c:2696 config/tc-score.c:2742 msgid "unrecognized opcode" msgstr "" -#: config/tc-mips.c:8729 config/tc-mips.c:10191 +#: config/tc-mips.c:8733 config/tc-mips.c:10195 #, c-format msgid "opcode not supported on this processor: %s (%s)" msgstr "" -#: config/tc-mips.c:8763 +#: config/tc-mips.c:8767 #, c-format msgid "BALIGN immediate not 1 or 3 (%lu)" msgstr "" -#: config/tc-mips.c:8776 config/tc-mips.c:8789 config/tc-mips.c:8802 -#: config/tc-mips.c:8815 config/tc-mips.c:8841 config/tc-mips.c:8885 +#: config/tc-mips.c:8780 config/tc-mips.c:8793 config/tc-mips.c:8806 +#: config/tc-mips.c:8819 config/tc-mips.c:8845 config/tc-mips.c:8889 #, c-format msgid "DSP immediate not in range 0..%d (%lu)" msgstr "" -#: config/tc-mips.c:8833 config/tc-mips.c:8860 +#: config/tc-mips.c:8837 config/tc-mips.c:8864 msgid "Invalid dsp acc register" msgstr "" -#: config/tc-mips.c:8871 config/tc-mips.c:8902 config/tc-mips.c:8919 +#: config/tc-mips.c:8875 config/tc-mips.c:8906 config/tc-mips.c:8923 #, c-format msgid "DSP immediate not in range %ld..%ld (%ld)" msgstr "" -#: config/tc-mips.c:8932 +#: config/tc-mips.c:8936 #, c-format msgid "MT usermode bit not 0 or 1 (%lu)" msgstr "" -#: config/tc-mips.c:8943 +#: config/tc-mips.c:8947 #, c-format msgid "MT load high bit not 0 or 1 (%lu)" msgstr "" -#: config/tc-mips.c:8960 config/tc-mips.c:8973 +#: config/tc-mips.c:8964 config/tc-mips.c:8977 msgid "Invalid dsp/smartmips acc register" msgstr "" -#: config/tc-mips.c:9038 +#: config/tc-mips.c:9042 #, c-format msgid "Illegal %s number (%lu, 0x%lx)" msgstr "" -#: config/tc-mips.c:9151 config/tc-mips.c:9704 +#: config/tc-mips.c:9155 config/tc-mips.c:9708 msgid "absolute expression required" msgstr "" -#: config/tc-mips.c:9174 +#: config/tc-mips.c:9178 #, c-format msgid "Invalid register number (%d)" msgstr "" -#: config/tc-mips.c:9182 +#: config/tc-mips.c:9186 msgid "Invalid coprocessor 0 register number" msgstr "" -#: config/tc-mips.c:9192 +#: config/tc-mips.c:9196 #, c-format msgid "Improper bit index (%lu)" msgstr "" -#: config/tc-mips.c:9253 config/tc-mips.c:9270 +#: config/tc-mips.c:9257 config/tc-mips.c:9274 #, c-format msgid "Improper size (%lu)" msgstr "" -#: config/tc-mips.c:9286 +#: config/tc-mips.c:9290 #, c-format msgid "Improper immediate (%ld)" msgstr "" -#: config/tc-mips.c:9313 +#: config/tc-mips.c:9317 #, c-format msgid "Improper shift amount (%lu)" msgstr "" -#: config/tc-mips.c:9337 config/tc-mips.c:10512 config/tc-mips.c:10765 +#: config/tc-mips.c:9341 config/tc-mips.c:10516 config/tc-mips.c:10769 #, c-format msgid "Invalid value for `%s' (%lu)" msgstr "" -#: config/tc-mips.c:9354 +#: config/tc-mips.c:9358 #, c-format msgid "Code for %s not in range 0..1023 (%lu)" msgstr "" -#: config/tc-mips.c:9366 +#: config/tc-mips.c:9370 #, c-format msgid "Lower code for %s not in range 0..1023 (%lu)" msgstr "" -#: config/tc-mips.c:9378 +#: config/tc-mips.c:9382 #, c-format msgid "Code for %s not in range 0..1048575 (%lu)" msgstr "" -#: config/tc-mips.c:9391 +#: config/tc-mips.c:9395 #, c-format msgid "Coproccesor code > 25 bits (%lu)" msgstr "" -#: config/tc-mips.c:9405 +#: config/tc-mips.c:9409 #, c-format msgid "Illegal 19-bit code (%lu)" msgstr "" -#: config/tc-mips.c:9418 +#: config/tc-mips.c:9422 #, c-format msgid "Invalid performance register (%lu)" msgstr "" -#: config/tc-mips.c:9461 config/tc-mips.c:10372 +#: config/tc-mips.c:9465 config/tc-mips.c:10376 msgid "used $at without \".set noat\"" msgstr "" -#: config/tc-mips.c:9463 config/tc-mips.c:10374 +#: config/tc-mips.c:9467 config/tc-mips.c:10378 #, c-format msgid "used $%u with \".set at=$%u\"" msgstr "" -#: config/tc-mips.c:9489 +#: config/tc-mips.c:9493 msgid "source and destination must be different" msgstr "" -#: config/tc-mips.c:9494 +#: config/tc-mips.c:9498 msgid "a destination register must be supplied" msgstr "" -#: config/tc-mips.c:9563 +#: config/tc-mips.c:9567 #, c-format msgid "Improper align amount (%ld), using low bits" msgstr "" -#: config/tc-mips.c:9577 +#: config/tc-mips.c:9581 #, c-format msgid "Invalid MDMX Immediate (%ld)" msgstr "" -#: config/tc-mips.c:9615 +#: config/tc-mips.c:9619 #, c-format msgid "Float register should be even, was %d" msgstr "" -#: config/tc-mips.c:9654 +#: config/tc-mips.c:9658 #, c-format msgid "Bad element selector %ld" msgstr "" -#: config/tc-mips.c:9662 +#: config/tc-mips.c:9666 #, c-format msgid "Expecting ']' found '%s'" msgstr "" -#: config/tc-mips.c:9768 +#: config/tc-mips.c:9772 #, c-format msgid "Bad floating point constant: %s" msgstr "" -#: config/tc-mips.c:9888 +#: config/tc-mips.c:9892 msgid "Can't use floating point insn in this section" msgstr "" -#: config/tc-mips.c:9949 +#: config/tc-mips.c:9953 msgid "expression out of range" msgstr "" -#: config/tc-mips.c:9989 +#: config/tc-mips.c:9993 msgid "lui expression not in range 0..65535" msgstr "" -#: config/tc-mips.c:10010 +#: config/tc-mips.c:10014 #, c-format msgid "Condition code register should be even for %s, was %d" msgstr "" -#: config/tc-mips.c:10015 +#: config/tc-mips.c:10019 #, c-format msgid "Condition code register should be 0 or 4 for %s, was %d" msgstr "" -#: config/tc-mips.c:10041 +#: config/tc-mips.c:10045 msgid "invalid coprocessor sub-selection value (0-7)" msgstr "" -#: config/tc-mips.c:10053 config/tc-mips.c:10070 +#: config/tc-mips.c:10057 config/tc-mips.c:10074 #, c-format msgid "bad byte vector index (%ld)" msgstr "" -#: config/tc-mips.c:10081 +#: config/tc-mips.c:10085 #, c-format msgid "bad char = '%c'\n" msgstr "" -#: config/tc-mips.c:10092 config/tc-mips.c:10097 config/tc-mips.c:10790 +#: config/tc-mips.c:10096 config/tc-mips.c:10101 config/tc-mips.c:10794 msgid "illegal operands" msgstr "" -#: config/tc-mips.c:10548 config/tc-mips.c:10629 config/tc-mips.c:10644 +#: config/tc-mips.c:10552 config/tc-mips.c:10633 config/tc-mips.c:10648 msgid "can't parse register list" msgstr "" -#: config/tc-mips.c:10617 +#: config/tc-mips.c:10621 msgid "more than one frame size in list" msgstr "" -#: config/tc-mips.c:10672 +#: config/tc-mips.c:10676 msgid "unexpected register in list" msgstr "" -#: config/tc-mips.c:10682 +#: config/tc-mips.c:10686 msgid "arg/static registers overlap" msgstr "" -#: config/tc-mips.c:10700 +#: config/tc-mips.c:10704 msgid "invalid arg register list" msgstr "" -#: config/tc-mips.c:10709 config/tc-mips.c:10732 +#: config/tc-mips.c:10713 config/tc-mips.c:10736 msgid "invalid static register list" msgstr "" -#: config/tc-mips.c:10739 +#: config/tc-mips.c:10743 msgid "missing frame size" msgstr "" -#: config/tc-mips.c:10742 +#: config/tc-mips.c:10746 msgid "invalid frame size" msgstr "" -#: config/tc-mips.c:10908 +#: config/tc-mips.c:10912 msgid "extended operand requested but not required" msgstr "" -#: config/tc-mips.c:10910 +#: config/tc-mips.c:10914 msgid "invalid unextended operand value" msgstr "" -#: config/tc-mips.c:10938 +#: config/tc-mips.c:10942 msgid "operand value out of range for instruction" msgstr "" -#: config/tc-mips.c:11043 +#: config/tc-mips.c:11047 #, c-format msgid "relocation %s isn't supported by the current ABI" msgstr "" -#: config/tc-mips.c:11099 +#: config/tc-mips.c:11103 msgid "unclosed '('" msgstr "" -#: config/tc-mips.c:11374 +#: config/tc-mips.c:11378 #, c-format msgid "A different %s was already specified, is now %s" msgstr "" -#: config/tc-mips.c:11621 +#: config/tc-mips.c:11625 msgid "-call_shared is supported only for ELF format" msgstr "" -#: config/tc-mips.c:11631 +#: config/tc-mips.c:11635 msgid "-call_nonpic is supported only for ELF format" msgstr "" -#: config/tc-mips.c:11641 +#: config/tc-mips.c:11645 msgid "-non_shared is supported only for ELF format" msgstr "" -#: config/tc-mips.c:11674 +#: config/tc-mips.c:11678 msgid "-n32 is supported for ELF format only" msgstr "" -#: config/tc-mips.c:11683 +#: config/tc-mips.c:11687 msgid "-64 is supported for ELF format only" msgstr "" -#: config/tc-mips.c:11688 config/tc-mips.c:11741 +#: config/tc-mips.c:11692 config/tc-mips.c:11745 msgid "No compiled in support for 64 bit object file format" msgstr "" -#: config/tc-mips.c:11728 +#: config/tc-mips.c:11732 msgid "-mabi is supported for ELF format only" msgstr "" -#: config/tc-mips.c:11748 +#: config/tc-mips.c:11752 #, c-format msgid "invalid abi -mabi=%s" msgstr "" -#: config/tc-mips.c:11826 +#: config/tc-mips.c:11830 msgid "-G not supported in this configuration." msgstr "" -#: config/tc-mips.c:11852 +#: config/tc-mips.c:11856 #, c-format msgid "-%s conflicts with the other architecture options, which imply -%s" msgstr "" -#: config/tc-mips.c:11864 +#: config/tc-mips.c:11868 #, c-format msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/tc-mips.c:11883 +#: config/tc-mips.c:11887 msgid "-mgp64 used with a 32-bit processor" msgstr "" -#: config/tc-mips.c:11885 +#: config/tc-mips.c:11889 msgid "-mgp32 used with a 64-bit ABI" msgstr "" -#: config/tc-mips.c:11887 +#: config/tc-mips.c:11891 msgid "-mgp64 used with a 32-bit ABI" msgstr "" -#: config/tc-mips.c:11925 +#: config/tc-mips.c:11929 msgid "-mfp64 used with a 32-bit fpu" msgstr "" -#: config/tc-mips.c:11928 +#: config/tc-mips.c:11932 msgid "-mfp64 used with a 32-bit ABI" msgstr "" -#: config/tc-mips.c:11932 +#: config/tc-mips.c:11936 msgid "-mfp32 used with a 64-bit ABI" msgstr "" -#: config/tc-mips.c:11946 +#: config/tc-mips.c:11950 msgid "trap exception not supported at ISA 1" msgstr "" -#: config/tc-mips.c:11956 +#: config/tc-mips.c:11960 msgid "-mfp32 used with -mips3d" msgstr "" -#: config/tc-mips.c:11962 +#: config/tc-mips.c:11966 msgid "-mfp32 used with -mdmx" msgstr "" -#: config/tc-mips.c:11967 +#: config/tc-mips.c:11971 #, c-format msgid "%s ISA does not support SmartMIPS" msgstr "" -#: config/tc-mips.c:11973 config/tc-mips.c:12918 +#: config/tc-mips.c:11977 config/tc-mips.c:12922 #, c-format msgid "%s ISA does not support DSP ASE" msgstr "" -#: config/tc-mips.c:11982 config/tc-mips.c:12931 +#: config/tc-mips.c:11986 config/tc-mips.c:12935 #, c-format msgid "%s ISA does not support DSP R2 ASE" msgstr "" -#: config/tc-mips.c:11988 config/tc-mips.c:12944 +#: config/tc-mips.c:11992 config/tc-mips.c:12948 #, c-format msgid "%s ISA does not support MT ASE" msgstr "" -#: config/tc-mips.c:12037 +#: config/tc-mips.c:12041 msgid "PC relative MIPS16 instruction references a different section" msgstr "" -#: config/tc-mips.c:12335 config/tc-sparc.c:3184 config/tc-sparc.c:3191 +#: config/tc-mips.c:12339 config/tc-sparc.c:3184 config/tc-sparc.c:3191 #: config/tc-sparc.c:3198 config/tc-sparc.c:3205 config/tc-sparc.c:3212 #: config/tc-sparc.c:3221 config/tc-sparc.c:3232 config/tc-sparc.c:3254 -#: config/tc-sparc.c:3278 write.c:1122 +#: config/tc-sparc.c:3278 write.c:1131 msgid "relocation overflow" msgstr "" -#: config/tc-mips.c:12345 +#: config/tc-mips.c:12349 #, c-format msgid "Branch to misaligned address (%lx)" msgstr "" -#: config/tc-mips.c:12392 +#: config/tc-mips.c:12396 msgid "Branch out of range" msgstr "" -#: config/tc-mips.c:12474 +#: config/tc-mips.c:12478 #, c-format msgid "Alignment too large: %d. assumed." msgstr "" -#: config/tc-mips.c:12477 +#: config/tc-mips.c:12481 msgid "Alignment negative: 0 assumed." msgstr "" -#: config/tc-mips.c:12723 +#: config/tc-mips.c:12727 #, c-format msgid "%s: no such section" msgstr "" -#: config/tc-mips.c:12772 +#: config/tc-mips.c:12776 #, c-format msgid ".option pic%d not supported" msgstr "" -#: config/tc-mips.c:12777 config/tc-mips.c:13084 +#: config/tc-mips.c:12781 config/tc-mips.c:13088 msgid "-G may not be used with SVR4 PIC code" msgstr "" -#: config/tc-mips.c:12783 +#: config/tc-mips.c:12787 #, c-format msgid "Unrecognized option \"%s\"" msgstr "" -#: config/tc-mips.c:12843 +#: config/tc-mips.c:12847 msgid "`noreorder' must be set before `nomacro'" msgstr "" -#: config/tc-mips.c:12869 +#: config/tc-mips.c:12873 #, c-format msgid "%s isa does not support 64-bit registers" msgstr "" -#: config/tc-mips.c:12880 +#: config/tc-mips.c:12884 #, c-format msgid "%s isa does not support 64-bit floating point registers" msgstr "" -#: config/tc-mips.c:12901 +#: config/tc-mips.c:12905 #, c-format msgid "%s ISA does not support SmartMIPS ASE" msgstr "" -#: config/tc-mips.c:12968 +#: config/tc-mips.c:12972 #, c-format msgid "unknown architecture %s" msgstr "" -#: config/tc-mips.c:12981 config/tc-mips.c:13011 +#: config/tc-mips.c:12985 config/tc-mips.c:13015 #, c-format msgid "unknown ISA level %s" msgstr "" -#: config/tc-mips.c:12989 +#: config/tc-mips.c:12993 #, c-format msgid "unknown ISA or architecture %s" msgstr "" -#: config/tc-mips.c:13039 +#: config/tc-mips.c:13043 msgid ".set pop with no .set push" msgstr "" -#: config/tc-mips.c:13068 +#: config/tc-mips.c:13072 #, c-format msgid "Tried to set unrecognized symbol: %s\n" msgstr "" -#: config/tc-mips.c:13126 +#: config/tc-mips.c:13130 msgid ".cpload not in noreorder section" msgstr "" -#: config/tc-mips.c:13194 config/tc-mips.c:13213 +#: config/tc-mips.c:13198 config/tc-mips.c:13217 msgid "missing argument separator ',' for .cpsetup" msgstr "" -#: config/tc-mips.c:13371 +#: config/tc-mips.c:13375 #, c-format msgid "Unsupported use of %s" msgstr "" -#: config/tc-mips.c:13453 config/tc-score.c:6036 +#: config/tc-mips.c:13457 config/tc-score.c:6036 msgid "Unsupported use of .gpword" msgstr "" -#: config/tc-mips.c:13493 +#: config/tc-mips.c:13497 msgid "Unsupported use of .gpdword" msgstr "" -#: config/tc-mips.c:13587 +#: config/tc-mips.c:13591 #, c-format msgid "ignoring attempt to redefine symbol %s" msgstr "" -#: config/tc-mips.c:13602 ecoff.c:3368 +#: config/tc-mips.c:13606 ecoff.c:3368 msgid "bad .weakext directive" msgstr "" -#: config/tc-mips.c:13838 +#: config/tc-mips.c:13842 msgid "unsupported PC relative reference to different section" msgstr "" -#: config/tc-mips.c:13951 config/tc-xtensa.c:1583 config/tc-xtensa.c:1858 +#: config/tc-mips.c:13955 config/tc-xtensa.c:1583 config/tc-xtensa.c:1858 msgid "unsupported relocation" msgstr "" -#: config/tc-mips.c:14200 config/tc-pdp11.c:1431 +#: config/tc-mips.c:14208 config/tc-pdp11.c:1431 #, c-format msgid "Can not represent %s relocation in this object file format" msgstr "" -#: config/tc-mips.c:14285 +#: config/tc-mips.c:14293 msgid "relaxed out-of-range branch into a jump" msgstr "" -#: config/tc-mips.c:14819 +#: config/tc-mips.c:14827 msgid "missing .end at end of assembly" msgstr "" -#: config/tc-mips.c:14834 config/tc-score.c:5645 +#: config/tc-mips.c:14842 config/tc-score.c:5645 msgid "expected simple number" msgstr "" -#: config/tc-mips.c:14862 config/tc-score.c:5672 +#: config/tc-mips.c:14870 config/tc-score.c:5672 msgid "invalid number" msgstr "" -#: config/tc-mips.c:15033 config/tc-score.c:5711 +#: config/tc-mips.c:15041 config/tc-score.c:5711 msgid "missing .end" msgstr "" -#: config/tc-mips.c:15085 +#: config/tc-mips.c:15093 msgid "Bad .frame directive" msgstr "" -#: config/tc-mips.c:15117 +#: config/tc-mips.c:15125 msgid ".mask/.fmask outside of .ent" msgstr "" -#: config/tc-mips.c:15124 +#: config/tc-mips.c:15132 msgid "Bad .mask/.fmask directive" msgstr "" -#: config/tc-mips.c:15399 +#: config/tc-mips.c:15407 #, c-format msgid "Bad value (%s) for %s" msgstr "" -#: config/tc-mips.c:15463 +#: config/tc-mips.c:15471 #, c-format msgid "" "MIPS options:\n" @@ -9764,7 +9768,7 @@ msgid "" "\t\t\timplicitly with the gp register [default 8]\n" msgstr "" -#: config/tc-mips.c:15470 +#: config/tc-mips.c:15478 #, c-format msgid "" "-mips1\t\t\tgenerate MIPS ISA I instructions\n" @@ -9779,7 +9783,7 @@ msgid "" "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n" msgstr "" -#: config/tc-mips.c:15489 +#: config/tc-mips.c:15497 #, c-format msgid "" "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n" @@ -9787,42 +9791,42 @@ msgid "" "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n" msgstr "" -#: config/tc-mips.c:15502 +#: config/tc-mips.c:15510 #, c-format msgid "" "-mips16\t\t\tgenerate mips16 instructions\n" "-no-mips16\t\tdo not generate mips16 instructions\n" msgstr "" -#: config/tc-mips.c:15505 +#: config/tc-mips.c:15513 #, c-format msgid "" "-msmartmips\t\tgenerate smartmips instructions\n" "-mno-smartmips\t\tdo not generate smartmips instructions\n" msgstr "" -#: config/tc-mips.c:15508 +#: config/tc-mips.c:15516 #, c-format msgid "" "-mdsp\t\t\tgenerate DSP instructions\n" "-mno-dsp\t\tdo not generate DSP instructions\n" msgstr "" -#: config/tc-mips.c:15511 +#: config/tc-mips.c:15519 #, c-format msgid "" "-mdspr2\t\t\tgenerate DSP R2 instructions\n" "-mno-dspr2\t\tdo not generate DSP R2 instructions\n" msgstr "" -#: config/tc-mips.c:15514 +#: config/tc-mips.c:15522 #, c-format msgid "" "-mmt\t\t\tgenerate MT instructions\n" "-mno-mt\t\t\tdo not generate MT instructions\n" msgstr "" -#: config/tc-mips.c:15517 +#: config/tc-mips.c:15525 #, c-format msgid "" "-mfix-vr4120\t\twork around certain VR4120 errata\n" @@ -9837,7 +9841,7 @@ msgid "" "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n" msgstr "" -#: config/tc-mips.c:15528 +#: config/tc-mips.c:15536 #, c-format msgid "" "-mhard-float\t\tallow floating-point instructions\n" @@ -9847,7 +9851,7 @@ msgid "" "--[no-]construct-floats [dis]allow floating point values to be constructed\n" msgstr "" -#: config/tc-mips.c:15536 +#: config/tc-mips.c:15544 #, c-format msgid "" "-KPIC, -call_shared\tgenerate SVR4 position independent code\n" @@ -9861,7 +9865,7 @@ msgid "" "-mabi=ABI\t\tcreate ABI conformant object file for:\n" msgstr "" -#: config/tc-mips.c:15557 +#: config/tc-mips.c:15565 #, c-format msgid "" "-32\t\t\tcreate o32 ABI object file (default)\n" @@ -9942,8 +9946,8 @@ msgstr "" msgid "specified location wasn't TETRA-aligned" msgstr "" -#: config/tc-mmix.c:964 config/tc-mmix.c:979 config/tc-mmix.c:4109 -#: config/tc-mmix.c:4125 +#: config/tc-mmix.c:964 config/tc-mmix.c:979 config/tc-mmix.c:4114 +#: config/tc-mmix.c:4130 msgid "unaligned data at an absolute location is not supported" msgstr "" @@ -9958,160 +9962,155 @@ msgstr "" #: config/tc-mmix.c:1419 config/tc-mmix.c:1444 config/tc-mmix.c:1476 #: config/tc-mmix.c:1508 config/tc-mmix.c:1538 config/tc-mmix.c:1591 #: config/tc-mmix.c:1608 config/tc-mmix.c:1635 config/tc-mmix.c:1663 -#: config/tc-mmix.c:1690 config/tc-mmix.c:1716 config/tc-mmix.c:1732 -#: config/tc-mmix.c:1758 config/tc-mmix.c:1774 config/tc-mmix.c:1790 -#: config/tc-mmix.c:1853 config/tc-mmix.c:1869 +#: config/tc-mmix.c:1693 config/tc-mmix.c:1719 config/tc-mmix.c:1735 +#: config/tc-mmix.c:1761 config/tc-mmix.c:1777 config/tc-mmix.c:1793 +#: config/tc-mmix.c:1874 #, c-format msgid "invalid operands to opcode %s: `%s'" msgstr "" -#: config/tc-mmix.c:1846 -#, c-format -msgid "unsupported operands to %s: `%s'" -msgstr "" - -#: config/tc-mmix.c:1971 +#: config/tc-mmix.c:1976 msgid "internal: mmix_prefix_name but empty prefix" msgstr "" -#: config/tc-mmix.c:2015 +#: config/tc-mmix.c:2020 #, c-format msgid "too many GREG registers allocated (max %d)" msgstr "" -#: config/tc-mmix.c:2073 +#: config/tc-mmix.c:2078 msgid "BSPEC already active. Nesting is not supported." msgstr "" -#: config/tc-mmix.c:2082 +#: config/tc-mmix.c:2087 msgid "invalid BSPEC expression" msgstr "" -#: config/tc-mmix.c:2098 +#: config/tc-mmix.c:2103 #, c-format msgid "can't create section %s" msgstr "" -#: config/tc-mmix.c:2103 +#: config/tc-mmix.c:2108 #, c-format msgid "can't set section flags for section %s" msgstr "" -#: config/tc-mmix.c:2124 +#: config/tc-mmix.c:2129 msgid "ESPEC without preceding BSPEC" msgstr "" -#: config/tc-mmix.c:2153 +#: config/tc-mmix.c:2158 msgid "missing local expression" msgstr "" -#: config/tc-mmix.c:2363 +#: config/tc-mmix.c:2368 msgid "operand out of range, instruction expanded" msgstr "" #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be #. user-friendly, though a little bit non-substantial. -#: config/tc-mmix.c:2614 +#: config/tc-mmix.c:2619 msgid "directive LOCAL must be placed in code or data" msgstr "" -#: config/tc-mmix.c:2615 +#: config/tc-mmix.c:2620 msgid "internal confusion: relocation in a section without contents" msgstr "" -#: config/tc-mmix.c:2729 +#: config/tc-mmix.c:2734 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section" msgstr "" -#: config/tc-mmix.c:2777 +#: config/tc-mmix.c:2782 msgid "no suitable GREG definition for operands" msgstr "" -#: config/tc-mmix.c:2836 +#: config/tc-mmix.c:2841 msgid "operands were not reducible at assembly-time" msgstr "" -#: config/tc-mmix.c:2863 +#: config/tc-mmix.c:2868 #, c-format msgid "cannot generate relocation type for symbol %s, code %s" msgstr "" -#: config/tc-mmix.c:2883 +#: config/tc-mmix.c:2888 #, c-format msgid "internal: unhandled label %s" msgstr "" -#: config/tc-mmix.c:2913 +#: config/tc-mmix.c:2918 msgid "[0-9]H labels may not appear alone on a line" msgstr "" -#: config/tc-mmix.c:2922 +#: config/tc-mmix.c:2927 msgid "[0-9]H labels do not mix with dot-pseudos" msgstr "" -#: config/tc-mmix.c:3010 +#: config/tc-mmix.c:3015 msgid "invalid characters in input" msgstr "" -#: config/tc-mmix.c:3116 +#: config/tc-mmix.c:3121 msgid "empty label field for IS" msgstr "" -#: config/tc-mmix.c:3442 +#: config/tc-mmix.c:3447 #, c-format msgid "internal: unexpected relax type %d:%d" msgstr "" -#: config/tc-mmix.c:3465 +#: config/tc-mmix.c:3470 msgid "BSPEC without ESPEC." msgstr "" -#: config/tc-mmix.c:3670 +#: config/tc-mmix.c:3675 msgid "GREG expression too complicated" msgstr "" -#: config/tc-mmix.c:3685 +#: config/tc-mmix.c:3690 msgid "internal: GREG expression not resolved to section" msgstr "" -#: config/tc-mmix.c:3734 +#: config/tc-mmix.c:3739 msgid "register section has contents\n" msgstr "" -#: config/tc-mmix.c:3861 +#: config/tc-mmix.c:3866 msgid "section change from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3882 +#: config/tc-mmix.c:3887 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3893 +#: config/tc-mmix.c:3898 msgid "invalid LOC expression" msgstr "" -#: config/tc-mmix.c:3920 config/tc-mmix.c:3947 +#: config/tc-mmix.c:3925 config/tc-mmix.c:3952 msgid "LOC expression stepping backwards is not supported" msgstr "" #. We will only get here in rare cases involving #NO_APP, #. where the unterminated string is not recognized by the #. preformatting pass. -#: config/tc-mmix.c:4031 config/tc-mmix.c:4191 config/tc-z80.c:1691 +#: config/tc-mmix.c:4036 config/tc-mmix.c:4196 config/tc-z80.c:1691 msgid "unterminated string" msgstr "" -#: config/tc-mmix.c:4048 +#: config/tc-mmix.c:4053 msgid "BYTE expression not a pure number" msgstr "" #. Note that mmixal does not allow negative numbers in #. BYTE sequences, so neither should we. -#: config/tc-mmix.c:4057 +#: config/tc-mmix.c:4062 msgid "BYTE expression not in the range 0..255" msgstr "" -#: config/tc-mmix.c:4107 config/tc-mmix.c:4123 +#: config/tc-mmix.c:4112 config/tc-mmix.c:4128 msgid "data item with alignment larger than location" msgstr "" @@ -10169,7 +10168,7 @@ msgstr "" #: config/tc-moxie.c:228 config/tc-moxie.c:288 config/tc-moxie.c:300 #: config/tc-moxie.c:333 config/tc-moxie.c:365 config/tc-moxie.c:398 #: config/tc-moxie.c:452 config/tc-moxie.c:506 config/tc-moxie.c:516 -#: config/tc-moxie.c:544 config/tc-pj.c:307 +#: config/tc-moxie.c:544 config/tc-pj.c:308 msgid "extra stuff on line ignored" msgstr "" @@ -10191,7 +10190,7 @@ msgstr "" msgid "expecting indirect register `($rX)'" msgstr "" -#: config/tc-moxie.c:547 config/tc-pj.c:312 +#: config/tc-moxie.c:547 config/tc-pj.c:313 msgid "Something forgot to clean up\n" msgstr "" @@ -10774,11 +10773,11 @@ msgstr "" msgid "can't have relocation for ipush" msgstr "" -#: config/tc-pj.c:288 +#: config/tc-pj.c:289 msgid "expected expresssion" msgstr "" -#: config/tc-pj.c:354 +#: config/tc-pj.c:355 #, c-format msgid "" "PJ options:\n" @@ -10786,7 +10785,7 @@ msgid "" "-big\t\t\tgenerate big endian code\n" msgstr "" -#: config/tc-pj.c:381 config/tc-sh.c:4059 config/tc-sh.c:4066 +#: config/tc-pj.c:382 config/tc-sh.c:4059 config/tc-sh.c:4066 #: config/tc-sh.c:4073 config/tc-sh.c:4080 msgid "pcrel too far" msgstr "" @@ -10799,12 +10798,12 @@ msgstr "" msgid "estimate size\n" msgstr "" -#: config/tc-ppc.c:1075 +#: config/tc-ppc.c:1077 #, c-format msgid "%s unsupported" msgstr "" -#: config/tc-ppc.c:1177 +#: config/tc-ppc.c:1179 #, c-format msgid "" "PowerPC options:\n" @@ -10820,27 +10819,30 @@ msgid "" "-m405\t\t\tgenerate code for PowerPC 405\n" "-m440\t\t\tgenerate code for PowerPC 440\n" "-m464\t\t\tgenerate code for PowerPC 464\n" +"-m476\t\t\tgenerate code for PowerPC 476\n" "-m7400, -m7410, -m7450, -m7455\n" "\t\t\tgenerate code for PowerPC 7400/7410/7450/7455\n" "-m750cl\t\t\tgenerate code for PowerPC 750cl\n" msgstr "" -#: config/tc-ppc.c:1194 +#: config/tc-ppc.c:1197 #, c-format msgid "" "-mppc64, -m620\t\tgenerate code for PowerPC 620/625/630\n" "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n" "-mbooke\t\t\tgenerate code for 32-bit PowerPC BookE\n" -"-mpower4\t\tgenerate code for Power4 architecture\n" -"-mpower5\t\tgenerate code for Power5 architecture\n" -"-mpower6\t\tgenerate code for Power6 architecture\n" -"-mpower7\t\tgenerate code for Power7 architecture\n" +"-ma2\t\t\tgenerate code for A2 architecture\n" +"-mpower4, -mpwr4\tgenerate code for Power4 architecture\n" +"-mpower5, -mpwr5, -mpwr5x\n" +"\t\t\tgenerate code for Power5 architecture\n" +"-mpower6, -mpwr6\tgenerate code for Power6 architecture\n" +"-mpower7, -mpwr7\tgenerate code for Power7 architecture\n" "-mcell\t\t\tgenerate code for Cell Broadband Engine architecture\n" "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n" "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n" msgstr "" -#: config/tc-ppc.c:1205 +#: config/tc-ppc.c:1210 #, c-format msgid "" "-maltivec\t\tgenerate code for AltiVec\n" @@ -10853,7 +10855,7 @@ msgid "" "-mno-regnames\t\tDo not allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1215 +#: config/tc-ppc.c:1220 #, c-format msgid "" "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n" @@ -10869,262 +10871,266 @@ msgid "" "-Qy, -Qn\t\tignored\n" msgstr "" -#: config/tc-ppc.c:1252 +#: config/tc-ppc.c:1257 #, c-format msgid "Unknown default cpu = %s, os = %s" msgstr "" -#: config/tc-ppc.c:1278 +#: config/tc-ppc.c:1283 msgid "Neither Power nor PowerPC opcodes were selected." msgstr "" -#: config/tc-ppc.c:1357 +#: config/tc-ppc.c:1362 #, c-format msgid "powerpc_operands[%d].bitm invalid" msgstr "" -#: config/tc-ppc.c:1364 +#: config/tc-ppc.c:1369 #, c-format msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]" msgstr "" -#: config/tc-ppc.c:1386 +#: config/tc-ppc.c:1391 #, c-format msgid "major opcode is not sorted for %s" msgstr "" -#: config/tc-ppc.c:1422 +#: config/tc-ppc.c:1427 #, c-format msgid "%s (%08lx %08lx) after %s (%08lx %08lx)" msgstr "" -#: config/tc-ppc.c:1431 +#: config/tc-ppc.c:1436 #, c-format msgid "mask trims opcode bits for %s" msgstr "" -#: config/tc-ppc.c:1440 +#: config/tc-ppc.c:1445 #, c-format msgid "operand index error for %s" msgstr "" -#: config/tc-ppc.c:1452 +#: config/tc-ppc.c:1457 #, c-format msgid "operand %d overlap in %s" msgstr "" -#: config/tc-ppc.c:1478 +#: config/tc-ppc.c:1483 #, c-format msgid "duplicate instruction %s" msgstr "" -#: config/tc-ppc.c:1502 +#: config/tc-ppc.c:1507 #, c-format msgid "duplicate macro %s" msgstr "" -#: config/tc-ppc.c:1859 +#: config/tc-ppc.c:1864 msgid "symbol+offset not supported for got tls" msgstr "" -#: config/tc-ppc.c:2113 +#: config/tc-ppc.c:2118 msgid "Relocation cannot be done when using -mrelocatable" msgstr "" -#: config/tc-ppc.c:2162 +#: config/tc-ppc.c:2167 msgid "TOC section size exceeds 64k" msgstr "" -#: config/tc-ppc.c:2243 +#: config/tc-ppc.c:2248 #, c-format msgid "syntax error: invalid toc specifier `%s'" msgstr "" -#: config/tc-ppc.c:2257 +#: config/tc-ppc.c:2262 #, c-format msgid "syntax error: expected `]', found `%c'" msgstr "" -#: config/tc-ppc.c:2534 +#: config/tc-ppc.c:2539 msgid "[tocv] symbol is not a toc symbol" msgstr "" -#: config/tc-ppc.c:2545 +#: config/tc-ppc.c:2550 msgid "Unimplemented toc32 expression modifier" msgstr "" -#: config/tc-ppc.c:2550 +#: config/tc-ppc.c:2555 msgid "Unimplemented toc64 expression modifier" msgstr "" -#: config/tc-ppc.c:2554 +#: config/tc-ppc.c:2559 #, c-format msgid "Unexpected return value [%d] from parse_toc_entry!\n" msgstr "" -#: config/tc-ppc.c:2826 +#: config/tc-ppc.c:2831 msgid "unsupported relocation for DS offset field" msgstr "" -#: config/tc-ppc.c:2879 +#: config/tc-ppc.c:2884 #, c-format msgid "syntax error; found `%c' but expected `%c'" msgstr "" -#: config/tc-ppc.c:2919 config/tc-ppc.h:94 +#: config/tc-ppc.c:2924 config/tc-ppc.h:94 msgid "instruction address is not a multiple of 4" msgstr "" -#: config/tc-ppc.c:3084 +#: config/tc-ppc.c:3089 msgid "Bad .section directive: want a,e,w,x,M,S,G,T in string" msgstr "" -#: config/tc-ppc.c:3190 +#: config/tc-ppc.c:3195 msgid "missing size" msgstr "" -#: config/tc-ppc.c:3199 +#: config/tc-ppc.c:3204 msgid "negative size" msgstr "" -#: config/tc-ppc.c:3236 +#: config/tc-ppc.c:3241 msgid "missing real symbol name" msgstr "" -#: config/tc-ppc.c:3257 +#: config/tc-ppc.c:3262 msgid "attempt to redefine symbol" msgstr "" -#: config/tc-ppc.c:3499 +#: config/tc-ppc.c:3504 msgid "The XCOFF file format does not support arbitrary sections" msgstr "" -#: config/tc-ppc.c:3573 +#: config/tc-ppc.c:3577 +msgid ".ref outside .csect" +msgstr "" + +#: config/tc-ppc.c:3599 config/tc-ppc.c:3799 +msgid "missing symbol name" +msgstr "" + +#: config/tc-ppc.c:3630 msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:3603 config/tc-ppc.c:4145 read.c:3314 +#: config/tc-ppc.c:3660 config/tc-ppc.c:4202 read.c:3314 msgid "missing value" msgstr "" -#: config/tc-ppc.c:3621 +#: config/tc-ppc.c:3678 msgid "illegal .stabx expression; zero assumed" msgstr "" -#: config/tc-ppc.c:3653 +#: config/tc-ppc.c:3710 msgid "missing class" msgstr "" -#: config/tc-ppc.c:3662 +#: config/tc-ppc.c:3719 msgid "missing type" msgstr "" -#: config/tc-ppc.c:3742 -msgid "missing symbol name" -msgstr "" - -#: config/tc-ppc.c:3932 +#: config/tc-ppc.c:3989 msgid "nested .bs blocks" msgstr "" -#: config/tc-ppc.c:3964 +#: config/tc-ppc.c:4021 msgid ".es without preceding .bs" msgstr "" -#: config/tc-ppc.c:4137 +#: config/tc-ppc.c:4194 msgid "non-constant byte count" msgstr "" -#: config/tc-ppc.c:4184 +#: config/tc-ppc.c:4241 msgid ".tc not in .toc section" msgstr "" -#: config/tc-ppc.c:4203 +#: config/tc-ppc.c:4260 msgid ".tc with no label" msgstr "" -#: config/tc-ppc.c:4296 +#: config/tc-ppc.c:4353 msgid ".machine stack overflow" msgstr "" -#: config/tc-ppc.c:4303 +#: config/tc-ppc.c:4360 msgid ".machine stack underflow" msgstr "" -#: config/tc-ppc.c:4310 +#: config/tc-ppc.c:4367 #, c-format msgid "invalid machine `%s'" msgstr "" -#: config/tc-ppc.c:4361 +#: config/tc-ppc.c:4418 msgid "No previous section to return to. Directive ignored." msgstr "" #. Section Contents #. unknown -#: config/tc-ppc.c:4771 +#: config/tc-ppc.c:4828 msgid "Unsupported section attribute -- 'a'" msgstr "" -#: config/tc-ppc.c:4955 +#: config/tc-ppc.c:5012 msgid "bad symbol suffix" msgstr "" -#: config/tc-ppc.c:5047 +#: config/tc-ppc.c:5104 msgid "Unrecognized symbol suffix" msgstr "" -#: config/tc-ppc.c:5135 +#: config/tc-ppc.c:5192 msgid "two .function pseudo-ops with no intervening .ef" msgstr "" -#: config/tc-ppc.c:5148 +#: config/tc-ppc.c:5205 msgid ".ef with no preceding .function" msgstr "" -#: config/tc-ppc.c:5277 +#: config/tc-ppc.c:5334 #, c-format msgid "warning: symbol %s has no csect" msgstr "" -#: config/tc-ppc.c:5522 +#: config/tc-ppc.c:5579 msgid "symbol in .toc does not match any .tc" msgstr "" -#: config/tc-ppc.c:5897 +#: config/tc-ppc.c:5954 #, c-format msgid "unsupported relocation against %s" msgstr "" -#: config/tc-ppc.c:5970 +#: config/tc-ppc.c:6027 #, c-format msgid "cannot emit PC relative %s relocation against %s" msgstr "" -#: config/tc-ppc.c:5975 +#: config/tc-ppc.c:6032 #, c-format msgid "cannot emit PC relative %s relocation" msgstr "" -#: config/tc-ppc.c:6159 +#: config/tc-ppc.c:6221 #, c-format msgid "Unable to handle reference to symbol %s" msgstr "" -#: config/tc-ppc.c:6162 +#: config/tc-ppc.c:6224 msgid "Unable to resolve expression" msgstr "" -#: config/tc-ppc.c:6189 +#: config/tc-ppc.c:6251 msgid "must branch to an address a multiple of 4" msgstr "" -#: config/tc-ppc.c:6193 +#: config/tc-ppc.c:6255 #, c-format msgid "@local or @plt branch destination is too far away, %ld bytes" msgstr "" -#: config/tc-ppc.c:6224 +#: config/tc-ppc.c:6286 #, c-format msgid "Gas failure, reloc value %d\n" msgstr "" @@ -11511,7 +11517,7 @@ msgid "alignment negative; 0 assumed" msgstr "" #: config/tc-score.c:6271 config/tc-z80.c:289 ecoff.c:3355 read.c:1484 -#: read.c:1597 read.c:2484 read.c:3048 read.c:3441 symbols.c:326 symbols.c:432 +#: read.c:1597 read.c:2484 read.c:3048 read.c:3441 symbols.c:337 symbols.c:433 #, c-format msgid "symbol `%s' is already defined" msgstr "" @@ -12507,18 +12513,18 @@ msgstr "" msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field" msgstr "" -#: config/tc-sparc.c:4366 config/tc-vax.c:3313 +#: config/tc-sparc.c:4366 config/tc-vax.c:3314 #, c-format msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields" msgstr "" #: config/tc-sparc.c:4374 config/tc-sparc.c:4405 config/tc-sparc.c:4414 -#: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361 +#: config/tc-vax.c:3322 config/tc-vax.c:3353 config/tc-vax.c:3362 #, c-format msgid "Illegal operands: %%r_%s%d requires arguments in ()" msgstr "" -#: config/tc-sparc.c:4423 config/tc-vax.c:3370 +#: config/tc-sparc.c:4423 config/tc-vax.c:3371 #, c-format msgid "Illegal operands: garbage after %%r_%s%d()" msgstr "" @@ -13911,34 +13917,34 @@ msgstr "" msgid "A bignum/flonum may not be a displacement: 0x%lx used" msgstr "" -#: config/tc-vax.c:2995 +#: config/tc-vax.c:2996 #, c-format msgid "Short literal overflow(%ld.), immediate mode assumed." msgstr "" -#: config/tc-vax.c:3004 +#: config/tc-vax.c:3005 #, c-format msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s" msgstr "" -#: config/tc-vax.c:3069 +#: config/tc-vax.c:3070 msgid "Length specification ignored. Address mode 9F used" msgstr "" -#: config/tc-vax.c:3127 +#: config/tc-vax.c:3128 msgid "Invalid operand: immediate value used as base address." msgstr "" -#: config/tc-vax.c:3129 +#: config/tc-vax.c:3130 msgid "Invalid operand: immediate value used as address." msgstr "" -#: config/tc-vax.c:3154 +#: config/tc-vax.c:3155 #, c-format msgid "Symbol %s used as immediate operand in PIC mode." msgstr "" -#: config/tc-vax.c:3259 +#: config/tc-vax.c:3260 #, c-format msgid "VIP_BEGIN error:%s" msgstr "" @@ -14850,65 +14856,65 @@ msgstr "" msgid "can't close `%s'" msgstr "" -#: dw2gencfi.c:294 +#: dw2gencfi.c:303 #, c-format msgid "register save offset not a multiple of %u" msgstr "" -#: dw2gencfi.c:377 +#: dw2gencfi.c:386 msgid "CFI state restore without previous remember" msgstr "" -#: dw2gencfi.c:432 +#: dw2gencfi.c:443 msgid "missing separator" msgstr "" -#: dw2gencfi.c:482 +#: dw2gencfi.c:493 msgid "bad register expression" msgstr "" -#: dw2gencfi.c:503 dw2gencfi.c:626 dw2gencfi.c:664 dw2gencfi.c:734 -#: dw2gencfi.c:806 +#: dw2gencfi.c:514 dw2gencfi.c:637 dw2gencfi.c:675 dw2gencfi.c:745 +#: dw2gencfi.c:817 msgid "CFI instruction used without previous .cfi_startproc" msgstr "" -#: dw2gencfi.c:688 +#: dw2gencfi.c:699 msgid "invalid or unsupported encoding in .cfi_personality" msgstr "" -#: dw2gencfi.c:695 +#: dw2gencfi.c:706 msgid ".cfi_personality requires encoding and symbol arguments" msgstr "" -#: dw2gencfi.c:718 +#: dw2gencfi.c:729 msgid "wrong second argument to .cfi_personality" msgstr "" -#: dw2gencfi.c:758 dw2gencfi.c:834 +#: dw2gencfi.c:769 dw2gencfi.c:845 msgid "invalid or unsupported encoding in .cfi_lsda" msgstr "" -#: dw2gencfi.c:765 +#: dw2gencfi.c:776 msgid ".cfi_lsda requires encoding and symbol arguments" msgstr "" -#: dw2gencfi.c:790 +#: dw2gencfi.c:801 msgid "wrong second argument to .cfi_lsda" msgstr "" -#: dw2gencfi.c:855 +#: dw2gencfi.c:866 msgid "wrong third argument to .cfi_val_encoded_addr" msgstr "" -#: dw2gencfi.c:870 +#: dw2gencfi.c:931 msgid "previous CFI entry not closed (missing .cfi_endproc)" msgstr "" -#: dw2gencfi.c:905 +#: dw2gencfi.c:966 msgid ".cfi_endproc without corresponding .cfi_startproc" msgstr "" -#: dw2gencfi.c:1515 +#: dw2gencfi.c:1677 dw2gencfi.c:1715 msgid "open CFI at the end of file; missing .cfi_endproc directive" msgstr "" @@ -15137,7 +15143,7 @@ msgstr "" msgid "bignum invalid" msgstr "" -#: expr.c:90 read.c:3623 read.c:4091 read.c:4957 +#: expr.c:90 read.c:3623 read.c:4091 read.c:4960 msgid "floating point number invalid" msgstr "" @@ -15181,7 +15187,7 @@ msgstr "" msgid "missing '%c'" msgstr "" -#: expr.c:981 read.c:4437 +#: expr.c:981 read.c:4440 msgid "EBCDIC constants are not supported" msgstr "" @@ -15219,7 +15225,7 @@ msgstr "" msgid "right operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1866 symbols.c:1356 +#: expr.c:1866 symbols.c:1358 msgid "division by zero" msgstr "" @@ -15256,7 +15262,7 @@ msgstr "" #. line here (assuming of course that we actually have a line of #. input to read), so that it can be displayed in the listing #. that is produced at the end of the assembly. -#: input-file.c:138 input-scrub.c:241 listing.c:334 +#: input-file.c:138 input-scrub.c:243 listing.c:337 msgid "{standard input}" msgstr "" @@ -15270,16 +15276,16 @@ msgstr "" msgid "can't read from %s: %s" msgstr "" -#: input-file.c:249 listing.c:1389 output-file.c:69 +#: input-file.c:249 listing.c:1392 output-file.c:69 #, c-format msgid "can't close %s: %s" msgstr "" -#: input-scrub.c:266 +#: input-scrub.c:268 msgid "macros nested too deeply" msgstr "" -#: input-scrub.c:375 input-scrub.c:399 +#: input-scrub.c:377 input-scrub.c:401 msgid "partial line at end of file ignored" msgstr "" @@ -15288,15 +15294,15 @@ msgstr "" msgid "Unable to allocate memory for new instructions\n" msgstr "" -#: listing.c:240 +#: listing.c:243 msgid "Warning:" msgstr "" -#: listing.c:246 +#: listing.c:249 msgid "Error:" msgstr "" -#: listing.c:1275 +#: listing.c:1278 #, c-format msgid "" "\n" @@ -15304,62 +15310,62 @@ msgid "" "\n" msgstr "" -#: listing.c:1285 +#: listing.c:1288 #, c-format msgid "%s " msgstr "" -#: listing.c:1290 +#: listing.c:1293 #, c-format msgid "" "\n" "\t%s " msgstr "" -#: listing.c:1300 +#: listing.c:1303 msgid "" "\n" " options passed\t: " msgstr "" -#: listing.c:1339 +#: listing.c:1342 #, c-format msgid "" " GNU assembler version %s (%s)\n" "\t using BFD version %s." msgstr "" -#: listing.c:1342 +#: listing.c:1345 #, c-format msgid "" "\n" " input file \t: %s" msgstr "" -#: listing.c:1343 +#: listing.c:1346 #, c-format msgid "" "\n" " output file \t: %s" msgstr "" -#: listing.c:1344 +#: listing.c:1347 #, c-format msgid "" "\n" " target \t: %s" msgstr "" -#: listing.c:1368 +#: listing.c:1371 #, c-format msgid "can't open %s: %s" msgstr "" -#: listing.c:1461 +#: listing.c:1464 msgid "strange paper height, set to no form" msgstr "" -#: listing.c:1525 +#: listing.c:1528 msgid "new line in title" msgstr "" @@ -15758,7 +15764,7 @@ msgstr "" msgid "space allocation too complex in common section" msgstr "" -#: read.c:3353 read.c:4683 +#: read.c:3353 read.c:4686 #, c-format msgid "bad floating literal: %s" msgstr "" @@ -15802,11 +15808,11 @@ msgstr "" msgid "attempt to store value in absolute section" msgstr "" -#: read.c:4085 read.c:4951 +#: read.c:4085 read.c:4954 msgid "zero assumed for missing expression" msgstr "" -#: read.c:4097 read.c:4963 write.c:268 write.c:973 +#: read.c:4097 read.c:4966 write.c:265 write.c:982 msgid "register value used as expression" msgstr "" @@ -15829,101 +15835,101 @@ msgstr "" msgid "bignum truncated to %d bytes" msgstr "" -#: read.c:4510 read.c:4705 +#: read.c:4513 read.c:4708 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "" -#: read.c:4559 +#: read.c:4562 #, c-format msgid "unknown floating type type '%c'" msgstr "" -#: read.c:4581 +#: read.c:4584 msgid "floating point constant too large" msgstr "" -#: read.c:5117 +#: read.c:5120 msgid "strings must be placed into a section" msgstr "" -#: read.c:5165 +#: read.c:5168 msgid "expected <nn>" msgstr "" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5198 read.c:5284 +#: read.c:5201 read.c:5287 msgid "unterminated string; newline inserted" msgstr "" -#: read.c:5292 +#: read.c:5295 msgid "bad escaped character in string" msgstr "" -#: read.c:5317 +#: read.c:5320 msgid "expected address expression" msgstr "" -#: read.c:5336 +#: read.c:5339 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "" -#: read.c:5339 +#: read.c:5342 msgid "some symbol undefined; zero assumed" msgstr "" -#: read.c:5375 +#: read.c:5378 msgid "this string may not contain '\\0'" msgstr "" -#: read.c:5411 +#: read.c:5414 msgid "missing string" msgstr "" -#: read.c:5502 +#: read.c:5505 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr "" -#: read.c:5528 +#: read.c:5531 #, c-format msgid "file not found: %s" msgstr "" -#: read.c:5542 +#: read.c:5545 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "" -#: read.c:5553 +#: read.c:5556 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "" -#: read.c:5560 +#: read.c:5563 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "" -#: read.c:5569 +#: read.c:5572 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "" -#: read.c:5727 +#: read.c:5731 msgid "missing .func" msgstr "" -#: read.c:5744 +#: read.c:5748 msgid ".endfunc missing for previous .func" msgstr "" -#: read.c:5881 +#: read.c:5885 #, c-format msgid "missing closing `%c'" msgstr "" -#: read.c:5883 +#: read.c:5887 msgid "stray `\\'" msgstr "" @@ -15949,210 +15955,210 @@ msgstr "" msgid "comma missing in .xstabs" msgstr "" -#: symbols.c:277 +#: symbols.c:288 #, c-format msgid "cannot define symbol `%s' in absolute section" msgstr "" -#: symbols.c:417 +#: symbols.c:418 #, c-format msgid "symbol `%s' is already defined as \"%s\"/%s%ld" msgstr "" -#: symbols.c:494 symbols.c:501 +#: symbols.c:496 symbols.c:503 #, c-format msgid "inserting \"%s\" into symbol table failed: %s" msgstr "" -#: symbols.c:964 symbols.c:968 +#: symbols.c:966 symbols.c:970 #, c-format msgid "undefined symbol `%s' in operation" msgstr "" -#: symbols.c:975 +#: symbols.c:977 #, c-format msgid "invalid sections for operation on `%s' and `%s'" msgstr "" -#: symbols.c:979 +#: symbols.c:981 #, c-format msgid "invalid section for operation on `%s'" msgstr "" -#: symbols.c:987 symbols.c:990 +#: symbols.c:989 symbols.c:992 #, c-format msgid "undefined symbol `%s' in operation setting `%s'" msgstr "" -#: symbols.c:996 +#: symbols.c:998 #, c-format msgid "invalid sections for operation on `%s' and `%s' setting `%s'" msgstr "" -#: symbols.c:999 +#: symbols.c:1001 #, c-format msgid "invalid section for operation on `%s' setting `%s'" msgstr "" -#: symbols.c:1049 +#: symbols.c:1051 #, c-format msgid "symbol definition loop encountered at `%s'" msgstr "" -#: symbols.c:1076 +#: symbols.c:1078 #, c-format msgid "cannot convert expression symbol %s to complex relocation" msgstr "" -#: symbols.c:1358 +#: symbols.c:1360 #, c-format msgid "division by zero when setting `%s'" msgstr "" -#: symbols.c:1439 write.c:1846 +#: symbols.c:1441 write.c:1855 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "" -#: symbols.c:1889 +#: symbols.c:1888 #, c-format msgid "\"%d\" (instance number %d of a %s label)" msgstr "" -#: symbols.c:1918 +#: symbols.c:1917 #, c-format msgid "attempt to get value of unresolved symbol `%s'" msgstr "" -#: symbols.c:2193 +#: symbols.c:2192 msgid "section symbols are already global" msgstr "" -#: symbols.c:2306 +#: symbols.c:2305 #, c-format msgid "Accessing function `%s' as thread-local object" msgstr "" -#: symbols.c:2310 +#: symbols.c:2309 #, c-format msgid "Accessing `%s' as thread-local object" msgstr "" -#: write.c:167 +#: write.c:168 #, c-format msgid "field fx_size too small to hold %d" msgstr "" -#: write.c:444 +#: write.c:453 #, c-format msgid "attempt to .org/.space backwards? (%ld)" msgstr "" -#: write.c:675 +#: write.c:684 msgid "invalid offset expression" msgstr "" -#: write.c:697 +#: write.c:706 msgid "invalid reloc expression" msgstr "" -#: write.c:1056 +#: write.c:1065 #, c-format msgid "value of %s too large for field of %d bytes at %s" msgstr "" -#: write.c:1068 +#: write.c:1077 #, c-format msgid "signed .word overflow; switch may be too large; %ld at 0x%lx" msgstr "" -#: write.c:1112 +#: write.c:1121 msgid "redefined symbol cannot be used on reloc" msgstr "" -#: write.c:1125 +#: write.c:1134 msgid "relocation out of range" msgstr "" -#: write.c:1128 +#: write.c:1137 #, c-format msgid "%s:%u: bad return from bfd_install_relocation: %x" msgstr "" -#: write.c:1192 +#: write.c:1201 msgid "internal error: fixup not contained within frag" msgstr "" -#: write.c:1245 +#: write.c:1254 msgid "reloc not within (fixed part of) section" msgstr "" -#: write.c:1312 write.c:1333 +#: write.c:1321 write.c:1342 #, c-format msgid "can't write %s: %s" msgstr "" -#: write.c:1363 +#: write.c:1372 msgid "cannot write to output file" msgstr "" -#: write.c:1517 +#: write.c:1526 #, c-format msgid "%d error%s, %d warning%s, generating bad object file" msgstr "" -#: write.c:1524 +#: write.c:1533 #, c-format msgid "%d error%s, %d warning%s, no object file generated" msgstr "" -#: write.c:1763 +#: write.c:1772 #, c-format msgid "%s: global symbols not supported in common sections" msgstr "" -#: write.c:1777 +#: write.c:1786 #, c-format msgid "local label `%s' is not defined" msgstr "" -#: write.c:1797 +#: write.c:1806 #, c-format msgid "Local symbol `%s' can't be equated to common symbol `%s'" msgstr "" -#: write.c:1804 +#: write.c:1813 #, c-format msgid "can't make global register symbol `%s'" msgstr "" -#: write.c:2075 +#: write.c:2084 #, c-format msgid "alignment padding (%lu bytes) not a multiple of %ld" msgstr "" -#: write.c:2233 +#: write.c:2242 #, c-format msgid ".word %s-%s+%s didn't fit" msgstr "" -#: write.c:2328 +#: write.c:2337 msgid "padding added" msgstr "" -#: write.c:2378 +#: write.c:2387 msgid "attempt to move .org backwards" msgstr "" -#: write.c:2402 +#: write.c:2411 msgid ".space specifies non-absolute value" msgstr "" -#: write.c:2417 +#: write.c:2426 msgid ".space or .fill with negative value, ignored" msgstr "" -#: write.c:2488 +#: write.c:2497 #, c-format msgid "" "Infinite loop encountered whilst attempting to compute the addresses of " diff --git a/gold/ChangeLog b/gold/ChangeLog index e475601..f3fabd0 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,8 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/gold.pot: Updated by the Translation project. + * po/vi.po: Updated Vietnamese translation. + 2010-04-22 H.J. Lu <hongjiu.lu@intel.com> * testsuite/Makefile.am (check_PROGRAMS): Add diff --git a/gold/po/gold.pot b/gold/po/gold.pot index 4ae7747..d58054a 100644 --- a/gold/po/gold.pot +++ b/gold/po/gold.pot @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 17:16+0930\n" +"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" +"POT-Creation-Date: 2010-03-03 15:08+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -16,66 +16,160 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: archive.cc:107 +#: archive.cc:119 #, c-format msgid "%s: no archive symbol table (run ranlib)" msgstr "" -#: archive.cc:189 +#: archive.cc:204 #, c-format msgid "%s: bad archive symbol table names" msgstr "" -#: archive.cc:221 +#: archive.cc:236 #, c-format msgid "%s: malformed archive header at %zu" msgstr "" -#: archive.cc:241 +#: archive.cc:256 #, c-format msgid "%s: malformed archive header size at %zu" msgstr "" -#: archive.cc:252 +#: archive.cc:267 #, c-format msgid "%s: malformed archive header name at %zu" msgstr "" -#: archive.cc:282 +#: archive.cc:297 #, c-format msgid "%s: bad extended name index at %zu" msgstr "" -#: archive.cc:292 +#: archive.cc:307 #, c-format msgid "%s: bad extended name entry at header %zu" msgstr "" -#: archive.cc:389 +#: archive.cc:404 #, c-format msgid "%s: short archive header at %zu" msgstr "" -#: archive.cc:530 archive.cc:545 +#: archive.cc:560 #, c-format msgid "%s: member at %zu is not an ELF object" msgstr "" -#: archive.cc:775 +#: archive.cc:879 #, c-format msgid "%s: archive libraries: %u\n" msgstr "" -#: archive.cc:777 +#: archive.cc:881 #, c-format msgid "%s: total archive members: %u\n" msgstr "" -#: archive.cc:779 +#: archive.cc:883 #, c-format msgid "%s: loaded archive members: %u\n" msgstr "" +#: arm.cc:1149 i386.cc:536 sparc.cc:1087 x86_64.cc:565 +msgid "** PLT" +msgstr "" + +#: arm.cc:1364 i386.cc:880 powerpc.cc:1014 sparc.cc:1502 x86_64.cc:955 +#: x86_64.cc:1265 +#, c-format +msgid "%s: unsupported reloc %u against local symbol" +msgstr "" + +#: arm.cc:1404 powerpc.cc:1105 sparc.cc:1592 x86_64.cc:992 +msgid "requires unsupported dynamic reloc; recompile with -fPIC" +msgstr "" + +#. These are relocations which should only be seen by the +#. dynamic linker, and should never be seen here. +#: arm.cc:1519 arm.cc:1739 arm.cc:2354 i386.cc:1002 i386.cc:1334 +#: powerpc.cc:1223 powerpc.cc:1432 sparc.cc:1877 sparc.cc:2238 x86_64.cc:1145 +#: x86_64.cc:1453 +#, c-format +msgid "%s: unexpected reloc %u in object file" +msgstr "" + +#: arm.cc:1538 i386.cc:1171 powerpc.cc:1242 sparc.cc:1896 x86_64.cc:1279 +#: x86_64.cc:1571 +#, c-format +msgid "%s: unsupported reloc %u against global symbol %s" +msgstr "" + +#: arm.cc:1804 i386.cc:1542 +#, c-format +msgid "%s: unsupported RELA reloc section" +msgstr "" + +#: arm.cc:2047 +msgid "" +"relocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; " +"recompile with -fPIC" +msgstr "" + +#: arm.cc:2056 +msgid "" +"relocation R_ARM_MOVT_ABS cannot be used when makinga shared object; " +"recompile with -fPIC" +msgstr "" + +#: arm.cc:2067 +msgid "" +"relocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; " +"recompile with -fPIC" +msgstr "" + +#: arm.cc:2077 +msgid "" +"relocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; " +"recompile with -fPIC" +msgstr "" + +#: arm.cc:2141 +msgid "cannot find origin of R_ARM_BASE_PREL" +msgstr "" + +#: arm.cc:2169 +msgid "cannot find origin of R_ARM_BASE_ABS" +msgstr "" + +#: arm.cc:2230 i386.cc:1820 i386.cc:2521 powerpc.cc:1798 sparc.cc:2711 +#: x86_64.cc:1935 x86_64.cc:2518 +#, c-format +msgid "unexpected reloc %u in object file" +msgstr "" + +#: arm.cc:2236 i386.cc:1852 i386.cc:1931 i386.cc:1983 i386.cc:2014 +#: i386.cc:2076 powerpc.cc:1804 sparc.cc:2717 sparc.cc:2900 sparc.cc:2961 +#: sparc.cc:3068 x86_64.cc:1956 x86_64.cc:2039 x86_64.cc:2094 x86_64.cc:2119 +#, c-format +msgid "unsupported reloc %u" +msgstr "" + +#: arm.cc:2248 +#, c-format +msgid "relocation overflow in relocation %u" +msgstr "" + +#: arm.cc:2256 +#, c-format +msgid "unexpected opcode while processing relocation %u" +msgstr "" + +#: arm.cc:2359 i386.cc:2535 +#, c-format +msgid "unsupported reloc %u in object file" +msgstr "" + #: binary.cc:129 #, c-format msgid "cannot open %s: %s:" @@ -90,16 +184,16 @@ msgstr "" msgid "cannot open symbol count file %s: %s" msgstr "" -#: descriptors.cc:94 +#: descriptors.cc:116 #, c-format msgid "file %s was removed during the link" msgstr "" -#: descriptors.cc:133 +#: descriptors.cc:169 msgid "out of file descriptors and couldn't close any" msgstr "" -#: descriptors.cc:154 descriptors.cc:189 +#: descriptors.cc:190 descriptors.cc:226 #, c-format msgid "while closing %s: %s" msgstr "" @@ -113,115 +207,115 @@ msgstr "" msgid "Unusually large LEB128 decoded, debug information may be corrupted" msgstr "" -#: dynobj.cc:169 +#: dynobj.cc:164 #, c-format msgid "unexpected duplicate type %u section: %u, %u" msgstr "" -#: dynobj.cc:205 +#: dynobj.cc:200 #, c-format msgid "unexpected link in section %u header: %u != %u" msgstr "" -#: dynobj.cc:241 +#: dynobj.cc:236 #, c-format msgid "DYNAMIC section %u link out of range: %u" msgstr "" -#: dynobj.cc:249 +#: dynobj.cc:244 #, c-format msgid "DYNAMIC section %u link %u is not a strtab" msgstr "" -#: dynobj.cc:278 +#: dynobj.cc:273 #, c-format msgid "DT_SONAME value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:290 +#: dynobj.cc:285 #, c-format msgid "DT_NEEDED value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:303 +#: dynobj.cc:298 msgid "missing DT_NULL in dynamic segment" msgstr "" -#: dynobj.cc:349 +#: dynobj.cc:344 #, c-format msgid "invalid dynamic symbol table name index: %u" msgstr "" -#: dynobj.cc:356 +#: dynobj.cc:351 #, c-format msgid "dynamic symbol table name section has wrong type: %u" msgstr "" -#: dynobj.cc:443 object.cc:376 object.cc:884 +#: dynobj.cc:438 object.cc:463 object.cc:1106 #, c-format msgid "bad section name offset for section %u: %lu" msgstr "" -#: dynobj.cc:472 +#: dynobj.cc:468 #, c-format msgid "duplicate definition for version %u" msgstr "" -#: dynobj.cc:501 +#: dynobj.cc:497 #, c-format msgid "unexpected verdef version %u" msgstr "" -#: dynobj.cc:517 +#: dynobj.cc:513 #, c-format msgid "verdef vd_cnt field too small: %u" msgstr "" -#: dynobj.cc:525 +#: dynobj.cc:521 #, c-format msgid "verdef vd_aux field out of range: %u" msgstr "" -#: dynobj.cc:536 +#: dynobj.cc:532 #, c-format msgid "verdaux vda_name field out of range: %u" msgstr "" -#: dynobj.cc:546 +#: dynobj.cc:542 #, c-format msgid "verdef vd_next field out of range: %u" msgstr "" -#: dynobj.cc:580 +#: dynobj.cc:576 #, c-format msgid "unexpected verneed version %u" msgstr "" -#: dynobj.cc:589 +#: dynobj.cc:585 #, c-format msgid "verneed vn_aux field out of range: %u" msgstr "" -#: dynobj.cc:603 +#: dynobj.cc:599 #, c-format msgid "vernaux vna_name field out of range: %u" msgstr "" -#: dynobj.cc:614 +#: dynobj.cc:610 #, c-format msgid "verneed vna_next field out of range: %u" msgstr "" -#: dynobj.cc:625 +#: dynobj.cc:621 #, c-format msgid "verneed vn_next field out of range: %u" msgstr "" -#: dynobj.cc:673 +#: dynobj.cc:670 msgid "size of dynamic symbols is not multiple of symbol size" msgstr "" -#: dynobj.cc:1425 +#: dynobj.cc:1435 #, c-format msgid "symbol %s has undefined version %s" msgstr "" @@ -234,27 +328,42 @@ msgstr "" msgid "** eh_frame" msgstr "" -#: errors.cc:106 +#: errors.cc:81 +#, c-format +msgid "%s: fatal error: " +msgstr "" + +#: errors.cc:92 +#, c-format +msgid "%s: error: " +msgstr "" + +#: errors.cc:104 #, c-format msgid "%s: warning: " msgstr "" -#: errors.cc:146 +#: errors.cc:128 +#, c-format +msgid "%s: %s: error: " +msgstr "" + +#: errors.cc:144 #, c-format msgid "%s: %s: warning: " msgstr "" -#: errors.cc:172 +#: errors.cc:167 #, c-format -msgid "%s: %s: undefined reference to '%s'\n" +msgid "%s: %s: error: undefined reference to '%s'\n" msgstr "" -#: errors.cc:176 +#: errors.cc:172 #, c-format -msgid "%s: %s: undefined reference to '%s', version '%s'\n" +msgid "%s: %s: error: undefined reference to '%s', version '%s'\n" msgstr "" -#: errors.cc:186 +#: errors.cc:182 #, c-format msgid "%s: " msgstr "" @@ -274,10 +383,6 @@ msgstr "" msgid "unary " msgstr "" -#: expression.cc:278 expression.cc:400 -msgid " applied to section relative value" -msgstr "" - #. Handle binary operators. We use a preprocessor macro as a hack to #. capture the C operator. KEEP_LEFT means that if the left operand #. is section relative and the right operand is not, the result uses @@ -323,72 +428,84 @@ msgstr "" msgid "LENGTH not implemented" msgstr "" -#: fileread.cc:55 +#: fileread.cc:65 #, c-format msgid "munmap failed: %s" msgstr "" -#: fileread.cc:119 +#: fileread.cc:129 #, c-format msgid "%s: fstat failed: %s" msgstr "" -#: fileread.cc:159 +#: fileread.cc:169 #, c-format msgid "could not reopen file %s" msgstr "" -#: fileread.cc:292 +#: fileread.cc:302 #, c-format msgid "%s: pread failed: %s" msgstr "" -#: fileread.cc:298 +#: fileread.cc:308 #, c-format msgid "%s: file too short: read only %lld of %lld bytes at %lld" msgstr "" -#: fileread.cc:382 +#: fileread.cc:372 +#, c-format +msgid "" +"%s: attempt to map %lld bytes at offset %lld exceeds size of file; the file " +"may be corrupt" +msgstr "" + +#: fileread.cc:402 #, c-format msgid "%s: mmap offset %lld size %lld failed: %s" msgstr "" -#: fileread.cc:528 +#: fileread.cc:548 #, c-format msgid "%s: lseek failed: %s" msgstr "" -#: fileread.cc:534 +#: fileread.cc:554 #, c-format msgid "%s: readv failed: %s" msgstr "" -#: fileread.cc:537 +#: fileread.cc:557 #, c-format msgid "%s: file too short: read only %zd of %zd bytes at %lld" msgstr "" -#: fileread.cc:686 +#: fileread.cc:706 #, c-format msgid "%s: total bytes mapped for read: %llu\n" msgstr "" -#: fileread.cc:688 +#: fileread.cc:708 #, c-format msgid "%s: maximum bytes mapped for read at one time: %llu\n" msgstr "" -#: fileread.cc:783 +#: fileread.cc:791 +#, c-format +msgid "%s: stat failed: %s" +msgstr "" + +#: fileread.cc:849 #, c-format -msgid "cannot find -l%s" +msgid "cannot find %s%s" msgstr "" -#: fileread.cc:810 +#: fileread.cc:880 #, c-format msgid "cannot find %s" msgstr "" -#: fileread.cc:833 +#: fileread.cc:904 #, c-format msgid "cannot open %s: %s" msgstr "" @@ -418,12 +535,12 @@ msgstr "" msgid "pthread_mutex_destroy failed: %s" msgstr "" -#: gold-threads.cc:131 +#: gold-threads.cc:131 gold-threads.cc:382 #, c-format msgid "pthread_mutex_lock failed: %s" msgstr "" -#: gold-threads.cc:139 +#: gold-threads.cc:139 gold-threads.cc:394 #, c-format msgid "pthread_mutex_unlock failed: %s" msgstr "" @@ -453,120 +570,156 @@ msgstr "" msgid "pthread_cond_broadcast failed: %s" msgstr "" -#: gold.cc:83 +#: gold-threads.cc:388 +#, c-format +msgid "pthread_once failed: %s" +msgstr "" + +#: gold.cc:91 #, c-format msgid "%s: internal error in %s, at %s:%d\n" msgstr "" -#: gold.cc:130 +#: gold.cc:173 msgid "no input files" msgstr "" -#. We print out just the first .so we see; there may be others. -#: gold.cc:195 +#: gold.cc:226 +msgid "cannot mix -r with --gc-sections or --icf" +msgstr "" + +#: gold.cc:407 #, c-format msgid "cannot mix -static with dynamic object %s" msgstr "" -#: gold.cc:199 +#: gold.cc:411 #, c-format msgid "cannot mix -r with dynamic object %s" msgstr "" -#: gold.cc:203 +#: gold.cc:415 #, c-format msgid "cannot use non-ELF output format with dynamic object %s" msgstr "" +#: gold.cc:427 +#, c-format +msgid "cannot mix split-stack '%s' and non-split-stack '%s' when using -r" +msgstr "" + #. FIXME: This needs to specify the location somehow. -#: i386.cc:193 i386.cc:1588 sparc.cc:211 sparc.cc:2322 x86_64.cc:208 -#: x86_64.cc:1656 +#: i386.cc:232 i386.cc:1669 sparc.cc:234 sparc.cc:2395 x86_64.cc:237 +#: x86_64.cc:1732 msgid "missing expected TLS relocation" msgstr "" -#: i386.cc:503 sparc.cc:1066 x86_64.cc:533 -msgid "** PLT" +#: i386.cc:944 x86_64.cc:1068 +#, c-format +msgid "section symbol %u has bad shndx %u" msgstr "" -#: i386.cc:843 powerpc.cc:996 sparc.cc:1480 x86_64.cc:921 x86_64.cc:1230 +#: i386.cc:1036 i386.cc:1060 sparc.cc:1777 x86_64.cc:1176 x86_64.cc:1204 #, c-format -msgid "%s: unsupported reloc %u against local symbol" +msgid "local symbol %u has bad shndx %u" msgstr "" -#: i386.cc:907 x86_64.cc:1033 -#, c-format -msgid "section symbol %u has bad shndx %u" +#: i386.cc:1991 +msgid "both SUN and GNU model TLS relocations" msgstr "" -#: i386.cc:965 i386.cc:1297 powerpc.cc:1204 powerpc.cc:1413 sparc.cc:1852 -#: sparc.cc:2204 x86_64.cc:1110 x86_64.cc:1418 +#: i386.cc:2730 x86_64.cc:2719 #, c-format -msgid "%s: unexpected reloc %u in object file" +msgid "failed to match split-stack sequence at section %u offset %0zx" msgstr "" -#: i386.cc:999 i386.cc:1023 sparc.cc:1753 x86_64.cc:1141 x86_64.cc:1169 +#: icf.cc:616 #, c-format -msgid "local symbol %u has bad shndx %u" +msgid "%s: ICF Converged after %u iteration(s)" msgstr "" -#: i386.cc:1134 powerpc.cc:1223 sparc.cc:1871 x86_64.cc:1244 x86_64.cc:1536 +#: icf.cc:619 #, c-format -msgid "%s: unsupported reloc %u against global symbol %s" +msgid "%s: ICF stopped after %u iteration(s)" msgstr "" -#: i386.cc:1473 +#: icf.cc:633 #, c-format -msgid "%s: unsupported RELA reloc section" +msgid "Could not find symbol %s to unfold\n" msgstr "" -#: i386.cc:1735 i386.cc:2429 powerpc.cc:1740 sparc.cc:2637 x86_64.cc:1859 -#: x86_64.cc:2435 +#: incremental.cc:242 #, c-format -msgid "unexpected reloc %u in object file" +msgid "the link might take longer: cannot perform incremental link: %s" msgstr "" -#: i386.cc:1767 i386.cc:1846 i386.cc:1898 i386.cc:1929 i386.cc:1986 -#: powerpc.cc:1746 sparc.cc:2643 sparc.cc:2826 sparc.cc:2887 sparc.cc:2994 -#: x86_64.cc:1880 x86_64.cc:1963 x86_64.cc:2018 x86_64.cc:2043 -#, c-format -msgid "unsupported reloc %u" +#: incremental.cc:302 +msgid "no incremental data from previous build" msgstr "" -#: i386.cc:1906 -msgid "both SUN and GNU model TLS relocations" +#: incremental.cc:309 incremental.cc:332 +msgid "invalid incremental build data" +msgstr "" + +#: incremental.cc:321 +msgid "different version of incremental build data" msgstr "" -#: i386.cc:2443 +#: incremental.cc:338 +msgid "command line changed" +msgstr "" + +#: incremental.cc:362 #, c-format -msgid "unsupported reloc %u in object file" +msgid "unsupported ELF machine number %d" +msgstr "" + +#: incremental.cc:387 +msgid "output is not an ELF file." +msgstr "" + +#: incremental.cc:410 +msgid "unsupported file: 32-bit, big-endian" +msgstr "" + +#: incremental.cc:419 +msgid "unsupported file: 32-bit, little-endian" +msgstr "" + +#: incremental.cc:431 +msgid "unsupported file: 64-bit, big-endian" +msgstr "" + +#: incremental.cc:440 +msgid "unsupported file: 64-bit, little-endian" msgstr "" -#: layout.cc:1511 +#: layout.cc:1887 #, c-format msgid "--build-id=uuid failed: could not open /dev/urandom: %s" msgstr "" -#: layout.cc:1518 +#: layout.cc:1894 #, c-format msgid "/dev/urandom: read failed: %s" msgstr "" -#: layout.cc:1520 +#: layout.cc:1896 #, c-format msgid "/dev/urandom: expected %zu bytes, got %zd bytes" msgstr "" -#: layout.cc:1542 +#: layout.cc:1918 #, c-format msgid "--build-id argument '%s' not a valid hex number" msgstr "" -#: layout.cc:1548 +#: layout.cc:1924 #, c-format msgid "unrecognized --build-id argument '%s'" msgstr "" -#: layout.cc:1866 +#: layout.cc:2337 #, c-format msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]" msgstr "" @@ -618,185 +771,162 @@ msgid "" "\n" msgstr "" -#: merge.cc:449 +#: merge.cc:455 #, c-format msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n" msgstr "" -#: merge.cc:472 +#: merge.cc:478 msgid "mergeable string section length not multiple of character size" msgstr "" -#: merge.cc:488 -msgid "entry in mergeable string section not null terminated" +#: merge.cc:494 +#, c-format +msgid "%s: last entry in mergeable string section '%s' not null terminated" msgstr "" -#: merge.cc:605 +#: merge.cc:613 #, c-format msgid "%s: %s input: %zu\n" msgstr "" -#: merge.h:289 +#: merge.h:300 msgid "** merge constants" msgstr "" -#: merge.h:411 +#: merge.h:422 msgid "** merge strings" msgstr "" -#: object.cc:73 +#: object.cc:75 msgid "missing SHT_SYMTAB_SHNDX section" msgstr "" -#: object.cc:117 +#: object.cc:119 #, c-format msgid "symbol %u out of range for SHT_SYMTAB_SHNDX section" msgstr "" -#: object.cc:124 +#: object.cc:126 #, c-format msgid "extended index for symbol %u out of range: %u" msgstr "" -#: object.cc:141 -#, c-format -msgid "%s: unsupported ELF machine number %d" -msgstr "" - -#: object.cc:159 +#: object.cc:148 object.cc:2331 output.cc:4052 #, c-format msgid "%s: %s" msgstr "" -#: object.cc:196 +#: object.cc:190 #, c-format msgid "section name section has wrong type: %u" msgstr "" -#: object.cc:459 +#: object.cc:546 #, c-format msgid "invalid symbol table name index: %u" msgstr "" -#: object.cc:465 +#: object.cc:552 #, c-format msgid "symbol table name section has wrong type: %u" msgstr "" -#: object.cc:554 +#: object.cc:641 #, c-format msgid "section group %u info %u out of range" msgstr "" -#: object.cc:573 +#: object.cc:660 #, c-format msgid "symbol %u name offset %u out of range" msgstr "" -#: object.cc:591 +#: object.cc:678 #, c-format msgid "symbol %u invalid section index %u" msgstr "" -#: object.cc:644 +#: object.cc:723 #, c-format msgid "section %u in section group %u out of range" msgstr "" -#: object.cc:652 +#: object.cc:731 #, c-format msgid "invalid section group %u refers to earlier section %u" msgstr "" -#: object.cc:827 reloc.cc:215 reloc.cc:723 +#: object.cc:1037 reloc.cc:271 reloc.cc:838 #, c-format msgid "relocation section %u has bad info %u" msgstr "" -#: object.cc:1080 -msgid "size of symbols is not multiple of symbol size" -msgstr "" - -#: object.cc:1187 +#: object.cc:1231 #, c-format -msgid "local symbol %u section name out of range: %u >= %u" +msgid "%s: removing unused section from '%s' in file '%s'" msgstr "" -#: object.cc:1245 +#: object.cc:1257 #, c-format -msgid "unknown section index %u for local symbol %u" +msgid "%s: ICF folding section '%s' in file '%s'into '%s' in file '%s'" msgstr "" -#: object.cc:1254 -#, c-format -msgid "local symbol %u section index %u out of range" -msgstr "" - -#: object.cc:1619 -msgid "incompatible target" -msgstr "" - -#: object.cc:1816 -#, c-format -msgid "%s: unsupported ELF file type %d" -msgstr "" - -#: object.cc:1835 object.cc:1881 object.cc:1915 -#, c-format -msgid "%s: ELF file too short" +#: object.cc:1454 +msgid "size of symbols is not multiple of symbol size" msgstr "" -#: object.cc:1843 +#: object.cc:1563 #, c-format -msgid "%s: invalid ELF version 0" +msgid "local symbol %u section name out of range: %u >= %u" msgstr "" -#: object.cc:1845 +#: object.cc:1652 #, c-format -msgid "%s: unsupported ELF version %d" +msgid "unknown section index %u for local symbol %u" msgstr "" -#: object.cc:1852 +#: object.cc:1661 #, c-format -msgid "%s: invalid ELF class 0" +msgid "local symbol %u section index %u out of range" msgstr "" -#: object.cc:1858 +#: object.cc:2169 #, c-format -msgid "%s: unsupported ELF class %d" +msgid "%s is not supported but is required for %s in %s" msgstr "" -#: object.cc:1865 +#: object.cc:2273 #, c-format -msgid "%s: invalid ELF data encoding" +msgid "%s: unsupported ELF machine number %d" msgstr "" -#: object.cc:1871 +#: object.cc:2283 #, c-format -msgid "%s: unsupported ELF data encoding %d" +msgid "%s: incompatible target" msgstr "" -#: object.cc:1891 +#: object.cc:2347 plugin.cc:1019 #, c-format msgid "%s: not configured to support 32-bit big-endian object" msgstr "" -#: object.cc:1904 +#: object.cc:2363 plugin.cc:1028 #, c-format msgid "%s: not configured to support 32-bit little-endian object" msgstr "" -#: object.cc:1925 +#: object.cc:2382 plugin.cc:1040 #, c-format msgid "%s: not configured to support 64-bit big-endian object" msgstr "" -#: object.cc:1938 +#: object.cc:2398 plugin.cc:1049 #, c-format msgid "%s: not configured to support 64-bit little-endian object" msgstr "" -#: options.cc:142 +#: options.cc:156 #, c-format msgid "" "Usage: %s [options] file...\n" @@ -805,1028 +935,1295 @@ msgstr "" #. config.guess and libtool.m4 look in ld --help output for the #. string "supported targets". -#: options.cc:150 +#: options.cc:164 #, c-format msgid "%s: supported targets:" msgstr "" -#: options.cc:162 +#: options.cc:176 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: options.cc:179 options.cc:189 +#: options.cc:193 options.cc:203 options.cc:213 #, c-format msgid "%s: invalid option value (expected an integer): %s" msgstr "" -#: options.cc:199 +#: options.cc:223 #, c-format msgid "%s: invalid option value (expected a floating point number): %s" msgstr "" -#: options.cc:208 +#: options.cc:232 #, c-format msgid "%s: must take a non-empty argument" msgstr "" -#: options.cc:249 +#: options.cc:273 #, c-format msgid "%s: must take one of the following arguments: %s" msgstr "" -#: options.cc:275 +#: options.cc:300 #, c-format msgid " Supported targets:\n" msgstr "" -#: options.cc:329 +#: options.cc:409 #, c-format msgid "unable to parse script file %s" msgstr "" -#: options.cc:337 +#: options.cc:417 #, c-format msgid "unable to parse version script file %s" msgstr "" -#: options.cc:363 +#: options.cc:425 #, c-format -msgid "%s: use the --help option for usage information\n" +msgid "unable to parse dynamic-list script file %s" msgstr "" -#: options.cc:372 +#: options.cc:522 #, c-format -msgid "%s: %s: %s\n" +msgid "" +"format '%s' not supported; treating as elf (supported formats: elf, binary)" msgstr "" -#: options.cc:393 +#: options.cc:538 #, c-format -msgid "" -"format '%s' not supported; treating as elf (supported formats: elf, binary)" +msgid "%s: use the --help option for usage information\n" +msgstr "" + +#: options.cc:547 +#, c-format +msgid "%s: %s: %s\n" msgstr "" -#: options.cc:499 +#: options.cc:651 msgid "unexpected argument" msgstr "" -#: options.cc:512 options.cc:573 +#: options.cc:664 options.cc:725 msgid "missing argument" msgstr "" -#: options.cc:584 +#: options.cc:736 msgid "unknown -z option" msgstr "" -#: options.cc:727 +#: options.cc:935 #, c-format msgid "ignoring --threads: %s was compiled without thread support" msgstr "" -#: options.cc:734 +#: options.cc:942 #, c-format msgid "ignoring --thread-count: %s was compiled without thread support" msgstr "" -#: options.cc:776 +#: options.cc:981 +#, c-format +msgid "unable to open -retain-symbols-file file %s: %s" +msgstr "" + +#: options.cc:1003 +msgid "-shared and -static are incompatible" +msgstr "" + +#: options.cc:1005 +msgid "-shared and -pie are incompatible" +msgstr "" + +#: options.cc:1008 msgid "-shared and -r are incompatible" msgstr "" -#: options.cc:780 -msgid "binary output format not compatible with -shared or -r" +#: options.cc:1010 +msgid "-pie and -r are incompatible" msgstr "" -#: options.cc:785 +#: options.cc:1014 +msgid "-retain-symbols-file does not yet work with -r" +msgstr "" + +#: options.cc:1020 +msgid "binary output format not compatible with -shared or -pie or -r" +msgstr "" + +#: options.cc:1026 #, c-format msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)" msgstr "" -#: options.cc:852 +#: options.cc:1031 +msgid "" +"Options --incremental-changed, --incremental-unchanged, --incremental-" +"unknown require the use of --incremental" +msgstr "" + +#: options.cc:1097 msgid "May not nest groups" msgstr "" -#: options.cc:864 +#: options.cc:1109 msgid "Group end without group start" msgstr "" #. I guess it's neither a long option nor a short option. -#: options.cc:922 +#: options.cc:1174 msgid "unknown option" msgstr "" -#: options.cc:948 +#: options.cc:1201 #, c-format msgid "%s: missing group end\n" msgstr "" -#: options.h:536 +#: options.h:571 msgid "Report usage information" msgstr "" -#: options.h:538 +#: options.h:573 msgid "Report version information" msgstr "" -#: options.h:540 +#: options.h:575 msgid "Report version and target information" msgstr "" -#: options.h:549 +#: options.h:584 options.h:635 +msgid "Not supported" +msgstr "" + +#: options.h:585 options.h:636 +msgid "Do not copy DT_NEEDED tags from shared libraries" +msgstr "" + +#: options.h:588 msgid "Allow unresolved references in shared libraries" msgstr "" -#: options.h:550 +#: options.h:589 msgid "Do not allow unresolved references in shared libraries" msgstr "" -#: options.h:553 -msgid "Only set DT_NEEDED for dynamic libs if used" +#: options.h:592 +msgid "Only set DT_NEEDED for shared libraries if used" msgstr "" -#: options.h:554 -msgid "Always DT_NEEDED for dynamic libs" +#: options.h:593 +msgid "Always DT_NEEDED for shared libraries" msgstr "" -#: options.h:561 +#: options.h:600 msgid "Set input format" msgstr "" -#: options.h:564 +#: options.h:603 msgid "-l searches for shared libraries" msgstr "" -#: options.h:566 +#: options.h:605 msgid "-l does not search for shared libraries" msgstr "" -#: options.h:570 +#: options.h:609 msgid "Bind defined symbols locally" msgstr "" -#: options.h:573 +#: options.h:612 msgid "Bind defined function symbols locally" msgstr "" -#: options.h:576 +#: options.h:615 msgid "Generate build ID note" msgstr "" -#: options.h:577 options.h:612 +#: options.h:616 options.h:655 msgid "[=STYLE]" msgstr "" -#: options.h:580 +#: options.h:619 msgid "Check segment addresses for overlaps (default)" msgstr "" -#: options.h:581 +#: options.h:620 msgid "Do not check segment addresses for overlaps" msgstr "" -#: options.h:585 options.h:590 +#: options.h:624 options.h:629 msgid "Compress .debug_* sections in the output file" msgstr "" -#: options.h:591 +#: options.h:630 msgid "[none]" msgstr "" -#: options.h:596 +#: options.h:639 msgid "Define common symbols" msgstr "" -#: options.h:597 +#: options.h:640 msgid "Do not define common symbols" msgstr "" -#: options.h:599 options.h:601 +#: options.h:642 options.h:644 msgid "Alias for -d" msgstr "" -#: options.h:604 +#: options.h:647 msgid "Turn on debugging" msgstr "" -#: options.h:605 +#: options.h:648 msgid "[all,files,script,task][,...]" msgstr "" -#: options.h:608 +#: options.h:651 msgid "Define a symbol" msgstr "" -#: options.h:608 +#: options.h:651 msgid "SYMBOL=EXPRESSION" msgstr "" -#: options.h:611 +#: options.h:654 msgid "Demangle C++ symbols in log messages" msgstr "" -#: options.h:615 +#: options.h:658 msgid "Do not demangle C++ symbols in log messages" msgstr "" -#: options.h:619 +#: options.h:662 msgid "Try to detect violations of the One Definition Rule" msgstr "" -#: options.h:623 +#: options.h:666 +msgid "Delete all temporary local symbols" +msgstr "" + +#: options.h:669 +msgid "Add data symbols to dynamic symbols" +msgstr "" + +#: options.h:672 +msgid "Add C++ operator new/delete to dynamic symbols" +msgstr "" + +#: options.h:675 +msgid "Add C++ typeinfo to dynamic symbols" +msgstr "" + +#: options.h:678 +msgid "Read a list of dynamic symbols" +msgstr "" + +#: options.h:678 options.h:732 options.h:766 options.h:893 options.h:921 +msgid "FILE" +msgstr "" + +#: options.h:681 msgid "Set program start address" msgstr "" -#: options.h:623 options.h:766 options.h:768 options.h:770 +#: options.h:681 options.h:908 options.h:910 options.h:912 msgid "ADDRESS" msgstr "" -#: options.h:626 +#: options.h:684 +msgid "Exclude libraries from automatic export" +msgstr "" + +#: options.h:688 msgid "Export all dynamic symbols" msgstr "" -#: options.h:629 +#: options.h:689 +msgid "Do not export all dynamic symbols (default)" +msgstr "" + +#: options.h:692 msgid "Create exception frame header" msgstr "" -#: options.h:632 +#: options.h:695 msgid "Treat warnings as errors" msgstr "" -#: options.h:633 +#: options.h:696 msgid "Do not treat warnings as errors" msgstr "" -#: options.h:636 +#: options.h:699 +msgid "Call SYMBOL at unload-time" +msgstr "" + +#: options.h:699 options.h:729 options.h:873 options.h:915 options.h:936 +#: options.h:939 +msgid "SYMBOL" +msgstr "" + +#: options.h:702 msgid "Set shared library name" msgstr "" -#: options.h:636 options.h:696 +#: options.h:702 options.h:792 msgid "FILENAME" msgstr "" -#: options.h:639 +#: options.h:705 msgid "Min fraction of empty buckets in dynamic hash" msgstr "" -#: options.h:640 +#: options.h:706 msgid "FRACTION" msgstr "" -#: options.h:643 +#: options.h:709 msgid "Dynamic hash style" msgstr "" -#: options.h:643 +#: options.h:709 msgid "[sysv,gnu,both]" msgstr "" -#: options.h:647 +#: options.h:713 msgid "Set dynamic linker path" msgstr "" -#: options.h:647 +#: options.h:713 msgid "PROGRAM" msgstr "" -#: options.h:650 -msgid "Read only symbol values from FILE" +#: options.h:716 +msgid "Work in progress; do not use" msgstr "" -#: options.h:650 options.h:684 options.h:751 options.h:779 -msgid "FILE" +#: options.h:717 +msgid "Do a full build" +msgstr "" + +#: options.h:720 +msgid "Assume files changed" +msgstr "" + +#: options.h:723 +msgid "Assume files didn't change" +msgstr "" + +#: options.h:726 +msgid "Use timestamps to check files (default)" +msgstr "" + +#: options.h:729 +msgid "Call SYMBOL at load-time" +msgstr "" + +#: options.h:732 +msgid "Read only symbol values from FILE" msgstr "" -#: options.h:653 +#: options.h:735 msgid "Search for library LIBNAME" msgstr "" -#: options.h:653 +#: options.h:735 msgid "LIBNAME" msgstr "" -#: options.h:656 +#: options.h:738 msgid "Add directory to search path" msgstr "" -#: options.h:656 options.h:714 options.h:717 options.h:721 options.h:745 +#: options.h:738 options.h:813 options.h:816 options.h:820 options.h:887 msgid "DIR" msgstr "" -#: options.h:659 +#: options.h:741 msgid "Ignored for compatibility" msgstr "" -#: options.h:659 +#: options.h:741 msgid "EMULATION" msgstr "" -#: options.h:662 +#: options.h:744 msgid "Write map file on standard output" msgstr "" -#: options.h:663 +#: options.h:745 msgid "Write map file" msgstr "" -#: options.h:664 +#: options.h:746 msgid "MAPFILENAME" msgstr "" -#: options.h:667 +#: options.h:749 msgid "Do not page align data" msgstr "" -#: options.h:669 +#: options.h:751 msgid "Do not page align data, do not make text readonly" msgstr "" -#: options.h:670 +#: options.h:752 msgid "Page align data, make text readonly" msgstr "" -#: options.h:673 +#: options.h:755 msgid "Enable use of DT_RUNPATH and DT_FLAGS" msgstr "" -#: options.h:674 +#: options.h:756 msgid "Disable use of DT_RUNPATH and DT_FLAGS" msgstr "" -#: options.h:677 +#: options.h:759 msgid "Create an output file even if errors occur" msgstr "" -#: options.h:680 options.h:808 +#: options.h:762 options.h:958 msgid "Report undefined symbols (even with --shared)" msgstr "" -#: options.h:684 +#: options.h:766 msgid "Set output file name" msgstr "" -#: options.h:687 +#: options.h:769 msgid "Optimize output file size" msgstr "" -#: options.h:687 +#: options.h:769 msgid "LEVEL" msgstr "" -#: options.h:690 +#: options.h:772 msgid "Set output format" msgstr "" -#: options.h:690 +#: options.h:772 msgid "[binary]" msgstr "" -#: options.h:693 +#: options.h:775 options.h:777 +msgid "Create a position independent executable" +msgstr "" + +#: options.h:782 +msgid "Load a plugin library" +msgstr "" + +#: options.h:782 +msgid "PLUGIN" +msgstr "" + +#: options.h:784 +msgid "Pass an option to the plugin" +msgstr "" + +#: options.h:784 +msgid "OPTION" +msgstr "" + +#: options.h:788 msgid "Preread archive symbols when multi-threaded" msgstr "" -#: options.h:695 +#: options.h:791 msgid "Print symbols defined and used for each input" msgstr "" -#: options.h:699 +#: options.h:795 msgid "Ignored for SVR4 compatibility" msgstr "" -#: options.h:702 +#: options.h:798 msgid "Generate relocations in output" msgstr "" -#: options.h:705 +#: options.h:801 msgid "Generate relocatable output" msgstr "" -#: options.h:708 +#: options.h:804 msgid "Relax branches on certain targets" msgstr "" -#: options.h:714 options.h:717 +#: options.h:807 +msgid "keep only symbols listed in this file" +msgstr "" + +#: options.h:807 +msgid "[file]" +msgstr "" + +#: options.h:813 options.h:816 msgid "Add DIR to runtime search path" msgstr "" -#: options.h:720 +#: options.h:819 msgid "Add DIR to link time shared library search path" msgstr "" -#: options.h:724 +#: options.h:823 msgid "Strip all symbols" msgstr "" -#: options.h:726 +#: options.h:825 msgid "Strip debugging information" msgstr "" -#: options.h:728 +#: options.h:827 msgid "Emit only debug line number information" msgstr "" -#: options.h:730 +#: options.h:829 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)" msgstr "" -#: options.h:734 +#: options.h:832 +msgid "Strip LTO intermediate code sections" +msgstr "" + +#: options.h:835 +msgid "" +"(ARM only) The maximum distance from instructions in a group of sections to " +"their stubs. Negative values mean stubs are always after the group. 1 means " +"using default size.\n" +msgstr "" + +#: options.h:838 options.h:852 options.h:956 options.h:975 +msgid "SIZE" +msgstr "" + +#: options.h:841 +msgid "" +"Use less memory and more disk I/O (included only for compatibility with GNU " +"ld)" +msgstr "" + +#: options.h:845 options.h:848 msgid "Generate shared library" msgstr "" -#: options.h:739 +#: options.h:851 +msgid "Stack size when -fsplit-stack function calls non-split" +msgstr "" + +#: options.h:857 msgid "Do not link against shared libraries" msgstr "" -#: options.h:742 +#: options.h:860 +msgid "Identical Code Folding. '--icf=safe' folds only ctors and dtors." +msgstr "" + +#: options.h:866 +msgid "Number of iterations of ICF (default 2)" +msgstr "" + +#: options.h:866 options.h:899 options.h:901 options.h:903 options.h:905 +msgid "COUNT" +msgstr "" + +#: options.h:869 +msgid "List folded identical sections on stderr" +msgstr "" + +#: options.h:870 +msgid "Do not list folded identical sections" +msgstr "" + +#: options.h:873 +msgid "Do not fold this symbol during ICF" +msgstr "" + +#: options.h:876 +msgid "Remove unused sections" +msgstr "" + +#: options.h:877 +msgid "Don't remove unused sections (default)" +msgstr "" + +#: options.h:880 +msgid "List removed unused sections on stderr" +msgstr "" + +#: options.h:881 +msgid "Do not list removed unused sections" +msgstr "" + +#: options.h:884 msgid "Print resource usage statistics" msgstr "" -#: options.h:745 +#: options.h:887 msgid "Set target system root directory" msgstr "" -#: options.h:748 +#: options.h:890 msgid "Print the name of each input file" msgstr "" -#: options.h:751 +#: options.h:893 msgid "Read linker script" msgstr "" -#: options.h:754 +#: options.h:896 msgid "Run the linker multi-threaded" msgstr "" -#: options.h:755 +#: options.h:897 msgid "Do not run the linker multi-threaded" msgstr "" -#: options.h:757 +#: options.h:899 msgid "Number of threads to use" msgstr "" -#: options.h:757 options.h:759 options.h:761 options.h:763 -msgid "COUNT" -msgstr "" - -#: options.h:759 +#: options.h:901 msgid "Number of threads to use in initial pass" msgstr "" -#: options.h:761 +#: options.h:903 msgid "Number of threads to use in middle pass" msgstr "" -#: options.h:763 +#: options.h:905 msgid "Number of threads to use in final pass" msgstr "" -#: options.h:766 +#: options.h:908 msgid "Set the address of the bss segment" msgstr "" -#: options.h:768 +#: options.h:910 msgid "Set the address of the data segment" msgstr "" -#: options.h:770 +#: options.h:912 msgid "Set the address of the text segment" msgstr "" -#: options.h:773 +#: options.h:915 msgid "Create undefined reference to SYMBOL" msgstr "" -#: options.h:773 options.h:786 options.h:789 -msgid "SYMBOL" -msgstr "" - -#: options.h:776 +#: options.h:918 msgid "Synonym for --debug=files" msgstr "" -#: options.h:779 +#: options.h:921 msgid "Read version script" msgstr "" -#: options.h:782 +#: options.h:924 +msgid "Warn about duplicate common symbols" +msgstr "" + +#: options.h:925 +msgid "Do not warn about duplicate common symbols (default)" +msgstr "" + +#: options.h:928 +msgid "Warn when skipping an incompatible library" +msgstr "" + +#: options.h:929 +msgid "Don't warn when skipping an incompatible library" +msgstr "" + +#: options.h:932 msgid "Include all archive contents" msgstr "" -#: options.h:783 +#: options.h:933 msgid "Include only needed archive contents" msgstr "" -#: options.h:786 +#: options.h:936 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: options.h:789 +#: options.h:939 msgid "Trace references to symbol" msgstr "" -#: options.h:792 +#: options.h:942 msgid "Default search path for Solaris compatibility" msgstr "" -#: options.h:793 +#: options.h:943 msgid "PATH" msgstr "" -#: options.h:796 +#: options.h:946 msgid "Start a library search group" msgstr "" -#: options.h:798 +#: options.h:948 msgid "End a library search group" msgstr "" -#: options.h:803 +#: options.h:953 msgid "Sort dynamic relocs" msgstr "" -#: options.h:804 +#: options.h:954 msgid "Do not sort dynamic relocs" msgstr "" -#: options.h:806 +#: options.h:956 msgid "Set common page size to SIZE" msgstr "" -#: options.h:806 options.h:813 -msgid "SIZE" +#: options.h:961 +msgid "Mark output as requiring executable stack" msgstr "" -#: options.h:811 -msgid "Mark output as requiring executable stack" +#: options.h:963 +msgid "Mark DSO to be initialized first at runtime" msgstr "" -#: options.h:813 -msgid "Set maximum page size to SIZE" +#: options.h:966 +msgid "Mark object to interpose all DSOs but executable" msgstr "" -#: options.h:815 -msgid "Mark output as not requiring executable stack" +#: options.h:969 +msgid "Mark object for lazy runtime binding (default)" msgstr "" -#: options.h:817 -msgid "Mark DSO to be initialized first at runtime" +#: options.h:972 +msgid "Mark object requiring immediate process" msgstr "" -#: options.h:820 -msgid "Mark object to interpose all DSOs but executable" +#: options.h:975 +msgid "Set maximum page size to SIZE" msgstr "" -#: options.h:823 -msgid "Mark object requiring immediate process" +#: options.h:978 +msgid "Do not create copy relocs" msgstr "" -#: options.h:826 +#: options.h:980 msgid "Mark object not to use default search paths" msgstr "" -#: options.h:829 +#: options.h:983 msgid "Mark DSO non-deletable at runtime" msgstr "" -#: options.h:832 +#: options.h:986 msgid "Mark DSO not available to dlopen" msgstr "" -#: options.h:835 +#: options.h:989 msgid "Mark DSO not available to dldump" msgstr "" -#: options.h:838 +#: options.h:992 +msgid "Mark output as not requiring executable stack" +msgstr "" + +#: options.h:994 +msgid "Mark object for immediate function binding" +msgstr "" + +#: options.h:997 +msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime" +msgstr "" + +#: options.h:1000 msgid "Where possible mark variables read-only after relocation" msgstr "" -#: options.h:839 +#: options.h:1001 msgid "Don't mark variables read-only after relocation" msgstr "" -#: output.cc:1098 +#: output.cc:1132 msgid "section group retained but group element discarded" msgstr "" -#: output.cc:1800 +#: output.cc:1860 #, c-format msgid "invalid alignment %lu for section \"%s\"" msgstr "" -#: output.cc:3159 +#: output.cc:3573 #, c-format -msgid "nobits section %s may not precede progbits section %s in same segment" +msgid "dot moves backward in linker script from 0x%llx to 0x%llx" msgstr "" -#: output.cc:3329 +#: output.cc:3576 #, c-format -msgid "%s: open: %s" +msgid "address of section '%s' moves backward from 0x%llx to 0x%llx" msgstr "" -#: output.cc:3350 +#: output.cc:3755 #, c-format -msgid "%s: mremap: %s" +msgid "nobits section %s may not precede progbits section %s in same segment" msgstr "" -#: output.cc:3387 +#: output.cc:3907 output.cc:3975 #, c-format -msgid "%s: lseek: %s" +msgid "%s: open: %s" msgstr "" -#: output.cc:3390 output.cc:3427 +#: output.cc:3996 #, c-format -msgid "%s: write: %s" +msgid "%s: mremap: %s" msgstr "" -#: output.cc:3398 +#: output.cc:4005 #, c-format msgid "%s: mmap: %s" msgstr "" -#: output.cc:3408 +#: output.cc:4085 +#, c-format +msgid "%s: mmap: failed to allocate %lu bytes for output file: %s" +msgstr "" + +#: output.cc:4096 #, c-format msgid "%s: munmap: %s" msgstr "" -#: output.cc:3425 +#: output.cc:4115 #, c-format msgid "%s: write: unexpected 0 return-value" msgstr "" -#: output.cc:3439 +#: output.cc:4117 +#, c-format +msgid "%s: write: %s" +msgstr "" + +#: output.cc:4132 #, c-format msgid "%s: close: %s" msgstr "" -#: output.h:415 +#: output.h:520 msgid "** section headers" msgstr "" -#: output.h:451 +#: output.h:565 msgid "** segment headers" msgstr "" -#: output.h:490 +#: output.h:613 msgid "** file header" msgstr "" -#: output.h:696 +#: output.h:833 msgid "** fill" msgstr "" -#: output.h:850 +#: output.h:987 msgid "** string table" msgstr "" -#: output.h:1161 +#: output.h:1300 msgid "** dynamic relocs" msgstr "" -#: output.h:1162 output.h:1498 +#: output.h:1301 output.h:1637 msgid "** relocs" msgstr "" -#: output.h:1523 +#: output.h:1662 msgid "** group" msgstr "" -#: output.h:1630 +#: output.h:1774 msgid "** GOT" msgstr "" -#: output.h:1772 +#: output.h:1916 msgid "** dynamic" msgstr "" -#: output.h:1890 +#: output.h:2039 msgid "** symtab xindex" msgstr "" -#: parameters.cc:87 +#: parameters.cc:172 #, c-format msgid "unrecognized output format %s" msgstr "" -#: powerpc.cc:1086 sparc.cc:1569 x86_64.cc:957 -msgid "requires unsupported dynamic reloc; recompile with -fPIC" +#: plugin.cc:106 +#, c-format +msgid "%s: could not load plugin library" msgstr "" -#: powerpc.cc:1447 sparc.cc:2237 x86_64.cc:1561 +#: plugin.cc:116 +#, c-format +msgid "%s: could not find onload entry point" +msgstr "" + +#: plugin.cc:426 +msgid "" +"Input files added by plug-ins in --incremental mode not supported yet.\n" +msgstr "" + +#: powerpc.cc:1502 sparc.cc:2307 x86_64.cc:1632 #, c-format msgid "%s: unsupported REL reloc section" msgstr "" -#: readsyms.cc:150 +#: readsyms.cc:191 #, c-format msgid "%s: file is empty" msgstr "" #. Here we have to handle any other input file types we need. -#: readsyms.cc:471 +#: readsyms.cc:575 #, c-format msgid "%s: not an object or archive" msgstr "" -#: reduced_debug_output.cc:240 +#: reduced_debug_output.cc:236 msgid "" "Debug abbreviations extend beyond .debug_abbrev section; failed to reduce " "debug abbreviations" msgstr "" -#: reduced_debug_output.cc:326 +#: reduced_debug_output.cc:322 msgid "Extremely large compile unit in debug info; failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:334 +#: reduced_debug_output.cc:330 msgid "" "Debug info extends beyond .debug_info section;failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:354 reduced_debug_output.cc:396 +#: reduced_debug_output.cc:350 reduced_debug_output.cc:392 msgid "Invalid DIE in debug info; failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:377 +#: reduced_debug_output.cc:373 msgid "" "Debug info extends beyond .debug_info section; failed to reduce debug info" msgstr "" -#: reloc.cc:239 reloc.cc:743 +#: reloc.cc:297 reloc.cc:858 #, c-format msgid "relocation section %u uses unexpected symbol table %u" msgstr "" -#: reloc.cc:254 reloc.cc:761 +#: reloc.cc:312 reloc.cc:875 #, c-format msgid "unexpected entsize for reloc section %u: %lu != %u" msgstr "" -#: reloc.cc:263 reloc.cc:770 +#: reloc.cc:321 reloc.cc:884 #, c-format msgid "reloc section %u size %lu uneven" msgstr "" -#: reloc.cc:992 +#: reloc.cc:1203 +#, c-format +msgid "could not convert call to '%s' to '%s'" +msgstr "" + +#: reloc.cc:1343 #, c-format msgid "reloc section size %zu is not a multiple of reloc size %d\n" msgstr "" #. We should only see externally visible symbols in the symbol #. table. -#: resolve.cc:170 +#: resolve.cc:191 msgid "invalid STB_LOCAL symbol in external symbols" msgstr "" #. Any target which wants to handle STB_LOOS, etc., needs to #. define a resolve method. -#: resolve.cc:176 +#: resolve.cc:197 msgid "unsupported symbol binding" msgstr "" -#. FIXME: Do a better job of reporting locations. -#: resolve.cc:367 +#. A dynamic object cannot reference a hidden or internal symbol +#. defined in another object. +#: resolve.cc:266 #, c-format -msgid "%s: multiple definition of %s" +msgid "%s symbol '%s' in %s is referenced by DSO %s" msgstr "" -#: resolve.cc:368 resolve.cc:373 -msgid "command line" +#: resolve.cc:326 +#, c-format +msgid "common of '%s' overriding smaller common" +msgstr "" + +#: resolve.cc:331 +#, c-format +msgid "common of '%s' overidden by larger common" +msgstr "" + +#: resolve.cc:336 +#, c-format +msgid "multiple common of '%s'" +msgstr "" + +#: resolve.cc:442 +#, c-format +msgid "multiple definition of '%s'" +msgstr "" + +#: resolve.cc:481 +#, c-format +msgid "definition of '%s' overriding common" msgstr "" -#: resolve.cc:370 +#: resolve.cc:516 #, c-format -msgid "%s: previous definition here" +msgid "definition of '%s' overriding dynamic common definition" msgstr "" -#: script-sections.cc:432 +#: resolve.cc:636 +#, c-format +msgid "common '%s' overridden by previous definition" +msgstr "" + +#: resolve.cc:766 resolve.cc:778 +msgid "command line" +msgstr "" + +#: script-sections.cc:690 msgid "dot may not move backward" msgstr "" -#: script-sections.cc:498 +#: script-sections.cc:757 msgid "** expression" msgstr "" -#: script-sections.cc:684 +#: script-sections.cc:941 msgid "fill value is not absolute" msgstr "" -#: script-sections.cc:1693 +#: script-sections.cc:1913 #, c-format msgid "alignment of section %s is not absolute" msgstr "" -#: script-sections.cc:1737 +#: script-sections.cc:1957 #, c-format msgid "subalign of section %s is not absolute" msgstr "" -#: script-sections.cc:1752 +#: script-sections.cc:1972 #, c-format msgid "fill of section %s is not absolute" msgstr "" -#: script-sections.cc:1828 +#: script-sections.cc:2048 msgid "SPECIAL constraints are not implemented" msgstr "" -#: script-sections.cc:1870 +#: script-sections.cc:2090 msgid "mismatched definition for constrained sections" msgstr "" -#: script-sections.cc:2395 +#: script-sections.cc:2634 msgid "DATA_SEGMENT_ALIGN may only appear once in a linker script" msgstr "" -#: script-sections.cc:2406 +#: script-sections.cc:2649 msgid "DATA_SEGMENT_RELRO_END may only appear once in a linker script" msgstr "" -#: script-sections.cc:2411 +#: script-sections.cc:2654 msgid "DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN" msgstr "" -#: script-sections.cc:2570 +#: script-sections.cc:2826 msgid "no matching section constraint" msgstr "" -#: script-sections.cc:2890 +#: script-sections.cc:3151 msgid "TLS sections are not adjacent" msgstr "" -#: script-sections.cc:3016 +#: script-sections.cc:3280 msgid "allocated section not in any segment" msgstr "" -#: script-sections.cc:3048 +#: script-sections.cc:3309 #, c-format msgid "no segment %s" msgstr "" -#: script-sections.cc:3058 +#: script-sections.cc:3323 msgid "section in two PT_LOAD segments" msgstr "" -#: script-sections.cc:3065 +#: script-sections.cc:3330 msgid "allocated section not in any PT_LOAD segment" msgstr "" -#: script-sections.cc:3093 +#: script-sections.cc:3358 msgid "may only specify load address for PT_LOAD segment" msgstr "" -#: script-sections.cc:3117 +#: script-sections.cc:3382 #, c-format msgid "PHDRS load address overrides section %s load address" msgstr "" #. We could support this if we wanted to. -#: script-sections.cc:3128 +#: script-sections.cc:3393 msgid "using only one of FILEHDR and PHDRS is not currently supported" msgstr "" -#: script-sections.cc:3143 +#: script-sections.cc:3408 msgid "" "sections loaded on first page without room for file and program headers are " "not supported" msgstr "" -#: script-sections.cc:3149 +#: script-sections.cc:3414 msgid "" "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently " "supported" msgstr "" -#: script.cc:1063 +#: script.cc:1072 msgid "invalid use of PROVIDE for dot symbol" msgstr "" -#: script.cc:1065 -msgid "invalid assignment to dot outside of SECTIONS" -msgstr "" - -#: script.cc:1995 +#: script.cc:2132 #, c-format msgid "%s:%d:%d: %s" msgstr "" #. There are some options that we could handle here--e.g., #. -lLIBRARY. Should we bother? -#: script.cc:2143 +#: script.cc:2297 #, c-format msgid "" "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts " "specified via -T/--script" msgstr "" -#: script.cc:2168 +#: script.cc:2362 #, c-format msgid "" "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts " "specified via -T/--script" msgstr "" -#: script.cc:2411 script.cc:2425 +#: script.cc:2606 script.cc:2620 #, c-format msgid "%s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause" msgstr "" -#: script.cc:2543 +#: script.cc:2739 msgid "unknown PHDR type (try integer)" msgstr "" -#: stringpool.cc:526 +#: stringpool.cc:528 #, c-format msgid "%s: %s entries: %zu; buckets: %zu\n" msgstr "" -#: stringpool.cc:530 +#: stringpool.cc:532 #, c-format msgid "%s: %s entries: %zu\n" msgstr "" -#: stringpool.cc:533 +#: stringpool.cc:535 #, c-format msgid "%s: %s Stringdata structures: %zu\n" msgstr "" -#: symtab.cc:623 +#: symtab.cc:857 #, c-format msgid "%s: reference to %s" msgstr "" -#: symtab.cc:625 +#: symtab.cc:859 #, c-format msgid "%s: definition of %s" msgstr "" -#: symtab.cc:860 +#: symtab.cc:1052 #, c-format msgid "bad global symbol name offset %u at %zu" msgstr "" -#: symtab.cc:999 +#: symtab.cc:1278 msgid "--just-symbols does not make sense with a shared object" msgstr "" -#: symtab.cc:1005 +#: symtab.cc:1284 msgid "too few symbol versions" msgstr "" -#: symtab.cc:1054 +#: symtab.cc:1333 #, c-format msgid "bad symbol name offset %u at %zu" msgstr "" -#: symtab.cc:1117 +#: symtab.cc:1396 #, c-format msgid "versym for symbol %zu out of range: %u" msgstr "" -#: symtab.cc:1125 +#: symtab.cc:1404 #, c-format msgid "versym for symbol %zu has no name: %u" msgstr "" -#: symtab.cc:2035 symtab.cc:2251 +#: symtab.cc:2549 symtab.cc:2681 #, c-format msgid "%s: unsupported symbol section 0x%x" msgstr "" -#: symtab.cc:2409 -#, c-format -msgid "%s: undefined reference to '%s', version '%s'" -msgstr "" - -#: symtab.cc:2414 -#, c-format -msgid "%s: undefined reference to '%s'" -msgstr "" - -#: symtab.cc:2498 +#: symtab.cc:2933 #, c-format msgid "%s: symbol table entries: %zu; buckets: %zu\n" msgstr "" -#: symtab.cc:2501 +#: symtab.cc:2936 #, c-format msgid "%s: symbol table entries: %zu\n" msgstr "" -#: symtab.cc:2572 +#: symtab.cc:3007 #, c-format msgid "" "while linking %s: symbol '%s' defined in multiple places (possible ODR " "violation):" msgstr "" -#: target-reloc.h:247 -msgid "Relocation refers to discarded comdat section" +#: target-reloc.h:259 +msgid "relocation refers to discarded comdat section" msgstr "" -#: target-reloc.h:278 +#: target-reloc.h:298 #, c-format msgid "reloc has bad offset %zu" msgstr "" +#: target.cc:90 +#, c-format +msgid "%s: unsupported ELF file type %d" +msgstr "" + +#: target.cc:157 +#, c-format +msgid "linker does not include stack split support required by %s" +msgstr "" + #: tls.h:59 msgid "TLS relocation out of range" msgstr "" @@ -1836,12 +2233,12 @@ msgid "TLS relocation against invalid instruction" msgstr "" #. This output is intended to follow the GNU standards. -#: version.cc:64 +#: version.cc:65 #, c-format msgid "Copyright 2008 Free Software Foundation, Inc.\n" msgstr "" -#: version.cc:65 +#: version.cc:66 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -1855,12 +2252,12 @@ msgstr "" msgid "%s failed: %s" msgstr "" -#: x86_64.cc:2104 +#: x86_64.cc:2184 #, c-format msgid "unsupported reloc type %u" msgstr "" -#: x86_64.cc:2441 +#: x86_64.cc:2524 #, c-format msgid "unsupported reloc %u against local symbol" msgstr "" diff --git a/gold/po/vi.po b/gold/po/vi.po index 61253d7..df9b4a2 100644 --- a/gold/po/vi.po +++ b/gold/po/vi.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: gold 2.20\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-09-09 17:16+0930\n" -"PO-Revision-Date: 2010-04-03 16:15+1030\n" +"Project-Id-Version: gold 2.20.1\n" +"Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" +"POT-Creation-Date: 2010-03-03 15:08+0100\n" +"PO-Revision-Date: 2010-04-22 22:29+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -17,66 +17,152 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.8\n" -#: archive.cc:107 +#: archive.cc:119 #, c-format msgid "%s: no archive symbol table (run ranlib)" msgstr "%s: không có bảng ký hiệu kho lưu (hãy chạy ranlib)" -#: archive.cc:189 +#: archive.cc:204 #, c-format msgid "%s: bad archive symbol table names" msgstr "%s: tên bảng ký hiệu kho lưu sai" -#: archive.cc:221 +#: archive.cc:236 #, c-format msgid "%s: malformed archive header at %zu" msgstr "%s: sai dạng phần đầu kho lưu tại %zu" -#: archive.cc:241 +#: archive.cc:256 #, c-format msgid "%s: malformed archive header size at %zu" msgstr "%s: sai dạng kích cỡ phần đầu kho lưu tại %zu" -#: archive.cc:252 +#: archive.cc:267 #, c-format msgid "%s: malformed archive header name at %zu" msgstr "%s: sai dạng tên phần đầu kho lưu tại %zu" -#: archive.cc:282 +#: archive.cc:297 #, c-format msgid "%s: bad extended name index at %zu" msgstr "%s: chỉ mục tên mở rộng sai tại %zu" -#: archive.cc:292 +#: archive.cc:307 #, c-format msgid "%s: bad extended name entry at header %zu" msgstr "%s: mục nhập tên mở rộng sai tại phần đầu %zu" -#: archive.cc:389 +#: archive.cc:404 #, c-format msgid "%s: short archive header at %zu" msgstr "%s: phần đầu kho lưu ngắn tại %zu" -#: archive.cc:530 archive.cc:545 +#: archive.cc:560 #, c-format msgid "%s: member at %zu is not an ELF object" msgstr "%s: bộ phạn tại %zu không phải là đối tượng ELF" -#: archive.cc:775 +#: archive.cc:879 #, c-format msgid "%s: archive libraries: %u\n" msgstr "%s: thư viện kho lưu : %u\n" -#: archive.cc:777 +#: archive.cc:881 #, c-format msgid "%s: total archive members: %u\n" msgstr "%s: tổng bộ phạn kho lưu : %u\n" -#: archive.cc:779 +#: archive.cc:883 #, c-format msgid "%s: loaded archive members: %u\n" msgstr "%s: đã nạp bộ phạn kho lưu : %u\n" +#: arm.cc:1149 i386.cc:536 sparc.cc:1087 x86_64.cc:565 +msgid "** PLT" +msgstr "** PLT" + +#: arm.cc:1364 i386.cc:880 powerpc.cc:1014 sparc.cc:1502 x86_64.cc:955 +#: x86_64.cc:1265 +#, c-format +msgid "%s: unsupported reloc %u against local symbol" +msgstr "%s: sự định vị lại không được hỗ trợ %u so với ký hiệu cục bộ" + +#: arm.cc:1404 powerpc.cc:1105 sparc.cc:1592 x86_64.cc:992 +msgid "requires unsupported dynamic reloc; recompile with -fPIC" +msgstr "yêu cầu sự định vị lại động không được hỗ trợ — hãy biên dịch lại với các tuỳ chọn « -fPIC »" + +#. These are relocations which should only be seen by the +#. dynamic linker, and should never be seen here. +#: arm.cc:1519 arm.cc:1739 arm.cc:2354 i386.cc:1002 i386.cc:1334 +#: powerpc.cc:1223 powerpc.cc:1432 sparc.cc:1877 sparc.cc:2238 x86_64.cc:1145 +#: x86_64.cc:1453 +#, c-format +msgid "%s: unexpected reloc %u in object file" +msgstr "%s: gặp sự định vị lại không mong đợi %u trong tập tin đối tượng" + +#: arm.cc:1538 i386.cc:1171 powerpc.cc:1242 sparc.cc:1896 x86_64.cc:1279 +#: x86_64.cc:1571 +#, c-format +msgid "%s: unsupported reloc %u against global symbol %s" +msgstr "%s: sự định vị lại không được hỗ trợ %u so với ký hiệu toàn cục %s" + +#: arm.cc:1804 i386.cc:1542 +#, c-format +msgid "%s: unsupported RELA reloc section" +msgstr "%s: phần định vị lại RELA không được hỗ trợ" + +#: arm.cc:2047 +msgid "relocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; recompile with -fPIC" +msgstr "sự định vị lại « R_ARM_MOVW_ABS_NC » không thể sử dụng được khi tạo một đối tượng dùng chung: hãy biên dịch lại với « -fPIC »" + +#: arm.cc:2056 +msgid "relocation R_ARM_MOVT_ABS cannot be used when makinga shared object; recompile with -fPIC" +msgstr "sự định vị lại « R_ARM_MOVT_ABS » không thể sử dụng được khi tạo một đối tượng dùng chung: hãy biên dịch lại với « -fPIC »" + +#: arm.cc:2067 +msgid "relocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; recompile with -fPIC" +msgstr "sự định vị lại « R_ARM_THM_MOVW_ABS_NC » không thể sử dụng được khi tạo một đối tượng dùng chung: hãy biên dịch lại với « -fPIC »" + +#: arm.cc:2077 +msgid "relocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; recompile with -fPIC" +msgstr "sự định vị lại « R_ARM_THM_MOVT_ABS » không thể sử dụng được khi tạo một đối tượng dùng chung: hãy biên dịch lại với « -fPIC »" + +#: arm.cc:2141 +msgid "cannot find origin of R_ARM_BASE_PREL" +msgstr "không tìm thấy gốc của « R_ARM_BASE_PREL »" + +#: arm.cc:2169 +msgid "cannot find origin of R_ARM_BASE_ABS" +msgstr "không tìm thấy gốc của « R_ARM_BASE_ABS »" + +#: arm.cc:2230 i386.cc:1820 i386.cc:2521 powerpc.cc:1798 sparc.cc:2711 +#: x86_64.cc:1935 x86_64.cc:2518 +#, c-format +msgid "unexpected reloc %u in object file" +msgstr "gặp sự định vị lại không mong đợi %u trong tập tin đối tượng" + +#: arm.cc:2236 i386.cc:1852 i386.cc:1931 i386.cc:1983 i386.cc:2014 +#: i386.cc:2076 powerpc.cc:1804 sparc.cc:2717 sparc.cc:2900 sparc.cc:2961 +#: sparc.cc:3068 x86_64.cc:1956 x86_64.cc:2039 x86_64.cc:2094 x86_64.cc:2119 +#, c-format +msgid "unsupported reloc %u" +msgstr "định vị lại không được hỗ trợ %u" + +#: arm.cc:2248 +#, c-format +msgid "relocation overflow in relocation %u" +msgstr "tràn vùng định vị lại trong sự định vị lại %u" + +#: arm.cc:2256 +#, c-format +msgid "unexpected opcode while processing relocation %u" +msgstr "gặp mã thao tác không mong đợi khi xử lý sự định vị lại %u" + +#: arm.cc:2359 i386.cc:2535 +#, c-format +msgid "unsupported reloc %u in object file" +msgstr "gặp sự định vị lại không được hỗ trợ %u trong tập tin đối tượng" + #: binary.cc:129 #, c-format msgid "cannot open %s: %s:" @@ -91,16 +177,16 @@ msgstr "không đang nén dữ liệu phần: lỗi zlib" msgid "cannot open symbol count file %s: %s" msgstr "không thể mở tập tin đếm ký hiệu %s: %s" -#: descriptors.cc:94 +#: descriptors.cc:116 #, c-format msgid "file %s was removed during the link" msgstr "tập tin « %s » bị gỡ bỏ trong khi liên kết" -#: descriptors.cc:133 +#: descriptors.cc:169 msgid "out of file descriptors and couldn't close any" msgstr "cạn bộ mô tả tập tin và không thể đóng bộ nào" -#: descriptors.cc:154 descriptors.cc:189 +#: descriptors.cc:190 descriptors.cc:226 #, c-format msgid "while closing %s: %s" msgstr "trong khi đóng %s: %s" @@ -114,115 +200,115 @@ msgstr "%s: không thể đọc thư mục: %s" msgid "Unusually large LEB128 decoded, debug information may be corrupted" msgstr "Giải mã được LEB128 rất lớn: thông tin gỡ lỗi có thể bị hỏng" -#: dynobj.cc:169 +#: dynobj.cc:164 #, c-format msgid "unexpected duplicate type %u section: %u, %u" msgstr "gặp kiểu trùng không mong đợi %u trong phần: %u, %u" -#: dynobj.cc:205 +#: dynobj.cc:200 #, c-format msgid "unexpected link in section %u header: %u != %u" msgstr "gặp liên kết không mong đợi trong phần %u dòng đầu: %u != %u" -#: dynobj.cc:241 +#: dynobj.cc:236 #, c-format msgid "DYNAMIC section %u link out of range: %u" msgstr "liên kết phần ĐỘNG %u vượt ra ngoài giới hạn: %u" -#: dynobj.cc:249 +#: dynobj.cc:244 #, c-format msgid "DYNAMIC section %u link %u is not a strtab" msgstr "liên kết phần ĐỘNG %u %u không phải strtab" -#: dynobj.cc:278 +#: dynobj.cc:273 #, c-format msgid "DT_SONAME value out of range: %lld >= %lld" msgstr "giá trị « DT_SONAME » ở ngoại phạm vi: %lld ≥ %lld" -#: dynobj.cc:290 +#: dynobj.cc:285 #, c-format msgid "DT_NEEDED value out of range: %lld >= %lld" msgstr "giá trị « DT_NEEDED » ở ngoại phạm vi: %lld ≥ %lld" -#: dynobj.cc:303 +#: dynobj.cc:298 msgid "missing DT_NULL in dynamic segment" msgstr "thiếu « DT_NULL » trong phân đoạn động" -#: dynobj.cc:349 +#: dynobj.cc:344 #, c-format msgid "invalid dynamic symbol table name index: %u" msgstr "chỉ mục tên bảng ký hiệu động không hợp lệ: %u" -#: dynobj.cc:356 +#: dynobj.cc:351 #, c-format msgid "dynamic symbol table name section has wrong type: %u" msgstr "phần tên bảng ký hiệu động có kiểu sai: %u" -#: dynobj.cc:443 object.cc:376 object.cc:884 +#: dynobj.cc:438 object.cc:463 object.cc:1106 #, c-format msgid "bad section name offset for section %u: %lu" msgstr "sai đặt khoảng bù tên phần cho phần %u: %lu" -#: dynobj.cc:472 +#: dynobj.cc:468 #, c-format msgid "duplicate definition for version %u" msgstr "gặp lời xác định trùng cho phiên bản %u" -#: dynobj.cc:501 +#: dynobj.cc:497 #, c-format msgid "unexpected verdef version %u" msgstr "gặp phiên bản verdef không mong đợi %u" -#: dynobj.cc:517 +#: dynobj.cc:513 #, c-format msgid "verdef vd_cnt field too small: %u" msgstr "trường « vd_cnt » verdef quá nhỏ : %u" -#: dynobj.cc:525 +#: dynobj.cc:521 #, c-format msgid "verdef vd_aux field out of range: %u" msgstr "trường « vd_aux » verdef ở ngoại phạm vi: %u" -#: dynobj.cc:536 +#: dynobj.cc:532 #, c-format msgid "verdaux vda_name field out of range: %u" msgstr "trường « vda_name » verdef ở ngoại phạm vi: %u" -#: dynobj.cc:546 +#: dynobj.cc:542 #, c-format msgid "verdef vd_next field out of range: %u" msgstr "trường « vd_next » verdef ở ngoại phạm vi: %u" -#: dynobj.cc:580 +#: dynobj.cc:576 #, c-format msgid "unexpected verneed version %u" msgstr "gặp phiên bản verneed không mong đợi %u" -#: dynobj.cc:589 +#: dynobj.cc:585 #, c-format msgid "verneed vn_aux field out of range: %u" msgstr "trường « vn_aux » verneed ở ngoại phạm vi: %u" -#: dynobj.cc:603 +#: dynobj.cc:599 #, c-format msgid "vernaux vna_name field out of range: %u" msgstr "trường « vna_name » vernaux ở ngoại phạm vi: %u" -#: dynobj.cc:614 +#: dynobj.cc:610 #, c-format msgid "verneed vna_next field out of range: %u" msgstr "trường « vna_next » verneed ở ngoại phạm vi: %u" -#: dynobj.cc:625 +#: dynobj.cc:621 #, c-format msgid "verneed vn_next field out of range: %u" msgstr "trường « vn_next » verneed ở ngoại phạm vi: %u" -#: dynobj.cc:673 +#: dynobj.cc:670 msgid "size of dynamic symbols is not multiple of symbol size" msgstr "kích cỡ của ký hiệu động không phải là bội số cho kích cỡ ký hiệu" -#: dynobj.cc:1425 +#: dynobj.cc:1435 #, c-format msgid "symbol %s has undefined version %s" msgstr "ký hiệu %s có phiên bản chưa được xác định %s" @@ -235,27 +321,42 @@ msgstr "** khung_eh_hdr" msgid "** eh_frame" msgstr "** khung_eh" -#: errors.cc:106 +#: errors.cc:81 +#, c-format +msgid "%s: fatal error: " +msgstr "%s: lỗi nghiêm trọng: " + +#: errors.cc:92 +#, c-format +msgid "%s: error: " +msgstr "%s: lỗi: " + +#: errors.cc:104 #, c-format msgid "%s: warning: " msgstr "%s: cảnh báo : " -#: errors.cc:146 +#: errors.cc:128 +#, c-format +msgid "%s: %s: error: " +msgstr "%s: %s: lỗi: " + +#: errors.cc:144 #, c-format msgid "%s: %s: warning: " msgstr "%s: %s: cảnh báo : " -#: errors.cc:172 +#: errors.cc:167 #, c-format -msgid "%s: %s: undefined reference to '%s'\n" -msgstr "%s: %s: tham chiếu chưa xác định đến « %s »\n" +msgid "%s: %s: error: undefined reference to '%s'\n" +msgstr "%s: %s: lỗi: tham chiếu chưa xác định đến « %s »\n" -#: errors.cc:176 +#: errors.cc:172 #, c-format -msgid "%s: %s: undefined reference to '%s', version '%s'\n" -msgstr "%s: %s: tham chiếu chưa xác định đến « %s », phiên bản « %s »\n" +msgid "%s: %s: error: undefined reference to '%s', version '%s'\n" +msgstr "%s: %s: lỗi: tham chiếu chưa xác định đến « %s », phiên bản « %s »\n" -#: errors.cc:186 +#: errors.cc:182 #, c-format msgid "%s: " msgstr "%s: " @@ -275,10 +376,6 @@ msgstr "tham chiếu sai đến ký hiệu chấm bên ngoài mệnh đề SECTI msgid "unary " msgstr "nguyên phân" -#: expression.cc:278 expression.cc:400 -msgid " applied to section relative value" -msgstr " áp dụng cho giá trị tương đối của phần" - #. Handle binary operators. We use a preprocessor macro as a hack to #. capture the C operator. KEEP_LEFT means that if the left operand #. is section relative and the right operand is not, the result uses @@ -324,72 +421,82 @@ msgstr "« ORIGIN » (gốc) chưa được thực hiện" msgid "LENGTH not implemented" msgstr "« LENGTH » (chiều dài) chưa được thực hiện" -#: fileread.cc:55 +#: fileread.cc:65 #, c-format msgid "munmap failed: %s" msgstr "munmap bị lỗi: %s" -#: fileread.cc:119 +#: fileread.cc:129 #, c-format msgid "%s: fstat failed: %s" msgstr "%s: fstat bị lỗi: %s" -#: fileread.cc:159 +#: fileread.cc:169 #, c-format msgid "could not reopen file %s" msgstr "không thể mở lại tập tin %s" -#: fileread.cc:292 +#: fileread.cc:302 #, c-format msgid "%s: pread failed: %s" msgstr "%s: pread bị lỗi: %s" -#: fileread.cc:298 +#: fileread.cc:308 #, c-format msgid "%s: file too short: read only %lld of %lld bytes at %lld" msgstr "%s: tập tin quá ngắn: đọc được chỉ %lld byte trên %lld byte theo %lld" -#: fileread.cc:382 +#: fileread.cc:372 +#, c-format +msgid "%s: attempt to map %lld bytes at offset %lld exceeds size of file; the file may be corrupt" +msgstr "%s: việc thử ánh xạ %lld byte đẳng sau khoảng bù %lld cũng vượt quá kích cỡ tập tin; tập tin có thể bị hỏng" + +#: fileread.cc:402 #, c-format msgid "%s: mmap offset %lld size %lld failed: %s" msgstr "%s: khoảng bù sơ đồ vùng nhớ (mmap) %lld kích cỡ %lld bị lỗi: %s" -#: fileread.cc:528 +#: fileread.cc:548 #, c-format msgid "%s: lseek failed: %s" msgstr "%s: lseek bị lỗi: %s" -#: fileread.cc:534 +#: fileread.cc:554 #, c-format msgid "%s: readv failed: %s" msgstr "%s: readv bị lỗi: %s" -#: fileread.cc:537 +#: fileread.cc:557 #, c-format msgid "%s: file too short: read only %zd of %zd bytes at %lld" msgstr "%s: tập tin quá ngắn: đọc được chỉ %zd byte trên %zd byte theo %lld" -#: fileread.cc:686 +#: fileread.cc:706 #, c-format msgid "%s: total bytes mapped for read: %llu\n" msgstr "%s: tổng byte được ánh xạ để đọc: %llu\n" -#: fileread.cc:688 +#: fileread.cc:708 #, c-format msgid "%s: maximum bytes mapped for read at one time: %llu\n" msgstr "%s: số tối đa các byte được ánh xạ để đọc cùng lúc: %llu\n" -#: fileread.cc:783 +#: fileread.cc:791 #, c-format -msgid "cannot find -l%s" -msgstr "không tìm thấy -l%s" +msgid "%s: stat failed: %s" +msgstr "%s: stat bị lỗi: %s" -#: fileread.cc:810 +#: fileread.cc:849 +#, c-format +msgid "cannot find %s%s" +msgstr "không tìm thấy %s%s" + +#: fileread.cc:880 #, c-format msgid "cannot find %s" msgstr "không tìm thấy %s" -#: fileread.cc:833 +#: fileread.cc:904 #, c-format msgid "cannot open %s: %s" msgstr "không thể mở %s: %s" @@ -419,12 +526,12 @@ msgstr "pthread_mutexattr_destroy bị lỗi: %s" msgid "pthread_mutex_destroy failed: %s" msgstr "pthread_mutex_destroy bị lỗi: %s" -#: gold-threads.cc:131 +#: gold-threads.cc:131 gold-threads.cc:382 #, c-format msgid "pthread_mutex_lock failed: %s" msgstr "pthread_mutex_lock bị lỗi: %s" -#: gold-threads.cc:139 +#: gold-threads.cc:139 gold-threads.cc:394 #, c-format msgid "pthread_mutex_unlock failed: %s" msgstr "pthread_mutex_unlock bị lỗi: %s" @@ -454,120 +561,156 @@ msgstr "pthread_cond_signal bị lỗi: %s" msgid "pthread_cond_broadcast failed: %s" msgstr "pthread_cond_broadcast bị lỗi: %s" -#: gold.cc:83 +#: gold-threads.cc:388 +#, c-format +msgid "pthread_once failed: %s" +msgstr "pthread_once bị lỗi: %s" + +#: gold.cc:91 #, c-format msgid "%s: internal error in %s, at %s:%d\n" msgstr "%s: gặp lỗi nội bộ trong %s, tại %s:%d\n" -#: gold.cc:130 +#: gold.cc:173 msgid "no input files" msgstr "không có tập tin nhập vào" -#. We print out just the first .so we see; there may be others. -#: gold.cc:195 +#: gold.cc:226 +msgid "cannot mix -r with --gc-sections or --icf" +msgstr "không thể kết hợp tuỳ chọn « -r » với « --gc-sections », cũng không thể kết hợp nó với « --icf »" + +#: gold.cc:407 #, c-format msgid "cannot mix -static with dynamic object %s" msgstr "không thể kết hợp tuỳ chọn « -static » (tĩnh) với đối tượng động %s" -#: gold.cc:199 +#: gold.cc:411 #, c-format msgid "cannot mix -r with dynamic object %s" msgstr "không thể kết hợp tuỳ chọn « -r » với đối tượng động %s" -#: gold.cc:203 +#: gold.cc:415 #, c-format msgid "cannot use non-ELF output format with dynamic object %s" msgstr "không thể sử dụng định dạng kết xuất khác ELF với đối tượng động %s" +#: gold.cc:427 +#, c-format +msgid "cannot mix split-stack '%s' and non-split-stack '%s' when using -r" +msgstr "không thể kết hợp đống chia ra « %s » và đống không chia ra « %s » khi sử dụng tuỳ chọn « -r »" + #. FIXME: This needs to specify the location somehow. -#: i386.cc:193 i386.cc:1588 sparc.cc:211 sparc.cc:2322 x86_64.cc:208 -#: x86_64.cc:1656 +#: i386.cc:232 i386.cc:1669 sparc.cc:234 sparc.cc:2395 x86_64.cc:237 +#: x86_64.cc:1732 msgid "missing expected TLS relocation" msgstr "thiếu sự định vị lại TLS mong đợi" -#: i386.cc:503 sparc.cc:1066 x86_64.cc:533 -msgid "** PLT" -msgstr "** PLT" - -#: i386.cc:843 powerpc.cc:996 sparc.cc:1480 x86_64.cc:921 x86_64.cc:1230 -#, c-format -msgid "%s: unsupported reloc %u against local symbol" -msgstr "%s: sự định vị lại không được hỗ trợ %u so với ký hiệu cục bộ" - -#: i386.cc:907 x86_64.cc:1033 +#: i386.cc:944 x86_64.cc:1068 #, c-format msgid "section symbol %u has bad shndx %u" msgstr "ký hiệu phần %u có shndx sai %u" -#: i386.cc:965 i386.cc:1297 powerpc.cc:1204 powerpc.cc:1413 sparc.cc:1852 -#: sparc.cc:2204 x86_64.cc:1110 x86_64.cc:1418 -#, c-format -msgid "%s: unexpected reloc %u in object file" -msgstr "%s: gặp sự định vị lại không mong đợi %u trong tập tin đối tượng" - -#: i386.cc:999 i386.cc:1023 sparc.cc:1753 x86_64.cc:1141 x86_64.cc:1169 +#: i386.cc:1036 i386.cc:1060 sparc.cc:1777 x86_64.cc:1176 x86_64.cc:1204 #, c-format msgid "local symbol %u has bad shndx %u" msgstr "ký hiệu cục bộ %u có shndx sai %u" -#: i386.cc:1134 powerpc.cc:1223 sparc.cc:1871 x86_64.cc:1244 x86_64.cc:1536 +#: i386.cc:1991 +msgid "both SUN and GNU model TLS relocations" +msgstr "định vị lại TLS kiểu cả hai SUN và GNU" + +#: i386.cc:2730 x86_64.cc:2719 #, c-format -msgid "%s: unsupported reloc %u against global symbol %s" -msgstr "%s: sự định vị lại không được hỗ trợ %u so với ký hiệu toàn cục %s" +msgid "failed to match split-stack sequence at section %u offset %0zx" +msgstr "không khớp được dãy đống chia ra tại phần %u khoảng bù %0zx" -#: i386.cc:1473 +#: icf.cc:616 #, c-format -msgid "%s: unsupported RELA reloc section" -msgstr "%s: phần định vị lại RELA không được hỗ trợ" +msgid "%s: ICF Converged after %u iteration(s)" +msgstr "%s: ICF đồng quy sau %u lần lặp lại" -#: i386.cc:1735 i386.cc:2429 powerpc.cc:1740 sparc.cc:2637 x86_64.cc:1859 -#: x86_64.cc:2435 +#: icf.cc:619 #, c-format -msgid "unexpected reloc %u in object file" -msgstr "gặp sự định vị lại không mong đợi %u trong tập tin đối tượng" +msgid "%s: ICF stopped after %u iteration(s)" +msgstr "%s: ICF bị dừng sau %u lần lặp lại" -#: i386.cc:1767 i386.cc:1846 i386.cc:1898 i386.cc:1929 i386.cc:1986 -#: powerpc.cc:1746 sparc.cc:2643 sparc.cc:2826 sparc.cc:2887 sparc.cc:2994 -#: x86_64.cc:1880 x86_64.cc:1963 x86_64.cc:2018 x86_64.cc:2043 +#: icf.cc:633 #, c-format -msgid "unsupported reloc %u" -msgstr "định vị lại không được hỗ trợ %u" +msgid "Could not find symbol %s to unfold\n" +msgstr "Không tìm thấy ký hiệu %s để mở ra\n" -#: i386.cc:1906 -msgid "both SUN and GNU model TLS relocations" -msgstr "định vị lại TLS kiểu cả hai SUN và GNU" +#: incremental.cc:242 +#, c-format +msgid "the link might take longer: cannot perform incremental link: %s" +msgstr "tiến trình liên kết có thể chạy lâu hơn — không thể thực hiện tiến trình liên kết dần: %s" + +#: incremental.cc:302 +msgid "no incremental data from previous build" +msgstr "không có dữ liệu dần từ việc xây dựng trước" + +#: incremental.cc:309 incremental.cc:332 +msgid "invalid incremental build data" +msgstr "gặp dữ liệu xây dựng dần sai" -#: i386.cc:2443 +#: incremental.cc:321 +msgid "different version of incremental build data" +msgstr "gặp phiên bản khác về dữ liệu xây dựng dần" + +#: incremental.cc:338 +msgid "command line changed" +msgstr "dòng lệnh bị thay đổi" + +#: incremental.cc:362 #, c-format -msgid "unsupported reloc %u in object file" -msgstr "gặp sự định vị lại không được hỗ trợ %u trong tập tin đối tượng" +msgid "unsupported ELF machine number %d" +msgstr "số thứ tự máy ELF không được hỗ trợ %d" + +#: incremental.cc:387 +msgid "output is not an ELF file." +msgstr "kết xuất không phải là một tập tin ELF." -#: layout.cc:1511 +#: incremental.cc:410 +msgid "unsupported file: 32-bit, big-endian" +msgstr "tập tin không được hỗ trợ : 32-bit về cuối lớn" + +#: incremental.cc:419 +msgid "unsupported file: 32-bit, little-endian" +msgstr "tập tin không được hỗ trợ : 32-bit về cuối nhỏ" + +#: incremental.cc:431 +msgid "unsupported file: 64-bit, big-endian" +msgstr "tập tin không được hỗ trợ : 64-bit về cuối lớn" + +#: incremental.cc:440 +msgid "unsupported file: 64-bit, little-endian" +msgstr "tập tin không được hỗ trợ : 64-bit về cuối nhỏ" + +#: layout.cc:1887 #, c-format msgid "--build-id=uuid failed: could not open /dev/urandom: %s" msgstr "--build-id=uuid bị lỗi: không mở được /dev/urandom: %s" -#: layout.cc:1518 +#: layout.cc:1894 #, c-format msgid "/dev/urandom: read failed: %s" msgstr "/dev/urandom: lỗi đọc: %s" -#: layout.cc:1520 +#: layout.cc:1896 #, c-format msgid "/dev/urandom: expected %zu bytes, got %zd bytes" msgstr "/dev/urandom: mong đợi %zu byte, còn nhận %zd byte" -#: layout.cc:1542 +#: layout.cc:1918 #, c-format msgid "--build-id argument '%s' not a valid hex number" msgstr "đối số mã số xây dựng «--build-id » « %s » không phải một số thập lục đúng" -#: layout.cc:1548 +#: layout.cc:1924 #, c-format msgid "unrecognized --build-id argument '%s'" msgstr "không nhận ra đối số mã số xây dựng «--build-id » « %s »" -#: layout.cc:1866 +#: layout.cc:2337 #, c-format msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]" msgstr "đoạn nạp chồng lấp [0x%llx -> 0x%llx] và [0x%llx -> 0x%llx]" @@ -631,185 +774,162 @@ msgstr "" "Các phần nhập bị huỷ\n" "\n" -#: merge.cc:449 +#: merge.cc:455 #, c-format msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n" msgstr "%s: %s kích cỡ các hằng số gộp lại: %lu; vào: %zu; ra: %zu\n" -#: merge.cc:472 +#: merge.cc:478 msgid "mergeable string section length not multiple of character size" msgstr "chiều dài phần chuỗi có thể gộp lại không phải là bội số cho kích cỡ ký tự" -#: merge.cc:488 -msgid "entry in mergeable string section not null terminated" -msgstr "phần chuỗi có thể gộp lại chứa một mục nhập không phải chấm dứt vô giá trị" +#: merge.cc:494 +#, c-format +msgid "%s: last entry in mergeable string section '%s' not null terminated" +msgstr "%s: phần chuỗi có thể gộp lại chứa mục nhập cuối cùng « %s » không phải chấm dứt vô giá trị" -#: merge.cc:605 +#: merge.cc:613 #, c-format msgid "%s: %s input: %zu\n" msgstr "%s: vào %s: %zu\n" -#: merge.h:289 +#: merge.h:300 msgid "** merge constants" msgstr "** hằng số gộp lại" -#: merge.h:411 +#: merge.h:422 msgid "** merge strings" msgstr "** chuỗi gộp lại" -#: object.cc:73 +#: object.cc:75 msgid "missing SHT_SYMTAB_SHNDX section" msgstr "thiếu phần « SHT_SYMTAB_SHNDX »" -#: object.cc:117 +#: object.cc:119 #, c-format msgid "symbol %u out of range for SHT_SYMTAB_SHNDX section" msgstr "ký hiệu %u ở ngoại phạm vi cho phần « SHT_SYMTAB_SHNDX »" -#: object.cc:124 +#: object.cc:126 #, c-format msgid "extended index for symbol %u out of range: %u" msgstr "chỉ mục mở rộng cho ký hiệu %u ở ngoại phạm vi: %u" -#: object.cc:141 -#, c-format -msgid "%s: unsupported ELF machine number %d" -msgstr "%s: số thứ tự máy ELF không được hỗ trợ %d" - -#: object.cc:159 +#: object.cc:148 object.cc:2331 output.cc:4052 #, c-format msgid "%s: %s" msgstr "%s: %s" -#: object.cc:196 +#: object.cc:190 #, c-format msgid "section name section has wrong type: %u" msgstr "phần tên phần có kiểu sai: %u" -#: object.cc:459 +#: object.cc:546 #, c-format msgid "invalid symbol table name index: %u" msgstr "sai đặt chỉ mục tên bảng ký hiệu : %u" -#: object.cc:465 +#: object.cc:552 #, c-format msgid "symbol table name section has wrong type: %u" msgstr "phần tên bảng ký hiệu có kiểu sau: %u" -#: object.cc:554 +#: object.cc:641 #, c-format msgid "section group %u info %u out of range" msgstr "thông tin %1$u về nhóm phần %2$u ở ngoài phạm vi" -#: object.cc:573 +#: object.cc:660 #, c-format msgid "symbol %u name offset %u out of range" msgstr "khoảng bù tên %1$u của ký hiệu %2$u ở ngoài phạm vi" -#: object.cc:591 +#: object.cc:678 #, c-format msgid "symbol %u invalid section index %u" msgstr "sai đặt chỉ mục phần %1$u của ký hiệu %2$u" -#: object.cc:644 +#: object.cc:723 #, c-format msgid "section %u in section group %u out of range" msgstr "phần %u trong nhóm phần %u ở ngoại phạm vi" -#: object.cc:652 +#: object.cc:731 #, c-format msgid "invalid section group %u refers to earlier section %u" msgstr "sai đặt nhóm phần %u mà tham chiếu đến phần trước %u" -#: object.cc:827 reloc.cc:215 reloc.cc:723 +#: object.cc:1037 reloc.cc:271 reloc.cc:838 #, c-format msgid "relocation section %u has bad info %u" msgstr "phần định vị lại %u có thông tin sai %u" -#: object.cc:1080 +#: object.cc:1231 +#, c-format +msgid "%s: removing unused section from '%s' in file '%s'" +msgstr "%s: đang gỡ bỏ phần không dùng khỏi « %s » trong tập tin « %s »" + +#: object.cc:1257 +#, c-format +msgid "%s: ICF folding section '%s' in file '%s'into '%s' in file '%s'" +msgstr "%s: ICF đang gấp phần « %s » trong tập tin « %s » vào « %s » trong tập tin « %s »" + +#: object.cc:1454 msgid "size of symbols is not multiple of symbol size" msgstr "kích cỡ của ký hiệu không phải là bội số cho kích cỡ ký hiệu" -#: object.cc:1187 +#: object.cc:1563 #, c-format msgid "local symbol %u section name out of range: %u >= %u" msgstr "tên phần của ký hiệu %u ở ngoại phạm vi: %u ≥ %u" -#: object.cc:1245 +#: object.cc:1652 #, c-format msgid "unknown section index %u for local symbol %u" msgstr "không rõ chỉ mục phần %u cho ký hiệu cục bộ %u" -#: object.cc:1254 +#: object.cc:1661 #, c-format msgid "local symbol %u section index %u out of range" msgstr "chỉ mục phần %1$u của ký hiệu cục bộ %2$u ở ngoại phạm vi" -#: object.cc:1619 -msgid "incompatible target" -msgstr "đích không tương thích" - -#: object.cc:1816 +#: object.cc:2169 #, c-format -msgid "%s: unsupported ELF file type %d" -msgstr "%s: dạng tập tin ELF không được hỗ trợ %d" +msgid "%s is not supported but is required for %s in %s" +msgstr "%s không được hỗ trợ còn yêu cầu cho %s trong %s" -#: object.cc:1835 object.cc:1881 object.cc:1915 +#: object.cc:2273 #, c-format -msgid "%s: ELF file too short" -msgstr "%s: tập tin ELF quá ngắn" - -#: object.cc:1843 -#, c-format -msgid "%s: invalid ELF version 0" -msgstr "%s: sai đặt phiên bản ELF 0" - -#: object.cc:1845 -#, c-format -msgid "%s: unsupported ELF version %d" -msgstr "%s: phiên bản ELF không được hỗ trợ %d" - -#: object.cc:1852 -#, c-format -msgid "%s: invalid ELF class 0" -msgstr "%s: sai đặt hạng ELF 0" - -#: object.cc:1858 -#, c-format -msgid "%s: unsupported ELF class %d" -msgstr "%s: hạng ELF không được hỗ trợ %d" - -#: object.cc:1865 -#, c-format -msgid "%s: invalid ELF data encoding" -msgstr "%s: sai mã hoá dữ liệu ELF" +msgid "%s: unsupported ELF machine number %d" +msgstr "%s: số thứ tự máy ELF không được hỗ trợ %d" -#: object.cc:1871 +#: object.cc:2283 #, c-format -msgid "%s: unsupported ELF data encoding %d" -msgstr "%s: mã hoá dữ liệu ELF không được hỗ trợ %d" +msgid "%s: incompatible target" +msgstr "%s: đích đến không tương thích" -#: object.cc:1891 +#: object.cc:2347 plugin.cc:1019 #, c-format msgid "%s: not configured to support 32-bit big-endian object" msgstr "%s: không phải được cấu hình để hỗ trợ đối tượng về cuối lớn 32-bit" -#: object.cc:1904 +#: object.cc:2363 plugin.cc:1028 #, c-format msgid "%s: not configured to support 32-bit little-endian object" msgstr "%s: không phải được cấu hình để hỗ trợ đối tượng về cuối nhỏ 32-bit" -#: object.cc:1925 +#: object.cc:2382 plugin.cc:1040 #, c-format msgid "%s: not configured to support 64-bit big-endian object" msgstr "%s: không phải được cấu hình để hỗ trợ đối tượng về cuối lớn 64-bit" -#: object.cc:1938 +#: object.cc:2398 plugin.cc:1049 #, c-format msgid "%s: not configured to support 64-bit little-endian object" msgstr "%s: không phải được cấu hình để hỗ trợ đối tượng về cuối nhỏ 64-bit" -#: options.cc:142 +#: options.cc:156 #, c-format msgid "" "Usage: %s [options] file...\n" @@ -820,208 +940,251 @@ msgstr "" #. config.guess and libtool.m4 look in ld --help output for the #. string "supported targets". -#: options.cc:150 +#: options.cc:164 #, c-format msgid "%s: supported targets:" msgstr "%s: đích được hỗ trợ :" -#: options.cc:162 +#: options.cc:176 #, c-format msgid "Report bugs to %s\n" msgstr "Hãy thông báo lỗi cho %s\n" -#: options.cc:179 options.cc:189 +#: options.cc:193 options.cc:203 options.cc:213 #, c-format msgid "%s: invalid option value (expected an integer): %s" msgstr "%s: giá trị tuỳ chọn sai (mong đợi số nguyên): %s" -#: options.cc:199 +#: options.cc:223 #, c-format msgid "%s: invalid option value (expected a floating point number): %s" msgstr "%s: giá trị tuỳ chọn sai (mong đợi số dấu phẩy động): %s" -#: options.cc:208 +#: options.cc:232 #, c-format msgid "%s: must take a non-empty argument" msgstr "%s: phải nhận một đối số khác trống" -#: options.cc:249 +#: options.cc:273 #, c-format msgid "%s: must take one of the following arguments: %s" msgstr "%s: phải nhận một của những đối số theo đây: %s" -#: options.cc:275 +#: options.cc:300 #, c-format msgid " Supported targets:\n" msgstr " Đích được hỗ trợ :\n" -#: options.cc:329 +#: options.cc:409 #, c-format msgid "unable to parse script file %s" msgstr "không thể phân tích cú pháp của tập tin văn lệnh %s" -#: options.cc:337 +#: options.cc:417 #, c-format msgid "unable to parse version script file %s" msgstr "không thể phân tích cú pháp của tập tin văn lệnh phiên bản %s" -#: options.cc:363 +#: options.cc:425 +#, c-format +msgid "unable to parse dynamic-list script file %s" +msgstr "không thể phân tích cú pháp của tập tin văn lệnh danh sách động %s" + +#: options.cc:522 +#, c-format +msgid "format '%s' not supported; treating as elf (supported formats: elf, binary)" +msgstr "định dạng « %s » không được hỗ trợ nên xử lý như là ELF (định dạng được hỗ trợ : elf, nhị phân)" + +#: options.cc:538 #, c-format msgid "%s: use the --help option for usage information\n" msgstr "%s: hãy sử dụng tùy chọn trợ giúp « --help » để xem thông tin về cách sử dụng\n" -#: options.cc:372 +#: options.cc:547 #, c-format msgid "%s: %s: %s\n" msgstr "%s: %s: %s\n" -#: options.cc:393 -#, c-format -msgid "format '%s' not supported; treating as elf (supported formats: elf, binary)" -msgstr "định dạng « %s » không được hỗ trợ nên xử lý như là ELF (định dạng được hỗ trợ : elf, nhị phân)" - -#: options.cc:499 +#: options.cc:651 msgid "unexpected argument" msgstr "gặp đối số không mong đợi" -#: options.cc:512 options.cc:573 +#: options.cc:664 options.cc:725 msgid "missing argument" msgstr "thiếu đối số" -#: options.cc:584 +#: options.cc:736 msgid "unknown -z option" msgstr "tùy chọn không rõ « -z »" -#: options.cc:727 +#: options.cc:935 #, c-format msgid "ignoring --threads: %s was compiled without thread support" msgstr "đang bỏ qua tuỳ chọn « --threads »: %s đã được biên dịch mà không hỗ trợ nhánh" -#: options.cc:734 +#: options.cc:942 #, c-format msgid "ignoring --thread-count: %s was compiled without thread support" msgstr "đang bỏ qua tuỳ chọn « --thread-count »: %s đã được biên dịch mà không hỗ trợ nhánh" -#: options.cc:776 +#: options.cc:981 +#, c-format +msgid "unable to open -retain-symbols-file file %s: %s" +msgstr "không thể mở tập tin giữ lại ký hiệu (-retain-symbols-file) %s: %s" + +#: options.cc:1003 +msgid "-shared and -static are incompatible" +msgstr "hai tùy chọn « -shared » (dùng chung) và « -static » (tĩnh) không tương thích với nhau" + +#: options.cc:1005 +msgid "-shared and -pie are incompatible" +msgstr "hai tùy chọn « -shared » (dùng chung) và « -pie » không tương thích với nhau" + +#: options.cc:1008 msgid "-shared and -r are incompatible" msgstr "hai tùy chọn « -shared » (dùng chung) và « -r » không tương thích với nhau" -#: options.cc:780 -msgid "binary output format not compatible with -shared or -r" -msgstr "định dạng kết xuất nhị phân không tương thích với tuỳ chọn « -shared » (dùng chung) hoặc « -r »" +#: options.cc:1010 +msgid "-pie and -r are incompatible" +msgstr "hai tùy chọn « -pie » và « -r » không tương thích với nhau" -#: options.cc:785 +#: options.cc:1014 +msgid "-retain-symbols-file does not yet work with -r" +msgstr "tuỳ chọn « -retain-symbols-file » chưa hoạt động cùng với « -r »" + +#: options.cc:1020 +msgid "binary output format not compatible with -shared or -pie or -r" +msgstr "định dạng kết xuất nhị phân không tương thích với tuỳ chọn « -shared » (dùng chung) hoặc « -pie » hoặc « -r »" + +#: options.cc:1026 #, c-format msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)" msgstr "giá trị « --hash-bucket-empty-fraction » %g ở ngoại phạm vi [0.0, 1.0)" -#: options.cc:852 +#: options.cc:1031 +msgid "Options --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incremental" +msgstr "" +"Mỗi tuỳ chọn dưới đây:\n" +" --incremental-changed (dần thay đổi)\n" +" --incremental-unchanged (dần không thay đổi)\n" +" --incremental-unknown (dần không rõ)\n" +"thì yêu cầu lập tuỳ chọn « --incremental » (dần)." + +#: options.cc:1097 msgid "May not nest groups" msgstr "Không cho phép nhóm lồng nhau" -#: options.cc:864 +#: options.cc:1109 msgid "Group end without group start" msgstr "Có cuối nhóm mà không có đầu nhóm" #. I guess it's neither a long option nor a short option. -#: options.cc:922 +#: options.cc:1174 msgid "unknown option" msgstr "tùy chọn không rõ" -#: options.cc:948 +#: options.cc:1201 #, c-format msgid "%s: missing group end\n" msgstr "%s: thiếu cuối nhóm\n" -#: options.h:536 +#: options.h:571 msgid "Report usage information" msgstr "Thông báo thông tin về cách sử dụng" -#: options.h:538 +#: options.h:573 msgid "Report version information" msgstr "Thông báo thông tin về phiên bản" -#: options.h:540 +#: options.h:575 msgid "Report version and target information" msgstr "Thông báo thông tin về phiên bản và đích" -#: options.h:549 +#: options.h:584 options.h:635 +msgid "Not supported" +msgstr "Không được hỗ trợ" + +#: options.h:585 options.h:636 +msgid "Do not copy DT_NEEDED tags from shared libraries" +msgstr "Đừng sao chép thẻ « DT_NEEDED » từ thư viện dùng chung" + +#: options.h:588 msgid "Allow unresolved references in shared libraries" msgstr "Cho phép tham chiếu chưa tháo gỡ trong thư viện dùng chung" -#: options.h:550 +#: options.h:589 msgid "Do not allow unresolved references in shared libraries" msgstr "Đừng cho phép tham chiếu chưa tháo gỡ trong thư viện dùng chung" -#: options.h:553 -msgid "Only set DT_NEEDED for dynamic libs if used" -msgstr "Chỉ lập thẻ « DT_NEEDED » cho thư viện động (nếu dùng)" +#: options.h:592 +msgid "Only set DT_NEEDED for shared libraries if used" +msgstr "Chỉ lập thẻ « DT_NEEDED » cho thư viện dùng chung (nếu dùng)" -#: options.h:554 -msgid "Always DT_NEEDED for dynamic libs" -msgstr "Lúc nào cũng lập thẻ « DT_NEEDED » cho thư viện động" +#: options.h:593 +msgid "Always DT_NEEDED for shared libraries" +msgstr "Lúc nào cũng lập thẻ « DT_NEEDED » cho thư viện dùng chung" -#: options.h:561 +#: options.h:600 msgid "Set input format" msgstr "Lập định dạng đầu vào" -#: options.h:564 +#: options.h:603 msgid "-l searches for shared libraries" msgstr "tuỳ chọn « -l » tìm kiếm thư viện dùng chung" -#: options.h:566 +#: options.h:605 msgid "-l does not search for shared libraries" msgstr "tuỳ chọn « -l » không tìm kiếm thư viện dùng chung" -#: options.h:570 +#: options.h:609 msgid "Bind defined symbols locally" msgstr "Tổ hợp cục bộ ký hiệu được xác định" -#: options.h:573 +#: options.h:612 msgid "Bind defined function symbols locally" msgstr "Tổ hợp cục bộ ký hiệu hàm được xác định" -#: options.h:576 +#: options.h:615 msgid "Generate build ID note" msgstr "Tạo ghi chú mã số xây dựng" -#: options.h:577 options.h:612 +#: options.h:616 options.h:655 msgid "[=STYLE]" msgstr "[=KIỂU_DÁNG]" -#: options.h:580 +#: options.h:619 msgid "Check segment addresses for overlaps (default)" msgstr "Kiểm tra địa chỉ phần có chồng chéo (mặc định)" -#: options.h:581 +#: options.h:620 msgid "Do not check segment addresses for overlaps" msgstr "Đừng kiểm tra địa chỉ phần có chồng chéo" -#: options.h:585 options.h:590 +#: options.h:624 options.h:629 msgid "Compress .debug_* sections in the output file" msgstr "Nén phần « .debug_* » trong tập tin kết xuất" -#: options.h:591 +#: options.h:630 msgid "[none]" msgstr "[không có]" -#: options.h:596 +#: options.h:639 msgid "Define common symbols" msgstr "Xác định các ký hiệu chung" -#: options.h:597 +#: options.h:640 msgid "Do not define common symbols" msgstr "Đừng xác định các ký hiệu chung" -#: options.h:599 options.h:601 +#: options.h:642 options.h:644 msgid "Alias for -d" msgstr "Bí danh cho « -d »" -#: options.h:604 +#: options.h:647 msgid "Turn on debugging" msgstr "Bật gỡ lỗi" -#: options.h:605 +#: options.h:648 msgid "[all,files,script,task][,...]" msgstr "" "[all,files,script,task][,...]\n" @@ -1031,811 +1194,1032 @@ msgstr "" "script\tvăn lệnh\n" "task\tcông việc" -#: options.h:608 +#: options.h:651 msgid "Define a symbol" msgstr "Xác định một ký hiệu" -#: options.h:608 +#: options.h:651 msgid "SYMBOL=EXPRESSION" msgstr "KÝ_HIỆU=BIỂU_THỨC" -#: options.h:611 +#: options.h:654 msgid "Demangle C++ symbols in log messages" msgstr "Tháo gỡ ký hiệu C++ trong thông điệp ghi lưu" -#: options.h:615 +#: options.h:658 msgid "Do not demangle C++ symbols in log messages" msgstr "Đừng tháo gỡ ký hiệu C++ trong thông điệp ghi lưu" -#: options.h:619 +#: options.h:662 msgid "Try to detect violations of the One Definition Rule" msgstr "Thử phát hiện sự vi phạm Quy tắc xác định đơn" -#: options.h:623 +#: options.h:666 +msgid "Delete all temporary local symbols" +msgstr "Xoá bỏ tất cả các ký hiệu cục bộ tạm thời" + +#: options.h:669 +msgid "Add data symbols to dynamic symbols" +msgstr "Thêm ký hiệu dữ liệu vào ký hiệu động" + +#: options.h:672 +msgid "Add C++ operator new/delete to dynamic symbols" +msgstr "Thêm vào ký hiệu động toán từ mới/xoá (new/delete) kiểu C++" + +#: options.h:675 +msgid "Add C++ typeinfo to dynamic symbols" +msgstr "Thêm vào ký hiệu động toán từ loại thông tin (typeinfo) kiểu C++" + +#: options.h:678 +msgid "Read a list of dynamic symbols" +msgstr "Đọc một danh sách các ký hiệu động" + +#: options.h:678 options.h:732 options.h:766 options.h:893 options.h:921 +msgid "FILE" +msgstr "TỆP" + +#: options.h:681 msgid "Set program start address" msgstr "Đặt địa chỉ bắt đầu của chương trình" -#: options.h:623 options.h:766 options.h:768 options.h:770 +#: options.h:681 options.h:908 options.h:910 options.h:912 msgid "ADDRESS" msgstr "ĐỊA_CHỈ" -#: options.h:626 +#: options.h:684 +msgid "Exclude libraries from automatic export" +msgstr "Loại trừ thư viện ra việc tự động xuất khẩu" + +#: options.h:688 msgid "Export all dynamic symbols" msgstr "Xuất mọi ký hiệu động" -#: options.h:629 +#: options.h:689 +msgid "Do not export all dynamic symbols (default)" +msgstr "Đừng xuất ký hiệu động (mặc định)" + +#: options.h:692 msgid "Create exception frame header" msgstr "Tạo phần đầu khung ngoại lệ" -#: options.h:632 +#: options.h:695 msgid "Treat warnings as errors" msgstr "Xử lý cảnh báo là lỗi" -#: options.h:633 +#: options.h:696 msgid "Do not treat warnings as errors" msgstr "Đừng xử lý cảnh báo là lỗi" -#: options.h:636 +#: options.h:699 +msgid "Call SYMBOL at unload-time" +msgstr "Gọi KÝ_HIỆU vào lúc bỏ nạp" + +#: options.h:699 options.h:729 options.h:873 options.h:915 options.h:936 +#: options.h:939 +msgid "SYMBOL" +msgstr "KÝ_HIỆU" + +#: options.h:702 msgid "Set shared library name" msgstr "Lập tên thư viện dùng chung" -#: options.h:636 options.h:696 +#: options.h:702 options.h:792 msgid "FILENAME" msgstr "TÊN_TỆP" -#: options.h:639 +#: options.h:705 msgid "Min fraction of empty buckets in dynamic hash" msgstr "Tối thiểu phân số các xô trống trong hàm tạo chuỗi duy nhất động" -#: options.h:640 +#: options.h:706 msgid "FRACTION" msgstr "PHÂN_SỐ" -#: options.h:643 +#: options.h:709 msgid "Dynamic hash style" msgstr "Kiểu dáng hàm tạo chuỗi duy nhất động" -#: options.h:643 +#: options.h:709 msgid "[sysv,gnu,both]" msgstr "" "[sysv,gnu,both]\n" "\n" "both\tcả hai" -#: options.h:647 +#: options.h:713 msgid "Set dynamic linker path" msgstr "Lập đường dẫn đến bộ liên kết động" -#: options.h:647 +#: options.h:713 msgid "PROGRAM" msgstr "CHƯƠNG_TRÌNH" -#: options.h:650 +#: options.h:716 +msgid "Work in progress; do not use" +msgstr "Vẫn còn được phát triển: đừng sử dụng" + +#: options.h:717 +msgid "Do a full build" +msgstr "Xây dựng hoàn toàn" + +#: options.h:720 +msgid "Assume files changed" +msgstr "Giả sử tập tin bị thay đổi" + +#: options.h:723 +msgid "Assume files didn't change" +msgstr "Giả sử tập tin chưa thay đổi" + +#: options.h:726 +msgid "Use timestamps to check files (default)" +msgstr "Sử dụng nhãn thời gian để kiểm tra tập tin (mặc định)" + +#: options.h:729 +msgid "Call SYMBOL at load-time" +msgstr "Gọi KÝ_HIỆU vào lúc nạp" + +#: options.h:732 msgid "Read only symbol values from FILE" msgstr "Đọc chỉ những giá trị ký hiệu từ tập tin đưa ra" -#: options.h:650 options.h:684 options.h:751 options.h:779 -msgid "FILE" -msgstr "TỆP" - -#: options.h:653 +#: options.h:735 msgid "Search for library LIBNAME" msgstr "Tìm kiếm thư viện tên này" -#: options.h:653 +#: options.h:735 msgid "LIBNAME" msgstr "TÊN_THƯ_VIỆN" -#: options.h:656 +#: options.h:738 msgid "Add directory to search path" msgstr "Thêm thư mục này vào đường dẫn tìm kiếm" -#: options.h:656 options.h:714 options.h:717 options.h:721 options.h:745 +#: options.h:738 options.h:813 options.h:816 options.h:820 options.h:887 msgid "DIR" msgstr "TMỤC" -#: options.h:659 +#: options.h:741 msgid "Ignored for compatibility" msgstr "Bị bỏ qua để tương thích" -#: options.h:659 +#: options.h:741 msgid "EMULATION" msgstr "MÔ_PHỎNG" -#: options.h:662 +#: options.h:744 msgid "Write map file on standard output" msgstr "In tập tin sơ đồ ra đầu ra tiêu chuẩn" -#: options.h:663 +#: options.h:745 msgid "Write map file" msgstr "Ghi tập tin sơ đồ" -#: options.h:664 +#: options.h:746 msgid "MAPFILENAME" msgstr "TÊN_TỆP_SƠ_ĐỒ" -#: options.h:667 +#: options.h:749 msgid "Do not page align data" msgstr "Đừng chỉnh canh dữ liệu theo trang" -#: options.h:669 +#: options.h:751 msgid "Do not page align data, do not make text readonly" msgstr "Đừng chỉnh canh dữ liệu theo trang, đừng đặt văn bản là chỉ-đọc" -#: options.h:670 +#: options.h:752 msgid "Page align data, make text readonly" msgstr "Chỉnh canh dữ liệu theo trang, đặt văn bản là chỉ-đọc" -#: options.h:673 +#: options.h:755 msgid "Enable use of DT_RUNPATH and DT_FLAGS" msgstr "Bật sử dụng « DT_RUNPATH » và « DT_FLAGS »" -#: options.h:674 +#: options.h:756 msgid "Disable use of DT_RUNPATH and DT_FLAGS" msgstr "Tắt sử dụng « DT_RUNPATH » và « DT_FLAGS »" -#: options.h:677 +#: options.h:759 msgid "Create an output file even if errors occur" msgstr "Tạo tập tin kết xuất thậm chí nếu gặp lỗi" -#: options.h:680 options.h:808 +#: options.h:762 options.h:958 msgid "Report undefined symbols (even with --shared)" msgstr "Thông báo ký hiệu chưa xác định (ngay cả khi lập tuỳ chọn « --shared »)" -#: options.h:684 +#: options.h:766 msgid "Set output file name" msgstr "Đặt tên tập tin kết xuất" -#: options.h:687 +#: options.h:769 msgid "Optimize output file size" msgstr "Tối ưu hoá kích cỡ tập tin kết xuất" -#: options.h:687 +#: options.h:769 msgid "LEVEL" msgstr "CẤP" -#: options.h:690 +#: options.h:772 msgid "Set output format" msgstr "Đặt định dạng kết xuất" -#: options.h:690 +#: options.h:772 msgid "[binary]" msgstr "[nhị phân]" -#: options.h:693 +#: options.h:775 options.h:777 +msgid "Create a position independent executable" +msgstr "Tạo một bản thực hiện không phụ thuộc vào vị trí" + +#: options.h:782 +msgid "Load a plugin library" +msgstr "Nạp một thư viện phần bổ sung" + +#: options.h:782 +msgid "PLUGIN" +msgstr "PHẦN BỔ SUNG" + +#: options.h:784 +msgid "Pass an option to the plugin" +msgstr "Gửi một tuỳ chọn cho phần bổ sung" + +#: options.h:784 +msgid "OPTION" +msgstr "TÙY CHỌN" + +#: options.h:788 msgid "Preread archive symbols when multi-threaded" msgstr "Đọc sẵn các ký hiệu kho lưu khi chạy đa luồng" -#: options.h:695 +#: options.h:791 msgid "Print symbols defined and used for each input" msgstr "In ra những ký hiệu được xác định và sử dụng cho mỗi đầu vào" -#: options.h:699 +#: options.h:795 msgid "Ignored for SVR4 compatibility" msgstr "Bị bỏ qua để tương thích với SVR4" -#: options.h:702 +#: options.h:798 msgid "Generate relocations in output" msgstr "Tạo ra sự định vị lại trong kết xuất" -#: options.h:705 +#: options.h:801 msgid "Generate relocatable output" msgstr "Tạo ra kết xuất có thể định vị lại" -#: options.h:708 +#: options.h:804 msgid "Relax branches on certain targets" msgstr "Lơi ra nhánh trên một số đích nào đó" -#: options.h:714 options.h:717 +#: options.h:807 +msgid "keep only symbols listed in this file" +msgstr "giữ chỉ những ký hiệu nằm trong tập tin này" + +#: options.h:807 +msgid "[file]" +msgstr "[tệp]" + +#: options.h:813 options.h:816 msgid "Add DIR to runtime search path" msgstr "Thêm TMỤC vào đường dẫn tìm kiếm lúc chạy" -#: options.h:720 +#: options.h:819 msgid "Add DIR to link time shared library search path" msgstr "Thêm TMỤC vào đường dẫn tìm kiếm thư viện dùng chung vào lúc liên kết" -#: options.h:724 +#: options.h:823 msgid "Strip all symbols" msgstr "Tước mọi ký hiệu" -#: options.h:726 +#: options.h:825 msgid "Strip debugging information" msgstr "Tước thông tin gỡ lỗi" -#: options.h:728 +#: options.h:827 msgid "Emit only debug line number information" msgstr "Xuất chỉ thông tin về số thứ tự dòng gỡ lỗi" -#: options.h:730 +#: options.h:829 msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)" msgstr "Tước ký hiệu gỡ lỗi không phải do gdb dùng (ít nhất phiên bản ≤ 6.7)" -#: options.h:734 +#: options.h:832 +msgid "Strip LTO intermediate code sections" +msgstr "Tước các phần mã trung gian LTO" + +#: options.h:835 +msgid "(ARM only) The maximum distance from instructions in a group of sections to their stubs. Negative values mean stubs are always after the group. 1 means using default size.\n" +msgstr "(Chỉ cho ARM) Khoảng cách tối đa giữa câu lệnh và mẩu trong một nhóm phần. Giá trị âm đặt mẩu đẳng sau nhóm; giá trị 1 sử dụng kích cỡ mặc định.\n" + +#: options.h:838 options.h:852 options.h:956 options.h:975 +msgid "SIZE" +msgstr "CỠ" + +#: options.h:841 +msgid "Use less memory and more disk I/O (included only for compatibility with GNU ld)" +msgstr "Sử dụng vùng nhớ nhỏ hơn và vùng V/R đĩa lớn hơn (bao gồm chỉ để tương thích với ld của GNU)" + +#: options.h:845 options.h:848 msgid "Generate shared library" msgstr "Tạo thư viện dùng chung" -#: options.h:739 +#: options.h:851 +msgid "Stack size when -fsplit-stack function calls non-split" +msgstr "Kích cỡ đống khi hàm « -fsplit-stack » gọi « non-split »" + +#: options.h:857 msgid "Do not link against shared libraries" msgstr "Đừng liên kết so với thư viện dùng chung" -#: options.h:742 +#: options.h:860 +msgid "Identical Code Folding. '--icf=safe' folds only ctors and dtors." +msgstr "ICF = gấp lại mã trùng. « --icf-safe » chỉ gấp lại các ctor và dtor." + +#: options.h:866 +msgid "Number of iterations of ICF (default 2)" +msgstr "Số các lần lặp lại ICF (mặc định là 2)" + +#: options.h:866 options.h:899 options.h:901 options.h:903 options.h:905 +msgid "COUNT" +msgstr "SỐ_ĐẾM" + +#: options.h:869 +msgid "List folded identical sections on stderr" +msgstr "Liệt kê các phần trùng gấp lại trên đầu lỗi tiêu chuẩn" + +#: options.h:870 +msgid "Do not list folded identical sections" +msgstr "Đừng liệt kê phần trùng gấp lại" + +#: options.h:873 +msgid "Do not fold this symbol during ICF" +msgstr "Đừng gấp lại ký hiệu này trong khi ICF" + +#: options.h:876 +msgid "Remove unused sections" +msgstr "Gỡ bỏ phần không dùng nào" + +#: options.h:877 +msgid "Don't remove unused sections (default)" +msgstr "Đừng gỡ bỏ phần không dùng (mặc định)" + +#: options.h:880 +msgid "List removed unused sections on stderr" +msgstr "Liệt kê trên đầu lỗi tiêu chuẩn các phần không dùng bị gỡ bỏ" + +#: options.h:881 +msgid "Do not list removed unused sections" +msgstr "Không liệt kê phần không dùng bị gỡ bỏ" + +#: options.h:884 msgid "Print resource usage statistics" msgstr "In ra thống kê cách sử dụng tài nguyên" -#: options.h:745 +#: options.h:887 msgid "Set target system root directory" msgstr "Lập thư mục gốc của hệ thống đích" -#: options.h:748 +#: options.h:890 msgid "Print the name of each input file" msgstr "In ra tên của mỗi tập tin nhập vào" -#: options.h:751 +#: options.h:893 msgid "Read linker script" msgstr "Đọc văn lệnh liên kết" -#: options.h:754 +#: options.h:896 msgid "Run the linker multi-threaded" msgstr "Chạy bộ liên kết một cách đa luồng" -#: options.h:755 +#: options.h:897 msgid "Do not run the linker multi-threaded" msgstr "Đừng chạy bộ liên kết một cách đa luồng" -#: options.h:757 +#: options.h:899 msgid "Number of threads to use" msgstr "Số các nhánh cần dùng" -#: options.h:757 options.h:759 options.h:761 options.h:763 -msgid "COUNT" -msgstr "SỐ_ĐẾM" - -#: options.h:759 +#: options.h:901 msgid "Number of threads to use in initial pass" msgstr "Số các nhánh cần dùng trong lần đi qua đầu tiên" -#: options.h:761 +#: options.h:903 msgid "Number of threads to use in middle pass" msgstr "Số các nhánh cần dùng trong lần đi qua vừa" -#: options.h:763 +#: options.h:905 msgid "Number of threads to use in final pass" msgstr "Số các nhánh cần dùng trong lần đi qua cuối cùng" -#: options.h:766 +#: options.h:908 msgid "Set the address of the bss segment" msgstr "Đặt địa chỉ của đoạn « bss »" -#: options.h:768 +#: options.h:910 msgid "Set the address of the data segment" msgstr "Đặt địa chỉ của đoạn « data » (dữ liệu)" -#: options.h:770 +#: options.h:912 msgid "Set the address of the text segment" msgstr "Đặt địa chỉ của đoạn « text » (văn bản)" -#: options.h:773 +#: options.h:915 msgid "Create undefined reference to SYMBOL" msgstr "Tạo tham chiếu chưa xác định đến ký hiệu này" -#: options.h:773 options.h:786 options.h:789 -msgid "SYMBOL" -msgstr "KÝ_HIỆU" - -#: options.h:776 +#: options.h:918 msgid "Synonym for --debug=files" msgstr "Bằng « --debug=files »" -#: options.h:779 +#: options.h:921 msgid "Read version script" msgstr "Đọc văn lệnh phiên bản" -#: options.h:782 +#: options.h:924 +msgid "Warn about duplicate common symbols" +msgstr "Cảnh báo về ký hiệu chung trùng" + +#: options.h:925 +msgid "Do not warn about duplicate common symbols (default)" +msgstr "Không cảnh báo về ký hiệu chung trùng (mặc định)" + +#: options.h:928 +msgid "Warn when skipping an incompatible library" +msgstr "Cảnh báo khi bỏ qua một thư viện không tương thích" + +#: options.h:929 +msgid "Don't warn when skipping an incompatible library" +msgstr "Không cảnh báo khi bỏ qua một thư viện không tương thích" + +#: options.h:932 msgid "Include all archive contents" msgstr "Bao gồm toàn bộ nội dung kho lưu" -#: options.h:783 +#: options.h:933 msgid "Include only needed archive contents" msgstr "Bao gồm chỉ nội dung kho lưu yêu cầu" -#: options.h:786 +#: options.h:936 msgid "Use wrapper functions for SYMBOL" msgstr "Sử dụng các hàm bao bọc cho KÝ_HIỆU" -#: options.h:789 +#: options.h:939 msgid "Trace references to symbol" msgstr "Tìm đường của tham chiếu đến ký hiệu" -#: options.h:792 +#: options.h:942 msgid "Default search path for Solaris compatibility" msgstr "Đường dẫn tìm kiếm mặc định để tương thích với Solaris" -#: options.h:793 +#: options.h:943 msgid "PATH" msgstr "ĐƯỜNG_DẪN" -#: options.h:796 +#: options.h:946 msgid "Start a library search group" msgstr "Bắt đầu một nhóm tìm kiếm thư viện" -#: options.h:798 +#: options.h:948 msgid "End a library search group" msgstr "Kết thúc một nhóm tìm kiếm thư viện" -#: options.h:803 +#: options.h:953 msgid "Sort dynamic relocs" msgstr "Sắp xếp các sự định vị lại động" -#: options.h:804 +#: options.h:954 msgid "Do not sort dynamic relocs" msgstr "Đừng sắp xếp các sự định vị lại động" -#: options.h:806 +#: options.h:956 msgid "Set common page size to SIZE" msgstr "Đặt kích cỡ trang chung thành CỠ" -#: options.h:806 options.h:813 -msgid "SIZE" -msgstr "CỠ" - -#: options.h:811 +#: options.h:961 msgid "Mark output as requiring executable stack" msgstr "Đánh dấu kết xuất như là yêu cầu đống có thể thực hiện được" -#: options.h:813 -msgid "Set maximum page size to SIZE" -msgstr "Đặt kích cỡ trang tối đa thành CỠ" - -#: options.h:815 -msgid "Mark output as not requiring executable stack" -msgstr "Đánh dấu kết xuất như là không yêu cầu đống có thể thực hiện được" - -#: options.h:817 +#: options.h:963 msgid "Mark DSO to be initialized first at runtime" msgstr "Đánh dấu DSO để được sơ khởi trước hết vào lúc chạy" -#: options.h:820 +#: options.h:966 msgid "Mark object to interpose all DSOs but executable" msgstr "Đánh dấu đối tượng để chèn tất cả các DSO trừ bản có thể thực hiện được" -#: options.h:823 +#: options.h:969 +msgid "Mark object for lazy runtime binding (default)" +msgstr "Đánh dấu đối tượng để tổ hợp lười vào lúc chạy (mặc định)" + +#: options.h:972 msgid "Mark object requiring immediate process" msgstr "Đánh dấu đối tượng yêu cầu xử lý ngay lập tức" -#: options.h:826 +#: options.h:975 +msgid "Set maximum page size to SIZE" +msgstr "Đặt kích cỡ trang tối đa thành CỠ" + +#: options.h:978 +msgid "Do not create copy relocs" +msgstr "Không tạo bản sao định vị lại" + +#: options.h:980 msgid "Mark object not to use default search paths" msgstr "Đánh dấu đối tượng không nên dùng đường dẫn tìm kiếm mặc định" -#: options.h:829 +#: options.h:983 msgid "Mark DSO non-deletable at runtime" msgstr "Đánh dấu DSO không thể được xoá vào lúc chạy." -#: options.h:832 +#: options.h:986 msgid "Mark DSO not available to dlopen" msgstr "Đánh dấu DSO không sẵn sàng cho dlopen" -#: options.h:835 +#: options.h:989 msgid "Mark DSO not available to dldump" msgstr "Đánh dấu DSO không sẵn sàng cho dldump" -#: options.h:838 +#: options.h:992 +msgid "Mark output as not requiring executable stack" +msgstr "Đánh dấu kết xuất như là không yêu cầu đống có thể thực hiện được" + +#: options.h:994 +msgid "Mark object for immediate function binding" +msgstr "Đánh dấu đối tượng yêu cầu tổ hợp hàm ngay lập tức" + +#: options.h:997 +msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime" +msgstr "Đánh dấu DSO để ngụ ý nó yêu cầu xử lý $ORIGIN ngay lập tức vào lúc chạy" + +#: options.h:1000 msgid "Where possible mark variables read-only after relocation" msgstr "Khi có thể, đánh dấu biến là chỉ-đọc sau khi định vị lại" -#: options.h:839 +#: options.h:1001 msgid "Don't mark variables read-only after relocation" msgstr "Đừng đánh dấu biến là chỉ-đọc sau khi định vị lại" -#: output.cc:1098 +#: output.cc:1132 msgid "section group retained but group element discarded" msgstr "nhóm phần được giữ lại còn phần tử nhóm bị hủy" -#: output.cc:1800 +#: output.cc:1860 #, c-format msgid "invalid alignment %lu for section \"%s\"" msgstr "sai chỉnh canh %lu cho phần « %s »" -#: output.cc:3159 +#: output.cc:3573 +#, c-format +msgid "dot moves backward in linker script from 0x%llx to 0x%llx" +msgstr "chấm đi ngược trong văn lệnh liên kết từ 0x%llx về 0x%llx" + +#: output.cc:3576 +#, c-format +msgid "address of section '%s' moves backward from 0x%llx to 0x%llx" +msgstr "địa chỉ của phần « %s » đi ngược từ 0x%llx về 0x%llx" + +#: output.cc:3755 #, c-format msgid "nobits section %s may not precede progbits section %s in same segment" msgstr "phần « nobits » %s có thể không phải đi trước phần « progbits » %s trong cùng một đoạn" -#: output.cc:3329 +#: output.cc:3907 output.cc:3975 #, c-format msgid "%s: open: %s" msgstr "%s: mở : %s" -#: output.cc:3350 +#: output.cc:3996 #, c-format msgid "%s: mremap: %s" msgstr "%s: mremap: %s" -#: output.cc:3387 -#, c-format -msgid "%s: lseek: %s" -msgstr "%s: lseek: %s" - -#: output.cc:3390 output.cc:3427 -#, c-format -msgid "%s: write: %s" -msgstr "%s: ghi: %s" - -#: output.cc:3398 +#: output.cc:4005 #, c-format msgid "%s: mmap: %s" msgstr "%s: mmap: %s" -#: output.cc:3408 +#: output.cc:4085 +#, c-format +msgid "%s: mmap: failed to allocate %lu bytes for output file: %s" +msgstr "%s: mmap: không cấp phát được %lu byte cho tập tin kết xuất: %s" + +#: output.cc:4096 #, c-format msgid "%s: munmap: %s" msgstr "%s: munmap: %s" -#: output.cc:3425 +#: output.cc:4115 #, c-format msgid "%s: write: unexpected 0 return-value" -msgstr "%s: ghi: gặp giá trị trả lại 0 bất thường" +msgstr "%s: ghi: gặp giá trị trả lại 0 không mong đợi" -#: output.cc:3439 +#: output.cc:4117 +#, c-format +msgid "%s: write: %s" +msgstr "%s: ghi: %s" + +#: output.cc:4132 #, c-format msgid "%s: close: %s" msgstr "%s: đóng: %s" -#: output.h:415 +#: output.h:520 msgid "** section headers" msgstr "** dòng đầu phần" -#: output.h:451 +#: output.h:565 msgid "** segment headers" msgstr "** dòng đầu đoạn" -#: output.h:490 +#: output.h:613 msgid "** file header" msgstr "** dòng đầu tập tin" -#: output.h:696 +#: output.h:833 msgid "** fill" msgstr "** tô đầy" -#: output.h:850 +#: output.h:987 msgid "** string table" msgstr "** bảng chuỗi" -#: output.h:1161 +#: output.h:1300 msgid "** dynamic relocs" msgstr "** sự định vị lại động" -#: output.h:1162 output.h:1498 +#: output.h:1301 output.h:1637 msgid "** relocs" msgstr "** sự định vị lại" -#: output.h:1523 +#: output.h:1662 msgid "** group" msgstr "** nhóm" -#: output.h:1630 +#: output.h:1774 msgid "** GOT" msgstr "** GOT" -#: output.h:1772 +#: output.h:1916 msgid "** dynamic" msgstr "** động" -#: output.h:1890 +#: output.h:2039 msgid "** symtab xindex" msgstr "** symtab xindex" -#: parameters.cc:87 +#: parameters.cc:172 #, c-format msgid "unrecognized output format %s" msgstr "không nhận ra định dạng kết xuất %s" -#: powerpc.cc:1086 sparc.cc:1569 x86_64.cc:957 -msgid "requires unsupported dynamic reloc; recompile with -fPIC" -msgstr "yêu cầu sự định vị lại động không được hỗ trợ — hãy biên dịch lại với các tuỳ chọn « -fPIC »" +#: plugin.cc:106 +#, c-format +msgid "%s: could not load plugin library" +msgstr "%s: không nạp được thư viện phần bổ sung" -#: powerpc.cc:1447 sparc.cc:2237 x86_64.cc:1561 +#: plugin.cc:116 +#, c-format +msgid "%s: could not find onload entry point" +msgstr "%s: không tìm thấy điểm vào khi nạp" + +#: plugin.cc:426 +msgid "Input files added by plug-ins in --incremental mode not supported yet.\n" +msgstr "tập tin đầu vào được thêm vào phần bổ sung trong chế độ dần (--incremental) chưa được hỗ trợ.\n" + +#: powerpc.cc:1502 sparc.cc:2307 x86_64.cc:1632 #, c-format msgid "%s: unsupported REL reloc section" msgstr "%s: phần định vị lại REL không được hỗ trợ" -#: readsyms.cc:150 +#: readsyms.cc:191 #, c-format msgid "%s: file is empty" msgstr "%s: tập tin còn trống" #. Here we have to handle any other input file types we need. -#: readsyms.cc:471 +#: readsyms.cc:575 #, c-format msgid "%s: not an object or archive" msgstr "%s: không phải một đối tượng hay kho lưu" -#: reduced_debug_output.cc:240 +#: reduced_debug_output.cc:236 msgid "Debug abbreviations extend beyond .debug_abbrev section; failed to reduce debug abbreviations" msgstr "Viết tắt gỡ lỗi kéo dài qua phần « .debug_abbrev »: không giảm được viết tắt gỡ lỗi" -#: reduced_debug_output.cc:326 +#: reduced_debug_output.cc:322 msgid "Extremely large compile unit in debug info; failed to reduce debug info" msgstr "Gặp đơn vị biên dịch rất lớn trong thông tin gỡ lỗi: không giảm được thông tin gỡ lỗi" -#: reduced_debug_output.cc:334 +#: reduced_debug_output.cc:330 msgid "Debug info extends beyond .debug_info section;failed to reduce debug info" msgstr "Thông tin gỡ lỗi kéo dài qua phần « .debug_info »: không giảm được thông tin gỡ lỗi" -#: reduced_debug_output.cc:354 reduced_debug_output.cc:396 +#: reduced_debug_output.cc:350 reduced_debug_output.cc:392 msgid "Invalid DIE in debug info; failed to reduce debug info" msgstr "Gặp DIE sai trong thông tin gỡ lỗi: không giảm được thông tin gỡ lỗi" -#: reduced_debug_output.cc:377 +#: reduced_debug_output.cc:373 msgid "Debug info extends beyond .debug_info section; failed to reduce debug info" msgstr "Thông tin gỡ lỗi kéo dài qua phần « .debug_info »: không giảm được thông tin gỡ lỗi" -#: reloc.cc:239 reloc.cc:743 +#: reloc.cc:297 reloc.cc:858 #, c-format msgid "relocation section %u uses unexpected symbol table %u" msgstr "phần định vị lại %u dùng bảng ký hiệu không mong đợi %u" -#: reloc.cc:254 reloc.cc:761 +#: reloc.cc:312 reloc.cc:875 #, c-format msgid "unexpected entsize for reloc section %u: %lu != %u" msgstr "phần định vị lại %u có kích cỡ entsize không mong đợi: %lu != %u" -#: reloc.cc:263 reloc.cc:770 +#: reloc.cc:321 reloc.cc:884 #, c-format msgid "reloc section %u size %lu uneven" msgstr "phần định vị lại %u có kích cỡ %lu không đều" -#: reloc.cc:992 +#: reloc.cc:1203 +#, c-format +msgid "could not convert call to '%s' to '%s'" +msgstr "không thể chuyển đổi cuộc gọi « %s » sang « %s »" + +#: reloc.cc:1343 #, c-format msgid "reloc section size %zu is not a multiple of reloc size %d\n" msgstr "kích cỡ phần định vị lại %zu không phải là bội số cho kích cỡ sự định vị lại %d\n" #. We should only see externally visible symbols in the symbol #. table. -#: resolve.cc:170 +#: resolve.cc:191 msgid "invalid STB_LOCAL symbol in external symbols" msgstr "gặp ký hiệu « STB_LOCAL » sai trong những ký hiệu bên ngoài" #. Any target which wants to handle STB_LOOS, etc., needs to #. define a resolve method. -#: resolve.cc:176 +#: resolve.cc:197 msgid "unsupported symbol binding" msgstr "tổ hợp ký hiệu không được hỗ trợ" -#. FIXME: Do a better job of reporting locations. -#: resolve.cc:367 +#. A dynamic object cannot reference a hidden or internal symbol +#. defined in another object. +#: resolve.cc:266 #, c-format -msgid "%s: multiple definition of %s" -msgstr "%s: xác định nhiều lần %s" +msgid "%s symbol '%s' in %s is referenced by DSO %s" +msgstr "ký hiệu %s « %s » trong %s được tham chiếu bởi DSO %s" -#: resolve.cc:368 resolve.cc:373 -msgid "command line" -msgstr "dòng lệnh" +#: resolve.cc:326 +#, c-format +msgid "common of '%s' overriding smaller common" +msgstr "điều chung của « %s » ghi đè lên điều chung nhỏ hơn" + +#: resolve.cc:331 +#, c-format +msgid "common of '%s' overidden by larger common" +msgstr "điều chung của « %s » bị ghi đè bởi điều chung lớn hơn" + +#: resolve.cc:336 +#, c-format +msgid "multiple common of '%s'" +msgstr "nhiều điều chung của « %s »" + +#: resolve.cc:442 +#, c-format +msgid "multiple definition of '%s'" +msgstr "nhiều lời xác định « %s »" -#: resolve.cc:370 +#: resolve.cc:481 #, c-format -msgid "%s: previous definition here" -msgstr "%s: lời xác định trước ở đây" +msgid "definition of '%s' overriding common" +msgstr "lời xác định của « %s » ghi đè lên điều chung" -#: script-sections.cc:432 +#: resolve.cc:516 +#, c-format +msgid "definition of '%s' overriding dynamic common definition" +msgstr "lời xác định của « %s » ghi đè lên lời xác định chung động" + +#: resolve.cc:636 +#, c-format +msgid "common '%s' overridden by previous definition" +msgstr "điều chung « %s » bị ghi đè bởi lời xác định trước" + +#: resolve.cc:766 resolve.cc:778 +msgid "command line" +msgstr "dòng lệnh" + +#: script-sections.cc:690 msgid "dot may not move backward" msgstr "chấm không thể di chuyển về phía sau" -#: script-sections.cc:498 +#: script-sections.cc:757 msgid "** expression" msgstr "** biểu thức" -#: script-sections.cc:684 +#: script-sections.cc:941 msgid "fill value is not absolute" msgstr "giá trị tô đầy không phải là tuyệt đối" -#: script-sections.cc:1693 +#: script-sections.cc:1913 #, c-format msgid "alignment of section %s is not absolute" msgstr "sự chỉnh canh phần %s không phải là tuyệt đối" -#: script-sections.cc:1737 +#: script-sections.cc:1957 #, c-format msgid "subalign of section %s is not absolute" msgstr "sự chỉnh canh phụ phần %s không phải là tuyệt đối" -#: script-sections.cc:1752 +#: script-sections.cc:1972 #, c-format msgid "fill of section %s is not absolute" msgstr "tô đầy phần %s không phải là tuyệt đối" -#: script-sections.cc:1828 +#: script-sections.cc:2048 msgid "SPECIAL constraints are not implemented" msgstr "ràng buộc SPECIAL (đặc biệt) chưa được thực hiện" -#: script-sections.cc:1870 +#: script-sections.cc:2090 msgid "mismatched definition for constrained sections" msgstr "lời xác định không tương ứng với phần ràng buộc" -#: script-sections.cc:2395 +#: script-sections.cc:2634 msgid "DATA_SEGMENT_ALIGN may only appear once in a linker script" msgstr "« DATA_SEGMENT_ALIGN » chỉ có thể xuất hiện một lần trong một văn lệnh liên kết" -#: script-sections.cc:2406 +#: script-sections.cc:2649 msgid "DATA_SEGMENT_RELRO_END may only appear once in a linker script" msgstr "« DATA_SEGMENT_RELRO_END » chỉ có thể xuất hiện một lần trong một văn lệnh liên kết" -#: script-sections.cc:2411 +#: script-sections.cc:2654 msgid "DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN" msgstr "« DATA_SEGMENT_RELRO_END » phải theo sau « DATA_SEGMENT_ALIGN »" -#: script-sections.cc:2570 +#: script-sections.cc:2826 msgid "no matching section constraint" msgstr "không có ràng buộc phần tương ứng" -#: script-sections.cc:2890 +#: script-sections.cc:3151 msgid "TLS sections are not adjacent" msgstr "các phần TLS không phải kề nhau" -#: script-sections.cc:3016 +#: script-sections.cc:3280 msgid "allocated section not in any segment" msgstr "phần đã cấp phát không nằm trong đoạn nào" -#: script-sections.cc:3048 +#: script-sections.cc:3309 #, c-format msgid "no segment %s" msgstr "không có phân %s" -#: script-sections.cc:3058 +#: script-sections.cc:3323 msgid "section in two PT_LOAD segments" msgstr "phần nằm trong hai đoạn « PT_LOAD »" -#: script-sections.cc:3065 +#: script-sections.cc:3330 msgid "allocated section not in any PT_LOAD segment" msgstr "phần đã cấp phát không nằm trong đoạn « PT_LOAD » nào" -#: script-sections.cc:3093 +#: script-sections.cc:3358 msgid "may only specify load address for PT_LOAD segment" msgstr "chỉ có thể ghi rõ địa chỉ nạp cho đoạn « PT_LOAD »" -#: script-sections.cc:3117 +#: script-sections.cc:3382 #, c-format msgid "PHDRS load address overrides section %s load address" msgstr "địa chỉ nạp PHDRS thì ghi đè lên địa chỉ nạp phần %s" #. We could support this if we wanted to. -#: script-sections.cc:3128 +#: script-sections.cc:3393 msgid "using only one of FILEHDR and PHDRS is not currently supported" msgstr "đang dùng chỉ một của FILEHDR và PHDRS hiện thời không được hỗ trợ" -#: script-sections.cc:3143 +#: script-sections.cc:3408 msgid "sections loaded on first page without room for file and program headers are not supported" msgstr "không hỗ trợ phần được nạp trên trang đầu tiên mà không vừa dòng đầu của tập tin và chương trình" -#: script-sections.cc:3149 +#: script-sections.cc:3414 msgid "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently supported" msgstr "hiện thời không hỗ trợ sử dụng FILEHDR và PHDRS trên nhiều đoạn « PT_LOAD »" -#: script.cc:1063 +#: script.cc:1072 msgid "invalid use of PROVIDE for dot symbol" msgstr "sai sử dụng « PROVIDE » (cung cấp) cho ký hiệu chấm" -#: script.cc:1065 -msgid "invalid assignment to dot outside of SECTIONS" -msgstr "sai gán cho chấm bên ngoài SECTION (phần)" - -#: script.cc:1995 +#: script.cc:2132 #, c-format msgid "%s:%d:%d: %s" msgstr "%s:%d:%d: %s" #. There are some options that we could handle here--e.g., #. -lLIBRARY. Should we bother? -#: script.cc:2143 +#: script.cc:2297 #, c-format msgid "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts specified via -T/--script" msgstr "%s:%d:%d: đang bỏ qua TÙY_CHỌN về lệnh: TÙY_CHỌN chỉ được chấp nhận cho văn lệnh được ghi rõ thông qua « -T/--script »" -#: script.cc:2168 +#: script.cc:2362 #, c-format msgid "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts specified via -T/--script" msgstr "%s:%d:%d: đang bỏ qua « SEARCH_DIR »: SEARCH_DIR chỉ được chấp nhận cho văn lệnh được ghi rõ thông qua « -T/--script »" -#: script.cc:2411 script.cc:2425 +#: script.cc:2606 script.cc:2620 #, c-format msgid "%s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause" msgstr "%s:%d:%d: « DATA_SEGMENT_ALIGN » không phải trong mệnh đề « SECTIONS »" -#: script.cc:2543 +#: script.cc:2739 msgid "unknown PHDR type (try integer)" msgstr "không rõ kiểu PHDR (thử số nguyên)" -#: stringpool.cc:526 +#: stringpool.cc:528 #, c-format msgid "%s: %s entries: %zu; buckets: %zu\n" msgstr "%s: mục nhập %s: %zu; xô: %zu\n" -#: stringpool.cc:530 +#: stringpool.cc:532 #, c-format msgid "%s: %s entries: %zu\n" msgstr "%s: mục nhập %s: %zu\n" -#: stringpool.cc:533 +#: stringpool.cc:535 #, c-format msgid "%s: %s Stringdata structures: %zu\n" msgstr "%s: %s cấu trúc Stringdata (dữ liệu chuỗi): %zu\n" -#: symtab.cc:623 +#: symtab.cc:857 #, c-format msgid "%s: reference to %s" msgstr "%s: tham chiếu đến %s" -#: symtab.cc:625 +#: symtab.cc:859 #, c-format msgid "%s: definition of %s" msgstr "%s: lời xác định %s" -#: symtab.cc:860 +#: symtab.cc:1052 #, c-format msgid "bad global symbol name offset %u at %zu" msgstr "sai đặt khoảng bù tên ký hiệu toàn cục %u tại %zu" -#: symtab.cc:999 +#: symtab.cc:1278 msgid "--just-symbols does not make sense with a shared object" msgstr "« --just-symbols » (chỉ ký hiệu) không có ý nghĩa với một đối tượng dùng chung" -#: symtab.cc:1005 +#: symtab.cc:1284 msgid "too few symbol versions" msgstr "quá ít phiên bản ký hiệu" -#: symtab.cc:1054 +#: symtab.cc:1333 #, c-format msgid "bad symbol name offset %u at %zu" msgstr "sai đặt khoảng bù tên ký hiệu %u tại %zu" -#: symtab.cc:1117 +#: symtab.cc:1396 #, c-format msgid "versym for symbol %zu out of range: %u" msgstr "versym cho ký hiệu %zu ở ngoại phạm vi: %u" -#: symtab.cc:1125 +#: symtab.cc:1404 #, c-format msgid "versym for symbol %zu has no name: %u" msgstr "versym cho ký hiệu %zu không có tên: %u" -#: symtab.cc:2035 symtab.cc:2251 +#: symtab.cc:2549 symtab.cc:2681 #, c-format msgid "%s: unsupported symbol section 0x%x" msgstr "%s: phần ký hiệu không được hỗ trợ 0x%x" -#: symtab.cc:2409 -#, c-format -msgid "%s: undefined reference to '%s', version '%s'" -msgstr "%s: chưa xác định tham chiếu đến « %s », phiên bản « %s »" - -#: symtab.cc:2414 -#, c-format -msgid "%s: undefined reference to '%s'" -msgstr "%s: chưa xác định tham chiếu đến « %s »" - -#: symtab.cc:2498 +#: symtab.cc:2933 #, c-format msgid "%s: symbol table entries: %zu; buckets: %zu\n" msgstr "%s: mục nhập bảng ký hiệu: %zu; xô : %zu\n" -#: symtab.cc:2501 +#: symtab.cc:2936 #, c-format msgid "%s: symbol table entries: %zu\n" msgstr "%s: mục nhập bảng ký hiệu: %zu\n" -#: symtab.cc:2572 +#: symtab.cc:3007 #, c-format msgid "while linking %s: symbol '%s' defined in multiple places (possible ODR violation):" msgstr "trong khi liên kết %s: ký hiệu « %s » được xác định trong nhiều lần (có thể vi phạm quy tắc xác định đơn):" -#: target-reloc.h:247 -msgid "Relocation refers to discarded comdat section" -msgstr "định vị lại tham chiếu đến một đoạn comdat bị hủy" +#: target-reloc.h:259 +msgid "relocation refers to discarded comdat section" +msgstr "định vị lại tham chiếu đến đoạn comdat bị hủy" -#: target-reloc.h:278 +#: target-reloc.h:298 #, c-format msgid "reloc has bad offset %zu" msgstr "sự định vị lại có khoảng bù sai %zu" +#: target.cc:90 +#, c-format +msgid "%s: unsupported ELF file type %d" +msgstr "%s: dạng tập tin ELF không được hỗ trợ %d" + +#: target.cc:157 +#, c-format +msgid "linker does not include stack split support required by %s" +msgstr "bộ liên kết không bao gồm hỗ trợ chia đống ra yêu cầu bởi %s" + #: tls.h:59 msgid "TLS relocation out of range" msgstr "sự định vị lại TLS ở ngoại phạm vi" @@ -1845,12 +2229,12 @@ msgid "TLS relocation against invalid instruction" msgstr "sự định vị lại TLS so với câu lệnh sai" #. This output is intended to follow the GNU standards. -#: version.cc:64 +#: version.cc:65 #, c-format msgid "Copyright 2008 Free Software Foundation, Inc.\n" msgstr "Tác quyền © năm 2008 của Tổ chức Phần mềm Tự do.\n" -#: version.cc:65 +#: version.cc:66 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -1867,12 +2251,12 @@ msgstr "" msgid "%s failed: %s" msgstr "%s: bị lỗi: %s" -#: x86_64.cc:2104 +#: x86_64.cc:2184 #, c-format msgid "unsupported reloc type %u" msgstr "kiểu định vị lại không được hỗ trợ %u" -#: x86_64.cc:2441 +#: x86_64.cc:2524 #, c-format msgid "unsupported reloc %u against local symbol" msgstr "sự định vị lại không được hỗ trợ %u so với ký hiệu cục bộ" diff --git a/gprof/ChangeLog b/gprof/ChangeLog index c24ab50..55a4a25 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,9 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/gprof.pot: Updated by the Translation project. + * po/vi.po: Updated Vietnamese translation. + * po/bg.po: Updated Bulgarian translation. + 2010-04-07 Alan Modra <amodra@gmail.com> * configure: Regenerate. diff --git a/gprof/po/bg.po b/gprof/po/bg.po index 24e0a42..a1f1573 100644 --- a/gprof/po/bg.po +++ b/gprof/po/bg.po @@ -5,10 +5,10 @@ # Roumen Petrov <transl@roumenpetrov.info>, 2009. msgid "" msgstr "" -"Project-Id-Version: gprof 2.20\n" +"Project-Id-Version: gprof 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" -"PO-Revision-Date: 2009-11-15 15:19+0300\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" +"PO-Revision-Date: 2010-04-21 22:47+0300\n" "Last-Translator: Roumen Petrov <transl@roumenpetrov.info>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" #: alpha.c:102 mips.c:54 msgid "<indirect child>" -msgstr "<непряко дете>" +msgstr "<косвен потомък>" #: alpha.c:107 mips.c:59 #, c-format @@ -28,7 +28,7 @@ msgstr "[find_call] %s: 0x%lx към 0x%lx\n" #: alpha.c:129 #, c-format msgid "[find_call] 0x%lx: jsr%s <indirect_child>\n" -msgstr "[find_call] 0x%lx: jsr%s <непряко_дете>\n" +msgstr "[find_call] 0x%lx: jsr%s <косвен_потомък>\n" #: alpha.c:139 #, c-format @@ -179,9 +179,9 @@ msgid "index" msgstr "индекс" #: cg_print.c:98 -#, c-format +#, fuzzy, c-format msgid "%time" -msgstr "%time" +msgstr "време" #: cg_print.c:98 cg_print.c:99 msgid "self" @@ -197,12 +197,12 @@ msgstr "име" #: cg_print.c:101 msgid "children" -msgstr "деца" +msgstr "потомци" #: cg_print.c:106 #, c-format msgid "index %% time self children called name\n" -msgstr "индекс%% време собс. деца извик. име \n" +msgstr "индекс%% време собс. потомци извик. име \n" #: cg_print.c:129 #, c-format @@ -268,12 +268,12 @@ msgstr "%s: не може с команда -c\n" msgid "%s: -c not supported on architecture %s\n" msgstr "%s: -c не се поддържа за архитектура %s\n" -#: corefile.c:505 corefile.c:588 +#: corefile.c:505 corefile.c:590 #, c-format msgid "%s: file `%s' has no symbols\n" msgstr "%s: файлът '%s' е без символи\n" -#: corefile.c:848 +#: corefile.c:851 #, c-format msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" msgstr "%s: нещо не е преброено: ltab.len=%d вместо %ld\n" diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot index 68a77a1..ba9a475 100644 --- a/gprof/po/gprof.pot +++ b/gprof/po/gprof.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -245,12 +245,12 @@ msgstr "" msgid "%s: -c not supported on architecture %s\n" msgstr "" -#: corefile.c:505 corefile.c:588 +#: corefile.c:505 corefile.c:590 #, c-format msgid "%s: file `%s' has no symbols\n" msgstr "" -#: corefile.c:848 +#: corefile.c:851 #, c-format msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" msgstr "" diff --git a/gprof/po/vi.po b/gprof/po/vi.po index ab3c54f..fb1f832 100644 --- a/gprof/po/vi.po +++ b/gprof/po/vi.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: gprof 2.20\n" +"Project-Id-Version: gprof 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" -"PO-Revision-Date: 2010-02-13 18:57+1030\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" +"PO-Revision-Date: 2010-04-22 22:27+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -269,12 +269,12 @@ msgstr "%s: không thể làm « -c »\n" msgid "%s: -c not supported on architecture %s\n" msgstr "%s: tùy chọn « -c » không được hỗ trợ trên kiến trúc %s\n" -#: corefile.c:505 corefile.c:588 +#: corefile.c:505 corefile.c:590 #, c-format msgid "%s: file `%s' has no symbols\n" msgstr "%s: tập tin « %s » không có ký hiệu\n" -#: corefile.c:848 +#: corefile.c:851 #, c-format msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" msgstr "%s: sai đếm: ltab.len=%d thay cho %ld\n" diff --git a/ld/ChangeLog b/ld/ChangeLog index e0745e5..9ed4a2e 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,9 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/ld.pot: Updated by the Translation project. + * po/vi.po: Updated Vietnamese translation. + * po/bg.po: Updated Bulgarian translation. + 2010-04-15 Andrew Haley <aph@redhat.com> * emultempl/armelf.em (merge_exidx_entries): New variable. diff --git a/ld/po/bg.po b/ld/po/bg.po index f666550..3c64eaa 100644 --- a/ld/po/bg.po +++ b/ld/po/bg.po @@ -4,10 +4,10 @@ # Roumen Petrov <transl@roumenpetrov.info>, 20100. msgid "" msgstr "" -"Project-Id-Version: ld 2.20\n" +"Project-Id-Version: ld 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" -"PO-Revision-Date: 2009-11-15 16:18+0300\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" +"PO-Revision-Date: 2010-04-21 22:47+0300\n" "Last-Translator: Roumen Petrov <transl@roumenpetrov.info>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n" "MIME-Version: 1.0\n" @@ -30,13 +30,13 @@ msgstr " --thumb-entry=<знак> Установяване на вхо msgid "Errors encountered processing file %s" msgstr "Сблъскване с грешки при обработване на файл %s" -#: emultempl/armcoff.em:190 emultempl/pe.em:1710 +#: emultempl/armcoff.em:190 emultempl/pe.em:1696 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n" msgstr "%P: предупреждение: '--thumb-entry %s' прегазва '-e %s'\n" -#: emultempl/armcoff.em:195 emultempl/pe.em:1715 +#: emultempl/armcoff.em:195 emultempl/pe.em:1701 msgid "%P: warning: cannot find thumb start symbol %s\n" -msgstr "%P: предупреждение: не е намерен като начален отбелязания знак %s\n" +msgstr "%P: предупреждение: не е намерен, като начален, отбелязания знак %s\n" #: emultempl/pe.em:371 #, c-format @@ -46,7 +46,7 @@ msgstr " --base_file <базов_файл> Създаване на б #: emultempl/pe.em:372 #, c-format msgid " --dll Set image base to the default for DLLs\n" -msgstr " --dll Установява базовия адрес то подразбиращия се за DLLs\n" +msgstr " --dll Установява базовия адрес на подразбиращия се за DLLs\n" #: emultempl/pe.em:373 #, c-format @@ -189,7 +189,7 @@ msgid "" " --compat-implib Create backward compatible import libs;\n" " create __imp_<SYMBOL> as well.\n" msgstr "" -" --compat-implib Създава съвместими с преди библиотеки за внясяне;\n" +" --compat-implib Създава съвместими с преди библиотеки за внясяне;\n" " също така създава __imp_<ИМЕ>.\n" #: emultempl/pe.em:403 @@ -240,7 +240,7 @@ msgid "" " runtime.\n" msgstr "" " --enable-runtime-pseudo-reloc Преодоляване на ограниченията на автоматичните\n" -" внасяния с добавяне на псевдо премествания,\n" +" внасяния с добавяне на лъже-премествания,\n" " определяни по време на работа.\n" #: emultempl/pe.em:415 @@ -249,7 +249,7 @@ msgid "" " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations for\n" " auto-imported DATA.\n" msgstr "" -" --disable-runtime-pseudo-reloc Без псевдо премествания, по време на работа,\n" +" --disable-runtime-pseudo-reloc Без лъже-премествания, по време на работа,\n" " за автоматично внесени данни.\n" #: emultempl/pe.em:417 @@ -267,8 +267,8 @@ msgid "" " --large-address-aware Executable supports virtual addresses\n" " greater than 2 gigabytes\n" msgstr "" -" --large-address-aware Програмата поддържа виртуални аддреси\n" -" по-големи от 2 гигабайта\n" +" --large-address-aware Програмата поддържа виртуални адреси\n" +" по-голями от 2 гигабайта\n" #: emultempl/pe.em:422 #, c-format @@ -361,34 +361,34 @@ msgstr "%s: Не може да се отвори базов файл %s\n" msgid "%P: warning, file alignment > section alignment.\n" msgstr "%P: предупреждение, подравняване за файл > подравняване за раздел.\n" -#: emultempl/pe.em:899 +#: emultempl/pe.em:883 msgid "%P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?\n" msgstr "%P: предупреждение: --export-dynamic не се поддържа при PE резултат, може би --export-all-symbols?\n" -#: emultempl/pe.em:963 emultempl/pe.em:990 +#: emultempl/pe.em:949 emultempl/pe.em:976 #, c-format msgid "Warning: resolving %s by linking to %s\n" msgstr "Предупрежение: разрешаване на %s със свързване към %s\n" -#: emultempl/pe.em:968 emultempl/pe.em:995 +#: emultempl/pe.em:954 emultempl/pe.em:981 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "Да се използва --enable-stdcall-fixup, за да се забранят тези предупреждения\n" -#: emultempl/pe.em:969 emultempl/pe.em:996 +#: emultempl/pe.em:955 emultempl/pe.em:982 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "Да се използва --disable-stdcall-fixup, за да се забранят тези предупреждения\n" -#: emultempl/pe.em:1015 +#: emultempl/pe.em:1001 #, c-format msgid "%C: Cannot get section contents - auto-import exception\n" msgstr "%C: Не можа да се вземе съдържанието на раздел - изключение при автоматично внасяне\n" -#: emultempl/pe.em:1055 +#: emultempl/pe.em:1041 #, c-format msgid "Info: resolving %s by linking to %s (auto-import)\n" msgstr "Информация: разрешаване на %s със свързване към %s (само-внасяне)\n" -#: emultempl/pe.em:1062 +#: emultempl/pe.em:1048 msgid "" "%P: warning: auto-importing has been activated without --enable-auto-import specified on the command line.\n" "This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.\n" @@ -396,28 +396,28 @@ msgstr "" "%P: предупр.: само-внасяне е активирано без да се зададе --enable-auto-import на командния ред.\n" "Това работи, освен ако не е свързано с константни структури за данни, които указват към имена от само-внасяни DLL-ли.\n" -#: emultempl/pe.em:1069 emultempl/pe.em:1268 emultempl/pe.em:1474 ldcref.c:488 -#: ldcref.c:586 ldmain.c:1107 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 +#: emultempl/pe.em:1055 emultempl/pe.em:1254 emultempl/pe.em:1460 ldcref.c:490 +#: ldcref.c:588 ldmain.c:1111 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 #: pe-dll.c:1324 msgid "%B%F: could not read symbols: %E\n" msgstr "%B%F: не могат да се прочетат имената: %E\n" -#: emultempl/pe.em:1149 +#: emultempl/pe.em:1135 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n" msgstr "%F%P: не може да се извърши \"PE\"-операции на изходен файл '%B', който не е \"PE\".\n" -#: emultempl/pe.em:1515 +#: emultempl/pe.em:1501 #, c-format msgid "Errors encountered processing file %s\n" msgstr "Открити са грешки при обработката на файл %s\n" -#: emultempl/pe.em:1538 +#: emultempl/pe.em:1524 #, c-format msgid "Errors encountered processing file %s for interworking\n" msgstr "Открити са грешки при обработката на файл %s за съвместна работа\n" -#: emultempl/pe.em:1599 ldexp.c:539 ldlang.c:3276 ldlang.c:6636 ldlang.c:6667 -#: ldmain.c:1052 +#: emultempl/pe.em:1585 ldexp.c:539 ldlang.c:3284 ldlang.c:6649 ldlang.c:6680 +#: ldmain.c:1056 msgid "%P%F: bfd_link_hash_lookup failed: %E\n" msgstr "%P%F: bfd_link_hash_lookup не успя: %E\n" @@ -433,7 +433,7 @@ msgstr "%X%P: cref_hash_lookup не успя: %E\n" msgid "%X%P: cref alloc failed: %E\n" msgstr "%X%P: пропадна заделяне(на памет) за cref: %E\n" -#: ldcref.c:364 +#: ldcref.c:366 #, c-format msgid "" "\n" @@ -444,25 +444,25 @@ msgstr "" "Таблица на кръстосани връзки\n" "\n" -#: ldcref.c:365 +#: ldcref.c:367 msgid "Symbol" msgstr "Символ" -#: ldcref.c:373 +#: ldcref.c:375 #, c-format msgid "File\n" msgstr "Файл\n" -#: ldcref.c:377 +#: ldcref.c:379 #, c-format msgid "No symbols\n" msgstr "Без имена\n" -#: ldcref.c:530 +#: ldcref.c:532 msgid "%P: symbol `%T' missing from main hash table\n" msgstr "%P: име '%T' липсва в главната хеш-таблица\n" -#: ldcref.c:648 ldcref.c:655 ldmain.c:1141 ldmain.c:1148 +#: ldcref.c:650 ldcref.c:657 ldmain.c:1145 ldmain.c:1152 msgid "%B%F: could not read relocs: %E\n" msgstr "%B%F: не могат да се прочетат \"преместванията\": %E\n" @@ -470,7 +470,7 @@ msgstr "%B%F: не могат да се прочетат \"преместван #. in OUTSECNAME. This reloc is from a section which is #. mapped into a section from which references to OUTSECNAME #. are prohibited. We must report an error. -#: ldcref.c:682 +#: ldcref.c:684 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n" msgstr "%X%C: забранено е кръстосана отпратка от %s към `%T' в %s\n" @@ -482,15 +482,15 @@ msgstr "%P%X: Различни \"преместванията\" се изпол msgid "%P%X: Different object file formats composing set %s\n" msgstr "%P%X: Различни формати на обектни файлове в набора %s\n" -#: ldctor.c:279 ldctor.c:293 +#: ldctor.c:281 ldctor.c:295 msgid "%P%X: %s does not support reloc %s for set %s\n" msgstr "%P%X: %s не се поддържа преместване %s за набор %s\n" -#: ldctor.c:314 +#: ldctor.c:316 msgid "%P%X: Unsupported size %d for set %s\n" msgstr "%P%X: Неподдържан размер %d за множеството %s\n" -#: ldctor.c:335 +#: ldctor.c:337 msgid "" "\n" "Set Symbol\n" @@ -500,25 +500,25 @@ msgstr "" "Множество Символ\n" "\n" -#: ldemul.c:239 +#: ldemul.c:265 #, c-format msgid "%S SYSLIB ignored\n" msgstr "%S SYSLIB е изоставен\n" -#: ldemul.c:245 +#: ldemul.c:271 #, c-format msgid "%S HLL ignored\n" msgstr "%S HLL е изоставен\n" -#: ldemul.c:265 +#: ldemul.c:291 msgid "%P: unrecognised emulation mode: %s\n" msgstr "%P: неразпознат режим за подражаване: %s\n" -#: ldemul.c:266 +#: ldemul.c:292 msgid "Supported emulations: " msgstr "Поддържани подражавания: " -#: ldemul.c:308 +#: ldemul.c:334 #, c-format msgid " no emulation specific options.\n" msgstr " без особени възможности за подражаване.\n" @@ -642,35 +642,35 @@ msgstr "%P%F: не може да се отвори \"скрипт\"-файл п msgid "%P%F: cannot represent machine `%s'\n" msgstr "%P%F: не може да се представи машина '%s'\n" -#: ldlang.c:1142 ldlang.c:1184 ldlang.c:3006 +#: ldlang.c:1145 ldlang.c:1187 ldlang.c:3014 msgid "%P%F: can not create hash table: %E\n" msgstr "%P%F: н може да се създаде хеш-таблицата: %E\n" -#: ldlang.c:1235 +#: ldlang.c:1238 msgid "%P:%S: warning: redeclaration of memory region `%s'\n" msgstr "%P:%S: предупреждение: повторно определение за регион памет '%s'\n" -#: ldlang.c:1241 +#: ldlang.c:1244 msgid "%P:%S: warning: memory region `%s' not declared\n" msgstr "%P: %S: предупр.: региона за памет '%s' не е обявен\n" -#: ldlang.c:1275 +#: ldlang.c:1278 msgid "%F%P:%S: error: alias for default memory region\n" msgstr "%F%P:%S: грешка: синоним за регион памет по подразбиране\n" -#: ldlang.c:1286 +#: ldlang.c:1289 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n" msgstr "%F%P:%S: грешка: повторен определение на синоним за регион памет '%s'\n" -#: ldlang.c:1293 +#: ldlang.c:1296 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n" msgstr "%F%P:%S: грешка: региона памет '%s' за синонима '%s' не съществува\n" -#: ldlang.c:1345 ldlang.c:1384 +#: ldlang.c:1348 ldlang.c:1387 msgid "%P%F: failed creating section `%s': %E\n" msgstr "%P%F: пропадна създаването на раздел '%s': %E\n" -#: ldlang.c:1927 +#: ldlang.c:1930 #, c-format msgid "" "\n" @@ -681,7 +681,7 @@ msgstr "" "Отхвърлени входни раздели\n" "\n" -#: ldlang.c:1935 +#: ldlang.c:1938 msgid "" "\n" "Memory Configuration\n" @@ -691,23 +691,23 @@ msgstr "" "Конфигурация на паметта\n" "\n" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Name" msgstr "Име" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Origin" msgstr "Произход" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Length" msgstr "Дължина" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Attributes" msgstr "Атрибути" -#: ldlang.c:1977 +#: ldlang.c:1980 #, c-format msgid "" "\n" @@ -718,178 +718,178 @@ msgstr "" "Текст при свързване и изображения на паметта\n" "\n" -#: ldlang.c:2045 +#: ldlang.c:2050 msgid "%P%F: Illegal use of `%s' section\n" msgstr "%P%F: Неправилно използване на раздел '%s'\n" -#: ldlang.c:2054 +#: ldlang.c:2059 msgid "%P%F: output format %s cannot represent section called %s\n" msgstr "%P%F: в изходния формат %s, не може да се представи раздел именуван %s\n" -#: ldlang.c:2602 +#: ldlang.c:2607 msgid "%B: file not recognized: %E\n" msgstr "%B: файлът не е разпознат: %E\n" -#: ldlang.c:2603 +#: ldlang.c:2608 msgid "%B: matching formats:" msgstr "%B: съвпадащи формати:" -#: ldlang.c:2610 +#: ldlang.c:2615 msgid "%F%B: file not recognized: %E\n" msgstr "%F%B: файлът не е разпознат: %E\n" -#: ldlang.c:2677 +#: ldlang.c:2685 msgid "%F%B: member %B in archive is not an object\n" msgstr "%F%B: членът, на архива %B, не е обект\n" -#: ldlang.c:2688 ldlang.c:2702 +#: ldlang.c:2696 ldlang.c:2710 msgid "%F%B: could not read symbols: %E\n" msgstr "%F%B: не може да се прочетат имената: %E\n" -#: ldlang.c:2976 +#: ldlang.c:2984 msgid "%P: warning: could not find any targets that match endianness requirement\n" msgstr "%P: предупреждение: не може да се открие резултат, който да отговаря на изискванията за подредба(на байтовете)\n" -#: ldlang.c:2990 +#: ldlang.c:2998 msgid "%P%F: target %s not found\n" msgstr "%P%F: целта %s не е намерена\n" -#: ldlang.c:2992 +#: ldlang.c:3000 msgid "%P%F: cannot open output file %s: %E\n" msgstr "%P%F: не може да се отвори входящ файл %s: %E\n" -#: ldlang.c:2998 +#: ldlang.c:3006 msgid "%P%F:%s: can not make object file: %E\n" msgstr "%P%F:%s: не може да се създаде обектен файл: %E\n" -#: ldlang.c:3002 +#: ldlang.c:3010 msgid "%P%F:%s: can not set architecture: %E\n" msgstr "%P%F:%s: не може да се зададе архитектура: %E\n" -#: ldlang.c:3143 +#: ldlang.c:3151 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "%P: предупр.: %s съдържа изходящ раздел; забравен -T?\n" -#: ldlang.c:3169 +#: ldlang.c:3177 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n" msgstr "%P%F: bfd_hash_lookup не успя да създаде име %s\n" -#: ldlang.c:3187 +#: ldlang.c:3195 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" msgstr "%P%F: bfd_hash_allocate не успя да създаде име %s\n" -#: ldlang.c:3566 +#: ldlang.c:3574 msgid "%F%P: %s not found for insert\n" msgstr "%F%P: %s не е намерен(за добавяне)\n" -#: ldlang.c:3781 +#: ldlang.c:3789 msgid " load address 0x%V" msgstr " адрес на зареждане 0x%V" -#: ldlang.c:4052 +#: ldlang.c:4061 msgid "%W (size before relaxing)\n" msgstr "%W (размер преди намаляване)\n" -#: ldlang.c:4143 +#: ldlang.c:4152 #, c-format msgid "Address of section %s set to " msgstr "Адресът на раздел %s е установен на " -#: ldlang.c:4296 +#: ldlang.c:4305 #, c-format msgid "Fail with %d\n" msgstr "Не успя при %d\n" -#: ldlang.c:4579 +#: ldlang.c:4589 msgid "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n" msgstr "%X%P: раздел %s зареден в [%V,%V] припокрива раздел %s зареден в [%V,%V]\n" -#: ldlang.c:4595 +#: ldlang.c:4605 msgid "%X%P: region `%s' overflowed by %ld bytes\n" msgstr "%X%P: регионът '%s' е препълнен с %ld байта\n" -#: ldlang.c:4618 +#: ldlang.c:4628 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n" msgstr "%X%P: адресът 0x%v от %B, раздел '%s', не е в регион '%s'\n" -#: ldlang.c:4629 +#: ldlang.c:4639 msgid "%X%P: %B section `%s' will not fit in region `%s'\n" msgstr "%X%P: %B раздел '%s' не се побира в регион '%s'\n" -#: ldlang.c:4669 +#: ldlang.c:4687 #, c-format msgid "%F%S: non constant or forward reference address expression for section %s\n" msgstr "%F%S: адресния израз не е константен или отпратка за по нататък при раздел %s\n" -#: ldlang.c:4694 +#: ldlang.c:4712 msgid "%P%X: Internal error on COFF shared library section %s\n" msgstr "%P%X: Вътрешна грешка при раздел от COFF споделена библиотека %s\n" -#: ldlang.c:4753 +#: ldlang.c:4771 msgid "%P%F: error: no memory region specified for loadable section `%s'\n" msgstr "%P%F: грешка: без зададени региони памет за заредим раздел '%s'\n" -#: ldlang.c:4758 +#: ldlang.c:4776 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "%P: предупреждение: без зададени региони памет за заредим раздел '%s'\n" -#: ldlang.c:4780 +#: ldlang.c:4798 msgid "%P: warning: changing start of section %s by %lu bytes\n" msgstr "%P: предупреждение: промяна на началото на раздел %s с %lu байта\n" -#: ldlang.c:4862 +#: ldlang.c:4875 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "%P: предупреждение: точката е преместена назад преди '%s'\n" -#: ldlang.c:5035 +#: ldlang.c:5048 msgid "%P%F: can't relax section: %E\n" msgstr "%P%F: не може да се намали раздел: %E\n" -#: ldlang.c:5357 +#: ldlang.c:5370 msgid "%F%P: invalid data statement\n" msgstr "%F%P: неправилен сегмент за данни\n" -#: ldlang.c:5390 +#: ldlang.c:5403 msgid "%F%P: invalid reloc statement\n" msgstr "%F%P: неправилен сегмент за преместване\n" -#: ldlang.c:5509 +#: ldlang.c:5522 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n" msgstr "%P%F: gc-раздели изискват или вход или неопределено име\n" -#: ldlang.c:5534 +#: ldlang.c:5547 msgid "%P%F:%s: can't set start address\n" msgstr "%P%F:%s: не може да се установи начален адрес\n" -#: ldlang.c:5547 ldlang.c:5566 +#: ldlang.c:5560 ldlang.c:5579 msgid "%P%F: can't set start address\n" msgstr "%P%F: не може да се установи начален адрес\n" -#: ldlang.c:5559 +#: ldlang.c:5572 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "%P: предупреждение: не е намерено входно име %s; по подразбиране - %V\n" -#: ldlang.c:5571 +#: ldlang.c:5584 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "%P: предупреждение: не е намерен входно име %s; без начален адрес\n" -#: ldlang.c:5621 +#: ldlang.c:5634 msgid "%P%F: Relocatable linking with relocations from format %s (%B) to format %s (%B) is not supported\n" msgstr "%P%F: Свързване с премествания от формат %s (%B) към формат %s (%B) не се поддържа\n" -#: ldlang.c:5631 +#: ldlang.c:5644 msgid "%P%X: %s architecture of input file `%B' is incompatible with %s output\n" msgstr "%P%X: %s архитектурата на входен файл '%B' е несъвместима с %s изход\n" -#: ldlang.c:5653 +#: ldlang.c:5666 msgid "%P%X: failed to merge target specific data of file %B\n" msgstr "%P%X: пропадна сливането, на специфични за резултата данни, от файл %B\n" -#: ldlang.c:5724 +#: ldlang.c:5737 msgid "%P%F: Could not define common symbol `%T': %E\n" msgstr "%P%F: Не може да се определят общите имена '%T': %E\n" -#: ldlang.c:5736 +#: ldlang.c:5749 msgid "" "\n" "Allocating common symbols\n" @@ -897,7 +897,7 @@ msgstr "" "\n" "Заделяне на общи имена\n" -#: ldlang.c:5737 +#: ldlang.c:5750 msgid "" "Common symbol size file\n" "\n" @@ -905,55 +905,55 @@ msgstr "" "Общо име размер файл\n" "\n" -#: ldlang.c:5878 +#: ldlang.c:5891 msgid "%P%F: invalid syntax in flags\n" msgstr "%P%F: неправилен синтаксис при флаговете\n" -#: ldlang.c:6270 +#: ldlang.c:6283 msgid "%P%F: Failed to create hash table\n" msgstr "%P%F: Не успя създаването на хеш-таблица\n" -#: ldlang.c:6549 +#: ldlang.c:6562 msgid "%P%F: multiple STARTUP files\n" msgstr "%P%F: многократни STARTUP файлове\n" -#: ldlang.c:6597 +#: ldlang.c:6610 msgid "%X%P:%S: section has both a load address and a load region\n" msgstr "%X%P:%S: раздел едновременно с адрес и регион за зареждане\n" -#: ldlang.c:6844 +#: ldlang.c:6857 msgid "%F%P: no sections assigned to phdrs\n" msgstr "%F%P: към phdrs не са присвоени раздели\n" -#: ldlang.c:6881 +#: ldlang.c:6895 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "%F%P: bfd_record_phdr не успя: %E\n" -#: ldlang.c:6901 +#: ldlang.c:6915 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "%X%P: раздел '%s' е присвоен към несъществуващ phdr `%s'\n" -#: ldlang.c:7299 +#: ldlang.c:7316 msgid "%X%P: unknown language `%s' in version information\n" msgstr "%X%P: непоснат език '%s' при информация за версия\n" -#: ldlang.c:7441 +#: ldlang.c:7461 msgid "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "%X%P: безименна отметка за версия не може да се смесва с други отметки за версии\n" -#: ldlang.c:7450 +#: ldlang.c:7470 msgid "%X%P: duplicate version tag `%s'\n" msgstr "%X%P: повторена отметка за версия '%s'\n" -#: ldlang.c:7470 ldlang.c:7479 ldlang.c:7496 ldlang.c:7506 +#: ldlang.c:7491 ldlang.c:7500 ldlang.c:7518 ldlang.c:7528 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "%X%P: повторен израз '%s'при информация за версия\n" -#: ldlang.c:7546 +#: ldlang.c:7568 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "%X%P: не може да се намери зависимост за версия '%s'\n" -#: ldlang.c:7568 +#: ldlang.c:7590 msgid "%X%P: unable to read .exports section contents\n" msgstr "%X%P: не може да се прочете съдържанието на раздел .exports\n" @@ -1013,7 +1013,7 @@ msgstr "%X%P: не можа да се отвори целта на копиет msgid "%P: Error writing file `%s'\n" msgstr "%P: Грешка при запис на файла '%s'\n" -#: ldmain.c:531 pe-dll.c:1687 +#: ldmain.c:531 pe-dll.c:1706 #, c-format msgid "%P: Error closing file `%s'\n" msgstr "%P: Грешка при затваряне на файла '%s'\n" @@ -1032,27 +1032,27 @@ msgstr "%s: размер на данни %ld\n" msgid "%P%F: missing argument to -m\n" msgstr "%P%F: липсва аргумент за -m\n" -#: ldmain.c:680 ldmain.c:699 ldmain.c:730 +#: ldmain.c:681 ldmain.c:701 ldmain.c:733 msgid "%P%F: bfd_hash_table_init failed: %E\n" msgstr "%P%F: bfd_hash_table_init не успя: %E\n" -#: ldmain.c:684 ldmain.c:703 +#: ldmain.c:685 ldmain.c:705 msgid "%P%F: bfd_hash_lookup failed: %E\n" msgstr "%P%F: bfd_hash_lookup не успя: %E\n" -#: ldmain.c:717 +#: ldmain.c:719 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "%X%P: грешка: повторен retain-symbols-file\n" -#: ldmain.c:760 +#: ldmain.c:763 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n" msgstr "%P%F: bfd_hash_lookup не успя при вмъкване: %E\n" -#: ldmain.c:765 +#: ldmain.c:768 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "%P: '-retain-symbols-file' отменя '-s' и '-S'\n" -#: ldmain.c:829 +#: ldmain.c:833 #, c-format msgid "" "Archive member included because of file (symbol)\n" @@ -1061,133 +1061,133 @@ msgstr "" "Членове на архива включени заради файл(име)\n" "\n" -#: ldmain.c:899 +#: ldmain.c:903 msgid "%X%C: multiple definition of `%T'\n" msgstr "%X%C: многократни определения за '%T'\n" -#: ldmain.c:902 +#: ldmain.c:906 msgid "%D: first defined here\n" msgstr "%D: първото определение тук\n" -#: ldmain.c:906 +#: ldmain.c:910 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n" msgstr "%P: Забранява намаляването: не работи с многократни определения\n" -#: ldmain.c:936 +#: ldmain.c:940 msgid "%B: warning: definition of `%T' overriding common\n" msgstr "%B: предупр.: определението за '%T' припокрива общ\n" -#: ldmain.c:939 +#: ldmain.c:943 msgid "%B: warning: common is here\n" msgstr "%B: предупр.: общия е тук\n" -#: ldmain.c:946 +#: ldmain.c:950 msgid "%B: warning: common of `%T' overridden by definition\n" msgstr "%B: предупр.: общия на '%T' е припокрит от определение\n" -#: ldmain.c:949 +#: ldmain.c:953 msgid "%B: warning: defined here\n" msgstr "%B: предупр.: определено тук\n" -#: ldmain.c:956 +#: ldmain.c:960 msgid "%B: warning: common of `%T' overridden by larger common\n" msgstr "B: предупр.: общия на '%T' е припокрит от по-голям общ\n" -#: ldmain.c:959 +#: ldmain.c:963 msgid "%B: warning: larger common is here\n" msgstr "%B: предупр.: по-големият общ е тук\n" -#: ldmain.c:963 +#: ldmain.c:967 msgid "%B: warning: common of `%T' overriding smaller common\n" msgstr "%B: предупр.: общия на '%T' припокрива по-малък общ\n" -#: ldmain.c:966 +#: ldmain.c:970 msgid "%B: warning: smaller common is here\n" msgstr "%B: предупр.: тук е по-малкият общ\n" -#: ldmain.c:970 +#: ldmain.c:974 msgid "%B: warning: multiple common of `%T'\n" msgstr "%B: предупр.: многократeн общ за '%T'\n" -#: ldmain.c:972 +#: ldmain.c:976 msgid "%B: warning: previous common is here\n" msgstr "%B: предупр.: тук е предишният общ\n" -#: ldmain.c:992 ldmain.c:1030 +#: ldmain.c:996 ldmain.c:1034 msgid "%P: warning: global constructor %s used\n" msgstr "%P: предупр.: използван общ конструктор %s\n" -#: ldmain.c:1040 +#: ldmain.c:1044 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n" msgstr "%P%F: BFD грешка: BFD_RELOC_CTOR неподдържан\n" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1094 ldmain.c:1096 ldmain.c:1098 ldmain.c:1116 ldmain.c:1161 +#: ldmain.c:1098 ldmain.c:1100 ldmain.c:1102 ldmain.c:1120 ldmain.c:1165 msgid "warning: " msgstr "предупр.: " -#: ldmain.c:1196 +#: ldmain.c:1201 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "%F%P: bfd_hash_table_init не успя: %E\n" -#: ldmain.c:1203 +#: ldmain.c:1208 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "%F%P: bfd_hash_lookup не успя: %E\n" -#: ldmain.c:1224 +#: ldmain.c:1229 msgid "%X%C: undefined reference to `%T'\n" msgstr "%X%C: неопределена отпратка към '%T'\n" -#: ldmain.c:1227 +#: ldmain.c:1232 msgid "%C: warning: undefined reference to `%T'\n" msgstr "%C: предупр.: неопределена отпратка към '%T'\n" -#: ldmain.c:1233 +#: ldmain.c:1238 msgid "%X%D: more undefined references to `%T' follow\n" msgstr "%X%D: следват още неопределени отпратки към '%T'\n" -#: ldmain.c:1236 +#: ldmain.c:1241 msgid "%D: warning: more undefined references to `%T' follow\n" msgstr "%D: предупр.: следват още неопределени отпратки към '%T'\n" -#: ldmain.c:1247 +#: ldmain.c:1252 msgid "%X%B: undefined reference to `%T'\n" msgstr "%X%B: неопределена отпратка към '%T'\n" -#: ldmain.c:1250 +#: ldmain.c:1255 msgid "%B: warning: undefined reference to `%T'\n" msgstr "%B: предупр.: неопределена отпратка към '%T'\n" -#: ldmain.c:1256 +#: ldmain.c:1261 msgid "%X%B: more undefined references to `%T' follow\n" msgstr "%X%B: още неопределени отпратки към '%T' следват\n" -#: ldmain.c:1259 +#: ldmain.c:1264 msgid "%B: warning: more undefined references to `%T' follow\n" msgstr "%B: предупр.: още неопределени отпратки към '%T' следват\n" -#: ldmain.c:1298 +#: ldmain.c:1303 msgid " additional relocation overflows omitted from the output\n" msgstr " допълнителен излишък за премествания изпуснат в резултата\n" -#: ldmain.c:1311 +#: ldmain.c:1316 msgid " relocation truncated to fit: %s against undefined symbol `%T'" msgstr " преместването отрязано, за да съвпадне: %s срещу неопределеното име '%T'" -#: ldmain.c:1316 +#: ldmain.c:1321 msgid " relocation truncated to fit: %s against symbol `%T' defined in %A section in %B" msgstr " преместването отрязано, за да съвпадне: %s срещу име '%T' определено в раздел %A от %B" -#: ldmain.c:1328 +#: ldmain.c:1333 msgid " relocation truncated to fit: %s against `%T'" msgstr " преместването отрязано, за да съвпадне: %s срещу '%T'" -#: ldmain.c:1345 +#: ldmain.c:1350 #, c-format msgid "%X%C: dangerous relocation: %s\n" msgstr "%X%C: опасно преместване: %s\n" -#: ldmain.c:1360 +#: ldmain.c:1365 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n" msgstr "%X%C: преместването указва към име '%T', което не е изходящо\n" @@ -1252,286 +1252,286 @@ msgstr " Поддържани подражавания:\n" msgid "%P%F: bfd_new_link_order failed\n" msgstr "%P%F: пропадна bfd_new_link_order\n" -#: ldwrite.c:354 +#: ldwrite.c:355 msgid "%F%P: cannot create split section name for %s\n" msgstr "%F%P: при разцепване на раздел, не можа да се създаде име за %s\n" -#: ldwrite.c:366 +#: ldwrite.c:367 msgid "%F%P: clone section failed: %E\n" msgstr "%F%P: пропадна копирането на раздел: %E\n" -#: ldwrite.c:404 +#: ldwrite.c:405 #, c-format msgid "%8x something else\n" msgstr "%8x други\n" -#: ldwrite.c:574 +#: ldwrite.c:575 msgid "%F%P: final link failed: %E\n" msgstr "%F%P: пропадна заключителното свързване: %E\n" -#: lexsup.c:209 lexsup.c:349 +#: lexsup.c:211 lexsup.c:351 msgid "KEYWORD" msgstr "КЛЮЧ" -#: lexsup.c:209 +#: lexsup.c:211 msgid "Shared library control for HP/UX compatibility" msgstr "Управление на споделени библиотеки за съвместимост с HP/UX" -#: lexsup.c:212 +#: lexsup.c:214 msgid "ARCH" msgstr "АРХИТЕКТУРА" -#: lexsup.c:212 +#: lexsup.c:214 msgid "Set architecture" msgstr "Задава архитектура" -#: lexsup.c:214 lexsup.c:459 +#: lexsup.c:216 lexsup.c:461 msgid "TARGET" msgstr "РЕЗУЛТАТ" -#: lexsup.c:214 +#: lexsup.c:216 msgid "Specify target for following input files" msgstr "Задава вида на резултата за следващите входни файлове" -#: lexsup.c:217 lexsup.c:268 lexsup.c:280 lexsup.c:293 lexsup.c:295 -#: lexsup.c:413 lexsup.c:471 lexsup.c:533 lexsup.c:546 +#: lexsup.c:219 lexsup.c:270 lexsup.c:282 lexsup.c:295 lexsup.c:297 +#: lexsup.c:415 lexsup.c:473 lexsup.c:535 lexsup.c:548 msgid "FILE" msgstr "ФАЙЛ" -#: lexsup.c:217 +#: lexsup.c:219 msgid "Read MRI format linker script" msgstr "Използва скрипт за свързване в MRI формат" -#: lexsup.c:219 +#: lexsup.c:221 msgid "Force common symbols to be defined" msgstr "Принудително определяне на общи имена" -#: lexsup.c:223 lexsup.c:515 lexsup.c:517 lexsup.c:519 lexsup.c:521 +#: lexsup.c:225 lexsup.c:517 lexsup.c:519 lexsup.c:521 lexsup.c:523 msgid "ADDRESS" msgstr "АДРЕС" -#: lexsup.c:223 +#: lexsup.c:225 msgid "Set start address" msgstr "Задава начален адрес" -#: lexsup.c:225 +#: lexsup.c:227 msgid "Export all dynamic symbols" msgstr "Изнасяне на всички динамични имена" -#: lexsup.c:227 +#: lexsup.c:229 msgid "Undo the effect of --export-dynamic" msgstr "Отменя действието на --export-dynamic" -#: lexsup.c:229 +#: lexsup.c:231 msgid "Link big-endian objects" msgstr "Свързване на обекти със старши байт първи" -#: lexsup.c:231 +#: lexsup.c:233 msgid "Link little-endian objects" msgstr "Свързване на обекти със младши байт първи" -#: lexsup.c:233 lexsup.c:236 +#: lexsup.c:235 lexsup.c:238 msgid "SHLIB" msgstr "СПОД_БИБЛ" -#: lexsup.c:233 +#: lexsup.c:235 msgid "Auxiliary filter for shared object symbol table" msgstr "Допълнителен филтър за таблицата с имена на споделени обекти" -#: lexsup.c:236 +#: lexsup.c:238 msgid "Filter for shared object symbol table" msgstr "Филтър за таблицата с имена на споделени обекти" -#: lexsup.c:239 +#: lexsup.c:241 msgid "Ignored" msgstr "Пренебрегнат" -#: lexsup.c:241 +#: lexsup.c:243 msgid "SIZE" msgstr "РАЗМЕР" -#: lexsup.c:241 +#: lexsup.c:243 msgid "Small data size (if no size, same as --shared)" msgstr "Данни с по-малък размер (без размер е като --shared)" -#: lexsup.c:244 +#: lexsup.c:246 msgid "FILENAME" msgstr "ИМЕ_ФАЙЛ" -#: lexsup.c:244 +#: lexsup.c:246 msgid "Set internal name of shared library" msgstr "Задавя вътрешно име на споделена библиотека" -#: lexsup.c:246 +#: lexsup.c:248 msgid "PROGRAM" msgstr "ПРОГРАМА" -#: lexsup.c:246 +#: lexsup.c:248 msgid "Set PROGRAM as the dynamic linker to use" msgstr "Задава ПРОГРАМА за използване при динамично свързване" -#: lexsup.c:249 +#: lexsup.c:251 msgid "LIBNAME" msgstr "БИБЛ_ИМЕ" -#: lexsup.c:249 +#: lexsup.c:251 msgid "Search for library LIBNAME" msgstr "Търсене на библиотека БИБЛ_ИМЕ" -#: lexsup.c:251 +#: lexsup.c:253 msgid "DIRECTORY" msgstr "ДИРЕКТОРИЯ" -#: lexsup.c:251 +#: lexsup.c:253 msgid "Add DIRECTORY to library search path" msgstr "Добавя ДИРЕКТОРИЯ към пътя за търсене на библиотеки" -#: lexsup.c:254 +#: lexsup.c:256 msgid "Override the default sysroot location" msgstr "Припокрива подразбиращия се systoot" -#: lexsup.c:256 +#: lexsup.c:258 msgid "EMULATION" msgstr "ПОДРАЖАВАНЕ" -#: lexsup.c:256 +#: lexsup.c:258 msgid "Set emulation" msgstr "Задава подражаване" -#: lexsup.c:258 +#: lexsup.c:260 msgid "Print map file on standard output" msgstr "Извежда на стандартния изход файл с изобразяванията" -#: lexsup.c:260 +#: lexsup.c:262 msgid "Do not page align data" msgstr "Да не се подравняват данните на страници" -#: lexsup.c:262 +#: lexsup.c:264 msgid "Do not page align data, do not make text readonly" msgstr "Да не се подравняват данните на страници, кода да не е само за четене" -#: lexsup.c:265 +#: lexsup.c:267 msgid "Page align data, make text readonly" msgstr "Подравняват данните на страници, кода да е само за четене" -#: lexsup.c:268 +#: lexsup.c:270 msgid "Set output file name" msgstr "Задава име на файл за извеждане" -#: lexsup.c:270 +#: lexsup.c:272 msgid "Optimize output file" msgstr "Оптимизиране на извеждания файл" -#: lexsup.c:272 +#: lexsup.c:274 msgid "Ignored for SVR4 compatibility" msgstr "Пренебрегнат(съвместимост със SVR4)" -#: lexsup.c:276 +#: lexsup.c:278 msgid "Generate relocatable output" msgstr "Създаване на преместваем резултат" -#: lexsup.c:280 +#: lexsup.c:282 msgid "Just link symbols (if directory, same as --rpath)" msgstr "Само свързване на имената (ако е директория, като --rpath)" -#: lexsup.c:283 +#: lexsup.c:285 msgid "Strip all symbols" msgstr "Премахване на всички имена" -#: lexsup.c:285 +#: lexsup.c:287 msgid "Strip debugging symbols" msgstr "Премахване на имена за трасиране" -#: lexsup.c:287 +#: lexsup.c:289 msgid "Strip symbols in discarded sections" msgstr "Премахване на имена в отхвърлени раздели" -#: lexsup.c:289 +#: lexsup.c:291 msgid "Do not strip symbols in discarded sections" msgstr "Без премахване на имена в отхвърлени раздели" -#: lexsup.c:291 +#: lexsup.c:293 msgid "Trace file opens" msgstr "Проследяване на отваряните файлове" -#: lexsup.c:293 +#: lexsup.c:295 msgid "Read linker script" msgstr "Използва скрипт за свързване" -#: lexsup.c:295 +#: lexsup.c:297 msgid "Read default linker script" msgstr "Използва скрипт за свързване по подразбиране" -#: lexsup.c:299 lexsup.c:317 lexsup.c:390 lexsup.c:411 lexsup.c:508 -#: lexsup.c:536 lexsup.c:575 +#: lexsup.c:301 lexsup.c:319 lexsup.c:392 lexsup.c:413 lexsup.c:510 +#: lexsup.c:538 lexsup.c:577 msgid "SYMBOL" msgstr "ИМЕ" -#: lexsup.c:299 +#: lexsup.c:301 msgid "Start with undefined reference to SYMBOL" msgstr "Начало с неопределена отпратка към ИМЕ" -#: lexsup.c:302 +#: lexsup.c:304 msgid "[=SECTION]" msgstr "=РАЗДЕЛ" -#: lexsup.c:303 +#: lexsup.c:305 msgid "Don't merge input [SECTION | orphan] sections" msgstr "Без сливане на входящи [РАЗДЕЛ | осиротял] раздели" -#: lexsup.c:305 +#: lexsup.c:307 msgid "Build global constructor/destructor tables" msgstr "Изграждане на общи конструтор/деструктор таблици" -#: lexsup.c:307 +#: lexsup.c:309 msgid "Print version information" msgstr "Извеждане на информация за версия" -#: lexsup.c:309 +#: lexsup.c:311 msgid "Print version and emulation information" msgstr "Извеждане на информация за версия и подражаване" -#: lexsup.c:311 +#: lexsup.c:313 msgid "Discard all local symbols" msgstr "Отхвърляне на всички местни имена" -#: lexsup.c:313 +#: lexsup.c:315 msgid "Discard temporary local symbols (default)" msgstr "Отхвърляне на временни местни имена (по подразбиране)" -#: lexsup.c:315 +#: lexsup.c:317 msgid "Don't discard any local symbols" msgstr "Без отхвърляне на местни имена" -#: lexsup.c:317 +#: lexsup.c:319 msgid "Trace mentions of SYMBOL" msgstr "Проследяване на посочванията на ИМЕ" -#: lexsup.c:319 lexsup.c:473 lexsup.c:475 +#: lexsup.c:321 lexsup.c:475 lexsup.c:477 msgid "PATH" msgstr "ПЪТ" -#: lexsup.c:319 +#: lexsup.c:321 msgid "Default search path for Solaris compatibility" msgstr "Път за търсене по подразбиране за съвместимост със Соларис" -#: lexsup.c:322 +#: lexsup.c:324 msgid "Start a group" msgstr "Начало на група" -#: lexsup.c:324 +#: lexsup.c:326 msgid "End a group" msgstr "Край на група" -#: lexsup.c:328 +#: lexsup.c:330 msgid "Accept input files whose architecture cannot be determined" msgstr "Приемане на входящи файлове, чиято архитектура не може да се определи" -#: lexsup.c:332 +#: lexsup.c:334 msgid "Reject input files whose architecture is unknown" msgstr "Игнориране на входни файлове с непозната архитектура" -#: lexsup.c:335 +#: lexsup.c:337 msgid "" "Set DT_NEEDED tags for DT_NEEDED entries in\n" " following dynamic libs" @@ -1539,7 +1539,7 @@ msgstr "" "Установява DT_NEEDED отметки за DT_NEEDED записи в\n" " следните динамични библ." -#: lexsup.c:339 +#: lexsup.c:341 msgid "" "Do not set DT_NEEDED tags for DT_NEEDED entries\n" " in following dynamic libs" @@ -1547,171 +1547,171 @@ msgstr "" "Без установяване на DT_NEEDED отметки за DT_NEEDED записи\n" " в следните динамични библ." -#: lexsup.c:343 +#: lexsup.c:345 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "Установява се DT_NEEDED за следните динамични библ., само ако се използва" -#: lexsup.c:346 +#: lexsup.c:348 msgid "Always set DT_NEEDED for following dynamic libs" msgstr "Винаги се установява DT_NEEDED за следните динамични библ." -#: lexsup.c:349 +#: lexsup.c:351 msgid "Ignored for SunOS compatibility" msgstr "Пренебрегнат(съвместимост със SunOS)" -#: lexsup.c:351 +#: lexsup.c:353 msgid "Link against shared libraries" msgstr "Свързване със споделени библиотеки" -#: lexsup.c:357 +#: lexsup.c:359 msgid "Do not link against shared libraries" msgstr "Без свързване със споделени библиотеки" -#: lexsup.c:365 +#: lexsup.c:367 msgid "Bind global references locally" msgstr "Привързване на общи препратки като местни" -#: lexsup.c:367 +#: lexsup.c:369 msgid "Bind global function references locally" msgstr "Привързване на общи препратки за функции като местни" -#: lexsup.c:369 +#: lexsup.c:371 msgid "Check section addresses for overlaps (default)" msgstr "Проверка за припокриване на адресите на раздели (по подразбиране)" -#: lexsup.c:372 +#: lexsup.c:374 msgid "Do not check section addresses for overlaps" msgstr "Без проверка за припокриване за адресите на раздели" -#: lexsup.c:375 +#: lexsup.c:377 msgid "Output cross reference table" msgstr "Извежда таблица с кръстосани отпратки" -#: lexsup.c:377 +#: lexsup.c:379 msgid "SYMBOL=EXPRESSION" msgstr "ИМЕ=ИЗРАЗ" -#: lexsup.c:377 +#: lexsup.c:379 msgid "Define a symbol" msgstr "Задаване на име" -#: lexsup.c:379 +#: lexsup.c:381 msgid "[=STYLE]" msgstr "[=НАЧИН]" -#: lexsup.c:379 +#: lexsup.c:381 msgid "Demangle symbol names [using STYLE]" msgstr "Декориране на имена [използвайки НАЧИН]" -#: lexsup.c:382 +#: lexsup.c:384 msgid "Generate embedded relocs" msgstr "Създаване на вградени премествания" -#: lexsup.c:384 +#: lexsup.c:386 msgid "Treat warnings as errors" msgstr "Третиране на предупреждения като грешки" -#: lexsup.c:387 +#: lexsup.c:389 msgid "Do not treat warnings as errors (default)" msgstr "Да не се третиране предупреждения като грешки (по подразбиране)" -#: lexsup.c:390 +#: lexsup.c:392 msgid "Call SYMBOL at unload-time" msgstr "Извикване на ИМЕ по време разтоварване" -#: lexsup.c:392 +#: lexsup.c:394 msgid "Force generation of file with .exe suffix" msgstr "Принудително създаване на файл с наставка .exe " -#: lexsup.c:394 +#: lexsup.c:396 msgid "Remove unused sections (on some targets)" msgstr "Изтриване на неизползвани раздели (за някои резултати)" -#: lexsup.c:397 +#: lexsup.c:399 msgid "Don't remove unused sections (default)" msgstr "Без изтриване на неизползвани раздели (по подразбиране)" -#: lexsup.c:400 +#: lexsup.c:402 msgid "List removed unused sections on stderr" msgstr "Извеждане, на изхода за грешки, на изтритите неизползвани раздели" -#: lexsup.c:403 +#: lexsup.c:405 msgid "Do not list removed unused sections" msgstr "Без извеждане на изтритите неизползвани раздели" -#: lexsup.c:406 +#: lexsup.c:408 msgid "Set default hash table size close to <NUMBER>" msgstr "Установява размер по подразбиране на таблицат за хеш близък до <ЧИСЛО>" -#: lexsup.c:409 +#: lexsup.c:411 msgid "Print option help" msgstr "Извеждане на помощ за опците" -#: lexsup.c:411 +#: lexsup.c:413 msgid "Call SYMBOL at load-time" msgstr "Извикване на ИМЕ по време на зареждане" -#: lexsup.c:413 +#: lexsup.c:415 msgid "Write a map file" msgstr "Записване на файл с изобразявания" -#: lexsup.c:415 +#: lexsup.c:417 msgid "Do not define Common storage" msgstr "Без определяне на адрес за общи имена" -#: lexsup.c:417 +#: lexsup.c:419 msgid "Do not demangle symbol names" msgstr "Без декорация за имената" -#: lexsup.c:419 +#: lexsup.c:421 msgid "Use less memory and more disk I/O" msgstr "Използване на по-малко памет и повече дискови операции" -#: lexsup.c:421 +#: lexsup.c:423 msgid "Do not allow unresolved references in object files" msgstr "Непозволява несвързани отпратки при обектни файлове" -#: lexsup.c:424 +#: lexsup.c:426 msgid "Allow unresolved references in shared libaries" msgstr "Позволява несвързани отпратки при споделени библиотеки" -#: lexsup.c:428 +#: lexsup.c:430 msgid "Do not allow unresolved references in shared libs" msgstr "Непозволява несвързани отпратки при споделени библиотеки" -#: lexsup.c:432 +#: lexsup.c:434 msgid "Allow multiple definitions" msgstr "Позволява повтаряне на определения" -#: lexsup.c:434 +#: lexsup.c:436 msgid "Disallow undefined version" msgstr "Непозволява неопределена версия" -#: lexsup.c:436 +#: lexsup.c:438 msgid "Create default symbol version" msgstr "Създаване на подразбираща се версия за име" -#: lexsup.c:439 +#: lexsup.c:441 msgid "Create default symbol version for imported symbols" msgstr "Създаване на подразбираща се версия за име при внесените имена" -#: lexsup.c:442 +#: lexsup.c:444 msgid "Don't warn about mismatched input files" msgstr "Без предупреждениe за несъответстващи входящи файлове" -#: lexsup.c:445 +#: lexsup.c:447 msgid "Don't warn on finding an incompatible library" msgstr "Без предупреждения при откриване на несъвместими библиотеки" -#: lexsup.c:448 +#: lexsup.c:450 msgid "Turn off --whole-archive" msgstr "Изключване на --whole-archive" -#: lexsup.c:450 +#: lexsup.c:452 msgid "Create an output file even if errors occur" msgstr "Създаване на изходен файл, дори при грешки" -#: lexsup.c:455 +#: lexsup.c:457 msgid "" "Only use library directories specified on\n" " the command line" @@ -1719,123 +1719,123 @@ msgstr "" "Използване само на директорите за библиотеки\n" " зададени на командния ред" -#: lexsup.c:459 +#: lexsup.c:461 msgid "Specify target of output file" msgstr "Задаване на целта за резултата" -#: lexsup.c:462 +#: lexsup.c:464 msgid "Ignored for Linux compatibility" msgstr "Пренебрегнат(съвместимост с линукс)" -#: lexsup.c:465 +#: lexsup.c:467 msgid "Reduce memory overheads, possibly taking much longer" msgstr "Намаляване на използваната памет, възможно е свързването да протече по-дълго" -#: lexsup.c:468 +#: lexsup.c:470 msgid "Relax branches on certain targets" msgstr "Намаляване на разклоненията за някой цели" -#: lexsup.c:471 +#: lexsup.c:473 msgid "Keep only symbols listed in FILE" msgstr "Запазване само на имената изброени във ФАЙЛ" -#: lexsup.c:473 +#: lexsup.c:475 msgid "Set runtime shared library search path" msgstr "Задава път за търсене на споделена библиотека по време на изпълнение" -#: lexsup.c:475 +#: lexsup.c:477 msgid "Set link time shared library search path" msgstr "Задава път за търсене на споделена библиотека по време на свързване" -#: lexsup.c:478 +#: lexsup.c:480 msgid "Create a shared library" msgstr "Създаване на споделена библиотека" -#: lexsup.c:482 +#: lexsup.c:484 msgid "Create a position independent executable" msgstr "Създаване на позиционно независим изпълним файл" -#: lexsup.c:486 +#: lexsup.c:488 msgid "[=ascending|descending]" msgstr "[=възходящ|низходящ]" -#: lexsup.c:487 +#: lexsup.c:489 msgid "Sort common symbols by alignment [in specified order]" msgstr "Подреждане на общите имена по подравняване [в зададения ред]" -#: lexsup.c:492 +#: lexsup.c:494 msgid "name|alignment" msgstr "име|подравняване" -#: lexsup.c:493 +#: lexsup.c:495 msgid "Sort sections by name or maximum alignment" msgstr "Подреждане на раздели по име или максимално подравняваме" -#: lexsup.c:495 +#: lexsup.c:497 msgid "COUNT" msgstr "БРОЙ" -#: lexsup.c:495 +#: lexsup.c:497 msgid "How many tags to reserve in .dynamic section" msgstr "Колко отметки да се заделят за раздел .dynamic" -#: lexsup.c:498 +#: lexsup.c:500 msgid "[=SIZE]" msgstr "[=РАЗМЕР]" -#: lexsup.c:498 +#: lexsup.c:500 msgid "Split output sections every SIZE octets" msgstr "Разделяне на резултатните раздели на всеки РАЗМЕР осморки" -#: lexsup.c:501 +#: lexsup.c:503 msgid "[=COUNT]" msgstr "[=БРОЙ]" -#: lexsup.c:501 +#: lexsup.c:503 msgid "Split output sections every COUNT relocs" msgstr "Разделяне на резултатните раздели на всеки БРОЙ премествания" -#: lexsup.c:504 +#: lexsup.c:506 msgid "Print memory usage statistics" msgstr "Извеждане на статистика за изполване на паметта" -#: lexsup.c:506 +#: lexsup.c:508 msgid "Display target specific options" msgstr "Извеждане на опции, специфични за целта" -#: lexsup.c:508 +#: lexsup.c:510 msgid "Do task level linking" msgstr "Свързване на ниво задача" -#: lexsup.c:510 +#: lexsup.c:512 msgid "Use same format as native linker" msgstr "Използване на същия формат като стандартната програма за свързване" -#: lexsup.c:512 +#: lexsup.c:514 msgid "SECTION=ADDRESS" msgstr "РАЗДЕЛ=АДРЕС" -#: lexsup.c:512 +#: lexsup.c:514 msgid "Set address of named section" msgstr "Задаване на адрес на именуван раздел" -#: lexsup.c:515 +#: lexsup.c:517 msgid "Set address of .bss section" msgstr "Задаване на адрес на раздел .bss" -#: lexsup.c:517 +#: lexsup.c:519 msgid "Set address of .data section" msgstr "Задаване на адрес на раздел .data" -#: lexsup.c:519 +#: lexsup.c:521 msgid "Set address of .text section" msgstr "Задаване на адрес на раздел .text" -#: lexsup.c:521 +#: lexsup.c:523 msgid "Set address of text segment" msgstr "Задаване адрес на раздел .text" -#: lexsup.c:524 +#: lexsup.c:526 msgid "" "How to handle unresolved symbols. <method> is:\n" " ignore-all, report-all, ignore-in-object-files,\n" @@ -1845,15 +1845,15 @@ msgstr "" " ignore-all, report-all, ignore-in-object-files,\n" " ignore-in-shared-libs" -#: lexsup.c:529 +#: lexsup.c:531 msgid "Output lots of information during link" msgstr "Извеждане, при свързване, на допълнителна информация" -#: lexsup.c:533 +#: lexsup.c:535 msgid "Read version information script" msgstr "Използва скрипт с информация за версии" -#: lexsup.c:536 +#: lexsup.c:538 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." @@ -1861,91 +1861,91 @@ msgstr "" "Използване на списък с имена за експорт от .exports, използвайки\n" " ИМЕ като версия." -#: lexsup.c:540 +#: lexsup.c:542 msgid "Add data symbols to dynamic list" msgstr "Добавяне на имената на данните към динамичен списък" -#: lexsup.c:542 +#: lexsup.c:544 msgid "Use C++ operator new/delete dynamic list" msgstr "Използване на динамичен списък за C++ оператори new/delete" -#: lexsup.c:544 +#: lexsup.c:546 msgid "Use C++ typeinfo dynamic list" msgstr "Използване на динамичен списък за \"C++ информация за тип\"" -#: lexsup.c:546 +#: lexsup.c:548 msgid "Read dynamic list" msgstr "Използва динамичен списък" -#: lexsup.c:548 +#: lexsup.c:550 msgid "Warn about duplicate common symbols" msgstr "Предупреждение при повторени общи имена" -#: lexsup.c:550 +#: lexsup.c:552 msgid "Warn if global constructors/destructors are seen" msgstr "Предупреждение, ако се срещнат общи конструтори/деструктори" -#: lexsup.c:553 +#: lexsup.c:555 msgid "Warn if the multiple GP values are used" msgstr "Предупреждение за използване на няколко GP стойности" -#: lexsup.c:555 +#: lexsup.c:557 msgid "Warn only once per undefined symbol" msgstr "Еднократно предупреждение за неопределено име" -#: lexsup.c:557 +#: lexsup.c:559 msgid "Warn if start of section changes due to alignment" msgstr "Предупреждение, ако началото на раздел се променя заради подравняване" -#: lexsup.c:560 +#: lexsup.c:562 msgid "Warn if shared object has DT_TEXTREL" msgstr "Предупреждение, ако споделен обект съдържа DT_TEXTREL" -#: lexsup.c:563 +#: lexsup.c:565 msgid "Warn if an object has alternate ELF machine code" msgstr "Предупреждение ако обекта е с друг ELF ELF код за машина" -#: lexsup.c:567 +#: lexsup.c:569 msgid "Report unresolved symbols as warnings" msgstr "Рапортуване като предупреждения, на несвързани имена" -#: lexsup.c:570 +#: lexsup.c:572 msgid "Report unresolved symbols as errors" msgstr "Рапортуване, като грешки, на несвързани имена" -#: lexsup.c:572 +#: lexsup.c:574 msgid "Include all objects from following archives" msgstr "Включване на всички обекти от следните архиви" -#: lexsup.c:575 +#: lexsup.c:577 msgid "Use wrapper functions for SYMBOL" msgstr "Използване на 'обвиващи' функции за ИМЕ" -#: lexsup.c:722 +#: lexsup.c:726 msgid "%P: unrecognized option '%s'\n" msgstr "%P: неразпозната опция '%s'\n" -#: lexsup.c:726 +#: lexsup.c:730 msgid "%P%F: use the --help option for usage information\n" msgstr "%P%F: за информация за употреба се използва опция --help \n" -#: lexsup.c:744 +#: lexsup.c:748 msgid "%P%F: unrecognized -a option `%s'\n" msgstr "%P%F: неразпозната опция -a '%s'\n" -#: lexsup.c:757 +#: lexsup.c:761 msgid "%P%F: unrecognized -assert option `%s'\n" msgstr "%P%F: неразпозната опция -assert '%s'\n" -#: lexsup.c:800 +#: lexsup.c:804 msgid "%F%P: unknown demangling style `%s'" msgstr "%F%P: непознат начин за декориране на имена '%s'" -#: lexsup.c:866 +#: lexsup.c:870 msgid "%P%F: invalid number `%s'\n" msgstr "%P%F: неправилно число '%s'\n" -#: lexsup.c:964 +#: lexsup.c:968 msgid "%P%F: bad --unresolved-symbols option: %s\n" msgstr "%P%F: грешна опция --unresolved-symbols: %s\n" @@ -1957,109 +1957,109 @@ msgstr "%P%F: грешна опция --unresolved-symbols: %s\n" #. an error message here. We cannot just make this a warning, #. increment optind, and continue because getopt is too confused #. and will seg-fault the next time around. -#: lexsup.c:1038 +#: lexsup.c:1042 msgid "%P%F: bad -rpath option\n" msgstr "%P%F: грешна опция -rpath\n" -#: lexsup.c:1149 +#: lexsup.c:1153 msgid "%P%F: -shared not supported\n" msgstr "%P%F: -shared не се поддържа\n" -#: lexsup.c:1158 +#: lexsup.c:1162 msgid "%P%F: -pie not supported\n" msgstr "%P%F: -pie не се поддържа\n" -#: lexsup.c:1166 +#: lexsup.c:1170 msgid "descending" msgstr "низходящ" -#: lexsup.c:1168 +#: lexsup.c:1172 msgid "ascending" msgstr "възходящ" -#: lexsup.c:1171 +#: lexsup.c:1175 msgid "%P%F: invalid common section sorting option: %s\n" msgstr "%P%F: неправилна обща опция за подреждане на : %s\n" -#: lexsup.c:1175 +#: lexsup.c:1179 msgid "name" msgstr "име" -#: lexsup.c:1177 +#: lexsup.c:1181 msgid "alignment" msgstr "подравняване" -#: lexsup.c:1180 +#: lexsup.c:1184 msgid "%P%F: invalid section sorting option: %s\n" msgstr "%P%F: неправилна опция за подреждане на раздел: %s\n" -#: lexsup.c:1214 +#: lexsup.c:1218 msgid "%P%F: invalid argument to option \"--section-start\"\n" msgstr "%P%F: неправилен аргумент за опцията \"--section-start\"\n" -#: lexsup.c:1221 +#: lexsup.c:1225 msgid "%P%F: missing argument(s) to option \"--section-start\"\n" msgstr "%P%F: липсват аргументи за опцията \"--section-start\"\n" -#: lexsup.c:1441 +#: lexsup.c:1445 msgid "%P%F: may not nest groups (--help for usage)\n" msgstr "%P%F: не може да се вграждат групи (--help за употреба)\n" -#: lexsup.c:1448 +#: lexsup.c:1452 msgid "%P%F: group ended before it began (--help for usage)\n" msgstr "%P%F: групата завърши преди да е започната (--help за употреба)\n" -#: lexsup.c:1476 +#: lexsup.c:1480 msgid "%P%X: --hash-size needs a numeric argument\n" msgstr "%P%X: --hash-size изисква число за аргумент\n" -#: lexsup.c:1527 lexsup.c:1540 +#: lexsup.c:1531 lexsup.c:1544 msgid "%P%F: invalid hex number `%s'\n" msgstr "%P%F: неправилно шест. число '%s'\n" -#: lexsup.c:1576 +#: lexsup.c:1580 #, c-format msgid "Usage: %s [options] file...\n" msgstr "Употреба: %s [опции] файл...\n" -#: lexsup.c:1578 +#: lexsup.c:1582 #, c-format msgid "Options:\n" msgstr "Команди:\n" -#: lexsup.c:1656 +#: lexsup.c:1660 #, c-format msgid " @FILE" msgstr " @ФАЙЛ" -#: lexsup.c:1659 +#: lexsup.c:1663 #, c-format msgid "Read options from FILE\n" msgstr "Използва опции от ФАЙЛ\n" #. Note: Various tools (such as libtool) depend upon the #. format of the listings below - do not change them. -#: lexsup.c:1664 +#: lexsup.c:1668 #, c-format msgid "%s: supported targets:" msgstr "%s: поддържани цели:" -#: lexsup.c:1672 +#: lexsup.c:1676 #, c-format msgid "%s: supported emulations: " msgstr "%s: поддържани емулации: " -#: lexsup.c:1677 +#: lexsup.c:1681 #, c-format msgid "%s: emulation specific options:\n" msgstr "%s: специфични опции при емулация:\n" -#: lexsup.c:1682 +#: lexsup.c:1686 #, c-format msgid "Report bugs to %s\n" msgstr "Подавайте доклади за грешки на %s\n" -#: mri.c:291 +#: mri.c:292 msgid "%P%F: unknown format type %s\n" msgstr "%P%F: непознат формат %s\n" @@ -2103,51 +2103,51 @@ msgstr "%XНе може да се изнесе %s: името липсва\n" msgid "%XError, ordinal used twice: %d (%s vs %s)\n" msgstr "%XГрешка, номера е използван два пъти: %d (%s с/у %s)\n" -#: pe-dll.c:1410 +#: pe-dll.c:1429 #, c-format msgid "%XError: %d-bit reloc in dll\n" msgstr "%XГрешка: %d-битово преместване в dll\n" -#: pe-dll.c:1538 +#: pe-dll.c:1557 #, c-format msgid "%s: Can't open output def file %s\n" msgstr "%s: Не може да се отвори за извеждане def-файл %s\n" -#: pe-dll.c:1683 +#: pe-dll.c:1702 #, c-format msgid "; no contents available\n" msgstr "; липсва съдържание\n" -#: pe-dll.c:2600 +#: pe-dll.c:2619 msgid "%C: variable '%T' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.\n" msgstr "%C: променливата '%T' не може да се внесе автоматично. Да се прочете документацията на ld --enable-auto-import за повече информация.\n" -#: pe-dll.c:2630 +#: pe-dll.c:2649 #, c-format msgid "%XCan't open .lib file: %s\n" msgstr "%XНе може да се отвори lib-файл: %s\n" -#: pe-dll.c:2635 +#: pe-dll.c:2654 #, c-format msgid "Creating library file: %s\n" msgstr "Създаване на библиотека: %s\n" -#: pe-dll.c:2664 +#: pe-dll.c:2683 #, c-format msgid "%Xbfd_openr %s: %E\n" msgstr "%Xbfd_openr %s: %E\n" -#: pe-dll.c:2676 +#: pe-dll.c:2695 #, c-format msgid "%X%s(%s): can't find member in non-archive file" msgstr "%X%s(%s): не е намерена член в файл, който не е архив" -#: pe-dll.c:2688 +#: pe-dll.c:2707 #, c-format msgid "%X%s(%s): can't find member in archive" msgstr "%X%s(%s): не е намерен член в архива" -#: pe-dll.c:3078 +#: pe-dll.c:3097 #, c-format msgid "%XError: can't use long section names on this arch\n" msgstr "%XError: на тази архитектура не може да се използват дълги имена за раздели\n" diff --git a/ld/po/ld.pot b/ld/po/ld.pot index 3802df2..db3f75f 100644 --- a/ld/po/ld.pot +++ b/ld/po/ld.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -32,11 +32,11 @@ msgstr "" msgid "Errors encountered processing file %s" msgstr "" -#: emultempl/armcoff.em:190 emultempl/pe.em:1710 +#: emultempl/armcoff.em:190 emultempl/pe.em:1696 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n" msgstr "" -#: emultempl/armcoff.em:195 emultempl/pe.em:1715 +#: emultempl/armcoff.em:195 emultempl/pe.em:1701 msgid "%P: warning: cannot find thumb start symbol %s\n" msgstr "" @@ -377,36 +377,36 @@ msgstr "" msgid "%P: warning, file alignment > section alignment.\n" msgstr "" -#: emultempl/pe.em:899 +#: emultempl/pe.em:883 msgid "" "%P: warning: --export-dynamic is not supported for PE targets, did you mean " "--export-all-symbols?\n" msgstr "" -#: emultempl/pe.em:963 emultempl/pe.em:990 +#: emultempl/pe.em:949 emultempl/pe.em:976 #, c-format msgid "Warning: resolving %s by linking to %s\n" msgstr "" -#: emultempl/pe.em:968 emultempl/pe.em:995 +#: emultempl/pe.em:954 emultempl/pe.em:981 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "" -#: emultempl/pe.em:969 emultempl/pe.em:996 +#: emultempl/pe.em:955 emultempl/pe.em:982 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "" -#: emultempl/pe.em:1015 +#: emultempl/pe.em:1001 #, c-format msgid "%C: Cannot get section contents - auto-import exception\n" msgstr "" -#: emultempl/pe.em:1055 +#: emultempl/pe.em:1041 #, c-format msgid "Info: resolving %s by linking to %s (auto-import)\n" msgstr "" -#: emultempl/pe.em:1062 +#: emultempl/pe.em:1048 msgid "" "%P: warning: auto-importing has been activated without --enable-auto-import " "specified on the command line.\n" @@ -414,28 +414,28 @@ msgid "" "symbols from auto-imported DLLs.\n" msgstr "" -#: emultempl/pe.em:1069 emultempl/pe.em:1268 emultempl/pe.em:1474 ldcref.c:488 -#: ldcref.c:586 ldmain.c:1107 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 +#: emultempl/pe.em:1055 emultempl/pe.em:1254 emultempl/pe.em:1460 ldcref.c:490 +#: ldcref.c:588 ldmain.c:1111 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 #: pe-dll.c:1324 msgid "%B%F: could not read symbols: %E\n" msgstr "" -#: emultempl/pe.em:1149 +#: emultempl/pe.em:1135 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n" msgstr "" -#: emultempl/pe.em:1515 +#: emultempl/pe.em:1501 #, c-format msgid "Errors encountered processing file %s\n" msgstr "" -#: emultempl/pe.em:1538 +#: emultempl/pe.em:1524 #, c-format msgid "Errors encountered processing file %s for interworking\n" msgstr "" -#: emultempl/pe.em:1599 ldexp.c:539 ldlang.c:3276 ldlang.c:6636 ldlang.c:6667 -#: ldmain.c:1052 +#: emultempl/pe.em:1585 ldexp.c:539 ldlang.c:3284 ldlang.c:6649 ldlang.c:6680 +#: ldmain.c:1056 msgid "%P%F: bfd_link_hash_lookup failed: %E\n" msgstr "" @@ -451,7 +451,7 @@ msgstr "" msgid "%X%P: cref alloc failed: %E\n" msgstr "" -#: ldcref.c:364 +#: ldcref.c:366 #, c-format msgid "" "\n" @@ -459,25 +459,25 @@ msgid "" "\n" msgstr "" -#: ldcref.c:365 +#: ldcref.c:367 msgid "Symbol" msgstr "" -#: ldcref.c:373 +#: ldcref.c:375 #, c-format msgid "File\n" msgstr "" -#: ldcref.c:377 +#: ldcref.c:379 #, c-format msgid "No symbols\n" msgstr "" -#: ldcref.c:530 +#: ldcref.c:532 msgid "%P: symbol `%T' missing from main hash table\n" msgstr "" -#: ldcref.c:648 ldcref.c:655 ldmain.c:1141 ldmain.c:1148 +#: ldcref.c:650 ldcref.c:657 ldmain.c:1145 ldmain.c:1152 msgid "%B%F: could not read relocs: %E\n" msgstr "" @@ -485,7 +485,7 @@ msgstr "" #. in OUTSECNAME. This reloc is from a section which is #. mapped into a section from which references to OUTSECNAME #. are prohibited. We must report an error. -#: ldcref.c:682 +#: ldcref.c:684 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n" msgstr "" @@ -497,40 +497,40 @@ msgstr "" msgid "%P%X: Different object file formats composing set %s\n" msgstr "" -#: ldctor.c:279 ldctor.c:293 +#: ldctor.c:281 ldctor.c:295 msgid "%P%X: %s does not support reloc %s for set %s\n" msgstr "" -#: ldctor.c:314 +#: ldctor.c:316 msgid "%P%X: Unsupported size %d for set %s\n" msgstr "" -#: ldctor.c:335 +#: ldctor.c:337 msgid "" "\n" "Set Symbol\n" "\n" msgstr "" -#: ldemul.c:239 +#: ldemul.c:265 #, c-format msgid "%S SYSLIB ignored\n" msgstr "" -#: ldemul.c:245 +#: ldemul.c:271 #, c-format msgid "%S HLL ignored\n" msgstr "" -#: ldemul.c:265 +#: ldemul.c:291 msgid "%P: unrecognised emulation mode: %s\n" msgstr "" -#: ldemul.c:266 +#: ldemul.c:292 msgid "Supported emulations: " msgstr "" -#: ldemul.c:308 +#: ldemul.c:334 #, c-format msgid " no emulation specific options.\n" msgstr "" @@ -654,35 +654,35 @@ msgstr "" msgid "%P%F: cannot represent machine `%s'\n" msgstr "" -#: ldlang.c:1142 ldlang.c:1184 ldlang.c:3006 +#: ldlang.c:1145 ldlang.c:1187 ldlang.c:3014 msgid "%P%F: can not create hash table: %E\n" msgstr "" -#: ldlang.c:1235 +#: ldlang.c:1238 msgid "%P:%S: warning: redeclaration of memory region `%s'\n" msgstr "" -#: ldlang.c:1241 +#: ldlang.c:1244 msgid "%P:%S: warning: memory region `%s' not declared\n" msgstr "" -#: ldlang.c:1275 +#: ldlang.c:1278 msgid "%F%P:%S: error: alias for default memory region\n" msgstr "" -#: ldlang.c:1286 +#: ldlang.c:1289 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n" msgstr "" -#: ldlang.c:1293 +#: ldlang.c:1296 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n" msgstr "" -#: ldlang.c:1345 ldlang.c:1384 +#: ldlang.c:1348 ldlang.c:1387 msgid "%P%F: failed creating section `%s': %E\n" msgstr "" -#: ldlang.c:1927 +#: ldlang.c:1930 #, c-format msgid "" "\n" @@ -690,30 +690,30 @@ msgid "" "\n" msgstr "" -#: ldlang.c:1935 +#: ldlang.c:1938 msgid "" "\n" "Memory Configuration\n" "\n" msgstr "" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Name" msgstr "" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Origin" msgstr "" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Length" msgstr "" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Attributes" msgstr "" -#: ldlang.c:1977 +#: ldlang.c:1980 #, c-format msgid "" "\n" @@ -721,245 +721,245 @@ msgid "" "\n" msgstr "" -#: ldlang.c:2045 +#: ldlang.c:2050 msgid "%P%F: Illegal use of `%s' section\n" msgstr "" -#: ldlang.c:2054 +#: ldlang.c:2059 msgid "%P%F: output format %s cannot represent section called %s\n" msgstr "" -#: ldlang.c:2602 +#: ldlang.c:2607 msgid "%B: file not recognized: %E\n" msgstr "" -#: ldlang.c:2603 +#: ldlang.c:2608 msgid "%B: matching formats:" msgstr "" -#: ldlang.c:2610 +#: ldlang.c:2615 msgid "%F%B: file not recognized: %E\n" msgstr "" -#: ldlang.c:2677 +#: ldlang.c:2685 msgid "%F%B: member %B in archive is not an object\n" msgstr "" -#: ldlang.c:2688 ldlang.c:2702 +#: ldlang.c:2696 ldlang.c:2710 msgid "%F%B: could not read symbols: %E\n" msgstr "" -#: ldlang.c:2976 +#: ldlang.c:2984 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" -#: ldlang.c:2990 +#: ldlang.c:2998 msgid "%P%F: target %s not found\n" msgstr "" -#: ldlang.c:2992 +#: ldlang.c:3000 msgid "%P%F: cannot open output file %s: %E\n" msgstr "" -#: ldlang.c:2998 +#: ldlang.c:3006 msgid "%P%F:%s: can not make object file: %E\n" msgstr "" -#: ldlang.c:3002 +#: ldlang.c:3010 msgid "%P%F:%s: can not set architecture: %E\n" msgstr "" -#: ldlang.c:3143 +#: ldlang.c:3151 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "" -#: ldlang.c:3169 +#: ldlang.c:3177 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n" msgstr "" -#: ldlang.c:3187 +#: ldlang.c:3195 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" msgstr "" -#: ldlang.c:3566 +#: ldlang.c:3574 msgid "%F%P: %s not found for insert\n" msgstr "" -#: ldlang.c:3781 +#: ldlang.c:3789 msgid " load address 0x%V" msgstr "" -#: ldlang.c:4052 +#: ldlang.c:4061 msgid "%W (size before relaxing)\n" msgstr "" -#: ldlang.c:4143 +#: ldlang.c:4152 #, c-format msgid "Address of section %s set to " msgstr "" -#: ldlang.c:4296 +#: ldlang.c:4305 #, c-format msgid "Fail with %d\n" msgstr "" -#: ldlang.c:4579 +#: ldlang.c:4589 msgid "" "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n" msgstr "" -#: ldlang.c:4595 +#: ldlang.c:4605 msgid "%X%P: region `%s' overflowed by %ld bytes\n" msgstr "" -#: ldlang.c:4618 +#: ldlang.c:4628 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n" msgstr "" -#: ldlang.c:4629 +#: ldlang.c:4639 msgid "%X%P: %B section `%s' will not fit in region `%s'\n" msgstr "" -#: ldlang.c:4669 +#: ldlang.c:4687 #, c-format msgid "" "%F%S: non constant or forward reference address expression for section %s\n" msgstr "" -#: ldlang.c:4694 +#: ldlang.c:4712 msgid "%P%X: Internal error on COFF shared library section %s\n" msgstr "" -#: ldlang.c:4753 +#: ldlang.c:4771 msgid "%P%F: error: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:4758 +#: ldlang.c:4776 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:4780 +#: ldlang.c:4798 msgid "%P: warning: changing start of section %s by %lu bytes\n" msgstr "" -#: ldlang.c:4862 +#: ldlang.c:4875 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "" -#: ldlang.c:5035 +#: ldlang.c:5048 msgid "%P%F: can't relax section: %E\n" msgstr "" -#: ldlang.c:5357 +#: ldlang.c:5370 msgid "%F%P: invalid data statement\n" msgstr "" -#: ldlang.c:5390 +#: ldlang.c:5403 msgid "%F%P: invalid reloc statement\n" msgstr "" -#: ldlang.c:5509 +#: ldlang.c:5522 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n" msgstr "" -#: ldlang.c:5534 +#: ldlang.c:5547 msgid "%P%F:%s: can't set start address\n" msgstr "" -#: ldlang.c:5547 ldlang.c:5566 +#: ldlang.c:5560 ldlang.c:5579 msgid "%P%F: can't set start address\n" msgstr "" -#: ldlang.c:5559 +#: ldlang.c:5572 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "" -#: ldlang.c:5571 +#: ldlang.c:5584 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "" -#: ldlang.c:5621 +#: ldlang.c:5634 msgid "" "%P%F: Relocatable linking with relocations from format %s (%B) to format %s " "(%B) is not supported\n" msgstr "" -#: ldlang.c:5631 +#: ldlang.c:5644 msgid "" "%P%X: %s architecture of input file `%B' is incompatible with %s output\n" msgstr "" -#: ldlang.c:5653 +#: ldlang.c:5666 msgid "%P%X: failed to merge target specific data of file %B\n" msgstr "" -#: ldlang.c:5724 +#: ldlang.c:5737 msgid "%P%F: Could not define common symbol `%T': %E\n" msgstr "" -#: ldlang.c:5736 +#: ldlang.c:5749 msgid "" "\n" "Allocating common symbols\n" msgstr "" -#: ldlang.c:5737 +#: ldlang.c:5750 msgid "" "Common symbol size file\n" "\n" msgstr "" -#: ldlang.c:5878 +#: ldlang.c:5891 msgid "%P%F: invalid syntax in flags\n" msgstr "" -#: ldlang.c:6270 +#: ldlang.c:6283 msgid "%P%F: Failed to create hash table\n" msgstr "" -#: ldlang.c:6549 +#: ldlang.c:6562 msgid "%P%F: multiple STARTUP files\n" msgstr "" -#: ldlang.c:6597 +#: ldlang.c:6610 msgid "%X%P:%S: section has both a load address and a load region\n" msgstr "" -#: ldlang.c:6844 +#: ldlang.c:6857 msgid "%F%P: no sections assigned to phdrs\n" msgstr "" -#: ldlang.c:6881 +#: ldlang.c:6895 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "" -#: ldlang.c:6901 +#: ldlang.c:6915 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" -#: ldlang.c:7299 +#: ldlang.c:7316 msgid "%X%P: unknown language `%s' in version information\n" msgstr "" -#: ldlang.c:7441 +#: ldlang.c:7461 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" -#: ldlang.c:7450 +#: ldlang.c:7470 msgid "%X%P: duplicate version tag `%s'\n" msgstr "" -#: ldlang.c:7470 ldlang.c:7479 ldlang.c:7496 ldlang.c:7506 +#: ldlang.c:7491 ldlang.c:7500 ldlang.c:7518 ldlang.c:7528 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "" -#: ldlang.c:7546 +#: ldlang.c:7568 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "" -#: ldlang.c:7568 +#: ldlang.c:7590 msgid "%X%P: unable to read .exports section contents\n" msgstr "" @@ -1019,7 +1019,7 @@ msgstr "" msgid "%P: Error writing file `%s'\n" msgstr "" -#: ldmain.c:531 pe-dll.c:1687 +#: ldmain.c:531 pe-dll.c:1706 #, c-format msgid "%P: Error closing file `%s'\n" msgstr "" @@ -1038,162 +1038,162 @@ msgstr "" msgid "%P%F: missing argument to -m\n" msgstr "" -#: ldmain.c:680 ldmain.c:699 ldmain.c:730 +#: ldmain.c:681 ldmain.c:701 ldmain.c:733 msgid "%P%F: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:684 ldmain.c:703 +#: ldmain.c:685 ldmain.c:705 msgid "%P%F: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:717 +#: ldmain.c:719 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "" -#: ldmain.c:760 +#: ldmain.c:763 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n" msgstr "" -#: ldmain.c:765 +#: ldmain.c:768 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "" -#: ldmain.c:829 +#: ldmain.c:833 #, c-format msgid "" "Archive member included because of file (symbol)\n" "\n" msgstr "" -#: ldmain.c:899 +#: ldmain.c:903 msgid "%X%C: multiple definition of `%T'\n" msgstr "" -#: ldmain.c:902 +#: ldmain.c:906 msgid "%D: first defined here\n" msgstr "" -#: ldmain.c:906 +#: ldmain.c:910 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n" msgstr "" -#: ldmain.c:936 +#: ldmain.c:940 msgid "%B: warning: definition of `%T' overriding common\n" msgstr "" -#: ldmain.c:939 +#: ldmain.c:943 msgid "%B: warning: common is here\n" msgstr "" -#: ldmain.c:946 +#: ldmain.c:950 msgid "%B: warning: common of `%T' overridden by definition\n" msgstr "" -#: ldmain.c:949 +#: ldmain.c:953 msgid "%B: warning: defined here\n" msgstr "" -#: ldmain.c:956 +#: ldmain.c:960 msgid "%B: warning: common of `%T' overridden by larger common\n" msgstr "" -#: ldmain.c:959 +#: ldmain.c:963 msgid "%B: warning: larger common is here\n" msgstr "" -#: ldmain.c:963 +#: ldmain.c:967 msgid "%B: warning: common of `%T' overriding smaller common\n" msgstr "" -#: ldmain.c:966 +#: ldmain.c:970 msgid "%B: warning: smaller common is here\n" msgstr "" -#: ldmain.c:970 +#: ldmain.c:974 msgid "%B: warning: multiple common of `%T'\n" msgstr "" -#: ldmain.c:972 +#: ldmain.c:976 msgid "%B: warning: previous common is here\n" msgstr "" -#: ldmain.c:992 ldmain.c:1030 +#: ldmain.c:996 ldmain.c:1034 msgid "%P: warning: global constructor %s used\n" msgstr "" -#: ldmain.c:1040 +#: ldmain.c:1044 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n" msgstr "" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1094 ldmain.c:1096 ldmain.c:1098 ldmain.c:1116 ldmain.c:1161 +#: ldmain.c:1098 ldmain.c:1100 ldmain.c:1102 ldmain.c:1120 ldmain.c:1165 msgid "warning: " msgstr "" -#: ldmain.c:1196 +#: ldmain.c:1201 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:1203 +#: ldmain.c:1208 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:1224 +#: ldmain.c:1229 msgid "%X%C: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1227 +#: ldmain.c:1232 msgid "%C: warning: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1233 +#: ldmain.c:1238 msgid "%X%D: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1236 +#: ldmain.c:1241 msgid "%D: warning: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1247 +#: ldmain.c:1252 msgid "%X%B: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1250 +#: ldmain.c:1255 msgid "%B: warning: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1256 +#: ldmain.c:1261 msgid "%X%B: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1259 +#: ldmain.c:1264 msgid "%B: warning: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1298 +#: ldmain.c:1303 msgid " additional relocation overflows omitted from the output\n" msgstr "" -#: ldmain.c:1311 +#: ldmain.c:1316 msgid " relocation truncated to fit: %s against undefined symbol `%T'" msgstr "" -#: ldmain.c:1316 +#: ldmain.c:1321 msgid "" " relocation truncated to fit: %s against symbol `%T' defined in %A section " "in %B" msgstr "" -#: ldmain.c:1328 +#: ldmain.c:1333 msgid " relocation truncated to fit: %s against `%T'" msgstr "" -#: ldmain.c:1345 +#: ldmain.c:1350 #, c-format msgid "%X%C: dangerous relocation: %s\n" msgstr "" -#: ldmain.c:1360 +#: ldmain.c:1365 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n" msgstr "" @@ -1256,584 +1256,584 @@ msgstr "" msgid "%P%F: bfd_new_link_order failed\n" msgstr "" -#: ldwrite.c:354 +#: ldwrite.c:355 msgid "%F%P: cannot create split section name for %s\n" msgstr "" -#: ldwrite.c:366 +#: ldwrite.c:367 msgid "%F%P: clone section failed: %E\n" msgstr "" -#: ldwrite.c:404 +#: ldwrite.c:405 #, c-format msgid "%8x something else\n" msgstr "" -#: ldwrite.c:574 +#: ldwrite.c:575 msgid "%F%P: final link failed: %E\n" msgstr "" -#: lexsup.c:209 lexsup.c:349 +#: lexsup.c:211 lexsup.c:351 msgid "KEYWORD" msgstr "" -#: lexsup.c:209 +#: lexsup.c:211 msgid "Shared library control for HP/UX compatibility" msgstr "" -#: lexsup.c:212 +#: lexsup.c:214 msgid "ARCH" msgstr "" -#: lexsup.c:212 +#: lexsup.c:214 msgid "Set architecture" msgstr "" -#: lexsup.c:214 lexsup.c:459 +#: lexsup.c:216 lexsup.c:461 msgid "TARGET" msgstr "" -#: lexsup.c:214 +#: lexsup.c:216 msgid "Specify target for following input files" msgstr "" -#: lexsup.c:217 lexsup.c:268 lexsup.c:280 lexsup.c:293 lexsup.c:295 -#: lexsup.c:413 lexsup.c:471 lexsup.c:533 lexsup.c:546 +#: lexsup.c:219 lexsup.c:270 lexsup.c:282 lexsup.c:295 lexsup.c:297 +#: lexsup.c:415 lexsup.c:473 lexsup.c:535 lexsup.c:548 msgid "FILE" msgstr "" -#: lexsup.c:217 +#: lexsup.c:219 msgid "Read MRI format linker script" msgstr "" -#: lexsup.c:219 +#: lexsup.c:221 msgid "Force common symbols to be defined" msgstr "" -#: lexsup.c:223 lexsup.c:515 lexsup.c:517 lexsup.c:519 lexsup.c:521 +#: lexsup.c:225 lexsup.c:517 lexsup.c:519 lexsup.c:521 lexsup.c:523 msgid "ADDRESS" msgstr "" -#: lexsup.c:223 +#: lexsup.c:225 msgid "Set start address" msgstr "" -#: lexsup.c:225 +#: lexsup.c:227 msgid "Export all dynamic symbols" msgstr "" -#: lexsup.c:227 +#: lexsup.c:229 msgid "Undo the effect of --export-dynamic" msgstr "" -#: lexsup.c:229 +#: lexsup.c:231 msgid "Link big-endian objects" msgstr "" -#: lexsup.c:231 +#: lexsup.c:233 msgid "Link little-endian objects" msgstr "" -#: lexsup.c:233 lexsup.c:236 +#: lexsup.c:235 lexsup.c:238 msgid "SHLIB" msgstr "" -#: lexsup.c:233 +#: lexsup.c:235 msgid "Auxiliary filter for shared object symbol table" msgstr "" -#: lexsup.c:236 +#: lexsup.c:238 msgid "Filter for shared object symbol table" msgstr "" -#: lexsup.c:239 +#: lexsup.c:241 msgid "Ignored" msgstr "" -#: lexsup.c:241 +#: lexsup.c:243 msgid "SIZE" msgstr "" -#: lexsup.c:241 +#: lexsup.c:243 msgid "Small data size (if no size, same as --shared)" msgstr "" -#: lexsup.c:244 +#: lexsup.c:246 msgid "FILENAME" msgstr "" -#: lexsup.c:244 +#: lexsup.c:246 msgid "Set internal name of shared library" msgstr "" -#: lexsup.c:246 +#: lexsup.c:248 msgid "PROGRAM" msgstr "" -#: lexsup.c:246 +#: lexsup.c:248 msgid "Set PROGRAM as the dynamic linker to use" msgstr "" -#: lexsup.c:249 +#: lexsup.c:251 msgid "LIBNAME" msgstr "" -#: lexsup.c:249 +#: lexsup.c:251 msgid "Search for library LIBNAME" msgstr "" -#: lexsup.c:251 +#: lexsup.c:253 msgid "DIRECTORY" msgstr "" -#: lexsup.c:251 +#: lexsup.c:253 msgid "Add DIRECTORY to library search path" msgstr "" -#: lexsup.c:254 +#: lexsup.c:256 msgid "Override the default sysroot location" msgstr "" -#: lexsup.c:256 +#: lexsup.c:258 msgid "EMULATION" msgstr "" -#: lexsup.c:256 +#: lexsup.c:258 msgid "Set emulation" msgstr "" -#: lexsup.c:258 +#: lexsup.c:260 msgid "Print map file on standard output" msgstr "" -#: lexsup.c:260 +#: lexsup.c:262 msgid "Do not page align data" msgstr "" -#: lexsup.c:262 +#: lexsup.c:264 msgid "Do not page align data, do not make text readonly" msgstr "" -#: lexsup.c:265 +#: lexsup.c:267 msgid "Page align data, make text readonly" msgstr "" -#: lexsup.c:268 +#: lexsup.c:270 msgid "Set output file name" msgstr "" -#: lexsup.c:270 +#: lexsup.c:272 msgid "Optimize output file" msgstr "" -#: lexsup.c:272 +#: lexsup.c:274 msgid "Ignored for SVR4 compatibility" msgstr "" -#: lexsup.c:276 +#: lexsup.c:278 msgid "Generate relocatable output" msgstr "" -#: lexsup.c:280 +#: lexsup.c:282 msgid "Just link symbols (if directory, same as --rpath)" msgstr "" -#: lexsup.c:283 +#: lexsup.c:285 msgid "Strip all symbols" msgstr "" -#: lexsup.c:285 +#: lexsup.c:287 msgid "Strip debugging symbols" msgstr "" -#: lexsup.c:287 +#: lexsup.c:289 msgid "Strip symbols in discarded sections" msgstr "" -#: lexsup.c:289 +#: lexsup.c:291 msgid "Do not strip symbols in discarded sections" msgstr "" -#: lexsup.c:291 +#: lexsup.c:293 msgid "Trace file opens" msgstr "" -#: lexsup.c:293 +#: lexsup.c:295 msgid "Read linker script" msgstr "" -#: lexsup.c:295 +#: lexsup.c:297 msgid "Read default linker script" msgstr "" -#: lexsup.c:299 lexsup.c:317 lexsup.c:390 lexsup.c:411 lexsup.c:508 -#: lexsup.c:536 lexsup.c:575 +#: lexsup.c:301 lexsup.c:319 lexsup.c:392 lexsup.c:413 lexsup.c:510 +#: lexsup.c:538 lexsup.c:577 msgid "SYMBOL" msgstr "" -#: lexsup.c:299 +#: lexsup.c:301 msgid "Start with undefined reference to SYMBOL" msgstr "" -#: lexsup.c:302 +#: lexsup.c:304 msgid "[=SECTION]" msgstr "" -#: lexsup.c:303 +#: lexsup.c:305 msgid "Don't merge input [SECTION | orphan] sections" msgstr "" -#: lexsup.c:305 +#: lexsup.c:307 msgid "Build global constructor/destructor tables" msgstr "" -#: lexsup.c:307 +#: lexsup.c:309 msgid "Print version information" msgstr "" -#: lexsup.c:309 +#: lexsup.c:311 msgid "Print version and emulation information" msgstr "" -#: lexsup.c:311 +#: lexsup.c:313 msgid "Discard all local symbols" msgstr "" -#: lexsup.c:313 +#: lexsup.c:315 msgid "Discard temporary local symbols (default)" msgstr "" -#: lexsup.c:315 +#: lexsup.c:317 msgid "Don't discard any local symbols" msgstr "" -#: lexsup.c:317 +#: lexsup.c:319 msgid "Trace mentions of SYMBOL" msgstr "" -#: lexsup.c:319 lexsup.c:473 lexsup.c:475 +#: lexsup.c:321 lexsup.c:475 lexsup.c:477 msgid "PATH" msgstr "" -#: lexsup.c:319 +#: lexsup.c:321 msgid "Default search path for Solaris compatibility" msgstr "" -#: lexsup.c:322 +#: lexsup.c:324 msgid "Start a group" msgstr "" -#: lexsup.c:324 +#: lexsup.c:326 msgid "End a group" msgstr "" -#: lexsup.c:328 +#: lexsup.c:330 msgid "Accept input files whose architecture cannot be determined" msgstr "" -#: lexsup.c:332 +#: lexsup.c:334 msgid "Reject input files whose architecture is unknown" msgstr "" -#: lexsup.c:335 +#: lexsup.c:337 msgid "" "Set DT_NEEDED tags for DT_NEEDED entries in\n" " following dynamic libs" msgstr "" -#: lexsup.c:339 +#: lexsup.c:341 msgid "" "Do not set DT_NEEDED tags for DT_NEEDED entries\n" " in following dynamic libs" msgstr "" -#: lexsup.c:343 +#: lexsup.c:345 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "" -#: lexsup.c:346 +#: lexsup.c:348 msgid "Always set DT_NEEDED for following dynamic libs" msgstr "" -#: lexsup.c:349 +#: lexsup.c:351 msgid "Ignored for SunOS compatibility" msgstr "" -#: lexsup.c:351 +#: lexsup.c:353 msgid "Link against shared libraries" msgstr "" -#: lexsup.c:357 +#: lexsup.c:359 msgid "Do not link against shared libraries" msgstr "" -#: lexsup.c:365 +#: lexsup.c:367 msgid "Bind global references locally" msgstr "" -#: lexsup.c:367 +#: lexsup.c:369 msgid "Bind global function references locally" msgstr "" -#: lexsup.c:369 +#: lexsup.c:371 msgid "Check section addresses for overlaps (default)" msgstr "" -#: lexsup.c:372 +#: lexsup.c:374 msgid "Do not check section addresses for overlaps" msgstr "" -#: lexsup.c:375 +#: lexsup.c:377 msgid "Output cross reference table" msgstr "" -#: lexsup.c:377 +#: lexsup.c:379 msgid "SYMBOL=EXPRESSION" msgstr "" -#: lexsup.c:377 +#: lexsup.c:379 msgid "Define a symbol" msgstr "" -#: lexsup.c:379 +#: lexsup.c:381 msgid "[=STYLE]" msgstr "" -#: lexsup.c:379 +#: lexsup.c:381 msgid "Demangle symbol names [using STYLE]" msgstr "" -#: lexsup.c:382 +#: lexsup.c:384 msgid "Generate embedded relocs" msgstr "" -#: lexsup.c:384 +#: lexsup.c:386 msgid "Treat warnings as errors" msgstr "" -#: lexsup.c:387 +#: lexsup.c:389 msgid "Do not treat warnings as errors (default)" msgstr "" -#: lexsup.c:390 +#: lexsup.c:392 msgid "Call SYMBOL at unload-time" msgstr "" -#: lexsup.c:392 +#: lexsup.c:394 msgid "Force generation of file with .exe suffix" msgstr "" -#: lexsup.c:394 +#: lexsup.c:396 msgid "Remove unused sections (on some targets)" msgstr "" -#: lexsup.c:397 +#: lexsup.c:399 msgid "Don't remove unused sections (default)" msgstr "" -#: lexsup.c:400 +#: lexsup.c:402 msgid "List removed unused sections on stderr" msgstr "" -#: lexsup.c:403 +#: lexsup.c:405 msgid "Do not list removed unused sections" msgstr "" -#: lexsup.c:406 +#: lexsup.c:408 msgid "Set default hash table size close to <NUMBER>" msgstr "" -#: lexsup.c:409 +#: lexsup.c:411 msgid "Print option help" msgstr "" -#: lexsup.c:411 +#: lexsup.c:413 msgid "Call SYMBOL at load-time" msgstr "" -#: lexsup.c:413 +#: lexsup.c:415 msgid "Write a map file" msgstr "" -#: lexsup.c:415 +#: lexsup.c:417 msgid "Do not define Common storage" msgstr "" -#: lexsup.c:417 +#: lexsup.c:419 msgid "Do not demangle symbol names" msgstr "" -#: lexsup.c:419 +#: lexsup.c:421 msgid "Use less memory and more disk I/O" msgstr "" -#: lexsup.c:421 +#: lexsup.c:423 msgid "Do not allow unresolved references in object files" msgstr "" -#: lexsup.c:424 +#: lexsup.c:426 msgid "Allow unresolved references in shared libaries" msgstr "" -#: lexsup.c:428 +#: lexsup.c:430 msgid "Do not allow unresolved references in shared libs" msgstr "" -#: lexsup.c:432 +#: lexsup.c:434 msgid "Allow multiple definitions" msgstr "" -#: lexsup.c:434 +#: lexsup.c:436 msgid "Disallow undefined version" msgstr "" -#: lexsup.c:436 +#: lexsup.c:438 msgid "Create default symbol version" msgstr "" -#: lexsup.c:439 +#: lexsup.c:441 msgid "Create default symbol version for imported symbols" msgstr "" -#: lexsup.c:442 +#: lexsup.c:444 msgid "Don't warn about mismatched input files" msgstr "" -#: lexsup.c:445 +#: lexsup.c:447 msgid "Don't warn on finding an incompatible library" msgstr "" -#: lexsup.c:448 +#: lexsup.c:450 msgid "Turn off --whole-archive" msgstr "" -#: lexsup.c:450 +#: lexsup.c:452 msgid "Create an output file even if errors occur" msgstr "" -#: lexsup.c:455 +#: lexsup.c:457 msgid "" "Only use library directories specified on\n" " the command line" msgstr "" -#: lexsup.c:459 +#: lexsup.c:461 msgid "Specify target of output file" msgstr "" -#: lexsup.c:462 +#: lexsup.c:464 msgid "Ignored for Linux compatibility" msgstr "" -#: lexsup.c:465 +#: lexsup.c:467 msgid "Reduce memory overheads, possibly taking much longer" msgstr "" -#: lexsup.c:468 +#: lexsup.c:470 msgid "Relax branches on certain targets" msgstr "" -#: lexsup.c:471 +#: lexsup.c:473 msgid "Keep only symbols listed in FILE" msgstr "" -#: lexsup.c:473 +#: lexsup.c:475 msgid "Set runtime shared library search path" msgstr "" -#: lexsup.c:475 +#: lexsup.c:477 msgid "Set link time shared library search path" msgstr "" -#: lexsup.c:478 +#: lexsup.c:480 msgid "Create a shared library" msgstr "" -#: lexsup.c:482 +#: lexsup.c:484 msgid "Create a position independent executable" msgstr "" -#: lexsup.c:486 +#: lexsup.c:488 msgid "[=ascending|descending]" msgstr "" -#: lexsup.c:487 +#: lexsup.c:489 msgid "Sort common symbols by alignment [in specified order]" msgstr "" -#: lexsup.c:492 +#: lexsup.c:494 msgid "name|alignment" msgstr "" -#: lexsup.c:493 +#: lexsup.c:495 msgid "Sort sections by name or maximum alignment" msgstr "" -#: lexsup.c:495 +#: lexsup.c:497 msgid "COUNT" msgstr "" -#: lexsup.c:495 +#: lexsup.c:497 msgid "How many tags to reserve in .dynamic section" msgstr "" -#: lexsup.c:498 +#: lexsup.c:500 msgid "[=SIZE]" msgstr "" -#: lexsup.c:498 +#: lexsup.c:500 msgid "Split output sections every SIZE octets" msgstr "" -#: lexsup.c:501 +#: lexsup.c:503 msgid "[=COUNT]" msgstr "" -#: lexsup.c:501 +#: lexsup.c:503 msgid "Split output sections every COUNT relocs" msgstr "" -#: lexsup.c:504 +#: lexsup.c:506 msgid "Print memory usage statistics" msgstr "" -#: lexsup.c:506 +#: lexsup.c:508 msgid "Display target specific options" msgstr "" -#: lexsup.c:508 +#: lexsup.c:510 msgid "Do task level linking" msgstr "" -#: lexsup.c:510 +#: lexsup.c:512 msgid "Use same format as native linker" msgstr "" -#: lexsup.c:512 +#: lexsup.c:514 msgid "SECTION=ADDRESS" msgstr "" -#: lexsup.c:512 +#: lexsup.c:514 msgid "Set address of named section" msgstr "" -#: lexsup.c:515 +#: lexsup.c:517 msgid "Set address of .bss section" msgstr "" -#: lexsup.c:517 +#: lexsup.c:519 msgid "Set address of .data section" msgstr "" -#: lexsup.c:519 +#: lexsup.c:521 msgid "Set address of .text section" msgstr "" -#: lexsup.c:521 +#: lexsup.c:523 msgid "Set address of text segment" msgstr "" -#: lexsup.c:524 +#: lexsup.c:526 msgid "" "How to handle unresolved symbols. <method> is:\n" " ignore-all, report-all, ignore-in-object-" @@ -1841,105 +1841,105 @@ msgid "" " ignore-in-shared-libs" msgstr "" -#: lexsup.c:529 +#: lexsup.c:531 msgid "Output lots of information during link" msgstr "" -#: lexsup.c:533 +#: lexsup.c:535 msgid "Read version information script" msgstr "" -#: lexsup.c:536 +#: lexsup.c:538 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." msgstr "" -#: lexsup.c:540 +#: lexsup.c:542 msgid "Add data symbols to dynamic list" msgstr "" -#: lexsup.c:542 +#: lexsup.c:544 msgid "Use C++ operator new/delete dynamic list" msgstr "" -#: lexsup.c:544 +#: lexsup.c:546 msgid "Use C++ typeinfo dynamic list" msgstr "" -#: lexsup.c:546 +#: lexsup.c:548 msgid "Read dynamic list" msgstr "" -#: lexsup.c:548 +#: lexsup.c:550 msgid "Warn about duplicate common symbols" msgstr "" -#: lexsup.c:550 +#: lexsup.c:552 msgid "Warn if global constructors/destructors are seen" msgstr "" -#: lexsup.c:553 +#: lexsup.c:555 msgid "Warn if the multiple GP values are used" msgstr "" -#: lexsup.c:555 +#: lexsup.c:557 msgid "Warn only once per undefined symbol" msgstr "" -#: lexsup.c:557 +#: lexsup.c:559 msgid "Warn if start of section changes due to alignment" msgstr "" -#: lexsup.c:560 +#: lexsup.c:562 msgid "Warn if shared object has DT_TEXTREL" msgstr "" -#: lexsup.c:563 +#: lexsup.c:565 msgid "Warn if an object has alternate ELF machine code" msgstr "" -#: lexsup.c:567 +#: lexsup.c:569 msgid "Report unresolved symbols as warnings" msgstr "" -#: lexsup.c:570 +#: lexsup.c:572 msgid "Report unresolved symbols as errors" msgstr "" -#: lexsup.c:572 +#: lexsup.c:574 msgid "Include all objects from following archives" msgstr "" -#: lexsup.c:575 +#: lexsup.c:577 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: lexsup.c:722 +#: lexsup.c:726 msgid "%P: unrecognized option '%s'\n" msgstr "" -#: lexsup.c:726 +#: lexsup.c:730 msgid "%P%F: use the --help option for usage information\n" msgstr "" -#: lexsup.c:744 +#: lexsup.c:748 msgid "%P%F: unrecognized -a option `%s'\n" msgstr "" -#: lexsup.c:757 +#: lexsup.c:761 msgid "%P%F: unrecognized -assert option `%s'\n" msgstr "" -#: lexsup.c:800 +#: lexsup.c:804 msgid "%F%P: unknown demangling style `%s'" msgstr "" -#: lexsup.c:866 +#: lexsup.c:870 msgid "%P%F: invalid number `%s'\n" msgstr "" -#: lexsup.c:964 +#: lexsup.c:968 msgid "%P%F: bad --unresolved-symbols option: %s\n" msgstr "" @@ -1951,109 +1951,109 @@ msgstr "" #. an error message here. We cannot just make this a warning, #. increment optind, and continue because getopt is too confused #. and will seg-fault the next time around. -#: lexsup.c:1038 +#: lexsup.c:1042 msgid "%P%F: bad -rpath option\n" msgstr "" -#: lexsup.c:1149 +#: lexsup.c:1153 msgid "%P%F: -shared not supported\n" msgstr "" -#: lexsup.c:1158 +#: lexsup.c:1162 msgid "%P%F: -pie not supported\n" msgstr "" -#: lexsup.c:1166 +#: lexsup.c:1170 msgid "descending" msgstr "" -#: lexsup.c:1168 +#: lexsup.c:1172 msgid "ascending" msgstr "" -#: lexsup.c:1171 +#: lexsup.c:1175 msgid "%P%F: invalid common section sorting option: %s\n" msgstr "" -#: lexsup.c:1175 +#: lexsup.c:1179 msgid "name" msgstr "" -#: lexsup.c:1177 +#: lexsup.c:1181 msgid "alignment" msgstr "" -#: lexsup.c:1180 +#: lexsup.c:1184 msgid "%P%F: invalid section sorting option: %s\n" msgstr "" -#: lexsup.c:1214 +#: lexsup.c:1218 msgid "%P%F: invalid argument to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1221 +#: lexsup.c:1225 msgid "%P%F: missing argument(s) to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1441 +#: lexsup.c:1445 msgid "%P%F: may not nest groups (--help for usage)\n" msgstr "" -#: lexsup.c:1448 +#: lexsup.c:1452 msgid "%P%F: group ended before it began (--help for usage)\n" msgstr "" -#: lexsup.c:1476 +#: lexsup.c:1480 msgid "%P%X: --hash-size needs a numeric argument\n" msgstr "" -#: lexsup.c:1527 lexsup.c:1540 +#: lexsup.c:1531 lexsup.c:1544 msgid "%P%F: invalid hex number `%s'\n" msgstr "" -#: lexsup.c:1576 +#: lexsup.c:1580 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: lexsup.c:1578 +#: lexsup.c:1582 #, c-format msgid "Options:\n" msgstr "" -#: lexsup.c:1656 +#: lexsup.c:1660 #, c-format msgid " @FILE" msgstr "" -#: lexsup.c:1659 +#: lexsup.c:1663 #, c-format msgid "Read options from FILE\n" msgstr "" #. Note: Various tools (such as libtool) depend upon the #. format of the listings below - do not change them. -#: lexsup.c:1664 +#: lexsup.c:1668 #, c-format msgid "%s: supported targets:" msgstr "" -#: lexsup.c:1672 +#: lexsup.c:1676 #, c-format msgid "%s: supported emulations: " msgstr "" -#: lexsup.c:1677 +#: lexsup.c:1681 #, c-format msgid "%s: emulation specific options:\n" msgstr "" -#: lexsup.c:1682 +#: lexsup.c:1686 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: mri.c:291 +#: mri.c:292 msgid "%P%F: unknown format type %s\n" msgstr "" @@ -2097,53 +2097,53 @@ msgstr "" msgid "%XError, ordinal used twice: %d (%s vs %s)\n" msgstr "" -#: pe-dll.c:1410 +#: pe-dll.c:1429 #, c-format msgid "%XError: %d-bit reloc in dll\n" msgstr "" -#: pe-dll.c:1538 +#: pe-dll.c:1557 #, c-format msgid "%s: Can't open output def file %s\n" msgstr "" -#: pe-dll.c:1683 +#: pe-dll.c:1702 #, c-format msgid "; no contents available\n" msgstr "" -#: pe-dll.c:2600 +#: pe-dll.c:2619 msgid "" "%C: variable '%T' can't be auto-imported. Please read the documentation for " "ld's --enable-auto-import for details.\n" msgstr "" -#: pe-dll.c:2630 +#: pe-dll.c:2649 #, c-format msgid "%XCan't open .lib file: %s\n" msgstr "" -#: pe-dll.c:2635 +#: pe-dll.c:2654 #, c-format msgid "Creating library file: %s\n" msgstr "" -#: pe-dll.c:2664 +#: pe-dll.c:2683 #, c-format msgid "%Xbfd_openr %s: %E\n" msgstr "" -#: pe-dll.c:2676 +#: pe-dll.c:2695 #, c-format msgid "%X%s(%s): can't find member in non-archive file" msgstr "" -#: pe-dll.c:2688 +#: pe-dll.c:2707 #, c-format msgid "%X%s(%s): can't find member in archive" msgstr "" -#: pe-dll.c:3078 +#: pe-dll.c:3097 #, c-format msgid "%XError: can't use long section names on this arch\n" msgstr "" diff --git a/ld/po/vi.po b/ld/po/vi.po index 2acdb2c..caeb24e 100644 --- a/ld/po/vi.po +++ b/ld/po/vi.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: ld-2.20\n" +"Project-Id-Version: ld-2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:10+0200\n" -"PO-Revision-Date: 2010-02-13 18:56+1030\n" +"POT-Creation-Date: 2010-03-03 15:06+0100\n" +"PO-Revision-Date: 2010-04-22 22:28+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -32,11 +32,11 @@ msgstr " --thumb-entry=<ký_hiệu> Đặt điểm vào thành ký hiệu Thum msgid "Errors encountered processing file %s" msgstr "Gặp lỗi khi xử lý tập tin %s" -#: emultempl/armcoff.em:190 emultempl/pe.em:1710 +#: emultempl/armcoff.em:190 emultempl/pe.em:1696 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n" msgstr "%P: cảnh báo : « --thumb-entry %s » đang lấy quyền cao hơn « -e %s »\n" -#: emultempl/armcoff.em:195 emultempl/pe.em:1715 +#: emultempl/armcoff.em:195 emultempl/pe.em:1701 msgid "%P: warning: cannot find thumb start symbol %s\n" msgstr "%P: cảnh báo : không tìm thấy ký hiệu bắt đầu thumb %s\n" @@ -352,34 +352,34 @@ msgstr "%s: Không thể mở tập tin cơ bản %s\n" msgid "%P: warning, file alignment > section alignment.\n" msgstr "%P: cảnh báo, sự chỉnh canh tập tin > sự chỉnh canh phần.\n" -#: emultempl/pe.em:899 +#: emultempl/pe.em:883 msgid "%P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?\n" msgstr "%P: cảnh báo : « --export-dynamic » không được hỗ trợ cho đích PE, bạn định chọn « --export-all-symbols » ?\n" -#: emultempl/pe.em:963 emultempl/pe.em:990 +#: emultempl/pe.em:949 emultempl/pe.em:976 #, c-format msgid "Warning: resolving %s by linking to %s\n" msgstr "Cảnh báo : đang tháo gỡ %s bằng cách liên kết đến %s\n" -#: emultempl/pe.em:968 emultempl/pe.em:995 +#: emultempl/pe.em:954 emultempl/pe.em:981 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "Dùng « --enable-stdcall-fixup » để tắt các cảnh báo này\n" -#: emultempl/pe.em:969 emultempl/pe.em:996 +#: emultempl/pe.em:955 emultempl/pe.em:982 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "Dùng « --disable-stdcall-fixup » để tắt các sự sửa chữa này\n" -#: emultempl/pe.em:1015 +#: emultempl/pe.em:1001 #, c-format msgid "%C: Cannot get section contents - auto-import exception\n" msgstr "%C: Không thể lấy nội dung của phần: gặp ngoại lệ nhập khẩu tự động\n" -#: emultempl/pe.em:1055 +#: emultempl/pe.em:1041 #, c-format msgid "Info: resolving %s by linking to %s (auto-import)\n" msgstr "Thông tin: đang tháo gỡ %s bằng cách liên kết đến %s (tự động nhập khẩu)\n" -#: emultempl/pe.em:1062 +#: emultempl/pe.em:1048 msgid "" "%P: warning: auto-importing has been activated without --enable-auto-import specified on the command line.\n" "This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.\n" @@ -387,28 +387,28 @@ msgstr "" "%P: cảnh báo : chức năng tự động nhập vào đã được kích hoạt mà không đưa ra tùy chọn « --enable-auto-import » trên dòng lệnh.\n" "Trường hợp này vẫn còn nên chạy được nếu không có cấu trúc dữ liệu không đổi mà tham chiếu đến ký hiệu từ DLL được tự động nhập vào.\n" -#: emultempl/pe.em:1069 emultempl/pe.em:1268 emultempl/pe.em:1474 ldcref.c:488 -#: ldcref.c:586 ldmain.c:1107 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 +#: emultempl/pe.em:1055 emultempl/pe.em:1254 emultempl/pe.em:1460 ldcref.c:490 +#: ldcref.c:588 ldmain.c:1111 ldmisc.c:285 pe-dll.c:683 pe-dll.c:1227 #: pe-dll.c:1324 msgid "%B%F: could not read symbols: %E\n" msgstr "%B%F: không thể đọc các ký hiệu : %E\n" -#: emultempl/pe.em:1149 +#: emultempl/pe.em:1135 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n" msgstr "%F%P: không thể thực hiện thao tác PE với tập tin xuất khác PE « %B ».\n" -#: emultempl/pe.em:1515 +#: emultempl/pe.em:1501 #, c-format msgid "Errors encountered processing file %s\n" msgstr "Gặp lỗi trong khi xử lý tập tin %s\n" -#: emultempl/pe.em:1538 +#: emultempl/pe.em:1524 #, c-format msgid "Errors encountered processing file %s for interworking\n" msgstr "Gặp lỗi trong khi xử lý tập tin %s để thao tác với nhau\n" -#: emultempl/pe.em:1599 ldexp.c:539 ldlang.c:3276 ldlang.c:6636 ldlang.c:6667 -#: ldmain.c:1052 +#: emultempl/pe.em:1585 ldexp.c:539 ldlang.c:3284 ldlang.c:6649 ldlang.c:6680 +#: ldmain.c:1056 msgid "%P%F: bfd_link_hash_lookup failed: %E\n" msgstr "%P%F: « bfd_link_hash_lookup » bị lỗi: %E\n" @@ -424,7 +424,7 @@ msgstr "%X%P: « cref_hash_lookup » bị lỗi: %E\n" msgid "%X%P: cref alloc failed: %E\n" msgstr "%X%P: cref alloc bị lỗi: %E\n" -#: ldcref.c:364 +#: ldcref.c:366 #, c-format msgid "" "\n" @@ -435,25 +435,25 @@ msgstr "" "Bảng Tham Chiếu Chéo\n" "\n" -#: ldcref.c:365 +#: ldcref.c:367 msgid "Symbol" msgstr "Ký hiệu" -#: ldcref.c:373 +#: ldcref.c:375 #, c-format msgid "File\n" msgstr "Tập tin\n" -#: ldcref.c:377 +#: ldcref.c:379 #, c-format msgid "No symbols\n" msgstr "Không có ký hiệu\n" -#: ldcref.c:530 +#: ldcref.c:532 msgid "%P: symbol `%T' missing from main hash table\n" msgstr "%P: ký hiệu « %T » còn thiếu trong bảng băm chính\n" -#: ldcref.c:648 ldcref.c:655 ldmain.c:1141 ldmain.c:1148 +#: ldcref.c:650 ldcref.c:657 ldmain.c:1145 ldmain.c:1152 msgid "%B%F: could not read relocs: %E\n" msgstr "%B%F: không thể đọc các sự định vị lại : %E\n" @@ -461,7 +461,7 @@ msgstr "%B%F: không thể đọc các sự định vị lại : %E\n" #. in OUTSECNAME. This reloc is from a section which is #. mapped into a section from which references to OUTSECNAME #. are prohibited. We must report an error. -#: ldcref.c:682 +#: ldcref.c:684 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n" msgstr "%X%C: không cho phép tham chiếu chéo từ %s đến « %T » trong %s\n" @@ -473,15 +473,15 @@ msgstr "%P%X: Các sự định vị lại khác nhau được dùng trong tập msgid "%P%X: Different object file formats composing set %s\n" msgstr "%P%X: Gặp các định dạng tập tin đối tượng khác nhau khi cấu thành tập hợp %s\n" -#: ldctor.c:279 ldctor.c:293 +#: ldctor.c:281 ldctor.c:295 msgid "%P%X: %s does not support reloc %s for set %s\n" msgstr "%P%X: %s không hỗ trợ khả năng định vị lại %s cho tập hợp %s\n" -#: ldctor.c:314 +#: ldctor.c:316 msgid "%P%X: Unsupported size %d for set %s\n" msgstr "%P%X: Kích cỡ không được hỗ trợ %d cho tập hợp %s\n" -#: ldctor.c:335 +#: ldctor.c:337 msgid "" "\n" "Set Symbol\n" @@ -491,25 +491,25 @@ msgstr "" "Tập hợp Ký hiệu\n" "\n" -#: ldemul.c:239 +#: ldemul.c:265 #, c-format msgid "%S SYSLIB ignored\n" msgstr "%S SYSLIB bị bỏ qua\n" -#: ldemul.c:245 +#: ldemul.c:271 #, c-format msgid "%S HLL ignored\n" msgstr "%S HLL bị bỏ qua\n" -#: ldemul.c:265 +#: ldemul.c:291 msgid "%P: unrecognised emulation mode: %s\n" msgstr "%P: không nhận ra chế độ mô phỏng: %s\n" -#: ldemul.c:266 +#: ldemul.c:292 msgid "Supported emulations: " msgstr "Mô phỏng đã hỗ trợ : " -#: ldemul.c:308 +#: ldemul.c:334 #, c-format msgid " no emulation specific options.\n" msgstr " không có tùy chọn đặc trưng cho mô phỏng.\n" @@ -633,35 +633,35 @@ msgstr "%P%F: không thể mở tập tin văn lệnh liên kết %s: %E\n" msgid "%P%F: cannot represent machine `%s'\n" msgstr "%P%F: không thể đại diện máy « %s »\n" -#: ldlang.c:1142 ldlang.c:1184 ldlang.c:3006 +#: ldlang.c:1145 ldlang.c:1187 ldlang.c:3014 msgid "%P%F: can not create hash table: %E\n" msgstr "%P%F: không thể tạo bảng băm: %E\n" -#: ldlang.c:1235 +#: ldlang.c:1238 msgid "%P:%S: warning: redeclaration of memory region `%s'\n" msgstr "%P:%S: cảnh báo : khai báo lại vùng nhớ « %s »\n" -#: ldlang.c:1241 +#: ldlang.c:1244 msgid "%P:%S: warning: memory region `%s' not declared\n" msgstr "%P:%S: cảnh báo : chưa khai báo vùng nhớ « %s »\n" -#: ldlang.c:1275 +#: ldlang.c:1278 msgid "%F%P:%S: error: alias for default memory region\n" msgstr "%F%P:%S: lỗi: bí danh cho vùng nhớ mặc định\n" -#: ldlang.c:1286 +#: ldlang.c:1289 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n" msgstr "%F%P:%S: lỗi: xác định lại bí danh vùng nhớ « %s »\n" -#: ldlang.c:1293 +#: ldlang.c:1296 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n" msgstr "%F%P:%S: lỗi: vùng nhớ « %s » cho bí danh « %s » vẫn không tồn tại\n" -#: ldlang.c:1345 ldlang.c:1384 +#: ldlang.c:1348 ldlang.c:1387 msgid "%P%F: failed creating section `%s': %E\n" msgstr "%P%F: lỗi tạo phần « %s »: %E\n" -#: ldlang.c:1927 +#: ldlang.c:1930 #, c-format msgid "" "\n" @@ -672,7 +672,7 @@ msgstr "" "Phần nhập bị hủy\n" "\n" -#: ldlang.c:1935 +#: ldlang.c:1938 msgid "" "\n" "Memory Configuration\n" @@ -682,23 +682,23 @@ msgstr "" "Cấu hình bộ nhớ\n" "\n" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Name" msgstr "Tên" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Origin" msgstr "Gốc" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Length" msgstr "Dài" -#: ldlang.c:1937 +#: ldlang.c:1940 msgid "Attributes" msgstr "Thuộc tính" -#: ldlang.c:1977 +#: ldlang.c:1980 #, c-format msgid "" "\n" @@ -709,178 +709,178 @@ msgstr "" "Văn lệnh liên kết và sơ đồ bộ nhớ\n" "\n" -#: ldlang.c:2045 +#: ldlang.c:2050 msgid "%P%F: Illegal use of `%s' section\n" msgstr "%P%F: không cho phép cách sử dụng phần « %s »\n" -#: ldlang.c:2054 +#: ldlang.c:2059 msgid "%P%F: output format %s cannot represent section called %s\n" msgstr "%P%F: định dạng xuất %s không thể đại diện phần tên %s\n" -#: ldlang.c:2602 +#: ldlang.c:2607 msgid "%B: file not recognized: %E\n" msgstr "%B: không nhận ra tập tin: %E\n" -#: ldlang.c:2603 +#: ldlang.c:2608 msgid "%B: matching formats:" msgstr "%B: các định dạng khớp:" -#: ldlang.c:2610 +#: ldlang.c:2615 msgid "%F%B: file not recognized: %E\n" msgstr "%F%B: không nhận ra tập tin: %E\n" -#: ldlang.c:2677 +#: ldlang.c:2685 msgid "%F%B: member %B in archive is not an object\n" msgstr "%F%B: bộ phạn %B trong khi không phải là đối tượng\n" -#: ldlang.c:2688 ldlang.c:2702 +#: ldlang.c:2696 ldlang.c:2710 msgid "%F%B: could not read symbols: %E\n" msgstr "%F%B: không thể đọc các ký hiệu : %E\n" -#: ldlang.c:2976 +#: ldlang.c:2984 msgid "%P: warning: could not find any targets that match endianness requirement\n" msgstr "%P: cảnh báo : không tìm thấy đích khớp với tình trạng cuối cần thiết\n" -#: ldlang.c:2990 +#: ldlang.c:2998 msgid "%P%F: target %s not found\n" msgstr "%P%F: không tìm thấy đích %s\n" -#: ldlang.c:2992 +#: ldlang.c:3000 msgid "%P%F: cannot open output file %s: %E\n" msgstr "%P%F: không thể mở tập tin xuất %s: %E\n" -#: ldlang.c:2998 +#: ldlang.c:3006 msgid "%P%F:%s: can not make object file: %E\n" msgstr "%P%F:%s: không thể tạo tập tin đối tượng: %E\n" -#: ldlang.c:3002 +#: ldlang.c:3010 msgid "%P%F:%s: can not set architecture: %E\n" msgstr "%P%F:%s: không thể đặt kiến trúc: %E\n" -#: ldlang.c:3143 +#: ldlang.c:3151 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "%P: cảnh báo : %s chứa phần xuất; bạn đã quên « -T » ?\n" -#: ldlang.c:3169 +#: ldlang.c:3177 msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n" msgstr "%P%F: lỗi « bfd_hash_lookup » khi tạo ký hiệu %s\n" -#: ldlang.c:3187 +#: ldlang.c:3195 msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" msgstr "%P%F: lỗi « bfd_hash_lookup » khi tạo ký hiệu %s\n" -#: ldlang.c:3566 +#: ldlang.c:3574 msgid "%F%P: %s not found for insert\n" msgstr "%F%P: không tìm thấy %s để chèn vào\n" -#: ldlang.c:3781 +#: ldlang.c:3789 msgid " load address 0x%V" msgstr " nạp địa chỉ 0x%V" -#: ldlang.c:4052 +#: ldlang.c:4061 msgid "%W (size before relaxing)\n" msgstr "%W (kích cỡ trước khi lơi ra)\n" -#: ldlang.c:4143 +#: ldlang.c:4152 #, c-format msgid "Address of section %s set to " msgstr "Địa chỉ của phần %s được đặt thành " -#: ldlang.c:4296 +#: ldlang.c:4305 #, c-format msgid "Fail with %d\n" msgstr "Thất bại với %d\n" -#: ldlang.c:4579 +#: ldlang.c:4589 msgid "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n" msgstr "%X%P: phần %s được nạp ở [%V, %V] chồng chéo lên phần %s được nạp ở [%V, %V]\n" -#: ldlang.c:4595 +#: ldlang.c:4605 msgid "%X%P: region `%s' overflowed by %ld bytes\n" msgstr "%X%P: vùng « %s » bị %ld byte tràn\n" -#: ldlang.c:4618 +#: ldlang.c:4628 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n" msgstr "%X%P: địa chỉ 0x%v cửa %B phần « %s » không nằm trong vùng « %s »\n" -#: ldlang.c:4629 +#: ldlang.c:4639 msgid "%X%P: %B section `%s' will not fit in region `%s'\n" msgstr "%X%P: %B phần « %s » quá lớn so với vùng « %s »\n" -#: ldlang.c:4669 +#: ldlang.c:4687 #, c-format msgid "%F%S: non constant or forward reference address expression for section %s\n" msgstr "%F%S: biểu thức địa chỉ tham chiếu khác hằng hay tiếp lên cho phần %s\n" -#: ldlang.c:4694 +#: ldlang.c:4712 msgid "%P%X: Internal error on COFF shared library section %s\n" msgstr "%P%X: lỗi nội bộ với phần thư viện dùng chung COFF %s\n" -#: ldlang.c:4753 +#: ldlang.c:4771 msgid "%P%F: error: no memory region specified for loadable section `%s'\n" msgstr "%P%F: lỗi: chưa ghi rõ vùng bộ nhớ cho phần có khả năng nạp « %s »\n" -#: ldlang.c:4758 +#: ldlang.c:4776 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "%P: lỗi: chưa ghi rõ vùng bộ nhớ cho phần có khả năng nạp « %s »\n" -#: ldlang.c:4780 +#: ldlang.c:4798 msgid "%P: warning: changing start of section %s by %lu bytes\n" msgstr "%P: cảnh báo : đang thay đổi đầu của phần %s theo %lu byte\n" -#: ldlang.c:4862 +#: ldlang.c:4875 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "%P: cảnh báo : dấu chấm được di chuyển về ngược trước « %s »\n" -#: ldlang.c:5035 +#: ldlang.c:5048 msgid "%P%F: can't relax section: %E\n" msgstr "%P%F: không thể lơi ra phần: %E\n" -#: ldlang.c:5357 +#: ldlang.c:5370 msgid "%F%P: invalid data statement\n" msgstr "%F%P: câu dữ liệu không hợp lệ\n" -#: ldlang.c:5390 +#: ldlang.c:5403 msgid "%F%P: invalid reloc statement\n" msgstr "%F%P: câu định vị lại không hợp lệ\n" -#: ldlang.c:5509 +#: ldlang.c:5522 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n" msgstr "%P%F: gc-sections yêu cầu hoặc một mục nhập hoặc một ký hiệu chưa xác định\n" -#: ldlang.c:5534 +#: ldlang.c:5547 msgid "%P%F:%s: can't set start address\n" msgstr "%P%F:%s: không thể đặt địa chỉ bắt đầu\n" -#: ldlang.c:5547 ldlang.c:5566 +#: ldlang.c:5560 ldlang.c:5579 msgid "%P%F: can't set start address\n" msgstr "%P%F: không thể đặt địa chỉ bắt đầu\n" -#: ldlang.c:5559 +#: ldlang.c:5572 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "%P: cảnh báo : không tìm thấy ký hiệu vào %s; nên dùng giá trị mặc định %V\n" -#: ldlang.c:5571 +#: ldlang.c:5584 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "%P: cảnh báo : không tìm thấy ký hiệu vào %s; nên không đặt địa chỉ bắt đầu\n" -#: ldlang.c:5621 +#: ldlang.c:5634 msgid "%P%F: Relocatable linking with relocations from format %s (%B) to format %s (%B) is not supported\n" msgstr "%P%F: không hỗ trợ khả năng liên kết có khả năng định vị lại với sự định vị lại từ định dạng %s (%B) sang định dạng %s (%B).\n" -#: ldlang.c:5631 +#: ldlang.c:5644 msgid "%P%X: %s architecture of input file `%B' is incompatible with %s output\n" msgstr "%P%X: kiến trúc %s của tập tin nhập « %B » không tương thích với kết xuất %s\n" -#: ldlang.c:5653 +#: ldlang.c:5666 msgid "%P%X: failed to merge target specific data of file %B\n" msgstr "%P%X: lỗi hợp nhất dữ liệu đặc trưng cho đích của tập tin %B\n" -#: ldlang.c:5724 +#: ldlang.c:5737 msgid "%P%F: Could not define common symbol `%T': %E\n" msgstr "%P%F: không thể xác định ký hiệu dùng chung « %T »: %E\n" -#: ldlang.c:5736 +#: ldlang.c:5749 msgid "" "\n" "Allocating common symbols\n" @@ -888,7 +888,7 @@ msgstr "" "\n" "Đang cấp phát các ký hiệu dùng chung\n" -#: ldlang.c:5737 +#: ldlang.c:5750 msgid "" "Common symbol size file\n" "\n" @@ -896,55 +896,55 @@ msgstr "" "Ký hiệu chung kích cỡ tập tin\n" "\n" -#: ldlang.c:5878 +#: ldlang.c:5891 msgid "%P%F: invalid syntax in flags\n" msgstr "%P%F: cú pháp không hợp lệ trong các cờ\n" -#: ldlang.c:6270 +#: ldlang.c:6283 msgid "%P%F: Failed to create hash table\n" msgstr "%P%F: lỗi tạo bảng băm\n" -#: ldlang.c:6549 +#: ldlang.c:6562 msgid "%P%F: multiple STARTUP files\n" msgstr "%P%F: có nhiều tập tin STARTUP (khởi chạy)\n" -#: ldlang.c:6597 +#: ldlang.c:6610 msgid "%X%P:%S: section has both a load address and a load region\n" msgstr "%X%P:%S: phần có cả hai địa chỉ nạp và vùng nạp\n" -#: ldlang.c:6844 +#: ldlang.c:6857 msgid "%F%P: no sections assigned to phdrs\n" msgstr "%F%P: chưa gán phần cho phdirs\n" -#: ldlang.c:6881 +#: ldlang.c:6895 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "%F%P: « bfd_record_phdr » bị lỗi: %E\n" -#: ldlang.c:6901 +#: ldlang.c:6915 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "%X%P: phần « %s » được gán cho phdr không tồn tại « %s »\n" -#: ldlang.c:7299 +#: ldlang.c:7316 msgid "%X%P: unknown language `%s' in version information\n" msgstr "%X%P: gặp ngôn ngữ lạ « %s » trong thông tin phiên bản\n" -#: ldlang.c:7441 +#: ldlang.c:7461 msgid "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "%X%P: thẻ phiên bản vô danh không kết hợp được với thẻ phiên bản khác\n" -#: ldlang.c:7450 +#: ldlang.c:7470 msgid "%X%P: duplicate version tag `%s'\n" msgstr "%X%P: thẻ phiên bản trùng « %s »\n" -#: ldlang.c:7470 ldlang.c:7479 ldlang.c:7496 ldlang.c:7506 +#: ldlang.c:7491 ldlang.c:7500 ldlang.c:7518 ldlang.c:7528 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "%X%P: biểu thức trùng « %s » trong thông tin phiên bản\n" -#: ldlang.c:7546 +#: ldlang.c:7568 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "%X%P: không tìm thấy quan hệ phụ thuộc của phiên bản « %s »\n" -#: ldlang.c:7568 +#: ldlang.c:7590 msgid "%X%P: unable to read .exports section contents\n" msgstr "%X%P: không thể đọc nội dung của phần « .exports » (xuất khẩu)\n" @@ -1004,7 +1004,7 @@ msgstr "%X%P: không thể mở cho đích của bản sao « %s »\n" msgid "%P: Error writing file `%s'\n" msgstr "%P: gặp lỗi khi ghi tập tin « %s »\n" -#: ldmain.c:531 pe-dll.c:1687 +#: ldmain.c:531 pe-dll.c:1706 #, c-format msgid "%P: Error closing file `%s'\n" msgstr "%P: gặp lỗi khi đóng tập tin « %s »\n" @@ -1023,27 +1023,27 @@ msgstr "%s: kích cỡ dữ liệu %ld\n" msgid "%P%F: missing argument to -m\n" msgstr "%P%F: thiếu đối số tới « -m »\n" -#: ldmain.c:680 ldmain.c:699 ldmain.c:730 +#: ldmain.c:681 ldmain.c:701 ldmain.c:733 msgid "%P%F: bfd_hash_table_init failed: %E\n" msgstr "%P%F: « bfd_hash_table_init » bị lỗi: %E\n" -#: ldmain.c:684 ldmain.c:703 +#: ldmain.c:685 ldmain.c:705 msgid "%P%F: bfd_hash_lookup failed: %E\n" msgstr "%P%F: « bfd_hash_lookup » bị lỗi: %E\n" -#: ldmain.c:717 +#: ldmain.c:719 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "%X%P: lỗi: « retain-symbols-file » (giữ lại tập tin ký hiệu) trùng\n" -#: ldmain.c:760 +#: ldmain.c:763 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n" msgstr "%P%F: lỗi « bfd_hash_lookup » để chèn: %E\n" -#: ldmain.c:765 +#: ldmain.c:768 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "%P: tùy chọn « -retain-symbols-file » (giữ lại tập tin ký hiệu) có quyền cao hơn « -s » và « -S »\n" -#: ldmain.c:829 +#: ldmain.c:833 #, c-format msgid "" "Archive member included because of file (symbol)\n" @@ -1052,133 +1052,133 @@ msgstr "" "Gồm bộ phạn kho do tập tin (ký hiệu)\n" "\n" -#: ldmain.c:899 +#: ldmain.c:903 msgid "%X%C: multiple definition of `%T'\n" msgstr "%X%C: xác định nhiều lần « %T »\n" -#: ldmain.c:902 +#: ldmain.c:906 msgid "%D: first defined here\n" msgstr "%D: xác định lần đầu ở đây\n" -#: ldmain.c:906 +#: ldmain.c:910 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n" msgstr "%P: đang tắt khả năng lơi ra: nó sẽ không hoạt động với nhiều lời xác định\n" -#: ldmain.c:936 +#: ldmain.c:940 msgid "%B: warning: definition of `%T' overriding common\n" msgstr "%B: cảnh báo : lời xác định « %T » đè lên sự dùng chung\n" -#: ldmain.c:939 +#: ldmain.c:943 msgid "%B: warning: common is here\n" msgstr "%B: cảnh báo : sự dùng chung ở đây\n" -#: ldmain.c:946 +#: ldmain.c:950 msgid "%B: warning: common of `%T' overridden by definition\n" msgstr "%B: cảnh báo : sự dùng chung của « %T » bị đè bởi lởi xác định\n" -#: ldmain.c:949 +#: ldmain.c:953 msgid "%B: warning: defined here\n" msgstr "%B: cảnh báo : đã xác định ở đây\n" -#: ldmain.c:956 +#: ldmain.c:960 msgid "%B: warning: common of `%T' overridden by larger common\n" msgstr "%B: cảnh báo : sự dùng chung của « %T » bị đè bởi sự dùng chung lớn hơn\n" -#: ldmain.c:959 +#: ldmain.c:963 msgid "%B: warning: larger common is here\n" msgstr "%B: cảnh báo : sự dùng chung lớn hơn ở đây\n" -#: ldmain.c:963 +#: ldmain.c:967 msgid "%B: warning: common of `%T' overriding smaller common\n" msgstr "%B: cảnh báo : sự dùng chung của « %T » đè sự dùng chung nhỏ hơn\n" -#: ldmain.c:966 +#: ldmain.c:970 msgid "%B: warning: smaller common is here\n" msgstr "%B: cảnh báo : sự dùng chung nhỏ hơn ở đây\n" -#: ldmain.c:970 +#: ldmain.c:974 msgid "%B: warning: multiple common of `%T'\n" msgstr "%B: cảnh báo : có nhiều sự dùng chung của « %T »\n" -#: ldmain.c:972 +#: ldmain.c:976 msgid "%B: warning: previous common is here\n" msgstr "%B: cảnh báo : sự dùng chung trước ở đây\n" -#: ldmain.c:992 ldmain.c:1030 +#: ldmain.c:996 ldmain.c:1034 msgid "%P: warning: global constructor %s used\n" msgstr "%P: cảnh báo : dùng bộ cấu trúc toàn cục %s\n" -#: ldmain.c:1040 +#: ldmain.c:1044 msgid "%P%F: BFD backend error: BFD_RELOC_CTOR unsupported\n" msgstr "%P%F: lỗi hậu phương BFD: « BFD_RELOC_CTOR » không được hỗ trợ\n" #. We found a reloc for the symbol we are looking for. -#: ldmain.c:1094 ldmain.c:1096 ldmain.c:1098 ldmain.c:1116 ldmain.c:1161 +#: ldmain.c:1098 ldmain.c:1100 ldmain.c:1102 ldmain.c:1120 ldmain.c:1165 msgid "warning: " msgstr "cảnh báo : " -#: ldmain.c:1196 +#: ldmain.c:1201 msgid "%F%P: bfd_hash_table_init failed: %E\n" msgstr "%F%P: « bfd_hash_table_init » bị lỗi: %E\n" -#: ldmain.c:1203 +#: ldmain.c:1208 msgid "%F%P: bfd_hash_lookup failed: %E\n" msgstr "%F%P: « bfd_hash_lookup » bị lỗi: %E\n" -#: ldmain.c:1224 +#: ldmain.c:1229 msgid "%X%C: undefined reference to `%T'\n" msgstr "%X%C: tham chiếu đến « %T » chưa xác định\n" -#: ldmain.c:1227 +#: ldmain.c:1232 msgid "%C: warning: undefined reference to `%T'\n" msgstr "%C: cảnh báo : tham chiếu đến « %T » chưa xác định\n" -#: ldmain.c:1233 +#: ldmain.c:1238 msgid "%X%D: more undefined references to `%T' follow\n" msgstr "%X%D: theo đây có các tham chiếu đến « %T » chưa xác định thêm nữa\n" -#: ldmain.c:1236 +#: ldmain.c:1241 msgid "%D: warning: more undefined references to `%T' follow\n" msgstr "%D: cảnh báo : theo đây có các tham chiếu đến « %T » chưa xác định thêm nữa\n" -#: ldmain.c:1247 +#: ldmain.c:1252 msgid "%X%B: undefined reference to `%T'\n" msgstr "%X%B: tham chiếu đến « %T » chưa xác định\n" -#: ldmain.c:1250 +#: ldmain.c:1255 msgid "%B: warning: undefined reference to `%T'\n" msgstr "%B: cảnh báo : tham chiếu đến « %T » chưa xác định\n" -#: ldmain.c:1256 +#: ldmain.c:1261 msgid "%X%B: more undefined references to `%T' follow\n" msgstr "%X%B: theo đây có các tham chiếu đến « %T » chưa xác định thêm nữa\n" -#: ldmain.c:1259 +#: ldmain.c:1264 msgid "%B: warning: more undefined references to `%T' follow\n" msgstr "%B: cảnh báo : theo đây có các tham chiếu đến « %T » chưa xác định thêm nữa\n" -#: ldmain.c:1298 +#: ldmain.c:1303 msgid " additional relocation overflows omitted from the output\n" msgstr "các sự tràn định vị lại thêm nữa bị bỏ đi khỏi kết xuất\n" -#: ldmain.c:1311 +#: ldmain.c:1316 msgid " relocation truncated to fit: %s against undefined symbol `%T'" msgstr " sự định vị lại bị cắt ngắn để vừa: %s so với ký hiệu chưa xác định « %T »" -#: ldmain.c:1316 +#: ldmain.c:1321 msgid " relocation truncated to fit: %s against symbol `%T' defined in %A section in %B" msgstr " sự định vị lại bị cắt ngắn để vừa: %s so với ký hiệu « %T » đã xác định trong phần %A trong %B" -#: ldmain.c:1328 +#: ldmain.c:1333 msgid " relocation truncated to fit: %s against `%T'" msgstr " sự định vị lại bị cắt ngắn để vừa: %s so với « %T »" -#: ldmain.c:1345 +#: ldmain.c:1350 #, c-format msgid "%X%C: dangerous relocation: %s\n" msgstr "%X%C: sự định vị lại nguy hiểm: %s\n" -#: ldmain.c:1360 +#: ldmain.c:1365 msgid "%X%C: reloc refers to symbol `%T' which is not being output\n" msgstr "%X%C: sự định vị lại tham chiếu đến ký hiệu « %T » mà không đang được xuất ra\n" @@ -1244,286 +1244,286 @@ msgstr " Mô phỏng được hỗ trợ :\n" msgid "%P%F: bfd_new_link_order failed\n" msgstr "%P%F: « bfd_new_link_order » bị lỗi\n" -#: ldwrite.c:354 +#: ldwrite.c:355 msgid "%F%P: cannot create split section name for %s\n" msgstr "%F%P: không thể tạo tên phần đã xẻ cho %s\n" -#: ldwrite.c:366 +#: ldwrite.c:367 msgid "%F%P: clone section failed: %E\n" msgstr "%F%P: lỗi bắt chước phần: %E\n" -#: ldwrite.c:404 +#: ldwrite.c:405 #, c-format msgid "%8x something else\n" msgstr "%8x cái gì khác\n" -#: ldwrite.c:574 +#: ldwrite.c:575 msgid "%F%P: final link failed: %E\n" msgstr "%F%P: liên kết cuối cùng bị lỗi: %E\n" -#: lexsup.c:209 lexsup.c:349 +#: lexsup.c:211 lexsup.c:351 msgid "KEYWORD" msgstr "TỪ KHOÁ" -#: lexsup.c:209 +#: lexsup.c:211 msgid "Shared library control for HP/UX compatibility" msgstr "Điều khiển thư viện dùng chung để tương thích với HP/UX" -#: lexsup.c:212 +#: lexsup.c:214 msgid "ARCH" msgstr "KIẾN TRÚC" -#: lexsup.c:212 +#: lexsup.c:214 msgid "Set architecture" msgstr "Đặt kiến trúc" -#: lexsup.c:214 lexsup.c:459 +#: lexsup.c:216 lexsup.c:461 msgid "TARGET" msgstr "ĐÍCH" -#: lexsup.c:214 +#: lexsup.c:216 msgid "Specify target for following input files" msgstr "Ghi rõ đích cho những tập tin nhập theo đây" -#: lexsup.c:217 lexsup.c:268 lexsup.c:280 lexsup.c:293 lexsup.c:295 -#: lexsup.c:413 lexsup.c:471 lexsup.c:533 lexsup.c:546 +#: lexsup.c:219 lexsup.c:270 lexsup.c:282 lexsup.c:295 lexsup.c:297 +#: lexsup.c:415 lexsup.c:473 lexsup.c:535 lexsup.c:548 msgid "FILE" msgstr "TẬP TIN" -#: lexsup.c:217 +#: lexsup.c:219 msgid "Read MRI format linker script" msgstr "Đọc văn lệnh liên kết định dạng MRI" -#: lexsup.c:219 +#: lexsup.c:221 msgid "Force common symbols to be defined" msgstr "Ép buộc xác định các ký hiệu dùng chung" -#: lexsup.c:223 lexsup.c:515 lexsup.c:517 lexsup.c:519 lexsup.c:521 +#: lexsup.c:225 lexsup.c:517 lexsup.c:519 lexsup.c:521 lexsup.c:523 msgid "ADDRESS" msgstr "ĐỊA CHỈ" -#: lexsup.c:223 +#: lexsup.c:225 msgid "Set start address" msgstr "Đặt địa chỉ bắt đầu" -#: lexsup.c:225 +#: lexsup.c:227 msgid "Export all dynamic symbols" msgstr "Xuất mọi ký hiệu động" -#: lexsup.c:227 +#: lexsup.c:229 msgid "Undo the effect of --export-dynamic" msgstr "Hoàn lại kết quả của « --export-dynamic »" -#: lexsup.c:229 +#: lexsup.c:231 msgid "Link big-endian objects" msgstr "Liên kết các đối tượng về cuối lớn" -#: lexsup.c:231 +#: lexsup.c:233 msgid "Link little-endian objects" msgstr "Liên kết các đối tượng về cuối nhỏ" -#: lexsup.c:233 lexsup.c:236 +#: lexsup.c:235 lexsup.c:238 msgid "SHLIB" msgstr "SHLIB" -#: lexsup.c:233 +#: lexsup.c:235 msgid "Auxiliary filter for shared object symbol table" msgstr "Bộ lọc bổ sung cho bảng ký hiệu đối tượng dùng chung" -#: lexsup.c:236 +#: lexsup.c:238 msgid "Filter for shared object symbol table" msgstr "Bộ lọc cho bảng ký hiệu đối tượng dùng chung" -#: lexsup.c:239 +#: lexsup.c:241 msgid "Ignored" msgstr "Bị bỏ qua" -#: lexsup.c:241 +#: lexsup.c:243 msgid "SIZE" msgstr "CỠ" -#: lexsup.c:241 +#: lexsup.c:243 msgid "Small data size (if no size, same as --shared)" msgstr "Kích cỡ dữ liệu nhỏ (không có kích cỡ thì bằng tùy chọn « --shared »)" -#: lexsup.c:244 +#: lexsup.c:246 msgid "FILENAME" msgstr "TÊN TẬP TIN" -#: lexsup.c:244 +#: lexsup.c:246 msgid "Set internal name of shared library" msgstr "Đặt tên nội bộ của thư viện dùng chung" -#: lexsup.c:246 +#: lexsup.c:248 msgid "PROGRAM" msgstr "CHƯƠNG TRÌNH" -#: lexsup.c:246 +#: lexsup.c:248 msgid "Set PROGRAM as the dynamic linker to use" msgstr "Đặt CHƯƠNG TRÌNH là bộ liên kết động cần dùng" -#: lexsup.c:249 +#: lexsup.c:251 msgid "LIBNAME" msgstr "TÊN THƯ VIỆN" -#: lexsup.c:249 +#: lexsup.c:251 msgid "Search for library LIBNAME" msgstr "Tìm kiếm thư viện TÊN THƯ VIỆN" -#: lexsup.c:251 +#: lexsup.c:253 msgid "DIRECTORY" msgstr "THƯ MỤC" -#: lexsup.c:251 +#: lexsup.c:253 msgid "Add DIRECTORY to library search path" msgstr "Thêm THƯ MỤC vào đường dẫn tìm kiếm thư viện" -#: lexsup.c:254 +#: lexsup.c:256 msgid "Override the default sysroot location" msgstr "Đè lên địa điểm sysroot (gốc hệ thống) mặc định" -#: lexsup.c:256 +#: lexsup.c:258 msgid "EMULATION" msgstr "MÔ PHỎNG" -#: lexsup.c:256 +#: lexsup.c:258 msgid "Set emulation" msgstr "Đặt sự mô phỏng" -#: lexsup.c:258 +#: lexsup.c:260 msgid "Print map file on standard output" msgstr "In tập tin sơ đồ ra thiết bị xuất chuẩn" -#: lexsup.c:260 +#: lexsup.c:262 msgid "Do not page align data" msgstr "Đừng chỉnh canh dữ liệu theo trang" -#: lexsup.c:262 +#: lexsup.c:264 msgid "Do not page align data, do not make text readonly" msgstr "Đừng chỉnh canh dữ liệu theo trang, đừng đặt văn bản là chỉ-đọc" -#: lexsup.c:265 +#: lexsup.c:267 msgid "Page align data, make text readonly" msgstr "Chỉnh canh dữ liệu theo trang, đặt văn bản là chỉ-đọc" -#: lexsup.c:268 +#: lexsup.c:270 msgid "Set output file name" msgstr "Đặt tên tập tin xuất" -#: lexsup.c:270 +#: lexsup.c:272 msgid "Optimize output file" msgstr "Tối ưu hoá tập tin xuất" -#: lexsup.c:272 +#: lexsup.c:274 msgid "Ignored for SVR4 compatibility" msgstr "Bị bỏ qua để tương thích với SVR4" -#: lexsup.c:276 +#: lexsup.c:278 msgid "Generate relocatable output" msgstr "Tạo ra kết xuất có thể định vị lại" -#: lexsup.c:280 +#: lexsup.c:282 msgid "Just link symbols (if directory, same as --rpath)" msgstr "Chỉ liên kết các ký hiệu (thư mục thì bằng tùy chọn « --rpath »)" -#: lexsup.c:283 +#: lexsup.c:285 msgid "Strip all symbols" msgstr "Tước mọi ký hiệu" -#: lexsup.c:285 +#: lexsup.c:287 msgid "Strip debugging symbols" msgstr "Tước các ký hiệu gỡ lối" -#: lexsup.c:287 +#: lexsup.c:289 msgid "Strip symbols in discarded sections" msgstr "Tước các ký hiệu trong phần bị hủy" -#: lexsup.c:289 +#: lexsup.c:291 msgid "Do not strip symbols in discarded sections" msgstr "Đừng tước ký hiệu trong phần bị hủy" -#: lexsup.c:291 +#: lexsup.c:293 msgid "Trace file opens" msgstr "Tập tin vết có mở" -#: lexsup.c:293 +#: lexsup.c:295 msgid "Read linker script" msgstr "Đọc văn lệnh liên kết" -#: lexsup.c:295 +#: lexsup.c:297 msgid "Read default linker script" msgstr "Đọc văn lệnh liên kết mặc định" -#: lexsup.c:299 lexsup.c:317 lexsup.c:390 lexsup.c:411 lexsup.c:508 -#: lexsup.c:536 lexsup.c:575 +#: lexsup.c:301 lexsup.c:319 lexsup.c:392 lexsup.c:413 lexsup.c:510 +#: lexsup.c:538 lexsup.c:577 msgid "SYMBOL" msgstr "KÝ HIỆU" -#: lexsup.c:299 +#: lexsup.c:301 msgid "Start with undefined reference to SYMBOL" msgstr "Bắt đầu với tham chiệu chưa xác định đến KÝ HIỆU" -#: lexsup.c:302 +#: lexsup.c:304 msgid "[=SECTION]" msgstr "[=PHẦN]" -#: lexsup.c:303 +#: lexsup.c:305 msgid "Don't merge input [SECTION | orphan] sections" msgstr "Đừng trộn phần nhập [PHẦN | thừa]" -#: lexsup.c:305 +#: lexsup.c:307 msgid "Build global constructor/destructor tables" msgstr "Xây dựng các bảng cấu tạo/phá toàn cục" -#: lexsup.c:307 +#: lexsup.c:309 msgid "Print version information" msgstr "In ra thông tin phiên bản" -#: lexsup.c:309 +#: lexsup.c:311 msgid "Print version and emulation information" msgstr "In ra thông tin phiên bản và mô phỏng" -#: lexsup.c:311 +#: lexsup.c:313 msgid "Discard all local symbols" msgstr "Hủy mọi ký hiệu cục bộ" -#: lexsup.c:313 +#: lexsup.c:315 msgid "Discard temporary local symbols (default)" msgstr "Hủy các ký hiệu cục bộ tạm thời (mặc định)" -#: lexsup.c:315 +#: lexsup.c:317 msgid "Don't discard any local symbols" msgstr "Đừng hủy ký hiệu cục bộ" -#: lexsup.c:317 +#: lexsup.c:319 msgid "Trace mentions of SYMBOL" msgstr "Vết lần gặp KÝ HIỆU" -#: lexsup.c:319 lexsup.c:473 lexsup.c:475 +#: lexsup.c:321 lexsup.c:475 lexsup.c:477 msgid "PATH" msgstr "ĐƯỜNG DẪN" -#: lexsup.c:319 +#: lexsup.c:321 msgid "Default search path for Solaris compatibility" msgstr "Đường dẫn tìm kiếm mặc định để tương thích với Solaris" -#: lexsup.c:322 +#: lexsup.c:324 msgid "Start a group" msgstr "Bắt đầu nhóm" -#: lexsup.c:324 +#: lexsup.c:326 msgid "End a group" msgstr "Kết thúc nhóm" -#: lexsup.c:328 +#: lexsup.c:330 msgid "Accept input files whose architecture cannot be determined" msgstr "Chấp nhận tập tin nhập có kiến trúc không rõ" -#: lexsup.c:332 +#: lexsup.c:334 msgid "Reject input files whose architecture is unknown" msgstr "Từ chối tập tin nhập có kiến trúc không rõ" -#: lexsup.c:335 +#: lexsup.c:337 msgid "" "Set DT_NEEDED tags for DT_NEEDED entries in\n" " following dynamic libs" @@ -1532,7 +1532,7 @@ msgstr "" "\tcho mục nhập « DT_NEEDED »\n" "\ttrong những thư viện động theo đây" -#: lexsup.c:339 +#: lexsup.c:341 msgid "" "Do not set DT_NEEDED tags for DT_NEEDED entries\n" " in following dynamic libs" @@ -1541,175 +1541,175 @@ msgstr "" "cho mục nhập « DT_NEEDED »\n" "trong những thư viện theo đây" -#: lexsup.c:343 +#: lexsup.c:345 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "" "Chỉ lập thẻ « DT_NEEDED » (cần thiết DT)\n" "\tcho những thư viện động theo đây nếu được dùng" -#: lexsup.c:346 +#: lexsup.c:348 msgid "Always set DT_NEEDED for following dynamic libs" msgstr "" "Luôn luôn lập thẻ « DT_NEEDED » (cần thiết DT)\n" "\tcho những thư viện động theo đây" -#: lexsup.c:349 +#: lexsup.c:351 msgid "Ignored for SunOS compatibility" msgstr "Bị bỏ qua để tương thích với SunOS" -#: lexsup.c:351 +#: lexsup.c:353 msgid "Link against shared libraries" msgstr "Liên kết so với thư viện dùng chung" -#: lexsup.c:357 +#: lexsup.c:359 msgid "Do not link against shared libraries" msgstr "Đừng liên kết so với thư viện dùng chung" -#: lexsup.c:365 +#: lexsup.c:367 msgid "Bind global references locally" msgstr "Đóng kết cục bộ tham chiếu toàn cục" -#: lexsup.c:367 +#: lexsup.c:369 msgid "Bind global function references locally" msgstr "Đóng kết cục bộ tham chiếu hàm toàn cục" -#: lexsup.c:369 +#: lexsup.c:371 msgid "Check section addresses for overlaps (default)" msgstr "Kiểm tra địa chỉ phần có chồng chéo (mặc định)" -#: lexsup.c:372 +#: lexsup.c:374 msgid "Do not check section addresses for overlaps" msgstr "Đừng kiểm tra địa chỉ phần có chồng chéo" -#: lexsup.c:375 +#: lexsup.c:377 msgid "Output cross reference table" msgstr "Xuất bảng tham chiếu chéo" -#: lexsup.c:377 +#: lexsup.c:379 msgid "SYMBOL=EXPRESSION" msgstr "KÝ HIỆU=BIỂU THỨC" -#: lexsup.c:377 +#: lexsup.c:379 msgid "Define a symbol" msgstr "Xác định một ký hiệu" -#: lexsup.c:379 +#: lexsup.c:381 msgid "[=STYLE]" msgstr "[=KIỂU DÁNG]" -#: lexsup.c:379 +#: lexsup.c:381 msgid "Demangle symbol names [using STYLE]" msgstr "Tháo gỡ tên ký hiệu [dùng KIỂU DÁNG]" -#: lexsup.c:382 +#: lexsup.c:384 msgid "Generate embedded relocs" msgstr "Tạo ra sự định vị lại nhúng" -#: lexsup.c:384 +#: lexsup.c:386 msgid "Treat warnings as errors" msgstr "Xử lý cảnh báo là lỗi" -#: lexsup.c:387 +#: lexsup.c:389 msgid "Do not treat warnings as errors (default)" msgstr "Không xử lý cảnh báo là lỗi (mặc định)" -#: lexsup.c:390 +#: lexsup.c:392 msgid "Call SYMBOL at unload-time" msgstr "Gọi KÝ HIỆU vào lúc bỏ nạp" -#: lexsup.c:392 +#: lexsup.c:394 msgid "Force generation of file with .exe suffix" msgstr "Ép buộc tạo ra tập tin có hậu tố « .exe »" -#: lexsup.c:394 +#: lexsup.c:396 msgid "Remove unused sections (on some targets)" msgstr "Gỡ bỏ các phần không dùng (trên một số đích)" -#: lexsup.c:397 +#: lexsup.c:399 msgid "Don't remove unused sections (default)" msgstr "Đừng gỡ bỏ các phần không dùng (mặc định)" -#: lexsup.c:400 +#: lexsup.c:402 msgid "List removed unused sections on stderr" msgstr "Liệt kê trên stderr các phần không dùng bị gỡ bỏ" -#: lexsup.c:403 +#: lexsup.c:405 msgid "Do not list removed unused sections" msgstr "Đừng liệt kê các phần không dùng bị gỡ bỏ" -#: lexsup.c:406 +#: lexsup.c:408 msgid "Set default hash table size close to <NUMBER>" msgstr "Đặt kích cỡ bảng băm mặc định thành gần <SỐ>" -#: lexsup.c:409 +#: lexsup.c:411 msgid "Print option help" msgstr "In ra trợ giúp về tùy chọn" -#: lexsup.c:411 +#: lexsup.c:413 msgid "Call SYMBOL at load-time" msgstr "Gọi KÝ HIỆU vào lúc nạp" -#: lexsup.c:413 +#: lexsup.c:415 msgid "Write a map file" msgstr "Ghi tập tin sơ đồ" -#: lexsup.c:415 +#: lexsup.c:417 msgid "Do not define Common storage" msgstr "Đừng xác định sức chứa dùng chung" -#: lexsup.c:417 +#: lexsup.c:419 msgid "Do not demangle symbol names" msgstr "Đừng tháo gỡ tên ký hiệu" -#: lexsup.c:419 +#: lexsup.c:421 msgid "Use less memory and more disk I/O" msgstr "Chiếm ít bộ nhớ hơn, còn V/R đĩa nhiều hơn" -#: lexsup.c:421 +#: lexsup.c:423 msgid "Do not allow unresolved references in object files" msgstr "Đừng cho phép tham chiệu chưa tháo gỡ trong tập tin đối tượng" -#: lexsup.c:424 +#: lexsup.c:426 msgid "Allow unresolved references in shared libaries" msgstr "Cho phép tham chiệu chưa tháo gỡ trong thư viện dùng chung" -#: lexsup.c:428 +#: lexsup.c:430 msgid "Do not allow unresolved references in shared libs" msgstr "Đừng cho phép tham chiệu chưa tháo gỡ trong thư viện dùng chung" -#: lexsup.c:432 +#: lexsup.c:434 msgid "Allow multiple definitions" msgstr "Cho phép nhiều lời xác định" -#: lexsup.c:434 +#: lexsup.c:436 msgid "Disallow undefined version" msgstr "Không cho phép phiên bản chưa xác định" -#: lexsup.c:436 +#: lexsup.c:438 msgid "Create default symbol version" msgstr "Tạo phiên bản ký hiệu mặc định" -#: lexsup.c:439 +#: lexsup.c:441 msgid "Create default symbol version for imported symbols" msgstr "Tạo phiên bản ký hiệu mặc định cho các ký hiệu đã nhập khẩu" -#: lexsup.c:442 +#: lexsup.c:444 msgid "Don't warn about mismatched input files" msgstr "Đừng cảnh báo về tập tin nhập sai khớp" -#: lexsup.c:445 +#: lexsup.c:447 msgid "Don't warn on finding an incompatible library" msgstr "Đừng cảnh báo khi tìm thư viện không tương thích" -#: lexsup.c:448 +#: lexsup.c:450 msgid "Turn off --whole-archive" msgstr "Tắt tùy chọn « --whole-archive » (toàn kho)" -#: lexsup.c:450 +#: lexsup.c:452 msgid "Create an output file even if errors occur" msgstr "Tạo tập tin xuất thậm chí nếu gặp lỗi" -#: lexsup.c:455 +#: lexsup.c:457 msgid "" "Only use library directories specified on\n" " the command line" @@ -1717,123 +1717,123 @@ msgstr "" "Chỉ sử dụng những thư mục thư viện\n" "được ghi rõ trên dòng lệnh" -#: lexsup.c:459 +#: lexsup.c:461 msgid "Specify target of output file" msgstr "Ghi rõ đích của tập tin xuất" -#: lexsup.c:462 +#: lexsup.c:464 msgid "Ignored for Linux compatibility" msgstr "Bị bỏ qua để tương thích với Linux" -#: lexsup.c:465 +#: lexsup.c:467 msgid "Reduce memory overheads, possibly taking much longer" msgstr "Giảm bộ nhớ duy tu, có thể chạy rất chậm hơn" -#: lexsup.c:468 +#: lexsup.c:470 msgid "Relax branches on certain targets" msgstr "Lơi ra nhánh trên một số đích nào đó" -#: lexsup.c:471 +#: lexsup.c:473 msgid "Keep only symbols listed in FILE" msgstr "Giữ chỉ những ký hiệu được liệt kê trong TẬP TIN" -#: lexsup.c:473 +#: lexsup.c:475 msgid "Set runtime shared library search path" msgstr "Đặt đường dẫn tìm kiếm thư viện dùng chung vào lúc chạy" -#: lexsup.c:475 +#: lexsup.c:477 msgid "Set link time shared library search path" msgstr "Đặt đường dẫn tìm kiếm thư viện dùng chung vào lúc liên kết" -#: lexsup.c:478 +#: lexsup.c:480 msgid "Create a shared library" msgstr "Tạo thư viện dùng chung" -#: lexsup.c:482 +#: lexsup.c:484 msgid "Create a position independent executable" msgstr "Tạo tập tin có khả năng thực hiện không phụ thuộc vào vị trí" -#: lexsup.c:486 +#: lexsup.c:488 msgid "[=ascending|descending]" msgstr "[=tăng|giảm]" -#: lexsup.c:487 +#: lexsup.c:489 msgid "Sort common symbols by alignment [in specified order]" msgstr "Sắp xếp các ký hiệu dùng chung theo thứ tự đã ghi rõ" -#: lexsup.c:492 +#: lexsup.c:494 msgid "name|alignment" msgstr "tên|chỉnh_canh" -#: lexsup.c:493 +#: lexsup.c:495 msgid "Sort sections by name or maximum alignment" msgstr "Sắp xếp các phần theo tên hay sự chỉnh canh tối đa" -#: lexsup.c:495 +#: lexsup.c:497 msgid "COUNT" msgstr "SỐ_ĐẾM" -#: lexsup.c:495 +#: lexsup.c:497 msgid "How many tags to reserve in .dynamic section" msgstr "Số thẻ cần giữ lại trong phần « .dynamic » (động)" -#: lexsup.c:498 +#: lexsup.c:500 msgid "[=SIZE]" msgstr "[=CỠ]" -#: lexsup.c:498 +#: lexsup.c:500 msgid "Split output sections every SIZE octets" msgstr "Xẻ phần xuất sau mỗi CỠ bộ tám" -#: lexsup.c:501 +#: lexsup.c:503 msgid "[=COUNT]" msgstr "[=SỐ_ĐẾM]" -#: lexsup.c:501 +#: lexsup.c:503 msgid "Split output sections every COUNT relocs" msgstr "Xẻ phần xuất sau mỗi SỐ_ĐẾM sự định vị lại" -#: lexsup.c:504 +#: lexsup.c:506 msgid "Print memory usage statistics" msgstr "In ra thống kê cách sử dụng bộ nhớ" -#: lexsup.c:506 +#: lexsup.c:508 msgid "Display target specific options" msgstr "Hiển thị các tùy chọn đặc trưng cho đích" -#: lexsup.c:508 +#: lexsup.c:510 msgid "Do task level linking" msgstr "Liên kết trên cấp tác vụ" -#: lexsup.c:510 +#: lexsup.c:512 msgid "Use same format as native linker" msgstr "Dùng cùng định dạng với bộ liên kết sở hữu" -#: lexsup.c:512 +#: lexsup.c:514 msgid "SECTION=ADDRESS" msgstr "PHẦN=ĐỊA_CHỈ" -#: lexsup.c:512 +#: lexsup.c:514 msgid "Set address of named section" msgstr "Đặt địa chỉ của phần có tên" -#: lexsup.c:515 +#: lexsup.c:517 msgid "Set address of .bss section" msgstr "Đặt địa chỉ của phần « .bss »" -#: lexsup.c:517 +#: lexsup.c:519 msgid "Set address of .data section" msgstr "Đặt địa chỉ của phần « .data » (dữ liệu)" -#: lexsup.c:519 +#: lexsup.c:521 msgid "Set address of .text section" msgstr "Đặt địa chỉ của phần « .text » (văn bản)" -#: lexsup.c:521 +#: lexsup.c:523 msgid "Set address of text segment" msgstr "Đặt địa chỉ của phần văn bản" -#: lexsup.c:524 +#: lexsup.c:526 msgid "" "How to handle unresolved symbols. <method> is:\n" " ignore-all, report-all, ignore-in-object-files,\n" @@ -1846,15 +1846,15 @@ msgstr "" " • ignore-in-object-files\tbỏ qua trong tập tin đối tượng\n" " • ignore-in-shared-libs\tbỏ qua trong thư viện dùng chung" -#: lexsup.c:529 +#: lexsup.c:531 msgid "Output lots of information during link" msgstr "Xuất rất nhiều thông tin trong khi liên kết" -#: lexsup.c:533 +#: lexsup.c:535 msgid "Read version information script" msgstr "Đọc văn lệnh thông tin phiên bản" -#: lexsup.c:536 +#: lexsup.c:538 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." @@ -1862,91 +1862,91 @@ msgstr "" "Lấy danh sách các ký hiệu xuất từ « .exports »,\n" "\t\tdùng KÝ HIỆU là phiên bản." -#: lexsup.c:540 +#: lexsup.c:542 msgid "Add data symbols to dynamic list" msgstr "Thêm các ký hiệu dữ liệu vào danh sách động" -#: lexsup.c:542 +#: lexsup.c:544 msgid "Use C++ operator new/delete dynamic list" msgstr "Dùng danh sách động mới/xoá toán tử C++" -#: lexsup.c:544 +#: lexsup.c:546 msgid "Use C++ typeinfo dynamic list" msgstr "Dùng danh sách động kiểu/thông tin C++" -#: lexsup.c:546 +#: lexsup.c:548 msgid "Read dynamic list" msgstr "Đọc danh sách động" -#: lexsup.c:548 +#: lexsup.c:550 msgid "Warn about duplicate common symbols" msgstr "Cảnh báo về ký hiệu dùng chung trùng" -#: lexsup.c:550 +#: lexsup.c:552 msgid "Warn if global constructors/destructors are seen" msgstr "Cảnh báo nếu gặp bộ cấu tạo/phá toàn cục" -#: lexsup.c:553 +#: lexsup.c:555 msgid "Warn if the multiple GP values are used" msgstr "Cảnh báo nếu nhiều giá trị GP được dùng" -#: lexsup.c:555 +#: lexsup.c:557 msgid "Warn only once per undefined symbol" msgstr "Cảnh báo chỉ một lần về mỗi ký hiệu chưa xác định" -#: lexsup.c:557 +#: lexsup.c:559 msgid "Warn if start of section changes due to alignment" msgstr "Cảnh báo nếu đầu của phần thay đổi do sự chỉnh canh" -#: lexsup.c:560 +#: lexsup.c:562 msgid "Warn if shared object has DT_TEXTREL" msgstr "Cảnh báo nếu đối tượng dùng chung có « DT_TEXTREL »" -#: lexsup.c:563 +#: lexsup.c:565 msgid "Warn if an object has alternate ELF machine code" msgstr "Cảnh báo nếu đối tượng có mã máy ELF thay thế" -#: lexsup.c:567 +#: lexsup.c:569 msgid "Report unresolved symbols as warnings" msgstr "Thông báo ký hiệu chưa tháo gỡ dạng cảnh báo" -#: lexsup.c:570 +#: lexsup.c:572 msgid "Report unresolved symbols as errors" msgstr "Thông báo ký hiệu chưa tháo gỡ dạng lỗi" -#: lexsup.c:572 +#: lexsup.c:574 msgid "Include all objects from following archives" msgstr "Gồm có mọi đối tượng từ những kho theo đây" -#: lexsup.c:575 +#: lexsup.c:577 msgid "Use wrapper functions for SYMBOL" msgstr "Sử dụng các hàm bao bọc cho KÝ HIỆU" -#: lexsup.c:722 +#: lexsup.c:726 msgid "%P: unrecognized option '%s'\n" msgstr "%P: không nhận ra tùy chọn « %s »\n" -#: lexsup.c:726 +#: lexsup.c:730 msgid "%P%F: use the --help option for usage information\n" msgstr "%P%F: hãy sử dụng tùy chọn trợ giúp « --help » để xem thông tin về cách sử dụng\n" -#: lexsup.c:744 +#: lexsup.c:748 msgid "%P%F: unrecognized -a option `%s'\n" msgstr "%P%F: không nhận ra tùy chọn kiểu « -a » « %s »\n" -#: lexsup.c:757 +#: lexsup.c:761 msgid "%P%F: unrecognized -assert option `%s'\n" msgstr "%P%F: không nhận ra tùy chọn kiểu « -assert » « %s »\n" -#: lexsup.c:800 +#: lexsup.c:804 msgid "%F%P: unknown demangling style `%s'" msgstr "%F%Ps: không rõ kiểu dáng tháo gõ « %s »" -#: lexsup.c:866 +#: lexsup.c:870 msgid "%P%F: invalid number `%s'\n" msgstr "%P%F: con số không hợp lệ « %s »\n" -#: lexsup.c:964 +#: lexsup.c:968 msgid "%P%F: bad --unresolved-symbols option: %s\n" msgstr "%P%F: tùy chọn « --unresolved-symbols » sai: %s\n" @@ -1958,109 +1958,109 @@ msgstr "%P%F: tùy chọn « --unresolved-symbols » sai: %s\n" #. an error message here. We cannot just make this a warning, #. increment optind, and continue because getopt is too confused #. and will seg-fault the next time around. -#: lexsup.c:1038 +#: lexsup.c:1042 msgid "%P%F: bad -rpath option\n" msgstr "%P%F: tùy chọn « -rpath » sai\n" -#: lexsup.c:1149 +#: lexsup.c:1153 msgid "%P%F: -shared not supported\n" msgstr "%P%F: không hỗ trợ tùy chọn « -shared »\n" -#: lexsup.c:1158 +#: lexsup.c:1162 msgid "%P%F: -pie not supported\n" msgstr "%P%F: không hỗ trợ tùy chọn « -pie »\n" -#: lexsup.c:1166 +#: lexsup.c:1170 msgid "descending" msgstr "giảm" -#: lexsup.c:1168 +#: lexsup.c:1172 msgid "ascending" msgstr "tăng" -#: lexsup.c:1171 +#: lexsup.c:1175 msgid "%P%F: invalid common section sorting option: %s\n" msgstr "%P%F: sai đặt tùy chọn sắp xếp phần dùng chung: %s\n" -#: lexsup.c:1175 +#: lexsup.c:1179 msgid "name" msgstr "tên" -#: lexsup.c:1177 +#: lexsup.c:1181 msgid "alignment" msgstr "chỉnh canh" -#: lexsup.c:1180 +#: lexsup.c:1184 msgid "%P%F: invalid section sorting option: %s\n" msgstr "%P%F: tùy chọn sắp xếp phần không hợp lệ: %s\n" -#: lexsup.c:1214 +#: lexsup.c:1218 msgid "%P%F: invalid argument to option \"--section-start\"\n" msgstr "%P%F: đối số không hợp lệ đối với tùy chọn « --section-start »\n" -#: lexsup.c:1221 +#: lexsup.c:1225 msgid "%P%F: missing argument(s) to option \"--section-start\"\n" msgstr "%P%F: thiếu đối số đối với tùy chọn « --section-start »\n" -#: lexsup.c:1441 +#: lexsup.c:1445 msgid "%P%F: may not nest groups (--help for usage)\n" msgstr "%P%F: không cho phép lồng các nhóm với nhau (« --help » để xem cách sử dụng)\n" -#: lexsup.c:1448 +#: lexsup.c:1452 msgid "%P%F: group ended before it began (--help for usage)\n" msgstr "%P%F: nhóm kết thúc trước khi bắt đầu (« --help » để xem cách sử dụng)\n" -#: lexsup.c:1476 +#: lexsup.c:1480 msgid "%P%X: --hash-size needs a numeric argument\n" msgstr "%P%X: tùy chọn « --hash-size » cần thiết đối số thuộc số\n" -#: lexsup.c:1527 lexsup.c:1540 +#: lexsup.c:1531 lexsup.c:1544 msgid "%P%F: invalid hex number `%s'\n" msgstr "%P%F: số thập lục không hợp lệ « %s »\n" -#: lexsup.c:1576 +#: lexsup.c:1580 #, c-format msgid "Usage: %s [options] file...\n" msgstr "Cách sử dụng: %s <tùy_chọn> tập_tin...\n" -#: lexsup.c:1578 +#: lexsup.c:1582 #, c-format msgid "Options:\n" msgstr "Tùy chọn:\n" -#: lexsup.c:1656 +#: lexsup.c:1660 #, c-format msgid " @FILE" msgstr " @TẬP_TIN" -#: lexsup.c:1659 +#: lexsup.c:1663 #, c-format msgid "Read options from FILE\n" msgstr "Đọc các tùy chọn từ TẬP_TIN\n" #. Note: Various tools (such as libtool) depend upon the #. format of the listings below - do not change them. -#: lexsup.c:1664 +#: lexsup.c:1668 #, c-format msgid "%s: supported targets:" msgstr "%s: đích hỗ trợ :" -#: lexsup.c:1672 +#: lexsup.c:1676 #, c-format msgid "%s: supported emulations: " msgstr "%s: mô phỏng hỗ trợ : " -#: lexsup.c:1677 +#: lexsup.c:1681 #, c-format msgid "%s: emulation specific options:\n" msgstr "%s: tùy chọn đặc trưng cho mô phỏng:\n" -#: lexsup.c:1682 +#: lexsup.c:1686 #, c-format msgid "Report bugs to %s\n" msgstr "Hãy thông báo lỗi cho %s\n" -#: mri.c:291 +#: mri.c:292 msgid "%P%F: unknown format type %s\n" msgstr "%P%F: không rõ kiểu định dạng %s\n" @@ -2104,51 +2104,51 @@ msgstr "%XKhông thể xuất khẩu %s: không tìm thấy ký hiệu\n" msgid "%XError, ordinal used twice: %d (%s vs %s)\n" msgstr "%XLỗi, điều thứ tự được dùng hai lần: %d (%s so với %s)\n" -#: pe-dll.c:1410 +#: pe-dll.c:1429 #, c-format msgid "%XError: %d-bit reloc in dll\n" msgstr "%XLỗi: sự định vị lại %d-bit trong dll\n" -#: pe-dll.c:1538 +#: pe-dll.c:1557 #, c-format msgid "%s: Can't open output def file %s\n" msgstr "%s: Không thể mở tập tin def xuất %s\n" -#: pe-dll.c:1683 +#: pe-dll.c:1702 #, c-format msgid "; no contents available\n" msgstr "; không có nội dung sẵn sàng\n" -#: pe-dll.c:2600 +#: pe-dll.c:2619 msgid "%C: variable '%T' can't be auto-imported. Please read the documentation for ld's --enable-auto-import for details.\n" msgstr "%C: không thể tự động nhập khẩu biến « %T ». Hãy đọc tài liệu hướng dẫn về tùy chọn « --enable-auto-import » (bật nhập tự động) của phần mềm ld, để xem chi tiết.\n" -#: pe-dll.c:2630 +#: pe-dll.c:2649 #, c-format msgid "%XCan't open .lib file: %s\n" msgstr "%XKhông thể mở tập tin « .lib » (thư viện): %s\n" -#: pe-dll.c:2635 +#: pe-dll.c:2654 #, c-format msgid "Creating library file: %s\n" msgstr "Đang tạo tập tin thư viện: %s\n" -#: pe-dll.c:2664 +#: pe-dll.c:2683 #, c-format msgid "%Xbfd_openr %s: %E\n" msgstr "%Xbfd_openr %s: %E\n" -#: pe-dll.c:2676 +#: pe-dll.c:2695 #, c-format msgid "%X%s(%s): can't find member in non-archive file" msgstr "%X%s(%s): không tìm thấy mục trong tập tin khác kho lưu" -#: pe-dll.c:2688 +#: pe-dll.c:2707 #, c-format msgid "%X%s(%s): can't find member in archive" msgstr "%X%s(%s): không tìm thấy mục trong kho lưu" -#: pe-dll.c:3078 +#: pe-dll.c:3097 #, c-format msgid "%XError: can't use long section names on this arch\n" msgstr "%XError: không thể sử dụng tên phần dài trên kiến trúc này\n" diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index b686fe0..6e50e03 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2010-04-22 Nick Clifton <nickc@redhat.com> + + * po/opcodes.pot: Updated by the Translation project. + * po/vi.po: Updated Vietnamese translation. + 2010-04-16 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (get_valid_dis386): Return bad_opcode on unknown diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot index 278ea13..a62e615 100644 --- a/opcodes/po/opcodes.pot +++ b/opcodes/po/opcodes.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" +"POT-Creation-Date: 2010-03-03 15:04+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -115,18 +115,18 @@ msgid "<illegal precision>" msgstr "" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4014 +#: arm-dis.c:4018 #, c-format msgid "Unrecognised register name set: %s\n" msgstr "" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4022 +#: arm-dis.c:4026 #, c-format msgid "Unrecognised disassembler option: %s\n" msgstr "" -#: arm-dis.c:4519 +#: arm-dis.c:4522 #, c-format msgid "" "\n" @@ -981,12 +981,12 @@ msgstr "" msgid "$<undefined>" msgstr "" -#: ppc-dis.c:222 +#: ppc-dis.c:248 #, c-format msgid "warning: ignoring unknown -M%s option\n" msgstr "" -#: ppc-dis.c:511 +#: ppc-dis.c:537 #, c-format msgid "" "\n" @@ -994,43 +994,43 @@ msgid "" "the -M switch:\n" msgstr "" -#: ppc-opc.c:870 ppc-opc.c:898 +#: ppc-opc.c:873 ppc-opc.c:901 msgid "invalid conditional option" msgstr "" -#: ppc-opc.c:900 +#: ppc-opc.c:903 msgid "attempt to set y bit when using + or - modifier" msgstr "" -#: ppc-opc.c:932 +#: ppc-opc.c:935 msgid "invalid mask field" msgstr "" -#: ppc-opc.c:958 +#: ppc-opc.c:961 msgid "ignoring invalid mfcr mask" msgstr "" -#: ppc-opc.c:1008 ppc-opc.c:1043 +#: ppc-opc.c:1011 ppc-opc.c:1046 msgid "illegal bitmask" msgstr "" -#: ppc-opc.c:1163 +#: ppc-opc.c:1166 msgid "index register in load range" msgstr "" -#: ppc-opc.c:1179 +#: ppc-opc.c:1182 msgid "source and target register operands must be different" msgstr "" -#: ppc-opc.c:1194 +#: ppc-opc.c:1197 msgid "invalid register operand when updating" msgstr "" -#: ppc-opc.c:1273 +#: ppc-opc.c:1276 msgid "invalid sprg number" msgstr "" -#: ppc-opc.c:1443 +#: ppc-opc.c:1446 msgid "invalid constant" msgstr "" diff --git a/opcodes/po/vi.po b/opcodes/po/vi.po index 1b1c080..deb3c8c 100644 --- a/opcodes/po/vi.po +++ b/opcodes/po/vi.po @@ -5,10 +5,10 @@ # msgid "" msgstr "" -"Project-Id-Version: opcodes 2.20\n" +"Project-Id-Version: opcodes 2.20.1\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2009-09-07 14:08+0200\n" -"PO-Revision-Date: 2010-02-13 18:54+1030\n" +"POT-Creation-Date: 2010-03-03 15:04+0100\n" +"PO-Revision-Date: 2010-04-22 22:25+0930\n" "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" "Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" "MIME-Version: 1.0\n" @@ -116,18 +116,18 @@ msgid "<illegal precision>" msgstr "<độ chính xác cấm>" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4014 +#: arm-dis.c:4018 #, c-format msgid "Unrecognised register name set: %s\n" msgstr "Không nhận ra tập hợp tên thanh ghi: %s\n" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4022 +#: arm-dis.c:4026 #, c-format msgid "Unrecognised disassembler option: %s\n" msgstr "Không nhận ra tùy chọn rã: %s\n" -#: arm-dis.c:4519 +#: arm-dis.c:4522 #, c-format msgid "" "\n" @@ -1018,12 +1018,12 @@ msgstr "tác tử không hợp lệ. kiểu chỉ có thể có giá trị 0,1,2 msgid "$<undefined>" msgstr "$<chưa xác định>" -#: ppc-dis.c:222 +#: ppc-dis.c:248 #, c-format msgid "warning: ignoring unknown -M%s option\n" msgstr "cảnh báo : đang bở qua tuỳ chọn « -M%s » không rõ\n" -#: ppc-dis.c:511 +#: ppc-dis.c:537 #, c-format msgid "" "\n" @@ -1033,43 +1033,43 @@ msgstr "" "\n" "Những tùy chọn rã đặc trưng cho PPC theo đây được hỗ trợ để sử dụng với đối số « -M »:\n" -#: ppc-opc.c:870 ppc-opc.c:898 +#: ppc-opc.c:873 ppc-opc.c:901 msgid "invalid conditional option" msgstr "tùy chọn điều kiện không hợp lệ" -#: ppc-opc.c:900 +#: ppc-opc.c:903 msgid "attempt to set y bit when using + or - modifier" msgstr "thử đặt « bit y » khi sử dụng điều sửa đổi + hay -" -#: ppc-opc.c:932 +#: ppc-opc.c:935 msgid "invalid mask field" msgstr "trường mặt nạ không hợp lệ" -#: ppc-opc.c:958 +#: ppc-opc.c:961 msgid "ignoring invalid mfcr mask" msgstr "đang bỏ qua mặt nạ mfcr không hợp lệ" -#: ppc-opc.c:1008 ppc-opc.c:1043 +#: ppc-opc.c:1011 ppc-opc.c:1046 msgid "illegal bitmask" msgstr "gặp mặt nặ bit cấm" -#: ppc-opc.c:1163 +#: ppc-opc.c:1166 msgid "index register in load range" msgstr "thanh ghi cơ số trong phạm vi nạp" -#: ppc-opc.c:1179 +#: ppc-opc.c:1182 msgid "source and target register operands must be different" msgstr "tác tử thanh ghi kiểu nguồn và đích phải là khác nhau" -#: ppc-opc.c:1194 +#: ppc-opc.c:1197 msgid "invalid register operand when updating" msgstr "gặp tác tử thanh ghi không hợp lệ khi cập nhật" -#: ppc-opc.c:1273 +#: ppc-opc.c:1276 msgid "invalid sprg number" msgstr "số sprg không hợp lệ" -#: ppc-opc.c:1443 +#: ppc-opc.c:1446 msgid "invalid constant" msgstr "hằng không hợp lệ" |