diff options
-rw-r--r-- | bfd/ChangeLog | 5 | ||||
-rw-r--r-- | bfd/po/SRC-POTFILES.in | 2 | ||||
-rw-r--r-- | bfd/po/bfd.pot | 3425 | ||||
-rw-r--r-- | binutils/ChangeLog | 4 | ||||
-rw-r--r-- | binutils/po/binutils.pot | 3736 | ||||
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/po/POTFILES.in | 2 | ||||
-rw-r--r-- | gas/po/gas.pot | 8577 | ||||
-rw-r--r-- | gold/ChangeLog | 4 | ||||
-rw-r--r-- | gold/po/gold.pot | 2301 | ||||
-rw-r--r-- | gprof/ChangeLog | 4 | ||||
-rw-r--r-- | gprof/po/gprof.pot | 74 | ||||
-rw-r--r-- | ld/ChangeLog | 4 | ||||
-rw-r--r-- | ld/po/ld.pot | 1036 | ||||
-rw-r--r-- | opcodes/ChangeLog | 5 | ||||
-rw-r--r-- | opcodes/po/POTFILES.in | 2 | ||||
-rw-r--r-- | opcodes/po/opcodes.pot | 219 |
17 files changed, 11984 insertions, 7421 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 5b828a3..386c879 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/SRC-POTFILES.in: Regenerate. + * po/bfd.pot: Regenerate. + 2014-02-09 Alan Modra <amodra@gmail.com> * 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 b179a47..934a5ad 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 b7d5a1e..f2ae349 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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\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 "#<Invalid error code>" 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 " <EABI version unrecognised>" 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 "<Unrecognised flag bits set>" 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 "<unknown>" 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-mmix.c:1034 +#: 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: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:13761 +#: 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: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,304 +3898,246 @@ 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 +#: linker.c:3061 linker.c:3066 msgid "%B: could not read contents of section `%A'\n" msgstr "" -#: linker.c:3056 +#: linker.c:3070 msgid "%B: duplicate section `%A' has different contents\n" msgstr "" -#: mach-o.c:407 +#: mach-o.c:648 msgid "bfd_mach_o_canonicalize_symtab: unable to load symbols" msgstr "" -#: mach-o.c:1301 +#: mach-o.c:1918 +#, c-format +msgid "mach-o: there are too many sections (%d) maximum is 255,\n" +msgstr "" + +#: mach-o.c:2017 #, c-format msgid "unable to write unknown load command 0x%lx" msgstr "" -#: mach-o.c:1789 +#: mach-o.c:2272 +msgid "" +"sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab " +"commands." +msgstr "" + +#: mach-o.c:2898 #, c-format msgid "bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu" msgstr "" -#: mach-o.c:1807 +#: mach-o.c:2916 #, c-format msgid "bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)" msgstr "" -#: mach-o.c:1892 +#: mach-o.c:2997 #, 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 +#: mach-o.c:3013 #, 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 +#: mach-o.c:3085 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" +#: mach-o.c:3915 +msgid "%B: unknown load command 0x%lx" msgstr "" -#: mach-o.c:2734 -#, c-format -msgid "unable to read unknown load command 0x%lx" -msgstr "" - -#: mach-o.c:2915 +#: mach-o.c:4107 #, c-format msgid "bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx" msgstr "" -#: mach-o.c:3011 +#: mach-o.c:4204 #, c-format msgid "unknown header byte-order value 0x%lx" msgstr "" -#: mach-o.c:3577 -msgid "Mach-O header:\n" -msgstr "" - -#: mach-o.c:3578 -#, c-format -msgid " magic : %08lx\n" -msgstr "" - -#: mach-o.c:3579 -#, c-format -msgid " cputype : %08lx (%s)\n" -msgstr "" - -#: mach-o.c:3581 -#, c-format -msgid " cpusubtype: %08lx\n" -msgstr "" - -#: mach-o.c:3582 -#, c-format -msgid " filetype : %08lx (%s)\n" -msgstr "" - -#: mach-o.c:3585 -#, c-format -msgid " ncmds : %08lx (%lu)\n" -msgstr "" - -#: mach-o.c:3586 -#, c-format -msgid " sizeofcmds: %08lx\n" -msgstr "" - -#: mach-o.c:3587 -#, c-format -msgid " flags : %08lx (" -msgstr "" - -#: mach-o.c:3589 vms-alpha.c:7674 -msgid ")\n" -msgstr "" - -#: mach-o.c:3590 -#, c-format -msgid " reserved : %08x\n" -msgstr "" - -#: mach-o.c:3600 -msgid "Segments and Sections:\n" -msgstr "" - -#: mach-o.c:3601 -msgid " #: Segment name Section name Address\n" -msgstr "" - #: merge.c:832 #, c-format 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 "<corrupt string length: %#x>" +msgstr "" + +#: peigen.c:2057 pepigen.c:2057 pex64igen.c:2057 +#, c-format +msgid "<corrupt string offset: %#lx>" +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 dd24cd7..d7f5da1 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/binutils.pot: Regenerate. + 2014-02-06 Andrew Pinski <apinski@cavium.com> * readelf.c (get_machine_flags): Handle E_MIPS_MACH_OCTEON3 case. diff --git a/binutils/po/binutils.pot b/binutils/po/binutils.pot index 0d08397..84551c5 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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\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 " "<name>] [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 [<mri-script]\n" msgstr "" -#: ar.c:267 +#: ar.c:282 #, c-format msgid " commands:\n" msgstr "" -#: ar.c:268 +#: ar.c:283 #, c-format msgid " d - delete file(s) from the archive\n" msgstr "" -#: ar.c:269 +#: ar.c:284 #, c-format msgid " m[ab] - move file(s) in the archive\n" msgstr "" -#: ar.c:270 +#: ar.c:285 #, c-format msgid " p - print file(s) found in the archive\n" msgstr "" -#: ar.c:271 +#: ar.c:286 #, c-format msgid " q[f] - quick append file(s) to the archive\n" msgstr "" -#: ar.c:272 +#: ar.c:287 #, c-format msgid "" " r[ab][f][u] - replace existing or insert new file(s) into the archive\n" msgstr "" -#: ar.c:273 +#: ar.c:288 #, c-format msgid " s - act as ranlib\n" msgstr "" -#: ar.c:274 +#: ar.c:289 #, c-format msgid " t - display contents of archive\n" msgstr "" -#: ar.c:275 +#: ar.c:290 #, c-format msgid " x[o] - extract file(s) from the archive\n" msgstr "" -#: ar.c:276 +#: ar.c:291 #, c-format msgid " command specific modifiers:\n" msgstr "" -#: ar.c:277 +#: ar.c:292 #, c-format msgid " [a] - put file(s) after [member-name]\n" msgstr "" -#: ar.c:278 +#: ar.c:293 #, c-format msgid " [b] - put file(s) before [member-name] (same as [i])\n" msgstr "" -#: ar.c:279 +#: ar.c:296 +#, c-format +msgid " [D] - use zero for timestamps and uids/gids (default)\n" +msgstr "" + +#: ar.c:298 +#, c-format +msgid " [U] - use actual timestamps and uids/gids\n" +msgstr "" + +#: ar.c:303 #, c-format msgid " [D] - use zero for timestamps and uids/gids\n" msgstr "" -#: ar.c:280 +#: ar.c:305 +#, c-format +msgid " [U] - use actual timestamps and uids/gids (default)\n" +msgstr "" + +#: ar.c:308 #, c-format msgid " [N] - use instance [count] of name\n" msgstr "" -#: ar.c:281 +#: ar.c:309 #, c-format msgid " [f] - truncate inserted file names\n" msgstr "" -#: ar.c:282 +#: ar.c:310 #, c-format msgid " [P] - use full path names when matching\n" msgstr "" -#: ar.c:283 +#: ar.c:311 #, c-format msgid " [o] - preserve original dates\n" msgstr "" -#: ar.c:284 +#: ar.c:312 #, c-format msgid "" " [u] - only replace files that are newer than current archive " "contents\n" msgstr "" -#: ar.c:285 +#: ar.c:313 #, c-format msgid " generic modifiers:\n" msgstr "" -#: ar.c:286 +#: ar.c:314 #, c-format msgid " [c] - do not warn if the library had to be created\n" msgstr "" -#: ar.c:287 +#: ar.c:315 #, c-format msgid " [s] - create an archive index (cf. ranlib)\n" msgstr "" -#: ar.c:288 +#: ar.c:316 #, c-format msgid " [S] - do not build a symbol table\n" msgstr "" -#: ar.c:289 +#: ar.c:317 #, c-format msgid " [T] - make a thin archive\n" msgstr "" -#: ar.c:290 +#: ar.c:318 #, c-format msgid " [v] - be verbose\n" msgstr "" -#: ar.c:291 +#: ar.c:319 #, c-format msgid " [V] - display the version number\n" msgstr "" -#: ar.c:292 +#: ar.c:320 #, c-format msgid " @<file> - read options from <file>\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 <p> - 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" " @<file> Read options from <file>\n" msgstr "" -#: ar.c:322 +#: ar.c:350 #, c-format msgid " --plugin <name> 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 <option(s)> <object-file(s)>\n" msgstr "" #. xgetext:c-format -#: dlltool.c:3897 +#: dlltool.c:3928 #, c-format msgid "" " -m --machine <machine> Create as DLL for <machine>. [default: %s]\n" msgstr "" -#: dlltool.c:3898 +#: dlltool.c:3929 #, c-format msgid "" " possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, " "ppc, thumb\n" msgstr "" -#: dlltool.c:3899 +#: dlltool.c:3930 #, c-format msgid " -e --output-exp <outname> Generate an export file.\n" msgstr "" -#: dlltool.c:3900 +#: dlltool.c:3931 #, c-format msgid " -l --output-lib <outname> Generate an interface library.\n" msgstr "" -#: dlltool.c:3901 +#: dlltool.c:3932 #, c-format msgid " -y --output-delaylib <outname> 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> Name of input dll to put into interface lib.\n" msgstr "" -#: dlltool.c:3904 +#: dlltool.c:3935 #, c-format msgid " -d --input-def <deffile> Name of .def file to be read in.\n" msgstr "" -#: dlltool.c:3905 +#: dlltool.c:3936 #, c-format msgid " -z --output-def <deffile> 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 <list> Don't export <list>\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 <basefile> 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 @<n> from exported names.\n" msgstr "" -#: dlltool.c:3919 +#: dlltool.c:3950 #, c-format msgid " -A --add-stdcall-alias Add aliases without @<n>.\n" msgstr "" -#: dlltool.c:3920 +#: dlltool.c:3951 #, c-format msgid " -p --ext-prefix-alias <prefix> Add aliases with <prefix>.\n" msgstr "" -#: dlltool.c:3921 +#: dlltool.c:3952 #, c-format msgid " -S --as <name> Use <name> for assembler.\n" msgstr "" -#: dlltool.c:3922 +#: dlltool.c:3953 #, c-format msgid " -f --as-flags <flags> Pass <flags> 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 <prefix> Use <prefix> to construct temp file names.\n" msgstr "" -#: dlltool.c:3926 +#: dlltool.c:3957 #, c-format msgid "" " -I --identify <implib> Report the name of the DLL associated with " "<implib>.\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 " @<file> Read options from <file>.\n" msgstr "" -#: dlltool.c:3933 +#: dlltool.c:3964 #, c-format msgid "" " -M --mcore-elf <outname> Process mcore-elf object files into <outname>.\n" msgstr "" -#: dlltool.c:3934 +#: dlltool.c:3965 #, c-format msgid " -L --linker <name> Use <name> as the linker.\n" msgstr "" -#: dlltool.c:3935 +#: dlltool.c:3966 #, c-format msgid " -F --linker-flags <flags> Pass <flags> 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 " @<file> Read options from <file>\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 <outname> 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 <driver> Defaults to \"gcc\"\n" msgstr "" -#: dllwrap.c:492 +#: dllwrap.c:486 #, c-format msgid " --driver-flags <flags> Override default ld flags\n" msgstr "" -#: dllwrap.c:493 +#: dllwrap.c:487 #, c-format msgid " --dlltool-name <dlltool> Defaults to \"dlltool\"\n" msgstr "" -#: dllwrap.c:494 +#: dllwrap.c:488 #, c-format msgid " --entry <entry> Specify alternate DLL entry point\n" msgstr "" -#: dllwrap.c:495 +#: dllwrap.c:489 #, c-format msgid " --image-base <base> Specify image base address\n" msgstr "" -#: dllwrap.c:496 +#: dllwrap.c:490 #, c-format msgid " --target <machine> 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 <machine>\n" msgstr "" -#: dllwrap.c:501 +#: dllwrap.c:495 #, c-format msgid " --output-exp <outname> Generate export file.\n" msgstr "" -#: dllwrap.c:502 +#: dllwrap.c:496 #, c-format msgid " --output-lib <outname> 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> Name of input dll to put into output lib.\n" msgstr "" -#: dllwrap.c:505 +#: dllwrap.c:499 #, c-format msgid " --def <deffile> Name input .def file\n" msgstr "" -#: dllwrap.c:506 +#: dllwrap.c:500 #, c-format msgid " --output-def <deffile> 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 <list> Exclude <list> 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 <basefile> 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 @<n> from exported names\n" msgstr "" -#: dllwrap.c:516 +#: dllwrap.c:510 #, c-format msgid " --add-stdcall-alias Add aliases without @<n>\n" msgstr "" -#: dllwrap.c:517 +#: dllwrap.c:511 #, c-format msgid " --as <name> Use <name> 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 "<no .debug_str section>" 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 "<offset is too big>" msgstr "" -#: dwarf.c:655 +#: dwarf.c:585 +msgid "<no .debug_str_offsets.dwo section>" +msgstr "" + +#: dwarf.c:586 +msgid "<no .debug_str_offsets section>" +msgstr "" + +#: dwarf.c:592 +#, c-format +msgid "DW_FORM_GNU_str_index offset too big: %s\n" +msgstr "" + +#: dwarf.c:594 +msgid "<index offset is too big>" +msgstr "" + +#: dwarf.c:598 +msgid "<no .debug_str.dwo section>" +msgstr "" + +#: dwarf.c:605 +#, c-format +msgid "DW_FORM_GNU_str_index indirect offset too big: %s\n" +msgstr "" + +#: dwarf.c:607 +msgid "<indirect index offset is too big>" +msgstr "" + +#: dwarf.c:619 +msgid "<no .debug_addr section>" +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:2278 +#: dwarf.c:2431 +#, c-format +msgid "Bogus end-of-siblings marker detected at offset %lx in %s section\n" +msgstr "" + +#: 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:2603 +#: dwarf.c:2818 +#, c-format +msgid " Line Number Statements:\n" +msgstr "" + +#: 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 "" +"\n" +" [Use file table entry %d]\n" +msgstr "" + +#: dwarf.c:3314 +#, c-format +msgid "" +"\n" +" [Use directory table entry %d]\n" +msgstr "" + +#: dwarf.c:3373 #, c-format msgid " Set ISA to %lu\n" msgstr "" -#: dwarf.c:3330 dwarf.c:4195 +#: dwarf.c:3518 +msgid "no info" +msgstr "" + +#: dwarf.c:3519 +msgid "type" +msgstr "" + +#: dwarf.c:3520 +msgid "variable" +msgstr "" + +#: dwarf.c:3521 +msgid "function" +msgstr "" + +#: 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:3344 +#: dwarf.c:3586 msgid "Only DWARF 2 and 3 pubnames are currently supported\n" msgstr "" -#: dwarf.c:3351 +#: dwarf.c:3593 #, c-format msgid " Length: %ld\n" msgstr "" -#: dwarf.c:3353 +#: dwarf.c:3595 #, c-format msgid " Version: %d\n" msgstr "" -#: dwarf.c:3355 +#: dwarf.c:3597 #, c-format msgid " Offset into .debug_info section: 0x%lx\n" msgstr "" -#: dwarf.c:3357 +#: dwarf.c:3599 #, c-format msgid " Size of area in .debug_info section: %ld\n" msgstr "" -#: dwarf.c:3360 +#: 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 "<End of list>\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 "<End of list>\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: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:4351 +#: 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:446 +#: 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: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 "<corrupt>" +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 <option(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 <machine> Set input machine type to <machine>\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 "<processor specific>: %d" msgstr "" -#: nm.c:348 readelf.c:8625 readelf.c:8679 +#: nm.c:349 readelf.c:9263 readelf.c:9323 #, c-format msgid "<OS specific>: %d" msgstr "" -#: nm.c:350 readelf.c:8628 readelf.c:8682 +#: nm.c:351 readelf.c:9266 readelf.c:9326 #, c-format msgid "<unknown>: %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 <bfdname> Assume input file is in format <bfdname>\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 <name> Only copy section <name> into the output\n" " --add-gnu-debuglink=<file> Add section .gnu_debuglink linking to " "<file>\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 <name> Do not copy symbol <name>\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 <name> Do not strip symbol <name>\n" " --keep-file-symbols Do not strip file symbol(s)\n" @@ -3517,6 +3884,8 @@ msgid "" "<flags>\n" " --add-section <name>=<file> Add section <name> found in <file> to " "output\n" +" --dump-section <name>=<file> Dump the contents of section <name> into " +"<file>\n" " --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>\n" " --long-section-names {enable|disable|keep}\n" " Handle long section names in Coff " @@ -3579,17 +3948,17 @@ msgid "" "supported\n" msgstr "" -#: objcopy.c:583 +#: objcopy.c:613 #, c-format msgid "Usage: %s <option(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=<bfdname> Assume input file is in format <bfdname>\n" @@ -3599,10 +3968,16 @@ msgid "" "<bfdname>\n" " -p --preserve-dates Copy modified/access timestamps to the " "output\n" +msgstr "" + +#: objcopy.c:634 +#, c-format +msgid "" " -R --remove-section=<name> Remove section <name> from the output\n" " -s --strip-all Remove all symbol and relocation " "information\n" " -g -S -d --strip-debug Remove all debugging symbols & sections\n" +" --strip-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 <file> Place stripped output into <file>\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 <option(s)> <file(s)>\n" msgstr "" -#: objdump.c:202 +#: objdump.c:199 #, c-format msgid " Display information from object <file(s)>.\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 +#: objdump.c:1014 objdump.c:1038 #, c-format msgid " (File Offset: 0x%lx)" msgstr "" -#: objdump.c:1662 +#: objdump.c:1680 #, c-format msgid "disassemble_fn returned length %d" msgstr "" -#: objdump.c:1967 +#: objdump.c:1994 #, c-format msgid "" "\n" "Disassembly of section %s:\n" msgstr "" -#: objdump.c:2143 +#: objdump.c:2171 #, c-format msgid "can't use supplied machine %s" msgstr "" -#: objdump.c:2162 +#: objdump.c:2190 #, c-format msgid "can't disassemble for architecture %s\n" msgstr "" -#: objdump.c:2242 objdump.c:2265 +#: objdump.c:2270 objdump.c:2287 #, c-format msgid "" "\n" "Can't get contents for section '%s'.\n" msgstr "" -#: objdump.c:2406 +#: objdump.c:2432 #, c-format msgid "" "No %s section present\n" "\n" msgstr "" -#: objdump.c:2415 +#: objdump.c:2441 #, c-format msgid "reading %s section of %s failed: %s" msgstr "" -#: objdump.c:2459 +#: objdump.c:2485 #, c-format msgid "" "Contents of %s section:\n" "\n" msgstr "" -#: objdump.c:2590 +#: objdump.c:2616 #, c-format msgid "architecture: %s, " msgstr "" -#: objdump.c:2593 +#: objdump.c:2619 #, c-format msgid "flags 0x%08x:\n" msgstr "" -#: objdump.c:2607 +#: objdump.c:2633 #, c-format msgid "" "\n" "start address 0x" msgstr "" -#: objdump.c:2633 +#: objdump.c:2659 msgid "option -P/--private not supported by this file" msgstr "" -#: objdump.c:2657 +#: objdump.c:2683 #, c-format msgid "target specific dump '%s' not supported" msgstr "" -#: objdump.c:2721 +#: objdump.c:2747 #, c-format msgid "Contents of section %s:" msgstr "" -#: objdump.c:2723 +#: objdump.c:2749 #, c-format msgid " (Starting at file offset: 0x%lx)" msgstr "" -#: objdump.c:2729 +#: objdump.c:2755 msgid "Reading section failed" msgstr "" -#: objdump.c:2832 +#: objdump.c:2858 #, c-format msgid "no symbols\n" msgstr "" -#: objdump.c:2839 +#: objdump.c:2865 #, c-format msgid "no information for symbol number %ld\n" msgstr "" -#: objdump.c:2842 +#: objdump.c:2868 #, c-format msgid "could not determine the type of symbol number %ld\n" msgstr "" -#: objdump.c:3163 +#: objdump.c:3206 #, c-format msgid "" "\n" "%s: file format %s\n" msgstr "" -#: objdump.c:3223 +#: objdump.c:3268 #, c-format msgid "%s: printing debugging information failed" msgstr "" -#: objdump.c:3327 +#: objdump.c:3359 #, c-format msgid "In archive %s:\n" msgstr "" -#: objdump.c:3438 +#: 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:3443 +#: objdump.c:3499 msgid "error: the stop address should be after the start address" msgstr "" -#: objdump.c:3455 +#: objdump.c:3511 msgid "error: prefix strip must be non-negative" msgstr "" -#: objdump.c:3460 +#: objdump.c:3516 msgid "error: instruction width must be positive" msgstr "" -#: objdump.c:3469 +#: objdump.c:3525 msgid "unrecognized -E option" msgstr "" -#: objdump.c:3480 +#: objdump.c:3536 #, c-format msgid "unrecognized --endian type `%s'" msgstr "" -#: od-xcoff.c:75 +#: 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 "" + +#: od-macho.c:289 +msgid " #: Segment name Section name Address\n" +msgstr "" + +#: od-macho.c:684 od-macho.c:691 od-macho.c:765 od-macho.c:817 +#, c-format +msgid " [bad block length]\n" +msgstr "" + +#: od-macho.c:688 +#, c-format +msgid " %u index entries:\n" +msgstr "" + +#: od-macho.c:701 +#, c-format +msgid " index entry %u: type: %08x, offset: %08x\n" +msgstr "" + +#: od-macho.c:772 +#, c-format +msgid " version: %08x\n" +msgstr "" + +#: od-macho.c:773 +#, c-format +msgid " flags: %08x\n" +msgstr "" + +#: od-macho.c:774 +#, c-format +msgid " hash offset: %08x\n" +msgstr "" + +#: od-macho.c:776 +#, c-format +msgid " ident offset: %08x (- %08x)\n" +msgstr "" + +#: od-macho.c:778 +#, c-format +msgid " identity: %s\n" +msgstr "" + +#: od-macho.c:779 +#, c-format +msgid " nbr special slots: %08x (at offset %08x)\n" +msgstr "" + +#: od-macho.c:782 +#, c-format +msgid " nbr code slots: %08x\n" +msgstr "" + +#: od-macho.c:783 +#, c-format +msgid " code limit: %08x\n" +msgstr "" + +#: od-macho.c:784 +#, c-format +msgid " hash size: %02x\n" +msgstr "" + +#: od-macho.c:785 +#, c-format +msgid " hash type: %02x (%s)\n" +msgstr "" + +#: od-macho.c:788 +#, c-format +msgid " spare1: %02x\n" +msgstr "" + +#: od-macho.c:789 +#, c-format +msgid " page size: %02x\n" +msgstr "" + +#: od-macho.c:790 +#, c-format +msgid " spare2: %08x\n" +msgstr "" + +#: od-macho.c:792 +#, c-format +msgid " scatter offset: %08x\n" +msgstr "" + +#: od-macho.c:804 +#, c-format +msgid " [truncated block]\n" +msgstr "" + +#: od-macho.c:812 +#, c-format +msgid " magic : %08x (%s)\n" +msgstr "" + +#: od-macho.c:814 +#, c-format +msgid " length: %08x\n" +msgstr "" + +#: od-macho.c:845 +msgid "cannot read code signature data" +msgstr "" + +#: od-macho.c:873 +msgid "cannot read segment split info" +msgstr "" + +#: od-macho.c:879 +msgid "segment split info is not nul terminated" +msgstr "" + +#: od-macho.c:887 +#, c-format +msgid " 32 bit pointers:\n" +msgstr "" + +#: od-macho.c:890 +#, c-format +msgid " 64 bit pointers:\n" +msgstr "" + +#: od-macho.c:893 +#, c-format +msgid " PPC hi-16:\n" +msgstr "" + +#: od-macho.c:896 +#, c-format +msgid " Unhandled location type %u\n" +msgstr "" + +#: 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 "<none>" msgstr "" -#: readelf.c:269 +#: readelf.c:278 msgid "<no-name>" 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 "<corrupt>" -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 "<unknown addend: %lx>" msgstr "" -#: readelf.c:1277 +#: readelf.c:1359 #, c-format msgid " bad symbol index: %08lx" msgstr "" -#: readelf.c:1363 +#: readelf.c:1445 #, c-format msgid "<string table index: %3ld>" msgstr "" -#: readelf.c:1365 +#: readelf.c:1447 #, c-format msgid "<corrupt string table index: %3ld>" 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 "<unknown>: %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 "<unknown>: %x" msgstr "" -#: readelf.c:1823 +#: readelf.c:1923 msgid "None" msgstr "" -#: readelf.c:1994 +#: readelf.c:2096 #, c-format msgid "<unknown>: 0x%x" msgstr "" -#: readelf.c:2180 +#: readelf.c:2313 msgid ", <unknown>" 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 "<unknown: %x>" 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: <unknown>" msgstr "" -#: readelf.c:3163 +#: readelf.c:3653 #, c-format msgid "Usage: readelf <option(s)> 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=<number|name>\n" " Disassemble the contents of section <number|name>\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 "<unknown: %lx>" 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 " <corrupt: out of range>" 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 "[<unknown>: 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 " Compact model %d\n" +msgid "Corrupt ARM compact model table entry: %x \n" msgstr "" -#: readelf.c:6947 +#: 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 " [reserved]\n" +msgstr "" + +#: 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 "<corrupt: %ld>\n" +msgid "Interface Version: %s" msgstr "" -#: readelf.c:7200 +#: readelf.c:7768 +msgid "<corrupt: %" +msgstr "" + +#: readelf.c:7781 #, c-format -msgid "Time Stamp: %s\n" +msgid "Time Stamp: %s" msgstr "" -#: readelf.c:7377 readelf.c:7423 +#: readelf.c:7959 readelf.c:8005 msgid "dynamic section" msgstr "" -#: readelf.c:7501 +#: readelf.c:8083 #, c-format msgid "" "\n" "There is no dynamic section in this file.\n" msgstr "" -#: readelf.c:7539 +#: readelf.c:8121 msgid "Unable to seek to end of file!\n" msgstr "" -#: readelf.c:7552 +#: readelf.c:8134 msgid "Unable to determine the number of symbols to load\n" msgstr "" -#: readelf.c:7585 +#: readelf.c:8167 msgid "Unable to seek to end of file\n" msgstr "" -#: readelf.c:7592 +#: readelf.c:8174 msgid "Unable to determine the length of the dynamic string table\n" msgstr "" -#: readelf.c:7598 +#: readelf.c:8180 msgid "dynamic string table" msgstr "" -#: readelf.c:7635 +#: readelf.c:8217 msgid "symbol information" msgstr "" -#: readelf.c:7660 +#: readelf.c:8242 #, c-format msgid "" "\n" "Dynamic section at offset 0x%lx contains %u entries:\n" msgstr "" -#: readelf.c:7663 +#: readelf.c:8245 #, c-format msgid " Tag Type Name/Value\n" msgstr "" -#: readelf.c:7699 +#: readelf.c:8281 #, c-format msgid "Auxiliary library" msgstr "" -#: readelf.c:7703 +#: readelf.c:8285 #, c-format msgid "Filter library" msgstr "" -#: readelf.c:7707 +#: readelf.c:8289 #, c-format msgid "Configuration file" msgstr "" -#: readelf.c:7711 +#: readelf.c:8293 #, c-format msgid "Dependency audit library" msgstr "" -#: readelf.c:7715 +#: readelf.c:8297 #, c-format msgid "Audit library" msgstr "" -#: readelf.c:7733 readelf.c:7761 readelf.c:7789 +#: readelf.c:8315 readelf.c:8343 readelf.c:8371 #, c-format msgid "Flags:" msgstr "" -#: readelf.c:7736 readelf.c:7764 readelf.c:7791 +#: readelf.c:8318 readelf.c:8346 readelf.c:8373 #, c-format msgid " None\n" msgstr "" -#: readelf.c:7912 +#: readelf.c:8554 #, c-format msgid "Shared library: [%s]" msgstr "" -#: readelf.c:7915 +#: readelf.c:8557 #, c-format msgid " program interpreter" msgstr "" -#: readelf.c:7919 +#: readelf.c:8561 #, c-format msgid "Library soname: [%s]" msgstr "" -#: readelf.c:7923 +#: readelf.c:8565 #, c-format msgid "Library rpath: [%s]" msgstr "" -#: readelf.c:7927 +#: readelf.c:8569 #, c-format msgid "Library runpath: [%s]" msgstr "" -#: readelf.c:7960 +#: readelf.c:8602 #, c-format msgid " (bytes)\n" msgstr "" -#: readelf.c:7990 +#: readelf.c:8632 #, c-format msgid "Not needed object: [%s]\n" msgstr "" -#: readelf.c:8090 +#: readelf.c:8732 msgid "| <unknown>" 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 "<localentry>: %d" +msgstr "" + +#: readelf.c:9467 #, c-format msgid "<other>: %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 " <corrupt: %14ld>" 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 "<corrupt: %19ld>" 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 = <corrupt>\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 " <unknown tag %d>: " +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 "<unknown>" 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 "<corrupt: %9ld>" 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 "<corrupt: %14ld>" 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 19d4025..39884ef 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/POTFILES.in: Regenerate. + * po/gas.pot: Regenerate. + 2014-02-03 Sandra Loosemore <sandra@codesourcery.com> * config/tc-nios2.c (md_apply_fix): Test for new relocs. diff --git a/gas/po/POTFILES.in b/gas/po/POTFILES.in index a77439b..fdbaf62 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 f1eec3b..622d08b 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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\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=<value> set the hash table size close to <value>\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,228 +769,390 @@ 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 <tag> , <value>" +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-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-macho.c:499 read.c:490 +msgid "bad or irreducible absolute expression" +msgstr "" + +#: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1707 +msgid "missing size expression" +msgstr "" + +#: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1713 +#, c-format +msgid "size (%ld) out of range, ignored" +msgstr "" + +#: 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-macho.c:534 read.c:1740 +#, c-format +msgid "size of \"%s\" is already %ld; not changing to %ld" +msgstr "" + +#: config/obj-macho.c:545 +msgid "align value not recognized, using size" +msgstr "" + +#: config/obj-macho.c:550 config/obj-macho.c:913 +#, c-format +msgid "Alignment (%lu) too large: 15 assumed." +msgstr "" + +#: config/obj-macho.c:616 +#, c-format +msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'" +msgstr "" + +#: config/obj-macho.c:818 +#, c-format +msgid "%s is not used for the selected target" +msgstr "" + +#: config/obj-macho.c:883 +msgid "internal error: base section index out of range" +msgstr "" + +#: config/obj-macho.c:969 +#, c-format +msgid "internal error: bad file property ID %d" +msgstr "" + +#: config/obj-macho.c:977 +msgid "failed to set subsections by symbols" +msgstr "" + +#: config/obj-macho.c:1041 +#, c-format +msgid "'%s' previously declared as '%s'." +msgstr "" + +#: 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/obj-macho.c:1177 +msgid "use of .indirect_symbols requires `-dynamic'" +msgstr "" + +#: config/obj-macho.c:1194 +#, c-format +msgid "" +"attempt to add an indirect_symbol to a stub or reference section with a zero-" +"sized element at %s" +msgstr "" + +#: 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 "'%s' can't be a weak_definition (since it is undefined)" +msgstr "" + +#: config/obj-macho.c:1497 +#, c-format +msgid "Non-global symbol: '%s' can't be a weak_definition." +msgstr "" + +#: config/obj-macho.c:1503 +#, c-format +msgid "internal error: [%s] unexpected code [%lx] in frob symbol" +msgstr "" + +#: config/obj-macho.c:1544 +#, c-format +msgid "unrecognized stab type '%c'" +msgstr "" + +#: config/obj-macho.c:1595 +#, c-format +msgid "`%s' can't be undefined in `%s' - `%s' {%s section}" +msgstr "" + +#: config/obj-macho.c:1603 +#, c-format +msgid "`%s' can't be undefined in `%s' {%s section} - `%s'" +msgstr "" + +#: config/obj-macho.c:1610 +#, c-format +msgid "`%s' and `%s' can't be undefined in `%s' - `%s'" +msgstr "" + +#: 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/obj-macho.c:1825 +#, c-format +msgid "internal error: failed to allocate %d indirectsymbol pointers" +msgstr "" + #: config/obj-som.c:58 msgid "Only one .compiler pseudo-op per file!" msgstr "" @@ -1022,6 +1192,733 @@ msgstr "" msgid "attaching copyright header %s: %s" msgstr "" +#: config/tc-aarch64.c:353 +msgid "integer 32-bit register expected" +msgstr "" + +#: config/tc-aarch64.c:356 +msgid "integer 64-bit register expected" +msgstr "" + +#: config/tc-aarch64.c:359 +msgid "integer register expected" +msgstr "" + +#: config/tc-aarch64.c:362 +msgid "integer, zero or SP register expected" +msgstr "" + +#: config/tc-aarch64.c:365 +msgid "8-bit SIMD scalar register expected" +msgstr "" + +#: config/tc-aarch64.c:368 +msgid "16-bit SIMD scalar or floating-point half precision register expected" +msgstr "" + +#: config/tc-aarch64.c:372 +msgid "32-bit SIMD scalar or floating-point single precision register expected" +msgstr "" + +#: config/tc-aarch64.c:376 +msgid "64-bit SIMD scalar or floating-point double precision register expected" +msgstr "" + +#: config/tc-aarch64.c:380 +msgid "128-bit SIMD scalar or floating-point quad precision register expected" +msgstr "" + +#: config/tc-aarch64.c:384 +msgid "C0 - C15 expected" +msgstr "" + +#: config/tc-aarch64.c:387 config/tc-arm.c:4119 +msgid "register expected" +msgstr "" + +#. any [BHSDQ]P FP +#: config/tc-aarch64.c:390 +msgid "SIMD scalar or floating-point register expected" +msgstr "" + +#. any V reg +#: config/tc-aarch64.c:393 +msgid "vector register expected" +msgstr "" + +#: config/tc-aarch64.c:396 +#, c-format +msgid "invalid register type %d" +msgstr "" + +#. Define some common error messages. +#: config/tc-aarch64.c:408 +msgid "SP not allowed here" +msgstr "" + +#: 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-aarch64.c:563 config/tc-arm.c:990 config/tc-i860.c:1004 +#: config/tc-sparc.c:3096 +msgid "bad segment" +msgstr "" + +#: config/tc-aarch64.c:774 +#, c-format +msgid "bad size %d in vector width specifier" +msgstr "" + +#: config/tc-aarch64.c:807 +#, c-format +msgid "unexpected character `%c' in element size" +msgstr "" + +#: config/tc-aarch64.c:809 +msgid "missing element size" +msgstr "" + +#: config/tc-aarch64.c:815 +#, c-format +msgid "invalid element size %d and vector size combination %c" +msgstr "" + +#: config/tc-aarch64.c:842 config/tc-arm.c:1375 +msgid "vector type expected" +msgstr "" + +#: config/tc-aarch64.c:923 +msgid "this type of register can't be indexed" +msgstr "" + +#: config/tc-aarch64.c:929 +msgid "index not allowed inside register list" +msgstr "" + +#: 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 "" + +#. Indexed vector register expected. +#: config/tc-aarch64.c:951 +msgid "indexed vector register expected" +msgstr "" + +#: config/tc-aarch64.c:958 +msgid "invalid use of vector register" +msgstr "" + +#: config/tc-aarch64.c:1048 config/tc-arm.c:1744 +msgid "expecting {" +msgstr "" + +#: config/tc-aarch64.c:1073 +msgid "invalid vector register in list" +msgstr "" + +#: config/tc-aarch64.c:1080 +msgid "invalid scalar register in list" +msgstr "" + +#: config/tc-aarch64.c:1093 +msgid "invalid range in vector register list" +msgstr "" + +#: config/tc-aarch64.c:1106 +msgid "type mismatch in vector register list" +msgstr "" + +#: config/tc-aarch64.c:1123 +msgid "end of vector register list not found" +msgstr "" + +#: config/tc-aarch64.c:1139 +msgid "constant expression required." +msgstr "" + +#: config/tc-aarch64.c:1149 +msgid "expected index" +msgstr "" + +#: config/tc-aarch64.c:1156 +msgid "too many registers in vector register list" +msgstr "" + +#: config/tc-aarch64.c:1161 +msgid "empty vector register list" +msgstr "" + +#: config/tc-aarch64.c:1183 config/tc-arm.c:2126 +#, c-format +msgid "ignoring attempt to redefine built-in register '%s'" +msgstr "" + +#: config/tc-aarch64.c:1189 config/tc-arm.c:2131 +#, c-format +msgid "ignoring redefinition of register alias '%s'" +msgstr "" + +#: config/tc-aarch64.c:1235 config/tc-arm.c:2198 +#, c-format +msgid "unknown register '%s' -- .req ignored" +msgstr "" + +#: config/tc-aarch64.c:1291 config/tc-arm.c:2405 +msgid "invalid syntax for .req directive" +msgstr "" + +#: config/tc-aarch64.c:1316 config/tc-arm.c:2443 +msgid "invalid syntax for .unreq directive" +msgstr "" + +#: config/tc-aarch64.c:1322 config/tc-arm.c:2450 +#, c-format +msgid "unknown register alias '%s'" +msgstr "" + +#: config/tc-aarch64.c:1324 +#, c-format +msgid "ignoring attempt to undefine built-in register '%s'" +msgstr "" + +#: config/tc-aarch64.c:1639 config/tc-arm.c:3108 +msgid "literal pool overflow" +msgstr "" + +#: 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-aarch64.c:1794 +msgid "unimplemented relocation suffix" +msgstr "" + +#: config/tc-aarch64.c:1962 config/tc-aarch64.c:2196 +msgid "immediate operand required" +msgstr "" + +#: config/tc-aarch64.c:1970 +msgid "missing immediate expression" +msgstr "" + +#: config/tc-aarch64.c:2176 config/tc-aarch64.c:4871 +msgid "invalid floating-point constant" +msgstr "" + +#: config/tc-aarch64.c:2548 config/tc-arm.c:4794 config/tc-arm.c:4803 +msgid "shift expression expected" +msgstr "" + +#: config/tc-aarch64.c:2556 +msgid "shift operator expected" +msgstr "" + +#: config/tc-aarch64.c:2564 +msgid "invalid use of 'MSL'" +msgstr "" + +#: config/tc-aarch64.c:2573 +msgid "extending shift is not permitted" +msgstr "" + +#: config/tc-aarch64.c:2581 +msgid "'ROR' shift is not permitted" +msgstr "" + +#: config/tc-aarch64.c:2589 +msgid "only 'LSL' shift is permitted" +msgstr "" + +#: config/tc-aarch64.c:2599 +msgid "invalid shift for the register offset addressing mode" +msgstr "" + +#: config/tc-aarch64.c:2607 +msgid "invalid shift operator" +msgstr "" + +#: config/tc-aarch64.c:2636 +msgid "missing shift amount" +msgstr "" + +#: config/tc-aarch64.c:2643 +msgid "constant shift amount required" +msgstr "" + +#: config/tc-aarch64.c:2648 +msgid "shift amount out of range 0 to 63" +msgstr "" + +#: config/tc-aarch64.c:2697 +msgid "unexpected shift operator" +msgstr "" + +#: config/tc-aarch64.c:2733 +msgid "unexpected register in the immediate operand" +msgstr "" + +#: config/tc-aarch64.c:2758 +msgid "integer register expected in the extended/shifted operand register" +msgstr "" + +#: 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-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-aarch64.c:2919 config/tc-aarch64.c:3029 +msgid "invalid relocation expression" +msgstr "" + +#: config/tc-aarch64.c:2937 +msgid "invalid address" +msgstr "" + +#: config/tc-aarch64.c:2989 +msgid "invalid use of 32-bit register offset" +msgstr "" + +#: config/tc-aarch64.c:2995 +msgid "invalid use of 64-bit register offset" +msgstr "" + +#. [Xn],#expr +#: config/tc-aarch64.c:3040 config/tc-aarch64.c:3092 +msgid "invalid expression in the address" +msgstr "" + +#: config/tc-aarch64.c:3049 config/tc-arm.c:5306 config/tc-arm.c:5876 +msgid "']' expected" +msgstr "" + +#: config/tc-aarch64.c:3057 +msgid "register offset not allowed in pre-indexed addressing mode" +msgstr "" + +#: config/tc-aarch64.c:3072 config/tc-arm.c:5342 +msgid "cannot combine pre- and post-indexing" +msgstr "" + +#: config/tc-aarch64.c:3083 +msgid "invalid 32-bit register offset" +msgstr "" + +#. Reject [Rn]! +#: config/tc-aarch64.c:3104 +msgid "missing offset in the pre-indexed address" +msgstr "" + +#: 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-aarch64.c:3390 +msgid "immediate value out of range " +msgstr "" + +#: config/tc-aarch64.c:3898 +#, c-format +msgid "Info: " +msgstr "" + +#: config/tc-aarch64.c:3932 config/tc-score.c:2750 config/tc-score.c:6504 +#, c-format +msgid "%s -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:3934 +#, c-format +msgid "%s at operand %d -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:3938 +#, c-format +msgid "operand %d should be %s -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:3943 +#, c-format +msgid "operand mismatch -- `%s'" +msgstr "" + +#. Print the hint. +#: config/tc-aarch64.c:4004 +msgid " did you mean this?" +msgstr "" + +#: config/tc-aarch64.c:4007 config/tc-aarch64.c:4034 +#, c-format +msgid " %s" +msgstr "" + +#: config/tc-aarch64.c:4012 +msgid " other valid variant(s):" +msgstr "" + +#: config/tc-aarch64.c:4042 +#, c-format +msgid "%s out of range %d to %d at operand %d -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:4043 config/tc-aarch64.c:4047 config/tc-aarch64.c:5353 +msgid "immediate value" +msgstr "" + +#: config/tc-aarch64.c:4046 +#, c-format +msgid "%s expected to be %d at operand %d -- `%s'" +msgstr "" + +#: 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-aarch64.c:4057 +#, c-format +msgid "" +"invalid number of registers in the list; %d registers are expected at " +"operand %d -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:4063 +#, c-format +msgid "immediate value should be a multiple of %d at operand %d -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:4314 +msgid "bad vector arrangement type" +msgstr "" + +#: config/tc-aarch64.c:4420 +msgid "the specified relocation type is not allowed for MOVK" +msgstr "" + +#: 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-aarch64.c:4594 +msgid "comma expected between operands" +msgstr "" + +#: config/tc-aarch64.c:4687 +msgid "the top half of a 128-bit FP/SIMD register is expected" +msgstr "" + +#: 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-aarch64.c:4790 config/tc-aarch64.c:4811 +msgid "immediate zero expected" +msgstr "" + +#: config/tc-aarch64.c:4885 +msgid "shift not allowed for bitmask immediate" +msgstr "" + +#: config/tc-aarch64.c:4939 +msgid "can't mix relocation modifier with explicit shift" +msgstr "" + +#: config/tc-aarch64.c:4982 +msgid "invalid condition" +msgstr "" + +#: config/tc-aarch64.c:5007 +msgid "invalid pc-relative address" +msgstr "" + +#. 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-aarch64.c:5081 +msgid "the optional immediate offset can only be 0" +msgstr "" + +#: 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-aarch64.c:5136 +msgid "relocation not allowed" +msgstr "" + +#: config/tc-aarch64.c:5175 +msgid "writeback value should be an immediate constant" +msgstr "" + +#: config/tc-aarch64.c:5186 +msgid "unknown or missing system register name" +msgstr "" + +#: config/tc-aarch64.c:5196 +msgid "unknown or missing PSTATE field name" +msgstr "" + +#: 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-aarch64.c:5253 config/tc-aarch64.c:6305 config/tc-arm.c:6800 +#, c-format +msgid "unhandled operand code %d" +msgstr "" + +#: config/tc-aarch64.c:5284 +msgid "unexpected comma before the omitted optional operand" +msgstr "" + +#: config/tc-aarch64.c:5301 +msgid "unexpected characters following instruction" +msgstr "" + +#: 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-aarch64.c:5386 config/tc-arm.c:7359 +msgid "literal pool insertion failed" +msgstr "" + +#: config/tc-aarch64.c:5504 +#, c-format +msgid "unknown mnemonic `%s' -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:5512 +#, c-format +msgid "unexpected comma after the mnemonic name `%s' -- `%s'" +msgstr "" + +#: config/tc-aarch64.c:5562 +#, c-format +msgid "selected processor does not support `%s'" +msgstr "" + +#: config/tc-aarch64.c:5836 +#, c-format +msgid "alignments greater than %d bytes not supported in .text sections" +msgstr "" + +#: config/tc-aarch64.c:5969 config/tc-arm.c:21185 +msgid "GOT already in the symbol table" +msgstr "" + +#: config/tc-aarch64.c:6131 +msgid "immediate cannot be moved by a single instruction" +msgstr "" + +#: 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-aarch64.c:6238 config/tc-metag.c:4655 config/tc-xtensa.c:4111 +msgid "invalid immediate" +msgstr "" + +#: 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-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-aarch64.c:6386 +msgid "pc-relative load offset not word aligned" +msgstr "" + +#: config/tc-aarch64.c:6389 +msgid "pc-relative load offset out of range" +msgstr "" + +#: config/tc-aarch64.c:6401 +msgid "pc-relative address offset out of range" +msgstr "" + +#: config/tc-aarch64.c:6413 config/tc-aarch64.c:6428 +msgid "conditional branch target not word aligned" +msgstr "" + +#: config/tc-aarch64.c:6416 config/tc-aarch64.c:6431 config/tc-arm.c:22118 +msgid "conditional branch out of range" +msgstr "" + +#: config/tc-aarch64.c:6444 +msgid "branch target not word aligned" +msgstr "" + +#: config/tc-aarch64.c:6447 config/tc-arm.c:753 config/tc-mips.c:14494 +msgid "branch out of range" +msgstr "" + +#: 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-aarch64.c:6494 +msgid "unsigned value out of range" +msgstr "" + +#: config/tc-aarch64.c:6502 +msgid "signed value out of range" +msgstr "" + +#: config/tc-aarch64.c:6610 +#, c-format +msgid "unexpected %s fixup" +msgstr "" + +#: 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-aarch64.c:6709 +#, c-format +msgid "cannot do %u-byte relocation" +msgstr "" + +#: 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-aarch64.c:7114 config/tc-arm.c:23759 +msgid "assemble for big-endian" +msgstr "" + +#: config/tc-aarch64.c:7115 config/tc-arm.c:23760 +msgid "assemble for little-endian" +msgstr "" + +#: config/tc-aarch64.c:7118 +msgid "temporary switch for dumping" +msgstr "" + +#: config/tc-aarch64.c:7120 +msgid "output verbose error messages" +msgstr "" + +#: config/tc-aarch64.c:7210 config/tc-arm.c:24261 +msgid "invalid architectural extension" +msgstr "" + +#: config/tc-aarch64.c:7235 config/tc-arm.c:24293 +msgid "must specify extensions to add before specifying those to remove" +msgstr "" + +#: config/tc-aarch64.c:7243 config/tc-arm.c:24301 +msgid "missing architectural extension" +msgstr "" + +#: config/tc-aarch64.c:7262 config/tc-arm.c:24338 +#, c-format +msgid "unknown architectural extension `%s'" +msgstr "" + +#: 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-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-aarch64.c:7318 config/tc-arm.c:24416 +#, c-format +msgid "missing architecture name `%s'" +msgstr "" + +#: 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-aarch64.c:7357 +#, c-format +msgid "missing abi name `%s'" +msgstr "" + +#: config/tc-aarch64.c:7368 +#, c-format +msgid "unknown abi `%s'\n" +msgstr "" + +#: config/tc-aarch64.c:7374 +msgid "<abi name>\t specify for ABI <abi name>" +msgstr "" + +#: config/tc-aarch64.c:7377 config/tc-arm.c:24511 config/tc-metag.c:5910 +msgid "<cpu name>\t assemble for CPU <cpu name>" +msgstr "" + +#: config/tc-aarch64.c:7379 config/tc-arm.c:24513 +msgid "<arch name>\t assemble for architecture <arch name>" +msgstr "" + +#: 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 "option `-%c%s' is deprecated: %s" +msgstr "" + +#: config/tc-aarch64.c:7458 +#, c-format +msgid " AArch64-specific assembler options:\n" +msgstr "" + +#: 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-aarch64.c:7474 config/tc-arm.c:24641 +#, c-format +msgid " -EL assemble code for a little-endian cpu\n" +msgstr "" + #: config/tc-alpha.c:655 #, c-format msgid "No !literal!%ld was found" @@ -1091,8 +1988,8 @@ msgstr "" msgid "opcode `%s' not supported for target %s" msgstr "" -#: config/tc-alpha.c:1194 config/tc-alpha.c:3367 config/tc-avr.c:1441 -#: config/tc-msp430.c:1828 +#: 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 "" @@ -1173,8 +2070,8 @@ msgid "sequence number in use for !tlsgd!%ld" 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 +#: 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 "" @@ -1190,22 +2087,23 @@ msgstr "" msgid "can not resolve expression" 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 +#: 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 ".COMMon length (%ld.) <0! Ignored." msgstr "" -#: config/tc-alpha.c:3527 config/tc-sparc.c:3963 config/tc-v850.c:298 +#: 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-alpha.c:3619 config/tc-ppc.c:4929 config/tc-sparc.c:3971 +#: config/tc-alpha.c:3619 config/tc-sparc.c:4072 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-alpha.c:3722 ecoff.c:3064 +#: config/tc-alpha.c:3722 ecoff.c:3063 msgid ".ent directive has no name" msgstr "" @@ -1213,7 +2111,7 @@ msgstr "" msgid "nested .ent directives" msgstr "" -#: config/tc-alpha.c:3775 ecoff.c:3015 +#: config/tc-alpha.c:3775 ecoff.c:3014 msgid ".end directive has no name" msgstr "" @@ -1225,28 +2123,28 @@ msgstr "" msgid ".end directive names different symbol than .ent" msgstr "" -#: config/tc-alpha.c:3829 ecoff.c:3150 +#: config/tc-alpha.c:3829 ecoff.c:3149 msgid ".fmask outside of .ent" msgstr "" -#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3214 +#: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3213 msgid ".mask outside of .ent" msgstr "" -#: config/tc-alpha.c:3839 ecoff.c:3157 +#: config/tc-alpha.c:3839 ecoff.c:3156 msgid "bad .fmask directive" msgstr "" -#: config/tc-alpha.c:3841 ecoff.c:3221 +#: config/tc-alpha.c:3841 ecoff.c:3220 msgid "bad .mask directive" msgstr "" -#: config/tc-alpha.c:3874 config/tc-mips.c:18816 config/tc-score.c:5740 -#: ecoff.c:3178 +#: 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-alpha.c:3885 ecoff.c:3189 +#: config/tc-alpha.c:3885 config/tc-mips.c:17716 ecoff.c:3188 msgid "bad .frame directive" msgstr "" @@ -1296,122 +2194,128 @@ msgstr "" msgid ".handler directive has no name" msgstr "" -#: config/tc-alpha.c:4445 +#: config/tc-alpha.c:4446 msgid "Bad .frame directive 1./2. param" msgstr "" -#: config/tc-alpha.c:4457 +#: config/tc-alpha.c:4456 +#, c-format +msgid "Bad RA (%d) register for .frame" +msgstr "" + +#: config/tc-alpha.c:4461 msgid "Bad .frame directive 3./4. param" msgstr "" -#: config/tc-alpha.c:4494 +#: config/tc-alpha.c:4497 msgid ".pdesc directive not in link (.link) section" msgstr "" -#: config/tc-alpha.c:4501 +#: config/tc-alpha.c:4504 msgid ".pdesc directive has no entry symbol" msgstr "" -#: config/tc-alpha.c:4512 +#: config/tc-alpha.c:4515 msgid ".pdesc has a bad entry symbol" msgstr "" -#: config/tc-alpha.c:4523 +#: config/tc-alpha.c:4526 msgid ".pdesc doesn't match with last .ent" msgstr "" -#: config/tc-alpha.c:4538 +#: config/tc-alpha.c:4541 msgid "No comma after .pdesc <entryname>" msgstr "" -#: config/tc-alpha.c:4558 +#: config/tc-alpha.c:4561 msgid "unknown procedure kind" msgstr "" -#: config/tc-alpha.c:4653 +#: config/tc-alpha.c:4656 msgid ".name directive not in link (.link) section" msgstr "" -#: config/tc-alpha.c:4661 +#: config/tc-alpha.c:4664 msgid ".name directive has no symbol" msgstr "" -#: config/tc-alpha.c:4695 +#: config/tc-alpha.c:4698 msgid "No symbol after .linkage" msgstr "" -#: config/tc-alpha.c:4743 +#: config/tc-alpha.c:4746 msgid "No symbol after .code_address" msgstr "" -#: config/tc-alpha.c:4769 config/tc-score.c:5604 +#: config/tc-alpha.c:4772 config/tc-score.c:5604 msgid "Bad .mask directive" msgstr "" -#: config/tc-alpha.c:4787 +#: config/tc-alpha.c:4790 msgid "Bad .fmask directive" msgstr "" -#: config/tc-alpha.c:4944 +#: config/tc-alpha.c:4947 #, c-format msgid "Expected comma after name \"%s\"" msgstr "" -#: config/tc-alpha.c:4956 +#: config/tc-alpha.c:4959 #, c-format msgid "unhandled: .proc %s,%d" msgstr "" -#: config/tc-alpha.c:4990 +#: config/tc-alpha.c:4993 #, c-format msgid "Tried to .set unrecognized mode `%s'" msgstr "" -#: config/tc-alpha.c:5016 +#: config/tc-alpha.c:5019 #, c-format msgid "Bad base register, using $%d." msgstr "" -#: config/tc-alpha.c:5037 +#: 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-alpha.c:5041 config/tc-d30v.c:2060 +#: 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-alpha.c:5136 config/tc-alpha.c:5628 +#: config/tc-alpha.c:5139 config/tc-alpha.c:5631 #, c-format msgid "Unknown CPU identifier `%s'" msgstr "" -#: config/tc-alpha.c:5327 +#: config/tc-alpha.c:5330 #, c-format msgid "Chose GP value of %lx\n" msgstr "" -#: config/tc-alpha.c:5341 +#: config/tc-alpha.c:5344 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string" msgstr "" -#: config/tc-alpha.c:5430 +#: config/tc-alpha.c:5433 #, c-format msgid "internal error: can't hash opcode `%s': %s" msgstr "" -#: config/tc-alpha.c:5466 +#: config/tc-alpha.c:5469 #, c-format msgid "internal error: can't hash macro `%s': %s" msgstr "" -#: config/tc-alpha.c:5550 config/tc-arm.c:6818 config/tc-arm.c:6830 +#: 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:1897 +#: config/tc-xtensa.c:5510 config/tc-z80.c:1927 msgid "syntax error" msgstr "" -#: config/tc-alpha.c:5679 +#: config/tc-alpha.c:5682 msgid "" "Alpha options:\n" "-32addr\t\t\ttreat addresses as 32-bit values\n" @@ -1423,7 +2327,7 @@ msgid "" "\t\t\tthese variants include PALcode opcodes\n" msgstr "" -#: config/tc-alpha.c:5689 +#: config/tc-alpha.c:5692 msgid "" "VMS options:\n" "-+\t\t\tencode (don't truncate) names longer than 64 characters\n" @@ -1431,62 +2335,56 @@ msgid "" "-replace/-noreplace\tenable or disable the optimization of procedure calls\n" msgstr "" -#: config/tc-alpha.c:5940 +#: config/tc-alpha.c:5943 #, c-format msgid "unhandled relocation type %s" msgstr "" -#: config/tc-alpha.c:5953 +#: config/tc-alpha.c:5956 msgid "non-absolute expression in constant field" msgstr "" -#: config/tc-alpha.c:5967 +#: config/tc-alpha.c:5970 #, c-format msgid "type %d reloc done?\n" msgstr "" -#: config/tc-alpha.c:6014 config/tc-alpha.c:6021 config/tc-mips.c:11711 -#: config/tc-mips.c:12396 +#: config/tc-alpha.c:6017 config/tc-alpha.c:6024 msgid "Used $at without \".set noat\"" msgstr "" -#: config/tc-alpha.c:6190 +#: config/tc-alpha.c:6193 #, c-format msgid "!samegp reloc against symbol without .prologue: %s" msgstr "" -#: config/tc-alpha.c:6234 config/tc-tilegx.c:1700 config/tc-tilepro.c:1499 +#: 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-alpha.c:6240 +#: config/tc-alpha.c:6243 #, c-format msgid "internal error? cannot generate `%s' relocation" msgstr "" -#: config/tc-alpha.c:6339 +#: config/tc-alpha.c:6342 #, c-format msgid "frame reg expected, using $%d." 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 +#: 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-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" -msgstr "" - #: config/tc-arc.c:432 config/tc-arc.c:671 msgid "expected comma after operand name" msgstr "" @@ -1573,7 +2471,7 @@ msgstr "" msgid "unknown suffix class" msgstr "" -#: config/tc-arc.c:862 config/tc-tic6x.c:582 +#: config/tc-arc.c:862 config/tc-tic6x.c:581 msgid "expected comma after symbol name" msgstr "" @@ -1623,8 +2521,8 @@ msgstr "" msgid "missing ')' in %%-op" 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 +#: 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 "" @@ -1644,8 +2542,8 @@ 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 +#: 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 "" @@ -1663,823 +2561,737 @@ msgstr "" msgid "conditional branch follows set of flags" msgstr "" -#: config/tc-arc.c:1893 config/tc-arm.c:16330 +#: config/tc-arc.c:1893 config/tc-arm.c:17216 #, c-format msgid "bad instruction `%s'" msgstr "" -#: config/tc-arm.c:539 +#: config/tc-arm.c:556 msgid "ARM register expected" msgstr "" -#: config/tc-arm.c:540 +#: config/tc-arm.c:557 msgid "bad or missing co-processor number" msgstr "" -#: config/tc-arm.c:541 +#: config/tc-arm.c:558 msgid "co-processor register expected" msgstr "" -#: config/tc-arm.c:542 +#: config/tc-arm.c:559 msgid "FPA register expected" msgstr "" -#: config/tc-arm.c:543 +#: config/tc-arm.c:560 msgid "VFP single precision register expected" msgstr "" -#: config/tc-arm.c:544 +#: config/tc-arm.c:561 msgid "VFP/Neon double precision register expected" msgstr "" -#: config/tc-arm.c:545 +#: config/tc-arm.c:562 msgid "Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:546 +#: config/tc-arm.c:563 msgid "VFP single or double precision register expected" msgstr "" -#: config/tc-arm.c:547 +#: config/tc-arm.c:564 msgid "Neon double or quad precision register expected" msgstr "" -#: config/tc-arm.c:548 +#: config/tc-arm.c:565 msgid "VFP single, double or Neon quad precision register expected" msgstr "" -#: config/tc-arm.c:549 +#: config/tc-arm.c:566 msgid "VFP system register expected" msgstr "" -#: config/tc-arm.c:550 +#: config/tc-arm.c:567 msgid "Maverick MVF register expected" msgstr "" -#: config/tc-arm.c:551 +#: config/tc-arm.c:568 msgid "Maverick MVD register expected" msgstr "" -#: config/tc-arm.c:552 +#: config/tc-arm.c:569 msgid "Maverick MVFX register expected" msgstr "" -#: config/tc-arm.c:553 +#: config/tc-arm.c:570 msgid "Maverick MVDX register expected" msgstr "" -#: config/tc-arm.c:554 +#: config/tc-arm.c:571 msgid "Maverick MVAX register expected" msgstr "" -#: config/tc-arm.c:555 +#: config/tc-arm.c:572 msgid "Maverick DSPSC register expected" msgstr "" -#: config/tc-arm.c:556 +#: config/tc-arm.c:573 msgid "iWMMXt data register expected" msgstr "" -#: config/tc-arm.c:557 config/tc-arm.c:6597 +#: config/tc-arm.c:574 config/tc-arm.c:6650 msgid "iWMMXt control register expected" msgstr "" -#: config/tc-arm.c:558 +#: config/tc-arm.c:575 msgid "iWMMXt scalar register expected" msgstr "" -#: config/tc-arm.c:559 +#: config/tc-arm.c:576 msgid "XScale accumulator register expected" 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 +#: config/tc-arm.c:734 config/tc-score.c:259 msgid "bad arguments to instruction" msgstr "" -#: config/tc-arm.c:709 +#: config/tc-arm.c:735 msgid "r13 not allowed here" msgstr "" -#: config/tc-arm.c:710 +#: config/tc-arm.c:736 msgid "r15 not allowed here" msgstr "" -#: config/tc-arm.c:711 +#: config/tc-arm.c:737 msgid "instruction cannot be conditional" msgstr "" -#: config/tc-arm.c:712 +#: config/tc-arm.c:738 msgid "registers may not be the same" msgstr "" -#: config/tc-arm.c:713 +#: config/tc-arm.c:739 msgid "lo register required" msgstr "" -#: config/tc-arm.c:714 +#: config/tc-arm.c:740 msgid "instruction not supported in Thumb16 mode" msgstr "" -#: config/tc-arm.c:715 +#: config/tc-arm.c:741 msgid "instruction does not accept this addressing mode" msgstr "" -#: config/tc-arm.c:716 +#: config/tc-arm.c:742 msgid "branch must be last instruction in IT block" msgstr "" -#: config/tc-arm.c:717 +#: config/tc-arm.c:743 msgid "instruction not allowed in IT block" msgstr "" -#: config/tc-arm.c:718 +#: config/tc-arm.c:744 msgid "selected FPU does not support instruction" msgstr "" -#: config/tc-arm.c:719 +#: config/tc-arm.c:745 msgid "thumb conditional instruction should be in IT block" msgstr "" -#: config/tc-arm.c:720 +#: config/tc-arm.c:746 msgid "incorrect condition in IT block" msgstr "" -#: config/tc-arm.c:721 +#: config/tc-arm.c:747 msgid "IT falling in the range of a previous IT block" msgstr "" -#: config/tc-arm.c:722 +#: config/tc-arm.c:748 msgid "missing .fnstart before unwinding directive" msgstr "" -#: config/tc-arm.c:724 +#: config/tc-arm.c:750 msgid "cannot use register index with PC-relative addressing" msgstr "" -#: config/tc-arm.c:726 +#: config/tc-arm.c:752 msgid "cannot use writeback with PC-relative addressing" msgstr "" -#: config/tc-arm.c:727 -msgid "branch out of range" +#: config/tc-arm.c:754 +msgid "using " msgstr "" -#: config/tc-arm.c:921 +#: config/tc-arm.c:951 msgid "immediate expression requires a # prefix" msgstr "" -#: config/tc-arm.c:949 read.c:3663 +#: config/tc-arm.c:979 read.c:3727 msgid "missing expression" msgstr "" -#: config/tc-arm.c:949 config/tc-score.c:6515 expr.c:1357 read.c:2456 -msgid "bad expression" -msgstr "" - -#: config/tc-arm.c:960 config/tc-i860.c:1004 config/tc-sparc.c:3023 -msgid "bad segment" -msgstr "" - -#: config/tc-arm.c:979 config/tc-arm.c:4883 config/tc-i960.c:1300 +#: 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:1109 +#: config/tc-arm.c:1139 msgid "expected #constant" msgstr "" -#: config/tc-arm.c:1270 +#: config/tc-arm.c:1302 #, c-format msgid "unexpected character `%c' in type specifier" msgstr "" -#: config/tc-arm.c:1287 +#: config/tc-arm.c:1319 #, c-format msgid "bad size %d in type specifier" msgstr "" -#: config/tc-arm.c:1337 +#: config/tc-arm.c:1369 msgid "only one type should be specified for operand" msgstr "" -#: config/tc-arm.c:1343 -msgid "vector type expected" -msgstr "" - -#: config/tc-arm.c:1415 +#: config/tc-arm.c:1447 msgid "can't redefine type for operand" msgstr "" -#: config/tc-arm.c:1426 +#: config/tc-arm.c:1458 msgid "only D registers may be indexed" msgstr "" -#: config/tc-arm.c:1432 +#: config/tc-arm.c:1464 msgid "can't change index for operand" msgstr "" -#: config/tc-arm.c:1448 config/tc-arm.c:3367 config/tc-arm.c:4465 -msgid "constant expression required" -msgstr "" - -#: config/tc-arm.c:1495 +#: config/tc-arm.c:1527 msgid "register operand expected, but got scalar" msgstr "" -#: config/tc-arm.c:1528 +#: config/tc-arm.c:1560 msgid "scalar must have an index" msgstr "" -#: config/tc-arm.c:1533 config/tc-arm.c:14916 config/tc-arm.c:14966 -#: config/tc-arm.c:15381 +#: 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:1581 +#: config/tc-arm.c:1615 msgid "bad range in register list" msgstr "" -#: config/tc-arm.c:1589 config/tc-arm.c:1598 config/tc-arm.c:1639 +#: 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:1601 +#: config/tc-arm.c:1635 msgid "Warning: register range not in ascending order" msgstr "" -#: config/tc-arm.c:1612 +#: config/tc-arm.c:1646 msgid "missing `}'" msgstr "" -#: config/tc-arm.c:1628 +#: config/tc-arm.c:1662 msgid "invalid register mask" msgstr "" -#: config/tc-arm.c:1710 -msgid "expecting {" -msgstr "" - -#: config/tc-arm.c:1765 config/tc-arm.c:1809 +#: config/tc-arm.c:1797 config/tc-arm.c:1841 msgid "register out of range in list" 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" -msgstr "" - -#: config/tc-arm.c:1787 config/tc-arm.c:3881 config/tc-arm.c:4014 +#: 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:1818 +#: config/tc-arm.c:1850 msgid "register range not in ascending order" msgstr "" -#: config/tc-arm.c:1851 +#: config/tc-arm.c:1883 msgid "non-contiguous register range" msgstr "" -#: config/tc-arm.c:1910 +#: config/tc-arm.c:1942 msgid "register stride must be 1 or 2" msgstr "" -#: config/tc-arm.c:1911 +#: config/tc-arm.c:1943 msgid "mismatched element/structure types in list" msgstr "" -#: config/tc-arm.c:1975 +#: config/tc-arm.c:2007 msgid "don't use Rn-Rm syntax with non-unit stride" msgstr "" -#: config/tc-arm.c:2030 +#: config/tc-arm.c:2062 msgid "error parsing element/structure list" msgstr "" -#: config/tc-arm.c:2036 +#: config/tc-arm.c:2068 msgid "expected }" msgstr "" -#: config/tc-arm.c:2093 -#, c-format -msgid "ignoring attempt to redefine built-in register '%s'" -msgstr "" - -#: config/tc-arm.c:2098 -#, c-format -msgid "ignoring redefinition of register alias '%s'" -msgstr "" - -#: config/tc-arm.c:2126 +#: config/tc-arm.c:2159 msgid "attempt to redefine typed alias" msgstr "" -#: config/tc-arm.c:2165 -#, c-format -msgid "unknown register '%s' -- .req ignored" -msgstr "" - -#: config/tc-arm.c:2260 +#: config/tc-arm.c:2293 msgid "bad type for register" msgstr "" -#: config/tc-arm.c:2271 +#: config/tc-arm.c:2304 msgid "expression must be constant" msgstr "" -#: config/tc-arm.c:2288 +#: config/tc-arm.c:2321 msgid "can't redefine the type of a register alias" msgstr "" -#: config/tc-arm.c:2295 +#: config/tc-arm.c:2328 msgid "you must specify a single type only" msgstr "" -#: config/tc-arm.c:2308 +#: config/tc-arm.c:2341 msgid "can't redefine the index of a scalar alias" msgstr "" -#: config/tc-arm.c:2316 +#: config/tc-arm.c:2349 msgid "scalar index must be constant" msgstr "" -#: config/tc-arm.c:2325 +#: config/tc-arm.c:2358 msgid "expecting ]" msgstr "" -#: config/tc-arm.c:2372 -msgid "invalid syntax for .req directive" -msgstr "" - -#: config/tc-arm.c:2378 +#: config/tc-arm.c:2411 msgid "invalid syntax for .dn directive" msgstr "" -#: config/tc-arm.c:2384 -msgid "invalid syntax for .qn directive" -msgstr "" - -#: config/tc-arm.c:2410 -msgid "invalid syntax for .unreq directive" -msgstr "" - #: config/tc-arm.c:2417 -#, c-format -msgid "unknown register alias '%s'" +msgid "invalid syntax for .qn directive" msgstr "" -#: config/tc-arm.c:2419 +#: config/tc-arm.c:2452 #, c-format msgid "ignoring attempt to use .unreq on fixed register name: '%s'" msgstr "" -#: config/tc-arm.c:2687 +#: config/tc-arm.c:2720 #, c-format msgid "Failed to find real start of function: %s\n" msgstr "" -#: config/tc-arm.c:2704 +#: config/tc-arm.c:2737 msgid "selected processor does not support THUMB opcodes" msgstr "" -#: config/tc-arm.c:2717 +#: config/tc-arm.c:2750 msgid "selected processor does not support ARM opcodes" msgstr "" -#: config/tc-arm.c:2729 +#: config/tc-arm.c:2762 #, c-format msgid "invalid instruction size selected (%d)" msgstr "" -#: config/tc-arm.c:2761 +#: config/tc-arm.c:2794 #, c-format msgid "invalid operand to .code directive (%d) (expecting 16 or 32)" msgstr "" -#: config/tc-arm.c:2817 +#: config/tc-arm.c:2850 #, c-format msgid "expected comma after name \"%s\"" msgstr "" -#: config/tc-arm.c:2867 config/tc-m32r.c:588 +#: config/tc-arm.c:2900 config/tc-m32r.c:588 #, c-format msgid "symbol `%s' already defined" msgstr "" -#: config/tc-arm.c:2901 +#: config/tc-arm.c:2934 #, c-format msgid "unrecognized syntax mode \"%s\"" msgstr "" -#: config/tc-arm.c:2922 +#: config/tc-arm.c:2955 #, c-format msgid "alignment too large: %d assumed" msgstr "" -#: config/tc-arm.c:2925 +#: config/tc-arm.c:2958 msgid "alignment negative. 0 assumed." msgstr "" -#: config/tc-arm.c:3075 -msgid "literal pool overflow" -msgstr "" - -#: config/tc-arm.c:3245 config/tc-arm.c:6532 -msgid "unrecognized relocation suffix" -msgstr "" - -#: config/tc-arm.c:3260 +#: config/tc-arm.c:3293 msgid "(plt) is only valid on branch targets" msgstr "" -#: config/tc-arm.c:3266 config/tc-s390.c:1134 config/tc-s390.c:1771 +#: 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:3343 +#: config/tc-arm.c:3376 msgid ".inst.n operand too big. Use .inst.w instead" msgstr "" -#: config/tc-arm.c:3363 +#: config/tc-arm.c:3396 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead" msgstr "" -#: config/tc-arm.c:3393 +#: config/tc-arm.c:3426 msgid "width suffixes are invalid in ARM mode" msgstr "" -#: config/tc-arm.c:3435 dwarf2dbg.c:744 +#: config/tc-arm.c:3468 dwarf2dbg.c:762 msgid "expected 0 or 1" msgstr "" -#: config/tc-arm.c:3439 +#: config/tc-arm.c:3472 msgid "missing comma" msgstr "" -#: config/tc-arm.c:3472 +#: config/tc-arm.c:3505 msgid "duplicate .fnstart directive" msgstr "" -#: config/tc-arm.c:3503 config/tc-tic6x.c:413 +#: config/tc-arm.c:3536 config/tc-tic6x.c:412 msgid "duplicate .handlerdata directive" msgstr "" -#: config/tc-arm.c:3522 +#: config/tc-arm.c:3555 msgid ".fnend directive without .fnstart" msgstr "" -#: config/tc-arm.c:3588 config/tc-tic6x.c:394 +#: config/tc-arm.c:3622 config/tc-tic6x.c:393 msgid "personality routine specified for cantunwind frame" msgstr "" -#: config/tc-arm.c:3605 config/tc-tic6x.c:455 +#: config/tc-arm.c:3639 config/tc-tic6x.c:454 msgid "duplicate .personalityindex directive" msgstr "" -#: config/tc-arm.c:3612 config/tc-tic6x.c:462 +#: config/tc-arm.c:3646 config/tc-tic6x.c:461 msgid "bad personality routine number" msgstr "" -#: config/tc-arm.c:3634 config/tc-tic6x.c:479 +#: config/tc-arm.c:3668 config/tc-tic6x.c:478 msgid "duplicate .personality directive" msgstr "" -#: config/tc-arm.c:3657 config/tc-arm.c:3785 config/tc-arm.c:3833 +#: config/tc-arm.c:3691 config/tc-arm.c:3819 config/tc-arm.c:3867 msgid "expected register list" msgstr "" -#: config/tc-arm.c:3739 +#: config/tc-arm.c:3773 msgid "expected , <constant>" msgstr "" -#: config/tc-arm.c:3748 +#: config/tc-arm.c:3782 msgid "number of registers must be in the range [1:4]" msgstr "" -#: config/tc-arm.c:3895 config/tc-arm.c:4028 +#: config/tc-arm.c:3929 config/tc-arm.c:4063 msgid "bad register range" msgstr "" -#: config/tc-arm.c:4085 -msgid "register expected" -msgstr "" - -#: config/tc-arm.c:4095 +#: config/tc-arm.c:4129 msgid "FPA .unwind_save does not take a register list" msgstr "" -#: config/tc-arm.c:4114 +#: config/tc-arm.c:4148 msgid ".unwind_save does not support this kind of register" msgstr "" -#: config/tc-arm.c:4153 +#: config/tc-arm.c:4187 msgid "SP and PC not permitted in .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4158 +#: config/tc-arm.c:4192 msgid "unexpected .unwind_movsp directive" msgstr "" -#: config/tc-arm.c:4185 +#: config/tc-arm.c:4219 msgid "stack increment must be multiple of 4" msgstr "" -#: config/tc-arm.c:4217 +#: config/tc-arm.c:4251 msgid "expected <reg>, <reg>" msgstr "" -#: config/tc-arm.c:4235 +#: config/tc-arm.c:4269 msgid "register must be either sp or set by a previousunwind_movsp directive" msgstr "" -#: config/tc-arm.c:4274 +#: config/tc-arm.c:4308 msgid "expected <offset>, <opcode>" msgstr "" -#: config/tc-arm.c:4286 +#: config/tc-arm.c:4320 msgid "unwind opcode too long" msgstr "" -#: config/tc-arm.c:4291 +#: config/tc-arm.c:4325 msgid "invalid unwind opcode" 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 +#: 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:4636 +#: config/tc-arm.c:4670 msgid "invalid FPA immediate expression" msgstr "" -#: config/tc-arm.c:4760 config/tc-arm.c:4769 -msgid "shift expression expected" -msgstr "" - -#: config/tc-arm.c:4783 +#: config/tc-arm.c:4817 msgid "'LSL' or 'ASR' required" msgstr "" -#: config/tc-arm.c:4791 +#: config/tc-arm.c:4825 msgid "'LSL' required" msgstr "" -#: config/tc-arm.c:4799 +#: config/tc-arm.c:4833 msgid "'ASR' required" msgstr "" -#: config/tc-arm.c:4871 config/tc-arm.c:5404 config/tc-arm.c:7259 -msgid "constant expression expected" -msgstr "" - -#: config/tc-arm.c:4878 +#: config/tc-arm.c:4912 msgid "invalid rotation" msgstr "" -#: config/tc-arm.c:5037 config/tc-arm.c:5201 +#: config/tc-arm.c:5071 config/tc-arm.c:5238 msgid "unknown group relocation" msgstr "" -#: config/tc-arm.c:5073 +#: config/tc-arm.c:5107 msgid "alignment must be constant" msgstr "" -#: config/tc-arm.c:5232 +#: config/tc-arm.c:5269 msgid "this group relocation is not allowed on this instruction" msgstr "" -#: config/tc-arm.c:5269 config/tc-arm.c:5817 -msgid "']' expected" -msgstr "" - -#: config/tc-arm.c:5287 +#: config/tc-arm.c:5324 msgid "'}' expected at end of 'option' field" msgstr "" -#: config/tc-arm.c:5292 +#: config/tc-arm.c:5329 msgid "cannot combine index with option" msgstr "" -#: config/tc-arm.c:5305 -msgid "cannot combine pre- and post-indexing" -msgstr "" - -#: config/tc-arm.c:5548 +#: config/tc-arm.c:5585 msgid "unexpected bit specified after APSR" msgstr "" -#: config/tc-arm.c:5560 +#: config/tc-arm.c:5597 msgid "selected processor does not support DSP extension" msgstr "" -#: config/tc-arm.c:5572 +#: config/tc-arm.c:5609 msgid "bad bitmask specified after APSR" msgstr "" -#: config/tc-arm.c:5596 +#: config/tc-arm.c:5633 msgid "writing to APSR without specifying a bitmask is deprecated" msgstr "" -#: config/tc-arm.c:5608 config/tc-arm.c:11125 config/tc-arm.c:11164 -#: config/tc-arm.c:11168 +#: 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:5613 +#: config/tc-arm.c:5650 msgid "flag for {c}psr instruction expected" msgstr "" -#: config/tc-arm.c:5638 +#: config/tc-arm.c:5675 msgid "unrecognized CPS flag" msgstr "" -#: config/tc-arm.c:5645 +#: config/tc-arm.c:5682 msgid "missing CPS flags" msgstr "" -#: config/tc-arm.c:5668 config/tc-arm.c:5674 +#: config/tc-arm.c:5705 config/tc-arm.c:5711 msgid "valid endian specifiers are be or le" msgstr "" -#: config/tc-arm.c:5696 +#: config/tc-arm.c:5733 msgid "missing rotation field after comma" msgstr "" -#: config/tc-arm.c:5711 +#: config/tc-arm.c:5748 msgid "rotation can only be 0, 8, 16, or 24" msgstr "" -#: config/tc-arm.c:5740 +#: config/tc-arm.c:5777 msgid "condition required" msgstr "" -#: config/tc-arm.c:5779 config/tc-arm.c:7846 +#: config/tc-arm.c:5838 config/tc-arm.c:8012 msgid "'[' expected" msgstr "" -#: config/tc-arm.c:5792 +#: config/tc-arm.c:5851 msgid "',' expected" msgstr "" -#: config/tc-arm.c:5809 +#: config/tc-arm.c:5868 msgid "invalid shift" msgstr "" -#: config/tc-arm.c:5882 +#: config/tc-arm.c:5941 msgid "can't use Neon quad register here" msgstr "" -#: config/tc-arm.c:5948 +#: config/tc-arm.c:6007 msgid "expected <Rm> or <Dm> or <Qm> operand" msgstr "" -#: config/tc-arm.c:6028 +#: config/tc-arm.c:6087 msgid "parse error" msgstr "" -#: config/tc-arm.c:6038 read.c:2127 -msgid "expected comma" -msgstr "" - #. ISB can only take SY as an option. -#: config/tc-arm.c:6298 +#: config/tc-arm.c:6351 msgid "invalid barrier type" msgstr "" -#: config/tc-arm.c:6435 +#: config/tc-arm.c:6488 msgid "immediate value is out of range" msgstr "" -#: config/tc-arm.c:6582 +#: config/tc-arm.c:6635 msgid "iWMMXt data or control register expected" msgstr "" -#: config/tc-arm.c:6622 +#: config/tc-arm.c:6675 msgid "Banked registers are not available with this architecture." msgstr "" -#: config/tc-arm.c:6747 -#, c-format -msgid "unhandled operand code %d" -msgstr "" - -#: config/tc-arm.c:6844 config/tc-score.c:264 +#: config/tc-arm.c:6897 config/tc-score.c:264 msgid "garbage following instruction" msgstr "" #. If REG is R13 (the stack pointer), warn that its use is #. deprecated. -#: config/tc-arm.c:6885 +#: config/tc-arm.c:6938 msgid "use of r13 is deprecated" msgstr "" -#: config/tc-arm.c:6955 +#: config/tc-arm.c:7008 msgid "D register out of range for selected VFP version" msgstr "" -#: config/tc-arm.c:7038 +#: config/tc-arm.c:7087 config/tc-arm.c:9416 +msgid "Instruction does not support =N addresses" +msgstr "" + +#: config/tc-arm.c:7095 msgid "instruction does not accept preindexed addressing" msgstr "" #. unindexed - only for coprocessor -#: config/tc-arm.c:7054 config/tc-arm.c:9290 +#: config/tc-arm.c:7111 config/tc-arm.c:9479 msgid "instruction does not accept unindexed addressing" msgstr "" -#: config/tc-arm.c:7062 +#: config/tc-arm.c:7119 msgid "destination register same as write-back base" msgstr "" -#: config/tc-arm.c:7063 +#: config/tc-arm.c:7120 msgid "source register same as write-back base" msgstr "" -#: config/tc-arm.c:7113 +#: config/tc-arm.c:7170 msgid "use of PC in this instruction is deprecated" msgstr "" -#: config/tc-arm.c:7136 +#: config/tc-arm.c:7193 msgid "instruction does not accept scaled register index" msgstr "" -#: config/tc-arm.c:7188 +#: config/tc-arm.c:7247 msgid "instruction does not support unindexed addressing" msgstr "" -#: config/tc-arm.c:7203 +#: config/tc-arm.c:7262 msgid "pc may not be used with write-back" msgstr "" -#: config/tc-arm.c:7208 +#: config/tc-arm.c:7267 msgid "instruction does not support writeback" msgstr "" -#: config/tc-arm.c:7254 +#: config/tc-arm.c:7313 msgid "invalid pseudo operation" msgstr "" -#: config/tc-arm.c:7300 -msgid "literal pool insertion failed" -msgstr "" - -#: config/tc-arm.c:7359 +#: config/tc-arm.c:7442 msgid "Rn must not overlap other operands" msgstr "" -#: config/tc-arm.c:7364 -msgid "swp{b} use is deprecated for this architecture" +#: config/tc-arm.c:7447 +msgid "swp{b} use is obsoleted for ARMv8 and later" msgstr "" -#: config/tc-arm.c:7461 config/tc-arm.c:9864 -msgid "bad barrier type" +#: config/tc-arm.c:7450 +msgid "swp{b} use is deprecated for ARMv6 and ARMv7" 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 +#: 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:7534 +#: config/tc-arm.c:7614 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'" msgstr "" -#: config/tc-arm.c:7587 +#: config/tc-arm.c:7667 msgid "use of r15 in blx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:7609 +#: config/tc-arm.c:7689 msgid "use of r15 in bx in ARM mode is not really useful" msgstr "" -#: config/tc-arm.c:7634 +#: config/tc-arm.c:7714 msgid "use of r15 in bxj is not really useful" msgstr "" -#: config/tc-arm.c:7813 config/tc-arm.c:7822 +#: config/tc-arm.c:7762 +msgid "This coprocessor register access is deprecated in ARMv8" +msgstr "" + +#: config/tc-arm.c:7962 config/tc-arm.c:7971 msgid "writeback of base register is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:7816 +#: config/tc-arm.c:7965 msgid "writeback of base register when in register list is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:7826 +#: 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:7841 +#: config/tc-arm.c:8007 msgid "first transfer register must be even" msgstr "" -#: config/tc-arm.c:7844 +#: config/tc-arm.c:8010 msgid "can only transfer two consecutive registers" msgstr "" @@ -2487,1186 +3299,1151 @@ msgstr "" #. have been called in the first place. #. If op 2 were present and equal to PC, this function wouldn't #. have been called in the first place. -#: config/tc-arm.c:7845 config/tc-arm.c:7915 config/tc-arm.c:8544 -#: config/tc-arm.c:10652 +#: 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:7857 +#: config/tc-arm.c:8023 msgid "base register written back, and overlaps second transfer register" msgstr "" -#: config/tc-arm.c:7867 +#: config/tc-arm.c:8033 msgid "index register overlaps transfer register" msgstr "" -#: config/tc-arm.c:7896 config/tc-arm.c:8511 +#: config/tc-arm.c:8062 config/tc-arm.c:8681 msgid "offset must be zero in ARM encoding" msgstr "" -#: config/tc-arm.c:7909 config/tc-arm.c:8538 +#: config/tc-arm.c:8075 config/tc-arm.c:8708 msgid "even register required" msgstr "" -#: config/tc-arm.c:7912 +#: config/tc-arm.c:8078 msgid "can only load two consecutive registers" msgstr "" -#: config/tc-arm.c:7930 +#: config/tc-arm.c:8096 msgid "ldr to register 15 must be 4-byte alligned" msgstr "" -#: config/tc-arm.c:7953 config/tc-arm.c:7985 +#: config/tc-arm.c:8119 config/tc-arm.c:8151 msgid "this instruction requires a post-indexed address" msgstr "" -#: config/tc-arm.c:8012 +#: config/tc-arm.c:8178 msgid "Rd and Rm should be different in mla" msgstr "" -#: config/tc-arm.c:8036 config/tc-arm.c:10996 +#: config/tc-arm.c:8202 config/tc-arm.c:11221 msgid ":lower16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:8038 +#: config/tc-arm.c:8204 msgid ":upper16: not allowed instruction" msgstr "" -#: config/tc-arm.c:8057 config/tc-arm.c:8100 +#: config/tc-arm.c:8223 msgid "operand 1 must be FPSCR" msgstr "" -#: config/tc-arm.c:8119 -msgid "operand 0 must be FPSCR" -msgstr "" - -#: config/tc-arm.c:8139 config/tc-arm.c:11114 +#: config/tc-arm.c:8305 config/tc-arm.c:11340 msgid "bad register for mrs" msgstr "" -#: config/tc-arm.c:8146 config/tc-arm.c:11131 +#: config/tc-arm.c:8312 config/tc-arm.c:11363 msgid "'APSR', 'CPSR' or 'SPSR' expected" msgstr "" -#: config/tc-arm.c:8187 +#: config/tc-arm.c:8353 msgid "Rd and Rm should be different in mul" msgstr "" -#: config/tc-arm.c:8206 config/tc-arm.c:8456 config/tc-arm.c:11265 +#: 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:8212 +#: config/tc-arm.c:8378 msgid "rdhi, rdlo and rm must all be different" msgstr "" -#: config/tc-arm.c:8278 +#: config/tc-arm.c:8444 msgid "'[' expected after PLD mnemonic" msgstr "" -#: config/tc-arm.c:8280 config/tc-arm.c:8295 +#: config/tc-arm.c:8446 config/tc-arm.c:8461 msgid "post-indexed expression used in preload instruction" msgstr "" -#: config/tc-arm.c:8282 config/tc-arm.c:8297 +#: config/tc-arm.c:8448 config/tc-arm.c:8463 msgid "writeback used in preload instruction" msgstr "" -#: config/tc-arm.c:8284 config/tc-arm.c:8299 +#: config/tc-arm.c:8450 config/tc-arm.c:8465 msgid "unindexed addressing used in preload instruction" msgstr "" -#: config/tc-arm.c:8293 +#: config/tc-arm.c:8459 msgid "'[' expected after PLI mnemonic" msgstr "" -#: config/tc-arm.c:8401 config/tc-arm.c:11639 config/tc-arm.c:11671 -#: config/tc-arm.c:11714 +#: config/tc-arm.c:8550 config/tc-arm.c:11817 +msgid "setend use is deprecated for ARMv8" +msgstr "" + +#: 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 "" -#: config/tc-arm.c:8482 +#: config/tc-arm.c:8652 msgid "SRS base register must be r13" msgstr "" -#: config/tc-arm.c:8541 +#: config/tc-arm.c:8711 msgid "can only store two consecutive registers" msgstr "" -#: config/tc-arm.c:8636 config/tc-arm.c:8653 +#: config/tc-arm.c:8825 config/tc-arm.c:8842 msgid "only two consecutive VFP SP registers allowed here" msgstr "" -#: config/tc-arm.c:8681 config/tc-arm.c:8696 +#: config/tc-arm.c:8870 config/tc-arm.c:8885 msgid "this addressing mode requires base-register writeback" 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 +#: config/tc-arm.c:9002 msgid "immediate value out of range, expected range [0, 16]" 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 +#: config/tc-arm.c:9009 msgid "immediate value out of range, expected range [1, 32]" msgstr "" -#: config/tc-arm.c:8886 +#: config/tc-arm.c:9075 msgid "this instruction does not support indexing" msgstr "" -#: config/tc-arm.c:8909 +#: config/tc-arm.c:9098 msgid "only r15 allowed here" msgstr "" -#: config/tc-arm.c:9044 +#: config/tc-arm.c:9233 msgid "immediate operand requires iWMMXt2" msgstr "" -#: config/tc-arm.c:9188 +#: config/tc-arm.c:9377 msgid "shift by register not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:9200 config/tc-arm.c:11820 config/tc-arm.c:20800 +#: 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:9227 -msgid "Instruction does not support =N addresses" -msgstr "" - -#: config/tc-arm.c:9233 +#: config/tc-arm.c:9422 msgid "cannot use register index with this instruction" msgstr "" -#: config/tc-arm.c:9235 +#: config/tc-arm.c:9424 msgid "Thumb does not support negative register indexing" msgstr "" -#: config/tc-arm.c:9237 +#: config/tc-arm.c:9426 msgid "Thumb does not support register post-indexing" msgstr "" -#: config/tc-arm.c:9239 +#: config/tc-arm.c:9428 msgid "Thumb does not support register indexing with writeback" msgstr "" -#: config/tc-arm.c:9241 +#: config/tc-arm.c:9430 msgid "Thumb supports only LSL in shifted register indexing" msgstr "" -#: config/tc-arm.c:9250 config/tc-arm.c:14718 +#: config/tc-arm.c:9439 config/tc-arm.c:15160 msgid "shift out of range" msgstr "" -#: config/tc-arm.c:9259 +#: config/tc-arm.c:9448 msgid "cannot use writeback with this instruction" msgstr "" -#: config/tc-arm.c:9280 +#: config/tc-arm.c:9469 msgid "cannot use post-indexing with PC-relative addressing" msgstr "" -#: config/tc-arm.c:9281 +#: config/tc-arm.c:9470 msgid "cannot use post-indexing with this instruction" msgstr "" -#: config/tc-arm.c:9492 +#: config/tc-arm.c:9683 msgid "only SUBS PC, LR, #const allowed" 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 +#: 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:9579 +#: config/tc-arm.c:9770 msgid "shift value over 3 not allowed in thumb mode" msgstr "" -#: config/tc-arm.c:9581 +#: config/tc-arm.c:9772 msgid "only LSL shift allowed in thumb mode" msgstr "" -#: config/tc-arm.c:9605 config/tc-arm.c:9744 config/tc-arm.c:9841 -#: config/tc-arm.c:11088 +#: 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:9620 config/tc-arm.c:9852 config/tc-arm.c:11226 +#: 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:9747 +#: config/tc-arm.c:9938 msgid "dest and source1 must be the same register" msgstr "" -#: config/tc-arm.c:10028 +#: config/tc-arm.c:10207 msgid "instruction is always unconditional" msgstr "" -#: config/tc-arm.c:10130 +#: config/tc-arm.c:10322 msgid "selected processor does not support 'A' form of this instruction" msgstr "" -#: config/tc-arm.c:10133 +#: config/tc-arm.c:10325 msgid "Thumb does not support the 2-argument form of this instruction" msgstr "" -#: config/tc-arm.c:10241 +#: config/tc-arm.c:10446 msgid "SP not allowed in register list" msgstr "" -#: config/tc-arm.c:10245 config/tc-arm.c:10351 +#: 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:10253 +#: config/tc-arm.c:10458 msgid "LR and PC should not both be in register list" msgstr "" -#: config/tc-arm.c:10261 +#: config/tc-arm.c:10466 msgid "PC not allowed in register list" msgstr "" -#: config/tc-arm.c:10303 +#: config/tc-arm.c:10508 msgid "Thumb load/store multiple does not support {reglist}^" msgstr "" -#: config/tc-arm.c:10328 config/tc-arm.c:10405 +#: 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:10398 +#: config/tc-arm.c:10603 msgid "Thumb-2 instruction only valid in unified syntax" msgstr "" -#: config/tc-arm.c:10402 config/tc-arm.c:10412 +#: config/tc-arm.c:10607 config/tc-arm.c:10617 msgid "this instruction will write back the base register" msgstr "" -#: config/tc-arm.c:10415 +#: config/tc-arm.c:10620 msgid "this instruction will not write back the base register" msgstr "" -#: config/tc-arm.c:10446 +#: config/tc-arm.c:10651 msgid "r14 not allowed as first register when second register is omitted" msgstr "" -#: config/tc-arm.c:10546 +#: 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:10575 config/tc-arm.c:10588 config/tc-arm.c:10624 +#: 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:10592 +#: config/tc-arm.c:10797 msgid "byte or halfword not valid for base register" msgstr "" -#: config/tc-arm.c:10595 +#: config/tc-arm.c:10800 msgid "r15 based store not allowed" msgstr "" -#: config/tc-arm.c:10597 +#: config/tc-arm.c:10802 msgid "invalid base register for register offset" msgstr "" -#: config/tc-arm.c:10779 +#: config/tc-arm.c:10859 +msgid "r12 not allowed here" +msgstr "" + +#: config/tc-arm.c:10865 +msgid "base register written back, and overlaps one of transfer registers" +msgstr "" + +#: 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:10952 +#: config/tc-arm.c:11177 msgid "shifts in CMP/MOV instructions are only supported in unified syntax" msgstr "" -#: config/tc-arm.c:10980 +#: config/tc-arm.c:11205 msgid "only lo regs allowed with immediate" msgstr "" -#: config/tc-arm.c:11001 +#: config/tc-arm.c:11226 msgid ":upper16: not allowed this instruction" msgstr "" -#: config/tc-arm.c:11149 +#: config/tc-arm.c:11381 msgid "Thumb encoding does not support an immediate here" msgstr "" -#: config/tc-arm.c:11231 +#: config/tc-arm.c:11467 msgid "Thumb-2 MUL must not set flags" msgstr "" -#: config/tc-arm.c:11296 +#: config/tc-arm.c:11532 msgid "Thumb does not support NOP with hints" msgstr "" -#: config/tc-arm.c:11434 +#: config/tc-arm.c:11670 msgid "push/pop do not support {reglist}^" msgstr "" -#: config/tc-arm.c:11457 +#: config/tc-arm.c:11692 msgid "invalid register list to push/pop instruction" msgstr "" -#: config/tc-arm.c:11698 +#: config/tc-arm.c:11937 msgid "source1 and dest must be same register" msgstr "" -#: config/tc-arm.c:11723 +#: config/tc-arm.c:11962 msgid "ror #imm not supported" msgstr "" -#: config/tc-arm.c:11774 +#: config/tc-arm.c:12013 msgid "SMC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:11937 +#: config/tc-arm.c:12178 msgid "Thumb encoding does not support rotation" msgstr "" -#: config/tc-arm.c:11952 +#: config/tc-arm.c:12193 msgid "SVC is not permitted on this architecture" msgstr "" -#: config/tc-arm.c:11968 +#: config/tc-arm.c:12209 msgid "instruction requires register index" msgstr "" -#: config/tc-arm.c:11977 +#: config/tc-arm.c:12218 msgid "instruction does not allow shifted index" msgstr "" -#: config/tc-arm.c:12122 +#: config/tc-arm.c:12402 msgid "invalid neon suffix for non neon instruction" msgstr "" -#: config/tc-arm.c:12413 config/tc-arm.c:12748 +#: 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:12657 +#: config/tc-arm.c:12942 msgid "types specified in both the mnemonic and operands" msgstr "" -#: config/tc-arm.c:12694 +#: config/tc-arm.c:12979 msgid "operand types can't be inferred" msgstr "" -#: config/tc-arm.c:12700 +#: config/tc-arm.c:12985 msgid "type specifier has the wrong number of parts" msgstr "" -#: config/tc-arm.c:12764 config/tc-arm.c:14459 config/tc-arm.c:14466 +#: 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:12775 +#: config/tc-arm.c:13061 msgid "bad type in Neon instruction" msgstr "" -#: config/tc-arm.c:12786 +#: config/tc-arm.c:13072 msgid "inconsistent types in Neon instruction" msgstr "" -#: config/tc-arm.c:13603 +#: config/tc-arm.c:13889 msgid "first and second operands shall be the same register" msgstr "" -#: config/tc-arm.c:13871 +#: config/tc-arm.c:14165 msgid "scalar out of range for multiply instruction" msgstr "" -#: config/tc-arm.c:14047 config/tc-arm.c:14059 +#: config/tc-arm.c:14341 config/tc-arm.c:14353 msgid "immediate out of range for insert" msgstr "" -#: config/tc-arm.c:14071 config/tc-arm.c:15066 +#: config/tc-arm.c:14365 config/tc-arm.c:15533 msgid "immediate out of range for shift" 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" -msgstr "" - -#: config/tc-arm.c:14192 +#: config/tc-arm.c:14486 msgid "immediate out of range for narrowing operation" msgstr "" -#: config/tc-arm.c:14317 +#: config/tc-arm.c:14620 msgid "operands 0 and 1 must be the same register" msgstr "" -#: config/tc-arm.c:14538 +#: config/tc-arm.c:14699 config/tc-arm.c:16165 +msgid "invalid rounding mode" +msgstr "" + +#: config/tc-arm.c:14967 msgid "operand size must be specified for immediate VMOV" msgstr "" -#: config/tc-arm.c:14548 +#: config/tc-arm.c:14977 msgid "immediate has bits set outside the operand size" msgstr "" -#: config/tc-arm.c:14744 +#: config/tc-arm.c:15142 +msgid "Instruction form not available on this architecture." +msgstr "" + +#: config/tc-arm.c:15186 msgid "elements must be smaller than reversal region" msgstr "" -#: config/tc-arm.c:14915 config/tc-arm.c:14965 +#: config/tc-arm.c:15367 config/tc-arm.c:15427 msgid "bad type for scalar" msgstr "" -#: config/tc-arm.c:15029 config/tc-arm.c:15037 +#: config/tc-arm.c:15491 config/tc-arm.c:15499 msgid "VFP registers must be adjacent" msgstr "" -#: config/tc-arm.c:15178 +#: config/tc-arm.c:15645 msgid "bad list length for table lookup" msgstr "" -#: config/tc-arm.c:15208 +#: config/tc-arm.c:15675 msgid "writeback (!) must be used for VLDMDB and VSTMDB" msgstr "" -#: config/tc-arm.c:15211 +#: config/tc-arm.c:15678 msgid "register list must contain at least 1 and at most 16 registers" msgstr "" -#: config/tc-arm.c:15236 -msgid "Use of PC here is deprecated" +#: config/tc-arm.c:15703 +msgid "Use of PC here is UNPREDICTABLE" msgstr "" -#: config/tc-arm.c:15238 -msgid "Use of PC here is UNPREDICTABLE" +#: config/tc-arm.c:15705 +msgid "Use of PC here is deprecated" msgstr "" -#: config/tc-arm.c:15301 +#: config/tc-arm.c:15768 msgid "bad alignment" msgstr "" -#: config/tc-arm.c:15318 +#: config/tc-arm.c:15785 msgid "bad list type for instruction" msgstr "" -#: config/tc-arm.c:15360 +#: config/tc-arm.c:15787 +msgid "bad element type for instruction" +msgstr "" + +#: config/tc-arm.c:15829 msgid "unsupported alignment for instruction" 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 +#: 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-arm.c:15384 +#: config/tc-arm.c:15853 msgid "stride of 2 unavailable when element size is 8" msgstr "" -#: config/tc-arm.c:15417 config/tc-arm.c:15492 +#: config/tc-arm.c:15886 config/tc-arm.c:15961 msgid "can't use alignment with this instruction" msgstr "" -#: config/tc-arm.c:15559 +#: config/tc-arm.c:16033 msgid "post-index must be a register" msgstr "" -#: config/tc-arm.c:15561 +#: config/tc-arm.c:16035 msgid "bad register for post-index" msgstr "" -#: config/tc-arm.c:15897 config/tc-arm.c:15983 +#: config/tc-arm.c:16720 config/tc-arm.c:16806 msgid "conditional infixes are deprecated in unified syntax" msgstr "" -#: config/tc-arm.c:16131 +#: config/tc-arm.c:16957 msgid "Warning: conditional outside an IT block for Thumb." msgstr "" -#: config/tc-arm.c:16336 +#: config/tc-arm.c:17109 +msgid "Short branches, Undefined, SVC, LDM/STM" +msgstr "" + +#: config/tc-arm.c:17110 +msgid "Miscellaneous 16-bit instructions" +msgstr "" + +#: config/tc-arm.c:17111 +msgid "ADR" +msgstr "" + +#: config/tc-arm.c:17112 +msgid "Literal loads" +msgstr "" + +#: config/tc-arm.c:17113 +msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc" +msgstr "" + +#: config/tc-arm.c:17114 +msgid "Hi-register ADD, MOV, CMP using pc" +msgstr "" + +#: config/tc-arm.c:17133 +msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8" +msgstr "" + +#: config/tc-arm.c:17145 +#, c-format +msgid "" +"IT blocks containing 16-bit Thumb instructions of the following class are " +"deprecated in ARMv8: %s" +msgstr "" + +#: config/tc-arm.c:17158 +msgid "" +"IT blocks containing more than one conditional instruction are deprecated in " +"ARMv8" +msgstr "" + +#: config/tc-arm.c:17222 msgid "s suffix on comparison instruction is deprecated" msgstr "" -#: config/tc-arm.c:16355 +#: config/tc-arm.c:17241 #, c-format msgid "selected processor does not support Thumb mode `%s'" msgstr "" -#: config/tc-arm.c:16361 +#: config/tc-arm.c:17247 msgid "Thumb does not support conditional execution" msgstr "" -#: config/tc-arm.c:16380 +#: config/tc-arm.c:17266 #, c-format msgid "selected processor does not support Thumb-2 mode `%s'" msgstr "" -#: config/tc-arm.c:16405 +#: config/tc-arm.c:17291 #, c-format msgid "cannot honor width suffix -- `%s'" msgstr "" -#: config/tc-arm.c:16446 +#: config/tc-arm.c:17332 #, c-format msgid "selected processor does not support ARM mode `%s'" msgstr "" -#: config/tc-arm.c:16451 +#: config/tc-arm.c:17337 #, c-format msgid "width suffixes are invalid in ARM mode -- `%s'" msgstr "" -#: config/tc-arm.c:16484 +#: config/tc-arm.c:17370 #, c-format msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'" msgstr "" -#: config/tc-arm.c:16501 +#: config/tc-arm.c:17387 #, c-format msgid "section '%s' finished with an open IT block." msgstr "" -#: config/tc-arm.c:16506 +#: config/tc-arm.c:17392 msgid "file finished with an open IT block." msgstr "" -#: config/tc-arm.c:19545 +#: config/tc-arm.c:20557 #, c-format msgid "alignments greater than %d bytes not supported in .text sections." msgstr "" -#: config/tc-arm.c:19813 config/tc-ia64.c:3469 +#: config/tc-arm.c:20825 config/tc-ia64.c:3612 #, c-format msgid "Group section `%s' has no group signature" msgstr "" -#: config/tc-arm.c:19858 +#: config/tc-arm.c:20870 msgid "handlerdata in cantunwind frame" msgstr "" -#: config/tc-arm.c:19875 +#: config/tc-arm.c:20887 msgid "too many unwind opcodes for personality routine 0" msgstr "" -#: config/tc-arm.c:19907 +#: config/tc-arm.c:20923 msgid "too many unwind opcodes" msgstr "" -#: config/tc-arm.c:20167 -msgid "GOT already in the symbol table" -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" -msgstr "" - -#: config/tc-arm.c:20507 config/tc-arm.c:20549 +#: config/tc-arm.c:21525 config/tc-arm.c:21576 #, c-format msgid "symbol %s is in a different section" msgstr "" -#: config/tc-arm.c:20509 config/tc-arm.c:20551 +#: 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-arm.c:20528 config/tc-arm.c:20869 +#: config/tc-arm.c:21555 config/tc-arm.c:21897 #, c-format msgid "invalid constant (%lx) after fixup" msgstr "" -#: config/tc-arm.c:20584 +#: config/tc-arm.c:21611 #, c-format msgid "unable to compute ADRL instructions for PC offset of 0x%lx" msgstr "" -#: config/tc-arm.c:20619 config/tc-arm.c:20649 +#: config/tc-arm.c:21646 config/tc-arm.c:21676 msgid "invalid literal constant: pool needs to be closer" msgstr "" -#: config/tc-arm.c:20622 config/tc-arm.c:20670 +#: config/tc-arm.c:21649 config/tc-arm.c:21698 #, c-format msgid "bad immediate value for offset (%ld)" msgstr "" -#: config/tc-arm.c:20651 +#: config/tc-arm.c:21679 #, c-format msgid "bad immediate value for 8-bit offset (%ld)" msgstr "" -#: config/tc-arm.c:20711 +#: config/tc-arm.c:21739 msgid "offset not a multiple of 4" 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" -msgstr "" - -#: config/tc-arm.c:20885 +#: config/tc-arm.c:21913 msgid "invalid smc expression" msgstr "" -#: config/tc-arm.c:20894 +#: config/tc-arm.c:21922 msgid "invalid hvc expression" msgstr "" -#: config/tc-arm.c:20905 config/tc-arm.c:20914 +#: config/tc-arm.c:21933 config/tc-arm.c:21942 msgid "invalid swi expression" msgstr "" -#: config/tc-arm.c:20924 +#: config/tc-arm.c:21952 msgid "invalid expression in load/store multiple" msgstr "" -#: config/tc-arm.c:20985 +#: config/tc-arm.c:22013 #, c-format msgid "blx to '%s' an ARM ISA state function changed to bl" msgstr "" -#: config/tc-arm.c:21004 +#: config/tc-arm.c:22032 msgid "misaligned branch destination" msgstr "" -#: config/tc-arm.c:21090 -msgid "conditional branch out of range" -msgstr "" - -#: config/tc-arm.c:21124 +#: config/tc-arm.c:22152 #, c-format msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl" msgstr "" -#: config/tc-arm.c:21174 +#: config/tc-arm.c:22202 msgid "Thumb2 branch out of range" msgstr "" -#: config/tc-arm.c:21263 +#: config/tc-arm.c:22291 msgid "rel31 relocation overflow" msgstr "" -#: config/tc-arm.c:21275 config/tc-arm.c:21303 +#: config/tc-arm.c:22303 config/tc-arm.c:22331 msgid "co-processor offset out of range" msgstr "" -#: config/tc-arm.c:21320 +#: config/tc-arm.c:22348 #, c-format msgid "invalid offset, target not word aligned (0x%08lX)" 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 +#: 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 "invalid offset, value too big (0x%08lX)" msgstr "" -#: config/tc-arm.c:21401 +#: config/tc-arm.c:22429 msgid "invalid Hi register with immediate" msgstr "" -#: config/tc-arm.c:21417 +#: config/tc-arm.c:22445 msgid "invalid immediate for stack address calculation" msgstr "" -#: config/tc-arm.c:21425 +#: config/tc-arm.c:22453 #, c-format msgid "invalid immediate for address calculation (value = 0x%08lX)" msgstr "" -#: config/tc-arm.c:21455 +#: config/tc-arm.c:22483 #, c-format msgid "invalid immediate: %ld is out of range" msgstr "" -#: config/tc-arm.c:21467 +#: config/tc-arm.c:22495 #, c-format msgid "invalid shift value: %ld" msgstr "" -#: config/tc-arm.c:21546 +#: config/tc-arm.c:22574 #, c-format msgid "the offset 0x%08lX is not representable" msgstr "" -#: config/tc-arm.c:21586 +#: config/tc-arm.c:22614 #, c-format msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:21625 +#: config/tc-arm.c:22653 #, c-format msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)" msgstr "" -#: config/tc-arm.c:21665 +#: config/tc-arm.c:22693 #, c-format msgid "bad offset 0x%08lX (must be word-aligned)" msgstr "" -#: config/tc-arm.c:21670 +#: config/tc-arm.c:22698 #, c-format msgid "bad offset 0x%08lX (must be an 8-bit number of words)" msgstr "" -#: config/tc-arm.c:21701 config/tc-score.c:7392 +#: config/tc-arm.c:22729 config/tc-score.c:7392 #, c-format msgid "bad relocation fixup type (%d)" msgstr "" -#: config/tc-arm.c:21812 +#: config/tc-arm.c:22840 msgid "literal referenced across section boundary" msgstr "" -#: config/tc-arm.c:21879 +#: config/tc-arm.c:22907 msgid "internal relocation (type: IMMEDIATE) not fixed up" msgstr "" -#: config/tc-arm.c:21884 +#: config/tc-arm.c:22912 msgid "ADRL used for a symbol not defined in the same file" msgstr "" -#: config/tc-arm.c:21899 +#: config/tc-arm.c:22927 #, c-format msgid "undefined local label `%s'" msgstr "" -#: config/tc-arm.c:21905 +#: config/tc-arm.c:22933 msgid "internal_relocation (type: OFFSET_IMM) not fixed up" 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-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 "<unknown>" 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" -msgstr "" - -#: config/tc-arm.c:22307 +#: config/tc-arm.c:23339 #, c-format msgid "%s: unexpected function type: %d" msgstr "" -#: config/tc-arm.c:22436 +#: config/tc-arm.c:23476 msgid "use of old and new-style options to set CPU type" msgstr "" -#: config/tc-arm.c:22446 +#: config/tc-arm.c:23486 msgid "use of old and new-style options to set FPU type" msgstr "" -#: config/tc-arm.c:22522 +#: config/tc-arm.c:23562 msgid "hard-float conflicts with specified fpu" msgstr "" -#: config/tc-arm.c:22709 +#: config/tc-arm.c:23749 msgid "generate PIC code" msgstr "" -#: config/tc-arm.c:22710 +#: config/tc-arm.c:23750 msgid "assemble Thumb code" msgstr "" -#: config/tc-arm.c:22711 +#: config/tc-arm.c:23751 msgid "support ARM/Thumb interworking" msgstr "" -#: config/tc-arm.c:22713 +#: config/tc-arm.c:23753 msgid "code uses 32-bit program counter" msgstr "" -#: config/tc-arm.c:22714 +#: config/tc-arm.c:23754 msgid "code uses 26-bit program counter" msgstr "" -#: config/tc-arm.c:22715 +#: config/tc-arm.c:23755 msgid "floating point args are in fp regs" msgstr "" -#: config/tc-arm.c:22717 +#: config/tc-arm.c:23757 msgid "re-entrant code" msgstr "" -#: config/tc-arm.c:22718 +#: config/tc-arm.c:23758 msgid "code is ATPCS conformant" msgstr "" -#: config/tc-arm.c:22719 -msgid "assemble for big-endian" -msgstr "" - -#: config/tc-arm.c:22720 -msgid "assemble for little-endian" -msgstr "" - #. These are recognized by the assembler, but have no affect on code. -#: config/tc-arm.c:22724 +#: config/tc-arm.c:23764 msgid "use frame pointer" msgstr "" -#: config/tc-arm.c:22725 +#: config/tc-arm.c:23765 msgid "use stack size checking" msgstr "" -#: config/tc-arm.c:22728 +#: config/tc-arm.c:23768 msgid "do not warn on use of deprecated feature" msgstr "" #. DON'T add any new processors to this list -- we want the whole list #. to go away... Add them to the processors table instead. -#: config/tc-arm.c:22745 config/tc-arm.c:22746 +#: config/tc-arm.c:23785 config/tc-arm.c:23786 msgid "use -mcpu=arm1" msgstr "" -#: config/tc-arm.c:22747 config/tc-arm.c:22748 +#: config/tc-arm.c:23787 config/tc-arm.c:23788 msgid "use -mcpu=arm2" msgstr "" -#: config/tc-arm.c:22749 config/tc-arm.c:22750 +#: config/tc-arm.c:23789 config/tc-arm.c:23790 msgid "use -mcpu=arm250" msgstr "" -#: config/tc-arm.c:22751 config/tc-arm.c:22752 +#: config/tc-arm.c:23791 config/tc-arm.c:23792 msgid "use -mcpu=arm3" msgstr "" -#: config/tc-arm.c:22753 config/tc-arm.c:22754 +#: config/tc-arm.c:23793 config/tc-arm.c:23794 msgid "use -mcpu=arm6" msgstr "" -#: config/tc-arm.c:22755 config/tc-arm.c:22756 +#: config/tc-arm.c:23795 config/tc-arm.c:23796 msgid "use -mcpu=arm600" msgstr "" -#: config/tc-arm.c:22757 config/tc-arm.c:22758 +#: config/tc-arm.c:23797 config/tc-arm.c:23798 msgid "use -mcpu=arm610" msgstr "" -#: config/tc-arm.c:22759 config/tc-arm.c:22760 +#: config/tc-arm.c:23799 config/tc-arm.c:23800 msgid "use -mcpu=arm620" msgstr "" -#: config/tc-arm.c:22761 config/tc-arm.c:22762 +#: config/tc-arm.c:23801 config/tc-arm.c:23802 msgid "use -mcpu=arm7" msgstr "" -#: config/tc-arm.c:22763 config/tc-arm.c:22764 +#: config/tc-arm.c:23803 config/tc-arm.c:23804 msgid "use -mcpu=arm70" msgstr "" -#: config/tc-arm.c:22765 config/tc-arm.c:22766 +#: config/tc-arm.c:23805 config/tc-arm.c:23806 msgid "use -mcpu=arm700" msgstr "" -#: config/tc-arm.c:22767 config/tc-arm.c:22768 +#: config/tc-arm.c:23807 config/tc-arm.c:23808 msgid "use -mcpu=arm700i" msgstr "" -#: config/tc-arm.c:22769 config/tc-arm.c:22770 +#: config/tc-arm.c:23809 config/tc-arm.c:23810 msgid "use -mcpu=arm710" msgstr "" -#: config/tc-arm.c:22771 config/tc-arm.c:22772 +#: config/tc-arm.c:23811 config/tc-arm.c:23812 msgid "use -mcpu=arm710c" msgstr "" -#: config/tc-arm.c:22773 config/tc-arm.c:22774 +#: config/tc-arm.c:23813 config/tc-arm.c:23814 msgid "use -mcpu=arm720" msgstr "" -#: config/tc-arm.c:22775 config/tc-arm.c:22776 +#: config/tc-arm.c:23815 config/tc-arm.c:23816 msgid "use -mcpu=arm7d" msgstr "" -#: config/tc-arm.c:22777 config/tc-arm.c:22778 +#: config/tc-arm.c:23817 config/tc-arm.c:23818 msgid "use -mcpu=arm7di" msgstr "" -#: config/tc-arm.c:22779 config/tc-arm.c:22780 +#: config/tc-arm.c:23819 config/tc-arm.c:23820 msgid "use -mcpu=arm7m" msgstr "" -#: config/tc-arm.c:22781 config/tc-arm.c:22782 +#: config/tc-arm.c:23821 config/tc-arm.c:23822 msgid "use -mcpu=arm7dm" msgstr "" -#: config/tc-arm.c:22783 config/tc-arm.c:22784 +#: config/tc-arm.c:23823 config/tc-arm.c:23824 msgid "use -mcpu=arm7dmi" msgstr "" -#: config/tc-arm.c:22785 config/tc-arm.c:22786 +#: config/tc-arm.c:23825 config/tc-arm.c:23826 msgid "use -mcpu=arm7100" msgstr "" -#: config/tc-arm.c:22787 config/tc-arm.c:22788 +#: config/tc-arm.c:23827 config/tc-arm.c:23828 msgid "use -mcpu=arm7500" msgstr "" -#: config/tc-arm.c:22789 config/tc-arm.c:22790 +#: config/tc-arm.c:23829 config/tc-arm.c:23830 msgid "use -mcpu=arm7500fe" msgstr "" -#: config/tc-arm.c:22791 config/tc-arm.c:22792 config/tc-arm.c:22793 -#: config/tc-arm.c:22794 +#: 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-arm.c:22795 config/tc-arm.c:22796 +#: config/tc-arm.c:23835 config/tc-arm.c:23836 msgid "use -mcpu=arm710t" msgstr "" -#: config/tc-arm.c:22797 config/tc-arm.c:22798 +#: config/tc-arm.c:23837 config/tc-arm.c:23838 msgid "use -mcpu=arm720t" msgstr "" -#: config/tc-arm.c:22799 config/tc-arm.c:22800 +#: config/tc-arm.c:23839 config/tc-arm.c:23840 msgid "use -mcpu=arm740t" msgstr "" -#: config/tc-arm.c:22801 config/tc-arm.c:22802 +#: config/tc-arm.c:23841 config/tc-arm.c:23842 msgid "use -mcpu=arm8" msgstr "" -#: config/tc-arm.c:22803 config/tc-arm.c:22804 +#: config/tc-arm.c:23843 config/tc-arm.c:23844 msgid "use -mcpu=arm810" msgstr "" -#: config/tc-arm.c:22805 config/tc-arm.c:22806 +#: config/tc-arm.c:23845 config/tc-arm.c:23846 msgid "use -mcpu=arm9" msgstr "" -#: config/tc-arm.c:22807 config/tc-arm.c:22808 +#: config/tc-arm.c:23847 config/tc-arm.c:23848 msgid "use -mcpu=arm9tdmi" msgstr "" -#: config/tc-arm.c:22809 config/tc-arm.c:22810 +#: config/tc-arm.c:23849 config/tc-arm.c:23850 msgid "use -mcpu=arm920" msgstr "" -#: config/tc-arm.c:22811 config/tc-arm.c:22812 +#: config/tc-arm.c:23851 config/tc-arm.c:23852 msgid "use -mcpu=arm940" msgstr "" -#: config/tc-arm.c:22813 +#: config/tc-arm.c:23853 msgid "use -mcpu=strongarm" msgstr "" -#: config/tc-arm.c:22815 +#: config/tc-arm.c:23855 msgid "use -mcpu=strongarm110" msgstr "" -#: config/tc-arm.c:22817 +#: config/tc-arm.c:23857 msgid "use -mcpu=strongarm1100" msgstr "" -#: config/tc-arm.c:22819 +#: config/tc-arm.c:23859 msgid "use -mcpu=strongarm1110" msgstr "" -#: config/tc-arm.c:22820 +#: config/tc-arm.c:23860 msgid "use -mcpu=xscale" msgstr "" -#: config/tc-arm.c:22821 +#: config/tc-arm.c:23861 msgid "use -mcpu=iwmmxt" msgstr "" -#: config/tc-arm.c:22822 +#: config/tc-arm.c:23862 msgid "use -mcpu=all" msgstr "" #. Architecture variants -- don't add any more to this list either. -#: config/tc-arm.c:22825 config/tc-arm.c:22826 +#: config/tc-arm.c:23865 config/tc-arm.c:23866 msgid "use -march=armv2" msgstr "" -#: config/tc-arm.c:22827 config/tc-arm.c:22828 +#: config/tc-arm.c:23867 config/tc-arm.c:23868 msgid "use -march=armv2a" msgstr "" -#: config/tc-arm.c:22829 config/tc-arm.c:22830 +#: config/tc-arm.c:23869 config/tc-arm.c:23870 msgid "use -march=armv3" msgstr "" -#: config/tc-arm.c:22831 config/tc-arm.c:22832 +#: config/tc-arm.c:23871 config/tc-arm.c:23872 msgid "use -march=armv3m" msgstr "" -#: config/tc-arm.c:22833 config/tc-arm.c:22834 +#: config/tc-arm.c:23873 config/tc-arm.c:23874 msgid "use -march=armv4" msgstr "" -#: config/tc-arm.c:22835 config/tc-arm.c:22836 +#: config/tc-arm.c:23875 config/tc-arm.c:23876 msgid "use -march=armv4t" msgstr "" -#: config/tc-arm.c:22837 config/tc-arm.c:22838 +#: config/tc-arm.c:23877 config/tc-arm.c:23878 msgid "use -march=armv5" msgstr "" -#: config/tc-arm.c:22839 config/tc-arm.c:22840 +#: config/tc-arm.c:23879 config/tc-arm.c:23880 msgid "use -march=armv5t" msgstr "" -#: config/tc-arm.c:22841 config/tc-arm.c:22842 +#: config/tc-arm.c:23881 config/tc-arm.c:23882 msgid "use -march=armv5te" msgstr "" #. Floating point variants -- don't add any more to this list either. -#: config/tc-arm.c:22845 +#: config/tc-arm.c:23885 msgid "use -mfpu=fpe" msgstr "" -#: config/tc-arm.c:22846 +#: config/tc-arm.c:23886 msgid "use -mfpu=fpa10" msgstr "" -#: config/tc-arm.c:22847 +#: config/tc-arm.c:23887 msgid "use -mfpu=fpa11" msgstr "" -#: config/tc-arm.c:22849 +#: config/tc-arm.c:23889 msgid "use either -mfpu=softfpa or -mfpu=softvfp" msgstr "" -#: config/tc-arm.c:23178 -msgid "invalid architectural extension" -msgstr "" - -#: config/tc-arm.c:23211 -msgid "must specify extensions to add before specifying those to remove" -msgstr "" - -#: config/tc-arm.c:23219 -msgid "missing architectural extension" -msgstr "" - -#: config/tc-arm.c:23234 +#: config/tc-arm.c:24315 msgid "extension does not apply to the base architecture" msgstr "" -#: config/tc-arm.c:23257 -#, c-format -msgid "unknown architectural extension `%s'" -msgstr "" - -#: config/tc-arm.c:23259 +#: config/tc-arm.c:24340 msgid "architectural extensions must be specified in alphabetical order" msgstr "" -#: config/tc-arm.c:23291 -#, c-format -msgid "missing cpu name `%s'" -msgstr "" - -#: config/tc-arm.c:23317 config/tc-arm.c:23813 -#, c-format -msgid "unknown cpu `%s'" -msgstr "" - -#: config/tc-arm.c:23335 -#, c-format -msgid "missing architecture name `%s'" -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" -msgstr "" - -#: config/tc-arm.c:23368 config/tc-arm.c:23960 +#: config/tc-arm.c:24449 config/tc-arm.c:25086 #, c-format msgid "unknown floating point format `%s'\n" msgstr "" -#: config/tc-arm.c:23384 +#: config/tc-arm.c:24465 #, c-format msgid "unknown floating point abi `%s'\n" msgstr "" -#: config/tc-arm.c:23400 +#: config/tc-arm.c:24481 #, c-format msgid "unknown EABI `%s'\n" msgstr "" -#: config/tc-arm.c:23420 +#: config/tc-arm.c:24501 #, c-format msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never." msgstr "" -#: config/tc-arm.c:23430 -msgid "<cpu name>\t assemble for CPU <cpu name>" -msgstr "" - -#: config/tc-arm.c:23432 -msgid "<arch name>\t assemble for architecture <arch name>" -msgstr "" - -#: config/tc-arm.c:23434 +#: config/tc-arm.c:24515 config/tc-metag.c:5912 msgid "<fpu name>\t assemble for FPU architecture <fpu name>" msgstr "" -#: config/tc-arm.c:23436 +#: config/tc-arm.c:24517 msgid "<abi>\t assemble for floating point ABI <abi>" msgstr "" -#: config/tc-arm.c:23439 +#: config/tc-arm.c:24520 msgid "<ver>\t\t assemble for eabi version <ver>" msgstr "" -#: config/tc-arm.c:23442 +#: config/tc-arm.c:24523 msgid "<mode>\t controls implicit insertion of IT instructions" 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" -msgstr "" - -#: config/tc-arm.c:23544 +#: config/tc-arm.c:24625 #, c-format msgid " ARM-specific assembler options:\n" msgstr "" -#: config/tc-arm.c:23555 -#, c-format -msgid " -EB assemble code for a big-endian cpu\n" -msgstr "" - -#: config/tc-arm.c:23560 -#, c-format -msgid " -EL assemble code for a little-endian cpu\n" -msgstr "" - -#: config/tc-arm.c:23564 +#: config/tc-arm.c:24645 #, c-format msgid " --fix-v4bx Allow BX in ARMv4 code\n" msgstr "" -#: config/tc-arm.c:23911 +#: config/tc-arm.c:25037 #, c-format msgid "" "architectural extension `%s' is not allowed for the current base architecture" msgstr "" -#: config/tc-avr.c:373 +#: config/tc-arm.c:25055 +#, c-format +msgid "unknown architecture extension `%s'\n" +msgstr "" + +#: config/tc-avr.c:379 #, c-format msgid "Known MCU names:" msgstr "" -#: config/tc-avr.c:438 +#: config/tc-avr.c:444 #, c-format msgid "" "AVR Assembler options:\n" @@ -3684,6 +4461,7 @@ msgid "" " 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" @@ -3692,7 +4470,7 @@ msgid "" " or immediate microcontroller name.\n" msgstr "" -#: config/tc-avr.c:460 +#: config/tc-avr.c:467 #, c-format msgid "" " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n" @@ -3702,153 +4480,153 @@ msgid "" " (default for avr3, avr5)\n" msgstr "" -#: config/tc-avr.c:504 config/tc-msp430.c:743 +#: config/tc-avr.c:511 #, c-format msgid "unknown MCU: %s\n" msgstr "" -#: config/tc-avr.c:513 +#: config/tc-avr.c:520 #, c-format msgid "redefinition of mcu type `%s' to `%s'" msgstr "" -#: config/tc-avr.c:591 +#: config/tc-avr.c:598 msgid "constant value required" msgstr "" -#: config/tc-avr.c:594 +#: config/tc-avr.c:601 #, c-format msgid "number must be positive and less than %d" msgstr "" -#: config/tc-avr.c:620 config/tc-avr.c:757 +#: config/tc-avr.c:627 config/tc-avr.c:764 #, c-format msgid "constant out of 8-bit range: %d" msgstr "" -#: config/tc-avr.c:688 config/tc-score.c:1199 read.c:3661 +#: config/tc-avr.c:695 config/tc-score.c:1199 read.c:3725 msgid "illegal expression" msgstr "" -#: config/tc-avr.c:717 config/tc-avr.c:1508 +#: config/tc-avr.c:724 config/tc-avr.c:1542 msgid "`)' required" msgstr "" -#: config/tc-avr.c:812 +#: config/tc-avr.c:819 msgid "register r16-r23 required" msgstr "" -#: config/tc-avr.c:818 +#: config/tc-avr.c:825 msgid "register number above 15 required" msgstr "" -#: config/tc-avr.c:824 +#: config/tc-avr.c:831 msgid "even register number required" msgstr "" -#: config/tc-avr.c:830 +#: config/tc-avr.c:837 msgid "register r24, r26, r28 or r30 required" msgstr "" -#: config/tc-avr.c:836 +#: config/tc-avr.c:843 msgid "register name or number from 0 to 31 required" msgstr "" -#: config/tc-avr.c:854 +#: config/tc-avr.c:861 msgid "pointer register (X, Y or Z) required" msgstr "" -#: config/tc-avr.c:861 +#: config/tc-avr.c:868 msgid "cannot both predecrement and postincrement" msgstr "" -#: config/tc-avr.c:869 +#: config/tc-avr.c:876 msgid "addressing mode not supported" msgstr "" -#: config/tc-avr.c:875 +#: config/tc-avr.c:882 msgid "can't predecrement" msgstr "" -#: config/tc-avr.c:878 +#: config/tc-avr.c:885 msgid "pointer register Z required" msgstr "" -#: config/tc-avr.c:897 +#: config/tc-avr.c:904 msgid "postincrement not supported" msgstr "" -#: config/tc-avr.c:907 +#: config/tc-avr.c:914 msgid "pointer register (Y or Z) required" msgstr "" -#: config/tc-avr.c:1021 +#: config/tc-avr.c:1028 config/tc-xgate.c:1349 #, c-format msgid "unknown constraint `%c'" msgstr "" -#: config/tc-avr.c:1073 +#: config/tc-avr.c:1080 msgid "`,' required" msgstr "" -#: config/tc-avr.c:1091 +#: config/tc-avr.c:1098 msgid "undefined combination of operands" msgstr "" -#: config/tc-avr.c:1100 +#: config/tc-avr.c:1107 msgid "skipping two-word instruction" 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 +#: 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-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 +#: 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-avr.c:1338 config/tc-d10v.c:1594 config/tc-d30v.c:2037 -#: config/tc-msp430.c:2020 +#: 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-avr.c:1352 +#: config/tc-avr.c:1371 msgid "only constant expression allowed" 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 +#: 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-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 +#: 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-avr.c:1452 +#: config/tc-avr.c:1451 #, c-format msgid "illegal opcode %s for mcu %s" msgstr "" -#: config/tc-avr.c:1463 +#: config/tc-avr.c:1462 msgid "garbage at end of line" msgstr "" -#: config/tc-avr.c:1537 config/tc-avr.c:1544 +#: config/tc-avr.c:1591 #, c-format msgid "illegal %srelocation size: %d" msgstr "" @@ -3913,21 +4691,21 @@ msgstr "" msgid "rel too far BFD_RELOC_16" msgstr "" -#: config/tc-cr16.c:165 read.c:4421 +#: config/tc-cr16.c:165 read.c:4484 msgid "using a bit field width of zero" msgstr "" -#: config/tc-cr16.c:173 read.c:4429 +#: config/tc-cr16.c:173 read.c:4492 #, c-format msgid "field width \"%s\" too complex for a bitfield" msgstr "" -#: config/tc-cr16.c:182 read.c:4437 +#: 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-cr16.c:204 read.c:4459 +#: config/tc-cr16.c:204 read.c:4522 #, c-format msgid "field value \"%s\" too complex for a bitfield" msgstr "" @@ -3937,44 +4715,44 @@ msgstr "" msgid "Unknown register pair - index relative mode: `%d'" msgstr "" -#: config/tc-cr16.c:570 config/tc-crx.c:345 config/tc-mn10200.c:769 -#: write.c:1003 +#: config/tc-cr16.c:570 config/tc-crx.c:346 config/tc-mn10200.c:769 +#: write.c:1012 #, c-format msgid "can't resolve `%s' {%s section} - `%s' {%s section}" msgstr "" -#: config/tc-cr16.c:600 config/tc-crx.c:361 +#: config/tc-cr16.c:600 config/tc-crx.c:362 #, 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 +#: config/tc-cr16.c:693 config/tc-i386.c:10111 config/tc-s390.c:2002 msgid "GOT already in symbol table" 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-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-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 +#: 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-cr16.c:836 config/tc-cris.c:1224 config/tc-crx.c:545 +#: 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-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:546 +#: config/tc-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:547 msgid "(unknown reason)" msgstr "" #. Missing or bad expr becomes absolute 0. -#: config/tc-cr16.c:889 config/tc-crx.c:619 +#: config/tc-cr16.c:889 config/tc-crx.c:620 #, c-format msgid "missing or invalid displacement expression `%s' taken as 0" msgstr "" @@ -3989,19 +4767,19 @@ msgstr "" msgid "operand %d: illegal use expression: `%s`" msgstr "" -#: config/tc-cr16.c:1115 config/tc-crx.c:1127 +#: config/tc-cr16.c:1115 config/tc-crx.c:1128 #, c-format msgid "Unknown register: `%d'" msgstr "" #. Issue a error message when register is illegal. -#: config/tc-cr16.c:1123 config/tc-crx.c:1135 +#: config/tc-cr16.c:1123 config/tc-crx.c:1136 #, c-format msgid "Illegal register (`%s') in Instruction: `%s'" 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-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 "Illegal register `%s' in Instruction `%s'" msgstr "" @@ -4019,24 +4797,24 @@ msgstr "" msgid "garbage after index spec ignored" msgstr "" -#: config/tc-cr16.c:1412 config/tc-crx.c:936 +#: config/tc-cr16.c:1412 config/tc-crx.c:937 #, c-format msgid "Illegal operands (whitespace): `%s'" 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-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-cr16.c:1480 config/tc-crx.c:998 +#: config/tc-cr16.c:1480 config/tc-crx.c:999 #, c-format msgid "Unknown exception: `%s'" msgstr "" -#: config/tc-cr16.c:1565 config/tc-crx.c:1094 +#: config/tc-cr16.c:1565 config/tc-crx.c:1095 #, c-format msgid "Illegal `cinv' parameter: `%c'" msgstr "" @@ -4080,7 +4858,7 @@ msgstr "" msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'" msgstr "" -#: config/tc-cr16.c:2100 config/tc-crx.c:1662 config/tc-crx.c:1679 +#: 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 "" @@ -4104,7 +4882,7 @@ msgstr "" msgid "`%s' Illegal use of register." msgstr "" -#: config/tc-cr16.c:2154 config/tc-crx.c:1671 +#: config/tc-cr16.c:2154 config/tc-crx.c:1672 #, c-format msgid "`%s' has undefined result" msgstr "" @@ -4114,57 +4892,57 @@ msgstr "" msgid "Same src/dest register is used (`r%d'),result is undefined" msgstr "" -#: config/tc-cr16.c:2333 config/tc-crx.c:1576 +#: config/tc-cr16.c:2333 config/tc-crx.c:1577 msgid "Incorrect number of operands" msgstr "" -#: config/tc-cr16.c:2335 config/tc-crx.c:1578 +#: config/tc-cr16.c:2335 config/tc-crx.c:1579 #, c-format msgid "Illegal type of operand (arg %d)" msgstr "" -#: config/tc-cr16.c:2341 config/tc-crx.c:1584 +#: config/tc-cr16.c:2341 config/tc-crx.c:1585 #, c-format msgid "Operand out of range (arg %d)" msgstr "" -#: config/tc-cr16.c:2344 config/tc-crx.c:1587 +#: config/tc-cr16.c:2344 config/tc-crx.c:1588 #, c-format msgid "Operand has odd displacement (arg %d)" msgstr "" -#: config/tc-cr16.c:2347 config/tc-cr16.c:2378 config/tc-crx.c:1600 -#: config/tc-crx.c:1631 +#: 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 "" #. 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 +#: 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-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-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 "Unknown opcode: `%s'" msgstr "" -#: config/tc-cris.c:551 config/tc-m68hc11.c:2733 +#: config/tc-cris.c:551 config/tc-m68hc11.c:3898 #, c-format msgid "internal inconsistency problem in %s: fr_symbol %lx" msgstr "" -#: config/tc-cris.c:555 config/tc-m68hc11.c:2737 config/tc-msp430.c:2246 +#: config/tc-cris.c:555 config/tc-m68hc11.c:3902 config/tc-msp430.c:4148 #, c-format msgid "internal inconsistency problem in %s: resolved symbol" msgstr "" -#: config/tc-cris.c:565 config/tc-m68hc11.c:2743 +#: config/tc-cris.c:565 config/tc-m68hc11.c:3908 #, c-format msgid "internal inconsistency problem in %s: fr_subtype %d" msgstr "" @@ -4247,7 +5025,7 @@ 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 +#: config/tc-cris.c:2079 msgid "Illegal operands" msgstr "" @@ -4369,13 +5147,13 @@ msgstr "" msgid "invalid <arch> in --march=<arch>: %s" msgstr "" -#: config/tc-cris.c:3938 config/tc-moxie.c:709 +#: config/tc-cris.c:3938 config/tc-moxie.c:772 msgid "" "Semantics error. This type of operand can not be relocated, it must be an " "assembly-time constant" msgstr "" -#: config/tc-cris.c:3987 config/tc-moxie.c:758 +#: config/tc-cris.c:3987 config/tc-moxie.c:821 #, c-format msgid "Cannot generate relocation type for symbol %s, code %s" msgstr "" @@ -4471,81 +5249,81 @@ msgstr "" msgid ".arch <arch> requires a matching --march=... option" msgstr "" -#: config/tc-crx.c:820 +#: config/tc-crx.c:821 #, c-format msgid "Illegal Scale - `%d'" msgstr "" -#: config/tc-crx.c:1264 +#: config/tc-crx.c:1263 #, c-format msgid "Illegal Co-processor register in Instruction `%s' " msgstr "" -#: config/tc-crx.c:1271 +#: config/tc-crx.c:1270 #, c-format msgid "Illegal Co-processor special register in Instruction `%s' " msgstr "" -#: config/tc-crx.c:1590 +#: config/tc-crx.c:1591 #, c-format msgid "Invalid DISPU4 operand value (arg %d)" msgstr "" -#: config/tc-crx.c:1593 +#: config/tc-crx.c:1594 #, c-format msgid "Invalid CST4 operand value (arg %d)" msgstr "" -#: config/tc-crx.c:1596 +#: config/tc-crx.c:1597 #, c-format msgid "Operand value is not within upper 64 KB (arg %d)" msgstr "" -#: config/tc-crx.c:1733 +#: config/tc-crx.c:1734 msgid "Invalid Register in Register List" msgstr "" -#: config/tc-crx.c:1787 +#: config/tc-crx.c:1788 #, c-format msgid "Illegal register `%s' in cop-register list" msgstr "" -#: config/tc-crx.c:1795 +#: config/tc-crx.c:1796 #, c-format msgid "Illegal register `%s' in cop-special-register list" msgstr "" -#: config/tc-crx.c:1814 +#: config/tc-crx.c:1815 #, c-format msgid "Illegal register `%s' in user register list" msgstr "" -#: config/tc-crx.c:1833 +#: config/tc-crx.c:1834 #, c-format msgid "Illegal register `%s' in register list" msgstr "" -#: config/tc-crx.c:1839 +#: config/tc-crx.c:1840 #, c-format msgid "Maximum %d bits may be set in `mask16' operand" msgstr "" -#: config/tc-crx.c:1848 +#: config/tc-crx.c:1849 #, c-format msgid "rest of line ignored; first ignored character is `%c'" msgstr "" -#: config/tc-crx.c:1856 +#: 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:1862 +#: config/tc-crx.c:1863 msgid "HI/LO registers should be specified together" msgstr "" -#: config/tc-crx.c:1868 +#: config/tc-crx.c:1869 msgid "HI/LO registers should be specified without additional registers" msgstr "" @@ -4842,80 +5620,84 @@ msgstr "" msgid ".endfunc missing for previous .proc" msgstr "" -#: config/tc-dlx.c:291 config/tc-i860.c:227 config/tc-mips.c:2321 +#: 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. -#: 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 +#. 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:328 +#: config/tc-dlx.c:333 #, c-format msgid "Bad operand for a load instruction: <%s>" msgstr "" -#: config/tc-dlx.c:442 +#: config/tc-dlx.c:447 #, c-format msgid "Bad operand for a store instruction: <%s>" msgstr "" -#: config/tc-dlx.c:622 +#: config/tc-dlx.c:627 #, c-format msgid "Expression Error for operand modifier %%hi/%%lo\n" msgstr "" -#: config/tc-dlx.c:635 config/tc-or32.c:811 +#: config/tc-dlx.c:640 config/tc-or32.c:811 #, c-format msgid "Invalid expression after %%%%\n" msgstr "" -#: config/tc-dlx.c:703 config/tc-tic4x.c:2487 +#: config/tc-dlx.c:708 config/tc-tic4x.c:2481 #, c-format msgid "Unknown opcode `%s'." msgstr "" -#: config/tc-dlx.c:715 +#: config/tc-dlx.c:720 msgid "Can not set dlx_skip_hi16_flag" msgstr "" -#: config/tc-dlx.c:729 +#: config/tc-dlx.c:734 #, c-format msgid "Missing arguments for opcode <%s>." msgstr "" -#: config/tc-dlx.c:763 +#: config/tc-dlx.c:768 #, c-format msgid "Too many operands: %s" msgstr "" -#: config/tc-dlx.c:800 +#: config/tc-dlx.c:805 #, c-format msgid "Both the_insn.HI and the_insn.LO are set : %s" msgstr "" -#: config/tc-dlx.c:870 +#: config/tc-dlx.c:875 msgid "failed regnum sanity check." msgstr "" -#: config/tc-dlx.c:883 +#: config/tc-dlx.c:888 msgid "failed general register sanity check." msgstr "" #. Types or values of args don't match. -#: config/tc-dlx.c:891 +#: config/tc-dlx.c:896 msgid "Invalid operands" msgstr "" -#: config/tc-dlx.c:1120 config/tc-or32.c:773 +#: config/tc-dlx.c:1125 config/tc-or32.c:773 #, c-format msgid "label \"$%d\" redefined" msgstr "" -#: config/tc-dlx.c:1158 +#: config/tc-dlx.c:1163 msgid "Invalid expression after # number\n" msgstr "" @@ -4932,7 +5714,7 @@ msgstr "" msgid "register is out of order" msgstr "" -#: config/tc-epiphany.c:401 config/tc-m68k.c:6037 config/tc-m68k.c:6066 +#: config/tc-epiphany.c:401 config/tc-m68k.c:6041 config/tc-m68k.c:6070 msgid "bad register list" msgstr "" @@ -5108,181 +5890,181 @@ msgstr "" msgid "Relocation %s is not safe for %s" msgstr "" -#: config/tc-h8300.c:174 +#: config/tc-h8300.c:172 #, c-format msgid "new section '%s' defined without attributes - this might cause problems" msgstr "" -#: config/tc-h8300.c:446 config/tc-h8300.c:454 +#: config/tc-h8300.c:443 config/tc-h8300.c:451 msgid "Reg not valid for H8/300" msgstr "" -#: config/tc-h8300.c:535 +#: config/tc-h8300.c:532 msgid "invalid operand size requested" msgstr "" -#: config/tc-h8300.c:634 +#: config/tc-h8300.c:637 msgid "Invalid register list for ldm/stm\n" msgstr "" -#: config/tc-h8300.c:660 config/tc-h8300.c:665 config/tc-h8300.c:672 +#: 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:677 +#: config/tc-h8300.c:680 msgid "invalid suffix after register." msgstr "" -#: config/tc-h8300.c:699 +#: config/tc-h8300.c:702 msgid "address too high for vector table jmp/jsr" msgstr "" -#: config/tc-h8300.c:726 config/tc-h8300.c:838 config/tc-h8300.c:848 +#: 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:785 config/tc-h8300.c:793 config/tc-h8300.c:822 +#: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825 msgid "expected @(exp, reg16)" msgstr "" -#: config/tc-h8300.c:811 +#: config/tc-h8300.c:814 msgid "expected .L, .W or .B for register in indexed addressing mode" msgstr "" -#: config/tc-h8300.c:1005 +#: config/tc-h8300.c:1008 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\"" msgstr "" -#: config/tc-h8300.c:1023 config/tc-h8300.c:1032 +#: config/tc-h8300.c:1026 config/tc-h8300.c:1035 msgid "expected register" msgstr "" -#: config/tc-h8300.c:1048 +#: config/tc-h8300.c:1051 msgid "expected closing paren" msgstr "" -#: config/tc-h8300.c:1107 +#: config/tc-h8300.c:1110 #, c-format msgid "can't use high part of register in operand %d" msgstr "" -#: config/tc-h8300.c:1264 +#: config/tc-h8300.c:1267 #, c-format msgid "Opcode `%s' with these operand types not available in %s mode" msgstr "" -#: config/tc-h8300.c:1273 +#: config/tc-h8300.c:1276 msgid "mismatch between opcode size and operand size" msgstr "" -#: config/tc-h8300.c:1309 +#: config/tc-h8300.c:1312 #, c-format msgid "operand %s0x%lx out of range." msgstr "" -#: config/tc-h8300.c:1416 +#: config/tc-h8300.c:1429 msgid "Can't work out size of operand.\n" msgstr "" -#: config/tc-h8300.c:1465 +#: 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:1470 +#: 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:1476 +#: 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:1537 config/tc-h8300.c:1557 +#: config/tc-h8300.c:1550 config/tc-h8300.c:1570 msgid "Need #1 or #2 here" msgstr "" -#: config/tc-h8300.c:1552 +#: config/tc-h8300.c:1565 msgid "#4 not valid on H8/300." msgstr "" -#: config/tc-h8300.c:1660 config/tc-h8300.c:1742 +#: 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:1780 +#: config/tc-h8300.c:1800 msgid "destination operand must be 16 bit register" msgstr "" -#: config/tc-h8300.c:1789 +#: config/tc-h8300.c:1809 msgid "source operand must be 8 bit register" msgstr "" -#: config/tc-h8300.c:1797 +#: config/tc-h8300.c:1817 msgid "destination operand must be 16bit absolute address" msgstr "" -#: config/tc-h8300.c:1804 +#: config/tc-h8300.c:1824 msgid "destination operand must be 8 bit register" msgstr "" -#: config/tc-h8300.c:1812 +#: 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: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 +#: 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:1851 +#: config/tc-h8300.c:1871 msgid "operand/size mis-match" 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 +#: 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:1985 +#: config/tc-h8300.c:2004 msgid "invalid operand in ldm" msgstr "" -#: config/tc-h8300.c:1994 +#: config/tc-h8300.c:2013 msgid "invalid operand in stm" msgstr "" -#: config/tc-h8300.c:2120 +#: config/tc-h8300.c:2139 #, c-format msgid "call to tc_aout_fix_to_chars \n" msgstr "" -#: config/tc-h8300.c:2129 config/tc-xc16x.c:347 +#: config/tc-h8300.c:2148 config/tc-xc16x.c:347 #, c-format msgid "call to md_convert_frag \n" msgstr "" -#: config/tc-h8300.c:2180 config/tc-xc16x.c:251 +#: 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:2195 +#: config/tc-h8300.c:2214 msgid "Unexpected reference to a symbol in a non-code section" msgstr "" -#: config/tc-h8300.c:2211 config/tc-xc16x.c:292 +#: 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: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-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" @@ -5364,7 +6146,7 @@ msgstr "" msgid "Undefined absolute constant: '%s'." msgstr "" -#: config/tc-hppa.c:2261 config/tc-hppa.c:5717 +#: config/tc-hppa.c:2261 config/tc-hppa.c:5728 msgid "could not update architecture and machine" msgstr "" @@ -5383,348 +6165,348 @@ msgstr "" msgid "Invalid FP Operand Format: %3s" msgstr "" -#: config/tc-hppa.c:2591 +#: config/tc-hppa.c:2561 msgid "Bad segment (should be absolute)." msgstr "" -#: config/tc-hppa.c:2617 +#: config/tc-hppa.c:2621 #, c-format msgid "Invalid argument location: %s\n" msgstr "" -#: config/tc-hppa.c:2646 +#: config/tc-hppa.c:2650 #, c-format msgid "Invalid argument description: %d" msgstr "" -#: config/tc-hppa.c:3475 +#: config/tc-hppa.c:3479 msgid "Invalid Indexed Load Completer." msgstr "" -#: config/tc-hppa.c:3480 +#: config/tc-hppa.c:3484 msgid "Invalid Indexed Load Completer Syntax." msgstr "" -#: config/tc-hppa.c:3514 +#: config/tc-hppa.c:3518 msgid "Invalid Short Load/Store Completer." msgstr "" -#: config/tc-hppa.c:3574 config/tc-hppa.c:3579 +#: config/tc-hppa.c:3578 config/tc-hppa.c:3583 msgid "Invalid Store Bytes Short Completer" msgstr "" -#: config/tc-hppa.c:3894 config/tc-hppa.c:3900 +#: config/tc-hppa.c:3898 config/tc-hppa.c:3904 msgid "Invalid left/right combination completer" msgstr "" -#: config/tc-hppa.c:3949 config/tc-hppa.c:3956 +#: config/tc-hppa.c:3953 config/tc-hppa.c:3960 msgid "Invalid permutation completer" msgstr "" -#: config/tc-hppa.c:4056 +#: config/tc-hppa.c:4060 #, c-format msgid "Invalid Add Condition: %s" msgstr "" -#: config/tc-hppa.c:4072 config/tc-hppa.c:4082 +#: config/tc-hppa.c:4076 config/tc-hppa.c:4086 msgid "Invalid Add and Branch Condition" msgstr "" -#: config/tc-hppa.c:4103 config/tc-hppa.c:4248 +#: config/tc-hppa.c:4107 config/tc-hppa.c:4252 msgid "Invalid Compare/Subtract Condition" msgstr "" -#: config/tc-hppa.c:4143 +#: config/tc-hppa.c:4147 #, c-format msgid "Invalid Branch On Bit Condition: %c" msgstr "" -#: config/tc-hppa.c:4146 +#: config/tc-hppa.c:4150 msgid "Missing Branch On Bit Condition" msgstr "" -#: config/tc-hppa.c:4231 +#: config/tc-hppa.c:4235 #, c-format msgid "Invalid Compare/Subtract Condition: %s" msgstr "" -#: config/tc-hppa.c:4263 +#: config/tc-hppa.c:4267 msgid "Invalid Compare and Branch Condition" msgstr "" -#: config/tc-hppa.c:4359 +#: config/tc-hppa.c:4363 msgid "Invalid Logical Instruction Condition." msgstr "" -#: config/tc-hppa.c:4421 +#: config/tc-hppa.c:4425 msgid "Invalid Shift/Extract/Deposit Condition." msgstr "" -#: config/tc-hppa.c:4534 +#: config/tc-hppa.c:4542 msgid "Invalid Unit Instruction Condition." msgstr "" -#: config/tc-hppa.c:5013 config/tc-hppa.c:5045 config/tc-hppa.c:5076 -#: config/tc-hppa.c:5106 +#: 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:5290 +#: config/tc-hppa.c:5298 msgid "Invalid SFU identifier" msgstr "" -#: config/tc-hppa.c:5340 +#: config/tc-hppa.c:5348 msgid "Invalid COPR identifier" msgstr "" -#: config/tc-hppa.c:5469 +#: config/tc-hppa.c:5477 msgid "Invalid Floating Point Operand Format." 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 +#: 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:5734 +#: config/tc-hppa.c:5745 #, c-format msgid "Invalid operands %s" msgstr "" -#: config/tc-hppa.c:5744 +#: config/tc-hppa.c:5755 #, c-format msgid "Immediates %d and %d will give undefined behavior." msgstr "" -#: config/tc-hppa.c:5796 config/tc-hppa.c:7023 config/tc-hppa.c:7078 +#: 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:5799 config/tc-hppa.c:7081 +#: config/tc-hppa.c:5810 config/tc-hppa.c:7092 msgid "Missing function name for .PROC" msgstr "" -#: config/tc-hppa.c:5858 +#: config/tc-hppa.c:5869 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff" msgstr "" -#: config/tc-hppa.c:5954 +#: config/tc-hppa.c:5965 #, c-format msgid "Invalid .CALL argument: %s" msgstr "" -#: config/tc-hppa.c:6102 +#: config/tc-hppa.c:6113 msgid ".callinfo is not within a procedure definition" msgstr "" -#: config/tc-hppa.c:6122 +#: config/tc-hppa.c:6133 #, c-format msgid "FRAME parameter must be a multiple of 8: %d\n" msgstr "" -#: config/tc-hppa.c:6141 +#: config/tc-hppa.c:6152 msgid "Value for ENTRY_GR must be in the range 3..18\n" msgstr "" -#: config/tc-hppa.c:6153 +#: config/tc-hppa.c:6164 msgid "Value for ENTRY_FR must be in the range 12..21\n" msgstr "" -#: config/tc-hppa.c:6163 +#: config/tc-hppa.c:6174 msgid "Value for ENTRY_SR must be 3\n" msgstr "" -#: config/tc-hppa.c:6219 +#: config/tc-hppa.c:6230 #, c-format msgid "Invalid .CALLINFO argument: %s" msgstr "" -#: config/tc-hppa.c:6329 +#: config/tc-hppa.c:6340 msgid "The .ENTER pseudo-op is not supported" msgstr "" -#: config/tc-hppa.c:6345 +#: config/tc-hppa.c:6356 msgid "Misplaced .entry. Ignored." msgstr "" -#: config/tc-hppa.c:6349 +#: config/tc-hppa.c:6360 msgid "Missing .callinfo." msgstr "" -#: config/tc-hppa.c:6413 +#: config/tc-hppa.c:6424 msgid ".REG expression must be a register" msgstr "" -#: config/tc-hppa.c:6429 +#: config/tc-hppa.c:6440 msgid "bad or irreducible absolute expression; zero assumed" msgstr "" -#: config/tc-hppa.c:6440 +#: config/tc-hppa.c:6451 msgid ".REG must use a label" msgstr "" -#: config/tc-hppa.c:6442 +#: config/tc-hppa.c:6453 msgid ".EQU must use a label" msgstr "" -#: config/tc-hppa.c:6504 +#: config/tc-hppa.c:6515 #, c-format msgid "Symbol '%s' could not be created." msgstr "" -#: config/tc-hppa.c:6508 +#: config/tc-hppa.c:6519 msgid "No memory for symbol name." msgstr "" -#: config/tc-hppa.c:6558 +#: config/tc-hppa.c:6569 msgid ".EXIT must appear within a procedure" msgstr "" -#: config/tc-hppa.c:6562 +#: config/tc-hppa.c:6573 msgid "Missing .callinfo" msgstr "" -#: config/tc-hppa.c:6566 +#: config/tc-hppa.c:6577 msgid "No .ENTRY for this .EXIT" msgstr "" -#: config/tc-hppa.c:6606 +#: config/tc-hppa.c:6617 #, c-format msgid "Using ENTRY rather than CODE in export directive for %s" msgstr "" -#: config/tc-hppa.c:6729 +#: config/tc-hppa.c:6740 #, c-format msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s" msgstr "" -#: config/tc-hppa.c:6753 +#: config/tc-hppa.c:6764 #, c-format msgid "Cannot define export symbol: %s\n" msgstr "" -#: config/tc-hppa.c:6850 +#: config/tc-hppa.c:6861 msgid "Missing label name on .LABEL" msgstr "" -#: config/tc-hppa.c:6855 +#: config/tc-hppa.c:6866 msgid "extra .LABEL arguments ignored." msgstr "" -#: config/tc-hppa.c:6871 +#: config/tc-hppa.c:6882 msgid "The .LEAVE pseudo-op is not supported" msgstr "" -#: config/tc-hppa.c:6909 +#: config/tc-hppa.c:6920 msgid "Unrecognized .LEVEL argument\n" msgstr "" -#: config/tc-hppa.c:6943 +#: config/tc-hppa.c:6954 #, c-format msgid "Cannot define static symbol: %s\n" msgstr "" -#: config/tc-hppa.c:6977 +#: config/tc-hppa.c:6988 msgid "Nested procedures" msgstr "" -#: config/tc-hppa.c:6987 +#: config/tc-hppa.c:6998 msgid "Cannot allocate unwind descriptor\n" msgstr "" -#: config/tc-hppa.c:7085 +#: config/tc-hppa.c:7096 msgid "misplaced .procend" msgstr "" -#: config/tc-hppa.c:7088 +#: config/tc-hppa.c:7099 msgid "Missing .callinfo for this procedure" msgstr "" -#: config/tc-hppa.c:7091 +#: config/tc-hppa.c:7102 msgid "Missing .EXIT for a .ENTRY" msgstr "" -#: config/tc-hppa.c:7128 +#: config/tc-hppa.c:7139 msgid "Not in a space.\n" msgstr "" -#: config/tc-hppa.c:7131 +#: config/tc-hppa.c:7142 msgid "Not in a subspace.\n" msgstr "" -#: config/tc-hppa.c:7220 +#: config/tc-hppa.c:7231 msgid "Invalid .SPACE argument" msgstr "" -#: config/tc-hppa.c:7266 +#: config/tc-hppa.c:7277 msgid "Can't change spaces within a procedure definition. Ignored" msgstr "" -#: config/tc-hppa.c:7394 +#: config/tc-hppa.c:7405 #, c-format msgid "Undefined space: '%s' Assuming space number = 0." msgstr "" -#: config/tc-hppa.c:7417 +#: config/tc-hppa.c:7428 msgid "Must be in a space before changing or declaring subspaces.\n" msgstr "" -#: config/tc-hppa.c:7421 +#: config/tc-hppa.c:7432 msgid "Can't change subspaces within a procedure definition. Ignored" msgstr "" -#: config/tc-hppa.c:7457 +#: config/tc-hppa.c:7468 msgid "Parameters of an existing subspace can't be modified" msgstr "" -#: config/tc-hppa.c:7509 +#: config/tc-hppa.c:7520 msgid "Alignment must be a power of 2" msgstr "" -#: config/tc-hppa.c:7556 +#: config/tc-hppa.c:7567 msgid "FIRST not supported as a .SUBSPACE argument" msgstr "" -#: config/tc-hppa.c:7558 +#: config/tc-hppa.c:7569 msgid "Invalid .SUBSPACE argument" msgstr "" -#: config/tc-hppa.c:7747 +#: config/tc-hppa.c:7758 #, c-format msgid "Internal error: Unable to find containing space for %s." msgstr "" -#: config/tc-hppa.c:7785 +#: 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:7873 +#: 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:8318 +#: config/tc-hppa.c:8329 msgid "-R option not supported on this target." msgstr "" -#: config/tc-hppa.c:8335 config/tc-sparc.c:843 config/tc-sparc.c:880 +#: 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:8344 config/tc-i860.c:236 +#: 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:1185 config/tc-s390.c:420 -#: config/tc-s390.c:427 +#: 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:507 +#: config/tc-i370.c:516 config/tc-s390.c:519 #, c-format msgid "Internal assembler error for instruction %s" msgstr "" @@ -5734,11 +6516,11 @@ msgstr "" msgid "Internal assembler error for macro %s" msgstr "" -#: config/tc-i370.c:630 config/tc-ppc.c:1893 +#: 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:8077 config/tc-ppc.c:1982 +#: 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 "" @@ -5760,29 +6542,28 @@ msgstr "" msgid "this DS form not yet supported" 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 +#: 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:199 -#: config/tc-ppc.c:2069 config/tc-ppc.c:3272 config/tc-ppc.c:4908 +#: 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:210 -#: config/tc-ppc.c:2080 config/tc-ppc.c:4920 +#: 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:218 config/tc-ppc.c:2088 +#: 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:234 -#: config/tc-ppc.c:2106 config/tc-v850.c:375 +#: 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 "" @@ -5835,12 +6616,12 @@ msgstr "" msgid "droping register %d in section %s previously used in section %s" msgstr "" -#: config/tc-i370.c:1847 config/tc-ppc.c:3109 +#: 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:1251 -#: config/tc-ppc.c:2405 config/tc-s390.c:1590 config/tc-v850.c:2024 +#: 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 "" @@ -5859,539 +6640,678 @@ msgstr "" msgid "Internal Error: bad instruction length" msgstr "" -#: config/tc-i386.c:1885 +#: config/tc-i386.c:2077 #, c-format msgid "%s shortened to %s" msgstr "" -#: config/tc-i386.c:1971 +#: config/tc-i386.c:2163 msgid "same type of prefix used twice" msgstr "" -#: config/tc-i386.c:1998 +#: config/tc-i386.c:2190 #, c-format msgid "64bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2007 +#: config/tc-i386.c:2199 #, c-format msgid "32bit mode not supported on `%s'." msgstr "" -#: config/tc-i386.c:2047 +#: config/tc-i386.c:2239 msgid "bad argument to syntax directive." msgstr "" -#: config/tc-i386.c:2096 -msgid "bad argument to sse_check directive." +#: config/tc-i386.c:2302 +#, c-format +msgid "bad argument to %s_check directive." msgstr "" -#: config/tc-i386.c:2100 -msgid "missing argument for sse_check directive" +#: config/tc-i386.c:2306 +#, c-format +msgid "missing argument for %s_check directive" msgstr "" -#: config/tc-i386.c:2135 +#: config/tc-i386.c:2341 #, c-format msgid "`%s' is not supported on `%s'" msgstr "" -#: config/tc-i386.c:2209 +#: config/tc-i386.c:2415 #, c-format msgid "no such architecture: `%s'" msgstr "" -#: config/tc-i386.c:2214 +#: config/tc-i386.c:2420 msgid "missing cpu architecture" msgstr "" -#: config/tc-i386.c:2228 +#: config/tc-i386.c:2434 #, c-format msgid "no such architecture modifier: `%s'" msgstr "" -#: config/tc-i386.c:2243 config/tc-i386.c:2266 +#: config/tc-i386.c:2449 config/tc-i386.c:2472 msgid "Intel L1OM is 64bit ELF only" msgstr "" -#: config/tc-i386.c:2250 config/tc-i386.c:2273 +#: config/tc-i386.c:2456 config/tc-i386.c:2479 msgid "Intel K1OM is 64bit ELF only" msgstr "" -#: config/tc-i386.c:2284 config/tc-i386.c:8711 +#: config/tc-i386.c:2490 config/tc-i386.c:9976 msgid "unknown architecture" msgstr "" -#: config/tc-i386.c:2318 config/tc-i386.c:2340 +#: config/tc-i386.c:2524 config/tc-i386.c:2546 #, c-format -msgid "internal Error: Can't hash %s: %s" +msgid "can't hash %s: %s" msgstr "" -#: config/tc-i386.c:2635 +#: config/tc-i386.c:2839 +msgid "there are no pc-relative size relocations" +msgstr "" + +#: config/tc-i386.c:2849 #, c-format msgid "unknown relocation (%u)" msgstr "" -#: config/tc-i386.c:2637 +#: config/tc-i386.c:2851 #, c-format msgid "%u-byte relocation cannot be applied to %u-byte field" msgstr "" -#: config/tc-i386.c:2641 +#: config/tc-i386.c:2855 msgid "non-pc-relative relocation for pc-relative field" msgstr "" -#: config/tc-i386.c:2646 +#: config/tc-i386.c:2860 msgid "relocated field and relocation type differ in signedness" msgstr "" -#: config/tc-i386.c:2655 +#: config/tc-i386.c:2869 msgid "there are no unsigned pc-relative relocations" msgstr "" -#: config/tc-i386.c:2663 +#: config/tc-i386.c:2879 #, c-format msgid "cannot do %u byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:2680 +#: config/tc-i386.c:2896 #, c-format msgid "cannot do %s %u byte relocation" msgstr "" -#: config/tc-i386.c:2964 +#: config/tc-i386.c:3352 #, c-format msgid "can't use register '%s%s' as operand %d in '%s'." msgstr "" -#: config/tc-i386.c:3076 +#: config/tc-i386.c:3391 config/tc-i386.c:3528 +#, c-format +msgid "invalid instruction `%s' after `%s'" +msgstr "" + +#: config/tc-i386.c:3397 +#, c-format +msgid "missing `lock' with `%s'" +msgstr "" + +#: config/tc-i386.c:3404 +#, c-format +msgid "instruction `%s' after `xacquire' not allowed" +msgstr "" + +#: config/tc-i386.c:3411 +#, c-format +msgid "memory destination needed for instruction `%s' after `xrelease'" +msgstr "" + +#: config/tc-i386.c:3502 #, c-format msgid "SSE instruction `%s' is used" msgstr "" -#: config/tc-i386.c:3090 config/tc-i386.c:4562 +#: config/tc-i386.c:3516 config/tc-i386.c:5263 #, c-format msgid "ambiguous operand size for `%s'" msgstr "" -#: config/tc-i386.c:3107 +#: config/tc-i386.c:3541 msgid "expecting lockable instruction after `lock'" msgstr "" +#: config/tc-i386.c:3551 +msgid "expecting valid branch instruction after `bnd'" +msgstr "" + +#: config/tc-i386.c:3556 +msgid "32-bit address isn't allowed in 64-bit MPX instructions." +msgstr "" + #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc. -#: config/tc-i386.c:3158 +#: config/tc-i386.c:3611 #, c-format msgid "translating to `%sp'" msgstr "" -#: config/tc-i386.c:3213 +#: config/tc-i386.c:3669 #, c-format msgid "can't encode register '%s%s' in an instruction requiring REX prefix." msgstr "" -#: config/tc-i386.c:3256 config/tc-i386.c:3388 +#: config/tc-i386.c:3709 config/tc-i386.c:3850 #, c-format msgid "no such instruction: `%s'" msgstr "" -#: config/tc-i386.c:3267 config/tc-i386.c:3421 +#: config/tc-i386.c:3720 config/tc-i386.c:3883 #, c-format msgid "invalid character %s in mnemonic" msgstr "" -#: config/tc-i386.c:3274 +#: config/tc-i386.c:3727 msgid "expecting prefix; got nothing" msgstr "" -#: config/tc-i386.c:3276 +#: config/tc-i386.c:3729 msgid "expecting mnemonic; got nothing" msgstr "" -#: config/tc-i386.c:3291 config/tc-i386.c:3439 +#: config/tc-i386.c:3744 config/tc-i386.c:3901 #, c-format msgid "`%s' is only supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:3292 config/tc-i386.c:3438 +#: config/tc-i386.c:3745 config/tc-i386.c:3900 #, c-format msgid "`%s' is not supported in 64-bit mode" msgstr "" -#: config/tc-i386.c:3304 +#: config/tc-i386.c:3757 #, c-format msgid "redundant %s prefix" msgstr "" -#: config/tc-i386.c:3445 +#: config/tc-i386.c:3907 #, c-format msgid "`%s' is not supported on `%s%s'" msgstr "" -#: config/tc-i386.c:3456 +#: config/tc-i386.c:3918 msgid "use .code16 to ensure correct addressing mode" msgstr "" -#: config/tc-i386.c:3469 -#, c-format -msgid "expecting string instruction after `%s'" -msgstr "" - -#: config/tc-i386.c:3501 +#: config/tc-i386.c:3942 #, c-format msgid "invalid character %s before operand %d" msgstr "" -#: config/tc-i386.c:3515 +#: config/tc-i386.c:3956 #, c-format msgid "unbalanced parenthesis in operand %d." msgstr "" -#: config/tc-i386.c:3518 +#: config/tc-i386.c:3959 #, c-format msgid "unbalanced brackets in operand %d." msgstr "" -#: config/tc-i386.c:3527 +#: config/tc-i386.c:3968 #, c-format msgid "invalid character %s in operand %d" msgstr "" -#: config/tc-i386.c:3555 +#: config/tc-i386.c:3996 #, c-format msgid "spurious operands; (%d operands/instruction max)" msgstr "" -#: config/tc-i386.c:3578 +#: config/tc-i386.c:4019 msgid "expecting operand after ','; got nothing" msgstr "" -#: config/tc-i386.c:3583 +#: config/tc-i386.c:4024 msgid "expecting operand before ','; got nothing" msgstr "" -#: config/tc-i386.c:4257 +#: config/tc-i386.c:4394 +msgid "mask, index, and destination registers should be distinct" +msgstr "" + +#: config/tc-i386.c:4409 +msgid "index and destination registers should be distinct" +msgstr "" + +#: config/tc-i386.c:4923 msgid "operand size mismatch" msgstr "" -#: config/tc-i386.c:4260 +#: config/tc-i386.c:4926 msgid "operand type mismatch" msgstr "" -#: config/tc-i386.c:4263 +#: config/tc-i386.c:4929 msgid "register type mismatch" msgstr "" -#: config/tc-i386.c:4266 +#: config/tc-i386.c:4932 msgid "number of operands mismatch" msgstr "" -#: config/tc-i386.c:4269 +#: config/tc-i386.c:4935 msgid "invalid instruction suffix" msgstr "" -#: config/tc-i386.c:4272 -msgid "Imm4 isn't the first operand" +#: config/tc-i386.c:4938 +msgid "constant doesn't fit in 4 bits" msgstr "" -#: config/tc-i386.c:4275 +#: config/tc-i386.c:4941 msgid "only supported with old gcc" msgstr "" -#: config/tc-i386.c:4278 +#: config/tc-i386.c:4944 msgid "unsupported with Intel mnemonic" msgstr "" -#: config/tc-i386.c:4281 +#: config/tc-i386.c:4947 msgid "unsupported syntax" msgstr "" -#: config/tc-i386.c:4284 -msgid "unsupported" +#: config/tc-i386.c:4950 +#, c-format +msgid "unsupported instruction `%s'" msgstr "" -#: config/tc-i386.c:4287 +#: config/tc-i386.c:4954 msgid "invalid VSIB address" msgstr "" -#: config/tc-i386.c:4290 +#: config/tc-i386.c:4957 +msgid "mask, index, and destination registers must be distinct" +msgstr "" + +#: config/tc-i386.c:4960 msgid "unsupported vector index register" msgstr "" -#: config/tc-i386.c:4293 +#: config/tc-i386.c:4963 +msgid "unsupported broadcast" +msgstr "" + +#: config/tc-i386.c:4966 +msgid "broadcast not on source memory operand" +msgstr "" + +#: config/tc-i386.c:4969 +msgid "broadcast is needed for operand of such type" +msgstr "" + +#: config/tc-i386.c:4972 +msgid "unsupported masking" +msgstr "" + +#: config/tc-i386.c:4975 +msgid "mask not on destination operand" +msgstr "" + +#: config/tc-i386.c:4978 +msgid "default mask isn't allowed" +msgstr "" + +#: config/tc-i386.c:4981 +msgid "unsupported static rounding/sae" +msgstr "" + +#: config/tc-i386.c:4985 +msgid "RC/SAE operand must precede immediate operands" +msgstr "" + +#: config/tc-i386.c:4987 +msgid "RC/SAE operand must follow immediate operands" +msgstr "" + +#: 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-i386.c:4993 #, c-format msgid "%s for `%s'" msgstr "" -#: config/tc-i386.c:4304 +#: config/tc-i386.c:5004 #, c-format msgid "indirect %s without `*'" 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 +#: config/tc-i386.c:5012 #, c-format msgid "stand-alone `%s' prefix" msgstr "" -#: config/tc-i386.c:4346 config/tc-i386.c:4362 +#: config/tc-i386.c:5046 config/tc-i386.c:5062 #, c-format msgid "`%s' operand %d must use `%ses' segment" msgstr "" #. We have to know the operand size for crc32. -#: config/tc-i386.c:4416 +#: config/tc-i386.c:5116 #, c-format msgid "ambiguous memory operand size for `%s`" msgstr "" -#: config/tc-i386.c:4535 +#: config/tc-i386.c:5236 msgid "" "no instruction mnemonic suffix given and no register operands; can't size " "instruction" 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-i386.c:5378 config/tc-i386.c:5452 config/tc-i386.c:5563 #, c-format -msgid "incorrect register `%s%s' used with `%c' suffix" +msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" msgstr "" -#: config/tc-i386.c:4680 config/tc-i386.c:4754 config/tc-i386.c:4867 +#: config/tc-i386.c:5405 config/tc-i386.c:5429 config/tc-i386.c:5494 +#: config/tc-i386.c:5539 #, c-format -msgid "using `%s%s' instead of `%s%s' due to `%c' suffix" +msgid "`%s%s' not allowed with `%s%c'" msgstr "" -#: config/tc-i386.c:4706 config/tc-i386.c:4730 config/tc-i386.c:4798 -#: config/tc-i386.c:4843 +#: config/tc-i386.c:5446 config/tc-i386.c:5472 config/tc-i386.c:5518 +#: config/tc-i386.c:5557 #, c-format -msgid "`%s%s' not allowed with `%s%c'" +msgid "incorrect register `%s%s' used with `%c' suffix" msgstr "" -#: config/tc-i386.c:4932 +#: config/tc-i386.c:5626 msgid "no instruction mnemonic suffix given; can't determine immediate size" msgstr "" -#: config/tc-i386.c:4968 +#: config/tc-i386.c:5662 #, c-format msgid "the last operand of `%s' must be `%s%s'" msgstr "" -#: config/tc-i386.c:4971 +#: config/tc-i386.c:5665 #, c-format msgid "the first operand of `%s' must be `%s%s'" msgstr "" -#: config/tc-i386.c:5119 +#: config/tc-i386.c:5814 #, c-format msgid "you can't `pop %scs'" msgstr "" #. Reversed arguments on faddp, fsubp, etc. -#: config/tc-i386.c:5148 +#: config/tc-i386.c:5843 #, c-format msgid "translating to `%s %s%s,%s%s'" msgstr "" #. Extraneous `l' suffix on fp insn. -#: config/tc-i386.c:5155 +#: config/tc-i386.c:5850 #, c-format msgid "translating to `%s %s%s'" msgstr "" -#: config/tc-i386.c:5183 +#: config/tc-i386.c:5878 #, c-format msgid "segment override on `%s' is ineffectual" msgstr "" -#: config/tc-i386.c:5923 config/tc-i386.c:6017 config/tc-i386.c:6062 +#: config/tc-i386.c:6694 config/tc-i386.c:6801 config/tc-i386.c:6858 msgid "skipping prefixes on this instruction" msgstr "" -#: config/tc-i386.c:6082 +#: config/tc-i386.c:6878 msgid "16-bit jump out of range" msgstr "" -#: config/tc-i386.c:6091 +#: config/tc-i386.c:6887 #, c-format msgid "can't handle non absolute segment in `%s'" msgstr "" -#: config/tc-i386.c:6671 +#: 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-i386.c:6719 +#: config/tc-i386.c:7667 #, c-format msgid "missing or invalid expression `%s'" msgstr "" -#: config/tc-i386.c:6776 +#: config/tc-i386.c:7747 +#, c-format +msgid "Unsupported broadcast: `%s'" +msgstr "" + +#: config/tc-i386.c:7762 +#, c-format +msgid "`%s' can't be used for write mask" +msgstr "" + +#: config/tc-i386.c:7785 +#, c-format +msgid "invalid write mask `%s'" +msgstr "" + +#: config/tc-i386.c:7807 config/tc-i386.c:8439 +#, c-format +msgid "duplicated `%s'" +msgstr "" + +#: config/tc-i386.c:7817 +#, c-format +msgid "invalid zeroing-masking `%s'" +msgstr "" + +#: config/tc-i386.c:7830 +#, c-format +msgid "missing `}' in `%s'" +msgstr "" + +#. We don't know this one. +#: config/tc-i386.c:7838 +#, c-format +msgid "unknown vector operation: `%s'" +msgstr "" + +#: config/tc-i386.c:7858 #, c-format msgid "at most %d immediate operands are allowed" msgstr "" -#: config/tc-i386.c:6798 config/tc-i386.c:7045 +#: config/tc-i386.c:7892 config/tc-i386.c:8141 #, c-format msgid "junk `%s' after expression" msgstr "" -#: config/tc-i386.c:6819 +#: config/tc-i386.c:7913 #, c-format msgid "missing or invalid immediate expression `%s'" msgstr "" -#: config/tc-i386.c:6842 config/tc-i386.c:7135 +#: config/tc-i386.c:7936 config/tc-i386.c:8231 #, c-format msgid "unimplemented segment %s in operand" msgstr "" -#: config/tc-i386.c:6849 +#: config/tc-i386.c:7943 #, c-format msgid "illegal immediate register operand %s" msgstr "" -#: config/tc-i386.c:6897 +#: config/tc-i386.c:7991 #, c-format msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'" msgstr "" -#: config/tc-i386.c:6906 +#: config/tc-i386.c:8000 #, c-format msgid "scale factor of %d without an index register" msgstr "" -#: config/tc-i386.c:6928 +#: config/tc-i386.c:8022 #, c-format msgid "at most %d displacement operands are allowed" msgstr "" -#: config/tc-i386.c:7101 +#: config/tc-i386.c:8197 #, c-format msgid "missing or invalid displacement expression `%s'" msgstr "" -#: config/tc-i386.c:7118 +#: config/tc-i386.c:8214 #, c-format msgid "0x%lx out range of signed 32bit displacement" msgstr "" -#: config/tc-i386.c:7222 +#: config/tc-i386.c:8354 #, c-format msgid "`%s' is not valid here (expected `%c%s%s%c')" msgstr "" -#: config/tc-i386.c:7306 +#: config/tc-i386.c:8366 #, c-format msgid "`%s' is not a valid %s expression" msgstr "" -#: config/tc-i386.c:7311 +#: config/tc-i386.c:8452 #, c-format -msgid "`%s' is not a valid %s-bit %s expression" +msgid "Missing '}': '%s'" msgstr "" -#: config/tc-i386.c:7392 +#: config/tc-i386.c:8458 +#, c-format +msgid "Junk after '}': '%s'" +msgstr "" + +#: config/tc-i386.c:8543 #, c-format msgid "bad memory operand `%s'" msgstr "" -#: config/tc-i386.c:7407 +#: config/tc-i386.c:8567 #, c-format msgid "junk `%s' after register" msgstr "" -#: config/tc-i386.c:7420 config/tc-i386.c:7536 config/tc-i386.c:7577 +#: 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-i386.c:7428 +#: config/tc-i386.c:8588 msgid "immediate operand illegal with absolute jump" msgstr "" -#: config/tc-i386.c:7450 +#: config/tc-i386.c:8616 #, c-format msgid "too many memory references for `%s'" msgstr "" -#: config/tc-i386.c:7528 +#: config/tc-i386.c:8703 #, c-format msgid "expecting `,' or `)' after index register in `%s'" msgstr "" -#: config/tc-i386.c:7553 +#: config/tc-i386.c:8731 #, c-format msgid "expecting `)' after scale factor in `%s'" msgstr "" -#: config/tc-i386.c:7561 +#: config/tc-i386.c:8739 #, c-format msgid "expecting index register or scale factor after `,'; got '%c'" msgstr "" -#: config/tc-i386.c:7569 +#: config/tc-i386.c:8747 #, c-format msgid "expecting `,' or `)' after base register in `%s'" msgstr "" #. It's not a memory operand; argh! -#: config/tc-i386.c:7613 +#: config/tc-i386.c:8794 #, c-format msgid "invalid char %s beginning operand %d `%s'" msgstr "" -#: config/tc-i386.c:7791 +#: config/tc-i386.c:8984 msgid "long jump required" msgstr "" -#: config/tc-i386.c:7846 +#: config/tc-i386.c:9039 msgid "jump target out of range" msgstr "" -#: config/tc-i386.c:8360 +#: config/tc-i386.c:9579 msgid "no compiled in support for x86_64" msgstr "" -#: config/tc-i386.c:8380 +#: config/tc-i386.c:9599 msgid "no compiled in support for 32bit x86_64" msgstr "" -#: config/tc-i386.c:8384 +#: config/tc-i386.c:9603 msgid "32bit x86_64 is only supported for ELF" msgstr "" -#: config/tc-i386.c:8414 config/tc-i386.c:8470 +#: config/tc-i386.c:9633 config/tc-i386.c:9689 #, c-format msgid "invalid -march= option: `%s'" msgstr "" -#: config/tc-i386.c:8479 config/tc-i386.c:8491 +#: config/tc-i386.c:9698 config/tc-i386.c:9710 #, c-format msgid "invalid -mtune= option: `%s'" msgstr "" -#: config/tc-i386.c:8500 +#: config/tc-i386.c:9719 #, c-format msgid "invalid -mmnemonic= option: `%s'" msgstr "" -#: config/tc-i386.c:8509 +#: config/tc-i386.c:9728 #, c-format msgid "invalid -msyntax= option: `%s'" msgstr "" -#: config/tc-i386.c:8536 +#: config/tc-i386.c:9755 #, c-format msgid "invalid -msse-check= option: `%s'" msgstr "" -#: config/tc-i386.c:8545 +#: config/tc-i386.c:9766 +#, c-format +msgid "invalid -moperand-check= option: `%s'" +msgstr "" + +#: config/tc-i386.c:9775 #, c-format msgid "invalid -mavxscalar= option: `%s'" msgstr "" -#: config/tc-i386.c:8637 +#: config/tc-i386.c:9790 +#, c-format +msgid "invalid -mevexlig= option: `%s'" +msgstr "" + +#: config/tc-i386.c:9799 +#, c-format +msgid "invalid -mevexwig= option: `%s'" +msgstr "" + +#: config/tc-i386.c:9891 #, c-format msgid "" " -Q ignored\n" @@ -6399,34 +7319,34 @@ msgid "" " -k ignored\n" msgstr "" -#: config/tc-i386.c:8642 +#: config/tc-i386.c:9896 #, c-format msgid "" " -n Do not optimize code alignment\n" " -q quieten some warnings\n" msgstr "" -#: config/tc-i386.c:8646 +#: config/tc-i386.c:9900 #, c-format msgid " -s ignored\n" msgstr "" -#: config/tc-i386.c:8651 +#: config/tc-i386.c:9905 #, c-format msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n" msgstr "" -#: config/tc-i386.c:8655 +#: config/tc-i386.c:9909 #, c-format msgid " --divide do not treat `/' as a comment character\n" msgstr "" -#: config/tc-i386.c:8658 +#: config/tc-i386.c:9912 #, c-format msgid " --divide ignored\n" msgstr "" -#: config/tc-i386.c:8661 +#: config/tc-i386.c:9915 #, c-format msgid "" " -march=CPU[,+EXTENSION...]\n" @@ -6434,29 +7354,36 @@ msgid "" "of:\n" msgstr "" -#: config/tc-i386.c:8665 +#: config/tc-i386.c:9919 #, c-format msgid " EXTENSION is combination of:\n" msgstr "" -#: config/tc-i386.c:8668 +#: config/tc-i386.c:9922 #, c-format msgid " -mtune=CPU optimize for CPU, CPU is one of:\n" msgstr "" -#: config/tc-i386.c:8671 +#: config/tc-i386.c:9925 #, c-format msgid " -msse2avx encode SSE instructions with VEX prefix\n" msgstr "" -#: config/tc-i386.c:8673 +#: config/tc-i386.c:9927 #, c-format msgid "" " -msse-check=[none|error|warning]\n" " check SSE instructions\n" msgstr "" -#: config/tc-i386.c:8676 +#: config/tc-i386.c:9930 +#, c-format +msgid "" +" -moperand-check=[none|error|warning]\n" +" check operand combinations for validity\n" +msgstr "" + +#: config/tc-i386.c:9933 #, c-format msgid "" " -mavxscalar=[128|256] encode scalar AVX instructions with specific " @@ -6464,68 +7391,93 @@ msgid "" " length\n" msgstr "" -#: config/tc-i386.c:8679 +#: 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-i386.c:9939 +#, c-format +msgid "" +" -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W " +"value\n" +" for EVEX.W bit ignored instructions\n" +msgstr "" + +#: config/tc-i386.c:9942 #, c-format msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n" msgstr "" -#: config/tc-i386.c:8681 +#: config/tc-i386.c:9944 #, c-format msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n" msgstr "" -#: config/tc-i386.c:8683 +#: config/tc-i386.c:9946 #, c-format msgid " -mindex-reg support pseudo index registers\n" msgstr "" -#: config/tc-i386.c:8685 +#: config/tc-i386.c:9948 #, c-format msgid " -mnaked-reg don't require `%%' prefix for registers\n" msgstr "" -#: config/tc-i386.c:8687 +#: config/tc-i386.c:9950 #, c-format msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n" msgstr "" -#: config/tc-i386.c:8761 +#: config/tc-i386.c:9952 +#, c-format +msgid " -madd-bnd-prefix add BND prefix for all valid branches\n" +msgstr "" + +#: config/tc-i386.c:10026 msgid "Intel L1OM is 64bit only" msgstr "" -#: config/tc-i386.c:8767 +#: config/tc-i386.c:10032 msgid "Intel K1OM is 64bit only" msgstr "" -#: config/tc-i386.c:8984 +#: config/tc-i386.c:10213 +msgid "symbol size computation overflow" +msgstr "" + +#: config/tc-i386.c:10277 #, c-format msgid "can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-i386.c:9002 +#: config/tc-i386.c:10298 #, c-format msgid "can not do %d byte relocation" msgstr "" -#: config/tc-i386.c:9070 +#: config/tc-i386.c:10366 #, c-format msgid "cannot represent relocation type %s in x32 mode" msgstr "" -#: config/tc-i386.c:9105 config/tc-s390.c:2346 +#: config/tc-i386.c:10402 config/tc-s390.c:2479 #, c-format msgid "cannot represent relocation type %s" msgstr "" -#: config/tc-i386.c:9222 +#: config/tc-i386.c:10519 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:9225 +#: config/tc-i386.c:10522 msgid "bad .section directive: want a,w,x,M,S,G,T in string" msgstr "" -#: config/tc-i386.c:9244 +#: config/tc-i386.c:10541 msgid ".largecomm supported only in 64bit mode, producing .comm" msgstr "" @@ -6549,8 +7501,8 @@ msgstr "" msgid "Defective assembler. No assembly attempted." 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 +#: 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 "" @@ -6789,592 +7741,608 @@ msgstr "" msgid "No 'bal' entry point for leafproc %s" msgstr "" -#: config/tc-ia64.c:864 +#: config/tc-ia64.c:872 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string" msgstr "" -#: config/tc-ia64.c:916 +#: config/tc-ia64.c:924 msgid "Size of frame exceeds maximum of 96 registers" msgstr "" -#: config/tc-ia64.c:921 +#: config/tc-ia64.c:929 msgid "Size of rotating registers exceeds frame size" msgstr "" -#: config/tc-ia64.c:1008 +#: config/tc-ia64.c:1016 msgid "Unwind directive not followed by an instruction." msgstr "" -#: config/tc-ia64.c:1017 config/tc-ia64.c:7449 +#: config/tc-ia64.c:1025 config/tc-ia64.c:7648 msgid "qualifying predicate not followed by instruction" msgstr "" -#: config/tc-ia64.c:1082 config/tc-ia64.c:1116 +#: config/tc-ia64.c:1082 +msgid "expected ',' after section name" +msgstr "" + +#: config/tc-ia64.c:1118 +msgid "expected ',' after symbol name" +msgstr "" + +#: config/tc-ia64.c:1142 +msgid "expected ',' after symbol size" +msgstr "" + +#: config/tc-ia64.c:1225 config/tc-ia64.c:1259 msgid "record type is not valid" msgstr "" -#: config/tc-ia64.c:1185 +#: config/tc-ia64.c:1328 msgid "Invalid record type for P3 format." msgstr "" -#: config/tc-ia64.c:1221 +#: config/tc-ia64.c:1364 msgid "Invalid record type for format P6" msgstr "" -#: config/tc-ia64.c:1401 config/tc-ia64.c:1453 +#: config/tc-ia64.c:1544 config/tc-ia64.c:1596 msgid "Invalid record type for format B1" msgstr "" -#: config/tc-ia64.c:1486 +#: config/tc-ia64.c:1629 msgid "Invalid record type for format X1" msgstr "" -#: config/tc-ia64.c:1528 +#: config/tc-ia64.c:1671 msgid "Invalid record type for format X3" msgstr "" -#: config/tc-ia64.c:1566 +#: config/tc-ia64.c:1709 msgid "Previous .save incomplete" msgstr "" -#: config/tc-ia64.c:2391 +#: config/tc-ia64.c:2534 msgid "spill_mask record unimplemented." msgstr "" -#: config/tc-ia64.c:2448 +#: config/tc-ia64.c:2591 msgid "record_type_not_valid" msgstr "" -#: config/tc-ia64.c:2533 +#: config/tc-ia64.c:2676 msgid "Ignoring attempt to spill beyond end of region" msgstr "" -#: config/tc-ia64.c:2592 +#: config/tc-ia64.c:2735 msgid "Only constant space allocation is supported" msgstr "" -#: config/tc-ia64.c:2606 +#: config/tc-ia64.c:2749 msgid "Only constant offsets are supported" msgstr "" -#: config/tc-ia64.c:2629 +#: config/tc-ia64.c:2772 msgid "Section switching in code is not supported." msgstr "" -#: config/tc-ia64.c:2671 +#: config/tc-ia64.c:2814 msgid " Insn slot not set in unwind record." msgstr "" -#: config/tc-ia64.c:2745 +#: config/tc-ia64.c:2888 msgid "frgr_mem record before region record!" msgstr "" -#: config/tc-ia64.c:2756 +#: config/tc-ia64.c:2899 msgid "fr_mem record before region record!" msgstr "" -#: config/tc-ia64.c:2765 +#: config/tc-ia64.c:2908 msgid "gr_mem record before region record!" msgstr "" -#: config/tc-ia64.c:2774 +#: config/tc-ia64.c:2917 msgid "br_mem record before region record!" msgstr "" -#: config/tc-ia64.c:2784 +#: config/tc-ia64.c:2927 msgid "gr_gr record before region record!" msgstr "" -#: config/tc-ia64.c:2792 +#: config/tc-ia64.c:2935 msgid "br_gr record before region record!" msgstr "" -#: config/tc-ia64.c:2910 +#: config/tc-ia64.c:3053 #, c-format msgid "First operand to .%s must be a predicate" msgstr "" -#: config/tc-ia64.c:2914 +#: config/tc-ia64.c:3057 #, c-format msgid "Pointless use of p0 as first operand to .%s" msgstr "" -#: config/tc-ia64.c:2970 +#: config/tc-ia64.c:3113 #, c-format msgid "Operand %d to .%s must be a preserved register" msgstr "" -#: config/tc-ia64.c:3006 +#: config/tc-ia64.c:3149 #, c-format msgid "Operand %d to .%s must be a writable register" msgstr "" -#: config/tc-ia64.c:3031 +#: config/tc-ia64.c:3174 #, c-format msgid "Radix `%s' unsupported or invalid" msgstr "" -#: config/tc-ia64.c:3061 config/tc-ia64.c:3066 +#: config/tc-ia64.c:3204 config/tc-ia64.c:3209 #, c-format msgid ".%s outside of %s" msgstr "" -#: config/tc-ia64.c:3151 +#: config/tc-ia64.c:3294 msgid "Tags on unwind pseudo-ops aren't supported, yet" msgstr "" -#: config/tc-ia64.c:3173 +#: config/tc-ia64.c:3316 msgid "First operand to .fframe must be a constant" msgstr "" -#: config/tc-ia64.c:3193 +#: config/tc-ia64.c:3336 msgid "First operand to .vframe must be a general register" msgstr "" -#: config/tc-ia64.c:3201 +#: config/tc-ia64.c:3344 msgid "Operand of .vframe contradicts .prologue" msgstr "" -#: config/tc-ia64.c:3211 +#: config/tc-ia64.c:3354 msgid ".vframepsp is meaningless, assuming .vframesp was meant" msgstr "" -#: config/tc-ia64.c:3219 +#: config/tc-ia64.c:3362 msgid "Operand to .vframesp must be a constant (sp-relative offset)" msgstr "" -#: config/tc-ia64.c:3246 +#: config/tc-ia64.c:3389 msgid "First operand to .save not a register" msgstr "" -#: config/tc-ia64.c:3252 +#: config/tc-ia64.c:3395 msgid "Second operand to .save not a valid register" msgstr "" -#: config/tc-ia64.c:3283 config/tc-ia64.c:3294 config/tc-ia64.c:3302 +#: 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-ia64.c:3309 +#: config/tc-ia64.c:3452 msgid "First operand to .save not a valid register" msgstr "" -#: config/tc-ia64.c:3327 +#: config/tc-ia64.c:3470 msgid "First operand to .restore must be stack pointer (sp)" msgstr "" -#: config/tc-ia64.c:3336 +#: config/tc-ia64.c:3479 msgid "Second operand to .restore must be a constant >= 0" msgstr "" -#: config/tc-ia64.c:3346 +#: config/tc-ia64.c:3489 #, c-format msgid "Epilogue count of %lu exceeds number of nested prologues (%u)" msgstr "" -#: config/tc-ia64.c:3433 +#: config/tc-ia64.c:3576 #, c-format msgid "Illegal section name `%s' (causes unwind section name clash)" msgstr "" -#: config/tc-ia64.c:3624 +#: config/tc-ia64.c:3767 msgid "First operand to .altrp not a valid branch register" msgstr "" -#: config/tc-ia64.c:3653 +#: config/tc-ia64.c:3796 #, c-format msgid "First operand to .%s not a register" msgstr "" -#: config/tc-ia64.c:3658 +#: config/tc-ia64.c:3801 #, c-format msgid "Second operand to .%s not a constant" msgstr "" -#: config/tc-ia64.c:3725 +#: config/tc-ia64.c:3868 #, c-format msgid "First operand to .%s not a valid register" msgstr "" -#: config/tc-ia64.c:3748 +#: config/tc-ia64.c:3891 msgid "First operand to .save.g must be a positive 4-bit constant" msgstr "" -#: config/tc-ia64.c:3761 +#: config/tc-ia64.c:3904 msgid "Second operand to .save.g must be a general register" msgstr "" -#: config/tc-ia64.c:3766 +#: config/tc-ia64.c:3909 #, c-format msgid "Second operand to .save.g must be the first of %d general registers" msgstr "" -#: config/tc-ia64.c:3789 +#: config/tc-ia64.c:3932 msgid "Operand to .save.f must be a positive 20-bit constant" msgstr "" -#: config/tc-ia64.c:3812 +#: config/tc-ia64.c:3955 msgid "First operand to .save.b must be a positive 5-bit constant" msgstr "" -#: config/tc-ia64.c:3825 +#: config/tc-ia64.c:3968 msgid "Second operand to .save.b must be a general register" msgstr "" -#: config/tc-ia64.c:3830 +#: config/tc-ia64.c:3973 #, c-format msgid "Second operand to .save.b must be the first of %d general registers" msgstr "" -#: config/tc-ia64.c:3856 +#: config/tc-ia64.c:3999 msgid "First operand to .save.gf must be a non-negative 4-bit constant" msgstr "" -#: config/tc-ia64.c:3864 +#: config/tc-ia64.c:4007 msgid "Second operand to .save.gf must be a non-negative 20-bit constant" msgstr "" -#: config/tc-ia64.c:3872 +#: config/tc-ia64.c:4015 msgid "Operands to .save.gf may not be both zero" msgstr "" -#: config/tc-ia64.c:3889 +#: config/tc-ia64.c:4032 msgid "Operand to .spill must be a constant" msgstr "" -#: config/tc-ia64.c:3958 +#: config/tc-ia64.c:4101 #, c-format msgid "Operand %d to .%s must be a constant" msgstr "" -#: config/tc-ia64.c:3979 +#: config/tc-ia64.c:4122 #, c-format msgid "Missing .label_state %ld" msgstr "" -#: config/tc-ia64.c:4033 +#: config/tc-ia64.c:4176 msgid "Operand to .label_state must be a constant" msgstr "" -#: config/tc-ia64.c:4052 +#: config/tc-ia64.c:4195 msgid "Operand to .copy_state must be a constant" msgstr "" -#: config/tc-ia64.c:4075 +#: config/tc-ia64.c:4218 msgid "First operand to .unwabi must be a constant" msgstr "" -#: config/tc-ia64.c:4081 +#: config/tc-ia64.c:4224 msgid "Second operand to .unwabi must be a constant" msgstr "" -#: config/tc-ia64.c:4116 +#: config/tc-ia64.c:4259 msgid "Missing .endp after previous .proc" msgstr "" -#: config/tc-ia64.c:4135 +#: config/tc-ia64.c:4278 msgid "Empty argument of .proc" msgstr "" -#: config/tc-ia64.c:4140 +#: config/tc-ia64.c:4283 #, c-format msgid "`%s' was already defined" msgstr "" -#: config/tc-ia64.c:4183 +#: config/tc-ia64.c:4326 msgid "Initial .body should precede any instructions" msgstr "" -#: config/tc-ia64.c:4202 +#: config/tc-ia64.c:4345 msgid ".prologue within prologue" msgstr "" -#: config/tc-ia64.c:4207 +#: config/tc-ia64.c:4350 msgid "Initial .prologue should precede any instructions" msgstr "" -#: config/tc-ia64.c:4217 +#: config/tc-ia64.c:4360 msgid "First operand to .prologue must be a positive 4-bit constant" msgstr "" -#: config/tc-ia64.c:4219 +#: config/tc-ia64.c:4362 msgid "Pointless use of zero first operand to .prologue" msgstr "" -#: config/tc-ia64.c:4233 +#: config/tc-ia64.c:4376 msgid "Using a constant as second operand to .prologue is deprecated" msgstr "" -#: config/tc-ia64.c:4239 +#: config/tc-ia64.c:4382 msgid "Second operand to .prologue must be a general register" msgstr "" -#: config/tc-ia64.c:4244 +#: config/tc-ia64.c:4387 #, c-format msgid "Second operand to .prologue must be the first of %d general registers" msgstr "" -#: config/tc-ia64.c:4356 +#: config/tc-ia64.c:4499 #, c-format msgid "`%s' was not defined within procedure" msgstr "" -#: config/tc-ia64.c:4394 +#: config/tc-ia64.c:4537 msgid "Empty argument of .endp" msgstr "" -#: config/tc-ia64.c:4408 +#: config/tc-ia64.c:4551 #, c-format msgid "`%s' was not specified with previous .proc" msgstr "" -#: config/tc-ia64.c:4423 +#: config/tc-ia64.c:4566 #, c-format msgid "`%s' should be an operand to this .endp" msgstr "" -#: config/tc-ia64.c:4464 config/tc-ia64.c:4802 config/tc-ia64.c:5109 +#: config/tc-ia64.c:4607 config/tc-ia64.c:4945 config/tc-ia64.c:5252 msgid "Comma expected" msgstr "" -#: config/tc-ia64.c:4505 +#: config/tc-ia64.c:4648 msgid "Expected '['" msgstr "" -#: config/tc-ia64.c:4514 config/tc-ia64.c:7584 +#: config/tc-ia64.c:4657 config/tc-ia64.c:7783 msgid "Expected ']'" msgstr "" -#: config/tc-ia64.c:4519 +#: config/tc-ia64.c:4662 msgid "Number of elements must be positive" msgstr "" -#: config/tc-ia64.c:4530 +#: config/tc-ia64.c:4673 #, c-format msgid "Used more than the declared %d rotating registers" msgstr "" -#: config/tc-ia64.c:4538 +#: config/tc-ia64.c:4681 msgid "Used more than the available 96 rotating registers" msgstr "" -#: config/tc-ia64.c:4545 +#: config/tc-ia64.c:4688 msgid "Used more than the available 48 rotating registers" msgstr "" -#: config/tc-ia64.c:4573 +#: config/tc-ia64.c:4716 #, c-format msgid "Attempt to redefine register set `%s'" msgstr "" -#: config/tc-ia64.c:4639 +#: config/tc-ia64.c:4782 #, c-format msgid "Unknown psr option `%s'" msgstr "" -#: config/tc-ia64.c:4687 +#: config/tc-ia64.c:4830 msgid "Missing section name" msgstr "" -#: config/tc-ia64.c:4697 +#: config/tc-ia64.c:4840 msgid "Comma expected after section name" msgstr "" -#: config/tc-ia64.c:4708 +#: config/tc-ia64.c:4851 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated." msgstr "" -#: config/tc-ia64.c:4797 +#: config/tc-ia64.c:4940 msgid "Register name expected" msgstr "" -#: config/tc-ia64.c:4810 +#: config/tc-ia64.c:4953 msgid "Register value annotation ignored" msgstr "" -#: config/tc-ia64.c:4849 +#: config/tc-ia64.c:4992 msgid "Directive invalid within a bundle" msgstr "" -#: config/tc-ia64.c:4940 +#: config/tc-ia64.c:5083 msgid "Missing predicate relation type" msgstr "" -#: config/tc-ia64.c:4946 +#: config/tc-ia64.c:5089 msgid "Unrecognized predicate relation type" msgstr "" -#: config/tc-ia64.c:4992 +#: config/tc-ia64.c:5135 msgid "Bad register range" msgstr "" -#: config/tc-ia64.c:5001 config/tc-ia64.c:7529 +#: config/tc-ia64.c:5144 config/tc-ia64.c:7728 msgid "Predicate register expected" msgstr "" -#: config/tc-ia64.c:5006 +#: config/tc-ia64.c:5149 msgid "Duplicate predicate register ignored" msgstr "" -#: config/tc-ia64.c:5022 +#: config/tc-ia64.c:5165 msgid "Predicate source and target required" msgstr "" -#: config/tc-ia64.c:5024 config/tc-ia64.c:5036 +#: config/tc-ia64.c:5167 config/tc-ia64.c:5179 msgid "Use of p0 is not valid in this context" msgstr "" -#: config/tc-ia64.c:5031 +#: config/tc-ia64.c:5174 msgid "At least two PR arguments expected" msgstr "" -#: config/tc-ia64.c:5045 +#: config/tc-ia64.c:5188 msgid "At least one PR argument expected" msgstr "" -#: config/tc-ia64.c:5080 +#: config/tc-ia64.c:5223 #, c-format msgid "Inserting \"%s\" into entry hint table failed: %s" msgstr "" #. FIXME -- need 62-bit relocation type -#: config/tc-ia64.c:5548 +#: config/tc-ia64.c:5702 msgid "62-bit relocation not yet implemented" 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 +#: config/tc-ia64.c:5788 msgid "lower 16 bits of mask ignored" msgstr "" -#: config/tc-ia64.c:5946 +#: config/tc-ia64.c:6017 +msgid "stride must be a multiple of 64; lower 6 bits ignored" +msgstr "" + +#: config/tc-ia64.c:6135 msgid "Expected separator `='" msgstr "" -#: config/tc-ia64.c:5980 +#: config/tc-ia64.c:6169 msgid "Duplicate equal sign (=) in instruction" msgstr "" -#: config/tc-ia64.c:5987 +#: config/tc-ia64.c:6176 #, c-format msgid "Illegal operand separator `%c'" msgstr "" -#: config/tc-ia64.c:6102 +#: config/tc-ia64.c:6291 #, c-format msgid "Operand %u of `%s' should be %s" msgstr "" -#: config/tc-ia64.c:6106 +#: config/tc-ia64.c:6295 msgid "Wrong number of output operands" msgstr "" -#: config/tc-ia64.c:6108 +#: config/tc-ia64.c:6297 msgid "Wrong number of input operands" msgstr "" -#: config/tc-ia64.c:6110 +#: config/tc-ia64.c:6299 msgid "Operand mismatch" msgstr "" -#: config/tc-ia64.c:6192 +#: config/tc-ia64.c:6381 #, c-format msgid "Invalid use of `%c%d' as output operand" msgstr "" -#: config/tc-ia64.c:6195 +#: config/tc-ia64.c:6384 #, c-format msgid "Invalid use of `r%d' as base update address operand" msgstr "" -#: config/tc-ia64.c:6219 +#: config/tc-ia64.c:6408 #, c-format msgid "Invalid duplicate use of `%c%d'" msgstr "" -#: config/tc-ia64.c:6226 +#: config/tc-ia64.c:6415 #, c-format msgid "Invalid simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-ia64.c:6232 +#: config/tc-ia64.c:6421 #, c-format msgid "Dangerous simultaneous use of `f%d' and `f%d'" msgstr "" -#: config/tc-ia64.c:6276 +#: config/tc-ia64.c:6465 msgid "Value truncated to 62 bits" msgstr "" -#: config/tc-ia64.c:6339 +#: config/tc-ia64.c:6533 #, c-format msgid "Bad operand value: %s" msgstr "" #. Give an error if a frag containing code is not aligned to a 16 byte #. boundary. -#: config/tc-ia64.c:6414 config/tc-ia64.h:177 +#: config/tc-ia64.c:6608 config/tc-ia64.h:177 msgid "instruction address is not a multiple of 16" msgstr "" -#: config/tc-ia64.c:6482 +#: config/tc-ia64.c:6676 #, c-format msgid "`%s' must be last in bundle" msgstr "" -#: config/tc-ia64.c:6514 +#: config/tc-ia64.c:6708 #, c-format msgid "Internal error: don't know how to force %s to end of instruction group" msgstr "" -#: config/tc-ia64.c:6527 +#: config/tc-ia64.c:6721 #, c-format msgid "`%s' must be last in instruction group" msgstr "" -#: config/tc-ia64.c:6557 +#: config/tc-ia64.c:6751 msgid "Label must be first in a bundle" msgstr "" -#: config/tc-ia64.c:6634 +#: config/tc-ia64.c:6828 msgid "hint in B unit may be treated as nop" msgstr "" -#: config/tc-ia64.c:6645 +#: config/tc-ia64.c:6839 msgid "hint in B unit can't be used" msgstr "" -#: config/tc-ia64.c:6659 +#: config/tc-ia64.c:6853 msgid "emit_one_bundle: unexpected dynamic op" msgstr "" -#: config/tc-ia64.c:6782 +#: config/tc-ia64.c:6978 #, c-format msgid "`%s' does not fit into %s template" msgstr "" -#: config/tc-ia64.c:6797 +#: config/tc-ia64.c:6993 #, c-format msgid "`%s' does not fit into bundle" msgstr "" -#: config/tc-ia64.c:6809 +#: config/tc-ia64.c:7005 #, c-format msgid "`%s' can't go in %s of %s template" msgstr "" -#: config/tc-ia64.c:6815 +#: config/tc-ia64.c:7011 msgid "Missing '}' at end of file" msgstr "" -#: config/tc-ia64.c:6962 +#: config/tc-ia64.c:7158 #, c-format msgid "Unrecognized option '-x%s'" msgstr "" -#: config/tc-ia64.c:6989 +#: config/tc-ia64.c:7185 msgid "" "IA-64 options:\n" " --mconstant-gp\t mark output file as using the constant-GP model\n" @@ -7394,7 +8362,7 @@ msgid "" msgstr "" #. Note for translators: "automagically" can be translated as "automatically" here. -#: config/tc-ia64.c:7006 +#: config/tc-ia64.c:7202 msgid "" " -xauto\t\t automagically remove dependency violations (default)\n" " -xnone\t\t turn off dependency violation checking\n" @@ -7405,239 +8373,234 @@ msgid "" "\t\t\t dependency violation checking\n" msgstr "" -#: config/tc-ia64.c:7021 +#: config/tc-ia64.c:7217 msgid "--gstabs is not supported for ia64" msgstr "" -#: config/tc-ia64.c:7259 +#: config/tc-ia64.c:7455 #, c-format msgid "ia64.md_begin: can't hash `%s': %s" msgstr "" -#: config/tc-ia64.c:7320 +#: config/tc-ia64.c:7519 #, c-format msgid "Inserting \"%s\" into constant hash table failed: %s" msgstr "" -#: config/tc-ia64.c:7332 config/tc-mips.c:2310 +#: config/tc-ia64.c:7531 config/tc-tilegx.c:263 msgid "Could not set architecture and machine" msgstr "" -#: config/tc-ia64.c:7464 +#: config/tc-ia64.c:7663 msgid "Explicit stops are ignored in auto mode" msgstr "" -#: config/tc-ia64.c:7473 +#: config/tc-ia64.c:7672 msgid "Found '{' when manual bundling is already turned on" msgstr "" -#: config/tc-ia64.c:7486 +#: config/tc-ia64.c:7685 msgid "Found '{' after explicit switch to automatic mode" msgstr "" -#: config/tc-ia64.c:7492 +#: config/tc-ia64.c:7691 msgid "Found '}' when manual bundling is off" msgstr "" -#: config/tc-ia64.c:7519 +#: config/tc-ia64.c:7718 msgid "Expected ')'" msgstr "" -#: config/tc-ia64.c:7524 +#: config/tc-ia64.c:7723 msgid "Qualifying predicate expected" msgstr "" -#: config/tc-ia64.c:7543 +#: config/tc-ia64.c:7742 msgid "Tag must come before qualifying predicate." msgstr "" -#: config/tc-ia64.c:7573 +#: config/tc-ia64.c:7772 msgid "Expected ':'" msgstr "" -#: config/tc-ia64.c:7589 +#: config/tc-ia64.c:7788 msgid "Tag name expected" msgstr "" -#: config/tc-ia64.c:7691 +#: config/tc-ia64.c:7890 msgid "Rotating register index must be a non-negative constant" msgstr "" -#: config/tc-ia64.c:7696 +#: config/tc-ia64.c:7895 #, c-format msgid "Index out of range 0..%u" msgstr "" -#: config/tc-ia64.c:7708 +#: config/tc-ia64.c:7907 msgid "Indirect register index must be a general register" msgstr "" -#: config/tc-ia64.c:7717 +#: config/tc-ia64.c:7916 msgid "Index can only be applied to rotating or indirect registers" msgstr "" -#: config/tc-ia64.c:7753 config/tc-xstormy16.c:146 +#: config/tc-ia64.c:7952 config/tc-xstormy16.c:146 msgid "Expected '('" msgstr "" -#: config/tc-ia64.c:7761 config/tc-pdp11.c:448 config/tc-pdp11.c:512 -#: config/tc-pdp11.c:546 config/tc-tilegx.c:991 config/tc-tilepro.c:860 +#: 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:7779 config/tc-xstormy16.c:162 +#: config/tc-ia64.c:7978 config/tc-xstormy16.c:162 msgid "Not a symbolic expression" msgstr "" -#: config/tc-ia64.c:7784 config/tc-ia64.c:7798 +#: config/tc-ia64.c:7983 config/tc-ia64.c:7997 msgid "Illegal combination of relocation functions" msgstr "" -#: config/tc-ia64.c:7887 +#: config/tc-ia64.c:8086 msgid "No current frame" msgstr "" -#: config/tc-ia64.c:7889 +#: config/tc-ia64.c:8088 #, c-format msgid "Register number out of range 0..%u" msgstr "" -#: config/tc-ia64.c:7927 +#: config/tc-ia64.c:8126 msgid "Standalone `#' is illegal" msgstr "" -#: config/tc-ia64.c:7930 +#: config/tc-ia64.c:8129 msgid "Redundant `#' suffix operators" msgstr "" -#: config/tc-ia64.c:8088 +#: config/tc-ia64.c:8287 #, c-format msgid "Unhandled dependency %s for %s (%s), note %d" msgstr "" -#: config/tc-ia64.c:9383 +#: config/tc-ia64.c:9599 #, c-format msgid "Unrecognized dependency specifier %d\n" msgstr "" -#: config/tc-ia64.c:10259 +#: config/tc-ia64.c:10475 msgid "Only the first path encountering the conflict is reported" msgstr "" -#: config/tc-ia64.c:10261 +#: config/tc-ia64.c:10477 msgid "This is the location of the conflicting usage" msgstr "" -#: config/tc-ia64.c:10522 +#: config/tc-ia64.c:10738 #, c-format msgid "Unknown opcode `%s'" msgstr "" -#: config/tc-ia64.c:10600 +#: config/tc-ia64.c:10816 #, c-format msgid "AR %d can only be accessed by %c-unit" msgstr "" -#: config/tc-ia64.c:10612 +#: config/tc-ia64.c:10828 msgid "hint.b may be treated as nop" msgstr "" -#: config/tc-ia64.c:10615 +#: config/tc-ia64.c:10831 msgid "hint.b shouldn't be used" msgstr "" -#: config/tc-ia64.c:10654 +#: config/tc-ia64.c:10870 #, c-format msgid "`%s' cannot be predicated" msgstr "" -#: config/tc-ia64.c:10726 +#: config/tc-ia64.c:10942 msgid "Closing bracket missing" msgstr "" -#: config/tc-ia64.c:10735 +#: config/tc-ia64.c:10951 msgid "Index must be a general register" msgstr "" -#: config/tc-ia64.c:10900 +#: config/tc-ia64.c:11116 #, c-format msgid "Unsupported fixup size %d" msgstr "" #. This should be an error, but since previously there wasn't any #. diagnostic here, don't make it fail because of this for now. -#: config/tc-ia64.c:11172 +#: config/tc-ia64.c:11388 #, c-format msgid "Cannot express %s%d%s relocation" msgstr "" -#: config/tc-ia64.c:11191 +#: config/tc-ia64.c:11407 msgid "No addend allowed in @fptr() relocation" msgstr "" -#: config/tc-ia64.c:11230 +#: config/tc-ia64.c:11446 msgid "integer operand out of range" msgstr "" -#: config/tc-ia64.c:11297 +#: config/tc-ia64.c:11513 #, c-format msgid "%s must have a constant value" msgstr "" -#: config/tc-ia64.c:11317 +#: config/tc-ia64.c:11533 msgid "cannot resolve @slotcount parameter" msgstr "" -#: config/tc-ia64.c:11350 +#: config/tc-ia64.c:11566 msgid "invalid @slotcount value" msgstr "" -#: config/tc-ia64.c:11387 config/tc-z8k.c:1372 +#: config/tc-ia64.c:11603 config/tc-z8k.c:1371 #, c-format msgid "Cannot represent %s relocation in object file" msgstr "" -#: config/tc-ia64.c:11498 +#: config/tc-ia64.c:11714 msgid "Can't add stop bit to mark end of instruction group" msgstr "" -#: config/tc-ia64.c:11598 config/tc-score.c:6105 read.c:1448 read.c:2434 -#: read.c:3137 read.c:3475 read.c:3519 -msgid "expected symbol name" -msgstr "" - -#: config/tc-ia64.c:11608 read.c:2444 read.c:3147 read.c:3503 stabs.c:469 +#: config/tc-ia64.c:11824 read.c:2540 read.c:3234 read.c:3571 stabs.c:469 #, c-format msgid "expected comma after \"%s\"" msgstr "" -#: config/tc-ia64.c:11650 +#: config/tc-ia64.c:11866 #, c-format msgid "`%s' is already the alias of %s `%s'" msgstr "" -#: config/tc-ia64.c:11660 +#: config/tc-ia64.c:11876 #, c-format msgid "%s `%s' already has an alias `%s'" msgstr "" -#: config/tc-ia64.c:11671 +#: config/tc-ia64.c:11887 #, c-format msgid "inserting \"%s\" into %s alias hash table failed: %s" msgstr "" -#: config/tc-ia64.c:11679 +#: config/tc-ia64.c:11895 #, c-format msgid "inserting \"%s\" into %s name hash table failed: %s" msgstr "" -#: config/tc-ia64.c:11705 +#: config/tc-ia64.c:11921 #, c-format msgid "symbol `%s' aliased to `%s' is not used" msgstr "" -#: config/tc-ia64.c:11728 +#: config/tc-ia64.c:11944 #, c-format msgid "section `%s' aliased to `%s' is not used" msgstr "" @@ -7681,19 +8644,19 @@ msgstr "" msgid "Unmatched high relocation" msgstr "" -#: config/tc-iq2000.c:829 config/tc-mips.c:18680 config/tc-score.c:5815 +#: config/tc-iq2000.c:829 config/tc-mips.c:17570 config/tc-score.c:5815 msgid ".end not in text section" msgstr "" -#: config/tc-iq2000.c:833 config/tc-mips.c:18684 config/tc-score.c:5818 +#: config/tc-iq2000.c:833 config/tc-score.c:5818 msgid ".end directive without a preceding .ent directive." msgstr "" -#: config/tc-iq2000.c:842 config/tc-mips.c:18693 config/tc-score.c:5826 +#: config/tc-iq2000.c:842 config/tc-score.c:5826 msgid ".end symbol does not match .ent symbol." msgstr "" -#: config/tc-iq2000.c:845 config/tc-mips.c:18700 config/tc-score.c:5831 +#: config/tc-iq2000.c:845 config/tc-mips.c:17590 config/tc-score.c:5831 msgid ".end directive missing or unknown symbol" msgstr "" @@ -7701,7 +8664,7 @@ msgstr "" msgid "Expected simple number." msgstr "" -#: config/tc-iq2000.c:892 config/tc-mips.c:18605 config/tc-score.c:5667 +#: config/tc-iq2000.c:892 config/tc-mips.c:17495 config/tc-score.c:5667 #, c-format msgid " *input_line_pointer == '%c' 0x%02x\n" msgstr "" @@ -7710,7 +8673,7 @@ msgstr "" msgid "Invalid number" msgstr "" -#: config/tc-iq2000.c:928 config/tc-mips.c:18772 config/tc-score.c:5705 +#: config/tc-iq2000.c:928 config/tc-score.c:5705 msgid ".ent or .aent not in text section." msgstr "" @@ -7718,7 +8681,7 @@ msgstr "" msgid "missing `.end'" msgstr "" -#: config/tc-lm32.c:237 config/tc-moxie.c:575 +#: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:283 msgid "bad call to md_atof" msgstr "" @@ -7732,7 +8695,7 @@ msgstr "" msgid "Unrecognised option: -hidden" msgstr "" -#: config/tc-m32r.c:358 config/tc-sparc.c:610 +#: config/tc-m32r.c:358 config/tc-sparc.c:619 msgid "Unrecognized option following -K" msgstr "" @@ -7953,8 +8916,8 @@ msgstr "" msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld." msgstr "" -#: config/tc-m32r.c:1930 config/tc-m32r.c:1983 config/tc-sh.c:775 -#: config/tc-sh.c:2456 +#: 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 "" @@ -7962,12 +8925,13 @@ msgstr "" msgid "Unmatched high/shigh reloc" msgstr "" -#: config/tc-m68hc11.c:371 +#: config/tc-m68hc11.c:418 #, c-format msgid "" "Motorola 68HC11/68HC12/68HCS12 options:\n" " -m68hc11 | -m68hc12 |\n" -" -m68hcs12 specify the processor [default %s]\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" @@ -7979,60 +8943,81 @@ msgid "" " 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-m68hc11.c:417 +#: config/tc-m68hc11.c:466 config/tc-xgate.c:285 #, c-format msgid "Default target `%s' is not supported." msgstr "" #. Dump the opcode statistics table. -#: config/tc-m68hc11.c:435 +#: config/tc-m68hc11.c:484 #, c-format msgid "Name # Modes Min ops Max ops Modes mask # Used\n" msgstr "" -#: config/tc-m68hc11.c:501 +#: config/tc-m68hc11.c:563 #, c-format msgid "Option `%s' is not recognized." msgstr "" -#: config/tc-m68hc11.c:671 +#: config/tc-m68hc11.c:753 +msgid "imm3" +msgstr "" + +#: config/tc-m68hc11.c:761 +msgid "RD" +msgstr "" + +#: config/tc-m68hc11.c:769 +msgid "RD,RS" +msgstr "" + +#: config/tc-m68hc11.c:777 +msgid "RI, #imm4" +msgstr "" + +#: config/tc-m68hc11.c:809 +msgid "RD, (RI,#offs5)" +msgstr "" + +#: config/tc-m68hc11.c:861 msgid "#<imm8>" msgstr "" -#: config/tc-m68hc11.c:680 +#: config/tc-m68hc11.c:870 msgid "#<imm16>" msgstr "" -#: config/tc-m68hc11.c:689 config/tc-m68hc11.c:698 +#: config/tc-m68hc11.c:879 config/tc-m68hc11.c:888 msgid "<imm8>,X" msgstr "" -#: config/tc-m68hc11.c:725 +#: config/tc-m68hc11.c:915 msgid "*<abs8>" msgstr "" -#: config/tc-m68hc11.c:737 +#: config/tc-m68hc11.c:927 msgid "#<mask>" msgstr "" -#: config/tc-m68hc11.c:747 +#: config/tc-m68hc11.c:937 #, c-format msgid "symbol%d" msgstr "" -#: config/tc-m68hc11.c:749 +#: config/tc-m68hc11.c:939 msgid "<abs>" msgstr "" -#: config/tc-m68hc11.c:768 +#: config/tc-m68hc11.c:958 msgid "<label>" msgstr "" -#: config/tc-m68hc11.c:784 +#: config/tc-m68hc11.c:974 #, c-format msgid "" "# Example of `%s' instructions\n" @@ -8040,654 +9025,687 @@ msgid "" "_start:\n" msgstr "" -#: config/tc-m68hc11.c:831 +#: config/tc-m68hc11.c:1021 #, c-format msgid "Instruction `%s' is not recognized." msgstr "" -#: config/tc-m68hc11.c:836 +#: config/tc-m68hc11.c:1026 #, c-format msgid "Instruction formats for `%s':" msgstr "" -#: config/tc-m68hc11.c:966 +#: config/tc-m68hc11.c:1178 #, c-format msgid "Immediate operand is not allowed for operand %d." msgstr "" -#: config/tc-m68hc11.c:1010 +#: config/tc-m68hc11.c:1222 msgid "Indirect indexed addressing is not valid for 68HC11." msgstr "" -#: config/tc-m68hc11.c:1030 +#: config/tc-m68hc11.c:1242 msgid "Spurious `,' or bad indirect register addressing mode." msgstr "" -#: config/tc-m68hc11.c:1052 +#: config/tc-m68hc11.c:1264 msgid "Missing second register or offset for indexed-indirect mode." msgstr "" -#: config/tc-m68hc11.c:1062 +#: config/tc-m68hc11.c:1274 msgid "Missing second register for indexed-indirect mode." msgstr "" -#: config/tc-m68hc11.c:1078 +#: config/tc-m68hc11.c:1290 msgid "Missing `]' to close indexed-indirect mode." msgstr "" -#: config/tc-m68hc11.c:1123 +#: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2965 config/tc-m68hc11.c:3077 +#: config/tc-m68hc11.c:3151 config/tc-m68hc11.c:3335 config/tc-m68hc11.c:3406 msgid "Illegal operand." msgstr "" -#: config/tc-m68hc11.c:1128 +#. Looks like OP_R_R. +#: config/tc-m68hc11.c:1340 config/tc-m68hc11.c:2970 config/tc-m68hc11.c:3082 +#: config/tc-m68hc11.c:3156 config/tc-m68hc11.c:3262 config/tc-m68hc11.c:3314 +#: config/tc-m68hc11.c:3322 config/tc-m68hc11.c:3340 msgid "Missing operand." msgstr "" -#: config/tc-m68hc11.c:1181 +#: config/tc-m68hc11.c:1393 msgid "Pre-increment mode is not valid for 68HC11" msgstr "" -#: config/tc-m68hc11.c:1194 +#: config/tc-m68hc11.c:1406 msgid "Wrong register in register indirect mode." msgstr "" -#: config/tc-m68hc11.c:1202 +#: config/tc-m68hc11.c:1414 msgid "Missing `]' to close register indirect operand." msgstr "" -#: config/tc-m68hc11.c:1222 +#: config/tc-m68hc11.c:1434 msgid "Post-decrement mode is not valid for 68HC11." msgstr "" -#: config/tc-m68hc11.c:1230 +#: config/tc-m68hc11.c:1442 msgid "Post-increment mode is not valid for 68HC11." msgstr "" -#: config/tc-m68hc11.c:1248 +#: config/tc-m68hc11.c:1460 msgid "Invalid indexed indirect mode." msgstr "" -#: config/tc-m68hc11.c:1340 +#: config/tc-m68hc11.c:1584 #, c-format msgid "Trap id `%ld' is out of range." msgstr "" -#: config/tc-m68hc11.c:1344 +#: config/tc-m68hc11.c:1588 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]." msgstr "" -#: config/tc-m68hc11.c:1351 +#: config/tc-m68hc11.c:1595 config/tc-m68hc11.c:1746 #, c-format msgid "Operand out of 8-bit range: `%ld'." msgstr "" -#: config/tc-m68hc11.c:1358 +#: config/tc-m68hc11.c:1602 msgid "The trap id must be a constant." msgstr "" -#: config/tc-m68hc11.c:1393 +#: config/tc-m68hc11.c:1634 config/tc-m68hc11.c:1789 config/tc-xgate.c:1342 #, c-format msgid "Operand `%x' not recognized in fixup8." msgstr "" -#: config/tc-m68hc11.c:1410 config/tc-m68hc11.c:1459 +#: config/tc-m68hc11.c:1651 config/tc-m68hc11.c:1699 #, c-format msgid "Operand out of 16-bit range: `%ld'." msgstr "" -#: config/tc-m68hc11.c:1442 config/tc-m68hc11.c:1473 +#: config/tc-m68hc11.c:1682 config/tc-m68hc11.c:1713 #, c-format msgid "Operand `%x' not recognized in fixup16." msgstr "" -#: config/tc-m68hc11.c:1490 +#: config/tc-m68hc11.c:1806 #, c-format msgid "Unexpected branch conversion with `%x'" msgstr "" -#: config/tc-m68hc11.c:1576 config/tc-m68hc11.c:1708 +#: config/tc-m68hc11.c:1892 config/tc-m68hc11.c:2024 #, c-format msgid "Operand out of range for a relative branch: `%ld'" msgstr "" -#: config/tc-m68hc11.c:1676 +#: config/tc-m68hc11.c:1992 msgid "Invalid register for dbcc/tbcc instruction." msgstr "" -#: config/tc-m68hc11.c:1764 +#: config/tc-m68hc11.c:2080 #, c-format msgid "Increment/decrement value is out of range: `%ld'." msgstr "" -#: config/tc-m68hc11.c:1775 +#: config/tc-m68hc11.c:2092 msgid "Expecting a register." msgstr "" -#: config/tc-m68hc11.c:1790 +#: config/tc-m68hc11.c:2107 msgid "Invalid register for post/pre increment." msgstr "" -#: config/tc-m68hc11.c:1820 +#: config/tc-m68hc11.c:2137 msgid "Invalid register." msgstr "" -#: config/tc-m68hc11.c:1827 +#: config/tc-m68hc11.c:2144 #, c-format msgid "Offset out of 16-bit range: %ld." msgstr "" -#: config/tc-m68hc11.c:1832 +#: config/tc-m68hc11.c:2150 #, c-format msgid "Offset out of 5-bit range for movw/movb insn: %ld." msgstr "" -#: config/tc-m68hc11.c:1938 +#: config/tc-m68hc11.c:2275 msgid "Expecting register D for indexed indirect mode." msgstr "" -#: config/tc-m68hc11.c:1940 +#: config/tc-m68hc11.c:2277 msgid "Indexed indirect mode is not allowed for movb/movw." msgstr "" -#: config/tc-m68hc11.c:1957 +#: config/tc-m68hc11.c:2294 msgid "Invalid accumulator register." msgstr "" -#: config/tc-m68hc11.c:1982 +#: config/tc-m68hc11.c:2319 msgid "Invalid indexed register." msgstr "" -#: config/tc-m68hc11.c:1990 +#: config/tc-m68hc11.c:2329 msgid "Addressing mode not implemented yet." msgstr "" -#: config/tc-m68hc11.c:2003 +#: config/tc-m68hc11.c:2343 msgid "Invalid source register for this instruction, use 'tfr'." msgstr "" -#: config/tc-m68hc11.c:2005 +#: config/tc-m68hc11.c:2345 msgid "Invalid source register." msgstr "" -#: config/tc-m68hc11.c:2010 +#: config/tc-m68hc11.c:2350 msgid "Invalid destination register for this instruction, use 'tfr'." msgstr "" -#: config/tc-m68hc11.c:2012 +#: config/tc-m68hc11.c:2352 msgid "Invalid destination register." msgstr "" -#: config/tc-m68hc11.c:2108 +#: config/tc-m68hc11.c:2527 msgid "Invalid indexed register, expecting register X." msgstr "" -#: config/tc-m68hc11.c:2110 +#: config/tc-m68hc11.c:2529 msgid "Invalid indexed register, expecting register Y." msgstr "" -#: config/tc-m68hc11.c:2418 +#: config/tc-m68hc11.c:2848 msgid "No instruction or missing opcode." msgstr "" -#: config/tc-m68hc11.c:2483 +#: config/tc-m68hc11.c:2858 config/tc-m68hc11.c:3536 #, c-format msgid "Opcode `%s' is not recognized." msgstr "" -#: config/tc-m68hc11.c:2505 +#: config/tc-m68hc11.c:2907 config/tc-m68hc11.c:3456 config/tc-m68hc11.c:3558 #, c-format msgid "Garbage at end of instruction: `%s'." msgstr "" -#: config/tc-m68hc11.c:2528 +#: config/tc-m68hc11.c:3444 +#, c-format +msgid "Failed to find a valid mode for `%s'." +msgstr "" + +#: config/tc-m68hc11.c:3468 config/tc-m68hc11.c:3686 config/tc-m68hc11.c:3692 #, c-format msgid "Invalid operand for `%s'" msgstr "" -#: config/tc-m68hc11.c:2579 +#: config/tc-m68hc11.c:3744 #, c-format msgid "Invalid mode: %s\n" msgstr "" -#: config/tc-m68hc11.c:2639 +#: config/tc-m68hc11.c:3804 msgid "bad .relax format" msgstr "" -#: config/tc-m68hc11.c:2683 +#: config/tc-m68hc11.c:3848 config/tc-xgate.c:633 #, c-format msgid "Relocation %d is not supported by object file format." msgstr "" -#: config/tc-m68hc11.c:2962 +#: config/tc-m68hc11.c:4125 msgid "bra or bsr with undefined symbol." msgstr "" -#: config/tc-m68hc11.c:3063 config/tc-m68hc11.c:3120 +#: config/tc-m68hc11.c:4226 config/tc-m68hc11.c:4283 #, c-format msgid "Subtype %d is not recognized." msgstr "" -#: config/tc-m68hc11.c:3178 +#: config/tc-m68hc11.c:4341 config/tc-xgate.c:666 msgid "Expression too complex." msgstr "" -#: config/tc-m68hc11.c:3209 +#: config/tc-m68hc11.c:4372 config/tc-xgate.c:711 config/tc-xgate.c:720 msgid "Value out of 16-bit range." msgstr "" -#: config/tc-m68hc11.c:3227 +#: config/tc-m68hc11.c:4394 #, c-format msgid "Value %ld too large for 8-bit PC-relative branch." msgstr "" -#: config/tc-m68hc11.c:3234 +#: config/tc-m68hc11.c:4404 config/tc-xgate.c:677 +#, c-format +msgid "Value %ld too large for 9-bit PC-relative branch." +msgstr "" + +#: config/tc-m68hc11.c:4413 config/tc-xgate.c:694 +#, c-format +msgid "Value %ld too large for 10-bit PC-relative branch." +msgstr "" + +#: config/tc-m68hc11.c:4421 #, c-format msgid "Auto increment/decrement offset '%ld' is out of range." msgstr "" -#: config/tc-m68hc11.c:3247 +#: config/tc-m68hc11.c:4434 #, c-format msgid "Offset out of 5-bit range for movw/movb insn: %ld" msgstr "" -#: config/tc-m68hc11.c:3263 +#: config/tc-m68hc11.c:4445 +#, c-format +msgid "Offset out of 9-bit range for movw/movb insn: %ld" +msgstr "" + +#: config/tc-m68hc11.c:4457 +#, c-format +msgid "Offset out of 16-bit range for movw/movb insn: %ld" +msgstr "" + +#: config/tc-m68hc11.c:4474 config/tc-xgate.c:755 #, c-format msgid "Line %d: unknown relocation type: 0x%x." msgstr "" -#: config/tc-m68k.c:1161 +#: config/tc-m68hc11.c:4499 +msgid "Invalid directive" +msgstr "" + +#: config/tc-m68k.c:1167 #, c-format msgid "Can not do %d byte pc-relative relocation" msgstr "" -#: config/tc-m68k.c:1163 +#: config/tc-m68k.c:1169 #, c-format msgid "Can not do %d byte pc-relative pic relocation" msgstr "" -#: config/tc-m68k.c:1168 +#: config/tc-m68k.c:1174 #, c-format msgid "Can not do %d byte relocation" msgstr "" -#: config/tc-m68k.c:1170 +#: config/tc-m68k.c:1176 #, c-format msgid "Can not do %d byte pic relocation" msgstr "" -#: config/tc-m68k.c:1250 +#: config/tc-m68k.c:1256 #, c-format msgid "Unable to produce reloc against symbol '%s'" msgstr "" -#: config/tc-m68k.c:1309 config/tc-vax.c:2363 +#: config/tc-m68k.c:1315 config/tc-vax.c:2363 #, c-format msgid "Cannot make %s relocation PC relative" msgstr "" -#: config/tc-m68k.c:1427 config/tc-vax.c:1873 +#: config/tc-m68k.c:1431 config/tc-vax.c:1873 msgid "No operator" msgstr "" -#: config/tc-m68k.c:1457 config/tc-vax.c:1889 +#: config/tc-m68k.c:1461 config/tc-vax.c:1889 msgid "Unknown operator" msgstr "" -#: config/tc-m68k.c:2360 +#: config/tc-m68k.c:2364 msgid "invalid instruction for this architecture; needs " msgstr "" -#: config/tc-m68k.c:2368 +#: config/tc-m68k.c:2372 msgid "hardware divide" msgstr "" -#: config/tc-m68k.c:2390 config/tc-m68k.c:2394 config/tc-m68k.c:2398 +#: config/tc-m68k.c:2394 config/tc-m68k.c:2398 config/tc-m68k.c:2402 msgid "or higher" msgstr "" -#: config/tc-m68k.c:2451 +#: config/tc-m68k.c:2455 msgid "operands mismatch" msgstr "" -#: config/tc-m68k.c:2515 config/tc-m68k.c:2521 config/tc-m68k.c:2527 -#: config/tc-mmix.c:2467 config/tc-mmix.c:2491 +#: config/tc-m68k.c:2519 config/tc-m68k.c:2525 config/tc-m68k.c:2531 +#: config/tc-mmix.c:2493 config/tc-mmix.c:2517 msgid "operand out of range" msgstr "" -#: config/tc-m68k.c:2584 +#: config/tc-m68k.c:2588 #, c-format msgid "Bignum too big for %c format; truncated" msgstr "" -#: config/tc-m68k.c:2661 +#: config/tc-m68k.c:2665 msgid "displacement too large for this architecture; needs 68020 or higher" msgstr "" -#: config/tc-m68k.c:2772 +#: config/tc-m68k.c:2776 msgid "" "scale factor invalid on this architecture; needs cpu32 or 68020 or higher" msgstr "" -#: config/tc-m68k.c:2777 +#: config/tc-m68k.c:2781 msgid "invalid index size for coldfire" msgstr "" -#: config/tc-m68k.c:2830 +#: config/tc-m68k.c:2834 msgid "Forcing byte displacement" msgstr "" -#: config/tc-m68k.c:2832 +#: config/tc-m68k.c:2836 msgid "byte displacement out of range" msgstr "" -#: config/tc-m68k.c:2880 config/tc-m68k.c:2918 +#: config/tc-m68k.c:2884 config/tc-m68k.c:2922 msgid "invalid operand mode for this architecture; needs 68020 or higher" msgstr "" -#: config/tc-m68k.c:2904 config/tc-m68k.c:2938 +#: config/tc-m68k.c:2908 config/tc-m68k.c:2942 msgid ":b not permitted; defaulting to :w" msgstr "" -#: config/tc-m68k.c:3015 +#: config/tc-m68k.c:3019 msgid "unsupported byte value; use a different suffix" msgstr "" -#: config/tc-m68k.c:3030 +#: config/tc-m68k.c:3034 msgid "unknown/incorrect operand" msgstr "" -#: config/tc-m68k.c:3073 config/tc-m68k.c:3081 config/tc-m68k.c:3088 -#: config/tc-m68k.c:3095 +#: config/tc-m68k.c:3077 config/tc-m68k.c:3085 config/tc-m68k.c:3092 +#: config/tc-m68k.c:3099 msgid "out of range" msgstr "" -#: config/tc-m68k.c:3168 +#: config/tc-m68k.c:3172 msgid "Can't use long branches on this architecture" msgstr "" -#: config/tc-m68k.c:3274 +#: config/tc-m68k.c:3278 msgid "Expression out of range, using 0" msgstr "" -#: config/tc-m68k.c:3475 config/tc-m68k.c:3491 +#: config/tc-m68k.c:3479 config/tc-m68k.c:3495 msgid "Floating point register in register list" msgstr "" -#: config/tc-m68k.c:3481 +#: config/tc-m68k.c:3485 msgid "Wrong register in floating-point reglist" msgstr "" -#: config/tc-m68k.c:3497 +#: config/tc-m68k.c:3501 msgid "incorrect register in reglist" msgstr "" -#: config/tc-m68k.c:3503 +#: config/tc-m68k.c:3507 msgid "wrong register in floating-point reglist" msgstr "" #. ERROR. -#: config/tc-m68k.c:3976 +#: config/tc-m68k.c:3980 msgid "Extra )" msgstr "" #. ERROR. -#: config/tc-m68k.c:3987 +#: config/tc-m68k.c:3991 msgid "Missing )" msgstr "" -#: config/tc-m68k.c:4004 +#: config/tc-m68k.c:4008 msgid "Missing operand" msgstr "" -#: config/tc-m68k.c:4329 +#: config/tc-m68k.c:4333 #, c-format msgid "unrecognized default cpu `%s'" msgstr "" -#: config/tc-m68k.c:4383 +#: config/tc-m68k.c:4387 #, c-format msgid "%s -- statement `%s' ignored" msgstr "" -#: config/tc-m68k.c:4432 +#: config/tc-m68k.c:4436 #, c-format msgid "Don't know how to figure width of %c in md_assemble()" msgstr "" -#: config/tc-m68k.c:4601 +#: config/tc-m68k.c:4605 #, c-format msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d" msgstr "" -#: config/tc-m68k.c:4666 config/tc-m68k.c:4705 +#: config/tc-m68k.c:4670 config/tc-m68k.c:4709 #, c-format msgid "Internal Error: Can't find %s in hash table" msgstr "" -#: config/tc-m68k.c:4669 config/tc-m68k.c:4708 +#: config/tc-m68k.c:4673 config/tc-m68k.c:4712 #, c-format msgid "Internal Error: Can't hash %s: %s" msgstr "" -#: config/tc-m68k.c:4833 +#: config/tc-m68k.c:4837 #, c-format msgid "text label `%s' aligned to odd boundary" msgstr "" -#: config/tc-m68k.c:5005 +#: config/tc-m68k.c:5009 #, c-format msgid "value %ld out of range" msgstr "" -#: config/tc-m68k.c:5019 +#: config/tc-m68k.c:5023 msgid "invalid byte branch offset" msgstr "" -#: config/tc-m68k.c:5056 +#: config/tc-m68k.c:5060 msgid "short branch with zero offset: use :w" msgstr "" -#: config/tc-m68k.c:5100 +#: config/tc-m68k.c:5104 msgid "Conversion of PC relative BSR to absolute JSR" msgstr "" -#: config/tc-m68k.c:5111 +#: config/tc-m68k.c:5115 msgid "Conversion of PC relative branch to absolute jump" msgstr "" -#: config/tc-m68k.c:5128 config/tc-m68k.c:5189 +#: config/tc-m68k.c:5132 config/tc-m68k.c:5193 msgid "Conversion of PC relative conditional branch to absolute jump" msgstr "" -#: config/tc-m68k.c:5169 +#: config/tc-m68k.c:5173 msgid "Conversion of DBcc to absolute jump" msgstr "" -#: config/tc-m68k.c:5254 +#: config/tc-m68k.c:5258 msgid "Conversion of PC relative displacement to absolute" msgstr "" -#: config/tc-m68k.c:5467 +#: config/tc-m68k.c:5471 msgid "Tried to convert PC relative branch to absolute jump" msgstr "" -#: config/tc-m68k.c:5512 config/tc-m68k.c:5523 config/tc-m68k.c:5567 +#: config/tc-m68k.c:5516 config/tc-m68k.c:5527 config/tc-m68k.c:5571 msgid "expression out of range: defaulting to 1" msgstr "" -#: config/tc-m68k.c:5559 +#: config/tc-m68k.c:5563 msgid "expression out of range: defaulting to 0" msgstr "" -#: config/tc-m68k.c:5600 config/tc-m68k.c:5612 +#: config/tc-m68k.c:5604 config/tc-m68k.c:5616 #, c-format msgid "Can't deal with expression; defaulting to %ld" msgstr "" -#: config/tc-m68k.c:5626 +#: config/tc-m68k.c:5630 msgid "expression doesn't fit in BYTE" msgstr "" -#: config/tc-m68k.c:5630 +#: config/tc-m68k.c:5634 msgid "expression doesn't fit in WORD" msgstr "" -#: config/tc-m68k.c:5717 +#: config/tc-m68k.c:5721 #, c-format msgid "%s: unrecognized processor name" msgstr "" -#: config/tc-m68k.c:5778 +#: config/tc-m68k.c:5782 msgid "bad coprocessor id" msgstr "" -#: config/tc-m68k.c:5784 +#: config/tc-m68k.c:5788 msgid "unrecognized fopt option" msgstr "" -#: config/tc-m68k.c:5917 +#: config/tc-m68k.c:5921 #, c-format msgid "option `%s' may not be negated" msgstr "" -#: config/tc-m68k.c:5928 +#: config/tc-m68k.c:5932 #, c-format msgid "option `%s' not recognized" msgstr "" -#: config/tc-m68k.c:5957 +#: config/tc-m68k.c:5961 msgid "bad format of OPT NEST=depth" msgstr "" -#: config/tc-m68k.c:6013 +#: config/tc-m68k.c:6017 msgid "missing label" msgstr "" -#: config/tc-m68k.c:6039 +#: config/tc-m68k.c:6043 #, c-format msgid "bad register list: %s" msgstr "" -#: config/tc-m68k.c:6137 +#: config/tc-m68k.c:6141 msgid "restore without save" msgstr "" -#: config/tc-m68k.c:6291 config/tc-m68k.c:6661 +#: config/tc-m68k.c:6295 config/tc-m68k.c:6665 msgid "syntax error in structured control directive" msgstr "" -#: config/tc-m68k.c:6336 +#: config/tc-m68k.c:6340 msgid "missing condition code in structured control directive" msgstr "" -#: config/tc-m68k.c:6407 +#: config/tc-m68k.c:6411 #, c-format msgid "" "Condition <%c%c> in structured control directive can not be encoded correctly" msgstr "" -#: config/tc-m68k.c:6703 +#: config/tc-m68k.c:6707 msgid "missing then" msgstr "" -#: config/tc-m68k.c:6784 +#: config/tc-m68k.c:6788 msgid "else without matching if" msgstr "" -#: config/tc-m68k.c:6817 +#: config/tc-m68k.c:6821 msgid "endi without matching if" msgstr "" -#: config/tc-m68k.c:6857 +#: config/tc-m68k.c:6861 msgid "break outside of structured loop" msgstr "" -#: config/tc-m68k.c:6895 +#: config/tc-m68k.c:6899 msgid "next outside of structured loop" msgstr "" -#: config/tc-m68k.c:6946 +#: config/tc-m68k.c:6950 msgid "missing =" msgstr "" -#: config/tc-m68k.c:6984 +#: config/tc-m68k.c:6988 msgid "missing to or downto" msgstr "" -#: config/tc-m68k.c:7020 config/tc-m68k.c:7054 config/tc-m68k.c:7268 +#: config/tc-m68k.c:7024 config/tc-m68k.c:7058 config/tc-m68k.c:7272 msgid "missing do" msgstr "" -#: config/tc-m68k.c:7155 +#: config/tc-m68k.c:7159 msgid "endf without for" msgstr "" -#: config/tc-m68k.c:7209 +#: config/tc-m68k.c:7213 msgid "until without repeat" msgstr "" -#: config/tc-m68k.c:7303 +#: config/tc-m68k.c:7307 msgid "endw without while" msgstr "" -#: config/tc-m68k.c:7336 config/tc-m68k.c:7364 +#: config/tc-m68k.c:7340 config/tc-m68k.c:7368 msgid "already assembled instructions" msgstr "" -#: config/tc-m68k.c:7441 +#: config/tc-m68k.c:7445 #, c-format msgid "`%s' is deprecated, use `%s'" msgstr "" -#: config/tc-m68k.c:7460 +#: config/tc-m68k.c:7464 #, c-format msgid "cpu `%s' unrecognized" msgstr "" -#: config/tc-m68k.c:7479 +#: config/tc-m68k.c:7483 #, c-format msgid "architecture `%s' unrecognized" msgstr "" -#: config/tc-m68k.c:7500 +#: config/tc-m68k.c:7504 #, c-format msgid "extension `%s' unrecognized" msgstr "" -#: config/tc-m68k.c:7619 +#: config/tc-m68k.c:7623 #, c-format msgid "option `-A%s' is deprecated: use `-%s'" msgstr "" -#: config/tc-m68k.c:7652 +#: config/tc-m68k.c:7656 msgid "architecture features both enabled and disabled" msgstr "" -#: config/tc-m68k.c:7679 +#: config/tc-m68k.c:7683 msgid "selected processor does not have all features of selected architecture" msgstr "" -#: config/tc-m68k.c:7688 +#: config/tc-m68k.c:7692 msgid "m68k and cf features both selected" msgstr "" -#: config/tc-m68k.c:7700 +#: config/tc-m68k.c:7704 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly" msgstr "" -#: config/tc-m68k.c:7732 +#: config/tc-m68k.c:7736 #, c-format msgid "" "-march=<arch>\t\tset architecture\n" "-mcpu=<cpu>\t\tset cpu [default %s]\n" msgstr "" -#: config/tc-m68k.c:7737 +#: config/tc-m68k.c:7741 #, c-format msgid "-m[no-]%-16s enable/disable%s architecture extension\n" msgstr "" -#: config/tc-m68k.c:7743 +#: config/tc-m68k.c:7747 #, c-format msgid "" "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n" @@ -8703,37 +9721,42 @@ msgid "" "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n" msgstr "" -#: config/tc-m68k.c:7757 +#: config/tc-m68k.c:7761 #, c-format msgid "Architecture variants are: " msgstr "" -#: config/tc-m68k.c:7766 +#: config/tc-m68k.c:7770 #, c-format msgid "Processor variants are: " msgstr "" -#: config/tc-m68k.c:7773 config/tc-xtensa.c:6241 +#: config/tc-m68k.c:7777 config/tc-xtensa.c:6241 #, c-format msgid "\n" msgstr "" -#: config/tc-m68k.c:7804 +#: config/tc-m68k.c:7808 #, c-format msgid "Error %s in %s\n" msgstr "" -#: config/tc-m68k.c:7808 +#: config/tc-m68k.c:7812 #, c-format msgid "Opcode(%d.%s): " msgstr "" -#: config/tc-m68k.c:7968 +#: config/tc-m68k.c:7970 msgid "Not a defined coldfire architecture" msgstr "" -#: config/tc-mcore.c:521 config/tc-microblaze.c:492 config/tc-microblaze.c:520 -#: config/tc-microblaze.c:546 config/tc-microblaze.c:558 +#: config/tc-m68k.c:8146 +#, c-format +msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large." +msgstr "" + +#: config/tc-mcore.c:521 config/tc-microblaze.c:506 config/tc-microblaze.c:534 +#: config/tc-microblaze.c:571 config/tc-microblaze.c:583 #, c-format msgid "register expected, but saw '%.6s'" msgstr "" @@ -8776,10 +9799,11 @@ msgstr "" msgid "base register expected" msgstr "" -#: config/tc-mcore.c:888 config/tc-microblaze.c:830 config/tc-microblaze.c:966 -#: config/tc-microblaze.c:998 config/tc-microblaze.c:1448 -#: config/tc-microblaze.c:1515 config/tc-microblaze.c:1589 -#: config/tc-microblaze.c:1963 config/tc-microblaze.c:2004 +#: config/tc-mcore.c:888 config/tc-microblaze.c:927 +#: config/tc-microblaze.c:1059 config/tc-microblaze.c:1091 +#: config/tc-microblaze.c:1544 config/tc-microblaze.c:1610 +#: config/tc-microblaze.c:1683 config/tc-microblaze.c:2095 +#: config/tc-microblaze.c:2141 #, c-format msgid "unknown opcode \"%s\"" msgstr "" @@ -8874,12 +9898,12 @@ msgstr "" msgid "`af' must appear alone" msgstr "" -#: config/tc-mcore.c:1588 config/tc-microblaze.c:1609 +#: config/tc-mcore.c:1588 config/tc-microblaze.c:1721 #, c-format msgid "unimplemented opcode \"%s\"" msgstr "" -#: config/tc-mcore.c:1597 config/tc-microblaze.c:1618 +#: config/tc-mcore.c:1597 config/tc-microblaze.c:1730 #, c-format msgid "ignoring operands: %s " msgstr "" @@ -8900,11 +9924,11 @@ msgid "" " -EL assemble for a little endian system\n" msgstr "" -#: config/tc-mcore.c:1703 config/tc-microblaze.c:1727 +#: config/tc-mcore.c:1703 config/tc-microblaze.c:1841 msgid "failed sanity check: short_jump" msgstr "" -#: config/tc-mcore.c:1713 config/tc-microblaze.c:1737 +#: config/tc-mcore.c:1713 config/tc-microblaze.c:1851 msgid "failed sanity check: long_jump" msgstr "" @@ -8915,8 +9939,8 @@ msgstr "" #. Variable not in small data read only segment accessed #. using small data read only anchor. -#: config/tc-mcore.c:1921 config/tc-microblaze.c:1825 -#: config/tc-microblaze.c:2116 config/tc-microblaze.c:2139 +#: config/tc-mcore.c:1921 config/tc-microblaze.c:1957 +#: config/tc-microblaze.c:2254 config/tc-microblaze.c:2277 msgid "unknown" msgstr "" @@ -8940,12 +9964,12 @@ msgstr "" msgid "pcrel for loopt too far (0x%lx)" msgstr "" -#: config/tc-mcore.c:2180 config/tc-microblaze.c:2271 config/tc-tic30.c:1382 +#: config/tc-mcore.c:2180 config/tc-microblaze.c:2421 config/tc-tic30.c:1382 #, c-format msgid "Can not do %d byte %srelocation" msgstr "" -#: config/tc-mcore.c:2182 config/tc-microblaze.c:2273 +#: config/tc-mcore.c:2182 config/tc-microblaze.c:2423 msgid "pc-relative" msgstr "" @@ -9057,1015 +10081,1146 @@ msgstr "" msgid ".vliw unavailable when VLIW is disabled." msgstr "" -#: config/tc-microblaze.c:497 config/tc-microblaze.c:526 -#: config/tc-microblaze.c:552 +#: config/tc-metag.c:457 +msgid "no floating point unit specified" +msgstr "" + +#: config/tc-metag.c:722 #, c-format -msgid "Invalid register number at '%.6s'" +msgid "offset must be a multiple of %d" msgstr "" -#: config/tc-microblaze.c:647 -msgid "operand must be a constant or a label" +#: config/tc-metag.c:738 config/tc-metag.c:4444 +msgid "offset and base must be from the same unit" msgstr "" -#: config/tc-microblaze.c:651 -#, c-format -msgid "operand must be absolute in range %d..%d, not %d" +#: config/tc-metag.c:869 config/tc-metag.c:3168 config/tc-metag.c:3270 +msgid "invalid destination register" msgstr "" -#: config/tc-microblaze.c:844 config/tc-microblaze.c:851 -#: config/tc-microblaze.c:858 config/tc-microblaze.c:891 -#: config/tc-microblaze.c:898 config/tc-microblaze.c:904 -#: config/tc-microblaze.c:1021 config/tc-microblaze.c:1028 -#: config/tc-microblaze.c:1034 config/tc-microblaze.c:1065 -#: config/tc-microblaze.c:1072 config/tc-microblaze.c:1092 -#: config/tc-microblaze.c:1099 config/tc-microblaze.c:1119 -#: config/tc-microblaze.c:1126 config/tc-microblaze.c:1144 -#: config/tc-microblaze.c:1151 config/tc-microblaze.c:1173 -#: config/tc-microblaze.c:1180 config/tc-microblaze.c:1198 -#: config/tc-microblaze.c:1213 config/tc-microblaze.c:1231 -#: config/tc-microblaze.c:1248 config/tc-microblaze.c:1255 -#: config/tc-microblaze.c:1297 config/tc-microblaze.c:1304 -#: config/tc-microblaze.c:1346 config/tc-microblaze.c:1353 -#: config/tc-microblaze.c:1376 config/tc-microblaze.c:1383 -#: config/tc-microblaze.c:1403 config/tc-microblaze.c:1409 -#: config/tc-microblaze.c:1470 config/tc-microblaze.c:1476 -#: config/tc-microblaze.c:1537 -msgid "Error in statement syntax" +#: config/tc-metag.c:885 config/tc-metag.c:903 config/tc-metag.c:1294 +#: config/tc-metag.c:1312 config/tc-metag.c:1532 config/tc-metag.c:3100 +#: config/tc-metag.c:3185 config/tc-metag.c:3287 +msgid "invalid memory operand" msgstr "" -#: config/tc-microblaze.c:864 config/tc-microblaze.c:866 -#: config/tc-microblaze.c:868 config/tc-microblaze.c:908 -#: config/tc-microblaze.c:910 config/tc-microblaze.c:1038 -#: config/tc-microblaze.c:1040 config/tc-microblaze.c:1078 -#: config/tc-microblaze.c:1080 config/tc-microblaze.c:1105 -#: config/tc-microblaze.c:1107 config/tc-microblaze.c:1132 -#: config/tc-microblaze.c:1155 config/tc-microblaze.c:1186 -#: config/tc-microblaze.c:1203 config/tc-microblaze.c:1219 -#: config/tc-microblaze.c:1237 config/tc-microblaze.c:1359 -#: config/tc-microblaze.c:1361 config/tc-microblaze.c:1389 -#: config/tc-microblaze.c:1391 config/tc-microblaze.c:1413 -#: config/tc-microblaze.c:1480 config/tc-microblaze.c:1543 -msgid "Cannot use special register with this instruction" +#: config/tc-metag.c:940 config/tc-metag.c:3118 +msgid "invalid source register" msgstr "" -#: config/tc-microblaze.c:918 -msgid "lmi pseudo instruction should not use a label in imm field" +#: config/tc-metag.c:1025 +msgid "invalid destination unit" msgstr "" -#: config/tc-microblaze.c:920 -msgid "smi pseudo instruction should not use a label in imm field" +#: config/tc-metag.c:1033 +msgid "mov cannot use RD port as destination" msgstr "" -#: config/tc-microblaze.c:1043 -msgid "Symbol used as immediate for shift instruction" +#: config/tc-metag.c:1058 +msgid "invalid source unit" +msgstr "" + +#: config/tc-metag.c:1066 +msgid "source and address units must not be shared for this addressing mode" msgstr "" -#: config/tc-microblaze.c:1052 +#: config/tc-metag.c:1074 config/tc-metag.c:1678 +msgid "set can only use RD port as source" +msgstr "" + +#: config/tc-metag.c:1089 config/tc-metag.c:1190 config/tc-metag.c:1441 +#: config/tc-metag.c:1699 config/tc-metag.c:4054 #, c-format -msgid "Shift value > 32. using <value %% 32>" +msgid "base unit must be one of %s" msgstr "" -#: config/tc-microblaze.c:1158 -msgid "Symbol used as immediate value for msrset/msrclr instructions" +#. We already tried to encode as an extended GET/SET. +#. Parsing as a standard GET/SET provides a smaller offset. +#: config/tc-metag.c:1110 config/tc-metag.c:1216 config/tc-metag.c:3131 +#: config/tc-metag.c:3198 config/tc-metag.c:3300 config/tc-metag.c:4581 +msgid "offset value out of range" msgstr "" -#: config/tc-microblaze.c:1286 config/tc-microblaze.c:1335 -msgid "invalid value for special purpose register" +#: config/tc-metag.c:1170 +msgid "destination unit must be RD" msgstr "" -#: config/tc-microblaze.c:1551 -msgid "An IMM instruction should not be present in the .s file" +#: config/tc-metag.c:1280 +msgid "invalid destination register list" msgstr "" -#: config/tc-microblaze.c:1679 -msgid "Bad call to MD_NTOF()" +#: config/tc-metag.c:1327 +msgid "invalid source register list" msgstr "" -#: config/tc-microblaze.c:1916 -#, c-format -msgid "pcrel for branch to %s too far (0x%x)" +#: config/tc-metag.c:1352 +msgid "register list must be even numbered" msgstr "" -#. We know the abs value: Should never happen. -#: config/tc-microblaze.c:2065 -msgid "Absolute PC-relative value in relaxation code. Assembler error....." +#: config/tc-metag.c:1358 +msgid "register list must be from the same unit" msgstr "" -#. Cannot have a PC-relative branch to a diff segment. -#: config/tc-microblaze.c:2078 +#: config/tc-metag.c:1381 +msgid "register list must not contain duplicates" +msgstr "" + +#: config/tc-metag.c:1638 +msgid "MDRD value must be between 1 and 8" +msgstr "" + +#: config/tc-metag.c:1729 +msgid "invalid destination memory operand" +msgstr "" + +#: config/tc-metag.c:1744 +msgid "invalid source memory operand" +msgstr "" + +#: config/tc-metag.c:1751 #, c-format -msgid "PC relative branch to label %s which is not in the instruction space" +msgid "address units must be one of %s" msgstr "" -#: config/tc-microblaze.c:2119 -msgid "" -"Variable is accessed using small data read only anchor, but it is not in the " -"small data read only section" +#: config/tc-metag.c:1758 +msgid "base and offset must be from the same unit" msgstr "" -#: config/tc-microblaze.c:2142 -msgid "" -"Variable is accessed using small data read write anchor, but it is not in " -"the small data read write section" +#: config/tc-metag.c:1766 +msgid "source and destination increment mode must agree" msgstr "" -#: config/tc-microblaze.c:2151 -msgid "Incorrect fr_opcode value in frag. Internal error....." +#: config/tc-metag.c:2041 +msgid "" +"PC, CT, TR and TT are treated as if they are a single unit but operands must " +"be in different units" msgstr "" -#. We know the abs value: Should never happen. -#: config/tc-microblaze.c:2158 -msgid "Absolute value in relaxation code. Assembler error....." +#: config/tc-metag.c:2049 +msgid "source and destination register must be in different units" msgstr "" -#: config/tc-microblaze.c:2363 config/tc-mn10300.c:1067 config/tc-sh.c:804 -#: config/tc-z80.c:666 read.c:4350 +#: config/tc-metag.c:2081 #, c-format -msgid "unsupported BFD relocation size %u" +msgid "register unit must be one of %s" msgstr "" -#. Prototypes for static functions. -#: config/tc-mips.c:1315 +#: config/tc-metag.c:2168 #, c-format -msgid "internal Error, line %d, %s" +msgid "link register unit must be one of %s" msgstr "" -#: config/tc-mips.c:1710 -msgid "48-bit microMIPS instructions are not supported" +#: config/tc-metag.c:2174 +msgid "link register must be in a low numbered register" msgstr "" -#: config/tc-mips.c:2119 config/tc-mips.c:16004 -#, c-format -msgid "Unrecognized register name `%s'" +#: config/tc-metag.c:2191 config/tc-metag.c:2715 config/tc-metag.c:2769 +msgid "target out of range" msgstr "" -#: config/tc-mips.c:2305 -msgid "-G may not be used in position-independent code" +#: config/tc-metag.c:2672 +msgid "invalid quickrot unit specified" msgstr "" -#: config/tc-mips.c:2354 config/tc-mips.c:2387 -#, c-format -msgid "internal: can't hash `%s': %s" +#: config/tc-metag.c:2687 +msgid "invalid quickrot register specified" msgstr "" -#: config/tc-mips.c:2362 -#, c-format -msgid "internal error: bad mips16 opcode: %s %s\n" +#: config/tc-metag.c:2741 +msgid "source register must be in the trigger unit" msgstr "" -#: config/tc-mips.c:2573 -#, c-format -msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n" +#: config/tc-metag.c:2844 +msgid "Source registers must be in the same unit" msgstr "" -#: config/tc-mips.c:4013 -#, c-format -msgid "Wrong size instruction in a %u-bit branch delay slot" +#: config/tc-metag.c:3555 config/tc-metag.c:3719 config/tc-metag.c:3987 +msgid "destination register should be even numbered" msgstr "" -#: config/tc-mips.c:4061 config/tc-mips.c:4071 -#, c-format -msgid "jump to misaligned address (0x%lx)" +#: config/tc-metag.c:3627 +msgid "comparison must be with register or #0" msgstr "" -#: config/tc-mips.c:4086 config/tc-mips.c:5016 -#, c-format -msgid "branch to misaligned address (0x%lx)" +#: config/tc-metag.c:3693 config/tc-metag.c:3758 +msgid "instruction cannot operate on pair values" msgstr "" -#: config/tc-mips.c:4092 config/tc-mips.c:5019 -#, c-format -msgid "branch address range overflow (0x%lx)" +#: config/tc-metag.c:3704 +msgid "zero flag is not valid for this instruction" msgstr "" -#: config/tc-mips.c:4294 config/tc-mips.c:18182 -msgid "extended instruction in delay slot" +#: config/tc-metag.c:3725 +msgid "source register should be even numbered" msgstr "" -#. To reproduce this failure try assembling gas/testsuites/ -#. gas/mips/mips16-intermix.s with a mips-ecoff targeted -#. assembler. -#: config/tc-mips.c:4350 +#: config/tc-metag.c:3785 config/tc-metag.c:3794 +msgid "fraction bits value out of range" +msgstr "" + +#: config/tc-metag.c:3976 +msgid "simd instructions operate on pair values (L prefix)" +msgstr "" + +#: config/tc-metag.c:3994 +msgid "source registers should be even numbered" +msgstr "" + +#: config/tc-metag.c:4272 #, c-format -msgid "Unsupported MIPS relocation number %d" +msgid "expected ']', not %c in %s" msgstr "" -#: config/tc-mips.c:4645 -msgid "" -"Macro instruction expanded into multiple instructions in a branch delay slot" +#: config/tc-metag.c:4391 +msgid "invalid register for memory access" msgstr "" -#: config/tc-mips.c:4648 -msgid "Macro instruction expanded into multiple instructions" +#: config/tc-metag.c:4504 config/tc-metag.c:4632 +msgid "unexpected end of line" msgstr "" -#: config/tc-mips.c:4652 -msgid "" -"Macro instruction expanded into a wrong size instruction in a 16-bit branch " -"delay slot" +#: config/tc-metag.c:4551 +msgid "'H' modifier only valid for accumulator registers" msgstr "" -#: config/tc-mips.c:4654 -msgid "" -"Macro instruction expanded into a wrong size instruction in a 32-bit branch " -"delay slot" +#: config/tc-metag.c:4604 +msgid "base unit must be either A0 or A1" msgstr "" -#: config/tc-mips.c:5317 -msgid "operand overflow" +#: config/tc-metag.c:4677 config/tc-metag.c:5120 +msgid "invalid register" msgstr "" -#: config/tc-mips.c:5336 config/tc-mips.c:5936 config/tc-mips.c:9932 -msgid "Macro used $at after \".set noat\"" +#: config/tc-metag.c:4825 +msgid "could not parse template definition" msgstr "" -#: config/tc-mips.c:5365 -msgid "unsupported large constant" +#: config/tc-metag.c:5012 +msgid "QUICKRoT 64-bit extension not applicable to this instruction" msgstr "" -#: config/tc-mips.c:5367 -#, c-format -msgid "Instruction %s requires absolute expression" +#: config/tc-metag.c:5068 +msgid "invalid operands for cross-unit op" msgstr "" -#: config/tc-mips.c:5500 config/tc-mips.c:8267 config/tc-mips.c:8900 -#, c-format -msgid "Number (0x%s) larger than 32 bits" +#: config/tc-metag.c:5110 +msgid "missing flags: one of 'P', 'N' or 'Z' required" msgstr "" -#: config/tc-mips.c:5520 -msgid "Number larger than 64 bits" +#: config/tc-metag.c:5138 +msgid "'P', 'N' or 'Z' flags may only be specified when accumulating" msgstr "" -#: config/tc-mips.c:5814 config/tc-mips.c:5842 config/tc-mips.c:5880 -#: config/tc-mips.c:5925 config/tc-mips.c:8522 config/tc-mips.c:8561 -#: config/tc-mips.c:8600 config/tc-mips.c:8995 config/tc-mips.c:9047 -msgid "PIC code offset overflow (max 16 signed bits)" +#: config/tc-metag.c:5159 +msgid "accumulator not a valid destination" msgstr "" -#: config/tc-mips.c:6484 config/tc-mips.c:6554 config/tc-mips.c:6640 -#: config/tc-mips.c:6686 config/tc-mips.c:6748 config/tc-mips.c:6797 -#: config/tc-mips.c:10026 config/tc-mips.c:10033 config/tc-mips.c:10040 -#: config/tc-mips.c:10147 -msgid "Unsupported large constant" +#: config/tc-metag.c:5169 config/tc-metag.c:5385 config/tc-metag.c:5569 +msgid "invalid immediate value" msgstr "" -#. result is always true -#: config/tc-mips.c:6518 -#, c-format -msgid "Branch %s is always true" +#: config/tc-metag.c:5181 +msgid "immediate value not allowed when source & dest differ" msgstr "" -#: config/tc-mips.c:6759 config/tc-mips.c:6808 config/tc-mips.c:11085 -#: config/tc-mips.c:11249 +#: config/tc-metag.c:5213 #, c-format -msgid "Improper position (%lu)" +msgid "invalid register operand: %s" msgstr "" -#: config/tc-mips.c:6764 config/tc-mips.c:11153 -#, c-format -msgid "Improper extract size (%lu, position %lu)" +#: config/tc-metag.c:5247 +msgid "QUICKRoT extension requires 4 registers" msgstr "" -#: config/tc-mips.c:6813 config/tc-mips.c:11117 -#, c-format -msgid "Improper insert size (%lu, position %lu)" +#: config/tc-metag.c:5254 +msgid "invalid fourth register" msgstr "" -#: config/tc-mips.c:6850 config/tc-mips.c:6960 -msgid "Divide by zero." +#: config/tc-metag.c:5261 +msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register" msgstr "" -#: config/tc-mips.c:7051 -msgid "dla used to load 32-bit register" +#: config/tc-metag.c:5289 +msgid "DSP RAM pointer in incorrect unit" msgstr "" -#: config/tc-mips.c:7054 -msgid "la used to load 64-bit address" +#: config/tc-metag.c:5335 +msgid "invalid register operand #1" msgstr "" -#: config/tc-mips.c:7078 config/tc-mips.c:8257 config/tc-mips.c:8890 -msgid "Expression too complex" +#: config/tc-metag.c:5349 +msgid "invalid register operand #2" msgstr "" -#: config/tc-mips.c:7166 -msgid "Offset too large" +#: config/tc-metag.c:5413 +msgid "this instruction does not accept an immediate" msgstr "" -#: config/tc-mips.c:7338 config/tc-mips.c:7613 -msgid "PIC code offset overflow (max 32 signed bits)" +#: config/tc-metag.c:5433 +msgid "invalid register operand #3" msgstr "" -#: config/tc-mips.c:7713 -msgid "MIPS PIC call to register other than $25" +#: config/tc-metag.c:5445 +msgid "this instruction does not accept an accumulator" msgstr "" -#: config/tc-mips.c:7724 config/tc-mips.c:7735 config/tc-mips.c:7863 -#: config/tc-mips.c:7874 -msgid "No .cprestore pseudo-op used in PIC code" +#: config/tc-metag.c:5463 +msgid "invalid register operand #4" msgstr "" -#: config/tc-mips.c:7729 config/tc-mips.c:7868 -msgid "No .frame pseudo-op used in PIC code" +#: config/tc-metag.c:5540 +msgid "invalid accumulator register" msgstr "" -#: config/tc-mips.c:7889 -msgid "Non-PIC jump used in PIC library" +#: config/tc-metag.c:5596 +msgid "conditional instruction cannot use G flag" msgstr "" -#: config/tc-mips.c:8249 -#, c-format -msgid "Opcode not supported on this processor: %s" +#: config/tc-metag.c:5607 +msgid "conditional instruction cannot use B flag" msgstr "" -#: config/tc-mips.c:9154 -#, c-format -msgid "opcode not supported on this processor: %s" +#: config/tc-metag.c:5618 +msgid "conditional instruction cannot use R flag" msgstr "" -#: config/tc-mips.c:9311 config/tc-mips.c:9342 config/tc-mips.c:9394 -#: config/tc-mips.c:9424 -msgid "Improper rotate count" +#: config/tc-metag.c:5727 +msgid "'L' modifier not valid for this instruction" msgstr "" -#: config/tc-mips.c:9463 +#: config/tc-metag.c:5859 #, c-format -msgid "Instruction %s: result is always false" +msgid "missing fpu name `%s'" msgstr "" -#: config/tc-mips.c:9624 +#: config/tc-metag.c:5870 #, c-format -msgid "Instruction %s: result is always true" +msgid "unknown fpu `%s'" msgstr "" -#: config/tc-mips.c:9819 -msgid "Operand overflow" +#: config/tc-metag.c:5885 +#, c-format +msgid "missing DSP name `%s'" msgstr "" -#. FIXME: Check if this is one of the itbl macros, since they -#. are added dynamically. -#: config/tc-mips.c:9928 +#: config/tc-metag.c:5896 #, c-format -msgid "Macro %s not implemented yet" +msgid "unknown DSP `%s'" msgstr "" -#: config/tc-mips.c:10178 -#, c-format -msgid "internal: bad mips opcode (mask error): %s %s" +#: config/tc-metag.c:5914 +msgid "<dsp name>\t assemble for DSP architecture <dsp name>" msgstr "" -#: config/tc-mips.c:10223 +#: config/tc-metag.c:5952 #, c-format -msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s" +msgid " Meta specific command line options:\n" msgstr "" -#: config/tc-mips.c:10304 -#, c-format -msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s" +#: config/tc-metag.c:6041 +msgid "premature end of floating point prefix" msgstr "" -#: config/tc-mips.c:10311 +#: config/tc-metag.c:6101 +msgid "unknown floating point prefix character" +msgstr "" + +#: config/tc-metag.c:6250 #, c-format -msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s" +msgid "unknown DSP prefix character %c %s" msgstr "" -#: config/tc-mips.c:10337 +#: config/tc-metag.c:6513 #, c-format -msgid "Internal error: bad microMIPS opcode (mask error): %s %s" +msgid "instruction mnemonic too long: %s" msgstr "" -#: config/tc-mips.c:10344 +#: config/tc-metag.c:6568 #, c-format -msgid "Internal error: bad microMIPS opcode (incorrect length: %u): %s %s" +msgid "junk at end of line: \"%s\"" msgstr "" -#: config/tc-mips.c:10352 +#: config/tc-metag.c:6575 #, c-format -msgid "Internal error: bad microMIPS opcode (opcode/length mismatch): %s %s" +msgid "failed to assemble instruction: \"%s\"" msgstr "" -#: config/tc-mips.c:10383 config/tc-mips.c:10436 +#: config/tc-metag.c:6580 #, c-format -msgid "" -"Internal error: bad mips opcode (unknown extension operand type `%c%c'): %s " -"%s" +msgid "unknown floating point mnemonic: \"%s\"" msgstr "" -#: config/tc-mips.c:10483 +#: config/tc-metag.c:6582 #, c-format -msgid "Internal error: bad microMIPS opcode (unknown operand type `%c'): %s %s" +msgid "unknown mnemonic: \"%s\"" msgstr "" -#: config/tc-mips.c:10492 +#: config/tc-metag.c:6633 #, c-format -msgid "Internal error: bad microMIPS opcode (bits 0x%lx undefined): %s %s" +msgid "cannot assemble DSP instruction, DSP option not set: %s" msgstr "" -#: config/tc-mips.c:10496 +#: config/tc-metag.c:6640 #, c-format -msgid "Internal error: bad microMIPS opcode (bits 0x%lx defined): %s %s" +msgid "cannot assemble FPU instruction, FPU option not set: %s" msgstr "" -#: config/tc-mips.c:10654 -msgid "Unrecognized opcode" +#: config/tc-metag.c:6738 config/tc-nds32.c:5356 +msgid "Bad call to md_atof()" msgstr "" -#: config/tc-mips.c:10703 config/tc-mips.c:13232 +#: config/tc-microblaze.c:511 config/tc-microblaze.c:540 +#: config/tc-microblaze.c:577 #, c-format -msgid "opcode not supported on this processor: %s (%s)" +msgid "Invalid register number at '%.6s'" msgstr "" -#: config/tc-mips.c:10707 -#, c-format -msgid "Unrecognized %u-bit version of microMIPS opcode" +#: config/tc-microblaze.c:738 +msgid "operand must be a constant or a label" msgstr "" -#: config/tc-mips.c:10738 +#: config/tc-microblaze.c:742 #, c-format -msgid "BALIGN immediate not 1 or 3 (%lu)" +msgid "operand must be absolute in range %d..%d, not %d" msgstr "" -#: config/tc-mips.c:10752 config/tc-mips.c:10766 config/tc-mips.c:10780 -#: config/tc-mips.c:10794 config/tc-mips.c:10822 config/tc-mips.c:10869 -#, c-format -msgid "DSP immediate not in range 0..%d (%lu)" +#: config/tc-microblaze.c:941 config/tc-microblaze.c:948 +#: config/tc-microblaze.c:955 config/tc-microblaze.c:988 +#: config/tc-microblaze.c:995 config/tc-microblaze.c:1001 +#: config/tc-microblaze.c:1114 config/tc-microblaze.c:1121 +#: config/tc-microblaze.c:1127 config/tc-microblaze.c:1158 +#: config/tc-microblaze.c:1165 config/tc-microblaze.c:1185 +#: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212 +#: config/tc-microblaze.c:1219 config/tc-microblaze.c:1237 +#: config/tc-microblaze.c:1244 config/tc-microblaze.c:1266 +#: config/tc-microblaze.c:1273 config/tc-microblaze.c:1291 +#: config/tc-microblaze.c:1303 config/tc-microblaze.c:1321 +#: config/tc-microblaze.c:1338 config/tc-microblaze.c:1345 +#: config/tc-microblaze.c:1391 config/tc-microblaze.c:1398 +#: config/tc-microblaze.c:1444 config/tc-microblaze.c:1451 +#: config/tc-microblaze.c:1473 config/tc-microblaze.c:1480 +#: config/tc-microblaze.c:1500 config/tc-microblaze.c:1506 +#: config/tc-microblaze.c:1566 config/tc-microblaze.c:1572 +#: config/tc-microblaze.c:1632 config/tc-microblaze.c:1706 +msgid "Error in statement syntax" msgstr "" -#: config/tc-mips.c:10813 config/tc-mips.c:10842 -msgid "Invalid dsp acc register" +#: config/tc-microblaze.c:961 config/tc-microblaze.c:963 +#: config/tc-microblaze.c:965 config/tc-microblaze.c:1005 +#: config/tc-microblaze.c:1007 config/tc-microblaze.c:1131 +#: config/tc-microblaze.c:1133 config/tc-microblaze.c:1171 +#: config/tc-microblaze.c:1173 config/tc-microblaze.c:1198 +#: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225 +#: config/tc-microblaze.c:1248 config/tc-microblaze.c:1279 +#: config/tc-microblaze.c:1309 config/tc-microblaze.c:1327 +#: config/tc-microblaze.c:1457 config/tc-microblaze.c:1459 +#: config/tc-microblaze.c:1486 config/tc-microblaze.c:1488 +#: config/tc-microblaze.c:1510 config/tc-microblaze.c:1576 +#: config/tc-microblaze.c:1638 +msgid "Cannot use special register with this instruction" msgstr "" -#: config/tc-mips.c:10854 config/tc-mips.c:10887 config/tc-mips.c:10905 -#, c-format -msgid "DSP immediate not in range %ld..%ld (%ld)" +#: config/tc-microblaze.c:1015 +msgid "lmi pseudo instruction should not use a label in imm field" msgstr "" -#: config/tc-mips.c:10919 -#, c-format -msgid "MT usermode bit not 0 or 1 (%lu)" +#: config/tc-microblaze.c:1017 +msgid "smi pseudo instruction should not use a label in imm field" msgstr "" -#: config/tc-mips.c:10931 +#: config/tc-microblaze.c:1136 +msgid "Symbol used as immediate for shift instruction" +msgstr "" + +#: config/tc-microblaze.c:1145 #, c-format -msgid "MT load high bit not 0 or 1 (%lu)" +msgid "Shift value > 32. using <value %% 32>" msgstr "" -#: config/tc-mips.c:10949 config/tc-mips.c:10963 -msgid "Invalid dsp/smartmips acc register" +#: config/tc-microblaze.c:1251 +msgid "Symbol used as immediate value for msrset/msrclr instructions" +msgstr "" + +#: config/tc-microblaze.c:1380 config/tc-microblaze.c:1433 +msgid "invalid value for special purpose register" msgstr "" -#: config/tc-mips.c:10975 +#: config/tc-microblaze.c:1646 +msgid "An IMM instruction should not be present in the .s file" +msgstr "" + +#: config/tc-microblaze.c:1708 +msgid "Symbol used as immediate for mbar instruction" +msgstr "" + +#: config/tc-microblaze.c:1714 #, c-format -msgid "Bit position for %s not in range 0..%lu (%lu)" +msgid "Immediate value for mbar > 32. using <value %% 32>" +msgstr "" + +#: config/tc-microblaze.c:1791 +msgid "Bad call to MD_NTOF()" msgstr "" -#: config/tc-mips.c:11058 +#: config/tc-microblaze.c:2048 #, c-format -msgid "Illegal %s number (%lu, 0x%lx)" +msgid "pcrel for branch to %s too far (0x%x)" msgstr "" -#: config/tc-mips.c:11173 config/tc-mips.c:11975 -msgid "absolute expression required" +#. We know the abs value: Should never happen. +#: config/tc-microblaze.c:2202 +msgid "Absolute PC-relative value in relaxation code. Assembler error....." msgstr "" -#: config/tc-mips.c:11198 +#. Cannot have a PC-relative branch to a diff segment. +#: config/tc-microblaze.c:2216 #, c-format -msgid "Invalid register number (%d)" +msgid "PC relative branch to label %s which is not in the instruction space" +msgstr "" + +#: config/tc-microblaze.c:2257 +msgid "" +"Variable is accessed using small data read only anchor, but it is not in the " +"small data read only section" +msgstr "" + +#: config/tc-microblaze.c:2280 +msgid "" +"Variable is accessed using small data read write anchor, but it is not in " +"the small data read write section" +msgstr "" + +#: config/tc-microblaze.c:2289 +msgid "Incorrect fr_opcode value in frag. Internal error....." msgstr "" -#: config/tc-mips.c:11206 -msgid "Invalid coprocessor 0 register number" +#. We know the abs value: Should never happen. +#: config/tc-microblaze.c:2296 +msgid "Absolute value in relaxation code. Assembler error....." msgstr "" -#: config/tc-mips.c:11217 +#: config/tc-microblaze.c:2519 config/tc-mn10300.c:1069 config/tc-sh.c:802 +#: config/tc-z80.c:694 read.c:4413 #, c-format -msgid "Improper bit index (%lu)" +msgid "unsupported BFD relocation size %u" msgstr "" -#: config/tc-mips.c:11282 config/tc-mips.c:11300 +#: config/tc-mips.c:1903 #, c-format -msgid "Improper size (%lu)" +msgid "the %d-bit %s architecture does not support the `%s' extension" msgstr "" -#: config/tc-mips.c:11317 +#: config/tc-mips.c:1906 #, c-format -msgid "Improper immediate (%ld)" +msgid "the `%s' extension requires %s%d revision %d or greater" msgstr "" -#: config/tc-mips.c:11335 config/tc-mips.c:11353 config/tc-mips.c:11374 +#: config/tc-mips.c:1914 #, c-format -msgid "Offset not in range %ld..%ld (%ld)" +msgid "the `%s' extension requires 64-bit FPRs" msgstr "" -#: config/tc-mips.c:11380 +#: config/tc-mips.c:2732 config/tc-mips.c:14935 #, c-format -msgid "Offset not 16 bytes alignment (%ld)" +msgid "unrecognized register name `%s'" msgstr "" -#: config/tc-mips.c:11397 config/tc-mips.c:13413 -msgid "used $at without \".set noat\"" +#: config/tc-mips.c:2958 +msgid "invalid register range" +msgstr "" + +#: config/tc-mips.c:2986 +msgid "vector element must be constant" +msgstr "" + +#: config/tc-mips.c:2996 +msgid "missing `]'" msgstr "" -#: config/tc-mips.c:11399 config/tc-mips.c:13415 +#: config/tc-mips.c:3192 #, c-format -msgid "used $%u with \".set at=$%u\"" +msgid "internal: bad mips opcode (mask error): %s %s" msgstr "" -#: config/tc-mips.c:11413 +#: config/tc-mips.c:3219 #, c-format -msgid "" -"Internal error: bad %s opcode (unknown extension operand type `+%c'): %s %s" +msgid "internal: unknown operand type: %s %s" msgstr "" -#: config/tc-mips.c:11467 +#: config/tc-mips.c:3244 #, c-format -msgid "Improper shift amount (%lu)" +msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s" msgstr "" -#: config/tc-mips.c:11493 config/tc-mips.c:13553 config/tc-mips.c:13806 +#: config/tc-mips.c:3252 #, c-format -msgid "Invalid value for `%s' (%lu)" +msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s" msgstr "" -#: config/tc-mips.c:11543 config/tc-mips.c:11581 +#: config/tc-mips.c:3259 #, c-format -msgid "Code for %s not in range 0..%lu (%lu)" +msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s" msgstr "" -#: config/tc-mips.c:11562 +#: config/tc-mips.c:3303 #, c-format -msgid "Lower code for %s not in range 0..%lu (%lu)" +msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s" msgstr "" -#: config/tc-mips.c:11602 +#: config/tc-mips.c:3311 #, c-format -msgid "Coproccesor code > %u bits (%lu)" +msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s" msgstr "" -#: config/tc-mips.c:11618 +#: config/tc-mips.c:3337 +msgid "-G may not be used in position-independent code" +msgstr "" + +#. Probably a memory allocation problem? Give up now. +#: config/tc-mips.c:3357 config/tc-mips.c:3448 +msgid "broken assembler, no assembly attempted" +msgstr "" + +#: config/tc-mips.c:3387 config/tc-mips.c:3416 #, c-format -msgid "Illegal 19-bit code (%lu)" +msgid "internal: can't hash `%s': %s" msgstr "" -#: config/tc-mips.c:11632 +#: config/tc-mips.c:3623 #, c-format -msgid "Invalid performance register (%lu)" +msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n" msgstr "" -#: config/tc-mips.c:11713 config/tc-mips.c:12398 +#: config/tc-mips.c:4285 #, c-format -msgid "Used $%u with \".set at=$%u\"" +msgid "operand %d out of range" msgstr "" -#: config/tc-mips.c:11740 config/tc-mips.c:12424 -msgid "Source and destination must be different" +#: config/tc-mips.c:4293 +#, c-format +msgid "operand %d must be constant" msgstr "" -#: config/tc-mips.c:11746 config/tc-mips.c:12430 -msgid "A destination register must be supplied" +#: config/tc-mips.c:4337 read.c:4215 read.c:5100 write.c:266 write.c:1009 +msgid "register value used as expression" msgstr "" -#: config/tc-mips.c:11828 +#: config/tc-mips.c:4350 #, c-format -msgid "Improper align amount (%ld), using low bits" +msgid "operand %d must be an immediate expression" msgstr "" -#: config/tc-mips.c:11843 +#: config/tc-mips.c:4465 #, c-format -msgid "Invalid MDMX Immediate (%ld)" +msgid "float register should be even, was %d" msgstr "" -#: config/tc-mips.c:11882 +#: config/tc-mips.c:4477 #, c-format -msgid "Float register should be even, was %d" +msgid "condition code register should be even for %s, was %d" msgstr "" -#: config/tc-mips.c:11923 +#: config/tc-mips.c:4482 #, c-format -msgid "Bad element selector %ld" +msgid "condition code register should be 0 or 4 for %s, was %d" msgstr "" -#: config/tc-mips.c:11931 -#, c-format -msgid "Expecting ']' found '%s'" +#: config/tc-mips.c:4791 +msgid "invalid performance register" msgstr "" -#: config/tc-mips.c:12039 -#, c-format -msgid "Bad floating point constant: %s" +#: config/tc-mips.c:5075 +msgid "missing frame size" msgstr "" -#: config/tc-mips.c:12159 -msgid "Can't use floating point insn in this section" +#: config/tc-mips.c:5080 +msgid "frame size specified twice" msgstr "" -#: config/tc-mips.c:12218 -msgid "Expression out of range" +#: config/tc-mips.c:5085 +msgid "invalid frame size" msgstr "" -#: config/tc-mips.c:12262 +#: config/tc-mips.c:5123 #, c-format -msgid "lui expression (%lu) not in range 0..65535" +msgid "operand %d must be an immediate" msgstr "" -#: config/tc-mips.c:12284 +#: config/tc-mips.c:5138 +msgid "invalid element selector" +msgstr "" + +#: config/tc-mips.c:5151 #, c-format -msgid "Condition code register should be even for %s, was %d" +msgid "operand %d must be scalar" +msgstr "" + +#: config/tc-mips.c:5292 +msgid "floating-point expression required" msgstr "" -#: config/tc-mips.c:12290 +#: config/tc-mips.c:5389 #, c-format -msgid "Condition code register should be 0 or 4 for %s, was %d" +msgid "cannot use `%s' in this section" msgstr "" -#: config/tc-mips.c:12317 -msgid "Invalid coprocessor sub-selection value (0-7)" +#: config/tc-mips.c:5524 +msgid "used $at without \".set noat\"" msgstr "" -#: config/tc-mips.c:12330 config/tc-mips.c:12348 +#: config/tc-mips.c:5526 #, c-format -msgid "bad byte vector index (%ld)" +msgid "used $%u with \".set at=$%u\"" msgstr "" -#: config/tc-mips.c:13058 +#: config/tc-mips.c:6511 #, c-format -msgid "" -"Internal error: bad microMIPS opcode (unknown extension operand type `m%c'): " -"%s %s" +msgid "wrong size instruction in a %u-bit branch delay slot" msgstr "" -#: config/tc-mips.c:13110 +#: config/tc-mips.c:6529 config/tc-mips.c:6539 #, c-format -msgid "Trap code (%lu) for %s not in 0..15 range" +msgid "jump to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:13119 +#: config/tc-mips.c:6554 config/tc-mips.c:7945 #, c-format -msgid "Bad char = '%c'\n" +msgid "branch to misaligned address (0x%lx)" msgstr "" -#: config/tc-mips.c:13206 config/tc-score.c:2691 config/tc-score.c:2737 -msgid "unrecognized opcode" +#: config/tc-mips.c:6560 config/tc-mips.c:7948 +#, c-format +msgid "branch address range overflow (0x%lx)" msgstr "" -#: config/tc-mips.c:13589 config/tc-mips.c:13670 config/tc-mips.c:13685 -msgid "can't parse register list" +#: config/tc-mips.c:6764 config/tc-mips.c:17083 +msgid "extended instruction in delay slot" msgstr "" -#: config/tc-mips.c:13658 -msgid "more than one frame size in list" +#: config/tc-mips.c:7191 +msgid "source and destination must be different" msgstr "" -#: config/tc-mips.c:13713 -msgid "unexpected register in list" +#: config/tc-mips.c:7194 +msgid "a destination register must be supplied" msgstr "" -#: config/tc-mips.c:13723 -msgid "arg/static registers overlap" +#: config/tc-mips.c:7199 +msgid "the source register must not be $31" msgstr "" -#: config/tc-mips.c:13741 -msgid "invalid arg register list" +#: config/tc-mips.c:7416 config/tc-mips.c:13202 +msgid "invalid unextended operand value" msgstr "" -#: config/tc-mips.c:13750 config/tc-mips.c:13773 -msgid "invalid static register list" +#: config/tc-mips.c:7529 +#, c-format +msgid "opcode not supported on this processor: %s (%s)" msgstr "" -#: config/tc-mips.c:13780 -msgid "missing frame size" +#: config/tc-mips.c:7608 +msgid "opcode not supported in the `insn32' mode" msgstr "" -#: config/tc-mips.c:13783 -msgid "invalid frame size" +#: config/tc-mips.c:7611 +#, c-format +msgid "unrecognized %d-bit version of microMIPS opcode" msgstr "" -#: config/tc-mips.c:13831 -msgid "illegal operands" +#: config/tc-mips.c:7695 +msgid "" +"macro instruction expanded into multiple instructions in a branch delay slot" msgstr "" -#: config/tc-mips.c:13949 -msgid "extended operand requested but not required" +#: config/tc-mips.c:7698 +msgid "macro instruction expanded into multiple instructions" msgstr "" -#: config/tc-mips.c:13951 -msgid "invalid unextended operand value" +#: config/tc-mips.c:7702 +msgid "" +"macro instruction expanded into a wrong size instruction in a 16-bit branch " +"delay slot" msgstr "" -#: config/tc-mips.c:13979 -msgid "operand value out of range for instruction" +#: config/tc-mips.c:7704 +msgid "" +"macro instruction expanded into a wrong size instruction in a 32-bit branch " +"delay slot" msgstr "" -#: config/tc-mips.c:14084 -#, c-format -msgid "relocation %s isn't supported by the current ABI" +#: config/tc-mips.c:8146 +msgid "operand overflow" msgstr "" -#: config/tc-mips.c:14140 -msgid "unclosed '('" +#: config/tc-mips.c:8165 config/tc-mips.c:8749 config/tc-mips.c:12690 +msgid "macro used $at after \".set noat\"" msgstr "" -#: config/tc-mips.c:14415 +#: config/tc-mips.c:8313 config/tc-mips.c:11039 config/tc-mips.c:11694 #, c-format -msgid "A different %s was already specified, is now %s" +msgid "number (0x%s) larger than 32 bits" msgstr "" -#: config/tc-mips.c:14592 -msgid "-mmicromips cannot be used with -mips16" +#: config/tc-mips.c:8333 +msgid "number larger than 64 bits" msgstr "" -#: config/tc-mips.c:14607 -msgid "-mips16 cannot be used with -micromips" +#: config/tc-mips.c:8627 config/tc-mips.c:8655 config/tc-mips.c:8693 +#: config/tc-mips.c:8738 config/tc-mips.c:11274 config/tc-mips.c:11313 +#: config/tc-mips.c:11352 config/tc-mips.c:11790 config/tc-mips.c:11842 +msgid "PIC code offset overflow (max 16 signed bits)" msgstr "" -#: config/tc-mips.c:14714 -msgid "-call_shared is supported only for ELF format" +#: config/tc-mips.c:9266 +#, c-format +msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)" msgstr "" -#: config/tc-mips.c:14724 -msgid "-call_nonpic is supported only for ELF format" +#. result is always true +#: config/tc-mips.c:9360 +#, c-format +msgid "branch %s is always true" msgstr "" -#: config/tc-mips.c:14734 -msgid "-non_shared is supported only for ELF format" +#: config/tc-mips.c:9576 config/tc-mips.c:9686 +msgid "divide by zero" msgstr "" -#: config/tc-mips.c:14767 -msgid "-n32 is supported for ELF format only" +#: config/tc-mips.c:9774 +msgid "dla used to load 32-bit register" msgstr "" -#: config/tc-mips.c:14776 -msgid "-64 is supported for ELF format only" +#: config/tc-mips.c:9777 +msgid "la used to load 64-bit address" msgstr "" -#: config/tc-mips.c:14781 config/tc-mips.c:14834 -msgid "No compiled in support for 64 bit object file format" +#: config/tc-mips.c:9885 config/tc-z80.c:726 +msgid "offset too large" msgstr "" -#: config/tc-mips.c:14821 -msgid "-mabi is supported for ELF format only" +#: config/tc-mips.c:10059 config/tc-mips.c:10337 +msgid "PIC code offset overflow (max 32 signed bits)" msgstr "" -#: config/tc-mips.c:14841 +#: config/tc-mips.c:10407 config/tc-mips.c:10483 #, c-format -msgid "invalid abi -mabi=%s" +msgid "opcode not supported in the `insn32' mode `%s'" +msgstr "" + +#: config/tc-mips.c:10435 +msgid "MIPS PIC call to register other than $25" +msgstr "" + +#: config/tc-mips.c:10451 config/tc-mips.c:10462 config/tc-mips.c:10595 +#: config/tc-mips.c:10606 +msgid "no .cprestore pseudo-op used in PIC code" +msgstr "" + +#: config/tc-mips.c:10456 config/tc-mips.c:10600 +msgid "no .frame pseudo-op used in PIC code" msgstr "" -#: config/tc-mips.c:14921 -msgid "-G not supported in this configuration." +#: config/tc-mips.c:10621 +msgid "non-PIC jump used in PIC library" msgstr "" -#: config/tc-mips.c:14947 +#: config/tc-mips.c:12248 #, c-format -msgid "-%s conflicts with the other architecture options, which imply -%s" +msgid "instruction %s: result is always false" msgstr "" -#: config/tc-mips.c:14959 +#: config/tc-mips.c:12401 #, c-format -msgid "-march=%s is not compatible with the selected ABI" +msgid "instruction %s: result is always true" msgstr "" -#: config/tc-mips.c:14978 -msgid "-mgp64 used with a 32-bit processor" +#. FIXME: Check if this is one of the itbl macros, since they +#. are added dynamically. +#: config/tc-mips.c:12686 +#, c-format +msgid "macro %s not implemented yet" msgstr "" -#: config/tc-mips.c:14980 -msgid "-mgp32 used with a 64-bit ABI" +#: config/tc-mips.c:13027 config/tc-mips.c:13089 config/tc-mips.c:13102 +#: config/tc-score.c:2691 config/tc-score.c:2737 +msgid "unrecognized opcode" msgstr "" -#: config/tc-mips.c:14982 -msgid "-mgp64 used with a 32-bit ABI" +#: config/tc-mips.c:13212 +msgid "extended operand requested but not required" msgstr "" -#: config/tc-mips.c:15020 -msgid "-mfp64 used with a 32-bit fpu" +#: config/tc-mips.c:13221 +msgid "operand value out of range for instruction" msgstr "" -#: config/tc-mips.c:15023 -msgid "-mfp64 used with a 32-bit ABI" +#: config/tc-mips.c:13316 +#, c-format +msgid "relocation %s isn't supported by the current ABI" msgstr "" -#: config/tc-mips.c:15027 -msgid "-mfp32 used with a 64-bit ABI" +#: config/tc-mips.c:13372 +msgid "unclosed '('" msgstr "" -#: config/tc-mips.c:15041 -msgid "trap exception not supported at ISA 1" +#: config/tc-mips.c:13438 +#, c-format +msgid "a different %s was already specified, is now %s" msgstr "" -#: config/tc-mips.c:15053 -msgid "-mfp32 used with -mips3d" +#: config/tc-mips.c:13581 +msgid "-mmicromips cannot be used with -mips16" msgstr "" -#: config/tc-mips.c:15059 -msgid "-mfp32 used with -mdmx" +#: config/tc-mips.c:13596 +msgid "-mips16 cannot be used with -micromips" msgstr "" -#: config/tc-mips.c:15064 -#, c-format -msgid "%s ISA does not support SmartMIPS" +#: config/tc-mips.c:13739 config/tc-mips.c:13785 +msgid "no compiled in support for 64 bit object file format" msgstr "" -#: config/tc-mips.c:15070 config/tc-mips.c:16108 +#: config/tc-mips.c:13792 #, c-format -msgid "%s ISA does not support DSP ASE" +msgid "invalid abi -mabi=%s" msgstr "" -#: config/tc-mips.c:15079 config/tc-mips.c:16121 +#: config/tc-mips.c:13832 #, c-format -msgid "%s ISA does not support DSP R2 ASE" +msgid "invalid NaN setting -mnan=%s" msgstr "" -#: config/tc-mips.c:15085 config/tc-mips.c:16134 +#: config/tc-mips.c:13881 +msgid "-G not supported in this configuration" +msgstr "" + +#: config/tc-mips.c:13907 #, c-format -msgid "%s ISA does not support MT ASE" +msgid "-%s conflicts with the other architecture options, which imply -%s" msgstr "" -#: config/tc-mips.c:15091 +#: config/tc-mips.c:13923 #, c-format -msgid "%s ISA does not support MCU ASE" +msgid "-march=%s is not compatible with the selected ABI" msgstr "" -#: config/tc-mips.c:15147 +#: config/tc-mips.c:13942 +msgid "-mgp64 used with a 32-bit processor" +msgstr "" + +#: config/tc-mips.c:13944 +msgid "-mgp32 used with a 64-bit ABI" +msgstr "" + +#: config/tc-mips.c:13946 +msgid "-mgp64 used with a 32-bit ABI" +msgstr "" + +#: config/tc-mips.c:13984 +msgid "-mfp64 used with a 32-bit fpu" +msgstr "" + +#: config/tc-mips.c:13987 +msgid "-mfp64 used with a 32-bit ABI" +msgstr "" + +#: config/tc-mips.c:13991 +msgid "-mfp32 used with a 64-bit ABI" +msgstr "" + +#: config/tc-mips.c:14005 +msgid "trap exception not supported at ISA 1" +msgstr "" + +#: config/tc-mips.c:14069 msgid "PC relative MIPS16 instruction references a different section" msgstr "" -#: config/tc-mips.c:15484 config/tc-sparc.c:3327 config/tc-sparc.c:3334 -#: config/tc-sparc.c:3341 config/tc-sparc.c:3348 config/tc-sparc.c:3355 -#: config/tc-sparc.c:3364 config/tc-sparc.c:3375 config/tc-sparc.c:3397 -#: config/tc-sparc.c:3421 write.c:1151 -msgid "relocation overflow" +#: config/tc-mips.c:14334 +msgid "TLS relocation against a constant" msgstr "" -#: config/tc-mips.c:15497 -#, c-format -msgid "Branch to misaligned address (%lx)" +#: config/tc-mips.c:14411 +msgid "unsupported constant in relocation" msgstr "" -#: config/tc-mips.c:15544 -msgid "Branch out of range" +#: config/tc-mips.c:14450 +#, c-format +msgid "branch to misaligned address (%lx)" msgstr "" -#: config/tc-mips.c:15640 +#: config/tc-mips.c:14592 #, c-format -msgid "Alignment too large: %d. assumed." +msgid "alignment too large, %d assumed" msgstr "" -#: config/tc-mips.c:15643 -msgid "Alignment negative: 0 assumed." +#: config/tc-mips.c:14595 +msgid "alignment negative, 0 assumed" msgstr "" -#: config/tc-mips.c:15901 +#: config/tc-mips.c:14831 #, c-format msgid "%s: no such section" msgstr "" -#: config/tc-mips.c:15950 +#: config/tc-mips.c:14880 #, c-format msgid ".option pic%d not supported" msgstr "" -#: config/tc-mips.c:15955 config/tc-mips.c:16278 +#: config/tc-mips.c:14885 config/tc-mips.c:15171 msgid "-G may not be used with SVR4 PIC code" msgstr "" -#: config/tc-mips.c:15961 +#: config/tc-mips.c:14891 #, c-format -msgid "Unrecognized option \"%s\"" +msgid "unrecognized option \"%s\"" msgstr "" -#: config/tc-mips.c:16021 +#: config/tc-mips.c:14952 msgid "`noreorder' must be set before `nomacro'" msgstr "" -#: config/tc-mips.c:16047 +#: config/tc-mips.c:14978 #, c-format msgid "%s isa does not support 64-bit registers" msgstr "" -#: config/tc-mips.c:16058 +#: config/tc-mips.c:14989 #, c-format msgid "%s isa does not support 64-bit floating point registers" msgstr "" -#: config/tc-mips.c:16074 +#: config/tc-mips.c:15005 msgid "`mips16' cannot be used with `micromips'" msgstr "" -#: config/tc-mips.c:16083 +#: config/tc-mips.c:15014 msgid "`micromips' cannot be used with `mips16'" msgstr "" -#: config/tc-mips.c:16091 -#, c-format -msgid "%s ISA does not support SmartMIPS ASE" -msgstr "" - -#: config/tc-mips.c:16162 +#: config/tc-mips.c:15043 #, c-format msgid "unknown architecture %s" msgstr "" -#: config/tc-mips.c:16175 config/tc-mips.c:16205 +#: config/tc-mips.c:15056 config/tc-mips.c:15093 #, c-format msgid "unknown ISA level %s" msgstr "" -#: config/tc-mips.c:16183 +#: config/tc-mips.c:15064 #, c-format msgid "unknown ISA or architecture %s" msgstr "" -#: config/tc-mips.c:16233 +#: config/tc-mips.c:15125 msgid ".set pop with no .set push" msgstr "" -#: config/tc-mips.c:16262 +#: config/tc-mips.c:15154 +#, c-format +msgid "tried to set unrecognized symbol: %s\n" +msgstr "" + +#: config/tc-mips.c:15213 config/tc-mips.c:15290 config/tc-mips.c:15393 +#: config/tc-mips.c:15421 config/tc-mips.c:15468 #, c-format -msgid "Tried to set unrecognized symbol: %s\n" +msgid "%s not supported in MIPS16 mode" msgstr "" -#: config/tc-mips.c:16320 +#: config/tc-mips.c:15220 msgid ".cpload not in noreorder section" msgstr "" -#: config/tc-mips.c:16388 config/tc-mips.c:16407 +#: config/tc-mips.c:15299 config/tc-mips.c:15318 msgid "missing argument separator ',' for .cpsetup" msgstr "" -#: config/tc-mips.c:16565 +#: config/tc-mips.c:15511 #, c-format -msgid "Unsupported use of %s" +msgid "unsupported use of %s" msgstr "" -#: config/tc-mips.c:16647 config/tc-score.c:6031 -msgid "Unsupported use of .gpword" +#: config/tc-mips.c:15602 +msgid "unsupported use of .gpword" +msgstr "" + +#: config/tc-mips.c:15640 +msgid "unsupported use of .gpdword" msgstr "" -#: config/tc-mips.c:16687 -msgid "Unsupported use of .gpdword" +#: config/tc-mips.c:15672 +msgid "unsupported use of .ehword" msgstr "" -#: config/tc-mips.c:16781 +#: config/tc-mips.c:15747 +msgid "bad .nan directive" +msgstr "" + +#: config/tc-mips.c:15796 #, c-format msgid "ignoring attempt to redefine symbol %s" msgstr "" -#: config/tc-mips.c:16796 ecoff.c:3378 +#: config/tc-mips.c:15811 ecoff.c:3377 msgid "bad .weakext directive" msgstr "" -#: config/tc-mips.c:17032 +#: config/tc-mips.c:16019 msgid "unsupported PC relative reference to different section" msgstr "" -#: config/tc-mips.c:17145 config/tc-xtensa.c:1583 config/tc-xtensa.c:1859 +#: config/tc-mips.c:16128 config/tc-xtensa.c:1583 config/tc-xtensa.c:1859 msgid "unsupported relocation" msgstr "" -#: config/tc-mips.c:17577 config/tc-pdp11.c:1424 -#, c-format -msgid "Can not represent %s relocation in this object file format" +#: config/tc-mips.c:16641 config/tc-mips.c:16904 +msgid "relaxed out-of-range branch into a jump" msgstr "" -#: config/tc-mips.c:17676 config/tc-mips.c:17970 -msgid "Relaxed out-of-range branch into a jump" -msgstr "" - -#: config/tc-mips.c:18564 +#: config/tc-mips.c:17454 msgid "missing .end at end of assembly" msgstr "" -#: config/tc-mips.c:18579 config/tc-score.c:5641 +#: config/tc-mips.c:17469 config/tc-score.c:5641 msgid "expected simple number" msgstr "" -#: config/tc-mips.c:18607 config/tc-score.c:5668 +#: config/tc-mips.c:17497 config/tc-score.c:5668 msgid "invalid number" msgstr "" -#: config/tc-mips.c:18775 config/tc-score.c:5707 -msgid "missing .end" +#: config/tc-mips.c:17574 ecoff.c:3004 +msgid ".end directive without a preceding .ent directive" +msgstr "" + +#: config/tc-mips.c:17583 +msgid ".end symbol does not match .ent symbol" +msgstr "" + +#: config/tc-mips.c:17660 +msgid ".ent or .aent not in text section" msgstr "" -#: config/tc-mips.c:18827 -msgid "Bad .frame directive" +#: config/tc-mips.c:17663 config/tc-score.c:5707 +msgid "missing .end" msgstr "" -#: config/tc-mips.c:18859 +#: config/tc-mips.c:17746 msgid ".mask/.fmask outside of .ent" msgstr "" -#: config/tc-mips.c:18866 -msgid "Bad .mask/.fmask directive" +#: config/tc-mips.c:17753 +msgid "bad .mask/.fmask directive" msgstr "" -#: config/tc-mips.c:19145 +#: config/tc-mips.c:18024 #, c-format -msgid "Bad value (%s) for %s" +msgid "bad value (%s) for %s" msgstr "" -#: config/tc-mips.c:19209 +#: config/tc-mips.c:18088 #, c-format msgid "" "MIPS options:\n" @@ -10076,7 +11231,7 @@ msgid "" "\t\t\timplicitly with the gp register [default 8]\n" msgstr "" -#: config/tc-mips.c:19216 +#: config/tc-mips.c:18095 #, c-format msgid "" "-mips1\t\t\tgenerate MIPS ISA I instructions\n" @@ -10091,7 +11246,7 @@ msgid "" "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n" msgstr "" -#: config/tc-mips.c:19235 +#: config/tc-mips.c:18114 #, c-format msgid "" "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n" @@ -10099,56 +11254,77 @@ msgid "" "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n" msgstr "" -#: config/tc-mips.c:19248 +#: config/tc-mips.c:18127 #, c-format msgid "" "-mips16\t\t\tgenerate mips16 instructions\n" "-no-mips16\t\tdo not generate mips16 instructions\n" msgstr "" -#: config/tc-mips.c:19251 +#: config/tc-mips.c:18130 #, c-format msgid "" "-mmicromips\t\tgenerate microMIPS instructions\n" "-mno-micromips\t\tdo not generate microMIPS instructions\n" msgstr "" -#: config/tc-mips.c:19254 +#: config/tc-mips.c:18133 #, c-format msgid "" "-msmartmips\t\tgenerate smartmips instructions\n" "-mno-smartmips\t\tdo not generate smartmips instructions\n" msgstr "" -#: config/tc-mips.c:19257 +#: config/tc-mips.c:18136 #, c-format msgid "" "-mdsp\t\t\tgenerate DSP instructions\n" "-mno-dsp\t\tdo not generate DSP instructions\n" msgstr "" -#: config/tc-mips.c:19260 +#: config/tc-mips.c:18139 #, c-format msgid "" "-mdspr2\t\t\tgenerate DSP R2 instructions\n" "-mno-dspr2\t\tdo not generate DSP R2 instructions\n" msgstr "" -#: config/tc-mips.c:19263 +#: config/tc-mips.c:18142 #, c-format msgid "" "-mmt\t\t\tgenerate MT instructions\n" "-mno-mt\t\t\tdo not generate MT instructions\n" msgstr "" -#: config/tc-mips.c:19266 +#: config/tc-mips.c:18145 #, c-format msgid "" "-mmcu\t\t\tgenerate MCU instructions\n" "-mno-mcu\t\tdo not generate MCU instructions\n" msgstr "" -#: config/tc-mips.c:19269 +#: config/tc-mips.c:18148 +#, c-format +msgid "" +"-mmsa\t\t\tgenerate MSA instructions\n" +"-mno-msa\t\tdo not generate MSA instructions\n" +msgstr "" + +#: config/tc-mips.c:18151 +#, c-format +msgid "" +"-mvirt\t\t\tgenerate Virtualization instructions\n" +"-mno-virt\t\tdo not generate Virtualization instructions\n" +msgstr "" + +#: config/tc-mips.c:18154 +#, c-format +msgid "" +"-minsn32\t\tonly generate 32-bit microMIPS instructions\n" +"-mno-insn32\t\tgenerate all microMIPS instructions\n" +msgstr "" + +#: config/tc-mips.c:18157 #, c-format msgid "" "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n" @@ -10166,17 +11342,19 @@ msgid "" "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n" msgstr "" -#: config/tc-mips.c:19283 +#: config/tc-mips.c:18171 #, c-format msgid "" "-mhard-float\t\tallow floating-point instructions\n" "-msoft-float\t\tdo not allow floating-point instructions\n" "-msingle-float\t\tonly allow 32-bit floating-point operations\n" "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n" -"--[no-]construct-floats [dis]allow floating point values to be constructed\n" +"--[no-]construct-floats\t[dis]allow floating point values to be constructed\n" +"--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n" +"-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n" msgstr "" -#: config/tc-mips.c:19291 +#: config/tc-mips.c:18187 #, c-format msgid "" "-KPIC, -call_shared\tgenerate SVR4 position independent code\n" @@ -10190,7 +11368,7 @@ msgid "" "-mabi=ABI\t\tcreate ABI conformant object file for:\n" msgstr "" -#: config/tc-mips.c:19312 +#: config/tc-mips.c:18208 #, c-format msgid "" "-32\t\t\tcreate o32 ABI object file (default)\n" @@ -10198,54 +11376,54 @@ msgid "" "-64\t\t\tcreate 64 ABI object file\n" msgstr "" -#: config/tc-mmix.c:693 +#: config/tc-mmix.c:700 #, c-format msgid " MMIX-specific command line options:\n" msgstr "" -#: config/tc-mmix.c:694 +#: config/tc-mmix.c:701 #, c-format msgid "" " -fixed-special-register-names\n" " Allow only the original special register names.\n" msgstr "" -#: config/tc-mmix.c:697 +#: config/tc-mmix.c:704 #, c-format msgid " -globalize-symbols Make all symbols global.\n" msgstr "" -#: config/tc-mmix.c:699 +#: config/tc-mmix.c:706 #, c-format msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n" msgstr "" -#: config/tc-mmix.c:701 +#: config/tc-mmix.c:708 #, c-format msgid " -relax Create linker relaxable code.\n" msgstr "" -#: config/tc-mmix.c:703 +#: config/tc-mmix.c:710 #, c-format msgid "" " -no-predefined-syms Do not provide mmixal built-in constants.\n" " Implies -fixed-special-register-names.\n" msgstr "" -#: config/tc-mmix.c:706 +#: config/tc-mmix.c:713 #, c-format msgid "" " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n" " into multiple instructions.\n" msgstr "" -#: config/tc-mmix.c:709 +#: config/tc-mmix.c:716 #, c-format msgid "" " -no-merge-gregs Do not merge GREG definitions with nearby values.\n" msgstr "" -#: config/tc-mmix.c:711 +#: config/tc-mmix.c:718 #, c-format msgid "" " -linker-allocated-gregs If there's no suitable GREG definition for " @@ -10253,7 +11431,7 @@ msgid "" "resolve.\n" msgstr "" -#: config/tc-mmix.c:714 +#: config/tc-mmix.c:721 #, c-format msgid "" " -x Do not warn when an operand to GETA, a branch,\n" @@ -10262,180 +11440,184 @@ msgid "" " -linker-allocated-gregs." msgstr "" -#: config/tc-mmix.c:840 +#: config/tc-mmix.c:847 #, c-format msgid "unknown opcode: `%s'" msgstr "" -#: config/tc-mmix.c:962 config/tc-mmix.c:977 +#: config/tc-mmix.c:969 config/tc-mmix.c:984 msgid "specified location wasn't TETRA-aligned" msgstr "" -#: config/tc-mmix.c:964 config/tc-mmix.c:979 config/tc-mmix.c:4111 -#: config/tc-mmix.c:4127 +#: config/tc-mmix.c:971 config/tc-mmix.c:986 config/tc-mmix.c:4205 +#: config/tc-mmix.c:4221 msgid "unaligned data at an absolute location is not supported" msgstr "" -#: config/tc-mmix.c:1089 +#: config/tc-mmix.c:1096 #, c-format msgid "invalid operand to opcode %s: `%s'" msgstr "" -#: config/tc-mmix.c:1111 config/tc-mmix.c:1138 config/tc-mmix.c:1171 -#: config/tc-mmix.c:1179 config/tc-mmix.c:1196 config/tc-mmix.c:1224 -#: config/tc-mmix.c:1245 config/tc-mmix.c:1270 config/tc-mmix.c:1318 -#: config/tc-mmix.c:1419 config/tc-mmix.c:1444 config/tc-mmix.c:1476 -#: config/tc-mmix.c:1508 config/tc-mmix.c:1538 config/tc-mmix.c:1591 -#: config/tc-mmix.c:1608 config/tc-mmix.c:1635 config/tc-mmix.c:1663 -#: config/tc-mmix.c:1693 config/tc-mmix.c:1719 config/tc-mmix.c:1735 -#: config/tc-mmix.c:1761 config/tc-mmix.c:1777 config/tc-mmix.c:1793 -#: config/tc-mmix.c:1874 +#: config/tc-mmix.c:1118 config/tc-mmix.c:1145 config/tc-mmix.c:1178 +#: config/tc-mmix.c:1186 config/tc-mmix.c:1203 config/tc-mmix.c:1231 +#: config/tc-mmix.c:1252 config/tc-mmix.c:1277 config/tc-mmix.c:1325 +#: config/tc-mmix.c:1426 config/tc-mmix.c:1451 config/tc-mmix.c:1483 +#: config/tc-mmix.c:1515 config/tc-mmix.c:1545 config/tc-mmix.c:1598 +#: config/tc-mmix.c:1615 config/tc-mmix.c:1642 config/tc-mmix.c:1670 +#: config/tc-mmix.c:1700 config/tc-mmix.c:1726 config/tc-mmix.c:1742 +#: config/tc-mmix.c:1768 config/tc-mmix.c:1784 config/tc-mmix.c:1800 +#: config/tc-mmix.c:1881 #, c-format msgid "invalid operands to opcode %s: `%s'" msgstr "" -#: config/tc-mmix.c:1976 +#: config/tc-mmix.c:1983 msgid "internal: mmix_prefix_name but empty prefix" msgstr "" -#: config/tc-mmix.c:2020 +#: config/tc-mmix.c:2046 #, c-format msgid "too many GREG registers allocated (max %d)" msgstr "" -#: config/tc-mmix.c:2078 +#: config/tc-mmix.c:2104 msgid "BSPEC already active. Nesting is not supported." msgstr "" -#: config/tc-mmix.c:2087 +#: config/tc-mmix.c:2113 msgid "invalid BSPEC expression" msgstr "" -#: config/tc-mmix.c:2103 +#: config/tc-mmix.c:2129 #, c-format msgid "can't create section %s" msgstr "" -#: config/tc-mmix.c:2108 +#: config/tc-mmix.c:2134 #, c-format msgid "can't set section flags for section %s" msgstr "" -#: config/tc-mmix.c:2129 +#: config/tc-mmix.c:2155 msgid "ESPEC without preceding BSPEC" msgstr "" -#: config/tc-mmix.c:2158 +#: config/tc-mmix.c:2184 msgid "missing local expression" msgstr "" -#: config/tc-mmix.c:2368 +#: config/tc-mmix.c:2394 msgid "operand out of range, instruction expanded" msgstr "" #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be #. user-friendly, though a little bit non-substantial. -#: config/tc-mmix.c:2619 +#: config/tc-mmix.c:2645 msgid "directive LOCAL must be placed in code or data" msgstr "" -#: config/tc-mmix.c:2620 +#: config/tc-mmix.c:2646 msgid "internal confusion: relocation in a section without contents" msgstr "" -#: config/tc-mmix.c:2734 +#: config/tc-mmix.c:2760 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section" msgstr "" -#: config/tc-mmix.c:2782 +#: config/tc-mmix.c:2808 msgid "no suitable GREG definition for operands" msgstr "" -#: config/tc-mmix.c:2841 +#: config/tc-mmix.c:2867 msgid "operands were not reducible at assembly-time" msgstr "" -#: config/tc-mmix.c:2868 +#: config/tc-mmix.c:2894 #, c-format msgid "cannot generate relocation type for symbol %s, code %s" msgstr "" -#: config/tc-mmix.c:2888 +#: config/tc-mmix.c:2914 #, c-format msgid "internal: unhandled label %s" msgstr "" -#: config/tc-mmix.c:2918 +#: config/tc-mmix.c:2944 msgid "[0-9]H labels may not appear alone on a line" msgstr "" -#: config/tc-mmix.c:2927 +#: config/tc-mmix.c:2953 msgid "[0-9]H labels do not mix with dot-pseudos" msgstr "" -#: config/tc-mmix.c:3015 +#: config/tc-mmix.c:3041 msgid "invalid characters in input" msgstr "" -#: config/tc-mmix.c:3121 +#: config/tc-mmix.c:3147 msgid "empty label field for IS" msgstr "" -#: config/tc-mmix.c:3447 +#: config/tc-mmix.c:3473 #, c-format msgid "internal: unexpected relax type %d:%d" msgstr "" -#: config/tc-mmix.c:3470 +#: config/tc-mmix.c:3497 msgid "BSPEC without ESPEC." msgstr "" -#: config/tc-mmix.c:3675 +#: config/tc-mmix.c:3562 +msgid "LOC to section unknown or indeterminable at first pass" +msgstr "" + +#: config/tc-mmix.c:3725 msgid "GREG expression too complicated" msgstr "" -#: config/tc-mmix.c:3690 +#: config/tc-mmix.c:3740 msgid "internal: GREG expression not resolved to section" msgstr "" -#: config/tc-mmix.c:3739 +#: config/tc-mmix.c:3789 msgid "register section has contents\n" msgstr "" -#: config/tc-mmix.c:3866 +#: config/tc-mmix.c:3916 msgid "section change from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3887 +#: config/tc-mmix.c:3937 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported" msgstr "" -#: config/tc-mmix.c:3898 +#: config/tc-mmix.c:3947 msgid "invalid LOC expression" msgstr "" -#: config/tc-mmix.c:3925 config/tc-mmix.c:3952 +#: config/tc-mmix.c:3992 config/tc-mmix.c:4019 msgid "LOC expression stepping backwards is not supported" msgstr "" #. We will only get here in rare cases involving #NO_APP, #. where the unterminated string is not recognized by the #. preformatting pass. -#: config/tc-mmix.c:4034 config/tc-mmix.c:4192 config/tc-z80.c:1695 +#: config/tc-mmix.c:4128 config/tc-mmix.c:4286 config/tc-z80.c:1725 msgid "unterminated string" msgstr "" -#: config/tc-mmix.c:4051 +#: config/tc-mmix.c:4145 msgid "BYTE expression not a pure number" msgstr "" #. Note that mmixal does not allow negative numbers in #. BYTE sequences, so neither should we. -#: config/tc-mmix.c:4060 +#: config/tc-mmix.c:4154 msgid "BYTE expression not in the range 0..255" msgstr "" -#: config/tc-mmix.c:4109 config/tc-mmix.c:4125 +#: config/tc-mmix.c:4203 config/tc-mmix.c:4219 msgid "data item with alignment larger than location" msgstr "" @@ -10445,289 +11627,430 @@ msgstr "" msgid "`&' serial number operator is not supported" msgstr "" -#: config/tc-mn10200.c:304 +#: config/tc-mn10200.c:303 #, c-format msgid "" "MN10200 options:\n" "none yet\n" msgstr "" -#: config/tc-mn10300.c:441 +#: config/tc-mn10300.c:443 #, c-format msgid "" "MN10300 assembler options:\n" "none yet\n" msgstr "" -#: config/tc-mn10300.c:1268 +#: config/tc-mn10300.c:1270 msgid "Invalid opcode/operands" msgstr "" -#: config/tc-mn10300.c:1791 +#: config/tc-mn10300.c:1793 msgid "Invalid register specification." msgstr "" -#: config/tc-mn10300.c:2383 +#: config/tc-mn10300.c:2391 #, c-format msgid "Bad relocation fixup type (%d)" msgstr "" -#: config/tc-moxie.c:100 +#: config/tc-moxie.c:104 msgid "expecting register" msgstr "" -#: config/tc-moxie.c:119 config/tc-moxie.c:135 +#: config/tc-moxie.c:123 config/tc-moxie.c:139 msgid "illegal register number" msgstr "" -#: config/tc-moxie.c:184 config/tc-pj.c:260 +#: config/tc-moxie.c:188 config/tc-pj.c:260 #, c-format msgid "unknown opcode %s" msgstr "" -#: config/tc-moxie.c:202 config/tc-moxie.c:221 config/tc-moxie.c:312 -#: config/tc-moxie.c:358 +#: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316 +#: config/tc-moxie.c:362 msgid "expecting comma delimited register operands" msgstr "" -#: config/tc-moxie.c:228 config/tc-moxie.c:288 config/tc-moxie.c:300 -#: config/tc-moxie.c:333 config/tc-moxie.c:365 config/tc-moxie.c:398 -#: config/tc-moxie.c:452 config/tc-moxie.c:506 config/tc-moxie.c:516 -#: config/tc-moxie.c:544 config/tc-pj.c:308 +#: config/tc-moxie.c:232 config/tc-moxie.c:292 config/tc-moxie.c:304 +#: config/tc-moxie.c:337 config/tc-moxie.c:369 config/tc-moxie.c:402 +#: config/tc-moxie.c:456 config/tc-moxie.c:510 config/tc-moxie.c:520 +#: config/tc-moxie.c:548 config/tc-pj.c:308 msgid "extra stuff on line ignored" msgstr "" -#: config/tc-moxie.c:248 config/tc-moxie.c:388 config/tc-moxie.c:418 -#: config/tc-moxie.c:493 +#: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422 +#: config/tc-moxie.c:497 msgid "expecting comma delimited operands" msgstr "" -#: config/tc-moxie.c:316 config/tc-moxie.c:344 +#: config/tc-moxie.c:320 config/tc-moxie.c:348 msgid "expecting indirect register `($rA)'" msgstr "" -#: config/tc-moxie.c:324 config/tc-moxie.c:352 config/tc-moxie.c:443 -#: config/tc-moxie.c:485 +#: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447 +#: config/tc-moxie.c:489 msgid "missing closing parenthesis" msgstr "" -#: config/tc-moxie.c:435 config/tc-moxie.c:477 +#: config/tc-moxie.c:439 config/tc-moxie.c:481 msgid "expecting indirect register `($rX)'" msgstr "" -#: config/tc-moxie.c:547 config/tc-pj.c:313 +#: config/tc-moxie.c:551 config/tc-pj.c:313 msgid "Something forgot to clean up\n" msgstr "" -#: config/tc-moxie.c:649 +#: config/tc-moxie.c:637 +#, c-format +msgid "" +" -EB assemble for a big endian system (default)\n" +" -EL assemble for a little endian system\n" +msgstr "" + +#: config/tc-moxie.c:697 msgid "pcrel too far BFD_RELOC_MOXIE_10" msgstr "" -#: config/tc-msp430.c:547 +#: config/tc-msp430.c:978 msgid ".profiler pseudo requires at least two operands." msgstr "" -#: config/tc-msp430.c:606 +#: config/tc-msp430.c:1037 msgid "unknown profiling flag - ignored." msgstr "" -#: config/tc-msp430.c:622 +#: config/tc-msp430.c:1053 msgid "ambiguous flags combination - '.profiler' directive ignored." msgstr "" -#: config/tc-msp430.c:632 +#: config/tc-msp430.c:1063 msgid "profiling in absolute section?" msgstr "" -#: config/tc-msp430.c:720 -#, c-format -msgid "Known MCU names:\n" +#: config/tc-msp430.c:1164 +msgid "MCU option requires a name\n" msgstr "" -#: config/tc-msp430.c:723 +#: config/tc-msp430.c:1176 #, c-format -msgid "\t %s\n" +msgid "redefinition of mcu type '%s' to '%s'" msgstr "" -#: config/tc-msp430.c:749 +#: config/tc-msp430.c:1193 #, c-format -msgid "redefinition of mcu type %s' to %s'" +msgid "unrecognised argument to -mcpu option '%s'" msgstr "" -#: config/tc-msp430.c:792 +#: config/tc-msp430.c:1333 #, c-format msgid "" "MSP430 options:\n" -" -mmcu=[msp430-name] select microcontroller type\n" -" msp430x110 msp430x112\n" -" msp430x1101 msp430x1111\n" -" msp430x1121 msp430x1122 msp430x1132\n" -" msp430x122 msp430x123\n" -" msp430x1222 msp430x1232\n" -" msp430x133 msp430x135\n" -" msp430x1331 msp430x1351\n" -" msp430x147 msp430x148 msp430x149\n" -" msp430x155 msp430x156 msp430x157\n" -" msp430x167 msp430x168 msp430x169\n" -" msp430x1610 msp430x1611 msp430x1612\n" -" msp430x311 msp430x312 msp430x313 msp430x314 " -"msp430x315\n" -" msp430x323 msp430x325\n" -" msp430x336 msp430x337\n" -" msp430x412 msp430x413 msp430x415 msp430x417\n" -" msp430xE423 msp430xE425 msp430E427\n" -" msp430xW423 msp430xW425 msp430W427\n" -" msp430xG437 msp430xG438 msp430G439\n" -" msp430x435 msp430x436 msp430x437\n" -" msp430x447 msp430x448 msp430x449\n" -msgstr "" - -#: config/tc-msp430.c:815 +" -mmcu=<msp430-name> - select microcontroller type\n" +" -mcpu={430|430x|430xv2} - select microcontroller architecture\n" +msgstr "" + +#: config/tc-msp430.c:1337 #, c-format msgid "" " -mQ - enable relaxation at assembly time. DANGEROUS!\n" " -mP - enable polymorph instructions\n" msgstr "" -#: config/tc-msp430.c:969 +#: config/tc-msp430.c:1340 +#, c-format +msgid " -ml - enable large code model\n" +msgstr "" + +#: config/tc-msp430.c:1342 +#, c-format +msgid " -mN - disable generation of NOP after changing interrupts\n" +msgstr "" + +#: config/tc-msp430.c:1344 +#, c-format +msgid " -mn - enable generation of NOP after changing interrupts\n" +msgstr "" + +#: config/tc-msp430.c:1346 +#, c-format +msgid " -md - Force copying of data from ROM to RAM at startup\n" +msgstr "" + +#: config/tc-msp430.c:1518 config/tc-msp430.c:1692 config/tc-msp430.c:1799 +#, c-format +msgid "value 0x%x out of extended range." +msgstr "" + +#: config/tc-msp430.c:1524 #, c-format msgid "value %d out of range. Use #lo() or #hi()" msgstr "" -#: config/tc-msp430.c:1057 +#: config/tc-msp430.c:1615 #, c-format msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() " msgstr "" -#: config/tc-msp430.c:1108 +#: config/tc-msp430.c:1666 #, c-format msgid "Registers cannot be used within immediate expression [%s]" msgstr "" -#: config/tc-msp430.c:1110 +#: config/tc-msp430.c:1668 #, c-format msgid "unknown operand %s" msgstr "" -#: config/tc-msp430.c:1132 config/tc-msp430.c:1267 +#: config/tc-msp430.c:1698 config/tc-msp430.c:1805 #, c-format -msgid "value out of range: %d" +msgid "value out of range: 0x%x" msgstr "" -#: config/tc-msp430.c:1143 +#: config/tc-msp430.c:1709 #, c-format msgid "Registers cannot be used within absolute expression [%s]" msgstr "" -#: config/tc-msp430.c:1145 config/tc-msp430.c:1288 +#: config/tc-msp430.c:1711 config/tc-msp430.c:1826 #, c-format msgid "unknown expression in operand %s" msgstr "" -#: config/tc-msp430.c:1159 config/tc-msp430.c:1166 +#: config/tc-msp430.c:1725 #, c-format msgid "unknown addressing mode %s" msgstr "" -#: config/tc-msp430.c:1174 +#: config/tc-msp430.c:1733 #, c-format -msgid "Bad register name r%s" +msgid "Bad register name %s" msgstr "" -#: config/tc-msp430.c:1186 -#, c-format -msgid "MSP430 does not have %d registers" +#: config/tc-msp430.c:1744 +msgid "cannot use indirect addressing with the PC" msgstr "" -#: config/tc-msp430.c:1206 +#: config/tc-msp430.c:1763 msgid "')' required" msgstr "" -#: config/tc-msp430.c:1219 +#: config/tc-msp430.c:1775 #, c-format msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?" msgstr "" -#: config/tc-msp430.c:1228 -#, c-format -msgid "unknown operator (r%s substituted as a register name" -msgstr "" - -#: config/tc-msp430.c:1240 config/tc-msp430.c:1251 -#, c-format -msgid "unknown operator %s" -msgstr "" - -#: config/tc-msp430.c:1245 +#: config/tc-msp430.c:1782 msgid "r2 should not be used in indexed addressing mode" msgstr "" -#: config/tc-msp430.c:1286 +#: config/tc-msp430.c:1824 #, c-format msgid "Registers cannot be used as a prefix of indexed expression [%s]" msgstr "" #. Unreachable. -#: config/tc-msp430.c:1335 +#: config/tc-msp430.c:1858 #, c-format msgid "unknown addressing mode for operand %s" msgstr "" -#: config/tc-msp430.c:1360 +#: config/tc-msp430.c:1889 #, c-format msgid "Internal bug. Try to use 0(r%d) instead of @r%d" msgstr "" -#: config/tc-msp430.c:1370 +#: config/tc-msp430.c:1899 msgid "this addressing mode is not applicable for destination operand" msgstr "" -#: config/tc-msp430.c:1414 +#: config/tc-msp430.c:1931 config/tc-msp430.c:2066 config/tc-msp430.c:2103 +#: config/tc-msp430.c:2133 config/tc-msp430.c:2715 config/tc-msp430.c:2793 +#: config/tc-msp430.c:2933 +#, c-format +msgid "expected register as second argument of %s" +msgstr "" + +#: config/tc-msp430.c:1970 config/tc-msp430.c:2036 +#, c-format +msgid "index value too big for %s" +msgstr "" + +#: config/tc-msp430.c:1987 config/tc-msp430.c:2053 config/tc-msp430.c:2160 +#, c-format +msgid "unexpected addressing mode for %s" +msgstr "" + +#: config/tc-msp430.c:2073 config/tc-msp430.c:2110 config/tc-msp430.c:2140 +#, c-format +msgid "constant generator destination register found in %s" +msgstr "" + +#: config/tc-msp430.c:2117 config/tc-msp430.c:2147 +#, c-format +msgid "constant generator source register found in %s" +msgstr "" + +#: config/tc-msp430.c:2229 +msgid "no size modifier after period, .w assumed" +msgstr "" + +#: config/tc-msp430.c:2233 +#, c-format +msgid "unrecognised instruction size modifier .%c" +msgstr "" + +#: config/tc-msp430.c:2247 +#, c-format +msgid "junk found after instruction: %s.%s" +msgstr "" + +#: config/tc-msp430.c:2267 +#, c-format +msgid "instruction %s.a does not exist" +msgstr "" + +#: config/tc-msp430.c:2281 #, c-format msgid "instruction %s requires %d operand(s)" msgstr "" -#: config/tc-msp430.c:1667 +#: config/tc-msp430.c:2297 +#, c-format +msgid "instruction %s requires MSP430X mcu" +msgstr "" + +#: config/tc-msp430.c:2317 +#, c-format +msgid "unable to repeat %s insn" +msgstr "" + +#. NOP +#: config/tc-msp430.c:2351 config/tc-msp430.c:2436 config/tc-msp430.c:3193 +#, c-format +msgid "a NOP instruction has been inserted after %s" +msgstr "" + +#: config/tc-msp430.c:2377 config/tc-msp430.c:2477 config/tc-msp430.c:3091 +#: config/tc-msp430.c:3255 +msgid "repeat instruction used with non-register mode instruction" +msgstr "" + +#: config/tc-msp430.c:2466 config/tc-msp430.c:2800 config/tc-msp430.c:2840 +#: config/tc-msp430.c:3225 +#, c-format +msgid "%s: attempt to rotate the PC register" +msgstr "" + +#: config/tc-msp430.c:2702 config/tc-msp430.c:2773 +#, c-format +msgid "expected #n as first argument of %s" +msgstr "" + +#: config/tc-msp430.c:2708 config/tc-msp430.c:2779 +#, c-format +msgid "expected constant expression for first argument of %s" +msgstr "" + +#: config/tc-msp430.c:2734 +msgid "Too many registers popped" +msgstr "" + +#: config/tc-msp430.c:2744 +msgid "Cannot use POPM to restore the SR register" +msgstr "" + +#: config/tc-msp430.c:2764 config/tc-msp430.c:2826 config/tc-msp430.c:2885 +#, c-format +msgid "repeat count cannot be used with %s" +msgstr "" + +#: config/tc-msp430.c:2786 +#, c-format +msgid "expected first argument of %s to be in the range 1-4" +msgstr "" + +#: config/tc-msp430.c:2833 +#, c-format +msgid "expected register as argument of %s" +msgstr "" + +#: config/tc-msp430.c:2903 +#, c-format +msgid "expected value of first argument of %s to fit into 20-bits" +msgstr "" + +#: config/tc-msp430.c:2922 +#, c-format +msgid "expected register name or constant as first argument of %s" +msgstr "" + +#: config/tc-msp430.c:3011 +msgid "expected constant value as argument to RPT" +msgstr "" + +#: config/tc-msp430.c:3017 +msgid "expected constant in the range 2..16" +msgstr "" + +#: config/tc-msp430.c:3032 +msgid "PC used as an argument to RPT" +msgstr "" + +#: config/tc-msp430.c:3038 +msgid "expected constant or register name as argument to RPT insn" +msgstr "" + +#: config/tc-msp430.c:3045 +msgid "Illegal emulated instruction " +msgstr "" + +#: config/tc-msp430.c:3243 +#, c-format +msgid "%s instruction does not accept a .b suffix" +msgstr "" + +#: config/tc-msp430.c:3348 #, c-format msgid "Even number required. Rounded to %d" msgstr "" -#: config/tc-msp430.c:1678 +#: config/tc-msp430.c:3359 #, c-format msgid "Wrong displacement %d" msgstr "" -#: config/tc-msp430.c:1695 +#: config/tc-msp430.c:3381 msgid "instruction requires label sans '$'" msgstr "" -#: config/tc-msp430.c:1700 +#: config/tc-msp430.c:3385 msgid "instruction requires label or value in range -511:512" msgstr "" -#: config/tc-msp430.c:1707 config/tc-msp430.c:1751 config/tc-msp430.c:1790 +#: config/tc-msp430.c:3391 config/tc-msp430.c:3440 config/tc-msp430.c:3483 msgid "instruction requires label" msgstr "" -#: config/tc-msp430.c:1715 config/tc-msp430.c:1757 +#: config/tc-msp430.c:3399 config/tc-msp430.c:3446 msgid "polymorphs are not enabled. Use -mP option to enable." msgstr "" -#: config/tc-msp430.c:1794 +#: config/tc-msp430.c:3487 msgid "Illegal instruction or not implemented opcode." msgstr "" -#: config/tc-msp430.c:2144 +#: config/tc-msp430.c:4025 #, c-format msgid "internal inconsistency problem in %s: insn %04lx" msgstr "" -#: config/tc-msp430.c:2174 config/tc-msp430.c:2197 +#: config/tc-msp430.c:4067 config/tc-msp430.c:4099 #, c-format msgid "internal inconsistency problem in %s: ext. insn %04lx" msgstr "" -#: config/tc-msp430.c:2209 +#: config/tc-msp430.c:4111 #, c-format msgid "internal inconsistency problem in %s: %lx" msgstr "" @@ -10798,6 +12121,483 @@ msgstr "" msgid "md_estimate_size_before_relax\n" msgstr "" +#: config/tc-nds32.c:1929 +msgid "" +"<arch name>\t Assemble for architecture <arch name>\n" +"\t\t\t <arch name> could be\n" +"\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s" +msgstr "" + +#: config/tc-nds32.c:1933 +msgid "" +"<baseline>\t Assemble for baseline <baseline>\n" +"\t\t\t <baseline> could be v2, v3, v3m" +msgstr "" + +#: config/tc-nds32.c:1936 +msgid "" +"<freg>\t Specify a FPU configuration\n" +"\t\t\t <freg>\n" +"\t\t\t 0: 8 SP / 4 DP registers\n" +"\t\t\t 1: 16 SP / 8 DP registers\n" +"\t\t\t 2: 32 SP / 16 DP registers\n" +"\t\t\t 3: 32 SP / 32 DP registers" +msgstr "" + +#: config/tc-nds32.c:1942 +msgid "" +"<abi>\t Specify a abi version\n" +"\t\t\t <abi> could be v1, v2, v2fp, v2fpp" +msgstr "" + +#: config/tc-nds32.c:1973 +msgid "Multiply instructions support" +msgstr "" + +#: config/tc-nds32.c:1974 +msgid "Divide instructions support" +msgstr "" + +#: config/tc-nds32.c:1975 +msgid "16-bit extension" +msgstr "" + +#: config/tc-nds32.c:1976 +msgid "d0/d1 registers" +msgstr "" + +#: config/tc-nds32.c:1977 +msgid "Performance extension" +msgstr "" + +#: config/tc-nds32.c:1978 +msgid "Performance extension 2" +msgstr "" + +#: config/tc-nds32.c:1979 +msgid "String extension" +msgstr "" + +#: config/tc-nds32.c:1980 +msgid "Reduced Register configuration (GPR16) option" +msgstr "" + +#: config/tc-nds32.c:1981 +msgid "AUDIO ISA extension" +msgstr "" + +#: config/tc-nds32.c:1982 +msgid "FPU SP extension" +msgstr "" + +#: config/tc-nds32.c:1983 +msgid "FPU DP extension" +msgstr "" + +#: config/tc-nds32.c:1984 +msgid "FPU fused-multiply-add instructions" +msgstr "" + +#: config/tc-nds32.c:2021 +#, c-format +msgid "" +"\n" +" NDS32-specific assembler options:\n" +msgstr "" + +#: config/tc-nds32.c:2022 +#, c-format +msgid "" +" -O1,\t\t\t Optimize for performance\n" +" -Os\t\t\t Optimize for space\n" +msgstr "" + +#: config/tc-nds32.c:2025 +#, c-format +msgid "" +" -EL, -mel or -little Produce little endian output\n" +" -EB, -meb or -big Produce big endian output\n" +" -mpic\t\t\t Generate PIC\n" +" -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n" +" -mb2bb-relax\t\t Back-to-back branch optimization\n" +" -mno-all-relax\t Suppress all relaxation for this file\n" +msgstr "" + +#: config/tc-nds32.c:2036 +#, c-format +msgid " -m%s%s\n" +msgstr "" + +#: config/tc-nds32.c:2043 +#, c-format +msgid " -m[no-]%-17sEnable/Disable %s\n" +msgstr "" + +#: config/tc-nds32.c:2047 +#, c-format +msgid " -mall-ext\t\t Turn on all extensions and instructions support\n" +msgstr "" + +#: config/tc-nds32.c:2329 +#, c-format +msgid "need PIC qualifier with symbol. '%s'" +msgstr "" + +#: config/tc-nds32.c:2363 +#, c-format +msgid "Operand is not a constant. `%s'" +msgstr "" + +#: config/tc-nds32.c:2431 +#, c-format +msgid "needs @GOT or @GOTOFF. %s" +msgstr "" + +#: config/tc-nds32.c:2891 +#, c-format +msgid "Duplicated pseudo-opcode %s." +msgstr "" + +#: config/tc-nds32.c:2941 +#, c-format +msgid "Too many argument. `%s'" +msgstr "" + +#. Logic here rejects the input arch name. +#: config/tc-nds32.c:3002 +#, c-format +msgid "unknown arch name `%s'\n" +msgstr "" + +#. Logic here rejects the input baseline. +#: config/tc-nds32.c:3021 +#, c-format +msgid "unknown baseline `%s'\n" +msgstr "" + +#. Logic here rejects the input FPU configuration. +#: config/tc-nds32.c:3044 +#, c-format +msgid "unknown FPU configuration `%s'\n" +msgstr "" + +#. Logic here rejects the input abi version. +#: config/tc-nds32.c:3068 +#, c-format +msgid "unknown ABI version`%s'\n" +msgstr "" + +#: config/tc-nds32.c:3670 +#, c-format +msgid "Different arguments of .vec_size are found, previous %d, current %d" +msgstr "" + +#: config/tc-nds32.c:3675 +#, c-format +msgid "Argument of .vec_size is expected 4 or 16, actual: %d." +msgstr "" + +#: config/tc-nds32.c:3679 +msgid "Argument of .vec_size is not a constant." +msgstr "" + +#: config/tc-nds32.c:4166 +#, c-format +msgid "Don't know how to handle this field. %s" +msgstr "" + +#: config/tc-nds32.c:4460 +#, c-format +msgid "instruction %s requires enabling performance extension" +msgstr "" + +#: config/tc-nds32.c:4468 +#, c-format +msgid "instruction %s requires enabling performance extension II" +msgstr "" + +#: config/tc-nds32.c:4476 +#, c-format +msgid "instruction %s requires enabling AUDIO extension" +msgstr "" + +#: config/tc-nds32.c:4484 +#, c-format +msgid "instruction %s requires enabling STRING extension" +msgstr "" + +#: config/tc-nds32.c:4493 +#, c-format +msgid "instruction %s requires enabling DIV & DX_REGS extension" +msgstr "" + +#: config/tc-nds32.c:4504 +#, c-format +msgid "instruction %s requires enabling FPU extension" +msgstr "" + +#: config/tc-nds32.c:4512 +#, c-format +msgid "instruction %s requires enabling FPU_SP extension" +msgstr "" + +#: config/tc-nds32.c:4524 config/tc-nds32.c:4544 +#, c-format +msgid "instruction %s requires enabling FPU_MAC extension" +msgstr "" + +#: config/tc-nds32.c:4532 +#, c-format +msgid "instruction %s requires enabling FPU_DP extension" +msgstr "" + +#: config/tc-nds32.c:4554 +#, c-format +msgid "instruction %s requires enabling DX_REGS extension" +msgstr "" + +#: config/tc-nds32.c:4651 +#, c-format +msgid "Not support instrcution %s in the baseline." +msgstr "" + +#: config/tc-nds32.c:4703 +#, c-format +msgid "Unrecognized opcode, %s." +msgstr "" + +#: config/tc-nds32.c:4706 +#, c-format +msgid "Incorrect syntax, %s." +msgstr "" + +#: config/tc-nds32.c:4709 +#, c-format +msgid "Unrecognized operand, %s." +msgstr "" + +#: config/tc-nds32.c:4712 +#, c-format +msgid "Operand out of range, %s." +msgstr "" + +#: config/tc-nds32.c:4715 +#, c-format +msgid "Prohibited register used for reduced-register, %s." +msgstr "" + +#: config/tc-nds32.c:4718 +#, c-format +msgid "Junk at end of line, %s." +msgstr "" + +#: config/tc-nds32.c:5160 +msgid "Addend to unresolved symbol is not on word boundary." +msgstr "" + +#. Should never here. +#: config/tc-nds32.c:5625 +msgid "Used FPU instructions requires enabling FPU extension" +msgstr "" + +#: config/tc-nds32.c:5798 +#, c-format +msgid "Internal error: Unknown fixup type %d (`%s')" +msgstr "" + +#: config/tc-nios2.c:477 +msgid "expecting opcode string in self test mode" +msgstr "" + +#: config/tc-nios2.c:479 +#, c-format +msgid "assembly 0x%08x, expected %s" +msgstr "" + +#: config/tc-nios2.c:853 +msgid "branch offset out of range\n" +msgstr "" + +#: config/tc-nios2.c:854 +msgid "branch relaxation failed\n" +msgstr "" + +#: config/tc-nios2.c:937 +msgid "expecting conditional branch for relaxation\n" +msgstr "" + +#: config/tc-nios2.c:1045 +msgid "error checking for overflow - broken assembler" +msgstr "" + +#: config/tc-nios2.c:1061 +#, c-format +msgid "immediate value 0x%x truncated to 0x%x" +msgstr "" + +#: config/tc-nios2.c:1087 +#, c-format +msgid "call target address 0x%08x out of range 0x%08x to 0x%08x" +msgstr "" + +#: config/tc-nios2.c:1092 +#, c-format +msgid "branch offset %d out of range %d to %d" +msgstr "" + +#: config/tc-nios2.c:1097 +#, c-format +msgid "%s offset %d out of range %d to %d" +msgstr "" + +#: config/tc-nios2.c:1102 +#, c-format +msgid "immediate value %d out of range %d to %d" +msgstr "" + +#: config/tc-nios2.c:1107 config/tc-nios2.c:1112 +#, c-format +msgid "immediate value %u out of range %u to %u" +msgstr "" + +#: config/tc-nios2.c:1117 +#, c-format +msgid "custom instruction opcode %u out of range %u to %u" +msgstr "" + +#: config/tc-nios2.c:1122 +msgid "overflow in immediate argument" +msgstr "" + +#: config/tc-nios2.c:1181 +msgid "cannot create 64-bit relocation" +msgstr "" + +#: config/tc-nios2.c:1344 +msgid "can't create relocation" +msgstr "" + +#: config/tc-nios2.c:1457 config/tc-nios2.c:1462 config/tc-nios2.c:1467 +#: config/tc-nios2.c:1489 config/tc-nios2.c:1494 config/tc-nios2.c:1519 +#: config/tc-nios2.c:1524 config/tc-nios2.c:1549 config/tc-nios2.c:1554 +#: config/tc-nios2.c:1628 config/tc-nios2.c:1651 config/tc-nios2.c:1656 +#: config/tc-nios2.c:1675 config/tc-nios2.c:1680 config/tc-nios2.c:1697 +#: config/tc-nios2.c:1704 config/tc-nios2.c:1721 config/tc-nios2.c:1726 +#: config/tc-nios2.c:1754 config/tc-nios2.c:1759 config/tc-nios2.c:1764 +#: config/tc-nios2.c:1812 config/tc-nios2.c:1817 config/tc-nios2.c:1835 +#, c-format +msgid "unknown register %s" +msgstr "" + +#: config/tc-nios2.c:1593 +#, c-format +msgid "unknown base register %s" +msgstr "" + +#: config/tc-nios2.c:1699 +msgid "ipending control register (ctl4) is read-only\n" +msgstr "" + +#: config/tc-nios2.c:1923 +msgid "expecting control register" +msgstr "" + +#: config/tc-nios2.c:1931 +msgid "illegal use of control register" +msgstr "" + +#: config/tc-nios2.c:1936 +msgid "illegal use of coprocessor register\n" +msgstr "" + +#: config/tc-nios2.c:1961 +msgid "" +"Register at (r1) can sometimes be corrupted by assembler optimizations.\n" +"Use .set noat to turn off those optimizations (and this warning)." +msgstr "" + +#: config/tc-nios2.c:1969 +msgid "" +"The debugger will corrupt bt (r25).\n" +"If you don't need to debug this code use .set nobreak to turn off this " +"warning." +msgstr "" + +#: config/tc-nios2.c:1977 +msgid "" +"The debugger will corrupt sstatus/ba (r30).\n" +"If you don't need to debug this code use .set nobreak to turn off this " +"warning." +msgstr "" + +#: config/tc-nios2.c:1997 config/tc-nios2.c:2006 +#, c-format +msgid "badly formed expression near %s" +msgstr "" + +#: config/tc-nios2.c:2041 +#, c-format +msgid "expecting %c near %s" +msgstr "" + +#: config/tc-nios2.c:2064 config/tc-nios2.c:2089 config/tc-xtensa.c:2033 +msgid "too many arguments" +msgstr "" + +#: config/tc-nios2.c:2104 config/tc-xtensa.c:1967 +msgid "missing argument" +msgstr "" + +#. we cannot recover from this. +#: config/tc-nios2.c:2232 +#, c-format +msgid "unrecognized pseudo-instruction %s" +msgstr "" + +#. ??? Ideally we should do something other than as_fatal here as we can +#. continue to assemble. +#. However this function (actually the output_* functions) should not +#. have been called in the first place once an illegal instruction had +#. been encountered. +#: config/tc-nios2.c:2289 +msgid "Invalid instruction encountered, cannot recover. No assembly attempted." +msgstr "" + +#: config/tc-nios2.c:2770 +#, c-format +msgid "internal error: %s is not a valid argument syntax\n" +msgstr "" + +#. Unrecognised instruction - error. +#: config/tc-nios2.c:2778 +#, c-format +msgid "unrecognised instruction %s" +msgstr "" + +#: config/tc-nios2.c:2898 +#, c-format +msgid "can't represent relocation type %s" +msgstr "" + +#: config/tc-nios2.c:2991 +msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string" +msgstr "" + +#: config/tc-nios2.c:3019 +#, c-format +msgid "Illegal operands: %%tls_ldo in %d-byte data field" +msgstr "" + +#: config/tc-nios2.c:3031 config/tc-nios2.c:3049 config/tc-nios2.c:3056 +#, c-format +msgid "Illegal operands: %%tls_ldo requires arguments in ()" +msgstr "" + +#: config/tc-nios2.c:3063 +#, c-format +msgid "Illegal operands: garbage after %%tls_ldo()" +msgstr "" + #: config/tc-ns32k.c:439 msgid "Invalid syntax in PC-relative addressing mode" msgstr "" @@ -11038,7 +12838,7 @@ msgstr "" msgid "No instruction found" msgstr "" -#: config/tc-pdp11.c:674 config/tc-z80.c:1894 config/tc-z80.c:1907 +#: config/tc-pdp11.c:674 config/tc-z80.c:1924 config/tc-z80.c:1937 #, c-format msgid "Unknown instruction '%s'" msgstr "" @@ -11082,11 +12882,16 @@ msgstr "" msgid "6-bit displacement out of range" msgstr "" -#: config/tc-pdp11.c:974 config/tc-tilegx.c:1160 config/tc-tilepro.c:1023 +#: config/tc-pdp11.c:974 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101 #: config/tc-vax.c:1944 msgid "Too many operands" msgstr "" +#: config/tc-pdp11.c:1424 +#, c-format +msgid "Can not represent %s relocation in this object file format" +msgstr "" + #: config/tc-pj.c:65 config/tc-pj.c:74 msgid "confusing relocation expressions" msgstr "" @@ -11107,8 +12912,8 @@ msgid "" "-big\t\t\tgenerate big endian code\n" msgstr "" -#: config/tc-pj.c:380 config/tc-sh.c:4143 config/tc-sh.c:4150 -#: config/tc-sh.c:4157 config/tc-sh.c:4164 +#: config/tc-pj.c:380 config/tc-sh.c:4147 config/tc-sh.c:4154 +#: config/tc-sh.c:4161 config/tc-sh.c:4168 msgid "pcrel too far" msgstr "" @@ -11120,16 +12925,24 @@ msgstr "" msgid "estimate size\n" msgstr "" -#: config/tc-ppc.c:1119 +#: config/tc-ppc.c:1100 config/tc-ppc.c:1157 config/tc-ppc.c:1195 +msgid "the use of -mvle requires big endian." +msgstr "" + +#: config/tc-ppc.c:1138 config/tc-ppc.c:1159 +msgid "the use of -mvle requires -a32." +msgstr "" + +#: config/tc-ppc.c:1140 #, c-format msgid "%s unsupported" msgstr "" -#: config/tc-ppc.c:1216 +#: config/tc-ppc.c:1249 msgid "--nops needs a numeric argument" msgstr "" -#: config/tc-ppc.c:1230 +#: config/tc-ppc.c:1263 #, c-format msgid "" "PowerPC options:\n" @@ -11151,7 +12964,7 @@ msgid "" "-m750cl generate code for PowerPC 750cl\n" msgstr "" -#: config/tc-ppc.c:1248 +#: config/tc-ppc.c:1281 #, c-format msgid "" "-mppc64, -m620 generate code for PowerPC 620/625/630\n" @@ -11164,28 +12977,33 @@ msgid "" " generate code for Power5 architecture\n" "-mpower6, -mpwr6 generate code for Power6 architecture\n" "-mpower7, -mpwr7 generate code for Power7 architecture\n" +"-mpower8, -mpwr8 generate code for Power8 architecture\n" "-mcell generate code for Cell Broadband Engine " "architecture\n" "-mcom generate code Power/PowerPC common instructions\n" "-many generate code for any architecture (PWR/PWRX/PPC)\n" msgstr "" -#: config/tc-ppc.c:1261 +#: config/tc-ppc.c:1295 #, c-format msgid "" "-maltivec generate code for AltiVec\n" "-mvsx generate code for Vector-Scalar (VSX) instructions\n" +"-mhtm generate code for Hardware Transactional Memory\n" "-me300 generate code for PowerPC e300 family\n" "-me500, -me500x2 generate code for Motorola e500 core complex\n" "-me500mc, generate code for Freescale e500mc core complex\n" "-me500mc64, generate code for Freescale e500mc64 core complex\n" +"-me5500, generate code for Freescale e5500 core complex\n" +"-me6500, generate code for Freescale e6500 core complex\n" "-mspe generate code for Motorola SPE instructions\n" +"-mvle generate code for Freescale VLE instructions\n" "-mtitan generate code for AppliedMicro Titan core complex\n" "-mregnames Allow symbolic names for registers\n" "-mno-regnames Do not allow symbolic names for registers\n" msgstr "" -#: config/tc-ppc.c:1273 +#: config/tc-ppc.c:1311 #, c-format msgid "" "-mrelocatable support for GCC's -mrelocatble option\n" @@ -11202,447 +13020,503 @@ msgid "" "-Qy, -Qn ignored\n" msgstr "" -#: config/tc-ppc.c:1287 +#: config/tc-ppc.c:1325 #, c-format msgid "" "-nops=count when aligning, more than COUNT nops uses a branch\n" msgstr "" -#: config/tc-ppc.c:1313 +#: config/tc-ppc.c:1351 +#, c-format +msgid "unknown default cpu = %s, os = %s" +msgstr "" + +#: config/tc-ppc.c:1379 +msgid "neither Power nor PowerPC opcodes were selected." +msgstr "" + +#: config/tc-ppc.c:1439 +#, c-format +msgid "mask trims opcode bits for %s" +msgstr "" + +#: config/tc-ppc.c:1448 #, c-format -msgid "Unknown default cpu = %s, os = %s" +msgid "operand index error for %s" msgstr "" -#: config/tc-ppc.c:1339 -msgid "Neither Power nor PowerPC opcodes were selected." +#: config/tc-ppc.c:1464 +#, c-format +msgid "operand %d overlap in %s" msgstr "" -#: config/tc-ppc.c:1420 +#: config/tc-ppc.c:1516 #, c-format msgid "powerpc_operands[%d].bitm invalid" msgstr "" -#: config/tc-ppc.c:1427 +#: config/tc-ppc.c:1523 #, c-format msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]" msgstr "" -#: config/tc-ppc.c:1449 +#: config/tc-ppc.c:1552 config/tc-ppc.c:1604 #, c-format msgid "major opcode is not sorted for %s" msgstr "" -#: config/tc-ppc.c:1485 +#: config/tc-ppc.c:1568 config/tc-ppc.c:1621 #, c-format -msgid "%s (%08lx %08lx) after %s (%08lx %08lx)" +msgid "duplicate instruction %s" msgstr "" -#: config/tc-ppc.c:1494 +#: config/tc-ppc.c:1645 #, c-format -msgid "mask trims opcode bits for %s" +msgid "duplicate macro %s" msgstr "" -#: config/tc-ppc.c:1503 +#: config/tc-ppc.c:2015 +msgid "symbol+offset not supported for got tls" +msgstr "" + +#: config/tc-ppc.c:2148 config/tc-ppc.c:5256 +msgid "expected comma after symbol-name: rest of line ignored." +msgstr "" + +#: config/tc-ppc.c:2181 config/tc-ppc.c:5292 #, c-format -msgid "operand index error for %s" +msgid "ignoring attempt to re-define symbol `%s'." msgstr "" -#: config/tc-ppc.c:1515 +#: config/tc-ppc.c:2189 #, c-format -msgid "operand %d overlap in %s" +msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld." +msgstr "" + +#: config/tc-ppc.c:2207 +msgid "common alignment not a power of 2" msgstr "" -#: config/tc-ppc.c:1532 +#: config/tc-ppc.c:2249 #, c-format -msgid "duplicate instruction %s" +msgid "expected comma after name `%s' in .localentry directive" +msgstr "" + +#: config/tc-ppc.c:2259 +msgid "missing expression in .localentry directive" msgstr "" -#: config/tc-ppc.c:1556 +#: config/tc-ppc.c:2273 #, c-format -msgid "duplicate macro %s" +msgid ".localentry expression for `%s' is not a valid power of 2" msgstr "" -#: config/tc-ppc.c:1913 -msgid "symbol+offset not supported for got tls" +#: config/tc-ppc.c:2287 +#, c-format +msgid ".localentry expression for `%s' does not evaluate to a constant" msgstr "" -#: config/tc-ppc.c:2168 -msgid "Relocation cannot be done when using -mrelocatable" +#: config/tc-ppc.c:2302 +msgid "missing expression in .abiversion directive" msgstr "" -#: config/tc-ppc.c:2218 +#: config/tc-ppc.c:2311 +msgid ".abiversion expression does not evaluate to a constant" +msgstr "" + +#: config/tc-ppc.c:2364 +msgid "relocation cannot be done when using -mrelocatable" +msgstr "" + +#: config/tc-ppc.c:2414 msgid "TOC section size exceeds 64k" msgstr "" -#: config/tc-ppc.c:2299 +#: config/tc-ppc.c:2510 #, c-format msgid "syntax error: invalid toc specifier `%s'" msgstr "" -#: config/tc-ppc.c:2313 +#: config/tc-ppc.c:2524 #, c-format msgid "syntax error: expected `]', found `%c'" msgstr "" -#: config/tc-ppc.c:2589 +#: config/tc-ppc.c:2650 +#, c-format +msgid "unrecognized opcode: `%s'" +msgstr "" + +#: config/tc-ppc.c:2833 msgid "[tocv] symbol is not a toc symbol" msgstr "" -#: config/tc-ppc.c:2600 -msgid "Unimplemented toc32 expression modifier" +#: config/tc-ppc.c:2844 +msgid "unimplemented toc32 expression modifier" msgstr "" -#: config/tc-ppc.c:2605 -msgid "Unimplemented toc64 expression modifier" +#: config/tc-ppc.c:2849 +msgid "unimplemented toc64 expression modifier" msgstr "" -#: config/tc-ppc.c:2609 +#: config/tc-ppc.c:2853 #, c-format msgid "Unexpected return value [%d] from parse_toc_entry!\n" msgstr "" -#: config/tc-ppc.c:2789 +#: config/tc-ppc.c:3059 #, c-format msgid "@tls may not be used with \"%s\" operands" msgstr "" -#: config/tc-ppc.c:2792 +#: config/tc-ppc.c:3062 msgid "@tls may only be used in last operand" msgstr "" -#: config/tc-ppc.c:2902 +#: config/tc-ppc.c:3238 msgid "unsupported relocation for DS offset field" msgstr "" -#: config/tc-ppc.c:2956 +#: config/tc-ppc.c:3341 #, c-format msgid "syntax error; end of line, expected `%c'" msgstr "" -#: config/tc-ppc.c:2958 +#: config/tc-ppc.c:3343 #, c-format msgid "syntax error; found `%c', expected `%c'" msgstr "" -#: config/tc-ppc.c:2998 config/tc-ppc.h:94 +#: config/tc-ppc.c:3404 config/tc-ppc.c:6380 msgid "instruction address is not a multiple of 4" msgstr "" -#: config/tc-ppc.c:3247 +#: config/tc-ppc.c:3628 msgid "missing size" msgstr "" -#: config/tc-ppc.c:3256 +#: config/tc-ppc.c:3637 msgid "negative size" msgstr "" -#: config/tc-ppc.c:3293 +#: config/tc-ppc.c:3669 msgid "missing real symbol name" msgstr "" -#: config/tc-ppc.c:3314 +#: config/tc-ppc.c:3709 msgid "attempt to redefine symbol" msgstr "" -#: config/tc-ppc.c:3579 +#: config/tc-ppc.c:3974 #, c-format -msgid "No known dwarf XCOFF section for flag 0x%08x\n" +msgid "no known dwarf XCOFF section for flag 0x%08x\n" msgstr "" -#: config/tc-ppc.c:3592 +#: config/tc-ppc.c:3987 #, c-format msgid "label %s was not defined in this dwarf section" msgstr "" -#: config/tc-ppc.c:3708 -msgid "The XCOFF file format does not support arbitrary sections" +#: config/tc-ppc.c:4103 +msgid "the XCOFF file format does not support arbitrary sections" msgstr "" -#: config/tc-ppc.c:3781 +#: config/tc-ppc.c:4176 msgid ".ref outside .csect" msgstr "" -#: config/tc-ppc.c:3803 config/tc-ppc.c:4005 +#: config/tc-ppc.c:4198 config/tc-ppc.c:4400 msgid "missing symbol name" msgstr "" -#: config/tc-ppc.c:3834 +#: config/tc-ppc.c:4229 msgid "missing rename string" msgstr "" -#: config/tc-ppc.c:3864 config/tc-ppc.c:4406 read.c:3363 +#: config/tc-ppc.c:4259 config/tc-ppc.c:4801 read.c:3447 msgid "missing value" msgstr "" -#: config/tc-ppc.c:3882 +#: config/tc-ppc.c:4277 msgid "illegal .stabx expression; zero assumed" msgstr "" -#: config/tc-ppc.c:3914 +#: config/tc-ppc.c:4309 msgid "missing class" msgstr "" -#: config/tc-ppc.c:3923 +#: config/tc-ppc.c:4318 msgid "missing type" msgstr "" -#: config/tc-ppc.c:3950 +#: config/tc-ppc.c:4345 msgid ".stabx of storage class stsym must be within .bs/.es" msgstr "" -#: config/tc-ppc.c:4193 +#: config/tc-ppc.c:4588 msgid "nested .bs blocks" msgstr "" -#: config/tc-ppc.c:4225 +#: config/tc-ppc.c:4620 msgid ".es without preceding .bs" msgstr "" -#: config/tc-ppc.c:4398 +#: config/tc-ppc.c:4793 msgid "non-constant byte count" msgstr "" -#: config/tc-ppc.c:4472 +#: config/tc-ppc.c:4867 msgid ".tc not in .toc section" msgstr "" -#: config/tc-ppc.c:4491 +#: config/tc-ppc.c:4886 msgid ".tc with no label" msgstr "" -#: config/tc-ppc.c:4584 config/tc-s390.c:1843 +#: config/tc-ppc.c:4979 config/tc-s390.c:1857 msgid ".machine stack overflow" msgstr "" -#: config/tc-ppc.c:4591 config/tc-s390.c:1850 +#: config/tc-ppc.c:4986 config/tc-s390.c:1864 msgid ".machine stack underflow" msgstr "" -#: config/tc-ppc.c:4598 config/tc-s390.c:1857 +#: config/tc-ppc.c:4993 config/tc-s390.c:1871 config/tc-s390.c:1947 #, c-format msgid "invalid machine `%s'" msgstr "" -#: config/tc-ppc.c:4649 -msgid "No previous section to return to. Directive ignored." +#: config/tc-ppc.c:5025 +msgid "no previous section to return to, ignored." +msgstr "" + +#: config/tc-ppc.c:5301 +#, c-format +msgid "length of .comm \"%s\" is already %ld. Not changed to %ld." msgstr "" #. Section Contents #. unknown -#: config/tc-ppc.c:5059 -msgid "Unsupported section attribute -- 'a'" +#: config/tc-ppc.c:5431 +msgid "unsupported section attribute -- 'a'" msgstr "" -#: config/tc-ppc.c:5243 +#: config/tc-ppc.c:5615 msgid "bad symbol suffix" msgstr "" -#: config/tc-ppc.c:5336 -msgid "Unrecognized symbol suffix" +#: config/tc-ppc.c:5708 +msgid "unrecognized symbol suffix" msgstr "" -#: config/tc-ppc.c:5425 +#: config/tc-ppc.c:5797 msgid "two .function pseudo-ops with no intervening .ef" msgstr "" -#: config/tc-ppc.c:5438 +#: config/tc-ppc.c:5810 msgid ".ef with no preceding .function" msgstr "" -#: config/tc-ppc.c:5567 +#: config/tc-ppc.c:5939 #, c-format msgid "warning: symbol %s has no csect" msgstr "" -#: config/tc-ppc.c:5829 +#: config/tc-ppc.c:6201 msgid "symbol in .toc does not match any .tc" msgstr "" -#: config/tc-ppc.c:6200 +#: config/tc-ppc.c:6835 #, c-format msgid "unsupported relocation against %s" msgstr "" -#: config/tc-ppc.c:6273 +#: config/tc-ppc.c:6979 +#, c-format +msgid "Gas failure, reloc value %d\n" +msgstr "" + +#: config/tc-ppc.c:7052 #, c-format msgid "cannot emit PC relative %s relocation against %s" msgstr "" -#: config/tc-ppc.c:6278 +#: config/tc-ppc.c:7059 +msgid "unable to resolve expression" +msgstr "" + +#: config/tc-rl78.c:226 config/tc-rx.c:863 #, c-format -msgid "cannot emit PC relative %s relocation" +msgid "Value %d doesn't fit in unsigned %d-bit field" msgstr "" -#: config/tc-ppc.c:6467 +#: config/tc-rl78.c:232 config/tc-rx.c:869 #, c-format -msgid "Unable to handle reference to symbol %s" +msgid "Value %d doesn't fit in signed %d-bit field" msgstr "" -#: config/tc-ppc.c:6470 -msgid "Unable to resolve expression" +#: config/tc-rl78.c:364 +#, c-format +msgid "%%%s() must be outermost term in expression" msgstr "" -#: config/tc-ppc.c:6497 -msgid "must branch to an address a multiple of 4" +#: config/tc-rl78.c:591 config/tc-rx.c:2192 +#, c-format +msgid "unsupported constant size %d\n" msgstr "" -#: config/tc-ppc.c:6501 +#: config/tc-rl78.c:604 #, c-format -msgid "@local or @plt branch destination is too far away, %ld bytes" +msgid "%%hi16/%%lo16 only applies to .short or .hword" msgstr "" -#: config/tc-ppc.c:6532 +#: config/tc-rl78.c:609 #, c-format -msgid "Gas failure, reloc value %d\n" +msgid "%%hi8 only applies to .byte" +msgstr "" + +#: config/tc-rl78.c:619 config/tc-rx.c:2199 +msgid "difference of two symbols only supported with .long, .short, or .byte" +msgstr "" + +#: config/tc-rl78.c:855 config/tc-rx.c:2389 +#, c-format +msgid "Unknown reloc in md_apply_fix: %s" msgstr "" -#: config/tc-rx.c:151 +#: config/tc-rx.c:173 +#, c-format +msgid "unrecognised RX CPU type %s" +msgstr "" + +#: config/tc-rx.c:184 #, c-format msgid " RX specific command line options:\n" msgstr "" -#: config/tc-rx.c:152 +#: config/tc-rx.c:185 #, c-format msgid " --mbig-endian-data\n" msgstr "" -#: config/tc-rx.c:153 +#: config/tc-rx.c:186 #, c-format msgid " --mlittle-endian-data [default]\n" msgstr "" -#: config/tc-rx.c:154 +#: config/tc-rx.c:187 #, c-format msgid " --m32bit-doubles [default]\n" msgstr "" -#: config/tc-rx.c:155 +#: config/tc-rx.c:188 #, c-format msgid " --m64bit-doubles\n" msgstr "" -#: config/tc-rx.c:156 +#: config/tc-rx.c:189 #, c-format msgid " --muse-conventional-section-names\n" msgstr "" -#: config/tc-rx.c:157 +#: config/tc-rx.c:190 #, c-format msgid " --muse-renesas-section-names [default]\n" msgstr "" -#: config/tc-rx.c:158 +#: config/tc-rx.c:191 #, c-format msgid " --msmall-data-limit\n" msgstr "" -#: config/tc-rx.c:159 +#: config/tc-rx.c:192 #, c-format msgid " --mrelax\n" msgstr "" -#: config/tc-rx.c:160 +#: config/tc-rx.c:193 #, c-format msgid " --mpid\n" msgstr "" -#: config/tc-rx.c:161 +#: config/tc-rx.c:194 #, c-format msgid " --mint-register=<value>\n" msgstr "" -#: config/tc-rx.c:241 +#: config/tc-rx.c:195 +#, c-format +msgid " --mcpu=<rx100|rx200|rx600|rx610>\n" +msgstr "" + +#: config/tc-rx.c:275 msgid "no filename following .INCLUDE pseudo-op" msgstr "" -#: config/tc-rx.c:344 +#: config/tc-rx.c:378 #, c-format msgid "unable to locate include file: %s" msgstr "" -#: config/tc-rx.c:395 +#: config/tc-rx.c:429 #, c-format msgid "unrecognised alignment value in .SECTION directive: %s" msgstr "" -#: config/tc-rx.c:412 +#: config/tc-rx.c:446 #, c-format msgid "unknown parameter following .SECTION directive: %s" msgstr "" -#: config/tc-rx.c:501 +#: config/tc-rx.c:535 msgid "expecting either ON or OFF after .list" msgstr "" -#: config/tc-rx.c:537 +#: config/tc-rx.c:571 #, c-format msgid "The \".%s\" pseudo-op is not implemented\n" msgstr "" -#: config/tc-rx.c:797 -#, c-format -msgid "Value %d doesn't fit in unsigned %d-bit field" -msgstr "" - -#: config/tc-rx.c:803 -#, c-format -msgid "Value %d doesn't fit in signed %d-bit field" -msgstr "" - -#: config/tc-rx.c:1003 +#: config/tc-rx.c:1069 msgid "The .DEFINE pseudo-op is not implemented" msgstr "" -#: config/tc-rx.c:1005 +#: config/tc-rx.c:1071 msgid "The .MACRO pseudo-op is not implemented" msgstr "" -#: config/tc-rx.c:1007 +#: config/tc-rx.c:1073 msgid "The .BTEQU pseudo-op is not implemented." msgstr "" -#: config/tc-rx.c:1932 +#: config/tc-rx.c:2057 msgid "invalid immediate size" msgstr "" -#: config/tc-rx.c:1951 +#: config/tc-rx.c:2076 msgid "invalid immediate field position" msgstr "" -#: config/tc-rx.c:2000 +#: config/tc-rx.c:2125 #, c-format msgid "bad frag at %p : fix %ld addr %ld %ld \n" msgstr "" -#: config/tc-rx.c:2067 -#, c-format -msgid "unsupported constant size %d\n" -msgstr "" - -#: config/tc-rx.c:2074 -msgid "difference of two symbols only supported with .long, .short, or .byte" -msgstr "" - -#: config/tc-rx.c:2118 +#: config/tc-rx.c:2243 #, c-format msgid "jump not 3..10 bytes away (is %d)" msgstr "" -#: config/tc-rx.c:2264 -#, c-format -msgid "Unknown reloc in md_apply_fix: %s" -msgstr "" - -#: config/tc-s390.c:332 config/tc-sparc.c:296 +#: config/tc-s390.c:338 config/tc-sparc.c:297 msgid "Invalid default architecture, broken assembler." msgstr "" -#: config/tc-s390.c:439 config/tc-sparc.c:499 +#: config/tc-s390.c:451 config/tc-sparc.c:508 #, c-format msgid "invalid architecture -A%s" msgstr "" -#: config/tc-s390.c:462 +#: config/tc-s390.c:474 #, c-format msgid "" " S390 options:\n" @@ -11653,128 +13527,136 @@ msgid "" " -m64 Set file format to 64 bit format\n" msgstr "" -#: config/tc-s390.c:469 +#: config/tc-s390.c:481 #, c-format msgid "" " -V print assembler version number\n" " -Qy, -Qn ignored\n" msgstr "" -#: config/tc-s390.c:534 +#: config/tc-s390.c:546 msgid "The 64 bit file format is used without esame instructions." msgstr "" -#: config/tc-s390.c:550 +#: config/tc-s390.c:562 #, c-format msgid "Internal assembler error for instruction format %s" msgstr "" -#: config/tc-s390.c:596 +#: config/tc-s390.c:608 #, c-format msgid "operand out of range (%s not between %ld and %ld)" msgstr "" -#: config/tc-s390.c:778 +#: config/tc-s390.c:790 #, c-format msgid "identifier+constant@%s means identifier@%s+constant" msgstr "" -#: config/tc-s390.c:859 +#: config/tc-s390.c:871 msgid "Can't handle O_big in s390_exp_compare" msgstr "" -#: config/tc-s390.c:940 +#: config/tc-s390.c:952 msgid "Invalid suffix for literal pool entry" msgstr "" -#: config/tc-s390.c:997 +#: config/tc-s390.c:1009 msgid "Big number is too big" msgstr "" -#: config/tc-s390.c:1144 +#: config/tc-s390.c:1156 msgid "relocation not applicable" msgstr "" -#: config/tc-s390.c:1261 +#: config/tc-s390.c:1273 msgid "index register specified but zero" msgstr "" -#: config/tc-s390.c:1265 +#: config/tc-s390.c:1277 msgid "base register specified but zero" msgstr "" -#: config/tc-s390.c:1269 +#: config/tc-s390.c:1281 msgid "odd numbered general purpose register specified as register pair" msgstr "" -#: config/tc-s390.c:1277 +#: config/tc-s390.c:1289 msgid "" "invalid floating point register pair. Valid fp register pair operands are " "0, 1, 4, 5, 8, 9, 12 or 13." msgstr "" -#: config/tc-s390.c:1360 +#: config/tc-s390.c:1378 msgid "invalid operand suffix" msgstr "" -#: config/tc-s390.c:1383 +#: config/tc-s390.c:1401 msgid "syntax error; missing '(' after displacement" msgstr "" -#: config/tc-s390.c:1399 config/tc-s390.c:1443 config/tc-s390.c:1473 +#: config/tc-s390.c:1417 config/tc-s390.c:1461 config/tc-s390.c:1491 msgid "syntax error; expected ," msgstr "" -#: config/tc-s390.c:1431 +#: config/tc-s390.c:1449 msgid "syntax error; missing ')' after base register" msgstr "" -#: config/tc-s390.c:1460 +#: config/tc-s390.c:1478 msgid "syntax error; ')' not allowed here" msgstr "" -#: config/tc-s390.c:1595 +#: config/tc-s390.c:1613 #, c-format msgid "Opcode %s not available in this mode" msgstr "" -#: config/tc-s390.c:1650 config/tc-s390.c:1673 config/tc-s390.c:1686 +#: config/tc-s390.c:1668 config/tc-s390.c:1691 config/tc-s390.c:1704 msgid "Invalid .insn format\n" msgstr "" -#: config/tc-s390.c:1658 +#: config/tc-s390.c:1676 #, c-format msgid "Unrecognized opcode format: `%s'" msgstr "" -#: config/tc-s390.c:1689 +#: config/tc-s390.c:1707 msgid "second operand of .insn not a constant\n" msgstr "" -#: config/tc-s390.c:1692 +#: config/tc-s390.c:1710 msgid "missing comma after insn constant\n" msgstr "" -#: config/tc-s390.c:2050 +#: config/tc-s390.c:1923 +msgid ".machinemode stack overflow" +msgstr "" + +#: config/tc-s390.c:1930 +msgid ".machinemode stack underflow" +msgstr "" + +#: config/tc-s390.c:2145 #, c-format msgid "cannot emit relocation %s against subsy symbol %s" msgstr "" -#: config/tc-s390.c:2138 +#: config/tc-s390.c:2249 msgid "unsupported relocation type" msgstr "" -#: config/tc-s390.c:2185 +#: config/tc-s390.c:2304 #, c-format msgid "cannot emit PC relative %s relocation%s%s" msgstr "" -#: config/tc-s390.c:2310 +#: config/tc-s390.c:2443 #, c-format msgid "Gas failure, reloc type %s\n" msgstr "" -#: config/tc-s390.c:2312 +#: config/tc-s390.c:2445 #, c-format msgid "Gas failure, reloc type #%i\n" msgstr "" @@ -11866,11 +13748,6 @@ msgstr "" msgid "data dependency: %s %s -- %s %s (%d/%d bubble)" msgstr "" -#: config/tc-score.c:2750 config/tc-score.c:6504 -#, c-format -msgid "%s -- `%s'" -msgstr "" - #: config/tc-score.c:2838 msgid "address offset must be half word alignment" msgstr "" @@ -11997,8 +13874,8 @@ msgstr "" msgid "score3d instruction." msgstr "" -#: config/tc-score.c:6122 read.c:1465 -msgid "missing size expression" +#: config/tc-score.c:6031 +msgid "Unsupported use of .gpword" msgstr "" #: config/tc-score.c:6128 @@ -12006,12 +13883,12 @@ msgstr "" msgid "BSS length (%d) < 0 ignored" msgstr "" -#: config/tc-score.c:6143 read.c:2298 +#: config/tc-score.c:6143 read.c:2408 #, c-format msgid "error setting flags for \".sbss\": %s" msgstr "" -#: config/tc-score.c:6157 config/tc-sparc.c:3838 +#: config/tc-score.c:6157 config/tc-sparc.c:3939 msgid "missing alignment" msgstr "" @@ -12020,16 +13897,10 @@ msgstr "" msgid "alignment too large; %d assumed" msgstr "" -#: config/tc-score.c:6199 read.c:2359 +#: config/tc-score.c:6199 read.c:2469 msgid "alignment negative; 0 assumed" msgstr "" -#: config/tc-score.c:6266 ecoff.c:3365 read.c:1484 read.c:1590 read.c:2476 -#: read.c:3097 read.c:3487 symbols.c:336 symbols.c:432 -#, c-format -msgid "symbol `%s' is already defined" -msgstr "" - #. Error routine. #: config/tc-score.c:6608 config/tc-score.c:6632 msgid "size is not 4 or 6" @@ -12161,197 +14032,197 @@ msgstr "" msgid "directive .little encountered when option -little required" msgstr "" -#: config/tc-sh.c:1424 +#: config/tc-sh.c:1423 msgid "illegal double indirection" msgstr "" -#: config/tc-sh.c:1433 +#: config/tc-sh.c:1432 msgid "illegal register after @-" msgstr "" -#: config/tc-sh.c:1449 +#: config/tc-sh.c:1448 msgid "must be @(r0,...)" msgstr "" -#: config/tc-sh.c:1473 +#: config/tc-sh.c:1472 msgid "syntax error in @(r0,...)" msgstr "" -#: config/tc-sh.c:1478 +#: config/tc-sh.c:1477 msgid "syntax error in @(r0...)" msgstr "" -#: config/tc-sh.c:1523 +#: config/tc-sh.c:1522 msgid "Deprecated syntax." msgstr "" -#: config/tc-sh.c:1535 config/tc-sh.c:1540 +#: config/tc-sh.c:1534 config/tc-sh.c:1539 msgid "syntax error in @(disp,[Rn, gbr, pc])" msgstr "" -#: config/tc-sh.c:1545 +#: config/tc-sh.c:1544 msgid "expecting )" msgstr "" -#: config/tc-sh.c:1553 +#: config/tc-sh.c:1552 msgid "illegal register after @" msgstr "" -#: config/tc-sh.c:2194 +#: config/tc-sh.c:2193 #, c-format msgid "unhandled %d\n" msgstr "" -#: config/tc-sh.c:2404 +#: config/tc-sh.c:2403 #, c-format msgid "Invalid register: 'r%d'" msgstr "" -#: config/tc-sh.c:2514 +#: config/tc-sh.c:2513 #, c-format msgid "failed for %d\n" msgstr "" -#: config/tc-sh.c:2520 +#: config/tc-sh.c:2519 msgid "misplaced PIC operand" msgstr "" -#: config/tc-sh.c:2631 config/tc-sh.c:3030 +#: config/tc-sh.c:2630 config/tc-sh.c:3029 msgid "invalid operands for opcode" msgstr "" -#: config/tc-sh.c:2636 +#: config/tc-sh.c:2635 msgid "insn can't be combined with parallel processing insn" msgstr "" -#: config/tc-sh.c:2643 config/tc-sh.c:2654 config/tc-sh.c:2686 +#: config/tc-sh.c:2642 config/tc-sh.c:2653 config/tc-sh.c:2685 msgid "multiple movx specifications" msgstr "" -#: config/tc-sh.c:2648 config/tc-sh.c:2670 config/tc-sh.c:2709 +#: config/tc-sh.c:2647 config/tc-sh.c:2669 config/tc-sh.c:2708 msgid "multiple movy specifications" msgstr "" -#: config/tc-sh.c:2657 config/tc-sh.c:2690 +#: config/tc-sh.c:2656 config/tc-sh.c:2689 msgid "invalid movx address register" msgstr "" -#: config/tc-sh.c:2659 +#: config/tc-sh.c:2658 msgid "insn cannot be combined with non-nopy" msgstr "" -#: config/tc-sh.c:2673 config/tc-sh.c:2729 +#: config/tc-sh.c:2672 config/tc-sh.c:2728 msgid "invalid movy address register" msgstr "" -#: config/tc-sh.c:2675 +#: config/tc-sh.c:2674 msgid "insn cannot be combined with non-nopx" msgstr "" -#: config/tc-sh.c:2688 +#: config/tc-sh.c:2687 msgid "previous movy requires nopx" msgstr "" -#: config/tc-sh.c:2696 config/tc-sh.c:2701 +#: config/tc-sh.c:2695 config/tc-sh.c:2700 msgid "invalid movx dsp register" msgstr "" -#: config/tc-sh.c:2711 +#: config/tc-sh.c:2710 msgid "previous movx requires nopy" msgstr "" -#: config/tc-sh.c:2720 config/tc-sh.c:2725 +#: config/tc-sh.c:2719 config/tc-sh.c:2724 msgid "invalid movy dsp register" msgstr "" -#: config/tc-sh.c:2735 +#: config/tc-sh.c:2734 msgid "dsp immediate shift value not constant" msgstr "" -#: config/tc-sh.c:2749 config/tc-sh.c:2775 +#: config/tc-sh.c:2748 config/tc-sh.c:2774 msgid "multiple parallel processing specifications" msgstr "" -#: config/tc-sh.c:2768 +#: config/tc-sh.c:2767 msgid "multiple condition specifications" msgstr "" -#: config/tc-sh.c:2806 +#: config/tc-sh.c:2805 msgid "insn cannot be combined with pmuls" msgstr "" -#: config/tc-sh.c:2822 +#: config/tc-sh.c:2821 msgid "bad combined pmuls output operand" msgstr "" -#: config/tc-sh.c:2832 +#: config/tc-sh.c:2831 msgid "destination register is same for parallel insns" msgstr "" -#: config/tc-sh.c:2841 +#: config/tc-sh.c:2840 msgid "condition not followed by conditionalizable insn" msgstr "" -#: config/tc-sh.c:2851 +#: config/tc-sh.c:2850 msgid "unrecognized characters at end of parallel processing insn" msgstr "" -#: config/tc-sh.c:2967 +#: config/tc-sh.c:2966 msgid "opcode not valid for this cpu variant" msgstr "" -#: config/tc-sh.c:3000 +#: config/tc-sh.c:2999 msgid "Delayed branches not available on SH1" msgstr "" -#: config/tc-sh.c:3035 +#: config/tc-sh.c:3034 #, c-format msgid "excess operands: '%s'" msgstr "" -#: config/tc-sh.c:3112 +#: config/tc-sh.c:3111 msgid ".uses pseudo-op seen when not relaxing" msgstr "" -#: config/tc-sh.c:3118 +#: config/tc-sh.c:3117 msgid "bad .uses format" msgstr "" -#: config/tc-sh.c:3229 +#: config/tc-sh.c:3228 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia" msgstr "" -#: config/tc-sh.c:3235 +#: config/tc-sh.c:3234 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact" msgstr "" -#: config/tc-sh.c:3237 +#: config/tc-sh.c:3236 msgid "Invalid combination: --abi=64 with --isa=SHcompact" msgstr "" -#: config/tc-sh.c:3269 +#: config/tc-sh.c:3268 #, c-format msgid "Invalid argument to --isa option: %s" msgstr "" -#: config/tc-sh.c:3278 +#: config/tc-sh.c:3277 msgid "Invalid combination: --abi=32 with --abi=64" msgstr "" -#: config/tc-sh.c:3284 +#: config/tc-sh.c:3283 msgid "Invalid combination: --abi=64 with --abi=32" msgstr "" -#: config/tc-sh.c:3286 +#: config/tc-sh.c:3285 msgid "Invalid combination: --isa=SHcompact with --abi=64" msgstr "" -#: config/tc-sh.c:3290 +#: config/tc-sh.c:3289 #, c-format msgid "Invalid argument to --abi option: %s" msgstr "" -#: config/tc-sh.c:3330 +#: config/tc-sh.c:3329 #, c-format msgid "" "SH options:\n" @@ -12368,7 +14239,7 @@ msgid "" " | fp" msgstr "" -#: config/tc-sh.c:3356 +#: config/tc-sh.c:3355 #, c-format msgid "" "--isa=[shmedia\t\tset as the default instruction set for SH64\n" @@ -12377,7 +14248,7 @@ msgid "" " | SHcompact]\n" msgstr "" -#: config/tc-sh.c:3361 +#: config/tc-sh.c:3360 #, c-format msgid "" "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n" @@ -12391,70 +14262,70 @@ msgid "" "\t\t\tto 32 bits only\n" msgstr "" -#: config/tc-sh.c:3373 +#: config/tc-sh.c:3372 #, c-format msgid "--fdpic\t\t\tgenerate an FDPIC object file\n" msgstr "" -#: config/tc-sh.c:3464 +#: config/tc-sh.c:3463 msgid ".uses does not refer to a local symbol in the same section" msgstr "" -#: config/tc-sh.c:3483 +#: config/tc-sh.c:3482 msgid "can't find fixup pointed to by .uses" msgstr "" -#: config/tc-sh.c:3503 +#: config/tc-sh.c:3502 msgid ".uses target does not refer to a local symbol in the same section" msgstr "" -#: config/tc-sh.c:3580 +#: config/tc-sh.c:3579 msgid "displacement overflows 12-bit field" msgstr "" -#: config/tc-sh.c:3583 +#: config/tc-sh.c:3582 #, c-format msgid "displacement to defined symbol %s overflows 12-bit field" msgstr "" -#: config/tc-sh.c:3587 +#: config/tc-sh.c:3586 #, c-format msgid "displacement to undefined symbol %s overflows 12-bit field" msgstr "" -#: config/tc-sh.c:3660 +#: config/tc-sh.c:3659 msgid "displacement overflows 8-bit field" msgstr "" -#: config/tc-sh.c:3663 +#: config/tc-sh.c:3662 #, c-format msgid "displacement to defined symbol %s overflows 8-bit field" msgstr "" -#: config/tc-sh.c:3667 +#: config/tc-sh.c:3666 #, c-format msgid "displacement to undefined symbol %s overflows 8-bit field " msgstr "" -#: config/tc-sh.c:3684 +#: config/tc-sh.c:3683 #, c-format msgid "overflow in branch to %s; converted into longer instruction sequence" msgstr "" -#: config/tc-sh.c:3749 config/tc-sh.c:3796 config/tc-sparc.c:4345 -#: config/tc-sparc.c:4369 +#: config/tc-sh.c:3748 config/tc-sh.c:3795 config/tc-sparc.c:4446 +#: config/tc-sparc.c:4470 msgid "misaligned data" msgstr "" -#: config/tc-sh.c:4120 +#: config/tc-sh.c:4124 msgid "offset to unaligned destination" msgstr "" -#: config/tc-sh.c:4125 +#: config/tc-sh.c:4129 msgid "negative offset" msgstr "" -#: config/tc-sh.c:4270 +#: config/tc-sh.c:4280 msgid "misaligned offset" msgstr "" @@ -12644,26 +14515,26 @@ msgstr "" msgid "Invalid DataLabel expression" msgstr "" -#: config/tc-sparc.c:300 config/tc-sparc.c:505 +#: config/tc-sparc.c:301 config/tc-sparc.c:514 msgid "Bad opcode table, broken assembler." msgstr "" -#: config/tc-sparc.c:497 +#: config/tc-sparc.c:506 #, c-format msgid "invalid architecture -xarch=%s" msgstr "" -#: config/tc-sparc.c:569 +#: config/tc-sparc.c:578 #, c-format msgid "No compiled in support for %d bit object file format" msgstr "" -#: config/tc-sparc.c:650 +#: config/tc-sparc.c:659 #, c-format msgid "SPARC options:\n" msgstr "" -#: config/tc-sparc.c:679 +#: config/tc-sparc.c:688 #, c-format msgid "" "\n" @@ -12675,24 +14546,24 @@ msgid "" "-no-relax\t\tavoid changing any jumps and branches\n" msgstr "" -#: config/tc-sparc.c:687 +#: config/tc-sparc.c:696 #, c-format msgid "-k\t\t\tgenerate PIC\n" msgstr "" -#: config/tc-sparc.c:691 +#: config/tc-sparc.c:700 #, c-format msgid "" "-32\t\t\tcreate 32 bit object file\n" "-64\t\t\tcreate 64 bit object file\n" msgstr "" -#: config/tc-sparc.c:694 +#: config/tc-sparc.c:703 #, c-format msgid "\t\t\t[default is %d]\n" msgstr "" -#: config/tc-sparc.c:696 +#: config/tc-sparc.c:705 #, c-format msgid "" "-TSO\t\t\tuse Total Store Ordering\n" @@ -12700,12 +14571,12 @@ msgid "" "-RMO\t\t\tuse Relaxed Memory Ordering\n" msgstr "" -#: config/tc-sparc.c:700 +#: config/tc-sparc.c:709 #, c-format msgid "\t\t\t[default is %s]\n" msgstr "" -#: config/tc-sparc.c:702 +#: config/tc-sparc.c:711 #, c-format msgid "" "-KPIC\t\t\tgenerate PIC\n" @@ -12719,7 +14590,7 @@ msgid "" "-s\t\t\tignored\n" msgstr "" -#: config/tc-sparc.c:714 +#: config/tc-sparc.c:723 #, c-format msgid "" "-EL\t\t\tgenerate code for a little endian machine\n" @@ -12728,49 +14599,49 @@ msgid "" " instructions and little endian data.\n" msgstr "" -#: config/tc-sparc.c:851 +#: config/tc-sparc.c:862 #, c-format msgid "Internal error: losing opcode: `%s' \"%s\"\n" msgstr "" -#: config/tc-sparc.c:870 +#: config/tc-sparc.c:881 #, c-format msgid "Internal error: can't find opcode `%s' for `%s'\n" msgstr "" -#: config/tc-sparc.c:1053 +#: config/tc-sparc.c:1027 msgid "Support for 64-bit arithmetic not compiled in." msgstr "" -#: config/tc-sparc.c:1099 +#: config/tc-sparc.c:1073 msgid "set: number not in 0..4294967295 range" msgstr "" -#: config/tc-sparc.c:1106 +#: config/tc-sparc.c:1080 msgid "set: number not in -2147483648..4294967295 range" msgstr "" -#: config/tc-sparc.c:1165 +#: config/tc-sparc.c:1139 msgid "setsw: number not in -2147483648..4294967295 range" msgstr "" -#: config/tc-sparc.c:1213 +#: config/tc-sparc.c:1187 msgid "setx: temporary register same as destination register" msgstr "" -#: config/tc-sparc.c:1284 +#: config/tc-sparc.c:1258 msgid "setx: illegal temporary register g0" msgstr "" -#: config/tc-sparc.c:1381 +#: config/tc-sparc.c:1355 msgid "FP branch in delay slot" msgstr "" -#: config/tc-sparc.c:1396 +#: config/tc-sparc.c:1370 msgid "FP branch preceded by FP instruction; NOP inserted" msgstr "" -#: config/tc-sparc.c:1436 +#: config/tc-sparc.c:1410 msgid "failed special case insn sanity check" msgstr "" @@ -12840,209 +14711,228 @@ msgstr "" msgid ": expecting %asrN" msgstr "" -#: config/tc-sparc.c:1986 config/tc-sparc.c:2024 config/tc-sparc.c:2454 -#: config/tc-sparc.c:2490 +#: config/tc-sparc.c:1841 +msgid ": crypto immediate must be between 0 and 31" +msgstr "" + +#: config/tc-sparc.c:1850 +msgid ": expecting crypto immediate" +msgstr "" + +#: config/tc-sparc.c:2032 config/tc-sparc.c:2070 config/tc-sparc.c:2502 +#: config/tc-sparc.c:2538 #, c-format msgid "Illegal operands: %%%s requires arguments in ()" msgstr "" -#: config/tc-sparc.c:1992 +#: config/tc-sparc.c:2038 #, c-format msgid "" "Illegal operands: %%%s cannot be used together with other relocs in the insn " "()" msgstr "" -#: config/tc-sparc.c:2003 +#: config/tc-sparc.c:2049 #, c-format msgid "Illegal operands: %%%s can be only used with call __tls_get_addr" msgstr "" -#: config/tc-sparc.c:2210 +#: config/tc-sparc.c:2256 msgid "detected global register use not covered by .register pseudo-op" msgstr "" -#: config/tc-sparc.c:2285 +#: config/tc-sparc.c:2331 msgid ": There are only 64 f registers; [0-63]" msgstr "" -#: config/tc-sparc.c:2287 config/tc-sparc.c:2305 +#: config/tc-sparc.c:2333 config/tc-sparc.c:2351 msgid ": There are only 32 f registers; [0-31]" msgstr "" -#: config/tc-sparc.c:2297 +#: config/tc-sparc.c:2343 msgid ": There are only 32 single precision f registers; [0-31]" msgstr "" -#: config/tc-sparc.c:2502 +#: config/tc-sparc.c:2550 #, c-format msgid "" "Illegal operands: Can't do arithmetics other than + and - involving %%%s()" msgstr "" -#: config/tc-sparc.c:2614 +#: config/tc-sparc.c:2667 #, c-format msgid "Illegal operands: Can't add non-constant expression to %%%s()" msgstr "" -#: config/tc-sparc.c:2624 +#: config/tc-sparc.c:2677 #, c-format msgid "" "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable " "symbol" msgstr "" -#: config/tc-sparc.c:2642 +#: config/tc-sparc.c:2695 msgid ": PC-relative operand can't be a constant" msgstr "" -#: config/tc-sparc.c:2649 +#: config/tc-sparc.c:2702 msgid ": TLS operand can't be a constant" msgstr "" -#: config/tc-sparc.c:2682 +#: config/tc-sparc.c:2728 +msgid ": Immediate value in cbcond is out of range." +msgstr "" + +#: config/tc-sparc.c:2755 msgid ": invalid ASI name" msgstr "" -#: config/tc-sparc.c:2690 +#: config/tc-sparc.c:2763 msgid ": invalid ASI expression" msgstr "" -#: config/tc-sparc.c:2695 +#: config/tc-sparc.c:2768 msgid ": invalid ASI number" msgstr "" -#: config/tc-sparc.c:2792 +#: config/tc-sparc.c:2865 msgid "OPF immediate operand out of range (0-0x1ff)" msgstr "" -#: config/tc-sparc.c:2797 +#: config/tc-sparc.c:2870 msgid "non-immediate OPF operand, ignored" msgstr "" -#: config/tc-sparc.c:2816 +#: config/tc-sparc.c:2889 msgid ": invalid cpreg name" msgstr "" -#: config/tc-sparc.c:2845 +#: config/tc-sparc.c:2918 #, c-format msgid "Illegal operands%s" msgstr "" -#: config/tc-sparc.c:2884 +#: config/tc-sparc.c:2957 #, c-format msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\"" msgstr "" -#: config/tc-sparc.c:2920 +#: config/tc-sparc.c:2993 #, c-format msgid "Architecture mismatch on \"%s\"." msgstr "" -#: config/tc-sparc.c:2921 +#: config/tc-sparc.c:2994 #, c-format msgid " (Requires %s; requested architecture is %s.)" msgstr "" -#: config/tc-sparc.c:2933 +#: config/tc-sparc.c:3006 #, c-format msgid "Hardware capability \"%s\" not enabled for \"%s\"." msgstr "" -#: config/tc-sparc.c:3467 +#: config/tc-sparc.c:3404 config/tc-sparc.c:3411 config/tc-sparc.c:3418 +#: config/tc-sparc.c:3425 config/tc-sparc.c:3432 config/tc-sparc.c:3441 +#: config/tc-sparc.c:3453 config/tc-sparc.c:3464 config/tc-sparc.c:3486 +#: config/tc-sparc.c:3510 write.c:1160 +msgid "relocation overflow" +msgstr "" + +#: config/tc-sparc.c:3565 #, c-format msgid "bad or unhandled relocation type: 0x%02x" msgstr "" -#: config/tc-sparc.c:3800 +#: config/tc-sparc.c:3901 msgid "Expected comma after name" msgstr "" -#: config/tc-sparc.c:3809 +#: config/tc-sparc.c:3910 #, c-format msgid "BSS length (%d.) <0! Ignored." msgstr "" -#: config/tc-sparc.c:3821 +#: config/tc-sparc.c:3922 msgid "bad .reserve segment -- expected BSS segment" msgstr "" -#: config/tc-sparc.c:3849 +#: config/tc-sparc.c:3950 #, c-format msgid "alignment too large; assuming %d" msgstr "" -#: config/tc-sparc.c:3855 config/tc-sparc.c:4005 +#: config/tc-sparc.c:3956 config/tc-sparc.c:4106 msgid "negative alignment" msgstr "" -#: config/tc-sparc.c:3865 config/tc-sparc.c:4027 read.c:1321 read.c:2371 +#: config/tc-sparc.c:3966 config/tc-sparc.c:4128 read.c:1482 read.c:2481 msgid "alignment not a power of 2" msgstr "" -#: config/tc-sparc.c:3918 +#: config/tc-sparc.c:4019 #, c-format msgid "Ignoring attempt to re-define symbol %s" msgstr "" -#: config/tc-sparc.c:3942 config/tc-v850.c:275 +#: config/tc-sparc.c:4043 config/tc-v850.c:284 msgid "Expected comma after symbol-name" msgstr "" -#: config/tc-sparc.c:3952 +#: config/tc-sparc.c:4053 #, c-format msgid ".COMMon length (%lu) out of range ignored" msgstr "" -#: config/tc-sparc.c:3985 +#: config/tc-sparc.c:4086 msgid "Expected comma after common length" msgstr "" -#: config/tc-sparc.c:3999 +#: config/tc-sparc.c:4100 #, c-format msgid "alignment too large; assuming %ld" msgstr "" -#: config/tc-sparc.c:4142 +#: config/tc-sparc.c:4243 msgid "Unknown segment type" msgstr "" -#: config/tc-sparc.c:4217 config/tc-sparc.c:4227 +#: config/tc-sparc.c:4318 config/tc-sparc.c:4328 #, c-format msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}" msgstr "" -#: config/tc-sparc.c:4245 +#: config/tc-sparc.c:4346 msgid "redefinition of global register" msgstr "" -#: config/tc-sparc.c:4256 +#: config/tc-sparc.c:4357 #, c-format msgid "Register symbol %s already defined." msgstr "" -#: config/tc-sparc.c:4460 +#: config/tc-sparc.c:4561 #, c-format msgid "Illegal operands: %%r_plt in %d-byte data field" msgstr "" -#: config/tc-sparc.c:4470 +#: config/tc-sparc.c:4571 #, c-format msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field" msgstr "" -#: config/tc-sparc.c:4507 config/tc-vax.c:3312 +#: config/tc-sparc.c:4608 config/tc-vax.c:3312 #, c-format msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields" msgstr "" -#: config/tc-sparc.c:4515 config/tc-sparc.c:4546 config/tc-sparc.c:4555 +#: config/tc-sparc.c:4616 config/tc-sparc.c:4647 config/tc-sparc.c:4656 #: config/tc-vax.c:3320 config/tc-vax.c:3351 config/tc-vax.c:3360 #, c-format msgid "Illegal operands: %%r_%s%d requires arguments in ()" msgstr "" -#: config/tc-sparc.c:4564 config/tc-vax.c:3369 +#: config/tc-sparc.c:4665 config/tc-vax.c:3369 #, c-format msgid "Illegal operands: garbage after %%r_%s%d()" msgstr "" @@ -13314,232 +15204,232 @@ msgstr "" msgid "first operand is too large for a 24-bit displacement" msgstr "" -#: config/tc-tic4x.c:399 +#: config/tc-tic4x.c:393 msgid "Nan, using zero." msgstr "" -#: config/tc-tic4x.c:521 +#: config/tc-tic4x.c:515 #, c-format msgid "Cannot represent exponent in %d bits" msgstr "" -#: config/tc-tic4x.c:604 config/tc-tic4x.c:614 +#: config/tc-tic4x.c:598 config/tc-tic4x.c:608 msgid "Invalid floating point number" msgstr "" -#: config/tc-tic4x.c:734 +#: config/tc-tic4x.c:728 msgid "Comma expected\n" msgstr "" -#: config/tc-tic4x.c:774 config/tc-tic54x.c:479 +#: config/tc-tic4x.c:768 config/tc-tic54x.c:479 msgid ".bss size argument missing\n" msgstr "" -#: config/tc-tic4x.c:782 +#: config/tc-tic4x.c:776 #, c-format msgid ".bss size %ld < 0!" msgstr "" -#: config/tc-tic4x.c:916 +#: config/tc-tic4x.c:910 msgid "Non-constant symbols not allowed\n" msgstr "" -#: config/tc-tic4x.c:947 +#: config/tc-tic4x.c:941 msgid "Symbol missing\n" msgstr "" #. Get terminator. #. Skip null symbol terminator. -#: config/tc-tic4x.c:993 +#: config/tc-tic4x.c:987 msgid ".sect: subsection name ignored" msgstr "" -#: config/tc-tic4x.c:1021 config/tc-tic4x.c:1121 config/tc-tic54x.c:1441 +#: config/tc-tic4x.c:1015 config/tc-tic4x.c:1115 config/tc-tic54x.c:1441 #, c-format msgid "Error setting flags for \"%s\": %s" msgstr "" -#: config/tc-tic4x.c:1052 +#: config/tc-tic4x.c:1046 msgid ".set syntax invalid\n" msgstr "" -#: config/tc-tic4x.c:1110 +#: config/tc-tic4x.c:1104 msgid ".usect: non-zero alignment flag ignored" msgstr "" -#: config/tc-tic4x.c:1141 +#: config/tc-tic4x.c:1135 #, c-format msgid "This assembler does not support processor generation %ld" msgstr "" -#: config/tc-tic4x.c:1145 +#: config/tc-tic4x.c:1139 msgid "Changing processor generation on fly not supported..." msgstr "" -#: config/tc-tic4x.c:1444 +#: config/tc-tic4x.c:1438 msgid "Auxiliary register AR0--AR7 required for indirect" msgstr "" -#: config/tc-tic4x.c:1458 +#: config/tc-tic4x.c:1452 #, c-format msgid "Bad displacement %d (require 0--255)\n" msgstr "" -#: config/tc-tic4x.c:1476 +#: config/tc-tic4x.c:1470 msgid "Index register IR0,IR1 required for displacement" msgstr "" -#: config/tc-tic4x.c:1545 +#: config/tc-tic4x.c:1539 msgid "Expecting a register name" msgstr "" -#: config/tc-tic4x.c:1557 config/tc-tic4x.c:1580 config/tc-tic4x.c:1649 +#: config/tc-tic4x.c:1551 config/tc-tic4x.c:1574 config/tc-tic4x.c:1643 msgid "Number too large" msgstr "" -#: config/tc-tic4x.c:1597 +#: config/tc-tic4x.c:1591 msgid "Expecting a constant value" msgstr "" -#: config/tc-tic4x.c:1604 +#: config/tc-tic4x.c:1598 #, c-format msgid "Bad direct addressing construct %s" msgstr "" -#: config/tc-tic4x.c:1608 +#: config/tc-tic4x.c:1602 #, c-format msgid "Direct value of %ld is not suitable" msgstr "" -#: config/tc-tic4x.c:1632 +#: config/tc-tic4x.c:1626 msgid "Unknown indirect addressing mode" msgstr "" -#: config/tc-tic4x.c:1729 +#: config/tc-tic4x.c:1723 #, c-format msgid "Immediate value of %ld is too large for ldf" msgstr "" -#: config/tc-tic4x.c:1769 +#: config/tc-tic4x.c:1763 msgid "Destination register must be ARn" msgstr "" -#: config/tc-tic4x.c:1788 config/tc-tic4x.c:2161 config/tc-tic4x.c:2220 +#: config/tc-tic4x.c:1782 config/tc-tic4x.c:2155 config/tc-tic4x.c:2214 #, c-format msgid "Immediate value of %ld is too large" msgstr "" -#: config/tc-tic4x.c:1817 config/tc-tic4x.c:2022 +#: config/tc-tic4x.c:1811 config/tc-tic4x.c:2016 msgid "Invalid indirect addressing mode" msgstr "" -#: config/tc-tic4x.c:1841 config/tc-tic4x.c:1881 config/tc-tic4x.c:2072 -#: config/tc-tic4x.c:2094 +#: config/tc-tic4x.c:1835 config/tc-tic4x.c:1875 config/tc-tic4x.c:2066 +#: config/tc-tic4x.c:2088 msgid "Register must be Rn" msgstr "" -#: config/tc-tic4x.c:1895 config/tc-tic4x.c:1965 config/tc-tic4x.c:1979 +#: config/tc-tic4x.c:1889 config/tc-tic4x.c:1959 config/tc-tic4x.c:1973 msgid "Register must be R0--R7" msgstr "" -#: config/tc-tic4x.c:1919 config/tc-tic4x.c:1947 +#: config/tc-tic4x.c:1913 config/tc-tic4x.c:1941 #, c-format msgid "Invalid indirect addressing mode displacement %d" msgstr "" -#: config/tc-tic4x.c:1993 +#: config/tc-tic4x.c:1987 msgid "Destination register must be R2 or R3" msgstr "" -#: config/tc-tic4x.c:2007 +#: config/tc-tic4x.c:2001 msgid "Destination register must be R0 or R1" msgstr "" -#: config/tc-tic4x.c:2044 +#: config/tc-tic4x.c:2038 #, c-format msgid "Displacement value of %ld is too large" msgstr "" -#: config/tc-tic4x.c:2105 config/tc-tic4x.c:2236 +#: config/tc-tic4x.c:2099 config/tc-tic4x.c:2230 msgid "Floating point number not valid in expression" msgstr "" -#: config/tc-tic4x.c:2119 +#: config/tc-tic4x.c:2113 #, c-format msgid "Signed immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2182 +#: config/tc-tic4x.c:2176 #, c-format msgid "Unsigned immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2250 +#: config/tc-tic4x.c:2244 #, c-format msgid "Immediate value %ld too large" msgstr "" -#: config/tc-tic4x.c:2269 config/tc-tic4x.c:2297 +#: config/tc-tic4x.c:2263 config/tc-tic4x.c:2291 msgid "Register must be ivtp or tvtp" msgstr "" -#: config/tc-tic4x.c:2283 +#: config/tc-tic4x.c:2277 msgid "Register must be address register" msgstr "" -#: config/tc-tic4x.c:2356 +#: config/tc-tic4x.c:2350 msgid "Source and destination register should not be equal" msgstr "" -#: config/tc-tic4x.c:2371 +#: config/tc-tic4x.c:2365 msgid "Equal parallell destination registers, one result will be discarded" msgstr "" -#: config/tc-tic4x.c:2412 +#: config/tc-tic4x.c:2406 msgid "Too many operands scanned" msgstr "" -#: config/tc-tic4x.c:2442 +#: config/tc-tic4x.c:2436 msgid "Parallel opcode cannot contain more than two instructions" msgstr "" -#: config/tc-tic4x.c:2515 +#: config/tc-tic4x.c:2509 #, c-format msgid "Invalid operands for %s" msgstr "" -#: config/tc-tic4x.c:2518 +#: config/tc-tic4x.c:2512 #, c-format msgid "Invalid instruction %s" msgstr "" -#: config/tc-tic4x.c:2667 +#: config/tc-tic4x.c:2661 #, c-format msgid "Bad relocation type: 0x%02x" msgstr "" -#: config/tc-tic4x.c:2725 +#: config/tc-tic4x.c:2719 #, c-format msgid "Unsupported processor generation %d" msgstr "" -#: config/tc-tic4x.c:2733 +#: config/tc-tic4x.c:2727 msgid "Option -b is depreciated, please use -mbig" msgstr "" -#: config/tc-tic4x.c:2739 +#: config/tc-tic4x.c:2733 msgid "Option -p is depreciated, please use -mmemparm" msgstr "" -#: config/tc-tic4x.c:2745 +#: config/tc-tic4x.c:2739 msgid "Option -r is depreciated, please use -mregparm" msgstr "" -#: config/tc-tic4x.c:2751 +#: config/tc-tic4x.c:2745 msgid "Option -s is depreciated, please use -msmall" msgstr "" -#: config/tc-tic4x.c:2779 +#: config/tc-tic4x.c:2773 #, c-format msgid "" "\n" @@ -13565,12 +15455,12 @@ msgid "" " -menhanced enable enhanced opcode support\n" msgstr "" -#: config/tc-tic4x.c:2824 +#: config/tc-tic4x.c:2818 #, c-format msgid "Label \"$%d\" redefined" msgstr "" -#: config/tc-tic4x.c:3032 +#: config/tc-tic4x.c:3028 #, c-format msgid "Reloc %d not supported by object file format" msgstr "" @@ -14067,586 +15957,582 @@ msgstr "" msgid "Invalid label '%s'" msgstr "" -#: config/tc-tic6x.c:233 +#: config/tc-tic6x.c:232 #, c-format msgid "unknown architecture '%s'" msgstr "" -#: config/tc-tic6x.c:263 +#: config/tc-tic6x.c:262 #, c-format msgid "unknown -mpid= argument '%s'" msgstr "" -#: config/tc-tic6x.c:321 +#: config/tc-tic6x.c:320 #, c-format msgid "TMS320C6000 options:\n" msgstr "" -#: config/tc-tic6x.c:322 +#: config/tc-tic6x.c:321 #, c-format msgid " -march=ARCH enable instructions from architecture ARCH\n" msgstr "" -#: config/tc-tic6x.c:323 +#: config/tc-tic6x.c:322 #, c-format msgid " -mbig-endian generate big-endian code\n" msgstr "" -#: config/tc-tic6x.c:324 +#: config/tc-tic6x.c:323 #, c-format msgid " -mlittle-endian generate little-endian code\n" msgstr "" -#: config/tc-tic6x.c:325 +#: config/tc-tic6x.c:324 #, c-format msgid " -mdsbt code uses DSBT addressing\n" msgstr "" -#: config/tc-tic6x.c:326 +#: config/tc-tic6x.c:325 #, c-format msgid " -mno-dsbt code does not use DSBT addressing\n" msgstr "" -#: config/tc-tic6x.c:327 +#: config/tc-tic6x.c:326 #, c-format msgid "" " -mpid=no code uses position-dependent data addressing\n" msgstr "" -#: config/tc-tic6x.c:328 +#: config/tc-tic6x.c:327 #, c-format msgid "" " -mpid=near code uses position-independent data addressing,\n" " GOT accesses use near DP addressing\n" msgstr "" -#: config/tc-tic6x.c:330 +#: config/tc-tic6x.c:329 #, c-format msgid "" " -mpid=far code uses position-independent data addressing,\n" " GOT accesses use far DP addressing\n" msgstr "" -#: config/tc-tic6x.c:332 +#: config/tc-tic6x.c:331 #, c-format msgid " -mpic code addressing is position-independent\n" msgstr "" -#: config/tc-tic6x.c:333 +#: config/tc-tic6x.c:332 #, c-format msgid " -mno-pic code addressing is position-dependent\n" msgstr "" -#: config/tc-tic6x.c:338 +#: config/tc-tic6x.c:337 #, c-format msgid "Supported ARCH values are:" msgstr "" -#: config/tc-tic6x.c:387 +#: config/tc-tic6x.c:386 msgid "unexpected .cantunwind directive" msgstr "" -#: config/tc-tic6x.c:407 +#: config/tc-tic6x.c:406 msgid "unexpected .handlerdata directive" msgstr "" -#: config/tc-tic6x.c:419 +#: config/tc-tic6x.c:418 msgid "personality routine required before .handlerdata directive" msgstr "" -#: config/tc-tic6x.c:535 +#: config/tc-tic6x.c:534 msgid "expected symbol" msgstr "" -#: config/tc-tic6x.c:592 +#: config/tc-tic6x.c:591 #, c-format msgid "invalid length for .scomm directive" msgstr "" -#: config/tc-tic6x.c:606 +#: config/tc-tic6x.c:605 msgid "alignment is not a positive number" msgstr "" -#: config/tc-tic6x.c:618 +#: config/tc-tic6x.c:617 msgid "alignment is not a power of 2" msgstr "" -#: config/tc-tic6x.c:633 +#: config/tc-tic6x.c:632 #, c-format msgid "attempt to re-define symbol `%s'" msgstr "" -#: config/tc-tic6x.c:642 +#: config/tc-tic6x.c:641 #, c-format msgid "attempt to redefine `%s' with a different length" msgstr "" -#: config/tc-tic6x.c:844 +#: config/tc-tic6x.c:843 msgid "multiple '||' on same line" msgstr "" -#: config/tc-tic6x.c:847 +#: config/tc-tic6x.c:846 msgid "'||' after predicate" msgstr "" -#: config/tc-tic6x.c:891 +#: config/tc-tic6x.c:890 msgid "multiple predicates on same line" msgstr "" -#: config/tc-tic6x.c:897 +#: config/tc-tic6x.c:896 #, c-format msgid "bad predicate '%s'" msgstr "" -#: config/tc-tic6x.c:908 +#: config/tc-tic6x.c:907 msgid "predication on A0 not supported on this architecture" msgstr "" -#: config/tc-tic6x.c:941 +#: config/tc-tic6x.c:940 msgid "label after '||'" msgstr "" -#: config/tc-tic6x.c:947 +#: config/tc-tic6x.c:946 msgid "label after predicate" msgstr "" -#: config/tc-tic6x.c:971 +#: config/tc-tic6x.c:970 msgid "'||' not followed by instruction" msgstr "" -#: config/tc-tic6x.c:977 +#: config/tc-tic6x.c:976 msgid "predicate not followed by instruction" msgstr "" -#: config/tc-tic6x.c:1410 +#: config/tc-tic6x.c:1409 #, c-format msgid "control register '%s' not supported on this architecture" msgstr "" -#: config/tc-tic6x.c:1589 config/tc-tic6x.c:1592 config/tc-tic6x.c:1645 -#: config/tc-tic6x.c:1649 +#: config/tc-tic6x.c:1588 config/tc-tic6x.c:1591 config/tc-tic6x.c:1644 +#: config/tc-tic6x.c:1648 #, c-format msgid "register number %u not supported on this architecture" msgstr "" -#: config/tc-tic6x.c:1620 +#: config/tc-tic6x.c:1619 #, c-format msgid "register pair for operand %u of '%.*s' not a valid even/odd pair" msgstr "" -#: config/tc-tic6x.c:1676 +#: config/tc-tic6x.c:1675 #, c-format msgid "junk after operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1689 +#: config/tc-tic6x.c:1688 #, c-format msgid "bad register or register pair for operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1695 +#: config/tc-tic6x.c:1694 #, c-format msgid "bad register for operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1700 +#: config/tc-tic6x.c:1699 #, c-format msgid "bad register pair for operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1705 +#: config/tc-tic6x.c:1704 #, c-format msgid "bad functional unit for operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1710 +#: config/tc-tic6x.c:1709 #, c-format msgid "bad operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:1842 +#: config/tc-tic6x.c:1841 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE" msgstr "" -#: config/tc-tic6x.c:1882 +#: config/tc-tic6x.c:1881 msgid "$DSBT_INDEX not supported in this context" msgstr "" -#: config/tc-tic6x.c:1895 +#: config/tc-tic6x.c:1894 msgid "$GOT not supported in this context" msgstr "" -#: config/tc-tic6x.c:1912 +#: config/tc-tic6x.c:1911 msgid "$DPR_GOT not supported in this context" msgstr "" -#: config/tc-tic6x.c:1933 +#: config/tc-tic6x.c:1932 msgid "$DPR_BYTE not supported in this context" msgstr "" -#: config/tc-tic6x.c:1950 +#: config/tc-tic6x.c:1949 msgid "$DPR_HWORD not supported in this context" msgstr "" -#: config/tc-tic6x.c:1967 +#: config/tc-tic6x.c:1966 msgid "$DPR_WORD not supported in this context" msgstr "" -#: config/tc-tic6x.c:1986 +#: config/tc-tic6x.c:1985 msgid "$PCR_OFFSET not supported in this context" msgstr "" -#: config/tc-tic6x.c:1997 +#: config/tc-tic6x.c:1996 msgid "invalid PC-relative operand" msgstr "" -#: config/tc-tic6x.c:2035 +#: config/tc-tic6x.c:2034 #, c-format msgid "no %d-byte relocations available" msgstr "" -#: config/tc-tic6x.c:2522 config/tc-tic6x.c:2553 config/tc-tic6x.c:2571 -#: config/tc-tic6x.c:2977 config/tc-tic6x.c:2996 config/tc-tic6x.c:3028 +#: config/tc-tic6x.c:2521 config/tc-tic6x.c:2552 config/tc-tic6x.c:2570 +#: config/tc-tic6x.c:3000 config/tc-tic6x.c:3019 config/tc-tic6x.c:3051 #, c-format msgid "operand %u of '%.*s' out of range" msgstr "" -#: config/tc-tic6x.c:2615 config/tc-tic6x.c:2816 +#: config/tc-tic6x.c:2614 config/tc-tic6x.c:2839 #, c-format msgid "offset in operand %u of '%.*s' not divisible by %u" msgstr "" -#: config/tc-tic6x.c:2808 config/tc-tic6x.c:2841 +#: config/tc-tic6x.c:2831 config/tc-tic6x.c:2864 #, c-format msgid "offset in operand %u of '%.*s' out of range" msgstr "" -#: config/tc-tic6x.c:2923 +#: config/tc-tic6x.c:2946 #, c-format msgid "functional unit already masked for operand %u of '%.*s'" msgstr "" -#: config/tc-tic6x.c:2947 config/tc-tic6x.c:3706 +#: config/tc-tic6x.c:2970 config/tc-tic6x.c:3729 #, c-format msgid "'%.*s' instruction not in a software pipelined loop" msgstr "" -#: config/tc-tic6x.c:3046 +#: config/tc-tic6x.c:3069 #, c-format msgid "instruction '%.*s' cannot be predicated" msgstr "" -#: config/tc-tic6x.c:3175 +#: config/tc-tic6x.c:3198 #, c-format msgid "unknown opcode '%s'" msgstr "" -#: config/tc-tic6x.c:3314 +#: config/tc-tic6x.c:3337 #, c-format msgid "'%.*s' instruction not supported on this architecture" msgstr "" -#: config/tc-tic6x.c:3322 +#: config/tc-tic6x.c:3345 #, c-format msgid "'%.*s' instruction not supported on this functional unit" msgstr "" -#: config/tc-tic6x.c:3330 +#: config/tc-tic6x.c:3353 #, c-format msgid "" "'%.*s' instruction not supported on this functional unit for this " "architecture" msgstr "" -#: config/tc-tic6x.c:3350 +#: config/tc-tic6x.c:3373 msgid "missing operand after comma" msgstr "" -#: config/tc-tic6x.c:3358 config/tc-tic6x.c:3376 +#: config/tc-tic6x.c:3381 config/tc-tic6x.c:3399 #, c-format msgid "too many operands to '%.*s'" msgstr "" -#: config/tc-tic6x.c:3389 +#: config/tc-tic6x.c:3412 #, c-format msgid "bad number of operands to '%.*s'" msgstr "" -#: config/tc-tic6x.c:3461 +#: config/tc-tic6x.c:3484 #, c-format msgid "operand %u of '%.*s' not constant" msgstr "" -#: config/tc-tic6x.c:3466 +#: config/tc-tic6x.c:3489 #, c-format msgid "operand %u of '%.*s' on wrong side" msgstr "" -#: config/tc-tic6x.c:3471 +#: config/tc-tic6x.c:3494 #, c-format msgid "operand %u of '%.*s' not a valid return address register" msgstr "" -#: config/tc-tic6x.c:3477 +#: config/tc-tic6x.c:3500 #, c-format msgid "operand %u of '%.*s' is write-only" msgstr "" -#: config/tc-tic6x.c:3482 +#: config/tc-tic6x.c:3505 #, c-format msgid "operand %u of '%.*s' is read-only" msgstr "" -#: config/tc-tic6x.c:3487 +#: config/tc-tic6x.c:3510 #, c-format msgid "operand %u of '%.*s' not a valid memory reference" msgstr "" -#: config/tc-tic6x.c:3493 +#: config/tc-tic6x.c:3516 #, c-format msgid "operand %u of '%.*s' not a valid base address register" msgstr "" -#: config/tc-tic6x.c:3579 +#: config/tc-tic6x.c:3602 #, c-format msgid "bad operand combination for '%.*s'" msgstr "" -#: config/tc-tic6x.c:3625 +#: config/tc-tic6x.c:3648 msgid "parallel instruction not following another instruction" msgstr "" -#: config/tc-tic6x.c:3631 +#: config/tc-tic6x.c:3654 msgid "too many instructions in execute packet" msgstr "" -#: config/tc-tic6x.c:3636 +#: config/tc-tic6x.c:3659 msgid "label not at start of execute packet" msgstr "" -#: config/tc-tic6x.c:3639 +#: config/tc-tic6x.c:3662 #, c-format msgid "'%.*s' instruction not at start of execute packet" msgstr "" -#: config/tc-tic6x.c:3687 +#: config/tc-tic6x.c:3710 msgid "functional unit already used in this execute packet" msgstr "" -#: config/tc-tic6x.c:3695 +#: config/tc-tic6x.c:3718 msgid "nested software pipelined loop" msgstr "" -#: config/tc-tic6x.c:3714 +#: config/tc-tic6x.c:3737 msgid "'||^' without previous SPMASK" msgstr "" -#: config/tc-tic6x.c:3716 +#: config/tc-tic6x.c:3739 msgid "cannot mask instruction using no functional unit" msgstr "" -#: config/tc-tic6x.c:3728 +#: config/tc-tic6x.c:3751 msgid "functional unit already masked" msgstr "" -#: config/tc-tic6x.c:3793 +#: config/tc-tic6x.c:3816 msgid "value too large for 2-byte field" msgstr "" -#: config/tc-tic6x.c:3803 +#: config/tc-tic6x.c:3826 msgid "value too large for 1-byte field" msgstr "" -#: config/tc-tic6x.c:3841 config/tc-tic6x.c:3906 config/tc-tic6x.c:3933 -#: config/tc-tic6x.c:3961 -msgid "immediate offset out of range" -msgstr "" - -#: config/tc-tic6x.c:3930 +#: config/tc-tic6x.c:3953 msgid "immediate offset not 2-byte-aligned" msgstr "" -#: config/tc-tic6x.c:3958 +#: config/tc-tic6x.c:3981 msgid "immediate offset not 4-byte-aligned" msgstr "" -#: config/tc-tic6x.c:3972 +#: config/tc-tic6x.c:3995 msgid "addend used with $DSBT_INDEX" msgstr "" -#: config/tc-tic6x.c:3986 config/tc-tic6x.c:4004 config/tc-tic6x.c:4022 -#: config/tc-tic6x.c:4040 +#: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045 +#: config/tc-tic6x.c:4063 msgid "PC-relative offset not 4-byte-aligned" msgstr "" -#: config/tc-tic6x.c:3989 config/tc-tic6x.c:4007 config/tc-tic6x.c:4025 -#: config/tc-tic6x.c:4043 +#: config/tc-tic6x.c:4012 config/tc-tic6x.c:4030 config/tc-tic6x.c:4048 +#: config/tc-tic6x.c:4066 msgid "PC-relative offset out of range" msgstr "" -#: config/tc-tic6x.c:4522 +#: config/tc-tic6x.c:4545 #, c-format msgid "undefined symbol %s in PCR relocation" msgstr "" -#: config/tc-tic6x.c:4640 +#: config/tc-tic6x.c:4663 #, c-format msgid "group section `%s' has no group signature" msgstr "" -#: config/tc-tic6x.c:4791 +#: config/tc-tic6x.c:4814 msgid "missing .endp before .cfi_startproc" msgstr "" -#: config/tc-tic6x.c:4895 +#: config/tc-tic6x.c:4918 msgid "stack pointer offset too large for personality routine" msgstr "" -#: config/tc-tic6x.c:4902 +#: config/tc-tic6x.c:4925 msgid "stack frame layout does not match personality routine" msgstr "" -#: config/tc-tic6x.c:5036 +#: config/tc-tic6x.c:5059 msgid "too many unwinding instructions" msgstr "" -#: config/tc-tic6x.c:5111 config/tc-tic6x.c:5124 config/tc-tic6x.c:5132 +#: config/tc-tic6x.c:5134 config/tc-tic6x.c:5147 config/tc-tic6x.c:5155 #, c-format msgid "unable to generate unwinding opcode for reg %d" msgstr "" -#: config/tc-tic6x.c:5141 +#: config/tc-tic6x.c:5164 msgid "unable to restore return address from previously restored reg" msgstr "" -#: config/tc-tic6x.c:5153 +#: config/tc-tic6x.c:5176 #, c-format msgid "unhandled CFA insn for unwinding (%d)" msgstr "" -#: config/tc-tic6x.c:5163 +#: config/tc-tic6x.c:5186 #, c-format msgid "unable to generate unwinding opcode for frame pointer reg %d" msgstr "" -#: config/tc-tic6x.c:5172 +#: config/tc-tic6x.c:5195 msgid "unable to generate unwinding opcode for frame pointer offset" msgstr "" -#: config/tc-tic6x.c:5181 +#: config/tc-tic6x.c:5204 msgid "unwound stack pointer not doubleword aligned" msgstr "" -#: config/tc-tic6x.c:5326 +#: config/tc-tic6x.c:5349 msgid "stack frame layout too complex for unwinder" msgstr "" -#: config/tc-tic6x.c:5343 +#: config/tc-tic6x.c:5366 msgid "unwound frame has negative size" msgstr "" -#: config/tc-tilegx.c:126 +#: config/tc-tilegx.c:142 #, c-format msgid "" " -Q ignored\n" " -V print assembler version number\n" +" -EB/-EL generate big-endian/little-endian code\n" " --32/--64 generate 32bit/64bit code\n" msgstr "" -#: config/tc-tilegx.c:685 config/tc-tilepro.c:554 +#: config/tc-tilegx.c:735 config/tc-tilepro.c:627 msgid "Invalid operator for operand." msgstr "" -#: config/tc-tilegx.c:696 config/tc-tilepro.c:565 +#: config/tc-tilegx.c:756 config/tc-tilepro.c:648 msgid "Operator may only be applied to symbols." msgstr "" -#: config/tc-tilegx.c:766 config/tc-tilepro.c:635 +#: config/tc-tilegx.c:821 config/tc-tilepro.c:713 #, c-format msgid "Writes to register '%s' are not allowed." msgstr "" -#: config/tc-tilegx.c:793 config/tc-tilepro.c:662 +#: config/tc-tilegx.c:848 config/tc-tilepro.c:740 #, c-format msgid "" "Two instructions in the same bundle both write to register %s, which is not " "allowed." msgstr "" -#: config/tc-tilegx.c:858 config/tc-tilepro.c:726 +#: config/tc-tilegx.c:913 config/tc-tilepro.c:804 #, c-format msgid "'%s' may not be bundled with other instructions." msgstr "" -#: config/tc-tilegx.c:888 config/tc-tilepro.c:756 +#: config/tc-tilegx.c:943 config/tc-tilepro.c:834 msgid "Invalid combination of instructions for bundle." msgstr "" -#: config/tc-tilegx.c:923 config/tc-tilepro.c:791 +#: config/tc-tilegx.c:978 config/tc-tilepro.c:869 msgid "instruction address is not a multiple of 8" msgstr "" -#: config/tc-tilegx.c:1000 config/tc-tilepro.c:869 +#: config/tc-tilegx.c:1055 config/tc-tilepro.c:947 msgid "Invalid expression." msgstr "" -#: config/tc-tilegx.c:1043 config/tc-tilepro.c:911 +#: config/tc-tilegx.c:1098 config/tc-tilepro.c:989 #, c-format msgid "Expected register, got '%s'." msgstr "" -#: config/tc-tilegx.c:1052 config/tc-tilepro.c:918 +#: config/tc-tilegx.c:1107 config/tc-tilepro.c:996 #, c-format msgid "Found use of non-canonical register name %s; use %s instead." msgstr "" -#: config/tc-tilegx.c:1114 config/tc-tilepro.c:977 +#: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055 #, c-format msgid "Too few operands to '%s'." msgstr "" -#: config/tc-tilegx.c:1119 config/tc-tilepro.c:982 +#: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060 #, c-format msgid "Unexpected character '%c' after operand %d to %s." msgstr "" -#: config/tc-tilegx.c:1140 config/tc-tilepro.c:1003 +#: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081 msgid "Expected immediate expression" msgstr "" -#: config/tc-tilegx.c:1153 config/tc-tilegx.c:1762 config/tc-tilepro.c:1016 -#: config/tc-tilepro.c:1561 +#: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094 +#: config/tc-tilepro.c:1593 msgid "Found '}' when not bundling." msgstr "" -#: config/tc-tilegx.c:1194 config/tc-tilepro.c:1056 +#: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134 #, c-format msgid "Unknown opcode `%.*s'." msgstr "" -#: config/tc-tilegx.c:1205 config/tc-tilepro.c:1067 +#: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145 msgid "Too many instructions for bundle." msgstr "" -#: config/tc-tilegx.c:1291 config/tc-tilepro.c:1152 +#: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230 msgid "Bad call to md_atof ()" msgstr "" -#: config/tc-tilegx.c:1367 config/tc-tilepro.c:1215 +#: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293 msgid "This operator only produces two byte values." msgstr "" -#: config/tc-tilegx.c:1393 config/tc-tilepro.c:1241 +#: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319 #, c-format msgid "unsupported BFD relocation size %d" msgstr "" -#: config/tc-tilegx.c:1707 config/tc-tilepro.c:1506 +#: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538 #, c-format msgid "internal error? cannot generate `%s' relocation (%d, %d)" msgstr "" -#: config/tc-tilegx.c:1750 config/tc-tilepro.c:1549 +#: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581 msgid "Found '{' when already bundling." msgstr "" @@ -14657,261 +16543,320 @@ msgid "" " -V print assembler version number\n" msgstr "" -#: config/tc-v850.c:286 +#: config/tc-v850.c:295 #, c-format msgid ".COMMon length (%d.) < 0! Ignored." msgstr "" -#: config/tc-v850.c:307 +#: config/tc-v850.c:316 #, c-format msgid "Length of .comm \"%s\" is already %ld. Not changed to %d." msgstr "" -#: config/tc-v850.c:333 +#: config/tc-v850.c:342 msgid "Common alignment negative; 0 assumed" msgstr "" -#: config/tc-v850.c:536 +#: config/tc-v850.c:546 msgid ".longcall pseudo-op seen when not relaxing" msgstr "" -#: config/tc-v850.c:538 +#: config/tc-v850.c:548 msgid ".longjump pseudo-op seen when not relaxing" msgstr "" -#: config/tc-v850.c:545 +#: config/tc-v850.c:555 msgid "bad .longcall format" msgstr "" -#: config/tc-v850.c:1182 +#: config/tc-v850.c:1401 #, c-format msgid "unknown operand shift: %x\n" msgstr "" -#: config/tc-v850.c:1183 +#: config/tc-v850.c:1402 msgid "internal failure in parse_register_list" msgstr "" -#: config/tc-v850.c:1199 +#: config/tc-v850.c:1418 msgid "constant expression or register list expected" msgstr "" -#: config/tc-v850.c:1204 +#: config/tc-v850.c:1423 msgid "high bits set in register list expression" msgstr "" -#: config/tc-v850.c:1242 config/tc-v850.c:1299 +#: config/tc-v850.c:1461 config/tc-v850.c:1518 msgid "illegal register included in list" msgstr "" -#: config/tc-v850.c:1248 +#: config/tc-v850.c:1467 msgid "system registers cannot be included in list" msgstr "" -#: config/tc-v850.c:1274 +#: config/tc-v850.c:1493 msgid "second register should follow dash in register list" msgstr "" -#: config/tc-v850.c:1279 +#: config/tc-v850.c:1498 msgid "second register should be greater than first register" msgstr "" -#: config/tc-v850.c:1327 +#: config/tc-v850.c:1546 #, c-format msgid " V850 options:\n" msgstr "" -#: config/tc-v850.c:1328 +#: config/tc-v850.c:1547 #, c-format msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n" msgstr "" -#: config/tc-v850.c:1329 +#: config/tc-v850.c:1548 #, c-format msgid "" " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n" msgstr "" -#: config/tc-v850.c:1330 +#: config/tc-v850.c:1549 #, c-format msgid " -mv850 The code is targeted at the v850\n" msgstr "" -#: config/tc-v850.c:1331 +#: config/tc-v850.c:1550 #, c-format msgid " -mv850e The code is targeted at the v850e\n" msgstr "" -#: config/tc-v850.c:1332 +#: config/tc-v850.c:1551 #, c-format msgid " -mv850e1 The code is targeted at the v850e1\n" msgstr "" -#: config/tc-v850.c:1333 +#: config/tc-v850.c:1552 #, c-format msgid " -mv850e2 The code is targeted at the v850e2\n" msgstr "" -#: config/tc-v850.c:1334 +#: config/tc-v850.c:1553 #, c-format msgid " -mv850e2v3 The code is targeted at the v850e2v3\n" msgstr "" -#: config/tc-v850.c:1335 +#: config/tc-v850.c:1554 +#, c-format +msgid " -mv850e2v4 Alias for -mv850e3v5\n" +msgstr "" + +#: config/tc-v850.c:1555 +#, c-format +msgid " -mv850e3v5 The code is targeted at the v850e3v5\n" +msgstr "" + +#: config/tc-v850.c:1556 #, c-format msgid " -mrelax Enable relaxation\n" msgstr "" -#: config/tc-v850.c:1336 +#: config/tc-v850.c:1557 #, c-format msgid "" " --disp-size-default-22 branch displacement with unknown size is 22 bits " "(default)\n" msgstr "" -#: config/tc-v850.c:1337 +#: config/tc-v850.c:1558 #, c-format msgid "" " --disp-size-default-32 branch displacement with unknown size is 32 " "bits\n" msgstr "" -#: config/tc-v850.c:1338 +#: config/tc-v850.c:1559 #, c-format msgid " -mextension enable extension opcode support\n" msgstr "" -#: config/tc-v850.c:1339 +#: config/tc-v850.c:1560 #, c-format msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n" msgstr "" -#: config/tc-v850.c:1340 +#: config/tc-v850.c:1561 #, c-format msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n" msgstr "" -#: config/tc-v850.c:1655 +#: config/tc-v850.c:1562 +#, c-format +msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n" +msgstr "" + +#: config/tc-v850.c:1563 +#, c-format +msgid "" +" -mrh850-abi Mark the binary as using the RH850 ABI " +"(default)\n" +msgstr "" + +#: config/tc-v850.c:1564 +#, c-format +msgid " -m8byte-align Mark the binary as using 64-bit alignment\n" +msgstr "" + +#: config/tc-v850.c:1565 +#, c-format +msgid "" +" -m4byte-align Mark the binary as using 32-bit alignment " +"(default)\n" +msgstr "" + +#: config/tc-v850.c:1943 #, c-format msgid "Unable to determine default target processor from string: %s" msgstr "" -#: config/tc-v850.c:1695 +#: config/tc-v850.c:1984 msgid "hi0() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1715 +#: config/tc-v850.c:2004 msgid "hi() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1738 +#: config/tc-v850.c:2027 msgid "lo() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1758 +#: config/tc-v850.c:2047 msgid "ctoff() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1777 +#: config/tc-v850.c:2066 msgid "sdaoff() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1796 +#: config/tc-v850.c:2085 msgid "zdaoff() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1828 +#: config/tc-v850.c:2117 msgid "tdaoff() relocation used on an instruction which does not support it" msgstr "" -#: config/tc-v850.c:1969 +#: config/tc-v850.c:2258 #, c-format msgid "operand out of range (%d is not between %d and %d)" msgstr "" -#: config/tc-v850.c:2052 +#: config/tc-v850.c:2341 msgid "st/ld offset 23 instruction was disabled ." msgstr "" -#: config/tc-v850.c:2061 +#: config/tc-v850.c:2350 msgid "Target processor does not support this instruction." msgstr "" -#: config/tc-v850.c:2167 config/tc-v850.c:2177 config/tc-v850.c:2199 -#: config/tc-v850.c:2213 config/tc-v850.c:2219 config/tc-v850.c:2243 -#: config/tc-v850.c:2249 config/tc-v850.c:2256 config/tc-v850.c:2270 -#: config/tc-v850.c:2284 config/tc-v850.c:2290 config/tc-v850.c:2604 +#: config/tc-v850.c:2462 config/tc-v850.c:2472 config/tc-v850.c:2493 +#: config/tc-v850.c:2507 config/tc-v850.c:2513 config/tc-v850.c:2537 +#: config/tc-v850.c:2543 config/tc-v850.c:2550 config/tc-v850.c:2564 +#: config/tc-v850.c:2578 config/tc-v850.c:2584 config/tc-v850.c:2919 msgid "immediate operand is too large" msgstr "" -#: config/tc-v850.c:2185 -msgid "AAARG -> unhandled constant reloc" +#: config/tc-v850.c:2479 +#, c-format +msgid "AAARG -> unhandled constant reloc: %d" msgstr "" -#: config/tc-v850.c:2320 config/tc-v850.c:2330 +#: config/tc-v850.c:2614 config/tc-v850.c:2625 msgid "constant too big to fit into instruction" msgstr "" -#: config/tc-v850.c:2405 +#: config/tc-v850.c:2700 msgid "odd number cannot be used here" msgstr "" -#: config/tc-v850.c:2450 +#: config/tc-v850.c:2745 msgid "invalid register name" msgstr "" -#: config/tc-v850.c:2456 +#: config/tc-v850.c:2751 msgid "register r0 cannot be used here" msgstr "" -#: config/tc-v850.c:2462 +#: config/tc-v850.c:2757 msgid "odd register cannot be used here" msgstr "" -#: config/tc-v850.c:2471 +#: config/tc-v850.c:2766 msgid "invalid system register name" msgstr "" -#: config/tc-v850.c:2484 +#: config/tc-v850.c:2779 msgid "expected EP register" msgstr "" -#: config/tc-v850.c:2501 config/tc-v850.c:2514 +#: config/tc-v850.c:2796 config/tc-v850.c:2809 msgid "invalid condition code name" msgstr "" -#: config/tc-v850.c:2507 +#: config/tc-v850.c:2802 msgid "condition sa cannot be used here" msgstr "" -#: config/tc-v850.c:2552 +#: config/tc-v850.c:2815 +msgid "invalid cache oparation name" +msgstr "" + +#: config/tc-v850.c:2820 +msgid "invalid pref oparation name" +msgstr "" + +#: config/tc-v850.c:2825 +msgid "invalid vector register name" +msgstr "" + +#: config/tc-v850.c:2862 msgid "syntax error: value is missing before the register name" msgstr "" -#: config/tc-v850.c:2554 +#: config/tc-v850.c:2864 msgid "syntax error: register not expected" msgstr "" -#: config/tc-v850.c:2568 +#: config/tc-v850.c:2878 msgid "syntax error: system register not expected" msgstr "" -#: config/tc-v850.c:2573 config/tc-v850.c:2578 +#: config/tc-v850.c:2883 config/tc-v850.c:2888 msgid "syntax error: condition code not expected" msgstr "" -#: config/tc-v850.c:2588 +#: config/tc-v850.c:2893 +msgid "syntax error: vector register not expected" +msgstr "" + +#: config/tc-v850.c:2903 msgid "immediate 0 cannot be used here" msgstr "" -#: config/tc-v850.c:2612 +#: config/tc-v850.c:2927 msgid "immediate operand is not match" msgstr "" -#: config/tc-v850.c:2631 config/tc-xtensa.c:11816 +#: config/tc-v850.c:2940 +msgid "displacement is too large" +msgstr "" + +#: config/tc-v850.c:2958 config/tc-xtensa.c:11816 msgid "invalid operand" msgstr "" +#: config/tc-v850.c:3071 +msgid "loop: 32-bit displacement not supported" +msgstr "" + #: config/tc-vax.c:1340 msgid "no '[' to match ']'" msgstr "" @@ -15150,6 +17095,96 @@ msgstr "" msgid " XC16X specific command line options:\n" msgstr "" +#: config/tc-xgate.c:216 +msgid " architecture variant invalid" +msgstr "" + +#: config/tc-xgate.c:373 +#, c-format +msgid "" +"Freescale XGATE co-processor options:\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" +" --mxgate specify the processor variant[default %s]\n" +" --print-insn-syntax print the syntax of instruction in case of error\n" +" --print-opcodes print the list of instructions with syntax\n" +" --generate-example generate an example of each instruction" +msgstr "" + +#: config/tc-xgate.c:496 +msgid "opcode missing or not found on input line" +msgstr "" + +#: config/tc-xgate.c:501 +#, c-format +msgid "opcode %s not found in opcode hash table" +msgstr "" + +#: config/tc-xgate.c:514 +msgid "matching operands to opcode " +msgstr "" + +#: config/tc-xgate.c:552 +msgid ": processing macro, real opcode handle not found in hash" +msgstr "" + +#: config/tc-xgate.c:683 +#, c-format +msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch." +msgstr "" + +#: config/tc-xgate.c:700 +#, c-format +msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch." +msgstr "" + +#: config/tc-xgate.c:727 +msgid "Value out of 3-bit range." +msgstr "" + +#: config/tc-xgate.c:734 +msgid "Value out of 4-bit range." +msgstr "" + +#: config/tc-xgate.c:741 +msgid "Value out of 5-bit range." +msgstr "" + +#: config/tc-xgate.c:878 +msgid ":operand has too many bits" +msgstr "" + +#: config/tc-xgate.c:990 +msgid "unknown operand count" +msgstr "" + +#: config/tc-xgate.c:1233 config/tc-xgate.c:1245 +msgid ": expected register name r0-r7 " +msgstr "" + +#: config/tc-xgate.c:1281 +#, c-format +msgid ":operand value(%d) too big for constraint" +msgstr "" + +#: config/tc-xgate.c:1299 +msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value." +msgstr "" + +#: config/tc-xgate.c:1312 +msgid ":unknown relocation constraint size" +msgstr "" + +#: config/tc-xgate.c:1319 +msgid ": expected register name ccr " +msgstr "" + +#: config/tc-xgate.c:1325 +msgid ": expected register name pc " +msgstr "" + #: config/tc-xstormy16.c:78 #, c-format msgid " XSTORMY16 specific command line options:\n" @@ -15324,10 +17359,6 @@ msgstr "" msgid "extra colon" msgstr "" -#: config/tc-xtensa.c:1967 -msgid "missing argument" -msgstr "" - #: config/tc-xtensa.c:1969 msgid "missing comma or colon" msgstr "" @@ -15336,10 +17367,6 @@ msgstr "" msgid "incorrect register number, ignoring" msgstr "" -#: config/tc-xtensa.c:2033 -msgid "too many arguments" -msgstr "" - #: config/tc-xtensa.c:2107 #, c-format msgid "cannot encode opcode \"%s\"" @@ -15407,10 +17434,6 @@ msgstr "" msgid "immediate operands sum to greater than 32" msgstr "" -#: config/tc-xtensa.c:4111 -msgid "invalid immediate" -msgstr "" - #: config/tc-xtensa.c:4232 #, c-format msgid "invalid relocation for operand %i of '%s'" @@ -15768,69 +17791,58 @@ msgstr "" msgid "multiple sections remapped to output section %s" msgstr "" -#: config/tc-z80.c:244 +#: config/tc-z80.c:325 msgid "-- unterminated string" msgstr "" -#: config/tc-z80.c:309 +#: config/tc-z80.c:390 msgid "floating point numbers are not implemented" msgstr "" -#: config/tc-z80.c:488 config/tc-z80.c:494 +#: config/tc-z80.c:515 config/tc-z80.c:521 msgid "mismatched parentheses" msgstr "" -#: config/tc-z80.c:548 -msgid "bad offset expression syntax" -msgstr "" - -#: config/tc-z80.c:572 +#: config/tc-z80.c:558 msgid "bad expression syntax" msgstr "" -#: config/tc-z80.c:685 +#: config/tc-z80.c:716 msgid "cannot make a relative jump to an absolute location" msgstr "" -#: config/tc-z80.c:695 -msgid "offset too large" -msgstr "" - -#: config/tc-z80.c:697 config/tc-z80.c:1964 +#: config/tc-z80.c:728 config/tc-z80.c:1994 msgid "overflow" msgstr "" -#: config/tc-z80.c:1069 config/tc-z80.c:1112 config/tc-z80.c:1156 -#: config/tc-z80.c:1276 config/tc-z80.c:1330 config/tc-z80.c:1599 -msgid "bad intruction syntax" +#: config/tc-z80.c:1099 config/tc-z80.c:1142 config/tc-z80.c:1186 +#: config/tc-z80.c:1254 config/tc-z80.c:1306 config/tc-z80.c:1360 +#: config/tc-z80.c:1629 +msgid "bad instruction syntax" msgstr "" -#: config/tc-z80.c:1202 +#: config/tc-z80.c:1232 msgid "condition code invalid for jr" msgstr "" -#: config/tc-z80.c:1224 -msgid "bad instruction syntax" -msgstr "" - -#: config/tc-z80.c:1708 +#: config/tc-z80.c:1738 msgid "parentheses ignored" msgstr "" -#: config/tc-z80.c:1913 read.c:3602 +#: config/tc-z80.c:1943 read.c:3666 #, c-format msgid "junk at end of line, first unrecognized character is `%c'" msgstr "" -#: config/tc-z80.c:1939 config/tc-z8k.c:1461 config/tc-z8k.c:1524 +#: config/tc-z80.c:1969 config/tc-z8k.c:1460 config/tc-z8k.c:1523 msgid "relative jump out of range" msgstr "" -#: config/tc-z80.c:1956 +#: config/tc-z80.c:1986 msgid "index offset out of range" msgstr "" -#: config/tc-z80.c:1998 config/tc-z8k.c:1532 +#: config/tc-z80.c:2028 config/tc-z8k.c:1531 #, c-format msgid "md_apply_fix: unknown r_type 0x%x\n" msgstr "" @@ -15938,7 +17950,7 @@ msgstr "" msgid "invalid architecture -z%s" msgstr "" -#: config/tc-z8k.c:1338 +#: config/tc-z8k.c:1337 #, c-format msgid "" " Z8K options:\n" @@ -15947,24 +17959,24 @@ msgid "" " -linkrelax create linker relaxable code\n" msgstr "" -#: config/tc-z8k.c:1350 +#: config/tc-z8k.c:1349 #, c-format msgid "call to md_convert_frag\n" msgstr "" -#: config/tc-z8k.c:1457 config/tc-z8k.c:1497 config/tc-z8k.c:1520 +#: config/tc-z8k.c:1456 config/tc-z8k.c:1496 config/tc-z8k.c:1519 msgid "cannot branch to odd address" msgstr "" -#: config/tc-z8k.c:1479 +#: config/tc-z8k.c:1478 msgid "relative address out of range" msgstr "" -#: config/tc-z8k.c:1500 +#: config/tc-z8k.c:1499 msgid "relative call out of range" msgstr "" -#: config/tc-z8k.c:1544 +#: config/tc-z8k.c:1543 #, c-format msgid "call to md_estimate_size_before_relax\n" msgstr "" @@ -16052,7 +18064,7 @@ msgstr "" msgid "can't close `%s'" msgstr "" -#: dw2gencfi.c:199 read.c:2272 +#: dw2gencfi.c:199 read.c:2382 #, c-format msgid "bfd_set_section_flags: %s" msgstr "" @@ -16123,322 +18135,318 @@ msgstr "" msgid "CFI is not supported for this target" msgstr "" -#: dwarf2dbg.c:585 dwarf2dbg.c:620 +#: dwarf2dbg.c:603 dwarf2dbg.c:638 msgid "file number less than one" msgstr "" -#: dwarf2dbg.c:595 +#: dwarf2dbg.c:613 #, c-format msgid "file number %ld already allocated" msgstr "" -#: dwarf2dbg.c:625 dwarf2dbg.c:1378 +#: dwarf2dbg.c:643 dwarf2dbg.c:1445 #, c-format msgid "unassigned file number %ld" msgstr "" -#: dwarf2dbg.c:694 +#: dwarf2dbg.c:712 msgid "is_stmt value not 0 or 1" msgstr "" -#: dwarf2dbg.c:706 +#: dwarf2dbg.c:724 msgid "isa number less than zero" msgstr "" -#: dwarf2dbg.c:718 +#: dwarf2dbg.c:736 msgid "discriminator less than zero" msgstr "" -#: dwarf2dbg.c:724 +#: dwarf2dbg.c:742 #, c-format msgid "unknown .loc sub-directive `%s'" msgstr "" -#: dwarf2dbg.c:1441 +#: dwarf2dbg.c:1508 msgid "internal error: unknown dwarf2 format" msgstr "" -#: ecoff.c:1562 +#: ecoff.c:1561 #, c-format msgid "string too big (%lu bytes)" msgstr "" -#: ecoff.c:1588 +#: ecoff.c:1587 #, c-format msgid "inserting \"%s\" into string hash table: %s" msgstr "" -#: ecoff.c:1619 ecoff.c:1812 ecoff.c:1835 ecoff.c:1866 ecoff.c:2019 -#: ecoff.c:2130 +#: ecoff.c:1618 ecoff.c:1811 ecoff.c:1834 ecoff.c:1865 ecoff.c:2018 +#: ecoff.c:2129 msgid "no current file pointer" msgstr "" -#: ecoff.c:1706 +#: ecoff.c:1705 msgid "too many st_End's" msgstr "" -#: ecoff.c:2044 +#: ecoff.c:2043 #, c-format msgid "inserting \"%s\" into tag hash table: %s" msgstr "" -#: ecoff.c:2205 +#: ecoff.c:2204 msgid "fake .file after real one" msgstr "" -#: ecoff.c:2295 +#: ecoff.c:2294 msgid "filename goes over one page boundary" msgstr "" -#: ecoff.c:2428 +#: ecoff.c:2427 msgid ".begin directive without a preceding .file directive" msgstr "" -#: ecoff.c:2435 +#: ecoff.c:2434 msgid ".begin directive without a preceding .ent directive" msgstr "" -#: ecoff.c:2466 +#: ecoff.c:2465 msgid ".bend directive without a preceding .file directive" msgstr "" -#: ecoff.c:2473 +#: ecoff.c:2472 msgid ".bend directive without a preceding .ent directive" msgstr "" -#: ecoff.c:2486 +#: ecoff.c:2485 msgid ".bend directive names unknown symbol" msgstr "" -#: ecoff.c:2529 +#: ecoff.c:2528 msgid ".def pseudo-op used inside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2531 +#: ecoff.c:2530 msgid "empty symbol name in .def; ignored" msgstr "" -#: ecoff.c:2568 +#: ecoff.c:2567 msgid ".dim pseudo-op used outside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2583 +#: ecoff.c:2582 msgid "badly formed .dim directive" msgstr "" -#: ecoff.c:2596 +#: ecoff.c:2595 msgid "too many .dim entries" msgstr "" -#: ecoff.c:2616 +#: ecoff.c:2615 msgid ".scl pseudo-op used outside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2641 +#: ecoff.c:2640 msgid ".size pseudo-op used outside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2656 +#: ecoff.c:2655 msgid "badly formed .size directive" msgstr "" -#: ecoff.c:2669 +#: ecoff.c:2668 msgid "too many .size entries" msgstr "" -#: ecoff.c:2691 +#: ecoff.c:2690 msgid ".type pseudo-op used outside of .def/.endef; ignored" msgstr "" #. FIXME: We could handle this by setting the continued bit. #. There would still be a limit: the .type argument can not #. be infinite. -#: ecoff.c:2709 +#: ecoff.c:2708 #, c-format msgid "the type of %s is too complex; it will be simplified" msgstr "" -#: ecoff.c:2720 +#: ecoff.c:2719 msgid "Unrecognized .type argument" msgstr "" -#: ecoff.c:2758 +#: ecoff.c:2757 msgid ".tag pseudo-op used outside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2783 +#: ecoff.c:2782 msgid ".val pseudo-op used outside of .def/.endef; ignored" msgstr "" -#: ecoff.c:2791 +#: ecoff.c:2790 msgid ".val expression is too complex" msgstr "" -#: ecoff.c:2821 +#: ecoff.c:2820 msgid ".endef pseudo-op used before .def; ignored" msgstr "" -#: ecoff.c:2847 ecoff.c:2928 +#: ecoff.c:2846 ecoff.c:2927 msgid "bad COFF debugging information" msgstr "" -#: ecoff.c:2896 +#: ecoff.c:2895 #, c-format msgid "no tag specified for %s" msgstr "" -#: ecoff.c:2998 +#: ecoff.c:2997 msgid ".end directive without a preceding .file directive" msgstr "" -#: ecoff.c:3005 -msgid ".end directive without a preceding .ent directive" -msgstr "" - -#: ecoff.c:3027 +#: ecoff.c:3026 msgid ".end directive names unknown symbol" msgstr "" -#: ecoff.c:3054 +#: ecoff.c:3053 msgid "second .ent directive found before .end directive" msgstr "" -#: ecoff.c:3126 +#: ecoff.c:3125 msgid "no way to handle .file within .ent/.end section" msgstr "" -#: ecoff.c:3243 +#: ecoff.c:3242 msgid ".loc before .file" msgstr "" -#: ecoff.c:3446 +#: ecoff.c:3445 #, c-format msgid ".stab%c is not supported" msgstr "" -#: ecoff.c:3456 +#: ecoff.c:3455 #, c-format msgid ".stab%c: ignoring non-zero other field" msgstr "" -#: ecoff.c:3490 +#: ecoff.c:3489 #, c-format msgid "" "line number (%d) for .stab%c directive cannot fit in index field (20 bits)" msgstr "" -#: ecoff.c:3526 +#: ecoff.c:3525 #, c-format msgid "illegal .stab%c directive, bad character" msgstr "" -#: ecoff.c:3985 ecoff.c:4174 ecoff.c:4199 +#: ecoff.c:3984 ecoff.c:4173 ecoff.c:4198 msgid ".begin/.bend in different segments" msgstr "" -#: ecoff.c:4695 +#: ecoff.c:4694 msgid "missing .end or .bend at end of file" msgstr "" -#: ecoff.c:5180 +#: ecoff.c:5179 msgid "GP prologue size exceeds field size, using 0 instead" msgstr "" -#: expr.c:87 read.c:3667 +#: expr.c:87 read.c:3731 msgid "bignum invalid" msgstr "" -#: expr.c:89 read.c:3669 read.c:4146 read.c:5030 +#: expr.c:89 read.c:3733 read.c:4209 read.c:5094 msgid "floating point number invalid" msgstr "" -#: expr.c:210 +#: expr.c:212 msgid "bad floating-point constant: exponent overflow" msgstr "" -#: expr.c:214 +#: expr.c:216 #, c-format msgid "bad floating-point constant: unknown error code=%d" msgstr "" -#: expr.c:393 +#: expr.c:395 msgid "" "a bignum with underscores may not have more than 8 hex digits in any word" msgstr "" -#: expr.c:416 +#: expr.c:418 msgid "a bignum with underscores must have exactly 4 words" msgstr "" #. Either not seen or not defined. #. @@ Should print out the original string instead of #. the parsed number. -#: expr.c:539 +#: expr.c:541 #, c-format msgid "backward ref to unknown label \"%d:\"" msgstr "" -#: expr.c:657 +#: expr.c:659 msgid "character constant too large" msgstr "" -#: expr.c:903 +#: expr.c:906 #, c-format msgid "expr.c(operand): bad atof_generic return val %d" msgstr "" -#: expr.c:966 +#: expr.c:969 #, c-format msgid "missing '%c'" msgstr "" -#: expr.c:977 read.c:4512 +#: expr.c:980 read.c:4576 msgid "EBCDIC constants are not supported" msgstr "" -#: expr.c:1099 +#: expr.c:1105 #, c-format msgid "Unary operator %c ignored because bad operand follows" msgstr "" -#: expr.c:1145 expr.c:1170 +#: expr.c:1151 expr.c:1176 msgid "syntax error in .startof. or .sizeof." msgstr "" -#: expr.c:1251 expr.c:1612 +#: expr.c:1257 expr.c:1618 #, c-format msgid "invalid use of operator \"%s\"" msgstr "" -#: expr.c:1757 +#: expr.c:1802 msgid "missing operand; zero assumed" msgstr "" -#: expr.c:1796 +#: expr.c:1841 msgid "left operand is a bignum; integer 0 assumed" msgstr "" -#: expr.c:1798 +#: expr.c:1843 msgid "left operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1807 +#: expr.c:1852 msgid "right operand is a bignum; integer 0 assumed" msgstr "" -#: expr.c:1809 +#: expr.c:1854 msgid "right operand is a float; integer 0 assumed" msgstr "" -#: expr.c:1879 symbols.c:1381 +#: expr.c:1925 symbols.c:1388 msgid "division by zero" msgstr "" -#: expr.c:1885 +#: expr.c:1931 msgid "shift count" msgstr "" -#: expr.c:2002 +#: expr.c:2052 msgid "operation combines symbols in different segments" msgstr "" @@ -16450,7 +18458,7 @@ msgstr "" msgid "attempt to allocate data in common section" msgstr "" -#: frags.c:102 write.c:1422 +#: frags.c:102 write.c:1431 #, c-format msgid "can't extend frag %u chars" msgstr "" @@ -16467,30 +18475,30 @@ msgstr "" #. line here (assuming of course that we actually have a line of #. input to read), so that it can be displayed in the listing #. that is produced at the end of the assembly. -#: input-file.c:138 input-scrub.c:243 listing.c:338 +#: input-file.c:136 input-scrub.c:243 listing.c:352 msgid "{standard input}" msgstr "" -#: input-file.c:143 +#: input-file.c:141 #, c-format msgid "can't open %s for reading: %s" msgstr "" -#: input-file.c:152 input-file.c:227 input-file.c:259 +#: input-file.c:150 input-file.c:224 #, c-format msgid "can't read from %s: %s" msgstr "" -#: input-file.c:267 listing.c:1397 output-file.c:72 +#: input-file.c:252 listing.c:1449 output-file.c:72 #, c-format msgid "can't close %s: %s" msgstr "" -#: input-scrub.c:268 +#: input-scrub.c:270 msgid "macros nested too deeply" msgstr "" -#: input-scrub.c:379 input-scrub.c:403 +#: input-scrub.c:381 input-scrub.c:405 msgid "partial line at end of file ignored" msgstr "" @@ -16499,15 +18507,20 @@ msgstr "" msgid "Unable to allocate memory for new instructions\n" msgstr "" -#: listing.c:244 +#: listing.c:258 msgid "Warning:" msgstr "" -#: listing.c:250 +#: listing.c:264 msgid "Error:" msgstr "" -#: listing.c:1283 +#: listing.c:628 +#, c-format +msgid "unable to rebuffer file: %s\n" +msgstr "" + +#: listing.c:1335 #, c-format msgid "" "\n" @@ -16515,116 +18528,116 @@ msgid "" "\n" msgstr "" -#: listing.c:1293 +#: listing.c:1345 #, c-format msgid "%s " msgstr "" -#: listing.c:1298 +#: listing.c:1350 #, c-format msgid "" "\n" "\t%s " msgstr "" -#: listing.c:1308 +#: listing.c:1360 msgid "" "\n" " options passed\t: " msgstr "" -#: listing.c:1347 +#: listing.c:1399 #, c-format msgid "" " GNU assembler version %s (%s)\n" "\t using BFD version %s." msgstr "" -#: listing.c:1350 +#: listing.c:1402 #, c-format msgid "" "\n" " input file \t: %s" msgstr "" -#: listing.c:1351 +#: listing.c:1403 #, c-format msgid "" "\n" " output file \t: %s" msgstr "" -#: listing.c:1352 +#: listing.c:1404 #, c-format msgid "" "\n" " target \t: %s" msgstr "" -#: listing.c:1376 +#: listing.c:1428 #, c-format msgid "can't open %s: %s" msgstr "" -#: listing.c:1461 +#: listing.c:1513 msgid "strange paper height, set to no form" msgstr "" -#: listing.c:1525 +#: listing.c:1577 msgid "new line in title" msgstr "" #. Turns the next expression into a string. -#: macro.c:362 +#: macro.c:361 #, no-c-format msgid "% operator needs absolute expression" msgstr "" -#: macro.c:516 +#: macro.c:515 #, c-format msgid "Missing parameter qualifier for `%s' in macro `%s'" msgstr "" -#: macro.c:526 +#: macro.c:525 #, c-format msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'" msgstr "" -#: macro.c:543 +#: macro.c:542 #, c-format msgid "Pointless default value for required parameter `%s' in macro `%s'" msgstr "" -#: macro.c:555 +#: macro.c:554 #, c-format msgid "A parameter named `%s' already exists for macro `%s'" msgstr "" -#: macro.c:592 +#: macro.c:591 #, c-format msgid "Reserved word `%s' used as parameter in macro `%s'" msgstr "" -#: macro.c:650 +#: macro.c:649 #, c-format msgid "unexpected end of file in macro `%s' definition" msgstr "" -#: macro.c:662 +#: macro.c:661 #, c-format msgid "missing `)' after formals in macro definition `%s'" msgstr "" -#: macro.c:677 +#: macro.c:676 msgid "Missing macro name" msgstr "" -#: macro.c:686 +#: macro.c:685 #, c-format msgid "Bad parameter list for macro `%s'" msgstr "" -#: macro.c:692 +#: macro.c:691 #, c-format msgid "Macro `%s' was already defined" msgstr "" @@ -16759,50 +18772,59 @@ msgstr "" msgid "can't create %s: %s" msgstr "" -#: read.c:463 -msgid "bad or irreducible absolute expression" +#: read.c:516 +#, c-format +msgid "error constructing %s pseudo-op table: %s" msgstr "" -#: read.c:489 +#: read.c:696 +msgid "cannot change section or subsection inside .bundle_lock" +msgstr "" + +#: read.c:712 #, c-format -msgid "error constructing %s pseudo-op table: %s" +msgid "" +".bundle_lock sequence at %u bytes but .bundle_align_mode limit is %u bytes" msgstr "" -#: read.c:902 +#: read.c:721 +#, c-format +msgid "single instruction is %u bytes long but .bundle_align_mode limit is %u" +msgstr "" + +#: read.c:1051 #, c-format msgid "unknown pseudo-op: `%s'" msgstr "" -#: read.c:989 +#: read.c:1138 #, c-format msgid "label \"%d$\" redefined" msgstr "" -#: read.c:1221 +#: read.c:1285 +msgid ".bundle_lock with no matching .bundle_unlock" +msgstr "" + +#: read.c:1382 msgid ".abort detected. Abandoning ship." msgstr "" -#: read.c:1239 read.c:2650 +#: read.c:1400 read.c:2751 msgid "ignoring fill value in absolute section" msgstr "" -#: read.c:1330 +#: read.c:1491 #, c-format msgid "alignment too large: %u assumed" msgstr "" -#: read.c:1362 +#: read.c:1523 msgid "expected fill pattern missing" msgstr "" -#: read.c:1471 -#, c-format -msgid "size (%ld) out of range, ignored" -msgstr "" - -#: read.c:1500 -#, c-format -msgid "size of \"%s\" is already %ld; not changing to %ld" +#: read.c:1640 +msgid "symbol name not recognised in the current locale" msgstr "" #. Some of the back ends can't deal with non-positive line numbers. @@ -16814,326 +18836,327 @@ msgstr "" #. We do not want to barf on this, especially since such files are used #. in the GCC and GDB testsuites. So we check for negative line numbers #. rather than non-positive line numbers. -#: read.c:1742 +#: read.c:1983 #, c-format msgid "line numbers must be positive; line number %d rejected" msgstr "" -#: read.c:1779 +#: read.c:2020 #, c-format msgid "incompatible flag %i in line directive" msgstr "" -#: read.c:1791 +#: read.c:2032 #, c-format msgid "unsupported flag %i in line directive" msgstr "" -#: read.c:1830 +#: read.c:2071 msgid "start address not supported" msgstr "" -#: read.c:1839 +#: read.c:2080 msgid ".err encountered" msgstr "" -#: read.c:1855 +#: read.c:2096 msgid ".error directive invoked in source file" msgstr "" -#: read.c:1856 +#: read.c:2097 msgid ".warning directive invoked in source file" msgstr "" -#: read.c:1862 +#: read.c:2103 #, c-format msgid "%s argument must be a string" msgstr "" -#: read.c:1894 read.c:1896 +#: read.c:2135 read.c:2137 #, c-format msgid ".fail %ld encountered" msgstr "" -#: read.c:1936 +#: read.c:2177 #, c-format msgid ".fill size clamped to %d" msgstr "" -#: read.c:1941 +#: read.c:2182 msgid "size negative; .fill ignored" msgstr "" -#: read.c:1947 +#: read.c:2188 msgid "repeat < 0; .fill ignored" msgstr "" -#: read.c:2103 -#, c-format -msgid "Attribute name not recognised: %s" -msgstr "" - -#: read.c:2118 -msgid "expected numeric constant" -msgstr "" - -#: read.c:2159 -msgid "bad string constant" -msgstr "" - -#: read.c:2163 -msgid "expected <tag> , <value>" -msgstr "" - -#: read.c:2238 +#: read.c:2348 #, c-format msgid "unrecognized .linkonce type `%s'" msgstr "" -#: read.c:2250 +#: read.c:2360 msgid ".linkonce is not supported for this object file format" msgstr "" -#: read.c:2345 +#: read.c:2455 msgid "expected alignment after size" msgstr "" -#: read.c:2572 +#: read.c:2673 #, c-format msgid "attempt to redefine pseudo-op `%s' ignored" msgstr "" -#: read.c:2591 +#: read.c:2692 msgid "ignoring macro exit outside a macro definition." msgstr "" -#: read.c:2645 +#: read.c:2746 #, c-format msgid "invalid segment \"%s\"" msgstr "" -#: read.c:2653 +#: read.c:2754 msgid "only constant offsets supported in absolute section" msgstr "" -#: read.c:2692 +#: read.c:2793 msgid "MRI style ORG pseudo-op not supported" msgstr "" -#: read.c:2845 +#: read.c:2946 #, c-format msgid "unrecognized section type `%s'" msgstr "" -#: read.c:2859 +#: read.c:2960 msgid "absolute sections are not supported" msgstr "" -#: read.c:2874 +#: read.c:2975 #, c-format msgid "unrecognized section command `%s'" msgstr "" -#: read.c:2938 +#: read.c:3039 #, c-format msgid ".end%c encountered without preceding %s" msgstr "" -#: read.c:2968 read.c:2998 +#: read.c:3069 read.c:3099 #, c-format msgid "%s without %s" msgstr "" -#: read.c:3246 +#: read.c:3330 msgid "unsupported variable size or fill value" msgstr "" -#: read.c:3274 +#: read.c:3358 msgid ".space repeat count is zero, ignored" msgstr "" -#: read.c:3276 +#: read.c:3360 msgid ".space repeat count is negative, ignored" msgstr "" -#: read.c:3305 +#: read.c:3389 msgid "space allocation too complex in absolute section" msgstr "" -#: read.c:3311 +#: read.c:3395 msgid "space allocation too complex in common section" msgstr "" -#: read.c:3402 read.c:4758 +#: read.c:3486 read.c:4822 #, c-format msgid "bad floating literal: %s" msgstr "" -#: read.c:3559 +#: read.c:3619 #, c-format msgid "%s: would close weakref loop: %s" msgstr "" -#: read.c:3605 +#: read.c:3669 #, c-format msgid "junk at end of line, first unrecognized character valued 0x%x" msgstr "" -#: read.c:3733 +#: read.c:3797 #, c-format msgid "`%s' can't be equated to common symbol '%s'" msgstr "" -#: read.c:3858 +#: read.c:3922 msgid "unexpected `\"' in expression" msgstr "" -#: read.c:3870 +#: read.c:3934 msgid "rva without symbol" msgstr "" -#: read.c:3927 +#: read.c:3991 msgid "missing or bad offset expression" msgstr "" -#: read.c:3948 +#: read.c:4012 msgid "missing reloc type" msgstr "" -#: read.c:3960 +#: read.c:4024 msgid "unrecognized reloc type" msgstr "" -#: read.c:3976 +#: read.c:4040 msgid "bad reloc expression" msgstr "" -#: read.c:4102 +#: read.c:4165 msgid "attempt to store value in absolute section" msgstr "" -#: read.c:4140 read.c:5024 +#: read.c:4203 read.c:5088 msgid "zero assumed for missing expression" msgstr "" -#: read.c:4152 read.c:5036 write.c:266 write.c:1000 -msgid "register value used as expression" -msgstr "" - -#: read.c:4232 +#: read.c:4295 #, c-format msgid "value 0x%llx truncated to 0x%llx" msgstr "" -#: read.c:4235 +#: read.c:4298 msgid "value 0x%I64x truncated to 0x%I64x" msgstr "" -#: read.c:4239 +#: read.c:4302 #, c-format msgid "value 0x%lx truncated to 0x%lx" msgstr "" -#: read.c:4266 +#: read.c:4329 #, c-format msgid "bignum truncated to %d bytes" msgstr "" -#: read.c:4585 read.c:4780 +#: read.c:4649 read.c:4844 msgid "unresolvable or nonpositive repeat count; using 1" msgstr "" -#: read.c:4634 +#: read.c:4698 #, c-format msgid "unknown floating type type '%c'" msgstr "" -#: read.c:4656 +#: read.c:4720 msgid "floating point constant too large" msgstr "" -#: read.c:5192 +#: read.c:5256 msgid "strings must be placed into a section" msgstr "" -#: read.c:5240 +#: read.c:5304 msgid "expected <nn>" msgstr "" #. To be compatible with BSD 4.2 as: give the luser a linefeed!! -#: read.c:5273 read.c:5359 +#: read.c:5337 read.c:5423 msgid "unterminated string; newline inserted" msgstr "" -#: read.c:5367 +#: read.c:5431 msgid "bad escaped character in string" msgstr "" -#: read.c:5392 +#: read.c:5456 msgid "expected address expression" msgstr "" -#: read.c:5411 +#: read.c:5475 #, c-format msgid "symbol \"%s\" undefined; zero assumed" msgstr "" -#: read.c:5414 +#: read.c:5478 msgid "some symbol undefined; zero assumed" msgstr "" -#: read.c:5449 +#: read.c:5513 msgid "this string may not contain '\\0'" msgstr "" -#: read.c:5485 +#: read.c:5549 msgid "missing string" msgstr "" -#: read.c:5576 +#: read.c:5640 #, c-format msgid ".incbin count zero, ignoring `%s'" msgstr "" -#: read.c:5602 +#: read.c:5666 #, c-format msgid "file not found: %s" msgstr "" -#: read.c:5616 +#: read.c:5680 #, c-format msgid "seek to end of .incbin file failed `%s'" msgstr "" -#: read.c:5627 +#: read.c:5691 #, c-format msgid "skip (%ld) or count (%ld) invalid for file size (%ld)" msgstr "" -#: read.c:5634 +#: read.c:5698 #, c-format msgid "could not skip to %ld in file `%s'" msgstr "" -#: read.c:5643 +#: read.c:5707 #, c-format msgid "truncated file `%s', %ld of %ld bytes read" msgstr "" -#: read.c:5802 +#: read.c:5866 msgid "missing .func" msgstr "" -#: read.c:5819 +#: read.c:5883 msgid ".endfunc missing for previous .func" msgstr "" -#: read.c:5956 +#: read.c:5944 +#, c-format +msgid ".bundle_align_mode alignment too large (maximum %u)" +msgstr "" + +#: read.c:5949 +msgid "cannot change .bundle_align_mode inside .bundle_lock" +msgstr "" + +#: read.c:5963 +msgid ".bundle_lock is meaningless without .bundle_align_mode" +msgstr "" + +#: read.c:5984 +msgid ".bundle_unlock without preceding .bundle_lock" +msgstr "" + +#: read.c:5997 +#, c-format +msgid ".bundle_lock sequence is %u bytes, but bundle size only %u" +msgstr "" + +#: read.c:6095 #, c-format msgid "missing closing `%c'" msgstr "" -#: read.c:5958 +#: read.c:6097 msgid "stray `\\'" msgstr "" @@ -17159,86 +19182,86 @@ msgstr "" msgid "comma missing in .xstabs" msgstr "" -#: symbols.c:287 +#: symbols.c:288 #, c-format msgid "cannot define symbol `%s' in absolute section" msgstr "" -#: symbols.c:417 +#: symbols.c:422 #, c-format msgid "symbol `%s' is already defined as \"%s\"/%s%ld" msgstr "" -#: symbols.c:492 symbols.c:499 +#: symbols.c:497 symbols.c:504 #, c-format msgid "inserting \"%s\" into symbol table failed: %s" msgstr "" -#: symbols.c:1010 +#: symbols.c:1017 #, c-format msgid "invalid operands (%s and %s sections) for `%s'" msgstr "" -#: symbols.c:1014 +#: symbols.c:1021 #, c-format msgid "invalid operand (%s section) for `%s'" msgstr "" -#: symbols.c:1022 +#: symbols.c:1029 #, c-format msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'" msgstr "" -#: symbols.c:1025 +#: symbols.c:1032 #, c-format msgid "invalid operand (%s section) for `%s' when setting `%s'" msgstr "" -#: symbols.c:1074 +#: symbols.c:1081 #, c-format msgid "symbol definition loop encountered at `%s'" msgstr "" -#: symbols.c:1101 +#: symbols.c:1108 #, c-format msgid "cannot convert expression symbol %s to complex relocation" msgstr "" -#: symbols.c:1383 +#: symbols.c:1390 #, c-format msgid "division by zero when setting `%s'" msgstr "" -#: symbols.c:1464 write.c:2091 +#: symbols.c:1471 write.c:2108 #, c-format msgid "can't resolve value for symbol `%s'" msgstr "" -#: symbols.c:1911 +#: symbols.c:1918 #, c-format msgid "\"%d\" (instance number %d of a %s label)" msgstr "" -#: symbols.c:1940 +#: symbols.c:1947 #, c-format msgid "attempt to get value of unresolved symbol `%s'" msgstr "" -#: symbols.c:2226 +#: symbols.c:2233 msgid "section symbols are already global" msgstr "" -#: symbols.c:2339 +#: symbols.c:2346 #, c-format msgid "Accessing function `%s' as thread-local object" msgstr "" -#: symbols.c:2343 +#: symbols.c:2350 #, c-format msgid "Accessing `%s' as thread-local object" msgstr "" -#: write.c:169 +#: write.c:168 #, c-format msgid "field fx_size too small to hold %d" msgstr "" @@ -17248,116 +19271,116 @@ msgstr "" msgid "attempt to .org/.space backwards? (%ld)" msgstr "" -#: write.c:685 +#: write.c:691 msgid "invalid offset expression" msgstr "" -#: write.c:707 +#: write.c:713 msgid "invalid reloc expression" msgstr "" -#: write.c:1085 +#: write.c:1097 #, c-format msgid "value of %s too large for field of %d bytes at %s" msgstr "" -#: write.c:1097 +#: write.c:1109 #, c-format msgid "signed .word overflow; switch may be too large; %ld at 0x%lx" msgstr "" -#: write.c:1141 +#: write.c:1150 msgid "redefined symbol cannot be used on reloc" msgstr "" -#: write.c:1154 +#: write.c:1163 msgid "relocation out of range" msgstr "" -#: write.c:1157 +#: write.c:1166 #, c-format msgid "%s:%u: bad return from bfd_install_relocation: %x" msgstr "" -#: write.c:1180 +#: write.c:1189 msgid "reloc not within (fixed part of) section" msgstr "" -#: write.c:1250 +#: write.c:1259 msgid "internal error: fixup not contained within frag" msgstr "" -#: write.c:1368 write.c:1498 +#: write.c:1377 write.c:1507 msgid "can't extend frag" msgstr "" -#: write.c:1560 write.c:1581 +#: write.c:1569 write.c:1590 #, c-format msgid "can't write %s: %s" msgstr "" -#: write.c:1611 +#: write.c:1620 #, c-format msgid "cannot write to output file '%s': %s" msgstr "" -#: write.c:1767 +#: write.c:1780 #, c-format msgid "%d error%s, %d warning%s, generating bad object file" msgstr "" -#: write.c:1774 +#: write.c:1787 #, c-format msgid "%d error%s, %d warning%s, no object file generated" msgstr "" -#: write.c:2006 +#: write.c:2023 #, c-format msgid "%s: global symbols not supported in common sections" msgstr "" -#: write.c:2020 +#: write.c:2037 #, c-format msgid "local label `%s' is not defined" msgstr "" -#: write.c:2042 +#: write.c:2059 #, c-format msgid "Local symbol `%s' can't be equated to common symbol `%s'" msgstr "" -#: write.c:2049 +#: write.c:2066 #, c-format msgid "can't make global register symbol `%s'" msgstr "" -#: write.c:2342 +#: write.c:2359 #, c-format msgid "alignment padding (%lu bytes) not a multiple of %ld" msgstr "" -#: write.c:2504 +#: write.c:2521 #, c-format msgid ".word %s-%s+%s didn't fit" msgstr "" -#: write.c:2598 +#: write.c:2615 msgid "padding added" msgstr "" -#: write.c:2648 +#: write.c:2665 msgid "attempt to move .org backwards" msgstr "" -#: write.c:2672 +#: write.c:2689 msgid ".space specifies non-absolute value" msgstr "" -#: write.c:2687 +#: write.c:2704 msgid ".space or .fill with negative value, ignored" msgstr "" -#: write.c:2758 +#: write.c:2775 #, c-format msgid "" "Infinite loop encountered whilst attempting to compute the addresses of " diff --git a/gold/ChangeLog b/gold/ChangeLog index 5996f3e..32ac6f7 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,7 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/gold.pot: Regenerate. + 2014-02-05 Cary Coutant <ccoutant@google.com> Fix issues with gold undefined symbol diagnostics. diff --git a/gold/po/gold.pot b/gold/po/gold.pot index d58054a..6340518 100644 --- a/gold/po/gold.pot +++ b/gold/po/gold.pot @@ -8,166 +8,415 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2010-03-03 15:08+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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: archive.cc:119 +#: archive.cc:135 +#, c-format +msgid "script or expression reference to %s" +msgstr "" + +#: archive.cc:229 #, c-format msgid "%s: no archive symbol table (run ranlib)" msgstr "" -#: archive.cc:204 +#: archive.cc:317 #, c-format msgid "%s: bad archive symbol table names" msgstr "" -#: archive.cc:236 +#: archive.cc:349 #, c-format msgid "%s: malformed archive header at %zu" msgstr "" -#: archive.cc:256 +#: archive.cc:369 #, c-format msgid "%s: malformed archive header size at %zu" msgstr "" -#: archive.cc:267 +#: archive.cc:380 #, c-format msgid "%s: malformed archive header name at %zu" msgstr "" -#: archive.cc:297 +#: archive.cc:411 #, c-format msgid "%s: bad extended name index at %zu" msgstr "" -#: archive.cc:307 +#: archive.cc:421 #, c-format msgid "%s: bad extended name entry at header %zu" msgstr "" -#: archive.cc:404 +#: archive.cc:518 #, c-format msgid "%s: short archive header at %zu" msgstr "" -#: archive.cc:560 +#: archive.cc:702 #, c-format msgid "%s: member at %zu is not an ELF object" msgstr "" -#: archive.cc:879 +#: archive.cc:1043 #, c-format msgid "%s: archive libraries: %u\n" msgstr "" -#: archive.cc:881 +#: archive.cc:1045 #, c-format msgid "%s: total archive members: %u\n" msgstr "" -#: archive.cc:883 +#: archive.cc:1047 #, c-format msgid "%s: loaded archive members: %u\n" msgstr "" -#: arm.cc:1149 i386.cc:536 sparc.cc:1087 x86_64.cc:565 +#: archive.cc:1277 +#, c-format +msgid "%s: lib groups: %u\n" +msgstr "" + +#: archive.cc:1279 +#, c-format +msgid "%s: total lib groups members: %u\n" +msgstr "" + +#: archive.cc:1281 +#, c-format +msgid "%s: loaded lib groups members: %u\n" +msgstr "" + +#: arm-reloc-property.cc:303 +#, c-format +msgid "invalid reloc %u" +msgstr "" + +#: arm-reloc-property.cc:316 +msgid "reloc " +msgstr "" + +#: arm-reloc-property.cc:316 +msgid "unimplemented reloc " +msgstr "" + +#: arm-reloc-property.cc:319 +msgid "dynamic reloc " +msgstr "" + +#: arm-reloc-property.cc:322 +msgid "private reloc " +msgstr "" + +#: arm-reloc-property.cc:325 +msgid "obsolete reloc " +msgstr "" + +#: arm.cc:1074 +msgid "** ARM cantunwind" +msgstr "" + +#: arm.cc:4037 +#, c-format +msgid "%s: Thumb BLX instruction targets thumb function '%s'." +msgstr "" + +#: arm.cc:4183 +msgid "conditional branch to PLT in THUMB-2 not supported yet." +msgstr "" + +#: arm.cc:5263 +msgid "PREL31 overflow in EXIDX_CANTUNWIND entry" +msgstr "" + +#. Something is wrong with this section. Better not touch it. +#: arm.cc:5509 +#, c-format +msgid "uneven .ARM.exidx section size in %s section %u" +msgstr "" + +#: arm.cc:5835 +msgid "Found non-EXIDX input sections in EXIDX output section" +msgstr "" + +#: arm.cc:5889 arm.cc:5893 +#, c-format +msgid "" +"unwinding may not work because EXIDX input section %u of %s is not in EXIDX " +"output section" +msgstr "" + +#: arm.cc:6179 +#, c-format +msgid "" +"cannot scan executable section %u of %s for Cortex-A8 erratum because it has " +"no mapping symbols." +msgstr "" + +#: arm.cc:6381 object.cc:818 +#, c-format +msgid "invalid symbol table name index: %u" +msgstr "" + +#: arm.cc:6389 object.cc:824 +#, c-format +msgid "symbol table name section has wrong type: %u" +msgstr "" + +#: arm.cc:6639 +#, c-format +msgid "EXIDX section %s(%u) links to invalid section %u in %s" +msgstr "" + +#: arm.cc:6648 +#, c-format +msgid "EXIDX sections %s(%u) and %s(%u) both link to text section%s(%u) in %s" +msgstr "" + +#: arm.cc:6662 +#, c-format +msgid "EXIDX section %s(%u) links to non-allocated section %s(%u) in %s" +msgstr "" + +#. I would like to make this an error but currently ld just ignores +#. this. +#: arm.cc:6672 +#, c-format +msgid "EXIDX section %s(%u) links to non-executable section %s(%u) in %s" +msgstr "" + +#: arm.cc:6756 +#, c-format +msgid "SHF_LINK_ORDER not set in EXIDX section %s of %s" +msgstr "" + +#: arm.cc:6789 +#, c-format +msgid "relocation section %u has invalid info %u" +msgstr "" + +#: arm.cc:6795 +#, c-format +msgid "section %u has multiple relocation sections %u and %u" +msgstr "" + +#: arm.cc:7155 +#, c-format +msgid "undefined or discarded local symbol %u from object %s in GOT" +msgstr "" + +#: arm.cc:7177 +#, c-format +msgid "undefined or discarded symbol %s in GOT" +msgstr "" + +#: arm.cc:7293 i386.cc:168 sparc.cc:1349 tilegx.cc:182 x86_64.cc:257 msgid "** PLT" msgstr "" -#: arm.cc:1364 i386.cc:880 powerpc.cc:1014 sparc.cc:1502 x86_64.cc:955 -#: x86_64.cc:1265 +#: arm.cc:7800 i386.cc:1685 powerpc.cc:5111 sparc.cc:2117 tilegx.cc:3123 +#: tilegx.cc:3575 x86_64.cc:2169 x86_64.cc:2598 #, c-format msgid "%s: unsupported reloc %u against local symbol" msgstr "" -#: arm.cc:1404 powerpc.cc:1105 sparc.cc:1592 x86_64.cc:992 -msgid "requires unsupported dynamic reloc; recompile with -fPIC" +#: arm.cc:7844 +#, c-format +msgid "requires unsupported dynamic reloc %s; recompile with -fPIC" +msgstr "" + +#: arm.cc:7935 i386.cc:1775 x86_64.cc:2377 +#, c-format +msgid "section symbol %u has bad shndx %u" msgstr "" #. These are relocations which should only be seen by the #. dynamic linker, and should never be seen here. -#: arm.cc:1519 arm.cc:1739 arm.cc:2354 i386.cc:1002 i386.cc:1334 -#: powerpc.cc:1223 powerpc.cc:1432 sparc.cc:1877 sparc.cc:2238 x86_64.cc:1145 -#: x86_64.cc:1453 +#: arm.cc:8044 arm.cc:8477 i386.cc:1844 i386.cc:2293 sparc.cc:2532 +#: sparc.cc:3009 tilegx.cc:3570 tilegx.cc:4123 x86_64.cc:2470 x86_64.cc:2931 #, c-format msgid "%s: unexpected reloc %u in object file" msgstr "" -#: arm.cc:1538 i386.cc:1171 powerpc.cc:1242 sparc.cc:1896 x86_64.cc:1279 -#: x86_64.cc:1571 +#: arm.cc:8076 i386.cc:1878 sparc.cc:2431 tilegx.cc:3474 x86_64.cc:2502 +#, c-format +msgid "local symbol %u has bad shndx %u" +msgstr "" + +#: arm.cc:8177 i386.cc:2021 powerpc.cc:5655 sparc.cc:2551 tilegx.cc:3591 +#: tilegx.cc:4128 x86_64.cc:2614 x86_64.cc:3053 #, c-format msgid "%s: unsupported reloc %u against global symbol %s" msgstr "" -#: arm.cc:1804 i386.cc:1542 +#: arm.cc:8635 i386.cc:2503 #, c-format msgid "%s: unsupported RELA reloc section" msgstr "" -#: arm.cc:2047 +#: arm.cc:8725 msgid "" -"relocation R_ARM_MOVW_ABS_NC cannot be used when makinga shared object; " -"recompile with -fPIC" +"unable to provide V4BX reloc interworking fix up; the target profile does " +"not support BX instruction" msgstr "" -#: arm.cc:2056 -msgid "" -"relocation R_ARM_MOVT_ABS cannot be used when makinga shared object; " -"recompile with -fPIC" +#: arm.cc:8859 +#, c-format +msgid "cannot relocate %s in object file" msgstr "" -#: arm.cc:2067 +#: arm.cc:9333 arm.cc:9914 +#, c-format +msgid "relocation overflow in %s" +msgstr "" + +#: arm.cc:9341 arm.cc:9919 +#, c-format +msgid "unexpected opcode while processing relocation %s" +msgstr "" + +#: arm.cc:9485 i386.cc:2841 i386.cc:2923 i386.cc:2994 i386.cc:3030 +#: i386.cc:3102 powerpc.cc:7562 sparc.cc:3589 sparc.cc:3780 sparc.cc:3841 +#: sparc.cc:3948 tilegx.cc:4712 x86_64.cc:3486 x86_64.cc:3586 x86_64.cc:3664 +#: x86_64.cc:3698 +#, c-format +msgid "unsupported reloc %u" +msgstr "" + +#: arm.cc:9564 +#, c-format +msgid "%s: unexpected %s in object file" +msgstr "" + +#: arm.cc:9899 +#, c-format +msgid "cannot handle %s in a relocatable link" +msgstr "" + +#: arm.cc:10003 +#, c-format +msgid "Source object %s has EABI version %d but output has EABI version %d." +msgstr "" + +#: arm.cc:10100 powerpc.cc:2077 target.cc:94 +#, c-format +msgid "%s: unsupported ELF file type %d" +msgstr "" + +#: arm.cc:10296 +#, c-format +msgid "%s: unknown CPU architecture" +msgstr "" + +#: arm.cc:10333 +#, c-format +msgid "%s: conflicting CPU architectures %d/%d" +msgstr "" + +#: arm.cc:10471 +#, c-format +msgid "%s has both the current and legacy Tag_MPextension_use attributes" +msgstr "" + +#: arm.cc:10499 +#, c-format +msgid "%s uses VFP register arguments, output does not" +msgstr "" + +#: arm.cc:10645 +#, c-format +msgid "conflicting architecture profiles %c/%c" +msgstr "" + +#. It's sometimes ok to mix different configs, so this is only +#. a warning. +#: arm.cc:10703 +#, c-format +msgid "%s: conflicting platform configuration" +msgstr "" + +#: arm.cc:10712 +#, c-format +msgid "%s: conflicting use of R9" +msgstr "" + +#: arm.cc:10725 +#, c-format +msgid "%s: SB relative addressing conflicts with use of R9" +msgstr "" + +#: arm.cc:10740 +#, c-format msgid "" -"relocation R_ARM_THM_MOVW_ABS_NC cannot be used whenmaking a shared object; " -"recompile with -fPIC" +"%s 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 "" -#: arm.cc:2077 +#: arm.cc:10766 +#, c-format msgid "" -"relocation R_ARM_THM_MOVT_ABS cannot be used whenmaking a shared object; " -"recompile with -fPIC" +"%s uses %s enums yet the output is to use %s enums; use of enum values " +"across objects may fail" msgstr "" -#: arm.cc:2141 -msgid "cannot find origin of R_ARM_BASE_PREL" +#: arm.cc:10782 +#, c-format +msgid "%s uses iWMMXt register arguments, output does not" msgstr "" -#: arm.cc:2169 -msgid "cannot find origin of R_ARM_BASE_ABS" +#: arm.cc:10803 +#, c-format +msgid "fp16 format mismatch between %s and output" msgstr "" -#: arm.cc:2230 i386.cc:1820 i386.cc:2521 powerpc.cc:1798 sparc.cc:2711 -#: x86_64.cc:1935 x86_64.cc:2518 +#: arm.cc:10849 #, c-format -msgid "unexpected reloc %u in object file" +msgid "%s has has both the current and legacy Tag_MPextension_use attributes" msgstr "" -#: arm.cc:2236 i386.cc:1852 i386.cc:1931 i386.cc:1983 i386.cc:2014 -#: i386.cc:2076 powerpc.cc:1804 sparc.cc:2717 sparc.cc:2900 sparc.cc:2961 -#: sparc.cc:3068 x86_64.cc:1956 x86_64.cc:2039 x86_64.cc:2094 x86_64.cc:2119 +#: arm.cc:10895 arm.cc:10988 #, c-format -msgid "unsupported reloc %u" +msgid "%s: unknown mandatory EABI object attribute %d" msgstr "" -#: arm.cc:2248 +#: arm.cc:10899 arm.cc:10993 #, c-format -msgid "relocation overflow in relocation %u" +msgid "%s: unknown EABI object attribute %d" msgstr "" -#: arm.cc:2256 +#: arm.cc:11345 #, c-format -msgid "unexpected opcode while processing relocation %u" +msgid "cannot handle branch to local %u in a merged section %s" +msgstr "" + +#: arm.cc:11425 target-reloc.h:390 +msgid "relocation refers to discarded section" msgstr "" -#: arm.cc:2359 i386.cc:2535 +#. We cannot handle this now. +#: arm.cc:11589 #, c-format -msgid "unsupported reloc %u in object file" +msgid "multiple SHT_ARM_EXIDX sections %s and %s in a non-relocatable link" +msgstr "" + +#: attributes.cc:410 +#, c-format +msgid "%s: must be processed by '%s' toolchain" +msgstr "" + +#: attributes.cc:418 +#, c-format +msgid "%s: object tag '%d, %s' is incompatible with tag '%d, %s'" msgstr "" #: binary.cc:129 @@ -175,211 +424,249 @@ msgstr "" msgid "cannot open %s: %s:" msgstr "" -#: compressed_output.cc:128 +#: common.cc:352 output.cc:2432 output.cc:2531 +#, c-format +msgid "out of patch space in section %s; relink with --incremental-full" +msgstr "" + +#: compressed_output.cc:225 msgid "not compressing section data: zlib error" msgstr "" -#: cref.cc:244 +#: cref.cc:384 #, c-format msgid "cannot open symbol count file %s: %s" msgstr "" -#: descriptors.cc:116 +#: cref.cc:398 +#, c-format +msgid "" +"\n" +"Cross Reference Table\n" +"\n" +msgstr "" + +#: cref.cc:399 +msgid "Symbol" +msgstr "" + +#: cref.cc:401 +msgid "File" +msgstr "" + +#: descriptors.cc:125 #, c-format msgid "file %s was removed during the link" msgstr "" -#: descriptors.cc:169 +#: descriptors.cc:177 msgid "out of file descriptors and couldn't close any" msgstr "" -#: descriptors.cc:190 descriptors.cc:226 +#: descriptors.cc:198 descriptors.cc:234 descriptors.cc:267 #, c-format msgid "while closing %s: %s" msgstr "" -#: dirsearch.cc:71 +#: dirsearch.cc:73 #, c-format msgid "%s: can not read directory: %s" msgstr "" -#: dwarf_reader.cc:53 dwarf_reader.cc:84 -msgid "Unusually large LEB128 decoded, debug information may be corrupted" +#: dwarf_reader.cc:454 +#, c-format +msgid "" +"%s: DWARF info may be corrupt; offsets in a range list entry are in " +"different sections" msgstr "" -#: dynobj.cc:164 +#: dwarf_reader.cc:1513 +#, c-format +msgid "%s: corrupt debug info in %s" +msgstr "" + +#: dynobj.cc:176 #, c-format msgid "unexpected duplicate type %u section: %u, %u" msgstr "" -#: dynobj.cc:200 +#: dynobj.cc:231 #, c-format msgid "unexpected link in section %u header: %u != %u" msgstr "" -#: dynobj.cc:236 +#: dynobj.cc:267 #, c-format msgid "DYNAMIC section %u link out of range: %u" msgstr "" -#: dynobj.cc:244 +#: dynobj.cc:275 #, c-format msgid "DYNAMIC section %u link %u is not a strtab" msgstr "" -#: dynobj.cc:273 +#: dynobj.cc:304 #, c-format msgid "DT_SONAME value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:285 +#: dynobj.cc:316 #, c-format msgid "DT_NEEDED value out of range: %lld >= %lld" msgstr "" -#: dynobj.cc:298 +#: dynobj.cc:329 msgid "missing DT_NULL in dynamic segment" msgstr "" -#: dynobj.cc:344 +#: dynobj.cc:382 #, c-format msgid "invalid dynamic symbol table name index: %u" msgstr "" -#: dynobj.cc:351 +#: dynobj.cc:389 #, c-format msgid "dynamic symbol table name section has wrong type: %u" msgstr "" -#: dynobj.cc:438 object.cc:463 object.cc:1106 +#: dynobj.cc:476 object.cc:690 object.cc:1453 #, c-format msgid "bad section name offset for section %u: %lu" msgstr "" -#: dynobj.cc:468 +#: dynobj.cc:506 #, c-format msgid "duplicate definition for version %u" msgstr "" -#: dynobj.cc:497 +#: dynobj.cc:535 #, c-format msgid "unexpected verdef version %u" msgstr "" -#: dynobj.cc:513 +#: dynobj.cc:551 #, c-format msgid "verdef vd_cnt field too small: %u" msgstr "" -#: dynobj.cc:521 +#: dynobj.cc:559 #, c-format msgid "verdef vd_aux field out of range: %u" msgstr "" -#: dynobj.cc:532 +#: dynobj.cc:570 #, c-format msgid "verdaux vda_name field out of range: %u" msgstr "" -#: dynobj.cc:542 +#: dynobj.cc:580 #, c-format msgid "verdef vd_next field out of range: %u" msgstr "" -#: dynobj.cc:576 +#: dynobj.cc:614 #, c-format msgid "unexpected verneed version %u" msgstr "" -#: dynobj.cc:585 +#: dynobj.cc:623 #, c-format msgid "verneed vn_aux field out of range: %u" msgstr "" -#: dynobj.cc:599 +#: dynobj.cc:637 #, c-format msgid "vernaux vna_name field out of range: %u" msgstr "" -#: dynobj.cc:610 +#: dynobj.cc:648 #, c-format msgid "verneed vna_next field out of range: %u" msgstr "" -#: dynobj.cc:621 +#: dynobj.cc:659 #, c-format msgid "verneed vn_next field out of range: %u" msgstr "" -#: dynobj.cc:670 +#: dynobj.cc:708 msgid "size of dynamic symbols is not multiple of symbol size" msgstr "" -#: dynobj.cc:1435 +#: dynobj.cc:1524 #, c-format msgid "symbol %s has undefined version %s" msgstr "" -#: ehframe.h:82 +#: ehframe.cc:381 +msgid "overflow in PLT unwind data; unwinding through PLT may fail" +msgstr "" + +#: ehframe.h:78 msgid "** eh_frame_hdr" msgstr "" -#: ehframe.h:353 +#: ehframe.h:419 msgid "** eh_frame" msgstr "" -#: errors.cc:81 +#: errors.cc:81 errors.cc:92 #, c-format msgid "%s: fatal error: " msgstr "" -#: errors.cc:92 +#: errors.cc:103 errors.cc:139 #, c-format msgid "%s: error: " msgstr "" -#: errors.cc:104 +#: errors.cc:115 errors.cc:155 #, c-format msgid "%s: warning: " msgstr "" -#: errors.cc:128 -#, c-format -msgid "%s: %s: error: " +#: errors.cc:179 +msgid "warning" msgstr "" -#: errors.cc:144 +#: errors.cc:184 +msgid "error" +msgstr "" + +#: errors.cc:190 #, c-format -msgid "%s: %s: warning: " +msgid "%s: %s: undefined reference to '%s'\n" msgstr "" -#: errors.cc:167 +#: errors.cc:194 #, c-format -msgid "%s: %s: error: undefined reference to '%s'\n" +msgid "%s: %s: undefined reference to '%s', version '%s'\n" msgstr "" -#: errors.cc:172 +#: errors.cc:198 #, c-format -msgid "%s: %s: error: undefined reference to '%s', version '%s'\n" +msgid "" +"%s: the vtable symbol may be undefined because the class is missing its key " +"function" msgstr "" -#: errors.cc:182 +#: errors.cc:208 #, c-format msgid "%s: " msgstr "" -#: expression.cc:172 +#: expression.cc:192 #, c-format msgid "undefined symbol '%s' referenced in expression" msgstr "" -#: expression.cc:209 +#: expression.cc:230 msgid "invalid reference to dot symbol outside of SECTIONS clause" msgstr "" #. Handle unary operators. We use a preprocessor macro as a hack to #. capture the C operator. -#: expression.cc:278 +#: expression.cc:302 msgid "unary " msgstr "" @@ -391,125 +678,149 @@ msgstr "" #. if the right operand is zero. WARN means that we should warn if #. used on section relative values in a relocatable link. We always #. warn if used on values in different sections in a relocatable link. -#: expression.cc:400 +#: expression.cc:446 msgid "binary " msgstr "" -#: expression.cc:404 +#: expression.cc:450 msgid " by zero" msgstr "" -#: expression.cc:575 +#: expression.cc:636 msgid "max applied to section relative value" msgstr "" -#: expression.cc:610 +#: expression.cc:687 msgid "min applied to section relative value" msgstr "" -#: expression.cc:740 +#: expression.cc:828 msgid "aligning to section relative value" msgstr "" -#: expression.cc:895 +#: expression.cc:993 #, c-format msgid "unknown constant %s" msgstr "" -#: expression.cc:1126 -msgid "SEGMENT_START not implemented" -msgstr "" - -#: expression.cc:1135 -msgid "ORIGIN not implemented" -msgstr "" - -#: expression.cc:1141 -msgid "LENGTH not implemented" -msgstr "" - -#: fileread.cc:65 +#: fileread.cc:141 #, c-format msgid "munmap failed: %s" msgstr "" -#: fileread.cc:129 +#: fileread.cc:209 #, c-format msgid "%s: fstat failed: %s" msgstr "" -#: fileread.cc:169 +#: fileread.cc:250 #, c-format msgid "could not reopen file %s" msgstr "" -#: fileread.cc:302 +#: fileread.cc:401 #, c-format msgid "%s: pread failed: %s" msgstr "" -#: fileread.cc:308 +#: fileread.cc:415 #, c-format msgid "%s: file too short: read only %lld of %lld bytes at %lld" msgstr "" -#: fileread.cc:372 +#: fileread.cc:538 #, c-format msgid "" "%s: attempt to map %lld bytes at offset %lld exceeds size of file; the file " "may be corrupt" msgstr "" -#: fileread.cc:402 -#, c-format -msgid "%s: mmap offset %lld size %lld failed: %s" -msgstr "" - -#: fileread.cc:548 +#: fileread.cc:678 #, c-format msgid "%s: lseek failed: %s" msgstr "" -#: fileread.cc:554 +#: fileread.cc:684 #, c-format msgid "%s: readv failed: %s" msgstr "" -#: fileread.cc:557 +#: fileread.cc:687 #, c-format msgid "%s: file too short: read only %zd of %zd bytes at %lld" msgstr "" -#: fileread.cc:706 +#: fileread.cc:854 #, c-format msgid "%s: total bytes mapped for read: %llu\n" msgstr "" -#: fileread.cc:708 +#: fileread.cc:856 #, c-format msgid "%s: maximum bytes mapped for read at one time: %llu\n" msgstr "" -#: fileread.cc:791 +#: fileread.cc:949 #, c-format msgid "%s: stat failed: %s" msgstr "" -#: fileread.cc:849 +#: fileread.cc:1046 #, c-format msgid "cannot find %s%s" msgstr "" -#: fileread.cc:880 +#: fileread.cc:1071 #, c-format msgid "cannot find %s" msgstr "" -#: fileread.cc:904 +#: fileread.cc:1110 #, c-format msgid "cannot open %s: %s" msgstr "" +#: gdb-index.cc:369 +#, c-format +msgid "%s: --gdb-index currently supports only C and C++ languages" +msgstr "" + +#. The top level DIE should be one of the above. +#: gdb-index.cc:390 +#, c-format +msgid "%s: top level DIE is not DW_TAG_compile_unit or DW_TAG_type_unit" +msgstr "" + +#: gdb-index.cc:844 +#, c-format +msgid "" +"%s: DWARF info may be corrupt; low_pc and high_pc are in different sections" +msgstr "" + +#: gdb-index.cc:970 +#, c-format +msgid "%s: DWARF CUs: %u\n" +msgstr "" + +#: gdb-index.cc:972 +#, c-format +msgid "%s: DWARF CUs without pubnames/pubtypes: %u\n" +msgstr "" + +#: gdb-index.cc:974 +#, c-format +msgid "%s: DWARF TUs: %u\n" +msgstr "" + +#: gdb-index.cc:976 +#, c-format +msgid "%s: DWARF TUs without pubnames/pubtypes: %u\n" +msgstr "" + +#: gdb-index.h:149 +msgid "** gdb_index" +msgstr "" + #: gold-threads.cc:103 #, c-format msgid "pthead_mutextattr_init failed: %s" @@ -535,12 +846,12 @@ msgstr "" msgid "pthread_mutex_destroy failed: %s" msgstr "" -#: gold-threads.cc:131 gold-threads.cc:382 +#: gold-threads.cc:131 gold-threads.cc:396 #, c-format msgid "pthread_mutex_lock failed: %s" msgstr "" -#: gold-threads.cc:139 gold-threads.cc:394 +#: gold-threads.cc:139 gold-threads.cc:410 #, c-format msgid "pthread_mutex_unlock failed: %s" msgstr "" @@ -570,160 +881,277 @@ msgstr "" msgid "pthread_cond_broadcast failed: %s" msgstr "" -#: gold-threads.cc:388 +#: gold-threads.cc:403 #, c-format msgid "pthread_once failed: %s" msgstr "" -#: gold.cc:91 +#: gold.cc:101 #, c-format msgid "%s: internal error in %s, at %s:%d\n" msgstr "" -#: gold.cc:173 +#: gold.cc:191 msgid "no input files" msgstr "" -#: gold.cc:226 +#: gold.cc:221 +msgid "linking with --incremental-full" +msgstr "" + +#: gold.cc:223 +msgid "restart link with --incremental-full" +msgstr "" + +#: gold.cc:285 msgid "cannot mix -r with --gc-sections or --icf" msgstr "" -#: gold.cc:407 +#: gold.cc:612 #, c-format msgid "cannot mix -static with dynamic object %s" msgstr "" -#: gold.cc:411 +#: gold.cc:616 #, c-format msgid "cannot mix -r with dynamic object %s" msgstr "" -#: gold.cc:415 +#: gold.cc:620 #, c-format msgid "cannot use non-ELF output format with dynamic object %s" msgstr "" -#: gold.cc:427 +#: gold.cc:632 #, c-format msgid "cannot mix split-stack '%s' and non-split-stack '%s' when using -r" msgstr "" #. FIXME: This needs to specify the location somehow. -#: i386.cc:232 i386.cc:1669 sparc.cc:234 sparc.cc:2395 x86_64.cc:237 -#: x86_64.cc:1732 +#: i386.cc:601 i386.cc:2655 sparc.cc:312 sparc.cc:3185 x86_64.cc:746 +#: x86_64.cc:3250 msgid "missing expected TLS relocation" msgstr "" -#: i386.cc:944 x86_64.cc:1068 +#: i386.cc:1699 sparc.cc:2229 tilegx.cc:3209 x86_64.cc:2279 #, c-format -msgid "section symbol %u has bad shndx %u" +msgid "%s: unsupported TLS reloc %u for IFUNC symbol" msgstr "" -#: i386.cc:1036 i386.cc:1060 sparc.cc:1777 x86_64.cc:1176 x86_64.cc:1204 +#: i386.cc:2809 i386.cc:3558 powerpc.cc:7521 sparc.cc:3583 tilegx.cc:4706 +#: x86_64.cc:3465 x86_64.cc:4205 #, c-format -msgid "local symbol %u has bad shndx %u" +msgid "unexpected reloc %u in object file" msgstr "" -#: i386.cc:1991 +#: i386.cc:3002 msgid "both SUN and GNU model TLS relocations" msgstr "" -#: i386.cc:2730 x86_64.cc:2719 +#: i386.cc:3572 +#, c-format +msgid "unsupported reloc %u in object file" +msgstr "" + +#: i386.cc:3802 x86_64.cc:4459 #, c-format msgid "failed to match split-stack sequence at section %u offset %0zx" msgstr "" -#: icf.cc:616 +#: icf.cc:768 #, c-format msgid "%s: ICF Converged after %u iteration(s)" msgstr "" -#: icf.cc:619 +#: icf.cc:771 #, c-format msgid "%s: ICF stopped after %u iteration(s)" msgstr "" -#: icf.cc:633 +#: icf.cc:785 #, c-format msgid "Could not find symbol %s to unfold\n" msgstr "" -#: incremental.cc:242 +#: incremental.cc:80 +msgid "** incremental_inputs" +msgstr "" + +#: incremental.cc:145 #, c-format msgid "the link might take longer: cannot perform incremental link: %s" msgstr "" -#: incremental.cc:302 +#: incremental.cc:411 msgid "no incremental data from previous build" msgstr "" -#: incremental.cc:309 incremental.cc:332 -msgid "invalid incremental build data" -msgstr "" - -#: incremental.cc:321 +#: incremental.cc:417 msgid "different version of incremental build data" msgstr "" -#: incremental.cc:338 +#: incremental.cc:429 msgid "command line changed" msgstr "" -#: incremental.cc:362 +#: incremental.cc:456 +#, c-format +msgid "%s: script file changed" +msgstr "" + +#: incremental.cc:859 #, c-format msgid "unsupported ELF machine number %d" msgstr "" -#: incremental.cc:387 +#: incremental.cc:867 object.cc:3063 +#, c-format +msgid "%s: incompatible target" +msgstr "" + +#: incremental.cc:889 msgid "output is not an ELF file." msgstr "" -#: incremental.cc:410 +#: incremental.cc:912 msgid "unsupported file: 32-bit, big-endian" msgstr "" -#: incremental.cc:419 +#: incremental.cc:921 msgid "unsupported file: 32-bit, little-endian" msgstr "" -#: incremental.cc:431 +#: incremental.cc:933 msgid "unsupported file: 64-bit, big-endian" msgstr "" -#: incremental.cc:440 +#: incremental.cc:942 msgid "unsupported file: 64-bit, little-endian" msgstr "" -#: layout.cc:1887 +#: incremental.cc:2078 +msgid "COMDAT group has no signature" +msgstr "" + +#: incremental.cc:2084 +#, c-format +msgid "COMDAT group %s included twice in incremental link" +msgstr "" + +#: int_encoding.cc:50 int_encoding.cc:83 +msgid "Unusually large LEB128 decoded, debug information may be corrupted" +msgstr "" + +#: layout.cc:225 +#, c-format +msgid "%s: total free lists: %u\n" +msgstr "" + +#: layout.cc:227 +#, c-format +msgid "%s: total free list nodes: %u\n" +msgstr "" + +#: layout.cc:229 +#, c-format +msgid "%s: calls to Free_list::remove: %u\n" +msgstr "" + +#: layout.cc:231 layout.cc:235 +#, c-format +msgid "%s: nodes visited: %u\n" +msgstr "" + +#: layout.cc:233 +#, c-format +msgid "%s: calls to Free_list::allocate: %u\n" +msgstr "" + +#: layout.cc:946 +#, c-format +msgid "" +"Unable to create output section '%s' because it is not allowed by the " +"SECTIONS clause of the linker script" +msgstr "" + +#: layout.cc:2015 +msgid "" +"multiple '.interp' sections in input files may cause confusing PT_INTERP " +"segment" +msgstr "" + +#: layout.cc:2079 +#, c-format +msgid "%s: missing .note.GNU-stack section implies executable stack" +msgstr "" + +#: layout.cc:2091 +#, c-format +msgid "%s: requires executable stack" +msgstr "" + +#: layout.cc:2590 +#, c-format +msgid "unable to open --section-ordering-file file %s: %s" +msgstr "" + +#: layout.cc:3024 #, c-format msgid "--build-id=uuid failed: could not open /dev/urandom: %s" msgstr "" -#: layout.cc:1894 +#: layout.cc:3031 #, c-format msgid "/dev/urandom: read failed: %s" msgstr "" -#: layout.cc:1896 +#: layout.cc:3033 #, c-format msgid "/dev/urandom: expected %zu bytes, got %zd bytes" msgstr "" -#: layout.cc:1918 +#: layout.cc:3055 #, c-format msgid "--build-id argument '%s' not a valid hex number" msgstr "" -#: layout.cc:1924 +#: layout.cc:3061 #, c-format msgid "unrecognized --build-id argument '%s'" msgstr "" -#: layout.cc:2337 +#: layout.cc:3626 #, c-format msgid "load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]" msgstr "" +#: layout.cc:3785 output.cc:4557 +#, c-format +msgid "out of patch space for section %s; relink with --incremental-full" +msgstr "" + +#: layout.cc:3794 output.cc:4565 +#, c-format +msgid "%s: section changed size; relink with --incremental-full" +msgstr "" + +#: layout.cc:4051 +msgid "out of patch space for symbol table; relink with --incremental-full" +msgstr "" + +#: layout.cc:4122 +msgid "" +"out of patch space for section header table; relink with --incremental-full" +msgstr "" + +#: layout.cc:4840 +msgid "read-only segment has dynamic relocations" +msgstr "" + +#: layout.cc:4843 +msgid "shared library text segment is not shareable" +msgstr "" + #: mapfile.cc:70 #, c-format msgid "cannot open map file %s: %s" @@ -763,7 +1191,7 @@ msgid "" "\n" msgstr "" -#: mapfile.cc:361 +#: mapfile.cc:367 #, c-format msgid "" "\n" @@ -771,162 +1199,168 @@ msgid "" "\n" msgstr "" -#: merge.cc:455 +#: merge.cc:493 #, c-format msgid "%s: %s merged constants size: %lu; input: %zu; output: %zu\n" msgstr "" -#: merge.cc:478 +#: merge.cc:520 msgid "mergeable string section length not multiple of character size" msgstr "" -#: merge.cc:494 +#: merge.cc:529 #, c-format msgid "%s: last entry in mergeable string section '%s' not null terminated" msgstr "" -#: merge.cc:613 +#: merge.cc:604 #, c-format -msgid "%s: %s input: %zu\n" +msgid "" +"%s: section %s contains incorrectly aligned strings; the alignment of those " +"strings won't be preserved" msgstr "" -#: merge.h:300 -msgid "** merge constants" +#: merge.cc:726 +#, c-format +msgid "%s: %s input bytes: %zu\n" msgstr "" -#: merge.h:422 -msgid "** merge strings" +#: merge.cc:728 +#, c-format +msgid "%s: %s input strings: %zu\n" msgstr "" -#: object.cc:75 -msgid "missing SHT_SYMTAB_SHNDX section" +#: merge.h:366 +msgid "** merge constants" msgstr "" -#: object.cc:119 -#, c-format -msgid "symbol %u out of range for SHT_SYMTAB_SHNDX section" +#: merge.h:495 +msgid "** merge strings" msgstr "" -#: object.cc:126 +#: nacl.cc:43 object.cc:174 object.cc:3111 output.cc:5185 #, c-format -msgid "extended index for symbol %u out of range: %u" +msgid "%s: %s" msgstr "" -#: object.cc:148 object.cc:2331 output.cc:4052 -#, c-format -msgid "%s: %s" +#: object.cc:101 +msgid "missing SHT_SYMTAB_SHNDX section" msgstr "" -#: object.cc:190 +#: object.cc:145 #, c-format -msgid "section name section has wrong type: %u" +msgid "symbol %u out of range for SHT_SYMTAB_SHNDX section" msgstr "" -#: object.cc:546 +#: object.cc:152 #, c-format -msgid "invalid symbol table name index: %u" +msgid "extended index for symbol %u out of range: %u" msgstr "" -#: object.cc:552 +#: object.cc:207 #, c-format -msgid "symbol table name section has wrong type: %u" +msgid "section name section has wrong type: %u" msgstr "" -#: object.cc:641 +#: object.cc:914 #, c-format msgid "section group %u info %u out of range" msgstr "" -#: object.cc:660 +#: object.cc:933 #, c-format msgid "symbol %u name offset %u out of range" msgstr "" -#: object.cc:678 +#: object.cc:951 #, c-format msgid "symbol %u invalid section index %u" msgstr "" -#: object.cc:723 +#: object.cc:1003 #, c-format msgid "section %u in section group %u out of range" msgstr "" -#: object.cc:731 +#: object.cc:1011 #, c-format msgid "invalid section group %u refers to earlier section %u" msgstr "" -#: object.cc:1037 reloc.cc:271 reloc.cc:838 +#: object.cc:1380 reloc.cc:290 reloc.cc:939 #, c-format msgid "relocation section %u has bad info %u" msgstr "" -#: object.cc:1231 +#: object.cc:1610 #, c-format msgid "%s: removing unused section from '%s' in file '%s'" msgstr "" -#: object.cc:1257 +#: object.cc:1636 #, c-format msgid "%s: ICF folding section '%s' in file '%s'into '%s' in file '%s'" msgstr "" -#: object.cc:1454 +#: object.cc:1927 msgid "size of symbols is not multiple of symbol size" msgstr "" -#: object.cc:1563 +#: object.cc:2156 #, c-format msgid "local symbol %u section name out of range: %u >= %u" msgstr "" -#: object.cc:1652 +#: object.cc:2246 #, c-format msgid "unknown section index %u for local symbol %u" msgstr "" -#: object.cc:1661 +#: object.cc:2256 #, c-format msgid "local symbol %u section index %u out of range" msgstr "" -#: object.cc:2169 +#: object.cc:2826 reloc.cc:870 #, c-format -msgid "%s is not supported but is required for %s in %s" +msgid "could not decompress section %s" msgstr "" -#: object.cc:2273 +#: object.cc:2942 #, c-format -msgid "%s: unsupported ELF machine number %d" +msgid "%s is not supported but is required for %s in %s" +msgstr "" + +#: object.cc:3019 +msgid "function " msgstr "" -#: object.cc:2283 +#: object.cc:3053 #, c-format -msgid "%s: incompatible target" +msgid "%s: unsupported ELF machine number %d" msgstr "" -#: object.cc:2347 plugin.cc:1019 +#: object.cc:3127 plugin.cc:1822 #, c-format msgid "%s: not configured to support 32-bit big-endian object" msgstr "" -#: object.cc:2363 plugin.cc:1028 +#: object.cc:3143 plugin.cc:1831 #, c-format msgid "%s: not configured to support 32-bit little-endian object" msgstr "" -#: object.cc:2382 plugin.cc:1040 +#: object.cc:3162 plugin.cc:1843 #, c-format msgid "%s: not configured to support 64-bit big-endian object" msgstr "" -#: object.cc:2398 plugin.cc:1049 +#: object.cc:3178 plugin.cc:1852 #, c-format msgid "%s: not configured to support 64-bit little-endian object" msgstr "" -#: options.cc:156 +#: options.cc:157 #, c-format msgid "" "Usage: %s [options] file...\n" @@ -935,1295 +1369,2029 @@ msgstr "" #. config.guess and libtool.m4 look in ld --help output for the #. string "supported targets". -#: options.cc:164 +#: options.cc:165 #, c-format msgid "%s: supported targets:" msgstr "" -#: options.cc:176 +#: options.cc:174 +#, c-format +msgid "%s: supported emulations:" +msgstr "" + +#: options.cc:186 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: options.cc:193 options.cc:203 options.cc:213 +#: options.cc:203 options.cc:213 options.cc:223 #, c-format msgid "%s: invalid option value (expected an integer): %s" msgstr "" -#: options.cc:223 +#: options.cc:233 options.cc:244 #, c-format msgid "%s: invalid option value (expected a floating point number): %s" msgstr "" -#: options.cc:232 +#: options.cc:253 #, c-format msgid "%s: must take a non-empty argument" msgstr "" -#: options.cc:273 +#: options.cc:294 #, c-format msgid "%s: must take one of the following arguments: %s" msgstr "" -#: options.cc:300 +#: options.cc:325 #, c-format msgid " Supported targets:\n" msgstr "" -#: options.cc:409 +#: options.cc:333 +#, c-format +msgid " Supported emulations:\n" +msgstr "" + +#: options.cc:476 +msgid "invalid argument to --section-start; must be SECTION=ADDRESS" +msgstr "" + +#: options.cc:489 +msgid "--section-start address missing" +msgstr "" + +#: options.cc:498 +#, c-format +msgid "--section-start argument %s is not a valid hex number" +msgstr "" + +#: options.cc:535 #, c-format msgid "unable to parse script file %s" msgstr "" -#: options.cc:417 +#: options.cc:543 #, c-format msgid "unable to parse version script file %s" msgstr "" -#: options.cc:425 +#: options.cc:551 #, c-format msgid "unable to parse dynamic-list script file %s" msgstr "" -#: options.cc:522 +#: options.cc:663 #, c-format msgid "" "format '%s' not supported; treating as elf (supported formats: elf, binary)" msgstr "" -#: options.cc:538 +#: options.cc:705 #, c-format msgid "%s: use the --help option for usage information\n" msgstr "" -#: options.cc:547 +#: options.cc:714 #, c-format msgid "%s: %s: %s\n" msgstr "" -#: options.cc:651 +#: options.cc:818 msgid "unexpected argument" msgstr "" -#: options.cc:664 options.cc:725 +#: options.cc:831 options.cc:892 msgid "missing argument" msgstr "" -#: options.cc:736 +#: options.cc:903 msgid "unknown -z option" msgstr "" -#: options.cc:935 +#: options.cc:1115 #, c-format msgid "ignoring --threads: %s was compiled without thread support" msgstr "" -#: options.cc:942 +#: options.cc:1122 #, c-format msgid "ignoring --thread-count: %s was compiled without thread support" msgstr "" -#: options.cc:981 +#: options.cc:1176 #, c-format msgid "unable to open -retain-symbols-file file %s: %s" msgstr "" -#: options.cc:1003 +#: options.cc:1213 msgid "-shared and -static are incompatible" msgstr "" -#: options.cc:1005 +#: options.cc:1215 msgid "-shared and -pie are incompatible" msgstr "" -#: options.cc:1008 +#: options.cc:1217 +msgid "-pie and -static are incompatible" +msgstr "" + +#: options.cc:1220 msgid "-shared and -r are incompatible" msgstr "" -#: options.cc:1010 +#: options.cc:1222 msgid "-pie and -r are incompatible" msgstr "" -#: options.cc:1014 +#: options.cc:1227 +msgid "-F/--filter may not used without -shared" +msgstr "" + +#: options.cc:1229 +msgid "-f/--auxiliary may not be used without -shared" +msgstr "" + +#: options.cc:1234 msgid "-retain-symbols-file does not yet work with -r" msgstr "" -#: options.cc:1020 +#: options.cc:1240 msgid "binary output format not compatible with -shared or -pie or -r" msgstr "" -#: options.cc:1026 +#: options.cc:1246 #, c-format msgid "--hash-bucket-empty-fraction value %g out of range [0.0, 1.0)" msgstr "" -#: options.cc:1031 +#: options.cc:1251 msgid "" "Options --incremental-changed, --incremental-unchanged, --incremental-" "unknown require the use of --incremental" msgstr "" -#: options.cc:1097 +#: options.cc:1261 +msgid "incremental linking is not compatible with -r" +msgstr "" + +#: options.cc:1263 +msgid "incremental linking is not compatible with --emit-relocs" +msgstr "" + +#: options.cc:1266 +msgid "incremental linking is not compatible with --plugin" +msgstr "" + +#: options.cc:1269 +msgid "ignoring --gc-sections for an incremental link" +msgstr "" + +#: options.cc:1274 +msgid "ignoring --icf for an incremental link" +msgstr "" + +#: options.cc:1279 +msgid "ignoring --compress-debug-sections for an incremental link" +msgstr "" + +#: options.cc:1359 msgid "May not nest groups" msgstr "" -#: options.cc:1109 +#: options.cc:1361 +msgid "may not nest groups in libraries" +msgstr "" + +#: options.cc:1373 msgid "Group end without group start" msgstr "" +#: options.cc:1383 +msgid "may not nest libraries" +msgstr "" + +#: options.cc:1385 +msgid "may not nest libraries in groups" +msgstr "" + +#: options.cc:1397 +msgid "lib end without lib start" +msgstr "" + #. I guess it's neither a long option nor a short option. -#: options.cc:1174 +#: options.cc:1462 msgid "unknown option" msgstr "" -#: options.cc:1201 +#: options.cc:1489 #, c-format msgid "%s: missing group end\n" msgstr "" -#: options.h:571 +#: options.h:624 msgid "Report usage information" msgstr "" -#: options.h:573 +#: options.h:626 msgid "Report version information" msgstr "" -#: options.h:575 +#: options.h:628 msgid "Report version and target information" msgstr "" -#: options.h:584 options.h:635 +#: options.h:637 options.h:712 msgid "Not supported" msgstr "" -#: options.h:585 options.h:636 +#: options.h:638 options.h:713 msgid "Do not copy DT_NEEDED tags from shared libraries" msgstr "" -#: options.h:588 +#: options.h:641 options.h:1289 +msgid "Allow multiple definitions of symbols" +msgstr "" + +#: options.h:642 +msgid "Do not allow multiple definitions" +msgstr "" + +#: options.h:645 msgid "Allow unresolved references in shared libraries" msgstr "" -#: options.h:589 +#: options.h:646 msgid "Do not allow unresolved references in shared libraries" msgstr "" -#: options.h:592 +#: options.h:649 msgid "Only set DT_NEEDED for shared libraries if used" msgstr "" -#: options.h:593 +#: options.h:650 msgid "Always DT_NEEDED for shared libraries" msgstr "" -#: options.h:600 +#: options.h:653 options.h:831 options.h:1197 options.h:1207 +msgid "Ignored" +msgstr "" + +#: options.h:653 +msgid "[ignored]" +msgstr "" + +#: options.h:661 msgid "Set input format" msgstr "" -#: options.h:603 +#: options.h:664 msgid "-l searches for shared libraries" msgstr "" -#: options.h:605 +#: options.h:666 msgid "-l does not search for shared libraries" msgstr "" -#: options.h:609 +#: options.h:669 +msgid "alias for -Bdynamic" +msgstr "" + +#: options.h:671 +msgid "alias for -Bstatic" +msgstr "" + +#: options.h:674 +msgid "Use group name lookup rules for shared library" +msgstr "" + +#: options.h:677 msgid "Bind defined symbols locally" msgstr "" -#: options.h:612 +#: options.h:680 msgid "Bind defined function symbols locally" msgstr "" -#: options.h:615 +#: options.h:683 msgid "Generate build ID note" msgstr "" -#: options.h:616 options.h:655 +#: options.h:684 options.h:740 msgid "[=STYLE]" msgstr "" -#: options.h:619 +#: options.h:688 +msgid "Chunk size for '--build-id=tree'" +msgstr "" + +#: options.h:688 options.h:693 options.h:1086 options.h:1100 options.h:1268 +#: options.h:1287 +msgid "SIZE" +msgstr "" + +#: options.h:692 +msgid "" +"Minimum output file size for '--build-id=tree' to work differently than '--" +"build-id=sha1'" +msgstr "" + +#: options.h:696 msgid "Check segment addresses for overlaps (default)" msgstr "" -#: options.h:620 +#: options.h:697 msgid "Do not check segment addresses for overlaps" msgstr "" -#: options.h:624 options.h:629 +#: options.h:701 options.h:706 msgid "Compress .debug_* sections in the output file" msgstr "" -#: options.h:630 +#: options.h:707 msgid "[none]" msgstr "" -#: options.h:639 +#: options.h:716 +msgid "Output cross reference table" +msgstr "" + +#: options.h:717 +msgid "Do not output cross reference table" +msgstr "" + +#: options.h:720 +msgid "Use DT_INIT_ARRAY for all constructors (default)" +msgstr "" + +#: options.h:721 +msgid "Handle constructors as directed by compiler" +msgstr "" + +#: options.h:724 msgid "Define common symbols" msgstr "" -#: options.h:640 +#: options.h:725 msgid "Do not define common symbols" msgstr "" -#: options.h:642 options.h:644 +#: options.h:727 options.h:729 msgid "Alias for -d" msgstr "" -#: options.h:647 +#: options.h:732 msgid "Turn on debugging" msgstr "" -#: options.h:648 +#: options.h:733 msgid "[all,files,script,task][,...]" msgstr "" -#: options.h:651 +#: options.h:736 msgid "Define a symbol" msgstr "" -#: options.h:651 +#: options.h:736 msgid "SYMBOL=EXPRESSION" msgstr "" -#: options.h:654 +#: options.h:739 msgid "Demangle C++ symbols in log messages" msgstr "" -#: options.h:658 +#: options.h:743 msgid "Do not demangle C++ symbols in log messages" msgstr "" -#: options.h:662 -msgid "Try to detect violations of the One Definition Rule" +#: options.h:747 +msgid "Look for violations of the C++ One Definition Rule" msgstr "" -#: options.h:666 +#: options.h:748 +msgid "Do not look for violations of the C++ One Definition Rule" +msgstr "" + +#: options.h:751 +msgid "Delete all local symbols" +msgstr "" + +#: options.h:753 msgid "Delete all temporary local symbols" msgstr "" -#: options.h:669 +#: options.h:756 msgid "Add data symbols to dynamic symbols" msgstr "" -#: options.h:672 +#: options.h:759 msgid "Add C++ operator new/delete to dynamic symbols" msgstr "" -#: options.h:675 +#: options.h:762 msgid "Add C++ typeinfo to dynamic symbols" msgstr "" -#: options.h:678 +#: options.h:765 msgid "Read a list of dynamic symbols" msgstr "" -#: options.h:678 options.h:732 options.h:766 options.h:893 options.h:921 +#: options.h:765 options.h:873 options.h:896 options.h:964 options.h:1033 +#: options.h:1142 options.h:1190 msgid "FILE" msgstr "" -#: options.h:681 +#: options.h:768 msgid "Set program start address" msgstr "" -#: options.h:681 options.h:908 options.h:910 options.h:912 +#: options.h:768 options.h:1157 options.h:1159 options.h:1161 options.h:1164 +#: options.h:1166 msgid "ADDRESS" msgstr "" -#: options.h:684 +#: options.h:771 msgid "Exclude libraries from automatic export" msgstr "" -#: options.h:688 +#: options.h:775 msgid "Export all dynamic symbols" msgstr "" -#: options.h:689 +#: options.h:776 msgid "Do not export all dynamic symbols (default)" msgstr "" -#: options.h:692 +#: options.h:779 +msgid "Export SYMBOL to dynamic symbol table" +msgstr "" + +#: options.h:779 options.h:807 options.h:893 options.h:1122 options.h:1177 +#: options.h:1234 options.h:1237 +msgid "SYMBOL" +msgstr "" + +#: options.h:782 +msgid "Link big-endian objects." +msgstr "" + +#: options.h:785 +msgid "Link little-endian objects." +msgstr "" + +#: options.h:788 msgid "Create exception frame header" msgstr "" -#: options.h:695 +#: options.h:791 +msgid "(ARM only) Do not warn about objects with incompatible enum sizes" +msgstr "" + +#: options.h:795 +msgid "Auxiliary filter for shared object symbol table" +msgstr "" + +#: options.h:796 options.h:800 +msgid "SHLIB" +msgstr "" + +#: options.h:799 +msgid "Filter for shared object symbol table" +msgstr "" + +#: options.h:803 msgid "Treat warnings as errors" msgstr "" -#: options.h:696 +#: options.h:804 msgid "Do not treat warnings as errors" msgstr "" -#: options.h:699 +#: options.h:807 msgid "Call SYMBOL at unload-time" msgstr "" -#: options.h:699 options.h:729 options.h:873 options.h:915 options.h:936 -#: options.h:939 -msgid "SYMBOL" +#: options.h:810 +msgid "(ARM only) Fix binaries for Cortex-A8 erratum." +msgstr "" + +#: options.h:811 +msgid "(ARM only) Do not fix binaries for Cortex-A8 erratum." msgstr "" -#: options.h:702 +#: options.h:814 +msgid "(ARM only) Fix binaries for ARM1176 erratum." +msgstr "" + +#: options.h:815 +msgid "(ARM only) Do not fix binaries for ARM1176 erratum." +msgstr "" + +#: options.h:818 +msgid "(ARM only) Merge exidx entries in debuginfo." +msgstr "" + +#: options.h:819 +msgid "(ARM only) Do not merge exidx entries in debuginfo." +msgstr "" + +#: options.h:822 +msgid "(ARM only) Rewrite BX rn as MOV pc, rn for ARMv4" +msgstr "" + +#: options.h:826 +msgid "(ARM only) Rewrite BX rn branch to ARMv4 interworking veneer" +msgstr "" + +#: options.h:834 +msgid "Generate .gdb_index section" +msgstr "" + +#: options.h:835 +msgid "Do not generate .gdb_index section" +msgstr "" + +#: options.h:838 +msgid "Enable STB_GNU_UNIQUE symbol binding (default)" +msgstr "" + +#: options.h:839 +msgid "Disable STB_GNU_UNIQUE symbol binding" +msgstr "" + +#: options.h:842 msgid "Set shared library name" msgstr "" -#: options.h:702 options.h:792 +#: options.h:842 options.h:1016 options.h:1050 msgid "FILENAME" msgstr "" -#: options.h:705 +#: options.h:845 msgid "Min fraction of empty buckets in dynamic hash" msgstr "" -#: options.h:706 +#: options.h:846 msgid "FRACTION" msgstr "" -#: options.h:709 +#: options.h:849 msgid "Dynamic hash style" msgstr "" -#: options.h:709 +#: options.h:849 msgid "[sysv,gnu,both]" msgstr "" -#: options.h:713 +#: options.h:853 msgid "Set dynamic linker path" msgstr "" -#: options.h:713 +#: options.h:853 msgid "PROGRAM" msgstr "" -#: options.h:716 -msgid "Work in progress; do not use" +#: options.h:856 +msgid "" +"Do an incremental link if possible; otherwise, do a full link and prepare " +"output for incremental linking" msgstr "" -#: options.h:717 -msgid "Do a full build" +#: options.h:861 +msgid "Do a full link (default)" msgstr "" -#: options.h:720 +#: options.h:864 +msgid "Do a full link and prepare output for incremental linking" +msgstr "" + +#: options.h:868 +msgid "Do an incremental link; exit if not possible" +msgstr "" + +#: options.h:871 +msgid "Set base file for incremental linking (default is output file)" +msgstr "" + +#: options.h:876 msgid "Assume files changed" msgstr "" -#: options.h:723 +#: options.h:879 msgid "Assume files didn't change" msgstr "" -#: options.h:726 +#: options.h:882 msgid "Use timestamps to check files (default)" msgstr "" -#: options.h:729 +#: options.h:885 +msgid "Assume startup files unchanged (files preceding this option)" +msgstr "" + +#: options.h:889 +msgid "Amount of extra space to allocate for patches" +msgstr "" + +#: options.h:890 +msgid "PERCENT" +msgstr "" + +#: options.h:893 msgid "Call SYMBOL at load-time" msgstr "" -#: options.h:732 +#: options.h:896 msgid "Read only symbol values from FILE" msgstr "" -#: options.h:735 +#: options.h:900 +msgid "Map whole files to memory (default on 64-bit hosts)" +msgstr "" + +#: options.h:901 +msgid "Map relevant file parts to memory (default on 32-bit hosts)" +msgstr "" + +#: options.h:904 +msgid "Keep files mapped across passes (default)" +msgstr "" + +#: options.h:905 +msgid "Release mapped files after each pass" +msgstr "" + +#: options.h:908 +msgid "Generate unwind information for PLT (default)" +msgstr "" + +#: options.h:909 +msgid "Do not generate unwind information for PLT" +msgstr "" + +#: options.h:912 msgid "Search for library LIBNAME" msgstr "" -#: options.h:735 +#: options.h:912 msgid "LIBNAME" msgstr "" -#: options.h:738 +#: options.h:915 msgid "Add directory to search path" msgstr "" -#: options.h:738 options.h:813 options.h:816 options.h:820 options.h:887 +#: options.h:915 options.h:1039 options.h:1042 options.h:1046 options.h:1136 msgid "DIR" msgstr "" -#: options.h:741 -msgid "Ignored for compatibility" +#: options.h:918 +msgid "Enable text section reordering for GCC section names (default)" +msgstr "" + +#: options.h:920 +msgid "Disable text section reordering for GCC section names" +msgstr "" + +#: options.h:923 +msgid "Only search directories specified on the command line." +msgstr "" + +#: options.h:927 +msgid "Put read-only non-executable sections in their own segment" msgstr "" -#: options.h:741 +#: options.h:931 +msgid "Set offset between executable and read-only segments" +msgstr "" + +#: options.h:932 +msgid "OFFSET" +msgstr "" + +#: options.h:935 +msgid "Set GNU linker emulation; obsolete" +msgstr "" + +#: options.h:935 msgid "EMULATION" msgstr "" -#: options.h:744 +#: options.h:938 +msgid "Map the output file for writing (default)." +msgstr "" + +#: options.h:939 +msgid "Do not map the output file for writing." +msgstr "" + +#: options.h:942 msgid "Write map file on standard output" msgstr "" -#: options.h:745 +#: options.h:943 msgid "Write map file" msgstr "" -#: options.h:746 +#: options.h:944 msgid "MAPFILENAME" msgstr "" -#: options.h:749 +#: options.h:947 msgid "Do not page align data" msgstr "" -#: options.h:751 +#: options.h:949 msgid "Do not page align data, do not make text readonly" msgstr "" -#: options.h:752 +#: options.h:950 msgid "Page align data, make text readonly" msgstr "" -#: options.h:755 +#: options.h:953 msgid "Enable use of DT_RUNPATH and DT_FLAGS" msgstr "" -#: options.h:756 +#: options.h:954 msgid "Disable use of DT_RUNPATH and DT_FLAGS" msgstr "" -#: options.h:759 +#: options.h:957 msgid "Create an output file even if errors occur" msgstr "" -#: options.h:762 options.h:958 +#: options.h:960 options.h:1270 msgid "Report undefined symbols (even with --shared)" msgstr "" -#: options.h:766 +#: options.h:964 msgid "Set output file name" msgstr "" -#: options.h:769 +#: options.h:967 msgid "Optimize output file size" msgstr "" -#: options.h:769 +#: options.h:967 msgid "LEVEL" msgstr "" -#: options.h:772 +#: options.h:970 msgid "Set output format" msgstr "" -#: options.h:772 +#: options.h:970 msgid "[binary]" msgstr "" -#: options.h:775 options.h:777 +#: options.h:973 options.h:982 +msgid "(ARM only) Ignore for backward compatibility" +msgstr "" + +#: options.h:976 options.h:978 msgid "Create a position independent executable" msgstr "" -#: options.h:782 +#: options.h:985 +msgid "(PowerPC64 only) Align PLT call stubs to fit cache lines" +msgstr "" + +#: options.h:986 +msgid "[=P2ALIGN]" +msgstr "" + +#: options.h:989 +msgid "(PowerPC64 only) PLT call stubs should load r11" +msgstr "" + +#: options.h:990 +msgid "(PowerPC64 only) PLT call stubs should not load r11" +msgstr "" + +#: options.h:993 +msgid "(PowerPC64 only) PLT call stubs with load-load barrier" +msgstr "" + +#: options.h:994 +msgid "(PowerPC64 only) PLT call stubs without barrier" +msgstr "" + +#: options.h:998 msgid "Load a plugin library" msgstr "" -#: options.h:782 +#: options.h:998 msgid "PLUGIN" msgstr "" -#: options.h:784 +#: options.h:1000 msgid "Pass an option to the plugin" msgstr "" -#: options.h:784 +#: options.h:1000 msgid "OPTION" msgstr "" -#: options.h:788 +#: options.h:1004 +msgid "Use posix_fallocate to reserve space in the output file (default)." +msgstr "" + +#: options.h:1006 +msgid "Use fallocate or ftruncate to reserve space." +msgstr "" + +#: options.h:1009 msgid "Preread archive symbols when multi-threaded" msgstr "" -#: options.h:791 +#: options.h:1012 +msgid "Print default output format" +msgstr "" + +#: options.h:1015 msgid "Print symbols defined and used for each input" msgstr "" -#: options.h:795 +#: options.h:1019 msgid "Ignored for SVR4 compatibility" msgstr "" -#: options.h:798 +#: options.h:1022 msgid "Generate relocations in output" msgstr "" -#: options.h:801 +#: options.h:1025 msgid "Generate relocatable output" msgstr "" -#: options.h:804 -msgid "Relax branches on certain targets" +#: options.h:1027 +msgid "Synonym for -r" msgstr "" -#: options.h:807 -msgid "keep only symbols listed in this file" +#: options.h:1030 +msgid "Relax branches on certain targets" msgstr "" -#: options.h:807 -msgid "[file]" +#: options.h:1033 +msgid "keep only symbols listed in this file" msgstr "" -#: options.h:813 options.h:816 +#: options.h:1039 options.h:1042 msgid "Add DIR to runtime search path" msgstr "" -#: options.h:819 +#: options.h:1045 msgid "Add DIR to link time shared library search path" msgstr "" -#: options.h:823 +#: options.h:1049 +msgid "Layout sections in the order specified." +msgstr "" + +#: options.h:1053 +msgid "Set address of section" +msgstr "" + +#: options.h:1053 +msgid "SECTION=ADDRESS" +msgstr "" + +#: options.h:1056 +msgid "Sort common symbols by alignment" +msgstr "" + +#: options.h:1057 +msgid "[={ascending,descending}]" +msgstr "" + +#: options.h:1060 +msgid "" +"Sort sections by name. '--no-text-reorder' will override '--sort-" +"section=name' for .text" +msgstr "" + +#: options.h:1062 +msgid "[none,name]" +msgstr "" + +#: options.h:1066 +msgid "Dynamic tag slots to reserve (default 5)" +msgstr "" + +#: options.h:1067 options.h:1115 options.h:1148 options.h:1150 options.h:1152 +#: options.h:1154 +msgid "COUNT" +msgstr "" + +#: options.h:1070 msgid "Strip all symbols" msgstr "" -#: options.h:825 +#: options.h:1072 msgid "Strip debugging information" msgstr "" -#: options.h:827 +#: options.h:1074 msgid "Emit only debug line number information" msgstr "" -#: options.h:829 -msgid "Strip debug symbols that are unused by gdb (at least versions <= 6.7)" +#: options.h:1076 +msgid "Strip debug symbols that are unused by gdb (at least versions <= 7.4)" msgstr "" -#: options.h:832 +#: options.h:1079 msgid "Strip LTO intermediate code sections" msgstr "" -#: options.h:835 +#: options.h:1082 msgid "" -"(ARM only) The maximum distance from instructions in a group of sections to " -"their stubs. Negative values mean stubs are always after the group. 1 means " -"using default size.\n" +"(ARM, PowerPC only) The maximum distance from instructions in a group of " +"sections to their stubs. Negative values mean stubs are always after " +"(PowerPC before) the group. 1 means use default size.\n" msgstr "" -#: options.h:838 options.h:852 options.h:956 options.h:975 -msgid "SIZE" -msgstr "" - -#: options.h:841 +#: options.h:1089 msgid "" "Use less memory and more disk I/O (included only for compatibility with GNU " "ld)" msgstr "" -#: options.h:845 options.h:848 +#: options.h:1093 options.h:1096 msgid "Generate shared library" msgstr "" -#: options.h:851 +#: options.h:1099 msgid "Stack size when -fsplit-stack function calls non-split" msgstr "" -#: options.h:857 +#: options.h:1105 msgid "Do not link against shared libraries" msgstr "" -#: options.h:860 -msgid "Identical Code Folding. '--icf=safe' folds only ctors and dtors." +#: options.h:1108 +msgid "" +"Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose " +"pointers are definitely not taken." msgstr "" -#: options.h:866 +#: options.h:1115 msgid "Number of iterations of ICF (default 2)" msgstr "" -#: options.h:866 options.h:899 options.h:901 options.h:903 options.h:905 -msgid "COUNT" -msgstr "" - -#: options.h:869 +#: options.h:1118 msgid "List folded identical sections on stderr" msgstr "" -#: options.h:870 +#: options.h:1119 msgid "Do not list folded identical sections" msgstr "" -#: options.h:873 +#: options.h:1122 msgid "Do not fold this symbol during ICF" msgstr "" -#: options.h:876 +#: options.h:1125 msgid "Remove unused sections" msgstr "" -#: options.h:877 +#: options.h:1126 msgid "Don't remove unused sections (default)" msgstr "" -#: options.h:880 +#: options.h:1129 msgid "List removed unused sections on stderr" msgstr "" -#: options.h:881 +#: options.h:1130 msgid "Do not list removed unused sections" msgstr "" -#: options.h:884 +#: options.h:1133 msgid "Print resource usage statistics" msgstr "" -#: options.h:887 +#: options.h:1136 msgid "Set target system root directory" msgstr "" -#: options.h:890 +#: options.h:1139 msgid "Print the name of each input file" msgstr "" -#: options.h:893 +#: options.h:1142 msgid "Read linker script" msgstr "" -#: options.h:896 +#: options.h:1145 msgid "Run the linker multi-threaded" msgstr "" -#: options.h:897 +#: options.h:1146 msgid "Do not run the linker multi-threaded" msgstr "" -#: options.h:899 +#: options.h:1148 msgid "Number of threads to use" msgstr "" -#: options.h:901 +#: options.h:1150 msgid "Number of threads to use in initial pass" msgstr "" -#: options.h:903 +#: options.h:1152 msgid "Number of threads to use in middle pass" msgstr "" -#: options.h:905 +#: options.h:1154 msgid "Number of threads to use in final pass" msgstr "" -#: options.h:908 +#: options.h:1157 msgid "Set the address of the bss segment" msgstr "" -#: options.h:910 +#: options.h:1159 msgid "Set the address of the data segment" msgstr "" -#: options.h:912 +#: options.h:1161 options.h:1163 msgid "Set the address of the text segment" msgstr "" -#: options.h:915 +#: options.h:1166 +msgid "Set the address of the rodata segment" +msgstr "" + +#: options.h:1169 +msgid "(PowerPC64 only) Optimize TOC code sequences" +msgstr "" + +#: options.h:1170 +msgid "(PowerPC64 only) Don't optimize TOC code sequences" +msgstr "" + +#: options.h:1173 +msgid "(PowerPC64 only) Sort TOC and GOT sections" +msgstr "" + +#: options.h:1174 +msgid "(PowerPC64 only) Don't sort TOC and GOT sections" +msgstr "" + +#: options.h:1177 msgid "Create undefined reference to SYMBOL" msgstr "" -#: options.h:918 +#: options.h:1180 +msgid "How to handle unresolved symbols" +msgstr "" + +#: options.h:1187 msgid "Synonym for --debug=files" msgstr "" -#: options.h:921 +#: options.h:1190 msgid "Read version script" msgstr "" -#: options.h:924 +#: options.h:1193 msgid "Warn about duplicate common symbols" msgstr "" -#: options.h:925 +#: options.h:1194 msgid "Do not warn about duplicate common symbols (default)" msgstr "" -#: options.h:928 +#: options.h:1200 +msgid "Warn if the stack is executable" +msgstr "" + +#: options.h:1201 +msgid "Do not warn if the stack is executable (default)" +msgstr "" + +#: options.h:1204 +msgid "Don't warn about mismatched input files" +msgstr "" + +#: options.h:1210 msgid "Warn when skipping an incompatible library" msgstr "" -#: options.h:929 +#: options.h:1211 msgid "Don't warn when skipping an incompatible library" msgstr "" -#: options.h:932 +#: options.h:1214 +msgid "Warn if text segment is not shareable" +msgstr "" + +#: options.h:1215 +msgid "Do not warn if text segment is not shareable (default)" +msgstr "" + +#: options.h:1218 +msgid "Report unresolved symbols as warnings" +msgstr "" + +#: options.h:1222 +msgid "Report unresolved symbols as errors" +msgstr "" + +#: options.h:1226 +msgid "(ARM only) Do not warn about objects with incompatible wchar_t sizes" +msgstr "" + +#: options.h:1230 msgid "Include all archive contents" msgstr "" -#: options.h:933 +#: options.h:1231 msgid "Include only needed archive contents" msgstr "" -#: options.h:936 +#: options.h:1234 msgid "Use wrapper functions for SYMBOL" msgstr "" -#: options.h:939 +#: options.h:1237 msgid "Trace references to symbol" msgstr "" -#: options.h:942 +#: options.h:1240 +msgid "Allow unused version in script (default)" +msgstr "" + +#: options.h:1241 +msgid "Do not allow unused version in script" +msgstr "" + +#: options.h:1244 msgid "Default search path for Solaris compatibility" msgstr "" -#: options.h:943 +#: options.h:1245 msgid "PATH" msgstr "" -#: options.h:946 +#: options.h:1248 msgid "Start a library search group" msgstr "" -#: options.h:948 +#: options.h:1250 msgid "End a library search group" msgstr "" -#: options.h:953 +#: options.h:1254 +msgid "Start a library" +msgstr "" + +#: options.h:1256 +msgid "End a library " +msgstr "" + +#: options.h:1259 +msgid "Ignored for GCC linker option compatibility" +msgstr "" + +#: options.h:1265 msgid "Sort dynamic relocs" msgstr "" -#: options.h:954 +#: options.h:1266 msgid "Do not sort dynamic relocs" msgstr "" -#: options.h:956 +#: options.h:1268 msgid "Set common page size to SIZE" msgstr "" -#: options.h:961 +#: options.h:1273 msgid "Mark output as requiring executable stack" msgstr "" -#: options.h:963 +#: options.h:1275 msgid "Mark DSO to be initialized first at runtime" msgstr "" -#: options.h:966 +#: options.h:1278 msgid "Mark object to interpose all DSOs but executable" msgstr "" -#: options.h:969 +#: options.h:1281 msgid "Mark object for lazy runtime binding (default)" msgstr "" -#: options.h:972 +#: options.h:1284 msgid "Mark object requiring immediate process" msgstr "" -#: options.h:975 +#: options.h:1287 msgid "Set maximum page size to SIZE" msgstr "" -#: options.h:978 +#: options.h:1295 msgid "Do not create copy relocs" msgstr "" -#: options.h:980 +#: options.h:1297 msgid "Mark object not to use default search paths" msgstr "" -#: options.h:983 +#: options.h:1300 msgid "Mark DSO non-deletable at runtime" msgstr "" -#: options.h:986 +#: options.h:1303 msgid "Mark DSO not available to dlopen" msgstr "" -#: options.h:989 +#: options.h:1306 msgid "Mark DSO not available to dldump" msgstr "" -#: options.h:992 +#: options.h:1309 msgid "Mark output as not requiring executable stack" msgstr "" -#: options.h:994 +#: options.h:1311 msgid "Mark object for immediate function binding" msgstr "" -#: options.h:997 +#: options.h:1314 msgid "Mark DSO to indicate that needs immediate $ORIGIN processing at runtime" msgstr "" -#: options.h:1000 +#: options.h:1317 msgid "Where possible mark variables read-only after relocation" msgstr "" -#: options.h:1001 +#: options.h:1318 msgid "Don't mark variables read-only after relocation" msgstr "" -#: output.cc:1132 +#: options.h:1320 +msgid "Do not permit relocations in read-only segments" +msgstr "" + +#: options.h:1321 options.h:1323 +msgid "Permit relocations in read-only segments (default)" +msgstr "" + +#: output.cc:1344 msgid "section group retained but group element discarded" msgstr "" -#: output.cc:1860 +#: output.cc:1711 output.cc:1743 +msgid "out of patch space (GOT); relink with --incremental-full" +msgstr "" + +#: output.cc:2372 #, c-format msgid "invalid alignment %lu for section \"%s\"" msgstr "" -#: output.cc:3573 +#: output.cc:4598 #, c-format msgid "dot moves backward in linker script from 0x%llx to 0x%llx" msgstr "" -#: output.cc:3576 +#: output.cc:4601 #, c-format msgid "address of section '%s' moves backward from 0x%llx to 0x%llx" msgstr "" -#: output.cc:3755 +#: output.cc:4965 +#, c-format +msgid "%s: incremental base and output file name are the same" +msgstr "" + +#: output.cc:4972 #, c-format -msgid "nobits section %s may not precede progbits section %s in same segment" +msgid "%s: stat: %s" msgstr "" -#: output.cc:3907 output.cc:3975 +#: output.cc:4977 +#, c-format +msgid "%s: incremental base file is empty" +msgstr "" + +#: output.cc:4989 output.cc:5087 #, c-format msgid "%s: open: %s" msgstr "" -#: output.cc:3996 +#: output.cc:5006 +#, c-format +msgid "%s: read failed: %s" +msgstr "" + +#: output.cc:5011 +#, c-format +msgid "%s: file too short: read only %lld of %lld bytes" +msgstr "" + +#: output.cc:5111 #, c-format msgid "%s: mremap: %s" msgstr "" -#: output.cc:4005 +#: output.cc:5130 #, c-format msgid "%s: mmap: %s" msgstr "" -#: output.cc:4085 +#: output.cc:5222 #, c-format msgid "%s: mmap: failed to allocate %lu bytes for output file: %s" msgstr "" -#: output.cc:4096 +#: output.cc:5240 #, c-format msgid "%s: munmap: %s" msgstr "" -#: output.cc:4115 +#: output.cc:5260 #, c-format msgid "%s: write: unexpected 0 return-value" msgstr "" -#: output.cc:4117 +#: output.cc:5262 #, c-format msgid "%s: write: %s" msgstr "" -#: output.cc:4132 +#: output.cc:5277 #, c-format msgid "%s: close: %s" msgstr "" -#: output.h:520 +#: output.h:501 msgid "** section headers" msgstr "" -#: output.h:565 +#: output.h:551 msgid "** segment headers" msgstr "" -#: output.h:613 +#: output.h:598 msgid "** file header" msgstr "" -#: output.h:833 +#: output.h:824 msgid "** fill" msgstr "" -#: output.h:987 +#: output.h:990 msgid "** string table" msgstr "" -#: output.h:1300 +#: output.h:1513 msgid "** dynamic relocs" msgstr "" -#: output.h:1301 output.h:1637 +#: output.h:1514 output.h:2214 msgid "** relocs" msgstr "" -#: output.h:1662 +#: output.h:2239 msgid "** group" msgstr "" -#: output.h:1774 +#: output.h:2415 msgid "** GOT" msgstr "" -#: output.h:1916 +#: output.h:2597 msgid "** dynamic" msgstr "" -#: output.h:2039 +#: output.h:2734 msgid "** symtab xindex" msgstr "" -#: parameters.cc:172 +#: parameters.cc:221 +msgid "input file does not match -EB/EL option" +msgstr "" + +#: parameters.cc:231 +msgid "-Trodata-segment is meaningless without --rosegment" +msgstr "" + +#: parameters.cc:339 target-select.cc:199 #, c-format msgid "unrecognized output format %s" msgstr "" -#: plugin.cc:106 +#: parameters.cc:352 #, c-format -msgid "%s: could not load plugin library" +msgid "unrecognized emulation %s" msgstr "" -#: plugin.cc:116 +#: parameters.cc:375 +msgid "no supported target for -EB/-EL option" +msgstr "" + +#: plugin.cc:178 +#, c-format +msgid "%s: could not load plugin library: %s" +msgstr "" + +#: plugin.cc:187 #, c-format msgid "%s: could not find onload entry point" msgstr "" -#: plugin.cc:426 -msgid "" -"Input files added by plug-ins in --incremental mode not supported yet.\n" +#: plugin.cc:852 +msgid "input files added by plug-ins in --incremental mode not supported yet" +msgstr "" + +#: powerpc.cc:856 +msgid "missing expected __tls_get_addr call" +msgstr "" + +#: powerpc.cc:1663 powerpc.cc:1865 +#, c-format +msgid "%s: ABI version %d is not compatible with ABI version %d output" +msgstr "" + +#: powerpc.cc:1697 powerpc.cc:1907 +#, c-format +msgid "%s: .opd invalid in abiv%d" +msgstr "" + +#: powerpc.cc:1765 +#, c-format +msgid "%s: unexpected reloc type %u in .opd section" +msgstr "" + +#: powerpc.cc:1776 +#, c-format +msgid "%s: .opd is not a regular array of opd entries" +msgstr "" + +#: powerpc.cc:1843 +#, c-format +msgid "%s: local symbol %d has invalid st_other for ABI version 1" +msgstr "" + +#: powerpc.cc:2420 +#, c-format +msgid "%s:%s exceeds group size" msgstr "" -#: powerpc.cc:1502 sparc.cc:2307 x86_64.cc:1632 +#: powerpc.cc:2643 +#, c-format +msgid "%s:%s: branch in non-executable section, no long branch stub for you" +msgstr "" + +#: powerpc.cc:3966 +msgid "** glink" +msgstr "" + +#: powerpc.cc:4136 powerpc.cc:4500 +#, c-format +msgid "%s: linkage table error against `%s'" +msgstr "" + +#: powerpc.cc:4607 +msgid "** save/restore" +msgstr "" + +#: powerpc.cc:5216 sparc.cc:2212 +msgid "requires unsupported dynamic reloc; recompile with -fPIC" +msgstr "" + +#: powerpc.cc:5289 +#, c-format +msgid "%s: unsupported reloc %u for IFUNC symbol" +msgstr "" + +#: powerpc.cc:6329 sparc.cc:3076 tilegx.cc:4193 x86_64.cc:3114 #, c-format msgid "%s: unsupported REL reloc section" msgstr "" -#: readsyms.cc:191 +#: powerpc.cc:6626 +msgid "__tls_get_addr call lacks marker reloc" +msgstr "" + +#: powerpc.cc:6772 +msgid "call lacks nop, can't restore toc; recompile with -fPIC" +msgstr "" + +#: powerpc.cc:7206 powerpc.cc:7230 +#, c-format +msgid "toc optimization is not supported for %#08x instruction" +msgstr "" + +#: powerpc.cc:7568 +msgid "relocation overflow" +msgstr "" + +#: readsyms.cc:285 #, c-format msgid "%s: file is empty" msgstr "" #. Here we have to handle any other input file types we need. -#: readsyms.cc:575 +#: readsyms.cc:920 #, c-format msgid "%s: not an object or archive" msgstr "" -#: reduced_debug_output.cc:236 +#: reduced_debug_output.cc:187 msgid "" "Debug abbreviations extend beyond .debug_abbrev section; failed to reduce " "debug abbreviations" msgstr "" -#: reduced_debug_output.cc:322 +#: reduced_debug_output.cc:273 msgid "Extremely large compile unit in debug info; failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:330 +#: reduced_debug_output.cc:281 msgid "" "Debug info extends beyond .debug_info section;failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:350 reduced_debug_output.cc:392 +#: reduced_debug_output.cc:301 reduced_debug_output.cc:343 msgid "Invalid DIE in debug info; failed to reduce debug info" msgstr "" -#: reduced_debug_output.cc:373 +#: reduced_debug_output.cc:324 msgid "" "Debug info extends beyond .debug_info section; failed to reduce debug info" msgstr "" -#: reloc.cc:297 reloc.cc:858 +#: reloc.cc:317 reloc.cc:959 #, c-format msgid "relocation section %u uses unexpected symbol table %u" msgstr "" -#: reloc.cc:312 reloc.cc:875 +#: reloc.cc:335 reloc.cc:976 #, c-format msgid "unexpected entsize for reloc section %u: %lu != %u" msgstr "" -#: reloc.cc:321 reloc.cc:884 +#: reloc.cc:344 reloc.cc:985 #, c-format msgid "reloc section %u size %lu uneven" msgstr "" -#: reloc.cc:1203 +#: reloc.cc:1367 #, c-format msgid "could not convert call to '%s' to '%s'" msgstr "" -#: reloc.cc:1343 +#: reloc.cc:1527 #, c-format msgid "reloc section size %zu is not a multiple of reloc size %d\n" msgstr "" #. We should only see externally visible symbols in the symbol #. table. -#: resolve.cc:191 +#: resolve.cc:194 msgid "invalid STB_LOCAL symbol in external symbols" msgstr "" #. Any target which wants to handle STB_LOOS, etc., needs to #. define a resolve method. -#: resolve.cc:197 -msgid "unsupported symbol binding" +#: resolve.cc:200 +#, c-format +msgid "unsupported symbol binding %d" msgstr "" #. A dynamic object cannot reference a hidden or internal symbol #. defined in another object. -#: resolve.cc:266 +#: resolve.cc:284 #, c-format msgid "%s symbol '%s' in %s is referenced by DSO %s" msgstr "" -#: resolve.cc:326 +#: resolve.cc:406 #, c-format msgid "common of '%s' overriding smaller common" msgstr "" -#: resolve.cc:331 +#: resolve.cc:411 #, c-format msgid "common of '%s' overidden by larger common" msgstr "" -#: resolve.cc:336 +#: resolve.cc:416 #, c-format msgid "multiple common of '%s'" msgstr "" -#: resolve.cc:442 +#: resolve.cc:458 +#, c-format +msgid "symbol '%s' used as both __thread and non-__thread" +msgstr "" + +#: resolve.cc:501 #, c-format msgid "multiple definition of '%s'" msgstr "" -#: resolve.cc:481 +#: resolve.cc:540 #, c-format msgid "definition of '%s' overriding common" msgstr "" -#: resolve.cc:516 +#: resolve.cc:575 #, c-format msgid "definition of '%s' overriding dynamic common definition" msgstr "" -#: resolve.cc:636 +#: resolve.cc:725 #, c-format msgid "common '%s' overridden by previous definition" msgstr "" -#: resolve.cc:766 resolve.cc:778 +#: resolve.cc:860 +msgid "COPY reloc" +msgstr "" + +#: resolve.cc:864 resolve.cc:887 msgid "command line" msgstr "" -#: script-sections.cc:690 +#: resolve.cc:867 +msgid "linker script" +msgstr "" + +#: resolve.cc:871 +msgid "linker defined" +msgstr "" + +#: script-sections.cc:105 +#, c-format +msgid "section %s overflows end of region %s" +msgstr "" + +#: script-sections.cc:646 +msgid "Attempt to set a memory region for a non-output section" +msgstr "" + +#: script-sections.cc:952 script-sections.cc:3583 msgid "dot may not move backward" msgstr "" -#: script-sections.cc:757 +#: script-sections.cc:1019 msgid "** expression" msgstr "" -#: script-sections.cc:941 +#: script-sections.cc:1204 msgid "fill value is not absolute" msgstr "" -#: script-sections.cc:1913 +#: script-sections.cc:2348 #, c-format msgid "alignment of section %s is not absolute" msgstr "" -#: script-sections.cc:1957 +#: script-sections.cc:2449 #, c-format msgid "subalign of section %s is not absolute" msgstr "" -#: script-sections.cc:1972 +#: script-sections.cc:2464 #, c-format msgid "fill of section %s is not absolute" msgstr "" -#: script-sections.cc:2048 +#: script-sections.cc:2577 msgid "SPECIAL constraints are not implemented" msgstr "" -#: script-sections.cc:2090 +#: script-sections.cc:2619 msgid "mismatched definition for constrained sections" msgstr "" -#: script-sections.cc:2634 +#: script-sections.cc:3095 +#, c-format +msgid "region '%.*s' already defined" +msgstr "" + +#: script-sections.cc:3321 msgid "DATA_SEGMENT_ALIGN may only appear once in a linker script" msgstr "" -#: script-sections.cc:2649 +#: script-sections.cc:3336 msgid "DATA_SEGMENT_RELRO_END may only appear once in a linker script" msgstr "" -#: script-sections.cc:2654 +#: script-sections.cc:3341 msgid "DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN" msgstr "" -#: script-sections.cc:2826 +#: script-sections.cc:3519 msgid "no matching section constraint" msgstr "" -#: script-sections.cc:3151 +#: script-sections.cc:3914 +msgid "" +"creating a segment to contain the file and program headers outside of any " +"MEMORY region" +msgstr "" + +#: script-sections.cc:3963 msgid "TLS sections are not adjacent" msgstr "" -#: script-sections.cc:3280 -msgid "allocated section not in any segment" +#: script-sections.cc:4110 +#, c-format +msgid "allocated section %s not in any segment" msgstr "" -#: script-sections.cc:3309 +#: script-sections.cc:4156 #, c-format msgid "no segment %s" msgstr "" -#: script-sections.cc:3323 +#: script-sections.cc:4169 msgid "section in two PT_LOAD segments" msgstr "" -#: script-sections.cc:3330 +#: script-sections.cc:4176 msgid "allocated section not in any PT_LOAD segment" msgstr "" -#: script-sections.cc:3358 +#: script-sections.cc:4205 msgid "may only specify load address for PT_LOAD segment" msgstr "" -#: script-sections.cc:3382 +#: script-sections.cc:4231 #, c-format msgid "PHDRS load address overrides section %s load address" msgstr "" #. We could support this if we wanted to. -#: script-sections.cc:3393 +#: script-sections.cc:4242 msgid "using only one of FILEHDR and PHDRS is not currently supported" msgstr "" -#: script-sections.cc:3408 +#: script-sections.cc:4257 msgid "" "sections loaded on first page without room for file and program headers are " "not supported" msgstr "" -#: script-sections.cc:3414 +#: script-sections.cc:4263 msgid "" "using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently " "supported" msgstr "" -#: script.cc:1072 +#: script.cc:1132 msgid "invalid use of PROVIDE for dot symbol" msgstr "" -#: script.cc:2132 +#: script.cc:1508 +#, c-format +msgid "%s: SECTIONS seen after other input files; try -T/--script" +msgstr "" + +#. We have a match for both the global and local entries for a +#. version tag. That's got to be wrong. +#: script.cc:2212 +#, c-format +msgid "" +"'%s' appears as both a global and a local symbol for version '%s' in script" +msgstr "" + +#: script.cc:2239 +#, c-format +msgid "wildcard match appears in both version '%s' and '%s' in script" +msgstr "" + +#: script.cc:2244 +#, c-format +msgid "" +"wildcard match appears as both global and local in version '%s' in script" +msgstr "" + +#: script.cc:2329 +#, c-format +msgid "" +"using '%s' as version for '%s' which is also named in version '%s' in script" +msgstr "" + +#: script.cc:2427 +#, c-format +msgid "version script assignment of %s to symbol %s failed: symbol not defined" +msgstr "" + +#: script.cc:2623 #, c-format msgid "%s:%d:%d: %s" msgstr "" +#: script.cc:2689 +msgid "library name must be prefixed with -l" +msgstr "" + #. There are some options that we could handle here--e.g., #. -lLIBRARY. Should we bother? -#: script.cc:2297 +#: script.cc:2816 #, c-format msgid "" "%s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts " "specified via -T/--script" msgstr "" -#: script.cc:2362 +#: script.cc:2881 #, c-format msgid "" "%s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts " "specified via -T/--script" msgstr "" -#: script.cc:2606 script.cc:2620 +#: script.cc:2909 +#, c-format +msgid "%s:%d:%d: invalid use of VERSION in input file" +msgstr "" + +#: script.cc:3025 +#, c-format +msgid "unrecognized version script language '%s'" +msgstr "" + +#: script.cc:3144 script.cc:3158 #, c-format msgid "%s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause" msgstr "" -#: script.cc:2739 +#: script.cc:3277 msgid "unknown PHDR type (try integer)" msgstr "" -#: stringpool.cc:528 +#: script.cc:3296 +#, c-format +msgid "%s:%d:%d: MEMORY region '%.*s' referred to outside of SECTIONS clause" +msgstr "" + +#: script.cc:3307 +#, c-format +msgid "%s:%d:%d: MEMORY region '%.*s' not declared" +msgstr "" + +#: script.cc:3352 +msgid "unknown MEMORY attribute" +msgstr "" + +#: script.cc:3382 +#, c-format +msgid "undefined memory region '%s' referenced in ORIGIN expression" +msgstr "" + +#: script.cc:3401 +#, c-format +msgid "undefined memory region '%s' referenced in LENGTH expression" +msgstr "" + +#: sparc.cc:4326 +#, c-format +msgid "%s: little endian elf flag set on BE object" +msgstr "" + +#: sparc.cc:4329 +#, c-format +msgid "%s: little endian elf flag clear on LE object" +msgstr "" + +#: stringpool.cc:510 #, c-format msgid "%s: %s entries: %zu; buckets: %zu\n" msgstr "" -#: stringpool.cc:532 +#: stringpool.cc:514 #, c-format msgid "%s: %s entries: %zu\n" msgstr "" -#: stringpool.cc:535 +#: stringpool.cc:517 #, c-format msgid "%s: %s Stringdata structures: %zu\n" msgstr "" -#: symtab.cc:857 +#: symtab.cc:374 +#, c-format +msgid "Cannot export local symbol '%s'" +msgstr "" + +#: symtab.cc:904 #, c-format msgid "%s: reference to %s" msgstr "" -#: symtab.cc:859 +#: symtab.cc:906 #, c-format msgid "%s: definition of %s" msgstr "" -#: symtab.cc:1052 +#: symtab.cc:1104 #, c-format msgid "bad global symbol name offset %u at %zu" msgstr "" -#: symtab.cc:1278 +#: symtab.cc:1358 msgid "--just-symbols does not make sense with a shared object" msgstr "" -#: symtab.cc:1284 +#: symtab.cc:1369 msgid "too few symbol versions" msgstr "" -#: symtab.cc:1333 +#: symtab.cc:1418 #, c-format msgid "bad symbol name offset %u at %zu" msgstr "" -#: symtab.cc:1396 +#: symtab.cc:1481 #, c-format msgid "versym for symbol %zu out of range: %u" msgstr "" -#: symtab.cc:1404 +#: symtab.cc:1489 #, c-format msgid "versym for symbol %zu has no name: %u" msgstr "" -#: symtab.cc:2549 symtab.cc:2681 +#: symtab.cc:2742 symtab.cc:2881 #, c-format msgid "%s: unsupported symbol section 0x%x" msgstr "" -#: symtab.cc:2933 +#: symtab.cc:3155 #, c-format msgid "%s: symbol table entries: %zu; buckets: %zu\n" msgstr "" -#: symtab.cc:2936 +#: symtab.cc:3158 #, c-format msgid "%s: symbol table entries: %zu\n" msgstr "" -#: symtab.cc:3007 +#: symtab.cc:3310 #, c-format msgid "" "while linking %s: symbol '%s' defined in multiple places (possible ODR " "violation):" msgstr "" -#: target-reloc.h:259 -msgid "relocation refers to discarded comdat section" +#: symtab.cc:3319 symtab.cc:3322 +#, c-format +msgid " %s from %s\n" +msgstr "" + +#: target-reloc.h:163 +msgid "internal" msgstr "" -#: target-reloc.h:298 +#: target-reloc.h:166 +msgid "hidden" +msgstr "" + +#: target-reloc.h:169 +msgid "protected" +msgstr "" + +#: target-reloc.h:174 #, c-format -msgid "reloc has bad offset %zu" +msgid "%s symbol '%s' is not defined locally" msgstr "" -#: target.cc:90 +#: target-reloc.h:414 #, c-format -msgid "%s: unsupported ELF file type %d" +msgid "reloc has bad offset %zu" msgstr "" -#: target.cc:157 +#: target.cc:170 #, c-format msgid "linker does not include stack split support required by %s" msgstr "" +#: tilegx.cc:2074 x86_64.cc:1244 +msgid "out of patch space (PLT); relink with --incremental-full" +msgstr "" + +#: tilegx.cc:2724 x86_64.cc:1871 +msgid "TLS_DESC not yet supported for incremental linking" +msgstr "" + +#: tilegx.cc:2779 +msgid "TLS_DESC not yet supported for TILEGX" +msgstr "" + +#: tilegx.cc:3188 x86_64.cc:2257 +#, c-format +msgid "requires unsupported dynamic reloc %u; recompile with -fPIC" +msgstr "" + #: tls.h:59 msgid "TLS relocation out of range" msgstr "" @@ -2233,12 +3401,12 @@ msgid "TLS relocation against invalid instruction" msgstr "" #. This output is intended to follow the GNU standards. -#: version.cc:65 +#: version.cc:66 #, c-format -msgid "Copyright 2008 Free Software Foundation, Inc.\n" +msgid "Copyright 2014 Free Software Foundation, Inc.\n" msgstr "" -#: version.cc:66 +#: version.cc:67 #, c-format msgid "" "This program is free software; you may redistribute it under the terms of\n" @@ -2252,12 +3420,25 @@ msgstr "" msgid "%s failed: %s" msgstr "" -#: x86_64.cc:2184 +#: x86_64.cc:2222 +msgid "" +"requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile " +"with -fPIC" +msgstr "" + +#: x86_64.cc:2242 +#, c-format +msgid "" +"requires dynamic %s reloc against '%s' which may overflow at runtime; " +"recompile with -fPIC" +msgstr "" + +#: x86_64.cc:3776 #, c-format msgid "unsupported reloc type %u" msgstr "" -#: x86_64.cc:2524 +#: x86_64.cc:4211 #, c-format msgid "unsupported reloc %u against local symbol" msgstr "" diff --git a/gprof/ChangeLog b/gprof/ChangeLog index dfe7d09..7d96c2d 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,7 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/gprof.pot: Regenerate. + For older changes see ChangeLog-2013 Copyright (C) 2014 Free Software Foundation, Inc. diff --git a/gprof/po/gprof.pot b/gprof/po/gprof.pot index 6beb36c..4a660f3 100644 --- a/gprof/po/gprof.pot +++ b/gprof/po/gprof.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 2011-10-18 14: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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -121,7 +121,7 @@ msgid "" "\n" msgstr "" -#: cg_print.c:80 hist.c:468 +#: cg_print.c:80 hist.c:471 #, c-format msgid "" "\n" @@ -171,7 +171,7 @@ msgstr "" msgid "descendants" msgstr "" -#: cg_print.c:103 hist.c:494 +#: cg_print.c:103 hist.c:497 msgid "name" msgstr "" @@ -216,42 +216,42 @@ msgstr "" msgid "%s: unable to parse mapping file %s.\n" msgstr "" -#: corefile.c:85 corefile.c:514 +#: corefile.c:85 corefile.c:526 #, c-format msgid "%s: could not open %s.\n" msgstr "" -#: corefile.c:185 +#: corefile.c:187 #, c-format msgid "%s: %s: not in executable format\n" msgstr "" -#: corefile.c:196 +#: corefile.c:198 #, c-format msgid "%s: can't find .text section in %s\n" msgstr "" -#: corefile.c:271 +#: corefile.c:273 #, c-format msgid "%s: ran out room for %lu bytes of text space\n" msgstr "" -#: corefile.c:285 +#: corefile.c:287 #, c-format msgid "%s: can't do -c\n" msgstr "" -#: corefile.c:324 +#: corefile.c:330 #, c-format msgid "%s: -c not supported on architecture %s\n" msgstr "" -#: corefile.c:523 corefile.c:622 +#: corefile.c:535 corefile.c:638 #, c-format msgid "%s: file `%s' has no symbols\n" msgstr "" -#: corefile.c:884 +#: corefile.c:905 #, c-format msgid "%s: somebody miscounted: ltab.len=%d instead of %ld\n" msgstr "" @@ -346,7 +346,7 @@ msgstr "" msgid "\t%d basic-block count records\n" msgstr "" -#: gprof.c:159 +#: gprof.c:162 #, c-format msgid "" "Usage: %s [-[abcDhilLsTvwxyz]] [-[ACeEfFJnNOpPqSQZ][name]] [-I dirs]\n" @@ -354,7 +354,7 @@ msgid "" "\t[--[no-]annotated-source[=name]] [--[no-]exec-counts[=name]]\n" "\t[--[no-]flat-profile[=name]] [--[no-]graph[=name]]\n" "\t[--[no-]time=name] [--all-lines] [--brief] [--debug[=level]]\n" -"\t[--function-ordering] [--file-ordering]\n" +"\t[--function-ordering] [--file-ordering] [--inline-file-names]\n" "\t[--directory-path=dirs] [--display-unused-functions]\n" "\t[--file-format=name] [--file-info] [--help] [--line] [--min-count=n]\n" "\t[--no-static] [--print-path] [--separate-files]\n" @@ -365,61 +365,61 @@ msgid "" "\t[image-file] [profile-file...]\n" msgstr "" -#: gprof.c:175 +#: gprof.c:178 #, c-format msgid "Report bugs to %s\n" msgstr "" -#: gprof.c:251 +#: gprof.c:254 #, c-format msgid "%s: debugging not supported; -d ignored\n" msgstr "" -#: gprof.c:331 +#: gprof.c:334 #, c-format msgid "%s: unknown file format %s\n" msgstr "" #. This output is intended to follow the GNU standards document. -#: gprof.c:419 +#: gprof.c:422 #, c-format msgid "GNU gprof %s\n" msgstr "" -#: gprof.c:420 +#: gprof.c:423 #, c-format msgid "" "Based on BSD gprof, copyright 1983 Regents of the University of California.\n" msgstr "" -#: gprof.c:421 +#: gprof.c:424 #, c-format msgid "" "This program is free software. This program has absolutely no warranty.\n" msgstr "" -#: gprof.c:462 +#: gprof.c:465 #, c-format msgid "%s: unknown demangling style `%s'\n" msgstr "" -#: gprof.c:482 +#: gprof.c:488 #, c-format msgid "" "%s: Only one of --function-ordering and --file-ordering may be specified.\n" msgstr "" -#: gprof.c:534 +#: gprof.c:540 #, c-format msgid "%s: sorry, file format `prof' is not yet supported\n" msgstr "" -#: gprof.c:588 +#: gprof.c:594 #, c-format msgid "%s: gmon.out file is missing histogram\n" msgstr "" -#: gprof.c:595 +#: gprof.c:601 #, c-format msgid "%s: gmon.out file is missing call-graph data\n" msgstr "" @@ -455,53 +455,53 @@ msgstr "" msgid "%s: %s: unexpected EOF after reading %u of %u samples\n" msgstr "" -#: hist.c:464 +#: hist.c:467 #, c-format msgid "%c%c/call" msgstr "" -#: hist.c:472 +#: hist.c:475 #, c-format msgid "" " for %.2f%% of %.2f %s\n" "\n" msgstr "" -#: hist.c:478 +#: hist.c:481 #, c-format msgid "" "\n" "Each sample counts as %g %s.\n" msgstr "" -#: hist.c:483 +#: hist.c:486 #, c-format msgid "" " no time accumulated\n" "\n" msgstr "" -#: hist.c:490 +#: hist.c:493 msgid "cumulative" msgstr "" -#: hist.c:490 +#: hist.c:493 msgid "self " msgstr "" -#: hist.c:490 +#: hist.c:493 msgid "total " msgstr "" -#: hist.c:493 +#: hist.c:496 msgid "time" msgstr "" -#: hist.c:493 +#: hist.c:496 msgid "calls" msgstr "" -#: hist.c:582 +#: hist.c:585 #, c-format msgid "" "\n" @@ -510,12 +510,12 @@ msgid "" "flat profile:\n" msgstr "" -#: hist.c:588 +#: hist.c:591 #, c-format msgid "Flat profile:\n" msgstr "" -#: hist.c:709 +#: hist.c:712 #, c-format msgid "%s: found a symbol that covers several histogram records" msgstr "" @@ -540,7 +540,7 @@ msgstr "" msgid "*** File %s:\n" msgstr "" -#: utils.c:99 +#: utils.c:106 #, c-format msgid " <cycle %d>" msgstr "" diff --git a/ld/ChangeLog b/ld/ChangeLog index 359e1d6..1b7938e 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/ld.pot: Regenerate. + 2014-02-03 Alan Modra <amodra@gmail.com> * emultempl/ppc32elf.em (no_tls_get_addr_opt, emit_stub_syms) diff --git a/ld/po/ld.pot b/ld/po/ld.pot index 790cfdd..fb32163 100644 --- a/ld/po/ld.pot +++ b/ld/po/ld.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n" -"POT-Creation-Date: 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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -33,200 +33,212 @@ msgstr "" msgid "Errors encountered processing file %s" msgstr "" -#: emultempl/armcoff.em:192 emultempl/pe.em:1812 +#: emultempl/armcoff.em:192 emultempl/pe.em:1827 msgid "%P: warning: '--thumb-entry %s' is overriding '-e %s'\n" msgstr "" -#: emultempl/armcoff.em:197 emultempl/pe.em:1817 +#: emultempl/armcoff.em:197 emultempl/pe.em:1832 msgid "%P: warning: cannot find thumb start symbol %s\n" msgstr "" -#: emultempl/pe.em:419 +#: emultempl/pe.em:425 #, c-format msgid "" " --base_file <basefile> Generate a base file for relocatable " "DLLs\n" msgstr "" -#: emultempl/pe.em:420 +#: emultempl/pe.em:426 #, c-format msgid "" " --dll Set image base to the default for DLLs\n" msgstr "" -#: emultempl/pe.em:421 +#: emultempl/pe.em:427 #, c-format msgid " --file-alignment <size> Set file alignment\n" msgstr "" -#: emultempl/pe.em:422 +#: emultempl/pe.em:428 #, c-format msgid " --heap <size> Set initial size of the heap\n" msgstr "" -#: emultempl/pe.em:423 +#: emultempl/pe.em:429 #, c-format msgid "" " --image-base <address> Set start address of the executable\n" msgstr "" -#: emultempl/pe.em:424 +#: emultempl/pe.em:430 #, c-format msgid "" " --major-image-version <number> Set version number of the executable\n" msgstr "" -#: emultempl/pe.em:425 +#: emultempl/pe.em:431 #, c-format msgid " --major-os-version <number> Set minimum required OS version\n" msgstr "" -#: emultempl/pe.em:426 +#: emultempl/pe.em:432 #, c-format msgid "" " --major-subsystem-version <number> Set minimum required OS subsystem " "version\n" msgstr "" -#: emultempl/pe.em:427 +#: emultempl/pe.em:433 #, c-format msgid "" " --minor-image-version <number> Set revision number of the executable\n" msgstr "" -#: emultempl/pe.em:428 +#: emultempl/pe.em:434 #, c-format msgid " --minor-os-version <number> Set minimum required OS revision\n" msgstr "" -#: emultempl/pe.em:429 +#: emultempl/pe.em:435 #, c-format msgid "" " --minor-subsystem-version <number> Set minimum required OS subsystem " "revision\n" msgstr "" -#: emultempl/pe.em:430 +#: emultempl/pe.em:436 #, c-format msgid " --section-alignment <size> Set section alignment\n" msgstr "" -#: emultempl/pe.em:431 +#: emultempl/pe.em:437 #, c-format msgid " --stack <size> Set size of the initial stack\n" msgstr "" -#: emultempl/pe.em:432 +#: emultempl/pe.em:438 #, c-format msgid "" " --subsystem <name>[:<version>] 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=<symbol> Set the entry point to be Thumb " "<symbol>\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 <file> Generate import library\n" msgstr "" -#: emultempl/pe.em:449 +#: emultempl/pe.em:457 #, c-format msgid "" " --output-def <file> 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_<SYMBOL> 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=<string> When linking dynamically to a dll " @@ -259,21 +271,21 @@ msgid "" " in preference to lib<basename>.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 <NUMBER>" 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. <method> 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 "<no plugin>" 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 3fdbc71..840948f 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,8 @@ +2014-02-10 Alan Modra <amodra@gmail.com> + + * po/POTFILES.in: Regenerate. + * po/opcodes.pot: Regenerate. + 2014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com> Jan Beulich <jbeulich@suse.com> diff --git a/opcodes/po/POTFILES.in b/opcodes/po/POTFILES.in index 4405cc1..4cc7928 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 b446b7c..ace67ef 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 <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\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 "<illegal precision>" 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 "<internal disassembler error>" 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 "$<undefined>" 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 "<illegal instruction>" 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 "" |