From: Alan Modra Date: Sun, 9 Feb 2014 23:29:35 +0000 (+1030) Subject: binutils potfiles regen X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c1c69e839e3fa7b92b8c9b2d5a8a06d4f24db47a;p=binutils-gdb.git binutils potfiles regen Adds nds32 files to POTFILES.in --- diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 5b828a3b2b1..386c879d09a 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra + + * po/SRC-POTFILES.in: Regenerate. + * po/bfd.pot: Regenerate. + 2014-02-09 Alan Modra * elf-bfd.h (struct elf_backend_data): Add caches_rawsize. diff --git a/bfd/po/SRC-POTFILES.in b/bfd/po/SRC-POTFILES.in index b179a473fa7..934a5ad00ff 100644 --- a/bfd/po/SRC-POTFILES.in +++ b/bfd/po/SRC-POTFILES.in @@ -109,6 +109,7 @@ cpu-mmix.c cpu-moxie.c cpu-msp430.c cpu-mt.c +cpu-nds32.c cpu-nios2.c cpu-ns32k.c cpu-openrisc.c @@ -202,6 +203,7 @@ elf32-mips.c elf32-moxie.c elf32-msp430.c elf32-mt.c +elf32-nds32.c elf32-nios2.c elf32-openrisc.c elf32-or32.c diff --git a/bfd/po/bfd.pot b/bfd/po/bfd.pot index b7d5a1eca6c..f2ae349e94e 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: 2011-10-25 11:58+0100\n" +"POT-Creation-Date: 2014-02-10 09:42+1030\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -21,16 +21,16 @@ msgstr "" msgid "%B: Unknown section type in a.out.adobe file: %x\n" msgstr "" -#: aout-cris.c:199 +#: aout-cris.c:200 #, c-format msgid "%s: Invalid relocation type exported: %d" msgstr "" -#: aout-cris.c:242 +#: aout-cris.c:243 msgid "%B: Invalid relocation type imported: %d" msgstr "" -#: aout-cris.c:253 +#: aout-cris.c:254 msgid "%B: Bad relocation record imported: %d" msgstr "" @@ -45,7 +45,7 @@ msgid "" "%s: can not represent section for symbol `%s' in a.out object file format" msgstr "" -#: aoutx.h:1579 vms-alpha.c:7671 +#: aoutx.h:1579 vms-alpha.c:7564 msgid "*unknown*" msgstr "" @@ -58,119 +58,123 @@ msgstr "" msgid "%s: relocatable link from %s to %s not supported" msgstr "" -#: archive.c:2203 +#: archive.c:2249 msgid "Warning: writing archive was slow: rewriting timestamp\n" msgstr "" -#: archive.c:2491 +#: archive.c:2549 msgid "Reading archive file mod timestamp" msgstr "" -#: archive.c:2515 +#: archive.c:2573 msgid "Writing updated armap timestamp" msgstr "" -#: bfd.c:398 +#: bfd.c:411 msgid "No error" msgstr "" -#: bfd.c:399 +#: bfd.c:412 msgid "System call error" msgstr "" -#: bfd.c:400 +#: bfd.c:413 msgid "Invalid bfd target" msgstr "" -#: bfd.c:401 +#: bfd.c:414 msgid "File in wrong format" msgstr "" -#: bfd.c:402 +#: bfd.c:415 msgid "Archive object file in wrong format" msgstr "" -#: bfd.c:403 +#: bfd.c:416 msgid "Invalid operation" msgstr "" -#: bfd.c:404 +#: bfd.c:417 msgid "Memory exhausted" msgstr "" -#: bfd.c:405 +#: bfd.c:418 msgid "No symbols" msgstr "" -#: bfd.c:406 +#: bfd.c:419 msgid "Archive has no index; run ranlib to add one" msgstr "" -#: bfd.c:407 +#: bfd.c:420 msgid "No more archived files" msgstr "" -#: bfd.c:408 +#: bfd.c:421 msgid "Malformed archive" msgstr "" -#: bfd.c:409 +#: bfd.c:422 +msgid "DSO missing from command line" +msgstr "" + +#: bfd.c:423 msgid "File format not recognized" msgstr "" -#: bfd.c:410 +#: bfd.c:424 msgid "File format is ambiguous" msgstr "" -#: bfd.c:411 +#: bfd.c:425 msgid "Section has no contents" msgstr "" -#: bfd.c:412 +#: bfd.c:426 msgid "Nonrepresentable section on output" msgstr "" -#: bfd.c:413 +#: bfd.c:427 msgid "Symbol needs debug section which does not exist" msgstr "" -#: bfd.c:414 +#: bfd.c:428 msgid "Bad value" msgstr "" -#: bfd.c:415 +#: bfd.c:429 msgid "File truncated" msgstr "" -#: bfd.c:416 +#: bfd.c:430 msgid "File too big" msgstr "" -#: bfd.c:417 +#: bfd.c:431 #, c-format msgid "Error reading %s: %s" msgstr "" -#: bfd.c:418 +#: bfd.c:432 msgid "#" msgstr "" -#: bfd.c:945 +#: bfd.c:1046 #, c-format msgid "BFD %s assertion fail %s:%d" msgstr "" -#: bfd.c:957 +#: bfd.c:1058 #, c-format msgid "BFD %s internal error, aborting at %s line %d in %s\n" msgstr "" -#: bfd.c:961 +#: bfd.c:1062 #, c-format msgid "BFD %s internal error, aborting at %s line %d\n" msgstr "" -#: bfd.c:963 +#: bfd.c:1064 msgid "Please report this bug.\n" msgstr "" @@ -189,65 +193,65 @@ msgstr "" msgid "Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx." msgstr "" -#: bout.c:1146 elf-m10300.c:2063 elf32-avr.c:1654 elf32-frv.c:5734 -#: elfxx-sparc.c:2802 reloc.c:6115 reloc16.c:162 elf32-ia64.c:360 -#: elf64-ia64.c:360 +#: bout.c:1146 elf-m10300.c:2665 elf32-avr.c:1706 elf32-frv.c:5641 +#: elf64-ia64-vms.c:354 elfxx-sparc.c:2869 reloc.c:7324 reloc16.c:160 +#: elf32-ia64.c:351 elf64-ia64.c:351 msgid "%P%F: --relax and -r may not be used together\n" msgstr "" -#: cache.c:227 +#: cache.c:253 msgid "reopening %B: %s\n" msgstr "" -#: coff-alpha.c:491 +#: coff-alpha.c:452 msgid "" "%B: Cannot handle compressed Alpha binaries.\n" " Use compiler flags, or objZ, to generate uncompressed binaries." msgstr "" -#: coff-alpha.c:648 +#: coff-alpha.c:603 msgid "%B: unknown/unsupported relocation type %d" msgstr "" -#: coff-alpha.c:900 coff-alpha.c:937 coff-alpha.c:2025 coff-mips.c:1003 +#: coff-alpha.c:852 coff-alpha.c:889 coff-alpha.c:1973 coff-mips.c:946 msgid "GP relative relocation used when GP not defined" msgstr "" -#: coff-alpha.c:1502 +#: coff-alpha.c:1450 msgid "using multiple gp values" msgstr "" -#: coff-alpha.c:1561 +#: coff-alpha.c:1509 msgid "%B: unsupported relocation: ALPHA_R_GPRELHIGH" msgstr "" -#: coff-alpha.c:1568 +#: coff-alpha.c:1516 msgid "%B: unsupported relocation: ALPHA_R_GPRELLOW" msgstr "" -#: coff-alpha.c:1575 elf32-m32r.c:2484 elf64-alpha.c:4074 elf64-alpha.c:4224 -#: elf32-ia64.c:3839 elf64-ia64.c:3839 +#: coff-alpha.c:1523 elf32-m32r.c:2443 elf64-alpha.c:4083 elf64-alpha.c:4233 +#: elf64-ia64-vms.c:3429 elf32-ia64.c:3836 elf64-ia64.c:3836 msgid "%B: unknown relocation type %d" msgstr "" -#: coff-arm.c:1038 +#: coff-arm.c:1034 #, c-format msgid "%B: unable to find THUMB glue '%s' for `%s'" msgstr "" -#: coff-arm.c:1067 +#: coff-arm.c:1063 #, c-format msgid "%B: unable to find ARM glue '%s' for `%s'" msgstr "" -#: coff-arm.c:1369 elf32-arm.c:7023 +#: coff-arm.c:1365 elf32-arm.c:7141 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: arm call to thumb" msgstr "" -#: coff-arm.c:1459 +#: coff-arm.c:1455 #, c-format msgid "" "%B(%s): warning: interworking not enabled.\n" @@ -255,110 +259,110 @@ msgid "" " consider relinking with --support-old-code enabled" msgstr "" -#: coff-arm.c:1754 coff-tic80.c:695 cofflink.c:3081 +#: coff-arm.c:1750 coff-tic80.c:673 cofflink.c:3168 msgid "%B: bad reloc address 0x%lx in section `%A'" msgstr "" -#: coff-arm.c:2079 +#: coff-arm.c:2075 msgid "%B: illegal symbol index in reloc: %d" msgstr "" -#: coff-arm.c:2210 +#: coff-arm.c:2206 #, c-format msgid "error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d" msgstr "" -#: coff-arm.c:2226 elf32-arm.c:15621 +#: coff-arm.c:2222 elf32-arm.c:16123 #, c-format msgid "" "error: %B passes floats in float registers, whereas %B passes them in " "integer registers" msgstr "" -#: coff-arm.c:2229 elf32-arm.c:15625 +#: coff-arm.c:2225 elf32-arm.c:16127 #, c-format msgid "" "error: %B passes floats in integer registers, whereas %B passes them in " "float registers" msgstr "" -#: coff-arm.c:2243 +#: coff-arm.c:2239 #, c-format msgid "" "error: %B is compiled as position independent code, whereas target %B is " "absolute position" msgstr "" -#: coff-arm.c:2246 +#: coff-arm.c:2242 #, c-format msgid "" "error: %B is compiled as absolute position code, whereas target %B is " "position independent" msgstr "" -#: coff-arm.c:2274 elf32-arm.c:15690 +#: coff-arm.c:2270 elf32-arm.c:16192 #, c-format msgid "Warning: %B supports interworking, whereas %B does not" msgstr "" -#: coff-arm.c:2277 elf32-arm.c:15696 +#: coff-arm.c:2273 elf32-arm.c:16198 #, c-format msgid "Warning: %B does not support interworking, whereas %B does" msgstr "" -#: coff-arm.c:2301 +#: coff-arm.c:2297 #, c-format msgid "private flags = %x:" msgstr "" -#: coff-arm.c:2309 elf32-arm.c:11806 +#: coff-arm.c:2305 elf32-arm.c:12119 #, c-format msgid " [floats passed in float registers]" msgstr "" -#: coff-arm.c:2311 +#: coff-arm.c:2307 #, c-format msgid " [floats passed in integer registers]" msgstr "" -#: coff-arm.c:2314 elf32-arm.c:11809 +#: coff-arm.c:2310 elf32-arm.c:12122 #, c-format msgid " [position independent]" msgstr "" -#: coff-arm.c:2316 +#: coff-arm.c:2312 #, c-format msgid " [absolute position]" msgstr "" -#: coff-arm.c:2320 +#: coff-arm.c:2316 #, c-format msgid " [interworking flag not initialised]" msgstr "" -#: coff-arm.c:2322 +#: coff-arm.c:2318 #, c-format msgid " [interworking supported]" msgstr "" -#: coff-arm.c:2324 +#: coff-arm.c:2320 #, c-format msgid " [interworking not supported]" msgstr "" -#: coff-arm.c:2370 elf32-arm.c:10841 +#: coff-arm.c:2366 elf32-arm.c:11104 #, c-format msgid "" "Warning: Not setting interworking flag of %B since it has already been " "specified as non-interworking" msgstr "" -#: coff-arm.c:2374 elf32-arm.c:10845 +#: coff-arm.c:2370 elf32-arm.c:11108 #, c-format msgid "Warning: Clearing the interworking flag of %B due to outside request" msgstr "" -#: coff-h8300.c:1122 +#: coff-h8300.c:1096 #, c-format msgid "cannot handle R_MEM_INDIRECT reloc when using %s output" msgstr "" @@ -368,919 +372,975 @@ msgstr "" msgid "relocation `%s' not yet implemented" msgstr "" -#: coff-i860.c:605 coff-tic54x.c:398 coffcode.h:5198 +#: coff-i860.c:605 coff-tic54x.c:365 coffcode.h:5209 msgid "%B: warning: illegal symbol index %ld in relocs" msgstr "" -#: coff-i960.c:144 coff-i960.c:507 +#: coff-i960.c:124 coff-i960.c:480 msgid "uncertain calling convention for non-COFF symbol" msgstr "" -#: coff-m68k.c:506 elf32-bfin.c:5690 elf32-cr16.c:2897 elf32-m68k.c:4677 +#: coff-m68k.c:484 elf32-bfin.c:5556 elf32-cr16.c:2853 elf32-m68k.c:4632 msgid "unsupported reloc type" msgstr "" -#: coff-mips.c:688 elf32-mips.c:1516 elf32-score.c:431 elf32-score7.c:330 -#: elf64-mips.c:2618 elfn32-mips.c:2431 +#: coff-mips.c:636 elf32-mips.c:1637 elf32-score.c:431 elf32-score7.c:330 +#: elf64-mips.c:2925 elfn32-mips.c:2737 msgid "GP relative relocation when _gp not defined" msgstr "" -#: coff-or32.c:229 +#: coff-or32.c:216 msgid "Unrecognized reloc" msgstr "" -#: coff-rs6000.c:2720 +#: coff-rs6000.c:2802 #, c-format msgid "%s: unsupported relocation type 0x%02x" msgstr "" -#: coff-rs6000.c:2805 +#: coff-rs6000.c:2887 #, c-format msgid "%s: TOC reloc at 0x%x to symbol `%s' with no TOC entry" msgstr "" -#: coff-rs6000.c:3556 coff64-rs6000.c:2111 +#: coff-rs6000.c:3638 coff64-rs6000.c:2117 msgid "%B: symbol `%s' has unrecognized smclas %d" msgstr "" -#: coff-sh.c:521 +#: coff-sh.c:506 #, c-format msgid "SH Error: unknown reloc type %d" msgstr "" -#: coff-tic4x.c:195 coff-tic54x.c:299 coff-tic80.c:458 +#: coff-tic4x.c:184 coff-tic54x.c:279 coff-tic80.c:440 #, c-format msgid "Unrecognized reloc type 0x%x" msgstr "" -#: coff-tic4x.c:240 +#: coff-tic4x.c:227 #, c-format msgid "%s: warning: illegal symbol index %ld in relocs" msgstr "" -#: coff-w65.c:367 +#: coff-w65.c:355 #, c-format msgid "ignoring reloc %s\n" msgstr "" -#: coffcode.h:997 +#: coffcode.h:1005 msgid "%B: warning: COMDAT symbol '%s' does not match section name '%s'" msgstr "" #. Generate a warning message rather using the 'unhandled' #. variable as this will allow some .sys files generate by #. other toolchains to be processed. See bugzilla issue 196. -#: coffcode.h:1221 +#: coffcode.h:1230 msgid "" "%B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s" msgstr "" -#: coffcode.h:1288 +#: coffcode.h:1297 msgid "%B (%s): Section flag %s (0x%x) ignored" msgstr "" -#: coffcode.h:2430 +#: coffcode.h:2439 #, c-format msgid "Unrecognized TI COFF target id '0x%x'" msgstr "" -#: coffcode.h:2744 +#: coffcode.h:2753 msgid "%B: reloc against a non-existant symbol index: %ld" msgstr "" -#: coffcode.h:3302 +#: coffcode.h:3311 msgid "%B: too many sections (%d)" msgstr "" -#: coffcode.h:3718 +#: coffcode.h:3729 msgid "%B: section %s: string table overflow at offset %ld" msgstr "" -#: coffcode.h:4523 +#: coffcode.h:4534 msgid "%B: warning: line number table read failed" msgstr "" -#: coffcode.h:4553 +#: coffcode.h:4564 msgid "%B: warning: illegal symbol index %ld in line numbers" msgstr "" -#: coffcode.h:4567 +#: coffcode.h:4578 msgid "%B: warning: duplicate line number information for `%s'" msgstr "" -#: coffcode.h:4967 +#: coffcode.h:4978 msgid "%B: Unrecognized storage class %d for %s symbol `%s'" msgstr "" -#: coffcode.h:5093 +#: coffcode.h:5104 msgid "warning: %B: local symbol `%s' has no section" msgstr "" -#: coffcode.h:5237 +#: coffcode.h:5248 msgid "%B: illegal relocation type %d at address 0x%lx" msgstr "" -#: coffgen.c:1595 +#: coffgen.c:179 elf.c:1030 +msgid "%B: unable to initialize compress status for section %s" +msgstr "" + +#: coffgen.c:199 elf.c:1050 +msgid "%B: unable to initialize decompress status for section %s" +msgstr "" + +#: coffgen.c:1685 msgid "%B: bad string table size %lu" msgstr "" -#: coffgen.c:2500 elflink.c:12689 linker.c:3122 +#: coffgen.c:2608 elflink.c:12906 linker.c:3136 msgid "%F%P: already_linked_table: %E\n" msgstr "" -#: cofflink.c:533 elflink.c:4323 +#: cofflink.c:533 elf64-ia64-vms.c:5173 elflink.c:4356 msgid "Warning: type of symbol `%s' changed from %d to %d in %B" msgstr "" -#: cofflink.c:2329 +#: cofflink.c:2416 msgid "%B: relocs in section `%A', but it has no contents" msgstr "" -#: cofflink.c:2391 elflink.c:9545 +#: cofflink.c:2478 elflink.c:9711 msgid "" "%X`%s' referenced in section `%A' of %B: defined in discarded section `%A' " "of %B\n" msgstr "" -#: cofflink.c:2690 coffswap.h:826 +#: cofflink.c:2777 coffswap.h:826 #, c-format msgid "%s: %s: reloc overflow: 0x%lx > 0xffff" msgstr "" -#: cofflink.c:2699 coffswap.h:812 +#: cofflink.c:2786 coffswap.h:812 #, c-format msgid "%s: warning: %s: line number overflow: 0x%lx > 0xffff" msgstr "" -#: cpu-arm.c:189 cpu-arm.c:200 +#: cpu-arm.c:190 cpu-arm.c:201 msgid "error: %B is compiled for the EP9312, whereas %B is compiled for XScale" msgstr "" -#: cpu-arm.c:333 +#: cpu-arm.c:334 #, c-format msgid "warning: unable to update contents of %s section in %s" msgstr "" -#: dwarf2.c:496 +#: dwarf2.c:514 #, c-format msgid "Dwarf Error: Can't find %s section." msgstr "" -#: dwarf2.c:525 +#: dwarf2.c:543 #, c-format msgid "Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu)." msgstr "" -#: dwarf2.c:949 +#: dwarf2.c:1071 #, c-format -msgid "Dwarf Error: Invalid or unhandled FORM value: %u." +msgid "Dwarf Error: Invalid or unhandled FORM value: %#x." msgstr "" -#: dwarf2.c:1200 +#: dwarf2.c:1332 msgid "Dwarf Error: mangled line number section (bad file number)." msgstr "" -#: dwarf2.c:1453 +#: dwarf2.c:1590 #, c-format msgid "Dwarf Error: Unhandled .debug_line version %d." msgstr "" -#: dwarf2.c:1475 +#: dwarf2.c:1612 msgid "Dwarf Error: Invalid maximum operations per instruction." msgstr "" -#: dwarf2.c:1662 +#: dwarf2.c:1807 msgid "Dwarf Error: mangled line number section." msgstr "" -#: dwarf2.c:1989 dwarf2.c:2109 dwarf2.c:2394 +#: dwarf2.c:2160 +#, c-format +msgid "Dwarf Error: Unable to read alt ref %u." +msgstr "" + +#: dwarf2.c:2179 dwarf2.c:2299 dwarf2.c:2595 #, c-format msgid "Dwarf Error: Could not find abbrev number %u." msgstr "" -#: dwarf2.c:2355 +#: dwarf2.c:2551 #, c-format msgid "" "Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 " "and 4 information." msgstr "" -#: dwarf2.c:2362 +#: dwarf2.c:2560 #, c-format msgid "" "Dwarf Error: found address size '%u', this reader can not handle sizes " "greater than '%u'." msgstr "" -#: dwarf2.c:2385 +#: dwarf2.c:2586 #, c-format msgid "Dwarf Error: Bad abbrev number: %u." msgstr "" -#: ecoff.c:1239 +#: ecoff.c:1233 #, c-format msgid "Unknown basic type %d" msgstr "" -#: ecoff.c:1496 +#: ecoff.c:1490 #, c-format msgid "" "\n" " End+1 symbol: %ld" msgstr "" -#: ecoff.c:1503 ecoff.c:1506 +#: ecoff.c:1497 ecoff.c:1500 #, c-format msgid "" "\n" " First symbol: %ld" msgstr "" -#: ecoff.c:1518 +#: ecoff.c:1512 #, c-format msgid "" "\n" " End+1 symbol: %-7ld Type: %s" msgstr "" -#: ecoff.c:1525 +#: ecoff.c:1519 #, c-format msgid "" "\n" " Local symbol: %ld" msgstr "" -#: ecoff.c:1533 +#: ecoff.c:1527 #, c-format msgid "" "\n" " struct; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1538 +#: ecoff.c:1532 #, c-format msgid "" "\n" " union; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1543 +#: ecoff.c:1537 #, c-format msgid "" "\n" " enum; End+1 symbol: %ld" msgstr "" -#: ecoff.c:1549 +#: ecoff.c:1543 #, c-format msgid "" "\n" " Type: %s" msgstr "" -#: elf-attrs.c:569 +#: elf-attrs.c:573 msgid "" "error: %B: Object has vendor-specific contents that must be processed by the " "'%s' toolchain" msgstr "" -#: elf-attrs.c:578 +#: elf-attrs.c:582 msgid "error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'" msgstr "" -#: elf-eh-frame.c:917 +#: elf-eh-frame.c:921 msgid "%P: error in %B(%A); no .eh_frame_hdr table will be created.\n" msgstr "" -#: elf-eh-frame.c:1189 +#: elf-eh-frame.c:1193 msgid "" "%P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.\n" msgstr "" -#: elf-eh-frame.c:1605 +#: elf-eh-frame.c:1612 msgid "%P: DW_EH_PE_datarel unspecified for this architecture.\n" msgstr "" -#: elf-ifunc.c:179 +#: elf-ifunc.c:135 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 "" -#: elf-m10200.c:450 elf-m10300.c:1563 elf32-avr.c:1221 elf32-bfin.c:3213 -#: elf32-cr16.c:1482 elf32-cr16c.c:780 elf32-cris.c:2081 elf32-crx.c:922 -#: elf32-d10v.c:509 elf32-epiphany.c:556 elf32-fr30.c:609 elf32-frv.c:4105 -#: elf32-h8300.c:509 elf32-i860.c:1211 elf32-ip2k.c:1468 elf32-iq2000.c:684 -#: elf32-lm32.c:1168 elf32-m32c.c:553 elf32-m32r.c:3106 elf32-m68hc1x.c:1138 -#: elf32-mep.c:535 elf32-microblaze.c:1231 elf32-moxie.c:282 -#: elf32-msp430.c:486 elf32-mt.c:395 elf32-openrisc.c:404 elf32-score.c:2729 -#: elf32-score7.c:2537 elf32-spu.c:5044 elf32-tilepro.c:3214 elf32-v850.c:2143 -#: elf32-xstormy16.c:935 elf64-mmix.c:1590 elfxx-tilegx.c:3577 +#: elf-m10200.c:430 elf-m10300.c:2164 elf32-avr.c:1256 elf32-bfin.c:3220 +#: elf32-cr16.c:1484 elf32-cr16c.c:780 elf32-cris.c:2016 elf32-crx.c:922 +#: elf32-d10v.c:513 elf32-epiphany.c:557 elf32-fr30.c:589 elf32-frv.c:4039 +#: elf32-h8300.c:525 elf32-i860.c:1212 elf32-ip2k.c:1468 elf32-iq2000.c:688 +#: elf32-lm32.c:1160 elf32-m32c.c:553 elf32-m32r.c:3066 elf32-m68hc1x.c:1283 +#: elf32-mep.c:535 elf32-metag.c:1992 elf32-microblaze.c:1560 +#: elf32-moxie.c:282 elf32-mt.c:395 elf32-nds32.c:4910 elf32-openrisc.c:404 +#: elf32-score.c:2729 elf32-score7.c:2537 elf32-spu.c:5041 +#: elf32-tilepro.c:3666 elf32-v850.c:2281 elf32-xstormy16.c:936 +#: elf64-mmix.c:1538 elfxx-tilegx.c:4051 msgid "internal error: out of range error" msgstr "" -#: elf-m10200.c:454 elf-m10300.c:1567 elf32-avr.c:1225 elf32-bfin.c:3217 -#: elf32-cr16.c:1486 elf32-cr16c.c:784 elf32-cris.c:2085 elf32-crx.c:926 -#: elf32-d10v.c:513 elf32-fr30.c:613 elf32-frv.c:4109 elf32-h8300.c:513 -#: elf32-i860.c:1215 elf32-iq2000.c:688 elf32-lm32.c:1172 elf32-m32c.c:557 -#: elf32-m32r.c:3110 elf32-m68hc1x.c:1142 elf32-mep.c:539 -#: elf32-microblaze.c:1235 elf32-moxie.c:286 elf32-msp430.c:490 -#: elf32-openrisc.c:408 elf32-score.c:2733 elf32-score7.c:2541 -#: elf32-spu.c:5048 elf32-tilepro.c:3218 elf32-v850.c:2147 -#: elf32-xstormy16.c:939 elf64-mmix.c:1594 elfxx-mips.c:9465 -#: elfxx-tilegx.c:3581 +#: elf-m10200.c:434 elf-m10300.c:2168 elf32-avr.c:1260 elf32-bfin.c:3224 +#: elf32-cr16.c:1488 elf32-cr16c.c:784 elf32-cris.c:2020 elf32-crx.c:926 +#: elf32-d10v.c:517 elf32-fr30.c:593 elf32-frv.c:4043 elf32-h8300.c:529 +#: elf32-i860.c:1216 elf32-iq2000.c:692 elf32-lm32.c:1164 elf32-m32c.c:557 +#: elf32-m32r.c:3070 elf32-m68hc1x.c:1287 elf32-mep.c:539 elf32-metag.c:1996 +#: elf32-microblaze.c:1564 elf32-moxie.c:286 elf32-msp430.c:1321 +#: elf32-nds32.c:4914 elf32-openrisc.c:408 elf32-score.c:2733 +#: elf32-score7.c:2541 elf32-spu.c:5045 elf32-tilepro.c:3670 elf32-v850.c:2285 +#: elf32-xstormy16.c:940 elf64-mmix.c:1542 elfxx-mips.c:9995 +#: elfxx-tilegx.c:4055 msgid "internal error: unsupported relocation error" msgstr "" -#: elf-m10200.c:458 elf32-cr16.c:1490 elf32-cr16c.c:788 elf32-crx.c:930 -#: elf32-d10v.c:517 elf32-h8300.c:517 elf32-lm32.c:1176 elf32-m32r.c:3114 -#: elf32-m68hc1x.c:1146 elf32-microblaze.c:1239 elf32-score.c:2737 -#: elf32-score7.c:2545 elf32-spu.c:5052 +#: elf-m10200.c:438 elf32-cr16.c:1492 elf32-cr16c.c:788 elf32-crx.c:930 +#: elf32-d10v.c:521 elf32-h8300.c:533 elf32-lm32.c:1168 elf32-m32r.c:3074 +#: elf32-m68hc1x.c:1291 elf32-microblaze.c:1568 elf32-nds32.c:4918 +#: elf32-score.c:2737 elf32-score7.c:2545 elf32-spu.c:5049 msgid "internal error: dangerous error" msgstr "" -#: elf-m10200.c:462 elf-m10300.c:1580 elf32-avr.c:1233 elf32-bfin.c:3225 -#: elf32-cr16.c:1494 elf32-cr16c.c:792 elf32-cris.c:2093 elf32-crx.c:934 -#: elf32-d10v.c:521 elf32-epiphany.c:571 elf32-fr30.c:621 elf32-frv.c:4117 -#: elf32-h8300.c:521 elf32-i860.c:1223 elf32-ip2k.c:1483 elf32-iq2000.c:696 -#: elf32-lm32.c:1180 elf32-m32c.c:565 elf32-m32r.c:3118 elf32-m68hc1x.c:1150 -#: elf32-mep.c:547 elf32-microblaze.c:1243 elf32-moxie.c:294 -#: elf32-msp430.c:498 elf32-mt.c:403 elf32-openrisc.c:416 elf32-score.c:2746 -#: elf32-score7.c:2549 elf32-spu.c:5056 elf32-tilepro.c:3226 elf32-v850.c:2167 -#: elf32-xstormy16.c:947 elf64-mmix.c:1602 elfxx-tilegx.c:3589 +#: elf-m10200.c:442 elf-m10300.c:2184 elf32-avr.c:1268 elf32-bfin.c:3232 +#: elf32-cr16.c:1496 elf32-cr16c.c:792 elf32-cris.c:2028 elf32-crx.c:934 +#: elf32-d10v.c:525 elf32-epiphany.c:572 elf32-fr30.c:601 elf32-frv.c:4051 +#: elf32-h8300.c:537 elf32-i860.c:1224 elf32-ip2k.c:1483 elf32-iq2000.c:700 +#: elf32-lm32.c:1172 elf32-m32c.c:565 elf32-m32r.c:3078 elf32-m68hc1x.c:1295 +#: elf32-mep.c:547 elf32-metag.c:2004 elf32-microblaze.c:1572 +#: elf32-moxie.c:294 elf32-msp430.c:1329 elf32-mt.c:403 elf32-nds32.c:4922 +#: elf32-openrisc.c:416 elf32-score.c:2746 elf32-score7.c:2549 +#: elf32-spu.c:5053 elf32-tilepro.c:3678 elf32-v850.c:2305 +#: elf32-xstormy16.c:948 elf64-mmix.c:1550 elfxx-tilegx.c:4063 msgid "internal error: unknown error" msgstr "" -#: elf-m10300.c:1507 elf32-arm.c:10419 elf32-i386.c:4264 elf32-m32r.c:2599 -#: elf32-m68k.c:4156 elf32-s390.c:3003 elf32-sh.c:4218 elf32-tilepro.c:3117 -#: elf32-xtensa.c:3066 elf64-s390.c:2978 elf64-sh64.c:1640 elf64-x86-64.c:4110 -#: elfxx-sparc.c:3835 elfxx-tilegx.c:3500 +#: elf-m10300.c:1021 +#, c-format +msgid "%s: Unsupported transition from %s to %s" +msgstr "" + +#: elf-m10300.c:1213 +msgid "%B: %s' accessed both as normal and thread local symbol" +msgstr "" + +#: elf-m10300.c:2108 elf32-arm.c:10632 elf32-i386.c:4363 elf32-m32r.c:2558 +#: elf32-m68k.c:4120 elf32-s390.c:3303 elf32-sh.c:4109 elf32-tilepro.c:3569 +#: elf32-xtensa.c:3063 elf64-s390.c:3229 elf64-sh64.c:1640 elf64-x86-64.c:4463 +#: elfxx-sparc.c:3904 elfxx-tilegx.c:3974 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4450 msgid "%B(%A+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "" -#: elf-m10300.c:1572 +#: elf-m10300.c:2173 msgid "" "error: inappropriate relocation type for shared library (did you forget -" "fpic?)" msgstr "" -#: elf-m10300.c:1575 -msgid "internal error: suspicious relocation type used in shared library" +#: elf-m10300.c:2176 +msgid "" +"%B: taking the address of protected function '%s' cannot be done when making " +"a shared library" msgstr "" -#: elf-m10300.c:4372 elf32-arm.c:12800 elf32-cr16.c:2451 elf32-cris.c:3057 -#: elf32-hppa.c:1894 elf32-i370.c:503 elf32-i386.c:2182 elf32-lm32.c:1868 -#: elf32-m32r.c:1927 elf32-m68k.c:3253 elf32-s390.c:1652 elf32-sh.c:2931 -#: elf32-tic6x.c:2162 elf32-tilepro.c:1940 elf32-vax.c:1041 elf64-s390.c:1635 -#: elf64-sh64.c:3381 elf64-x86-64.c:2176 elfxx-sparc.c:2119 -#: elfxx-tilegx.c:2261 -#, c-format -msgid "dynamic variable `%s' is zero size" +#: elf-m10300.c:2179 +msgid "internal error: suspicious relocation type used in shared library" msgstr "" -#: elf.c:334 +#: elf.c:343 msgid "%B: invalid string offset %u >= %lu for section `%s'" msgstr "" -#: elf.c:446 +#: elf.c:455 msgid "%B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section" msgstr "" -#: elf.c:602 +#: elf.c:611 msgid "%B: Corrupt size field in group section header: 0x%lx" msgstr "" -#: elf.c:638 +#: elf.c:647 msgid "%B: invalid SHT_GROUP entry" msgstr "" -#: elf.c:708 +#: elf.c:717 msgid "%B: no group info for section %A" msgstr "" -#: elf.c:737 elf.c:3121 elflink.c:10135 +#: elf.c:746 elf.c:3144 elflink.c:10290 msgid "%B: warning: sh_link not set for section `%A'" msgstr "" -#: elf.c:756 +#: elf.c:765 msgid "%B: sh_link [%d] in section `%A' is incorrect" msgstr "" -#: elf.c:791 +#: elf.c:800 msgid "%B: unknown [%d] section `%s' in group [%s]" msgstr "" -#: elf.c:1041 -msgid "%B: unable to initialize commpress status for section %s" -msgstr "" - -#: elf.c:1061 -msgid "%B: unable to initialize decommpress status for section %s" -msgstr "" - -#: elf.c:1181 +#: elf.c:1174 #, c-format msgid "" "\n" "Program Header:\n" msgstr "" -#: elf.c:1223 +#: elf.c:1216 #, c-format msgid "" "\n" "Dynamic Section:\n" msgstr "" -#: elf.c:1359 +#: elf.c:1352 #, c-format msgid "" "\n" "Version definitions:\n" msgstr "" -#: elf.c:1384 +#: elf.c:1377 #, c-format msgid "" "\n" "Version References:\n" msgstr "" -#: elf.c:1389 +#: elf.c:1382 #, c-format msgid " required from %s:\n" msgstr "" -#: elf.c:1796 +#: elf.c:1807 msgid "%B: invalid link %lu for reloc section %s (index %u)" msgstr "" -#: elf.c:1966 +#: elf.c:1977 msgid "" "%B: don't know how to handle allocated, application specific section `%s' [0x" "%8x]" msgstr "" -#: elf.c:1978 +#: elf.c:1989 msgid "%B: don't know how to handle processor specific section `%s' [0x%8x]" msgstr "" -#: elf.c:1989 +#: elf.c:2000 msgid "%B: don't know how to handle OS specific section `%s' [0x%8x]" msgstr "" -#: elf.c:1999 +#: elf.c:2010 msgid "%B: don't know how to handle section `%s' [0x%8x]" msgstr "" -#: elf.c:2634 +#: elf.c:2648 #, c-format msgid "warning: section `%A' type changed to PROGBITS" msgstr "" -#: elf.c:3078 -msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" +#: elf.c:3015 +msgid "%B: too many sections: %u" msgstr "" #: elf.c:3101 +msgid "%B: sh_link of section `%A' points to discarded section `%A' of `%B'" +msgstr "" + +#: elf.c:3124 msgid "%B: sh_link of section `%A' points to removed section `%A' of `%B'" msgstr "" -#: elf.c:4527 +#: elf.c:4126 +msgid "%B: TLS sections are not adjacent:" +msgstr "" + +#: elf.c:4133 +#, c-format +msgid "\t TLS: %A" +msgstr "" + +#: elf.c:4137 +#, c-format +msgid "\tnon-TLS: %A" +msgstr "" + +#: elf.c:4596 msgid "" "%B: The first section in the PT_DYNAMIC segment is not the .dynamic section" msgstr "" -#: elf.c:4554 +#: elf.c:4621 msgid "%B: Not enough room for program headers, try linking with -N" msgstr "" -#: elf.c:4641 +#: elf.c:4707 msgid "%B: section %A lma %#lx adjusted to %#lx" msgstr "" -#: elf.c:4776 +#: elf.c:4843 msgid "%B: section `%A' can't be allocated in segment %d" msgstr "" -#: elf.c:4824 +#: elf.c:4892 msgid "%B: warning: allocated section `%s' not in segment" msgstr "" -#: elf.c:5324 +#: elf.c:5473 msgid "%B: symbol `%s' required but not present" msgstr "" -#: elf.c:5662 +#: elf.c:5811 msgid "%B: warning: Empty loadable segment detected, is this intentional ?\n" msgstr "" -#: elf.c:6692 +#: elf.c:6867 #, c-format msgid "" "Unable to find equivalent output section for symbol '%s' from section '%s'" msgstr "" -#: elf.c:7692 +#: elf.c:7915 msgid "%B: unsupported relocation type %s" msgstr "" -#: elf32-arm.c:3617 +#: elf32-arm.c:3722 elf32-arm.c:7051 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: Thumb call to ARM" msgstr "" -#: elf32-arm.c:3664 +#: elf32-arm.c:3769 msgid "" "%B(%s): warning: interworking not enabled.\n" " first occurrence: %B: ARM call to Thumb" msgstr "" -#: elf32-arm.c:3878 elf32-arm.c:5315 +#: elf32-arm.c:3988 elf32-arm.c:5433 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:2324 #, c-format msgid "%s: cannot create stub entry %s" msgstr "" -#: elf32-arm.c:5431 +#: elf32-arm.c:5549 #, c-format msgid "unable to find THUMB glue '%s' for '%s'" msgstr "" -#: elf32-arm.c:5467 +#: elf32-arm.c:5585 #, c-format msgid "unable to find ARM glue '%s' for '%s'" msgstr "" -#: elf32-arm.c:6005 +#: elf32-arm.c:6123 msgid "%B: BE8 images only valid in big-endian mode." msgstr "" #. Give a warning, but do as the user requests anyway. -#: elf32-arm.c:6235 +#: elf32-arm.c:6353 msgid "" "%B: warning: selected VFP11 erratum workaround is not necessary for target " "architecture" msgstr "" -#: elf32-arm.c:6779 elf32-arm.c:6799 +#: elf32-arm.c:6897 elf32-arm.c:6917 msgid "%B: unable to find VFP11 veneer `%s'" msgstr "" -#: elf32-arm.c:6848 +#: elf32-arm.c:6966 #, c-format msgid "Invalid TARGET2 relocation type '%s'." msgstr "" -#: elf32-arm.c:6933 -msgid "" -"%B(%s): warning: interworking not enabled.\n" -" first occurrence: %B: thumb call to arm" +#. PR ld/16017: Do not generate ARM instructions for +#. the PLT if compiling for a thumb-only target. +#. +#. FIXME: We ought to be able to generate thumb PLT instructions... +#: elf32-arm.c:7696 +msgid "%B: Warning: thumb mode PLT generation not currently supported" msgstr "" -#: elf32-arm.c:7717 +#: elf32-arm.c:7909 msgid "%B(%A+0x%lx):unexpected Thumb instruction '0x%x' in TLS trampoline" msgstr "" -#: elf32-arm.c:7756 +#: elf32-arm.c:7948 msgid "%B(%A+0x%lx):unexpected ARM instruction '0x%x' in TLS trampoline" msgstr "" -#: elf32-arm.c:8209 +#: elf32-arm.c:8412 msgid "\\%B: Warning: Arm BLX instruction targets Arm function '%s'." msgstr "" -#: elf32-arm.c:8622 +#: elf32-arm.c:8831 msgid "%B: Warning: Thumb BLX instruction targets thumb function '%s'." msgstr "" -#: elf32-arm.c:9460 +#: elf32-arm.c:9672 msgid "" "%B(%A+0x%lx):unexpected Thumb instruction '0x%x' referenced by TLS_GOTDESC" msgstr "" -#: elf32-arm.c:9483 +#: elf32-arm.c:9695 msgid "" "%B(%A+0x%lx):unexpected ARM instruction '0x%x' referenced by TLS_GOTDESC" msgstr "" -#: elf32-arm.c:9512 +#: elf32-arm.c:9724 msgid "%B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object" msgstr "" -#: elf32-arm.c:9727 +#: elf32-arm.c:9937 msgid "" "%B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group " "relocations" msgstr "" -#: elf32-arm.c:9767 elf32-arm.c:9854 elf32-arm.c:9937 elf32-arm.c:10022 +#: elf32-arm.c:9977 elf32-arm.c:10065 elf32-arm.c:10149 elf32-arm.c:10235 msgid "%B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s" msgstr "" -#: elf32-arm.c:10261 elf32-sh.c:4103 elf64-sh64.c:1544 +#: elf32-arm.c:10474 elf32-sh.c:3994 elf64-sh64.c:1544 msgid "%B(%A+0x%lx): %s relocation against SEC_MERGE section" msgstr "" -#: elf32-arm.c:10372 elf32-m68k.c:4191 elf32-xtensa.c:2802 +#: elf32-arm.c:10585 elf32-m68k.c:4155 elf32-xtensa.c:2799 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4192 msgid "%B(%A+0x%lx): %s used with TLS symbol %s" msgstr "" -#: elf32-arm.c:10373 elf32-m68k.c:4192 elf32-xtensa.c:2803 +#: elf32-arm.c:10586 elf32-m68k.c:4156 elf32-xtensa.c:2800 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4193 msgid "%B(%A+0x%lx): %s used with non-TLS symbol %s" msgstr "" -#: elf32-arm.c:10453 elf32-tic6x.c:2753 +#: elf32-arm.c:10666 elf32-tic6x.c:2736 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4481 msgid "out of range" msgstr "" -#: elf32-arm.c:10457 elf32-tic6x.c:2757 +#: elf32-arm.c:10670 elf32-nios2.c:3525 elf32-tic6x.c:2740 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4485 msgid "unsupported relocation" msgstr "" -#: elf32-arm.c:10465 elf32-tic6x.c:2765 +#: elf32-arm.c:10678 elf32-nios2.c:3535 elf32-tic6x.c:2748 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4493 msgid "unknown error" msgstr "" -#: elf32-arm.c:10890 +#: elf32-arm.c:11153 msgid "" "Warning: Clearing the interworking flag of %B because non-interworking code " "in %B has been linked with it" msgstr "" -#: elf32-arm.c:10984 +#: elf32-arm.c:11240 msgid "%B: Unknown mandatory EABI object attribute %d" msgstr "" -#: elf32-arm.c:10992 +#: elf32-arm.c:11248 msgid "Warning: %B: Unknown EABI object attribute %d" msgstr "" -#: elf32-arm.c:11173 +#: elf32-arm.c:11449 msgid "error: %B: Unknown CPU architecture" msgstr "" -#: elf32-arm.c:11211 +#: elf32-arm.c:11487 msgid "error: %B: Conflicting CPU architectures %d/%d" msgstr "" -#: elf32-arm.c:11260 +#: elf32-arm.c:11576 msgid "" "Error: %B has both the current and legacy Tag_MPextension_use attributes" msgstr "" -#: elf32-arm.c:11285 +#: elf32-arm.c:11601 msgid "error: %B uses VFP register arguments, %B does not" msgstr "" -#: elf32-arm.c:11430 +#: elf32-arm.c:11747 msgid "error: %B: unable to merge virtualization attributes with %B" msgstr "" -#: elf32-arm.c:11456 +#: elf32-arm.c:11773 msgid "error: %B: Conflicting architecture profiles %c/%c" msgstr "" -#: elf32-arm.c:11557 +#: elf32-arm.c:11877 msgid "Warning: %B: Conflicting platform configuration" msgstr "" -#: elf32-arm.c:11566 +#: elf32-arm.c:11886 msgid "error: %B: Conflicting use of R9" msgstr "" -#: elf32-arm.c:11578 +#: elf32-arm.c:11898 msgid "error: %B: SB relative addressing conflicts with use of R9" msgstr "" -#: elf32-arm.c:11591 +#: elf32-arm.c:11911 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:11622 +#: elf32-arm.c:11942 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:11634 +#: elf32-arm.c:11954 msgid "error: %B uses iWMMXt register arguments, %B does not" msgstr "" -#: elf32-arm.c:11651 +#: elf32-arm.c:11971 msgid "error: fp16 format mismatch between %B and %B" msgstr "" -#: elf32-arm.c:11675 -msgid "DIV usage mismatch between %B and %B" -msgstr "" - -#: elf32-arm.c:11694 +#: elf32-arm.c:12007 msgid "%B has has both the current and legacy Tag_MPextension_use attributes" 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:11782 elf32-bfin.c:5079 elf32-cris.c:4169 elf32-m68hc1x.c:1282 -#: elf32-m68k.c:1236 elf32-score.c:3994 elf32-score7.c:3800 elf32-vax.c:529 -#: elfxx-mips.c:14103 +#. Ignore init flag - it may not be set, despite the flags field +#. containing valid data. +#: elf32-arm.c:12095 elf32-bfin.c:4949 elf32-cris.c:4139 elf32-m68hc1x.c:1427 +#: elf32-m68k.c:1195 elf32-score.c:4004 elf32-score7.c:3808 elf32-vax.c:529 +#: elf32-xgate.c:674 elfxx-mips.c:14955 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:4645 #, c-format msgid "private flags = %lx:" msgstr "" -#: elf32-arm.c:11791 +#: elf32-arm.c:12104 #, c-format msgid " [interworking enabled]" msgstr "" -#: elf32-arm.c:11799 +#: elf32-arm.c:12112 #, c-format msgid " [VFP float format]" msgstr "" -#: elf32-arm.c:11801 +#: elf32-arm.c:12114 #, c-format msgid " [Maverick float format]" msgstr "" -#: elf32-arm.c:11803 +#: elf32-arm.c:12116 #, c-format msgid " [FPA float format]" msgstr "" -#: elf32-arm.c:11812 +#: elf32-arm.c:12125 #, c-format msgid " [new ABI]" msgstr "" -#: elf32-arm.c:11815 +#: elf32-arm.c:12128 #, c-format msgid " [old ABI]" msgstr "" -#: elf32-arm.c:11818 +#: elf32-arm.c:12131 #, c-format msgid " [software FP]" msgstr "" -#: elf32-arm.c:11827 +#: elf32-arm.c:12140 #, c-format msgid " [Version1 EABI]" msgstr "" -#: elf32-arm.c:11830 elf32-arm.c:11841 +#: elf32-arm.c:12143 elf32-arm.c:12154 #, c-format msgid " [sorted symbol table]" msgstr "" -#: elf32-arm.c:11832 elf32-arm.c:11843 +#: elf32-arm.c:12145 elf32-arm.c:12156 #, c-format msgid " [unsorted symbol table]" msgstr "" -#: elf32-arm.c:11838 +#: elf32-arm.c:12151 #, c-format msgid " [Version2 EABI]" msgstr "" -#: elf32-arm.c:11846 +#: elf32-arm.c:12159 #, c-format msgid " [dynamic symbols use segment index]" msgstr "" -#: elf32-arm.c:11849 +#: elf32-arm.c:12162 #, c-format msgid " [mapping symbols precede others]" msgstr "" -#: elf32-arm.c:11856 +#: elf32-arm.c:12169 #, c-format msgid " [Version3 EABI]" msgstr "" -#: elf32-arm.c:11860 +#: elf32-arm.c:12173 #, c-format msgid " [Version4 EABI]" msgstr "" -#: elf32-arm.c:11864 +#: elf32-arm.c:12177 #, c-format msgid " [Version5 EABI]" msgstr "" -#: elf32-arm.c:11867 +#: elf32-arm.c:12180 +#, c-format +msgid " [soft-float ABI]" +msgstr "" + +#: elf32-arm.c:12183 +#, c-format +msgid " [hard-float ABI]" +msgstr "" + +#: elf32-arm.c:12189 #, c-format msgid " [BE8]" msgstr "" -#: elf32-arm.c:11870 +#: elf32-arm.c:12192 #, c-format msgid " [LE8]" msgstr "" -#: elf32-arm.c:11876 +#: elf32-arm.c:12198 #, c-format msgid " " msgstr "" -#: elf32-arm.c:11883 +#: elf32-arm.c:12205 #, c-format msgid " [relocatable executable]" msgstr "" -#: elf32-arm.c:11886 +#: elf32-arm.c:12208 #, c-format msgid " [has entry point]" msgstr "" -#: elf32-arm.c:11891 +#: elf32-arm.c:12213 /src/binutils-gdb/bfd/elfnn-aarch64.c:4648 #, c-format msgid "" msgstr "" -#: elf32-arm.c:12189 elf32-i386.c:1461 elf32-s390.c:1000 elf32-tic6x.c:2829 -#: elf32-tilepro.c:1336 elf32-xtensa.c:1009 elf64-s390.c:960 -#: elf64-x86-64.c:1364 elfxx-sparc.c:1371 elfxx-tilegx.c:1586 +#: elf32-arm.c:12522 elf32-i386.c:1452 elf32-s390.c:1005 elf32-tic6x.c:2812 +#: elf32-tilepro.c:1511 elf32-xtensa.c:999 elf64-s390.c:927 +#: elf64-x86-64.c:1467 elfxx-sparc.c:1415 elfxx-tilegx.c:1728 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:5038 msgid "%B: bad symbol index: %d" msgstr "" -#: elf32-arm.c:12337 elf64-x86-64.c:1561 elf64-x86-64.c:1732 elfxx-mips.c:8223 +#: elf32-arm.c:12674 elf32-metag.c:2283 elf64-x86-64.c:1593 +#: elf64-x86-64.c:1771 elfxx-mips.c:8482 msgid "" "%B: relocation %s against `%s' can not be used when making a shared object; " "recompile with -fPIC" msgstr "" -#: elf32-arm.c:13460 +#: elf32-arm.c:13796 #, c-format msgid "Errors encountered processing file %s" msgstr "" -#: elf32-arm.c:14837 +#: elf32-arm.c:14230 +#, c-format +msgid "error: required section '%s' not found in the linker script" +msgstr "" + +#: elf32-arm.c:15252 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:14864 +#: elf32-arm.c:15279 msgid "%B: error: Cortex-A8 erratum stub out of range (input file too large)" msgstr "" -#: elf32-arm.c:14958 elf32-arm.c:14980 +#: elf32-arm.c:15373 elf32-arm.c:15395 msgid "%B: error: VFP11 veneer out of range" msgstr "" -#: elf32-arm.c:15518 +#: elf32-arm.c:16020 msgid "error: %B is already in final BE8 format" msgstr "" -#: elf32-arm.c:15594 +#: elf32-arm.c:16096 msgid "" "error: Source object %B has EABI version %d, but target %B has EABI version " "%d" msgstr "" -#: elf32-arm.c:15610 +#: elf32-arm.c:16112 msgid "error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d" msgstr "" -#: elf32-arm.c:15635 +#: elf32-arm.c:16137 msgid "error: %B uses VFP instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:15639 +#: elf32-arm.c:16141 msgid "error: %B uses FPA instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:15649 +#: elf32-arm.c:16151 msgid "error: %B uses Maverick instructions, whereas %B does not" msgstr "" -#: elf32-arm.c:15653 +#: elf32-arm.c:16155 msgid "error: %B does not use Maverick instructions, whereas %B does" msgstr "" -#: elf32-arm.c:15672 +#: elf32-arm.c:16174 msgid "error: %B uses software FP, whereas %B uses hardware FP" msgstr "" -#: elf32-arm.c:15676 +#: elf32-arm.c:16178 msgid "error: %B uses hardware FP, whereas %B uses software FP" msgstr "" -#: elf32-avr.c:1229 elf32-bfin.c:3221 elf32-cris.c:2089 elf32-epiphany.c:567 -#: elf32-fr30.c:617 elf32-frv.c:4113 elf32-i860.c:1219 elf32-ip2k.c:1479 -#: elf32-iq2000.c:692 elf32-m32c.c:561 elf32-mep.c:543 elf32-moxie.c:290 -#: elf32-msp430.c:494 elf32-mt.c:399 elf32-openrisc.c:412 elf32-tilepro.c:3222 -#: elf32-v850.c:2151 elf32-xstormy16.c:943 elf64-mmix.c:1598 -#: elfxx-tilegx.c:3585 +#: elf32-avr.c:1264 elf32-bfin.c:3228 elf32-cris.c:2024 elf32-epiphany.c:568 +#: elf32-fr30.c:597 elf32-frv.c:4047 elf32-i860.c:1220 elf32-ip2k.c:1479 +#: elf32-iq2000.c:696 elf32-m32c.c:561 elf32-mep.c:543 elf32-metag.c:2000 +#: elf32-moxie.c:290 elf32-msp430.c:1325 elf32-mt.c:399 elf32-openrisc.c:412 +#: elf32-tilepro.c:3674 elf32-v850.c:2289 elf32-xstormy16.c:944 +#: elf64-mmix.c:1546 elfxx-tilegx.c:4059 msgid "internal error: dangerous relocation" msgstr "" -#: elf32-avr.c:2415 elf32-hppa.c:598 elf32-m68hc1x.c:166 +#: elf32-avr.c:2476 elf32-hppa.c:578 elf32-m68hc1x.c:160 elf32-metag.c:1197 +#: elf32-nios2.c:1357 msgid "%B: cannot create stub entry %s" msgstr "" @@ -1288,181 +1348,181 @@ msgstr "" msgid "relocation should be even number" msgstr "" -#: elf32-bfin.c:1593 +#: elf32-bfin.c:1601 msgid "%B(%A+0x%lx): unresolvable relocation against symbol `%s'" msgstr "" -#: elf32-bfin.c:1626 elf32-i386.c:4307 elf32-m68k.c:4233 elf32-s390.c:3055 -#: elf64-s390.c:3030 elf64-x86-64.c:4151 +#: elf32-bfin.c:1634 elf32-i386.c:4406 elf32-m68k.c:4197 elf32-s390.c:3364 +#: elf64-s390.c:3290 elf64-x86-64.c:4506 msgid "%B(%A+0x%lx): reloc against `%s': error %d" msgstr "" -#: elf32-bfin.c:2725 +#: elf32-bfin.c:2732 msgid "%B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend" msgstr "" -#: elf32-bfin.c:2741 +#: elf32-bfin.c:2748 msgid "relocation references symbol not defined in the module" msgstr "" -#: elf32-bfin.c:2838 +#: elf32-bfin.c:2845 msgid "R_BFIN_FUNCDESC references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:2879 elf32-bfin.c:3002 +#: elf32-bfin.c:2886 elf32-bfin.c:3009 msgid "cannot emit fixups in read-only section" msgstr "" -#: elf32-bfin.c:2910 elf32-bfin.c:3040 elf32-lm32.c:1103 elf32-sh.c:5016 +#: elf32-bfin.c:2917 elf32-bfin.c:3047 elf32-lm32.c:1095 elf32-sh.c:4913 msgid "cannot emit dynamic relocations in read-only section" msgstr "" -#: elf32-bfin.c:2960 +#: elf32-bfin.c:2967 msgid "R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend" msgstr "" -#: elf32-bfin.c:3125 +#: elf32-bfin.c:3132 msgid "relocations between different segments are not supported" msgstr "" -#: elf32-bfin.c:3126 +#: elf32-bfin.c:3133 msgid "warning: relocation references a different segment" msgstr "" -#: elf32-bfin.c:4971 +#: elf32-bfin.c:4907 msgid "%B: unsupported relocation type %i" msgstr "" -#: elf32-bfin.c:5125 elf32-frv.c:6808 +#: elf32-bfin.c:4995 elf32-frv.c:6600 #, c-format msgid "%s: cannot link non-fdpic object file into fdpic executable" msgstr "" -#: elf32-bfin.c:5129 elf32-frv.c:6812 +#: elf32-bfin.c:4999 elf32-frv.c:6604 #, c-format msgid "%s: cannot link fdpic object file into non-fdpic executable" msgstr "" -#: elf32-bfin.c:5283 +#: elf32-bfin.c:5153 #, c-format msgid "*** check this relocation %s" msgstr "" -#: elf32-cris.c:1176 +#: elf32-cris.c:1110 msgid "%B, section %A: unresolvable relocation %s against symbol `%s'" msgstr "" -#: elf32-cris.c:1238 +#: elf32-cris.c:1172 msgid "%B, section %A: No PLT nor GOT for relocation %s against symbol `%s'" msgstr "" -#: elf32-cris.c:1240 +#: elf32-cris.c:1174 msgid "%B, section %A: No PLT for relocation %s against symbol `%s'" msgstr "" -#: elf32-cris.c:1246 elf32-cris.c:1379 elf32-cris.c:1639 elf32-cris.c:1722 -#: elf32-cris.c:1875 elf32-tic6x.c:2662 +#: elf32-cris.c:1180 elf32-cris.c:1313 elf32-cris.c:1573 elf32-cris.c:1656 +#: elf32-cris.c:1809 elf32-tic6x.c:2645 msgid "[whose name is lost]" msgstr "" -#: elf32-cris.c:1365 elf32-tic6x.c:2647 +#: elf32-cris.c:1299 elf32-tic6x.c:2630 msgid "" "%B, section %A: relocation %s with non-zero addend %d against local symbol" msgstr "" -#: elf32-cris.c:1373 elf32-cris.c:1716 elf32-cris.c:1869 elf32-tic6x.c:2655 +#: elf32-cris.c:1307 elf32-cris.c:1650 elf32-cris.c:1803 elf32-tic6x.c:2638 msgid "" "%B, section %A: relocation %s with non-zero addend %d against symbol `%s'" msgstr "" -#: elf32-cris.c:1399 +#: elf32-cris.c:1333 msgid "%B, section %A: relocation %s is not allowed for global symbol: `%s'" msgstr "" -#: elf32-cris.c:1415 +#: elf32-cris.c:1349 msgid "%B, section %A: relocation %s with no GOT created" msgstr "" #. We shouldn't get here for GCC-emitted code. -#: elf32-cris.c:1630 +#: elf32-cris.c:1564 msgid "" "%B, section %A: relocation %s has an undefined reference to `%s', perhaps a " "declaration mixup?" msgstr "" -#: elf32-cris.c:2002 +#: elf32-cris.c:1937 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:2055 +#: elf32-cris.c:1990 msgid "(too many global variables for -fpic: recompile with -fPIC)" msgstr "" -#: elf32-cris.c:2062 +#: elf32-cris.c:1997 msgid "" "(thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or " "-mno-small-tls)" msgstr "" -#: elf32-cris.c:3261 +#: elf32-cris.c:3234 msgid "" "%B, section %A:\n" " v10/v32 compatible object %s must not contain a PIC relocation" msgstr "" -#: elf32-cris.c:3366 +#: elf32-cris.c:3342 msgid "" "%B, section %A:\n" " relocation %s not valid in a shared object; typically an option mixup, " "recompile with -fPIC" msgstr "" -#: elf32-cris.c:3580 +#: elf32-cris.c:3556 msgid "" "%B, section %A:\n" " relocation %s should not be used in a shared object; recompile with -fPIC" msgstr "" -#: elf32-cris.c:4002 +#: elf32-cris.c:3978 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:4118 +#: elf32-cris.c:4091 msgid "Unexpected machine number" msgstr "" -#: elf32-cris.c:4172 +#: elf32-cris.c:4142 #, c-format msgid " [symbols have a _ prefix]" msgstr "" -#: elf32-cris.c:4175 +#: elf32-cris.c:4145 #, c-format msgid " [v10 and v32]" msgstr "" -#: elf32-cris.c:4178 +#: elf32-cris.c:4148 #, c-format msgid " [v32]" msgstr "" -#: elf32-cris.c:4223 +#: elf32-cris.c:4191 msgid "%B: uses _-prefixed symbols, but writing file with non-prefixed symbols" msgstr "" -#: elf32-cris.c:4224 +#: elf32-cris.c:4192 msgid "%B: uses non-prefixed symbols, but writing file with _-prefixed symbols" msgstr "" -#: elf32-cris.c:4243 +#: elf32-cris.c:4211 msgid "%B contains CRIS v32 code, incompatible with previous objects" msgstr "" -#: elf32-cris.c:4245 +#: elf32-cris.c:4213 msgid "%B contains non-CRIS-v32 code, incompatible with previous objects" msgstr "" @@ -1477,119 +1537,119 @@ msgid "BFD Link Error: jump (PC rel26) to section (%s) not supported" msgstr "" #. Only if it's not an unresolved symbol. -#: elf32-epiphany.c:563 elf32-ip2k.c:1475 +#: elf32-epiphany.c:564 elf32-ip2k.c:1475 msgid "unsupported relocation between data/insn address spaces" msgstr "" -#: elf32-frv.c:1509 elf32-frv.c:1658 +#: elf32-frv.c:1460 elf32-frv.c:1609 msgid "relocation requires zero addend" msgstr "" -#: elf32-frv.c:2888 +#: elf32-frv.c:2822 msgid "%H: relocation to `%s+%v' may have caused the error above\n" msgstr "" -#: elf32-frv.c:2905 +#: elf32-frv.c:2839 msgid "%H: relocation references symbol not defined in the module\n" msgstr "" -#: elf32-frv.c:2981 +#: elf32-frv.c:2915 msgid "%H: R_FRV_GETTLSOFF not applied to a call instruction\n" msgstr "" -#: elf32-frv.c:3022 +#: elf32-frv.c:2956 msgid "%H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction\n" msgstr "" -#: elf32-frv.c:3093 +#: elf32-frv.c:3027 msgid "%H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction\n" msgstr "" -#: elf32-frv.c:3130 +#: elf32-frv.c:3064 msgid "%H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction\n" msgstr "" -#: elf32-frv.c:3177 +#: elf32-frv.c:3111 msgid "%H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction\n" msgstr "" -#: elf32-frv.c:3261 +#: elf32-frv.c:3195 msgid "%H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction\n" msgstr "" -#: elf32-frv.c:3315 +#: elf32-frv.c:3249 msgid "%H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction\n" msgstr "" -#: elf32-frv.c:3345 +#: elf32-frv.c:3279 msgid "%H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction\n" msgstr "" -#: elf32-frv.c:3374 +#: elf32-frv.c:3308 msgid "%H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction\n" msgstr "" -#: elf32-frv.c:3404 +#: elf32-frv.c:3338 msgid "%H: R_FRV_TLSOFF_RELAX not applied to an ld instruction\n" msgstr "" -#: elf32-frv.c:3449 +#: elf32-frv.c:3383 msgid "%H: R_FRV_TLSMOFFHI not applied to a sethi instruction\n" msgstr "" -#: elf32-frv.c:3476 +#: elf32-frv.c:3410 msgid "R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction\n" msgstr "" -#: elf32-frv.c:3597 +#: elf32-frv.c:3531 msgid "%H: R_FRV_FUNCDESC references dynamic symbol with nonzero addend\n" msgstr "" -#: elf32-frv.c:3638 elf32-frv.c:3760 +#: elf32-frv.c:3572 elf32-frv.c:3694 msgid "%H: cannot emit fixups in read-only section\n" msgstr "" -#: elf32-frv.c:3669 elf32-frv.c:3803 +#: elf32-frv.c:3603 elf32-frv.c:3737 msgid "%H: cannot emit dynamic relocations in read-only section\n" msgstr "" -#: elf32-frv.c:3718 +#: elf32-frv.c:3652 msgid "" "%H: R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend\n" msgstr "" -#: elf32-frv.c:3974 +#: elf32-frv.c:3908 msgid "%H: reloc against `%s' references a different segment\n" msgstr "" -#: elf32-frv.c:4124 +#: elf32-frv.c:4058 msgid "%H: reloc against `%s': %s\n" msgstr "" -#: elf32-frv.c:6400 +#: elf32-frv.c:6265 msgid "%B: unsupported relocation type %i\n" msgstr "" -#: elf32-frv.c:6722 +#: elf32-frv.c:6514 #, c-format msgid "" "%s: compiled with %s and linked with modules that use non-pic relocations" msgstr "" -#: elf32-frv.c:6775 elf32-iq2000.c:845 elf32-m32c.c:807 +#: elf32-frv.c:6567 elf32-iq2000.c:828 elf32-m32c.c:812 #, c-format msgid "%s: compiled with %s and linked with modules compiled with %s" msgstr "" -#: elf32-frv.c:6787 +#: elf32-frv.c:6579 #, c-format msgid "" "%s: uses different unknown e_flags (0x%lx) fields than previous modules (0x" "%lx)" msgstr "" -#: elf32-frv.c:6837 elf32-iq2000.c:882 elf32-m32c.c:843 elf32-mt.c:576 -#: elf32-rx.c:3001 +#: elf32-frv.c:6627 elf32-iq2000.c:865 elf32-m32c.c:848 elf32-mt.c:561 +#: elf32-rl78.c:1069 elf32-rx.c:3040 elf64-ppc.c:5839 #, c-format msgid "private flags = 0x%lx:" msgstr "" @@ -1598,97 +1658,98 @@ msgstr "" msgid "%B: Relocations in generic ELF (EM: %d)" msgstr "" -#: elf32-hppa.c:850 elf32-hppa.c:3598 +#: elf32-hppa.c:830 elf32-hppa.c:3592 msgid "%B(%A+0x%lx): cannot reach %s, recompile with -ffunction-sections" msgstr "" -#: elf32-hppa.c:1284 +#: elf32-hppa.c:1268 msgid "" "%B: relocation %s can not be used when making a shared object; recompile " "with -fPIC" msgstr "" -#: elf32-hppa.c:2791 +#: elf32-hppa.c:2781 msgid "%B: duplicate export stub %s" msgstr "" -#: elf32-hppa.c:3437 +#: elf32-hppa.c:3427 msgid "" "%B(%A+0x%lx): %s fixup for insn 0x%x is not supported in a non-shared link" msgstr "" -#: elf32-hppa.c:4284 +#: elf32-hppa.c:4279 msgid "%B(%A+0x%lx): cannot handle %s for %s" msgstr "" -#: elf32-hppa.c:4603 +#: elf32-hppa.c:4598 msgid ".got section not immediately after .plt section" msgstr "" #. Unknown relocation. -#: elf32-i386.c:373 elf32-m68k.c:384 elf32-ppc.c:1676 elf32-s390.c:379 -#: elf32-tic6x.c:2684 elf64-ppc.c:2300 elf64-s390.c:403 elf64-x86-64.c:265 +#: elf32-i386.c:380 elf32-m68k.c:353 elf32-ppc.c:2035 elf32-s390.c:345 +#: elf32-tic6x.c:2667 elf64-ppc.c:2427 elf64-s390.c:371 elf64-x86-64.c:281 msgid "%B: invalid relocation type %d" msgstr "" -#: elf32-i386.c:1404 elf64-x86-64.c:1308 +#: elf32-i386.c:1394 elf64-x86-64.c:1410 msgid "" "%B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed" msgstr "" -#: elf32-i386.c:1549 elf32-i386.c:3244 elf64-x86-64.c:1487 elf64-x86-64.c:3125 -#: elfxx-sparc.c:3083 -msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" -msgstr "" - -#: elf32-i386.c:1711 elf32-s390.c:1182 elf32-sh.c:6362 elf32-tilepro.c:1434 -#: elf32-xtensa.c:1182 elf64-s390.c:1151 elfxx-sparc.c:1548 -#: elfxx-tilegx.c:1701 +#: elf32-i386.c:1642 elf32-s390.c:1233 elf32-sh.c:6263 elf32-tilepro.c:1627 +#: elf32-xtensa.c:1176 elf64-s390.c:1166 elfxx-sparc.c:1596 +#: elfxx-tilegx.c:1836 msgid "%B: `%s' accessed both as normal and thread local symbol" msgstr "" -#: elf32-i386.c:2539 elf64-x86-64.c:2506 +#: elf32-i386.c:2500 elf64-x86-64.c:2582 msgid "%P: %B: warning: relocation against `%s' in readonly section `%A'.\n" msgstr "" -#: elf32-i386.c:2629 elf64-x86-64.c:2593 +#: elf32-i386.c:2740 elf64-x86-64.c:2820 msgid "%P: %B: warning: relocation in readonly section `%A'.\n" msgstr "" -#: elf32-i386.c:3086 elf32-tilepro.c:2557 elfxx-tilegx.c:2871 +#: elf32-i386.c:3207 elf32-tilepro.c:2873 elf64-x86-64.c:3275 +#: elfxx-tilegx.c:3172 /src/binutils-gdb/bfd/elfnn-aarch64.c:4099 msgid "%B: unrecognized relocation (0x%x) in section `%A'" msgstr "" -#: elf32-i386.c:3494 elf64-x86-64.c:3513 +#: elf32-i386.c:3368 elf64-x86-64.c:3380 elfxx-sparc.c:3150 +#: /src/binutils-gdb/bfd/elfnn-aarch64.c:3496 +msgid "%B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s" +msgstr "" + +#: elf32-i386.c:3610 elf64-x86-64.c:3777 msgid "hidden symbol" msgstr "" -#: elf32-i386.c:3497 elf64-x86-64.c:3516 +#: elf32-i386.c:3613 elf64-x86-64.c:3780 msgid "internal symbol" msgstr "" -#: elf32-i386.c:3500 elf64-x86-64.c:3519 +#: elf32-i386.c:3616 elf64-x86-64.c:3783 msgid "protected symbol" msgstr "" -#: elf32-i386.c:3503 elf64-x86-64.c:3522 +#: elf32-i386.c:3619 elf64-x86-64.c:3786 msgid "symbol" msgstr "" -#: elf32-i386.c:3508 +#: elf32-i386.c:3624 msgid "" "%B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when " "making a shared object" msgstr "" -#: elf32-i386.c:3518 +#: elf32-i386.c:3635 msgid "" "%B: relocation R_386_GOTOFF against protected function `%s' can not be used " "when making a shared object" msgstr "" -#: elf32-i386.c:4839 elf32-tilepro.c:3467 elf64-x86-64.c:4609 -#: elfxx-tilegx.c:3847 +#: elf32-i386.c:4923 elf32-tilepro.c:3923 elf64-x86-64.c:4964 +#: elfxx-tilegx.c:4326 /src/binutils-gdb/bfd/elfnn-aarch64.c:7105 #, c-format msgid "discarded output section: `%A'" msgstr "" @@ -1712,20 +1773,20 @@ msgstr "" msgid "ip2k linker: redundant page instruction at 0x%08lx (dest = 0x%08lx)." msgstr "" -#: elf32-iq2000.c:858 elf32-m32c.c:819 +#: elf32-iq2000.c:841 elf32-m32c.c:824 #, c-format msgid "%s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" -#: elf32-lm32.c:706 +#: elf32-lm32.c:698 elf32-nios2.c:2191 msgid "global pointer relative relocation when _gp not defined" msgstr "" -#: elf32-lm32.c:761 +#: elf32-lm32.c:753 elf32-nios2.c:2623 msgid "global pointer relative address out of range" msgstr "" -#: elf32-lm32.c:1057 +#: elf32-lm32.c:1049 msgid "internal error: addend should be zero for R_LM32_16_GOT" msgstr "" @@ -1733,133 +1794,152 @@ msgstr "" msgid "SDA relocation when _SDA_BASE_ not defined" msgstr "" -#: elf32-m32r.c:3043 +#: elf32-m32r.c:3003 msgid "%B: The target (%s) of an %s relocation is in the wrong section (%A)" msgstr "" -#: elf32-m32r.c:3571 +#: elf32-m32r.c:3529 msgid "%B: Instruction set mismatch with previous modules" msgstr "" -#: elf32-m32r.c:3592 +#: elf32-m32r.c:3550 elf32-nds32.c:5636 #, c-format msgid "private flags = %lx" msgstr "" -#: elf32-m32r.c:3597 +#: elf32-m32r.c:3555 #, c-format msgid ": m32r instructions" msgstr "" -#: elf32-m32r.c:3598 +#: elf32-m32r.c:3556 #, c-format msgid ": m32rx instructions" msgstr "" -#: elf32-m32r.c:3599 +#: elf32-m32r.c:3557 #, c-format msgid ": m32r2 instructions" msgstr "" -#: elf32-m68hc1x.c:1050 +#: elf32-m68hc1x.c:1114 #, c-format msgid "" "Reference to the far symbol `%s' using a wrong relocation may result in " "incorrect execution" msgstr "" -#: elf32-m68hc1x.c:1073 +#: elf32-m68hc1x.c:1150 +#, c-format +msgid "" +"XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you " +"must manually offset the address, and possibly manage the page, in your code." +msgstr "" + +#: elf32-m68hc1x.c:1170 #, c-format msgid "" "banked address [%lx:%04lx] (%lx) is not in the same bank as current banked " "address [%lx:%04lx] (%lx)" msgstr "" -#: elf32-m68hc1x.c:1092 +#: elf32-m68hc1x.c:1190 #, c-format msgid "" "reference to a banked address [%lx:%04lx] in the normal address space at " "%04lx" msgstr "" -#: elf32-m68hc1x.c:1225 +#: elf32-m68hc1x.c:1237 +#, c-format +msgid "" +"S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you " +"must manually offset the address in your code" +msgstr "" + +#: elf32-m68hc1x.c:1370 msgid "" "%B: linking files compiled for 16-bit integers (-mshort) and others for 32-" "bit integers" msgstr "" -#: elf32-m68hc1x.c:1232 +#: elf32-m68hc1x.c:1377 msgid "" "%B: linking files compiled for 32-bit double (-fshort-double) and others for " "64-bit double" msgstr "" -#: elf32-m68hc1x.c:1241 +#: elf32-m68hc1x.c:1386 msgid "%B: linking files compiled for HCS12 with others compiled for HC12" msgstr "" -#: elf32-m68hc1x.c:1257 elf32-ppc.c:4227 elf64-sparc.c:706 elfxx-mips.c:13965 +#: elf32-m68hc1x.c:1402 elf32-ppc.c:4776 elf64-sparc.c:706 elfxx-mips.c:14817 msgid "%B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)" msgstr "" -#: elf32-m68hc1x.c:1285 +#: elf32-m68hc1x.c:1430 elf32-xgate.c:677 #, c-format msgid "[abi=32-bit int, " msgstr "" -#: elf32-m68hc1x.c:1287 +#: elf32-m68hc1x.c:1432 elf32-xgate.c:679 #, c-format msgid "[abi=16-bit int, " msgstr "" -#: elf32-m68hc1x.c:1290 +#: elf32-m68hc1x.c:1435 elf32-xgate.c:682 #, c-format msgid "64-bit double, " msgstr "" -#: elf32-m68hc1x.c:1292 +#: elf32-m68hc1x.c:1437 elf32-xgate.c:684 #, c-format msgid "32-bit double, " msgstr "" -#: elf32-m68hc1x.c:1295 +#: elf32-m68hc1x.c:1440 #, c-format msgid "cpu=HC11]" msgstr "" -#: elf32-m68hc1x.c:1297 +#: elf32-m68hc1x.c:1442 #, c-format msgid "cpu=HCS12]" msgstr "" -#: elf32-m68hc1x.c:1299 +#: elf32-m68hc1x.c:1444 #, c-format msgid "cpu=HC12]" msgstr "" -#: elf32-m68hc1x.c:1302 +#: elf32-m68hc1x.c:1447 #, c-format msgid " [memory=bank-model]" msgstr "" -#: elf32-m68hc1x.c:1304 +#: elf32-m68hc1x.c:1449 #, c-format msgid " [memory=flat]" msgstr "" -#: elf32-m68k.c:1251 elf32-m68k.c:1252 vms-alpha.c:7314 vms-alpha.c:7329 +#: elf32-m68hc1x.c:1452 +#, c-format +msgid " [XGATE RAM offsetting]" +msgstr "" + +#: elf32-m68k.c:1210 elf32-m68k.c:1211 vms-alpha.c:7207 vms-alpha.c:7222 msgid "unknown" msgstr "" -#: elf32-m68k.c:1715 +#: elf32-m68k.c:1674 msgid "%B: GOT overflow: Number of relocations with 8-bit offset > %d" msgstr "" -#: elf32-m68k.c:1721 +#: elf32-m68k.c:1680 msgid "%B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d" msgstr "" -#: elf32-m68k.c:3957 +#: elf32-m68k.c:3921 msgid "%B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object" msgstr "" @@ -1882,136 +1962,312 @@ msgstr "" msgid "MeP: howto %d has type %d" msgstr "" -#: elf32-mep.c:648 +#: elf32-mep.c:632 msgid "%B and %B are for different cores" msgstr "" -#: elf32-mep.c:665 +#: elf32-mep.c:649 msgid "%B and %B are for different configurations" msgstr "" -#: elf32-mep.c:702 +#: elf32-mep.c:686 #, c-format msgid "private flags = 0x%lx" msgstr "" -#: elf32-microblaze.c:742 +#: elf32-metag.c:1921 +msgid "" +"%B(%A+0x%lx): R_METAG_TLS_LE/IENONPIC relocation not permitted in shared " +"object" +msgstr "" + +#: elf32-microblaze.c:950 #, c-format msgid "%s: unknown relocation type %d" msgstr "" -#: elf32-microblaze.c:867 elf32-microblaze.c:912 +#: elf32-microblaze.c:1076 elf32-microblaze.c:1121 #, c-format msgid "%s: The target (%s) of an %s relocation is in the wrong section (%s)" msgstr "" -#: elf32-microblaze.c:1155 elf32-tilepro.c:2891 elfxx-sparc.c:3457 -#: elfxx-tilegx.c:3230 +#: elf32-microblaze.c:1484 elf32-tilepro.c:3320 elfxx-sparc.c:3526 +#: elfxx-tilegx.c:3729 msgid "%B: probably compiled without -fPIC?" msgstr "" -#: elf32-microblaze.c:2074 -msgid "%B: bad relocation section name `%s'" -msgstr "" - -#: elf32-mips.c:1549 elf64-mips.c:2683 elfn32-mips.c:2487 +#: elf32-mips.c:1670 elf64-mips.c:2990 elfn32-mips.c:2793 msgid "literal relocation occurs for an external symbol" msgstr "" -#: elf32-mips.c:1596 elf32-score.c:570 elf32-score7.c:469 elf64-mips.c:2726 -#: elfn32-mips.c:2528 +#: elf32-mips.c:1717 elf32-score.c:570 elf32-score7.c:469 elf64-mips.c:3033 +#: elfn32-mips.c:2834 msgid "32bits gp relative relocation occurs for an external symbol" msgstr "" -#: elf32-ppc.c:1741 +#: elf32-msp430.c:801 elf32-msp430.c:1109 +msgid "Try enabling relaxation to avoid relocation truncations" +msgstr "" + +#: elf32-msp430.c:1317 +msgid "internal error: branch/jump to an odd address detected" +msgstr "" + +#: elf32-msp430.c:2221 +msgid "Warning: %B: Unknown MSPABI object attribute %d" +msgstr "" + +#: elf32-msp430.c:2312 +msgid "error: %B uses %s instructions but %B uses %s" +msgstr "" + +#: elf32-msp430.c:2324 +msgid "error: %B uses the %s code model whereas %B uses the %s code model" +msgstr "" + +#: elf32-msp430.c:2336 +msgid "error: %B uses the large code model but %B uses MSP430 instructions" +msgstr "" + +#: elf32-msp430.c:2346 +msgid "error: %B uses the %s data model whereas %B uses the %s data model" +msgstr "" + +#: elf32-msp430.c:2358 +msgid "error: %B uses the small code model but %B uses the %s data model" +msgstr "" + +#: elf32-msp430.c:2369 +msgid "error: %B uses the %s data model but %B only uses MSP430 instructions" +msgstr "" + +#: elf32-nds32.c:2921 +msgid "error: Can't find symbol: _SDA_BASE_." +msgstr "" + +#: elf32-nds32.c:4142 +msgid "%B: error: unknown relocation type %d." +msgstr "" + +#: elf32-nds32.c:4584 +#, c-format +msgid "%s: warning: cannot deal R_NDS32_25_ABS_RELA in shared mode." +msgstr "" + +#: elf32-nds32.c:4716 +msgid "%B: warning: unaligned access to GOT entry." +msgstr "" + +#: elf32-nds32.c:4758 +msgid "%B: warning: relocate SDA_BASE failed." +msgstr "" + +#: elf32-nds32.c:4779 +msgid "%B(%A): warning: unaligned small data access of type %d." +msgstr "" + +#: elf32-nds32.c:5446 +msgid "" +"%B: ISR vector size mismatch with previous modules, previous %u-byte, " +"current %u-byte" +msgstr "" + +#: elf32-nds32.c:5489 +msgid "%B: warning: Endian mismatch with previous modules." +msgstr "" + +#: elf32-nds32.c:5499 +msgid "" +"%B: warning: Older version of object file encountered, Please recompile with " +"current tool chain." +msgstr "" + +#: elf32-nds32.c:5577 +msgid "%B: error: ABI mismatch with previous modules." +msgstr "" + +#: elf32-nds32.c:5588 +msgid "%B: error: Instruction set mismatch with previous modules." +msgstr "" + +#: elf32-nds32.c:5612 +msgid "%B: warning: Incompatible elf-versions %s and %s." +msgstr "" + +#: elf32-nds32.c:5642 +#, c-format +msgid ": n1 instructions" +msgstr "" + +#: elf32-nds32.c:5645 +#, c-format +msgid ": n1h instructions" +msgstr "" + +#: elf32-nds32.c:8147 +msgid "%B: %s\n" +msgstr "" + +#: elf32-nds32.c:8449 +msgid "" +"%B(%A): warning: relax is suppressed for sections of alignment %d-bytes > 4-" +"byte." +msgstr "" + +#: elf32-nds32.c:8502 +msgid "%B: error: Cannot set _ITB_BASE_" +msgstr "" + +#: elf32-nds32.c:11384 +msgid "%B: Nested OMIT_FP in %A." +msgstr "" + +#: elf32-nds32.c:11401 +msgid "%B: Unmatched OMIT_FP in %A." +msgstr "" + +#: elf32-nds32.c:13357 +msgid "Linker: cannot init ex9 hash table error \n" +msgstr "" + +#: elf32-nds32.c:13790 elf32-nds32.c:13804 +msgid "Linker: error cannot fixed ex9 relocation \n" +msgstr "" + +#: elf32-nds32.c:14015 +#, c-format +msgid "" +"%s: warning: unaligned small data access. For entry: {%d, %d, %d}, addr = 0x" +"%x, align = 0x%x." +msgstr "" + +#: elf32-nds32.c:14047 +msgid "%P%F: failed creating ex9.it %s hash table: %E\n" +msgstr "" + +#: elf32-nios2.c:2861 +#, c-format +msgid "" +"global pointer relative relocation at address 0x%08x when _gp not defined\n" +msgstr "" + +#: elf32-nios2.c:2878 +#, c-format +msgid "" +"Unable to reach %s (at 0x%08x) from the global pointer (at 0x%08x) because " +"the offset (%d) is out of the allowed range, -32678 to 32767.\n" +msgstr "" + +#: elf32-nios2.c:3392 +msgid "" +"%B(%A+0x%lx): R_NIOS2_TLS_LE16 relocation not permitted in shared object" +msgstr "" + +#: elf32-nios2.c:3520 +msgid "relocation out of range" +msgstr "" + +#: elf32-nios2.c:3530 elf32-tic6x.c:2744 +msgid "dangerous relocation" +msgstr "" + +#: elf32-nios2.c:4529 +#, c-format +msgid "dynamic variable `%s' is zero size" +msgstr "" + +#: elf32-ppc.c:2100 #, c-format msgid "generic linker can't handle %s" msgstr "" -#: elf32-ppc.c:2184 +#: elf32-ppc.c:2642 msgid "corrupt %s section in %B" msgstr "" -#: elf32-ppc.c:2203 +#: elf32-ppc.c:2661 msgid "unable to read in %s section from %B" msgstr "" -#: elf32-ppc.c:2244 +#: elf32-ppc.c:2702 msgid "warning: unable to set size of %s section in %B" msgstr "" -#: elf32-ppc.c:2294 +#: elf32-ppc.c:2752 msgid "failed to allocate space for new APUinfo section." msgstr "" -#: elf32-ppc.c:2313 +#: elf32-ppc.c:2771 msgid "failed to compute new APUinfo section." msgstr "" -#: elf32-ppc.c:2316 +#: elf32-ppc.c:2774 msgid "failed to install new APUinfo section." msgstr "" -#: elf32-ppc.c:3356 +#: elf32-ppc.c:3844 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:3700 +#: elf32-ppc.c:4218 msgid "%P: %H: %s reloc against local symbol\n" msgstr "" -#: elf32-ppc.c:4039 elf32-ppc.c:4054 elfxx-mips.c:13651 elfxx-mips.c:13677 -#: elfxx-mips.c:13699 elfxx-mips.c:13725 +#: elf32-ppc.c:4299 +msgid "%P: %H: @local call to ifunc %s\n" +msgstr "" + +#: elf32-ppc.c:4588 elf32-ppc.c:4603 msgid "Warning: %B uses hard float, %B uses soft float" msgstr "" -#: elf32-ppc.c:4042 elf32-ppc.c:4046 +#: elf32-ppc.c:4591 elf32-ppc.c:4595 msgid "" "Warning: %B uses double-precision hard float, %B uses single-precision hard " "float" msgstr "" -#: elf32-ppc.c:4050 +#: elf32-ppc.c:4599 msgid "Warning: %B uses soft float, %B uses single-precision hard float" msgstr "" -#: elf32-ppc.c:4057 elf32-ppc.c:4061 elfxx-mips.c:13631 elfxx-mips.c:13635 +#: elf32-ppc.c:4606 elf32-ppc.c:4610 msgid "Warning: %B uses unknown floating point ABI %d" msgstr "" -#: elf32-ppc.c:4103 elf32-ppc.c:4107 +#: elf32-ppc.c:4652 elf32-ppc.c:4656 msgid "Warning: %B uses unknown vector ABI %d" msgstr "" -#: elf32-ppc.c:4111 +#: elf32-ppc.c:4660 msgid "Warning: %B uses vector ABI \"%s\", %B uses \"%s\"" msgstr "" -#: elf32-ppc.c:4128 elf32-ppc.c:4131 +#: elf32-ppc.c:4677 elf32-ppc.c:4680 msgid "Warning: %B uses r3/r4 for small structure returns, %B uses memory" msgstr "" -#: elf32-ppc.c:4134 elf32-ppc.c:4138 +#: elf32-ppc.c:4683 elf32-ppc.c:4687 msgid "Warning: %B uses unknown small structure return convention %d" msgstr "" -#: elf32-ppc.c:4192 +#: elf32-ppc.c:4741 msgid "" "%B: compiled with -mrelocatable and linked with modules compiled normally" msgstr "" -#: elf32-ppc.c:4200 +#: elf32-ppc.c:4749 msgid "" "%B: compiled normally and linked with modules compiled with -mrelocatable" msgstr "" -#: elf32-ppc.c:4309 +#: elf32-ppc.c:4872 msgid "%P: bss-plt forced due to %B\n" msgstr "" -#: elf32-ppc.c:4312 +#: elf32-ppc.c:4875 msgid "%P: bss-plt forced by profiling\n" msgstr "" @@ -2019,103 +2275,116 @@ msgstr "" #. could just mark this symbol to exclude it #. from tls optimization but it's safer to skip #. the entire optimization. -#: elf32-ppc.c:4809 elf64-ppc.c:7858 +#: elf32-ppc.c:5369 elf64-ppc.c:8371 msgid "%H arg lost __tls_get_addr, TLS optimization disabled\n" msgstr "" -#: elf32-ppc.c:5044 elf64-ppc.c:6528 -msgid "%P: dynamic variable `%s' is zero size\n" -msgstr "" - -#: elf32-ppc.c:7263 elf64-ppc.c:12675 +#: elf32-ppc.c:7927 msgid "%P: %B: unknown relocation type %d for symbol %s\n" msgstr "" -#: elf32-ppc.c:7524 +#: elf32-ppc.c:8191 msgid "%P: %H: non-zero addend on %s reloc against `%s'\n" msgstr "" -#: elf32-ppc.c:7720 elf64-ppc.c:13181 +#: elf32-ppc.c:8389 msgid "%P: %H: relocation %s for indirect function %s unsupported\n" msgstr "" -#: elf32-ppc.c:7948 elf32-ppc.c:7978 elf32-ppc.c:8025 +#: elf32-ppc.c:8646 elf32-ppc.c:8676 elf32-ppc.c:8767 msgid "" "%P: %B: the target (%s) of a %s relocation is in the wrong output section " "(%s)\n" msgstr "" -#: elf32-ppc.c:8097 -msgid "%P: %B: relocation %s is not yet supported for symbol %s\n" +#: elf32-ppc.c:8854 +msgid "" +"%B: the target (%s) of a %s relocation is in the wrong output section (%s)" msgstr "" -#: elf32-ppc.c:8158 elf64-ppc.c:13467 -msgid "%P: %H: unresolvable %s relocation against symbol `%s'\n" +#: elf32-ppc.c:8958 +msgid "%P: %B: relocation %s is not yet supported for symbol %s\n" msgstr "" -#: elf32-ppc.c:8205 elf64-ppc.c:13512 -msgid "%P: %H: %s reloc against `%s': error %d\n" +#: elf32-ppc.c:9038 +msgid "%P: %H: error: %s against `%s' not a multiple of %u\n" msgstr "" -#: elf32-ppc.c:8696 -msgid "%P: %s not defined in linker created %s\n" +#: elf32-ppc.c:9067 +msgid "%P: %H: unresolvable %s relocation against symbol `%s'\n" msgstr "" -#: elf32-rx.c:563 -msgid "%B:%A: Warning: deprecated Red Hat reloc " +#: elf32-ppc.c:9114 +msgid "%P: %H: %s reloc against `%s': error %d\n" msgstr "" -#. Check for unsafe relocs in PID mode. These are any relocs where -#. an absolute address is being computed. There are special cases -#. for relocs against symbols that are known to be referenced in -#. crt0.o before the PID base address register has been initialised. -#: elf32-rx.c:581 -msgid "%B(%A): unsafe PID relocation %s at 0x%08lx (against %s in %s)" +#: elf32-ppc.c:9750 +msgid "%P: %s not defined in linker created %s\n" msgstr "" -#: elf32-rx.c:1157 -msgid "Warning: RX_SYM reloc with an unknown symbol" +#: elf32-rl78.c:784 +msgid "Warning: RL78_SYM reloc with an unknown symbol" msgstr "" -#: elf32-rx.c:1324 +#: elf32-rl78.c:952 elf32-rx.c:1324 msgid "%B(%A): error: call to undefined function '%s'" msgstr "" -#: elf32-rx.c:1338 +#: elf32-rl78.c:966 elf32-rx.c:1338 msgid "%B(%A): warning: unaligned access to symbol '%s' in the small data area" msgstr "" -#: elf32-rx.c:1342 +#: elf32-rl78.c:970 elf32-rx.c:1342 msgid "%B(%A): internal error: out of range error" msgstr "" -#: elf32-rx.c:1346 +#: elf32-rl78.c:974 elf32-rx.c:1346 msgid "%B(%A): internal error: unsupported relocation error" msgstr "" -#: elf32-rx.c:1350 +#: elf32-rl78.c:978 elf32-rx.c:1350 msgid "%B(%A): internal error: dangerous relocation" msgstr "" -#: elf32-rx.c:1354 +#: elf32-rl78.c:982 elf32-rx.c:1354 msgid "%B(%A): internal error: unknown error" msgstr "" -#: elf32-rx.c:3004 +#: elf32-rl78.c:1043 +msgid "RL78/G10 ABI conflict: cannot link G10 and non-G10 objects together" +msgstr "" + +#: elf32-rl78.c:1046 elf32-rl78.c:1049 #, c-format -msgid " [64-bit doubles]" +msgid "- %s is G10, %s is not" msgstr "" -#: elf32-rx.c:3006 +#: elf32-rl78.c:1072 #, c-format -msgid " [dsp]" +msgid " [G10]" +msgstr "" + +#: elf32-rx.c:563 +msgid "%B:%A: Warning: deprecated Red Hat reloc " +msgstr "" + +#. Check for unsafe relocs in PID mode. These are any relocs where +#. an absolute address is being computed. There are special cases +#. for relocs against symbols that are known to be referenced in +#. crt0.o before the PID base address register has been initialised. +#: elf32-rx.c:581 +msgid "%B(%A): unsafe PID relocation %s at 0x%08lx (against %s in %s)" msgstr "" -#: elf32-s390.c:2200 elf64-s390.c:2187 +#: elf32-rx.c:1157 +msgid "Warning: RX_SYM reloc with an unknown symbol" +msgstr "" + +#: elf32-s390.c:2292 elf64-s390.c:2244 msgid "%B(%A+0x%lx): invalid instruction for TLS relocation %s" msgstr "" -#: elf32-score.c:1520 elf32-score7.c:1379 elfxx-mips.c:3435 +#: elf32-score.c:1520 elf32-score7.c:1379 elfxx-mips.c:3642 msgid "not enough GOT space for local GOT entries" msgstr "" @@ -2128,21 +2397,21 @@ msgstr "" msgid "%s: Malformed reloc detected for section %s" msgstr "" -#: elf32-score.c:2878 elf32-score7.c:2682 +#: elf32-score.c:2882 elf32-score7.c:2686 msgid "%B: CALL15 reloc at 0x%lx not against global symbol" msgstr "" -#: elf32-score.c:3997 elf32-score7.c:3803 +#: elf32-score.c:4007 elf32-score7.c:3811 #, c-format msgid " [pic]" msgstr "" -#: elf32-score.c:4001 elf32-score7.c:3807 +#: elf32-score.c:4011 elf32-score7.c:3815 #, c-format msgid " [fix dep]" msgstr "" -#: elf32-score.c:4043 elf32-score7.c:3849 +#: elf32-score.c:4053 elf32-score7.c:3857 msgid "%B: warning: linking PIC files with non-PIC files" msgstr "" @@ -2154,139 +2423,139 @@ msgstr "" msgid "%B: Unrecognised .directive command: %s" msgstr "" -#: elf32-sh-symbian.c:504 +#: elf32-sh-symbian.c:500 msgid "%B: Failed to add renamed symbol %s" msgstr "" -#: elf32-sh.c:568 +#: elf32-sh.c:569 msgid "%B: 0x%lx: warning: bad R_SH_USES offset" msgstr "" -#: elf32-sh.c:580 +#: elf32-sh.c:581 msgid "%B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x" msgstr "" -#: elf32-sh.c:597 +#: elf32-sh.c:598 msgid "%B: 0x%lx: warning: bad R_SH_USES load offset" msgstr "" -#: elf32-sh.c:612 +#: elf32-sh.c:613 msgid "%B: 0x%lx: warning: could not find expected reloc" msgstr "" -#: elf32-sh.c:640 +#: elf32-sh.c:641 msgid "%B: 0x%lx: warning: symbol in unexpected section" msgstr "" -#: elf32-sh.c:766 +#: elf32-sh.c:767 msgid "%B: 0x%lx: warning: could not find expected COUNT reloc" msgstr "" -#: elf32-sh.c:775 +#: elf32-sh.c:776 msgid "%B: 0x%lx: warning: bad count" msgstr "" -#: elf32-sh.c:1179 elf32-sh.c:1549 +#: elf32-sh.c:1180 elf32-sh.c:1550 msgid "%B: 0x%lx: fatal: reloc overflow while relaxing" msgstr "" -#: elf32-sh.c:4048 elf64-sh64.c:1514 +#: elf32-sh.c:3939 elf64-sh64.c:1514 msgid "Unexpected STO_SH5_ISA32 on local symbol is not handled" msgstr "" -#: elf32-sh.c:4299 +#: elf32-sh.c:4190 msgid "%B: 0x%lx: fatal: unaligned branch target for relax-support relocation" msgstr "" -#: elf32-sh.c:4332 elf32-sh.c:4347 +#: elf32-sh.c:4223 elf32-sh.c:4238 msgid "%B: 0x%lx: fatal: unaligned %s relocation 0x%lx" msgstr "" -#: elf32-sh.c:4361 +#: elf32-sh.c:4252 msgid "%B: 0x%lx: fatal: R_SH_PSHA relocation %d not in range -32..32" msgstr "" -#: elf32-sh.c:4375 +#: elf32-sh.c:4266 msgid "%B: 0x%lx: fatal: R_SH_PSHL relocation %d not in range -32..32" msgstr "" -#: elf32-sh.c:4519 elf32-sh.c:4989 +#: elf32-sh.c:4410 elf32-sh.c:4886 msgid "%B(%A+0x%lx): cannot emit fixup to `%s' in read-only section" msgstr "" -#: elf32-sh.c:5096 +#: elf32-sh.c:4993 msgid "%B(%A+0x%lx): %s relocation against external symbol \"%s\"" msgstr "" -#: elf32-sh.c:5569 +#: elf32-sh.c:5466 #, c-format msgid "%X%C: relocation to \"%s\" references a different segment\n" msgstr "" -#: elf32-sh.c:5575 +#: elf32-sh.c:5472 #, c-format msgid "%C: warning: relocation to \"%s\" references a different segment\n" msgstr "" -#: elf32-sh.c:6353 elf32-sh.c:6436 +#: elf32-sh.c:6254 elf32-sh.c:6337 msgid "%B: `%s' accessed both as normal and FDPIC symbol" msgstr "" -#: elf32-sh.c:6358 elf32-sh.c:6440 +#: elf32-sh.c:6259 elf32-sh.c:6341 msgid "%B: `%s' accessed both as FDPIC and thread local symbol" msgstr "" -#: elf32-sh.c:6388 +#: elf32-sh.c:6289 msgid "%B: Function descriptor relocation with non-zero addend" msgstr "" -#: elf32-sh.c:6624 elf64-alpha.c:4652 +#: elf32-sh.c:6525 elf64-alpha.c:4661 msgid "%B: TLS local exec code cannot be linked into shared objects" msgstr "" -#: elf32-sh64.c:223 elf64-sh64.c:2318 +#: elf32-sh64.c:224 elf64-sh64.c:2318 #, c-format msgid "%s: compiled as 32-bit object and %s is 64-bit" msgstr "" -#: elf32-sh64.c:226 elf64-sh64.c:2321 +#: elf32-sh64.c:227 elf64-sh64.c:2321 #, c-format msgid "%s: compiled as 64-bit object and %s is 32-bit" msgstr "" -#: elf32-sh64.c:228 elf64-sh64.c:2323 +#: elf32-sh64.c:229 elf64-sh64.c:2323 #, c-format msgid "%s: object size does not match that of target %s" msgstr "" -#: elf32-sh64.c:451 elf64-sh64.c:2837 +#: elf32-sh64.c:452 elf64-sh64.c:2839 #, c-format msgid "%s: encountered datalabel symbol in input" msgstr "" -#: elf32-sh64.c:528 +#: elf32-sh64.c:529 msgid "PTB mismatch: a SHmedia address (bit 0 == 1)" msgstr "" -#: elf32-sh64.c:531 +#: elf32-sh64.c:532 msgid "PTA mismatch: a SHcompact address (bit 0 == 0)" msgstr "" -#: elf32-sh64.c:549 +#: elf32-sh64.c:550 #, c-format msgid "%s: GAS error: unexpected PTB insn with R_SH_PT_16" msgstr "" -#: elf32-sh64.c:598 +#: elf32-sh64.c:599 msgid "%B: error: unaligned relocation type %d at %08x reloc %p\n" msgstr "" -#: elf32-sh64.c:674 +#: elf32-sh64.c:675 #, c-format msgid "%s: could not write out added .cranges entries" msgstr "" -#: elf32-sh64.c:734 +#: elf32-sh64.c:735 #, c-format msgid "%s: could not write out sorted .cranges entries" msgstr "" @@ -2299,266 +2568,286 @@ msgstr "" msgid "%B: linking little endian files with big endian files" msgstr "" -#: elf32-spu.c:719 +#: elf32-spu.c:716 msgid "%X%P: overlay section %A does not start on a cache line.\n" msgstr "" -#: elf32-spu.c:727 +#: elf32-spu.c:724 msgid "%X%P: overlay section %A is larger than a cache line.\n" msgstr "" -#: elf32-spu.c:747 +#: elf32-spu.c:744 msgid "%X%P: overlay section %A is not in cache area.\n" msgstr "" -#: elf32-spu.c:787 +#: elf32-spu.c:784 msgid "%X%P: overlay sections %A and %A do not start at the same address.\n" msgstr "" -#: elf32-spu.c:1011 +#: elf32-spu.c:1008 msgid "warning: call to non-function symbol %s defined in %B" msgstr "" -#: elf32-spu.c:1361 +#: elf32-spu.c:1358 msgid "%A:0x%v lrlive .brinfo (%u) differs from analysis (%u)\n" msgstr "" -#: elf32-spu.c:1880 +#: elf32-spu.c:1877 msgid "%B is not allowed to define %s" msgstr "" -#: elf32-spu.c:1888 +#: elf32-spu.c:1885 #, c-format msgid "you are not allowed to define %s in a script" msgstr "" -#: elf32-spu.c:1922 +#: elf32-spu.c:1919 #, c-format msgid "%s in overlay section" msgstr "" -#: elf32-spu.c:1951 +#: elf32-spu.c:1948 msgid "overlay stub relocation overflow" msgstr "" -#: elf32-spu.c:1960 +#: elf32-spu.c:1957 msgid "stubs don't match calculated size" msgstr "" -#: elf32-spu.c:2542 +#: elf32-spu.c:2539 #, c-format msgid "warning: %s overlaps %s\n" msgstr "" -#: elf32-spu.c:2558 +#: elf32-spu.c:2555 #, c-format msgid "warning: %s exceeds section size\n" msgstr "" -#: elf32-spu.c:2589 +#: elf32-spu.c:2586 msgid "%A:0x%v not found in function table\n" msgstr "" -#: elf32-spu.c:2729 +#: elf32-spu.c:2726 msgid "%B(%A+0x%v): call to non-code section %B(%A), analysis incomplete\n" msgstr "" -#: elf32-spu.c:3297 +#: elf32-spu.c:3294 #, c-format msgid "Stack analysis will ignore the call from %s to %s\n" msgstr "" -#: elf32-spu.c:3988 +#: elf32-spu.c:3985 msgid " %s: 0x%v\n" msgstr "" -#: elf32-spu.c:3989 +#: elf32-spu.c:3986 msgid "%s: 0x%v 0x%v\n" msgstr "" -#: elf32-spu.c:3994 +#: elf32-spu.c:3991 msgid " calls:\n" msgstr "" -#: elf32-spu.c:4002 +#: elf32-spu.c:3999 #, c-format msgid " %s%s %s\n" msgstr "" -#: elf32-spu.c:4307 +#: elf32-spu.c:4304 #, c-format msgid "%s duplicated in %s\n" msgstr "" -#: elf32-spu.c:4311 +#: elf32-spu.c:4308 #, c-format msgid "%s duplicated\n" msgstr "" -#: elf32-spu.c:4318 +#: elf32-spu.c:4315 msgid "sorry, no support for duplicate object files in auto-overlay script\n" msgstr "" -#: elf32-spu.c:4359 +#: elf32-spu.c:4356 msgid "" "non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local " "store\n" msgstr "" -#: elf32-spu.c:4514 +#: elf32-spu.c:4511 msgid "%B:%A%s exceeds overlay size\n" msgstr "" -#: elf32-spu.c:4676 +#: elf32-spu.c:4673 msgid "Stack size for call graph root nodes.\n" msgstr "" -#: elf32-spu.c:4677 +#: elf32-spu.c:4674 msgid "" "\n" "Stack size for functions. Annotations: '*' max stack, 't' tail call\n" msgstr "" -#: elf32-spu.c:4687 +#: elf32-spu.c:4684 msgid "Maximum stack required is 0x%v\n" msgstr "" -#: elf32-spu.c:4778 +#: elf32-spu.c:4775 msgid "fatal error while creating .fixup" msgstr "" -#: elf32-spu.c:5008 +#: elf32-spu.c:5005 msgid "%B(%s+0x%lx): unresolvable %s relocation against symbol `%s'" msgstr "" -#: elf32-tic6x.c:1602 +#: elf32-tic6x.c:1600 msgid "warning: generating a shared library containing non-PIC code" msgstr "" -#: elf32-tic6x.c:1607 +#: elf32-tic6x.c:1605 msgid "warning: generating a shared library containing non-PID code" msgstr "" -#: elf32-tic6x.c:2541 +#: elf32-tic6x.c:2524 msgid "%B: SB-relative relocation but __c6xabi_DSBT_BASE not defined" msgstr "" -#: elf32-tic6x.c:2761 -msgid "dangerous relocation" -msgstr "" - -#: elf32-tic6x.c:3733 +#: elf32-tic6x.c:3648 msgid "%B: error: unknown mandatory EABI object attribute %d" msgstr "" -#: elf32-tic6x.c:3741 +#: elf32-tic6x.c:3656 msgid "%B: warning: unknown EABI object attribute %d" msgstr "" -#: elf32-tic6x.c:3853 elf32-tic6x.c:3861 +#: elf32-tic6x.c:3768 elf32-tic6x.c:3776 msgid "error: %B requires more stack alignment than %B preserves" msgstr "" -#: elf32-tic6x.c:3871 elf32-tic6x.c:3880 +#: elf32-tic6x.c:3786 elf32-tic6x.c:3795 msgid "error: unknown Tag_ABI_array_object_alignment value in %B" msgstr "" -#: elf32-tic6x.c:3889 elf32-tic6x.c:3898 +#: elf32-tic6x.c:3804 elf32-tic6x.c:3813 msgid "error: unknown Tag_ABI_array_object_align_expected value in %B" msgstr "" -#: elf32-tic6x.c:3906 elf32-tic6x.c:3913 +#: elf32-tic6x.c:3821 elf32-tic6x.c:3828 msgid "error: %B requires more array alignment than %B preserves" msgstr "" -#: elf32-tic6x.c:3935 +#: elf32-tic6x.c:3850 msgid "warning: %B and %B differ in wchar_t size" msgstr "" -#: elf32-tic6x.c:3953 +#: elf32-tic6x.c:3868 msgid "warning: %B and %B differ in whether code is compiled for DSBT" msgstr "" -#: elf32-v850.c:173 +#: elf32-v850.c:157 #, c-format msgid "Variable `%s' cannot occupy in multiple small data regions" msgstr "" -#: elf32-v850.c:176 +#: elf32-v850.c:160 #, c-format msgid "" "Variable `%s' can only be in one of the small, zero, and tiny data regions" msgstr "" -#: elf32-v850.c:179 +#: elf32-v850.c:163 #, c-format msgid "" "Variable `%s' cannot be in both small and zero data regions simultaneously" msgstr "" -#: elf32-v850.c:182 +#: elf32-v850.c:166 #, c-format msgid "" "Variable `%s' cannot be in both small and tiny data regions simultaneously" msgstr "" -#: elf32-v850.c:185 +#: elf32-v850.c:169 #, c-format msgid "" "Variable `%s' cannot be in both zero and tiny data regions simultaneously" msgstr "" -#: elf32-v850.c:483 +#: elf32-v850.c:467 msgid "FAILED to find previous HI16 reloc" msgstr "" -#: elf32-v850.c:2155 +#: elf32-v850.c:2293 msgid "could not locate special linker symbol __gp" msgstr "" -#: elf32-v850.c:2159 +#: elf32-v850.c:2297 msgid "could not locate special linker symbol __ep" msgstr "" -#: elf32-v850.c:2163 +#: elf32-v850.c:2301 msgid "could not locate special linker symbol __ctbp" msgstr "" -#: elf32-v850.c:2341 +#: elf32-v850.c:2471 elf32-v850.c:2534 msgid "%B: Architecture mismatch with previous modules" msgstr "" +#: elf32-v850.c:2478 +msgid "%B: Alignment mismatch with previous modules" +msgstr "" + #. xgettext:c-format. -#: elf32-v850.c:2360 +#: elf32-v850.c:2553 #, c-format msgid "private flags = %lx: " msgstr "" -#: elf32-v850.c:2365 +#: elf32-v850.c:2558 +#, c-format +msgid "unknown v850 architecture" +msgstr "" + +#: elf32-v850.c:2560 +#, c-format +msgid "v850 E3 architecture" +msgstr "" + +#: elf32-v850.c:2562 elf32-v850.c:2572 #, c-format msgid "v850 architecture" msgstr "" -#: elf32-v850.c:2366 +#: elf32-v850.c:2565 +#, c-format +msgid ", 8-byte data alignment" +msgstr "" + +#: elf32-v850.c:2573 #, c-format msgid "v850e architecture" msgstr "" -#: elf32-v850.c:2367 +#: elf32-v850.c:2574 #, c-format msgid "v850e1 architecture" msgstr "" -#: elf32-v850.c:2368 +#: elf32-v850.c:2575 #, c-format msgid "v850e2 architecture" msgstr "" -#: elf32-v850.c:2369 +#: elf32-v850.c:2576 #, c-format msgid "v850e2v3 architecture" msgstr "" +#: elf32-v850.c:2577 +#, c-format +msgid "v850e3v5 architecture" +msgstr "" + #: elf32-vax.c:532 #, c-format msgid " [nonpic]" @@ -2574,151 +2863,256 @@ msgstr "" msgid " [g-float]" msgstr "" -#: elf32-vax.c:655 +#: elf32-vax.c:656 #, c-format msgid "" "%s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of " "%ld" msgstr "" -#: elf32-vax.c:1585 +#: elf32-vax.c:1543 #, c-format msgid "%s: warning: PLT addend of %d to `%s' from %s section ignored" msgstr "" -#: elf32-vax.c:1712 +#: elf32-vax.c:1668 #, c-format msgid "%s: warning: %s relocation against symbol `%s' from %s section" msgstr "" -#: elf32-vax.c:1718 +#: elf32-vax.c:1674 #, c-format msgid "%s: warning: %s relocation to 0x%x from %s section" msgstr "" -#: elf32-xstormy16.c:451 elf32-ia64.c:2336 elf64-ia64.c:2336 +#: elf32-xgate.c:686 +#, c-format +msgid "cpu=XGATE]" +msgstr "" + +#: elf32-xgate.c:688 +#, c-format +msgid "error reading cpu type from elf private data" +msgstr "" + +#: elf32-xstormy16.c:455 elf64-ia64-vms.c:2072 elf32-ia64.c:2330 +#: elf64-ia64.c:2330 msgid "non-zero addend in @fptr reloc" msgstr "" -#: elf32-xtensa.c:918 +#: elf32-xtensa.c:908 msgid "%B(%A): invalid property table" msgstr "" -#: elf32-xtensa.c:2777 +#: elf32-xtensa.c:2774 msgid "%B(%A+0x%lx): relocation offset out of range (size=0x%x)" msgstr "" -#: elf32-xtensa.c:2856 elf32-xtensa.c:2977 +#: elf32-xtensa.c:2853 elf32-xtensa.c:2974 msgid "dynamic relocation in read-only section" msgstr "" -#: elf32-xtensa.c:2953 +#: elf32-xtensa.c:2950 msgid "TLS relocation invalid without dynamic sections" msgstr "" -#: elf32-xtensa.c:3172 +#: elf32-xtensa.c:3169 msgid "internal inconsistency in size of .got.loc section" msgstr "" -#: elf32-xtensa.c:3485 +#: elf32-xtensa.c:3482 msgid "%B: incompatible machine type. Output is 0x%x. Input is 0x%x" msgstr "" -#: elf32-xtensa.c:4714 elf32-xtensa.c:4722 +#: elf32-xtensa.c:4713 elf32-xtensa.c:4721 msgid "Attempt to convert L32R/CALLX to CALL failed" msgstr "" -#: elf32-xtensa.c:6332 elf32-xtensa.c:6408 elf32-xtensa.c:7524 +#: elf32-xtensa.c:6330 elf32-xtensa.c:6406 elf32-xtensa.c:7522 msgid "" "%B(%A+0x%lx): could not decode instruction; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:7264 +#: elf32-xtensa.c:7262 msgid "" "%B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY " "relocation; possible configuration mismatch" msgstr "" -#: elf32-xtensa.c:9023 +#: elf32-xtensa.c:9022 msgid "invalid relocation address" msgstr "" -#: elf32-xtensa.c:9072 +#: elf32-xtensa.c:9071 msgid "overflow after relaxation" msgstr "" -#: elf32-xtensa.c:10204 +#: elf32-xtensa.c:10203 msgid "%B(%A+0x%lx): unexpected fix for %s relocation" msgstr "" -#: elf64-alpha.c:460 +#: elf64-alpha.c:474 msgid "GPDISP relocation did not find ldah and lda instructions" msgstr "" -#: elf64-alpha.c:2497 +#: elf64-alpha.c:2503 msgid "%B: .got subsegment exceeds 64K (size %d)" msgstr "" -#: elf64-alpha.c:4387 elf64-alpha.c:4399 +#: elf64-alpha.c:4396 elf64-alpha.c:4408 msgid "%B: gp-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-alpha.c:4425 elf64-alpha.c:4565 +#: elf64-alpha.c:4434 elf64-alpha.c:4574 msgid "%B: pc-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-alpha.c:4453 +#: elf64-alpha.c:4462 msgid "%B: change in gp: BRSGP %s" msgstr "" -#: elf64-alpha.c:4478 +#: elf64-alpha.c:4487 msgid "" msgstr "" -#: elf64-alpha.c:4483 +#: elf64-alpha.c:4492 msgid "%B: !samegp reloc against symbol without .prologue: %s" msgstr "" -#: elf64-alpha.c:4540 +#: elf64-alpha.c:4549 msgid "%B: unhandled dynamic relocation against %s" msgstr "" -#: elf64-alpha.c:4572 +#: elf64-alpha.c:4581 msgid "%B: pc-relative relocation against undefined weak symbol %s" msgstr "" -#: elf64-alpha.c:4636 +#: elf64-alpha.c:4645 msgid "%B: dtp-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-alpha.c:4659 +#: elf64-alpha.c:4668 msgid "%B: tp-relative relocation against dynamic symbol %s" msgstr "" -#: elf64-hppa.c:2083 +#: elf64-hppa.c:2084 #, c-format msgid "stub entry for %s cannot load .plt, dp offset = %ld" msgstr "" -#: elf64-hppa.c:3275 -msgid "%B(%A+0x" +#: elf64-hppa.c:3280 +msgid "%B(%A+0x%" +msgstr "" + +#: elf64-ia64-vms.c:587 elf32-ia64.c:619 elf64-ia64.c:619 +msgid "" +"%B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect " +"branch." +msgstr "" + +#: elf64-ia64-vms.c:2027 elf32-ia64.c:2278 elf64-ia64.c:2278 +msgid "@pltoff reloc against local symbol" +msgstr "" + +#: elf64-ia64-vms.c:3279 elf32-ia64.c:3684 elf64-ia64.c:3684 +#, c-format +msgid "%s: short data segment overflowed (0x%lx >= 0x400000)" +msgstr "" + +#: elf64-ia64-vms.c:3290 elf32-ia64.c:3695 elf64-ia64.c:3695 +#, c-format +msgid "%s: __gp does not cover short data segment" +msgstr "" + +#: elf64-ia64-vms.c:3555 elf32-ia64.c:3962 elf64-ia64.c:3962 +msgid "%B: non-pic code with imm relocation against dynamic symbol `%s'" +msgstr "" + +#: elf64-ia64-vms.c:3617 elf32-ia64.c:4029 elf64-ia64.c:4029 +msgid "%B: @gprel relocation against dynamic symbol %s" +msgstr "" + +#: elf64-ia64-vms.c:3676 elf32-ia64.c:4092 elf64-ia64.c:4092 +msgid "%B: linking non-pic code in a position independent executable" +msgstr "" + +#: elf64-ia64-vms.c:3777 elf32-ia64.c:4229 elf64-ia64.c:4229 +msgid "%B: @internal branch to dynamic symbol %s" +msgstr "" + +#: elf64-ia64-vms.c:3779 elf32-ia64.c:4231 elf64-ia64.c:4231 +msgid "%B: speculation fixup to dynamic symbol %s" +msgstr "" + +#: elf64-ia64-vms.c:3781 elf32-ia64.c:4233 elf64-ia64.c:4233 +msgid "%B: @pcrel relocation against dynamic symbol %s" +msgstr "" + +#: elf64-ia64-vms.c:3905 elf32-ia64.c:4430 elf64-ia64.c:4430 +msgid "unsupported reloc" +msgstr "" + +#: elf64-ia64-vms.c:3942 elf32-ia64.c:4468 elf64-ia64.c:4468 +msgid "" +"%B: missing TLS section for relocation %s against `%s' at 0x%lx in section `" +"%A'." +msgstr "" + +#: elf64-ia64-vms.c:3957 elf32-ia64.c:4483 elf64-ia64.c:4483 +msgid "" +"%B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> " +"0x1000000)." +msgstr "" + +#: elf64-ia64-vms.c:4246 elf32-ia64.c:4745 elf64-ia64.c:4745 +msgid "%B: linking trap-on-NULL-dereference with non-trapping files" +msgstr "" + +#: elf64-ia64-vms.c:4255 elf32-ia64.c:4754 elf64-ia64.c:4754 +msgid "%B: linking big-endian files with little-endian files" +msgstr "" + +#: elf64-ia64-vms.c:4264 elf32-ia64.c:4763 elf64-ia64.c:4763 +msgid "%B: linking 64-bit files with 32-bit files" +msgstr "" + +#: elf64-ia64-vms.c:4273 elf32-ia64.c:4772 elf64-ia64.c:4772 +msgid "%B: linking constant-gp files with non-constant-gp files" +msgstr "" + +#: elf64-ia64-vms.c:4283 elf32-ia64.c:4782 elf64-ia64.c:4782 +msgid "%B: linking auto-pic files with non-auto-pic files" +msgstr "" + +#: elf64-ia64-vms.c:5125 elflink.c:4299 +msgid "" +"Warning: alignment %u of common symbol `%s' in %B is greater than the " +"alignment (%u) of its section %A" +msgstr "" + +#: elf64-ia64-vms.c:5131 elflink.c:4305 +msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" +msgstr "" + +#: elf64-ia64-vms.c:5146 elflink.c:4321 +msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" msgstr "" -#: elf64-mmix.c:1034 +#: elf64-mmix.c:986 msgid "" "invalid input relocation when producing non-ELF, non-mmo format output.\n" " Please use the objcopy program to convert from ELF or mmo,\n" " or assemble using \"-no-expand\" (for gcc, \"-Wa,-no-expand\"" msgstr "" -#: elf64-mmix.c:1218 +#: elf64-mmix.c:1170 msgid "" "invalid input relocation when producing non-ELF, non-mmo format output.\n" " Please use the objcopy program to convert from ELF or mmo,\n" " or compile using the gcc-option \"-mno-base-addresses\"." msgstr "" -#: elf64-mmix.c:1244 +#: elf64-mmix.c:1196 #, c-format msgid "" "%s: Internal inconsistency error for value for\n" @@ -2726,133 +3120,158 @@ msgid "" "%08lx\n" msgstr "" -#: elf64-mmix.c:1670 +#: elf64-mmix.c:1618 #, c-format msgid "" "%s: base-plus-offset relocation against register symbol: (unknown) in %s" msgstr "" -#: elf64-mmix.c:1675 +#: elf64-mmix.c:1623 #, c-format msgid "%s: base-plus-offset relocation against register symbol: %s in %s" msgstr "" -#: elf64-mmix.c:1719 +#: elf64-mmix.c:1667 #, c-format msgid "%s: register relocation against non-register symbol: (unknown) in %s" msgstr "" -#: elf64-mmix.c:1724 +#: elf64-mmix.c:1672 #, c-format msgid "%s: register relocation against non-register symbol: %s in %s" msgstr "" -#: elf64-mmix.c:1761 +#: elf64-mmix.c:1709 #, c-format msgid "%s: directive LOCAL valid only with a register or absolute value" msgstr "" -#: elf64-mmix.c:1789 +#: elf64-mmix.c:1739 #, c-format msgid "" "%s: LOCAL directive: Register $%ld is not a local register. First global " "register is $%ld." msgstr "" -#: elf64-mmix.c:2253 +#: elf64-mmix.c:2198 #, c-format msgid "" "%s: Error: multiple definition of `%s'; start of %s is set in a earlier " "linked file\n" msgstr "" -#: elf64-mmix.c:2311 +#: elf64-mmix.c:2252 msgid "Register section has contents\n" msgstr "" -#: elf64-mmix.c:2503 +#: elf64-mmix.c:2441 #, c-format msgid "" "Internal inconsistency: remaining %u != max %u.\n" " Please report this bug." msgstr "" -#: elf64-ppc.c:4185 +#: elf64-ppc.c:4463 msgid "%P: %B: cannot create stub entry %s\n" msgstr "" -#: elf64-ppc.c:6518 +#: elf64-ppc.c:4810 +msgid "%P: symbol '%s' has invalid st_other for ABI version 1\n" +msgstr "" + +#: elf64-ppc.c:5170 +msgid "%P: .opd not allowed in ABI version %d\n" +msgstr "" + +#: elf64-ppc.c:5809 +msgid "%B uses unknown e_flags 0x%lx" +msgstr "" + +#: elf64-ppc.c:5816 +msgid "%B: ABI version %ld is not compatible with ABI version %ld output" +msgstr "" + +#: elf64-ppc.c:5843 +#, c-format +msgid " [abiv%ld]" +msgstr "" + +#: elf64-ppc.c:7007 msgid "" -"%P: copy reloc against `%s' requires lazy plt linking; avoid setting " +"%P: copy reloc against `%T' requires lazy plt linking; avoid setting " "LD_BIND_NOW=1 or upgrade gcc\n" msgstr "" -#: elf64-ppc.c:6788 +#: elf64-ppc.c:7270 msgid "%B: undefined symbol on R_PPC64_TOCSAVE relocation" msgstr "" -#: elf64-ppc.c:6992 +#: elf64-ppc.c:7499 msgid "%P: dynreloc miscount for %B, section %A\n" msgstr "" -#: elf64-ppc.c:7076 +#: elf64-ppc.c:7583 msgid "%B: .opd is not a regular array of opd entries" msgstr "" -#: elf64-ppc.c:7085 +#: elf64-ppc.c:7592 msgid "%B: unexpected reloc type %u in .opd section" msgstr "" -#: elf64-ppc.c:7106 +#: elf64-ppc.c:7613 msgid "%B: undefined sym `%s' in .opd section" msgstr "" -#: elf64-ppc.c:7664 +#: elf64-ppc.c:8177 msgid "%H __tls_get_addr lost arg, TLS optimization disabled\n" msgstr "" -#: elf64-ppc.c:8003 elf64-ppc.c:8564 +#: elf64-ppc.c:8516 elf64-ppc.c:9139 #, c-format msgid "%s defined on removed toc entry" msgstr "" -#: elf64-ppc.c:8521 -msgid "%P: %H: %s relocation references optimized away TOC entry\n" +#: elf64-ppc.c:8868 +msgid "%P: %H: toc optimization is not supported for %s instruction.\n" +msgstr "" + +#: elf64-ppc.c:9096 +msgid "%P: %H: %s references optimized away TOC entry\n" msgstr "" -#: elf64-ppc.c:9598 -msgid "%P: cannot find opd entry toc for %s\n" +#: elf64-ppc.c:10394 +msgid "%P: cannot find opd entry toc for `%T'\n" msgstr "" -#: elf64-ppc.c:9680 +#: elf64-ppc.c:10479 msgid "%P: long branch stub `%s' offset overflow\n" msgstr "" -#: elf64-ppc.c:9739 +#: elf64-ppc.c:10538 msgid "%P: can't find branch stub `%s'\n" msgstr "" -#: elf64-ppc.c:9801 elf64-ppc.c:9943 -msgid "%P: linkage table error against `%s'\n" +#: elf64-ppc.c:10602 elf64-ppc.c:10749 elf64-ppc.c:12416 +msgid "%P: linkage table error against `%T'\n" msgstr "" -#: elf64-ppc.c:10126 +#: elf64-ppc.c:10940 msgid "%P: can't build branch stub `%s'\n" msgstr "" -#: elf64-ppc.c:10941 +#: elf64-ppc.c:11748 msgid "%B section %A exceeds stub group size" msgstr "" -#: elf64-ppc.c:11666 elf64-ppc.c:11699 +#: elf64-ppc.c:12662 elf64-ppc.c:12697 msgid "%P: %s offset too large for .eh_frame sdata4 encoding" msgstr "" -#: elf64-ppc.c:11744 +#: elf64-ppc.c:12758 msgid "%P: stubs don't match calculated size\n" msgstr "" -#: elf64-ppc.c:11756 +#: elf64-ppc.c:12770 #, c-format msgid "" "linker stubs in %u group%s\n" @@ -2860,38 +3279,47 @@ msgid "" " toc adjust %lu\n" " long branch %lu\n" " long toc adj %lu\n" -" plt call %lu" +" plt call %lu\n" +" plt call toc %lu" msgstr "" -#: elf64-ppc.c:12042 -msgid "%P: %H: %s used with TLS symbol %s\n" +#: elf64-ppc.c:13096 +msgid "%P: %H: %s used with TLS symbol `%T'\n" msgstr "" -#: elf64-ppc.c:12043 -msgid "%P: %H: %s used with non-TLS symbol %s\n" +#: elf64-ppc.c:13097 +msgid "%P: %H: %s used with non-TLS symbol `%T'\n" msgstr "" -#: elf64-ppc.c:12556 +#: elf64-ppc.c:13675 msgid "" -"%P: %H: automatic multiple TOCs not supported using your crt files; " -"recompile with -mminimal-toc or upgrade gcc\n" +"%P: %H: call to `%T' lacks nop, can't restore toc; recompile with -fPIC\n" msgstr "" -#: elf64-ppc.c:12562 -msgid "" -"%P: %H: sibling call optimization to `%s' does not allow automatic multiple " -"TOCs; recompile with -mminimal-toc or -fno-optimize-sibling-calls, or make `" -"%s' extern\n" +#: elf64-ppc.c:13793 +msgid "%P: %B: unknown relocation type %d for `%T'\n" +msgstr "" + +#: elf64-ppc.c:14310 +msgid "%P: %H: %s for indirect function `%T' unsupported\n" msgstr "" -#: elf64-ppc.c:13286 -msgid "%P: %B: relocation %s is not supported for symbol %s\n" +#: elf64-ppc.c:14417 +msgid "%P: %B: %s is not supported for `%T'\n" msgstr "" -#: elf64-ppc.c:13446 +#: elf64-ppc.c:14565 msgid "%P: %H: error: %s not a multiple of %u\n" msgstr "" +#: elf64-ppc.c:14586 +msgid "%P: %H: unresolvable %s against `%T'\n" +msgstr "" + +#: elf64-ppc.c:14644 +msgid "%P: %H: %s against `%T': error %d\n" +msgstr "" + #: elf64-sh64.c:1686 #, c-format msgid "%s: error: unaligned relocation type %d at %08x reloc %08x\n" @@ -2917,463 +3345,493 @@ msgstr "" msgid "%B: linking UltraSPARC specific with HAL specific code" msgstr "" -#: elf64-x86-64.c:1427 +#: elf64-x86-64.c:1530 msgid "%B: relocation %s against symbol `%s' isn't supported in x32 mode" msgstr "" -#: elf64-x86-64.c:1656 +#: elf64-x86-64.c:1688 msgid "%B: '%s' accessed both as normal and thread local symbol" msgstr "" -#: elf64-x86-64.c:3150 +#: elf64-x86-64.c:3405 /src/binutils-gdb/bfd/elfnn-aarch64.c:3511 msgid "" "%B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d" msgstr "" -#: elf64-x86-64.c:3411 +#: elf64-x86-64.c:3667 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:3523 +#: elf64-x86-64.c:3787 msgid "; recompile with -fPIC" msgstr "" -#: elf64-x86-64.c:3528 +#: elf64-x86-64.c:3792 msgid "" "%B: relocation %s against %s `%s' can not be used when making a shared object" "%s" msgstr "" -#: elf64-x86-64.c:3530 +#: elf64-x86-64.c:3794 msgid "" "%B: relocation %s against undefined %s `%s' can not be used when making a " "shared object%s" msgstr "" -#: elfcode.h:767 +#: elf64-x86-64.c:3900 +msgid "" +"%B: addend -0x%x in relocation %s against symbol `%s' at 0x%lx in section `" +"%A' is out of range" +msgstr "" + +#: elf64-x86-64.c:3908 +msgid "" +"%B: addend 0x%x in relocation %s against symbol `%s' at 0x%lx in section `" +"%A' is out of range" +msgstr "" + +#: elfcode.h:760 #, c-format msgid "warning: %s has a corrupt string table index - ignoring" msgstr "" -#: elfcode.h:1177 +#: elfcode.h:1186 #, c-format msgid "%s: version count (%ld) does not match symbol count (%ld)" msgstr "" -#: elfcode.h:1431 +#: elfcode.h:1440 #, c-format msgid "%s(%s): relocation %d has invalid symbol index %ld" msgstr "" -#: elfcore.h:312 +#: elfcore.h:305 msgid "Warning: %B is truncated: expected core file size >= %lu, found: %lu." msgstr "" -#: elflink.c:1117 +#: elflink.c:1143 msgid "" "%s: TLS definition in %B section %A mismatches non-TLS definition in %B " "section %A" msgstr "" -#: elflink.c:1121 +#: elflink.c:1148 msgid "%s: TLS reference in %B mismatches non-TLS reference in %B" msgstr "" -#: elflink.c:1125 +#: elflink.c:1153 msgid "%s: TLS definition in %B section %A mismatches non-TLS reference in %B" msgstr "" -#: elflink.c:1129 +#: elflink.c:1158 msgid "%s: TLS reference in %B mismatches non-TLS definition in %B section %A" msgstr "" -#: elflink.c:1762 +#: elflink.c:1763 msgid "%B: unexpected redefinition of indirect versioned symbol `%s'" msgstr "" -#: elflink.c:2063 +#: elflink.c:2066 msgid "%B: version node not found for symbol %s" msgstr "" -#: elflink.c:2154 +#: elflink.c:2157 msgid "" "%B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'" msgstr "" -#: elflink.c:2165 +#: elflink.c:2168 msgid "" "%B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the " "object file has no symbol table" msgstr "" -#: elflink.c:2355 +#: elflink.c:2358 msgid "%B: relocation size mismatch in %B section %A" msgstr "" -#: elflink.c:2639 +#: elflink.c:2640 #, c-format msgid "warning: type and size of dynamic symbol `%s' are not defined" msgstr "" -#: elflink.c:3391 +#: elflink.c:3403 msgid "%P: alternate ELF machine code found (%d) in %B, expecting %d\n" msgstr "" -#: elflink.c:4037 +#: elflink.c:4032 msgid "%B: %s: invalid version %u (max %d)" msgstr "" -#: elflink.c:4073 +#: elflink.c:4068 msgid "%B: %s: invalid needed version %d" msgstr "" -#: elflink.c:4269 -msgid "" -"Warning: alignment %u of common symbol `%s' in %B is greater than the " -"alignment (%u) of its section %A" -msgstr "" - -#: elflink.c:4275 -msgid "Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B" -msgstr "" - -#: elflink.c:4290 -msgid "Warning: size of symbol `%s' changed from %lu in %B to %lu in %B" +#: elflink.c:4452 +msgid "%B: undefined reference to symbol '%s'" msgstr "" -#: elflink.c:4463 -msgid "%B: undefined reference to symbol '%s'" +#: elflink.c:5523 +msgid "%B: stack size specified and %s set" msgstr "" -#: elflink.c:4466 -msgid "" -"note: '%s' is defined in DSO %B so try adding it to the linker command line" +#: elflink.c:5526 +msgid "%B: %s not absolute" msgstr "" -#: elflink.c:5781 +#: elflink.c:5824 #, c-format msgid "%s: undefined version: %s" msgstr "" -#: elflink.c:5849 +#: elflink.c:5892 msgid "%B: .preinit_array section is not allowed in DSO" msgstr "" -#: elflink.c:7604 +#: elflink.c:7657 #, c-format msgid "undefined %s reference in complex symbol: %s" msgstr "" -#: elflink.c:7758 +#: elflink.c:7811 #, c-format msgid "unknown operator '%c' in complex symbol" msgstr "" -#: elflink.c:8097 elflink.c:8114 elflink.c:8151 elflink.c:8168 +#: elflink.c:8165 elflink.c:8182 elflink.c:8219 elflink.c:8236 msgid "%B: Unable to sort relocs - they are in more than one size" msgstr "" -#: elflink.c:8128 elflink.c:8182 +#: elflink.c:8196 elflink.c:8250 msgid "%B: Unable to sort relocs - they are of an unknown size" msgstr "" -#: elflink.c:8233 +#: elflink.c:8301 msgid "Not enough memory to sort relocations" msgstr "" -#: elflink.c:8426 +#: elflink.c:8494 msgid "%B: Too many sections: %d (>= %d)" msgstr "" -#: elflink.c:8675 +#: elflink.c:8775 msgid "%B: internal symbol `%s' in %B is referenced by DSO" msgstr "" -#: elflink.c:8677 +#: elflink.c:8777 msgid "%B: hidden symbol `%s' in %B is referenced by DSO" msgstr "" -#: elflink.c:8679 +#: elflink.c:8779 msgid "%B: local symbol `%s' in %B is referenced by DSO" msgstr "" -#: elflink.c:8776 +#: elflink.c:8890 msgid "%B: could not find output section %A for input section %A" msgstr "" -#: elflink.c:8899 +#: elflink.c:9013 msgid "%B: protected symbol `%s' isn't defined" msgstr "" -#: elflink.c:8901 +#: elflink.c:9015 msgid "%B: internal symbol `%s' isn't defined" msgstr "" -#: elflink.c:8903 +#: elflink.c:9017 msgid "%B: hidden symbol `%s' isn't defined" msgstr "" -#: elflink.c:9432 +#: elflink.c:9043 +msgid "%B: No symbol version section for versioned symbol `%s'" +msgstr "" + +#: elflink.c:9598 msgid "error: %B: size of section %A is not multiple of address size" msgstr "" -#: elflink.c:9479 +#: elflink.c:9645 msgid "" "error: %B contains a reloc (0x%s) for section %A that references a non-" "existent global symbol" msgstr "" -#: elflink.c:10214 +#: elflink.c:10369 msgid "%A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections" msgstr "" -#: elflink.c:10219 +#: elflink.c:10374 #, c-format msgid "%A has both ordered and unordered sections" msgstr "" -#: elflink.c:10784 +#: elflink.c:10982 msgid "%B: file class %s incompatible with %s" msgstr "" -#: elflink.c:11093 elflink.c:11137 +#: elflink.c:11303 elflink.c:11347 msgid "%B: could not find output section %s" msgstr "" -#: elflink.c:11098 +#: elflink.c:11308 #, c-format msgid "warning: %s section has zero size" msgstr "" -#: elflink.c:11143 +#: elflink.c:11353 #, c-format msgid "warning: section '%s' is being made into a note" msgstr "" -#: elflink.c:11212 +#: elflink.c:11419 msgid "%P%X: read-only segment has dynamic relocations.\n" msgstr "" -#: elflink.c:11215 +#: elflink.c:11422 msgid "%P: warning: creating a DT_TEXTREL in a shared object.\n" msgstr "" -#: elflink.c:11402 +#: elflink.c:11545 msgid "%P%X: can not read symbols: %E\n" msgstr "" -#: elflink.c:11792 +#: elflink.c:11989 msgid "Removing unused section '%s' in file '%B'" msgstr "" -#: elflink.c:11998 +#: elflink.c:12200 msgid "Warning: gc-sections option ignored" msgstr "" -#: elflink.c:12277 +#: elflink.c:12489 #, c-format msgid "Unrecognized INPUT_SECTION_FLAG %s\n" msgstr "" -#: elfxx-mips.c:1234 +#: elfxx-mips.c:1419 msgid "static procedure (no name)" msgstr "" -#: elfxx-mips.c:5259 +#: elfxx-mips.c:5476 msgid "MIPS16 and microMIPS functions cannot call each other" msgstr "" -#: elfxx-mips.c:5856 +#: elfxx-mips.c:6087 msgid "" -"%B: %A+0x%lx: Direct jumps between ISA modes are not allowed; consider " -"recompiling with interlinking enabled." +"%B: %A+0x%lx: Unsupported jump between ISA modes; consider recompiling with " +"interlinking enabled." msgstr "" -#: elfxx-mips.c:6519 elfxx-mips.c:6742 +#: elfxx-mips.c:6756 elfxx-mips.c:6979 msgid "%B: Warning: bad `%s' option size %u smaller than its header" msgstr "" -#: elfxx-mips.c:7495 elfxx-mips.c:7620 +#: elfxx-mips.c:7734 elfxx-mips.c:7859 msgid "%B: Warning: cannot determine the target function for stub section `%s'" msgstr "" -#: elfxx-mips.c:7749 +#: elfxx-mips.c:7990 msgid "%B: Malformed reloc detected for section %s" msgstr "" -#: elfxx-mips.c:7801 +#: elfxx-mips.c:8065 msgid "%B: GOT reloc at 0x%lx not expected in executables" msgstr "" -#: elfxx-mips.c:7930 +#: elfxx-mips.c:8199 msgid "%B: CALL16 reloc at 0x%lx not against global symbol" msgstr "" -#: elfxx-mips.c:8645 +#: elfxx-mips.c:8977 #, c-format msgid "non-dynamic relocations refer to dynamic symbol %s" msgstr "" -#: elfxx-mips.c:9347 +#: elfxx-mips.c:9877 msgid "" "%B: Can't find matching LO16 reloc against `%s' for %s at 0x%lx in section `" "%A'" msgstr "" -#: elfxx-mips.c:9486 +#: elfxx-mips.c:10016 msgid "" "small-data section exceeds 64KB; lower small-data size limit (see option -G)" msgstr "" -#: elfxx-mips.c:9505 +#: elfxx-mips.c:10035 msgid "JALX to a non-word-aligned address" msgstr "" -#: elfxx-mips.c:13266 +#: elfxx-mips.c:10402 elfxx-mips.c:10966 +msgid "%B: `%A' offset of %ld from `%A' beyond the range of ADDIUPC" +msgstr "" + +#: elfxx-mips.c:13990 #, c-format msgid "%s: illegal section name `%s'" msgstr "" -#: elfxx-mips.c:13645 elfxx-mips.c:13671 -msgid "Warning: %B uses -msingle-float, %B uses -mdouble-float" +#: elfxx-mips.c:14375 elfxx-mips.c:14381 elfxx-mips.c:14387 elfxx-mips.c:14407 +#: elfxx-mips.c:14413 elfxx-mips.c:14419 elfxx-mips.c:14441 elfxx-mips.c:14460 +#: elfxx-mips.c:14467 elfxx-mips.c:14474 +msgid "Warning: %B uses %s (set by %B), %B uses %s" +msgstr "" + +#: elfxx-mips.c:14394 elfxx-mips.c:14426 elfxx-mips.c:14447 elfxx-mips.c:14480 +msgid "Warning: %B uses %s (set by %B), %B uses unknown floating point ABI %d" +msgstr "" + +#: elfxx-mips.c:14493 elfxx-mips.c:14501 elfxx-mips.c:14509 elfxx-mips.c:14517 +msgid "Warning: %B uses unknown floating point ABI %d (set by %B), %B uses %s" +msgstr "" + +#: elfxx-mips.c:14525 +msgid "" +"Warning: %B uses unknown floating point ABI %d (set by %B), %B uses unknown " +"floating point ABI %d" msgstr "" -#: elfxx-mips.c:13657 elfxx-mips.c:13713 -msgid "Warning: %B uses -msingle-float, %B uses -mips32r2 -mfp64" +#: elfxx-mips.c:14548 +msgid "Warning: %B uses %s (set by %B), %B uses unknown MSA ABI %d" msgstr "" -#: elfxx-mips.c:13683 elfxx-mips.c:13719 -msgid "Warning: %B uses -mdouble-float, %B uses -mips32r2 -mfp64" +#: elfxx-mips.c:14559 +msgid "Warning: %B uses unknown MSA ABI %d (set by %B), %B uses %s" +msgstr "" + +#: elfxx-mips.c:14567 +msgid "" +"Warning: %B uses unknown MSA ABI %d (set by %B), %B uses unknown MSA ABI %d" msgstr "" -#: elfxx-mips.c:13761 +#: elfxx-mips.c:14599 msgid "%B: endianness incompatible with that of the selected emulation" msgstr "" -#: elfxx-mips.c:13772 +#: elfxx-mips.c:14610 msgid "%B: ABI is incompatible with that of the selected emulation" msgstr "" -#: elfxx-mips.c:13856 +#: elfxx-mips.c:14694 msgid "%B: warning: linking abicalls files with non-abicalls files" msgstr "" -#: elfxx-mips.c:13873 +#: elfxx-mips.c:14711 msgid "%B: linking 32-bit code with 64-bit code" msgstr "" -#: elfxx-mips.c:13901 +#: elfxx-mips.c:14739 elfxx-mips.c:14802 msgid "%B: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:13924 +#: elfxx-mips.c:14762 msgid "%B: ABI mismatch: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:13948 +#: elfxx-mips.c:14786 msgid "%B: ASE mismatch: linking %s module with previous %s modules" msgstr "" -#: elfxx-mips.c:14106 +#: elfxx-mips.c:14958 #, c-format msgid " [abi=O32]" msgstr "" -#: elfxx-mips.c:14108 +#: elfxx-mips.c:14960 #, c-format msgid " [abi=O64]" msgstr "" -#: elfxx-mips.c:14110 +#: elfxx-mips.c:14962 #, c-format msgid " [abi=EABI32]" msgstr "" -#: elfxx-mips.c:14112 +#: elfxx-mips.c:14964 #, c-format msgid " [abi=EABI64]" msgstr "" -#: elfxx-mips.c:14114 +#: elfxx-mips.c:14966 #, c-format msgid " [abi unknown]" msgstr "" -#: elfxx-mips.c:14116 +#: elfxx-mips.c:14968 #, c-format msgid " [abi=N32]" msgstr "" -#: elfxx-mips.c:14118 +#: elfxx-mips.c:14970 #, c-format msgid " [abi=64]" msgstr "" -#: elfxx-mips.c:14120 +#: elfxx-mips.c:14972 #, c-format msgid " [no abi set]" msgstr "" -#: elfxx-mips.c:14141 +#: elfxx-mips.c:14993 #, c-format msgid " [unknown ISA]" msgstr "" -#: elfxx-mips.c:14155 +#: elfxx-mips.c:15013 #, c-format msgid " [not 32bitmode]" msgstr "" -#: elfxx-sparc.c:596 +#: elfxx-sparc.c:640 #, c-format msgid "invalid relocation type %d" msgstr "" -#: elfxx-tilegx.c:3952 +#: elfxx-tilegx.c:4433 msgid "%B: Cannot link together %s and %s objects." msgstr "" -#: i386linux.c:451 m68klinux.c:456 sparclinux.c:450 +#: i386linux.c:418 m68klinux.c:421 sparclinux.c:414 #, c-format msgid "Output file requires shared library `%s'\n" msgstr "" -#: i386linux.c:459 m68klinux.c:464 sparclinux.c:458 +#: i386linux.c:426 m68klinux.c:429 sparclinux.c:422 #, c-format msgid "Output file requires shared library `%s.so.%s'\n" msgstr "" -#: i386linux.c:648 i386linux.c:698 m68klinux.c:656 m68klinux.c:704 -#: sparclinux.c:648 sparclinux.c:698 +#: i386linux.c:613 i386linux.c:663 m68klinux.c:618 m68klinux.c:666 +#: sparclinux.c:609 sparclinux.c:659 #, c-format msgid "Symbol %s not defined for fixups\n" msgstr "" -#: i386linux.c:722 m68klinux.c:728 sparclinux.c:722 +#: i386linux.c:687 m68klinux.c:690 sparclinux.c:683 msgid "Warning: fixup count mismatch\n" msgstr "" -#: ieee.c:159 +#: ieee.c:158 #, c-format msgid "%s: string too long (%d chars, max 65535)" msgstr "" -#: ieee.c:286 +#: ieee.c:285 #, c-format msgid "%s: unrecognized symbol `%s' flags 0x%x" msgstr "" -#: ieee.c:792 +#: ieee.c:791 msgid "%B: unimplemented ATI record %u for symbol %u" msgstr "" -#: ieee.c:816 +#: ieee.c:815 msgid "%B: unexpected ATN type %d in external part" msgstr "" -#: ieee.c:838 +#: ieee.c:837 msgid "%B: unexpected type after ATN" msgstr "" @@ -3440,149 +3898,91 @@ msgstr "" msgid "Deprecated %s called\n" msgstr "" -#: linker.c:1872 +#: linker.c:1873 msgid "%B: indirect symbol `%s' to `%s' is a loop" msgstr "" -#: linker.c:2736 +#: linker.c:2750 #, c-format msgid "Attempt to do relocatable link with %s input and %s output" msgstr "" -#: linker.c:3021 +#: linker.c:3035 msgid "%B: ignoring duplicate section `%A'\n" msgstr "" -#: linker.c:3030 linker.c:3039 +#: linker.c:3044 linker.c:3053 msgid "%B: duplicate section `%A' has different size\n" msgstr "" -#: linker.c:3047 linker.c:3052 -msgid "%B: could not read contents of section `%A'\n" -msgstr "" - -#: linker.c:3056 -msgid "%B: duplicate section `%A' has different contents\n" -msgstr "" - -#: mach-o.c:407 -msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols" -msgstr "" - -#: mach-o.c:1301 -#, c-format -msgid "unable to write unknown load command 0x%lx" -msgstr "" - -#: mach-o.c:1789 -#, c-format -msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu" -msgstr "" - -#: mach-o.c:1807 -#, c-format -msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)" -msgstr "" - -#: mach-o.c:1892 -#, c-format -msgid "" -"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d " -"(max %lu): setting to undefined" -msgstr "" - -#: mach-o.c:1900 -#, c-format -msgid "" -"bfd_mach_o_read_symtab_symbol: symbol \"%s\" is unsupported 'indirect' " -"reference: setting to undefined" -msgstr "" - -#: mach-o.c:1906 -#, c-format -msgid "" -"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x" -"%x: setting to undefined" -msgstr "" - -#: mach-o.c:1979 -msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols" -msgstr "" - -#: mach-o.c:2014 -#, c-format -msgid "bfd_mach_o_read_dysymtab_symbol: unable to read %lu bytes at %lu" -msgstr "" - -#: mach-o.c:2734 -#, c-format -msgid "unable to read unknown load command 0x%lx" -msgstr "" - -#: mach-o.c:2915 -#, c-format -msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx" +#: linker.c:3061 linker.c:3066 +msgid "%B: could not read contents of section `%A'\n" msgstr "" -#: mach-o.c:3011 -#, c-format -msgid "unknown header byte-order value 0x%lx" +#: linker.c:3070 +msgid "%B: duplicate section `%A' has different contents\n" msgstr "" -#: mach-o.c:3577 -msgid "Mach-O header:\n" +#: mach-o.c:648 +msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols" msgstr "" -#: mach-o.c:3578 +#: mach-o.c:1918 #, c-format -msgid " magic : %08lx\n" +msgid "mach-o: there are too many sections (%d) maximum is 255,\n" msgstr "" -#: mach-o.c:3579 +#: mach-o.c:2017 #, c-format -msgid " cputype : %08lx (%s)\n" +msgid "unable to write unknown load command 0x%lx" msgstr "" -#: mach-o.c:3581 -#, c-format -msgid " cpusubtype: %08lx\n" +#: mach-o.c:2272 +msgid "" +"sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab " +"commands." msgstr "" -#: mach-o.c:3582 +#: mach-o.c:2898 #, c-format -msgid " filetype : %08lx (%s)\n" +msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu" msgstr "" -#: mach-o.c:3585 +#: mach-o.c:2916 #, c-format -msgid " ncmds : %08lx (%lu)\n" +msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)" msgstr "" -#: mach-o.c:3586 +#: mach-o.c:2997 #, c-format -msgid " sizeofcmds: %08lx\n" +msgid "" +"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid section %d " +"(max %lu): setting to undefined" msgstr "" -#: mach-o.c:3587 +#: mach-o.c:3013 #, c-format -msgid " flags : %08lx (" +msgid "" +"bfd_mach_o_read_symtab_symbol: symbol \"%s\" specified invalid type field 0x" +"%x: setting to undefined" msgstr "" -#: mach-o.c:3589 vms-alpha.c:7674 -msgid ")\n" +#: mach-o.c:3085 +msgid "bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols" msgstr "" -#: mach-o.c:3590 -#, c-format -msgid " reserved : %08x\n" +#: mach-o.c:3915 +msgid "%B: unknown load command 0x%lx" msgstr "" -#: mach-o.c:3600 -msgid "Segments and Sections:\n" +#: mach-o.c:4107 +#, c-format +msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx" msgstr "" -#: mach-o.c:3601 -msgid " #: Segment name Section name Address\n" +#: mach-o.c:4204 +#, c-format +msgid "unknown header byte-order value 0x%lx" msgstr "" #: merge.c:832 @@ -3590,154 +3990,154 @@ msgstr "" msgid "%s: access beyond end of merged section (%ld)" msgstr "" -#: mmo.c:456 +#: mmo.c:455 #, c-format msgid "%s: No core to allocate section name %s\n" msgstr "" -#: mmo.c:531 +#: mmo.c:530 #, c-format msgid "%s: No core to allocate a symbol %d bytes long\n" msgstr "" -#: mmo.c:1187 +#: mmo.c:1189 #, c-format msgid "%s: invalid mmo file: initialization value for $255 is not `Main'\n" msgstr "" -#: mmo.c:1332 +#: mmo.c:1334 #, c-format msgid "" "%s: unsupported wide character sequence 0x%02X 0x%02X after symbol name " "starting with `%s'\n" msgstr "" -#: mmo.c:1565 +#: mmo.c:1568 #, c-format msgid "%s: invalid mmo file: unsupported lopcode `%d'\n" msgstr "" -#: mmo.c:1575 +#: mmo.c:1578 #, c-format msgid "%s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote\n" msgstr "" -#: mmo.c:1611 +#: mmo.c:1614 #, c-format msgid "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc\n" msgstr "" -#: mmo.c:1657 +#: mmo.c:1660 #, c-format msgid "" "%s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo\n" msgstr "" -#: mmo.c:1696 +#: mmo.c:1699 #, c-format msgid "%s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx\n" msgstr "" -#: mmo.c:1705 +#: mmo.c:1708 #, c-format msgid "" "%s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx\n" msgstr "" -#: mmo.c:1728 +#: mmo.c:1731 #, c-format msgid "" "%s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d " "for lop_fixrx\n" msgstr "" -#: mmo.c:1751 +#: mmo.c:1754 #, c-format msgid "%s: cannot allocate file name for file number %d, %d bytes\n" msgstr "" -#: mmo.c:1771 +#: mmo.c:1774 #, c-format msgid "" "%s: invalid mmo file: file number %d `%s', was already entered as `%s'\n" msgstr "" -#: mmo.c:1784 +#: mmo.c:1787 #, c-format msgid "" "%s: invalid mmo file: file name for number %d was not specified before use\n" msgstr "" -#: mmo.c:1890 +#: mmo.c:1893 #, c-format msgid "" "%s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d\n" msgstr "" -#: mmo.c:1926 +#: mmo.c:1929 #, c-format msgid "%s: invalid mmo file: lop_end not last item in file\n" msgstr "" -#: mmo.c:1939 +#: mmo.c:1942 #, c-format msgid "" "%s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras " "to the preceding lop_stab (%ld)\n" msgstr "" -#: mmo.c:2649 +#: mmo.c:2652 #, c-format msgid "%s: invalid symbol table: duplicate symbol `%s'\n" msgstr "" -#: mmo.c:2889 +#: mmo.c:2892 #, c-format msgid "" "%s: Bad symbol definition: `Main' set to %s rather than the start address " "%s\n" msgstr "" -#: mmo.c:2981 +#: mmo.c:2984 #, c-format msgid "" "%s: warning: symbol table too large for mmo, larger than 65535 32-bit words: " "%d. Only `Main' will be emitted.\n" msgstr "" -#: mmo.c:3026 +#: mmo.c:3029 #, c-format msgid "%s: internal error, symbol table changed size from %d to %d words\n" msgstr "" -#: mmo.c:3078 +#: mmo.c:3081 #, c-format msgid "%s: internal error, internal register section %s had contents\n" msgstr "" -#: mmo.c:3129 +#: mmo.c:3132 #, c-format msgid "%s: no initialized registers; section length 0\n" msgstr "" -#: mmo.c:3135 +#: mmo.c:3138 #, c-format msgid "%s: too many initialized registers; section length %ld\n" msgstr "" -#: mmo.c:3140 +#: mmo.c:3143 #, c-format msgid "" "%s: invalid start address for initialized registers of length %ld: 0x%lx" "%08lx\n" msgstr "" -#: oasys.c:882 +#: oasys.c:881 #, c-format msgid "%s: can not represent section `%s' in oasys" msgstr "" -#: osf-core.c:140 +#: osf-core.c:128 #, c-format msgid "Unhandled OSF/1 core file section type %d\n" msgstr "" @@ -3762,113 +4162,117 @@ msgstr "" msgid "%B: bad pair/reflo after refhi\n" msgstr "" -#: pef.c:520 +#: pef.c:522 #, c-format msgid "bfd_pef_scan: unknown architecture 0x%lx" msgstr "" -#: pei-x86_64.c:444 +#: pei-x86_64.c:469 #, c-format msgid "warning: .pdata section size (%ld) is not a multiple of %d\n" msgstr "" -#: pei-x86_64.c:448 peigen.c:1618 peigen.c:1801 pepigen.c:1618 pepigen.c:1801 -#: pex64igen.c:1618 pex64igen.c:1801 +#: pei-x86_64.c:474 peigen.c:1626 peigen.c:1809 pepigen.c:1626 pepigen.c:1809 +#: pex64igen.c:1626 pex64igen.c:1809 #, c-format msgid "" "\n" "The Function Table (interpreted .pdata section contents)\n" msgstr "" -#: pei-x86_64.c:450 +#: pei-x86_64.c:476 #, c-format msgid "vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n" msgstr "" #. XXX code yet to be written. -#: peicode.h:751 +#: peicode.h:758 msgid "%B: Unhandled import type; %x" msgstr "" -#: peicode.h:756 +#: peicode.h:763 msgid "%B: Unrecognised import type; %x" msgstr "" -#: peicode.h:770 +#: peicode.h:777 msgid "%B: Unrecognised import name type; %x" msgstr "" -#: peicode.h:1166 +#: peicode.h:1173 msgid "%B: Unrecognised machine type (0x%x) in Import Library Format archive" msgstr "" -#: peicode.h:1178 +#: peicode.h:1185 msgid "" "%B: Recognised but unhandled machine type (0x%x) in Import Library Format " "archive" msgstr "" -#: peicode.h:1196 +#: peicode.h:1203 msgid "%B: size field is zero in Import Library Format header" msgstr "" -#: peicode.h:1227 +#: peicode.h:1234 msgid "%B: string not null terminated in ILF object file." msgstr "" -#: ppcboot.c:414 +#: ppcboot.c:391 #, c-format msgid "" "\n" "ppcboot header:\n" msgstr "" -#: ppcboot.c:415 +#: ppcboot.c:392 #, c-format msgid "Entry offset = 0x%.8lx (%ld)\n" msgstr "" -#: ppcboot.c:417 +#: ppcboot.c:394 #, c-format msgid "Length = 0x%.8lx (%ld)\n" msgstr "" -#: ppcboot.c:421 +#: ppcboot.c:398 #, c-format msgid "Flag field = 0x%.2x\n" msgstr "" -#: ppcboot.c:427 +#: ppcboot.c:404 #, c-format msgid "Partition name = \"%s\"\n" msgstr "" -#: ppcboot.c:446 +#: ppcboot.c:423 #, c-format msgid "" "\n" "Partition[%d] start = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" msgstr "" -#: ppcboot.c:452 +#: ppcboot.c:429 #, c-format msgid "Partition[%d] end = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }\n" msgstr "" -#: ppcboot.c:458 +#: ppcboot.c:435 #, c-format msgid "Partition[%d] sector = 0x%.8lx (%ld)\n" msgstr "" -#: ppcboot.c:460 +#: ppcboot.c:437 #, c-format msgid "Partition[%d] length = 0x%.8lx (%ld)\n" msgstr "" -#: reloc.c:6160 +#: reloc.c:7371 msgid "INPUT_SECTION_FLAGS are not supported.\n" msgstr "" +#: reloc.c:7526 +msgid "%X%P: %B(%A): relocation \"%R\" goes out of range\n" +msgstr "" + #: rs6000-core.c:448 #, c-format msgid "%s: warning core file truncated" @@ -3901,32 +4305,32 @@ msgstr "" msgid "Unsupported .stab relocation" msgstr "" -#: vms-alpha.c:1299 +#: vms-alpha.c:1294 #, c-format msgid "Unknown EGSD subtype %d" msgstr "" -#: vms-alpha.c:1330 +#: vms-alpha.c:1325 #, c-format msgid "Stack overflow (%d) in _bfd_vms_push" msgstr "" -#: vms-alpha.c:1343 +#: vms-alpha.c:1338 msgid "Stack underflow in _bfd_vms_pop" msgstr "" #. These names have not yet been added to this switch statement. -#: vms-alpha.c:1580 +#: vms-alpha.c:1575 #, c-format msgid "unknown ETIR command %d" msgstr "" -#: vms-alpha.c:1767 +#: vms-alpha.c:1762 #, c-format msgid "bad section index in %s" msgstr "" -#: vms-alpha.c:1780 +#: vms-alpha.c:1775 #, c-format msgid "unsupported STA cmd %s" msgstr "" @@ -3936,1859 +4340,1858 @@ msgstr "" #. Rotate. #. Redefine symbol to current location. #. Define a literal. -#: vms-alpha.c:1956 vms-alpha.c:1987 vms-alpha.c:2234 +#: vms-alpha.c:1951 vms-alpha.c:1982 vms-alpha.c:2229 #, c-format msgid "%s: not supported" msgstr "" -#: vms-alpha.c:1962 +#: vms-alpha.c:1957 #, c-format msgid "%s: not implemented" msgstr "" -#: vms-alpha.c:2218 +#: vms-alpha.c:2213 #, c-format msgid "invalid use of %s with contexts" msgstr "" -#: vms-alpha.c:2252 +#: vms-alpha.c:2247 #, c-format msgid "reserved cmd %d" msgstr "" -#: vms-alpha.c:2337 +#: vms-alpha.c:2332 msgid "Object module NOT error-free !\n" msgstr "" -#: vms-alpha.c:2766 -#, c-format -msgid "Symbol %s replaced by %s\n" -msgstr "" - -#: vms-alpha.c:3769 +#: vms-alpha.c:3657 #, c-format msgid "SEC_RELOC with no relocs in section %s" msgstr "" -#: vms-alpha.c:3822 vms-alpha.c:4049 +#: vms-alpha.c:3709 vms-alpha.c:3922 #, c-format msgid "Size error in section %s" msgstr "" -#: vms-alpha.c:3991 +#: vms-alpha.c:3868 msgid "Spurious ALPHA_R_BSR reloc" msgstr "" -#: vms-alpha.c:4036 +#: vms-alpha.c:3909 #, c-format msgid "Unhandled relocation %s" msgstr "" -#: vms-alpha.c:4326 +#: vms-alpha.c:4199 #, c-format msgid "unknown source command %d" msgstr "" -#: vms-alpha.c:4387 +#: vms-alpha.c:4260 msgid "DST__K_SET_LINUM_INCR not implemented" msgstr "" -#: vms-alpha.c:4393 +#: vms-alpha.c:4266 msgid "DST__K_SET_LINUM_INCR_W not implemented" msgstr "" -#: vms-alpha.c:4399 +#: vms-alpha.c:4272 msgid "DST__K_RESET_LINUM_INCR not implemented" msgstr "" -#: vms-alpha.c:4405 +#: vms-alpha.c:4278 msgid "DST__K_BEG_STMT_MODE not implemented" msgstr "" -#: vms-alpha.c:4411 +#: vms-alpha.c:4284 msgid "DST__K_END_STMT_MODE not implemented" msgstr "" -#: vms-alpha.c:4438 +#: vms-alpha.c:4311 msgid "DST__K_SET_PC not implemented" msgstr "" -#: vms-alpha.c:4444 +#: vms-alpha.c:4317 msgid "DST__K_SET_PC_W not implemented" msgstr "" -#: vms-alpha.c:4450 +#: vms-alpha.c:4323 msgid "DST__K_SET_PC_L not implemented" msgstr "" -#: vms-alpha.c:4456 +#: vms-alpha.c:4329 msgid "DST__K_SET_STMTNUM not implemented" msgstr "" -#: vms-alpha.c:4499 +#: vms-alpha.c:4372 #, c-format msgid "unknown line command %d" msgstr "" -#: vms-alpha.c:4953 vms-alpha.c:4970 vms-alpha.c:4984 vms-alpha.c:4999 -#: vms-alpha.c:5011 vms-alpha.c:5022 vms-alpha.c:5034 +#: vms-alpha.c:4846 vms-alpha.c:4863 vms-alpha.c:4877 vms-alpha.c:4892 +#: vms-alpha.c:4904 vms-alpha.c:4915 vms-alpha.c:4927 #, c-format msgid "Unknown reloc %s + %s" msgstr "" -#: vms-alpha.c:5089 +#: vms-alpha.c:4982 #, c-format msgid "Unknown reloc %s" msgstr "" -#: vms-alpha.c:5102 +#: vms-alpha.c:4995 msgid "Invalid section index in ETIR" msgstr "" -#: vms-alpha.c:5109 +#: vms-alpha.c:5002 msgid "Relocation for non-REL psect" msgstr "" -#: vms-alpha.c:5156 +#: vms-alpha.c:5049 #, c-format msgid "Unknown symbol in command %s" msgstr "" -#: vms-alpha.c:5671 +#: vms-alpha.c:5564 #, c-format msgid " EMH %u (len=%u): " msgstr "" -#: vms-alpha.c:5680 +#: vms-alpha.c:5573 #, c-format msgid "Module header\n" msgstr "" -#: vms-alpha.c:5681 +#: vms-alpha.c:5574 #, c-format msgid " structure level: %u\n" msgstr "" -#: vms-alpha.c:5682 +#: vms-alpha.c:5575 #, c-format msgid " max record size: %u\n" msgstr "" -#: vms-alpha.c:5685 +#: vms-alpha.c:5578 #, c-format msgid " module name : %.*s\n" msgstr "" -#: vms-alpha.c:5687 +#: vms-alpha.c:5580 #, c-format msgid " module version : %.*s\n" msgstr "" -#: vms-alpha.c:5689 +#: vms-alpha.c:5582 #, c-format msgid " compile date : %.17s\n" msgstr "" -#: vms-alpha.c:5694 +#: vms-alpha.c:5587 #, c-format msgid "Language Processor Name\n" msgstr "" -#: vms-alpha.c:5695 +#: vms-alpha.c:5588 #, c-format msgid " language name: %.*s\n" msgstr "" -#: vms-alpha.c:5702 +#: vms-alpha.c:5595 #, c-format msgid "Source Files Header\n" msgstr "" -#: vms-alpha.c:5703 +#: vms-alpha.c:5596 #, c-format msgid " file: %.*s\n" msgstr "" -#: vms-alpha.c:5710 +#: vms-alpha.c:5603 #, c-format msgid "Title Text Header\n" msgstr "" -#: vms-alpha.c:5711 +#: vms-alpha.c:5604 #, c-format msgid " title: %.*s\n" msgstr "" -#: vms-alpha.c:5718 +#: vms-alpha.c:5611 #, c-format msgid "Copyright Header\n" msgstr "" -#: vms-alpha.c:5719 +#: vms-alpha.c:5612 #, c-format msgid " copyright: %.*s\n" msgstr "" -#: vms-alpha.c:5725 +#: vms-alpha.c:5618 #, c-format msgid "unhandled emh subtype %u\n" msgstr "" -#: vms-alpha.c:5735 +#: vms-alpha.c:5628 #, c-format msgid " EEOM (len=%u):\n" msgstr "" -#: vms-alpha.c:5736 +#: vms-alpha.c:5629 #, c-format msgid " number of cond linkage pairs: %u\n" msgstr "" -#: vms-alpha.c:5738 +#: vms-alpha.c:5631 #, c-format msgid " completion code: %u\n" msgstr "" -#: vms-alpha.c:5742 +#: vms-alpha.c:5635 #, c-format msgid " transfer addr flags: 0x%02x\n" msgstr "" -#: vms-alpha.c:5743 +#: vms-alpha.c:5636 #, c-format msgid " transfer addr psect: %u\n" msgstr "" -#: vms-alpha.c:5745 +#: vms-alpha.c:5638 #, c-format msgid " transfer address : 0x%08x\n" msgstr "" -#: vms-alpha.c:5754 +#: vms-alpha.c:5647 msgid " WEAK" msgstr "" -#: vms-alpha.c:5756 +#: vms-alpha.c:5649 msgid " DEF" msgstr "" -#: vms-alpha.c:5758 +#: vms-alpha.c:5651 msgid " UNI" msgstr "" -#: vms-alpha.c:5760 vms-alpha.c:5781 +#: vms-alpha.c:5653 vms-alpha.c:5674 msgid " REL" msgstr "" -#: vms-alpha.c:5762 +#: vms-alpha.c:5655 msgid " COMM" msgstr "" -#: vms-alpha.c:5764 +#: vms-alpha.c:5657 msgid " VECEP" msgstr "" -#: vms-alpha.c:5766 +#: vms-alpha.c:5659 msgid " NORM" msgstr "" -#: vms-alpha.c:5768 +#: vms-alpha.c:5661 msgid " QVAL" msgstr "" -#: vms-alpha.c:5775 +#: vms-alpha.c:5668 msgid " PIC" msgstr "" -#: vms-alpha.c:5777 +#: vms-alpha.c:5670 msgid " LIB" msgstr "" -#: vms-alpha.c:5779 +#: vms-alpha.c:5672 msgid " OVR" msgstr "" -#: vms-alpha.c:5783 +#: vms-alpha.c:5676 msgid " GBL" msgstr "" -#: vms-alpha.c:5785 +#: vms-alpha.c:5678 msgid " SHR" msgstr "" -#: vms-alpha.c:5787 +#: vms-alpha.c:5680 msgid " EXE" msgstr "" -#: vms-alpha.c:5789 +#: vms-alpha.c:5682 msgid " RD" msgstr "" -#: vms-alpha.c:5791 +#: vms-alpha.c:5684 msgid " WRT" msgstr "" -#: vms-alpha.c:5793 +#: vms-alpha.c:5686 msgid " VEC" msgstr "" -#: vms-alpha.c:5795 +#: vms-alpha.c:5688 msgid " NOMOD" msgstr "" -#: vms-alpha.c:5797 +#: vms-alpha.c:5690 msgid " COM" msgstr "" -#: vms-alpha.c:5799 +#: vms-alpha.c:5692 msgid " 64B" msgstr "" -#: vms-alpha.c:5808 +#: vms-alpha.c:5701 #, c-format msgid " EGSD (len=%u):\n" msgstr "" -#: vms-alpha.c:5820 +#: vms-alpha.c:5713 #, c-format msgid " EGSD entry %2u (type: %u, len: %u): " msgstr "" -#: vms-alpha.c:5832 +#: vms-alpha.c:5725 #, c-format msgid "PSC - Program section definition\n" msgstr "" -#: vms-alpha.c:5833 vms-alpha.c:5850 +#: vms-alpha.c:5726 vms-alpha.c:5743 #, c-format msgid " alignment : 2**%u\n" msgstr "" -#: vms-alpha.c:5834 vms-alpha.c:5851 +#: vms-alpha.c:5727 vms-alpha.c:5744 #, c-format msgid " flags : 0x%04x" msgstr "" -#: vms-alpha.c:5838 +#: vms-alpha.c:5731 #, c-format msgid " alloc (len): %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:5839 vms-alpha.c:5896 vms-alpha.c:5945 +#: vms-alpha.c:5732 vms-alpha.c:5789 vms-alpha.c:5838 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:5849 +#: vms-alpha.c:5742 #, c-format msgid "SPSC - Shared Image Program section def\n" msgstr "" -#: vms-alpha.c:5855 +#: vms-alpha.c:5748 #, c-format msgid " alloc (len) : %u (0x%08x)\n" msgstr "" -#: vms-alpha.c:5856 +#: vms-alpha.c:5749 #, c-format msgid " image offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:5858 +#: vms-alpha.c:5751 #, c-format msgid " symvec offset : 0x%08x\n" msgstr "" -#: vms-alpha.c:5860 +#: vms-alpha.c:5753 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:5873 +#: vms-alpha.c:5766 #, c-format msgid "SYM - Global symbol definition\n" msgstr "" -#: vms-alpha.c:5874 vms-alpha.c:5934 vms-alpha.c:5955 vms-alpha.c:5974 +#: vms-alpha.c:5767 vms-alpha.c:5827 vms-alpha.c:5848 vms-alpha.c:5867 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:5877 +#: vms-alpha.c:5770 #, c-format msgid " psect offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:5881 +#: vms-alpha.c:5774 #, c-format msgid " code address: 0x%08x\n" msgstr "" -#: vms-alpha.c:5883 +#: vms-alpha.c:5776 #, c-format msgid " psect index for entry point : %u\n" msgstr "" -#: vms-alpha.c:5886 vms-alpha.c:5962 vms-alpha.c:5981 +#: vms-alpha.c:5779 vms-alpha.c:5855 vms-alpha.c:5874 #, c-format msgid " psect index : %u\n" msgstr "" -#: vms-alpha.c:5888 vms-alpha.c:5964 vms-alpha.c:5983 +#: vms-alpha.c:5781 vms-alpha.c:5857 vms-alpha.c:5876 #, c-format msgid " name : %.*s\n" msgstr "" -#: vms-alpha.c:5895 +#: vms-alpha.c:5788 #, c-format msgid "SYM - Global symbol reference\n" msgstr "" -#: vms-alpha.c:5907 +#: vms-alpha.c:5800 #, c-format msgid "IDC - Ident Consistency check\n" msgstr "" -#: vms-alpha.c:5908 +#: vms-alpha.c:5801 #, c-format msgid " flags : 0x%08x" msgstr "" -#: vms-alpha.c:5912 +#: vms-alpha.c:5805 #, c-format msgid " id match : %x\n" msgstr "" -#: vms-alpha.c:5914 +#: vms-alpha.c:5807 #, c-format msgid " error severity: %x\n" msgstr "" -#: vms-alpha.c:5917 +#: vms-alpha.c:5810 #, c-format msgid " entity name : %.*s\n" msgstr "" -#: vms-alpha.c:5919 +#: vms-alpha.c:5812 #, c-format msgid " object name : %.*s\n" msgstr "" -#: vms-alpha.c:5922 +#: vms-alpha.c:5815 #, c-format msgid " binary ident : 0x%08x\n" msgstr "" -#: vms-alpha.c:5925 +#: vms-alpha.c:5818 #, c-format msgid " ascii ident : %.*s\n" msgstr "" -#: vms-alpha.c:5933 +#: vms-alpha.c:5826 #, c-format msgid "SYMG - Universal symbol definition\n" msgstr "" -#: vms-alpha.c:5937 +#: vms-alpha.c:5830 #, c-format msgid " symbol vector offset: 0x%08x\n" msgstr "" -#: vms-alpha.c:5939 +#: vms-alpha.c:5832 #, c-format msgid " entry point: 0x%08x\n" msgstr "" -#: vms-alpha.c:5941 +#: vms-alpha.c:5834 #, c-format msgid " proc descr : 0x%08x\n" msgstr "" -#: vms-alpha.c:5943 +#: vms-alpha.c:5836 #, c-format msgid " psect index: %u\n" msgstr "" -#: vms-alpha.c:5954 +#: vms-alpha.c:5847 #, c-format msgid "SYMV - Vectored symbol definition\n" msgstr "" -#: vms-alpha.c:5958 +#: vms-alpha.c:5851 #, c-format msgid " vector : 0x%08x\n" msgstr "" -#: vms-alpha.c:5960 vms-alpha.c:5979 +#: vms-alpha.c:5853 vms-alpha.c:5872 #, c-format msgid " psect offset: %u\n" msgstr "" -#: vms-alpha.c:5973 +#: vms-alpha.c:5866 #, c-format msgid "SYMM - Global symbol definition with version\n" msgstr "" -#: vms-alpha.c:5977 +#: vms-alpha.c:5870 #, c-format msgid " version mask: 0x%08x\n" msgstr "" -#: vms-alpha.c:5988 +#: vms-alpha.c:5881 #, c-format msgid "unhandled egsd entry type %u\n" msgstr "" -#: vms-alpha.c:6022 +#: vms-alpha.c:5915 #, c-format msgid " linkage index: %u, replacement insn: 0x%08x\n" msgstr "" -#: vms-alpha.c:6025 +#: vms-alpha.c:5918 #, c-format msgid " psect idx 1: %u, offset 1: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6029 +#: vms-alpha.c:5922 #, c-format msgid " psect idx 2: %u, offset 2: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6034 +#: vms-alpha.c:5927 #, c-format msgid " psect idx 3: %u, offset 3: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6039 +#: vms-alpha.c:5932 #, c-format msgid " global name: %.*s\n" msgstr "" -#: vms-alpha.c:6049 +#: vms-alpha.c:5942 #, c-format msgid " %s (len=%u+%u):\n" msgstr "" -#: vms-alpha.c:6064 +#: vms-alpha.c:5957 #, c-format msgid " (type: %3u, size: 4+%3u): " msgstr "" -#: vms-alpha.c:6068 +#: vms-alpha.c:5961 #, c-format msgid "STA_GBL (stack global) %.*s\n" msgstr "" -#: vms-alpha.c:6072 +#: vms-alpha.c:5965 #, c-format msgid "STA_LW (stack longword) 0x%08x\n" msgstr "" -#: vms-alpha.c:6076 +#: vms-alpha.c:5969 #, c-format msgid "STA_QW (stack quadword) 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6081 +#: vms-alpha.c:5974 #, c-format msgid "STA_PQ (stack psect base + offset)\n" msgstr "" -#: vms-alpha.c:6082 +#: vms-alpha.c:5975 #, c-format msgid " psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6088 +#: vms-alpha.c:5981 #, c-format msgid "STA_LI (stack literal)\n" msgstr "" -#: vms-alpha.c:6091 +#: vms-alpha.c:5984 #, c-format msgid "STA_MOD (stack module)\n" msgstr "" -#: vms-alpha.c:6094 +#: vms-alpha.c:5987 #, c-format msgid "STA_CKARG (compare procedure argument)\n" msgstr "" -#: vms-alpha.c:6098 +#: vms-alpha.c:5991 #, c-format msgid "STO_B (store byte)\n" msgstr "" -#: vms-alpha.c:6101 +#: vms-alpha.c:5994 #, c-format msgid "STO_W (store word)\n" msgstr "" -#: vms-alpha.c:6104 +#: vms-alpha.c:5997 #, c-format msgid "STO_LW (store longword)\n" msgstr "" -#: vms-alpha.c:6107 +#: vms-alpha.c:6000 #, c-format msgid "STO_QW (store quadword)\n" msgstr "" -#: vms-alpha.c:6113 +#: vms-alpha.c:6006 #, c-format msgid "STO_IMMR (store immediate repeat) %u bytes\n" msgstr "" -#: vms-alpha.c:6120 +#: vms-alpha.c:6013 #, c-format msgid "STO_GBL (store global) %.*s\n" msgstr "" -#: vms-alpha.c:6124 +#: vms-alpha.c:6017 #, c-format msgid "STO_CA (store code address) %.*s\n" msgstr "" -#: vms-alpha.c:6128 +#: vms-alpha.c:6021 #, c-format msgid "STO_RB (store relative branch)\n" msgstr "" -#: vms-alpha.c:6131 +#: vms-alpha.c:6024 #, c-format msgid "STO_AB (store absolute branch)\n" msgstr "" -#: vms-alpha.c:6134 +#: vms-alpha.c:6027 #, c-format msgid "STO_OFF (store offset to psect)\n" msgstr "" -#: vms-alpha.c:6140 +#: vms-alpha.c:6033 #, c-format msgid "STO_IMM (store immediate) %u bytes\n" msgstr "" -#: vms-alpha.c:6147 +#: vms-alpha.c:6040 #, c-format msgid "STO_GBL_LW (store global longword) %.*s\n" msgstr "" -#: vms-alpha.c:6151 +#: vms-alpha.c:6044 #, c-format msgid "STO_OFF (store LP with procedure signature)\n" msgstr "" -#: vms-alpha.c:6154 +#: vms-alpha.c:6047 #, c-format msgid "STO_BR_GBL (store branch global) *todo*\n" msgstr "" -#: vms-alpha.c:6157 +#: vms-alpha.c:6050 #, c-format msgid "STO_BR_PS (store branch psect + offset) *todo*\n" msgstr "" -#: vms-alpha.c:6161 +#: vms-alpha.c:6054 #, c-format msgid "OPR_NOP (no-operation)\n" msgstr "" -#: vms-alpha.c:6164 +#: vms-alpha.c:6057 #, c-format msgid "OPR_ADD (add)\n" msgstr "" -#: vms-alpha.c:6167 +#: vms-alpha.c:6060 #, c-format msgid "OPR_SUB (substract)\n" msgstr "" -#: vms-alpha.c:6170 +#: vms-alpha.c:6063 #, c-format msgid "OPR_MUL (multiply)\n" msgstr "" -#: vms-alpha.c:6173 +#: vms-alpha.c:6066 #, c-format msgid "OPR_DIV (divide)\n" msgstr "" -#: vms-alpha.c:6176 +#: vms-alpha.c:6069 #, c-format msgid "OPR_AND (logical and)\n" msgstr "" -#: vms-alpha.c:6179 +#: vms-alpha.c:6072 #, c-format msgid "OPR_IOR (logical inclusive or)\n" msgstr "" -#: vms-alpha.c:6182 +#: vms-alpha.c:6075 #, c-format msgid "OPR_EOR (logical exclusive or)\n" msgstr "" -#: vms-alpha.c:6185 +#: vms-alpha.c:6078 #, c-format msgid "OPR_NEG (negate)\n" msgstr "" -#: vms-alpha.c:6188 +#: vms-alpha.c:6081 #, c-format msgid "OPR_COM (complement)\n" msgstr "" -#: vms-alpha.c:6191 +#: vms-alpha.c:6084 #, c-format msgid "OPR_INSV (insert field)\n" msgstr "" -#: vms-alpha.c:6194 +#: vms-alpha.c:6087 #, c-format msgid "OPR_ASH (arithmetic shift)\n" msgstr "" -#: vms-alpha.c:6197 +#: vms-alpha.c:6090 #, c-format msgid "OPR_USH (unsigned shift)\n" msgstr "" -#: vms-alpha.c:6200 +#: vms-alpha.c:6093 #, c-format msgid "OPR_ROT (rotate)\n" msgstr "" -#: vms-alpha.c:6203 +#: vms-alpha.c:6096 #, c-format msgid "OPR_SEL (select)\n" msgstr "" -#: vms-alpha.c:6206 +#: vms-alpha.c:6099 #, c-format msgid "OPR_REDEF (redefine symbol to curr location)\n" msgstr "" -#: vms-alpha.c:6209 +#: vms-alpha.c:6102 #, c-format msgid "OPR_REDEF (define a literal)\n" msgstr "" -#: vms-alpha.c:6213 +#: vms-alpha.c:6106 #, c-format msgid "STC_LP (store cond linkage pair)\n" msgstr "" -#: vms-alpha.c:6217 +#: vms-alpha.c:6110 #, c-format msgid "STC_LP_PSB (store cond linkage pair + signature)\n" msgstr "" -#: vms-alpha.c:6218 +#: vms-alpha.c:6111 #, c-format msgid " linkage index: %u, procedure: %.*s\n" msgstr "" -#: vms-alpha.c:6221 +#: vms-alpha.c:6114 #, c-format msgid " signature: %.*s\n" msgstr "" -#: vms-alpha.c:6224 +#: vms-alpha.c:6117 #, c-format msgid "STC_GBL (store cond global)\n" msgstr "" -#: vms-alpha.c:6225 +#: vms-alpha.c:6118 #, c-format msgid " linkage index: %u, global: %.*s\n" msgstr "" -#: vms-alpha.c:6229 +#: vms-alpha.c:6122 #, c-format msgid "STC_GCA (store cond code address)\n" msgstr "" -#: vms-alpha.c:6230 +#: vms-alpha.c:6123 #, c-format msgid " linkage index: %u, procedure name: %.*s\n" msgstr "" -#: vms-alpha.c:6234 +#: vms-alpha.c:6127 #, c-format msgid "STC_PS (store cond psect + offset)\n" msgstr "" -#: vms-alpha.c:6236 +#: vms-alpha.c:6129 #, c-format msgid " linkage index: %u, psect: %u, offset: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:6243 +#: vms-alpha.c:6136 #, c-format msgid "STC_NOP_GBL (store cond NOP at global addr)\n" msgstr "" -#: vms-alpha.c:6247 +#: vms-alpha.c:6140 #, c-format msgid "STC_NOP_PS (store cond NOP at psect + offset)\n" msgstr "" -#: vms-alpha.c:6251 +#: vms-alpha.c:6144 #, c-format msgid "STC_BSR_GBL (store cond BSR at global addr)\n" msgstr "" -#: vms-alpha.c:6255 +#: vms-alpha.c:6148 #, c-format msgid "STC_BSR_PS (store cond BSR at psect + offset)\n" msgstr "" -#: vms-alpha.c:6259 +#: vms-alpha.c:6152 #, c-format msgid "STC_LDA_GBL (store cond LDA at global addr)\n" msgstr "" -#: vms-alpha.c:6263 +#: vms-alpha.c:6156 #, c-format msgid "STC_LDA_PS (store cond LDA at psect + offset)\n" msgstr "" -#: vms-alpha.c:6267 +#: vms-alpha.c:6160 #, c-format msgid "STC_BOH_GBL (store cond BOH at global addr)\n" msgstr "" -#: vms-alpha.c:6271 +#: vms-alpha.c:6164 #, c-format msgid "STC_BOH_PS (store cond BOH at psect + offset)\n" msgstr "" -#: vms-alpha.c:6276 +#: vms-alpha.c:6169 #, c-format msgid "STC_NBH_GBL (store cond or hint at global addr)\n" msgstr "" -#: vms-alpha.c:6280 +#: vms-alpha.c:6173 #, c-format msgid "STC_NBH_PS (store cond or hint at psect + offset)\n" msgstr "" -#: vms-alpha.c:6284 +#: vms-alpha.c:6177 #, c-format msgid "CTL_SETRB (set relocation base)\n" msgstr "" -#: vms-alpha.c:6290 +#: vms-alpha.c:6183 #, c-format msgid "CTL_AUGRB (augment relocation base) %u\n" msgstr "" -#: vms-alpha.c:6294 +#: vms-alpha.c:6187 #, c-format msgid "CTL_DFLOC (define location)\n" msgstr "" -#: vms-alpha.c:6297 +#: vms-alpha.c:6190 #, c-format msgid "CTL_STLOC (set location)\n" msgstr "" -#: vms-alpha.c:6300 +#: vms-alpha.c:6193 #, c-format msgid "CTL_STKDL (stack defined location)\n" msgstr "" -#: vms-alpha.c:6303 vms-alpha.c:6717 +#: vms-alpha.c:6196 vms-alpha.c:6610 #, c-format msgid "*unhandled*\n" msgstr "" -#: vms-alpha.c:6333 vms-alpha.c:6372 +#: vms-alpha.c:6226 vms-alpha.c:6265 #, c-format msgid "cannot read GST record length\n" msgstr "" #. Ill-formed. -#: vms-alpha.c:6354 +#: vms-alpha.c:6247 #, c-format msgid "cannot find EMH in first GST record\n" msgstr "" -#: vms-alpha.c:6380 +#: vms-alpha.c:6273 #, c-format msgid "cannot read GST record header\n" msgstr "" -#: vms-alpha.c:6393 +#: vms-alpha.c:6286 #, c-format msgid " corrupted GST\n" msgstr "" -#: vms-alpha.c:6401 +#: vms-alpha.c:6294 #, c-format msgid "cannot read GST record\n" msgstr "" -#: vms-alpha.c:6430 +#: vms-alpha.c:6323 #, c-format msgid " unhandled EOBJ record type %u\n" msgstr "" -#: vms-alpha.c:6453 +#: vms-alpha.c:6346 #, c-format msgid " bitcount: %u, base addr: 0x%08x\n" msgstr "" -#: vms-alpha.c:6466 +#: vms-alpha.c:6359 #, c-format msgid " bitmap: 0x%08x (count: %u):\n" msgstr "" -#: vms-alpha.c:6473 +#: vms-alpha.c:6366 #, c-format msgid " %08x" msgstr "" -#: vms-alpha.c:6498 +#: vms-alpha.c:6391 #, c-format msgid " image %u (%u entries)\n" msgstr "" -#: vms-alpha.c:6503 +#: vms-alpha.c:6396 #, c-format msgid " offset: 0x%08x, val: 0x%08x\n" msgstr "" -#: vms-alpha.c:6524 +#: vms-alpha.c:6417 #, c-format msgid " image %u (%u entries), offsets:\n" msgstr "" -#: vms-alpha.c:6531 +#: vms-alpha.c:6424 #, c-format msgid " 0x%08x" msgstr "" #. 64 bits. -#: vms-alpha.c:6653 +#: vms-alpha.c:6546 #, c-format msgid "64 bits *unhandled*\n" msgstr "" -#: vms-alpha.c:6657 +#: vms-alpha.c:6550 #, c-format msgid "class: %u, dtype: %u, length: %u, pointer: 0x%08x\n" msgstr "" -#: vms-alpha.c:6668 +#: vms-alpha.c:6561 #, c-format msgid "non-contiguous array of %s\n" msgstr "" -#: vms-alpha.c:6672 +#: vms-alpha.c:6565 #, c-format msgid "dimct: %u, aflags: 0x%02x, digits: %u, scale: %u\n" msgstr "" -#: vms-alpha.c:6676 +#: vms-alpha.c:6569 #, c-format msgid "arsize: %u, a0: 0x%08x\n" msgstr "" -#: vms-alpha.c:6680 +#: vms-alpha.c:6573 #, c-format msgid "Strides:\n" msgstr "" -#: vms-alpha.c:6685 +#: vms-alpha.c:6578 #, c-format msgid "[%u]: %u\n" msgstr "" -#: vms-alpha.c:6690 +#: vms-alpha.c:6583 #, c-format msgid "Bounds:\n" msgstr "" -#: vms-alpha.c:6695 +#: vms-alpha.c:6588 #, c-format msgid "[%u]: Lower: %u, upper: %u\n" msgstr "" -#: vms-alpha.c:6707 +#: vms-alpha.c:6600 #, c-format msgid "unaligned bit-string of %s\n" msgstr "" -#: vms-alpha.c:6711 +#: vms-alpha.c:6604 #, c-format msgid "base: %u, pos: %u\n" msgstr "" -#: vms-alpha.c:6731 +#: vms-alpha.c:6624 #, c-format msgid "vflags: 0x%02x, value: 0x%08x " msgstr "" -#: vms-alpha.c:6737 +#: vms-alpha.c:6630 #, c-format msgid "(no value)\n" msgstr "" -#: vms-alpha.c:6740 +#: vms-alpha.c:6633 #, c-format msgid "(not active)\n" msgstr "" -#: vms-alpha.c:6743 +#: vms-alpha.c:6636 #, c-format msgid "(not allocated)\n" msgstr "" -#: vms-alpha.c:6746 +#: vms-alpha.c:6639 #, c-format msgid "(descriptor)\n" msgstr "" -#: vms-alpha.c:6750 +#: vms-alpha.c:6643 #, c-format msgid "(trailing value)\n" msgstr "" -#: vms-alpha.c:6753 +#: vms-alpha.c:6646 #, c-format msgid "(value spec follows)\n" msgstr "" -#: vms-alpha.c:6756 +#: vms-alpha.c:6649 #, c-format msgid "(at bit offset %u)\n" msgstr "" -#: vms-alpha.c:6759 +#: vms-alpha.c:6652 #, c-format msgid "(reg: %u, disp: %u, indir: %u, kind: " msgstr "" -#: vms-alpha.c:6766 +#: vms-alpha.c:6659 msgid "literal" msgstr "" -#: vms-alpha.c:6769 +#: vms-alpha.c:6662 msgid "address" msgstr "" -#: vms-alpha.c:6772 +#: vms-alpha.c:6665 msgid "desc" msgstr "" -#: vms-alpha.c:6775 +#: vms-alpha.c:6668 msgid "reg" msgstr "" -#: vms-alpha.c:6850 +#: vms-alpha.c:6743 #, c-format msgid "Debug symbol table:\n" msgstr "" -#: vms-alpha.c:6861 +#: vms-alpha.c:6754 #, c-format msgid "cannot read DST header\n" msgstr "" -#: vms-alpha.c:6866 +#: vms-alpha.c:6759 #, c-format msgid " type: %3u, len: %3u (at 0x%08x): " msgstr "" -#: vms-alpha.c:6880 +#: vms-alpha.c:6773 #, c-format msgid "cannot read DST symbol\n" msgstr "" -#: vms-alpha.c:6923 +#: vms-alpha.c:6816 #, c-format msgid "standard data: %s\n" msgstr "" -#: vms-alpha.c:6926 vms-alpha.c:7010 +#: vms-alpha.c:6819 vms-alpha.c:6903 #, c-format msgid " name: %.*s\n" msgstr "" -#: vms-alpha.c:6933 +#: vms-alpha.c:6826 #, c-format msgid "modbeg\n" msgstr "" -#: vms-alpha.c:6934 +#: vms-alpha.c:6827 #, c-format msgid " flags: %d, language: %u, major: %u, minor: %u\n" msgstr "" -#: vms-alpha.c:6940 vms-alpha.c:7206 +#: vms-alpha.c:6833 vms-alpha.c:7099 #, c-format msgid " module name: %.*s\n" msgstr "" -#: vms-alpha.c:6943 +#: vms-alpha.c:6836 #, c-format msgid " compiler : %.*s\n" msgstr "" -#: vms-alpha.c:6948 +#: vms-alpha.c:6841 #, c-format msgid "modend\n" msgstr "" -#: vms-alpha.c:6955 +#: vms-alpha.c:6848 msgid "rtnbeg\n" msgstr "" -#: vms-alpha.c:6956 +#: vms-alpha.c:6849 #, c-format msgid " flags: %u, address: 0x%08x, pd-address: 0x%08x\n" msgstr "" -#: vms-alpha.c:6961 +#: vms-alpha.c:6854 #, c-format msgid " routine name: %.*s\n" msgstr "" -#: vms-alpha.c:6969 +#: vms-alpha.c:6862 #, c-format msgid "rtnend: size 0x%08x\n" msgstr "" -#: vms-alpha.c:6977 +#: vms-alpha.c:6870 #, c-format msgid "prolog: bkpt address 0x%08x\n" msgstr "" -#: vms-alpha.c:6985 +#: vms-alpha.c:6878 #, c-format msgid "epilog: flags: %u, count: %u\n" msgstr "" -#: vms-alpha.c:6994 +#: vms-alpha.c:6887 #, c-format msgid "blkbeg: address: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:7003 +#: vms-alpha.c:6896 #, c-format msgid "blkend: size: 0x%08x\n" msgstr "" -#: vms-alpha.c:7009 +#: vms-alpha.c:6902 #, c-format msgid "typspec (len: %u)\n" msgstr "" -#: vms-alpha.c:7016 +#: vms-alpha.c:6909 #, c-format msgid "septyp, name: %.*s\n" msgstr "" -#: vms-alpha.c:7025 +#: vms-alpha.c:6918 #, c-format msgid "recbeg: name: %.*s\n" msgstr "" -#: vms-alpha.c:7032 +#: vms-alpha.c:6925 #, c-format msgid "recend\n" msgstr "" -#: vms-alpha.c:7035 +#: vms-alpha.c:6928 #, c-format msgid "enumbeg, len: %u, name: %.*s\n" msgstr "" -#: vms-alpha.c:7039 +#: vms-alpha.c:6932 #, c-format msgid "enumelt, name: %.*s\n" msgstr "" -#: vms-alpha.c:7043 +#: vms-alpha.c:6936 #, c-format msgid "enumend\n" msgstr "" -#: vms-alpha.c:7060 +#: vms-alpha.c:6953 #, c-format msgid "discontiguous range (nbr: %u)\n" msgstr "" -#: vms-alpha.c:7062 +#: vms-alpha.c:6955 #, c-format msgid " address: 0x%08x, size: %u\n" msgstr "" -#: vms-alpha.c:7072 +#: vms-alpha.c:6965 #, c-format msgid "line num (len: %u)\n" msgstr "" -#: vms-alpha.c:7089 +#: vms-alpha.c:6982 #, c-format msgid "delta_pc_w %u\n" msgstr "" -#: vms-alpha.c:7096 +#: vms-alpha.c:6989 #, c-format msgid "incr_linum(b): +%u\n" msgstr "" -#: vms-alpha.c:7102 +#: vms-alpha.c:6995 #, c-format msgid "incr_linum_w: +%u\n" msgstr "" -#: vms-alpha.c:7108 +#: vms-alpha.c:7001 #, c-format msgid "incr_linum_l: +%u\n" msgstr "" -#: vms-alpha.c:7114 +#: vms-alpha.c:7007 #, c-format msgid "set_line_num(w) %u\n" msgstr "" -#: vms-alpha.c:7119 +#: vms-alpha.c:7012 #, c-format msgid "set_line_num_b %u\n" msgstr "" -#: vms-alpha.c:7124 +#: vms-alpha.c:7017 #, c-format msgid "set_line_num_l %u\n" msgstr "" -#: vms-alpha.c:7129 +#: vms-alpha.c:7022 #, c-format msgid "set_abs_pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7133 +#: vms-alpha.c:7026 #, c-format msgid "delta_pc_l: +0x%08x\n" msgstr "" -#: vms-alpha.c:7138 +#: vms-alpha.c:7031 #, c-format msgid "term(b): 0x%02x" msgstr "" -#: vms-alpha.c:7140 +#: vms-alpha.c:7033 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7145 +#: vms-alpha.c:7038 #, c-format msgid "term_w: 0x%04x" msgstr "" -#: vms-alpha.c:7147 +#: vms-alpha.c:7040 #, c-format msgid " pc: 0x%08x\n" msgstr "" -#: vms-alpha.c:7153 +#: vms-alpha.c:7046 #, c-format msgid "delta pc +%-4d" msgstr "" -#: vms-alpha.c:7156 +#: vms-alpha.c:7049 #, c-format msgid " pc: 0x%08x line: %5u\n" msgstr "" -#: vms-alpha.c:7161 +#: vms-alpha.c:7054 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:7176 +#: vms-alpha.c:7069 #, c-format msgid "source (len: %u)\n" msgstr "" -#: vms-alpha.c:7190 +#: vms-alpha.c:7083 #, c-format msgid " declfile: len: %u, flags: %u, fileid: %u\n" msgstr "" -#: vms-alpha.c:7194 +#: vms-alpha.c:7087 #, c-format msgid " rms: cdt: 0x%08x %08x, ebk: 0x%08x, ffb: 0x%04x, rfo: %u\n" msgstr "" -#: vms-alpha.c:7203 +#: vms-alpha.c:7096 #, c-format msgid " filename : %.*s\n" msgstr "" -#: vms-alpha.c:7212 +#: vms-alpha.c:7105 #, c-format msgid " setfile %u\n" msgstr "" -#: vms-alpha.c:7217 vms-alpha.c:7222 +#: vms-alpha.c:7110 vms-alpha.c:7115 #, c-format msgid " setrec %u\n" msgstr "" -#: vms-alpha.c:7227 vms-alpha.c:7232 +#: vms-alpha.c:7120 vms-alpha.c:7125 #, c-format msgid " setlnum %u\n" msgstr "" -#: vms-alpha.c:7237 vms-alpha.c:7242 +#: vms-alpha.c:7130 vms-alpha.c:7135 #, c-format msgid " deflines %u\n" msgstr "" -#: vms-alpha.c:7246 +#: vms-alpha.c:7139 #, c-format msgid " formfeed\n" msgstr "" -#: vms-alpha.c:7250 +#: vms-alpha.c:7143 #, c-format msgid " *unhandled* cmd %u\n" msgstr "" -#: vms-alpha.c:7262 +#: vms-alpha.c:7155 #, c-format msgid "*unhandled* dst type %u\n" msgstr "" -#: vms-alpha.c:7294 +#: vms-alpha.c:7187 #, c-format msgid "cannot read EIHD\n" msgstr "" -#: vms-alpha.c:7297 +#: vms-alpha.c:7190 #, c-format msgid "EIHD: (size: %u, nbr blocks: %u)\n" msgstr "" -#: vms-alpha.c:7300 +#: vms-alpha.c:7193 #, c-format msgid " majorid: %u, minorid: %u\n" msgstr "" -#: vms-alpha.c:7308 +#: vms-alpha.c:7201 msgid "executable" msgstr "" -#: vms-alpha.c:7311 +#: vms-alpha.c:7204 msgid "linkable image" msgstr "" -#: vms-alpha.c:7317 +#: vms-alpha.c:7210 #, c-format msgid " image type: %u (%s)" msgstr "" -#: vms-alpha.c:7323 +#: vms-alpha.c:7216 msgid "native" msgstr "" -#: vms-alpha.c:7326 +#: vms-alpha.c:7219 msgid "CLI" msgstr "" -#: vms-alpha.c:7332 +#: vms-alpha.c:7225 #, c-format msgid ", subtype: %u (%s)\n" msgstr "" -#: vms-alpha.c:7338 +#: vms-alpha.c:7231 #, c-format msgid " offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u\n" msgstr "" -#: vms-alpha.c:7342 +#: vms-alpha.c:7235 #, c-format msgid " fixup info rva: " msgstr "" -#: vms-alpha.c:7344 +#: vms-alpha.c:7237 #, c-format msgid ", symbol vector rva: " msgstr "" -#: vms-alpha.c:7347 +#: vms-alpha.c:7240 #, c-format msgid "" "\n" " version array off: %u\n" msgstr "" -#: vms-alpha.c:7351 +#: vms-alpha.c:7244 #, c-format msgid " img I/O count: %u, nbr channels: %u, req pri: %08x%08x\n" msgstr "" -#: vms-alpha.c:7357 +#: vms-alpha.c:7250 #, c-format msgid " linker flags: %08x:" msgstr "" -#: vms-alpha.c:7387 +#: vms-alpha.c:7280 #, c-format msgid " ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u\n" msgstr "" -#: vms-alpha.c:7393 +#: vms-alpha.c:7286 #, c-format msgid " BPAGE: %u" msgstr "" -#: vms-alpha.c:7399 +#: vms-alpha.c:7292 #, c-format msgid ", ext fixup offset: %u, no_opt psect off: %u" msgstr "" -#: vms-alpha.c:7402 +#: vms-alpha.c:7295 #, c-format msgid ", alias: %u\n" msgstr "" -#: vms-alpha.c:7410 +#: vms-alpha.c:7303 #, c-format msgid "system version array information:\n" msgstr "" -#: vms-alpha.c:7414 +#: vms-alpha.c:7307 #, c-format msgid "cannot read EIHVN header\n" msgstr "" -#: vms-alpha.c:7424 +#: vms-alpha.c:7317 #, c-format msgid "cannot read EIHVN version\n" msgstr "" -#: vms-alpha.c:7427 +#: vms-alpha.c:7320 #, c-format msgid " %02u " msgstr "" -#: vms-alpha.c:7431 +#: vms-alpha.c:7324 msgid "BASE_IMAGE " msgstr "" -#: vms-alpha.c:7434 +#: vms-alpha.c:7327 msgid "MEMORY_MANAGEMENT" msgstr "" -#: vms-alpha.c:7437 +#: vms-alpha.c:7330 msgid "IO " msgstr "" -#: vms-alpha.c:7440 +#: vms-alpha.c:7333 msgid "FILES_VOLUMES " msgstr "" -#: vms-alpha.c:7443 +#: vms-alpha.c:7336 msgid "PROCESS_SCHED " msgstr "" -#: vms-alpha.c:7446 +#: vms-alpha.c:7339 msgid "SYSGEN " msgstr "" -#: vms-alpha.c:7449 +#: vms-alpha.c:7342 msgid "CLUSTERS_LOCKMGR " msgstr "" -#: vms-alpha.c:7452 +#: vms-alpha.c:7345 msgid "LOGICAL_NAMES " msgstr "" -#: vms-alpha.c:7455 +#: vms-alpha.c:7348 msgid "SECURITY " msgstr "" -#: vms-alpha.c:7458 +#: vms-alpha.c:7351 msgid "IMAGE_ACTIVATOR " msgstr "" -#: vms-alpha.c:7461 +#: vms-alpha.c:7354 msgid "NETWORKS " msgstr "" -#: vms-alpha.c:7464 +#: vms-alpha.c:7357 msgid "COUNTERS " msgstr "" -#: vms-alpha.c:7467 +#: vms-alpha.c:7360 msgid "STABLE " msgstr "" -#: vms-alpha.c:7470 +#: vms-alpha.c:7363 msgid "MISC " msgstr "" -#: vms-alpha.c:7473 +#: vms-alpha.c:7366 msgid "CPU " msgstr "" -#: vms-alpha.c:7476 +#: vms-alpha.c:7369 msgid "VOLATILE " msgstr "" -#: vms-alpha.c:7479 +#: vms-alpha.c:7372 msgid "SHELL " msgstr "" -#: vms-alpha.c:7482 +#: vms-alpha.c:7375 msgid "POSIX " msgstr "" -#: vms-alpha.c:7485 +#: vms-alpha.c:7378 msgid "MULTI_PROCESSING " msgstr "" -#: vms-alpha.c:7488 +#: vms-alpha.c:7381 msgid "GALAXY " msgstr "" -#: vms-alpha.c:7491 +#: vms-alpha.c:7384 msgid "*unknown* " msgstr "" -#: vms-alpha.c:7494 +#: vms-alpha.c:7387 #, c-format msgid ": %u.%u\n" msgstr "" -#: vms-alpha.c:7507 vms-alpha.c:7766 +#: vms-alpha.c:7400 vms-alpha.c:7659 #, c-format msgid "cannot read EIHA\n" msgstr "" -#: vms-alpha.c:7510 +#: vms-alpha.c:7403 #, c-format msgid "Image activation: (size=%u)\n" msgstr "" -#: vms-alpha.c:7512 +#: vms-alpha.c:7405 #, c-format msgid " First address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7515 +#: vms-alpha.c:7408 #, c-format msgid " Second address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7518 +#: vms-alpha.c:7411 #, c-format msgid " Third address : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7521 +#: vms-alpha.c:7414 #, c-format msgid " Fourth address: 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7524 +#: vms-alpha.c:7417 #, c-format msgid " Shared image : 0x%08x 0x%08x\n" msgstr "" -#: vms-alpha.c:7535 +#: vms-alpha.c:7428 #, c-format msgid "cannot read EIHI\n" msgstr "" -#: vms-alpha.c:7538 +#: vms-alpha.c:7431 #, c-format msgid "Image identification: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:7541 +#: vms-alpha.c:7434 #, c-format msgid " image name : %.*s\n" msgstr "" -#: vms-alpha.c:7543 +#: vms-alpha.c:7436 #, c-format msgid " link time : %s\n" msgstr "" -#: vms-alpha.c:7545 +#: vms-alpha.c:7438 #, c-format msgid " image ident : %.*s\n" msgstr "" -#: vms-alpha.c:7547 +#: vms-alpha.c:7440 #, c-format msgid " linker ident : %.*s\n" msgstr "" -#: vms-alpha.c:7549 +#: vms-alpha.c:7442 #, c-format msgid " image build ident: %.*s\n" msgstr "" -#: vms-alpha.c:7559 +#: vms-alpha.c:7452 #, c-format msgid "cannot read EIHS\n" msgstr "" -#: vms-alpha.c:7562 +#: vms-alpha.c:7455 #, c-format msgid "Image symbol & debug table: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:7567 +#: vms-alpha.c:7460 #, c-format msgid " debug symbol table : vbn: %u, size: %u (0x%x)\n" msgstr "" -#: vms-alpha.c:7571 +#: vms-alpha.c:7464 #, c-format msgid " global symbol table: vbn: %u, records: %u\n" msgstr "" -#: vms-alpha.c:7575 +#: vms-alpha.c:7468 #, c-format msgid " debug module table : vbn: %u, size: %u\n" msgstr "" -#: vms-alpha.c:7588 +#: vms-alpha.c:7481 #, c-format msgid "cannot read EISD\n" msgstr "" -#: vms-alpha.c:7598 +#: vms-alpha.c:7491 #, c-format msgid "" "Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)\n" msgstr "" -#: vms-alpha.c:7605 +#: vms-alpha.c:7498 #, c-format msgid " section: base: 0x%08x%08x size: 0x%08x\n" msgstr "" -#: vms-alpha.c:7610 +#: vms-alpha.c:7503 #, c-format msgid " flags: 0x%04x" msgstr "" -#: vms-alpha.c:7647 +#: vms-alpha.c:7540 #, c-format msgid " vbn: %u, pfc: %u, matchctl: %u type: %u (" msgstr "" -#: vms-alpha.c:7653 +#: vms-alpha.c:7546 msgid "NORMAL" msgstr "" -#: vms-alpha.c:7656 +#: vms-alpha.c:7549 msgid "SHRFXD" msgstr "" -#: vms-alpha.c:7659 +#: vms-alpha.c:7552 msgid "PRVFXD" msgstr "" -#: vms-alpha.c:7662 +#: vms-alpha.c:7555 msgid "SHRPIC" msgstr "" -#: vms-alpha.c:7665 +#: vms-alpha.c:7558 msgid "PRVPIC" msgstr "" -#: vms-alpha.c:7668 +#: vms-alpha.c:7561 msgid "USRSTACK" msgstr "" -#: vms-alpha.c:7676 +#: vms-alpha.c:7567 +msgid ")\n" +msgstr "" + +#: vms-alpha.c:7569 #, c-format msgid " ident: 0x%08x, name: %.*s\n" msgstr "" -#: vms-alpha.c:7686 +#: vms-alpha.c:7579 #, c-format msgid "cannot read DMT\n" msgstr "" -#: vms-alpha.c:7690 +#: vms-alpha.c:7583 #, c-format msgid "Debug module table:\n" msgstr "" -#: vms-alpha.c:7699 +#: vms-alpha.c:7592 #, c-format msgid "cannot read DMT header\n" msgstr "" -#: vms-alpha.c:7704 +#: vms-alpha.c:7597 #, c-format msgid " module offset: 0x%08x, size: 0x%08x, (%u psects)\n" msgstr "" -#: vms-alpha.c:7714 +#: vms-alpha.c:7607 #, c-format msgid "cannot read DMT psect\n" msgstr "" -#: vms-alpha.c:7717 +#: vms-alpha.c:7610 #, c-format msgid " psect start: 0x%08x, length: %u\n" msgstr "" -#: vms-alpha.c:7730 +#: vms-alpha.c:7623 #, c-format msgid "cannot read DST\n" msgstr "" -#: vms-alpha.c:7740 +#: vms-alpha.c:7633 #, c-format msgid "cannot read GST\n" msgstr "" -#: vms-alpha.c:7744 +#: vms-alpha.c:7637 #, c-format msgid "Global symbol table:\n" msgstr "" -#: vms-alpha.c:7772 +#: vms-alpha.c:7665 #, c-format msgid "Image activator fixup: (major: %u, minor: %u)\n" msgstr "" -#: vms-alpha.c:7775 +#: vms-alpha.c:7668 #, c-format msgid " iaflink : 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:7778 +#: vms-alpha.c:7671 #, c-format msgid " fixuplnk: 0x%08x %08x\n" msgstr "" -#: vms-alpha.c:7781 +#: vms-alpha.c:7674 #, c-format msgid " size : %u\n" msgstr "" -#: vms-alpha.c:7783 +#: vms-alpha.c:7676 #, c-format msgid " flags: 0x%08x\n" msgstr "" -#: vms-alpha.c:7787 +#: vms-alpha.c:7680 #, c-format msgid " qrelfixoff: %5u, lrelfixoff: %5u\n" msgstr "" -#: vms-alpha.c:7791 +#: vms-alpha.c:7684 #, c-format msgid " qdotadroff: %5u, ldotadroff: %5u\n" msgstr "" -#: vms-alpha.c:7795 +#: vms-alpha.c:7688 #, c-format msgid " codeadroff: %5u, lpfixoff : %5u\n" msgstr "" -#: vms-alpha.c:7798 +#: vms-alpha.c:7691 #, c-format msgid " chgprtoff : %5u\n" msgstr "" -#: vms-alpha.c:7801 +#: vms-alpha.c:7694 #, c-format msgid " shlstoff : %5u, shrimgcnt : %5u\n" msgstr "" -#: vms-alpha.c:7803 +#: vms-alpha.c:7696 #, c-format msgid " shlextra : %5u, permctx : %5u\n" msgstr "" -#: vms-alpha.c:7806 +#: vms-alpha.c:7699 #, c-format msgid " base_va : 0x%08x\n" msgstr "" -#: vms-alpha.c:7808 +#: vms-alpha.c:7701 #, c-format msgid " lppsbfixoff: %5u\n" msgstr "" -#: vms-alpha.c:7816 +#: vms-alpha.c:7709 #, c-format msgid " Shareable images:\n" msgstr "" -#: vms-alpha.c:7820 +#: vms-alpha.c:7713 #, c-format msgid " %u: size: %u, flags: 0x%02x, name: %.*s\n" msgstr "" -#: vms-alpha.c:7827 +#: vms-alpha.c:7720 #, c-format msgid " quad-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:7832 +#: vms-alpha.c:7725 #, c-format msgid " long-word relocation fixups:\n" msgstr "" -#: vms-alpha.c:7837 +#: vms-alpha.c:7730 #, c-format msgid " quad-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:7842 +#: vms-alpha.c:7735 #, c-format msgid " long-word .address reference fixups:\n" msgstr "" -#: vms-alpha.c:7847 +#: vms-alpha.c:7740 #, c-format msgid " Code Address Reference Fixups:\n" msgstr "" -#: vms-alpha.c:7852 +#: vms-alpha.c:7745 #, c-format -msgid " Linkage Pairs Referece Fixups:\n" +msgid " Linkage Pairs Reference Fixups:\n" msgstr "" -#: vms-alpha.c:7861 +#: vms-alpha.c:7754 #, c-format msgid " Change Protection (%u entries):\n" msgstr "" -#: vms-alpha.c:7866 +#: vms-alpha.c:7759 #, c-format msgid " base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x " msgstr "" #. FIXME: we do not yet support relocatable link. It is not obvious #. how to do it for debug infos. -#: vms-alpha.c:8706 +#: vms-alpha.c:8599 msgid "%P: relocatable link is not supported\n" msgstr "" -#: vms-alpha.c:8776 +#: vms-alpha.c:8669 msgid "%P: multiple entry points: in modules %B and %B\n" msgstr "" -#: vms-lib.c:1423 +#: vms-lib.c:1444 #, c-format msgid "could not open shared image '%s' from '%s'" msgstr "" @@ -5801,316 +6204,236 @@ msgstr "" msgid "_bfd_vms_output_counted called with too many bytes" msgstr "" -#: xcofflink.c:836 +#: xcofflink.c:824 #, c-format msgid "%s: XCOFF shared object when not producing XCOFF output" msgstr "" -#: xcofflink.c:857 +#: xcofflink.c:845 #, c-format msgid "%s: dynamic object with no .loader section" msgstr "" -#: xcofflink.c:1416 +#: xcofflink.c:1404 msgid "%B: `%s' has line numbers but no enclosing section" msgstr "" -#: xcofflink.c:1468 +#: xcofflink.c:1456 msgid "%B: class %d symbol `%s' has no aux entries" msgstr "" -#: xcofflink.c:1490 +#: xcofflink.c:1478 msgid "%B: symbol `%s' has unrecognized csect type %d" msgstr "" -#: xcofflink.c:1502 +#: xcofflink.c:1490 msgid "%B: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d" msgstr "" -#: xcofflink.c:1531 +#: xcofflink.c:1519 msgid "%B: XMC_TC0 symbol `%s' is class %d scnlen %d" msgstr "" -#: xcofflink.c:1677 +#: xcofflink.c:1665 msgid "%B: csect `%s' not in enclosing section" msgstr "" -#: xcofflink.c:1784 +#: xcofflink.c:1772 msgid "%B: misplaced XTY_LD `%s'" msgstr "" -#: xcofflink.c:2103 +#: xcofflink.c:2091 msgid "%B: reloc %s:%d not in csect" msgstr "" -#: xcofflink.c:3194 +#: xcofflink.c:3182 #, c-format msgid "%s: no such symbol" msgstr "" -#: xcofflink.c:3299 +#: xcofflink.c:3287 #, c-format msgid "warning: attempt to export undefined symbol `%s'" msgstr "" -#: xcofflink.c:3678 +#: xcofflink.c:3666 msgid "error: undefined symbol __rtinit" msgstr "" -#: xcofflink.c:4057 +#: xcofflink.c:4045 msgid "%B: loader reloc in unrecognized section `%s'" msgstr "" -#: xcofflink.c:4068 +#: xcofflink.c:4056 msgid "%B: `%s' in loader reloc but not loader sym" msgstr "" -#: xcofflink.c:4084 +#: xcofflink.c:4072 msgid "%B: loader reloc in read-only section %A" msgstr "" -#: xcofflink.c:5106 +#: xcofflink.c:5094 #, c-format msgid "TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling" msgstr "" -#: elf32-ia64.c:628 elf64-ia64.c:628 -msgid "" -"%B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect " -"branch." -msgstr "" - -#: elf32-ia64.c:2284 elf64-ia64.c:2284 -msgid "@pltoff reloc against local symbol" -msgstr "" - -#: elf32-ia64.c:3687 elf64-ia64.c:3687 -#, c-format -msgid "%s: short data segment overflowed (0x%lx >= 0x400000)" -msgstr "" - -#: elf32-ia64.c:3698 elf64-ia64.c:3698 -#, c-format -msgid "%s: __gp does not cover short data segment" -msgstr "" - -#: elf32-ia64.c:3965 elf64-ia64.c:3965 -msgid "%B: non-pic code with imm relocation against dynamic symbol `%s'" -msgstr "" - -#: elf32-ia64.c:4032 elf64-ia64.c:4032 -msgid "%B: @gprel relocation against dynamic symbol %s" -msgstr "" - -#: elf32-ia64.c:4095 elf64-ia64.c:4095 -msgid "%B: linking non-pic code in a position independent executable" -msgstr "" - -#: elf32-ia64.c:4232 elf64-ia64.c:4232 -msgid "%B: @internal branch to dynamic symbol %s" -msgstr "" - -#: elf32-ia64.c:4234 elf64-ia64.c:4234 -msgid "%B: speculation fixup to dynamic symbol %s" -msgstr "" - -#: elf32-ia64.c:4236 elf64-ia64.c:4236 -msgid "%B: @pcrel relocation against dynamic symbol %s" -msgstr "" - -#: elf32-ia64.c:4433 elf64-ia64.c:4433 -msgid "unsupported reloc" -msgstr "" - -#: elf32-ia64.c:4471 elf64-ia64.c:4471 -msgid "" -"%B: missing TLS section for relocation %s against `%s' at 0x%lx in section `" -"%A'." -msgstr "" - -#: elf32-ia64.c:4486 elf64-ia64.c:4486 -msgid "" -"%B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> " -"0x1000000)." -msgstr "" - -#: elf32-ia64.c:4748 elf64-ia64.c:4748 -msgid "%B: linking trap-on-NULL-dereference with non-trapping files" -msgstr "" - -#: elf32-ia64.c:4757 elf64-ia64.c:4757 -msgid "%B: linking big-endian files with little-endian files" -msgstr "" - -#: elf32-ia64.c:4766 elf64-ia64.c:4766 -msgid "%B: linking 64-bit files with 32-bit files" -msgstr "" - -#: elf32-ia64.c:4775 elf64-ia64.c:4775 -msgid "%B: linking constant-gp files with non-constant-gp files" -msgstr "" - -#: elf32-ia64.c:4785 elf64-ia64.c:4785 -msgid "%B: linking auto-pic files with non-auto-pic files" -msgstr "" - -#: peigen.c:1002 pepigen.c:1002 pex64igen.c:1002 +#: peigen.c:1009 pepigen.c:1009 pex64igen.c:1009 #, c-format msgid "%s: line number overflow: 0x%lx > 0xffff" msgstr "" -#: peigen.c:1029 pepigen.c:1029 pex64igen.c:1029 +#: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 msgid "Export Directory [.edata (or where ever we found it)]" msgstr "" -#: peigen.c:1030 pepigen.c:1030 pex64igen.c:1030 +#: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 msgid "Import Directory [parts of .idata]" msgstr "" -#: peigen.c:1031 pepigen.c:1031 pex64igen.c:1031 +#: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 msgid "Resource Directory [.rsrc]" msgstr "" -#: peigen.c:1032 pepigen.c:1032 pex64igen.c:1032 +#: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 msgid "Exception Directory [.pdata]" msgstr "" -#: peigen.c:1033 pepigen.c:1033 pex64igen.c:1033 +#: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 msgid "Security Directory" msgstr "" -#: peigen.c:1034 pepigen.c:1034 pex64igen.c:1034 +#: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 msgid "Base Relocation Directory [.reloc]" msgstr "" -#: peigen.c:1035 pepigen.c:1035 pex64igen.c:1035 +#: peigen.c:1042 pepigen.c:1042 pex64igen.c:1042 msgid "Debug Directory" msgstr "" -#: peigen.c:1036 pepigen.c:1036 pex64igen.c:1036 +#: peigen.c:1043 pepigen.c:1043 pex64igen.c:1043 msgid "Description Directory" msgstr "" -#: peigen.c:1037 pepigen.c:1037 pex64igen.c:1037 +#: peigen.c:1044 pepigen.c:1044 pex64igen.c:1044 msgid "Special Directory" msgstr "" -#: peigen.c:1038 pepigen.c:1038 pex64igen.c:1038 +#: peigen.c:1045 pepigen.c:1045 pex64igen.c:1045 msgid "Thread Storage Directory [.tls]" msgstr "" -#: peigen.c:1039 pepigen.c:1039 pex64igen.c:1039 +#: peigen.c:1046 pepigen.c:1046 pex64igen.c:1046 msgid "Load Configuration Directory" msgstr "" -#: peigen.c:1040 pepigen.c:1040 pex64igen.c:1040 +#: peigen.c:1047 pepigen.c:1047 pex64igen.c:1047 msgid "Bound Import Directory" msgstr "" -#: peigen.c:1041 pepigen.c:1041 pex64igen.c:1041 +#: peigen.c:1048 pepigen.c:1048 pex64igen.c:1048 msgid "Import Address Table Directory" msgstr "" -#: peigen.c:1042 pepigen.c:1042 pex64igen.c:1042 +#: peigen.c:1049 pepigen.c:1049 pex64igen.c:1049 msgid "Delay Import Directory" msgstr "" -#: peigen.c:1043 pepigen.c:1043 pex64igen.c:1043 +#: peigen.c:1050 pepigen.c:1050 pex64igen.c:1050 msgid "CLR Runtime Header" msgstr "" -#: peigen.c:1044 pepigen.c:1044 pex64igen.c:1044 +#: peigen.c:1051 pepigen.c:1051 pex64igen.c:1051 msgid "Reserved" msgstr "" -#: peigen.c:1104 pepigen.c:1104 pex64igen.c:1104 +#: peigen.c:1111 pepigen.c:1111 pex64igen.c:1111 #, c-format msgid "" "\n" "There is an import table, but the section containing it could not be found\n" msgstr "" -#: peigen.c:1109 pepigen.c:1109 pex64igen.c:1109 +#: peigen.c:1116 pepigen.c:1116 pex64igen.c:1116 #, c-format msgid "" "\n" "There is an import table in %s at 0x%lx\n" msgstr "" -#: peigen.c:1151 pepigen.c:1151 pex64igen.c:1151 +#: peigen.c:1158 pepigen.c:1158 pex64igen.c:1158 #, c-format msgid "" "\n" "Function descriptor located at the start address: %04lx\n" msgstr "" -#: peigen.c:1154 pepigen.c:1154 pex64igen.c:1154 +#: peigen.c:1161 pepigen.c:1161 pex64igen.c:1161 #, c-format msgid "\tcode-base %08lx toc (loadable/actual) %08lx/%08lx\n" msgstr "" -#: peigen.c:1162 pepigen.c:1162 pex64igen.c:1162 +#: peigen.c:1169 pepigen.c:1169 pex64igen.c:1169 #, c-format msgid "" "\n" "No reldata section! Function descriptor not decoded.\n" msgstr "" -#: peigen.c:1167 pepigen.c:1167 pex64igen.c:1167 +#: peigen.c:1174 pepigen.c:1174 pex64igen.c:1174 #, c-format msgid "" "\n" "The Import Tables (interpreted %s section contents)\n" msgstr "" -#: peigen.c:1170 pepigen.c:1170 pex64igen.c:1170 +#: peigen.c:1177 pepigen.c:1177 pex64igen.c:1177 #, c-format msgid "" " vma: Hint Time Forward DLL First\n" " Table Stamp Chain Name Thunk\n" msgstr "" -#: peigen.c:1218 pepigen.c:1218 pex64igen.c:1218 +#: peigen.c:1225 pepigen.c:1225 pex64igen.c:1225 #, c-format msgid "" "\n" "\tDLL Name: %s\n" msgstr "" -#: peigen.c:1229 pepigen.c:1229 pex64igen.c:1229 +#: peigen.c:1236 pepigen.c:1236 pex64igen.c:1236 #, c-format msgid "\tvma: Hint/Ord Member-Name Bound-To\n" msgstr "" -#: peigen.c:1254 pepigen.c:1254 pex64igen.c:1254 +#: peigen.c:1261 pepigen.c:1261 pex64igen.c:1261 #, c-format msgid "" "\n" "There is a first thunk, but the section containing it could not be found\n" msgstr "" -#: peigen.c:1415 pepigen.c:1415 pex64igen.c:1415 +#: peigen.c:1423 pepigen.c:1423 pex64igen.c:1423 #, c-format msgid "" "\n" "There is an export table, but the section containing it could not be found\n" msgstr "" -#: peigen.c:1424 pepigen.c:1424 pex64igen.c:1424 +#: peigen.c:1432 pepigen.c:1432 pex64igen.c:1432 #, c-format msgid "" "\n" "There is an export table in %s, but it does not fit into that section\n" msgstr "" -#: peigen.c:1430 pepigen.c:1430 pex64igen.c:1430 +#: peigen.c:1438 pepigen.c:1438 pex64igen.c:1438 #, c-format msgid "" "\n" "There is an export table in %s at 0x%lx\n" msgstr "" -#: peigen.c:1458 pepigen.c:1458 pex64igen.c:1458 +#: peigen.c:1466 pepigen.c:1466 pex64igen.c:1466 #, c-format msgid "" "\n" @@ -6118,129 +6441,129 @@ msgid "" "\n" msgstr "" -#: peigen.c:1462 pepigen.c:1462 pex64igen.c:1462 +#: peigen.c:1470 pepigen.c:1470 pex64igen.c:1470 #, c-format msgid "Export Flags \t\t\t%lx\n" msgstr "" -#: peigen.c:1465 pepigen.c:1465 pex64igen.c:1465 +#: peigen.c:1473 pepigen.c:1473 pex64igen.c:1473 #, c-format msgid "Time/Date stamp \t\t%lx\n" msgstr "" -#: peigen.c:1468 pepigen.c:1468 pex64igen.c:1468 +#: peigen.c:1476 pepigen.c:1476 pex64igen.c:1476 #, c-format msgid "Major/Minor \t\t\t%d/%d\n" msgstr "" -#: peigen.c:1471 pepigen.c:1471 pex64igen.c:1471 +#: peigen.c:1479 pepigen.c:1479 pex64igen.c:1479 #, c-format msgid "Name \t\t\t\t" msgstr "" -#: peigen.c:1477 pepigen.c:1477 pex64igen.c:1477 +#: peigen.c:1485 pepigen.c:1485 pex64igen.c:1485 #, c-format msgid "Ordinal Base \t\t\t%ld\n" msgstr "" -#: peigen.c:1480 pepigen.c:1480 pex64igen.c:1480 +#: peigen.c:1488 pepigen.c:1488 pex64igen.c:1488 #, c-format msgid "Number in:\n" msgstr "" -#: peigen.c:1483 pepigen.c:1483 pex64igen.c:1483 +#: peigen.c:1491 pepigen.c:1491 pex64igen.c:1491 #, c-format msgid "\tExport Address Table \t\t%08lx\n" msgstr "" -#: peigen.c:1487 pepigen.c:1487 pex64igen.c:1487 +#: peigen.c:1495 pepigen.c:1495 pex64igen.c:1495 #, c-format msgid "\t[Name Pointer/Ordinal] Table\t%08lx\n" msgstr "" -#: peigen.c:1490 pepigen.c:1490 pex64igen.c:1490 +#: peigen.c:1498 pepigen.c:1498 pex64igen.c:1498 #, c-format msgid "Table Addresses\n" msgstr "" -#: peigen.c:1493 pepigen.c:1493 pex64igen.c:1493 +#: peigen.c:1501 pepigen.c:1501 pex64igen.c:1501 #, c-format msgid "\tExport Address Table \t\t" msgstr "" -#: peigen.c:1498 pepigen.c:1498 pex64igen.c:1498 +#: peigen.c:1506 pepigen.c:1506 pex64igen.c:1506 #, c-format msgid "\tName Pointer Table \t\t" msgstr "" -#: peigen.c:1503 pepigen.c:1503 pex64igen.c:1503 +#: peigen.c:1511 pepigen.c:1511 pex64igen.c:1511 #, c-format msgid "\tOrdinal Table \t\t\t" msgstr "" -#: peigen.c:1517 pepigen.c:1517 pex64igen.c:1517 +#: peigen.c:1525 pepigen.c:1525 pex64igen.c:1525 #, c-format msgid "" "\n" "Export Address Table -- Ordinal Base %ld\n" msgstr "" -#: peigen.c:1536 pepigen.c:1536 pex64igen.c:1536 +#: peigen.c:1544 pepigen.c:1544 pex64igen.c:1544 msgid "Forwarder RVA" msgstr "" -#: peigen.c:1547 pepigen.c:1547 pex64igen.c:1547 +#: peigen.c:1555 pepigen.c:1555 pex64igen.c:1555 msgid "Export RVA" msgstr "" -#: peigen.c:1554 pepigen.c:1554 pex64igen.c:1554 +#: peigen.c:1562 pepigen.c:1562 pex64igen.c:1562 #, c-format msgid "" "\n" "[Ordinal/Name Pointer] Table\n" msgstr "" -#: peigen.c:1614 peigen.c:1797 pepigen.c:1614 pepigen.c:1797 pex64igen.c:1614 -#: pex64igen.c:1797 +#: peigen.c:1622 peigen.c:1805 pepigen.c:1622 pepigen.c:1805 pex64igen.c:1622 +#: pex64igen.c:1805 #, c-format msgid "Warning, .pdata section size (%ld) is not a multiple of %d\n" msgstr "" -#: peigen.c:1621 pepigen.c:1621 pex64igen.c:1621 +#: peigen.c:1629 pepigen.c:1629 pex64igen.c:1629 #, c-format msgid " vma:\t\t\tBegin Address End Address Unwind Info\n" msgstr "" -#: peigen.c:1623 pepigen.c:1623 pex64igen.c:1623 +#: peigen.c:1631 pepigen.c:1631 pex64igen.c:1631 #, c-format msgid "" " vma:\t\tBegin End EH EH PrologEnd Exception\n" " \t\tAddress Address Handler Data Address Mask\n" msgstr "" -#: peigen.c:1697 pepigen.c:1697 pex64igen.c:1697 +#: peigen.c:1705 pepigen.c:1705 pex64igen.c:1705 #, c-format msgid " Register save millicode" msgstr "" -#: peigen.c:1700 pepigen.c:1700 pex64igen.c:1700 +#: peigen.c:1708 pepigen.c:1708 pex64igen.c:1708 #, c-format msgid " Register restore millicode" msgstr "" -#: peigen.c:1703 pepigen.c:1703 pex64igen.c:1703 +#: peigen.c:1711 pepigen.c:1711 pex64igen.c:1711 #, c-format msgid " Glue code sequence" msgstr "" -#: peigen.c:1803 pepigen.c:1803 pex64igen.c:1803 +#: peigen.c:1811 pepigen.c:1811 pex64igen.c:1811 #, c-format msgid "" " vma:\t\tBegin Prolog Function Flags Exception EH\n" " \t\tAddress Length Length 32b exc Handler Data\n" msgstr "" -#: peigen.c:1929 pepigen.c:1929 pex64igen.c:1929 +#: peigen.c:1937 pepigen.c:1937 pex64igen.c:1937 #, c-format msgid "" "\n" @@ -6248,52 +6571,140 @@ msgid "" "PE File Base Relocations (interpreted .reloc section contents)\n" msgstr "" -#: peigen.c:1958 pepigen.c:1958 pex64igen.c:1958 +#: peigen.c:1966 pepigen.c:1966 pex64igen.c:1966 #, c-format msgid "" "\n" "Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld\n" msgstr "" -#: peigen.c:1971 pepigen.c:1971 pex64igen.c:1971 +#: peigen.c:1979 pepigen.c:1979 pex64igen.c:1979 #, c-format msgid "\treloc %4d offset %4x [%4lx] %s" msgstr "" +#: peigen.c:2023 pepigen.c:2023 pex64igen.c:2023 +#, c-format +msgid "%*.s Entry: " +msgstr "" + +#: peigen.c:2043 pepigen.c:2043 pex64igen.c:2043 +#, c-format +msgid "name: [val: %08lx len %d]: " +msgstr "" + +#: peigen.c:2054 pepigen.c:2054 pex64igen.c:2054 +#, c-format +msgid "" +msgstr "" + +#: peigen.c:2057 pepigen.c:2057 pex64igen.c:2057 +#, c-format +msgid "" +msgstr "" + +#: peigen.c:2060 pepigen.c:2060 pex64igen.c:2060 +#, c-format +msgid "ID: %#08lx" +msgstr "" + +#: peigen.c:2063 pepigen.c:2063 pex64igen.c:2063 +#, c-format +msgid ", Value: %#08lx\n" +msgstr "" + +#: peigen.c:2074 pepigen.c:2074 pex64igen.c:2074 +#, c-format +msgid "%*.s Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d\n" +msgstr "" + +#: peigen.c:2116 pepigen.c:2116 pex64igen.c:2116 +#, c-format +msgid " Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d\n" +msgstr "" + +#: peigen.c:2204 pepigen.c:2204 pex64igen.c:2204 +#, c-format +msgid "Corrupt .rsrc section detected!\n" +msgstr "" + +#: peigen.c:2220 pepigen.c:2220 pex64igen.c:2220 +#, c-format +msgid "" +"\n" +"WARNING: Extra data in .rsrc section - it will be ignored by Windows:\n" +msgstr "" + #. The MS dumpbin program reportedly ands with 0xff0f before #. printing the characteristics field. Not sure why. No reason to #. emulate it here. -#: peigen.c:2010 pepigen.c:2010 pex64igen.c:2010 +#: peigen.c:2243 pepigen.c:2243 pex64igen.c:2243 #, c-format msgid "" "\n" "Characteristics 0x%x\n" msgstr "" -#: peigen.c:2310 pepigen.c:2310 pex64igen.c:2310 +#: peigen.c:3194 pepigen.c:3194 pex64igen.c:3194 +#, c-format +msgid ".rsrc merge failure: duplicate string resource: %d" +msgstr "" + +#: peigen.c:3329 pepigen.c:3329 pex64igen.c:3329 +msgid ".rsrc merge failure: multiple non-default manifests" +msgstr "" + +#: peigen.c:3347 pepigen.c:3347 pex64igen.c:3347 +msgid ".rsrc merge failure: a directory matches a leaf" +msgstr "" + +#: peigen.c:3389 pepigen.c:3389 pex64igen.c:3389 +msgid ".rsrc merge failure: duplicate leaf" +msgstr "" + +#: peigen.c:3391 pepigen.c:3391 pex64igen.c:3391 +#, c-format +msgid ".rsrc merge failure: duplicate leaf: %s" +msgstr "" + +#: peigen.c:3457 pepigen.c:3457 pex64igen.c:3457 +msgid ".rsrc merge failure: dirs with differing characteristics\n" +msgstr "" + +#: peigen.c:3464 pepigen.c:3464 pex64igen.c:3464 +msgid ".rsrc merge failure: differing directory versions\n" +msgstr "" + +#. Corrupted .rsrc section - cannot merge. +#: peigen.c:3537 pepigen.c:3537 pex64igen.c:3537 +#, c-format +msgid "%s: .rsrc merge failure: corrupt .rsrc section" +msgstr "" + +#: peigen.c:3673 pepigen.c:3673 pex64igen.c:3673 msgid "%B: unable to fill in DataDictionary[1] because .idata$2 is missing" msgstr "" -#: peigen.c:2330 pepigen.c:2330 pex64igen.c:2330 +#: peigen.c:3693 pepigen.c:3693 pex64igen.c:3693 msgid "%B: unable to fill in DataDictionary[1] because .idata$4 is missing" msgstr "" -#: peigen.c:2351 pepigen.c:2351 pex64igen.c:2351 +#: peigen.c:3714 pepigen.c:3714 pex64igen.c:3714 msgid "%B: unable to fill in DataDictionary[12] because .idata$5 is missing" msgstr "" -#: peigen.c:2371 pepigen.c:2371 pex64igen.c:2371 +#: peigen.c:3734 pepigen.c:3734 pex64igen.c:3734 msgid "" "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because ." "idata$6 is missing" msgstr "" -#: peigen.c:2413 pepigen.c:2413 pex64igen.c:2413 +#: peigen.c:3776 pepigen.c:3776 pex64igen.c:3776 msgid "" "%B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because ." "idata$6 is missing" msgstr "" -#: peigen.c:2438 pepigen.c:2438 pex64igen.c:2438 +#: peigen.c:3801 pepigen.c:3801 pex64igen.c:3801 msgid "%B: unable to fill in DataDictionary[9] because __tls_used is missing" msgstr "" diff --git a/binutils/ChangeLog b/binutils/ChangeLog index dd24cd7011b..d7f5da1c8db 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2014-02-10 Alan Modra + + * po/binutils.pot: Regenerate. + 2014-02-06 Andrew Pinski * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case. diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 0d0839782f0..84551c58158 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: 2011-10-25 11:20+0100\n" +"POT-Creation-Date: 2014-02-10 09:42+1030\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -53,10 +53,10 @@ msgid "" "\n" msgstr "" -#: addr2line.c:101 ar.c:304 ar.c:333 coffdump.c:471 dlltool.c:3938 -#: dllwrap.c:524 elfedit.c:653 nlmconv.c:1114 objcopy.c:576 objcopy.c:611 -#: readelf.c:3214 size.c:99 srconv.c:1743 strings.c:667 sysdump.c:653 -#: windmc.c:228 windres.c:695 +#: addr2line.c:101 ar.c:332 ar.c:369 coffdump.c:471 dlltool.c:3969 +#: dllwrap.c:518 elfedit.c:651 nlmconv.c:1113 objcopy.c:606 objcopy.c:656 +#: readelf.c:3705 size.c:99 srconv.c:1744 strings.c:653 sysdump.c:653 +#: windmc.c:228 windres.c:687 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -66,7 +66,7 @@ msgstr "" #. file name pair that is about to be printed below. Eg: #. #. foo at 123:bar.c -#: addr2line.c:276 +#: addr2line.c:297 #, c-format msgid " at " msgstr "" @@ -77,221 +77,250 @@ msgstr "" #. by the next iteration of the while loop. Eg: #. #. 123:bar.c (inlined by) 456:main.c -#: addr2line.c:308 +#: addr2line.c:338 #, c-format msgid " (inlined by) " msgstr "" -#: addr2line.c:341 +#: addr2line.c:371 #, c-format msgid "%s: cannot get addresses from archive" msgstr "" -#: addr2line.c:358 +#: addr2line.c:388 #, c-format msgid "%s: cannot find section %s" msgstr "" -#: addr2line.c:427 nm.c:1570 objdump.c:3423 +#: addr2line.c:457 nm.c:1572 objdump.c:3479 #, c-format msgid "unknown demangling style `%s'" msgstr "" -#: ar.c:238 +#: ar.c:253 #, c-format msgid "no entry %s in archive\n" msgstr "" -#: ar.c:254 +#: ar.c:267 #, c-format msgid "" "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin " "] [member-name] [count] archive-file file...\n" msgstr "" -#: ar.c:260 +#: ar.c:273 #, c-format msgid "" "Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] " "[count] archive-file file...\n" msgstr "" -#: ar.c:266 +#: ar.c:281 #, c-format msgid " %s -M [ - read options from \n" msgstr "" -#: ar.c:293 +#: ar.c:321 #, c-format msgid " --target=BFDNAME - specify the target object format as BFDNAME\n" msgstr "" -#: ar.c:295 +#: ar.c:323 #, c-format msgid " optional:\n" msgstr "" -#: ar.c:296 +#: ar.c:324 #, c-format msgid " --plugin

- load the specified plugin\n" msgstr "" -#: ar.c:317 +#: ar.c:345 #, c-format msgid "Usage: %s [options] archive\n" msgstr "" -#: ar.c:318 +#: ar.c:346 #, c-format msgid " Generate an index to speed access to archives\n" msgstr "" -#: ar.c:319 +#: ar.c:347 #, c-format msgid "" " The options are:\n" " @ Read options from \n" msgstr "" -#: ar.c:322 +#: ar.c:350 #, c-format msgid " --plugin Load the specified plugin\n" msgstr "" -#: ar.c:325 +#: ar.c:354 +#, c-format +msgid "" +" -D Use zero for symbol map timestamp (default)\n" +" -U Use an actual symbol map timestamp\n" +msgstr "" + +#: ar.c:358 +#, c-format +msgid "" +" -D Use zero for symbol map timestamp\n" +" -U Use actual symbol map timestamp (default)\n" +msgstr "" + +#: ar.c:361 #, c-format msgid "" " -t Update the archive's symbol map timestamp\n" @@ -299,74 +328,88 @@ msgid "" " -v --version Print version information\n" msgstr "" -#: ar.c:449 +#: ar.c:485 msgid "two different operation options specified" msgstr "" -#: ar.c:538 nm.c:1643 +#: ar.c:577 ar.c:638 nm.c:1654 #, c-format msgid "sorry - this program has been built without plugin support\n" msgstr "" -#: ar.c:693 +#: ar.c:761 msgid "no operation specified" msgstr "" -#: ar.c:696 +#: ar.c:764 msgid "`u' is only meaningful with the `r' option." msgstr "" -#: ar.c:699 +#: ar.c:767 msgid "`u' is not meaningful with the `D' option." msgstr "" -#: ar.c:707 +#: ar.c:770 +msgid "`u' modifier ignored since `D' is the default (see `U')" +msgstr "" + +#: ar.c:781 msgid "`N' is only meaningful with the `x' and `d' options." msgstr "" -#: ar.c:710 +#: ar.c:784 msgid "Value for `N' must be positive." msgstr "" -#: ar.c:724 +#: ar.c:798 msgid "`x' cannot be used on thin archives." msgstr "" -#: ar.c:771 +#: ar.c:845 #, c-format msgid "internal error -- this option not implemented" msgstr "" -#: ar.c:840 +#: ar.c:914 #, c-format msgid "creating %s" msgstr "" -#: ar.c:889 ar.c:943 ar.c:1272 objcopy.c:2080 +#: ar.c:945 +#, c-format +msgid "Cannot convert existing library %s to thin format" +msgstr "" + +#: ar.c:951 +#, c-format +msgid "Cannot convert existing thin library %s to normal format" +msgstr "" + +#: ar.c:983 ar.c:1037 ar.c:1366 objcopy.c:2294 #, c-format msgid "internal stat error on %s" msgstr "" -#: ar.c:908 ar.c:976 +#: ar.c:1002 ar.c:1070 #, c-format msgid "%s is not a valid archive" msgstr "" -#: ar.c:1034 +#: ar.c:1128 msgid "could not create temporary file whilst writing archive" msgstr "" -#: ar.c:1177 +#: ar.c:1271 #, c-format msgid "No member named `%s'\n" msgstr "" -#: ar.c:1227 +#: ar.c:1321 #, c-format msgid "no entry %s in archive %s!" msgstr "" -#: ar.c:1366 +#: ar.c:1460 #, c-format msgid "%s: no archive map to update" msgstr "" @@ -401,27 +444,27 @@ msgstr "" msgid "%s: no output archive specified yet\n" msgstr "" -#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:350 arsup.c:416 +#: arsup.c:250 arsup.c:288 arsup.c:330 arsup.c:353 arsup.c:419 #, c-format msgid "%s: no open output archive\n" msgstr "" -#: arsup.c:261 arsup.c:371 arsup.c:397 +#: arsup.c:261 arsup.c:374 arsup.c:400 #, c-format msgid "%s: can't open file %s\n" msgstr "" -#: arsup.c:315 arsup.c:393 arsup.c:474 +#: arsup.c:315 arsup.c:396 arsup.c:477 #, c-format msgid "%s: can't find module file %s\n" msgstr "" -#: arsup.c:425 +#: arsup.c:428 #, c-format msgid "Current open archive is %s\n" msgstr "" -#: arsup.c:449 +#: arsup.c:452 #, c-format msgid "%s: no open archive\n" msgstr "" @@ -437,81 +480,81 @@ msgstr "" msgid " emulation options: \n" msgstr "" -#: bucomm.c:163 +#: bucomm.c:164 #, c-format msgid "can't set BFD default target to `%s': %s" msgstr "" -#: bucomm.c:175 +#: bucomm.c:176 #, c-format msgid "%s: Matching formats:" msgstr "" -#: bucomm.c:190 +#: bucomm.c:191 #, c-format msgid "Supported targets:" msgstr "" -#: bucomm.c:192 +#: bucomm.c:193 #, c-format msgid "%s: supported targets:" msgstr "" -#: bucomm.c:210 +#: bucomm.c:211 #, c-format msgid "Supported architectures:" msgstr "" -#: bucomm.c:212 +#: bucomm.c:213 #, c-format msgid "%s: supported architectures:" msgstr "" -#: bucomm.c:228 +#: bucomm.c:229 msgid "big endian" msgstr "" -#: bucomm.c:229 +#: bucomm.c:230 msgid "little endian" msgstr "" -#: bucomm.c:230 +#: bucomm.c:231 msgid "endianness unknown" msgstr "" -#: bucomm.c:251 +#: bucomm.c:252 #, c-format msgid "" "%s\n" " (header %s, data %s)\n" msgstr "" -#: bucomm.c:407 +#: bucomm.c:408 #, c-format msgid "BFD header file version %s\n" msgstr "" -#: bucomm.c:559 +#: bucomm.c:562 #, c-format msgid "%s: bad number: %s" msgstr "" -#: bucomm.c:576 strings.c:409 +#: bucomm.c:579 strings.c:408 #, c-format msgid "'%s': No such file" msgstr "" -#: bucomm.c:578 strings.c:411 +#: bucomm.c:581 strings.c:410 #, c-format msgid "Warning: could not locate '%s'. reason: %s" msgstr "" -#: bucomm.c:582 +#: bucomm.c:585 #, c-format msgid "Warning: '%s' is not an ordinary file" msgstr "" -#: bucomm.c:584 +#: bucomm.c:587 #, c-format msgid "Warning: '%s' has negative size, probably it is too large" msgstr "" @@ -621,7 +664,7 @@ msgstr "" msgid "Symbol %s, tag %d, number %d" msgstr "" -#: coffdump.c:345 readelf.c:12215 readelf.c:12289 +#: coffdump.c:345 readelf.c:13103 readelf.c:13177 #, c-format msgid "Type" msgstr "" @@ -690,881 +733,881 @@ msgid "" "\n" msgstr "" -#: coffdump.c:533 srconv.c:1833 sysdump.c:710 +#: coffdump.c:533 srconv.c:1834 sysdump.c:710 msgid "no input file specified" msgstr "" -#: cxxfilt.c:119 nm.c:269 objdump.c:281 +#: cxxfilt.c:119 nm.c:270 objdump.c:281 #, c-format msgid "Report bugs to %s.\n" msgstr "" -#: debug.c:648 +#: debug.c:647 msgid "debug_add_to_current_namespace: no current file" msgstr "" -#: debug.c:727 +#: debug.c:726 msgid "debug_start_source: no debug_set_filename call" msgstr "" -#: debug.c:781 +#: debug.c:780 msgid "debug_record_function: no debug_set_filename call" msgstr "" -#: debug.c:833 +#: debug.c:832 msgid "debug_record_parameter: no current function" msgstr "" -#: debug.c:865 +#: debug.c:864 msgid "debug_end_function: no current function" msgstr "" -#: debug.c:871 +#: debug.c:870 msgid "debug_end_function: some blocks were not closed" msgstr "" -#: debug.c:899 +#: debug.c:898 msgid "debug_start_block: no current block" msgstr "" -#: debug.c:935 +#: debug.c:934 msgid "debug_end_block: no current block" msgstr "" -#: debug.c:942 +#: debug.c:941 msgid "debug_end_block: attempt to close top level block" msgstr "" -#: debug.c:965 +#: debug.c:964 msgid "debug_record_line: no current unit" msgstr "" #. FIXME -#: debug.c:1018 +#: debug.c:1017 msgid "debug_start_common_block: not implemented" msgstr "" #. FIXME -#: debug.c:1029 +#: debug.c:1028 msgid "debug_end_common_block: not implemented" msgstr "" #. FIXME. -#: debug.c:1113 +#: debug.c:1112 msgid "debug_record_label: not implemented" msgstr "" -#: debug.c:1135 +#: debug.c:1134 msgid "debug_record_variable: no current file" msgstr "" -#: debug.c:1663 +#: debug.c:1662 msgid "debug_make_undefined_type: unsupported kind" msgstr "" -#: debug.c:1840 +#: debug.c:1839 msgid "debug_name_type: no current file" msgstr "" -#: debug.c:1885 +#: debug.c:1884 msgid "debug_tag_type: no current file" msgstr "" -#: debug.c:1893 +#: debug.c:1892 msgid "debug_tag_type: extra tag attempted" msgstr "" -#: debug.c:1930 +#: debug.c:1929 #, c-format msgid "Warning: changing type size from %d to %d\n" msgstr "" -#: debug.c:1952 +#: debug.c:1951 msgid "debug_find_named_type: no current compilation unit" msgstr "" -#: debug.c:2055 +#: debug.c:2054 #, c-format msgid "debug_get_real_type: circular debug information for %s\n" msgstr "" -#: debug.c:2482 +#: debug.c:2481 msgid "debug_write_type: illegal type encountered" msgstr "" -#: dlltool.c:902 dlltool.c:928 dlltool.c:959 +#: dlltool.c:918 dlltool.c:944 dlltool.c:975 #, c-format msgid "Internal error: Unknown machine type: %d" msgstr "" -#: dlltool.c:1000 +#: dlltool.c:1016 #, c-format msgid "Can't open def file: %s" msgstr "" -#: dlltool.c:1005 +#: dlltool.c:1021 #, c-format msgid "Processing def file: %s" msgstr "" -#: dlltool.c:1009 +#: dlltool.c:1025 msgid "Processed def file" msgstr "" -#: dlltool.c:1033 +#: dlltool.c:1049 #, c-format msgid "Syntax error in def file %s:%d" msgstr "" -#: dlltool.c:1070 +#: dlltool.c:1086 #, c-format msgid "%s: Path components stripped from image name, '%s'." msgstr "" -#: dlltool.c:1088 +#: dlltool.c:1104 #, c-format msgid "NAME: %s base: %x" msgstr "" -#: dlltool.c:1091 dlltool.c:1112 +#: dlltool.c:1107 dlltool.c:1128 msgid "Can't have LIBRARY and NAME" msgstr "" -#: dlltool.c:1109 +#: dlltool.c:1125 #, c-format msgid "LIBRARY: %s base: %x" msgstr "" -#: dlltool.c:1266 +#: dlltool.c:1282 #, c-format msgid "VERSION %d.%d\n" msgstr "" -#: dlltool.c:1314 +#: dlltool.c:1330 #, c-format msgid "run: %s %s" msgstr "" -#: dlltool.c:1354 resrc.c:293 +#: dlltool.c:1370 resrc.c:288 #, c-format msgid "wait: %s" msgstr "" -#: dlltool.c:1359 dllwrap.c:422 resrc.c:298 +#: dlltool.c:1375 dllwrap.c:416 resrc.c:293 #, c-format msgid "subprocess got fatal signal %d" msgstr "" -#: dlltool.c:1365 dllwrap.c:429 resrc.c:305 +#: dlltool.c:1381 dllwrap.c:423 resrc.c:300 #, c-format msgid "%s exited with status %d" msgstr "" -#: dlltool.c:1396 +#: dlltool.c:1412 #, c-format msgid "Sucking in info from %s section in %s" msgstr "" -#: dlltool.c:1536 +#: dlltool.c:1552 #, c-format msgid "Excluding symbol: %s" msgstr "" -#: dlltool.c:1625 dlltool.c:1636 nm.c:1012 nm.c:1023 +#: dlltool.c:1641 dlltool.c:1652 nm.c:1006 nm.c:1016 nm.c:1025 #, c-format msgid "%s: no symbols" msgstr "" #. FIXME: we ought to read in and block out the base relocations. -#: dlltool.c:1662 +#: dlltool.c:1678 #, c-format msgid "Done reading %s" msgstr "" -#: dlltool.c:1672 +#: dlltool.c:1688 #, c-format msgid "Unable to open object file: %s: %s" msgstr "" -#: dlltool.c:1675 +#: dlltool.c:1691 #, c-format msgid "Scanning object file %s" msgstr "" -#: dlltool.c:1690 +#: dlltool.c:1708 #, c-format msgid "Cannot produce mcore-elf dll from archive file: %s" msgstr "" -#: dlltool.c:1792 +#: dlltool.c:1810 msgid "Adding exports to output file" msgstr "" -#: dlltool.c:1844 +#: dlltool.c:1862 msgid "Added exports to output file" msgstr "" -#: dlltool.c:1986 +#: dlltool.c:2004 #, c-format msgid "Generating export file: %s" msgstr "" -#: dlltool.c:1991 +#: dlltool.c:2009 #, c-format msgid "Unable to open temporary assembler file: %s" msgstr "" -#: dlltool.c:1994 +#: dlltool.c:2012 #, c-format msgid "Opened temporary file: %s" msgstr "" -#: dlltool.c:2171 +#: dlltool.c:2189 msgid "failed to read the number of entries from base file" msgstr "" -#: dlltool.c:2219 +#: dlltool.c:2237 msgid "Generated exports file" msgstr "" -#: dlltool.c:2428 +#: dlltool.c:2447 #, c-format msgid "bfd_open failed open stub file: %s: %s" msgstr "" -#: dlltool.c:2432 +#: dlltool.c:2451 #, c-format msgid "Creating stub file: %s" msgstr "" -#: dlltool.c:2894 +#: dlltool.c:2922 #, c-format msgid "bfd_open failed reopen stub file: %s: %s" msgstr "" -#: dlltool.c:2908 dlltool.c:2984 +#: dlltool.c:2936 dlltool.c:3012 #, c-format msgid "failed to open temporary head file: %s" msgstr "" -#: dlltool.c:2970 dlltool.c:3050 +#: dlltool.c:2998 dlltool.c:3081 #, c-format msgid "failed to open temporary head file: %s: %s" msgstr "" -#: dlltool.c:3064 +#: dlltool.c:3095 #, c-format msgid "failed to open temporary tail file: %s" msgstr "" -#: dlltool.c:3121 +#: dlltool.c:3152 #, c-format msgid "failed to open temporary tail file: %s: %s" msgstr "" -#: dlltool.c:3143 +#: dlltool.c:3174 #, c-format msgid "Can't create .lib file: %s: %s" msgstr "" -#: dlltool.c:3147 +#: dlltool.c:3178 #, c-format msgid "Creating library file: %s" msgstr "" -#: dlltool.c:3239 dlltool.c:3245 +#: dlltool.c:3270 dlltool.c:3276 #, c-format msgid "cannot delete %s: %s" msgstr "" -#: dlltool.c:3250 +#: dlltool.c:3281 msgid "Created lib file" msgstr "" -#: dlltool.c:3462 +#: dlltool.c:3493 #, c-format msgid "Can't open .lib file: %s: %s" msgstr "" -#: dlltool.c:3470 dlltool.c:3492 +#: dlltool.c:3501 dlltool.c:3523 #, c-format msgid "%s is not a library" msgstr "" -#: dlltool.c:3510 +#: dlltool.c:3541 #, c-format msgid "Import library `%s' specifies two or more dlls" msgstr "" -#: dlltool.c:3521 +#: dlltool.c:3552 #, c-format msgid "Unable to determine dll name for `%s' (not an import library?)" msgstr "" -#: dlltool.c:3745 +#: dlltool.c:3776 #, c-format msgid "Warning, ignoring duplicate EXPORT %s %d,%d" msgstr "" -#: dlltool.c:3751 +#: dlltool.c:3782 #, c-format msgid "Error, duplicate EXPORT with ordinals: %s" msgstr "" -#: dlltool.c:3856 +#: dlltool.c:3887 msgid "Processing definitions" msgstr "" -#: dlltool.c:3888 +#: dlltool.c:3919 msgid "Processed definitions" msgstr "" #. xgetext:c-format -#: dlltool.c:3895 dllwrap.c:483 +#: dlltool.c:3926 dllwrap.c:477 #, c-format msgid "Usage %s \n" msgstr "" #. xgetext:c-format -#: dlltool.c:3897 +#: dlltool.c:3928 #, c-format msgid "" " -m --machine Create as DLL for . [default: %s]\n" msgstr "" -#: dlltool.c:3898 +#: dlltool.c:3929 #, c-format msgid "" " possible : arm[_interwork], i386, mcore[-elf]{-le|-be}, " "ppc, thumb\n" msgstr "" -#: dlltool.c:3899 +#: dlltool.c:3930 #, c-format msgid " -e --output-exp Generate an export file.\n" msgstr "" -#: dlltool.c:3900 +#: dlltool.c:3931 #, c-format msgid " -l --output-lib Generate an interface library.\n" msgstr "" -#: dlltool.c:3901 +#: dlltool.c:3932 #, c-format msgid " -y --output-delaylib Create a delay-import library.\n" msgstr "" -#: dlltool.c:3902 +#: dlltool.c:3933 #, c-format msgid " -a --add-indirect Add dll indirects to export file.\n" msgstr "" -#: dlltool.c:3903 +#: dlltool.c:3934 #, c-format msgid "" " -D --dllname Name of input dll to put into interface lib.\n" msgstr "" -#: dlltool.c:3904 +#: dlltool.c:3935 #, c-format msgid " -d --input-def Name of .def file to be read in.\n" msgstr "" -#: dlltool.c:3905 +#: dlltool.c:3936 #, c-format msgid " -z --output-def Name of .def file to be created.\n" msgstr "" -#: dlltool.c:3906 +#: dlltool.c:3937 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr "" -#: dlltool.c:3907 +#: dlltool.c:3938 #, c-format msgid " --no-export-all-symbols Only export listed symbols\n" msgstr "" -#: dlltool.c:3908 +#: dlltool.c:3939 #, c-format msgid " --exclude-symbols Don't export \n" msgstr "" -#: dlltool.c:3909 +#: dlltool.c:3940 #, c-format msgid " --no-default-excludes Clear default exclude symbols\n" msgstr "" -#: dlltool.c:3910 +#: dlltool.c:3941 #, c-format msgid " -b --base-file Read linker generated base file.\n" msgstr "" -#: dlltool.c:3911 +#: dlltool.c:3942 #, c-format msgid " -x --no-idata4 Don't generate idata$4 section.\n" msgstr "" -#: dlltool.c:3912 +#: dlltool.c:3943 #, c-format msgid " -c --no-idata5 Don't generate idata$5 section.\n" msgstr "" -#: dlltool.c:3913 +#: dlltool.c:3944 #, c-format msgid "" " --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata" "$5.\n" msgstr "" -#: dlltool.c:3914 +#: dlltool.c:3945 #, c-format msgid "" " -U --add-underscore Add underscores to all symbols in interface " "library.\n" msgstr "" -#: dlltool.c:3915 +#: dlltool.c:3946 #, c-format msgid "" " --add-stdcall-underscore Add underscores to stdcall symbols in " "interface library.\n" msgstr "" -#: dlltool.c:3916 +#: dlltool.c:3947 #, c-format msgid "" " --no-leading-underscore All symbols shouldn't be prefixed by an " "underscore.\n" msgstr "" -#: dlltool.c:3917 +#: dlltool.c:3948 #, c-format msgid "" " --leading-underscore All symbols should be prefixed by an " "underscore.\n" msgstr "" -#: dlltool.c:3918 +#: dlltool.c:3949 #, c-format msgid " -k --kill-at Kill @ from exported names.\n" msgstr "" -#: dlltool.c:3919 +#: dlltool.c:3950 #, c-format msgid " -A --add-stdcall-alias Add aliases without @.\n" msgstr "" -#: dlltool.c:3920 +#: dlltool.c:3951 #, c-format msgid " -p --ext-prefix-alias Add aliases with .\n" msgstr "" -#: dlltool.c:3921 +#: dlltool.c:3952 #, c-format msgid " -S --as Use for assembler.\n" msgstr "" -#: dlltool.c:3922 +#: dlltool.c:3953 #, c-format msgid " -f --as-flags Pass to the assembler.\n" msgstr "" -#: dlltool.c:3923 +#: dlltool.c:3954 #, c-format msgid "" " -C --compat-implib Create backward compatible import library.\n" msgstr "" -#: dlltool.c:3924 +#: dlltool.c:3955 #, c-format msgid "" " -n --no-delete Keep temp files (repeat for extra " "preservation).\n" msgstr "" -#: dlltool.c:3925 +#: dlltool.c:3956 #, c-format msgid "" " -t --temp-prefix Use to construct temp file names.\n" msgstr "" -#: dlltool.c:3926 +#: dlltool.c:3957 #, c-format msgid "" " -I --identify Report the name of the DLL associated with " ".\n" msgstr "" -#: dlltool.c:3927 +#: dlltool.c:3958 #, c-format msgid "" " --identify-strict Causes --identify to report error when multiple " "DLLs.\n" msgstr "" -#: dlltool.c:3928 +#: dlltool.c:3959 #, c-format msgid " -v --verbose Be verbose.\n" msgstr "" -#: dlltool.c:3929 +#: dlltool.c:3960 #, c-format msgid " -V --version Display the program version.\n" msgstr "" -#: dlltool.c:3930 +#: dlltool.c:3961 #, c-format msgid " -h --help Display this information.\n" msgstr "" -#: dlltool.c:3931 +#: dlltool.c:3962 #, c-format msgid " @ Read options from .\n" msgstr "" -#: dlltool.c:3933 +#: dlltool.c:3964 #, c-format msgid "" " -M --mcore-elf Process mcore-elf object files into .\n" msgstr "" -#: dlltool.c:3934 +#: dlltool.c:3965 #, c-format msgid " -L --linker Use as the linker.\n" msgstr "" -#: dlltool.c:3935 +#: dlltool.c:3966 #, c-format msgid " -F --linker-flags Pass to the linker.\n" msgstr "" -#: dlltool.c:4082 +#: dlltool.c:4113 #, c-format msgid "Path components stripped from dllname, '%s'." msgstr "" -#: dlltool.c:4130 +#: dlltool.c:4161 #, c-format msgid "Unable to open base-file: %s" msgstr "" -#: dlltool.c:4165 +#: dlltool.c:4196 #, c-format msgid "Machine '%s' not supported" msgstr "" -#: dlltool.c:4245 +#: dlltool.c:4276 #, c-format msgid "Warning, machine type (%d) not supported for delayimport." msgstr "" -#: dlltool.c:4313 dllwrap.c:213 +#: dlltool.c:4344 dllwrap.c:207 #, c-format msgid "Tried file: %s" msgstr "" -#: dlltool.c:4320 dllwrap.c:220 +#: dlltool.c:4351 dllwrap.c:214 #, c-format msgid "Using file: %s" msgstr "" -#: dllwrap.c:303 +#: dllwrap.c:297 #, c-format msgid "Keeping temporary base file %s" msgstr "" -#: dllwrap.c:305 +#: dllwrap.c:299 #, c-format msgid "Deleting temporary base file %s" msgstr "" -#: dllwrap.c:319 +#: dllwrap.c:313 #, c-format msgid "Keeping temporary exp file %s" msgstr "" -#: dllwrap.c:321 +#: dllwrap.c:315 #, c-format msgid "Deleting temporary exp file %s" msgstr "" -#: dllwrap.c:334 +#: dllwrap.c:328 #, c-format msgid "Keeping temporary def file %s" msgstr "" -#: dllwrap.c:336 +#: dllwrap.c:330 #, c-format msgid "Deleting temporary def file %s" msgstr "" -#: dllwrap.c:417 +#: dllwrap.c:411 #, c-format msgid "pwait returns: %s" msgstr "" -#: dllwrap.c:484 +#: dllwrap.c:478 #, c-format msgid " Generic options:\n" msgstr "" -#: dllwrap.c:485 +#: dllwrap.c:479 #, c-format msgid " @ Read options from \n" msgstr "" -#: dllwrap.c:486 +#: dllwrap.c:480 #, c-format msgid " --quiet, -q Work quietly\n" msgstr "" -#: dllwrap.c:487 +#: dllwrap.c:481 #, c-format msgid " --verbose, -v Verbose\n" msgstr "" -#: dllwrap.c:488 +#: dllwrap.c:482 #, c-format msgid " --version Print dllwrap version\n" msgstr "" -#: dllwrap.c:489 +#: dllwrap.c:483 #, c-format msgid " --implib Synonym for --output-lib\n" msgstr "" -#: dllwrap.c:490 +#: dllwrap.c:484 #, c-format msgid " Options for %s:\n" msgstr "" -#: dllwrap.c:491 +#: dllwrap.c:485 #, c-format msgid " --driver-name Defaults to \"gcc\"\n" msgstr "" -#: dllwrap.c:492 +#: dllwrap.c:486 #, c-format msgid " --driver-flags Override default ld flags\n" msgstr "" -#: dllwrap.c:493 +#: dllwrap.c:487 #, c-format msgid " --dlltool-name Defaults to \"dlltool\"\n" msgstr "" -#: dllwrap.c:494 +#: dllwrap.c:488 #, c-format msgid " --entry Specify alternate DLL entry point\n" msgstr "" -#: dllwrap.c:495 +#: dllwrap.c:489 #, c-format msgid " --image-base Specify image base address\n" msgstr "" -#: dllwrap.c:496 +#: dllwrap.c:490 #, c-format msgid " --target i386-cygwin32 or i386-mingw32\n" msgstr "" -#: dllwrap.c:497 +#: dllwrap.c:491 #, c-format msgid " --dry-run Show what needs to be run\n" msgstr "" -#: dllwrap.c:498 +#: dllwrap.c:492 #, c-format msgid " --mno-cygwin Create Mingw DLL\n" msgstr "" -#: dllwrap.c:499 +#: dllwrap.c:493 #, c-format msgid " Options passed to DLLTOOL:\n" msgstr "" -#: dllwrap.c:500 +#: dllwrap.c:494 #, c-format msgid " --machine \n" msgstr "" -#: dllwrap.c:501 +#: dllwrap.c:495 #, c-format msgid " --output-exp Generate export file.\n" msgstr "" -#: dllwrap.c:502 +#: dllwrap.c:496 #, c-format msgid " --output-lib Generate input library.\n" msgstr "" -#: dllwrap.c:503 +#: dllwrap.c:497 #, c-format msgid " --add-indirect Add dll indirects to export file.\n" msgstr "" -#: dllwrap.c:504 +#: dllwrap.c:498 #, c-format msgid " --dllname Name of input dll to put into output lib.\n" msgstr "" -#: dllwrap.c:505 +#: dllwrap.c:499 #, c-format msgid " --def Name input .def file\n" msgstr "" -#: dllwrap.c:506 +#: dllwrap.c:500 #, c-format msgid " --output-def Name output .def file\n" msgstr "" -#: dllwrap.c:507 +#: dllwrap.c:501 #, c-format msgid " --export-all-symbols Export all symbols to .def\n" msgstr "" -#: dllwrap.c:508 +#: dllwrap.c:502 #, c-format msgid " --no-export-all-symbols Only export .drectve symbols\n" msgstr "" -#: dllwrap.c:509 +#: dllwrap.c:503 #, c-format msgid " --exclude-symbols Exclude from .def\n" msgstr "" -#: dllwrap.c:510 +#: dllwrap.c:504 #, c-format msgid " --no-default-excludes Zap default exclude symbols\n" msgstr "" -#: dllwrap.c:511 +#: dllwrap.c:505 #, c-format msgid " --base-file Read linker generated base file\n" msgstr "" -#: dllwrap.c:512 +#: dllwrap.c:506 #, c-format msgid " --no-idata4 Don't generate idata$4 section\n" msgstr "" -#: dllwrap.c:513 +#: dllwrap.c:507 #, c-format msgid " --no-idata5 Don't generate idata$5 section\n" msgstr "" -#: dllwrap.c:514 +#: dllwrap.c:508 #, c-format msgid " -U Add underscores to .lib\n" msgstr "" -#: dllwrap.c:515 +#: dllwrap.c:509 #, c-format msgid " -k Kill @ from exported names\n" msgstr "" -#: dllwrap.c:516 +#: dllwrap.c:510 #, c-format msgid " --add-stdcall-alias Add aliases without @\n" msgstr "" -#: dllwrap.c:517 +#: dllwrap.c:511 #, c-format msgid " --as Use for assembler\n" msgstr "" -#: dllwrap.c:518 +#: dllwrap.c:512 #, c-format msgid " --nodelete Keep temp files.\n" msgstr "" -#: dllwrap.c:519 +#: dllwrap.c:513 #, c-format msgid " --no-leading-underscore Entrypoint without underscore\n" msgstr "" -#: dllwrap.c:520 +#: dllwrap.c:514 #, c-format msgid " --leading-underscore Entrypoint with underscore.\n" msgstr "" -#: dllwrap.c:521 +#: dllwrap.c:515 #, c-format msgid " Rest are passed unmodified to the language driver\n" msgstr "" -#: dllwrap.c:805 +#: dllwrap.c:799 msgid "Must provide at least one of -o or --dllname options" msgstr "" -#: dllwrap.c:834 +#: dllwrap.c:828 msgid "" "no export definition file provided.\n" "Creating one, but that may not be what you want" msgstr "" -#: dllwrap.c:1023 +#: dllwrap.c:1017 #, c-format msgid "DLLTOOL name : %s\n" msgstr "" -#: dllwrap.c:1024 +#: dllwrap.c:1018 #, c-format msgid "DLLTOOL options : %s\n" msgstr "" -#: dllwrap.c:1025 +#: dllwrap.c:1019 #, c-format msgid "DRIVER name : %s\n" msgstr "" -#: dllwrap.c:1026 +#: dllwrap.c:1020 #, c-format msgid "DRIVER options : %s\n" msgstr "" -#: dwarf.c:132 -msgid "Wrong size in print_dwarf_vma" -msgstr "" - -#: dwarf.c:256 dwarf.c:3027 +#: dwarf.c:406 dwarf.c:3215 msgid "badly formed extended line op encountered!\n" msgstr "" -#: dwarf.c:263 +#: dwarf.c:413 #, c-format msgid " Extended opcode %d: " msgstr "" -#: dwarf.c:268 +#: dwarf.c:418 #, c-format msgid "" "End of Sequence\n" "\n" msgstr "" -#: dwarf.c:274 +#: dwarf.c:424 #, c-format msgid "set Address to 0x%s\n" msgstr "" -#: dwarf.c:280 +#: dwarf.c:430 #, c-format -msgid " define new File Table entry\n" +msgid "define new File Table entry\n" msgstr "" -#: dwarf.c:281 dwarf.c:2555 +#: dwarf.c:431 dwarf.c:2777 #, c-format msgid " Entry\tDir\tTime\tSize\tName\n" msgstr "" -#: dwarf.c:295 +#: dwarf.c:445 +msgid "DW_LNE_define_file: Bad opcode length\n" +msgstr "" + +#: dwarf.c:449 #, c-format msgid "set Discriminator to %s\n" msgstr "" -#: dwarf.c:370 +#: dwarf.c:524 #, c-format msgid " UNKNOWN DW_LNE_HP_SFC opcode (%u)\n" msgstr "" @@ -1573,1240 +1616,1537 @@ msgstr "" #. the limited range of the unsigned char data type used #. for op_code. #. && op_code <= DW_LNE_hi_user -#: dwarf.c:387 +#: dwarf.c:541 #, c-format msgid "user defined: " msgstr "" -#: dwarf.c:389 +#: dwarf.c:543 #, c-format msgid "UNKNOWN: " msgstr "" -#: dwarf.c:390 +#: dwarf.c:544 #, c-format msgid "length %d [" msgstr "" -#: dwarf.c:407 +#: dwarf.c:561 dwarf.c:599 msgid "" msgstr "" -#: dwarf.c:413 +#: dwarf.c:565 #, c-format msgid "DW_FORM_strp offset too big: %s\n" msgstr "" -#: dwarf.c:415 +#: dwarf.c:567 msgid "" msgstr "" -#: dwarf.c:655 +#: dwarf.c:585 +msgid "" +msgstr "" + +#: dwarf.c:586 +msgid "" +msgstr "" + +#: dwarf.c:592 +#, c-format +msgid "DW_FORM_GNU_str_index offset too big: %s\n" +msgstr "" + +#: dwarf.c:594 +msgid "" +msgstr "" + +#: dwarf.c:598 +msgid "" +msgstr "" + +#: dwarf.c:605 +#, c-format +msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n" +msgstr "" + +#: dwarf.c:607 +msgid "" +msgstr "" + +#: dwarf.c:619 +msgid "" +msgstr "" + +#: dwarf.c:623 +#, c-format +msgid "Offset into section %s too big: %s\n" +msgstr "" + +#. Report the missing single zero which ends the section. +#: dwarf.c:788 +msgid ".debug_abbrev section not zero terminated\n" +msgstr "" + +#: dwarf.c:802 #, c-format msgid "Unknown TAG value: %lx" msgstr "" -#: dwarf.c:696 +#: dwarf.c:822 #, c-format msgid "Unknown FORM value: %lx" msgstr "" -#: dwarf.c:705 +#: dwarf.c:836 #, c-format msgid " %s byte block: " msgstr "" -#: dwarf.c:1050 +#: dwarf.c:1188 #, c-format msgid "(DW_OP_call_ref in frame info)" msgstr "" -#: dwarf.c:1075 +#: dwarf.c:1210 #, c-format msgid "size: %s " msgstr "" -#: dwarf.c:1078 +#: dwarf.c:1213 #, c-format msgid "offset: %s " msgstr "" -#: dwarf.c:1098 +#: dwarf.c:1233 #, c-format msgid "DW_OP_GNU_push_tls_address or DW_OP_HP_unknown" msgstr "" -#: dwarf.c:1122 +#: dwarf.c:1257 #, c-format msgid "(DW_OP_GNU_implicit_pointer in frame info)" msgstr "" -#: dwarf.c:1234 +#: dwarf.c:1377 #, c-format msgid "(User defined location op)" msgstr "" -#: dwarf.c:1236 +#: dwarf.c:1379 #, c-format msgid "(Unknown location op)" msgstr "" -#: dwarf.c:1283 +#: dwarf.c:1473 +msgid "corrupt attribute\n" +msgstr "" + +#: dwarf.c:1488 msgid "Internal error: DWARF version is not 2, 3 or 4.\n" msgstr "" -#: dwarf.c:1389 +#: dwarf.c:1614 msgid "DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8\n" msgstr "" -#: dwarf.c:1439 +#: dwarf.c:1665 #, c-format msgid " (indirect string, offset: 0x%s): %s" msgstr "" -#: dwarf.c:1464 +#: dwarf.c:1676 +#, c-format +msgid " (indexed string: 0x%s): %s" +msgstr "" + +#: dwarf.c:1684 +#, c-format +msgid " (alt indirect string, offset: 0x%s)" +msgstr "" + +#: dwarf.c:1707 +#, c-format +msgid " (addr_index: 0x%s): %s" +msgstr "" + +#: dwarf.c:1713 #, c-format msgid "Unrecognized form: %lu\n" msgstr "" -#: dwarf.c:1557 +#: dwarf.c:1815 #, c-format msgid "(not inlined)" msgstr "" -#: dwarf.c:1560 +#: dwarf.c:1818 #, c-format msgid "(inlined)" msgstr "" -#: dwarf.c:1563 +#: dwarf.c:1821 #, c-format msgid "(declared as inline but ignored)" msgstr "" -#: dwarf.c:1566 +#: dwarf.c:1824 #, c-format msgid "(declared as inline and inlined)" msgstr "" -#: dwarf.c:1569 +#: dwarf.c:1827 #, c-format msgid " (Unknown inline attribute value: %s)" msgstr "" -#: dwarf.c:1608 +#: dwarf.c:1869 #, c-format msgid "(implementation defined: %s)" msgstr "" -#: dwarf.c:1611 +#: dwarf.c:1872 #, c-format msgid "(Unknown: %s)" msgstr "" -#: dwarf.c:1649 +#: dwarf.c:1911 #, c-format msgid "(user defined type)" msgstr "" -#: dwarf.c:1651 +#: dwarf.c:1913 #, c-format msgid "(unknown type)" msgstr "" -#: dwarf.c:1663 +#: dwarf.c:1926 #, c-format msgid "(unknown accessibility)" msgstr "" -#: dwarf.c:1674 +#: dwarf.c:1938 #, c-format msgid "(unknown visibility)" msgstr "" -#: dwarf.c:1684 +#: dwarf.c:1949 #, c-format msgid "(unknown virtuality)" msgstr "" -#: dwarf.c:1695 +#: dwarf.c:1961 #, c-format msgid "(unknown case)" msgstr "" -#: dwarf.c:1708 +#: dwarf.c:1975 #, c-format msgid "(user defined)" msgstr "" -#: dwarf.c:1710 +#: dwarf.c:1977 #, c-format msgid "(unknown convention)" msgstr "" -#: dwarf.c:1717 +#: dwarf.c:1985 #, c-format msgid "(undefined)" msgstr "" -#: dwarf.c:1740 +#: dwarf.c:2008 #, c-format -msgid "(location list)" +msgid " (location list)" msgstr "" -#: dwarf.c:1761 dwarf.c:4045 +#: dwarf.c:2029 dwarf.c:4209 dwarf.c:4335 #, c-format msgid " [without DW_AT_frame_base]" msgstr "" -#: dwarf.c:1777 +#: dwarf.c:2046 #, c-format msgid "" "Offset %s used as value for DW_AT_import attribute of DIE at offset %lx is " "too big.\n" msgstr "" -#: dwarf.c:1787 +#: dwarf.c:2056 #, c-format -msgid "[Abbrev Number: %ld" +msgid "\t[Abbrev Number: %ld" msgstr "" -#: dwarf.c:1978 +#: dwarf.c:2098 #, c-format msgid "Unknown AT value: %lx" msgstr "" -#: dwarf.c:2049 +#: dwarf.c:2171 #, c-format msgid "Reserved length value (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:2061 +#: dwarf.c:2183 #, c-format msgid "Corrupt unit length (0x%s) found in section %s\n" msgstr "" -#: dwarf.c:2069 +#: dwarf.c:2191 #, c-format msgid "No comp units in %s section ?" msgstr "" -#: dwarf.c:2078 +#: dwarf.c:2200 #, c-format msgid "Not enough memory for a debug info array of %u entries" msgstr "" -#: dwarf.c:2087 dwarf.c:3296 dwarf.c:3390 dwarf.c:3551 dwarf.c:3779 -#: dwarf.c:3911 dwarf.c:4081 dwarf.c:4150 dwarf.c:4354 +#: dwarf.c:2209 dwarf.c:3544 dwarf.c:3669 dwarf.c:3833 dwarf.c:4086 +#: dwarf.c:4444 dwarf.c:4528 dwarf.c:4597 dwarf.c:4738 dwarf.c:4884 +#: dwarf.c:6321 #, c-format msgid "" "Contents of the %s section:\n" "\n" msgstr "" -#: dwarf.c:2095 +#: dwarf.c:2221 #, c-format msgid "Unable to locate %s section!\n" msgstr "" -#: dwarf.c:2176 +#: dwarf.c:2309 #, c-format msgid " Compilation Unit @ offset 0x%s:\n" msgstr "" -#: dwarf.c:2178 +#: dwarf.c:2311 #, c-format msgid " Length: 0x%s (%s)\n" msgstr "" -#: dwarf.c:2181 +#: dwarf.c:2314 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:2182 +#: dwarf.c:2315 #, c-format -msgid " Abbrev Offset: %s\n" +msgid " Abbrev Offset: 0x%s\n" msgstr "" -#: dwarf.c:2184 +#: dwarf.c:2317 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:2188 +#: dwarf.c:2322 #, c-format -msgid " Signature: " +msgid " Signature: 0x%s\n" msgstr "" -#: dwarf.c:2192 +#: dwarf.c:2325 #, c-format msgid " Type Offset: 0x%s\n" msgstr "" -#: dwarf.c:2200 +#: dwarf.c:2333 +#, c-format +msgid " Section contributions:\n" +msgstr "" + +#: dwarf.c:2334 +#, c-format +msgid " .debug_abbrev.dwo: 0x%s 0x%s\n" +msgstr "" + +#: dwarf.c:2337 +#, c-format +msgid " .debug_line.dwo: 0x%s 0x%s\n" +msgstr "" + +#: dwarf.c:2340 +#, c-format +msgid " .debug_loc.dwo: 0x%s 0x%s\n" +msgstr "" + +#: dwarf.c:2343 +#, c-format +msgid " .debug_str_offsets.dwo: 0x%s 0x%s\n" +msgstr "" + +#: dwarf.c:2352 #, c-format msgid "" "Debug info is corrupted, length of CU at %s extends beyond end of section " "(length = %s)\n" msgstr "" -#: dwarf.c:2213 +#: dwarf.c:2365 #, c-format msgid "CU at offset %s contains corrupt or unsupported version number: %d.\n" msgstr "" -#: dwarf.c:2224 +#: dwarf.c:2375 #, c-format msgid "" "Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section " "size (%lx)\n" msgstr "" -#: dwarf.c:2274 +#: dwarf.c:2421 #, c-format -msgid "" -"Bogus end-of-siblings marker detected at offset %lx in .debug_info section\n" +msgid " <%d><%lx>: Abbrev Number: 0\n" +msgstr "" + +#: dwarf.c:2431 +#, c-format +msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" msgstr "" -#: dwarf.c:2278 +#: dwarf.c:2435 msgid "Further warnings about bogus end-of-sibling markers suppressed\n" msgstr "" -#: dwarf.c:2297 +#: dwarf.c:2454 #, c-format msgid " <%d><%lx>: Abbrev Number: %lu" msgstr "" -#: dwarf.c:2301 +#: dwarf.c:2458 #, c-format msgid " <%d><%lx>: ...\n" msgstr "" -#: dwarf.c:2320 +#: dwarf.c:2477 #, c-format msgid "" "DIE at offset %lx refers to abbreviation number %lu which does not exist\n" msgstr "" -#: dwarf.c:2422 -#, c-format -msgid "" -"Raw dump of debug contents of section %s:\n" -"\n" -msgstr "" - -#: dwarf.c:2460 -#, c-format -msgid "" -"The information in section %s appears to be corrupt - the section is too " -"small\n" +#: dwarf.c:2634 +msgid "The line info appears to be corrupt - the section is too small\n" msgstr "" -#: dwarf.c:2472 dwarf.c:2840 +#: dwarf.c:2647 msgid "Only DWARF version 2, 3 and 4 line info is currently supported.\n" msgstr "" -#: dwarf.c:2486 dwarf.c:2855 +#: dwarf.c:2660 msgid "Invalid maximum operations per insn.\n" msgstr "" -#: dwarf.c:2505 dwarf.c:3574 +#: dwarf.c:2687 +#, c-format +msgid "" +"Raw dump of debug contents of section %s:\n" +"\n" +msgstr "" + +#: dwarf.c:2727 dwarf.c:3854 #, c-format msgid " Offset: 0x%lx\n" msgstr "" -#: dwarf.c:2506 +#: dwarf.c:2728 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:2507 +#: dwarf.c:2729 #, c-format msgid " DWARF Version: %d\n" msgstr "" -#: dwarf.c:2508 +#: dwarf.c:2730 #, c-format msgid " Prologue Length: %d\n" msgstr "" -#: dwarf.c:2509 +#: dwarf.c:2731 #, c-format msgid " Minimum Instruction Length: %d\n" msgstr "" -#: dwarf.c:2511 +#: dwarf.c:2733 #, c-format msgid " Maximum Ops per Instruction: %d\n" msgstr "" -#: dwarf.c:2512 +#: dwarf.c:2734 #, c-format msgid " Initial value of 'is_stmt': %d\n" msgstr "" -#: dwarf.c:2513 +#: dwarf.c:2735 #, c-format msgid " Line Base: %d\n" msgstr "" -#: dwarf.c:2514 +#: dwarf.c:2736 #, c-format msgid " Line Range: %d\n" msgstr "" -#: dwarf.c:2515 +#: dwarf.c:2737 #, c-format msgid " Opcode Base: %d\n" msgstr "" -#: dwarf.c:2524 +#: dwarf.c:2744 #, c-format msgid "" "\n" " Opcodes:\n" msgstr "" -#: dwarf.c:2527 +#: dwarf.c:2747 #, c-format msgid " Opcode %d has %d args\n" msgstr "" -#: dwarf.c:2533 +#: dwarf.c:2753 #, c-format msgid "" "\n" " The Directory Table is empty.\n" msgstr "" -#: dwarf.c:2536 +#: dwarf.c:2756 #, c-format msgid "" "\n" -" The Directory Table:\n" +" The Directory Table (offset 0x%lx):\n" msgstr "" -#: dwarf.c:2551 +#: dwarf.c:2772 #, c-format msgid "" "\n" " The File Name Table is empty.\n" msgstr "" -#: dwarf.c:2554 +#: dwarf.c:2775 #, c-format msgid "" "\n" -" The File Name Table:\n" +" The File Name Table (offset 0x%lx):\n" +msgstr "" + +#: dwarf.c:2801 +msgid "Corrupt file name table entry\n" msgstr "" -#. Now display the statements. -#: dwarf.c:2584 +#: dwarf.c:2815 #, c-format -msgid "" -"\n" -" Line Number Statements:\n" +msgid " No Line Number Statements.\n" +msgstr "" + +#: dwarf.c:2818 +#, c-format +msgid " Line Number Statements:\n" msgstr "" -#: dwarf.c:2603 +#: dwarf.c:2839 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s" msgstr "" -#: dwarf.c:2617 +#: dwarf.c:2853 #, c-format msgid " Special opcode %d: advance Address by %s to 0x%s[%d]" msgstr "" -#: dwarf.c:2625 +#: dwarf.c:2861 #, c-format msgid " and Line by %s to %d\n" msgstr "" -#: dwarf.c:2635 +#: dwarf.c:2871 #, c-format msgid " Copy\n" msgstr "" -#: dwarf.c:2645 +#: dwarf.c:2881 #, c-format msgid " Advance PC by %s to 0x%s\n" msgstr "" -#: dwarf.c:2658 +#: dwarf.c:2894 #, c-format msgid " Advance PC by %s to 0x%s[%d]\n" msgstr "" -#: dwarf.c:2669 +#: dwarf.c:2905 #, c-format msgid " Advance Line by %s to %d\n" msgstr "" -#: dwarf.c:2677 +#: dwarf.c:2913 #, c-format msgid " Set File Name to entry %s in the File Name Table\n" msgstr "" -#: dwarf.c:2685 +#: dwarf.c:2921 #, c-format msgid " Set column to %s\n" msgstr "" -#: dwarf.c:2693 +#: dwarf.c:2929 #, c-format msgid " Set is_stmt to %s\n" msgstr "" -#: dwarf.c:2698 +#: dwarf.c:2934 #, c-format msgid " Set basic block\n" msgstr "" -#: dwarf.c:2708 +#: dwarf.c:2944 #, c-format msgid " Advance PC by constant %s to 0x%s\n" msgstr "" -#: dwarf.c:2721 +#: dwarf.c:2957 #, c-format msgid " Advance PC by constant %s to 0x%s[%d]\n" msgstr "" -#: dwarf.c:2733 +#: dwarf.c:2968 #, c-format msgid " Advance PC by fixed size amount %s to 0x%s\n" msgstr "" -#: dwarf.c:2739 +#: dwarf.c:2974 #, c-format msgid " Set prologue_end to true\n" msgstr "" -#: dwarf.c:2743 +#: dwarf.c:2978 #, c-format msgid " Set epilogue_begin to true\n" msgstr "" -#: dwarf.c:2749 +#: dwarf.c:2984 #, c-format msgid " Set ISA to %s\n" msgstr "" -#: dwarf.c:2753 dwarf.c:3168 +#: dwarf.c:2988 dwarf.c:3377 #, c-format msgid " Unknown opcode %d with operands: " msgstr "" -#: dwarf.c:2787 +#: dwarf.c:3026 #, c-format msgid "" "Decoded dump of debug contents of section %s:\n" "\n" msgstr "" -#: dwarf.c:2828 -msgid "The line info appears to be corrupt - the section is too small\n" -msgstr "" - -#: dwarf.c:2960 +#: dwarf.c:3143 #, c-format msgid "CU: %s:\n" msgstr "" -#: dwarf.c:2961 dwarf.c:2972 +#: dwarf.c:3144 dwarf.c:3156 #, c-format msgid "File name Line number Starting address\n" msgstr "" -#: dwarf.c:2968 +#: dwarf.c:3152 #, c-format msgid "CU: %s/%s:\n" msgstr "" -#: dwarf.c:3059 +#: dwarf.c:3266 #, c-format -msgid "UNKNOWN: length %d\n" +msgid "UNKNOWN (%u): length %d\n" msgstr "" -#: dwarf.c:3164 +#: dwarf.c:3308 #, c-format -msgid " Set ISA to %lu\n" +msgid "" +"\n" +" [Use file table entry %d]\n" msgstr "" -#: dwarf.c:3330 dwarf.c:4195 +#: dwarf.c:3314 #, c-format msgid "" -".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" +"\n" +" [Use directory table entry %d]\n" msgstr "" -#: dwarf.c:3344 -msgid "Only DWARF 2 and 3 pubnames are currently supported\n" +#: dwarf.c:3373 +#, c-format +msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:3351 -#, c-format -msgid " Length: %ld\n" +#: dwarf.c:3518 +msgid "no info" msgstr "" -#: dwarf.c:3353 -#, c-format -msgid " Version: %d\n" +#: dwarf.c:3519 +msgid "type" msgstr "" -#: dwarf.c:3355 -#, c-format -msgid " Offset into .debug_info section: 0x%lx\n" +#: dwarf.c:3520 +msgid "variable" msgstr "" -#: dwarf.c:3357 -#, c-format -msgid " Size of area in .debug_info section: %ld\n" +#: dwarf.c:3521 +msgid "function" msgstr "" -#: dwarf.c:3360 -#, c-format +#: dwarf.c:3522 +msgid "other" +msgstr "" + +#: dwarf.c:3523 +msgid "unused5" +msgstr "" + +#: dwarf.c:3524 +msgid "unused6" +msgstr "" + +#: dwarf.c:3525 +msgid "unused7" +msgstr "" + +#: dwarf.c:3573 dwarf.c:4636 +#, c-format +msgid "" +".debug_info offset of 0x%lx in %s section does not point to a CU header.\n" +msgstr "" + +#: dwarf.c:3586 +msgid "Only DWARF 2 and 3 pubnames are currently supported\n" +msgstr "" + +#: dwarf.c:3593 +#, c-format +msgid " Length: %ld\n" +msgstr "" + +#: dwarf.c:3595 +#, c-format +msgid " Version: %d\n" +msgstr "" + +#: dwarf.c:3597 +#, c-format +msgid " Offset into .debug_info section: 0x%lx\n" +msgstr "" + +#: dwarf.c:3599 +#, c-format +msgid " Size of area in .debug_info section: %ld\n" +msgstr "" + +#: dwarf.c:3603 +#, c-format +msgid "" +"\n" +" Offset Kind Name\n" +msgstr "" + +#: dwarf.c:3605 +#, c-format msgid "" "\n" " Offset\tName\n" msgstr "" -#: dwarf.c:3411 +#: dwarf.c:3632 +msgid "s" +msgstr "" + +#: dwarf.c:3632 +msgid "g" +msgstr "" + +#: dwarf.c:3690 #, c-format msgid " DW_MACINFO_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:3417 +#: dwarf.c:3696 #, c-format msgid " DW_MACINFO_end_file\n" msgstr "" -#: dwarf.c:3425 +#: dwarf.c:3704 #, c-format msgid " DW_MACINFO_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3434 +#: dwarf.c:3713 #, c-format msgid " DW_MACINFO_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3446 +#: dwarf.c:3725 #, c-format msgid " DW_MACINFO_vendor_ext - constant : %d string : %s\n" msgstr "" -#: dwarf.c:3566 +#: dwarf.c:3846 #, c-format msgid "Only GNU extension to DWARF 4 of %s is currently supported.\n" msgstr "" -#: dwarf.c:3576 +#: dwarf.c:3856 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3577 +#: dwarf.c:3857 #, c-format msgid " Offset size: %d\n" msgstr "" -#: dwarf.c:3582 +#: dwarf.c:3861 #, c-format msgid " Offset into .debug_line: 0x%lx\n" msgstr "" -#: dwarf.c:3593 +#: dwarf.c:3875 #, c-format msgid " Extension opcode arguments:\n" msgstr "" -#: dwarf.c:3601 +#: dwarf.c:3883 #, c-format msgid " DW_MACRO_GNU_%02x has no arguments\n" msgstr "" -#: dwarf.c:3604 +#: dwarf.c:3886 #, c-format msgid " DW_MACRO_GNU_%02x arguments: " msgstr "" -#: dwarf.c:3628 +#: dwarf.c:3912 #, c-format msgid "Invalid extension opcode form %s\n" msgstr "" -#: dwarf.c:3645 +#: dwarf.c:3929 msgid ".debug_macro section not zero terminated\n" msgstr "" -#: dwarf.c:3666 +#: dwarf.c:3950 msgid "DW_MACRO_GNU_start_file used, but no .debug_line offset provided.\n" msgstr "" -#: dwarf.c:3672 +#: dwarf.c:3956 #, c-format msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d\n" msgstr "" -#: dwarf.c:3675 +#: dwarf.c:3959 #, c-format msgid " DW_MACRO_GNU_start_file - lineno: %d filenum: %d filename: %s%s%s\n" msgstr "" -#: dwarf.c:3683 +#: dwarf.c:3967 #, c-format msgid " DW_MACRO_GNU_end_file\n" msgstr "" -#: dwarf.c:3691 +#: dwarf.c:3975 #, c-format msgid " DW_MACRO_GNU_define - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3700 +#: dwarf.c:3984 #, c-format msgid " DW_MACRO_GNU_undef - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3710 +#: dwarf.c:3993 #, c-format msgid " DW_MACRO_GNU_define_indirect - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3720 +#: dwarf.c:4002 #, c-format msgid " DW_MACRO_GNU_undef_indirect - lineno : %d macro : %s\n" msgstr "" -#: dwarf.c:3727 +#: dwarf.c:4008 #, c-format msgid " DW_MACRO_GNU_transparent_include - offset : 0x%lx\n" msgstr "" -#: dwarf.c:3734 +#: dwarf.c:4016 +#, c-format +msgid " DW_MACRO_GNU_define_indirect_alt - lineno : %d macro offset : 0x%lx\n" +msgstr "" + +#: dwarf.c:4024 +#, c-format +msgid " DW_MACRO_GNU_undef_indirect_alt - lineno : %d macro offset : 0x%lx\n" +msgstr "" + +#: dwarf.c:4030 +#, c-format +msgid " DW_MACRO_GNU_transparent_include_alt - offset : 0x%lx\n" +msgstr "" + +#: dwarf.c:4037 #, c-format msgid " Unknown macro opcode %02x seen\n" msgstr "" -#: dwarf.c:3746 +#: dwarf.c:4049 #, c-format msgid " DW_MACRO_GNU_%02x\n" msgstr "" -#: dwarf.c:3749 +#: dwarf.c:4052 #, c-format msgid " DW_MACRO_GNU_%02x -" msgstr "" -#: dwarf.c:3790 +#: dwarf.c:4100 #, c-format -msgid " Number TAG\n" +msgid " Number TAG (0x%lx)\n" msgstr "" -#: dwarf.c:3799 +#: dwarf.c:4109 msgid "has children" msgstr "" -#: dwarf.c:3799 +#: dwarf.c:4109 msgid "no children" msgstr "" -#: dwarf.c:3850 dwarf.c:4077 dwarf.c:4311 +#: dwarf.c:4150 dwarf.c:4182 dwarf.c:4191 dwarf.c:4264 dwarf.c:4312 +#: dwarf.c:4320 #, c-format -msgid "" -"\n" -"The %s section is empty.\n" +msgid "Location list starting at offset 0x%lx is not terminated.\n" msgstr "" -#: dwarf.c:3856 dwarf.c:4317 +#: dwarf.c:4166 dwarf.c:4274 dwarf.c:4939 #, c-format -msgid "" -"Unable to load/parse the .debug_info section, so cannot interpret the %s " -"section.\n" +msgid "\n" msgstr "" -#: dwarf.c:3900 -msgid "No location lists in .debug_info section!\n" +#: dwarf.c:4176 +#, c-format +msgid "(base address)\n" msgstr "" -#: dwarf.c:3905 -#, c-format -msgid "Location lists in %s section start at 0x%s\n" +#: dwarf.c:4212 +msgid " (start == end)" msgstr "" -#: dwarf.c:3912 +#: dwarf.c:4214 +msgid " (start > end)" +msgstr "" + +#: dwarf.c:4281 #, c-format -msgid " Offset Begin End Expression\n" +msgid "(base address selection entry)\n" msgstr "" -#: dwarf.c:3961 +#: dwarf.c:4305 #, c-format -msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" +msgid "Unknown location list entry type 0x%x.\n" msgstr "" -#: dwarf.c:3965 +#: dwarf.c:4384 dwarf.c:4524 dwarf.c:4727 dwarf.c:4790 dwarf.c:4837 #, c-format -msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" +msgid "" +"\n" +"The %s section is empty.\n" msgstr "" -#: dwarf.c:3973 +#: dwarf.c:4390 dwarf.c:4733 dwarf.c:4843 #, c-format -msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" +msgid "" +"Unable to load/parse the .debug_info section, so cannot interpret the %s " +"section.\n" msgstr "" -#: dwarf.c:3982 dwarf.c:4017 dwarf.c:4027 +#: dwarf.c:4434 +msgid "No location lists in .debug_info section!\n" +msgstr "" + +#: dwarf.c:4438 #, c-format -msgid "Location list starting at offset 0x%lx is not terminated.\n" +msgid "Location lists in %s section start at 0x%s\n" msgstr "" -#: dwarf.c:4001 dwarf.c:4405 +#: dwarf.c:4445 #, c-format -msgid "\n" +msgid " Offset Begin End Expression\n" msgstr "" -#: dwarf.c:4011 +#: dwarf.c:4481 #, c-format -msgid "(base address)\n" +msgid "There is a hole [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:4048 -msgid " (start == end)" +#: dwarf.c:4485 +#, c-format +msgid "There is an overlap [0x%lx - 0x%lx] in .debug_loc section.\n" msgstr "" -#: dwarf.c:4050 -msgid " (start > end)" +#: dwarf.c:4493 +#, c-format +msgid "Offset 0x%lx is bigger than .debug_loc section size.\n" msgstr "" -#: dwarf.c:4060 +#: dwarf.c:4507 #, c-format msgid "There are %ld unused bytes at the end of section %s\n" msgstr "" -#: dwarf.c:4206 +#: dwarf.c:4644 msgid "Only DWARF 2 and 3 aranges are currently supported.\n" msgstr "" -#: dwarf.c:4210 +#: dwarf.c:4648 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:4212 +#: dwarf.c:4650 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:4213 +#: dwarf.c:4651 #, c-format msgid " Offset into .debug_info: 0x%lx\n" msgstr "" -#: dwarf.c:4215 +#: dwarf.c:4653 #, c-format msgid " Pointer Size: %d\n" msgstr "" -#: dwarf.c:4216 +#: dwarf.c:4654 #, c-format msgid " Segment Size: %d\n" msgstr "" -#: dwarf.c:4222 +#: dwarf.c:4660 #, c-format msgid "Invalid address size in %s section!\n" msgstr "" -#: dwarf.c:4232 +#: dwarf.c:4670 msgid "Pointer size + Segment size is not a power of two.\n" msgstr "" -#: dwarf.c:4237 +#: dwarf.c:4675 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:4239 +#: dwarf.c:4677 #, c-format msgid "" "\n" " Address Length\n" msgstr "" -#: dwarf.c:4327 -msgid "No range lists in .debug_info section!\n" +#: dwarf.c:4760 +#, c-format +msgid " For compilation unit at offset 0x%s:\n" msgstr "" -#: dwarf.c:4351 +#: dwarf.c:4763 +#, c-format +msgid "\tIndex\tAddress\n" +msgstr "" + +#: dwarf.c:4770 +#, c-format +msgid "\t%d:\t" +msgstr "" + +#. This can happen when the file was compiled with -gsplit-debug +#. which removes references to range lists from the primary .o file. +#: dwarf.c:4856 +#, c-format +msgid "No range lists in .debug_info section.\n" +msgstr "" + +#: dwarf.c:4881 #, c-format msgid "Range lists in %s section start at 0x%lx\n" msgstr "" -#: dwarf.c:4355 +#: dwarf.c:4885 #, c-format msgid " Offset Begin End\n" msgstr "" -#: dwarf.c:4376 +#: dwarf.c:4905 #, c-format msgid "There is a hole [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:4380 +#: dwarf.c:4912 #, c-format msgid "There is an overlap [0x%lx - 0x%lx] in %s section.\n" msgstr "" -#: dwarf.c:4423 +#: dwarf.c:4957 msgid "(start == end)" msgstr "" -#: dwarf.c:4425 +#: dwarf.c:4959 msgid "(start > end)" msgstr "" -#: dwarf.c:4678 +#: dwarf.c:5229 msgid "bad register: " msgstr "" #. The documentation for the format of this file is in gdb/dwarf2read.c. -#: dwarf.c:4681 dwarf.c:5490 +#: dwarf.c:5232 dwarf.c:6072 #, c-format msgid "Contents of the %s section:\n" msgstr "" -#: dwarf.c:5451 +#: dwarf.c:6033 #, c-format msgid " DW_CFA_??? (User defined call frame op: %#x)\n" msgstr "" -#: dwarf.c:5453 +#: dwarf.c:6035 #, c-format msgid "unsupported or unknown Dwarf Call Frame Instruction number: %#x\n" msgstr "" -#: dwarf.c:5494 +#: dwarf.c:6076 #, c-format msgid "Truncated header in the %s section.\n" msgstr "" -#: dwarf.c:5499 +#: dwarf.c:6081 #, c-format msgid "Version %ld\n" msgstr "" -#: dwarf.c:5506 +#: dwarf.c:6087 +#, c-format +msgid "Unsupported version %lu.\n" +msgstr "" + +#: dwarf.c:6091 msgid "The address table data in version 3 may be wrong.\n" msgstr "" -#: dwarf.c:5509 +#: dwarf.c:6093 msgid "Version 4 does not support case insensitive lookups.\n" msgstr "" -#: dwarf.c:5514 -#, c-format -msgid "Unsupported version %lu.\n" +#: dwarf.c:6095 +msgid "Version 5 does not include inlined functions.\n" msgstr "" -#: dwarf.c:5530 +#: dwarf.c:6097 +msgid "Version 6 does not include symbol attributes.\n" +msgstr "" + +#: dwarf.c:6115 #, c-format msgid "Corrupt header in the %s section.\n" msgstr "" -#: dwarf.c:5545 +#: dwarf.c:6130 #, c-format msgid "" "\n" "CU table:\n" msgstr "" -#: dwarf.c:5551 +#: dwarf.c:6136 #, c-format msgid "[%3u] 0x%lx - 0x%lx\n" msgstr "" -#: dwarf.c:5556 +#: dwarf.c:6141 #, c-format msgid "" "\n" "TU table:\n" msgstr "" -#: dwarf.c:5563 +#: dwarf.c:6148 #, c-format msgid "[%3u] 0x%lx 0x%lx " msgstr "" -#: dwarf.c:5570 +#: dwarf.c:6155 #, c-format msgid "" "\n" "Address table:\n" msgstr "" -#: dwarf.c:5579 +#: dwarf.c:6164 #, c-format msgid "%lu\n" msgstr "" -#: dwarf.c:5582 +#: dwarf.c:6167 #, c-format msgid "" "\n" "Symbol table:\n" msgstr "" -#: dwarf.c:5616 +#: dwarf.c:6200 +msgid "static" +msgstr "" + +#: dwarf.c:6200 +msgid "global" +msgstr "" + +#: dwarf.c:6238 dwarf.c:6249 +msgid "Internal error: out of space in the shndx pool.\n" +msgstr "" + +#: dwarf.c:6322 +#, c-format +msgid " Version: %d\n" +msgstr "" + +#: dwarf.c:6324 +#, c-format +msgid " Number of columns: %d\n" +msgstr "" + +#: dwarf.c:6325 +#, c-format +msgid " Number of used entries: %d\n" +msgstr "" + +#: dwarf.c:6326 +#, c-format +msgid "" +" Number of slots: %d\n" +"\n" +msgstr "" + +#: dwarf.c:6331 +#, c-format +msgid "Section %s too small for %d hash table entries\n" +msgstr "" + +#: dwarf.c:6351 +#, c-format +msgid " [%3d] Signature: 0x%s Sections: " +msgstr "" + +#: dwarf.c:6358 +#, c-format +msgid "Section %s too small for shndx pool\n" +msgstr "" + +#: dwarf.c:6398 +#, c-format +msgid "Section %s too small for offset and size tables\n" +msgstr "" + +#: dwarf.c:6405 +#, c-format +msgid " Offset table\n" +msgstr "" + +#: dwarf.c:6407 dwarf.c:6471 +msgid "signature" +msgstr "" + +#: dwarf.c:6407 dwarf.c:6471 +msgid "dwo_id" +msgstr "" + +#: dwarf.c:6443 dwarf.c:6489 +#, c-format +msgid " [%3d] 0x%s" +msgstr "" + +#: dwarf.c:6469 +#, c-format +msgid " Size table\n" +msgstr "" + +#: dwarf.c:6511 +#, c-format +msgid " Unsupported version\n" +msgstr "" + +#: dwarf.c:6576 #, c-format msgid "Displaying the debug contents of section %s is not yet supported.\n" msgstr "" -#: dwarf.c:5752 dwarf.c:5822 +#: dwarf.c:6714 dwarf.c:6784 #, c-format msgid "Unrecognized debug option '%s'\n" msgstr "" -#: elfcomm.c:39 +#: elfcomm.c:42 #, c-format msgid "%s: Error: " msgstr "" -#: elfcomm.c:50 +#: elfcomm.c:56 #, c-format msgid "%s: Warning: " msgstr "" -#: elfcomm.c:82 elfcomm.c:117 elfcomm.c:167 elfcomm.c:216 +#: elfcomm.c:88 elfcomm.c:123 elfcomm.c:224 elfcomm.c:330 #, c-format msgid "Unhandled data length: %d\n" msgstr "" -#: elfcomm.c:263 elfcomm.c:277 elfcomm.c:645 readelf.c:3683 readelf.c:3991 -#: readelf.c:4034 readelf.c:4108 readelf.c:4187 readelf.c:4965 readelf.c:4989 -#: readelf.c:7397 readelf.c:7443 readelf.c:7642 readelf.c:8863 readelf.c:8877 -#: readelf.c:9423 readelf.c:9439 readelf.c:9482 readelf.c:9507 readelf.c:11904 -#: readelf.c:12096 readelf.c:12929 +#: elfcomm.c:405 elfcomm.c:419 elfcomm.c:833 readelf.c:4177 readelf.c:4485 +#: readelf.c:4528 readelf.c:4602 readelf.c:4681 readelf.c:5468 readelf.c:5492 +#: readelf.c:7979 readelf.c:8025 readelf.c:8224 readelf.c:9525 readelf.c:9539 +#: readelf.c:10085 readelf.c:10102 readelf.c:10145 readelf.c:10171 +#: readelf.c:12792 readelf.c:12984 readelf.c:13978 msgid "Out of memory\n" msgstr "" -#: elfcomm.c:312 +#: elfcomm.c:456 #, c-format -msgid "%s: failed to seek to first archive header\n" -msgstr "" - -#: elfcomm.c:321 elfcomm.c:611 elfedit.c:340 readelf.c:13418 -#, c-format -msgid "%s: failed to read archive header\n" +msgid "%s: failed to skip archive symbol table\n" msgstr "" -#: elfcomm.c:347 +#: elfcomm.c:475 #, c-format msgid "%s: the archive index is empty\n" msgstr "" -#: elfcomm.c:355 elfcomm.c:381 +#: elfcomm.c:483 elfcomm.c:510 #, c-format msgid "%s: failed to read archive index\n" msgstr "" -#: elfcomm.c:365 +#: elfcomm.c:492 #, c-format msgid "" -"%s: the archive index is supposed to have %ld entries, but the size in the " -"header is too small\n" +"%s: the archive index is supposed to have %ld entries of %d bytes, but the " +"size is only %ld\n" msgstr "" -#: elfcomm.c:373 +#: elfcomm.c:502 msgid "Out of memory whilst trying to read archive symbol index\n" msgstr "" -#: elfcomm.c:392 +#: elfcomm.c:522 msgid "Out of memory whilst trying to convert the archive symbol index\n" msgstr "" -#: elfcomm.c:405 +#: elfcomm.c:535 #, c-format msgid "%s: the archive has an index but no symbols\n" msgstr "" -#: elfcomm.c:413 +#: elfcomm.c:543 msgid "Out of memory whilst trying to read archive index symbol table\n" msgstr "" -#: elfcomm.c:419 +#: elfcomm.c:551 #, c-format msgid "%s: failed to read archive index symbol table\n" msgstr "" -#: elfcomm.c:428 +#: elfcomm.c:561 #, c-format -msgid "%s: failed to skip archive symbol table\n" +msgid "%s: failed to read archive header following archive index\n" msgstr "" -#: elfcomm.c:440 +#: elfcomm.c:594 #, c-format -msgid "%s: failed to read archive header following archive index\n" +msgid "%s: failed to seek to first archive header\n" +msgstr "" + +#: elfcomm.c:603 elfcomm.c:791 elfedit.c:338 readelf.c:14477 +#, c-format +msgid "%s: failed to read archive header\n" msgstr "" -#: elfcomm.c:446 +#: elfcomm.c:620 #, c-format msgid "%s has no archive index\n" msgstr "" -#: elfcomm.c:457 +#: elfcomm.c:631 msgid "Out of memory reading long symbol names in archive\n" msgstr "" -#: elfcomm.c:465 +#: elfcomm.c:639 #, c-format msgid "%s: failed to read long symbol name string table\n" msgstr "" -#: elfcomm.c:605 +#: elfcomm.c:713 +msgid "Archive member uses long names, but no longname table found\n" +msgstr "" + +#: elfcomm.c:785 #, c-format msgid "%s: failed to seek to next file name\n" msgstr "" -#: elfcomm.c:616 elfedit.c:347 readelf.c:13424 +#: elfcomm.c:796 elfedit.c:345 readelf.c:14483 #, c-format msgid "%s: did not find a valid archive header\n" msgstr "" -#: elfedit.c:73 +#: elfcomm.c:815 readelf.c:279 readelf.c:5586 readelf.c:6098 readelf.c:8774 +#: readelf.c:8890 readelf.c:9895 readelf.c:9989 readelf.c:10050 +#: readelf.c:13313 readelf.c:13316 +msgid "" +msgstr "" + +#: elfedit.c:71 #, c-format msgid "%s: Not an ELF file - wrong magic bytes at the start\n" msgstr "" -#: elfedit.c:81 +#: elfedit.c:79 #, c-format msgid "%s: Unsupported EI_VERSION: %d is not %d\n" msgstr "" -#: elfedit.c:97 +#: elfedit.c:95 #, c-format msgid "%s: Unmatched EI_CLASS: %d is not %d\n" msgstr "" -#: elfedit.c:108 +#: elfedit.c:106 #, c-format msgid "%s: Unmatched e_machine: %d is not %d\n" msgstr "" -#: elfedit.c:119 +#: elfedit.c:117 #, c-format msgid "%s: Unmatched e_type: %d is not %d\n" msgstr "" -#: elfedit.c:130 +#: elfedit.c:128 #, c-format msgid "%s: Unmatched EI_OSABI: %d is not %d\n" msgstr "" -#: elfedit.c:163 +#: elfedit.c:161 #, c-format msgid "%s: Failed to update ELF header: %s\n" msgstr "" -#: elfedit.c:196 +#: elfedit.c:194 #, c-format msgid "Unsupported EI_CLASS: %d\n" msgstr "" -#: elfedit.c:229 +#: elfedit.c:227 msgid "" "This executable has been built without support for a\n" "64 bit data type and so it cannot process 64 bit ELF files.\n" msgstr "" -#: elfedit.c:270 +#: elfedit.c:268 #, c-format msgid "%s: Failed to read ELF header\n" msgstr "" -#: elfedit.c:277 +#: elfedit.c:275 #, c-format msgid "%s: Failed to seek to ELF header\n" msgstr "" -#: elfedit.c:331 readelf.c:13410 +#: elfedit.c:329 readelf.c:14469 #, c-format msgid "%s: failed to seek to next archive header\n" msgstr "" -#: elfedit.c:362 elfedit.c:371 readelf.c:13438 readelf.c:13447 +#: elfedit.c:360 elfedit.c:369 readelf.c:14497 readelf.c:14506 #, c-format msgid "%s: bad archive file name\n" msgstr "" -#: elfedit.c:391 elfedit.c:483 +#: elfedit.c:389 elfedit.c:481 #, c-format msgid "Input file '%s' is not readable\n" msgstr "" -#: elfedit.c:415 +#: elfedit.c:413 #, c-format msgid "%s: failed to seek to archive member\n" msgstr "" -#: elfedit.c:454 readelf.c:13533 +#: elfedit.c:452 readelf.c:14601 #, c-format msgid "'%s': No such file\n" msgstr "" -#: elfedit.c:456 readelf.c:13535 +#: elfedit.c:454 readelf.c:14603 #, c-format msgid "Could not locate '%s'. System error message: %s\n" msgstr "" -#: elfedit.c:463 readelf.c:13542 +#: elfedit.c:461 readelf.c:14610 #, c-format msgid "'%s' is not an ordinary file\n" msgstr "" -#: elfedit.c:489 readelf.c:13555 +#: elfedit.c:487 readelf.c:14623 #, c-format msgid "%s: Failed to read file's magic number\n" msgstr "" -#: elfedit.c:547 +#: elfedit.c:545 #, c-format msgid "Unknown OSABI: %s\n" msgstr "" -#: elfedit.c:568 +#: elfedit.c:566 #, c-format msgid "Unknown machine type: %s\n" msgstr "" -#: elfedit.c:587 +#: elfedit.c:585 #, c-format msgid "Unknown machine type: %d\n" msgstr "" -#: elfedit.c:606 +#: elfedit.c:604 #, c-format msgid "Unknown type: %s\n" msgstr "" -#: elfedit.c:637 +#: elfedit.c:635 #, c-format msgid "Usage: %s elffile(s)\n" msgstr "" -#: elfedit.c:639 +#: elfedit.c:637 #, c-format msgid " Update the ELF header of ELF files\n" msgstr "" -#: elfedit.c:640 objcopy.c:475 objcopy.c:585 +#: elfedit.c:638 objcopy.c:489 objcopy.c:615 #, c-format msgid " The options are:\n" msgstr "" -#: elfedit.c:641 +#: elfedit.c:639 #, c-format msgid "" " --input-mach Set input machine type to \n" @@ -3079,120 +3419,120 @@ msgstr "" msgid "Duplicate symbol entered into keyword list." msgstr "" -#: nlmconv.c:274 srconv.c:1824 +#: nlmconv.c:273 srconv.c:1825 msgid "input and output files must be different" msgstr "" -#: nlmconv.c:321 +#: nlmconv.c:320 msgid "input file named both on command line and with INPUT" msgstr "" -#: nlmconv.c:330 +#: nlmconv.c:329 msgid "no input file" msgstr "" -#: nlmconv.c:360 +#: nlmconv.c:359 msgid "no name for output file" msgstr "" -#: nlmconv.c:374 +#: nlmconv.c:373 msgid "warning: input and output formats are not compatible" msgstr "" -#: nlmconv.c:404 +#: nlmconv.c:403 msgid "make .bss section" msgstr "" -#: nlmconv.c:414 +#: nlmconv.c:413 msgid "make .nlmsections section" msgstr "" -#: nlmconv.c:442 +#: nlmconv.c:441 msgid "set .bss vma" msgstr "" -#: nlmconv.c:449 +#: nlmconv.c:448 msgid "set .data size" msgstr "" -#: nlmconv.c:629 +#: nlmconv.c:628 #, c-format msgid "warning: symbol %s imported but not in import list" msgstr "" -#: nlmconv.c:649 +#: nlmconv.c:648 msgid "set start address" msgstr "" -#: nlmconv.c:698 +#: nlmconv.c:697 #, c-format msgid "warning: START procedure %s not defined" msgstr "" -#: nlmconv.c:700 +#: nlmconv.c:699 #, c-format msgid "warning: EXIT procedure %s not defined" msgstr "" -#: nlmconv.c:702 +#: nlmconv.c:701 #, c-format msgid "warning: CHECK procedure %s not defined" msgstr "" -#: nlmconv.c:722 nlmconv.c:908 +#: nlmconv.c:721 nlmconv.c:907 msgid "custom section" msgstr "" -#: nlmconv.c:742 nlmconv.c:937 +#: nlmconv.c:741 nlmconv.c:936 msgid "help section" msgstr "" -#: nlmconv.c:764 nlmconv.c:955 +#: nlmconv.c:763 nlmconv.c:954 msgid "message section" msgstr "" -#: nlmconv.c:779 nlmconv.c:988 +#: nlmconv.c:778 nlmconv.c:987 msgid "module section" msgstr "" -#: nlmconv.c:798 nlmconv.c:1004 +#: nlmconv.c:797 nlmconv.c:1003 msgid "rpc section" msgstr "" #. There is no place to record this information. -#: nlmconv.c:834 +#: nlmconv.c:833 #, c-format msgid "%s: warning: shared libraries can not have uninitialized data" msgstr "" -#: nlmconv.c:855 nlmconv.c:1023 +#: nlmconv.c:854 nlmconv.c:1022 msgid "shared section" msgstr "" -#: nlmconv.c:863 +#: nlmconv.c:862 msgid "warning: No version number given" msgstr "" -#: nlmconv.c:903 nlmconv.c:932 nlmconv.c:950 nlmconv.c:999 nlmconv.c:1018 +#: nlmconv.c:902 nlmconv.c:931 nlmconv.c:949 nlmconv.c:998 nlmconv.c:1017 #, c-format msgid "%s: read: %s" msgstr "" -#: nlmconv.c:925 +#: nlmconv.c:924 msgid "warning: FULLMAP is not supported; try ld -M" msgstr "" -#: nlmconv.c:1101 +#: nlmconv.c:1100 #, c-format msgid "Usage: %s [option(s)] [in-file [out-file]]\n" msgstr "" -#: nlmconv.c:1102 +#: nlmconv.c:1101 #, c-format msgid " Convert an object file into a NetWare Loadable Module\n" msgstr "" -#: nlmconv.c:1103 +#: nlmconv.c:1102 #, c-format msgid "" " The options are:\n" @@ -3206,74 +3546,74 @@ msgid "" " -v --version Display the program's version\n" msgstr "" -#: nlmconv.c:1144 +#: nlmconv.c:1143 #, c-format msgid "support not compiled in for %s" msgstr "" -#: nlmconv.c:1181 +#: nlmconv.c:1180 msgid "make section" msgstr "" -#: nlmconv.c:1195 +#: nlmconv.c:1194 msgid "set section size" msgstr "" -#: nlmconv.c:1201 +#: nlmconv.c:1200 msgid "set section alignment" msgstr "" -#: nlmconv.c:1205 +#: nlmconv.c:1204 msgid "set section flags" msgstr "" -#: nlmconv.c:1216 +#: nlmconv.c:1215 msgid "set .nlmsections size" msgstr "" -#: nlmconv.c:1297 nlmconv.c:1305 nlmconv.c:1314 nlmconv.c:1319 +#: nlmconv.c:1296 nlmconv.c:1304 nlmconv.c:1313 nlmconv.c:1318 msgid "set .nlmsection contents" msgstr "" -#: nlmconv.c:1796 +#: nlmconv.c:1795 msgid "stub section sizes" msgstr "" -#: nlmconv.c:1843 +#: nlmconv.c:1842 msgid "writing stub" msgstr "" -#: nlmconv.c:1927 +#: nlmconv.c:1926 #, c-format msgid "unresolved PC relative reloc against %s" msgstr "" -#: nlmconv.c:1991 +#: nlmconv.c:1990 #, c-format msgid "overflow when adjusting relocation against %s" msgstr "" -#: nlmconv.c:2118 +#: nlmconv.c:2117 #, c-format msgid "%s: execution of %s failed: " msgstr "" -#: nlmconv.c:2133 +#: nlmconv.c:2132 #, c-format msgid "Execution of %s failed" msgstr "" -#: nm.c:225 size.c:78 strings.c:650 +#: nm.c:226 size.c:78 strings.c:636 #, c-format msgid "Usage: %s [option(s)] [file(s)]\n" msgstr "" -#: nm.c:226 +#: nm.c:227 #, c-format msgid " List symbols in [file(s)] (a.out by default).\n" msgstr "" -#: nm.c:227 +#: nm.c:228 #, c-format msgid "" " The options are:\n" @@ -3304,12 +3644,12 @@ msgid "" " -r, --reverse-sort Reverse the sense of the sort\n" msgstr "" -#: nm.c:250 +#: nm.c:251 #, c-format msgid " --plugin NAME Load the specified plugin\n" msgstr "" -#: nm.c:253 +#: nm.c:254 #, c-format msgid "" " -S, --print-size Print size of defined symbols\n" @@ -3327,39 +3667,39 @@ msgid "" "\n" msgstr "" -#: nm.c:301 +#: nm.c:302 #, c-format msgid "%s: invalid radix" msgstr "" -#: nm.c:325 +#: nm.c:326 #, c-format msgid "%s: invalid output format" msgstr "" -#: nm.c:346 readelf.c:8616 readelf.c:8661 +#: nm.c:347 readelf.c:9254 readelf.c:9304 #, c-format msgid ": %d" msgstr "" -#: nm.c:348 readelf.c:8625 readelf.c:8679 +#: nm.c:349 readelf.c:9263 readelf.c:9323 #, c-format msgid ": %d" msgstr "" -#: nm.c:350 readelf.c:8628 readelf.c:8682 +#: nm.c:351 readelf.c:9266 readelf.c:9326 #, c-format msgid ": %d" msgstr "" -#: nm.c:390 +#: nm.c:391 #, c-format msgid "" "\n" "Archive index:\n" msgstr "" -#: nm.c:1258 +#: nm.c:1260 #, c-format msgid "" "\n" @@ -3368,7 +3708,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1260 +#: nm.c:1262 #, c-format msgid "" "\n" @@ -3377,7 +3717,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1262 nm.c:1313 +#: nm.c:1264 nm.c:1315 #, c-format msgid "" "Name Value Class Type Size Line " @@ -3385,7 +3725,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1265 nm.c:1316 +#: nm.c:1267 nm.c:1318 #, c-format msgid "" "Name Value Class Type " @@ -3393,7 +3733,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1309 +#: nm.c:1311 #, c-format msgid "" "\n" @@ -3402,7 +3742,7 @@ msgid "" "\n" msgstr "" -#: nm.c:1311 +#: nm.c:1313 #, c-format msgid "" "\n" @@ -3411,39 +3751,39 @@ msgid "" "\n" msgstr "" -#: nm.c:1403 +#: nm.c:1405 #, c-format msgid "Print width has not been initialized (%d)" msgstr "" -#: nm.c:1631 +#: nm.c:1642 msgid "Only -X 32_64 is supported" msgstr "" -#: nm.c:1660 +#: nm.c:1671 msgid "Using the --size-sort and --undefined-only options together" msgstr "" -#: nm.c:1661 +#: nm.c:1672 msgid "will produce no output, since undefined symbols have no size." msgstr "" -#: nm.c:1689 +#: nm.c:1700 #, c-format msgid "data size %ld" msgstr "" -#: objcopy.c:473 srconv.c:1732 +#: objcopy.c:487 srconv.c:1733 #, c-format msgid "Usage: %s [option(s)] in-file [out-file]\n" msgstr "" -#: objcopy.c:474 +#: objcopy.c:488 #, c-format msgid " Copies a binary file, possibly transforming it in the process\n" msgstr "" -#: objcopy.c:476 +#: objcopy.c:490 #, c-format msgid "" " -I --input-target Assume input file is in format \n" @@ -3456,6 +3796,31 @@ msgid "" "possible\n" " -p --preserve-dates Copy modified/access timestamps to the " "output\n" +msgstr "" + +#: objcopy.c:498 objcopy.c:623 +#, c-format +msgid "" +" -D --enable-deterministic-archives\n" +" Produce deterministic output when " +"stripping archives (default)\n" +" -U --disable-deterministic-archives\n" +" Disable -D behavior\n" +msgstr "" + +#: objcopy.c:504 objcopy.c:629 +#, c-format +msgid "" +" -D --enable-deterministic-archives\n" +" Produce deterministic output when " +"stripping archives\n" +" -U --disable-deterministic-archives\n" +" Disable -D behavior (default)\n" +msgstr "" + +#: objcopy.c:509 +#, c-format +msgid "" " -j --only-section Only copy section into the output\n" " --add-gnu-debuglink= Add section .gnu_debuglink linking to " "\n" @@ -3463,6 +3828,7 @@ msgid "" " -S --strip-all Remove all symbol and relocation " "information\n" " -g --strip-debug Remove all debugging symbols & sections\n" +" --strip-dwo Remove all DWO sections\n" " --strip-unneeded Remove all symbols not needed by " "relocations\n" " -N --strip-symbol Do not copy symbol \n" @@ -3472,6 +3838,7 @@ msgid "" " relocations\n" " --only-keep-debug Strip everything but the debug " "information\n" +" --extract-dwo Copy only DWO sections\n" " --extract-symbol Remove section contents but keep symbols\n" " -K --keep-symbol Do not strip symbol \n" " --keep-file-symbols Do not strip file symbol(s)\n" @@ -3517,6 +3884,8 @@ msgid "" "\n" " --add-section = Add section found in to " "output\n" +" --dump-section = Dump the contents of section into " +"\n" " --rename-section =[,] Rename section to \n" " --long-section-names {enable|disable|keep}\n" " Handle long section names in Coff " @@ -3579,17 +3948,17 @@ msgid "" "supported\n" msgstr "" -#: objcopy.c:583 +#: objcopy.c:613 #, c-format msgid "Usage: %s in-file(s)\n" msgstr "" -#: objcopy.c:584 +#: objcopy.c:614 #, c-format msgid " Removes symbols and sections from files\n" msgstr "" -#: objcopy.c:586 +#: objcopy.c:616 #, c-format msgid "" " -I --input-target= Assume input file is in format \n" @@ -3599,10 +3968,16 @@ msgid "" "\n" " -p --preserve-dates Copy modified/access timestamps to the " "output\n" +msgstr "" + +#: objcopy.c:634 +#, c-format +msgid "" " -R --remove-section= Remove section 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-dwo Remove all DWO sections\n" " --strip-unneeded Remove all symbols not needed by " "relocations\n" " --only-keep-debug Strip everything but the debug " @@ -3621,361 +3996,402 @@ msgid "" " -o Place stripped output into \n" msgstr "" -#: objcopy.c:659 +#: objcopy.c:706 #, c-format msgid "unrecognized section flag `%s'" msgstr "" -#: objcopy.c:660 +#: objcopy.c:707 #, c-format msgid "supported flags: %s" msgstr "" -#: objcopy.c:761 +#: objcopy.c:763 +#, c-format +msgid "error: %s both copied and removed" +msgstr "" + +#: objcopy.c:769 +#, c-format +msgid "error: %s both sets and alters VMA" +msgstr "" + +#: objcopy.c:775 +#, c-format +msgid "error: %s both sets and alters LMA" +msgstr "" + +#: objcopy.c:869 #, c-format msgid "cannot open '%s': %s" msgstr "" -#: objcopy.c:764 objcopy.c:3417 +#: objcopy.c:872 objcopy.c:3701 #, c-format msgid "%s: fread failed" msgstr "" -#: objcopy.c:837 +#: objcopy.c:945 #, c-format msgid "%s:%d: Ignoring rubbish found on this line" msgstr "" -#: objcopy.c:1153 +#: objcopy.c:1063 +#, c-format +msgid "error: section %s matches both remove and copy options" +msgstr "" + +#: objcopy.c:1292 #, c-format msgid "not stripping symbol `%s' because it is named in a relocation" msgstr "" -#: objcopy.c:1236 +#: objcopy.c:1375 #, c-format msgid "%s: Multiple redefinition of symbol \"%s\"" msgstr "" -#: objcopy.c:1240 +#: objcopy.c:1379 #, c-format msgid "%s: Symbol \"%s\" is target of more than one redefinition" msgstr "" -#: objcopy.c:1268 +#: objcopy.c:1407 #, c-format msgid "couldn't open symbol redefinition file %s (error: %s)" msgstr "" -#: objcopy.c:1346 +#: objcopy.c:1485 #, c-format msgid "%s:%d: garbage found at end of line" msgstr "" -#: objcopy.c:1349 +#: objcopy.c:1488 #, c-format msgid "%s:%d: missing new symbol name" msgstr "" -#: objcopy.c:1359 +#: objcopy.c:1498 #, c-format msgid "%s:%d: premature end of file" msgstr "" -#: objcopy.c:1385 +#: objcopy.c:1524 #, c-format msgid "stat returns negative size for `%s'" msgstr "" -#: objcopy.c:1397 +#: objcopy.c:1536 #, c-format msgid "copy from `%s' [unknown] to `%s' [unknown]\n" msgstr "" -#: objcopy.c:1454 +#: objcopy.c:1593 msgid "Unable to change endianness of input file(s)" msgstr "" -#: objcopy.c:1463 +#: objcopy.c:1602 #, c-format msgid "copy from `%s' [%s] to `%s' [%s]\n" msgstr "" -#: objcopy.c:1512 +#: objcopy.c:1651 #, c-format msgid "Input file `%s' ignores binary architecture parameter." msgstr "" -#: objcopy.c:1520 +#: objcopy.c:1659 #, c-format msgid "Unable to recognise the format of the input file `%s'" msgstr "" -#: objcopy.c:1523 +#: objcopy.c:1662 #, c-format msgid "Output file cannot represent architecture `%s'" msgstr "" -#: objcopy.c:1586 +#: objcopy.c:1725 #, c-format msgid "warning: file alignment (0x%s) > section alignment (0x%s)" msgstr "" -#: objcopy.c:1645 +#: objcopy.c:1783 #, c-format msgid "can't add section '%s'" msgstr "" -#: objcopy.c:1659 +#: objcopy.c:1797 #, c-format msgid "can't create section `%s'" msgstr "" -#: objcopy.c:1705 +#: objcopy.c:1847 +#, c-format +msgid "can't dump section '%s' - it does not exist" +msgstr "" + +#: objcopy.c:1855 +msgid "can't dump section - it has no contents" +msgstr "" + +#: objcopy.c:1863 +msgid "can't dump section - it is empty" +msgstr "" + +#: objcopy.c:1872 +msgid "could not open section dump file" +msgstr "" + +#: objcopy.c:1881 +msgid "could not retrieve section contents" +msgstr "" + +#: objcopy.c:1895 +#, c-format +msgid "%s: debuglink section already exists" +msgstr "" + +#: objcopy.c:1907 #, c-format msgid "cannot create debug link section `%s'" msgstr "" -#: objcopy.c:1798 +#: objcopy.c:2001 msgid "Can't fill gap after section" msgstr "" -#: objcopy.c:1822 +#: objcopy.c:2025 msgid "can't add padding" msgstr "" -#: objcopy.c:1913 +#: objcopy.c:2121 #, c-format msgid "cannot fill debug link section `%s'" msgstr "" -#: objcopy.c:1976 +#: objcopy.c:2184 msgid "error copying private BFD data" msgstr "" -#: objcopy.c:1987 +#: objcopy.c:2195 #, c-format msgid "this target does not support %lu alternative machine codes" msgstr "" -#: objcopy.c:1991 +#: objcopy.c:2199 msgid "treating that number as an absolute e_machine value instead" msgstr "" -#: objcopy.c:1995 +#: objcopy.c:2203 msgid "ignoring the alternative value" msgstr "" -#: objcopy.c:2027 objcopy.c:2063 +#: objcopy.c:2235 objcopy.c:2277 #, c-format msgid "cannot create tempdir for archive copying (error: %s)" msgstr "" -#: objcopy.c:2093 +#: objcopy.c:2307 msgid "Unable to recognise the format of file" msgstr "" -#: objcopy.c:2220 +#: objcopy.c:2434 #, c-format msgid "error: the input file '%s' is empty" msgstr "" -#: objcopy.c:2364 +#: objcopy.c:2578 #, c-format msgid "Multiple renames of section %s" msgstr "" -#: objcopy.c:2415 +#: objcopy.c:2629 msgid "error in private header data" msgstr "" -#: objcopy.c:2493 +#: objcopy.c:2706 msgid "failed to create output section" msgstr "" -#: objcopy.c:2507 +#: objcopy.c:2720 msgid "failed to set size" msgstr "" -#: objcopy.c:2521 +#: objcopy.c:2739 msgid "failed to set vma" msgstr "" -#: objcopy.c:2546 +#: objcopy.c:2764 msgid "failed to set alignment" msgstr "" -#: objcopy.c:2580 +#: objcopy.c:2798 msgid "failed to copy private data" msgstr "" -#: objcopy.c:2662 +#: objcopy.c:2895 msgid "relocation count is negative" msgstr "" #. User must pad the section up in order to do this. -#: objcopy.c:2723 +#: objcopy.c:2977 #, c-format msgid "" "cannot reverse bytes: length of section %s must be evenly divisible by %d" msgstr "" -#: objcopy.c:2909 +#: objcopy.c:3169 msgid "can't create debugging section" msgstr "" -#: objcopy.c:2922 +#: objcopy.c:3182 msgid "can't set debugging section contents" msgstr "" -#: objcopy.c:2930 +#: objcopy.c:3190 #, c-format msgid "don't know how to write debugging information for %s" msgstr "" -#: objcopy.c:3073 +#: objcopy.c:3351 msgid "could not create temporary file to hold stripped copy" msgstr "" -#: objcopy.c:3145 +#: objcopy.c:3423 #, c-format msgid "%s: bad version in PE subsystem" msgstr "" -#: objcopy.c:3175 +#: objcopy.c:3453 #, c-format msgid "unknown PE subsystem: %s" msgstr "" -#: objcopy.c:3237 +#: objcopy.c:3514 msgid "byte number must be non-negative" msgstr "" -#: objcopy.c:3243 +#: objcopy.c:3520 #, c-format msgid "architecture %s unknown" msgstr "" -#: objcopy.c:3251 +#: objcopy.c:3528 msgid "interleave must be positive" msgstr "" -#: objcopy.c:3260 +#: objcopy.c:3537 msgid "interleave width must be positive" msgstr "" -#: objcopy.c:3280 objcopy.c:3288 -#, c-format -msgid "%s both copied and removed" -msgstr "" - -#: objcopy.c:3387 objcopy.c:3467 objcopy.c:3575 objcopy.c:3606 objcopy.c:3630 -#: objcopy.c:3634 objcopy.c:3654 +#: objcopy.c:3671 objcopy.c:3723 objcopy.c:3774 objcopy.c:3890 objcopy.c:3922 +#: objcopy.c:3945 objcopy.c:3949 objcopy.c:3969 #, c-format msgid "bad format for %s" msgstr "" -#: objcopy.c:3399 +#: objcopy.c:3683 #, c-format msgid "cannot open: %s: %s" msgstr "" -#: objcopy.c:3544 +#: objcopy.c:3859 #, c-format msgid "Warning: truncating gap-fill from 0x%s to 0x%x" msgstr "" -#: objcopy.c:3705 +#: objcopy.c:4020 #, c-format msgid "unknown long section names option '%s'" msgstr "" -#: objcopy.c:3723 +#: objcopy.c:4038 msgid "unable to parse alternative machine code" msgstr "" -#: objcopy.c:3768 +#: objcopy.c:4087 msgid "number of bytes to reverse must be positive and even" msgstr "" -#: objcopy.c:3771 +#: objcopy.c:4090 #, c-format msgid "Warning: ignoring previous --reverse-bytes value of %d" msgstr "" -#: objcopy.c:3786 +#: objcopy.c:4105 #, c-format msgid "%s: invalid reserve value for --heap" msgstr "" -#: objcopy.c:3792 +#: objcopy.c:4111 #, c-format msgid "%s: invalid commit value for --heap" msgstr "" -#: objcopy.c:3817 +#: objcopy.c:4136 #, c-format msgid "%s: invalid reserve value for --stack" msgstr "" -#: objcopy.c:3823 +#: objcopy.c:4142 #, c-format msgid "%s: invalid commit value for --stack" msgstr "" -#: objcopy.c:3852 +#: objcopy.c:4171 msgid "interleave start byte must be set with --byte" msgstr "" -#: objcopy.c:3855 +#: objcopy.c:4174 msgid "byte number must be less than interleave" msgstr "" -#: objcopy.c:3858 +#: objcopy.c:4177 msgid "interleave width must be less than or equal to interleave - byte`" msgstr "" -#: objcopy.c:3885 +#: objcopy.c:4206 #, c-format msgid "unknown input EFI target: %s" msgstr "" -#: objcopy.c:3916 +#: objcopy.c:4237 #, c-format msgid "unknown output EFI target: %s" msgstr "" -#: objcopy.c:3929 +#: objcopy.c:4250 #, c-format msgid "warning: could not locate '%s'. System error message: %s" msgstr "" -#: objcopy.c:3941 +#: objcopy.c:4262 #, c-format msgid "" "warning: could not create temporary file whilst copying '%s', (error: %s)" msgstr "" -#: objcopy.c:3969 objcopy.c:3983 +#: objcopy.c:4292 objcopy.c:4306 #, c-format msgid "%s %s%c0x%s never used" msgstr "" -#: objdump.c:201 +#: objdump.c:198 #, c-format msgid "Usage: %s \n" msgstr "" -#: objdump.c:202 +#: objdump.c:199 #, c-format msgid " Display information from object .\n" msgstr "" -#: objdump.c:203 +#: objdump.c:200 #, c-format msgid " At least one of the following switches must be given:\n" msgstr "" -#: objdump.c:204 +#: objdump.c:201 #, c-format msgid "" " -a, --archive-headers Display archive header information\n" @@ -3998,7 +4414,8 @@ msgid "" " --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro," "=frames,\n" " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" -" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n" +" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n" +" =addr,=cu_index]\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" @@ -4011,14 +4428,14 @@ msgid "" " -H, --help Display this information\n" msgstr "" -#: objdump.c:236 +#: objdump.c:234 #, c-format msgid "" "\n" " The following switches are optional:\n" msgstr "" -#: objdump.c:237 +#: objdump.c:235 #, c-format msgid "" " -b, --target=BFDNAME Specify the target object format as " @@ -4060,13 +4477,15 @@ msgid "" " --prefix-strip=LEVEL Strip initial directory names for -S\n" msgstr "" -#: objdump.c:263 +#: objdump.c:261 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" " --dwarf-start=N Display DIEs starting with N, at the same " "depth\n" " or deeper\n" +" --dwarf-check Make additional dwarf internal consistency " +"checks. \n" "\n" msgstr "" @@ -4077,189 +4496,395 @@ msgid "" "Options supported for -P/--private switch:\n" msgstr "" -#: objdump.c:426 +#: objdump.c:428 #, c-format msgid "section '%s' mentioned in a -j option, but not found in any input file" msgstr "" -#: objdump.c:530 +#: objdump.c:532 #, c-format msgid "Sections:\n" msgstr "" -#: objdump.c:533 objdump.c:537 +#: objdump.c:535 objdump.c:539 #, c-format msgid "Idx Name Size VMA LMA File off Algn" msgstr "" -#: objdump.c:539 +#: objdump.c:541 #, c-format msgid "" "Idx Name Size VMA LMA File off " "Algn" msgstr "" -#: objdump.c:543 +#: objdump.c:545 #, c-format msgid " Flags" msgstr "" -#: objdump.c:586 +#: objdump.c:588 #, c-format msgid "%s: not a dynamic object" msgstr "" -#: objdump.c:1012 objdump.c:1036 -#, c-format -msgid " (File Offset: 0x%lx)" +#: objdump.c:1014 objdump.c:1038 +#, c-format +msgid " (File Offset: 0x%lx)" +msgstr "" + +#: objdump.c:1680 +#, c-format +msgid "disassemble_fn returned length %d" +msgstr "" + +#: objdump.c:1994 +#, c-format +msgid "" +"\n" +"Disassembly of section %s:\n" +msgstr "" + +#: objdump.c:2171 +#, c-format +msgid "can't use supplied machine %s" +msgstr "" + +#: objdump.c:2190 +#, c-format +msgid "can't disassemble for architecture %s\n" +msgstr "" + +#: objdump.c:2270 objdump.c:2287 +#, c-format +msgid "" +"\n" +"Can't get contents for section '%s'.\n" +msgstr "" + +#: objdump.c:2432 +#, c-format +msgid "" +"No %s section present\n" +"\n" +msgstr "" + +#: objdump.c:2441 +#, c-format +msgid "reading %s section of %s failed: %s" +msgstr "" + +#: objdump.c:2485 +#, c-format +msgid "" +"Contents of %s section:\n" +"\n" +msgstr "" + +#: objdump.c:2616 +#, c-format +msgid "architecture: %s, " +msgstr "" + +#: objdump.c:2619 +#, c-format +msgid "flags 0x%08x:\n" +msgstr "" + +#: objdump.c:2633 +#, c-format +msgid "" +"\n" +"start address 0x" +msgstr "" + +#: objdump.c:2659 +msgid "option -P/--private not supported by this file" +msgstr "" + +#: objdump.c:2683 +#, c-format +msgid "target specific dump '%s' not supported" +msgstr "" + +#: objdump.c:2747 +#, c-format +msgid "Contents of section %s:" +msgstr "" + +#: objdump.c:2749 +#, c-format +msgid " (Starting at file offset: 0x%lx)" +msgstr "" + +#: objdump.c:2755 +msgid "Reading section failed" +msgstr "" + +#: objdump.c:2858 +#, c-format +msgid "no symbols\n" +msgstr "" + +#: objdump.c:2865 +#, c-format +msgid "no information for symbol number %ld\n" +msgstr "" + +#: objdump.c:2868 +#, c-format +msgid "could not determine the type of symbol number %ld\n" +msgstr "" + +#: objdump.c:3206 +#, c-format +msgid "" +"\n" +"%s: file format %s\n" +msgstr "" + +#: objdump.c:3268 +#, c-format +msgid "%s: printing debugging information failed" +msgstr "" + +#: objdump.c:3359 +#, c-format +msgid "In archive %s:\n" +msgstr "" + +#: objdump.c:3361 +#, c-format +msgid "In nested archive %s:\n" +msgstr "" + +#: objdump.c:3494 +msgid "error: the start address should be before the end address" +msgstr "" + +#: objdump.c:3499 +msgid "error: the stop address should be after the start address" +msgstr "" + +#: objdump.c:3511 +msgid "error: prefix strip must be non-negative" +msgstr "" + +#: objdump.c:3516 +msgid "error: instruction width must be positive" +msgstr "" + +#: objdump.c:3525 +msgid "unrecognized -E option" +msgstr "" + +#: objdump.c:3536 +#, c-format +msgid "unrecognized --endian type `%s'" +msgstr "" + +#: od-macho.c:62 +#, c-format +msgid "" +"For Mach-O files:\n" +" header Display the file header\n" +" section Display the segments and sections commands\n" +" map Display the section map\n" +" load Display the load commands\n" +" dysymtab Display the dynamic symbol table\n" +" codesign Display code signature\n" +" seg_split_info Display segment split info\n" +msgstr "" + +#: od-macho.c:265 +msgid "Mach-O header:\n" +msgstr "" + +#: od-macho.c:266 +#, c-format +msgid " magic : %08lx\n" +msgstr "" + +#: od-macho.c:267 +#, c-format +msgid " cputype : %08lx (%s)\n" +msgstr "" + +#: od-macho.c:269 +#, c-format +msgid " cpusubtype: %08lx\n" +msgstr "" + +#: od-macho.c:270 +#, c-format +msgid " filetype : %08lx (%s)\n" +msgstr "" + +#: od-macho.c:273 +#, c-format +msgid " ncmds : %08lx (%lu)\n" +msgstr "" + +#: od-macho.c:274 +#, c-format +msgid " sizeofcmds: %08lx\n" +msgstr "" + +#: od-macho.c:275 +#, c-format +msgid " flags : %08lx (" +msgstr "" + +#: od-macho.c:277 +msgid ")\n" +msgstr "" + +#: od-macho.c:278 +#, c-format +msgid " reserved : %08x\n" +msgstr "" + +#: od-macho.c:288 +msgid "Segments and Sections:\n" msgstr "" -#: objdump.c:1662 -#, c-format -msgid "disassemble_fn returned length %d" +#: od-macho.c:289 +msgid " #: Segment name Section name Address\n" msgstr "" -#: objdump.c:1967 +#: od-macho.c:684 od-macho.c:691 od-macho.c:765 od-macho.c:817 #, c-format -msgid "" -"\n" -"Disassembly of section %s:\n" +msgid " [bad block length]\n" msgstr "" -#: objdump.c:2143 +#: od-macho.c:688 #, c-format -msgid "can't use supplied machine %s" +msgid " %u index entries:\n" msgstr "" -#: objdump.c:2162 +#: od-macho.c:701 #, c-format -msgid "can't disassemble for architecture %s\n" +msgid " index entry %u: type: %08x, offset: %08x\n" msgstr "" -#: objdump.c:2242 objdump.c:2265 +#: od-macho.c:772 #, c-format -msgid "" -"\n" -"Can't get contents for section '%s'.\n" +msgid " version: %08x\n" msgstr "" -#: objdump.c:2406 +#: od-macho.c:773 #, c-format -msgid "" -"No %s section present\n" -"\n" +msgid " flags: %08x\n" msgstr "" -#: objdump.c:2415 +#: od-macho.c:774 #, c-format -msgid "reading %s section of %s failed: %s" +msgid " hash offset: %08x\n" msgstr "" -#: objdump.c:2459 +#: od-macho.c:776 #, c-format -msgid "" -"Contents of %s section:\n" -"\n" +msgid " ident offset: %08x (- %08x)\n" msgstr "" -#: objdump.c:2590 +#: od-macho.c:778 #, c-format -msgid "architecture: %s, " +msgid " identity: %s\n" msgstr "" -#: objdump.c:2593 +#: od-macho.c:779 #, c-format -msgid "flags 0x%08x:\n" +msgid " nbr special slots: %08x (at offset %08x)\n" msgstr "" -#: objdump.c:2607 +#: od-macho.c:782 #, c-format -msgid "" -"\n" -"start address 0x" +msgid " nbr code slots: %08x\n" msgstr "" -#: objdump.c:2633 -msgid "option -P/--private not supported by this file" +#: od-macho.c:783 +#, c-format +msgid " code limit: %08x\n" msgstr "" -#: objdump.c:2657 +#: od-macho.c:784 #, c-format -msgid "target specific dump '%s' not supported" +msgid " hash size: %02x\n" msgstr "" -#: objdump.c:2721 +#: od-macho.c:785 #, c-format -msgid "Contents of section %s:" +msgid " hash type: %02x (%s)\n" msgstr "" -#: objdump.c:2723 +#: od-macho.c:788 #, c-format -msgid " (Starting at file offset: 0x%lx)" +msgid " spare1: %02x\n" msgstr "" -#: objdump.c:2729 -msgid "Reading section failed" +#: od-macho.c:789 +#, c-format +msgid " page size: %02x\n" msgstr "" -#: objdump.c:2832 +#: od-macho.c:790 #, c-format -msgid "no symbols\n" +msgid " spare2: %08x\n" msgstr "" -#: objdump.c:2839 +#: od-macho.c:792 #, c-format -msgid "no information for symbol number %ld\n" +msgid " scatter offset: %08x\n" msgstr "" -#: objdump.c:2842 +#: od-macho.c:804 #, c-format -msgid "could not determine the type of symbol number %ld\n" +msgid " [truncated block]\n" msgstr "" -#: objdump.c:3163 +#: od-macho.c:812 #, c-format -msgid "" -"\n" -"%s: file format %s\n" +msgid " magic : %08x (%s)\n" msgstr "" -#: objdump.c:3223 +#: od-macho.c:814 #, c-format -msgid "%s: printing debugging information failed" +msgid " length: %08x\n" msgstr "" -#: objdump.c:3327 -#, c-format -msgid "In archive %s:\n" +#: od-macho.c:845 +msgid "cannot read code signature data" msgstr "" -#: objdump.c:3438 -msgid "error: the start address should be before the end address" +#: od-macho.c:873 +msgid "cannot read segment split info" msgstr "" -#: objdump.c:3443 -msgid "error: the stop address should be after the start address" +#: od-macho.c:879 +msgid "segment split info is not nul terminated" msgstr "" -#: objdump.c:3455 -msgid "error: prefix strip must be non-negative" +#: od-macho.c:887 +#, c-format +msgid " 32 bit pointers:\n" msgstr "" -#: objdump.c:3460 -msgid "error: instruction width must be positive" +#: od-macho.c:890 +#, c-format +msgid " 64 bit pointers:\n" msgstr "" -#: objdump.c:3469 -msgid "unrecognized -E option" +#: od-macho.c:893 +#, c-format +msgid " PPC hi-16:\n" msgstr "" -#: objdump.c:3480 +#: od-macho.c:896 #, c-format -msgid "unrecognized --endian type `%s'" +msgid " Unhandled location type %u\n" msgstr "" -#: od-xcoff.c:75 +#: od-xcoff.c:77 #, c-format msgid "" "For XCOFF files:\n" @@ -4274,387 +4899,428 @@ msgid "" " typchk Display type-check section\n" " traceback Display traceback tags\n" " toc Display toc symbols\n" +" ldinfo Display loader info in core files\n" msgstr "" -#: od-xcoff.c:416 +#: od-xcoff.c:419 #, c-format msgid " nbr sections: %d\n" msgstr "" -#: od-xcoff.c:417 +#: od-xcoff.c:420 #, c-format msgid " time and date: 0x%08x - " msgstr "" -#: od-xcoff.c:419 +#: od-xcoff.c:422 #, c-format msgid "not set\n" msgstr "" -#: od-xcoff.c:426 +#: od-xcoff.c:429 #, c-format msgid " symbols off: 0x%08x\n" msgstr "" -#: od-xcoff.c:427 +#: od-xcoff.c:430 #, c-format msgid " nbr symbols: %d\n" msgstr "" -#: od-xcoff.c:428 +#: od-xcoff.c:431 #, c-format msgid " opt hdr sz: %d\n" msgstr "" -#: od-xcoff.c:429 +#: od-xcoff.c:432 #, c-format msgid " flags: 0x%04x " msgstr "" -#: od-xcoff.c:443 +#: od-xcoff.c:446 #, c-format msgid "Auxiliary header:\n" msgstr "" -#: od-xcoff.c:446 +#: od-xcoff.c:449 #, c-format msgid " No aux header\n" msgstr "" -#: od-xcoff.c:451 +#: od-xcoff.c:454 #, c-format -msgid "warning: optionnal header size too large (> %d)\n" +msgid "warning: optional header size too large (> %d)\n" msgstr "" -#: od-xcoff.c:457 +#: od-xcoff.c:460 msgid "cannot read auxhdr" msgstr "" -#: od-xcoff.c:522 +#: od-xcoff.c:525 #, c-format msgid "Section headers (at %u+%u=0x%08x to 0x%08x):\n" msgstr "" -#: od-xcoff.c:527 +#: od-xcoff.c:530 #, c-format msgid " No section header\n" msgstr "" -#: od-xcoff.c:532 od-xcoff.c:544 od-xcoff.c:599 +#: od-xcoff.c:535 od-xcoff.c:547 od-xcoff.c:602 msgid "cannot read section header" msgstr "" -#: od-xcoff.c:558 +#: od-xcoff.c:561 #, c-format msgid " Flags: %08x " msgstr "" -#: od-xcoff.c:566 +#: od-xcoff.c:569 #, c-format msgid "overflow - nreloc: %u, nlnno: %u\n" msgstr "" -#: od-xcoff.c:587 od-xcoff.c:922 od-xcoff.c:978 +#: od-xcoff.c:590 od-xcoff.c:925 od-xcoff.c:981 msgid "cannot read section headers" msgstr "" -#: od-xcoff.c:646 +#: od-xcoff.c:649 msgid "cannot read strings table length" msgstr "" -#: od-xcoff.c:662 +#: od-xcoff.c:665 msgid "cannot read strings table" msgstr "" -#: od-xcoff.c:670 +#: od-xcoff.c:673 msgid "cannot read symbol table" msgstr "" -#: od-xcoff.c:685 +#: od-xcoff.c:688 msgid "cannot read symbol entry" msgstr "" -#: od-xcoff.c:720 +#: od-xcoff.c:723 msgid "cannot read symbol aux entry" msgstr "" -#: od-xcoff.c:742 +#: od-xcoff.c:745 #, c-format msgid "Symbols table (strtable at 0x%08x)" msgstr "" -#: od-xcoff.c:747 +#: od-xcoff.c:750 #, c-format msgid "" ":\n" " No symbols\n" msgstr "" -#: od-xcoff.c:753 +#: od-xcoff.c:756 #, c-format msgid " (no strings):\n" msgstr "" -#: od-xcoff.c:755 +#: od-xcoff.c:758 #, c-format msgid " (strings size: %08x):\n" msgstr "" #. Translators: 'sc' is for storage class, 'off' for offset. -#: od-xcoff.c:769 +#: od-xcoff.c:772 #, c-format msgid " # sc value section type aux name/off\n" msgstr "" #. Section length, number of relocs and line number. -#: od-xcoff.c:821 +#: od-xcoff.c:824 #, c-format msgid " scnlen: %08x nreloc: %-6u nlinno: %-6u\n" msgstr "" #. Section length and number of relocs. -#: od-xcoff.c:828 +#: od-xcoff.c:831 #, c-format msgid " scnlen: %08x nreloc: %-6u\n" msgstr "" -#: od-xcoff.c:891 +#: od-xcoff.c:894 #, c-format msgid "offset: %08x" msgstr "" -#: od-xcoff.c:934 +#: od-xcoff.c:937 #, c-format msgid "Relocations for %s (%u)\n" msgstr "" -#: od-xcoff.c:937 +#: od-xcoff.c:940 msgid "cannot read relocations" msgstr "" -#: od-xcoff.c:950 +#: od-xcoff.c:953 msgid "cannot read relocation entry" msgstr "" -#: od-xcoff.c:990 +#: od-xcoff.c:993 #, c-format msgid "Line numbers for %s (%u)\n" msgstr "" -#: od-xcoff.c:993 +#: od-xcoff.c:996 msgid "cannot read line numbers" msgstr "" #. Line number, symbol index and physical address. -#: od-xcoff.c:997 +#: od-xcoff.c:1000 #, c-format msgid "lineno symndx/paddr\n" msgstr "" -#: od-xcoff.c:1005 +#: od-xcoff.c:1008 msgid "cannot read line number entry" msgstr "" -#: od-xcoff.c:1048 +#: od-xcoff.c:1051 #, c-format msgid "no .loader section in file\n" msgstr "" -#: od-xcoff.c:1054 +#: od-xcoff.c:1057 #, c-format msgid "section .loader is too short\n" msgstr "" -#: od-xcoff.c:1061 +#: od-xcoff.c:1064 #, c-format msgid "Loader header:\n" msgstr "" -#: od-xcoff.c:1063 +#: od-xcoff.c:1066 #, c-format msgid " version: %u\n" msgstr "" -#: od-xcoff.c:1066 +#: od-xcoff.c:1069 #, c-format msgid " Unhandled version\n" msgstr "" -#: od-xcoff.c:1071 +#: od-xcoff.c:1074 #, c-format msgid " nbr symbols: %u\n" msgstr "" -#: od-xcoff.c:1073 +#: od-xcoff.c:1076 #, c-format msgid " nbr relocs: %u\n" msgstr "" #. Import string table length. -#: od-xcoff.c:1075 +#: od-xcoff.c:1078 #, c-format msgid " import strtab len: %u\n" msgstr "" -#: od-xcoff.c:1078 +#: od-xcoff.c:1081 #, c-format msgid " nbr import files: %u\n" msgstr "" -#: od-xcoff.c:1080 +#: od-xcoff.c:1083 #, c-format msgid " import file off: %u\n" msgstr "" -#: od-xcoff.c:1082 +#: od-xcoff.c:1085 #, c-format msgid " string table len: %u\n" msgstr "" -#: od-xcoff.c:1084 +#: od-xcoff.c:1087 #, c-format msgid " string table off: %u\n" msgstr "" -#: od-xcoff.c:1087 +#: od-xcoff.c:1090 #, c-format msgid "Dynamic symbols:\n" msgstr "" -#: od-xcoff.c:1094 +#: od-xcoff.c:1097 #, c-format msgid " %4u %08x %3u " msgstr "" -#: od-xcoff.c:1107 +#: od-xcoff.c:1110 #, c-format msgid " %3u %3u " msgstr "" -#: od-xcoff.c:1116 +#: od-xcoff.c:1119 #, c-format msgid "(bad offset: %u)" msgstr "" -#: od-xcoff.c:1123 +#: od-xcoff.c:1126 #, c-format msgid "Dynamic relocs:\n" msgstr "" -#: od-xcoff.c:1163 +#: od-xcoff.c:1166 #, c-format msgid "Import files:\n" msgstr "" -#: od-xcoff.c:1195 +#: od-xcoff.c:1198 #, c-format msgid "no .except section in file\n" msgstr "" -#: od-xcoff.c:1203 +#: od-xcoff.c:1206 #, c-format msgid "Exception table:\n" msgstr "" -#: od-xcoff.c:1238 +#: od-xcoff.c:1241 #, c-format msgid "no .typchk section in file\n" msgstr "" -#: od-xcoff.c:1245 +#: od-xcoff.c:1248 #, c-format msgid "Type-check section:\n" msgstr "" -#: od-xcoff.c:1292 +#: od-xcoff.c:1295 #, c-format msgid " address beyond section size\n" msgstr "" -#: od-xcoff.c:1302 +#: od-xcoff.c:1305 #, c-format msgid " tags at %08x\n" msgstr "" -#: od-xcoff.c:1380 +#: od-xcoff.c:1383 #, c-format msgid " number of CTL anchors: %u\n" msgstr "" -#: od-xcoff.c:1399 +#: od-xcoff.c:1402 #, c-format msgid " Name (len: %u): " msgstr "" -#: od-xcoff.c:1402 +#: od-xcoff.c:1405 #, c-format msgid "[truncated]\n" msgstr "" -#: od-xcoff.c:1421 +#: od-xcoff.c:1424 #, c-format msgid " (end of tags at %08x)\n" msgstr "" -#: od-xcoff.c:1424 +#: od-xcoff.c:1427 #, c-format msgid " no tags found\n" msgstr "" -#: od-xcoff.c:1428 +#: od-xcoff.c:1431 #, c-format msgid " Truncated .text section\n" msgstr "" -#: od-xcoff.c:1513 +#: od-xcoff.c:1516 #, c-format msgid "TOC:\n" msgstr "" -#: od-xcoff.c:1556 +#: od-xcoff.c:1559 #, c-format msgid "Nbr entries: %-8u Size: %08x (%u)\n" msgstr "" -#: od-xcoff.c:1640 +#: od-xcoff.c:1643 msgid "cannot read header" msgstr "" -#: od-xcoff.c:1648 +#: od-xcoff.c:1651 #, c-format msgid "File header:\n" msgstr "" -#: od-xcoff.c:1649 +#: od-xcoff.c:1652 #, c-format msgid " magic: 0x%04x (0%04o) " msgstr "" -#: od-xcoff.c:1653 +#: od-xcoff.c:1656 #, c-format msgid "(WRMAGIC: writable text segments)" msgstr "" -#: od-xcoff.c:1656 +#: od-xcoff.c:1659 #, c-format msgid "(ROMAGIC: readonly sharablee text segments)" msgstr "" -#: od-xcoff.c:1659 +#: od-xcoff.c:1662 #, c-format msgid "(TOCMAGIC: readonly text segments and TOC)" msgstr "" -#: od-xcoff.c:1662 +#: od-xcoff.c:1665 #, c-format msgid "unknown magic" msgstr "" -#: od-xcoff.c:1669 +#: od-xcoff.c:1673 od-xcoff.c:1813 #, c-format msgid " Unhandled magic\n" msgstr "" +#: od-xcoff.c:1737 +msgid "cannot read loader info table" +msgstr "" + +#: od-xcoff.c:1769 +#, c-format +msgid "" +"\n" +"ldinfo dump not supported in 32 bits environments\n" +msgstr "" + +#: od-xcoff.c:1787 +msgid "cannot core read header" +msgstr "" + +#: od-xcoff.c:1794 +#, c-format +msgid "Core header:\n" +msgstr "" + +#: od-xcoff.c:1795 +#, c-format +msgid " version: 0x%08x " +msgstr "" + +#: od-xcoff.c:1799 +#, c-format +msgid "(dumpx format - aix4.3 / 32 bits)" +msgstr "" + +#: od-xcoff.c:1802 +#, c-format +msgid "(dumpxx format - aix5.0 / 64 bits)" +msgstr "" + +#: od-xcoff.c:1805 +#, c-format +msgid "unknown format" +msgstr "" + #: rclex.c:197 msgid "invalid value specified for pragma code_page.\n" msgstr "" @@ -4694,250 +5360,256 @@ msgstr "" msgid "Last stabs entries before error:\n" msgstr "" -#: readelf.c:268 +#: readelf.c:277 msgid "" msgstr "" -#: readelf.c:269 +#: readelf.c:278 msgid "" msgstr "" -#: readelf.c:270 readelf.c:5083 readelf.c:5594 readelf.c:8132 readelf.c:8250 -#: readelf.c:9233 readelf.c:9327 readelf.c:9388 readelf.c:12391 -#: readelf.c:12394 -msgid "" -msgstr "" - -#: readelf.c:309 +#: readelf.c:318 #, c-format msgid "Unable to seek to 0x%lx for %s\n" msgstr "" -#: readelf.c:324 +#: readelf.c:333 #, c-format msgid "Out of memory allocating 0x%lx bytes for %s\n" msgstr "" -#: readelf.c:334 +#: readelf.c:343 #, c-format msgid "Unable to read in 0x%lx bytes of %s\n" msgstr "" -#: readelf.c:638 +#: readelf.c:678 msgid "Don't know about relocations on this machine architecture\n" msgstr "" -#: readelf.c:659 readelf.c:757 +#: readelf.c:699 readelf.c:797 msgid "32-bit relocation data" msgstr "" -#: readelf.c:671 readelf.c:701 readelf.c:768 readelf.c:797 +#: readelf.c:711 readelf.c:741 readelf.c:808 readelf.c:837 msgid "out of memory parsing relocs\n" msgstr "" -#: readelf.c:689 readelf.c:786 +#: readelf.c:729 readelf.c:826 msgid "64-bit relocation data" msgstr "" -#: readelf.c:902 +#: readelf.c:953 #, c-format msgid "" " Offset Info Type Sym. Value Symbol's Name + Addend\n" msgstr "" -#: readelf.c:904 +#: readelf.c:955 #, c-format msgid " Offset Info Type Sym.Value Sym. Name + Addend\n" msgstr "" -#: readelf.c:909 +#: readelf.c:960 #, c-format msgid " Offset Info Type Sym. Value Symbol's Name\n" msgstr "" -#: readelf.c:911 +#: readelf.c:962 #, c-format msgid " Offset Info Type Sym.Value Sym. Name\n" msgstr "" -#: readelf.c:919 +#: readelf.c:970 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name + Addend\n" msgstr "" -#: readelf.c:921 +#: readelf.c:972 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name + " "Addend\n" msgstr "" -#: readelf.c:926 +#: readelf.c:977 #, c-format msgid "" " Offset Info Type Symbol's Value " "Symbol's Name\n" msgstr "" -#: readelf.c:928 +#: readelf.c:979 #, c-format msgid "" " Offset Info Type Sym. Value Sym. Name\n" msgstr "" -#: readelf.c:1245 readelf.c:1405 readelf.c:1413 +#: readelf.c:1327 readelf.c:1491 readelf.c:1499 #, c-format msgid "unrecognized: %-7lx" msgstr "" -#: readelf.c:1270 +#: readelf.c:1352 #, c-format msgid "" msgstr "" -#: readelf.c:1277 +#: readelf.c:1359 #, c-format msgid " bad symbol index: %08lx" msgstr "" -#: readelf.c:1363 +#: readelf.c:1445 #, c-format msgid "" msgstr "" -#: readelf.c:1365 +#: readelf.c:1447 #, c-format msgid "" msgstr "" -#: readelf.c:1758 +#: readelf.c:1858 #, c-format msgid "Processor Specific: %lx" msgstr "" -#: readelf.c:1782 +#: readelf.c:1882 #, c-format msgid "Operating System specific: %lx" msgstr "" -#: readelf.c:1786 readelf.c:2858 +#: readelf.c:1886 readelf.c:3315 #, c-format msgid ": %lx" msgstr "" -#: readelf.c:1799 +#: readelf.c:1899 msgid "NONE (None)" msgstr "" -#: readelf.c:1800 +#: readelf.c:1900 msgid "REL (Relocatable file)" msgstr "" -#: readelf.c:1801 +#: readelf.c:1901 msgid "EXEC (Executable file)" msgstr "" -#: readelf.c:1802 +#: readelf.c:1902 msgid "DYN (Shared object file)" msgstr "" -#: readelf.c:1803 +#: readelf.c:1903 msgid "CORE (Core file)" msgstr "" -#: readelf.c:1807 +#: readelf.c:1907 #, c-format msgid "Processor Specific: (%x)" msgstr "" -#: readelf.c:1809 +#: readelf.c:1909 #, c-format msgid "OS Specific: (%x)" msgstr "" -#: readelf.c:1811 +#: readelf.c:1911 #, c-format msgid ": %x" msgstr "" -#: readelf.c:1823 +#: readelf.c:1923 msgid "None" msgstr "" -#: readelf.c:1994 +#: readelf.c:2096 #, c-format msgid ": 0x%x" msgstr "" -#: readelf.c:2180 +#: readelf.c:2313 msgid ", " msgstr "" -#: readelf.c:2266 readelf.c:7485 +#: readelf.c:2600 readelf.c:8067 msgid "unknown" msgstr "" -#: readelf.c:2267 +#: readelf.c:2601 msgid "unknown mac" msgstr "" -#: readelf.c:2331 +#: readelf.c:2665 msgid ", relocatable" msgstr "" -#: readelf.c:2334 +#: readelf.c:2668 msgid ", relocatable-lib" msgstr "" -#: readelf.c:2357 +#: readelf.c:2754 msgid ", unknown v850 architecture variant" msgstr "" -#: readelf.c:2414 +#: readelf.c:2818 msgid ", unknown CPU" msgstr "" -#: readelf.c:2429 +#: readelf.c:2833 msgid ", unknown ABI" msgstr "" -#: readelf.c:2452 readelf.c:2486 +#: readelf.c:2856 readelf.c:2888 msgid ", unknown ISA" msgstr "" -#: readelf.c:2663 +#: readelf.c:3034 +msgid ": architecture variant: " +msgstr "" + +#: readelf.c:3053 +msgid ": unknown" +msgstr "" + +#: readelf.c:3057 +msgid ": unknown extra flag bits also present" +msgstr "" + +#: readelf.c:3103 msgid "Standalone App" msgstr "" -#: readelf.c:2672 +#: readelf.c:3112 msgid "Bare-metal C6000" msgstr "" -#: readelf.c:2682 readelf.c:3471 readelf.c:3487 +#: readelf.c:3122 readelf.c:3965 readelf.c:3981 #, c-format msgid "" msgstr "" #. This message is probably going to be displayed in a 15 #. character wide field, so put the hex value first. -#: readelf.c:3108 +#: readelf.c:3596 #, c-format msgid "%08x: " msgstr "" -#: readelf.c:3163 +#: readelf.c:3653 #, c-format msgid "Usage: readelf elf-file(s)\n" msgstr "" -#: readelf.c:3164 +#: readelf.c:3654 #, c-format msgid " Display information about the contents of ELF format files\n" msgstr "" -#: readelf.c:3165 +#: readelf.c:3655 #, c-format msgid "" " Options are:\n" @@ -4958,8 +5630,7 @@ msgid "" " -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" +" -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" @@ -4976,11 +5647,12 @@ msgid "" " --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro," "=frames,\n" " =frames-interp,=str,=loc,=Ranges,=pubtypes,\n" -" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges]\n" +" =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,\n" +" =addr,=cu_index]\n" " Display the contents of DWARF2 debug sections\n" msgstr "" -#: readelf.c:3197 +#: readelf.c:3688 #, c-format msgid "" " --dwarf-depth=N Do not display DIEs at depth N or greater\n" @@ -4988,14 +5660,14 @@ msgid "" " or deeper\n" msgstr "" -#: readelf.c:3202 +#: readelf.c:3693 #, c-format msgid "" " -i --instruction-dump=\n" " Disassemble the contents of section \n" msgstr "" -#: readelf.c:3206 +#: readelf.c:3697 #, c-format msgid "" " -I --histogram Display histogram of bucket list lengths\n" @@ -5005,421 +5677,425 @@ msgid "" " -v --version Display the version number of readelf\n" msgstr "" -#: readelf.c:3235 readelf.c:3264 readelf.c:3268 readelf.c:13623 +#: readelf.c:3726 readelf.c:3755 readelf.c:3759 readelf.c:14691 msgid "Out of memory allocating dump request table.\n" msgstr "" -#: readelf.c:3440 +#: readelf.c:3934 #, c-format msgid "Invalid option '-%c'\n" msgstr "" -#: readelf.c:3455 +#: readelf.c:3949 msgid "Nothing to do.\n" msgstr "" -#: readelf.c:3467 readelf.c:3483 readelf.c:8068 +#: readelf.c:3961 readelf.c:3977 readelf.c:8710 msgid "none" msgstr "" -#: readelf.c:3484 +#: readelf.c:3978 msgid "2's complement, little endian" msgstr "" -#: readelf.c:3485 +#: readelf.c:3979 msgid "2's complement, big endian" msgstr "" -#: readelf.c:3503 +#: readelf.c:3997 msgid "Not an ELF file - it has the wrong magic bytes at the start\n" msgstr "" -#: readelf.c:3513 +#: readelf.c:4007 #, c-format msgid "ELF Header:\n" msgstr "" -#: readelf.c:3514 +#: readelf.c:4008 #, c-format msgid " Magic: " msgstr "" -#: readelf.c:3518 +#: readelf.c:4012 #, c-format msgid " Class: %s\n" msgstr "" -#: readelf.c:3520 +#: readelf.c:4014 #, c-format msgid " Data: %s\n" msgstr "" -#: readelf.c:3522 +#: readelf.c:4016 #, c-format msgid " Version: %d %s\n" msgstr "" -#: readelf.c:3527 +#: readelf.c:4021 #, c-format msgid "" msgstr "" -#: readelf.c:3529 +#: readelf.c:4023 #, c-format msgid " OS/ABI: %s\n" msgstr "" -#: readelf.c:3531 +#: readelf.c:4025 #, c-format msgid " ABI Version: %d\n" msgstr "" -#: readelf.c:3533 +#: readelf.c:4027 #, c-format msgid " Type: %s\n" msgstr "" -#: readelf.c:3535 +#: readelf.c:4029 #, c-format msgid " Machine: %s\n" msgstr "" -#: readelf.c:3537 +#: readelf.c:4031 #, c-format msgid " Version: 0x%lx\n" msgstr "" -#: readelf.c:3540 +#: readelf.c:4034 #, c-format msgid " Entry point address: " msgstr "" -#: readelf.c:3542 +#: readelf.c:4036 #, c-format msgid "" "\n" " Start of program headers: " msgstr "" -#: readelf.c:3544 +#: readelf.c:4038 #, c-format msgid "" " (bytes into file)\n" " Start of section headers: " msgstr "" -#: readelf.c:3546 +#: readelf.c:4040 #, c-format msgid " (bytes into file)\n" msgstr "" -#: readelf.c:3548 +#: readelf.c:4042 #, c-format msgid " Flags: 0x%lx%s\n" msgstr "" -#: readelf.c:3551 +#: readelf.c:4045 #, c-format msgid " Size of this header: %ld (bytes)\n" msgstr "" -#: readelf.c:3553 +#: readelf.c:4047 #, c-format msgid " Size of program headers: %ld (bytes)\n" msgstr "" -#: readelf.c:3555 +#: readelf.c:4049 #, c-format msgid " Number of program headers: %ld" msgstr "" -#: readelf.c:3562 +#: readelf.c:4056 #, c-format msgid " Size of section headers: %ld (bytes)\n" msgstr "" -#: readelf.c:3564 +#: readelf.c:4058 #, c-format msgid " Number of section headers: %ld" msgstr "" -#: readelf.c:3569 +#: readelf.c:4063 #, c-format msgid " Section header string table index: %ld" msgstr "" -#: readelf.c:3576 +#: readelf.c:4070 #, c-format msgid " " msgstr "" -#: readelf.c:3610 readelf.c:3644 +#: readelf.c:4104 readelf.c:4138 msgid "program headers" msgstr "" -#: readelf.c:3711 +#: readelf.c:4205 msgid "" "possibly corrupt ELF header - it has a non-zero program header offset, but " "no program headers" msgstr "" -#: readelf.c:3714 +#: readelf.c:4208 #, c-format msgid "" "\n" "There are no program headers in this file.\n" msgstr "" -#: readelf.c:3720 +#: readelf.c:4214 #, c-format msgid "" "\n" "Elf file type is %s\n" msgstr "" -#: readelf.c:3721 +#: readelf.c:4215 #, c-format msgid "Entry point " msgstr "" -#: readelf.c:3723 +#: readelf.c:4217 #, c-format msgid "" "\n" "There are %d program headers, starting at offset " msgstr "" -#: readelf.c:3735 readelf.c:3737 +#: readelf.c:4229 readelf.c:4231 #, c-format msgid "" "\n" "Program Headers:\n" msgstr "" -#: readelf.c:3741 +#: readelf.c:4235 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n" msgstr "" -#: readelf.c:3744 +#: readelf.c:4238 #, c-format msgid "" " Type Offset VirtAddr PhysAddr FileSiz " "MemSiz Flg Align\n" msgstr "" -#: readelf.c:3748 +#: readelf.c:4242 #, c-format msgid " Type Offset VirtAddr PhysAddr\n" msgstr "" -#: readelf.c:3750 +#: readelf.c:4244 #, c-format msgid " FileSiz MemSiz Flags Align\n" msgstr "" -#: readelf.c:3843 +#: readelf.c:4337 msgid "more than one dynamic segment\n" msgstr "" -#: readelf.c:3862 +#: readelf.c:4356 msgid "no .dynamic section in the dynamic segment\n" msgstr "" -#: readelf.c:3877 +#: readelf.c:4371 msgid "the .dynamic section is not contained within the dynamic segment\n" msgstr "" -#: readelf.c:3880 +#: readelf.c:4374 msgid "the .dynamic section is not the first section in the dynamic segment.\n" msgstr "" -#: readelf.c:3888 +#: readelf.c:4382 msgid "Unable to find program interpreter name\n" msgstr "" -#: readelf.c:3895 +#: readelf.c:4389 msgid "" "Internal error: failed to create format string to display program " "interpreter\n" msgstr "" -#: readelf.c:3899 +#: readelf.c:4393 msgid "Unable to read program interpreter name\n" msgstr "" -#: readelf.c:3902 +#: readelf.c:4396 #, c-format msgid "" "\n" " [Requesting program interpreter: %s]" msgstr "" -#: readelf.c:3914 +#: readelf.c:4408 #, c-format msgid "" "\n" " Section to Segment mapping:\n" msgstr "" -#: readelf.c:3915 +#: readelf.c:4409 #, c-format msgid " Segment Sections...\n" msgstr "" -#: readelf.c:3951 +#: readelf.c:4445 msgid "Cannot interpret virtual addresses without program headers.\n" msgstr "" -#: readelf.c:3967 +#: readelf.c:4461 #, c-format msgid "Virtual address 0x%lx not located in any PT_LOAD segment.\n" msgstr "" -#: readelf.c:3982 readelf.c:4025 +#: readelf.c:4476 readelf.c:4519 msgid "section headers" msgstr "" -#: readelf.c:4074 readelf.c:4154 +#: readelf.c:4568 readelf.c:4648 msgid "sh_entsize is zero\n" msgstr "" -#: readelf.c:4082 readelf.c:4162 +#: readelf.c:4576 readelf.c:4656 msgid "Invalid sh_entsize\n" msgstr "" -#: readelf.c:4087 readelf.c:4167 +#: readelf.c:4581 readelf.c:4661 msgid "symbols" msgstr "" -#: readelf.c:4099 readelf.c:4178 +#: readelf.c:4593 readelf.c:4672 msgid "symbol table section indicies" msgstr "" -#: readelf.c:4439 +#: readelf.c:4933 #, c-format msgid "UNKNOWN (%*.*lx)" msgstr "" -#: readelf.c:4461 +#: readelf.c:4955 msgid "" "possibly corrupt ELF file header - it has a non-zero section header offset, " "but no section headers\n" msgstr "" -#: readelf.c:4464 +#: readelf.c:4958 #, c-format msgid "" "\n" "There are no sections in this file.\n" msgstr "" -#: readelf.c:4470 +#: readelf.c:4964 #, c-format msgid "There are %d section headers, starting at offset 0x%lx:\n" msgstr "" -#: readelf.c:4491 readelf.c:5079 readelf.c:5491 readelf.c:5797 readelf.c:6210 -#: readelf.c:7093 readelf.c:9213 +#: readelf.c:4985 readelf.c:5582 readelf.c:5994 readelf.c:6302 readelf.c:6713 +#: readelf.c:7674 readelf.c:9875 msgid "string table" msgstr "" -#: readelf.c:4558 +#: readelf.c:5052 +msgid "Section %d has invalid sh_entsize of %" +msgstr "" + +#: readelf.c:5054 #, c-format -msgid "Section %d has invalid sh_entsize %lx (expected %lx)\n" +msgid "(Using the expected size of %d for the rest of this dump)\n" msgstr "" -#: readelf.c:4578 +#: readelf.c:5075 msgid "File contains multiple dynamic symbol tables\n" msgstr "" -#: readelf.c:4590 +#: readelf.c:5087 msgid "File contains multiple dynamic string tables\n" msgstr "" -#: readelf.c:4596 +#: readelf.c:5093 msgid "dynamic strings" msgstr "" -#: readelf.c:4603 +#: readelf.c:5100 msgid "File contains multiple symtab shndx tables\n" msgstr "" -#: readelf.c:4674 +#: readelf.c:5178 #, c-format msgid "" "\n" "Section Headers:\n" msgstr "" -#: readelf.c:4676 +#: readelf.c:5180 #, c-format msgid "" "\n" "Section Header:\n" msgstr "" -#: readelf.c:4682 readelf.c:4693 readelf.c:4704 +#: readelf.c:5186 readelf.c:5197 readelf.c:5208 #, c-format msgid " [Nr] Name\n" msgstr "" -#: readelf.c:4683 +#: readelf.c:5187 #, c-format msgid " Type Addr Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:4687 +#: readelf.c:5191 #, c-format msgid "" " [Nr] Name Type Addr Off Size ES Flg Lk " "Inf Al\n" msgstr "" -#: readelf.c:4694 +#: readelf.c:5198 #, c-format msgid " Type Address Off Size ES Lk Inf Al\n" msgstr "" -#: readelf.c:4698 +#: readelf.c:5202 #, c-format msgid "" " [Nr] Name Type Address Off Size ES " "Flg Lk Inf Al\n" msgstr "" -#: readelf.c:4705 +#: readelf.c:5209 #, c-format msgid " Type Address Offset Link\n" msgstr "" -#: readelf.c:4706 +#: readelf.c:5210 #, c-format msgid " Size EntSize Info Align\n" msgstr "" -#: readelf.c:4710 +#: readelf.c:5214 #, c-format msgid " [Nr] Name Type Address Offset\n" msgstr "" -#: readelf.c:4711 +#: readelf.c:5215 #, c-format msgid " Size EntSize Flags Link Info Align\n" msgstr "" -#: readelf.c:4716 +#: readelf.c:5220 #, c-format msgid " Flags\n" msgstr "" -#: readelf.c:4796 +#: readelf.c:5298 #, c-format msgid "section %u: sh_link value of %u is larger than the number of sections\n" msgstr "" -#: readelf.c:4896 +#: readelf.c:5398 #, c-format msgid "" "Key to Flags:\n" @@ -5428,7 +6104,7 @@ msgid "" " O (extra OS processing required) o (OS specific), p (processor specific)\n" msgstr "" -#: readelf.c:4901 +#: readelf.c:5403 #, c-format msgid "" "Key to Flags:\n" @@ -5437,830 +6113,881 @@ msgid "" " O (extra OS processing required) o (OS specific), p (processor specific)\n" msgstr "" -#: readelf.c:4923 +#: readelf.c:5425 #, c-format msgid "[: 0x%x] " msgstr "" -#: readelf.c:4949 +#: readelf.c:5451 #, c-format msgid "" "\n" "There are no sections to group in this file.\n" msgstr "" -#: readelf.c:4956 +#: readelf.c:5458 msgid "Section headers are not available!\n" msgstr "" -#: readelf.c:4980 +#: readelf.c:5483 #, c-format msgid "" "\n" "There are no section groups in this file.\n" msgstr "" -#: readelf.c:5018 +#: readelf.c:5521 #, c-format msgid "Bad sh_link in group section `%s'\n" msgstr "" -#: readelf.c:5032 +#: readelf.c:5535 #, c-format msgid "Corrupt header in group section `%s'\n" msgstr "" -#: readelf.c:5038 readelf.c:5049 +#: readelf.c:5541 readelf.c:5552 #, c-format msgid "Bad sh_info in group section `%s'\n" msgstr "" -#: readelf.c:5088 +#: readelf.c:5591 msgid "section data" msgstr "" -#: readelf.c:5099 +#: readelf.c:5602 #, c-format msgid "" "\n" "%sgroup section [%5u] `%s' [%s] contains %u sections:\n" msgstr "" -#: readelf.c:5102 +#: readelf.c:5605 #, c-format msgid " [Index] Name\n" msgstr "" -#: readelf.c:5116 +#: readelf.c:5619 #, c-format msgid "section [%5u] in group section [%5u] > maximum section [%5u]\n" msgstr "" -#: readelf.c:5125 +#: readelf.c:5628 #, c-format msgid "section [%5u] in group section [%5u] already in group section [%5u]\n" msgstr "" -#: readelf.c:5138 +#: readelf.c:5641 #, c-format msgid "section 0 in group section [%5u]\n" msgstr "" -#: readelf.c:5205 +#: readelf.c:5708 msgid "dynamic section image fixups" msgstr "" -#: readelf.c:5217 +#: readelf.c:5720 #, c-format msgid "" "\n" "Image fixups for needed library #%d: %s - ident: %lx\n" msgstr "" -#: readelf.c:5220 +#: readelf.c:5723 #, c-format msgid "Seg Offset Type SymVec DataType\n" msgstr "" -#: readelf.c:5252 +#: readelf.c:5755 msgid "dynamic section image relocations" msgstr "" -#: readelf.c:5256 +#: readelf.c:5759 #, c-format msgid "" "\n" "Image relocs\n" msgstr "" -#: readelf.c:5258 +#: readelf.c:5761 #, c-format msgid "" "Seg Offset Type Addend Seg Sym Off\n" msgstr "" -#: readelf.c:5313 +#: readelf.c:5816 msgid "dynamic string section" msgstr "" -#: readelf.c:5414 +#: readelf.c:5917 #, c-format msgid "" "\n" "'%s' relocation section at offset 0x%lx contains %ld bytes:\n" msgstr "" -#: readelf.c:5429 +#: readelf.c:5932 #, c-format msgid "" "\n" "There are no dynamic relocations in this file.\n" msgstr "" -#: readelf.c:5453 +#: readelf.c:5956 #, c-format msgid "" "\n" "Relocation section " msgstr "" -#: readelf.c:5460 readelf.c:5890 readelf.c:6227 +#: readelf.c:5963 readelf.c:6395 readelf.c:6730 #, c-format msgid " at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:5510 +#: readelf.c:6013 #, c-format msgid "" "\n" "There are no relocations in this file.\n" msgstr "" -#: readelf.c:5648 +#: readelf.c:6153 #, c-format msgid "\tUnknown version.\n" msgstr "" -#: readelf.c:5701 readelf.c:6074 +#: readelf.c:6206 readelf.c:6577 msgid "unwind table" msgstr "" -#: readelf.c:5743 readelf.c:6156 readelf.c:6415 +#: readelf.c:6248 readelf.c:6659 readelf.c:6942 readelf.c:6955 #, c-format msgid "Skipping unexpected relocation type %s\n" msgstr "" -#: readelf.c:5805 readelf.c:6218 readelf.c:7101 readelf.c:7148 +#: readelf.c:6310 readelf.c:6721 readelf.c:7682 #, c-format msgid "" "\n" "There are no unwind sections in this file.\n" msgstr "" -#: readelf.c:5868 +#: readelf.c:6373 #, c-format msgid "" "\n" "Could not find unwind info section for " msgstr "" -#: readelf.c:5873 readelf.c:5888 readelf.c:6225 +#: readelf.c:6378 readelf.c:6393 readelf.c:6728 #, c-format msgid "'%s'" msgstr "" -#: readelf.c:5880 +#: readelf.c:6385 msgid "unwind info" msgstr "" -#: readelf.c:5883 readelf.c:6224 +#: readelf.c:6388 readelf.c:6727 #, c-format msgid "" "\n" "Unwind section " msgstr "" -#: readelf.c:6333 +#: readelf.c:6849 msgid "unwind data" msgstr "" -#: readelf.c:6386 +#: readelf.c:6908 #, c-format msgid "Skipping unexpected relocation at offset 0x%lx\n" msgstr "" -#: readelf.c:6490 +#: readelf.c:7023 #, c-format msgid "[Truncated opcode]\n" msgstr "" -#: readelf.c:6534 readelf.c:6734 +#: readelf.c:7067 readelf.c:7267 #, c-format msgid "Refuse to unwind" msgstr "" -#: readelf.c:6557 +#: readelf.c:7090 #, c-format msgid " [Reserved]" msgstr "" -#: readelf.c:6585 +#: readelf.c:7118 #, c-format msgid " finish" msgstr "" -#: readelf.c:6590 readelf.c:6676 +#: readelf.c:7123 readelf.c:7209 #, c-format msgid "[Spare]" msgstr "" -#: readelf.c:6697 readelf.c:6831 +#: readelf.c:7230 readelf.c:7366 #, c-format msgid " [unsupported opcode]" msgstr "" -#: readelf.c:6781 +#: readelf.c:7315 #, c-format msgid "pop frame {" msgstr "" -#: readelf.c:6792 +#: readelf.c:7326 msgid "[pad]" msgstr "" -#: readelf.c:6820 +#: readelf.c:7355 #, c-format msgid "sp = sp + %ld" msgstr "" -#: readelf.c:6878 +#: readelf.c:7421 #, c-format msgid " Personality routine: " msgstr "" -#: readelf.c:6896 +#: readelf.c:7453 #, c-format msgid " [Truncated data]\n" msgstr "" -#: readelf.c:6911 +#: readelf.c:7476 +#, c-format +msgid "Corrupt ARM compact model table entry: %x \n" +msgstr "" + +#: readelf.c:7479 +#, c-format +msgid " Compact model index: %d\n" +msgstr "" + +#: readelf.c:7504 +msgid "Unknown ARM compact model index encountered\n" +msgstr "" + +#: readelf.c:7505 #, c-format -msgid " Compact model %d\n" +msgid " [reserved]\n" msgstr "" -#: readelf.c:6947 +#: readelf.c:7518 #, c-format msgid " Restore stack from frame pointer\n" msgstr "" -#: readelf.c:6949 +#: readelf.c:7520 #, c-format msgid " Stack increment %d\n" msgstr "" -#: readelf.c:6950 +#: readelf.c:7521 #, c-format msgid " Registers restored: " msgstr "" -#: readelf.c:6955 +#: readelf.c:7526 #, c-format msgid " Return register: %s\n" msgstr "" -#: readelf.c:7038 +#: readelf.c:7530 +#, c-format +msgid " [reserved (%d)]\n" +msgstr "" + +#: readelf.c:7534 +#, c-format +msgid "Unsupported architecture type %d encountered when decoding unwind table" +msgstr "" + +#: readelf.c:7573 +#, c-format +msgid "corrupt index table entry: %x\n" +msgstr "" + +#: readelf.c:7616 #, c-format msgid "Could not locate .ARM.extab section containing 0x%lx.\n" msgstr "" -#: readelf.c:7107 +#: readelf.c:7654 +#, c-format +msgid "" +"Unsupported architecture type %d encountered when processing unwind table" +msgstr "" + +#: readelf.c:7688 #, c-format msgid "" "\n" "Unwind table index '%s' at offset 0x%lx contains %lu entries:\n" msgstr "" -#: readelf.c:7159 +#: readelf.c:7730 #, c-format -msgid "NONE\n" +msgid "" +"\n" +"The decoding of unwind sections for machine type %s is not currently " +"supported.\n" msgstr "" -#: readelf.c:7185 +#: readelf.c:7741 #, c-format -msgid "Interface Version: %s\n" +msgid "NONE" msgstr "" -#: readelf.c:7187 +#: readelf.c:7766 #, c-format -msgid "\n" +msgid "Interface Version: %s" +msgstr "" + +#: readelf.c:7768 +msgid "" msgstr "" -#: readelf.c:8123 +#: readelf.c:8765 #, c-format msgid "" "\n" "Version definition section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:8126 +#: readelf.c:8768 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:8128 readelf.c:8246 readelf.c:8390 +#: readelf.c:8770 readelf.c:8886 readelf.c:9028 #, c-format msgid " Offset: %#08lx Link: %u (%s)\n" msgstr "" -#: readelf.c:8136 +#: readelf.c:8778 msgid "version definition section" msgstr "" -#: readelf.c:8169 +#: readelf.c:8811 #, c-format msgid " %#06x: Rev: %d Flags: %s" msgstr "" -#: readelf.c:8172 +#: readelf.c:8814 #, c-format msgid " Index: %d Cnt: %d " msgstr "" -#: readelf.c:8188 +#: readelf.c:8829 #, c-format msgid "Name: %s\n" msgstr "" -#: readelf.c:8190 +#: readelf.c:8831 #, c-format msgid "Name index: %ld\n" msgstr "" -#: readelf.c:8212 +#: readelf.c:8852 #, c-format msgid " %#06x: Parent %d: %s\n" msgstr "" -#: readelf.c:8215 +#: readelf.c:8855 #, c-format msgid " %#06x: Parent %d, name index: %ld\n" msgstr "" -#: readelf.c:8220 +#: readelf.c:8860 #, c-format msgid " Version def aux past end of section\n" msgstr "" -#: readelf.c:8226 +#: readelf.c:8866 #, c-format msgid " Version definition past end of section\n" msgstr "" -#: readelf.c:8241 +#: readelf.c:8881 #, c-format msgid "" "\n" "Version needs section '%s' contains %u entries:\n" msgstr "" -#: readelf.c:8244 +#: readelf.c:8884 #, c-format msgid " Addr: 0x" msgstr "" -#: readelf.c:8255 +#: readelf.c:8895 msgid "Version Needs section" msgstr "" -#: readelf.c:8283 +#: readelf.c:8923 #, c-format msgid " %#06x: Version: %d" msgstr "" -#: readelf.c:8286 +#: readelf.c:8926 #, c-format msgid " File: %s" msgstr "" -#: readelf.c:8288 +#: readelf.c:8928 #, c-format msgid " File: %lx" msgstr "" -#: readelf.c:8290 +#: readelf.c:8930 #, c-format msgid " Cnt: %d\n" msgstr "" -#: readelf.c:8315 +#: readelf.c:8954 #, c-format msgid " %#06x: Name: %s" msgstr "" -#: readelf.c:8318 +#: readelf.c:8957 #, c-format msgid " %#06x: Name index: %lx" msgstr "" -#: readelf.c:8321 +#: readelf.c:8960 #, c-format msgid " Flags: %s Version: %d\n" msgstr "" -#: readelf.c:8334 +#: readelf.c:8972 msgid "Missing Version Needs auxillary information\n" msgstr "" -#: readelf.c:8340 +#: readelf.c:8978 msgid "Missing Version Needs information\n" msgstr "" -#: readelf.c:8378 +#: readelf.c:9016 msgid "version string table" msgstr "" -#: readelf.c:8385 +#: readelf.c:9023 #, c-format msgid "" "\n" "Version symbols section '%s' contains %d entries:\n" msgstr "" -#: readelf.c:8388 +#: readelf.c:9026 #, c-format msgid " Addr: " msgstr "" -#: readelf.c:8399 +#: readelf.c:9037 msgid "version symbol data" msgstr "" -#: readelf.c:8427 +#: readelf.c:9065 msgid " 0 (*local*) " msgstr "" -#: readelf.c:8431 +#: readelf.c:9069 msgid " 1 (*global*) " msgstr "" -#: readelf.c:8442 +#: readelf.c:9080 msgid "invalid index into symbol array\n" msgstr "" -#: readelf.c:8476 readelf.c:9279 +#: readelf.c:9114 readelf.c:9941 msgid "version need" msgstr "" -#: readelf.c:8487 +#: readelf.c:9125 msgid "version need aux (2)" msgstr "" -#: readelf.c:8508 readelf.c:8570 +#: readelf.c:9146 readelf.c:9208 msgid "*invalid*" msgstr "" -#: readelf.c:8538 readelf.c:9357 +#: readelf.c:9176 readelf.c:10019 msgid "version def" msgstr "" -#: readelf.c:8564 readelf.c:9379 +#: readelf.c:9202 readelf.c:10041 msgid "version def aux" msgstr "" -#: readelf.c:8599 +#: readelf.c:9237 #, c-format msgid "" "\n" "No version information found in this file.\n" msgstr "" -#: readelf.c:8807 +#: readelf.c:9433 +#, c-format +msgid ": %d" +msgstr "" + +#: readelf.c:9467 #, c-format msgid ": %x" msgstr "" -#: readelf.c:8869 +#: readelf.c:9531 msgid "Unable to read in dynamic data\n" msgstr "" -#: readelf.c:8919 +#: readelf.c:9581 #, c-format msgid " " msgstr "" -#: readelf.c:8962 readelf.c:9014 readelf.c:9038 readelf.c:9068 readelf.c:9092 +#: readelf.c:9624 readelf.c:9676 readelf.c:9700 readelf.c:9730 readelf.c:9754 msgid "Unable to seek to start of dynamic information\n" msgstr "" -#: readelf.c:8968 readelf.c:9020 +#: readelf.c:9630 readelf.c:9682 msgid "Failed to read in number of buckets\n" msgstr "" -#: readelf.c:8974 +#: readelf.c:9636 msgid "Failed to read in number of chains\n" msgstr "" -#: readelf.c:9076 +#: readelf.c:9738 msgid "Failed to determine last chain length\n" msgstr "" -#: readelf.c:9120 +#: readelf.c:9782 #, c-format msgid "" "\n" "Symbol table for image:\n" msgstr "" -#: readelf.c:9122 readelf.c:9140 +#: readelf.c:9784 readelf.c:9802 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:9124 readelf.c:9142 +#: readelf.c:9786 readelf.c:9804 #, c-format msgid " Num Buc: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:9138 +#: readelf.c:9800 #, c-format msgid "" "\n" "Symbol table of `.gnu.hash' for image:\n" msgstr "" -#: readelf.c:9182 +#: readelf.c:9844 #, c-format msgid "" "\n" "Symbol table '%s' has a sh_entsize of zero!\n" msgstr "" -#: readelf.c:9187 +#: readelf.c:9849 #, c-format msgid "" "\n" "Symbol table '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:9192 +#: readelf.c:9854 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:9194 +#: readelf.c:9856 #, c-format msgid " Num: Value Size Type Bind Vis Ndx Name\n" msgstr "" -#: readelf.c:9249 +#: readelf.c:9911 msgid "version data" msgstr "" -#: readelf.c:9298 +#: readelf.c:9960 msgid "version need aux (3)" msgstr "" -#: readelf.c:9332 +#: readelf.c:9994 msgid "bad dynamic symbol\n" msgstr "" -#: readelf.c:9404 +#: readelf.c:10066 #, c-format msgid "" "\n" "Dynamic symbol information is not available for displaying symbols.\n" msgstr "" -#: readelf.c:9416 +#: readelf.c:10078 #, c-format msgid "" "\n" "Histogram for bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:9418 readelf.c:9488 +#: readelf.c:10080 readelf.c:10151 #, c-format msgid " Length Number %% of total Coverage\n" msgstr "" -#: readelf.c:9486 +#: readelf.c:10149 #, c-format msgid "" "\n" "Histogram for `.gnu.hash' bucket list length (total of %lu buckets):\n" msgstr "" -#: readelf.c:9552 +#: readelf.c:10216 #, c-format msgid "" "\n" "Dynamic info segment at offset 0x%lx contains %d entries:\n" msgstr "" -#: readelf.c:9555 +#: readelf.c:10219 #, c-format msgid " Num: Name BoundTo Flags\n" msgstr "" -#: readelf.c:9564 +#: readelf.c:10228 #, c-format msgid "" msgstr "" -#: readelf.c:9646 +#: readelf.c:10328 +msgid "Unhandled MSP430 reloc type found after SYM_DIFF reloc" +msgstr "" + +#: readelf.c:10364 msgid "Unhandled MN10300 reloc type found after SYM_DIFF reloc" msgstr "" -#: readelf.c:9813 +#: readelf.c:10543 #, c-format msgid "" "Missing knowledge of 32-bit reloc types used in DWARF sections of machine " "number %d\n" msgstr "" -#: readelf.c:10138 +#: readelf.c:10899 #, c-format msgid "unable to apply unsupported reloc type %d to section %s\n" msgstr "" -#: readelf.c:10146 +#: readelf.c:10907 #, c-format msgid "skipping invalid relocation offset 0x%lx in section %s\n" msgstr "" -#: readelf.c:10155 +#: readelf.c:10916 #, c-format msgid "skipping invalid relocation symbol index 0x%lx in section %s\n" msgstr "" -#: readelf.c:10177 +#: readelf.c:10938 #, c-format msgid "skipping unexpected symbol type %s in %ld'th relocation in section %s\n" msgstr "" -#: readelf.c:10223 +#: readelf.c:10984 #, c-format msgid "" "\n" "Assembly dump of section %s\n" msgstr "" -#: readelf.c:10244 +#: readelf.c:11005 #, c-format msgid "" "\n" "Section '%s' has no data to dump.\n" msgstr "" -#: readelf.c:10250 +#: readelf.c:11011 msgid "section contents" msgstr "" -#: readelf.c:10269 +#: readelf.c:11030 #, c-format msgid "" "\n" "String dump of section '%s':\n" msgstr "" -#: readelf.c:10287 +#: readelf.c:11048 #, c-format msgid "" " Note: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:10318 +#: readelf.c:11079 #, c-format msgid " No strings found in this section." msgstr "" -#: readelf.c:10340 +#: readelf.c:11101 #, c-format msgid "" "\n" "Hex dump of section '%s':\n" msgstr "" -#: readelf.c:10364 +#: readelf.c:11125 #, c-format msgid "" " NOTE: This section has relocations against it, but these have NOT been " "applied to this dump.\n" msgstr "" -#: readelf.c:10498 +#: readelf.c:11259 #, c-format msgid "%s section data" msgstr "" -#: readelf.c:10568 +#: readelf.c:11339 #, c-format msgid "" "\n" @@ -6271,836 +6998,999 @@ 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:10577 +#: readelf.c:11348 #, c-format msgid "section '%s' has the NOBITS type - its contents are unreliable.\n" msgstr "" -#: readelf.c:10613 +#: readelf.c:11393 #, c-format msgid "Unrecognized debug section: %s\n" msgstr "" -#: readelf.c:10641 +#: readelf.c:11421 #, c-format msgid "Section '%s' was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:10682 +#: readelf.c:11462 #, c-format msgid "Section %d was not dumped because it does not exist!\n" msgstr "" -#: readelf.c:10860 readelf.c:10874 readelf.c:10893 readelf.c:11293 +#: readelf.c:11512 +msgid "corrupt tag\n" +msgstr "" + +#: readelf.c:11688 readelf.c:11702 readelf.c:11721 readelf.c:12070 +#: readelf.c:12333 readelf.c:12346 readelf.c:12359 #, c-format msgid "None\n" msgstr "" -#: readelf.c:10861 +#: readelf.c:11689 #, c-format msgid "Application\n" msgstr "" -#: readelf.c:10862 +#: readelf.c:11690 #, c-format msgid "Realtime\n" msgstr "" -#: readelf.c:10863 +#: readelf.c:11691 #, c-format msgid "Microcontroller\n" msgstr "" -#: readelf.c:10864 +#: readelf.c:11692 #, c-format msgid "Application or Realtime\n" msgstr "" -#: readelf.c:10875 readelf.c:10895 readelf.c:11347 readelf.c:11365 -#: readelf.c:11440 readelf.c:11461 +#: readelf.c:11703 readelf.c:11723 readelf.c:12124 readelf.c:12142 +#: readelf.c:12217 readelf.c:12238 #, c-format msgid "8-byte\n" msgstr "" -#: readelf.c:10876 readelf.c:11443 readelf.c:11464 +#: readelf.c:11704 readelf.c:12220 readelf.c:12241 #, c-format msgid "4-byte\n" msgstr "" -#: readelf.c:10880 readelf.c:10899 +#: readelf.c:11708 readelf.c:11727 #, c-format msgid "8-byte and up to %d-byte extended\n" msgstr "" -#: readelf.c:10894 +#: readelf.c:11722 #, c-format msgid "8-byte, except leaf SP\n" msgstr "" -#: readelf.c:10910 readelf.c:11000 readelf.c:11479 +#: readelf.c:11738 readelf.c:11815 readelf.c:12256 #, c-format msgid "flag = %d, vendor = %s\n" msgstr "" -#: readelf.c:10916 +#: readelf.c:11744 #, c-format msgid "True\n" msgstr "" -#: readelf.c:11045 readelf.c:11231 +#: readelf.c:11810 +#, c-format +msgid "flag = %d, vendor = \n" +msgstr "" + +#: readelf.c:11811 +msgid "corrupt vendor attribute\n" +msgstr "" + +#: readelf.c:11844 readelf.c:12001 #, c-format msgid "Hard or soft float\n" msgstr "" -#: readelf.c:11048 +#: readelf.c:11847 #, c-format msgid "Hard float\n" msgstr "" -#: readelf.c:11051 readelf.c:11240 +#: readelf.c:11850 readelf.c:12010 #, c-format msgid "Soft float\n" msgstr "" -#: readelf.c:11054 +#: readelf.c:11853 #, c-format msgid "Single-precision hard float\n" msgstr "" -#: readelf.c:11071 readelf.c:11097 +#: readelf.c:11870 readelf.c:11902 #, c-format msgid "Any\n" msgstr "" -#: readelf.c:11074 +#: readelf.c:11873 #, c-format msgid "Generic\n" msgstr "" -#: readelf.c:11103 +#: readelf.c:11892 +msgid "corrupt Tag_GNU_Power_ABI_Struct_Return" +msgstr "" + +#: readelf.c:11908 #, c-format msgid "Memory\n" msgstr "" -#: readelf.c:11234 +#: readelf.c:12004 #, c-format msgid "Hard float (double precision)\n" msgstr "" -#: readelf.c:11237 +#: readelf.c:12007 #, c-format msgid "Hard float (single precision)\n" msgstr "" -#: readelf.c:11243 +#: readelf.c:12013 #, c-format msgid "Hard float (MIPS32r2 64-bit FPU)\n" msgstr "" -#: readelf.c:11326 +#: readelf.c:12034 +#, c-format +msgid "Any MSA or not\n" +msgstr "" + +#: readelf.c:12037 +#, c-format +msgid "128-bit MSA\n" +msgstr "" + +#: readelf.c:12103 #, c-format msgid "Not used\n" msgstr "" -#: readelf.c:11329 +#: readelf.c:12106 #, c-format msgid "2 bytes\n" msgstr "" -#: readelf.c:11332 +#: readelf.c:12109 #, c-format msgid "4 bytes\n" msgstr "" -#: readelf.c:11350 readelf.c:11368 readelf.c:11446 readelf.c:11467 +#: readelf.c:12127 readelf.c:12145 readelf.c:12223 readelf.c:12244 #, c-format msgid "16-byte\n" msgstr "" -#: readelf.c:11383 +#: readelf.c:12160 #, c-format msgid "DSBT addressing not used\n" msgstr "" -#: readelf.c:11386 +#: readelf.c:12163 #, c-format msgid "DSBT addressing used\n" msgstr "" -#: readelf.c:11401 +#: readelf.c:12178 #, c-format msgid "Data addressing position-dependent\n" msgstr "" -#: readelf.c:11404 +#: readelf.c:12181 #, c-format msgid "Data addressing position-independent, GOT near DP\n" msgstr "" -#: readelf.c:11407 +#: readelf.c:12184 #, c-format msgid "Data addressing position-independent, GOT far from DP\n" msgstr "" -#: readelf.c:11422 +#: readelf.c:12199 #, c-format msgid "Code addressing position-dependent\n" msgstr "" -#: readelf.c:11425 +#: readelf.c:12202 #, c-format msgid "Code addressing position-independent\n" msgstr "" -#: readelf.c:11531 +#: readelf.c:12334 +#, c-format +msgid "MSP430\n" +msgstr "" + +#: readelf.c:12335 +#, c-format +msgid "MSP430X\n" +msgstr "" + +#: readelf.c:12347 readelf.c:12360 +#, c-format +msgid "Small\n" +msgstr "" + +#: readelf.c:12348 readelf.c:12361 +#, c-format +msgid "Large\n" +msgstr "" + +#: readelf.c:12362 +#, c-format +msgid "Restricted Large\n" +msgstr "" + +#: readelf.c:12368 +#, c-format +msgid " : " +msgstr "" + +#: readelf.c:12411 msgid "attributes" msgstr "" -#: readelf.c:11552 +#: readelf.c:12432 #, c-format msgid "ERROR: Bad section length (%d > %d)\n" msgstr "" -#: readelf.c:11558 +#: readelf.c:12438 #, c-format msgid "Attribute Section: %s\n" msgstr "" -#: readelf.c:11583 +#: readelf.c:12463 #, c-format msgid "ERROR: Bad subsection length (%d > %d)\n" msgstr "" -#: readelf.c:11595 +#: readelf.c:12475 #, c-format msgid "File Attributes\n" msgstr "" -#: readelf.c:11598 +#: readelf.c:12478 #, c-format msgid "Section Attributes:" msgstr "" -#: readelf.c:11601 +#: readelf.c:12481 #, c-format msgid "Symbol Attributes:" msgstr "" -#: readelf.c:11616 +#: readelf.c:12496 #, c-format msgid "Unknown tag: %d\n" msgstr "" -#. ??? Do something sensible, like dump hex. -#: readelf.c:11635 +#: readelf.c:12515 #, c-format msgid " Unknown section contexts\n" msgstr "" -#: readelf.c:11642 +#: readelf.c:12523 #, c-format msgid "Unknown format '%c'\n" msgstr "" -#: readelf.c:11693 readelf.c:11715 +#: readelf.c:12581 readelf.c:12603 msgid "" msgstr "" -#: readelf.c:11810 readelf.c:12344 +#: readelf.c:12698 readelf.c:13266 msgid "liblist section data" msgstr "" -#: readelf.c:11813 +#: readelf.c:12701 #, c-format msgid "" "\n" "Section '.liblist' contains %lu entries:\n" msgstr "" -#: readelf.c:11815 +#: readelf.c:12703 msgid "" " Library Time Stamp Checksum Version Flags\n" msgstr "" -#: readelf.c:11841 +#: readelf.c:12729 #, c-format msgid "" msgstr "" -#: readelf.c:11846 +#: readelf.c:12734 msgid " NONE" msgstr "" -#: readelf.c:11897 +#: readelf.c:12785 msgid "options" msgstr "" -#: readelf.c:11928 +#: readelf.c:12816 #, c-format msgid "" "\n" "Section '%s' contains %d entries:\n" msgstr "" -#: readelf.c:12089 +#: readelf.c:12977 msgid "conflict list found without a dynamic symbol table\n" msgstr "" -#: readelf.c:12106 readelf.c:12121 +#: readelf.c:12994 readelf.c:13009 msgid "conflict" msgstr "" -#: readelf.c:12131 +#: readelf.c:13019 #, c-format msgid "" "\n" "Section '.conflict' contains %lu entries:\n" msgstr "" -#: readelf.c:12133 +#: readelf.c:13021 msgid " Num: Index Value Name" msgstr "" -#: readelf.c:12145 readelf.c:12234 readelf.c:12305 +#: readelf.c:13033 readelf.c:13122 readelf.c:13193 #, c-format msgid "" msgstr "" -#: readelf.c:12167 +#: readelf.c:13055 msgid "Global Offset Table data" msgstr "" -#: readelf.c:12171 +#: readelf.c:13059 #, c-format msgid "" "\n" "Primary GOT:\n" msgstr "" -#: readelf.c:12172 +#: readelf.c:13060 #, c-format msgid " Canonical gp value: " msgstr "" -#: readelf.c:12176 readelf.c:12276 +#: readelf.c:13064 readelf.c:13164 #, c-format msgid " Reserved entries:\n" msgstr "" -#: readelf.c:12177 +#: readelf.c:13065 #, c-format msgid " %*s %10s %*s Purpose\n" msgstr "" -#: readelf.c:12178 readelf.c:12195 readelf.c:12211 readelf.c:12278 -#: readelf.c:12287 +#: readelf.c:13066 readelf.c:13083 readelf.c:13099 readelf.c:13166 +#: readelf.c:13175 msgid "Address" msgstr "" -#: readelf.c:12178 readelf.c:12195 readelf.c:12212 +#: readelf.c:13066 readelf.c:13083 readelf.c:13100 msgid "Access" msgstr "" -#: readelf.c:12179 readelf.c:12196 readelf.c:12213 readelf.c:12278 -#: readelf.c:12288 +#: readelf.c:13067 readelf.c:13084 readelf.c:13101 readelf.c:13166 +#: readelf.c:13176 msgid "Initial" msgstr "" -#: readelf.c:12181 +#: readelf.c:13069 #, c-format msgid " Lazy resolver\n" msgstr "" -#: readelf.c:12187 +#: readelf.c:13075 #, c-format msgid " Module pointer (GNU extension)\n" msgstr "" -#: readelf.c:12193 +#: readelf.c:13081 #, c-format msgid " Local entries:\n" msgstr "" -#: readelf.c:12209 +#: readelf.c:13097 #, c-format msgid " Global entries:\n" msgstr "" -#: readelf.c:12214 readelf.c:12289 +#: readelf.c:13102 readelf.c:13177 msgid "Sym.Val." msgstr "" #. Note for translators: "Ndx" = abbreviated form of "Index". -#: readelf.c:12217 readelf.c:12289 +#: readelf.c:13105 readelf.c:13177 msgid "Ndx" msgstr "" -#: readelf.c:12217 readelf.c:12289 +#: readelf.c:13105 readelf.c:13177 msgid "Name" msgstr "" -#: readelf.c:12271 +#: readelf.c:13159 msgid "Procedure Linkage Table data" msgstr "" -#: readelf.c:12277 +#: readelf.c:13165 #, c-format msgid " %*s %*s Purpose\n" msgstr "" -#: readelf.c:12280 +#: readelf.c:13168 #, c-format msgid " PLT lazy resolver\n" msgstr "" -#: readelf.c:12282 +#: readelf.c:13170 #, c-format msgid " Module pointer\n" msgstr "" -#: readelf.c:12285 +#: readelf.c:13173 #, c-format msgid " Entries:\n" msgstr "" -#: readelf.c:12352 +#: readelf.c:13218 +msgid "NDS32 elf flags section" +msgstr "" + +#: readelf.c:13274 msgid "liblist string table" msgstr "" -#: readelf.c:12362 +#: readelf.c:13284 #, c-format msgid "" "\n" "Library list section '%s' contains %lu entries:\n" msgstr "" -#: readelf.c:12366 +#: readelf.c:13288 msgid " Library Time Stamp Checksum Version Flags" msgstr "" -#: readelf.c:12416 +#: readelf.c:13338 msgid "NT_AUXV (auxiliary vector)" msgstr "" -#: readelf.c:12418 +#: readelf.c:13340 msgid "NT_PRSTATUS (prstatus structure)" msgstr "" -#: readelf.c:12420 +#: readelf.c:13342 msgid "NT_FPREGSET (floating point registers)" msgstr "" -#: readelf.c:12422 +#: readelf.c:13344 msgid "NT_PRPSINFO (prpsinfo structure)" msgstr "" -#: readelf.c:12424 +#: readelf.c:13346 msgid "NT_TASKSTRUCT (task structure)" msgstr "" -#: readelf.c:12426 +#: readelf.c:13348 msgid "NT_PRXFPREG (user_xfpregs structure)" msgstr "" -#: readelf.c:12428 +#: readelf.c:13350 msgid "NT_PPC_VMX (ppc Altivec registers)" msgstr "" -#: readelf.c:12430 +#: readelf.c:13352 msgid "NT_PPC_VSX (ppc VSX registers)" msgstr "" -#: readelf.c:12432 +#: readelf.c:13354 +msgid "NT_386_TLS (x86 TLS information)" +msgstr "" + +#: readelf.c:13356 +msgid "NT_386_IOPERM (x86 I/O permissions)" +msgstr "" + +#: readelf.c:13358 msgid "NT_X86_XSTATE (x86 XSAVE extended state)" msgstr "" -#: readelf.c:12434 +#: readelf.c:13360 msgid "NT_S390_HIGH_GPRS (s390 upper register halves)" msgstr "" -#: readelf.c:12436 +#: readelf.c:13362 msgid "NT_S390_TIMER (s390 timer register)" msgstr "" -#: readelf.c:12438 +#: readelf.c:13364 msgid "NT_S390_TODCMP (s390 TOD comparator register)" msgstr "" -#: readelf.c:12440 +#: readelf.c:13366 msgid "NT_S390_TODPREG (s390 TOD programmable register)" msgstr "" -#: readelf.c:12442 +#: readelf.c:13368 msgid "NT_S390_CTRS (s390 control registers)" msgstr "" -#: readelf.c:12444 +#: readelf.c:13370 msgid "NT_S390_PREFIX (s390 prefix register)" msgstr "" -#: readelf.c:12446 +#: readelf.c:13372 +msgid "NT_S390_LAST_BREAK (s390 last breaking event address)" +msgstr "" + +#: readelf.c:13374 +msgid "NT_S390_SYSTEM_CALL (s390 system call restart data)" +msgstr "" + +#: readelf.c:13376 +msgid "NT_S390_TDB (s390 transaction diagnostic block)" +msgstr "" + +#: readelf.c:13378 msgid "NT_ARM_VFP (arm VFP registers)" msgstr "" -#: readelf.c:12448 +#: readelf.c:13380 +msgid "NT_ARM_TLS (AArch TLS registers)" +msgstr "" + +#: readelf.c:13382 +msgid "NT_ARM_HW_BREAK (AArch hardware breakpoint registers)" +msgstr "" + +#: readelf.c:13384 +msgid "NT_ARM_HW_WATCH (AArch hardware watchpoint registers)" +msgstr "" + +#: readelf.c:13386 msgid "NT_PSTATUS (pstatus structure)" msgstr "" -#: readelf.c:12450 +#: readelf.c:13388 msgid "NT_FPREGS (floating point registers)" msgstr "" -#: readelf.c:12452 +#: readelf.c:13390 msgid "NT_PSINFO (psinfo structure)" msgstr "" -#: readelf.c:12454 +#: readelf.c:13392 msgid "NT_LWPSTATUS (lwpstatus_t structure)" msgstr "" -#: readelf.c:12456 +#: readelf.c:13394 msgid "NT_LWPSINFO (lwpsinfo_t structure)" msgstr "" -#: readelf.c:12458 +#: readelf.c:13396 msgid "NT_WIN32PSTATUS (win32_pstatus structure)" msgstr "" -#: readelf.c:12466 +#: readelf.c:13398 +msgid "NT_SIGINFO (siginfo_t data)" +msgstr "" + +#: readelf.c:13400 +msgid "NT_FILE (mapped files)" +msgstr "" + +#: readelf.c:13408 msgid "NT_VERSION (version)" msgstr "" -#: readelf.c:12468 +#: readelf.c:13410 msgid "NT_ARCH (architecture)" msgstr "" -#: readelf.c:12473 readelf.c:12496 readelf.c:12575 readelf.c:12633 -#: readelf.c:12710 +#: readelf.c:13415 readelf.c:13524 readelf.c:13614 readelf.c:13672 +#: readelf.c:13749 #, c-format msgid "Unknown note type: (0x%08x)" msgstr "" -#: readelf.c:12485 +#: readelf.c:13432 +#, c-format +msgid " Cannot decode 64-bit note in 32-bit build\n" +msgstr "" + +#: readelf.c:13440 +#, c-format +msgid " Malformed note - too short for header\n" +msgstr "" + +#: readelf.c:13449 +#, c-format +msgid " Malformed note - does not end with \\0\n" +msgstr "" + +#: readelf.c:13461 +#, c-format +msgid " Malformed note - too short for supplied file count\n" +msgstr "" + +#: readelf.c:13465 +#, c-format +msgid " Page size: " +msgstr "" + +#: readelf.c:13469 +#, c-format +msgid " %*s%*s%*s\n" +msgstr "" + +#: readelf.c:13470 +msgid "Start" +msgstr "" + +#: readelf.c:13471 +msgid "End" +msgstr "" + +#: readelf.c:13472 +msgid "Page Offset" +msgstr "" + +#: readelf.c:13480 +#, c-format +msgid " Malformed note - filenames end too early\n" +msgstr "" + +#: readelf.c:13513 msgid "NT_GNU_ABI_TAG (ABI version tag)" msgstr "" -#: readelf.c:12487 +#: readelf.c:13515 msgid "NT_GNU_HWCAP (DSO-supplied software HWCAP info)" msgstr "" -#: readelf.c:12489 +#: readelf.c:13517 msgid "NT_GNU_BUILD_ID (unique build ID bitstring)" msgstr "" -#: readelf.c:12491 +#: readelf.c:13519 msgid "NT_GNU_GOLD_VERSION (gold version)" msgstr "" -#: readelf.c:12509 +#: readelf.c:13537 #, c-format msgid " Build ID: " msgstr "" -#: readelf.c:12548 +#: readelf.c:13576 #, c-format msgid " OS: %s, ABI: %ld.%ld.%ld\n" msgstr "" +#: readelf.c:13585 +#, c-format +msgid " Version: " +msgstr "" + #. NetBSD core "procinfo" structure. -#: readelf.c:12565 +#: readelf.c:13604 msgid "NetBSD procinfo structure" msgstr "" -#: readelf.c:12592 readelf.c:12606 +#: readelf.c:13631 readelf.c:13645 msgid "PT_GETREGS (reg structure)" msgstr "" -#: readelf.c:12594 readelf.c:12608 +#: readelf.c:13633 readelf.c:13647 msgid "PT_GETFPREGS (fpreg structure)" msgstr "" -#: readelf.c:12627 +#: readelf.c:13666 msgid "NT_STAPSDT (SystemTap probe descriptors)" msgstr "" -#: readelf.c:12660 +#: readelf.c:13699 #, c-format msgid " Provider: %s\n" msgstr "" -#: readelf.c:12661 +#: readelf.c:13700 #, c-format msgid " Name: %s\n" msgstr "" -#: readelf.c:12662 +#: readelf.c:13701 #, c-format msgid " Location: " msgstr "" -#: readelf.c:12664 +#: readelf.c:13703 #, c-format msgid ", Base: " msgstr "" -#: readelf.c:12666 +#: readelf.c:13705 #, c-format msgid ", Semaphore: " msgstr "" -#: readelf.c:12669 +#: readelf.c:13708 #, c-format msgid " Arguments: %s\n" msgstr "" -#: readelf.c:12682 +#: readelf.c:13721 msgid "NT_VMS_MHD (module header)" msgstr "" -#: readelf.c:12684 +#: readelf.c:13723 msgid "NT_VMS_LNM (language name)" msgstr "" -#: readelf.c:12686 +#: readelf.c:13725 msgid "NT_VMS_SRC (source files)" msgstr "" -#: readelf.c:12690 +#: readelf.c:13729 msgid "NT_VMS_EIDC (consistency check)" msgstr "" -#: readelf.c:12692 +#: readelf.c:13731 msgid "NT_VMS_FPMODE (FP mode)" msgstr "" -#: readelf.c:12696 +#: readelf.c:13735 msgid "NT_VMS_IMGNAM (image name)" msgstr "" -#: readelf.c:12698 +#: readelf.c:13737 msgid "NT_VMS_IMGID (image id)" msgstr "" -#: readelf.c:12700 +#: readelf.c:13739 msgid "NT_VMS_LINKID (link id)" msgstr "" -#: readelf.c:12702 +#: readelf.c:13741 msgid "NT_VMS_IMGBID (build id)" msgstr "" -#: readelf.c:12704 +#: readelf.c:13743 msgid "NT_VMS_GSTNAM (sym table name)" msgstr "" -#: readelf.c:12724 +#: readelf.c:13763 #, c-format msgid " Creation date : %.17s\n" msgstr "" -#: readelf.c:12725 +#: readelf.c:13764 #, c-format msgid " Last patch date: %.17s\n" msgstr "" -#: readelf.c:12726 +#: readelf.c:13765 #, c-format msgid " Module name : %s\n" msgstr "" -#: readelf.c:12727 +#: readelf.c:13766 #, c-format msgid " Module version : %s\n" msgstr "" -#: readelf.c:12730 +#: readelf.c:13769 #, c-format msgid " Invalid size\n" msgstr "" -#: readelf.c:12733 +#: readelf.c:13772 #, c-format msgid " Language: %s\n" msgstr "" -#: readelf.c:12737 +#: readelf.c:13776 #, c-format msgid " Floating Point mode: " msgstr "" -#: readelf.c:12742 +#: readelf.c:13781 #, c-format msgid " Link time: " msgstr "" -#: readelf.c:12748 +#: readelf.c:13787 #, c-format msgid " Patch time: " msgstr "" -#: readelf.c:12754 +#: readelf.c:13793 #, c-format msgid " Major id: %u, minor id: %u\n" msgstr "" -#: readelf.c:12757 +#: readelf.c:13796 #, c-format msgid " Last modified : " msgstr "" -#: readelf.c:12760 +#: readelf.c:13799 #, c-format msgid "" "\n" " Link flags : " msgstr "" -#: readelf.c:12763 +#: readelf.c:13802 #, c-format msgid " Header flags: 0x%08x\n" msgstr "" -#: readelf.c:12765 +#: readelf.c:13804 #, c-format msgid " Image id : %s\n" msgstr "" -#: readelf.c:12769 +#: readelf.c:13808 #, c-format msgid " Image name: %s\n" msgstr "" -#: readelf.c:12772 +#: readelf.c:13811 #, c-format msgid " Global symbol table name: %s\n" msgstr "" -#: readelf.c:12775 +#: readelf.c:13814 #, c-format msgid " Image id: %s\n" msgstr "" -#: readelf.c:12778 +#: readelf.c:13817 #, c-format msgid " Linker id: %s\n" msgstr "" -#: readelf.c:12853 +#: readelf.c:13894 msgid "notes" msgstr "" -#: readelf.c:12859 +#: readelf.c:13900 #, c-format msgid "" "\n" -"Notes at offset 0x%08lx with length 0x%08lx:\n" +"Displaying notes found at file offset 0x%08lx with length 0x%08lx:\n" msgstr "" -#: readelf.c:12861 +#: readelf.c:13902 #, c-format msgid " %-20s %10s\tDescription\n" msgstr "" -#: readelf.c:12861 +#: readelf.c:13902 msgid "Owner" msgstr "" -#: readelf.c:12861 +#: readelf.c:13902 msgid "Data size" msgstr "" -#: readelf.c:12899 readelf.c:12912 +#: readelf.c:13919 readelf.c:13940 +#, c-format +msgid "Corrupt note: only %d bytes remain, not enough for a full note\n" +msgstr "" + +#: readelf.c:13959 #, c-format -msgid "corrupt note found at offset %lx into core notes\n" +msgid "note with invalid namesz and/or descsz found at offset 0x%lx\n" msgstr "" -#: readelf.c:12901 readelf.c:12914 +#: readelf.c:13961 #, c-format -msgid " type: %lx, namesize: %08lx, descsize: %08lx\n" +msgid " type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx\n" msgstr "" -#: readelf.c:13010 +#: readelf.c:14059 #, c-format msgid "No note segments present in the core file.\n" msgstr "" -#: readelf.c:13102 +#: readelf.c:14156 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:13149 +#: readelf.c:14203 #, c-format msgid "%s: Failed to read file header\n" msgstr "" -#: readelf.c:13163 +#: readelf.c:14217 #, c-format msgid "" "\n" "File: %s\n" msgstr "" -#: readelf.c:13335 +#: readelf.c:14389 #, c-format msgid "%s: unable to dump the index as none was found\n" msgstr "" -#: readelf.c:13341 +#: readelf.c:14395 #, c-format msgid "Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)\n" msgstr "" -#: readelf.c:13359 +#: readelf.c:14413 #, c-format -msgid "Binary %s contains:\n" +msgid "Contents of binary %s at offset " msgstr "" -#: readelf.c:13367 +#: readelf.c:14423 #, c-format msgid "%s: end of the symbol table reached before the end of the index\n" msgstr "" -#: readelf.c:13378 +#: readelf.c:14437 #, c-format msgid "" -"%s: symbols remain in the index symbol table, but without corresponding " -"entries in the index table\n" +"%s: %ld bytes remain in the symbol table, but without corresponding entries " +"in the index table\n" msgstr "" -#: readelf.c:13383 +#: readelf.c:14442 #, c-format msgid "%s: failed to seek back to start of object files in the archive\n" msgstr "" -#: readelf.c:13466 readelf.c:13549 +#: readelf.c:14525 readelf.c:14617 #, c-format msgid "Input file '%s' is not readable.\n" msgstr "" -#: readelf.c:13488 +#: readelf.c:14543 +#, c-format +msgid "%s: contains corrupt thin archive: %s\n" +msgstr "" + +#: readelf.c:14556 #, c-format msgid "%s: failed to seek to archive member.\n" msgstr "" -#: readelf.c:13567 +#: readelf.c:14635 #, c-format msgid "File %s is not an archive so its index cannot be displayed.\n" msgstr "" -#: rename.c:124 +#: rename.c:122 #, c-format msgid "%s: cannot set time: %s" msgstr "" #. We have to clean up here. -#: rename.c:159 rename.c:197 +#: rename.c:157 rename.c:195 #, c-format msgid "unable to rename '%s'; reason: %s" msgstr "" -#: rename.c:205 +#: rename.c:203 #, c-format msgid "unable to copy file '%s'; reason: %s" msgstr "" @@ -7212,7 +8102,7 @@ msgstr "" msgid "group cursor header" msgstr "" -#: resbin.c:801 resrc.c:1355 +#: resbin.c:801 resrc.c:1350 #, c-format msgid "unexpected group cursor type %d" msgstr "" @@ -7225,7 +8115,7 @@ msgstr "" msgid "group icon header" msgstr "" -#: resbin.c:856 resrc.c:1302 +#: resbin.c:856 resrc.c:1297 #, c-format msgid "unexpected group icon type %d" msgstr "" @@ -7234,7 +8124,7 @@ msgstr "" msgid "group icon" msgstr "" -#: resbin.c:935 resbin.c:1173 +#: resbin.c:935 resbin.c:1169 msgid "unexpected version string" msgstr "" @@ -7276,206 +8166,206 @@ msgstr "" msgid "unexpected stringfileinfo value length %ld" msgstr "" -#: resbin.c:1059 +#: resbin.c:1056 msgid "version stringtable" msgstr "" -#: resbin.c:1067 +#: resbin.c:1064 #, c-format msgid "unexpected version stringtable value length %ld" msgstr "" -#: resbin.c:1084 +#: resbin.c:1081 msgid "version string" msgstr "" -#: resbin.c:1101 +#: resbin.c:1096 #, c-format msgid "unexpected version string length %ld != %ld + %ld" msgstr "" -#: resbin.c:1108 +#: resbin.c:1103 #, c-format msgid "unexpected version string length %ld < %ld" msgstr "" -#: resbin.c:1133 +#: resbin.c:1129 #, c-format msgid "unexpected varfileinfo value length %ld" msgstr "" -#: resbin.c:1152 +#: resbin.c:1148 msgid "version varfileinfo" msgstr "" -#: resbin.c:1167 +#: resbin.c:1163 #, c-format msgid "unexpected version value length %ld" msgstr "" -#: rescoff.c:124 +#: rescoff.c:123 msgid "filename required for COFF input" msgstr "" -#: rescoff.c:141 +#: rescoff.c:140 #, c-format msgid "%s: no resource section" msgstr "" -#: rescoff.c:173 +#: rescoff.c:172 #, c-format msgid "%s: %s: address out of bounds" msgstr "" -#: rescoff.c:190 +#: rescoff.c:189 msgid "directory" msgstr "" -#: rescoff.c:218 +#: rescoff.c:217 msgid "named directory entry" msgstr "" -#: rescoff.c:227 +#: rescoff.c:226 msgid "directory entry name" msgstr "" -#: rescoff.c:247 +#: rescoff.c:246 msgid "named subdirectory" msgstr "" -#: rescoff.c:255 +#: rescoff.c:254 msgid "named resource" msgstr "" -#: rescoff.c:270 +#: rescoff.c:269 msgid "ID directory entry" msgstr "" -#: rescoff.c:287 +#: rescoff.c:286 msgid "ID subdirectory" msgstr "" -#: rescoff.c:295 +#: rescoff.c:294 msgid "ID resource" msgstr "" -#: rescoff.c:320 +#: rescoff.c:319 msgid "resource type unknown" msgstr "" -#: rescoff.c:323 +#: rescoff.c:322 msgid "data entry" msgstr "" -#: rescoff.c:331 +#: rescoff.c:330 msgid "resource data" msgstr "" -#: rescoff.c:336 +#: rescoff.c:335 msgid "resource data size" msgstr "" -#: rescoff.c:431 +#: rescoff.c:430 msgid "filename required for COFF output" msgstr "" -#: rescoff.c:715 +#: rescoff.c:714 msgid "can't get BFD_RELOC_RVA relocation type" msgstr "" -#: resrc.c:262 resrc.c:333 +#: resrc.c:257 resrc.c:328 #, c-format msgid "can't open temporary file `%s': %s" msgstr "" -#: resrc.c:268 +#: resrc.c:263 #, c-format msgid "can't redirect stdout: `%s': %s" msgstr "" -#: resrc.c:329 +#: resrc.c:324 #, c-format msgid "can't execute `%s': %s" msgstr "" -#: resrc.c:338 +#: resrc.c:333 #, c-format msgid "Using temporary file `%s' to read preprocessor output\n" msgstr "" -#: resrc.c:345 +#: resrc.c:340 #, c-format msgid "can't popen `%s': %s" msgstr "" -#: resrc.c:347 +#: resrc.c:342 #, c-format msgid "Using popen to read preprocessor output\n" msgstr "" -#: resrc.c:413 +#: resrc.c:408 #, c-format msgid "Tried `%s'\n" msgstr "" -#: resrc.c:424 +#: resrc.c:419 #, c-format msgid "Using `%s'\n" msgstr "" -#: resrc.c:608 +#: resrc.c:603 msgid "preprocessing failed." msgstr "" -#: resrc.c:639 +#: resrc.c:634 #, c-format msgid "%s: unexpected EOF" msgstr "" -#: resrc.c:688 +#: resrc.c:683 #, c-format msgid "%s: read of %lu returned %lu" msgstr "" -#: resrc.c:727 resrc.c:1502 +#: resrc.c:722 resrc.c:1497 #, c-format msgid "stat failed on bitmap file `%s': %s" msgstr "" -#: resrc.c:778 +#: resrc.c:773 #, c-format msgid "cursor file `%s' does not contain cursor data" msgstr "" -#: resrc.c:810 resrc.c:1210 +#: resrc.c:805 resrc.c:1205 #, c-format msgid "%s: fseek to %lu failed: %s" msgstr "" -#: resrc.c:936 +#: resrc.c:931 msgid "help ID requires DIALOGEX" msgstr "" -#: resrc.c:938 +#: resrc.c:933 msgid "control data requires DIALOGEX" msgstr "" -#: resrc.c:966 +#: resrc.c:961 #, c-format msgid "stat failed on font file `%s': %s" msgstr "" -#: resrc.c:1179 +#: resrc.c:1174 #, c-format msgid "icon file `%s' does not contain icon data" msgstr "" -#: resrc.c:1724 resrc.c:1759 +#: resrc.c:1723 resrc.c:1758 #, c-format msgid "stat failed on file `%s': %s" msgstr "" -#: resrc.c:1958 +#: resrc.c:1957 #, c-format msgid "can't open `%s' for output: %s" msgstr "" @@ -7517,12 +8407,12 @@ msgstr "" msgid "Invalid radix: %s\n" msgstr "" -#: srconv.c:1733 +#: srconv.c:1734 #, c-format msgid "Convert a COFF object file into a SYSROFF object file\n" msgstr "" -#: srconv.c:1734 +#: srconv.c:1735 #, c-format msgid "" " The options are:\n" @@ -7534,7 +8424,7 @@ msgid "" " -v --version Print the program's version number\n" msgstr "" -#: srconv.c:1880 +#: srconv.c:1881 #, c-format msgid "unable to open output file %s" msgstr "" @@ -7603,91 +8493,91 @@ msgstr "" msgid "const/volatile indicator missing" msgstr "" -#: stabs.c:2924 +#: stabs.c:2921 #, c-format msgid "No mangling for \"%s\"\n" msgstr "" -#: stabs.c:3224 +#: stabs.c:3221 msgid "Undefined N_EXCL" msgstr "" -#: stabs.c:3304 +#: stabs.c:3301 #, c-format msgid "Type file number %d out of range\n" msgstr "" -#: stabs.c:3309 +#: stabs.c:3306 #, c-format msgid "Type index number %d out of range\n" msgstr "" -#: stabs.c:3388 +#: stabs.c:3385 #, c-format msgid "Unrecognized XCOFF type %d\n" msgstr "" -#: stabs.c:3680 +#: stabs.c:3677 #, c-format msgid "bad mangled name `%s'\n" msgstr "" -#: stabs.c:3775 +#: stabs.c:3772 #, c-format msgid "no argument types in mangled string\n" msgstr "" -#: stabs.c:5125 +#: stabs.c:5122 #, c-format msgid "Demangled name is not a function\n" msgstr "" -#: stabs.c:5167 +#: stabs.c:5164 #, c-format msgid "Unexpected type in v3 arglist demangling\n" msgstr "" -#: stabs.c:5234 +#: stabs.c:5236 #, c-format msgid "Unrecognized demangle component %d\n" msgstr "" -#: stabs.c:5286 +#: stabs.c:5288 #, c-format msgid "Failed to print demangled template\n" msgstr "" -#: stabs.c:5366 +#: stabs.c:5368 #, c-format msgid "Couldn't get demangled builtin type\n" msgstr "" -#: stabs.c:5415 +#: stabs.c:5417 #, c-format msgid "Unexpected demangled varargs\n" msgstr "" -#: stabs.c:5422 +#: stabs.c:5424 #, c-format msgid "Unrecognized demangled builtin type\n" msgstr "" -#: strings.c:186 strings.c:245 +#: strings.c:185 strings.c:244 #, c-format msgid "invalid integer argument %s" msgstr "" -#: strings.c:248 +#: strings.c:247 #, c-format msgid "invalid minimum string length %d" msgstr "" -#: strings.c:651 +#: strings.c:637 #, c-format msgid " Display printable strings in [file(s)] (stdin by default)\n" msgstr "" -#: strings.c:652 +#: strings.c:638 #, c-format msgid "" " The options are:\n" @@ -7759,7 +8649,7 @@ msgstr "" #: version.c:36 #, c-format -msgid "Copyright 2011 Free Software Foundation, Inc.\n" +msgid "Copyright 2014 Free Software Foundation, Inc.\n" msgstr "" #: version.c:37 @@ -7817,7 +8707,7 @@ msgid "" " -V --version Print version information\n" msgstr "" -#: windmc.c:261 windres.c:411 +#: windmc.c:261 windres.c:403 #, c-format msgid "%s: warning: " msgstr "" @@ -7850,48 +8740,48 @@ msgstr "" msgid "input file does not seems to be UFT16.\n" msgstr "" -#: windres.c:216 +#: windres.c:213 #, c-format msgid "can't open %s `%s': %s" msgstr "" -#: windres.c:390 +#: windres.c:382 #, c-format msgid ": expected to be a directory\n" msgstr "" -#: windres.c:402 +#: windres.c:394 #, c-format msgid ": expected to be a leaf\n" msgstr "" -#: windres.c:413 +#: windres.c:405 #, c-format msgid ": duplicate value\n" msgstr "" -#: windres.c:563 +#: windres.c:555 #, c-format msgid "unknown format type `%s'" msgstr "" -#: windres.c:564 +#: windres.c:556 #, c-format msgid "%s: supported formats:" msgstr "" #. Otherwise, we give up. -#: windres.c:647 +#: windres.c:639 #, c-format msgid "can not determine type of file `%s'; use the -J option" msgstr "" -#: windres.c:659 +#: windres.c:651 #, c-format msgid "Usage: %s [option(s)] [input-file] [output-file]\n" msgstr "" -#: windres.c:661 +#: windres.c:653 #, c-format msgid "" " The options are:\n" @@ -7914,12 +8804,12 @@ msgid "" " --no-use-temp-file Use popen (default)\n" msgstr "" -#: windres.c:679 +#: windres.c:671 #, c-format msgid " --yydebug Turn on parser debugging\n" msgstr "" -#: windres.c:682 +#: windres.c:674 #, c-format msgid "" " -r Ignored for compatibility with rc\n" @@ -7928,7 +8818,7 @@ msgid "" " -V --version Print version information\n" msgstr "" -#: windres.c:687 +#: windres.c:679 #, c-format msgid "" "FORMAT is one of rc, res, or coff, and is deduced from the file name\n" @@ -7936,26 +8826,26 @@ msgid "" "No input-file is stdin, default rc. No output-file is stdout, default rc.\n" msgstr "" -#: windres.c:850 +#: windres.c:842 msgid "invalid codepage specified.\n" msgstr "" -#: windres.c:865 +#: windres.c:857 msgid "invalid option -f\n" msgstr "" -#: windres.c:870 +#: windres.c:862 msgid "No filename following the -fo option.\n" msgstr "" -#: windres.c:959 +#: windres.c:951 #, c-format msgid "" "Option -I is deprecated for setting the input format, please use -J " "instead.\n" msgstr "" -#: windres.c:1072 +#: windres.c:1064 msgid "no resources" msgstr "" diff --git a/gas/ChangeLog b/gas/ChangeLog index 19d402500ff..39884efbb27 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/gas.pot: Regenerate. + 2014-02-03 Sandra Loosemore * config/tc-nios2.c (md_apply_fix): Test for new relocs. diff --git a/gas/po/POTFILES.in b/gas/po/POTFILES.in index a77439b8c0f..fdbaf622fa4 100644 --- a/gas/po/POTFILES.in +++ b/gas/po/POTFILES.in @@ -115,6 +115,8 @@ config/tc-msp430.c config/tc-msp430.h config/tc-mt.c config/tc-mt.h +config/tc-nds32.c +config/tc-nds32.h config/tc-nios2.c config/tc-nios2.h config/tc-ns32k.c diff --git a/gas/po/gas.pot b/gas/po/gas.pot index f1eec3bd3dd..622d08b66c8 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: 2011-10-25 12:00+0100\n" +"POT-Creation-Date: 2014-02-10 09:42+1030\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,64 +17,64 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: app.c:488 app.c:502 +#: app.c:489 app.c:503 msgid "end of file in comment" msgstr "" -#: app.c:580 app.c:627 +#: app.c:581 app.c:628 #, c-format msgid "end of file in string; '%c' inserted" msgstr "" -#: app.c:653 +#: app.c:654 #, c-format msgid "unknown escape '\\%c' in string; ignored" msgstr "" -#: app.c:826 +#: app.c:827 msgid "end of file not at end of a line; newline inserted" msgstr "" -#: app.c:989 +#: app.c:990 msgid "end of file in multiline comment" msgstr "" -#: app.c:1064 +#: app.c:1065 msgid "end of file after a one-character quote; \\0 inserted" msgstr "" -#: app.c:1072 +#: app.c:1073 msgid "end of file in escape character" msgstr "" -#: app.c:1084 +#: app.c:1085 msgid "missing close quote; (assumed)" msgstr "" -#: app.c:1153 app.c:1208 app.c:1219 app.c:1293 +#: app.c:1154 app.c:1209 app.c:1221 app.c:1301 msgid "end of file in comment; newline inserted" msgstr "" -#: as.c:162 +#: as.c:161 msgid "missing emulation mode name" msgstr "" -#: as.c:177 +#: as.c:176 #, c-format msgid "unrecognized emulation name `%s'" msgstr "" -#: as.c:224 +#: as.c:223 #, c-format msgid "GNU assembler version %s (%s) using BFD version %s\n" msgstr "" -#: as.c:231 +#: as.c:230 #, c-format msgid "Usage: %s [option...] [asmfile...]\n" msgstr "" -#: as.c:233 +#: as.c:232 #, c-format msgid "" "Options:\n" @@ -91,159 +91,166 @@ msgid "" " \t =FILE list to FILE (must be last sub-option)\n" msgstr "" -#: as.c:247 +#: as.c:246 #, c-format msgid " --alternate initially turn on alternate macro syntax\n" msgstr "" -#: as.c:250 +#: as.c:249 #, c-format msgid "" " --compress-debug-sections\n" " compress DWARF debug sections using zlib\n" msgstr "" -#: as.c:253 +#: as.c:252 #, c-format msgid "" " --nocompress-debug-sections\n" " don't compress DWARF debug sections\n" msgstr "" -#: as.c:257 +#: as.c:256 #, c-format msgid " -D produce assembler debugging messages\n" msgstr "" -#: as.c:259 +#: as.c:258 #, c-format msgid "" " --debug-prefix-map OLD=NEW\n" " map OLD to NEW in debug information\n" msgstr "" -#: as.c:262 +#: as.c:261 #, c-format msgid " --defsym SYM=VAL define symbol SYM to given value\n" msgstr "" -#: as.c:278 +#: as.c:277 #, c-format msgid " emulate output (default %s)\n" msgstr "" -#: as.c:283 +#: as.c:282 #, c-format msgid " --execstack require executable stack for this object\n" msgstr "" -#: as.c:285 +#: as.c:284 #, c-format msgid "" " --noexecstack don't require executable stack for this object\n" msgstr "" -#: as.c:287 +#: as.c:286 #, c-format msgid "" " --size-check=[error|warning]\n" "\t\t\t ELF .size directive check (default --size-check=error)\n" msgstr "" -#: as.c:291 +#: as.c:290 #, c-format msgid " -f skip whitespace and comment preprocessing\n" msgstr "" -#: as.c:293 +#: as.c:292 #, c-format msgid " -g --gen-debug generate debugging information\n" msgstr "" -#: as.c:295 +#: as.c:294 #, c-format msgid " --gstabs generate STABS debugging information\n" msgstr "" -#: as.c:297 +#: as.c:296 #, c-format msgid "" " --gstabs+ generate STABS debug info with GNU extensions\n" msgstr "" -#: as.c:299 +#: as.c:298 #, c-format msgid " --gdwarf-2 generate DWARF2 debugging information\n" msgstr "" -#: as.c:301 +#: as.c:300 +#, c-format +msgid "" +" --gdwarf-sections generate per-function section names for DWARF line " +"information\n" +msgstr "" + +#: as.c:302 #, c-format msgid " --hash-size= set the hash table size close to \n" msgstr "" -#: as.c:303 +#: as.c:304 #, c-format msgid " --help show this message and exit\n" msgstr "" -#: as.c:305 +#: as.c:306 #, c-format msgid " --target-help show target specific options\n" msgstr "" -#: as.c:307 +#: as.c:308 #, c-format msgid "" " -I DIR add DIR to search list for .include directives\n" msgstr "" -#: as.c:309 +#: as.c:310 #, c-format msgid " -J don't warn about signed overflow\n" msgstr "" -#: as.c:311 +#: as.c:312 #, c-format msgid "" " -K warn when differences altered for long " "displacements\n" msgstr "" -#: as.c:313 +#: as.c:314 #, c-format msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n" msgstr "" -#: as.c:315 +#: as.c:316 #, c-format msgid " -M,--mri assemble in MRI compatibility mode\n" msgstr "" -#: as.c:317 +#: as.c:318 #, c-format msgid "" " --MD FILE write dependency information in FILE (default " "none)\n" msgstr "" -#: as.c:319 +#: as.c:320 #, c-format msgid " -nocpp ignored\n" msgstr "" -#: as.c:321 +#: as.c:322 #, c-format msgid "" " -o OBJFILE name the object-file output OBJFILE (default a." "out)\n" msgstr "" -#: as.c:323 +#: as.c:324 #, c-format msgid " -R fold data section into text section\n" msgstr "" -#: as.c:325 +#: as.c:326 #, c-format msgid "" " --reduce-memory-overheads \n" @@ -251,44 +258,44 @@ msgid "" " assembly times\n" msgstr "" -#: as.c:329 +#: as.c:330 #, c-format msgid "" " --statistics print various measured statistics from execution\n" msgstr "" -#: as.c:331 +#: as.c:332 #, c-format msgid " --strip-local-absolute strip local absolute symbols\n" msgstr "" -#: as.c:333 +#: as.c:334 #, c-format msgid "" " --traditional-format Use same format as native assembler when possible\n" msgstr "" -#: as.c:335 +#: as.c:336 #, c-format msgid " --version print assembler version number and exit\n" msgstr "" -#: as.c:337 +#: as.c:338 #, c-format msgid " -W --no-warn suppress warnings\n" msgstr "" -#: as.c:339 +#: as.c:340 #, c-format msgid " --warn don't suppress warnings\n" msgstr "" -#: as.c:341 +#: as.c:342 #, c-format msgid " --fatal-warnings treat warnings as errors\n" msgstr "" -#: as.c:344 +#: as.c:345 #, c-format msgid "" " --itbl INSTTBL extend instruction set to include instructions\n" @@ -296,22 +303,22 @@ msgid "" "INSTTBL\n" msgstr "" -#: as.c:348 +#: as.c:349 #, c-format msgid " -w ignored\n" msgstr "" -#: as.c:350 +#: as.c:351 #, c-format msgid " -X ignored\n" msgstr "" -#: as.c:352 +#: as.c:353 #, c-format msgid " -Z generate object file even after errors\n" msgstr "" -#: as.c:354 +#: as.c:355 #, c-format msgid "" " --listing-lhs-width set the width in words of the output data column " @@ -319,7 +326,7 @@ msgid "" " the listing\n" msgstr "" -#: as.c:357 +#: as.c:358 #, c-format msgid "" " --listing-lhs-width2 set the width in words of the continuation lines\n" @@ -328,47 +335,47 @@ msgid "" " the width of the first line\n" msgstr "" -#: as.c:361 +#: as.c:362 #, c-format msgid "" " --listing-rhs-width set the max width in characters of the lines from\n" " the source file\n" msgstr "" -#: as.c:364 +#: as.c:365 #, c-format msgid "" " --listing-cont-lines set the maximum number of continuation lines used\n" " for the output data column of the listing\n" msgstr "" -#: as.c:367 +#: as.c:368 #, c-format msgid " @FILE read options from FILE\n" msgstr "" -#: as.c:375 +#: as.c:376 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: as.c:587 +#: as.c:590 #, c-format msgid "unrecognized option -%c%s" msgstr "" #. This output is intended to follow the GNU standards document. -#: as.c:625 +#: as.c:628 #, c-format msgid "GNU assembler %s\n" msgstr "" -#: as.c:626 +#: as.c:629 #, c-format -msgid "Copyright 2011 Free Software Foundation, Inc.\n" +msgid "Copyright 2014 Free Software Foundation, Inc.\n" msgstr "" -#: as.c:627 +#: as.c:630 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -376,91 +383,91 @@ msgid "" "This program has absolutely no warranty.\n" msgstr "" -#: as.c:631 +#: as.c:634 #, c-format msgid "This assembler was configured for a target of `%s'.\n" msgstr "" -#: as.c:638 +#: as.c:641 msgid "multiple emulation names specified" msgstr "" -#: as.c:640 +#: as.c:643 msgid "emulations not handled in this configuration" msgstr "" -#: as.c:645 +#: as.c:648 #, c-format msgid "alias = %s\n" msgstr "" -#: as.c:646 +#: as.c:649 #, c-format msgid "canonical = %s\n" msgstr "" -#: as.c:647 +#: as.c:650 #, c-format msgid "cpu-type = %s\n" msgstr "" -#: as.c:649 +#: as.c:652 #, c-format msgid "format = %s\n" msgstr "" -#: as.c:652 +#: as.c:655 #, c-format msgid "bfd-target = %s\n" msgstr "" -#: as.c:660 +#: as.c:663 msgid "cannot compress debug sections (zlib not installed)" msgstr "" -#: as.c:681 +#: as.c:684 msgid "bad defsym; format is --defsym name=value" msgstr "" -#: as.c:701 +#: as.c:704 msgid "no file name following -t option" msgstr "" -#: as.c:716 +#: as.c:719 #, c-format msgid "failed to read instruction table %s\n" msgstr "" -#: as.c:828 +#: as.c:835 #, c-format msgid "Invalid --size-check= option: `%s'" msgstr "" -#: as.c:896 +#: as.c:903 #, c-format msgid "invalid listing option `%c'" msgstr "" -#: as.c:949 +#: as.c:956 msgid "--hash-size needs a numeric argument" msgstr "" -#: as.c:974 +#: as.c:981 #, c-format msgid "%s: total time in assembly: %ld.%06ld\n" msgstr "" -#: as.c:977 +#: as.c:984 #, c-format msgid "%s: data size %ld\n" msgstr "" -#: as.c:1292 +#: as.c:1308 #, c-format msgid "%d warnings, treating warnings as errors" msgstr "" -#: as.h:184 +#: as.h:189 #, c-format msgid "Case value %ld unexpected at line %d of file \"%s\"\n" msgstr "" @@ -469,71 +476,72 @@ msgstr "" #. * We have a GROSS internal error. #. * This should never happen. #. -#: atof-generic.c:417 config/tc-m68k.c:3579 +#: atof-generic.c:417 config/tc-m68k.c:3583 msgid "failed sanity check" msgstr "" #: cgen.c:113 config/tc-alpha.c:2101 config/tc-alpha.c:2125 #: config/tc-arc.c:1684 config/tc-d10v.c:552 config/tc-d30v.c:538 -#: config/tc-mn10200.c:1101 config/tc-mn10300.c:1751 config/tc-ppc.c:2617 -#: config/tc-ppc.c:2768 config/tc-ppc.c:2910 config/tc-ppc.c:2921 -#: config/tc-s390.c:1250 config/tc-s390.c:1364 config/tc-s390.c:1493 -#: config/tc-v850.c:2229 config/tc-v850.c:2300 config/tc-v850.c:2346 -#: config/tc-v850.c:2383 config/tc-v850.c:2420 config/tc-v850.c:2649 +#: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2861 +#: config/tc-ppc.c:3038 config/tc-ppc.c:3307 config/tc-s390.c:1262 +#: config/tc-s390.c:1382 config/tc-s390.c:1511 config/tc-v850.c:2523 +#: config/tc-v850.c:2594 config/tc-v850.c:2641 config/tc-v850.c:2678 +#: config/tc-v850.c:2715 config/tc-v850.c:2976 msgid "too many fixups" msgstr "" #: cgen.c:400 cgen.c:420 config/tc-arc.c:1665 config/tc-d10v.c:463 #: config/tc-d30v.c:454 config/tc-i370.c:2125 config/tc-mn10200.c:1043 -#: config/tc-mn10300.c:1676 config/tc-ppc.c:2656 config/tc-s390.c:1221 -#: config/tc-v850.c:2337 config/tc-v850.c:2371 config/tc-v850.c:2411 -#: config/tc-v850.c:2622 config/tc-z80.c:417 +#: config/tc-mn10300.c:1678 config/tc-ppc.c:2903 config/tc-s390.c:1233 +#: config/tc-v850.c:2632 config/tc-v850.c:2666 config/tc-v850.c:2706 +#: config/tc-v850.c:2949 config/tc-z80.c:444 msgid "illegal operand" msgstr "" -#: cgen.c:424 config/tc-arc.c:1667 config/tc-avr.c:632 config/tc-d10v.c:465 -#: config/tc-d30v.c:456 config/tc-h8300.c:500 config/tc-i370.c:2127 -#: config/tc-mcore.c:662 config/tc-microblaze.c:579 config/tc-mmix.c:488 -#: config/tc-mn10200.c:1046 config/tc-mn10300.c:1679 config/tc-msp430.c:452 -#: config/tc-or32.c:307 config/tc-ppc.c:2658 config/tc-s390.c:1239 -#: config/tc-sh.c:1387 config/tc-sh64.c:2213 config/tc-v850.c:2341 -#: config/tc-v850.c:2375 config/tc-v850.c:2415 config/tc-v850.c:2625 -#: config/tc-z80.c:570 config/tc-z8k.c:350 +#: cgen.c:424 config/tc-arc.c:1667 config/tc-avr.c:639 config/tc-d10v.c:465 +#: config/tc-d30v.c:456 config/tc-h8300.c:497 config/tc-i370.c:2127 +#: config/tc-mcore.c:662 config/tc-microblaze.c:604 config/tc-mmix.c:495 +#: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:883 +#: config/tc-or32.c:307 config/tc-ppc.c:2905 config/tc-s390.c:1251 +#: config/tc-sh.c:1386 config/tc-sh64.c:2213 config/tc-v850.c:2636 +#: config/tc-v850.c:2670 config/tc-v850.c:2710 config/tc-v850.c:2952 +#: config/tc-xgate.c:897 config/tc-z80.c:555 config/tc-z8k.c:350 msgid "missing operand" msgstr "" -#: cgen.c:799 +#: cgen.c:800 msgid "a reloc on this operand implies an overflow" msgstr "" -#: cgen.c:822 +#: cgen.c:823 msgid "operand mask overflow" msgstr "" #. We can't actually support subtracting a symbol. -#: cgen.c:886 config/tc-arc.c:1249 config/tc-arm.c:1649 config/tc-arm.c:9195 -#: config/tc-arm.c:9247 config/tc-arm.c:9494 config/tc-arm.c:10301 -#: config/tc-arm.c:11396 config/tc-arm.c:11436 config/tc-arm.c:11776 -#: config/tc-arm.c:11815 config/tc-avr.c:1165 config/tc-cris.c:4047 -#: config/tc-d10v.c:1511 config/tc-d30v.c:1915 config/tc-mips.c:5697 -#: config/tc-msp430.c:1936 config/tc-ppc.c:6072 config/tc-spu.c:957 -#: config/tc-spu.c:981 config/tc-tilegx.c:1421 config/tc-tilepro.c:1268 -#: config/tc-v850.c:3084 config/tc-xstormy16.c:483 config/tc-xtensa.c:5833 -#: config/tc-xtensa.c:11830 +#: cgen.c:887 config/tc-arc.c:1249 config/tc-arm.c:1683 config/tc-arm.c:9384 +#: config/tc-arm.c:9436 config/tc-arm.c:9685 config/tc-arm.c:10506 +#: config/tc-arm.c:11632 config/tc-arm.c:11672 config/tc-arm.c:12015 +#: config/tc-arm.c:12056 config/tc-avr.c:1172 config/tc-avr.c:1397 +#: config/tc-cris.c:4047 config/tc-d10v.c:1511 config/tc-d30v.c:1915 +#: config/tc-mips.c:8510 config/tc-mips.c:9797 config/tc-mips.c:11029 +#: config/tc-mips.c:11684 config/tc-nds32.c:5775 config/tc-ppc.c:6515 +#: config/tc-spu.c:957 config/tc-spu.c:981 config/tc-tilegx.c:1485 +#: config/tc-tilepro.c:1346 config/tc-v850.c:3435 config/tc-xstormy16.c:483 +#: config/tc-xtensa.c:5833 config/tc-xtensa.c:11830 msgid "expression too complex" msgstr "" -#: cgen.c:982 config/tc-arc.c:1310 config/tc-ppc.c:6197 config/tc-s390.c:2135 -#: config/tc-v850.c:3131 config/tc-xstormy16.c:537 +#: cgen.c:983 config/tc-arc.c:1310 config/tc-ppc.c:6832 config/tc-ppc.c:7048 +#: config/tc-s390.c:2246 config/tc-v850.c:3487 config/tc-xstormy16.c:537 msgid "unresolved expression that must be resolved" msgstr "" -#: cgen.c:1007 config/tc-xstormy16.c:562 +#: cgen.c:1008 config/tc-xstormy16.c:562 #, c-format msgid "internal error: can't install fix for reloc type %d (`%s')" msgstr "" -#: cgen.c:1060 +#: cgen.c:1061 config/tc-nios2.c:1231 msgid "relocation is not supported" msgstr "" @@ -613,8 +621,8 @@ msgstr "" msgid "Infinities are not supported by this target\n" msgstr "" -#: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1040 -#: config/tc-ia64.c:11435 config/tc-tic30.c:1259 config/tc-tic4x.c:2598 +#: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1070 +#: config/tc-ia64.c:11651 config/tc-tic30.c:1259 config/tc-tic4x.c:2592 msgid "Unrecognized or unsupported floating point constant" msgstr "" @@ -628,104 +636,104 @@ msgstr "" msgid "Attempt to put an undefined symbol into set %s" msgstr "" -#: config/obj-aout.c:115 config/obj-coff.c:1398 +#: config/obj-aout.c:115 config/obj-coff.c:1401 #, c-format msgid "Symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-coff.c:140 dw2gencfi.c:214 +#: config/obj-coff.c:141 dw2gencfi.c:214 #, c-format msgid "Inserting \"%s\" into structure table failed: %s" msgstr "" -#: config/obj-coff.c:219 config/obj-coff.c:1701 config/obj-macho.c:202 -#: config/tc-ppc.c:5147 config/tc-tic54x.c:4008 read.c:2795 +#: config/obj-coff.c:220 config/obj-coff.c:1705 config/tc-ppc.c:5519 +#: config/tc-tic54x.c:4008 read.c:2896 #, c-format msgid "error setting flags for \"%s\": %s" msgstr "" #. Zero is used as an end marker in the file. -#: config/obj-coff.c:438 +#: config/obj-coff.c:439 msgid "Line numbers must be positive integers\n" msgstr "" -#: config/obj-coff.c:470 +#: config/obj-coff.c:471 msgid ".ln pseudo-op inside .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:512 ecoff.c:3250 +#: config/obj-coff.c:513 ecoff.c:3249 msgid ".loc outside of .text" msgstr "" -#: config/obj-coff.c:519 +#: config/obj-coff.c:520 msgid ".loc pseudo-op inside .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:600 +#: config/obj-coff.c:601 msgid ".def pseudo-op used inside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:636 +#: config/obj-coff.c:637 msgid ".endef pseudo-op used outside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:675 +#: config/obj-coff.c:676 #, c-format msgid "`%s' symbol without preceding function" msgstr "" -#: config/obj-coff.c:762 +#: config/obj-coff.c:763 #, c-format msgid "unexpected storage class %d" msgstr "" -#: config/obj-coff.c:870 +#: config/obj-coff.c:871 msgid ".dim pseudo-op used outside of .def/.endef: ignored." msgstr "" -#: config/obj-coff.c:890 +#: config/obj-coff.c:891 msgid "badly formed .dim directive ignored" msgstr "" -#: config/obj-coff.c:939 +#: config/obj-coff.c:940 msgid ".size pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:954 +#: config/obj-coff.c:955 msgid ".scl pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:971 +#: config/obj-coff.c:972 msgid ".tag pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:989 +#: config/obj-coff.c:990 #, c-format msgid "tag not found for .tag %s" msgstr "" -#: config/obj-coff.c:1002 +#: config/obj-coff.c:1003 msgid ".type pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:1021 +#: config/obj-coff.c:1022 msgid ".val pseudo-op used outside of .def/.endef ignored." msgstr "" -#: config/obj-coff.c:1178 +#: config/obj-coff.c:1179 msgid "badly formed .weak directive ignored" msgstr "" -#: config/obj-coff.c:1356 +#: config/obj-coff.c:1357 msgid "mismatched .eb" msgstr "" -#: config/obj-coff.c:1377 +#: config/obj-coff.c:1380 #, c-format msgid "C_EFCN symbol for %s out of scope" msgstr "" -#: config/obj-coff.c:1431 +#: config/obj-coff.c:1434 #, c-format msgid "Warning: internal error: forgetting to set endndx of %s" msgstr "" @@ -733,22 +741,22 @@ msgstr "" #. STYP_INFO #. STYP_LIB #. STYP_OVER -#: config/obj-coff.c:1667 +#: config/obj-coff.c:1670 #, c-format msgid "unsupported section attribute '%c'" msgstr "" -#: config/obj-coff.c:1671 config/tc-ppc.c:5129 +#: config/obj-coff.c:1674 config/tc-ppc.c:5501 #, c-format msgid "unknown section attribute '%c'" msgstr "" -#: config/obj-coff.c:1713 config/obj-macho.c:216 +#: config/obj-coff.c:1717 config/obj-macho.c:276 #, c-format msgid "Ignoring changed section attributes for %s" msgstr "" -#: config/obj-coff.c:1853 +#: config/obj-coff.c:1857 #, c-format msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n" msgstr "" @@ -761,10041 +769,11833 @@ msgstr "" msgid "Can't set register masks" msgstr "" -#: config/obj-elf.c:334 config/tc-sparc.c:4092 config/tc-v850.c:503 +#: config/obj-elf.c:342 config/tc-sparc.c:4193 config/tc-v850.c:512 #, c-format msgid "bad .common segment %s" msgstr "" -#: config/obj-elf.c:411 +#: config/obj-elf.c:419 msgid "Missing symbol name in directive" msgstr "" -#: config/obj-elf.c:618 +#: config/obj-elf.c:625 #, c-format msgid "setting incorrect section type for %s" msgstr "" -#: config/obj-elf.c:623 +#: config/obj-elf.c:630 #, c-format msgid "ignoring incorrect section type for %s" msgstr "" -#: config/obj-elf.c:665 +#: config/obj-elf.c:680 #, c-format msgid "setting incorrect section attributes for %s" msgstr "" -#: config/obj-elf.c:720 +#: config/obj-elf.c:735 #, c-format msgid "ignoring changed section type for %s" msgstr "" -#: config/obj-elf.c:732 +#: config/obj-elf.c:747 #, c-format msgid "ignoring changed section attributes for %s" msgstr "" -#: config/obj-elf.c:734 +#: config/obj-elf.c:749 #, c-format msgid "ignoring changed section entity size for %s" msgstr "" -#: config/obj-elf.c:794 +#: config/obj-elf.c:809 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T" msgstr "" -#: config/obj-elf.c:836 read.c:2779 +#: config/obj-elf.c:851 read.c:2880 msgid "unrecognized section type" msgstr "" -#: config/obj-elf.c:868 +#: config/obj-elf.c:883 msgid "unrecognized section attribute" msgstr "" -#: config/obj-elf.c:899 config/tc-alpha.c:4208 +#: config/obj-elf.c:914 config/tc-alpha.c:4208 msgid "missing name" msgstr "" -#: config/obj-elf.c:1030 +#: config/obj-elf.c:1045 msgid "invalid merge entity size" msgstr "" -#: config/obj-elf.c:1037 +#: config/obj-elf.c:1052 msgid "entity size for SHF_MERGE not specified" msgstr "" -#: config/obj-elf.c:1043 +#: config/obj-elf.c:1058 msgid "? section flag ignored with G present" msgstr "" -#: config/obj-elf.c:1062 +#: config/obj-elf.c:1082 msgid "group name for SHF_GROUP not specified" msgstr "" -#: config/obj-elf.c:1085 +#: config/obj-elf.c:1105 msgid "character following name is not '#'" msgstr "" -#: config/obj-elf.c:1204 +#: config/obj-elf.c:1224 msgid ".previous without corresponding .section; ignored" msgstr "" -#: config/obj-elf.c:1230 +#: config/obj-elf.c:1250 msgid ".popsection without corresponding .pushsection; ignored" msgstr "" -#: config/obj-elf.c:1276 +#: config/obj-elf.c:1296 msgid "expected comma after name in .symver" msgstr "" -#: config/obj-elf.c:1300 +#: config/obj-elf.c:1320 #, c-format msgid "missing version name in `%s' for symbol `%s'" msgstr "" -#: config/obj-elf.c:1311 +#: config/obj-elf.c:1331 #, c-format msgid "multiple versions [`%s'|`%s'] for symbol `%s'" msgstr "" -#: config/obj-elf.c:1348 +#: config/obj-elf.c:1368 #, c-format msgid "expected `%s' to have already been set for .vtable_inherit" msgstr "" -#: config/obj-elf.c:1358 +#: config/obj-elf.c:1378 msgid "expected comma after name in .vtable_inherit" msgstr "" -#: config/obj-elf.c:1411 +#: config/obj-elf.c:1431 msgid "expected comma after name in .vtable_entry" msgstr "" -#: config/obj-elf.c:1534 +#: config/obj-elf.c:1507 +#, c-format +msgid "Attribute name not recognised: %s" +msgstr "" + +#: config/obj-elf.c:1522 +msgid "expected numeric constant" +msgstr "" + +#: config/obj-elf.c:1531 config/tc-arm.c:6097 +msgid "expected comma" +msgstr "" + +#: config/obj-elf.c:1563 +msgid "bad string constant" +msgstr "" + +#: config/obj-elf.c:1567 +msgid "expected , " +msgstr "" + +#: config/obj-elf.c:1686 msgid "expected quoted string" msgstr "" -#: config/obj-elf.c:1554 +#: config/obj-elf.c:1706 #, c-format msgid "expected comma after name `%s' in .size directive" msgstr "" -#: config/obj-elf.c:1563 +#: config/obj-elf.c:1715 msgid "missing expression in .size directive" msgstr "" -#: config/obj-elf.c:1687 +#: config/obj-elf.c:1839 #, c-format msgid "symbol '%s' is already defined" msgstr "" -#: config/obj-elf.c:1707 config/obj-elf.c:1719 +#: config/obj-elf.c:1860 +#, c-format +msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets" +msgstr "" + +#: config/obj-elf.c:1872 #, c-format msgid "symbol type \"%s\" is supported only by GNU targets" msgstr "" -#: config/obj-elf.c:1730 +#: config/obj-elf.c:1883 #, c-format msgid "unrecognized symbol type \"%s\"" msgstr "" -#: config/obj-elf.c:1900 config/obj-elf.c:1903 +#: config/obj-elf.c:2053 config/obj-elf.c:2056 #, c-format msgid ".size expression for %s does not evaluate to a constant" msgstr "" -#: config/obj-elf.c:1935 +#: config/obj-elf.c:2088 #, c-format msgid "" "invalid attempt to declare external version name as default in symbol `%s'" msgstr "" -#: config/obj-elf.c:1996 ecoff.c:3608 +#: config/obj-elf.c:2149 ecoff.c:3607 #, c-format msgid "symbol `%s' can not be both weak and common" msgstr "" -#: config/obj-elf.c:2113 +#: config/obj-elf.c:2266 #, c-format msgid "assuming all members of group `%s' are COMDAT" msgstr "" -#: config/obj-elf.c:2125 +#: config/obj-elf.c:2278 #, c-format msgid "can't create group: %s" msgstr "" -#: config/obj-elf.c:2264 +#: config/obj-elf.c:2417 #, c-format msgid "failed to set up debugging information: %s" msgstr "" -#: config/obj-elf.c:2284 +#: config/obj-elf.c:2437 #, c-format msgid "can't start writing .mdebug section: %s" msgstr "" -#: config/obj-elf.c:2292 +#: config/obj-elf.c:2445 #, c-format msgid "could not write .mdebug section: %s" msgstr "" -#: config/obj-evax.c:129 +#: config/obj-evax.c:130 #, c-format msgid "no entry symbol for global function '%s'" msgstr "" -#: config/obj-macho.c:77 -msgid "missing segment name" +#. make a temp string. +#: config/obj-macho.c:119 +#, c-format +msgid "the %s name '%s' is too long (maximum 16 characters)" msgstr "" -#: config/obj-macho.c:89 -msgid "missing comma after segment name" +#: config/obj-macho.c:130 +#, c-format +msgid "expected a %s name followed by a `,'" msgstr "" -#: config/obj-macho.c:98 -msgid "missing section name" +#: config/obj-macho.c:195 +#, c-format +msgid "cannot overide zerofill section type for `%s,%s'" msgstr "" -#: config/obj-macho.c:114 -msgid "missing section type name" +#: config/obj-macho.c:258 +#, c-format +msgid "failed to set flags for \"%s\": %s" msgstr "" -#: config/obj-macho.c:124 +#: config/obj-macho.c:349 #, c-format msgid "unknown or invalid section type '%s'" msgstr "" -#: config/obj-macho.c:140 -msgid "missing section attribute identifier" -msgstr "" - -#: config/obj-macho.c:149 +#: config/obj-macho.c:388 #, c-format msgid "unknown or invalid section attribute '%s'" msgstr "" -#: config/obj-macho.c:161 -msgid "unexpected sizeof_stub expression" +#: config/obj-macho.c:409 +msgid "unexpected section size information" msgstr "" -#: config/obj-macho.c:166 +#: config/obj-macho.c:421 msgid "missing sizeof_stub expression" msgstr "" -#: config/obj-som.c:58 -msgid "Only one .compiler pseudo-op per file!" -msgstr "" - -#: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188 -msgid "Expected quoted string" +#: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11814 +#: config/tc-score.c:6105 read.c:1669 +msgid "expected symbol name" msgstr "" -#: config/obj-som.c:88 -msgid ".compiler directive missing language and version" +#: config/obj-macho.c:499 read.c:490 +msgid "bad or irreducible absolute expression" msgstr "" -#: config/obj-som.c:98 -msgid ".compiler directive missing version" +#: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1707 +msgid "missing size expression" msgstr "" -#: config/obj-som.c:114 +#: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1713 #, c-format -msgid "FATAL: Attaching compiler header %s" +msgid "size (%ld) out of range, ignored" msgstr "" -#: config/obj-som.c:129 -msgid "Only one .version pseudo-op per file!" +#: config/obj-macho.c:524 config/tc-score.c:6266 ecoff.c:3364 read.c:1725 +#: read.c:1831 read.c:2568 read.c:3198 read.c:3560 symbols.c:341 symbols.c:437 +#, c-format +msgid "symbol `%s' is already defined" msgstr "" -#: config/obj-som.c:153 +#: config/obj-macho.c:534 read.c:1740 #, c-format -msgid "attaching version header %s: %s" +msgid "size of \"%s\" is already %ld; not changing to %ld" msgstr "" -#: config/obj-som.c:171 -msgid "Only one .copyright pseudo-op per file!" +#: config/obj-macho.c:545 +msgid "align value not recognized, using size" msgstr "" -#: config/obj-som.c:195 +#: config/obj-macho.c:550 config/obj-macho.c:913 #, c-format -msgid "attaching copyright header %s: %s" +msgid "Alignment (%lu) too large: 15 assumed." msgstr "" -#: config/tc-alpha.c:655 +#: config/obj-macho.c:616 #, c-format -msgid "No !literal!%ld was found" +msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'" msgstr "" -#: config/tc-alpha.c:662 +#: config/obj-macho.c:818 #, c-format -msgid "No !tlsgd!%ld was found" +msgid "%s is not used for the selected target" msgstr "" -#: config/tc-alpha.c:669 -#, c-format -msgid "No !tlsldm!%ld was found" +#: config/obj-macho.c:883 +msgid "internal error: base section index out of range" msgstr "" -#: config/tc-alpha.c:678 +#: config/obj-macho.c:969 #, c-format -msgid "No ldah !gpdisp!%ld was found" +msgid "internal error: bad file property ID %d" msgstr "" -#: config/tc-alpha.c:728 -#, c-format -msgid "too many !literal!%ld for %s" +#: config/obj-macho.c:977 +msgid "failed to set subsections by symbols" msgstr "" -#: config/tc-alpha.c:758 +#: config/obj-macho.c:1041 #, c-format -msgid "No lda !gpdisp!%ld was found" +msgid "'%s' previously declared as '%s'." msgstr "" -#. Only support one relocation op per insn. -#: config/tc-alpha.c:917 -msgid "More than one relocation op per insn" +#: config/obj-macho.c:1092 config/obj-macho.c:1412 config/obj-macho.c:1494 +#, c-format +msgid "" +"'%s' can't be a weak_definition (currently only supported in sections of " +"type coalesced)" msgstr "" -#: config/tc-alpha.c:933 -msgid "No relocation operand" +#: config/obj-macho.c:1177 +msgid "use of .indirect_symbols requires `-dynamic'" msgstr "" -#: config/tc-alpha.c:943 +#: config/obj-macho.c:1194 #, c-format -msgid "Unknown relocation operand: !%s" +msgid "" +"attempt to add an indirect_symbol to a stub or reference section with a zero-" +"sized element at %s" msgstr "" -#: config/tc-alpha.c:953 +#: config/obj-macho.c:1225 +msgid "an .indirect_symbol must be in a symbol pointer or stub section." +msgstr "" + +#: config/obj-macho.c:1491 #, c-format -msgid "no sequence number after !%s" +msgid "'%s' can't be a weak_definition (since it is undefined)" msgstr "" -#: config/tc-alpha.c:963 +#: config/obj-macho.c:1497 #, c-format -msgid "!%s does not use a sequence number" +msgid "Non-global symbol: '%s' can't be a weak_definition." msgstr "" -#: config/tc-alpha.c:973 +#: config/obj-macho.c:1503 #, c-format -msgid "Bad sequence number: !%s!%s" +msgid "internal error: [%s] unexpected code [%lx] in frob symbol" msgstr "" -#: config/tc-alpha.c:1188 config/tc-alpha.c:3361 +#: config/obj-macho.c:1544 #, c-format -msgid "inappropriate arguments for opcode `%s'" +msgid "unrecognized stab type '%c'" msgstr "" -#: config/tc-alpha.c:1190 config/tc-alpha.c:3363 +#: config/obj-macho.c:1595 #, c-format -msgid "opcode `%s' not supported for target %s" +msgid "`%s' can't be undefined in `%s' - `%s' {%s section}" msgstr "" -#: config/tc-alpha.c:1194 config/tc-alpha.c:3367 config/tc-avr.c:1441 -#: config/tc-msp430.c:1828 +#: config/obj-macho.c:1603 #, c-format -msgid "unknown opcode `%s'" +msgid "`%s' can't be undefined in `%s' {%s section} - `%s'" msgstr "" -#: config/tc-alpha.c:1275 config/tc-alpha.c:1534 -msgid "overflow in literal (.lita) table" +#: config/obj-macho.c:1610 +#, c-format +msgid "`%s' and `%s' can't be undefined in `%s' - `%s'" msgstr "" -#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547 -#: config/tc-alpha.c:2234 config/tc-alpha.c:2279 config/tc-alpha.c:2348 -#: config/tc-alpha.c:2431 config/tc-alpha.c:2656 config/tc-alpha.c:2754 -msgid "macro requires $at register while noat in effect" +#: config/obj-macho.c:1812 +#, c-format +msgid "" +"the number of .indirect_symbols defined in section %s does not match the " +"number expected (%d defined, %d expected)" msgstr "" -#: config/tc-alpha.c:1284 config/tc-alpha.c:1308 config/tc-alpha.c:1549 -msgid "macro requires $at while $at in use" +#: config/obj-macho.c:1825 +#, c-format +msgid "internal error: failed to allocate %d indirectsymbol pointers" msgstr "" -#: config/tc-alpha.c:1493 -msgid "bignum invalid; zero assumed" +#: config/obj-som.c:58 +msgid "Only one .compiler pseudo-op per file!" msgstr "" -#: config/tc-alpha.c:1495 -msgid "floating point number invalid; zero assumed" +#: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188 +msgid "Expected quoted string" msgstr "" -#: config/tc-alpha.c:1500 -msgid "can't handle expression" +#: config/obj-som.c:88 +msgid ".compiler directive missing language and version" msgstr "" -#: config/tc-alpha.c:1540 -msgid "overflow in literal (.lit8) table" +#: config/obj-som.c:98 +msgid ".compiler directive missing version" msgstr "" -#: config/tc-alpha.c:1837 +#: config/obj-som.c:114 #, c-format -msgid "too many ldah insns for !gpdisp!%ld" +msgid "FATAL: Attaching compiler header %s" msgstr "" -#: config/tc-alpha.c:1839 config/tc-alpha.c:1851 -#, c-format -msgid "both insns for !gpdisp!%ld must be in the same section" +#: config/obj-som.c:129 +msgid "Only one .version pseudo-op per file!" msgstr "" -#: config/tc-alpha.c:1849 +#: config/obj-som.c:153 #, c-format -msgid "too many lda insns for !gpdisp!%ld" +msgid "attaching version header %s: %s" msgstr "" -#: config/tc-alpha.c:1905 -#, c-format -msgid "too many lituse insns for !lituse_tlsgd!%ld" +#: config/obj-som.c:171 +msgid "Only one .copyright pseudo-op per file!" msgstr "" -#: config/tc-alpha.c:1908 +#: config/obj-som.c:195 #, c-format -msgid "too many lituse insns for !lituse_tlsldm!%ld" +msgid "attaching copyright header %s: %s" msgstr "" -#: config/tc-alpha.c:1925 -#, c-format -msgid "duplicate !tlsgd!%ld" +#: config/tc-aarch64.c:353 +msgid "integer 32-bit register expected" msgstr "" -#: config/tc-alpha.c:1927 -#, c-format -msgid "sequence number in use for !tlsldm!%ld" +#: config/tc-aarch64.c:356 +msgid "integer 64-bit register expected" msgstr "" -#: config/tc-alpha.c:1941 -#, c-format -msgid "duplicate !tlsldm!%ld" +#: config/tc-aarch64.c:359 +msgid "integer register expected" msgstr "" -#: config/tc-alpha.c:1943 -#, c-format -msgid "sequence number in use for !tlsgd!%ld" +#: config/tc-aarch64.c:362 +msgid "integer, zero or SP register expected" msgstr "" -#: config/tc-alpha.c:1998 config/tc-arc.c:292 config/tc-mn10200.c:857 -#: config/tc-mn10300.c:1148 config/tc-ppc.c:1730 config/tc-s390.c:638 -#: config/tc-tilegx.c:408 config/tc-tilegx.c:471 config/tc-tilepro.c:369 -msgid "operand" +#: config/tc-aarch64.c:365 +msgid "8-bit SIMD scalar register expected" msgstr "" -#: config/tc-alpha.c:2137 -msgid "invalid relocation for instruction" +#: config/tc-aarch64.c:368 +msgid "16-bit SIMD scalar or floating-point half precision register expected" msgstr "" -#: config/tc-alpha.c:2151 -msgid "invalid relocation for field" +#: config/tc-aarch64.c:372 +msgid "32-bit SIMD scalar or floating-point single precision register expected" msgstr "" -#: config/tc-alpha.c:2982 -msgid "can not resolve expression" +#: config/tc-aarch64.c:376 +msgid "64-bit SIMD scalar or floating-point double precision register expected" msgstr "" -#: config/tc-alpha.c:3516 config/tc-i370.c:1055 config/tc-microblaze.c:185 -#: config/tc-ppc.c:2055 config/tc-ppc.c:4892 -#, c-format -msgid ".COMMon length (%ld.) <0! Ignored." +#: config/tc-aarch64.c:380 +msgid "128-bit SIMD scalar or floating-point quad precision register expected" msgstr "" -#: config/tc-alpha.c:3527 config/tc-sparc.c:3963 config/tc-v850.c:298 -msgid "Ignoring attempt to re-define symbol" +#: config/tc-aarch64.c:384 +msgid "C0 - C15 expected" msgstr "" -#: config/tc-alpha.c:3619 config/tc-ppc.c:4929 config/tc-sparc.c:3971 -#, c-format -msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." +#: config/tc-aarch64.c:387 config/tc-arm.c:4119 +msgid "register expected" msgstr "" -#: config/tc-alpha.c:3722 ecoff.c:3064 -msgid ".ent directive has no name" +#. any [BHSDQ]P FP +#: config/tc-aarch64.c:390 +msgid "SIMD scalar or floating-point register expected" msgstr "" -#: config/tc-alpha.c:3730 -msgid "nested .ent directives" +#. any V reg +#: config/tc-aarch64.c:393 +msgid "vector register expected" msgstr "" -#: config/tc-alpha.c:3775 ecoff.c:3015 -msgid ".end directive has no name" +#: config/tc-aarch64.c:396 +#, c-format +msgid "invalid register type %d" msgstr "" -#: config/tc-alpha.c:3784 -msgid ".end directive without matching .ent" +#. Define some common error messages. +#: config/tc-aarch64.c:408 +msgid "SP not allowed here" msgstr "" -#: config/tc-alpha.c:3786 -msgid ".end directive names different symbol than .ent" +#: config/tc-aarch64.c:551 config/tc-aarch64.c:553 config/tc-arm.c:979 +#: config/tc-score.c:6515 expr.c:1363 read.c:2550 +msgid "bad expression" msgstr "" -#: config/tc-alpha.c:3829 ecoff.c:3150 -msgid ".fmask outside of .ent" +#: config/tc-aarch64.c:563 config/tc-arm.c:990 config/tc-i860.c:1004 +#: config/tc-sparc.c:3096 +msgid "bad segment" msgstr "" -#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3214 -msgid ".mask outside of .ent" +#: config/tc-aarch64.c:774 +#, c-format +msgid "bad size %d in vector width specifier" msgstr "" -#: config/tc-alpha.c:3839 ecoff.c:3157 -msgid "bad .fmask directive" +#: config/tc-aarch64.c:807 +#, c-format +msgid "unexpected character `%c' in element size" msgstr "" -#: config/tc-alpha.c:3841 ecoff.c:3221 -msgid "bad .mask directive" +#: config/tc-aarch64.c:809 +msgid "missing element size" msgstr "" -#: config/tc-alpha.c:3874 config/tc-mips.c:18816 config/tc-score.c:5740 -#: ecoff.c:3178 -msgid ".frame outside of .ent" +#: config/tc-aarch64.c:815 +#, c-format +msgid "invalid element size %d and vector size combination %c" msgstr "" -#: config/tc-alpha.c:3885 ecoff.c:3189 -msgid "bad .frame directive" +#: config/tc-aarch64.c:842 config/tc-arm.c:1375 +msgid "vector type expected" msgstr "" -#: config/tc-alpha.c:3919 -msgid ".prologue directive without a preceding .ent directive" +#: config/tc-aarch64.c:923 +msgid "this type of register can't be indexed" msgstr "" -#: config/tc-alpha.c:3937 -#, c-format -msgid "Invalid argument %d to .prologue." +#: config/tc-aarch64.c:929 +msgid "index not allowed inside register list" msgstr "" -#: config/tc-alpha.c:4028 -msgid "ECOFF debugging is disabled." +#: config/tc-aarch64.c:939 config/tc-aarch64.c:1839 config/tc-aarch64.c:1993 +#: config/tc-arm.c:1480 config/tc-arm.c:3400 config/tc-arm.c:4499 +msgid "constant expression required" msgstr "" -#: config/tc-alpha.c:4042 -msgid ".ent directive without matching .end" +#. Indexed vector register expected. +#: config/tc-aarch64.c:951 +msgid "indexed vector register expected" msgstr "" -#: config/tc-alpha.c:4135 -msgid ".usepv directive has no name" +#: config/tc-aarch64.c:958 +msgid "invalid use of vector register" msgstr "" -#: config/tc-alpha.c:4146 -msgid ".usepv directive has no type" +#: config/tc-aarch64.c:1048 config/tc-arm.c:1744 +msgid "expecting {" msgstr "" -#: config/tc-alpha.c:4161 -msgid "unknown argument for .usepv" +#: config/tc-aarch64.c:1073 +msgid "invalid vector register in list" msgstr "" -#: config/tc-alpha.c:4276 -#, c-format -msgid "unknown section attribute %s" +#: config/tc-aarch64.c:1080 +msgid "invalid scalar register in list" msgstr "" -#: config/tc-alpha.c:4370 -msgid "previous .ent not closed by a .end" +#: config/tc-aarch64.c:1093 +msgid "invalid range in vector register list" msgstr "" -#: config/tc-alpha.c:4391 -msgid ".ent directive has no symbol" +#: config/tc-aarch64.c:1106 +msgid "type mismatch in vector register list" msgstr "" -#: config/tc-alpha.c:4416 -msgid ".handler directive has no name" +#: config/tc-aarch64.c:1123 +msgid "end of vector register list not found" msgstr "" -#: config/tc-alpha.c:4445 -msgid "Bad .frame directive 1./2. param" +#: config/tc-aarch64.c:1139 +msgid "constant expression required." msgstr "" -#: config/tc-alpha.c:4457 -msgid "Bad .frame directive 3./4. param" +#: config/tc-aarch64.c:1149 +msgid "expected index" msgstr "" -#: config/tc-alpha.c:4494 -msgid ".pdesc directive not in link (.link) section" +#: config/tc-aarch64.c:1156 +msgid "too many registers in vector register list" msgstr "" -#: config/tc-alpha.c:4501 -msgid ".pdesc directive has no entry symbol" +#: config/tc-aarch64.c:1161 +msgid "empty vector register list" msgstr "" -#: config/tc-alpha.c:4512 -msgid ".pdesc has a bad entry symbol" +#: config/tc-aarch64.c:1183 config/tc-arm.c:2126 +#, c-format +msgid "ignoring attempt to redefine built-in register '%s'" msgstr "" -#: config/tc-alpha.c:4523 -msgid ".pdesc doesn't match with last .ent" +#: config/tc-aarch64.c:1189 config/tc-arm.c:2131 +#, c-format +msgid "ignoring redefinition of register alias '%s'" msgstr "" -#: config/tc-alpha.c:4538 -msgid "No comma after .pdesc " +#: config/tc-aarch64.c:1235 config/tc-arm.c:2198 +#, c-format +msgid "unknown register '%s' -- .req ignored" msgstr "" -#: config/tc-alpha.c:4558 -msgid "unknown procedure kind" +#: config/tc-aarch64.c:1291 config/tc-arm.c:2405 +msgid "invalid syntax for .req directive" msgstr "" -#: config/tc-alpha.c:4653 -msgid ".name directive not in link (.link) section" +#: config/tc-aarch64.c:1316 config/tc-arm.c:2443 +msgid "invalid syntax for .unreq directive" msgstr "" -#: config/tc-alpha.c:4661 -msgid ".name directive has no symbol" +#: config/tc-aarch64.c:1322 config/tc-arm.c:2450 +#, c-format +msgid "unknown register alias '%s'" msgstr "" -#: config/tc-alpha.c:4695 -msgid "No symbol after .linkage" +#: config/tc-aarch64.c:1324 +#, c-format +msgid "ignoring attempt to undefine built-in register '%s'" msgstr "" -#: config/tc-alpha.c:4743 -msgid "No symbol after .code_address" +#: config/tc-aarch64.c:1639 config/tc-arm.c:3108 +msgid "literal pool overflow" msgstr "" -#: config/tc-alpha.c:4769 config/tc-score.c:5604 -msgid "Bad .mask directive" +#: config/tc-aarch64.c:1792 config/tc-aarch64.c:5020 config/tc-arm.c:3278 +#: config/tc-arm.c:6585 +msgid "unrecognized relocation suffix" msgstr "" -#: config/tc-alpha.c:4787 -msgid "Bad .fmask directive" +#: config/tc-aarch64.c:1794 +msgid "unimplemented relocation suffix" msgstr "" -#: config/tc-alpha.c:4944 -#, c-format -msgid "Expected comma after name \"%s\"" +#: config/tc-aarch64.c:1962 config/tc-aarch64.c:2196 +msgid "immediate operand required" msgstr "" -#: config/tc-alpha.c:4956 -#, c-format -msgid "unhandled: .proc %s,%d" +#: config/tc-aarch64.c:1970 +msgid "missing immediate expression" msgstr "" -#: config/tc-alpha.c:4990 -#, c-format -msgid "Tried to .set unrecognized mode `%s'" +#: config/tc-aarch64.c:2176 config/tc-aarch64.c:4871 +msgid "invalid floating-point constant" msgstr "" -#: config/tc-alpha.c:5016 -#, c-format -msgid "Bad base register, using $%d." +#: config/tc-aarch64.c:2548 config/tc-arm.c:4794 config/tc-arm.c:4803 +msgid "shift expression expected" msgstr "" -#: config/tc-alpha.c:5037 -#, c-format -msgid "Alignment too large: %d. assumed" +#: config/tc-aarch64.c:2556 +msgid "shift operator expected" msgstr "" -#: config/tc-alpha.c:5041 config/tc-d30v.c:2060 -msgid "Alignment negative: 0 assumed" +#: config/tc-aarch64.c:2564 +msgid "invalid use of 'MSL'" msgstr "" -#: config/tc-alpha.c:5136 config/tc-alpha.c:5628 -#, c-format -msgid "Unknown CPU identifier `%s'" +#: config/tc-aarch64.c:2573 +msgid "extending shift is not permitted" msgstr "" -#: config/tc-alpha.c:5327 -#, c-format -msgid "Chose GP value of %lx\n" +#: config/tc-aarch64.c:2581 +msgid "'ROR' shift is not permitted" msgstr "" -#: config/tc-alpha.c:5341 -msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" +#: config/tc-aarch64.c:2589 +msgid "only 'LSL' shift is permitted" msgstr "" -#: config/tc-alpha.c:5430 -#, c-format -msgid "internal error: can't hash opcode `%s': %s" +#: config/tc-aarch64.c:2599 +msgid "invalid shift for the register offset addressing mode" msgstr "" -#: config/tc-alpha.c:5466 -#, c-format -msgid "internal error: can't hash macro `%s': %s" +#: config/tc-aarch64.c:2607 +msgid "invalid shift operator" msgstr "" -#: config/tc-alpha.c:5550 config/tc-arm.c:6818 config/tc-arm.c:6830 -#: config/tc-i960.c:708 config/tc-xtensa.c:5315 config/tc-xtensa.c:5393 -#: config/tc-xtensa.c:5510 config/tc-z80.c:1897 -msgid "syntax error" +#: config/tc-aarch64.c:2636 +msgid "missing shift amount" msgstr "" -#: config/tc-alpha.c:5679 -msgid "" -"Alpha options:\n" -"-32addr\t\t\ttreat addresses as 32-bit values\n" -"-F\t\t\tlack floating point instructions support\n" -"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n" -"\t\t\tspecify variant of Alpha architecture\n" -"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -" -"m21264b\n" -"\t\t\tthese variants include PALcode opcodes\n" +#: config/tc-aarch64.c:2643 +msgid "constant shift amount required" msgstr "" -#: config/tc-alpha.c:5689 -msgid "" -"VMS options:\n" -"-+\t\t\tencode (don't truncate) names longer than 64 characters\n" -"-H\t\t\tshow new symbol after hash truncation\n" -"-replace/-noreplace\tenable or disable the optimization of procedure calls\n" +#: config/tc-aarch64.c:2648 +msgid "shift amount out of range 0 to 63" msgstr "" -#: config/tc-alpha.c:5940 -#, c-format -msgid "unhandled relocation type %s" +#: config/tc-aarch64.c:2697 +msgid "unexpected shift operator" msgstr "" -#: config/tc-alpha.c:5953 -msgid "non-absolute expression in constant field" +#: config/tc-aarch64.c:2733 +msgid "unexpected register in the immediate operand" msgstr "" -#: config/tc-alpha.c:5967 -#, c-format -msgid "type %d reloc done?\n" +#: config/tc-aarch64.c:2758 +msgid "integer register expected in the extended/shifted operand register" msgstr "" -#: config/tc-alpha.c:6014 config/tc-alpha.c:6021 config/tc-mips.c:11711 -#: config/tc-mips.c:12396 -msgid "Used $at without \".set noat\"" +#: config/tc-aarch64.c:2793 config/tc-aarch64.c:2904 config/tc-aarch64.c:3011 +#: config/tc-aarch64.c:3153 config/tc-aarch64.c:3200 +msgid "unknown relocation modifier" msgstr "" -#: config/tc-alpha.c:6190 -#, c-format -msgid "!samegp reloc against symbol without .prologue: %s" +#: config/tc-aarch64.c:2800 config/tc-aarch64.c:2911 config/tc-aarch64.c:3018 +#: config/tc-aarch64.c:3160 config/tc-aarch64.c:3207 +msgid "this relocation modifier is not allowed on this instruction" msgstr "" -#: config/tc-alpha.c:6234 config/tc-tilegx.c:1700 config/tc-tilepro.c:1499 -#: config/tc-xtensa.c:5999 -#, c-format -msgid "cannot represent `%s' relocation in object file" +#: config/tc-aarch64.c:2919 config/tc-aarch64.c:3029 +msgid "invalid relocation expression" msgstr "" -#: config/tc-alpha.c:6240 -#, c-format -msgid "internal error? cannot generate `%s' relocation" +#: config/tc-aarch64.c:2937 +msgid "invalid address" msgstr "" -#: config/tc-alpha.c:6339 -#, c-format -msgid "frame reg expected, using $%d." +#: config/tc-aarch64.c:2989 +msgid "invalid use of 32-bit register offset" msgstr "" -#: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:992 -#: config/tc-h8300.c:77 config/tc-h8300.c:86 config/tc-h8300.c:96 -#: config/tc-h8300.c:106 config/tc-h8300.c:116 config/tc-h8300.c:127 -#: config/tc-h8300.c:244 config/tc-hppa.c:6887 config/tc-hppa.c:6893 -#: config/tc-hppa.c:6899 config/tc-hppa.c:6905 config/tc-hppa.c:8312 -#: config/tc-lm32.c:198 config/tc-mn10300.c:937 config/tc-mn10300.c:942 -#: config/tc-mn10300.c:2433 config/tc-xc16x.c:79 config/tc-xc16x.c:86 -#: config/tc-xc16x.c:93 -msgid "could not set architecture and machine" +#: config/tc-aarch64.c:2995 +msgid "invalid use of 64-bit register offset" msgstr "" -#: config/tc-arc.c:212 config/tc-arm.c:22402 config/tc-score.c:6299 -#: config/tc-score.c:6528 config/tc-score.c:6533 -msgid "virtual memory exhausted" +#. [Xn],#expr +#: config/tc-aarch64.c:3040 config/tc-aarch64.c:3092 +msgid "invalid expression in the address" msgstr "" -#: config/tc-arc.c:432 config/tc-arc.c:671 -msgid "expected comma after operand name" +#: config/tc-aarch64.c:3049 config/tc-arm.c:5306 config/tc-arm.c:5876 +msgid "']' expected" msgstr "" -#: config/tc-arc.c:443 -#, c-format -msgid "negative operand number %d" +#: config/tc-aarch64.c:3057 +msgid "register offset not allowed in pre-indexed addressing mode" msgstr "" -#: config/tc-arc.c:455 -msgid "expected comma after register-number" +#: config/tc-aarch64.c:3072 config/tc-arm.c:5342 +msgid "cannot combine pre- and post-indexing" msgstr "" -#: config/tc-arc.c:480 -msgid "invalid mode" +#: config/tc-aarch64.c:3083 +msgid "invalid 32-bit register offset" msgstr "" -#: config/tc-arc.c:497 -msgid "expected comma after register-mode" +#. Reject [Rn]! +#: config/tc-aarch64.c:3104 +msgid "missing offset in the pre-indexed address" msgstr "" -#: config/tc-arc.c:514 -msgid "shortcut designator invalid" +#: config/tc-aarch64.c:3318 +#, c-format +msgid "" +"system register name '%s' is deprecated and may be removed in a future " +"release" msgstr "" -#: config/tc-arc.c:529 -#, c-format -msgid "core register value (%d) too large" +#: config/tc-aarch64.c:3390 +msgid "immediate value out of range " msgstr "" -#: config/tc-arc.c:537 +#: config/tc-aarch64.c:3898 #, c-format -msgid "condition code value (%d) too large" +msgid "Info: " msgstr "" -#: config/tc-arc.c:555 +#: config/tc-aarch64.c:3932 config/tc-score.c:2750 config/tc-score.c:6504 #, c-format -msgid "attempt to override symbol: %s" +msgid "%s -- `%s'" msgstr "" -#: config/tc-arc.c:626 -msgid "invalid opertype" +#: config/tc-aarch64.c:3934 +#, c-format +msgid "%s at operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:683 -msgid "expected comma after opcode" +#: config/tc-aarch64.c:3938 +#, c-format +msgid "operand %d should be %s -- `%s'" msgstr "" -#: config/tc-arc.c:693 +#: config/tc-aarch64.c:3943 #, c-format -msgid "negative subopcode %d" +msgid "operand mismatch -- `%s'" msgstr "" -#: config/tc-arc.c:702 -msgid "subcode value found when opcode not equal 0x03" +#. Print the hint. +#: config/tc-aarch64.c:4004 +msgid " did you mean this?" msgstr "" -#: config/tc-arc.c:710 +#: config/tc-aarch64.c:4007 config/tc-aarch64.c:4034 #, c-format -msgid "invalid subopcode %d" +msgid " %s" msgstr "" -#: config/tc-arc.c:721 -msgid "expected comma after subopcode" +#: config/tc-aarch64.c:4012 +msgid " other valid variant(s):" msgstr "" -#: config/tc-arc.c:740 -msgid "invalid suffix class" +#: config/tc-aarch64.c:4042 +#, c-format +msgid "%s out of range %d to %d at operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:749 -msgid "expected comma after suffix class" +#: config/tc-aarch64.c:4043 config/tc-aarch64.c:4047 config/tc-aarch64.c:5353 +msgid "immediate value" msgstr "" -#: config/tc-arc.c:768 -msgid "invalid syntax class" +#: config/tc-aarch64.c:4046 +#, c-format +msgid "%s expected to be %d at operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:775 -msgid "opcode 0x3 and SYNTAX_3OP invalid" +#: config/tc-aarch64.c:4053 +#, c-format +msgid "" +"invalid number of registers in the list; only 1 register is expected at " +"operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:795 -msgid "unknown suffix class" +#: config/tc-aarch64.c:4057 +#, c-format +msgid "" +"invalid number of registers in the list; %d registers are expected at " +"operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:862 config/tc-tic6x.c:582 -msgid "expected comma after symbol name" +#: config/tc-aarch64.c:4063 +#, c-format +msgid "immediate value should be a multiple of %d at operand %d -- `%s'" msgstr "" -#: config/tc-arc.c:872 -msgid "negative symbol length" +#: config/tc-aarch64.c:4314 +msgid "bad vector arrangement type" msgstr "" -#: config/tc-arc.c:883 -msgid "ignoring attempt to re-define symbol" +#: config/tc-aarch64.c:4420 +msgid "the specified relocation type is not allowed for MOVK" msgstr "" -#: config/tc-arc.c:890 -#, c-format -msgid "length of symbol \"%s\" already %ld, ignoring %d" +#: config/tc-aarch64.c:4449 config/tc-aarch64.c:4459 +msgid "the specified relocation type is not allowed for 32-bit register" msgstr "" -#: config/tc-arc.c:904 -msgid "assuming symbol alignment of zero" +#: config/tc-aarch64.c:4594 +msgid "comma expected between operands" msgstr "" -#: config/tc-arc.c:971 -msgid "\".option\" directive must appear before any instructions" +#: config/tc-aarch64.c:4687 +msgid "the top half of a 128-bit FP/SIMD register is expected" msgstr "" -#: config/tc-arc.c:981 -msgid "\".option\" directive conflicts with initial definition" +#: config/tc-aarch64.c:4725 config/tc-arm.c:1813 config/tc-arm.c:1858 +#: config/tc-h8300.c:1043 +msgid "invalid register list" msgstr "" -#: config/tc-arc.c:989 -msgid "\".option\" directive overrides command-line (default) value" +#: config/tc-aarch64.c:4790 config/tc-aarch64.c:4811 +msgid "immediate zero expected" msgstr "" -#: config/tc-arc.c:999 -msgid "invalid identifier for \".option\"" +#: config/tc-aarch64.c:4885 +msgid "shift not allowed for bitmask immediate" msgstr "" -#: config/tc-arc.c:1037 config/tc-i860.c:1035 config/tc-ip2k.c:249 -msgid "relaxation not supported\n" +#: config/tc-aarch64.c:4939 +msgid "can't mix relocation modifier with explicit shift" msgstr "" -#: config/tc-arc.c:1081 -msgid "expression too complex code symbol" +#: config/tc-aarch64.c:4982 +msgid "invalid condition" msgstr "" -#: config/tc-arc.c:1108 -#, c-format -msgid "missing ')' in %%-op" +#: config/tc-aarch64.c:5007 +msgid "invalid pc-relative address" msgstr "" -#: config/tc-arc.c:1364 config/tc-dlx.c:1201 config/tc-i960.c:2639 -#: config/tc-m32r.c:2281 config/tc-sparc.c:3651 -#, c-format -msgid "internal error: can't export reloc type %d (`%s')" +#. Only permit "=value" in the literal load instructions. +#. The literal will be generated by programmer_friendly_fixup. +#: config/tc-aarch64.c:5015 +msgid "invalid use of \"=immediate\"" msgstr "" -#: config/tc-arc.c:1496 -#, c-format -msgid "unknown syntax format character `%c'" +#: config/tc-aarch64.c:5081 +msgid "the optional immediate offset can only be 0" msgstr "" -#: config/tc-arc.c:1635 -msgid "too many suffixes" +#: config/tc-aarch64.c:5096 config/tc-aarch64.c:5114 config/tc-aarch64.c:5131 +#: config/tc-aarch64.c:5150 config/tc-aarch64.c:5165 +msgid "invalid addressing mode" msgstr "" -#: config/tc-arc.c:1674 -msgid "symbol as destination register" +#: config/tc-aarch64.c:5136 +msgid "relocation not allowed" msgstr "" -#. xgettext:c-format. -#: config/tc-arc.c:1759 config/tc-i370.c:2207 config/tc-mn10200.c:1142 -#: config/tc-mn10300.c:1820 config/tc-ppc.c:2970 config/tc-s390.c:1506 -#: config/tc-v850.c:2699 -#, c-format -msgid "junk at end of line: `%s'" +#: config/tc-aarch64.c:5175 +msgid "writeback value should be an immediate constant" msgstr "" -#: config/tc-arc.c:1798 -msgid "8 byte instruction in delay slot" +#: config/tc-aarch64.c:5186 +msgid "unknown or missing system register name" msgstr "" -#. except for jl addr -#: config/tc-arc.c:1801 -msgid "8 byte jump instruction with delay slot" +#: config/tc-aarch64.c:5196 +msgid "unknown or missing PSTATE field name" msgstr "" -#: config/tc-arc.c:1809 -msgid "conditional branch follows set of flags" +#: config/tc-aarch64.c:5220 +msgid "unknown or missing operation name" +msgstr "" + +#: config/tc-aarch64.c:5233 +msgid "the specified option is not accepted in ISB" msgstr "" -#: config/tc-arc.c:1893 config/tc-arm.c:16330 +#: config/tc-aarch64.c:5253 config/tc-aarch64.c:6305 config/tc-arm.c:6800 #, c-format -msgid "bad instruction `%s'" +msgid "unhandled operand code %d" msgstr "" -#: config/tc-arm.c:539 -msgid "ARM register expected" +#: config/tc-aarch64.c:5284 +msgid "unexpected comma before the omitted optional operand" msgstr "" -#: config/tc-arm.c:540 -msgid "bad or missing co-processor number" +#: config/tc-aarch64.c:5301 +msgid "unexpected characters following instruction" msgstr "" -#: config/tc-arm.c:541 -msgid "co-processor register expected" +#: config/tc-aarch64.c:5379 config/tc-arm.c:4905 config/tc-arm.c:5441 +#: config/tc-arm.c:7318 +msgid "constant expression expected" msgstr "" -#: config/tc-arm.c:542 -msgid "FPA register expected" +#: config/tc-aarch64.c:5386 config/tc-arm.c:7359 +msgid "literal pool insertion failed" msgstr "" -#: config/tc-arm.c:543 -msgid "VFP single precision register expected" +#: config/tc-aarch64.c:5504 +#, c-format +msgid "unknown mnemonic `%s' -- `%s'" msgstr "" -#: config/tc-arm.c:544 -msgid "VFP/Neon double precision register expected" +#: config/tc-aarch64.c:5512 +#, c-format +msgid "unexpected comma after the mnemonic name `%s' -- `%s'" msgstr "" -#: config/tc-arm.c:545 -msgid "Neon quad precision register expected" +#: config/tc-aarch64.c:5562 +#, c-format +msgid "selected processor does not support `%s'" msgstr "" -#: config/tc-arm.c:546 -msgid "VFP single or double precision register expected" +#: config/tc-aarch64.c:5836 +#, c-format +msgid "alignments greater than %d bytes not supported in .text sections" msgstr "" -#: config/tc-arm.c:547 -msgid "Neon double or quad precision register expected" +#: config/tc-aarch64.c:5969 config/tc-arm.c:21185 +msgid "GOT already in the symbol table" msgstr "" -#: config/tc-arm.c:548 -msgid "VFP single, double or Neon quad precision register expected" +#: config/tc-aarch64.c:6131 +msgid "immediate cannot be moved by a single instruction" msgstr "" -#: config/tc-arm.c:549 -msgid "VFP system register expected" +#: config/tc-aarch64.c:6174 config/tc-aarch64.c:6219 config/tc-aarch64.c:6245 +#: config/tc-arm.c:14422 config/tc-arm.c:14449 config/tc-arm.c:14993 +#: config/tc-arm.c:15474 config/tc-metag.c:2444 config/tc-metag.c:2453 +#: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020 +#: config/tc-metag.c:3029 +msgid "immediate out of range" msgstr "" -#: config/tc-arm.c:550 -msgid "Maverick MVF register expected" +#: config/tc-aarch64.c:6238 config/tc-metag.c:4655 config/tc-xtensa.c:4111 +msgid "invalid immediate" msgstr "" -#: config/tc-arm.c:551 -msgid "Maverick MVD register expected" +#: config/tc-aarch64.c:6300 config/tc-tic6x.c:3864 config/tc-tic6x.c:3929 +#: config/tc-tic6x.c:3956 config/tc-tic6x.c:3984 +msgid "immediate offset out of range" msgstr "" -#: config/tc-arm.c:552 -msgid "Maverick MVFX register expected" +#: config/tc-aarch64.c:6374 config/tc-arm.c:21523 config/tc-arm.c:21574 +#: config/tc-arm.c:21855 +#, c-format +msgid "undefined symbol %s used as an immediate value" msgstr "" -#: config/tc-arm.c:553 -msgid "Maverick MVDX register expected" +#: config/tc-aarch64.c:6386 +msgid "pc-relative load offset not word aligned" msgstr "" -#: config/tc-arm.c:554 -msgid "Maverick MVAX register expected" +#: config/tc-aarch64.c:6389 +msgid "pc-relative load offset out of range" msgstr "" -#: config/tc-arm.c:555 -msgid "Maverick DSPSC register expected" +#: config/tc-aarch64.c:6401 +msgid "pc-relative address offset out of range" msgstr "" -#: config/tc-arm.c:556 -msgid "iWMMXt data register expected" +#: config/tc-aarch64.c:6413 config/tc-aarch64.c:6428 +msgid "conditional branch target not word aligned" msgstr "" -#: config/tc-arm.c:557 config/tc-arm.c:6597 -msgid "iWMMXt control register expected" +#: config/tc-aarch64.c:6416 config/tc-aarch64.c:6431 config/tc-arm.c:22118 +msgid "conditional branch out of range" msgstr "" -#: config/tc-arm.c:558 -msgid "iWMMXt scalar register expected" +#: config/tc-aarch64.c:6444 +msgid "branch target not word aligned" msgstr "" -#: config/tc-arm.c:559 -msgid "XScale accumulator register expected" +#: config/tc-aarch64.c:6447 config/tc-arm.c:753 config/tc-mips.c:14494 +msgid "branch out of range" msgstr "" -#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. -#: config/tc-arm.c:708 config/tc-score.c:259 -msgid "bad arguments to instruction" +#: config/tc-aarch64.c:6481 config/tc-arm.c:21746 config/tc-arm.c:21761 +#: config/tc-arm.c:21776 config/tc-arm.c:21787 config/tc-arm.c:21810 +#: config/tc-arm.c:22522 config/tc-moxie.c:710 config/tc-pj.c:448 +#: config/tc-sh.c:4291 +msgid "offset out of range" msgstr "" -#: config/tc-arm.c:709 -msgid "r13 not allowed here" +#: config/tc-aarch64.c:6494 +msgid "unsigned value out of range" msgstr "" -#: config/tc-arm.c:710 -msgid "r15 not allowed here" +#: config/tc-aarch64.c:6502 +msgid "signed value out of range" msgstr "" -#: config/tc-arm.c:711 -msgid "instruction cannot be conditional" +#: config/tc-aarch64.c:6610 +#, c-format +msgid "unexpected %s fixup" msgstr "" -#: config/tc-arm.c:712 -msgid "registers may not be the same" +#: config/tc-aarch64.c:6676 config/tc-arm.c:22958 config/tc-arm.c:22979 +#: config/tc-mips.c:16546 config/tc-score.c:7480 +#, c-format +msgid "cannot represent %s relocation in this object file format" msgstr "" -#: config/tc-arm.c:713 -msgid "lo register required" +#: config/tc-aarch64.c:6709 +#, c-format +msgid "cannot do %u-byte relocation" msgstr "" -#: config/tc-arm.c:714 -msgid "instruction not supported in Thumb16 mode" +#: config/tc-aarch64.c:6967 config/tc-arc.c:212 config/tc-arm.c:23434 +#: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533 +msgid "virtual memory exhausted" msgstr "" -#: config/tc-arm.c:715 -msgid "instruction does not accept this addressing mode" +#: config/tc-aarch64.c:7114 config/tc-arm.c:23759 +msgid "assemble for big-endian" msgstr "" -#: config/tc-arm.c:716 -msgid "branch must be last instruction in IT block" +#: config/tc-aarch64.c:7115 config/tc-arm.c:23760 +msgid "assemble for little-endian" msgstr "" -#: config/tc-arm.c:717 -msgid "instruction not allowed in IT block" +#: config/tc-aarch64.c:7118 +msgid "temporary switch for dumping" msgstr "" -#: config/tc-arm.c:718 -msgid "selected FPU does not support instruction" +#: config/tc-aarch64.c:7120 +msgid "output verbose error messages" msgstr "" -#: config/tc-arm.c:719 -msgid "thumb conditional instruction should be in IT block" +#: config/tc-aarch64.c:7210 config/tc-arm.c:24261 +msgid "invalid architectural extension" msgstr "" -#: config/tc-arm.c:720 -msgid "incorrect condition in IT block" +#: config/tc-aarch64.c:7235 config/tc-arm.c:24293 +msgid "must specify extensions to add before specifying those to remove" msgstr "" -#: config/tc-arm.c:721 -msgid "IT falling in the range of a previous IT block" +#: config/tc-aarch64.c:7243 config/tc-arm.c:24301 +msgid "missing architectural extension" msgstr "" -#: config/tc-arm.c:722 -msgid "missing .fnstart before unwinding directive" +#: config/tc-aarch64.c:7262 config/tc-arm.c:24338 +#, c-format +msgid "unknown architectural extension `%s'" msgstr "" -#: config/tc-arm.c:724 -msgid "cannot use register index with PC-relative addressing" +#: config/tc-aarch64.c:7286 config/tc-arm.c:24372 config/tc-metag.c:5833 +#, c-format +msgid "missing cpu name `%s'" msgstr "" -#: config/tc-arm.c:726 -msgid "cannot use writeback with PC-relative addressing" +#: config/tc-aarch64.c:7300 config/tc-aarch64.c:7519 config/tc-arm.c:24398 +#: config/tc-arm.c:24939 config/tc-metag.c:5844 +#, c-format +msgid "unknown cpu `%s'" msgstr "" -#: config/tc-arm.c:727 -msgid "branch out of range" +#: config/tc-aarch64.c:7318 config/tc-arm.c:24416 +#, c-format +msgid "missing architecture name `%s'" msgstr "" -#: config/tc-arm.c:921 -msgid "immediate expression requires a # prefix" +#: config/tc-aarch64.c:7332 config/tc-aarch64.c:7566 config/tc-arm.c:24433 +#: config/tc-arm.c:24973 config/tc-arm.c:25004 config/tc-score.c:7715 +#, c-format +msgid "unknown architecture `%s'\n" msgstr "" -#: config/tc-arm.c:949 read.c:3663 -msgid "missing expression" +#: config/tc-aarch64.c:7357 +#, c-format +msgid "missing abi name `%s'" msgstr "" -#: config/tc-arm.c:949 config/tc-score.c:6515 expr.c:1357 read.c:2456 -msgid "bad expression" +#: config/tc-aarch64.c:7368 +#, c-format +msgid "unknown abi `%s'\n" msgstr "" -#: config/tc-arm.c:960 config/tc-i860.c:1004 config/tc-sparc.c:3023 -msgid "bad segment" +#: config/tc-aarch64.c:7374 +msgid "\t specify for ABI " msgstr "" -#: config/tc-arm.c:979 config/tc-arm.c:4883 config/tc-i960.c:1300 -#: config/tc-score.c:1210 -msgid "invalid constant" +#: config/tc-aarch64.c:7377 config/tc-arm.c:24511 config/tc-metag.c:5910 +msgid "\t assemble for CPU " msgstr "" -#: config/tc-arm.c:1109 -msgid "expected #constant" +#: config/tc-aarch64.c:7379 config/tc-arm.c:24513 +msgid "\t assemble for architecture " msgstr "" -#: config/tc-arm.c:1270 +#: config/tc-aarch64.c:7418 config/tc-aarch64.c:7438 config/tc-arm.c:24567 +#: config/tc-arm.c:24585 config/tc-arm.c:24605 config/tc-metag.c:5935 #, c-format -msgid "unexpected character `%c' in type specifier" +msgid "option `-%c%s' is deprecated: %s" msgstr "" -#: config/tc-arm.c:1287 +#: config/tc-aarch64.c:7458 #, c-format -msgid "bad size %d in type specifier" +msgid " AArch64-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:1337 -msgid "only one type should be specified for operand" +#: config/tc-aarch64.c:7469 config/tc-arm.c:24636 +#, c-format +msgid " -EB assemble code for a big-endian cpu\n" msgstr "" -#: config/tc-arm.c:1343 -msgid "vector type expected" +#: config/tc-aarch64.c:7474 config/tc-arm.c:24641 +#, c-format +msgid " -EL assemble code for a little-endian cpu\n" msgstr "" -#: config/tc-arm.c:1415 -msgid "can't redefine type for operand" +#: config/tc-alpha.c:655 +#, c-format +msgid "No !literal!%ld was found" msgstr "" -#: config/tc-arm.c:1426 -msgid "only D registers may be indexed" +#: config/tc-alpha.c:662 +#, c-format +msgid "No !tlsgd!%ld was found" msgstr "" -#: config/tc-arm.c:1432 -msgid "can't change index for operand" +#: config/tc-alpha.c:669 +#, c-format +msgid "No !tlsldm!%ld was found" msgstr "" -#: config/tc-arm.c:1448 config/tc-arm.c:3367 config/tc-arm.c:4465 -msgid "constant expression required" +#: config/tc-alpha.c:678 +#, c-format +msgid "No ldah !gpdisp!%ld was found" msgstr "" -#: config/tc-arm.c:1495 -msgid "register operand expected, but got scalar" +#: config/tc-alpha.c:728 +#, c-format +msgid "too many !literal!%ld for %s" msgstr "" -#: config/tc-arm.c:1528 -msgid "scalar must have an index" +#: config/tc-alpha.c:758 +#, c-format +msgid "No lda !gpdisp!%ld was found" msgstr "" -#: config/tc-arm.c:1533 config/tc-arm.c:14916 config/tc-arm.c:14966 -#: config/tc-arm.c:15381 -msgid "scalar index out of range" +#. Only support one relocation op per insn. +#: config/tc-alpha.c:917 +msgid "More than one relocation op per insn" msgstr "" -#: config/tc-arm.c:1581 -msgid "bad range in register list" +#: config/tc-alpha.c:933 +msgid "No relocation operand" msgstr "" -#: config/tc-arm.c:1589 config/tc-arm.c:1598 config/tc-arm.c:1639 +#: config/tc-alpha.c:943 #, c-format -msgid "Warning: duplicated register (r%d) in register list" -msgstr "" - -#: config/tc-arm.c:1601 -msgid "Warning: register range not in ascending order" +msgid "Unknown relocation operand: !%s" msgstr "" -#: config/tc-arm.c:1612 -msgid "missing `}'" +#: config/tc-alpha.c:953 +#, c-format +msgid "no sequence number after !%s" msgstr "" -#: config/tc-arm.c:1628 -msgid "invalid register mask" +#: config/tc-alpha.c:963 +#, c-format +msgid "!%s does not use a sequence number" msgstr "" -#: config/tc-arm.c:1710 -msgid "expecting {" +#: config/tc-alpha.c:973 +#, c-format +msgid "Bad sequence number: !%s!%s" msgstr "" -#: config/tc-arm.c:1765 config/tc-arm.c:1809 -msgid "register out of range in list" +#: config/tc-alpha.c:1188 config/tc-alpha.c:3361 +#, c-format +msgid "inappropriate arguments for opcode `%s'" msgstr "" -#: config/tc-arm.c:1781 config/tc-arm.c:1826 config/tc-h8300.c:1040 -#: config/tc-mips.c:13602 config/tc-mips.c:13624 -msgid "invalid register list" +#: config/tc-alpha.c:1190 config/tc-alpha.c:3363 +#, c-format +msgid "opcode `%s' not supported for target %s" msgstr "" -#: config/tc-arm.c:1787 config/tc-arm.c:3881 config/tc-arm.c:4014 -msgid "register list not in ascending order" +#: config/tc-alpha.c:1194 config/tc-alpha.c:3367 config/tc-avr.c:1440 +#: config/tc-msp430.c:3521 +#, c-format +msgid "unknown opcode `%s'" msgstr "" -#: config/tc-arm.c:1818 -msgid "register range not in ascending order" +#: config/tc-alpha.c:1275 config/tc-alpha.c:1534 +msgid "overflow in literal (.lita) table" msgstr "" -#: config/tc-arm.c:1851 -msgid "non-contiguous register range" +#: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547 +#: config/tc-alpha.c:2234 config/tc-alpha.c:2279 config/tc-alpha.c:2348 +#: config/tc-alpha.c:2431 config/tc-alpha.c:2656 config/tc-alpha.c:2754 +msgid "macro requires $at register while noat in effect" msgstr "" -#: config/tc-arm.c:1910 -msgid "register stride must be 1 or 2" +#: config/tc-alpha.c:1284 config/tc-alpha.c:1308 config/tc-alpha.c:1549 +msgid "macro requires $at while $at in use" msgstr "" -#: config/tc-arm.c:1911 -msgid "mismatched element/structure types in list" +#: config/tc-alpha.c:1493 +msgid "bignum invalid; zero assumed" msgstr "" -#: config/tc-arm.c:1975 -msgid "don't use Rn-Rm syntax with non-unit stride" +#: config/tc-alpha.c:1495 +msgid "floating point number invalid; zero assumed" msgstr "" -#: config/tc-arm.c:2030 -msgid "error parsing element/structure list" +#: config/tc-alpha.c:1500 +msgid "can't handle expression" msgstr "" -#: config/tc-arm.c:2036 -msgid "expected }" +#: config/tc-alpha.c:1540 +msgid "overflow in literal (.lit8) table" msgstr "" -#: config/tc-arm.c:2093 +#: config/tc-alpha.c:1837 #, c-format -msgid "ignoring attempt to redefine built-in register '%s'" +msgid "too many ldah insns for !gpdisp!%ld" msgstr "" -#: config/tc-arm.c:2098 +#: config/tc-alpha.c:1839 config/tc-alpha.c:1851 #, c-format -msgid "ignoring redefinition of register alias '%s'" -msgstr "" - -#: config/tc-arm.c:2126 -msgid "attempt to redefine typed alias" +msgid "both insns for !gpdisp!%ld must be in the same section" msgstr "" -#: config/tc-arm.c:2165 +#: config/tc-alpha.c:1849 #, c-format -msgid "unknown register '%s' -- .req ignored" -msgstr "" - -#: config/tc-arm.c:2260 -msgid "bad type for register" +msgid "too many lda insns for !gpdisp!%ld" msgstr "" -#: config/tc-arm.c:2271 -msgid "expression must be constant" +#: config/tc-alpha.c:1905 +#, c-format +msgid "too many lituse insns for !lituse_tlsgd!%ld" msgstr "" -#: config/tc-arm.c:2288 -msgid "can't redefine the type of a register alias" +#: config/tc-alpha.c:1908 +#, c-format +msgid "too many lituse insns for !lituse_tlsldm!%ld" msgstr "" -#: config/tc-arm.c:2295 -msgid "you must specify a single type only" +#: config/tc-alpha.c:1925 +#, c-format +msgid "duplicate !tlsgd!%ld" msgstr "" -#: config/tc-arm.c:2308 -msgid "can't redefine the index of a scalar alias" +#: config/tc-alpha.c:1927 +#, c-format +msgid "sequence number in use for !tlsldm!%ld" msgstr "" -#: config/tc-arm.c:2316 -msgid "scalar index must be constant" +#: config/tc-alpha.c:1941 +#, c-format +msgid "duplicate !tlsldm!%ld" msgstr "" -#: config/tc-arm.c:2325 -msgid "expecting ]" +#: config/tc-alpha.c:1943 +#, c-format +msgid "sequence number in use for !tlsgd!%ld" msgstr "" -#: config/tc-arm.c:2372 -msgid "invalid syntax for .req directive" +#: config/tc-alpha.c:1998 config/tc-arc.c:292 config/tc-mn10200.c:857 +#: config/tc-mn10300.c:1150 config/tc-ppc.c:1820 config/tc-s390.c:650 +#: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383 +msgid "operand" msgstr "" -#: config/tc-arm.c:2378 -msgid "invalid syntax for .dn directive" +#: config/tc-alpha.c:2137 +msgid "invalid relocation for instruction" msgstr "" -#: config/tc-arm.c:2384 -msgid "invalid syntax for .qn directive" +#: config/tc-alpha.c:2151 +msgid "invalid relocation for field" msgstr "" -#: config/tc-arm.c:2410 -msgid "invalid syntax for .unreq directive" +#: config/tc-alpha.c:2982 +msgid "can not resolve expression" msgstr "" -#: config/tc-arm.c:2417 +#: config/tc-alpha.c:3516 config/tc-i370.c:1055 config/tc-microblaze.c:199 +#: config/tc-ppc.c:2156 config/tc-ppc.c:5264 #, c-format -msgid "unknown register alias '%s'" +msgid ".COMMon length (%ld.) <0! Ignored." msgstr "" -#: config/tc-arm.c:2419 -#, c-format -msgid "ignoring attempt to use .unreq on fixed register name: '%s'" +#: config/tc-alpha.c:3527 config/tc-ia64.c:1104 config/tc-sparc.c:4064 +#: config/tc-v850.c:307 +msgid "Ignoring attempt to re-define symbol" msgstr "" -#: config/tc-arm.c:2687 +#: config/tc-alpha.c:3619 config/tc-sparc.c:4072 #, c-format -msgid "Failed to find real start of function: %s\n" +msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-arm.c:2704 -msgid "selected processor does not support THUMB opcodes" +#: config/tc-alpha.c:3722 ecoff.c:3063 +msgid ".ent directive has no name" msgstr "" -#: config/tc-arm.c:2717 -msgid "selected processor does not support ARM opcodes" +#: config/tc-alpha.c:3730 +msgid "nested .ent directives" msgstr "" -#: config/tc-arm.c:2729 -#, c-format -msgid "invalid instruction size selected (%d)" +#: config/tc-alpha.c:3775 ecoff.c:3014 +msgid ".end directive has no name" msgstr "" -#: config/tc-arm.c:2761 -#, c-format -msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" +#: config/tc-alpha.c:3784 +msgid ".end directive without matching .ent" msgstr "" -#: config/tc-arm.c:2817 -#, c-format -msgid "expected comma after name \"%s\"" +#: config/tc-alpha.c:3786 +msgid ".end directive names different symbol than .ent" msgstr "" -#: config/tc-arm.c:2867 config/tc-m32r.c:588 -#, c-format -msgid "symbol `%s' already defined" +#: config/tc-alpha.c:3829 ecoff.c:3149 +msgid ".fmask outside of .ent" msgstr "" -#: config/tc-arm.c:2901 -#, c-format -msgid "unrecognized syntax mode \"%s\"" +#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3213 +msgid ".mask outside of .ent" msgstr "" -#: config/tc-arm.c:2922 -#, c-format -msgid "alignment too large: %d assumed" +#: config/tc-alpha.c:3839 ecoff.c:3156 +msgid "bad .fmask directive" msgstr "" -#: config/tc-arm.c:2925 -msgid "alignment negative. 0 assumed." +#: config/tc-alpha.c:3841 ecoff.c:3220 +msgid "bad .mask directive" msgstr "" -#: config/tc-arm.c:3075 -msgid "literal pool overflow" +#: config/tc-alpha.c:3874 config/tc-mips.c:17705 config/tc-score.c:5740 +#: ecoff.c:3177 +msgid ".frame outside of .ent" msgstr "" -#: config/tc-arm.c:3245 config/tc-arm.c:6532 -msgid "unrecognized relocation suffix" +#: config/tc-alpha.c:3885 config/tc-mips.c:17716 ecoff.c:3188 +msgid "bad .frame directive" msgstr "" -#: config/tc-arm.c:3260 -msgid "(plt) is only valid on branch targets" +#: config/tc-alpha.c:3919 +msgid ".prologue directive without a preceding .ent directive" msgstr "" -#: config/tc-arm.c:3266 config/tc-s390.c:1134 config/tc-s390.c:1771 -#: config/tc-xtensa.c:1591 +#: config/tc-alpha.c:3937 #, c-format -msgid "%s relocations do not fit in %d bytes" +msgid "Invalid argument %d to .prologue." msgstr "" -#: config/tc-arm.c:3343 -msgid ".inst.n operand too big. Use .inst.w instead" +#: config/tc-alpha.c:4028 +msgid "ECOFF debugging is disabled." msgstr "" -#: config/tc-arm.c:3363 -msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" +#: config/tc-alpha.c:4042 +msgid ".ent directive without matching .end" msgstr "" -#: config/tc-arm.c:3393 -msgid "width suffixes are invalid in ARM mode" +#: config/tc-alpha.c:4135 +msgid ".usepv directive has no name" msgstr "" -#: config/tc-arm.c:3435 dwarf2dbg.c:744 -msgid "expected 0 or 1" +#: config/tc-alpha.c:4146 +msgid ".usepv directive has no type" msgstr "" -#: config/tc-arm.c:3439 -msgid "missing comma" +#: config/tc-alpha.c:4161 +msgid "unknown argument for .usepv" msgstr "" -#: config/tc-arm.c:3472 -msgid "duplicate .fnstart directive" +#: config/tc-alpha.c:4276 +#, c-format +msgid "unknown section attribute %s" msgstr "" -#: config/tc-arm.c:3503 config/tc-tic6x.c:413 -msgid "duplicate .handlerdata directive" +#: config/tc-alpha.c:4370 +msgid "previous .ent not closed by a .end" msgstr "" -#: config/tc-arm.c:3522 -msgid ".fnend directive without .fnstart" +#: config/tc-alpha.c:4391 +msgid ".ent directive has no symbol" msgstr "" -#: config/tc-arm.c:3588 config/tc-tic6x.c:394 -msgid "personality routine specified for cantunwind frame" +#: config/tc-alpha.c:4416 +msgid ".handler directive has no name" msgstr "" -#: config/tc-arm.c:3605 config/tc-tic6x.c:455 -msgid "duplicate .personalityindex directive" +#: config/tc-alpha.c:4446 +msgid "Bad .frame directive 1./2. param" msgstr "" -#: config/tc-arm.c:3612 config/tc-tic6x.c:462 -msgid "bad personality routine number" +#: config/tc-alpha.c:4456 +#, c-format +msgid "Bad RA (%d) register for .frame" msgstr "" -#: config/tc-arm.c:3634 config/tc-tic6x.c:479 -msgid "duplicate .personality directive" +#: config/tc-alpha.c:4461 +msgid "Bad .frame directive 3./4. param" msgstr "" -#: config/tc-arm.c:3657 config/tc-arm.c:3785 config/tc-arm.c:3833 -msgid "expected register list" +#: config/tc-alpha.c:4497 +msgid ".pdesc directive not in link (.link) section" msgstr "" -#: config/tc-arm.c:3739 -msgid "expected , " +#: config/tc-alpha.c:4504 +msgid ".pdesc directive has no entry symbol" msgstr "" -#: config/tc-arm.c:3748 -msgid "number of registers must be in the range [1:4]" +#: config/tc-alpha.c:4515 +msgid ".pdesc has a bad entry symbol" msgstr "" -#: config/tc-arm.c:3895 config/tc-arm.c:4028 -msgid "bad register range" +#: config/tc-alpha.c:4526 +msgid ".pdesc doesn't match with last .ent" msgstr "" -#: config/tc-arm.c:4085 -msgid "register expected" +#: config/tc-alpha.c:4541 +msgid "No comma after .pdesc " msgstr "" -#: config/tc-arm.c:4095 -msgid "FPA .unwind_save does not take a register list" +#: config/tc-alpha.c:4561 +msgid "unknown procedure kind" msgstr "" -#: config/tc-arm.c:4114 -msgid ".unwind_save does not support this kind of register" +#: config/tc-alpha.c:4656 +msgid ".name directive not in link (.link) section" msgstr "" -#: config/tc-arm.c:4153 -msgid "SP and PC not permitted in .unwind_movsp directive" +#: config/tc-alpha.c:4664 +msgid ".name directive has no symbol" msgstr "" -#: config/tc-arm.c:4158 -msgid "unexpected .unwind_movsp directive" +#: config/tc-alpha.c:4698 +msgid "No symbol after .linkage" msgstr "" -#: config/tc-arm.c:4185 -msgid "stack increment must be multiple of 4" +#: config/tc-alpha.c:4746 +msgid "No symbol after .code_address" msgstr "" -#: config/tc-arm.c:4217 -msgid "expected , " +#: config/tc-alpha.c:4772 config/tc-score.c:5604 +msgid "Bad .mask directive" msgstr "" -#: config/tc-arm.c:4235 -msgid "register must be either sp or set by a previousunwind_movsp directive" +#: config/tc-alpha.c:4790 +msgid "Bad .fmask directive" msgstr "" -#: config/tc-arm.c:4274 -msgid "expected , " +#: config/tc-alpha.c:4947 +#, c-format +msgid "Expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:4286 -msgid "unwind opcode too long" +#: config/tc-alpha.c:4959 +#, c-format +msgid "unhandled: .proc %s,%d" msgstr "" -#: config/tc-arm.c:4291 -msgid "invalid unwind opcode" +#: config/tc-alpha.c:4993 +#, c-format +msgid "Tried to .set unrecognized mode `%s'" msgstr "" -#: config/tc-arm.c:4471 config/tc-arm.c:5410 config/tc-arm.c:9497 -#: config/tc-arm.c:10032 config/tc-arm.c:13378 config/tc-arm.c:21410 -#: config/tc-arm.c:21435 config/tc-arm.c:21443 config/tc-z8k.c:1144 -#: config/tc-z8k.c:1154 -msgid "immediate value out of range" +#: config/tc-alpha.c:5019 +#, c-format +msgid "Bad base register, using $%d." msgstr "" -#: config/tc-arm.c:4636 -msgid "invalid FPA immediate expression" +#: config/tc-alpha.c:5040 config/tc-nios2.c:385 config/tc-nios2.c:500 +#, c-format +msgid "Alignment too large: %d. assumed" msgstr "" -#: config/tc-arm.c:4760 config/tc-arm.c:4769 -msgid "shift expression expected" +#: config/tc-alpha.c:5044 config/tc-d30v.c:2060 config/tc-nios2.c:389 +#: config/tc-nios2.c:504 +msgid "Alignment negative: 0 assumed" msgstr "" -#: config/tc-arm.c:4783 -msgid "'LSL' or 'ASR' required" +#: config/tc-alpha.c:5139 config/tc-alpha.c:5631 +#, c-format +msgid "Unknown CPU identifier `%s'" msgstr "" -#: config/tc-arm.c:4791 -msgid "'LSL' required" +#: config/tc-alpha.c:5330 +#, c-format +msgid "Chose GP value of %lx\n" msgstr "" -#: config/tc-arm.c:4799 -msgid "'ASR' required" +#: config/tc-alpha.c:5344 +msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" msgstr "" -#: config/tc-arm.c:4871 config/tc-arm.c:5404 config/tc-arm.c:7259 -msgid "constant expression expected" +#: config/tc-alpha.c:5433 +#, c-format +msgid "internal error: can't hash opcode `%s': %s" msgstr "" -#: config/tc-arm.c:4878 -msgid "invalid rotation" +#: config/tc-alpha.c:5469 +#, c-format +msgid "internal error: can't hash macro `%s': %s" msgstr "" -#: config/tc-arm.c:5037 config/tc-arm.c:5201 -msgid "unknown group relocation" +#: config/tc-alpha.c:5553 config/tc-arm.c:6871 config/tc-arm.c:6883 +#: config/tc-i960.c:708 config/tc-xtensa.c:5315 config/tc-xtensa.c:5393 +#: config/tc-xtensa.c:5510 config/tc-z80.c:1927 +msgid "syntax error" msgstr "" -#: config/tc-arm.c:5073 -msgid "alignment must be constant" +#: config/tc-alpha.c:5682 +msgid "" +"Alpha options:\n" +"-32addr\t\t\ttreat addresses as 32-bit values\n" +"-F\t\t\tlack floating point instructions support\n" +"-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n" +"\t\t\tspecify variant of Alpha architecture\n" +"-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -" +"m21264b\n" +"\t\t\tthese variants include PALcode opcodes\n" msgstr "" -#: config/tc-arm.c:5232 -msgid "this group relocation is not allowed on this instruction" +#: config/tc-alpha.c:5692 +msgid "" +"VMS options:\n" +"-+\t\t\tencode (don't truncate) names longer than 64 characters\n" +"-H\t\t\tshow new symbol after hash truncation\n" +"-replace/-noreplace\tenable or disable the optimization of procedure calls\n" msgstr "" -#: config/tc-arm.c:5269 config/tc-arm.c:5817 -msgid "']' expected" +#: config/tc-alpha.c:5943 +#, c-format +msgid "unhandled relocation type %s" msgstr "" -#: config/tc-arm.c:5287 -msgid "'}' expected at end of 'option' field" +#: config/tc-alpha.c:5956 +msgid "non-absolute expression in constant field" msgstr "" -#: config/tc-arm.c:5292 -msgid "cannot combine index with option" +#: config/tc-alpha.c:5970 +#, c-format +msgid "type %d reloc done?\n" msgstr "" -#: config/tc-arm.c:5305 -msgid "cannot combine pre- and post-indexing" +#: config/tc-alpha.c:6017 config/tc-alpha.c:6024 +msgid "Used $at without \".set noat\"" msgstr "" -#: config/tc-arm.c:5548 -msgid "unexpected bit specified after APSR" +#: config/tc-alpha.c:6193 +#, c-format +msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" -#: config/tc-arm.c:5560 -msgid "selected processor does not support DSP extension" +#: config/tc-alpha.c:6237 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531 +#: config/tc-xtensa.c:5999 +#, c-format +msgid "cannot represent `%s' relocation in object file" msgstr "" -#: config/tc-arm.c:5572 -msgid "bad bitmask specified after APSR" +#: config/tc-alpha.c:6243 +#, c-format +msgid "internal error? cannot generate `%s' relocation" msgstr "" -#: config/tc-arm.c:5596 -msgid "writing to APSR without specifying a bitmask is deprecated" +#: config/tc-alpha.c:6342 +#, c-format +msgid "frame reg expected, using $%d." msgstr "" -#: config/tc-arm.c:5608 config/tc-arm.c:11125 config/tc-arm.c:11164 -#: config/tc-arm.c:11168 -msgid "selected processor does not support requested special purpose register" +#: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:992 +#: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94 +#: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125 +#: config/tc-h8300.c:242 config/tc-hppa.c:6898 config/tc-hppa.c:6904 +#: config/tc-hppa.c:6910 config/tc-hppa.c:6916 config/tc-hppa.c:8323 +#: config/tc-lm32.c:197 config/tc-mips.c:3342 config/tc-mn10300.c:939 +#: config/tc-mn10300.c:944 config/tc-mn10300.c:2441 config/tc-xc16x.c:79 +#: config/tc-xc16x.c:86 config/tc-xc16x.c:93 +msgid "could not set architecture and machine" msgstr "" -#: config/tc-arm.c:5613 -msgid "flag for {c}psr instruction expected" +#: config/tc-arc.c:432 config/tc-arc.c:671 +msgid "expected comma after operand name" msgstr "" -#: config/tc-arm.c:5638 -msgid "unrecognized CPS flag" +#: config/tc-arc.c:443 +#, c-format +msgid "negative operand number %d" msgstr "" -#: config/tc-arm.c:5645 -msgid "missing CPS flags" +#: config/tc-arc.c:455 +msgid "expected comma after register-number" msgstr "" -#: config/tc-arm.c:5668 config/tc-arm.c:5674 -msgid "valid endian specifiers are be or le" +#: config/tc-arc.c:480 +msgid "invalid mode" msgstr "" -#: config/tc-arm.c:5696 -msgid "missing rotation field after comma" +#: config/tc-arc.c:497 +msgid "expected comma after register-mode" msgstr "" -#: config/tc-arm.c:5711 -msgid "rotation can only be 0, 8, 16, or 24" +#: config/tc-arc.c:514 +msgid "shortcut designator invalid" msgstr "" -#: config/tc-arm.c:5740 -msgid "condition required" +#: config/tc-arc.c:529 +#, c-format +msgid "core register value (%d) too large" msgstr "" -#: config/tc-arm.c:5779 config/tc-arm.c:7846 -msgid "'[' expected" +#: config/tc-arc.c:537 +#, c-format +msgid "condition code value (%d) too large" msgstr "" -#: config/tc-arm.c:5792 -msgid "',' expected" +#: config/tc-arc.c:555 +#, c-format +msgid "attempt to override symbol: %s" msgstr "" -#: config/tc-arm.c:5809 -msgid "invalid shift" +#: config/tc-arc.c:626 +msgid "invalid opertype" msgstr "" -#: config/tc-arm.c:5882 -msgid "can't use Neon quad register here" +#: config/tc-arc.c:683 +msgid "expected comma after opcode" msgstr "" -#: config/tc-arm.c:5948 -msgid "expected or or operand" +#: config/tc-arc.c:693 +#, c-format +msgid "negative subopcode %d" msgstr "" -#: config/tc-arm.c:6028 -msgid "parse error" +#: config/tc-arc.c:702 +msgid "subcode value found when opcode not equal 0x03" msgstr "" -#: config/tc-arm.c:6038 read.c:2127 -msgid "expected comma" +#: config/tc-arc.c:710 +#, c-format +msgid "invalid subopcode %d" msgstr "" -#. ISB can only take SY as an option. -#: config/tc-arm.c:6298 -msgid "invalid barrier type" +#: config/tc-arc.c:721 +msgid "expected comma after subopcode" msgstr "" -#: config/tc-arm.c:6435 -msgid "immediate value is out of range" +#: config/tc-arc.c:740 +msgid "invalid suffix class" msgstr "" -#: config/tc-arm.c:6582 -msgid "iWMMXt data or control register expected" +#: config/tc-arc.c:749 +msgid "expected comma after suffix class" msgstr "" -#: config/tc-arm.c:6622 -msgid "Banked registers are not available with this architecture." +#: config/tc-arc.c:768 +msgid "invalid syntax class" msgstr "" -#: config/tc-arm.c:6747 -#, c-format -msgid "unhandled operand code %d" +#: config/tc-arc.c:775 +msgid "opcode 0x3 and SYNTAX_3OP invalid" msgstr "" -#: config/tc-arm.c:6844 config/tc-score.c:264 -msgid "garbage following instruction" +#: config/tc-arc.c:795 +msgid "unknown suffix class" msgstr "" -#. If REG is R13 (the stack pointer), warn that its use is -#. deprecated. -#: config/tc-arm.c:6885 -msgid "use of r13 is deprecated" +#: config/tc-arc.c:862 config/tc-tic6x.c:581 +msgid "expected comma after symbol name" msgstr "" -#: config/tc-arm.c:6955 -msgid "D register out of range for selected VFP version" +#: config/tc-arc.c:872 +msgid "negative symbol length" msgstr "" -#: config/tc-arm.c:7038 -msgid "instruction does not accept preindexed addressing" +#: config/tc-arc.c:883 +msgid "ignoring attempt to re-define symbol" msgstr "" -#. unindexed - only for coprocessor -#: config/tc-arm.c:7054 config/tc-arm.c:9290 -msgid "instruction does not accept unindexed addressing" +#: config/tc-arc.c:890 +#, c-format +msgid "length of symbol \"%s\" already %ld, ignoring %d" msgstr "" -#: config/tc-arm.c:7062 -msgid "destination register same as write-back base" +#: config/tc-arc.c:904 +msgid "assuming symbol alignment of zero" msgstr "" -#: config/tc-arm.c:7063 -msgid "source register same as write-back base" +#: config/tc-arc.c:971 +msgid "\".option\" directive must appear before any instructions" msgstr "" -#: config/tc-arm.c:7113 -msgid "use of PC in this instruction is deprecated" +#: config/tc-arc.c:981 +msgid "\".option\" directive conflicts with initial definition" msgstr "" -#: config/tc-arm.c:7136 -msgid "instruction does not accept scaled register index" +#: config/tc-arc.c:989 +msgid "\".option\" directive overrides command-line (default) value" msgstr "" -#: config/tc-arm.c:7188 -msgid "instruction does not support unindexed addressing" +#: config/tc-arc.c:999 +msgid "invalid identifier for \".option\"" msgstr "" -#: config/tc-arm.c:7203 -msgid "pc may not be used with write-back" +#: config/tc-arc.c:1037 config/tc-i860.c:1035 config/tc-ip2k.c:249 +msgid "relaxation not supported\n" msgstr "" -#: config/tc-arm.c:7208 -msgid "instruction does not support writeback" +#: config/tc-arc.c:1081 +msgid "expression too complex code symbol" msgstr "" -#: config/tc-arm.c:7254 -msgid "invalid pseudo operation" +#: config/tc-arc.c:1108 +#, c-format +msgid "missing ')' in %%-op" msgstr "" -#: config/tc-arm.c:7300 -msgid "literal pool insertion failed" +#: config/tc-arc.c:1364 config/tc-dlx.c:1206 config/tc-i960.c:2639 +#: config/tc-m32r.c:2281 config/tc-nds32.c:5825 config/tc-sparc.c:3751 +#, c-format +msgid "internal error: can't export reloc type %d (`%s')" msgstr "" -#: config/tc-arm.c:7359 -msgid "Rn must not overlap other operands" +#: config/tc-arc.c:1496 +#, c-format +msgid "unknown syntax format character `%c'" msgstr "" -#: config/tc-arm.c:7364 -msgid "swp{b} use is deprecated for this architecture" +#: config/tc-arc.c:1635 +msgid "too many suffixes" msgstr "" -#: config/tc-arm.c:7461 config/tc-arm.c:9864 -msgid "bad barrier type" +#: config/tc-arc.c:1674 +msgid "symbol as destination register" msgstr "" -#: config/tc-arm.c:7472 config/tc-arm.c:7491 config/tc-arm.c:7504 -#: config/tc-arm.c:9876 config/tc-arm.c:9907 config/tc-arm.c:9929 -msgid "bit-field extends past end of register" +#. xgettext:c-format. +#: config/tc-arc.c:1759 config/tc-i370.c:2207 config/tc-mn10200.c:1142 +#: config/tc-mn10300.c:1822 config/tc-ppc.c:3355 config/tc-s390.c:1524 +#: config/tc-v850.c:3026 +#, c-format +msgid "junk at end of line: `%s'" msgstr "" -#: config/tc-arm.c:7534 -msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" +#: config/tc-arc.c:1798 +msgid "8 byte instruction in delay slot" msgstr "" -#: config/tc-arm.c:7587 -msgid "use of r15 in blx in ARM mode is not really useful" +#. except for jl addr +#: config/tc-arc.c:1801 +msgid "8 byte jump instruction with delay slot" msgstr "" -#: config/tc-arm.c:7609 -msgid "use of r15 in bx in ARM mode is not really useful" +#: config/tc-arc.c:1809 +msgid "conditional branch follows set of flags" msgstr "" -#: config/tc-arm.c:7634 -msgid "use of r15 in bxj is not really useful" +#: config/tc-arc.c:1893 config/tc-arm.c:17216 +#, c-format +msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:7813 config/tc-arm.c:7822 -msgid "writeback of base register is UNPREDICTABLE" +#: config/tc-arm.c:556 +msgid "ARM register expected" msgstr "" -#: config/tc-arm.c:7816 -msgid "writeback of base register when in register list is UNPREDICTABLE" +#: config/tc-arm.c:557 +msgid "bad or missing co-processor number" msgstr "" -#: config/tc-arm.c:7826 -msgid "if writeback register is in list, it must be the lowest reg in the list" +#: config/tc-arm.c:558 +msgid "co-processor register expected" msgstr "" -#: config/tc-arm.c:7841 -msgid "first transfer register must be even" +#: config/tc-arm.c:559 +msgid "FPA register expected" msgstr "" -#: config/tc-arm.c:7844 -msgid "can only transfer two consecutive registers" +#: config/tc-arm.c:560 +msgid "VFP single precision register expected" msgstr "" -#. If op 1 were present and equal to PC, this function wouldn't -#. 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:7845 config/tc-arm.c:7915 config/tc-arm.c:8544 -#: config/tc-arm.c:10652 -msgid "r14 not allowed here" +#: config/tc-arm.c:561 +msgid "VFP/Neon double precision register expected" msgstr "" -#: config/tc-arm.c:7857 -msgid "base register written back, and overlaps second transfer register" +#: config/tc-arm.c:562 +msgid "Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:7867 -msgid "index register overlaps transfer register" +#: config/tc-arm.c:563 +msgid "VFP single or double precision register expected" msgstr "" -#: config/tc-arm.c:7896 config/tc-arm.c:8511 -msgid "offset must be zero in ARM encoding" +#: config/tc-arm.c:564 +msgid "Neon double or quad precision register expected" msgstr "" -#: config/tc-arm.c:7909 config/tc-arm.c:8538 -msgid "even register required" +#: config/tc-arm.c:565 +msgid "VFP single, double or Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:7912 -msgid "can only load two consecutive registers" +#: config/tc-arm.c:566 +msgid "VFP system register expected" msgstr "" -#: config/tc-arm.c:7930 -msgid "ldr to register 15 must be 4-byte alligned" +#: config/tc-arm.c:567 +msgid "Maverick MVF register expected" msgstr "" -#: config/tc-arm.c:7953 config/tc-arm.c:7985 -msgid "this instruction requires a post-indexed address" +#: config/tc-arm.c:568 +msgid "Maverick MVD register expected" msgstr "" -#: config/tc-arm.c:8012 -msgid "Rd and Rm should be different in mla" +#: config/tc-arm.c:569 +msgid "Maverick MVFX register expected" msgstr "" -#: config/tc-arm.c:8036 config/tc-arm.c:10996 -msgid ":lower16: not allowed this instruction" +#: config/tc-arm.c:570 +msgid "Maverick MVDX register expected" msgstr "" -#: config/tc-arm.c:8038 -msgid ":upper16: not allowed instruction" +#: config/tc-arm.c:571 +msgid "Maverick MVAX register expected" msgstr "" -#: config/tc-arm.c:8057 config/tc-arm.c:8100 -msgid "operand 1 must be FPSCR" +#: config/tc-arm.c:572 +msgid "Maverick DSPSC register expected" msgstr "" -#: config/tc-arm.c:8119 -msgid "operand 0 must be FPSCR" +#: config/tc-arm.c:573 +msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:8139 config/tc-arm.c:11114 -msgid "bad register for mrs" +#: config/tc-arm.c:574 config/tc-arm.c:6650 +msgid "iWMMXt control register expected" msgstr "" -#: config/tc-arm.c:8146 config/tc-arm.c:11131 -msgid "'APSR', 'CPSR' or 'SPSR' expected" +#: config/tc-arm.c:575 +msgid "iWMMXt scalar register expected" msgstr "" -#: config/tc-arm.c:8187 -msgid "Rd and Rm should be different in mul" +#: config/tc-arm.c:576 +msgid "XScale accumulator register expected" msgstr "" -#: config/tc-arm.c:8206 config/tc-arm.c:8456 config/tc-arm.c:11265 -msgid "rdhi and rdlo must be different" +#. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message. +#: config/tc-arm.c:734 config/tc-score.c:259 +msgid "bad arguments to instruction" msgstr "" -#: config/tc-arm.c:8212 -msgid "rdhi, rdlo and rm must all be different" +#: config/tc-arm.c:735 +msgid "r13 not allowed here" msgstr "" -#: config/tc-arm.c:8278 -msgid "'[' expected after PLD mnemonic" +#: config/tc-arm.c:736 +msgid "r15 not allowed here" msgstr "" -#: config/tc-arm.c:8280 config/tc-arm.c:8295 -msgid "post-indexed expression used in preload instruction" +#: config/tc-arm.c:737 +msgid "instruction cannot be conditional" msgstr "" -#: config/tc-arm.c:8282 config/tc-arm.c:8297 -msgid "writeback used in preload instruction" +#: config/tc-arm.c:738 +msgid "registers may not be the same" msgstr "" -#: config/tc-arm.c:8284 config/tc-arm.c:8299 -msgid "unindexed addressing used in preload instruction" +#: config/tc-arm.c:739 +msgid "lo register required" msgstr "" -#: config/tc-arm.c:8293 -msgid "'[' expected after PLI mnemonic" +#: config/tc-arm.c:740 +msgid "instruction not supported in Thumb16 mode" msgstr "" -#: config/tc-arm.c:8401 config/tc-arm.c:11639 config/tc-arm.c:11671 -#: config/tc-arm.c:11714 -msgid "extraneous shift as part of operand to shift insn" +#: config/tc-arm.c:741 +msgid "instruction does not accept this addressing mode" msgstr "" -#: config/tc-arm.c:8482 -msgid "SRS base register must be r13" +#: config/tc-arm.c:742 +msgid "branch must be last instruction in IT block" msgstr "" -#: config/tc-arm.c:8541 -msgid "can only store two consecutive registers" +#: config/tc-arm.c:743 +msgid "instruction not allowed in IT block" msgstr "" -#: config/tc-arm.c:8636 config/tc-arm.c:8653 -msgid "only two consecutive VFP SP registers allowed here" +#: config/tc-arm.c:744 +msgid "selected FPU does not support instruction" msgstr "" -#: config/tc-arm.c:8681 config/tc-arm.c:8696 -msgid "this addressing mode requires base-register writeback" +#: config/tc-arm.c:745 +msgid "thumb conditional instruction should be in IT block" msgstr "" -#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16. -#. i.e. immbits must be in range 0 - 16. -#: config/tc-arm.c:8813 -msgid "immediate value out of range, expected range [0, 16]" +#: config/tc-arm.c:746 +msgid "incorrect condition in IT block" msgstr "" -#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32. -#. i.e. immbits must be in range 0 - 31. -#: config/tc-arm.c:8820 -msgid "immediate value out of range, expected range [1, 32]" +#: config/tc-arm.c:747 +msgid "IT falling in the range of a previous IT block" msgstr "" -#: config/tc-arm.c:8886 -msgid "this instruction does not support indexing" +#: config/tc-arm.c:748 +msgid "missing .fnstart before unwinding directive" msgstr "" -#: config/tc-arm.c:8909 -msgid "only r15 allowed here" +#: config/tc-arm.c:750 +msgid "cannot use register index with PC-relative addressing" msgstr "" -#: config/tc-arm.c:9044 -msgid "immediate operand requires iWMMXt2" +#: config/tc-arm.c:752 +msgid "cannot use writeback with PC-relative addressing" msgstr "" -#: config/tc-arm.c:9188 -msgid "shift by register not allowed in thumb mode" +#: config/tc-arm.c:754 +msgid "using " msgstr "" -#: config/tc-arm.c:9200 config/tc-arm.c:11820 config/tc-arm.c:20800 -msgid "shift expression is too large" +#: config/tc-arm.c:951 +msgid "immediate expression requires a # prefix" msgstr "" -#: config/tc-arm.c:9227 -msgid "Instruction does not support =N addresses" +#: config/tc-arm.c:979 read.c:3727 +msgid "missing expression" msgstr "" -#: config/tc-arm.c:9233 -msgid "cannot use register index with this instruction" +#: config/tc-arm.c:1009 config/tc-arm.c:4917 config/tc-i960.c:1300 +#: config/tc-score.c:1210 +msgid "invalid constant" msgstr "" -#: config/tc-arm.c:9235 -msgid "Thumb does not support negative register indexing" +#: config/tc-arm.c:1139 +msgid "expected #constant" msgstr "" -#: config/tc-arm.c:9237 -msgid "Thumb does not support register post-indexing" +#: config/tc-arm.c:1302 +#, c-format +msgid "unexpected character `%c' in type specifier" msgstr "" -#: config/tc-arm.c:9239 -msgid "Thumb does not support register indexing with writeback" +#: config/tc-arm.c:1319 +#, c-format +msgid "bad size %d in type specifier" msgstr "" -#: config/tc-arm.c:9241 -msgid "Thumb supports only LSL in shifted register indexing" +#: config/tc-arm.c:1369 +msgid "only one type should be specified for operand" msgstr "" -#: config/tc-arm.c:9250 config/tc-arm.c:14718 -msgid "shift out of range" +#: config/tc-arm.c:1447 +msgid "can't redefine type for operand" msgstr "" -#: config/tc-arm.c:9259 -msgid "cannot use writeback with this instruction" +#: config/tc-arm.c:1458 +msgid "only D registers may be indexed" msgstr "" -#: config/tc-arm.c:9280 -msgid "cannot use post-indexing with PC-relative addressing" +#: config/tc-arm.c:1464 +msgid "can't change index for operand" msgstr "" -#: config/tc-arm.c:9281 -msgid "cannot use post-indexing with this instruction" +#: config/tc-arm.c:1527 +msgid "register operand expected, but got scalar" msgstr "" -#: config/tc-arm.c:9492 -msgid "only SUBS PC, LR, #const allowed" +#: config/tc-arm.c:1560 +msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:9574 config/tc-arm.c:9729 config/tc-arm.c:9826 -#: config/tc-arm.c:11075 config/tc-arm.c:11371 -msgid "shift must be constant" +#: config/tc-arm.c:1565 config/tc-arm.c:15368 config/tc-arm.c:15428 +#: config/tc-arm.c:15850 +msgid "scalar index out of range" msgstr "" -#: config/tc-arm.c:9579 -msgid "shift value over 3 not allowed in thumb mode" +#: config/tc-arm.c:1615 +msgid "bad range in register list" msgstr "" -#: config/tc-arm.c:9581 -msgid "only LSL shift allowed in thumb mode" +#: config/tc-arm.c:1623 config/tc-arm.c:1632 config/tc-arm.c:1673 +#, c-format +msgid "Warning: duplicated register (r%d) in register list" msgstr "" -#: config/tc-arm.c:9605 config/tc-arm.c:9744 config/tc-arm.c:9841 -#: config/tc-arm.c:11088 -msgid "unshifted register required" +#: config/tc-arm.c:1635 +msgid "Warning: register range not in ascending order" msgstr "" -#: config/tc-arm.c:9620 config/tc-arm.c:9852 config/tc-arm.c:11226 -msgid "dest must overlap one source register" +#: config/tc-arm.c:1646 +msgid "missing `}'" msgstr "" -#: config/tc-arm.c:9747 -msgid "dest and source1 must be the same register" +#: config/tc-arm.c:1662 +msgid "invalid register mask" msgstr "" -#: config/tc-arm.c:10028 -msgid "instruction is always unconditional" +#: config/tc-arm.c:1797 config/tc-arm.c:1841 +msgid "register out of range in list" msgstr "" -#: config/tc-arm.c:10130 -msgid "selected processor does not support 'A' form of this instruction" +#: config/tc-arm.c:1819 config/tc-arm.c:3915 config/tc-arm.c:4049 +msgid "register list not in ascending order" msgstr "" -#: config/tc-arm.c:10133 -msgid "Thumb does not support the 2-argument form of this instruction" +#: config/tc-arm.c:1850 +msgid "register range not in ascending order" msgstr "" -#: config/tc-arm.c:10241 -msgid "SP not allowed in register list" +#: config/tc-arm.c:1883 +msgid "non-contiguous register range" msgstr "" -#: config/tc-arm.c:10245 config/tc-arm.c:10351 -msgid "" -"having the base register in the register list when using write back is " -"UNPREDICTABLE" +#: config/tc-arm.c:1942 +msgid "register stride must be 1 or 2" msgstr "" -#: config/tc-arm.c:10253 -msgid "LR and PC should not both be in register list" +#: config/tc-arm.c:1943 +msgid "mismatched element/structure types in list" msgstr "" -#: config/tc-arm.c:10261 -msgid "PC not allowed in register list" +#: config/tc-arm.c:2007 +msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "" -#: config/tc-arm.c:10303 -msgid "Thumb load/store multiple does not support {reglist}^" +#: config/tc-arm.c:2062 +msgid "error parsing element/structure list" msgstr "" -#: config/tc-arm.c:10328 config/tc-arm.c:10405 -#, c-format -msgid "value stored for r%d is UNKNOWN" +#: config/tc-arm.c:2068 +msgid "expected }" msgstr "" -#: config/tc-arm.c:10398 -msgid "Thumb-2 instruction only valid in unified syntax" +#: config/tc-arm.c:2159 +msgid "attempt to redefine typed alias" msgstr "" -#: config/tc-arm.c:10402 config/tc-arm.c:10412 -msgid "this instruction will write back the base register" +#: config/tc-arm.c:2293 +msgid "bad type for register" msgstr "" -#: config/tc-arm.c:10415 -msgid "this instruction will not write back the base register" +#: config/tc-arm.c:2304 +msgid "expression must be constant" msgstr "" -#: config/tc-arm.c:10446 -msgid "r14 not allowed as first register when second register is omitted" +#: config/tc-arm.c:2321 +msgid "can't redefine the type of a register alias" msgstr "" -#: config/tc-arm.c:10546 -msgid "" -"This instruction may be unpredictable if executed on M-profile cores with " -"interrupts enabled." +#: config/tc-arm.c:2328 +msgid "you must specify a single type only" msgstr "" -#: config/tc-arm.c:10575 config/tc-arm.c:10588 config/tc-arm.c:10624 -msgid "Thumb does not support this addressing mode" +#: config/tc-arm.c:2341 +msgid "can't redefine the index of a scalar alias" msgstr "" -#: config/tc-arm.c:10592 -msgid "byte or halfword not valid for base register" +#: config/tc-arm.c:2349 +msgid "scalar index must be constant" msgstr "" -#: config/tc-arm.c:10595 -msgid "r15 based store not allowed" +#: config/tc-arm.c:2358 +msgid "expecting ]" msgstr "" -#: config/tc-arm.c:10597 -msgid "invalid base register for register offset" +#: config/tc-arm.c:2411 +msgid "invalid syntax for .dn directive" msgstr "" -#: config/tc-arm.c:10779 -#, c-format -msgid "" -"Use of r%u as a source register is deprecated when r%u is the destination " -"register." +#: config/tc-arm.c:2417 +msgid "invalid syntax for .qn directive" msgstr "" -#: config/tc-arm.c:10952 -msgid "shifts in CMP/MOV instructions are only supported in unified syntax" +#: config/tc-arm.c:2452 +#, c-format +msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" -#: config/tc-arm.c:10980 -msgid "only lo regs allowed with immediate" +#: config/tc-arm.c:2720 +#, c-format +msgid "Failed to find real start of function: %s\n" msgstr "" -#: config/tc-arm.c:11001 -msgid ":upper16: not allowed this instruction" +#: config/tc-arm.c:2737 +msgid "selected processor does not support THUMB opcodes" msgstr "" -#: config/tc-arm.c:11149 -msgid "Thumb encoding does not support an immediate here" +#: config/tc-arm.c:2750 +msgid "selected processor does not support ARM opcodes" msgstr "" -#: config/tc-arm.c:11231 -msgid "Thumb-2 MUL must not set flags" +#: config/tc-arm.c:2762 +#, c-format +msgid "invalid instruction size selected (%d)" msgstr "" -#: config/tc-arm.c:11296 -msgid "Thumb does not support NOP with hints" +#: config/tc-arm.c:2794 +#, c-format +msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" -#: config/tc-arm.c:11434 -msgid "push/pop do not support {reglist}^" +#: config/tc-arm.c:2850 +#, c-format +msgid "expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:11457 -msgid "invalid register list to push/pop instruction" +#: config/tc-arm.c:2900 config/tc-m32r.c:588 +#, c-format +msgid "symbol `%s' already defined" msgstr "" -#: config/tc-arm.c:11698 -msgid "source1 and dest must be same register" +#: config/tc-arm.c:2934 +#, c-format +msgid "unrecognized syntax mode \"%s\"" msgstr "" -#: config/tc-arm.c:11723 -msgid "ror #imm not supported" +#: config/tc-arm.c:2955 +#, c-format +msgid "alignment too large: %d assumed" msgstr "" -#: config/tc-arm.c:11774 -msgid "SMC is not permitted on this architecture" +#: config/tc-arm.c:2958 +msgid "alignment negative. 0 assumed." msgstr "" -#: config/tc-arm.c:11937 -msgid "Thumb encoding does not support rotation" +#: config/tc-arm.c:3293 +msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:11952 -msgid "SVC is not permitted on this architecture" +#: config/tc-arm.c:3299 config/tc-s390.c:1146 config/tc-s390.c:1789 +#: config/tc-xtensa.c:1591 +#, c-format +msgid "%s relocations do not fit in %d bytes" msgstr "" -#: config/tc-arm.c:11968 -msgid "instruction requires register index" +#: config/tc-arm.c:3376 +msgid ".inst.n operand too big. Use .inst.w instead" msgstr "" -#: config/tc-arm.c:11977 -msgid "instruction does not allow shifted index" +#: config/tc-arm.c:3396 +msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" -#: config/tc-arm.c:12122 -msgid "invalid neon suffix for non neon instruction" +#: config/tc-arm.c:3426 +msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:12413 config/tc-arm.c:12748 -msgid "invalid instruction shape" +#: config/tc-arm.c:3468 dwarf2dbg.c:762 +msgid "expected 0 or 1" msgstr "" -#: config/tc-arm.c:12657 -msgid "types specified in both the mnemonic and operands" +#: config/tc-arm.c:3472 +msgid "missing comma" msgstr "" -#: config/tc-arm.c:12694 -msgid "operand types can't be inferred" +#: config/tc-arm.c:3505 +msgid "duplicate .fnstart directive" msgstr "" -#: config/tc-arm.c:12700 -msgid "type specifier has the wrong number of parts" +#: config/tc-arm.c:3536 config/tc-tic6x.c:412 +msgid "duplicate .handlerdata directive" msgstr "" -#: config/tc-arm.c:12764 config/tc-arm.c:14459 config/tc-arm.c:14466 -msgid "operand size must match register width" +#: config/tc-arm.c:3555 +msgid ".fnend directive without .fnstart" msgstr "" -#: config/tc-arm.c:12775 -msgid "bad type in Neon instruction" +#: config/tc-arm.c:3622 config/tc-tic6x.c:393 +msgid "personality routine specified for cantunwind frame" msgstr "" -#: config/tc-arm.c:12786 -msgid "inconsistent types in Neon instruction" +#: config/tc-arm.c:3639 config/tc-tic6x.c:454 +msgid "duplicate .personalityindex directive" msgstr "" -#: config/tc-arm.c:13603 -msgid "first and second operands shall be the same register" +#: config/tc-arm.c:3646 config/tc-tic6x.c:461 +msgid "bad personality routine number" msgstr "" -#: config/tc-arm.c:13871 -msgid "scalar out of range for multiply instruction" +#: config/tc-arm.c:3668 config/tc-tic6x.c:478 +msgid "duplicate .personality directive" msgstr "" -#: config/tc-arm.c:14047 config/tc-arm.c:14059 -msgid "immediate out of range for insert" +#: config/tc-arm.c:3691 config/tc-arm.c:3819 config/tc-arm.c:3867 +msgid "expected register list" msgstr "" -#: config/tc-arm.c:14071 config/tc-arm.c:15066 -msgid "immediate out of range for shift" +#: config/tc-arm.c:3773 +msgid "expected , " msgstr "" -#: config/tc-arm.c:14128 config/tc-arm.c:14155 config/tc-arm.c:14564 -#: config/tc-arm.c:15012 -msgid "immediate out of range" +#: config/tc-arm.c:3782 +msgid "number of registers must be in the range [1:4]" msgstr "" -#: config/tc-arm.c:14192 -msgid "immediate out of range for narrowing operation" +#: config/tc-arm.c:3929 config/tc-arm.c:4063 +msgid "bad register range" msgstr "" -#: config/tc-arm.c:14317 -msgid "operands 0 and 1 must be the same register" +#: config/tc-arm.c:4129 +msgid "FPA .unwind_save does not take a register list" msgstr "" -#: config/tc-arm.c:14538 -msgid "operand size must be specified for immediate VMOV" +#: config/tc-arm.c:4148 +msgid ".unwind_save does not support this kind of register" msgstr "" -#: config/tc-arm.c:14548 -msgid "immediate has bits set outside the operand size" +#: config/tc-arm.c:4187 +msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:14744 -msgid "elements must be smaller than reversal region" +#: config/tc-arm.c:4192 +msgid "unexpected .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:14915 config/tc-arm.c:14965 -msgid "bad type for scalar" +#: config/tc-arm.c:4219 +msgid "stack increment must be multiple of 4" msgstr "" -#: config/tc-arm.c:15029 config/tc-arm.c:15037 -msgid "VFP registers must be adjacent" +#: config/tc-arm.c:4251 +msgid "expected , " msgstr "" -#: config/tc-arm.c:15178 -msgid "bad list length for table lookup" +#: config/tc-arm.c:4269 +msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" -#: config/tc-arm.c:15208 -msgid "writeback (!) must be used for VLDMDB and VSTMDB" +#: config/tc-arm.c:4308 +msgid "expected , " msgstr "" -#: config/tc-arm.c:15211 -msgid "register list must contain at least 1 and at most 16 registers" +#: config/tc-arm.c:4320 +msgid "unwind opcode too long" msgstr "" -#: config/tc-arm.c:15236 -msgid "Use of PC here is deprecated" +#: config/tc-arm.c:4325 +msgid "invalid unwind opcode" msgstr "" -#: config/tc-arm.c:15238 -msgid "Use of PC here is UNPREDICTABLE" +#: config/tc-arm.c:4505 config/tc-arm.c:5447 config/tc-arm.c:9688 +#: config/tc-arm.c:10211 config/tc-arm.c:12231 config/tc-arm.c:13664 +#: config/tc-arm.c:22438 config/tc-arm.c:22463 config/tc-arm.c:22471 +#: config/tc-metag.c:5175 config/tc-z8k.c:1144 config/tc-z8k.c:1154 +msgid "immediate value out of range" msgstr "" -#: config/tc-arm.c:15301 -msgid "bad alignment" +#: config/tc-arm.c:4670 +msgid "invalid FPA immediate expression" msgstr "" -#: config/tc-arm.c:15318 -msgid "bad list type for instruction" +#: config/tc-arm.c:4817 +msgid "'LSL' or 'ASR' required" msgstr "" -#: config/tc-arm.c:15360 -msgid "unsupported alignment for instruction" +#: config/tc-arm.c:4825 +msgid "'LSL' required" msgstr "" -#: config/tc-arm.c:15379 config/tc-arm.c:15473 config/tc-arm.c:15484 -#: config/tc-arm.c:15494 config/tc-arm.c:15508 -msgid "bad list length" +#: config/tc-arm.c:4833 +msgid "'ASR' required" msgstr "" -#: config/tc-arm.c:15384 -msgid "stride of 2 unavailable when element size is 8" +#: config/tc-arm.c:4912 +msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:15417 config/tc-arm.c:15492 -msgid "can't use alignment with this instruction" +#: config/tc-arm.c:5071 config/tc-arm.c:5238 +msgid "unknown group relocation" msgstr "" -#: config/tc-arm.c:15559 -msgid "post-index must be a register" +#: config/tc-arm.c:5107 +msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:15561 -msgid "bad register for post-index" +#: config/tc-arm.c:5269 +msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:15897 config/tc-arm.c:15983 -msgid "conditional infixes are deprecated in unified syntax" +#: config/tc-arm.c:5324 +msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:16131 -msgid "Warning: conditional outside an IT block for Thumb." +#: config/tc-arm.c:5329 +msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:16336 -msgid "s suffix on comparison instruction is deprecated" +#: config/tc-arm.c:5585 +msgid "unexpected bit specified after APSR" msgstr "" -#: config/tc-arm.c:16355 -#, c-format -msgid "selected processor does not support Thumb mode `%s'" +#: config/tc-arm.c:5597 +msgid "selected processor does not support DSP extension" msgstr "" -#: config/tc-arm.c:16361 -msgid "Thumb does not support conditional execution" +#: config/tc-arm.c:5609 +msgid "bad bitmask specified after APSR" msgstr "" -#: config/tc-arm.c:16380 -#, c-format -msgid "selected processor does not support Thumb-2 mode `%s'" +#: config/tc-arm.c:5633 +msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "" -#: config/tc-arm.c:16405 -#, c-format -msgid "cannot honor width suffix -- `%s'" +#: config/tc-arm.c:5645 config/tc-arm.c:11356 config/tc-arm.c:11400 +#: config/tc-arm.c:11404 +msgid "selected processor does not support requested special purpose register" msgstr "" -#: config/tc-arm.c:16446 -#, c-format -msgid "selected processor does not support ARM mode `%s'" +#: config/tc-arm.c:5650 +msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:16451 -#, c-format -msgid "width suffixes are invalid in ARM mode -- `%s'" +#: config/tc-arm.c:5675 +msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:16484 -#, c-format -msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" +#: config/tc-arm.c:5682 +msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:16501 -#, c-format -msgid "section '%s' finished with an open IT block." +#: config/tc-arm.c:5705 config/tc-arm.c:5711 +msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:16506 -msgid "file finished with an open IT block." +#: config/tc-arm.c:5733 +msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:19545 -#, c-format -msgid "alignments greater than %d bytes not supported in .text sections." +#: config/tc-arm.c:5748 +msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:19813 config/tc-ia64.c:3469 -#, c-format -msgid "Group section `%s' has no group signature" +#: config/tc-arm.c:5777 +msgid "condition required" msgstr "" -#: config/tc-arm.c:19858 -msgid "handlerdata in cantunwind frame" +#: config/tc-arm.c:5838 config/tc-arm.c:8012 +msgid "'[' expected" msgstr "" -#: config/tc-arm.c:19875 -msgid "too many unwind opcodes for personality routine 0" +#: config/tc-arm.c:5851 +msgid "',' expected" msgstr "" -#: config/tc-arm.c:19907 -msgid "too many unwind opcodes" +#: config/tc-arm.c:5868 +msgid "invalid shift" msgstr "" -#: config/tc-arm.c:20167 -msgid "GOT already in the symbol table" +#: config/tc-arm.c:5941 +msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:20505 config/tc-arm.c:20547 config/tc-arm.c:20827 -#, c-format -msgid "undefined symbol %s used as an immediate value" +#: config/tc-arm.c:6007 +msgid "expected or or operand" msgstr "" -#: config/tc-arm.c:20507 config/tc-arm.c:20549 -#, c-format -msgid "symbol %s is in a different section" +#: config/tc-arm.c:6087 +msgid "parse error" msgstr "" -#: config/tc-arm.c:20509 config/tc-arm.c:20551 -#, c-format -msgid "symbol %s is weak and may be overridden later" +#. ISB can only take SY as an option. +#: config/tc-arm.c:6351 +msgid "invalid barrier type" msgstr "" -#: config/tc-arm.c:20528 config/tc-arm.c:20869 -#, c-format -msgid "invalid constant (%lx) after fixup" +#: config/tc-arm.c:6488 +msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:20584 -#, c-format -msgid "unable to compute ADRL instructions for PC offset of 0x%lx" +#: config/tc-arm.c:6635 +msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:20619 config/tc-arm.c:20649 -msgid "invalid literal constant: pool needs to be closer" +#: config/tc-arm.c:6675 +msgid "Banked registers are not available with this architecture." msgstr "" -#: config/tc-arm.c:20622 config/tc-arm.c:20670 -#, c-format -msgid "bad immediate value for offset (%ld)" +#: config/tc-arm.c:6897 config/tc-score.c:264 +msgid "garbage following instruction" msgstr "" -#: config/tc-arm.c:20651 -#, c-format -msgid "bad immediate value for 8-bit offset (%ld)" +#. If REG is R13 (the stack pointer), warn that its use is +#. deprecated. +#: config/tc-arm.c:6938 +msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:20711 -msgid "offset not a multiple of 4" +#: config/tc-arm.c:7008 +msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:20718 config/tc-arm.c:20733 config/tc-arm.c:20748 -#: config/tc-arm.c:20759 config/tc-arm.c:20782 config/tc-arm.c:21494 -#: config/tc-moxie.c:662 config/tc-pj.c:448 config/tc-sh.c:4281 -msgid "offset out of range" +#: config/tc-arm.c:7087 config/tc-arm.c:9416 +msgid "Instruction does not support =N addresses" msgstr "" -#: config/tc-arm.c:20885 -msgid "invalid smc expression" +#: config/tc-arm.c:7095 +msgid "instruction does not accept preindexed addressing" msgstr "" -#: config/tc-arm.c:20894 -msgid "invalid hvc expression" +#. unindexed - only for coprocessor +#: config/tc-arm.c:7111 config/tc-arm.c:9479 +msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:20905 config/tc-arm.c:20914 -msgid "invalid swi expression" +#: config/tc-arm.c:7119 +msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:20924 -msgid "invalid expression in load/store multiple" +#: config/tc-arm.c:7120 +msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:20985 -#, c-format -msgid "blx to '%s' an ARM ISA state function changed to bl" +#: config/tc-arm.c:7170 +msgid "use of PC in this instruction is deprecated" msgstr "" -#: config/tc-arm.c:21004 -msgid "misaligned branch destination" +#: config/tc-arm.c:7193 +msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:21090 -msgid "conditional branch out of range" +#: config/tc-arm.c:7247 +msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:21124 -#, c-format -msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" +#: config/tc-arm.c:7262 +msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:21174 -msgid "Thumb2 branch out of range" +#: config/tc-arm.c:7267 +msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:21263 -msgid "rel31 relocation overflow" +#: config/tc-arm.c:7313 +msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:21275 config/tc-arm.c:21303 -msgid "co-processor offset out of range" +#: config/tc-arm.c:7442 +msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:21320 -#, c-format -msgid "invalid offset, target not word aligned (0x%08lX)" +#: config/tc-arm.c:7447 +msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:21327 config/tc-arm.c:21336 config/tc-arm.c:21344 -#: config/tc-arm.c:21352 config/tc-arm.c:21360 -#, c-format -msgid "invalid offset, value too big (0x%08lX)" +#: config/tc-arm.c:7450 +msgid "swp{b} use is deprecated for ARMv6 and ARMv7" msgstr "" -#: config/tc-arm.c:21401 -msgid "invalid Hi register with immediate" +#: config/tc-arm.c:7552 config/tc-arm.c:7571 config/tc-arm.c:7584 +#: config/tc-arm.c:10052 config/tc-arm.c:10083 config/tc-arm.c:10105 +msgid "bit-field extends past end of register" msgstr "" -#: config/tc-arm.c:21417 -msgid "invalid immediate for stack address calculation" +#: config/tc-arm.c:7614 +msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:21425 -#, c-format -msgid "invalid immediate for address calculation (value = 0x%08lX)" +#: config/tc-arm.c:7667 +msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:21455 -#, c-format -msgid "invalid immediate: %ld is out of range" +#: config/tc-arm.c:7689 +msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:21467 -#, c-format -msgid "invalid shift value: %ld" +#: config/tc-arm.c:7714 +msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:21546 -#, c-format -msgid "the offset 0x%08lX is not representable" +#: config/tc-arm.c:7762 +msgid "This coprocessor register access is deprecated in ARMv8" msgstr "" -#: config/tc-arm.c:21586 -#, c-format -msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" +#: config/tc-arm.c:7962 config/tc-arm.c:7971 +msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21625 -#, c-format -msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" +#: config/tc-arm.c:7965 +msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:21665 -#, c-format -msgid "bad offset 0x%08lX (must be word-aligned)" +#: config/tc-arm.c:7975 +msgid "if writeback register is in list, it must be the lowest reg in the list" msgstr "" -#: config/tc-arm.c:21670 -#, c-format -msgid "bad offset 0x%08lX (must be an 8-bit number of words)" +#: config/tc-arm.c:8007 +msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:21701 config/tc-score.c:7392 -#, c-format -msgid "bad relocation fixup type (%d)" +#: config/tc-arm.c:8010 +msgid "can only transfer two consecutive registers" msgstr "" -#: config/tc-arm.c:21812 -msgid "literal referenced across section boundary" +#. If op 1 were present and equal to PC, this function wouldn't +#. 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:8011 config/tc-arm.c:8081 config/tc-arm.c:8714 +#: config/tc-arm.c:10857 +msgid "r14 not allowed here" msgstr "" -#: config/tc-arm.c:21879 -msgid "internal relocation (type: IMMEDIATE) not fixed up" +#: config/tc-arm.c:8023 +msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:21884 -msgid "ADRL used for a symbol not defined in the same file" +#: config/tc-arm.c:8033 +msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:21899 -#, c-format -msgid "undefined local label `%s'" +#: config/tc-arm.c:8062 config/tc-arm.c:8681 +msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:21905 -msgid "internal_relocation (type: OFFSET_IMM) not fixed up" +#: config/tc-arm.c:8075 config/tc-arm.c:8708 +msgid "even register required" msgstr "" -#: config/tc-arm.c:21927 config/tc-cris.c:3986 config/tc-mcore.c:1926 -#: config/tc-microblaze.c:1833 config/tc-mmix.c:2867 config/tc-moxie.c:757 -#: config/tc-ns32k.c:2248 config/tc-score.c:7478 -msgid "" +#: config/tc-arm.c:8078 +msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:21930 config/tc-arm.c:21951 config/tc-score.c:7480 -#, c-format -msgid "cannot represent %s relocation in this object file format" +#: config/tc-arm.c:8096 +msgid "ldr to register 15 must be 4-byte alligned" msgstr "" -#: config/tc-arm.c:22307 -#, c-format -msgid "%s: unexpected function type: %d" +#: config/tc-arm.c:8119 config/tc-arm.c:8151 +msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:22436 -msgid "use of old and new-style options to set CPU type" +#: config/tc-arm.c:8178 +msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:22446 -msgid "use of old and new-style options to set FPU type" +#: config/tc-arm.c:8202 config/tc-arm.c:11221 +msgid ":lower16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:22522 -msgid "hard-float conflicts with specified fpu" +#: config/tc-arm.c:8204 +msgid ":upper16: not allowed instruction" msgstr "" -#: config/tc-arm.c:22709 -msgid "generate PIC code" +#: config/tc-arm.c:8223 +msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:22710 -msgid "assemble Thumb code" +#: config/tc-arm.c:8305 config/tc-arm.c:11340 +msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:22711 -msgid "support ARM/Thumb interworking" +#: config/tc-arm.c:8312 config/tc-arm.c:11363 +msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:22713 -msgid "code uses 32-bit program counter" +#: config/tc-arm.c:8353 +msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:22714 -msgid "code uses 26-bit program counter" +#: config/tc-arm.c:8372 config/tc-arm.c:8626 config/tc-arm.c:11501 +msgid "rdhi and rdlo must be different" msgstr "" -#: config/tc-arm.c:22715 -msgid "floating point args are in fp regs" +#: config/tc-arm.c:8378 +msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:22717 -msgid "re-entrant code" +#: config/tc-arm.c:8444 +msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:22718 -msgid "code is ATPCS conformant" +#: config/tc-arm.c:8446 config/tc-arm.c:8461 +msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:22719 -msgid "assemble for big-endian" +#: config/tc-arm.c:8448 config/tc-arm.c:8463 +msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:22720 -msgid "assemble for little-endian" +#: config/tc-arm.c:8450 config/tc-arm.c:8465 +msgid "unindexed addressing used in preload instruction" msgstr "" -#. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:22724 -msgid "use frame pointer" +#: config/tc-arm.c:8459 +msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:22725 -msgid "use stack size checking" +#: config/tc-arm.c:8550 config/tc-arm.c:11817 +msgid "setend use is deprecated for ARMv8" msgstr "" -#: config/tc-arm.c:22728 -msgid "do not warn on use of deprecated feature" +#: config/tc-arm.c:8571 config/tc-arm.c:11878 config/tc-arm.c:11910 +#: config/tc-arm.c:11953 +msgid "extraneous shift as part of operand to shift insn" 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:22745 config/tc-arm.c:22746 -msgid "use -mcpu=arm1" +#: config/tc-arm.c:8652 +msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:22747 config/tc-arm.c:22748 -msgid "use -mcpu=arm2" +#: config/tc-arm.c:8711 +msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:22749 config/tc-arm.c:22750 -msgid "use -mcpu=arm250" +#: config/tc-arm.c:8825 config/tc-arm.c:8842 +msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:22751 config/tc-arm.c:22752 -msgid "use -mcpu=arm3" +#: config/tc-arm.c:8870 config/tc-arm.c:8885 +msgid "this addressing mode requires base-register writeback" msgstr "" -#: config/tc-arm.c:22753 config/tc-arm.c:22754 -msgid "use -mcpu=arm6" +#. If srcsize is 16, inst.operands[1].imm must be in the range 0-16. +#. i.e. immbits must be in range 0 - 16. +#: config/tc-arm.c:9002 +msgid "immediate value out of range, expected range [0, 16]" msgstr "" -#: config/tc-arm.c:22755 config/tc-arm.c:22756 -msgid "use -mcpu=arm600" +#. If srcsize is 32, inst.operands[1].imm must be in the range 1-32. +#. i.e. immbits must be in range 0 - 31. +#: config/tc-arm.c:9009 +msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:22757 config/tc-arm.c:22758 -msgid "use -mcpu=arm610" +#: config/tc-arm.c:9075 +msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:22759 config/tc-arm.c:22760 -msgid "use -mcpu=arm620" +#: config/tc-arm.c:9098 +msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:22761 config/tc-arm.c:22762 -msgid "use -mcpu=arm7" +#: config/tc-arm.c:9233 +msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:22763 config/tc-arm.c:22764 -msgid "use -mcpu=arm70" +#: config/tc-arm.c:9377 +msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:22765 config/tc-arm.c:22766 -msgid "use -mcpu=arm700" +#: config/tc-arm.c:9389 config/tc-arm.c:12061 config/tc-arm.c:21828 +msgid "shift expression is too large" msgstr "" -#: config/tc-arm.c:22767 config/tc-arm.c:22768 -msgid "use -mcpu=arm700i" +#: config/tc-arm.c:9422 +msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:22769 config/tc-arm.c:22770 -msgid "use -mcpu=arm710" +#: config/tc-arm.c:9424 +msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:22771 config/tc-arm.c:22772 -msgid "use -mcpu=arm710c" +#: config/tc-arm.c:9426 +msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:22773 config/tc-arm.c:22774 -msgid "use -mcpu=arm720" +#: config/tc-arm.c:9428 +msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:22775 config/tc-arm.c:22776 -msgid "use -mcpu=arm7d" +#: config/tc-arm.c:9430 +msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:22777 config/tc-arm.c:22778 -msgid "use -mcpu=arm7di" +#: config/tc-arm.c:9439 config/tc-arm.c:15160 +msgid "shift out of range" msgstr "" -#: config/tc-arm.c:22779 config/tc-arm.c:22780 -msgid "use -mcpu=arm7m" +#: config/tc-arm.c:9448 +msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:22781 config/tc-arm.c:22782 -msgid "use -mcpu=arm7dm" +#: config/tc-arm.c:9469 +msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:22783 config/tc-arm.c:22784 -msgid "use -mcpu=arm7dmi" +#: config/tc-arm.c:9470 +msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:22785 config/tc-arm.c:22786 -msgid "use -mcpu=arm7100" +#: config/tc-arm.c:9683 +msgid "only SUBS PC, LR, #const allowed" msgstr "" -#: config/tc-arm.c:22787 config/tc-arm.c:22788 -msgid "use -mcpu=arm7500" +#: config/tc-arm.c:9765 config/tc-arm.c:9920 config/tc-arm.c:10017 +#: config/tc-arm.c:11301 config/tc-arm.c:11607 +msgid "shift must be constant" msgstr "" -#: config/tc-arm.c:22789 config/tc-arm.c:22790 -msgid "use -mcpu=arm7500fe" +#: config/tc-arm.c:9770 +msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:22791 config/tc-arm.c:22792 config/tc-arm.c:22793 -#: config/tc-arm.c:22794 -msgid "use -mcpu=arm7tdmi" +#: config/tc-arm.c:9772 +msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:22795 config/tc-arm.c:22796 -msgid "use -mcpu=arm710t" +#: config/tc-arm.c:9796 config/tc-arm.c:9935 config/tc-arm.c:10032 +#: config/tc-arm.c:11314 +msgid "unshifted register required" msgstr "" -#: config/tc-arm.c:22797 config/tc-arm.c:22798 -msgid "use -mcpu=arm720t" +#: config/tc-arm.c:9811 config/tc-arm.c:10043 config/tc-arm.c:11462 +msgid "dest must overlap one source register" msgstr "" -#: config/tc-arm.c:22799 config/tc-arm.c:22800 -msgid "use -mcpu=arm740t" +#: config/tc-arm.c:9938 +msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:22801 config/tc-arm.c:22802 -msgid "use -mcpu=arm8" +#: config/tc-arm.c:10207 +msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:22803 config/tc-arm.c:22804 -msgid "use -mcpu=arm810" +#: config/tc-arm.c:10322 +msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:22805 config/tc-arm.c:22806 -msgid "use -mcpu=arm9" +#: config/tc-arm.c:10325 +msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:22807 config/tc-arm.c:22808 -msgid "use -mcpu=arm9tdmi" +#: config/tc-arm.c:10446 +msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:22809 config/tc-arm.c:22810 -msgid "use -mcpu=arm920" +#: config/tc-arm.c:10450 config/tc-arm.c:10556 +msgid "" +"having the base register in the register list when using write back is " +"UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:22811 config/tc-arm.c:22812 -msgid "use -mcpu=arm940" +#: config/tc-arm.c:10458 +msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:22813 -msgid "use -mcpu=strongarm" +#: config/tc-arm.c:10466 +msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:22815 -msgid "use -mcpu=strongarm110" +#: config/tc-arm.c:10508 +msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:22817 -msgid "use -mcpu=strongarm1100" +#: config/tc-arm.c:10533 config/tc-arm.c:10610 +#, c-format +msgid "value stored for r%d is UNKNOWN" msgstr "" -#: config/tc-arm.c:22819 -msgid "use -mcpu=strongarm1110" +#: config/tc-arm.c:10603 +msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:22820 -msgid "use -mcpu=xscale" +#: config/tc-arm.c:10607 config/tc-arm.c:10617 +msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:22821 -msgid "use -mcpu=iwmmxt" +#: config/tc-arm.c:10620 +msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:22822 -msgid "use -mcpu=all" +#: config/tc-arm.c:10651 +msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:22825 config/tc-arm.c:22826 -msgid "use -march=armv2" +#: config/tc-arm.c:10751 +msgid "" +"This instruction may be unpredictable if executed on M-profile cores with " +"interrupts enabled." msgstr "" -#: config/tc-arm.c:22827 config/tc-arm.c:22828 -msgid "use -march=armv2a" +#: config/tc-arm.c:10780 config/tc-arm.c:10793 config/tc-arm.c:10829 +msgid "Thumb does not support this addressing mode" msgstr "" -#: config/tc-arm.c:22829 config/tc-arm.c:22830 -msgid "use -march=armv3" +#: config/tc-arm.c:10797 +msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:22831 config/tc-arm.c:22832 -msgid "use -march=armv3m" +#: config/tc-arm.c:10800 +msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:22833 config/tc-arm.c:22834 -msgid "use -march=armv4" +#: config/tc-arm.c:10802 +msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:22835 config/tc-arm.c:22836 -msgid "use -march=armv4t" +#: config/tc-arm.c:10859 +msgid "r12 not allowed here" msgstr "" -#: config/tc-arm.c:22837 config/tc-arm.c:22838 -msgid "use -march=armv5" +#: config/tc-arm.c:10865 +msgid "base register written back, and overlaps one of transfer registers" msgstr "" -#: config/tc-arm.c:22839 config/tc-arm.c:22840 -msgid "use -march=armv5t" +#: config/tc-arm.c:10993 +#, c-format +msgid "" +"Use of r%u as a source register is deprecated when r%u is the destination " +"register." msgstr "" -#: config/tc-arm.c:22841 config/tc-arm.c:22842 -msgid "use -march=armv5te" +#: config/tc-arm.c:11177 +msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:22845 -msgid "use -mfpu=fpe" +#: config/tc-arm.c:11205 +msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:22846 -msgid "use -mfpu=fpa10" +#: config/tc-arm.c:11226 +msgid ":upper16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:22847 -msgid "use -mfpu=fpa11" +#: config/tc-arm.c:11381 +msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:22849 -msgid "use either -mfpu=softfpa or -mfpu=softvfp" +#: config/tc-arm.c:11467 +msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:23178 -msgid "invalid architectural extension" +#: config/tc-arm.c:11532 +msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:23211 -msgid "must specify extensions to add before specifying those to remove" +#: config/tc-arm.c:11670 +msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:23219 -msgid "missing architectural extension" +#: config/tc-arm.c:11692 +msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:23234 -msgid "extension does not apply to the base architecture" +#: config/tc-arm.c:11937 +msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:23257 -#, c-format -msgid "unknown architectural extension `%s'" +#: config/tc-arm.c:11962 +msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:23259 -msgid "architectural extensions must be specified in alphabetical order" +#: config/tc-arm.c:12013 +msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23291 -#, c-format -msgid "missing cpu name `%s'" +#: config/tc-arm.c:12178 +msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:23317 config/tc-arm.c:23813 -#, c-format -msgid "unknown cpu `%s'" +#: config/tc-arm.c:12193 +msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:23335 -#, c-format -msgid "missing architecture name `%s'" +#: config/tc-arm.c:12209 +msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:23352 config/tc-arm.c:23847 config/tc-arm.c:23878 -#: config/tc-arm.c:23929 config/tc-score.c:7715 -#, c-format -msgid "unknown architecture `%s'\n" +#: config/tc-arm.c:12218 +msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:23368 config/tc-arm.c:23960 -#, c-format -msgid "unknown floating point format `%s'\n" +#: config/tc-arm.c:12402 +msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:23384 -#, c-format -msgid "unknown floating point abi `%s'\n" +#: config/tc-arm.c:12697 config/tc-arm.c:13034 config/tc-arm.c:14689 +#: config/tc-arm.c:16082 +msgid "invalid instruction shape" msgstr "" -#: config/tc-arm.c:23400 -#, c-format -msgid "unknown EABI `%s'\n" +#: config/tc-arm.c:12942 +msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:23420 -#, c-format -msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." +#: config/tc-arm.c:12979 +msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:23430 -msgid "\t assemble for CPU " +#: config/tc-arm.c:12985 +msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:23432 -msgid "\t assemble for architecture " +#: config/tc-arm.c:13050 config/tc-arm.c:14829 config/tc-arm.c:14836 +msgid "operand size must match register width" msgstr "" -#: config/tc-arm.c:23434 -msgid "\t assemble for FPU architecture " +#: config/tc-arm.c:13061 +msgid "bad type in Neon instruction" msgstr "" -#: config/tc-arm.c:23436 -msgid "\t assemble for floating point ABI " +#: config/tc-arm.c:13072 +msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:23439 -msgid "\t\t assemble for eabi version " +#: config/tc-arm.c:13889 +msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:23442 -msgid "\t controls implicit insertion of IT instructions" +#: config/tc-arm.c:14165 +msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:23486 config/tc-arm.c:23504 config/tc-arm.c:23524 -#, c-format -msgid "option `-%c%s' is deprecated: %s" +#: config/tc-arm.c:14341 config/tc-arm.c:14353 +msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:23544 -#, c-format -msgid " ARM-specific assembler options:\n" +#: config/tc-arm.c:14365 config/tc-arm.c:15533 +msgid "immediate out of range for shift" msgstr "" -#: config/tc-arm.c:23555 -#, c-format -msgid " -EB assemble code for a big-endian cpu\n" +#: config/tc-arm.c:14486 +msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:23560 -#, c-format -msgid " -EL assemble code for a little-endian cpu\n" +#: config/tc-arm.c:14620 +msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:23564 -#, c-format -msgid " --fix-v4bx Allow BX in ARMv4 code\n" +#: config/tc-arm.c:14699 config/tc-arm.c:16165 +msgid "invalid rounding mode" msgstr "" -#: config/tc-arm.c:23911 -#, c-format -msgid "" -"architectural extension `%s' is not allowed for the current base architecture" +#: config/tc-arm.c:14967 +msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-avr.c:373 -#, c-format -msgid "Known MCU names:" +#: config/tc-arm.c:14977 +msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-avr.c:438 -#, c-format -msgid "" -"AVR Assembler options:\n" -" -mmcu=[avr-name] select microcontroller variant\n" -" [avr-name] can be:\n" -" avr1 - classic AVR core without data RAM\n" -" avr2 - classic AVR core with up to 8K program memory\n" -" avr25 - classic AVR core with up to 8K program memory\n" -" plus the MOVW instruction\n" -" avr3 - classic AVR core with up to 64K program memory\n" -" avr31 - classic AVR core with up to 128K program memory\n" -" avr35 - classic AVR core with up to 64K program memory\n" -" plus the MOVW instruction\n" -" avr4 - enhanced AVR core with up to 8K program memory\n" -" avr5 - enhanced AVR core with up to 64K program memory\n" -" avr51 - enhanced AVR core with up to 128K program memory\n" -" avr6 - enhanced AVR core with up to 256K program memory\n" -" avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n" -" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n" -" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n" -" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n" -" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n" -" or immediate microcontroller name.\n" +#: config/tc-arm.c:15142 +msgid "Instruction form not available on this architecture." msgstr "" -#: config/tc-avr.c:460 -#, c-format -msgid "" -" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n" -" -mno-skip-bug disable warnings for skipping two-word instructions\n" -" (default for avr4, avr5)\n" -" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n" -" (default for avr3, avr5)\n" +#: config/tc-arm.c:15186 +msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-avr.c:504 config/tc-msp430.c:743 -#, c-format -msgid "unknown MCU: %s\n" +#: config/tc-arm.c:15367 config/tc-arm.c:15427 +msgid "bad type for scalar" msgstr "" -#: config/tc-avr.c:513 -#, c-format -msgid "redefinition of mcu type `%s' to `%s'" +#: config/tc-arm.c:15491 config/tc-arm.c:15499 +msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-avr.c:591 -msgid "constant value required" +#: config/tc-arm.c:15645 +msgid "bad list length for table lookup" msgstr "" -#: config/tc-avr.c:594 -#, c-format -msgid "number must be positive and less than %d" +#: config/tc-arm.c:15675 +msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-avr.c:620 config/tc-avr.c:757 -#, c-format -msgid "constant out of 8-bit range: %d" +#: config/tc-arm.c:15678 +msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-avr.c:688 config/tc-score.c:1199 read.c:3661 -msgid "illegal expression" +#: config/tc-arm.c:15703 +msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-avr.c:717 config/tc-avr.c:1508 -msgid "`)' required" +#: config/tc-arm.c:15705 +msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-avr.c:812 -msgid "register r16-r23 required" +#: config/tc-arm.c:15768 +msgid "bad alignment" msgstr "" -#: config/tc-avr.c:818 -msgid "register number above 15 required" +#: config/tc-arm.c:15785 +msgid "bad list type for instruction" msgstr "" -#: config/tc-avr.c:824 -msgid "even register number required" +#: config/tc-arm.c:15787 +msgid "bad element type for instruction" msgstr "" -#: config/tc-avr.c:830 -msgid "register r24, r26, r28 or r30 required" +#: config/tc-arm.c:15829 +msgid "unsupported alignment for instruction" msgstr "" -#: config/tc-avr.c:836 -msgid "register name or number from 0 to 31 required" +#: config/tc-arm.c:15848 config/tc-arm.c:15942 config/tc-arm.c:15953 +#: config/tc-arm.c:15963 config/tc-arm.c:15977 +msgid "bad list length" msgstr "" -#: config/tc-avr.c:854 -msgid "pointer register (X, Y or Z) required" +#: config/tc-arm.c:15853 +msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-avr.c:861 -msgid "cannot both predecrement and postincrement" +#: config/tc-arm.c:15886 config/tc-arm.c:15961 +msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-avr.c:869 -msgid "addressing mode not supported" +#: config/tc-arm.c:16033 +msgid "post-index must be a register" msgstr "" -#: config/tc-avr.c:875 -msgid "can't predecrement" +#: config/tc-arm.c:16035 +msgid "bad register for post-index" msgstr "" -#: config/tc-avr.c:878 -msgid "pointer register Z required" +#: config/tc-arm.c:16720 config/tc-arm.c:16806 +msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-avr.c:897 -msgid "postincrement not supported" +#: config/tc-arm.c:16957 +msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-avr.c:907 -msgid "pointer register (Y or Z) required" +#: config/tc-arm.c:17109 +msgid "Short branches, Undefined, SVC, LDM/STM" msgstr "" -#: config/tc-avr.c:1021 -#, c-format -msgid "unknown constraint `%c'" +#: config/tc-arm.c:17110 +msgid "Miscellaneous 16-bit instructions" msgstr "" -#: config/tc-avr.c:1073 -msgid "`,' required" +#: config/tc-arm.c:17111 +msgid "ADR" msgstr "" -#: config/tc-avr.c:1091 -msgid "undefined combination of operands" +#: config/tc-arm.c:17112 +msgid "Literal loads" msgstr "" -#: config/tc-avr.c:1100 -msgid "skipping two-word instruction" +#: config/tc-arm.c:17113 +msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" msgstr "" -#: config/tc-avr.c:1192 config/tc-avr.c:1208 config/tc-avr.c:1329 -#: config/tc-msp430.c:1969 config/tc-msp430.c:1987 -#, c-format -msgid "odd address operand: %ld" +#: config/tc-arm.c:17114 +msgid "Hi-register ADD, MOV, CMP using pc" msgstr "" -#: config/tc-avr.c:1200 config/tc-avr.c:1219 config/tc-avr.c:1237 -#: config/tc-avr.c:1248 config/tc-avr.c:1255 config/tc-avr.c:1262 -#: config/tc-d10v.c:505 config/tc-d30v.c:554 config/tc-msp430.c:1977 -#: config/tc-msp430.c:1992 config/tc-msp430.c:2002 -#, c-format -msgid "operand out of range: %ld" +#: config/tc-arm.c:17133 +msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8" msgstr "" -#: config/tc-avr.c:1338 config/tc-d10v.c:1594 config/tc-d30v.c:2037 -#: config/tc-msp430.c:2020 +#: config/tc-arm.c:17145 #, c-format -msgid "line %d: unknown relocation type: 0x%x" -msgstr "" - -#: config/tc-avr.c:1352 -msgid "only constant expression allowed" +msgid "" +"IT blocks containing 16-bit Thumb instructions of the following class are " +"deprecated in ARMv8: %s" msgstr "" -#. xgettext:c-format. -#: config/tc-avr.c:1412 config/tc-bfin.c:833 config/tc-d10v.c:1466 -#: config/tc-d30v.c:1774 config/tc-mn10200.c:782 config/tc-mn10300.c:2170 -#: config/tc-msp430.c:2055 config/tc-or32.c:957 config/tc-ppc.c:6581 -#: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3000 -#: config/tc-z80.c:2021 -#, c-format -msgid "reloc %d not supported by object file format" +#: config/tc-arm.c:17158 +msgid "" +"IT blocks containing more than one conditional instruction are deprecated in " +"ARMv8" msgstr "" -#: config/tc-avr.c:1435 config/tc-h8300.c:1935 config/tc-mcore.c:881 -#: config/tc-microblaze.c:823 config/tc-moxie.c:178 config/tc-msp430.c:1820 -#: config/tc-pj.c:253 config/tc-sh.c:2590 config/tc-z8k.c:1216 -msgid "can't find opcode " +#: config/tc-arm.c:17222 +msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-avr.c:1452 +#: config/tc-arm.c:17241 #, c-format -msgid "illegal opcode %s for mcu %s" +msgid "selected processor does not support Thumb mode `%s'" msgstr "" -#: config/tc-avr.c:1463 -msgid "garbage at end of line" +#: config/tc-arm.c:17247 +msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-avr.c:1537 config/tc-avr.c:1544 +#: config/tc-arm.c:17266 #, c-format -msgid "illegal %srelocation size: %d" +msgid "selected processor does not support Thumb-2 mode `%s'" msgstr "" -#: config/tc-bfin.c:96 config/tc-frv.c:1605 config/tc-frv.c:1615 -msgid "missing ')'" +#: config/tc-arm.c:17291 +#, c-format +msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-bfin.c:442 +#: config/tc-arm.c:17332 #, c-format -msgid " Blackfin specific assembler options:\n" +msgid "selected processor does not support ARM mode `%s'" msgstr "" -#: config/tc-bfin.c:443 +#: config/tc-arm.c:17337 #, c-format -msgid " -mcpu= specify the name of the target CPU\n" +msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-bfin.c:444 +#: config/tc-arm.c:17370 #, c-format -msgid " -mfdpic assemble for the FDPIC ABI\n" +msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-bfin.c:445 +#: config/tc-arm.c:17387 #, c-format -msgid " -mno-fdpic/-mnopic disable -mfdpic\n" +msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-bfin.c:458 -msgid "Could not set architecture and machine." +#: config/tc-arm.c:17392 +msgid "file finished with an open IT block." msgstr "" -#: config/tc-bfin.c:607 -msgid "Parse failed." +#: config/tc-arm.c:20557 +#, c-format +msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-bfin.c:682 -msgid "pcrel too far BFD_RELOC_BFIN_10" +#: config/tc-arm.c:20825 config/tc-ia64.c:3612 +#, c-format +msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-bfin.c:698 -msgid "pcrel too far BFD_RELOC_BFIN_12" +#: config/tc-arm.c:20870 +msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-bfin.c:718 -msgid "pcrel too far BFD_RELOC_BFIN_24" +#: config/tc-arm.c:20887 +msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-bfin.c:733 -msgid "pcrel too far BFD_RELOC_BFIN_5" +#: config/tc-arm.c:20923 +msgid "too many unwind opcodes" msgstr "" -#: config/tc-bfin.c:745 -msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL" +#: config/tc-arm.c:21525 config/tc-arm.c:21576 +#, c-format +msgid "symbol %s is in a different section" msgstr "" -#: config/tc-bfin.c:755 -msgid "rel too far BFD_RELOC_8" +#: config/tc-arm.c:21527 config/tc-arm.c:21578 +#, c-format +msgid "symbol %s is weak and may be overridden later" msgstr "" -#: config/tc-bfin.c:762 -msgid "rel too far BFD_RELOC_16" +#: config/tc-arm.c:21555 config/tc-arm.c:21897 +#, c-format +msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-cr16.c:165 read.c:4421 -msgid "using a bit field width of zero" +#: config/tc-arm.c:21611 +#, c-format +msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-cr16.c:173 read.c:4429 -#, c-format -msgid "field width \"%s\" too complex for a bitfield" +#: config/tc-arm.c:21646 config/tc-arm.c:21676 +msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-cr16.c:182 read.c:4437 +#: config/tc-arm.c:21649 config/tc-arm.c:21698 #, c-format -msgid "field width %lu too big to fit in %d bytes: truncated to %d bits" +msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-cr16.c:204 read.c:4459 +#: config/tc-arm.c:21679 #, c-format -msgid "field value \"%s\" too complex for a bitfield" +msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-cr16.c:385 -#, c-format -msgid "Unknown register pair - index relative mode: `%d'" +#: config/tc-arm.c:21739 +msgid "offset not a multiple of 4" msgstr "" -#: config/tc-cr16.c:570 config/tc-crx.c:345 config/tc-mn10200.c:769 -#: write.c:1003 -#, c-format -msgid "can't resolve `%s' {%s section} - `%s' {%s section}" +#: config/tc-arm.c:21913 +msgid "invalid smc expression" msgstr "" -#: config/tc-cr16.c:600 config/tc-crx.c:361 -#, c-format -msgid "internal error: reloc %d (`%s') not supported by object file format" -msgstr "" - -#: config/tc-cr16.c:693 config/tc-i386.c:8839 config/tc-s390.c:1911 -msgid "GOT already in symbol table" +#: config/tc-arm.c:21922 +msgid "invalid hvc expression" msgstr "" -#: config/tc-cr16.c:802 config/tc-cr16.c:825 config/tc-cris.c:1190 -#: config/tc-crx.c:535 config/tc-crx.c:562 config/tc-crx.c:580 -#: config/tc-pdp11.c:194 -msgid "Virtual memory exhausted" +#: config/tc-arm.c:21933 config/tc-arm.c:21942 +msgid "invalid swi expression" msgstr "" -#: config/tc-cr16.c:810 config/tc-crx.c:572 config/tc-crx.c:591 -#: config/tc-m68k.c:4656 config/tc-tilegx.c:300 config/tc-tilepro.c:242 -#, c-format -msgid "Internal Error: Can't hash %s: %s" +#: config/tc-arm.c:21952 +msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-cr16.c:836 config/tc-cris.c:1224 config/tc-crx.c:545 +#: config/tc-arm.c:22013 #, c-format -msgid "Can't hash `%s': %s\n" +msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:546 -msgid "(unknown reason)" +#: config/tc-arm.c:22032 +msgid "misaligned branch destination" msgstr "" -#. Missing or bad expr becomes absolute 0. -#: config/tc-cr16.c:889 config/tc-crx.c:619 +#: config/tc-arm.c:22152 #, c-format -msgid "missing or invalid displacement expression `%s' taken as 0" +msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-cr16.c:939 -#, c-format -msgid "GOT bad expression with %s." +#: config/tc-arm.c:22202 +msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-cr16.c:1050 -#, c-format -msgid "operand %d: illegal use expression: `%s`" +#: config/tc-arm.c:22291 +msgid "rel31 relocation overflow" msgstr "" -#: config/tc-cr16.c:1115 config/tc-crx.c:1127 -#, c-format -msgid "Unknown register: `%d'" +#: config/tc-arm.c:22303 config/tc-arm.c:22331 +msgid "co-processor offset out of range" msgstr "" -#. Issue a error message when register is illegal. -#: config/tc-cr16.c:1123 config/tc-crx.c:1135 +#: config/tc-arm.c:22348 #, c-format -msgid "Illegal register (`%s') in Instruction: `%s'" +msgid "invalid offset, target not word aligned (0x%08lX)" msgstr "" -#: config/tc-cr16.c:1194 config/tc-cr16.c:1269 config/tc-crx.c:757 -#: config/tc-crx.c:777 config/tc-crx.c:792 +#: config/tc-arm.c:22355 config/tc-arm.c:22364 config/tc-arm.c:22372 +#: config/tc-arm.c:22380 config/tc-arm.c:22388 #, c-format -msgid "Illegal register `%s' in Instruction `%s'" +msgid "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-cr16.c:1222 config/tc-cr16.c:1233 -#, c-format -msgid "Illegal register pair `%s' in Instruction `%s'" +#: config/tc-arm.c:22429 +msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-cr16.c:1258 config/tc-i960.c:835 -msgid "unmatched '['" +#: config/tc-arm.c:22445 +msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-cr16.c:1264 config/tc-i960.c:842 -msgid "garbage after index spec ignored" +#: config/tc-arm.c:22453 +#, c-format +msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-cr16.c:1412 config/tc-crx.c:936 +#: config/tc-arm.c:22483 #, c-format -msgid "Illegal operands (whitespace): `%s'" +msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-cr16.c:1424 config/tc-cr16.c:1431 config/tc-cr16.c:1448 -#: config/tc-crx.c:948 config/tc-crx.c:955 config/tc-crx.c:972 -#: config/tc-crx.c:1764 +#: config/tc-arm.c:22495 #, c-format -msgid "Missing matching brackets : `%s'" +msgid "invalid shift value: %ld" msgstr "" -#: config/tc-cr16.c:1480 config/tc-crx.c:998 +#: config/tc-arm.c:22574 #, c-format -msgid "Unknown exception: `%s'" +msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-cr16.c:1565 config/tc-crx.c:1094 +#: config/tc-arm.c:22614 #, c-format -msgid "Illegal `cinv' parameter: `%c'" +msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-cr16.c:1586 config/tc-cr16.c:1625 +#: config/tc-arm.c:22653 #, c-format -msgid "Unknown register pair: `%d'" +msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1594 +#: config/tc-arm.c:22693 #, c-format -msgid "Illegal register pair (`%s') in Instruction: `%s'" +msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1633 +#: config/tc-arm.c:22698 #, c-format -msgid "Illegal index register pair (`%s') in Instruction: `%s'" +msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-cr16.c:1672 +#: config/tc-arm.c:22729 config/tc-score.c:7392 #, c-format -msgid "Unknown processor register : `%d'" +msgid "bad relocation fixup type (%d)" msgstr "" -#. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1680 -#, c-format -msgid "Illegal processor register (`%s') in Instruction: `%s'" +#: config/tc-arm.c:22840 +msgid "literal referenced across section boundary" msgstr "" -#: config/tc-cr16.c:1728 -#, c-format -msgid "Unknown processor register (32 bit) : `%d'" +#: config/tc-arm.c:22907 +msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#. Issue a error message when register pair is illegal. -#: config/tc-cr16.c:1736 -#, c-format -msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" +#: config/tc-arm.c:22912 +msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-cr16.c:2100 config/tc-crx.c:1662 config/tc-crx.c:1679 +#: config/tc-arm.c:22927 #, c-format -msgid "Same src/dest register is used (`r%d'), result is undefined" +msgid "undefined local label `%s'" msgstr "" -#: config/tc-cr16.c:2121 -msgid "RA register is saved twice." +#: config/tc-arm.c:22933 +msgid "internal_relocation (type: OFFSET_IMM) not fixed up" msgstr "" -#: config/tc-cr16.c:2125 -#, c-format -msgid "`%s' Illegal use of registers." +#: config/tc-arm.c:22955 config/tc-cris.c:3986 config/tc-mcore.c:1926 +#: config/tc-microblaze.c:1965 config/tc-mmix.c:2893 config/tc-moxie.c:820 +#: config/tc-ns32k.c:2248 config/tc-score.c:7478 +msgid "" msgstr "" -#: config/tc-cr16.c:2139 +#: config/tc-arm.c:23339 #, c-format -msgid "`%s' Illegal count-register combination." +msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-cr16.c:2145 -#, c-format -msgid "`%s' Illegal use of register." +#: config/tc-arm.c:23476 +msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-cr16.c:2154 config/tc-crx.c:1671 -#, c-format -msgid "`%s' has undefined result" +#: config/tc-arm.c:23486 +msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-cr16.c:2162 -#, c-format -msgid "Same src/dest register is used (`r%d'),result is undefined" +#: config/tc-arm.c:23562 +msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-cr16.c:2333 config/tc-crx.c:1576 -msgid "Incorrect number of operands" +#: config/tc-arm.c:23749 +msgid "generate PIC code" msgstr "" -#: config/tc-cr16.c:2335 config/tc-crx.c:1578 -#, c-format -msgid "Illegal type of operand (arg %d)" +#: config/tc-arm.c:23750 +msgid "assemble Thumb code" msgstr "" -#: config/tc-cr16.c:2341 config/tc-crx.c:1584 -#, c-format -msgid "Operand out of range (arg %d)" +#: config/tc-arm.c:23751 +msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-cr16.c:2344 config/tc-crx.c:1587 -#, c-format -msgid "Operand has odd displacement (arg %d)" +#: config/tc-arm.c:23753 +msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-cr16.c:2347 config/tc-cr16.c:2378 config/tc-crx.c:1600 -#: config/tc-crx.c:1631 -#, c-format -msgid "Illegal operand (arg %d)" +#: config/tc-arm.c:23754 +msgid "code uses 26-bit program counter" msgstr "" -#. Give an error if a frag containing code is not aligned to a 2-byte -#. boundary. -#: config/tc-cr16.c:2480 config/tc-cr16.h:73 config/tc-crx.c:1953 -#: config/tc-crx.h:76 -msgid "instruction address is not a multiple of 2" +#: config/tc-arm.c:23755 +msgid "floating point args are in fp regs" msgstr "" -#: config/tc-cr16.c:2555 config/tc-cris.c:1538 config/tc-cris.c:1546 -#: config/tc-crx.c:1989 config/tc-dlx.c:685 config/tc-hppa.c:3244 -#: config/tc-hppa.c:3251 config/tc-i860.c:491 config/tc-i860.c:508 -#: config/tc-i860.c:988 config/tc-sparc.c:1518 config/tc-sparc.c:1526 -#, c-format -msgid "Unknown opcode: `%s'" +#: config/tc-arm.c:23757 +msgid "re-entrant code" msgstr "" -#: config/tc-cris.c:551 config/tc-m68hc11.c:2733 -#, c-format -msgid "internal inconsistency problem in %s: fr_symbol %lx" +#: config/tc-arm.c:23758 +msgid "code is ATPCS conformant" msgstr "" -#: config/tc-cris.c:555 config/tc-m68hc11.c:2737 config/tc-msp430.c:2246 -#, c-format -msgid "internal inconsistency problem in %s: resolved symbol" +#. These are recognized by the assembler, but have no affect on code. +#: config/tc-arm.c:23764 +msgid "use frame pointer" msgstr "" -#: config/tc-cris.c:565 config/tc-m68hc11.c:2743 -#, c-format -msgid "internal inconsistency problem in %s: fr_subtype %d" +#: config/tc-arm.c:23765 +msgid "use stack size checking" msgstr "" -#: config/tc-cris.c:905 -msgid "Relaxation to long branches for .arch common_v10_v32 not implemented" +#: config/tc-arm.c:23768 +msgid "do not warn on use of deprecated feature" msgstr "" -#: config/tc-cris.c:935 -msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D" +#. 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:23785 config/tc-arm.c:23786 +msgid "use -mcpu=arm1" msgstr "" -#: config/tc-cris.c:940 -#, c-format -msgid "" -"Internal error found in md_convert_frag: offset %ld. Please report this." +#: config/tc-arm.c:23787 config/tc-arm.c:23788 +msgid "use -mcpu=arm2" msgstr "" -#: config/tc-cris.c:965 -#, c-format -msgid "internal inconsistency in %s: bdapq no symbol" +#: config/tc-arm.c:23789 config/tc-arm.c:23790 +msgid "use -mcpu=arm250" msgstr "" -#: config/tc-cris.c:978 -#, c-format -msgid "internal inconsistency in %s: bdap.w with no symbol" +#: config/tc-arm.c:23791 config/tc-arm.c:23792 +msgid "use -mcpu=arm3" msgstr "" -#: config/tc-cris.c:1002 -msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness" +#: config/tc-arm.c:23793 config/tc-arm.c:23794 +msgid "use -mcpu=arm6" msgstr "" -#: config/tc-cris.c:1011 -msgid "dangerous MULS/MULU location; give it higher alignment" +#: config/tc-arm.c:23795 config/tc-arm.c:23796 +msgid "use -mcpu=arm600" msgstr "" -#. Bail out for compatibility mode. (It seems it can be implemented, -#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump -#. $acr", "nop"; but doesn't seem worth it at the moment.) -#: config/tc-cris.c:1052 -msgid "" -"Out-of-range .word offset handling is not implemented for .arch " -"common_v10_v32" +#: config/tc-arm.c:23797 config/tc-arm.c:23798 +msgid "use -mcpu=arm610" msgstr "" -#: config/tc-cris.c:1097 -msgid ".word case-table handling failed: table too large" +#: config/tc-arm.c:23799 config/tc-arm.c:23800 +msgid "use -mcpu=arm620" msgstr "" -#: config/tc-cris.c:1229 -#, c-format -msgid "Buggy opcode: `%s' \"%s\"\n" +#: config/tc-arm.c:23801 config/tc-arm.c:23802 +msgid "use -mcpu=arm7" msgstr "" -#: config/tc-cris.c:1644 -#, c-format -msgid "Immediate value not in 5 bit unsigned range: %ld" +#: config/tc-arm.c:23803 config/tc-arm.c:23804 +msgid "use -mcpu=arm70" msgstr "" -#: config/tc-cris.c:1660 -#, c-format -msgid "Immediate value not in 4 bit unsigned range: %ld" +#: config/tc-arm.c:23805 config/tc-arm.c:23806 +msgid "use -mcpu=arm700" msgstr "" -#: config/tc-cris.c:1712 -#, c-format -msgid "Immediate value not in 6 bit range: %ld" +#: config/tc-arm.c:23807 config/tc-arm.c:23808 +msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-cris.c:1727 -#, c-format -msgid "Immediate value not in 6 bit unsigned range: %ld" +#: config/tc-arm.c:23809 config/tc-arm.c:23810 +msgid "use -mcpu=arm710" msgstr "" -#. Others have a generic warning. -#: config/tc-cris.c:1835 -#, c-format -msgid "Unimplemented register `%s' specified" +#: config/tc-arm.c:23811 config/tc-arm.c:23812 +msgid "use -mcpu=arm710c" msgstr "" -#. We've come to the end of instructions with this -#. opcode, so it must be an error. -#: config/tc-cris.c:2079 config/tc-mips.c:13126 -msgid "Illegal operands" +#: config/tc-arm.c:23813 config/tc-arm.c:23814 +msgid "use -mcpu=arm720" msgstr "" -#: config/tc-cris.c:2120 config/tc-cris.c:2160 -#, c-format -msgid "Immediate value not in 8 bit range: %ld" +#: config/tc-arm.c:23815 config/tc-arm.c:23816 +msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-cris.c:2130 config/tc-cris.c:2181 -#, c-format -msgid "Immediate value not in 16 bit range: %ld" +#: config/tc-arm.c:23817 config/tc-arm.c:23818 +msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-cris.c:2165 -#, c-format -msgid "Immediate value not in 8 bit signed range: %ld" +#: config/tc-arm.c:23819 config/tc-arm.c:23820 +msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-cris.c:2170 -#, c-format -msgid "Immediate value not in 8 bit unsigned range: %ld" +#: config/tc-arm.c:23821 config/tc-arm.c:23822 +msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-cris.c:2186 -#, c-format -msgid "Immediate value not in 16 bit signed range: %ld" +#: config/tc-arm.c:23823 config/tc-arm.c:23824 +msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-cris.c:2191 -#, c-format -msgid "Immediate value not in 16 bit unsigned range: %ld" +#: config/tc-arm.c:23825 config/tc-arm.c:23826 +msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-cris.c:2217 -msgid "TLS relocation size does not match operand size" +#: config/tc-arm.c:23827 config/tc-arm.c:23828 +msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-cris.c:2218 -msgid "PIC relocation size does not match operand size" +#: config/tc-arm.c:23829 config/tc-arm.c:23830 +msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-cris.c:3365 -msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n" +#: config/tc-arm.c:23831 config/tc-arm.c:23832 config/tc-arm.c:23833 +#: config/tc-arm.c:23834 +msgid "use -mcpu=arm7tdmi" msgstr "" -#: config/tc-cris.c:3369 -msgid "32-bit conditional branch generated" +#: config/tc-arm.c:23835 config/tc-arm.c:23836 +msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-cris.c:3430 -msgid "Complex expression not supported" +#: config/tc-arm.c:23837 config/tc-arm.c:23838 +msgid "use -mcpu=arm720t" msgstr "" -#. FIXME: Is this function mentioned in the internals.texi manual? If -#. not, add it. -#: config/tc-cris.c:3580 -msgid "Bad call to md_atof () - floating point formats are not supported" +#: config/tc-arm.c:23839 config/tc-arm.c:23840 +msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-cris.c:3621 -msgid "PC-relative relocation must be trivially resolved" +#: config/tc-arm.c:23841 config/tc-arm.c:23842 +msgid "use -mcpu=arm8" msgstr "" -#: config/tc-cris.c:3693 -#, c-format -msgid "Value not in 16 bit range: %ld" +#: config/tc-arm.c:23843 config/tc-arm.c:23844 +msgid "use -mcpu=arm810" msgstr "" -#: config/tc-cris.c:3701 -#, c-format -msgid "Value not in 16 bit signed range: %ld" +#: config/tc-arm.c:23845 config/tc-arm.c:23846 +msgid "use -mcpu=arm9" msgstr "" -#: config/tc-cris.c:3709 -#, c-format -msgid "Value not in 8 bit range: %ld" +#: config/tc-arm.c:23847 config/tc-arm.c:23848 +msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-cris.c:3716 -#, c-format -msgid "Value not in 8 bit signed range: %ld" +#: config/tc-arm.c:23849 config/tc-arm.c:23850 +msgid "use -mcpu=arm920" msgstr "" -#: config/tc-cris.c:3726 -#, c-format -msgid "Value not in 4 bit unsigned range: %ld" +#: config/tc-arm.c:23851 config/tc-arm.c:23852 +msgid "use -mcpu=arm940" msgstr "" -#: config/tc-cris.c:3733 -#, c-format -msgid "Value not in 5 bit unsigned range: %ld" +#: config/tc-arm.c:23853 +msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-cris.c:3740 -#, c-format -msgid "Value not in 6 bit range: %ld" +#: config/tc-arm.c:23855 +msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-cris.c:3747 -#, c-format -msgid "Value not in 6 bit unsigned range: %ld" +#: config/tc-arm.c:23857 +msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-cris.c:3791 -#, c-format -msgid "Please use --help to see usage and options for this assembler.\n" +#: config/tc-arm.c:23859 +msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-cris.c:3803 -msgid "--no-underscore is invalid with a.out format" +#: config/tc-arm.c:23860 +msgid "use -mcpu=xscale" msgstr "" -#: config/tc-cris.c:3815 -msgid "--pic is invalid for this object format" +#: config/tc-arm.c:23861 +msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-cris.c:3829 -#, c-format -msgid "invalid in --march=: %s" +#: config/tc-arm.c:23862 +msgid "use -mcpu=all" msgstr "" -#: config/tc-cris.c:3938 config/tc-moxie.c:709 -msgid "" -"Semantics error. This type of operand can not be relocated, it must be an " -"assembly-time constant" +#. Architecture variants -- don't add any more to this list either. +#: config/tc-arm.c:23865 config/tc-arm.c:23866 +msgid "use -march=armv2" msgstr "" -#: config/tc-cris.c:3987 config/tc-moxie.c:758 -#, c-format -msgid "Cannot generate relocation type for symbol %s, code %s" +#: config/tc-arm.c:23867 config/tc-arm.c:23868 +msgid "use -march=armv2a" msgstr "" -#. The messages are formatted to line up with the generic options. -#: config/tc-cris.c:4000 -#, c-format -msgid "CRIS-specific options:\n" +#: config/tc-arm.c:23869 config/tc-arm.c:23870 +msgid "use -march=armv3" msgstr "" -#: config/tc-cris.c:4002 -msgid "" -" -h, -H Don't execute, print this help text. Deprecated.\n" +#: config/tc-arm.c:23871 config/tc-arm.c:23872 +msgid "use -march=armv3m" msgstr "" -#: config/tc-cris.c:4004 -msgid " -N Warn when branches are expanded to jumps.\n" +#: config/tc-arm.c:23873 config/tc-arm.c:23874 +msgid "use -march=armv4" msgstr "" -#: config/tc-cris.c:4006 -msgid "" -" --underscore User symbols are normally prepended with " -"underscore.\n" +#: config/tc-arm.c:23875 config/tc-arm.c:23876 +msgid "use -march=armv4t" msgstr "" -#: config/tc-cris.c:4008 -msgid " Registers will not need any prefix.\n" +#: config/tc-arm.c:23877 config/tc-arm.c:23878 +msgid "use -march=armv5" msgstr "" -#: config/tc-cris.c:4010 -msgid " --no-underscore User symbols do not have any prefix.\n" +#: config/tc-arm.c:23879 config/tc-arm.c:23880 +msgid "use -march=armv5t" msgstr "" -#: config/tc-cris.c:4012 -msgid " Registers will require a `$'-prefix.\n" +#: config/tc-arm.c:23881 config/tc-arm.c:23882 +msgid "use -march=armv5te" msgstr "" -#: config/tc-cris.c:4015 -msgid " --pic\t\t\tEnable generation of position-independent code.\n" +#. Floating point variants -- don't add any more to this list either. +#: config/tc-arm.c:23885 +msgid "use -mfpu=fpe" msgstr "" -#: config/tc-cris.c:4018 -msgid "" -" --march=\t\tGenerate code for . Valid choices for \n" -"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n" +#: config/tc-arm.c:23886 +msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-cris.c:4039 -msgid "Invalid relocation" +#: config/tc-arm.c:23887 +msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-cris.c:4076 -msgid "Invalid pc-relative relocation" +#: config/tc-arm.c:23889 +msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-cris.c:4121 -#, c-format -msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large." +#: config/tc-arm.c:24315 +msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-cris.c:4151 -#, c-format -msgid ".syntax %s requires command-line option `--underscore'" +#: config/tc-arm.c:24340 +msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-cris.c:4160 +#: config/tc-arm.c:24449 config/tc-arm.c:25086 #, c-format -msgid ".syntax %s requires command-line option `--no-underscore'" -msgstr "" - -#: config/tc-cris.c:4197 -msgid "Unknown .syntax operand" +msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-cris.c:4207 -msgid "Pseudodirective .file is only valid when generating ELF" +#: config/tc-arm.c:24465 +#, c-format +msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-cris.c:4219 -msgid "Pseudodirective .loc is only valid when generating ELF" +#: config/tc-arm.c:24481 +#, c-format +msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-cris.c:4234 +#: config/tc-arm.c:24501 #, c-format -msgid "internal inconsistency problem: %s called for %d bytes" +msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-cris.c:4386 -msgid "unknown operand to .arch" +#: config/tc-arm.c:24515 config/tc-metag.c:5912 +msgid "\t assemble for FPU architecture " msgstr "" -#: config/tc-cris.c:4395 -msgid ".arch requires a matching --march=... option" +#: config/tc-arm.c:24517 +msgid "\t assemble for floating point ABI " msgstr "" -#: config/tc-crx.c:820 -#, c-format -msgid "Illegal Scale - `%d'" +#: config/tc-arm.c:24520 +msgid "\t\t assemble for eabi version " msgstr "" -#: config/tc-crx.c:1264 -#, c-format -msgid "Illegal Co-processor register in Instruction `%s' " +#: config/tc-arm.c:24523 +msgid "\t controls implicit insertion of IT instructions" msgstr "" -#: config/tc-crx.c:1271 +#: config/tc-arm.c:24625 #, c-format -msgid "Illegal Co-processor special register in Instruction `%s' " +msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-crx.c:1590 +#: config/tc-arm.c:24645 #, c-format -msgid "Invalid DISPU4 operand value (arg %d)" +msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-crx.c:1593 +#: config/tc-arm.c:25037 #, c-format -msgid "Invalid CST4 operand value (arg %d)" +msgid "" +"architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-crx.c:1596 +#: config/tc-arm.c:25055 #, c-format -msgid "Operand value is not within upper 64 KB (arg %d)" +msgid "unknown architecture extension `%s'\n" msgstr "" -#: config/tc-crx.c:1733 -msgid "Invalid Register in Register List" +#: config/tc-avr.c:379 +#, c-format +msgid "Known MCU names:" msgstr "" -#: config/tc-crx.c:1787 +#: config/tc-avr.c:444 #, c-format -msgid "Illegal register `%s' in cop-register list" +msgid "" +"AVR Assembler options:\n" +" -mmcu=[avr-name] select microcontroller variant\n" +" [avr-name] can be:\n" +" avr1 - classic AVR core without data RAM\n" +" avr2 - classic AVR core with up to 8K program memory\n" +" avr25 - classic AVR core with up to 8K program memory\n" +" plus the MOVW instruction\n" +" avr3 - classic AVR core with up to 64K program memory\n" +" avr31 - classic AVR core with up to 128K program memory\n" +" avr35 - classic AVR core with up to 64K program memory\n" +" plus the MOVW instruction\n" +" avr4 - enhanced AVR core with up to 8K program memory\n" +" avr5 - enhanced AVR core with up to 64K program memory\n" +" avr51 - enhanced AVR core with up to 128K program memory\n" +" avr6 - enhanced AVR core with up to 256K program memory\n" +" avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n" +" avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n" +" avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n" +" avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n" +" avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n" +" avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n" +" or immediate microcontroller name.\n" msgstr "" -#: config/tc-crx.c:1795 +#: config/tc-avr.c:467 #, c-format -msgid "Illegal register `%s' in cop-special-register list" +msgid "" +" -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n" +" -mno-skip-bug disable warnings for skipping two-word instructions\n" +" (default for avr4, avr5)\n" +" -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n" +" (default for avr3, avr5)\n" msgstr "" -#: config/tc-crx.c:1814 +#: config/tc-avr.c:511 #, c-format -msgid "Illegal register `%s' in user register list" +msgid "unknown MCU: %s\n" msgstr "" -#: config/tc-crx.c:1833 +#: config/tc-avr.c:520 #, c-format -msgid "Illegal register `%s' in register list" +msgid "redefinition of mcu type `%s' to `%s'" msgstr "" -#: config/tc-crx.c:1839 -#, c-format -msgid "Maximum %d bits may be set in `mask16' operand" +#: config/tc-avr.c:598 +msgid "constant value required" msgstr "" -#: config/tc-crx.c:1848 +#: config/tc-avr.c:601 #, c-format -msgid "rest of line ignored; first ignored character is `%c'" +msgid "number must be positive and less than %d" msgstr "" -#: config/tc-crx.c:1856 +#: config/tc-avr.c:627 config/tc-avr.c:764 #, c-format -msgid "Illegal `mask16' operand, operation is undefined - `%s'" +msgid "constant out of 8-bit range: %d" msgstr "" -#. HI can't be specified without LO (and vise-versa). -#: config/tc-crx.c:1862 -msgid "HI/LO registers should be specified together" +#: config/tc-avr.c:695 config/tc-score.c:1199 read.c:3725 +msgid "illegal expression" msgstr "" -#: config/tc-crx.c:1868 -msgid "HI/LO registers should be specified without additional registers" +#: config/tc-avr.c:724 config/tc-avr.c:1542 +msgid "`)' required" msgstr "" -#: config/tc-d10v.c:218 -#, c-format -msgid "" -"D10V options:\n" -"-O Optimize. Will do some operations in parallel.\n" -"--gstabs-packing Pack adjacent short instructions together even\n" -" when --gstabs is specified. On by default.\n" -"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n" -" instructions together.\n" +#: config/tc-avr.c:819 +msgid "register r16-r23 required" msgstr "" -#: config/tc-d10v.c:575 -msgid "operand is not an immediate" +#: config/tc-avr.c:825 +msgid "register number above 15 required" msgstr "" -#: config/tc-d10v.c:593 -#, c-format -msgid "operand out of range: %lu" +#: config/tc-avr.c:831 +msgid "even register number required" msgstr "" -#: config/tc-d10v.c:653 -msgid "Instruction must be executed in parallel with another instruction." +#: config/tc-avr.c:837 +msgid "register r24, r26, r28 or r30 required" msgstr "" -#: config/tc-d10v.c:707 config/tc-d10v.c:715 -#, c-format -msgid "packing conflict: %s must dispatch sequentially" +#: config/tc-avr.c:843 +msgid "register name or number from 0 to 31 required" msgstr "" -#: config/tc-d10v.c:814 -#, c-format -msgid "resource conflict (R%d)" +#: config/tc-avr.c:861 +msgid "pointer register (X, Y or Z) required" msgstr "" -#: config/tc-d10v.c:817 -#, c-format -msgid "resource conflict (A%d)" +#: config/tc-avr.c:868 +msgid "cannot both predecrement and postincrement" msgstr "" -#: config/tc-d10v.c:819 -msgid "resource conflict (PSW)" +#: config/tc-avr.c:876 +msgid "addressing mode not supported" msgstr "" -#: config/tc-d10v.c:821 -msgid "resource conflict (C flag)" +#: config/tc-avr.c:882 +msgid "can't predecrement" msgstr "" -#: config/tc-d10v.c:823 -msgid "resource conflict (F flag)" +#: config/tc-avr.c:885 +msgid "pointer register Z required" msgstr "" -#: config/tc-d10v.c:973 -msgid "Instruction must be executed in parallel" +#: config/tc-avr.c:904 +msgid "postincrement not supported" msgstr "" -#: config/tc-d10v.c:976 -msgid "Long instructions may not be combined." +#: config/tc-avr.c:914 +msgid "pointer register (Y or Z) required" msgstr "" -#: config/tc-d10v.c:1009 -msgid "One of these instructions may not be executed in parallel." +#: config/tc-avr.c:1028 config/tc-xgate.c:1349 +#, c-format +msgid "unknown constraint `%c'" msgstr "" -#: config/tc-d10v.c:1013 config/tc-d30v.c:1038 -msgid "Two IU instructions may not be executed in parallel" +#: config/tc-avr.c:1080 +msgid "`,' required" msgstr "" -#: config/tc-d10v.c:1015 config/tc-d10v.c:1023 config/tc-d10v.c:1037 -#: config/tc-d10v.c:1052 config/tc-d30v.c:1039 config/tc-d30v.c:1048 -msgid "Swapping instruction order" +#: config/tc-avr.c:1098 +msgid "undefined combination of operands" msgstr "" -#: config/tc-d10v.c:1021 config/tc-d30v.c:1045 -msgid "Two MU instructions may not be executed in parallel" +#: config/tc-avr.c:1107 +msgid "skipping two-word instruction" msgstr "" -#: config/tc-d10v.c:1041 config/tc-d30v.c:1065 -msgid "IU instruction may not be in the left container" +#: config/tc-avr.c:1199 config/tc-avr.c:1215 config/tc-avr.c:1336 +#: config/tc-msp430.c:3659 config/tc-msp430.c:3678 +#, c-format +msgid "odd address operand: %ld" msgstr "" -#: 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:1056 config/tc-d30v.c:1076 -msgid "MU instruction may not be in the right container" -msgstr "" - -#: config/tc-d10v.c:1062 config/tc-d30v.c:1088 -msgid "unknown execution type passed to write_2_short()" +#: config/tc-avr.c:1207 config/tc-avr.c:1226 config/tc-avr.c:1244 +#: config/tc-avr.c:1255 config/tc-avr.c:1262 config/tc-avr.c:1269 +#: config/tc-d10v.c:505 config/tc-d30v.c:554 config/tc-msp430.c:3667 +#: config/tc-msp430.c:3685 +#, c-format +msgid "operand out of range: %ld" msgstr "" -#: config/tc-d10v.c:1191 config/tc-d10v.c:1366 -msgid "bad opcode or operands" +#: config/tc-avr.c:1357 config/tc-d10v.c:1594 config/tc-d30v.c:2037 +#: config/tc-msp430.c:3750 +#, c-format +msgid "line %d: unknown relocation type: 0x%x" msgstr "" -#: config/tc-d10v.c:1268 -msgid "value out of range" +#: config/tc-avr.c:1371 +msgid "only constant expression allowed" msgstr "" -#: config/tc-d10v.c:1342 -msgid "illegal operand - register name found where none expected" +#. xgettext:c-format. +#: config/tc-avr.c:1411 config/tc-bfin.c:833 config/tc-d10v.c:1466 +#: config/tc-d30v.c:1774 config/tc-metag.c:7023 config/tc-mn10200.c:782 +#: config/tc-mn10300.c:2178 config/tc-msp430.c:3798 config/tc-or32.c:957 +#: config/tc-ppc.c:7121 config/tc-spu.c:879 config/tc-spu.c:1090 +#: config/tc-v850.c:3351 config/tc-z80.c:2051 +#, c-format +msgid "reloc %d not supported by object file format" msgstr "" -#: config/tc-d10v.c:1377 -msgid "Register number must be EVEN" +#: config/tc-avr.c:1434 config/tc-h8300.c:1954 config/tc-mcore.c:881 +#: config/tc-microblaze.c:920 config/tc-moxie.c:182 config/tc-msp430.c:3513 +#: config/tc-pj.c:253 config/tc-sh.c:2589 config/tc-z8k.c:1216 +msgid "can't find opcode " msgstr "" -#: config/tc-d10v.c:1380 -msgid "Unsupported use of sp" +#: config/tc-avr.c:1451 +#, c-format +msgid "illegal opcode %s for mcu %s" msgstr "" -#: config/tc-d10v.c:1399 -#, c-format -msgid "cr%ld is a reserved control register" +#: config/tc-avr.c:1462 +msgid "garbage at end of line" msgstr "" -#: config/tc-d10v.c:1574 +#: config/tc-avr.c:1591 #, c-format -msgid "line %d: rep or repi must include at least 4 instructions" +msgid "illegal %srelocation size: %d" msgstr "" -#: config/tc-d10v.c:1763 -msgid "can't find previous opcode " +#: config/tc-bfin.c:96 config/tc-frv.c:1605 config/tc-frv.c:1615 +msgid "missing ')'" msgstr "" -#: config/tc-d10v.c:1775 +#: config/tc-bfin.c:442 #, c-format -msgid "could not assemble: %s" +msgid " Blackfin specific assembler options:\n" msgstr "" -#: config/tc-d10v.c:1790 config/tc-d10v.c:1812 config/tc-d30v.c:1747 -msgid "Unable to mix instructions as specified" +#: config/tc-bfin.c:443 +#, c-format +msgid " -mcpu= specify the name of the target CPU\n" msgstr "" -#: config/tc-d30v.c:150 +#: config/tc-bfin.c:444 #, c-format -msgid "Register name %s conflicts with symbol of the same name" +msgid " -mfdpic assemble for the FDPIC ABI\n" msgstr "" -#: config/tc-d30v.c:240 +#: config/tc-bfin.c:445 #, c-format -msgid "" -"\n" -"D30V options:\n" -"-O Make adjacent short instructions parallel if " -"possible.\n" -"-n Warn about all NOPs inserted by the assembler.\n" -"-N\t\t\tWarn about NOPs inserted after word multiplies.\n" -"-c Warn about symbols whoes names match register " -"names.\n" -"-C Opposite of -C. -c is the default.\n" +msgid " -mno-fdpic/-mnopic disable -mfdpic\n" msgstr "" -#: config/tc-d30v.c:368 -msgid "unexpected 12-bit reloc type" +#: config/tc-bfin.c:458 +msgid "Could not set architecture and machine." msgstr "" -#: config/tc-d30v.c:375 -msgid "unexpected 18-bit reloc type" +#: config/tc-bfin.c:607 +msgid "Parse failed." msgstr "" -#: config/tc-d30v.c:626 -#, c-format -msgid "%s NOP inserted" +#: config/tc-bfin.c:682 +msgid "pcrel too far BFD_RELOC_BFIN_10" msgstr "" -#: config/tc-d30v.c:627 -msgid "sequential" +#: config/tc-bfin.c:698 +msgid "pcrel too far BFD_RELOC_BFIN_12" msgstr "" -#: config/tc-d30v.c:627 -msgid "parallel" +#: config/tc-bfin.c:718 +msgid "pcrel too far BFD_RELOC_BFIN_24" msgstr "" -#: config/tc-d30v.c:1034 -msgid "Instructions may not be executed in parallel" +#: config/tc-bfin.c:733 +msgid "pcrel too far BFD_RELOC_BFIN_5" msgstr "" -#: config/tc-d30v.c:1047 -#, c-format -msgid "Executing %s in IU may not work" +#: config/tc-bfin.c:745 +msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL" msgstr "" -#: config/tc-d30v.c:1054 -#, c-format -msgid "Executing %s in IU may not work in parallel execution" +#: config/tc-bfin.c:755 +msgid "rel too far BFD_RELOC_8" msgstr "" -#: config/tc-d30v.c:1067 -#, c-format -msgid "special left instruction `%s' kills instruction `%s' in right container" +#: config/tc-bfin.c:762 +msgid "rel too far BFD_RELOC_16" msgstr "" -#: config/tc-d30v.c:1078 -#, c-format -msgid "Executing %s in reverse serial with %s may not work" +#: config/tc-cr16.c:165 read.c:4484 +msgid "using a bit field width of zero" msgstr "" -#: config/tc-d30v.c:1081 +#: config/tc-cr16.c:173 read.c:4492 #, c-format -msgid "Executing %s in IU in reverse serial may not work" +msgid "field width \"%s\" too complex for a bitfield" msgstr "" -#: config/tc-d30v.c:1271 -msgid "Odd numbered register used as target of multi-register instruction" +#: config/tc-cr16.c:182 read.c:4500 +#, c-format +msgid "field width %lu too big to fit in %d bytes: truncated to %d bits" msgstr "" -#: config/tc-d30v.c:1335 config/tc-d30v.c:1371 +#: config/tc-cr16.c:204 read.c:4522 #, c-format -msgid "unknown condition code: %s" +msgid "field value \"%s\" too complex for a bitfield" msgstr "" -#: config/tc-d30v.c:1364 +#: config/tc-cr16.c:385 #, c-format -msgid "cmpu doesn't support condition code %s" +msgid "Unknown register pair - index relative mode: `%d'" msgstr "" -#: config/tc-d30v.c:1399 +#: config/tc-cr16.c:570 config/tc-crx.c:346 config/tc-mn10200.c:769 +#: write.c:1012 #, c-format -msgid "unknown opcode: %s" +msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" -#: config/tc-d30v.c:1410 +#: config/tc-cr16.c:600 config/tc-crx.c:362 #, c-format -msgid "operands for opcode `%s' do not match any valid format" +msgid "internal error: reloc %d (`%s') not supported by object file format" msgstr "" -#: config/tc-d30v.c:1625 config/tc-d30v.c:1642 -msgid "Cannot assemble instruction" +#: config/tc-cr16.c:693 config/tc-i386.c:10111 config/tc-s390.c:2002 +msgid "GOT already in symbol table" msgstr "" -#: config/tc-d30v.c:1627 -msgid "First opcode is long. Unable to mix instructions as specified." +#: config/tc-cr16.c:802 config/tc-cr16.c:825 config/tc-cris.c:1190 +#: config/tc-crx.c:536 config/tc-crx.c:563 config/tc-crx.c:581 +#: config/tc-pdp11.c:194 +msgid "Virtual memory exhausted" msgstr "" -#: config/tc-d30v.c:1697 -msgid "word of NOPs added between word multiply and load" +#: config/tc-cr16.c:810 config/tc-crx.c:573 config/tc-crx.c:592 +#: config/tc-m68k.c:4660 config/tc-tilegx.c:319 config/tc-tilepro.c:256 +#, c-format +msgid "Internal Error: Can't hash %s: %s" msgstr "" -#: config/tc-d30v.c:1699 -msgid "word of NOPs added between word multiply and 16-bit multiply" +#: config/tc-cr16.c:836 config/tc-cris.c:1224 config/tc-crx.c:546 +#, c-format +msgid "Can't hash `%s': %s\n" msgstr "" -#: config/tc-d30v.c:1731 -msgid "Instruction uses long version, so it cannot be mixed as specified" +#: config/tc-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:547 +msgid "(unknown reason)" msgstr "" -#: config/tc-d30v.c:1858 +#. Missing or bad expr becomes absolute 0. +#: config/tc-cr16.c:889 config/tc-crx.c:620 #, c-format -msgid "value too large to fit in %d bits" +msgid "missing or invalid displacement expression `%s' taken as 0" msgstr "" -#: config/tc-d30v.c:1926 +#: config/tc-cr16.c:939 #, c-format -msgid "line %d: unable to place address of symbol '%s' into a byte" +msgid "GOT bad expression with %s." msgstr "" -#: config/tc-d30v.c:1929 +#: config/tc-cr16.c:1050 #, c-format -msgid "line %d: unable to place value %lx into a byte" +msgid "operand %d: illegal use expression: `%s`" msgstr "" -#: config/tc-d30v.c:1937 +#: config/tc-cr16.c:1115 config/tc-crx.c:1128 #, c-format -msgid "line %d: unable to place address of symbol '%s' into a short" +msgid "Unknown register: `%d'" msgstr "" -#: config/tc-d30v.c:1940 +#. Issue a error message when register is illegal. +#: config/tc-cr16.c:1123 config/tc-crx.c:1136 #, c-format -msgid "line %d: unable to place value %lx into a short" +msgid "Illegal register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-d30v.c:1948 +#: config/tc-cr16.c:1194 config/tc-cr16.c:1269 config/tc-crx.c:758 +#: config/tc-crx.c:778 config/tc-crx.c:793 #, c-format -msgid "line %d: unable to place address of symbol '%s' into a quad" +msgid "Illegal register `%s' in Instruction `%s'" msgstr "" -#: config/tc-d30v.c:2056 +#: config/tc-cr16.c:1222 config/tc-cr16.c:1233 #, c-format -msgid "Alignment too large: %d assumed" +msgid "Illegal register pair `%s' in Instruction `%s'" msgstr "" -#: config/tc-dlx.c:212 -msgid "missing .proc" +#: config/tc-cr16.c:1258 config/tc-i960.c:835 +msgid "unmatched '['" msgstr "" -#: config/tc-dlx.c:229 -msgid ".endfunc missing for previous .proc" +#: config/tc-cr16.c:1264 config/tc-i960.c:842 +msgid "garbage after index spec ignored" msgstr "" -#: config/tc-dlx.c:291 config/tc-i860.c:227 config/tc-mips.c:2321 +#: config/tc-cr16.c:1412 config/tc-crx.c:937 #, c-format -msgid "internal error: can't hash `%s': %s\n" +msgid "Illegal operands (whitespace): `%s'" msgstr "" -#. Probably a memory allocation problem? Give up now. -#: config/tc-dlx.c:298 config/tc-hppa.c:8354 config/tc-mips.c:2324 -#: config/tc-mips.c:2416 config/tc-or32.c:211 config/tc-sparc.c:888 -msgid "Broken assembler. No assembly attempted." +#: config/tc-cr16.c:1424 config/tc-cr16.c:1431 config/tc-cr16.c:1448 +#: config/tc-crx.c:949 config/tc-crx.c:956 config/tc-crx.c:973 +#: config/tc-crx.c:1765 +#, c-format +msgid "Missing matching brackets : `%s'" msgstr "" -#: config/tc-dlx.c:328 +#: config/tc-cr16.c:1480 config/tc-crx.c:999 #, c-format -msgid "Bad operand for a load instruction: <%s>" +msgid "Unknown exception: `%s'" msgstr "" -#: config/tc-dlx.c:442 +#: config/tc-cr16.c:1565 config/tc-crx.c:1095 #, c-format -msgid "Bad operand for a store instruction: <%s>" +msgid "Illegal `cinv' parameter: `%c'" msgstr "" -#: config/tc-dlx.c:622 +#: config/tc-cr16.c:1586 config/tc-cr16.c:1625 #, c-format -msgid "Expression Error for operand modifier %%hi/%%lo\n" +msgid "Unknown register pair: `%d'" msgstr "" -#: config/tc-dlx.c:635 config/tc-or32.c:811 +#. Issue a error message when register pair is illegal. +#: config/tc-cr16.c:1594 #, c-format -msgid "Invalid expression after %%%%\n" +msgid "Illegal register pair (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-dlx.c:703 config/tc-tic4x.c:2487 +#. Issue a error message when register pair is illegal. +#: config/tc-cr16.c:1633 #, c-format -msgid "Unknown opcode `%s'." +msgid "Illegal index register pair (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-dlx.c:715 -msgid "Can not set dlx_skip_hi16_flag" +#: config/tc-cr16.c:1672 +#, c-format +msgid "Unknown processor register : `%d'" msgstr "" -#: config/tc-dlx.c:729 +#. Issue a error message when register pair is illegal. +#: config/tc-cr16.c:1680 #, c-format -msgid "Missing arguments for opcode <%s>." +msgid "Illegal processor register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-dlx.c:763 +#: config/tc-cr16.c:1728 #, c-format -msgid "Too many operands: %s" +msgid "Unknown processor register (32 bit) : `%d'" msgstr "" -#: config/tc-dlx.c:800 +#. Issue a error message when register pair is illegal. +#: config/tc-cr16.c:1736 #, c-format -msgid "Both the_insn.HI and the_insn.LO are set : %s" +msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-dlx.c:870 -msgid "failed regnum sanity check." +#: config/tc-cr16.c:2100 config/tc-crx.c:1663 config/tc-crx.c:1680 +#, c-format +msgid "Same src/dest register is used (`r%d'), result is undefined" msgstr "" -#: config/tc-dlx.c:883 -msgid "failed general register sanity check." +#: config/tc-cr16.c:2121 +msgid "RA register is saved twice." msgstr "" -#. Types or values of args don't match. -#: config/tc-dlx.c:891 -msgid "Invalid operands" +#: config/tc-cr16.c:2125 +#, c-format +msgid "`%s' Illegal use of registers." msgstr "" -#: config/tc-dlx.c:1120 config/tc-or32.c:773 +#: config/tc-cr16.c:2139 #, c-format -msgid "label \"$%d\" redefined" +msgid "`%s' Illegal count-register combination." msgstr "" -#: config/tc-dlx.c:1158 -msgid "Invalid expression after # number\n" +#: config/tc-cr16.c:2145 +#, c-format +msgid "`%s' Illegal use of register." msgstr "" -#: config/tc-epiphany.c:147 +#: config/tc-cr16.c:2154 config/tc-crx.c:1672 #, c-format -msgid "EPIPHANY specific command line options:\n" +msgid "`%s' has undefined result" msgstr "" -#: config/tc-epiphany.c:386 -msgid "register number too large for push/pop" +#: config/tc-cr16.c:2162 +#, c-format +msgid "Same src/dest register is used (`r%d'),result is undefined" msgstr "" -#: config/tc-epiphany.c:390 -msgid "register is out of order" +#: config/tc-cr16.c:2333 config/tc-crx.c:1577 +msgid "Incorrect number of operands" msgstr "" -#: config/tc-epiphany.c:401 config/tc-m68k.c:6037 config/tc-m68k.c:6066 -msgid "bad register list" +#: config/tc-cr16.c:2335 config/tc-crx.c:1579 +#, c-format +msgid "Illegal type of operand (arg %d)" msgstr "" -#: config/tc-epiphany.c:404 -msgid "malformed reglist in push/pop" +#: config/tc-cr16.c:2341 config/tc-crx.c:1585 +#, c-format +msgid "Operand out of range (arg %d)" msgstr "" -#. Checks for behavioral restrictions on LD/ST instructions. -#: config/tc-epiphany.c:505 -msgid "destination register modified by displacement-post-modified address" +#: config/tc-cr16.c:2344 config/tc-crx.c:1588 +#, c-format +msgid "Operand has odd displacement (arg %d)" msgstr "" -#: config/tc-epiphany.c:506 -msgid "ldrd/strd requires even:odd register pair" +#: config/tc-cr16.c:2347 config/tc-cr16.c:2378 config/tc-crx.c:1601 +#: config/tc-crx.c:1632 +#, c-format +msgid "Illegal operand (arg %d)" msgstr "" -#: config/tc-epiphany.c:824 config/tc-m32r.c:1789 -msgid "Addend to unresolved symbol not on word boundary." +#. Give an error if a frag containing code is not aligned to a 2-byte +#. boundary. +#: config/tc-cr16.c:2480 config/tc-cr16.h:73 config/tc-crx.c:1954 +#: config/tc-crx.h:76 config/tc-ppc.c:3402 config/tc-ppc.c:6375 +msgid "instruction address is not a multiple of 2" msgstr "" -#: config/tc-fr30.c:82 +#: config/tc-cr16.c:2555 config/tc-cris.c:1538 config/tc-cris.c:1546 +#: config/tc-crx.c:1990 config/tc-dlx.c:690 config/tc-hppa.c:3248 +#: config/tc-hppa.c:3255 config/tc-i860.c:491 config/tc-i860.c:508 +#: config/tc-i860.c:988 config/tc-sparc.c:1518 config/tc-sparc.c:1526 #, c-format -msgid " FR30 specific command line options:\n" +msgid "Unknown opcode: `%s'" msgstr "" -#: config/tc-fr30.c:135 +#: config/tc-cris.c:551 config/tc-m68hc11.c:3898 #, c-format -msgid "Instruction %s not allowed in a delay slot." +msgid "internal inconsistency problem in %s: fr_symbol %lx" msgstr "" -#: config/tc-frv.c:405 +#: config/tc-cris.c:555 config/tc-m68hc11.c:3902 config/tc-msp430.c:4148 #, c-format -msgid "Unknown cpu -mcpu=%s" +msgid "internal inconsistency problem in %s: resolved symbol" msgstr "" -#: config/tc-frv.c:458 +#: config/tc-cris.c:565 config/tc-m68hc11.c:3908 #, c-format -msgid "FRV specific command line options:\n" +msgid "internal inconsistency problem in %s: fr_subtype %d" msgstr "" -#: config/tc-frv.c:459 +#: config/tc-cris.c:905 +msgid "Relaxation to long branches for .arch common_v10_v32 not implemented" +msgstr "" + +#: config/tc-cris.c:935 +msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D" +msgstr "" + +#: config/tc-cris.c:940 #, c-format -msgid "-G n Put data <= n bytes in the small data area\n" +msgid "" +"Internal error found in md_convert_frag: offset %ld. Please report this." msgstr "" -#: config/tc-frv.c:460 +#: config/tc-cris.c:965 #, c-format -msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n" +msgid "internal inconsistency in %s: bdapq no symbol" msgstr "" -#: config/tc-frv.c:461 +#: config/tc-cris.c:978 #, c-format -msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n" +msgid "internal inconsistency in %s: bdap.w with no symbol" msgstr "" -#: config/tc-frv.c:462 +#: config/tc-cris.c:1002 +msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness" +msgstr "" + +#: config/tc-cris.c:1011 +msgid "dangerous MULS/MULU location; give it higher alignment" +msgstr "" + +#. Bail out for compatibility mode. (It seems it can be implemented, +#. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump +#. $acr", "nop"; but doesn't seem worth it at the moment.) +#: config/tc-cris.c:1052 +msgid "" +"Out-of-range .word offset handling is not implemented for .arch " +"common_v10_v32" +msgstr "" + +#: config/tc-cris.c:1097 +msgid ".word case-table handling failed: table too large" +msgstr "" + +#: config/tc-cris.c:1229 #, c-format -msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n" +msgid "Buggy opcode: `%s' \"%s\"\n" msgstr "" -#: config/tc-frv.c:463 +#: config/tc-cris.c:1644 #, c-format -msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n" +msgid "Immediate value not in 5 bit unsigned range: %ld" msgstr "" -#: config/tc-frv.c:464 +#: config/tc-cris.c:1660 #, c-format -msgid "-msoft-float Mark generated file as using software FP\n" +msgid "Immediate value not in 4 bit unsigned range: %ld" msgstr "" -#: config/tc-frv.c:465 +#: config/tc-cris.c:1712 #, c-format -msgid "-mdword Mark generated file as using a 8-byte stack alignment\n" +msgid "Immediate value not in 6 bit range: %ld" msgstr "" -#: config/tc-frv.c:466 +#: config/tc-cris.c:1727 #, c-format -msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n" +msgid "Immediate value not in 6 bit unsigned range: %ld" msgstr "" -#: config/tc-frv.c:467 +#. Others have a generic warning. +#: config/tc-cris.c:1835 #, c-format -msgid "" -"-mdouble Mark generated file as using double precision FP insns\n" +msgid "Unimplemented register `%s' specified" msgstr "" -#: config/tc-frv.c:468 +#. We've come to the end of instructions with this +#. opcode, so it must be an error. +#: config/tc-cris.c:2079 +msgid "Illegal operands" +msgstr "" + +#: config/tc-cris.c:2120 config/tc-cris.c:2160 #, c-format -msgid "-mmedia Mark generated file as using media insns\n" +msgid "Immediate value not in 8 bit range: %ld" msgstr "" -#: config/tc-frv.c:469 +#: config/tc-cris.c:2130 config/tc-cris.c:2181 +#, c-format +msgid "Immediate value not in 16 bit range: %ld" +msgstr "" + +#: config/tc-cris.c:2165 +#, c-format +msgid "Immediate value not in 8 bit signed range: %ld" +msgstr "" + +#: config/tc-cris.c:2170 +#, c-format +msgid "Immediate value not in 8 bit unsigned range: %ld" +msgstr "" + +#: config/tc-cris.c:2186 +#, c-format +msgid "Immediate value not in 16 bit signed range: %ld" +msgstr "" + +#: config/tc-cris.c:2191 +#, c-format +msgid "Immediate value not in 16 bit unsigned range: %ld" +msgstr "" + +#: config/tc-cris.c:2217 +msgid "TLS relocation size does not match operand size" +msgstr "" + +#: config/tc-cris.c:2218 +msgid "PIC relocation size does not match operand size" +msgstr "" + +#: config/tc-cris.c:3365 +msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n" +msgstr "" + +#: config/tc-cris.c:3369 +msgid "32-bit conditional branch generated" +msgstr "" + +#: config/tc-cris.c:3430 +msgid "Complex expression not supported" +msgstr "" + +#. FIXME: Is this function mentioned in the internals.texi manual? If +#. not, add it. +#: config/tc-cris.c:3580 +msgid "Bad call to md_atof () - floating point formats are not supported" +msgstr "" + +#: config/tc-cris.c:3621 +msgid "PC-relative relocation must be trivially resolved" +msgstr "" + +#: config/tc-cris.c:3693 +#, c-format +msgid "Value not in 16 bit range: %ld" +msgstr "" + +#: config/tc-cris.c:3701 +#, c-format +msgid "Value not in 16 bit signed range: %ld" +msgstr "" + +#: config/tc-cris.c:3709 +#, c-format +msgid "Value not in 8 bit range: %ld" +msgstr "" + +#: config/tc-cris.c:3716 +#, c-format +msgid "Value not in 8 bit signed range: %ld" +msgstr "" + +#: config/tc-cris.c:3726 +#, c-format +msgid "Value not in 4 bit unsigned range: %ld" +msgstr "" + +#: config/tc-cris.c:3733 +#, c-format +msgid "Value not in 5 bit unsigned range: %ld" +msgstr "" + +#: config/tc-cris.c:3740 +#, c-format +msgid "Value not in 6 bit range: %ld" +msgstr "" + +#: config/tc-cris.c:3747 +#, c-format +msgid "Value not in 6 bit unsigned range: %ld" +msgstr "" + +#: config/tc-cris.c:3791 +#, c-format +msgid "Please use --help to see usage and options for this assembler.\n" +msgstr "" + +#: config/tc-cris.c:3803 +msgid "--no-underscore is invalid with a.out format" +msgstr "" + +#: config/tc-cris.c:3815 +msgid "--pic is invalid for this object format" +msgstr "" + +#: config/tc-cris.c:3829 #, c-format +msgid "invalid in --march=: %s" +msgstr "" + +#: config/tc-cris.c:3938 config/tc-moxie.c:772 msgid "" -"-mmuladd Mark generated file as using multiply add/subtract insns\n" +"Semantics error. This type of operand can not be relocated, it must be an " +"assembly-time constant" msgstr "" -#: config/tc-frv.c:470 +#: config/tc-cris.c:3987 config/tc-moxie.c:821 #, c-format -msgid "-mpack Allow instructions to be packed\n" +msgid "Cannot generate relocation type for symbol %s, code %s" +msgstr "" + +#. The messages are formatted to line up with the generic options. +#: config/tc-cris.c:4000 +#, c-format +msgid "CRIS-specific options:\n" +msgstr "" + +#: config/tc-cris.c:4002 +msgid "" +" -h, -H Don't execute, print this help text. Deprecated.\n" +msgstr "" + +#: config/tc-cris.c:4004 +msgid " -N Warn when branches are expanded to jumps.\n" +msgstr "" + +#: config/tc-cris.c:4006 +msgid "" +" --underscore User symbols are normally prepended with " +"underscore.\n" +msgstr "" + +#: config/tc-cris.c:4008 +msgid " Registers will not need any prefix.\n" +msgstr "" + +#: config/tc-cris.c:4010 +msgid " --no-underscore User symbols do not have any prefix.\n" +msgstr "" + +#: config/tc-cris.c:4012 +msgid " Registers will require a `$'-prefix.\n" +msgstr "" + +#: config/tc-cris.c:4015 +msgid " --pic\t\t\tEnable generation of position-independent code.\n" +msgstr "" + +#: config/tc-cris.c:4018 +msgid "" +" --march=\t\tGenerate code for . Valid choices for \n" +"\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n" +msgstr "" + +#: config/tc-cris.c:4039 +msgid "Invalid relocation" +msgstr "" + +#: config/tc-cris.c:4076 +msgid "Invalid pc-relative relocation" +msgstr "" + +#: config/tc-cris.c:4121 +#, c-format +msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large." +msgstr "" + +#: config/tc-cris.c:4151 +#, c-format +msgid ".syntax %s requires command-line option `--underscore'" +msgstr "" + +#: config/tc-cris.c:4160 +#, c-format +msgid ".syntax %s requires command-line option `--no-underscore'" +msgstr "" + +#: config/tc-cris.c:4197 +msgid "Unknown .syntax operand" +msgstr "" + +#: config/tc-cris.c:4207 +msgid "Pseudodirective .file is only valid when generating ELF" +msgstr "" + +#: config/tc-cris.c:4219 +msgid "Pseudodirective .loc is only valid when generating ELF" +msgstr "" + +#: config/tc-cris.c:4234 +#, c-format +msgid "internal inconsistency problem: %s called for %d bytes" +msgstr "" + +#: config/tc-cris.c:4386 +msgid "unknown operand to .arch" +msgstr "" + +#: config/tc-cris.c:4395 +msgid ".arch requires a matching --march=... option" +msgstr "" + +#: config/tc-crx.c:821 +#, c-format +msgid "Illegal Scale - `%d'" +msgstr "" + +#: config/tc-crx.c:1263 +#, c-format +msgid "Illegal Co-processor register in Instruction `%s' " +msgstr "" + +#: config/tc-crx.c:1270 +#, c-format +msgid "Illegal Co-processor special register in Instruction `%s' " +msgstr "" + +#: config/tc-crx.c:1591 +#, c-format +msgid "Invalid DISPU4 operand value (arg %d)" +msgstr "" + +#: config/tc-crx.c:1594 +#, c-format +msgid "Invalid CST4 operand value (arg %d)" +msgstr "" + +#: config/tc-crx.c:1597 +#, c-format +msgid "Operand value is not within upper 64 KB (arg %d)" +msgstr "" + +#: config/tc-crx.c:1734 +msgid "Invalid Register in Register List" +msgstr "" + +#: config/tc-crx.c:1788 +#, c-format +msgid "Illegal register `%s' in cop-register list" +msgstr "" + +#: config/tc-crx.c:1796 +#, c-format +msgid "Illegal register `%s' in cop-special-register list" +msgstr "" + +#: config/tc-crx.c:1815 +#, c-format +msgid "Illegal register `%s' in user register list" +msgstr "" + +#: config/tc-crx.c:1834 +#, c-format +msgid "Illegal register `%s' in register list" +msgstr "" + +#: config/tc-crx.c:1840 +#, c-format +msgid "Maximum %d bits may be set in `mask16' operand" +msgstr "" + +#: config/tc-crx.c:1849 +#, c-format +msgid "rest of line ignored; first ignored character is `%c'" +msgstr "" + +#: config/tc-crx.c:1857 +#, c-format +msgid "Illegal `mask16' operand, operation is undefined - `%s'" +msgstr "" + +#. HI can't be specified without LO (and vise-versa). +#: config/tc-crx.c:1863 +msgid "HI/LO registers should be specified together" +msgstr "" + +#: config/tc-crx.c:1869 +msgid "HI/LO registers should be specified without additional registers" +msgstr "" + +#: config/tc-d10v.c:218 +#, c-format +msgid "" +"D10V options:\n" +"-O Optimize. Will do some operations in parallel.\n" +"--gstabs-packing Pack adjacent short instructions together even\n" +" when --gstabs is specified. On by default.\n" +"--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n" +" instructions together.\n" +msgstr "" + +#: config/tc-d10v.c:575 +msgid "operand is not an immediate" +msgstr "" + +#: config/tc-d10v.c:593 +#, c-format +msgid "operand out of range: %lu" +msgstr "" + +#: config/tc-d10v.c:653 +msgid "Instruction must be executed in parallel with another instruction." +msgstr "" + +#: config/tc-d10v.c:707 config/tc-d10v.c:715 +#, c-format +msgid "packing conflict: %s must dispatch sequentially" +msgstr "" + +#: config/tc-d10v.c:814 +#, c-format +msgid "resource conflict (R%d)" +msgstr "" + +#: config/tc-d10v.c:817 +#, c-format +msgid "resource conflict (A%d)" +msgstr "" + +#: config/tc-d10v.c:819 +msgid "resource conflict (PSW)" +msgstr "" + +#: config/tc-d10v.c:821 +msgid "resource conflict (C flag)" +msgstr "" + +#: config/tc-d10v.c:823 +msgid "resource conflict (F flag)" +msgstr "" + +#: config/tc-d10v.c:973 +msgid "Instruction must be executed in parallel" +msgstr "" + +#: config/tc-d10v.c:976 +msgid "Long instructions may not be combined." +msgstr "" + +#: config/tc-d10v.c:1009 +msgid "One of these instructions may not be executed in parallel." +msgstr "" + +#: config/tc-d10v.c:1013 config/tc-d30v.c:1038 +msgid "Two IU instructions may not be executed in parallel" +msgstr "" + +#: config/tc-d10v.c:1015 config/tc-d10v.c:1023 config/tc-d10v.c:1037 +#: config/tc-d10v.c:1052 config/tc-d30v.c:1039 config/tc-d30v.c:1048 +msgid "Swapping instruction order" +msgstr "" + +#: config/tc-d10v.c:1021 config/tc-d30v.c:1045 +msgid "Two MU instructions may not be executed in parallel" +msgstr "" + +#: config/tc-d10v.c:1041 config/tc-d30v.c:1065 +msgid "IU instruction may not be in the left container" +msgstr "" + +#: 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:1056 config/tc-d30v.c:1076 +msgid "MU instruction may not be in the right container" +msgstr "" + +#: config/tc-d10v.c:1062 config/tc-d30v.c:1088 +msgid "unknown execution type passed to write_2_short()" +msgstr "" + +#: config/tc-d10v.c:1191 config/tc-d10v.c:1366 +msgid "bad opcode or operands" +msgstr "" + +#: config/tc-d10v.c:1268 +msgid "value out of range" +msgstr "" + +#: config/tc-d10v.c:1342 +msgid "illegal operand - register name found where none expected" +msgstr "" + +#: config/tc-d10v.c:1377 +msgid "Register number must be EVEN" +msgstr "" + +#: config/tc-d10v.c:1380 +msgid "Unsupported use of sp" +msgstr "" + +#: config/tc-d10v.c:1399 +#, c-format +msgid "cr%ld is a reserved control register" +msgstr "" + +#: config/tc-d10v.c:1574 +#, c-format +msgid "line %d: rep or repi must include at least 4 instructions" +msgstr "" + +#: config/tc-d10v.c:1763 +msgid "can't find previous opcode " +msgstr "" + +#: config/tc-d10v.c:1775 +#, c-format +msgid "could not assemble: %s" +msgstr "" + +#: config/tc-d10v.c:1790 config/tc-d10v.c:1812 config/tc-d30v.c:1747 +msgid "Unable to mix instructions as specified" +msgstr "" + +#: config/tc-d30v.c:150 +#, c-format +msgid "Register name %s conflicts with symbol of the same name" +msgstr "" + +#: config/tc-d30v.c:240 +#, c-format +msgid "" +"\n" +"D30V options:\n" +"-O Make adjacent short instructions parallel if " +"possible.\n" +"-n Warn about all NOPs inserted by the assembler.\n" +"-N\t\t\tWarn about NOPs inserted after word multiplies.\n" +"-c Warn about symbols whoes names match register " +"names.\n" +"-C Opposite of -C. -c is the default.\n" +msgstr "" + +#: config/tc-d30v.c:368 +msgid "unexpected 12-bit reloc type" +msgstr "" + +#: config/tc-d30v.c:375 +msgid "unexpected 18-bit reloc type" +msgstr "" + +#: config/tc-d30v.c:626 +#, c-format +msgid "%s NOP inserted" +msgstr "" + +#: config/tc-d30v.c:627 +msgid "sequential" +msgstr "" + +#: config/tc-d30v.c:627 +msgid "parallel" +msgstr "" + +#: config/tc-d30v.c:1034 +msgid "Instructions may not be executed in parallel" +msgstr "" + +#: config/tc-d30v.c:1047 +#, c-format +msgid "Executing %s in IU may not work" +msgstr "" + +#: config/tc-d30v.c:1054 +#, c-format +msgid "Executing %s in IU may not work in parallel execution" +msgstr "" + +#: config/tc-d30v.c:1067 +#, c-format +msgid "special left instruction `%s' kills instruction `%s' in right container" +msgstr "" + +#: config/tc-d30v.c:1078 +#, c-format +msgid "Executing %s in reverse serial with %s may not work" +msgstr "" + +#: config/tc-d30v.c:1081 +#, c-format +msgid "Executing %s in IU in reverse serial may not work" +msgstr "" + +#: config/tc-d30v.c:1271 +msgid "Odd numbered register used as target of multi-register instruction" +msgstr "" + +#: config/tc-d30v.c:1335 config/tc-d30v.c:1371 +#, c-format +msgid "unknown condition code: %s" +msgstr "" + +#: config/tc-d30v.c:1364 +#, c-format +msgid "cmpu doesn't support condition code %s" +msgstr "" + +#: config/tc-d30v.c:1399 +#, c-format +msgid "unknown opcode: %s" +msgstr "" + +#: config/tc-d30v.c:1410 +#, c-format +msgid "operands for opcode `%s' do not match any valid format" +msgstr "" + +#: config/tc-d30v.c:1625 config/tc-d30v.c:1642 +msgid "Cannot assemble instruction" +msgstr "" + +#: config/tc-d30v.c:1627 +msgid "First opcode is long. Unable to mix instructions as specified." +msgstr "" + +#: config/tc-d30v.c:1697 +msgid "word of NOPs added between word multiply and load" +msgstr "" + +#: config/tc-d30v.c:1699 +msgid "word of NOPs added between word multiply and 16-bit multiply" +msgstr "" + +#: config/tc-d30v.c:1731 +msgid "Instruction uses long version, so it cannot be mixed as specified" +msgstr "" + +#: config/tc-d30v.c:1858 +#, c-format +msgid "value too large to fit in %d bits" +msgstr "" + +#: config/tc-d30v.c:1926 +#, c-format +msgid "line %d: unable to place address of symbol '%s' into a byte" +msgstr "" + +#: config/tc-d30v.c:1929 +#, c-format +msgid "line %d: unable to place value %lx into a byte" +msgstr "" + +#: config/tc-d30v.c:1937 +#, c-format +msgid "line %d: unable to place address of symbol '%s' into a short" +msgstr "" + +#: config/tc-d30v.c:1940 +#, c-format +msgid "line %d: unable to place value %lx into a short" +msgstr "" + +#: config/tc-d30v.c:1948 +#, c-format +msgid "line %d: unable to place address of symbol '%s' into a quad" +msgstr "" + +#: config/tc-d30v.c:2056 +#, c-format +msgid "Alignment too large: %d assumed" +msgstr "" + +#: config/tc-dlx.c:212 +msgid "missing .proc" +msgstr "" + +#: config/tc-dlx.c:229 +msgid ".endfunc missing for previous .proc" +msgstr "" + +#: config/tc-dlx.c:296 config/tc-i860.c:227 config/tc-mips.c:3354 +#: config/tc-nios2.c:2611 config/tc-nios2.c:2625 config/tc-nios2.c:2640 +#: config/tc-nios2.c:2654 +#, c-format +msgid "internal error: can't hash `%s': %s\n" +msgstr "" + +#. Probably a memory allocation problem? Give up now. +#. Probably a memory allocation problem. Give up now. +#: config/tc-dlx.c:303 config/tc-hppa.c:8365 config/tc-nios2.c:2614 +#: config/tc-nios2.c:2628 config/tc-nios2.c:2643 config/tc-nios2.c:2657 +#: config/tc-nios2.c:2773 config/tc-or32.c:211 config/tc-sparc.c:899 +msgid "Broken assembler. No assembly attempted." +msgstr "" + +#: config/tc-dlx.c:333 +#, c-format +msgid "Bad operand for a load instruction: <%s>" +msgstr "" + +#: config/tc-dlx.c:447 +#, c-format +msgid "Bad operand for a store instruction: <%s>" +msgstr "" + +#: config/tc-dlx.c:627 +#, c-format +msgid "Expression Error for operand modifier %%hi/%%lo\n" +msgstr "" + +#: config/tc-dlx.c:640 config/tc-or32.c:811 +#, c-format +msgid "Invalid expression after %%%%\n" +msgstr "" + +#: config/tc-dlx.c:708 config/tc-tic4x.c:2481 +#, c-format +msgid "Unknown opcode `%s'." +msgstr "" + +#: config/tc-dlx.c:720 +msgid "Can not set dlx_skip_hi16_flag" +msgstr "" + +#: config/tc-dlx.c:734 +#, c-format +msgid "Missing arguments for opcode <%s>." +msgstr "" + +#: config/tc-dlx.c:768 +#, c-format +msgid "Too many operands: %s" +msgstr "" + +#: config/tc-dlx.c:805 +#, c-format +msgid "Both the_insn.HI and the_insn.LO are set : %s" +msgstr "" + +#: config/tc-dlx.c:875 +msgid "failed regnum sanity check." +msgstr "" + +#: config/tc-dlx.c:888 +msgid "failed general register sanity check." +msgstr "" + +#. Types or values of args don't match. +#: config/tc-dlx.c:896 +msgid "Invalid operands" +msgstr "" + +#: config/tc-dlx.c:1125 config/tc-or32.c:773 +#, c-format +msgid "label \"$%d\" redefined" +msgstr "" + +#: config/tc-dlx.c:1163 +msgid "Invalid expression after # number\n" +msgstr "" + +#: config/tc-epiphany.c:147 +#, c-format +msgid "EPIPHANY specific command line options:\n" +msgstr "" + +#: config/tc-epiphany.c:386 +msgid "register number too large for push/pop" +msgstr "" + +#: config/tc-epiphany.c:390 +msgid "register is out of order" +msgstr "" + +#: config/tc-epiphany.c:401 config/tc-m68k.c:6041 config/tc-m68k.c:6070 +msgid "bad register list" +msgstr "" + +#: config/tc-epiphany.c:404 +msgid "malformed reglist in push/pop" +msgstr "" + +#. Checks for behavioral restrictions on LD/ST instructions. +#: config/tc-epiphany.c:505 +msgid "destination register modified by displacement-post-modified address" +msgstr "" + +#: config/tc-epiphany.c:506 +msgid "ldrd/strd requires even:odd register pair" +msgstr "" + +#: config/tc-epiphany.c:824 config/tc-m32r.c:1789 +msgid "Addend to unresolved symbol not on word boundary." +msgstr "" + +#: config/tc-fr30.c:82 +#, c-format +msgid " FR30 specific command line options:\n" +msgstr "" + +#: config/tc-fr30.c:135 +#, c-format +msgid "Instruction %s not allowed in a delay slot." +msgstr "" + +#: config/tc-frv.c:405 +#, c-format +msgid "Unknown cpu -mcpu=%s" +msgstr "" + +#: config/tc-frv.c:458 +#, c-format +msgid "FRV specific command line options:\n" +msgstr "" + +#: 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:460 +#, c-format +msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n" +msgstr "" + +#: config/tc-frv.c:461 +#, c-format +msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n" +msgstr "" + +#: config/tc-frv.c:462 +#, c-format +msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n" +msgstr "" + +#: config/tc-frv.c:463 +#, c-format +msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n" +msgstr "" + +#: config/tc-frv.c:464 +#, c-format +msgid "-msoft-float Mark generated file as using software FP\n" +msgstr "" + +#: 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:466 +#, c-format +msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n" +msgstr "" + +#: config/tc-frv.c:467 +#, c-format +msgid "" +"-mdouble Mark generated file as using double precision FP insns\n" +msgstr "" + +#: config/tc-frv.c:468 +#, c-format +msgid "-mmedia Mark generated file as using media insns\n" +msgstr "" + +#: config/tc-frv.c:469 +#, c-format +msgid "" +"-mmuladd Mark generated file as using multiply add/subtract insns\n" +msgstr "" + +#: config/tc-frv.c:470 +#, c-format +msgid "-mpack Allow instructions to be packed\n" +msgstr "" + +#: config/tc-frv.c:471 +#, c-format +msgid "-mno-pack Do not allow instructions to be packed\n" +msgstr "" + +#: config/tc-frv.c:472 +#, c-format +msgid "" +"-mpic Mark generated file as using small position independent " +"code\n" +msgstr "" + +#: config/tc-frv.c:473 +#, c-format +msgid "" +"-mPIC Mark generated file as using large position independent " +"code\n" +msgstr "" + +#: 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:475 +#, c-format +msgid "-mfdpic Assemble for the FDPIC ABI\n" +msgstr "" + +#: config/tc-frv.c:476 +#, c-format +msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n" +msgstr "" + +#: config/tc-frv.c:477 +#, c-format +msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" +msgstr "" + +#: config/tc-frv.c:478 +#, c-format +msgid " Record the cpu type\n" +msgstr "" + +#: config/tc-frv.c:479 +#, c-format +msgid "-mtomcat-stats Print out stats for tomcat workarounds\n" +msgstr "" + +#: config/tc-frv.c:480 +#, c-format +msgid "-mtomcat-debug Debug tomcat workarounds\n" +msgstr "" + +#: config/tc-frv.c:1162 +msgid "VLIW packing used for -mno-pack" +msgstr "" + +#: config/tc-frv.c:1172 +msgid "Instruction not supported by this architecture" +msgstr "" + +#: config/tc-frv.c:1182 +msgid "VLIW packing constraint violation" +msgstr "" + +#: config/tc-frv.c:1773 +#, c-format +msgid "Relocation %s is not safe for %s" +msgstr "" + +#: config/tc-h8300.c:172 +#, c-format +msgid "new section '%s' defined without attributes - this might cause problems" +msgstr "" + +#: config/tc-h8300.c:443 config/tc-h8300.c:451 +msgid "Reg not valid for H8/300" +msgstr "" + +#: config/tc-h8300.c:532 +msgid "invalid operand size requested" +msgstr "" + +#: config/tc-h8300.c:637 +msgid "Invalid register list for ldm/stm\n" +msgstr "" + +#: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675 +msgid "mismatch between register and suffix" +msgstr "" + +#: config/tc-h8300.c:680 +msgid "invalid suffix after register." +msgstr "" + +#: config/tc-h8300.c:702 +msgid "address too high for vector table jmp/jsr" +msgstr "" + +#: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851 +msgid "Wrong size pointer register for architecture." +msgstr "" + +#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825 +msgid "expected @(exp, reg16)" +msgstr "" + +#: config/tc-h8300.c:814 +msgid "expected .L, .W or .B for register in indexed addressing mode" +msgstr "" + +#: config/tc-h8300.c:1008 +msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\"" +msgstr "" + +#: config/tc-h8300.c:1026 config/tc-h8300.c:1035 +msgid "expected register" +msgstr "" + +#: config/tc-h8300.c:1051 +msgid "expected closing paren" +msgstr "" + +#: config/tc-h8300.c:1110 +#, c-format +msgid "can't use high part of register in operand %d" +msgstr "" + +#: config/tc-h8300.c:1267 +#, c-format +msgid "Opcode `%s' with these operand types not available in %s mode" +msgstr "" + +#: config/tc-h8300.c:1276 +msgid "mismatch between opcode size and operand size" +msgstr "" + +#: config/tc-h8300.c:1312 +#, c-format +msgid "operand %s0x%lx out of range." +msgstr "" + +#: config/tc-h8300.c:1429 +msgid "Can't work out size of operand.\n" +msgstr "" + +#: config/tc-h8300.c:1478 +#, c-format +msgid "Opcode `%s' with these operand types not available in H8/300 mode" +msgstr "" + +#: config/tc-h8300.c:1483 +#, c-format +msgid "Opcode `%s' with these operand types not available in H8/300H mode" +msgstr "" + +#: config/tc-h8300.c:1489 +#, c-format +msgid "Opcode `%s' with these operand types not available in H8/300S mode" +msgstr "" + +#: config/tc-h8300.c:1550 config/tc-h8300.c:1570 +msgid "Need #1 or #2 here" +msgstr "" + +#: config/tc-h8300.c:1565 +msgid "#4 not valid on H8/300." +msgstr "" + +#: config/tc-h8300.c:1680 config/tc-h8300.c:1762 +#, c-format +msgid "branch operand has odd offset (%lx)\n" +msgstr "" + +#: config/tc-h8300.c:1800 +msgid "destination operand must be 16 bit register" +msgstr "" + +#: config/tc-h8300.c:1809 +msgid "source operand must be 8 bit register" +msgstr "" + +#: config/tc-h8300.c:1817 +msgid "destination operand must be 16bit absolute address" +msgstr "" + +#: config/tc-h8300.c:1824 +msgid "destination operand must be 8 bit register" +msgstr "" + +#: config/tc-h8300.c:1832 +msgid "source operand must be 16bit absolute address" +msgstr "" + +#. This seems more sane than saying "too many operands". We'll +#. get here only if the trailing trash starts with a comma. +#. Types or values of args don't match. +#: config/tc-h8300.c:1840 config/tc-mips.c:13043 config/tc-mips.c:13111 +#: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531 +#: config/tc-mmix.c:2555 config/tc-mmix.c:2828 config/tc-or32.c:527 +msgid "invalid operands" +msgstr "" + +#: config/tc-h8300.c:1871 +msgid "operand/size mis-match" +msgstr "" + +#: config/tc-h8300.c:1971 config/tc-sh.c:2970 config/tc-sh64.c:2795 +#: config/tc-z8k.c:1226 +msgid "unknown opcode" +msgstr "" + +#: config/tc-h8300.c:2004 +msgid "invalid operand in ldm" +msgstr "" + +#: config/tc-h8300.c:2013 +msgid "invalid operand in stm" +msgstr "" + +#: config/tc-h8300.c:2139 +#, c-format +msgid "call to tc_aout_fix_to_chars \n" +msgstr "" + +#: config/tc-h8300.c:2148 config/tc-xc16x.c:347 +#, c-format +msgid "call to md_convert_frag \n" +msgstr "" + +#: config/tc-h8300.c:2199 config/tc-xc16x.c:251 +#, c-format +msgid "call to md_estimate_size_before_relax \n" +msgstr "" + +#: config/tc-h8300.c:2214 +msgid "Unexpected reference to a symbol in a non-code section" +msgstr "" + +#: config/tc-h8300.c:2230 config/tc-xc16x.c:292 +msgid "Difference of symbols in different sections is not supported" +msgstr "" + +#: config/tc-h8300.c:2252 config/tc-mcore.c:2199 config/tc-microblaze.c:2444 +#: config/tc-pj.c:487 config/tc-sh.c:4478 config/tc-tic6x.c:4523 +#: config/tc-xc16x.c:315 +#, c-format +msgid "Cannot represent relocation type %s" +msgstr "" + +#. Simple range checking for FIELD against HIGH and LOW bounds. +#. IGNORE is used to suppress the error message. +#. Variant of CHECK_FIELD for use in md_apply_fix and other places where +#. the current file and line number are not valid. +#: config/tc-hppa.c:1029 config/tc-hppa.c:1043 +#, c-format +msgid "Field out of range [%d..%d] (%d)." +msgstr "" + +#. Simple alignment checking for FIELD against ALIGN (a power of two). +#. IGNORE is used to suppress the error message. +#: config/tc-hppa.c:1057 +#, c-format +msgid "Field not properly aligned [%d] (%d)." +msgstr "" + +#: config/tc-hppa.c:1110 +msgid "Missing .exit\n" +msgstr "" + +#: config/tc-hppa.c:1113 +msgid "Missing .procend\n" +msgstr "" + +#: config/tc-hppa.c:1298 +#, c-format +msgid "Invalid field selector. Assuming F%%." +msgstr "" + +#: config/tc-hppa.c:1325 +msgid "Bad segment in expression." +msgstr "" + +#: config/tc-hppa.c:1350 +#, c-format +msgid "Invalid Nullification: (%c)" +msgstr "" + +#: config/tc-hppa.c:1421 +msgid "Cannot handle fixup" +msgstr "" + +#: config/tc-hppa.c:1719 +#, c-format +msgid " -Q ignored\n" +msgstr "" + +#: config/tc-hppa.c:1723 +#, c-format +msgid " -c print a warning if a comment is found\n" +msgstr "" + +#: config/tc-hppa.c:1789 +#, c-format +msgid "no hppa_fixup entry for fixup type 0x%x" +msgstr "" + +#: config/tc-hppa.c:1968 +msgid "Unknown relocation encountered in md_apply_fix." +msgstr "" + +#: config/tc-hppa.c:2156 config/tc-hppa.c:2181 +#, c-format +msgid "Undefined register: '%s'." +msgstr "" + +#: config/tc-hppa.c:2215 +#, c-format +msgid "Non-absolute symbol: '%s'." +msgstr "" + +#: config/tc-hppa.c:2230 +#, c-format +msgid "Undefined absolute constant: '%s'." +msgstr "" + +#: config/tc-hppa.c:2261 config/tc-hppa.c:5728 +msgid "could not update architecture and machine" +msgstr "" + +#: config/tc-hppa.c:2299 +#, c-format +msgid "Invalid FP Compare Condition: %s" +msgstr "" + +#: config/tc-hppa.c:2354 +#, c-format +msgid "Invalid FTEST completer: %s" +msgstr "" + +#: config/tc-hppa.c:2420 config/tc-hppa.c:2457 +#, c-format +msgid "Invalid FP Operand Format: %3s" +msgstr "" + +#: config/tc-hppa.c:2561 +msgid "Bad segment (should be absolute)." +msgstr "" + +#: config/tc-hppa.c:2621 +#, c-format +msgid "Invalid argument location: %s\n" +msgstr "" + +#: config/tc-hppa.c:2650 +#, c-format +msgid "Invalid argument description: %d" +msgstr "" + +#: config/tc-hppa.c:3479 +msgid "Invalid Indexed Load Completer." +msgstr "" + +#: config/tc-hppa.c:3484 +msgid "Invalid Indexed Load Completer Syntax." +msgstr "" + +#: config/tc-hppa.c:3518 +msgid "Invalid Short Load/Store Completer." +msgstr "" + +#: config/tc-hppa.c:3578 config/tc-hppa.c:3583 +msgid "Invalid Store Bytes Short Completer" +msgstr "" + +#: config/tc-hppa.c:3898 config/tc-hppa.c:3904 +msgid "Invalid left/right combination completer" +msgstr "" + +#: config/tc-hppa.c:3953 config/tc-hppa.c:3960 +msgid "Invalid permutation completer" +msgstr "" + +#: config/tc-hppa.c:4060 +#, c-format +msgid "Invalid Add Condition: %s" +msgstr "" + +#: config/tc-hppa.c:4076 config/tc-hppa.c:4086 +msgid "Invalid Add and Branch Condition" +msgstr "" + +#: config/tc-hppa.c:4107 config/tc-hppa.c:4252 +msgid "Invalid Compare/Subtract Condition" +msgstr "" + +#: config/tc-hppa.c:4147 +#, c-format +msgid "Invalid Branch On Bit Condition: %c" +msgstr "" + +#: config/tc-hppa.c:4150 +msgid "Missing Branch On Bit Condition" +msgstr "" + +#: config/tc-hppa.c:4235 +#, c-format +msgid "Invalid Compare/Subtract Condition: %s" +msgstr "" + +#: config/tc-hppa.c:4267 +msgid "Invalid Compare and Branch Condition" +msgstr "" + +#: config/tc-hppa.c:4363 +msgid "Invalid Logical Instruction Condition." +msgstr "" + +#: config/tc-hppa.c:4425 +msgid "Invalid Shift/Extract/Deposit Condition." +msgstr "" + +#: config/tc-hppa.c:4542 +msgid "Invalid Unit Instruction Condition." +msgstr "" + +#: config/tc-hppa.c:5021 config/tc-hppa.c:5053 config/tc-hppa.c:5084 +#: config/tc-hppa.c:5114 +msgid "Branch to unaligned address" +msgstr "" + +#: config/tc-hppa.c:5298 +msgid "Invalid SFU identifier" +msgstr "" + +#: config/tc-hppa.c:5348 +msgid "Invalid COPR identifier" +msgstr "" + +#: config/tc-hppa.c:5477 +msgid "Invalid Floating Point Operand Format." +msgstr "" + +#: config/tc-hppa.c:5597 config/tc-hppa.c:5617 config/tc-hppa.c:5637 +#: config/tc-hppa.c:5657 config/tc-hppa.c:5677 +msgid "Invalid register for single precision fmpyadd or fmpysub" +msgstr "" + +#: config/tc-hppa.c:5745 +#, c-format +msgid "Invalid operands %s" +msgstr "" + +#: config/tc-hppa.c:5755 +#, c-format +msgid "Immediates %d and %d will give undefined behavior." +msgstr "" + +#: config/tc-hppa.c:5807 config/tc-hppa.c:7034 config/tc-hppa.c:7089 +msgid "Missing function name for .PROC (corrupted label chain)" +msgstr "" + +#: config/tc-hppa.c:5810 config/tc-hppa.c:7092 +msgid "Missing function name for .PROC" +msgstr "" + +#: config/tc-hppa.c:5869 +msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff" +msgstr "" + +#: config/tc-hppa.c:5965 +#, c-format +msgid "Invalid .CALL argument: %s" +msgstr "" + +#: config/tc-hppa.c:6113 +msgid ".callinfo is not within a procedure definition" +msgstr "" + +#: config/tc-hppa.c:6133 +#, c-format +msgid "FRAME parameter must be a multiple of 8: %d\n" +msgstr "" + +#: config/tc-hppa.c:6152 +msgid "Value for ENTRY_GR must be in the range 3..18\n" +msgstr "" + +#: config/tc-hppa.c:6164 +msgid "Value for ENTRY_FR must be in the range 12..21\n" +msgstr "" + +#: config/tc-hppa.c:6174 +msgid "Value for ENTRY_SR must be 3\n" +msgstr "" + +#: config/tc-hppa.c:6230 +#, c-format +msgid "Invalid .CALLINFO argument: %s" +msgstr "" + +#: config/tc-hppa.c:6340 +msgid "The .ENTER pseudo-op is not supported" +msgstr "" + +#: config/tc-hppa.c:6356 +msgid "Misplaced .entry. Ignored." +msgstr "" + +#: config/tc-hppa.c:6360 +msgid "Missing .callinfo." +msgstr "" + +#: config/tc-hppa.c:6424 +msgid ".REG expression must be a register" +msgstr "" + +#: config/tc-hppa.c:6440 +msgid "bad or irreducible absolute expression; zero assumed" +msgstr "" + +#: config/tc-hppa.c:6451 +msgid ".REG must use a label" +msgstr "" + +#: config/tc-hppa.c:6453 +msgid ".EQU must use a label" +msgstr "" + +#: config/tc-hppa.c:6515 +#, c-format +msgid "Symbol '%s' could not be created." +msgstr "" + +#: config/tc-hppa.c:6519 +msgid "No memory for symbol name." +msgstr "" + +#: config/tc-hppa.c:6569 +msgid ".EXIT must appear within a procedure" +msgstr "" + +#: config/tc-hppa.c:6573 +msgid "Missing .callinfo" +msgstr "" + +#: config/tc-hppa.c:6577 +msgid "No .ENTRY for this .EXIT" +msgstr "" + +#: config/tc-hppa.c:6617 +#, c-format +msgid "Using ENTRY rather than CODE in export directive for %s" +msgstr "" + +#: config/tc-hppa.c:6740 +#, c-format +msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" +msgstr "" + +#: config/tc-hppa.c:6764 +#, c-format +msgid "Cannot define export symbol: %s\n" +msgstr "" + +#: config/tc-hppa.c:6861 +msgid "Missing label name on .LABEL" +msgstr "" + +#: config/tc-hppa.c:6866 +msgid "extra .LABEL arguments ignored." +msgstr "" + +#: config/tc-hppa.c:6882 +msgid "The .LEAVE pseudo-op is not supported" +msgstr "" + +#: config/tc-hppa.c:6920 +msgid "Unrecognized .LEVEL argument\n" +msgstr "" + +#: config/tc-hppa.c:6954 +#, c-format +msgid "Cannot define static symbol: %s\n" +msgstr "" + +#: config/tc-hppa.c:6988 +msgid "Nested procedures" +msgstr "" + +#: config/tc-hppa.c:6998 +msgid "Cannot allocate unwind descriptor\n" +msgstr "" + +#: config/tc-hppa.c:7096 +msgid "misplaced .procend" +msgstr "" + +#: config/tc-hppa.c:7099 +msgid "Missing .callinfo for this procedure" +msgstr "" + +#: config/tc-hppa.c:7102 +msgid "Missing .EXIT for a .ENTRY" +msgstr "" + +#: config/tc-hppa.c:7139 +msgid "Not in a space.\n" +msgstr "" + +#: config/tc-hppa.c:7142 +msgid "Not in a subspace.\n" +msgstr "" + +#: config/tc-hppa.c:7231 +msgid "Invalid .SPACE argument" +msgstr "" + +#: config/tc-hppa.c:7277 +msgid "Can't change spaces within a procedure definition. Ignored" +msgstr "" + +#: config/tc-hppa.c:7405 +#, c-format +msgid "Undefined space: '%s' Assuming space number = 0." +msgstr "" + +#: config/tc-hppa.c:7428 +msgid "Must be in a space before changing or declaring subspaces.\n" +msgstr "" + +#: config/tc-hppa.c:7432 +msgid "Can't change subspaces within a procedure definition. Ignored" +msgstr "" + +#: config/tc-hppa.c:7468 +msgid "Parameters of an existing subspace can't be modified" +msgstr "" + +#: config/tc-hppa.c:7520 +msgid "Alignment must be a power of 2" +msgstr "" + +#: config/tc-hppa.c:7567 +msgid "FIRST not supported as a .SUBSPACE argument" +msgstr "" + +#: config/tc-hppa.c:7569 +msgid "Invalid .SUBSPACE argument" +msgstr "" + +#: config/tc-hppa.c:7758 +#, c-format +msgid "Internal error: Unable to find containing space for %s." +msgstr "" + +#: config/tc-hppa.c:7796 +#, c-format +msgid "Out of memory: could not allocate new space chain entry: %s\n" +msgstr "" + +#: config/tc-hppa.c:7884 +#, c-format +msgid "Out of memory: could not allocate new subspace chain entry: %s\n" +msgstr "" + +#: config/tc-hppa.c:8329 +msgid "-R option not supported on this target." +msgstr "" + +#: config/tc-hppa.c:8346 config/tc-sparc.c:854 config/tc-sparc.c:891 +#, c-format +msgid "Internal error: can't hash `%s': %s\n" +msgstr "" + +#: config/tc-hppa.c:8355 config/tc-i860.c:236 +#, c-format +msgid "internal error: losing opcode: `%s' \"%s\"\n" +msgstr "" + +#: config/tc-i370.c:419 config/tc-ppc.c:1218 config/tc-s390.c:432 +#: config/tc-s390.c:439 +#, c-format +msgid "invalid switch -m%s" +msgstr "" + +#: config/tc-i370.c:516 config/tc-s390.c:519 +#, c-format +msgid "Internal assembler error for instruction %s" +msgstr "" + +#: config/tc-i370.c:535 +#, c-format +msgid "Internal assembler error for macro %s" +msgstr "" + +#: config/tc-i370.c:630 config/tc-ppc.c:1995 +msgid "identifier+constant@got means identifier@got+constant" +msgstr "" + +#: config/tc-i370.c:684 config/tc-m68k.c:8079 config/tc-ppc.c:2083 +#, c-format +msgid "%s relocations do not fit in %d bytes\n" +msgstr "" + +#: config/tc-i370.c:926 config/tc-i370.c:966 +msgid "unsupported DC type" +msgstr "" + +#: config/tc-i370.c:938 config/tc-i370.c:948 config/tc-i370.c:1530 +#: config/tc-i370.c:1541 +msgid "missing end-quote" +msgstr "" + +#: config/tc-i370.c:996 +msgid "unsupported alignment" +msgstr "" + +#: config/tc-i370.c:1003 +msgid "this DS form not yet supported" +msgstr "" + +#: config/tc-i370.c:1046 config/tc-m32r.c:1493 config/tc-microblaze.c:191 +msgid "Expected comma after symbol-name: rest of line ignored." +msgstr "" + +#: config/tc-i370.c:1069 config/tc-m32r.c:1517 config/tc-microblaze.c:213 +#: config/tc-ppc.c:2170 config/tc-ppc.c:3653 config/tc-ppc.c:3696 +#: config/tc-ppc.c:5280 +msgid "ignoring bad alignment" +msgstr "" + +#: config/tc-i370.c:1080 config/tc-m32r.c:1544 config/tc-microblaze.c:224 +#, c-format +msgid "Ignoring attempt to re-define symbol `%s'." +msgstr "" + +#: config/tc-i370.c:1088 config/tc-microblaze.c:232 +#, c-format +msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld." +msgstr "" + +#: config/tc-i370.c:1107 config/tc-m32r.c:1529 config/tc-microblaze.c:248 +#: config/tc-v850.c:384 +msgid "Common alignment not a power of 2" +msgstr "" + +#: config/tc-i370.c:1245 +msgid "Missing or bad .using directive" +msgstr "" + +#: config/tc-i370.c:1290 +msgid "Literal Pool Overflow" +msgstr "" + +#: config/tc-i370.c:1588 +msgid "expression not a constant" +msgstr "" + +#: config/tc-i370.c:1595 +msgid "Unknown/unsupported address literal type" +msgstr "" + +#: config/tc-i370.c:1618 +#, c-format +msgid ".ltorg without prior .using in section %s" +msgstr "" + +#: config/tc-i370.c:1622 +#, c-format +msgid ".ltorg in section %s paired to .using in section %s" +msgstr "" + +#: config/tc-i370.c:1645 +#, c-format +msgid "bad alignment of %d bytes in literal pool" +msgstr "" + +#: config/tc-i370.c:1669 +msgid "bad literal size\n" +msgstr "" + +#: config/tc-i370.c:1743 +msgid ".using: base address expression illegal or too complex" +msgstr "" + +#: config/tc-i370.c:1778 config/tc-i370.c:1787 +#, c-format +msgid "droping register %d in section %s does not match using register %d" +msgstr "" + +#: config/tc-i370.c:1791 +#, c-format +msgid "droping register %d in section %s previously used in section %s" +msgstr "" + +#: config/tc-i370.c:1847 config/tc-ppc.c:3490 +msgid "wrong number of operands" +msgstr "" + +#: config/tc-i370.c:1928 config/tc-mn10200.c:899 config/tc-mn10300.c:1253 +#: config/tc-s390.c:1608 config/tc-v850.c:2313 +#, c-format +msgid "Unrecognized opcode: `%s'" +msgstr "" + +#: config/tc-i370.c:2071 +msgid "not using any base register" +msgstr "" + +#: config/tc-i370.c:2101 +#, c-format +msgid "expecting a register for operand %d" +msgstr "" + +#. Not used --- don't have any 8 byte instructions. +#: config/tc-i370.c:2222 +msgid "Internal Error: bad instruction length" +msgstr "" + +#: config/tc-i386.c:2077 +#, c-format +msgid "%s shortened to %s" +msgstr "" + +#: config/tc-i386.c:2163 +msgid "same type of prefix used twice" +msgstr "" + +#: config/tc-i386.c:2190 +#, c-format +msgid "64bit mode not supported on `%s'." +msgstr "" + +#: config/tc-i386.c:2199 +#, c-format +msgid "32bit mode not supported on `%s'." +msgstr "" + +#: config/tc-i386.c:2239 +msgid "bad argument to syntax directive." +msgstr "" + +#: config/tc-i386.c:2302 +#, c-format +msgid "bad argument to %s_check directive." +msgstr "" + +#: config/tc-i386.c:2306 +#, c-format +msgid "missing argument for %s_check directive" +msgstr "" + +#: config/tc-i386.c:2341 +#, c-format +msgid "`%s' is not supported on `%s'" +msgstr "" + +#: config/tc-i386.c:2415 +#, c-format +msgid "no such architecture: `%s'" +msgstr "" + +#: config/tc-i386.c:2420 +msgid "missing cpu architecture" +msgstr "" + +#: config/tc-i386.c:2434 +#, c-format +msgid "no such architecture modifier: `%s'" +msgstr "" + +#: config/tc-i386.c:2449 config/tc-i386.c:2472 +msgid "Intel L1OM is 64bit ELF only" +msgstr "" + +#: config/tc-i386.c:2456 config/tc-i386.c:2479 +msgid "Intel K1OM is 64bit ELF only" +msgstr "" + +#: config/tc-i386.c:2490 config/tc-i386.c:9976 +msgid "unknown architecture" msgstr "" -#: config/tc-frv.c:471 +#: config/tc-i386.c:2524 config/tc-i386.c:2546 #, c-format -msgid "-mno-pack Do not allow instructions to be packed\n" +msgid "can't hash %s: %s" msgstr "" -#: config/tc-frv.c:472 -#, c-format -msgid "" -"-mpic Mark generated file as using small position independent " -"code\n" +#: config/tc-i386.c:2839 +msgid "there are no pc-relative size relocations" msgstr "" -#: config/tc-frv.c:473 +#: config/tc-i386.c:2849 #, c-format -msgid "" -"-mPIC Mark generated file as using large position independent " -"code\n" +msgid "unknown relocation (%u)" msgstr "" -#: config/tc-frv.c:474 +#: config/tc-i386.c:2851 #, c-format -msgid "" -"-mlibrary-pic Mark generated file as using position indepedent code for " -"libraries\n" +msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "" -#: config/tc-frv.c:475 -#, c-format -msgid "-mfdpic Assemble for the FDPIC ABI\n" +#: config/tc-i386.c:2855 +msgid "non-pc-relative relocation for pc-relative field" msgstr "" -#: config/tc-frv.c:476 -#, c-format -msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n" +#: config/tc-i386.c:2860 +msgid "relocated field and relocation type differ in signedness" msgstr "" -#: config/tc-frv.c:477 -#, c-format -msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n" +#: config/tc-i386.c:2869 +msgid "there are no unsigned pc-relative relocations" msgstr "" -#: config/tc-frv.c:478 +#: config/tc-i386.c:2879 #, c-format -msgid " Record the cpu type\n" +msgid "cannot do %u byte pc-relative relocation" msgstr "" -#: config/tc-frv.c:479 +#: config/tc-i386.c:2896 #, c-format -msgid "-mtomcat-stats Print out stats for tomcat workarounds\n" +msgid "cannot do %s %u byte relocation" msgstr "" -#: config/tc-frv.c:480 +#: config/tc-i386.c:3352 #, c-format -msgid "-mtomcat-debug Debug tomcat workarounds\n" +msgid "can't use register '%s%s' as operand %d in '%s'." msgstr "" -#: config/tc-frv.c:1162 -msgid "VLIW packing used for -mno-pack" +#: config/tc-i386.c:3391 config/tc-i386.c:3528 +#, c-format +msgid "invalid instruction `%s' after `%s'" msgstr "" -#: config/tc-frv.c:1172 -msgid "Instruction not supported by this architecture" +#: config/tc-i386.c:3397 +#, c-format +msgid "missing `lock' with `%s'" msgstr "" -#: config/tc-frv.c:1182 -msgid "VLIW packing constraint violation" +#: config/tc-i386.c:3404 +#, c-format +msgid "instruction `%s' after `xacquire' not allowed" msgstr "" -#: config/tc-frv.c:1773 +#: config/tc-i386.c:3411 #, c-format -msgid "Relocation %s is not safe for %s" +msgid "memory destination needed for instruction `%s' after `xrelease'" msgstr "" -#: config/tc-h8300.c:174 +#: config/tc-i386.c:3502 #, c-format -msgid "new section '%s' defined without attributes - this might cause problems" +msgid "SSE instruction `%s' is used" msgstr "" -#: config/tc-h8300.c:446 config/tc-h8300.c:454 -msgid "Reg not valid for H8/300" +#: config/tc-i386.c:3516 config/tc-i386.c:5263 +#, c-format +msgid "ambiguous operand size for `%s'" msgstr "" -#: config/tc-h8300.c:535 -msgid "invalid operand size requested" +#: config/tc-i386.c:3541 +msgid "expecting lockable instruction after `lock'" msgstr "" -#: config/tc-h8300.c:634 -msgid "Invalid register list for ldm/stm\n" +#: config/tc-i386.c:3551 +msgid "expecting valid branch instruction after `bnd'" msgstr "" -#: config/tc-h8300.c:660 config/tc-h8300.c:665 config/tc-h8300.c:672 -msgid "mismatch between register and suffix" +#: config/tc-i386.c:3556 +msgid "32-bit address isn't allowed in 64-bit MPX instructions." msgstr "" -#: config/tc-h8300.c:677 -msgid "invalid suffix after register." +#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. +#: config/tc-i386.c:3611 +#, c-format +msgid "translating to `%sp'" msgstr "" -#: config/tc-h8300.c:699 -msgid "address too high for vector table jmp/jsr" +#: config/tc-i386.c:3669 +#, c-format +msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "" -#: config/tc-h8300.c:726 config/tc-h8300.c:838 config/tc-h8300.c:848 -msgid "Wrong size pointer register for architecture." +#: config/tc-i386.c:3709 config/tc-i386.c:3850 +#, c-format +msgid "no such instruction: `%s'" msgstr "" -#: config/tc-h8300.c:785 config/tc-h8300.c:793 config/tc-h8300.c:822 -msgid "expected @(exp, reg16)" +#: config/tc-i386.c:3720 config/tc-i386.c:3883 +#, c-format +msgid "invalid character %s in mnemonic" msgstr "" -#: config/tc-h8300.c:811 -msgid "expected .L, .W or .B for register in indexed addressing mode" +#: config/tc-i386.c:3727 +msgid "expecting prefix; got nothing" msgstr "" -#: config/tc-h8300.c:1005 -msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\"" +#: config/tc-i386.c:3729 +msgid "expecting mnemonic; got nothing" msgstr "" -#: config/tc-h8300.c:1023 config/tc-h8300.c:1032 -msgid "expected register" +#: config/tc-i386.c:3744 config/tc-i386.c:3901 +#, c-format +msgid "`%s' is only supported in 64-bit mode" msgstr "" -#: config/tc-h8300.c:1048 -msgid "expected closing paren" +#: config/tc-i386.c:3745 config/tc-i386.c:3900 +#, c-format +msgid "`%s' is not supported in 64-bit mode" msgstr "" -#: config/tc-h8300.c:1107 +#: config/tc-i386.c:3757 #, c-format -msgid "can't use high part of register in operand %d" +msgid "redundant %s prefix" msgstr "" -#: config/tc-h8300.c:1264 +#: config/tc-i386.c:3907 #, c-format -msgid "Opcode `%s' with these operand types not available in %s mode" +msgid "`%s' is not supported on `%s%s'" msgstr "" -#: config/tc-h8300.c:1273 -msgid "mismatch between opcode size and operand size" +#: config/tc-i386.c:3918 +msgid "use .code16 to ensure correct addressing mode" msgstr "" -#: config/tc-h8300.c:1309 +#: config/tc-i386.c:3942 #, c-format -msgid "operand %s0x%lx out of range." -msgstr "" - -#: config/tc-h8300.c:1416 -msgid "Can't work out size of operand.\n" +msgid "invalid character %s before operand %d" msgstr "" -#: config/tc-h8300.c:1465 +#: config/tc-i386.c:3956 #, c-format -msgid "Opcode `%s' with these operand types not available in H8/300 mode" +msgid "unbalanced parenthesis in operand %d." msgstr "" -#: config/tc-h8300.c:1470 +#: config/tc-i386.c:3959 #, c-format -msgid "Opcode `%s' with these operand types not available in H8/300H mode" +msgid "unbalanced brackets in operand %d." msgstr "" -#: config/tc-h8300.c:1476 +#: config/tc-i386.c:3968 #, c-format -msgid "Opcode `%s' with these operand types not available in H8/300S mode" +msgid "invalid character %s in operand %d" msgstr "" -#: config/tc-h8300.c:1537 config/tc-h8300.c:1557 -msgid "Need #1 or #2 here" +#: config/tc-i386.c:3996 +#, c-format +msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-h8300.c:1552 -msgid "#4 not valid on H8/300." +#: config/tc-i386.c:4019 +msgid "expecting operand after ','; got nothing" msgstr "" -#: config/tc-h8300.c:1660 config/tc-h8300.c:1742 -#, c-format -msgid "branch operand has odd offset (%lx)\n" +#: config/tc-i386.c:4024 +msgid "expecting operand before ','; got nothing" msgstr "" -#: config/tc-h8300.c:1780 -msgid "destination operand must be 16 bit register" +#: config/tc-i386.c:4394 +msgid "mask, index, and destination registers should be distinct" msgstr "" -#: config/tc-h8300.c:1789 -msgid "source operand must be 8 bit register" +#: config/tc-i386.c:4409 +msgid "index and destination registers should be distinct" msgstr "" -#: config/tc-h8300.c:1797 -msgid "destination operand must be 16bit absolute address" +#: config/tc-i386.c:4923 +msgid "operand size mismatch" msgstr "" -#: config/tc-h8300.c:1804 -msgid "destination operand must be 8 bit register" +#: config/tc-i386.c:4926 +msgid "operand type mismatch" msgstr "" -#: config/tc-h8300.c:1812 -msgid "source operand must be 16bit absolute address" +#: config/tc-i386.c:4929 +msgid "register type mismatch" msgstr "" -#. This seems more sane than saying "too many operands". We'll -#. get here only if the trailing trash starts with a comma. -#. Types or values of args don't match. -#: config/tc-h8300.c:1820 config/tc-mmix.c:472 config/tc-mmix.c:484 -#: config/tc-mmix.c:2505 config/tc-mmix.c:2529 config/tc-mmix.c:2802 -#: config/tc-or32.c:527 -msgid "invalid operands" +#: config/tc-i386.c:4932 +msgid "number of operands mismatch" msgstr "" -#: config/tc-h8300.c:1851 -msgid "operand/size mis-match" +#: config/tc-i386.c:4935 +msgid "invalid instruction suffix" msgstr "" -#: config/tc-h8300.c:1952 config/tc-mips.c:13197 config/tc-sh.c:2971 -#: config/tc-sh64.c:2795 config/tc-z8k.c:1226 -msgid "unknown opcode" +#: config/tc-i386.c:4938 +msgid "constant doesn't fit in 4 bits" msgstr "" -#: config/tc-h8300.c:1985 -msgid "invalid operand in ldm" +#: config/tc-i386.c:4941 +msgid "only supported with old gcc" msgstr "" -#: config/tc-h8300.c:1994 -msgid "invalid operand in stm" +#: config/tc-i386.c:4944 +msgid "unsupported with Intel mnemonic" msgstr "" -#: config/tc-h8300.c:2120 -#, c-format -msgid "call to tc_aout_fix_to_chars \n" +#: config/tc-i386.c:4947 +msgid "unsupported syntax" msgstr "" -#: config/tc-h8300.c:2129 config/tc-xc16x.c:347 +#: config/tc-i386.c:4950 #, c-format -msgid "call to md_convert_frag \n" +msgid "unsupported instruction `%s'" msgstr "" -#: config/tc-h8300.c:2180 config/tc-xc16x.c:251 -#, c-format -msgid "call to md_estimate_size_before_relax \n" +#: config/tc-i386.c:4954 +msgid "invalid VSIB address" msgstr "" -#: config/tc-h8300.c:2195 -msgid "Unexpected reference to a symbol in a non-code section" +#: config/tc-i386.c:4957 +msgid "mask, index, and destination registers must be distinct" msgstr "" -#: config/tc-h8300.c:2211 config/tc-xc16x.c:292 -msgid "Difference of symbols in different sections is not supported" +#: config/tc-i386.c:4960 +msgid "unsupported vector index register" msgstr "" -#: config/tc-h8300.c:2233 config/tc-mcore.c:2199 config/tc-microblaze.c:2294 -#: config/tc-pj.c:487 config/tc-sh.c:4468 config/tc-tic6x.c:4500 -#: config/tc-xc16x.c:315 -#, c-format -msgid "Cannot represent relocation type %s" +#: config/tc-i386.c:4963 +msgid "unsupported broadcast" msgstr "" -#. Simple range checking for FIELD against HIGH and LOW bounds. -#. IGNORE is used to suppress the error message. -#. Variant of CHECK_FIELD for use in md_apply_fix and other places where -#. the current file and line number are not valid. -#: config/tc-hppa.c:1029 config/tc-hppa.c:1043 -#, c-format -msgid "Field out of range [%d..%d] (%d)." +#: config/tc-i386.c:4966 +msgid "broadcast not on source memory operand" msgstr "" -#. Simple alignment checking for FIELD against ALIGN (a power of two). -#. IGNORE is used to suppress the error message. -#: config/tc-hppa.c:1057 -#, c-format -msgid "Field not properly aligned [%d] (%d)." +#: config/tc-i386.c:4969 +msgid "broadcast is needed for operand of such type" msgstr "" -#: config/tc-hppa.c:1110 -msgid "Missing .exit\n" +#: config/tc-i386.c:4972 +msgid "unsupported masking" msgstr "" -#: config/tc-hppa.c:1113 -msgid "Missing .procend\n" +#: config/tc-i386.c:4975 +msgid "mask not on destination operand" msgstr "" -#: config/tc-hppa.c:1298 -#, c-format -msgid "Invalid field selector. Assuming F%%." +#: config/tc-i386.c:4978 +msgid "default mask isn't allowed" msgstr "" -#: config/tc-hppa.c:1325 -msgid "Bad segment in expression." +#: config/tc-i386.c:4981 +msgid "unsupported static rounding/sae" msgstr "" -#: config/tc-hppa.c:1350 -#, c-format -msgid "Invalid Nullification: (%c)" +#: config/tc-i386.c:4985 +msgid "RC/SAE operand must precede immediate operands" msgstr "" -#: config/tc-hppa.c:1421 -msgid "Cannot handle fixup" +#: config/tc-i386.c:4987 +msgid "RC/SAE operand must follow immediate operands" msgstr "" -#: config/tc-hppa.c:1719 -#, c-format -msgid " -Q ignored\n" +#: config/tc-i386.c:4990 config/tc-metag.c:4788 config/tc-metag.c:5529 +#: config/tc-metag.c:5551 +msgid "invalid register operand" msgstr "" -#: config/tc-hppa.c:1723 +#: config/tc-i386.c:4993 #, c-format -msgid " -c print a warning if a comment is found\n" +msgid "%s for `%s'" msgstr "" -#: config/tc-hppa.c:1789 +#: config/tc-i386.c:5004 #, c-format -msgid "no hppa_fixup entry for fixup type 0x%x" -msgstr "" - -#: config/tc-hppa.c:1968 -msgid "Unknown relocation encountered in md_apply_fix." +msgid "indirect %s without `*'" msgstr "" -#: config/tc-hppa.c:2156 config/tc-hppa.c:2181 +#. Warn them that a data or address size prefix doesn't +#. affect assembly of the next line of code. +#: config/tc-i386.c:5012 #, c-format -msgid "Undefined register: '%s'." +msgid "stand-alone `%s' prefix" msgstr "" -#: config/tc-hppa.c:2215 +#: config/tc-i386.c:5046 config/tc-i386.c:5062 #, c-format -msgid "Non-absolute symbol: '%s'." +msgid "`%s' operand %d must use `%ses' segment" msgstr "" -#: config/tc-hppa.c:2230 +#. We have to know the operand size for crc32. +#: config/tc-i386.c:5116 #, c-format -msgid "Undefined absolute constant: '%s'." +msgid "ambiguous memory operand size for `%s`" msgstr "" -#: config/tc-hppa.c:2261 config/tc-hppa.c:5717 -msgid "could not update architecture and machine" +#: config/tc-i386.c:5236 +msgid "" +"no instruction mnemonic suffix given and no register operands; can't size " +"instruction" msgstr "" -#: config/tc-hppa.c:2299 +#: config/tc-i386.c:5378 config/tc-i386.c:5452 config/tc-i386.c:5563 #, c-format -msgid "Invalid FP Compare Condition: %s" +msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" msgstr "" -#: config/tc-hppa.c:2354 +#: config/tc-i386.c:5405 config/tc-i386.c:5429 config/tc-i386.c:5494 +#: config/tc-i386.c:5539 #, c-format -msgid "Invalid FTEST completer: %s" +msgid "`%s%s' not allowed with `%s%c'" msgstr "" -#: config/tc-hppa.c:2420 config/tc-hppa.c:2457 +#: config/tc-i386.c:5446 config/tc-i386.c:5472 config/tc-i386.c:5518 +#: config/tc-i386.c:5557 #, c-format -msgid "Invalid FP Operand Format: %3s" +msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "" -#: config/tc-hppa.c:2591 -msgid "Bad segment (should be absolute)." +#: config/tc-i386.c:5626 +msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" -#: config/tc-hppa.c:2617 +#: config/tc-i386.c:5662 #, c-format -msgid "Invalid argument location: %s\n" +msgid "the last operand of `%s' must be `%s%s'" msgstr "" -#: config/tc-hppa.c:2646 +#: config/tc-i386.c:5665 #, c-format -msgid "Invalid argument description: %d" +msgid "the first operand of `%s' must be `%s%s'" msgstr "" -#: config/tc-hppa.c:3475 -msgid "Invalid Indexed Load Completer." +#: config/tc-i386.c:5814 +#, c-format +msgid "you can't `pop %scs'" msgstr "" -#: config/tc-hppa.c:3480 -msgid "Invalid Indexed Load Completer Syntax." +#. Reversed arguments on faddp, fsubp, etc. +#: config/tc-i386.c:5843 +#, c-format +msgid "translating to `%s %s%s,%s%s'" msgstr "" -#: config/tc-hppa.c:3514 -msgid "Invalid Short Load/Store Completer." +#. Extraneous `l' suffix on fp insn. +#: config/tc-i386.c:5850 +#, c-format +msgid "translating to `%s %s%s'" msgstr "" -#: config/tc-hppa.c:3574 config/tc-hppa.c:3579 -msgid "Invalid Store Bytes Short Completer" +#: config/tc-i386.c:5878 +#, c-format +msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-hppa.c:3894 config/tc-hppa.c:3900 -msgid "Invalid left/right combination completer" +#: config/tc-i386.c:6694 config/tc-i386.c:6801 config/tc-i386.c:6858 +msgid "skipping prefixes on this instruction" msgstr "" -#: config/tc-hppa.c:3949 config/tc-hppa.c:3956 -msgid "Invalid permutation completer" +#: config/tc-i386.c:6878 +msgid "16-bit jump out of range" msgstr "" -#: config/tc-hppa.c:4056 +#: config/tc-i386.c:6887 #, c-format -msgid "Invalid Add Condition: %s" -msgstr "" - -#: config/tc-hppa.c:4072 config/tc-hppa.c:4082 -msgid "Invalid Add and Branch Condition" +msgid "can't handle non absolute segment in `%s'" msgstr "" -#: config/tc-hppa.c:4103 config/tc-hppa.c:4248 -msgid "Invalid Compare/Subtract Condition" +#: config/tc-i386.c:7515 config/tc-i386.c:7618 +#, c-format +msgid "@%s reloc is not supported with %d-bit output format" msgstr "" -#: config/tc-hppa.c:4143 +#: config/tc-i386.c:7667 #, c-format -msgid "Invalid Branch On Bit Condition: %c" +msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-hppa.c:4146 -msgid "Missing Branch On Bit Condition" +#: config/tc-i386.c:7747 +#, c-format +msgid "Unsupported broadcast: `%s'" msgstr "" -#: config/tc-hppa.c:4231 +#: config/tc-i386.c:7762 #, c-format -msgid "Invalid Compare/Subtract Condition: %s" +msgid "`%s' can't be used for write mask" msgstr "" -#: config/tc-hppa.c:4263 -msgid "Invalid Compare and Branch Condition" +#: config/tc-i386.c:7785 +#, c-format +msgid "invalid write mask `%s'" msgstr "" -#: config/tc-hppa.c:4359 -msgid "Invalid Logical Instruction Condition." +#: config/tc-i386.c:7807 config/tc-i386.c:8439 +#, c-format +msgid "duplicated `%s'" msgstr "" -#: config/tc-hppa.c:4421 -msgid "Invalid Shift/Extract/Deposit Condition." +#: config/tc-i386.c:7817 +#, c-format +msgid "invalid zeroing-masking `%s'" msgstr "" -#: config/tc-hppa.c:4534 -msgid "Invalid Unit Instruction Condition." +#: config/tc-i386.c:7830 +#, c-format +msgid "missing `}' in `%s'" msgstr "" -#: config/tc-hppa.c:5013 config/tc-hppa.c:5045 config/tc-hppa.c:5076 -#: config/tc-hppa.c:5106 -msgid "Branch to unaligned address" +#. We don't know this one. +#: config/tc-i386.c:7838 +#, c-format +msgid "unknown vector operation: `%s'" msgstr "" -#: config/tc-hppa.c:5290 -msgid "Invalid SFU identifier" +#: config/tc-i386.c:7858 +#, c-format +msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-hppa.c:5340 -msgid "Invalid COPR identifier" +#: config/tc-i386.c:7892 config/tc-i386.c:8141 +#, c-format +msgid "junk `%s' after expression" msgstr "" -#: config/tc-hppa.c:5469 -msgid "Invalid Floating Point Operand Format." +#: config/tc-i386.c:7913 +#, c-format +msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-hppa.c:5586 config/tc-hppa.c:5606 config/tc-hppa.c:5626 -#: config/tc-hppa.c:5646 config/tc-hppa.c:5666 -msgid "Invalid register for single precision fmpyadd or fmpysub" +#: config/tc-i386.c:7936 config/tc-i386.c:8231 +#, c-format +msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-hppa.c:5734 +#: config/tc-i386.c:7943 #, c-format -msgid "Invalid operands %s" +msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-hppa.c:5744 +#: config/tc-i386.c:7991 #, c-format -msgid "Immediates %d and %d will give undefined behavior." +msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-hppa.c:5796 config/tc-hppa.c:7023 config/tc-hppa.c:7078 -msgid "Missing function name for .PROC (corrupted label chain)" +#: config/tc-i386.c:8000 +#, c-format +msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-hppa.c:5799 config/tc-hppa.c:7081 -msgid "Missing function name for .PROC" +#: config/tc-i386.c:8022 +#, c-format +msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-hppa.c:5858 -msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff" +#: config/tc-i386.c:8197 +#, c-format +msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-hppa.c:5954 +#: config/tc-i386.c:8214 #, c-format -msgid "Invalid .CALL argument: %s" +msgid "0x%lx out range of signed 32bit displacement" msgstr "" -#: config/tc-hppa.c:6102 -msgid ".callinfo is not within a procedure definition" +#: config/tc-i386.c:8354 +#, c-format +msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-hppa.c:6122 +#: config/tc-i386.c:8366 #, c-format -msgid "FRAME parameter must be a multiple of 8: %d\n" +msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-hppa.c:6141 -msgid "Value for ENTRY_GR must be in the range 3..18\n" +#: config/tc-i386.c:8452 +#, c-format +msgid "Missing '}': '%s'" msgstr "" -#: config/tc-hppa.c:6153 -msgid "Value for ENTRY_FR must be in the range 12..21\n" +#: config/tc-i386.c:8458 +#, c-format +msgid "Junk after '}': '%s'" msgstr "" -#: config/tc-hppa.c:6163 -msgid "Value for ENTRY_SR must be 3\n" +#: config/tc-i386.c:8543 +#, c-format +msgid "bad memory operand `%s'" msgstr "" -#: config/tc-hppa.c:6219 +#: config/tc-i386.c:8567 #, c-format -msgid "Invalid .CALLINFO argument: %s" +msgid "junk `%s' after register" msgstr "" -#: config/tc-hppa.c:6329 -msgid "The .ENTER pseudo-op is not supported" +#: config/tc-i386.c:8580 config/tc-i386.c:8714 config/tc-i386.c:8758 +#, c-format +msgid "bad register name `%s'" msgstr "" -#: config/tc-hppa.c:6345 -msgid "Misplaced .entry. Ignored." +#: config/tc-i386.c:8588 +msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-hppa.c:6349 -msgid "Missing .callinfo." +#: config/tc-i386.c:8616 +#, c-format +msgid "too many memory references for `%s'" msgstr "" -#: config/tc-hppa.c:6413 -msgid ".REG expression must be a register" +#: config/tc-i386.c:8703 +#, c-format +msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-hppa.c:6429 -msgid "bad or irreducible absolute expression; zero assumed" +#: config/tc-i386.c:8731 +#, c-format +msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-hppa.c:6440 -msgid ".REG must use a label" +#: config/tc-i386.c:8739 +#, c-format +msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-hppa.c:6442 -msgid ".EQU must use a label" +#: config/tc-i386.c:8747 +#, c-format +msgid "expecting `,' or `)' after base register in `%s'" msgstr "" -#: config/tc-hppa.c:6504 +#. It's not a memory operand; argh! +#: config/tc-i386.c:8794 #, c-format -msgid "Symbol '%s' could not be created." +msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-hppa.c:6508 -msgid "No memory for symbol name." +#: config/tc-i386.c:8984 +msgid "long jump required" msgstr "" -#: config/tc-hppa.c:6558 -msgid ".EXIT must appear within a procedure" +#: config/tc-i386.c:9039 +msgid "jump target out of range" msgstr "" -#: config/tc-hppa.c:6562 -msgid "Missing .callinfo" +#: config/tc-i386.c:9579 +msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-hppa.c:6566 -msgid "No .ENTRY for this .EXIT" +#: config/tc-i386.c:9599 +msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-hppa.c:6606 -#, c-format -msgid "Using ENTRY rather than CODE in export directive for %s" +#: config/tc-i386.c:9603 +msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-hppa.c:6729 +#: config/tc-i386.c:9633 config/tc-i386.c:9689 #, c-format -msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" +msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-hppa.c:6753 +#: config/tc-i386.c:9698 config/tc-i386.c:9710 #, c-format -msgid "Cannot define export symbol: %s\n" +msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-hppa.c:6850 -msgid "Missing label name on .LABEL" +#: config/tc-i386.c:9719 +#, c-format +msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-hppa.c:6855 -msgid "extra .LABEL arguments ignored." +#: config/tc-i386.c:9728 +#, c-format +msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-hppa.c:6871 -msgid "The .LEAVE pseudo-op is not supported" +#: config/tc-i386.c:9755 +#, c-format +msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-hppa.c:6909 -msgid "Unrecognized .LEVEL argument\n" +#: config/tc-i386.c:9766 +#, c-format +msgid "invalid -moperand-check= option: `%s'" msgstr "" -#: config/tc-hppa.c:6943 +#: config/tc-i386.c:9775 #, c-format -msgid "Cannot define static symbol: %s\n" +msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-hppa.c:6977 -msgid "Nested procedures" +#: config/tc-i386.c:9790 +#, c-format +msgid "invalid -mevexlig= option: `%s'" msgstr "" -#: config/tc-hppa.c:6987 -msgid "Cannot allocate unwind descriptor\n" +#: config/tc-i386.c:9799 +#, c-format +msgid "invalid -mevexwig= option: `%s'" msgstr "" -#: config/tc-hppa.c:7085 -msgid "misplaced .procend" +#: config/tc-i386.c:9891 +#, c-format +msgid "" +" -Q ignored\n" +" -V print assembler version number\n" +" -k ignored\n" msgstr "" -#: config/tc-hppa.c:7088 -msgid "Missing .callinfo for this procedure" +#: config/tc-i386.c:9896 +#, c-format +msgid "" +" -n Do not optimize code alignment\n" +" -q quieten some warnings\n" msgstr "" -#: config/tc-hppa.c:7091 -msgid "Missing .EXIT for a .ENTRY" +#: config/tc-i386.c:9900 +#, c-format +msgid " -s ignored\n" msgstr "" -#: config/tc-hppa.c:7128 -msgid "Not in a space.\n" +#: config/tc-i386.c:9905 +#, c-format +msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" -#: config/tc-hppa.c:7131 -msgid "Not in a subspace.\n" +#: config/tc-i386.c:9909 +#, c-format +msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-hppa.c:7220 -msgid "Invalid .SPACE argument" +#: config/tc-i386.c:9912 +#, c-format +msgid " --divide ignored\n" msgstr "" -#: config/tc-hppa.c:7266 -msgid "Can't change spaces within a procedure definition. Ignored" +#: config/tc-i386.c:9915 +#, c-format +msgid "" +" -march=CPU[,+EXTENSION...]\n" +" generate code for CPU and EXTENSION, CPU is one " +"of:\n" msgstr "" -#: config/tc-hppa.c:7394 +#: config/tc-i386.c:9919 #, c-format -msgid "Undefined space: '%s' Assuming space number = 0." +msgid " EXTENSION is combination of:\n" msgstr "" -#: config/tc-hppa.c:7417 -msgid "Must be in a space before changing or declaring subspaces.\n" +#: config/tc-i386.c:9922 +#, c-format +msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-hppa.c:7421 -msgid "Can't change subspaces within a procedure definition. Ignored" +#: config/tc-i386.c:9925 +#, c-format +msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-hppa.c:7457 -msgid "Parameters of an existing subspace can't be modified" +#: config/tc-i386.c:9927 +#, c-format +msgid "" +" -msse-check=[none|error|warning]\n" +" check SSE instructions\n" msgstr "" -#: config/tc-hppa.c:7509 -msgid "Alignment must be a power of 2" +#: config/tc-i386.c:9930 +#, c-format +msgid "" +" -moperand-check=[none|error|warning]\n" +" check operand combinations for validity\n" msgstr "" -#: config/tc-hppa.c:7556 -msgid "FIRST not supported as a .SUBSPACE argument" +#: config/tc-i386.c:9933 +#, c-format +msgid "" +" -mavxscalar=[128|256] encode scalar AVX instructions with specific " +"vector\n" +" length\n" msgstr "" -#: config/tc-hppa.c:7558 -msgid "Invalid .SUBSPACE argument" +#: config/tc-i386.c:9936 +#, c-format +msgid "" +" -mevexlig=[128|256|512] encode scalar EVEX instructions with specific " +"vector\n" +" length\n" msgstr "" -#: config/tc-hppa.c:7747 +#: config/tc-i386.c:9939 #, c-format -msgid "Internal error: Unable to find containing space for %s." +msgid "" +" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W " +"value\n" +" for EVEX.W bit ignored instructions\n" msgstr "" -#: config/tc-hppa.c:7785 +#: config/tc-i386.c:9942 #, c-format -msgid "Out of memory: could not allocate new space chain entry: %s\n" +msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-hppa.c:7873 +#: config/tc-i386.c:9944 #, c-format -msgid "Out of memory: could not allocate new subspace chain entry: %s\n" +msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" msgstr "" -#: config/tc-hppa.c:8318 -msgid "-R option not supported on this target." +#: config/tc-i386.c:9946 +#, c-format +msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-hppa.c:8335 config/tc-sparc.c:843 config/tc-sparc.c:880 +#: config/tc-i386.c:9948 #, c-format -msgid "Internal error: can't hash `%s': %s\n" +msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-hppa.c:8344 config/tc-i860.c:236 +#: config/tc-i386.c:9950 #, c-format -msgid "internal error: losing opcode: `%s' \"%s\"\n" +msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" msgstr "" -#: config/tc-i370.c:419 config/tc-ppc.c:1185 config/tc-s390.c:420 -#: config/tc-s390.c:427 +#: config/tc-i386.c:9952 #, c-format -msgid "invalid switch -m%s" +msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" msgstr "" -#: config/tc-i370.c:516 config/tc-s390.c:507 -#, c-format -msgid "Internal assembler error for instruction %s" +#: config/tc-i386.c:10026 +msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i370.c:535 -#, c-format -msgid "Internal assembler error for macro %s" +#: config/tc-i386.c:10032 +msgid "Intel K1OM is 64bit only" msgstr "" -#: config/tc-i370.c:630 config/tc-ppc.c:1893 -msgid "identifier+constant@got means identifier@got+constant" +#: config/tc-i386.c:10213 +msgid "symbol size computation overflow" msgstr "" -#: config/tc-i370.c:684 config/tc-m68k.c:8077 config/tc-ppc.c:1982 +#: config/tc-i386.c:10277 #, c-format -msgid "%s relocations do not fit in %d bytes\n" +msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i370.c:926 config/tc-i370.c:966 -msgid "unsupported DC type" +#: config/tc-i386.c:10298 +#, c-format +msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i370.c:938 config/tc-i370.c:948 config/tc-i370.c:1530 -#: config/tc-i370.c:1541 -msgid "missing end-quote" +#: config/tc-i386.c:10366 +#, c-format +msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i370.c:996 -msgid "unsupported alignment" +#: config/tc-i386.c:10402 config/tc-s390.c:2479 +#, c-format +msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i370.c:1003 -msgid "this DS form not yet supported" +#: config/tc-i386.c:10519 +msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i370.c:1046 config/tc-m32r.c:1493 config/tc-microblaze.c:177 -#: config/tc-ppc.c:2047 config/tc-ppc.c:4884 -msgid "Expected comma after symbol-name: rest of line ignored." +#: config/tc-i386.c:10522 +msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i370.c:1069 config/tc-m32r.c:1517 config/tc-microblaze.c:199 -#: config/tc-ppc.c:2069 config/tc-ppc.c:3272 config/tc-ppc.c:4908 -msgid "ignoring bad alignment" +#: config/tc-i386.c:10541 +msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" -#: config/tc-i370.c:1080 config/tc-m32r.c:1544 config/tc-microblaze.c:210 -#: config/tc-ppc.c:2080 config/tc-ppc.c:4920 -#, c-format -msgid "Ignoring attempt to re-define symbol `%s'." +#: config/tc-i860.c:122 +msgid "Directive .dual available only with -mintel-syntax option" msgstr "" -#: config/tc-i370.c:1088 config/tc-microblaze.c:218 config/tc-ppc.c:2088 -#, c-format -msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld." +#: config/tc-i860.c:132 +msgid "Directive .enddual available only with -mintel-syntax option" msgstr "" -#: config/tc-i370.c:1107 config/tc-m32r.c:1529 config/tc-microblaze.c:234 -#: config/tc-ppc.c:2106 config/tc-v850.c:375 -msgid "Common alignment not a power of 2" +#: config/tc-i860.c:145 +msgid "Directive .atmp available only with -mintel-syntax option" msgstr "" -#: config/tc-i370.c:1245 -msgid "Missing or bad .using directive" +#: config/tc-i860.c:167 config/tc-i860.c:171 +msgid "Unknown temporary pseudo register" msgstr "" -#: config/tc-i370.c:1290 -msgid "Literal Pool Overflow" +#: config/tc-i860.c:247 +msgid "Defective assembler. No assembly attempted." msgstr "" -#: config/tc-i370.c:1588 -msgid "expression not a constant" +#: config/tc-i860.c:393 config/tc-i860.c:939 config/tc-m68k.c:3918 +#: config/tc-m68k.c:3950 config/tc-sparc.c:2897 +msgid "failed sanity check." msgstr "" -#: config/tc-i370.c:1595 -msgid "Unknown/unsupported address literal type" +#: config/tc-i860.c:400 +#, c-format +msgid "Expanded opcode after delayed branch: `%s'" msgstr "" -#: config/tc-i370.c:1618 +#: config/tc-i860.c:404 #, c-format -msgid ".ltorg without prior .using in section %s" +msgid "Expanded opcode in dual mode: `%s'" msgstr "" -#: config/tc-i370.c:1622 +#: config/tc-i860.c:408 #, c-format -msgid ".ltorg in section %s paired to .using in section %s" +msgid "An instruction was expanded (%s)" msgstr "" -#: config/tc-i370.c:1645 +#: config/tc-i860.c:675 +msgid "Pipelined instruction: fsrc1 = fdest" +msgstr "" + +#: 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:956 #, c-format -msgid "bad alignment of %d bytes in literal pool" +msgid "Illegal operands for %s" msgstr "" -#: config/tc-i370.c:1669 -msgid "bad literal size\n" +#: config/tc-i860.c:973 +#, c-format +msgid "'d.%s' must be 8-byte aligned" msgstr "" -#: config/tc-i370.c:1743 -msgid ".using: base address expression illegal or too complex" +#: config/tc-i860.c:981 +#, c-format +msgid "Prefix 'd.' invalid for instruction `%s'" msgstr "" -#: config/tc-i370.c:1778 config/tc-i370.c:1787 +#: config/tc-i860.c:1134 #, c-format -msgid "droping register %d in section %s does not match using register %d" +msgid "" +" -EL\t\t\t generate code for little endian mode (default)\n" +" -EB\t\t\t generate code for big endian mode\n" +" -mwarn-expand\t\t warn if pseudo operations are expanded\n" +" -mxp\t\t\t enable i860XP support (disabled by default)\n" +" -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n" msgstr "" -#: config/tc-i370.c:1791 +#. SVR4 compatibility flags. +#: config/tc-i860.c:1142 #, c-format -msgid "droping register %d in section %s previously used in section %s" +msgid "" +" -V\t\t\t print assembler version number\n" +" -Qy, -Qn\t\t ignored\n" msgstr "" -#: config/tc-i370.c:1847 config/tc-ppc.c:3109 -msgid "wrong number of operands" +#: config/tc-i860.c:1205 +msgid "This immediate requires 0 MOD 2 alignment" msgstr "" -#: config/tc-i370.c:1928 config/tc-mn10200.c:899 config/tc-mn10300.c:1251 -#: config/tc-ppc.c:2405 config/tc-s390.c:1590 config/tc-v850.c:2024 -#, c-format -msgid "Unrecognized opcode: `%s'" +#: config/tc-i860.c:1208 +msgid "This immediate requires 0 MOD 4 alignment" msgstr "" -#: config/tc-i370.c:2071 -msgid "not using any base register" +#: config/tc-i860.c:1211 +msgid "This immediate requires 0 MOD 8 alignment" msgstr "" -#: config/tc-i370.c:2101 -#, c-format -msgid "expecting a register for operand %d" +#: config/tc-i860.c:1214 +msgid "This immediate requires 0 MOD 16 alignment" msgstr "" -#. Not used --- don't have any 8 byte instructions. -#: config/tc-i370.c:2222 -msgid "Internal Error: bad instruction length" +#: config/tc-i860.c:1309 +msgid "5-bit immediate too large" msgstr "" -#: config/tc-i386.c:1885 -#, c-format -msgid "%s shortened to %s" +#: config/tc-i860.c:1312 +msgid "5-bit field must be absolute" msgstr "" -#: config/tc-i386.c:1971 -msgid "same type of prefix used twice" +#: config/tc-i860.c:1357 config/tc-i860.c:1380 +msgid "A branch offset requires 0 MOD 4 alignment" msgstr "" -#: config/tc-i386.c:1998 +#: config/tc-i860.c:1401 #, c-format -msgid "64bit mode not supported on `%s'." +msgid "Unrecognized fix-up (0x%08lx)" msgstr "" -#: config/tc-i386.c:2007 +#: config/tc-i960.c:486 #, c-format -msgid "32bit mode not supported on `%s'." -msgstr "" - -#: config/tc-i386.c:2047 -msgid "bad argument to syntax directive." +msgid "Hashing returned \"%s\"." msgstr "" -#: config/tc-i386.c:2096 -msgid "bad argument to sse_check directive." +#: config/tc-i960.c:582 config/tc-i960.c:1112 +msgid "expression syntax error" msgstr "" -#: config/tc-i386.c:2100 -msgid "missing argument for sse_check directive" +#: config/tc-i960.c:618 +msgid "attempt to branch into different segment" msgstr "" -#: config/tc-i386.c:2135 +#: config/tc-i960.c:622 #, c-format -msgid "`%s' is not supported on `%s'" +msgid "target of %s instruction must be a label" msgstr "" -#: config/tc-i386.c:2209 -#, c-format -msgid "no such architecture: `%s'" +#: config/tc-i960.c:732 +msgid "unaligned register" msgstr "" -#: config/tc-i386.c:2214 -msgid "missing cpu architecture" +#: config/tc-i960.c:754 +msgid "no such sfr in this architecture" msgstr "" -#: config/tc-i386.c:2228 -#, c-format -msgid "no such architecture modifier: `%s'" +#: config/tc-i960.c:792 +msgid "illegal literal" msgstr "" -#: config/tc-i386.c:2243 config/tc-i386.c:2266 -msgid "Intel L1OM is 64bit ELF only" +#: config/tc-i960.c:942 +msgid "invalid index register" msgstr "" -#: config/tc-i386.c:2250 config/tc-i386.c:2273 -msgid "Intel K1OM is 64bit ELF only" +#: config/tc-i960.c:965 +msgid "invalid scale factor" msgstr "" -#: config/tc-i386.c:2284 config/tc-i386.c:8711 -msgid "unknown architecture" +#: config/tc-i960.c:1189 +msgid "architecture of opcode conflicts with that of earlier instruction(s)" msgstr "" -#: config/tc-i386.c:2318 config/tc-i386.c:2340 -#, c-format -msgid "internal Error: Can't hash %s: %s" +#: config/tc-i960.c:1423 config/tc-xtensa.c:11519 +msgid "too many operands" msgstr "" -#: config/tc-i386.c:2635 -#, c-format -msgid "unknown relocation (%u)" +#. We never moved: there was no opcode either! +#: config/tc-i960.c:1471 +msgid "missing opcode" msgstr "" -#: config/tc-i386.c:2637 -#, c-format -msgid "%u-byte relocation cannot be applied to %u-byte field" +#: config/tc-i960.c:1611 +msgid "branch prediction invalid on this opcode" msgstr "" -#: config/tc-i386.c:2641 -msgid "non-pc-relative relocation for pc-relative field" +#: config/tc-i960.c:1649 +#, c-format +msgid "invalid opcode, \"%s\"." msgstr "" -#: config/tc-i386.c:2646 -msgid "relocated field and relocation type differ in signedness" +#: config/tc-i960.c:1651 +#, c-format +msgid "improper number of operands. expecting %d, got %d" msgstr "" -#: config/tc-i386.c:2655 -msgid "there are no unsigned pc-relative relocations" +#: config/tc-i960.c:1751 +#, c-format +msgid "Fixup of %ld too large for field width of %d" msgstr "" -#: config/tc-i386.c:2663 +#: config/tc-i960.c:1861 #, c-format -msgid "cannot do %u byte pc-relative relocation" +msgid "invalid architecture %s" msgstr "" -#: config/tc-i386.c:2680 +#: config/tc-i960.c:1881 #, c-format -msgid "cannot do %s %u byte relocation" +msgid "I960 options:\n" msgstr "" -#: config/tc-i386.c:2964 +#: config/tc-i960.c:1884 #, c-format -msgid "can't use register '%s%s' as operand %d in '%s'." +msgid "" +"\n" +"\t\t\tspecify variant of 960 architecture\n" +"-b\t\t\tadd code to collect statistics about branches taken\n" +"-link-relax\t\tpreserve individual alignment directives so linker\n" +"\t\t\tcan do relaxing (b.out format only)\n" +"-no-relax\t\tdon't alter compare-and-branch instructions for\n" +"\t\t\tlong displacements\n" msgstr "" -#: config/tc-i386.c:3076 -#, c-format -msgid "SSE instruction `%s' is used" +#: config/tc-i960.c:2146 +msgid "should have 1 or 2 operands" msgstr "" -#: config/tc-i386.c:3090 config/tc-i386.c:4562 +#: config/tc-i960.c:2154 config/tc-i960.c:2169 #, c-format -msgid "ambiguous operand size for `%s'" +msgid "Redefining leafproc %s" msgstr "" -#: config/tc-i386.c:3107 -msgid "expecting lockable instruction after `lock'" +#: config/tc-i960.c:2199 +msgid "should have two operands" msgstr "" -#. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:3158 -#, c-format -msgid "translating to `%sp'" +#: config/tc-i960.c:2209 +msgid "'entry_num' must be absolute number in [0,31]" msgstr "" -#: config/tc-i386.c:3213 +#: config/tc-i960.c:2217 #, c-format -msgid "can't encode register '%s%s' in an instruction requiring REX prefix." +msgid "Redefining entrynum for sysproc %s" msgstr "" -#: config/tc-i386.c:3256 config/tc-i386.c:3388 +#. Should not happen: see block comment above. +#: config/tc-i960.c:2317 #, c-format -msgid "no such instruction: `%s'" +msgid "Trying to 'bal' to %s" msgstr "" -#: config/tc-i386.c:3267 config/tc-i386.c:3421 -#, c-format -msgid "invalid character %s in mnemonic" +#: config/tc-i960.c:2327 +msgid "Looks like a proc, but can't tell what kind.\n" msgstr "" -#: config/tc-i386.c:3274 -msgid "expecting prefix; got nothing" +#: config/tc-i960.c:2346 +msgid "big endian mode is not supported" msgstr "" -#: config/tc-i386.c:3276 -msgid "expecting mnemonic; got nothing" +#: config/tc-i960.c:2348 +#, c-format +msgid "ignoring unrecognized .endian type `%s'" msgstr "" -#: config/tc-i386.c:3291 config/tc-i386.c:3439 -#, c-format -msgid "`%s' is only supported in 64-bit mode" +#: config/tc-i960.c:2393 +msgid "can't use COBR format with external label" msgstr "" -#: config/tc-i386.c:3292 config/tc-i386.c:3438 -#, c-format -msgid "`%s' is not supported in 64-bit mode" +#: config/tc-i960.c:2568 +msgid "option --link-relax is only supported in b.out format" msgstr "" -#: config/tc-i386.c:3304 +#: config/tc-i960.c:2595 #, c-format -msgid "redundant %s prefix" +msgid "No 'bal' entry point for leafproc %s" msgstr "" -#: config/tc-i386.c:3445 -#, c-format -msgid "`%s' is not supported on `%s%s'" +#: config/tc-ia64.c:872 +msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:3456 -msgid "use .code16 to ensure correct addressing mode" +#: config/tc-ia64.c:924 +msgid "Size of frame exceeds maximum of 96 registers" msgstr "" -#: config/tc-i386.c:3469 -#, c-format -msgid "expecting string instruction after `%s'" +#: config/tc-ia64.c:929 +msgid "Size of rotating registers exceeds frame size" msgstr "" -#: config/tc-i386.c:3501 -#, c-format -msgid "invalid character %s before operand %d" +#: config/tc-ia64.c:1016 +msgid "Unwind directive not followed by an instruction." msgstr "" -#: config/tc-i386.c:3515 -#, c-format -msgid "unbalanced parenthesis in operand %d." +#: config/tc-ia64.c:1025 config/tc-ia64.c:7648 +msgid "qualifying predicate not followed by instruction" msgstr "" -#: config/tc-i386.c:3518 -#, c-format -msgid "unbalanced brackets in operand %d." +#: config/tc-ia64.c:1082 +msgid "expected ',' after section name" msgstr "" -#: config/tc-i386.c:3527 -#, c-format -msgid "invalid character %s in operand %d" +#: config/tc-ia64.c:1118 +msgid "expected ',' after symbol name" msgstr "" -#: config/tc-i386.c:3555 -#, c-format -msgid "spurious operands; (%d operands/instruction max)" +#: config/tc-ia64.c:1142 +msgid "expected ',' after symbol size" msgstr "" -#: config/tc-i386.c:3578 -msgid "expecting operand after ','; got nothing" +#: config/tc-ia64.c:1225 config/tc-ia64.c:1259 +msgid "record type is not valid" msgstr "" -#: config/tc-i386.c:3583 -msgid "expecting operand before ','; got nothing" +#: config/tc-ia64.c:1328 +msgid "Invalid record type for P3 format." msgstr "" -#: config/tc-i386.c:4257 -msgid "operand size mismatch" +#: config/tc-ia64.c:1364 +msgid "Invalid record type for format P6" msgstr "" -#: config/tc-i386.c:4260 -msgid "operand type mismatch" +#: config/tc-ia64.c:1544 config/tc-ia64.c:1596 +msgid "Invalid record type for format B1" msgstr "" -#: config/tc-i386.c:4263 -msgid "register type mismatch" +#: config/tc-ia64.c:1629 +msgid "Invalid record type for format X1" msgstr "" -#: config/tc-i386.c:4266 -msgid "number of operands mismatch" +#: config/tc-ia64.c:1671 +msgid "Invalid record type for format X3" msgstr "" -#: config/tc-i386.c:4269 -msgid "invalid instruction suffix" +#: config/tc-ia64.c:1709 +msgid "Previous .save incomplete" msgstr "" -#: config/tc-i386.c:4272 -msgid "Imm4 isn't the first operand" +#: config/tc-ia64.c:2534 +msgid "spill_mask record unimplemented." msgstr "" -#: config/tc-i386.c:4275 -msgid "only supported with old gcc" +#: config/tc-ia64.c:2591 +msgid "record_type_not_valid" msgstr "" -#: config/tc-i386.c:4278 -msgid "unsupported with Intel mnemonic" +#: config/tc-ia64.c:2676 +msgid "Ignoring attempt to spill beyond end of region" msgstr "" -#: config/tc-i386.c:4281 -msgid "unsupported syntax" +#: config/tc-ia64.c:2735 +msgid "Only constant space allocation is supported" msgstr "" -#: config/tc-i386.c:4284 -msgid "unsupported" +#: config/tc-ia64.c:2749 +msgid "Only constant offsets are supported" msgstr "" -#: config/tc-i386.c:4287 -msgid "invalid VSIB address" +#: config/tc-ia64.c:2772 +msgid "Section switching in code is not supported." msgstr "" -#: config/tc-i386.c:4290 -msgid "unsupported vector index register" +#: config/tc-ia64.c:2814 +msgid " Insn slot not set in unwind record." msgstr "" -#: config/tc-i386.c:4293 -#, c-format -msgid "%s for `%s'" +#: config/tc-ia64.c:2888 +msgid "frgr_mem record before region record!" msgstr "" -#: config/tc-i386.c:4304 -#, c-format -msgid "indirect %s without `*'" +#: config/tc-ia64.c:2899 +msgid "fr_mem record before region record!" msgstr "" -#. Warn them that a data or address size prefix doesn't -#. affect assembly of the next line of code. -#: config/tc-i386.c:4312 -#, c-format -msgid "stand-alone `%s' prefix" +#: config/tc-ia64.c:2908 +msgid "gr_mem record before region record!" msgstr "" -#: config/tc-i386.c:4346 config/tc-i386.c:4362 -#, c-format -msgid "`%s' operand %d must use `%ses' segment" +#: config/tc-ia64.c:2917 +msgid "br_mem record before region record!" msgstr "" -#. We have to know the operand size for crc32. -#: config/tc-i386.c:4416 -#, c-format -msgid "ambiguous memory operand size for `%s`" +#: config/tc-ia64.c:2927 +msgid "gr_gr record before region record!" msgstr "" -#: config/tc-i386.c:4535 -msgid "" -"no instruction mnemonic suffix given and no register operands; can't size " -"instruction" +#: config/tc-ia64.c:2935 +msgid "br_gr record before region record!" msgstr "" -#: config/tc-i386.c:4672 config/tc-i386.c:4747 config/tc-i386.c:4776 -#: config/tc-i386.c:4822 config/tc-i386.c:4860 +#: config/tc-ia64.c:3053 #, c-format -msgid "incorrect register `%s%s' used with `%c' suffix" +msgid "First operand to .%s must be a predicate" msgstr "" -#: config/tc-i386.c:4680 config/tc-i386.c:4754 config/tc-i386.c:4867 +#: config/tc-ia64.c:3057 #, c-format -msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" +msgid "Pointless use of p0 as first operand to .%s" msgstr "" -#: config/tc-i386.c:4706 config/tc-i386.c:4730 config/tc-i386.c:4798 -#: config/tc-i386.c:4843 +#: config/tc-ia64.c:3113 #, c-format -msgid "`%s%s' not allowed with `%s%c'" +msgid "Operand %d to .%s must be a preserved register" msgstr "" -#: config/tc-i386.c:4932 -msgid "no instruction mnemonic suffix given; can't determine immediate size" +#: config/tc-ia64.c:3149 +#, c-format +msgid "Operand %d to .%s must be a writable register" msgstr "" -#: config/tc-i386.c:4968 +#: config/tc-ia64.c:3174 #, c-format -msgid "the last operand of `%s' must be `%s%s'" +msgid "Radix `%s' unsupported or invalid" msgstr "" -#: config/tc-i386.c:4971 +#: config/tc-ia64.c:3204 config/tc-ia64.c:3209 #, c-format -msgid "the first operand of `%s' must be `%s%s'" +msgid ".%s outside of %s" msgstr "" -#: config/tc-i386.c:5119 -#, c-format -msgid "you can't `pop %scs'" +#: config/tc-ia64.c:3294 +msgid "Tags on unwind pseudo-ops aren't supported, yet" msgstr "" -#. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:5148 -#, c-format -msgid "translating to `%s %s%s,%s%s'" +#: config/tc-ia64.c:3316 +msgid "First operand to .fframe must be a constant" msgstr "" -#. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:5155 -#, c-format -msgid "translating to `%s %s%s'" +#: config/tc-ia64.c:3336 +msgid "First operand to .vframe must be a general register" msgstr "" -#: config/tc-i386.c:5183 -#, c-format -msgid "segment override on `%s' is ineffectual" +#: config/tc-ia64.c:3344 +msgid "Operand of .vframe contradicts .prologue" msgstr "" -#: config/tc-i386.c:5923 config/tc-i386.c:6017 config/tc-i386.c:6062 -msgid "skipping prefixes on this instruction" +#: config/tc-ia64.c:3354 +msgid ".vframepsp is meaningless, assuming .vframesp was meant" msgstr "" -#: config/tc-i386.c:6082 -msgid "16-bit jump out of range" +#: config/tc-ia64.c:3362 +msgid "Operand to .vframesp must be a constant (sp-relative offset)" msgstr "" -#: config/tc-i386.c:6091 -#, c-format -msgid "can't handle non absolute segment in `%s'" +#: config/tc-ia64.c:3389 +msgid "First operand to .save not a register" msgstr "" -#: config/tc-i386.c:6671 -#, c-format -msgid "@%s reloc is not supported with %d-bit output format" +#: config/tc-ia64.c:3395 +msgid "Second operand to .save not a valid register" msgstr "" -#: config/tc-i386.c:6719 -#, c-format -msgid "missing or invalid expression `%s'" +#: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445 +msgid "Second operand of .save contradicts .prologue" msgstr "" -#: config/tc-i386.c:6776 -#, c-format -msgid "at most %d immediate operands are allowed" +#: config/tc-ia64.c:3452 +msgid "First operand to .save not a valid register" msgstr "" -#: config/tc-i386.c:6798 config/tc-i386.c:7045 -#, c-format -msgid "junk `%s' after expression" +#: config/tc-ia64.c:3470 +msgid "First operand to .restore must be stack pointer (sp)" msgstr "" -#: config/tc-i386.c:6819 -#, c-format -msgid "missing or invalid immediate expression `%s'" +#: config/tc-ia64.c:3479 +msgid "Second operand to .restore must be a constant >= 0" msgstr "" -#: config/tc-i386.c:6842 config/tc-i386.c:7135 +#: config/tc-ia64.c:3489 #, c-format -msgid "unimplemented segment %s in operand" +msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" msgstr "" -#: config/tc-i386.c:6849 +#: config/tc-ia64.c:3576 #, c-format -msgid "illegal immediate register operand %s" +msgid "Illegal section name `%s' (causes unwind section name clash)" msgstr "" -#: config/tc-i386.c:6897 -#, c-format -msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" +#: config/tc-ia64.c:3767 +msgid "First operand to .altrp not a valid branch register" msgstr "" -#: config/tc-i386.c:6906 +#: config/tc-ia64.c:3796 #, c-format -msgid "scale factor of %d without an index register" +msgid "First operand to .%s not a register" msgstr "" -#: config/tc-i386.c:6928 +#: config/tc-ia64.c:3801 #, c-format -msgid "at most %d displacement operands are allowed" +msgid "Second operand to .%s not a constant" msgstr "" -#: config/tc-i386.c:7101 +#: config/tc-ia64.c:3868 #, c-format -msgid "missing or invalid displacement expression `%s'" +msgid "First operand to .%s not a valid register" msgstr "" -#: config/tc-i386.c:7118 -#, c-format -msgid "0x%lx out range of signed 32bit displacement" +#: config/tc-ia64.c:3891 +msgid "First operand to .save.g must be a positive 4-bit constant" msgstr "" -#: config/tc-i386.c:7222 -#, c-format -msgid "`%s' is not valid here (expected `%c%s%s%c')" +#: config/tc-ia64.c:3904 +msgid "Second operand to .save.g must be a general register" msgstr "" -#: config/tc-i386.c:7306 +#: config/tc-ia64.c:3909 #, c-format -msgid "`%s' is not a valid %s expression" +msgid "Second operand to .save.g must be the first of %d general registers" msgstr "" -#: config/tc-i386.c:7311 -#, c-format -msgid "`%s' is not a valid %s-bit %s expression" +#: config/tc-ia64.c:3932 +msgid "Operand to .save.f must be a positive 20-bit constant" msgstr "" -#: config/tc-i386.c:7392 -#, c-format -msgid "bad memory operand `%s'" +#: config/tc-ia64.c:3955 +msgid "First operand to .save.b must be a positive 5-bit constant" msgstr "" -#: config/tc-i386.c:7407 -#, c-format -msgid "junk `%s' after register" +#: config/tc-ia64.c:3968 +msgid "Second operand to .save.b must be a general register" msgstr "" -#: config/tc-i386.c:7420 config/tc-i386.c:7536 config/tc-i386.c:7577 +#: config/tc-ia64.c:3973 #, c-format -msgid "bad register name `%s'" +msgid "Second operand to .save.b must be the first of %d general registers" msgstr "" -#: config/tc-i386.c:7428 -msgid "immediate operand illegal with absolute jump" +#: config/tc-ia64.c:3999 +msgid "First operand to .save.gf must be a non-negative 4-bit constant" msgstr "" -#: config/tc-i386.c:7450 -#, c-format -msgid "too many memory references for `%s'" +#: config/tc-ia64.c:4007 +msgid "Second operand to .save.gf must be a non-negative 20-bit constant" msgstr "" -#: config/tc-i386.c:7528 -#, c-format -msgid "expecting `,' or `)' after index register in `%s'" +#: config/tc-ia64.c:4015 +msgid "Operands to .save.gf may not be both zero" msgstr "" -#: config/tc-i386.c:7553 -#, c-format -msgid "expecting `)' after scale factor in `%s'" +#: config/tc-ia64.c:4032 +msgid "Operand to .spill must be a constant" msgstr "" -#: config/tc-i386.c:7561 +#: config/tc-ia64.c:4101 #, c-format -msgid "expecting index register or scale factor after `,'; got '%c'" +msgid "Operand %d to .%s must be a constant" msgstr "" -#: config/tc-i386.c:7569 +#: config/tc-ia64.c:4122 #, c-format -msgid "expecting `,' or `)' after base register in `%s'" +msgid "Missing .label_state %ld" msgstr "" -#. It's not a memory operand; argh! -#: config/tc-i386.c:7613 -#, c-format -msgid "invalid char %s beginning operand %d `%s'" +#: config/tc-ia64.c:4176 +msgid "Operand to .label_state must be a constant" msgstr "" -#: config/tc-i386.c:7791 -msgid "long jump required" +#: config/tc-ia64.c:4195 +msgid "Operand to .copy_state must be a constant" msgstr "" -#: config/tc-i386.c:7846 -msgid "jump target out of range" +#: config/tc-ia64.c:4218 +msgid "First operand to .unwabi must be a constant" msgstr "" -#: config/tc-i386.c:8360 -msgid "no compiled in support for x86_64" +#: config/tc-ia64.c:4224 +msgid "Second operand to .unwabi must be a constant" msgstr "" -#: config/tc-i386.c:8380 -msgid "no compiled in support for 32bit x86_64" +#: config/tc-ia64.c:4259 +msgid "Missing .endp after previous .proc" msgstr "" -#: config/tc-i386.c:8384 -msgid "32bit x86_64 is only supported for ELF" +#: config/tc-ia64.c:4278 +msgid "Empty argument of .proc" msgstr "" -#: config/tc-i386.c:8414 config/tc-i386.c:8470 +#: config/tc-ia64.c:4283 #, c-format -msgid "invalid -march= option: `%s'" +msgid "`%s' was already defined" msgstr "" -#: config/tc-i386.c:8479 config/tc-i386.c:8491 -#, c-format -msgid "invalid -mtune= option: `%s'" +#: config/tc-ia64.c:4326 +msgid "Initial .body should precede any instructions" msgstr "" -#: config/tc-i386.c:8500 -#, c-format -msgid "invalid -mmnemonic= option: `%s'" +#: config/tc-ia64.c:4345 +msgid ".prologue within prologue" msgstr "" -#: config/tc-i386.c:8509 -#, c-format -msgid "invalid -msyntax= option: `%s'" +#: config/tc-ia64.c:4350 +msgid "Initial .prologue should precede any instructions" msgstr "" -#: config/tc-i386.c:8536 -#, c-format -msgid "invalid -msse-check= option: `%s'" +#: config/tc-ia64.c:4360 +msgid "First operand to .prologue must be a positive 4-bit constant" msgstr "" -#: config/tc-i386.c:8545 -#, c-format -msgid "invalid -mavxscalar= option: `%s'" +#: config/tc-ia64.c:4362 +msgid "Pointless use of zero first operand to .prologue" msgstr "" -#: config/tc-i386.c:8637 -#, c-format -msgid "" -" -Q ignored\n" -" -V print assembler version number\n" -" -k ignored\n" +#: config/tc-ia64.c:4376 +msgid "Using a constant as second operand to .prologue is deprecated" msgstr "" -#: config/tc-i386.c:8642 -#, c-format -msgid "" -" -n Do not optimize code alignment\n" -" -q quieten some warnings\n" +#: config/tc-ia64.c:4382 +msgid "Second operand to .prologue must be a general register" msgstr "" -#: config/tc-i386.c:8646 +#: config/tc-ia64.c:4387 #, c-format -msgid " -s ignored\n" +msgid "Second operand to .prologue must be the first of %d general registers" msgstr "" -#: config/tc-i386.c:8651 +#: config/tc-ia64.c:4499 #, c-format -msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" +msgid "`%s' was not defined within procedure" msgstr "" -#: config/tc-i386.c:8655 -#, c-format -msgid " --divide do not treat `/' as a comment character\n" +#: config/tc-ia64.c:4537 +msgid "Empty argument of .endp" msgstr "" -#: config/tc-i386.c:8658 +#: config/tc-ia64.c:4551 #, c-format -msgid " --divide ignored\n" +msgid "`%s' was not specified with previous .proc" msgstr "" -#: config/tc-i386.c:8661 +#: config/tc-ia64.c:4566 #, c-format -msgid "" -" -march=CPU[,+EXTENSION...]\n" -" generate code for CPU and EXTENSION, CPU is one " -"of:\n" +msgid "`%s' should be an operand to this .endp" msgstr "" -#: config/tc-i386.c:8665 -#, c-format -msgid " EXTENSION is combination of:\n" +#: config/tc-ia64.c:4607 config/tc-ia64.c:4945 config/tc-ia64.c:5252 +msgid "Comma expected" msgstr "" -#: config/tc-i386.c:8668 -#, c-format -msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" +#: config/tc-ia64.c:4648 +msgid "Expected '['" msgstr "" -#: config/tc-i386.c:8671 -#, c-format -msgid " -msse2avx encode SSE instructions with VEX prefix\n" +#: config/tc-ia64.c:4657 config/tc-ia64.c:7783 +msgid "Expected ']'" msgstr "" -#: config/tc-i386.c:8673 -#, c-format -msgid "" -" -msse-check=[none|error|warning]\n" -" check SSE instructions\n" +#: config/tc-ia64.c:4662 +msgid "Number of elements must be positive" msgstr "" -#: config/tc-i386.c:8676 +#: config/tc-ia64.c:4673 #, c-format -msgid "" -" -mavxscalar=[128|256] encode scalar AVX instructions with specific " -"vector\n" -" length\n" +msgid "Used more than the declared %d rotating registers" msgstr "" -#: config/tc-i386.c:8679 -#, c-format -msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n" +#: config/tc-ia64.c:4681 +msgid "Used more than the available 96 rotating registers" msgstr "" -#: config/tc-i386.c:8681 -#, c-format -msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" +#: config/tc-ia64.c:4688 +msgid "Used more than the available 48 rotating registers" msgstr "" -#: config/tc-i386.c:8683 +#: config/tc-ia64.c:4716 #, c-format -msgid " -mindex-reg support pseudo index registers\n" +msgid "Attempt to redefine register set `%s'" msgstr "" -#: config/tc-i386.c:8685 +#: config/tc-ia64.c:4782 #, c-format -msgid " -mnaked-reg don't require `%%' prefix for registers\n" +msgid "Unknown psr option `%s'" msgstr "" -#: config/tc-i386.c:8687 -#, c-format -msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" +#: config/tc-ia64.c:4830 +msgid "Missing section name" msgstr "" -#: config/tc-i386.c:8761 -msgid "Intel L1OM is 64bit only" +#: config/tc-ia64.c:4840 +msgid "Comma expected after section name" msgstr "" -#: config/tc-i386.c:8767 -msgid "Intel K1OM is 64bit only" +#: config/tc-ia64.c:4851 +msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated." msgstr "" -#: config/tc-i386.c:8984 -#, c-format -msgid "can not do %d byte pc-relative relocation" +#: config/tc-ia64.c:4940 +msgid "Register name expected" msgstr "" -#: config/tc-i386.c:9002 -#, c-format -msgid "can not do %d byte relocation" +#: config/tc-ia64.c:4953 +msgid "Register value annotation ignored" msgstr "" -#: config/tc-i386.c:9070 -#, c-format -msgid "cannot represent relocation type %s in x32 mode" +#: config/tc-ia64.c:4992 +msgid "Directive invalid within a bundle" msgstr "" -#: config/tc-i386.c:9105 config/tc-s390.c:2346 -#, c-format -msgid "cannot represent relocation type %s" +#: config/tc-ia64.c:5083 +msgid "Missing predicate relation type" msgstr "" -#: config/tc-i386.c:9222 -msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" +#: config/tc-ia64.c:5089 +msgid "Unrecognized predicate relation type" msgstr "" -#: config/tc-i386.c:9225 -msgid "bad .section directive: want a,w,x,M,S,G,T in string" +#: config/tc-ia64.c:5135 +msgid "Bad register range" msgstr "" -#: config/tc-i386.c:9244 -msgid ".largecomm supported only in 64bit mode, producing .comm" +#: config/tc-ia64.c:5144 config/tc-ia64.c:7728 +msgid "Predicate register expected" msgstr "" -#: config/tc-i860.c:122 -msgid "Directive .dual available only with -mintel-syntax option" +#: config/tc-ia64.c:5149 +msgid "Duplicate predicate register ignored" msgstr "" -#: config/tc-i860.c:132 -msgid "Directive .enddual available only with -mintel-syntax option" +#: config/tc-ia64.c:5165 +msgid "Predicate source and target required" msgstr "" -#: config/tc-i860.c:145 -msgid "Directive .atmp available only with -mintel-syntax option" +#: config/tc-ia64.c:5167 config/tc-ia64.c:5179 +msgid "Use of p0 is not valid in this context" msgstr "" -#: config/tc-i860.c:167 config/tc-i860.c:171 -msgid "Unknown temporary pseudo register" +#: config/tc-ia64.c:5174 +msgid "At least two PR arguments expected" msgstr "" -#: config/tc-i860.c:247 -msgid "Defective assembler. No assembly attempted." +#: config/tc-ia64.c:5188 +msgid "At least one PR argument expected" msgstr "" -#: config/tc-i860.c:393 config/tc-i860.c:939 config/tc-m68k.c:3914 -#: config/tc-m68k.c:3946 config/tc-sparc.c:2824 -msgid "failed sanity check." +#: config/tc-ia64.c:5223 +#, c-format +msgid "Inserting \"%s\" into entry hint table failed: %s" msgstr "" -#: config/tc-i860.c:400 -#, c-format -msgid "Expanded opcode after delayed branch: `%s'" +#. FIXME -- need 62-bit relocation type +#: config/tc-ia64.c:5702 +msgid "62-bit relocation not yet implemented" msgstr "" -#: config/tc-i860.c:404 -#, c-format -msgid "Expanded opcode in dual mode: `%s'" +#. XXX technically, this is wrong: we should not be issuing warning +#. messages until we're sure this instruction pattern is going to +#. be used! +#: config/tc-ia64.c:5788 +msgid "lower 16 bits of mask ignored" msgstr "" -#: config/tc-i860.c:408 -#, c-format -msgid "An instruction was expanded (%s)" +#: config/tc-ia64.c:6017 +msgid "stride must be a multiple of 64; lower 6 bits ignored" msgstr "" -#: config/tc-i860.c:675 -msgid "Pipelined instruction: fsrc1 = fdest" +#: config/tc-ia64.c:6135 +msgid "Expected separator `='" msgstr "" -#: config/tc-i860.c:878 config/tc-i860.c:885 config/tc-i860.c:892 -msgid "Assembler does not yet support PIC" +#: config/tc-ia64.c:6169 +msgid "Duplicate equal sign (=) in instruction" msgstr "" -#: config/tc-i860.c:956 +#: config/tc-ia64.c:6176 #, c-format -msgid "Illegal operands for %s" +msgid "Illegal operand separator `%c'" msgstr "" -#: config/tc-i860.c:973 +#: config/tc-ia64.c:6291 #, c-format -msgid "'d.%s' must be 8-byte aligned" +msgid "Operand %u of `%s' should be %s" msgstr "" -#: config/tc-i860.c:981 -#, c-format -msgid "Prefix 'd.' invalid for instruction `%s'" +#: config/tc-ia64.c:6295 +msgid "Wrong number of output operands" msgstr "" -#: config/tc-i860.c:1134 -#, c-format -msgid "" -" -EL\t\t\t generate code for little endian mode (default)\n" -" -EB\t\t\t generate code for big endian mode\n" -" -mwarn-expand\t\t warn if pseudo operations are expanded\n" -" -mxp\t\t\t enable i860XP support (disabled by default)\n" -" -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n" +#: config/tc-ia64.c:6297 +msgid "Wrong number of input operands" msgstr "" -#. SVR4 compatibility flags. -#: config/tc-i860.c:1142 +#: config/tc-ia64.c:6299 +msgid "Operand mismatch" +msgstr "" + +#: config/tc-ia64.c:6381 #, c-format -msgid "" -" -V\t\t\t print assembler version number\n" -" -Qy, -Qn\t\t ignored\n" +msgid "Invalid use of `%c%d' as output operand" msgstr "" -#: config/tc-i860.c:1205 -msgid "This immediate requires 0 MOD 2 alignment" +#: config/tc-ia64.c:6384 +#, c-format +msgid "Invalid use of `r%d' as base update address operand" msgstr "" -#: config/tc-i860.c:1208 -msgid "This immediate requires 0 MOD 4 alignment" +#: config/tc-ia64.c:6408 +#, c-format +msgid "Invalid duplicate use of `%c%d'" msgstr "" -#: config/tc-i860.c:1211 -msgid "This immediate requires 0 MOD 8 alignment" +#: config/tc-ia64.c:6415 +#, c-format +msgid "Invalid simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-i860.c:1214 -msgid "This immediate requires 0 MOD 16 alignment" +#: config/tc-ia64.c:6421 +#, c-format +msgid "Dangerous simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-i860.c:1309 -msgid "5-bit immediate too large" +#: config/tc-ia64.c:6465 +msgid "Value truncated to 62 bits" msgstr "" -#: config/tc-i860.c:1312 -msgid "5-bit field must be absolute" +#: config/tc-ia64.c:6533 +#, c-format +msgid "Bad operand value: %s" msgstr "" -#: config/tc-i860.c:1357 config/tc-i860.c:1380 -msgid "A branch offset requires 0 MOD 4 alignment" +#. Give an error if a frag containing code is not aligned to a 16 byte +#. boundary. +#: config/tc-ia64.c:6608 config/tc-ia64.h:177 +msgid "instruction address is not a multiple of 16" msgstr "" -#: config/tc-i860.c:1401 +#: config/tc-ia64.c:6676 #, c-format -msgid "Unrecognized fix-up (0x%08lx)" +msgid "`%s' must be last in bundle" msgstr "" -#: config/tc-i960.c:486 +#: config/tc-ia64.c:6708 #, c-format -msgid "Hashing returned \"%s\"." +msgid "Internal error: don't know how to force %s to end of instruction group" msgstr "" -#: config/tc-i960.c:582 config/tc-i960.c:1112 -msgid "expression syntax error" +#: config/tc-ia64.c:6721 +#, c-format +msgid "`%s' must be last in instruction group" msgstr "" -#: config/tc-i960.c:618 -msgid "attempt to branch into different segment" +#: config/tc-ia64.c:6751 +msgid "Label must be first in a bundle" msgstr "" -#: config/tc-i960.c:622 -#, c-format -msgid "target of %s instruction must be a label" +#: config/tc-ia64.c:6828 +msgid "hint in B unit may be treated as nop" msgstr "" -#: config/tc-i960.c:732 -msgid "unaligned register" +#: config/tc-ia64.c:6839 +msgid "hint in B unit can't be used" msgstr "" -#: config/tc-i960.c:754 -msgid "no such sfr in this architecture" +#: config/tc-ia64.c:6853 +msgid "emit_one_bundle: unexpected dynamic op" msgstr "" -#: config/tc-i960.c:792 -msgid "illegal literal" +#: config/tc-ia64.c:6978 +#, c-format +msgid "`%s' does not fit into %s template" msgstr "" -#: config/tc-i960.c:942 -msgid "invalid index register" +#: config/tc-ia64.c:6993 +#, c-format +msgid "`%s' does not fit into bundle" msgstr "" -#: config/tc-i960.c:965 -msgid "invalid scale factor" +#: config/tc-ia64.c:7005 +#, c-format +msgid "`%s' can't go in %s of %s template" msgstr "" -#: config/tc-i960.c:1189 -msgid "architecture of opcode conflicts with that of earlier instruction(s)" +#: config/tc-ia64.c:7011 +msgid "Missing '}' at end of file" msgstr "" -#: config/tc-i960.c:1423 config/tc-xtensa.c:11519 -msgid "too many operands" +#: config/tc-ia64.c:7158 +#, c-format +msgid "Unrecognized option '-x%s'" msgstr "" -#. We never moved: there was no opcode either! -#: config/tc-i960.c:1471 -msgid "missing opcode" +#: config/tc-ia64.c:7185 +msgid "" +"IA-64 options:\n" +" --mconstant-gp\t mark output file as using the constant-GP model\n" +"\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n" +" --mauto-pic\t\t mark output file as using the constant-GP model\n" +"\t\t\t without function descriptors (sets ELF header flag\n" +"\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n" +" -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n" +" -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n" +" -mtune=[itanium1|itanium2]\n" +"\t\t\t tune for a specific CPU (default -mtune=itanium2)\n" +" -munwind-check=[warning|error]\n" +"\t\t\t unwind directive check (default -munwind-check=warning)\n" +" -mhint.b=[ok|warning|error]\n" +"\t\t\t hint.b check (default -mhint.b=error)\n" +" -x | -xexplicit\t turn on dependency violation checking\n" msgstr "" -#: config/tc-i960.c:1611 -msgid "branch prediction invalid on this opcode" +#. Note for translators: "automagically" can be translated as "automatically" here. +#: config/tc-ia64.c:7202 +msgid "" +" -xauto\t\t automagically remove dependency violations (default)\n" +" -xnone\t\t turn off dependency violation checking\n" +" -xdebug\t\t debug dependency violation checker\n" +" -xdebugn\t\t debug dependency violation checker but turn off\n" +"\t\t\t dependency violation checking\n" +" -xdebugx\t\t debug dependency violation checker and turn on\n" +"\t\t\t dependency violation checking\n" msgstr "" -#: config/tc-i960.c:1649 -#, c-format -msgid "invalid opcode, \"%s\"." +#: config/tc-ia64.c:7217 +msgid "--gstabs is not supported for ia64" msgstr "" -#: config/tc-i960.c:1651 +#: config/tc-ia64.c:7455 #, c-format -msgid "improper number of operands. expecting %d, got %d" +msgid "ia64.md_begin: can't hash `%s': %s" msgstr "" -#: config/tc-i960.c:1751 +#: config/tc-ia64.c:7519 #, c-format -msgid "Fixup of %ld too large for field width of %d" +msgid "Inserting \"%s\" into constant hash table failed: %s" msgstr "" -#: config/tc-i960.c:1861 -#, c-format -msgid "invalid architecture %s" +#: config/tc-ia64.c:7531 config/tc-tilegx.c:263 +msgid "Could not set architecture and machine" msgstr "" -#: config/tc-i960.c:1881 -#, c-format -msgid "I960 options:\n" +#: config/tc-ia64.c:7663 +msgid "Explicit stops are ignored in auto mode" msgstr "" -#: config/tc-i960.c:1884 -#, c-format -msgid "" -"\n" -"\t\t\tspecify variant of 960 architecture\n" -"-b\t\t\tadd code to collect statistics about branches taken\n" -"-link-relax\t\tpreserve individual alignment directives so linker\n" -"\t\t\tcan do relaxing (b.out format only)\n" -"-no-relax\t\tdon't alter compare-and-branch instructions for\n" -"\t\t\tlong displacements\n" +#: config/tc-ia64.c:7672 +msgid "Found '{' when manual bundling is already turned on" msgstr "" -#: config/tc-i960.c:2146 -msgid "should have 1 or 2 operands" +#: config/tc-ia64.c:7685 +msgid "Found '{' after explicit switch to automatic mode" msgstr "" -#: config/tc-i960.c:2154 config/tc-i960.c:2169 -#, c-format -msgid "Redefining leafproc %s" +#: config/tc-ia64.c:7691 +msgid "Found '}' when manual bundling is off" msgstr "" -#: config/tc-i960.c:2199 -msgid "should have two operands" +#: config/tc-ia64.c:7718 +msgid "Expected ')'" msgstr "" -#: config/tc-i960.c:2209 -msgid "'entry_num' must be absolute number in [0,31]" +#: config/tc-ia64.c:7723 +msgid "Qualifying predicate expected" msgstr "" -#: config/tc-i960.c:2217 -#, c-format -msgid "Redefining entrynum for sysproc %s" +#: config/tc-ia64.c:7742 +msgid "Tag must come before qualifying predicate." msgstr "" -#. Should not happen: see block comment above. -#: config/tc-i960.c:2317 -#, c-format -msgid "Trying to 'bal' to %s" +#: config/tc-ia64.c:7772 +msgid "Expected ':'" msgstr "" -#: config/tc-i960.c:2327 -msgid "Looks like a proc, but can't tell what kind.\n" +#: config/tc-ia64.c:7788 +msgid "Tag name expected" msgstr "" -#: config/tc-i960.c:2346 -msgid "big endian mode is not supported" +#: config/tc-ia64.c:7890 +msgid "Rotating register index must be a non-negative constant" msgstr "" -#: config/tc-i960.c:2348 +#: config/tc-ia64.c:7895 #, c-format -msgid "ignoring unrecognized .endian type `%s'" +msgid "Index out of range 0..%u" msgstr "" -#: config/tc-i960.c:2393 -msgid "can't use COBR format with external label" +#: config/tc-ia64.c:7907 +msgid "Indirect register index must be a general register" msgstr "" -#: config/tc-i960.c:2568 -msgid "option --link-relax is only supported in b.out format" +#: config/tc-ia64.c:7916 +msgid "Index can only be applied to rotating or indirect registers" msgstr "" -#: config/tc-i960.c:2595 -#, c-format -msgid "No 'bal' entry point for leafproc %s" +#: config/tc-ia64.c:7952 config/tc-xstormy16.c:146 +msgid "Expected '('" msgstr "" -#: config/tc-ia64.c:864 -msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string" +#: config/tc-ia64.c:7960 config/tc-pdp11.c:448 config/tc-pdp11.c:512 +#: config/tc-pdp11.c:546 config/tc-tilegx.c:1046 config/tc-tilepro.c:938 +#: config/tc-xstormy16.c:155 +msgid "Missing ')'" msgstr "" -#: config/tc-ia64.c:916 -msgid "Size of frame exceeds maximum of 96 registers" +#: config/tc-ia64.c:7978 config/tc-xstormy16.c:162 +msgid "Not a symbolic expression" msgstr "" -#: config/tc-ia64.c:921 -msgid "Size of rotating registers exceeds frame size" +#: config/tc-ia64.c:7983 config/tc-ia64.c:7997 +msgid "Illegal combination of relocation functions" msgstr "" -#: config/tc-ia64.c:1008 -msgid "Unwind directive not followed by an instruction." +#: config/tc-ia64.c:8086 +msgid "No current frame" msgstr "" -#: config/tc-ia64.c:1017 config/tc-ia64.c:7449 -msgid "qualifying predicate not followed by instruction" +#: config/tc-ia64.c:8088 +#, c-format +msgid "Register number out of range 0..%u" msgstr "" -#: config/tc-ia64.c:1082 config/tc-ia64.c:1116 -msgid "record type is not valid" +#: config/tc-ia64.c:8126 +msgid "Standalone `#' is illegal" msgstr "" -#: config/tc-ia64.c:1185 -msgid "Invalid record type for P3 format." +#: config/tc-ia64.c:8129 +msgid "Redundant `#' suffix operators" msgstr "" -#: config/tc-ia64.c:1221 -msgid "Invalid record type for format P6" +#: config/tc-ia64.c:8287 +#, c-format +msgid "Unhandled dependency %s for %s (%s), note %d" msgstr "" -#: config/tc-ia64.c:1401 config/tc-ia64.c:1453 -msgid "Invalid record type for format B1" +#: config/tc-ia64.c:9599 +#, c-format +msgid "Unrecognized dependency specifier %d\n" msgstr "" -#: config/tc-ia64.c:1486 -msgid "Invalid record type for format X1" +#: config/tc-ia64.c:10475 +msgid "Only the first path encountering the conflict is reported" msgstr "" -#: config/tc-ia64.c:1528 -msgid "Invalid record type for format X3" +#: config/tc-ia64.c:10477 +msgid "This is the location of the conflicting usage" msgstr "" -#: config/tc-ia64.c:1566 -msgid "Previous .save incomplete" +#: config/tc-ia64.c:10738 +#, c-format +msgid "Unknown opcode `%s'" msgstr "" -#: config/tc-ia64.c:2391 -msgid "spill_mask record unimplemented." +#: config/tc-ia64.c:10816 +#, c-format +msgid "AR %d can only be accessed by %c-unit" msgstr "" -#: config/tc-ia64.c:2448 -msgid "record_type_not_valid" +#: config/tc-ia64.c:10828 +msgid "hint.b may be treated as nop" msgstr "" -#: config/tc-ia64.c:2533 -msgid "Ignoring attempt to spill beyond end of region" +#: config/tc-ia64.c:10831 +msgid "hint.b shouldn't be used" msgstr "" -#: config/tc-ia64.c:2592 -msgid "Only constant space allocation is supported" +#: config/tc-ia64.c:10870 +#, c-format +msgid "`%s' cannot be predicated" msgstr "" -#: config/tc-ia64.c:2606 -msgid "Only constant offsets are supported" +#: config/tc-ia64.c:10942 +msgid "Closing bracket missing" msgstr "" -#: config/tc-ia64.c:2629 -msgid "Section switching in code is not supported." +#: config/tc-ia64.c:10951 +msgid "Index must be a general register" msgstr "" -#: config/tc-ia64.c:2671 -msgid " Insn slot not set in unwind record." +#: config/tc-ia64.c:11116 +#, c-format +msgid "Unsupported fixup size %d" msgstr "" -#: config/tc-ia64.c:2745 -msgid "frgr_mem record before region record!" +#. 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:11388 +#, c-format +msgid "Cannot express %s%d%s relocation" msgstr "" -#: config/tc-ia64.c:2756 -msgid "fr_mem record before region record!" +#: config/tc-ia64.c:11407 +msgid "No addend allowed in @fptr() relocation" msgstr "" -#: config/tc-ia64.c:2765 -msgid "gr_mem record before region record!" +#: config/tc-ia64.c:11446 +msgid "integer operand out of range" msgstr "" -#: config/tc-ia64.c:2774 -msgid "br_mem record before region record!" +#: config/tc-ia64.c:11513 +#, c-format +msgid "%s must have a constant value" msgstr "" -#: config/tc-ia64.c:2784 -msgid "gr_gr record before region record!" +#: config/tc-ia64.c:11533 +msgid "cannot resolve @slotcount parameter" msgstr "" -#: config/tc-ia64.c:2792 -msgid "br_gr record before region record!" +#: config/tc-ia64.c:11566 +msgid "invalid @slotcount value" msgstr "" -#: config/tc-ia64.c:2910 +#: config/tc-ia64.c:11603 config/tc-z8k.c:1371 #, c-format -msgid "First operand to .%s must be a predicate" +msgid "Cannot represent %s relocation in object file" +msgstr "" + +#: config/tc-ia64.c:11714 +msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:2914 +#: config/tc-ia64.c:11824 read.c:2540 read.c:3234 read.c:3571 stabs.c:469 #, c-format -msgid "Pointless use of p0 as first operand to .%s" +msgid "expected comma after \"%s\"" msgstr "" -#: config/tc-ia64.c:2970 +#: config/tc-ia64.c:11866 #, c-format -msgid "Operand %d to .%s must be a preserved register" +msgid "`%s' is already the alias of %s `%s'" msgstr "" -#: config/tc-ia64.c:3006 +#: config/tc-ia64.c:11876 #, c-format -msgid "Operand %d to .%s must be a writable register" +msgid "%s `%s' already has an alias `%s'" msgstr "" -#: config/tc-ia64.c:3031 +#: config/tc-ia64.c:11887 #, c-format -msgid "Radix `%s' unsupported or invalid" +msgid "inserting \"%s\" into %s alias hash table failed: %s" msgstr "" -#: config/tc-ia64.c:3061 config/tc-ia64.c:3066 +#: config/tc-ia64.c:11895 #, c-format -msgid ".%s outside of %s" +msgid "inserting \"%s\" into %s name hash table failed: %s" msgstr "" -#: config/tc-ia64.c:3151 -msgid "Tags on unwind pseudo-ops aren't supported, yet" +#: config/tc-ia64.c:11921 +#, c-format +msgid "symbol `%s' aliased to `%s' is not used" msgstr "" -#: config/tc-ia64.c:3173 -msgid "First operand to .fframe must be a constant" +#: config/tc-ia64.c:11944 +#, c-format +msgid "section `%s' aliased to `%s' is not used" msgstr "" -#: config/tc-ia64.c:3193 -msgid "First operand to .vframe must be a general register" +#: config/tc-ip2k.c:158 +#, c-format +msgid "IP2K specific command line options:\n" msgstr "" -#: config/tc-ia64.c:3201 -msgid "Operand of .vframe contradicts .prologue" +#: config/tc-ip2k.c:159 +#, c-format +msgid " -mip2022 restrict to IP2022 insns \n" msgstr "" -#: config/tc-ia64.c:3211 -msgid ".vframepsp is meaningless, assuming .vframesp was meant" +#: config/tc-ip2k.c:160 +#, c-format +msgid " -mip2022ext permit extended IP2022 insn\n" msgstr "" -#: config/tc-ia64.c:3219 -msgid "Operand to .vframesp must be a constant (sp-relative offset)" +#: config/tc-iq2000.c:364 +#, c-format +msgid "the yielding instruction %s may not be in a delay slot." msgstr "" -#: config/tc-ia64.c:3246 -msgid "First operand to .save not a register" +#: config/tc-iq2000.c:372 +#, c-format +msgid "Register number (R%ld) for double word access must be even." msgstr "" -#: config/tc-ia64.c:3252 -msgid "Second operand to .save not a valid register" +#: config/tc-iq2000.c:381 config/tc-iq2000.c:386 config/tc-iq2000.c:391 +#: config/tc-iq2000.c:408 config/tc-mt.c:244 config/tc-mt.c:249 +#, c-format +msgid "operand references R%ld of previous load." msgstr "" -#: config/tc-ia64.c:3283 config/tc-ia64.c:3294 config/tc-ia64.c:3302 -msgid "Second operand of .save contradicts .prologue" +#: config/tc-iq2000.c:396 +msgid "instruction implicitly accesses R31 of previous load." msgstr "" -#: config/tc-ia64.c:3309 -msgid "First operand to .save not a valid register" +#: config/tc-iq2000.c:651 config/tc-mep.c:2008 +msgid "Unmatched high relocation" msgstr "" -#: config/tc-ia64.c:3327 -msgid "First operand to .restore must be stack pointer (sp)" +#: config/tc-iq2000.c:829 config/tc-mips.c:17570 config/tc-score.c:5815 +msgid ".end not in text section" msgstr "" -#: config/tc-ia64.c:3336 -msgid "Second operand to .restore must be a constant >= 0" +#: config/tc-iq2000.c:833 config/tc-score.c:5818 +msgid ".end directive without a preceding .ent directive." msgstr "" -#: config/tc-ia64.c:3346 -#, c-format -msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" +#: config/tc-iq2000.c:842 config/tc-score.c:5826 +msgid ".end symbol does not match .ent symbol." msgstr "" -#: config/tc-ia64.c:3433 -#, c-format -msgid "Illegal section name `%s' (causes unwind section name clash)" +#: config/tc-iq2000.c:845 config/tc-mips.c:17590 config/tc-score.c:5831 +msgid ".end directive missing or unknown symbol" msgstr "" -#: config/tc-ia64.c:3624 -msgid "First operand to .altrp not a valid branch register" +#: config/tc-iq2000.c:863 +msgid "Expected simple number." msgstr "" -#: config/tc-ia64.c:3653 +#: config/tc-iq2000.c:892 config/tc-mips.c:17495 config/tc-score.c:5667 #, c-format -msgid "First operand to .%s not a register" +msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr "" -#: config/tc-ia64.c:3658 -#, c-format -msgid "Second operand to .%s not a constant" +#: config/tc-iq2000.c:894 +msgid "Invalid number" msgstr "" -#: config/tc-ia64.c:3725 -#, c-format -msgid "First operand to .%s not a valid register" +#: config/tc-iq2000.c:928 config/tc-score.c:5705 +msgid ".ent or .aent not in text section." msgstr "" -#: config/tc-ia64.c:3748 -msgid "First operand to .save.g must be a positive 4-bit constant" +#: config/tc-iq2000.c:931 +msgid "missing `.end'" msgstr "" -#: config/tc-ia64.c:3761 -msgid "Second operand to .save.g must be a general register" +#: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:283 +msgid "bad call to md_atof" msgstr "" -#: config/tc-ia64.c:3766 +#: config/tc-m32c.c:143 #, c-format -msgid "Second operand to .save.g must be the first of %d general registers" +msgid " M32C specific command line options:\n" msgstr "" -#: config/tc-ia64.c:3789 -msgid "Operand to .save.f must be a positive 20-bit constant" +#. Pretend that we do not recognise this option. +#: config/tc-m32r.c:331 +msgid "Unrecognised option: -hidden" msgstr "" -#: config/tc-ia64.c:3812 -msgid "First operand to .save.b must be a positive 5-bit constant" +#: config/tc-m32r.c:358 config/tc-sparc.c:619 +msgid "Unrecognized option following -K" msgstr "" -#: config/tc-ia64.c:3825 -msgid "Second operand to .save.b must be a general register" +#: config/tc-m32r.c:373 +#, c-format +msgid " M32R specific command line options:\n" msgstr "" -#: config/tc-ia64.c:3830 +#: config/tc-m32r.c:375 #, c-format -msgid "Second operand to .save.b must be the first of %d general registers" +msgid "" +" -m32r disable support for the m32rx instruction set\n" msgstr "" -#: config/tc-ia64.c:3856 -msgid "First operand to .save.gf must be a non-negative 4-bit constant" +#: config/tc-m32r.c:377 +#, c-format +msgid " -m32rx support the extended m32rx instruction set\n" msgstr "" -#: config/tc-ia64.c:3864 -msgid "Second operand to .save.gf must be a non-negative 20-bit constant" +#: config/tc-m32r.c:379 +#, c-format +msgid " -m32r2 support the extended m32r2 instruction set\n" msgstr "" -#: config/tc-ia64.c:3872 -msgid "Operands to .save.gf may not be both zero" +#: config/tc-m32r.c:381 +#, c-format +msgid " -EL,-little produce little endian code and data\n" msgstr "" -#: config/tc-ia64.c:3889 -msgid "Operand to .spill must be a constant" +#: config/tc-m32r.c:383 +#, c-format +msgid " -EB,-big produce big endian code and data\n" msgstr "" -#: config/tc-ia64.c:3958 +#: config/tc-m32r.c:385 #, c-format -msgid "Operand %d to .%s must be a constant" +msgid " -parallel try to combine instructions in parallel\n" msgstr "" -#: config/tc-ia64.c:3979 +#: config/tc-m32r.c:387 #, c-format -msgid "Missing .label_state %ld" +msgid " -no-parallel disable -parallel\n" msgstr "" -#: config/tc-ia64.c:4033 -msgid "Operand to .label_state must be a constant" +#: config/tc-m32r.c:389 +#, c-format +msgid "" +" -no-bitinst disallow the M32R2's extended bit-field " +"instructions\n" msgstr "" -#: config/tc-ia64.c:4052 -msgid "Operand to .copy_state must be a constant" +#: config/tc-m32r.c:391 +#, c-format +msgid " -O try to optimize code. Implies -parallel\n" msgstr "" -#: config/tc-ia64.c:4075 -msgid "First operand to .unwabi must be a constant" +#: config/tc-m32r.c:394 +#, c-format +msgid "" +" -warn-explicit-parallel-conflicts warn when parallel instructions\n" msgstr "" -#: config/tc-ia64.c:4081 -msgid "Second operand to .unwabi must be a constant" +#: config/tc-m32r.c:396 +#, c-format +msgid " might violate contraints\n" msgstr "" -#: config/tc-ia64.c:4116 -msgid "Missing .endp after previous .proc" +#: config/tc-m32r.c:398 +#, c-format +msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n" msgstr "" -#: config/tc-ia64.c:4135 -msgid "Empty argument of .proc" +#: config/tc-m32r.c:400 +#, c-format +msgid "" +" instructions might violate " +"contraints\n" msgstr "" -#: config/tc-ia64.c:4140 +#: config/tc-m32r.c:402 #, c-format -msgid "`%s' was already defined" +msgid "" +" -Wp synonym for -warn-explicit-parallel-conflicts\n" msgstr "" -#: config/tc-ia64.c:4183 -msgid "Initial .body should precede any instructions" +#: config/tc-m32r.c:404 +#, c-format +msgid "" +" -Wnp synonym for -no-warn-explicit-parallel-conflicts\n" msgstr "" -#: config/tc-ia64.c:4202 -msgid ".prologue within prologue" +#: config/tc-m32r.c:406 +#, c-format +msgid "" +" -ignore-parallel-conflicts do not check parallel instructions\n" msgstr "" -#: config/tc-ia64.c:4207 -msgid "Initial .prologue should precede any instructions" +#: config/tc-m32r.c:408 +#, c-format +msgid " for constraint violations\n" msgstr "" -#: config/tc-ia64.c:4217 -msgid "First operand to .prologue must be a positive 4-bit constant" +#: config/tc-m32r.c:410 +#, c-format +msgid "" +" -no-ignore-parallel-conflicts check parallel instructions for\n" msgstr "" -#: config/tc-ia64.c:4219 -msgid "Pointless use of zero first operand to .prologue" +#: config/tc-m32r.c:412 +#, c-format +msgid " constraint violations\n" msgstr "" -#: config/tc-ia64.c:4233 -msgid "Using a constant as second operand to .prologue is deprecated" +#: config/tc-m32r.c:414 +#, c-format +msgid " -Ip synonym for -ignore-parallel-conflicts\n" msgstr "" -#: config/tc-ia64.c:4239 -msgid "Second operand to .prologue must be a general register" +#: config/tc-m32r.c:416 +#, c-format +msgid " -nIp synonym for -no-ignore-parallel-conflicts\n" msgstr "" -#: config/tc-ia64.c:4244 +#: config/tc-m32r.c:419 #, c-format -msgid "Second operand to .prologue must be the first of %d general registers" +msgid "" +" -warn-unmatched-high warn when an (s)high reloc has no matching low " +"reloc\n" msgstr "" -#: config/tc-ia64.c:4356 +#: config/tc-m32r.c:421 #, c-format -msgid "`%s' was not defined within procedure" +msgid " -no-warn-unmatched-high do not warn about missing low relocs\n" msgstr "" -#: config/tc-ia64.c:4394 -msgid "Empty argument of .endp" +#: config/tc-m32r.c:423 +#, c-format +msgid " -Wuh synonym for -warn-unmatched-high\n" msgstr "" -#: config/tc-ia64.c:4408 +#: config/tc-m32r.c:425 #, c-format -msgid "`%s' was not specified with previous .proc" +msgid " -Wnuh synonym for -no-warn-unmatched-high\n" msgstr "" -#: config/tc-ia64.c:4423 +#: config/tc-m32r.c:428 #, c-format -msgid "`%s' should be an operand to this .endp" +msgid " -KPIC generate PIC\n" msgstr "" -#: config/tc-ia64.c:4464 config/tc-ia64.c:4802 config/tc-ia64.c:5109 -msgid "Comma expected" +#: config/tc-m32r.c:850 +msgid "instructions write to the same destination register." msgstr "" -#: config/tc-ia64.c:4505 -msgid "Expected '['" +#: config/tc-m32r.c:858 +msgid "Instructions do not use parallel execution pipelines." msgstr "" -#: config/tc-ia64.c:4514 config/tc-ia64.c:7584 -msgid "Expected ']'" +#: config/tc-m32r.c:866 +msgid "Instructions share the same execution pipeline" msgstr "" -#: config/tc-ia64.c:4519 -msgid "Number of elements must be positive" +#: config/tc-m32r.c:931 config/tc-m32r.c:1045 +#, c-format +msgid "not a 16 bit instruction '%s'" msgstr "" -#: config/tc-ia64.c:4530 +#: config/tc-m32r.c:943 config/tc-m32r.c:1057 config/tc-m32r.c:1241 #, c-format -msgid "Used more than the declared %d rotating registers" +msgid "instruction '%s' is for the M32R2 only" msgstr "" -#: config/tc-ia64.c:4538 -msgid "Used more than the available 96 rotating registers" +#: config/tc-m32r.c:956 config/tc-m32r.c:1070 config/tc-m32r.c:1254 +#, c-format +msgid "unknown instruction '%s'" msgstr "" -#: config/tc-ia64.c:4545 -msgid "Used more than the available 48 rotating registers" +#: config/tc-m32r.c:965 config/tc-m32r.c:1077 config/tc-m32r.c:1261 +#, c-format +msgid "instruction '%s' is for the M32RX only" msgstr "" -#: config/tc-ia64.c:4573 +#: config/tc-m32r.c:974 config/tc-m32r.c:1086 #, c-format -msgid "Attempt to redefine register set `%s'" +msgid "instruction '%s' cannot be executed in parallel." +msgstr "" + +#: config/tc-m32r.c:1029 config/tc-m32r.c:1111 config/tc-m32r.c:1318 +msgid "internal error: lookup/get operands failed" msgstr "" -#: config/tc-ia64.c:4639 +#: config/tc-m32r.c:1096 #, c-format -msgid "Unknown psr option `%s'" +msgid "'%s': only the NOP instruction can be issued in parallel on the m32r" msgstr "" -#: config/tc-ia64.c:4687 -msgid "Missing section name" +#: config/tc-m32r.c:1125 +#, c-format +msgid "" +"%s: output of 1st instruction is the same as an input to 2nd instruction - " +"is this intentional ?" msgstr "" -#: config/tc-ia64.c:4697 -msgid "Comma expected after section name" +#: config/tc-m32r.c:1129 +#, c-format +msgid "" +"%s: output of 2nd instruction is the same as an input to 1st instruction - " +"is this intentional ?" msgstr "" -#: config/tc-ia64.c:4708 -msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated." +#: config/tc-m32r.c:1503 +#, c-format +msgid ".SCOMMon length (%ld.) <0! Ignored." msgstr "" -#: config/tc-ia64.c:4797 -msgid "Register name expected" +#: config/tc-m32r.c:1553 +#, c-format +msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-ia64.c:4810 -msgid "Register value annotation ignored" +#: config/tc-m32r.c:1930 config/tc-m32r.c:1983 config/tc-nds32.c:4060 +#: config/tc-nds32.c:4092 config/tc-sh.c:775 config/tc-sh.c:2455 +msgid "Invalid PIC expression." msgstr "" -#: config/tc-ia64.c:4849 -msgid "Directive invalid within a bundle" +#: config/tc-m32r.c:2074 +msgid "Unmatched high/shigh reloc" msgstr "" -#: config/tc-ia64.c:4940 -msgid "Missing predicate relation type" +#: config/tc-m68hc11.c:418 +#, c-format +msgid "" +"Motorola 68HC11/68HC12/68HCS12 options:\n" +" -m68hc11 | -m68hc12 |\n" +" -m68hcs12 | -mm9s12x |\n" +" -mm9s12xg specify the processor [default %s]\n" +" -mshort use 16-bit int ABI (default)\n" +" -mlong use 32-bit int ABI\n" +" -mshort-double use 32-bit double ABI\n" +" -mlong-double use 64-bit double ABI (default)\n" +" --force-long-branches always turn relative branches into absolute ones\n" +" -S,--short-branches do not turn relative branches into absolute ones\n" +" when the offset is out of range\n" +" --strict-direct-mode do not turn the direct mode into extended mode\n" +" when the instruction does not support direct mode\n" +" --print-insn-syntax print the syntax of instruction in case of error\n" +" --print-opcodes print the list of instructions with syntax\n" +" --xgate-ramoffset offset ram addresses by 0xc000\n" +" --generate-example generate an example of each instruction\n" +" (used for testing)\n" msgstr "" -#: config/tc-ia64.c:4946 -msgid "Unrecognized predicate relation type" +#: config/tc-m68hc11.c:466 config/tc-xgate.c:285 +#, c-format +msgid "Default target `%s' is not supported." msgstr "" -#: config/tc-ia64.c:4992 -msgid "Bad register range" +#. Dump the opcode statistics table. +#: config/tc-m68hc11.c:484 +#, c-format +msgid "Name # Modes Min ops Max ops Modes mask # Used\n" msgstr "" -#: config/tc-ia64.c:5001 config/tc-ia64.c:7529 -msgid "Predicate register expected" +#: config/tc-m68hc11.c:563 +#, c-format +msgid "Option `%s' is not recognized." msgstr "" -#: config/tc-ia64.c:5006 -msgid "Duplicate predicate register ignored" +#: config/tc-m68hc11.c:753 +msgid "imm3" msgstr "" -#: config/tc-ia64.c:5022 -msgid "Predicate source and target required" +#: config/tc-m68hc11.c:761 +msgid "RD" msgstr "" -#: config/tc-ia64.c:5024 config/tc-ia64.c:5036 -msgid "Use of p0 is not valid in this context" +#: config/tc-m68hc11.c:769 +msgid "RD,RS" msgstr "" -#: config/tc-ia64.c:5031 -msgid "At least two PR arguments expected" +#: config/tc-m68hc11.c:777 +msgid "RI, #imm4" msgstr "" -#: config/tc-ia64.c:5045 -msgid "At least one PR argument expected" +#: config/tc-m68hc11.c:809 +msgid "RD, (RI,#offs5)" msgstr "" -#: config/tc-ia64.c:5080 -#, c-format -msgid "Inserting \"%s\" into entry hint table failed: %s" +#: config/tc-m68hc11.c:861 +msgid "#" msgstr "" -#. FIXME -- need 62-bit relocation type -#: config/tc-ia64.c:5548 -msgid "62-bit relocation not yet implemented" +#: config/tc-m68hc11.c:870 +msgid "#" msgstr "" -#. XXX technically, this is wrong: we should not be issuing warning -#. messages until we're sure this instruction pattern is going to -#. be used! -#: config/tc-ia64.c:5632 -msgid "lower 16 bits of mask ignored" +#: config/tc-m68hc11.c:879 config/tc-m68hc11.c:888 +msgid ",X" msgstr "" -#: config/tc-ia64.c:5946 -msgid "Expected separator `='" +#: config/tc-m68hc11.c:915 +msgid "*" msgstr "" -#: config/tc-ia64.c:5980 -msgid "Duplicate equal sign (=) in instruction" +#: config/tc-m68hc11.c:927 +msgid "#" msgstr "" -#: config/tc-ia64.c:5987 +#: config/tc-m68hc11.c:937 #, c-format -msgid "Illegal operand separator `%c'" +msgid "symbol%d" msgstr "" -#: config/tc-ia64.c:6102 -#, c-format -msgid "Operand %u of `%s' should be %s" +#: config/tc-m68hc11.c:939 +msgid "" msgstr "" -#: config/tc-ia64.c:6106 -msgid "Wrong number of output operands" +#: config/tc-m68hc11.c:958 +msgid "

Set start address of the executable\n" msgstr "" -#: emultempl/pe.em:424 +#: emultempl/pe.em:430 #, c-format msgid "" " --major-image-version Set version number of the executable\n" msgstr "" -#: emultempl/pe.em:425 +#: emultempl/pe.em:431 #, c-format msgid " --major-os-version Set minimum required OS version\n" msgstr "" -#: emultempl/pe.em:426 +#: emultempl/pe.em:432 #, c-format msgid "" " --major-subsystem-version Set minimum required OS subsystem " "version\n" msgstr "" -#: emultempl/pe.em:427 +#: emultempl/pe.em:433 #, c-format msgid "" " --minor-image-version Set revision number of the executable\n" msgstr "" -#: emultempl/pe.em:428 +#: emultempl/pe.em:434 #, c-format msgid " --minor-os-version Set minimum required OS revision\n" msgstr "" -#: emultempl/pe.em:429 +#: emultempl/pe.em:435 #, c-format msgid "" " --minor-subsystem-version Set minimum required OS subsystem " "revision\n" msgstr "" -#: emultempl/pe.em:430 +#: emultempl/pe.em:436 #, c-format msgid " --section-alignment Set section alignment\n" msgstr "" -#: emultempl/pe.em:431 +#: emultempl/pe.em:437 #, c-format msgid " --stack Set size of the initial stack\n" msgstr "" -#: emultempl/pe.em:432 +#: emultempl/pe.em:438 #, c-format msgid "" " --subsystem [:] Set required OS subsystem [& version]\n" msgstr "" -#: emultempl/pe.em:433 +#: emultempl/pe.em:439 #, c-format msgid "" " --support-old-code Support interworking with old code\n" msgstr "" -#: emultempl/pe.em:434 +#: emultempl/pe.em:440 #, c-format msgid "" " --[no-]leading-underscore Set explicit symbol underscore prefix " "mode\n" msgstr "" -#: emultempl/pe.em:435 +#: emultempl/pe.em:441 #, c-format msgid "" " --thumb-entry= Set the entry point to be Thumb " "\n" msgstr "" -#: emultempl/pe.em:437 +#: emultempl/pe.em:442 +#, c-format +msgid "" +" --insert-timestamp Use a real timestamp rather than zero.\n" +msgstr "" + +#: emultempl/pe.em:443 +#, c-format +msgid "" +" This makes binaries non-deterministic\n" +msgstr "" + +#: emultempl/pe.em:445 #, c-format msgid "" " --add-stdcall-alias Export symbols with and without @nn\n" msgstr "" -#: emultempl/pe.em:438 +#: emultempl/pe.em:446 #, c-format msgid " --disable-stdcall-fixup Don't link _sym to _sym@nn\n" msgstr "" -#: emultempl/pe.em:439 +#: emultempl/pe.em:447 #, c-format msgid "" " --enable-stdcall-fixup Link _sym to _sym@nn without warnings\n" msgstr "" -#: emultempl/pe.em:440 +#: emultempl/pe.em:448 #, c-format msgid "" " --exclude-symbols sym,sym,... Exclude symbols from automatic export\n" msgstr "" -#: emultempl/pe.em:441 +#: emultempl/pe.em:449 #, c-format msgid "" " --exclude-all-symbols Exclude all symbols from automatic " "export\n" msgstr "" -#: emultempl/pe.em:442 +#: emultempl/pe.em:450 #, c-format msgid "" " --exclude-libs lib,lib,... Exclude libraries from automatic " "export\n" msgstr "" -#: emultempl/pe.em:443 +#: emultempl/pe.em:451 #, c-format msgid " --exclude-modules-for-implib mod,mod,...\n" msgstr "" -#: emultempl/pe.em:444 +#: emultempl/pe.em:452 #, c-format msgid "" " Exclude objects, archive members from " "auto\n" msgstr "" -#: emultempl/pe.em:445 +#: emultempl/pe.em:453 #, c-format msgid "" " export, place into import library " "instead.\n" msgstr "" -#: emultempl/pe.em:446 +#: emultempl/pe.em:454 #, c-format msgid "" " --export-all-symbols Automatically export all globals to " "DLL\n" msgstr "" -#: emultempl/pe.em:447 +#: emultempl/pe.em:455 #, c-format msgid " --kill-at Remove @nn from exported symbols\n" msgstr "" -#: emultempl/pe.em:448 +#: emultempl/pe.em:456 #, c-format msgid " --out-implib Generate import library\n" msgstr "" -#: emultempl/pe.em:449 +#: emultempl/pe.em:457 #, c-format msgid "" " --output-def Generate a .DEF file for the built DLL\n" msgstr "" -#: emultempl/pe.em:450 +#: emultempl/pe.em:458 #, c-format msgid " --warn-duplicate-exports Warn about duplicate exports.\n" msgstr "" -#: emultempl/pe.em:451 +#: emultempl/pe.em:459 #, c-format msgid "" " --compat-implib Create backward compatible import " @@ -234,7 +246,7 @@ msgid "" " create __imp_ as well.\n" msgstr "" -#: emultempl/pe.em:453 +#: emultempl/pe.em:461 #, c-format msgid "" " --enable-auto-image-base Automatically choose image base for " @@ -242,14 +254,14 @@ msgid "" " unless user specifies one\n" msgstr "" -#: emultempl/pe.em:455 +#: emultempl/pe.em:463 #, c-format msgid "" " --disable-auto-image-base Do not auto-choose image base. " "(default)\n" msgstr "" -#: emultempl/pe.em:456 +#: emultempl/pe.em:464 #, c-format msgid "" " --dll-search-prefix= When linking dynamically to a dll " @@ -259,21 +271,21 @@ msgid "" " in preference to lib.dll \n" msgstr "" -#: emultempl/pe.em:459 +#: emultempl/pe.em:467 #, c-format msgid "" " --enable-auto-import Do sophisticated linking of _sym to\n" " __imp_sym for DATA references\n" msgstr "" -#: emultempl/pe.em:461 +#: emultempl/pe.em:469 #, c-format msgid "" " --disable-auto-import Do not auto-import DATA items from " "DLLs\n" msgstr "" -#: emultempl/pe.em:462 +#: emultempl/pe.em:470 #, c-format msgid "" " --enable-runtime-pseudo-reloc Work around auto-import limitations by\n" @@ -282,7 +294,7 @@ msgid "" " runtime.\n" msgstr "" -#: emultempl/pe.em:465 +#: emultempl/pe.em:473 #, c-format msgid "" " --disable-runtime-pseudo-reloc Do not add runtime pseudo-relocations " @@ -290,7 +302,7 @@ msgid "" " auto-imported DATA.\n" msgstr "" -#: emultempl/pe.em:467 +#: emultempl/pe.em:475 #, c-format msgid "" " --enable-extra-pe-debug Enable verbose debug output when " @@ -299,21 +311,28 @@ msgid "" "import)\n" msgstr "" -#: emultempl/pe.em:470 +#: emultempl/pe.em:478 #, c-format msgid "" " --large-address-aware Executable supports virtual addresses\n" " greater than 2 gigabytes\n" msgstr "" -#: emultempl/pe.em:472 +#: emultempl/pe.em:480 +#, c-format +msgid "" +" --disable-large-address-aware Executable does not support virtual\n" +" addresses greater than 2 gigabytes\n" +msgstr "" + +#: emultempl/pe.em:482 #, c-format msgid "" " --enable-long-section-names Use long COFF section names even in\n" " executable image files\n" msgstr "" -#: emultempl/pe.em:474 +#: emultempl/pe.em:484 #, c-format msgid "" " --disable-long-section-names Never use long COFF section names, " @@ -321,106 +340,106 @@ msgid "" " in object files\n" msgstr "" -#: emultempl/pe.em:476 +#: emultempl/pe.em:486 #, c-format msgid "" " --dynamicbase\t\t\t Image base address may be relocated using\n" "\t\t\t\t address space layout randomization (ASLR)\n" msgstr "" -#: emultempl/pe.em:478 +#: emultempl/pe.em:488 #, c-format msgid " --forceinteg\t\t Code integrity checks are enforced\n" msgstr "" -#: emultempl/pe.em:479 +#: emultempl/pe.em:489 #, c-format msgid " --nxcompat\t\t Image is compatible with data execution prevention\n" msgstr "" -#: emultempl/pe.em:480 +#: emultempl/pe.em:490 #, c-format msgid "" " --no-isolation\t\t Image understands isolation but do not isolate the " "image\n" msgstr "" -#: emultempl/pe.em:481 +#: emultempl/pe.em:491 #, c-format msgid "" " --no-seh\t\t\t Image does not use SEH. No SE handler may\n" "\t\t\t\t be called in this image\n" msgstr "" -#: emultempl/pe.em:483 +#: emultempl/pe.em:493 #, c-format msgid " --no-bind\t\t\t Do not bind this image\n" msgstr "" -#: emultempl/pe.em:484 +#: emultempl/pe.em:494 #, c-format msgid " --wdmdriver\t\t Driver uses the WDM model\n" msgstr "" -#: emultempl/pe.em:485 +#: emultempl/pe.em:495 #, c-format msgid " --tsaware Image is Terminal Server aware\n" msgstr "" -#: emultempl/pe.em:614 +#: emultempl/pe.em:624 msgid "%P: warning: bad version number in -subsystem option\n" msgstr "" -#: emultempl/pe.em:639 +#: emultempl/pe.em:649 msgid "%P%F: invalid subsystem type %s\n" msgstr "" -#: emultempl/pe.em:660 +#: emultempl/pe.em:670 msgid "%P%F: invalid hex number for PE parameter '%s'\n" msgstr "" -#: emultempl/pe.em:677 +#: emultempl/pe.em:687 msgid "%P%F: strange hex info for PE parameter '%s'\n" msgstr "" -#: emultempl/pe.em:692 +#: emultempl/pe.em:702 msgid "%F%P: cannot open base file %s\n" msgstr "" -#: emultempl/pe.em:965 +#: emultempl/pe.em:981 msgid "%P: warning, file alignment > section alignment.\n" msgstr "" -#: emultempl/pe.em:978 +#: emultempl/pe.em:994 msgid "" "%P: warning: --export-dynamic is not supported for PE targets, did you mean " "--export-all-symbols?\n" msgstr "" -#: emultempl/pe.em:1054 emultempl/pe.em:1081 +#: emultempl/pe.em:1070 emultempl/pe.em:1097 #, c-format msgid "Warning: resolving %s by linking to %s\n" msgstr "" -#: emultempl/pe.em:1059 emultempl/pe.em:1086 +#: emultempl/pe.em:1075 emultempl/pe.em:1102 msgid "Use --enable-stdcall-fixup to disable these warnings\n" msgstr "" -#: emultempl/pe.em:1060 emultempl/pe.em:1087 +#: emultempl/pe.em:1076 emultempl/pe.em:1103 msgid "Use --disable-stdcall-fixup to disable these fixups\n" msgstr "" -#: emultempl/pe.em:1106 +#: emultempl/pe.em:1122 #, c-format msgid "%C: Cannot get section contents - auto-import exception\n" msgstr "" -#: emultempl/pe.em:1146 +#: emultempl/pe.em:1162 #, c-format msgid "Info: resolving %s by linking to %s (auto-import)\n" msgstr "" -#: emultempl/pe.em:1153 +#: emultempl/pe.em:1169 msgid "" "%P: warning: auto-importing has been activated without --enable-auto-import " "specified on the command line.\n" @@ -428,44 +447,43 @@ msgid "" "symbols from auto-imported DLLs.\n" msgstr "" -#: emultempl/pe.em:1160 emultempl/pe.em:1366 emultempl/pe.em:1573 ldcref.c:490 -#: ldcref.c:588 ldmain.c:1158 ldmisc.c:290 pe-dll.c:706 pe-dll.c:1254 -#: pe-dll.c:1349 +#: emultempl/pe.em:1176 emultempl/pe.em:1383 emultempl/pe.em:1590 ldcref.c:503 +#: ldcref.c:601 ldmain.c:1183 ldmisc.c:300 pe-dll.c:710 pe-dll.c:1276 +#: pe-dll.c:1371 msgid "%B%F: could not read symbols: %E\n" msgstr "" -#: emultempl/pe.em:1242 +#: emultempl/pe.em:1258 msgid "%F%P: cannot perform PE operations on non PE output file '%B'.\n" msgstr "" -#: emultempl/pe.em:1616 +#: emultempl/pe.em:1633 #, c-format msgid "Errors encountered processing file %s\n" msgstr "" -#: emultempl/pe.em:1639 +#: emultempl/pe.em:1656 #, c-format msgid "Errors encountered processing file %s for interworking\n" msgstr "" -#: emultempl/pe.em:1701 ldexp.c:581 ldlang.c:3458 ldlang.c:6992 ldlang.c:7023 -#: ldmain.c:1103 +#: emultempl/pe.em:1718 ldexp.c:631 ldlang.c:3451 ldmain.c:1128 msgid "%P%F: bfd_link_hash_lookup failed: %E\n" msgstr "" -#: ldcref.c:168 +#: ldcref.c:167 msgid "%X%P: bfd_hash_table_init of cref table failed: %E\n" msgstr "" -#: ldcref.c:174 +#: ldcref.c:173 msgid "%X%P: cref_hash_lookup failed: %E\n" msgstr "" -#: ldcref.c:184 +#: ldcref.c:183 msgid "%X%P: cref alloc failed: %E\n" msgstr "" -#: ldcref.c:366 +#: ldcref.c:365 #, c-format msgid "" "\n" @@ -473,25 +491,25 @@ msgid "" "\n" msgstr "" -#: ldcref.c:367 +#: ldcref.c:366 msgid "Symbol" msgstr "" -#: ldcref.c:375 +#: ldcref.c:374 #, c-format msgid "File\n" msgstr "" -#: ldcref.c:379 +#: ldcref.c:378 #, c-format msgid "No symbols\n" msgstr "" -#: ldcref.c:532 +#: ldcref.c:545 msgid "%P: symbol `%T' missing from main hash table\n" msgstr "" -#: ldcref.c:650 ldcref.c:657 ldmain.c:1192 ldmain.c:1199 +#: ldcref.c:663 ldcref.c:670 ldmain.c:1217 ldmain.c:1224 msgid "%B%F: could not read relocs: %E\n" msgstr "" @@ -499,7 +517,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:684 +#: ldcref.c:697 msgid "%X%C: prohibited cross reference from %s to `%T' in %s\n" msgstr "" @@ -519,7 +537,7 @@ msgstr "" msgid "%P%X: Unsupported size %d for set %s\n" msgstr "" -#: ldctor.c:337 +#: ldctor.c:339 msgid "" "\n" "Set Symbol\n" @@ -549,158 +567,166 @@ msgstr "" msgid " no emulation specific options.\n" msgstr "" -#: ldexp.c:314 +#: ldexp.c:346 msgid "%P: warning: address of `%s' isn't multiple of maximum page size\n" msgstr "" -#: ldexp.c:407 +#: ldexp.c:439 #, c-format msgid "%F%S %% by zero\n" msgstr "" -#: ldexp.c:417 +#: ldexp.c:449 #, c-format msgid "%F%S / by zero\n" msgstr "" -#: ldexp.c:591 +#: ldexp.c:643 #, c-format msgid "%X%S: unresolvable symbol `%s' referenced in expression\n" msgstr "" -#: ldexp.c:605 +#: ldexp.c:658 #, c-format msgid "%F%S: undefined symbol `%s' referenced in expression\n" msgstr "" -#: ldexp.c:626 ldexp.c:643 ldexp.c:670 +#: ldexp.c:680 ldexp.c:698 ldexp.c:726 #, c-format msgid "%F%S: undefined section `%s' referenced in expression\n" msgstr "" -#: ldexp.c:697 ldexp.c:711 +#: ldexp.c:756 ldexp.c:771 #, c-format msgid "%F%S: undefined MEMORY region `%s' referenced in expression\n" msgstr "" -#: ldexp.c:722 +#: ldexp.c:783 #, c-format msgid "%F%S: unknown constant `%s' referenced in expression\n" msgstr "" -#: ldexp.c:787 +#: ldexp.c:931 #, c-format msgid "%F%S can not PROVIDE assignment to location counter\n" msgstr "" -#: ldexp.c:805 +#: ldexp.c:957 #, c-format msgid "%F%S invalid assignment to location counter\n" msgstr "" -#: ldexp.c:808 +#: ldexp.c:961 #, c-format -msgid "%F%S assignment to location counter invalid outside of SECTION\n" +msgid "%F%S assignment to location counter invalid outside of SECTIONS\n" msgstr "" -#: ldexp.c:821 +#: ldexp.c:980 msgid "%F%S cannot move location counter backwards (from %V to %V)\n" msgstr "" -#: ldexp.c:882 +#: ldexp.c:1035 msgid "%P%F:%s: hash creation failed\n" msgstr "" -#: ldexp.c:1191 ldexp.c:1216 ldexp.c:1276 +#: ldexp.c:1368 ldexp.c:1394 ldexp.c:1454 #, c-format msgid "%F%S: nonconstant expression for %s\n" msgstr "" -#: ldfile.c:142 +#: ldfile.c:132 #, c-format msgid "attempt to open %s failed\n" msgstr "" -#: ldfile.c:144 +#: ldfile.c:134 #, c-format msgid "attempt to open %s succeeded\n" msgstr "" -#: ldfile.c:150 +#: ldfile.c:140 msgid "%F%P: invalid BFD target `%s'\n" msgstr "" -#: ldfile.c:267 ldfile.c:296 +#: ldfile.c:257 ldfile.c:286 msgid "%P: skipping incompatible %s when searching for %s\n" msgstr "" -#: ldfile.c:280 +#: ldfile.c:270 msgid "%F%P: attempted static link of dynamic object `%s'\n" msgstr "" -#: ldfile.c:426 +#: ldfile.c:408 msgid "%P: cannot find %s (%s): %E\n" msgstr "" -#: ldfile.c:429 +#: ldfile.c:411 msgid "%P: cannot find %s: %E\n" msgstr "" -#: ldfile.c:464 +#: ldfile.c:446 msgid "%P: cannot find %s inside %s\n" msgstr "" -#: ldfile.c:467 +#: ldfile.c:449 msgid "%P: cannot find %s\n" msgstr "" -#: ldfile.c:486 ldfile.c:504 +#: ldfile.c:471 #, c-format msgid "cannot find script file %s\n" msgstr "" -#: ldfile.c:488 ldfile.c:506 +#: ldfile.c:473 #, c-format msgid "opened script file %s\n" msgstr "" -#: ldfile.c:636 +#: ldfile.c:604 msgid "%P%F: cannot open linker script file %s: %E\n" msgstr "" -#: ldfile.c:701 +#: ldfile.c:669 msgid "%P%F: cannot represent machine `%s'\n" msgstr "" -#: ldlang.c:1221 ldlang.c:1263 ldlang.c:3143 +#: ldlang.c:1194 ldlang.c:1232 ldlang.c:3154 msgid "%P%F: can not create hash table: %E\n" msgstr "" -#: ldlang.c:1314 +#: ldlang.c:1288 msgid "%P:%S: warning: redeclaration of memory region `%s'\n" msgstr "" -#: ldlang.c:1320 +#: ldlang.c:1294 msgid "%P:%S: warning: memory region `%s' not declared\n" msgstr "" -#: ldlang.c:1354 +#: ldlang.c:1329 msgid "%F%P:%S: error: alias for default memory region\n" msgstr "" -#: ldlang.c:1365 +#: ldlang.c:1340 msgid "%F%P:%S: error: redefinition of memory region alias `%s'\n" msgstr "" -#: ldlang.c:1372 +#: ldlang.c:1347 msgid "%F%P:%S: error: memory region `%s' for alias `%s' does not exist\n" msgstr "" -#: ldlang.c:1424 ldlang.c:1463 +#: ldlang.c:1406 ldlang.c:1445 msgid "%P%F: failed creating section `%s': %E\n" msgstr "" -#: ldlang.c:2025 +#: ldlang.c:2000 +#, c-format +msgid "" +"\n" +"As-needed library included to satisfy reference by file (symbol)\n" +"\n" +msgstr "" + +#: ldlang.c:2068 #, c-format msgid "" "\n" @@ -708,30 +734,30 @@ msgid "" "\n" msgstr "" -#: ldlang.c:2033 +#: ldlang.c:2076 msgid "" "\n" "Memory Configuration\n" "\n" msgstr "" -#: ldlang.c:2035 +#: ldlang.c:2078 msgid "Name" msgstr "" -#: ldlang.c:2035 +#: ldlang.c:2078 msgid "Origin" msgstr "" -#: ldlang.c:2035 +#: ldlang.c:2078 msgid "Length" msgstr "" -#: ldlang.c:2035 +#: ldlang.c:2078 msgid "Attributes" msgstr "" -#: ldlang.c:2075 +#: ldlang.c:2118 #, c-format msgid "" "\n" @@ -739,514 +765,505 @@ msgid "" "\n" msgstr "" -#: ldlang.c:2141 +#: ldlang.c:2168 msgid "%P%F: Illegal use of `%s' section\n" msgstr "" -#: ldlang.c:2150 +#: ldlang.c:2177 msgid "%P%F: output format %s cannot represent section called %s\n" msgstr "" -#: ldlang.c:2728 +#: ldlang.c:2739 msgid "%B: file not recognized: %E\n" msgstr "" -#: ldlang.c:2729 +#: ldlang.c:2740 msgid "%B: matching formats:" msgstr "" -#: ldlang.c:2736 +#: ldlang.c:2747 msgid "%F%B: file not recognized: %E\n" msgstr "" -#: ldlang.c:2810 +#: ldlang.c:2821 msgid "%F%B: member %B in archive is not an object\n" msgstr "" -#: ldlang.c:2825 ldlang.c:2839 -msgid "%F%B: could not read symbols: %E\n" +#: ldlang.c:2836 ldlang.c:2850 +msgid "%F%B: error adding symbols: %E\n" msgstr "" -#: ldlang.c:3113 +#: ldlang.c:3124 msgid "" "%P: warning: could not find any targets that match endianness requirement\n" msgstr "" -#: ldlang.c:3127 +#: ldlang.c:3138 msgid "%P%F: target %s not found\n" msgstr "" -#: ldlang.c:3129 +#: ldlang.c:3140 msgid "%P%F: cannot open output file %s: %E\n" msgstr "" -#: ldlang.c:3135 +#: ldlang.c:3146 msgid "%P%F:%s: can not make object file: %E\n" msgstr "" -#: ldlang.c:3139 +#: ldlang.c:3150 msgid "%P%F:%s: can not set architecture: %E\n" msgstr "" -#: ldlang.c:3309 +#: ldlang.c:3322 msgid "%P: warning: %s contains output sections; did you forget -T?\n" msgstr "" -#: ldlang.c:3350 -msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n" +#: ldlang.c:3372 +msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" msgstr "" -#: ldlang.c:3368 -msgid "%P%F: bfd_hash_allocate failed creating symbol %s\n" +#: ldlang.c:3402 +msgid "%P%F: bfd_hash_lookup failed creating symbol %s\n" msgstr "" -#: ldlang.c:3764 +#: ldlang.c:3759 msgid "%F%P: %s not found for insert\n" msgstr "" -#: ldlang.c:3979 +#: ldlang.c:3974 msgid " load address 0x%V" msgstr "" -#: ldlang.c:4254 +#: ldlang.c:4201 msgid "%W (size before relaxing)\n" msgstr "" -#: ldlang.c:4345 +#: ldlang.c:4292 #, c-format msgid "Address of section %s set to " msgstr "" -#: ldlang.c:4498 +#: ldlang.c:4445 #, c-format msgid "Fail with %d\n" msgstr "" -#: ldlang.c:4785 +#: ldlang.c:4733 msgid "" "%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]\n" msgstr "" -#: ldlang.c:4801 +#: ldlang.c:4749 msgid "%X%P: region `%s' overflowed by %ld bytes\n" msgstr "" -#: ldlang.c:4824 +#: ldlang.c:4772 msgid "%X%P: address 0x%v of %B section `%s' is not within region `%s'\n" msgstr "" -#: ldlang.c:4835 +#: ldlang.c:4783 msgid "%X%P: %B section `%s' will not fit in region `%s'\n" msgstr "" -#: ldlang.c:4892 +#: ldlang.c:4840 #, c-format msgid "" "%F%S: non constant or forward reference address expression for section %s\n" msgstr "" -#: ldlang.c:4917 +#: ldlang.c:4865 msgid "%P%X: Internal error on COFF shared library section %s\n" msgstr "" -#: ldlang.c:4974 +#: ldlang.c:4923 msgid "%P%F: error: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:4979 +#: ldlang.c:4928 msgid "%P: warning: no memory region specified for loadable section `%s'\n" msgstr "" -#: ldlang.c:5001 +#: ldlang.c:4951 msgid "%P: warning: changing start of section %s by %lu bytes\n" msgstr "" -#: ldlang.c:5078 +#: ldlang.c:5040 msgid "%P: warning: dot moved backwards before `%s'\n" msgstr "" -#: ldlang.c:5244 +#: ldlang.c:5212 msgid "%P%F: can't relax section: %E\n" msgstr "" -#: ldlang.c:5573 +#: ldlang.c:5557 msgid "%F%P: invalid data statement\n" msgstr "" -#: ldlang.c:5606 +#: ldlang.c:5590 msgid "%F%P: invalid reloc statement\n" msgstr "" -#: ldlang.c:5725 +#: ldlang.c:5802 msgid "%P%F: gc-sections requires either an entry or an undefined symbol\n" msgstr "" -#: ldlang.c:5750 +#: ldlang.c:5827 msgid "%P%F:%s: can't set start address\n" msgstr "" -#: ldlang.c:5763 ldlang.c:5782 +#: ldlang.c:5840 ldlang.c:5859 msgid "%P%F: can't set start address\n" msgstr "" -#: ldlang.c:5775 +#: ldlang.c:5852 msgid "%P: warning: cannot find entry symbol %s; defaulting to %V\n" msgstr "" -#: ldlang.c:5787 +#: ldlang.c:5864 msgid "%P: warning: cannot find entry symbol %s; not setting start address\n" msgstr "" -#: ldlang.c:5842 +#: ldlang.c:5916 msgid "" "%P%F: Relocatable linking with relocations from format %s (%B) to format %s " "(%B) is not supported\n" msgstr "" -#: ldlang.c:5852 +#: ldlang.c:5926 msgid "" "%P%X: %s architecture of input file `%B' is incompatible with %s output\n" msgstr "" -#: ldlang.c:5874 +#: ldlang.c:5948 msgid "%P%X: failed to merge target specific data of file %B\n" msgstr "" -#: ldlang.c:5945 +#: ldlang.c:6019 msgid "%P%F: Could not define common symbol `%T': %E\n" msgstr "" -#: ldlang.c:5957 +#: ldlang.c:6031 msgid "" "\n" "Allocating common symbols\n" msgstr "" -#: ldlang.c:5958 +#: ldlang.c:6032 msgid "" "Common symbol size file\n" "\n" msgstr "" -#: ldlang.c:6104 +#: ldlang.c:6178 msgid "%P%F: invalid syntax in flags\n" msgstr "" -#: ldlang.c:6566 +#: ldlang.c:6304 +msgid "%F%P:%S: error: align with input and explicit align specified\n" +msgstr "" + +#: ldlang.c:6645 msgid "%P%F: Failed to create hash table\n" msgstr "" -#: ldlang.c:6589 +#: ldlang.c:6668 msgid "%P%F: %s: plugin reported error after all symbols read\n" msgstr "" -#: ldlang.c:6905 +#: ldlang.c:6991 msgid "%P%F: multiple STARTUP files\n" msgstr "" -#: ldlang.c:6951 +#: ldlang.c:7037 msgid "%X%P:%S: section has both a load address and a load region\n" msgstr "" -#: ldlang.c:7138 +#: ldlang.c:7162 msgid "" "%X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack " "them\n" msgstr "" -#: ldlang.c:7210 +#: ldlang.c:7235 msgid "%F%P: no sections assigned to phdrs\n" msgstr "" -#: ldlang.c:7248 +#: ldlang.c:7273 msgid "%F%P: bfd_record_phdr failed: %E\n" msgstr "" -#: ldlang.c:7268 +#: ldlang.c:7293 msgid "%X%P: section `%s' assigned to non-existent phdr `%s'\n" msgstr "" -#: ldlang.c:7677 +#: ldlang.c:7705 msgid "%X%P: unknown language `%s' in version information\n" msgstr "" -#: ldlang.c:7822 +#: ldlang.c:7850 msgid "" "%X%P: anonymous version tag cannot be combined with other version tags\n" msgstr "" -#: ldlang.c:7831 +#: ldlang.c:7859 msgid "%X%P: duplicate version tag `%s'\n" msgstr "" -#: ldlang.c:7852 ldlang.c:7861 ldlang.c:7879 ldlang.c:7889 +#: ldlang.c:7880 ldlang.c:7889 ldlang.c:7907 ldlang.c:7917 msgid "%X%P: duplicate expression `%s' in version information\n" msgstr "" -#: ldlang.c:7929 +#: ldlang.c:7957 msgid "%X%P: unable to find version dependency `%s'\n" msgstr "" -#: ldlang.c:7952 +#: ldlang.c:7980 msgid "%X%P: unable to read .exports section contents\n" msgstr "" -#: ldlang.c:8076 +#: ldlang.c:8104 msgid "%X%P: unknown feature `%s'\n" msgstr "" -#: ldmain.c:239 +#: ldmain.c:246 msgid "%X%P: can't set BFD default target to `%s': %E\n" msgstr "" -#: ldmain.c:303 lexsup.c:1071 -msgid "%P%F: %s: error loading plugin\n" +#: ldmain.c:336 +msgid "built in linker script" msgstr "" -#: ldmain.c:340 +#: ldmain.c:346 msgid "using external linker script:" msgstr "" -#: ldmain.c:342 +#: ldmain.c:348 msgid "using internal linker script:" msgstr "" -#: ldmain.c:379 +#: ldmain.c:385 msgid "%P%F: no input files\n" msgstr "" -#: ldmain.c:383 +#: ldmain.c:389 msgid "%P: mode %s\n" msgstr "" -#: ldmain.c:399 +#: ldmain.c:405 msgid "%P%F: cannot open map file %s: %E\n" msgstr "" -#: ldmain.c:431 +#: ldmain.c:437 msgid "%P: link errors found, deleting executable `%s'\n" msgstr "" -#: ldmain.c:440 +#: ldmain.c:446 msgid "%F%B: final close failed: %E\n" msgstr "" -#: ldmain.c:466 +#: ldmain.c:472 msgid "%X%P: unable to open for source of copy `%s'\n" msgstr "" -#: ldmain.c:469 +#: ldmain.c:475 msgid "%X%P: unable to open for destination of copy `%s'\n" msgstr "" -#: ldmain.c:476 +#: ldmain.c:482 msgid "%P: Error writing file `%s'\n" msgstr "" -#: ldmain.c:481 pe-dll.c:1739 +#: ldmain.c:487 pe-dll.c:1761 #, c-format msgid "%P: Error closing file `%s'\n" msgstr "" -#: ldmain.c:498 +#: ldmain.c:504 #, c-format msgid "%s: total time in link: %ld.%06ld\n" msgstr "" -#: ldmain.c:501 +#: ldmain.c:507 #, c-format msgid "%s: data size %ld\n" msgstr "" -#: ldmain.c:585 +#: ldmain.c:591 msgid "%P%F: missing argument to -m\n" msgstr "" -#: ldmain.c:633 ldmain.c:653 ldmain.c:685 +#: ldmain.c:639 ldmain.c:656 ldmain.c:676 ldmain.c:708 msgid "%P%F: bfd_hash_table_init failed: %E\n" msgstr "" -#: ldmain.c:637 ldmain.c:657 +#: ldmain.c:643 ldmain.c:660 ldmain.c:680 msgid "%P%F: bfd_hash_lookup failed: %E\n" msgstr "" -#: ldmain.c:671 +#: ldmain.c:694 msgid "%X%P: error: duplicate retain-symbols-file\n" msgstr "" -#: ldmain.c:715 +#: ldmain.c:738 msgid "%P%F: bfd_hash_lookup for insertion failed: %E\n" msgstr "" -#: ldmain.c:720 +#: ldmain.c:743 msgid "%P: `-retain-symbols-file' overrides `-s' and `-S'\n" msgstr "" -#: ldmain.c:820 +#: ldmain.c:844 #, c-format msgid "" -"Archive member included because of file (symbol)\n" +"Archive member included to satisfy reference by file (symbol)\n" "\n" msgstr "" -#: ldmain.c:926 +#: ldmain.c:951 msgid "%X%C: multiple definition of `%T'\n" msgstr "" -#: ldmain.c:929 +#: ldmain.c:954 msgid "%D: first defined here\n" msgstr "" -#: ldmain.c:933 +#: ldmain.c:958 msgid "%P: Disabling relaxation: it will not work with multiple definitions\n" msgstr "" -#: ldmain.c:987 +#: ldmain.c:1012 msgid "%B: warning: definition of `%T' overriding common\n" msgstr "" -#: ldmain.c:990 +#: ldmain.c:1015 msgid "%B: warning: common is here\n" msgstr "" -#: ldmain.c:997 +#: ldmain.c:1022 msgid "%B: warning: common of `%T' overridden by definition\n" msgstr "" -#: ldmain.c:1000 +#: ldmain.c:1025 msgid "%B: warning: defined here\n" msgstr "" -#: ldmain.c:1007 +#: ldmain.c:1032 msgid "%B: warning: common of `%T' overridden by larger common\n" msgstr "" -#: ldmain.c:1010 +#: ldmain.c:1035 msgid "%B: warning: larger common is here\n" msgstr "" -#: ldmain.c:1014 +#: ldmain.c:1039 msgid "%B: warning: common of `%T' overriding smaller common\n" msgstr "" -#: ldmain.c:1017 +#: ldmain.c:1042 msgid "%B: warning: smaller common is here\n" msgstr "" -#: ldmain.c:1021 +#: ldmain.c:1046 msgid "%B: warning: multiple common of `%T'\n" msgstr "" -#: ldmain.c:1023 +#: ldmain.c:1048 msgid "%B: warning: previous common is here\n" msgstr "" -#: ldmain.c:1043 ldmain.c:1081 +#: ldmain.c:1068 ldmain.c:1106 msgid "%P: warning: global constructor %s used\n" msgstr "" -#: ldmain.c:1091 +#: ldmain.c:1116 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:1145 ldmain.c:1147 ldmain.c:1149 ldmain.c:1167 ldmain.c:1212 +#: ldmain.c:1170 ldmain.c:1172 ldmain.c:1174 ldmain.c:1192 ldmain.c:1237 msgid "warning: " msgstr "" -#: ldmain.c:1248 -msgid "%F%P: bfd_hash_table_init failed: %E\n" -msgstr "" - -#: ldmain.c:1255 -msgid "%F%P: bfd_hash_lookup failed: %E\n" -msgstr "" - -#: ldmain.c:1276 +#: ldmain.c:1290 msgid "%X%C: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1279 +#: ldmain.c:1293 msgid "%C: warning: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1285 +#: ldmain.c:1299 msgid "%X%D: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1288 +#: ldmain.c:1302 msgid "%D: warning: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1299 +#: ldmain.c:1313 msgid "%X%B: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1302 +#: ldmain.c:1316 msgid "%B: warning: undefined reference to `%T'\n" msgstr "" -#: ldmain.c:1308 +#: ldmain.c:1322 msgid "%X%B: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1311 +#: ldmain.c:1325 msgid "%B: warning: more undefined references to `%T' follow\n" msgstr "" -#: ldmain.c:1350 +#: ldmain.c:1364 msgid " additional relocation overflows omitted from the output\n" msgstr "" -#: ldmain.c:1363 +#: ldmain.c:1377 msgid " relocation truncated to fit: %s against undefined symbol `%T'" msgstr "" -#: ldmain.c:1368 +#: ldmain.c:1382 msgid "" " relocation truncated to fit: %s against symbol `%T' defined in %A section " "in %B" msgstr "" -#: ldmain.c:1380 +#: ldmain.c:1394 msgid " relocation truncated to fit: %s against `%T'" msgstr "" -#: ldmain.c:1397 +#: ldmain.c:1411 msgid "%X%H: dangerous relocation: %s\n" msgstr "" -#: ldmain.c:1412 +#: ldmain.c:1426 msgid "%X%H: reloc refers to symbol `%T' which is not being output\n" msgstr "" -#: ldmisc.c:151 +#: ldmisc.c:154 #, c-format msgid "no symbol" msgstr "" -#: ldmisc.c:248 -#, c-format -msgid "built in linker script:%u" -msgstr "" - -#: ldmisc.c:329 +#: ldmisc.c:339 msgid "%B: In function `%T':\n" msgstr "" -#: ldmisc.c:464 +#: ldmisc.c:474 msgid "%F%P: internal error %s %d\n" msgstr "" -#: ldmisc.c:513 +#: ldmisc.c:538 msgid "%P: internal error: aborting at %s line %d in %s\n" msgstr "" -#: ldmisc.c:516 +#: ldmisc.c:541 msgid "%P: internal error: aborting at %s line %d\n" msgstr "" -#: ldmisc.c:518 +#: ldmisc.c:543 msgid "%P%F: please report this bug\n" msgstr "" @@ -1258,7 +1275,7 @@ msgstr "" #: ldver.c:43 #, c-format -msgid "Copyright 2011 Free Software Foundation, Inc.\n" +msgid "Copyright 2014 Free Software Foundation, Inc.\n" msgstr "" #: ldver.c:44 @@ -1275,614 +1292,627 @@ msgstr "" msgid " Supported emulations:\n" msgstr "" -#: ldwrite.c:62 ldwrite.c:207 +#: ldwrite.c:62 ldwrite.c:208 msgid "%P%F: bfd_new_link_order failed\n" msgstr "" -#: ldwrite.c:365 +#: ldwrite.c:366 msgid "%F%P: cannot create split section name for %s\n" msgstr "" -#: ldwrite.c:377 +#: ldwrite.c:378 msgid "%F%P: clone section failed: %E\n" msgstr "" -#: ldwrite.c:418 +#: ldwrite.c:419 #, c-format msgid "%8x something else\n" msgstr "" -#: ldwrite.c:588 +#: ldwrite.c:589 msgid "%F%P: final link failed: %E\n" msgstr "" -#: lexsup.c:220 lexsup.c:374 +#: lexsup.c:104 lexsup.c:261 msgid "KEYWORD" msgstr "" -#: lexsup.c:220 +#: lexsup.c:104 msgid "Shared library control for HP/UX compatibility" msgstr "" -#: lexsup.c:223 +#: lexsup.c:107 msgid "ARCH" msgstr "" -#: lexsup.c:223 +#: lexsup.c:107 msgid "Set architecture" msgstr "" -#: lexsup.c:225 lexsup.c:493 +#: lexsup.c:109 lexsup.c:380 msgid "TARGET" msgstr "" -#: lexsup.c:225 +#: lexsup.c:109 msgid "Specify target for following input files" msgstr "" -#: lexsup.c:228 lexsup.c:279 lexsup.c:303 lexsup.c:316 lexsup.c:318 -#: lexsup.c:447 lexsup.c:509 lexsup.c:572 lexsup.c:585 +#: lexsup.c:112 lexsup.c:163 lexsup.c:190 lexsup.c:203 lexsup.c:205 +#: lexsup.c:334 lexsup.c:396 lexsup.c:463 lexsup.c:476 msgid "FILE" msgstr "" -#: lexsup.c:228 +#: lexsup.c:112 msgid "Read MRI format linker script" msgstr "" -#: lexsup.c:230 +#: lexsup.c:114 msgid "Force common symbols to be defined" msgstr "" -#: lexsup.c:234 lexsup.c:553 lexsup.c:555 lexsup.c:557 lexsup.c:559 +#: lexsup.c:118 lexsup.c:440 lexsup.c:442 lexsup.c:444 lexsup.c:446 +#: lexsup.c:448 lexsup.c:450 msgid "ADDRESS" msgstr "" -#: lexsup.c:234 +#: lexsup.c:118 msgid "Set start address" msgstr "" -#: lexsup.c:236 +#: lexsup.c:120 msgid "Export all dynamic symbols" msgstr "" -#: lexsup.c:238 +#: lexsup.c:122 msgid "Undo the effect of --export-dynamic" msgstr "" -#: lexsup.c:240 +#: lexsup.c:124 msgid "Link big-endian objects" msgstr "" -#: lexsup.c:242 +#: lexsup.c:126 msgid "Link little-endian objects" msgstr "" -#: lexsup.c:244 lexsup.c:247 +#: lexsup.c:128 lexsup.c:131 msgid "SHLIB" msgstr "" -#: lexsup.c:244 +#: lexsup.c:128 msgid "Auxiliary filter for shared object symbol table" msgstr "" -#: lexsup.c:247 +#: lexsup.c:131 msgid "Filter for shared object symbol table" msgstr "" -#: lexsup.c:250 +#: lexsup.c:134 msgid "Ignored" msgstr "" -#: lexsup.c:252 +#: lexsup.c:136 msgid "SIZE" msgstr "" -#: lexsup.c:252 +#: lexsup.c:136 msgid "Small data size (if no size, same as --shared)" msgstr "" -#: lexsup.c:255 +#: lexsup.c:139 msgid "FILENAME" msgstr "" -#: lexsup.c:255 +#: lexsup.c:139 msgid "Set internal name of shared library" msgstr "" -#: lexsup.c:257 +#: lexsup.c:141 msgid "PROGRAM" msgstr "" -#: lexsup.c:257 +#: lexsup.c:141 msgid "Set PROGRAM as the dynamic linker to use" msgstr "" -#: lexsup.c:260 +#: lexsup.c:144 msgid "LIBNAME" msgstr "" -#: lexsup.c:260 +#: lexsup.c:144 msgid "Search for library LIBNAME" msgstr "" -#: lexsup.c:262 +#: lexsup.c:146 msgid "DIRECTORY" msgstr "" -#: lexsup.c:262 +#: lexsup.c:146 msgid "Add DIRECTORY to library search path" msgstr "" -#: lexsup.c:265 +#: lexsup.c:149 msgid "Override the default sysroot location" msgstr "" -#: lexsup.c:267 +#: lexsup.c:151 msgid "EMULATION" msgstr "" -#: lexsup.c:267 +#: lexsup.c:151 msgid "Set emulation" msgstr "" -#: lexsup.c:269 +#: lexsup.c:153 msgid "Print map file on standard output" msgstr "" -#: lexsup.c:271 +#: lexsup.c:155 msgid "Do not page align data" msgstr "" -#: lexsup.c:273 +#: lexsup.c:157 msgid "Do not page align data, do not make text readonly" msgstr "" -#: lexsup.c:276 +#: lexsup.c:160 msgid "Page align data, make text readonly" msgstr "" -#: lexsup.c:279 +#: lexsup.c:163 msgid "Set output file name" msgstr "" -#: lexsup.c:281 +#: lexsup.c:165 msgid "Optimize output file" msgstr "" -#: lexsup.c:284 +#: lexsup.c:168 msgid "PLUGIN" msgstr "" -#: lexsup.c:284 +#: lexsup.c:168 msgid "Load named plugin" msgstr "" -#: lexsup.c:286 +#: lexsup.c:170 msgid "ARG" msgstr "" -#: lexsup.c:286 +#: lexsup.c:170 msgid "Send arg to last-loaded plugin" msgstr "" -#: lexsup.c:288 lexsup.c:291 +#: lexsup.c:172 lexsup.c:175 msgid "Ignored for GCC LTO option compatibility" msgstr "" -#: lexsup.c:295 +#: lexsup.c:179 +msgid "Ignored for GCC linker option compatibility" +msgstr "" + +#: lexsup.c:182 msgid "Ignored for SVR4 compatibility" msgstr "" -#: lexsup.c:299 +#: lexsup.c:186 msgid "Generate relocatable output" msgstr "" -#: lexsup.c:303 +#: lexsup.c:190 msgid "Just link symbols (if directory, same as --rpath)" msgstr "" -#: lexsup.c:306 +#: lexsup.c:193 msgid "Strip all symbols" msgstr "" -#: lexsup.c:308 +#: lexsup.c:195 msgid "Strip debugging symbols" msgstr "" -#: lexsup.c:310 +#: lexsup.c:197 msgid "Strip symbols in discarded sections" msgstr "" -#: lexsup.c:312 +#: lexsup.c:199 msgid "Do not strip symbols in discarded sections" msgstr "" -#: lexsup.c:314 +#: lexsup.c:201 msgid "Trace file opens" msgstr "" -#: lexsup.c:316 +#: lexsup.c:203 msgid "Read linker script" msgstr "" -#: lexsup.c:318 +#: lexsup.c:205 msgid "Read default linker script" msgstr "" -#: lexsup.c:322 lexsup.c:340 lexsup.c:424 lexsup.c:445 lexsup.c:546 -#: lexsup.c:575 lexsup.c:614 +#: lexsup.c:209 lexsup.c:227 lexsup.c:311 lexsup.c:332 lexsup.c:433 +#: lexsup.c:466 lexsup.c:505 lexsup.c:508 msgid "SYMBOL" msgstr "" -#: lexsup.c:322 +#: lexsup.c:209 msgid "Start with undefined reference to SYMBOL" msgstr "" -#: lexsup.c:325 +#: lexsup.c:212 msgid "[=SECTION]" msgstr "" -#: lexsup.c:326 +#: lexsup.c:213 msgid "Don't merge input [SECTION | orphan] sections" msgstr "" -#: lexsup.c:328 +#: lexsup.c:215 msgid "Build global constructor/destructor tables" msgstr "" -#: lexsup.c:330 +#: lexsup.c:217 msgid "Print version information" msgstr "" -#: lexsup.c:332 +#: lexsup.c:219 msgid "Print version and emulation information" msgstr "" -#: lexsup.c:334 +#: lexsup.c:221 msgid "Discard all local symbols" msgstr "" -#: lexsup.c:336 +#: lexsup.c:223 msgid "Discard temporary local symbols (default)" msgstr "" -#: lexsup.c:338 +#: lexsup.c:225 msgid "Don't discard any local symbols" msgstr "" -#: lexsup.c:340 +#: lexsup.c:227 msgid "Trace mentions of SYMBOL" msgstr "" -#: lexsup.c:342 lexsup.c:511 lexsup.c:513 +#: lexsup.c:229 lexsup.c:398 lexsup.c:400 msgid "PATH" msgstr "" -#: lexsup.c:342 +#: lexsup.c:229 msgid "Default search path for Solaris compatibility" msgstr "" -#: lexsup.c:345 +#: lexsup.c:232 msgid "Start a group" msgstr "" -#: lexsup.c:347 +#: lexsup.c:234 msgid "End a group" msgstr "" -#: lexsup.c:351 +#: lexsup.c:238 msgid "Accept input files whose architecture cannot be determined" msgstr "" -#: lexsup.c:355 +#: lexsup.c:242 msgid "Reject input files whose architecture is unknown" msgstr "" -#: lexsup.c:367 +#: lexsup.c:254 msgid "Only set DT_NEEDED for following dynamic libs if used" msgstr "" -#: lexsup.c:370 +#: lexsup.c:257 msgid "" "Always set DT_NEEDED for dynamic libraries mentioned on\n" " the command line" msgstr "" -#: lexsup.c:374 +#: lexsup.c:261 msgid "Ignored for SunOS compatibility" msgstr "" -#: lexsup.c:376 +#: lexsup.c:263 msgid "Link against shared libraries" msgstr "" -#: lexsup.c:382 +#: lexsup.c:269 msgid "Do not link against shared libraries" msgstr "" -#: lexsup.c:390 +#: lexsup.c:277 msgid "Bind global references locally" msgstr "" -#: lexsup.c:392 +#: lexsup.c:279 msgid "Bind global function references locally" msgstr "" -#: lexsup.c:394 +#: lexsup.c:281 msgid "Check section addresses for overlaps (default)" msgstr "" -#: lexsup.c:397 +#: lexsup.c:284 msgid "Do not check section addresses for overlaps" msgstr "" -#: lexsup.c:401 +#: lexsup.c:288 msgid "Copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" -#: lexsup.c:405 +#: lexsup.c:292 msgid "Do not copy DT_NEEDED links mentioned inside DSOs that follow" msgstr "" -#: lexsup.c:409 +#: lexsup.c:296 msgid "Output cross reference table" msgstr "" -#: lexsup.c:411 +#: lexsup.c:298 msgid "SYMBOL=EXPRESSION" msgstr "" -#: lexsup.c:411 +#: lexsup.c:298 msgid "Define a symbol" msgstr "" -#: lexsup.c:413 +#: lexsup.c:300 msgid "[=STYLE]" msgstr "" -#: lexsup.c:413 +#: lexsup.c:300 msgid "Demangle symbol names [using STYLE]" msgstr "" -#: lexsup.c:416 +#: lexsup.c:303 msgid "Generate embedded relocs" msgstr "" -#: lexsup.c:418 +#: lexsup.c:305 msgid "Treat warnings as errors" msgstr "" -#: lexsup.c:421 +#: lexsup.c:308 msgid "Do not treat warnings as errors (default)" msgstr "" -#: lexsup.c:424 +#: lexsup.c:311 msgid "Call SYMBOL at unload-time" msgstr "" -#: lexsup.c:426 +#: lexsup.c:313 msgid "Force generation of file with .exe suffix" msgstr "" -#: lexsup.c:428 +#: lexsup.c:315 msgid "Remove unused sections (on some targets)" msgstr "" -#: lexsup.c:431 +#: lexsup.c:318 msgid "Don't remove unused sections (default)" msgstr "" -#: lexsup.c:434 +#: lexsup.c:321 msgid "List removed unused sections on stderr" msgstr "" -#: lexsup.c:437 +#: lexsup.c:324 msgid "Do not list removed unused sections" msgstr "" -#: lexsup.c:440 +#: lexsup.c:327 msgid "Set default hash table size close to " msgstr "" -#: lexsup.c:443 +#: lexsup.c:330 msgid "Print option help" msgstr "" -#: lexsup.c:445 +#: lexsup.c:332 msgid "Call SYMBOL at load-time" msgstr "" -#: lexsup.c:447 +#: lexsup.c:334 msgid "Write a map file" msgstr "" -#: lexsup.c:449 +#: lexsup.c:336 msgid "Do not define Common storage" msgstr "" -#: lexsup.c:451 +#: lexsup.c:338 msgid "Do not demangle symbol names" msgstr "" -#: lexsup.c:453 +#: lexsup.c:340 msgid "Use less memory and more disk I/O" msgstr "" -#: lexsup.c:455 +#: lexsup.c:342 msgid "Do not allow unresolved references in object files" msgstr "" -#: lexsup.c:458 +#: lexsup.c:345 msgid "Allow unresolved references in shared libraries" msgstr "" -#: lexsup.c:462 +#: lexsup.c:349 msgid "Do not allow unresolved references in shared libs" msgstr "" -#: lexsup.c:466 +#: lexsup.c:353 msgid "Allow multiple definitions" msgstr "" -#: lexsup.c:468 +#: lexsup.c:355 msgid "Disallow undefined version" msgstr "" -#: lexsup.c:470 +#: lexsup.c:357 msgid "Create default symbol version" msgstr "" -#: lexsup.c:473 +#: lexsup.c:360 msgid "Create default symbol version for imported symbols" msgstr "" -#: lexsup.c:476 +#: lexsup.c:363 msgid "Don't warn about mismatched input files" msgstr "" -#: lexsup.c:479 +#: lexsup.c:366 msgid "Don't warn on finding an incompatible library" msgstr "" -#: lexsup.c:482 +#: lexsup.c:369 msgid "Turn off --whole-archive" msgstr "" -#: lexsup.c:484 +#: lexsup.c:371 msgid "Create an output file even if errors occur" msgstr "" -#: lexsup.c:489 +#: lexsup.c:376 msgid "" "Only use library directories specified on\n" " the command line" msgstr "" -#: lexsup.c:493 +#: lexsup.c:380 msgid "Specify target of output file" msgstr "" -#: lexsup.c:496 +#: lexsup.c:383 msgid "Print default output format" msgstr "" -#: lexsup.c:498 +#: lexsup.c:385 msgid "Ignored for Linux compatibility" msgstr "" -#: lexsup.c:501 +#: lexsup.c:388 msgid "Reduce memory overheads, possibly taking much longer" msgstr "" -#: lexsup.c:504 +#: lexsup.c:391 msgid "Reduce code size by using target specific optimizations" msgstr "" -#: lexsup.c:506 +#: lexsup.c:393 msgid "Do not use relaxation techniques to reduce code size" msgstr "" -#: lexsup.c:509 +#: lexsup.c:396 msgid "Keep only symbols listed in FILE" msgstr "" -#: lexsup.c:511 +#: lexsup.c:398 msgid "Set runtime shared library search path" msgstr "" -#: lexsup.c:513 +#: lexsup.c:400 msgid "Set link time shared library search path" msgstr "" -#: lexsup.c:516 +#: lexsup.c:403 msgid "Create a shared library" msgstr "" -#: lexsup.c:520 +#: lexsup.c:407 msgid "Create a position independent executable" msgstr "" -#: lexsup.c:524 +#: lexsup.c:411 msgid "[=ascending|descending]" msgstr "" -#: lexsup.c:525 +#: lexsup.c:412 msgid "Sort common symbols by alignment [in specified order]" msgstr "" -#: lexsup.c:530 +#: lexsup.c:417 msgid "name|alignment" msgstr "" -#: lexsup.c:531 +#: lexsup.c:418 msgid "Sort sections by name or maximum alignment" msgstr "" -#: lexsup.c:533 +#: lexsup.c:420 msgid "COUNT" msgstr "" -#: lexsup.c:533 +#: lexsup.c:420 msgid "How many tags to reserve in .dynamic section" msgstr "" -#: lexsup.c:536 +#: lexsup.c:423 msgid "[=SIZE]" msgstr "" -#: lexsup.c:536 +#: lexsup.c:423 msgid "Split output sections every SIZE octets" msgstr "" -#: lexsup.c:539 +#: lexsup.c:426 msgid "[=COUNT]" msgstr "" -#: lexsup.c:539 +#: lexsup.c:426 msgid "Split output sections every COUNT relocs" msgstr "" -#: lexsup.c:542 +#: lexsup.c:429 msgid "Print memory usage statistics" msgstr "" -#: lexsup.c:544 +#: lexsup.c:431 msgid "Display target specific options" msgstr "" -#: lexsup.c:546 +#: lexsup.c:433 msgid "Do task level linking" msgstr "" -#: lexsup.c:548 +#: lexsup.c:435 msgid "Use same format as native linker" msgstr "" -#: lexsup.c:550 +#: lexsup.c:437 msgid "SECTION=ADDRESS" msgstr "" -#: lexsup.c:550 +#: lexsup.c:437 msgid "Set address of named section" msgstr "" -#: lexsup.c:553 +#: lexsup.c:440 msgid "Set address of .bss section" msgstr "" -#: lexsup.c:555 +#: lexsup.c:442 msgid "Set address of .data section" msgstr "" -#: lexsup.c:557 +#: lexsup.c:444 msgid "Set address of .text section" msgstr "" -#: lexsup.c:559 +#: lexsup.c:446 msgid "Set address of text segment" msgstr "" -#: lexsup.c:562 +#: lexsup.c:448 +msgid "Set address of rodata segment" +msgstr "" + +#: lexsup.c:450 +msgid "Set address of ldata segment" +msgstr "" + +#: lexsup.c:453 msgid "" "How to handle unresolved symbols. is:\n" " ignore-all, report-all, ignore-in-object-" @@ -1890,113 +1920,117 @@ msgid "" " ignore-in-shared-libs" msgstr "" -#: lexsup.c:567 +#: lexsup.c:458 msgid "[=NUMBER]" msgstr "" -#: lexsup.c:568 +#: lexsup.c:459 msgid "Output lots of information during link" msgstr "" -#: lexsup.c:572 +#: lexsup.c:463 msgid "Read version information script" msgstr "" -#: lexsup.c:575 +#: lexsup.c:466 msgid "" "Take export symbols list from .exports, using\n" " SYMBOL as the version." msgstr "" -#: lexsup.c:579 +#: lexsup.c:470 msgid "Add data symbols to dynamic list" msgstr "" -#: lexsup.c:581 +#: lexsup.c:472 msgid "Use C++ operator new/delete dynamic list" msgstr "" -#: lexsup.c:583 +#: lexsup.c:474 msgid "Use C++ typeinfo dynamic list" msgstr "" -#: lexsup.c:585 +#: lexsup.c:476 msgid "Read dynamic list" msgstr "" -#: lexsup.c:587 +#: lexsup.c:478 msgid "Warn about duplicate common symbols" msgstr "" -#: lexsup.c:589 +#: lexsup.c:480 msgid "Warn if global constructors/destructors are seen" msgstr "" -#: lexsup.c:592 +#: lexsup.c:483 msgid "Warn if the multiple GP values are used" msgstr "" -#: lexsup.c:594 +#: lexsup.c:485 msgid "Warn only once per undefined symbol" msgstr "" -#: lexsup.c:596 +#: lexsup.c:487 msgid "Warn if start of section changes due to alignment" msgstr "" -#: lexsup.c:599 +#: lexsup.c:490 msgid "Warn if shared object has DT_TEXTREL" msgstr "" -#: lexsup.c:602 +#: lexsup.c:493 msgid "Warn if an object has alternate ELF machine code" msgstr "" -#: lexsup.c:606 +#: lexsup.c:497 msgid "Report unresolved symbols as warnings" msgstr "" -#: lexsup.c:609 +#: lexsup.c:500 msgid "Report unresolved symbols as errors" msgstr "" -#: lexsup.c:611 +#: lexsup.c:502 msgid "Include all objects from following archives" msgstr "" -#: lexsup.c:614 +#: lexsup.c:505 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: lexsup.c:763 +#: lexsup.c:509 +msgid "Unresolved SYMBOL will not cause an error or warning" +msgstr "" + +#: lexsup.c:659 msgid "%P: unrecognized option '%s'\n" msgstr "" -#: lexsup.c:767 +#: lexsup.c:663 msgid "%P%F: use the --help option for usage information\n" msgstr "" -#: lexsup.c:785 +#: lexsup.c:681 msgid "%P%F: unrecognized -a option `%s'\n" msgstr "" -#: lexsup.c:798 +#: lexsup.c:694 msgid "%P%F: unrecognized -assert option `%s'\n" msgstr "" -#: lexsup.c:841 -msgid "%F%P: unknown demangling style `%s'" +#: lexsup.c:735 +msgid "%F%P: unknown demangling style `%s'\n" msgstr "" -#: lexsup.c:907 lexsup.c:1341 +#: lexsup.c:801 lexsup.c:1239 msgid "%P%F: invalid number `%s'\n" msgstr "" -#: lexsup.c:1005 +#: lexsup.c:899 msgid "%P%F: bad --unresolved-symbols option: %s\n" msgstr "" -#: lexsup.c:1076 +#: lexsup.c:968 msgid "%P%F: bad -plugin-opt option\n" msgstr "" @@ -2008,112 +2042,112 @@ 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:1093 +#: lexsup.c:985 msgid "%P%F: bad -rpath option\n" msgstr "" -#: lexsup.c:1207 +#: lexsup.c:1099 msgid "%P%F: -shared not supported\n" msgstr "" -#: lexsup.c:1216 +#: lexsup.c:1108 msgid "%P%F: -pie not supported\n" msgstr "" -#: lexsup.c:1224 +#: lexsup.c:1116 msgid "descending" msgstr "" -#: lexsup.c:1226 +#: lexsup.c:1118 msgid "ascending" msgstr "" -#: lexsup.c:1229 +#: lexsup.c:1121 msgid "%P%F: invalid common section sorting option: %s\n" msgstr "" -#: lexsup.c:1233 +#: lexsup.c:1125 msgid "name" msgstr "" -#: lexsup.c:1235 +#: lexsup.c:1127 msgid "alignment" msgstr "" -#: lexsup.c:1238 +#: lexsup.c:1130 msgid "%P%F: invalid section sorting option: %s\n" msgstr "" -#: lexsup.c:1272 +#: lexsup.c:1164 msgid "%P%F: invalid argument to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1279 +#: lexsup.c:1171 msgid "%P%F: missing argument(s) to option \"--section-start\"\n" msgstr "" -#: lexsup.c:1513 +#: lexsup.c:1414 msgid "%P%F: group ended before it began (--help for usage)\n" msgstr "" -#: lexsup.c:1541 +#: lexsup.c:1442 msgid "%P%X: --hash-size needs a numeric argument\n" msgstr "" -#: lexsup.c:1572 +#: lexsup.c:1473 msgid "%P%F: -r and -shared may not be used together\n" msgstr "" -#: lexsup.c:1615 +#: lexsup.c:1516 msgid "%P%F: -F may not be used without -shared\n" msgstr "" -#: lexsup.c:1617 +#: lexsup.c:1518 msgid "%P%F: -f may not be used without -shared\n" msgstr "" -#: lexsup.c:1661 lexsup.c:1674 +#: lexsup.c:1562 lexsup.c:1575 msgid "%P%F: invalid hex number `%s'\n" msgstr "" -#: lexsup.c:1710 +#: lexsup.c:1611 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: lexsup.c:1712 +#: lexsup.c:1613 #, c-format msgid "Options:\n" msgstr "" -#: lexsup.c:1790 +#: lexsup.c:1691 #, c-format msgid " @FILE" msgstr "" -#: lexsup.c:1793 +#: lexsup.c:1694 #, 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:1798 +#: lexsup.c:1699 #, c-format msgid "%s: supported targets:" msgstr "" -#: lexsup.c:1806 +#: lexsup.c:1707 #, c-format msgid "%s: supported emulations: " msgstr "" -#: lexsup.c:1811 +#: lexsup.c:1712 #, c-format msgid "%s: emulation specific options:\n" msgstr "" -#: lexsup.c:1816 +#: lexsup.c:1717 #, c-format msgid "Report bugs to %s\n" msgstr "" @@ -2122,122 +2156,130 @@ msgstr "" msgid "%P%F: unknown format type %s\n" msgstr "" -#: pe-dll.c:431 +#: pe-dll.c:430 #, c-format msgid "%XUnsupported PEI architecture: %s\n" msgstr "" -#: pe-dll.c:788 +#: pe-dll.c:799 #, c-format msgid "%XCannot export %s: invalid export name\n" msgstr "" -#: pe-dll.c:845 +#: pe-dll.c:851 #, c-format msgid "%XError, duplicate EXPORT with ordinals: %s (%d vs %d)\n" msgstr "" -#: pe-dll.c:852 +#: pe-dll.c:858 #, c-format msgid "Warning, duplicate EXPORT: %s\n" msgstr "" -#: pe-dll.c:939 +#: pe-dll.c:961 #, c-format msgid "%XCannot export %s: symbol not defined\n" msgstr "" -#: pe-dll.c:945 +#: pe-dll.c:967 #, c-format msgid "%XCannot export %s: symbol wrong type (%d vs %d)\n" msgstr "" -#: pe-dll.c:952 +#: pe-dll.c:974 #, c-format msgid "%XCannot export %s: symbol not found\n" msgstr "" -#: pe-dll.c:1066 +#: pe-dll.c:1088 #, c-format msgid "%XError, ordinal used twice: %d (%s vs %s)\n" msgstr "" -#: pe-dll.c:1456 +#: pe-dll.c:1478 #, c-format msgid "%XError: %d-bit reloc in dll\n" msgstr "" -#: pe-dll.c:1584 +#: pe-dll.c:1606 #, c-format msgid "%s: Can't open output def file %s\n" msgstr "" -#: pe-dll.c:1735 +#: pe-dll.c:1757 #, c-format msgid "; no contents available\n" msgstr "" -#: pe-dll.c:2662 +#: pe-dll.c:2684 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:2692 +#: pe-dll.c:2714 #, c-format msgid "%XCan't open .lib file: %s\n" msgstr "" -#: pe-dll.c:2697 +#: pe-dll.c:2720 #, c-format msgid "Creating library file: %s\n" msgstr "" -#: pe-dll.c:2726 +#: pe-dll.c:2749 #, c-format msgid "%Xbfd_openr %s: %E\n" msgstr "" -#: pe-dll.c:2738 +#: pe-dll.c:2761 #, c-format msgid "%X%s(%s): can't find member in non-archive file" msgstr "" -#: pe-dll.c:2750 +#: pe-dll.c:2773 #, c-format msgid "%X%s(%s): can't find member in archive" msgstr "" -#: pe-dll.c:3189 +#: pe-dll.c:3356 #, c-format msgid "%XError: can't use long section names on this arch\n" msgstr "" -#: plugin.c:177 plugin.c:211 +#: plugin.c:185 plugin.c:218 msgid "" msgstr "" -#: plugin.c:250 +#: plugin.c:199 plugin.c:814 +msgid "%P%F: %s: error loading plugin: %s\n" +msgstr "" + +#: plugin.c:257 #, c-format msgid "could not create dummy IR bfd: %F%E\n" msgstr "" -#: plugin.c:343 +#: plugin.c:350 msgid "%P%F: %s: non-ELF symbol in ELF BFD!\n" msgstr "" -#: plugin.c:347 +#: plugin.c:354 msgid "%P%F: unknown ELF symbol visibility: %d!\n" msgstr "" -#: plugin.c:586 +#: plugin.c:591 msgid "%P: %B: symbol `%s' definition: %d, visibility: %d, resolution: %d\n" msgstr "" -#: plugin.c:863 +#: plugin.c:821 +msgid "%P%F: %s: plugin error: %d\n" +msgstr "" + +#: plugin.c:871 msgid "%P%F: %s: plugin reported error claiming file\n" msgstr "" -#: plugin.c:934 -msgid "%P: %s: error in plugin cleanup (ignored)\n" +#: plugin.c:936 +msgid "%P: %s: error in plugin cleanup: %d (ignored)\n" msgstr "" diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 3fdbc711d18..840948fd2ed 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra + + * po/POTFILES.in: Regenerate. + * po/opcodes.pot: Regenerate. + 2014-01-30 Michael Zolotukhin Jan Beulich diff --git a/opcodes/po/POTFILES.in b/opcodes/po/POTFILES.in index 4405cc16c74..4cc7928940e 100644 --- a/opcodes/po/POTFILES.in +++ b/opcodes/po/POTFILES.in @@ -157,6 +157,8 @@ mt-dis.c mt-ibld.c mt-opc.c mt-opc.h +nds32-asm.c +nds32-dis.c nios2-dis.c nios2-opc.c ns32k-dis.c diff --git a/opcodes/po/opcodes.pot b/opcodes/po/opcodes.pot index b446b7c1b09..ace67ef3b76 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: 2013-06-21 15:51+0100\n" +"POT-Creation-Date: 2014-02-10 09:42+1030\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,12 +19,12 @@ msgstr "" #. Invalid option. #. XXX - should break 'option' at following delimiter. -#: aarch64-dis.c:81 arm-dis.c:4593 +#: aarch64-dis.c:81 arm-dis.c:4606 #, c-format msgid "Unrecognised disassembler option: %s\n" msgstr "" -#: aarch64-dis.c:2391 +#: aarch64-dis.c:2395 #, c-format msgid "" "\n" @@ -32,155 +32,155 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: aarch64-dis.c:2395 +#: aarch64-dis.c:2399 #, c-format msgid "" "\n" " no-aliases Don't print instruction aliases.\n" msgstr "" -#: aarch64-dis.c:2398 +#: aarch64-dis.c:2402 #, c-format msgid "" "\n" " aliases Do print instruction aliases.\n" msgstr "" -#: aarch64-dis.c:2402 +#: aarch64-dis.c:2406 #, c-format msgid "" "\n" " debug_dump Temp switch for debug trace.\n" msgstr "" -#: aarch64-dis.c:2406 mips-dis.c:3102 mips-dis.c:3110 mips-dis.c:3112 +#: aarch64-dis.c:2410 mips-dis.c:2231 mips-dis.c:2239 mips-dis.c:2241 #, c-format msgid "\n" msgstr "" -#: aarch64-opc.c:1142 +#: aarch64-opc.c:1152 msgid "immediate value" msgstr "" -#: aarch64-opc.c:1152 +#: aarch64-opc.c:1162 msgid "immediate offset" msgstr "" -#: aarch64-opc.c:1162 +#: aarch64-opc.c:1172 msgid "register number" msgstr "" -#: aarch64-opc.c:1172 +#: aarch64-opc.c:1182 msgid "register element index" msgstr "" -#: aarch64-opc.c:1182 +#: aarch64-opc.c:1192 msgid "shift amount" msgstr "" -#: aarch64-opc.c:1254 +#: aarch64-opc.c:1264 msgid "extraneous register" msgstr "" -#: aarch64-opc.c:1259 +#: aarch64-opc.c:1269 msgid "missing register" msgstr "" -#: aarch64-opc.c:1270 +#: aarch64-opc.c:1280 msgid "stack pointer register expected" msgstr "" -#: aarch64-opc.c:1291 +#: aarch64-opc.c:1310 msgid "unexpected address writeback" msgstr "" -#: aarch64-opc.c:1302 +#: aarch64-opc.c:1321 msgid "address writeback expected" msgstr "" -#: aarch64-opc.c:1348 +#: aarch64-opc.c:1367 msgid "negative or unaligned offset expected" msgstr "" -#: aarch64-opc.c:1361 +#: aarch64-opc.c:1380 msgid "invalid register offset" msgstr "" -#: aarch64-opc.c:1383 +#: aarch64-opc.c:1402 msgid "invalid post-increment amount" msgstr "" -#: aarch64-opc.c:1399 aarch64-opc.c:1666 +#: aarch64-opc.c:1418 aarch64-opc.c:1685 msgid "invalid shift amount" msgstr "" -#: aarch64-opc.c:1412 +#: aarch64-opc.c:1431 msgid "invalid extend/shift operator" msgstr "" -#: aarch64-opc.c:1458 aarch64-opc.c:1532 aarch64-opc.c:1567 aarch64-opc.c:1586 -#: aarch64-opc.c:1594 aarch64-opc.c:1644 aarch64-opc.c:1795 +#: aarch64-opc.c:1477 aarch64-opc.c:1551 aarch64-opc.c:1586 aarch64-opc.c:1605 +#: aarch64-opc.c:1613 aarch64-opc.c:1663 aarch64-opc.c:1814 msgid "immediate out of range" msgstr "" -#: aarch64-opc.c:1520 aarch64-opc.c:1542 aarch64-opc.c:1699 aarch64-opc.c:1707 -#: aarch64-opc.c:1773 aarch64-opc.c:1801 +#: aarch64-opc.c:1539 aarch64-opc.c:1561 aarch64-opc.c:1718 aarch64-opc.c:1726 +#: aarch64-opc.c:1792 aarch64-opc.c:1820 msgid "invalid shift operator" msgstr "" -#: aarch64-opc.c:1526 +#: aarch64-opc.c:1545 msgid "shift amount expected to be 0 or 12" msgstr "" -#: aarch64-opc.c:1549 +#: aarch64-opc.c:1568 msgid "shift amount should be a multiple of 16" msgstr "" -#: aarch64-opc.c:1561 +#: aarch64-opc.c:1580 msgid "negative immediate value not allowed" msgstr "" -#: aarch64-opc.c:1655 +#: aarch64-opc.c:1674 msgid "immediate zero expected" msgstr "" -#: aarch64-opc.c:1715 +#: aarch64-opc.c:1734 msgid "shift is not permitted" msgstr "" -#: aarch64-opc.c:1740 +#: aarch64-opc.c:1759 msgid "invalid value for immediate" msgstr "" -#: aarch64-opc.c:1765 +#: aarch64-opc.c:1784 msgid "shift amount expected to be 0 or 16" msgstr "" -#: aarch64-opc.c:1785 +#: aarch64-opc.c:1804 msgid "floating-point immediate expected" msgstr "" -#: aarch64-opc.c:1876 +#: aarch64-opc.c:1895 msgid "extend operator expected" msgstr "" -#: aarch64-opc.c:1889 +#: aarch64-opc.c:1908 msgid "missing extend operator" msgstr "" -#: aarch64-opc.c:1895 +#: aarch64-opc.c:1914 msgid "'LSL' operator not allowed" msgstr "" -#: aarch64-opc.c:1916 +#: aarch64-opc.c:1935 msgid "W register expected" msgstr "" -#: aarch64-opc.c:1927 +#: aarch64-opc.c:1946 msgid "shift operator expected" msgstr "" -#: aarch64-opc.c:1934 +#: aarch64-opc.c:1953 msgid "'ROR' operator not allowed" msgstr "" @@ -278,17 +278,17 @@ msgstr "" msgid "must specify .jd or no nullify suffix" msgstr "" -#: arm-dis.c:2143 +#: arm-dis.c:2145 msgid "" msgstr "" #. XXX - should break 'option' at following delimiter. -#: arm-dis.c:4585 +#: arm-dis.c:4598 #, c-format msgid "Unrecognised register name set: %s\n" msgstr "" -#: arm-dis.c:5195 +#: arm-dis.c:5208 #, c-format msgid "" "\n" @@ -456,7 +456,8 @@ msgstr "" #. Default text to print if an instruction isn't recognized. #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41 #: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:276 -#: mt-dis.c:41 openrisc-dis.c:41 xc16x-dis.c:41 xstormy16-dis.c:41 +#: mt-dis.c:41 nds32-dis.c:56 openrisc-dis.c:41 xc16x-dis.c:41 +#: xstormy16-dis.c:41 msgid "*unknown*" msgstr "" @@ -585,11 +586,11 @@ msgstr "" msgid "%02x\t\t*unknown*" msgstr "" -#: i386-dis.c:10647 +#: i386-dis.c:11550 msgid "" msgstr "" -#: i386-dis.c:10953 +#: i386-dis.c:11859 #, c-format msgid "" "\n" @@ -598,126 +599,126 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: i386-dis.c:10957 +#: i386-dis.c:11863 #, c-format msgid " x86-64 Disassemble in 64bit mode\n" msgstr "" -#: i386-dis.c:10958 +#: i386-dis.c:11864 #, c-format msgid " i386 Disassemble in 32bit mode\n" msgstr "" -#: i386-dis.c:10959 +#: i386-dis.c:11865 #, c-format msgid " i8086 Disassemble in 16bit mode\n" msgstr "" -#: i386-dis.c:10960 +#: i386-dis.c:11866 #, c-format msgid " att Display instruction in AT&T syntax\n" msgstr "" -#: i386-dis.c:10961 +#: i386-dis.c:11867 #, c-format msgid " intel Display instruction in Intel syntax\n" msgstr "" -#: i386-dis.c:10962 +#: i386-dis.c:11868 #, c-format msgid "" " att-mnemonic\n" " Display instruction in AT&T mnemonic\n" msgstr "" -#: i386-dis.c:10964 +#: i386-dis.c:11870 #, c-format msgid "" " intel-mnemonic\n" " Display instruction in Intel mnemonic\n" msgstr "" -#: i386-dis.c:10966 +#: i386-dis.c:11872 #, c-format msgid " addr64 Assume 64bit address size\n" msgstr "" -#: i386-dis.c:10967 +#: i386-dis.c:11873 #, c-format msgid " addr32 Assume 32bit address size\n" msgstr "" -#: i386-dis.c:10968 +#: i386-dis.c:11874 #, c-format msgid " addr16 Assume 16bit address size\n" msgstr "" -#: i386-dis.c:10969 +#: i386-dis.c:11875 #, c-format msgid " data32 Assume 32bit data size\n" msgstr "" -#: i386-dis.c:10970 +#: i386-dis.c:11876 #, c-format msgid " data16 Assume 16bit data size\n" msgstr "" -#: i386-dis.c:10971 +#: i386-dis.c:11877 #, c-format msgid " suffix Always display instruction suffix in AT&T syntax\n" msgstr "" -#: i386-gen.c:517 ia64-gen.c:307 +#: i386-gen.c:560 ia64-gen.c:307 #, c-format msgid "%s: Error: " msgstr "" -#: i386-gen.c:649 +#: i386-gen.c:692 #, c-format msgid "%s: %d: Unknown bitfield: %s\n" msgstr "" -#: i386-gen.c:651 +#: i386-gen.c:694 #, c-format msgid "Unknown bitfield: %s\n" msgstr "" -#: i386-gen.c:707 +#: i386-gen.c:750 #, c-format msgid "%s: %d: Missing `)' in bitfield: %s\n" msgstr "" -#: i386-gen.c:972 +#: i386-gen.c:1015 #, c-format msgid "can't find i386-opc.tbl for reading, errno = %s\n" msgstr "" -#: i386-gen.c:1103 +#: i386-gen.c:1146 #, c-format msgid "can't find i386-reg.tbl for reading, errno = %s\n" msgstr "" -#: i386-gen.c:1180 +#: i386-gen.c:1223 #, c-format msgid "can't create i386-init.h, errno = %s\n" msgstr "" -#: i386-gen.c:1269 ia64-gen.c:2830 +#: i386-gen.c:1312 ia64-gen.c:2830 #, c-format msgid "unable to change directory to \"%s\", errno = %s\n" msgstr "" -#: i386-gen.c:1276 +#: i386-gen.c:1319 #, c-format msgid "%d unused bits in i386_cpu_flags.\n" msgstr "" -#: i386-gen.c:1283 +#: i386-gen.c:1326 #, c-format msgid "%d unused bits in i386_operand_type.\n" msgstr "" -#: i386-gen.c:1297 +#: i386-gen.c:1340 #, c-format msgid "can't create i386-tbl.h, errno = %s\n" msgstr "" @@ -1035,56 +1036,34 @@ msgstr "" msgid "Value is not aligned enough" msgstr "" -#: mips-dis.c:1011 -msgid "# internal error, incomplete extension sequence (+)" -msgstr "" - -#: mips-dis.c:1162 -#, c-format -msgid "# internal error, undefined extension sequence (+%c)" -msgstr "" - -#: mips-dis.c:1462 -#, c-format -msgid "# internal error, undefined modifier (%c)" -msgstr "" - -#: mips-dis.c:2052 +#: mips-dis.c:1392 mips-dis.c:1580 #, c-format -msgid "# internal disassembler error, unrecognised modifier (%c)" +msgid "# internal error, undefined operand in `%s %s'" msgstr "" -#: mips-dis.c:2674 +#: mips-dis.c:2190 #, c-format -msgid "# internal disassembler error, unrecognized modifier (+%c)" -msgstr "" - -#: mips-dis.c:2902 -#, c-format -msgid "# internal disassembler error, unrecognized modifier (m%c)" -msgstr "" - -#: mips-dis.c:2912 -#, c-format -msgid "# internal disassembler error, unrecognized modifier (%c)" +msgid "" +"\n" +"The following MIPS specific disassembler options are supported for use\n" +"with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: mips-dis.c:3064 +#: mips-dis.c:2194 #, c-format msgid "" "\n" -"The following MIPS specific disassembler options are supported for use\n" -"with the -M switch (multiple options should be separated by commas):\n" +" msa Recognize MSA instructions.\n" msgstr "" -#: mips-dis.c:3068 +#: mips-dis.c:2197 #, c-format msgid "" "\n" " virt Recognize the virtualization ASE instructions.\n" msgstr "" -#: mips-dis.c:3071 +#: mips-dis.c:2200 #, c-format msgid "" "\n" @@ -1092,7 +1071,7 @@ msgid "" " Default: based on binary being disassembled.\n" msgstr "" -#: mips-dis.c:3075 +#: mips-dis.c:2204 #, c-format msgid "" "\n" @@ -1100,7 +1079,7 @@ msgid "" " Default: numeric.\n" msgstr "" -#: mips-dis.c:3079 +#: mips-dis.c:2208 #, c-format msgid "" "\n" @@ -1109,7 +1088,7 @@ msgid "" " Default: based on binary being disassembled.\n" msgstr "" -#: mips-dis.c:3084 +#: mips-dis.c:2213 #, c-format msgid "" "\n" @@ -1118,7 +1097,7 @@ msgid "" " Default: based on binary being disassembled.\n" msgstr "" -#: mips-dis.c:3089 +#: mips-dis.c:2218 #, c-format msgid "" "\n" @@ -1126,7 +1105,7 @@ msgid "" " specified ABI.\n" msgstr "" -#: mips-dis.c:3093 +#: mips-dis.c:2222 #, c-format msgid "" "\n" @@ -1134,7 +1113,7 @@ msgid "" " specified architecture.\n" msgstr "" -#: mips-dis.c:3097 +#: mips-dis.c:2226 #, c-format msgid "" "\n" @@ -1142,7 +1121,7 @@ msgid "" " " msgstr "" -#: mips-dis.c:3104 +#: mips-dis.c:2233 #, c-format msgid "" "\n" @@ -1179,7 +1158,7 @@ msgid "Illegal as 2-op instr" msgstr "" #: msp430-dis.c:839 -msgid "unercognised CALLA addressing mode" +msgid "unrecognised CALLA addressing mode" msgstr "" #: msp430-dis.c:1110 msp430-dis.c:1127 msp430-dis.c:1148 @@ -1213,12 +1192,12 @@ msgstr "" msgid "$" msgstr "" -#: ppc-dis.c:337 +#: ppc-dis.c:320 #, c-format msgid "warning: ignoring unknown -M%s option\n" msgstr "" -#: ppc-dis.c:762 +#: ppc-dis.c:745 #, c-format msgid "" "\n" @@ -1282,7 +1261,7 @@ msgstr "" msgid "invalid constant" msgstr "" -#: s390-dis.c:301 +#: s390-dis.c:291 #, c-format msgid "" "\n" @@ -1290,12 +1269,12 @@ msgid "" "with the -M switch (multiple options should be separated by commas):\n" msgstr "" -#: s390-dis.c:305 +#: s390-dis.c:295 #, c-format msgid " esa Disassemble in ESA architecture mode\n" msgstr "" -#: s390-dis.c:306 +#: s390-dis.c:296 #, c-format msgid " zarch Disassemble in z/Architecture mode\n" msgstr "" @@ -1305,23 +1284,23 @@ msgstr "" msgid "" msgstr "" -#: sparc-dis.c:285 +#: sparc-dis.c:286 #, c-format msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n" msgstr "" -#: sparc-dis.c:296 +#: sparc-dis.c:297 #, c-format msgid "Internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n" msgstr "" -#: sparc-dis.c:355 +#: sparc-dis.c:356 #, c-format msgid "Internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n" msgstr "" #. Mark as non-valid instruction. -#: sparc-dis.c:1046 +#: sparc-dis.c:1047 msgid "unknown" msgstr ""