1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
11 "POT-Creation-Date: 2022-07-08 11:02+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
21 msgid "specified register cannot be read from"
25 msgid "specified register cannot be written to"
29 #: aarch64-dis.c:94 arc-dis.c:802 arm-dis.c:11670
31 msgid "unrecognised disassembler option: %s"
36 msgid "this `%s' should have an immediately preceding `%s'"
41 msgid "expected `%s' after previous `%s'"
48 "The following AARCH64 specific disassembler options are supported for use\n"
49 "with the -M switch (multiple options should be separated by commas):\n"
56 " no-aliases Don't print instruction aliases.\n"
63 " aliases Do print instruction aliases.\n"
70 " no-notes Don't print instruction notes.\n"
77 " notes Do print instruction notes.\n"
84 " debug_dump Temp switch for debug trace.\n"
87 #: aarch64-dis.c:3838 arc-dis.c:1551 arc-dis.c:1572 arc-dis.c:1575
88 #: loongarch-dis.c:306 mips-dis.c:2807 mips-dis.c:2817 mips-dis.c:2820
89 #: nfp-dis.c:2993 riscv-dis.c:1189 riscv-dis.c:1192
95 msgid "immediate value"
99 msgid "immediate offset"
102 #: aarch64-opc.c:1385
103 msgid "register number"
106 #: aarch64-opc.c:1395
107 msgid "register element index"
110 #: aarch64-opc.c:1405
114 #: aarch64-opc.c:1417
118 #: aarch64-opc.c:1491
119 msgid "reg pair must start from even reg"
122 #: aarch64-opc.c:1497
123 msgid "reg pair must be contiguous"
126 #: aarch64-opc.c:1511
127 msgid "extraneous register"
130 #: aarch64-opc.c:1517
131 msgid "missing register"
134 #: aarch64-opc.c:1528
135 msgid "stack pointer register expected"
138 #: aarch64-opc.c:1553
139 msgid "z0-z15 expected"
142 #: aarch64-opc.c:1554
143 msgid "z0-z7 expected"
146 #: aarch64-opc.c:1580
147 msgid "invalid register list"
150 #: aarch64-opc.c:1594
151 msgid "p0-p7 expected"
154 #: aarch64-opc.c:1620 aarch64-opc.c:1628
155 msgid "unexpected address writeback"
158 #: aarch64-opc.c:1639
159 msgid "address writeback expected"
162 #: aarch64-opc.c:1686
163 msgid "negative or unaligned offset expected"
166 #: aarch64-opc.c:1743
167 msgid "invalid register offset"
170 #: aarch64-opc.c:1765
171 msgid "invalid post-increment amount"
174 #: aarch64-opc.c:1781 aarch64-opc.c:2299
175 msgid "invalid shift amount"
178 #: aarch64-opc.c:1794
179 msgid "invalid extend/shift operator"
182 #: aarch64-opc.c:1840 aarch64-opc.c:2101 aarch64-opc.c:2136 aarch64-opc.c:2155
183 #: aarch64-opc.c:2163 aarch64-opc.c:2252 aarch64-opc.c:2429 aarch64-opc.c:2529
184 #: aarch64-opc.c:2542
185 msgid "immediate out of range"
188 #: aarch64-opc.c:1870 aarch64-opc.c:1912 aarch64-opc.c:1975 aarch64-opc.c:2009
189 msgid "invalid addressing mode"
192 #: aarch64-opc.c:1967
193 msgid "index register xzr is not allowed"
196 #: aarch64-opc.c:2089 aarch64-opc.c:2111 aarch64-opc.c:2332 aarch64-opc.c:2340
197 #: aarch64-opc.c:2406 aarch64-opc.c:2435
198 msgid "invalid shift operator"
201 #: aarch64-opc.c:2095
202 msgid "shift amount must be 0 or 12"
205 #: aarch64-opc.c:2118
206 msgid "shift amount must be a multiple of 16"
209 #: aarch64-opc.c:2130
210 msgid "negative immediate value not allowed"
213 #: aarch64-opc.c:2263
214 msgid "immediate zero expected"
217 #: aarch64-opc.c:2277
218 msgid "rotate expected to be 0, 90, 180 or 270"
221 #: aarch64-opc.c:2288
222 msgid "rotate expected to be 90 or 270"
225 #: aarch64-opc.c:2348
226 msgid "shift is not permitted"
229 #: aarch64-opc.c:2373
230 msgid "invalid value for immediate"
233 #: aarch64-opc.c:2398
234 msgid "shift amount must be 0 or 16"
237 #: aarch64-opc.c:2419
238 msgid "floating-point immediate expected"
241 #: aarch64-opc.c:2453
242 msgid "no shift amount allowed for 8-bit constants"
245 #: aarch64-opc.c:2463
246 msgid "shift amount must be 0 or 8"
249 #: aarch64-opc.c:2476
250 msgid "immediate too big for element size"
253 #: aarch64-opc.c:2483
254 msgid "invalid arithmetic immediate"
257 #: aarch64-opc.c:2497
258 msgid "floating-point value must be 0.5 or 1.0"
261 #: aarch64-opc.c:2507
262 msgid "floating-point value must be 0.5 or 2.0"
265 #: aarch64-opc.c:2517
266 msgid "floating-point value must be 0.0 or 1.0"
269 #: aarch64-opc.c:2548
270 msgid "invalid replicated MOV immediate"
273 #: aarch64-opc.c:2656
274 msgid "extend operator expected"
277 #: aarch64-opc.c:2669
278 msgid "missing extend operator"
281 #: aarch64-opc.c:2675
282 msgid "'LSL' operator not allowed"
285 #: aarch64-opc.c:2696
286 msgid "W register expected"
289 #: aarch64-opc.c:2707
290 msgid "shift operator expected"
293 #: aarch64-opc.c:2714
294 msgid "'ROR' operator not allowed"
297 #: aarch64-opc.c:3862
298 msgid "reading from a write-only register"
301 #: aarch64-opc.c:3864
302 msgid "writing to a read-only register"
305 #: aarch64-opc.c:5455
306 msgid "the three register operands must be distinct from one another"
309 #: aarch64-opc.c:5566
310 msgid "destination register differs from preceding instruction"
313 #: aarch64-opc.c:5569
314 msgid "source register differs from preceding instruction"
317 #: aarch64-opc.c:5572
318 msgid "size register differs from preceding instruction"
321 #: aarch64-opc.c:5620
322 msgid "instruction opens new dependency sequence without ending previous one"
325 #: aarch64-opc.c:5649
326 msgid "previous `movprfx' sequence not closed"
329 #: aarch64-opc.c:5668
330 msgid "SVE instruction expected after `movprfx'"
333 #: aarch64-opc.c:5681
334 msgid "SVE `movprfx' compatible instruction expected"
337 #: aarch64-opc.c:5769
338 msgid "predicated instruction expected after `movprfx'"
341 #: aarch64-opc.c:5781
342 msgid "merging predicate expected due to preceding `movprfx'"
345 #: aarch64-opc.c:5793
346 msgid "predicate register differs from that in preceding `movprfx'"
349 #: aarch64-opc.c:5812
350 msgid "output register of preceding `movprfx' not used in current instruction"
353 #: aarch64-opc.c:5825
354 msgid "output register of preceding `movprfx' expected as output"
357 #: aarch64-opc.c:5837
358 msgid "output register of preceding `movprfx' used as input"
361 #: aarch64-opc.c:5853
362 msgid "register size not compatible with previous `movprfx'"
366 msgid "branch operand unaligned"
369 #: alpha-opc.c:170 alpha-opc.c:186
370 msgid "jump hint unaligned"
376 "Warning: disassembly may be wrong due to guessed opcode class choice.\n"
377 "Use -M<class[,class]> to select the correct opcode class(es).\n"
382 msgid "An error occurred while generating the extension instruction operations"
387 msgid "unrecognised disassembler CPU option: %s"
393 "Warning: illegal use of double register pair.\n"
397 msgid "Enforce the designated architecture while decoding."
401 msgid "Recognize DSP instructions."
405 msgid "Recognize FPX SP instructions."
409 msgid "Recognize FPX DP instructions."
413 msgid "Recognize FPU QuarkSE-EM instructions."
417 msgid "Recognize double assist FPU instructions."
421 msgid "Recognize single precision FPU instructions."
425 msgid "Recognize double precision FPU instructions."
429 msgid "Recognize NPS400 instructions."
433 msgid "Use only hexadecimal number to print immediates."
440 "The following ARC specific disassembler options are supported for use \n"
441 "with the -M switch (multiple options should be separated by commas):\n"
444 #: arc-dis.c:1558 mips-dis.c:2812 riscv-dis.c:1184
448 " For the options above, the following values are supported for \"%s\":\n"
459 #: arc-opc.c:41 arc-opc.c:64 arc-opc.c:90 arc-opc.c:114
460 msgid "LP_COUNT register cannot be used as destination register"
464 msgid "cannot use odd number destination register"
467 #: arc-opc.c:101 arc-opc.c:112
468 msgid "cannot use odd number source register"
472 msgid "operand is not zero"
476 msgid "register R30 is a limm indicator"
480 msgid "register out of range"
484 msgid "register must be R0"
488 msgid "register must be R1"
492 msgid "register must be R2"
496 msgid "register must be R3"
500 msgid "register must be SP"
504 msgid "register must be GP"
508 msgid "register must be PCL"
512 msgid "register must be BLINK"
516 msgid "register must be ILINK1"
520 msgid "register must be ILINK2"
523 #. ARC NPS400 Support: See comment near head of file.
524 #: arc-opc.c:392 arc-opc.c:430 arc-opc.c:468 arc-opc.c:737
525 msgid "register must be either r0-r3 or r12-r15"
529 msgid "accepted values are from -1 to 6"
533 msgid "first register of the range should be r13"
537 msgid "last register of the range doesn't fit"
540 #: arc-opc.c:570 arc-opc.c:585
541 msgid "invalid register number, should be fp"
545 msgid "invalid register number, should be blink"
549 msgid "invalid register number, should be pcl"
553 msgid "invalid size, should be 1, 2, 4, or 8"
557 msgid "invalid immediate, must be 1, 2, or 4"
561 msgid "invalid value for CMEM ld/st immediate"
565 msgid "invalid position, should be 0, 16, 32, 48 or 64."
569 msgid "invalid position, should be 16, 32, 64 or 128."
573 msgid "invalid size value must be on range 1-64."
577 msgid "invalid position, should be 0, 8, 16, or 24"
581 msgid "invalid size, value must be "
585 msgid "value out of range 1 - 256"
589 msgid "value must be power of 2"
593 msgid "value must be in the range 0 to 28"
597 msgid "value must be in the range 1 to "
601 msgid "value must be in the range 0 to 240"
605 msgid "value must be a multiple of 16"
609 msgid "invalid address type for operand"
613 msgid "value must be in the range 0 to 31"
617 msgid "invalid position, should be one of: 0,4,8,...124."
621 msgid "Select raw register names"
625 msgid "Select register names used by GCC"
629 msgid "Select register names used in ARM's ISA documentation"
633 msgid "Assume all insns are Thumb insns"
637 msgid "Examine preceding label to determine an insn's type"
641 msgid "Select register names used in the APCS"
645 msgid "Select register names used in the ATPCS"
649 msgid "Select special register names used in the ATPCS"
653 msgid "Enable CDE extensions for coprocessor N space"
657 msgid "<illegal precision>"
662 msgid "unrecognised register name set: %s"
667 msgid "cde coprocessor not between 0-7: %s"
672 msgid "coproc must have an argument: %s"
677 msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s"
684 "The following ARM specific disassembler options are supported for use with\n"
688 #: avr-dis.c:130 avr-dis.c:152
695 msgid "internal disassembler error"
700 msgid "unknown constraint `%c'"
704 msgid "expected 16, 32 or 64 in"
707 #: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
708 #: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
709 #: m32r-asm.c:329 mep-asm.c:1287 mt-asm.c:596 or1k-asm.c:576
710 #: xstormy16-asm.c:277
712 msgid "internal error: unrecognized field %d while parsing"
715 #: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
716 #: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
717 #: m32r-asm.c:381 mep-asm.c:1339 mt-asm.c:648 or1k-asm.c:628
718 #: xstormy16-asm.c:329
719 msgid "missing mnemonic in syntax string"
722 #. We couldn't parse it.
723 #: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
724 #: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
725 #: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
726 #: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
727 #: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
728 #: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630 lm32-asm.c:737
729 #: m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865 m32c-asm.c:1972
730 #: m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716 mep-asm.c:1474
731 #: mep-asm.c:1478 mep-asm.c:1567 mep-asm.c:1674 mt-asm.c:783 mt-asm.c:787
732 #: mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767 or1k-asm.c:856
733 #: or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468 xstormy16-asm.c:557
734 #: xstormy16-asm.c:664
735 msgid "unrecognized instruction"
738 #: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
739 #: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
740 #: m32r-asm.c:563 mep-asm.c:1521 mt-asm.c:830 or1k-asm.c:810
741 #: xstormy16-asm.c:511
743 msgid "syntax error (expected char `%c', found `%c')"
746 #: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
747 #: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
748 #: m32r-asm.c:573 mep-asm.c:1531 mt-asm.c:840 or1k-asm.c:820
749 #: xstormy16-asm.c:521
751 msgid "syntax error (expected char `%c', found end of instruction)"
754 #: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
755 #: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
756 #: m32r-asm.c:603 mep-asm.c:1561 mt-asm.c:870 or1k-asm.c:850
757 #: xstormy16-asm.c:551
758 msgid "junk at end of line"
761 #: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
762 #: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
763 #: m32r-asm.c:715 mep-asm.c:1673 mt-asm.c:982 or1k-asm.c:962
764 #: xstormy16-asm.c:663
765 msgid "unrecognized form of instruction"
768 #: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
769 #: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
770 #: m32r-asm.c:729 mep-asm.c:1687 mt-asm.c:996 or1k-asm.c:976
771 #: xstormy16-asm.c:677
773 msgid "bad instruction `%.50s...'"
776 #: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
777 #: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
778 #: m32r-asm.c:732 mep-asm.c:1690 mt-asm.c:999 or1k-asm.c:979
779 #: xstormy16-asm.c:680
781 msgid "bad instruction `%.50s'"
787 "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
788 "values: `%d' vs. `%d'"
793 msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
798 msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
801 #. Default text to print if an instruction isn't recognized.
802 #: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
803 #: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
804 #: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
808 #: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
809 #: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280 mep-dis.c:1188
810 #: mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
812 msgid "internal error: unrecognized field %d while printing insn"
815 #: bpf-ibld.c:166 epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166
816 #: ip2k-ibld.c:166 iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166
817 #: m32r-ibld.c:166 mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166
818 #: xstormy16-ibld.c:166
820 msgid "operand out of range (%ld not between %ld and %lu)"
823 #: bpf-ibld.c:187 epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187
824 #: ip2k-ibld.c:187 iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187
825 #: m32r-ibld.c:187 mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187
826 #: xstormy16-ibld.c:187
828 msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
831 #: bpf-ibld.c:203 cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203
832 #: frv-ibld.c:203 ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203
833 #: m32c-ibld.c:203 m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
834 #: xstormy16-ibld.c:203
836 msgid "operand out of range (%ld not between %ld and %ld)"
839 #: bpf-ibld.c:630 epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866
840 #: ip2k-ibld.c:617 iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741
841 #: m32r-ibld.c:675 mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738
842 #: xstormy16-ibld.c:688
844 msgid "internal error: unrecognized field %d while building insn"
847 #: bpf-ibld.c:714 epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184
848 #: ip2k-ibld.c:693 iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903
849 #: m32r-ibld.c:813 mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897
850 #: xstormy16-ibld.c:835
852 msgid "internal error: unrecognized field %d while decoding insn"
855 #: bpf-ibld.c:783 epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463
856 #: ip2k-ibld.c:768 iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521
857 #: m32r-ibld.c:927 mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993
858 #: xstormy16-ibld.c:946
860 msgid "internal error: unrecognized field %d while getting int operand"
863 #: bpf-ibld.c:834 epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724
864 #: ip2k-ibld.c:825 iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121
865 #: m32r-ibld.c:1023 mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071
866 #: xstormy16-ibld.c:1039
868 msgid "internal error: unrecognized field %d while getting vma operand"
871 #: bpf-ibld.c:892 epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992
872 #: ip2k-ibld.c:885 iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709
873 #: m32r-ibld.c:1125 mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156
874 #: xstormy16-ibld.c:1139
876 msgid "internal error: unrecognized field %d while setting int operand"
879 #: bpf-ibld.c:940 epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250
880 #: ip2k-ibld.c:935 iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287
881 #: m32r-ibld.c:1217 mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231
882 #: xstormy16-ibld.c:1229
884 msgid "internal error: unrecognized field %d while setting vma operand"
889 msgid "operand out of range (%lu not between %lu and %lu)"
895 "internal error: cris_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
896 "values: `%d' vs. `%d'"
901 msgid "internal error: cris_cgen_cpu_open: unsupported argument `%d'"
906 msgid "internal error: cris_cgen_cpu_open: no endianness specified"
911 msgid "illegal id (%d)"
916 msgid "<unknown register %d>"
922 msgid "Unknown error %d\n"
927 msgid "Address 0x%s is out of bounds.\n"
932 msgid "assertion fail %s:%d"
936 msgid "Please report this bug"
940 msgid "register unavailable for short instructions"
943 #: epiphany-asm.c:115
944 msgid "register name used as immediate value"
947 #. Don't treat "mov ip,ip" as a move-immediate.
948 #: epiphany-asm.c:178 epiphany-asm.c:234
949 msgid "register source in immediate move"
952 #: epiphany-asm.c:187
953 msgid "byte relocation unsupported"
956 #. -- assembler routines inserted here.
958 #: epiphany-asm.c:193 frv-asm.c:972 iq2000-asm.c:56 lm32-asm.c:95
959 #: lm32-asm.c:127 lm32-asm.c:157 lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247
960 #: m32c-asm.c:140 m32c-asm.c:235 m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355
961 #: m32r-asm.c:53 mep-asm.c:241 mep-asm.c:259 mep-asm.c:274 mep-asm.c:289
962 #: mep-asm.c:301 or1k-asm.c:54
966 #: epiphany-asm.c:270
967 msgid "ABORT: unknown operand"
970 #: epiphany-asm.c:296
971 msgid "Not a pc-relative address."
974 #: epiphany-desc.c:2110
977 "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
978 "values: `%d' vs. `%d'"
981 #: epiphany-desc.c:2198
983 msgid "internal error: epiphany_cgen_cpu_open: unsupported argument `%d'"
986 #: epiphany-desc.c:2217
988 msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
991 #: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
992 msgid "Register number is not valid"
996 msgid "Register must be between r0 and r7"
1000 msgid "Register must be between r8 and r15"
1003 #: fr30-asm.c:116 m32c-asm.c:910
1004 msgid "Register list is not valid"
1010 "internal error: fr30_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1011 "values: `%d' vs. `%d'"
1016 msgid "internal error: fr30_cgen_cpu_open: unsupported argument `%d'"
1021 msgid "internal error: fr30_cgen_cpu_open: no endianness specified"
1028 #: frv-asm.c:611 frv-asm.c:621
1029 msgid "Special purpose register number is out of range"
1033 msgid "Value of A operand must be 0 or 1"
1037 msgid "register number must be even"
1043 "internal error: frv_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1044 "values: `%d' vs. `%d'"
1049 msgid "internal error: frv_cgen_cpu_open: unsupported argument `%d'"
1054 msgid "internal error: frv_cgen_cpu_open: no endianness specified"
1059 msgid "internal error: bad vliw->next_slot value"
1064 msgid "internal error: bad major code"
1069 msgid "internal error: bad insn unit"
1079 msgid "Don't understand 0x%x \n"
1083 msgid "<internal disassembler error>"
1090 "The following i386/x86-64 specific disassembler options are supported for "
1092 "with the -M switch (multiple options should be separated by commas):\n"
1097 msgid " x86-64 Disassemble in 64bit mode\n"
1102 msgid " i386 Disassemble in 32bit mode\n"
1107 msgid " i8086 Disassemble in 16bit mode\n"
1112 msgid " att Display instruction in AT&T syntax\n"
1117 msgid " intel Display instruction in Intel syntax\n"
1124 " Display instruction in AT&T mnemonic\n"
1131 " Display instruction in Intel mnemonic\n"
1136 msgid " addr64 Assume 64bit address size\n"
1141 msgid " addr32 Assume 32bit address size\n"
1146 msgid " addr16 Assume 16bit address size\n"
1151 msgid " data32 Assume 32bit data size\n"
1156 msgid " data16 Assume 16bit data size\n"
1161 msgid " suffix Always display instruction suffix in AT&T syntax\n"
1166 msgid " amd64 Display instruction in AMD64 ISA\n"
1171 msgid " intel64 Display instruction in Intel64 ISA\n"
1175 msgid "64-bit address is disabled"
1185 msgid "%s: %d: unknown bitfield: %s\n"
1190 msgid "unknown bitfield: %s\n"
1195 msgid "%s: %d: missing `)' in bitfield: %s\n"
1200 msgid "unknown broadcast operand: %s\n"
1205 msgid "%s:%d: Conflicting opcode space specifications\n"
1210 msgid "%s:%d: Warning: redundant opcode space specification\n"
1215 msgid "%s:%d: Conflicting prefix specifications\n"
1220 msgid "%s:%d: Warning: redundant prefix specification\n"
1225 msgid "%s:%d: %s: unrecognized opcode encoding space\n"
1230 msgid "%s:%d: %s: residual opcode (0x%0*llx) too large\n"
1235 msgid "can't find i386-reg.tbl for reading, errno = %s\n"
1240 msgid "can't create i386-init.h, errno = %s\n"
1243 #: i386-gen.c:2034 ia64-gen.c:2829
1245 msgid "unable to change directory to \"%s\", errno = %s\n"
1248 #: i386-gen.c:2048 i386-gen.c:2053
1250 msgid "CpuMax != %d!\n"
1255 msgid "%d unused bits in i386_cpu_flags.\n"
1260 msgid "%d unused bits in i386_operand_type.\n"
1265 msgid "can't create i386-tbl.h, errno = %s\n"
1275 msgid "%s: Warning: "
1278 #: ia64-gen.c:505 ia64-gen.c:736
1280 msgid "multiple note %s not handled\n"
1284 msgid "can't find ia64-ic.tbl for reading\n"
1289 msgid "can't find %s for reading\n"
1295 "most recent format '%s'\n"
1296 "appears more restrictive than '%s'\n"
1301 msgid "overlapping field %s->%s\n"
1306 msgid "overwriting note %d with note %d (IC:%s)\n"
1311 msgid "don't know how to specify %% dependency %s\n"
1316 msgid "Don't know how to specify # dependency %s\n"
1321 msgid "IC:%s [%s] has no terminals or sub-classes\n"
1326 msgid "IC:%s has no terminals or sub-classes\n"
1331 msgid "no insns mapped directly to terminal IC %s [%s]"
1336 msgid "no insns mapped directly to terminal IC %s\n"
1341 msgid "class %s is defined but not used\n"
1346 msgid "Warning: rsrc %s (%s) has no chks\n"
1351 msgid "Warning: rsrc %s (%s) has no chks or regs\n"
1356 msgid "rsrc %s (%s) has no regs\n"
1361 msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
1366 msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
1371 msgid "opcode %s has no class (ops %d %d %d)\n"
1374 #. We've been passed a w. Return with an error message so that
1375 #. cgen will try the next parsing option.
1377 msgid "W keyword invalid in FR operand slot."
1380 #. Invalid offset present.
1382 msgid "offset(IP) is not a valid form"
1385 #. Found something there in front of (DP) but it's out
1388 msgid "(DP) offset out of range."
1391 #. Found something there in front of (SP) but it's out
1394 msgid "(SP) offset out of range."
1398 msgid "illegal use of parentheses"
1402 msgid "operand out of range (not between 1 and 255)"
1405 #. Something is very wrong. opindex has to be one of the above.
1407 msgid "parse_addr16: invalid opindex."
1411 msgid "Byte address required. - must be even."
1415 msgid "cgen_parse_address returned a symbol. Literal required."
1419 msgid "percent-operator operand is not a symbol"
1423 msgid "Attempt to find bit index of 0"
1429 "internal error: ip2k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1430 "values: `%d' vs. `%d'"
1435 msgid "internal error: ip2k_cgen_cpu_open: unsupported argument `%d'"
1440 msgid "internal error: ip2k_cgen_cpu_open: no endianness specified"
1443 #: iq2000-asm.c:112 iq2000-asm.c:142
1444 msgid "immediate value cannot be register"
1447 #: iq2000-asm.c:123 iq2000-asm.c:153 lm32-asm.c:70
1448 msgid "immediate value out of range"
1452 msgid "21-bit offset out of range"
1455 #: iq2000-desc.c:2021
1458 "internal error: iq2000_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1459 "values: `%d' vs. `%d'"
1462 #: iq2000-desc.c:2109
1464 msgid "internal error: iq2000_cgen_cpu_open: unsupported argument `%d'"
1467 #: iq2000-desc.c:2128
1469 msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
1473 msgid "expecting gp relative address: gp(symbol)"
1477 msgid "expecting got relative address: got(symbol)"
1481 msgid "expecting got relative address: gotoffhi16(symbol)"
1485 msgid "expecting got relative address: gotofflo16(symbol)"
1491 "internal error: lm32_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1492 "values: `%d' vs. `%d'"
1497 msgid "internal error: lm32_cgen_cpu_open: unsupported argument `%d'"
1502 msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
1505 #: loongarch-dis.c:300
1509 "The following LoongArch disassembler options are supported for use\n"
1510 "with the -M switch (multiple options should be separated by commas):\n"
1513 #: loongarch-dis.c:304
1517 " numeric Print numeric register names, rather than ABI names.\n"
1520 #: m10200-dis.c:151 m10300-dis.c:574
1522 msgid "unknown\t0x%04lx"
1527 msgid "unknown\t0x%02lx"
1531 msgid "imm:6 immediate is out of range"
1536 msgid "%dsp8() takes a symbolic address, not a number"
1539 #: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253
1540 msgid "dsp:8 immediate is out of range"
1543 #: m32c-asm.c:184 m32c-asm.c:188
1544 msgid "Immediate is out of range -8 to 7"
1547 #: m32c-asm.c:209 m32c-asm.c:213
1548 msgid "Immediate is out of range -7 to 8"
1553 msgid "%dsp16() takes a symbolic address, not a number"
1556 #: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373
1557 msgid "dsp:16 immediate is out of range"
1561 msgid "dsp:20 immediate is out of range"
1564 #: m32c-asm.c:425 m32c-asm.c:445
1565 msgid "dsp:24 immediate is out of range"
1569 msgid "immediate is out of range 1-2"
1573 msgid "immediate is out of range 1-8"
1577 msgid "immediate is out of range 0-7"
1581 msgid "immediate is out of range 2-9"
1585 msgid "Bit number for indexing general register is out of range 0-15"
1588 #: m32c-asm.c:606 m32c-asm.c:662
1589 msgid "bit,base is out of range"
1592 #: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666
1593 msgid "bit,base out of range for symbol"
1597 msgid "not a valid r0l/r0h pair"
1601 msgid "Invalid size specifier"
1604 #: m32c-desc.c:63034
1607 "internal error: m32c_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1608 "values: `%d' vs. `%d'"
1611 #: m32c-desc.c:63122
1613 msgid "internal error: m32c_cgen_cpu_open: unsupported argument `%d'"
1616 #: m32c-desc.c:63141
1618 msgid "internal error: m32c_cgen_cpu_open: no endianness specified"
1624 "internal error: m32r_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1625 "values: `%d' vs. `%d'"
1630 msgid "internal error: m32r_cgen_cpu_open: unsupported argument `%d'"
1635 msgid "internal error: m32r_cgen_cpu_open: no endianness specified"
1640 msgid "<function code %d>"
1645 msgid "<internal error in opcode table: %s %s>\n"
1649 msgid "Only $tp or $13 allowed for this opcode"
1653 msgid "Only $sp or $15 allowed for this opcode"
1656 #: mep-asm.c:308 mep-asm.c:504
1658 msgid "invalid %function() here"
1662 msgid "Immediate is out of range -32768 to 32767"
1666 msgid "Immediate is out of range 0 to 65535"
1669 #: mep-asm.c:549 mep-asm.c:562
1670 msgid "Immediate is out of range -512 to 511"
1673 #: mep-asm.c:554 mep-asm.c:563
1674 msgid "Immediate is out of range -128 to 127"
1678 msgid "Value is not aligned enough"
1684 "internal error: mep_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1685 "values: `%d' vs. `%d'"
1690 msgid "internal error: mep_cgen_cpu_open: unsupported argument `%d'"
1695 msgid "internal error: mep_cgen_cpu_open: no endianness specified"
1698 #: mips-dis.c:1834 mips-dis.c:2060
1700 msgid "# internal error, undefined operand in `%s %s'"
1704 msgid "Use canonical instruction forms.\n"
1708 msgid "Recognize MSA instructions.\n"
1712 msgid "Recognize the virtualization ASE instructions.\n"
1717 "Recognize the eXtended Physical Address (XPA) ASE\n"
1722 msgid "Recognize the Global INValidate (GINV) ASE instructions.\n"
1727 "Recognize the Loongson MultiMedia extensions Instructions (MMI) ASE "
1732 msgid "Recognize the Loongson Content Address Memory (CAM) instructions.\n"
1736 msgid "Recognize the Loongson EXTensions (EXT) instructions.\n"
1740 msgid "Recognize the Loongson EXTensions R2 (EXT2) instructions.\n"
1745 "Print GPR names according to specified ABI.\n"
1746 " Default: based on binary being disassembled.\n"
1751 "Print FPR names according to specified ABI.\n"
1752 " Default: numeric.\n"
1757 "Print CP0 register names according to specified architecture.\n"
1758 " Default: based on binary being disassembled.\n"
1763 "Print HWR names according to specified architecture.\n"
1764 " Default: based on binary being disassembled.\n"
1768 msgid "Print GPR and FPR names according to specified ABI.\n"
1773 "Print CP0 register and HWR names according to specified\n"
1781 "The following MIPS specific disassembler options are supported for use\n"
1782 "with the -M switch (multiple options should be separated by commas):\n"
1788 msgid "bad case %d (%s) in %s:%d"
1793 msgid "internal: non-debugged code (test-case missing): %s:%d"
1800 #: mmix-dis.c:247 mmix-dis.c:255
1806 msgid "*unknown operands type: %d*"
1809 #: msp430-decode.opc:145 rl78-decode.opc:106
1811 msgid "internal error: immediate() called with invalid byte count %d"
1816 msgid "Warning: disassembly unreliable - not enough bytes available"
1821 msgid "Error: read from memory failed"
1825 msgid "Warning: illegal as emulation instr"
1828 #. R2/R3 are illegal as dest: may be data section.
1830 msgid "Warning: illegal as 2-op instr"
1833 #: msp430-dis.c:1002
1834 msgid "Warning: unrecognised CALLA addressing mode"
1837 #: msp430-dis.c:1303 msp430-dis.c:1324 msp430-dis.c:1345
1839 msgid "Warning: reserved use of A/L and B/W bits detected"
1842 #: mt-asm.c:110 mt-asm.c:190
1843 msgid "Operand out of range. Must be between -32768 and 32767."
1847 msgid "Biiiig Trouble in parse_imm16!"
1851 msgid "The percent-operator's operand is not a symbol"
1855 msgid "invalid operand. type may have values 0,1,2 only."
1861 "internal error: mt_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1862 "values: `%d' vs. `%d'"
1867 msgid "internal error: mt_cgen_cpu_open: unsupported argument `%d'"
1872 msgid "internal error: mt_cgen_cpu_open: no endianness specified"
1877 msgid "internal error: unknown operand, %s"
1882 msgid "internal error: don't know how to handle parsing results"
1887 msgid "internal error: unknown hardware resource"
1891 msgid "insufficient data to decode instruction"
1895 msgid "<invalid_instruction>:"
1899 msgid ", <invalid CRC operator>, "
1903 msgid "<invalid branch>["
1906 #: nfp-dis.c:2055 nfp-dis.c:2326
1908 msgid "<invalid cmd target %d:%d:%d>[]"
1911 #: nfp-dis.c:2066 nfp-dis.c:2337
1913 msgid "<invalid cmd action %d:%d:%d>[]"
1917 msgid "File has no ME-Config section."
1921 msgid "File has invalid ME-Config section."
1926 msgid "Error processing section %u "
1931 msgid "Invalid NFP option: %s"
1938 "The following NFP specific disassembler options are supported for use\n"
1939 "with the -M switch (multiple options should be separated by commas):\n"
1946 " no-pc\t\t Don't print program counter prefix.\n"
1947 " ctx4\t\t Force disassembly using 4-context mode.\n"
1948 " ctx8\t\t Force 8-context mode, takes precedence."
1953 msgid "out of memory"
1958 msgid "internal error: broken opcode descriptor for `%s %s'"
1961 #. I and Z are output operands and can`t be immediate
1962 #. A is an address and we can`t have the address of
1963 #. an immediate either. We don't know how much to increase
1964 #. aoffsetp by since whatever generated this is broken
1968 msgid "$<undefined>"
1972 msgid "relocation invalid for store"
1976 msgid "internal relocation type invalid"
1982 "internal error: or1k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1983 "values: `%d' vs. `%d'"
1988 msgid "internal error: or1k_cgen_cpu_open: unsupported argument `%d'"
1993 msgid "internal error: or1k_cgen_cpu_open: no endianness specified"
1998 msgid "warning: ignoring unknown -M%s option"
2005 "The following PPC specific disassembler options are supported for use with\n"
2009 #: ppc-opc.c:51 ppc-opc.c:74 ppc-opc.c:100 ppc-opc.c:130
2010 msgid "invalid register"
2014 msgid "invalid conditional option"
2018 msgid "invalid counter access"
2022 msgid "BO value implies no branch hint, when using + or - modifier"
2026 msgid "attempt to set y bit when using + or - modifier"
2030 msgid "attempt to set 'at' bits when using + or - modifier"
2034 msgid "invalid offset: must be in the range [-512, -8] and be a multiple of 8"
2038 msgid "invalid R operand"
2042 msgid "invalid mask field"
2046 msgid "invalid mfcr mask"
2049 #: ppc-opc.c:901 ppc-opc.c:919
2050 msgid "illegal L operand value"
2054 msgid "illegal WC operand value"
2058 msgid "incompatible L operand value"
2061 #: ppc-opc.c:1238 ppc-opc.c:1273
2062 msgid "illegal bitmask"
2066 msgid "address register in load range"
2070 msgid "illegal PL operand value"
2074 msgid "index register in load range"
2077 #: ppc-opc.c:1547 ppc-opc.c:1633
2078 msgid "source and target register operands must be different"
2082 msgid "invalid register operand when updating"
2086 msgid "illegal immediate value"
2090 msgid "invalid bat number"
2094 msgid "invalid sprg number"
2098 msgid "invalid tbr number"
2101 #: ppc-opc.c:2161 ppc-opc.c:2207
2102 msgid "VSR overlaps ACC operand"
2106 msgid "invalid constant"
2109 #: ppc-opc.c:2416 ppc-opc.c:2439 ppc-opc.c:2462 ppc-opc.c:2485
2110 msgid "UIMM = 00000 is illegal"
2114 msgid "UIMM values >7 are illegal"
2118 msgid "UIMM values >15 are illegal"
2122 msgid "GPR odd is illegal"
2125 #: ppc-opc.c:2577 ppc-opc.c:2600
2126 msgid "invalid offset"
2130 msgid "invalid Ddd value"
2133 #: ppc-opc.c:2676 ppc-opc.c:2703
2134 msgid "invalid TH value"
2137 #. The option without '=' should be defined above.
2138 #: riscv-dis.c:103 riscv-dis.c:140
2140 msgid "unrecognized disassembler option: %s"
2143 #. Invalid options with '=', no option name before '=',
2144 #. and no value after '='.
2147 msgid "unrecognized disassembler option with '=': %s"
2152 msgid "unknown privileged spec set by %s=%s"
2158 "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
2163 msgid "# internal error, undefined modifier (%c)"
2167 msgid "Print numeric register names, rather than ABI names."
2171 msgid "Disassemble only into canonical instructions."
2175 msgid "Print the CSR according to the chosen privilege spec."
2182 "The following RISC-V specific disassembler options are supported for use\n"
2183 "with the -M switch (multiple options should be separated by commas):\n"
2186 #: rx-dis.c:139 rx-dis.c:163 rx-dis.c:171 rx-dis.c:179 rx-dis.c:187
2187 msgid "<invalid register number>"
2190 #: rx-dis.c:147 rx-dis.c:195
2191 msgid "<invalid condition code>"
2195 msgid "<invalid flag>"
2199 msgid "<invalid opsize>"
2203 msgid "<invalid size>"
2206 #: s12z-dis.c:239 s12z-dis.c:296 s12z-dis.c:307
2207 msgid "<illegal reg num>"
2219 msgid "Disassemble in ESA architecture mode"
2223 msgid "Disassemble in z/Architecture mode"
2227 msgid "Print unknown instructions according to length from first two bits"
2232 msgid "unknown S/390 disassembler option: %s"
2239 "The following S/390 specific disassembler options are supported for use\n"
2240 "with the -M switch (multiple options should be separated by commas):\n"
2243 #: score-dis.c:653 score-dis.c:871 score-dis.c:1032 score-dis.c:1138
2244 #: score-dis.c:1146 score-dis.c:1153 score7-dis.c:691 score7-dis.c:854
2245 msgid "<illegal instruction>"
2248 #: sparc-dis.c:308 sparc-dis.c:318
2250 msgid "internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
2255 msgid "internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
2258 #. Mark as non-valid instruction.
2264 msgid "<invalid s-reg number>"
2268 msgid "<invalid reg number>"
2272 msgid "<invalid v-reg number>"
2276 msgid "<invalid CC-reg number>"
2280 msgid "<invalid float-CC-reg number>"
2284 msgid "<invalid cacheop number>"
2288 msgid "<invalid prefop number>"
2293 msgid "unknown operand shift: %x"
2298 msgid "unknown reg: %d"
2301 #. The functions used to insert and extract complicated operands.
2302 #. Note: There is a conspiracy between these functions and
2303 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
2304 #. containing the string 'out of range' will be ignored unless a
2305 #. specific command line option is given to GAS.
2307 msgid "displacement value is not in range and is not aligned"
2311 msgid "displacement value is out of range"
2315 msgid "displacement value is not aligned"
2319 msgid "immediate value is out of range"
2323 msgid "branch value out of range"
2327 msgid "branch value not in range and to odd offset"
2331 msgid "branch to odd offset"
2335 msgid "position value is out of range"
2339 msgid "width value is out of range"
2343 msgid "SelID is out of range"
2347 msgid "vector8 is out of range"
2351 msgid "vector5 is out of range"
2355 msgid "imm10 is out of range"
2359 msgid "SR/SelID is out of range"
2363 msgid "invalid register for stack adjustment"
2367 msgid "invalid register name"
2371 msgid "Disassemble \"register\" names"
2375 msgid "Name well-known globals"
2381 "The following WebAssembly-specific disassembler options are supported for "
2383 "with the -M switch:\n"
2386 #: xstormy16-asm.c:71
2387 msgid "Bad register in preincrement"
2390 #: xstormy16-asm.c:76
2391 msgid "Bad register in postincrement"
2394 #: xstormy16-asm.c:78
2395 msgid "Bad register name"
2398 #: xstormy16-asm.c:82
2399 msgid "Label conflicts with register name"
2402 #: xstormy16-asm.c:86
2403 msgid "Label conflicts with `Rx'"
2406 #: xstormy16-asm.c:88
2407 msgid "Bad immediate expression"
2410 #: xstormy16-asm.c:109
2411 msgid "No relocation for small immediate"
2414 #: xstormy16-asm.c:119
2415 msgid "Small operand was not an immediate number"
2418 #: xstormy16-asm.c:157
2419 msgid "Operand is not a symbol"
2422 #: xstormy16-asm.c:165
2423 msgid "Syntax error: No trailing ')'"
2426 #: xstormy16-desc.c:1318
2429 "internal error: xstormy16_cgen_rebuild_tables: conflicting insn-chunk-"
2430 "bitsize values: `%d' vs. `%d'"
2433 #: xstormy16-desc.c:1406
2435 msgid "internal error: xstormy16_cgen_cpu_open: unsupported argument `%d'"
2438 #: xstormy16-desc.c:1425
2440 msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"