1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
11 "POT-Creation-Date: 2023-07-03 11:31+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 msgid "multibyte character (%#x) encountered in input"
27 msgid "multibyte character (%#x) encountered in %s"
32 msgid "multibyte character (%#x) encountered in %s at or near line %u"
36 msgid "further multibyte character warnings suppressed"
39 #: app.c:548 app.c:562
40 msgid "end of file in comment"
43 #: app.c:640 app.c:685
45 msgid "end of file in string; '%c' inserted"
50 msgid "unknown escape '\\%c' in string; ignored"
53 #: app.c:887 input-scrub.c:372
54 msgid "end of file not at end of a line; newline inserted"
58 msgid "end of file in multiline comment"
62 msgid "end of file after a one-character quote; \\0 inserted"
66 msgid "end of file in escape character"
70 msgid "missing close quote; (assumed)"
73 #: app.c:1211 app.c:1266 app.c:1278 app.c:1356
74 msgid "end of file in comment; newline inserted"
78 msgid "missing emulation mode name"
83 msgid "unrecognized emulation name `%s'"
88 msgid "GNU assembler version %s (%s) using BFD version %s\n"
93 msgid "Usage: %s [option...] [asmfile...]\n"
100 " -a[sub-option...]\t turn on listings\n"
101 " \t Sub-options [default hls]:\n"
102 " \t c omit false conditionals\n"
103 " \t d omit debugging directives\n"
104 " \t g include general info\n"
105 " \t h include high-level source\n"
106 " \t l include assembly\n"
107 " \t m include macro expansions\n"
108 " \t n omit forms processing\n"
109 " \t s include symbols\n"
110 " \t =FILE list to FILE (must be last sub-option)\n"
115 msgid " --alternate initially turn on alternate macro syntax\n"
121 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi|zstd}]\n"
122 " compress DWARF debug sections\n"
127 msgid "\t\t Default: %s\n"
133 " --nocompress-debug-sections\n"
134 " don't compress DWARF debug sections\n"
139 msgid " -D produce assembler debugging messages\n"
145 " --dump-config display how the assembler is configured and then "
152 " --debug-prefix-map OLD=NEW\n"
153 " map OLD to NEW in debug information\n"
158 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
163 msgid " emulate output (default %s)\n"
168 msgid " --execstack require executable stack for this object\n"
174 " --noexecstack don't require executable stack for this object\n"
180 " --size-check=[error|warning]\n"
181 "\t\t\t ELF .size directive check (default --size-check=error)\n"
186 msgid " --elf-stt-common=[no|yes] "
189 #: as.c:305 as.c:316 config/tc-i386.c:14833 config/tc-i386.c:14853
191 msgid "(default: yes)\n"
194 #: as.c:307 as.c:318 config/tc-i386.c:14835 config/tc-i386.c:14855
196 msgid "(default: no)\n"
202 " generate ELF common symbols with STT_COMMON type\n"
207 msgid " --sectname-subst enable section name substitution sequences\n"
212 msgid " --generate-missing-build-notes=[no|yes] "
218 " generate GNU Build notes if none are present in "
224 msgid " --gsframe generate SFrame stack trace information\n"
229 msgid " -f skip whitespace and comment preprocessing\n"
234 msgid " -g --gen-debug generate debugging information\n"
239 msgid " --gstabs generate STABS debugging information\n"
245 " --gstabs+ generate STABS debug info with GNU extensions\n"
251 " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> "
257 msgid " --gdwarf-cie-version=<N> generate version 1, 3 or 4 DWARF CIEs\n"
263 " --gdwarf-sections generate per-function section names for DWARF line "
269 msgid " --gcodeview generate CodeView debugging information\n"
274 msgid " --hash-size=<N> ignored\n"
279 msgid " --help show all assembler options\n"
284 msgid " --target-help show target specific options\n"
290 " -I DIR add DIR to search list for .include directives\n"
295 msgid " -J don't warn about signed overflow\n"
301 " -K warn when differences altered for long "
307 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
312 msgid " -M,--mri assemble in MRI compatibility mode\n"
318 " --MD FILE write dependency information in FILE (default "
325 " --multibyte-handling=<method>\n"
326 " what to do with multibyte characters encountered "
332 msgid " -nocpp ignored\n"
338 " -no-pad-sections do not pad the end of sections to alignment "
345 " -o OBJFILE name the object-file output OBJFILE (default a."
351 msgid " -R fold data section into text section\n"
356 msgid " --reduce-memory-overheads ignored\n"
362 " --statistics print various measured statistics from execution\n"
367 msgid " --strip-local-absolute strip local absolute symbols\n"
373 " --traditional-format Use same format as native assembler when possible\n"
378 msgid " --version print assembler version number and exit\n"
383 msgid " -W --no-warn suppress warnings\n"
388 msgid " --warn don't suppress warnings\n"
393 msgid " --fatal-warnings treat warnings as errors\n"
399 " --itbl INSTTBL extend instruction set to include instructions\n"
400 " matching the specifications defined in file "
406 msgid " -w ignored\n"
411 msgid " -X ignored\n"
416 msgid " -Z generate object file even after errors\n"
422 " --listing-lhs-width set the width in words of the output data column "
430 " --listing-lhs-width2 set the width in words of the continuation lines\n"
431 " of the output data column; ignored if smaller "
433 " the width of the first line\n"
439 " --listing-rhs-width set the max width in characters of the lines from\n"
446 " --listing-cont-lines set the maximum number of continuation lines used\n"
447 " for the output data column of the listing\n"
452 msgid " @FILE read options from FILE\n"
457 msgid "Report bugs to %s\n"
462 msgid "unrecognized option -%c%s"
467 msgid "unexpected argument to --multibyte-input-option: '%s'"
470 #. This output is intended to follow the GNU standards document.
473 msgid "GNU assembler %s\n"
478 msgid "Copyright (C) 2023 Free Software Foundation, Inc.\n"
484 "This program is free software; you may redistribute it under the terms of\n"
485 "the GNU General Public License version 3 or later.\n"
486 "This program has absolutely no warranty.\n"
492 "This assembler was configured for a target of `%s' and default,\n"
498 msgid "This assembler was configured for a target of `%s'.\n"
502 msgid "multiple emulation names specified"
506 msgid "emulations not handled in this configuration"
516 msgid "canonical = %s\n"
521 msgid "cpu-type = %s\n"
526 msgid "format = %s\n"
531 msgid "bfd-target = %s\n"
535 msgid "--compress-debug-sections=zstd: gas is not built with zstd support"
540 msgid "Invalid --compress-debug-sections option: `%s'"
545 msgid "--compress-debug-sections=%s is unsupported"
549 msgid "bad defsym; format is --defsym name=value"
553 msgid "no file name following -t option"
558 msgid "failed to read instruction table %s\n"
563 msgid "unknown DWARF option %s\n"
568 msgid "unknown option `%s'"
573 msgid "Invalid --gdwarf-cie-version `%s'"
578 msgid "Invalid --size-check= option: `%s'"
583 msgid "Invalid --elf-stt-common= option: `%s'"
588 msgid "Invalid --generate-missing-build-notes option: `%s'"
593 msgid "invalid listing option `%c'"
598 msgid "%s: total time in assembly: %ld.%06ld\n"
602 msgid "libbfd ABI mismatch"
607 msgid "The input '%s' and output '%s' files are the same"
613 msgid_plural "%d warnings"
620 msgid_plural "%d errors"
626 msgid "%s, treating warnings as errors"
631 msgid "%s, %s, generating bad object file\n"
636 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
640 #. * We have a GROSS internal error.
641 #. * This should never happen.
643 #: atof-generic.c:456 config/tc-m68k.c:3487
644 msgid "failed sanity check"
647 #: cgen.c:106 config/tc-alpha.c:2097 config/tc-alpha.c:2121
648 #: config/tc-arc.c:4074 config/tc-arc.c:4147 config/tc-d10v.c:550
649 #: config/tc-d30v.c:534 config/tc-mn10200.c:1092 config/tc-mn10300.c:1753
650 #: config/tc-ppc.c:3959 config/tc-s390.c:1337 config/tc-s390.c:1460
651 #: config/tc-s390.c:1594 config/tc-v850.c:2535 config/tc-v850.c:2606
652 #: config/tc-v850.c:2653 config/tc-v850.c:2690 config/tc-v850.c:2727
653 #: config/tc-v850.c:2991
654 msgid "too many fixups"
657 #: cgen.c:371 cgen.c:393 config/tc-d10v.c:461 config/tc-d30v.c:450
658 #: config/tc-mn10200.c:1034 config/tc-mn10300.c:1678 config/tc-ppc.c:3481
659 #: config/tc-s390.c:1321 config/tc-v850.c:2644 config/tc-v850.c:2678
660 #: config/tc-v850.c:2718 config/tc-v850.c:2964 config/tc-z80.c:785
661 msgid "illegal operand"
664 #: cgen.c:397 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452
665 #: config/tc-h8300.c:493 config/tc-mcore.c:662 config/tc-microblaze.c:613
666 #: config/tc-mmix.c:495 config/tc-mn10200.c:1037 config/tc-mn10300.c:1681
667 #: config/tc-msp430.c:417 config/tc-ppc.c:3483 config/tc-s390.c:1326
668 #: config/tc-sh.c:988 config/tc-v850.c:2648 config/tc-v850.c:2682
669 #: config/tc-v850.c:2722 config/tc-v850.c:2967 config/tc-xgate.c:895
670 #: config/tc-z80.c:933 config/tc-z8k.c:349
671 msgid "missing operand"
675 msgid "a reloc on this operand implies an overflow"
679 msgid "operand mask overflow"
682 #: cgen.c:860 config/tc-arm.c:2056 config/tc-arm.c:11409 config/tc-arm.c:11461
683 #: config/tc-arm.c:11749 config/tc-arm.c:12645 config/tc-arm.c:13785
684 #: config/tc-arm.c:13825 config/tc-arm.c:14198 config/tc-arm.c:14240
685 #: config/tc-arm.c:21476 config/tc-arm.c:21536 config/tc-mips.c:9704
686 #: config/tc-mips.c:11014 config/tc-mips.c:12311 config/tc-mips.c:12992
687 #: config/tc-spu.c:982 config/tc-xtensa.c:13080
688 msgid "expression too complex"
691 #: cgen.c:961 config/tc-ppc.c:7489 config/tc-s390.c:2376 config/tc-v850.c:3500
692 #: config/tc-xstormy16.c:541
693 msgid "unresolved expression that must be resolved"
696 #: cgen.c:986 config/tc-xstormy16.c:566
698 msgid "internal error: can't install fix for reloc type %d (`%s')"
701 #: cgen.c:1037 config/tc-nios2.c:1355 config/tc-pru.c:786
702 msgid "relocation is not supported"
707 msgid "could not open %s for reading"
711 msgid "md5_stream failed"
715 msgid "invalid identifier for \".ifdef\""
719 msgid "non-constant expression in \".if\" statement"
723 msgid "bad format for ifc or ifnc"
727 msgid "\".elseif\" without matching \".if\""
731 msgid "\".elseif\" after \".else\""
734 #: cond.c:317 cond.c:423
735 msgid "here is the previous \".else\""
738 #: cond.c:320 cond.c:426
739 msgid "here is the previous \".if\""
743 msgid "non-constant expression in \".elseif\" statement"
747 msgid "\".endif\" without \".if\""
751 msgid "\".else\" without matching \".if\""
755 msgid "duplicate \".else\""
759 msgid ".ifeqs syntax error"
763 msgid "end of macro inside conditional"
767 msgid "end of file inside conditional"
771 msgid "here is the start of the unterminated conditional"
775 msgid "here is the \"else\" of the unterminated conditional"
778 #: config/atof-ieee.c:148
779 msgid "cannot create floating-point number"
782 #: config/atof-ieee.c:335
783 msgid "NaNs are not supported by this target"
786 #: config/atof-ieee.c:354
787 msgid "NaN flavors are not supported by this target"
790 #: config/atof-ieee.c:392
791 msgid "Infinities are not supported by this target"
794 #: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1285
795 #: config/tc-ia64.c:11579 config/tc-tic30.c:1241 config/tc-tic4x.c:2570
796 msgid "Unrecognized or unsupported floating point constant"
799 #: config/obj-aout.c:81
801 msgid "Attempt to put a common symbol into set %s"
804 #: config/obj-aout.c:85
806 msgid "Attempt to put an undefined symbol into set %s"
809 #: config/obj-aout.c:112 config/obj-coff.c:1369
811 msgid "Symbol `%s' can not be both weak and common"
814 #: config/obj-coff.c:206 config/obj-coff.c:1684 config/tc-tic54x.c:4002
817 msgid "error setting flags for \"%s\": %s"
820 #. Zero is used as an end marker in the file.
821 #: config/obj-coff.c:424
822 msgid "Line numbers must be positive integers\n"
825 #: config/obj-coff.c:456
826 msgid ".ln pseudo-op inside .def/.endef: ignored."
829 #: config/obj-coff.c:497 ecoff.c:3232
830 msgid ".loc outside of .text"
833 #: config/obj-coff.c:504
834 msgid ".loc pseudo-op inside .def/.endef: ignored."
837 #: config/obj-coff.c:584
838 msgid ".def pseudo-op used inside of .def/.endef: ignored."
841 #: config/obj-coff.c:617
842 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
845 #: config/obj-coff.c:656
847 msgid "`%s' symbol without preceding function"
850 #: config/obj-coff.c:743
852 msgid "unexpected storage class %d"
855 #: config/obj-coff.c:850
856 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
859 #: config/obj-coff.c:870
860 msgid "badly formed .dim directive ignored"
863 #: config/obj-coff.c:919
864 msgid ".size pseudo-op used outside of .def/.endef: ignored."
867 #: config/obj-coff.c:934
868 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
871 #: config/obj-coff.c:951
872 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
875 #: config/obj-coff.c:968
877 msgid "tag not found for .tag %s"
880 #: config/obj-coff.c:981
881 msgid ".type pseudo-op used outside of .def/.endef: ignored."
884 #: config/obj-coff.c:1000
885 msgid ".val pseudo-op used outside of .def/.endef: ignored."
888 #: config/obj-coff.c:1147
889 msgid "badly formed .weak directive ignored"
892 #: config/obj-coff.c:1325
893 msgid "mismatched .eb"
896 #: config/obj-coff.c:1348
898 msgid "C_EFCN symbol for %s out of scope"
901 #: config/obj-coff.c:1403
903 msgid "Warning: internal error: forgetting to set endndx of %s"
909 #: config/obj-coff.c:1646
911 msgid "unsupported section attribute '%c'"
914 #: config/obj-coff.c:1650
916 msgid "unknown section attribute '%c'"
919 #: config/obj-coff.c:1696 config/obj-macho.c:269
921 msgid "Ignoring changed section attributes for %s"
924 #: config/obj-coff.c:1842
926 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
929 #: config/obj-ecoff.c:125
930 msgid "Can't set GP value"
933 #: config/obj-ecoff.c:132
934 msgid "Can't set register masks"
937 #: config/obj-elf.c:317 config/tc-sparc.c:4379 config/tc-v850.c:511
939 msgid "bad .common segment %s"
942 #: config/obj-elf.c:393 config/tc-aarch64.c:2218
943 msgid "Missing symbol name in directive"
946 #: config/obj-elf.c:628
948 msgid "setting incorrect section type for %s"
951 #: config/obj-elf.c:633
953 msgid "ignoring incorrect section type for %s"
956 #: config/obj-elf.c:692
958 msgid "setting incorrect section attributes for %s"
961 #. This is a special section with known type. User
962 #. assembly might get the section type wrong; Even high
963 #. profile projects like glibc have done so in the past.
964 #. So don't error in this case.
965 #: config/obj-elf.c:786
967 msgid "ignoring changed section type for %s"
970 #. Do error when assembly isn't self-consistent.
971 #: config/obj-elf.c:789
973 msgid "changed section type for %s"
976 #: config/obj-elf.c:804
978 msgid "ignoring changed section attributes for %s"
981 #: config/obj-elf.c:806
983 msgid "changed section attributes for %s"
986 #: config/obj-elf.c:814
988 msgid "changed section entity size for %s"
991 #: config/obj-elf.c:883
992 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
995 #: config/obj-elf.c:967
996 msgid "extraneous characters at end of numeric section type"
999 #: config/obj-elf.c:973 read.c:2956
1000 msgid "unrecognized section type"
1003 #: config/obj-elf.c:1006
1004 msgid "unrecognized section attribute"
1007 #: config/obj-elf.c:1038 config/tc-alpha.c:4208
1008 msgid "missing name"
1011 #: config/obj-elf.c:1085
1012 msgid "group name not parseable"
1015 #: config/obj-elf.c:1091
1017 msgid "section %s already has a group (%s)"
1020 #: config/obj-elf.c:1146
1022 msgid "section name '%s' already defined as another symbol"
1025 #: config/obj-elf.c:1238
1026 msgid "invalid merge entity size"
1029 #: config/obj-elf.c:1245
1030 msgid "entity size for SHF_MERGE not specified"
1033 #: config/obj-elf.c:1273
1034 msgid "? section flag ignored with G present"
1037 #: config/obj-elf.c:1298
1038 msgid "group name for SHF_GROUP not specified"
1041 #: config/obj-elf.c:1324
1043 msgid "unsupported mbind section info: %s"
1046 #: config/obj-elf.c:1377
1048 msgid "unsupported section id: %s"
1051 #: config/obj-elf.c:1403
1052 msgid "character following name is not '#'"
1055 #: config/obj-elf.c:1431
1057 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
1060 #: config/obj-elf.c:1438
1062 msgid "%s section is supported only by GNU and FreeBSD targets"
1065 #: config/obj-elf.c:1579
1066 msgid ".previous without corresponding .section; ignored"
1069 #: config/obj-elf.c:1605
1070 msgid ".popsection without corresponding .pushsection; ignored"
1073 #: config/obj-elf.c:1649 config/obj-elf.c:1744
1075 msgid "missing version name in `%s' for symbol `%s'"
1078 #: config/obj-elf.c:1668
1080 msgid "only one version name with `@@@' is allowed for symbol `%s'"
1083 #: config/obj-elf.c:1676
1085 msgid "invalid version name '%s' for symbol `%s'"
1088 #: config/obj-elf.c:1718
1089 msgid "expected comma after name in .symver"
1092 #: config/obj-elf.c:1735 config/obj-elf.c:2636
1094 msgid "`%s' can't be versioned to common symbol '%s'"
1097 #: config/obj-elf.c:1812
1099 msgid "expected `%s' to have already been set for .vtable_inherit"
1102 #: config/obj-elf.c:1822
1103 msgid "expected comma after name in .vtable_inherit"
1106 #: config/obj-elf.c:1883
1107 msgid "expected comma after name in .vtable_entry"
1110 #: config/obj-elf.c:2022
1112 msgid "Attribute name not recognised: %s"
1115 #: config/obj-elf.c:2039
1116 msgid "expected numeric constant"
1119 #: config/obj-elf.c:2048 config/tc-arm.c:7136
1120 msgid "expected comma"
1123 #: config/obj-elf.c:2081
1124 msgid "bad string constant"
1127 #: config/obj-elf.c:2085
1128 msgid "expected <tag> , <value>"
1131 #: config/obj-elf.c:2214
1132 msgid "expected quoted string"
1135 #: config/obj-elf.c:2234
1137 msgid "expected comma after name `%s' in .size directive"
1140 #: config/obj-elf.c:2243
1141 msgid "missing expression in .size directive"
1144 #: config/obj-elf.c:2363
1146 msgid "symbol '%s' is already defined"
1149 #: config/obj-elf.c:2383
1151 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1154 #: config/obj-elf.c:2387
1156 msgid "symbol type \"%s\" is not supported by MIPS targets"
1159 #: config/obj-elf.c:2399
1161 msgid "symbol type \"%s\" is supported only by GNU targets"
1164 #: config/obj-elf.c:2409
1166 msgid "unrecognized symbol type \"%s\""
1169 #: config/obj-elf.c:2430
1171 msgid "cannot change type of common symbol '%s'"
1174 #: config/obj-elf.c:2442
1176 msgid "symbol '%s' already has its type set"
1179 #: config/obj-elf.c:2609 config/obj-elf.c:2612
1181 msgid ".size expression for %s does not evaluate to a constant"
1184 #: config/obj-elf.c:2701
1186 msgid "symbol '%s' with multiple versions cannot be used in relocation"
1189 #: config/obj-elf.c:2719 ecoff.c:3577
1191 msgid "symbol `%s' can not be both weak and common"
1194 #: config/obj-elf.c:2767
1196 msgid "undefined linked-to symbol `%s' on section `%s'"
1199 #: config/obj-elf.c:2845
1201 msgid "assuming all members of group `%s' are COMDAT"
1204 #: config/obj-elf.c:2857
1206 msgid "can't create group: %s"
1209 #: config/obj-elf.c:2934
1212 "invalid attempt to declare external version name as default in symbol `%s'"
1215 #: config/obj-elf.c:2944
1217 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
1220 #: config/obj-elf.c:3033
1222 msgid "failed to set up debugging information: %s"
1225 #: config/obj-elf.c:3053
1227 msgid "can't start writing .mdebug section: %s"
1230 #: config/obj-elf.c:3061
1232 msgid "could not write .mdebug section: %s"
1235 #: config/obj-evax.c:122
1237 msgid "no entry symbol for global function '%s'"
1240 #. make a temp string.
1241 #: config/obj-macho.c:119
1243 msgid "the %s name '%s' is too long (maximum 16 characters)"
1246 #: config/obj-macho.c:130
1248 msgid "expected a %s name followed by a `,'"
1251 #: config/obj-macho.c:144
1255 #: config/obj-macho.c:153
1259 #: config/obj-macho.c:195
1261 msgid "cannot override zerofill section type for `%s,%s'"
1264 #: config/obj-macho.c:249
1266 msgid "failed to set flags for \"%s\": %s"
1269 #: config/obj-macho.c:342
1271 msgid "unknown or invalid section type '%s'"
1274 #: config/obj-macho.c:381
1276 msgid "unknown or invalid section attribute '%s'"
1279 #: config/obj-macho.c:402
1280 msgid "unexpected section size information"
1283 #: config/obj-macho.c:414
1284 msgid "missing sizeof_stub expression"
1287 #: config/obj-macho.c:478 config/tc-ia64.c:1081 config/tc-ia64.c:11740
1288 #: config/tc-score.c:6093 expr.c:1223 read.c:1711
1289 msgid "expected symbol name"
1292 #: config/obj-macho.c:491 read.c:546
1293 msgid "bad or irreducible absolute expression"
1296 #: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1750
1297 msgid "missing size expression"
1300 #: config/obj-macho.c:506 config/tc-ia64.c:1116 read.c:1756
1302 msgid "size (%ld) out of range, ignored"
1305 #: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1427 ecoff.c:3345
1306 #: read.c:1768 read.c:1871 read.c:2645 read.c:3183 read.c:3787 symbols.c:578
1309 msgid "symbol `%s' is already defined"
1312 #: config/obj-macho.c:526 read.c:1783
1314 msgid "size of \"%s\" is already %ld; not changing to %ld"
1317 #: config/obj-macho.c:537
1318 msgid "align value not recognized, using size"
1321 #: config/obj-macho.c:542 config/obj-macho.c:905
1323 msgid "Alignment (%lu) too large: 15 assumed."
1326 #: config/obj-macho.c:608
1328 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1331 #: config/obj-macho.c:810
1333 msgid "%s is not used for the selected target"
1336 #: config/obj-macho.c:875
1337 msgid "internal error: base section index out of range"
1340 #: config/obj-macho.c:961
1342 msgid "internal error: bad file property ID %d"
1345 #: config/obj-macho.c:969
1346 msgid "failed to set subsections by symbols"
1349 #: config/obj-macho.c:1032
1351 msgid "'%s' previously declared as '%s'."
1354 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1357 "'%s' can't be a weak_definition (currently only supported in sections of "
1361 #: config/obj-macho.c:1169
1362 msgid "use of .indirect_symbols requires `-dynamic'"
1365 #: config/obj-macho.c:1186
1368 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1369 "sized element at %s"
1372 #: config/obj-macho.c:1216
1373 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1376 #: config/obj-macho.c:1485
1378 msgid "'%s' can't be a weak_definition (since it is undefined)"
1381 #: config/obj-macho.c:1491
1383 msgid "Non-global symbol: '%s' can't be a weak_definition."
1386 #: config/obj-macho.c:1497
1388 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1391 #: config/obj-macho.c:1538
1393 msgid "unrecognized stab type '%c'"
1396 #: config/obj-macho.c:1589
1398 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1401 #: config/obj-macho.c:1597
1403 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1406 #: config/obj-macho.c:1604
1408 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1411 #: config/obj-macho.c:1806
1414 "the number of .indirect_symbols defined in section %s does not match the "
1415 "number expected (%d defined, %d expected)"
1418 #: config/obj-macho.c:1826
1420 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1423 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1424 msgid "internal error: more indirect mach-o symbols than expected"
1427 #: config/obj-som.c:56
1428 msgid "Only one .compiler pseudo-op per file!"
1431 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1432 msgid "Expected quoted string"
1435 #: config/obj-som.c:86
1436 msgid ".compiler directive missing language and version"
1439 #: config/obj-som.c:96
1440 msgid ".compiler directive missing version"
1443 #: config/obj-som.c:112
1445 msgid "FATAL: Attaching compiler header %s"
1448 #: config/obj-som.c:127
1449 msgid "Only one .version pseudo-op per file!"
1452 #: config/obj-som.c:151
1454 msgid "attaching version header %s: %s"
1457 #: config/obj-som.c:169
1458 msgid "Only one .copyright pseudo-op per file!"
1461 #: config/obj-som.c:193
1463 msgid "attaching copyright header %s: %s"
1466 #: config/tc-aarch64.c:441
1468 msgid "expected an unsuffixed ZA tile at operand %d"
1471 #: config/tc-aarch64.c:445
1473 msgid "missing horizontal or vertical suffix at operand %d"
1476 #: config/tc-aarch64.c:450
1478 msgid "expected 'za' rather than a ZA tile at operand %d"
1481 #: config/tc-aarch64.c:454
1484 "expected a predicate-as-counter rather than predicate-as-mask register at "
1488 #: config/tc-aarch64.c:459
1491 "expected a predicate-as-mask rather than predicate-as-counter register at "
1495 #: config/tc-aarch64.c:464
1497 msgid "expected a 64-bit integer register at operand %d"
1500 #: config/tc-aarch64.c:466
1502 msgid "expected an integer or zero register at operand %d"
1505 #: config/tc-aarch64.c:468
1507 msgid "expected an integer or stack pointer register at operand %d"
1510 #: config/tc-aarch64.c:472
1512 msgid "expected a scalar SIMD or floating-point register at operand %d"
1515 #: config/tc-aarch64.c:475
1517 msgid "expected an Advanced SIMD vector register at operand %d"
1520 #: config/tc-aarch64.c:477
1522 msgid "expected an SVE vector register at operand %d"
1525 #. Use this error for "predicate-as-mask only" and "either kind of
1526 #. predicate". We report a more specific error if P is used where
1527 #. PN is expected, and vice versa, so the issue at this point is
1528 #. "predicate-like" vs. "not predicate-like".
1529 #: config/tc-aarch64.c:484
1531 msgid "expected an SVE predicate register at operand %d"
1534 #: config/tc-aarch64.c:486
1536 msgid "expected an SVE predicate-as-counter register at operand %d"
1539 #: config/tc-aarch64.c:488
1541 msgid "expected a vector register at operand %d"
1544 #: config/tc-aarch64.c:490
1546 msgid "expected an SVE vector or predicate register at operand %d"
1549 #: config/tc-aarch64.c:492
1551 msgid "expected a vector or predicate register at operand %d"
1554 #: config/tc-aarch64.c:496
1556 msgid "expected a ZA array vector at operand %d"
1559 #: config/tc-aarch64.c:498
1561 msgid "expected ZT0 or a ZA mask at operand %d"
1564 #: config/tc-aarch64.c:500
1566 msgid "expected a ZA tile at operand %d"
1569 #: config/tc-aarch64.c:502
1571 msgid "expected a ZA tile slice at operand %d"
1574 #: config/tc-aarch64.c:506
1577 "expected an integer register or Advanced SIMD vector register at operand %d"
1580 #: config/tc-aarch64.c:509
1582 msgid "expected an integer register or SVE vector register at operand %d"
1585 #: config/tc-aarch64.c:512
1587 msgid "expected an integer or vector register at operand %d"
1590 #: config/tc-aarch64.c:514
1592 msgid "expected an integer or predicate register at operand %d"
1595 #: config/tc-aarch64.c:516
1597 msgid "expected an integer, vector or predicate register at operand %d"
1600 #: config/tc-aarch64.c:521
1602 msgid "expected an SVE vector register or ZA tile slice at operand %d"
1605 #: config/tc-aarch64.c:719 config/tc-aarch64.c:721 config/tc-arm.c:1202
1606 #: config/tc-score.c:6478 expr.c:1386 read.c:2627
1607 msgid "bad expression"
1610 #: config/tc-aarch64.c:732 config/tc-sparc.c:3375
1614 #: config/tc-aarch64.c:876
1615 msgid "bad vector arrangement type"
1618 #: config/tc-aarch64.c:1048
1620 msgid "bad size %d in vector width specifier"
1623 #: config/tc-aarch64.c:1081
1625 msgid "unexpected character `%c' in element size"
1628 #: config/tc-aarch64.c:1083
1629 msgid "missing element size"
1632 #: config/tc-aarch64.c:1092
1634 msgid "invalid element size %d and vector size combination %c"
1637 #: config/tc-aarch64.c:1128
1639 msgid "unexpected character `%c' in predication type"
1642 #: config/tc-aarch64.c:1131
1643 msgid "missing predication type"
1646 #: config/tc-aarch64.c:1174 config/tc-aarch64.c:2264 config/tc-aarch64.c:2525
1647 #: config/tc-arm.c:1779 config/tc-arm.c:3999 config/tc-arm.c:5278
1648 #: config/tc-arm.c:7425
1649 msgid "constant expression required"
1652 #: config/tc-aarch64.c:1224
1653 msgid "syntax error in register list"
1656 #: config/tc-aarch64.c:1254
1657 msgid "ZA tile number out of range"
1660 #: config/tc-aarch64.c:1295
1661 msgid "this type of register can't be indexed"
1664 #: config/tc-aarch64.c:1301
1665 msgid "index not allowed inside register list"
1668 #. Indexed vector register expected.
1669 #: config/tc-aarch64.c:1316
1670 msgid "indexed vector register expected"
1673 #: config/tc-aarch64.c:1323
1674 msgid "invalid use of vector register"
1677 #: config/tc-aarch64.c:1432
1678 msgid "invalid vector register in list"
1681 #: config/tc-aarch64.c:1440
1682 msgid "invalid scalar register in list"
1685 #: config/tc-aarch64.c:1453
1686 msgid "invalid range in vector register list"
1689 #: config/tc-aarch64.c:1466
1690 msgid "type mismatch in vector register list"
1693 #: config/tc-aarch64.c:1487
1694 msgid "end of vector register list not found"
1697 #: config/tc-aarch64.c:1505
1698 msgid "expected index"
1701 #: config/tc-aarch64.c:1512
1702 msgid "too many registers in vector register list"
1705 #: config/tc-aarch64.c:1517
1706 msgid "empty vector register list"
1709 #: config/tc-aarch64.c:1539 config/tc-arm.c:2548
1711 msgid "ignoring attempt to redefine built-in register '%s'"
1714 #: config/tc-aarch64.c:1545 config/tc-arm.c:2553
1716 msgid "ignoring redefinition of register alias '%s'"
1719 #: config/tc-aarch64.c:1590 config/tc-arm.c:2618
1721 msgid "unknown register '%s' -- .req ignored"
1724 #: config/tc-aarch64.c:1648 config/tc-arm.c:2826
1725 msgid "invalid syntax for .req directive"
1728 #: config/tc-aarch64.c:1669 config/tc-arm.c:2859
1729 msgid "invalid syntax for .unreq directive"
1732 #: config/tc-aarch64.c:1675 config/tc-arm.c:2866
1734 msgid "unknown register alias '%s'"
1737 #: config/tc-aarch64.c:1677
1739 msgid "ignoring attempt to undefine built-in register '%s'"
1742 #: config/tc-aarch64.c:2001 config/tc-arm.c:3610 config/tc-arm.c:3637
1743 #: config/tc-arm.c:3650
1744 msgid "literal pool overflow"
1747 #: config/tc-aarch64.c:2182 config/tc-aarch64.c:7245 config/tc-arm.c:3872
1748 #: config/tc-arm.c:7858
1749 msgid "unrecognized relocation suffix"
1752 #: config/tc-aarch64.c:2184
1753 msgid "unimplemented relocation suffix"
1756 #: config/tc-aarch64.c:2493 config/tc-aarch64.c:2683 config/tc-aarch64.c:2727
1757 #: config/tc-csky.c:2314
1758 msgid "immediate operand required"
1761 #: config/tc-aarch64.c:2501
1762 msgid "missing immediate expression"
1765 #: config/tc-aarch64.c:2707 config/tc-aarch64.c:7068 config/tc-aarch64.c:7088
1766 msgid "invalid floating-point constant"
1769 #: config/tc-aarch64.c:3514 config/tc-arm.c:5618 config/tc-arm.c:5628
1770 msgid "shift expression expected"
1773 #: config/tc-aarch64.c:3522
1774 msgid "shift operator expected"
1777 #: config/tc-aarch64.c:3530
1778 msgid "invalid use of 'MSL'"
1781 #: config/tc-aarch64.c:3538
1782 msgid "invalid use of 'MUL'"
1785 #: config/tc-aarch64.c:3547
1786 msgid "extending shift is not permitted"
1789 #: config/tc-aarch64.c:3555
1790 msgid "'ROR' shift is not permitted"
1793 #: config/tc-aarch64.c:3563
1794 msgid "only 'LSL' shift is permitted"
1797 #: config/tc-aarch64.c:3571
1798 msgid "only 'MUL' is permitted"
1801 #: config/tc-aarch64.c:3589
1802 msgid "only 'MUL VL' is permitted"
1805 #: config/tc-aarch64.c:3597
1806 msgid "invalid shift for the register offset addressing mode"
1809 #: config/tc-aarch64.c:3605
1810 msgid "invalid shift operator"
1813 #: config/tc-aarch64.c:3638
1814 msgid "missing shift amount"
1817 #: config/tc-aarch64.c:3645
1818 msgid "constant shift amount required"
1821 #: config/tc-aarch64.c:3654
1822 msgid "shift amount out of range 0 to 63"
1825 #: config/tc-aarch64.c:3704
1826 msgid "unexpected shift operator"
1829 #: config/tc-aarch64.c:3740
1830 msgid "unexpected register in the immediate operand"
1833 #: config/tc-aarch64.c:3765
1834 msgid "integer register expected in the extended/shifted operand register"
1837 #: config/tc-aarch64.c:3800 config/tc-aarch64.c:3937 config/tc-aarch64.c:4076
1838 #: config/tc-aarch64.c:4273 config/tc-aarch64.c:4314
1839 msgid "unknown relocation modifier"
1842 #: config/tc-aarch64.c:3807 config/tc-aarch64.c:3956 config/tc-aarch64.c:4083
1843 #: config/tc-aarch64.c:4280 config/tc-aarch64.c:4321
1844 msgid "this relocation modifier is not allowed on this instruction"
1847 #: config/tc-aarch64.c:3964 config/tc-aarch64.c:4094
1848 msgid "invalid relocation expression"
1851 #: config/tc-aarch64.c:3980
1852 msgid "invalid address"
1855 #: config/tc-aarch64.c:3998
1856 msgid "expected a 64-bit base register"
1859 #: config/tc-aarch64.c:4000
1860 msgid "invalid base register"
1863 #: config/tc-aarch64.c:4002
1864 msgid "expected a base register"
1867 #: config/tc-aarch64.c:4018 config/tc-aarch64.c:4154
1868 msgid "invalid offset register"
1871 #: config/tc-aarch64.c:4045
1872 msgid "invalid use of 32-bit register offset"
1875 #: config/tc-aarch64.c:4054
1876 msgid "offset has different size from base"
1879 #: config/tc-aarch64.c:4060
1880 msgid "invalid use of 64-bit register offset"
1884 #: config/tc-aarch64.c:4107 config/tc-aarch64.c:4164
1885 msgid "invalid expression in the address"
1888 #: config/tc-aarch64.c:4121 config/tc-arm.c:6217 config/tc-arm.c:6816
1889 msgid "']' expected"
1892 #: config/tc-aarch64.c:4129
1893 msgid "register offset not allowed in pre-indexed addressing mode"
1896 #: config/tc-aarch64.c:4144 config/tc-arm.c:6253
1897 msgid "cannot combine pre- and post-indexing"
1901 #: config/tc-aarch64.c:4188
1902 msgid "missing offset in the pre-indexed address"
1905 #: config/tc-aarch64.c:4450
1906 msgid "unknown or missing option to PSB/TSB"
1909 #: config/tc-aarch64.c:4458
1910 msgid "the specified option is not accepted for PSB/TSB"
1913 #: config/tc-aarch64.c:4485 config/tc-aarch64.c:4499
1914 msgid "unknown option to BTI"
1917 #: config/tc-aarch64.c:4572
1918 msgid "expected '['"
1921 #: config/tc-aarch64.c:4580
1922 msgid "expected a 32-bit selection register"
1925 #: config/tc-aarch64.c:4587
1926 msgid "missing immediate offset"
1929 #: config/tc-aarch64.c:4593 config/tc-aarch64.c:4602
1930 msgid "expected a constant immediate offset"
1933 #: config/tc-aarch64.c:4607
1934 msgid "the last offset is less than the first offset"
1937 #: config/tc-aarch64.c:4613
1938 msgid "the last offset is equal to the first offset"
1941 #: config/tc-aarch64.c:4635
1942 msgid "invalid vector group size"
1945 #: config/tc-aarch64.c:4642
1946 msgid "expected ']'"
1949 #: config/tc-aarch64.c:4701 config/tc-aarch64.c:4809
1950 msgid "expected '}'"
1953 #: config/tc-aarch64.c:4760
1954 msgid "ZA tile masks do not operate at .Q granularity"
1957 #: config/tc-aarch64.c:4766
1958 msgid "missing ZA tile size"
1961 #: config/tc-aarch64.c:4771
1962 msgid "invalid ZA tile"
1965 #: config/tc-aarch64.c:4796
1966 msgid "expected '{'"
1969 #: config/tc-aarch64.c:4837
1970 msgid "expected SM or ZA operand"
1973 #: config/tc-aarch64.c:4900
1975 msgid "selected processor does not support PSTATE field name '%s'"
1978 #: config/tc-aarch64.c:4905 config/tc-aarch64.c:4947
1980 msgid "selected processor does not support system register name '%s'"
1983 #: config/tc-aarch64.c:4908 config/tc-aarch64.c:4950
1986 "system register name '%s' is deprecated and may be removed in a future "
1990 #: config/tc-aarch64.c:4989
1991 msgid "immediate value out of range "
1994 #: config/tc-aarch64.c:5589 messages.c:148
1999 #: config/tc-aarch64.c:5607
2001 msgid "missing braces at operand %d"
2004 #: config/tc-aarch64.c:5618
2006 msgid "unexpected register type at operand %d"
2009 #: config/tc-aarch64.c:5629
2011 msgid "invalid register list at operand %d"
2014 #: config/tc-aarch64.c:5642
2016 msgid "expected a register at operand %d"
2019 #: config/tc-aarch64.c:5649
2021 msgid "expected '{' at operand %d"
2024 #: config/tc-aarch64.c:5651
2026 msgid "expected a register or register list at operand %d"
2029 #: config/tc-aarch64.c:5676
2031 msgid "this `%s' should have an immediately preceding `%s' -- `%s'"
2034 #: config/tc-aarch64.c:5682
2036 msgid "the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'"
2039 #: config/tc-aarch64.c:5694 config/tc-aarch64.c:5709 config/tc-score.c:2752
2040 #: config/tc-score.c:6467
2045 #: config/tc-aarch64.c:5711
2047 msgid "%s at operand %d -- `%s'"
2050 #: config/tc-aarch64.c:5717
2052 msgid "operand %d must be %s -- `%s'"
2055 #: config/tc-aarch64.c:5723
2057 msgid "operand mismatch -- `%s'"
2061 #: config/tc-aarch64.c:5783
2062 msgid " did you mean this?"
2065 #: config/tc-aarch64.c:5786 config/tc-aarch64.c:5813
2070 #: config/tc-aarch64.c:5791
2071 msgid " other valid variant(s):"
2074 #: config/tc-aarch64.c:5820
2076 msgid "operand %d must have the same immediate value as operand 1 -- `%s'"
2079 #: config/tc-aarch64.c:5826
2081 msgid "operand %d must be the same register as operand 1 -- `%s'"
2084 #: config/tc-aarch64.c:5831
2086 msgid "%s%d-%s%d expected at operand %d -- `%s'"
2089 #: config/tc-aarch64.c:5838
2091 msgid "%s out of range %d to %d at operand %d -- `%s'"
2094 #: config/tc-aarch64.c:5839 config/tc-aarch64.c:5843 config/tc-aarch64.c:8032
2095 msgid "immediate value"
2098 #: config/tc-aarch64.c:5842
2100 msgid "%s must be %d at operand %d -- `%s'"
2103 #: config/tc-aarch64.c:5849
2105 msgid "unexpected vector group size at operand %d -- `%s'"
2108 #: config/tc-aarch64.c:5852
2110 msgid "operand %d must have a vector group size of %d -- `%s'"
2113 #: config/tc-aarch64.c:5858
2115 msgid "expected a single-register list at operand %d -- `%s'"
2118 #: config/tc-aarch64.c:5861
2120 msgid "expected a list of %d registers at operand %d -- `%s'"
2123 #: config/tc-aarch64.c:5864
2125 msgid "expected a list of %d or %d registers at operand %d -- `%s'"
2128 #: config/tc-aarch64.c:5868
2130 msgid "invalid number of registers in the list at operand %d -- `%s'"
2133 #: config/tc-aarch64.c:5874
2135 msgid "the register list must have a stride of %d at operand %d -- `%s'"
2138 #: config/tc-aarch64.c:5877
2140 msgid "the register list must have a stride of %d or %d at operand %d -- `%s`"
2143 #: config/tc-aarch64.c:5881
2145 msgid "invalid register stride at operand %d -- `%s'"
2148 #: config/tc-aarch64.c:5886
2150 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
2153 #: config/tc-aarch64.c:6317
2154 msgid "the specified relocation type is not allowed for MOVK"
2157 #: config/tc-aarch64.c:6365 config/tc-aarch64.c:6376
2158 msgid "the specified relocation type is not allowed for 32-bit register"
2161 #: config/tc-aarch64.c:6471
2162 msgid "relocation qualifier does not match instruction size"
2165 #: config/tc-aarch64.c:6572
2166 msgid "comma expected between operands"
2169 #: config/tc-aarch64.c:6603
2170 msgid "invalid Rt register number in 64-byte load/store"
2173 #: config/tc-aarch64.c:6722
2174 msgid "the top half of a 128-bit FP/SIMD register is expected"
2177 #: config/tc-aarch64.c:6828 config/tc-arm.c:2221 config/tc-arm.c:2266
2178 #: config/tc-h8300.c:1039
2179 msgid "invalid register list"
2182 #: config/tc-aarch64.c:6835
2183 msgid "expected element type rather than vector type"
2186 #: config/tc-aarch64.c:6853
2187 msgid "missing type suffix"
2190 #: config/tc-aarch64.c:6872
2191 msgid "C0 - C15 expected"
2194 #: config/tc-aarch64.c:6983 config/tc-aarch64.c:7007
2195 msgid "immediate zero expected"
2198 #: config/tc-aarch64.c:7103
2199 msgid "shift not allowed for bitmask immediate"
2202 #: config/tc-aarch64.c:7157
2203 msgid "can't mix relocation modifier with explicit shift"
2206 #: config/tc-aarch64.c:7206 config/tc-arm.c:15995 config/tc-arm.c:16020
2207 #: config/tc-arm.c:16031 config/tc-arm.c:16038
2208 msgid "invalid condition"
2211 #: config/tc-aarch64.c:7232
2212 msgid "invalid pc-relative address"
2215 #. Only permit "=value" in the literal load instructions.
2216 #. The literal will be generated by programmer_friendly_fixup.
2217 #: config/tc-aarch64.c:7240
2218 msgid "invalid use of \"=immediate\""
2221 #: config/tc-aarch64.c:7305 config/tc-aarch64.c:7337 config/tc-aarch64.c:7355
2222 #: config/tc-aarch64.c:7379 config/tc-aarch64.c:7399 config/tc-aarch64.c:7418
2223 #: config/tc-aarch64.c:7441 config/tc-aarch64.c:7495 config/tc-aarch64.c:7502
2224 #: config/tc-aarch64.c:7530 config/tc-aarch64.c:7551 config/tc-aarch64.c:7576
2225 #: config/tc-aarch64.c:7594 config/tc-aarch64.c:7602 config/tc-aarch64.c:7619
2226 #: config/tc-aarch64.c:7643
2227 msgid "invalid addressing mode"
2230 #: config/tc-aarch64.c:7321
2231 msgid "the optional immediate offset can only be 0"
2234 #: config/tc-aarch64.c:7360 config/tc-aarch64.c:7384 config/tc-aarch64.c:7404
2235 msgid "relocation not allowed"
2238 #: config/tc-aarch64.c:7451
2239 msgid "writeback value must be an immediate constant"
2242 #: config/tc-aarch64.c:7462 config/tc-aarch64.c:7669
2243 msgid "unknown or missing PSTATE field name"
2246 #. Make sure this has priority over
2247 #. "invalid addressing mode".
2248 #: config/tc-aarch64.c:7510
2249 msgid "constant offset required"
2252 #: config/tc-aarch64.c:7655
2253 msgid "unknown or missing system register name"
2256 #: config/tc-aarch64.c:7703
2257 msgid "unknown or missing operation name"
2260 #: config/tc-aarch64.c:7716
2261 msgid "the specified option is not accepted in ISB"
2264 #: config/tc-aarch64.c:7728 config/tc-aarch64.c:7745
2265 msgid "the specified option is not accepted in DSB"
2268 #: config/tc-aarch64.c:7759
2269 msgid "immediate value must be 16, 20, 24, 28"
2272 #: config/tc-aarch64.c:7797 config/tc-aarch64.c:7827
2273 msgid "missing register index"
2276 #: config/tc-aarch64.c:7814
2277 msgid "expected '}' after ZT0"
2280 #: config/tc-aarch64.c:7910 config/tc-aarch64.c:9211 config/tc-arm.c:8140
2282 msgid "unhandled operand code %d"
2285 #: config/tc-aarch64.c:7952
2286 msgid "unexpected comma before the omitted optional operand"
2289 #: config/tc-aarch64.c:7980
2290 msgid "unexpected characters following instruction"
2293 #: config/tc-aarch64.c:8058 config/tc-arm.c:5743 config/tc-arm.c:6361
2294 #: config/tc-arm.c:8952
2295 msgid "constant expression expected"
2298 #: config/tc-aarch64.c:8065
2299 msgid "literal pool insertion failed"
2302 #: config/tc-aarch64.c:8136 config/tc-aarch64.c:8151
2304 msgid "unpredictable transfer with writeback -- `%s'"
2307 #: config/tc-aarch64.c:8155 config/tc-aarch64.c:8169
2309 msgid "unpredictable load of register pair -- `%s'"
2312 #: config/tc-aarch64.c:8176 config/tc-aarch64.c:8189
2314 msgid "unpredictable: identical transfer and status registers --`%s'"
2317 #: config/tc-aarch64.c:8184 config/tc-aarch64.c:8198
2319 msgid "unpredictable: identical base and status registers --`%s'"
2322 #: config/tc-aarch64.c:8218
2324 msgid "previous `%s' sequence has not been closed"
2327 #: config/tc-aarch64.c:8303
2329 msgid "unknown mnemonic -- `%s'"
2332 #: config/tc-aarch64.c:8313
2334 msgid "unknown mnemonic `%s' -- `%s'"
2337 #: config/tc-aarch64.c:8321
2339 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
2342 #: config/tc-aarch64.c:8378
2344 msgid "selected processor does not support `%s'"
2347 #: config/tc-aarch64.c:8870 config/tc-arm.c:28196
2348 msgid "GOT already in the symbol table"
2351 #: config/tc-aarch64.c:9033
2352 msgid "immediate cannot be moved by a single instruction"
2355 #: config/tc-aarch64.c:9077 config/tc-aarch64.c:9122 config/tc-aarch64.c:9148
2356 #: config/tc-arm.c:16539 config/tc-arm.c:18236 config/tc-arm.c:18816
2357 #: config/tc-arm.c:18843 config/tc-arm.c:19621 config/tc-arm.c:20456
2358 #: config/tc-arm.c:21479 config/tc-arm.c:21539 config/tc-metag.c:2443
2359 #: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
2360 #: config/tc-metag.c:3019 config/tc-metag.c:3028
2361 msgid "immediate out of range"
2364 #: config/tc-aarch64.c:9141 config/tc-metag.c:4654 config/tc-xtensa.c:4230
2365 msgid "invalid immediate"
2368 #: config/tc-aarch64.c:9206 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
2369 #: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
2370 msgid "immediate offset out of range"
2373 #: config/tc-aarch64.c:9281 config/tc-arm.c:28534 config/tc-arm.c:28602
2374 #: config/tc-arm.c:28884
2376 msgid "undefined symbol %s used as an immediate value"
2379 #: config/tc-aarch64.c:9293
2380 msgid "pc-relative load offset not word aligned"
2383 #: config/tc-aarch64.c:9296
2384 msgid "pc-relative load offset out of range"
2387 #: config/tc-aarch64.c:9308
2388 msgid "pc-relative address offset out of range"
2391 #: config/tc-aarch64.c:9320 config/tc-aarch64.c:9335
2392 msgid "conditional branch target not word aligned"
2395 #: config/tc-aarch64.c:9323 config/tc-aarch64.c:9338 config/tc-arm.c:29179
2396 msgid "conditional branch out of range"
2399 #: config/tc-aarch64.c:9351
2400 msgid "branch target not word aligned"
2403 #: config/tc-aarch64.c:9354 config/tc-arm.c:930 config/tc-arm.c:29985
2404 #: config/tc-mips.c:16062 config/tc-mips.c:16078 config/tc-mips.c:16168
2405 msgid "branch out of range"
2408 #: config/tc-aarch64.c:9413 config/tc-arm.c:28775 config/tc-arm.c:28790
2409 #: config/tc-arm.c:28805 config/tc-arm.c:28816 config/tc-arm.c:28839
2410 #: config/tc-arm.c:29689 config/tc-moxie.c:714 config/tc-pj.c:449
2411 #: config/tc-sh.c:3728
2412 msgid "offset out of range"
2415 #: config/tc-aarch64.c:9428
2416 msgid "unsigned value out of range"
2419 #: config/tc-aarch64.c:9439
2420 msgid "signed value out of range"
2423 #: config/tc-aarch64.c:9594
2425 msgid "unexpected %s fixup"
2428 #: config/tc-aarch64.c:9659 config/tc-arm.c:30405 config/tc-arm.c:30426
2429 #: config/tc-mips.c:18430 config/tc-or1k.c:345 config/tc-score.c:7434
2431 msgid "cannot represent %s relocation in this object file format"
2434 #: config/tc-aarch64.c:9706
2436 msgid "cannot do %u-byte relocation"
2439 #: config/tc-aarch64.c:10134 config/tc-arm.c:31240
2440 msgid "assemble for big-endian"
2443 #: config/tc-aarch64.c:10135 config/tc-arm.c:31241
2444 msgid "assemble for little-endian"
2447 #: config/tc-aarch64.c:10138
2448 msgid "temporary switch for dumping"
2451 #: config/tc-aarch64.c:10140
2452 msgid "output verbose error messages"
2455 #: config/tc-aarch64.c:10142
2456 msgid "do not output verbose error messages"
2459 #: config/tc-aarch64.c:10519 config/tc-arm.c:32402
2460 msgid "invalid architectural extension"
2463 #: config/tc-aarch64.c:10544 config/tc-arm.c:32434
2464 msgid "must specify extensions to add before specifying those to remove"
2467 #: config/tc-aarch64.c:10552 config/tc-arm.c:32442
2468 msgid "missing architectural extension"
2471 #: config/tc-aarch64.c:10579 config/tc-arm.c:32528
2473 msgid "unknown architectural extension `%s'"
2476 #: config/tc-aarch64.c:10603 config/tc-arm.c:32578 config/tc-metag.c:5832
2478 msgid "missing cpu name `%s'"
2481 #: config/tc-aarch64.c:10617 config/tc-aarch64.c:10834 config/tc-arm.c:32613
2482 #: config/tc-arm.c:33426 config/tc-csky.c:1218 config/tc-metag.c:5843
2484 msgid "unknown cpu `%s'"
2487 #: config/tc-aarch64.c:10635 config/tc-arm.c:32631
2489 msgid "missing architecture name `%s'"
2492 #: config/tc-aarch64.c:10649 config/tc-aarch64.c:10880 config/tc-arm.c:32653
2493 #: config/tc-arm.c:33466 config/tc-arm.c:33502 config/tc-score.c:7669
2495 msgid "unknown architecture `%s'\n"
2498 #: config/tc-aarch64.c:10676
2500 msgid "missing abi name `%s'"
2503 #: config/tc-aarch64.c:10687
2505 msgid "unknown abi `%s'\n"
2508 #: config/tc-aarch64.c:10692
2509 msgid "<abi name>\t specify for ABI <abi name>"
2512 #: config/tc-aarch64.c:10694 config/tc-arm.c:32740 config/tc-metag.c:5909
2513 msgid "<cpu name>\t assemble for CPU <cpu name>"
2516 #: config/tc-aarch64.c:10696 config/tc-arm.c:32742
2517 msgid "<arch name>\t assemble for architecture <arch name>"
2520 #: config/tc-aarch64.c:10735 config/tc-aarch64.c:10754 config/tc-arm.c:32810
2521 #: config/tc-arm.c:32828 config/tc-arm.c:32848 config/tc-metag.c:5933
2523 msgid "option `-%c%s' is deprecated: %s"
2526 #: config/tc-aarch64.c:10774
2528 msgid " AArch64-specific assembler options:\n"
2531 #: config/tc-aarch64.c:10785 config/tc-arc.c:3597 config/tc-arm.c:32879
2533 msgid " -EB assemble code for a big-endian cpu\n"
2536 #: config/tc-aarch64.c:10790 config/tc-arc.c:3599 config/tc-arm.c:32884
2538 msgid " -EL assemble code for a little-endian cpu\n"
2541 #: config/tc-alpha.c:648
2543 msgid "No !literal!%ld was found"
2546 #: config/tc-alpha.c:655
2548 msgid "No !tlsgd!%ld was found"
2551 #: config/tc-alpha.c:662
2553 msgid "No !tlsldm!%ld was found"
2556 #: config/tc-alpha.c:671
2558 msgid "No ldah !gpdisp!%ld was found"
2561 #: config/tc-alpha.c:721
2563 msgid "too many !literal!%ld for %s"
2566 #: config/tc-alpha.c:751
2568 msgid "No lda !gpdisp!%ld was found"
2571 #. Only support one relocation op per insn.
2572 #: config/tc-alpha.c:910
2573 msgid "More than one relocation op per insn"
2576 #: config/tc-alpha.c:925 config/tc-arc.c:1136
2577 msgid "No relocation operand"
2580 #: config/tc-alpha.c:935
2582 msgid "Unknown relocation operand: !%s"
2585 #: config/tc-alpha.c:945
2587 msgid "no sequence number after !%s"
2590 #: config/tc-alpha.c:955
2592 msgid "!%s does not use a sequence number"
2595 #: config/tc-alpha.c:965
2597 msgid "Bad sequence number: !%s!%s"
2600 #: config/tc-alpha.c:1185 config/tc-alpha.c:3359
2602 msgid "inappropriate arguments for opcode `%s'"
2605 #: config/tc-alpha.c:1187 config/tc-alpha.c:3361
2607 msgid "opcode `%s' not supported for target %s"
2610 #: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1915
2611 #: config/tc-msp430.c:4363 config/tc-wasm32.c:753
2613 msgid "unknown opcode `%s'"
2616 #: config/tc-alpha.c:1271 config/tc-alpha.c:1530
2617 msgid "overflow in literal (.lita) table"
2620 #: config/tc-alpha.c:1278 config/tc-alpha.c:1302 config/tc-alpha.c:1543
2621 #: config/tc-alpha.c:2230 config/tc-alpha.c:2275 config/tc-alpha.c:2344
2622 #: config/tc-alpha.c:2427 config/tc-alpha.c:2652 config/tc-alpha.c:2750
2623 msgid "macro requires $at register while noat in effect"
2626 #: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2627 msgid "macro requires $at while $at in use"
2630 #: config/tc-alpha.c:1489
2631 msgid "bignum invalid; zero assumed"
2634 #: config/tc-alpha.c:1491
2635 msgid "floating point number invalid; zero assumed"
2638 #: config/tc-alpha.c:1496
2639 msgid "can't handle expression"
2642 #: config/tc-alpha.c:1536
2643 msgid "overflow in literal (.lit8) table"
2646 #: config/tc-alpha.c:1833
2648 msgid "too many ldah insns for !gpdisp!%ld"
2651 #: config/tc-alpha.c:1835 config/tc-alpha.c:1847
2653 msgid "both insns for !gpdisp!%ld must be in the same section"
2656 #: config/tc-alpha.c:1845
2658 msgid "too many lda insns for !gpdisp!%ld"
2661 #: config/tc-alpha.c:1901
2663 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2666 #: config/tc-alpha.c:1904
2668 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2671 #: config/tc-alpha.c:1921
2673 msgid "duplicate !tlsgd!%ld"
2676 #: config/tc-alpha.c:1923
2678 msgid "sequence number in use for !tlsldm!%ld"
2681 #: config/tc-alpha.c:1937
2683 msgid "duplicate !tlsldm!%ld"
2686 #: config/tc-alpha.c:1939
2688 msgid "sequence number in use for !tlsgd!%ld"
2691 #: config/tc-alpha.c:1994 config/tc-arc.c:2869 config/tc-mn10200.c:847
2692 #: config/tc-mn10300.c:1150 config/tc-ppc.c:2063 config/tc-s390.c:668
2693 #: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375
2697 #: config/tc-alpha.c:2133
2698 msgid "invalid relocation for instruction"
2701 #: config/tc-alpha.c:2147
2702 msgid "invalid relocation for field"
2705 #: config/tc-alpha.c:2979
2706 msgid "can not resolve expression"
2709 #: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2405
2711 msgid ".COMMon length (%ld.) <0! Ignored."
2714 #: config/tc-alpha.c:3525 config/tc-ia64.c:1092 config/tc-sparc.c:4269
2715 #: config/tc-v850.c:306
2716 msgid "Ignoring attempt to re-define symbol"
2719 #: config/tc-alpha.c:3617 config/tc-sparc.c:4277
2721 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2724 #: config/tc-alpha.c:3724
2725 msgid ".ent directive has no name"
2728 #: config/tc-alpha.c:3732
2729 msgid "nested .ent directives"
2732 #: config/tc-alpha.c:3776 ecoff.c:2996
2733 msgid ".end directive has no name"
2736 #: config/tc-alpha.c:3784
2737 msgid ".end directive without matching .ent"
2740 #: config/tc-alpha.c:3786
2741 msgid ".end directive names different symbol than .ent"
2744 #: config/tc-alpha.c:3829 ecoff.c:3132
2745 msgid ".fmask outside of .ent"
2748 #: config/tc-alpha.c:3831 config/tc-score.c:5602 ecoff.c:3196
2749 msgid ".mask outside of .ent"
2752 #: config/tc-alpha.c:3839 ecoff.c:3139
2753 msgid "bad .fmask directive"
2756 #: config/tc-alpha.c:3841 ecoff.c:3203
2757 msgid "bad .mask directive"
2760 #: config/tc-alpha.c:3874 config/tc-mips.c:19912 config/tc-score.c:5736
2762 msgid ".frame outside of .ent"
2765 #: config/tc-alpha.c:3885 config/tc-mips.c:19923 ecoff.c:3171
2766 msgid "bad .frame directive"
2769 #: config/tc-alpha.c:3919
2770 msgid ".prologue directive without a preceding .ent directive"
2773 #: config/tc-alpha.c:3937
2775 msgid "Invalid argument %d to .prologue."
2778 #: config/tc-alpha.c:4026
2779 msgid "ECOFF debugging is disabled."
2782 #: config/tc-alpha.c:4040
2783 msgid ".ent directive without matching .end"
2786 #: config/tc-alpha.c:4133
2787 msgid ".usepv directive has no name"
2790 #: config/tc-alpha.c:4146
2791 msgid ".usepv directive has no type"
2794 #: config/tc-alpha.c:4161
2795 msgid "unknown argument for .usepv"
2798 #: config/tc-alpha.c:4274
2800 msgid "unknown section attribute %s"
2803 #: config/tc-alpha.c:4369
2804 msgid "previous .ent not closed by a .end"
2807 #: config/tc-alpha.c:4390
2808 msgid ".ent directive has no symbol"
2811 #: config/tc-alpha.c:4415
2812 msgid ".handler directive has no name"
2815 #: config/tc-alpha.c:4446
2816 msgid "Bad .frame directive 1./2. param"
2819 #: config/tc-alpha.c:4456
2821 msgid "Bad RA (%d) register for .frame"
2824 #: config/tc-alpha.c:4461
2825 msgid "Bad .frame directive 3./4. param"
2828 #: config/tc-alpha.c:4497
2829 msgid ".pdesc directive not in link (.link) section"
2832 #: config/tc-alpha.c:4504
2833 msgid ".pdesc directive has no entry symbol"
2836 #: config/tc-alpha.c:4515
2837 msgid ".pdesc has a bad entry symbol"
2840 #: config/tc-alpha.c:4526
2841 msgid ".pdesc doesn't match with last .ent"
2844 #: config/tc-alpha.c:4541
2845 msgid "No comma after .pdesc <entryname>"
2848 #: config/tc-alpha.c:4561
2849 msgid "unknown procedure kind"
2852 #: config/tc-alpha.c:4656
2853 msgid ".name directive not in link (.link) section"
2856 #: config/tc-alpha.c:4664
2857 msgid ".name directive has no symbol"
2860 #: config/tc-alpha.c:4698
2861 msgid "No symbol after .linkage"
2864 #: config/tc-alpha.c:4745
2865 msgid "No symbol after .code_address"
2868 #: config/tc-alpha.c:4771 config/tc-score.c:5608
2869 msgid "Bad .mask directive"
2872 #: config/tc-alpha.c:4789
2873 msgid "Bad .fmask directive"
2876 #: config/tc-alpha.c:4946
2878 msgid "Expected comma after name \"%s\""
2881 #: config/tc-alpha.c:4958
2883 msgid "unhandled: .proc %s,%d"
2886 #: config/tc-alpha.c:4991
2888 msgid "Tried to .set unrecognized mode `%s'"
2891 #: config/tc-alpha.c:5017
2893 msgid "Bad base register, using $%d."
2896 #: config/tc-alpha.c:5038 config/tc-nios2.c:346 config/tc-nios2.c:471
2898 msgid "Alignment too large: %d. assumed"
2901 #: config/tc-alpha.c:5042 config/tc-d30v.c:2034 config/tc-nios2.c:350
2902 #: config/tc-nios2.c:475 config/tc-pru.c:220 config/tc-pru.c:336
2903 msgid "Alignment negative: 0 assumed"
2906 #: config/tc-alpha.c:5137 config/tc-alpha.c:5628
2908 msgid "Unknown CPU identifier `%s'"
2911 #: config/tc-alpha.c:5328
2913 msgid "Chose GP value of %lx\n"
2916 #: config/tc-alpha.c:5342
2917 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2920 #: config/tc-alpha.c:5430 config/tc-alpha.c:5466 config/tc-arc.c:767
2921 #: config/tc-arc.c:2563 config/tc-arc.c:2595 config/tc-arc.c:2701
2922 #: config/tc-cr16.c:809 config/tc-cr16.c:828 config/tc-cris.c:1223
2923 #: config/tc-crx.c:512 config/tc-crx.c:534 config/tc-crx.c:545
2924 #: config/tc-dlx.c:289 config/tc-hppa.c:8260 config/tc-i386.c:3021
2925 #: config/tc-i386.c:3066 config/tc-ia64.c:5365 config/tc-ia64.c:7404
2926 #: config/tc-ia64.c:7463 config/tc-m68k.c:4558 config/tc-m68k.c:4570
2927 #: config/tc-mips.c:3703 config/tc-mips.c:3736 config/tc-mips.c:3762
2928 #: config/tc-nds32.c:3440 config/tc-nios2.c:3624 config/tc-nios2.c:3629
2929 #: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1743
2930 #: config/tc-ppc.c:1783 config/tc-pru.c:1568 config/tc-pru.c:1572
2931 #: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961
2932 #: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131
2933 #: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1220
2934 #: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965
2935 #: config/tc-vax.c:970 ecoff.c:1582
2937 msgid "duplicate %s"
2940 #: config/tc-alpha.c:5549 config/tc-arc.c:2531 config/tc-arc.c:2545
2941 #: config/tc-arm.c:902 config/tc-xtensa.c:5474 config/tc-xtensa.c:5550
2942 #: config/tc-xtensa.c:5667 config/tc-z80.c:3684
2943 msgid "syntax error"
2946 #: config/tc-alpha.c:5679
2949 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2950 "-F\t\t\tlack floating point instructions support\n"
2951 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2952 "\t\t\tspecify variant of Alpha architecture\n"
2953 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2955 "\t\t\tthese variants include PALcode opcodes\n"
2958 #: config/tc-alpha.c:5689
2961 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2962 "-H\t\t\tshow new symbol after hash truncation\n"
2963 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2966 #: config/tc-alpha.c:5946 config/tc-arc.c:3144
2968 msgid "unhandled relocation type %s"
2971 #: config/tc-alpha.c:5959 config/tc-arc.c:3152
2972 msgid "non-absolute expression in constant field"
2975 #: config/tc-alpha.c:5973
2977 msgid "type %d reloc done?\n"
2980 #: config/tc-alpha.c:6020 config/tc-alpha.c:6027
2981 msgid "Used $at without \".set noat\""
2984 #: config/tc-alpha.c:6196
2986 msgid "!samegp reloc against symbol without .prologue: %s"
2989 #: config/tc-alpha.c:6240 config/tc-arc.c:3275 config/tc-csky.c:5646
2990 #: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
2991 #: config/tc-xtensa.c:6177
2993 msgid "cannot represent `%s' relocation in object file"
2996 #: config/tc-alpha.c:6246 config/tc-arc.c:3281
2998 msgid "internal error? cannot generate `%s' relocation"
3001 #: config/tc-alpha.c:6342
3003 msgid "frame reg expected, using $%d."
3006 #: config/tc-arc.c:830
3008 msgid "invalid %s option for %s cpu"
3011 #: config/tc-arc.c:835
3012 msgid "conflicting ISA extension attributes."
3015 #: config/tc-arc.c:855
3016 msgid "Multiple .cpu directives found"
3019 #: config/tc-arc.c:873
3020 msgid "Command-line value overrides \".cpu\" directive"
3023 #: config/tc-arc.c:889
3025 msgid "unknown architecture: %s\n"
3028 #: config/tc-arc.c:900 config/tc-ia64.c:7473 config/tc-tilegx.c:262
3029 msgid "Could not set architecture and machine"
3032 #: config/tc-arc.c:1125
3033 msgid "No valid label relocation operand"
3036 #: config/tc-arc.c:1149
3038 msgid "Unknown relocation operand: @%s"
3041 #: config/tc-arc.c:1162
3043 msgid "Unable to parse TLS base: %s"
3046 #: config/tc-arc.c:1185
3048 msgid "@%s is not a complex relocation."
3051 #: config/tc-arc.c:1192
3053 msgid "Bad expression: @%s + %s."
3056 #: config/tc-arc.c:1342
3057 msgid "Brackets in operand field incorrect"
3060 #: config/tc-arc.c:1344 config/tc-xtensa.c:2073
3064 #: config/tc-arc.c:1346 config/tc-pru.c:1449 config/tc-pru.c:1697
3065 #: config/tc-xtensa.c:2077
3066 msgid "missing argument"
3069 #: config/tc-arc.c:1348 config/tc-xtensa.c:2079
3070 msgid "missing comma or colon"
3073 #: config/tc-arc.c:1417
3077 #: config/tc-arc.c:1419
3078 msgid "unrecognized flag"
3081 #: config/tc-arc.c:1421
3082 msgid "failed to parse flags"
3085 #: config/tc-arc.c:1447
3086 msgid "Unhandled reloc type"
3089 #: config/tc-arc.c:1966
3090 msgid "immediate is out of bounds"
3093 #: config/tc-arc.c:1974
3094 msgid "immediate is not 32bit aligned"
3097 #: config/tc-arc.c:1981
3098 msgid "immediate is not 16bit aligned"
3101 #: config/tc-arc.c:2062
3102 msgid "operand is not duplicate of the previous one"
3105 #: config/tc-arc.c:2082
3106 msgid "flag mismatch"
3109 #: config/tc-arc.c:2094 config/tc-nios2.c:3103 config/tc-nios2.c:3130
3110 #: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2143
3111 msgid "too many arguments"
3114 #: config/tc-arc.c:2499
3116 msgid "%s for instruction '%s'"
3119 #: config/tc-arc.c:2501
3121 msgid "inappropriate arguments for opcode '%s'"
3124 #: config/tc-arc.c:2503
3126 msgid "opcode '%s' not supported for target %s"
3129 #: config/tc-arc.c:2507 config/tc-tic6x.c:3189
3131 msgid "unknown opcode '%s'"
3134 #: config/tc-arc.c:2613 config/tc-arc.c:5084 config/tc-h8300.c:78
3135 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
3136 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:241
3137 #: config/tc-hppa.c:6834 config/tc-hppa.c:6840 config/tc-hppa.c:6846
3138 #: config/tc-hppa.c:6852 config/tc-hppa.c:8239 config/tc-lm32.c:197
3139 #: config/tc-mips.c:3693 config/tc-mips.c:4190 config/tc-mn10300.c:935
3140 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2441 config/tc-riscv.c:1535
3141 #: config/tc-riscv.c:5040
3142 msgid "could not set architecture and machine"
3145 #: config/tc-arc.c:2814
3147 msgid "unhandled reloc %s in md_pcrel_from_section"
3150 #: config/tc-arc.c:2879
3151 msgid "Unaligned operand. Needs to be 32bit aligned"
3154 #: config/tc-arc.c:2884
3155 msgid "Unaligned operand. Needs to be 16bit aligned"
3158 #: config/tc-arc.c:3015
3160 msgid "PC relative relocation not allowed for (internal) type %d"
3163 #. FIXME! Check for the conditionality of
3165 #. FIXME! Check for the conditionality of
3167 #: config/tc-arc.c:3060 config/tc-arc.c:4041
3168 msgid "TLS_*_S9 relocs are not supported yet"
3171 #. I cannot fix an GOTPC relocation because I need to relax it
3172 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
3173 #: config/tc-arc.c:3096
3174 msgid "Unsupported operation on reloc"
3177 #: config/tc-arc.c:3172 config/tc-arc.c:3188
3178 msgid "unknown fixup size"
3181 #: config/tc-arc.c:3322
3182 msgid "no relaxation found for this instruction."
3185 #: config/tc-arc.c:3575
3187 msgid "ARC-specific assembler options:\n"
3190 #: config/tc-arc.c:3601
3192 msgid " -mrelax enable relaxation\n"
3195 #: config/tc-arc.c:3604
3198 "The following ARC-specific assembler options are deprecated and are "
3200 "for compatibility only:\n"
3203 #: config/tc-arc.c:3607
3207 " -mbarrel-shifter\n"
3208 " -mbarrel_shifter\n"
3213 " -mld-extension-reg-mask\n"
3229 " -muser-mode-only\n"
3233 #: config/tc-arc.c:3697
3235 msgid "Unable to find %s relocation for instruction %s"
3238 #: config/tc-arc.c:3992
3240 msgid "Unable to use @plt relocation for insn %s"
3243 #: config/tc-arc.c:4011
3245 msgid "Unable to use @pcl relocation for insn %s"
3248 #: config/tc-arc.c:4067
3250 msgid "invalid relocation %s for field"
3253 #: config/tc-arc.c:4177
3255 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
3258 #: config/tc-arc.c:4182
3260 msgid "Insn %s has an instruction %s with limm in its delay slot."
3263 #: config/tc-arc.c:4292 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
3264 #: config/tc-sh.c:418 config/tc-z80.c:1120 read.c:4714
3266 msgid "unsupported BFD relocation size %u"
3269 #: config/tc-arc.c:4312
3271 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
3274 #: config/tc-arc.c:4319
3276 msgid "Kernel instruction detected at the end of the ZOL label @%s"
3279 #: config/tc-arc.c:4324
3282 "A jump instruction with long immediate detected at the end of the ZOL label @"
3286 #: config/tc-arc.c:4330
3288 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
3291 #: config/tc-arc.c:4439
3292 msgid "expected comma after instruction name"
3295 #: config/tc-arc.c:4451
3296 msgid "expected comma after major opcode"
3299 #: config/tc-arc.c:4636
3301 msgid "Pseudocode already used %s"
3304 #: config/tc-arc.c:4644
3306 msgid "major opcode not in range [0x%02x - 0x%02x]"
3309 #: config/tc-arc.c:4648
3310 msgid "minor opcode not in range [0x00 - 0x3f]"
3313 #: config/tc-arc.c:4654
3314 msgid "Improper use of OP1_IMM_IMPLIED"
3317 #: config/tc-arc.c:4660
3318 msgid "Improper use of OP1_MUST_BE_IMM"
3321 #: config/tc-arc.c:4672
3322 msgid "Couldn't generate extension instruction opcodes"
3325 #: config/tc-arc.c:4707
3326 msgid "expected comma after name"
3329 #: config/tc-arc.c:4718
3331 msgid "%s second argument cannot be a negative number %d"
3334 #: config/tc-arc.c:4733
3335 msgid "expected comma after register number"
3338 #: config/tc-arc.c:4754
3339 msgid "invalid mode"
3342 #: config/tc-arc.c:4772
3343 msgid "expected comma after register mode"
3346 #: config/tc-arc.c:4787
3347 msgid "shortcut designator invalid"
3350 #: config/tc-arc.c:4885
3352 msgid "core register %s value (%d) too large"
3355 #: config/tc-arc.c:4897
3357 msgid "duplicate aux register %s"
3360 #: config/tc-arc.c:4902
3362 msgid "condition code %s value (%d) too large"
3365 #: config/tc-arc.c:4919
3366 msgid "Unknown extension"
3369 #: config/tc-arc.c:5022
3370 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
3373 #: config/tc-arc.c:5070
3374 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3377 #: config/tc-arm.c:711
3378 msgid "ARM register expected"
3381 #: config/tc-arm.c:712
3382 msgid "bad or missing co-processor number"
3385 #: config/tc-arm.c:713
3386 msgid "co-processor register expected"
3389 #: config/tc-arm.c:714
3390 msgid "FPA register expected"
3393 #: config/tc-arm.c:715
3394 msgid "VFP single precision register expected"
3397 #: config/tc-arm.c:716
3398 msgid "VFP/Neon double precision register expected"
3401 #: config/tc-arm.c:717
3402 msgid "Neon quad precision register expected"
3405 #: config/tc-arm.c:718
3406 msgid "VFP single or double precision register expected"
3409 #: config/tc-arm.c:719
3410 msgid "Neon double or quad precision register expected"
3413 #: config/tc-arm.c:720
3414 msgid "Neon single or double precision register expected"
3417 #: config/tc-arm.c:721
3418 msgid "VFP single, double or Neon quad precision register expected"
3421 #: config/tc-arm.c:723
3422 msgid "VFP system register expected"
3425 #: config/tc-arm.c:724
3426 msgid "Maverick MVF register expected"
3429 #: config/tc-arm.c:725
3430 msgid "Maverick MVD register expected"
3433 #: config/tc-arm.c:726
3434 msgid "Maverick MVFX register expected"
3437 #: config/tc-arm.c:727
3438 msgid "Maverick MVDX register expected"
3441 #: config/tc-arm.c:728
3442 msgid "Maverick MVAX register expected"
3445 #: config/tc-arm.c:729
3446 msgid "Maverick DSPSC register expected"
3449 #: config/tc-arm.c:730
3450 msgid "iWMMXt data register expected"
3453 #: config/tc-arm.c:731 config/tc-arm.c:7940
3454 msgid "iWMMXt control register expected"
3457 #: config/tc-arm.c:732
3458 msgid "iWMMXt scalar register expected"
3461 #: config/tc-arm.c:733
3462 msgid "XScale accumulator register expected"
3465 #: config/tc-arm.c:734
3466 msgid "MVE vector register expected"
3469 #: config/tc-arm.c:736
3470 msgid "ZR register expected"
3473 #: config/tc-arm.c:737
3474 msgid "Pseudo register expected"
3477 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3478 #: config/tc-arm.c:903 config/tc-score.c:259
3479 msgid "bad arguments to instruction"
3482 #: config/tc-arm.c:904
3483 msgid "r13 not allowed here"
3486 #: config/tc-arm.c:905
3487 msgid "r15 not allowed here"
3490 #: config/tc-arm.c:906
3491 msgid "Odd register not allowed here"
3494 #: config/tc-arm.c:907
3495 msgid "Even register not allowed here"
3498 #: config/tc-arm.c:908
3499 msgid "instruction cannot be conditional"
3502 #: config/tc-arm.c:909
3503 msgid "registers may not be the same"
3506 #: config/tc-arm.c:910
3507 msgid "lo register required"
3510 #: config/tc-arm.c:911
3511 msgid "instruction not supported in Thumb16 mode"
3514 #: config/tc-arm.c:912
3515 msgid "instruction does not accept this addressing mode"
3518 #: config/tc-arm.c:913
3519 msgid "branch must be last instruction in IT block"
3522 #: config/tc-arm.c:914
3523 msgid "branch out of range or not a multiple of 2"
3526 #: config/tc-arm.c:915
3527 msgid "instruction not allowed in VPT block"
3530 #: config/tc-arm.c:916
3531 msgid "instruction not allowed in IT block"
3534 #: config/tc-arm.c:917
3535 msgid "instruction missing MVE vector predication code"
3538 #: config/tc-arm.c:918
3539 msgid "selected FPU does not support instruction"
3542 #: config/tc-arm.c:919
3543 msgid "thumb conditional instruction should be in IT block"
3546 #: config/tc-arm.c:921
3547 msgid "vector predicated instruction should be in VPT/VPST block"
3550 #: config/tc-arm.c:922
3551 msgid "incorrect condition in IT block"
3554 #: config/tc-arm.c:923
3555 msgid "incorrect condition in VPT/VPST block"
3558 #: config/tc-arm.c:924
3559 msgid "IT falling in the range of a previous IT block"
3562 #: config/tc-arm.c:925
3563 msgid "missing .fnstart before unwinding directive"
3566 #: config/tc-arm.c:927
3567 msgid "cannot use register index with PC-relative addressing"
3570 #: config/tc-arm.c:929
3571 msgid "cannot use writeback with PC-relative addressing"
3574 #: config/tc-arm.c:931
3575 msgid "selected processor does not support fp16 instruction"
3578 #: config/tc-arm.c:932
3579 msgid "selected processor does not support bf16 instruction"
3582 #: config/tc-arm.c:933
3583 msgid "selected processor does not support cde instruction"
3586 #: config/tc-arm.c:934
3587 msgid "coprocessor for insn is not enabled for cde"
3590 #: config/tc-arm.c:935
3594 #: config/tc-arm.c:936
3595 msgid "relocation valid in thumb1 code only"
3598 #: config/tc-arm.c:937
3599 msgid "Warning: instruction is UNPREDICTABLE in an IT block"
3602 #: config/tc-arm.c:939
3603 msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
3606 #: config/tc-arm.c:941
3607 msgid "Warning: instruction is UNPREDICTABLE with PC operand"
3610 #: config/tc-arm.c:943
3611 msgid "Warning: instruction is UNPREDICTABLE with SP operand"
3614 #: config/tc-arm.c:945
3615 msgid "bad type in SIMD instruction"
3618 #: config/tc-arm.c:947
3620 "GAS auto-detection mode and -march=all is deprecated for MVE, please use a "
3621 "valid -march or -mcpu option."
3624 #: config/tc-arm.c:949
3626 "Warning: 32-bit element size and same destination and source operands makes "
3627 "instruction UNPREDICTABLE"
3630 #: config/tc-arm.c:951
3631 msgid "bad element type for instruction"
3634 #: config/tc-arm.c:952
3635 msgid "MVE vector register Q[0..7] expected"
3638 #: config/tc-arm.c:953
3639 msgid "selected processor does not support PACBTI extention"
3642 #: config/tc-arm.c:1173
3643 msgid "immediate expression requires a # prefix"
3646 #: config/tc-arm.c:1202 read.c:3958
3647 msgid "missing expression"
3650 #: config/tc-arm.c:1216 config/tc-arm.c:5756 config/tc-score.c:1209
3651 msgid "invalid constant"
3654 #: config/tc-arm.c:1351
3655 msgid "expected #constant"
3658 #: config/tc-arm.c:1523 config/tc-arm.c:1554
3660 msgid "bad size %d in type specifier"
3663 #: config/tc-arm.c:1530
3664 msgid "unexpected type character `b' -- did you mean `bf'?"
3667 #: config/tc-arm.c:1537
3669 msgid "unexpected character `%c' in type specifier"
3672 #: config/tc-arm.c:1604
3673 msgid "only one type should be specified for operand"
3676 #: config/tc-arm.c:1610
3677 msgid "vector type expected"
3680 #: config/tc-arm.c:1719
3681 msgid "expected MVE register [q0..q7]"
3684 #: config/tc-arm.c:1739
3685 msgid "can't redefine type for operand"
3688 #: config/tc-arm.c:1755
3689 msgid "only D and Q registers may be indexed"
3692 #: config/tc-arm.c:1757
3693 msgid "only D registers may be indexed"
3696 #: config/tc-arm.c:1763
3697 msgid "can't change index for operand"
3700 #: config/tc-arm.c:1826
3701 msgid "register operand expected, but got scalar"
3704 #: config/tc-arm.c:1877
3705 msgid "scalar must have an index"
3708 #: config/tc-arm.c:1882 config/tc-arm.c:20301 config/tc-arm.c:20384
3709 #: config/tc-arm.c:21057
3710 msgid "scalar index out of range"
3713 #: config/tc-arm.c:1961
3714 msgid "r0-r12, lr or APSR expected"
3717 #: config/tc-arm.c:1988 config/tc-arm.c:4403
3718 msgid "bad range in register list"
3721 #: config/tc-arm.c:1996 config/tc-arm.c:2005 config/tc-arm.c:2046
3722 #: config/tc-arm.c:4387 config/tc-arm.c:4407
3724 msgid "Warning: duplicated register (r%d) in register list"
3727 #: config/tc-arm.c:2008
3728 msgid "Warning: register range not in ascending order"
3731 #: config/tc-arm.c:2019
3735 #: config/tc-arm.c:2035
3736 msgid "invalid register mask"
3739 #: config/tc-arm.c:2112
3743 #: config/tc-arm.c:2179 config/tc-arm.c:2287
3744 msgid "VPR expected last"
3747 #: config/tc-arm.c:2185
3748 msgid "VFP single precision register or VPR expected"
3751 #. regtype == REG_TYPE_VFD.
3752 #: config/tc-arm.c:2188
3753 msgid "VFP/Neon double precision register or VPR expected"
3756 #: config/tc-arm.c:2205 config/tc-arm.c:2249
3757 msgid "register out of range in list"
3760 #: config/tc-arm.c:2227 config/tc-arm.c:4602 config/tc-arm.c:4736
3761 msgid "register list not in ascending order"
3764 #: config/tc-arm.c:2258
3765 msgid "register range not in ascending order"
3768 #: config/tc-arm.c:2297
3769 msgid "non-contiguous register range"
3772 #: config/tc-arm.c:2357
3773 msgid "register stride must be 1"
3776 #: config/tc-arm.c:2358
3777 msgid "register stride must be 1 or 2"
3780 #: config/tc-arm.c:2359
3781 msgid "mismatched element/structure types in list"
3784 #: config/tc-arm.c:2429
3785 msgid "don't use Rn-Rm syntax with non-unit stride"
3788 #: config/tc-arm.c:2484
3789 msgid "error parsing element/structure list"
3792 #: config/tc-arm.c:2490
3796 #: config/tc-arm.c:2580
3797 msgid "attempt to redefine typed alias"
3800 #: config/tc-arm.c:2715
3801 msgid "bad type for register"
3804 #: config/tc-arm.c:2726 config/tc-nios2.c:1797
3805 msgid "expression must be constant"
3808 #: config/tc-arm.c:2743
3809 msgid "can't redefine the type of a register alias"
3812 #: config/tc-arm.c:2750
3813 msgid "you must specify a single type only"
3816 #: config/tc-arm.c:2763
3817 msgid "can't redefine the index of a scalar alias"
3820 #: config/tc-arm.c:2771
3821 msgid "scalar index must be constant"
3824 #: config/tc-arm.c:2780
3828 #: config/tc-arm.c:2832
3829 msgid "invalid syntax for .dn directive"
3832 #: config/tc-arm.c:2838
3833 msgid "invalid syntax for .qn directive"
3836 #: config/tc-arm.c:2868
3838 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3841 #: config/tc-arm.c:3130
3843 msgid "Failed to find real start of function: %s\n"
3846 #: config/tc-arm.c:3147
3847 msgid "selected processor does not support THUMB opcodes"
3850 #: config/tc-arm.c:3160
3851 msgid "selected processor does not support ARM opcodes"
3854 #: config/tc-arm.c:3172
3856 msgid "invalid instruction size selected (%d)"
3859 #: config/tc-arm.c:3204
3861 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3864 #: config/tc-arm.c:3260
3866 msgid "expected comma after name \"%s\""
3869 #: config/tc-arm.c:3310 config/tc-m32r.c:584
3871 msgid "symbol `%s' already defined"
3874 #: config/tc-arm.c:3343
3876 msgid "unrecognized syntax mode \"%s\""
3879 #: config/tc-arm.c:3386
3880 msgid ".ref pseudo-op only available with -mccs flag."
3883 #: config/tc-arm.c:3427
3884 msgid ".asmfunc repeated."
3887 #: config/tc-arm.c:3431
3888 msgid ".asmfunc without function."
3891 #: config/tc-arm.c:3437
3892 msgid ".asmfunc pseudo-op only available with -mccs flag."
3895 #: config/tc-arm.c:3448
3896 msgid ".endasmfunc without a .asmfunc."
3899 #: config/tc-arm.c:3452
3900 msgid ".endasmfunc without function."
3903 #: config/tc-arm.c:3463
3904 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3907 #: config/tc-arm.c:3472
3908 msgid ".def pseudo-op only available with -mccs flag."
3911 #: config/tc-arm.c:3630
3912 msgid "invalid type for literal pool"
3915 #: config/tc-arm.c:3710 config/tc-tic54x.c:5379
3917 msgid "Invalid label '%s'"
3920 #: config/tc-arm.c:3887
3921 msgid "(plt) is only valid on branch targets"
3924 #: config/tc-arm.c:3893 config/tc-csky.c:7650 config/tc-s390.c:1202
3925 #: config/tc-s390.c:1879 config/tc-xtensa.c:1699
3927 msgid "%s relocations do not fit in %d byte"
3928 msgid_plural "%s relocations do not fit in %d bytes"
3932 #: config/tc-arm.c:3975
3933 msgid ".inst.n operand too big. Use .inst.w instead"
3936 #: config/tc-arm.c:3995
3937 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3940 #: config/tc-arm.c:4025
3941 msgid "width suffixes are invalid in ARM mode"
3944 #: config/tc-arm.c:4069 dwarf2dbg.c:1463
3945 msgid "expected 0 or 1"
3948 #: config/tc-arm.c:4073
3949 msgid "missing comma"
3952 #: config/tc-arm.c:4106
3953 msgid "duplicate .fnstart directive"
3956 #: config/tc-arm.c:4136 config/tc-tic6x.c:410
3957 msgid "duplicate .handlerdata directive"
3960 #: config/tc-arm.c:4155
3961 msgid ".fnend directive without .fnstart"
3964 #: config/tc-arm.c:4222 config/tc-tic6x.c:391
3965 msgid "personality routine specified for cantunwind frame"
3968 #: config/tc-arm.c:4239 config/tc-tic6x.c:452
3969 msgid "duplicate .personalityindex directive"
3972 #: config/tc-arm.c:4246 config/tc-tic6x.c:459
3973 msgid "bad personality routine number"
3976 #: config/tc-arm.c:4268 config/tc-tic6x.c:476
3977 msgid "duplicate .personality directive"
3980 #: config/tc-arm.c:4294
3982 msgid "Unknown register no. encountered: %d\n"
3985 #: config/tc-arm.c:4390
3986 msgid "Warning: register list not in ascending order"
3989 #: config/tc-arm.c:4397 config/tc-epiphany.c:382 config/tc-m68k.c:5878
3990 #: config/tc-m68k.c:5907
3991 msgid "bad register list"
3994 #: config/tc-arm.c:4456
3995 msgid "expected , <constant>"
3998 #: config/tc-arm.c:4465
3999 msgid "number of registers must be in the range [1:4]"
4002 #: config/tc-arm.c:4504 config/tc-arm.c:4554
4003 msgid "expected register list"
4006 #: config/tc-arm.c:4616 config/tc-arm.c:4750
4007 msgid "bad register range"
4010 #: config/tc-arm.c:4805
4011 msgid "register expected"
4014 #: config/tc-arm.c:4815
4015 msgid "FPA .unwind_save does not take a register list"
4018 #: config/tc-arm.c:4849
4019 msgid ".unwind_save does not support this kind of register"
4022 #: config/tc-arm.c:4888
4023 msgid "SP and PC not permitted in .unwind_movsp directive"
4026 #: config/tc-arm.c:4893
4027 msgid "unexpected .unwind_movsp directive"
4030 #: config/tc-arm.c:4920
4031 msgid "stack increment must be multiple of 4"
4034 #: config/tc-arm.c:4968
4035 msgid "expected <reg>, <reg>"
4038 #: config/tc-arm.c:4986
4039 msgid "register must be either sp or set by a previousunwind_movsp directive"
4042 #: config/tc-arm.c:5025
4043 msgid "expected <offset>, <opcode>"
4046 #: config/tc-arm.c:5037
4047 msgid "unwind opcode too long"
4050 #: config/tc-arm.c:5042
4051 msgid "invalid unwind opcode"
4054 #: config/tc-arm.c:5157 config/tc-arm.c:32557
4056 msgid "unrecognised float16 format \"%s\""
4059 #: config/tc-arm.c:5168
4060 msgid "float16 format cannot be set more than once, ignoring."
4063 #: config/tc-arm.c:5284 config/tc-arm.c:6367 config/tc-arm.c:11752
4064 #: config/tc-arm.c:12285 config/tc-arm.c:14405 config/tc-arm.c:16356
4065 #: config/tc-arm.c:16391 config/tc-arm.c:17319 config/tc-arm.c:19232
4066 #: config/tc-arm.c:19240 config/tc-arm.c:19247 config/tc-arm.c:20898
4067 #: config/tc-arm.c:29566 config/tc-arm.c:29630 config/tc-arm.c:29638
4068 #: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
4069 msgid "immediate value out of range"
4072 #: config/tc-arm.c:5454
4073 msgid "invalid FPA immediate expression"
4076 #: config/tc-arm.c:5640
4077 msgid "'UXTW' not allowed here"
4080 #: config/tc-arm.c:5648
4081 msgid "'LSL' or 'ASR' required"
4084 #: config/tc-arm.c:5656
4085 msgid "'LSL' required"
4088 #: config/tc-arm.c:5664
4089 msgid "'ASR' required"
4092 #: config/tc-arm.c:5671
4093 msgid "'UXTW' required"
4096 #: config/tc-arm.c:5750
4097 msgid "invalid rotation"
4100 #: config/tc-arm.c:5932 config/tc-arm.c:6145
4101 msgid "unknown group relocation"
4104 #: config/tc-arm.c:5968
4105 msgid "alignment must be constant"
4108 #: config/tc-arm.c:6179
4109 msgid "this group relocation is not allowed on this instruction"
4112 #: config/tc-arm.c:6235
4113 msgid "'}' expected at end of 'option' field"
4116 #: config/tc-arm.c:6240
4117 msgid "cannot combine index with option"
4120 #: config/tc-arm.c:6505
4121 msgid "unexpected bit specified after APSR"
4124 #: config/tc-arm.c:6517
4125 msgid "selected processor does not support DSP extension"
4128 #: config/tc-arm.c:6529
4129 msgid "bad bitmask specified after APSR"
4132 #: config/tc-arm.c:6553
4133 msgid "writing to APSR without specifying a bitmask is deprecated"
4136 #: config/tc-arm.c:6565 config/tc-arm.c:13508 config/tc-arm.c:13553
4137 #: config/tc-arm.c:13557
4138 msgid "selected processor does not support requested special purpose register"
4141 #: config/tc-arm.c:6570
4142 msgid "flag for {c}psr instruction expected"
4145 #: config/tc-arm.c:6634
4146 msgid "unrecognized CPS flag"
4149 #: config/tc-arm.c:6641
4150 msgid "missing CPS flags"
4153 #: config/tc-arm.c:6664 config/tc-arm.c:6670
4154 msgid "valid endian specifiers are be or le"
4157 #: config/tc-arm.c:6692
4158 msgid "missing rotation field after comma"
4161 #: config/tc-arm.c:6707
4162 msgid "rotation can only be 0, 8, 16, or 24"
4165 #: config/tc-arm.c:6736
4166 msgid "condition required"
4169 #: config/tc-arm.c:6778 config/tc-arm.c:9915
4170 msgid "'[' expected"
4173 #: config/tc-arm.c:6791
4174 msgid "',' expected"
4177 #: config/tc-arm.c:6808
4178 msgid "invalid shift"
4181 #: config/tc-arm.c:6888
4182 msgid "expected ARM or MVE vector register"
4185 #: config/tc-arm.c:6937
4186 msgid "can't use Neon quad register here"
4189 #: config/tc-arm.c:7006
4190 msgid "expected <Rm> or <Dm> or <Qm> operand"
4193 #: config/tc-arm.c:7106
4194 msgid "VFP single, double or MVE vector register expected"
4197 #: config/tc-arm.c:7126
4201 #: config/tc-arm.c:7430
4202 msgid "immediate value 48 or 64 expected"
4205 #. ISB can only take SY as an option.
4206 #: config/tc-arm.c:7479
4207 msgid "invalid barrier type"
4210 #: config/tc-arm.c:7655
4211 msgid "only floating point zero is allowed as immediate value"
4214 #: config/tc-arm.c:7750
4215 msgid "immediate value is out of range"
4218 #: config/tc-arm.c:7925
4219 msgid "iWMMXt data or control register expected"
4222 #: config/tc-arm.c:7966
4223 msgid "Banked registers are not available with this architecture."
4226 #: config/tc-arm.c:8214
4227 msgid "operand must be LR register"
4230 #: config/tc-arm.c:8219
4231 msgid "operand must be SP register"
4234 #: config/tc-arm.c:8224
4235 msgid "operand must be r12"
4238 #: config/tc-arm.c:8295 config/tc-score.c:264
4239 msgid "garbage following instruction"
4242 #. If REG is R13 (the stack pointer), warn that its use is
4244 #: config/tc-arm.c:8345
4245 msgid "use of r13 is deprecated"
4248 #: config/tc-arm.c:8363 config/tc-arm.c:20598
4250 "scalar fp16 instruction cannot be conditional, the behaviour is UNPREDICTABLE"
4253 #: config/tc-arm.c:8438
4254 msgid "D register out of range for selected VFP version"
4257 #: config/tc-arm.c:8535 config/tc-arm.c:11441
4258 msgid "Instruction does not support =N addresses"
4261 #: config/tc-arm.c:8543
4262 msgid "instruction does not accept preindexed addressing"
4265 #. unindexed - only for coprocessor
4266 #: config/tc-arm.c:8559 config/tc-arm.c:11504
4267 msgid "instruction does not accept unindexed addressing"
4270 #: config/tc-arm.c:8567
4271 msgid "destination register same as write-back base"
4274 #: config/tc-arm.c:8568
4275 msgid "source register same as write-back base"
4278 #: config/tc-arm.c:8618
4279 msgid "use of PC in this instruction is deprecated"
4282 #: config/tc-arm.c:8641
4283 msgid "instruction does not accept scaled register index"
4286 #: config/tc-arm.c:8944
4287 msgid "invalid pseudo operation"
4290 #: config/tc-arm.c:9172
4291 msgid "invalid co-processor operand"
4294 #: config/tc-arm.c:9188
4295 msgid "instruction does not support unindexed addressing"
4298 #: config/tc-arm.c:9203
4299 msgid "pc may not be used with write-back"
4302 #: config/tc-arm.c:9208
4303 msgid "instruction does not support writeback"
4306 #: config/tc-arm.c:9314
4307 msgid "Rn must not overlap other operands"
4310 #: config/tc-arm.c:9319
4311 msgid "swp{b} use is obsoleted for ARMv8 and later"
4314 #: config/tc-arm.c:9322
4315 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
4318 #: config/tc-arm.c:9441 config/tc-arm.c:9460 config/tc-arm.c:9473
4319 #: config/tc-arm.c:12122 config/tc-arm.c:12153 config/tc-arm.c:12175
4320 msgid "bit-field extends past end of register"
4323 #: config/tc-arm.c:9503
4324 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
4327 #: config/tc-arm.c:9556
4328 msgid "use of r15 in blx in ARM mode is not really useful"
4331 #: config/tc-arm.c:9578
4332 msgid "use of r15 in bx in ARM mode is not really useful"
4335 #: config/tc-arm.c:9604
4336 msgid "use of r15 in bxj is not really useful"
4339 #: config/tc-arm.c:9652
4340 msgid "This coprocessor register access is deprecated in ARMv8"
4343 #: config/tc-arm.c:9860 config/tc-arm.c:9869
4344 msgid "writeback of base register is UNPREDICTABLE"
4347 #: config/tc-arm.c:9863
4348 msgid "writeback of base register when in register list is UNPREDICTABLE"
4351 #: config/tc-arm.c:9873
4352 msgid "if writeback register is in list, it must be the lowest reg in the list"
4355 #: config/tc-arm.c:9910
4356 msgid "first transfer register must be even"
4359 #: config/tc-arm.c:9913
4360 msgid "can only transfer two consecutive registers"
4363 #. If op 1 were present and equal to PC, this function wouldn't
4364 #. have been called in the first place.
4365 #. If op 2 were present and equal to PC, this function wouldn't
4366 #. have been called in the first place.
4367 #: config/tc-arm.c:9914 config/tc-arm.c:9984 config/tc-arm.c:10715
4368 #: config/tc-arm.c:12997
4369 msgid "r14 not allowed here"
4372 #: config/tc-arm.c:9926
4373 msgid "base register written back, and overlaps second transfer register"
4376 #: config/tc-arm.c:9936
4377 msgid "index register overlaps transfer register"
4380 #: config/tc-arm.c:9965 config/tc-arm.c:10682
4381 msgid "offset must be zero in ARM encoding"
4384 #: config/tc-arm.c:9978 config/tc-arm.c:10709
4385 msgid "even register required"
4388 #: config/tc-arm.c:9981
4389 msgid "can only load two consecutive registers"
4392 #: config/tc-arm.c:9999
4393 msgid "ldr to register 15 must be 4-byte aligned"
4396 #: config/tc-arm.c:10022 config/tc-arm.c:10054
4397 msgid "this instruction requires a post-indexed address"
4400 #: config/tc-arm.c:10081
4401 msgid "Rd and Rm should be different in mla"
4404 #: config/tc-arm.c:10108 config/tc-arm.c:13372
4405 msgid ":lower16: not allowed in this instruction"
4408 #: config/tc-arm.c:10110 config/tc-arm.c:13377
4409 msgid ":upper16: not allowed in this instruction"
4412 #: config/tc-arm.c:10127
4413 msgid "operand 1 must be FPSCR"
4416 #: config/tc-arm.c:10180 config/tc-arm.c:10189 config/tc-arm.c:10243
4417 #: config/tc-arm.c:10252
4418 msgid "selected processor does not support instruction"
4421 #: config/tc-arm.c:10192 config/tc-arm.c:10255
4422 msgid "accessing MVE system register without MVE is UNPREDICTABLE"
4425 #: config/tc-arm.c:10283 config/tc-arm.c:13491
4426 msgid "bad register for mrs"
4429 #: config/tc-arm.c:10290 config/tc-arm.c:13515
4430 msgid "'APSR', 'CPSR' or 'SPSR' expected"
4433 #: config/tc-arm.c:10331
4434 msgid "Rd and Rm should be different in mul"
4437 #: config/tc-arm.c:10350 config/tc-arm.c:10627 config/tc-arm.c:13654
4438 msgid "rdhi and rdlo must be different"
4441 #: config/tc-arm.c:10356
4442 msgid "rdhi, rdlo and rm must all be different"
4445 #: config/tc-arm.c:10422
4446 msgid "'[' expected after PLD mnemonic"
4449 #: config/tc-arm.c:10424 config/tc-arm.c:10439
4450 msgid "post-indexed expression used in preload instruction"
4453 #: config/tc-arm.c:10426 config/tc-arm.c:10441
4454 msgid "writeback used in preload instruction"
4457 #: config/tc-arm.c:10428 config/tc-arm.c:10443
4458 msgid "unindexed addressing used in preload instruction"
4461 #: config/tc-arm.c:10437
4462 msgid "'[' expected after PLI mnemonic"
4465 #: config/tc-arm.c:10452 config/tc-arm.c:13823
4466 msgid "push/pop do not support {reglist}^"
4469 #: config/tc-arm.c:10530 config/tc-arm.c:14000
4470 msgid "setend use is deprecated for ARMv8"
4473 #: config/tc-arm.c:10551 config/tc-arm.c:14061 config/tc-arm.c:14093
4474 #: config/tc-arm.c:14136
4475 msgid "extraneous shift as part of operand to shift insn"
4478 #: config/tc-arm.c:10561 config/tc-arm.c:14199
4479 msgid "immediate too large (bigger than 0xF)"
4482 #: config/tc-arm.c:10585 config/tc-arm.c:10594
4483 msgid "selected processor does not support SETPAN instruction"
4486 #: config/tc-arm.c:10653
4487 msgid "SRS base register must be r13"
4490 #: config/tc-arm.c:10712
4491 msgid "can only store two consecutive registers"
4494 #: config/tc-arm.c:10834 config/tc-arm.c:10855
4495 msgid "only two consecutive VFP SP registers allowed here"
4498 #: config/tc-arm.c:10883 config/tc-arm.c:10898
4499 msgid "this addressing mode requires base-register writeback"
4502 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
4503 #. i.e. immbits must be in range 0 - 16.
4504 #: config/tc-arm.c:11027
4505 msgid "immediate value out of range, expected range [0, 16]"
4508 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
4509 #. i.e. immbits must be in range 0 - 31.
4510 #: config/tc-arm.c:11034
4511 msgid "immediate value out of range, expected range [1, 32]"
4514 #: config/tc-arm.c:11100
4515 msgid "this instruction does not support indexing"
4518 #: config/tc-arm.c:11123
4519 msgid "only r15 allowed here"
4522 #: config/tc-arm.c:11258
4523 msgid "immediate operand requires iWMMXt2"
4526 #: config/tc-arm.c:11402
4527 msgid "shift by register not allowed in thumb mode"
4530 #: config/tc-arm.c:11414 config/tc-arm.c:14245 config/tc-arm.c:28857
4531 msgid "shift expression is too large"
4534 #: config/tc-arm.c:11447
4535 msgid "cannot use register index with this instruction"
4538 #: config/tc-arm.c:11449
4539 msgid "Thumb does not support negative register indexing"
4542 #: config/tc-arm.c:11451
4543 msgid "Thumb does not support register post-indexing"
4546 #: config/tc-arm.c:11453
4547 msgid "Thumb does not support register indexing with writeback"
4550 #: config/tc-arm.c:11455
4551 msgid "Thumb supports only LSL in shifted register indexing"
4554 #: config/tc-arm.c:11464 config/tc-arm.c:19966
4555 msgid "shift out of range"
4558 #: config/tc-arm.c:11473
4559 msgid "cannot use writeback with this instruction"
4562 #: config/tc-arm.c:11494
4563 msgid "cannot use post-indexing with PC-relative addressing"
4566 #: config/tc-arm.c:11495
4567 msgid "cannot use post-indexing with this instruction"
4570 #: config/tc-arm.c:11733
4571 msgid "cannot honor width suffix"
4574 #: config/tc-arm.c:11747
4575 msgid "only SUBS PC, LR, #const allowed"
4578 #: config/tc-arm.c:11830 config/tc-arm.c:11990 config/tc-arm.c:12087
4579 #: config/tc-arm.c:13452 config/tc-arm.c:13760
4580 msgid "shift must be constant"
4583 #: config/tc-arm.c:11835
4584 msgid "shift value over 3 not allowed in thumb mode"
4587 #: config/tc-arm.c:11837
4588 msgid "only LSL shift allowed in thumb mode"
4591 #: config/tc-arm.c:11861 config/tc-arm.c:12005 config/tc-arm.c:12102
4592 #: config/tc-arm.c:13465
4593 msgid "unshifted register required"
4596 #: config/tc-arm.c:11876 config/tc-arm.c:12113 config/tc-arm.c:13615
4597 msgid "dest must overlap one source register"
4600 #: config/tc-arm.c:12008 config/tc-csky.c:6004
4601 msgid "dest and source1 must be the same register"
4604 #: config/tc-arm.c:12248
4606 "selected architecture does not support wide conditional branch instruction"
4609 #: config/tc-arm.c:12281
4610 msgid "instruction is always unconditional"
4613 #: config/tc-arm.c:12456
4614 msgid "selected processor does not support 'A' form of this instruction"
4617 #: config/tc-arm.c:12459
4618 msgid "Thumb does not support the 2-argument form of this instruction"
4621 #: config/tc-arm.c:12584
4622 msgid "SP not allowed in register list"
4625 #: config/tc-arm.c:12588 config/tc-arm.c:12695
4627 "having the base register in the register list when using write back is "
4631 #: config/tc-arm.c:12596
4632 msgid "LR and PC should not both be in register list"
4635 #: config/tc-arm.c:12604
4636 msgid "PC not allowed in register list"
4639 #: config/tc-arm.c:12647
4640 msgid "Thumb load/store multiple does not support {reglist}^"
4643 #: config/tc-arm.c:12672 config/tc-arm.c:12750
4645 msgid "value stored for r%d is UNKNOWN"
4648 #: config/tc-arm.c:12743
4649 msgid "Thumb-2 instruction only valid in unified syntax"
4652 #: config/tc-arm.c:12747 config/tc-arm.c:12757
4653 msgid "this instruction will write back the base register"
4656 #: config/tc-arm.c:12760
4657 msgid "this instruction will not write back the base register"
4660 #: config/tc-arm.c:12791
4661 msgid "r14 not allowed as first register when second register is omitted"
4664 #: config/tc-arm.c:12891
4666 "This instruction may be unpredictable if executed on M-profile cores with "
4667 "interrupts enabled."
4670 #: config/tc-arm.c:12920 config/tc-arm.c:12933 config/tc-arm.c:12969
4671 msgid "Thumb does not support this addressing mode"
4674 #: config/tc-arm.c:12937
4675 msgid "byte or halfword not valid for base register"
4678 #: config/tc-arm.c:12940
4679 msgid "r15 based store not allowed"
4682 #: config/tc-arm.c:12942
4683 msgid "invalid base register for register offset"
4686 #: config/tc-arm.c:12999
4687 msgid "r12 not allowed here"
4690 #: config/tc-arm.c:13005
4691 msgid "base register written back, and overlaps one of transfer registers"
4694 #: config/tc-arm.c:13133
4697 "Use of r%u as a source register is deprecated when r%u is the destination "
4701 #: config/tc-arm.c:13328
4702 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4705 #: config/tc-arm.c:13356
4706 msgid "only lo regs allowed with immediate"
4709 #: config/tc-arm.c:13533
4710 msgid "Thumb encoding does not support an immediate here"
4713 #: config/tc-arm.c:13620
4714 msgid "Thumb-2 MUL must not set flags"
4717 #: config/tc-arm.c:13685
4718 msgid "Thumb does not support NOP with hints"
4721 #: config/tc-arm.c:13845 config/tc-arm.c:13857
4722 msgid "invalid register list to push/pop instruction"
4725 #: config/tc-arm.c:14120
4726 msgid "source1 and dest must be same register"
4729 #: config/tc-arm.c:14145
4730 msgid "ror #imm not supported"
4733 #: config/tc-arm.c:14196
4734 msgid "SMC is not permitted on this architecture"
4737 #: config/tc-arm.c:14362
4738 msgid "Thumb encoding does not support rotation"
4741 #: config/tc-arm.c:14382
4742 msgid "instruction requires register index"
4745 #: config/tc-arm.c:14392
4746 msgid "instruction does not allow shifted index"
4749 #: config/tc-arm.c:14548 config/tc-arm.c:30001
4750 msgid "out of range label-relative fixup value"
4753 #: config/tc-arm.c:14872
4754 msgid "invalid neon suffix for non neon instruction"
4757 #: config/tc-arm.c:15267 config/tc-arm.c:15620 config/tc-arm.c:17105
4758 #: config/tc-arm.c:17185 config/tc-arm.c:17242 config/tc-arm.c:19123
4759 #: config/tc-arm.c:21302 config/tc-arm.c:21489
4760 msgid "invalid instruction shape"
4763 #: config/tc-arm.c:15519
4764 msgid "types specified in both the mnemonic and operands"
4767 #: config/tc-arm.c:15556
4768 msgid "operand types can't be inferred"
4771 #: config/tc-arm.c:15562
4772 msgid "type specifier has the wrong number of parts"
4775 #: config/tc-arm.c:15648 config/tc-arm.c:19384 config/tc-arm.c:19391
4776 msgid "operand size must match register width"
4779 #: config/tc-arm.c:15670
4780 msgid "inconsistent types in Neon instruction"
4783 #: config/tc-arm.c:16091
4784 msgid "Type is not allowed for this instruction"
4787 #: config/tc-arm.c:16166
4788 msgid "MVE vector or ARM register expected"
4791 #: config/tc-arm.c:16283
4792 msgid "immediate must be either 1, 2, 4 or 8"
4795 #: config/tc-arm.c:16440
4796 msgid "immediate operand expected in the range [1,8]"
4799 #: config/tc-arm.c:16441
4800 msgid "immediate operand expected in the range [1,16]"
4803 #: config/tc-arm.c:16583
4807 #: config/tc-arm.c:17082 config/tc-arm.c:17162 config/tc-arm.c:18759
4808 #: config/tc-arm.c:20583
4809 msgid "immediate out of range for shift"
4812 #: config/tc-arm.c:17376
4813 msgid "first and second operands shall be the same register"
4816 #: config/tc-arm.c:17490 config/tc-arm.c:17552
4817 msgid "destination register and offset register may not be the same"
4820 #: config/tc-arm.c:17502 config/tc-arm.c:17621
4821 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
4824 #: config/tc-arm.c:17504
4825 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
4828 #: config/tc-arm.c:17525
4829 msgid "can not shift offsets when accessing less than half-word"
4832 #: config/tc-arm.c:17527
4834 "shift immediate must be 1, 2 or 3 for half-word, word or double-word "
4835 "accesses respectively"
4838 #: config/tc-arm.c:17614
4839 msgid "immediate must be in the range of +/-[0,127]"
4842 #: config/tc-arm.c:17617
4843 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
4846 #: config/tc-arm.c:17631 config/tc-arm.c:18457
4847 msgid "MVE vector register in the range [Q0..Q7] expected"
4850 #: config/tc-arm.c:17947 config/tc-arm.c:19805
4851 msgid "scalar out of range for multiply instruction"
4854 #: config/tc-arm.c:18035
4855 msgid "index must be in the range 0 to 3"
4858 #: config/tc-arm.c:18038
4859 msgid "indexed register must be less than 8"
4862 #: config/tc-arm.c:18239 config/tc-arm.c:21553
4864 "Warning: 32-bit element size and same first and third operand makes "
4865 "instruction UNPREDICTABLE"
4868 #: config/tc-arm.c:18598
4869 msgid "instruction form not available on this architecture."
4872 #: config/tc-arm.c:18601
4873 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4876 #: config/tc-arm.c:18708 config/tc-arm.c:18733
4877 msgid "immediate out of range for insert"
4880 #: config/tc-arm.c:18880
4881 msgid "immediate out of range for narrowing operation"
4884 #: config/tc-arm.c:19027
4885 msgid "operands 0 and 1 must be the same register"
4888 #: config/tc-arm.c:19133 config/tc-arm.c:21401
4889 msgid "invalid rounding mode"
4892 #: config/tc-arm.c:19595
4893 msgid "operand size must be specified for immediate VMOV"
4896 #: config/tc-arm.c:19605
4897 msgid "immediate has bits set outside the operand size"
4900 #: config/tc-arm.c:19840
4902 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4906 #: config/tc-arm.c:19948
4907 msgid "Instruction form not available on this architecture."
4910 #: config/tc-arm.c:20002
4912 "Warning: 64-bit element size and same destination and source operands makes "
4913 "instruction UNPREDICTABLE"
4916 #: config/tc-arm.c:20007
4917 msgid "elements must be smaller than reversal region"
4920 #: config/tc-arm.c:20099
4921 msgid "Index one must be [2,3] and index two must be two less than index one."
4924 #: config/tc-arm.c:20102
4925 msgid "Destination registers may not be the same"
4928 #: config/tc-arm.c:20300 config/tc-arm.c:20383
4929 msgid "bad type for scalar"
4932 #: config/tc-arm.c:20439
4934 "immediate constant is valid both as a bit-pattern and a floating point value "
4935 "(using the fp value)"
4938 #: config/tc-arm.c:20491 config/tc-arm.c:20502
4939 msgid "VFP registers must be adjacent"
4942 #: config/tc-arm.c:20592
4943 msgid "invalid suffix"
4946 #: config/tc-arm.c:20746
4947 msgid "bad list length for table lookup"
4950 #: config/tc-arm.c:20779
4951 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4954 #: config/tc-arm.c:20782 config/tc-arm.c:20808
4955 msgid "register list must contain at least 1 and at most 16 registers"
4958 #: config/tc-arm.c:20803
4959 msgid "register list must contain at least 1 and at most 32 registers"
4962 #: config/tc-arm.c:20856 config/tc-arm.c:20889
4963 msgid "Use of PC here is UNPREDICTABLE"
4966 #: config/tc-arm.c:20858
4967 msgid "Use of PC here is deprecated"
4970 #: config/tc-arm.c:20892
4971 msgid "instruction does not accept register index"
4974 #: config/tc-arm.c:20895
4975 msgid "instruction does not accept PC-relative addressing"
4978 #: config/tc-arm.c:20917 config/tc-arm.c:20926
4979 msgid "Instruction not permitted on this architecture"
4982 #: config/tc-arm.c:20975
4983 msgid "bad alignment"
4986 #: config/tc-arm.c:20992
4987 msgid "bad list type for instruction"
4990 #: config/tc-arm.c:21036
4991 msgid "unsupported alignment for instruction"
4994 #: config/tc-arm.c:21055 config/tc-arm.c:21149 config/tc-arm.c:21161
4995 #: config/tc-arm.c:21171 config/tc-arm.c:21185
4996 msgid "bad list length"
4999 #: config/tc-arm.c:21060
5000 msgid "stride of 2 unavailable when element size is 8"
5003 #: config/tc-arm.c:21093 config/tc-arm.c:21169
5004 msgid "can't use alignment with this instruction"
5007 #: config/tc-arm.c:21241
5008 msgid "post-index must be a register"
5011 #: config/tc-arm.c:21243
5012 msgid "bad register for post-index"
5015 #: config/tc-arm.c:21465
5016 msgid "scalar out of range"
5019 #: config/tc-arm.c:21598
5021 "Dot Product instructions cannot be conditional, the behaviour is "
5025 #: config/tc-arm.c:21673 config/tc-arm.c:21701 config/tc-arm.c:22383
5026 msgid "index must be 0 or 1"
5029 #: config/tc-arm.c:21676 config/tc-arm.c:21704 config/tc-arm.c:22386
5030 msgid "indexed register must be less than 16"
5033 #: config/tc-arm.c:21742
5034 msgid "Register must be r0-r14 except r13, or APSR_nzcv."
5037 #: config/tc-arm.c:21745
5038 msgid "Register must be an even register between r0-r10."
5041 #: config/tc-arm.c:21770
5042 msgid "CDE Coprocessor must be in range 0-7"
5045 #: config/tc-arm.c:21804
5046 msgid "cx1d requires consecutive destination registers."
5049 #: config/tc-arm.c:21834
5050 msgid "cx2d requires consecutive destination registers."
5053 #: config/tc-arm.c:21873
5054 msgid "cx3d requires consecutive destination registers."
5057 #: config/tc-arm.c:22065
5058 msgid "'q' register must be in range 0-7"
5061 #: config/tc-arm.c:22068
5062 msgid "'d' register must be in range 0-15"
5065 #: config/tc-arm.c:22070
5066 msgid "'s' register must be in range 0-31"
5069 #: config/tc-arm.c:22125
5070 msgid "vcx instructions with Q registers require MVE"
5073 #: config/tc-arm.c:22130
5075 "vcx instructions with S or D registers require either MVE or Armv8-M "
5076 "floating point extension."
5079 #: config/tc-arm.c:22146
5080 msgid "vcx1 with S or D registers takes immediate within 0-2047"
5083 #: config/tc-arm.c:22162
5084 msgid "vcx2 with S or D registers takes immediate within 0-63"
5087 #: config/tc-arm.c:22177
5088 msgid "vcx2 with S or D registers takes immediate within 0-7"
5091 #: config/tc-arm.c:22767 config/tc-arm.c:22888
5092 msgid "conditional infixes are deprecated in unified syntax"
5095 #: config/tc-arm.c:23099
5096 msgid "Warning: conditional outside an IT block for Thumb."
5099 #: config/tc-arm.c:23427
5100 msgid "Short branches, Undefined, SVC, LDM/STM"
5103 #: config/tc-arm.c:23428
5104 msgid "Miscellaneous 16-bit instructions"
5107 #: config/tc-arm.c:23429
5111 #: config/tc-arm.c:23430
5112 msgid "Literal loads"
5115 #: config/tc-arm.c:23431
5116 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
5119 #: config/tc-arm.c:23432
5120 msgid "Hi-register ADD, MOV, CMP using pc"
5123 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
5124 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
5125 #: config/tc-arm.c:23435
5126 msgid "ADD/SUB sp, sp #imm"
5129 #: config/tc-arm.c:23457
5131 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
5132 "ARMv8-A and ARMv8-R"
5135 #: config/tc-arm.c:23469
5138 "IT blocks containing 16-bit Thumb instructions of the following class are "
5139 "performance deprecated in ARMv8-A and ARMv8-R: %s"
5142 #: config/tc-arm.c:23483
5144 "IT blocks containing more than one conditional instruction are performance "
5145 "deprecated in ARMv8-A and ARMv8-R"
5148 #: config/tc-arm.c:23601
5150 msgid "bad instruction `%s'"
5153 #: config/tc-arm.c:23607
5154 msgid "s suffix on comparison instruction is deprecated"
5157 #: config/tc-arm.c:23627
5158 msgid "SVC is not permitted on this architecture"
5161 #: config/tc-arm.c:23629
5163 msgid "selected processor does not support `%s' in Thumb mode"
5166 #: config/tc-arm.c:23635
5167 msgid "Thumb does not support conditional execution"
5170 #: config/tc-arm.c:23655
5173 "selected processor does not support 32bit wide variant of instruction `%s'"
5176 #: config/tc-arm.c:23658
5178 msgid "selected processor does not support `%s' in Thumb-2 mode"
5181 #: config/tc-arm.c:23683
5183 msgid "cannot honor width suffix -- `%s'"
5186 #: config/tc-arm.c:23725
5188 msgid "selected processor does not support `%s' in ARM mode"
5191 #: config/tc-arm.c:23730
5193 msgid "width suffixes are invalid in ARM mode -- `%s'"
5196 #: config/tc-arm.c:23763
5198 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
5201 #: config/tc-arm.c:23781
5203 msgid "section '%s' finished with an open IT block."
5206 #: config/tc-arm.c:23784
5208 msgid "section '%s' finished with an open VPT/VPST block."
5211 #: config/tc-arm.c:23791
5212 msgid "file finished with an open IT block."
5215 #: config/tc-arm.c:23793
5216 msgid "file finished with an open VPT/VPST block."
5219 #: config/tc-arm.c:27502
5221 msgid "alignments greater than %d bytes not supported in .text sections."
5224 #: config/tc-arm.c:27768 config/tc-ia64.c:3589
5226 msgid "Group section `%s' has no group signature"
5229 #: config/tc-arm.c:27814
5230 msgid "handlerdata in cantunwind frame"
5233 #: config/tc-arm.c:27831
5234 msgid "too many unwind opcodes for personality routine 0"
5237 #: config/tc-arm.c:27862
5238 msgid "attempt to recreate an unwind entry"
5241 #: config/tc-arm.c:27872
5242 msgid "too many unwind opcodes"
5245 #: config/tc-arm.c:28174
5247 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
5250 #: config/tc-arm.c:28536 config/tc-arm.c:28604
5252 msgid "symbol %s is in a different section"
5255 #: config/tc-arm.c:28538 config/tc-arm.c:28606
5257 msgid "symbol %s is weak and may be overridden later"
5260 #: config/tc-arm.c:28583 config/tc-arm.c:28955
5262 msgid "invalid constant (%lx) after fixup"
5265 #: config/tc-arm.c:28639
5267 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
5270 #: config/tc-arm.c:28675 config/tc-arm.c:28705
5271 msgid "invalid literal constant: pool needs to be closer"
5274 #: config/tc-arm.c:28678 config/tc-arm.c:28727
5276 msgid "bad immediate value for offset (%ld)"
5279 #: config/tc-arm.c:28708
5281 msgid "bad immediate value for 8-bit offset (%ld)"
5284 #: config/tc-arm.c:28768
5285 msgid "offset not a multiple of 4"
5288 #: config/tc-arm.c:28971
5289 msgid "invalid smc expression"
5292 #: config/tc-arm.c:28981
5293 msgid "invalid hvc expression"
5296 #: config/tc-arm.c:28992 config/tc-arm.c:29001
5297 msgid "invalid swi expression"
5300 #: config/tc-arm.c:29011
5301 msgid "invalid expression in load/store multiple"
5304 #: config/tc-arm.c:29073
5306 msgid "blx to '%s' an ARM ISA state function changed to bl"
5309 #: config/tc-arm.c:29092
5310 msgid "misaligned branch destination"
5313 #: config/tc-arm.c:29213
5315 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
5318 #: config/tc-arm.c:29262
5319 msgid "Thumb2 branch out of range"
5322 #: config/tc-arm.c:29314 config/tc-arm.c:29347
5323 msgid "Relocation supported only in FDPIC mode"
5326 #: config/tc-arm.c:29377
5327 msgid "rel31 relocation overflow"
5330 #: config/tc-arm.c:29399 config/tc-arm.c:29405 config/tc-arm.c:29409
5331 #: config/tc-arm.c:29456
5332 msgid "co-processor offset out of range"
5335 #: config/tc-arm.c:29473
5337 msgid "invalid offset, target not word aligned (0x%08lX)"
5340 #: config/tc-arm.c:29479
5341 msgid "section does not have enough alignment to ensure safe PC-relative loads"
5344 #: config/tc-arm.c:29483 config/tc-arm.c:29492 config/tc-arm.c:29500
5345 #: config/tc-arm.c:29508 config/tc-arm.c:29516
5347 msgid "invalid offset, value too big (0x%08lX)"
5350 #: config/tc-arm.c:29557
5351 msgid "invalid Hi register with immediate"
5354 #: config/tc-arm.c:29573
5355 msgid "invalid immediate for stack address calculation"
5358 #: config/tc-arm.c:29592
5359 msgid "address calculation needs a strongly defined nearby symbol"
5362 #: config/tc-arm.c:29608
5363 msgid "symbol too far away"
5366 #: config/tc-arm.c:29620
5368 msgid "invalid immediate for address calculation (value = 0x%08lX)"
5371 #: config/tc-arm.c:29650
5373 msgid "invalid immediate: %ld is out of range"
5376 #: config/tc-arm.c:29662
5378 msgid "invalid shift value: %ld"
5381 #: config/tc-arm.c:29732 config/tc-arm.c:29803
5383 msgid "the offset 0x%08lX is not representable"
5386 #: config/tc-arm.c:29764
5388 msgid "Unable to process relocation for thumb opcode: %lx"
5391 #: config/tc-arm.c:29843
5393 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
5396 #: config/tc-arm.c:29882
5398 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
5401 #: config/tc-arm.c:29922
5403 msgid "bad offset 0x%08lX (must be word-aligned)"
5406 #: config/tc-arm.c:29927
5408 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
5411 #: config/tc-arm.c:30148 config/tc-score.c:7345
5413 msgid "bad relocation fixup type (%d)"
5416 #: config/tc-arm.c:30266
5417 msgid "literal referenced across section boundary"
5420 #: config/tc-arm.c:30346
5421 msgid "internal relocation (type: IMMEDIATE) not fixed up"
5424 #: config/tc-arm.c:30351
5425 msgid "ADRL used for a symbol not defined in the same file"
5428 #: config/tc-arm.c:30358
5430 msgid "%s used for a symbol not defined in the same file"
5433 #: config/tc-arm.c:30374
5435 msgid "undefined local label `%s'"
5438 #: config/tc-arm.c:30380
5439 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
5442 #: config/tc-arm.c:30402 config/tc-cris.c:4000 config/tc-csky.c:1152
5443 #: config/tc-ft32.c:708 config/tc-mcore.c:1932 config/tc-microblaze.c:2007
5444 #: config/tc-mmix.c:2909 config/tc-moxie.c:823 config/tc-ns32k.c:2245
5445 #: config/tc-score.c:7432
5449 #: config/tc-arm.c:30801
5451 msgid "%s: unexpected function type: %d"
5454 #: config/tc-arm.c:30941
5455 msgid "use of old and new-style options to set CPU type"
5458 #: config/tc-arm.c:30960
5459 msgid "use of old and new-style options to set FPU type"
5462 #: config/tc-arm.c:31039
5463 msgid "hard-float conflicts with specified fpu"
5466 #: config/tc-arm.c:31230
5467 msgid "generate PIC code"
5470 #: config/tc-arm.c:31231
5471 msgid "assemble Thumb code"
5474 #: config/tc-arm.c:31232
5475 msgid "support ARM/Thumb interworking"
5478 #: config/tc-arm.c:31234
5479 msgid "code uses 32-bit program counter"
5482 #: config/tc-arm.c:31235
5483 msgid "code uses 26-bit program counter"
5486 #: config/tc-arm.c:31236
5487 msgid "floating point args are in fp regs"
5490 #: config/tc-arm.c:31238
5491 msgid "re-entrant code"
5494 #: config/tc-arm.c:31239
5495 msgid "code is ATPCS conformant"
5498 #. These are recognized by the assembler, but have no affect on code.
5499 #: config/tc-arm.c:31245
5500 msgid "use frame pointer"
5503 #: config/tc-arm.c:31246
5504 msgid "use stack size checking"
5507 #: config/tc-arm.c:31249
5508 msgid "do not warn on use of deprecated feature"
5511 #: config/tc-arm.c:31252
5513 "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
5516 #: config/tc-arm.c:31256
5517 msgid "warn about symbols that match instruction names [default]"
5520 #: config/tc-arm.c:31257
5521 msgid "disable warnings about symobls that match instructions"
5524 #. DON'T add any new processors to this list -- we want the whole list
5525 #. to go away... Add them to the processors table instead.
5526 #: config/tc-arm.c:31273 config/tc-arm.c:31274
5527 msgid "use -mcpu=arm1"
5530 #: config/tc-arm.c:31275 config/tc-arm.c:31276
5531 msgid "use -mcpu=arm2"
5534 #: config/tc-arm.c:31277 config/tc-arm.c:31278
5535 msgid "use -mcpu=arm250"
5538 #: config/tc-arm.c:31279 config/tc-arm.c:31280
5539 msgid "use -mcpu=arm3"
5542 #: config/tc-arm.c:31281 config/tc-arm.c:31282
5543 msgid "use -mcpu=arm6"
5546 #: config/tc-arm.c:31283 config/tc-arm.c:31284
5547 msgid "use -mcpu=arm600"
5550 #: config/tc-arm.c:31285 config/tc-arm.c:31286
5551 msgid "use -mcpu=arm610"
5554 #: config/tc-arm.c:31287 config/tc-arm.c:31288
5555 msgid "use -mcpu=arm620"
5558 #: config/tc-arm.c:31289 config/tc-arm.c:31290
5559 msgid "use -mcpu=arm7"
5562 #: config/tc-arm.c:31291 config/tc-arm.c:31292
5563 msgid "use -mcpu=arm70"
5566 #: config/tc-arm.c:31293 config/tc-arm.c:31294
5567 msgid "use -mcpu=arm700"
5570 #: config/tc-arm.c:31295 config/tc-arm.c:31296
5571 msgid "use -mcpu=arm700i"
5574 #: config/tc-arm.c:31297 config/tc-arm.c:31298
5575 msgid "use -mcpu=arm710"
5578 #: config/tc-arm.c:31299 config/tc-arm.c:31300
5579 msgid "use -mcpu=arm710c"
5582 #: config/tc-arm.c:31301 config/tc-arm.c:31302
5583 msgid "use -mcpu=arm720"
5586 #: config/tc-arm.c:31303 config/tc-arm.c:31304
5587 msgid "use -mcpu=arm7d"
5590 #: config/tc-arm.c:31305 config/tc-arm.c:31306
5591 msgid "use -mcpu=arm7di"
5594 #: config/tc-arm.c:31307 config/tc-arm.c:31308
5595 msgid "use -mcpu=arm7m"
5598 #: config/tc-arm.c:31309 config/tc-arm.c:31310
5599 msgid "use -mcpu=arm7dm"
5602 #: config/tc-arm.c:31311 config/tc-arm.c:31312
5603 msgid "use -mcpu=arm7dmi"
5606 #: config/tc-arm.c:31313 config/tc-arm.c:31314
5607 msgid "use -mcpu=arm7100"
5610 #: config/tc-arm.c:31315 config/tc-arm.c:31316
5611 msgid "use -mcpu=arm7500"
5614 #: config/tc-arm.c:31317 config/tc-arm.c:31318
5615 msgid "use -mcpu=arm7500fe"
5618 #: config/tc-arm.c:31319 config/tc-arm.c:31320 config/tc-arm.c:31321
5619 #: config/tc-arm.c:31322
5620 msgid "use -mcpu=arm7tdmi"
5623 #: config/tc-arm.c:31323 config/tc-arm.c:31324
5624 msgid "use -mcpu=arm710t"
5627 #: config/tc-arm.c:31325 config/tc-arm.c:31326
5628 msgid "use -mcpu=arm720t"
5631 #: config/tc-arm.c:31327 config/tc-arm.c:31328
5632 msgid "use -mcpu=arm740t"
5635 #: config/tc-arm.c:31329 config/tc-arm.c:31330
5636 msgid "use -mcpu=arm8"
5639 #: config/tc-arm.c:31331 config/tc-arm.c:31332
5640 msgid "use -mcpu=arm810"
5643 #: config/tc-arm.c:31333 config/tc-arm.c:31334
5644 msgid "use -mcpu=arm9"
5647 #: config/tc-arm.c:31335 config/tc-arm.c:31336
5648 msgid "use -mcpu=arm9tdmi"
5651 #: config/tc-arm.c:31337 config/tc-arm.c:31338
5652 msgid "use -mcpu=arm920"
5655 #: config/tc-arm.c:31339 config/tc-arm.c:31340
5656 msgid "use -mcpu=arm940"
5659 #: config/tc-arm.c:31341
5660 msgid "use -mcpu=strongarm"
5663 #: config/tc-arm.c:31343
5664 msgid "use -mcpu=strongarm110"
5667 #: config/tc-arm.c:31345
5668 msgid "use -mcpu=strongarm1100"
5671 #: config/tc-arm.c:31347
5672 msgid "use -mcpu=strongarm1110"
5675 #: config/tc-arm.c:31348
5676 msgid "use -mcpu=xscale"
5679 #: config/tc-arm.c:31349
5680 msgid "use -mcpu=iwmmxt"
5683 #: config/tc-arm.c:31350
5684 msgid "use -mcpu=all"
5687 #. Architecture variants -- don't add any more to this list either.
5688 #: config/tc-arm.c:31353 config/tc-arm.c:31354
5689 msgid "use -march=armv2"
5692 #: config/tc-arm.c:31355 config/tc-arm.c:31356
5693 msgid "use -march=armv2a"
5696 #: config/tc-arm.c:31357 config/tc-arm.c:31358
5697 msgid "use -march=armv3"
5700 #: config/tc-arm.c:31359 config/tc-arm.c:31360
5701 msgid "use -march=armv3m"
5704 #: config/tc-arm.c:31361 config/tc-arm.c:31362
5705 msgid "use -march=armv4"
5708 #: config/tc-arm.c:31363 config/tc-arm.c:31364
5709 msgid "use -march=armv4t"
5712 #: config/tc-arm.c:31365 config/tc-arm.c:31366
5713 msgid "use -march=armv5"
5716 #: config/tc-arm.c:31367 config/tc-arm.c:31368
5717 msgid "use -march=armv5t"
5720 #: config/tc-arm.c:31369 config/tc-arm.c:31370
5721 msgid "use -march=armv5te"
5724 #. Floating point variants -- don't add any more to this list either.
5725 #: config/tc-arm.c:31373
5726 msgid "use -mfpu=fpe"
5729 #: config/tc-arm.c:31374
5730 msgid "use -mfpu=fpa10"
5733 #: config/tc-arm.c:31375
5734 msgid "use -mfpu=fpa11"
5737 #: config/tc-arm.c:31377
5738 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
5741 #: config/tc-arm.c:32501
5742 msgid "extension does not apply to the base architecture"
5745 #: config/tc-arm.c:32530
5746 msgid "architectural extensions must be specified in alphabetical order"
5749 #: config/tc-arm.c:32669 config/tc-arm.c:33645
5751 msgid "unknown floating point format `%s'\n"
5754 #: config/tc-arm.c:32685 config/tc-csky.c:1264
5756 msgid "unknown floating point abi `%s'\n"
5759 #: config/tc-arm.c:32701
5761 msgid "unknown EABI `%s'\n"
5764 #: config/tc-arm.c:32721
5766 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
5769 #: config/tc-arm.c:32744 config/tc-metag.c:5911
5770 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
5773 #: config/tc-arm.c:32746
5774 msgid "<abi>\t assemble for floating point ABI <abi>"
5777 #: config/tc-arm.c:32749
5778 msgid "<ver>\t\t assemble for eabi version <ver>"
5781 #: config/tc-arm.c:32752
5782 msgid "<mode>\t controls implicit insertion of IT instructions"
5785 #: config/tc-arm.c:32754
5786 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
5789 #: config/tc-arm.c:32757
5791 "[ieee|alternative]\n"
5792 " set the encoding for half precision floating point "
5794 " or Arm alternative format."
5797 #: config/tc-arm.c:32868
5799 msgid " ARM-specific assembler options:\n"
5802 #: config/tc-arm.c:32888
5804 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
5807 #: config/tc-arm.c:32892
5809 msgid " --fdpic generate an FDPIC object file\n"
5812 #: config/tc-arm.c:33206
5813 msgid "no architecture contains all the instructions used\n"
5816 #: config/tc-arm.c:33398
5817 msgid ".cpu: missing cpu name"
5820 #: config/tc-arm.c:33446
5821 msgid ".arch: missing architecture name"
5824 #: config/tc-arm.c:33487
5825 msgid ".object_arch: missing architecture name"
5828 #: config/tc-arm.c:33524
5829 msgid ".arch_extension: missing architecture extension"
5832 #: config/tc-arm.c:33581
5835 "architectural extension `%s' is not allowed for the current base architecture"
5838 #: config/tc-arm.c:33604
5840 msgid "unknown architecture extension `%s'\n"
5843 #: config/tc-arm.c:33625
5844 msgid ".fpu: missing fpu name"
5847 #: config/tc-avr.c:597
5849 msgid "Known MCU names:"
5852 #: config/tc-avr.c:662
5855 "AVR Assembler options:\n"
5856 " -mmcu=[avr-name] select microcontroller variant\n"
5857 " [avr-name] can be:\n"
5858 " avr1 - classic AVR core without data RAM\n"
5859 " avr2 - classic AVR core with up to 8K program memory\n"
5860 " avr25 - classic AVR core with up to 8K program memory\n"
5861 " plus the MOVW instruction\n"
5862 " avr3 - classic AVR core with up to 64K program memory\n"
5863 " avr31 - classic AVR core with up to 128K program memory\n"
5864 " avr35 - classic AVR core with up to 64K program memory\n"
5865 " plus the MOVW instruction\n"
5866 " avr4 - enhanced AVR core with up to 8K program memory\n"
5867 " avr5 - enhanced AVR core with up to 64K program memory\n"
5868 " avr51 - enhanced AVR core with up to 128K program memory\n"
5869 " avr6 - enhanced AVR core with up to 256K program memory\n"
5870 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5871 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5873 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5874 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5875 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5876 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5877 " avrtiny - AVR Tiny core with 16 gp registers\n"
5880 #: config/tc-avr.c:685
5883 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5884 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5885 " (default for avr4, avr5)\n"
5886 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5887 " (default for avr3, avr5)\n"
5888 " -mrmw accept Read-Modify-Write instructions\n"
5889 " -mlink-relax generate relocations for linker relaxation (default)\n"
5890 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5891 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5892 " -mno-dollar-line-separator\n"
5893 " do not treat the $ character as a line separator.\n"
5896 #: config/tc-avr.c:726
5898 msgid "unknown MCU: %s\n"
5901 #: config/tc-avr.c:740
5903 msgid "redefinition of mcu type `%s' to `%s'"
5906 #: config/tc-avr.c:869
5907 msgid "constant value required"
5910 #: config/tc-avr.c:872
5912 msgid "number must be positive and less than %d"
5915 #: config/tc-avr.c:898 config/tc-avr.c:1035
5917 msgid "constant out of 8-bit range: %d"
5920 #: config/tc-avr.c:966 config/tc-score.c:1198 read.c:3956
5921 msgid "illegal expression"
5924 #: config/tc-avr.c:995 config/tc-avr.c:2005 config/tc-pru.c:1861
5925 msgid "`)' required"
5928 #: config/tc-avr.c:1105
5929 msgid "register name or number from 16 to 31 required"
5932 #: config/tc-avr.c:1111
5933 msgid "register name or number from 0 to 31 required"
5936 #: config/tc-avr.c:1119
5937 msgid "register r16-r23 required"
5940 #: config/tc-avr.c:1125
5941 msgid "register number above 15 required"
5944 #: config/tc-avr.c:1131 config/tc-csky.c:6395 config/tc-csky.c:6424
5945 msgid "even register number required"
5948 #: config/tc-avr.c:1137
5949 msgid "register r24, r26, r28 or r30 required"
5952 #: config/tc-avr.c:1158
5953 msgid "pointer register (X, Y or Z) required"
5956 #: config/tc-avr.c:1165
5957 msgid "cannot both predecrement and postincrement"
5960 #: config/tc-avr.c:1173
5961 msgid "addressing mode not supported"
5964 #: config/tc-avr.c:1179
5965 msgid "can't predecrement"
5968 #: config/tc-avr.c:1182
5969 msgid "pointer register Z required"
5972 #: config/tc-avr.c:1201
5973 msgid "postincrement not supported"
5976 #: config/tc-avr.c:1211
5977 msgid "pointer register (Y or Z) required"
5980 #: config/tc-avr.c:1333 config/tc-xgate.c:1354
5982 msgid "unknown constraint `%c'"
5985 #: config/tc-avr.c:1396 config/tc-avr.c:2687
5986 msgid "`,' required"
5989 #: config/tc-avr.c:1417
5990 msgid "undefined combination of operands"
5993 #: config/tc-avr.c:1426
5994 msgid "skipping two-word instruction"
5997 #: config/tc-avr.c:1614 config/tc-avr.c:1630 config/tc-avr.c:1761
5998 #: config/tc-msp430.c:4500 config/tc-msp430.c:4519
6000 msgid "odd address operand: %ld"
6003 #: config/tc-avr.c:1622 config/tc-avr.c:1641 config/tc-avr.c:1659
6004 #: config/tc-avr.c:1670 config/tc-avr.c:1686 config/tc-avr.c:1694
6005 #: config/tc-avr.c:1789 config/tc-avr.c:1796 config/tc-d10v.c:503
6006 #: config/tc-d30v.c:550 config/tc-msp430.c:4508 config/tc-msp430.c:4526
6008 msgid "operand out of range: %ld"
6011 #: config/tc-avr.c:1677
6013 msgid "operand out of range: 0x%lx"
6016 #: config/tc-avr.c:1782 config/tc-d10v.c:1592 config/tc-d30v.c:2011
6017 #: config/tc-msp430.c:4597
6019 msgid "line %d: unknown relocation type: 0x%x"
6022 #: config/tc-avr.c:1810
6023 msgid "only constant expression allowed"
6026 #. xgettext:c-format.
6027 #: config/tc-avr.c:1865 config/tc-bfin.c:824 config/tc-d10v.c:1461
6028 #: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772
6029 #: config/tc-mn10300.c:2178 config/tc-msp430.c:4645 config/tc-ppc.c:7768
6030 #: config/tc-spu.c:878 config/tc-spu.c:1091 config/tc-v850.c:3365
6031 #: config/tc-z80.c:3878
6033 msgid "reloc %d not supported by object file format"
6036 #: config/tc-avr.c:1887 config/tc-ft32.c:232 config/tc-h8300.c:1926
6037 #: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180
6038 #: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747
6039 #: config/tc-z8k.c:1233
6040 msgid "can't find opcode "
6043 #: config/tc-avr.c:1906
6045 msgid "illegal opcode %s for mcu %s"
6048 #: config/tc-avr.c:1922
6050 msgid "pseudo instruction `%s' not supported"
6053 #: config/tc-avr.c:1944
6054 msgid "garbage at end of line"
6057 #: config/tc-avr.c:2054 config/tc-pru.c:1893
6059 msgid "illegal %s relocation size: %d"
6062 #: config/tc-avr.c:2167 config/tc-avr.c:2222
6064 msgid "unknown record type %d (in %s)"
6067 #: config/tc-avr.c:2243
6069 msgid "Failed to create property section `%s'\n"
6072 #: config/tc-avr.c:2679
6074 msgid "%s requires value 0-2 as operand 1"
6077 #: config/tc-avr.c:2704
6079 msgid "`%s %d' after `%s %d' from %s:%u"
6082 #: config/tc-avr.c:2707
6084 msgid "`%s %d' but no chunk open yet"
6087 #: config/tc-avr.c:2795
6089 msgid "dangling `__gcc_isr %d'"
6092 #: config/tc-avr.c:2797
6093 msgid "dangling `__gcc_isr'"
6096 #: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
6100 #: config/tc-bfin.c:439
6102 msgid " Blackfin specific assembler options:\n"
6105 #: config/tc-bfin.c:440
6107 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
6110 #: config/tc-bfin.c:441
6112 msgid " -mfdpic assemble for the FDPIC ABI\n"
6115 #: config/tc-bfin.c:442
6117 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
6120 #: config/tc-bfin.c:455
6121 msgid "Could not set architecture and machine."
6124 #: config/tc-bfin.c:602
6125 msgid "Parse failed."
6128 #: config/tc-bfin.c:677
6129 msgid "pcrel too far BFD_RELOC_BFIN_10"
6132 #: config/tc-bfin.c:693
6133 msgid "pcrel too far BFD_RELOC_BFIN_12"
6136 #: config/tc-bfin.c:713
6137 msgid "pcrel too far BFD_RELOC_BFIN_24"
6140 #: config/tc-bfin.c:728
6141 msgid "pcrel too far BFD_RELOC_BFIN_5"
6144 #: config/tc-bfin.c:740
6145 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
6148 #: config/tc-bfin.c:750
6149 msgid "rel too far BFD_RELOC_8"
6152 #: config/tc-bfin.c:757
6153 msgid "rel too far BFD_RELOC_16"
6156 #: config/tc-bpf.c:176
6163 #: config/tc-bpf.c:177
6166 " --EL\t\t\tgenerate code for a little endian machine\n"
6167 " --EB\t\t\tgenerate code for a big endian machine\n"
6168 " -mxbpf generate xBPF instructions\n"
6171 #: config/tc-bpf.c:353
6172 msgid "convert_frag called"
6175 #: config/tc-bpf.c:360 config/tc-sparc.h:68 config/tc-z80.h:54
6176 msgid "estimate_size_before_relax called"
6179 #: config/tc-cr16.c:168
6180 msgid "using a bit field width of zero"
6183 #: config/tc-cr16.c:176
6185 msgid "field width \"%s\" too complex for a bitfield"
6188 #: config/tc-cr16.c:186
6190 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
6191 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
6195 #: config/tc-cr16.c:212
6197 msgid "field value \"%s\" too complex for a bitfield"
6200 #: config/tc-cr16.c:394
6202 msgid "Unknown register pair - index relative mode: `%d'"
6205 #: config/tc-cr16.c:603 config/tc-crx.c:333
6207 msgid "internal error: reloc %d (`%s') not supported by object file format"
6210 #: config/tc-cr16.c:696 config/tc-i386.c:15030 config/tc-s390.c:2120
6211 msgid "GOT already in symbol table"
6214 #. Missing or bad expr becomes absolute 0.
6215 #: config/tc-cr16.c:880 config/tc-crx.c:570
6217 msgid "missing or invalid displacement expression `%s' taken as 0"
6220 #: config/tc-cr16.c:930
6222 msgid "GOT bad expression with %s."
6225 #: config/tc-cr16.c:1041
6227 msgid "operand %d: illegal use expression: `%s`"
6230 #: config/tc-cr16.c:1106 config/tc-crx.c:1080
6232 msgid "Unknown register: `%d'"
6235 #. Issue a error message when register is illegal.
6236 #: config/tc-cr16.c:1114
6238 msgid "Illegal register (`%s') in Instruction: `%s'"
6241 #: config/tc-cr16.c:1188 config/tc-cr16.c:1263
6243 msgid "Illegal register `%s' in Instruction `%s'"
6246 #: config/tc-cr16.c:1216 config/tc-cr16.c:1227
6248 msgid "Illegal register pair `%s' in Instruction `%s'"
6251 #: config/tc-cr16.c:1252
6252 msgid "unmatched '['"
6255 #: config/tc-cr16.c:1258
6256 msgid "garbage after index spec ignored"
6259 #: config/tc-cr16.c:1406 config/tc-crx.c:889
6261 msgid "Illegal operands (whitespace): `%s'"
6264 #: config/tc-cr16.c:1418 config/tc-cr16.c:1425 config/tc-cr16.c:1442
6265 #: config/tc-crx.c:901 config/tc-crx.c:908 config/tc-crx.c:925
6266 #: config/tc-crx.c:1716
6268 msgid "Missing matching brackets : `%s'"
6271 #: config/tc-cr16.c:1474 config/tc-crx.c:951
6273 msgid "Unknown exception: `%s'"
6276 #: config/tc-cr16.c:1556 config/tc-crx.c:1047
6278 msgid "Illegal `cinv' parameter: `%c'"
6281 #: config/tc-cr16.c:1577 config/tc-cr16.c:1616
6283 msgid "Unknown register pair: `%d'"
6286 #. Issue a error message when register pair is illegal.
6287 #: config/tc-cr16.c:1585
6289 msgid "Illegal register pair (`%s') in Instruction: `%s'"
6292 #. Issue a error message when register pair is illegal.
6293 #: config/tc-cr16.c:1624
6295 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
6298 #: config/tc-cr16.c:1663
6300 msgid "Unknown processor register : `%d'"
6303 #. Issue a error message when register pair is illegal.
6304 #: config/tc-cr16.c:1671
6306 msgid "Illegal processor register (`%s') in Instruction: `%s'"
6309 #: config/tc-cr16.c:1719
6311 msgid "Unknown processor register (32 bit) : `%d'"
6314 #. Issue a error message when register pair is illegal.
6315 #: config/tc-cr16.c:1727
6317 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
6320 #: config/tc-cr16.c:2072 config/tc-crx.c:1614 config/tc-crx.c:1631
6322 msgid "Same src/dest register is used (`r%d'), result is undefined"
6325 #: config/tc-cr16.c:2094
6326 msgid "RA register is saved twice."
6329 #: config/tc-cr16.c:2098
6331 msgid "`%s' Illegal use of registers."
6334 #: config/tc-cr16.c:2112
6336 msgid "`%s' Illegal count-register combination."
6339 #: config/tc-cr16.c:2118
6341 msgid "`%s' Illegal use of register."
6344 #: config/tc-cr16.c:2127 config/tc-crx.c:1623
6346 msgid "`%s' has undefined result"
6349 #: config/tc-cr16.c:2135
6351 msgid "Same src/dest register is used (`r%d'),result is undefined"
6354 #: config/tc-cr16.c:2306 config/tc-crx.c:1529
6355 msgid "Incorrect number of operands"
6358 #: config/tc-cr16.c:2308 config/tc-crx.c:1531
6360 msgid "Illegal type of operand (arg %d)"
6363 #: config/tc-cr16.c:2314 config/tc-crx.c:1537
6365 msgid "Operand out of range (arg %d)"
6368 #: config/tc-cr16.c:2317 config/tc-crx.c:1540
6370 msgid "Operand has odd displacement (arg %d)"
6373 #: config/tc-cr16.c:2320 config/tc-cr16.c:2351 config/tc-crx.c:1555
6374 #: config/tc-crx.c:1583
6376 msgid "Illegal operand (arg %d)"
6379 #. Give an error if a frag containing code is not aligned to a 2-byte
6381 #: config/tc-cr16.c:2453 config/tc-cr16.h:74 config/tc-crx.c:1905
6382 #: config/tc-crx.h:77
6383 msgid "instruction address is not a multiple of 2"
6386 #: config/tc-cr16.c:2476 config/tc-cris.c:1550 config/tc-cris.c:1558
6387 #: config/tc-crx.c:1941 config/tc-dlx.c:681 config/tc-hppa.c:3225
6388 #: config/tc-hppa.c:3232 config/tc-sparc.c:1749 config/tc-sparc.c:1757
6390 msgid "Unknown opcode: `%s'"
6393 #: config/tc-cris.c:550 config/tc-m68hc11.c:3892
6395 msgid "internal inconsistency problem in %s: fr_symbol %lx"
6398 #: config/tc-cris.c:554 config/tc-m68hc11.c:3896 config/tc-msp430.c:4995
6400 msgid "internal inconsistency problem in %s: resolved symbol"
6403 #: config/tc-cris.c:564 config/tc-m68hc11.c:3902
6405 msgid "internal inconsistency problem in %s: fr_subtype %d"
6408 #: config/tc-cris.c:904
6409 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
6412 #: config/tc-cris.c:934
6413 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
6416 #: config/tc-cris.c:939
6419 "Internal error found in md_convert_frag: offset %ld. Please report this."
6422 #: config/tc-cris.c:964
6424 msgid "internal inconsistency in %s: bdapq no symbol"
6427 #: config/tc-cris.c:977
6429 msgid "internal inconsistency in %s: bdap.w with no symbol"
6432 #: config/tc-cris.c:1001
6433 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
6436 #: config/tc-cris.c:1010
6437 msgid "dangerous MULS/MULU location; give it higher alignment"
6440 #. Bail out for compatibility mode. (It seems it can be implemented,
6441 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
6442 #. $acr", "nop"; but doesn't seem worth it at the moment.)
6443 #: config/tc-cris.c:1051
6445 "Out-of-range .word offset handling is not implemented for .arch "
6449 #: config/tc-cris.c:1096
6450 msgid ".word case-table handling failed: table too large"
6453 #: config/tc-cris.c:1228
6455 msgid "Buggy opcode: `%s' \"%s\"\n"
6458 #: config/tc-cris.c:1656
6460 msgid "Immediate value not in 5 bit unsigned range: %ld"
6463 #: config/tc-cris.c:1672
6465 msgid "Immediate value not in 4 bit unsigned range: %ld"
6468 #: config/tc-cris.c:1724
6470 msgid "Immediate value not in 6 bit range: %ld"
6473 #: config/tc-cris.c:1740
6475 msgid "Immediate value not in 6 bit unsigned range: %ld"
6478 #. Others have a generic warning.
6479 #: config/tc-cris.c:1849
6481 msgid "Unimplemented register `%s' specified"
6484 #. We've come to the end of instructions with this
6485 #. opcode, so it must be an error.
6486 #: config/tc-cris.c:2093
6487 msgid "Illegal operands"
6490 #: config/tc-cris.c:2134 config/tc-cris.c:2174
6492 msgid "Immediate value not in 8 bit range: %ld"
6495 #: config/tc-cris.c:2144 config/tc-cris.c:2195
6497 msgid "Immediate value not in 16 bit range: %ld"
6500 #: config/tc-cris.c:2179
6502 msgid "Immediate value not in 8 bit signed range: %ld"
6505 #: config/tc-cris.c:2184
6507 msgid "Immediate value not in 8 bit unsigned range: %ld"
6510 #: config/tc-cris.c:2200
6512 msgid "Immediate value not in 16 bit signed range: %ld"
6515 #: config/tc-cris.c:2205
6517 msgid "Immediate value not in 16 bit unsigned range: %ld"
6520 #: config/tc-cris.c:2231
6521 msgid "TLS relocation size does not match operand size"
6524 #: config/tc-cris.c:2232
6525 msgid "PIC relocation size does not match operand size"
6528 #: config/tc-cris.c:3379
6529 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
6532 #: config/tc-cris.c:3383
6533 msgid "32-bit conditional branch generated"
6536 #: config/tc-cris.c:3444
6537 msgid "Complex expression not supported"
6540 #. FIXME: Is this function mentioned in the internals.texi manual? If
6542 #: config/tc-cris.c:3594
6543 msgid "Bad call to md_atof () - floating point formats are not supported"
6546 #: config/tc-cris.c:3635
6547 msgid "PC-relative relocation must be trivially resolved"
6550 #: config/tc-cris.c:3707
6552 msgid "Value not in 16 bit range: %ld"
6555 #: config/tc-cris.c:3715
6557 msgid "Value not in 16 bit signed range: %ld"
6560 #: config/tc-cris.c:3723
6562 msgid "Value not in 8 bit range: %ld"
6565 #: config/tc-cris.c:3730
6567 msgid "Value not in 8 bit signed range: %ld"
6570 #: config/tc-cris.c:3740
6572 msgid "Value not in 4 bit unsigned range: %ld"
6575 #: config/tc-cris.c:3747
6577 msgid "Value not in 5 bit unsigned range: %ld"
6580 #: config/tc-cris.c:3754
6582 msgid "Value not in 6 bit range: %ld"
6585 #: config/tc-cris.c:3761
6587 msgid "Value not in 6 bit unsigned range: %ld"
6590 #: config/tc-cris.c:3805
6592 msgid "Please use --help to see usage and options for this assembler.\n"
6595 #: config/tc-cris.c:3817
6596 msgid "--no-underscore is invalid with a.out format"
6599 #: config/tc-cris.c:3829
6600 msgid "--pic is invalid for this object format"
6603 #: config/tc-cris.c:3843
6605 msgid "invalid <arch> in --march=<arch>: %s"
6608 #: config/tc-cris.c:3952 config/tc-ft32.c:688 config/tc-moxie.c:776
6610 "Semantics error. This type of operand can not be relocated, it must be an "
6611 "assembly-time constant"
6614 #: config/tc-cris.c:4001 config/tc-ft32.c:709 config/tc-moxie.c:824
6616 msgid "Cannot generate relocation type for symbol %s, code %s"
6619 #. The messages are formatted to line up with the generic options.
6620 #: config/tc-cris.c:4014
6622 msgid "CRIS-specific options:\n"
6625 #: config/tc-cris.c:4016
6627 " -h, -H Don't execute, print this help text. Deprecated.\n"
6630 #: config/tc-cris.c:4018
6631 msgid " -N Warn when branches are expanded to jumps.\n"
6634 #: config/tc-cris.c:4020
6636 " --underscore User symbols are normally prepended with "
6640 #: config/tc-cris.c:4022
6641 msgid " Registers will not need any prefix.\n"
6644 #: config/tc-cris.c:4024
6645 msgid " --no-underscore User symbols do not have any prefix.\n"
6648 #: config/tc-cris.c:4026
6649 msgid " Registers will require a `$'-prefix.\n"
6652 #: config/tc-cris.c:4029
6653 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
6656 #: config/tc-cris.c:4032
6658 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
6659 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
6662 #: config/tc-cris.c:4081
6663 msgid "Invalid pc-relative relocation"
6666 #: config/tc-cris.c:4126
6668 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
6671 #: config/tc-cris.c:4156
6673 msgid ".syntax %s requires command-line option `--underscore'"
6676 #: config/tc-cris.c:4165
6678 msgid ".syntax %s requires command-line option `--no-underscore'"
6681 #: config/tc-cris.c:4202
6682 msgid "Unknown .syntax operand"
6685 #: config/tc-cris.c:4212
6686 msgid "Pseudodirective .file is only valid when generating ELF"
6689 #: config/tc-cris.c:4224
6690 msgid "Pseudodirective .loc is only valid when generating ELF"
6693 #: config/tc-cris.c:4239
6695 msgid "internal inconsistency problem: %s called for %d bytes"
6698 #: config/tc-cris.c:4391
6699 msgid "unknown operand to .arch"
6702 #: config/tc-cris.c:4400
6703 msgid ".arch <arch> requires a matching --march=... option"
6706 #: config/tc-crx.c:710 config/tc-crx.c:730 config/tc-crx.c:745
6708 msgid "Illegal register `%s' in instruction `%s'"
6711 #: config/tc-crx.c:773
6713 msgid "Illegal Scale - `%d'"
6716 #. Issue a error message when register is illegal.
6717 #: config/tc-crx.c:1088
6719 msgid "Illegal register (`%s') in instruction: `%s'"
6722 #: config/tc-crx.c:1217
6724 msgid "Illegal co-processor register in instruction `%s'"
6727 #: config/tc-crx.c:1224
6729 msgid "Illegal co-processor special register in instruction `%s'"
6732 #: config/tc-crx.c:1544
6734 msgid "Invalid DISPU4 operand value (arg %d)"
6737 #: config/tc-crx.c:1548
6739 msgid "Invalid CST4 operand value (arg %d)"
6742 #: config/tc-crx.c:1551
6744 msgid "Operand value is not within upper 64 KB (arg %d)"
6747 #: config/tc-crx.c:1685
6748 msgid "Invalid register in register list"
6751 #: config/tc-crx.c:1739
6753 msgid "Illegal register `%s' in cop-register list"
6756 #: config/tc-crx.c:1747
6758 msgid "Illegal register `%s' in cop-special-register list"
6761 #: config/tc-crx.c:1766
6763 msgid "Illegal register `%s' in user register list"
6766 #: config/tc-crx.c:1785
6768 msgid "Illegal register `%s' in register list"
6771 #: config/tc-crx.c:1791
6773 msgid "Maximum %d bits may be set in `mask16' operand"
6776 #: config/tc-crx.c:1800
6778 msgid "rest of line ignored; first ignored character is `%c'"
6781 #: config/tc-crx.c:1808
6783 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
6786 #. HI can't be specified without LO (and vise-versa).
6787 #: config/tc-crx.c:1814
6788 msgid "HI/LO registers should be specified together"
6791 #: config/tc-crx.c:1820
6792 msgid "HI/LO registers should be specified without additional registers"
6795 #. Variable not in small data read only segment accessed
6796 #. using small data read only anchor.
6797 #: config/tc-csky.c:1149 config/tc-mcore.c:1927 config/tc-microblaze.c:1999
6798 #: config/tc-microblaze.c:2301 config/tc-microblaze.c:2324
6802 #: config/tc-csky.c:1151
6804 msgid "pcrel offset for branch to %s too far (0x%lx)"
6807 #: config/tc-csky.c:1235
6809 msgid "unknown architecture `%s'"
6812 #: config/tc-csky.c:1408
6814 msgid "C-SKY assembler options:\n"
6817 #: config/tc-csky.c:1410
6819 msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6822 #: config/tc-csky.c:1429
6824 msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6827 #: config/tc-csky.c:1456
6829 msgid " -mfloat-abi=ABI\t\tselect float ABI:"
6832 #: config/tc-csky.c:1475
6834 msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6837 #: config/tc-csky.c:1477
6839 msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6842 #: config/tc-csky.c:1479
6844 msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6847 #: config/tc-csky.c:1482
6849 msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6852 #: config/tc-csky.c:1484
6854 msgid " -mno-ljump\n"
6857 #: config/tc-csky.c:1488
6859 msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6862 #: config/tc-csky.c:1490
6864 msgid " -mno-branch-stub\n"
6867 #: config/tc-csky.c:1494
6869 msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6872 #: config/tc-csky.c:1496
6874 msgid " -no-force2bsr -mno-force2bsr\n"
6877 #: config/tc-csky.c:1498
6879 msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6882 #: config/tc-csky.c:1500
6884 msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6887 #: config/tc-csky.c:1503
6889 msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6892 #: config/tc-csky.c:1505
6894 msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6897 #: config/tc-csky.c:1507
6899 msgid " -mno-elrw\n"
6902 #: config/tc-csky.c:1510
6904 msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6907 #: config/tc-csky.c:1512
6909 msgid " -mno-laf -mno-literals-after-func\n"
6912 #: config/tc-csky.c:1514
6915 " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6918 #: config/tc-csky.c:1516
6920 msgid " -mno-labr -mnoliterals-after-br\n"
6923 #: config/tc-csky.c:1519
6925 msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6928 #: config/tc-csky.c:1521
6930 msgid " -mno-istack\n"
6933 #: config/tc-csky.c:1524
6935 msgid " -mhard-float\t\t\tenable hard float instructions\n"
6938 #: config/tc-csky.c:1526
6940 msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6943 #: config/tc-csky.c:1528
6945 msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6948 #: config/tc-csky.c:1530
6950 msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6953 #: config/tc-csky.c:1532
6955 msgid " -msecurity\t\t\tenable security instructions\n"
6958 #: config/tc-csky.c:1534
6960 msgid " -mtrust\t\t\tenable trust instructions\n"
6963 #: config/tc-csky.c:1536
6965 msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6968 #: config/tc-csky.c:1538
6970 msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6973 #: config/tc-csky.c:1540
6975 msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6978 #: config/tc-csky.c:1753
6979 msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6982 #: config/tc-csky.c:1758
6983 msgid "-mno-force2bsr is ignored with -mbranch-stub"
6986 #: config/tc-csky.c:1766
6987 msgid "-mno-force2bsr is ignored for ck801/ck802"
6990 #: config/tc-csky.c:1793
6991 msgid "-mljump is ignored for ck801/ck802"
6994 #: config/tc-csky.c:2073 config/tc-mcore.c:689
6995 msgid "more than 65K literal pools"
6998 #: config/tc-csky.c:2320 read.c:3667
7000 msgid "bad floating literal: %s"
7003 #: config/tc-csky.c:2468 config/tc-mcore.c:743
7007 #: config/tc-csky.c:2496 config/tc-mips.c:14347 config/tc-mips.c:14411
7008 #: config/tc-mips.c:14422 config/tc-score.c:2692 config/tc-score.c:2739
7009 msgid "unrecognized opcode"
7012 #: config/tc-csky.c:3631 config/tc-mcore.c:1164
7013 msgid "translating mgeni to movi"
7016 #: config/tc-csky.c:5279 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310
7018 msgid "unsupported BFD relocation size %d"
7021 #: config/tc-csky.c:5902
7022 msgid "second operand must be 4"
7025 #: config/tc-csky.c:5926 config/tc-mcore.c:1527
7026 msgid "second operand must be 1"
7029 #: config/tc-csky.c:5999 config/tc-xtensa.c:1989
7030 msgid "register number out of range"
7033 #: config/tc-csky.c:6009
7034 msgid "64-bit operator src/dst register must be less than 15"
7037 #: config/tc-csky.c:7836
7038 msgid "the first operand must be a symbol"
7041 #: config/tc-csky.c:7845
7042 msgid "missing stack size"
7045 #: config/tc-csky.c:7858 config/tc-score.c:4244
7046 msgid "value not in range [0, 0xffffffff]"
7049 #: config/tc-csky.c:7868 config/tc-mcore.c:782
7050 msgid "operand must be a constant"
7053 #: config/tc-d10v.c:216
7057 "-O Optimize. Will do some operations in parallel.\n"
7058 "--gstabs-packing Pack adjacent short instructions together even\n"
7059 " when --gstabs is specified. On by default.\n"
7060 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
7061 " instructions together.\n"
7064 #: config/tc-d10v.c:573
7065 msgid "operand is not an immediate"
7068 #: config/tc-d10v.c:590
7070 msgid "operand out of range: %lu"
7073 #: config/tc-d10v.c:650
7074 msgid "Instruction must be executed in parallel with another instruction."
7077 #: config/tc-d10v.c:704 config/tc-d10v.c:712
7079 msgid "packing conflict: %s must dispatch sequentially"
7082 #: config/tc-d10v.c:811
7084 msgid "resource conflict (R%d)"
7087 #: config/tc-d10v.c:814
7089 msgid "resource conflict (A%d)"
7092 #: config/tc-d10v.c:816
7093 msgid "resource conflict (PSW)"
7096 #: config/tc-d10v.c:818
7097 msgid "resource conflict (C flag)"
7100 #: config/tc-d10v.c:820
7101 msgid "resource conflict (F flag)"
7104 #: config/tc-d10v.c:970
7105 msgid "Instruction must be executed in parallel"
7108 #: config/tc-d10v.c:973
7109 msgid "Long instructions may not be combined."
7112 #: config/tc-d10v.c:1006
7113 msgid "One of these instructions may not be executed in parallel."
7116 #: config/tc-d10v.c:1010 config/tc-d30v.c:1034
7117 msgid "Two IU instructions may not be executed in parallel"
7120 #: config/tc-d10v.c:1012 config/tc-d10v.c:1020 config/tc-d10v.c:1034
7121 #: config/tc-d10v.c:1049 config/tc-d30v.c:1035 config/tc-d30v.c:1044
7122 msgid "Swapping instruction order"
7125 #: config/tc-d10v.c:1018 config/tc-d30v.c:1041
7126 msgid "Two MU instructions may not be executed in parallel"
7129 #: config/tc-d10v.c:1038 config/tc-d30v.c:1061
7130 msgid "IU instruction may not be in the left container"
7133 #: config/tc-d10v.c:1040 config/tc-d10v.c:1055
7135 "Instruction in R container is squashed by flow control instruction in L "
7139 #: config/tc-d10v.c:1053 config/tc-d30v.c:1072
7140 msgid "MU instruction may not be in the right container"
7143 #: config/tc-d10v.c:1059 config/tc-d30v.c:1084
7144 msgid "unknown execution type passed to write_2_short()"
7147 #: config/tc-d10v.c:1188 config/tc-d10v.c:1361
7148 msgid "bad opcode or operands"
7151 #: config/tc-d10v.c:1263
7152 msgid "value out of range"
7155 #: config/tc-d10v.c:1337
7156 msgid "illegal operand - register name found where none expected"
7159 #: config/tc-d10v.c:1372
7160 msgid "Register number must be EVEN"
7163 #: config/tc-d10v.c:1375
7164 msgid "Unsupported use of sp"
7167 #: config/tc-d10v.c:1394
7169 msgid "cr%ld is a reserved control register"
7172 #: config/tc-d10v.c:1569
7174 msgid "line %d: rep or repi must include at least 4 instructions"
7177 #: config/tc-d10v.c:1761
7178 msgid "can't find previous opcode "
7181 #: config/tc-d10v.c:1773
7183 msgid "could not assemble: %s"
7186 #: config/tc-d10v.c:1788 config/tc-d10v.c:1810 config/tc-d30v.c:1741
7187 msgid "Unable to mix instructions as specified"
7190 #: config/tc-d30v.c:146
7192 msgid "Register name %s conflicts with symbol of the same name"
7195 #: config/tc-d30v.c:236
7200 "-O Make adjacent short instructions parallel if "
7202 "-n Warn about all NOPs inserted by the assembler.\n"
7203 "-N Warn about NOPs inserted after word multiplies.\n"
7204 "-c Warn about symbols whose names match register "
7206 "-C Opposite of -C. -c is the default.\n"
7209 #: config/tc-d30v.c:364
7210 msgid "unexpected 12-bit reloc type"
7213 #: config/tc-d30v.c:371
7214 msgid "unexpected 18-bit reloc type"
7217 #: config/tc-d30v.c:622
7219 msgid "%s NOP inserted"
7222 #: config/tc-d30v.c:623
7226 #: config/tc-d30v.c:623
7230 #: config/tc-d30v.c:1030
7231 msgid "Instructions may not be executed in parallel"
7234 #: config/tc-d30v.c:1043
7236 msgid "Executing %s in IU may not work"
7239 #: config/tc-d30v.c:1050
7241 msgid "Executing %s in IU may not work in parallel execution"
7244 #: config/tc-d30v.c:1063
7246 msgid "special left instruction `%s' kills instruction `%s' in right container"
7249 #: config/tc-d30v.c:1074
7251 msgid "Executing %s in reverse serial with %s may not work"
7254 #: config/tc-d30v.c:1077
7256 msgid "Executing %s in IU in reverse serial may not work"
7259 #: config/tc-d30v.c:1265
7260 msgid "Odd numbered register used as target of multi-register instruction"
7263 #: config/tc-d30v.c:1329 config/tc-d30v.c:1365
7265 msgid "unknown condition code: %s"
7268 #: config/tc-d30v.c:1358
7270 msgid "cmpu doesn't support condition code %s"
7273 #: config/tc-d30v.c:1393
7275 msgid "unknown opcode: %s"
7278 #: config/tc-d30v.c:1404
7280 msgid "operands for opcode `%s' do not match any valid format"
7283 #: config/tc-d30v.c:1619 config/tc-d30v.c:1636
7284 msgid "Cannot assemble instruction"
7287 #: config/tc-d30v.c:1621
7288 msgid "First opcode is long. Unable to mix instructions as specified."
7291 #: config/tc-d30v.c:1691
7292 msgid "word of NOPs added between word multiply and load"
7295 #: config/tc-d30v.c:1693
7296 msgid "word of NOPs added between word multiply and 16-bit multiply"
7299 #: config/tc-d30v.c:1725
7300 msgid "Instruction uses long version, so it cannot be mixed as specified"
7303 #: config/tc-d30v.c:1852
7305 msgid "value too large to fit in %d bits"
7308 #: config/tc-d30v.c:2030 config/tc-pru.c:216 config/tc-pru.c:332
7310 msgid "Alignment too large: %d assumed"
7313 #: config/tc-dlx.c:213
7314 msgid "missing .proc"
7317 #: config/tc-dlx.c:230
7318 msgid ".endfunc missing for previous .proc"
7321 #: config/tc-dlx.c:320
7323 msgid "Bad operand for a load instruction: <%s>"
7326 #: config/tc-dlx.c:434
7328 msgid "Bad operand for a store instruction: <%s>"
7331 #: config/tc-dlx.c:614
7333 msgid "Expression Error for operand modifier %%hi/%%lo\n"
7336 #: config/tc-dlx.c:627
7338 msgid "Invalid expression after %%%%\n"
7341 #: config/tc-dlx.c:692 config/tc-tic4x.c:2457
7343 msgid "Unknown opcode `%s'."
7346 #: config/tc-dlx.c:701
7347 msgid "Can not set dlx_skip_hi16_flag"
7350 #: config/tc-dlx.c:715
7352 msgid "Missing arguments for opcode <%s>."
7355 #: config/tc-dlx.c:749
7357 msgid "Too many operands: %s"
7360 #: config/tc-dlx.c:787
7362 msgid "Both the_insn.HI and the_insn.LO are set : %s"
7365 #: config/tc-dlx.c:857
7366 msgid "failed regnum sanity check."
7369 #: config/tc-dlx.c:870
7370 msgid "failed general register sanity check."
7373 #. Types or values of args don't match.
7374 #: config/tc-dlx.c:878
7375 msgid "Invalid operands"
7378 #: config/tc-dlx.c:1097
7380 msgid "label \"$%d\" redefined"
7383 #: config/tc-dlx.c:1135
7384 msgid "Invalid expression after # number\n"
7387 #: config/tc-dlx.c:1178 config/tc-m32r.c:2275 config/tc-nds32.c:7841
7388 #: config/tc-sparc.c:4010
7390 msgid "internal error: can't export reloc type %d (`%s')"
7393 #: config/tc-epiphany.c:126
7395 msgid "EPIPHANY specific command line options:\n"
7398 #: config/tc-epiphany.c:367
7399 msgid "register number too large for push/pop"
7402 #: config/tc-epiphany.c:371
7403 msgid "register is out of order"
7406 #: config/tc-epiphany.c:385
7407 msgid "malformed reglist in push/pop"
7410 #. Checks for behavioral restrictions on LD/ST instructions.
7411 #: config/tc-epiphany.c:431
7412 msgid "destination register modified by displacement-post-modified address"
7415 #: config/tc-epiphany.c:432
7416 msgid "ldrd/strd requires even:odd register pair"
7419 #: config/tc-epiphany.c:820 config/tc-m32r.c:1786
7420 msgid "Addend to unresolved symbol not on word boundary."
7423 #: config/tc-fr30.c:81
7425 msgid " FR30 specific command line options:\n"
7428 #: config/tc-fr30.c:134
7430 msgid "Instruction %s not allowed in a delay slot."
7433 #: config/tc-frv.c:403
7435 msgid "Unknown cpu -mcpu=%s"
7438 #: config/tc-frv.c:456
7440 msgid "FRV specific command line options:\n"
7443 #: config/tc-frv.c:457
7445 msgid "-G n Put data <= n bytes in the small data area\n"
7448 #: config/tc-frv.c:458
7450 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
7453 #: config/tc-frv.c:459
7455 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
7458 #: config/tc-frv.c:460
7460 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
7463 #: config/tc-frv.c:461
7465 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
7468 #: config/tc-frv.c:462
7470 msgid "-msoft-float Mark generated file as using software FP\n"
7473 #: config/tc-frv.c:463
7475 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
7478 #: config/tc-frv.c:464
7480 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
7483 #: config/tc-frv.c:465
7486 "-mdouble Mark generated file as using double precision FP insns\n"
7489 #: config/tc-frv.c:466
7491 msgid "-mmedia Mark generated file as using media insns\n"
7494 #: config/tc-frv.c:467
7497 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
7500 #: config/tc-frv.c:468
7502 msgid "-mpack Allow instructions to be packed\n"
7505 #: config/tc-frv.c:469
7507 msgid "-mno-pack Do not allow instructions to be packed\n"
7510 #: config/tc-frv.c:470
7513 "-mpic Mark generated file as using small position independent "
7517 #: config/tc-frv.c:471
7520 "-mPIC Mark generated file as using large position independent "
7524 #: config/tc-frv.c:472
7527 "-mlibrary-pic Mark generated file as using position independent code for "
7531 #: config/tc-frv.c:473
7533 msgid "-mfdpic Assemble for the FDPIC ABI\n"
7536 #: config/tc-frv.c:474
7538 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
7541 #: config/tc-frv.c:475
7543 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
7546 #: config/tc-frv.c:476
7548 msgid " Record the cpu type\n"
7551 #: config/tc-frv.c:477
7553 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
7556 #: config/tc-frv.c:478
7558 msgid "-mtomcat-debug Debug tomcat workarounds\n"
7561 #: config/tc-frv.c:1160
7562 msgid "VLIW packing used for -mno-pack"
7565 #: config/tc-frv.c:1170
7566 msgid "Instruction not supported by this architecture"
7569 #: config/tc-frv.c:1180
7570 msgid "VLIW packing constraint violation"
7573 #: config/tc-frv.c:1771
7575 msgid "Relocation %s is not safe for %s"
7578 #: config/tc-ft32.c:146 config/tc-moxie.c:102
7579 msgid "expecting register"
7582 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:121
7583 #: config/tc-moxie.c:137
7584 msgid "illegal register number"
7587 #: config/tc-ft32.c:239 config/tc-moxie.c:186 config/tc-pj.c:260
7589 msgid "unknown opcode %s"
7592 #: config/tc-ft32.c:264
7594 msgid "unknown width specifier '.%c'"
7597 #: config/tc-ft32.c:387
7598 msgid "internal error in argument parsing"
7601 #: config/tc-ft32.c:400
7602 msgid "expected comma separator"
7605 #: config/tc-ft32.c:412 config/tc-moxie.c:230 config/tc-moxie.c:290
7606 #: config/tc-moxie.c:302 config/tc-moxie.c:335 config/tc-moxie.c:367
7607 #: config/tc-moxie.c:400 config/tc-moxie.c:454 config/tc-moxie.c:508
7608 #: config/tc-moxie.c:518 config/tc-moxie.c:541 config/tc-moxie.c:554
7609 #: config/tc-pj.c:308
7610 msgid "extra stuff on line ignored"
7613 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:585
7614 #: config/tc-nios2.c:284
7615 msgid "bad call to md_atof"
7618 #: config/tc-ft32.c:522
7620 msgid "FT32 options:\n"
7623 #: config/tc-ft32.c:523
7627 "-no-relax\t\tdon't relax relocations\n"
7631 #. These macros must be defined, but is will be a fatal assembler
7632 #. error if we ever hit them.
7633 #: config/tc-ft32.h:35 config/tc-pj.h:40
7634 msgid "estimate size\n"
7637 #: config/tc-ft32.h:36 config/tc-pj.h:39
7638 msgid "convert_frag\n"
7641 #: config/tc-h8300.c:174
7643 msgid "new section '%s' defined without attributes - this might cause problems"
7646 #: config/tc-h8300.c:439 config/tc-h8300.c:447
7647 msgid "Reg not valid for H8/300"
7650 #: config/tc-h8300.c:528
7651 msgid "invalid operand size requested"
7654 #: config/tc-h8300.c:633
7655 msgid "Invalid register list for ldm/stm\n"
7658 #: config/tc-h8300.c:659 config/tc-h8300.c:664 config/tc-h8300.c:671
7659 msgid "mismatch between register and suffix"
7662 #: config/tc-h8300.c:676
7663 msgid "invalid suffix after register."
7666 #: config/tc-h8300.c:698
7667 msgid "address too high for vector table jmp/jsr"
7670 #: config/tc-h8300.c:725 config/tc-h8300.c:837 config/tc-h8300.c:847
7671 msgid "Wrong size pointer register for architecture."
7674 #: config/tc-h8300.c:784 config/tc-h8300.c:792 config/tc-h8300.c:821
7675 msgid "expected @(exp, reg16)"
7678 #: config/tc-h8300.c:810
7679 msgid "expected .L, .W or .B for register in indexed addressing mode"
7682 #: config/tc-h8300.c:1004
7683 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
7686 #: config/tc-h8300.c:1022 config/tc-h8300.c:1031
7687 msgid "expected register"
7690 #: config/tc-h8300.c:1047
7691 msgid "expected closing paren"
7694 #: config/tc-h8300.c:1106
7696 msgid "can't use high part of register in operand %d"
7699 #: config/tc-h8300.c:1263
7701 msgid "Opcode `%s' with these operand types not available in %s mode"
7704 #: config/tc-h8300.c:1272
7705 msgid "mismatch between opcode size and operand size"
7708 #: config/tc-h8300.c:1308
7710 msgid "operand %s0x%lx out of range."
7713 #: config/tc-h8300.c:1418
7714 msgid "Can't work out size of operand.\n"
7717 #: config/tc-h8300.c:1468
7719 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
7722 #: config/tc-h8300.c:1473
7724 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
7727 #: config/tc-h8300.c:1479
7729 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
7732 #: config/tc-h8300.c:1540 config/tc-h8300.c:1560
7733 msgid "Need #1 or #2 here"
7736 #: config/tc-h8300.c:1555
7737 msgid "#4 not valid on H8/300."
7740 #: config/tc-h8300.c:1662 config/tc-h8300.c:1734
7742 msgid "branch operand has odd offset (%lx)\n"
7745 #: config/tc-h8300.c:1772
7746 msgid "destination operand must be 16 bit register"
7749 #: config/tc-h8300.c:1781
7750 msgid "source operand must be 8 bit register"
7753 #: config/tc-h8300.c:1789
7754 msgid "destination operand must be 16bit absolute address"
7757 #: config/tc-h8300.c:1796
7758 msgid "destination operand must be 8 bit register"
7761 #: config/tc-h8300.c:1804
7762 msgid "source operand must be 16bit absolute address"
7765 #. This seems more sane than saying "too many operands". We'll
7766 #. get here only if the trailing trash starts with a comma.
7767 #: config/tc-h8300.c:1812 config/tc-mips.c:14363 config/tc-mips.c:14431
7768 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2547
7769 #: config/tc-mmix.c:2571 config/tc-mmix.c:2844
7770 msgid "invalid operands"
7773 #: config/tc-h8300.c:1843
7774 msgid "operand/size mis-match"
7777 #: config/tc-h8300.c:1943 config/tc-sh.c:2552 config/tc-z8k.c:1243
7778 msgid "unknown opcode"
7781 #: config/tc-h8300.c:1976
7782 msgid "invalid operand in ldm"
7785 #: config/tc-h8300.c:1985
7786 msgid "invalid operand in stm"
7789 #: config/tc-h8300.c:2184
7791 msgid "Invalid argument to --mach option: %s"
7794 #: config/tc-h8300.c:2195
7796 msgid " H8300-specific assembler options:\n"
7799 #: config/tc-h8300.c:2196
7802 " -mach=<name> Set the H8300 machine type to one of:\n"
7803 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
7807 #: config/tc-h8300.c:2199
7809 msgid " -h-tick-hex Support H'00 style hex constants\n"
7812 #: config/tc-h8300.c:2208
7814 msgid "call to tc_aout_fix_to_chars \n"
7817 #: config/tc-h8300.c:2217
7819 msgid "call to md_convert_frag \n"
7822 #: config/tc-h8300.c:2268
7824 msgid "call to md_estimate_size_before_relax \n"
7827 #: config/tc-h8300.c:2283
7828 msgid "Unexpected reference to a symbol in a non-code section"
7831 #: config/tc-h8300.c:2320 config/tc-mcore.c:2208 config/tc-microblaze.c:2494
7832 #: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514
7834 msgid "Cannot represent relocation type %s"
7837 #. Simple range checking for FIELD against HIGH and LOW bounds.
7838 #. IGNORE is used to suppress the error message.
7839 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7840 #. the current file and line number are not valid.
7841 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
7843 msgid "Field out of range [%d..%d] (%d)."
7846 #. Simple alignment checking for FIELD against ALIGN (a power of two).
7847 #. IGNORE is used to suppress the error message.
7848 #: config/tc-hppa.c:1055
7850 msgid "Field not properly aligned [%d] (%d)."
7853 #: config/tc-hppa.c:1108
7854 msgid "Missing .exit\n"
7857 #: config/tc-hppa.c:1111
7858 msgid "Missing .procend\n"
7861 #: config/tc-hppa.c:1264
7863 msgid "Invalid field selector. Assuming F%%."
7866 #: config/tc-hppa.c:1288
7867 msgid "Bad segment in expression."
7870 #: config/tc-hppa.c:1313
7872 msgid "Invalid Nullification: (%c)"
7875 #: config/tc-hppa.c:1384
7876 msgid "Cannot handle fixup"
7879 #: config/tc-hppa.c:1682
7881 msgid " -Q ignored\n"
7884 #: config/tc-hppa.c:1686
7886 msgid " -c print a warning if a comment is found\n"
7889 #: config/tc-hppa.c:1752
7891 msgid "no hppa_fixup entry for fixup type 0x%x"
7894 #: config/tc-hppa.c:1931
7895 msgid "Unknown relocation encountered in md_apply_fix."
7898 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7900 msgid "Undefined register: '%s'."
7903 #: config/tc-hppa.c:2178
7905 msgid "Non-absolute symbol: '%s'."
7908 #: config/tc-hppa.c:2193
7910 msgid "Undefined absolute constant: '%s'."
7913 #: config/tc-hppa.c:2224 config/tc-hppa.c:5705
7914 msgid "could not update architecture and machine"
7917 #: config/tc-hppa.c:2262
7919 msgid "Invalid FP Compare Condition: %s"
7922 #: config/tc-hppa.c:2317
7924 msgid "Invalid FTEST completer: %s"
7927 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7929 msgid "Invalid FP Operand Format: %3s"
7932 #: config/tc-hppa.c:2538
7933 msgid "Bad segment (should be absolute)."
7936 #: config/tc-hppa.c:2598
7938 msgid "Invalid argument location: %s\n"
7941 #: config/tc-hppa.c:2627
7943 msgid "Invalid argument description: %d"
7946 #: config/tc-hppa.c:3456
7947 msgid "Invalid Indexed Load Completer."
7950 #: config/tc-hppa.c:3461
7951 msgid "Invalid Indexed Load Completer Syntax."
7954 #: config/tc-hppa.c:3495
7955 msgid "Invalid Short Load/Store Completer."
7958 #: config/tc-hppa.c:3556 config/tc-hppa.c:3561
7959 msgid "Invalid Store Bytes Short Completer"
7962 #: config/tc-hppa.c:3876 config/tc-hppa.c:3882
7963 msgid "Invalid left/right combination completer"
7966 #: config/tc-hppa.c:3931 config/tc-hppa.c:3938
7967 msgid "Invalid permutation completer"
7970 #: config/tc-hppa.c:4038
7972 msgid "Invalid Add Condition: %s"
7975 #: config/tc-hppa.c:4054 config/tc-hppa.c:4064
7976 msgid "Invalid Add and Branch Condition"
7979 #: config/tc-hppa.c:4085 config/tc-hppa.c:4230
7980 msgid "Invalid Compare/Subtract Condition"
7983 #: config/tc-hppa.c:4125
7985 msgid "Invalid Branch On Bit Condition: %c"
7988 #: config/tc-hppa.c:4128
7989 msgid "Missing Branch On Bit Condition"
7992 #: config/tc-hppa.c:4213
7994 msgid "Invalid Compare/Subtract Condition: %s"
7997 #: config/tc-hppa.c:4245
7998 msgid "Invalid Compare and Branch Condition"
8001 #: config/tc-hppa.c:4341
8002 msgid "Invalid Logical Instruction Condition."
8005 #: config/tc-hppa.c:4403
8006 msgid "Invalid Shift/Extract/Deposit Condition."
8009 #: config/tc-hppa.c:4520
8010 msgid "Invalid Unit Instruction Condition."
8013 #: config/tc-hppa.c:4999 config/tc-hppa.c:5031 config/tc-hppa.c:5062
8014 #: config/tc-hppa.c:5092
8015 msgid "Branch to unaligned address"
8018 #: config/tc-hppa.c:5274
8019 msgid "Invalid SFU identifier"
8022 #: config/tc-hppa.c:5324
8023 msgid "Invalid COPR identifier"
8026 #: config/tc-hppa.c:5454
8027 msgid "Invalid Floating Point Operand Format."
8030 #: config/tc-hppa.c:5574 config/tc-hppa.c:5594 config/tc-hppa.c:5614
8031 #: config/tc-hppa.c:5634 config/tc-hppa.c:5654
8032 msgid "Invalid register for single precision fmpyadd or fmpysub"
8035 #: config/tc-hppa.c:5722
8037 msgid "Invalid operands %s"
8040 #: config/tc-hppa.c:5732
8042 msgid "Immediates %d and %d will give undefined behavior."
8045 #: config/tc-hppa.c:5784 config/tc-hppa.c:6967 config/tc-hppa.c:7022
8046 msgid "Missing function name for .PROC (corrupted label chain)"
8049 #: config/tc-hppa.c:5787 config/tc-hppa.c:7025
8050 msgid "Missing function name for .PROC"
8053 #: config/tc-hppa.c:5846
8054 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
8057 #: config/tc-hppa.c:5937
8059 msgid "Invalid .CALL argument: %s"
8062 #: config/tc-hppa.c:6082
8063 msgid ".callinfo is not within a procedure definition"
8066 #: config/tc-hppa.c:6100
8068 msgid "FRAME parameter must be a multiple of 8: %d\n"
8071 #: config/tc-hppa.c:6117
8072 msgid "Value for ENTRY_GR must be in the range 3..18\n"
8075 #: config/tc-hppa.c:6128
8076 msgid "Value for ENTRY_FR must be in the range 12..21\n"
8079 #: config/tc-hppa.c:6137
8080 msgid "Value for ENTRY_SR must be 3\n"
8083 #: config/tc-hppa.c:6186
8085 msgid "Invalid .CALLINFO argument: %s"
8088 #: config/tc-hppa.c:6297
8089 msgid "The .ENTER pseudo-op is not supported"
8092 #: config/tc-hppa.c:6313
8093 msgid "Misplaced .entry. Ignored."
8096 #: config/tc-hppa.c:6317
8097 msgid "Missing .callinfo."
8100 #: config/tc-hppa.c:6382
8101 msgid ".REG expression must be a register"
8104 #: config/tc-hppa.c:6398
8105 msgid "bad or irreducible absolute expression; zero assumed"
8108 #: config/tc-hppa.c:6409
8109 msgid ".REG must use a label"
8112 #: config/tc-hppa.c:6411
8113 msgid ".EQU must use a label"
8116 #: config/tc-hppa.c:6466
8118 msgid "Symbol '%s' could not be created."
8121 #: config/tc-hppa.c:6516
8122 msgid ".EXIT must appear within a procedure"
8125 #: config/tc-hppa.c:6520
8126 msgid "Missing .callinfo"
8129 #: config/tc-hppa.c:6524
8130 msgid "No .ENTRY for this .EXIT"
8133 #: config/tc-hppa.c:6564
8135 msgid "Using ENTRY rather than CODE in export directive for %s"
8138 #: config/tc-hppa.c:6683
8140 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
8143 #: config/tc-hppa.c:6706
8145 msgid "Cannot define export symbol: %s\n"
8148 #: config/tc-hppa.c:6797
8149 msgid "Missing label name on .LABEL"
8152 #: config/tc-hppa.c:6802
8153 msgid "extra .LABEL arguments ignored."
8156 #: config/tc-hppa.c:6818
8157 msgid "The .LEAVE pseudo-op is not supported"
8160 #: config/tc-hppa.c:6856
8161 msgid "Unrecognized .LEVEL argument\n"
8164 #: config/tc-hppa.c:6889
8166 msgid "Cannot define static symbol: %s\n"
8169 #: config/tc-hppa.c:6921
8170 msgid "Nested procedures"
8173 #: config/tc-hppa.c:6931
8174 msgid "Cannot allocate unwind descriptor\n"
8177 #: config/tc-hppa.c:7029
8178 msgid "misplaced .procend"
8181 #: config/tc-hppa.c:7032
8182 msgid "Missing .callinfo for this procedure"
8185 #: config/tc-hppa.c:7035
8186 msgid "Missing .EXIT for a .ENTRY"
8189 #: config/tc-hppa.c:7072
8190 msgid "Not in a space.\n"
8193 #: config/tc-hppa.c:7075
8194 msgid "Not in a subspace.\n"
8197 #: config/tc-hppa.c:7163
8198 msgid "Invalid .SPACE argument"
8201 #: config/tc-hppa.c:7209
8202 msgid "Can't change spaces within a procedure definition. Ignored"
8205 #: config/tc-hppa.c:7334
8207 msgid "Undefined space: '%s' Assuming space number = 0."
8210 #: config/tc-hppa.c:7357
8211 msgid "Must be in a space before changing or declaring subspaces.\n"
8214 #: config/tc-hppa.c:7361
8215 msgid "Can't change subspaces within a procedure definition. Ignored"
8218 #: config/tc-hppa.c:7395
8219 msgid "Parameters of an existing subspace can't be modified"
8222 #: config/tc-hppa.c:7446
8223 msgid "Alignment must be a power of 2"
8226 #: config/tc-hppa.c:7493
8227 msgid "FIRST not supported as a .SUBSPACE argument"
8230 #: config/tc-hppa.c:7495
8231 msgid "Invalid .SUBSPACE argument"
8234 #: config/tc-hppa.c:7684
8236 msgid "Internal error: Unable to find containing space for %s."
8239 #: config/tc-hppa.c:8245
8240 msgid "-R option not supported on this target."
8243 #: config/tc-hppa.c:8267
8245 msgid "internal error: losing opcode: `%s' \"%s\"\n"
8248 #: config/tc-hppa.c:8277 config/tc-nios2.c:1433 config/tc-sparc.c:999
8249 msgid "Broken assembler. No assembly attempted."
8252 #: config/tc-i386.c:1342
8254 msgid "i386_output_nops called to generate nops of at most %d bytes!"
8257 #: config/tc-i386.c:1551
8259 msgid "invalid single nop size: %d (expect within [0, %d])"
8262 #: config/tc-i386.c:1592
8263 msgid "jump over nop padding out of range"
8266 #: config/tc-i386.c:2448
8268 msgid "0x%<PRIx64> shortened to 0x%<PRIx64>"
8271 #: config/tc-i386.c:2545 config/tc-i386.c:8028
8272 msgid "same type of prefix used twice"
8275 #: config/tc-i386.c:2572
8277 msgid "64bit mode not supported on `%s'."
8280 #: config/tc-i386.c:2581
8282 msgid "32bit mode not supported on `%s'."
8285 #: config/tc-i386.c:2621
8286 msgid "bad argument to syntax directive."
8289 #: config/tc-i386.c:2682
8291 msgid "bad argument to %s_check directive."
8294 #: config/tc-i386.c:2686
8296 msgid "missing argument for %s_check directive"
8299 #: config/tc-i386.c:2716
8301 msgid "`%s' is not supported on `%s'"
8304 #: config/tc-i386.c:2818
8305 msgid ".arch stack is empty"
8308 #: config/tc-i386.c:2828
8310 msgid "this `.arch pop' requires `.code%u%s' to be in effect"
8313 #: config/tc-i386.c:2930
8315 msgid "no such architecture: `%s'"
8318 #: config/tc-i386.c:2935
8319 msgid "missing cpu architecture"
8322 #: config/tc-i386.c:2952
8324 msgid "no such architecture modifier: `%s'"
8327 #: config/tc-i386.c:2967 config/tc-i386.c:2990
8328 msgid "Intel MCU is 32bit ELF only"
8331 #: config/tc-i386.c:2997 config/tc-i386.c:14929
8332 msgid "unknown architecture"
8335 #: config/tc-i386.c:3363
8336 msgid "there are no pc-relative size relocations"
8339 #: config/tc-i386.c:3375
8341 msgid "unknown relocation (%u)"
8344 #: config/tc-i386.c:3377
8346 msgid "%u-byte relocation cannot be applied to %u-byte field"
8349 #: config/tc-i386.c:3381
8350 msgid "non-pc-relative relocation for pc-relative field"
8353 #: config/tc-i386.c:3386
8354 msgid "relocated field and relocation type differ in signedness"
8357 #: config/tc-i386.c:3395
8358 msgid "there are no unsigned pc-relative relocations"
8361 #: config/tc-i386.c:3403
8363 msgid "cannot do %u byte pc-relative relocation"
8366 #: config/tc-i386.c:3420
8368 msgid "cannot do %s %u byte relocation"
8371 #: config/tc-i386.c:3811
8373 msgid "ambiguous broadcast for `%s', using %u-bit form"
8376 #: config/tc-i386.c:4042 config/tc-i386.c:5162
8378 msgid "invalid instruction `%s' after `%s'"
8381 #: config/tc-i386.c:4048
8383 msgid "missing `lock' with `%s'"
8386 #: config/tc-i386.c:4055
8388 msgid "instruction `%s' after `xacquire' not allowed"
8391 #: config/tc-i386.c:4061
8393 msgid "memory destination needed for instruction `%s' after `xrelease'"
8396 #: config/tc-i386.c:4746
8398 msgid "`%s` changes flags which would affect control flow behavior"
8401 #: config/tc-i386.c:4788
8403 msgid "indirect `%s` with memory operand should be avoided"
8406 #: config/tc-i386.c:4799
8408 msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
8411 #: config/tc-i386.c:4819
8413 msgid "`%s` skips -mlfence-before-ret on `%s`"
8416 #: config/tc-i386.c:5029
8417 msgid "operand size mismatch"
8420 #: config/tc-i386.c:5032
8421 msgid "operand type mismatch"
8424 #: config/tc-i386.c:5035
8425 msgid "register type mismatch"
8428 #: config/tc-i386.c:5038
8429 msgid "number of operands mismatch"
8432 #: config/tc-i386.c:5041
8433 msgid "invalid instruction suffix"
8436 #: config/tc-i386.c:5044
8437 msgid "constant doesn't fit in 4 bits"
8440 #: config/tc-i386.c:5047
8441 msgid "unsupported with Intel mnemonic"
8444 #: config/tc-i386.c:5050
8445 msgid "unsupported syntax"
8448 #: config/tc-i386.c:5053
8450 msgid "unsupported instruction `%s'"
8453 #: config/tc-i386.c:5057
8455 msgid "`%s' is not supported on `%s%s'"
8458 #: config/tc-i386.c:5066
8460 msgid "`%s%c' is not supported in 64-bit mode"
8463 #: config/tc-i386.c:5070
8465 msgid "`%s%c' is only supported in 64-bit mode"
8468 #: config/tc-i386.c:5077 config/tc-i386.c:5542
8470 msgid "`%s' is not supported in 64-bit mode"
8473 #: config/tc-i386.c:5080 config/tc-i386.c:5541
8475 msgid "`%s' is only supported in 64-bit mode"
8478 #: config/tc-i386.c:5085
8479 msgid "invalid SIB address"
8482 #: config/tc-i386.c:5088
8483 msgid "invalid VSIB address"
8486 #: config/tc-i386.c:5091
8487 msgid "mask, index, and destination registers must be distinct"
8490 #: config/tc-i386.c:5094
8491 msgid "all tmm registers must be distinct"
8494 #: config/tc-i386.c:5097
8495 msgid "destination and source registers must be distinct"
8498 #: config/tc-i386.c:5100
8499 msgid "unsupported vector index register"
8502 #: config/tc-i386.c:5103
8503 msgid "unsupported broadcast"
8506 #: config/tc-i386.c:5106
8507 msgid "broadcast is needed for operand of such type"
8510 #: config/tc-i386.c:5109
8511 msgid "unsupported masking"
8514 #: config/tc-i386.c:5112
8515 msgid "mask not on destination operand"
8518 #: config/tc-i386.c:5115
8519 msgid "default mask isn't allowed"
8522 #: config/tc-i386.c:5118
8523 msgid "unsupported static rounding/sae"
8526 #: config/tc-i386.c:5121 config/tc-metag.c:4787 config/tc-metag.c:5528
8527 #: config/tc-metag.c:5550
8528 msgid "invalid register operand"
8531 #: config/tc-i386.c:5124
8536 #: config/tc-i386.c:5152
8538 msgid "SSE instruction `%s' is used"
8541 #: config/tc-i386.c:5176
8542 msgid "expecting lockable instruction after `lock'"
8545 #: config/tc-i386.c:5192
8547 msgid "data size prefix invalid with `%s'"
8550 #: config/tc-i386.c:5204
8552 msgid "TLS relocation cannot be used with `%s'"
8555 #: config/tc-i386.c:5217
8556 msgid "expecting valid branch instruction after `bnd'"
8559 #: config/tc-i386.c:5221
8560 msgid "expecting indirect branch instruction after `notrack'"
8563 #: config/tc-i386.c:5226
8564 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
8567 #: config/tc-i386.c:5230
8568 msgid "16-bit address isn't allowed in MPX instructions"
8571 #: config/tc-i386.c:5240
8572 msgid "replacing `rep'/`repe' prefix by `bnd'"
8575 #: config/tc-i386.c:5260
8577 msgid "input/output port address isn't allowed with `%s'"
8580 #: config/tc-i386.c:5277
8582 msgid "'%s' only supports RIP-relative address"
8585 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
8586 #: config/tc-i386.c:5323
8588 msgid "translating to `%sp'"
8591 #: config/tc-i386.c:5330
8593 msgid "instruction `%s' isn't supported outside of protected mode."
8596 #: config/tc-i386.c:5338
8598 msgid "REX prefix invalid with `%s'"
8601 #: config/tc-i386.c:5395
8603 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
8606 #: config/tc-i386.c:5492 config/tc-i386.c:5741
8608 msgid "no such instruction: `%s'"
8611 #: config/tc-i386.c:5517 config/tc-i386.c:5774
8613 msgid "invalid character %s in mnemonic"
8616 #: config/tc-i386.c:5524
8617 msgid "expecting prefix; got nothing"
8620 #: config/tc-i386.c:5526
8621 msgid "expecting mnemonic; got nothing"
8624 #: config/tc-i386.c:5554
8626 msgid "redundant %s prefix"
8629 #: config/tc-i386.c:5724
8631 msgid "found `%sd'; assuming `%sl' was meant"
8634 #: config/tc-i386.c:5823
8636 msgid "invalid character %s before operand %d"
8639 #: config/tc-i386.c:5835
8641 msgid "unbalanced double quotes in operand %d."
8644 #: config/tc-i386.c:5842
8646 msgid "unbalanced parenthesis in operand %d."
8649 #: config/tc-i386.c:5855
8651 msgid "invalid character %s in operand %d"
8654 #: config/tc-i386.c:5875
8656 msgid "spurious operands; (%d operands/instruction max)"
8659 #: config/tc-i386.c:5885 config/tc-i386.c:10977
8661 msgid "too many memory references for `%s'"
8664 #: config/tc-i386.c:5906 config/tc-i386.c:10971
8665 msgid "expecting operand after ','; got nothing"
8668 #: config/tc-i386.c:5911
8669 msgid "expecting operand before ','; got nothing"
8672 #: config/tc-i386.c:6181
8674 msgid "0x%<PRIx64> out of range of signed 32bit displacement"
8677 #: config/tc-i386.c:6385
8678 msgid "mask, index, and destination registers should be distinct"
8681 #: config/tc-i386.c:6402
8682 msgid "index and destination registers should be distinct"
8685 #: config/tc-i386.c:7201
8687 msgid "indirect %s without `*'"
8690 #. Warn them that a data or address size prefix doesn't
8691 #. affect assembly of the next line of code.
8692 #: config/tc-i386.c:7208
8694 msgid "stand-alone `%s' prefix"
8697 #: config/tc-i386.c:7273
8699 msgid "`%s' operand %u must use `%ses' segment"
8702 #: config/tc-i386.c:7403
8703 msgid "generating 16-bit `iret' for .code16gcc directive"
8706 #: config/tc-i386.c:7407
8708 msgid "generating 32-bit `%s', unlike earlier gas versions"
8711 #: config/tc-i386.c:7524
8713 msgid "ambiguous operand size for `%s'"
8716 #: config/tc-i386.c:7529
8719 "no instruction mnemonic suffix given and no register operands; can't size `%"
8723 #: config/tc-i386.c:7534
8725 msgid "%s; using default for `%s'"
8728 #: config/tc-i386.c:7536
8729 msgid "ambiguous operand size"
8732 #: config/tc-i386.c:7537
8733 msgid "no instruction mnemonic suffix given and no register operands"
8736 #: config/tc-i386.c:7675
8738 msgid "16-bit addressing unavailable for `%s'"
8741 #: config/tc-i386.c:7743
8743 msgid "invalid register operand size for `%s'"
8746 #. Any other register is bad.
8747 #: config/tc-i386.c:7780 config/tc-i386.c:7805 config/tc-i386.c:7853
8748 #: config/tc-i386.c:7892
8750 msgid "`%s%s' not allowed with `%s%c'"
8753 #. Prohibit these changes in the 64bit mode, since the
8754 #. lowering is more complicated.
8755 #: config/tc-i386.c:7818 config/tc-i386.c:7829 config/tc-i386.c:7869
8756 #: config/tc-i386.c:7906
8758 msgid "incorrect register `%s%s' used with `%c' suffix"
8761 #: config/tc-i386.c:7992
8762 msgid "no instruction mnemonic suffix given; can't determine immediate size"
8765 #: config/tc-i386.c:8186
8768 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
8772 #. Reversed arguments on faddp or fmulp.
8773 #: config/tc-i386.c:8228
8775 msgid "translating to `%s %s%s,%s%s'"
8778 #. Extraneous `l' suffix on fp insn.
8779 #: config/tc-i386.c:8235
8781 msgid "translating to `%s %s%s'"
8784 #: config/tc-i386.c:8248
8786 msgid "you can't `%s %s%s'"
8789 #: config/tc-i386.c:8305
8791 msgid "segment override on `%s' is ineffectual"
8794 #: config/tc-i386.c:8763 config/tc-riscv.c:1612
8795 msgid "relaxable branches not supported in absolute section"
8798 #: config/tc-i386.c:8798 config/tc-i386.c:8946 config/tc-i386.c:9028
8800 msgid "skipping prefixes on `%s'"
8803 #: config/tc-i386.c:9054
8804 msgid "16-bit jump out of range"
8807 #: config/tc-i386.c:9346 config/tc-i386.c:9378 config/tc-i386.c:9467
8809 msgid "`%s` skips -malign-branch-boundary on `%s`"
8812 #: config/tc-i386.c:9635
8813 msgid "use .code16 to ensure correct addressing mode"
8816 #: config/tc-i386.c:9663
8818 msgid "Cannot convert `%s' in 16-bit mode"
8821 #: config/tc-i386.c:9665
8823 msgid "Cannot convert `%s' with `-momit-lock-prefix=yes' in effect"
8826 #: config/tc-i386.c:9753
8827 msgid "pseudo prefix without instruction"
8830 #: config/tc-i386.c:9899
8832 msgid "instruction length of %u bytes exceeds the limit of 15"
8835 #: config/tc-i386.c:10507
8837 msgid "@%s reloc is not supported with %d-bit output format"
8840 #: config/tc-i386.c:10561
8842 msgid "missing or invalid expression `%s'"
8845 #: config/tc-i386.c:10570
8847 msgid "invalid PLT expression `%s'"
8850 #: config/tc-i386.c:10667
8851 msgid "pseudo-prefix conflicts with encoding specifier"
8854 #: config/tc-i386.c:10949
8856 msgid "opcode residual (%#<PRIx64>) too wide"
8859 #: config/tc-i386.c:10994 config/tc-i386.c:11037
8860 msgid "too many register/memory operands"
8863 #: config/tc-i386.c:11005 config/tc-i386.c:11012
8864 msgid "too few register/memory operands"
8867 #: config/tc-i386.c:11025
8869 msgid "constant doesn't fit in %d bits"
8872 #: config/tc-i386.c:11088
8873 msgid "VSIB unavailable with legacy encoding"
8876 #. We could allow two register operands, encoding the 2nd one in
8877 #. an 8-bit immediate like for 4-register-operand insns, but that
8878 #. would require ugly fiddling with process_operands() and/or
8879 #. build_modrm_byte().
8880 #: config/tc-i386.c:11099
8881 msgid "too many register operands with VSIB"
8884 #: config/tc-i386.c:11312
8885 msgid "conflicting .insn operands"
8888 #: config/tc-i386.c:11400
8890 msgid "duplicated `{%s}'"
8893 #: config/tc-i386.c:11458
8895 msgid "Unsupported broadcast: `%s'"
8898 #: config/tc-i386.c:11520
8900 msgid "`%s%s' can't be used for write mask"
8903 #: config/tc-i386.c:11540
8905 msgid "invalid write mask `%s'"
8908 #: config/tc-i386.c:11561
8910 msgid "duplicated `%s'"
8913 #: config/tc-i386.c:11571
8915 msgid "invalid zeroing-masking `%s'"
8918 #: config/tc-i386.c:11587
8920 msgid "missing `}' in `%s'"
8923 #. We don't know this one.
8924 #: config/tc-i386.c:11601
8926 msgid "unknown vector operation: `%s'"
8929 #: config/tc-i386.c:11607
8930 msgid "zeroing-masking only allowed with write mask"
8933 #: config/tc-i386.c:11627
8935 msgid "at most %d immediate operands are allowed"
8938 #: config/tc-i386.c:11666 config/tc-i386.c:11932
8940 msgid "junk `%s' after expression"
8943 #: config/tc-i386.c:11679
8945 msgid "illegal immediate register operand %s"
8948 #: config/tc-i386.c:11693
8950 msgid "missing or invalid immediate expression `%s'"
8953 #: config/tc-i386.c:11717 config/tc-i386.c:12012
8955 msgid "unimplemented segment %s in operand"
8958 #: config/tc-i386.c:11766
8960 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8963 #: config/tc-i386.c:11775
8965 msgid "scale factor of %d without an index register"
8968 #: config/tc-i386.c:11797
8970 msgid "at most %d displacement operands are allowed"
8973 #: config/tc-i386.c:11987
8975 msgid "missing or invalid displacement expression `%s'"
8978 #: config/tc-i386.c:12163
8980 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8983 #: config/tc-i386.c:12175
8985 msgid "`%s' is not a valid %s expression"
8988 #: config/tc-i386.c:12189
8990 msgid "invalid `%s' prefix"
8993 #: config/tc-i386.c:12219
8995 msgid "`%s' cannot be used here"
8998 #: config/tc-i386.c:12226
8999 msgid "register scaling is being ignored here"
9002 #: config/tc-i386.c:12267
9004 msgid "Missing '}': '%s'"
9007 #: config/tc-i386.c:12273
9009 msgid "Junk after '}': '%s'"
9012 #: config/tc-i386.c:12348
9014 msgid "bad memory operand `%s'"
9017 #: config/tc-i386.c:12364
9019 msgid "junk `%s' after register"
9022 #: config/tc-i386.c:12371
9024 msgid "`%s%s' cannot be used here"
9027 #: config/tc-i386.c:12394
9029 msgid "`%s': misplaced `{%s}'"
9032 #: config/tc-i386.c:12401 config/tc-i386.c:12575 config/tc-i386.c:12619
9034 msgid "bad register name `%s'"
9037 #: config/tc-i386.c:12409
9038 msgid "immediate operand illegal with absolute jump"
9041 #: config/tc-i386.c:12416
9043 msgid "`%s': RC/SAE operand must follow immediate operands"
9046 #: config/tc-i386.c:12429
9048 msgid "`%s': misplaced `%s'"
9051 #: config/tc-i386.c:12480
9052 msgid "unbalanced figure braces"
9055 #: config/tc-i386.c:12564
9057 msgid "expecting `,' or `)' after index register in `%s'"
9060 #: config/tc-i386.c:12592
9062 msgid "expecting `)' after scale factor in `%s'"
9065 #: config/tc-i386.c:12600
9067 msgid "expecting index register or scale factor after `,'; got '%c'"
9070 #: config/tc-i386.c:12608
9072 msgid "expecting `,' or `)' after base register in `%s'"
9075 #. It's not a memory operand; argh!
9076 #: config/tc-i386.c:12656
9078 msgid "invalid char %s beginning operand %d `%s'"
9081 #: config/tc-i386.c:13316
9083 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
9086 #: config/tc-i386.c:13319
9089 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
9092 #: config/tc-i386.c:13325
9095 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
9098 #: config/tc-i386.c:13392
9099 msgid "long jump required"
9102 #: config/tc-i386.c:13447
9103 msgid "jump target out of range"
9106 #: config/tc-i386.c:13874
9108 msgid "register '%s%s' cannot be used here"
9111 #: config/tc-i386.c:14128
9113 msgid "invalid -mx86-used-note= option: `%s'"
9116 #: config/tc-i386.c:14151
9117 msgid "no compiled in support for x86_64"
9120 #: config/tc-i386.c:14171
9121 msgid "no compiled in support for 32bit x86_64"
9124 #: config/tc-i386.c:14175
9125 msgid "32bit x86_64 is only supported for ELF"
9128 #: config/tc-i386.c:14192
9129 msgid "no compiled in support for ix86"
9132 #: config/tc-i386.c:14223 config/tc-i386.c:14295
9134 msgid "invalid -march= option: `%s'"
9137 #: config/tc-i386.c:14305 config/tc-i386.c:14318
9139 msgid "invalid -mtune= option: `%s'"
9142 #: config/tc-i386.c:14327
9144 msgid "invalid -mmnemonic= option: `%s'"
9147 #: config/tc-i386.c:14336
9149 msgid "invalid -msyntax= option: `%s'"
9152 #: config/tc-i386.c:14363
9154 msgid "invalid -msse-check= option: `%s'"
9157 #: config/tc-i386.c:14374
9159 msgid "invalid -moperand-check= option: `%s'"
9162 #: config/tc-i386.c:14383
9164 msgid "invalid -mavxscalar= option: `%s'"
9167 #: config/tc-i386.c:14392
9169 msgid "invalid -mvexwig= option: `%s'"
9172 #: config/tc-i386.c:14407
9174 msgid "invalid -mevexlig= option: `%s'"
9177 #: config/tc-i386.c:14420
9179 msgid "invalid -mevexrcig= option: `%s'"
9182 #: config/tc-i386.c:14429
9184 msgid "invalid -mevexwig= option: `%s'"
9187 #: config/tc-i386.c:14444
9189 msgid "invalid -momit-lock-prefix= option: `%s'"
9192 #: config/tc-i386.c:14453
9194 msgid "invalid -mfence-as-lock-add= option: `%s'"
9197 #: config/tc-i386.c:14462
9199 msgid "invalid -mlfence-after-load= option: `%s'"
9202 #: config/tc-i386.c:14479
9204 msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
9207 #: config/tc-i386.c:14493
9209 msgid "invalid -mlfence-before-ret= option: `%s'"
9212 #: config/tc-i386.c:14503
9214 msgid "invalid -mrelax-relocations= option: `%s'"
9217 #: config/tc-i386.c:14532
9219 msgid "invalid -malign-branch-boundary= value: %s"
9222 #: config/tc-i386.c:14546
9224 msgid "invalid -malign-branch-prefix-size= value: %s"
9227 #: config/tc-i386.c:14573
9229 msgid "invalid -malign-branch= option: `%s'"
9232 #: config/tc-i386.c:14740
9235 " -Qy, -Qn ignored\n"
9236 " -V print assembler version number\n"
9240 #: config/tc-i386.c:14745
9243 " -n do not optimize code alignment\n"
9244 " -O{012s} attempt some code optimizations\n"
9245 " -q quieten some warnings\n"
9248 #: config/tc-i386.c:14750
9250 msgid " -s ignored\n"
9253 #: config/tc-i386.c:14755
9255 msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
9258 #: config/tc-i386.c:14758
9260 msgid " --32/--64 generate 32bit/64bit object\n"
9263 #: config/tc-i386.c:14763
9265 msgid " --divide do not treat `/' as a comment character\n"
9268 #: config/tc-i386.c:14766
9270 msgid " --divide ignored\n"
9273 #: config/tc-i386.c:14769
9276 " -march=CPU[,+EXTENSION...]\n"
9277 " generate code for CPU and EXTENSION, CPU is one "
9281 #: config/tc-i386.c:14773
9284 " EXTENSION is combination of (possibly \"no\"-"
9288 #: config/tc-i386.c:14776
9290 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
9293 #: config/tc-i386.c:14779
9295 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
9298 #: config/tc-i386.c:14781
9301 " -muse-unaligned-vector-move\n"
9302 " encode aligned vector move as unaligned vector "
9306 #: config/tc-i386.c:14784
9309 " -msse-check=[none|error|warning] (default: warning)\n"
9310 " check SSE instructions\n"
9313 #: config/tc-i386.c:14787
9316 " -moperand-check=[none|error|warning] (default: warning)\n"
9317 " check operand combinations for validity\n"
9320 #: config/tc-i386.c:14790
9323 " -mavxscalar=[128|256] (default: 128)\n"
9324 " encode scalar AVX instructions with specific "
9329 #: config/tc-i386.c:14794
9332 " -mvexwig=[0|1] (default: 0)\n"
9333 " encode VEX instructions with specific VEX.W value\n"
9334 " for VEX.W bit ignored instructions\n"
9337 #: config/tc-i386.c:14798
9340 " -mevexlig=[128|256|512] (default: 128)\n"
9341 " encode scalar EVEX instructions with specific "
9346 #: config/tc-i386.c:14802
9349 " -mevexwig=[0|1] (default: 0)\n"
9350 " encode EVEX instructions with specific EVEX.W "
9352 " for EVEX.W bit ignored instructions\n"
9355 #: config/tc-i386.c:14806
9358 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
9359 " encode EVEX instructions with specific EVEX.RC "
9361 " for SAE-only ignored instructions\n"
9364 #: config/tc-i386.c:14810
9366 msgid " -mmnemonic=[att|intel] "
9369 #: config/tc-i386.c:14813
9371 msgid "(default: att)\n"
9374 #: config/tc-i386.c:14815
9376 msgid "(default: intel)\n"
9379 #: config/tc-i386.c:14816
9381 msgid " use AT&T/Intel mnemonic\n"
9384 #: config/tc-i386.c:14818
9387 " -msyntax=[att|intel] (default: att)\n"
9388 " use AT&T/Intel syntax\n"
9391 #: config/tc-i386.c:14821
9393 msgid " -mindex-reg support pseudo index registers\n"
9396 #: config/tc-i386.c:14823
9398 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
9401 #: config/tc-i386.c:14825
9403 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
9406 #: config/tc-i386.c:14828
9408 msgid " -mshared disable branch optimization for shared code\n"
9411 #: config/tc-i386.c:14830
9413 msgid " -mx86-used-note=[no|yes] "
9416 #: config/tc-i386.c:14836
9419 " generate x86 used ISA and feature properties\n"
9422 #: config/tc-i386.c:14840
9424 msgid " -mbig-obj generate big object files\n"
9427 #: config/tc-i386.c:14843
9430 " -momit-lock-prefix=[no|yes] (default: no)\n"
9431 " strip all lock prefixes\n"
9434 #: config/tc-i386.c:14846
9437 " -mfence-as-lock-add=[no|yes] (default: no)\n"
9438 " encode lfence, mfence and sfence as\n"
9439 " lock addl $0x0, (%%{re}sp)\n"
9442 #: config/tc-i386.c:14850
9444 msgid " -mrelax-relocations=[no|yes] "
9447 #: config/tc-i386.c:14856
9449 msgid " generate relax relocations\n"
9452 #: config/tc-i386.c:14858
9455 " -malign-branch-boundary=NUM (default: 0)\n"
9456 " align branches within NUM byte boundary\n"
9459 #: config/tc-i386.c:14861
9462 " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
9463 " TYPE is combination of jcc, fused, jmp, call, "
9466 " specify types of branches to align\n"
9469 #: config/tc-i386.c:14866
9472 " -malign-branch-prefix-size=NUM (default: 5)\n"
9473 " align branches with NUM prefixes per instruction\n"
9476 #: config/tc-i386.c:14869
9479 " -mbranches-within-32B-boundaries\n"
9480 " align branches within 32 byte boundary\n"
9483 #: config/tc-i386.c:14872
9486 " -mlfence-after-load=[no|yes] (default: no)\n"
9487 " generate lfence after load\n"
9490 #: config/tc-i386.c:14875
9493 " -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
9495 " generate lfence before indirect near branch\n"
9498 #: config/tc-i386.c:14878
9501 " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
9502 " generate lfence before ret\n"
9505 #: config/tc-i386.c:14881
9507 msgid " -mamd64 accept only AMD64 ISA [default]\n"
9510 #: config/tc-i386.c:14883
9512 msgid " -mintel64 accept only Intel64 ISA\n"
9515 #: config/tc-i386.c:14925
9517 msgid "Intel MCU doesn't support `%s' architecture"
9520 #: config/tc-i386.c:14993
9521 msgid "Intel MCU is 32bit only"
9524 #: config/tc-i386.c:15105
9526 "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
9530 #: config/tc-i386.c:15108
9531 msgid "constant directive skips -mlfence-before-ret"
9534 #: config/tc-i386.c:15111
9535 msgid "constant directive skips -mlfence-before-indirect-branch"
9538 #: config/tc-i386.c:15124
9540 msgid "invalid %s relocation against register"
9543 #: config/tc-i386.c:15233
9544 msgid "symbol size computation overflow"
9547 #: config/tc-i386.c:15308 config/tc-sparc.c:3851
9549 msgid "can not do %d byte pc-relative relocation"
9552 #: config/tc-i386.c:15326
9554 msgid "can not do %d byte relocation"
9557 #: config/tc-i386.c:15394
9559 msgid "cannot represent relocation type %s in x32 mode"
9562 #: config/tc-i386.c:15431 config/tc-s390.c:2609
9564 msgid "cannot represent relocation type %s"
9567 #: config/tc-i386.c:15548
9568 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
9571 #: config/tc-i386.c:15551
9572 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
9575 #: config/tc-i386.c:15570
9576 msgid ".largecomm supported only in 64bit mode, producing .comm"
9579 #: config/tc-ia64.c:870
9580 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
9583 #: config/tc-ia64.c:922
9584 msgid "Size of frame exceeds maximum of 96 registers"
9587 #: config/tc-ia64.c:927
9588 msgid "Size of rotating registers exceeds frame size"
9591 #: config/tc-ia64.c:1014
9592 msgid "Unwind directive not followed by an instruction."
9595 #: config/tc-ia64.c:1023 config/tc-ia64.c:7590
9596 msgid "qualifying predicate not followed by instruction"
9599 #: config/tc-ia64.c:1071
9600 msgid "expected ',' after section name"
9603 #: config/tc-ia64.c:1106
9604 msgid "expected ',' after symbol name"
9607 #: config/tc-ia64.c:1130
9608 msgid "expected ',' after symbol size"
9611 #: config/tc-ia64.c:1213 config/tc-ia64.c:1247
9612 msgid "record type is not valid"
9615 #: config/tc-ia64.c:1316
9616 msgid "Invalid record type for P3 format."
9619 #: config/tc-ia64.c:1352
9620 msgid "Invalid record type for format P6"
9623 #: config/tc-ia64.c:1532 config/tc-ia64.c:1584
9624 msgid "Invalid record type for format B1"
9627 #: config/tc-ia64.c:1617
9628 msgid "Invalid record type for format X1"
9631 #: config/tc-ia64.c:1659
9632 msgid "Invalid record type for format X3"
9635 #: config/tc-ia64.c:1697
9636 msgid "Previous .save incomplete"
9639 #: config/tc-ia64.c:2520
9640 msgid "spill_mask record unimplemented."
9643 #: config/tc-ia64.c:2577
9644 msgid "record_type_not_valid"
9647 #: config/tc-ia64.c:2661
9648 msgid "Ignoring attempt to spill beyond end of region"
9651 #: config/tc-ia64.c:2720
9652 msgid "Only constant space allocation is supported"
9655 #: config/tc-ia64.c:2734
9656 msgid "Only constant offsets are supported"
9659 #: config/tc-ia64.c:2758
9660 msgid "Section switching in code is not supported."
9663 #: config/tc-ia64.c:2800
9664 msgid "Insn slot not set in unwind record."
9667 #: config/tc-ia64.c:2874
9668 msgid "frgr_mem record before region record!"
9671 #: config/tc-ia64.c:2885
9672 msgid "fr_mem record before region record!"
9675 #: config/tc-ia64.c:2894
9676 msgid "gr_mem record before region record!"
9679 #: config/tc-ia64.c:2903
9680 msgid "br_mem record before region record!"
9683 #: config/tc-ia64.c:2913
9684 msgid "gr_gr record before region record!"
9687 #: config/tc-ia64.c:2921
9688 msgid "br_gr record before region record!"
9691 #: config/tc-ia64.c:3039
9693 msgid "First operand to .%s must be a predicate"
9696 #: config/tc-ia64.c:3043
9698 msgid "Pointless use of p0 as first operand to .%s"
9701 #: config/tc-ia64.c:3099
9703 msgid "Operand %d to .%s must be a preserved register"
9706 #: config/tc-ia64.c:3135
9708 msgid "Operand %d to .%s must be a writable register"
9711 #: config/tc-ia64.c:3159
9713 msgid "Radix `%s' unsupported or invalid"
9716 #: config/tc-ia64.c:3189 config/tc-ia64.c:3194
9718 msgid ".%s outside of %s"
9721 #: config/tc-ia64.c:3280
9722 msgid "Tags on unwind pseudo-ops aren't supported, yet"
9725 #: config/tc-ia64.c:3302
9726 msgid "First operand to .fframe must be a constant"
9729 #: config/tc-ia64.c:3322
9730 msgid "First operand to .vframe must be a general register"
9733 #: config/tc-ia64.c:3330
9734 msgid "Operand of .vframe contradicts .prologue"
9737 #: config/tc-ia64.c:3340
9738 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
9741 #: config/tc-ia64.c:3348
9742 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
9745 #: config/tc-ia64.c:3375
9746 msgid "First operand to .save not a register"
9749 #: config/tc-ia64.c:3381
9750 msgid "Second operand to .save not a valid register"
9753 #: config/tc-ia64.c:3412 config/tc-ia64.c:3423 config/tc-ia64.c:3431
9754 msgid "Second operand of .save contradicts .prologue"
9757 #: config/tc-ia64.c:3438
9758 msgid "First operand to .save not a valid register"
9761 #: config/tc-ia64.c:3456
9762 msgid "First operand to .restore must be stack pointer (sp)"
9765 #: config/tc-ia64.c:3465
9766 msgid "Second operand to .restore must be a constant >= 0"
9769 #: config/tc-ia64.c:3475
9771 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
9774 #: config/tc-ia64.c:3561
9776 msgid "Illegal section name `%s' (causes unwind section name clash)"
9779 #: config/tc-ia64.c:3736
9780 msgid "First operand to .altrp not a valid branch register"
9783 #: config/tc-ia64.c:3765
9785 msgid "First operand to .%s not a register"
9788 #: config/tc-ia64.c:3770
9790 msgid "Second operand to .%s not a constant"
9793 #: config/tc-ia64.c:3837
9795 msgid "First operand to .%s not a valid register"
9798 #: config/tc-ia64.c:3860
9799 msgid "First operand to .save.g must be a positive 4-bit constant"
9802 #: config/tc-ia64.c:3873
9803 msgid "Second operand to .save.g must be a general register"
9806 #: config/tc-ia64.c:3878
9808 msgid "Second operand to .save.g must be the first of %d general registers"
9811 #: config/tc-ia64.c:3901
9812 msgid "Operand to .save.f must be a positive 20-bit constant"
9815 #: config/tc-ia64.c:3924
9816 msgid "First operand to .save.b must be a positive 5-bit constant"
9819 #: config/tc-ia64.c:3937
9820 msgid "Second operand to .save.b must be a general register"
9823 #: config/tc-ia64.c:3942
9825 msgid "Second operand to .save.b must be the first of %d general registers"
9828 #: config/tc-ia64.c:3968
9829 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
9832 #: config/tc-ia64.c:3976
9833 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
9836 #: config/tc-ia64.c:3984
9837 msgid "Operands to .save.gf may not be both zero"
9840 #: config/tc-ia64.c:4001
9841 msgid "Operand to .spill must be a constant"
9844 #: config/tc-ia64.c:4070
9846 msgid "Operand %d to .%s must be a constant"
9849 #: config/tc-ia64.c:4091
9851 msgid "Missing .label_state %ld"
9854 #: config/tc-ia64.c:4145
9855 msgid "Operand to .label_state must be a constant"
9858 #: config/tc-ia64.c:4164
9859 msgid "Operand to .copy_state must be a constant"
9862 #: config/tc-ia64.c:4187
9863 msgid "First operand to .unwabi must be a constant"
9866 #: config/tc-ia64.c:4193
9867 msgid "Second operand to .unwabi must be a constant"
9870 #: config/tc-ia64.c:4228
9871 msgid "Missing .endp after previous .proc"
9874 #: config/tc-ia64.c:4246
9875 msgid "Empty argument of .proc"
9878 #: config/tc-ia64.c:4251
9880 msgid "`%s' was already defined"
9883 #: config/tc-ia64.c:4294
9884 msgid "Initial .body should precede any instructions"
9887 #: config/tc-ia64.c:4313
9888 msgid ".prologue within prologue"
9891 #: config/tc-ia64.c:4318
9892 msgid "Initial .prologue should precede any instructions"
9895 #: config/tc-ia64.c:4328
9896 msgid "First operand to .prologue must be a positive 4-bit constant"
9899 #: config/tc-ia64.c:4330
9900 msgid "Pointless use of zero first operand to .prologue"
9903 #: config/tc-ia64.c:4346
9904 msgid "Using a constant as second operand to .prologue is deprecated"
9907 #: config/tc-ia64.c:4352
9908 msgid "Second operand to .prologue must be a general register"
9911 #: config/tc-ia64.c:4357
9913 msgid "Second operand to .prologue must be the first of %d general registers"
9916 #: config/tc-ia64.c:4470
9918 msgid "`%s' was not defined within procedure"
9921 #: config/tc-ia64.c:4506
9922 msgid "Empty argument of .endp"
9925 #: config/tc-ia64.c:4520
9927 msgid "`%s' was not specified with previous .proc"
9930 #: config/tc-ia64.c:4535
9932 msgid "`%s' should be an operand to this .endp"
9935 #: config/tc-ia64.c:4576 config/tc-ia64.c:4883 config/tc-ia64.c:5189
9936 msgid "Comma expected"
9939 #: config/tc-ia64.c:4616
9940 msgid "Expected '['"
9943 #: config/tc-ia64.c:4625 config/tc-ia64.c:7724
9944 msgid "Expected ']'"
9947 #: config/tc-ia64.c:4630
9948 msgid "Number of elements must be positive"
9951 #: config/tc-ia64.c:4641
9953 msgid "Used more than the declared %d rotating registers"
9956 #: config/tc-ia64.c:4649
9957 msgid "Used more than the available 96 rotating registers"
9960 #: config/tc-ia64.c:4656
9961 msgid "Used more than the available 48 rotating registers"
9964 #: config/tc-ia64.c:4679
9966 msgid "Attempt to redefine register set `%s'"
9969 #: config/tc-ia64.c:4743
9971 msgid "Unknown psr option `%s'"
9974 #: config/tc-ia64.c:4778
9975 msgid "Comma expected after section name"
9978 #: config/tc-ia64.c:4789
9979 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
9982 #: config/tc-ia64.c:4878
9983 msgid "Register name expected"
9986 #: config/tc-ia64.c:4891
9987 msgid "Register value annotation ignored"
9990 #: config/tc-ia64.c:4930
9991 msgid "Directive invalid within a bundle"
9994 #: config/tc-ia64.c:5024
9995 msgid "Missing predicate relation type"
9998 #: config/tc-ia64.c:5030
9999 msgid "Unrecognized predicate relation type"
10002 #: config/tc-ia64.c:5076
10003 msgid "Bad register range"
10006 #: config/tc-ia64.c:5085 config/tc-ia64.c:7670
10007 msgid "Predicate register expected"
10010 #: config/tc-ia64.c:5090
10011 msgid "Duplicate predicate register ignored"
10014 #: config/tc-ia64.c:5106
10015 msgid "Predicate source and target required"
10018 #: config/tc-ia64.c:5108 config/tc-ia64.c:5120
10019 msgid "Use of p0 is not valid in this context"
10022 #: config/tc-ia64.c:5115
10023 msgid "At least two PR arguments expected"
10026 #: config/tc-ia64.c:5129
10027 msgid "At least one PR argument expected"
10030 #: config/tc-ia64.c:5161
10032 msgid "duplicate entry hint %s"
10035 #. FIXME -- need 62-bit relocation type
10036 #: config/tc-ia64.c:5637
10037 msgid "62-bit relocation not yet implemented"
10040 #. XXX technically, this is wrong: we should not be issuing warning
10041 #. messages until we're sure this instruction pattern is going to
10043 #: config/tc-ia64.c:5723
10044 msgid "lower 16 bits of mask ignored"
10047 #: config/tc-ia64.c:5952
10048 msgid "stride must be a multiple of 64; lower 6 bits ignored"
10051 #: config/tc-ia64.c:6071
10052 msgid "Expected separator `='"
10055 #: config/tc-ia64.c:6107
10056 msgid "Duplicate equal sign (=) in instruction"
10059 #: config/tc-ia64.c:6114
10061 msgid "Illegal operand separator `%c'"
10064 #: config/tc-ia64.c:6229
10066 msgid "Operand %u of `%s' should be %s"
10069 #: config/tc-ia64.c:6233
10070 msgid "Wrong number of output operands"
10073 #: config/tc-ia64.c:6235
10074 msgid "Wrong number of input operands"
10077 #: config/tc-ia64.c:6237
10078 msgid "Operand mismatch"
10081 #: config/tc-ia64.c:6319
10083 msgid "Invalid use of `%c%d' as output operand"
10086 #: config/tc-ia64.c:6322
10088 msgid "Invalid use of `r%d' as base update address operand"
10091 #: config/tc-ia64.c:6346
10093 msgid "Invalid duplicate use of `%c%d'"
10096 #: config/tc-ia64.c:6353
10098 msgid "Invalid simultaneous use of `f%d' and `f%d'"
10101 #: config/tc-ia64.c:6359
10103 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
10106 #: config/tc-ia64.c:6403
10107 msgid "Value truncated to 62 bits"
10110 #: config/tc-ia64.c:6471
10112 msgid "Bad operand value: %s"
10115 #. Give an error if a frag containing code is not aligned to a 16 byte
10117 #: config/tc-ia64.c:6546 config/tc-ia64.h:177
10118 msgid "instruction address is not a multiple of 16"
10121 #: config/tc-ia64.c:6614
10123 msgid "`%s' must be last in bundle"
10126 #: config/tc-ia64.c:6646
10128 msgid "Internal error: don't know how to force %s to end of instruction group"
10131 #: config/tc-ia64.c:6659
10133 msgid "`%s' must be last in instruction group"
10136 #: config/tc-ia64.c:6689
10137 msgid "Label must be first in a bundle"
10140 #: config/tc-ia64.c:6766
10141 msgid "hint in B unit may be treated as nop"
10144 #: config/tc-ia64.c:6777
10145 msgid "hint in B unit can't be used"
10148 #: config/tc-ia64.c:6791
10149 msgid "emit_one_bundle: unexpected dynamic op"
10152 #: config/tc-ia64.c:6931
10154 msgid "`%s' does not fit into %s template"
10157 #: config/tc-ia64.c:6946
10159 msgid "`%s' does not fit into bundle"
10162 #: config/tc-ia64.c:6958
10164 msgid "`%s' can't go in %s of %s template"
10167 #: config/tc-ia64.c:6964
10168 msgid "Missing '}' at end of file"
10171 #: config/tc-ia64.c:7111
10173 msgid "Unrecognized option '-x%s'"
10176 #: config/tc-ia64.c:7138
10179 " --mconstant-gp\t mark output file as using the constant-GP model\n"
10180 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
10181 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
10182 "\t\t\t without function descriptors (sets ELF header flag\n"
10183 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
10184 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
10185 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
10186 " -mtune=[itanium1|itanium2]\n"
10187 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
10188 " -munwind-check=[warning|error]\n"
10189 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
10190 " -mhint.b=[ok|warning|error]\n"
10191 "\t\t\t hint.b check (default -mhint.b=error)\n"
10192 " -x | -xexplicit\t turn on dependency violation checking\n"
10195 #. Note for translators: "automagically" can be translated as "automatically" here.
10196 #: config/tc-ia64.c:7155
10198 " -xauto\t\t automagically remove dependency violations (default)\n"
10199 " -xnone\t\t turn off dependency violation checking\n"
10200 " -xdebug\t\t debug dependency violation checker\n"
10201 " -xdebugn\t\t debug dependency violation checker but turn off\n"
10202 "\t\t\t dependency violation checking\n"
10203 " -xdebugx\t\t debug dependency violation checker and turn on\n"
10204 "\t\t\t dependency violation checking\n"
10207 #: config/tc-ia64.c:7170
10208 msgid "--gstabs is not supported for ia64"
10211 #: config/tc-ia64.c:7605
10212 msgid "Explicit stops are ignored in auto mode"
10215 #: config/tc-ia64.c:7614
10216 msgid "Found '{' when manual bundling is already turned on"
10219 #: config/tc-ia64.c:7627
10220 msgid "Found '{' after explicit switch to automatic mode"
10223 #: config/tc-ia64.c:7633
10224 msgid "Found '}' when manual bundling is off"
10227 #: config/tc-ia64.c:7660
10228 msgid "Expected ')'"
10231 #: config/tc-ia64.c:7665
10232 msgid "Qualifying predicate expected"
10235 #: config/tc-ia64.c:7684
10236 msgid "Tag must come before qualifying predicate."
10239 #: config/tc-ia64.c:7713
10240 msgid "Expected ':'"
10243 #: config/tc-ia64.c:7729
10244 msgid "Tag name expected"
10247 #: config/tc-ia64.c:7831
10248 msgid "Rotating register index must be a non-negative constant"
10251 #: config/tc-ia64.c:7836
10253 msgid "Index out of range 0..%u"
10256 #: config/tc-ia64.c:7848
10257 msgid "Indirect register index must be a general register"
10260 #: config/tc-ia64.c:7857
10261 msgid "Index can only be applied to rotating or indirect registers"
10264 #: config/tc-ia64.c:7893 config/tc-xstormy16.c:145
10265 msgid "Expected '('"
10268 #: config/tc-ia64.c:7901 config/tc-pdp11.c:466 config/tc-pdp11.c:530
10269 #: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
10270 #: config/tc-xstormy16.c:154
10271 msgid "Missing ')'"
10274 #: config/tc-ia64.c:7919 config/tc-xstormy16.c:161
10275 msgid "Not a symbolic expression"
10278 #: config/tc-ia64.c:7924 config/tc-ia64.c:7938
10279 msgid "Illegal combination of relocation functions"
10282 #: config/tc-ia64.c:8027
10283 msgid "No current frame"
10286 #: config/tc-ia64.c:8029
10288 msgid "Register number out of range 0..%u"
10291 #: config/tc-ia64.c:8068
10292 msgid "Standalone `#' is illegal"
10295 #: config/tc-ia64.c:8071
10296 msgid "Redundant `#' suffix operators"
10299 #: config/tc-ia64.c:8229
10301 msgid "Unhandled dependency %s for %s (%s), note %d"
10304 #: config/tc-ia64.c:9542
10306 msgid "Unrecognized dependency specifier %d\n"
10309 #: config/tc-ia64.c:10403
10310 msgid "Only the first path encountering the conflict is reported"
10313 #: config/tc-ia64.c:10405
10314 msgid "This is the location of the conflicting usage"
10317 #: config/tc-ia64.c:10667
10319 msgid "Unknown opcode `%s'"
10322 #: config/tc-ia64.c:10745
10324 msgid "AR %d can only be accessed by %c-unit"
10327 #: config/tc-ia64.c:10757
10328 msgid "hint.b may be treated as nop"
10331 #: config/tc-ia64.c:10760
10332 msgid "hint.b shouldn't be used"
10335 #: config/tc-ia64.c:10799
10337 msgid "`%s' cannot be predicated"
10340 #: config/tc-ia64.c:10872
10341 msgid "Closing bracket missing"
10344 #: config/tc-ia64.c:10881
10345 msgid "Index must be a general register"
10348 #: config/tc-ia64.c:11046
10350 msgid "Unsupported fixup size %d"
10353 #. This should be an error, but since previously there wasn't any
10354 #. diagnostic here, don't make it fail because of this for now.
10355 #: config/tc-ia64.c:11318
10357 msgid "Cannot express %s%d%s relocation"
10360 #: config/tc-ia64.c:11337
10361 msgid "No addend allowed in @fptr() relocation"
10364 #: config/tc-ia64.c:11376
10365 msgid "integer operand out of range"
10368 #: config/tc-ia64.c:11443
10370 msgid "%s must have a constant value"
10373 #: config/tc-ia64.c:11463
10374 msgid "cannot resolve @slotcount parameter"
10377 #: config/tc-ia64.c:11496
10378 msgid "invalid @slotcount value"
10381 #: config/tc-ia64.c:11533 config/tc-z8k.c:1388
10383 msgid "Cannot represent %s relocation in object file"
10386 #: config/tc-ia64.c:11642
10387 msgid "Can't add stop bit to mark end of instruction group"
10390 #: config/tc-ia64.c:11750 read.c:2617 read.c:3221 read.c:3798 stabs.c:482
10392 msgid "expected comma after \"%s\""
10395 #: config/tc-ia64.c:11791
10397 msgid "`%s' is already the alias of %s `%s'"
10400 #: config/tc-ia64.c:11802
10402 msgid "%s `%s' already has an alias `%s'"
10405 #: config/tc-ia64.c:11835
10407 msgid "symbol `%s' aliased to `%s' is not used"
10410 #: config/tc-ia64.c:11861
10412 msgid "section `%s' aliased to `%s' is not used"
10415 #: config/tc-ip2k.c:139
10417 msgid "IP2K specific command line options:\n"
10420 #: config/tc-ip2k.c:140
10422 msgid " -mip2022 restrict to IP2022 insns \n"
10425 #: config/tc-ip2k.c:141
10427 msgid " -mip2022ext permit extended IP2022 insn\n"
10430 #: config/tc-ip2k.c:232
10431 msgid "relaxation not supported\n"
10434 #: config/tc-iq2000.c:356
10436 msgid "the yielding instruction %s may not be in a delay slot."
10439 #: config/tc-iq2000.c:364
10441 msgid "Register number (R%ld) for double word access must be even."
10444 #: config/tc-iq2000.c:373 config/tc-iq2000.c:378 config/tc-iq2000.c:383
10445 #: config/tc-iq2000.c:400 config/tc-mt.c:246 config/tc-mt.c:251
10447 msgid "operand references R%ld of previous load."
10450 #: config/tc-iq2000.c:388
10451 msgid "instruction implicitly accesses R31 of previous load."
10454 #: config/tc-iq2000.c:643 config/tc-mep.c:2008
10455 msgid "Unmatched high relocation"
10458 #: config/tc-iq2000.c:820 config/tc-mips.c:19777 config/tc-score.c:5804
10459 msgid ".end not in text section"
10462 #: config/tc-iq2000.c:824 config/tc-score.c:5807
10463 msgid ".end directive without a preceding .ent directive."
10466 #: config/tc-iq2000.c:833 config/tc-score.c:5815
10467 msgid ".end symbol does not match .ent symbol."
10470 #: config/tc-iq2000.c:836 config/tc-mips.c:19797 config/tc-score.c:5820
10471 msgid ".end directive missing or unknown symbol"
10474 #: config/tc-iq2000.c:854
10475 msgid "Expected simple number."
10478 #: config/tc-iq2000.c:883 config/tc-mips.c:19702 config/tc-score.c:5670
10480 msgid " *input_line_pointer == '%c' 0x%02x\n"
10483 #: config/tc-iq2000.c:885
10484 msgid "Invalid number"
10487 #: config/tc-iq2000.c:919 config/tc-score.c:5701
10488 msgid ".ent or .aent not in text section."
10491 #: config/tc-iq2000.c:922
10492 msgid "missing `.end'"
10495 #: config/tc-loongarch.c:393
10497 msgid "insn name: %s\tformat: %s\tsyntax error"
10500 #: config/tc-loongarch.c:396
10505 "we want macro but macro is NULL"
10508 #: config/tc-loongarch.c:401
10513 "macro: %s\tsyntax error"
10516 #: config/tc-loongarch.c:444
10518 msgid "Unsupported use of %s"
10521 #: config/tc-loongarch.c:516
10522 msgid "internal error: we have no internal label yet"
10525 #: config/tc-loongarch.c:621
10526 msgid "This label shouldn't be with addend."
10529 #: config/tc-loongarch.c:643
10530 msgid "expr too huge"
10533 #: config/tc-loongarch.c:670
10536 "not support reloc bit-field\n"
10541 #: config/tc-loongarch.c:711 config/tc-loongarch.c:736
10543 msgid "register alias %s is deprecated, use %s instead"
10546 #: config/tc-loongarch.c:769
10547 msgid "unknown escape"
10550 #: config/tc-loongarch.c:796
10552 msgid "require imm low %d bit is 0."
10555 #. How to do after we detect overflow.
10556 #: config/tc-loongarch.c:808
10559 "Immediate overflow.\n"
10564 #: config/tc-loongarch.c:895
10565 msgid "AMO insns require rd != base && rd != rt when rd isn't $r0"
10568 #: config/tc-loongarch.c:907
10569 msgid "bstr(ins|pick).[wd] require msbd >= lsbd"
10572 #: config/tc-loongarch.c:912
10573 msgid "csrxchg require rj != $r0 && rj != $r1"
10576 #: config/tc-loongarch.c:965
10578 msgid "no HOWTO loong relocation number %d"
10581 #: config/tc-loongarch.c:973
10582 msgid "Internal error: not support relax now"
10585 #: config/tc-loongarch.c:1017
10587 msgid "li overflow: hi32:0x%x lo32:0x%x"
10590 #: config/tc-loongarch.c:1022
10591 msgid "we can't li.d on 32bit-arch"
10594 #: config/tc-loongarch.c:1121
10596 msgid "no match insn: %s\t%s"
10599 #: config/tc-loongarch.c:1226 config/tc-loongarch.c:1233
10600 msgid "Relocation against a constant"
10603 #: config/tc-loongarch.c:1417 config/tc-riscv.c:4138
10605 msgid "internal: bad CFA value #%d"
10608 #: config/tc-loongarch.c:1429
10609 msgid "Relocation against a constant."
10612 #: config/tc-loongarch.c:1495 config/tc-riscv.c:4581
10614 msgid "cannot represent %s relocation in object file"
10617 #: config/tc-loongarch.c:1588
10619 msgid "LARCH options:\n"
10622 #: config/tc-m32c.c:141
10624 msgid " M32C specific command line options:\n"
10627 #. Pretend that we do not recognise this option.
10628 #: config/tc-m32r.c:330
10629 msgid "Unrecognised option: -hidden"
10632 #: config/tc-m32r.c:357 config/tc-sparc.c:602
10633 msgid "Unrecognized option following -K"
10636 #: config/tc-m32r.c:372
10638 msgid " M32R specific command line options:\n"
10641 #: config/tc-m32r.c:374
10644 " -m32r disable support for the m32rx instruction set\n"
10647 #: config/tc-m32r.c:376
10649 msgid " -m32rx support the extended m32rx instruction set\n"
10652 #: config/tc-m32r.c:378
10654 msgid " -m32r2 support the extended m32r2 instruction set\n"
10657 #: config/tc-m32r.c:380
10659 msgid " -EL,-little produce little endian code and data\n"
10662 #: config/tc-m32r.c:382
10664 msgid " -EB,-big produce big endian code and data\n"
10667 #: config/tc-m32r.c:384
10669 msgid " -parallel try to combine instructions in parallel\n"
10672 #: config/tc-m32r.c:386
10674 msgid " -no-parallel disable -parallel\n"
10677 #: config/tc-m32r.c:388
10680 " -no-bitinst disallow the M32R2's extended bit-field "
10684 #: config/tc-m32r.c:390
10686 msgid " -O try to optimize code. Implies -parallel\n"
10689 #: config/tc-m32r.c:393
10692 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
10695 #: config/tc-m32r.c:395
10697 msgid " might violate constraints\n"
10700 #: config/tc-m32r.c:397
10702 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
10705 #: config/tc-m32r.c:399
10708 " instructions might violate "
10712 #: config/tc-m32r.c:401
10715 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
10718 #: config/tc-m32r.c:403
10721 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
10724 #: config/tc-m32r.c:405
10727 " -ignore-parallel-conflicts do not check parallel instructions\n"
10730 #: config/tc-m32r.c:407
10732 msgid " for constraint violations\n"
10735 #: config/tc-m32r.c:409
10738 " -no-ignore-parallel-conflicts check parallel instructions for\n"
10741 #: config/tc-m32r.c:411
10743 msgid " constraint violations\n"
10746 #: config/tc-m32r.c:413
10748 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
10751 #: config/tc-m32r.c:415
10753 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
10756 #: config/tc-m32r.c:418
10759 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
10763 #: config/tc-m32r.c:420
10765 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
10768 #: config/tc-m32r.c:422
10770 msgid " -Wuh synonym for -warn-unmatched-high\n"
10773 #: config/tc-m32r.c:424
10775 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
10778 #: config/tc-m32r.c:427
10780 msgid " -KPIC generate PIC\n"
10783 #: config/tc-m32r.c:848
10784 msgid "instructions write to the same destination register."
10787 #: config/tc-m32r.c:856
10788 msgid "Instructions do not use parallel execution pipelines."
10791 #: config/tc-m32r.c:864
10792 msgid "Instructions share the same execution pipeline"
10795 #: config/tc-m32r.c:929 config/tc-m32r.c:1043
10797 msgid "not a 16 bit instruction '%s'"
10800 #: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
10802 msgid "instruction '%s' is for the M32R2 only"
10805 #: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
10807 msgid "unknown instruction '%s'"
10810 #: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
10812 msgid "instruction '%s' is for the M32RX only"
10815 #: config/tc-m32r.c:972 config/tc-m32r.c:1084
10817 msgid "instruction '%s' cannot be executed in parallel."
10820 #: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
10821 msgid "internal error: lookup/get operands failed"
10824 #: config/tc-m32r.c:1094
10826 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
10829 #: config/tc-m32r.c:1123
10832 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
10833 "is this intentional ?"
10836 #: config/tc-m32r.c:1127
10839 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
10840 "is this intentional ?"
10843 #: config/tc-m32r.c:1490 config/tc-microblaze.c:196
10844 msgid "Expected comma after symbol-name: rest of line ignored."
10847 #: config/tc-m32r.c:1500
10849 msgid ".SCOMMon length (%ld.) <0! Ignored."
10852 #: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2419
10853 #: config/tc-ppc.c:4358 config/tc-ppc.c:4413
10854 msgid "ignoring bad alignment"
10857 #: config/tc-m32r.c:1526 config/tc-microblaze.c:253 config/tc-v850.c:383
10858 msgid "Common alignment not a power of 2"
10861 #: config/tc-m32r.c:1541 config/tc-microblaze.c:229
10863 msgid "Ignoring attempt to re-define symbol `%s'."
10866 #: config/tc-m32r.c:1550
10868 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
10871 #: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4786
10872 #: config/tc-nds32.c:4830 config/tc-sh.c:391 config/tc-sh.c:2062
10873 msgid "Invalid PIC expression."
10876 #: config/tc-m32r.c:2071
10877 msgid "Unmatched high/shigh reloc"
10880 #: config/tc-m68hc11.c:416
10883 "Motorola 68HC11/68HC12/68HCS12 options:\n"
10884 " -m68hc11 | -m68hc12 |\n"
10885 " -m68hcs12 | -mm9s12x |\n"
10886 " -mm9s12xg specify the processor [default %s]\n"
10887 " -mshort use 16-bit int ABI (default)\n"
10888 " -mlong use 32-bit int ABI\n"
10889 " -mshort-double use 32-bit double ABI\n"
10890 " -mlong-double use 64-bit double ABI (default)\n"
10891 " --force-long-branches always turn relative branches into absolute ones\n"
10892 " -S,--short-branches do not turn relative branches into absolute ones\n"
10893 " when the offset is out of range\n"
10894 " --strict-direct-mode do not turn the direct mode into extended mode\n"
10895 " when the instruction does not support direct mode\n"
10896 " --print-insn-syntax print the syntax of instruction in case of error\n"
10897 " --print-opcodes print the list of instructions with syntax\n"
10898 " --xgate-ramoffset offset ram addresses by 0xc000\n"
10899 " --generate-example generate an example of each instruction\n"
10900 " (used for testing)\n"
10903 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10905 msgid "Default target `%s' is not supported."
10908 #. Dump the opcode statistics table.
10909 #: config/tc-m68hc11.c:482
10911 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
10914 #: config/tc-m68hc11.c:561
10916 msgid "Option `%s' is not recognized."
10919 #: config/tc-m68hc11.c:746
10923 #: config/tc-m68hc11.c:754
10927 #: config/tc-m68hc11.c:762
10931 #: config/tc-m68hc11.c:770
10935 #: config/tc-m68hc11.c:802
10936 msgid "RD, (RI,#offs5)"
10939 #: config/tc-m68hc11.c:854
10943 #: config/tc-m68hc11.c:863
10947 #: config/tc-m68hc11.c:872 config/tc-m68hc11.c:881
10951 #: config/tc-m68hc11.c:908
10955 #: config/tc-m68hc11.c:920
10959 #: config/tc-m68hc11.c:930
10964 #: config/tc-m68hc11.c:932
10968 #: config/tc-m68hc11.c:951
10972 #: config/tc-m68hc11.c:967
10975 "# Example of `%s' instructions\n"
10980 #: config/tc-m68hc11.c:1014
10982 msgid "Instruction `%s' is not recognized."
10985 #: config/tc-m68hc11.c:1019
10987 msgid "Instruction formats for `%s':"
10990 #: config/tc-m68hc11.c:1171
10992 msgid "Immediate operand is not allowed for operand %d."
10995 #: config/tc-m68hc11.c:1215
10996 msgid "Indirect indexed addressing is not valid for 68HC11."
10999 #: config/tc-m68hc11.c:1235
11000 msgid "Spurious `,' or bad indirect register addressing mode."
11003 #: config/tc-m68hc11.c:1257
11004 msgid "Missing second register or offset for indexed-indirect mode."
11007 #: config/tc-m68hc11.c:1267
11008 msgid "Missing second register for indexed-indirect mode."
11011 #: config/tc-m68hc11.c:1283
11012 msgid "Missing `]' to close indexed-indirect mode."
11015 #: config/tc-m68hc11.c:1328 config/tc-m68hc11.c:2959 config/tc-m68hc11.c:3071
11016 #: config/tc-m68hc11.c:3145 config/tc-m68hc11.c:3329 config/tc-m68hc11.c:3400
11017 msgid "Illegal operand."
11020 #. Looks like OP_R_R.
11021 #: config/tc-m68hc11.c:1333 config/tc-m68hc11.c:2964 config/tc-m68hc11.c:3076
11022 #: config/tc-m68hc11.c:3150 config/tc-m68hc11.c:3256 config/tc-m68hc11.c:3308
11023 #: config/tc-m68hc11.c:3316 config/tc-m68hc11.c:3334
11024 msgid "Missing operand."
11027 #: config/tc-m68hc11.c:1386
11028 msgid "Pre-increment mode is not valid for 68HC11"
11031 #: config/tc-m68hc11.c:1399
11032 msgid "Wrong register in register indirect mode."
11035 #: config/tc-m68hc11.c:1407
11036 msgid "Missing `]' to close register indirect operand."
11039 #: config/tc-m68hc11.c:1427
11040 msgid "Post-decrement mode is not valid for 68HC11."
11043 #: config/tc-m68hc11.c:1435
11044 msgid "Post-increment mode is not valid for 68HC11."
11047 #: config/tc-m68hc11.c:1453
11048 msgid "Invalid indexed indirect mode."
11051 #: config/tc-m68hc11.c:1577
11053 msgid "Trap id `%ld' is out of range."
11056 #: config/tc-m68hc11.c:1581
11057 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
11060 #: config/tc-m68hc11.c:1588 config/tc-m68hc11.c:1739
11062 msgid "Operand out of 8-bit range: `%ld'."
11065 #: config/tc-m68hc11.c:1595
11066 msgid "The trap id must be a constant."
11069 #: config/tc-m68hc11.c:1627 config/tc-m68hc11.c:1782 config/tc-xgate.c:1347
11071 msgid "Operand `%x' not recognized in fixup8."
11074 #: config/tc-m68hc11.c:1644 config/tc-m68hc11.c:1692
11076 msgid "Operand out of 16-bit range: `%ld'."
11079 #: config/tc-m68hc11.c:1675 config/tc-m68hc11.c:1706
11081 msgid "Operand `%x' not recognized in fixup16."
11084 #: config/tc-m68hc11.c:1799
11086 msgid "Unexpected branch conversion with `%x'"
11089 #: config/tc-m68hc11.c:1885 config/tc-m68hc11.c:2017
11091 msgid "Operand out of range for a relative branch: `%ld'"
11094 #: config/tc-m68hc11.c:1985
11095 msgid "Invalid register for dbcc/tbcc instruction."
11098 #: config/tc-m68hc11.c:2073
11100 msgid "Increment/decrement value is out of range: `%ld'."
11103 #: config/tc-m68hc11.c:2085
11104 msgid "Expecting a register."
11107 #: config/tc-m68hc11.c:2100
11108 msgid "Invalid register for post/pre increment."
11111 #: config/tc-m68hc11.c:2130
11112 msgid "Invalid register."
11115 #: config/tc-m68hc11.c:2137
11117 msgid "Offset out of 16-bit range: %ld."
11120 #: config/tc-m68hc11.c:2143
11122 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
11125 #: config/tc-m68hc11.c:2268
11126 msgid "Expecting register D for indexed indirect mode."
11129 #: config/tc-m68hc11.c:2270
11130 msgid "Indexed indirect mode is not allowed for movb/movw."
11133 #: config/tc-m68hc11.c:2287
11134 msgid "Invalid accumulator register."
11137 #: config/tc-m68hc11.c:2313
11138 msgid "Invalid indexed register."
11141 #: config/tc-m68hc11.c:2323
11142 msgid "Addressing mode not implemented yet."
11145 #: config/tc-m68hc11.c:2337
11146 msgid "Invalid source register for this instruction, use 'tfr'."
11149 #: config/tc-m68hc11.c:2339
11150 msgid "Invalid source register."
11153 #: config/tc-m68hc11.c:2344
11154 msgid "Invalid destination register for this instruction, use 'tfr'."
11157 #: config/tc-m68hc11.c:2346
11158 msgid "Invalid destination register."
11161 #: config/tc-m68hc11.c:2521
11162 msgid "Invalid indexed register, expecting register X."
11165 #: config/tc-m68hc11.c:2523
11166 msgid "Invalid indexed register, expecting register Y."
11169 #: config/tc-m68hc11.c:2842 config/tc-s12z.c:3804
11170 msgid "No instruction or missing opcode."
11173 #: config/tc-m68hc11.c:2852 config/tc-m68hc11.c:3531
11175 msgid "Opcode `%s' is not recognized."
11178 #: config/tc-m68hc11.c:2901 config/tc-m68hc11.c:3450 config/tc-m68hc11.c:3553
11180 msgid "Garbage at end of instruction: `%s'."
11183 #: config/tc-m68hc11.c:3438
11185 msgid "Failed to find a valid mode for `%s'."
11188 #: config/tc-m68hc11.c:3462 config/tc-m68hc11.c:3681 config/tc-m68hc11.c:3687
11190 msgid "Invalid operand for `%s'"
11193 #: config/tc-m68hc11.c:3739
11195 msgid "Invalid mode: %s\n"
11198 #: config/tc-m68hc11.c:3798
11199 msgid "bad .relax format"
11202 #: config/tc-m68hc11.c:3842 config/tc-s12z.c:3895 config/tc-xgate.c:630
11204 msgid "Relocation %d is not supported by object file format."
11207 #: config/tc-m68hc11.c:4119
11208 msgid "bra or bsr with undefined symbol."
11211 #: config/tc-m68hc11.c:4220 config/tc-m68hc11.c:4277
11213 msgid "Subtype %d is not recognized."
11216 #: config/tc-m68hc11.c:4366 config/tc-s12z.c:3976 config/tc-xgate.c:708
11217 #: config/tc-xgate.c:717
11218 msgid "Value out of 16-bit range."
11221 #: config/tc-m68hc11.c:4388
11223 msgid "Value %ld too large for 8-bit PC-relative branch."
11226 #: config/tc-m68hc11.c:4398 config/tc-xgate.c:674
11228 msgid "Value %ld too large for 9-bit PC-relative branch."
11231 #: config/tc-m68hc11.c:4407 config/tc-xgate.c:691
11233 msgid "Value %ld too large for 10-bit PC-relative branch."
11236 #: config/tc-m68hc11.c:4415
11238 msgid "Auto increment/decrement offset '%ld' is out of range."
11241 #: config/tc-m68hc11.c:4428
11243 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
11246 #: config/tc-m68hc11.c:4439
11248 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
11251 #: config/tc-m68hc11.c:4451
11253 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
11256 #: config/tc-m68hc11.c:4468 config/tc-s12z.c:3982 config/tc-xgate.c:752
11258 msgid "Line %d: unknown relocation type: 0x%x."
11261 #: config/tc-m68hc11.c:4493 config/tc-z80.c:3449 config/tc-z80.c:3469
11262 msgid "Invalid directive"
11265 #: config/tc-m68k.c:1125
11267 msgid "Can not do %d byte pc-relative relocation"
11270 #: config/tc-m68k.c:1127
11272 msgid "Can not do %d byte pc-relative pic relocation"
11275 #: config/tc-m68k.c:1132
11277 msgid "Can not do %d byte relocation"
11280 #: config/tc-m68k.c:1134
11282 msgid "Can not do %d byte pic relocation"
11285 #: config/tc-m68k.c:1204
11287 msgid "Unable to produce reloc against symbol '%s'"
11290 #: config/tc-m68k.c:1263 config/tc-vax.c:2367
11292 msgid "Cannot make %s relocation PC relative"
11295 #: config/tc-m68k.c:1345 config/tc-vax.c:1878
11296 msgid "No operator"
11299 #: config/tc-m68k.c:1375 config/tc-vax.c:1894
11300 msgid "Unknown operator"
11303 #: config/tc-m68k.c:2278
11304 msgid "invalid instruction for this architecture; needs "
11307 #: config/tc-m68k.c:2286
11308 msgid "hardware divide"
11311 #: config/tc-m68k.c:2308 config/tc-m68k.c:2312 config/tc-m68k.c:2316
11315 #: config/tc-m68k.c:2369
11316 msgid "operands mismatch"
11319 #: config/tc-m68k.c:2433 config/tc-m68k.c:2439 config/tc-m68k.c:2445
11320 #: config/tc-mmix.c:2509 config/tc-mmix.c:2533
11321 msgid "operand out of range"
11324 #: config/tc-m68k.c:2502
11326 msgid "Bignum too big for %c format; truncated"
11329 #: config/tc-m68k.c:2579
11330 msgid "displacement too large for this architecture; needs 68020 or higher"
11333 #: config/tc-m68k.c:2687
11335 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
11338 #: config/tc-m68k.c:2692
11339 msgid "invalid index size for coldfire"
11342 #: config/tc-m68k.c:2745
11343 msgid "Forcing byte displacement"
11346 #: config/tc-m68k.c:2747
11347 msgid "byte displacement out of range"
11350 #: config/tc-m68k.c:2792 config/tc-m68k.c:2830
11351 msgid "invalid operand mode for this architecture; needs 68020 or higher"
11354 #: config/tc-m68k.c:2816 config/tc-m68k.c:2850
11355 msgid ":b not permitted; defaulting to :w"
11358 #: config/tc-m68k.c:2925
11359 msgid "unsupported byte value; use a different suffix"
11362 #: config/tc-m68k.c:2940
11363 msgid "unknown/incorrect operand"
11366 #: config/tc-m68k.c:2983 config/tc-m68k.c:2991 config/tc-m68k.c:2998
11367 #: config/tc-m68k.c:3005
11368 msgid "out of range"
11371 #: config/tc-m68k.c:3076
11372 msgid "Can't use long branches on this architecture"
11375 #: config/tc-m68k.c:3182
11376 msgid "Expression out of range, using 0"
11379 #: config/tc-m68k.c:3383 config/tc-m68k.c:3399
11380 msgid "Floating point register in register list"
11383 #: config/tc-m68k.c:3389
11384 msgid "Wrong register in floating-point reglist"
11387 #: config/tc-m68k.c:3405
11388 msgid "incorrect register in reglist"
11391 #: config/tc-m68k.c:3411
11392 msgid "wrong register in floating-point reglist"
11395 #: config/tc-m68k.c:3822 config/tc-m68k.c:3854 config/tc-sparc.c:3135
11396 msgid "failed sanity check."
11400 #: config/tc-m68k.c:3884
11405 #: config/tc-m68k.c:3895
11409 #: config/tc-m68k.c:3912
11410 msgid "Missing operand"
11413 #: config/tc-m68k.c:4237
11415 msgid "unrecognized default cpu `%s'"
11418 #: config/tc-m68k.c:4291
11420 msgid "%s -- statement `%s' ignored"
11423 #: config/tc-m68k.c:4338
11425 msgid "Don't know how to figure out width of %c in md_assemble()"
11428 #: config/tc-m68k.c:4568 config/tc-m68k.c:4606
11430 msgid "Internal Error: Can't find %s in hash table"
11433 #: config/tc-m68k.c:4722
11435 msgid "text label `%s' aligned to odd boundary"
11438 #: config/tc-m68k.c:4881
11440 msgid "value %ld out of range"
11443 #: config/tc-m68k.c:4895
11444 msgid "invalid byte branch offset"
11447 #: config/tc-m68k.c:4932
11448 msgid "short branch with zero offset: use :w"
11451 #: config/tc-m68k.c:4976
11452 msgid "Conversion of PC relative BSR to absolute JSR"
11455 #: config/tc-m68k.c:4987
11456 msgid "Conversion of PC relative branch to absolute jump"
11459 #: config/tc-m68k.c:5004 config/tc-m68k.c:5061
11460 msgid "Conversion of PC relative conditional branch to absolute jump"
11463 #: config/tc-m68k.c:5126
11464 msgid "Conversion of PC relative displacement to absolute"
11467 #: config/tc-m68k.c:5309
11468 msgid "Tried to convert PC relative branch to absolute jump"
11471 #: config/tc-m68k.c:5354 config/tc-m68k.c:5365 config/tc-m68k.c:5409
11472 msgid "expression out of range: defaulting to 1"
11475 #: config/tc-m68k.c:5401
11476 msgid "expression out of range: defaulting to 0"
11479 #: config/tc-m68k.c:5442 config/tc-m68k.c:5454
11481 msgid "Can't deal with expression; defaulting to %ld"
11484 #: config/tc-m68k.c:5468
11485 msgid "expression doesn't fit in BYTE"
11488 #: config/tc-m68k.c:5472
11489 msgid "expression doesn't fit in WORD"
11492 #: config/tc-m68k.c:5559
11494 msgid "%s: unrecognized processor name"
11497 #: config/tc-m68k.c:5620
11498 msgid "bad coprocessor id"
11501 #: config/tc-m68k.c:5626
11502 msgid "unrecognized fopt option"
11505 #: config/tc-m68k.c:5758
11507 msgid "option `%s' may not be negated"
11510 #: config/tc-m68k.c:5769
11512 msgid "option `%s' not recognized"
11515 #: config/tc-m68k.c:5798
11516 msgid "bad format of OPT NEST=depth"
11519 #: config/tc-m68k.c:5854
11520 msgid "missing label"
11523 #: config/tc-m68k.c:5880
11525 msgid "bad register list: %s"
11528 #: config/tc-m68k.c:5978
11529 msgid "restore without save"
11532 #: config/tc-m68k.c:6131 config/tc-m68k.c:6501
11533 msgid "syntax error in structured control directive"
11536 #: config/tc-m68k.c:6176
11537 msgid "missing condition code in structured control directive"
11540 #: config/tc-m68k.c:6247
11543 "Condition <%c%c> in structured control directive can not be encoded correctly"
11546 #: config/tc-m68k.c:6543
11547 msgid "missing then"
11550 #: config/tc-m68k.c:6624
11551 msgid "else without matching if"
11554 #: config/tc-m68k.c:6657
11555 msgid "endi without matching if"
11558 #: config/tc-m68k.c:6697
11559 msgid "break outside of structured loop"
11562 #: config/tc-m68k.c:6735
11563 msgid "next outside of structured loop"
11566 #: config/tc-m68k.c:6786
11570 #: config/tc-m68k.c:6824
11571 msgid "missing to or downto"
11574 #: config/tc-m68k.c:6860 config/tc-m68k.c:6894 config/tc-m68k.c:7108
11578 #: config/tc-m68k.c:6995
11579 msgid "endf without for"
11582 #: config/tc-m68k.c:7049
11583 msgid "until without repeat"
11586 #: config/tc-m68k.c:7143
11587 msgid "endw without while"
11590 #: config/tc-m68k.c:7176 config/tc-m68k.c:7204
11591 msgid "already assembled instructions"
11594 #: config/tc-m68k.c:7281
11596 msgid "`%s' is deprecated, use `%s'"
11599 #: config/tc-m68k.c:7300
11601 msgid "cpu `%s' unrecognized"
11604 #: config/tc-m68k.c:7319
11606 msgid "architecture `%s' unrecognized"
11609 #: config/tc-m68k.c:7340
11611 msgid "extension `%s' unrecognized"
11614 #: config/tc-m68k.c:7455
11616 msgid "option `-A%s' is deprecated: use `-%s'"
11619 #: config/tc-m68k.c:7488
11620 msgid "architecture features both enabled and disabled"
11623 #: config/tc-m68k.c:7515
11624 msgid "selected processor does not have all features of selected architecture"
11627 #: config/tc-m68k.c:7524
11628 msgid "m68k and cf features both selected"
11631 #: config/tc-m68k.c:7536
11632 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
11635 #: config/tc-m68k.c:7568
11638 "-march=<arch>\t\tset architecture\n"
11639 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
11642 #: config/tc-m68k.c:7573
11644 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
11647 #: config/tc-m68k.c:7579
11650 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
11651 "-pic, -k\t\tgenerate position independent code\n"
11652 "-S\t\t\tturn jbsr into jsr\n"
11653 "--pcrel never turn PC-relative branches into absolute jumps\n"
11654 "--register-prefix-optional\n"
11655 "\t\t\trecognize register names without prefix character\n"
11656 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
11657 "--base-size-default-16\tbase reg without size is 16 bits\n"
11658 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
11659 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
11660 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
11663 #: config/tc-m68k.c:7593
11665 msgid "Architecture variants are: "
11668 #: config/tc-m68k.c:7602
11670 msgid "Processor variants are: "
11673 #: config/tc-m68k.c:7609 config/tc-xtensa.c:6415
11678 #: config/tc-m68k.c:7640
11680 msgid "Error %s in %s\n"
11683 #: config/tc-m68k.c:7644
11685 msgid "Opcode(%d.%s): "
11688 #: config/tc-m68k.c:7789
11689 msgid "Not a defined coldfire architecture"
11692 #: config/tc-m68k.c:7898 read.c:4686
11694 msgid "%s relocations do not fit in %u byte"
11695 msgid_plural "%s relocations do not fit in %u bytes"
11699 #: config/tc-m68k.c:7940 config/tc-ppc.c:2592
11700 msgid "unknown .gnu_attribute value"
11703 #: config/tc-m68k.c:7984
11705 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
11708 #: config/tc-mcore.c:521 config/tc-microblaze.c:515 config/tc-microblaze.c:543
11709 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
11711 msgid "register expected, but saw '%.6s'"
11714 #: config/tc-mcore.c:603
11716 msgid "control register expected, but saw '%.6s'"
11719 #: config/tc-mcore.c:639
11720 msgid "bad/missing psr specifier"
11723 #: config/tc-mcore.c:784
11725 msgid "operand must be absolute in range %u..%u, not %ld"
11728 #: config/tc-mcore.c:819
11729 msgid "operand must be a multiple of 4"
11732 #: config/tc-mcore.c:826
11733 msgid "operand must be a multiple of 2"
11736 #: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
11737 msgid "base register expected"
11740 #: config/tc-mcore.c:888 config/tc-microblaze.c:948
11741 #: config/tc-microblaze.c:1084 config/tc-microblaze.c:1118
11742 #: config/tc-microblaze.c:1573 config/tc-microblaze.c:1641
11743 #: config/tc-microblaze.c:1716 config/tc-microblaze.c:2137
11744 #: config/tc-microblaze.c:2186
11746 msgid "unknown opcode \"%s\""
11749 #: config/tc-mcore.c:931
11750 msgid "invalid register: r15 illegal"
11753 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
11754 msgid "M340 specific opcode used when assembling for M210"
11757 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
11758 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
11759 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
11760 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
11761 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
11762 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
11763 msgid "second operand missing"
11766 #: config/tc-mcore.c:1014
11767 msgid "destination register must be r1"
11770 #: config/tc-mcore.c:1035
11771 msgid "source register must be r1"
11774 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
11775 msgid "immediate is not a power of two"
11778 #: config/tc-mcore.c:1127
11779 msgid "translating bgeni to movi"
11782 #: config/tc-mcore.c:1196
11783 msgid "translating bmaski to movi"
11786 #: config/tc-mcore.c:1272
11788 msgid "displacement too large (%d)"
11791 #: config/tc-mcore.c:1286
11792 msgid "Invalid register: r0 and r15 illegal"
11795 #: config/tc-mcore.c:1317
11796 msgid "bad starting register: r0 and r15 invalid"
11799 #: config/tc-mcore.c:1330
11800 msgid "ending register must be r15"
11803 #: config/tc-mcore.c:1350
11804 msgid "bad base register: must be r0"
11807 #: config/tc-mcore.c:1368
11808 msgid "first register must be r4"
11811 #: config/tc-mcore.c:1379
11812 msgid "last register must be r7"
11815 #: config/tc-mcore.c:1416
11816 msgid "reg-reg expected"
11819 #: config/tc-mcore.c:1548
11820 msgid "zero used as immediate value"
11823 #: config/tc-mcore.c:1575
11824 msgid "duplicated psr bit specifier"
11827 #: config/tc-mcore.c:1581
11828 msgid "`af' must appear alone"
11831 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1754
11833 msgid "unimplemented opcode \"%s\""
11836 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1763
11838 msgid "ignoring operands: %s "
11841 #: config/tc-mcore.c:1673
11843 msgid "unrecognised cpu type '%s'"
11846 #: config/tc-mcore.c:1691
11849 "MCORE specific options:\n"
11850 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11851 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11852 " -cpu=[210|340] select CPU type\n"
11853 " -EB assemble for a big endian system (default)\n"
11854 " -EL assemble for a little endian system\n"
11857 #: config/tc-mcore.c:1709 config/tc-microblaze.c:1871
11858 msgid "failed sanity check: short_jump"
11861 #: config/tc-mcore.c:1719 config/tc-microblaze.c:1881
11862 msgid "failed sanity check: long_jump"
11865 #: config/tc-mcore.c:1745
11867 msgid "odd displacement at %x"
11870 #: config/tc-mcore.c:1954
11872 msgid "odd distance branch (0x%lx byte)"
11873 msgid_plural "odd distance branch (0x%lx bytes)"
11877 #: config/tc-mcore.c:1961
11879 msgid "pcrel for branch to %s too far (0x%lx)"
11882 #: config/tc-mcore.c:1981
11884 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
11887 #: config/tc-mcore.c:1993
11889 msgid "pcrel for loopt too far (0x%lx)"
11892 #: config/tc-mcore.c:2189 config/tc-microblaze.c:2471 config/tc-tic30.c:1364
11894 msgid "Can not do %d byte %srelocation"
11897 #: config/tc-mcore.c:2191 config/tc-microblaze.c:2473 config/tc-tic30.c:1365
11898 msgid "pc-relative "
11901 #: config/tc-mep.c:339
11904 "MeP specific command line options:\n"
11905 " -EB assemble for a big endian system\n"
11906 " -EL assemble for a little endian system (default)\n"
11907 " -mconfig=<name> specify a chip configuration to use\n"
11908 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11909 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11910 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11911 " enable/disable the given opcodes\n"
11913 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
11914 " if no -m options are given, all core opcodes are enabled;\n"
11915 " if any enabling -m options are given, only those are enabled;\n"
11916 " if only disabling -m options are given, only those are disabled.\n"
11919 #: config/tc-mep.c:408
11920 msgid "$hi and $lo are disabled when MUL and DIV are off"
11923 #: config/tc-mep.c:415
11924 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
11927 #: config/tc-mep.c:420
11928 msgid "$dbg and $depc are disabled when DEBUG is off"
11931 #: config/tc-mep.c:611
11932 msgid "core and copro insn lengths must total 32 bits."
11935 #: config/tc-mep.c:614 config/tc-mep.c:751
11936 msgid "vliw group must consist of 1 core and 1 copro insn."
11939 #: config/tc-mep.c:748
11940 msgid "core and copro insn lengths must total 64 bits."
11943 #: config/tc-mep.c:980
11945 msgid "cannot pack %s with a 16-bit insn"
11948 #: config/tc-mep.c:998
11950 msgid "cannot pack %s and %s together with a 16-bit insn"
11953 #: config/tc-mep.c:1004
11954 msgid "too many IVC2 insns to pack with a 16-bit core insn"
11957 #: config/tc-mep.c:1019
11959 msgid "cannot pack %s into slot P1"
11962 #: config/tc-mep.c:1025
11963 msgid "too many IVC2 insns to pack with a 32-bit core insn"
11966 #: config/tc-mep.c:1043
11968 msgid "unable to pack %s by itself?"
11971 #: config/tc-mep.c:1073
11973 msgid "cannot pack %s and %s together"
11976 #: config/tc-mep.c:1079
11977 msgid "too many IVC2 insns to pack together"
11980 #. There are no insns in the queue and a plus is present.
11981 #. This is a syntax error. Let's not tolerate this.
11982 #. We can relax this later if necessary.
11983 #: config/tc-mep.c:1316
11984 msgid "Invalid use of parallelization operator."
11987 #: config/tc-mep.c:1362
11988 msgid "Leading plus sign not allowed in core mode"
11991 #: config/tc-mep.c:1892
11993 msgid "Don't know how to relocate plain operands of type %s"
11996 #: config/tc-mep.c:1902
11998 msgid "Perhaps you are missing %%tpoff()?"
12001 #: config/tc-mep.c:2089
12002 msgid "bad .section directive: want a,v,w,x,M,S in string"
12005 #: config/tc-mep.c:2147
12006 msgid ".vliw unavailable when VLIW is disabled."
12009 #: config/tc-metag.c:456
12010 msgid "no floating point unit specified"
12013 #: config/tc-metag.c:721
12015 msgid "offset must be a multiple of %d"
12018 #: config/tc-metag.c:737 config/tc-metag.c:4443
12019 msgid "offset and base must be from the same unit"
12022 #: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
12023 msgid "invalid destination register"
12026 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
12027 #: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
12028 #: config/tc-metag.c:3184 config/tc-metag.c:3286
12029 msgid "invalid memory operand"
12032 #: config/tc-metag.c:939 config/tc-metag.c:3117
12033 msgid "invalid source register"
12036 #: config/tc-metag.c:1024
12037 msgid "invalid destination unit"
12040 #: config/tc-metag.c:1032
12041 msgid "mov cannot use RD port as destination"
12044 #: config/tc-metag.c:1057
12045 msgid "invalid source unit"
12048 #: config/tc-metag.c:1065
12049 msgid "source and address units must not be shared for this addressing mode"
12052 #: config/tc-metag.c:1073 config/tc-metag.c:1676
12053 msgid "set can only use RD port as source"
12056 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
12057 #: config/tc-metag.c:1697 config/tc-metag.c:4053
12059 msgid "base unit must be one of %s"
12062 #. We already tried to encode as an extended GET/SET.
12063 #. Parsing as a standard GET/SET provides a smaller offset.
12064 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
12065 #: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
12066 msgid "offset value out of range"
12069 #: config/tc-metag.c:1169
12070 msgid "destination unit must be RD"
12073 #: config/tc-metag.c:1279
12074 msgid "invalid destination register list"
12077 #: config/tc-metag.c:1326
12078 msgid "invalid source register list"
12081 #: config/tc-metag.c:1351
12082 msgid "register list must be even numbered"
12085 #: config/tc-metag.c:1357
12086 msgid "register list must be from the same unit"
12089 #: config/tc-metag.c:1380
12090 msgid "register list must not contain duplicates"
12093 #: config/tc-metag.c:1636
12094 msgid "MDRD value must be between 1 and 8"
12097 #: config/tc-metag.c:1727
12098 msgid "invalid destination memory operand"
12101 #: config/tc-metag.c:1742
12102 msgid "invalid source memory operand"
12105 #: config/tc-metag.c:1749
12107 msgid "address units must be one of %s"
12110 #: config/tc-metag.c:1756
12111 msgid "base and offset must be from the same unit"
12114 #: config/tc-metag.c:1764
12115 msgid "source and destination increment mode must agree"
12118 #: config/tc-metag.c:2039
12120 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
12121 "be in different units"
12124 #: config/tc-metag.c:2048
12125 msgid "source and destination register must be in different units"
12128 #: config/tc-metag.c:2080
12130 msgid "register unit must be one of %s"
12133 #: config/tc-metag.c:2167
12135 msgid "link register unit must be one of %s"
12138 #: config/tc-metag.c:2173
12139 msgid "link register must be in a low numbered register"
12142 #: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
12143 msgid "target out of range"
12146 #: config/tc-metag.c:2671
12147 msgid "invalid quickrot unit specified"
12150 #: config/tc-metag.c:2687
12151 msgid "invalid quickrot register specified"
12154 #: config/tc-metag.c:2741
12155 msgid "source register must be in the trigger unit"
12158 #: config/tc-metag.c:2844
12159 msgid "Source registers must be in the same unit"
12162 #: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
12163 msgid "destination register should be even numbered"
12166 #: config/tc-metag.c:3626
12167 msgid "comparison must be with register or #0"
12170 #: config/tc-metag.c:3692 config/tc-metag.c:3757
12171 msgid "instruction cannot operate on pair values"
12174 #: config/tc-metag.c:3703
12175 msgid "zero flag is not valid for this instruction"
12178 #: config/tc-metag.c:3724
12179 msgid "source register should be even numbered"
12182 #: config/tc-metag.c:3784 config/tc-metag.c:3793
12183 msgid "fraction bits value out of range"
12186 #: config/tc-metag.c:3975
12187 msgid "simd instructions operate on pair values (L prefix)"
12190 #: config/tc-metag.c:3993
12191 msgid "source registers should be even numbered"
12194 #: config/tc-metag.c:4271
12196 msgid "expected ']', not %c in %s"
12199 #: config/tc-metag.c:4390
12200 msgid "invalid register for memory access"
12203 #: config/tc-metag.c:4503 config/tc-metag.c:4631
12204 msgid "unexpected end of line"
12207 #: config/tc-metag.c:4550
12208 msgid "'H' modifier only valid for accumulator registers"
12211 #: config/tc-metag.c:4603
12212 msgid "base unit must be either A0 or A1"
12215 #: config/tc-metag.c:4676 config/tc-metag.c:5119
12216 msgid "invalid register"
12219 #: config/tc-metag.c:4824
12220 msgid "could not parse template definition"
12223 #: config/tc-metag.c:5011
12224 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
12227 #: config/tc-metag.c:5067
12228 msgid "invalid operands for cross-unit op"
12231 #: config/tc-metag.c:5109
12232 msgid "missing flags: one of 'P', 'N' or 'Z' required"
12235 #: config/tc-metag.c:5137
12236 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
12239 #: config/tc-metag.c:5158
12240 msgid "accumulator not a valid destination"
12243 #: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
12244 msgid "invalid immediate value"
12247 #: config/tc-metag.c:5180
12248 msgid "immediate value not allowed when source & dest differ"
12251 #: config/tc-metag.c:5212
12253 msgid "invalid register operand: %s"
12256 #: config/tc-metag.c:5246
12257 msgid "QUICKRoT extension requires 4 registers"
12260 #: config/tc-metag.c:5253
12261 msgid "invalid fourth register"
12264 #: config/tc-metag.c:5260
12265 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
12268 #: config/tc-metag.c:5288
12269 msgid "DSP RAM pointer in incorrect unit"
12272 #: config/tc-metag.c:5334
12273 msgid "invalid register operand #1"
12276 #: config/tc-metag.c:5348
12277 msgid "invalid register operand #2"
12280 #: config/tc-metag.c:5412
12281 msgid "this instruction does not accept an immediate"
12284 #: config/tc-metag.c:5432
12285 msgid "invalid register operand #3"
12288 #: config/tc-metag.c:5444
12289 msgid "this instruction does not accept an accumulator"
12292 #: config/tc-metag.c:5462
12293 msgid "invalid register operand #4"
12296 #: config/tc-metag.c:5539
12297 msgid "invalid accumulator register"
12300 #: config/tc-metag.c:5595
12301 msgid "conditional instruction cannot use G flag"
12304 #: config/tc-metag.c:5606
12305 msgid "conditional instruction cannot use B flag"
12308 #: config/tc-metag.c:5617
12309 msgid "conditional instruction cannot use R flag"
12312 #: config/tc-metag.c:5726
12313 msgid "'L' modifier not valid for this instruction"
12316 #: config/tc-metag.c:5858
12318 msgid "missing fpu name `%s'"
12321 #: config/tc-metag.c:5869
12323 msgid "unknown fpu `%s'"
12326 #: config/tc-metag.c:5884
12328 msgid "missing DSP name `%s'"
12331 #: config/tc-metag.c:5895
12333 msgid "unknown DSP `%s'"
12336 #: config/tc-metag.c:5913
12337 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
12340 #: config/tc-metag.c:5950
12342 msgid " Meta specific command line options:\n"
12345 #: config/tc-metag.c:6039
12346 msgid "premature end of floating point prefix"
12349 #: config/tc-metag.c:6099
12350 msgid "unknown floating point prefix character"
12353 #: config/tc-metag.c:6248
12355 msgid "unknown DSP prefix character %c %s"
12358 #: config/tc-metag.c:6511
12360 msgid "instruction mnemonic too long: %s"
12363 #: config/tc-metag.c:6566
12365 msgid "junk at end of line: \"%s\""
12368 #: config/tc-metag.c:6573
12370 msgid "failed to assemble instruction: \"%s\""
12373 #: config/tc-metag.c:6578
12375 msgid "unknown floating point mnemonic: \"%s\""
12378 #: config/tc-metag.c:6580
12380 msgid "unknown mnemonic: \"%s\""
12383 #: config/tc-metag.c:6631
12385 msgid "cannot assemble DSP instruction, DSP option not set: %s"
12388 #: config/tc-metag.c:6638
12390 msgid "cannot assemble FPU instruction, FPU option not set: %s"
12393 #: config/tc-metag.c:6733 config/tc-nds32.c:7347
12394 msgid "Bad call to md_atof()"
12397 #: config/tc-microblaze.c:237
12399 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
12402 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
12403 #: config/tc-microblaze.c:586
12405 msgid "Invalid register number at '%.6s'"
12408 #: config/tc-microblaze.c:751
12409 msgid "operand must be a constant or a label"
12412 #: config/tc-microblaze.c:760
12414 msgid "operand must be absolute in range %lx..%lx, not %lx"
12417 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
12418 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
12419 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
12420 #: config/tc-microblaze.c:1141 config/tc-microblaze.c:1148
12421 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1185
12422 #: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
12423 #: config/tc-microblaze.c:1219 config/tc-microblaze.c:1239
12424 #: config/tc-microblaze.c:1246 config/tc-microblaze.c:1264
12425 #: config/tc-microblaze.c:1271 config/tc-microblaze.c:1293
12426 #: config/tc-microblaze.c:1300 config/tc-microblaze.c:1318
12427 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
12428 #: config/tc-microblaze.c:1365 config/tc-microblaze.c:1372
12429 #: config/tc-microblaze.c:1418 config/tc-microblaze.c:1425
12430 #: config/tc-microblaze.c:1471 config/tc-microblaze.c:1478
12431 #: config/tc-microblaze.c:1500 config/tc-microblaze.c:1507
12432 #: config/tc-microblaze.c:1527 config/tc-microblaze.c:1533
12433 #: config/tc-microblaze.c:1595 config/tc-microblaze.c:1601
12434 #: config/tc-microblaze.c:1663 config/tc-microblaze.c:1739
12435 msgid "Error in statement syntax"
12438 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
12439 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
12440 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1158
12441 #: config/tc-microblaze.c:1160 config/tc-microblaze.c:1198
12442 #: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
12443 #: config/tc-microblaze.c:1227 config/tc-microblaze.c:1252
12444 #: config/tc-microblaze.c:1275 config/tc-microblaze.c:1306
12445 #: config/tc-microblaze.c:1336 config/tc-microblaze.c:1354
12446 #: config/tc-microblaze.c:1484 config/tc-microblaze.c:1486
12447 #: config/tc-microblaze.c:1513 config/tc-microblaze.c:1515
12448 #: config/tc-microblaze.c:1537 config/tc-microblaze.c:1605
12449 #: config/tc-microblaze.c:1669
12450 msgid "Cannot use special register with this instruction"
12453 #: config/tc-microblaze.c:1036
12454 msgid "lmi pseudo instruction should not use a label in imm field"
12457 #: config/tc-microblaze.c:1038
12458 msgid "smi pseudo instruction should not use a label in imm field"
12461 #: config/tc-microblaze.c:1163
12462 msgid "Symbol used as immediate for shift instruction"
12465 #: config/tc-microblaze.c:1172
12467 msgid "Shift value > 32. using <value %% 32>"
12470 #: config/tc-microblaze.c:1278
12471 msgid "Symbol used as immediate value for msrset/msrclr instructions"
12474 #: config/tc-microblaze.c:1407 config/tc-microblaze.c:1460
12475 msgid "invalid value for special purpose register"
12478 #: config/tc-microblaze.c:1677
12479 msgid "An IMM instruction should not be present in the .s file"
12482 #: config/tc-microblaze.c:1741
12483 msgid "Symbol used as immediate for mbar instruction"
12486 #: config/tc-microblaze.c:1747
12488 msgid "Immediate value for mbar > 32. using <value %% 32>"
12491 #: config/tc-microblaze.c:1821
12492 msgid "Bad call to MD_NTOF()"
12495 #: config/tc-microblaze.c:2088
12497 msgid "pcrel for branch to %s too far (0x%x)"
12500 #. We know the abs value: Should never happen.
12501 #: config/tc-microblaze.c:2247
12502 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
12505 #. Cannot have a PC-relative branch to a diff segment.
12506 #: config/tc-microblaze.c:2261
12508 msgid "PC relative branch to label %s which is not in the instruction space"
12511 #: config/tc-microblaze.c:2304
12513 "Variable is accessed using small data read only anchor, but it is not in the "
12514 "small data read only section"
12517 #: config/tc-microblaze.c:2327
12519 "Variable is accessed using small data read write anchor, but it is not in "
12520 "the small data read write section"
12523 #: config/tc-microblaze.c:2336
12524 msgid "Incorrect fr_opcode value in frag. Internal error....."
12527 #. We know the abs value: Should never happen.
12528 #: config/tc-microblaze.c:2343
12529 msgid "Absolute value in relaxation code. Assembler error....."
12532 #: config/tc-mips.c:2178
12534 msgid "the %d-bit %s architecture does not support the `%s' extension"
12537 #: config/tc-mips.c:2181
12539 msgid "the `%s' extension requires %s%d revision %d or greater"
12542 #: config/tc-mips.c:2190
12544 msgid "the `%s' extension was removed in %s%d revision %d"
12547 #: config/tc-mips.c:2199
12549 msgid "the `%s' extension requires 64-bit FPRs"
12552 #: config/tc-mips.c:3051 config/tc-mips.c:16631
12554 msgid "unrecognized register name `%s'"
12557 #: config/tc-mips.c:3278
12558 msgid "invalid register range"
12561 #: config/tc-mips.c:3306
12562 msgid "vector element must be constant"
12565 #: config/tc-mips.c:3316
12566 msgid "missing `]'"
12569 #: config/tc-mips.c:3539
12571 msgid "internal: bad mips opcode (mask error): %s %s"
12574 #: config/tc-mips.c:3566
12576 msgid "internal: unknown operand type: %s %s"
12579 #: config/tc-mips.c:3599
12581 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
12584 #: config/tc-mips.c:3607
12586 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
12589 #: config/tc-mips.c:3614
12591 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
12594 #: config/tc-mips.c:3649
12596 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
12599 #: config/tc-mips.c:3657
12601 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
12604 #: config/tc-mips.c:3682
12605 msgid "-G may not be used in position-independent code"
12608 #: config/tc-mips.c:3688
12609 msgid "-G may not be used with abicalls"
12612 #: config/tc-mips.c:3793
12613 msgid "broken assembler, no assembly attempted"
12616 #: config/tc-mips.c:3941
12618 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
12621 #: config/tc-mips.c:3948
12623 msgid ".gnu_attribute %d,%d requires `%s'"
12626 #: config/tc-mips.c:4009
12628 msgid ".gnu_attribute %d,%d is no longer supported"
12631 #: config/tc-mips.c:4018
12633 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
12636 #: config/tc-mips.c:4031
12637 msgid "`gp=64' used with a 32-bit processor"
12640 #: config/tc-mips.c:4034
12641 msgid "`gp=32' used with a 64-bit ABI"
12644 #: config/tc-mips.c:4037
12645 msgid "`gp=64' used with a 32-bit ABI"
12648 #: config/tc-mips.c:4044
12649 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
12652 #: config/tc-mips.c:4046
12653 msgid "`fp=xx' cannot be used with `singlefloat'"
12656 #: config/tc-mips.c:4050
12657 msgid "`fp=64' used with a 32-bit fpu"
12660 #: config/tc-mips.c:4054
12661 msgid "`fp=64' used with a 32-bit ABI"
12664 #: config/tc-mips.c:4059
12665 msgid "`fp=32' used with a 64-bit ABI"
12668 #: config/tc-mips.c:4061
12669 msgid "`fp=32' used with a MIPS R6 cpu"
12672 #: config/tc-mips.c:4064
12673 msgid "Unknown size of floating point registers"
12676 #: config/tc-mips.c:4069
12677 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
12680 #: config/tc-mips.c:4072 config/tc-mips.c:4076
12682 msgid "`%s' cannot be used with `%s'"
12685 #: config/tc-mips.c:4081
12687 msgid "branch relaxation is not supported in `%s'"
12690 #: config/tc-mips.c:4157
12691 msgid "trap exception not supported at ISA 1"
12694 #: config/tc-mips.c:4170 config/tc-mips.c:17514
12696 msgid "`%s' does not support legacy NaN"
12699 #: config/tc-mips.c:4217
12701 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
12704 #: config/tc-mips.c:4921
12706 msgid "operand %d out of range"
12709 #: config/tc-mips.c:4929
12711 msgid "operand %d must be constant"
12714 #: config/tc-mips.c:4973 read.c:4471 read.c:5241 write.c:254 write.c:1037
12715 msgid "register value used as expression"
12718 #: config/tc-mips.c:4986
12720 msgid "operand %d must be an immediate expression"
12723 #: config/tc-mips.c:5108 config/tc-mips.c:5110
12725 msgid "float register should be even, was %d"
12728 #: config/tc-mips.c:5123
12730 msgid "condition code register should be even for %s, was %d"
12733 #: config/tc-mips.c:5128
12735 msgid "condition code register should be 0 or 4 for %s, was %d"
12738 #: config/tc-mips.c:5449
12739 msgid "invalid performance register"
12742 #: config/tc-mips.c:5545 config/tc-mips.c:6016
12743 msgid "the source register must not be $0"
12746 #: config/tc-mips.c:5821
12747 msgid "missing frame size"
12750 #: config/tc-mips.c:5826
12751 msgid "frame size specified twice"
12754 #: config/tc-mips.c:5831
12755 msgid "invalid frame size"
12758 #: config/tc-mips.c:5871
12760 msgid "operand %d must be an immediate"
12763 #: config/tc-mips.c:5886
12764 msgid "invalid element selector"
12767 #: config/tc-mips.c:5899
12769 msgid "operand %d must be scalar"
12772 #: config/tc-mips.c:6079
12773 msgid "floating-point expression required"
12776 #: config/tc-mips.c:6179
12778 msgid "cannot use `%s' in this section"
12781 #: config/tc-mips.c:6326
12782 msgid "used $at without \".set noat\""
12785 #: config/tc-mips.c:6328
12787 msgid "used $%u with \".set at=$%u\""
12790 #: config/tc-mips.c:7507
12792 msgid "wrong size instruction in a %u-bit branch delay slot"
12795 #: config/tc-mips.c:7527 config/tc-mips.c:7537 config/tc-mips.c:15931
12797 msgid "jump to misaligned address (0x%lx)"
12800 #: config/tc-mips.c:7552 config/tc-mips.c:7572 config/tc-mips.c:7589
12801 #: config/tc-mips.c:9139 config/tc-mips.c:15785 config/tc-mips.c:15792
12802 #: config/tc-mips.c:16185 config/tc-mips.c:19032
12804 msgid "branch to misaligned address (0x%lx)"
12807 #: config/tc-mips.c:7558 config/tc-mips.c:7576 config/tc-mips.c:7593
12808 #: config/tc-mips.c:9142
12810 msgid "branch address range overflow (0x%lx)"
12813 #: config/tc-mips.c:7838
12814 msgid "extended instruction in delay slot"
12817 #: config/tc-mips.c:8302
12818 msgid "source and destination must be different"
12821 #: config/tc-mips.c:8305
12822 msgid "a destination register must be supplied"
12825 #: config/tc-mips.c:8310
12826 msgid "the source register must not be $31"
12829 #: config/tc-mips.c:8558 config/tc-mips.c:14525 config/tc-mips.c:19179
12830 msgid "invalid unextended operand value"
12833 #: config/tc-mips.c:8676
12835 msgid "opcode not supported on this processor: %s (%s)"
12838 #: config/tc-mips.c:8755
12839 msgid "opcode not supported in the `insn32' mode"
12842 #: config/tc-mips.c:8758
12844 msgid "unrecognized %d-bit version of microMIPS opcode"
12847 #: config/tc-mips.c:8814
12848 msgid "unrecognized unextended version of MIPS16 opcode"
12851 #: config/tc-mips.c:8817
12852 msgid "unrecognized extended version of MIPS16 opcode"
12855 #: config/tc-mips.c:8867 config/tc-mips.c:19050
12857 "macro instruction expanded into multiple instructions in a branch delay slot"
12860 #: config/tc-mips.c:8870 config/tc-mips.c:19058
12861 msgid "macro instruction expanded into multiple instructions"
12864 #: config/tc-mips.c:8874
12866 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
12870 #: config/tc-mips.c:8876
12872 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
12876 #: config/tc-mips.c:9339
12877 msgid "operand overflow"
12880 #: config/tc-mips.c:9358 config/tc-mips.c:9943 config/tc-mips.c:14006
12881 msgid "macro used $at after \".set noat\""
12884 #: config/tc-mips.c:9503 config/tc-mips.c:12318 config/tc-mips.c:12999
12886 msgid "number (0x%<PRIx64>) larger than 32 bits"
12889 #: config/tc-mips.c:9524
12890 msgid "number larger than 64 bits"
12893 #: config/tc-mips.c:9821 config/tc-mips.c:9849 config/tc-mips.c:9887
12894 #: config/tc-mips.c:9932 config/tc-mips.c:12562 config/tc-mips.c:12601
12895 #: config/tc-mips.c:12640 config/tc-mips.c:13096 config/tc-mips.c:13148
12896 msgid "PIC code offset overflow (max 16 signed bits)"
12899 #: config/tc-mips.c:10465
12901 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
12904 #. Result is always true.
12905 #: config/tc-mips.c:10561
12907 msgid "branch %s is always true"
12910 #: config/tc-mips.c:10789 config/tc-mips.c:10899
12911 msgid "divide by zero"
12914 #: config/tc-mips.c:10989
12915 msgid "dla used to load 32-bit register; recommend using la instead"
12918 #: config/tc-mips.c:10993
12919 msgid "la used to load 64-bit address; recommend using dla instead"
12922 #: config/tc-mips.c:11102 config/tc-riscv.c:2040
12923 msgid "offset too large"
12926 #: config/tc-mips.c:11276 config/tc-mips.c:11554
12927 msgid "PIC code offset overflow (max 32 signed bits)"
12930 #: config/tc-mips.c:11624 config/tc-mips.c:11700
12932 msgid "opcode not supported in the `insn32' mode `%s'"
12935 #: config/tc-mips.c:11652
12936 msgid "MIPS PIC call to register other than $25"
12939 #: config/tc-mips.c:11668 config/tc-mips.c:11679 config/tc-mips.c:11812
12940 #: config/tc-mips.c:11823
12941 msgid "no .cprestore pseudo-op used in PIC code"
12944 #: config/tc-mips.c:11673 config/tc-mips.c:11817
12945 msgid "no .frame pseudo-op used in PIC code"
12948 #: config/tc-mips.c:11838
12949 msgid "non-PIC jump used in PIC library"
12952 #: config/tc-mips.c:12819
12954 msgid "Unable to generate `%s' compliant code without mthc1"
12957 #: config/tc-mips.c:13560
12959 msgid "instruction %s: result is always false"
12962 #: config/tc-mips.c:13713
12964 msgid "instruction %s: result is always true"
12967 #. FIXME: Check if this is one of the itbl macros, since they
12968 #. are added dynamically.
12969 #: config/tc-mips.c:14002
12971 msgid "macro %s not implemented yet"
12974 #: config/tc-mips.c:14535
12975 msgid "extended operand requested but not required"
12978 #: config/tc-mips.c:14544
12979 msgid "operand value out of range for instruction"
12982 #: config/tc-mips.c:14643
12984 msgid "relocation %s isn't supported by the current ABI"
12987 #: config/tc-mips.c:14700
12988 msgid "unclosed '('"
12991 #: config/tc-mips.c:14762
12993 msgid "a different %s was already specified, is now %s"
12996 #: config/tc-mips.c:14929
12997 msgid "-mmicromips cannot be used with -mips16"
13000 #: config/tc-mips.c:14944
13001 msgid "-mips16 cannot be used with -micromips"
13004 #: config/tc-mips.c:15113 config/tc-mips.c:15171
13005 msgid "no compiled in support for 64 bit object file format"
13008 #: config/tc-mips.c:15178
13010 msgid "invalid abi -mabi=%s"
13013 #: config/tc-mips.c:15218
13015 msgid "invalid NaN setting -mnan=%s"
13018 #: config/tc-mips.c:15252
13019 msgid "-G not supported in this configuration"
13022 #: config/tc-mips.c:15278
13024 msgid "-%s conflicts with the other architecture options, which imply -%s"
13027 #: config/tc-mips.c:15294
13029 msgid "-march=%s is not compatible with the selected ABI"
13032 #: config/tc-mips.c:15789 config/tc-mips.c:16179 config/tc-mips.c:19029
13033 msgid "branch to a symbol in another ISA mode"
13036 #: config/tc-mips.c:15796 config/tc-mips.c:15936 config/tc-mips.c:16189
13038 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
13041 #: config/tc-mips.c:15833
13042 msgid "PC-relative reference to a different section"
13045 #: config/tc-mips.c:15905 config/tc-riscv.c:4042
13046 msgid "TLS relocation against a constant"
13049 #: config/tc-mips.c:15925
13050 msgid "jump to a symbol in another ISA mode"
13053 #: config/tc-mips.c:15928
13054 msgid "JALX to a symbol in the same ISA mode"
13057 #: config/tc-mips.c:16011
13058 msgid "unsupported constant in relocation"
13061 #: config/tc-mips.c:16084
13063 msgid "PC-relative access using misaligned symbol (%lx)"
13066 #: config/tc-mips.c:16088
13068 msgid "PC-relative access using misaligned offset (%lx)"
13071 #: config/tc-mips.c:16101 config/tc-mips.c:16120
13072 msgid "PC-relative access out of range"
13075 #: config/tc-mips.c:16107
13077 msgid "PC-relative access to misaligned address (%lx)"
13080 #: config/tc-mips.c:16276
13082 msgid "alignment too large, %d assumed"
13085 #: config/tc-mips.c:16279
13086 msgid "alignment negative, 0 assumed"
13089 #: config/tc-mips.c:16511
13091 msgid "%s: no such section"
13094 #: config/tc-mips.c:16567
13096 msgid ".option pic%d not supported"
13099 #: config/tc-mips.c:16569
13101 msgid ".option pic%d not supported in VxWorks PIC mode"
13104 #: config/tc-mips.c:16581 config/tc-mips.c:16921
13105 msgid "-G may not be used with SVR4 PIC code"
13108 #: config/tc-mips.c:16587
13110 msgid "unrecognized option \"%s\""
13113 #: config/tc-mips.c:16693
13115 msgid "unknown architecture %s"
13118 #: config/tc-mips.c:16708 config/tc-mips.c:16872
13120 msgid "unknown ISA level %s"
13123 #: config/tc-mips.c:16718
13125 msgid "unknown ISA or architecture %s"
13128 #: config/tc-mips.c:16777
13129 msgid "`noreorder' must be set before `nomacro'"
13132 #: config/tc-mips.c:16807
13133 msgid ".set pop with no .set push"
13136 #: config/tc-mips.c:16826
13138 msgid "tried to set unrecognized symbol: %s\n"
13141 #: config/tc-mips.c:16899
13143 msgid ".module used with unrecognized symbol: %s\n"
13146 #: config/tc-mips.c:16905
13147 msgid ".module is not permitted after generating code"
13150 #: config/tc-mips.c:16965 config/tc-mips.c:17044 config/tc-mips.c:17148
13151 #: config/tc-mips.c:17178 config/tc-mips.c:17227
13153 msgid "%s not supported in MIPS16 mode"
13156 #: config/tc-mips.c:16972
13157 msgid ".cpload not in noreorder section"
13160 #: config/tc-mips.c:17053 config/tc-mips.c:17072
13161 msgid "missing argument separator ',' for .cpsetup"
13164 #: config/tc-mips.c:17270 config/tc-riscv.c:4381
13166 msgid "unsupported use of %s"
13169 #: config/tc-mips.c:17361
13170 msgid "unsupported use of .gpword"
13173 #: config/tc-mips.c:17399
13174 msgid "unsupported use of .gpdword"
13177 #: config/tc-mips.c:17431
13178 msgid "unsupported use of .ehword"
13181 #: config/tc-mips.c:17518
13182 msgid "bad .nan directive"
13185 #: config/tc-mips.c:17567
13187 msgid "ignoring attempt to redefine symbol %s"
13190 #: config/tc-mips.c:17582 ecoff.c:3358
13191 msgid "bad .weakext directive"
13194 #: config/tc-mips.c:18554 config/tc-mips.c:18831
13195 msgid "relaxed out-of-range branch into a jump"
13198 #: config/tc-mips.c:19054
13199 msgid "extended instruction in a branch delay slot"
13202 #: config/tc-mips.c:19168 config/tc-xtensa.c:1691 config/tc-xtensa.c:1969
13203 msgid "unsupported relocation"
13206 #: config/tc-mips.c:19676 config/tc-score.c:5644
13207 msgid "expected simple number"
13210 #: config/tc-mips.c:19704 config/tc-score.c:5671
13211 msgid "invalid number"
13214 #: config/tc-mips.c:19781 ecoff.c:2987
13215 msgid ".end directive without a preceding .ent directive"
13218 #: config/tc-mips.c:19790
13219 msgid ".end symbol does not match .ent symbol"
13222 #: config/tc-mips.c:19867
13223 msgid ".ent or .aent not in text section"
13226 #: config/tc-mips.c:19870 config/tc-score.c:5703
13227 msgid "missing .end"
13230 #: config/tc-mips.c:19953
13231 msgid ".mask/.fmask outside of .ent"
13234 #: config/tc-mips.c:19960
13235 msgid "bad .mask/.fmask directive"
13238 #: config/tc-mips.c:20264
13240 msgid "bad value (%s) for %s"
13243 #: config/tc-mips.c:20328
13247 "-EB\t\t\tgenerate big endian output\n"
13248 "-EL\t\t\tgenerate little endian output\n"
13249 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
13250 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
13251 "\t\t\timplicitly with the gp register [default 8]\n"
13254 #: config/tc-mips.c:20335
13257 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
13258 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
13259 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
13260 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
13261 "-mips5 generate MIPS ISA V instructions\n"
13262 "-mips32 generate MIPS32 ISA instructions\n"
13263 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
13264 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
13265 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
13266 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
13267 "-mips64 generate MIPS64 ISA instructions\n"
13268 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
13269 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
13270 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
13271 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
13272 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
13275 #: config/tc-mips.c:20360
13278 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
13279 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
13280 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
13283 #: config/tc-mips.c:20373
13286 "-mips16\t\t\tgenerate mips16 instructions\n"
13287 "-no-mips16\t\tdo not generate mips16 instructions\n"
13290 #: config/tc-mips.c:20376
13293 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
13294 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
13297 #: config/tc-mips.c:20379
13300 "-mmicromips\t\tgenerate microMIPS instructions\n"
13301 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
13304 #: config/tc-mips.c:20382
13307 "-msmartmips\t\tgenerate smartmips instructions\n"
13308 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
13311 #: config/tc-mips.c:20385
13314 "-mdsp\t\t\tgenerate DSP instructions\n"
13315 "-mno-dsp\t\tdo not generate DSP instructions\n"
13318 #: config/tc-mips.c:20388
13321 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
13322 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
13325 #: config/tc-mips.c:20391
13328 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
13329 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
13332 #: config/tc-mips.c:20394
13335 "-mmt\t\t\tgenerate MT instructions\n"
13336 "-mno-mt\t\t\tdo not generate MT instructions\n"
13339 #: config/tc-mips.c:20397
13342 "-mmcu\t\t\tgenerate MCU instructions\n"
13343 "-mno-mcu\t\tdo not generate MCU instructions\n"
13346 #: config/tc-mips.c:20400
13349 "-mmsa\t\t\tgenerate MSA instructions\n"
13350 "-mno-msa\t\tdo not generate MSA instructions\n"
13353 #: config/tc-mips.c:20403
13356 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
13357 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
13360 #: config/tc-mips.c:20406
13363 "-mvirt\t\t\tgenerate Virtualization instructions\n"
13364 "-mno-virt\t\tdo not generate Virtualization instructions\n"
13367 #: config/tc-mips.c:20409
13370 "-mcrc\t\t\tgenerate CRC instructions\n"
13371 "-mno-crc\t\tdo not generate CRC instructions\n"
13374 #: config/tc-mips.c:20412
13377 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
13378 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
13381 #: config/tc-mips.c:20415
13384 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
13386 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
13390 #: config/tc-mips.c:20418
13393 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
13395 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
13399 #: config/tc-mips.c:20421
13402 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
13403 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
13406 #: config/tc-mips.c:20424
13409 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
13410 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
13413 #: config/tc-mips.c:20427
13416 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
13417 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
13420 #: config/tc-mips.c:20431
13423 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
13424 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
13427 #: config/tc-mips.c:20435
13430 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13431 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, "
13435 #: config/tc-mips.c:20439
13438 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
13439 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
13440 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13441 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
13442 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
13443 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
13444 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
13445 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
13446 "-mfix-r5900\t\twork around R5900 short loop errata\n"
13447 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
13448 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
13449 "-msym32\t\t\tassume all symbols have 32-bit values\n"
13450 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
13451 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
13452 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
13453 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
13454 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
13457 #: config/tc-mips.c:20457
13460 "-mhard-float\t\tallow floating-point instructions\n"
13461 "-msoft-float\t\tdo not allow floating-point instructions\n"
13462 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
13463 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
13464 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
13465 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
13466 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
13467 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
13469 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
13472 #: config/tc-mips.c:20475
13475 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
13476 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
13477 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
13478 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
13479 "-xgot\t\t\tassume a 32 bit GOT\n"
13480 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
13481 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
13482 " position dependent (non shared) code\n"
13483 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
13486 #: config/tc-mips.c:20496
13488 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
13491 #: config/tc-mips.c:20498 config/tc-mips.c:20501 config/tc-mips.c:20504
13495 #: config/tc-mips.c:20499
13497 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
13500 #: config/tc-mips.c:20502
13502 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
13505 #: config/tc-mips.c:20584
13506 msgid "missing .end at end of assembly"
13509 #: config/tc-mmix.c:704
13511 msgid " MMIX-specific command line options:\n"
13514 #: config/tc-mmix.c:705
13517 " -fixed-special-register-names\n"
13518 " Allow only the original special register names.\n"
13521 #: config/tc-mmix.c:708
13523 msgid " -globalize-symbols Make all symbols global.\n"
13526 #: config/tc-mmix.c:710
13528 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
13531 #: config/tc-mmix.c:712
13533 msgid " -relax Create linker relaxable code.\n"
13536 #: config/tc-mmix.c:714
13539 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
13540 " Implies -fixed-special-register-names.\n"
13543 #: config/tc-mmix.c:717
13546 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
13547 " into multiple instructions.\n"
13550 #: config/tc-mmix.c:720
13553 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
13556 #: config/tc-mmix.c:722
13559 " -linker-allocated-gregs If there's no suitable GREG definition for "
13560 "the operands of an instruction, let the linker "
13564 #: config/tc-mmix.c:725
13567 " -x Do not warn when an operand to GETA, a branch,\n"
13568 " PUSHJ or JUMP is not known to be within range.\n"
13569 " The linker will catch any errors. Implies\n"
13570 " -linker-allocated-gregs."
13573 #: config/tc-mmix.c:851
13575 msgid "unknown opcode: `%s'"
13578 #: config/tc-mmix.c:973 config/tc-mmix.c:988
13579 msgid "specified location wasn't TETRA-aligned"
13582 #: config/tc-mmix.c:975 config/tc-mmix.c:990 config/tc-mmix.c:4226
13583 #: config/tc-mmix.c:4242
13584 msgid "unaligned data at an absolute location is not supported"
13587 #: config/tc-mmix.c:1100
13589 msgid "invalid operand to opcode %s: `%s'"
13592 #: config/tc-mmix.c:1122 config/tc-mmix.c:1149 config/tc-mmix.c:1182
13593 #: config/tc-mmix.c:1190 config/tc-mmix.c:1207 config/tc-mmix.c:1235
13594 #: config/tc-mmix.c:1256 config/tc-mmix.c:1281 config/tc-mmix.c:1329
13595 #: config/tc-mmix.c:1436 config/tc-mmix.c:1461 config/tc-mmix.c:1493
13596 #: config/tc-mmix.c:1525 config/tc-mmix.c:1555 config/tc-mmix.c:1608
13597 #: config/tc-mmix.c:1625 config/tc-mmix.c:1652 config/tc-mmix.c:1680
13598 #: config/tc-mmix.c:1710 config/tc-mmix.c:1736 config/tc-mmix.c:1752
13599 #: config/tc-mmix.c:1778 config/tc-mmix.c:1794 config/tc-mmix.c:1810
13600 #: config/tc-mmix.c:1891
13602 msgid "invalid operands to opcode %s: `%s'"
13605 #: config/tc-mmix.c:1991
13606 msgid "internal: mmix_prefix_name but empty prefix"
13609 #: config/tc-mmix.c:2054
13611 msgid "too many GREG registers allocated (max %d)"
13614 #: config/tc-mmix.c:2114
13615 msgid "BSPEC already active. Nesting is not supported."
13618 #: config/tc-mmix.c:2123
13619 msgid "invalid BSPEC expression"
13622 #: config/tc-mmix.c:2139
13624 msgid "can't create section %s"
13627 #: config/tc-mmix.c:2143
13629 msgid "can't set section flags for section %s"
13632 #: config/tc-mmix.c:2164
13633 msgid "ESPEC without preceding BSPEC"
13636 #: config/tc-mmix.c:2193
13637 msgid "missing local expression"
13640 #: config/tc-mmix.c:2410
13641 msgid "operand out of range, instruction expanded"
13644 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
13645 #. user-friendly, though a little bit non-substantial.
13646 #: config/tc-mmix.c:2661
13647 msgid "directive LOCAL must be placed in code or data"
13650 #: config/tc-mmix.c:2662
13651 msgid "internal confusion: relocation in a section without contents"
13654 #: config/tc-mmix.c:2776
13655 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
13658 #: config/tc-mmix.c:2824
13659 msgid "no suitable GREG definition for operands"
13662 #: config/tc-mmix.c:2883
13663 msgid "operands were not reducible at assembly-time"
13666 #: config/tc-mmix.c:2910
13668 msgid "cannot generate relocation type for symbol %s, code %s"
13671 #: config/tc-mmix.c:2930
13673 msgid "internal: unhandled label %s"
13676 #: config/tc-mmix.c:2959
13677 msgid "[0-9]H labels may not appear alone on a line"
13680 #: config/tc-mmix.c:2967
13681 msgid "[0-9]H labels do not mix with dot-pseudos"
13684 #: config/tc-mmix.c:3055
13685 msgid "invalid characters in input"
13688 #: config/tc-mmix.c:3161
13689 msgid "empty label field for IS"
13692 #: config/tc-mmix.c:3487
13694 msgid "internal: unexpected relax type %d:%d"
13697 #: config/tc-mmix.c:3511
13698 msgid "BSPEC without ESPEC."
13701 #: config/tc-mmix.c:3576
13702 msgid "LOC to section unknown or indeterminable at first pass"
13705 #: config/tc-mmix.c:3762
13706 msgid "internal: GREG expression not resolved to section"
13709 #: config/tc-mmix.c:3811
13710 msgid "register section has contents\n"
13713 #: config/tc-mmix.c:3937
13714 msgid "section change from within a BSPEC/ESPEC pair is not supported"
13717 #: config/tc-mmix.c:3958
13718 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
13721 #: config/tc-mmix.c:3968
13722 msgid "invalid LOC expression"
13725 #: config/tc-mmix.c:4013 config/tc-mmix.c:4040
13726 msgid "LOC expression stepping backwards is not supported"
13729 #. We will only get here in rare cases involving #NO_APP,
13730 #. where the unterminated string is not recognized by the
13731 #. preformatting pass.
13732 #: config/tc-mmix.c:4149 config/tc-mmix.c:4307 config/tc-z80.c:3199
13733 msgid "unterminated string"
13736 #: config/tc-mmix.c:4166
13737 msgid "BYTE expression not a pure number"
13740 #. Note that mmixal does not allow negative numbers in
13741 #. BYTE sequences, so neither should we.
13742 #: config/tc-mmix.c:4175
13743 msgid "BYTE expression not in the range 0..255"
13746 #: config/tc-mmix.c:4224 config/tc-mmix.c:4240
13747 msgid "data item with alignment larger than location"
13750 #. Since integer_constant is local to expr.c, we have to make this a
13751 #. macro. FIXME: Do it cleaner.
13752 #: config/tc-mmix.h:98
13753 msgid "`&' serial number operator is not supported"
13756 #: config/tc-mn10200.c:300
13759 "MN10200 options:\n"
13763 #: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1698
13764 #: config/tc-v850.c:2325
13766 msgid "Unrecognized opcode: `%s'"
13769 #. xgettext:c-format.
13770 #: config/tc-mn10200.c:1133 config/tc-mn10300.c:1822 config/tc-ppc.c:4008
13771 #: config/tc-s390.c:1607 config/tc-v850.c:3041
13773 msgid "junk at end of line: `%s'"
13776 #: config/tc-mn10300.c:439
13779 "MN10300 assembler options:\n"
13783 #: config/tc-mn10300.c:1270
13784 msgid "Invalid opcode/operands"
13787 #: config/tc-mn10300.c:1793
13788 msgid "Invalid register specification."
13791 #: config/tc-mn10300.c:2391
13793 msgid "Bad relocation fixup type (%d)"
13796 #: config/tc-moxie.c:204 config/tc-moxie.c:223 config/tc-moxie.c:314
13797 #: config/tc-moxie.c:360
13798 msgid "expecting comma delimited register operands"
13801 #: config/tc-moxie.c:250 config/tc-moxie.c:390 config/tc-moxie.c:420
13802 #: config/tc-moxie.c:495
13803 msgid "expecting comma delimited operands"
13806 #: config/tc-moxie.c:318 config/tc-moxie.c:346
13807 msgid "expecting indirect register `($rA)'"
13810 #: config/tc-moxie.c:326 config/tc-moxie.c:354 config/tc-moxie.c:445
13811 #: config/tc-moxie.c:487
13812 msgid "missing closing parenthesis"
13815 #: config/tc-moxie.c:437 config/tc-moxie.c:479
13816 msgid "expecting indirect register `($rX)'"
13819 #: config/tc-moxie.c:557 config/tc-pj.c:313
13820 msgid "Something forgot to clean up\n"
13823 #: config/tc-moxie.c:641
13826 " -EB assemble for a big endian system (default)\n"
13827 " -EL assemble for a little endian system\n"
13830 #: config/tc-moxie.c:701
13831 msgid "pcrel too far BFD_RELOC_MOXIE_10"
13834 #: config/tc-msp430.c:522
13835 msgid ".profiler pseudo requires at least two operands."
13838 #: config/tc-msp430.c:581
13839 msgid "unknown profiling flag - ignored."
13842 #: config/tc-msp430.c:597
13843 msgid "ambiguous flags combination - '.profiler' directive ignored."
13846 #: config/tc-msp430.c:607
13847 msgid "profiling in absolute section?"
13850 #: config/tc-msp430.c:1383
13852 msgid "Unrecognised CPU errata name starting here: %s"
13855 #: config/tc-msp430.c:1389
13857 msgid "Expecting comma after CPU errata name, not: %s"
13860 #: config/tc-msp430.c:1399
13861 msgid "MCU option requires a name\n"
13864 #: config/tc-msp430.c:1437
13866 msgid "unrecognised argument to -mcpu option '%s'"
13869 #: config/tc-msp430.c:1634
13871 msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13874 #: config/tc-msp430.c:1646
13876 msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13879 #: config/tc-msp430.c:1651
13880 msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13883 #: config/tc-msp430.c:1655
13886 "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ."
13887 "mspabi_attribute directive"
13890 #: config/tc-msp430.c:1670
13892 "file was compiled for the small memory model, but the large memory model is "
13896 #: config/tc-msp430.c:1675
13898 "file was compiled for the large memory model, but the small memory model is "
13902 #: config/tc-msp430.c:1679
13905 "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute "
13909 #: config/tc-msp430.c:1691
13911 msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13914 #: config/tc-msp430.c:1707
13916 "file was compiled assuming all data will be in the lower memory region, but "
13917 "the upper region is in use"
13920 #: config/tc-msp430.c:1712
13922 "file was compiled assuming data could be in the upper memory region, but the "
13923 "lower data region is exclusively in use"
13926 #: config/tc-msp430.c:1717
13929 "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) "
13930 "in .gnu_attribute directive"
13933 #: config/tc-msp430.c:1723
13935 msgid "internal: unexpected argument '%d' to msp430_object_attribute"
13938 #: config/tc-msp430.c:1773
13941 "MSP430 options:\n"
13942 " -mmcu=<msp430-name> - select microcontroller type\n"
13943 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13946 #: config/tc-msp430.c:1777
13949 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13950 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
13952 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13955 #: config/tc-msp430.c:1781
13958 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13959 " -mP - enable polymorph instructions\n"
13962 #: config/tc-msp430.c:1784
13964 msgid " -ml - enable large code model\n"
13967 #: config/tc-msp430.c:1786
13969 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
13972 #: config/tc-msp430.c:1788
13974 msgid " -mn - insert a NOP after changing interrupts\n"
13977 #: config/tc-msp430.c:1790
13979 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
13982 #: config/tc-msp430.c:1792
13984 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13987 #: config/tc-msp430.c:1794
13990 " -mU - for an instruction which changes interrupt state, but where it is "
13992 " known how the state is changed, do not warn/insert NOPs\n"
13995 #: config/tc-msp430.c:1797
13998 " -mu - for an instruction which changes interrupt state, but where it is "
14000 " known how the state is changed, warn/insert NOPs (default)\n"
14001 " -mn and/or -my are required for this to have any effect\n"
14004 #: config/tc-msp430.c:1801
14007 " -mdata-region={none|lower|upper|either} - select region data will be\n"
14011 #: config/tc-msp430.c:1973
14013 msgid "extra characters '%s' at end of immediate expression '%s'"
14016 #: config/tc-msp430.c:2005 config/tc-msp430.c:2189 config/tc-msp430.c:2304
14018 msgid "value 0x%x out of extended range."
14021 #: config/tc-msp430.c:2011
14023 msgid "value %d out of range. Use #lo() or #hi()"
14026 #: config/tc-msp430.c:2057
14027 msgid "cpu4: not converting PUSH #4 to shorter form"
14030 #: config/tc-msp430.c:2074
14031 msgid "cpu4: not converting PUSH #8 to shorter form"
14034 #: config/tc-msp430.c:2088
14035 msgid "error: unsupported #foo() directive used on symbol"
14038 #: config/tc-msp430.c:2105
14040 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
14043 #: config/tc-msp430.c:2156
14045 msgid "Registers cannot be used within immediate expression [%s]"
14048 #: config/tc-msp430.c:2158
14050 msgid "unknown operand %s"
14053 #: config/tc-msp430.c:2175
14055 msgid "extra characters '%s' at the end of absolute operand '%s'"
14058 #: config/tc-msp430.c:2195 config/tc-msp430.c:2310
14060 msgid "value out of range: 0x%x"
14063 #: config/tc-msp430.c:2206
14065 msgid "Registers cannot be used within absolute expression [%s]"
14068 #: config/tc-msp430.c:2208 config/tc-msp430.c:2339
14070 msgid "unknown expression in operand %s"
14073 #: config/tc-msp430.c:2222
14075 msgid "unknown addressing mode %s"
14078 #: config/tc-msp430.c:2230
14080 msgid "Bad register name %s"
14083 #: config/tc-msp430.c:2241
14084 msgid "cannot use indirect addressing with the PC"
14087 #: config/tc-msp430.c:2261
14088 msgid "')' required"
14091 #: config/tc-msp430.c:2273
14093 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
14096 #: config/tc-msp430.c:2280
14097 msgid "r2 should not be used in indexed addressing mode"
14100 #: config/tc-msp430.c:2293 config/tc-msp430.c:2368 config/tc-msp430.c:3514
14101 #: config/tc-msp430.c:3582 config/tc-msp430.c:3699 config/tc-msp430.c:4121
14102 #: config/tc-msp430.c:4220 config/tc-msp430.c:4271
14104 msgid "extra characters '%s' at end of operand '%s'"
14107 #: config/tc-msp430.c:2325 config/tc-msp430.c:2327
14108 msgid "CPU8: Stack pointer accessed with an odd offset"
14111 #: config/tc-msp430.c:2337
14113 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
14116 #: config/tc-msp430.c:2403
14118 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
14121 #: config/tc-msp430.c:2413
14122 msgid "this addressing mode is not applicable for destination operand"
14125 #: config/tc-msp430.c:2444 config/tc-msp430.c:2579 config/tc-msp430.c:2616
14126 #: config/tc-msp430.c:2646 config/tc-msp430.c:3450 config/tc-msp430.c:3533
14127 #: config/tc-msp430.c:3621
14129 msgid "expected register as second argument of %s"
14132 #: config/tc-msp430.c:2483 config/tc-msp430.c:2549
14134 msgid "index value too big for %s"
14137 #: config/tc-msp430.c:2500 config/tc-msp430.c:2566 config/tc-msp430.c:2673
14139 msgid "unexpected addressing mode for %s"
14142 #: config/tc-msp430.c:2586 config/tc-msp430.c:2623 config/tc-msp430.c:2653
14144 msgid "constant generator destination register found in %s"
14147 #: config/tc-msp430.c:2630 config/tc-msp430.c:2660
14149 msgid "constant generator source register found in %s"
14152 #: config/tc-msp430.c:2840
14153 msgid "no size modifier after period, .w assumed"
14156 #: config/tc-msp430.c:2844
14158 msgid "unrecognised instruction size modifier .%c"
14161 #: config/tc-msp430.c:2858
14163 msgid "junk found after instruction: %s.%s"
14166 #: config/tc-msp430.c:2878
14168 msgid "instruction %s.a does not exist"
14171 #: config/tc-msp430.c:2892
14173 msgid "instruction %s requires %d operand"
14174 msgid_plural "instruction %s requires %d operands"
14178 #: config/tc-msp430.c:2910
14180 msgid "instruction %s requires MSP430X mcu"
14183 #: config/tc-msp430.c:2930
14185 msgid "unable to repeat %s insn"
14188 #: config/tc-msp430.c:3002
14189 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
14192 #: config/tc-msp430.c:3010
14193 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
14196 #: config/tc-msp430.c:3017
14197 msgid "internal error: unknown nop check state"
14200 #: config/tc-msp430.c:3071 config/tc-msp430.c:3073 config/tc-msp430.c:3782
14201 #: config/tc-msp430.c:3784
14202 msgid "CPU11: PC is destination of SR altering instruction"
14205 #: config/tc-msp430.c:3088 config/tc-msp430.c:3090 config/tc-msp430.c:3195
14206 #: config/tc-msp430.c:3197 config/tc-msp430.c:3799 config/tc-msp430.c:3801
14207 #: config/tc-msp430.c:4020 config/tc-msp430.c:4022
14208 msgid "CPU13: SR is destination of SR altering instruction"
14211 #: config/tc-msp430.c:3106 config/tc-msp430.c:3207 config/tc-msp430.c:3885
14212 #: config/tc-msp430.c:4054
14213 msgid "repeat instruction used with non-register mode instruction"
14216 #: config/tc-msp430.c:3181 config/tc-msp430.c:3540 config/tc-msp430.c:4010
14218 msgid "%s: attempt to rotate the PC register"
14221 #: config/tc-msp430.c:3432 config/tc-msp430.c:3508
14223 msgid "expected #n as first argument of %s"
14226 #: config/tc-msp430.c:3438
14228 msgid "extra characters '%s' at end of constant expression '%s'"
14231 #: config/tc-msp430.c:3443 config/tc-msp430.c:3519
14233 msgid "expected constant expression as first argument of %s"
14236 #: config/tc-msp430.c:3469
14237 msgid "Too many registers popped"
14240 #: config/tc-msp430.c:3479
14241 msgid "Cannot use POPM to restore the SR register"
14244 #: config/tc-msp430.c:3499 config/tc-msp430.c:3568
14246 msgid "repeat count cannot be used with %s"
14249 #: config/tc-msp430.c:3526
14251 msgid "expected first argument of %s to be in the range 1-4"
14254 #: config/tc-msp430.c:3591
14256 msgid "expected value of first argument of %s to fit into 20-bits"
14259 #: config/tc-msp430.c:3610
14261 msgid "expected register name or constant as first argument of %s"
14264 #: config/tc-msp430.c:3704
14265 msgid "expected constant value as argument to RPT"
14268 #: config/tc-msp430.c:3710
14269 msgid "expected constant in the range 2..16"
14272 #: config/tc-msp430.c:3725
14273 msgid "PC used as an argument to RPT"
14276 #: config/tc-msp430.c:3731
14277 msgid "expected constant or register name as argument to RPT insn"
14280 #: config/tc-msp430.c:3738
14281 msgid "Illegal emulated instruction"
14284 #: config/tc-msp430.c:4039
14286 msgid "%s instruction does not accept a .b suffix"
14289 #: config/tc-msp430.c:4152
14291 msgid "Even number required. Rounded to %d"
14294 #: config/tc-msp430.c:4163
14296 msgid "Wrong displacement %d"
14299 #: config/tc-msp430.c:4185
14300 msgid "instruction requires label sans '$'"
14303 #: config/tc-msp430.c:4189
14304 msgid "instruction requires label or value in range -511:512"
14307 #: config/tc-msp430.c:4195 config/tc-msp430.c:4249 config/tc-msp430.c:4297
14308 msgid "instruction requires label"
14311 #: config/tc-msp430.c:4203 config/tc-msp430.c:4255
14312 msgid "polymorphs are not enabled. Use -mP option to enable."
14315 #: config/tc-msp430.c:4301
14316 msgid "Illegal instruction or not implemented opcode."
14319 #: config/tc-msp430.c:4355
14320 msgid "can't find opcode"
14323 #: config/tc-msp430.c:4872
14325 msgid "internal inconsistency problem in %s: insn %04lx"
14328 #: config/tc-msp430.c:4914 config/tc-msp430.c:4946
14330 msgid "internal inconsistency problem in %s: ext. insn %04lx"
14333 #: config/tc-msp430.c:4958
14335 msgid "internal inconsistency problem in %s: %lx"
14338 #: config/tc-mt.c:151
14340 msgid "MT specific command line options:\n"
14343 #: config/tc-mt.c:152
14345 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
14348 #: config/tc-mt.c:153
14350 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
14353 #: config/tc-mt.c:154
14355 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
14358 #: config/tc-mt.c:155
14360 msgid " -march=ms2 allow ms2 instructions \n"
14363 #: config/tc-mt.c:156
14365 msgid " -nosched disable scheduling restrictions\n"
14368 #: config/tc-mt.c:226
14370 msgid "instruction %s may not follow another memory access instruction."
14373 #: config/tc-mt.c:232
14375 msgid "instruction %s may not follow another I/O instruction."
14378 #: config/tc-mt.c:238
14380 msgid "%s may not occupy the delay slot of another branch insn."
14383 #: config/tc-mt.c:263
14385 msgid "operand references R%ld of previous instruction."
14388 #: config/tc-mt.c:269
14390 msgid "operand references R%ld of instruction before previous."
14393 #: config/tc-mt.c:283 config/tc-mt.c:288
14396 "conditional branch or jal insn's operand references R%ld of previous "
14397 "arithmetic or logic insn."
14400 #: config/tc-mt.c:351
14401 msgid "md_estimate_size_before_relax\n"
14404 #: config/tc-nds32.c:2374
14406 "<arch name>\t Assemble for architecture <arch name>\n"
14407 "\t\t\t <arch name> could be\n"
14408 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
14411 #: config/tc-nds32.c:2378
14413 "<baseline>\t Assemble for baseline <baseline>\n"
14414 "\t\t\t <baseline> could be v2, v3, v3m"
14417 #: config/tc-nds32.c:2381
14419 "<freg>\t Specify a FPU configuration\n"
14421 "\t\t\t 0: 8 SP / 4 DP registers\n"
14422 "\t\t\t 1: 16 SP / 8 DP registers\n"
14423 "\t\t\t 2: 32 SP / 16 DP registers\n"
14424 "\t\t\t 3: 32 SP / 32 DP registers"
14427 #: config/tc-nds32.c:2387
14429 "<abi>\t Specify a abi version\n"
14430 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
14433 #: config/tc-nds32.c:2420
14434 msgid "Multiply instructions support"
14437 #: config/tc-nds32.c:2421
14438 msgid "Divide instructions support"
14441 #: config/tc-nds32.c:2422
14442 msgid "16-bit extension"
14445 #: config/tc-nds32.c:2423
14446 msgid "d0/d1 registers"
14449 #: config/tc-nds32.c:2424
14450 msgid "Performance extension"
14453 #: config/tc-nds32.c:2425
14454 msgid "Performance extension 2"
14457 #: config/tc-nds32.c:2426
14458 msgid "String extension"
14461 #: config/tc-nds32.c:2427
14462 msgid "Reduced Register configuration (GPR16) option"
14465 #: config/tc-nds32.c:2428
14466 msgid "AUDIO ISA extension"
14469 #: config/tc-nds32.c:2429
14470 msgid "FPU SP extension"
14473 #: config/tc-nds32.c:2430
14474 msgid "FPU DP extension"
14477 #: config/tc-nds32.c:2431
14478 msgid "FPU fused-multiply-add instructions"
14481 #: config/tc-nds32.c:2432
14482 msgid "DSP extension"
14485 #: config/tc-nds32.c:2433
14486 msgid "hardware loop extension"
14489 #: config/tc-nds32.c:2470
14493 " NDS32-specific assembler options:\n"
14496 #: config/tc-nds32.c:2471
14499 " -O1,\t\t\t Optimize for performance\n"
14500 " -Os\t\t\t Optimize for space\n"
14503 #: config/tc-nds32.c:2474
14506 " -EL, -mel or -little Produce little endian output\n"
14507 " -EB, -meb or -big Produce big endian output\n"
14508 " -mpic\t\t\t Generate PIC\n"
14509 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
14510 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
14511 " -mno-all-relax\t Suppress all relaxation for this file\n"
14514 #: config/tc-nds32.c:2485
14519 #: config/tc-nds32.c:2492
14521 msgid " -m[no-]%-17sEnable/Disable %s\n"
14524 #: config/tc-nds32.c:2496
14526 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
14529 #: config/tc-nds32.c:2770
14531 msgid "la must use with symbol. '%s'"
14534 #: config/tc-nds32.c:2823
14536 msgid "need PIC qualifier with symbol. '%s'"
14539 #: config/tc-nds32.c:2860
14541 msgid "Operand is not a constant. `%s'"
14544 #: config/tc-nds32.c:2949
14546 msgid "needs @GOT or @GOTOFF. %s"
14549 #: config/tc-nds32.c:3487
14551 msgid "Too many argument. `%s'"
14554 #. Logic here rejects the input arch name.
14555 #: config/tc-nds32.c:3548
14557 msgid "unknown arch name `%s'\n"
14560 #. Logic here rejects the input baseline.
14561 #: config/tc-nds32.c:3567
14563 msgid "unknown baseline `%s'\n"
14566 #. Logic here rejects the input FPU configuration.
14567 #: config/tc-nds32.c:3590
14569 msgid "unknown FPU configuration `%s'\n"
14572 #. Logic here rejects the input abi version.
14573 #: config/tc-nds32.c:3614
14575 msgid "unknown ABI version`%s'\n"
14578 #: config/tc-nds32.c:4339
14580 msgid "Different arguments of .vec_size are found, previous %d, current %d"
14583 #: config/tc-nds32.c:4344
14585 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
14588 #: config/tc-nds32.c:4348
14589 msgid "Argument of .vec_size is not a constant."
14592 #: config/tc-nds32.c:4934
14594 msgid "Don't know how to handle this field. %s"
14597 #: config/tc-nds32.c:5299
14599 msgid "instruction %s requires enabling performance extension"
14602 #: config/tc-nds32.c:5311
14604 msgid "instruction %s requires enabling performance extension II"
14607 #: config/tc-nds32.c:5323
14609 msgid "instruction %s requires enabling AUDIO extension"
14612 #: config/tc-nds32.c:5335
14614 msgid "instruction %s requires enabling STRING extension"
14617 #: config/tc-nds32.c:5349
14619 msgid "instruction %s requires enabling DIV & DX_REGS extension"
14622 #: config/tc-nds32.c:5364
14624 msgid "instruction %s requires enabling FPU extension"
14627 #: config/tc-nds32.c:5376
14629 msgid "instruction %s requires enabling FPU_SP extension"
14632 #: config/tc-nds32.c:5388
14634 msgid "instruction %s requires enabling FPU_DP extension"
14637 #: config/tc-nds32.c:5399 config/tc-nds32.c:5407
14639 msgid "instruction %s requires enabling FPU_MAC extension"
14642 #: config/tc-nds32.c:5415
14644 msgid "instruction %s requires enabling DX_REGS extension"
14647 #: config/tc-nds32.c:5431
14649 msgid "instruction %s requires enabling dsp extension"
14652 #: config/tc-nds32.c:5443
14654 msgid "instruction %s requires enabling zol extension"
14657 #: config/tc-nds32.c:5448
14659 msgid "internal error: unknown instruction attribute: 0x%08x"
14662 #: config/tc-nds32.c:5741
14664 msgid "relax hint unrecognized instruction: line %d."
14667 #: config/tc-nds32.c:5796
14669 msgid "Can not find match relax hint. Line: %d"
14672 #: config/tc-nds32.c:5994
14673 msgid "Internal error: .relax_hint KEY is not a number!"
14676 #: config/tc-nds32.c:6022
14678 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
14681 #: config/tc-nds32.c:6099
14683 msgid "Internal error: Range error. %s"
14686 #: config/tc-nds32.c:6160
14687 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
14690 #: config/tc-nds32.c:6308
14692 msgid "Not support instruction %s in verbatim."
14695 #: config/tc-nds32.c:6315
14697 msgid "16-bit instruction is disabled: %s."
14700 #: config/tc-nds32.c:6342
14702 msgid "Instruction %s not supported in the baseline."
14705 #: config/tc-nds32.c:6409
14707 msgid "Unrecognized opcode, %s."
14710 #: config/tc-nds32.c:6412
14712 msgid "Incorrect syntax, %s."
14715 #: config/tc-nds32.c:6415
14717 msgid "Unrecognized operand/register, %s."
14720 #: config/tc-nds32.c:6418
14722 msgid "Operand out of range, %s."
14725 #: config/tc-nds32.c:6421
14727 msgid "Prohibited register used for reduced-register, %s."
14730 #: config/tc-nds32.c:6424
14732 msgid "Junk at end of line, %s."
14735 #: config/tc-nds32.c:7122
14736 msgid "Addend to unresolved symbol is not on word boundary."
14739 #. Should never here.
14740 #: config/tc-nds32.c:7617
14741 msgid "Used FPU instructions requires enabling FPU extension"
14744 #: config/tc-nds32.c:7813
14746 msgid "Internal error: Unknown fixup type %d (`%s')"
14749 #: config/tc-nios2.c:448 config/tc-pru.c:309
14750 msgid "expecting opcode string in self test mode"
14753 #: config/tc-nios2.c:450 config/tc-pru.c:311
14755 msgid "assembly 0x%08x, expected %s"
14758 #: config/tc-nios2.c:843
14759 msgid "branch offset out of range\n"
14762 #: config/tc-nios2.c:844
14763 msgid "branch relaxation failed\n"
14766 #: config/tc-nios2.c:1140
14767 msgid "error checking for overflow - broken assembler"
14770 #: config/tc-nios2.c:1156 config/tc-pru.c:572
14772 msgid "immediate value 0x%x truncated to 0x%x"
14775 #: config/tc-nios2.c:1183 config/tc-pru.c:598
14777 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
14780 #: config/tc-nios2.c:1189
14782 msgid "branch offset %d out of range %d to %d"
14785 #: config/tc-nios2.c:1193
14787 msgid "branch offset %d out of range"
14790 #: config/tc-nios2.c:1199 config/tc-pru.c:608
14792 msgid "%s offset %d out of range %d to %d"
14795 #: config/tc-nios2.c:1203
14797 msgid "%s offset %d out of range"
14800 #: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
14802 msgid "immediate value %d out of range %d to %d"
14805 #: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
14806 #: config/tc-pru.c:628
14808 msgid "immediate value %u out of range %u to %u"
14811 #: config/tc-nios2.c:1228
14813 msgid "custom instruction opcode %u out of range %u to %u"
14816 #: config/tc-nios2.c:1233 config/tc-pru.c:633
14817 msgid "overflow in immediate argument"
14820 #: config/tc-nios2.c:1305 config/tc-pru.c:668
14821 msgid "cannot create 64-bit relocation"
14824 #: config/tc-nios2.c:1431
14826 msgid "internal error: broken opcode descriptor for `%s %s'\n"
14829 #: config/tc-nios2.c:1480 config/tc-pru.c:862
14830 msgid "can't create relocation"
14833 #: config/tc-nios2.c:1511 config/tc-pru.c:996 config/tc-pru.c:1016
14834 #: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
14836 msgid "unknown register %s"
14839 #: config/tc-nios2.c:1519
14840 msgid "expecting control register"
14843 #: config/tc-nios2.c:1521
14844 msgid "illegal use of control register"
14847 #: config/tc-nios2.c:1523
14848 msgid "illegal use of coprocessor register"
14851 #. Should never get here if we passed validation.
14852 #: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
14853 #: config/tc-nios2.c:2049
14855 msgid "invalid register %s"
14858 #: config/tc-nios2.c:1533
14860 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14861 "Use .set noat to turn off those optimizations (and this warning)."
14864 #: config/tc-nios2.c:1538
14866 "The debugger will corrupt bt (r25).\n"
14867 "If you don't need to debug this code use .set nobreak to turn off this "
14871 #: config/tc-nios2.c:1542
14873 "The debugger will corrupt sstatus/ba (r30).\n"
14874 "If you don't need to debug this code use .set nobreak to turn off this "
14878 #: config/tc-nios2.c:1932 config/tc-nios2.c:1960
14879 msgid "r31 cannot be used with jmp; use ret instead"
14882 #: config/tc-nios2.c:1975
14883 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
14886 #: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
14887 #: config/tc-nios2.c:2673
14889 msgid "Invalid constant operand %s"
14892 #: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1318
14893 #: config/tc-pru.c:1343 config/tc-pru.c:1363
14895 msgid "badly formed expression near %s"
14898 #: config/tc-nios2.c:3119 config/tc-pru.c:1389
14900 msgid "expecting %c near %s"
14903 #. we cannot recover from this.
14904 #: config/tc-nios2.c:3267
14906 msgid "unrecognized pseudo-instruction %s"
14909 #: config/tc-nios2.c:3530 config/tc-tic6x.c:232
14911 msgid "unknown architecture '%s'"
14914 #: config/tc-nios2.c:3610
14915 msgid "Big-endian R2 is not supported."
14918 #. Unrecognised instruction - error.
14919 #: config/tc-nios2.c:3747 config/tc-pru.c:1716
14921 msgid "unrecognised instruction %s"
14924 #: config/tc-nios2.c:3867 config/tc-pru.c:1772
14926 msgid "can't represent relocation type %s"
14929 #: config/tc-nios2.c:3960
14930 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
14933 #: config/tc-nios2.c:3989
14935 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
14938 #: config/tc-nios2.c:4001
14940 msgid "Illegal operands: %%gotoff in %d-byte data field"
14943 #: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
14945 msgid "Illegal operands: %s requires arguments in ()"
14948 #: config/tc-nios2.c:4049
14950 msgid "Illegal operands: garbage after %s()"
14953 #: config/tc-ns32k.c:437
14954 msgid "Invalid syntax in PC-relative addressing mode"
14957 #: config/tc-ns32k.c:461
14958 msgid "Invalid syntax in External addressing mode"
14961 #: config/tc-ns32k.c:542
14962 msgid "Invalid syntax in Memory Relative addressing mode"
14965 #: config/tc-ns32k.c:609
14966 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
14969 #: config/tc-ns32k.c:614
14970 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14973 #: config/tc-ns32k.c:619
14974 msgid "Scaled-indexed addressing mode combined with scaled-index"
14977 #: config/tc-ns32k.c:630
14978 msgid "Invalid or illegal addressing mode combined with scaled-index"
14981 #: config/tc-ns32k.c:753
14982 msgid "Premature end of suffix -- Defaulting to d"
14985 #: config/tc-ns32k.c:766
14986 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
14989 #: config/tc-ns32k.c:811
14990 msgid "Very short instr to option, ie you can't do it on a NULLstr"
14993 #: config/tc-ns32k.c:861
14994 msgid "No such entry in list. (cpu/mmu register)"
14997 #: config/tc-ns32k.c:918
14998 msgid "Internal consistency error. check ns32k-opcode.h"
15001 #: config/tc-ns32k.c:943
15002 msgid "Address of immediate operand"
15005 #: config/tc-ns32k.c:944
15006 msgid "Invalid immediate write operand."
15009 #: config/tc-ns32k.c:1074
15010 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
15013 #: config/tc-ns32k.c:1108
15014 msgid "No such opcode"
15017 #: config/tc-ns32k.c:1183
15018 msgid "Bad suffix, defaulting to d"
15021 #: config/tc-ns32k.c:1210
15022 msgid "Too many operands passed to instruction"
15025 #. Check error in default.
15026 #: config/tc-ns32k.c:1222
15027 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
15030 #: config/tc-ns32k.c:1225
15031 msgid "Wrong number of operands"
15034 #: config/tc-ns32k.c:1298
15036 msgid "Can not do %d byte pc-relative relocation for storage type %d"
15039 #: config/tc-ns32k.c:1301
15041 msgid "Can not do %d byte relocation for storage type %d"
15044 #: config/tc-ns32k.c:1393
15046 msgid "value of %ld out of byte displacement range."
15049 #: config/tc-ns32k.c:1403
15051 msgid "value of %ld out of word displacement range."
15054 #: config/tc-ns32k.c:1418
15056 msgid "value of %ld out of double word displacement range."
15059 #: config/tc-ns32k.c:1439
15061 msgid "Internal logic error. Line %d, file: \"%s\""
15064 #: config/tc-ns32k.c:1487
15066 msgid "Internal logic error. line %d, file \"%s\""
15069 #: config/tc-ns32k.c:1588
15070 msgid "Bit field out of range"
15073 #: config/tc-ns32k.c:1688
15074 msgid "iif convert internal pcrel/binary"
15077 #: config/tc-ns32k.c:1705
15078 msgid "Bignum too big for long"
15081 #: config/tc-ns32k.c:1782
15082 msgid "iif convert internal pcrel/pointer"
15085 #: config/tc-ns32k.c:1787
15086 msgid "Internal logic error in iif.iifP[n].type"
15089 #. We can't relax this case.
15090 #: config/tc-ns32k.c:1823
15091 msgid "Can't relax difference"
15094 #: config/tc-ns32k.c:1864
15095 msgid "Displacement too large for :d"
15098 #: config/tc-ns32k.c:1877
15099 msgid "Internal logic error in iif.iifP[].type"
15102 #: config/tc-ns32k.c:2141
15104 msgid "invalid architecture option -m%s, ignored"
15107 #: config/tc-ns32k.c:2154
15109 msgid "invalid default displacement size \"%s\". Defaulting to %d."
15112 #: config/tc-ns32k.c:2170
15116 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
15117 "--disp-size-default=<1|2|4>\n"
15120 #: config/tc-ns32k.c:2246
15122 msgid "Cannot find relocation type for symbol %s, code %d"
15125 #: config/tc-pdp11.c:351 config/tc-pdp11.c:369 config/tc-pdp11.c:375
15126 #: config/tc-pdp11.c:400 config/tc-pdp11.c:406 config/tc-pdp11.c:419
15127 msgid "Bad register name"
15130 #: config/tc-pdp11.c:438 config/tc-pdp11.c:502 config/tc-pdp11.c:513
15131 msgid "Error in expression"
15134 #: config/tc-pdp11.c:510
15135 msgid "Low order bits truncated in immediate float operand"
15138 #: config/tc-pdp11.c:654
15139 msgid "Float AC not legal as integer operand"
15142 #: config/tc-pdp11.c:674
15143 msgid "General register not legal as float operand"
15146 #: config/tc-pdp11.c:707
15147 msgid "No instruction found"
15150 #: config/tc-pdp11.c:717 config/tc-z80.c:3675
15152 msgid "Unknown instruction '%s'"
15155 #: config/tc-pdp11.c:723
15157 msgid "Unsupported instruction set extension: %s"
15160 #: config/tc-pdp11.c:757
15161 msgid "operand is not an absolute constant"
15164 #: config/tc-pdp11.c:765
15165 msgid "3-bit immediate out of range"
15168 #: config/tc-pdp11.c:772
15169 msgid "6-bit immediate out of range"
15172 #: config/tc-pdp11.c:779
15173 msgid "8-bit immediate out of range"
15176 #: config/tc-pdp11.c:796 config/tc-pdp11.c:989
15177 msgid "Symbol expected"
15180 #: config/tc-pdp11.c:801
15181 msgid "8-bit displacement out of range"
15184 #: config/tc-pdp11.c:843 config/tc-pdp11.c:864 config/tc-pdp11.c:881
15185 #: config/tc-pdp11.c:902 config/tc-pdp11.c:919 config/tc-pdp11.c:940
15186 #: config/tc-pdp11.c:959 config/tc-pdp11.c:980
15187 msgid "Missing ','"
15190 #: config/tc-pdp11.c:994
15191 msgid "6-bit displacement out of range"
15194 #: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
15195 #: config/tc-vax.c:1949
15196 msgid "Too many operands"
15199 #: config/tc-pdp11.c:1465
15201 msgid "Can not represent %s relocation in this object file format"
15204 #: config/tc-pj.c:64 config/tc-pj.c:73
15205 msgid "confusing relocation expressions"
15208 #: config/tc-pj.c:157
15209 msgid "can't have relocation for ipush"
15212 #: config/tc-pj.c:289
15213 msgid "expected expression"
15216 #: config/tc-pj.c:355
15220 "-little\t\t\tgenerate little endian code\n"
15221 "-big\t\t\tgenerate big endian code\n"
15224 #: config/tc-pj.c:380 config/tc-sh.c:3595 config/tc-sh.c:3602
15225 #: config/tc-sh.c:3609 config/tc-sh.c:3616
15226 msgid "pcrel too far"
15229 #: config/tc-ppc.c:964 config/tc-ppc.c:972 config/tc-ppc.c:3495
15230 msgid "invalid register expression"
15233 #: config/tc-ppc.c:1135 config/tc-ppc.c:1193 config/tc-ppc.c:1241
15234 msgid "the use of -mvle requires big endian."
15237 #: config/tc-ppc.c:1173 config/tc-ppc.c:1195
15238 msgid "the use of -mvle requires -a32."
15241 #: config/tc-ppc.c:1175
15243 msgid "%s unsupported"
15246 #: config/tc-ppc.c:1268 config/tc-s390.c:435 config/tc-s390.c:442
15248 msgid "invalid switch -m%s"
15251 #: config/tc-ppc.c:1299
15252 msgid "--nops needs a numeric argument"
15255 #: config/tc-ppc.c:1335
15257 msgid "PowerPC options:\n"
15260 #: config/tc-ppc.c:1337
15262 msgid "-a32 generate ELF32/XCOFF32\n"
15265 #: config/tc-ppc.c:1340
15267 msgid "-a64 generate ELF64/XCOFF64\n"
15270 #: config/tc-ppc.c:1342
15272 msgid "-u ignored\n"
15275 #: config/tc-ppc.c:1344
15277 msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
15280 #: config/tc-ppc.c:1346
15282 msgid "-mpwr generate code for POWER (RIOS1)\n"
15285 #: config/tc-ppc.c:1348
15287 msgid "-m601 generate code for PowerPC 601\n"
15290 #: config/tc-ppc.c:1350
15293 "-mppc, -mppc32, -m603, -m604\n"
15294 " generate code for PowerPC 603/604\n"
15297 #: config/tc-ppc.c:1353
15299 msgid "-m403 generate code for PowerPC 403\n"
15302 #: config/tc-ppc.c:1355
15304 msgid "-m405 generate code for PowerPC 405\n"
15307 #: config/tc-ppc.c:1357
15309 msgid "-m440 generate code for PowerPC 440\n"
15312 #: config/tc-ppc.c:1359
15314 msgid "-m464 generate code for PowerPC 464\n"
15317 #: config/tc-ppc.c:1361
15319 msgid "-m476 generate code for PowerPC 476\n"
15322 #: config/tc-ppc.c:1363
15325 "-m7400, -m7410, -m7450, -m7455\n"
15326 " generate code for PowerPC 7400/7410/7450/7455\n"
15329 #: config/tc-ppc.c:1366
15332 "-m750cl, -mgekko, -mbroadway\n"
15333 " generate code for PowerPC 750cl/Gekko/Broadway\n"
15336 #: config/tc-ppc.c:1369
15338 msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
15341 #: config/tc-ppc.c:1371
15343 msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
15346 #: config/tc-ppc.c:1373
15349 "-mppc64bridge generate code for PowerPC 64, including bridge "
15353 #: config/tc-ppc.c:1375
15355 msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
15358 #: config/tc-ppc.c:1377
15360 msgid "-ma2 generate code for A2 architecture\n"
15363 #: config/tc-ppc.c:1379
15365 msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
15368 #: config/tc-ppc.c:1381
15371 "-mpower5, -mpwr5, -mpwr5x\n"
15372 " generate code for Power5 architecture\n"
15375 #: config/tc-ppc.c:1384
15377 msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
15380 #: config/tc-ppc.c:1386
15382 msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
15385 #: config/tc-ppc.c:1388
15387 msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
15390 #: config/tc-ppc.c:1390
15392 msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
15395 #: config/tc-ppc.c:1392
15397 msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
15400 #: config/tc-ppc.c:1394
15402 msgid "-mlibresoc generate code for Libre-SOC architecture\n"
15405 #: config/tc-ppc.c:1396
15407 msgid "-mfuture generate code for 'future' architecture\n"
15410 #: config/tc-ppc.c:1398
15413 "-mcell generate code for Cell Broadband Engine "
15417 #: config/tc-ppc.c:1400
15420 "-mcom generate code for Power/PowerPC common instructions\n"
15423 #: config/tc-ppc.c:1402
15426 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
15429 #: config/tc-ppc.c:1404
15431 msgid "-maltivec generate code for AltiVec\n"
15434 #: config/tc-ppc.c:1406
15437 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
15440 #: config/tc-ppc.c:1408
15442 msgid "-me300 generate code for PowerPC e300 family\n"
15445 #: config/tc-ppc.c:1410
15447 msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
15450 #: config/tc-ppc.c:1412
15453 "-me500mc, generate code for Freescale e500mc core complex\n"
15456 #: config/tc-ppc.c:1414
15459 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
15462 #: config/tc-ppc.c:1416
15465 "-me5500, generate code for Freescale e5500 core complex\n"
15468 #: config/tc-ppc.c:1418
15471 "-me6500, generate code for Freescale e6500 core complex\n"
15474 #: config/tc-ppc.c:1420
15476 msgid "-mspe generate code for Motorola SPE instructions\n"
15479 #: config/tc-ppc.c:1422
15481 msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
15484 #: config/tc-ppc.c:1424
15486 msgid "-mvle generate code for Freescale VLE instructions\n"
15489 #: config/tc-ppc.c:1426
15492 "-mtitan generate code for AppliedMicro Titan core complex\n"
15495 #: config/tc-ppc.c:1428
15497 msgid "-mregnames Allow symbolic names for registers\n"
15500 #: config/tc-ppc.c:1430
15502 msgid "-mno-regnames Do not allow symbolic names for registers\n"
15505 #: config/tc-ppc.c:1433
15507 msgid "-mrelocatable support for GCC's -mrelocatble option\n"
15510 #: config/tc-ppc.c:1435
15512 msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
15515 #: config/tc-ppc.c:1437
15517 msgid "-memb set PPC_EMB bit in ELF flags\n"
15520 #: config/tc-ppc.c:1439
15523 "-mlittle, -mlittle-endian, -le\n"
15524 " generate code for a little endian machine\n"
15527 #: config/tc-ppc.c:1442
15530 "-mbig, -mbig-endian, -be\n"
15531 " generate code for a big endian machine\n"
15534 #: config/tc-ppc.c:1445
15536 msgid "-msolaris generate code for Solaris\n"
15539 #: config/tc-ppc.c:1447
15541 msgid "-mno-solaris do not generate code for Solaris\n"
15544 #: config/tc-ppc.c:1449
15546 msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
15549 #: config/tc-ppc.c:1451
15551 msgid "-V print assembler version number\n"
15554 #: config/tc-ppc.c:1453
15556 msgid "-Qy, -Qn ignored\n"
15559 #: config/tc-ppc.c:1456
15562 "-nops=count when aligning, more than COUNT nops uses a branch\n"
15565 #: config/tc-ppc.c:1458
15567 msgid "-ppc476-workaround warn if emitting data to code sections\n"
15570 #: config/tc-ppc.c:1488
15572 msgid "unknown default cpu = %s, os = %s"
15575 #: config/tc-ppc.c:1574
15577 msgid "mask trims opcode bits for %s"
15580 #: config/tc-ppc.c:1584
15582 msgid "operand index error for %s"
15585 #: config/tc-ppc.c:1610
15587 msgid "operand %d overlap in %s"
15590 #: config/tc-ppc.c:1619
15592 msgid "non-optional operand %d follows optional operand in %s"
15595 #: config/tc-ppc.c:1685
15597 msgid "powerpc_operands[%d].bitm invalid"
15600 #: config/tc-ppc.c:1692
15602 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
15605 #: config/tc-ppc.c:1720 config/tc-ppc.c:1773 config/tc-ppc.c:1815
15606 #: config/tc-ppc.c:1863
15608 msgid "major opcode is not sorted for %s"
15611 #: config/tc-ppc.c:1726
15613 msgid "%s is enabled by vle flag"
15616 #: config/tc-ppc.c:1733
15618 msgid "%s not disabled by vle flag"
15621 #: config/tc-ppc.c:1839
15623 msgid "opcode is not sorted for %s"
15626 #: config/tc-ppc.c:2257
15628 msgid "symbol+offset@%s means symbol@%s+offset"
15631 #: config/tc-ppc.c:2277
15633 msgid "symbol+offset@%s not supported"
15636 #: config/tc-ppc.c:2356 config/tc-ppc.c:4226 config/tc-ppc.c:7691
15637 msgid "data in executable section"
15640 #: config/tc-ppc.c:2397
15641 msgid "expected comma after symbol-name: rest of line ignored."
15644 #: config/tc-ppc.c:2430
15646 msgid "ignoring attempt to re-define symbol `%s'."
15649 #: config/tc-ppc.c:2438
15651 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
15654 #: config/tc-ppc.c:2456
15655 msgid "common alignment not a power of 2"
15658 #: config/tc-ppc.c:2498
15660 msgid "expected comma after name `%s' in .localentry directive"
15663 #: config/tc-ppc.c:2508
15664 msgid "missing expression in .localentry directive"
15667 #: config/tc-ppc.c:2529
15669 msgid ".localentry expression for `%s' is not a valid power of 2"
15672 #: config/tc-ppc.c:2546
15674 msgid ".localentry expression for `%s' does not evaluate to a constant"
15677 #: config/tc-ppc.c:2561
15678 msgid "missing expression in .abiversion directive"
15681 #: config/tc-ppc.c:2570
15682 msgid ".abiversion expression does not evaluate to a constant"
15685 #: config/tc-ppc.c:2650
15686 msgid "relocation cannot be done when using -mrelocatable"
15689 #: config/tc-ppc.c:2696
15690 msgid "TOC section size exceeds 64k"
15693 #: config/tc-ppc.c:3256
15695 msgid "%s howto doesn't match size/pcrel in gas"
15698 #: config/tc-ppc.c:3335
15700 msgid "unrecognized opcode: `%s'"
15703 #. lmw, stmw, lswi, lswx, stswi, stswx
15704 #: config/tc-ppc.c:3346
15706 msgid "`%s' invalid when little-endian"
15709 #: config/tc-ppc.c:3695
15711 msgid "@tls may not be used with \"%s\" operands"
15714 #: config/tc-ppc.c:3698
15715 msgid "@tls may only be used in last operand"
15718 #: config/tc-ppc.c:3736 config/tc-ppc.c:3746 config/tc-ppc.c:3756
15719 #: config/tc-ppc.c:3771
15721 msgid "%s unsupported on this instruction"
15724 #: config/tc-ppc.c:3818
15726 msgid "assuming %s on symbol"
15729 #: config/tc-ppc.c:3941
15730 msgid "unsupported relocation for DS offset field"
15733 #: config/tc-ppc.c:3994
15735 msgid "syntax error; found `%c', expected `%c'"
15738 #: config/tc-ppc.c:3999
15740 msgid "syntax error; end of line, expected `%c'"
15743 #: config/tc-ppc.c:4064 config/tc-ppc.c:6865
15745 msgid "instruction address is not a multiple of %d"
15748 #: config/tc-ppc.c:4183
15749 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
15752 #: config/tc-ppc.c:4333
15753 msgid "missing size"
15756 #: config/tc-ppc.c:4342
15757 msgid "negative size"
15760 #: config/tc-ppc.c:4369
15761 msgid "Unknown visibility field in .comm"
15764 #: config/tc-ppc.c:4387
15765 msgid "missing real symbol name"
15768 #: config/tc-ppc.c:4426
15769 msgid "attempt to redefine symbol"
15772 #: config/tc-ppc.c:4735
15774 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
15777 #: config/tc-ppc.c:4748
15779 msgid "label %s was not defined in this dwarf section"
15782 #: config/tc-ppc.c:4862
15783 msgid "the XCOFF file format does not support arbitrary sections"
15786 #: config/tc-ppc.c:4900
15787 msgid "Unknown visibility field in .extern"
15790 #: config/tc-ppc.c:4937
15791 msgid "Unknown visibility field in .globl"
15794 #: config/tc-ppc.c:4974
15795 msgid "Unknown visibility field in .weak"
15798 #: config/tc-ppc.c:5025
15799 msgid ".ref outside .csect"
15802 #: config/tc-ppc.c:5046 config/tc-ppc.c:5306
15803 msgid "missing symbol name"
15806 #: config/tc-ppc.c:5076
15807 msgid "missing rename string"
15810 #: config/tc-ppc.c:5106 config/tc-ppc.c:5708
15811 msgid "missing value"
15814 #: config/tc-ppc.c:5124
15815 msgid "illegal .stabx expression; zero assumed"
15818 #: config/tc-ppc.c:5156
15819 msgid "missing class"
15822 #: config/tc-ppc.c:5165
15823 msgid "missing type"
15826 #: config/tc-ppc.c:5192
15827 msgid ".stabx of storage class stsym must be within .bs/.es"
15830 #: config/tc-ppc.c:5496
15831 msgid "nested .bs blocks"
15834 #: config/tc-ppc.c:5527
15835 msgid ".es without preceding .bs"
15838 #: config/tc-ppc.c:5700
15839 msgid "non-constant byte count"
15842 #: config/tc-ppc.c:5775
15843 msgid ".tc not in .toc section"
15846 #: config/tc-ppc.c:5793
15847 msgid ".tc with no label"
15850 #: config/tc-ppc.c:5821
15852 msgid ".tc with storage class %d not yet supported"
15855 #: config/tc-ppc.c:5890 config/tc-s390.c:1967
15856 msgid ".machine stack overflow"
15859 #: config/tc-ppc.c:5897 config/tc-s390.c:1978
15860 msgid ".machine stack underflow"
15863 #: config/tc-ppc.c:5939 config/tc-s390.c:1990
15865 msgid "invalid machine `%s'"
15868 #: config/tc-ppc.c:5983
15869 msgid "bad symbol suffix"
15872 #: config/tc-ppc.c:6082
15873 msgid "unrecognized symbol suffix"
15876 #: config/tc-ppc.c:6170
15877 msgid ".ef with no preceding .function"
15880 #: config/tc-ppc.c:6309
15882 msgid "warning: symbol %s has no csect"
15885 #: config/tc-ppc.c:6641
15886 msgid "symbol in .toc does not match any .tc"
15889 #: config/tc-ppc.c:7393
15891 msgid "%s unsupported as instruction fixup"
15894 #: config/tc-ppc.c:7492
15896 msgid "unsupported relocation against %s"
15899 #: config/tc-ppc.c:7654
15901 msgid "R_TLSML relocation doesn't target a TOC entry named \"_$TLSML\": %s"
15904 #: config/tc-ppc.c:7674
15906 msgid "Gas failure, reloc value %d\n"
15909 #: config/tc-pru.c:603
15911 msgid "quick branch offset %d out of range %d to %d"
15914 #: config/tc-pru.c:618
15916 msgid "immediate value %llu out of range %u to %lu"
15919 #: config/tc-pru.c:697
15920 msgid "unexpected PC relative expression"
15923 #: config/tc-pru.c:734 config/tc-pru.c:741
15924 msgid "residual low bits in pmem diff relocation"
15927 #: config/tc-pru.c:938 config/tc-pru.c:971
15929 msgid "trailing garbage after expression: %s"
15932 #: config/tc-pru.c:943
15934 msgid "expected expression, got %s"
15937 #: config/tc-pru.c:976
15939 msgid "expected constant expression, got %s"
15942 #: config/tc-pru.c:1029
15943 msgid "data transfer register cannot be halfword"
15946 #: config/tc-pru.c:1048
15947 msgid "destination register must be full-word"
15950 #: config/tc-pru.c:1080
15952 msgid "cannot use partial register %s for addressing"
15955 #: config/tc-pru.c:1093
15957 msgid "value %lu is too large for a byte operand"
15960 #: config/tc-pru.c:1115
15962 msgid "loop count constant %ld is out of range [1..%d]"
15965 #: config/tc-pru.c:1215 config/tc-pru.c:1241
15967 msgid "byte count constant %ld is out of range [1..%d]"
15970 #: config/tc-pru.c:1222 config/tc-pru.c:1248
15971 msgid "only r0 can be used as byte count register"
15974 #: config/tc-pru.c:1224 config/tc-pru.c:1250
15975 msgid "only r0.bX byte fields of r0 can be used as byte count"
15978 #: config/tc-pru.c:1263
15980 msgid "invalid constant table offset %ld"
15983 #: config/tc-pru.c:1274
15985 msgid "invalid WakeOnStatus %ld"
15988 #: config/tc-pru.c:1285
15990 msgid "invalid XFR WideBus Address %ld"
15993 #: config/tc-pru.c:1545
15997 " -mlink-relax generate relocations for linker relaxation (default).\n"
15998 " -mno-link-relax don't generate relocations for linker relaxation.\n"
16001 #: config/tc-pru.c:1818
16003 msgid "Label \"%s\" matches a CPU register name"
16006 #: config/tc-riscv.c:215
16009 "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
16012 #. Still can not find the privileged spec class.
16013 #: config/tc-riscv.c:237
16016 "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
16019 #: config/tc-riscv.c:323
16021 "the architecture string of -march and elf architecture attributes cannot be "
16025 #: config/tc-riscv.c:888 config/tc-riscv.c:949 config/tc-riscv.c:1502
16027 msgid "internal: duplicate %s"
16030 #: config/tc-riscv.c:1098
16032 msgid "internal: bad RISC-V CSR class (0x%x)"
16035 #: config/tc-riscv.c:1104
16037 msgid "invalid CSR `%s', needs rv32i extension"
16040 #: config/tc-riscv.c:1106
16042 msgid "invalid CSR `%s', needs `h' extension"
16045 #: config/tc-riscv.c:1110
16047 msgid "invalid CSR `%s', needs `%s' extension"
16050 #: config/tc-riscv.c:1133
16052 msgid "invalid CSR `%s' for the privileged spec `%s'"
16055 #: config/tc-riscv.c:1267
16057 msgid "internal: bad RISC-V opcode (mask error): %s %s"
16060 #: config/tc-riscv.c:1462
16062 msgid "internal: bad RISC-V opcode (unknown operand type `%s'): %s %s"
16065 #: config/tc-riscv.c:1471
16067 msgid "internal: bad RISC-V opcode (bits %#llx undefined or invalid): %s %s"
16070 #: config/tc-riscv.c:1513
16071 msgid "internal: broken assembler. No assembly attempted"
16074 #: config/tc-riscv.c:1626
16076 msgid "internal: unsupported RISC-V relocation number %d"
16079 #: config/tc-riscv.c:1741
16081 msgid "internal: invalid macro argument `%s'"
16084 #: config/tc-riscv.c:1766
16085 msgid "internal: vasprintf failed"
16088 #: config/tc-riscv.c:1796 config/tc-riscv.c:1874
16089 msgid "unsupported large constant"
16092 #: config/tc-riscv.c:1798
16094 msgid "unknown CSR `%s'"
16097 #: config/tc-riscv.c:1801
16099 msgid "instruction %s requires absolute expression"
16102 #: config/tc-riscv.c:1975 config/tc-riscv.c:2010
16103 msgid "must provide temp if destination overlaps mask"
16106 #: config/tc-riscv.c:2175
16108 msgid "internal: macro %s not implemented"
16111 #: config/tc-riscv.c:2371
16112 msgid "multiple vsew constants"
16115 #: config/tc-riscv.c:2379
16116 msgid "multiple vlmul constants"
16119 #: config/tc-riscv.c:2387
16120 msgid "multiple vta constants"
16123 #: config/tc-riscv.c:2395
16124 msgid "multiple vma constants"
16127 #. Reset error message of the previous round.
16128 #: config/tc-riscv.c:2566
16129 msgid "illegal operands"
16132 #: config/tc-riscv.c:2617
16134 msgid "read-only CSR is written `%s'"
16137 #: config/tc-riscv.c:2627
16138 msgid "illegal opcode for zve32x"
16141 #: config/tc-riscv.c:2879
16142 msgid "bad value for compressed funct6 field, value must be 0...63"
16145 #: config/tc-riscv.c:2894
16146 msgid "bad value for compressed funct4 field, value must be 0...15"
16149 #: config/tc-riscv.c:2909
16150 msgid "bad value for compressed funct3 field, value must be 0...7"
16153 #: config/tc-riscv.c:2924
16154 msgid "bad value for compressed funct2 field, value must be 0...3"
16157 #: config/tc-riscv.c:3017
16158 msgid "bad value for vsetivli immediate field, value must be 0..1023"
16161 #: config/tc-riscv.c:3029
16162 msgid "bad value for vsetvli immediate field, value must be 0..2047"
16165 #: config/tc-riscv.c:3042
16166 msgid "bad value for vector immediate field, value must be -16...15"
16169 #: config/tc-riscv.c:3054
16170 msgid "bad value for vector immediate field, value must be 0...31"
16173 #: config/tc-riscv.c:3066
16174 msgid "bad value for vector immediate field, value must be -15...16"
16177 #: config/tc-riscv.c:3078
16178 msgid "bad value for vector immediate field, value must be 0...63"
16181 #: config/tc-riscv.c:3139 config/tc-riscv.c:3150
16183 msgid "improper shift amount (%<PRIu64>)"
16186 #: config/tc-riscv.c:3161
16188 msgid "improper CSRxI immediate (%<PRIu64>)"
16191 #: config/tc-riscv.c:3178
16193 msgid "improper CSR address (%<PRIu64>)"
16196 #: config/tc-riscv.c:3358
16197 msgid "lui expression not in range 0..1048575"
16200 #: config/tc-riscv.c:3391
16202 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
16206 #: config/tc-riscv.c:3407
16207 msgid "bad value for opcode field, value must be 0...2"
16210 #: config/tc-riscv.c:3430
16211 msgid "bad value for funct7 field, value must be 0...127"
16214 #: config/tc-riscv.c:3445
16215 msgid "bad value for funct3 field, value must be 0...7"
16218 #: config/tc-riscv.c:3460
16219 msgid "bad value for funct2 field, value must be 0...3"
16222 #: config/tc-riscv.c:3478
16224 msgid "Improper bs immediate (%lu)"
16227 #: config/tc-riscv.c:3489
16229 msgid "Improper rnum immediate (%lu)"
16232 #: config/tc-riscv.c:3521
16234 msgid "improper prefetch offset (%ld)"
16237 #: config/tc-riscv.c:3548
16239 "bad fli constant operand, supported constants must be in decimal or "
16240 "hexadecimal floating-point literal form"
16243 #: config/tc-riscv.c:3577
16245 msgid "unexpected literal (%s)"
16248 #: config/tc-riscv.c:3599
16250 msgid "improper immediate value (%<PRIu64>)"
16253 #: config/tc-riscv.c:3605
16255 msgid "improper immediate value (%<PRIi64>)"
16258 #: config/tc-riscv.c:3620
16260 msgid "internal: unknown argument type `%s'"
16263 #: config/tc-riscv.c:3672
16264 msgid "values must be constant"
16267 #: config/tc-riscv.c:3679
16268 msgid "unrecognized values"
16271 #: config/tc-riscv.c:3687 config/tc-riscv.c:3698 config/tc-riscv.c:3714
16272 msgid "value conflicts with instruction length"
16275 #: config/tc-riscv.c:4219
16277 msgid "internal: bad relocation #%d"
16280 #: config/tc-riscv.c:4348
16281 msgid ".option pop with no .option push"
16284 #: config/tc-riscv.c:4361
16286 msgid "unrecognized .option directive: %s"
16289 #: config/tc-riscv.c:4722
16292 "RISC-V options:\n"
16293 " -fpic or -fPIC generate position-independent code\n"
16294 " -fno-pic don't generate position-independent code "
16296 " -march=ISA set the RISC-V architecture\n"
16297 " -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, "
16299 " -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9.1, 1.10, "
16301 " -mabi=ABI set the RISC-V ABI\n"
16302 " -mrelax enable relax (default)\n"
16303 " -mno-relax disable relax\n"
16304 " -march-attr generate RISC-V arch attribute\n"
16305 " -mno-arch-attr don't generate RISC-V arch attribute\n"
16306 " -mcsr-check enable the csr ISA and privilege spec version "
16308 " -mno-csr-check disable the csr ISA and privilege spec version "
16309 "checks (default)\n"
16310 " -mbig-endian assemble for big-endian\n"
16311 " -mlittle-endian assemble for little-endian\n"
16314 #: config/tc-riscv.c:4767
16316 msgid "unknown register `%s'"
16319 #: config/tc-riscv.c:4790
16320 msgid "non-constant .sleb128 is not supported"
16323 #: config/tc-riscv.c:4792
16324 msgid ".uleb128 only supports constant or subtract expressions"
16327 #: config/tc-riscv.c:4892
16329 msgid "internal: bad RISC-V privileged spec (%s)"
16332 #: config/tc-riscv.c:5030
16333 msgid "architecture elf attributes must set before any instructions"
16336 #: config/tc-riscv.c:5048
16337 msgid "privileged elf attributes must set before any instructions"
16340 #: config/tc-riscv.c:5070
16341 msgid "missing symbol name for .variant_cc directive"
16344 #: config/tc-rl78.c:213
16345 msgid "16-bit relocation used in 8-bit operand"
16348 #: config/tc-rl78.c:217
16349 msgid "8-bit relocation used in 16-bit operand"
16352 #: config/tc-rl78.c:243 config/tc-rx.c:886
16354 msgid "Value %d doesn't fit in unsigned %d-bit field"
16357 #: config/tc-rl78.c:249 config/tc-rx.c:892
16359 msgid "Value %d doesn't fit in signed %d-bit field"
16362 #: config/tc-rl78.c:367
16364 msgid " RL78 specific command line options:\n"
16367 #: config/tc-rl78.c:368
16369 msgid " --mrelax Enable link time relaxation\n"
16372 #: config/tc-rl78.c:369
16374 msgid " --mg10 Enable support for G10 variant\n"
16377 #: config/tc-rl78.c:370
16379 msgid " --mg13 Selects the G13 core.\n"
16382 #: config/tc-rl78.c:371
16384 msgid " --mg14 Selects the G14 core [default]\n"
16387 #: config/tc-rl78.c:372
16389 msgid " --mrl78 Alias for --mg14\n"
16392 #: config/tc-rl78.c:373
16394 msgid " --m32bit-doubles [default]\n"
16397 #: config/tc-rl78.c:374
16399 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
16402 #: config/tc-rl78.c:450
16404 msgid "%%%s() must be outermost term in expression"
16407 #: config/tc-rl78.c:678 config/tc-rx.c:2253
16409 msgid "unsupported constant size %d\n"
16412 #: config/tc-rl78.c:694
16414 msgid "%%hi16/%%lo16 only applies to .short or .hword"
16417 #: config/tc-rl78.c:704
16419 msgid "%%hi8 only applies to .byte"
16422 #: config/tc-rl78.c:716 config/tc-rx.c:2260
16423 msgid "difference of two symbols only supported with .long, .short, or .byte"
16426 #: config/tc-rl78.c:1237 config/tc-rx.c:2187
16428 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
16431 #: config/tc-rl78.c:1453
16433 msgid "value of %ld too large for 8-bit branch"
16436 #: config/tc-rl78.c:1464
16438 msgid "value of %ld too large for 16-bit branch"
16441 #: config/tc-rl78.c:1513 config/tc-rx.c:2452
16443 msgid "Unknown reloc in md_apply_fix: %s"
16446 #: config/tc-rx.c:194
16448 msgid "unrecognised RX CPU type %s"
16451 #: config/tc-rx.c:209
16453 msgid " RX specific command line options:\n"
16456 #: config/tc-rx.c:210
16458 msgid " --mbig-endian-data\n"
16461 #: config/tc-rx.c:211
16463 msgid " --mlittle-endian-data [default]\n"
16466 #: config/tc-rx.c:212
16468 msgid " --m32bit-doubles [default]\n"
16471 #: config/tc-rx.c:213
16473 msgid " --m64bit-doubles\n"
16476 #: config/tc-rx.c:214
16478 msgid " --muse-conventional-section-names\n"
16481 #: config/tc-rx.c:215
16483 msgid " --muse-renesas-section-names [default]\n"
16486 #: config/tc-rx.c:216
16488 msgid " --msmall-data-limit\n"
16491 #: config/tc-rx.c:217
16493 msgid " --mrelax\n"
16496 #: config/tc-rx.c:218
16501 #: config/tc-rx.c:219
16503 msgid " --mint-register=<value>\n"
16506 #: config/tc-rx.c:220
16508 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
16511 #: config/tc-rx.c:221
16513 msgid " --mno-allow-string-insns"
16516 #: config/tc-rx.c:301
16517 msgid "no filename following .INCLUDE pseudo-op"
16520 #: config/tc-rx.c:402
16522 msgid "unable to locate include file: %s"
16525 #: config/tc-rx.c:453
16527 msgid "unrecognised alignment value in .SECTION directive: %s"
16530 #: config/tc-rx.c:470
16532 msgid "unknown parameter following .SECTION directive: %s"
16535 #: config/tc-rx.c:556
16536 msgid "expecting either ON or OFF after .list"
16539 #: config/tc-rx.c:592
16541 msgid "The \".%s\" pseudo-op is not implemented\n"
16544 #: config/tc-rx.c:965 config/tc-rx.c:967
16546 msgid "Value %d and %d out of range"
16549 #: config/tc-rx.c:1122
16550 msgid "The .DEFINE pseudo-op is not implemented"
16553 #: config/tc-rx.c:1124
16554 msgid "The .MACRO pseudo-op is not implemented"
16557 #: config/tc-rx.c:1126
16558 msgid "The .BTEQU pseudo-op is not implemented."
16561 #: config/tc-rx.c:2118
16562 msgid "invalid immediate size"
16565 #: config/tc-rx.c:2137
16566 msgid "invalid immediate field position"
16569 #: config/tc-rx.c:2304
16571 msgid "jump not 3..10 bytes away (is %d)"
16574 #: config/tc-rx.c:2695
16576 "Use of an RX string instruction detected in a file being assembled without "
16577 "string instruction support"
16580 #: config/tc-s12z.c:146
16586 #: config/tc-s12z.c:147
16588 " -mreg-prefix=PREFIX set a prefix used to indicate register names "
16592 #: config/tc-s12z.c:148
16594 " -mdollar-hex the prefix '$' instead of '0x' is used to indicate "
16595 "literal hexadecimal constants\n"
16598 #: config/tc-s12z.c:315
16599 msgid "A non-constant expression is not permitted here"
16602 #: config/tc-s12z.c:432
16604 msgid "Expecting '%c'"
16607 #: config/tc-s12z.c:455
16608 msgid "An immediate value in a source operand is inappropriate"
16611 #: config/tc-s12z.c:504 config/tc-s12z.c:605
16612 msgid "Bad operand for constant offset"
16615 #: config/tc-s12z.c:532 config/tc-s12z.c:623
16616 msgid "Invalid operand for register offset"
16619 #: config/tc-s12z.c:638
16620 msgid "Invalid register for postdecrement operation"
16623 #: config/tc-s12z.c:674
16624 msgid "Invalid register for preincrement operation"
16627 #: config/tc-s12z.c:692
16628 msgid "Invalid register for predecrement operation"
16631 #: config/tc-s12z.c:811
16632 msgid "Garbage at end of instruction"
16635 #: config/tc-s12z.c:940
16636 msgid "Offset is outside of 15 bit range"
16639 #: config/tc-s12z.c:1056
16643 #: config/tc-s12z.c:1101 config/tc-s12z.c:1161 config/tc-s12z.c:1223
16644 #: config/tc-s12z.c:1288
16648 #: config/tc-s12z.c:1428
16650 msgid "Source register for %s is no larger than the destination register"
16653 #: config/tc-s12z.c:1431
16654 msgid "The destination and source registers are identical"
16657 #: config/tc-s12z.c:1455
16659 msgid "Immediate value %ld is out of range for instruction %s"
16662 #: config/tc-s12z.c:1526
16664 msgid "trap value %ld is not valid"
16667 #: config/tc-s12z.c:1966
16668 msgid "Shift value should be in the range [0,31]"
16671 #: config/tc-s12z.c:2013
16672 msgid "Bad shift mode"
16675 #: config/tc-s12z.c:2026
16676 msgid "Bad shift *direction"
16679 #: config/tc-s12z.c:2284
16681 msgid "Immediate operand %ld is inappropriate for size of instruction"
16684 #: config/tc-s12z.c:2375 config/tc-s12z.c:2444 config/tc-s12z.c:2512
16686 msgid "Invalid width value for %s"
16689 #: config/tc-s12z.c:2388 config/tc-s12z.c:2457 config/tc-s12z.c:2525
16691 msgid "Invalid offset value for %s"
16694 #: config/tc-s12z.c:3822
16696 msgid "Invalid instruction: \"%s\""
16699 #: config/tc-s12z.c:3823
16701 msgid "First invalid token: \"%s\""
16704 #: config/tc-s390.c:237 config/tc-sparc.c:310
16705 msgid "Invalid default architecture, broken assembler."
16708 #: config/tc-s390.c:376
16710 msgid "no such machine extension `%s'"
16713 #: config/tc-s390.c:387
16715 msgid "junk at end of machine string, first unrecognized character is `%c'"
16718 #: config/tc-s390.c:454 config/tc-sparc.c:489
16720 msgid "invalid architecture -A%s"
16723 #: config/tc-s390.c:477
16727 " -mregnames Allow symbolic names for registers\n"
16728 " -mwarn-areg-zero Warn about zero base/index registers\n"
16729 " -mno-regnames Do not allow symbolic names for registers\n"
16730 " -m31 Set file format to 31 bit format\n"
16731 " -m64 Set file format to 64 bit format\n"
16734 #: config/tc-s390.c:484
16737 " -V print assembler version number\n"
16738 " -Qy, -Qn ignored\n"
16741 #: config/tc-s390.c:562
16742 msgid "The 64 bit file format is used without esame instructions."
16745 #: config/tc-s390.c:620
16747 msgid "operand out of range (%<PRId64> not between %<PRId64> and %<PRId64>)"
16750 #: config/tc-s390.c:845
16752 msgid "identifier+constant@%s means identifier@%s+constant"
16755 #: config/tc-s390.c:926
16756 msgid "Can't handle O_big in s390_exp_compare"
16759 #: config/tc-s390.c:1008
16760 msgid "Invalid suffix for literal pool entry"
16763 #: config/tc-s390.c:1065
16764 msgid "Big number is too big"
16767 #: config/tc-s390.c:1214
16768 msgid "relocation not applicable"
16771 #: config/tc-s390.c:1347
16772 msgid "invalid length field specified"
16775 #: config/tc-s390.c:1351
16776 msgid "index register specified but zero"
16779 #: config/tc-s390.c:1355
16780 msgid "base register specified but zero"
16783 #: config/tc-s390.c:1359
16784 msgid "odd numbered general purpose register specified as register pair"
16787 #: config/tc-s390.c:1367
16789 "invalid floating point register pair. Valid fp register pair operands are "
16790 "0, 1, 4, 5, 8, 9, 12 or 13."
16793 #: config/tc-s390.c:1456
16794 msgid "invalid operand suffix"
16797 #: config/tc-s390.c:1479
16798 msgid "syntax error; missing '(' after displacement"
16801 #: config/tc-s390.c:1496 config/tc-s390.c:1542 config/tc-s390.c:1574
16802 msgid "syntax error; expected ','"
16805 #: config/tc-s390.c:1528
16806 msgid "syntax error; missing ')' after base register"
16809 #: config/tc-s390.c:1559
16810 msgid "syntax error; ')' not allowed here"
16813 #: config/tc-s390.c:1703
16815 msgid "Opcode %s not available in this mode"
16818 #: config/tc-s390.c:1758 config/tc-s390.c:1781 config/tc-s390.c:1794
16819 msgid "Invalid .insn format\n"
16822 #: config/tc-s390.c:1766
16824 msgid "Unrecognized opcode format: `%s'"
16827 #: config/tc-s390.c:1797
16828 msgid "second operand of .insn not a constant\n"
16831 #: config/tc-s390.c:1800
16832 msgid "missing comma after insn constant\n"
16835 #: config/tc-s390.c:2039
16836 msgid ".machinemode stack overflow"
16839 #: config/tc-s390.c:2046
16840 msgid ".machinemode stack underflow"
16843 #: config/tc-s390.c:2063
16845 msgid "invalid machine mode `%s'"
16848 #: config/tc-s390.c:2379
16849 msgid "unsupported relocation type"
16852 #: config/tc-s390.c:2434
16854 msgid "cannot emit PC relative %s relocation%s%s"
16857 #: config/tc-s390.c:2573
16859 msgid "Gas failure, reloc type %s\n"
16862 #: config/tc-s390.c:2575
16864 msgid "Gas failure, reloc type #%i\n"
16867 #: config/tc-score.c:260
16868 msgid "div / mul are reserved instructions"
16871 #: config/tc-score.c:261
16872 msgid "This architecture doesn't support mmu"
16875 #: config/tc-score.c:262
16876 msgid "This architecture doesn't support atomic instruction"
16879 #: config/tc-score.c:468
16880 msgid "S+core register expected"
16883 #: config/tc-score.c:469
16884 msgid "S+core special-register expected"
16887 #: config/tc-score.c:470
16888 msgid "S+core co-processor register expected"
16891 #: config/tc-score.c:1073
16892 msgid "Using temp register (r1)"
16895 #: config/tc-score.c:1092
16897 msgid "register expected, not '%.100s'"
16900 #: config/tc-score.c:1148 config/tc-score.c:5487
16901 msgid "rd must be even number."
16904 #: config/tc-score.c:1512 config/tc-score.c:1519
16906 msgid "invalid constant: %d bit expression not in range %u..%u"
16909 #: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2897
16910 #: config/tc-score.c:2902 config/tc-score.c:3167 config/tc-score.c:3172
16911 #: config/tc-score.c:3464
16913 msgid "invalid constant: %d bit expression not in range %d..%d"
16916 #: config/tc-score.c:1557
16917 msgid "invalid constant: bit expression not defined"
16920 #: config/tc-score.c:2067
16921 msgid "Using temp register(r1)"
16924 #: config/tc-score.c:2081
16926 msgid "low register (r0-r15) expected, not '%.100s'"
16929 #: config/tc-score.c:2143 config/tc-score.c:3484 config/tc-score.c:3652
16930 #: config/tc-score.c:3697
16935 #: config/tc-score.c:2157 config/tc-score.c:3105 config/tc-score.c:3307
16936 #: config/tc-score.c:3323 config/tc-score.c:3394 config/tc-score.c:3449
16937 #: config/tc-score.c:3673 config/tc-score.c:3718 config/tc-score.c:3867
16938 #: config/tc-score.c:3921 config/tc-score.c:3967
16943 #: config/tc-score.c:2347
16945 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
16948 #: config/tc-score.c:2366
16950 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
16953 #: config/tc-score.c:2382 config/tc-score.c:2389
16955 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
16958 #: config/tc-score.c:2840
16959 msgid "address offset must be half word alignment"
16962 #: config/tc-score.c:2848
16963 msgid "address offset must be word alignment"
16966 #: config/tc-score.c:2988 config/tc-score.c:3125
16967 msgid "register same as write-back base"
16970 #: config/tc-score.c:3095
16971 msgid "pre-indexed expression expected"
16974 #: config/tc-score.c:3424
16976 msgid "invalid register number: %d is not in [r0--r7]"
16979 #: config/tc-score.c:3441
16980 msgid "comma is expected"
16983 #: config/tc-score.c:3472
16985 msgid "invalid constant: %d is not word align integer"
16988 #: config/tc-score.c:3511 config/tc-score.c:3554
16989 msgid "invalid constant: 32 bit expression not word align"
16992 #: config/tc-score.c:3520 config/tc-score.c:3563
16993 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
16996 #: config/tc-score.c:3596
16998 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
17001 #: config/tc-score.c:3785 config/tc-score.c:3813
17002 msgid "imm5 should >= 2"
17005 #: config/tc-score.c:3790 config/tc-score.c:3819
17006 msgid "reg should <= 31"
17009 #: config/tc-score.c:3861 config/tc-score.c:3912
17013 #: config/tc-score.c:3905
17015 msgid "%s register same as write-back base"
17018 #: config/tc-score.c:3907
17019 msgid "destination"
17022 #: config/tc-score.c:3907
17026 #: config/tc-score.c:4238 config/tc-score.c:4314 config/tc-score.c:4949
17027 msgid "expression error"
17030 #: config/tc-score.c:4320
17031 msgid "value not in range [-0xffffffff, 0xffffffff]"
17034 #: config/tc-score.c:4348
17035 msgid "li rd label isn't correct instruction form"
17038 #: config/tc-score.c:4515 config/tc-score.c:4669 config/tc-score.c:5200
17039 #: config/tc-score.c:5228
17040 msgid "lacking label "
17043 #: config/tc-score.c:4899
17044 msgid "s3_PIC code offset overflow (max 16 signed bits)"
17047 #: config/tc-score.c:4955
17048 msgid "value not in range [0, 0x7fffffff]"
17051 #: config/tc-score.c:4960
17052 msgid "end on line error"
17055 #: config/tc-score.c:5207
17056 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
17059 #: config/tc-score.c:5234
17060 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
17063 #: config/tc-score.c:5267
17064 msgid "lacking label"
17067 #: config/tc-score.c:5272
17068 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
17071 #: config/tc-score.c:5367
17072 msgid "pce instruction error (16 bit || 16 bit)."
17075 #: config/tc-score.c:5385 config/tc-score.c:5409 config/tc-score.c:5436
17076 #: config/tc-score.c:5465 config/tc-score.c:5514
17077 msgid "score3d instruction."
17080 #: config/tc-score.c:6020
17081 msgid "Unsupported use of .gpword"
17084 #: config/tc-score.c:6116
17086 msgid "BSS length (%d) < 0 ignored"
17089 #: config/tc-score.c:6130 read.c:2485
17091 msgid "error setting flags for \".sbss\": %s"
17094 #: config/tc-score.c:6144 config/tc-sparc.c:4160
17095 msgid "missing alignment"
17098 #: config/tc-score.c:6181
17100 msgid "alignment too large; %d assumed"
17103 #: config/tc-score.c:6186 read.c:2546
17104 msgid "alignment negative; 0 assumed"
17108 #: config/tc-score.c:6569 config/tc-score.c:6593
17109 msgid "size is not 4 or 6"
17112 #: config/tc-score.c:6652
17113 msgid "bad call to MD_ATOF()"
17116 #: config/tc-score.c:7151 config/tc-score.c:7217
17118 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
17121 #: config/tc-score.c:7166 config/tc-score.c:7195 config/tc-score.c:7247
17123 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
17126 #: config/tc-score.c:7272
17128 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
17131 #: config/tc-score.c:7442
17133 msgid "cannot represent %s relocation in this object file format1"
17136 #: config/tc-score.c:7733
17138 msgid "Sunplus-v2-0-0-20060510\n"
17141 #: config/tc-score.c:7753
17143 msgid " Score-specific assembler options:\n"
17146 #: config/tc-score.c:7755
17148 msgid " -EB\t\tassemble code for a big-endian cpu\n"
17151 #: config/tc-score.c:7760
17153 msgid " -EL\t\tassemble code for a little-endian cpu\n"
17156 #: config/tc-score.c:7764
17158 msgid " -FIXDD\t\tfix data dependencies\n"
17161 #: config/tc-score.c:7766
17164 " -NWARN\t\tdo not print warning message when fixing data "
17168 #: config/tc-score.c:7768
17170 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
17173 #: config/tc-score.c:7770
17175 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
17178 #: config/tc-score.c:7772
17180 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
17183 #: config/tc-score.c:7774
17185 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
17188 #: config/tc-score.c:7776
17190 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
17193 #: config/tc-score.c:7778
17195 msgid " -march=score3\tassemble code for target SCORE3\n"
17198 #: config/tc-score.c:7780
17201 " -USE_R1\t\tassemble code for no warning message when using temp "
17205 #: config/tc-score.c:7782
17207 msgid " -KPIC\t\tgenerate PIC\n"
17210 #: config/tc-score.c:7784
17212 msgid " -O0\t\tdo not perform any optimizations\n"
17215 #: config/tc-score.c:7786
17218 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
17221 #: config/tc-score.c:7788
17223 msgid " -V \t\tSunplus release version\n"
17226 #: config/tc-sh.c:61
17227 msgid "directive .big encountered when option -big required"
17230 #: config/tc-sh.c:71
17231 msgid "directive .little encountered when option -little required"
17234 #: config/tc-sh.c:1025
17235 msgid "illegal double indirection"
17238 #: config/tc-sh.c:1034
17239 msgid "illegal register after @-"
17242 #: config/tc-sh.c:1050
17243 msgid "must be @(r0,...)"
17246 #: config/tc-sh.c:1074
17247 msgid "syntax error in @(r0,...)"
17250 #: config/tc-sh.c:1079
17251 msgid "syntax error in @(r0...)"
17254 #: config/tc-sh.c:1124
17255 msgid "Deprecated syntax."
17258 #: config/tc-sh.c:1136 config/tc-sh.c:1141
17259 msgid "syntax error in @(disp,[Rn, gbr, pc])"
17262 #: config/tc-sh.c:1146
17263 msgid "expecting )"
17266 #: config/tc-sh.c:1154
17267 msgid "illegal register after @"
17270 #: config/tc-sh.c:1795
17272 msgid "unhandled %d\n"
17275 #: config/tc-sh.c:2008
17277 msgid "Invalid register: 'r%d'"
17280 #: config/tc-sh.c:2121
17282 msgid "failed for %d\n"
17285 #: config/tc-sh.c:2127
17286 msgid "misplaced PIC operand"
17289 #: config/tc-sh.c:2238 config/tc-sh.c:2611
17290 msgid "invalid operands for opcode"
17293 #: config/tc-sh.c:2243
17294 msgid "insn can't be combined with parallel processing insn"
17297 #: config/tc-sh.c:2250 config/tc-sh.c:2261 config/tc-sh.c:2293
17298 msgid "multiple movx specifications"
17301 #: config/tc-sh.c:2255 config/tc-sh.c:2277 config/tc-sh.c:2316
17302 msgid "multiple movy specifications"
17305 #: config/tc-sh.c:2264 config/tc-sh.c:2297
17306 msgid "invalid movx address register"
17309 #: config/tc-sh.c:2266
17310 msgid "insn cannot be combined with non-nopy"
17313 #: config/tc-sh.c:2280 config/tc-sh.c:2336
17314 msgid "invalid movy address register"
17317 #: config/tc-sh.c:2282
17318 msgid "insn cannot be combined with non-nopx"
17321 #: config/tc-sh.c:2295
17322 msgid "previous movy requires nopx"
17325 #: config/tc-sh.c:2303 config/tc-sh.c:2308
17326 msgid "invalid movx dsp register"
17329 #: config/tc-sh.c:2318
17330 msgid "previous movx requires nopy"
17333 #: config/tc-sh.c:2327 config/tc-sh.c:2332
17334 msgid "invalid movy dsp register"
17337 #: config/tc-sh.c:2342
17338 msgid "dsp immediate shift value not constant"
17341 #: config/tc-sh.c:2356 config/tc-sh.c:2382
17342 msgid "multiple parallel processing specifications"
17345 #: config/tc-sh.c:2375
17346 msgid "multiple condition specifications"
17349 #: config/tc-sh.c:2413
17350 msgid "insn cannot be combined with pmuls"
17353 #: config/tc-sh.c:2429
17354 msgid "bad combined pmuls output operand"
17357 #: config/tc-sh.c:2439
17358 msgid "destination register is same for parallel insns"
17361 #: config/tc-sh.c:2448
17362 msgid "condition not followed by conditionalizable insn"
17365 #: config/tc-sh.c:2458
17366 msgid "unrecognized characters at end of parallel processing insn"
17369 #: config/tc-sh.c:2550
17370 msgid "opcode not valid for this cpu variant"
17373 #: config/tc-sh.c:2581
17374 msgid "Delayed branches not available on SH1"
17377 #: config/tc-sh.c:2616
17379 msgid "excess operands: '%s'"
17382 #: config/tc-sh.c:2693
17383 msgid ".uses pseudo-op seen when not relaxing"
17386 #: config/tc-sh.c:2699
17387 msgid "bad .uses format"
17390 #: config/tc-sh.c:2817
17392 msgid "Invalid argument to --isa option: %s"
17395 #: config/tc-sh.c:2841
17399 "--little\t\tgenerate little endian code\n"
17400 "--big\t\t\tgenerate big endian code\n"
17401 "--relax\t\t\talter jump instructions for long displacements\n"
17402 "--renesas\t\tdisable optimization with section symbol for\n"
17403 "\t\t\tcompatibility with Renesas assembler.\n"
17404 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
17405 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
17406 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
17407 "--isa=[any\t\tuse most appropriate isa\n"
17408 " | dsp same as '-dsp'\n"
17412 #: config/tc-sh.c:2866
17414 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
17417 #: config/tc-sh.c:2942
17418 msgid ".uses does not refer to a local symbol in the same section"
17421 #: config/tc-sh.c:2961
17422 msgid "can't find fixup pointed to by .uses"
17425 #: config/tc-sh.c:2981
17426 msgid ".uses target does not refer to a local symbol in the same section"
17429 #: config/tc-sh.c:3054
17430 msgid "displacement overflows 12-bit field"
17433 #: config/tc-sh.c:3057
17435 msgid "displacement to defined symbol %s overflows 12-bit field"
17438 #: config/tc-sh.c:3061
17440 msgid "displacement to undefined symbol %s overflows 12-bit field"
17443 #: config/tc-sh.c:3134
17444 msgid "displacement overflows 8-bit field"
17447 #: config/tc-sh.c:3137
17449 msgid "displacement to defined symbol %s overflows 8-bit field"
17452 #: config/tc-sh.c:3141
17454 msgid "displacement to undefined symbol %s overflows 8-bit field "
17457 #: config/tc-sh.c:3154
17459 msgid "overflow in branch to %s; converted into longer instruction sequence"
17462 #: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4624
17463 #: config/tc-sparc.c:4648
17464 msgid "misaligned data"
17467 #: config/tc-sh.c:3572
17468 msgid "offset to unaligned destination"
17471 #: config/tc-sh.c:3577
17472 msgid "negative offset"
17475 #: config/tc-sh.c:3717
17476 msgid "misaligned offset"
17479 #: config/tc-sparc.c:314 config/tc-sparc.c:495
17480 msgid "Bad opcode table, broken assembler."
17483 #: config/tc-sparc.c:487
17485 msgid "invalid architecture -xarch=%s"
17488 #: config/tc-sparc.c:561
17490 msgid "No compiled in support for %d bit object file format"
17493 #: config/tc-sparc.c:645
17495 msgid "SPARC options:\n"
17498 #: config/tc-sparc.c:674
17502 "\t\t\tspecify variant of SPARC architecture\n"
17503 "-bump\t\t\twarn when assembler switches architectures\n"
17504 "-sparc\t\t\tignored\n"
17505 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
17506 "-relax\t\t\trelax jumps and branches (default)\n"
17507 "-no-relax\t\tavoid changing any jumps and branches\n"
17510 #: config/tc-sparc.c:681
17513 "-32\t\t\tcreate 32 bit object file\n"
17514 "-64\t\t\tcreate 64 bit object file\n"
17517 #: config/tc-sparc.c:684
17519 msgid "\t\t\t[default is %d]\n"
17522 #: config/tc-sparc.c:686
17525 "-TSO\t\t\tuse Total Store Ordering\n"
17526 "-PSO\t\t\tuse Partial Store Ordering\n"
17527 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
17530 #: config/tc-sparc.c:690
17532 msgid "\t\t\t[default is %s]\n"
17535 #: config/tc-sparc.c:692
17538 "-KPIC\t\t\tgenerate PIC\n"
17539 "-V\t\t\tprint assembler version number\n"
17540 "-undeclared-regs\tignore application global register usage without\n"
17541 "\t\t\tappropriate .register directive (default)\n"
17542 "-no-undeclared-regs\tforce error on application global register usage\n"
17543 "\t\t\twithout appropriate .register directive\n"
17544 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
17545 "-q\t\t\tignored\n"
17546 "-Qy, -Qn\t\tignored\n"
17547 "-s\t\t\tignored\n"
17550 #: config/tc-sparc.c:704
17553 "-EL\t\t\tgenerate code for a little endian machine\n"
17554 "-EB\t\t\tgenerate code for a big endian machine\n"
17555 "--little-endian-data\tgenerate code for a machine having big endian\n"
17556 " instructions and little endian data.\n"
17559 #: config/tc-sparc.c:968
17561 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
17564 #: config/tc-sparc.c:987
17566 msgid "Internal error: can't find opcode `%s' for `%s'\n"
17569 #: config/tc-sparc.c:1199
17570 msgid "Support for 64-bit arithmetic not compiled in."
17573 #: config/tc-sparc.c:1245
17574 msgid "set: number not in 0..4294967295 range"
17577 #: config/tc-sparc.c:1252
17578 msgid "set: number not in -2147483648..4294967295 range"
17581 #: config/tc-sparc.c:1311
17582 msgid "setsw: number not in -2147483648..4294967295 range"
17585 #: config/tc-sparc.c:1359
17586 msgid "setx: temporary register same as destination register"
17589 #: config/tc-sparc.c:1430
17590 msgid "setx: illegal temporary register g0"
17593 #: config/tc-sparc.c:1538
17594 msgid "unpredictable DCTI couple"
17597 #: config/tc-sparc.c:1548
17598 msgid "FP branch in delay slot"
17601 #: config/tc-sparc.c:1565
17602 msgid "FP branch preceded by FP compare; NOP inserted"
17605 #: config/tc-sparc.c:1605
17606 msgid "failed special case insn sanity check"
17609 #: config/tc-sparc.c:1793
17610 msgid ": invalid membar mask name"
17613 #: config/tc-sparc.c:1809
17614 msgid ": invalid membar mask expression"
17617 #: config/tc-sparc.c:1814
17618 msgid ": invalid membar mask number"
17621 #: config/tc-sparc.c:1829
17622 msgid ": invalid siam mode expression"
17625 #: config/tc-sparc.c:1834
17626 msgid ": invalid siam mode number"
17629 #: config/tc-sparc.c:1850
17630 msgid ": invalid prefetch function name"
17633 #: config/tc-sparc.c:1858
17634 msgid ": invalid prefetch function expression"
17637 #: config/tc-sparc.c:1863
17638 msgid ": invalid prefetch function number"
17641 #: config/tc-sparc.c:1890 config/tc-sparc.c:1896 config/tc-sparc.c:1905
17642 msgid ": unrecognizable privileged register"
17645 #: config/tc-sparc.c:1928 config/tc-sparc.c:1934 config/tc-sparc.c:1943
17646 msgid ": unrecognizable hyperprivileged register"
17649 #: config/tc-sparc.c:1966 config/tc-sparc.c:1972 config/tc-sparc.c:1981
17650 msgid ": unrecognizable ancillary state register"
17653 #: config/tc-sparc.c:2014
17654 msgid ": asr number must be between 0 and 31"
17657 #: config/tc-sparc.c:2023
17659 msgid ": expecting %asrN"
17662 #: config/tc-sparc.c:2065
17663 msgid ": crypto immediate must be between 0 and 31"
17666 #: config/tc-sparc.c:2074
17667 msgid ": expecting crypto immediate"
17670 #: config/tc-sparc.c:2235 config/tc-sparc.c:2274 config/tc-sparc.c:2701
17671 #: config/tc-sparc.c:2737
17673 msgid "Illegal operands: %%%s requires arguments in ()"
17676 #: config/tc-sparc.c:2242
17679 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
17683 #: config/tc-sparc.c:2253
17685 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
17688 #: config/tc-sparc.c:2460
17689 msgid "detected global register use not covered by .register pseudo-op"
17692 #: config/tc-sparc.c:2562
17693 msgid ": There are only 64 f registers; [0-63]"
17696 #: config/tc-sparc.c:2564 config/tc-sparc.c:2582
17697 msgid ": There are only 32 f registers; [0-31]"
17700 #: config/tc-sparc.c:2574
17701 msgid ": There are only 32 single precision f registers; [0-31]"
17704 #: config/tc-sparc.c:2595
17705 msgid ": Instruction requires frs2 and frsd must be the same register"
17708 #: config/tc-sparc.c:2746
17710 msgid "Expression inside %%%s could not be parsed"
17713 #: config/tc-sparc.c:2754
17716 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
17719 #: config/tc-sparc.c:2871
17721 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
17724 #: config/tc-sparc.c:2881
17727 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
17731 #: config/tc-sparc.c:2899
17732 msgid ": PC-relative operand can't be a constant"
17735 #: config/tc-sparc.c:2906
17736 msgid ": TLS operand can't be a constant"
17739 #: config/tc-sparc.c:2934
17740 msgid ": Immediate value in cbcond is out of range."
17743 #: config/tc-sparc.c:2960
17744 msgid ": invalid ASI name"
17747 #: config/tc-sparc.c:2969
17748 msgid ": invalid ASI expression"
17751 #: config/tc-sparc.c:2974
17752 msgid ": invalid ASI number"
17755 #: config/tc-sparc.c:3079
17756 msgid ": non-immdiate imm2 operand"
17759 #: config/tc-sparc.c:3084
17760 msgid ": imm2 immediate operand out of range (0-3)"
17763 #: config/tc-sparc.c:3103
17764 msgid "OPF immediate operand out of range (0-0x1ff)"
17767 #: config/tc-sparc.c:3108
17768 msgid "non-immediate OPF operand, ignored"
17771 #: config/tc-sparc.c:3127
17772 msgid ": invalid cpreg name"
17775 #: config/tc-sparc.c:3156
17777 msgid "Illegal operands%s"
17780 #: config/tc-sparc.c:3205
17782 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
17785 #: config/tc-sparc.c:3246
17787 msgid "Architecture mismatch on \"%s %s\"."
17790 #: config/tc-sparc.c:3247
17792 msgid "(Requires %s; requested architecture is %s.)"
17795 #: config/tc-sparc.c:3259
17797 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
17800 #: config/tc-sparc.c:3645 config/tc-sparc.c:3652 config/tc-sparc.c:3659
17801 #: config/tc-sparc.c:3666 config/tc-sparc.c:3673 config/tc-sparc.c:3682
17802 #: config/tc-sparc.c:3694 config/tc-sparc.c:3705 config/tc-sparc.c:3727
17803 #: config/tc-sparc.c:3751 write.c:1190
17804 msgid "relocation overflow"
17807 #: config/tc-sparc.c:3806
17809 msgid "bad or unhandled relocation type: 0x%02x"
17812 #: config/tc-sparc.c:4122
17813 msgid "Expected comma after name"
17816 #: config/tc-sparc.c:4131
17818 msgid "BSS length (%d.) <0! Ignored."
17821 #: config/tc-sparc.c:4143
17822 msgid "bad .reserve segment -- expected BSS segment"
17825 #: config/tc-sparc.c:4169 config/tc-sparc.c:4296
17826 msgid "negative alignment"
17829 #: config/tc-sparc.c:4179 config/tc-sparc.c:4317 read.c:1515 read.c:2558
17830 msgid "alignment not a power of 2"
17833 #: config/tc-sparc.c:4225
17835 msgid "Ignoring attempt to re-define symbol %s"
17838 #: config/tc-sparc.c:4248 config/tc-v850.c:283
17839 msgid "Expected comma after symbol-name"
17842 #: config/tc-sparc.c:4258
17844 msgid ".COMMon length (%lu) out of range ignored"
17847 #: config/tc-sparc.c:4284
17848 msgid "Expected comma after common length"
17851 #: config/tc-sparc.c:4429
17852 msgid "Unknown segment type"
17855 #: config/tc-sparc.c:4498 config/tc-sparc.c:4507
17857 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
17860 #: config/tc-sparc.c:4525
17861 msgid "redefinition of global register"
17864 #: config/tc-sparc.c:4536
17866 msgid "Register symbol %s already defined."
17869 #: config/tc-sparc.c:4738
17871 msgid "Illegal operands: %%r_plt in %d-byte data field"
17874 #: config/tc-sparc.c:4748
17876 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
17879 #: config/tc-sparc.c:4785 config/tc-vax.c:3313
17881 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
17884 #: config/tc-sparc.c:4793 config/tc-sparc.c:4824 config/tc-sparc.c:4833
17885 #: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361
17887 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
17890 #: config/tc-sparc.c:4842 config/tc-vax.c:3370
17892 msgid "Illegal operands: garbage after %%r_%s%d()"
17895 #: config/tc-sparc.h:66
17896 msgid "sparc convert_frag\n"
17899 #: config/tc-spu.c:172
17902 " --apuasm\t\t emulate behaviour of apuasm\n"
17905 #: config/tc-spu.c:278
17907 msgid "Invalid mnemonic '%s'"
17910 #: config/tc-spu.c:284
17912 msgid "'%s' is only available in DD2.0 or higher."
17915 #: config/tc-spu.c:316
17917 msgid "Error in argument %d. Expecting: \"%s\""
17920 #: config/tc-spu.c:327
17921 msgid "Mixing register syntax, with and without '$'."
17924 #: config/tc-spu.c:333
17926 msgid "Treating '%-*s' as a symbol."
17929 #: config/tc-spu.c:552
17930 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
17933 #: config/tc-spu.c:554
17934 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
17937 #: config/tc-spu.c:598
17939 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
17942 #: config/tc-spu.c:604
17944 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
17947 #: config/tc-spu.c:674 config/tc-spu.c:677
17949 msgid "Constant expression %d out of range, [%d, %d]."
17952 #: config/tc-spu.c:779
17954 msgid "invalid priority '%lu'"
17957 #: config/tc-spu.c:785
17959 msgid "invalid lrlive '%lu'"
17962 #: config/tc-spu.c:859
17963 msgid "Relaxation should never occur"
17966 #: config/tc-spu.c:1006
17968 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
17971 #: config/tc-spu.h:85
17972 msgid "spu convert_frag\n"
17975 #: config/tc-tic30.c:36
17979 #: config/tc-tic30.c:36
17983 #: config/tc-tic30.c:36
17987 #: config/tc-tic30.c:36
17991 #: config/tc-tic30.c:36
17995 #: config/tc-tic30.c:460
17996 msgid "More than one AR register found in indirect reference"
17999 #: config/tc-tic30.c:466
18000 msgid "Illegal AR register in indirect reference"
18003 #: config/tc-tic30.c:487
18004 msgid "More than one displacement found in indirect reference"
18007 #: config/tc-tic30.c:496
18008 msgid "Invalid displacement in indirect reference"
18011 #: config/tc-tic30.c:514
18012 msgid "AR register not found in indirect reference"
18015 #. Maybe an implied displacement of 1 again.
18016 #: config/tc-tic30.c:531
18017 msgid "required displacement wasn't given in indirect reference"
18020 #: config/tc-tic30.c:538
18021 msgid "illegal indirect reference"
18024 #: config/tc-tic30.c:545
18025 msgid "displacement must be an unsigned 8-bit number"
18028 #: config/tc-tic30.c:729 config/tc-tic30.c:1476
18030 msgid "Invalid character %s before %s operand"
18033 #: config/tc-tic30.c:748 config/tc-tic30.c:1491
18035 msgid "Unbalanced parenthesis in %s operand."
18038 #: config/tc-tic30.c:764 config/tc-tic30.c:1501
18040 msgid "Invalid character %s in %s operand"
18043 #: config/tc-tic30.c:783 config/tc-tic30.c:1518
18045 msgid "Spurious operands; (%d operands/instruction max)"
18048 #. Just skip it, if it's \n complain.
18049 #: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
18050 #: config/tc-tic30.c:1551
18051 msgid "Expecting operand after ','; got nothing"
18054 #: config/tc-tic30.c:806 config/tc-tic30.c:1540
18055 msgid "Expecting operand before ','; got nothing"
18058 #: config/tc-tic30.c:844
18059 msgid "incorrect number of operands given in the first instruction"
18062 #: config/tc-tic30.c:850
18063 msgid "incorrect number of operands given in the second instruction"
18066 #: config/tc-tic30.c:871
18068 msgid "%s instruction, operand %d doesn't match"
18071 #. Shouldn't get here.
18072 #: config/tc-tic30.c:895 config/tc-tic30.c:902
18073 msgid "incorrect format for multiply parallel instruction"
18076 #: config/tc-tic30.c:909
18077 msgid "destination for multiply can only be R0 or R1"
18080 #: config/tc-tic30.c:916
18081 msgid "destination for add/subtract can only be R2 or R3"
18084 #: config/tc-tic30.c:983
18085 msgid "loading the same register in parallel operation"
18088 #: config/tc-tic30.c:1426
18090 msgid "Invalid character %s in opcode"
18093 #: config/tc-tic30.c:1456
18095 msgid "Unknown TMS320C30 instruction: %s"
18098 #: config/tc-tic30.c:1576
18099 msgid "Incorrect number of operands given"
18102 #: config/tc-tic30.c:1609
18104 msgid "The %s operand doesn't match"
18107 #. Shouldn't make it to this stage.
18108 #: config/tc-tic30.c:1634 config/tc-tic30.c:1646
18109 msgid "Incompatible first and second operands in instruction"
18112 #: config/tc-tic30.c:1760
18113 msgid "invalid short form floating point immediate operand"
18116 #: config/tc-tic30.c:1770
18117 msgid "rounding down first operand float to unsigned int"
18120 #: config/tc-tic30.c:1772
18121 msgid "only lower 16-bits of first operand are used"
18124 #: config/tc-tic30.c:1782
18125 msgid "rounding down first operand float to signed int"
18128 #: config/tc-tic30.c:1787 config/tc-tic30.c:1858
18129 msgid "first operand is too large for 16-bit signed int"
18132 #: config/tc-tic30.c:1852
18133 msgid "first operand is floating point"
18136 #. Shouldn't get here.
18137 #: config/tc-tic30.c:1883
18138 msgid "interrupt vector for trap instruction out of range"
18141 #: config/tc-tic30.c:1928
18142 msgid "LDP instruction needs a 24-bit operand"
18145 #: config/tc-tic30.c:1952
18146 msgid "first operand is too large for a 24-bit displacement"
18149 #: config/tc-tic4x.c:391
18150 msgid "Nan, using zero."
18153 #: config/tc-tic4x.c:509
18155 msgid "Cannot represent exponent in %d bits"
18158 #: config/tc-tic4x.c:592 config/tc-tic4x.c:602
18159 msgid "Invalid floating point number"
18162 #: config/tc-tic4x.c:723
18163 msgid "Comma expected\n"
18166 #: config/tc-tic4x.c:757 config/tc-tic54x.c:498
18167 msgid ".bss size argument missing\n"
18170 #: config/tc-tic4x.c:765
18172 msgid ".bss size %ld < 0!"
18175 #: config/tc-tic4x.c:898
18176 msgid "Non-constant symbols not allowed\n"
18179 #: config/tc-tic4x.c:929
18180 msgid "Symbol missing\n"
18183 #. Skip null symbol terminator.
18184 #: config/tc-tic4x.c:977
18185 msgid ".sect: subsection name ignored"
18188 #: config/tc-tic4x.c:1005 config/tc-tic4x.c:1106 config/tc-tic54x.c:1482
18190 msgid "Error setting flags for \"%s\": %s"
18193 #: config/tc-tic4x.c:1037
18194 msgid ".set syntax invalid\n"
18197 #: config/tc-tic4x.c:1095
18198 msgid ".usect: non-zero alignment flag ignored"
18201 #: config/tc-tic4x.c:1126
18203 msgid "This assembler does not support processor generation %ld"
18206 #: config/tc-tic4x.c:1130
18207 msgid "Changing processor generation on fly not supported..."
18210 #: config/tc-tic4x.c:1417
18211 msgid "Auxiliary register AR0--AR7 required for indirect"
18214 #: config/tc-tic4x.c:1431
18216 msgid "Bad displacement %d (require 0--255)\n"
18219 #: config/tc-tic4x.c:1449
18220 msgid "Index register IR0,IR1 required for displacement"
18223 #: config/tc-tic4x.c:1517
18224 msgid "Expecting a register name"
18227 #: config/tc-tic4x.c:1529 config/tc-tic4x.c:1552 config/tc-tic4x.c:1618
18228 msgid "Number too large"
18231 #: config/tc-tic4x.c:1542 config/tc-tic4x.c:1565
18232 msgid "Expecting a constant value"
18235 #: config/tc-tic4x.c:1573
18237 msgid "Bad direct addressing construct %s"
18240 #: config/tc-tic4x.c:1577
18242 msgid "Direct value of %ld is not suitable"
18245 #: config/tc-tic4x.c:1601
18246 msgid "Unknown indirect addressing mode"
18249 #: config/tc-tic4x.c:1698
18251 msgid "Immediate value of %ld is too large for ldf"
18254 #: config/tc-tic4x.c:1738
18255 msgid "Destination register must be ARn"
18258 #: config/tc-tic4x.c:1757 config/tc-tic4x.c:2130 config/tc-tic4x.c:2189
18260 msgid "Immediate value of %ld is too large"
18263 #: config/tc-tic4x.c:1786 config/tc-tic4x.c:1991
18264 msgid "Invalid indirect addressing mode"
18267 #: config/tc-tic4x.c:1810 config/tc-tic4x.c:1850 config/tc-tic4x.c:2041
18268 #: config/tc-tic4x.c:2063
18269 msgid "Register must be Rn"
18272 #: config/tc-tic4x.c:1864 config/tc-tic4x.c:1934 config/tc-tic4x.c:1948
18273 msgid "Register must be R0--R7"
18276 #: config/tc-tic4x.c:1888 config/tc-tic4x.c:1916
18278 msgid "Invalid indirect addressing mode displacement %d"
18281 #: config/tc-tic4x.c:1962
18282 msgid "Destination register must be R2 or R3"
18285 #: config/tc-tic4x.c:1976
18286 msgid "Destination register must be R0 or R1"
18289 #: config/tc-tic4x.c:2013
18291 msgid "Displacement value of %ld is too large"
18294 #: config/tc-tic4x.c:2074 config/tc-tic4x.c:2205
18295 msgid "Floating point number not valid in expression"
18298 #: config/tc-tic4x.c:2088
18300 msgid "Signed immediate value %ld too large"
18303 #: config/tc-tic4x.c:2151
18305 msgid "Unsigned immediate value %ld too large"
18308 #: config/tc-tic4x.c:2219
18310 msgid "Immediate value %ld too large"
18313 #: config/tc-tic4x.c:2238 config/tc-tic4x.c:2266
18314 msgid "Register must be ivtp or tvtp"
18317 #: config/tc-tic4x.c:2252
18318 msgid "Register must be address register"
18321 #: config/tc-tic4x.c:2325
18322 msgid "Source and destination register should not be equal"
18325 #: config/tc-tic4x.c:2340
18326 msgid "Equal parallel destination registers, one result will be discarded"
18329 #: config/tc-tic4x.c:2381
18330 msgid "Too many operands scanned"
18333 #: config/tc-tic4x.c:2412
18334 msgid "Parallel opcode cannot contain more than two instructions"
18337 #: config/tc-tic4x.c:2486
18339 msgid "Invalid operands for %s"
18342 #: config/tc-tic4x.c:2489
18344 msgid "Invalid instruction %s"
18347 #: config/tc-tic4x.c:2641
18349 msgid "Bad relocation type: 0x%02x"
18352 #: config/tc-tic4x.c:2699
18354 msgid "Unsupported processor generation %d"
18357 #: config/tc-tic4x.c:2707
18358 msgid "Option -b is depreciated, please use -mbig"
18361 #: config/tc-tic4x.c:2714
18362 msgid "Option -p is depreciated, please use -mmemparm"
18365 #: config/tc-tic4x.c:2721
18366 msgid "Option -r is depreciated, please use -mregparm"
18369 #: config/tc-tic4x.c:2728
18370 msgid "Option -s is depreciated, please use -msmall"
18373 #: config/tc-tic4x.c:2757
18378 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
18379 " 30 - TMS320C30\n"
18380 " 31 - TMS320C31, TMS320LC31\n"
18381 " 32 - TMS320C32\n"
18382 " 33 - TMS320VC33\n"
18383 " 40 - TMS320C40\n"
18384 " 44 - TMS320C44\n"
18385 " -mrev=REV set cpu hardware revision (integer numbers).\n"
18386 " Combinations of -mcpu and -mrev will enable/"
18388 " the appropriate options (-midle2, -mlowpower and\n"
18389 " -menhanced) according to the selected type\n"
18390 " -mbig select big memory model\n"
18391 " -msmall select small memory model (default)\n"
18392 " -mregparm select register parameters (default)\n"
18393 " -mmemparm select memory parameters\n"
18394 " -midle2 enable IDLE2 support\n"
18395 " -mlowpower enable LOPOWER and MAXSPEED support\n"
18396 " -menhanced enable enhanced opcode support\n"
18399 #: config/tc-tic4x.c:2802
18401 msgid "Label \"$%d\" redefined"
18404 #: config/tc-tic4x.c:3012
18406 msgid "Reloc %d not supported by object file format"
18409 #. Only word (et al.), align, or conditionals are allowed within
18411 #: config/tc-tic54x.c:242
18412 msgid "pseudo-op illegal within .struct/.union"
18415 #: config/tc-tic54x.c:256
18417 msgid "C54x-specific command line options:\n"
18420 #: config/tc-tic54x.c:257
18422 msgid "-mfar-mode | -mf Use extended addressing\n"
18425 #: config/tc-tic54x.c:258
18427 msgid "-mcpu=<CPU version> Specify the CPU version\n"
18430 #: config/tc-tic54x.c:259
18432 msgid "-merrors-to-file <filename>\n"
18435 #: config/tc-tic54x.c:260
18437 msgid "-me <filename> Redirect errors to a file\n"
18440 #: config/tc-tic54x.c:373
18441 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
18444 #: config/tc-tic54x.c:385
18445 msgid "symbols assigned with .asg must begin with a letter"
18448 #: config/tc-tic54x.c:423
18449 msgid "Unterminated string after absolute expression"
18452 #: config/tc-tic54x.c:431
18453 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
18456 #: config/tc-tic54x.c:439
18457 msgid "symbols assigned with .eval must begin with a letter"
18460 #: config/tc-tic54x.c:507
18462 msgid ".bss size %d < 0!"
18465 #: config/tc-tic54x.c:693
18466 msgid "Offset on nested structures is ignored"
18469 #: config/tc-tic54x.c:743
18471 msgid ".end%s without preceding .%s"
18474 #: config/tc-tic54x.c:809
18476 msgid "Unrecognized struct/union tag '%s'"
18479 #: config/tc-tic54x.c:811
18480 msgid ".tag requires a structure tag"
18483 #: config/tc-tic54x.c:817
18484 msgid "Label required for .tag"
18487 #: config/tc-tic54x.c:836
18489 msgid ".tag target '%s' undefined"
18492 #: config/tc-tic54x.c:900
18494 msgid ".field count '%d' out of range (1 <= X <= 32)"
18497 #: config/tc-tic54x.c:928
18499 msgid "Unrecognized field type '%c'"
18502 #: config/tc-tic54x.c:1052
18503 msgid "Overflow in expression, truncated to 8 bits"
18506 #: config/tc-tic54x.c:1057
18507 msgid "Overflow in expression, truncated to 16 bits"
18510 #. Disallow .byte with a non constant expression that will
18511 #. require relocation.
18512 #: config/tc-tic54x.c:1065
18513 msgid "Relocatable values require at least WORD storage"
18516 #: config/tc-tic54x.c:1126
18517 msgid "Use of .def/.ref is deprecated. Use .global instead"
18520 #: config/tc-tic54x.c:1345
18521 msgid ".space/.bes repeat count is negative, ignored"
18524 #: config/tc-tic54x.c:1350
18525 msgid ".space/.bes repeat count is zero, ignored"
18528 #: config/tc-tic54x.c:1423
18529 msgid "Missing size argument"
18532 #: config/tc-tic54x.c:1557
18533 msgid "CPU version has already been set"
18536 #: config/tc-tic54x.c:1561
18538 msgid "Unrecognized version '%s'"
18541 #: config/tc-tic54x.c:1567
18542 msgid "Changing of CPU version on the fly not supported"
18545 #: config/tc-tic54x.c:1698
18546 msgid "p2align not supported on this target"
18549 #: config/tc-tic54x.c:1710
18550 msgid "Argument to .even ignored"
18553 #: config/tc-tic54x.c:1756
18554 msgid "Invalid field size, must be from 1 to 32"
18557 #: config/tc-tic54x.c:1769
18558 msgid "field size must be 16 when value is relocatable"
18561 #: config/tc-tic54x.c:1784
18562 msgid "field value truncated"
18565 #: config/tc-tic54x.c:1890 config/tc-tic54x.c:2176
18567 msgid "Unrecognized section '%s'"
18570 #: config/tc-tic54x.c:1899
18571 msgid "Current section is uninitialized, section name required for .clink"
18574 #: config/tc-tic54x.c:2087
18575 msgid "ENDLOOP without corresponding LOOP"
18578 #: config/tc-tic54x.c:2128
18579 msgid "Mixing of normal and extended addressing not supported"
18582 #: config/tc-tic54x.c:2134
18583 msgid "Extended addressing not supported on the specified CPU"
18586 #: config/tc-tic54x.c:2182
18587 msgid ".sblock may be used for initialized sections only"
18590 #: config/tc-tic54x.c:2212
18591 msgid "Symbol missing for .set/.equ"
18594 #: config/tc-tic54x.c:2267
18595 msgid ".var may only be used within a macro definition"
18598 #: config/tc-tic54x.c:2275
18599 msgid "Substitution symbols must begin with a letter"
18602 #: config/tc-tic54x.c:2354
18604 msgid "can't open macro library file '%s' for reading: %s"
18607 #: config/tc-tic54x.c:2361
18609 msgid "File '%s' not in macro archive format"
18612 #: config/tc-tic54x.c:2491
18614 msgid "Bad COFF version '%s'"
18617 #: config/tc-tic54x.c:2500
18619 msgid "Bad CPU version '%s'"
18622 #: config/tc-tic54x.c:2513 config/tc-tic54x.c:2516
18624 msgid "Can't redirect stderr to the file '%s'"
18627 #: config/tc-tic54x.c:2535
18628 msgid "Macro nesting is too deep"
18631 #: config/tc-tic54x.c:2638
18633 msgid "Undefined substitution symbol '%s'"
18636 #: config/tc-tic54x.c:3121
18638 msgid "Unbalanced parenthesis in operand %d"
18641 #: config/tc-tic54x.c:3152 config/tc-tic54x.c:3160
18642 msgid "Expecting operand after ','"
18645 #: config/tc-tic54x.c:3171
18646 msgid "Extra junk on line"
18649 #: config/tc-tic54x.c:3208
18650 msgid "Badly formed address expression"
18653 #: config/tc-tic54x.c:3461
18655 msgid "Invalid dmad syntax '%s'"
18658 #: config/tc-tic54x.c:3525
18661 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
18664 #: config/tc-tic54x.c:3576
18665 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
18668 #: config/tc-tic54x.c:3596
18670 msgid "Unrecognized indirect address format \"%s\""
18673 #: config/tc-tic54x.c:3634
18675 msgid "Operand '%s' out of range (%d <= x <= %d)"
18678 #: config/tc-tic54x.c:3654
18679 msgid "Error in relocation handling"
18682 #: config/tc-tic54x.c:3673 config/tc-tic54x.c:3735 config/tc-tic54x.c:3763
18684 msgid "Unrecognized condition code \"%s\""
18687 #: config/tc-tic54x.c:3690
18689 msgid "Condition \"%s\" does not match preceding group"
18692 #: config/tc-tic54x.c:3698
18695 "Condition \"%s\" uses a different accumulator from a preceding condition"
18698 #: config/tc-tic54x.c:3705
18699 msgid "Only one comparison conditional allowed"
18702 #: config/tc-tic54x.c:3710
18703 msgid "Only one overflow conditional allowed"
18706 #: config/tc-tic54x.c:3718
18708 msgid "Duplicate %s conditional"
18711 #: config/tc-tic54x.c:3749
18712 msgid "Invalid auxiliary register (use AR0-AR7)"
18715 #: config/tc-tic54x.c:3780
18716 msgid "lk addressing modes are invalid for memory-mapped register addressing"
18719 #: config/tc-tic54x.c:3788
18721 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
18722 "Resulting behavior is undefined."
18725 #: config/tc-tic54x.c:3814
18727 "Destination accumulator for each part of this parallel instruction must be "
18731 #: config/tc-tic54x.c:3863
18733 msgid "Memory mapped register \"%s\" out of range"
18736 #: config/tc-tic54x.c:3902
18737 msgid "Invalid operand (use 1, 2, or 3)"
18740 #: config/tc-tic54x.c:3928
18741 msgid "A status register or status bit name is required"
18744 #: config/tc-tic54x.c:3938
18746 msgid "Unrecognized status bit \"%s\""
18749 #: config/tc-tic54x.c:3961
18751 msgid "Invalid status register \"%s\""
18754 #: config/tc-tic54x.c:3973
18756 msgid "Operand \"%s\" out of range (use 1 or 2)"
18759 #: config/tc-tic54x.c:4176
18761 msgid "Unrecognized instruction \"%s\""
18764 #: config/tc-tic54x.c:4205
18766 msgid "Unrecognized operand list '%s' for instruction '%s'"
18769 #: config/tc-tic54x.c:4234
18771 msgid "Unrecognized parallel instruction \"%s\""
18774 #: config/tc-tic54x.c:4283
18776 msgid "Invalid operand (s) for parallel instruction \"%s\""
18779 #: config/tc-tic54x.c:4286
18781 msgid "Unrecognized parallel instruction combination \"%s || %s\""
18784 #: config/tc-tic54x.c:4514
18786 msgid "%s symbol recursion stopped at second appearance of '%s'"
18789 #: config/tc-tic54x.c:4554
18790 msgid "Unrecognized substitution symbol function"
18793 #: config/tc-tic54x.c:4559
18794 msgid "Missing '(' after substitution symbol function"
18797 #: config/tc-tic54x.c:4572
18798 msgid "Expecting second argument"
18801 #: config/tc-tic54x.c:4590 config/tc-tic54x.c:4640
18802 msgid "Extra junk in function call, expecting ')'"
18805 #: config/tc-tic54x.c:4616
18806 msgid "Function expects two arguments"
18809 #: config/tc-tic54x.c:4629
18810 msgid "Expecting character constant argument"
18813 #: config/tc-tic54x.c:4635
18814 msgid "Both arguments must be substitution symbols"
18817 #: config/tc-tic54x.c:4687
18819 msgid "Invalid subscript (use 1 to %d)"
18822 #: config/tc-tic54x.c:4697
18824 msgid "Invalid length (use 0 to %d)"
18827 #: config/tc-tic54x.c:4707
18828 msgid "Missing ')' in subscripted substitution symbol expression"
18831 #: config/tc-tic54x.c:4727
18832 msgid "Missing forced substitution terminator ':'"
18835 #: config/tc-tic54x.c:4881
18838 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18841 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18846 #: config/tc-tic54x.c:4925
18848 msgid "Unrecognized parallel instruction '%s'"
18851 #: config/tc-tic54x.c:4937
18853 msgid "Instruction '%s' requires an LP cpu version"
18856 #: config/tc-tic54x.c:4944
18858 msgid "Instruction '%s' requires far mode addressing"
18861 #: config/tc-tic54x.c:4956
18864 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18865 "left). Resulting behavior is undefined."
18867 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18868 "left). Resulting behavior is undefined."
18872 #: config/tc-tic54x.c:4970
18874 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
18875 "Resulting behavior is undefined."
18878 #: config/tc-tic54x.c:4981
18880 msgid "'%s' is not repeatable. Resulting behavior is undefined."
18883 #: config/tc-tic54x.c:4985
18885 "Instructions using long offset modifiers or absolute addresses are not "
18886 "repeatable. Resulting behavior is undefined."
18889 #: config/tc-tic54x.c:5129
18891 msgid "Unsupported relocation size %d"
18894 #: config/tc-tic54x.c:5260
18895 msgid "non-absolute value used with .space/.bes"
18898 #: config/tc-tic54x.c:5264
18900 msgid "negative value ignored in %s"
18903 #: config/tc-tic54x.c:5352
18905 msgid "attempt to .space/.bes backwards? (%ld)"
18908 #: config/tc-tic6x.c:262
18910 msgid "unknown -mpid= argument '%s'"
18913 #: config/tc-tic6x.c:320
18915 msgid "TMS320C6000 options:\n"
18918 #: config/tc-tic6x.c:321
18920 msgid " -march=ARCH enable instructions from architecture ARCH\n"
18923 #: config/tc-tic6x.c:322
18925 msgid " -mbig-endian generate big-endian code\n"
18928 #: config/tc-tic6x.c:323
18930 msgid " -mlittle-endian generate little-endian code\n"
18933 #: config/tc-tic6x.c:324
18935 msgid " -mdsbt code uses DSBT addressing\n"
18938 #: config/tc-tic6x.c:325
18940 msgid " -mno-dsbt code does not use DSBT addressing\n"
18943 #: config/tc-tic6x.c:326
18946 " -mpid=no code uses position-dependent data addressing\n"
18949 #: config/tc-tic6x.c:327
18952 " -mpid=near code uses position-independent data addressing,\n"
18953 " GOT accesses use near DP addressing\n"
18956 #: config/tc-tic6x.c:329
18959 " -mpid=far code uses position-independent data addressing,\n"
18960 " GOT accesses use far DP addressing\n"
18963 #: config/tc-tic6x.c:331
18965 msgid " -mpic code addressing is position-independent\n"
18968 #: config/tc-tic6x.c:332
18970 msgid " -mno-pic code addressing is position-dependent\n"
18973 #: config/tc-tic6x.c:337
18975 msgid "Supported ARCH values are:"
18978 #: config/tc-tic6x.c:384
18979 msgid "unexpected .cantunwind directive"
18982 #: config/tc-tic6x.c:404
18983 msgid "unexpected .handlerdata directive"
18986 #: config/tc-tic6x.c:416
18987 msgid "personality routine required before .handlerdata directive"
18990 #: config/tc-tic6x.c:530
18991 msgid "expected symbol"
18994 #: config/tc-tic6x.c:577
18995 msgid "expected comma after symbol name"
18998 #: config/tc-tic6x.c:587
19000 msgid "invalid length for .scomm directive"
19003 #: config/tc-tic6x.c:601
19004 msgid "alignment is not a positive number"
19007 #: config/tc-tic6x.c:613
19008 msgid "alignment is not a power of 2"
19011 #: config/tc-tic6x.c:628
19013 msgid "attempt to re-define symbol `%s'"
19016 #: config/tc-tic6x.c:637
19018 msgid "attempt to redefine `%s' with a different length"
19021 #: config/tc-tic6x.c:836
19022 msgid "multiple '||' on same line"
19025 #: config/tc-tic6x.c:839
19026 msgid "'||' after predicate"
19029 #: config/tc-tic6x.c:883
19030 msgid "multiple predicates on same line"
19033 #: config/tc-tic6x.c:889
19035 msgid "bad predicate '%s'"
19038 #: config/tc-tic6x.c:900
19039 msgid "predication on A0 not supported on this architecture"
19042 #: config/tc-tic6x.c:933
19043 msgid "label after '||'"
19046 #: config/tc-tic6x.c:939
19047 msgid "label after predicate"
19050 #: config/tc-tic6x.c:963
19051 msgid "'||' not followed by instruction"
19054 #: config/tc-tic6x.c:969
19055 msgid "predicate not followed by instruction"
19058 #: config/tc-tic6x.c:1402
19060 msgid "control register '%s' not supported on this architecture"
19063 #: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
19064 #: config/tc-tic6x.c:1641
19066 msgid "register number %u not supported on this architecture"
19069 #: config/tc-tic6x.c:1612
19071 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
19074 #: config/tc-tic6x.c:1668
19076 msgid "junk after operand %u of '%.*s'"
19079 #: config/tc-tic6x.c:1681
19081 msgid "bad register or register pair for operand %u of '%.*s'"
19084 #: config/tc-tic6x.c:1687
19086 msgid "bad register for operand %u of '%.*s'"
19089 #: config/tc-tic6x.c:1692
19091 msgid "bad register pair for operand %u of '%.*s'"
19094 #: config/tc-tic6x.c:1697
19096 msgid "bad functional unit for operand %u of '%.*s'"
19099 #: config/tc-tic6x.c:1702
19101 msgid "bad operand %u of '%.*s'"
19104 #: config/tc-tic6x.c:1834
19105 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
19108 #: config/tc-tic6x.c:1874
19109 msgid "$DSBT_INDEX not supported in this context"
19112 #: config/tc-tic6x.c:1887
19113 msgid "$GOT not supported in this context"
19116 #: config/tc-tic6x.c:1904
19117 msgid "$DPR_GOT not supported in this context"
19120 #: config/tc-tic6x.c:1925
19121 msgid "$DPR_BYTE not supported in this context"
19124 #: config/tc-tic6x.c:1942
19125 msgid "$DPR_HWORD not supported in this context"
19128 #: config/tc-tic6x.c:1959
19129 msgid "$DPR_WORD not supported in this context"
19132 #: config/tc-tic6x.c:1978
19133 msgid "$PCR_OFFSET not supported in this context"
19136 #: config/tc-tic6x.c:1989
19137 msgid "invalid PC-relative operand"
19140 #: config/tc-tic6x.c:2026
19142 msgid "no %d-byte relocations available"
19145 #: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
19146 #: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
19148 msgid "operand %u of '%.*s' out of range"
19151 #: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
19153 msgid "offset in operand %u of '%.*s' not divisible by %u"
19156 #: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
19158 msgid "offset in operand %u of '%.*s' out of range"
19161 #: config/tc-tic6x.c:2938
19163 msgid "functional unit already masked for operand %u of '%.*s'"
19166 #: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
19168 msgid "'%.*s' instruction not in a software pipelined loop"
19171 #: config/tc-tic6x.c:3061
19173 msgid "instruction '%.*s' cannot be predicated"
19176 #: config/tc-tic6x.c:3328
19178 msgid "'%.*s' instruction not supported on this architecture"
19181 #: config/tc-tic6x.c:3336
19183 msgid "'%.*s' instruction not supported on this functional unit"
19186 #: config/tc-tic6x.c:3344
19189 "'%.*s' instruction not supported on this functional unit for this "
19193 #: config/tc-tic6x.c:3364
19194 msgid "missing operand after comma"
19197 #: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
19199 msgid "too many operands to '%.*s'"
19202 #: config/tc-tic6x.c:3403
19204 msgid "bad number of operands to '%.*s'"
19207 #: config/tc-tic6x.c:3475
19209 msgid "operand %u of '%.*s' not constant"
19212 #: config/tc-tic6x.c:3480
19214 msgid "operand %u of '%.*s' on wrong side"
19217 #: config/tc-tic6x.c:3485
19219 msgid "operand %u of '%.*s' not a valid return address register"
19222 #: config/tc-tic6x.c:3491
19224 msgid "operand %u of '%.*s' is write-only"
19227 #: config/tc-tic6x.c:3496
19229 msgid "operand %u of '%.*s' is read-only"
19232 #: config/tc-tic6x.c:3501
19234 msgid "operand %u of '%.*s' not a valid memory reference"
19237 #: config/tc-tic6x.c:3507
19239 msgid "operand %u of '%.*s' not a valid base address register"
19242 #: config/tc-tic6x.c:3593
19244 msgid "bad operand combination for '%.*s'"
19247 #: config/tc-tic6x.c:3639
19248 msgid "parallel instruction not following another instruction"
19251 #: config/tc-tic6x.c:3645
19252 msgid "too many instructions in execute packet"
19255 #: config/tc-tic6x.c:3650
19256 msgid "label not at start of execute packet"
19259 #: config/tc-tic6x.c:3653
19261 msgid "'%.*s' instruction not at start of execute packet"
19264 #: config/tc-tic6x.c:3701
19265 msgid "functional unit already used in this execute packet"
19268 #: config/tc-tic6x.c:3709
19269 msgid "nested software pipelined loop"
19272 #: config/tc-tic6x.c:3728
19273 msgid "'||^' without previous SPMASK"
19276 #: config/tc-tic6x.c:3730
19277 msgid "cannot mask instruction using no functional unit"
19280 #: config/tc-tic6x.c:3742
19281 msgid "functional unit already masked"
19284 #: config/tc-tic6x.c:3807
19285 msgid "value too large for 2-byte field"
19288 #: config/tc-tic6x.c:3817
19289 msgid "value too large for 1-byte field"
19292 #: config/tc-tic6x.c:3944
19293 msgid "immediate offset not 2-byte-aligned"
19296 #: config/tc-tic6x.c:3972
19297 msgid "immediate offset not 4-byte-aligned"
19300 #: config/tc-tic6x.c:3986
19301 msgid "addend used with $DSBT_INDEX"
19304 #: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
19305 #: config/tc-tic6x.c:4054
19306 msgid "PC-relative offset not 4-byte-aligned"
19309 #: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
19310 #: config/tc-tic6x.c:4057
19311 msgid "PC-relative offset out of range"
19314 #: config/tc-tic6x.c:4536
19316 msgid "undefined symbol %s in PCR relocation"
19319 #: config/tc-tic6x.c:4653
19321 msgid "group section `%s' has no group signature"
19324 #: config/tc-tic6x.c:4805
19325 msgid "missing .endp before .cfi_startproc"
19328 #: config/tc-tic6x.c:4910
19329 msgid "stack pointer offset too large for personality routine"
19332 #: config/tc-tic6x.c:4917
19333 msgid "stack frame layout does not match personality routine"
19336 #: config/tc-tic6x.c:5051
19337 msgid "too many unwinding instructions"
19340 #: config/tc-tic6x.c:5126 config/tc-tic6x.c:5139 config/tc-tic6x.c:5147
19342 msgid "unable to generate unwinding opcode for reg %d"
19345 #: config/tc-tic6x.c:5156
19346 msgid "unable to restore return address from previously restored reg"
19349 #: config/tc-tic6x.c:5168
19351 msgid "unhandled CFA insn for unwinding (%d)"
19354 #: config/tc-tic6x.c:5178
19356 msgid "unable to generate unwinding opcode for frame pointer reg %d"
19359 #: config/tc-tic6x.c:5187
19360 msgid "unable to generate unwinding opcode for frame pointer offset"
19363 #: config/tc-tic6x.c:5196
19364 msgid "unwound stack pointer not doubleword aligned"
19367 #: config/tc-tic6x.c:5341
19368 msgid "stack frame layout too complex for unwinder"
19371 #: config/tc-tic6x.c:5358
19372 msgid "unwound frame has negative size"
19375 #: config/tc-tilegx.c:141
19379 " -V print assembler version number\n"
19380 " -EB/-EL generate big-endian/little-endian code\n"
19381 " --32/--64 generate 32bit/64bit code\n"
19384 #: config/tc-tilegx.c:731 config/tc-tilepro.c:619
19385 msgid "Invalid operator for operand."
19388 #: config/tc-tilegx.c:754 config/tc-tilepro.c:642
19389 msgid "Operator may only be applied to symbols."
19392 #: config/tc-tilegx.c:819 config/tc-tilepro.c:707
19394 msgid "Writes to register '%s' are not allowed."
19397 #: config/tc-tilegx.c:846 config/tc-tilepro.c:734
19400 "Two instructions in the same bundle both write to register %s, which is not "
19404 #: config/tc-tilegx.c:911 config/tc-tilepro.c:798
19406 msgid "'%s' may not be bundled with other instructions."
19409 #: config/tc-tilegx.c:941 config/tc-tilepro.c:828
19410 msgid "Invalid combination of instructions for bundle."
19413 #: config/tc-tilegx.c:976 config/tc-tilepro.c:863
19414 msgid "instruction address is not a multiple of 8"
19417 #: config/tc-tilegx.c:1053 config/tc-tilepro.c:941
19418 msgid "Invalid expression."
19421 #: config/tc-tilegx.c:1099 config/tc-tilepro.c:983
19423 msgid "Expected register, got '%s'."
19426 #: config/tc-tilegx.c:1106 config/tc-tilepro.c:990
19428 msgid "Found use of non-canonical register name %s; use %s instead."
19431 #: config/tc-tilegx.c:1166 config/tc-tilepro.c:1049
19433 msgid "Too few operands to '%s'."
19436 #: config/tc-tilegx.c:1171 config/tc-tilepro.c:1054
19438 msgid "Unexpected character '%c' after operand %d to %s."
19441 #: config/tc-tilegx.c:1192 config/tc-tilepro.c:1075
19442 msgid "Expected immediate expression"
19445 #: config/tc-tilegx.c:1205 config/tc-tilegx.c:1807 config/tc-tilepro.c:1088
19446 #: config/tc-tilepro.c:1584
19447 msgid "Found '}' when not bundling."
19450 #: config/tc-tilegx.c:1246 config/tc-tilepro.c:1128
19452 msgid "Unknown opcode `%.*s'."
19455 #: config/tc-tilegx.c:1257 config/tc-tilepro.c:1139
19456 msgid "Too many instructions for bundle."
19459 #: config/tc-tilegx.c:1349 config/tc-tilepro.c:1221
19460 msgid "Bad call to md_atof ()"
19463 #: config/tc-tilegx.c:1425 config/tc-tilepro.c:1284
19464 msgid "This operator only produces two byte values."
19467 #: config/tc-tilegx.c:1752 config/tc-tilepro.c:1529
19469 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
19472 #: config/tc-tilegx.c:1795 config/tc-tilepro.c:1572
19473 msgid "Found '{' when already bundling."
19476 #: config/tc-tilepro.c:98
19480 " -V print assembler version number\n"
19483 #: config/tc-v850.c:294
19485 msgid ".COMMon length (%d.) < 0! Ignored."
19488 #: config/tc-v850.c:315
19490 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
19493 #: config/tc-v850.c:341
19494 msgid "Common alignment negative; 0 assumed"
19497 #: config/tc-v850.c:545
19498 msgid ".longcall pseudo-op seen when not relaxing"
19501 #: config/tc-v850.c:547
19502 msgid ".longjump pseudo-op seen when not relaxing"
19505 #: config/tc-v850.c:554
19506 msgid "bad .longcall format"
19509 #: config/tc-v850.c:1393
19511 msgid "unknown operand shift: %x\n"
19514 #: config/tc-v850.c:1394
19515 msgid "internal failure in parse_register_list"
19518 #: config/tc-v850.c:1410
19519 msgid "constant expression or register list expected"
19522 #: config/tc-v850.c:1415
19523 msgid "high bits set in register list expression"
19526 #: config/tc-v850.c:1453 config/tc-v850.c:1510
19527 msgid "illegal register included in list"
19530 #: config/tc-v850.c:1459
19531 msgid "system registers cannot be included in list"
19534 #: config/tc-v850.c:1485
19535 msgid "second register should follow dash in register list"
19538 #: config/tc-v850.c:1490
19539 msgid "second register should be greater than first register"
19542 #: config/tc-v850.c:1540
19544 msgid " V850 options:\n"
19547 #: config/tc-v850.c:1541
19549 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
19552 #: config/tc-v850.c:1542
19555 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
19558 #: config/tc-v850.c:1543
19560 msgid " -mv850 The code is targeted at the v850\n"
19563 #: config/tc-v850.c:1544
19565 msgid " -mv850e The code is targeted at the v850e\n"
19568 #: config/tc-v850.c:1545
19570 msgid " -mv850e1 The code is targeted at the v850e1\n"
19573 #: config/tc-v850.c:1546
19575 msgid " -mv850e2 The code is targeted at the v850e2\n"
19578 #: config/tc-v850.c:1547
19580 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
19583 #: config/tc-v850.c:1548
19585 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
19588 #: config/tc-v850.c:1549
19590 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
19593 #: config/tc-v850.c:1550
19595 msgid " -mrelax Enable relaxation\n"
19598 #: config/tc-v850.c:1551
19601 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
19605 #: config/tc-v850.c:1552
19608 " --disp-size-default-32 branch displacement with unknown size is 32 "
19612 #: config/tc-v850.c:1553
19614 msgid " -mextension enable extension opcode support\n"
19617 #: config/tc-v850.c:1554
19619 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
19622 #: config/tc-v850.c:1555
19624 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
19627 #: config/tc-v850.c:1556
19629 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
19632 #: config/tc-v850.c:1557
19635 " -mrh850-abi Mark the binary as using the RH850 ABI "
19639 #: config/tc-v850.c:1558
19641 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
19644 #: config/tc-v850.c:1559
19647 " -m4byte-align Mark the binary as using 32-bit alignment "
19651 #: config/tc-v850.c:1560
19654 " -msoft-float Mark the binary as not using FP insns (default "
19658 #: config/tc-v850.c:1561
19661 " -mhard-float Mark the binary as using FP insns (default for "
19665 #: config/tc-v850.c:1949
19667 msgid "Unable to determine default target processor from string: %s"
19670 #: config/tc-v850.c:1993
19671 msgid "hi0() relocation used on an instruction which does not support it"
19674 #: config/tc-v850.c:2013
19675 msgid "hi() relocation used on an instruction which does not support it"
19678 #: config/tc-v850.c:2032
19679 msgid "lo() relocation used on an instruction which does not support it"
19682 #: config/tc-v850.c:2043
19683 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
19686 #: config/tc-v850.c:2059
19687 msgid "ctoff() relocation used on an instruction which does not support it"
19690 #: config/tc-v850.c:2078
19691 msgid "sdaoff() relocation used on an instruction which does not support it"
19694 #: config/tc-v850.c:2097
19695 msgid "zdaoff() relocation used on an instruction which does not support it"
19698 #: config/tc-v850.c:2129
19699 msgid "tdaoff() relocation used on an instruction which does not support it"
19702 #: config/tc-v850.c:2270
19704 msgid "operand out of range (%d is not between %d and %d)"
19707 #: config/tc-v850.c:2353
19708 msgid "st/ld offset 23 instruction was disabled ."
19711 #: config/tc-v850.c:2362
19712 msgid "Target processor does not support this instruction."
19715 #: config/tc-v850.c:2474 config/tc-v850.c:2484 config/tc-v850.c:2505
19716 #: config/tc-v850.c:2519 config/tc-v850.c:2525 config/tc-v850.c:2549
19717 #: config/tc-v850.c:2555 config/tc-v850.c:2562 config/tc-v850.c:2576
19718 #: config/tc-v850.c:2590 config/tc-v850.c:2596 config/tc-v850.c:2934
19719 msgid "immediate operand is too large"
19722 #: config/tc-v850.c:2491
19724 msgid "AAARG -> unhandled constant reloc: %d"
19727 #: config/tc-v850.c:2626 config/tc-v850.c:2637
19728 msgid "constant too big to fit into instruction"
19731 #: config/tc-v850.c:2712
19732 msgid "odd number cannot be used here"
19735 #: config/tc-v850.c:2757
19736 msgid "invalid register name"
19739 #: config/tc-v850.c:2763
19740 msgid "register r0 cannot be used here"
19743 #: config/tc-v850.c:2769
19744 msgid "odd register cannot be used here"
19747 #: config/tc-v850.c:2778
19748 msgid "invalid system register name"
19751 #: config/tc-v850.c:2792
19752 msgid "expected EP register"
19755 #: config/tc-v850.c:2809 config/tc-v850.c:2822
19756 msgid "invalid condition code name"
19759 #: config/tc-v850.c:2815
19760 msgid "condition sa cannot be used here"
19763 #: config/tc-v850.c:2828
19764 msgid "invalid cache operation name"
19767 #: config/tc-v850.c:2833
19768 msgid "invalid pref operation name"
19771 #: config/tc-v850.c:2838
19772 msgid "invalid vector register name"
19775 #: config/tc-v850.c:2876
19776 msgid "syntax error: value is missing before the register name"
19779 #: config/tc-v850.c:2878
19780 msgid "syntax error: register not expected"
19783 #: config/tc-v850.c:2892
19784 msgid "syntax error: system register not expected"
19787 #: config/tc-v850.c:2897 config/tc-v850.c:2902
19788 msgid "syntax error: condition code not expected"
19791 #: config/tc-v850.c:2907
19792 msgid "syntax error: vector register not expected"
19795 #: config/tc-v850.c:2918
19796 msgid "immediate 0 cannot be used here"
19799 #: config/tc-v850.c:2942
19800 msgid "immediate operand is not match"
19803 #: config/tc-v850.c:2955
19804 msgid "displacement is too large"
19807 #: config/tc-v850.c:2973 config/tc-xtensa.c:13066
19808 msgid "invalid operand"
19811 #: config/tc-v850.c:3085
19812 msgid "loop: 32-bit displacement not supported"
19815 #: config/tc-vax.c:1343
19816 msgid "no '[' to match ']'"
19819 #: config/tc-vax.c:1359
19820 msgid "bad register in []"
19823 #: config/tc-vax.c:1361
19824 msgid "[PC] index banned"
19827 #: config/tc-vax.c:1397
19828 msgid "no '(' to match ')'"
19831 #: config/tc-vax.c:1513
19832 msgid "invalid branch operand"
19835 #: config/tc-vax.c:1540
19836 msgid "address prohibits @"
19839 #: config/tc-vax.c:1542
19840 msgid "address prohibits #"
19843 #: config/tc-vax.c:1546
19844 msgid "address prohibits -()"
19847 #: config/tc-vax.c:1548
19848 msgid "address prohibits ()+"
19851 #: config/tc-vax.c:1551
19852 msgid "address prohibits ()"
19855 #: config/tc-vax.c:1553
19856 msgid "address prohibits []"
19859 #: config/tc-vax.c:1555
19860 msgid "address prohibits register"
19863 #: config/tc-vax.c:1557
19864 msgid "address prohibits displacement length specifier"
19867 #: config/tc-vax.c:1585
19868 msgid "invalid operand of S^#"
19871 #: config/tc-vax.c:1598
19872 msgid "S^# needs expression"
19875 #: config/tc-vax.c:1605
19876 msgid "S^# may only read-access"
19879 #: config/tc-vax.c:1628
19880 msgid "invalid operand of -()"
19883 #: config/tc-vax.c:1634
19884 msgid "-(PC) unpredictable"
19887 #: config/tc-vax.c:1636
19888 msgid "[]index same as -()register: unpredictable"
19891 #: config/tc-vax.c:1668
19892 msgid "invalid operand of ()+"
19895 #: config/tc-vax.c:1674
19896 msgid "(PC)+ unpredictable"
19899 #: config/tc-vax.c:1676
19900 msgid "[]index same as ()+register: unpredictable"
19903 #: config/tc-vax.c:1699
19904 msgid "# conflicts length"
19907 #: config/tc-vax.c:1701
19908 msgid "# bars register"
19911 #: config/tc-vax.c:1721
19912 msgid "writing or modifying # is unpredictable"
19915 #: config/tc-vax.c:1747
19916 msgid "length not needed"
19919 #: config/tc-vax.c:1754
19920 msgid "can't []index a register, because it has no address"
19923 #: config/tc-vax.c:1756
19924 msgid "a register has no address"
19927 #: config/tc-vax.c:1765
19928 msgid "PC part of operand unpredictable"
19931 #: config/tc-vax.c:1923
19932 msgid "odd number of bytes in operand description"
19935 #: config/tc-vax.c:1937
19936 msgid "Bad operand"
19939 #: config/tc-vax.c:1942
19940 msgid "Not enough operands"
19943 #: config/tc-vax.c:2218
19944 msgid "SYMBOL TABLE not implemented"
19947 #: config/tc-vax.c:2222
19948 msgid "TOKEN TRACE not implemented"
19951 #: config/tc-vax.c:2226
19953 msgid "Displacement length %s ignored!"
19956 #: config/tc-vax.c:2230
19958 msgid "I don't need or use temp. file \"%s\"."
19961 #: config/tc-vax.c:2234
19962 msgid "I don't use an interpass file! -V ignored"
19965 #: config/tc-vax.c:2291
19969 "-d LENGTH\t\tignored\n"
19970 "-J\t\t\tignored\n"
19971 "-S\t\t\tignored\n"
19972 "-t FILE\t\t\tignored\n"
19973 "-T\t\t\tignored\n"
19974 "-V\t\t\tignored\n"
19977 #: config/tc-vax.c:2300
19981 "-+\t\t\thash encode names longer than 31 characters\n"
19982 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
19983 "-H\t\t\tshow new symbol after hash truncation\n"
19984 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19985 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19986 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19989 #: config/tc-vax.c:2465
19991 msgid "Ignoring statement due to \"%s\""
19994 #: config/tc-vax.c:2482
19996 msgid "Aborting because statement has \"%s\""
19999 #: config/tc-vax.c:2527
20000 msgid "Can't relocate expression"
20003 #: config/tc-vax.c:2630
20004 msgid "Bignum not permitted in short literal. Immediate mode assumed."
20007 #: config/tc-vax.c:2639
20008 msgid "Can't do flonum short literal: immediate mode used."
20011 #: config/tc-vax.c:2686
20013 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
20016 #: config/tc-vax.c:2998
20018 msgid "Short literal overflow(%ld.), immediate mode assumed."
20021 #: config/tc-vax.c:3007
20023 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
20026 #: config/tc-vax.c:3072
20027 msgid "Length specification ignored. Address mode 9F used"
20030 #: config/tc-vax.c:3130
20031 msgid "Invalid operand: immediate value used as base address."
20034 #: config/tc-vax.c:3132
20035 msgid "Invalid operand: immediate value used as address."
20038 #: config/tc-vax.c:3157
20040 msgid "Symbol %s used as immediate operand in PIC mode."
20043 #: config/tc-visium.c:859
20044 msgid "Bad call to MD_ATOF()"
20047 #: config/tc-wasm32.c:117
20049 msgid "wasm32 assembler options:\n"
20052 #: config/tc-wasm32.c:364
20053 msgid "unexpected negative constant"
20056 #: config/tc-wasm32.c:426
20057 msgid "no function type on PLT reloc"
20060 #: config/tc-wasm32.c:441
20061 msgid "couldn't find relocation to use"
20064 #: config/tc-wasm32.c:513
20065 msgid "Not a function type"
20068 #: config/tc-wasm32.c:529
20070 msgid "Unknown type %c\n"
20073 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
20074 msgid "Unknown type"
20077 #: config/tc-wasm32.c:625
20078 msgid "only single block types allowed"
20081 #: config/tc-wasm32.c:635
20082 msgid "instruction does not take a block type"
20085 #: config/tc-wasm32.c:652
20086 msgid "missing block type"
20089 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
20090 msgid "missing alignment hint"
20093 #: config/tc-wasm32.c:669
20094 msgid "missing offset"
20097 #: config/tc-wasm32.c:675
20098 msgid "missing local index"
20101 #: config/tc-wasm32.c:680
20102 msgid "missing break count"
20105 #: config/tc-wasm32.c:685
20106 msgid "missing reserved current_memory/grow_memory argument"
20109 #: config/tc-wasm32.c:689
20110 msgid "missing call argument"
20113 #: config/tc-wasm32.c:693
20114 msgid "missing call signature"
20117 #: config/tc-wasm32.c:695
20118 msgid "missing table index"
20121 #: config/tc-wasm32.c:726 config/tc-z80.c:3704 read.c:3900
20123 msgid "junk at end of line, first unrecognized character is `%c'"
20126 #: config/tc-xgate.c:215
20127 msgid "architecture variant invalid"
20130 #: config/tc-xgate.c:369
20133 "Freescale XGATE co-processor options:\n"
20134 " -mshort use 16-bit int ABI (default)\n"
20135 " -mlong use 32-bit int ABI\n"
20136 " -mshort-double use 32-bit double ABI\n"
20137 " -mlong-double use 64-bit double ABI (default)\n"
20138 " --mxgate specify the processor variant [default %s]\n"
20139 " --print-insn-syntax print the syntax of instruction in case of error\n"
20140 " --print-opcodes print the list of instructions with syntax\n"
20141 " --generate-example generate an example of each instruction"
20144 #: config/tc-xgate.c:492
20145 msgid "opcode missing or not found on input line"
20148 #: config/tc-xgate.c:497
20150 msgid "opcode %s not found in opcode hash table"
20153 #: config/tc-xgate.c:509
20154 msgid "matching operands to opcode"
20157 #: config/tc-xgate.c:549
20158 msgid ": processing macro, real opcode handle not found in hash"
20161 #: config/tc-xgate.c:680
20163 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
20166 #: config/tc-xgate.c:697
20168 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
20171 #: config/tc-xgate.c:724
20172 msgid "Value out of 3-bit range."
20175 #: config/tc-xgate.c:731
20176 msgid "Value out of 4-bit range."
20179 #: config/tc-xgate.c:738
20180 msgid "Value out of 5-bit range."
20183 #: config/tc-xgate.c:875
20184 msgid ":operand has too many bits"
20187 #: config/tc-xgate.c:994
20188 msgid "unknown operand count"
20191 #: config/tc-xgate.c:1238 config/tc-xgate.c:1250
20192 msgid ": expected register name r0-r7 "
20195 #: config/tc-xgate.c:1286
20197 msgid ":operand value(%d) too big for constraint"
20200 #: config/tc-xgate.c:1304
20201 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
20204 #: config/tc-xgate.c:1317
20205 msgid ":unknown relocation constraint size"
20208 #: config/tc-xgate.c:1324
20209 msgid ": expected register name ccr "
20212 #: config/tc-xgate.c:1330
20213 msgid ": expected register name pc "
20216 #: config/tc-xstormy16.c:77
20218 msgid " XSTORMY16 specific command line options:\n"
20221 #: config/tc-xstormy16.c:223
20223 msgid "unsupported fptr fixup size %d"
20226 #: config/tc-xstormy16.c:235
20228 msgid "unsupported fixup size %d"
20231 #: config/tc-xstormy16.c:266
20232 msgid "unsupported fptr fixup"
20235 #: config/tc-xtensa.c:650
20236 msgid "illegal range of target hardware versions"
20239 #: config/tc-xtensa.c:832
20240 msgid "--density option is ignored"
20243 #: config/tc-xtensa.c:835
20244 msgid "--no-density option is ignored"
20247 #: config/tc-xtensa.c:853
20248 msgid "--generics is deprecated; use --transform instead"
20251 #: config/tc-xtensa.c:856
20252 msgid "--no-generics is deprecated; use --no-transform instead"
20255 #: config/tc-xtensa.c:859
20256 msgid "--relax is deprecated; use --transform instead"
20259 #: config/tc-xtensa.c:862
20260 msgid "--no-relax is deprecated; use --no-transform instead"
20263 #: config/tc-xtensa.c:879
20264 msgid "--absolute-literals option not supported in this Xtensa configuration"
20267 #: config/tc-xtensa.c:952
20268 msgid "prefer-l32r conflicts with prefer-const16"
20271 #: config/tc-xtensa.c:958
20272 msgid "prefer-const16 conflicts with prefer-l32r"
20275 #: config/tc-xtensa.c:967 config/tc-xtensa.c:976 config/tc-xtensa.c:980
20276 msgid "invalid target hardware version"
20279 #: config/tc-xtensa.c:1026
20280 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
20283 #: config/tc-xtensa.c:1028 config/tc-xtensa.c:1031
20284 msgid "invalid auto-litpool-limit argument"
20287 #: config/tc-xtensa.c:1033
20288 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
20291 #: config/tc-xtensa.c:1230
20292 msgid "unmatched .end directive"
20295 #: config/tc-xtensa.c:1259
20296 msgid ".begin directive with no matching .end directive"
20299 #: config/tc-xtensa.c:1300
20300 msgid "[no-]generics is deprecated; use [no-]transform instead"
20303 #: config/tc-xtensa.c:1305
20304 msgid "[no-]relax is deprecated; use [no-]transform instead"
20307 #: config/tc-xtensa.c:1318
20309 msgid "directive %s cannot be negated"
20312 #: config/tc-xtensa.c:1324
20313 msgid "unknown directive"
20316 #: config/tc-xtensa.c:1345 config/tc-xtensa.c:1441 config/tc-xtensa.c:1671
20317 #: config/tc-xtensa.c:5932
20318 msgid "directives are not valid inside bundles"
20321 #: config/tc-xtensa.c:1357
20322 msgid ".begin literal is deprecated; use .literal instead"
20325 #: config/tc-xtensa.c:1371
20326 msgid "cannot set literal_prefix inside literal fragment"
20329 #: config/tc-xtensa.c:1404
20330 msgid ".begin [no-]density is ignored"
20333 #: config/tc-xtensa.c:1411 config/tc-xtensa.c:1461
20334 msgid "Xtensa absolute literals option not supported; ignored"
20337 #: config/tc-xtensa.c:1454
20338 msgid ".end [no-]density is ignored"
20341 #: config/tc-xtensa.c:1479
20343 msgid "does not match begin %s%s at %s:%d"
20346 #: config/tc-xtensa.c:1534
20347 msgid ".literal_position inside literal directive; ignoring"
20350 #: config/tc-xtensa.c:1553
20351 msgid ".literal not allowed inside .begin literal region"
20354 #: config/tc-xtensa.c:1581
20355 msgid "expected comma or colon after symbol name; rest of line ignored"
20358 #: config/tc-xtensa.c:1640
20359 msgid "fall through frequency must be greater than 0"
20362 #: config/tc-xtensa.c:1648
20363 msgid "branch target frequency must be greater than 0"
20366 #: config/tc-xtensa.c:1696
20368 msgid "opcode-specific %s relocation used outside an instruction"
20371 #: config/tc-xtensa.c:1706
20373 msgid "invalid use of %s relocation"
20376 #: config/tc-xtensa.c:1902 config/tc-xtensa.c:1919
20378 msgid "bad register name: %s"
20381 #: config/tc-xtensa.c:1908
20383 msgid "bad register number: %s"
20386 #: config/tc-xtensa.c:1972
20387 msgid "pcrel relocation not allowed in an instruction"
20390 #: config/tc-xtensa.c:2075
20391 msgid "extra colon"
20394 #: config/tc-xtensa.c:2136
20395 msgid "incorrect register number, ignoring"
20398 #: config/tc-xtensa.c:2217
20400 msgid "cannot encode opcode \"%s\""
20403 #: config/tc-xtensa.c:2309
20405 msgid "not enough operands (%d) for '%s'; expected %d"
20408 #: config/tc-xtensa.c:2316
20410 msgid "too many operands (%d) for '%s'; expected %d"
20413 #: config/tc-xtensa.c:2367
20415 msgid "invalid register '%s' for '%s' instruction"
20418 #: config/tc-xtensa.c:2374
20420 msgid "invalid register number (%ld) for '%s' instruction"
20423 #: config/tc-xtensa.c:2441
20425 msgid "invalid register number (%ld) for '%s'"
20428 #: config/tc-xtensa.c:2840
20430 msgid "operand %d of '%s' has out of range value '%u'"
20433 #: config/tc-xtensa.c:2846
20435 msgid "operand %d of '%s' has invalid value '%u'"
20438 #: config/tc-xtensa.c:2893
20440 msgid "internal error: unknown option name '%s'"
20443 #: config/tc-xtensa.c:4002
20444 msgid "can't handle generation of literal/labels yet"
20447 #: config/tc-xtensa.c:4006
20448 msgid "can't handle undefined OP TYPE"
20451 #: config/tc-xtensa.c:4067 config/tc-xtensa.c:4076
20453 msgid "found %d operand for '%s': Expected %d"
20454 msgid_plural "found %d operands for '%s': Expected %d"
20458 #: config/tc-xtensa.c:4099
20459 msgid "immediate operands sum to greater than 32"
20462 #: config/tc-xtensa.c:4351
20464 msgid "invalid relocation for operand %i of '%s'"
20467 #: config/tc-xtensa.c:4361
20469 msgid "invalid expression for operand %i of '%s'"
20472 #: config/tc-xtensa.c:4371
20474 msgid "invalid relocation in instruction slot %i"
20477 #: config/tc-xtensa.c:4378
20479 msgid "undefined symbol for opcode \"%s\""
20482 #: config/tc-xtensa.c:4853
20483 msgid "opcode 'NOP.N' unavailable in this configuration"
20486 #: config/tc-xtensa.c:4913
20487 msgid "get_expanded_loop_offset: invalid opcode"
20490 #: config/tc-xtensa.c:5074
20492 msgid "assembly state not set for first frag in section %s"
20495 #: config/tc-xtensa.c:5127
20497 msgid "unaligned branch target: %d bytes at 0x%lx"
20500 #: config/tc-xtensa.c:5171
20502 msgid "unaligned loop: %d bytes at 0x%lx"
20505 #: config/tc-xtensa.c:5196
20506 msgid "unexpected fix"
20509 #: config/tc-xtensa.c:5207 config/tc-xtensa.c:5211
20510 msgid "undecodable fix"
20513 #: config/tc-xtensa.c:5372
20514 msgid "labels are not valid inside bundles"
20517 #: config/tc-xtensa.c:5392
20518 msgid "invalid last instruction for a zero-overhead loop"
20521 #: config/tc-xtensa.c:5459
20522 msgid "extra opening brace"
20525 #: config/tc-xtensa.c:5469
20526 msgid "extra closing brace"
20529 #: config/tc-xtensa.c:5496
20530 msgid "missing closing brace"
20533 #: config/tc-xtensa.c:5594 config/tc-xtensa.c:5623
20535 msgid "wrong number of operands for '%s'"
20538 #: config/tc-xtensa.c:5610
20540 msgid "bad relocation expression for '%s'"
20543 #: config/tc-xtensa.c:5645
20545 msgid "unknown opcode or format name '%s'"
20548 #: config/tc-xtensa.c:5651
20549 msgid "format names only valid inside bundles"
20552 #: config/tc-xtensa.c:5656
20554 msgid "multiple formats specified for one bundle; using '%s'"
20557 #: config/tc-xtensa.c:5706
20558 msgid "entry instruction with stack decrement < 16"
20561 #: config/tc-xtensa.c:5760
20562 msgid "unaligned entry instruction"
20565 #: config/tc-xtensa.c:5825
20566 msgid "bad instruction format"
20569 #: config/tc-xtensa.c:5828
20570 msgid "invalid relocation"
20573 #: config/tc-xtensa.c:5839
20575 msgid "invalid relocation for '%s' instruction"
20578 #: config/tc-xtensa.c:5851
20580 msgid "invalid relocation for operand %d of '%s'"
20583 #: config/tc-xtensa.c:6134
20585 msgid "unhandled local relocation fix %s"
20588 #: config/tc-xtensa.c:6185
20590 msgid "internal error; cannot generate `%s' relocation"
20593 #: config/tc-xtensa.c:6402
20594 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
20597 #: config/tc-xtensa.c:6409
20598 msgid "couldn't find a valid instruction format"
20601 #: config/tc-xtensa.c:6410
20603 msgid " ops were: "
20606 #: config/tc-xtensa.c:6412
20611 #: config/tc-xtensa.c:6422
20613 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
20616 #: config/tc-xtensa.c:6431 config/tc-xtensa.c:6528
20617 msgid "illegal resource usage in bundle"
20620 #: config/tc-xtensa.c:6617
20622 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
20625 #: config/tc-xtensa.c:6622
20627 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
20630 #: config/tc-xtensa.c:6627
20632 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
20635 #: config/tc-xtensa.c:6632
20638 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
20641 #: config/tc-xtensa.c:6648
20642 msgid "multiple branches or jumps in the same bundle"
20645 #: config/tc-xtensa.c:7100
20646 msgid "cannot assemble into a literal fragment"
20649 #: config/tc-xtensa.c:7102
20653 #: config/tc-xtensa.c:8320
20655 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
20658 #: config/tc-xtensa.c:8432
20659 msgid "branching or jumping to a loop end may trigger hardware errata"
20662 #: config/tc-xtensa.c:8514
20663 msgid "loop end too close to another loop end may trigger hardware errata"
20666 #: config/tc-xtensa.c:8523
20668 msgid "fr_var %lu < length %d"
20671 #: config/tc-xtensa.c:8681
20673 "loop containing less than three instructions may trigger hardware errata"
20676 #: config/tc-xtensa.c:8753
20677 msgid "undecodable instruction in instruction frag"
20680 #: config/tc-xtensa.c:8863
20681 msgid "invalid empty loop"
20684 #: config/tc-xtensa.c:8868
20685 msgid "loop target does not follow loop instruction in section"
20688 #: config/tc-xtensa.c:9438
20689 msgid "cannot find suitable trampoline"
20692 #: config/tc-xtensa.c:9693
20693 msgid "bad relaxation state"
20696 #: config/tc-xtensa.c:9751
20698 msgid "fr_var (%ld) < length (%d)"
20701 #: config/tc-xtensa.c:10451
20702 msgid "jump target out of range; no usable trampoline found"
20705 #: config/tc-xtensa.c:10575
20706 msgid "invalid relaxation fragment result"
20709 #: config/tc-xtensa.c:10657
20710 msgid "unable to widen instruction"
20713 #: config/tc-xtensa.c:10795
20714 msgid "multiple literals in expansion"
20717 #: config/tc-xtensa.c:10799
20718 msgid "no registered fragment for literal"
20721 #: config/tc-xtensa.c:10801
20722 msgid "number of literal tokens != 1"
20725 #: config/tc-xtensa.c:10930 config/tc-xtensa.c:10936
20727 msgid "unresolved loop target symbol: %s"
20730 #: config/tc-xtensa.c:11424
20732 msgid "fixes not all moved from %s"
20735 #: config/tc-xtensa.c:11552
20737 "literal pool location required for text-section-literals; specify with ."
20741 #: config/tc-xtensa.c:12380
20742 msgid "too many operands in instruction"
20745 #: config/tc-xtensa.c:12590
20746 msgid "invalid symbolic operand"
20749 #: config/tc-xtensa.c:12651
20750 msgid "operand number mismatch"
20753 #: config/tc-xtensa.c:12655
20755 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
20758 #: config/tc-xtensa.c:12680
20760 msgid "xtensa-isa failure: %s"
20763 #: config/tc-xtensa.c:12757
20764 msgid "invalid opcode"
20767 #: config/tc-xtensa.c:12763
20768 msgid "too few operands"
20771 #: config/tc-xtensa.c:12769
20772 msgid "too many operands"
20775 #: config/tc-xtensa.c:12813
20776 msgid "multiple writes to the same register"
20779 #: config/tc-xtensa.c:12927 config/tc-xtensa.c:12933
20780 msgid "out of memory"
20783 #: config/tc-xtensa.c:13022
20784 msgid "TLS relocation not allowed in FLIX bundle"
20787 #. Instructions that generate TLS relocations should always be
20788 #. relaxed in the front-end. If "record_fixup" is set, then this
20789 #. function is being called during back-end relaxation, so flag
20790 #. the unexpected behavior as an error.
20791 #: config/tc-xtensa.c:13028
20792 msgid "unexpected TLS relocation"
20795 #: config/tc-xtensa.c:13072
20796 msgid "symbolic operand not allowed"
20799 #: config/tc-xtensa.c:13109
20800 msgid "cannot decode instruction format"
20803 #: config/tc-xtensa.c:13253
20804 msgid "ignoring extra '-rename-section' delimiter ':'"
20807 #: config/tc-xtensa.c:13258
20809 msgid "ignoring invalid '-rename-section' specification: '%s'"
20812 #: config/tc-xtensa.c:13269
20814 msgid "section %s renamed multiple times"
20817 #: config/tc-xtensa.c:13271
20819 msgid "multiple sections remapped to output section %s"
20822 #: config/tc-z80.c:199
20824 msgid "Invalid CPU is specified: %s"
20827 #: config/tc-z80.c:224
20829 msgid "Invalid EXTENSION is specified: %s"
20832 #: config/tc-z80.c:279
20834 msgid "invalid floating point numbers type `%s'"
20837 #: config/tc-z80.c:300 config/tc-z80.c:309
20839 msgid "invalid INST in command line: %s"
20842 #: config/tc-z80.c:403
20846 "CPU model options:\n"
20847 " -march=CPU[+EXT...][-EXT...]\n"
20848 "\t\t\t generate code for CPU, where CPU is one of:\n"
20851 #: config/tc-z80.c:409
20853 msgid "And EXT is combination (+EXT - add, -EXT - remove) of:\n"
20856 #: config/tc-z80.c:412
20860 "Compatibility options:\n"
20861 " -local-prefix=TEXT\t treat labels prefixed by TEXT as local\n"
20862 " -colonless\t\t permit colonless labels\n"
20863 " -sdcc\t\t\t accept SDCC specific instruction syntax\n"
20864 " -fp-s=FORMAT\t\t set single precision FP numbers format\n"
20865 " -fp-d=FORMAT\t\t set double precision FP numbers format\n"
20866 "Where FORMAT one of:\n"
20867 " ieee754\t\t IEEE754 compatible (depends on directive)\n"
20868 " half\t\t\t IEEE754 half precision (16 bit)\n"
20869 " single\t\t IEEE754 single precision (32 bit)\n"
20870 " double\t\t IEEE754 double precision (64 bit)\n"
20871 " zeda32\t\t Zeda z80float library 32 bit format\n"
20872 " math48\t\t 48 bit format from Math48 library\n"
20874 "Default: -march=z80+xyhl+infc\n"
20877 #: config/tc-z80.c:618
20878 msgid "-- unterminated string"
20881 #: config/tc-z80.c:794
20882 msgid "undocumented instruction"
20885 #: config/tc-z80.c:838 config/tc-z80.c:844
20886 msgid "mismatched parentheses"
20889 #: config/tc-z80.c:936
20890 msgid "bad expression syntax"
20893 #: config/tc-z80.c:1147
20895 msgid "%d-bit overflow (%+ld)"
20898 #: config/tc-z80.c:1161
20900 msgid "invalid data size %d"
20903 #: config/tc-z80.c:1246
20904 msgid "cannot make a relative jump to an absolute location"
20907 #: config/tc-z80.c:1253
20909 msgid "index overflow (%+ld)"
20912 #: config/tc-z80.c:1255
20914 msgid "offset overflow (%+ld)"
20917 #: config/tc-z80.c:1457 config/tc-z80.c:1704 config/tc-z80.c:1747
20918 #: config/tc-z80.c:1828 config/tc-z80.c:1858 config/tc-z80.c:1917
20919 #: config/tc-z80.c:1977 config/tc-z80.c:2030 config/tc-z80.c:2063
20920 #: config/tc-z80.c:2120 config/tc-z80.c:2738 config/tc-z80.c:2787
20921 #: config/tc-z80.c:2825 config/tc-z80.c:2885 config/tc-z80.c:2945
20922 #: config/tc-z80.c:3021 config/tc-z80.c:3044
20923 msgid "bad instruction syntax"
20926 #: config/tc-z80.c:1895
20927 msgid "condition code invalid for jr"
20930 #: config/tc-z80.c:2484 config/tc-z80.c:2495 config/tc-z80.c:2511
20931 #: config/tc-z80.c:2544
20932 msgid "ADL mode instruction"
20935 #. SIS prefix, in Z80 it is LD B,B
20936 #. LIS prefix, in Z80 it is LD C,C
20937 #. SIL prefix, in Z80 it is LD D,D
20938 #. LIL prefix, in Z80 it is LD E,E
20939 #: config/tc-z80.c:2619
20940 msgid "unsupported instruction, assembled as NOP"
20943 #: config/tc-z80.c:3212 config/tc-z80.c:3243
20944 msgid "parentheses ignored"
20947 #: config/tc-z80.c:3260
20948 msgid "CPU mode is unsupported by target"
20951 #: config/tc-z80.c:3282
20952 msgid "assignment expected"
20955 #: config/tc-z80.c:3697
20957 msgid "Unknown instruction `%s'"
20960 #: config/tc-z80.c:3773
20962 msgid "8-bit signed offset out of range (%+ld)"
20965 #: config/tc-z80.c:3796
20967 msgid "8-bit overflow (%+ld)"
20970 #: config/tc-z80.c:3813
20972 msgid "16-bit overflow (%+ld)"
20975 #: config/tc-z80.c:3821
20977 msgid "24-bit overflow (%+ld)"
20980 #: config/tc-z80.c:3830
20982 msgid "32-bit overflow (%+ld)"
20985 #: config/tc-z80.c:3843
20987 msgid "md_apply_fix: unknown reloc type 0x%x\n"
20990 #: config/tc-z80.c:4040 config/tc-z80.c:4099
20991 msgid "invalid syntax"
20994 #: config/tc-z80.c:4118
20998 #: config/tc-z8k.c:281
21000 msgid "register rr%d out of range"
21003 #: config/tc-z8k.c:283
21005 msgid "register rr%d does not exist"
21008 #: config/tc-z8k.c:295
21010 msgid "register rh%d out of range"
21013 #: config/tc-z8k.c:307
21015 msgid "register rl%d out of range"
21018 #: config/tc-z8k.c:320
21020 msgid "register rq%d out of range"
21023 #: config/tc-z8k.c:322
21025 msgid "register rq%d does not exist"
21028 #: config/tc-z8k.c:334
21030 msgid "register r%d out of range"
21033 #: config/tc-z8k.c:375
21035 msgid "expected %c"
21038 #: config/tc-z8k.c:390
21040 msgid "register is wrong size for a word %s"
21043 #: config/tc-z8k.c:404
21045 msgid "register is wrong size for address %s"
21048 #: config/tc-z8k.c:538
21050 msgid "unknown interrupt %s"
21053 #. No interrupt type specified, opcode won't do anything.
21054 #: config/tc-z8k.c:561
21055 msgid "opcode has no effect"
21058 #: config/tc-z8k.c:672
21059 msgid "Missing ) in ra(rb)"
21062 #: config/tc-z8k.c:752 config/tc-z8k.c:791
21064 msgid "invalid condition code '%s'"
21067 #: config/tc-z8k.c:764
21069 msgid "invalid flag '%s'"
21072 #: config/tc-z8k.c:918 config/tc-z8k.c:924
21073 msgid "invalid indirect register size"
21076 #: config/tc-z8k.c:941 config/tc-z8k.c:1107 config/tc-z8k.c:1112
21077 msgid "invalid control register name"
21080 #: config/tc-z8k.c:1096
21081 msgid "immediate must be 1 or 2"
21084 #: config/tc-z8k.c:1099
21085 msgid "immediate 1 or 2 expected"
21088 #: config/tc-z8k.c:1130
21089 msgid "can't use R0 here"
21092 #: config/tc-z8k.c:1288
21093 msgid "Can't find opcode to match operands"
21096 #: config/tc-z8k.c:1335
21098 msgid "invalid architecture -z%s"
21101 #: config/tc-z8k.c:1354
21105 " -z8001 generate segmented code\n"
21106 " -z8002 generate unsegmented code\n"
21107 " -linkrelax create linker relaxable code\n"
21110 #: config/tc-z8k.c:1366
21112 msgid "call to md_convert_frag\n"
21115 #: config/tc-z8k.c:1473 config/tc-z8k.c:1513 config/tc-z8k.c:1536
21116 msgid "cannot branch to odd address"
21119 #: config/tc-z8k.c:1477 config/tc-z8k.c:1540
21120 msgid "relative jump out of range"
21123 #: config/tc-z8k.c:1495
21124 msgid "relative address out of range"
21127 #: config/tc-z8k.c:1516
21128 msgid "relative call out of range"
21131 #: config/tc-z8k.c:1548
21133 msgid "md_apply_fix: unknown r_type 0x%x\n"
21136 #: config/tc-z8k.c:1560
21138 msgid "call to md_estimate_size_before_relax\n"
21141 #: config/xtensa-relax.c:1579
21143 msgid "invalid configuration option '%s' in transition rule '%s'"
21146 #: config/xtensa-relax.c:1704 config/xtensa-relax.c:1714
21148 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
21151 #: config/xtensa-relax.c:1721
21153 msgid "opcode '%s': precondition only contains constants in '%s'"
21156 #: config/xtensa-relax.c:1768
21157 msgid "expected one operand for generated literal"
21160 #: config/xtensa-relax.c:1775
21161 msgid "expected 0 operands for generated label"
21164 #: config/xtensa-relax.c:1788
21166 msgid "invalid opcode '%s' in transition rule '%s'"
21169 #: config/xtensa-relax.c:1796
21171 msgid "opcode '%s': replacement does not have %d op"
21172 msgid_plural "opcode '%s': replacement does not have %d ops"
21176 #: config/xtensa-relax.c:1812
21178 msgid "opcode '%s': cannot find literal definition"
21181 #: config/xtensa-relax.c:1828 config/xtensa-relax.c:1858
21183 msgid "opcode '%s': unidentified operand '%s' in '%s'"
21186 #: config/xtensa-relax.c:1853
21188 msgid "unknown user-defined function %s"
21191 #: config/xtensa-relax.c:1864
21193 msgid "opcode '%s': could not parse operand '%s' in '%s'"
21196 #: config/xtensa-relax.c:1904
21198 msgid "could not parse INSN_PATTERN '%s'"
21201 #: config/xtensa-relax.c:1908
21203 msgid "could not parse INSN_REPL '%s'"
21206 #: config/xtensa-relax.c:1919
21208 msgid "could not build transition for %s => %s"
21213 msgid "can't open `%s' for writing"
21218 msgid "can't close `%s'"
21221 #: dw2gencfi.c:325 read.c:2459
21223 msgid "bfd_set_section_flags: %s"
21226 #: dw2gencfi.c:587 dw2gencfi.c:603
21228 msgid "register save offset not a multiple of %u"
21232 msgid "CFI state restore without previous remember"
21236 msgid "missing separator"
21240 msgid "bad register expression"
21243 #: dw2gencfi.c:815 dw2gencfi.c:945 dw2gencfi.c:983 dw2gencfi.c:1054
21244 #: dw2gencfi.c:1127 dw2gencfi.c:1192 dw2gencfi.c:1393
21245 msgid "CFI instruction used without previous .cfi_startproc"
21248 #: dw2gencfi.c:1008
21249 msgid "invalid or unsupported encoding in .cfi_personality"
21252 #: dw2gencfi.c:1015
21253 msgid ".cfi_personality requires encoding and symbol arguments"
21256 #: dw2gencfi.c:1038
21257 msgid "wrong second argument to .cfi_personality"
21260 #: dw2gencfi.c:1079 dw2gencfi.c:1155
21261 msgid "invalid or unsupported encoding in .cfi_lsda"
21264 #: dw2gencfi.c:1086
21265 msgid ".cfi_lsda requires encoding and symbol arguments"
21268 #: dw2gencfi.c:1111
21269 msgid "wrong second argument to .cfi_lsda"
21272 #: dw2gencfi.c:1177
21273 msgid "wrong third argument to .cfi_val_encoded_addr"
21276 #: dw2gencfi.c:1276
21277 msgid "inconsistent uses of .cfi_sections"
21280 #: dw2gencfi.c:1287
21281 msgid "previous CFI entry not closed (missing .cfi_endproc)"
21284 #: dw2gencfi.c:1328
21285 msgid ".cfi_endproc without corresponding .cfi_startproc"
21288 #: dw2gencfi.c:1404
21289 msgid "wrong argument to .cfi_personality_id"
21292 #: dw2gencfi.c:1414
21293 msgid ".cfi_fde_data without corresponding .cfi_startproc"
21296 #: dw2gencfi.c:1523
21297 msgid "unexpected .cfi_inline_lsda"
21300 #: dw2gencfi.c:1530
21301 msgid ".cfi_inline_lsda not valid for this frame"
21304 #: dw2gencfi.c:1538
21305 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
21308 #: dw2gencfi.c:1551
21310 msgid "Alignment too large: %d. assumed."
21313 #: dw2gencfi.c:1555
21314 msgid "Alignment negative: 0 assumed."
21317 #: dw2gencfi.c:1581
21318 msgid ".cfi_inline_lsda is not supported for this target"
21321 #: dw2gencfi.c:1588
21322 msgid ".cfi_fde_data is not supported for this target"
21325 #: dw2gencfi.c:1595
21326 msgid ".cfi_personality_id is not supported for this target"
21329 #: dw2gencfi.c:1909
21331 msgid "return column number %d overflows in CIE version 1"
21334 #: dw2gencfi.c:2398 dw2gencfi.c:2576
21335 msgid "open CFI at the end of file; missing .cfi_endproc directive"
21338 #: dw2gencfi.c:2524
21339 msgid ".sframe not supported for target"
21342 #: dw2gencfi.c:2605
21343 msgid "CFI is not supported for this target"
21346 #: dwarf2dbg.c:377 dwarf2dbg.c:3307
21347 msgid "view number mismatch"
21352 msgid "file number %u is too big"
21358 "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
21361 #: dwarf2dbg.c:1176 dwarf2dbg.c:1270
21362 msgid "file number less than one"
21365 #: dwarf2dbg.c:1213
21366 msgid "md5 value too small or not a constant"
21369 #: dwarf2dbg.c:1230
21371 msgid "file number %lu is too big"
21374 #: dwarf2dbg.c:1277 dwarf2dbg.c:2300
21376 msgid "unassigned file number %ld"
21379 #: dwarf2dbg.c:1355
21380 msgid "is_stmt value not 0 or 1"
21383 #: dwarf2dbg.c:1369
21384 msgid "isa number less than zero"
21387 #: dwarf2dbg.c:1381
21388 msgid "discriminator less than zero"
21391 #: dwarf2dbg.c:1400
21392 msgid "numeric view can only be asserted to zero"
21395 #: dwarf2dbg.c:1440
21397 msgid "unknown .loc sub-directive `%s'"
21400 #: dwarf2dbg.c:2434
21401 msgid "internal error: unknown dwarf2 format"
21406 msgid "string too big (%lu bytes)"
21409 #: ecoff.c:1612 ecoff.c:1805 ecoff.c:1828 ecoff.c:1858 ecoff.c:2010
21411 msgid "no current file pointer"
21415 msgid "too many st_End's"
21419 msgid "fake .file after real one"
21423 msgid "filename goes over one page boundary"
21427 msgid ".begin directive without a preceding .file directive"
21431 msgid ".begin directive without a preceding .ent directive"
21435 msgid ".bend directive without a preceding .file directive"
21439 msgid ".bend directive without a preceding .ent directive"
21443 msgid ".bend directive names unknown symbol"
21447 msgid ".def pseudo-op used inside of .def/.endef; ignored"
21451 msgid "empty symbol name in .def; ignored"
21455 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
21459 msgid "badly formed .dim directive"
21463 msgid "too many .dim entries"
21467 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
21471 msgid ".size pseudo-op used outside of .def/.endef; ignored"
21475 msgid "badly formed .size directive"
21479 msgid "too many .size entries"
21483 msgid ".type pseudo-op used outside of .def/.endef; ignored"
21486 #. FIXME: We could handle this by setting the continued bit.
21487 #. There would still be a limit: the .type argument can not
21491 msgid "the type of %s is too complex; it will be simplified"
21495 msgid "Unrecognized .type argument"
21499 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
21503 msgid ".val pseudo-op used outside of .def/.endef; ignored"
21507 msgid ".val expression is too complex"
21511 msgid ".endef pseudo-op used before .def; ignored"
21514 #: ecoff.c:2829 ecoff.c:2910
21515 msgid "bad COFF debugging information"
21520 msgid "no tag specified for %s"
21524 msgid ".end directive without a preceding .file directive"
21528 msgid ".end directive names unknown symbol"
21532 msgid "second .ent directive found before .end directive"
21537 msgid "%s directive has no name"
21541 msgid "no way to handle .file within .ent/.end section"
21545 msgid ".loc before .file"
21550 msgid ".stab%c is not supported"
21555 msgid ".stab%c: ignoring non-zero other field"
21561 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
21566 msgid "illegal .stab%c directive, bad character"
21569 #: ecoff.c:3953 ecoff.c:4141 ecoff.c:4166
21570 msgid ".begin/.bend in different segments"
21574 msgid "missing .end or .bend at end of file"
21578 msgid "GP prologue size exceeds field size, using 0 instead"
21581 #: expr.c:74 read.c:3962
21582 msgid "bignum invalid"
21585 #: expr.c:76 read.c:3964 read.c:4465 read.c:5235
21586 msgid "floating point number invalid"
21590 msgid "bad floating-point constant: exponent overflow"
21595 msgid "bad floating-point constant: unknown error code=%d"
21600 "a bignum with underscores may not have more than 8 hex digits in any word"
21604 msgid "a bignum with underscores must have exactly 4 words"
21607 #. Either not seen or not defined.
21608 #. @@ Should print out the original string instead of
21609 #. the parsed number.
21612 msgid "backward ref to unknown label \"%d:\""
21616 msgid "character constant too large"
21621 msgid "found '%c', expected: '%c'"
21626 msgid "missing '%c'"
21629 #: expr.c:999 read.c:4745
21630 msgid "EBCDIC constants are not supported"
21635 msgid "Unary operator %c ignored because bad operand follows"
21638 #: expr.c:1215 expr.c:1237
21639 msgid "syntax error in .startof. or .sizeof."
21642 #: expr.c:1317 expr.c:1653
21644 msgid "invalid use of operator \"%s\""
21648 msgid "missing operand; zero assumed"
21652 msgid "left operand is a bignum; integer 0 assumed"
21656 msgid "left operand is a float; integer 0 assumed"
21660 msgid "right operand is a bignum; integer 0 assumed"
21664 msgid "right operand is a float; integer 0 assumed"
21667 #: expr.c:1969 symbols.c:1702
21668 msgid "division by zero"
21671 #: expr.c:1995 symbols.c:1713
21672 msgid "shift count"
21676 msgid "operation combines symbols in different segments"
21680 msgid "missing closing '\"'"
21685 msgid "'\\%c' in quoted symbol name; behavior may change in the future"
21689 msgid "attempt to allocate data in absolute section"
21693 msgid "attempt to allocate data in common section"
21696 #: frags.c:115 write.c:1496
21698 msgid "can't extend frag %lu char"
21699 msgid_plural "can't extend frag %lu chars"
21703 #. Offset of size 8 bytes is not supported in SFrame format
21705 #: gen-sframe.c:401
21706 msgid "SFrame unsupported offset value\n"
21709 #. For error messages.
21710 #. Detect if we are reading from stdin by examining the file
21711 #. name returned by as_where().
21713 #. [FIXME: We rely upon the name in the strcmp below being the
21714 #. same as the one used by input_scrub_new_file(), if that is
21715 #. not true, then this code will fail].
21717 #. If we are reading from stdin, then we need to save each input
21718 #. line here (assuming of course that we actually have a line of
21719 #. input to read), so that it can be displayed in the listing
21720 #. that is produced at the end of the assembly.
21721 #: input-file.c:136 input-scrub.c:246 listing.c:353
21722 msgid "{standard input}"
21725 #: input-file.c:141
21727 msgid "can't open %s for reading: %s"
21730 #: input-file.c:150 input-file.c:224
21732 msgid "can't read from %s: %s"
21735 #: input-file.c:252 listing.c:1422
21737 msgid "can't close %s: %s"
21740 #: input-scrub.c:274
21741 msgid "macros nested too deeply"
21744 #: input-scrub.c:525 input-scrub.c:528
21745 msgid "macro invoked from here"
21750 msgid "Unable to allocate memory for new instructions\n"
21753 #: listing.c:253 messages.c:189 messages.c:191 messages.c:194
21757 #: listing.c:259 messages.c:263 messages.c:265 messages.c:268
21763 msgid "unable to rebuffer file: %s\n"
21770 " time stamp \t: %s\n"
21789 " options passed\t: "
21795 " GNU assembler version %s (%s)\n"
21796 "\t using BFD version %s."
21803 " input file \t: %s"
21810 " output file \t: %s"
21822 msgid "can't open %s: %s"
21826 msgid "strange paper height, set to no form"
21830 msgid "new paper width is too small"
21834 msgid "bad or irreducible expression for paper width"
21838 msgid "missing expression for paper width"
21842 msgid "new line in title"
21847 msgid "%% operator needs absolute expression"
21852 msgid "Missing parameter qualifier for `%s' in macro `%s'"
21857 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
21862 msgid "Pointless default value for required parameter `%s' in macro `%s'"
21867 msgid "A parameter named `%s' already exists for macro `%s'"
21872 msgid "Reserved word `%s' used as parameter in macro `%s'"
21877 msgid "unexpected end of file in macro `%s' definition"
21882 msgid "missing `)' after formals in macro definition `%s'"
21886 msgid "Missing macro name"
21891 msgid "Bad parameter list for macro `%s'"
21896 msgid "Macro `%s' was already defined"
21899 #: macro.c:843 macro.c:845
21900 msgid "missing `)'"
21905 msgid "`%s' was already used as parameter (or another local) name"
21909 msgid "confusion in formal parameters"
21914 msgid "Parameter named `%s' does not exist for macro `%s'"
21919 msgid "Value for parameter `%s' of macro `%s' was already specified"
21923 msgid "can't mix positional and keyword arguments"
21927 msgid "too many positional arguments"
21932 msgid "Missing value for required parameter `%s' of macro `%s'"
21937 msgid "Attempt to purge non-existing macro `%s'"
21941 msgid "unexpected end of file in irp or irpc"
21945 msgid "missing model parameter"
21950 msgid "Assembler messages:\n"
21955 msgid "Fatal error: "
21960 msgid "Internal error (%s).\n"
21965 msgid "Internal error in %s at %s:%d.\n"
21970 msgid "Internal error at %s:%d.\n"
21975 msgid "Please report this bug.\n"
21980 msgid "%s out of domain (%<PRId64> is not a multiple of %<PRId64>)"
21983 #. xgettext:c-format.
21986 msgid "%s out of range (%<PRId64> is not between %<PRId64> and %<PRId64>)"
21989 #. xgettext:c-format.
21993 "%s out of range (0x%<PRIx64> is not between 0x%<PRIx64> and 0x%<PRIx64>)"
21996 #: output-file.c:37
21998 msgid "can't open a bfd on stdout %s"
22001 #: output-file.c:44
22003 msgid "selected target format '%s' unknown"
22006 #: output-file.c:46
22008 msgid "can't create %s: %s"
22013 msgid "error constructing %s pseudo-op table"
22017 msgid "cannot change section or subsection inside .bundle_lock"
22023 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
22029 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
22032 #: read.c:808 read.c:2823 read.c:3398
22033 msgid "ignoring fill value in absolute section"
22036 #: read.c:810 read.c:2838 read.c:3437
22038 msgid "ignoring fill value in section `%s'"
22043 msgid "unknown pseudo-op: `%s'"
22047 msgid "unable to continue with assembly."
22052 msgid "local label too large near %s"
22057 msgid "label \"%ld$\" redefined"
22061 msgid ".bundle_lock with no matching .bundle_unlock"
22065 msgid ".abort detected. Abandoning ship."
22070 msgid "alignment too large: %u assumed"
22074 msgid "expected fill pattern missing"
22079 msgid "fill pattern too long, truncating to %u"
22083 msgid "symbol name not recognised in the current locale"
22086 #. Some of the back ends can't deal with non-positive line numbers.
22087 #. Besides, it's silly. GCC however will generate a line number of
22088 #. zero when it is pre-processing builtins for assembler-with-cpp files:
22090 #. # 0 "<built-in>"
22092 #. We do not want to barf on this, especially since such files are used
22093 #. in the GCC and GDB testsuites. So we check for negative line numbers
22094 #. rather than non-positive line numbers.
22097 msgid "line numbers must be positive; line number %d rejected"
22102 msgid "incompatible flag %i in line directive"
22107 msgid "unsupported flag %i in line directive"
22111 msgid "start address not supported"
22115 msgid ".err encountered"
22119 msgid ".error directive invoked in source file"
22123 msgid ".warning directive invoked in source file"
22128 msgid "%s argument must be a string"
22131 #: read.c:2188 read.c:2190
22133 msgid ".fail %ld encountered"
22138 msgid ".fill size clamped to %d"
22142 msgid "size negative; .fill ignored"
22146 msgid "repeat < 0; .fill ignored"
22150 msgid "non-constant fill count for absolute section"
22154 msgid "attempt to fill absolute section with non-zero value"
22159 msgid "attempt to fill section `%s' with non-zero value"
22164 msgid "unrecognized .linkonce type `%s'"
22168 msgid ".linkonce is not supported for this object file format"
22172 msgid "expected alignment after size"
22177 msgid "attempt to redefine pseudo-op `%s' ignored"
22181 msgid "ignoring macro exit outside a macro definition."
22186 msgid "invalid segment \"%s\""
22190 msgid "only constant offsets supported in absolute section"
22194 msgid "MRI style ORG pseudo-op not supported"
22199 msgid ".end%c encountered without preceding %s"
22204 msgid "negative count for %s - ignored"
22209 msgid "%s without %s"
22213 msgid "unsupported variable size or fill value"
22218 msgid "size value for space directive too large: %lx"
22222 msgid ".space repeat count is negative, ignored"
22226 msgid ".space repeat count is zero, ignored"
22230 msgid ".space repeat count overflow, ignored"
22234 msgid "space allocation too complex in absolute section"
22238 msgid "space allocation too complex in common section"
22242 msgid "unsupported variable nop control in .nops directive"
22246 msgid "negative nop control byte, ignored"
22251 msgid "unknown floating type '%c'"
22256 msgid "%s: would close weakref loop: %s"
22261 msgid "junk at end of line, first unrecognized character valued 0x%x"
22264 #: read.c:4031 write.c:2408
22266 msgid "`%s' can't be equated to common symbol `%s'"
22270 msgid "unexpected `\"' in expression"
22274 msgid "rva without symbol"
22278 msgid "missing or bad offset expression"
22282 msgid "missing reloc type"
22286 msgid "unrecognized reloc type"
22290 msgid "bad reloc expression"
22293 #: read.c:4459 read.c:5229
22294 msgid "zero assumed for missing expression"
22297 #: read.c:4479 read.c:5258
22298 msgid "attempt to store value in absolute section"
22301 #: read.c:4486 read.c:5264
22303 msgid "attempt to store non-zero value in section `%s'"
22306 #. Leading bits contain both 0s & 1s.
22309 msgid "value 0x%<PRIx64> truncated to 0x%<PRIx64>"
22314 msgid "bignum truncated to %d byte"
22315 msgid_plural "bignum truncated to %d bytes"
22319 #: read.c:4816 read.c:4967
22320 msgid "unresolvable or nonpositive repeat count; using 1"
22324 msgid "floating point constant too large"
22328 msgid "attempt to store float in absolute section"
22333 msgid "attempt to store float in section `%s'"
22338 msgid "attempt to store non-empty string in section `%s'"
22342 msgid "strings must be placed into a section"
22346 msgid "expected <nn>"
22349 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
22350 #: read.c:5517 read.c:5604
22351 msgid "unterminated string; newline inserted"
22355 msgid "bad escaped character in string"
22359 msgid "expected address expression"
22364 msgid "symbol \"%s\" undefined; zero assumed"
22368 msgid "some symbol undefined; zero assumed"
22372 msgid "this string may not contain '\\0'"
22376 msgid "missing string"
22381 msgid ".incbin count zero, ignoring `%s'"
22386 msgid "file not found: %s"
22391 msgid "unable to include `%s'"
22396 msgid "seek to end of .incbin file failed `%s'"
22401 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
22406 msgid "could not skip to %ld in file `%s'"
22411 msgid "truncated file `%s', %ld of %ld bytes read"
22415 msgid "missing .func"
22419 msgid ".endfunc missing for previous .func"
22424 msgid ".bundle_align_mode alignment too large (maximum %u)"
22428 msgid "cannot change .bundle_align_mode inside .bundle_lock"
22432 msgid ".bundle_lock is meaningless without .bundle_align_mode"
22436 msgid ".bundle_unlock without preceding .bundle_lock"
22441 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
22446 msgid "missing closing `%c'"
22455 msgid "invalid argument '%s' to -fdebug-prefix-map"
22460 msgid ".stab%c: missing string"
22463 #: stabs.c:238 stabs.c:246 stabs.c:254 stabs.c:273
22465 msgid ".stab%c: missing comma"
22468 #. This could happen for example with a source file with a huge
22469 #. number of lines. The only cure is to use a different debug
22470 #. format, probably DWARF.
22473 msgid ".stab%c: description field '%x' too big, try a different debug format"
22477 msgid "comma missing in .xstabs"
22480 #: symbols.c:385 symbols.c:2528
22482 msgid "symbol '%s' contains multibyte characters"
22487 msgid "cannot define symbol `%s' in absolute section"
22492 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
22497 msgid "invalid operands (%s and %s sections) for `%s'"
22502 msgid "invalid operand (%s section) for `%s'"
22507 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
22512 msgid "invalid operand (%s section) for `%s' when setting `%s'"
22517 msgid "symbol definition loop encountered at `%s'"
22522 msgid "cannot convert expression symbol %s to complex relocation"
22527 msgid "division by zero when setting `%s'"
22530 #. See PR 20895 for a reproducer.
22532 msgid "Invalid operation on symbol"
22535 #: symbols.c:1804 write.c:2457
22537 msgid "can't resolve value for symbol `%s'"
22542 msgid "\"%d\" (instance number %d of a %s label)"
22546 msgid "expression is too complex to be resolved or converted into relocations"
22549 #: symbols.c:2245 symbols.c:2248
22551 msgid "attempt to get value of unresolved symbol `%s'"
22554 #. Do not reassign section symbols.
22556 msgid "can't make section symbol global"
22560 msgid "can't make register symbol global"
22565 msgid "Accessing function `%s' as thread-local object"
22570 msgid "Accessing `%s' as thread-local object"
22575 msgid "field fx_size too small to hold %lu"
22580 msgid "attempt to .org/.space/.nops backwards? (%ld)"
22585 msgid "leb128 operand is an undefined symbol: %s"
22589 msgid "invalid offset expression"
22593 msgid "invalid reloc expression"
22598 msgid "can't resolve %s - %s"
22603 msgid "value of %s too large for field of %d byte at %s"
22604 msgid_plural "value of %s too large for field of %d bytes at %s"
22610 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
22614 msgid "redefined symbol cannot be used on reloc"
22618 msgid "relocation out of range"
22623 msgid "%s:%u: bad return from bfd_install_relocation: %x"
22627 msgid "reloc not within (fixed part of) section"
22631 msgid "internal error: fixup not contained within frag"
22634 #: write.c:1442 write.c:1566
22635 msgid "can't extend frag"
22639 msgid "unimplemented .nops directive"
22644 msgid "can't write %ld byte to section %s of %s: '%s'"
22645 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
22649 #: write.c:1675 write.c:1704 write.c:1741
22651 msgid "can't fill %ld byte in section %s of %s: '%s'"
22652 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
22657 msgid "unable to create reloc for build note"
22661 msgid "<gnu build note>"
22666 msgid "%s: global symbols not supported in common sections"
22671 msgid "local label `%s' is not defined"
22676 msgid "can't make global register symbol `%s'"
22681 msgid "alignment padding (%lu byte) not a multiple of %ld"
22682 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
22688 msgid ".word %s-%s+%s didn't fit"
22692 msgid "padding added"
22696 msgid "attempt to move .org backwards"
22700 msgid ".space, .nops or .fill specifies non-absolute value"
22704 msgid ".space, .nops or .fill with negative value, ignored"
22710 "Infinite loop encountered whilst attempting to compute the addresses of "
22711 "symbols in section %s"