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.
10 "Project-Id-Version: PACKAGE VERSION\n"
11 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
12 "POT-Creation-Date: 2020-01-18 14:01+0000\n"
13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
15 "Language-Team: LANGUAGE <LL@li.org>\n"
18 "Content-Type: text/plain; charset=CHARSET\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 #: app.c:501 app.c:515
23 msgid "end of file in comment"
26 #: app.c:593 app.c:638
28 msgid "end of file in string; '%c' inserted"
33 msgid "unknown escape '\\%c' in string; ignored"
36 #: app.c:838 input-scrub.c:363
37 msgid "end of file not at end of a line; newline inserted"
41 msgid "end of file in multiline comment"
45 msgid "end of file after a one-character quote; \\0 inserted"
49 msgid "end of file in escape character"
53 msgid "missing close quote; (assumed)"
56 #: app.c:1163 app.c:1218 app.c:1230 app.c:1310
57 msgid "end of file in comment; newline inserted"
61 msgid "missing emulation mode name"
66 msgid "unrecognized emulation name `%s'"
71 msgid "GNU assembler version %s (%s) using BFD version %s\n"
76 msgid "Usage: %s [option...] [asmfile...]\n"
83 " -a[sub-option...]\t turn on listings\n"
84 " \t Sub-options [default hls]:\n"
85 " \t c omit false conditionals\n"
86 " \t d omit debugging directives\n"
87 " \t g include general info\n"
88 " \t h include high-level source\n"
89 " \t l include assembly\n"
90 " \t m include macro expansions\n"
91 " \t n omit forms processing\n"
92 " \t s include symbols\n"
93 " \t =FILE list to FILE (must be last sub-option)\n"
98 msgid " --alternate initially turn on alternate macro syntax\n"
104 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
105 " compress DWARF debug sections using zlib "
112 " --nocompress-debug-sections\n"
113 " don't compress DWARF debug sections\n"
119 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
120 " compress DWARF debug sections using zlib\n"
126 " --nocompress-debug-sections\n"
127 " don't compress DWARF debug sections [default]\n"
132 msgid " -D produce assembler debugging messages\n"
138 " --debug-prefix-map OLD=NEW\n"
139 " map OLD to NEW in debug information\n"
144 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
149 msgid " emulate output (default %s)\n"
154 msgid " --execstack require executable stack for this object\n"
160 " --noexecstack don't require executable stack for this object\n"
166 " --size-check=[error|warning]\n"
167 "\t\t\t ELF .size directive check (default --size-check=error)\n"
172 msgid " --elf-stt-common=[no|yes] "
175 #: as.c:313 as.c:324 config/tc-i386.c:12769 config/tc-i386.c:12789
177 msgid "(default: yes)\n"
180 #: as.c:315 as.c:326 config/tc-i386.c:12771 config/tc-i386.c:12791
182 msgid "(default: no)\n"
188 " generate ELF common symbols with STT_COMMON type\n"
193 msgid " --sectname-subst enable section name substitution sequences\n"
198 msgid " --generate-missing-build-notes=[no|yes] "
204 " generate GNU Build notes if none are present in "
210 msgid " -f skip whitespace and comment preprocessing\n"
215 msgid " -g --gen-debug generate debugging information\n"
220 msgid " --gstabs generate STABS debugging information\n"
226 " --gstabs+ generate STABS debug info with GNU extensions\n"
231 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
237 " --gdwarf-sections generate per-function section names for DWARF line "
243 msgid " --hash-size=<value> set the hash table size close to <value>\n"
248 msgid " --help show this message and exit\n"
253 msgid " --target-help show target specific options\n"
259 " -I DIR add DIR to search list for .include directives\n"
264 msgid " -J don't warn about signed overflow\n"
270 " -K warn when differences altered for long "
276 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
281 msgid " -M,--mri assemble in MRI compatibility mode\n"
287 " --MD FILE write dependency information in FILE (default "
293 msgid " -nocpp ignored\n"
299 " -no-pad-sections do not pad the end of sections to alignment "
306 " -o OBJFILE name the object-file output OBJFILE (default a."
312 msgid " -R fold data section into text section\n"
318 " --reduce-memory-overheads \n"
319 " prefer smaller memory use at the cost of longer\n"
326 " --statistics print various measured statistics from execution\n"
331 msgid " --strip-local-absolute strip local absolute symbols\n"
337 " --traditional-format Use same format as native assembler when possible\n"
342 msgid " --version print assembler version number and exit\n"
347 msgid " -W --no-warn suppress warnings\n"
352 msgid " --warn don't suppress warnings\n"
357 msgid " --fatal-warnings treat warnings as errors\n"
363 " --itbl INSTTBL extend instruction set to include instructions\n"
364 " matching the specifications defined in file "
370 msgid " -w ignored\n"
375 msgid " -X ignored\n"
380 msgid " -Z generate object file even after errors\n"
386 " --listing-lhs-width set the width in words of the output data column "
394 " --listing-lhs-width2 set the width in words of the continuation lines\n"
395 " of the output data column; ignored if smaller "
397 " the width of the first line\n"
403 " --listing-rhs-width set the max width in characters of the lines from\n"
410 " --listing-cont-lines set the maximum number of continuation lines used\n"
411 " for the output data column of the listing\n"
416 msgid " @FILE read options from FILE\n"
421 msgid "Report bugs to %s\n"
426 msgid "unrecognized option -%c%s"
429 #. This output is intended to follow the GNU standards document.
432 msgid "GNU assembler %s\n"
437 msgid "Copyright (C) 2020 Free Software Foundation, Inc.\n"
443 "This program is free software; you may redistribute it under the terms of\n"
444 "the GNU General Public License version 3 or later.\n"
445 "This program has absolutely no warranty.\n"
451 "This assembler was configured for a target of `%s' and default,\n"
457 msgid "This assembler was configured for a target of `%s'.\n"
461 msgid "multiple emulation names specified"
465 msgid "emulations not handled in this configuration"
475 msgid "canonical = %s\n"
480 msgid "cpu-type = %s\n"
485 msgid "format = %s\n"
490 msgid "bfd-target = %s\n"
495 msgid "Invalid --compress-debug-sections option: `%s'"
500 msgid "--compress-debug-sections=%s is unsupported"
504 msgid "bad defsym; format is --defsym name=value"
508 msgid "no file name following -t option"
513 msgid "failed to read instruction table %s\n"
518 msgid "Invalid --gdwarf-cie-version `%s'"
523 msgid "Invalid --size-check= option: `%s'"
528 msgid "Invalid --elf-stt-common= option: `%s'"
533 msgid "Invalid --generate-missing-build-notes option: `%s'"
538 msgid "invalid listing option `%c'"
542 msgid "--hash-size needs a numeric argument"
547 msgid "%s: total time in assembly: %ld.%06ld\n"
551 msgid "libbfd ABI mismatch"
556 msgid "The input '%s' and output '%s' files are the same"
562 msgid_plural "%d warnings"
569 msgid_plural "%d errors"
575 msgid "%s, treating warnings as errors"
580 msgid "%s, %s, generating bad object file\n"
585 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
589 #. * We have a GROSS internal error.
590 #. * This should never happen.
592 #: atof-generic.c:444 config/tc-m68k.c:3501
593 msgid "failed sanity check"
596 #: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121
597 #: config/tc-arc.c:4060 config/tc-arc.c:4134 config/tc-d10v.c:550
598 #: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
599 #: config/tc-ppc.c:3518 config/tc-ppc.c:4020 config/tc-s390.c:1342
600 #: config/tc-s390.c:1465 config/tc-s390.c:1599 config/tc-v850.c:2538
601 #: config/tc-v850.c:2609 config/tc-v850.c:2656 config/tc-v850.c:2693
602 #: config/tc-v850.c:2730 config/tc-v850.c:2993
603 msgid "too many fixups"
606 #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:453
607 #: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3560
608 #: config/tc-s390.c:1326 config/tc-v850.c:2647 config/tc-v850.c:2681
609 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:741
610 msgid "illegal operand"
613 #: cgen.c:395 config/tc-avr.c:898 config/tc-d10v.c:463 config/tc-d30v.c:455
614 #: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
615 #: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
616 #: config/tc-msp430.c:417 config/tc-ppc.c:3562 config/tc-s390.c:1331
617 #: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
618 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
619 #: config/tc-z80.c:851 config/tc-z8k.c:349
620 msgid "missing operand"
624 msgid "a reloc on this operand implies an overflow"
628 msgid "operand mask overflow"
631 #. We can't actually support subtracting a symbol.
632 #: cgen.c:857 config/tc-arm.c:2048 config/tc-arm.c:11269 config/tc-arm.c:11321
633 #: config/tc-arm.c:11603 config/tc-arm.c:12499 config/tc-arm.c:13639
634 #: config/tc-arm.c:13679 config/tc-arm.c:14052 config/tc-arm.c:14094
635 #: config/tc-arm.c:21317 config/tc-arm.c:21377 config/tc-avr.c:1549
636 #: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4060
637 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
638 #: config/tc-ft32.c:587 config/tc-mips.c:9681 config/tc-mips.c:10991
639 #: config/tc-mips.c:12288 config/tc-mips.c:12971 config/tc-nds32.c:7827
640 #: config/tc-pru.c:746 config/tc-pru.c:756 config/tc-spu.c:972
641 #: config/tc-spu.c:996 config/tc-tilegx.c:1483 config/tc-tilepro.c:1344
642 #: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
643 #: config/tc-xtensa.c:5967 config/tc-xtensa.c:13044
644 msgid "expression too complex"
647 #: cgen.c:956 config/tc-ppc.c:7722 config/tc-s390.c:2380 config/tc-v850.c:3503
648 #: config/tc-xstormy16.c:539
649 msgid "unresolved expression that must be resolved"
652 #: cgen.c:981 config/tc-xstormy16.c:564
654 msgid "internal error: can't install fix for reloc type %d (`%s')"
657 #: cgen.c:1032 config/tc-nios2.c:1360 config/tc-pru.c:787
658 msgid "relocation is not supported"
662 msgid "invalid identifier for \".ifdef\""
666 msgid "non-constant expression in \".if\" statement"
670 msgid "bad format for ifc or ifnc"
674 msgid "\".elseif\" without matching \".if\""
678 msgid "\".elseif\" after \".else\""
681 #: cond.c:317 cond.c:423
682 msgid "here is the previous \".else\""
685 #: cond.c:320 cond.c:426
686 msgid "here is the previous \".if\""
690 msgid "non-constant expression in \".elseif\" statement"
694 msgid "\".endif\" without \".if\""
698 msgid "\".else\" without matching \".if\""
702 msgid "duplicate \".else\""
706 msgid ".ifeqs syntax error"
710 msgid "end of macro inside conditional"
714 msgid "end of file inside conditional"
718 msgid "here is the start of the unterminated conditional"
722 msgid "here is the \"else\" of the unterminated conditional"
725 #: config/atof-ieee.c:140
726 msgid "cannot create floating-point number"
729 #: config/atof-ieee.c:318
730 msgid "NaNs are not supported by this target"
733 #: config/atof-ieee.c:362 config/atof-ieee.c:407
734 msgid "Infinities are not supported by this target"
737 #: config/atof-ieee.c:829 config/atof-vax.c:449 config/tc-arm.c:1294
738 #: config/tc-ia64.c:11603 config/tc-tic30.c:1263 config/tc-tic4x.c:2583
739 msgid "Unrecognized or unsupported floating point constant"
742 #: config/obj-aout.c:81
744 msgid "Attempt to put a common symbol into set %s"
747 #: config/obj-aout.c:85
749 msgid "Attempt to put an undefined symbol into set %s"
752 #: config/obj-aout.c:112 config/obj-coff.c:1376
754 msgid "Symbol `%s' can not be both weak and common"
757 #: config/obj-coff.c:134 dw2gencfi.c:334
759 msgid "Inserting \"%s\" into structure table failed: %s"
762 #: config/obj-coff.c:212 config/obj-coff.c:1675 config/tc-ppc.c:6259
763 #: config/tc-tic54x.c:3984 read.c:2961
765 msgid "error setting flags for \"%s\": %s"
768 #. Zero is used as an end marker in the file.
769 #: config/obj-coff.c:430
770 msgid "Line numbers must be positive integers\n"
773 #: config/obj-coff.c:462
774 msgid ".ln pseudo-op inside .def/.endef: ignored."
777 #: config/obj-coff.c:504 ecoff.c:3245
778 msgid ".loc outside of .text"
781 #: config/obj-coff.c:511
782 msgid ".loc pseudo-op inside .def/.endef: ignored."
785 #: config/obj-coff.c:591
786 msgid ".def pseudo-op used inside of .def/.endef: ignored."
789 #: config/obj-coff.c:624
790 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
793 #: config/obj-coff.c:663
795 msgid "`%s' symbol without preceding function"
798 #: config/obj-coff.c:750
800 msgid "unexpected storage class %d"
803 #: config/obj-coff.c:857
804 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
807 #: config/obj-coff.c:877
808 msgid "badly formed .dim directive ignored"
811 #: config/obj-coff.c:926
812 msgid ".size pseudo-op used outside of .def/.endef: ignored."
815 #: config/obj-coff.c:941
816 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
819 #: config/obj-coff.c:958
820 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
823 #: config/obj-coff.c:975
825 msgid "tag not found for .tag %s"
828 #: config/obj-coff.c:988
829 msgid ".type pseudo-op used outside of .def/.endef: ignored."
832 #: config/obj-coff.c:1007
833 msgid ".val pseudo-op used outside of .def/.endef: ignored."
836 #: config/obj-coff.c:1154
837 msgid "badly formed .weak directive ignored"
840 #: config/obj-coff.c:1332
841 msgid "mismatched .eb"
844 #: config/obj-coff.c:1355
846 msgid "C_EFCN symbol for %s out of scope"
849 #: config/obj-coff.c:1409
851 msgid "Warning: internal error: forgetting to set endndx of %s"
857 #: config/obj-coff.c:1640
859 msgid "unsupported section attribute '%c'"
862 #: config/obj-coff.c:1644 config/tc-ppc.c:6241
864 msgid "unknown section attribute '%c'"
867 #: config/obj-coff.c:1687 config/obj-macho.c:269
869 msgid "Ignoring changed section attributes for %s"
872 #: config/obj-coff.c:1825
874 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
877 #: config/obj-ecoff.c:125
878 msgid "Can't set GP value"
881 #: config/obj-ecoff.c:132
882 msgid "Can't set register masks"
885 #: config/obj-elf.c:346 config/tc-sparc.c:4389 config/tc-v850.c:511
887 msgid "bad .common segment %s"
890 #: config/obj-elf.c:422 config/tc-aarch64.c:2000
891 msgid "Missing symbol name in directive"
894 #: config/obj-elf.c:644
896 msgid "setting incorrect section type for %s"
899 #: config/obj-elf.c:649
901 msgid "ignoring incorrect section type for %s"
904 #: config/obj-elf.c:700
906 msgid "setting incorrect section attributes for %s"
909 #: config/obj-elf.c:757
911 msgid "ignoring changed section type for %s"
914 #: config/obj-elf.c:769
916 msgid "ignoring changed section attributes for %s"
919 #: config/obj-elf.c:776
921 msgid "ignoring changed section entity size for %s"
924 #: config/obj-elf.c:841
925 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
928 #: config/obj-elf.c:901
929 msgid "extraneous characters at end of numeric section type"
932 #: config/obj-elf.c:907 read.c:2945
933 msgid "unrecognized section type"
936 #: config/obj-elf.c:939
937 msgid "unrecognized section attribute"
940 #: config/obj-elf.c:970 config/tc-alpha.c:4208
944 #: config/obj-elf.c:1050
946 msgid "section name '%s' already defined as another symbol"
949 #: config/obj-elf.c:1143
950 msgid "invalid merge entity size"
953 #: config/obj-elf.c:1150
954 msgid "entity size for SHF_MERGE not specified"
957 #: config/obj-elf.c:1156
958 msgid "? section flag ignored with G present"
961 #: config/obj-elf.c:1180
962 msgid "group name for SHF_GROUP not specified"
965 #: config/obj-elf.c:1205
967 msgid "unsupported mbind section info: %s"
970 #: config/obj-elf.c:1220
971 msgid "character following name is not '#'"
974 #: config/obj-elf.c:1249
976 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
979 #: config/obj-elf.c:1256
980 msgid "GNU_MBIND section is supported only by GNU and FreeBSD targets"
983 #: config/obj-elf.c:1359
984 msgid ".previous without corresponding .section; ignored"
987 #: config/obj-elf.c:1385
988 msgid ".popsection without corresponding .pushsection; ignored"
991 #: config/obj-elf.c:1431
992 msgid "expected comma after name in .symver"
995 #: config/obj-elf.c:1447 config/obj-elf.c:2365
997 msgid "`%s' can't be versioned to common symbol '%s'"
1000 #: config/obj-elf.c:1462
1002 msgid "missing version name in `%s' for symbol `%s'"
1005 #: config/obj-elf.c:1473
1007 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
1010 #: config/obj-elf.c:1509
1012 msgid "expected `%s' to have already been set for .vtable_inherit"
1015 #: config/obj-elf.c:1519
1016 msgid "expected comma after name in .vtable_inherit"
1019 #: config/obj-elf.c:1580
1020 msgid "expected comma after name in .vtable_entry"
1023 #: config/obj-elf.c:1719
1025 msgid "Attribute name not recognised: %s"
1028 #: config/obj-elf.c:1736
1029 msgid "expected numeric constant"
1032 #: config/obj-elf.c:1745 config/tc-arm.c:7015
1033 msgid "expected comma"
1036 #: config/obj-elf.c:1778
1037 msgid "bad string constant"
1040 #: config/obj-elf.c:1782
1041 msgid "expected <tag> , <value>"
1044 #: config/obj-elf.c:1900
1045 msgid "expected quoted string"
1048 #: config/obj-elf.c:1920
1050 msgid "expected comma after name `%s' in .size directive"
1053 #: config/obj-elf.c:1929
1054 msgid "missing expression in .size directive"
1057 #: config/obj-elf.c:2052
1059 msgid "symbol '%s' is already defined"
1062 #: config/obj-elf.c:2073
1064 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1067 #: config/obj-elf.c:2086
1069 msgid "symbol type \"%s\" is supported only by GNU targets"
1072 #: config/obj-elf.c:2096
1074 msgid "unrecognized symbol type \"%s\""
1077 #: config/obj-elf.c:2117
1079 msgid "cannot change type of common symbol '%s'"
1082 #: config/obj-elf.c:2129
1084 msgid "symbol '%s' already has its type set"
1087 #: config/obj-elf.c:2293 config/obj-elf.c:2296
1089 msgid ".size expression for %s does not evaluate to a constant"
1092 #: config/obj-elf.c:2330
1095 "invalid attempt to declare external version name as default in symbol `%s'"
1098 #: config/obj-elf.c:2399 ecoff.c:3600
1100 msgid "symbol `%s' can not be both weak and common"
1103 #: config/obj-elf.c:2494
1105 msgid "assuming all members of group `%s' are COMDAT"
1108 #: config/obj-elf.c:2506
1110 msgid "can't create group: %s"
1113 #: config/obj-elf.c:2657
1115 msgid "failed to set up debugging information: %s"
1118 #: config/obj-elf.c:2677
1120 msgid "can't start writing .mdebug section: %s"
1123 #: config/obj-elf.c:2685
1125 msgid "could not write .mdebug section: %s"
1128 #: config/obj-evax.c:122
1130 msgid "no entry symbol for global function '%s'"
1133 #. make a temp string.
1134 #: config/obj-macho.c:119
1136 msgid "the %s name '%s' is too long (maximum 16 characters)"
1139 #: config/obj-macho.c:130
1141 msgid "expected a %s name followed by a `,'"
1144 #: config/obj-macho.c:195
1146 msgid "cannot override zerofill section type for `%s,%s'"
1149 #: config/obj-macho.c:249
1151 msgid "failed to set flags for \"%s\": %s"
1154 #: config/obj-macho.c:342
1156 msgid "unknown or invalid section type '%s'"
1159 #: config/obj-macho.c:381
1161 msgid "unknown or invalid section attribute '%s'"
1164 #: config/obj-macho.c:402
1165 msgid "unexpected section size information"
1168 #: config/obj-macho.c:414
1169 msgid "missing sizeof_stub expression"
1172 #: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11765
1173 #: config/tc-score.c:6099 expr.c:1179 read.c:1716
1174 msgid "expected symbol name"
1177 #: config/obj-macho.c:491 read.c:495
1178 msgid "bad or irreducible absolute expression"
1181 #: config/obj-macho.c:497 config/tc-score.c:6116 read.c:1754
1182 msgid "missing size expression"
1185 #: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
1187 msgid "size (%ld) out of range, ignored"
1190 #: config/obj-macho.c:516 config/tc-score.c:6260 dwarf2dbg.c:997 ecoff.c:3359
1191 #: read.c:1772 read.c:1877 read.c:2628 read.c:3201 read.c:3632 symbols.c:474
1194 msgid "symbol `%s' is already defined"
1197 #: config/obj-macho.c:526 read.c:1787
1199 msgid "size of \"%s\" is already %ld; not changing to %ld"
1202 #: config/obj-macho.c:537
1203 msgid "align value not recognized, using size"
1206 #: config/obj-macho.c:542 config/obj-macho.c:905
1208 msgid "Alignment (%lu) too large: 15 assumed."
1211 #: config/obj-macho.c:608
1213 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1216 #: config/obj-macho.c:810
1218 msgid "%s is not used for the selected target"
1221 #: config/obj-macho.c:875
1222 msgid "internal error: base section index out of range"
1225 #: config/obj-macho.c:961
1227 msgid "internal error: bad file property ID %d"
1230 #: config/obj-macho.c:969
1231 msgid "failed to set subsections by symbols"
1234 #: config/obj-macho.c:1032
1236 msgid "'%s' previously declared as '%s'."
1239 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1242 "'%s' can't be a weak_definition (currently only supported in sections of "
1246 #: config/obj-macho.c:1169
1247 msgid "use of .indirect_symbols requires `-dynamic'"
1250 #: config/obj-macho.c:1186
1253 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1254 "sized element at %s"
1257 #: config/obj-macho.c:1216
1258 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1261 #: config/obj-macho.c:1485
1263 msgid "'%s' can't be a weak_definition (since it is undefined)"
1266 #: config/obj-macho.c:1491
1268 msgid "Non-global symbol: '%s' can't be a weak_definition."
1271 #: config/obj-macho.c:1497
1273 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1276 #: config/obj-macho.c:1538
1278 msgid "unrecognized stab type '%c'"
1281 #: config/obj-macho.c:1589
1283 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1286 #: config/obj-macho.c:1597
1288 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1291 #: config/obj-macho.c:1604
1293 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1296 #: config/obj-macho.c:1806
1299 "the number of .indirect_symbols defined in section %s does not match the "
1300 "number expected (%d defined, %d expected)"
1303 #: config/obj-macho.c:1826
1305 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1308 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1309 msgid "internal error: more indirect mach-o symbols than expected"
1312 #: config/obj-som.c:56
1313 msgid "Only one .compiler pseudo-op per file!"
1316 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1317 msgid "Expected quoted string"
1320 #: config/obj-som.c:86
1321 msgid ".compiler directive missing language and version"
1324 #: config/obj-som.c:96
1325 msgid ".compiler directive missing version"
1328 #: config/obj-som.c:112
1330 msgid "FATAL: Attaching compiler header %s"
1333 #: config/obj-som.c:127
1334 msgid "Only one .version pseudo-op per file!"
1337 #: config/obj-som.c:151
1339 msgid "attaching version header %s: %s"
1342 #: config/obj-som.c:169
1343 msgid "Only one .copyright pseudo-op per file!"
1346 #: config/obj-som.c:193
1348 msgid "attaching copyright header %s: %s"
1351 #: config/tc-aarch64.c:380
1352 msgid "integer 32-bit register expected"
1355 #: config/tc-aarch64.c:383
1356 msgid "integer 64-bit register expected"
1359 #: config/tc-aarch64.c:386
1360 msgid "integer register expected"
1363 #: config/tc-aarch64.c:389
1364 msgid "64-bit integer or SP register expected"
1367 #: config/tc-aarch64.c:392 config/tc-mcore.c:839 config/tc-mcore.c:1355
1368 #: config/tc-mcore.c:1409
1369 msgid "base register expected"
1372 #: config/tc-aarch64.c:395
1373 msgid "integer or zero register expected"
1376 #: config/tc-aarch64.c:398
1377 msgid "offset register expected"
1380 #: config/tc-aarch64.c:401
1381 msgid "integer or SP register expected"
1384 #: config/tc-aarch64.c:404
1385 msgid "integer, zero or SP register expected"
1388 #: config/tc-aarch64.c:407
1389 msgid "8-bit SIMD scalar register expected"
1392 #: config/tc-aarch64.c:410
1393 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1396 #: config/tc-aarch64.c:414
1397 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1400 #: config/tc-aarch64.c:418
1401 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1404 #: config/tc-aarch64.c:422
1405 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1408 #: config/tc-aarch64.c:427 config/tc-arm.c:4722
1409 msgid "register expected"
1413 #: config/tc-aarch64.c:430
1414 msgid "SIMD scalar or floating-point register expected"
1418 #: config/tc-aarch64.c:433
1419 msgid "vector register expected"
1422 #: config/tc-aarch64.c:436
1423 msgid "SVE vector register expected"
1426 #: config/tc-aarch64.c:439
1427 msgid "SVE predicate register expected"
1430 #: config/tc-aarch64.c:442
1432 msgid "invalid register type %d"
1435 #: config/tc-aarch64.c:604 config/tc-aarch64.c:606 config/tc-arm.c:1168
1436 #: config/tc-score.c:6510 expr.c:1350 read.c:2610
1437 msgid "bad expression"
1440 #: config/tc-aarch64.c:616 config/tc-sparc.c:3385
1444 #: config/tc-aarch64.c:651 config/tc-arm.c:1234
1445 msgid "invalid floating point number"
1448 #: config/tc-aarch64.c:882
1450 msgid "bad size %d in vector width specifier"
1453 #: config/tc-aarch64.c:915
1455 msgid "unexpected character `%c' in element size"
1458 #: config/tc-aarch64.c:917
1459 msgid "missing element size"
1462 #: config/tc-aarch64.c:926
1464 msgid "invalid element size %d and vector size combination %c"
1467 #: config/tc-aarch64.c:961
1469 msgid "unexpected character `%c' in predication type"
1472 #: config/tc-aarch64.c:964
1473 msgid "missing predication type"
1476 #: config/tc-aarch64.c:1059
1477 msgid "this type of register can't be indexed"
1480 #: config/tc-aarch64.c:1065
1481 msgid "index not allowed inside register list"
1484 #: config/tc-aarch64.c:1075 config/tc-aarch64.c:2045 config/tc-aarch64.c:2246
1485 #: config/tc-arm.c:1788 config/tc-arm.c:3998 config/tc-arm.c:5172
1486 #: config/tc-arm.c:7294
1487 msgid "constant expression required"
1490 #. Indexed vector register expected.
1491 #: config/tc-aarch64.c:1087
1492 msgid "indexed vector register expected"
1495 #: config/tc-aarch64.c:1094
1496 msgid "invalid use of vector register"
1499 #: config/tc-aarch64.c:1186 config/tc-arm.c:2104
1503 #: config/tc-aarch64.c:1211
1504 msgid "invalid vector register in list"
1507 #: config/tc-aarch64.c:1218
1508 msgid "invalid scalar register in list"
1511 #: config/tc-aarch64.c:1231
1512 msgid "invalid range in vector register list"
1515 #: config/tc-aarch64.c:1244
1516 msgid "type mismatch in vector register list"
1519 #: config/tc-aarch64.c:1261
1520 msgid "end of vector register list not found"
1523 #: config/tc-aarch64.c:1277
1524 msgid "constant expression required."
1527 #: config/tc-aarch64.c:1287
1528 msgid "expected index"
1531 #: config/tc-aarch64.c:1294
1532 msgid "too many registers in vector register list"
1535 #: config/tc-aarch64.c:1299
1536 msgid "empty vector register list"
1539 #: config/tc-aarch64.c:1321 config/tc-arm.c:2540
1541 msgid "ignoring attempt to redefine built-in register '%s'"
1544 #: config/tc-aarch64.c:1327 config/tc-arm.c:2545
1546 msgid "ignoring redefinition of register alias '%s'"
1549 #: config/tc-aarch64.c:1373 config/tc-arm.c:2611
1551 msgid "unknown register '%s' -- .req ignored"
1554 #: config/tc-aarch64.c:1431 config/tc-arm.c:2819
1555 msgid "invalid syntax for .req directive"
1558 #: config/tc-aarch64.c:1456 config/tc-arm.c:2857
1559 msgid "invalid syntax for .unreq directive"
1562 #: config/tc-aarch64.c:1462 config/tc-arm.c:2864
1564 msgid "unknown register alias '%s'"
1567 #: config/tc-aarch64.c:1464
1569 msgid "ignoring attempt to undefine built-in register '%s'"
1572 #: config/tc-aarch64.c:1788 config/tc-arm.c:3610 config/tc-arm.c:3637
1573 #: config/tc-arm.c:3650
1574 msgid "literal pool overflow"
1577 #: config/tc-aarch64.c:1970 config/tc-aarch64.c:6223 config/tc-arm.c:3871
1578 #: config/tc-arm.c:7711
1579 msgid "unrecognized relocation suffix"
1582 #: config/tc-aarch64.c:1972
1583 msgid "unimplemented relocation suffix"
1586 #: config/tc-aarch64.c:2214 config/tc-aarch64.c:2404 config/tc-aarch64.c:2448
1587 #: config/tc-csky.c:1798
1588 msgid "immediate operand required"
1591 #: config/tc-aarch64.c:2222
1592 msgid "missing immediate expression"
1595 #: config/tc-aarch64.c:2428 config/tc-aarch64.c:6047 config/tc-aarch64.c:6067
1596 msgid "invalid floating-point constant"
1599 #: config/tc-aarch64.c:3121 config/tc-arm.c:5512 config/tc-arm.c:5521
1600 msgid "shift expression expected"
1603 #: config/tc-aarch64.c:3129
1604 msgid "shift operator expected"
1607 #: config/tc-aarch64.c:3137
1608 msgid "invalid use of 'MSL'"
1611 #: config/tc-aarch64.c:3145
1612 msgid "invalid use of 'MUL'"
1615 #: config/tc-aarch64.c:3154
1616 msgid "extending shift is not permitted"
1619 #: config/tc-aarch64.c:3162
1620 msgid "'ROR' shift is not permitted"
1623 #: config/tc-aarch64.c:3170
1624 msgid "only 'LSL' shift is permitted"
1627 #: config/tc-aarch64.c:3178
1628 msgid "only 'MUL' is permitted"
1631 #: config/tc-aarch64.c:3196
1632 msgid "only 'MUL VL' is permitted"
1635 #: config/tc-aarch64.c:3204
1636 msgid "invalid shift for the register offset addressing mode"
1639 #: config/tc-aarch64.c:3212
1640 msgid "invalid shift operator"
1643 #: config/tc-aarch64.c:3245
1644 msgid "missing shift amount"
1647 #: config/tc-aarch64.c:3252
1648 msgid "constant shift amount required"
1651 #: config/tc-aarch64.c:3261
1652 msgid "shift amount out of range 0 to 63"
1655 #: config/tc-aarch64.c:3310
1656 msgid "unexpected shift operator"
1659 #: config/tc-aarch64.c:3346
1660 msgid "unexpected register in the immediate operand"
1663 #: config/tc-aarch64.c:3371
1664 msgid "integer register expected in the extended/shifted operand register"
1667 #: config/tc-aarch64.c:3406 config/tc-aarch64.c:3542 config/tc-aarch64.c:3675
1668 #: config/tc-aarch64.c:3855 config/tc-aarch64.c:3896
1669 msgid "unknown relocation modifier"
1672 #: config/tc-aarch64.c:3413 config/tc-aarch64.c:3561 config/tc-aarch64.c:3682
1673 #: config/tc-aarch64.c:3862 config/tc-aarch64.c:3903
1674 msgid "this relocation modifier is not allowed on this instruction"
1677 #: config/tc-aarch64.c:3569 config/tc-aarch64.c:3693
1678 msgid "invalid relocation expression"
1681 #: config/tc-aarch64.c:3587
1682 msgid "invalid address"
1685 #: config/tc-aarch64.c:3644
1686 msgid "invalid use of 32-bit register offset"
1689 #: config/tc-aarch64.c:3653
1690 msgid "offset has different size from base"
1693 #: config/tc-aarch64.c:3659
1694 msgid "invalid use of 64-bit register offset"
1698 #: config/tc-aarch64.c:3706 config/tc-aarch64.c:3763
1699 msgid "invalid expression in the address"
1702 #: config/tc-aarch64.c:3720 config/tc-arm.c:6102 config/tc-arm.c:6695
1703 msgid "']' expected"
1706 #: config/tc-aarch64.c:3728
1707 msgid "register offset not allowed in pre-indexed addressing mode"
1710 #: config/tc-aarch64.c:3743 config/tc-arm.c:6138
1711 msgid "cannot combine pre- and post-indexing"
1715 #: config/tc-aarch64.c:3787
1716 msgid "missing offset in the pre-indexed address"
1719 #: config/tc-aarch64.c:4029
1720 msgid "unknown or missing option to PSB"
1723 #: config/tc-aarch64.c:4037
1724 msgid "the specified option is not accepted for PSB"
1727 #: config/tc-aarch64.c:4064 config/tc-aarch64.c:4078
1728 msgid "unknown option to BTI"
1731 #: config/tc-aarch64.c:4138
1733 msgid "selected processor does not support PSTATE field name '%s'"
1736 #: config/tc-aarch64.c:4141 config/tc-aarch64.c:4176
1738 msgid "selected processor does not support system register name '%s'"
1741 #: config/tc-aarch64.c:4144
1744 "system register name '%s' is deprecated and may be removed in a future "
1748 #: config/tc-aarch64.c:4218
1749 msgid "immediate value out of range "
1752 #: config/tc-aarch64.c:4729
1757 #: config/tc-aarch64.c:4764 config/tc-score.c:2749 config/tc-score.c:6499
1762 #: config/tc-aarch64.c:4766
1764 msgid "%s at operand %d -- `%s'"
1767 #: config/tc-aarch64.c:4772
1769 msgid "operand %d must be %s -- `%s'"
1772 #: config/tc-aarch64.c:4778
1774 msgid "operand mismatch -- `%s'"
1778 #: config/tc-aarch64.c:4838
1779 msgid " did you mean this?"
1782 #: config/tc-aarch64.c:4841 config/tc-aarch64.c:4868
1787 #: config/tc-aarch64.c:4846
1788 msgid " other valid variant(s):"
1791 #: config/tc-aarch64.c:4875
1793 msgid "operand %d must be the same register as operand 1 -- `%s'"
1796 #: config/tc-aarch64.c:4881
1798 msgid "%s out of range %d to %d at operand %d -- `%s'"
1801 #: config/tc-aarch64.c:4882 config/tc-aarch64.c:4886 config/tc-aarch64.c:6825
1802 msgid "immediate value"
1805 #: config/tc-aarch64.c:4885
1807 msgid "%s must be %d at operand %d -- `%s'"
1810 #: config/tc-aarch64.c:4892
1813 "invalid number of registers in the list; only 1 register is expected at "
1814 "operand %d -- `%s'"
1817 #: config/tc-aarch64.c:4896
1820 "invalid number of registers in the list; %d registers are expected at "
1821 "operand %d -- `%s'"
1824 #: config/tc-aarch64.c:4902
1826 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
1829 #: config/tc-aarch64.c:5220
1830 msgid "bad vector arrangement type"
1833 #: config/tc-aarch64.c:5348
1834 msgid "the specified relocation type is not allowed for MOVK"
1837 #: config/tc-aarch64.c:5396 config/tc-aarch64.c:5407
1838 msgid "the specified relocation type is not allowed for 32-bit register"
1841 #: config/tc-aarch64.c:5598
1842 msgid "comma expected between operands"
1845 #: config/tc-aarch64.c:5733
1846 msgid "the top half of a 128-bit FP/SIMD register is expected"
1849 #: config/tc-aarch64.c:5808 config/tc-arm.c:2213 config/tc-arm.c:2258
1850 #: config/tc-h8300.c:1043
1851 msgid "invalid register list"
1854 #: config/tc-aarch64.c:5815
1855 msgid "expected element type rather than vector type"
1858 #: config/tc-aarch64.c:5836
1859 msgid "missing type suffix"
1862 #: config/tc-aarch64.c:5855
1863 msgid "C0 - C15 expected"
1866 #: config/tc-aarch64.c:5962 config/tc-aarch64.c:5986
1867 msgid "immediate zero expected"
1870 #: config/tc-aarch64.c:6082
1871 msgid "shift not allowed for bitmask immediate"
1874 #: config/tc-aarch64.c:6136
1875 msgid "can't mix relocation modifier with explicit shift"
1878 #: config/tc-aarch64.c:6184 config/tc-arm.c:15831 config/tc-arm.c:15856
1879 #: config/tc-arm.c:15867 config/tc-arm.c:15874
1880 msgid "invalid condition"
1883 #: config/tc-aarch64.c:6210
1884 msgid "invalid pc-relative address"
1887 #. Only permit "=value" in the literal load instructions.
1888 #. The literal will be generated by programmer_friendly_fixup.
1889 #: config/tc-aarch64.c:6218
1890 msgid "invalid use of \"=immediate\""
1893 #: config/tc-aarch64.c:6283 config/tc-aarch64.c:6315 config/tc-aarch64.c:6333
1894 #: config/tc-aarch64.c:6357 config/tc-aarch64.c:6377 config/tc-aarch64.c:6396
1895 #: config/tc-aarch64.c:6419 config/tc-aarch64.c:6455 config/tc-aarch64.c:6462
1896 #: config/tc-aarch64.c:6490 config/tc-aarch64.c:6510 config/tc-aarch64.c:6535
1897 #: config/tc-aarch64.c:6553 config/tc-aarch64.c:6561 config/tc-aarch64.c:6578
1898 #: config/tc-aarch64.c:6602
1899 msgid "invalid addressing mode"
1902 #: config/tc-aarch64.c:6299
1903 msgid "the optional immediate offset can only be 0"
1906 #: config/tc-aarch64.c:6338 config/tc-aarch64.c:6362 config/tc-aarch64.c:6382
1907 msgid "relocation not allowed"
1910 #: config/tc-aarch64.c:6429
1911 msgid "writeback value must be an immediate constant"
1914 #. Make sure this has priority over
1915 #. "invalid addressing mode".
1916 #: config/tc-aarch64.c:6470
1917 msgid "constant offset required"
1920 #: config/tc-aarch64.c:6614
1921 msgid "unknown or missing system register name"
1924 #: config/tc-aarch64.c:6626
1925 msgid "unknown or missing PSTATE field name"
1928 #: config/tc-aarch64.c:6658
1929 msgid "unknown or missing operation name"
1932 #: config/tc-aarch64.c:6671
1933 msgid "the specified option is not accepted in ISB"
1936 #: config/tc-aarch64.c:6703 config/tc-aarch64.c:7884 config/tc-arm.c:7993
1938 msgid "unhandled operand code %d"
1941 #: config/tc-aarch64.c:6745
1942 msgid "unexpected comma before the omitted optional operand"
1945 #: config/tc-aarch64.c:6773
1946 msgid "unexpected characters following instruction"
1949 #: config/tc-aarch64.c:6851 config/tc-arm.c:5636 config/tc-arm.c:6246
1950 #: config/tc-arm.c:8797
1951 msgid "constant expression expected"
1954 #: config/tc-aarch64.c:6858
1955 msgid "literal pool insertion failed"
1958 #: config/tc-aarch64.c:6929 config/tc-aarch64.c:6944
1960 msgid "unpredictable transfer with writeback -- `%s'"
1963 #: config/tc-aarch64.c:6948
1965 msgid "unpredictable load of register pair -- `%s'"
1968 #: config/tc-aarch64.c:6960
1970 msgid "unpredictable: identical transfer and status registers --`%s'"
1973 #: config/tc-aarch64.c:6976
1975 msgid "previous `%s' sequence has not been closed"
1978 #: config/tc-aarch64.c:7055
1980 msgid "unknown mnemonic `%s' -- `%s'"
1983 #: config/tc-aarch64.c:7063
1985 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1988 #: config/tc-aarch64.c:7121
1990 msgid "selected processor does not support `%s'"
1993 #: config/tc-aarch64.c:7544 config/tc-arm.c:27479
1994 msgid "GOT already in the symbol table"
1997 #: config/tc-aarch64.c:7707
1998 msgid "immediate cannot be moved by a single instruction"
2001 #: config/tc-aarch64.c:7750 config/tc-aarch64.c:7795 config/tc-aarch64.c:7821
2002 #: config/tc-arm.c:16375 config/tc-arm.c:18072 config/tc-arm.c:18658
2003 #: config/tc-arm.c:18685 config/tc-arm.c:19471 config/tc-arm.c:20305
2004 #: config/tc-arm.c:21320 config/tc-arm.c:21380 config/tc-metag.c:2444
2005 #: config/tc-metag.c:2453 config/tc-metag.c:2492 config/tc-metag.c:2501
2006 #: config/tc-metag.c:3021 config/tc-metag.c:3030
2007 msgid "immediate out of range"
2010 #: config/tc-aarch64.c:7814 config/tc-metag.c:4656 config/tc-xtensa.c:4203
2011 msgid "invalid immediate"
2014 #: config/tc-aarch64.c:7879 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
2015 #: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
2016 msgid "immediate offset out of range"
2019 #: config/tc-aarch64.c:7953 config/tc-arm.c:27817 config/tc-arm.c:27885
2020 #: config/tc-arm.c:28167
2022 msgid "undefined symbol %s used as an immediate value"
2025 #: config/tc-aarch64.c:7965
2026 msgid "pc-relative load offset not word aligned"
2029 #: config/tc-aarch64.c:7968
2030 msgid "pc-relative load offset out of range"
2033 #: config/tc-aarch64.c:7980
2034 msgid "pc-relative address offset out of range"
2037 #: config/tc-aarch64.c:7992 config/tc-aarch64.c:8007
2038 msgid "conditional branch target not word aligned"
2041 #: config/tc-aarch64.c:7995 config/tc-aarch64.c:8010 config/tc-arm.c:28462
2042 msgid "conditional branch out of range"
2045 #: config/tc-aarch64.c:8023
2046 msgid "branch target not word aligned"
2049 #: config/tc-aarch64.c:8026 config/tc-arm.c:899 config/tc-arm.c:29265
2050 #: config/tc-mips.c:16047 config/tc-mips.c:16063 config/tc-mips.c:16153
2051 msgid "branch out of range"
2054 #: config/tc-aarch64.c:8085 config/tc-arm.c:28058 config/tc-arm.c:28073
2055 #: config/tc-arm.c:28088 config/tc-arm.c:28099 config/tc-arm.c:28122
2056 #: config/tc-arm.c:28969 config/tc-moxie.c:716 config/tc-pj.c:452
2057 #: config/tc-sh.c:3727
2058 msgid "offset out of range"
2061 #: config/tc-aarch64.c:8100
2062 msgid "unsigned value out of range"
2065 #: config/tc-aarch64.c:8111
2066 msgid "signed value out of range"
2069 #: config/tc-aarch64.c:8261
2071 msgid "unexpected %s fixup"
2074 #: config/tc-aarch64.c:8327 config/tc-arm.c:29685 config/tc-arm.c:29706
2075 #: config/tc-mips.c:18414 config/tc-or1k.c:345 config/tc-score.c:7468
2077 msgid "cannot represent %s relocation in this object file format"
2080 #: config/tc-aarch64.c:8360
2082 msgid "cannot do %u-byte relocation"
2085 #: config/tc-aarch64.c:8683 config/tc-arm.c:30180 config/tc-score.c:6293
2086 #: config/tc-score.c:6523 config/tc-score.c:6528
2087 msgid "virtual memory exhausted"
2090 #: config/tc-aarch64.c:8849 config/tc-arm.c:30523
2091 msgid "assemble for big-endian"
2094 #: config/tc-aarch64.c:8850 config/tc-arm.c:30524
2095 msgid "assemble for little-endian"
2098 #: config/tc-aarch64.c:8853
2099 msgid "temporary switch for dumping"
2102 #: config/tc-aarch64.c:8855
2103 msgid "output verbose error messages"
2106 #: config/tc-aarch64.c:8857
2107 msgid "do not output verbose error messages"
2110 #: config/tc-aarch64.c:9137 config/tc-arm.c:31607
2111 msgid "invalid architectural extension"
2114 #: config/tc-aarch64.c:9162 config/tc-arm.c:31639
2115 msgid "must specify extensions to add before specifying those to remove"
2118 #: config/tc-aarch64.c:9170 config/tc-arm.c:31647
2119 msgid "missing architectural extension"
2122 #: config/tc-aarch64.c:9197 config/tc-arm.c:31733
2124 msgid "unknown architectural extension `%s'"
2127 #: config/tc-aarch64.c:9221 config/tc-arm.c:31783 config/tc-metag.c:5834
2129 msgid "missing cpu name `%s'"
2132 #: config/tc-aarch64.c:9235 config/tc-aarch64.c:9452 config/tc-arm.c:31818
2133 #: config/tc-arm.c:32617 config/tc-csky.c:896 config/tc-metag.c:5845
2135 msgid "unknown cpu `%s'"
2138 #: config/tc-aarch64.c:9253 config/tc-arm.c:31836
2140 msgid "missing architecture name `%s'"
2143 #: config/tc-aarch64.c:9267 config/tc-aarch64.c:9499 config/tc-arm.c:31858
2144 #: config/tc-arm.c:32652 config/tc-arm.c:32682 config/tc-score.c:7703
2146 msgid "unknown architecture `%s'\n"
2149 #: config/tc-aarch64.c:9290
2151 msgid "missing abi name `%s'"
2154 #: config/tc-aarch64.c:9301
2156 msgid "unknown abi `%s'\n"
2159 #: config/tc-aarch64.c:9307
2160 msgid "<abi name>\t specify for ABI <abi name>"
2163 #: config/tc-aarch64.c:9310 config/tc-arm.c:31945 config/tc-metag.c:5911
2164 msgid "<cpu name>\t assemble for CPU <cpu name>"
2167 #: config/tc-aarch64.c:9312 config/tc-arm.c:31947
2168 msgid "<arch name>\t assemble for architecture <arch name>"
2171 #: config/tc-aarch64.c:9351 config/tc-aarch64.c:9371 config/tc-arm.c:32015
2172 #: config/tc-arm.c:32033 config/tc-arm.c:32053 config/tc-metag.c:5936
2174 msgid "option `-%c%s' is deprecated: %s"
2177 #: config/tc-aarch64.c:9391
2179 msgid " AArch64-specific assembler options:\n"
2182 #: config/tc-aarch64.c:9402 config/tc-arc.c:3583 config/tc-arm.c:32084
2184 msgid " -EB assemble code for a big-endian cpu\n"
2187 #: config/tc-aarch64.c:9407 config/tc-arc.c:3585 config/tc-arm.c:32089
2189 msgid " -EL assemble code for a little-endian cpu\n"
2192 #: config/tc-alpha.c:652
2194 msgid "No !literal!%ld was found"
2197 #: config/tc-alpha.c:659
2199 msgid "No !tlsgd!%ld was found"
2202 #: config/tc-alpha.c:666
2204 msgid "No !tlsldm!%ld was found"
2207 #: config/tc-alpha.c:675
2209 msgid "No ldah !gpdisp!%ld was found"
2212 #: config/tc-alpha.c:725
2214 msgid "too many !literal!%ld for %s"
2217 #: config/tc-alpha.c:755
2219 msgid "No lda !gpdisp!%ld was found"
2222 #. Only support one relocation op per insn.
2223 #: config/tc-alpha.c:914
2224 msgid "More than one relocation op per insn"
2227 #: config/tc-alpha.c:929 config/tc-arc.c:1134
2228 msgid "No relocation operand"
2231 #: config/tc-alpha.c:939
2233 msgid "Unknown relocation operand: !%s"
2236 #: config/tc-alpha.c:949
2238 msgid "no sequence number after !%s"
2241 #: config/tc-alpha.c:959
2243 msgid "!%s does not use a sequence number"
2246 #: config/tc-alpha.c:969
2248 msgid "Bad sequence number: !%s!%s"
2251 #: config/tc-alpha.c:1185 config/tc-alpha.c:3358
2253 msgid "inappropriate arguments for opcode `%s'"
2256 #: config/tc-alpha.c:1187 config/tc-alpha.c:3360
2258 msgid "opcode `%s' not supported for target %s"
2261 #: config/tc-alpha.c:1191 config/tc-alpha.c:3364 config/tc-avr.c:1903
2262 #: config/tc-msp430.c:4362 config/tc-wasm32.c:753
2264 msgid "unknown opcode `%s'"
2267 #: config/tc-alpha.c:1271 config/tc-alpha.c:1530
2268 msgid "overflow in literal (.lita) table"
2271 #: config/tc-alpha.c:1278 config/tc-alpha.c:1302 config/tc-alpha.c:1543
2272 #: config/tc-alpha.c:2230 config/tc-alpha.c:2275 config/tc-alpha.c:2344
2273 #: config/tc-alpha.c:2427 config/tc-alpha.c:2652 config/tc-alpha.c:2750
2274 msgid "macro requires $at register while noat in effect"
2277 #: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2278 msgid "macro requires $at while $at in use"
2281 #: config/tc-alpha.c:1489
2282 msgid "bignum invalid; zero assumed"
2285 #: config/tc-alpha.c:1491
2286 msgid "floating point number invalid; zero assumed"
2289 #: config/tc-alpha.c:1496
2290 msgid "can't handle expression"
2293 #: config/tc-alpha.c:1536
2294 msgid "overflow in literal (.lit8) table"
2297 #: config/tc-alpha.c:1833
2299 msgid "too many ldah insns for !gpdisp!%ld"
2302 #: config/tc-alpha.c:1835 config/tc-alpha.c:1847
2304 msgid "both insns for !gpdisp!%ld must be in the same section"
2307 #: config/tc-alpha.c:1845
2309 msgid "too many lda insns for !gpdisp!%ld"
2312 #: config/tc-alpha.c:1901
2314 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2317 #: config/tc-alpha.c:1904
2319 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2322 #: config/tc-alpha.c:1921
2324 msgid "duplicate !tlsgd!%ld"
2327 #: config/tc-alpha.c:1923
2329 msgid "sequence number in use for !tlsldm!%ld"
2332 #: config/tc-alpha.c:1937
2334 msgid "duplicate !tlsldm!%ld"
2337 #: config/tc-alpha.c:1939
2339 msgid "sequence number in use for !tlsgd!%ld"
2342 #: config/tc-alpha.c:1994 config/tc-arc.c:2850 config/tc-mn10200.c:854
2343 #: config/tc-mn10300.c:1150 config/tc-ppc.c:2079 config/tc-s390.c:676
2344 #: config/tc-tilegx.c:426 config/tc-tilegx.c:476 config/tc-tilepro.c:382
2348 #: config/tc-alpha.c:2133
2349 msgid "invalid relocation for instruction"
2352 #: config/tc-alpha.c:2147
2353 msgid "invalid relocation for field"
2356 #: config/tc-alpha.c:2979
2357 msgid "can not resolve expression"
2360 #: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2414
2361 #: config/tc-ppc.c:6006
2363 msgid ".COMMon length (%ld.) <0! Ignored."
2366 #: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4279
2367 #: config/tc-v850.c:306
2368 msgid "Ignoring attempt to re-define symbol"
2371 #: config/tc-alpha.c:3617 config/tc-sparc.c:4287
2373 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2376 #: config/tc-alpha.c:3724
2377 msgid ".ent directive has no name"
2380 #: config/tc-alpha.c:3732
2381 msgid "nested .ent directives"
2384 #: config/tc-alpha.c:3776 ecoff.c:3008
2385 msgid ".end directive has no name"
2388 #: config/tc-alpha.c:3784
2389 msgid ".end directive without matching .ent"
2392 #: config/tc-alpha.c:3786
2393 msgid ".end directive names different symbol than .ent"
2396 #: config/tc-alpha.c:3829 ecoff.c:3145
2397 msgid ".fmask outside of .ent"
2400 #: config/tc-alpha.c:3831 config/tc-score.c:5594 ecoff.c:3209
2401 msgid ".mask outside of .ent"
2404 #: config/tc-alpha.c:3839 ecoff.c:3152
2405 msgid "bad .fmask directive"
2408 #: config/tc-alpha.c:3841 ecoff.c:3216
2409 msgid "bad .mask directive"
2412 #: config/tc-alpha.c:3874 config/tc-mips.c:19896 config/tc-score.c:5735
2414 msgid ".frame outside of .ent"
2417 #: config/tc-alpha.c:3885 config/tc-mips.c:19907 ecoff.c:3184
2418 msgid "bad .frame directive"
2421 #: config/tc-alpha.c:3919
2422 msgid ".prologue directive without a preceding .ent directive"
2425 #: config/tc-alpha.c:3937
2427 msgid "Invalid argument %d to .prologue."
2430 #: config/tc-alpha.c:4026
2431 msgid "ECOFF debugging is disabled."
2434 #: config/tc-alpha.c:4040
2435 msgid ".ent directive without matching .end"
2438 #: config/tc-alpha.c:4133
2439 msgid ".usepv directive has no name"
2442 #: config/tc-alpha.c:4146
2443 msgid ".usepv directive has no type"
2446 #: config/tc-alpha.c:4161
2447 msgid "unknown argument for .usepv"
2450 #: config/tc-alpha.c:4274
2452 msgid "unknown section attribute %s"
2455 #: config/tc-alpha.c:4369
2456 msgid "previous .ent not closed by a .end"
2459 #: config/tc-alpha.c:4390
2460 msgid ".ent directive has no symbol"
2463 #: config/tc-alpha.c:4415
2464 msgid ".handler directive has no name"
2467 #: config/tc-alpha.c:4446
2468 msgid "Bad .frame directive 1./2. param"
2471 #: config/tc-alpha.c:4456
2473 msgid "Bad RA (%d) register for .frame"
2476 #: config/tc-alpha.c:4461
2477 msgid "Bad .frame directive 3./4. param"
2480 #: config/tc-alpha.c:4497
2481 msgid ".pdesc directive not in link (.link) section"
2484 #: config/tc-alpha.c:4504
2485 msgid ".pdesc directive has no entry symbol"
2488 #: config/tc-alpha.c:4515
2489 msgid ".pdesc has a bad entry symbol"
2492 #: config/tc-alpha.c:4526
2493 msgid ".pdesc doesn't match with last .ent"
2496 #: config/tc-alpha.c:4541
2497 msgid "No comma after .pdesc <entryname>"
2500 #: config/tc-alpha.c:4561
2501 msgid "unknown procedure kind"
2504 #: config/tc-alpha.c:4656
2505 msgid ".name directive not in link (.link) section"
2508 #: config/tc-alpha.c:4664
2509 msgid ".name directive has no symbol"
2512 #: config/tc-alpha.c:4698
2513 msgid "No symbol after .linkage"
2516 #: config/tc-alpha.c:4745
2517 msgid "No symbol after .code_address"
2520 #: config/tc-alpha.c:4771 config/tc-score.c:5600
2521 msgid "Bad .mask directive"
2524 #: config/tc-alpha.c:4789
2525 msgid "Bad .fmask directive"
2528 #: config/tc-alpha.c:4946
2530 msgid "Expected comma after name \"%s\""
2533 #: config/tc-alpha.c:4958
2535 msgid "unhandled: .proc %s,%d"
2538 #: config/tc-alpha.c:4991
2540 msgid "Tried to .set unrecognized mode `%s'"
2543 #: config/tc-alpha.c:5017
2545 msgid "Bad base register, using $%d."
2548 #: config/tc-alpha.c:5038 config/tc-nios2.c:351 config/tc-nios2.c:476
2550 msgid "Alignment too large: %d. assumed"
2553 #: config/tc-alpha.c:5042 config/tc-d30v.c:2037 config/tc-nios2.c:355
2554 #: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2555 msgid "Alignment negative: 0 assumed"
2558 #: config/tc-alpha.c:5137 config/tc-alpha.c:5630
2560 msgid "Unknown CPU identifier `%s'"
2563 #: config/tc-alpha.c:5328
2565 msgid "Chose GP value of %lx\n"
2568 #: config/tc-alpha.c:5342
2569 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2572 #: config/tc-alpha.c:5431
2574 msgid "internal error: can't hash opcode `%s': %s"
2577 #: config/tc-alpha.c:5467
2579 msgid "internal error: can't hash macro `%s': %s"
2582 #: config/tc-alpha.c:5551 config/tc-arc.c:2503 config/tc-arc.c:2517
2583 #: config/tc-arm.c:872 config/tc-xtensa.c:5445 config/tc-xtensa.c:5521
2584 #: config/tc-xtensa.c:5638 config/tc-z80.c:3286
2585 msgid "syntax error"
2588 #: config/tc-alpha.c:5681
2591 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2592 "-F\t\t\tlack floating point instructions support\n"
2593 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2594 "\t\t\tspecify variant of Alpha architecture\n"
2595 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2597 "\t\t\tthese variants include PALcode opcodes\n"
2600 #: config/tc-alpha.c:5691
2603 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2604 "-H\t\t\tshow new symbol after hash truncation\n"
2605 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2608 #: config/tc-alpha.c:5948 config/tc-arc.c:3130
2610 msgid "unhandled relocation type %s"
2613 #: config/tc-alpha.c:5961 config/tc-arc.c:3138
2614 msgid "non-absolute expression in constant field"
2617 #: config/tc-alpha.c:5975
2619 msgid "type %d reloc done?\n"
2622 #: config/tc-alpha.c:6022 config/tc-alpha.c:6029
2623 msgid "Used $at without \".set noat\""
2626 #: config/tc-alpha.c:6198
2628 msgid "!samegp reloc against symbol without .prologue: %s"
2631 #: config/tc-alpha.c:6242 config/tc-arc.c:3261 config/tc-csky.c:5152
2632 #: config/tc-tilegx.c:1749 config/tc-tilepro.c:1529 config/tc-wasm32.c:813
2633 #: config/tc-xtensa.c:6142
2635 msgid "cannot represent `%s' relocation in object file"
2638 #: config/tc-alpha.c:6248 config/tc-arc.c:3267
2640 msgid "internal error? cannot generate `%s' relocation"
2643 #: config/tc-alpha.c:6344
2645 msgid "frame reg expected, using $%d."
2648 #: config/tc-arc.c:770
2650 msgid "internal error: can't hash opcode '%s': %s"
2653 #: config/tc-arc.c:778 config/tc-arc.c:2600 config/tc-arc.c:2618
2654 #: config/tc-arc.c:2671 config/tc-arc.c:2695 config/tc-arc.c:4900
2655 #: config/tc-arc.c:4967 config/tc-cr16.c:805 config/tc-cr16.c:828
2656 #: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2657 #: config/tc-crx.c:580 config/tc-pdp11.c:193
2658 msgid "Virtual memory exhausted"
2661 #: config/tc-arc.c:828
2663 msgid "invalid %s option for %s cpu"
2666 #: config/tc-arc.c:833
2667 msgid "conflicting ISA extension attributes."
2670 #: config/tc-arc.c:853
2671 msgid "Multiple .cpu directives found"
2674 #: config/tc-arc.c:871
2675 msgid "Command-line value overrides \".cpu\" directive"
2678 #: config/tc-arc.c:887
2680 msgid "unknown architecture: %s\n"
2683 #: config/tc-arc.c:898 config/tc-ia64.c:7490 config/tc-riscv.c:762
2684 #: config/tc-riscv.c:3205 config/tc-tilegx.c:262
2685 msgid "Could not set architecture and machine"
2688 #: config/tc-arc.c:1123
2689 msgid "No valid label relocation operand"
2692 #: config/tc-arc.c:1147
2694 msgid "Unknown relocation operand: @%s"
2697 #: config/tc-arc.c:1160
2699 msgid "Unable to parse TLS base: %s"
2702 #: config/tc-arc.c:1183
2704 msgid "@%s is not a complex relocation."
2707 #: config/tc-arc.c:1190
2709 msgid "Bad expression: @%s + %s."
2712 #: config/tc-arc.c:1338
2713 msgid "Brackets in operand field incorrect"
2716 #: config/tc-arc.c:1340 config/tc-xtensa.c:2058
2720 #: config/tc-arc.c:1342 config/tc-pru.c:1450 config/tc-pru.c:1719
2721 #: config/tc-xtensa.c:2062
2722 msgid "missing argument"
2725 #: config/tc-arc.c:1344 config/tc-xtensa.c:2064
2726 msgid "missing comma or colon"
2729 #: config/tc-arc.c:1413
2733 #: config/tc-arc.c:1415
2734 msgid "unrecognized flag"
2737 #: config/tc-arc.c:1417
2738 msgid "failed to parse flags"
2741 #: config/tc-arc.c:1443
2742 msgid "Unhandled reloc type"
2745 #: config/tc-arc.c:2471
2747 msgid "%s for instruction '%s'"
2750 #: config/tc-arc.c:2473
2752 msgid "inappropriate arguments for opcode '%s'"
2755 #: config/tc-arc.c:2475
2757 msgid "opcode '%s' not supported for target %s"
2760 #: config/tc-arc.c:2479 config/tc-tic6x.c:3195
2762 msgid "unknown opcode '%s'"
2765 #: config/tc-arc.c:2537
2767 msgid "Inserting \"%s\" into register table failed: %s"
2770 #: config/tc-arc.c:2573
2772 msgid "Inserting \"%s\" into address type table failed: %s"
2775 #: config/tc-arc.c:2592 config/tc-arc.c:5079 config/tc-h8300.c:78
2776 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2777 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
2778 #: config/tc-hppa.c:6821 config/tc-hppa.c:6827 config/tc-hppa.c:6833
2779 #: config/tc-hppa.c:6839 config/tc-hppa.c:8227 config/tc-lm32.c:197
2780 #: config/tc-mips.c:3691 config/tc-mips.c:4199 config/tc-mn10300.c:935
2781 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2782 #: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2783 msgid "could not set architecture and machine"
2786 #: config/tc-arc.c:2688 config/tc-arc.c:4887
2788 msgid "internal error: can't hash aux register '%s': %s"
2791 #: config/tc-arc.c:2795
2793 msgid "unhandled reloc %s in md_pcrel_from_section"
2796 #: config/tc-arc.c:2860
2797 msgid "Unaligned operand. Needs to be 32bit aligned"
2800 #: config/tc-arc.c:2865
2801 msgid "Unaligned operand. Needs to be 16bit aligned"
2804 #: config/tc-arc.c:2942 config/tc-cr16.c:573 config/tc-crx.c:345
2805 #: config/tc-mn10200.c:766 write.c:1027
2807 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
2810 #: config/tc-arc.c:3001
2812 msgid "PC relative relocation not allowed for (internal) type %d"
2815 #. FIXME! Check for the conditionality of
2817 #. FIXME! Check for the conditionality of
2819 #: config/tc-arc.c:3046 config/tc-arc.c:4027
2820 msgid "TLS_*_S9 relocs are not supported yet"
2823 #. I cannot fix an GOTPC relocation because I need to relax it
2824 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2825 #: config/tc-arc.c:3082
2826 msgid "Unsupported operation on reloc"
2829 #: config/tc-arc.c:3158 config/tc-arc.c:3174
2830 msgid "unknown fixup size"
2833 #: config/tc-arc.c:3308
2834 msgid "no relaxation found for this instruction."
2837 #: config/tc-arc.c:3561
2839 msgid "ARC-specific assembler options:\n"
2842 #: config/tc-arc.c:3587
2844 msgid " -mrelax enable relaxation\n"
2847 #: config/tc-arc.c:3590
2850 "The following ARC-specific assembler options are deprecated and are "
2852 "for compatibility only:\n"
2855 #: config/tc-arc.c:3593
2859 " -mbarrel-shifter\n"
2860 " -mbarrel_shifter\n"
2865 " -mld-extension-reg-mask\n"
2881 " -muser-mode-only\n"
2885 #: config/tc-arc.c:3683
2887 msgid "Unable to find %s relocation for instruction %s"
2890 #: config/tc-arc.c:3978
2892 msgid "Unable to use @plt relocation for insn %s"
2895 #: config/tc-arc.c:3997
2897 msgid "Unable to use @pcl relocation for insn %s"
2900 #: config/tc-arc.c:4053
2902 msgid "invalid relocation %s for field"
2905 #: config/tc-arc.c:4164
2907 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
2910 #: config/tc-arc.c:4169
2912 msgid "Insn %s has an instruction %s with limm in its delay slot."
2915 #: config/tc-arc.c:4279 config/tc-microblaze.c:2554 config/tc-mn10300.c:1069
2916 #: config/tc-sh.c:418 config/tc-z80.c:1040 read.c:4577
2918 msgid "unsupported BFD relocation size %u"
2921 #: config/tc-arc.c:4299
2923 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
2926 #: config/tc-arc.c:4306
2928 msgid "Kernel instruction detected at the end of the ZOL label @%s"
2931 #: config/tc-arc.c:4311
2934 "A jump instruction with long immediate detected at the end of the ZOL label @"
2938 #: config/tc-arc.c:4317
2940 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
2943 #: config/tc-arc.c:4426
2944 msgid "expected comma after instruction name"
2947 #: config/tc-arc.c:4438
2948 msgid "expected comma after major opcode"
2951 #: config/tc-arc.c:4623
2953 msgid "Pseudocode already used %s"
2956 #: config/tc-arc.c:4631
2958 msgid "major opcode not in range [0x%02x - 0x%02x]"
2961 #: config/tc-arc.c:4635
2962 msgid "minor opcode not in range [0x00 - 0x3f]"
2965 #: config/tc-arc.c:4641
2966 msgid "Improper use of OP1_IMM_IMPLIED"
2969 #: config/tc-arc.c:4647
2970 msgid "Improper use of OP1_MUST_BE_IMM"
2973 #: config/tc-arc.c:4659
2974 msgid "Couldn't generate extension instruction opcodes"
2977 #: config/tc-arc.c:4695
2978 msgid "expected comma after name"
2981 #: config/tc-arc.c:4706
2983 msgid "%s second argument cannot be a negative number %d"
2986 #: config/tc-arc.c:4721
2987 msgid "expected comma after register number"
2990 #: config/tc-arc.c:4742
2991 msgid "invalid mode"
2994 #: config/tc-arc.c:4760
2995 msgid "expected comma after register mode"
2998 #: config/tc-arc.c:4775
2999 msgid "shortcut designator invalid"
3002 #: config/tc-arc.c:4874
3004 msgid "core register %s value (%d) too large"
3007 #: config/tc-arc.c:4893
3009 msgid "condition code %s value (%d) too large"
3012 #: config/tc-arc.c:4912
3013 msgid "Unknown extension"
3016 #: config/tc-arc.c:5017
3017 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
3020 #: config/tc-arc.c:5065
3021 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3024 #: config/tc-arm.c:684
3025 msgid "ARM register expected"
3028 #: config/tc-arm.c:685
3029 msgid "bad or missing co-processor number"
3032 #: config/tc-arm.c:686
3033 msgid "co-processor register expected"
3036 #: config/tc-arm.c:687
3037 msgid "FPA register expected"
3040 #: config/tc-arm.c:688
3041 msgid "VFP single precision register expected"
3044 #: config/tc-arm.c:689
3045 msgid "VFP/Neon double precision register expected"
3048 #: config/tc-arm.c:690
3049 msgid "Neon quad precision register expected"
3052 #: config/tc-arm.c:691
3053 msgid "VFP single or double precision register expected"
3056 #: config/tc-arm.c:692
3057 msgid "Neon double or quad precision register expected"
3060 #: config/tc-arm.c:693
3061 msgid "Neon single or double precision register expected"
3064 #: config/tc-arm.c:694
3065 msgid "VFP single, double or Neon quad precision register expected"
3068 #: config/tc-arm.c:696
3069 msgid "VFP system register expected"
3072 #: config/tc-arm.c:697
3073 msgid "Maverick MVF register expected"
3076 #: config/tc-arm.c:698
3077 msgid "Maverick MVD register expected"
3080 #: config/tc-arm.c:699
3081 msgid "Maverick MVFX register expected"
3084 #: config/tc-arm.c:700
3085 msgid "Maverick MVDX register expected"
3088 #: config/tc-arm.c:701
3089 msgid "Maverick MVAX register expected"
3092 #: config/tc-arm.c:702
3093 msgid "Maverick DSPSC register expected"
3096 #: config/tc-arm.c:703
3097 msgid "iWMMXt data register expected"
3100 #: config/tc-arm.c:704 config/tc-arm.c:7793
3101 msgid "iWMMXt control register expected"
3104 #: config/tc-arm.c:705
3105 msgid "iWMMXt scalar register expected"
3108 #: config/tc-arm.c:706
3109 msgid "XScale accumulator register expected"
3112 #: config/tc-arm.c:707
3113 msgid "MVE vector register expected"
3116 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3117 #: config/tc-arm.c:873 config/tc-score.c:259
3118 msgid "bad arguments to instruction"
3121 #: config/tc-arm.c:874
3122 msgid "r13 not allowed here"
3125 #: config/tc-arm.c:875
3126 msgid "r15 not allowed here"
3129 #: config/tc-arm.c:876
3130 msgid "Odd register not allowed here"
3133 #: config/tc-arm.c:877
3134 msgid "Even register not allowed here"
3137 #: config/tc-arm.c:878
3138 msgid "instruction cannot be conditional"
3141 #: config/tc-arm.c:879
3142 msgid "registers may not be the same"
3145 #: config/tc-arm.c:880
3146 msgid "lo register required"
3149 #: config/tc-arm.c:881
3150 msgid "instruction not supported in Thumb16 mode"
3153 #: config/tc-arm.c:882
3154 msgid "instruction does not accept this addressing mode"
3157 #: config/tc-arm.c:883
3158 msgid "branch must be last instruction in IT block"
3161 #: config/tc-arm.c:884
3162 msgid "branch out of range or not a multiple of 2"
3165 #: config/tc-arm.c:885
3166 msgid "instruction not allowed in IT block"
3169 #: config/tc-arm.c:886
3170 msgid "instruction missing MVE vector predication code"
3173 #: config/tc-arm.c:887
3174 msgid "selected FPU does not support instruction"
3177 #: config/tc-arm.c:888
3178 msgid "thumb conditional instruction should be in IT block"
3181 #: config/tc-arm.c:890
3182 msgid "vector predicated instruction should be in VPT/VPST block"
3185 #: config/tc-arm.c:891
3186 msgid "incorrect condition in IT block"
3189 #: config/tc-arm.c:892
3190 msgid "incorrect condition in VPT/VPST block"
3193 #: config/tc-arm.c:893
3194 msgid "IT falling in the range of a previous IT block"
3197 #: config/tc-arm.c:894
3198 msgid "missing .fnstart before unwinding directive"
3201 #: config/tc-arm.c:896
3202 msgid "cannot use register index with PC-relative addressing"
3205 #: config/tc-arm.c:898
3206 msgid "cannot use writeback with PC-relative addressing"
3209 #: config/tc-arm.c:900
3210 msgid "selected processor does not support fp16 instruction"
3213 #: config/tc-arm.c:901
3214 msgid "selected processor does not support bf16 instruction"
3217 #: config/tc-arm.c:902
3221 #: config/tc-arm.c:903
3222 msgid "relocation valid in thumb1 code only"
3225 #: config/tc-arm.c:904
3226 msgid "Warning: instruction is UNPREDICTABLE in an IT block"
3229 #: config/tc-arm.c:906
3230 msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
3233 #: config/tc-arm.c:908
3234 msgid "Warning: instruction is UNPREDICTABLE with PC operand"
3237 #: config/tc-arm.c:910
3238 msgid "Warning: instruction is UNPREDICTABLE with SP operand"
3241 #: config/tc-arm.c:912
3242 msgid "bad type in SIMD instruction"
3245 #: config/tc-arm.c:914
3247 "GAS auto-detection mode and -march=all is deprecated for MVE, please use a "
3248 "valid -march or -mcpu option."
3251 #: config/tc-arm.c:916
3253 "Warning: 32-bit element size and same destination and source operands makes "
3254 "instruction UNPREDICTABLE"
3257 #: config/tc-arm.c:918
3258 msgid "bad element type for instruction"
3261 #: config/tc-arm.c:919
3262 msgid "MVE vector register Q[0..7] expected"
3265 #: config/tc-arm.c:1139
3266 msgid "immediate expression requires a # prefix"
3269 #: config/tc-arm.c:1168 read.c:3800
3270 msgid "missing expression"
3273 #: config/tc-arm.c:1182 config/tc-arm.c:5649 config/tc-score.c:1209
3274 msgid "invalid constant"
3277 #: config/tc-arm.c:1360
3278 msgid "expected #constant"
3281 #: config/tc-arm.c:1532 config/tc-arm.c:1563
3283 msgid "bad size %d in type specifier"
3286 #: config/tc-arm.c:1539
3287 msgid "unexpected type character `b' -- did you mean `bf'?"
3290 #: config/tc-arm.c:1546
3292 msgid "unexpected character `%c' in type specifier"
3295 #: config/tc-arm.c:1613
3296 msgid "only one type should be specified for operand"
3299 #: config/tc-arm.c:1619
3300 msgid "vector type expected"
3303 #: config/tc-arm.c:1728
3304 msgid "expected MVE register [q0..q7]"
3307 #: config/tc-arm.c:1748
3308 msgid "can't redefine type for operand"
3311 #: config/tc-arm.c:1764
3312 msgid "only D and Q registers may be indexed"
3315 #: config/tc-arm.c:1766
3316 msgid "only D registers may be indexed"
3319 #: config/tc-arm.c:1772
3320 msgid "can't change index for operand"
3323 #: config/tc-arm.c:1835
3324 msgid "register operand expected, but got scalar"
3327 #: config/tc-arm.c:1886
3328 msgid "scalar must have an index"
3331 #: config/tc-arm.c:1891 config/tc-arm.c:20150 config/tc-arm.c:20233
3332 #: config/tc-arm.c:20898
3333 msgid "scalar index out of range"
3336 #: config/tc-arm.c:1961
3337 msgid "r0-r12, lr or APSR expected"
3340 #: config/tc-arm.c:1980
3341 msgid "bad range in register list"
3344 #: config/tc-arm.c:1988 config/tc-arm.c:1997 config/tc-arm.c:2038
3346 msgid "Warning: duplicated register (r%d) in register list"
3349 #: config/tc-arm.c:2000
3350 msgid "Warning: register range not in ascending order"
3353 #: config/tc-arm.c:2011
3357 #: config/tc-arm.c:2027
3358 msgid "invalid register mask"
3361 #: config/tc-arm.c:2171 config/tc-arm.c:2279
3362 msgid "VPR expected last"
3365 #: config/tc-arm.c:2177
3366 msgid "VFP single precision register or VPR expected"
3369 #. regtype == REG_TYPE_VFD.
3370 #: config/tc-arm.c:2180
3371 msgid "VFP/Neon double precision register or VPR expected"
3374 #: config/tc-arm.c:2197 config/tc-arm.c:2241
3375 msgid "register out of range in list"
3378 #: config/tc-arm.c:2219 config/tc-arm.c:4518 config/tc-arm.c:4652
3379 msgid "register list not in ascending order"
3382 #: config/tc-arm.c:2250
3383 msgid "register range not in ascending order"
3386 #: config/tc-arm.c:2289
3387 msgid "non-contiguous register range"
3390 #: config/tc-arm.c:2349
3391 msgid "register stride must be 1"
3394 #: config/tc-arm.c:2350
3395 msgid "register stride must be 1 or 2"
3398 #: config/tc-arm.c:2351
3399 msgid "mismatched element/structure types in list"
3402 #: config/tc-arm.c:2421
3403 msgid "don't use Rn-Rm syntax with non-unit stride"
3406 #: config/tc-arm.c:2476
3407 msgid "error parsing element/structure list"
3410 #: config/tc-arm.c:2482
3414 #: config/tc-arm.c:2573
3415 msgid "attempt to redefine typed alias"
3418 #: config/tc-arm.c:2708
3419 msgid "bad type for register"
3422 #: config/tc-arm.c:2719 config/tc-nios2.c:1802
3423 msgid "expression must be constant"
3426 #: config/tc-arm.c:2736
3427 msgid "can't redefine the type of a register alias"
3430 #: config/tc-arm.c:2743
3431 msgid "you must specify a single type only"
3434 #: config/tc-arm.c:2756
3435 msgid "can't redefine the index of a scalar alias"
3438 #: config/tc-arm.c:2764
3439 msgid "scalar index must be constant"
3442 #: config/tc-arm.c:2773
3446 #: config/tc-arm.c:2825
3447 msgid "invalid syntax for .dn directive"
3450 #: config/tc-arm.c:2831
3451 msgid "invalid syntax for .qn directive"
3454 #: config/tc-arm.c:2866
3456 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3459 #: config/tc-arm.c:3131
3461 msgid "Failed to find real start of function: %s\n"
3464 #: config/tc-arm.c:3148
3465 msgid "selected processor does not support THUMB opcodes"
3468 #: config/tc-arm.c:3161
3469 msgid "selected processor does not support ARM opcodes"
3472 #: config/tc-arm.c:3173
3474 msgid "invalid instruction size selected (%d)"
3477 #: config/tc-arm.c:3205
3479 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3482 #: config/tc-arm.c:3260
3484 msgid "expected comma after name \"%s\""
3487 #: config/tc-arm.c:3310 config/tc-m32r.c:584
3489 msgid "symbol `%s' already defined"
3492 #: config/tc-arm.c:3343
3494 msgid "unrecognized syntax mode \"%s\""
3497 #: config/tc-arm.c:3386
3498 msgid ".ref pseudo-op only available with -mccs flag."
3501 #: config/tc-arm.c:3427
3502 msgid ".asmfunc repeated."
3505 #: config/tc-arm.c:3431
3506 msgid ".asmfunc without function."
3509 #: config/tc-arm.c:3437
3510 msgid ".asmfunc pseudo-op only available with -mccs flag."
3513 #: config/tc-arm.c:3448
3514 msgid ".endasmfunc without a .asmfunc."
3517 #: config/tc-arm.c:3452
3518 msgid ".endasmfunc without function."
3521 #: config/tc-arm.c:3463
3522 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3525 #: config/tc-arm.c:3472
3526 msgid ".def pseudo-op only available with -mccs flag."
3529 #: config/tc-arm.c:3630
3530 msgid "invalid type for literal pool"
3533 #: config/tc-arm.c:3710 config/tc-tic54x.c:5354
3535 msgid "Invalid label '%s'"
3538 #: config/tc-arm.c:3886
3539 msgid "(plt) is only valid on branch targets"
3542 #: config/tc-arm.c:3892 config/tc-csky.c:6992 config/tc-s390.c:1210
3543 #: config/tc-s390.c:1880 config/tc-xtensa.c:1684
3545 msgid "%s relocations do not fit in %d byte"
3546 msgid_plural "%s relocations do not fit in %d bytes"
3550 #: config/tc-arm.c:3974
3551 msgid ".inst.n operand too big. Use .inst.w instead"
3554 #: config/tc-arm.c:3994
3555 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3558 #: config/tc-arm.c:4024
3559 msgid "width suffixes are invalid in ARM mode"
3562 #: config/tc-arm.c:4066 dwarf2dbg.c:1033
3563 msgid "expected 0 or 1"
3566 #: config/tc-arm.c:4070
3567 msgid "missing comma"
3570 #: config/tc-arm.c:4103
3571 msgid "duplicate .fnstart directive"
3574 #: config/tc-arm.c:4134 config/tc-tic6x.c:412
3575 msgid "duplicate .handlerdata directive"
3578 #: config/tc-arm.c:4153
3579 msgid ".fnend directive without .fnstart"
3582 #: config/tc-arm.c:4220 config/tc-tic6x.c:393
3583 msgid "personality routine specified for cantunwind frame"
3586 #: config/tc-arm.c:4237 config/tc-tic6x.c:454
3587 msgid "duplicate .personalityindex directive"
3590 #: config/tc-arm.c:4244 config/tc-tic6x.c:461
3591 msgid "bad personality routine number"
3594 #: config/tc-arm.c:4266 config/tc-tic6x.c:478
3595 msgid "duplicate .personality directive"
3598 #: config/tc-arm.c:4290 config/tc-arm.c:4420 config/tc-arm.c:4470
3599 msgid "expected register list"
3602 #: config/tc-arm.c:4372
3603 msgid "expected , <constant>"
3606 #: config/tc-arm.c:4381
3607 msgid "number of registers must be in the range [1:4]"
3610 #: config/tc-arm.c:4532 config/tc-arm.c:4666
3611 msgid "bad register range"
3614 #: config/tc-arm.c:4732
3615 msgid "FPA .unwind_save does not take a register list"
3618 #: config/tc-arm.c:4760
3619 msgid ".unwind_save does not support this kind of register"
3622 #: config/tc-arm.c:4799
3623 msgid "SP and PC not permitted in .unwind_movsp directive"
3626 #: config/tc-arm.c:4804
3627 msgid "unexpected .unwind_movsp directive"
3630 #: config/tc-arm.c:4831
3631 msgid "stack increment must be multiple of 4"
3634 #: config/tc-arm.c:4863
3635 msgid "expected <reg>, <reg>"
3638 #: config/tc-arm.c:4881
3639 msgid "register must be either sp or set by a previousunwind_movsp directive"
3642 #: config/tc-arm.c:4920
3643 msgid "expected <offset>, <opcode>"
3646 #: config/tc-arm.c:4932
3647 msgid "unwind opcode too long"
3650 #: config/tc-arm.c:4937
3651 msgid "invalid unwind opcode"
3654 #: config/tc-arm.c:5052 config/tc-arm.c:31762
3656 msgid "unrecognised float16 format \"%s\""
3659 #: config/tc-arm.c:5063
3660 msgid "float16 format cannot be set more than once, ignoring."
3663 #: config/tc-arm.c:5178 config/tc-arm.c:6252 config/tc-arm.c:11606
3664 #: config/tc-arm.c:12139 config/tc-arm.c:14259 config/tc-arm.c:16192
3665 #: config/tc-arm.c:16227 config/tc-arm.c:17155 config/tc-arm.c:19082
3666 #: config/tc-arm.c:19090 config/tc-arm.c:19097 config/tc-arm.c:20739
3667 #: config/tc-arm.c:28846 config/tc-arm.c:28910 config/tc-arm.c:28918
3668 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3669 msgid "immediate value out of range"
3672 #: config/tc-arm.c:5348
3673 msgid "invalid FPA immediate expression"
3676 #: config/tc-arm.c:5533
3677 msgid "'UXTW' not allowed here"
3680 #: config/tc-arm.c:5541
3681 msgid "'LSL' or 'ASR' required"
3684 #: config/tc-arm.c:5549
3685 msgid "'LSL' required"
3688 #: config/tc-arm.c:5557
3689 msgid "'ASR' required"
3692 #: config/tc-arm.c:5564
3693 msgid "'UXTW' required"
3696 #: config/tc-arm.c:5643
3697 msgid "invalid rotation"
3700 #: config/tc-arm.c:5825 config/tc-arm.c:6030
3701 msgid "unknown group relocation"
3704 #: config/tc-arm.c:5861
3705 msgid "alignment must be constant"
3708 #: config/tc-arm.c:6064
3709 msgid "this group relocation is not allowed on this instruction"
3712 #: config/tc-arm.c:6120
3713 msgid "'}' expected at end of 'option' field"
3716 #: config/tc-arm.c:6125
3717 msgid "cannot combine index with option"
3720 #: config/tc-arm.c:6390
3721 msgid "unexpected bit specified after APSR"
3724 #: config/tc-arm.c:6402
3725 msgid "selected processor does not support DSP extension"
3728 #: config/tc-arm.c:6414
3729 msgid "bad bitmask specified after APSR"
3732 #: config/tc-arm.c:6438
3733 msgid "writing to APSR without specifying a bitmask is deprecated"
3736 #: config/tc-arm.c:6450 config/tc-arm.c:13362 config/tc-arm.c:13407
3737 #: config/tc-arm.c:13411
3738 msgid "selected processor does not support requested special purpose register"
3741 #: config/tc-arm.c:6455
3742 msgid "flag for {c}psr instruction expected"
3745 #: config/tc-arm.c:6513
3746 msgid "unrecognized CPS flag"
3749 #: config/tc-arm.c:6520
3750 msgid "missing CPS flags"
3753 #: config/tc-arm.c:6543 config/tc-arm.c:6549
3754 msgid "valid endian specifiers are be or le"
3757 #: config/tc-arm.c:6571
3758 msgid "missing rotation field after comma"
3761 #: config/tc-arm.c:6586
3762 msgid "rotation can only be 0, 8, 16, or 24"
3765 #: config/tc-arm.c:6615
3766 msgid "condition required"
3769 #: config/tc-arm.c:6657 config/tc-arm.c:9775
3770 msgid "'[' expected"
3773 #: config/tc-arm.c:6670
3774 msgid "',' expected"
3777 #: config/tc-arm.c:6687
3778 msgid "invalid shift"
3781 #: config/tc-arm.c:6767
3782 msgid "expected ARM or MVE vector register"
3785 #: config/tc-arm.c:6816
3786 msgid "can't use Neon quad register here"
3789 #: config/tc-arm.c:6885
3790 msgid "expected <Rm> or <Dm> or <Qm> operand"
3793 #: config/tc-arm.c:6985
3794 msgid "VFP single, double or MVE vector register expected"
3797 #: config/tc-arm.c:7005
3801 #: config/tc-arm.c:7299
3802 msgid "immediate value 48 or 64 expected"
3805 #. ISB can only take SY as an option.
3806 #: config/tc-arm.c:7348
3807 msgid "invalid barrier type"
3810 #: config/tc-arm.c:7511
3811 msgid "only floating point zero is allowed as immediate value"
3814 #: config/tc-arm.c:7606
3815 msgid "immediate value is out of range"
3818 #: config/tc-arm.c:7778
3819 msgid "iWMMXt data or control register expected"
3822 #: config/tc-arm.c:7819
3823 msgid "Banked registers are not available with this architecture."
3826 #: config/tc-arm.c:8067
3827 msgid "operand must be LR register"
3830 #: config/tc-arm.c:8138 config/tc-score.c:264
3831 msgid "garbage following instruction"
3834 #. If REG is R13 (the stack pointer), warn that its use is
3836 #: config/tc-arm.c:8188
3837 msgid "use of r13 is deprecated"
3840 #: config/tc-arm.c:8206 config/tc-arm.c:20447
3842 "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
3846 #: config/tc-arm.c:8281
3847 msgid "D register out of range for selected VFP version"
3850 #: config/tc-arm.c:8378 config/tc-arm.c:11301
3851 msgid "Instruction does not support =N addresses"
3854 #: config/tc-arm.c:8386
3855 msgid "instruction does not accept preindexed addressing"
3858 #. unindexed - only for coprocessor
3859 #: config/tc-arm.c:8402 config/tc-arm.c:11364
3860 msgid "instruction does not accept unindexed addressing"
3863 #: config/tc-arm.c:8410
3864 msgid "destination register same as write-back base"
3867 #: config/tc-arm.c:8411
3868 msgid "source register same as write-back base"
3871 #: config/tc-arm.c:8461
3872 msgid "use of PC in this instruction is deprecated"
3875 #: config/tc-arm.c:8484
3876 msgid "instruction does not accept scaled register index"
3879 #: config/tc-arm.c:8789
3880 msgid "invalid pseudo operation"
3883 #: config/tc-arm.c:9032
3884 msgid "invalid co-processor operand"
3887 #: config/tc-arm.c:9048
3888 msgid "instruction does not support unindexed addressing"
3891 #: config/tc-arm.c:9063
3892 msgid "pc may not be used with write-back"
3895 #: config/tc-arm.c:9068
3896 msgid "instruction does not support writeback"
3899 #: config/tc-arm.c:9174
3900 msgid "Rn must not overlap other operands"
3903 #: config/tc-arm.c:9179
3904 msgid "swp{b} use is obsoleted for ARMv8 and later"
3907 #: config/tc-arm.c:9182
3908 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3911 #: config/tc-arm.c:9301 config/tc-arm.c:9320 config/tc-arm.c:9333
3912 #: config/tc-arm.c:11976 config/tc-arm.c:12007 config/tc-arm.c:12029
3913 msgid "bit-field extends past end of register"
3916 #: config/tc-arm.c:9363
3917 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3920 #: config/tc-arm.c:9416
3921 msgid "use of r15 in blx in ARM mode is not really useful"
3924 #: config/tc-arm.c:9438
3925 msgid "use of r15 in bx in ARM mode is not really useful"
3928 #: config/tc-arm.c:9464
3929 msgid "use of r15 in bxj is not really useful"
3932 #: config/tc-arm.c:9512
3933 msgid "This coprocessor register access is deprecated in ARMv8"
3936 #: config/tc-arm.c:9720 config/tc-arm.c:9729
3937 msgid "writeback of base register is UNPREDICTABLE"
3940 #: config/tc-arm.c:9723
3941 msgid "writeback of base register when in register list is UNPREDICTABLE"
3944 #: config/tc-arm.c:9733
3945 msgid "if writeback register is in list, it must be the lowest reg in the list"
3948 #: config/tc-arm.c:9770
3949 msgid "first transfer register must be even"
3952 #: config/tc-arm.c:9773
3953 msgid "can only transfer two consecutive registers"
3956 #. If op 1 were present and equal to PC, this function wouldn't
3957 #. have been called in the first place.
3958 #. If op 2 were present and equal to PC, this function wouldn't
3959 #. have been called in the first place.
3960 #: config/tc-arm.c:9774 config/tc-arm.c:9844 config/tc-arm.c:10575
3961 #: config/tc-arm.c:12851
3962 msgid "r14 not allowed here"
3965 #: config/tc-arm.c:9786
3966 msgid "base register written back, and overlaps second transfer register"
3969 #: config/tc-arm.c:9796
3970 msgid "index register overlaps transfer register"
3973 #: config/tc-arm.c:9825 config/tc-arm.c:10542
3974 msgid "offset must be zero in ARM encoding"
3977 #: config/tc-arm.c:9838 config/tc-arm.c:10569
3978 msgid "even register required"
3981 #: config/tc-arm.c:9841
3982 msgid "can only load two consecutive registers"
3985 #: config/tc-arm.c:9859
3986 msgid "ldr to register 15 must be 4-byte aligned"
3989 #: config/tc-arm.c:9882 config/tc-arm.c:9914
3990 msgid "this instruction requires a post-indexed address"
3993 #: config/tc-arm.c:9941
3994 msgid "Rd and Rm should be different in mla"
3997 #: config/tc-arm.c:9968 config/tc-arm.c:13226
3998 msgid ":lower16: not allowed in this instruction"
4001 #: config/tc-arm.c:9970 config/tc-arm.c:13231
4002 msgid ":upper16: not allowed in this instruction"
4005 #: config/tc-arm.c:9987
4006 msgid "operand 1 must be FPSCR"
4009 #: config/tc-arm.c:10040 config/tc-arm.c:10049 config/tc-arm.c:10103
4010 #: config/tc-arm.c:10112
4011 msgid "selected processor does not support instruction"
4014 #: config/tc-arm.c:10052 config/tc-arm.c:10115
4015 msgid "accessing MVE system register without MVE is UNPREDICTABLE"
4018 #: config/tc-arm.c:10143 config/tc-arm.c:13345
4019 msgid "bad register for mrs"
4022 #: config/tc-arm.c:10150 config/tc-arm.c:13369
4023 msgid "'APSR', 'CPSR' or 'SPSR' expected"
4026 #: config/tc-arm.c:10191
4027 msgid "Rd and Rm should be different in mul"
4030 #: config/tc-arm.c:10210 config/tc-arm.c:10487 config/tc-arm.c:13508
4031 msgid "rdhi and rdlo must be different"
4034 #: config/tc-arm.c:10216
4035 msgid "rdhi, rdlo and rm must all be different"
4038 #: config/tc-arm.c:10282
4039 msgid "'[' expected after PLD mnemonic"
4042 #: config/tc-arm.c:10284 config/tc-arm.c:10299
4043 msgid "post-indexed expression used in preload instruction"
4046 #: config/tc-arm.c:10286 config/tc-arm.c:10301
4047 msgid "writeback used in preload instruction"
4050 #: config/tc-arm.c:10288 config/tc-arm.c:10303
4051 msgid "unindexed addressing used in preload instruction"
4054 #: config/tc-arm.c:10297
4055 msgid "'[' expected after PLI mnemonic"
4058 #: config/tc-arm.c:10312 config/tc-arm.c:13677
4059 msgid "push/pop do not support {reglist}^"
4062 #: config/tc-arm.c:10390 config/tc-arm.c:13854
4063 msgid "setend use is deprecated for ARMv8"
4066 #: config/tc-arm.c:10411 config/tc-arm.c:13915 config/tc-arm.c:13947
4067 #: config/tc-arm.c:13990
4068 msgid "extraneous shift as part of operand to shift insn"
4071 #: config/tc-arm.c:10421 config/tc-arm.c:14053
4072 msgid "immediate too large (bigger than 0xF)"
4075 #: config/tc-arm.c:10445 config/tc-arm.c:10454
4076 msgid "selected processor does not support SETPAN instruction"
4079 #: config/tc-arm.c:10513
4080 msgid "SRS base register must be r13"
4083 #: config/tc-arm.c:10572
4084 msgid "can only store two consecutive registers"
4087 #: config/tc-arm.c:10694 config/tc-arm.c:10715
4088 msgid "only two consecutive VFP SP registers allowed here"
4091 #: config/tc-arm.c:10743 config/tc-arm.c:10758
4092 msgid "this addressing mode requires base-register writeback"
4095 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
4096 #. i.e. immbits must be in range 0 - 16.
4097 #: config/tc-arm.c:10887
4098 msgid "immediate value out of range, expected range [0, 16]"
4101 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
4102 #. i.e. immbits must be in range 0 - 31.
4103 #: config/tc-arm.c:10894
4104 msgid "immediate value out of range, expected range [1, 32]"
4107 #: config/tc-arm.c:10960
4108 msgid "this instruction does not support indexing"
4111 #: config/tc-arm.c:10983
4112 msgid "only r15 allowed here"
4115 #: config/tc-arm.c:11118
4116 msgid "immediate operand requires iWMMXt2"
4119 #: config/tc-arm.c:11262
4120 msgid "shift by register not allowed in thumb mode"
4123 #: config/tc-arm.c:11274 config/tc-arm.c:14099 config/tc-arm.c:28140
4124 msgid "shift expression is too large"
4127 #: config/tc-arm.c:11307
4128 msgid "cannot use register index with this instruction"
4131 #: config/tc-arm.c:11309
4132 msgid "Thumb does not support negative register indexing"
4135 #: config/tc-arm.c:11311
4136 msgid "Thumb does not support register post-indexing"
4139 #: config/tc-arm.c:11313
4140 msgid "Thumb does not support register indexing with writeback"
4143 #: config/tc-arm.c:11315
4144 msgid "Thumb supports only LSL in shifted register indexing"
4147 #: config/tc-arm.c:11324 config/tc-arm.c:19815
4148 msgid "shift out of range"
4151 #: config/tc-arm.c:11333
4152 msgid "cannot use writeback with this instruction"
4155 #: config/tc-arm.c:11354
4156 msgid "cannot use post-indexing with PC-relative addressing"
4159 #: config/tc-arm.c:11355
4160 msgid "cannot use post-indexing with this instruction"
4163 #: config/tc-arm.c:11601
4164 msgid "only SUBS PC, LR, #const allowed"
4167 #: config/tc-arm.c:11684 config/tc-arm.c:11844 config/tc-arm.c:11941
4168 #: config/tc-arm.c:13306 config/tc-arm.c:13614
4169 msgid "shift must be constant"
4172 #: config/tc-arm.c:11689
4173 msgid "shift value over 3 not allowed in thumb mode"
4176 #: config/tc-arm.c:11691
4177 msgid "only LSL shift allowed in thumb mode"
4180 #: config/tc-arm.c:11715 config/tc-arm.c:11859 config/tc-arm.c:11956
4181 #: config/tc-arm.c:13319
4182 msgid "unshifted register required"
4185 #: config/tc-arm.c:11730 config/tc-arm.c:11967 config/tc-arm.c:13469
4186 msgid "dest must overlap one source register"
4189 #: config/tc-arm.c:11862 config/tc-csky.c:5510
4190 msgid "dest and source1 must be the same register"
4193 #: config/tc-arm.c:12102
4195 "selected architecture does not support wide conditional branch instruction"
4198 #: config/tc-arm.c:12135
4199 msgid "instruction is always unconditional"
4202 #: config/tc-arm.c:12310
4203 msgid "selected processor does not support 'A' form of this instruction"
4206 #: config/tc-arm.c:12313
4207 msgid "Thumb does not support the 2-argument form of this instruction"
4210 #: config/tc-arm.c:12438
4211 msgid "SP not allowed in register list"
4214 #: config/tc-arm.c:12442 config/tc-arm.c:12549
4216 "having the base register in the register list when using write back is "
4220 #: config/tc-arm.c:12450
4221 msgid "LR and PC should not both be in register list"
4224 #: config/tc-arm.c:12458
4225 msgid "PC not allowed in register list"
4228 #: config/tc-arm.c:12501
4229 msgid "Thumb load/store multiple does not support {reglist}^"
4232 #: config/tc-arm.c:12526 config/tc-arm.c:12604
4234 msgid "value stored for r%d is UNKNOWN"
4237 #: config/tc-arm.c:12597
4238 msgid "Thumb-2 instruction only valid in unified syntax"
4241 #: config/tc-arm.c:12601 config/tc-arm.c:12611
4242 msgid "this instruction will write back the base register"
4245 #: config/tc-arm.c:12614
4246 msgid "this instruction will not write back the base register"
4249 #: config/tc-arm.c:12645
4250 msgid "r14 not allowed as first register when second register is omitted"
4253 #: config/tc-arm.c:12745
4255 "This instruction may be unpredictable if executed on M-profile cores with "
4256 "interrupts enabled."
4259 #: config/tc-arm.c:12774 config/tc-arm.c:12787 config/tc-arm.c:12823
4260 msgid "Thumb does not support this addressing mode"
4263 #: config/tc-arm.c:12791
4264 msgid "byte or halfword not valid for base register"
4267 #: config/tc-arm.c:12794
4268 msgid "r15 based store not allowed"
4271 #: config/tc-arm.c:12796
4272 msgid "invalid base register for register offset"
4275 #: config/tc-arm.c:12853
4276 msgid "r12 not allowed here"
4279 #: config/tc-arm.c:12859
4280 msgid "base register written back, and overlaps one of transfer registers"
4283 #: config/tc-arm.c:12987
4286 "Use of r%u as a source register is deprecated when r%u is the destination "
4290 #: config/tc-arm.c:13182
4291 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4294 #: config/tc-arm.c:13210
4295 msgid "only lo regs allowed with immediate"
4298 #: config/tc-arm.c:13387
4299 msgid "Thumb encoding does not support an immediate here"
4302 #: config/tc-arm.c:13474
4303 msgid "Thumb-2 MUL must not set flags"
4306 #: config/tc-arm.c:13539
4307 msgid "Thumb does not support NOP with hints"
4310 #: config/tc-arm.c:13699 config/tc-arm.c:13711
4311 msgid "invalid register list to push/pop instruction"
4314 #: config/tc-arm.c:13974
4315 msgid "source1 and dest must be same register"
4318 #: config/tc-arm.c:13999
4319 msgid "ror #imm not supported"
4322 #: config/tc-arm.c:14050
4323 msgid "SMC is not permitted on this architecture"
4326 #: config/tc-arm.c:14216
4327 msgid "Thumb encoding does not support rotation"
4330 #: config/tc-arm.c:14236
4331 msgid "instruction requires register index"
4334 #: config/tc-arm.c:14246
4335 msgid "instruction does not allow shifted index"
4338 #: config/tc-arm.c:14402 config/tc-arm.c:29281
4339 msgid "out of range label-relative fixup value"
4342 #: config/tc-arm.c:14726
4343 msgid "invalid neon suffix for non neon instruction"
4346 #: config/tc-arm.c:15105 config/tc-arm.c:15458 config/tc-arm.c:16941
4347 #: config/tc-arm.c:17021 config/tc-arm.c:17078 config/tc-arm.c:18965
4348 #: config/tc-arm.c:21143 config/tc-arm.c:21330
4349 msgid "invalid instruction shape"
4352 #: config/tc-arm.c:15357
4353 msgid "types specified in both the mnemonic and operands"
4356 #: config/tc-arm.c:15394
4357 msgid "operand types can't be inferred"
4360 #: config/tc-arm.c:15400
4361 msgid "type specifier has the wrong number of parts"
4364 #: config/tc-arm.c:15486 config/tc-arm.c:19234 config/tc-arm.c:19241
4365 msgid "operand size must match register width"
4368 #: config/tc-arm.c:15508
4369 msgid "inconsistent types in Neon instruction"
4372 #: config/tc-arm.c:15927
4373 msgid "Type is not allowed for this instruction"
4376 #: config/tc-arm.c:16002
4377 msgid "MVE vector or ARM register expected"
4380 #: config/tc-arm.c:16119
4381 msgid "immediate must be either 1, 2, 4 or 8"
4384 #: config/tc-arm.c:16276
4385 msgid "immediate operand expected in the range [1,8]"
4388 #: config/tc-arm.c:16277
4389 msgid "immediate operand expected in the range [1,16]"
4392 #: config/tc-arm.c:16419
4396 #: config/tc-arm.c:16918 config/tc-arm.c:16998 config/tc-arm.c:18601
4397 #: config/tc-arm.c:20432
4398 msgid "immediate out of range for shift"
4401 #: config/tc-arm.c:17212
4402 msgid "first and second operands shall be the same register"
4405 #: config/tc-arm.c:17326 config/tc-arm.c:17388
4406 msgid "destination register and offset register may not be the same"
4409 #: config/tc-arm.c:17338 config/tc-arm.c:17457
4410 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
4413 #: config/tc-arm.c:17340
4414 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
4417 #: config/tc-arm.c:17361
4418 msgid "can not shift offsets when accessing less than half-word"
4421 #: config/tc-arm.c:17363
4423 "shift immediate must be 1, 2 or 3 for half-word, word or double-word "
4424 "accesses respectively"
4427 #: config/tc-arm.c:17450
4428 msgid "immediate must be in the range of +/-[0,127]"
4431 #: config/tc-arm.c:17453
4432 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
4435 #: config/tc-arm.c:17467 config/tc-arm.c:18299
4436 msgid "MVE vector register in the range [Q0..Q7] expected"
4439 #: config/tc-arm.c:17783 config/tc-arm.c:19652
4440 msgid "scalar out of range for multiply instruction"
4443 #: config/tc-arm.c:17871
4444 msgid "index must be in the range 0 to 3"
4447 #: config/tc-arm.c:17874
4448 msgid "indexed register must be less than 8"
4451 #: config/tc-arm.c:18075 config/tc-arm.c:21394
4453 "Warning: 32-bit element size and same first and third operand makes "
4454 "instruction UNPREDICTABLE"
4457 #: config/tc-arm.c:18440
4458 msgid "instruction form not available on this architecture."
4461 #: config/tc-arm.c:18443
4462 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4465 #: config/tc-arm.c:18550 config/tc-arm.c:18575
4466 msgid "immediate out of range for insert"
4469 #: config/tc-arm.c:18722
4470 msgid "immediate out of range for narrowing operation"
4473 #: config/tc-arm.c:18869
4474 msgid "operands 0 and 1 must be the same register"
4477 #: config/tc-arm.c:18975 config/tc-arm.c:21242
4478 msgid "invalid rounding mode"
4481 #: config/tc-arm.c:19445
4482 msgid "operand size must be specified for immediate VMOV"
4485 #: config/tc-arm.c:19455
4486 msgid "immediate has bits set outside the operand size"
4489 #: config/tc-arm.c:19687
4491 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4495 #: config/tc-arm.c:19797
4496 msgid "Instruction form not available on this architecture."
4499 #: config/tc-arm.c:19851
4501 "Warning: 64-bit element size and same destination and source operands makes "
4502 "instruction UNPREDICTABLE"
4505 #: config/tc-arm.c:19856
4506 msgid "elements must be smaller than reversal region"
4509 #: config/tc-arm.c:19948
4510 msgid "Index one must be [2,3] and index two must be two less than index one."
4513 #: config/tc-arm.c:19951
4514 msgid "General purpose registers may not be the same"
4517 #: config/tc-arm.c:20149 config/tc-arm.c:20232
4518 msgid "bad type for scalar"
4521 #: config/tc-arm.c:20288
4523 "immediate constant is valid both as a bit-pattern and a floating point value "
4524 "(using the fp value)"
4527 #: config/tc-arm.c:20340 config/tc-arm.c:20351
4528 msgid "VFP registers must be adjacent"
4531 #: config/tc-arm.c:20441
4532 msgid "invalid suffix"
4535 #: config/tc-arm.c:20593
4536 msgid "bad list length for table lookup"
4539 #: config/tc-arm.c:20626
4540 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4543 #: config/tc-arm.c:20629 config/tc-arm.c:20654 config/tc-arm.c:20675
4544 msgid "register list must contain at least 1 and at most 16 registers"
4547 #: config/tc-arm.c:20697 config/tc-arm.c:20730
4548 msgid "Use of PC here is UNPREDICTABLE"
4551 #: config/tc-arm.c:20699
4552 msgid "Use of PC here is deprecated"
4555 #: config/tc-arm.c:20733
4556 msgid "instruction does not accept register index"
4559 #: config/tc-arm.c:20736
4560 msgid "instruction does not accept PC-relative addressing"
4563 #: config/tc-arm.c:20758 config/tc-arm.c:20767
4564 msgid "Instruction not permitted on this architecture"
4567 #: config/tc-arm.c:20816
4568 msgid "bad alignment"
4571 #: config/tc-arm.c:20833
4572 msgid "bad list type for instruction"
4575 #: config/tc-arm.c:20877
4576 msgid "unsupported alignment for instruction"
4579 #: config/tc-arm.c:20896 config/tc-arm.c:20990 config/tc-arm.c:21002
4580 #: config/tc-arm.c:21012 config/tc-arm.c:21026
4581 msgid "bad list length"
4584 #: config/tc-arm.c:20901
4585 msgid "stride of 2 unavailable when element size is 8"
4588 #: config/tc-arm.c:20934 config/tc-arm.c:21010
4589 msgid "can't use alignment with this instruction"
4592 #: config/tc-arm.c:21082
4593 msgid "post-index must be a register"
4596 #: config/tc-arm.c:21084
4597 msgid "bad register for post-index"
4600 #: config/tc-arm.c:21306
4601 msgid "scalar out of range"
4604 #: config/tc-arm.c:21439
4606 "Dot Product instructions cannot be conditional, the behaviour is "
4610 #: config/tc-arm.c:21514 config/tc-arm.c:21542 config/tc-arm.c:21777
4611 msgid "index must be 0 or 1"
4614 #: config/tc-arm.c:21517 config/tc-arm.c:21545 config/tc-arm.c:21780
4615 msgid "indexed register must be less than 16"
4618 #: config/tc-arm.c:22130 config/tc-arm.c:22234
4619 msgid "conditional infixes are deprecated in unified syntax"
4622 #: config/tc-arm.c:22445
4623 msgid "Warning: conditional outside an IT block for Thumb."
4626 #: config/tc-arm.c:22771
4627 msgid "Short branches, Undefined, SVC, LDM/STM"
4630 #: config/tc-arm.c:22772
4631 msgid "Miscellaneous 16-bit instructions"
4634 #: config/tc-arm.c:22773
4638 #: config/tc-arm.c:22774
4639 msgid "Literal loads"
4642 #: config/tc-arm.c:22775
4643 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
4646 #: config/tc-arm.c:22776
4647 msgid "Hi-register ADD, MOV, CMP using pc"
4650 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4651 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4652 #: config/tc-arm.c:22779
4653 msgid "ADD/SUB sp, sp #imm"
4656 #: config/tc-arm.c:22800
4658 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
4659 "ARMv8-A and ARMv8-R"
4662 #: config/tc-arm.c:22812
4665 "IT blocks containing 16-bit Thumb instructions of the following class are "
4666 "performance deprecated in ARMv8-A and ARMv8-R: %s"
4669 #: config/tc-arm.c:22826
4671 "IT blocks containing more than one conditional instruction are performance "
4672 "deprecated in ARMv8-A and ARMv8-R"
4675 #: config/tc-arm.c:22944
4677 msgid "bad instruction `%s'"
4680 #: config/tc-arm.c:22950
4681 msgid "s suffix on comparison instruction is deprecated"
4684 #: config/tc-arm.c:22970
4685 msgid "SVC is not permitted on this architecture"
4688 #: config/tc-arm.c:22972
4690 msgid "selected processor does not support `%s' in Thumb mode"
4693 #: config/tc-arm.c:22978
4694 msgid "Thumb does not support conditional execution"
4697 #: config/tc-arm.c:22998
4700 "selected processor does not support 32bit wide variant of instruction `%s'"
4703 #: config/tc-arm.c:23001
4705 msgid "selected processor does not support `%s' in Thumb-2 mode"
4708 #: config/tc-arm.c:23026
4710 msgid "cannot honor width suffix -- `%s'"
4713 #: config/tc-arm.c:23068
4715 msgid "selected processor does not support `%s' in ARM mode"
4718 #: config/tc-arm.c:23073
4720 msgid "width suffixes are invalid in ARM mode -- `%s'"
4723 #: config/tc-arm.c:23106
4725 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
4728 #: config/tc-arm.c:23124
4730 msgid "section '%s' finished with an open IT block."
4733 #: config/tc-arm.c:23127
4735 msgid "section '%s' finished with an open VPT/VPST block."
4738 #: config/tc-arm.c:23134
4739 msgid "file finished with an open IT block."
4742 #: config/tc-arm.c:23136
4743 msgid "file finished with an open VPT/VPST block."
4746 #: config/tc-arm.c:26787
4748 msgid "alignments greater than %d bytes not supported in .text sections."
4751 #: config/tc-arm.c:27054 config/tc-ia64.c:3594
4753 msgid "Group section `%s' has no group signature"
4756 #: config/tc-arm.c:27100
4757 msgid "handlerdata in cantunwind frame"
4760 #: config/tc-arm.c:27117
4761 msgid "too many unwind opcodes for personality routine 0"
4764 #: config/tc-arm.c:27148
4765 msgid "attempt to recreate an unwind entry"
4768 #: config/tc-arm.c:27158
4769 msgid "too many unwind opcodes"
4772 #: config/tc-arm.c:27457
4774 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
4777 #: config/tc-arm.c:27819 config/tc-arm.c:27887
4779 msgid "symbol %s is in a different section"
4782 #: config/tc-arm.c:27821 config/tc-arm.c:27889
4784 msgid "symbol %s is weak and may be overridden later"
4787 #: config/tc-arm.c:27866 config/tc-arm.c:28238
4789 msgid "invalid constant (%lx) after fixup"
4792 #: config/tc-arm.c:27922
4794 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
4797 #: config/tc-arm.c:27958 config/tc-arm.c:27988
4798 msgid "invalid literal constant: pool needs to be closer"
4801 #: config/tc-arm.c:27961 config/tc-arm.c:28010
4803 msgid "bad immediate value for offset (%ld)"
4806 #: config/tc-arm.c:27991
4808 msgid "bad immediate value for 8-bit offset (%ld)"
4811 #: config/tc-arm.c:28051
4812 msgid "offset not a multiple of 4"
4815 #: config/tc-arm.c:28254
4816 msgid "invalid smc expression"
4819 #: config/tc-arm.c:28264
4820 msgid "invalid hvc expression"
4823 #: config/tc-arm.c:28275 config/tc-arm.c:28284
4824 msgid "invalid swi expression"
4827 #: config/tc-arm.c:28294
4828 msgid "invalid expression in load/store multiple"
4831 #: config/tc-arm.c:28356
4833 msgid "blx to '%s' an ARM ISA state function changed to bl"
4836 #: config/tc-arm.c:28375
4837 msgid "misaligned branch destination"
4840 #: config/tc-arm.c:28496
4842 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4845 #: config/tc-arm.c:28545
4846 msgid "Thumb2 branch out of range"
4849 #: config/tc-arm.c:28597 config/tc-arm.c:28630
4850 msgid "Relocation supported only in FDPIC mode"
4853 #: config/tc-arm.c:28660
4854 msgid "rel31 relocation overflow"
4857 #: config/tc-arm.c:28682 config/tc-arm.c:28688 config/tc-arm.c:28692
4858 #: config/tc-arm.c:28739
4859 msgid "co-processor offset out of range"
4862 #: config/tc-arm.c:28756
4864 msgid "invalid offset, target not word aligned (0x%08lX)"
4867 #: config/tc-arm.c:28763 config/tc-arm.c:28772 config/tc-arm.c:28780
4868 #: config/tc-arm.c:28788 config/tc-arm.c:28796
4870 msgid "invalid offset, value too big (0x%08lX)"
4873 #: config/tc-arm.c:28837
4874 msgid "invalid Hi register with immediate"
4877 #: config/tc-arm.c:28853
4878 msgid "invalid immediate for stack address calculation"
4881 #: config/tc-arm.c:28872
4882 msgid "address calculation needs a strongly defined nearby symbol"
4885 #: config/tc-arm.c:28888
4886 msgid "symbol too far away"
4889 #: config/tc-arm.c:28900
4891 msgid "invalid immediate for address calculation (value = 0x%08lX)"
4894 #: config/tc-arm.c:28930
4896 msgid "invalid immediate: %ld is out of range"
4899 #: config/tc-arm.c:28942
4901 msgid "invalid shift value: %ld"
4904 #: config/tc-arm.c:29012 config/tc-arm.c:29083
4906 msgid "the offset 0x%08lX is not representable"
4909 #: config/tc-arm.c:29044
4911 msgid "Unable to process relocation for thumb opcode: %lx"
4914 #: config/tc-arm.c:29123
4916 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4919 #: config/tc-arm.c:29162
4921 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4924 #: config/tc-arm.c:29202
4926 msgid "bad offset 0x%08lX (must be word-aligned)"
4929 #: config/tc-arm.c:29207
4931 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4934 #: config/tc-arm.c:29428 config/tc-score.c:7379
4936 msgid "bad relocation fixup type (%d)"
4939 #: config/tc-arm.c:29546
4940 msgid "literal referenced across section boundary"
4943 #: config/tc-arm.c:29626
4944 msgid "internal relocation (type: IMMEDIATE) not fixed up"
4947 #: config/tc-arm.c:29631
4948 msgid "ADRL used for a symbol not defined in the same file"
4951 #: config/tc-arm.c:29638
4953 msgid "%s used for a symbol not defined in the same file"
4956 #: config/tc-arm.c:29654
4958 msgid "undefined local label `%s'"
4961 #: config/tc-arm.c:29660
4962 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4965 #: config/tc-arm.c:29682 config/tc-cris.c:4006 config/tc-csky.c:877
4966 #: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1995
4967 #: config/tc-mmix.c:2894 config/tc-moxie.c:825 config/tc-ns32k.c:2248
4968 #: config/tc-score.c:7466
4972 #: config/tc-arm.c:30084
4974 msgid "%s: unexpected function type: %d"
4977 #: config/tc-arm.c:30224
4978 msgid "use of old and new-style options to set CPU type"
4981 #: config/tc-arm.c:30243
4982 msgid "use of old and new-style options to set FPU type"
4985 #: config/tc-arm.c:30322
4986 msgid "hard-float conflicts with specified fpu"
4989 #: config/tc-arm.c:30513
4990 msgid "generate PIC code"
4993 #: config/tc-arm.c:30514
4994 msgid "assemble Thumb code"
4997 #: config/tc-arm.c:30515
4998 msgid "support ARM/Thumb interworking"
5001 #: config/tc-arm.c:30517
5002 msgid "code uses 32-bit program counter"
5005 #: config/tc-arm.c:30518
5006 msgid "code uses 26-bit program counter"
5009 #: config/tc-arm.c:30519
5010 msgid "floating point args are in fp regs"
5013 #: config/tc-arm.c:30521
5014 msgid "re-entrant code"
5017 #: config/tc-arm.c:30522
5018 msgid "code is ATPCS conformant"
5021 #. These are recognized by the assembler, but have no affect on code.
5022 #: config/tc-arm.c:30528
5023 msgid "use frame pointer"
5026 #: config/tc-arm.c:30529
5027 msgid "use stack size checking"
5030 #: config/tc-arm.c:30532
5031 msgid "do not warn on use of deprecated feature"
5034 #: config/tc-arm.c:30535
5036 "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
5039 #: config/tc-arm.c:30539
5040 msgid "warn about symbols that match instruction names [default]"
5043 #: config/tc-arm.c:30540
5044 msgid "disable warnings about symobls that match instructions"
5047 #. DON'T add any new processors to this list -- we want the whole list
5048 #. to go away... Add them to the processors table instead.
5049 #: config/tc-arm.c:30556 config/tc-arm.c:30557
5050 msgid "use -mcpu=arm1"
5053 #: config/tc-arm.c:30558 config/tc-arm.c:30559
5054 msgid "use -mcpu=arm2"
5057 #: config/tc-arm.c:30560 config/tc-arm.c:30561
5058 msgid "use -mcpu=arm250"
5061 #: config/tc-arm.c:30562 config/tc-arm.c:30563
5062 msgid "use -mcpu=arm3"
5065 #: config/tc-arm.c:30564 config/tc-arm.c:30565
5066 msgid "use -mcpu=arm6"
5069 #: config/tc-arm.c:30566 config/tc-arm.c:30567
5070 msgid "use -mcpu=arm600"
5073 #: config/tc-arm.c:30568 config/tc-arm.c:30569
5074 msgid "use -mcpu=arm610"
5077 #: config/tc-arm.c:30570 config/tc-arm.c:30571
5078 msgid "use -mcpu=arm620"
5081 #: config/tc-arm.c:30572 config/tc-arm.c:30573
5082 msgid "use -mcpu=arm7"
5085 #: config/tc-arm.c:30574 config/tc-arm.c:30575
5086 msgid "use -mcpu=arm70"
5089 #: config/tc-arm.c:30576 config/tc-arm.c:30577
5090 msgid "use -mcpu=arm700"
5093 #: config/tc-arm.c:30578 config/tc-arm.c:30579
5094 msgid "use -mcpu=arm700i"
5097 #: config/tc-arm.c:30580 config/tc-arm.c:30581
5098 msgid "use -mcpu=arm710"
5101 #: config/tc-arm.c:30582 config/tc-arm.c:30583
5102 msgid "use -mcpu=arm710c"
5105 #: config/tc-arm.c:30584 config/tc-arm.c:30585
5106 msgid "use -mcpu=arm720"
5109 #: config/tc-arm.c:30586 config/tc-arm.c:30587
5110 msgid "use -mcpu=arm7d"
5113 #: config/tc-arm.c:30588 config/tc-arm.c:30589
5114 msgid "use -mcpu=arm7di"
5117 #: config/tc-arm.c:30590 config/tc-arm.c:30591
5118 msgid "use -mcpu=arm7m"
5121 #: config/tc-arm.c:30592 config/tc-arm.c:30593
5122 msgid "use -mcpu=arm7dm"
5125 #: config/tc-arm.c:30594 config/tc-arm.c:30595
5126 msgid "use -mcpu=arm7dmi"
5129 #: config/tc-arm.c:30596 config/tc-arm.c:30597
5130 msgid "use -mcpu=arm7100"
5133 #: config/tc-arm.c:30598 config/tc-arm.c:30599
5134 msgid "use -mcpu=arm7500"
5137 #: config/tc-arm.c:30600 config/tc-arm.c:30601
5138 msgid "use -mcpu=arm7500fe"
5141 #: config/tc-arm.c:30602 config/tc-arm.c:30603 config/tc-arm.c:30604
5142 #: config/tc-arm.c:30605
5143 msgid "use -mcpu=arm7tdmi"
5146 #: config/tc-arm.c:30606 config/tc-arm.c:30607
5147 msgid "use -mcpu=arm710t"
5150 #: config/tc-arm.c:30608 config/tc-arm.c:30609
5151 msgid "use -mcpu=arm720t"
5154 #: config/tc-arm.c:30610 config/tc-arm.c:30611
5155 msgid "use -mcpu=arm740t"
5158 #: config/tc-arm.c:30612 config/tc-arm.c:30613
5159 msgid "use -mcpu=arm8"
5162 #: config/tc-arm.c:30614 config/tc-arm.c:30615
5163 msgid "use -mcpu=arm810"
5166 #: config/tc-arm.c:30616 config/tc-arm.c:30617
5167 msgid "use -mcpu=arm9"
5170 #: config/tc-arm.c:30618 config/tc-arm.c:30619
5171 msgid "use -mcpu=arm9tdmi"
5174 #: config/tc-arm.c:30620 config/tc-arm.c:30621
5175 msgid "use -mcpu=arm920"
5178 #: config/tc-arm.c:30622 config/tc-arm.c:30623
5179 msgid "use -mcpu=arm940"
5182 #: config/tc-arm.c:30624
5183 msgid "use -mcpu=strongarm"
5186 #: config/tc-arm.c:30626
5187 msgid "use -mcpu=strongarm110"
5190 #: config/tc-arm.c:30628
5191 msgid "use -mcpu=strongarm1100"
5194 #: config/tc-arm.c:30630
5195 msgid "use -mcpu=strongarm1110"
5198 #: config/tc-arm.c:30631
5199 msgid "use -mcpu=xscale"
5202 #: config/tc-arm.c:30632
5203 msgid "use -mcpu=iwmmxt"
5206 #: config/tc-arm.c:30633
5207 msgid "use -mcpu=all"
5210 #. Architecture variants -- don't add any more to this list either.
5211 #: config/tc-arm.c:30636 config/tc-arm.c:30637
5212 msgid "use -march=armv2"
5215 #: config/tc-arm.c:30638 config/tc-arm.c:30639
5216 msgid "use -march=armv2a"
5219 #: config/tc-arm.c:30640 config/tc-arm.c:30641
5220 msgid "use -march=armv3"
5223 #: config/tc-arm.c:30642 config/tc-arm.c:30643
5224 msgid "use -march=armv3m"
5227 #: config/tc-arm.c:30644 config/tc-arm.c:30645
5228 msgid "use -march=armv4"
5231 #: config/tc-arm.c:30646 config/tc-arm.c:30647
5232 msgid "use -march=armv4t"
5235 #: config/tc-arm.c:30648 config/tc-arm.c:30649
5236 msgid "use -march=armv5"
5239 #: config/tc-arm.c:30650 config/tc-arm.c:30651
5240 msgid "use -march=armv5t"
5243 #: config/tc-arm.c:30652 config/tc-arm.c:30653
5244 msgid "use -march=armv5te"
5247 #. Floating point variants -- don't add any more to this list either.
5248 #: config/tc-arm.c:30656
5249 msgid "use -mfpu=fpe"
5252 #: config/tc-arm.c:30657
5253 msgid "use -mfpu=fpa10"
5256 #: config/tc-arm.c:30658
5257 msgid "use -mfpu=fpa11"
5260 #: config/tc-arm.c:30660
5261 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
5264 #: config/tc-arm.c:31706
5265 msgid "extension does not apply to the base architecture"
5268 #: config/tc-arm.c:31735
5269 msgid "architectural extensions must be specified in alphabetical order"
5272 #: config/tc-arm.c:31874 config/tc-arm.c:32815
5274 msgid "unknown floating point format `%s'\n"
5277 #: config/tc-arm.c:31890
5279 msgid "unknown floating point abi `%s'\n"
5282 #: config/tc-arm.c:31906
5284 msgid "unknown EABI `%s'\n"
5287 #: config/tc-arm.c:31926
5289 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
5292 #: config/tc-arm.c:31949 config/tc-metag.c:5913
5293 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
5296 #: config/tc-arm.c:31951
5297 msgid "<abi>\t assemble for floating point ABI <abi>"
5300 #: config/tc-arm.c:31954
5301 msgid "<ver>\t\t assemble for eabi version <ver>"
5304 #: config/tc-arm.c:31957
5305 msgid "<mode>\t controls implicit insertion of IT instructions"
5308 #: config/tc-arm.c:31959
5309 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
5312 #: config/tc-arm.c:31962
5314 "[ieee|alternative]\n"
5315 " set the encoding for half precision floating point "
5317 " or Arm alternative format."
5320 #: config/tc-arm.c:32073
5322 msgid " ARM-specific assembler options:\n"
5325 #: config/tc-arm.c:32093
5327 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
5330 #: config/tc-arm.c:32097
5332 msgid " --fdpic generate an FDPIC object file\n"
5335 #: config/tc-arm.c:32403
5336 msgid "no architecture contains all the instructions used\n"
5339 #: config/tc-arm.c:32755
5342 "architectural extension `%s' is not allowed for the current base architecture"
5345 #: config/tc-arm.c:32778
5347 msgid "unknown architecture extension `%s'\n"
5350 #: config/tc-avr.c:593
5352 msgid "Known MCU names:"
5355 #: config/tc-avr.c:658
5358 "AVR Assembler options:\n"
5359 " -mmcu=[avr-name] select microcontroller variant\n"
5360 " [avr-name] can be:\n"
5361 " avr1 - classic AVR core without data RAM\n"
5362 " avr2 - classic AVR core with up to 8K program memory\n"
5363 " avr25 - classic AVR core with up to 8K program memory\n"
5364 " plus the MOVW instruction\n"
5365 " avr3 - classic AVR core with up to 64K program memory\n"
5366 " avr31 - classic AVR core with up to 128K program memory\n"
5367 " avr35 - classic AVR core with up to 64K program memory\n"
5368 " plus the MOVW instruction\n"
5369 " avr4 - enhanced AVR core with up to 8K program memory\n"
5370 " avr5 - enhanced AVR core with up to 64K program memory\n"
5371 " avr51 - enhanced AVR core with up to 128K program memory\n"
5372 " avr6 - enhanced AVR core with up to 256K program memory\n"
5373 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5374 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5376 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5377 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5378 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5379 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5380 " avrtiny - AVR Tiny core with 16 gp registers\n"
5383 #: config/tc-avr.c:681
5386 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5387 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5388 " (default for avr4, avr5)\n"
5389 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5390 " (default for avr3, avr5)\n"
5391 " -mrmw accept Read-Modify-Write instructions\n"
5392 " -mlink-relax generate relocations for linker relaxation (default)\n"
5393 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5394 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5397 #: config/tc-avr.c:720
5399 msgid "unknown MCU: %s\n"
5402 #: config/tc-avr.c:734
5404 msgid "redefinition of mcu type `%s' to `%s'"
5407 #: config/tc-avr.c:857
5408 msgid "constant value required"
5411 #: config/tc-avr.c:860
5413 msgid "number must be positive and less than %d"
5416 #: config/tc-avr.c:886 config/tc-avr.c:1023
5418 msgid "constant out of 8-bit range: %d"
5421 #: config/tc-avr.c:954 config/tc-score.c:1198 read.c:3798
5422 msgid "illegal expression"
5425 #: config/tc-avr.c:983 config/tc-avr.c:1993 config/tc-pru.c:1883
5426 msgid "`)' required"
5429 #: config/tc-avr.c:1093
5430 msgid "register name or number from 16 to 31 required"
5433 #: config/tc-avr.c:1099
5434 msgid "register name or number from 0 to 31 required"
5437 #: config/tc-avr.c:1107
5438 msgid "register r16-r23 required"
5441 #: config/tc-avr.c:1113
5442 msgid "register number above 15 required"
5445 #: config/tc-avr.c:1119 config/tc-csky.c:5885 config/tc-csky.c:5919
5446 msgid "even register number required"
5449 #: config/tc-avr.c:1125
5450 msgid "register r24, r26, r28 or r30 required"
5453 #: config/tc-avr.c:1146
5454 msgid "pointer register (X, Y or Z) required"
5457 #: config/tc-avr.c:1153
5458 msgid "cannot both predecrement and postincrement"
5461 #: config/tc-avr.c:1161
5462 msgid "addressing mode not supported"
5465 #: config/tc-avr.c:1167
5466 msgid "can't predecrement"
5469 #: config/tc-avr.c:1170
5470 msgid "pointer register Z required"
5473 #: config/tc-avr.c:1189
5474 msgid "postincrement not supported"
5477 #: config/tc-avr.c:1199
5478 msgid "pointer register (Y or Z) required"
5481 #: config/tc-avr.c:1321 config/tc-xgate.c:1352
5483 msgid "unknown constraint `%c'"
5486 #: config/tc-avr.c:1384 config/tc-avr.c:2675
5487 msgid "`,' required"
5490 #: config/tc-avr.c:1405
5491 msgid "undefined combination of operands"
5494 #: config/tc-avr.c:1414
5495 msgid "skipping two-word instruction"
5498 #: config/tc-avr.c:1602 config/tc-avr.c:1618 config/tc-avr.c:1749
5499 #: config/tc-msp430.c:4499 config/tc-msp430.c:4518
5501 msgid "odd address operand: %ld"
5504 #: config/tc-avr.c:1610 config/tc-avr.c:1629 config/tc-avr.c:1647
5505 #: config/tc-avr.c:1658 config/tc-avr.c:1674 config/tc-avr.c:1682
5506 #: config/tc-avr.c:1777 config/tc-avr.c:1784 config/tc-d10v.c:503
5507 #: config/tc-d30v.c:553 config/tc-msp430.c:4507 config/tc-msp430.c:4525
5509 msgid "operand out of range: %ld"
5512 #: config/tc-avr.c:1665
5514 msgid "operand out of range: 0x%lx"
5517 #: config/tc-avr.c:1770 config/tc-d10v.c:1593 config/tc-d30v.c:2014
5518 #: config/tc-msp430.c:4596
5520 msgid "line %d: unknown relocation type: 0x%x"
5523 #: config/tc-avr.c:1798
5524 msgid "only constant expression allowed"
5527 #. xgettext:c-format.
5528 #: config/tc-avr.c:1853 config/tc-bfin.c:824 config/tc-d10v.c:1462
5529 #: config/tc-d30v.c:1771 config/tc-metag.c:7019 config/tc-mn10200.c:779
5530 #: config/tc-mn10300.c:2177 config/tc-msp430.c:4644 config/tc-ppc.c:7949
5531 #: config/tc-spu.c:894 config/tc-spu.c:1105 config/tc-v850.c:3367
5532 #: config/tc-z80.c:3452
5534 msgid "reloc %d not supported by object file format"
5537 #: config/tc-avr.c:1875 config/tc-ft32.c:232 config/tc-h8300.c:1930
5538 #: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
5539 #: config/tc-pj.c:253 config/tc-sh.c:2196 config/tc-wasm32.c:747
5540 #: config/tc-z8k.c:1223
5541 msgid "can't find opcode "
5544 #: config/tc-avr.c:1894
5546 msgid "illegal opcode %s for mcu %s"
5549 #: config/tc-avr.c:1910
5551 msgid "pseudo instruction `%s' not supported"
5554 #: config/tc-avr.c:1932
5555 msgid "garbage at end of line"
5558 #: config/tc-avr.c:2042 config/tc-pru.c:1915
5560 msgid "illegal %s relocation size: %d"
5563 #: config/tc-avr.c:2155 config/tc-avr.c:2210
5565 msgid "unknown record type %d (in %s)"
5568 #: config/tc-avr.c:2231
5570 msgid "Failed to create property section `%s'\n"
5573 #: config/tc-avr.c:2667
5575 msgid "%s requires value 0-2 as operand 1"
5578 #: config/tc-avr.c:2692
5580 msgid "`%s %d' after `%s %d' from %s:%u"
5583 #: config/tc-avr.c:2695
5585 msgid "`%s %d' but no chunk open yet"
5588 #: config/tc-avr.c:2783
5590 msgid "dangling `__gcc_isr %d'"
5593 #: config/tc-avr.c:2785
5594 msgid "dangling `__gcc_isr'"
5597 #: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
5601 #: config/tc-bfin.c:439
5603 msgid " Blackfin specific assembler options:\n"
5606 #: config/tc-bfin.c:440
5608 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
5611 #: config/tc-bfin.c:441
5613 msgid " -mfdpic assemble for the FDPIC ABI\n"
5616 #: config/tc-bfin.c:442
5618 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
5621 #: config/tc-bfin.c:455
5622 msgid "Could not set architecture and machine."
5625 #: config/tc-bfin.c:602
5626 msgid "Parse failed."
5629 #: config/tc-bfin.c:677
5630 msgid "pcrel too far BFD_RELOC_BFIN_10"
5633 #: config/tc-bfin.c:693
5634 msgid "pcrel too far BFD_RELOC_BFIN_12"
5637 #: config/tc-bfin.c:713
5638 msgid "pcrel too far BFD_RELOC_BFIN_24"
5641 #: config/tc-bfin.c:728
5642 msgid "pcrel too far BFD_RELOC_BFIN_5"
5645 #: config/tc-bfin.c:740
5646 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
5649 #: config/tc-bfin.c:750
5650 msgid "rel too far BFD_RELOC_8"
5653 #: config/tc-bfin.c:757
5654 msgid "rel too far BFD_RELOC_16"
5657 #: config/tc-bpf.c:143
5664 #: config/tc-bpf.c:144
5667 " --EL\t\t\tgenerate code for a little endian machine\n"
5668 " --EB\t\t\tgenerate code for a big endian machine\n"
5671 #: config/tc-bpf.c:279
5672 msgid "convert_frag called"
5675 #: config/tc-bpf.c:286 config/tc-sparc.h:68 config/tc-z80.h:56
5676 msgid "estimate_size_before_relax called"
5679 #: config/tc-cr16.c:164
5680 msgid "using a bit field width of zero"
5683 #: config/tc-cr16.c:172
5685 msgid "field width \"%s\" too complex for a bitfield"
5688 #: config/tc-cr16.c:181
5690 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5691 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
5695 #: config/tc-cr16.c:208
5697 msgid "field value \"%s\" too complex for a bitfield"
5700 #: config/tc-cr16.c:389
5702 msgid "Unknown register pair - index relative mode: `%d'"
5705 #: config/tc-cr16.c:603 config/tc-crx.c:361
5707 msgid "internal error: reloc %d (`%s') not supported by object file format"
5710 #: config/tc-cr16.c:696 config/tc-i386.c:12966 config/tc-s390.c:2121
5711 msgid "GOT already in symbol table"
5714 #: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:318
5715 #: config/tc-tilepro.c:255
5717 msgid "Internal Error: Can't hash %s: %s"
5720 #: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5722 msgid "Can't hash `%s': %s\n"
5725 #: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5726 msgid "(unknown reason)"
5729 #. Missing or bad expr becomes absolute 0.
5730 #: config/tc-cr16.c:892 config/tc-crx.c:619
5732 msgid "missing or invalid displacement expression `%s' taken as 0"
5735 #: config/tc-cr16.c:942
5737 msgid "GOT bad expression with %s."
5740 #: config/tc-cr16.c:1053
5742 msgid "operand %d: illegal use expression: `%s`"
5745 #: config/tc-cr16.c:1118 config/tc-crx.c:1129
5747 msgid "Unknown register: `%d'"
5750 #. Issue a error message when register is illegal.
5751 #: config/tc-cr16.c:1126
5753 msgid "Illegal register (`%s') in Instruction: `%s'"
5756 #: config/tc-cr16.c:1200 config/tc-cr16.c:1275
5758 msgid "Illegal register `%s' in Instruction `%s'"
5761 #: config/tc-cr16.c:1228 config/tc-cr16.c:1239
5763 msgid "Illegal register pair `%s' in Instruction `%s'"
5766 #: config/tc-cr16.c:1264
5767 msgid "unmatched '['"
5770 #: config/tc-cr16.c:1270
5771 msgid "garbage after index spec ignored"
5774 #: config/tc-cr16.c:1418 config/tc-crx.c:938
5776 msgid "Illegal operands (whitespace): `%s'"
5779 #: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
5780 #: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
5781 #: config/tc-crx.c:1770
5783 msgid "Missing matching brackets : `%s'"
5786 #: config/tc-cr16.c:1486 config/tc-crx.c:1000
5788 msgid "Unknown exception: `%s'"
5791 #: config/tc-cr16.c:1571 config/tc-crx.c:1096
5793 msgid "Illegal `cinv' parameter: `%c'"
5796 #: config/tc-cr16.c:1592 config/tc-cr16.c:1631
5798 msgid "Unknown register pair: `%d'"
5801 #. Issue a error message when register pair is illegal.
5802 #: config/tc-cr16.c:1600
5804 msgid "Illegal register pair (`%s') in Instruction: `%s'"
5807 #. Issue a error message when register pair is illegal.
5808 #: config/tc-cr16.c:1639
5810 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
5813 #: config/tc-cr16.c:1678
5815 msgid "Unknown processor register : `%d'"
5818 #. Issue a error message when register pair is illegal.
5819 #: config/tc-cr16.c:1686
5821 msgid "Illegal processor register (`%s') in Instruction: `%s'"
5824 #: config/tc-cr16.c:1734
5826 msgid "Unknown processor register (32 bit) : `%d'"
5829 #. Issue a error message when register pair is illegal.
5830 #: config/tc-cr16.c:1742
5832 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
5835 #: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
5837 msgid "Same src/dest register is used (`r%d'), result is undefined"
5840 #: config/tc-cr16.c:2129
5841 msgid "RA register is saved twice."
5844 #: config/tc-cr16.c:2133
5846 msgid "`%s' Illegal use of registers."
5849 #: config/tc-cr16.c:2147
5851 msgid "`%s' Illegal count-register combination."
5854 #: config/tc-cr16.c:2153
5856 msgid "`%s' Illegal use of register."
5859 #: config/tc-cr16.c:2162 config/tc-crx.c:1677
5861 msgid "`%s' has undefined result"
5864 #: config/tc-cr16.c:2170
5866 msgid "Same src/dest register is used (`r%d'),result is undefined"
5869 #: config/tc-cr16.c:2341 config/tc-crx.c:1582
5870 msgid "Incorrect number of operands"
5873 #: config/tc-cr16.c:2343 config/tc-crx.c:1584
5875 msgid "Illegal type of operand (arg %d)"
5878 #: config/tc-cr16.c:2349 config/tc-crx.c:1590
5880 msgid "Operand out of range (arg %d)"
5883 #: config/tc-cr16.c:2352 config/tc-crx.c:1593
5885 msgid "Operand has odd displacement (arg %d)"
5888 #: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
5889 #: config/tc-crx.c:1637
5891 msgid "Illegal operand (arg %d)"
5894 #. Give an error if a frag containing code is not aligned to a 2-byte
5896 #: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
5897 #: config/tc-crx.h:77
5898 msgid "instruction address is not a multiple of 2"
5901 #: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
5902 #: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
5903 #: config/tc-hppa.c:3219 config/tc-sparc.c:1758 config/tc-sparc.c:1766
5905 msgid "Unknown opcode: `%s'"
5908 #: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5910 msgid "internal inconsistency problem in %s: fr_symbol %lx"
5913 #: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4994
5915 msgid "internal inconsistency problem in %s: resolved symbol"
5918 #: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5920 msgid "internal inconsistency problem in %s: fr_subtype %d"
5923 #: config/tc-cris.c:904
5924 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
5927 #: config/tc-cris.c:934
5928 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
5931 #: config/tc-cris.c:939
5934 "Internal error found in md_convert_frag: offset %ld. Please report this."
5937 #: config/tc-cris.c:964
5939 msgid "internal inconsistency in %s: bdapq no symbol"
5942 #: config/tc-cris.c:977
5944 msgid "internal inconsistency in %s: bdap.w with no symbol"
5947 #: config/tc-cris.c:1001
5948 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
5951 #: config/tc-cris.c:1010
5952 msgid "dangerous MULS/MULU location; give it higher alignment"
5955 #. Bail out for compatibility mode. (It seems it can be implemented,
5956 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5957 #. $acr", "nop"; but doesn't seem worth it at the moment.)
5958 #: config/tc-cris.c:1051
5960 "Out-of-range .word offset handling is not implemented for .arch "
5964 #: config/tc-cris.c:1096
5965 msgid ".word case-table handling failed: table too large"
5968 #: config/tc-cris.c:1234
5970 msgid "Buggy opcode: `%s' \"%s\"\n"
5973 #: config/tc-cris.c:1662
5975 msgid "Immediate value not in 5 bit unsigned range: %ld"
5978 #: config/tc-cris.c:1678
5980 msgid "Immediate value not in 4 bit unsigned range: %ld"
5983 #: config/tc-cris.c:1730
5985 msgid "Immediate value not in 6 bit range: %ld"
5988 #: config/tc-cris.c:1746
5990 msgid "Immediate value not in 6 bit unsigned range: %ld"
5993 #. Others have a generic warning.
5994 #: config/tc-cris.c:1855
5996 msgid "Unimplemented register `%s' specified"
5999 #. We've come to the end of instructions with this
6000 #. opcode, so it must be an error.
6001 #: config/tc-cris.c:2099
6002 msgid "Illegal operands"
6005 #: config/tc-cris.c:2140 config/tc-cris.c:2180
6007 msgid "Immediate value not in 8 bit range: %ld"
6010 #: config/tc-cris.c:2150 config/tc-cris.c:2201
6012 msgid "Immediate value not in 16 bit range: %ld"
6015 #: config/tc-cris.c:2185
6017 msgid "Immediate value not in 8 bit signed range: %ld"
6020 #: config/tc-cris.c:2190
6022 msgid "Immediate value not in 8 bit unsigned range: %ld"
6025 #: config/tc-cris.c:2206
6027 msgid "Immediate value not in 16 bit signed range: %ld"
6030 #: config/tc-cris.c:2211
6032 msgid "Immediate value not in 16 bit unsigned range: %ld"
6035 #: config/tc-cris.c:2237
6036 msgid "TLS relocation size does not match operand size"
6039 #: config/tc-cris.c:2238
6040 msgid "PIC relocation size does not match operand size"
6043 #: config/tc-cris.c:3385
6044 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
6047 #: config/tc-cris.c:3389
6048 msgid "32-bit conditional branch generated"
6051 #: config/tc-cris.c:3450
6052 msgid "Complex expression not supported"
6055 #. FIXME: Is this function mentioned in the internals.texi manual? If
6057 #: config/tc-cris.c:3600
6058 msgid "Bad call to md_atof () - floating point formats are not supported"
6061 #: config/tc-cris.c:3641
6062 msgid "PC-relative relocation must be trivially resolved"
6065 #: config/tc-cris.c:3713
6067 msgid "Value not in 16 bit range: %ld"
6070 #: config/tc-cris.c:3721
6072 msgid "Value not in 16 bit signed range: %ld"
6075 #: config/tc-cris.c:3729
6077 msgid "Value not in 8 bit range: %ld"
6080 #: config/tc-cris.c:3736
6082 msgid "Value not in 8 bit signed range: %ld"
6085 #: config/tc-cris.c:3746
6087 msgid "Value not in 4 bit unsigned range: %ld"
6090 #: config/tc-cris.c:3753
6092 msgid "Value not in 5 bit unsigned range: %ld"
6095 #: config/tc-cris.c:3760
6097 msgid "Value not in 6 bit range: %ld"
6100 #: config/tc-cris.c:3767
6102 msgid "Value not in 6 bit unsigned range: %ld"
6105 #: config/tc-cris.c:3811
6107 msgid "Please use --help to see usage and options for this assembler.\n"
6110 #: config/tc-cris.c:3823
6111 msgid "--no-underscore is invalid with a.out format"
6114 #: config/tc-cris.c:3835
6115 msgid "--pic is invalid for this object format"
6118 #: config/tc-cris.c:3849
6120 msgid "invalid <arch> in --march=<arch>: %s"
6123 #: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
6125 "Semantics error. This type of operand can not be relocated, it must be an "
6126 "assembly-time constant"
6129 #: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
6131 msgid "Cannot generate relocation type for symbol %s, code %s"
6134 #. The messages are formatted to line up with the generic options.
6135 #: config/tc-cris.c:4020
6137 msgid "CRIS-specific options:\n"
6140 #: config/tc-cris.c:4022
6142 " -h, -H Don't execute, print this help text. Deprecated.\n"
6145 #: config/tc-cris.c:4024
6146 msgid " -N Warn when branches are expanded to jumps.\n"
6149 #: config/tc-cris.c:4026
6151 " --underscore User symbols are normally prepended with "
6155 #: config/tc-cris.c:4028
6156 msgid " Registers will not need any prefix.\n"
6159 #: config/tc-cris.c:4030
6160 msgid " --no-underscore User symbols do not have any prefix.\n"
6163 #: config/tc-cris.c:4032
6164 msgid " Registers will require a `$'-prefix.\n"
6167 #: config/tc-cris.c:4035
6168 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
6171 #: config/tc-cris.c:4038
6173 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
6174 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
6177 #: config/tc-cris.c:4088
6178 msgid "Invalid pc-relative relocation"
6181 #: config/tc-cris.c:4133
6183 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
6186 #: config/tc-cris.c:4163
6188 msgid ".syntax %s requires command-line option `--underscore'"
6191 #: config/tc-cris.c:4172
6193 msgid ".syntax %s requires command-line option `--no-underscore'"
6196 #: config/tc-cris.c:4209
6197 msgid "Unknown .syntax operand"
6200 #: config/tc-cris.c:4219
6201 msgid "Pseudodirective .file is only valid when generating ELF"
6204 #: config/tc-cris.c:4231
6205 msgid "Pseudodirective .loc is only valid when generating ELF"
6208 #: config/tc-cris.c:4246
6210 msgid "internal inconsistency problem: %s called for %d bytes"
6213 #: config/tc-cris.c:4398
6214 msgid "unknown operand to .arch"
6217 #: config/tc-cris.c:4407
6218 msgid ".arch <arch> requires a matching --march=... option"
6221 #: config/tc-crx.c:572 config/tc-crx.c:591
6223 msgid "Internal error: Can't hash %s: %s"
6226 #: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
6228 msgid "Illegal register `%s' in instruction `%s'"
6231 #: config/tc-crx.c:822
6233 msgid "Illegal Scale - `%d'"
6236 #. Issue a error message when register is illegal.
6237 #: config/tc-crx.c:1137
6239 msgid "Illegal register (`%s') in instruction: `%s'"
6242 #: config/tc-crx.c:1267
6244 msgid "Illegal co-processor register in instruction `%s'"
6247 #: config/tc-crx.c:1274
6249 msgid "Illegal co-processor special register in instruction `%s'"
6252 #: config/tc-crx.c:1596
6254 msgid "Invalid DISPU4 operand value (arg %d)"
6257 #: config/tc-crx.c:1599
6259 msgid "Invalid CST4 operand value (arg %d)"
6262 #: config/tc-crx.c:1602
6264 msgid "Operand value is not within upper 64 KB (arg %d)"
6267 #: config/tc-crx.c:1739
6268 msgid "Invalid register in register list"
6271 #: config/tc-crx.c:1793
6273 msgid "Illegal register `%s' in cop-register list"
6276 #: config/tc-crx.c:1801
6278 msgid "Illegal register `%s' in cop-special-register list"
6281 #: config/tc-crx.c:1820
6283 msgid "Illegal register `%s' in user register list"
6286 #: config/tc-crx.c:1839
6288 msgid "Illegal register `%s' in register list"
6291 #: config/tc-crx.c:1845
6293 msgid "Maximum %d bits may be set in `mask16' operand"
6296 #: config/tc-crx.c:1854
6298 msgid "rest of line ignored; first ignored character is `%c'"
6301 #: config/tc-crx.c:1862
6303 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
6306 #. HI can't be specified without LO (and vise-versa).
6307 #: config/tc-crx.c:1868
6308 msgid "HI/LO registers should be specified together"
6311 #: config/tc-crx.c:1874
6312 msgid "HI/LO registers should be specified without additional registers"
6315 #. Variable not in small data read only segment accessed
6316 #. using small data read only anchor.
6317 #: config/tc-csky.c:874 config/tc-mcore.c:1923 config/tc-microblaze.c:1987
6318 #: config/tc-microblaze.c:2288 config/tc-microblaze.c:2311
6322 #: config/tc-csky.c:876
6324 msgid "pcrel offset for branch to %s too far (0x%lx)"
6327 #: config/tc-csky.c:911
6329 msgid "unknown architecture `%s'"
6332 #: config/tc-csky.c:1055
6334 msgid "C-SKY assembler options:\n"
6337 #: config/tc-csky.c:1057
6339 msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6342 #: config/tc-csky.c:1076
6344 msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6347 #: config/tc-csky.c:1095
6349 msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6352 #: config/tc-csky.c:1097
6354 msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6357 #: config/tc-csky.c:1099
6359 msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6362 #: config/tc-csky.c:1102
6364 msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6367 #: config/tc-csky.c:1104
6369 msgid " -mno-ljump\n"
6372 #: config/tc-csky.c:1108
6374 msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6377 #: config/tc-csky.c:1110
6379 msgid " -mno-branch-stub\n"
6382 #: config/tc-csky.c:1114
6384 msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6387 #: config/tc-csky.c:1116
6389 msgid " -no-force2bsr -mno-force2bsr\n"
6392 #: config/tc-csky.c:1118
6394 msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6397 #: config/tc-csky.c:1120
6399 msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6402 #: config/tc-csky.c:1123
6404 msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6407 #: config/tc-csky.c:1125
6409 msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6412 #: config/tc-csky.c:1127
6414 msgid " -mno-elrw\n"
6417 #: config/tc-csky.c:1130
6419 msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6422 #: config/tc-csky.c:1132
6424 msgid " -mno-laf -mno-literals-after-func\n"
6427 #: config/tc-csky.c:1134
6430 " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6433 #: config/tc-csky.c:1136
6435 msgid " -mno-labr -mnoliterals-after-br\n"
6438 #: config/tc-csky.c:1139
6440 msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6443 #: config/tc-csky.c:1141
6445 msgid " -mno-istack\n"
6448 #: config/tc-csky.c:1144
6450 msgid " -mhard-float\t\t\tenable hard float instructions\n"
6453 #: config/tc-csky.c:1146
6455 msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6458 #: config/tc-csky.c:1148
6460 msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6463 #: config/tc-csky.c:1150
6465 msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6468 #: config/tc-csky.c:1152
6470 msgid " -msecurity\t\t\tenable security instructions\n"
6473 #: config/tc-csky.c:1154
6475 msgid " -mtrust\t\t\tenable trust instructions\n"
6478 #: config/tc-csky.c:1156
6480 msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6483 #: config/tc-csky.c:1158
6485 msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6488 #: config/tc-csky.c:1160
6490 msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6493 #: config/tc-csky.c:1185
6494 msgid "-mcpu conflict with -march option, using -mcpu"
6497 #: config/tc-csky.c:1187
6498 msgid "-mcpu conflict with other model parameters, using -mcpu"
6501 #: config/tc-csky.c:1252
6502 msgid "option -mdsp conflicts with -medsp, only enabling -medsp"
6505 #: config/tc-csky.c:1259
6506 msgid "-medsp option is only supported by ck803s, ignoring -medsp"
6509 #: config/tc-csky.c:1270
6510 msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6513 #: config/tc-csky.c:1275
6514 msgid "-mno-force2bsr is ignored with -mbranch-stub"
6517 #: config/tc-csky.c:1283
6518 msgid "-mno-force2bsr is ignored for ck801/ck802"
6521 #: config/tc-csky.c:1307
6522 msgid "-mljump is ignored for ck801/ck802"
6525 #: config/tc-csky.c:1575 config/tc-mcore.c:688
6526 msgid "more than 65K literal pools"
6529 #: config/tc-csky.c:1804 read.c:3558 read.c:4867
6531 msgid "bad floating literal: %s"
6534 #: config/tc-csky.c:1932 config/tc-mcore.c:742
6538 #: config/tc-csky.c:1951 config/tc-mips.c:14328 config/tc-mips.c:14392
6539 #: config/tc-mips.c:14403 config/tc-score.c:2690 config/tc-score.c:2736
6540 msgid "unrecognized opcode"
6543 #: config/tc-csky.c:3193 config/tc-mcore.c:1163
6544 msgid "translating mgeni to movi"
6547 #: config/tc-csky.c:4788 config/tc-tilegx.c:1455 config/tc-tilepro.c:1317
6549 msgid "unsupported BFD relocation size %d"
6552 #: config/tc-csky.c:5408
6553 msgid "second operand must be 4"
6556 #: config/tc-csky.c:5432 config/tc-mcore.c:1526
6557 msgid "second operand must be 1"
6560 #: config/tc-csky.c:5505 config/tc-xtensa.c:1974
6561 msgid "register number out of range"
6564 #: config/tc-csky.c:5515
6565 msgid "64-bit operator src/dst register must be less than 15"
6568 #: config/tc-csky.c:7178
6569 msgid "the first operand must be a symbol"
6572 #: config/tc-csky.c:7187
6573 msgid "missing stack size"
6576 #: config/tc-csky.c:7200 config/tc-score.c:4241
6577 msgid "value not in range [0, 0xffffffff]"
6580 #: config/tc-csky.c:7210 config/tc-mcore.c:781
6581 msgid "operand must be a constant"
6584 #: config/tc-d10v.c:216
6588 "-O Optimize. Will do some operations in parallel.\n"
6589 "--gstabs-packing Pack adjacent short instructions together even\n"
6590 " when --gstabs is specified. On by default.\n"
6591 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6592 " instructions together.\n"
6595 #: config/tc-d10v.c:573
6596 msgid "operand is not an immediate"
6599 #: config/tc-d10v.c:591
6601 msgid "operand out of range: %lu"
6604 #: config/tc-d10v.c:651
6605 msgid "Instruction must be executed in parallel with another instruction."
6608 #: config/tc-d10v.c:705 config/tc-d10v.c:713
6610 msgid "packing conflict: %s must dispatch sequentially"
6613 #: config/tc-d10v.c:812
6615 msgid "resource conflict (R%d)"
6618 #: config/tc-d10v.c:815
6620 msgid "resource conflict (A%d)"
6623 #: config/tc-d10v.c:817
6624 msgid "resource conflict (PSW)"
6627 #: config/tc-d10v.c:819
6628 msgid "resource conflict (C flag)"
6631 #: config/tc-d10v.c:821
6632 msgid "resource conflict (F flag)"
6635 #: config/tc-d10v.c:971
6636 msgid "Instruction must be executed in parallel"
6639 #: config/tc-d10v.c:974
6640 msgid "Long instructions may not be combined."
6643 #: config/tc-d10v.c:1007
6644 msgid "One of these instructions may not be executed in parallel."
6647 #: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6648 msgid "Two IU instructions may not be executed in parallel"
6651 #: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6652 #: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6653 msgid "Swapping instruction order"
6656 #: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6657 msgid "Two MU instructions may not be executed in parallel"
6660 #: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6661 msgid "IU instruction may not be in the left container"
6664 #: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6666 "Instruction in R container is squashed by flow control instruction in L "
6670 #: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6671 msgid "MU instruction may not be in the right container"
6674 #: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6675 msgid "unknown execution type passed to write_2_short()"
6678 #: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6679 msgid "bad opcode or operands"
6682 #: config/tc-d10v.c:1264
6683 msgid "value out of range"
6686 #: config/tc-d10v.c:1338
6687 msgid "illegal operand - register name found where none expected"
6690 #: config/tc-d10v.c:1373
6691 msgid "Register number must be EVEN"
6694 #: config/tc-d10v.c:1376
6695 msgid "Unsupported use of sp"
6698 #: config/tc-d10v.c:1395
6700 msgid "cr%ld is a reserved control register"
6703 #: config/tc-d10v.c:1570
6705 msgid "line %d: rep or repi must include at least 4 instructions"
6708 #: config/tc-d10v.c:1762
6709 msgid "can't find previous opcode "
6712 #: config/tc-d10v.c:1774
6714 msgid "could not assemble: %s"
6717 #: config/tc-d10v.c:1789 config/tc-d10v.c:1811 config/tc-d30v.c:1744
6718 msgid "Unable to mix instructions as specified"
6721 #: config/tc-d30v.c:149
6723 msgid "Register name %s conflicts with symbol of the same name"
6726 #: config/tc-d30v.c:239
6731 "-O Make adjacent short instructions parallel if "
6733 "-n Warn about all NOPs inserted by the assembler.\n"
6734 "-N Warn about NOPs inserted after word multiplies.\n"
6735 "-c Warn about symbols whose names match register "
6737 "-C Opposite of -C. -c is the default.\n"
6740 #: config/tc-d30v.c:367
6741 msgid "unexpected 12-bit reloc type"
6744 #: config/tc-d30v.c:374
6745 msgid "unexpected 18-bit reloc type"
6748 #: config/tc-d30v.c:625
6750 msgid "%s NOP inserted"
6753 #: config/tc-d30v.c:626
6757 #: config/tc-d30v.c:626
6761 #: config/tc-d30v.c:1033
6762 msgid "Instructions may not be executed in parallel"
6765 #: config/tc-d30v.c:1046
6767 msgid "Executing %s in IU may not work"
6770 #: config/tc-d30v.c:1053
6772 msgid "Executing %s in IU may not work in parallel execution"
6775 #: config/tc-d30v.c:1066
6777 msgid "special left instruction `%s' kills instruction `%s' in right container"
6780 #: config/tc-d30v.c:1077
6782 msgid "Executing %s in reverse serial with %s may not work"
6785 #: config/tc-d30v.c:1080
6787 msgid "Executing %s in IU in reverse serial may not work"
6790 #: config/tc-d30v.c:1268
6791 msgid "Odd numbered register used as target of multi-register instruction"
6794 #: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6796 msgid "unknown condition code: %s"
6799 #: config/tc-d30v.c:1361
6801 msgid "cmpu doesn't support condition code %s"
6804 #: config/tc-d30v.c:1396
6806 msgid "unknown opcode: %s"
6809 #: config/tc-d30v.c:1407
6811 msgid "operands for opcode `%s' do not match any valid format"
6814 #: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6815 msgid "Cannot assemble instruction"
6818 #: config/tc-d30v.c:1624
6819 msgid "First opcode is long. Unable to mix instructions as specified."
6822 #: config/tc-d30v.c:1694
6823 msgid "word of NOPs added between word multiply and load"
6826 #: config/tc-d30v.c:1696
6827 msgid "word of NOPs added between word multiply and 16-bit multiply"
6830 #: config/tc-d30v.c:1728
6831 msgid "Instruction uses long version, so it cannot be mixed as specified"
6834 #: config/tc-d30v.c:1855
6836 msgid "value too large to fit in %d bits"
6839 #: config/tc-d30v.c:2033 config/tc-pru.c:216 config/tc-pru.c:332
6841 msgid "Alignment too large: %d assumed"
6844 #: config/tc-dlx.c:213
6845 msgid "missing .proc"
6848 #: config/tc-dlx.c:230
6849 msgid ".endfunc missing for previous .proc"
6852 #: config/tc-dlx.c:295 config/tc-mips.c:3703 config/tc-nios2.c:3637
6853 #: config/tc-nios2.c:3651 config/tc-nios2.c:3666 config/tc-pru.c:1574
6854 #: config/tc-pru.c:1588 config/tc-riscv.c:726
6856 msgid "internal error: can't hash `%s': %s\n"
6859 #. Probably a memory allocation problem? Give up now.
6860 #: config/tc-dlx.c:302 config/tc-hppa.c:8269 config/tc-nios2.c:1438
6861 #: config/tc-nios2.c:3640 config/tc-nios2.c:3654 config/tc-nios2.c:3669
6862 #: config/tc-pru.c:1577 config/tc-pru.c:1591 config/tc-riscv.c:729
6863 #: config/tc-riscv.c:741 config/tc-sparc.c:1008
6864 msgid "Broken assembler. No assembly attempted."
6867 #: config/tc-dlx.c:332
6869 msgid "Bad operand for a load instruction: <%s>"
6872 #: config/tc-dlx.c:446
6874 msgid "Bad operand for a store instruction: <%s>"
6877 #: config/tc-dlx.c:626
6879 msgid "Expression Error for operand modifier %%hi/%%lo\n"
6882 #: config/tc-dlx.c:639
6884 msgid "Invalid expression after %%%%\n"
6887 #: config/tc-dlx.c:703 config/tc-tic4x.c:2470
6889 msgid "Unknown opcode `%s'."
6892 #: config/tc-dlx.c:712
6893 msgid "Can not set dlx_skip_hi16_flag"
6896 #: config/tc-dlx.c:726
6898 msgid "Missing arguments for opcode <%s>."
6901 #: config/tc-dlx.c:760
6903 msgid "Too many operands: %s"
6906 #: config/tc-dlx.c:798
6908 msgid "Both the_insn.HI and the_insn.LO are set : %s"
6911 #: config/tc-dlx.c:868
6912 msgid "failed regnum sanity check."
6915 #: config/tc-dlx.c:881
6916 msgid "failed general register sanity check."
6919 #. Types or values of args don't match.
6920 #: config/tc-dlx.c:889
6921 msgid "Invalid operands"
6924 #: config/tc-dlx.c:1108
6926 msgid "label \"$%d\" redefined"
6929 #: config/tc-dlx.c:1146
6930 msgid "Invalid expression after # number\n"
6933 #: config/tc-dlx.c:1189 config/tc-m32r.c:2273 config/tc-nds32.c:7879
6934 #: config/tc-sparc.c:4020
6936 msgid "internal error: can't export reloc type %d (`%s')"
6939 #: config/tc-epiphany.c:126
6941 msgid "EPIPHANY specific command line options:\n"
6944 #: config/tc-epiphany.c:367
6945 msgid "register number too large for push/pop"
6948 #: config/tc-epiphany.c:371
6949 msgid "register is out of order"
6952 #: config/tc-epiphany.c:382 config/tc-m68k.c:5906 config/tc-m68k.c:5935
6953 msgid "bad register list"
6956 #: config/tc-epiphany.c:385
6957 msgid "malformed reglist in push/pop"
6960 #. Checks for behavioral restrictions on LD/ST instructions.
6961 #: config/tc-epiphany.c:431
6962 msgid "destination register modified by displacement-post-modified address"
6965 #: config/tc-epiphany.c:432
6966 msgid "ldrd/strd requires even:odd register pair"
6969 #: config/tc-epiphany.c:820 config/tc-m32r.c:1784
6970 msgid "Addend to unresolved symbol not on word boundary."
6973 #: config/tc-fr30.c:81
6975 msgid " FR30 specific command line options:\n"
6978 #: config/tc-fr30.c:134
6980 msgid "Instruction %s not allowed in a delay slot."
6983 #: config/tc-frv.c:403
6985 msgid "Unknown cpu -mcpu=%s"
6988 #: config/tc-frv.c:456
6990 msgid "FRV specific command line options:\n"
6993 #: config/tc-frv.c:457
6995 msgid "-G n Put data <= n bytes in the small data area\n"
6998 #: config/tc-frv.c:458
7000 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
7003 #: config/tc-frv.c:459
7005 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
7008 #: config/tc-frv.c:460
7010 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
7013 #: config/tc-frv.c:461
7015 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
7018 #: config/tc-frv.c:462
7020 msgid "-msoft-float Mark generated file as using software FP\n"
7023 #: config/tc-frv.c:463
7025 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
7028 #: config/tc-frv.c:464
7030 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
7033 #: config/tc-frv.c:465
7036 "-mdouble Mark generated file as using double precision FP insns\n"
7039 #: config/tc-frv.c:466
7041 msgid "-mmedia Mark generated file as using media insns\n"
7044 #: config/tc-frv.c:467
7047 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
7050 #: config/tc-frv.c:468
7052 msgid "-mpack Allow instructions to be packed\n"
7055 #: config/tc-frv.c:469
7057 msgid "-mno-pack Do not allow instructions to be packed\n"
7060 #: config/tc-frv.c:470
7063 "-mpic Mark generated file as using small position independent "
7067 #: config/tc-frv.c:471
7070 "-mPIC Mark generated file as using large position independent "
7074 #: config/tc-frv.c:472
7077 "-mlibrary-pic Mark generated file as using position independent code for "
7081 #: config/tc-frv.c:473
7083 msgid "-mfdpic Assemble for the FDPIC ABI\n"
7086 #: config/tc-frv.c:474
7088 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
7091 #: config/tc-frv.c:475
7093 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
7096 #: config/tc-frv.c:476
7098 msgid " Record the cpu type\n"
7101 #: config/tc-frv.c:477
7103 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
7106 #: config/tc-frv.c:478
7108 msgid "-mtomcat-debug Debug tomcat workarounds\n"
7111 #: config/tc-frv.c:1160
7112 msgid "VLIW packing used for -mno-pack"
7115 #: config/tc-frv.c:1170
7116 msgid "Instruction not supported by this architecture"
7119 #: config/tc-frv.c:1180
7120 msgid "VLIW packing constraint violation"
7123 #: config/tc-frv.c:1771
7125 msgid "Relocation %s is not safe for %s"
7128 #: config/tc-ft32.c:146 config/tc-moxie.c:104
7129 msgid "expecting register"
7132 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
7133 #: config/tc-moxie.c:139
7134 msgid "illegal register number"
7137 #: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
7139 msgid "unknown opcode %s"
7142 #: config/tc-ft32.c:264
7144 msgid "unknown width specifier '.%c'"
7147 #: config/tc-ft32.c:387
7148 msgid "internal error in argument parsing"
7151 #: config/tc-ft32.c:400
7152 msgid "expected comma separator"
7155 #: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
7156 #: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
7157 #: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
7158 #: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
7159 #: config/tc-pj.c:308
7160 msgid "extra stuff on line ignored"
7163 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
7164 #: config/tc-nios2.c:284
7165 msgid "bad call to md_atof"
7168 #: config/tc-ft32.c:522
7170 msgid "FT32 options:\n"
7173 #: config/tc-ft32.c:523
7177 "-no-relax\t\tdon't relax relocations\n"
7181 #. These macros must be defined, but is will be a fatal assembler
7182 #. error if we ever hit them.
7183 #: config/tc-ft32.h:35 config/tc-pj.h:40
7184 msgid "estimate size\n"
7187 #: config/tc-ft32.h:36 config/tc-pj.h:39
7188 msgid "convert_frag\n"
7191 #: config/tc-h8300.c:175
7193 msgid "new section '%s' defined without attributes - this might cause problems"
7196 #: config/tc-h8300.c:443 config/tc-h8300.c:451
7197 msgid "Reg not valid for H8/300"
7200 #: config/tc-h8300.c:532
7201 msgid "invalid operand size requested"
7204 #: config/tc-h8300.c:637
7205 msgid "Invalid register list for ldm/stm\n"
7208 #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
7209 msgid "mismatch between register and suffix"
7212 #: config/tc-h8300.c:680
7213 msgid "invalid suffix after register."
7216 #: config/tc-h8300.c:702
7217 msgid "address too high for vector table jmp/jsr"
7220 #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
7221 msgid "Wrong size pointer register for architecture."
7224 #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
7225 msgid "expected @(exp, reg16)"
7228 #: config/tc-h8300.c:814
7229 msgid "expected .L, .W or .B for register in indexed addressing mode"
7232 #: config/tc-h8300.c:1008
7233 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
7236 #: config/tc-h8300.c:1026 config/tc-h8300.c:1035
7237 msgid "expected register"
7240 #: config/tc-h8300.c:1051
7241 msgid "expected closing paren"
7244 #: config/tc-h8300.c:1110
7246 msgid "can't use high part of register in operand %d"
7249 #: config/tc-h8300.c:1267
7251 msgid "Opcode `%s' with these operand types not available in %s mode"
7254 #: config/tc-h8300.c:1276
7255 msgid "mismatch between opcode size and operand size"
7258 #: config/tc-h8300.c:1312
7260 msgid "operand %s0x%lx out of range."
7263 #: config/tc-h8300.c:1422
7264 msgid "Can't work out size of operand.\n"
7267 #: config/tc-h8300.c:1472
7269 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
7272 #: config/tc-h8300.c:1477
7274 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
7277 #: config/tc-h8300.c:1483
7279 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
7282 #: config/tc-h8300.c:1544 config/tc-h8300.c:1564
7283 msgid "Need #1 or #2 here"
7286 #: config/tc-h8300.c:1559
7287 msgid "#4 not valid on H8/300."
7290 #: config/tc-h8300.c:1666 config/tc-h8300.c:1738
7292 msgid "branch operand has odd offset (%lx)\n"
7295 #: config/tc-h8300.c:1776
7296 msgid "destination operand must be 16 bit register"
7299 #: config/tc-h8300.c:1785
7300 msgid "source operand must be 8 bit register"
7303 #: config/tc-h8300.c:1793
7304 msgid "destination operand must be 16bit absolute address"
7307 #: config/tc-h8300.c:1800
7308 msgid "destination operand must be 8 bit register"
7311 #: config/tc-h8300.c:1808
7312 msgid "source operand must be 16bit absolute address"
7315 #. This seems more sane than saying "too many operands". We'll
7316 #. get here only if the trailing trash starts with a comma.
7317 #: config/tc-h8300.c:1816 config/tc-mips.c:14344 config/tc-mips.c:14412
7318 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2532
7319 #: config/tc-mmix.c:2556 config/tc-mmix.c:2829
7320 msgid "invalid operands"
7323 #: config/tc-h8300.c:1847
7324 msgid "operand/size mis-match"
7327 #: config/tc-h8300.c:1947 config/tc-sh.c:2551 config/tc-z8k.c:1233
7328 msgid "unknown opcode"
7331 #: config/tc-h8300.c:1980
7332 msgid "invalid operand in ldm"
7335 #: config/tc-h8300.c:1989
7336 msgid "invalid operand in stm"
7339 #: config/tc-h8300.c:2188
7341 msgid "Invalid argument to --mach option: %s"
7344 #: config/tc-h8300.c:2199
7346 msgid " H8300-specific assembler options:\n"
7349 #: config/tc-h8300.c:2200
7352 " -mach=<name> Set the H8300 machine type to one of:\n"
7353 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
7357 #: config/tc-h8300.c:2203
7359 msgid " -h-tick-hex Support H'00 style hex constants\n"
7362 #: config/tc-h8300.c:2212
7364 msgid "call to tc_aout_fix_to_chars \n"
7367 #: config/tc-h8300.c:2221 config/tc-xc16x.c:347
7369 msgid "call to md_convert_frag \n"
7372 #: config/tc-h8300.c:2272 config/tc-xc16x.c:251
7374 msgid "call to md_estimate_size_before_relax \n"
7377 #: config/tc-h8300.c:2287
7378 msgid "Unexpected reference to a symbol in a non-code section"
7381 #: config/tc-h8300.c:2303 config/tc-xc16x.c:292
7382 msgid "Difference of symbols in different sections is not supported"
7385 #: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2481
7386 #: config/tc-pj.c:491 config/tc-sh.c:3900 config/tc-tic6x.c:4520
7387 #: config/tc-xc16x.c:315
7389 msgid "Cannot represent relocation type %s"
7392 #. Simple range checking for FIELD against HIGH and LOW bounds.
7393 #. IGNORE is used to suppress the error message.
7394 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7395 #. the current file and line number are not valid.
7396 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
7398 msgid "Field out of range [%d..%d] (%d)."
7401 #. Simple alignment checking for FIELD against ALIGN (a power of two).
7402 #. IGNORE is used to suppress the error message.
7403 #: config/tc-hppa.c:1055
7405 msgid "Field not properly aligned [%d] (%d)."
7408 #: config/tc-hppa.c:1108
7409 msgid "Missing .exit\n"
7412 #: config/tc-hppa.c:1111
7413 msgid "Missing .procend\n"
7416 #: config/tc-hppa.c:1264
7418 msgid "Invalid field selector. Assuming F%%."
7421 #: config/tc-hppa.c:1288
7422 msgid "Bad segment in expression."
7425 #: config/tc-hppa.c:1313
7427 msgid "Invalid Nullification: (%c)"
7430 #: config/tc-hppa.c:1384
7431 msgid "Cannot handle fixup"
7434 #: config/tc-hppa.c:1682
7436 msgid " -Q ignored\n"
7439 #: config/tc-hppa.c:1686
7441 msgid " -c print a warning if a comment is found\n"
7444 #: config/tc-hppa.c:1752
7446 msgid "no hppa_fixup entry for fixup type 0x%x"
7449 #: config/tc-hppa.c:1931
7450 msgid "Unknown relocation encountered in md_apply_fix."
7453 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7455 msgid "Undefined register: '%s'."
7458 #: config/tc-hppa.c:2178
7460 msgid "Non-absolute symbol: '%s'."
7463 #: config/tc-hppa.c:2193
7465 msgid "Undefined absolute constant: '%s'."
7468 #: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7469 msgid "could not update architecture and machine"
7472 #: config/tc-hppa.c:2262
7474 msgid "Invalid FP Compare Condition: %s"
7477 #: config/tc-hppa.c:2317
7479 msgid "Invalid FTEST completer: %s"
7482 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7484 msgid "Invalid FP Operand Format: %3s"
7487 #: config/tc-hppa.c:2525
7488 msgid "Bad segment (should be absolute)."
7491 #: config/tc-hppa.c:2585
7493 msgid "Invalid argument location: %s\n"
7496 #: config/tc-hppa.c:2614
7498 msgid "Invalid argument description: %d"
7501 #: config/tc-hppa.c:3443
7502 msgid "Invalid Indexed Load Completer."
7505 #: config/tc-hppa.c:3448
7506 msgid "Invalid Indexed Load Completer Syntax."
7509 #: config/tc-hppa.c:3482
7510 msgid "Invalid Short Load/Store Completer."
7513 #: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7514 msgid "Invalid Store Bytes Short Completer"
7517 #: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7518 msgid "Invalid left/right combination completer"
7521 #: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7522 msgid "Invalid permutation completer"
7525 #: config/tc-hppa.c:4025
7527 msgid "Invalid Add Condition: %s"
7530 #: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7531 msgid "Invalid Add and Branch Condition"
7534 #: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7535 msgid "Invalid Compare/Subtract Condition"
7538 #: config/tc-hppa.c:4112
7540 msgid "Invalid Branch On Bit Condition: %c"
7543 #: config/tc-hppa.c:4115
7544 msgid "Missing Branch On Bit Condition"
7547 #: config/tc-hppa.c:4200
7549 msgid "Invalid Compare/Subtract Condition: %s"
7552 #: config/tc-hppa.c:4232
7553 msgid "Invalid Compare and Branch Condition"
7556 #: config/tc-hppa.c:4328
7557 msgid "Invalid Logical Instruction Condition."
7560 #: config/tc-hppa.c:4390
7561 msgid "Invalid Shift/Extract/Deposit Condition."
7564 #: config/tc-hppa.c:4507
7565 msgid "Invalid Unit Instruction Condition."
7568 #: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7569 #: config/tc-hppa.c:5079
7570 msgid "Branch to unaligned address"
7573 #: config/tc-hppa.c:5261
7574 msgid "Invalid SFU identifier"
7577 #: config/tc-hppa.c:5311
7578 msgid "Invalid COPR identifier"
7581 #: config/tc-hppa.c:5441
7582 msgid "Invalid Floating Point Operand Format."
7585 #: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7586 #: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7587 msgid "Invalid register for single precision fmpyadd or fmpysub"
7590 #: config/tc-hppa.c:5709
7592 msgid "Invalid operands %s"
7595 #: config/tc-hppa.c:5719
7597 msgid "Immediates %d and %d will give undefined behavior."
7600 #: config/tc-hppa.c:5771 config/tc-hppa.c:6954 config/tc-hppa.c:7009
7601 msgid "Missing function name for .PROC (corrupted label chain)"
7604 #: config/tc-hppa.c:5774 config/tc-hppa.c:7012
7605 msgid "Missing function name for .PROC"
7608 #: config/tc-hppa.c:5833
7609 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
7612 #: config/tc-hppa.c:5924
7614 msgid "Invalid .CALL argument: %s"
7617 #: config/tc-hppa.c:6069
7618 msgid ".callinfo is not within a procedure definition"
7621 #: config/tc-hppa.c:6087
7623 msgid "FRAME parameter must be a multiple of 8: %d\n"
7626 #: config/tc-hppa.c:6104
7627 msgid "Value for ENTRY_GR must be in the range 3..18\n"
7630 #: config/tc-hppa.c:6115
7631 msgid "Value for ENTRY_FR must be in the range 12..21\n"
7634 #: config/tc-hppa.c:6124
7635 msgid "Value for ENTRY_SR must be 3\n"
7638 #: config/tc-hppa.c:6173
7640 msgid "Invalid .CALLINFO argument: %s"
7643 #: config/tc-hppa.c:6284
7644 msgid "The .ENTER pseudo-op is not supported"
7647 #: config/tc-hppa.c:6300
7648 msgid "Misplaced .entry. Ignored."
7651 #: config/tc-hppa.c:6304
7652 msgid "Missing .callinfo."
7655 #: config/tc-hppa.c:6368
7656 msgid ".REG expression must be a register"
7659 #: config/tc-hppa.c:6384
7660 msgid "bad or irreducible absolute expression; zero assumed"
7663 #: config/tc-hppa.c:6395
7664 msgid ".REG must use a label"
7667 #: config/tc-hppa.c:6397
7668 msgid ".EQU must use a label"
7671 #: config/tc-hppa.c:6453
7673 msgid "Symbol '%s' could not be created."
7676 #: config/tc-hppa.c:6503
7677 msgid ".EXIT must appear within a procedure"
7680 #: config/tc-hppa.c:6507
7681 msgid "Missing .callinfo"
7684 #: config/tc-hppa.c:6511
7685 msgid "No .ENTRY for this .EXIT"
7688 #: config/tc-hppa.c:6551
7690 msgid "Using ENTRY rather than CODE in export directive for %s"
7693 #: config/tc-hppa.c:6670
7695 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
7698 #: config/tc-hppa.c:6693
7700 msgid "Cannot define export symbol: %s\n"
7703 #: config/tc-hppa.c:6784
7704 msgid "Missing label name on .LABEL"
7707 #: config/tc-hppa.c:6789
7708 msgid "extra .LABEL arguments ignored."
7711 #: config/tc-hppa.c:6805
7712 msgid "The .LEAVE pseudo-op is not supported"
7715 #: config/tc-hppa.c:6843
7716 msgid "Unrecognized .LEVEL argument\n"
7719 #: config/tc-hppa.c:6876
7721 msgid "Cannot define static symbol: %s\n"
7724 #: config/tc-hppa.c:6908
7725 msgid "Nested procedures"
7728 #: config/tc-hppa.c:6918
7729 msgid "Cannot allocate unwind descriptor\n"
7732 #: config/tc-hppa.c:7016
7733 msgid "misplaced .procend"
7736 #: config/tc-hppa.c:7019
7737 msgid "Missing .callinfo for this procedure"
7740 #: config/tc-hppa.c:7022
7741 msgid "Missing .EXIT for a .ENTRY"
7744 #: config/tc-hppa.c:7059
7745 msgid "Not in a space.\n"
7748 #: config/tc-hppa.c:7062
7749 msgid "Not in a subspace.\n"
7752 #: config/tc-hppa.c:7150
7753 msgid "Invalid .SPACE argument"
7756 #: config/tc-hppa.c:7196
7757 msgid "Can't change spaces within a procedure definition. Ignored"
7760 #: config/tc-hppa.c:7321
7762 msgid "Undefined space: '%s' Assuming space number = 0."
7765 #: config/tc-hppa.c:7344
7766 msgid "Must be in a space before changing or declaring subspaces.\n"
7769 #: config/tc-hppa.c:7348
7770 msgid "Can't change subspaces within a procedure definition. Ignored"
7773 #: config/tc-hppa.c:7382
7774 msgid "Parameters of an existing subspace can't be modified"
7777 #: config/tc-hppa.c:7433
7778 msgid "Alignment must be a power of 2"
7781 #: config/tc-hppa.c:7480
7782 msgid "FIRST not supported as a .SUBSPACE argument"
7785 #: config/tc-hppa.c:7482
7786 msgid "Invalid .SUBSPACE argument"
7789 #: config/tc-hppa.c:7671
7791 msgid "Internal error: Unable to find containing space for %s."
7794 #: config/tc-hppa.c:8233
7795 msgid "-R option not supported on this target."
7798 #: config/tc-hppa.c:8250 config/tc-sparc.c:963 config/tc-sparc.c:1000
7800 msgid "Internal error: can't hash `%s': %s\n"
7803 #: config/tc-hppa.c:8259
7805 msgid "internal error: losing opcode: `%s' \"%s\"\n"
7808 #: config/tc-i386.c:1388
7810 msgid "i386_output_nops called to generate nops of at most %d bytes!"
7813 #: config/tc-i386.c:1597
7815 msgid "invalid single nop size: %d (expect within [0, %d])"
7818 #: config/tc-i386.c:1638
7819 msgid "jump over nop padding out of range"
7822 #: config/tc-i386.c:2472
7824 msgid "%s shortened to %s"
7827 #: config/tc-i386.c:2563
7828 msgid "same type of prefix used twice"
7831 #: config/tc-i386.c:2590
7833 msgid "64bit mode not supported on `%s'."
7836 #: config/tc-i386.c:2599
7838 msgid "32bit mode not supported on `%s'."
7841 #: config/tc-i386.c:2639
7842 msgid "bad argument to syntax directive."
7845 #: config/tc-i386.c:2702
7847 msgid "bad argument to %s_check directive."
7850 #: config/tc-i386.c:2706
7852 msgid "missing argument for %s_check directive"
7855 #: config/tc-i386.c:2746
7857 msgid "`%s' is not supported on `%s'"
7860 #: config/tc-i386.c:2852
7862 msgid "no such architecture: `%s'"
7865 #: config/tc-i386.c:2857
7866 msgid "missing cpu architecture"
7869 #: config/tc-i386.c:2874
7871 msgid "no such architecture modifier: `%s'"
7874 #: config/tc-i386.c:2889 config/tc-i386.c:2919
7875 msgid "Intel L1OM is 64bit ELF only"
7878 #: config/tc-i386.c:2896 config/tc-i386.c:2926
7879 msgid "Intel K1OM is 64bit ELF only"
7882 #: config/tc-i386.c:2903 config/tc-i386.c:2940
7883 msgid "Intel MCU is 32bit ELF only"
7886 #: config/tc-i386.c:2947 config/tc-i386.c:12855
7887 msgid "unknown architecture"
7890 #: config/tc-i386.c:2984 config/tc-i386.c:3006
7892 msgid "can't hash %s: %s"
7895 #: config/tc-i386.c:3303
7896 msgid "there are no pc-relative size relocations"
7899 #: config/tc-i386.c:3315
7901 msgid "unknown relocation (%u)"
7904 #: config/tc-i386.c:3317
7906 msgid "%u-byte relocation cannot be applied to %u-byte field"
7909 #: config/tc-i386.c:3321
7910 msgid "non-pc-relative relocation for pc-relative field"
7913 #: config/tc-i386.c:3326
7914 msgid "relocated field and relocation type differ in signedness"
7917 #: config/tc-i386.c:3335
7918 msgid "there are no unsigned pc-relative relocations"
7921 #: config/tc-i386.c:3343
7923 msgid "cannot do %u byte pc-relative relocation"
7926 #: config/tc-i386.c:3360
7928 msgid "cannot do %s %u byte relocation"
7931 #: config/tc-i386.c:3958 config/tc-i386.c:4404
7933 msgid "invalid instruction `%s' after `%s'"
7936 #: config/tc-i386.c:3964
7938 msgid "missing `lock' with `%s'"
7941 #: config/tc-i386.c:3971
7943 msgid "instruction `%s' after `xacquire' not allowed"
7946 #: config/tc-i386.c:3977
7948 msgid "memory destination needed for instruction `%s' after `xrelease'"
7951 #: config/tc-i386.c:4378
7953 msgid "SSE instruction `%s' is used"
7956 #: config/tc-i386.c:4392 config/tc-i386.c:6482
7958 msgid "ambiguous operand size for `%s'"
7961 #: config/tc-i386.c:4417
7962 msgid "expecting lockable instruction after `lock'"
7965 #: config/tc-i386.c:4424
7967 msgid "data size prefix invalid with `%s'"
7970 #: config/tc-i386.c:4434
7971 msgid "expecting valid branch instruction after `bnd'"
7974 #: config/tc-i386.c:4438
7975 msgid "expecting indirect branch instruction after `notrack'"
7978 #: config/tc-i386.c:4443
7979 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
7982 #: config/tc-i386.c:4447
7983 msgid "16-bit address isn't allowed in MPX instructions"
7986 #: config/tc-i386.c:4457
7987 msgid "replacing `rep'/`repe' prefix by `bnd'"
7990 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
7991 #: config/tc-i386.c:4511
7993 msgid "translating to `%sp'"
7996 #: config/tc-i386.c:4518
7998 msgid "instruction `%s' isn't supported outside of protected mode."
8001 #: config/tc-i386.c:4579
8003 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
8006 #: config/tc-i386.c:4651 config/tc-i386.c:4850
8008 msgid "no such instruction: `%s'"
8011 #: config/tc-i386.c:4662 config/tc-i386.c:4883
8013 msgid "invalid character %s in mnemonic"
8016 #: config/tc-i386.c:4669
8017 msgid "expecting prefix; got nothing"
8020 #: config/tc-i386.c:4671
8021 msgid "expecting mnemonic; got nothing"
8024 #: config/tc-i386.c:4686 config/tc-i386.c:4905
8026 msgid "`%s' is only supported in 64-bit mode"
8029 #: config/tc-i386.c:4687 config/tc-i386.c:4904
8031 msgid "`%s' is not supported in 64-bit mode"
8034 #: config/tc-i386.c:4699
8036 msgid "redundant %s prefix"
8039 #: config/tc-i386.c:4896
8040 msgid "use .code16 to ensure correct addressing mode"
8043 #: config/tc-i386.c:4908
8045 msgid "`%s' is not supported on `%s%s'"
8048 #: config/tc-i386.c:4934
8050 msgid "invalid character %s before operand %d"
8053 #: config/tc-i386.c:4948
8055 msgid "unbalanced parenthesis in operand %d."
8058 #: config/tc-i386.c:4951
8060 msgid "unbalanced brackets in operand %d."
8063 #: config/tc-i386.c:4960
8065 msgid "invalid character %s in operand %d"
8068 #: config/tc-i386.c:4987
8070 msgid "spurious operands; (%d operands/instruction max)"
8073 #: config/tc-i386.c:4997 config/tc-i386.c:10624
8075 msgid "too many memory references for `%s'"
8078 #: config/tc-i386.c:5018
8079 msgid "expecting operand after ','; got nothing"
8082 #: config/tc-i386.c:5023
8083 msgid "expecting operand before ','; got nothing"
8086 #: config/tc-i386.c:5453
8087 msgid "mask, index, and destination registers should be distinct"
8090 #: config/tc-i386.c:5470
8091 msgid "index and destination registers should be distinct"
8094 #: config/tc-i386.c:6144
8095 msgid "operand size mismatch"
8098 #: config/tc-i386.c:6147
8099 msgid "operand type mismatch"
8102 #: config/tc-i386.c:6150
8103 msgid "register type mismatch"
8106 #: config/tc-i386.c:6153
8107 msgid "number of operands mismatch"
8110 #: config/tc-i386.c:6156
8111 msgid "invalid instruction suffix"
8114 #: config/tc-i386.c:6159
8115 msgid "constant doesn't fit in 4 bits"
8118 #: config/tc-i386.c:6162
8119 msgid "unsupported with Intel mnemonic"
8122 #: config/tc-i386.c:6165
8123 msgid "unsupported syntax"
8126 #: config/tc-i386.c:6168
8128 msgid "unsupported instruction `%s'"
8131 #: config/tc-i386.c:6172
8132 msgid "invalid VSIB address"
8135 #: config/tc-i386.c:6175
8136 msgid "mask, index, and destination registers must be distinct"
8139 #: config/tc-i386.c:6178
8140 msgid "unsupported vector index register"
8143 #: config/tc-i386.c:6181
8144 msgid "unsupported broadcast"
8147 #: config/tc-i386.c:6184
8148 msgid "broadcast is needed for operand of such type"
8151 #: config/tc-i386.c:6187
8152 msgid "unsupported masking"
8155 #: config/tc-i386.c:6190
8156 msgid "mask not on destination operand"
8159 #: config/tc-i386.c:6193
8160 msgid "default mask isn't allowed"
8163 #: config/tc-i386.c:6196
8164 msgid "unsupported static rounding/sae"
8167 #: config/tc-i386.c:6200
8168 msgid "RC/SAE operand must precede immediate operands"
8171 #: config/tc-i386.c:6202
8172 msgid "RC/SAE operand must follow immediate operands"
8175 #: config/tc-i386.c:6205 config/tc-metag.c:4789 config/tc-metag.c:5530
8176 #: config/tc-metag.c:5552
8177 msgid "invalid register operand"
8180 #: config/tc-i386.c:6208
8185 #: config/tc-i386.c:6217
8187 msgid "indirect %s without `*'"
8190 #. Warn them that a data or address size prefix doesn't
8191 #. affect assembly of the next line of code.
8192 #: config/tc-i386.c:6224
8194 msgid "stand-alone `%s' prefix"
8197 #: config/tc-i386.c:6266
8199 msgid "`%s' operand %u must use `%ses' segment"
8202 #. We have to know the operand size for crc32.
8203 #: config/tc-i386.c:6324
8205 msgid "ambiguous memory operand size for `%s`"
8208 #: config/tc-i386.c:6413
8209 msgid "generating 16-bit `iret' for .code16gcc directive"
8212 #: config/tc-i386.c:6417
8214 msgid "generating 32-bit `%s', unlike earlier gas versions"
8217 #: config/tc-i386.c:6455
8219 "no instruction mnemonic suffix given and no register operands; can't size "
8223 #: config/tc-i386.c:6593
8225 msgid "invalid register operand size for `%s'"
8228 #: config/tc-i386.c:6638 config/tc-i386.c:6710 config/tc-i386.c:6832
8230 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
8233 #: config/tc-i386.c:6658 config/tc-i386.c:6686 config/tc-i386.c:6757
8234 #: config/tc-i386.c:6807
8236 msgid "`%s%s' not allowed with `%s%c'"
8239 #: config/tc-i386.c:6704 config/tc-i386.c:6731 config/tc-i386.c:6782
8240 #: config/tc-i386.c:6826
8242 msgid "incorrect register `%s%s' used with `%c' suffix"
8245 #: config/tc-i386.c:6895
8246 msgid "no instruction mnemonic suffix given; can't determine immediate size"
8249 #: config/tc-i386.c:7047
8252 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
8256 #: config/tc-i386.c:7091
8258 msgid "you can't `%s %s%s'"
8261 #. Reversed arguments on faddp, fsubp, etc.
8262 #: config/tc-i386.c:7129
8264 msgid "translating to `%s %s%s,%s%s'"
8267 #. Extraneous `l' suffix on fp insn.
8268 #: config/tc-i386.c:7136
8270 msgid "translating to `%s %s%s'"
8273 #: config/tc-i386.c:7145
8275 msgid "segment override on `%s' is ineffectual"
8278 #: config/tc-i386.c:7912 config/tc-i386.c:8055 config/tc-i386.c:8116
8280 msgid "skipping prefixes on `%s'"
8283 #: config/tc-i386.c:8136
8284 msgid "16-bit jump out of range"
8287 #: config/tc-i386.c:8145
8289 msgid "can't handle non absolute segment in `%s'"
8292 #: config/tc-i386.c:8357 config/tc-i386.c:8389 config/tc-i386.c:8475
8294 msgid "`%s` skips -malign-branch-boundary on `%s`"
8297 #: config/tc-i386.c:8707
8298 msgid "pseudo prefix without instruction"
8301 #: config/tc-i386.c:8823
8303 msgid "instruction length of %u bytes exceeds the limit of 15"
8306 #: config/tc-i386.c:9404 config/tc-i386.c:9506
8308 msgid "@%s reloc is not supported with %d-bit output format"
8311 #: config/tc-i386.c:9557
8313 msgid "missing or invalid expression `%s'"
8316 #: config/tc-i386.c:9566
8318 msgid "invalid PLT expression `%s'"
8321 #: config/tc-i386.c:9652
8323 msgid "Unsupported broadcast: `%s'"
8326 #: config/tc-i386.c:9668
8328 msgid "`%s%s' can't be used for write mask"
8331 #: config/tc-i386.c:9691
8333 msgid "invalid write mask `%s'"
8336 #: config/tc-i386.c:9713 config/tc-i386.c:10403
8338 msgid "duplicated `%s'"
8341 #: config/tc-i386.c:9723
8343 msgid "invalid zeroing-masking `%s'"
8346 #: config/tc-i386.c:9736
8348 msgid "missing `}' in `%s'"
8351 #. We don't know this one.
8352 #: config/tc-i386.c:9750
8354 msgid "unknown vector operation: `%s'"
8357 #: config/tc-i386.c:9756
8358 msgid "zeroing-masking only allowed with write mask"
8361 #: config/tc-i386.c:9776
8363 msgid "at most %d immediate operands are allowed"
8366 #: config/tc-i386.c:9808 config/tc-i386.c:10076
8368 msgid "junk `%s' after expression"
8371 #: config/tc-i386.c:9829
8373 msgid "missing or invalid immediate expression `%s'"
8376 #: config/tc-i386.c:9852 config/tc-i386.c:10166
8378 msgid "unimplemented segment %s in operand"
8381 #: config/tc-i386.c:9859
8383 msgid "illegal immediate register operand %s"
8386 #: config/tc-i386.c:9907
8388 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8391 #: config/tc-i386.c:9916
8393 msgid "scale factor of %d without an index register"
8396 #: config/tc-i386.c:9938
8398 msgid "at most %d displacement operands are allowed"
8401 #: config/tc-i386.c:10132
8403 msgid "missing or invalid displacement expression `%s'"
8406 #: config/tc-i386.c:10149
8408 msgid "0x%lx out range of signed 32bit displacement"
8411 #: config/tc-i386.c:10304
8413 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8416 #: config/tc-i386.c:10316
8418 msgid "`%s' is not a valid %s expression"
8421 #: config/tc-i386.c:10348
8423 msgid "`%s' cannot be used here"
8426 #: config/tc-i386.c:10355
8427 msgid "register scaling is being ignored here"
8430 #: config/tc-i386.c:10416
8432 msgid "Missing '}': '%s'"
8435 #: config/tc-i386.c:10422
8437 msgid "Junk after '}': '%s'"
8440 #: config/tc-i386.c:10548
8442 msgid "bad memory operand `%s'"
8445 #: config/tc-i386.c:10572
8447 msgid "junk `%s' after register"
8450 #: config/tc-i386.c:10585 config/tc-i386.c:10722 config/tc-i386.c:10766
8452 msgid "bad register name `%s'"
8455 #: config/tc-i386.c:10593
8456 msgid "immediate operand illegal with absolute jump"
8459 #: config/tc-i386.c:10711
8461 msgid "expecting `,' or `)' after index register in `%s'"
8464 #: config/tc-i386.c:10739
8466 msgid "expecting `)' after scale factor in `%s'"
8469 #: config/tc-i386.c:10747
8471 msgid "expecting index register or scale factor after `,'; got '%c'"
8474 #: config/tc-i386.c:10755
8476 msgid "expecting `,' or `)' after base register in `%s'"
8479 #. It's not a memory operand; argh!
8480 #: config/tc-i386.c:10804
8482 msgid "invalid char %s beginning operand %d `%s'"
8485 #: config/tc-i386.c:11418
8487 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
8490 #: config/tc-i386.c:11421
8493 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
8496 #: config/tc-i386.c:11427
8499 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
8502 #: config/tc-i386.c:11494
8503 msgid "long jump required"
8506 #: config/tc-i386.c:11549
8507 msgid "jump target out of range"
8510 #: config/tc-i386.c:12127
8512 msgid "invalid -mx86-used-note= option: `%s'"
8515 #: config/tc-i386.c:12150
8516 msgid "no compiled in support for x86_64"
8519 #: config/tc-i386.c:12170
8520 msgid "no compiled in support for 32bit x86_64"
8523 #: config/tc-i386.c:12174
8524 msgid "32bit x86_64 is only supported for ELF"
8527 #: config/tc-i386.c:12208 config/tc-i386.c:12296
8529 msgid "invalid -march= option: `%s'"
8532 #: config/tc-i386.c:12306 config/tc-i386.c:12318
8534 msgid "invalid -mtune= option: `%s'"
8537 #: config/tc-i386.c:12327
8539 msgid "invalid -mmnemonic= option: `%s'"
8542 #: config/tc-i386.c:12336
8544 msgid "invalid -msyntax= option: `%s'"
8547 #: config/tc-i386.c:12359
8549 msgid "invalid -msse-check= option: `%s'"
8552 #: config/tc-i386.c:12370
8554 msgid "invalid -moperand-check= option: `%s'"
8557 #: config/tc-i386.c:12379
8559 msgid "invalid -mavxscalar= option: `%s'"
8562 #: config/tc-i386.c:12388
8564 msgid "invalid -mvexwig= option: `%s'"
8567 #: config/tc-i386.c:12403
8569 msgid "invalid -mevexlig= option: `%s'"
8572 #: config/tc-i386.c:12416
8574 msgid "invalid -mevexrcig= option: `%s'"
8577 #: config/tc-i386.c:12425
8579 msgid "invalid -mevexwig= option: `%s'"
8582 #: config/tc-i386.c:12440
8584 msgid "invalid -momit-lock-prefix= option: `%s'"
8587 #: config/tc-i386.c:12449
8589 msgid "invalid -mfence-as-lock-add= option: `%s'"
8592 #: config/tc-i386.c:12458
8594 msgid "invalid -mrelax-relocations= option: `%s'"
8597 #: config/tc-i386.c:12487
8599 msgid "invalid -malign-branch-boundary= value: %s"
8602 #: config/tc-i386.c:12501
8604 msgid "invalid -malign-branch-prefix-size= value: %s"
8607 #: config/tc-i386.c:12528
8609 msgid "invalid -malign-branch= option: `%s'"
8612 #: config/tc-i386.c:12684
8615 " -Qy, -Qn ignored\n"
8616 " -V print assembler version number\n"
8620 #: config/tc-i386.c:12689
8623 " -n Do not optimize code alignment\n"
8624 " -q quieten some warnings\n"
8627 #: config/tc-i386.c:12693
8629 msgid " -s ignored\n"
8632 #: config/tc-i386.c:12698
8634 msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
8637 #: config/tc-i386.c:12702
8639 msgid " --divide do not treat `/' as a comment character\n"
8642 #: config/tc-i386.c:12705
8644 msgid " --divide ignored\n"
8647 #: config/tc-i386.c:12708
8650 " -march=CPU[,+EXTENSION...]\n"
8651 " generate code for CPU and EXTENSION, CPU is one "
8655 #: config/tc-i386.c:12712
8657 msgid " EXTENSION is combination of:\n"
8660 #: config/tc-i386.c:12715
8662 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
8665 #: config/tc-i386.c:12718
8667 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
8670 #: config/tc-i386.c:12720
8673 " -msse-check=[none|error|warning] (default: warning)\n"
8674 " check SSE instructions\n"
8677 #: config/tc-i386.c:12723
8680 " -moperand-check=[none|error|warning] (default: warning)\n"
8681 " check operand combinations for validity\n"
8684 #: config/tc-i386.c:12726
8687 " -mavxscalar=[128|256] (default: 128)\n"
8688 " encode scalar AVX instructions with specific "
8693 #: config/tc-i386.c:12730
8696 " -mvexwig=[0|1] (default: 0)\n"
8697 " encode VEX instructions with specific VEX.W value\n"
8698 " for VEX.W bit ignored instructions\n"
8701 #: config/tc-i386.c:12734
8704 " -mevexlig=[128|256|512] (default: 128)\n"
8705 " encode scalar EVEX instructions with specific "
8710 #: config/tc-i386.c:12738
8713 " -mevexwig=[0|1] (default: 0)\n"
8714 " encode EVEX instructions with specific EVEX.W "
8716 " for EVEX.W bit ignored instructions\n"
8719 #: config/tc-i386.c:12742
8722 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
8723 " encode EVEX instructions with specific EVEX.RC "
8725 " for SAE-only ignored instructions\n"
8728 #: config/tc-i386.c:12746
8730 msgid " -mmnemonic=[att|intel] "
8733 #: config/tc-i386.c:12749
8735 msgid "(default: att)\n"
8738 #: config/tc-i386.c:12751
8740 msgid "(default: intel)\n"
8743 #: config/tc-i386.c:12752
8745 msgid " use AT&T/Intel mnemonic\n"
8748 #: config/tc-i386.c:12754
8751 " -msyntax=[att|intel] (default: att)\n"
8752 " use AT&T/Intel syntax\n"
8755 #: config/tc-i386.c:12757
8757 msgid " -mindex-reg support pseudo index registers\n"
8760 #: config/tc-i386.c:12759
8762 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
8765 #: config/tc-i386.c:12761
8767 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
8770 #: config/tc-i386.c:12764
8772 msgid " -mshared disable branch optimization for shared code\n"
8775 #: config/tc-i386.c:12766
8777 msgid " -mx86-used-note=[no|yes] "
8780 #: config/tc-i386.c:12772
8783 " generate x86 used ISA and feature properties\n"
8786 #: config/tc-i386.c:12776
8788 msgid " -mbig-obj generate big object files\n"
8791 #: config/tc-i386.c:12779
8794 " -momit-lock-prefix=[no|yes] (default: no)\n"
8795 " strip all lock prefixes\n"
8798 #: config/tc-i386.c:12782
8801 " -mfence-as-lock-add=[no|yes] (default: no)\n"
8802 " encode lfence, mfence and sfence as\n"
8803 " lock addl $0x0, (%%{re}sp)\n"
8806 #: config/tc-i386.c:12786
8808 msgid " -mrelax-relocations=[no|yes] "
8811 #: config/tc-i386.c:12792
8813 msgid " generate relax relocations\n"
8816 #: config/tc-i386.c:12794
8819 " -malign-branch-boundary=NUM (default: 0)\n"
8820 " align branches within NUM byte boundary\n"
8823 #: config/tc-i386.c:12797
8826 " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
8827 " TYPE is combination of jcc, fused, jmp, call, "
8830 " specify types of branches to align\n"
8833 #: config/tc-i386.c:12802
8836 " -malign-branch-prefix-size=NUM (default: 5)\n"
8837 " align branches with NUM prefixes per instruction\n"
8840 #: config/tc-i386.c:12805
8843 " -mbranches-within-32B-boundaries\n"
8844 " align branches within 32 byte boundary\n"
8847 #: config/tc-i386.c:12808
8849 msgid " -mamd64 accept only AMD64 ISA [default]\n"
8852 #: config/tc-i386.c:12810
8854 msgid " -mintel64 accept only Intel64 ISA\n"
8857 #: config/tc-i386.c:12851
8859 msgid "Intel MCU doesn't support `%s' architecture"
8862 #: config/tc-i386.c:12917
8863 msgid "Intel L1OM is 64bit only"
8866 #: config/tc-i386.c:12923
8867 msgid "Intel K1OM is 64bit only"
8870 #: config/tc-i386.c:12929
8871 msgid "Intel MCU is 32bit only"
8874 #: config/tc-i386.c:13101
8875 msgid "symbol size computation overflow"
8878 #: config/tc-i386.c:13169 config/tc-sparc.c:3861
8880 msgid "can not do %d byte pc-relative relocation"
8883 #: config/tc-i386.c:13187
8885 msgid "can not do %d byte relocation"
8888 #: config/tc-i386.c:13255
8890 msgid "cannot represent relocation type %s in x32 mode"
8893 #: config/tc-i386.c:13292 config/tc-s390.c:2613
8895 msgid "cannot represent relocation type %s"
8898 #: config/tc-i386.c:13409
8899 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
8902 #: config/tc-i386.c:13412
8903 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
8906 #: config/tc-i386.c:13431
8907 msgid ".largecomm supported only in 64bit mode, producing .comm"
8910 #: config/tc-ia64.c:872
8911 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
8914 #: config/tc-ia64.c:924
8915 msgid "Size of frame exceeds maximum of 96 registers"
8918 #: config/tc-ia64.c:929
8919 msgid "Size of rotating registers exceeds frame size"
8922 #: config/tc-ia64.c:1016
8923 msgid "Unwind directive not followed by an instruction."
8926 #: config/tc-ia64.c:1025 config/tc-ia64.c:7607
8927 msgid "qualifying predicate not followed by instruction"
8930 #: config/tc-ia64.c:1073
8931 msgid "expected ',' after section name"
8934 #: config/tc-ia64.c:1108
8935 msgid "expected ',' after symbol name"
8938 #: config/tc-ia64.c:1132
8939 msgid "expected ',' after symbol size"
8942 #: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8943 msgid "record type is not valid"
8946 #: config/tc-ia64.c:1318
8947 msgid "Invalid record type for P3 format."
8950 #: config/tc-ia64.c:1354
8951 msgid "Invalid record type for format P6"
8954 #: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8955 msgid "Invalid record type for format B1"
8958 #: config/tc-ia64.c:1619
8959 msgid "Invalid record type for format X1"
8962 #: config/tc-ia64.c:1661
8963 msgid "Invalid record type for format X3"
8966 #: config/tc-ia64.c:1699
8967 msgid "Previous .save incomplete"
8970 #: config/tc-ia64.c:2524
8971 msgid "spill_mask record unimplemented."
8974 #: config/tc-ia64.c:2581
8975 msgid "record_type_not_valid"
8978 #: config/tc-ia64.c:2665
8979 msgid "Ignoring attempt to spill beyond end of region"
8982 #: config/tc-ia64.c:2724
8983 msgid "Only constant space allocation is supported"
8986 #: config/tc-ia64.c:2738
8987 msgid "Only constant offsets are supported"
8990 #: config/tc-ia64.c:2762
8991 msgid "Section switching in code is not supported."
8994 #: config/tc-ia64.c:2804
8995 msgid "Insn slot not set in unwind record."
8998 #: config/tc-ia64.c:2878
8999 msgid "frgr_mem record before region record!"
9002 #: config/tc-ia64.c:2889
9003 msgid "fr_mem record before region record!"
9006 #: config/tc-ia64.c:2898
9007 msgid "gr_mem record before region record!"
9010 #: config/tc-ia64.c:2907
9011 msgid "br_mem record before region record!"
9014 #: config/tc-ia64.c:2917
9015 msgid "gr_gr record before region record!"
9018 #: config/tc-ia64.c:2925
9019 msgid "br_gr record before region record!"
9022 #: config/tc-ia64.c:3043
9024 msgid "First operand to .%s must be a predicate"
9027 #: config/tc-ia64.c:3047
9029 msgid "Pointless use of p0 as first operand to .%s"
9032 #: config/tc-ia64.c:3103
9034 msgid "Operand %d to .%s must be a preserved register"
9037 #: config/tc-ia64.c:3139
9039 msgid "Operand %d to .%s must be a writable register"
9042 #: config/tc-ia64.c:3163
9044 msgid "Radix `%s' unsupported or invalid"
9047 #: config/tc-ia64.c:3193 config/tc-ia64.c:3198
9049 msgid ".%s outside of %s"
9052 #: config/tc-ia64.c:3284
9053 msgid "Tags on unwind pseudo-ops aren't supported, yet"
9056 #: config/tc-ia64.c:3306
9057 msgid "First operand to .fframe must be a constant"
9060 #: config/tc-ia64.c:3326
9061 msgid "First operand to .vframe must be a general register"
9064 #: config/tc-ia64.c:3334
9065 msgid "Operand of .vframe contradicts .prologue"
9068 #: config/tc-ia64.c:3344
9069 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
9072 #: config/tc-ia64.c:3352
9073 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
9076 #: config/tc-ia64.c:3379
9077 msgid "First operand to .save not a register"
9080 #: config/tc-ia64.c:3385
9081 msgid "Second operand to .save not a valid register"
9084 #: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
9085 msgid "Second operand of .save contradicts .prologue"
9088 #: config/tc-ia64.c:3442
9089 msgid "First operand to .save not a valid register"
9092 #: config/tc-ia64.c:3460
9093 msgid "First operand to .restore must be stack pointer (sp)"
9096 #: config/tc-ia64.c:3469
9097 msgid "Second operand to .restore must be a constant >= 0"
9100 #: config/tc-ia64.c:3479
9102 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
9105 #: config/tc-ia64.c:3565
9107 msgid "Illegal section name `%s' (causes unwind section name clash)"
9110 #: config/tc-ia64.c:3741
9111 msgid "First operand to .altrp not a valid branch register"
9114 #: config/tc-ia64.c:3770
9116 msgid "First operand to .%s not a register"
9119 #: config/tc-ia64.c:3775
9121 msgid "Second operand to .%s not a constant"
9124 #: config/tc-ia64.c:3842
9126 msgid "First operand to .%s not a valid register"
9129 #: config/tc-ia64.c:3865
9130 msgid "First operand to .save.g must be a positive 4-bit constant"
9133 #: config/tc-ia64.c:3878
9134 msgid "Second operand to .save.g must be a general register"
9137 #: config/tc-ia64.c:3883
9139 msgid "Second operand to .save.g must be the first of %d general registers"
9142 #: config/tc-ia64.c:3906
9143 msgid "Operand to .save.f must be a positive 20-bit constant"
9146 #: config/tc-ia64.c:3929
9147 msgid "First operand to .save.b must be a positive 5-bit constant"
9150 #: config/tc-ia64.c:3942
9151 msgid "Second operand to .save.b must be a general register"
9154 #: config/tc-ia64.c:3947
9156 msgid "Second operand to .save.b must be the first of %d general registers"
9159 #: config/tc-ia64.c:3973
9160 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
9163 #: config/tc-ia64.c:3981
9164 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
9167 #: config/tc-ia64.c:3989
9168 msgid "Operands to .save.gf may not be both zero"
9171 #: config/tc-ia64.c:4006
9172 msgid "Operand to .spill must be a constant"
9175 #: config/tc-ia64.c:4075
9177 msgid "Operand %d to .%s must be a constant"
9180 #: config/tc-ia64.c:4096
9182 msgid "Missing .label_state %ld"
9185 #: config/tc-ia64.c:4150
9186 msgid "Operand to .label_state must be a constant"
9189 #: config/tc-ia64.c:4169
9190 msgid "Operand to .copy_state must be a constant"
9193 #: config/tc-ia64.c:4192
9194 msgid "First operand to .unwabi must be a constant"
9197 #: config/tc-ia64.c:4198
9198 msgid "Second operand to .unwabi must be a constant"
9201 #: config/tc-ia64.c:4233
9202 msgid "Missing .endp after previous .proc"
9205 #: config/tc-ia64.c:4251
9206 msgid "Empty argument of .proc"
9209 #: config/tc-ia64.c:4256
9211 msgid "`%s' was already defined"
9214 #: config/tc-ia64.c:4299
9215 msgid "Initial .body should precede any instructions"
9218 #: config/tc-ia64.c:4318
9219 msgid ".prologue within prologue"
9222 #: config/tc-ia64.c:4323
9223 msgid "Initial .prologue should precede any instructions"
9226 #: config/tc-ia64.c:4333
9227 msgid "First operand to .prologue must be a positive 4-bit constant"
9230 #: config/tc-ia64.c:4335
9231 msgid "Pointless use of zero first operand to .prologue"
9234 #: config/tc-ia64.c:4351
9235 msgid "Using a constant as second operand to .prologue is deprecated"
9238 #: config/tc-ia64.c:4357
9239 msgid "Second operand to .prologue must be a general register"
9242 #: config/tc-ia64.c:4362
9244 msgid "Second operand to .prologue must be the first of %d general registers"
9247 #: config/tc-ia64.c:4474
9249 msgid "`%s' was not defined within procedure"
9252 #: config/tc-ia64.c:4510
9253 msgid "Empty argument of .endp"
9256 #: config/tc-ia64.c:4524
9258 msgid "`%s' was not specified with previous .proc"
9261 #: config/tc-ia64.c:4539
9263 msgid "`%s' should be an operand to this .endp"
9266 #: config/tc-ia64.c:4580 config/tc-ia64.c:4901 config/tc-ia64.c:5210
9267 msgid "Comma expected"
9270 #: config/tc-ia64.c:4620
9271 msgid "Expected '['"
9274 #: config/tc-ia64.c:4629 config/tc-ia64.c:7741
9275 msgid "Expected ']'"
9278 #: config/tc-ia64.c:4634
9279 msgid "Number of elements must be positive"
9282 #: config/tc-ia64.c:4645
9284 msgid "Used more than the declared %d rotating registers"
9287 #: config/tc-ia64.c:4653
9288 msgid "Used more than the available 96 rotating registers"
9291 #: config/tc-ia64.c:4660
9292 msgid "Used more than the available 48 rotating registers"
9295 #: config/tc-ia64.c:4688
9297 msgid "Attempt to redefine register set `%s'"
9300 #: config/tc-ia64.c:4753
9302 msgid "Unknown psr option `%s'"
9305 #: config/tc-ia64.c:4787
9306 msgid "Missing section name"
9309 #: config/tc-ia64.c:4796
9310 msgid "Comma expected after section name"
9313 #: config/tc-ia64.c:4807
9314 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
9317 #: config/tc-ia64.c:4896
9318 msgid "Register name expected"
9321 #: config/tc-ia64.c:4909
9322 msgid "Register value annotation ignored"
9325 #: config/tc-ia64.c:4948
9326 msgid "Directive invalid within a bundle"
9329 #: config/tc-ia64.c:5042
9330 msgid "Missing predicate relation type"
9333 #: config/tc-ia64.c:5048
9334 msgid "Unrecognized predicate relation type"
9337 #: config/tc-ia64.c:5094
9338 msgid "Bad register range"
9341 #: config/tc-ia64.c:5103 config/tc-ia64.c:7687
9342 msgid "Predicate register expected"
9345 #: config/tc-ia64.c:5108
9346 msgid "Duplicate predicate register ignored"
9349 #: config/tc-ia64.c:5124
9350 msgid "Predicate source and target required"
9353 #: config/tc-ia64.c:5126 config/tc-ia64.c:5138
9354 msgid "Use of p0 is not valid in this context"
9357 #: config/tc-ia64.c:5133
9358 msgid "At least two PR arguments expected"
9361 #: config/tc-ia64.c:5147
9362 msgid "At least one PR argument expected"
9365 #: config/tc-ia64.c:5181
9367 msgid "Inserting \"%s\" into entry hint table failed: %s"
9370 #. FIXME -- need 62-bit relocation type
9371 #: config/tc-ia64.c:5661
9372 msgid "62-bit relocation not yet implemented"
9375 #. XXX technically, this is wrong: we should not be issuing warning
9376 #. messages until we're sure this instruction pattern is going to
9378 #: config/tc-ia64.c:5747
9379 msgid "lower 16 bits of mask ignored"
9382 #: config/tc-ia64.c:5976
9383 msgid "stride must be a multiple of 64; lower 6 bits ignored"
9386 #: config/tc-ia64.c:6094
9387 msgid "Expected separator `='"
9390 #: config/tc-ia64.c:6128
9391 msgid "Duplicate equal sign (=) in instruction"
9394 #: config/tc-ia64.c:6135
9396 msgid "Illegal operand separator `%c'"
9399 #: config/tc-ia64.c:6250
9401 msgid "Operand %u of `%s' should be %s"
9404 #: config/tc-ia64.c:6254
9405 msgid "Wrong number of output operands"
9408 #: config/tc-ia64.c:6256
9409 msgid "Wrong number of input operands"
9412 #: config/tc-ia64.c:6258
9413 msgid "Operand mismatch"
9416 #: config/tc-ia64.c:6340
9418 msgid "Invalid use of `%c%d' as output operand"
9421 #: config/tc-ia64.c:6343
9423 msgid "Invalid use of `r%d' as base update address operand"
9426 #: config/tc-ia64.c:6367
9428 msgid "Invalid duplicate use of `%c%d'"
9431 #: config/tc-ia64.c:6374
9433 msgid "Invalid simultaneous use of `f%d' and `f%d'"
9436 #: config/tc-ia64.c:6380
9438 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
9441 #: config/tc-ia64.c:6424
9442 msgid "Value truncated to 62 bits"
9445 #: config/tc-ia64.c:6492
9447 msgid "Bad operand value: %s"
9450 #. Give an error if a frag containing code is not aligned to a 16 byte
9452 #: config/tc-ia64.c:6567 config/tc-ia64.h:177
9453 msgid "instruction address is not a multiple of 16"
9456 #: config/tc-ia64.c:6635
9458 msgid "`%s' must be last in bundle"
9461 #: config/tc-ia64.c:6667
9463 msgid "Internal error: don't know how to force %s to end of instruction group"
9466 #: config/tc-ia64.c:6680
9468 msgid "`%s' must be last in instruction group"
9471 #: config/tc-ia64.c:6710
9472 msgid "Label must be first in a bundle"
9475 #: config/tc-ia64.c:6787
9476 msgid "hint in B unit may be treated as nop"
9479 #: config/tc-ia64.c:6798
9480 msgid "hint in B unit can't be used"
9483 #: config/tc-ia64.c:6812
9484 msgid "emit_one_bundle: unexpected dynamic op"
9487 #: config/tc-ia64.c:6937
9489 msgid "`%s' does not fit into %s template"
9492 #: config/tc-ia64.c:6952
9494 msgid "`%s' does not fit into bundle"
9497 #: config/tc-ia64.c:6964
9499 msgid "`%s' can't go in %s of %s template"
9502 #: config/tc-ia64.c:6970
9503 msgid "Missing '}' at end of file"
9506 #: config/tc-ia64.c:7117
9508 msgid "Unrecognized option '-x%s'"
9511 #: config/tc-ia64.c:7144
9514 " --mconstant-gp\t mark output file as using the constant-GP model\n"
9515 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9516 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
9517 "\t\t\t without function descriptors (sets ELF header flag\n"
9518 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9519 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9520 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9521 " -mtune=[itanium1|itanium2]\n"
9522 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9523 " -munwind-check=[warning|error]\n"
9524 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
9525 " -mhint.b=[ok|warning|error]\n"
9526 "\t\t\t hint.b check (default -mhint.b=error)\n"
9527 " -x | -xexplicit\t turn on dependency violation checking\n"
9530 #. Note for translators: "automagically" can be translated as "automatically" here.
9531 #: config/tc-ia64.c:7161
9533 " -xauto\t\t automagically remove dependency violations (default)\n"
9534 " -xnone\t\t turn off dependency violation checking\n"
9535 " -xdebug\t\t debug dependency violation checker\n"
9536 " -xdebugn\t\t debug dependency violation checker but turn off\n"
9537 "\t\t\t dependency violation checking\n"
9538 " -xdebugx\t\t debug dependency violation checker and turn on\n"
9539 "\t\t\t dependency violation checking\n"
9542 #: config/tc-ia64.c:7176
9543 msgid "--gstabs is not supported for ia64"
9546 #: config/tc-ia64.c:7414
9548 msgid "ia64.md_begin: can't hash `%s': %s"
9551 #: config/tc-ia64.c:7478
9553 msgid "Inserting \"%s\" into constant hash table failed: %s"
9556 #: config/tc-ia64.c:7622
9557 msgid "Explicit stops are ignored in auto mode"
9560 #: config/tc-ia64.c:7631
9561 msgid "Found '{' when manual bundling is already turned on"
9564 #: config/tc-ia64.c:7644
9565 msgid "Found '{' after explicit switch to automatic mode"
9568 #: config/tc-ia64.c:7650
9569 msgid "Found '}' when manual bundling is off"
9572 #: config/tc-ia64.c:7677
9573 msgid "Expected ')'"
9576 #: config/tc-ia64.c:7682
9577 msgid "Qualifying predicate expected"
9580 #: config/tc-ia64.c:7701
9581 msgid "Tag must come before qualifying predicate."
9584 #: config/tc-ia64.c:7730
9585 msgid "Expected ':'"
9588 #: config/tc-ia64.c:7746
9589 msgid "Tag name expected"
9592 #: config/tc-ia64.c:7847
9593 msgid "Rotating register index must be a non-negative constant"
9596 #: config/tc-ia64.c:7852
9598 msgid "Index out of range 0..%u"
9601 #: config/tc-ia64.c:7864
9602 msgid "Indirect register index must be a general register"
9605 #: config/tc-ia64.c:7873
9606 msgid "Index can only be applied to rotating or indirect registers"
9609 #: config/tc-ia64.c:7909 config/tc-xstormy16.c:145
9610 msgid "Expected '('"
9613 #: config/tc-ia64.c:7917 config/tc-pdp11.c:446 config/tc-pdp11.c:510
9614 #: config/tc-pdp11.c:544 config/tc-tilegx.c:1048 config/tc-tilepro.c:939
9615 #: config/tc-xstormy16.c:154
9619 #: config/tc-ia64.c:7935 config/tc-xstormy16.c:161
9620 msgid "Not a symbolic expression"
9623 #: config/tc-ia64.c:7940 config/tc-ia64.c:7954
9624 msgid "Illegal combination of relocation functions"
9627 #: config/tc-ia64.c:8043
9628 msgid "No current frame"
9631 #: config/tc-ia64.c:8045
9633 msgid "Register number out of range 0..%u"
9636 #: config/tc-ia64.c:8084
9637 msgid "Standalone `#' is illegal"
9640 #: config/tc-ia64.c:8087
9641 msgid "Redundant `#' suffix operators"
9644 #: config/tc-ia64.c:8245
9646 msgid "Unhandled dependency %s for %s (%s), note %d"
9649 #: config/tc-ia64.c:9558
9651 msgid "Unrecognized dependency specifier %d\n"
9654 #: config/tc-ia64.c:10428
9655 msgid "Only the first path encountering the conflict is reported"
9658 #: config/tc-ia64.c:10430
9659 msgid "This is the location of the conflicting usage"
9662 #: config/tc-ia64.c:10692
9664 msgid "Unknown opcode `%s'"
9667 #: config/tc-ia64.c:10770
9669 msgid "AR %d can only be accessed by %c-unit"
9672 #: config/tc-ia64.c:10782
9673 msgid "hint.b may be treated as nop"
9676 #: config/tc-ia64.c:10785
9677 msgid "hint.b shouldn't be used"
9680 #: config/tc-ia64.c:10824
9682 msgid "`%s' cannot be predicated"
9685 #: config/tc-ia64.c:10896
9686 msgid "Closing bracket missing"
9689 #: config/tc-ia64.c:10905
9690 msgid "Index must be a general register"
9693 #: config/tc-ia64.c:11070
9695 msgid "Unsupported fixup size %d"
9698 #. This should be an error, but since previously there wasn't any
9699 #. diagnostic here, don't make it fail because of this for now.
9700 #: config/tc-ia64.c:11342
9702 msgid "Cannot express %s%d%s relocation"
9705 #: config/tc-ia64.c:11361
9706 msgid "No addend allowed in @fptr() relocation"
9709 #: config/tc-ia64.c:11400
9710 msgid "integer operand out of range"
9713 #: config/tc-ia64.c:11467
9715 msgid "%s must have a constant value"
9718 #: config/tc-ia64.c:11487
9719 msgid "cannot resolve @slotcount parameter"
9722 #: config/tc-ia64.c:11520
9723 msgid "invalid @slotcount value"
9726 #: config/tc-ia64.c:11557 config/tc-z8k.c:1378
9728 msgid "Cannot represent %s relocation in object file"
9731 #: config/tc-ia64.c:11666
9732 msgid "Can't add stop bit to mark end of instruction group"
9735 #: config/tc-ia64.c:11775 read.c:2600 read.c:3239 read.c:3643 stabs.c:469
9737 msgid "expected comma after \"%s\""
9740 #: config/tc-ia64.c:11817
9742 msgid "`%s' is already the alias of %s `%s'"
9745 #: config/tc-ia64.c:11827
9747 msgid "%s `%s' already has an alias `%s'"
9750 #: config/tc-ia64.c:11838
9752 msgid "inserting \"%s\" into %s alias hash table failed: %s"
9755 #: config/tc-ia64.c:11846
9757 msgid "inserting \"%s\" into %s name hash table failed: %s"
9760 #: config/tc-ia64.c:11872
9762 msgid "symbol `%s' aliased to `%s' is not used"
9765 #: config/tc-ia64.c:11895
9767 msgid "section `%s' aliased to `%s' is not used"
9770 #: config/tc-ip2k.c:139
9772 msgid "IP2K specific command line options:\n"
9775 #: config/tc-ip2k.c:140
9777 msgid " -mip2022 restrict to IP2022 insns \n"
9780 #: config/tc-ip2k.c:141
9782 msgid " -mip2022ext permit extended IP2022 insn\n"
9785 #: config/tc-ip2k.c:232
9786 msgid "relaxation not supported\n"
9789 #: config/tc-iq2000.c:362
9791 msgid "the yielding instruction %s may not be in a delay slot."
9794 #: config/tc-iq2000.c:370
9796 msgid "Register number (R%ld) for double word access must be even."
9799 #: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9800 #: config/tc-iq2000.c:406 config/tc-mt.c:246 config/tc-mt.c:251
9802 msgid "operand references R%ld of previous load."
9805 #: config/tc-iq2000.c:394
9806 msgid "instruction implicitly accesses R31 of previous load."
9809 #: config/tc-iq2000.c:649 config/tc-mep.c:2008
9810 msgid "Unmatched high relocation"
9813 #: config/tc-iq2000.c:826 config/tc-mips.c:19761 config/tc-score.c:5810
9814 msgid ".end not in text section"
9817 #: config/tc-iq2000.c:830 config/tc-score.c:5813
9818 msgid ".end directive without a preceding .ent directive."
9821 #: config/tc-iq2000.c:839 config/tc-score.c:5821
9822 msgid ".end symbol does not match .ent symbol."
9825 #: config/tc-iq2000.c:842 config/tc-mips.c:19781 config/tc-score.c:5826
9826 msgid ".end directive missing or unknown symbol"
9829 #: config/tc-iq2000.c:860
9830 msgid "Expected simple number."
9833 #: config/tc-iq2000.c:889 config/tc-mips.c:19686 config/tc-score.c:5662
9835 msgid " *input_line_pointer == '%c' 0x%02x\n"
9838 #: config/tc-iq2000.c:891
9839 msgid "Invalid number"
9842 #: config/tc-iq2000.c:925 config/tc-score.c:5700
9843 msgid ".ent or .aent not in text section."
9846 #: config/tc-iq2000.c:928
9847 msgid "missing `.end'"
9850 #: config/tc-m32c.c:141
9852 msgid " M32C specific command line options:\n"
9855 #. Pretend that we do not recognise this option.
9856 #: config/tc-m32r.c:330
9857 msgid "Unrecognised option: -hidden"
9860 #: config/tc-m32r.c:357 config/tc-sparc.c:602
9861 msgid "Unrecognized option following -K"
9864 #: config/tc-m32r.c:372
9866 msgid " M32R specific command line options:\n"
9869 #: config/tc-m32r.c:374
9872 " -m32r disable support for the m32rx instruction set\n"
9875 #: config/tc-m32r.c:376
9877 msgid " -m32rx support the extended m32rx instruction set\n"
9880 #: config/tc-m32r.c:378
9882 msgid " -m32r2 support the extended m32r2 instruction set\n"
9885 #: config/tc-m32r.c:380
9887 msgid " -EL,-little produce little endian code and data\n"
9890 #: config/tc-m32r.c:382
9892 msgid " -EB,-big produce big endian code and data\n"
9895 #: config/tc-m32r.c:384
9897 msgid " -parallel try to combine instructions in parallel\n"
9900 #: config/tc-m32r.c:386
9902 msgid " -no-parallel disable -parallel\n"
9905 #: config/tc-m32r.c:388
9908 " -no-bitinst disallow the M32R2's extended bit-field "
9912 #: config/tc-m32r.c:390
9914 msgid " -O try to optimize code. Implies -parallel\n"
9917 #: config/tc-m32r.c:393
9920 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
9923 #: config/tc-m32r.c:395
9925 msgid " might violate constraints\n"
9928 #: config/tc-m32r.c:397
9930 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
9933 #: config/tc-m32r.c:399
9936 " instructions might violate "
9940 #: config/tc-m32r.c:401
9943 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
9946 #: config/tc-m32r.c:403
9949 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
9952 #: config/tc-m32r.c:405
9955 " -ignore-parallel-conflicts do not check parallel instructions\n"
9958 #: config/tc-m32r.c:407
9960 msgid " for constraint violations\n"
9963 #: config/tc-m32r.c:409
9966 " -no-ignore-parallel-conflicts check parallel instructions for\n"
9969 #: config/tc-m32r.c:411
9971 msgid " constraint violations\n"
9974 #: config/tc-m32r.c:413
9976 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
9979 #: config/tc-m32r.c:415
9981 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
9984 #: config/tc-m32r.c:418
9987 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
9991 #: config/tc-m32r.c:420
9993 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
9996 #: config/tc-m32r.c:422
9998 msgid " -Wuh synonym for -warn-unmatched-high\n"
10001 #: config/tc-m32r.c:424
10003 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
10006 #: config/tc-m32r.c:427
10008 msgid " -KPIC generate PIC\n"
10011 #: config/tc-m32r.c:846
10012 msgid "instructions write to the same destination register."
10015 #: config/tc-m32r.c:854
10016 msgid "Instructions do not use parallel execution pipelines."
10019 #: config/tc-m32r.c:862
10020 msgid "Instructions share the same execution pipeline"
10023 #: config/tc-m32r.c:927 config/tc-m32r.c:1041
10025 msgid "not a 16 bit instruction '%s'"
10028 #: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
10030 msgid "instruction '%s' is for the M32R2 only"
10033 #: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
10035 msgid "unknown instruction '%s'"
10038 #: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
10040 msgid "instruction '%s' is for the M32RX only"
10043 #: config/tc-m32r.c:970 config/tc-m32r.c:1082
10045 msgid "instruction '%s' cannot be executed in parallel."
10048 #: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
10049 msgid "internal error: lookup/get operands failed"
10052 #: config/tc-m32r.c:1092
10054 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
10057 #: config/tc-m32r.c:1121
10060 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
10061 "is this intentional ?"
10064 #: config/tc-m32r.c:1125
10067 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
10068 "is this intentional ?"
10071 #: config/tc-m32r.c:1488 config/tc-microblaze.c:196
10072 msgid "Expected comma after symbol-name: rest of line ignored."
10075 #: config/tc-m32r.c:1498
10077 msgid ".SCOMMon length (%ld.) <0! Ignored."
10080 #: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2428
10081 #: config/tc-ppc.c:4423 config/tc-ppc.c:4465 config/tc-ppc.c:6022
10082 msgid "ignoring bad alignment"
10085 #: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
10086 msgid "Common alignment not a power of 2"
10089 #: config/tc-m32r.c:1539 config/tc-microblaze.c:229
10091 msgid "Ignoring attempt to re-define symbol `%s'."
10094 #: config/tc-m32r.c:1548
10096 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
10099 #: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4797
10100 #: config/tc-nds32.c:4841 config/tc-sh.c:391 config/tc-sh.c:2062
10101 msgid "Invalid PIC expression."
10104 #: config/tc-m32r.c:2069
10105 msgid "Unmatched high/shigh reloc"
10108 #: config/tc-m68hc11.c:416
10111 "Motorola 68HC11/68HC12/68HCS12 options:\n"
10112 " -m68hc11 | -m68hc12 |\n"
10113 " -m68hcs12 | -mm9s12x |\n"
10114 " -mm9s12xg specify the processor [default %s]\n"
10115 " -mshort use 16-bit int ABI (default)\n"
10116 " -mlong use 32-bit int ABI\n"
10117 " -mshort-double use 32-bit double ABI\n"
10118 " -mlong-double use 64-bit double ABI (default)\n"
10119 " --force-long-branches always turn relative branches into absolute ones\n"
10120 " -S,--short-branches do not turn relative branches into absolute ones\n"
10121 " when the offset is out of range\n"
10122 " --strict-direct-mode do not turn the direct mode into extended mode\n"
10123 " when the instruction does not support direct mode\n"
10124 " --print-insn-syntax print the syntax of instruction in case of error\n"
10125 " --print-opcodes print the list of instructions with syntax\n"
10126 " --xgate-ramoffset offset ram addresses by 0xc000\n"
10127 " --generate-example generate an example of each instruction\n"
10128 " (used for testing)\n"
10131 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10133 msgid "Default target `%s' is not supported."
10136 #. Dump the opcode statistics table.
10137 #: config/tc-m68hc11.c:482
10139 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
10142 #: config/tc-m68hc11.c:561
10144 msgid "Option `%s' is not recognized."
10147 #: config/tc-m68hc11.c:748
10151 #: config/tc-m68hc11.c:756
10155 #: config/tc-m68hc11.c:764
10159 #: config/tc-m68hc11.c:772
10163 #: config/tc-m68hc11.c:804
10164 msgid "RD, (RI,#offs5)"
10167 #: config/tc-m68hc11.c:856
10171 #: config/tc-m68hc11.c:865
10175 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
10179 #: config/tc-m68hc11.c:910
10183 #: config/tc-m68hc11.c:922
10187 #: config/tc-m68hc11.c:932
10192 #: config/tc-m68hc11.c:934
10196 #: config/tc-m68hc11.c:953
10200 #: config/tc-m68hc11.c:969
10203 "# Example of `%s' instructions\n"
10208 #: config/tc-m68hc11.c:1016
10210 msgid "Instruction `%s' is not recognized."
10213 #: config/tc-m68hc11.c:1021
10215 msgid "Instruction formats for `%s':"
10218 #: config/tc-m68hc11.c:1173
10220 msgid "Immediate operand is not allowed for operand %d."
10223 #: config/tc-m68hc11.c:1217
10224 msgid "Indirect indexed addressing is not valid for 68HC11."
10227 #: config/tc-m68hc11.c:1237
10228 msgid "Spurious `,' or bad indirect register addressing mode."
10231 #: config/tc-m68hc11.c:1259
10232 msgid "Missing second register or offset for indexed-indirect mode."
10235 #: config/tc-m68hc11.c:1269
10236 msgid "Missing second register for indexed-indirect mode."
10239 #: config/tc-m68hc11.c:1285
10240 msgid "Missing `]' to close indexed-indirect mode."
10243 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10244 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10245 msgid "Illegal operand."
10248 #. Looks like OP_R_R.
10249 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10250 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10251 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10252 msgid "Missing operand."
10255 #: config/tc-m68hc11.c:1388
10256 msgid "Pre-increment mode is not valid for 68HC11"
10259 #: config/tc-m68hc11.c:1401
10260 msgid "Wrong register in register indirect mode."
10263 #: config/tc-m68hc11.c:1409
10264 msgid "Missing `]' to close register indirect operand."
10267 #: config/tc-m68hc11.c:1429
10268 msgid "Post-decrement mode is not valid for 68HC11."
10271 #: config/tc-m68hc11.c:1437
10272 msgid "Post-increment mode is not valid for 68HC11."
10275 #: config/tc-m68hc11.c:1455
10276 msgid "Invalid indexed indirect mode."
10279 #: config/tc-m68hc11.c:1579
10281 msgid "Trap id `%ld' is out of range."
10284 #: config/tc-m68hc11.c:1583
10285 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
10288 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
10290 msgid "Operand out of 8-bit range: `%ld'."
10293 #: config/tc-m68hc11.c:1597
10294 msgid "The trap id must be a constant."
10297 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10299 msgid "Operand `%x' not recognized in fixup8."
10302 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
10304 msgid "Operand out of 16-bit range: `%ld'."
10307 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
10309 msgid "Operand `%x' not recognized in fixup16."
10312 #: config/tc-m68hc11.c:1801
10314 msgid "Unexpected branch conversion with `%x'"
10317 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
10319 msgid "Operand out of range for a relative branch: `%ld'"
10322 #: config/tc-m68hc11.c:1987
10323 msgid "Invalid register for dbcc/tbcc instruction."
10326 #: config/tc-m68hc11.c:2075
10328 msgid "Increment/decrement value is out of range: `%ld'."
10331 #: config/tc-m68hc11.c:2087
10332 msgid "Expecting a register."
10335 #: config/tc-m68hc11.c:2102
10336 msgid "Invalid register for post/pre increment."
10339 #: config/tc-m68hc11.c:2132
10340 msgid "Invalid register."
10343 #: config/tc-m68hc11.c:2139
10345 msgid "Offset out of 16-bit range: %ld."
10348 #: config/tc-m68hc11.c:2145
10350 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
10353 #: config/tc-m68hc11.c:2270
10354 msgid "Expecting register D for indexed indirect mode."
10357 #: config/tc-m68hc11.c:2272
10358 msgid "Indexed indirect mode is not allowed for movb/movw."
10361 #: config/tc-m68hc11.c:2289
10362 msgid "Invalid accumulator register."
10365 #: config/tc-m68hc11.c:2315
10366 msgid "Invalid indexed register."
10369 #: config/tc-m68hc11.c:2325
10370 msgid "Addressing mode not implemented yet."
10373 #: config/tc-m68hc11.c:2339
10374 msgid "Invalid source register for this instruction, use 'tfr'."
10377 #: config/tc-m68hc11.c:2341
10378 msgid "Invalid source register."
10381 #: config/tc-m68hc11.c:2346
10382 msgid "Invalid destination register for this instruction, use 'tfr'."
10385 #: config/tc-m68hc11.c:2348
10386 msgid "Invalid destination register."
10389 #: config/tc-m68hc11.c:2523
10390 msgid "Invalid indexed register, expecting register X."
10393 #: config/tc-m68hc11.c:2525
10394 msgid "Invalid indexed register, expecting register Y."
10397 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3814
10398 msgid "No instruction or missing opcode."
10401 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
10403 msgid "Opcode `%s' is not recognized."
10406 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
10408 msgid "Garbage at end of instruction: `%s'."
10411 #: config/tc-m68hc11.c:3440
10413 msgid "Failed to find a valid mode for `%s'."
10416 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
10418 msgid "Invalid operand for `%s'"
10421 #: config/tc-m68hc11.c:3740
10423 msgid "Invalid mode: %s\n"
10426 #: config/tc-m68hc11.c:3799
10427 msgid "bad .relax format"
10430 #: config/tc-m68hc11.c:3843 config/tc-s12z.c:3905 config/tc-xgate.c:630
10432 msgid "Relocation %d is not supported by object file format."
10435 #: config/tc-m68hc11.c:4120
10436 msgid "bra or bsr with undefined symbol."
10439 #: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
10441 msgid "Subtype %d is not recognized."
10444 #: config/tc-m68hc11.c:4336 config/tc-s12z.c:3946 config/tc-xgate.c:663
10445 msgid "Expression too complex."
10448 #: config/tc-m68hc11.c:4367 config/tc-s12z.c:3986 config/tc-xgate.c:708
10449 #: config/tc-xgate.c:717
10450 msgid "Value out of 16-bit range."
10453 #: config/tc-m68hc11.c:4389
10455 msgid "Value %ld too large for 8-bit PC-relative branch."
10458 #: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
10460 msgid "Value %ld too large for 9-bit PC-relative branch."
10463 #: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
10465 msgid "Value %ld too large for 10-bit PC-relative branch."
10468 #: config/tc-m68hc11.c:4416
10470 msgid "Auto increment/decrement offset '%ld' is out of range."
10473 #: config/tc-m68hc11.c:4429
10475 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
10478 #: config/tc-m68hc11.c:4440
10480 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
10483 #: config/tc-m68hc11.c:4452
10485 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
10488 #: config/tc-m68hc11.c:4469 config/tc-s12z.c:3992 config/tc-xgate.c:752
10490 msgid "Line %d: unknown relocation type: 0x%x."
10493 #: config/tc-m68hc11.c:4494 config/tc-z80.c:3086 config/tc-z80.c:3106
10494 msgid "Invalid directive"
10497 #: config/tc-m68k.c:1139
10499 msgid "Can not do %d byte pc-relative relocation"
10502 #: config/tc-m68k.c:1141
10504 msgid "Can not do %d byte pc-relative pic relocation"
10507 #: config/tc-m68k.c:1146
10509 msgid "Can not do %d byte relocation"
10512 #: config/tc-m68k.c:1148
10514 msgid "Can not do %d byte pic relocation"
10517 #: config/tc-m68k.c:1218
10519 msgid "Unable to produce reloc against symbol '%s'"
10522 #: config/tc-m68k.c:1277 config/tc-vax.c:2369
10524 msgid "Cannot make %s relocation PC relative"
10527 #: config/tc-m68k.c:1359 config/tc-vax.c:1879
10528 msgid "No operator"
10531 #: config/tc-m68k.c:1389 config/tc-vax.c:1895
10532 msgid "Unknown operator"
10535 #: config/tc-m68k.c:2292
10536 msgid "invalid instruction for this architecture; needs "
10539 #: config/tc-m68k.c:2300
10540 msgid "hardware divide"
10543 #: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
10547 #: config/tc-m68k.c:2383
10548 msgid "operands mismatch"
10551 #: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
10552 #: config/tc-mmix.c:2494 config/tc-mmix.c:2518
10553 msgid "operand out of range"
10556 #: config/tc-m68k.c:2516
10558 msgid "Bignum too big for %c format; truncated"
10561 #: config/tc-m68k.c:2593
10562 msgid "displacement too large for this architecture; needs 68020 or higher"
10565 #: config/tc-m68k.c:2701
10567 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
10570 #: config/tc-m68k.c:2706
10571 msgid "invalid index size for coldfire"
10574 #: config/tc-m68k.c:2759
10575 msgid "Forcing byte displacement"
10578 #: config/tc-m68k.c:2761
10579 msgid "byte displacement out of range"
10582 #: config/tc-m68k.c:2806 config/tc-m68k.c:2844
10583 msgid "invalid operand mode for this architecture; needs 68020 or higher"
10586 #: config/tc-m68k.c:2830 config/tc-m68k.c:2864
10587 msgid ":b not permitted; defaulting to :w"
10590 #: config/tc-m68k.c:2939
10591 msgid "unsupported byte value; use a different suffix"
10594 #: config/tc-m68k.c:2954
10595 msgid "unknown/incorrect operand"
10598 #: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
10599 #: config/tc-m68k.c:3019
10600 msgid "out of range"
10603 #: config/tc-m68k.c:3090
10604 msgid "Can't use long branches on this architecture"
10607 #: config/tc-m68k.c:3196
10608 msgid "Expression out of range, using 0"
10611 #: config/tc-m68k.c:3397 config/tc-m68k.c:3413
10612 msgid "Floating point register in register list"
10615 #: config/tc-m68k.c:3403
10616 msgid "Wrong register in floating-point reglist"
10619 #: config/tc-m68k.c:3419
10620 msgid "incorrect register in reglist"
10623 #: config/tc-m68k.c:3425
10624 msgid "wrong register in floating-point reglist"
10627 #: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3144
10628 msgid "failed sanity check."
10632 #: config/tc-m68k.c:3898
10637 #: config/tc-m68k.c:3909
10641 #: config/tc-m68k.c:3926
10642 msgid "Missing operand"
10645 #: config/tc-m68k.c:4251
10647 msgid "unrecognized default cpu `%s'"
10650 #: config/tc-m68k.c:4305
10652 msgid "%s -- statement `%s' ignored"
10655 #: config/tc-m68k.c:4352
10657 msgid "Don't know how to figure out width of %c in md_assemble()"
10660 #: config/tc-m68k.c:4584 config/tc-m68k.c:4623
10662 msgid "Internal Error: Can't find %s in hash table"
10665 #: config/tc-m68k.c:4587 config/tc-m68k.c:4626
10667 msgid "Internal Error: Can't hash %s: %s"
10670 #: config/tc-m68k.c:4747
10672 msgid "text label `%s' aligned to odd boundary"
10675 #: config/tc-m68k.c:4909
10677 msgid "value %ld out of range"
10680 #: config/tc-m68k.c:4923
10681 msgid "invalid byte branch offset"
10684 #: config/tc-m68k.c:4960
10685 msgid "short branch with zero offset: use :w"
10688 #: config/tc-m68k.c:5004
10689 msgid "Conversion of PC relative BSR to absolute JSR"
10692 #: config/tc-m68k.c:5015
10693 msgid "Conversion of PC relative branch to absolute jump"
10696 #: config/tc-m68k.c:5032 config/tc-m68k.c:5089
10697 msgid "Conversion of PC relative conditional branch to absolute jump"
10700 #: config/tc-m68k.c:5154
10701 msgid "Conversion of PC relative displacement to absolute"
10704 #: config/tc-m68k.c:5337
10705 msgid "Tried to convert PC relative branch to absolute jump"
10708 #: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
10709 msgid "expression out of range: defaulting to 1"
10712 #: config/tc-m68k.c:5429
10713 msgid "expression out of range: defaulting to 0"
10716 #: config/tc-m68k.c:5470 config/tc-m68k.c:5482
10718 msgid "Can't deal with expression; defaulting to %ld"
10721 #: config/tc-m68k.c:5496
10722 msgid "expression doesn't fit in BYTE"
10725 #: config/tc-m68k.c:5500
10726 msgid "expression doesn't fit in WORD"
10729 #: config/tc-m68k.c:5587
10731 msgid "%s: unrecognized processor name"
10734 #: config/tc-m68k.c:5648
10735 msgid "bad coprocessor id"
10738 #: config/tc-m68k.c:5654
10739 msgid "unrecognized fopt option"
10742 #: config/tc-m68k.c:5786
10744 msgid "option `%s' may not be negated"
10747 #: config/tc-m68k.c:5797
10749 msgid "option `%s' not recognized"
10752 #: config/tc-m68k.c:5826
10753 msgid "bad format of OPT NEST=depth"
10756 #: config/tc-m68k.c:5882
10757 msgid "missing label"
10760 #: config/tc-m68k.c:5908
10762 msgid "bad register list: %s"
10765 #: config/tc-m68k.c:6006
10766 msgid "restore without save"
10769 #: config/tc-m68k.c:6160 config/tc-m68k.c:6530
10770 msgid "syntax error in structured control directive"
10773 #: config/tc-m68k.c:6205
10774 msgid "missing condition code in structured control directive"
10777 #: config/tc-m68k.c:6276
10780 "Condition <%c%c> in structured control directive can not be encoded correctly"
10783 #: config/tc-m68k.c:6572
10784 msgid "missing then"
10787 #: config/tc-m68k.c:6653
10788 msgid "else without matching if"
10791 #: config/tc-m68k.c:6686
10792 msgid "endi without matching if"
10795 #: config/tc-m68k.c:6726
10796 msgid "break outside of structured loop"
10799 #: config/tc-m68k.c:6764
10800 msgid "next outside of structured loop"
10803 #: config/tc-m68k.c:6815
10807 #: config/tc-m68k.c:6853
10808 msgid "missing to or downto"
10811 #: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
10815 #: config/tc-m68k.c:7024
10816 msgid "endf without for"
10819 #: config/tc-m68k.c:7078
10820 msgid "until without repeat"
10823 #: config/tc-m68k.c:7172
10824 msgid "endw without while"
10827 #: config/tc-m68k.c:7205 config/tc-m68k.c:7233
10828 msgid "already assembled instructions"
10831 #: config/tc-m68k.c:7310
10833 msgid "`%s' is deprecated, use `%s'"
10836 #: config/tc-m68k.c:7329
10838 msgid "cpu `%s' unrecognized"
10841 #: config/tc-m68k.c:7348
10843 msgid "architecture `%s' unrecognized"
10846 #: config/tc-m68k.c:7369
10848 msgid "extension `%s' unrecognized"
10851 #: config/tc-m68k.c:7484
10853 msgid "option `-A%s' is deprecated: use `-%s'"
10856 #: config/tc-m68k.c:7517
10857 msgid "architecture features both enabled and disabled"
10860 #: config/tc-m68k.c:7544
10861 msgid "selected processor does not have all features of selected architecture"
10864 #: config/tc-m68k.c:7553
10865 msgid "m68k and cf features both selected"
10868 #: config/tc-m68k.c:7565
10869 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
10872 #: config/tc-m68k.c:7597
10875 "-march=<arch>\t\tset architecture\n"
10876 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
10879 #: config/tc-m68k.c:7602
10881 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
10884 #: config/tc-m68k.c:7608
10887 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10888 "-pic, -k\t\tgenerate position independent code\n"
10889 "-S\t\t\tturn jbsr into jsr\n"
10890 "--pcrel never turn PC-relative branches into absolute jumps\n"
10891 "--register-prefix-optional\n"
10892 "\t\t\trecognize register names without prefix character\n"
10893 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
10894 "--base-size-default-16\tbase reg without size is 16 bits\n"
10895 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10896 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10897 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10900 #: config/tc-m68k.c:7622
10902 msgid "Architecture variants are: "
10905 #: config/tc-m68k.c:7631
10907 msgid "Processor variants are: "
10910 #: config/tc-m68k.c:7638 config/tc-xtensa.c:6380
10915 #: config/tc-m68k.c:7669
10917 msgid "Error %s in %s\n"
10920 #: config/tc-m68k.c:7673
10922 msgid "Opcode(%d.%s): "
10925 #: config/tc-m68k.c:7818
10926 msgid "Not a defined coldfire architecture"
10929 #: config/tc-m68k.c:7927 read.c:4549
10931 msgid "%s relocations do not fit in %u byte"
10932 msgid_plural "%s relocations do not fit in %u bytes"
10936 #: config/tc-m68k.c:7995
10938 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
10941 #: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
10942 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
10944 msgid "register expected, but saw '%.6s'"
10947 #: config/tc-mcore.c:602
10949 msgid "control register expected, but saw '%.6s'"
10952 #: config/tc-mcore.c:638
10953 msgid "bad/missing psr specifier"
10956 #: config/tc-mcore.c:783
10958 msgid "operand must be absolute in range %u..%u, not %ld"
10961 #: config/tc-mcore.c:818
10962 msgid "operand must be a multiple of 4"
10965 #: config/tc-mcore.c:825
10966 msgid "operand must be a multiple of 2"
10969 #: config/tc-mcore.c:887 config/tc-microblaze.c:948 config/tc-microblaze.c:1080
10970 #: config/tc-microblaze.c:1112 config/tc-microblaze.c:1565
10971 #: config/tc-microblaze.c:1631 config/tc-microblaze.c:1704
10972 #: config/tc-microblaze.c:2125 config/tc-microblaze.c:2173
10974 msgid "unknown opcode \"%s\""
10977 #: config/tc-mcore.c:930
10978 msgid "invalid register: r15 illegal"
10981 #: config/tc-mcore.c:979 config/tc-mcore.c:1560
10982 msgid "M340 specific opcode used when assembling for M210"
10985 #: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10986 #: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10987 #: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10988 #: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10989 #: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10990 #: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10991 msgid "second operand missing"
10994 #: config/tc-mcore.c:1013
10995 msgid "destination register must be r1"
10998 #: config/tc-mcore.c:1034
10999 msgid "source register must be r1"
11002 #: config/tc-mcore.c:1098 config/tc-mcore.c:1155
11003 msgid "immediate is not a power of two"
11006 #: config/tc-mcore.c:1126
11007 msgid "translating bgeni to movi"
11010 #: config/tc-mcore.c:1195
11011 msgid "translating bmaski to movi"
11014 #: config/tc-mcore.c:1271
11016 msgid "displacement too large (%d)"
11019 #: config/tc-mcore.c:1285
11020 msgid "Invalid register: r0 and r15 illegal"
11023 #: config/tc-mcore.c:1316
11024 msgid "bad starting register: r0 and r15 invalid"
11027 #: config/tc-mcore.c:1329
11028 msgid "ending register must be r15"
11031 #: config/tc-mcore.c:1349
11032 msgid "bad base register: must be r0"
11035 #: config/tc-mcore.c:1367
11036 msgid "first register must be r4"
11039 #: config/tc-mcore.c:1378
11040 msgid "last register must be r7"
11043 #: config/tc-mcore.c:1415
11044 msgid "reg-reg expected"
11047 #: config/tc-mcore.c:1547
11048 msgid "zero used as immediate value"
11051 #: config/tc-mcore.c:1574
11052 msgid "duplicated psr bit specifier"
11055 #: config/tc-mcore.c:1580
11056 msgid "`af' must appear alone"
11059 #: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
11061 msgid "unimplemented opcode \"%s\""
11064 #: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
11066 msgid "ignoring operands: %s "
11069 #: config/tc-mcore.c:1669
11071 msgid "unrecognised cpu type '%s'"
11074 #: config/tc-mcore.c:1687
11077 "MCORE specific options:\n"
11078 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11079 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11080 " -cpu=[210|340] select CPU type\n"
11081 " -EB assemble for a big endian system (default)\n"
11082 " -EL assemble for a little endian system\n"
11085 #: config/tc-mcore.c:1705 config/tc-microblaze.c:1859
11086 msgid "failed sanity check: short_jump"
11089 #: config/tc-mcore.c:1715 config/tc-microblaze.c:1869
11090 msgid "failed sanity check: long_jump"
11093 #: config/tc-mcore.c:1741
11095 msgid "odd displacement at %x"
11098 #: config/tc-mcore.c:1950
11100 msgid "odd distance branch (0x%lx byte)"
11101 msgid_plural "odd distance branch (0x%lx bytes)"
11105 #: config/tc-mcore.c:1957
11107 msgid "pcrel for branch to %s too far (0x%lx)"
11110 #: config/tc-mcore.c:1977
11112 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
11115 #: config/tc-mcore.c:1989
11117 msgid "pcrel for loopt too far (0x%lx)"
11120 #: config/tc-mcore.c:2185 config/tc-microblaze.c:2458 config/tc-tic30.c:1386
11122 msgid "Can not do %d byte %srelocation"
11125 #: config/tc-mcore.c:2187 config/tc-microblaze.c:2460 config/tc-tic30.c:1387
11126 msgid "pc-relative "
11129 #: config/tc-mep.c:339
11132 "MeP specific command line options:\n"
11133 " -EB assemble for a big endian system\n"
11134 " -EL assemble for a little endian system (default)\n"
11135 " -mconfig=<name> specify a chip configuration to use\n"
11136 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11137 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11138 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11139 " enable/disable the given opcodes\n"
11141 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
11142 " if no -m options are given, all core opcodes are enabled;\n"
11143 " if any enabling -m options are given, only those are enabled;\n"
11144 " if only disabling -m options are given, only those are disabled.\n"
11147 #: config/tc-mep.c:408
11148 msgid "$hi and $lo are disabled when MUL and DIV are off"
11151 #: config/tc-mep.c:415
11152 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
11155 #: config/tc-mep.c:420
11156 msgid "$dbg and $depc are disabled when DEBUG is off"
11159 #: config/tc-mep.c:611
11160 msgid "core and copro insn lengths must total 32 bits."
11163 #: config/tc-mep.c:614 config/tc-mep.c:751
11164 msgid "vliw group must consist of 1 core and 1 copro insn."
11167 #: config/tc-mep.c:748
11168 msgid "core and copro insn lengths must total 64 bits."
11171 #: config/tc-mep.c:980
11173 msgid "cannot pack %s with a 16-bit insn"
11176 #: config/tc-mep.c:998
11178 msgid "cannot pack %s and %s together with a 16-bit insn"
11181 #: config/tc-mep.c:1004
11182 msgid "too many IVC2 insns to pack with a 16-bit core insn"
11185 #: config/tc-mep.c:1019
11187 msgid "cannot pack %s into slot P1"
11190 #: config/tc-mep.c:1025
11191 msgid "too many IVC2 insns to pack with a 32-bit core insn"
11194 #: config/tc-mep.c:1043
11196 msgid "unable to pack %s by itself?"
11199 #: config/tc-mep.c:1073
11201 msgid "cannot pack %s and %s together"
11204 #: config/tc-mep.c:1079
11205 msgid "too many IVC2 insns to pack together"
11208 #. There are no insns in the queue and a plus is present.
11209 #. This is a syntax error. Let's not tolerate this.
11210 #. We can relax this later if necessary.
11211 #: config/tc-mep.c:1316
11212 msgid "Invalid use of parallelization operator."
11215 #: config/tc-mep.c:1362
11216 msgid "Leading plus sign not allowed in core mode"
11219 #: config/tc-mep.c:1892
11221 msgid "Don't know how to relocate plain operands of type %s"
11224 #: config/tc-mep.c:1902
11226 msgid "Perhaps you are missing %%tpoff()?"
11229 #: config/tc-mep.c:2089
11230 msgid "bad .section directive: want a,v,w,x,M,S in string"
11233 #: config/tc-mep.c:2147
11234 msgid ".vliw unavailable when VLIW is disabled."
11237 #: config/tc-metag.c:456
11238 msgid "no floating point unit specified"
11241 #: config/tc-metag.c:721
11243 msgid "offset must be a multiple of %d"
11246 #: config/tc-metag.c:737 config/tc-metag.c:4445
11247 msgid "offset and base must be from the same unit"
11250 #: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
11251 msgid "invalid destination register"
11254 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11255 #: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
11256 #: config/tc-metag.c:3186 config/tc-metag.c:3288
11257 msgid "invalid memory operand"
11260 #: config/tc-metag.c:939 config/tc-metag.c:3119
11261 msgid "invalid source register"
11264 #: config/tc-metag.c:1024
11265 msgid "invalid destination unit"
11268 #: config/tc-metag.c:1032
11269 msgid "mov cannot use RD port as destination"
11272 #: config/tc-metag.c:1057
11273 msgid "invalid source unit"
11276 #: config/tc-metag.c:1065
11277 msgid "source and address units must not be shared for this addressing mode"
11280 #: config/tc-metag.c:1073 config/tc-metag.c:1677
11281 msgid "set can only use RD port as source"
11284 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11285 #: config/tc-metag.c:1698 config/tc-metag.c:4055
11287 msgid "base unit must be one of %s"
11290 #. We already tried to encode as an extended GET/SET.
11291 #. Parsing as a standard GET/SET provides a smaller offset.
11292 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
11293 #: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
11294 msgid "offset value out of range"
11297 #: config/tc-metag.c:1169
11298 msgid "destination unit must be RD"
11301 #: config/tc-metag.c:1279
11302 msgid "invalid destination register list"
11305 #: config/tc-metag.c:1326
11306 msgid "invalid source register list"
11309 #: config/tc-metag.c:1351
11310 msgid "register list must be even numbered"
11313 #: config/tc-metag.c:1357
11314 msgid "register list must be from the same unit"
11317 #: config/tc-metag.c:1380
11318 msgid "register list must not contain duplicates"
11321 #: config/tc-metag.c:1637
11322 msgid "MDRD value must be between 1 and 8"
11325 #: config/tc-metag.c:1728
11326 msgid "invalid destination memory operand"
11329 #: config/tc-metag.c:1743
11330 msgid "invalid source memory operand"
11333 #: config/tc-metag.c:1750
11335 msgid "address units must be one of %s"
11338 #: config/tc-metag.c:1757
11339 msgid "base and offset must be from the same unit"
11342 #: config/tc-metag.c:1765
11343 msgid "source and destination increment mode must agree"
11346 #: config/tc-metag.c:2040
11348 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
11349 "be in different units"
11352 #: config/tc-metag.c:2049
11353 msgid "source and destination register must be in different units"
11356 #: config/tc-metag.c:2081
11358 msgid "register unit must be one of %s"
11361 #: config/tc-metag.c:2168
11363 msgid "link register unit must be one of %s"
11366 #: config/tc-metag.c:2174
11367 msgid "link register must be in a low numbered register"
11370 #: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
11371 msgid "target out of range"
11374 #: config/tc-metag.c:2672
11375 msgid "invalid quickrot unit specified"
11378 #: config/tc-metag.c:2688
11379 msgid "invalid quickrot register specified"
11382 #: config/tc-metag.c:2742
11383 msgid "source register must be in the trigger unit"
11386 #: config/tc-metag.c:2845
11387 msgid "Source registers must be in the same unit"
11390 #: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
11391 msgid "destination register should be even numbered"
11394 #: config/tc-metag.c:3628
11395 msgid "comparison must be with register or #0"
11398 #: config/tc-metag.c:3694 config/tc-metag.c:3759
11399 msgid "instruction cannot operate on pair values"
11402 #: config/tc-metag.c:3705
11403 msgid "zero flag is not valid for this instruction"
11406 #: config/tc-metag.c:3726
11407 msgid "source register should be even numbered"
11410 #: config/tc-metag.c:3786 config/tc-metag.c:3795
11411 msgid "fraction bits value out of range"
11414 #: config/tc-metag.c:3977
11415 msgid "simd instructions operate on pair values (L prefix)"
11418 #: config/tc-metag.c:3995
11419 msgid "source registers should be even numbered"
11422 #: config/tc-metag.c:4273
11424 msgid "expected ']', not %c in %s"
11427 #: config/tc-metag.c:4392
11428 msgid "invalid register for memory access"
11431 #: config/tc-metag.c:4505 config/tc-metag.c:4633
11432 msgid "unexpected end of line"
11435 #: config/tc-metag.c:4552
11436 msgid "'H' modifier only valid for accumulator registers"
11439 #: config/tc-metag.c:4605
11440 msgid "base unit must be either A0 or A1"
11443 #: config/tc-metag.c:4678 config/tc-metag.c:5121
11444 msgid "invalid register"
11447 #: config/tc-metag.c:4826
11448 msgid "could not parse template definition"
11451 #: config/tc-metag.c:5013
11452 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
11455 #: config/tc-metag.c:5069
11456 msgid "invalid operands for cross-unit op"
11459 #: config/tc-metag.c:5111
11460 msgid "missing flags: one of 'P', 'N' or 'Z' required"
11463 #: config/tc-metag.c:5139
11464 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
11467 #: config/tc-metag.c:5160
11468 msgid "accumulator not a valid destination"
11471 #: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
11472 msgid "invalid immediate value"
11475 #: config/tc-metag.c:5182
11476 msgid "immediate value not allowed when source & dest differ"
11479 #: config/tc-metag.c:5214
11481 msgid "invalid register operand: %s"
11484 #: config/tc-metag.c:5248
11485 msgid "QUICKRoT extension requires 4 registers"
11488 #: config/tc-metag.c:5255
11489 msgid "invalid fourth register"
11492 #: config/tc-metag.c:5262
11493 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
11496 #: config/tc-metag.c:5290
11497 msgid "DSP RAM pointer in incorrect unit"
11500 #: config/tc-metag.c:5336
11501 msgid "invalid register operand #1"
11504 #: config/tc-metag.c:5350
11505 msgid "invalid register operand #2"
11508 #: config/tc-metag.c:5414
11509 msgid "this instruction does not accept an immediate"
11512 #: config/tc-metag.c:5434
11513 msgid "invalid register operand #3"
11516 #: config/tc-metag.c:5446
11517 msgid "this instruction does not accept an accumulator"
11520 #: config/tc-metag.c:5464
11521 msgid "invalid register operand #4"
11524 #: config/tc-metag.c:5541
11525 msgid "invalid accumulator register"
11528 #: config/tc-metag.c:5597
11529 msgid "conditional instruction cannot use G flag"
11532 #: config/tc-metag.c:5608
11533 msgid "conditional instruction cannot use B flag"
11536 #: config/tc-metag.c:5619
11537 msgid "conditional instruction cannot use R flag"
11540 #: config/tc-metag.c:5728
11541 msgid "'L' modifier not valid for this instruction"
11544 #: config/tc-metag.c:5860
11546 msgid "missing fpu name `%s'"
11549 #: config/tc-metag.c:5871
11551 msgid "unknown fpu `%s'"
11554 #: config/tc-metag.c:5886
11556 msgid "missing DSP name `%s'"
11559 #: config/tc-metag.c:5897
11561 msgid "unknown DSP `%s'"
11564 #: config/tc-metag.c:5915
11565 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
11568 #: config/tc-metag.c:5953
11570 msgid " Meta specific command line options:\n"
11573 #: config/tc-metag.c:6042
11574 msgid "premature end of floating point prefix"
11577 #: config/tc-metag.c:6102
11578 msgid "unknown floating point prefix character"
11581 #: config/tc-metag.c:6251
11583 msgid "unknown DSP prefix character %c %s"
11586 #: config/tc-metag.c:6514
11588 msgid "instruction mnemonic too long: %s"
11591 #: config/tc-metag.c:6569
11593 msgid "junk at end of line: \"%s\""
11596 #: config/tc-metag.c:6576
11598 msgid "failed to assemble instruction: \"%s\""
11601 #: config/tc-metag.c:6581
11603 msgid "unknown floating point mnemonic: \"%s\""
11606 #: config/tc-metag.c:6583
11608 msgid "unknown mnemonic: \"%s\""
11611 #: config/tc-metag.c:6634
11613 msgid "cannot assemble DSP instruction, DSP option not set: %s"
11616 #: config/tc-metag.c:6641
11618 msgid "cannot assemble FPU instruction, FPU option not set: %s"
11621 #: config/tc-metag.c:6736 config/tc-nds32.c:7346
11622 msgid "Bad call to md_atof()"
11625 #: config/tc-microblaze.c:237
11627 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11630 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11631 #: config/tc-microblaze.c:586
11633 msgid "Invalid register number at '%.6s'"
11636 #: config/tc-microblaze.c:751
11637 msgid "operand must be a constant or a label"
11640 #: config/tc-microblaze.c:760
11642 msgid "operand must be absolute in range %lx..%lx, not %lx"
11645 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11646 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11647 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11648 #: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
11649 #: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
11650 #: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
11651 #: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
11652 #: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
11653 #: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
11654 #: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
11655 #: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
11656 #: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
11657 #: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
11658 #: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
11659 #: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
11660 #: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
11661 #: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
11662 #: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
11663 msgid "Error in statement syntax"
11666 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11667 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11668 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
11669 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
11670 #: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
11671 #: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
11672 #: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
11673 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11674 #: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
11675 #: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
11676 #: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
11677 #: config/tc-microblaze.c:1659
11678 msgid "Cannot use special register with this instruction"
11681 #: config/tc-microblaze.c:1036
11682 msgid "lmi pseudo instruction should not use a label in imm field"
11685 #: config/tc-microblaze.c:1038
11686 msgid "smi pseudo instruction should not use a label in imm field"
11689 #: config/tc-microblaze.c:1157
11690 msgid "Symbol used as immediate for shift instruction"
11693 #: config/tc-microblaze.c:1166
11695 msgid "Shift value > 32. using <value %% 32>"
11698 #: config/tc-microblaze.c:1272
11699 msgid "Symbol used as immediate value for msrset/msrclr instructions"
11702 #: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
11703 msgid "invalid value for special purpose register"
11706 #: config/tc-microblaze.c:1667
11707 msgid "An IMM instruction should not be present in the .s file"
11710 #: config/tc-microblaze.c:1729
11711 msgid "Symbol used as immediate for mbar instruction"
11714 #: config/tc-microblaze.c:1735
11716 msgid "Immediate value for mbar > 32. using <value %% 32>"
11719 #: config/tc-microblaze.c:1809
11720 msgid "Bad call to MD_NTOF()"
11723 #: config/tc-microblaze.c:2077
11725 msgid "pcrel for branch to %s too far (0x%x)"
11728 #. We know the abs value: Should never happen.
11729 #: config/tc-microblaze.c:2234
11730 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
11733 #. Cannot have a PC-relative branch to a diff segment.
11734 #: config/tc-microblaze.c:2248
11736 msgid "PC relative branch to label %s which is not in the instruction space"
11739 #: config/tc-microblaze.c:2291
11741 "Variable is accessed using small data read only anchor, but it is not in the "
11742 "small data read only section"
11745 #: config/tc-microblaze.c:2314
11747 "Variable is accessed using small data read write anchor, but it is not in "
11748 "the small data read write section"
11751 #: config/tc-microblaze.c:2323
11752 msgid "Incorrect fr_opcode value in frag. Internal error....."
11755 #. We know the abs value: Should never happen.
11756 #: config/tc-microblaze.c:2330
11757 msgid "Absolute value in relaxation code. Assembler error....."
11760 #: config/tc-mips.c:2175
11762 msgid "the %d-bit %s architecture does not support the `%s' extension"
11765 #: config/tc-mips.c:2178
11767 msgid "the `%s' extension requires %s%d revision %d or greater"
11770 #: config/tc-mips.c:2187
11772 msgid "the `%s' extension was removed in %s%d revision %d"
11775 #: config/tc-mips.c:2196
11777 msgid "the `%s' extension requires 64-bit FPRs"
11780 #: config/tc-mips.c:3048 config/tc-mips.c:16618
11782 msgid "unrecognized register name `%s'"
11785 #: config/tc-mips.c:3275
11786 msgid "invalid register range"
11789 #: config/tc-mips.c:3303
11790 msgid "vector element must be constant"
11793 #: config/tc-mips.c:3313
11794 msgid "missing `]'"
11797 #: config/tc-mips.c:3536
11799 msgid "internal: bad mips opcode (mask error): %s %s"
11802 #: config/tc-mips.c:3563
11804 msgid "internal: unknown operand type: %s %s"
11807 #: config/tc-mips.c:3596
11809 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
11812 #: config/tc-mips.c:3604
11814 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
11817 #: config/tc-mips.c:3611
11819 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
11822 #: config/tc-mips.c:3646
11824 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
11827 #: config/tc-mips.c:3654
11829 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
11832 #: config/tc-mips.c:3680
11833 msgid "-G may not be used in position-independent code"
11836 #: config/tc-mips.c:3686
11837 msgid "-G may not be used with abicalls"
11840 #. Probably a memory allocation problem? Give up now.
11841 #: config/tc-mips.c:3706 config/tc-mips.c:3802
11842 msgid "broken assembler, no assembly attempted"
11845 #: config/tc-mips.c:3741 config/tc-mips.c:3770
11847 msgid "internal: can't hash `%s': %s"
11850 #: config/tc-mips.c:3950
11852 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
11855 #: config/tc-mips.c:3957
11857 msgid ".gnu_attribute %d,%d requires `%s'"
11860 #: config/tc-mips.c:4018
11862 msgid ".gnu_attribute %d,%d is no longer supported"
11865 #: config/tc-mips.c:4027
11867 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
11870 #: config/tc-mips.c:4040
11871 msgid "`gp=64' used with a 32-bit processor"
11874 #: config/tc-mips.c:4043
11875 msgid "`gp=32' used with a 64-bit ABI"
11878 #: config/tc-mips.c:4046
11879 msgid "`gp=64' used with a 32-bit ABI"
11882 #: config/tc-mips.c:4053
11883 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
11886 #: config/tc-mips.c:4055
11887 msgid "`fp=xx' cannot be used with `singlefloat'"
11890 #: config/tc-mips.c:4059
11891 msgid "`fp=64' used with a 32-bit fpu"
11894 #: config/tc-mips.c:4063
11895 msgid "`fp=64' used with a 32-bit ABI"
11898 #: config/tc-mips.c:4068
11899 msgid "`fp=32' used with a 64-bit ABI"
11902 #: config/tc-mips.c:4070
11903 msgid "`fp=32' used with a MIPS R6 cpu"
11906 #: config/tc-mips.c:4073
11907 msgid "Unknown size of floating point registers"
11910 #: config/tc-mips.c:4078
11911 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
11914 #: config/tc-mips.c:4081 config/tc-mips.c:4085
11916 msgid "`%s' cannot be used with `%s'"
11919 #: config/tc-mips.c:4090
11921 msgid "branch relaxation is not supported in `%s'"
11924 #: config/tc-mips.c:4166
11925 msgid "trap exception not supported at ISA 1"
11928 #: config/tc-mips.c:4179 config/tc-mips.c:17501
11930 msgid "`%s' does not support legacy NaN"
11933 #: config/tc-mips.c:4226
11935 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
11938 #: config/tc-mips.c:4932
11940 msgid "operand %d out of range"
11943 #: config/tc-mips.c:4940
11945 msgid "operand %d must be constant"
11948 #: config/tc-mips.c:4984 read.c:4317 read.c:5163 write.c:263 write.c:1024
11949 msgid "register value used as expression"
11952 #: config/tc-mips.c:4997
11954 msgid "operand %d must be an immediate expression"
11957 #: config/tc-mips.c:5118 config/tc-mips.c:5120
11959 msgid "float register should be even, was %d"
11962 #: config/tc-mips.c:5133
11964 msgid "condition code register should be even for %s, was %d"
11967 #: config/tc-mips.c:5138
11969 msgid "condition code register should be 0 or 4 for %s, was %d"
11972 #: config/tc-mips.c:5459
11973 msgid "invalid performance register"
11976 #: config/tc-mips.c:5555 config/tc-mips.c:6026
11977 msgid "the source register must not be $0"
11980 #: config/tc-mips.c:5831
11981 msgid "missing frame size"
11984 #: config/tc-mips.c:5836
11985 msgid "frame size specified twice"
11988 #: config/tc-mips.c:5841
11989 msgid "invalid frame size"
11992 #: config/tc-mips.c:5881
11994 msgid "operand %d must be an immediate"
11997 #: config/tc-mips.c:5896
11998 msgid "invalid element selector"
12001 #: config/tc-mips.c:5909
12003 msgid "operand %d must be scalar"
12006 #: config/tc-mips.c:6089
12007 msgid "floating-point expression required"
12010 #: config/tc-mips.c:6189
12012 msgid "cannot use `%s' in this section"
12015 #: config/tc-mips.c:6336
12016 msgid "used $at without \".set noat\""
12019 #: config/tc-mips.c:6338
12021 msgid "used $%u with \".set at=$%u\""
12024 #: config/tc-mips.c:7485
12026 msgid "wrong size instruction in a %u-bit branch delay slot"
12029 #: config/tc-mips.c:7505 config/tc-mips.c:7515 config/tc-mips.c:15916
12031 msgid "jump to misaligned address (0x%lx)"
12034 #: config/tc-mips.c:7530 config/tc-mips.c:7550 config/tc-mips.c:7567
12035 #: config/tc-mips.c:9117 config/tc-mips.c:15770 config/tc-mips.c:15777
12036 #: config/tc-mips.c:16170 config/tc-mips.c:19016
12038 msgid "branch to misaligned address (0x%lx)"
12041 #: config/tc-mips.c:7536 config/tc-mips.c:7554 config/tc-mips.c:7571
12042 #: config/tc-mips.c:9120
12044 msgid "branch address range overflow (0x%lx)"
12047 #: config/tc-mips.c:7816
12048 msgid "extended instruction in delay slot"
12051 #: config/tc-mips.c:8280
12052 msgid "source and destination must be different"
12055 #: config/tc-mips.c:8283
12056 msgid "a destination register must be supplied"
12059 #: config/tc-mips.c:8288
12060 msgid "the source register must not be $31"
12063 #: config/tc-mips.c:8536 config/tc-mips.c:14506 config/tc-mips.c:19163
12064 msgid "invalid unextended operand value"
12067 #: config/tc-mips.c:8654
12069 msgid "opcode not supported on this processor: %s (%s)"
12072 #: config/tc-mips.c:8733
12073 msgid "opcode not supported in the `insn32' mode"
12076 #: config/tc-mips.c:8736
12078 msgid "unrecognized %d-bit version of microMIPS opcode"
12081 #: config/tc-mips.c:8792
12082 msgid "unrecognized unextended version of MIPS16 opcode"
12085 #: config/tc-mips.c:8795
12086 msgid "unrecognized extended version of MIPS16 opcode"
12089 #: config/tc-mips.c:8845 config/tc-mips.c:19034
12091 "macro instruction expanded into multiple instructions in a branch delay slot"
12094 #: config/tc-mips.c:8848 config/tc-mips.c:19042
12095 msgid "macro instruction expanded into multiple instructions"
12098 #: config/tc-mips.c:8852
12100 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
12104 #: config/tc-mips.c:8854
12106 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
12110 #: config/tc-mips.c:9317
12111 msgid "operand overflow"
12114 #: config/tc-mips.c:9336 config/tc-mips.c:9920 config/tc-mips.c:13987
12115 msgid "macro used $at after \".set noat\""
12118 #: config/tc-mips.c:9484 config/tc-mips.c:12298 config/tc-mips.c:12981
12120 msgid "number (0x%s) larger than 32 bits"
12123 #: config/tc-mips.c:9504
12124 msgid "number larger than 64 bits"
12127 #: config/tc-mips.c:9798 config/tc-mips.c:9826 config/tc-mips.c:9864
12128 #: config/tc-mips.c:9909 config/tc-mips.c:12541 config/tc-mips.c:12580
12129 #: config/tc-mips.c:12619 config/tc-mips.c:13077 config/tc-mips.c:13129
12130 msgid "PIC code offset overflow (max 16 signed bits)"
12133 #: config/tc-mips.c:10442
12135 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
12138 #. Result is always true.
12139 #: config/tc-mips.c:10538
12141 msgid "branch %s is always true"
12144 #: config/tc-mips.c:10766 config/tc-mips.c:10876
12145 msgid "divide by zero"
12148 #: config/tc-mips.c:10966
12149 msgid "dla used to load 32-bit register; recommend using la instead"
12152 #: config/tc-mips.c:10970
12153 msgid "la used to load 64-bit address; recommend using dla instead"
12156 #: config/tc-mips.c:11079 config/tc-riscv.c:1111 config/tc-z80.c:1150
12157 msgid "offset too large"
12160 #: config/tc-mips.c:11253 config/tc-mips.c:11531
12161 msgid "PIC code offset overflow (max 32 signed bits)"
12164 #: config/tc-mips.c:11601 config/tc-mips.c:11677
12166 msgid "opcode not supported in the `insn32' mode `%s'"
12169 #: config/tc-mips.c:11629
12170 msgid "MIPS PIC call to register other than $25"
12173 #: config/tc-mips.c:11645 config/tc-mips.c:11656 config/tc-mips.c:11789
12174 #: config/tc-mips.c:11800
12175 msgid "no .cprestore pseudo-op used in PIC code"
12178 #: config/tc-mips.c:11650 config/tc-mips.c:11794
12179 msgid "no .frame pseudo-op used in PIC code"
12182 #: config/tc-mips.c:11815
12183 msgid "non-PIC jump used in PIC library"
12186 #: config/tc-mips.c:12798
12188 msgid "Unable to generate `%s' compliant code without mthc1"
12191 #: config/tc-mips.c:13541
12193 msgid "instruction %s: result is always false"
12196 #: config/tc-mips.c:13694
12198 msgid "instruction %s: result is always true"
12201 #. FIXME: Check if this is one of the itbl macros, since they
12202 #. are added dynamically.
12203 #: config/tc-mips.c:13983
12205 msgid "macro %s not implemented yet"
12208 #: config/tc-mips.c:14516
12209 msgid "extended operand requested but not required"
12212 #: config/tc-mips.c:14525
12213 msgid "operand value out of range for instruction"
12216 #: config/tc-mips.c:14624
12218 msgid "relocation %s isn't supported by the current ABI"
12221 #: config/tc-mips.c:14680
12222 msgid "unclosed '('"
12225 #: config/tc-mips.c:14746
12227 msgid "a different %s was already specified, is now %s"
12230 #: config/tc-mips.c:14913
12231 msgid "-mmicromips cannot be used with -mips16"
12234 #: config/tc-mips.c:14928
12235 msgid "-mips16 cannot be used with -micromips"
12238 #: config/tc-mips.c:15097 config/tc-mips.c:15155
12239 msgid "no compiled in support for 64 bit object file format"
12242 #: config/tc-mips.c:15162
12244 msgid "invalid abi -mabi=%s"
12247 #: config/tc-mips.c:15202
12249 msgid "invalid NaN setting -mnan=%s"
12252 #: config/tc-mips.c:15236
12253 msgid "-G not supported in this configuration"
12256 #: config/tc-mips.c:15262
12258 msgid "-%s conflicts with the other architecture options, which imply -%s"
12261 #: config/tc-mips.c:15278
12263 msgid "-march=%s is not compatible with the selected ABI"
12266 #: config/tc-mips.c:15774 config/tc-mips.c:16164 config/tc-mips.c:19013
12267 msgid "branch to a symbol in another ISA mode"
12270 #: config/tc-mips.c:15781 config/tc-mips.c:15921 config/tc-mips.c:16174
12272 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
12275 #: config/tc-mips.c:15818
12276 msgid "PC-relative reference to a different section"
12279 #: config/tc-mips.c:15890 config/tc-riscv.c:2412
12280 msgid "TLS relocation against a constant"
12283 #: config/tc-mips.c:15910
12284 msgid "jump to a symbol in another ISA mode"
12287 #: config/tc-mips.c:15913
12288 msgid "JALX to a symbol in the same ISA mode"
12291 #: config/tc-mips.c:15997
12292 msgid "unsupported constant in relocation"
12295 #: config/tc-mips.c:16069
12297 msgid "PC-relative access using misaligned symbol (%lx)"
12300 #: config/tc-mips.c:16073
12302 msgid "PC-relative access using misaligned offset (%lx)"
12305 #: config/tc-mips.c:16086 config/tc-mips.c:16105
12306 msgid "PC-relative access out of range"
12309 #: config/tc-mips.c:16092
12311 msgid "PC-relative access to misaligned address (%lx)"
12314 #: config/tc-mips.c:16259
12316 msgid "alignment too large, %d assumed"
12319 #: config/tc-mips.c:16262
12320 msgid "alignment negative, 0 assumed"
12323 #: config/tc-mips.c:16498
12325 msgid "%s: no such section"
12328 #: config/tc-mips.c:16554
12330 msgid ".option pic%d not supported"
12333 #: config/tc-mips.c:16556
12335 msgid ".option pic%d not supported in VxWorks PIC mode"
12338 #: config/tc-mips.c:16568 config/tc-mips.c:16908
12339 msgid "-G may not be used with SVR4 PIC code"
12342 #: config/tc-mips.c:16574
12344 msgid "unrecognized option \"%s\""
12347 #: config/tc-mips.c:16680
12349 msgid "unknown architecture %s"
12352 #: config/tc-mips.c:16695 config/tc-mips.c:16859
12354 msgid "unknown ISA level %s"
12357 #: config/tc-mips.c:16705
12359 msgid "unknown ISA or architecture %s"
12362 #: config/tc-mips.c:16764
12363 msgid "`noreorder' must be set before `nomacro'"
12366 #: config/tc-mips.c:16794
12367 msgid ".set pop with no .set push"
12370 #: config/tc-mips.c:16813
12372 msgid "tried to set unrecognized symbol: %s\n"
12375 #: config/tc-mips.c:16886
12377 msgid ".module used with unrecognized symbol: %s\n"
12380 #: config/tc-mips.c:16892
12381 msgid ".module is not permitted after generating code"
12384 #: config/tc-mips.c:16952 config/tc-mips.c:17031 config/tc-mips.c:17135
12385 #: config/tc-mips.c:17165 config/tc-mips.c:17214
12387 msgid "%s not supported in MIPS16 mode"
12390 #: config/tc-mips.c:16959
12391 msgid ".cpload not in noreorder section"
12394 #: config/tc-mips.c:17040 config/tc-mips.c:17059
12395 msgid "missing argument separator ',' for .cpsetup"
12398 #: config/tc-mips.c:17257
12400 msgid "unsupported use of %s"
12403 #: config/tc-mips.c:17348
12404 msgid "unsupported use of .gpword"
12407 #: config/tc-mips.c:17386
12408 msgid "unsupported use of .gpdword"
12411 #: config/tc-mips.c:17418
12412 msgid "unsupported use of .ehword"
12415 #: config/tc-mips.c:17505
12416 msgid "bad .nan directive"
12419 #: config/tc-mips.c:17554
12421 msgid "ignoring attempt to redefine symbol %s"
12424 #: config/tc-mips.c:17569 ecoff.c:3372
12425 msgid "bad .weakext directive"
12428 #: config/tc-mips.c:18538 config/tc-mips.c:18815
12429 msgid "relaxed out-of-range branch into a jump"
12432 #: config/tc-mips.c:19038
12433 msgid "extended instruction in a branch delay slot"
12436 #: config/tc-mips.c:19152 config/tc-xtensa.c:1676 config/tc-xtensa.c:1954
12437 msgid "unsupported relocation"
12440 #: config/tc-mips.c:19660 config/tc-score.c:5636
12441 msgid "expected simple number"
12444 #: config/tc-mips.c:19688 config/tc-score.c:5663
12445 msgid "invalid number"
12448 #: config/tc-mips.c:19765 ecoff.c:2999
12449 msgid ".end directive without a preceding .ent directive"
12452 #: config/tc-mips.c:19774
12453 msgid ".end symbol does not match .ent symbol"
12456 #: config/tc-mips.c:19851
12457 msgid ".ent or .aent not in text section"
12460 #: config/tc-mips.c:19854 config/tc-score.c:5702
12461 msgid "missing .end"
12464 #: config/tc-mips.c:19937
12465 msgid ".mask/.fmask outside of .ent"
12468 #: config/tc-mips.c:19944
12469 msgid "bad .mask/.fmask directive"
12472 #: config/tc-mips.c:20247
12474 msgid "bad value (%s) for %s"
12477 #: config/tc-mips.c:20311
12481 "-EB\t\t\tgenerate big endian output\n"
12482 "-EL\t\t\tgenerate little endian output\n"
12483 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12484 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12485 "\t\t\timplicitly with the gp register [default 8]\n"
12488 #: config/tc-mips.c:20318
12491 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12492 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12493 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12494 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12495 "-mips5 generate MIPS ISA V instructions\n"
12496 "-mips32 generate MIPS32 ISA instructions\n"
12497 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12498 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12499 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12500 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12501 "-mips64 generate MIPS64 ISA instructions\n"
12502 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12503 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12504 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12505 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12506 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12509 #: config/tc-mips.c:20343
12512 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12513 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
12514 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12517 #: config/tc-mips.c:20356
12520 "-mips16\t\t\tgenerate mips16 instructions\n"
12521 "-no-mips16\t\tdo not generate mips16 instructions\n"
12524 #: config/tc-mips.c:20359
12527 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12528 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12531 #: config/tc-mips.c:20362
12534 "-mmicromips\t\tgenerate microMIPS instructions\n"
12535 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
12538 #: config/tc-mips.c:20365
12541 "-msmartmips\t\tgenerate smartmips instructions\n"
12542 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
12545 #: config/tc-mips.c:20368
12548 "-mdsp\t\t\tgenerate DSP instructions\n"
12549 "-mno-dsp\t\tdo not generate DSP instructions\n"
12552 #: config/tc-mips.c:20371
12555 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12556 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12559 #: config/tc-mips.c:20374
12562 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12563 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12566 #: config/tc-mips.c:20377
12569 "-mmt\t\t\tgenerate MT instructions\n"
12570 "-mno-mt\t\t\tdo not generate MT instructions\n"
12573 #: config/tc-mips.c:20380
12576 "-mmcu\t\t\tgenerate MCU instructions\n"
12577 "-mno-mcu\t\tdo not generate MCU instructions\n"
12580 #: config/tc-mips.c:20383
12583 "-mmsa\t\t\tgenerate MSA instructions\n"
12584 "-mno-msa\t\tdo not generate MSA instructions\n"
12587 #: config/tc-mips.c:20386
12590 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12591 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12594 #: config/tc-mips.c:20389
12597 "-mvirt\t\t\tgenerate Virtualization instructions\n"
12598 "-mno-virt\t\tdo not generate Virtualization instructions\n"
12601 #: config/tc-mips.c:20392
12604 "-mcrc\t\t\tgenerate CRC instructions\n"
12605 "-mno-crc\t\tdo not generate CRC instructions\n"
12608 #: config/tc-mips.c:20395
12611 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12612 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12615 #: config/tc-mips.c:20398
12618 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
12620 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
12624 #: config/tc-mips.c:20401
12627 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
12629 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
12633 #: config/tc-mips.c:20404
12636 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
12637 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
12640 #: config/tc-mips.c:20407
12643 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
12644 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
12647 #: config/tc-mips.c:20410
12650 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12651 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
12654 #: config/tc-mips.c:20414
12657 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
12658 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12661 #: config/tc-mips.c:20418
12664 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12665 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, "
12669 #: config/tc-mips.c:20422
12672 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12673 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12674 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12675 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12676 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
12677 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12678 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12679 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12680 "-mfix-r5900\t\twork around R5900 short loop errata\n"
12681 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12682 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12683 "-msym32\t\t\tassume all symbols have 32-bit values\n"
12684 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12685 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12686 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
12687 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12688 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12691 #: config/tc-mips.c:20440
12694 "-mhard-float\t\tallow floating-point instructions\n"
12695 "-msoft-float\t\tdo not allow floating-point instructions\n"
12696 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12697 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12698 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12699 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12700 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12701 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
12703 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12706 #: config/tc-mips.c:20458
12709 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12710 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12711 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12712 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
12713 "-xgot\t\t\tassume a 32 bit GOT\n"
12714 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12715 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
12716 " position dependent (non shared) code\n"
12717 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12720 #: config/tc-mips.c:20479
12722 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12725 #: config/tc-mips.c:20481 config/tc-mips.c:20484 config/tc-mips.c:20487
12729 #: config/tc-mips.c:20482
12731 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12734 #: config/tc-mips.c:20485
12736 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12739 #: config/tc-mips.c:20567
12740 msgid "missing .end at end of assembly"
12743 #: config/tc-mmix.c:702
12745 msgid " MMIX-specific command line options:\n"
12748 #: config/tc-mmix.c:703
12751 " -fixed-special-register-names\n"
12752 " Allow only the original special register names.\n"
12755 #: config/tc-mmix.c:706
12757 msgid " -globalize-symbols Make all symbols global.\n"
12760 #: config/tc-mmix.c:708
12762 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
12765 #: config/tc-mmix.c:710
12767 msgid " -relax Create linker relaxable code.\n"
12770 #: config/tc-mmix.c:712
12773 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
12774 " Implies -fixed-special-register-names.\n"
12777 #: config/tc-mmix.c:715
12780 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12781 " into multiple instructions.\n"
12784 #: config/tc-mmix.c:718
12787 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12790 #: config/tc-mmix.c:720
12793 " -linker-allocated-gregs If there's no suitable GREG definition for "
12794 "the operands of an instruction, let the linker "
12798 #: config/tc-mmix.c:723
12801 " -x Do not warn when an operand to GETA, a branch,\n"
12802 " PUSHJ or JUMP is not known to be within range.\n"
12803 " The linker will catch any errors. Implies\n"
12804 " -linker-allocated-gregs."
12807 #: config/tc-mmix.c:849
12809 msgid "unknown opcode: `%s'"
12812 #: config/tc-mmix.c:971 config/tc-mmix.c:986
12813 msgid "specified location wasn't TETRA-aligned"
12816 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4213
12817 #: config/tc-mmix.c:4229
12818 msgid "unaligned data at an absolute location is not supported"
12821 #: config/tc-mmix.c:1098
12823 msgid "invalid operand to opcode %s: `%s'"
12826 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12827 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12828 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12829 #: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12830 #: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12831 #: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12832 #: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12833 #: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12834 #: config/tc-mmix.c:1883
12836 msgid "invalid operands to opcode %s: `%s'"
12839 #: config/tc-mmix.c:1983
12840 msgid "internal: mmix_prefix_name but empty prefix"
12843 #: config/tc-mmix.c:2046
12845 msgid "too many GREG registers allocated (max %d)"
12848 #: config/tc-mmix.c:2106
12849 msgid "BSPEC already active. Nesting is not supported."
12852 #: config/tc-mmix.c:2115
12853 msgid "invalid BSPEC expression"
12856 #: config/tc-mmix.c:2131
12858 msgid "can't create section %s"
12861 #: config/tc-mmix.c:2135
12863 msgid "can't set section flags for section %s"
12866 #: config/tc-mmix.c:2156
12867 msgid "ESPEC without preceding BSPEC"
12870 #: config/tc-mmix.c:2185
12871 msgid "missing local expression"
12874 #: config/tc-mmix.c:2395
12875 msgid "operand out of range, instruction expanded"
12878 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12879 #. user-friendly, though a little bit non-substantial.
12880 #: config/tc-mmix.c:2646
12881 msgid "directive LOCAL must be placed in code or data"
12884 #: config/tc-mmix.c:2647
12885 msgid "internal confusion: relocation in a section without contents"
12888 #: config/tc-mmix.c:2761
12889 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
12892 #: config/tc-mmix.c:2809
12893 msgid "no suitable GREG definition for operands"
12896 #: config/tc-mmix.c:2868
12897 msgid "operands were not reducible at assembly-time"
12900 #: config/tc-mmix.c:2895
12902 msgid "cannot generate relocation type for symbol %s, code %s"
12905 #: config/tc-mmix.c:2915
12907 msgid "internal: unhandled label %s"
12910 #: config/tc-mmix.c:2944
12911 msgid "[0-9]H labels may not appear alone on a line"
12914 #: config/tc-mmix.c:2952
12915 msgid "[0-9]H labels do not mix with dot-pseudos"
12918 #: config/tc-mmix.c:3040
12919 msgid "invalid characters in input"
12922 #: config/tc-mmix.c:3146
12923 msgid "empty label field for IS"
12926 #: config/tc-mmix.c:3472
12928 msgid "internal: unexpected relax type %d:%d"
12931 #: config/tc-mmix.c:3496
12932 msgid "BSPEC without ESPEC."
12935 #: config/tc-mmix.c:3561
12936 msgid "LOC to section unknown or indeterminable at first pass"
12939 #: config/tc-mmix.c:3733
12940 msgid "GREG expression too complicated"
12943 #: config/tc-mmix.c:3748
12944 msgid "internal: GREG expression not resolved to section"
12947 #: config/tc-mmix.c:3797
12948 msgid "register section has contents\n"
12951 #: config/tc-mmix.c:3924
12952 msgid "section change from within a BSPEC/ESPEC pair is not supported"
12955 #: config/tc-mmix.c:3945
12956 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
12959 #: config/tc-mmix.c:3955
12960 msgid "invalid LOC expression"
12963 #: config/tc-mmix.c:4000 config/tc-mmix.c:4027
12964 msgid "LOC expression stepping backwards is not supported"
12967 #. We will only get here in rare cases involving #NO_APP,
12968 #. where the unterminated string is not recognized by the
12969 #. preformatting pass.
12970 #: config/tc-mmix.c:4136 config/tc-mmix.c:4294 config/tc-z80.c:2836
12971 msgid "unterminated string"
12974 #: config/tc-mmix.c:4153
12975 msgid "BYTE expression not a pure number"
12978 #. Note that mmixal does not allow negative numbers in
12979 #. BYTE sequences, so neither should we.
12980 #: config/tc-mmix.c:4162
12981 msgid "BYTE expression not in the range 0..255"
12984 #: config/tc-mmix.c:4211 config/tc-mmix.c:4227
12985 msgid "data item with alignment larger than location"
12988 #. Since integer_constant is local to expr.c, we have to make this a
12989 #. macro. FIXME: Do it cleaner.
12990 #: config/tc-mmix.h:98
12991 msgid "`&' serial number operator is not supported"
12994 #: config/tc-mn10200.c:300
12997 "MN10200 options:\n"
13001 #: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1699
13002 #: config/tc-v850.c:2328
13004 msgid "Unrecognized opcode: `%s'"
13007 #. xgettext:c-format.
13008 #: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:4069
13009 #: config/tc-s390.c:1612 config/tc-v850.c:3043
13011 msgid "junk at end of line: `%s'"
13014 #: config/tc-mn10300.c:439
13017 "MN10300 assembler options:\n"
13021 #: config/tc-mn10300.c:1270
13022 msgid "Invalid opcode/operands"
13025 #: config/tc-mn10300.c:1792
13026 msgid "Invalid register specification."
13029 #: config/tc-mn10300.c:2390
13031 msgid "Bad relocation fixup type (%d)"
13034 #: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
13035 #: config/tc-moxie.c:362
13036 msgid "expecting comma delimited register operands"
13039 #: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
13040 #: config/tc-moxie.c:497
13041 msgid "expecting comma delimited operands"
13044 #: config/tc-moxie.c:320 config/tc-moxie.c:348
13045 msgid "expecting indirect register `($rA)'"
13048 #: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
13049 #: config/tc-moxie.c:489
13050 msgid "missing closing parenthesis"
13053 #: config/tc-moxie.c:439 config/tc-moxie.c:481
13054 msgid "expecting indirect register `($rX)'"
13057 #: config/tc-moxie.c:559 config/tc-pj.c:313
13058 msgid "Something forgot to clean up\n"
13061 #: config/tc-moxie.c:643
13064 " -EB assemble for a big endian system (default)\n"
13065 " -EL assemble for a little endian system\n"
13068 #: config/tc-moxie.c:703
13069 msgid "pcrel too far BFD_RELOC_MOXIE_10"
13072 #: config/tc-msp430.c:520
13073 msgid ".profiler pseudo requires at least two operands."
13076 #: config/tc-msp430.c:579
13077 msgid "unknown profiling flag - ignored."
13080 #: config/tc-msp430.c:595
13081 msgid "ambiguous flags combination - '.profiler' directive ignored."
13084 #: config/tc-msp430.c:605
13085 msgid "profiling in absolute section?"
13088 #: config/tc-msp430.c:1380
13090 msgid "Unrecognised CPU errata name starting here: %s"
13093 #: config/tc-msp430.c:1386
13095 msgid "Expecting comma after CPU errata name, not: %s"
13098 #: config/tc-msp430.c:1396
13099 msgid "MCU option requires a name\n"
13102 #: config/tc-msp430.c:1434
13104 msgid "unrecognised argument to -mcpu option '%s'"
13107 #: config/tc-msp430.c:1631
13109 msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13112 #: config/tc-msp430.c:1643
13114 msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13117 #: config/tc-msp430.c:1648
13118 msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13121 #: config/tc-msp430.c:1652
13124 "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ."
13125 "mspabi_attribute directive"
13128 #: config/tc-msp430.c:1667
13130 "file was compiled for the small memory model, but the large memory model is "
13134 #: config/tc-msp430.c:1672
13136 "file was compiled for the large memory model, but the small memory model is "
13140 #: config/tc-msp430.c:1676
13143 "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute "
13147 #: config/tc-msp430.c:1688
13149 msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13152 #: config/tc-msp430.c:1704
13154 "file was compiled assuming all data will be in the lower memory region, but "
13155 "the upper region is in use"
13158 #: config/tc-msp430.c:1709
13160 "file was compiled assuming data could be in the upper memory region, but the "
13161 "lower data region is exclusively in use"
13164 #: config/tc-msp430.c:1714
13167 "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) "
13168 "in .gnu_attribute directive"
13171 #: config/tc-msp430.c:1720
13173 msgid "internal: unexpected argument '%d' to msp430_object_attribute"
13176 #: config/tc-msp430.c:1770
13179 "MSP430 options:\n"
13180 " -mmcu=<msp430-name> - select microcontroller type\n"
13181 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13184 #: config/tc-msp430.c:1774
13187 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13188 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
13190 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13193 #: config/tc-msp430.c:1778
13196 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13197 " -mP - enable polymorph instructions\n"
13200 #: config/tc-msp430.c:1781
13202 msgid " -ml - enable large code model\n"
13205 #: config/tc-msp430.c:1783
13207 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
13210 #: config/tc-msp430.c:1785
13212 msgid " -mn - insert a NOP after changing interrupts\n"
13215 #: config/tc-msp430.c:1787
13217 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
13220 #: config/tc-msp430.c:1789
13222 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13225 #: config/tc-msp430.c:1791
13228 " -mU - for an instruction which changes interrupt state, but where it is "
13230 " known how the state is changed, do not warn/insert NOPs\n"
13233 #: config/tc-msp430.c:1794
13236 " -mu - for an instruction which changes interrupt state, but where it is "
13238 " known how the state is changed, warn/insert NOPs (default)\n"
13239 " -mn and/or -my are required for this to have any effect\n"
13242 #: config/tc-msp430.c:1798
13244 msgid " -md - Force copying of data from ROM to RAM at startup\n"
13247 #: config/tc-msp430.c:1800
13250 " -mdata-region={none|lower|upper|either} - select region data will be\n"
13254 #: config/tc-msp430.c:1972
13256 msgid "extra characters '%s' at end of immediate expression '%s'"
13259 #: config/tc-msp430.c:2004 config/tc-msp430.c:2188 config/tc-msp430.c:2303
13261 msgid "value 0x%x out of extended range."
13264 #: config/tc-msp430.c:2010
13266 msgid "value %d out of range. Use #lo() or #hi()"
13269 #: config/tc-msp430.c:2056
13270 msgid "cpu4: not converting PUSH #4 to shorter form"
13273 #: config/tc-msp430.c:2073
13274 msgid "cpu4: not converting PUSH #8 to shorter form"
13277 #: config/tc-msp430.c:2087
13278 msgid "error: unsupported #foo() directive used on symbol"
13281 #: config/tc-msp430.c:2104
13283 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
13286 #: config/tc-msp430.c:2155
13288 msgid "Registers cannot be used within immediate expression [%s]"
13291 #: config/tc-msp430.c:2157
13293 msgid "unknown operand %s"
13296 #: config/tc-msp430.c:2174
13298 msgid "extra characters '%s' at the end of absolute operand '%s'"
13301 #: config/tc-msp430.c:2194 config/tc-msp430.c:2309
13303 msgid "value out of range: 0x%x"
13306 #: config/tc-msp430.c:2205
13308 msgid "Registers cannot be used within absolute expression [%s]"
13311 #: config/tc-msp430.c:2207 config/tc-msp430.c:2338
13313 msgid "unknown expression in operand %s"
13316 #: config/tc-msp430.c:2221
13318 msgid "unknown addressing mode %s"
13321 #: config/tc-msp430.c:2229
13323 msgid "Bad register name %s"
13326 #: config/tc-msp430.c:2240
13327 msgid "cannot use indirect addressing with the PC"
13330 #: config/tc-msp430.c:2260
13331 msgid "')' required"
13334 #: config/tc-msp430.c:2272
13336 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
13339 #: config/tc-msp430.c:2279
13340 msgid "r2 should not be used in indexed addressing mode"
13343 #: config/tc-msp430.c:2292 config/tc-msp430.c:2367 config/tc-msp430.c:3513
13344 #: config/tc-msp430.c:3581 config/tc-msp430.c:3698 config/tc-msp430.c:4120
13345 #: config/tc-msp430.c:4219 config/tc-msp430.c:4270
13347 msgid "extra characters '%s' at end of operand '%s'"
13350 #: config/tc-msp430.c:2324 config/tc-msp430.c:2326
13351 msgid "CPU8: Stack pointer accessed with an odd offset"
13354 #: config/tc-msp430.c:2336
13356 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
13359 #: config/tc-msp430.c:2402
13361 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
13364 #: config/tc-msp430.c:2412
13365 msgid "this addressing mode is not applicable for destination operand"
13368 #: config/tc-msp430.c:2443 config/tc-msp430.c:2578 config/tc-msp430.c:2615
13369 #: config/tc-msp430.c:2645 config/tc-msp430.c:3449 config/tc-msp430.c:3532
13370 #: config/tc-msp430.c:3620
13372 msgid "expected register as second argument of %s"
13375 #: config/tc-msp430.c:2482 config/tc-msp430.c:2548
13377 msgid "index value too big for %s"
13380 #: config/tc-msp430.c:2499 config/tc-msp430.c:2565 config/tc-msp430.c:2672
13382 msgid "unexpected addressing mode for %s"
13385 #: config/tc-msp430.c:2585 config/tc-msp430.c:2622 config/tc-msp430.c:2652
13387 msgid "constant generator destination register found in %s"
13390 #: config/tc-msp430.c:2629 config/tc-msp430.c:2659
13392 msgid "constant generator source register found in %s"
13395 #: config/tc-msp430.c:2839
13396 msgid "no size modifier after period, .w assumed"
13399 #: config/tc-msp430.c:2843
13401 msgid "unrecognised instruction size modifier .%c"
13404 #: config/tc-msp430.c:2857
13406 msgid "junk found after instruction: %s.%s"
13409 #: config/tc-msp430.c:2877
13411 msgid "instruction %s.a does not exist"
13414 #: config/tc-msp430.c:2891
13416 msgid "instruction %s requires %d operand"
13417 msgid_plural "instruction %s requires %d operands"
13421 #: config/tc-msp430.c:2909
13423 msgid "instruction %s requires MSP430X mcu"
13426 #: config/tc-msp430.c:2929
13428 msgid "unable to repeat %s insn"
13431 #: config/tc-msp430.c:3001
13432 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
13435 #: config/tc-msp430.c:3009
13436 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
13439 #: config/tc-msp430.c:3016
13440 msgid "internal error: unknown nop check state"
13443 #: config/tc-msp430.c:3070 config/tc-msp430.c:3072 config/tc-msp430.c:3781
13444 #: config/tc-msp430.c:3783
13445 msgid "CPU11: PC is destination of SR altering instruction"
13448 #: config/tc-msp430.c:3087 config/tc-msp430.c:3089 config/tc-msp430.c:3194
13449 #: config/tc-msp430.c:3196 config/tc-msp430.c:3798 config/tc-msp430.c:3800
13450 #: config/tc-msp430.c:4019 config/tc-msp430.c:4021
13451 msgid "CPU13: SR is destination of SR altering instruction"
13454 #: config/tc-msp430.c:3105 config/tc-msp430.c:3206 config/tc-msp430.c:3884
13455 #: config/tc-msp430.c:4053
13456 msgid "repeat instruction used with non-register mode instruction"
13459 #: config/tc-msp430.c:3180 config/tc-msp430.c:3539 config/tc-msp430.c:4009
13461 msgid "%s: attempt to rotate the PC register"
13464 #: config/tc-msp430.c:3431 config/tc-msp430.c:3507
13466 msgid "expected #n as first argument of %s"
13469 #: config/tc-msp430.c:3437
13471 msgid "extra characters '%s' at end of constant expression '%s'"
13474 #: config/tc-msp430.c:3442 config/tc-msp430.c:3518
13476 msgid "expected constant expression as first argument of %s"
13479 #: config/tc-msp430.c:3468
13480 msgid "Too many registers popped"
13483 #: config/tc-msp430.c:3478
13484 msgid "Cannot use POPM to restore the SR register"
13487 #: config/tc-msp430.c:3498 config/tc-msp430.c:3567
13489 msgid "repeat count cannot be used with %s"
13492 #: config/tc-msp430.c:3525
13494 msgid "expected first argument of %s to be in the range 1-4"
13497 #: config/tc-msp430.c:3590
13499 msgid "expected value of first argument of %s to fit into 20-bits"
13502 #: config/tc-msp430.c:3609
13504 msgid "expected register name or constant as first argument of %s"
13507 #: config/tc-msp430.c:3703
13508 msgid "expected constant value as argument to RPT"
13511 #: config/tc-msp430.c:3709
13512 msgid "expected constant in the range 2..16"
13515 #: config/tc-msp430.c:3724
13516 msgid "PC used as an argument to RPT"
13519 #: config/tc-msp430.c:3730
13520 msgid "expected constant or register name as argument to RPT insn"
13523 #: config/tc-msp430.c:3737
13524 msgid "Illegal emulated instruction"
13527 #: config/tc-msp430.c:4038
13529 msgid "%s instruction does not accept a .b suffix"
13532 #: config/tc-msp430.c:4151
13534 msgid "Even number required. Rounded to %d"
13537 #: config/tc-msp430.c:4162
13539 msgid "Wrong displacement %d"
13542 #: config/tc-msp430.c:4184
13543 msgid "instruction requires label sans '$'"
13546 #: config/tc-msp430.c:4188
13547 msgid "instruction requires label or value in range -511:512"
13550 #: config/tc-msp430.c:4194 config/tc-msp430.c:4248 config/tc-msp430.c:4296
13551 msgid "instruction requires label"
13554 #: config/tc-msp430.c:4202 config/tc-msp430.c:4254
13555 msgid "polymorphs are not enabled. Use -mP option to enable."
13558 #: config/tc-msp430.c:4300
13559 msgid "Illegal instruction or not implemented opcode."
13562 #: config/tc-msp430.c:4354
13563 msgid "can't find opcode"
13566 #: config/tc-msp430.c:4871
13568 msgid "internal inconsistency problem in %s: insn %04lx"
13571 #: config/tc-msp430.c:4913 config/tc-msp430.c:4945
13573 msgid "internal inconsistency problem in %s: ext. insn %04lx"
13576 #: config/tc-msp430.c:4957
13578 msgid "internal inconsistency problem in %s: %lx"
13581 #: config/tc-mt.c:151
13583 msgid "MT specific command line options:\n"
13586 #: config/tc-mt.c:152
13588 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
13591 #: config/tc-mt.c:153
13593 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
13596 #: config/tc-mt.c:154
13598 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
13601 #: config/tc-mt.c:155
13603 msgid " -march=ms2 allow ms2 instructions \n"
13606 #: config/tc-mt.c:156
13608 msgid " -nosched disable scheduling restrictions\n"
13611 #: config/tc-mt.c:226
13613 msgid "instruction %s may not follow another memory access instruction."
13616 #: config/tc-mt.c:232
13618 msgid "instruction %s may not follow another I/O instruction."
13621 #: config/tc-mt.c:238
13623 msgid "%s may not occupy the delay slot of another branch insn."
13626 #: config/tc-mt.c:263
13628 msgid "operand references R%ld of previous instruction."
13631 #: config/tc-mt.c:269
13633 msgid "operand references R%ld of instruction before previous."
13636 #: config/tc-mt.c:283 config/tc-mt.c:288
13639 "conditional branch or jal insn's operand references R%ld of previous "
13640 "arithmetic or logic insn."
13643 #: config/tc-mt.c:351
13644 msgid "md_estimate_size_before_relax\n"
13647 #: config/tc-nds32.c:2375
13649 "<arch name>\t Assemble for architecture <arch name>\n"
13650 "\t\t\t <arch name> could be\n"
13651 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13654 #: config/tc-nds32.c:2379
13656 "<baseline>\t Assemble for baseline <baseline>\n"
13657 "\t\t\t <baseline> could be v2, v3, v3m"
13660 #: config/tc-nds32.c:2382
13662 "<freg>\t Specify a FPU configuration\n"
13664 "\t\t\t 0: 8 SP / 4 DP registers\n"
13665 "\t\t\t 1: 16 SP / 8 DP registers\n"
13666 "\t\t\t 2: 32 SP / 16 DP registers\n"
13667 "\t\t\t 3: 32 SP / 32 DP registers"
13670 #: config/tc-nds32.c:2388
13672 "<abi>\t Specify a abi version\n"
13673 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13676 #: config/tc-nds32.c:2421
13677 msgid "Multiply instructions support"
13680 #: config/tc-nds32.c:2422
13681 msgid "Divide instructions support"
13684 #: config/tc-nds32.c:2423
13685 msgid "16-bit extension"
13688 #: config/tc-nds32.c:2424
13689 msgid "d0/d1 registers"
13692 #: config/tc-nds32.c:2425
13693 msgid "Performance extension"
13696 #: config/tc-nds32.c:2426
13697 msgid "Performance extension 2"
13700 #: config/tc-nds32.c:2427
13701 msgid "String extension"
13704 #: config/tc-nds32.c:2428
13705 msgid "Reduced Register configuration (GPR16) option"
13708 #: config/tc-nds32.c:2429
13709 msgid "AUDIO ISA extension"
13712 #: config/tc-nds32.c:2430
13713 msgid "FPU SP extension"
13716 #: config/tc-nds32.c:2431
13717 msgid "FPU DP extension"
13720 #: config/tc-nds32.c:2432
13721 msgid "FPU fused-multiply-add instructions"
13724 #: config/tc-nds32.c:2433
13725 msgid "DSP extension"
13728 #: config/tc-nds32.c:2434
13729 msgid "hardware loop extension"
13732 #: config/tc-nds32.c:2471
13736 " NDS32-specific assembler options:\n"
13739 #: config/tc-nds32.c:2472
13742 " -O1,\t\t\t Optimize for performance\n"
13743 " -Os\t\t\t Optimize for space\n"
13746 #: config/tc-nds32.c:2475
13749 " -EL, -mel or -little Produce little endian output\n"
13750 " -EB, -meb or -big Produce big endian output\n"
13751 " -mpic\t\t\t Generate PIC\n"
13752 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13753 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
13754 " -mno-all-relax\t Suppress all relaxation for this file\n"
13757 #: config/tc-nds32.c:2486
13762 #: config/tc-nds32.c:2493
13764 msgid " -m[no-]%-17sEnable/Disable %s\n"
13767 #: config/tc-nds32.c:2497
13769 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
13772 #: config/tc-nds32.c:2770
13774 msgid "la must use with symbol. '%s'"
13777 #: config/tc-nds32.c:2823
13779 msgid "need PIC qualifier with symbol. '%s'"
13782 #: config/tc-nds32.c:2860
13784 msgid "Operand is not a constant. `%s'"
13787 #: config/tc-nds32.c:2949
13789 msgid "needs @GOT or @GOTOFF. %s"
13792 #: config/tc-nds32.c:3445
13794 msgid "Duplicated pseudo-opcode %s."
13797 #: config/tc-nds32.c:3496
13799 msgid "Too many argument. `%s'"
13802 #. Logic here rejects the input arch name.
13803 #: config/tc-nds32.c:3557
13805 msgid "unknown arch name `%s'\n"
13808 #. Logic here rejects the input baseline.
13809 #: config/tc-nds32.c:3576
13811 msgid "unknown baseline `%s'\n"
13814 #. Logic here rejects the input FPU configuration.
13815 #: config/tc-nds32.c:3599
13817 msgid "unknown FPU configuration `%s'\n"
13820 #. Logic here rejects the input abi version.
13821 #: config/tc-nds32.c:3623
13823 msgid "unknown ABI version`%s'\n"
13826 #: config/tc-nds32.c:4351
13828 msgid "Different arguments of .vec_size are found, previous %d, current %d"
13831 #: config/tc-nds32.c:4356
13833 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
13836 #: config/tc-nds32.c:4360
13837 msgid "Argument of .vec_size is not a constant."
13840 #: config/tc-nds32.c:4945
13842 msgid "Don't know how to handle this field. %s"
13845 #: config/tc-nds32.c:5310
13847 msgid "instruction %s requires enabling performance extension"
13850 #: config/tc-nds32.c:5322
13852 msgid "instruction %s requires enabling performance extension II"
13855 #: config/tc-nds32.c:5334
13857 msgid "instruction %s requires enabling AUDIO extension"
13860 #: config/tc-nds32.c:5346
13862 msgid "instruction %s requires enabling STRING extension"
13865 #: config/tc-nds32.c:5360
13867 msgid "instruction %s requires enabling DIV & DX_REGS extension"
13870 #: config/tc-nds32.c:5375
13872 msgid "instruction %s requires enabling FPU extension"
13875 #: config/tc-nds32.c:5387
13877 msgid "instruction %s requires enabling FPU_SP extension"
13880 #: config/tc-nds32.c:5399
13882 msgid "instruction %s requires enabling FPU_DP extension"
13885 #: config/tc-nds32.c:5410 config/tc-nds32.c:5418
13887 msgid "instruction %s requires enabling FPU_MAC extension"
13890 #: config/tc-nds32.c:5426
13892 msgid "instruction %s requires enabling DX_REGS extension"
13895 #: config/tc-nds32.c:5442
13897 msgid "instruction %s requires enabling dsp extension"
13900 #: config/tc-nds32.c:5454
13902 msgid "instruction %s requires enabling zol extension"
13905 #: config/tc-nds32.c:5459
13907 msgid "internal error: unknown instruction attribute: 0x%08x"
13910 #: config/tc-nds32.c:5752
13912 msgid "relax hint unrecognized instruction: line %d."
13915 #: config/tc-nds32.c:5807
13917 msgid "Can not find match relax hint. Line: %d"
13920 #: config/tc-nds32.c:6005
13921 msgid "Internal error: .relax_hint KEY is not a number!"
13924 #: config/tc-nds32.c:6033
13926 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
13929 #: config/tc-nds32.c:6108
13931 msgid "Internal error: Range error. %s"
13934 #: config/tc-nds32.c:6169
13935 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
13938 #: config/tc-nds32.c:6307
13940 msgid "Not support instruction %s in verbatim."
13943 #: config/tc-nds32.c:6314
13945 msgid "16-bit instruction is disabled: %s."
13948 #: config/tc-nds32.c:6341
13950 msgid "Instruction %s not supported in the baseline."
13953 #: config/tc-nds32.c:6408
13955 msgid "Unrecognized opcode, %s."
13958 #: config/tc-nds32.c:6411
13960 msgid "Incorrect syntax, %s."
13963 #: config/tc-nds32.c:6414
13965 msgid "Unrecognized operand/register, %s."
13968 #: config/tc-nds32.c:6417
13970 msgid "Operand out of range, %s."
13973 #: config/tc-nds32.c:6420
13975 msgid "Prohibited register used for reduced-register, %s."
13978 #: config/tc-nds32.c:6423
13980 msgid "Junk at end of line, %s."
13983 #: config/tc-nds32.c:7121
13984 msgid "Addend to unresolved symbol is not on word boundary."
13987 #. Should never here.
13988 #: config/tc-nds32.c:7654
13989 msgid "Used FPU instructions requires enabling FPU extension"
13992 #: config/tc-nds32.c:7851
13994 msgid "Internal error: Unknown fixup type %d (`%s')"
13997 #: config/tc-nios2.c:453 config/tc-pru.c:309
13998 msgid "expecting opcode string in self test mode"
14001 #: config/tc-nios2.c:455 config/tc-pru.c:311
14003 msgid "assembly 0x%08x, expected %s"
14006 #: config/tc-nios2.c:848
14007 msgid "branch offset out of range\n"
14010 #: config/tc-nios2.c:849
14011 msgid "branch relaxation failed\n"
14014 #: config/tc-nios2.c:1145
14015 msgid "error checking for overflow - broken assembler"
14018 #: config/tc-nios2.c:1161 config/tc-pru.c:572
14020 msgid "immediate value 0x%x truncated to 0x%x"
14023 #: config/tc-nios2.c:1188 config/tc-pru.c:598
14025 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
14028 #: config/tc-nios2.c:1194
14030 msgid "branch offset %d out of range %d to %d"
14033 #: config/tc-nios2.c:1198
14035 msgid "branch offset %d out of range"
14038 #: config/tc-nios2.c:1204 config/tc-pru.c:608
14040 msgid "%s offset %d out of range %d to %d"
14043 #: config/tc-nios2.c:1208
14045 msgid "%s offset %d out of range"
14048 #: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
14050 msgid "immediate value %d out of range %d to %d"
14053 #: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
14054 #: config/tc-pru.c:628
14056 msgid "immediate value %u out of range %u to %u"
14059 #: config/tc-nios2.c:1233
14061 msgid "custom instruction opcode %u out of range %u to %u"
14064 #: config/tc-nios2.c:1238 config/tc-pru.c:633
14065 msgid "overflow in immediate argument"
14068 #: config/tc-nios2.c:1310 config/tc-pru.c:668
14069 msgid "cannot create 64-bit relocation"
14072 #: config/tc-nios2.c:1436
14074 msgid "internal error: broken opcode descriptor for `%s %s'\n"
14077 #: config/tc-nios2.c:1485 config/tc-pru.c:863
14078 msgid "can't create relocation"
14081 #: config/tc-nios2.c:1516 config/tc-pru.c:997 config/tc-pru.c:1017
14082 #: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077
14084 msgid "unknown register %s"
14087 #: config/tc-nios2.c:1524
14088 msgid "expecting control register"
14091 #: config/tc-nios2.c:1526
14092 msgid "illegal use of control register"
14095 #: config/tc-nios2.c:1528
14096 msgid "illegal use of coprocessor register"
14099 #. Should never get here if we passed validation.
14100 #: config/tc-nios2.c:1530 config/tc-nios2.c:1844 config/tc-nios2.c:1986
14101 #: config/tc-nios2.c:2054
14103 msgid "invalid register %s"
14106 #: config/tc-nios2.c:1538
14108 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14109 "Use .set noat to turn off those optimizations (and this warning)."
14112 #: config/tc-nios2.c:1543
14114 "The debugger will corrupt bt (r25).\n"
14115 "If you don't need to debug this code use .set nobreak to turn off this "
14119 #: config/tc-nios2.c:1547
14121 "The debugger will corrupt sstatus/ba (r30).\n"
14122 "If you don't need to debug this code use .set nobreak to turn off this "
14126 #: config/tc-nios2.c:1937 config/tc-nios2.c:1965
14127 msgid "r31 cannot be used with jmp; use ret instead"
14130 #: config/tc-nios2.c:1980
14131 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
14134 #: config/tc-nios2.c:2593 config/tc-nios2.c:2620 config/tc-nios2.c:2647
14135 #: config/tc-nios2.c:2678
14137 msgid "Invalid constant operand %s"
14140 #: config/tc-nios2.c:2995 config/tc-nios2.c:3019 config/tc-pru.c:1319
14141 #: config/tc-pru.c:1344 config/tc-pru.c:1364
14143 msgid "badly formed expression near %s"
14146 #: config/tc-nios2.c:3108 config/tc-nios2.c:3135 config/tc-pru.c:1413
14147 #: config/tc-pru.c:1438 config/tc-xtensa.c:2128
14148 msgid "too many arguments"
14151 #: config/tc-nios2.c:3124 config/tc-pru.c:1390
14153 msgid "expecting %c near %s"
14156 #. we cannot recover from this.
14157 #: config/tc-nios2.c:3275
14159 msgid "unrecognized pseudo-instruction %s"
14162 #: config/tc-nios2.c:3538 config/tc-tic6x.c:232
14164 msgid "unknown architecture '%s'"
14167 #: config/tc-nios2.c:3619
14168 msgid "Big-endian R2 is not supported."
14171 #. Unrecognised instruction - error.
14172 #: config/tc-nios2.c:3787 config/tc-pru.c:1738
14174 msgid "unrecognised instruction %s"
14177 #: config/tc-nios2.c:3907 config/tc-pru.c:1794
14179 msgid "can't represent relocation type %s"
14182 #: config/tc-nios2.c:4000
14183 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
14186 #: config/tc-nios2.c:4026
14188 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
14191 #: config/tc-nios2.c:4038 config/tc-nios2.c:4056 config/tc-nios2.c:4063
14193 msgid "Illegal operands: %%tls_ldo requires arguments in ()"
14196 #: config/tc-nios2.c:4070
14198 msgid "Illegal operands: garbage after %%tls_ldo()"
14201 #: config/tc-ns32k.c:437
14202 msgid "Invalid syntax in PC-relative addressing mode"
14205 #: config/tc-ns32k.c:461
14206 msgid "Invalid syntax in External addressing mode"
14209 #: config/tc-ns32k.c:542
14210 msgid "Invalid syntax in Memory Relative addressing mode"
14213 #: config/tc-ns32k.c:609
14214 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
14217 #: config/tc-ns32k.c:614
14218 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14221 #: config/tc-ns32k.c:619
14222 msgid "Scaled-indexed addressing mode combined with scaled-index"
14225 #: config/tc-ns32k.c:630
14226 msgid "Invalid or illegal addressing mode combined with scaled-index"
14229 #: config/tc-ns32k.c:753
14230 msgid "Premature end of suffix -- Defaulting to d"
14233 #: config/tc-ns32k.c:766
14234 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
14237 #: config/tc-ns32k.c:811
14238 msgid "Very short instr to option, ie you can't do it on a NULLstr"
14241 #: config/tc-ns32k.c:861
14242 msgid "No such entry in list. (cpu/mmu register)"
14245 #: config/tc-ns32k.c:918
14246 msgid "Internal consistency error. check ns32k-opcode.h"
14249 #: config/tc-ns32k.c:943
14250 msgid "Address of immediate operand"
14253 #: config/tc-ns32k.c:944
14254 msgid "Invalid immediate write operand."
14257 #: config/tc-ns32k.c:1074
14258 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
14261 #: config/tc-ns32k.c:1107
14262 msgid "No such opcode"
14265 #: config/tc-ns32k.c:1182
14266 msgid "Bad suffix, defaulting to d"
14269 #: config/tc-ns32k.c:1209
14270 msgid "Too many operands passed to instruction"
14273 #. Check error in default.
14274 #: config/tc-ns32k.c:1221
14275 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
14278 #: config/tc-ns32k.c:1224
14279 msgid "Wrong number of operands"
14282 #: config/tc-ns32k.c:1297
14284 msgid "Can not do %d byte pc-relative relocation for storage type %d"
14287 #: config/tc-ns32k.c:1300
14289 msgid "Can not do %d byte relocation for storage type %d"
14292 #: config/tc-ns32k.c:1392
14294 msgid "value of %ld out of byte displacement range."
14297 #: config/tc-ns32k.c:1402
14299 msgid "value of %ld out of word displacement range."
14302 #: config/tc-ns32k.c:1417
14304 msgid "value of %ld out of double word displacement range."
14307 #: config/tc-ns32k.c:1438
14309 msgid "Internal logic error. Line %d, file: \"%s\""
14312 #: config/tc-ns32k.c:1486
14314 msgid "Internal logic error. line %d, file \"%s\""
14317 #: config/tc-ns32k.c:1587
14318 msgid "Bit field out of range"
14321 #: config/tc-ns32k.c:1687
14322 msgid "iif convert internal pcrel/binary"
14325 #: config/tc-ns32k.c:1704
14326 msgid "Bignum too big for long"
14329 #: config/tc-ns32k.c:1781
14330 msgid "iif convert internal pcrel/pointer"
14333 #: config/tc-ns32k.c:1786
14334 msgid "Internal logic error in iif.iifP[n].type"
14337 #. We can't relax this case.
14338 #: config/tc-ns32k.c:1822
14339 msgid "Can't relax difference"
14342 #: config/tc-ns32k.c:1863
14343 msgid "Displacement too large for :d"
14346 #: config/tc-ns32k.c:1876
14347 msgid "Internal logic error in iif.iifP[].type"
14351 #: config/tc-ns32k.c:1908
14353 msgid "Can't hash %s: %s"
14356 #: config/tc-ns32k.c:2144
14358 msgid "invalid architecture option -m%s, ignored"
14361 #: config/tc-ns32k.c:2157
14363 msgid "invalid default displacement size \"%s\". Defaulting to %d."
14366 #: config/tc-ns32k.c:2173
14370 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
14371 "--disp-size-default=<1|2|4>\n"
14374 #: config/tc-ns32k.c:2249
14376 msgid "Cannot find relocation type for symbol %s, code %d"
14379 #: config/tc-pdp11.c:340 config/tc-pdp11.c:357 config/tc-pdp11.c:380
14380 #: config/tc-pdp11.c:386 config/tc-pdp11.c:399
14381 msgid "Bad register name"
14384 #: config/tc-pdp11.c:418 config/tc-pdp11.c:482 config/tc-pdp11.c:493
14385 msgid "Error in expression"
14388 #: config/tc-pdp11.c:490
14389 msgid "Low order bits truncated in immediate float operand"
14392 #: config/tc-pdp11.c:634
14393 msgid "Float AC not legal as integer operand"
14396 #: config/tc-pdp11.c:654
14397 msgid "General register not legal as float operand"
14400 #: config/tc-pdp11.c:687
14401 msgid "No instruction found"
14404 #: config/tc-pdp11.c:697 config/tc-z80.c:3277 config/tc-z80.c:3298
14406 msgid "Unknown instruction '%s'"
14409 #: config/tc-pdp11.c:703
14411 msgid "Unsupported instruction set extension: %s"
14414 #: config/tc-pdp11.c:737
14415 msgid "operand is not an absolute constant"
14418 #: config/tc-pdp11.c:745
14419 msgid "3-bit immediate out of range"
14422 #: config/tc-pdp11.c:752
14423 msgid "6-bit immediate out of range"
14426 #: config/tc-pdp11.c:759
14427 msgid "8-bit immediate out of range"
14430 #: config/tc-pdp11.c:776 config/tc-pdp11.c:969
14431 msgid "Symbol expected"
14434 #: config/tc-pdp11.c:781
14435 msgid "8-bit displacement out of range"
14438 #: config/tc-pdp11.c:823 config/tc-pdp11.c:844 config/tc-pdp11.c:861
14439 #: config/tc-pdp11.c:882 config/tc-pdp11.c:899 config/tc-pdp11.c:920
14440 #: config/tc-pdp11.c:939 config/tc-pdp11.c:960
14441 msgid "Missing ','"
14444 #: config/tc-pdp11.c:974
14445 msgid "6-bit displacement out of range"
14448 #: config/tc-pdp11.c:995 config/tc-tilegx.c:1216 config/tc-tilepro.c:1102
14449 #: config/tc-vax.c:1950
14450 msgid "Too many operands"
14453 #: config/tc-pdp11.c:1445
14455 msgid "Can not represent %s relocation in this object file format"
14458 #: config/tc-pj.c:64 config/tc-pj.c:73
14459 msgid "confusing relocation expressions"
14462 #: config/tc-pj.c:157
14463 msgid "can't have relocation for ipush"
14466 #: config/tc-pj.c:289
14467 msgid "expected expression"
14470 #: config/tc-pj.c:355
14474 "-little\t\t\tgenerate little endian code\n"
14475 "-big\t\t\tgenerate big endian code\n"
14478 #: config/tc-pj.c:380 config/tc-sh.c:3594 config/tc-sh.c:3601
14479 #: config/tc-sh.c:3608 config/tc-sh.c:3615
14480 msgid "pcrel too far"
14483 #: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3573
14484 msgid "invalid register expression"
14487 #: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
14488 msgid "the use of -mvle requires big endian."
14491 #: config/tc-ppc.c:1183 config/tc-ppc.c:1205
14492 msgid "the use of -mvle requires -a32."
14495 #: config/tc-ppc.c:1185
14497 msgid "%s unsupported"
14500 #: config/tc-ppc.c:1278 config/tc-s390.c:433 config/tc-s390.c:440
14502 msgid "invalid switch -m%s"
14505 #: config/tc-ppc.c:1309
14506 msgid "--nops needs a numeric argument"
14509 #: config/tc-ppc.c:1345
14511 msgid "PowerPC options:\n"
14514 #: config/tc-ppc.c:1347
14516 msgid "-a32 generate ELF32/XCOFF32\n"
14519 #: config/tc-ppc.c:1350
14521 msgid "-a64 generate ELF64/XCOFF64\n"
14524 #: config/tc-ppc.c:1352
14526 msgid "-u ignored\n"
14529 #: config/tc-ppc.c:1354
14531 msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14534 #: config/tc-ppc.c:1356
14536 msgid "-mpwr generate code for POWER (RIOS1)\n"
14539 #: config/tc-ppc.c:1358
14541 msgid "-m601 generate code for PowerPC 601\n"
14544 #: config/tc-ppc.c:1360
14547 "-mppc, -mppc32, -m603, -m604\n"
14548 " generate code for PowerPC 603/604\n"
14551 #: config/tc-ppc.c:1363
14553 msgid "-m403 generate code for PowerPC 403\n"
14556 #: config/tc-ppc.c:1365
14558 msgid "-m405 generate code for PowerPC 405\n"
14561 #: config/tc-ppc.c:1367
14563 msgid "-m440 generate code for PowerPC 440\n"
14566 #: config/tc-ppc.c:1369
14568 msgid "-m464 generate code for PowerPC 464\n"
14571 #: config/tc-ppc.c:1371
14573 msgid "-m476 generate code for PowerPC 476\n"
14576 #: config/tc-ppc.c:1373
14579 "-m7400, -m7410, -m7450, -m7455\n"
14580 " generate code for PowerPC 7400/7410/7450/7455\n"
14583 #: config/tc-ppc.c:1376
14586 "-m750cl, -mgekko, -mbroadway\n"
14587 " generate code for PowerPC 750cl/Gekko/Broadway\n"
14590 #: config/tc-ppc.c:1379
14592 msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
14595 #: config/tc-ppc.c:1381
14597 msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14600 #: config/tc-ppc.c:1383
14603 "-mppc64bridge generate code for PowerPC 64, including bridge "
14607 #: config/tc-ppc.c:1385
14609 msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
14612 #: config/tc-ppc.c:1387
14614 msgid "-ma2 generate code for A2 architecture\n"
14617 #: config/tc-ppc.c:1389
14619 msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
14622 #: config/tc-ppc.c:1391
14625 "-mpower5, -mpwr5, -mpwr5x\n"
14626 " generate code for Power5 architecture\n"
14629 #: config/tc-ppc.c:1394
14631 msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
14634 #: config/tc-ppc.c:1396
14636 msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
14639 #: config/tc-ppc.c:1398
14641 msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
14644 #: config/tc-ppc.c:1400
14646 msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
14649 #: config/tc-ppc.c:1402
14652 "-mcell generate code for Cell Broadband Engine "
14656 #: config/tc-ppc.c:1404
14659 "-mcom generate code for Power/PowerPC common instructions\n"
14662 #: config/tc-ppc.c:1406
14665 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
14668 #: config/tc-ppc.c:1408
14670 msgid "-maltivec generate code for AltiVec\n"
14673 #: config/tc-ppc.c:1410
14676 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14679 #: config/tc-ppc.c:1412
14681 msgid "-me300 generate code for PowerPC e300 family\n"
14684 #: config/tc-ppc.c:1414
14686 msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
14689 #: config/tc-ppc.c:1416
14692 "-me500mc, generate code for Freescale e500mc core complex\n"
14695 #: config/tc-ppc.c:1418
14698 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
14701 #: config/tc-ppc.c:1420
14704 "-me5500, generate code for Freescale e5500 core complex\n"
14707 #: config/tc-ppc.c:1422
14710 "-me6500, generate code for Freescale e6500 core complex\n"
14713 #: config/tc-ppc.c:1424
14715 msgid "-mspe generate code for Motorola SPE instructions\n"
14718 #: config/tc-ppc.c:1426
14720 msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
14723 #: config/tc-ppc.c:1428
14725 msgid "-mvle generate code for Freescale VLE instructions\n"
14728 #: config/tc-ppc.c:1430
14731 "-mtitan generate code for AppliedMicro Titan core complex\n"
14734 #: config/tc-ppc.c:1432
14736 msgid "-mregnames Allow symbolic names for registers\n"
14739 #: config/tc-ppc.c:1434
14741 msgid "-mno-regnames Do not allow symbolic names for registers\n"
14744 #: config/tc-ppc.c:1437
14746 msgid "-mrelocatable support for GCC's -mrelocatble option\n"
14749 #: config/tc-ppc.c:1439
14751 msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14754 #: config/tc-ppc.c:1441
14756 msgid "-memb set PPC_EMB bit in ELF flags\n"
14759 #: config/tc-ppc.c:1443
14762 "-mlittle, -mlittle-endian, -le\n"
14763 " generate code for a little endian machine\n"
14766 #: config/tc-ppc.c:1446
14769 "-mbig, -mbig-endian, -be\n"
14770 " generate code for a big endian machine\n"
14773 #: config/tc-ppc.c:1449
14775 msgid "-msolaris generate code for Solaris\n"
14778 #: config/tc-ppc.c:1451
14780 msgid "-mno-solaris do not generate code for Solaris\n"
14783 #: config/tc-ppc.c:1453
14785 msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14788 #: config/tc-ppc.c:1455
14790 msgid "-V print assembler version number\n"
14793 #: config/tc-ppc.c:1457
14795 msgid "-Qy, -Qn ignored\n"
14798 #: config/tc-ppc.c:1460
14801 "-nops=count when aligning, more than COUNT nops uses a branch\n"
14804 #: config/tc-ppc.c:1462
14806 msgid "-ppc476-workaround warn if emitting data to code sections\n"
14809 #: config/tc-ppc.c:1492
14811 msgid "unknown default cpu = %s, os = %s"
14814 #: config/tc-ppc.c:1520
14815 msgid "neither Power nor PowerPC opcodes were selected."
14818 #: config/tc-ppc.c:1580
14820 msgid "mask trims opcode bits for %s"
14823 #: config/tc-ppc.c:1590
14825 msgid "operand index error for %s"
14828 #: config/tc-ppc.c:1616
14830 msgid "operand %d overlap in %s"
14833 #: config/tc-ppc.c:1625
14835 msgid "non-optional operand %d follows optional operand in %s"
14838 #: config/tc-ppc.c:1675
14840 msgid "powerpc_operands[%d].bitm invalid"
14843 #: config/tc-ppc.c:1682
14845 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
14848 #: config/tc-ppc.c:1708 config/tc-ppc.c:1765 config/tc-ppc.c:1809
14849 #: config/tc-ppc.c:1853
14851 msgid "major opcode is not sorted for %s"
14854 #: config/tc-ppc.c:1714
14856 msgid "%s is enabled by vle flag"
14859 #: config/tc-ppc.c:1721
14861 msgid "%s not disabled by vle flag"
14864 #: config/tc-ppc.c:1735 config/tc-ppc.c:1779 config/tc-ppc.c:1824
14865 #: config/tc-ppc.c:1868
14867 msgid "duplicate instruction %s"
14870 #: config/tc-ppc.c:1892
14872 msgid "duplicate macro %s"
14875 #: config/tc-ppc.c:2268
14877 msgid "symbol+offset@%s means symbol@%s+offset"
14880 #: config/tc-ppc.c:2288
14882 msgid "symbol+offset@%s not supported"
14885 #: config/tc-ppc.c:2365 config/tc-ppc.c:4361 config/tc-ppc.c:7888
14886 msgid "data in executable section"
14889 #: config/tc-ppc.c:2406 config/tc-ppc.c:5998
14890 msgid "expected comma after symbol-name: rest of line ignored."
14893 #: config/tc-ppc.c:2439 config/tc-ppc.c:6034
14895 msgid "ignoring attempt to re-define symbol `%s'."
14898 #: config/tc-ppc.c:2447
14900 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
14903 #: config/tc-ppc.c:2465
14904 msgid "common alignment not a power of 2"
14907 #: config/tc-ppc.c:2507
14909 msgid "expected comma after name `%s' in .localentry directive"
14912 #: config/tc-ppc.c:2517
14913 msgid "missing expression in .localentry directive"
14916 #: config/tc-ppc.c:2538
14918 msgid ".localentry expression for `%s' is not a valid power of 2"
14921 #: config/tc-ppc.c:2555
14923 msgid ".localentry expression for `%s' does not evaluate to a constant"
14926 #: config/tc-ppc.c:2570
14927 msgid "missing expression in .abiversion directive"
14930 #: config/tc-ppc.c:2579
14931 msgid ".abiversion expression does not evaluate to a constant"
14934 #: config/tc-ppc.c:2601
14935 msgid "unknown .gnu_attribute value"
14938 #: config/tc-ppc.c:2659
14939 msgid "relocation cannot be done when using -mrelocatable"
14942 #: config/tc-ppc.c:2705
14943 msgid "TOC section size exceeds 64k"
14946 #: config/tc-ppc.c:2800
14948 msgid "syntax error: invalid toc specifier `%s'"
14951 #: config/tc-ppc.c:2814
14953 msgid "syntax error: expected `]', found `%c'"
14956 #: config/tc-ppc.c:3234
14958 msgid "%s howto doesn't match size/pcrel in gas"
14961 #: config/tc-ppc.c:3314
14963 msgid "unrecognized opcode: `%s'"
14966 #: config/tc-ppc.c:3490
14967 msgid "[tocv] symbol is not a toc symbol"
14970 #: config/tc-ppc.c:3501
14971 msgid "unimplemented toc32 expression modifier"
14974 #: config/tc-ppc.c:3506
14975 msgid "unimplemented toc64 expression modifier"
14978 #: config/tc-ppc.c:3510
14980 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
14983 #: config/tc-ppc.c:3759
14985 msgid "@tls may not be used with \"%s\" operands"
14988 #: config/tc-ppc.c:3762
14989 msgid "@tls may only be used in last operand"
14992 #: config/tc-ppc.c:3800 config/tc-ppc.c:3810 config/tc-ppc.c:3820
14993 #: config/tc-ppc.c:3835
14995 msgid "%s unsupported on this instruction"
14998 #: config/tc-ppc.c:3879
15000 msgid "assuming %s on symbol"
15003 #: config/tc-ppc.c:4002
15004 msgid "unsupported relocation for DS offset field"
15007 #: config/tc-ppc.c:4055
15009 msgid "syntax error; found `%c', expected `%c'"
15012 #: config/tc-ppc.c:4060
15014 msgid "syntax error; end of line, expected `%c'"
15017 #: config/tc-ppc.c:4125 config/tc-ppc.c:7097
15019 msgid "instruction address is not a multiple of %d"
15022 #: config/tc-ppc.c:4245
15023 msgid "wrong number of operands"
15026 #: config/tc-ppc.c:4318
15027 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
15030 #: config/tc-ppc.c:4398
15031 msgid "missing size"
15034 #: config/tc-ppc.c:4407
15035 msgid "negative size"
15038 #: config/tc-ppc.c:4439
15039 msgid "missing real symbol name"
15042 #: config/tc-ppc.c:4478
15043 msgid "attempt to redefine symbol"
15046 #: config/tc-ppc.c:4741
15048 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
15051 #: config/tc-ppc.c:4754
15053 msgid "label %s was not defined in this dwarf section"
15056 #: config/tc-ppc.c:4868
15057 msgid "the XCOFF file format does not support arbitrary sections"
15060 #: config/tc-ppc.c:4939
15061 msgid ".ref outside .csect"
15064 #: config/tc-ppc.c:4960 config/tc-ppc.c:5160
15065 msgid "missing symbol name"
15068 #: config/tc-ppc.c:4990
15069 msgid "missing rename string"
15072 #: config/tc-ppc.c:5020 config/tc-ppc.c:5559 read.c:3519
15073 msgid "missing value"
15076 #: config/tc-ppc.c:5038
15077 msgid "illegal .stabx expression; zero assumed"
15080 #: config/tc-ppc.c:5070
15081 msgid "missing class"
15084 #: config/tc-ppc.c:5079
15085 msgid "missing type"
15088 #: config/tc-ppc.c:5106
15089 msgid ".stabx of storage class stsym must be within .bs/.es"
15092 #: config/tc-ppc.c:5347
15093 msgid "nested .bs blocks"
15096 #: config/tc-ppc.c:5378
15097 msgid ".es without preceding .bs"
15100 #: config/tc-ppc.c:5551
15101 msgid "non-constant byte count"
15104 #: config/tc-ppc.c:5626
15105 msgid ".tc not in .toc section"
15108 #: config/tc-ppc.c:5644
15109 msgid ".tc with no label"
15112 #: config/tc-ppc.c:5728 config/tc-s390.c:1968
15113 msgid ".machine stack overflow"
15116 #: config/tc-ppc.c:5735 config/tc-s390.c:1979
15117 msgid ".machine stack underflow"
15120 #: config/tc-ppc.c:5742 config/tc-s390.c:1991
15122 msgid "invalid machine `%s'"
15125 #: config/tc-ppc.c:5774
15126 msgid "no previous section to return to, ignored."
15129 #: config/tc-ppc.c:6043
15131 msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
15134 #. Section Contents
15136 #: config/tc-ppc.c:6171
15137 msgid "unsupported section attribute -- 'a'"
15140 #: config/tc-ppc.c:6353
15141 msgid "bad symbol suffix"
15144 #: config/tc-ppc.c:6446
15145 msgid "unrecognized symbol suffix"
15148 #: config/tc-ppc.c:6509
15149 msgid "two .function pseudo-ops with no intervening .ef"
15152 #: config/tc-ppc.c:6522
15153 msgid ".ef with no preceding .function"
15156 #: config/tc-ppc.c:6649
15158 msgid "warning: symbol %s has no csect"
15161 #: config/tc-ppc.c:6911
15162 msgid "symbol in .toc does not match any .tc"
15165 #: config/tc-ppc.c:7626
15167 msgid "%s unsupported as instruction fixup"
15170 #: config/tc-ppc.c:7725
15172 msgid "unsupported relocation against %s"
15175 #: config/tc-ppc.c:7871
15177 msgid "Gas failure, reloc value %d\n"
15180 #: config/tc-pru.c:603
15182 msgid "quick branch offset %d out of range %d to %d"
15185 #: config/tc-pru.c:618
15187 msgid "immediate value %llu out of range %u to %lu"
15190 #: config/tc-pru.c:697
15191 msgid "unexpected PC relative expression"
15194 #: config/tc-pru.c:734 config/tc-pru.c:741
15195 msgid "residual low bits in pmem diff relocation"
15198 #: config/tc-pru.c:939 config/tc-pru.c:972
15200 msgid "trailing garbage after expression: %s"
15203 #: config/tc-pru.c:944
15205 msgid "expected expression, got %s"
15208 #: config/tc-pru.c:977
15210 msgid "expected constant expression, got %s"
15213 #: config/tc-pru.c:1030
15214 msgid "data transfer register cannot be halfword"
15217 #: config/tc-pru.c:1049
15218 msgid "destination register must be full-word"
15221 #: config/tc-pru.c:1081
15223 msgid "cannot use partial register %s for addressing"
15226 #: config/tc-pru.c:1094
15228 msgid "value %lu is too large for a byte operand"
15231 #: config/tc-pru.c:1116
15233 msgid "loop count constant %ld is out of range [1..%d]"
15236 #: config/tc-pru.c:1216 config/tc-pru.c:1242
15238 msgid "byte count constant %ld is out of range [1..%d]"
15241 #: config/tc-pru.c:1223 config/tc-pru.c:1249
15242 msgid "only r0 can be used as byte count register"
15245 #: config/tc-pru.c:1225 config/tc-pru.c:1251
15246 msgid "only r0.bX byte fields of r0 can be used as byte count"
15249 #: config/tc-pru.c:1264
15251 msgid "invalid constant table offset %ld"
15254 #: config/tc-pru.c:1275
15256 msgid "invalid WakeOnStatus %ld"
15259 #: config/tc-pru.c:1286
15261 msgid "invalid XFR WideBus Address %ld"
15264 #: config/tc-pru.c:1546
15268 " -mlink-relax generate relocations for linker relaxation (default).\n"
15269 " -mno-link-relax don't generate relocations for linker relaxation.\n"
15272 #: config/tc-pru.c:1840
15274 msgid "Label \"%s\" matches a CPU register name"
15277 #: config/tc-riscv.c:412 config/tc-riscv.c:471
15279 msgid "internal error: can't hash `%s': %s"
15282 #: config/tc-riscv.c:568
15284 msgid "internal: bad RISC-V opcode (mask error): %s %s"
15287 #: config/tc-riscv.c:617
15289 msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
15292 #: config/tc-riscv.c:624
15294 msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
15297 #: config/tc-riscv.c:668 config/tc-riscv.c:680
15299 msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
15302 #: config/tc-riscv.c:687
15304 msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
15307 #: config/tc-riscv.c:695
15309 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
15312 #: config/tc-riscv.c:841
15314 msgid "Unsupported RISC-V relocation number %d"
15317 #: config/tc-riscv.c:928
15318 msgid "internal error: invalid macro"
15321 #: config/tc-riscv.c:953
15322 msgid "internal error: vasprintf failed"
15325 #: config/tc-riscv.c:982 config/tc-riscv.c:1053
15326 msgid "unsupported large constant"
15329 #: config/tc-riscv.c:984
15331 msgid "unknown CSR `%s'"
15334 #: config/tc-riscv.c:987
15336 msgid "Instruction %s requires absolute expression"
15339 #: config/tc-riscv.c:1213
15341 msgid "Macro %s not implemented"
15344 #: config/tc-riscv.c:1700
15345 msgid "bad value for funct6 field, value must be 0...64"
15348 #: config/tc-riscv.c:1715
15349 msgid "bad value for funct4 field, value must be 0...15"
15352 #: config/tc-riscv.c:1730 config/tc-riscv.c:2087
15353 msgid "bad value for funct3 field, value must be 0...7"
15356 #: config/tc-riscv.c:1744 config/tc-riscv.c:2102
15357 msgid "bad value for funct2 field, value must be 0...3"
15360 #: config/tc-riscv.c:1753
15362 msgid "bad compressed FUNCT field specifier 'CF%c'\n"
15365 #: config/tc-riscv.c:1760
15367 msgid "bad RVC field specifier 'C%c'\n"
15370 #: config/tc-riscv.c:1783 config/tc-riscv.c:1794
15372 msgid "Improper shift amount (%lu)"
15375 #: config/tc-riscv.c:1805
15377 msgid "Improper CSRxI immediate (%lu)"
15380 #: config/tc-riscv.c:1820
15382 msgid "Improper CSR address (%lu)"
15385 #: config/tc-riscv.c:1997
15386 msgid "lui expression not in range 0..1048575"
15389 #: config/tc-riscv.c:2033
15391 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
15395 #: config/tc-riscv.c:2049
15396 msgid "bad value for opcode field, value must be 0...2"
15399 #: config/tc-riscv.c:2059
15401 msgid "bad Opcode field specifier 'O%c'\n"
15404 #: config/tc-riscv.c:2072
15405 msgid "bad value for funct7 field, value must be 0...127"
15408 #: config/tc-riscv.c:2113
15410 msgid "bad FUNCT field specifier 'F%c'\n"
15413 #: config/tc-riscv.c:2127
15415 msgid "internal error: bad argument type %c"
15418 #: config/tc-riscv.c:2132
15419 msgid "illegal operands"
15422 #: config/tc-riscv.c:2508
15424 msgid "internal error: bad CFA value #%d"
15427 #: config/tc-riscv.c:2589
15429 msgid "internal error: bad relocation #%d"
15432 #: config/tc-riscv.c:2594
15433 msgid "unsupported symbol subtraction"
15436 #: config/tc-riscv.c:2689
15437 msgid ".option pop with no .option push"
15440 #: config/tc-riscv.c:2699
15442 msgid "Unrecognized .option directive: %s\n"
15445 #: config/tc-riscv.c:2719
15447 msgid "Unsupported use of %s"
15450 #: config/tc-riscv.c:2874
15452 msgid "cannot represent %s relocation in object file"
15455 #: config/tc-riscv.c:3015
15458 "RISC-V options:\n"
15459 " -fpic generate position-independent code\n"
15460 " -fno-pic don't generate position-independent code (default)\n"
15461 " -march=ISA set the RISC-V architecture\n"
15462 " -mabi=ABI set the RISC-V ABI\n"
15463 " -mrelax enable relax (default)\n"
15464 " -mno-relax disable relax\n"
15465 " -march-attr generate RISC-V arch attribute\n"
15466 " -mno-arch-attr don't generate RISC-V arch attribute\n"
15469 #: config/tc-riscv.c:3050
15471 msgid "unknown register `%s'"
15474 #: config/tc-riscv.c:3071
15476 msgid "non-constant .%cleb128 is not supported"
15479 #: config/tc-riscv.c:3196
15480 msgid ".attribute arch must set before any instructions"
15483 #: config/tc-rl78.c:213
15484 msgid "16-bit relocation used in 8-bit operand"
15487 #: config/tc-rl78.c:217
15488 msgid "8-bit relocation used in 16-bit operand"
15491 #: config/tc-rl78.c:243 config/tc-rx.c:889
15493 msgid "Value %d doesn't fit in unsigned %d-bit field"
15496 #: config/tc-rl78.c:249 config/tc-rx.c:895
15498 msgid "Value %d doesn't fit in signed %d-bit field"
15501 #: config/tc-rl78.c:367
15503 msgid " RL78 specific command line options:\n"
15506 #: config/tc-rl78.c:368
15508 msgid " --mrelax Enable link time relaxation\n"
15511 #: config/tc-rl78.c:369
15513 msgid " --mg10 Enable support for G10 variant\n"
15516 #: config/tc-rl78.c:370
15518 msgid " --mg13 Selects the G13 core.\n"
15521 #: config/tc-rl78.c:371
15523 msgid " --mg14 Selects the G14 core [default]\n"
15526 #: config/tc-rl78.c:372
15528 msgid " --mrl78 Alias for --mg14\n"
15531 #: config/tc-rl78.c:373
15533 msgid " --m32bit-doubles [default]\n"
15536 #: config/tc-rl78.c:374
15538 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
15541 #: config/tc-rl78.c:450
15543 msgid "%%%s() must be outermost term in expression"
15546 #: config/tc-rl78.c:678 config/tc-rx.c:2256
15548 msgid "unsupported constant size %d\n"
15551 #: config/tc-rl78.c:694
15553 msgid "%%hi16/%%lo16 only applies to .short or .hword"
15556 #: config/tc-rl78.c:704
15558 msgid "%%hi8 only applies to .byte"
15561 #: config/tc-rl78.c:716 config/tc-rx.c:2263
15562 msgid "difference of two symbols only supported with .long, .short, or .byte"
15565 #: config/tc-rl78.c:1237 config/tc-rx.c:2190
15567 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
15570 #: config/tc-rl78.c:1453
15572 msgid "value of %ld too large for 8-bit branch"
15575 #: config/tc-rl78.c:1464
15577 msgid "value of %ld too large for 16-bit branch"
15580 #: config/tc-rl78.c:1513 config/tc-rx.c:2455
15582 msgid "Unknown reloc in md_apply_fix: %s"
15585 #: config/tc-rx.c:195
15587 msgid "unrecognised RX CPU type %s"
15590 #: config/tc-rx.c:210
15592 msgid " RX specific command line options:\n"
15595 #: config/tc-rx.c:211
15597 msgid " --mbig-endian-data\n"
15600 #: config/tc-rx.c:212
15602 msgid " --mlittle-endian-data [default]\n"
15605 #: config/tc-rx.c:213
15607 msgid " --m32bit-doubles [default]\n"
15610 #: config/tc-rx.c:214
15612 msgid " --m64bit-doubles\n"
15615 #: config/tc-rx.c:215
15617 msgid " --muse-conventional-section-names\n"
15620 #: config/tc-rx.c:216
15622 msgid " --muse-renesas-section-names [default]\n"
15625 #: config/tc-rx.c:217
15627 msgid " --msmall-data-limit\n"
15630 #: config/tc-rx.c:218
15632 msgid " --mrelax\n"
15635 #: config/tc-rx.c:219
15640 #: config/tc-rx.c:220
15642 msgid " --mint-register=<value>\n"
15645 #: config/tc-rx.c:221
15647 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
15650 #: config/tc-rx.c:222
15652 msgid " --mno-allow-string-insns"
15655 #: config/tc-rx.c:302
15656 msgid "no filename following .INCLUDE pseudo-op"
15659 #: config/tc-rx.c:405
15661 msgid "unable to locate include file: %s"
15664 #: config/tc-rx.c:456
15666 msgid "unrecognised alignment value in .SECTION directive: %s"
15669 #: config/tc-rx.c:473
15671 msgid "unknown parameter following .SECTION directive: %s"
15674 #: config/tc-rx.c:559
15675 msgid "expecting either ON or OFF after .list"
15678 #: config/tc-rx.c:595
15680 msgid "The \".%s\" pseudo-op is not implemented\n"
15683 #: config/tc-rx.c:968 config/tc-rx.c:970
15685 msgid "Value %d and %d out of range"
15688 #: config/tc-rx.c:1125
15689 msgid "The .DEFINE pseudo-op is not implemented"
15692 #: config/tc-rx.c:1127
15693 msgid "The .MACRO pseudo-op is not implemented"
15696 #: config/tc-rx.c:1129
15697 msgid "The .BTEQU pseudo-op is not implemented."
15700 #: config/tc-rx.c:2121
15701 msgid "invalid immediate size"
15704 #: config/tc-rx.c:2140
15705 msgid "invalid immediate field position"
15708 #: config/tc-rx.c:2307
15710 msgid "jump not 3..10 bytes away (is %d)"
15713 #: config/tc-rx.c:2698
15715 "Use of an RX string instruction detected in a file being assembled without "
15716 "string instruction support"
15719 #: config/tc-s12z.c:148
15725 #: config/tc-s12z.c:149
15727 " -mreg-prefix=PREFIX set a prefix used to indicate register names "
15731 #: config/tc-s12z.c:150
15733 " -mdollar-hex the prefix '$' instead of '0x' is used to indicate "
15734 "literal hexadecimal constants\n"
15737 #: config/tc-s12z.c:317
15738 msgid "A non-constant expression is not permitted here"
15741 #: config/tc-s12z.c:434
15743 msgid "Expecting '%c'"
15746 #: config/tc-s12z.c:457
15747 msgid "An immediate value in a source operand is inappropriate"
15750 #: config/tc-s12z.c:506 config/tc-s12z.c:607
15751 msgid "Bad operand for constant offset"
15754 #: config/tc-s12z.c:534 config/tc-s12z.c:625
15755 msgid "Invalid operand for register offset"
15758 #: config/tc-s12z.c:640
15759 msgid "Invalid register for postdecrement operation"
15762 #: config/tc-s12z.c:676
15763 msgid "Invalid register for preincrement operation"
15766 #: config/tc-s12z.c:694
15767 msgid "Invalid register for predecrement operation"
15770 #: config/tc-s12z.c:813
15771 msgid "Garbage at end of instruction"
15774 #: config/tc-s12z.c:942
15775 msgid "Offset is outside of 15 bit range"
15778 #: config/tc-s12z.c:1058
15782 #: config/tc-s12z.c:1103 config/tc-s12z.c:1163 config/tc-s12z.c:1225
15783 #: config/tc-s12z.c:1290
15787 #: config/tc-s12z.c:1430
15789 msgid "Source register for %s is no larger than the destination register"
15792 #: config/tc-s12z.c:1433
15793 msgid "The destination and source registers are identical"
15796 #: config/tc-s12z.c:1457
15798 msgid "Immediate value %ld is out of range for instruction %s"
15801 #: config/tc-s12z.c:1528
15803 msgid "trap value %ld is not valid"
15806 #: config/tc-s12z.c:1968
15807 msgid "Shift value should be in the range [0,31]"
15810 #: config/tc-s12z.c:2015
15811 msgid "Bad shift mode"
15814 #: config/tc-s12z.c:2028
15815 msgid "Bad shift *direction"
15818 #: config/tc-s12z.c:2286
15820 msgid "Immediate operand %ld is inappropriate for size of instruction"
15823 #: config/tc-s12z.c:2377 config/tc-s12z.c:2446 config/tc-s12z.c:2514
15825 msgid "Invalid width value for %s"
15828 #: config/tc-s12z.c:2390 config/tc-s12z.c:2459 config/tc-s12z.c:2527
15830 msgid "Invalid offset value for %s"
15833 #: config/tc-s12z.c:3832
15835 msgid "Invalid instruction: \"%s\""
15838 #: config/tc-s12z.c:3833
15840 msgid "First invalid token: \"%s\""
15843 #: config/tc-s390.c:237 config/tc-sparc.c:310
15844 msgid "Invalid default architecture, broken assembler."
15847 #: config/tc-s390.c:374
15849 msgid "no such machine extension `%s'"
15852 #: config/tc-s390.c:385
15854 msgid "junk at end of machine string, first unrecognized character is `%c'"
15857 #: config/tc-s390.c:452 config/tc-sparc.c:489
15859 msgid "invalid architecture -A%s"
15862 #: config/tc-s390.c:475
15866 " -mregnames Allow symbolic names for registers\n"
15867 " -mwarn-areg-zero Warn about zero base/index registers\n"
15868 " -mno-regnames Do not allow symbolic names for registers\n"
15869 " -m31 Set file format to 31 bit format\n"
15870 " -m64 Set file format to 64 bit format\n"
15873 #: config/tc-s390.c:482
15876 " -V print assembler version number\n"
15877 " -Qy, -Qn ignored\n"
15880 #: config/tc-s390.c:539
15882 msgid "Internal assembler error for instruction %s"
15885 #: config/tc-s390.c:566
15886 msgid "The 64 bit file format is used without esame instructions."
15889 #: config/tc-s390.c:582
15891 msgid "Internal assembler error for instruction format %s"
15894 #: config/tc-s390.c:628
15896 msgid "operand out of range (%s not between %ld and %ld)"
15899 #: config/tc-s390.c:853
15901 msgid "identifier+constant@%s means identifier@%s+constant"
15904 #: config/tc-s390.c:934
15905 msgid "Can't handle O_big in s390_exp_compare"
15908 #: config/tc-s390.c:1016
15909 msgid "Invalid suffix for literal pool entry"
15912 #: config/tc-s390.c:1073
15913 msgid "Big number is too big"
15916 #: config/tc-s390.c:1222
15917 msgid "relocation not applicable"
15920 #: config/tc-s390.c:1352
15921 msgid "invalid length field specified"
15924 #: config/tc-s390.c:1356
15925 msgid "index register specified but zero"
15928 #: config/tc-s390.c:1360
15929 msgid "base register specified but zero"
15932 #: config/tc-s390.c:1364
15933 msgid "odd numbered general purpose register specified as register pair"
15936 #: config/tc-s390.c:1372
15938 "invalid floating point register pair. Valid fp register pair operands are "
15939 "0, 1, 4, 5, 8, 9, 12 or 13."
15942 #: config/tc-s390.c:1461
15943 msgid "invalid operand suffix"
15946 #: config/tc-s390.c:1484
15947 msgid "syntax error; missing '(' after displacement"
15950 #: config/tc-s390.c:1501 config/tc-s390.c:1547 config/tc-s390.c:1579
15951 msgid "syntax error; expected ','"
15954 #: config/tc-s390.c:1533
15955 msgid "syntax error; missing ')' after base register"
15958 #: config/tc-s390.c:1564
15959 msgid "syntax error; ')' not allowed here"
15962 #: config/tc-s390.c:1704
15964 msgid "Opcode %s not available in this mode"
15967 #: config/tc-s390.c:1759 config/tc-s390.c:1782 config/tc-s390.c:1795
15968 msgid "Invalid .insn format\n"
15971 #: config/tc-s390.c:1767
15973 msgid "Unrecognized opcode format: `%s'"
15976 #: config/tc-s390.c:1798
15977 msgid "second operand of .insn not a constant\n"
15980 #: config/tc-s390.c:1801
15981 msgid "missing comma after insn constant\n"
15984 #: config/tc-s390.c:2040
15985 msgid ".machinemode stack overflow"
15988 #: config/tc-s390.c:2047
15989 msgid ".machinemode stack underflow"
15992 #: config/tc-s390.c:2064
15994 msgid "invalid machine mode `%s'"
15997 #: config/tc-s390.c:2266
15999 msgid "cannot emit relocation %s against subsy symbol %s"
16002 #: config/tc-s390.c:2383
16003 msgid "unsupported relocation type"
16006 #: config/tc-s390.c:2438
16008 msgid "cannot emit PC relative %s relocation%s%s"
16011 #: config/tc-s390.c:2577
16013 msgid "Gas failure, reloc type %s\n"
16016 #: config/tc-s390.c:2579
16018 msgid "Gas failure, reloc type #%i\n"
16021 #: config/tc-score.c:260
16022 msgid "div / mul are reserved instructions"
16025 #: config/tc-score.c:261
16026 msgid "This architecture doesn't support mmu"
16029 #: config/tc-score.c:262
16030 msgid "This architecture doesn't support atomic instruction"
16033 #: config/tc-score.c:468
16034 msgid "S+core register expected"
16037 #: config/tc-score.c:469
16038 msgid "S+core special-register expected"
16041 #: config/tc-score.c:470
16042 msgid "S+core co-processor register expected"
16045 #: config/tc-score.c:1073
16046 msgid "Using temp register (r1)"
16049 #: config/tc-score.c:1092
16051 msgid "register expected, not '%.100s'"
16054 #: config/tc-score.c:1148 config/tc-score.c:5481
16055 msgid "rd must be even number."
16058 #: config/tc-score.c:1512 config/tc-score.c:1519
16060 msgid "invalid constant: %d bit expression not in range %u..%u"
16063 #: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2894
16064 #: config/tc-score.c:2899 config/tc-score.c:3164 config/tc-score.c:3169
16065 #: config/tc-score.c:3461
16067 msgid "invalid constant: %d bit expression not in range %d..%d"
16070 #: config/tc-score.c:1557
16071 msgid "invalid constant: bit expression not defined"
16074 #: config/tc-score.c:2067
16075 msgid "Using temp register(r1)"
16078 #: config/tc-score.c:2081
16080 msgid "low register (r0-r15) expected, not '%.100s'"
16083 #: config/tc-score.c:2143 config/tc-score.c:3481 config/tc-score.c:3649
16084 #: config/tc-score.c:3694
16089 #: config/tc-score.c:2157 config/tc-score.c:3102 config/tc-score.c:3304
16090 #: config/tc-score.c:3320 config/tc-score.c:3391 config/tc-score.c:3446
16091 #: config/tc-score.c:3670 config/tc-score.c:3715 config/tc-score.c:3864
16092 #: config/tc-score.c:3918 config/tc-score.c:3964
16097 #: config/tc-score.c:2346
16099 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
16102 #: config/tc-score.c:2365
16104 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
16107 #: config/tc-score.c:2381 config/tc-score.c:2388
16109 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
16112 #: config/tc-score.c:2837
16113 msgid "address offset must be half word alignment"
16116 #: config/tc-score.c:2845
16117 msgid "address offset must be word alignment"
16120 #: config/tc-score.c:2985 config/tc-score.c:3122
16121 msgid "register same as write-back base"
16124 #: config/tc-score.c:3092
16125 msgid "pre-indexed expression expected"
16128 #: config/tc-score.c:3421
16130 msgid "invalid register number: %d is not in [r0--r7]"
16133 #: config/tc-score.c:3438
16134 msgid "comma is expected"
16137 #: config/tc-score.c:3469
16139 msgid "invalid constant: %d is not word align integer"
16142 #: config/tc-score.c:3508 config/tc-score.c:3551
16143 msgid "invalid constant: 32 bit expression not word align"
16146 #: config/tc-score.c:3517 config/tc-score.c:3560
16147 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
16150 #: config/tc-score.c:3593
16152 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
16155 #: config/tc-score.c:3782 config/tc-score.c:3810
16156 msgid "imm5 should >= 2"
16159 #: config/tc-score.c:3787 config/tc-score.c:3816
16160 msgid "reg should <= 31"
16163 #: config/tc-score.c:3858 config/tc-score.c:3909
16167 #: config/tc-score.c:3902
16169 msgid "%s register same as write-back base"
16172 #: config/tc-score.c:3904
16173 msgid "destination"
16176 #: config/tc-score.c:3904
16180 #: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4942
16181 msgid "expression error"
16184 #: config/tc-score.c:4317
16185 msgid "value not in range [-0xffffffff, 0xffffffff]"
16188 #: config/tc-score.c:4345
16189 msgid "li rd label isn't correct instruction form"
16192 #: config/tc-score.c:4512 config/tc-score.c:4664 config/tc-score.c:5193
16193 #: config/tc-score.c:5221
16194 msgid "lacking label "
16197 #: config/tc-score.c:4892
16198 msgid "s3_PIC code offset overflow (max 16 signed bits)"
16201 #: config/tc-score.c:4948
16202 msgid "value not in range [0, 0x7fffffff]"
16205 #: config/tc-score.c:4953
16206 msgid "end on line error"
16209 #: config/tc-score.c:5200
16210 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
16213 #: config/tc-score.c:5227
16214 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
16217 #: config/tc-score.c:5260
16218 msgid "lacking label"
16221 #: config/tc-score.c:5265
16222 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
16225 #: config/tc-score.c:5361
16226 msgid "pce instruction error (16 bit || 16 bit)."
16229 #: config/tc-score.c:5379 config/tc-score.c:5403 config/tc-score.c:5430
16230 #: config/tc-score.c:5459 config/tc-score.c:5508
16231 msgid "score3d instruction."
16234 #: config/tc-score.c:6026
16235 msgid "Unsupported use of .gpword"
16238 #: config/tc-score.c:6122
16240 msgid "BSS length (%d) < 0 ignored"
16243 #: config/tc-score.c:6137 read.c:2468
16245 msgid "error setting flags for \".sbss\": %s"
16248 #: config/tc-score.c:6152 config/tc-sparc.c:4170
16249 msgid "missing alignment"
16252 #: config/tc-score.c:6189
16254 msgid "alignment too large; %d assumed"
16257 #: config/tc-score.c:6194 read.c:2529
16258 msgid "alignment negative; 0 assumed"
16262 #: config/tc-score.c:6603 config/tc-score.c:6627
16263 msgid "size is not 4 or 6"
16266 #: config/tc-score.c:6686
16267 msgid "bad call to MD_ATOF()"
16270 #: config/tc-score.c:7185 config/tc-score.c:7251
16272 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16275 #: config/tc-score.c:7200 config/tc-score.c:7229 config/tc-score.c:7281
16277 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
16280 #: config/tc-score.c:7306
16282 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16285 #: config/tc-score.c:7476
16287 msgid "cannot represent %s relocation in this object file format1"
16290 #: config/tc-score.c:7767
16292 msgid "Sunplus-v2-0-0-20060510\n"
16295 #: config/tc-score.c:7787
16297 msgid " Score-specific assembler options:\n"
16300 #: config/tc-score.c:7789
16302 msgid " -EB\t\tassemble code for a big-endian cpu\n"
16305 #: config/tc-score.c:7794
16307 msgid " -EL\t\tassemble code for a little-endian cpu\n"
16310 #: config/tc-score.c:7798
16312 msgid " -FIXDD\t\tfix data dependencies\n"
16315 #: config/tc-score.c:7800
16318 " -NWARN\t\tdo not print warning message when fixing data "
16322 #: config/tc-score.c:7802
16324 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
16327 #: config/tc-score.c:7804
16329 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
16332 #: config/tc-score.c:7806
16334 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
16337 #: config/tc-score.c:7808
16339 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
16342 #: config/tc-score.c:7810
16344 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
16347 #: config/tc-score.c:7812
16349 msgid " -march=score3\tassemble code for target SCORE3\n"
16352 #: config/tc-score.c:7814
16355 " -USE_R1\t\tassemble code for no warning message when using temp "
16359 #: config/tc-score.c:7816
16361 msgid " -KPIC\t\tgenerate PIC\n"
16364 #: config/tc-score.c:7818
16366 msgid " -O0\t\tdo not perform any optimizations\n"
16369 #: config/tc-score.c:7820
16372 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
16375 #: config/tc-score.c:7822
16377 msgid " -V \t\tSunplus release version\n"
16380 #: config/tc-sh.c:61
16381 msgid "directive .big encountered when option -big required"
16384 #: config/tc-sh.c:71
16385 msgid "directive .little encountered when option -little required"
16388 #: config/tc-sh.c:1025
16389 msgid "illegal double indirection"
16392 #: config/tc-sh.c:1034
16393 msgid "illegal register after @-"
16396 #: config/tc-sh.c:1050
16397 msgid "must be @(r0,...)"
16400 #: config/tc-sh.c:1074
16401 msgid "syntax error in @(r0,...)"
16404 #: config/tc-sh.c:1079
16405 msgid "syntax error in @(r0...)"
16408 #: config/tc-sh.c:1124
16409 msgid "Deprecated syntax."
16412 #: config/tc-sh.c:1136 config/tc-sh.c:1141
16413 msgid "syntax error in @(disp,[Rn, gbr, pc])"
16416 #: config/tc-sh.c:1146
16417 msgid "expecting )"
16420 #: config/tc-sh.c:1154
16421 msgid "illegal register after @"
16424 #: config/tc-sh.c:1795
16426 msgid "unhandled %d\n"
16429 #: config/tc-sh.c:2008
16431 msgid "Invalid register: 'r%d'"
16434 #: config/tc-sh.c:2120
16436 msgid "failed for %d\n"
16439 #: config/tc-sh.c:2126
16440 msgid "misplaced PIC operand"
16443 #: config/tc-sh.c:2237 config/tc-sh.c:2610
16444 msgid "invalid operands for opcode"
16447 #: config/tc-sh.c:2242
16448 msgid "insn can't be combined with parallel processing insn"
16451 #: config/tc-sh.c:2249 config/tc-sh.c:2260 config/tc-sh.c:2292
16452 msgid "multiple movx specifications"
16455 #: config/tc-sh.c:2254 config/tc-sh.c:2276 config/tc-sh.c:2315
16456 msgid "multiple movy specifications"
16459 #: config/tc-sh.c:2263 config/tc-sh.c:2296
16460 msgid "invalid movx address register"
16463 #: config/tc-sh.c:2265
16464 msgid "insn cannot be combined with non-nopy"
16467 #: config/tc-sh.c:2279 config/tc-sh.c:2335
16468 msgid "invalid movy address register"
16471 #: config/tc-sh.c:2281
16472 msgid "insn cannot be combined with non-nopx"
16475 #: config/tc-sh.c:2294
16476 msgid "previous movy requires nopx"
16479 #: config/tc-sh.c:2302 config/tc-sh.c:2307
16480 msgid "invalid movx dsp register"
16483 #: config/tc-sh.c:2317
16484 msgid "previous movx requires nopy"
16487 #: config/tc-sh.c:2326 config/tc-sh.c:2331
16488 msgid "invalid movy dsp register"
16491 #: config/tc-sh.c:2341
16492 msgid "dsp immediate shift value not constant"
16495 #: config/tc-sh.c:2355 config/tc-sh.c:2381
16496 msgid "multiple parallel processing specifications"
16499 #: config/tc-sh.c:2374
16500 msgid "multiple condition specifications"
16503 #: config/tc-sh.c:2412
16504 msgid "insn cannot be combined with pmuls"
16507 #: config/tc-sh.c:2428
16508 msgid "bad combined pmuls output operand"
16511 #: config/tc-sh.c:2438
16512 msgid "destination register is same for parallel insns"
16515 #: config/tc-sh.c:2447
16516 msgid "condition not followed by conditionalizable insn"
16519 #: config/tc-sh.c:2457
16520 msgid "unrecognized characters at end of parallel processing insn"
16523 #: config/tc-sh.c:2549
16524 msgid "opcode not valid for this cpu variant"
16527 #: config/tc-sh.c:2580
16528 msgid "Delayed branches not available on SH1"
16531 #: config/tc-sh.c:2615
16533 msgid "excess operands: '%s'"
16536 #: config/tc-sh.c:2692
16537 msgid ".uses pseudo-op seen when not relaxing"
16540 #: config/tc-sh.c:2698
16541 msgid "bad .uses format"
16544 #: config/tc-sh.c:2816
16546 msgid "Invalid argument to --isa option: %s"
16549 #: config/tc-sh.c:2840
16553 "--little\t\tgenerate little endian code\n"
16554 "--big\t\t\tgenerate big endian code\n"
16555 "--relax\t\t\talter jump instructions for long displacements\n"
16556 "--renesas\t\tdisable optimization with section symbol for\n"
16557 "\t\t\tcompatibility with Renesas assembler.\n"
16558 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
16559 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
16560 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
16561 "--isa=[any\t\tuse most appropriate isa\n"
16562 " | dsp same as '-dsp'\n"
16566 #: config/tc-sh.c:2865
16568 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
16571 #: config/tc-sh.c:2941
16572 msgid ".uses does not refer to a local symbol in the same section"
16575 #: config/tc-sh.c:2960
16576 msgid "can't find fixup pointed to by .uses"
16579 #: config/tc-sh.c:2980
16580 msgid ".uses target does not refer to a local symbol in the same section"
16583 #: config/tc-sh.c:3053
16584 msgid "displacement overflows 12-bit field"
16587 #: config/tc-sh.c:3056
16589 msgid "displacement to defined symbol %s overflows 12-bit field"
16592 #: config/tc-sh.c:3060
16594 msgid "displacement to undefined symbol %s overflows 12-bit field"
16597 #: config/tc-sh.c:3133
16598 msgid "displacement overflows 8-bit field"
16601 #: config/tc-sh.c:3136
16603 msgid "displacement to defined symbol %s overflows 8-bit field"
16606 #: config/tc-sh.c:3140
16608 msgid "displacement to undefined symbol %s overflows 8-bit field "
16611 #: config/tc-sh.c:3153
16613 msgid "overflow in branch to %s; converted into longer instruction sequence"
16616 #: config/tc-sh.c:3218 config/tc-sh.c:3265 config/tc-sparc.c:4634
16617 #: config/tc-sparc.c:4658
16618 msgid "misaligned data"
16621 #: config/tc-sh.c:3571
16622 msgid "offset to unaligned destination"
16625 #: config/tc-sh.c:3576
16626 msgid "negative offset"
16629 #: config/tc-sh.c:3716
16630 msgid "misaligned offset"
16633 #: config/tc-sparc.c:314 config/tc-sparc.c:495
16634 msgid "Bad opcode table, broken assembler."
16637 #: config/tc-sparc.c:487
16639 msgid "invalid architecture -xarch=%s"
16642 #: config/tc-sparc.c:561
16644 msgid "No compiled in support for %d bit object file format"
16647 #: config/tc-sparc.c:645
16649 msgid "SPARC options:\n"
16652 #: config/tc-sparc.c:674
16656 "\t\t\tspecify variant of SPARC architecture\n"
16657 "-bump\t\t\twarn when assembler switches architectures\n"
16658 "-sparc\t\t\tignored\n"
16659 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
16660 "-relax\t\t\trelax jumps and branches (default)\n"
16661 "-no-relax\t\tavoid changing any jumps and branches\n"
16664 #: config/tc-sparc.c:681
16667 "-32\t\t\tcreate 32 bit object file\n"
16668 "-64\t\t\tcreate 64 bit object file\n"
16671 #: config/tc-sparc.c:684
16673 msgid "\t\t\t[default is %d]\n"
16676 #: config/tc-sparc.c:686
16679 "-TSO\t\t\tuse Total Store Ordering\n"
16680 "-PSO\t\t\tuse Partial Store Ordering\n"
16681 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
16684 #: config/tc-sparc.c:690
16686 msgid "\t\t\t[default is %s]\n"
16689 #: config/tc-sparc.c:692
16692 "-KPIC\t\t\tgenerate PIC\n"
16693 "-V\t\t\tprint assembler version number\n"
16694 "-undeclared-regs\tignore application global register usage without\n"
16695 "\t\t\tappropriate .register directive (default)\n"
16696 "-no-undeclared-regs\tforce error on application global register usage\n"
16697 "\t\t\twithout appropriate .register directive\n"
16698 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
16699 "-q\t\t\tignored\n"
16700 "-Qy, -Qn\t\tignored\n"
16701 "-s\t\t\tignored\n"
16704 #: config/tc-sparc.c:704
16707 "-EL\t\t\tgenerate code for a little endian machine\n"
16708 "-EB\t\t\tgenerate code for a big endian machine\n"
16709 "--little-endian-data\tgenerate code for a machine having big endian\n"
16710 " instructions and little endian data.\n"
16713 #: config/tc-sparc.c:971
16715 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
16718 #: config/tc-sparc.c:990
16720 msgid "Internal error: can't find opcode `%s' for `%s'\n"
16723 #: config/tc-sparc.c:1208
16724 msgid "Support for 64-bit arithmetic not compiled in."
16727 #: config/tc-sparc.c:1254
16728 msgid "set: number not in 0..4294967295 range"
16731 #: config/tc-sparc.c:1261
16732 msgid "set: number not in -2147483648..4294967295 range"
16735 #: config/tc-sparc.c:1320
16736 msgid "setsw: number not in -2147483648..4294967295 range"
16739 #: config/tc-sparc.c:1368
16740 msgid "setx: temporary register same as destination register"
16743 #: config/tc-sparc.c:1439
16744 msgid "setx: illegal temporary register g0"
16747 #: config/tc-sparc.c:1547
16748 msgid "unpredictable DCTI couple"
16751 #: config/tc-sparc.c:1557
16752 msgid "FP branch in delay slot"
16755 #: config/tc-sparc.c:1574
16756 msgid "FP branch preceded by FP compare; NOP inserted"
16759 #: config/tc-sparc.c:1614
16760 msgid "failed special case insn sanity check"
16763 #: config/tc-sparc.c:1802
16764 msgid ": invalid membar mask name"
16767 #: config/tc-sparc.c:1818
16768 msgid ": invalid membar mask expression"
16771 #: config/tc-sparc.c:1823
16772 msgid ": invalid membar mask number"
16775 #: config/tc-sparc.c:1838
16776 msgid ": invalid siam mode expression"
16779 #: config/tc-sparc.c:1843
16780 msgid ": invalid siam mode number"
16783 #: config/tc-sparc.c:1859
16784 msgid ": invalid prefetch function name"
16787 #: config/tc-sparc.c:1867
16788 msgid ": invalid prefetch function expression"
16791 #: config/tc-sparc.c:1872
16792 msgid ": invalid prefetch function number"
16795 #: config/tc-sparc.c:1899 config/tc-sparc.c:1905 config/tc-sparc.c:1914
16796 msgid ": unrecognizable privileged register"
16799 #: config/tc-sparc.c:1937 config/tc-sparc.c:1943 config/tc-sparc.c:1952
16800 msgid ": unrecognizable hyperprivileged register"
16803 #: config/tc-sparc.c:1975 config/tc-sparc.c:1981 config/tc-sparc.c:1990
16804 msgid ": unrecognizable ancillary state register"
16807 #: config/tc-sparc.c:2023
16808 msgid ": asr number must be between 0 and 31"
16811 #: config/tc-sparc.c:2032
16813 msgid ": expecting %asrN"
16816 #: config/tc-sparc.c:2074
16817 msgid ": crypto immediate must be between 0 and 31"
16820 #: config/tc-sparc.c:2083
16821 msgid ": expecting crypto immediate"
16824 #: config/tc-sparc.c:2244 config/tc-sparc.c:2283 config/tc-sparc.c:2710
16825 #: config/tc-sparc.c:2746
16827 msgid "Illegal operands: %%%s requires arguments in ()"
16830 #: config/tc-sparc.c:2251
16833 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
16837 #: config/tc-sparc.c:2262
16839 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
16842 #: config/tc-sparc.c:2469
16843 msgid "detected global register use not covered by .register pseudo-op"
16846 #: config/tc-sparc.c:2571
16847 msgid ": There are only 64 f registers; [0-63]"
16850 #: config/tc-sparc.c:2573 config/tc-sparc.c:2591
16851 msgid ": There are only 32 f registers; [0-31]"
16854 #: config/tc-sparc.c:2583
16855 msgid ": There are only 32 single precision f registers; [0-31]"
16858 #: config/tc-sparc.c:2604
16859 msgid ": Instruction requires frs2 and frsd must be the same register"
16862 #: config/tc-sparc.c:2755
16864 msgid "Expression inside %%%s could not be parsed"
16867 #: config/tc-sparc.c:2763
16870 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
16873 #: config/tc-sparc.c:2880
16875 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
16878 #: config/tc-sparc.c:2890
16881 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
16885 #: config/tc-sparc.c:2908
16886 msgid ": PC-relative operand can't be a constant"
16889 #: config/tc-sparc.c:2915
16890 msgid ": TLS operand can't be a constant"
16893 #: config/tc-sparc.c:2943
16894 msgid ": Immediate value in cbcond is out of range."
16897 #: config/tc-sparc.c:2969
16898 msgid ": invalid ASI name"
16901 #: config/tc-sparc.c:2978
16902 msgid ": invalid ASI expression"
16905 #: config/tc-sparc.c:2983
16906 msgid ": invalid ASI number"
16909 #: config/tc-sparc.c:3088
16910 msgid ": non-immdiate imm2 operand"
16913 #: config/tc-sparc.c:3093
16914 msgid ": imm2 immediate operand out of range (0-3)"
16917 #: config/tc-sparc.c:3112
16918 msgid "OPF immediate operand out of range (0-0x1ff)"
16921 #: config/tc-sparc.c:3117
16922 msgid "non-immediate OPF operand, ignored"
16925 #: config/tc-sparc.c:3136
16926 msgid ": invalid cpreg name"
16929 #: config/tc-sparc.c:3165
16931 msgid "Illegal operands%s"
16934 #: config/tc-sparc.c:3215
16936 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
16939 #: config/tc-sparc.c:3256
16941 msgid "Architecture mismatch on \"%s %s\"."
16944 #: config/tc-sparc.c:3257
16946 msgid "(Requires %s; requested architecture is %s.)"
16949 #: config/tc-sparc.c:3269
16951 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
16954 #: config/tc-sparc.c:3655 config/tc-sparc.c:3662 config/tc-sparc.c:3669
16955 #: config/tc-sparc.c:3676 config/tc-sparc.c:3683 config/tc-sparc.c:3692
16956 #: config/tc-sparc.c:3704 config/tc-sparc.c:3715 config/tc-sparc.c:3737
16957 #: config/tc-sparc.c:3761 write.c:1179
16958 msgid "relocation overflow"
16961 #: config/tc-sparc.c:3816
16963 msgid "bad or unhandled relocation type: 0x%02x"
16966 #: config/tc-sparc.c:4132
16967 msgid "Expected comma after name"
16970 #: config/tc-sparc.c:4141
16972 msgid "BSS length (%d.) <0! Ignored."
16975 #: config/tc-sparc.c:4153
16976 msgid "bad .reserve segment -- expected BSS segment"
16979 #: config/tc-sparc.c:4179 config/tc-sparc.c:4306
16980 msgid "negative alignment"
16983 #: config/tc-sparc.c:4189 config/tc-sparc.c:4327 read.c:1523 read.c:2541
16984 msgid "alignment not a power of 2"
16987 #: config/tc-sparc.c:4235
16989 msgid "Ignoring attempt to re-define symbol %s"
16992 #: config/tc-sparc.c:4258 config/tc-v850.c:283
16993 msgid "Expected comma after symbol-name"
16996 #: config/tc-sparc.c:4268
16998 msgid ".COMMon length (%lu) out of range ignored"
17001 #: config/tc-sparc.c:4294
17002 msgid "Expected comma after common length"
17005 #: config/tc-sparc.c:4439
17006 msgid "Unknown segment type"
17009 #: config/tc-sparc.c:4508 config/tc-sparc.c:4517
17011 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
17014 #: config/tc-sparc.c:4535
17015 msgid "redefinition of global register"
17018 #: config/tc-sparc.c:4546
17020 msgid "Register symbol %s already defined."
17023 #: config/tc-sparc.c:4748
17025 msgid "Illegal operands: %%r_plt in %d-byte data field"
17028 #: config/tc-sparc.c:4758
17030 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
17033 #: config/tc-sparc.c:4795 config/tc-vax.c:3317
17035 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
17038 #: config/tc-sparc.c:4803 config/tc-sparc.c:4834 config/tc-sparc.c:4843
17039 #: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
17041 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
17044 #: config/tc-sparc.c:4852 config/tc-vax.c:3374
17046 msgid "Illegal operands: garbage after %%r_%s%d()"
17049 #: config/tc-sparc.h:66
17050 msgid "sparc convert_frag\n"
17053 #: config/tc-spu.c:130
17055 msgid "Can't hash instruction '%s':%s"
17058 #: config/tc-spu.c:184
17061 " --apuasm\t\t emulate behaviour of apuasm\n"
17064 #: config/tc-spu.c:290
17066 msgid "Invalid mnemonic '%s'"
17069 #: config/tc-spu.c:296
17071 msgid "'%s' is only available in DD2.0 or higher."
17074 #: config/tc-spu.c:328
17076 msgid "Error in argument %d. Expecting: \"%s\""
17079 #: config/tc-spu.c:339
17080 msgid "Mixing register syntax, with and without '$'."
17083 #: config/tc-spu.c:345
17085 msgid "Treating '%-*s' as a symbol."
17088 #: config/tc-spu.c:564
17089 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
17092 #: config/tc-spu.c:566
17093 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
17096 #: config/tc-spu.c:609
17098 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
17101 #: config/tc-spu.c:615
17103 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
17106 #: config/tc-spu.c:685 config/tc-spu.c:688
17108 msgid "Constant expression %d out of range, [%d, %d]."
17111 #: config/tc-spu.c:790
17113 msgid "invalid priority '%lu'"
17116 #: config/tc-spu.c:796
17118 msgid "invalid lrlive '%lu'"
17121 #: config/tc-spu.c:870
17122 msgid "Relaxation should never occur"
17125 #: config/tc-spu.c:1020
17127 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
17130 #: config/tc-spu.h:85
17131 msgid "spu convert_frag\n"
17134 #: config/tc-tic30.c:36
17138 #: config/tc-tic30.c:36
17142 #: config/tc-tic30.c:36
17146 #: config/tc-tic30.c:36
17150 #: config/tc-tic30.c:36
17154 #: config/tc-tic30.c:482
17155 msgid "More than one AR register found in indirect reference"
17158 #: config/tc-tic30.c:488
17159 msgid "Illegal AR register in indirect reference"
17162 #: config/tc-tic30.c:509
17163 msgid "More than one displacement found in indirect reference"
17166 #: config/tc-tic30.c:518
17167 msgid "Invalid displacement in indirect reference"
17170 #: config/tc-tic30.c:536
17171 msgid "AR register not found in indirect reference"
17174 #. Maybe an implied displacement of 1 again.
17175 #: config/tc-tic30.c:553
17176 msgid "required displacement wasn't given in indirect reference"
17179 #: config/tc-tic30.c:560
17180 msgid "illegal indirect reference"
17183 #: config/tc-tic30.c:567
17184 msgid "displacement must be an unsigned 8-bit number"
17187 #: config/tc-tic30.c:751 config/tc-tic30.c:1498
17189 msgid "Invalid character %s before %s operand"
17192 #: config/tc-tic30.c:770 config/tc-tic30.c:1513
17194 msgid "Unbalanced parenthesis in %s operand."
17197 #: config/tc-tic30.c:786 config/tc-tic30.c:1523
17199 msgid "Invalid character %s in %s operand"
17202 #: config/tc-tic30.c:805 config/tc-tic30.c:1540
17204 msgid "Spurious operands; (%d operands/instruction max)"
17207 #. Just skip it, if it's \n complain.
17208 #: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
17209 #: config/tc-tic30.c:1573
17210 msgid "Expecting operand after ','; got nothing"
17213 #: config/tc-tic30.c:828 config/tc-tic30.c:1562
17214 msgid "Expecting operand before ','; got nothing"
17217 #: config/tc-tic30.c:866
17218 msgid "incorrect number of operands given in the first instruction"
17221 #: config/tc-tic30.c:872
17222 msgid "incorrect number of operands given in the second instruction"
17225 #: config/tc-tic30.c:893
17227 msgid "%s instruction, operand %d doesn't match"
17230 #. Shouldn't get here.
17231 #: config/tc-tic30.c:917 config/tc-tic30.c:924
17232 msgid "incorrect format for multiply parallel instruction"
17235 #: config/tc-tic30.c:931
17236 msgid "destination for multiply can only be R0 or R1"
17239 #: config/tc-tic30.c:938
17240 msgid "destination for add/subtract can only be R2 or R3"
17243 #: config/tc-tic30.c:1005
17244 msgid "loading the same register in parallel operation"
17247 #: config/tc-tic30.c:1448
17249 msgid "Invalid character %s in opcode"
17252 #: config/tc-tic30.c:1478
17254 msgid "Unknown TMS320C30 instruction: %s"
17257 #: config/tc-tic30.c:1598
17258 msgid "Incorrect number of operands given"
17261 #: config/tc-tic30.c:1631
17263 msgid "The %s operand doesn't match"
17266 #. Shouldn't make it to this stage.
17267 #: config/tc-tic30.c:1656 config/tc-tic30.c:1668
17268 msgid "Incompatible first and second operands in instruction"
17271 #: config/tc-tic30.c:1782
17272 msgid "invalid short form floating point immediate operand"
17275 #: config/tc-tic30.c:1792
17276 msgid "rounding down first operand float to unsigned int"
17279 #: config/tc-tic30.c:1794
17280 msgid "only lower 16-bits of first operand are used"
17283 #: config/tc-tic30.c:1804
17284 msgid "rounding down first operand float to signed int"
17287 #: config/tc-tic30.c:1809 config/tc-tic30.c:1880
17288 msgid "first operand is too large for 16-bit signed int"
17291 #: config/tc-tic30.c:1874
17292 msgid "first operand is floating point"
17295 #. Shouldn't get here.
17296 #: config/tc-tic30.c:1905
17297 msgid "interrupt vector for trap instruction out of range"
17300 #: config/tc-tic30.c:1950
17301 msgid "LDP instruction needs a 24-bit operand"
17304 #: config/tc-tic30.c:1974
17305 msgid "first operand is too large for a 24-bit displacement"
17308 #: config/tc-tic4x.c:389
17309 msgid "Nan, using zero."
17312 #: config/tc-tic4x.c:511
17314 msgid "Cannot represent exponent in %d bits"
17317 #: config/tc-tic4x.c:594 config/tc-tic4x.c:604
17318 msgid "Invalid floating point number"
17321 #: config/tc-tic4x.c:723
17322 msgid "Comma expected\n"
17325 #: config/tc-tic4x.c:759 config/tc-tic54x.c:471
17326 msgid ".bss size argument missing\n"
17329 #: config/tc-tic4x.c:767
17331 msgid ".bss size %ld < 0!"
17334 #: config/tc-tic4x.c:900
17335 msgid "Non-constant symbols not allowed\n"
17338 #: config/tc-tic4x.c:931
17339 msgid "Symbol missing\n"
17342 #. Skip null symbol terminator.
17343 #: config/tc-tic4x.c:979
17344 msgid ".sect: subsection name ignored"
17347 #: config/tc-tic4x.c:1007 config/tc-tic4x.c:1108 config/tc-tic54x.c:1424
17349 msgid "Error setting flags for \"%s\": %s"
17352 #: config/tc-tic4x.c:1039
17353 msgid ".set syntax invalid\n"
17356 #: config/tc-tic4x.c:1097
17357 msgid ".usect: non-zero alignment flag ignored"
17360 #: config/tc-tic4x.c:1128
17362 msgid "This assembler does not support processor generation %ld"
17365 #: config/tc-tic4x.c:1132
17366 msgid "Changing processor generation on fly not supported..."
17369 #: config/tc-tic4x.c:1430
17370 msgid "Auxiliary register AR0--AR7 required for indirect"
17373 #: config/tc-tic4x.c:1444
17375 msgid "Bad displacement %d (require 0--255)\n"
17378 #: config/tc-tic4x.c:1462
17379 msgid "Index register IR0,IR1 required for displacement"
17382 #: config/tc-tic4x.c:1530
17383 msgid "Expecting a register name"
17386 #: config/tc-tic4x.c:1542 config/tc-tic4x.c:1565 config/tc-tic4x.c:1631
17387 msgid "Number too large"
17390 #: config/tc-tic4x.c:1555 config/tc-tic4x.c:1578
17391 msgid "Expecting a constant value"
17394 #: config/tc-tic4x.c:1586
17396 msgid "Bad direct addressing construct %s"
17399 #: config/tc-tic4x.c:1590
17401 msgid "Direct value of %ld is not suitable"
17404 #: config/tc-tic4x.c:1614
17405 msgid "Unknown indirect addressing mode"
17408 #: config/tc-tic4x.c:1711
17410 msgid "Immediate value of %ld is too large for ldf"
17413 #: config/tc-tic4x.c:1751
17414 msgid "Destination register must be ARn"
17417 #: config/tc-tic4x.c:1770 config/tc-tic4x.c:2143 config/tc-tic4x.c:2202
17419 msgid "Immediate value of %ld is too large"
17422 #: config/tc-tic4x.c:1799 config/tc-tic4x.c:2004
17423 msgid "Invalid indirect addressing mode"
17426 #: config/tc-tic4x.c:1823 config/tc-tic4x.c:1863 config/tc-tic4x.c:2054
17427 #: config/tc-tic4x.c:2076
17428 msgid "Register must be Rn"
17431 #: config/tc-tic4x.c:1877 config/tc-tic4x.c:1947 config/tc-tic4x.c:1961
17432 msgid "Register must be R0--R7"
17435 #: config/tc-tic4x.c:1901 config/tc-tic4x.c:1929
17437 msgid "Invalid indirect addressing mode displacement %d"
17440 #: config/tc-tic4x.c:1975
17441 msgid "Destination register must be R2 or R3"
17444 #: config/tc-tic4x.c:1989
17445 msgid "Destination register must be R0 or R1"
17448 #: config/tc-tic4x.c:2026
17450 msgid "Displacement value of %ld is too large"
17453 #: config/tc-tic4x.c:2087 config/tc-tic4x.c:2218
17454 msgid "Floating point number not valid in expression"
17457 #: config/tc-tic4x.c:2101
17459 msgid "Signed immediate value %ld too large"
17462 #: config/tc-tic4x.c:2164
17464 msgid "Unsigned immediate value %ld too large"
17467 #: config/tc-tic4x.c:2232
17469 msgid "Immediate value %ld too large"
17472 #: config/tc-tic4x.c:2251 config/tc-tic4x.c:2279
17473 msgid "Register must be ivtp or tvtp"
17476 #: config/tc-tic4x.c:2265
17477 msgid "Register must be address register"
17480 #: config/tc-tic4x.c:2338
17481 msgid "Source and destination register should not be equal"
17484 #: config/tc-tic4x.c:2353
17485 msgid "Equal parallel destination registers, one result will be discarded"
17488 #: config/tc-tic4x.c:2394
17489 msgid "Too many operands scanned"
17492 #: config/tc-tic4x.c:2425
17493 msgid "Parallel opcode cannot contain more than two instructions"
17496 #: config/tc-tic4x.c:2499
17498 msgid "Invalid operands for %s"
17501 #: config/tc-tic4x.c:2502
17503 msgid "Invalid instruction %s"
17506 #: config/tc-tic4x.c:2654
17508 msgid "Bad relocation type: 0x%02x"
17511 #: config/tc-tic4x.c:2712
17513 msgid "Unsupported processor generation %d"
17516 #: config/tc-tic4x.c:2720
17517 msgid "Option -b is depreciated, please use -mbig"
17520 #: config/tc-tic4x.c:2727
17521 msgid "Option -p is depreciated, please use -mmemparm"
17524 #: config/tc-tic4x.c:2734
17525 msgid "Option -r is depreciated, please use -mregparm"
17528 #: config/tc-tic4x.c:2741
17529 msgid "Option -s is depreciated, please use -msmall"
17532 #: config/tc-tic4x.c:2770
17537 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
17538 " 30 - TMS320C30\n"
17539 " 31 - TMS320C31, TMS320LC31\n"
17540 " 32 - TMS320C32\n"
17541 " 33 - TMS320VC33\n"
17542 " 40 - TMS320C40\n"
17543 " 44 - TMS320C44\n"
17544 " -mrev=REV set cpu hardware revision (integer numbers).\n"
17545 " Combinations of -mcpu and -mrev will enable/"
17547 " the appropriate options (-midle2, -mlowpower and\n"
17548 " -menhanced) according to the selected type\n"
17549 " -mbig select big memory model\n"
17550 " -msmall select small memory model (default)\n"
17551 " -mregparm select register parameters (default)\n"
17552 " -mmemparm select memory parameters\n"
17553 " -midle2 enable IDLE2 support\n"
17554 " -mlowpower enable LOPOWER and MAXSPEED support\n"
17555 " -menhanced enable enhanced opcode support\n"
17558 #: config/tc-tic4x.c:2815
17560 msgid "Label \"$%d\" redefined"
17563 #: config/tc-tic4x.c:3025
17565 msgid "Reloc %d not supported by object file format"
17568 #. Only word (et al.), align, or conditionals are allowed within
17570 #: config/tc-tic54x.c:219
17571 msgid "pseudo-op illegal within .struct/.union"
17574 #: config/tc-tic54x.c:233
17576 msgid "C54x-specific command line options:\n"
17579 #: config/tc-tic54x.c:234
17581 msgid "-mfar-mode | -mf Use extended addressing\n"
17584 #: config/tc-tic54x.c:235
17586 msgid "-mcpu=<CPU version> Specify the CPU version\n"
17589 #: config/tc-tic54x.c:236
17591 msgid "-merrors-to-file <filename>\n"
17594 #: config/tc-tic54x.c:237
17596 msgid "-me <filename> Redirect errors to a file\n"
17599 #: config/tc-tic54x.c:348
17600 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
17603 #: config/tc-tic54x.c:357
17604 msgid "symbols assigned with .asg must begin with a letter"
17607 #: config/tc-tic54x.c:397
17608 msgid "Unterminated string after absolute expression"
17611 #: config/tc-tic54x.c:405
17612 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
17615 #: config/tc-tic54x.c:415
17616 msgid "symbols assigned with .eval must begin with a letter"
17619 #: config/tc-tic54x.c:480
17621 msgid ".bss size %d < 0!"
17624 #: config/tc-tic54x.c:662
17625 msgid "Offset on nested structures is ignored"
17628 #: config/tc-tic54x.c:712
17630 msgid ".end%s without preceding .%s"
17633 #: config/tc-tic54x.c:778
17635 msgid "Unrecognized struct/union tag '%s'"
17638 #: config/tc-tic54x.c:780
17639 msgid ".tag requires a structure tag"
17642 #: config/tc-tic54x.c:786
17643 msgid "Label required for .tag"
17646 #: config/tc-tic54x.c:805
17648 msgid ".tag target '%s' undefined"
17651 #: config/tc-tic54x.c:869
17653 msgid ".field count '%d' out of range (1 <= X <= 32)"
17656 #: config/tc-tic54x.c:897
17658 msgid "Unrecognized field type '%c'"
17661 #: config/tc-tic54x.c:1021
17662 msgid "Overflow in expression, truncated to 8 bits"
17665 #: config/tc-tic54x.c:1026
17666 msgid "Overflow in expression, truncated to 16 bits"
17669 #. Disallow .byte with a non constant expression that will
17670 #. require relocation.
17671 #: config/tc-tic54x.c:1034
17672 msgid "Relocatable values require at least WORD storage"
17675 #: config/tc-tic54x.c:1095
17676 msgid "Use of .def/.ref is deprecated. Use .global instead"
17679 #: config/tc-tic54x.c:1287
17680 msgid ".space/.bes repeat count is negative, ignored"
17683 #: config/tc-tic54x.c:1292
17684 msgid ".space/.bes repeat count is zero, ignored"
17687 #: config/tc-tic54x.c:1365
17688 msgid "Missing size argument"
17691 #: config/tc-tic54x.c:1499
17692 msgid "CPU version has already been set"
17695 #: config/tc-tic54x.c:1503
17697 msgid "Unrecognized version '%s'"
17700 #: config/tc-tic54x.c:1509
17701 msgid "Changing of CPU version on the fly not supported"
17704 #: config/tc-tic54x.c:1640
17705 msgid "p2align not supported on this target"
17708 #: config/tc-tic54x.c:1652
17709 msgid "Argument to .even ignored"
17712 #: config/tc-tic54x.c:1698
17713 msgid "Invalid field size, must be from 1 to 32"
17716 #: config/tc-tic54x.c:1711
17717 msgid "field size must be 16 when value is relocatable"
17720 #: config/tc-tic54x.c:1726
17721 msgid "field value truncated"
17724 #: config/tc-tic54x.c:1832 config/tc-tic54x.c:2131
17726 msgid "Unrecognized section '%s'"
17729 #: config/tc-tic54x.c:1841
17730 msgid "Current section is uninitialized, section name required for .clink"
17733 #: config/tc-tic54x.c:2042
17734 msgid "ENDLOOP without corresponding LOOP"
17737 #: config/tc-tic54x.c:2083
17738 msgid "Mixing of normal and extended addressing not supported"
17741 #: config/tc-tic54x.c:2089
17742 msgid "Extended addressing not supported on the specified CPU"
17745 #: config/tc-tic54x.c:2137
17746 msgid ".sblock may be used for initialized sections only"
17749 #: config/tc-tic54x.c:2167
17750 msgid "Symbol missing for .set/.equ"
17753 #: config/tc-tic54x.c:2223
17754 msgid ".var may only be used within a macro definition"
17757 #: config/tc-tic54x.c:2231
17758 msgid "Substitution symbols must begin with a letter"
17761 #: config/tc-tic54x.c:2323
17763 msgid "can't open macro library file '%s' for reading: %s"
17766 #: config/tc-tic54x.c:2330
17768 msgid "File '%s' not in macro archive format"
17771 #: config/tc-tic54x.c:2460
17773 msgid "Bad COFF version '%s'"
17776 #: config/tc-tic54x.c:2469
17778 msgid "Bad CPU version '%s'"
17781 #: config/tc-tic54x.c:2482 config/tc-tic54x.c:2485
17783 msgid "Can't redirect stderr to the file '%s'"
17786 #: config/tc-tic54x.c:2503
17787 msgid "Macro nesting is too deep"
17790 #: config/tc-tic54x.c:2602
17792 msgid "Undefined substitution symbol '%s'"
17795 #: config/tc-tic54x.c:3103
17797 msgid "Unbalanced parenthesis in operand %d"
17800 #: config/tc-tic54x.c:3134 config/tc-tic54x.c:3142
17801 msgid "Expecting operand after ','"
17804 #: config/tc-tic54x.c:3153
17805 msgid "Extra junk on line"
17808 #: config/tc-tic54x.c:3190
17809 msgid "Badly formed address expression"
17812 #: config/tc-tic54x.c:3443
17814 msgid "Invalid dmad syntax '%s'"
17817 #: config/tc-tic54x.c:3507
17820 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
17823 #: config/tc-tic54x.c:3558
17824 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
17827 #: config/tc-tic54x.c:3578
17829 msgid "Unrecognized indirect address format \"%s\""
17832 #: config/tc-tic54x.c:3616
17834 msgid "Operand '%s' out of range (%d <= x <= %d)"
17837 #: config/tc-tic54x.c:3636
17838 msgid "Error in relocation handling"
17841 #: config/tc-tic54x.c:3655 config/tc-tic54x.c:3717 config/tc-tic54x.c:3745
17843 msgid "Unrecognized condition code \"%s\""
17846 #: config/tc-tic54x.c:3672
17848 msgid "Condition \"%s\" does not match preceding group"
17851 #: config/tc-tic54x.c:3680
17854 "Condition \"%s\" uses a different accumulator from a preceding condition"
17857 #: config/tc-tic54x.c:3687
17858 msgid "Only one comparison conditional allowed"
17861 #: config/tc-tic54x.c:3692
17862 msgid "Only one overflow conditional allowed"
17865 #: config/tc-tic54x.c:3700
17867 msgid "Duplicate %s conditional"
17870 #: config/tc-tic54x.c:3731
17871 msgid "Invalid auxiliary register (use AR0-AR7)"
17874 #: config/tc-tic54x.c:3762
17875 msgid "lk addressing modes are invalid for memory-mapped register addressing"
17878 #: config/tc-tic54x.c:3770
17880 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
17881 "Resulting behavior is undefined."
17884 #: config/tc-tic54x.c:3796
17886 "Destination accumulator for each part of this parallel instruction must be "
17890 #: config/tc-tic54x.c:3845
17892 msgid "Memory mapped register \"%s\" out of range"
17895 #: config/tc-tic54x.c:3884
17896 msgid "Invalid operand (use 1, 2, or 3)"
17899 #: config/tc-tic54x.c:3910
17900 msgid "A status register or status bit name is required"
17903 #: config/tc-tic54x.c:3920
17905 msgid "Unrecognized status bit \"%s\""
17908 #: config/tc-tic54x.c:3943
17910 msgid "Invalid status register \"%s\""
17913 #: config/tc-tic54x.c:3955
17915 msgid "Operand \"%s\" out of range (use 1 or 2)"
17918 #: config/tc-tic54x.c:4158
17920 msgid "Unrecognized instruction \"%s\""
17923 #: config/tc-tic54x.c:4187
17925 msgid "Unrecognized operand list '%s' for instruction '%s'"
17928 #: config/tc-tic54x.c:4216
17930 msgid "Unrecognized parallel instruction \"%s\""
17933 #: config/tc-tic54x.c:4265
17935 msgid "Invalid operand (s) for parallel instruction \"%s\""
17938 #: config/tc-tic54x.c:4268
17940 msgid "Unrecognized parallel instruction combination \"%s || %s\""
17943 #: config/tc-tic54x.c:4488
17945 msgid "%s symbol recursion stopped at second appearance of '%s'"
17948 #: config/tc-tic54x.c:4528
17949 msgid "Unrecognized substitution symbol function"
17952 #: config/tc-tic54x.c:4533
17953 msgid "Missing '(' after substitution symbol function"
17956 #: config/tc-tic54x.c:4547
17957 msgid "Expecting second argument"
17960 #: config/tc-tic54x.c:4560 config/tc-tic54x.c:4610
17961 msgid "Extra junk in function call, expecting ')'"
17964 #: config/tc-tic54x.c:4586
17965 msgid "Function expects two arguments"
17968 #: config/tc-tic54x.c:4599
17969 msgid "Expecting character constant argument"
17972 #: config/tc-tic54x.c:4605
17973 msgid "Both arguments must be substitution symbols"
17976 #: config/tc-tic54x.c:4657
17978 msgid "Invalid subscript (use 1 to %d)"
17981 #: config/tc-tic54x.c:4667
17983 msgid "Invalid length (use 0 to %d)"
17986 #: config/tc-tic54x.c:4677
17987 msgid "Missing ')' in subscripted substitution symbol expression"
17990 #: config/tc-tic54x.c:4697
17991 msgid "Missing forced substitution terminator ':'"
17994 #: config/tc-tic54x.c:4850
17997 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18000 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18005 #: config/tc-tic54x.c:4894
18007 msgid "Unrecognized parallel instruction '%s'"
18010 #: config/tc-tic54x.c:4906
18012 msgid "Instruction '%s' requires an LP cpu version"
18015 #: config/tc-tic54x.c:4913
18017 msgid "Instruction '%s' requires far mode addressing"
18020 #: config/tc-tic54x.c:4925
18023 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18024 "left). Resulting behavior is undefined."
18026 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18027 "left). Resulting behavior is undefined."
18031 #: config/tc-tic54x.c:4939
18033 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
18034 "Resulting behavior is undefined."
18037 #: config/tc-tic54x.c:4950
18039 msgid "'%s' is not repeatable. Resulting behavior is undefined."
18042 #: config/tc-tic54x.c:4954
18044 "Instructions using long offset modifiers or absolute addresses are not "
18045 "repeatable. Resulting behavior is undefined."
18048 #: config/tc-tic54x.c:5104
18050 msgid "Unsupported relocation size %d"
18053 #: config/tc-tic54x.c:5235
18054 msgid "non-absolute value used with .space/.bes"
18057 #: config/tc-tic54x.c:5239
18059 msgid "negative value ignored in %s"
18062 #: config/tc-tic54x.c:5327
18064 msgid "attempt to .space/.bes backwards? (%ld)"
18067 #: config/tc-tic6x.c:262
18069 msgid "unknown -mpid= argument '%s'"
18072 #: config/tc-tic6x.c:320
18074 msgid "TMS320C6000 options:\n"
18077 #: config/tc-tic6x.c:321
18079 msgid " -march=ARCH enable instructions from architecture ARCH\n"
18082 #: config/tc-tic6x.c:322
18084 msgid " -mbig-endian generate big-endian code\n"
18087 #: config/tc-tic6x.c:323
18089 msgid " -mlittle-endian generate little-endian code\n"
18092 #: config/tc-tic6x.c:324
18094 msgid " -mdsbt code uses DSBT addressing\n"
18097 #: config/tc-tic6x.c:325
18099 msgid " -mno-dsbt code does not use DSBT addressing\n"
18102 #: config/tc-tic6x.c:326
18105 " -mpid=no code uses position-dependent data addressing\n"
18108 #: config/tc-tic6x.c:327
18111 " -mpid=near code uses position-independent data addressing,\n"
18112 " GOT accesses use near DP addressing\n"
18115 #: config/tc-tic6x.c:329
18118 " -mpid=far code uses position-independent data addressing,\n"
18119 " GOT accesses use far DP addressing\n"
18122 #: config/tc-tic6x.c:331
18124 msgid " -mpic code addressing is position-independent\n"
18127 #: config/tc-tic6x.c:332
18129 msgid " -mno-pic code addressing is position-dependent\n"
18132 #: config/tc-tic6x.c:337
18134 msgid "Supported ARCH values are:"
18137 #: config/tc-tic6x.c:386
18138 msgid "unexpected .cantunwind directive"
18141 #: config/tc-tic6x.c:406
18142 msgid "unexpected .handlerdata directive"
18145 #: config/tc-tic6x.c:418
18146 msgid "personality routine required before .handlerdata directive"
18149 #: config/tc-tic6x.c:532
18150 msgid "expected symbol"
18153 #: config/tc-tic6x.c:579
18154 msgid "expected comma after symbol name"
18157 #: config/tc-tic6x.c:589
18159 msgid "invalid length for .scomm directive"
18162 #: config/tc-tic6x.c:603
18163 msgid "alignment is not a positive number"
18166 #: config/tc-tic6x.c:615
18167 msgid "alignment is not a power of 2"
18170 #: config/tc-tic6x.c:630
18172 msgid "attempt to re-define symbol `%s'"
18175 #: config/tc-tic6x.c:639
18177 msgid "attempt to redefine `%s' with a different length"
18180 #: config/tc-tic6x.c:841
18181 msgid "multiple '||' on same line"
18184 #: config/tc-tic6x.c:844
18185 msgid "'||' after predicate"
18188 #: config/tc-tic6x.c:888
18189 msgid "multiple predicates on same line"
18192 #: config/tc-tic6x.c:894
18194 msgid "bad predicate '%s'"
18197 #: config/tc-tic6x.c:905
18198 msgid "predication on A0 not supported on this architecture"
18201 #: config/tc-tic6x.c:938
18202 msgid "label after '||'"
18205 #: config/tc-tic6x.c:944
18206 msgid "label after predicate"
18209 #: config/tc-tic6x.c:968
18210 msgid "'||' not followed by instruction"
18213 #: config/tc-tic6x.c:974
18214 msgid "predicate not followed by instruction"
18217 #: config/tc-tic6x.c:1407
18219 msgid "control register '%s' not supported on this architecture"
18222 #: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
18223 #: config/tc-tic6x.c:1646
18225 msgid "register number %u not supported on this architecture"
18228 #: config/tc-tic6x.c:1617
18230 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
18233 #: config/tc-tic6x.c:1673
18235 msgid "junk after operand %u of '%.*s'"
18238 #: config/tc-tic6x.c:1686
18240 msgid "bad register or register pair for operand %u of '%.*s'"
18243 #: config/tc-tic6x.c:1692
18245 msgid "bad register for operand %u of '%.*s'"
18248 #: config/tc-tic6x.c:1697
18250 msgid "bad register pair for operand %u of '%.*s'"
18253 #: config/tc-tic6x.c:1702
18255 msgid "bad functional unit for operand %u of '%.*s'"
18258 #: config/tc-tic6x.c:1707
18260 msgid "bad operand %u of '%.*s'"
18263 #: config/tc-tic6x.c:1839
18264 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
18267 #: config/tc-tic6x.c:1879
18268 msgid "$DSBT_INDEX not supported in this context"
18271 #: config/tc-tic6x.c:1892
18272 msgid "$GOT not supported in this context"
18275 #: config/tc-tic6x.c:1909
18276 msgid "$DPR_GOT not supported in this context"
18279 #: config/tc-tic6x.c:1930
18280 msgid "$DPR_BYTE not supported in this context"
18283 #: config/tc-tic6x.c:1947
18284 msgid "$DPR_HWORD not supported in this context"
18287 #: config/tc-tic6x.c:1964
18288 msgid "$DPR_WORD not supported in this context"
18291 #: config/tc-tic6x.c:1983
18292 msgid "$PCR_OFFSET not supported in this context"
18295 #: config/tc-tic6x.c:1994
18296 msgid "invalid PC-relative operand"
18299 #: config/tc-tic6x.c:2031
18301 msgid "no %d-byte relocations available"
18304 #: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
18305 #: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
18307 msgid "operand %u of '%.*s' out of range"
18310 #: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
18312 msgid "offset in operand %u of '%.*s' not divisible by %u"
18315 #: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
18317 msgid "offset in operand %u of '%.*s' out of range"
18320 #: config/tc-tic6x.c:2943
18322 msgid "functional unit already masked for operand %u of '%.*s'"
18325 #: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
18327 msgid "'%.*s' instruction not in a software pipelined loop"
18330 #: config/tc-tic6x.c:3066
18332 msgid "instruction '%.*s' cannot be predicated"
18335 #: config/tc-tic6x.c:3334
18337 msgid "'%.*s' instruction not supported on this architecture"
18340 #: config/tc-tic6x.c:3342
18342 msgid "'%.*s' instruction not supported on this functional unit"
18345 #: config/tc-tic6x.c:3350
18348 "'%.*s' instruction not supported on this functional unit for this "
18352 #: config/tc-tic6x.c:3370
18353 msgid "missing operand after comma"
18356 #: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
18358 msgid "too many operands to '%.*s'"
18361 #: config/tc-tic6x.c:3409
18363 msgid "bad number of operands to '%.*s'"
18366 #: config/tc-tic6x.c:3481
18368 msgid "operand %u of '%.*s' not constant"
18371 #: config/tc-tic6x.c:3486
18373 msgid "operand %u of '%.*s' on wrong side"
18376 #: config/tc-tic6x.c:3491
18378 msgid "operand %u of '%.*s' not a valid return address register"
18381 #: config/tc-tic6x.c:3497
18383 msgid "operand %u of '%.*s' is write-only"
18386 #: config/tc-tic6x.c:3502
18388 msgid "operand %u of '%.*s' is read-only"
18391 #: config/tc-tic6x.c:3507
18393 msgid "operand %u of '%.*s' not a valid memory reference"
18396 #: config/tc-tic6x.c:3513
18398 msgid "operand %u of '%.*s' not a valid base address register"
18401 #: config/tc-tic6x.c:3599
18403 msgid "bad operand combination for '%.*s'"
18406 #: config/tc-tic6x.c:3645
18407 msgid "parallel instruction not following another instruction"
18410 #: config/tc-tic6x.c:3651
18411 msgid "too many instructions in execute packet"
18414 #: config/tc-tic6x.c:3656
18415 msgid "label not at start of execute packet"
18418 #: config/tc-tic6x.c:3659
18420 msgid "'%.*s' instruction not at start of execute packet"
18423 #: config/tc-tic6x.c:3707
18424 msgid "functional unit already used in this execute packet"
18427 #: config/tc-tic6x.c:3715
18428 msgid "nested software pipelined loop"
18431 #: config/tc-tic6x.c:3734
18432 msgid "'||^' without previous SPMASK"
18435 #: config/tc-tic6x.c:3736
18436 msgid "cannot mask instruction using no functional unit"
18439 #: config/tc-tic6x.c:3748
18440 msgid "functional unit already masked"
18443 #: config/tc-tic6x.c:3813
18444 msgid "value too large for 2-byte field"
18447 #: config/tc-tic6x.c:3823
18448 msgid "value too large for 1-byte field"
18451 #: config/tc-tic6x.c:3950
18452 msgid "immediate offset not 2-byte-aligned"
18455 #: config/tc-tic6x.c:3978
18456 msgid "immediate offset not 4-byte-aligned"
18459 #: config/tc-tic6x.c:3992
18460 msgid "addend used with $DSBT_INDEX"
18463 #: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
18464 #: config/tc-tic6x.c:4060
18465 msgid "PC-relative offset not 4-byte-aligned"
18468 #: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
18469 #: config/tc-tic6x.c:4063
18470 msgid "PC-relative offset out of range"
18473 #: config/tc-tic6x.c:4542
18475 msgid "undefined symbol %s in PCR relocation"
18478 #: config/tc-tic6x.c:4660
18480 msgid "group section `%s' has no group signature"
18483 #: config/tc-tic6x.c:4812
18484 msgid "missing .endp before .cfi_startproc"
18487 #: config/tc-tic6x.c:4917
18488 msgid "stack pointer offset too large for personality routine"
18491 #: config/tc-tic6x.c:4924
18492 msgid "stack frame layout does not match personality routine"
18495 #: config/tc-tic6x.c:5058
18496 msgid "too many unwinding instructions"
18499 #: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
18501 msgid "unable to generate unwinding opcode for reg %d"
18504 #: config/tc-tic6x.c:5163
18505 msgid "unable to restore return address from previously restored reg"
18508 #: config/tc-tic6x.c:5175
18510 msgid "unhandled CFA insn for unwinding (%d)"
18513 #: config/tc-tic6x.c:5185
18515 msgid "unable to generate unwinding opcode for frame pointer reg %d"
18518 #: config/tc-tic6x.c:5194
18519 msgid "unable to generate unwinding opcode for frame pointer offset"
18522 #: config/tc-tic6x.c:5203
18523 msgid "unwound stack pointer not doubleword aligned"
18526 #: config/tc-tic6x.c:5348
18527 msgid "stack frame layout too complex for unwinder"
18530 #: config/tc-tic6x.c:5365
18531 msgid "unwound frame has negative size"
18534 #: config/tc-tilegx.c:141
18538 " -V print assembler version number\n"
18539 " -EB/-EL generate big-endian/little-endian code\n"
18540 " --32/--64 generate 32bit/64bit code\n"
18543 #: config/tc-tilegx.c:735 config/tc-tilepro.c:626
18544 msgid "Invalid operator for operand."
18547 #: config/tc-tilegx.c:758 config/tc-tilepro.c:649
18548 msgid "Operator may only be applied to symbols."
18551 #: config/tc-tilegx.c:823 config/tc-tilepro.c:714
18553 msgid "Writes to register '%s' are not allowed."
18556 #: config/tc-tilegx.c:850 config/tc-tilepro.c:741
18559 "Two instructions in the same bundle both write to register %s, which is not "
18563 #: config/tc-tilegx.c:915 config/tc-tilepro.c:805
18565 msgid "'%s' may not be bundled with other instructions."
18568 #: config/tc-tilegx.c:945 config/tc-tilepro.c:835
18569 msgid "Invalid combination of instructions for bundle."
18572 #: config/tc-tilegx.c:980 config/tc-tilepro.c:870
18573 msgid "instruction address is not a multiple of 8"
18576 #: config/tc-tilegx.c:1057 config/tc-tilepro.c:948
18577 msgid "Invalid expression."
18580 #: config/tc-tilegx.c:1103 config/tc-tilepro.c:990
18582 msgid "Expected register, got '%s'."
18585 #: config/tc-tilegx.c:1110 config/tc-tilepro.c:997
18587 msgid "Found use of non-canonical register name %s; use %s instead."
18590 #: config/tc-tilegx.c:1170 config/tc-tilepro.c:1056
18592 msgid "Too few operands to '%s'."
18595 #: config/tc-tilegx.c:1175 config/tc-tilepro.c:1061
18597 msgid "Unexpected character '%c' after operand %d to %s."
18600 #: config/tc-tilegx.c:1196 config/tc-tilepro.c:1082
18601 msgid "Expected immediate expression"
18604 #: config/tc-tilegx.c:1209 config/tc-tilegx.c:1811 config/tc-tilepro.c:1095
18605 #: config/tc-tilepro.c:1591
18606 msgid "Found '}' when not bundling."
18609 #: config/tc-tilegx.c:1250 config/tc-tilepro.c:1135
18611 msgid "Unknown opcode `%.*s'."
18614 #: config/tc-tilegx.c:1261 config/tc-tilepro.c:1146
18615 msgid "Too many instructions for bundle."
18618 #: config/tc-tilegx.c:1353 config/tc-tilepro.c:1228
18619 msgid "Bad call to md_atof ()"
18622 #: config/tc-tilegx.c:1429 config/tc-tilepro.c:1291
18623 msgid "This operator only produces two byte values."
18626 #: config/tc-tilegx.c:1756 config/tc-tilepro.c:1536
18628 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
18631 #: config/tc-tilegx.c:1799 config/tc-tilepro.c:1579
18632 msgid "Found '{' when already bundling."
18635 #: config/tc-tilepro.c:98
18639 " -V print assembler version number\n"
18642 #: config/tc-v850.c:294
18644 msgid ".COMMon length (%d.) < 0! Ignored."
18647 #: config/tc-v850.c:315
18649 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
18652 #: config/tc-v850.c:341
18653 msgid "Common alignment negative; 0 assumed"
18656 #: config/tc-v850.c:545
18657 msgid ".longcall pseudo-op seen when not relaxing"
18660 #: config/tc-v850.c:547
18661 msgid ".longjump pseudo-op seen when not relaxing"
18664 #: config/tc-v850.c:554
18665 msgid "bad .longcall format"
18668 #: config/tc-v850.c:1393
18670 msgid "unknown operand shift: %x\n"
18673 #: config/tc-v850.c:1394
18674 msgid "internal failure in parse_register_list"
18677 #: config/tc-v850.c:1410
18678 msgid "constant expression or register list expected"
18681 #: config/tc-v850.c:1415
18682 msgid "high bits set in register list expression"
18685 #: config/tc-v850.c:1453 config/tc-v850.c:1510
18686 msgid "illegal register included in list"
18689 #: config/tc-v850.c:1459
18690 msgid "system registers cannot be included in list"
18693 #: config/tc-v850.c:1485
18694 msgid "second register should follow dash in register list"
18697 #: config/tc-v850.c:1490
18698 msgid "second register should be greater than first register"
18701 #: config/tc-v850.c:1540
18703 msgid " V850 options:\n"
18706 #: config/tc-v850.c:1541
18708 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18711 #: config/tc-v850.c:1542
18714 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18717 #: config/tc-v850.c:1543
18719 msgid " -mv850 The code is targeted at the v850\n"
18722 #: config/tc-v850.c:1544
18724 msgid " -mv850e The code is targeted at the v850e\n"
18727 #: config/tc-v850.c:1545
18729 msgid " -mv850e1 The code is targeted at the v850e1\n"
18732 #: config/tc-v850.c:1546
18734 msgid " -mv850e2 The code is targeted at the v850e2\n"
18737 #: config/tc-v850.c:1547
18739 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
18742 #: config/tc-v850.c:1548
18744 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
18747 #: config/tc-v850.c:1549
18749 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
18752 #: config/tc-v850.c:1550
18754 msgid " -mrelax Enable relaxation\n"
18757 #: config/tc-v850.c:1551
18760 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
18764 #: config/tc-v850.c:1552
18767 " --disp-size-default-32 branch displacement with unknown size is 32 "
18771 #: config/tc-v850.c:1553
18773 msgid " -mextension enable extension opcode support\n"
18776 #: config/tc-v850.c:1554
18778 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
18781 #: config/tc-v850.c:1555
18783 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
18786 #: config/tc-v850.c:1556
18788 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18791 #: config/tc-v850.c:1557
18794 " -mrh850-abi Mark the binary as using the RH850 ABI "
18798 #: config/tc-v850.c:1558
18800 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18803 #: config/tc-v850.c:1559
18806 " -m4byte-align Mark the binary as using 32-bit alignment "
18810 #: config/tc-v850.c:1560
18813 " -msoft-float Mark the binary as not using FP insns (default "
18817 #: config/tc-v850.c:1561
18820 " -mhard-float Mark the binary as using FP insns (default for "
18824 #: config/tc-v850.c:1949
18826 msgid "Unable to determine default target processor from string: %s"
18829 #: config/tc-v850.c:1993
18830 msgid "hi0() relocation used on an instruction which does not support it"
18833 #: config/tc-v850.c:2013
18834 msgid "hi() relocation used on an instruction which does not support it"
18837 #: config/tc-v850.c:2036
18838 msgid "lo() relocation used on an instruction which does not support it"
18841 #: config/tc-v850.c:2046
18842 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
18845 #: config/tc-v850.c:2062
18846 msgid "ctoff() relocation used on an instruction which does not support it"
18849 #: config/tc-v850.c:2081
18850 msgid "sdaoff() relocation used on an instruction which does not support it"
18853 #: config/tc-v850.c:2100
18854 msgid "zdaoff() relocation used on an instruction which does not support it"
18857 #: config/tc-v850.c:2132
18858 msgid "tdaoff() relocation used on an instruction which does not support it"
18861 #: config/tc-v850.c:2273
18863 msgid "operand out of range (%d is not between %d and %d)"
18866 #: config/tc-v850.c:2356
18867 msgid "st/ld offset 23 instruction was disabled ."
18870 #: config/tc-v850.c:2365
18871 msgid "Target processor does not support this instruction."
18874 #: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
18875 #: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
18876 #: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
18877 #: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
18878 msgid "immediate operand is too large"
18881 #: config/tc-v850.c:2494
18883 msgid "AAARG -> unhandled constant reloc: %d"
18886 #: config/tc-v850.c:2629 config/tc-v850.c:2640
18887 msgid "constant too big to fit into instruction"
18890 #: config/tc-v850.c:2715
18891 msgid "odd number cannot be used here"
18894 #: config/tc-v850.c:2760
18895 msgid "invalid register name"
18898 #: config/tc-v850.c:2766
18899 msgid "register r0 cannot be used here"
18902 #: config/tc-v850.c:2772
18903 msgid "odd register cannot be used here"
18906 #: config/tc-v850.c:2781
18907 msgid "invalid system register name"
18910 #: config/tc-v850.c:2795
18911 msgid "expected EP register"
18914 #: config/tc-v850.c:2812 config/tc-v850.c:2825
18915 msgid "invalid condition code name"
18918 #: config/tc-v850.c:2818
18919 msgid "condition sa cannot be used here"
18922 #: config/tc-v850.c:2831
18923 msgid "invalid cache operation name"
18926 #: config/tc-v850.c:2836
18927 msgid "invalid pref operation name"
18930 #: config/tc-v850.c:2841
18931 msgid "invalid vector register name"
18934 #: config/tc-v850.c:2879
18935 msgid "syntax error: value is missing before the register name"
18938 #: config/tc-v850.c:2881
18939 msgid "syntax error: register not expected"
18942 #: config/tc-v850.c:2895
18943 msgid "syntax error: system register not expected"
18946 #: config/tc-v850.c:2900 config/tc-v850.c:2905
18947 msgid "syntax error: condition code not expected"
18950 #: config/tc-v850.c:2910
18951 msgid "syntax error: vector register not expected"
18954 #: config/tc-v850.c:2920
18955 msgid "immediate 0 cannot be used here"
18958 #: config/tc-v850.c:2944
18959 msgid "immediate operand is not match"
18962 #: config/tc-v850.c:2957
18963 msgid "displacement is too large"
18966 #: config/tc-v850.c:2975 config/tc-xtensa.c:13030
18967 msgid "invalid operand"
18970 #: config/tc-v850.c:3087
18971 msgid "loop: 32-bit displacement not supported"
18974 #: config/tc-vax.c:1344
18975 msgid "no '[' to match ']'"
18978 #: config/tc-vax.c:1360
18979 msgid "bad register in []"
18982 #: config/tc-vax.c:1362
18983 msgid "[PC] index banned"
18986 #: config/tc-vax.c:1398
18987 msgid "no '(' to match ')'"
18990 #: config/tc-vax.c:1514
18991 msgid "invalid branch operand"
18994 #: config/tc-vax.c:1541
18995 msgid "address prohibits @"
18998 #: config/tc-vax.c:1543
18999 msgid "address prohibits #"
19002 #: config/tc-vax.c:1547
19003 msgid "address prohibits -()"
19006 #: config/tc-vax.c:1549
19007 msgid "address prohibits ()+"
19010 #: config/tc-vax.c:1552
19011 msgid "address prohibits ()"
19014 #: config/tc-vax.c:1554
19015 msgid "address prohibits []"
19018 #: config/tc-vax.c:1556
19019 msgid "address prohibits register"
19022 #: config/tc-vax.c:1558
19023 msgid "address prohibits displacement length specifier"
19026 #: config/tc-vax.c:1586
19027 msgid "invalid operand of S^#"
19030 #: config/tc-vax.c:1599
19031 msgid "S^# needs expression"
19034 #: config/tc-vax.c:1606
19035 msgid "S^# may only read-access"
19038 #: config/tc-vax.c:1629
19039 msgid "invalid operand of -()"
19042 #: config/tc-vax.c:1635
19043 msgid "-(PC) unpredictable"
19046 #: config/tc-vax.c:1637
19047 msgid "[]index same as -()register: unpredictable"
19050 #: config/tc-vax.c:1669
19051 msgid "invalid operand of ()+"
19054 #: config/tc-vax.c:1675
19055 msgid "(PC)+ unpredictable"
19058 #: config/tc-vax.c:1677
19059 msgid "[]index same as ()+register: unpredictable"
19062 #: config/tc-vax.c:1700
19063 msgid "# conflicts length"
19066 #: config/tc-vax.c:1702
19067 msgid "# bars register"
19070 #: config/tc-vax.c:1722
19071 msgid "writing or modifying # is unpredictable"
19074 #: config/tc-vax.c:1748
19075 msgid "length not needed"
19078 #: config/tc-vax.c:1755
19079 msgid "can't []index a register, because it has no address"
19082 #: config/tc-vax.c:1757
19083 msgid "a register has no address"
19086 #: config/tc-vax.c:1766
19087 msgid "PC part of operand unpredictable"
19090 #: config/tc-vax.c:1924
19091 msgid "odd number of bytes in operand description"
19094 #: config/tc-vax.c:1938
19095 msgid "Bad operand"
19098 #: config/tc-vax.c:1943
19099 msgid "Not enough operands"
19102 #: config/tc-vax.c:2220
19103 msgid "SYMBOL TABLE not implemented"
19106 #: config/tc-vax.c:2224
19107 msgid "TOKEN TRACE not implemented"
19110 #: config/tc-vax.c:2228
19112 msgid "Displacement length %s ignored!"
19115 #: config/tc-vax.c:2232
19117 msgid "I don't need or use temp. file \"%s\"."
19120 #: config/tc-vax.c:2236
19121 msgid "I don't use an interpass file! -V ignored"
19124 #: config/tc-vax.c:2293
19128 "-d LENGTH\t\tignored\n"
19129 "-J\t\t\tignored\n"
19130 "-S\t\t\tignored\n"
19131 "-t FILE\t\t\tignored\n"
19132 "-T\t\t\tignored\n"
19133 "-V\t\t\tignored\n"
19136 #: config/tc-vax.c:2302
19140 "-+\t\t\thash encode names longer than 31 characters\n"
19141 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
19142 "-H\t\t\tshow new symbol after hash truncation\n"
19143 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19144 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19145 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19148 #: config/tc-vax.c:2467
19150 msgid "Ignoring statement due to \"%s\""
19153 #: config/tc-vax.c:2484
19155 msgid "Aborting because statement has \"%s\""
19158 #: config/tc-vax.c:2529
19159 msgid "Can't relocate expression"
19162 #: config/tc-vax.c:2632
19163 msgid "Bignum not permitted in short literal. Immediate mode assumed."
19166 #: config/tc-vax.c:2641
19167 msgid "Can't do flonum short literal: immediate mode used."
19170 #: config/tc-vax.c:2688
19172 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
19175 #: config/tc-vax.c:3000
19177 msgid "Short literal overflow(%ld.), immediate mode assumed."
19180 #: config/tc-vax.c:3009
19182 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
19185 #: config/tc-vax.c:3074
19186 msgid "Length specification ignored. Address mode 9F used"
19189 #: config/tc-vax.c:3132
19190 msgid "Invalid operand: immediate value used as base address."
19193 #: config/tc-vax.c:3134
19194 msgid "Invalid operand: immediate value used as address."
19197 #: config/tc-vax.c:3159
19199 msgid "Symbol %s used as immediate operand in PIC mode."
19202 #: config/tc-vax.c:3264
19204 msgid "VIP_BEGIN error:%s"
19207 #: config/tc-visium.c:859
19208 msgid "Bad call to MD_ATOF()"
19211 #: config/tc-wasm32.c:117
19213 msgid "wasm32 assembler options:\n"
19216 #: config/tc-wasm32.c:364
19217 msgid "unexpected negative constant"
19220 #: config/tc-wasm32.c:426
19221 msgid "no function type on PLT reloc"
19224 #: config/tc-wasm32.c:441
19225 msgid "couldn't find relocation to use"
19228 #: config/tc-wasm32.c:513
19229 msgid "Not a function type"
19232 #: config/tc-wasm32.c:529
19234 msgid "Unknown type %c\n"
19237 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
19238 msgid "Unknown type"
19241 #: config/tc-wasm32.c:625
19242 msgid "only single block types allowed"
19245 #: config/tc-wasm32.c:635
19246 msgid "instruction does not take a block type"
19249 #: config/tc-wasm32.c:652
19250 msgid "missing block type"
19253 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
19254 msgid "missing alignment hint"
19257 #: config/tc-wasm32.c:669
19258 msgid "missing offset"
19261 #: config/tc-wasm32.c:675
19262 msgid "missing local index"
19265 #: config/tc-wasm32.c:680
19266 msgid "missing break count"
19269 #: config/tc-wasm32.c:685
19270 msgid "missing reserved current_memory/grow_memory argument"
19273 #: config/tc-wasm32.c:689
19274 msgid "missing call argument"
19277 #: config/tc-wasm32.c:693
19278 msgid "missing call signature"
19281 #: config/tc-wasm32.c:695
19282 msgid "missing table index"
19285 #: config/tc-wasm32.c:726 config/tc-z80.c:3306 read.c:3738
19287 msgid "junk at end of line, first unrecognized character is `%c'"
19290 #: config/tc-xc16x.c:218
19292 msgid " XC16X specific command line options:\n"
19295 #: config/tc-xgate.c:215
19296 msgid "architecture variant invalid"
19299 #: config/tc-xgate.c:370
19302 "Freescale XGATE co-processor options:\n"
19303 " -mshort use 16-bit int ABI (default)\n"
19304 " -mlong use 32-bit int ABI\n"
19305 " -mshort-double use 32-bit double ABI\n"
19306 " -mlong-double use 64-bit double ABI (default)\n"
19307 " --mxgate specify the processor variant [default %s]\n"
19308 " --print-insn-syntax print the syntax of instruction in case of error\n"
19309 " --print-opcodes print the list of instructions with syntax\n"
19310 " --generate-example generate an example of each instruction"
19313 #: config/tc-xgate.c:493
19314 msgid "opcode missing or not found on input line"
19317 #: config/tc-xgate.c:498
19319 msgid "opcode %s not found in opcode hash table"
19322 #: config/tc-xgate.c:511
19323 msgid "matching operands to opcode"
19326 #: config/tc-xgate.c:549
19327 msgid ": processing macro, real opcode handle not found in hash"
19330 #: config/tc-xgate.c:680
19332 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
19335 #: config/tc-xgate.c:697
19337 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
19340 #: config/tc-xgate.c:724
19341 msgid "Value out of 3-bit range."
19344 #: config/tc-xgate.c:731
19345 msgid "Value out of 4-bit range."
19348 #: config/tc-xgate.c:738
19349 msgid "Value out of 5-bit range."
19352 #: config/tc-xgate.c:875
19353 msgid ":operand has too many bits"
19356 #: config/tc-xgate.c:992
19357 msgid "unknown operand count"
19360 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19361 msgid ": expected register name r0-r7 "
19364 #: config/tc-xgate.c:1284
19366 msgid ":operand value(%d) too big for constraint"
19369 #: config/tc-xgate.c:1302
19370 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
19373 #: config/tc-xgate.c:1315
19374 msgid ":unknown relocation constraint size"
19377 #: config/tc-xgate.c:1322
19378 msgid ": expected register name ccr "
19381 #: config/tc-xgate.c:1328
19382 msgid ": expected register name pc "
19385 #: config/tc-xstormy16.c:77
19387 msgid " XSTORMY16 specific command line options:\n"
19390 #: config/tc-xstormy16.c:223
19392 msgid "unsupported fptr fixup size %d"
19395 #: config/tc-xstormy16.c:235
19397 msgid "unsupported fixup size %d"
19400 #: config/tc-xstormy16.c:266
19401 msgid "unsupported fptr fixup"
19404 #: config/tc-xtensa.c:649
19405 msgid "illegal range of target hardware versions"
19408 #: config/tc-xtensa.c:825
19409 msgid "--density option is ignored"
19412 #: config/tc-xtensa.c:828
19413 msgid "--no-density option is ignored"
19416 #: config/tc-xtensa.c:846
19417 msgid "--generics is deprecated; use --transform instead"
19420 #: config/tc-xtensa.c:849
19421 msgid "--no-generics is deprecated; use --no-transform instead"
19424 #: config/tc-xtensa.c:852
19425 msgid "--relax is deprecated; use --transform instead"
19428 #: config/tc-xtensa.c:855
19429 msgid "--no-relax is deprecated; use --no-transform instead"
19432 #: config/tc-xtensa.c:872
19433 msgid "--absolute-literals option not supported in this Xtensa configuration"
19436 #: config/tc-xtensa.c:945
19437 msgid "prefer-l32r conflicts with prefer-const16"
19440 #: config/tc-xtensa.c:951
19441 msgid "prefer-const16 conflicts with prefer-l32r"
19444 #: config/tc-xtensa.c:960 config/tc-xtensa.c:969 config/tc-xtensa.c:973
19445 msgid "invalid target hardware version"
19448 #: config/tc-xtensa.c:1019
19449 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
19452 #: config/tc-xtensa.c:1021 config/tc-xtensa.c:1024
19453 msgid "invalid auto-litpool-limit argument"
19456 #: config/tc-xtensa.c:1026
19457 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
19460 #: config/tc-xtensa.c:1215
19461 msgid "unmatched .end directive"
19464 #: config/tc-xtensa.c:1244
19465 msgid ".begin directive with no matching .end directive"
19468 #: config/tc-xtensa.c:1285
19469 msgid "[no-]generics is deprecated; use [no-]transform instead"
19472 #: config/tc-xtensa.c:1290
19473 msgid "[no-]relax is deprecated; use [no-]transform instead"
19476 #: config/tc-xtensa.c:1303
19478 msgid "directive %s cannot be negated"
19481 #: config/tc-xtensa.c:1309
19482 msgid "unknown directive"
19485 #: config/tc-xtensa.c:1330 config/tc-xtensa.c:1426 config/tc-xtensa.c:1656
19486 #: config/tc-xtensa.c:5903
19487 msgid "directives are not valid inside bundles"
19490 #: config/tc-xtensa.c:1342
19491 msgid ".begin literal is deprecated; use .literal instead"
19494 #: config/tc-xtensa.c:1356
19495 msgid "cannot set literal_prefix inside literal fragment"
19498 #: config/tc-xtensa.c:1389
19499 msgid ".begin [no-]density is ignored"
19502 #: config/tc-xtensa.c:1396 config/tc-xtensa.c:1446
19503 msgid "Xtensa absolute literals option not supported; ignored"
19506 #: config/tc-xtensa.c:1439
19507 msgid ".end [no-]density is ignored"
19510 #: config/tc-xtensa.c:1464
19512 msgid "does not match begin %s%s at %s:%d"
19515 #: config/tc-xtensa.c:1519
19516 msgid ".literal_position inside literal directive; ignoring"
19519 #: config/tc-xtensa.c:1538
19520 msgid ".literal not allowed inside .begin literal region"
19523 #: config/tc-xtensa.c:1566
19524 msgid "expected comma or colon after symbol name; rest of line ignored"
19527 #: config/tc-xtensa.c:1625
19528 msgid "fall through frequency must be greater than 0"
19531 #: config/tc-xtensa.c:1633
19532 msgid "branch target frequency must be greater than 0"
19535 #: config/tc-xtensa.c:1681
19537 msgid "opcode-specific %s relocation used outside an instruction"
19540 #: config/tc-xtensa.c:1691
19542 msgid "invalid use of %s relocation"
19545 #: config/tc-xtensa.c:1887 config/tc-xtensa.c:1904
19547 msgid "bad register name: %s"
19550 #: config/tc-xtensa.c:1893
19552 msgid "bad register number: %s"
19555 #: config/tc-xtensa.c:1957
19556 msgid "pcrel relocation not allowed in an instruction"
19559 #: config/tc-xtensa.c:2060
19560 msgid "extra colon"
19563 #: config/tc-xtensa.c:2121
19564 msgid "incorrect register number, ignoring"
19567 #: config/tc-xtensa.c:2202
19569 msgid "cannot encode opcode \"%s\""
19572 #: config/tc-xtensa.c:2294
19574 msgid "not enough operands (%d) for '%s'; expected %d"
19577 #: config/tc-xtensa.c:2301
19579 msgid "too many operands (%d) for '%s'; expected %d"
19582 #: config/tc-xtensa.c:2352
19584 msgid "invalid register '%s' for '%s' instruction"
19587 #: config/tc-xtensa.c:2359
19589 msgid "invalid register number (%ld) for '%s' instruction"
19592 #: config/tc-xtensa.c:2426
19594 msgid "invalid register number (%ld) for '%s'"
19597 #: config/tc-xtensa.c:2813
19599 msgid "operand %d of '%s' has out of range value '%u'"
19602 #: config/tc-xtensa.c:2819
19604 msgid "operand %d of '%s' has invalid value '%u'"
19607 #: config/tc-xtensa.c:2866
19609 msgid "internal error: unknown option name '%s'"
19612 #: config/tc-xtensa.c:3975
19613 msgid "can't handle generation of literal/labels yet"
19616 #: config/tc-xtensa.c:3979
19617 msgid "can't handle undefined OP TYPE"
19620 #: config/tc-xtensa.c:4040 config/tc-xtensa.c:4049
19622 msgid "found %d operand for '%s': Expected %d"
19623 msgid_plural "found %d operands for '%s': Expected %d"
19627 #: config/tc-xtensa.c:4072
19628 msgid "immediate operands sum to greater than 32"
19631 #: config/tc-xtensa.c:4324
19633 msgid "invalid relocation for operand %i of '%s'"
19636 #: config/tc-xtensa.c:4334
19638 msgid "invalid expression for operand %i of '%s'"
19641 #: config/tc-xtensa.c:4344
19643 msgid "invalid relocation in instruction slot %i"
19646 #: config/tc-xtensa.c:4351
19648 msgid "undefined symbol for opcode \"%s\""
19651 #: config/tc-xtensa.c:4826
19652 msgid "opcode 'NOP.N' unavailable in this configuration"
19655 #: config/tc-xtensa.c:4886
19656 msgid "get_expanded_loop_offset: invalid opcode"
19659 #: config/tc-xtensa.c:5047
19661 msgid "assembly state not set for first frag in section %s"
19664 #: config/tc-xtensa.c:5100
19666 msgid "unaligned branch target: %d bytes at 0x%lx"
19669 #: config/tc-xtensa.c:5144
19671 msgid "unaligned loop: %d bytes at 0x%lx"
19674 #: config/tc-xtensa.c:5169
19675 msgid "unexpected fix"
19678 #: config/tc-xtensa.c:5180 config/tc-xtensa.c:5184
19679 msgid "undecodable fix"
19682 #: config/tc-xtensa.c:5343
19683 msgid "labels are not valid inside bundles"
19686 #: config/tc-xtensa.c:5363
19687 msgid "invalid last instruction for a zero-overhead loop"
19690 #: config/tc-xtensa.c:5430
19691 msgid "extra opening brace"
19694 #: config/tc-xtensa.c:5440
19695 msgid "extra closing brace"
19698 #: config/tc-xtensa.c:5467
19699 msgid "missing closing brace"
19702 #: config/tc-xtensa.c:5565 config/tc-xtensa.c:5594
19704 msgid "wrong number of operands for '%s'"
19707 #: config/tc-xtensa.c:5581
19709 msgid "bad relocation expression for '%s'"
19712 #: config/tc-xtensa.c:5616
19714 msgid "unknown opcode or format name '%s'"
19717 #: config/tc-xtensa.c:5622
19718 msgid "format names only valid inside bundles"
19721 #: config/tc-xtensa.c:5627
19723 msgid "multiple formats specified for one bundle; using '%s'"
19726 #: config/tc-xtensa.c:5677
19727 msgid "entry instruction with stack decrement < 16"
19730 #: config/tc-xtensa.c:5731
19731 msgid "unaligned entry instruction"
19734 #: config/tc-xtensa.c:5796
19735 msgid "bad instruction format"
19738 #: config/tc-xtensa.c:5799
19739 msgid "invalid relocation"
19742 #: config/tc-xtensa.c:5810
19744 msgid "invalid relocation for '%s' instruction"
19747 #: config/tc-xtensa.c:5822
19749 msgid "invalid relocation for operand %d of '%s'"
19752 #: config/tc-xtensa.c:6099
19754 msgid "unhandled local relocation fix %s"
19757 #: config/tc-xtensa.c:6150
19759 msgid "internal error; cannot generate `%s' relocation"
19762 #: config/tc-xtensa.c:6367
19763 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
19766 #: config/tc-xtensa.c:6374
19767 msgid "couldn't find a valid instruction format"
19770 #: config/tc-xtensa.c:6375
19772 msgid " ops were: "
19775 #: config/tc-xtensa.c:6377
19780 #: config/tc-xtensa.c:6387
19782 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
19785 #: config/tc-xtensa.c:6396 config/tc-xtensa.c:6493
19786 msgid "illegal resource usage in bundle"
19789 #: config/tc-xtensa.c:6582
19791 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
19794 #: config/tc-xtensa.c:6587
19796 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
19799 #: config/tc-xtensa.c:6592
19801 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
19804 #: config/tc-xtensa.c:6597
19807 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
19810 #: config/tc-xtensa.c:6613
19811 msgid "multiple branches or jumps in the same bundle"
19814 #: config/tc-xtensa.c:7065
19815 msgid "cannot assemble into a literal fragment"
19818 #: config/tc-xtensa.c:7067
19822 #: config/tc-xtensa.c:8283
19824 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
19827 #: config/tc-xtensa.c:8395
19828 msgid "branching or jumping to a loop end may trigger hardware errata"
19831 #: config/tc-xtensa.c:8477
19832 msgid "loop end too close to another loop end may trigger hardware errata"
19835 #: config/tc-xtensa.c:8486
19837 msgid "fr_var %lu < length %d"
19840 #: config/tc-xtensa.c:8643
19842 "loop containing less than three instructions may trigger hardware errata"
19845 #: config/tc-xtensa.c:8715
19846 msgid "undecodable instruction in instruction frag"
19849 #: config/tc-xtensa.c:8825
19850 msgid "invalid empty loop"
19853 #: config/tc-xtensa.c:8830
19854 msgid "loop target does not follow loop instruction in section"
19857 #: config/tc-xtensa.c:9401
19858 msgid "cannot find suitable trampoline"
19861 #: config/tc-xtensa.c:9656
19862 msgid "bad relaxation state"
19865 #: config/tc-xtensa.c:9714
19867 msgid "fr_var (%ld) < length (%d)"
19870 #: config/tc-xtensa.c:10414
19871 msgid "jump target out of range; no usable trampoline found"
19874 #: config/tc-xtensa.c:10538
19875 msgid "invalid relaxation fragment result"
19878 #: config/tc-xtensa.c:10620
19879 msgid "unable to widen instruction"
19882 #: config/tc-xtensa.c:10758
19883 msgid "multiple literals in expansion"
19886 #: config/tc-xtensa.c:10762
19887 msgid "no registered fragment for literal"
19890 #: config/tc-xtensa.c:10764
19891 msgid "number of literal tokens != 1"
19894 #: config/tc-xtensa.c:10893 config/tc-xtensa.c:10899
19896 msgid "unresolved loop target symbol: %s"
19899 #: config/tc-xtensa.c:11388
19901 msgid "fixes not all moved from %s"
19904 #: config/tc-xtensa.c:11516
19906 "literal pool location required for text-section-literals; specify with ."
19910 #: config/tc-xtensa.c:12344
19911 msgid "too many operands in instruction"
19914 #: config/tc-xtensa.c:12554
19915 msgid "invalid symbolic operand"
19918 #: config/tc-xtensa.c:12615
19919 msgid "operand number mismatch"
19922 #: config/tc-xtensa.c:12619
19924 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
19927 #: config/tc-xtensa.c:12644
19929 msgid "xtensa-isa failure: %s"
19932 #: config/tc-xtensa.c:12721
19933 msgid "invalid opcode"
19936 #: config/tc-xtensa.c:12727
19937 msgid "too few operands"
19940 #: config/tc-xtensa.c:12733
19941 msgid "too many operands"
19944 #: config/tc-xtensa.c:12777
19945 msgid "multiple writes to the same register"
19948 #: config/tc-xtensa.c:12891 config/tc-xtensa.c:12897
19949 msgid "out of memory"
19952 #: config/tc-xtensa.c:12986
19953 msgid "TLS relocation not allowed in FLIX bundle"
19956 #. Instructions that generate TLS relocations should always be
19957 #. relaxed in the front-end. If "record_fixup" is set, then this
19958 #. function is being called during back-end relaxation, so flag
19959 #. the unexpected behavior as an error.
19960 #: config/tc-xtensa.c:12992
19961 msgid "unexpected TLS relocation"
19964 #: config/tc-xtensa.c:13036
19965 msgid "symbolic operand not allowed"
19968 #: config/tc-xtensa.c:13073
19969 msgid "cannot decode instruction format"
19972 #: config/tc-xtensa.c:13217
19973 msgid "ignoring extra '-rename-section' delimiter ':'"
19976 #: config/tc-xtensa.c:13222
19978 msgid "ignoring invalid '-rename-section' specification: '%s'"
19981 #: config/tc-xtensa.c:13233
19983 msgid "section %s renamed multiple times"
19986 #: config/tc-xtensa.c:13235
19988 msgid "multiple sections remapped to output section %s"
19991 #: config/tc-z80.c:194
19993 msgid "invalid floating point numbers type `%s'"
19996 #: config/tc-z80.c:215 config/tc-z80.c:224
19998 msgid "invalid INST in command line: %s"
20001 #: config/tc-z80.c:583
20002 msgid "-- unterminated string"
20005 #: config/tc-z80.c:750
20006 msgid "undocumented instruction"
20009 #: config/tc-z80.c:794 config/tc-z80.c:800
20010 msgid "mismatched parentheses"
20013 #: config/tc-z80.c:854
20014 msgid "bad expression syntax"
20017 #: config/tc-z80.c:1071
20019 msgid "invalid data size %d"
20022 #: config/tc-z80.c:1140
20023 msgid "cannot make a relative jump to an absolute location"
20026 #: config/tc-z80.c:1152 config/tc-z80.c:3386 config/tc-z80.c:3689
20030 #: config/tc-z80.c:1524 config/tc-z80.c:1567 config/tc-z80.c:1611
20031 #: config/tc-z80.c:1679 config/tc-z80.c:1731 config/tc-z80.c:1784
20032 #: config/tc-z80.c:1817 config/tc-z80.c:1873 config/tc-z80.c:2475
20033 #: config/tc-z80.c:2524 config/tc-z80.c:2562 config/tc-z80.c:2653
20034 msgid "bad instruction syntax"
20037 #: config/tc-z80.c:1657
20038 msgid "condition code invalid for jr"
20041 #: config/tc-z80.c:2221 config/tc-z80.c:2232 config/tc-z80.c:2248
20042 #: config/tc-z80.c:2281
20043 msgid "ADL mode instruction"
20046 #. SIS prefix, in Z80 it is LD B,B
20047 #. LIS prefix, in Z80 it is LD C,C
20048 #. SIL prefix, in Z80 it is LD D,D
20049 #. LIL prefix, in Z80 it is LD E,E
20050 #: config/tc-z80.c:2356
20051 msgid "unsupported instruction, assembled as NOP"
20054 #: config/tc-z80.c:2849 config/tc-z80.c:2880
20055 msgid "parentheses ignored"
20058 #: config/tc-z80.c:2897
20059 msgid "CPU mode is unsupported by target"
20062 #: config/tc-z80.c:2919
20063 msgid "assignment expected"
20066 #: config/tc-z80.c:3333 config/tc-z8k.c:1467 config/tc-z8k.c:1530
20067 msgid "relative jump out of range"
20070 #: config/tc-z80.c:3350
20071 msgid "index offset out of range"
20074 #: config/tc-z80.c:3429 config/tc-z8k.c:1538
20076 msgid "md_apply_fix: unknown r_type 0x%x\n"
20079 #: config/tc-z80.c:3611 config/tc-z80.c:3670
20080 msgid "invalid syntax"
20083 #: config/tc-z8k.c:281
20085 msgid "register rr%d out of range"
20088 #: config/tc-z8k.c:283
20090 msgid "register rr%d does not exist"
20093 #: config/tc-z8k.c:295
20095 msgid "register rh%d out of range"
20098 #: config/tc-z8k.c:307
20100 msgid "register rl%d out of range"
20103 #: config/tc-z8k.c:320
20105 msgid "register rq%d out of range"
20108 #: config/tc-z8k.c:322
20110 msgid "register rq%d does not exist"
20113 #: config/tc-z8k.c:334
20115 msgid "register r%d out of range"
20118 #: config/tc-z8k.c:375
20120 msgid "expected %c"
20123 #: config/tc-z8k.c:390
20125 msgid "register is wrong size for a word %s"
20128 #: config/tc-z8k.c:404
20130 msgid "register is wrong size for address %s"
20133 #: config/tc-z8k.c:538
20135 msgid "unknown interrupt %s"
20138 #. No interrupt type specified, opcode won't do anything.
20139 #: config/tc-z8k.c:561
20140 msgid "opcode has no effect"
20143 #: config/tc-z8k.c:672
20144 msgid "Missing ) in ra(rb)"
20147 #: config/tc-z8k.c:752 config/tc-z8k.c:791
20149 msgid "invalid condition code '%s'"
20152 #: config/tc-z8k.c:764
20154 msgid "invalid flag '%s'"
20157 #: config/tc-z8k.c:918 config/tc-z8k.c:924
20158 msgid "invalid indirect register size"
20161 #: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
20162 msgid "invalid control register name"
20165 #: config/tc-z8k.c:1086
20166 msgid "immediate must be 1 or 2"
20169 #: config/tc-z8k.c:1089
20170 msgid "immediate 1 or 2 expected"
20173 #: config/tc-z8k.c:1120
20174 msgid "can't use R0 here"
20177 #: config/tc-z8k.c:1278
20178 msgid "Can't find opcode to match operands"
20181 #: config/tc-z8k.c:1325
20183 msgid "invalid architecture -z%s"
20186 #: config/tc-z8k.c:1344
20190 " -z8001 generate segmented code\n"
20191 " -z8002 generate unsegmented code\n"
20192 " -linkrelax create linker relaxable code\n"
20195 #: config/tc-z8k.c:1356
20197 msgid "call to md_convert_frag\n"
20200 #: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
20201 msgid "cannot branch to odd address"
20204 #: config/tc-z8k.c:1485
20205 msgid "relative address out of range"
20208 #: config/tc-z8k.c:1506
20209 msgid "relative call out of range"
20212 #: config/tc-z8k.c:1550
20214 msgid "call to md_estimate_size_before_relax\n"
20217 #: config/xtensa-relax.c:1583
20219 msgid "invalid configuration option '%s' in transition rule '%s'"
20222 #: config/xtensa-relax.c:1708 config/xtensa-relax.c:1718
20224 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
20227 #: config/xtensa-relax.c:1725
20229 msgid "opcode '%s': precondition only contains constants in '%s'"
20232 #: config/xtensa-relax.c:1772
20233 msgid "expected one operand for generated literal"
20236 #: config/xtensa-relax.c:1779
20237 msgid "expected 0 operands for generated label"
20240 #: config/xtensa-relax.c:1792
20242 msgid "invalid opcode '%s' in transition rule '%s'"
20245 #: config/xtensa-relax.c:1800
20247 msgid "opcode '%s': replacement does not have %d op"
20248 msgid_plural "opcode '%s': replacement does not have %d ops"
20252 #: config/xtensa-relax.c:1816
20254 msgid "opcode '%s': cannot find literal definition"
20257 #: config/xtensa-relax.c:1832 config/xtensa-relax.c:1862
20259 msgid "opcode '%s': unidentified operand '%s' in '%s'"
20262 #: config/xtensa-relax.c:1857
20264 msgid "unknown user-defined function %s"
20267 #: config/xtensa-relax.c:1868
20269 msgid "opcode '%s': could not parse operand '%s' in '%s'"
20272 #: config/xtensa-relax.c:1908
20274 msgid "could not parse INSN_PATTERN '%s'"
20277 #: config/xtensa-relax.c:1912
20279 msgid "could not parse INSN_REPL '%s'"
20282 #: config/xtensa-relax.c:1923
20284 msgid "could not build transition for %s => %s"
20289 msgid "can't open `%s' for writing"
20294 msgid "can't close `%s'"
20297 #: dw2gencfi.c:319 read.c:2442
20299 msgid "bfd_set_section_flags: %s"
20302 #: dw2gencfi.c:591 dw2gencfi.c:607
20304 msgid "register save offset not a multiple of %u"
20308 msgid "CFI state restore without previous remember"
20312 msgid "missing separator"
20316 msgid "bad register expression"
20319 #: dw2gencfi.c:819 dw2gencfi.c:949 dw2gencfi.c:987 dw2gencfi.c:1058
20320 #: dw2gencfi.c:1131 dw2gencfi.c:1196 dw2gencfi.c:1377
20321 msgid "CFI instruction used without previous .cfi_startproc"
20324 #: dw2gencfi.c:1012
20325 msgid "invalid or unsupported encoding in .cfi_personality"
20328 #: dw2gencfi.c:1019
20329 msgid ".cfi_personality requires encoding and symbol arguments"
20332 #: dw2gencfi.c:1042
20333 msgid "wrong second argument to .cfi_personality"
20336 #: dw2gencfi.c:1083 dw2gencfi.c:1159
20337 msgid "invalid or unsupported encoding in .cfi_lsda"
20340 #: dw2gencfi.c:1090
20341 msgid ".cfi_lsda requires encoding and symbol arguments"
20344 #: dw2gencfi.c:1115
20345 msgid "wrong second argument to .cfi_lsda"
20348 #: dw2gencfi.c:1181
20349 msgid "wrong third argument to .cfi_val_encoded_addr"
20352 #: dw2gencfi.c:1279
20353 msgid "inconsistent uses of .cfi_sections"
20356 #: dw2gencfi.c:1290
20357 msgid "previous CFI entry not closed (missing .cfi_endproc)"
20360 #: dw2gencfi.c:1331
20361 msgid ".cfi_endproc without corresponding .cfi_startproc"
20364 #: dw2gencfi.c:1388
20365 msgid "wrong argument to .cfi_personality_id"
20368 #: dw2gencfi.c:1398
20369 msgid ".cfi_fde_data without corresponding .cfi_startproc"
20372 #: dw2gencfi.c:1507
20373 msgid "unexpected .cfi_inline_lsda"
20376 #: dw2gencfi.c:1514
20377 msgid ".cfi_inline_lsda not valid for this frame"
20380 #: dw2gencfi.c:1522
20381 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
20384 #: dw2gencfi.c:1535
20386 msgid "Alignment too large: %d. assumed."
20389 #: dw2gencfi.c:1539
20390 msgid "Alignment negative: 0 assumed."
20393 #: dw2gencfi.c:1565
20394 msgid ".cfi_inline_lsda is not supported for this target"
20397 #: dw2gencfi.c:1572
20398 msgid ".cfi_fde_data is not supported for this target"
20401 #: dw2gencfi.c:1579
20402 msgid ".cfi_personality_id is not supported for this target"
20405 #: dw2gencfi.c:1893
20407 msgid "return column number %d overflows in CIE version 1"
20410 #: dw2gencfi.c:2385 dw2gencfi.c:2541
20411 msgid "open CFI at the end of file; missing .cfi_endproc directive"
20414 #: dw2gencfi.c:2568
20415 msgid "CFI is not supported for this target"
20418 #: dwarf2dbg.c:372 dwarf2dbg.c:2340
20419 msgid "view number mismatch"
20422 #: dwarf2dbg.c:757 dwarf2dbg.c:815
20424 msgid "file number %lu is too big"
20427 #: dwarf2dbg.c:804 dwarf2dbg.c:854
20428 msgid "file number less than one"
20433 msgid "file number %u already allocated"
20436 #: dwarf2dbg.c:859 dwarf2dbg.c:1727
20438 msgid "unassigned file number %ld"
20442 msgid "is_stmt value not 0 or 1"
20446 msgid "isa number less than zero"
20450 msgid "discriminator less than zero"
20454 msgid "numeric view can only be asserted to zero"
20457 #: dwarf2dbg.c:1009
20459 msgid "unknown .loc sub-directive `%s'"
20462 #: dwarf2dbg.c:1804
20463 msgid "internal error: unknown dwarf2 format"
20468 msgid "string too big (%lu bytes)"
20473 msgid "inserting \"%s\" into string hash table: %s"
20476 #: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
20478 msgid "no current file pointer"
20482 msgid "too many st_End's"
20487 msgid "inserting \"%s\" into tag hash table: %s"
20491 msgid "fake .file after real one"
20495 msgid "filename goes over one page boundary"
20499 msgid ".begin directive without a preceding .file directive"
20503 msgid ".begin directive without a preceding .ent directive"
20507 msgid ".bend directive without a preceding .file directive"
20511 msgid ".bend directive without a preceding .ent directive"
20515 msgid ".bend directive names unknown symbol"
20519 msgid ".def pseudo-op used inside of .def/.endef; ignored"
20523 msgid "empty symbol name in .def; ignored"
20527 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
20531 msgid "badly formed .dim directive"
20535 msgid "too many .dim entries"
20539 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
20543 msgid ".size pseudo-op used outside of .def/.endef; ignored"
20547 msgid "badly formed .size directive"
20551 msgid "too many .size entries"
20555 msgid ".type pseudo-op used outside of .def/.endef; ignored"
20558 #. FIXME: We could handle this by setting the continued bit.
20559 #. There would still be a limit: the .type argument can not
20563 msgid "the type of %s is too complex; it will be simplified"
20567 msgid "Unrecognized .type argument"
20571 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
20575 msgid ".val pseudo-op used outside of .def/.endef; ignored"
20579 msgid ".val expression is too complex"
20583 msgid ".endef pseudo-op used before .def; ignored"
20586 #: ecoff.c:2841 ecoff.c:2922
20587 msgid "bad COFF debugging information"
20592 msgid "no tag specified for %s"
20596 msgid ".end directive without a preceding .file directive"
20600 msgid ".end directive names unknown symbol"
20604 msgid "second .ent directive found before .end directive"
20609 msgid "%s directive has no name"
20613 msgid "no way to handle .file within .ent/.end section"
20617 msgid ".loc before .file"
20622 msgid ".stab%c is not supported"
20627 msgid ".stab%c: ignoring non-zero other field"
20633 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
20638 msgid "illegal .stab%c directive, bad character"
20641 #: ecoff.c:3976 ecoff.c:4164 ecoff.c:4189
20642 msgid ".begin/.bend in different segments"
20646 msgid "missing .end or .bend at end of file"
20650 msgid "GP prologue size exceeds field size, using 0 instead"
20653 #: expr.c:84 read.c:3804
20654 msgid "bignum invalid"
20657 #: expr.c:86 read.c:3806 read.c:4311 read.c:5157
20658 msgid "floating point number invalid"
20662 msgid "bad floating-point constant: exponent overflow"
20667 msgid "bad floating-point constant: unknown error code=%d"
20672 "a bignum with underscores may not have more than 8 hex digits in any word"
20676 msgid "a bignum with underscores must have exactly 4 words"
20679 #. Either not seen or not defined.
20680 #. @@ Should print out the original string instead of
20681 #. the parsed number.
20684 msgid "backward ref to unknown label \"%d:\""
20688 msgid "character constant too large"
20693 msgid "found '%c', expected: '%c'"
20698 msgid "missing '%c'"
20701 #: expr.c:978 read.c:4608
20702 msgid "EBCDIC constants are not supported"
20707 msgid "Unary operator %c ignored because bad operand follows"
20710 #: expr.c:1169 expr.c:1200
20711 msgid "syntax error in .startof. or .sizeof."
20714 #: expr.c:1281 expr.c:1605
20716 msgid "invalid use of operator \"%s\""
20720 msgid "missing operand; zero assumed"
20724 msgid "left operand is a bignum; integer 0 assumed"
20728 msgid "left operand is a float; integer 0 assumed"
20732 msgid "right operand is a bignum; integer 0 assumed"
20736 msgid "right operand is a float; integer 0 assumed"
20739 #: expr.c:1919 symbols.c:1561
20740 msgid "division by zero"
20744 msgid "shift count"
20748 msgid "operation combines symbols in different segments"
20752 msgid "missing closing '\"'"
20756 msgid "attempt to allocate data in absolute section"
20760 msgid "attempt to allocate data in common section"
20763 #: frags.c:115 write.c:1470
20765 msgid "can't extend frag %lu char"
20766 msgid_plural "can't extend frag %lu chars"
20770 #. For error messages.
20771 #. Detect if we are reading from stdin by examining the file
20772 #. name returned by as_where().
20774 #. [FIXME: We rely upon the name in the strcmp below being the
20775 #. same as the one used by input_scrub_new_file(), if that is
20776 #. not true, then this code will fail].
20778 #. If we are reading from stdin, then we need to save each input
20779 #. line here (assuming of course that we actually have a line of
20780 #. input to read), so that it can be displayed in the listing
20781 #. that is produced at the end of the assembly.
20782 #: input-file.c:136 input-scrub.c:240 listing.c:353
20783 msgid "{standard input}"
20786 #: input-file.c:141
20788 msgid "can't open %s for reading: %s"
20791 #: input-file.c:150 input-file.c:224
20793 msgid "can't read from %s: %s"
20796 #: input-file.c:252 listing.c:1443 output-file.c:71
20798 msgid "can't close %s: %s"
20801 #: input-scrub.c:267
20802 msgid "macros nested too deeply"
20807 msgid "Unable to allocate memory for new instructions\n"
20810 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
20814 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
20820 msgid "unable to rebuffer file: %s\n"
20827 " time stamp \t: %s\n"
20846 " options passed\t: "
20852 " GNU assembler version %s (%s)\n"
20853 "\t using BFD version %s."
20860 " input file \t: %s"
20867 " output file \t: %s"
20879 msgid "can't open %s: %s"
20883 msgid "strange paper height, set to no form"
20887 msgid "new line in title"
20890 #. Turns the next expression into a string.
20893 msgid "% operator needs absolute expression"
20898 msgid "Missing parameter qualifier for `%s' in macro `%s'"
20903 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
20908 msgid "Pointless default value for required parameter `%s' in macro `%s'"
20913 msgid "A parameter named `%s' already exists for macro `%s'"
20918 msgid "Reserved word `%s' used as parameter in macro `%s'"
20923 msgid "unexpected end of file in macro `%s' definition"
20928 msgid "missing `)' after formals in macro definition `%s'"
20932 msgid "Missing macro name"
20937 msgid "Bad parameter list for macro `%s'"
20942 msgid "Macro `%s' was already defined"
20945 #: macro.c:836 macro.c:838
20946 msgid "missing `)'"
20951 msgid "`%s' was already used as parameter (or another local) name"
20955 msgid "confusion in formal parameters"
20960 msgid "Parameter named `%s' does not exist for macro `%s'"
20965 msgid "Value for parameter `%s' of macro `%s' was already specified"
20969 msgid "can't mix positional and keyword arguments"
20973 msgid "too many positional arguments"
20978 msgid "Missing value for required parameter `%s' of macro `%s'"
20983 msgid "Attempt to purge non-existing macro `%s'"
20987 msgid "unexpected end of file in irp or irpc"
20991 msgid "missing model parameter"
20996 msgid "Assembler messages:\n"
21001 msgid "Fatal error: "
21006 msgid "Internal error (%s).\n"
21011 msgid "Internal error in %s at %s:%d.\n"
21016 msgid "Internal error at %s:%d.\n"
21021 msgid "Please report this bug.\n"
21026 msgid "%s out of domain (%"
21031 msgid "%s out of range (%"
21034 #. xgettext:c-format.
21037 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
21040 #: output-file.c:34
21042 msgid "can't open a bfd on stdout %s"
21045 #: output-file.c:41
21047 msgid "selected target format '%s' unknown"
21050 #: output-file.c:43
21052 msgid "can't create %s: %s"
21057 msgid "error constructing %s pseudo-op table: %s"
21061 msgid "cannot change section or subsection inside .bundle_lock"
21067 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
21073 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
21076 #: read.c:769 read.c:2812 read.c:3383
21077 msgid "ignoring fill value in absolute section"
21080 #: read.c:771 read.c:2827 read.c:3422
21082 msgid "ignoring fill value in section `%s'"
21087 msgid "unknown pseudo-op: `%s'"
21091 msgid "unable to continue with assembly."
21096 msgid "label \"%d$\" redefined"
21100 msgid ".bundle_lock with no matching .bundle_unlock"
21104 msgid ".abort detected. Abandoning ship."
21109 msgid "alignment too large: %u assumed"
21113 msgid "expected fill pattern missing"
21118 msgid "fill pattern too long, truncating to %u"
21122 msgid "symbol name not recognised in the current locale"
21125 #. Some of the back ends can't deal with non-positive line numbers.
21126 #. Besides, it's silly. GCC however will generate a line number of
21127 #. zero when it is pre-processing builtins for assembler-with-cpp files:
21129 #. # 0 "<built-in>"
21131 #. We do not want to barf on this, especially since such files are used
21132 #. in the GCC and GDB testsuites. So we check for negative line numbers
21133 #. rather than non-positive line numbers.
21136 msgid "line numbers must be positive; line number %d rejected"
21141 msgid "incompatible flag %i in line directive"
21146 msgid "unsupported flag %i in line directive"
21150 msgid "start address not supported"
21154 msgid ".err encountered"
21158 msgid ".error directive invoked in source file"
21162 msgid ".warning directive invoked in source file"
21167 msgid "%s argument must be a string"
21170 #: read.c:2181 read.c:2183
21172 msgid ".fail %ld encountered"
21177 msgid ".fill size clamped to %d"
21181 msgid "size negative; .fill ignored"
21185 msgid "repeat < 0; .fill ignored"
21189 msgid "non-constant fill count for absolute section"
21193 msgid "attempt to fill absolute section with non-zero value"
21198 msgid "attempt to fill section `%s' with non-zero value"
21203 msgid "unrecognized .linkonce type `%s'"
21207 msgid ".linkonce is not supported for this object file format"
21211 msgid "expected alignment after size"
21216 msgid "attempt to redefine pseudo-op `%s' ignored"
21220 msgid "ignoring macro exit outside a macro definition."
21225 msgid "invalid segment \"%s\""
21229 msgid "only constant offsets supported in absolute section"
21233 msgid "MRI style ORG pseudo-op not supported"
21238 msgid ".end%c encountered without preceding %s"
21241 #: read.c:3058 read.c:3094
21243 msgid "negative count for %s - ignored"
21246 #: read.c:3065 read.c:3101
21248 msgid "%s without %s"
21252 msgid "unsupported variable size or fill value"
21257 msgid "size value for space directive too large: %lx"
21261 msgid ".space repeat count is zero, ignored"
21265 msgid ".space repeat count is negative, ignored"
21269 msgid "space allocation too complex in absolute section"
21273 msgid "space allocation too complex in common section"
21277 msgid "negative nop control byte, ignored"
21281 msgid "unsupported variable nop control in .nops directive"
21286 msgid "%s: would close weakref loop: %s"
21291 msgid "junk at end of line, first unrecognized character valued 0x%x"
21294 #: read.c:3870 write.c:2354
21296 msgid "`%s' can't be equated to common symbol `%s'"
21300 msgid "unexpected `\"' in expression"
21304 msgid "rva without symbol"
21308 msgid "missing or bad offset expression"
21312 msgid "missing reloc type"
21316 msgid "unrecognized reloc type"
21320 msgid "bad reloc expression"
21323 #: read.c:4305 read.c:5151
21324 msgid "zero assumed for missing expression"
21327 #: read.c:4325 read.c:5180
21328 msgid "attempt to store value in absolute section"
21331 #: read.c:4332 read.c:5186
21333 msgid "attempt to store non-zero value in section `%s'"
21338 msgid "value 0x%llx truncated to 0x%llx"
21342 msgid "value 0x%I64x truncated to 0x%I64x"
21347 msgid "value 0x%lx truncated to 0x%lx"
21352 msgid "bignum truncated to %d byte"
21353 msgid_plural "bignum truncated to %d bytes"
21357 #: read.c:4679 read.c:4889
21358 msgid "unresolvable or nonpositive repeat count; using 1"
21363 msgid "unknown floating type type '%c'"
21367 msgid "floating point constant too large"
21371 msgid "attempt to store float in absolute section"
21376 msgid "attempt to store float in section `%s'"
21381 msgid "attempt to store non-empty string in section `%s'"
21385 msgid "strings must be placed into a section"
21389 msgid "expected <nn>"
21392 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
21393 #: read.c:5434 read.c:5521
21394 msgid "unterminated string; newline inserted"
21398 msgid "bad escaped character in string"
21402 msgid "expected address expression"
21407 msgid "symbol \"%s\" undefined; zero assumed"
21411 msgid "some symbol undefined; zero assumed"
21415 msgid "this string may not contain '\\0'"
21419 msgid "missing string"
21424 msgid ".incbin count zero, ignoring `%s'"
21429 msgid "file not found: %s"
21434 msgid "seek to end of .incbin file failed `%s'"
21439 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
21444 msgid "could not skip to %ld in file `%s'"
21449 msgid "truncated file `%s', %ld of %ld bytes read"
21453 msgid "missing .func"
21457 msgid ".endfunc missing for previous .func"
21462 msgid ".bundle_align_mode alignment too large (maximum %u)"
21466 msgid "cannot change .bundle_align_mode inside .bundle_lock"
21470 msgid ".bundle_lock is meaningless without .bundle_align_mode"
21474 msgid ".bundle_unlock without preceding .bundle_lock"
21479 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
21484 msgid "missing closing `%c'"
21493 msgid "invalid argument '%s' to -fdebug-prefix-map"
21498 msgid ".stab%c: missing string"
21501 #: stabs.c:223 stabs.c:231 stabs.c:239 stabs.c:258
21503 msgid ".stab%c: missing comma"
21506 #. This could happen for example with a source file with a huge
21507 #. number of lines. The only cure is to use a different debug
21508 #. format, probably DWARF.
21511 msgid ".stab%c: description field '%x' too big, try a different debug format"
21515 msgid "comma missing in .xstabs"
21520 msgid "cannot define symbol `%s' in absolute section"
21525 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
21528 #: symbols.c:629 symbols.c:636
21530 msgid "inserting \"%s\" into symbol table failed: %s"
21535 msgid "invalid operands (%s and %s sections) for `%s'"
21540 msgid "invalid operand (%s section) for `%s'"
21545 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
21550 msgid "invalid operand (%s section) for `%s' when setting `%s'"
21555 msgid "symbol definition loop encountered at `%s'"
21560 msgid "cannot convert expression symbol %s to complex relocation"
21565 msgid "division by zero when setting `%s'"
21568 #. See PR 20895 for a reproducer.
21570 msgid "Invalid operation on symbol"
21573 #: symbols.c:1653 write.c:2403
21575 msgid "can't resolve value for symbol `%s'"
21580 msgid "\"%d\" (instance number %d of a %s label)"
21585 msgid "attempt to get value of unresolved symbol `%s'"
21588 #. Do not reassign section symbols.
21590 msgid "section symbols are already global"
21595 msgid "Accessing function `%s' as thread-local object"
21600 msgid "Accessing `%s' as thread-local object"
21605 msgid "field fx_size too small to hold %lu"
21610 msgid "attempt to .org/.space/.nops backwards? (%ld)"
21615 msgid "leb128 operand is an undefined symbol: %s"
21619 msgid "invalid offset expression"
21623 msgid "invalid reloc expression"
21628 msgid "value of %s too large for field of %d byte at %s"
21629 msgid_plural "value of %s too large for field of %d bytes at %s"
21635 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
21639 msgid "redefined symbol cannot be used on reloc"
21643 msgid "relocation out of range"
21648 msgid "%s:%u: bad return from bfd_install_relocation: %x"
21652 msgid "reloc not within (fixed part of) section"
21656 msgid "internal error: fixup not contained within frag"
21659 #: write.c:1403 write.c:1540
21660 msgid "can't extend frag"
21664 msgid "unimplemented .nops directive"
21669 msgid "can't write %ld byte to section %s of %s: '%s'"
21670 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
21674 #: write.c:1648 write.c:1675 write.c:1711
21676 msgid "can't fill %ld byte in section %s of %s: '%s'"
21677 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
21682 msgid "unable to create reloc for build note"
21686 msgid "<gnu build note>"
21691 msgid "%s: global symbols not supported in common sections"
21696 msgid "local label `%s' is not defined"
21701 msgid "can't make global register symbol `%s'"
21706 msgid "alignment padding (%lu byte) not a multiple of %ld"
21707 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
21713 msgid ".word %s-%s+%s didn't fit"
21717 msgid "padding added"
21721 msgid "attempt to move .org backwards"
21725 msgid ".space specifies non-absolute value"
21729 msgid ".space, .nops or .fill with negative value, ignored"
21735 "Infinite loop encountered whilst attempting to compute the addresses of "
21736 "symbols in section %s"