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: 2024-01-15 15:02+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 kvx-dis.c:154
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:4409 arc-dis.c:1607 arc-dis.c:1630 arc-dis.c:1633
87 #: kvx-dis.c:1586 loongarch-dis.c:337 mips-dis.c:2903 mips-dis.c:2915
88 #: mips-dis.c:2918 nfp-dis.c:2995 riscv-dis.c:1489 riscv-dis.c:1492
94 msgid "immediate value"
98 msgid "immediate offset"
101 #: aarch64-opc.c:1466
102 msgid "register number"
105 #: aarch64-opc.c:1476
106 msgid "register element index"
109 #: aarch64-opc.c:1486
113 #: aarch64-opc.c:1498
117 #: aarch64-opc.c:1617
118 msgid "expected a selection register in the range w12-w15"
121 #: aarch64-opc.c:1621
122 msgid "expected a selection register in the range w8-w11"
125 #: aarch64-opc.c:1640
126 msgid "starting offset is not a multiple of 2"
129 #: aarch64-opc.c:1641
130 msgid "starting offset is not a multiple of 4"
133 #: aarch64-opc.c:1649
134 msgid "expected a single offset rather than a range"
137 #: aarch64-opc.c:1653
138 msgid "expected a range of two offsets"
141 #: aarch64-opc.c:1656
142 msgid "expected a range of four offsets"
145 #: aarch64-opc.c:1737
146 msgid "second reg in pair should be xzr if first is xzr"
149 #: aarch64-opc.c:1751
150 msgid "reg pair must start from even reg"
153 #: aarch64-opc.c:1757
154 msgid "reg pair must be contiguous"
157 #: aarch64-opc.c:1771
158 msgid "extraneous register"
161 #: aarch64-opc.c:1777
162 msgid "missing register"
165 #: aarch64-opc.c:1788
166 msgid "stack pointer register expected"
169 #: aarch64-opc.c:1906 aarch64-opc.c:1922
170 msgid "start register out of range"
173 #: aarch64-opc.c:2094 aarch64-opc.c:2102 aarch64-opc.c:2125
174 msgid "unexpected address writeback"
177 #: aarch64-opc.c:2113
178 msgid "address writeback expected"
181 #: aarch64-opc.c:2173
182 msgid "negative or unaligned offset expected"
185 #: aarch64-opc.c:2230
186 msgid "invalid register offset"
189 #: aarch64-opc.c:2252
190 msgid "invalid post-increment amount"
193 #: aarch64-opc.c:2268 aarch64-opc.c:2814
194 msgid "invalid shift amount"
197 #: aarch64-opc.c:2281
198 msgid "invalid extend/shift operator"
201 #: aarch64-opc.c:2327 aarch64-opc.c:2614 aarch64-opc.c:2649 aarch64-opc.c:2668
202 #: aarch64-opc.c:2676 aarch64-opc.c:2767 aarch64-opc.c:2944 aarch64-opc.c:3044
203 #: aarch64-opc.c:3057
204 msgid "immediate out of range"
207 #: aarch64-opc.c:2357 aarch64-opc.c:2399 aarch64-opc.c:2462 aarch64-opc.c:2496
208 msgid "invalid addressing mode"
211 #: aarch64-opc.c:2454
212 msgid "index register xzr is not allowed"
215 #: aarch64-opc.c:2523
216 msgid "invalid increment amount"
219 #: aarch64-opc.c:2602 aarch64-opc.c:2624 aarch64-opc.c:2847 aarch64-opc.c:2855
220 #: aarch64-opc.c:2921 aarch64-opc.c:2950
221 msgid "invalid shift operator"
224 #: aarch64-opc.c:2608
225 msgid "shift amount must be 0 or 12"
228 #: aarch64-opc.c:2631
229 msgid "shift amount must be a multiple of 16"
232 #: aarch64-opc.c:2643
233 msgid "negative immediate value not allowed"
236 #: aarch64-opc.c:2778
237 msgid "immediate zero expected"
240 #: aarch64-opc.c:2792
241 msgid "rotate expected to be 0, 90, 180 or 270"
244 #: aarch64-opc.c:2803
245 msgid "rotate expected to be 90 or 270"
248 #: aarch64-opc.c:2863
249 msgid "shift is not permitted"
252 #: aarch64-opc.c:2888
253 msgid "invalid value for immediate"
256 #: aarch64-opc.c:2913
257 msgid "shift amount must be 0 or 16"
260 #: aarch64-opc.c:2934
261 msgid "floating-point immediate expected"
264 #: aarch64-opc.c:2968
265 msgid "no shift amount allowed for 8-bit constants"
268 #: aarch64-opc.c:2978
269 msgid "shift amount must be 0 or 8"
272 #: aarch64-opc.c:2991
273 msgid "immediate too big for element size"
276 #: aarch64-opc.c:2998
277 msgid "invalid arithmetic immediate"
280 #: aarch64-opc.c:3012
281 msgid "floating-point value must be 0.5 or 1.0"
284 #: aarch64-opc.c:3022
285 msgid "floating-point value must be 0.5 or 2.0"
288 #: aarch64-opc.c:3032
289 msgid "floating-point value must be 0.0 or 1.0"
292 #: aarch64-opc.c:3063
293 msgid "invalid replicated MOV immediate"
296 #: aarch64-opc.c:3121
297 msgid "byte index must be a multiple of 8"
300 #: aarch64-opc.c:3151
302 "the register-index form of PRFM does not accept opcodes in the range 24-31"
305 #: aarch64-opc.c:3204
306 msgid "extend operator expected"
309 #: aarch64-opc.c:3217
310 msgid "missing extend operator"
313 #: aarch64-opc.c:3223
314 msgid "'LSL' operator not allowed"
317 #: aarch64-opc.c:3244
318 msgid "W register expected"
321 #: aarch64-opc.c:3255
322 msgid "shift operator expected"
325 #: aarch64-opc.c:3262
326 msgid "'ROR' operator not allowed"
329 #: aarch64-opc.c:4716
330 msgid "reading from a write-only register"
333 #: aarch64-opc.c:4718
334 msgid "writing to a read-only register"
337 #: aarch64-opc.c:5242
338 msgid "the three register operands must be distinct from one another"
341 #: aarch64-opc.c:5353
342 msgid "destination register differs from preceding instruction"
345 #: aarch64-opc.c:5356
346 msgid "source register differs from preceding instruction"
349 #: aarch64-opc.c:5359
350 msgid "size register differs from preceding instruction"
353 #: aarch64-opc.c:5407
354 msgid "instruction opens new dependency sequence without ending previous one"
357 #: aarch64-opc.c:5436
358 msgid "previous `movprfx' sequence not closed"
361 #: aarch64-opc.c:5455
362 msgid "SVE instruction expected after `movprfx'"
365 #: aarch64-opc.c:5468
366 msgid "SVE `movprfx' compatible instruction expected"
369 #: aarch64-opc.c:5556
370 msgid "predicated instruction expected after `movprfx'"
373 #: aarch64-opc.c:5568
374 msgid "merging predicate expected due to preceding `movprfx'"
377 #: aarch64-opc.c:5580
378 msgid "predicate register differs from that in preceding `movprfx'"
381 #: aarch64-opc.c:5599
382 msgid "output register of preceding `movprfx' not used in current instruction"
385 #: aarch64-opc.c:5612
386 msgid "output register of preceding `movprfx' expected as output"
389 #: aarch64-opc.c:5624
390 msgid "output register of preceding `movprfx' used as input"
393 #: aarch64-opc.c:5640
394 msgid "register size not compatible with previous `movprfx'"
398 msgid "branch operand unaligned"
401 #: alpha-opc.c:170 alpha-opc.c:186
402 msgid "jump hint unaligned"
408 "Warning: disassembly may be wrong due to guessed opcode class choice.\n"
409 "Use -M<class[,class]> to select the correct opcode class(es).\n"
414 msgid "An error occurred while generating the extension instruction operations"
419 msgid "unrecognised disassembler CPU option: %s"
425 "Warning: illegal use of double register pair.\n"
429 msgid "Enforce the designated architecture while decoding."
433 msgid "Recognize DSP instructions."
437 msgid "Recognize FPX SP instructions."
441 msgid "Recognize FPX DP instructions."
445 msgid "Recognize FPU QuarkSE-EM instructions."
449 msgid "Recognize double assist FPU instructions."
453 msgid "Recognize single precision FPU instructions."
457 msgid "Recognize double precision FPU instructions."
461 msgid "Recognize NPS400 instructions."
465 msgid "Use only hexadecimal number to print immediates."
472 "The following ARC specific disassembler options are supported for use \n"
473 "with the -M switch (multiple options should be separated by commas):\n"
476 #: arc-dis.c:1616 mips-dis.c:2910 riscv-dis.c:1484
480 " For the options above, the following values are supported for \"%s\":\n"
491 #: arc-opc.c:41 arc-opc.c:64 arc-opc.c:90 arc-opc.c:114
492 msgid "LP_COUNT register cannot be used as destination register"
496 msgid "cannot use odd number destination register"
499 #: arc-opc.c:101 arc-opc.c:112
500 msgid "cannot use odd number source register"
504 msgid "operand is not zero"
508 msgid "register R30 is a limm indicator"
512 msgid "register out of range"
516 msgid "register must be R0"
520 msgid "register must be R1"
524 msgid "register must be R2"
528 msgid "register must be R3"
532 msgid "register must be SP"
536 msgid "register must be GP"
540 msgid "register must be PCL"
544 msgid "register must be BLINK"
548 msgid "register must be ILINK1"
552 msgid "register must be ILINK2"
555 #. ARC NPS400 Support: See comment near head of file.
556 #: arc-opc.c:392 arc-opc.c:430 arc-opc.c:468 arc-opc.c:737
557 msgid "register must be either r0-r3 or r12-r15"
561 msgid "accepted values are from -1 to 6"
565 msgid "first register of the range should be r13"
569 msgid "last register of the range doesn't fit"
572 #: arc-opc.c:570 arc-opc.c:585
573 msgid "invalid register number, should be fp"
577 msgid "invalid register number, should be blink"
581 msgid "invalid register number, should be pcl"
585 msgid "invalid size, should be 1, 2, 4, or 8"
589 msgid "invalid immediate, must be 1, 2, or 4"
593 msgid "invalid value for CMEM ld/st immediate"
597 msgid "invalid position, should be 0, 16, 32, 48 or 64."
601 msgid "invalid position, should be 16, 32, 64 or 128."
605 msgid "invalid size value must be on range 1-64."
609 msgid "invalid position, should be 0, 8, 16, or 24"
613 msgid "invalid size, value must be "
617 msgid "value out of range 1 - 256"
621 msgid "value must be power of 2"
625 msgid "value must be in the range 0 to 28"
629 msgid "value must be in the range 1 to "
633 msgid "value must be in the range 0 to 240"
637 msgid "value must be a multiple of 16"
641 msgid "invalid address type for operand"
645 msgid "value must be in the range 0 to 31"
649 msgid "invalid position, should be one of: 0,4,8,...124."
653 msgid "Select raw register names"
657 msgid "Select register names used by GCC"
661 msgid "Select register names used in ARM's ISA documentation"
665 msgid "Assume all insns are Thumb insns"
669 msgid "Examine preceding label to determine an insn's type"
673 msgid "Select register names used in the APCS"
677 msgid "Select register names used in the ATPCS"
681 msgid "Select special register names used in the ATPCS"
685 msgid "Enable CDE extensions for coprocessor N space"
689 msgid "<illegal precision>"
694 msgid "unrecognised register name set: %s"
699 msgid "cde coprocessor not between 0-7: %s"
704 msgid "coproc must have an argument: %s"
709 msgid "coprocN argument takes options \"generic\", \"cde\", or \"CDE\": %s"
716 "The following ARM specific disassembler options are supported for use with\n"
720 #: avr-dis.c:130 avr-dis.c:152
727 msgid "internal disassembler error"
732 msgid "unknown constraint `%c'"
739 "The following BPF specific disassembler options are supported for use\n"
740 "with the -M switch (multiple options should be separated by commas):\n"
746 " pseudoc Use pseudo-c syntax.\n"
747 " v1,v2,v3,v4,xbpf Version of the BPF ISA to use.\n"
748 " hex,oct,dec Output numerical base for immediates.\n"
751 #. The option without '=' should be defined above.
752 #: bpf-dis.c:90 riscv-dis.c:120 riscv-dis.c:157
754 msgid "unrecognized disassembler option: %s"
759 msgid "unknown BPF CPU version %u\n"
764 msgid "# internal error, unknown tag in opcode template (%s)"
767 #: cgen-asm.c:351 epiphany-ibld.c:203 fr30-ibld.c:203 frv-ibld.c:203
768 #: ip2k-ibld.c:203 iq2000-ibld.c:203 lm32-ibld.c:203 m32c-ibld.c:203
769 #: m32r-ibld.c:203 mep-ibld.c:203 mt-ibld.c:203 or1k-ibld.c:203
770 #: xstormy16-ibld.c:203
772 msgid "operand out of range (%ld not between %ld and %ld)"
777 msgid "operand out of range (%lu not between %lu and %lu)"
783 "internal error: cris_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
784 "values: `%d' vs. `%d'"
789 msgid "internal error: cris_cgen_cpu_open: unsupported argument `%d'"
794 msgid "internal error: cris_cgen_cpu_open: no endianness specified"
799 msgid "illegal id (%d)"
804 msgid "<unknown register %d>"
810 msgid "Unknown error %d\n"
815 msgid "Address 0x%<PRIx64> is out of bounds.\n"
820 msgid "assertion fail %s:%d"
824 msgid "Please report this bug"
828 msgid "register unavailable for short instructions"
831 #: epiphany-asm.c:115
832 msgid "register name used as immediate value"
835 #. Don't treat "mov ip,ip" as a move-immediate.
836 #: epiphany-asm.c:178 epiphany-asm.c:234
837 msgid "register source in immediate move"
840 #: epiphany-asm.c:187
841 msgid "byte relocation unsupported"
844 #. -- assembler routines inserted here.
846 #: epiphany-asm.c:193 frv-asm.c:972 iq2000-asm.c:56 lm32-asm.c:95
847 #: lm32-asm.c:127 lm32-asm.c:157 lm32-asm.c:187 lm32-asm.c:217 lm32-asm.c:247
848 #: m32c-asm.c:140 m32c-asm.c:235 m32c-asm.c:276 m32c-asm.c:334 m32c-asm.c:355
849 #: m32r-asm.c:53 mep-asm.c:241 mep-asm.c:259 mep-asm.c:274 mep-asm.c:289
850 #: mep-asm.c:301 or1k-asm.c:54
854 #: epiphany-asm.c:270
855 msgid "ABORT: unknown operand"
858 #: epiphany-asm.c:296
859 msgid "Not a pc-relative address."
862 #: epiphany-asm.c:456 fr30-asm.c:311 frv-asm.c:1264 ip2k-asm.c:512
863 #: iq2000-asm.c:460 lm32-asm.c:350 m32c-asm.c:1585 m32r-asm.c:329
864 #: mep-asm.c:1286 mt-asm.c:596 or1k-asm.c:576 xstormy16-asm.c:277
866 msgid "internal error: unrecognized field %d while parsing"
869 #: epiphany-asm.c:508 fr30-asm.c:363 frv-asm.c:1316 ip2k-asm.c:564
870 #: iq2000-asm.c:512 lm32-asm.c:402 m32c-asm.c:1637 m32r-asm.c:381
871 #: mep-asm.c:1338 mt-asm.c:648 or1k-asm.c:628 xstormy16-asm.c:329
872 msgid "missing mnemonic in syntax string"
875 #. We couldn't parse it.
876 #: epiphany-asm.c:643 epiphany-asm.c:647 epiphany-asm.c:736 epiphany-asm.c:843
877 #: fr30-asm.c:498 fr30-asm.c:502 fr30-asm.c:591 fr30-asm.c:698 frv-asm.c:1451
878 #: frv-asm.c:1455 frv-asm.c:1544 frv-asm.c:1651 ip2k-asm.c:699 ip2k-asm.c:703
879 #: ip2k-asm.c:792 ip2k-asm.c:899 iq2000-asm.c:647 iq2000-asm.c:651
880 #: iq2000-asm.c:740 iq2000-asm.c:847 lm32-asm.c:537 lm32-asm.c:541
881 #: lm32-asm.c:630 lm32-asm.c:737 m32c-asm.c:1772 m32c-asm.c:1776
882 #: m32c-asm.c:1865 m32c-asm.c:1972 m32r-asm.c:516 m32r-asm.c:520
883 #: m32r-asm.c:609 m32r-asm.c:716 mep-asm.c:1473 mep-asm.c:1477 mep-asm.c:1566
884 #: mep-asm.c:1673 mt-asm.c:783 mt-asm.c:787 mt-asm.c:876 mt-asm.c:983
885 #: or1k-asm.c:763 or1k-asm.c:767 or1k-asm.c:856 or1k-asm.c:963
886 #: xstormy16-asm.c:464 xstormy16-asm.c:468 xstormy16-asm.c:557
887 #: xstormy16-asm.c:664
888 msgid "unrecognized instruction"
891 #: epiphany-asm.c:690 fr30-asm.c:545 frv-asm.c:1498 ip2k-asm.c:746
892 #: iq2000-asm.c:694 lm32-asm.c:584 m32c-asm.c:1819 m32r-asm.c:563
893 #: mep-asm.c:1520 mt-asm.c:830 or1k-asm.c:810 xstormy16-asm.c:511
895 msgid "syntax error (expected char `%c', found `%c')"
898 #: epiphany-asm.c:700 fr30-asm.c:555 frv-asm.c:1508 ip2k-asm.c:756
899 #: iq2000-asm.c:704 lm32-asm.c:594 m32c-asm.c:1829 m32r-asm.c:573
900 #: mep-asm.c:1530 mt-asm.c:840 or1k-asm.c:820 xstormy16-asm.c:521
902 msgid "syntax error (expected char `%c', found end of instruction)"
905 #: epiphany-asm.c:730 fr30-asm.c:585 frv-asm.c:1538 ip2k-asm.c:786
906 #: iq2000-asm.c:734 lm32-asm.c:624 m32c-asm.c:1859 m32r-asm.c:603
907 #: mep-asm.c:1560 mt-asm.c:870 or1k-asm.c:850 xstormy16-asm.c:551
908 msgid "junk at end of line"
911 #: epiphany-asm.c:842 fr30-asm.c:697 frv-asm.c:1650 ip2k-asm.c:898
912 #: iq2000-asm.c:846 lm32-asm.c:736 m32c-asm.c:1971 m32r-asm.c:715
913 #: mep-asm.c:1672 mt-asm.c:982 or1k-asm.c:962 xstormy16-asm.c:663
914 msgid "unrecognized form of instruction"
917 #: epiphany-asm.c:856 fr30-asm.c:711 frv-asm.c:1664 ip2k-asm.c:912
918 #: iq2000-asm.c:860 lm32-asm.c:750 m32c-asm.c:1985 m32r-asm.c:729
919 #: mep-asm.c:1686 mt-asm.c:996 or1k-asm.c:976 xstormy16-asm.c:677
921 msgid "bad instruction `%.50s...'"
924 #: epiphany-asm.c:859 fr30-asm.c:714 frv-asm.c:1667 ip2k-asm.c:915
925 #: iq2000-asm.c:863 lm32-asm.c:753 m32c-asm.c:1988 m32r-asm.c:732
926 #: mep-asm.c:1689 mt-asm.c:999 or1k-asm.c:979 xstormy16-asm.c:680
928 msgid "bad instruction `%.50s'"
931 #: epiphany-desc.c:2110
934 "internal error: epiphany_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
935 "values: `%d' vs. `%d'"
938 #: epiphany-desc.c:2198
940 msgid "internal error: epiphany_cgen_cpu_open: unsupported argument `%d'"
943 #: epiphany-desc.c:2217
945 msgid "internal error: epiphany_cgen_cpu_open: no endianness specified"
948 #. Default text to print if an instruction isn't recognized.
949 #: epiphany-dis.c:41 fr30-dis.c:41 frv-dis.c:41 ip2k-dis.c:41 iq2000-dis.c:41
950 #: lm32-dis.c:41 m32c-dis.c:41 m32r-dis.c:41 mep-dis.c:41 mmix-dis.c:293
951 #: mt-dis.c:41 nds32-dis.c:64 or1k-dis.c:41 xstormy16-dis.c:41
955 #: epiphany-dis.c:279 fr30-dis.c:300 frv-dis.c:397 ip2k-dis.c:289
956 #: iq2000-dis.c:190 lm32-dis.c:148 m32c-dis.c:892 m32r-dis.c:280
957 #: mep-dis.c:1202 mt-dis.c:288 or1k-dis.c:175 xstormy16-dis.c:169
959 msgid "internal error: unrecognized field %d while printing insn"
962 #: epiphany-ibld.c:166 fr30-ibld.c:166 frv-ibld.c:166 ip2k-ibld.c:166
963 #: iq2000-ibld.c:166 lm32-ibld.c:166 m32c-ibld.c:166 m32r-ibld.c:166
964 #: mep-ibld.c:166 mt-ibld.c:166 or1k-ibld.c:166 xstormy16-ibld.c:166
966 msgid "operand out of range (%ld not between %ld and %lu)"
969 #: epiphany-ibld.c:187 fr30-ibld.c:187 frv-ibld.c:187 ip2k-ibld.c:187
970 #: iq2000-ibld.c:187 lm32-ibld.c:187 m32c-ibld.c:187 m32r-ibld.c:187
971 #: mep-ibld.c:187 mt-ibld.c:187 or1k-ibld.c:187 xstormy16-ibld.c:187
973 msgid "operand out of range (0x%lx not between 0 and 0x%lx)"
976 #: epiphany-ibld.c:885 fr30-ibld.c:740 frv-ibld.c:866 ip2k-ibld.c:617
977 #: iq2000-ibld.c:723 lm32-ibld.c:644 m32c-ibld.c:1741 m32r-ibld.c:675
978 #: mep-ibld.c:1218 mt-ibld.c:759 or1k-ibld.c:738 xstormy16-ibld.c:688
980 msgid "internal error: unrecognized field %d while building insn"
983 #: epiphany-ibld.c:1180 fr30-ibld.c:946 frv-ibld.c:1184 ip2k-ibld.c:693
984 #: iq2000-ibld.c:899 lm32-ibld.c:749 m32c-ibld.c:2903 m32r-ibld.c:813
985 #: mep-ibld.c:1818 mt-ibld.c:980 or1k-ibld.c:897 xstormy16-ibld.c:835
987 msgid "internal error: unrecognized field %d while decoding insn"
990 #: epiphany-ibld.c:1324 fr30-ibld.c:1093 frv-ibld.c:1463 ip2k-ibld.c:768
991 #: iq2000-ibld.c:1031 lm32-ibld.c:839 m32c-ibld.c:3521 m32r-ibld.c:927
992 #: mep-ibld.c:2289 mt-ibld.c:1181 or1k-ibld.c:993 xstormy16-ibld.c:946
994 msgid "internal error: unrecognized field %d while getting int operand"
997 #: epiphany-ibld.c:1450 fr30-ibld.c:1222 frv-ibld.c:1724 ip2k-ibld.c:825
998 #: iq2000-ibld.c:1145 lm32-ibld.c:911 m32c-ibld.c:4121 m32r-ibld.c:1023
999 #: mep-ibld.c:2742 mt-ibld.c:1364 or1k-ibld.c:1071 xstormy16-ibld.c:1039
1001 msgid "internal error: unrecognized field %d while getting vma operand"
1004 #: epiphany-ibld.c:1583 fr30-ibld.c:1354 frv-ibld.c:1992 ip2k-ibld.c:885
1005 #: iq2000-ibld.c:1266 lm32-ibld.c:990 m32c-ibld.c:4709 m32r-ibld.c:1125
1006 #: mep-ibld.c:3156 mt-ibld.c:1554 or1k-ibld.c:1156 xstormy16-ibld.c:1139
1008 msgid "internal error: unrecognized field %d while setting int operand"
1011 #: epiphany-ibld.c:1706 fr30-ibld.c:1476 frv-ibld.c:2250 ip2k-ibld.c:935
1012 #: iq2000-ibld.c:1377 lm32-ibld.c:1059 m32c-ibld.c:5287 m32r-ibld.c:1217
1013 #: mep-ibld.c:3560 mt-ibld.c:1734 or1k-ibld.c:1231 xstormy16-ibld.c:1229
1015 msgid "internal error: unrecognized field %d while setting vma operand"
1018 #: fr30-asm.c:93 m32c-asm.c:872 m32c-asm.c:879
1019 msgid "Register number is not valid"
1023 msgid "Register must be between r0 and r7"
1027 msgid "Register must be between r8 and r15"
1030 #: fr30-asm.c:116 m32c-asm.c:910
1031 msgid "Register list is not valid"
1037 "internal error: fr30_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1038 "values: `%d' vs. `%d'"
1043 msgid "internal error: fr30_cgen_cpu_open: unsupported argument `%d'"
1048 msgid "internal error: fr30_cgen_cpu_open: no endianness specified"
1055 #: frv-asm.c:611 frv-asm.c:621
1056 msgid "Special purpose register number is out of range"
1060 msgid "Value of A operand must be 0 or 1"
1064 msgid "register number must be even"
1070 "internal error: frv_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1071 "values: `%d' vs. `%d'"
1076 msgid "internal error: frv_cgen_cpu_open: unsupported argument `%d'"
1081 msgid "internal error: frv_cgen_cpu_open: no endianness specified"
1086 msgid "internal error: bad vliw->next_slot value"
1091 msgid "internal error: bad major code"
1096 msgid "internal error: bad insn unit"
1106 msgid "Don't understand 0x%x \n"
1110 msgid "<internal disassembler error>"
1117 "The following i386/x86-64 specific disassembler options are supported for "
1119 "with the -M switch (multiple options should be separated by commas):\n"
1124 msgid " x86-64 Disassemble in 64bit mode\n"
1129 msgid " i386 Disassemble in 32bit mode\n"
1134 msgid " i8086 Disassemble in 16bit mode\n"
1139 msgid " att Display instruction in AT&T syntax\n"
1144 msgid " intel Display instruction in Intel syntax\n"
1150 " att-mnemonic (AT&T syntax only)\n"
1151 " Display instruction with AT&T mnemonic\n"
1157 " intel-mnemonic (AT&T syntax only)\n"
1158 " Display instruction with Intel mnemonic\n"
1163 msgid " addr64 Assume 64bit address size\n"
1168 msgid " addr32 Assume 32bit address size\n"
1173 msgid " addr16 Assume 16bit address size\n"
1178 msgid " data32 Assume 32bit data size\n"
1183 msgid " data16 Assume 16bit data size\n"
1188 msgid " suffix Always display instruction suffix in AT&T syntax\n"
1193 msgid " amd64 Display instruction in AMD64 ISA\n"
1198 msgid " intel64 Display instruction in Intel64 ISA\n"
1202 msgid "64-bit address is disabled"
1205 #. We've been passed a w. Return with an error message so that
1206 #. cgen will try the next parsing option.
1208 msgid "W keyword invalid in FR operand slot."
1211 #. Invalid offset present.
1213 msgid "offset(IP) is not a valid form"
1216 #. Found something there in front of (DP) but it's out
1219 msgid "(DP) offset out of range."
1222 #. Found something there in front of (SP) but it's out
1225 msgid "(SP) offset out of range."
1229 msgid "illegal use of parentheses"
1233 msgid "operand out of range (not between 1 and 255)"
1236 #. Something is very wrong. opindex has to be one of the above.
1238 msgid "parse_addr16: invalid opindex."
1242 msgid "Byte address required. - must be even."
1246 msgid "cgen_parse_address returned a symbol. Literal required."
1250 msgid "percent-operator operand is not a symbol"
1254 msgid "Attempt to find bit index of 0"
1260 "internal error: ip2k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1261 "values: `%d' vs. `%d'"
1266 msgid "internal error: ip2k_cgen_cpu_open: unsupported argument `%d'"
1271 msgid "internal error: ip2k_cgen_cpu_open: no endianness specified"
1274 #: iq2000-asm.c:112 iq2000-asm.c:142
1275 msgid "immediate value cannot be register"
1278 #: iq2000-asm.c:123 iq2000-asm.c:153 lm32-asm.c:70
1279 msgid "immediate value out of range"
1283 msgid "21-bit offset out of range"
1286 #: iq2000-desc.c:2021
1289 "internal error: iq2000_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1290 "values: `%d' vs. `%d'"
1293 #: iq2000-desc.c:2109
1295 msgid "internal error: iq2000_cgen_cpu_open: unsupported argument `%d'"
1298 #: iq2000-desc.c:2128
1300 msgid "internal error: iq2000_cgen_cpu_open: no endianness specified"
1307 "The following KVX specific disassembler options are supported for use\n"
1308 "with the -M switch (multiple options should be separated by commas):\n"
1315 " pretty Print 32-bit words in natural order corresponding to "
1316 "re-ordered instruction.\n"
1323 " compact-assembly Do not emit a new line between bundles of "
1331 " no-compact-assembly Emit a new line between bundles of instructions.\n"
1335 msgid "expecting gp relative address: gp(symbol)"
1339 msgid "expecting got relative address: got(symbol)"
1343 msgid "expecting got relative address: gotoffhi16(symbol)"
1347 msgid "expecting got relative address: gotofflo16(symbol)"
1353 "internal error: lm32_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1354 "values: `%d' vs. `%d'"
1359 msgid "internal error: lm32_cgen_cpu_open: unsupported argument `%d'"
1364 msgid "internal error: lm32_cgen_cpu_open: no endianness specified"
1367 #: loongarch-dis.c:329
1371 "The following LoongArch disassembler options are supported for use\n"
1372 "with the -M switch (multiple options should be separated by commas):\n"
1375 #: loongarch-dis.c:333
1379 " no-aliases Use canonical instruction forms.\n"
1382 #: loongarch-dis.c:335
1386 " numeric Print numeric register names, rather than ABI names.\n"
1389 #: m10200-dis.c:151 m10300-dis.c:574
1391 msgid "unknown\t0x%04lx"
1396 msgid "unknown\t0x%02lx"
1400 msgid "imm:6 immediate is out of range"
1405 msgid "%dsp8() takes a symbolic address, not a number"
1408 #: m32c-asm.c:159 m32c-asm.c:163 m32c-asm.c:253
1409 msgid "dsp:8 immediate is out of range"
1412 #: m32c-asm.c:184 m32c-asm.c:188
1413 msgid "Immediate is out of range -8 to 7"
1416 #: m32c-asm.c:209 m32c-asm.c:213
1417 msgid "Immediate is out of range -7 to 8"
1422 msgid "%dsp16() takes a symbolic address, not a number"
1425 #: m32c-asm.c:305 m32c-asm.c:312 m32c-asm.c:373
1426 msgid "dsp:16 immediate is out of range"
1430 msgid "dsp:20 immediate is out of range"
1433 #: m32c-asm.c:425 m32c-asm.c:445
1434 msgid "dsp:24 immediate is out of range"
1438 msgid "immediate is out of range 1-2"
1442 msgid "immediate is out of range 1-8"
1446 msgid "immediate is out of range 0-7"
1450 msgid "immediate is out of range 2-9"
1454 msgid "Bit number for indexing general register is out of range 0-15"
1457 #: m32c-asm.c:606 m32c-asm.c:662
1458 msgid "bit,base is out of range"
1461 #: m32c-asm.c:613 m32c-asm.c:618 m32c-asm.c:666
1462 msgid "bit,base out of range for symbol"
1466 msgid "not a valid r0l/r0h pair"
1470 msgid "Invalid size specifier"
1473 #: m32c-desc.c:63034
1476 "internal error: m32c_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1477 "values: `%d' vs. `%d'"
1480 #: m32c-desc.c:63122
1482 msgid "internal error: m32c_cgen_cpu_open: unsupported argument `%d'"
1485 #: m32c-desc.c:63141
1487 msgid "internal error: m32c_cgen_cpu_open: no endianness specified"
1493 "internal error: m32r_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1494 "values: `%d' vs. `%d'"
1499 msgid "internal error: m32r_cgen_cpu_open: unsupported argument `%d'"
1504 msgid "internal error: m32r_cgen_cpu_open: no endianness specified"
1509 msgid "<function code %d>"
1514 msgid "<internal error in opcode table: %s %s>\n"
1518 msgid "Only $tp or $13 allowed for this opcode"
1522 msgid "Only $sp or $15 allowed for this opcode"
1525 #: mep-asm.c:308 mep-asm.c:504
1527 msgid "invalid %function() here"
1531 msgid "Immediate is out of range -32768 to 32767"
1535 msgid "Immediate is out of range 0 to 65535"
1538 #: mep-asm.c:549 mep-asm.c:562
1539 msgid "Immediate is out of range -512 to 511"
1542 #: mep-asm.c:554 mep-asm.c:563
1543 msgid "Immediate is out of range -128 to 127"
1547 msgid "Value is not aligned enough"
1553 "internal error: mep_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1554 "values: `%d' vs. `%d'"
1559 msgid "internal error: mep_cgen_cpu_open: unsupported argument `%d'"
1564 msgid "internal error: mep_cgen_cpu_open: no endianness specified"
1569 msgid "illegal MEP INDEX setting '%x' in ELF header e_flags field"
1572 #: mips-dis.c:1907 mips-dis.c:2140
1574 msgid "# internal error, undefined operand in `%s %s'"
1578 msgid "Use canonical instruction forms.\n"
1582 msgid "Recognize MSA instructions.\n"
1586 msgid "Recognize the virtualization ASE instructions.\n"
1591 "Recognize the eXtended Physical Address (XPA) ASE\n"
1596 msgid "Recognize the Global INValidate (GINV) ASE instructions.\n"
1601 "Recognize the Loongson MultiMedia extensions Instructions (MMI) ASE "
1606 msgid "Recognize the Loongson Content Address Memory (CAM) instructions.\n"
1610 msgid "Recognize the Loongson EXTensions (EXT) instructions.\n"
1614 msgid "Recognize the Loongson EXTensions R2 (EXT2) instructions.\n"
1619 "Print GPR names according to specified ABI.\n"
1620 " Default: based on binary being disassembled.\n"
1625 "Print FPR names according to specified ABI.\n"
1626 " Default: numeric.\n"
1631 "Print CP0 register names according to specified architecture.\n"
1632 " Default: based on binary being disassembled.\n"
1637 "Print HWR names according to specified architecture.\n"
1638 " Default: based on binary being disassembled.\n"
1642 msgid "Print GPR and FPR names according to specified ABI.\n"
1647 "Print CP0 register and HWR names according to specified\n"
1655 "The following MIPS specific disassembler options are supported for use\n"
1656 "with the -M switch (multiple options should be separated by commas):\n"
1662 msgid "bad case %d (%s) in %s:%d"
1667 msgid "internal: non-debugged code (test-case missing): %s:%d"
1674 #: mmix-dis.c:247 mmix-dis.c:255
1680 msgid "*unknown operands type: %d*"
1683 #: msp430-decode.opc:145 rl78-decode.opc:106
1685 msgid "internal error: immediate() called with invalid byte count %d"
1690 msgid "Warning: disassembly unreliable - not enough bytes available"
1695 msgid "Error: read from memory failed"
1699 msgid "Warning: illegal as emulation instr"
1702 #. R2/R3 are illegal as dest: may be data section.
1704 msgid "Warning: illegal as 2-op instr"
1707 #: msp430-dis.c:1002
1708 msgid "Warning: unrecognised CALLA addressing mode"
1711 #: msp430-dis.c:1303 msp430-dis.c:1324 msp430-dis.c:1345
1713 msgid "Warning: reserved use of A/L and B/W bits detected"
1716 #: mt-asm.c:110 mt-asm.c:190
1717 msgid "Operand out of range. Must be between -32768 and 32767."
1721 msgid "Biiiig Trouble in parse_imm16!"
1725 msgid "The percent-operator's operand is not a symbol"
1729 msgid "invalid operand. type may have values 0,1,2 only."
1735 "internal error: mt_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1736 "values: `%d' vs. `%d'"
1741 msgid "internal error: mt_cgen_cpu_open: unsupported argument `%d'"
1746 msgid "internal error: mt_cgen_cpu_open: no endianness specified"
1751 msgid "internal error: unknown operand, %s"
1756 msgid "internal error: don't know how to handle parsing results"
1761 msgid "internal error: unknown hardware resource"
1765 msgid "insufficient data to decode instruction"
1769 msgid "<invalid_instruction>:"
1773 msgid ", <invalid CRC operator>, "
1777 msgid "<invalid branch>["
1780 #: nfp-dis.c:2055 nfp-dis.c:2326
1782 msgid "<invalid cmd target %d:%d:%d>[]"
1785 #: nfp-dis.c:2066 nfp-dis.c:2337
1787 msgid "<invalid cmd action %d:%d:%d>[]"
1791 msgid "File has no ME-Config section."
1795 msgid "File has invalid ME-Config section."
1800 msgid "Error processing section %u "
1805 msgid "Invalid NFP option: %s"
1812 "The following NFP specific disassembler options are supported for use\n"
1813 "with the -M switch (multiple options should be separated by commas):\n"
1820 " no-pc\t\t Don't print program counter prefix.\n"
1821 " ctx4\t\t Force disassembly using 4-context mode.\n"
1822 " ctx8\t\t Force 8-context mode, takes precedence."
1827 msgid "out of memory"
1832 msgid "internal error: broken opcode descriptor for `%s %s'"
1835 #. I and Z are output operands and can`t be immediate
1836 #. A is an address and we can`t have the address of
1837 #. an immediate either. We don't know how much to increase
1838 #. aoffsetp by since whatever generated this is broken
1842 msgid "$<undefined>"
1846 msgid "relocation invalid for store"
1850 msgid "internal relocation type invalid"
1856 "internal error: or1k_cgen_rebuild_tables: conflicting insn-chunk-bitsize "
1857 "values: `%d' vs. `%d'"
1862 msgid "internal error: or1k_cgen_cpu_open: unsupported argument `%d'"
1867 msgid "internal error: or1k_cgen_cpu_open: no endianness specified"
1872 msgid "warning: ignoring unknown -M%s option"
1879 "The following PPC specific disassembler options are supported for use with\n"
1883 #: ppc-opc.c:52 ppc-opc.c:75 ppc-opc.c:101 ppc-opc.c:131
1884 msgid "invalid register"
1888 msgid "invalid conditional option"
1892 msgid "invalid counter access"
1896 msgid "BO value implies no branch hint, when using + or - modifier"
1900 msgid "attempt to set y bit when using + or - modifier"
1904 msgid "attempt to set 'at' bits when using + or - modifier"
1908 msgid "invalid offset: must be in the range [-512, -8] and be a multiple of 8"
1912 msgid "invalid R operand"
1916 msgid "invalid mask field"
1920 msgid "invalid mfcr mask"
1923 #: ppc-opc.c:902 ppc-opc.c:920
1924 msgid "illegal L operand value"
1928 msgid "illegal WC operand value"
1932 msgid "incompatible L operand value"
1935 #: ppc-opc.c:1239 ppc-opc.c:1274
1936 msgid "illegal bitmask"
1940 msgid "address register in load range"
1944 msgid "illegal PL operand value"
1948 msgid "index register in load range"
1951 #: ppc-opc.c:1568 ppc-opc.c:1654
1952 msgid "source and target register operands must be different"
1956 msgid "invalid register operand when updating"
1960 msgid "illegal immediate value"
1964 msgid "invalid bat number"
1968 msgid "invalid sprg number"
1972 msgid "invalid tbr number"
1975 #: ppc-opc.c:2203 ppc-opc.c:2271
1976 msgid "VSR overlaps ACC operand"
1980 msgid "invalid constant"
1983 #: ppc-opc.c:2482 ppc-opc.c:2505 ppc-opc.c:2528 ppc-opc.c:2551
1984 msgid "UIMM = 00000 is illegal"
1988 msgid "UIMM values >7 are illegal"
1992 msgid "UIMM values >15 are illegal"
1996 msgid "GPR odd is illegal"
1999 #: ppc-opc.c:2643 ppc-opc.c:2666
2000 msgid "invalid offset"
2004 msgid "invalid Ddd value"
2007 #: ppc-opc.c:2742 ppc-opc.c:2769
2008 msgid "invalid TH value"
2011 #. Invalid options with '=', no option name before '=',
2012 #. and no value after '='.
2015 msgid "unrecognized disassembler option with '=': %s"
2020 msgid "unknown privileged spec set by %s=%s"
2026 "mis-matched privilege spec set by %s=%s, the elf privilege attribute is %s"
2031 msgid "# internal error, undefined modifier (%c)"
2035 msgid "Print numeric register names, rather than ABI names."
2039 msgid "Disassemble only into canonical instructions."
2043 msgid "Print the CSR according to the chosen privilege spec."
2050 "The following RISC-V specific disassembler options are supported for use\n"
2051 "with the -M switch (multiple options should be separated by commas):\n"
2054 #: rx-dis.c:139 rx-dis.c:163 rx-dis.c:171 rx-dis.c:179 rx-dis.c:187
2055 msgid "<invalid register number>"
2058 #: rx-dis.c:147 rx-dis.c:195
2059 msgid "<invalid condition code>"
2063 msgid "<invalid flag>"
2067 msgid "<invalid opsize>"
2071 msgid "<invalid size>"
2074 #: s12z-dis.c:239 s12z-dis.c:296 s12z-dis.c:307
2075 msgid "<illegal reg num>"
2087 msgid "Disassemble in ESA architecture mode"
2091 msgid "Disassemble in z/Architecture mode"
2095 msgid "Print unknown instructions according to length from first two bits"
2099 msgid "Print instruction description as comment"
2104 msgid "unknown S/390 disassembler option: %s"
2111 "The following S/390 specific disassembler options are supported for use\n"
2112 "with the -M switch (multiple options should be separated by commas):\n"
2115 #: score-dis.c:653 score-dis.c:871 score-dis.c:1032 score-dis.c:1138
2116 #: score-dis.c:1146 score-dis.c:1153 score7-dis.c:691 score7-dis.c:854
2117 msgid "<illegal instruction>"
2120 #: sparc-dis.c:308 sparc-dis.c:318
2122 msgid "internal error: bad sparc-opcode.h: \"%s\", %#.8lx, %#.8lx\n"
2127 msgid "internal error: bad sparc-opcode.h: \"%s\" == \"%s\"\n"
2130 #. Mark as non-valid instruction.
2136 msgid "<invalid s-reg number>"
2140 msgid "<invalid reg number>"
2144 msgid "<invalid v-reg number>"
2148 msgid "<invalid CC-reg number>"
2152 msgid "<invalid float-CC-reg number>"
2156 msgid "<invalid cacheop number>"
2160 msgid "<invalid prefop number>"
2165 msgid "unknown operand shift: %x"
2170 msgid "unknown reg: %d"
2173 #. The functions used to insert and extract complicated operands.
2174 #. Note: There is a conspiracy between these functions and
2175 #. v850_insert_operand() in gas/config/tc-v850.c. Error messages
2176 #. containing the string 'out of range' will be ignored unless a
2177 #. specific command line option is given to GAS.
2179 msgid "displacement value is not in range and is not aligned"
2183 msgid "displacement value is out of range"
2187 msgid "displacement value is not aligned"
2191 msgid "immediate value is out of range"
2195 msgid "branch value out of range"
2199 msgid "branch value not in range and to odd offset"
2203 msgid "branch to odd offset"
2207 msgid "position value is out of range"
2211 msgid "width value is out of range"
2215 msgid "SelID is out of range"
2219 msgid "vector8 is out of range"
2223 msgid "vector5 is out of range"
2227 msgid "imm10 is out of range"
2231 msgid "SR/SelID is out of range"
2235 msgid "invalid register for stack adjustment"
2239 msgid "invalid register name"
2243 msgid "Disassemble \"register\" names"
2247 msgid "Name well-known globals"
2253 "The following WebAssembly-specific disassembler options are supported for "
2255 "with the -M switch:\n"
2258 #: xstormy16-asm.c:71
2259 msgid "Bad register in preincrement"
2262 #: xstormy16-asm.c:76
2263 msgid "Bad register in postincrement"
2266 #: xstormy16-asm.c:78
2267 msgid "Bad register name"
2270 #: xstormy16-asm.c:82
2271 msgid "Label conflicts with register name"
2274 #: xstormy16-asm.c:86
2275 msgid "Label conflicts with `Rx'"
2278 #: xstormy16-asm.c:88
2279 msgid "Bad immediate expression"
2282 #: xstormy16-asm.c:109
2283 msgid "No relocation for small immediate"
2286 #: xstormy16-asm.c:119
2287 msgid "Small operand was not an immediate number"
2290 #: xstormy16-asm.c:157
2291 msgid "Operand is not a symbol"
2294 #: xstormy16-asm.c:165
2295 msgid "Syntax error: No trailing ')'"
2298 #: xstormy16-desc.c:1318
2301 "internal error: xstormy16_cgen_rebuild_tables: conflicting insn-chunk-"
2302 "bitsize values: `%d' vs. `%d'"
2305 #: xstormy16-desc.c:1406
2307 msgid "internal error: xstormy16_cgen_cpu_open: unsupported argument `%d'"
2310 #: xstormy16-desc.c:1425
2312 msgid "internal error: xstormy16_cgen_cpu_open: no endianness specified"