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: 2023-01-14 13:51+0000\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"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
20 msgid "specified register cannot be read from"
24 msgid "specified register cannot be written to"
28 #: aarch64-dis.c:103 arc-dis.c:807 arm-dis.c:12303
30 msgid "unrecognised disassembler option: %s"
35 msgid "this `%s' should have an immediately preceding `%s'"
40 msgid "expected `%s' after previous `%s'"
47 "The following AARCH64 specific disassembler options are supported for use\n"
48 "with the -M switch (multiple options should be separated by commas):\n"
55 " no-aliases Don't print instruction aliases.\n"
62 " aliases Do print instruction aliases.\n"
69 " no-notes Don't print instruction notes.\n"
76 " notes Do print instruction notes.\n"
83 " debug_dump Temp switch for debug trace.\n"
86 #: aarch64-dis.c:4021 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
87 #: loongarch-dis.c:306 mips-dis.c:2897 mips-dis.c:2909 mips-dis.c:2912
88 #: nfp-dis.c:2993 riscv-dis.c:1282 riscv-dis.c:1285
94 msgid "immediate value"
98 msgid "immediate offset"
101 #: aarch64-opc.c:1377
102 msgid "register number"
105 #: aarch64-opc.c:1387
106 msgid "register element index"
109 #: aarch64-opc.c:1397
113 #: aarch64-opc.c:1409
117 #: aarch64-opc.c:1483
118 msgid "reg pair must start from even reg"
121 #: aarch64-opc.c:1489
122 msgid "reg pair must be contiguous"
125 #: aarch64-opc.c:1503
126 msgid "extraneous register"
129 #: aarch64-opc.c:1509
130 msgid "missing register"
133 #: aarch64-opc.c:1520
134 msgid "stack pointer register expected"
137 #: aarch64-opc.c:1545
138 msgid "z0-z15 expected"
141 #: aarch64-opc.c:1546
142 msgid "z0-z7 expected"
145 #: aarch64-opc.c:1572
146 msgid "invalid register list"
149 #: aarch64-opc.c:1586
150 msgid "p0-p7 expected"
153 #: aarch64-opc.c:1612 aarch64-opc.c:1620
154 msgid "unexpected address writeback"
157 #: aarch64-opc.c:1631
158 msgid "address writeback expected"
161 #: aarch64-opc.c:1678
162 msgid "negative or unaligned offset expected"
165 #: aarch64-opc.c:1735
166 msgid "invalid register offset"
169 #: aarch64-opc.c:1757
170 msgid "invalid post-increment amount"
173 #: aarch64-opc.c:1773 aarch64-opc.c:2293
174 msgid "invalid shift amount"
177 #: aarch64-opc.c:1786
178 msgid "invalid extend/shift operator"
181 #: aarch64-opc.c:1832 aarch64-opc.c:2093 aarch64-opc.c:2128 aarch64-opc.c:2147
182 #: aarch64-opc.c:2155 aarch64-opc.c:2246 aarch64-opc.c:2423 aarch64-opc.c:2523
183 #: aarch64-opc.c:2536
184 msgid "immediate out of range"
187 #: aarch64-opc.c:1862 aarch64-opc.c:1904 aarch64-opc.c:1967 aarch64-opc.c:2001
188 msgid "invalid addressing mode"
191 #: aarch64-opc.c:1959
192 msgid "index register xzr is not allowed"
195 #: aarch64-opc.c:2081 aarch64-opc.c:2103 aarch64-opc.c:2326 aarch64-opc.c:2334
196 #: aarch64-opc.c:2400 aarch64-opc.c:2429
197 msgid "invalid shift operator"
200 #: aarch64-opc.c:2087
201 msgid "shift amount must be 0 or 12"
204 #: aarch64-opc.c:2110
205 msgid "shift amount must be a multiple of 16"
208 #: aarch64-opc.c:2122
209 msgid "negative immediate value not allowed"
212 #: aarch64-opc.c:2257
213 msgid "immediate zero expected"
216 #: aarch64-opc.c:2271
217 msgid "rotate expected to be 0, 90, 180 or 270"
220 #: aarch64-opc.c:2282
221 msgid "rotate expected to be 90 or 270"
224 #: aarch64-opc.c:2342
225 msgid "shift is not permitted"
228 #: aarch64-opc.c:2367
229 msgid "invalid value for immediate"
232 #: aarch64-opc.c:2392
233 msgid "shift amount must be 0 or 16"
236 #: aarch64-opc.c:2413
237 msgid "floating-point immediate expected"
240 #: aarch64-opc.c:2447
241 msgid "no shift amount allowed for 8-bit constants"
244 #: aarch64-opc.c:2457
245 msgid "shift amount must be 0 or 8"
248 #: aarch64-opc.c:2470
249 msgid "immediate too big for element size"
252 #: aarch64-opc.c:2477
253 msgid "invalid arithmetic immediate"
256 #: aarch64-opc.c:2491
257 msgid "floating-point value must be 0.5 or 1.0"
260 #: aarch64-opc.c:2501
261 msgid "floating-point value must be 0.5 or 2.0"
264 #: aarch64-opc.c:2511
265 msgid "floating-point value must be 0.0 or 1.0"
268 #: aarch64-opc.c:2542
269 msgid "invalid replicated MOV immediate"
272 #: aarch64-opc.c:2650
273 msgid "extend operator expected"
276 #: aarch64-opc.c:2663
277 msgid "missing extend operator"
280 #: aarch64-opc.c:2669
281 msgid "'LSL' operator not allowed"
284 #: aarch64-opc.c:2690
285 msgid "W register expected"
288 #: aarch64-opc.c:2701
289 msgid "shift operator expected"
292 #: aarch64-opc.c:2708
293 msgid "'ROR' operator not allowed"
296 #: aarch64-opc.c:3998
297 msgid "reading from a write-only register"
300 #: aarch64-opc.c:4000
301 msgid "writing to a read-only register"
304 #: aarch64-opc.c:5606
305 msgid "the three register operands must be distinct from one another"
308 #: aarch64-opc.c:5717
309 msgid "destination register differs from preceding instruction"
312 #: aarch64-opc.c:5720
313 msgid "source register differs from preceding instruction"
316 #: aarch64-opc.c:5723
317 msgid "size register differs from preceding instruction"
320 #: aarch64-opc.c:5771
321 msgid "instruction opens new dependency sequence without ending previous one"
324 #: aarch64-opc.c:5800
325 msgid "previous `movprfx' sequence not closed"
328 #: aarch64-opc.c:5819
329 msgid "SVE instruction expected after `movprfx'"
332 #: aarch64-opc.c:5832
333 msgid "SVE `movprfx' compatible instruction expected"
336 #: aarch64-opc.c:5920
337 msgid "predicated instruction expected after `movprfx'"
340 #: aarch64-opc.c:5932
341 msgid "merging predicate expected due to preceding `movprfx'"
344 #: aarch64-opc.c:5944
345 msgid "predicate register differs from that in preceding `movprfx'"
348 #: aarch64-opc.c:5963
349 msgid "output register of preceding `movprfx' not used in current instruction"
352 #: aarch64-opc.c:5976
353 msgid "output register of preceding `movprfx' expected as output"
356 #: aarch64-opc.c:5988
357 msgid "output register of preceding `movprfx' used as input"
360 #: aarch64-opc.c:6004
361 msgid "register size not compatible with previous `movprfx'"
365 msgid "branch operand unaligned"
368 #: alpha-opc.c:170 alpha-opc.c:186
369 msgid "jump hint unaligned"
375 "Warning: disassembly may be wrong due to guessed opcode class choice.\n"
376 "Use -M<class[,class]> to select the correct opcode class(es).\n"
381 msgid "An error occurred while generating the extension instruction operations"
386 msgid "unrecognised disassembler CPU option: %s"
392 "Warning: illegal use of double register pair.\n"
396 msgid "Enforce the designated architecture while decoding."
400 msgid "Recognize DSP instructions."
404 msgid "Recognize FPX SP instructions."
408 msgid "Recognize FPX DP instructions."
412 msgid "Recognize FPU QuarkSE-EM instructions."
416 msgid "Recognize double assist FPU instructions."
420 msgid "Recognize single precision FPU instructions."
424 msgid "Recognize double precision FPU instructions."
428 msgid "Recognize NPS400 instructions."
432 msgid "Use only hexadecimal number to print immediates."
439 "The following ARC specific disassembler options are supported for use \n"
440 "with the -M switch (multiple options should be separated by commas):\n"
443 #: arc-dis.c:1616 mips-dis.c:2904 riscv-dis.c:1277
447 " For the options above, the following values are supported for \"%s\":\n"
458 #: arc-opc.c:41 arc-opc.c:64 arc-opc.c:90 arc-opc.c:114
459 msgid "LP_COUNT register cannot be used as destination register"
463 msgid "cannot use odd number destination register"
466 #: arc-opc.c:101 arc-opc.c:112
467 msgid "cannot use odd number source register"
471 msgid "operand is not zero"
475 msgid "register R30 is a limm indicator"
479 msgid "register out of range"
483 msgid "register must be R0"
487 msgid "register must be R1"
491 msgid "register must be R2"
495 msgid "register must be R3"
499 msgid "register must be SP"
503 msgid "register must be GP"
507 msgid "register must be PCL"
511 msgid "register must be BLINK"
515 msgid "register must be ILINK1"
519 msgid "register must be ILINK2"
522 #. ARC NPS400 Support: See comment near head of file.
523 #: arc-opc.c:392 arc-opc.c:430 arc-opc.c:468 arc-opc.c:737
524 msgid "register must be either r0-r3 or r12-r15"
528 msgid "accepted values are from -1 to 6"
532 msgid "first register of the range should be r13"
536 msgid "last register of the range doesn't fit"
539 #: arc-opc.c:570 arc-opc.c:585
540 msgid "invalid register number, should be fp"
544 msgid "invalid register number, should be blink"
548 msgid "invalid register number, should be pcl"
552 msgid "invalid size, should be 1, 2, 4, or 8"
556 msgid "invalid immediate, must be 1, 2, or 4"
560 msgid "invalid value for CMEM ld/st immediate"
564 msgid "invalid position, should be 0, 16, 32, 48 or 64."
568 msgid "invalid position, should be 16, 32, 64 or 128."
572 msgid "invalid size value must be on range 1-64."
576 msgid "invalid position, should be 0, 8, 16, or 24"
580 msgid "invalid size, value must be "
584 msgid "value out of range 1 - 256"
588 msgid "value must be power of 2"
592 msgid "value must be in the range 0 to 28"
596 msgid "value must be in the range 1 to "
600 msgid "value must be in the range 0 to 240"
604 msgid "value must be a multiple of 16"
608 msgid "invalid address type for operand"
612 msgid "value must be in the range 0 to 31"
616 msgid "invalid position, should be one of: 0,4,8,...124."
620 msgid "Select raw register names"
624 msgid "Select register names used by GCC"
628 msgid "Select register names used in ARM's ISA documentation"
632 msgid "Assume all insns are Thumb insns"
636 msgid "Examine preceding label to determine an insn's type"
640 msgid "Select register names used in the APCS"
644 msgid "Select register names used in the ATPCS"
648 msgid "Select special register names used in the ATPCS"
652 msgid "Enable CDE extensions for coprocessor N space"
656 msgid "<illegal precision>"
661 msgid "unrecognised register name set: %s"
666 msgid "cde coprocessor not between 0-7: %s"
671 msgid "coproc must have an argument: %s"
676 msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s"
683 "The following ARM specific disassembler options are supported for use with\n"
687 #: avr-dis.c:130 avr-dis.c:152
694 msgid "internal disassembler error"
699 msgid "unknown constraint `%c'"
703 msgid "expected 16, 32 or 64 in"
706 #: bpf-asm.c:181 epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264
707 #: ip2k-asm.c:512 iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585
708 #: m32r-asm.c:329 mep-asm.c:1287 mt-asm.c:596 or1k-asm.c:576
709 #: xstormy16-asm.c:277
711 msgid "internal error: unrecognized field %d while parsing"
714 #: bpf-asm.c:233 epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316
715 #: ip2k-asm.c:564 iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637
716 #: m32r-asm.c:381 mep-asm.c:1339 mt-asm.c:648 or1k-asm.c:628
717 #: xstormy16-asm.c:329
718 msgid "missing mnemonic in syntax string"
721 #. We couldn't parse it.
722 #: bpf-asm.c:368 bpf-asm.c:372 bpf-asm.c:461 bpf-asm.c:568 epiphany-asm.c:643
723 #: epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843 fr30-asm.c:498
724 #: fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451 frv-asm.c:1455
725 #: frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703 ip2k-asm.c:792
726 #: ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651 iq2000-asm.c:740
727 #: iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541 lm32-asm.c:630
728 #: lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776 m32c-asm.c:1865
729 #: m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520 m32r-asm.c:609 m32r-asm.c:716
730 #: mep-asm.c:1474 mep-asm.c:1478 mep-asm.c:1567 mep-asm.c:1674 mt-asm.c:783
731 #: mt-asm.c:787 mt-asm.c:876 mt-asm.c:983 or1k-asm.c:763 or1k-asm.c:767
732 #: or1k-asm.c:856 or1k-asm.c:963 xstormy16-asm.c:464 xstormy16-asm.c:468
733 #: xstormy16-asm.c:557 xstormy16-asm.c:664
734 msgid "unrecognized instruction"
737 #: bpf-asm.c:415 epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498
738 #: ip2k-asm.c:746 iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819
739 #: m32r-asm.c:563 mep-asm.c:1521 mt-asm.c:830 or1k-asm.c:810
740 #: xstormy16-asm.c:511
742 msgid "syntax error (expected char `%c', found `%c')"
745 #: bpf-asm.c:425 epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508
746 #: ip2k-asm.c:756 iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829
747 #: m32r-asm.c:573 mep-asm.c:1531 mt-asm.c:840 or1k-asm.c:820
748 #: xstormy16-asm.c:521
750 msgid "syntax error (expected char `%c', found end of instruction)"
753 #: bpf-asm.c:455 epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538
754 #: ip2k-asm.c:786 iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859
755 #: m32r-asm.c:603 mep-asm.c:1561 mt-asm.c:870 or1k-asm.c:850
756 #: xstormy16-asm.c:551
757 msgid "junk at end of line"
760 #: bpf-asm.c:567 epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650
761 #: ip2k-asm.c:898 iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971
762 #: m32r-asm.c:715 mep-asm.c:1673 mt-asm.c:982 or1k-asm.c:962
763 #: xstormy16-asm.c:663
764 msgid "unrecognized form of instruction"
767 #: bpf-asm.c:581 epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664
768 #: ip2k-asm.c:912 iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985
769 #: m32r-asm.c:729 mep-asm.c:1687 mt-asm.c:996 or1k-asm.c:976
770 #: xstormy16-asm.c:677
772 msgid "bad instruction `%.50s...'"
775 #: bpf-asm.c:584 epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667
776 #: ip2k-asm.c:915 iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988
777 #: m32r-asm.c:732 mep-asm.c:1690 mt-asm.c:999 or1k-asm.c:979
778 #: xstormy16-asm.c:680
780 msgid "bad instruction `%.50s'"
786 "internal error: bpf_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
787 "values: `%d' vs. `%d'"
792 msgid "internal error: bpf_cgen_cpu_open: unsupported argument `%d'"
797 msgid "internal error: bpf_cgen_cpu_open: no endianness specified"
800 #. Default text to print if an instruction isn't recognized.
801 #: bpf-dis.c:41 epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41
802 #: iq2000-dis.c:41 lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41
803 #: mmix-dis.c:293 mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
807 #: bpf-dis.c:203 epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397
808 #: ip2k-dis.c:289 iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892
809 #: m32r-dis.c:280 mep-dis.c:1188 mt-dis.c:288 or1k-dis.c:175
810 #: 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
834 #: or1k-ibld.c:203 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%<PRIx64> 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"
1188 #: i386-gen.c:688 i386-gen.c:755
1190 msgid "unknown bitfield: %s\n"
1195 msgid "%s: %d: missing `)' in bitfield: %s\n"
1200 msgid "%s: %d: no memory operand\n"
1205 msgid "%s: %d: unknown element size: %s\n"
1210 msgid "%s:%d: Conflicting opcode space specifications\n"
1215 msgid "%s:%d: Warning: redundant opcode space specification\n"
1220 msgid "%s:%d: Conflicting prefix specifications\n"
1225 msgid "%s:%d: Warning: redundant prefix specification\n"
1230 msgid "%s:%d: %s: unrecognized opcode encoding space\n"
1235 msgid "%s:%d: %s: residual opcode (0x%0*llx) too large\n"
1240 msgid "%s: %d: (continued) line too long\n"
1245 msgid "can't find i386-reg.tbl for reading, errno = %s\n"
1250 msgid "can't create i386-init.h, errno = %s\n"
1253 #: i386-gen.c:1911 ia64-gen.c:2819
1255 msgid "unable to change directory to \"%s\", errno = %s\n"
1258 #: i386-gen.c:1925 i386-gen.c:1930
1260 msgid "CpuMax != %d!\n"
1265 msgid "%d unused bits in i386_cpu_flags.\n"
1270 msgid "%d unused bits in i386_operand_type.\n"
1275 msgid "can't create i386-tbl.h, errno = %s\n"
1285 msgid "%s: Warning: "
1288 #: ia64-gen.c:496 ia64-gen.c:727
1290 msgid "multiple note %s not handled\n"
1294 msgid "can't find ia64-ic.tbl for reading\n"
1299 msgid "can't find %s for reading\n"
1305 "most recent format '%s'\n"
1306 "appears more restrictive than '%s'\n"
1311 msgid "overlapping field %s->%s\n"
1316 msgid "overwriting note %d with note %d (IC:%s)\n"
1321 msgid "don't know how to specify %% dependency %s\n"
1326 msgid "Don't know how to specify # dependency %s\n"
1331 msgid "IC:%s [%s] has no terminals or sub-classes\n"
1336 msgid "IC:%s has no terminals or sub-classes\n"
1341 msgid "no insns mapped directly to terminal IC %s [%s]"
1346 msgid "no insns mapped directly to terminal IC %s\n"
1351 msgid "class %s is defined but not used\n"
1356 msgid "Warning: rsrc %s (%s) has no chks\n"
1361 msgid "Warning: rsrc %s (%s) has no chks or regs\n"
1366 msgid "rsrc %s (%s) has no regs\n"
1371 msgid "IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d\n"
1376 msgid "IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d\n"
1381 msgid "opcode %s has no class (ops %d %d %d)\n"
1384 #. We've been passed a w. Return with an error message so that
1385 #. cgen will try the next parsing option.
1387 msgid "W keyword invalid in FR operand slot."
1390 #. Invalid offset present.
1392 msgid "offset(IP) is not a valid form"
1395 #. Found something there in front of (DP) but it's out
1398 msgid "(DP) offset out of range."
1401 #. Found something there in front of (SP) but it's out
1404 msgid "(SP) offset out of range."
1408 msgid "illegal use of parentheses"
1412 msgid "operand out of range (not between 1 and 255)"
1415 #. Something is very wrong. opindex has to be one of the above.
1417 msgid "parse_addr16: invalid opindex."
1421 msgid "Byte address required. - must be even."
1425 msgid "cgen_parse_address returned a symbol. Literal required."
1429 msgid "percent-operator operand is not a symbol"
1433 msgid "Attempt to find bit index of 0"
1439 "internal error: ip2k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1440 "values: `%d' vs. `%d'"
1445 msgid "internal error: ip2k_cgen_cpu_open: unsupported argument `%d'"
1450 msgid "internal error: ip2k_cgen_cpu_open: no endianness specified"
1453 #: iq2000-asm.c:112 iq2000-asm.c:142
1454 msgid "immediate value cannot be register"
1457 #: iq2000-asm.c:123 iq2000-asm.c:153 lm32-asm.c:70
1458 msgid "immediate value out of range"
1462 msgid "21-bit offset out of range"
1465 #: iq2000-desc.c:2021
1468 "internal error: iq2000_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1469 "values: `%d' vs. `%d'"
1472 #: iq2000-desc.c:2109
1474 msgid "internal error: iq2000_cgen_cpu_open: unsupported argument `%d'"
1477 #: iq2000-desc.c:2128
1479 msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
1483 msgid "expecting gp relative address: gp(symbol)"
1487 msgid "expecting got relative address: got(symbol)"
1491 msgid "expecting got relative address: gotoffhi16(symbol)"
1495 msgid "expecting got relative address: gotofflo16(symbol)"
1501 "internal error: lm32_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1502 "values: `%d' vs. `%d'"
1507 msgid "internal error: lm32_cgen_cpu_open: unsupported argument `%d'"
1512 msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
1515 #: loongarch-dis.c:300
1519 "The following LoongArch disassembler options are supported for use\n"
1520 "with the -M switch (multiple options should be separated by commas):\n"
1523 #: loongarch-dis.c:304
1527 " numeric Print numeric register names, rather than ABI names.\n"
1530 #: m10200-dis.c:151 m10300-dis.c:574
1532 msgid "unknown\t0x%04lx"
1537 msgid "unknown\t0x%02lx"
1541 msgid "imm:6 immediate is out of range"
1546 msgid "%dsp8() takes a symbolic address, not a number"
1549 #: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253
1550 msgid "dsp:8 immediate is out of range"
1553 #: m32c-asm.c:184 m32c-asm.c:188
1554 msgid "Immediate is out of range -8 to 7"
1557 #: m32c-asm.c:209 m32c-asm.c:213
1558 msgid "Immediate is out of range -7 to 8"
1563 msgid "%dsp16() takes a symbolic address, not a number"
1566 #: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373
1567 msgid "dsp:16 immediate is out of range"
1571 msgid "dsp:20 immediate is out of range"
1574 #: m32c-asm.c:425 m32c-asm.c:445
1575 msgid "dsp:24 immediate is out of range"
1579 msgid "immediate is out of range 1-2"
1583 msgid "immediate is out of range 1-8"
1587 msgid "immediate is out of range 0-7"
1591 msgid "immediate is out of range 2-9"
1595 msgid "Bit number for indexing general register is out of range 0-15"
1598 #: m32c-asm.c:606 m32c-asm.c:662
1599 msgid "bit,base is out of range"
1602 #: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666
1603 msgid "bit,base out of range for symbol"
1607 msgid "not a valid r0l/r0h pair"
1611 msgid "Invalid size specifier"
1614 #: m32c-desc.c:63034
1617 "internal error: m32c_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1618 "values: `%d' vs. `%d'"
1621 #: m32c-desc.c:63122
1623 msgid "internal error: m32c_cgen_cpu_open: unsupported argument `%d'"
1626 #: m32c-desc.c:63141
1628 msgid "internal error: m32c_cgen_cpu_open: no endianness specified"
1634 "internal error: m32r_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1635 "values: `%d' vs. `%d'"
1640 msgid "internal error: m32r_cgen_cpu_open: unsupported argument `%d'"
1645 msgid "internal error: m32r_cgen_cpu_open: no endianness specified"
1650 msgid "<function code %d>"
1655 msgid "<internal error in opcode table: %s %s>\n"
1659 msgid "Only $tp or $13 allowed for this opcode"
1663 msgid "Only $sp or $15 allowed for this opcode"
1666 #: mep-asm.c:308 mep-asm.c:504
1668 msgid "invalid %function() here"
1672 msgid "Immediate is out of range -32768 to 32767"
1676 msgid "Immediate is out of range 0 to 65535"
1679 #: mep-asm.c:549 mep-asm.c:562
1680 msgid "Immediate is out of range -512 to 511"
1683 #: mep-asm.c:554 mep-asm.c:563
1684 msgid "Immediate is out of range -128 to 127"
1688 msgid "Value is not aligned enough"
1694 "internal error: mep_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1695 "values: `%d' vs. `%d'"
1700 msgid "internal error: mep_cgen_cpu_open: unsupported argument `%d'"
1705 msgid "internal error: mep_cgen_cpu_open: no endianness specified"
1708 #: mips-dis.c:1904 mips-dis.c:2137
1710 msgid "# internal error, undefined operand in `%s %s'"
1714 msgid "Use canonical instruction forms.\n"
1718 msgid "Recognize MSA instructions.\n"
1722 msgid "Recognize the virtualization ASE instructions.\n"
1727 "Recognize the eXtended Physical Address (XPA) ASE\n"
1732 msgid "Recognize the Global INValidate (GINV) ASE instructions.\n"
1737 "Recognize the Loongson MultiMedia extensions Instructions (MMI) ASE "
1742 msgid "Recognize the Loongson Content Address Memory (CAM) instructions.\n"
1746 msgid "Recognize the Loongson EXTensions (EXT) instructions.\n"
1750 msgid "Recognize the Loongson EXTensions R2 (EXT2) instructions.\n"
1755 "Print GPR names according to specified ABI.\n"
1756 " Default: based on binary being disassembled.\n"
1761 "Print FPR names according to specified ABI.\n"
1762 " Default: numeric.\n"
1767 "Print CP0 register names according to specified architecture.\n"
1768 " Default: based on binary being disassembled.\n"
1773 "Print HWR names according to specified architecture.\n"
1774 " Default: based on binary being disassembled.\n"
1778 msgid "Print GPR and FPR names according to specified ABI.\n"
1783 "Print CP0 register and HWR names according to specified\n"
1791 "The following MIPS specific disassembler options are supported for use\n"
1792 "with the -M switch (multiple options should be separated by commas):\n"
1798 msgid "bad case %d (%s) in %s:%d"
1803 msgid "internal: non-debugged code (test-case missing): %s:%d"
1810 #: mmix-dis.c:247 mmix-dis.c:255
1816 msgid "*unknown operands type: %d*"
1819 #: msp430-decode.opc:145 rl78-decode.opc:106
1821 msgid "internal error: immediate() called with invalid byte count %d"
1826 msgid "Warning: disassembly unreliable - not enough bytes available"
1831 msgid "Error: read from memory failed"
1835 msgid "Warning: illegal as emulation instr"
1838 #. R2/R3 are illegal as dest: may be data section.
1840 msgid "Warning: illegal as 2-op instr"
1843 #: msp430-dis.c:1002
1844 msgid "Warning: unrecognised CALLA addressing mode"
1847 #: msp430-dis.c:1303 msp430-dis.c:1324 msp430-dis.c:1345
1849 msgid "Warning: reserved use of A/L and B/W bits detected"
1852 #: mt-asm.c:110 mt-asm.c:190
1853 msgid "Operand out of range. Must be between -32768 and 32767."
1857 msgid "Biiiig Trouble in parse_imm16!"
1861 msgid "The percent-operator's operand is not a symbol"
1865 msgid "invalid operand. type may have values 0,1,2 only."
1871 "internal error: mt_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1872 "values: `%d' vs. `%d'"
1877 msgid "internal error: mt_cgen_cpu_open: unsupported argument `%d'"
1882 msgid "internal error: mt_cgen_cpu_open: no endianness specified"
1887 msgid "internal error: unknown operand, %s"
1892 msgid "internal error: don't know how to handle parsing results"
1897 msgid "internal error: unknown hardware resource"
1901 msgid "insufficient data to decode instruction"
1905 msgid "<invalid_instruction>:"
1909 msgid ", <invalid CRC operator>, "
1913 msgid "<invalid branch>["
1916 #: nfp-dis.c:2055 nfp-dis.c:2326
1918 msgid "<invalid cmd target %d:%d:%d>[]"
1921 #: nfp-dis.c:2066 nfp-dis.c:2337
1923 msgid "<invalid cmd action %d:%d:%d>[]"
1927 msgid "File has no ME-Config section."
1931 msgid "File has invalid ME-Config section."
1936 msgid "Error processing section %u "
1941 msgid "Invalid NFP option: %s"
1948 "The following NFP specific disassembler options are supported for use\n"
1949 "with the -M switch (multiple options should be separated by commas):\n"
1956 " no-pc\t\t Don't print program counter prefix.\n"
1957 " ctx4\t\t Force disassembly using 4-context mode.\n"
1958 " ctx8\t\t Force 8-context mode, takes precedence."
1963 msgid "out of memory"
1968 msgid "internal error: broken opcode descriptor for `%s %s'"
1971 #. I and Z are output operands and can`t be immediate
1972 #. A is an address and we can`t have the address of
1973 #. an immediate either. We don't know how much to increase
1974 #. aoffsetp by since whatever generated this is broken
1978 msgid "$<undefined>"
1982 msgid "relocation invalid for store"
1986 msgid "internal relocation type invalid"
1992 "internal error: or1k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1993 "values: `%d' vs. `%d'"
1998 msgid "internal error: or1k_cgen_cpu_open: unsupported argument `%d'"
2003 msgid "internal error: or1k_cgen_cpu_open: no endianness specified"
2008 msgid "warning: ignoring unknown -M%s option"
2015 "The following PPC specific disassembler options are supported for use with\n"
2019 #: ppc-opc.c:52 ppc-opc.c:75 ppc-opc.c:101 ppc-opc.c:131
2020 msgid "invalid register"
2024 msgid "invalid conditional option"
2028 msgid "invalid counter access"
2032 msgid "BO value implies no branch hint, when using + or - modifier"
2036 msgid "attempt to set y bit when using + or - modifier"
2040 msgid "attempt to set 'at' bits when using + or - modifier"
2044 msgid "invalid offset: must be in the range [-512, -8] and be a multiple of 8"
2048 msgid "invalid R operand"
2052 msgid "invalid mask field"
2056 msgid "invalid mfcr mask"
2059 #: ppc-opc.c:902 ppc-opc.c:920
2060 msgid "illegal L operand value"
2064 msgid "illegal WC operand value"
2068 msgid "incompatible L operand value"
2071 #: ppc-opc.c:1239 ppc-opc.c:1274
2072 msgid "illegal bitmask"
2076 msgid "address register in load range"
2080 msgid "illegal PL operand value"
2084 msgid "index register in load range"
2087 #: ppc-opc.c:1568 ppc-opc.c:1654
2088 msgid "source and target register operands must be different"
2092 msgid "invalid register operand when updating"
2096 msgid "illegal immediate value"
2100 msgid "invalid bat number"
2104 msgid "invalid sprg number"
2108 msgid "invalid tbr number"
2111 #: ppc-opc.c:2203 ppc-opc.c:2271
2112 msgid "VSR overlaps ACC operand"
2116 msgid "invalid constant"
2119 #: ppc-opc.c:2482 ppc-opc.c:2505 ppc-opc.c:2528 ppc-opc.c:2551
2120 msgid "UIMM = 00000 is illegal"
2124 msgid "UIMM values >7 are illegal"
2128 msgid "UIMM values >15 are illegal"
2132 msgid "GPR odd is illegal"
2135 #: ppc-opc.c:2643 ppc-opc.c:2666
2136 msgid "invalid offset"
2140 msgid "invalid Ddd value"
2143 #: ppc-opc.c:2742 ppc-opc.c:2769
2144 msgid "invalid TH value"
2147 #. The option without '=' should be defined above.
2148 #: riscv-dis.c:117 riscv-dis.c:154
2150 msgid "unrecognized disassembler option: %s"
2153 #. Invalid options with '=', no option name before '=',
2154 #. and no value after '='.
2157 msgid "unrecognized disassembler option with '=': %s"
2162 msgid "unknown privileged spec set by %s=%s"
2168 "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
2173 msgid "# internal error, undefined modifier (%c)"
2177 msgid "Print numeric register names, rather than ABI names."
2181 msgid "Disassemble only into canonical instructions."
2185 msgid "Print the CSR according to the chosen privilege spec."
2192 "The following RISC-V specific disassembler options are supported for use\n"
2193 "with the -M switch (multiple options should be separated by commas):\n"
2196 #: rx-dis.c:139 rx-dis.c:163 rx-dis.c:171 rx-dis.c:179 rx-dis.c:187
2197 msgid "<invalid register number>"
2200 #: rx-dis.c:147 rx-dis.c:195
2201 msgid "<invalid condition code>"
2205 msgid "<invalid flag>"
2209 msgid "<invalid opsize>"
2213 msgid "<invalid size>"
2216 #: s12z-dis.c:239 s12z-dis.c:296 s12z-dis.c:307
2217 msgid "<illegal reg num>"
2229 msgid "Disassemble in ESA architecture mode"
2233 msgid "Disassemble in z/Architecture mode"
2237 msgid "Print unknown instructions according to length from first two bits"
2242 msgid "unknown S/390 disassembler option: %s"
2249 "The following S/390 specific disassembler options are supported for use\n"
2250 "with the -M switch (multiple options should be separated by commas):\n"
2253 #: score-dis.c:653 score-dis.c:871 score-dis.c:1032 score-dis.c:1138
2254 #: score-dis.c:1146 score-dis.c:1153 score7-dis.c:691 score7-dis.c:854
2255 msgid "<illegal instruction>"
2258 #: sparc-dis.c:308 sparc-dis.c:318
2260 msgid "internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
2265 msgid "internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
2268 #. Mark as non-valid instruction.
2274 msgid "<invalid s-reg number>"
2278 msgid "<invalid reg number>"
2282 msgid "<invalid v-reg number>"
2286 msgid "<invalid CC-reg number>"
2290 msgid "<invalid float-CC-reg number>"
2294 msgid "<invalid cacheop number>"
2298 msgid "<invalid prefop number>"
2303 msgid "unknown operand shift: %x"
2308 msgid "unknown reg: %d"
2311 #. The functions used to insert and extract complicated operands.
2312 #. Note: There is a conspiracy between these functions and
2313 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
2314 #. containing the string 'out of range' will be ignored unless a
2315 #. specific command line option is given to GAS.
2317 msgid "displacement value is not in range and is not aligned"
2321 msgid "displacement value is out of range"
2325 msgid "displacement value is not aligned"
2329 msgid "immediate value is out of range"
2333 msgid "branch value out of range"
2337 msgid "branch value not in range and to odd offset"
2341 msgid "branch to odd offset"
2345 msgid "position value is out of range"
2349 msgid "width value is out of range"
2353 msgid "SelID is out of range"
2357 msgid "vector8 is out of range"
2361 msgid "vector5 is out of range"
2365 msgid "imm10 is out of range"
2369 msgid "SR/SelID is out of range"
2373 msgid "invalid register for stack adjustment"
2377 msgid "invalid register name"
2381 msgid "Disassemble \"register\" names"
2385 msgid "Name well-known globals"
2391 "The following WebAssembly-specific disassembler options are supported for "
2393 "with the -M switch:\n"
2396 #: xstormy16-asm.c:71
2397 msgid "Bad register in preincrement"
2400 #: xstormy16-asm.c:76
2401 msgid "Bad register in postincrement"
2404 #: xstormy16-asm.c:78
2405 msgid "Bad register name"
2408 #: xstormy16-asm.c:82
2409 msgid "Label conflicts with register name"
2412 #: xstormy16-asm.c:86
2413 msgid "Label conflicts with `Rx'"
2416 #: xstormy16-asm.c:88
2417 msgid "Bad immediate expression"
2420 #: xstormy16-asm.c:109
2421 msgid "No relocation for small immediate"
2424 #: xstormy16-asm.c:119
2425 msgid "Small operand was not an immediate number"
2428 #: xstormy16-asm.c:157
2429 msgid "Operand is not a symbol"
2432 #: xstormy16-asm.c:165
2433 msgid "Syntax error: No trailing ')'"
2436 #: xstormy16-desc.c:1318
2439 "internal error: xstormy16_cgen_rebuild_tables: conflicting insn-chunk-"
2440 "bitsize values: `%d' vs. `%d'"
2443 #: xstormy16-desc.c:1406
2445 msgid "internal error: xstormy16_cgen_cpu_open: unsupported argument `%d'"
2448 #: xstormy16-desc.c:1425
2450 msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"