1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://sourceware.org/bugzilla/\n"
11 "POT-Creation-Date: 2022-01-22 12:21+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
23 msgid "multibyte character (%#x) encountered in input"
28 msgid "multibyte character (%#x) encountered in %s"
33 msgid "multibyte character (%#x) encountered in %s at or near line %u"
37 msgid "further multibyte character warnings suppressed"
40 #: app.c:548 app.c:562
41 msgid "end of file in comment"
44 #: app.c:640 app.c:685
46 msgid "end of file in string; '%c' inserted"
51 msgid "unknown escape '\\%c' in string; ignored"
54 #: app.c:887 input-scrub.c:363
55 msgid "end of file not at end of a line; newline inserted"
59 msgid "end of file in multiline comment"
63 msgid "end of file after a one-character quote; \\0 inserted"
67 msgid "end of file in escape character"
71 msgid "missing close quote; (assumed)"
74 #: app.c:1211 app.c:1266 app.c:1278 app.c:1356
75 msgid "end of file in comment; newline inserted"
79 msgid "missing emulation mode name"
84 msgid "unrecognized emulation name `%s'"
89 msgid "GNU assembler version %s (%s) using BFD version %s\n"
94 msgid "Usage: %s [option...] [asmfile...]\n"
101 " -a[sub-option...]\t turn on listings\n"
102 " \t Sub-options [default hls]:\n"
103 " \t c omit false conditionals\n"
104 " \t d omit debugging directives\n"
105 " \t g include general info\n"
106 " \t h include high-level source\n"
107 " \t l include assembly\n"
108 " \t m include macro expansions\n"
109 " \t n omit forms processing\n"
110 " \t s include symbols\n"
111 " \t =FILE list to FILE (must be last sub-option)\n"
116 msgid " --alternate initially turn on alternate macro syntax\n"
122 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
123 " compress DWARF debug sections using zlib "
130 " --nocompress-debug-sections\n"
131 " don't compress DWARF debug sections\n"
137 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
138 " compress DWARF debug sections using zlib\n"
144 " --nocompress-debug-sections\n"
145 " don't compress DWARF debug sections [default]\n"
150 msgid " -D produce assembler debugging messages\n"
156 " --debug-prefix-map OLD=NEW\n"
157 " map OLD to NEW in debug information\n"
162 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
167 msgid " emulate output (default %s)\n"
172 msgid " --execstack require executable stack for this object\n"
178 " --noexecstack don't require executable stack for this object\n"
184 " --size-check=[error|warning]\n"
185 "\t\t\t ELF .size directive check (default --size-check=error)\n"
190 msgid " --elf-stt-common=[no|yes] "
193 #: as.c:317 as.c:328 config/tc-i386.c:13918 config/tc-i386.c:13938
195 msgid "(default: yes)\n"
198 #: as.c:319 as.c:330 config/tc-i386.c:13920 config/tc-i386.c:13940
200 msgid "(default: no)\n"
206 " generate ELF common symbols with STT_COMMON type\n"
211 msgid " --sectname-subst enable section name substitution sequences\n"
216 msgid " --generate-missing-build-notes=[no|yes] "
222 " generate GNU Build notes if none are present in "
228 msgid " -f skip whitespace and comment preprocessing\n"
233 msgid " -g --gen-debug generate debugging information\n"
238 msgid " --gstabs generate STABS debugging information\n"
244 " --gstabs+ generate STABS debug info with GNU extensions\n"
250 " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> "
257 " --gdwarf-sections generate per-function section names for DWARF line "
263 msgid " --target-help show target specific options\n"
269 " -I DIR add DIR to search list for .include directives\n"
274 msgid " -J don't warn about signed overflow\n"
280 " -K warn when differences altered for long "
286 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
291 msgid " -M,--mri assemble in MRI compatibility mode\n"
297 " --MD FILE write dependency information in FILE (default "
303 msgid " -nocpp ignored\n"
309 " -no-pad-sections do not pad the end of sections to alignment "
316 " -o OBJFILE name the object-file output OBJFILE (default a."
322 msgid " -R fold data section into text section\n"
328 " --statistics print various measured statistics from execution\n"
333 msgid " --strip-local-absolute strip local absolute symbols\n"
339 " --traditional-format Use same format as native assembler when possible\n"
344 msgid " --version print assembler version number and exit\n"
349 msgid " -W --no-warn suppress warnings\n"
354 msgid " --warn don't suppress warnings\n"
359 msgid " --fatal-warnings treat warnings as errors\n"
365 " --itbl INSTTBL extend instruction set to include instructions\n"
366 " matching the specifications defined in file "
372 msgid " -w ignored\n"
377 msgid " -X ignored\n"
382 msgid " -Z generate object file even after errors\n"
388 " --listing-lhs-width set the width in words of the output data column "
396 " --listing-lhs-width2 set the width in words of the continuation lines\n"
397 " of the output data column; ignored if smaller "
399 " the width of the first line\n"
405 " --listing-rhs-width set the max width in characters of the lines from\n"
412 " --listing-cont-lines set the maximum number of continuation lines used\n"
413 " for the output data column of the listing\n"
418 msgid " @FILE read options from FILE\n"
423 msgid "Report bugs to %s\n"
428 msgid "unrecognized option -%c%s"
433 msgid "unexpected argument to --multibyte-input-option: '%s'"
436 #. This output is intended to follow the GNU standards document.
439 msgid "GNU assembler %s\n"
444 msgid "Copyright (C) 2022 Free Software Foundation, Inc.\n"
450 "This program is free software; you may redistribute it under the terms of\n"
451 "the GNU General Public License version 3 or later.\n"
452 "This program has absolutely no warranty.\n"
458 "This assembler was configured for a target of `%s' and default,\n"
464 msgid "This assembler was configured for a target of `%s'.\n"
468 msgid "multiple emulation names specified"
472 msgid "emulations not handled in this configuration"
482 msgid "canonical = %s\n"
487 msgid "cpu-type = %s\n"
492 msgid "format = %s\n"
497 msgid "bfd-target = %s\n"
502 msgid "Invalid --compress-debug-sections option: `%s'"
507 msgid "--compress-debug-sections=%s is unsupported"
511 msgid "bad defsym; format is --defsym name=value"
515 msgid "no file name following -t option"
520 msgid "failed to read instruction table %s\n"
525 msgid "unknown DWARF option %s\n"
530 msgid "Invalid --gdwarf-cie-version `%s'"
535 msgid "Invalid --size-check= option: `%s'"
540 msgid "Invalid --elf-stt-common= option: `%s'"
545 msgid "Invalid --generate-missing-build-notes option: `%s'"
550 msgid "invalid listing option `%c'"
555 msgid "%s: total time in assembly: %ld.%06ld\n"
559 msgid "libbfd ABI mismatch"
564 msgid "The input '%s' and output '%s' files are the same"
570 msgid_plural "%d warnings"
577 msgid_plural "%d errors"
583 msgid "%s, treating warnings as errors"
588 msgid "%s, %s, generating bad object file\n"
593 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
597 #. * We have a GROSS internal error.
598 #. * This should never happen.
600 #: atof-generic.c:455 config/tc-m68k.c:3503
601 msgid "failed sanity check"
604 #: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119
605 #: config/tc-arc.c:4053 config/tc-arc.c:4126 config/tc-d10v.c:550
606 #: config/tc-d30v.c:534 config/tc-mn10200.c:1091 config/tc-mn10300.c:1752
607 #: config/tc-ppc.c:3939 config/tc-s390.c:1334 config/tc-s390.c:1457
608 #: config/tc-s390.c:1591 config/tc-v850.c:2535 config/tc-v850.c:2606
609 #: config/tc-v850.c:2653 config/tc-v850.c:2690 config/tc-v850.c:2727
610 #: config/tc-v850.c:2990
611 msgid "too many fixups"
614 #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450
615 #: config/tc-mn10200.c:1033 config/tc-mn10300.c:1677 config/tc-ppc.c:3462
616 #: config/tc-s390.c:1318 config/tc-v850.c:2644 config/tc-v850.c:2678
617 #: config/tc-v850.c:2718 config/tc-v850.c:2963 config/tc-z80.c:785
618 msgid "illegal operand"
621 #: cgen.c:395 config/tc-avr.c:910 config/tc-d10v.c:463 config/tc-d30v.c:452
622 #: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613
623 #: config/tc-mmix.c:495 config/tc-mn10200.c:1036 config/tc-mn10300.c:1680
624 #: config/tc-msp430.c:417 config/tc-ppc.c:3464 config/tc-s390.c:1323
625 #: config/tc-sh.c:988 config/tc-v850.c:2648 config/tc-v850.c:2682
626 #: config/tc-v850.c:2722 config/tc-v850.c:2966 config/tc-xgate.c:895
627 #: config/tc-z80.c:932 config/tc-z8k.c:349
628 msgid "missing operand"
632 msgid "a reloc on this operand implies an overflow"
636 msgid "operand mask overflow"
639 #: cgen.c:858 config/tc-arm.c:2054 config/tc-arm.c:11343 config/tc-arm.c:11395
640 #: config/tc-arm.c:11683 config/tc-arm.c:12579 config/tc-arm.c:13719
641 #: config/tc-arm.c:13759 config/tc-arm.c:14132 config/tc-arm.c:14174
642 #: config/tc-arm.c:21420 config/tc-arm.c:21480 config/tc-mips.c:9707
643 #: config/tc-mips.c:11017 config/tc-mips.c:12314 config/tc-mips.c:12997
644 #: config/tc-spu.c:981 config/tc-xtensa.c:13092
645 msgid "expression too complex"
648 #: cgen.c:959 config/tc-ppc.c:7467 config/tc-s390.c:2369 config/tc-v850.c:3499
649 #: config/tc-xstormy16.c:541
650 msgid "unresolved expression that must be resolved"
653 #: cgen.c:984 config/tc-xstormy16.c:566
655 msgid "internal error: can't install fix for reloc type %d (`%s')"
658 #: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:786
659 msgid "relocation is not supported"
663 msgid "invalid identifier for \".ifdef\""
667 msgid "non-constant expression in \".if\" statement"
671 msgid "bad format for ifc or ifnc"
675 msgid "\".elseif\" without matching \".if\""
679 msgid "\".elseif\" after \".else\""
682 #: cond.c:317 cond.c:423
683 msgid "here is the previous \".else\""
686 #: cond.c:320 cond.c:426
687 msgid "here is the previous \".if\""
691 msgid "non-constant expression in \".elseif\" statement"
695 msgid "\".endif\" without \".if\""
699 msgid "\".else\" without matching \".if\""
703 msgid "duplicate \".else\""
707 msgid ".ifeqs syntax error"
711 msgid "end of macro inside conditional"
715 msgid "end of file inside conditional"
719 msgid "here is the start of the unterminated conditional"
723 msgid "here is the \"else\" of the unterminated conditional"
726 #: config/atof-ieee.c:148
727 msgid "cannot create floating-point number"
730 #: config/atof-ieee.c:335
731 msgid "NaNs are not supported by this target"
734 #: config/atof-ieee.c:354
735 msgid "NaN flavors are not supported by this target"
738 #: config/atof-ieee.c:392
739 msgid "Infinities are not supported by this target"
742 #: config/atof-ieee.c:825 config/atof-vax.c:449 config/tc-arm.c:1284
743 #: config/tc-ia64.c:11595 config/tc-tic30.c:1241 config/tc-tic4x.c:2567
744 msgid "Unrecognized or unsupported floating point constant"
747 #: config/obj-aout.c:81
749 msgid "Attempt to put a common symbol into set %s"
752 #: config/obj-aout.c:85
754 msgid "Attempt to put an undefined symbol into set %s"
757 #: config/obj-aout.c:112 config/obj-coff.c:1370
759 msgid "Symbol `%s' can not be both weak and common"
762 #: config/obj-coff.c:206 config/obj-coff.c:1685 config/tc-tic54x.c:3971
765 msgid "error setting flags for \"%s\": %s"
768 #. Zero is used as an end marker in the file.
769 #: config/obj-coff.c:424
770 msgid "Line numbers must be positive integers\n"
773 #: config/obj-coff.c:456
774 msgid ".ln pseudo-op inside .def/.endef: ignored."
777 #: config/obj-coff.c:498 ecoff.c:3233
778 msgid ".loc outside of .text"
781 #: config/obj-coff.c:505
782 msgid ".loc pseudo-op inside .def/.endef: ignored."
785 #: config/obj-coff.c:585
786 msgid ".def pseudo-op used inside of .def/.endef: ignored."
789 #: config/obj-coff.c:618
790 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
793 #: config/obj-coff.c:657
795 msgid "`%s' symbol without preceding function"
798 #: config/obj-coff.c:744
800 msgid "unexpected storage class %d"
803 #: config/obj-coff.c:851
804 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
807 #: config/obj-coff.c:871
808 msgid "badly formed .dim directive ignored"
811 #: config/obj-coff.c:920
812 msgid ".size pseudo-op used outside of .def/.endef: ignored."
815 #: config/obj-coff.c:935
816 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
819 #: config/obj-coff.c:952
820 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
823 #: config/obj-coff.c:969
825 msgid "tag not found for .tag %s"
828 #: config/obj-coff.c:982
829 msgid ".type pseudo-op used outside of .def/.endef: ignored."
832 #: config/obj-coff.c:1001
833 msgid ".val pseudo-op used outside of .def/.endef: ignored."
836 #: config/obj-coff.c:1148
837 msgid "badly formed .weak directive ignored"
840 #: config/obj-coff.c:1326
841 msgid "mismatched .eb"
844 #: config/obj-coff.c:1349
846 msgid "C_EFCN symbol for %s out of scope"
849 #: config/obj-coff.c:1404
851 msgid "Warning: internal error: forgetting to set endndx of %s"
857 #: config/obj-coff.c:1647
859 msgid "unsupported section attribute '%c'"
862 #: config/obj-coff.c:1651
864 msgid "unknown section attribute '%c'"
867 #: config/obj-coff.c:1697 config/obj-macho.c:269
869 msgid "Ignoring changed section attributes for %s"
872 #: config/obj-coff.c:1839
874 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
877 #: config/obj-ecoff.c:125
878 msgid "Can't set GP value"
881 #: config/obj-ecoff.c:132
882 msgid "Can't set register masks"
885 #: config/obj-elf.c:344 config/tc-sparc.c:4380 config/tc-v850.c:511
887 msgid "bad .common segment %s"
890 #: config/obj-elf.c:420 config/tc-aarch64.c:1968
891 msgid "Missing symbol name in directive"
894 #: config/obj-elf.c:655
896 msgid "setting incorrect section type for %s"
899 #: config/obj-elf.c:660
901 msgid "ignoring incorrect section type for %s"
904 #: config/obj-elf.c:719
906 msgid "setting incorrect section attributes for %s"
909 #. This is a special section with known type. User
910 #. assembly might get the section type wrong; Even high
911 #. profile projects like glibc have done so in the past.
912 #. So don't error in this case.
913 #: config/obj-elf.c:813
915 msgid "ignoring changed section type for %s"
918 #. Do error when assembly isn't self-consistent.
919 #: config/obj-elf.c:816
921 msgid "changed section type for %s"
924 #: config/obj-elf.c:831
926 msgid "ignoring changed section attributes for %s"
929 #: config/obj-elf.c:833
931 msgid "changed section attributes for %s"
934 #: config/obj-elf.c:841
936 msgid "changed section entity size for %s"
939 #: config/obj-elf.c:910
940 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
943 #: config/obj-elf.c:994
944 msgid "extraneous characters at end of numeric section type"
947 #: config/obj-elf.c:1000 read.c:3010
948 msgid "unrecognized section type"
951 #: config/obj-elf.c:1032
952 msgid "unrecognized section attribute"
955 #: config/obj-elf.c:1063 config/tc-alpha.c:4206
959 #: config/obj-elf.c:1106
960 msgid "group name not parseable"
963 #: config/obj-elf.c:1112
965 msgid "section %s already has a group (%s)"
968 #: config/obj-elf.c:1167
970 msgid "section name '%s' already defined as another symbol"
973 #: config/obj-elf.c:1259
974 msgid "invalid merge entity size"
977 #: config/obj-elf.c:1266
978 msgid "entity size for SHF_MERGE not specified"
981 #: config/obj-elf.c:1294
982 msgid "? section flag ignored with G present"
985 #: config/obj-elf.c:1319
986 msgid "group name for SHF_GROUP not specified"
989 #: config/obj-elf.c:1345
991 msgid "unsupported mbind section info: %s"
994 #: config/obj-elf.c:1398
996 msgid "unsupported section id: %s"
999 #: config/obj-elf.c:1423
1000 msgid "character following name is not '#'"
1003 #: config/obj-elf.c:1450
1005 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
1008 #: config/obj-elf.c:1457
1010 msgid "%s section is supported only by GNU and FreeBSD targets"
1013 #: config/obj-elf.c:1598
1014 msgid ".previous without corresponding .section; ignored"
1017 #: config/obj-elf.c:1624
1018 msgid ".popsection without corresponding .pushsection; ignored"
1021 #: config/obj-elf.c:1668 config/obj-elf.c:1763
1023 msgid "missing version name in `%s' for symbol `%s'"
1026 #: config/obj-elf.c:1687
1028 msgid "only one version name with `@@@' is allowed for symbol `%s'"
1031 #: config/obj-elf.c:1695
1033 msgid "invalid version name '%s' for symbol `%s'"
1036 #: config/obj-elf.c:1737
1037 msgid "expected comma after name in .symver"
1040 #: config/obj-elf.c:1754 config/obj-elf.c:2658
1042 msgid "`%s' can't be versioned to common symbol '%s'"
1045 #: config/obj-elf.c:1831
1047 msgid "expected `%s' to have already been set for .vtable_inherit"
1050 #: config/obj-elf.c:1841
1051 msgid "expected comma after name in .vtable_inherit"
1054 #: config/obj-elf.c:1902
1055 msgid "expected comma after name in .vtable_entry"
1058 #: config/obj-elf.c:2041
1060 msgid "Attribute name not recognised: %s"
1063 #: config/obj-elf.c:2058
1064 msgid "expected numeric constant"
1067 #: config/obj-elf.c:2067 config/tc-arm.c:7056
1068 msgid "expected comma"
1071 #: config/obj-elf.c:2100
1072 msgid "bad string constant"
1075 #: config/obj-elf.c:2104
1076 msgid "expected <tag> , <value>"
1079 #: config/obj-elf.c:2237
1080 msgid "expected quoted string"
1083 #: config/obj-elf.c:2257
1085 msgid "expected comma after name `%s' in .size directive"
1088 #: config/obj-elf.c:2266
1089 msgid "missing expression in .size directive"
1092 #: config/obj-elf.c:2386
1094 msgid "symbol '%s' is already defined"
1097 #: config/obj-elf.c:2406
1099 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1102 #: config/obj-elf.c:2410
1104 msgid "symbol type \"%s\" is not supported by MIPS targets"
1107 #: config/obj-elf.c:2422
1109 msgid "symbol type \"%s\" is supported only by GNU targets"
1112 #: config/obj-elf.c:2432
1114 msgid "unrecognized symbol type \"%s\""
1117 #: config/obj-elf.c:2453
1119 msgid "cannot change type of common symbol '%s'"
1122 #: config/obj-elf.c:2465
1124 msgid "symbol '%s' already has its type set"
1127 #: config/obj-elf.c:2631 config/obj-elf.c:2634
1129 msgid ".size expression for %s does not evaluate to a constant"
1132 #: config/obj-elf.c:2723
1134 msgid "symbol '%s' with multiple versions cannot be used in relocation"
1137 #: config/obj-elf.c:2741 ecoff.c:3578
1139 msgid "symbol `%s' can not be both weak and common"
1142 #: config/obj-elf.c:2789
1144 msgid "undefined linked-to symbol `%s' on section `%s'"
1147 #: config/obj-elf.c:2867
1149 msgid "assuming all members of group `%s' are COMDAT"
1152 #: config/obj-elf.c:2879
1154 msgid "can't create group: %s"
1157 #: config/obj-elf.c:2956
1160 "invalid attempt to declare external version name as default in symbol `%s'"
1163 #: config/obj-elf.c:2966
1165 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
1168 #: config/obj-elf.c:3058
1170 msgid "failed to set up debugging information: %s"
1173 #: config/obj-elf.c:3078
1175 msgid "can't start writing .mdebug section: %s"
1178 #: config/obj-elf.c:3086
1180 msgid "could not write .mdebug section: %s"
1183 #: config/obj-evax.c:122
1185 msgid "no entry symbol for global function '%s'"
1188 #. make a temp string.
1189 #: config/obj-macho.c:119
1191 msgid "the %s name '%s' is too long (maximum 16 characters)"
1194 #: config/obj-macho.c:130
1196 msgid "expected a %s name followed by a `,'"
1199 #: config/obj-macho.c:195
1201 msgid "cannot override zerofill section type for `%s,%s'"
1204 #: config/obj-macho.c:249
1206 msgid "failed to set flags for \"%s\": %s"
1209 #: config/obj-macho.c:342
1211 msgid "unknown or invalid section type '%s'"
1214 #: config/obj-macho.c:381
1216 msgid "unknown or invalid section attribute '%s'"
1219 #: config/obj-macho.c:402
1220 msgid "unexpected section size information"
1223 #: config/obj-macho.c:414
1224 msgid "missing sizeof_stub expression"
1227 #: config/obj-macho.c:478 config/tc-ia64.c:1081 config/tc-ia64.c:11756
1228 #: config/tc-score.c:6093 expr.c:1213 read.c:1783
1229 msgid "expected symbol name"
1232 #: config/obj-macho.c:491 read.c:545
1233 msgid "bad or irreducible absolute expression"
1236 #: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1821
1237 msgid "missing size expression"
1240 #: config/obj-macho.c:506 config/tc-ia64.c:1116 read.c:1827
1242 msgid "size (%ld) out of range, ignored"
1245 #: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1394 ecoff.c:3346
1246 #: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3860 symbols.c:515
1249 msgid "symbol `%s' is already defined"
1252 #: config/obj-macho.c:526 read.c:1854
1254 msgid "size of \"%s\" is already %ld; not changing to %ld"
1257 #: config/obj-macho.c:537
1258 msgid "align value not recognized, using size"
1261 #: config/obj-macho.c:542 config/obj-macho.c:905
1263 msgid "Alignment (%lu) too large: 15 assumed."
1266 #: config/obj-macho.c:608
1268 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1271 #: config/obj-macho.c:810
1273 msgid "%s is not used for the selected target"
1276 #: config/obj-macho.c:875
1277 msgid "internal error: base section index out of range"
1280 #: config/obj-macho.c:961
1282 msgid "internal error: bad file property ID %d"
1285 #: config/obj-macho.c:969
1286 msgid "failed to set subsections by symbols"
1289 #: config/obj-macho.c:1032
1291 msgid "'%s' previously declared as '%s'."
1294 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1297 "'%s' can't be a weak_definition (currently only supported in sections of "
1301 #: config/obj-macho.c:1169
1302 msgid "use of .indirect_symbols requires `-dynamic'"
1305 #: config/obj-macho.c:1186
1308 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1309 "sized element at %s"
1312 #: config/obj-macho.c:1216
1313 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1316 #: config/obj-macho.c:1485
1318 msgid "'%s' can't be a weak_definition (since it is undefined)"
1321 #: config/obj-macho.c:1491
1323 msgid "Non-global symbol: '%s' can't be a weak_definition."
1326 #: config/obj-macho.c:1497
1328 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1331 #: config/obj-macho.c:1538
1333 msgid "unrecognized stab type '%c'"
1336 #: config/obj-macho.c:1589
1338 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1341 #: config/obj-macho.c:1597
1343 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1346 #: config/obj-macho.c:1604
1348 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1351 #: config/obj-macho.c:1806
1354 "the number of .indirect_symbols defined in section %s does not match the "
1355 "number expected (%d defined, %d expected)"
1358 #: config/obj-macho.c:1826
1360 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1363 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1364 msgid "internal error: more indirect mach-o symbols than expected"
1367 #: config/obj-som.c:56
1368 msgid "Only one .compiler pseudo-op per file!"
1371 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1372 msgid "Expected quoted string"
1375 #: config/obj-som.c:86
1376 msgid ".compiler directive missing language and version"
1379 #: config/obj-som.c:96
1380 msgid ".compiler directive missing version"
1383 #: config/obj-som.c:112
1385 msgid "FATAL: Attaching compiler header %s"
1388 #: config/obj-som.c:127
1389 msgid "Only one .version pseudo-op per file!"
1392 #: config/obj-som.c:151
1394 msgid "attaching version header %s: %s"
1397 #: config/obj-som.c:169
1398 msgid "Only one .copyright pseudo-op per file!"
1401 #: config/obj-som.c:193
1403 msgid "attaching copyright header %s: %s"
1406 #: config/tc-aarch64.c:381
1407 msgid "integer 32-bit register expected"
1410 #: config/tc-aarch64.c:384
1411 msgid "integer 64-bit register expected"
1414 #: config/tc-aarch64.c:387
1415 msgid "integer register expected"
1418 #: config/tc-aarch64.c:390
1419 msgid "64-bit integer or SP register expected"
1422 #: config/tc-aarch64.c:393 config/tc-mcore.c:840 config/tc-mcore.c:1356
1423 #: config/tc-mcore.c:1410
1424 msgid "base register expected"
1427 #: config/tc-aarch64.c:396
1428 msgid "integer or zero register expected"
1431 #: config/tc-aarch64.c:399
1432 msgid "offset register expected"
1435 #: config/tc-aarch64.c:402
1436 msgid "integer or SP register expected"
1439 #: config/tc-aarch64.c:405
1440 msgid "integer, zero or SP register expected"
1443 #: config/tc-aarch64.c:408
1444 msgid "8-bit SIMD scalar register expected"
1447 #: config/tc-aarch64.c:411
1448 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1451 #: config/tc-aarch64.c:415
1452 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1455 #: config/tc-aarch64.c:419
1456 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1459 #: config/tc-aarch64.c:423
1460 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1463 #: config/tc-aarch64.c:428 config/tc-arm.c:4750
1464 msgid "register expected"
1468 #: config/tc-aarch64.c:431
1469 msgid "SIMD scalar or floating-point register expected"
1473 #: config/tc-aarch64.c:434
1474 msgid "vector register expected"
1477 #: config/tc-aarch64.c:437
1478 msgid "SVE vector register expected"
1481 #: config/tc-aarch64.c:440
1482 msgid "SVE predicate register expected"
1485 #: config/tc-aarch64.c:443
1487 msgid "invalid register type %d"
1490 #: config/tc-aarch64.c:618 config/tc-aarch64.c:620 config/tc-arm.c:1201
1491 #: config/tc-score.c:6492 expr.c:1379 read.c:2675
1492 msgid "bad expression"
1495 #: config/tc-aarch64.c:631 config/tc-sparc.c:3376
1499 #: config/tc-aarch64.c:849
1501 msgid "bad size %d in vector width specifier"
1504 #: config/tc-aarch64.c:882
1506 msgid "unexpected character `%c' in element size"
1509 #: config/tc-aarch64.c:884
1510 msgid "missing element size"
1513 #: config/tc-aarch64.c:893
1515 msgid "invalid element size %d and vector size combination %c"
1518 #: config/tc-aarch64.c:928
1520 msgid "unexpected character `%c' in predication type"
1523 #: config/tc-aarch64.c:931
1524 msgid "missing predication type"
1527 #: config/tc-aarch64.c:1026
1528 msgid "this type of register can't be indexed"
1531 #: config/tc-aarch64.c:1032
1532 msgid "index not allowed inside register list"
1535 #: config/tc-aarch64.c:1043 config/tc-aarch64.c:2013 config/tc-aarch64.c:2215
1536 #: config/tc-arm.c:1778 config/tc-arm.c:4000 config/tc-arm.c:5204
1537 #: config/tc-arm.c:7345
1538 msgid "constant expression required"
1541 #. Indexed vector register expected.
1542 #: config/tc-aarch64.c:1055
1543 msgid "indexed vector register expected"
1546 #: config/tc-aarch64.c:1062
1547 msgid "invalid use of vector register"
1550 #: config/tc-aarch64.c:1154 config/tc-arm.c:2110
1554 #: config/tc-aarch64.c:1179
1555 msgid "invalid vector register in list"
1558 #: config/tc-aarch64.c:1186
1559 msgid "invalid scalar register in list"
1562 #: config/tc-aarch64.c:1199
1563 msgid "invalid range in vector register list"
1566 #: config/tc-aarch64.c:1212
1567 msgid "type mismatch in vector register list"
1570 #: config/tc-aarch64.c:1229
1571 msgid "end of vector register list not found"
1574 #: config/tc-aarch64.c:1246
1575 msgid "constant expression required."
1578 #: config/tc-aarch64.c:1256
1579 msgid "expected index"
1582 #: config/tc-aarch64.c:1263
1583 msgid "too many registers in vector register list"
1586 #: config/tc-aarch64.c:1268
1587 msgid "empty vector register list"
1590 #: config/tc-aarch64.c:1290 config/tc-arm.c:2546
1592 msgid "ignoring attempt to redefine built-in register '%s'"
1595 #: config/tc-aarch64.c:1296 config/tc-arm.c:2551
1597 msgid "ignoring redefinition of register alias '%s'"
1600 #: config/tc-aarch64.c:1341 config/tc-arm.c:2616
1602 msgid "unknown register '%s' -- .req ignored"
1605 #: config/tc-aarch64.c:1399 config/tc-arm.c:2824
1606 msgid "invalid syntax for .req directive"
1609 #: config/tc-aarch64.c:1424 config/tc-arm.c:2862
1610 msgid "invalid syntax for .unreq directive"
1613 #: config/tc-aarch64.c:1430 config/tc-arm.c:2869
1615 msgid "unknown register alias '%s'"
1618 #: config/tc-aarch64.c:1432
1620 msgid "ignoring attempt to undefine built-in register '%s'"
1623 #: config/tc-aarch64.c:1756 config/tc-arm.c:3612 config/tc-arm.c:3639
1624 #: config/tc-arm.c:3652
1625 msgid "literal pool overflow"
1628 #: config/tc-aarch64.c:1938 config/tc-aarch64.c:6917 config/tc-arm.c:3873
1629 #: config/tc-arm.c:7778
1630 msgid "unrecognized relocation suffix"
1633 #: config/tc-aarch64.c:1940
1634 msgid "unimplemented relocation suffix"
1637 #: config/tc-aarch64.c:2182 config/tc-aarch64.c:2373 config/tc-aarch64.c:2417
1638 #: config/tc-csky.c:2314
1639 msgid "immediate operand required"
1642 #: config/tc-aarch64.c:2191
1643 msgid "missing immediate expression"
1646 #: config/tc-aarch64.c:2397 config/tc-aarch64.c:6740 config/tc-aarch64.c:6760
1647 msgid "invalid floating-point constant"
1650 #: config/tc-aarch64.c:3200 config/tc-arm.c:5544 config/tc-arm.c:5554
1651 msgid "shift expression expected"
1654 #: config/tc-aarch64.c:3208
1655 msgid "shift operator expected"
1658 #: config/tc-aarch64.c:3216
1659 msgid "invalid use of 'MSL'"
1662 #: config/tc-aarch64.c:3224
1663 msgid "invalid use of 'MUL'"
1666 #: config/tc-aarch64.c:3233
1667 msgid "extending shift is not permitted"
1670 #: config/tc-aarch64.c:3241
1671 msgid "'ROR' shift is not permitted"
1674 #: config/tc-aarch64.c:3249
1675 msgid "only 'LSL' shift is permitted"
1678 #: config/tc-aarch64.c:3257
1679 msgid "only 'MUL' is permitted"
1682 #: config/tc-aarch64.c:3275
1683 msgid "only 'MUL VL' is permitted"
1686 #: config/tc-aarch64.c:3283
1687 msgid "invalid shift for the register offset addressing mode"
1690 #: config/tc-aarch64.c:3291
1691 msgid "invalid shift operator"
1694 #: config/tc-aarch64.c:3325
1695 msgid "missing shift amount"
1698 #: config/tc-aarch64.c:3332
1699 msgid "constant shift amount required"
1702 #: config/tc-aarch64.c:3341
1703 msgid "shift amount out of range 0 to 63"
1706 #: config/tc-aarch64.c:3391
1707 msgid "unexpected shift operator"
1710 #: config/tc-aarch64.c:3427
1711 msgid "unexpected register in the immediate operand"
1714 #: config/tc-aarch64.c:3452
1715 msgid "integer register expected in the extended/shifted operand register"
1718 #: config/tc-aarch64.c:3487 config/tc-aarch64.c:3625 config/tc-aarch64.c:3758
1719 #: config/tc-aarch64.c:3958 config/tc-aarch64.c:4000
1720 msgid "unknown relocation modifier"
1723 #: config/tc-aarch64.c:3494 config/tc-aarch64.c:3644 config/tc-aarch64.c:3765
1724 #: config/tc-aarch64.c:3965 config/tc-aarch64.c:4007
1725 msgid "this relocation modifier is not allowed on this instruction"
1728 #: config/tc-aarch64.c:3653 config/tc-aarch64.c:3777
1729 msgid "invalid relocation expression"
1732 #: config/tc-aarch64.c:3670
1733 msgid "invalid address"
1736 #: config/tc-aarch64.c:3727
1737 msgid "invalid use of 32-bit register offset"
1740 #: config/tc-aarch64.c:3736
1741 msgid "offset has different size from base"
1744 #: config/tc-aarch64.c:3742
1745 msgid "invalid use of 64-bit register offset"
1749 #: config/tc-aarch64.c:3791 config/tc-aarch64.c:3849
1750 msgid "invalid expression in the address"
1753 #: config/tc-aarch64.c:3805 config/tc-arm.c:6143 config/tc-arm.c:6736
1754 msgid "']' expected"
1757 #: config/tc-aarch64.c:3813
1758 msgid "register offset not allowed in pre-indexed addressing mode"
1761 #: config/tc-aarch64.c:3828 config/tc-arm.c:6179
1762 msgid "cannot combine pre- and post-indexing"
1766 #: config/tc-aarch64.c:3873
1767 msgid "missing offset in the pre-indexed address"
1770 #: config/tc-aarch64.c:4132
1771 msgid "unknown or missing option to PSB/TSB"
1774 #: config/tc-aarch64.c:4140
1775 msgid "the specified option is not accepted for PSB/TSB"
1778 #: config/tc-aarch64.c:4167 config/tc-aarch64.c:4181
1779 msgid "unknown option to BTI"
1782 #: config/tc-aarch64.c:4210
1783 msgid "missing ZA tile element size separator"
1786 #: config/tc-aarch64.c:4266
1787 msgid "invalid ZA tile register number, expected za0"
1790 #: config/tc-aarch64.c:4273
1791 msgid "invalid ZA tile register number, expected za0-za1"
1794 #. For the 32-bit variant: is the name of the ZA tile ZA0-ZA3.
1795 #: config/tc-aarch64.c:4281
1796 msgid "invalid ZA tile register number, expected za0-za3"
1799 #. For the 64-bit variant: is the name of the ZA tile ZA0-ZA7
1800 #: config/tc-aarch64.c:4289
1801 msgid "invalid ZA tile register number, expected za0-za7"
1804 #: config/tc-aarch64.c:4294
1805 msgid "invalid ZA tile element size, allowed b, h, s and d"
1808 #: config/tc-aarch64.c:4340
1809 msgid "expected '['"
1812 #: config/tc-aarch64.c:4349
1813 msgid "expected vector select register W12-W15"
1816 #: config/tc-aarch64.c:4356
1817 msgid "expected ','"
1820 #: config/tc-aarch64.c:4362
1821 msgid "index offset immediate expected"
1824 #: config/tc-aarch64.c:4368
1825 msgid "expected ']'"
1828 #: config/tc-aarch64.c:4443
1829 msgid "invalid ZA tile element size, allowed b, h, s, d and q"
1832 #: config/tc-aarch64.c:4451
1833 msgid "ZA tile vector out of range"
1836 #: config/tc-aarch64.c:4463
1837 msgid "index offset out of range"
1840 #: config/tc-aarch64.c:4484 config/tc-aarch64.c:4579
1841 msgid "expected '{'"
1844 #: config/tc-aarch64.c:4497 config/tc-aarch64.c:4592
1845 msgid "expected '}'"
1848 #: config/tc-aarch64.c:4541 config/tc-aarch64.c:4556
1849 msgid "wrong ZA tile element format"
1852 #: config/tc-aarch64.c:4623
1853 msgid "expected ZA array"
1856 #: config/tc-aarch64.c:4632 config/tc-aarch64.c:8993 config/tc-arm.c:28704
1857 #: config/tc-arm.c:28719 config/tc-arm.c:28734 config/tc-arm.c:28745
1858 #: config/tc-arm.c:28768 config/tc-arm.c:29618 config/tc-moxie.c:714
1859 #: config/tc-pj.c:449 config/tc-sh.c:3728
1860 msgid "offset out of range"
1863 #: config/tc-aarch64.c:4659
1864 msgid "expected SM or ZA operand"
1867 #: config/tc-aarch64.c:4708
1868 msgid "wrong predicate register element size, allowed b, h, s and d"
1871 #: config/tc-aarch64.c:4717
1872 msgid "element index out of range for given variant"
1875 #: config/tc-aarch64.c:4781
1877 msgid "selected processor does not support PSTATE field name '%s'"
1880 #: config/tc-aarch64.c:4786 config/tc-aarch64.c:4828
1882 msgid "selected processor does not support system register name '%s'"
1885 #: config/tc-aarch64.c:4789 config/tc-aarch64.c:4831
1888 "system register name '%s' is deprecated and may be removed in a future "
1892 #: config/tc-aarch64.c:4873
1893 msgid "immediate value out of range "
1896 #: config/tc-aarch64.c:5392
1901 #: config/tc-aarch64.c:5420
1903 msgid "this `%s' should have an immediately preceding `%s' -- `%s'"
1906 #: config/tc-aarch64.c:5426
1908 msgid "the preceding `%s' should be followed by `%s` rather than `%s` -- `%s'"
1911 #: config/tc-aarch64.c:5440 config/tc-score.c:2752 config/tc-score.c:6481
1916 #: config/tc-aarch64.c:5442
1918 msgid "%s at operand %d -- `%s'"
1921 #: config/tc-aarch64.c:5448
1923 msgid "operand %d must be %s -- `%s'"
1926 #: config/tc-aarch64.c:5454
1928 msgid "operand mismatch -- `%s'"
1932 #: config/tc-aarch64.c:5514
1933 msgid " did you mean this?"
1936 #: config/tc-aarch64.c:5517 config/tc-aarch64.c:5544
1941 #: config/tc-aarch64.c:5522
1942 msgid " other valid variant(s):"
1945 #: config/tc-aarch64.c:5551
1947 msgid "operand %d must have the same immediate value as operand 1 -- `%s'"
1950 #: config/tc-aarch64.c:5557
1952 msgid "operand %d must be the same register as operand 1 -- `%s'"
1955 #: config/tc-aarch64.c:5563
1957 msgid "%s out of range %d to %d at operand %d -- `%s'"
1960 #: config/tc-aarch64.c:5564 config/tc-aarch64.c:5568 config/tc-aarch64.c:7666
1961 msgid "immediate value"
1964 #: config/tc-aarch64.c:5567
1966 msgid "%s must be %d at operand %d -- `%s'"
1969 #: config/tc-aarch64.c:5574
1972 "invalid number of registers in the list; only 1 register is expected at "
1973 "operand %d -- `%s'"
1976 #: config/tc-aarch64.c:5578
1979 "invalid number of registers in the list; %d registers are expected at "
1980 "operand %d -- `%s'"
1983 #: config/tc-aarch64.c:5584
1985 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
1988 #: config/tc-aarch64.c:5885
1989 msgid "bad vector arrangement type"
1992 #: config/tc-aarch64.c:6014
1993 msgid "the specified relocation type is not allowed for MOVK"
1996 #: config/tc-aarch64.c:6062 config/tc-aarch64.c:6073
1997 msgid "the specified relocation type is not allowed for 32-bit register"
2000 #: config/tc-aarch64.c:6184
2001 msgid "relocation qualifier does not match instruction size"
2004 #: config/tc-aarch64.c:6273
2005 msgid "comma expected between operands"
2008 #: config/tc-aarch64.c:6304
2009 msgid "invalid Rt register number in 64-byte load/store"
2012 #: config/tc-aarch64.c:6425
2013 msgid "the top half of a 128-bit FP/SIMD register is expected"
2016 #: config/tc-aarch64.c:6500 config/tc-arm.c:2219 config/tc-arm.c:2264
2017 #: config/tc-h8300.c:1042
2018 msgid "invalid register list"
2021 #: config/tc-aarch64.c:6507
2022 msgid "expected element type rather than vector type"
2025 #: config/tc-aarch64.c:6528
2026 msgid "missing type suffix"
2029 #: config/tc-aarch64.c:6547
2030 msgid "C0 - C15 expected"
2033 #: config/tc-aarch64.c:6654 config/tc-aarch64.c:6678
2034 msgid "immediate zero expected"
2037 #: config/tc-aarch64.c:6775
2038 msgid "shift not allowed for bitmask immediate"
2041 #: config/tc-aarch64.c:6829
2042 msgid "can't mix relocation modifier with explicit shift"
2045 #: config/tc-aarch64.c:6878 config/tc-arm.c:15929 config/tc-arm.c:15954
2046 #: config/tc-arm.c:15965 config/tc-arm.c:15972
2047 msgid "invalid condition"
2050 #: config/tc-aarch64.c:6904
2051 msgid "invalid pc-relative address"
2054 #. Only permit "=value" in the literal load instructions.
2055 #. The literal will be generated by programmer_friendly_fixup.
2056 #: config/tc-aarch64.c:6912
2057 msgid "invalid use of \"=immediate\""
2060 #: config/tc-aarch64.c:6977 config/tc-aarch64.c:7009 config/tc-aarch64.c:7027
2061 #: config/tc-aarch64.c:7051 config/tc-aarch64.c:7071 config/tc-aarch64.c:7090
2062 #: config/tc-aarch64.c:7113 config/tc-aarch64.c:7179 config/tc-aarch64.c:7186
2063 #: config/tc-aarch64.c:7214 config/tc-aarch64.c:7235 config/tc-aarch64.c:7260
2064 #: config/tc-aarch64.c:7278 config/tc-aarch64.c:7286 config/tc-aarch64.c:7303
2065 #: config/tc-aarch64.c:7327
2066 msgid "invalid addressing mode"
2069 #: config/tc-aarch64.c:6993
2070 msgid "the optional immediate offset can only be 0"
2073 #: config/tc-aarch64.c:7032 config/tc-aarch64.c:7056 config/tc-aarch64.c:7076
2074 msgid "relocation not allowed"
2077 #: config/tc-aarch64.c:7123
2078 msgid "writeback value must be an immediate constant"
2081 #: config/tc-aarch64.c:7134 config/tc-aarch64.c:7353
2082 msgid "unknown or missing PSTATE field name"
2085 #. Make sure this has priority over
2086 #. "invalid addressing mode".
2087 #: config/tc-aarch64.c:7194
2088 msgid "constant offset required"
2091 #: config/tc-aarch64.c:7339
2092 msgid "unknown or missing system register name"
2095 #: config/tc-aarch64.c:7387
2096 msgid "unknown or missing operation name"
2099 #: config/tc-aarch64.c:7400
2100 msgid "the specified option is not accepted in ISB"
2103 #: config/tc-aarch64.c:7412 config/tc-aarch64.c:7429
2104 msgid "the specified option is not accepted in DSB"
2107 #: config/tc-aarch64.c:7443
2108 msgid "immediate value must be 16, 20, 24, 28"
2111 #: config/tc-aarch64.c:7544 config/tc-aarch64.c:8792 config/tc-arm.c:8060
2113 msgid "unhandled operand code %d"
2116 #: config/tc-aarch64.c:7586
2117 msgid "unexpected comma before the omitted optional operand"
2120 #: config/tc-aarch64.c:7614
2121 msgid "unexpected characters following instruction"
2124 #: config/tc-aarch64.c:7692 config/tc-arm.c:5669 config/tc-arm.c:6287
2125 #: config/tc-arm.c:8874
2126 msgid "constant expression expected"
2129 #: config/tc-aarch64.c:7699
2130 msgid "literal pool insertion failed"
2133 #: config/tc-aarch64.c:7770 config/tc-aarch64.c:7785
2135 msgid "unpredictable transfer with writeback -- `%s'"
2138 #: config/tc-aarch64.c:7789 config/tc-aarch64.c:7803
2140 msgid "unpredictable load of register pair -- `%s'"
2143 #: config/tc-aarch64.c:7810 config/tc-aarch64.c:7823
2145 msgid "unpredictable: identical transfer and status registers --`%s'"
2148 #: config/tc-aarch64.c:7818 config/tc-aarch64.c:7832
2150 msgid "unpredictable: identical base and status registers --`%s'"
2153 #: config/tc-aarch64.c:7852
2155 msgid "previous `%s' sequence has not been closed"
2158 #: config/tc-aarch64.c:7937
2160 msgid "unknown mnemonic -- `%s'"
2163 #: config/tc-aarch64.c:7947
2165 msgid "unknown mnemonic `%s' -- `%s'"
2168 #: config/tc-aarch64.c:7955
2170 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
2173 #: config/tc-aarch64.c:8013
2175 msgid "selected processor does not support `%s'"
2178 #: config/tc-aarch64.c:8451 config/tc-arm.c:28125
2179 msgid "GOT already in the symbol table"
2182 #: config/tc-aarch64.c:8614
2183 msgid "immediate cannot be moved by a single instruction"
2186 #: config/tc-aarch64.c:8658 config/tc-aarch64.c:8703 config/tc-aarch64.c:8729
2187 #: config/tc-arm.c:16473 config/tc-arm.c:18170 config/tc-arm.c:18750
2188 #: config/tc-arm.c:18777 config/tc-arm.c:19565 config/tc-arm.c:20400
2189 #: config/tc-arm.c:21423 config/tc-arm.c:21483 config/tc-metag.c:2443
2190 #: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
2191 #: config/tc-metag.c:3019 config/tc-metag.c:3028
2192 msgid "immediate out of range"
2195 #: config/tc-aarch64.c:8722 config/tc-metag.c:4654 config/tc-xtensa.c:4243
2196 msgid "invalid immediate"
2199 #: config/tc-aarch64.c:8787 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
2200 #: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
2201 msgid "immediate offset out of range"
2204 #: config/tc-aarch64.c:8861 config/tc-arm.c:28463 config/tc-arm.c:28531
2205 #: config/tc-arm.c:28813
2207 msgid "undefined symbol %s used as an immediate value"
2210 #: config/tc-aarch64.c:8873
2211 msgid "pc-relative load offset not word aligned"
2214 #: config/tc-aarch64.c:8876
2215 msgid "pc-relative load offset out of range"
2218 #: config/tc-aarch64.c:8888
2219 msgid "pc-relative address offset out of range"
2222 #: config/tc-aarch64.c:8900 config/tc-aarch64.c:8915
2223 msgid "conditional branch target not word aligned"
2226 #: config/tc-aarch64.c:8903 config/tc-aarch64.c:8918 config/tc-arm.c:29108
2227 msgid "conditional branch out of range"
2230 #: config/tc-aarch64.c:8931
2231 msgid "branch target not word aligned"
2234 #: config/tc-aarch64.c:8934 config/tc-arm.c:929 config/tc-arm.c:29914
2235 #: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175
2236 msgid "branch out of range"
2239 #: config/tc-aarch64.c:9008
2240 msgid "unsigned value out of range"
2243 #: config/tc-aarch64.c:9019
2244 msgid "signed value out of range"
2247 #: config/tc-aarch64.c:9169
2249 msgid "unexpected %s fixup"
2252 #: config/tc-aarch64.c:9234 config/tc-arm.c:30334 config/tc-arm.c:30355
2253 #: config/tc-mips.c:18429 config/tc-or1k.c:345 config/tc-score.c:7448
2255 msgid "cannot represent %s relocation in this object file format"
2258 #: config/tc-aarch64.c:9267
2260 msgid "cannot do %u-byte relocation"
2263 #: config/tc-aarch64.c:9672 config/tc-arm.c:31169
2264 msgid "assemble for big-endian"
2267 #: config/tc-aarch64.c:9673 config/tc-arm.c:31170
2268 msgid "assemble for little-endian"
2271 #: config/tc-aarch64.c:9676
2272 msgid "temporary switch for dumping"
2275 #: config/tc-aarch64.c:9678
2276 msgid "output verbose error messages"
2279 #: config/tc-aarch64.c:9680
2280 msgid "do not output verbose error messages"
2283 #: config/tc-aarch64.c:10056 config/tc-arm.c:32328
2284 msgid "invalid architectural extension"
2287 #: config/tc-aarch64.c:10081 config/tc-arm.c:32360
2288 msgid "must specify extensions to add before specifying those to remove"
2291 #: config/tc-aarch64.c:10089 config/tc-arm.c:32368
2292 msgid "missing architectural extension"
2295 #: config/tc-aarch64.c:10116 config/tc-arm.c:32454
2297 msgid "unknown architectural extension `%s'"
2300 #: config/tc-aarch64.c:10140 config/tc-arm.c:32504 config/tc-metag.c:5832
2302 msgid "missing cpu name `%s'"
2305 #: config/tc-aarch64.c:10154 config/tc-aarch64.c:10370 config/tc-arm.c:32539
2306 #: config/tc-arm.c:33346 config/tc-csky.c:1218 config/tc-metag.c:5843
2308 msgid "unknown cpu `%s'"
2311 #: config/tc-aarch64.c:10172 config/tc-arm.c:32557
2313 msgid "missing architecture name `%s'"
2316 #: config/tc-aarch64.c:10186 config/tc-aarch64.c:10417 config/tc-arm.c:32579
2317 #: config/tc-arm.c:33381 config/tc-arm.c:33411 config/tc-score.c:7683
2319 msgid "unknown architecture `%s'\n"
2322 #: config/tc-aarch64.c:10209
2324 msgid "missing abi name `%s'"
2327 #: config/tc-aarch64.c:10220
2329 msgid "unknown abi `%s'\n"
2332 #: config/tc-aarch64.c:10226
2333 msgid "<abi name>\t specify for ABI <abi name>"
2336 #: config/tc-aarch64.c:10229 config/tc-arm.c:32666 config/tc-metag.c:5909
2337 msgid "<cpu name>\t assemble for CPU <cpu name>"
2340 #: config/tc-aarch64.c:10231 config/tc-arm.c:32668
2341 msgid "<arch name>\t assemble for architecture <arch name>"
2344 #: config/tc-aarch64.c:10270 config/tc-aarch64.c:10289 config/tc-arm.c:32736
2345 #: config/tc-arm.c:32754 config/tc-arm.c:32774 config/tc-metag.c:5933
2347 msgid "option `-%c%s' is deprecated: %s"
2350 #: config/tc-aarch64.c:10309
2352 msgid " AArch64-specific assembler options:\n"
2355 #: config/tc-aarch64.c:10320 config/tc-arc.c:3576 config/tc-arm.c:32805
2357 msgid " -EB assemble code for a big-endian cpu\n"
2360 #: config/tc-aarch64.c:10325 config/tc-arc.c:3578 config/tc-arm.c:32810
2362 msgid " -EL assemble code for a little-endian cpu\n"
2365 #: config/tc-alpha.c:649
2367 msgid "No !literal!%ld was found"
2370 #: config/tc-alpha.c:656
2372 msgid "No !tlsgd!%ld was found"
2375 #: config/tc-alpha.c:663
2377 msgid "No !tlsldm!%ld was found"
2380 #: config/tc-alpha.c:672
2382 msgid "No ldah !gpdisp!%ld was found"
2385 #: config/tc-alpha.c:722
2387 msgid "too many !literal!%ld for %s"
2390 #: config/tc-alpha.c:752
2392 msgid "No lda !gpdisp!%ld was found"
2395 #. Only support one relocation op per insn.
2396 #: config/tc-alpha.c:911
2397 msgid "More than one relocation op per insn"
2400 #: config/tc-alpha.c:926 config/tc-arc.c:1127
2401 msgid "No relocation operand"
2404 #: config/tc-alpha.c:936
2406 msgid "Unknown relocation operand: !%s"
2409 #: config/tc-alpha.c:946
2411 msgid "no sequence number after !%s"
2414 #: config/tc-alpha.c:956
2416 msgid "!%s does not use a sequence number"
2419 #: config/tc-alpha.c:966
2421 msgid "Bad sequence number: !%s!%s"
2424 #: config/tc-alpha.c:1183 config/tc-alpha.c:3357
2426 msgid "inappropriate arguments for opcode `%s'"
2429 #: config/tc-alpha.c:1185 config/tc-alpha.c:3359
2431 msgid "opcode `%s' not supported for target %s"
2434 #: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1915
2435 #: config/tc-msp430.c:4361 config/tc-wasm32.c:753
2437 msgid "unknown opcode `%s'"
2440 #: config/tc-alpha.c:1269 config/tc-alpha.c:1528
2441 msgid "overflow in literal (.lita) table"
2444 #: config/tc-alpha.c:1276 config/tc-alpha.c:1300 config/tc-alpha.c:1541
2445 #: config/tc-alpha.c:2228 config/tc-alpha.c:2273 config/tc-alpha.c:2342
2446 #: config/tc-alpha.c:2425 config/tc-alpha.c:2650 config/tc-alpha.c:2748
2447 msgid "macro requires $at register while noat in effect"
2450 #: config/tc-alpha.c:1278 config/tc-alpha.c:1302 config/tc-alpha.c:1543
2451 msgid "macro requires $at while $at in use"
2454 #: config/tc-alpha.c:1487
2455 msgid "bignum invalid; zero assumed"
2458 #: config/tc-alpha.c:1489
2459 msgid "floating point number invalid; zero assumed"
2462 #: config/tc-alpha.c:1494
2463 msgid "can't handle expression"
2466 #: config/tc-alpha.c:1534
2467 msgid "overflow in literal (.lit8) table"
2470 #: config/tc-alpha.c:1831
2472 msgid "too many ldah insns for !gpdisp!%ld"
2475 #: config/tc-alpha.c:1833 config/tc-alpha.c:1845
2477 msgid "both insns for !gpdisp!%ld must be in the same section"
2480 #: config/tc-alpha.c:1843
2482 msgid "too many lda insns for !gpdisp!%ld"
2485 #: config/tc-alpha.c:1899
2487 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2490 #: config/tc-alpha.c:1902
2492 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2495 #: config/tc-alpha.c:1919
2497 msgid "duplicate !tlsgd!%ld"
2500 #: config/tc-alpha.c:1921
2502 msgid "sequence number in use for !tlsldm!%ld"
2505 #: config/tc-alpha.c:1935
2507 msgid "duplicate !tlsldm!%ld"
2510 #: config/tc-alpha.c:1937
2512 msgid "sequence number in use for !tlsgd!%ld"
2515 #: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:847
2516 #: config/tc-mn10300.c:1150 config/tc-ppc.c:2028 config/tc-s390.c:668
2517 #: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375
2521 #: config/tc-alpha.c:2131
2522 msgid "invalid relocation for instruction"
2525 #: config/tc-alpha.c:2145
2526 msgid "invalid relocation for field"
2529 #: config/tc-alpha.c:2977
2530 msgid "can not resolve expression"
2533 #: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2365
2535 msgid ".COMMon length (%ld.) <0! Ignored."
2538 #: config/tc-alpha.c:3523 config/tc-ia64.c:1092 config/tc-sparc.c:4270
2539 #: config/tc-v850.c:306
2540 msgid "Ignoring attempt to re-define symbol"
2543 #: config/tc-alpha.c:3615 config/tc-sparc.c:4278
2545 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2548 #: config/tc-alpha.c:3722
2549 msgid ".ent directive has no name"
2552 #: config/tc-alpha.c:3730
2553 msgid "nested .ent directives"
2556 #: config/tc-alpha.c:3774 ecoff.c:2997
2557 msgid ".end directive has no name"
2560 #: config/tc-alpha.c:3782
2561 msgid ".end directive without matching .ent"
2564 #: config/tc-alpha.c:3784
2565 msgid ".end directive names different symbol than .ent"
2568 #: config/tc-alpha.c:3827 ecoff.c:3133
2569 msgid ".fmask outside of .ent"
2572 #: config/tc-alpha.c:3829 config/tc-score.c:5602 ecoff.c:3197
2573 msgid ".mask outside of .ent"
2576 #: config/tc-alpha.c:3837 ecoff.c:3140
2577 msgid "bad .fmask directive"
2580 #: config/tc-alpha.c:3839 ecoff.c:3204
2581 msgid "bad .mask directive"
2584 #: config/tc-alpha.c:3872 config/tc-mips.c:19911 config/tc-score.c:5736
2586 msgid ".frame outside of .ent"
2589 #: config/tc-alpha.c:3883 config/tc-mips.c:19922 ecoff.c:3172
2590 msgid "bad .frame directive"
2593 #: config/tc-alpha.c:3917
2594 msgid ".prologue directive without a preceding .ent directive"
2597 #: config/tc-alpha.c:3935
2599 msgid "Invalid argument %d to .prologue."
2602 #: config/tc-alpha.c:4024
2603 msgid "ECOFF debugging is disabled."
2606 #: config/tc-alpha.c:4038
2607 msgid ".ent directive without matching .end"
2610 #: config/tc-alpha.c:4131
2611 msgid ".usepv directive has no name"
2614 #: config/tc-alpha.c:4144
2615 msgid ".usepv directive has no type"
2618 #: config/tc-alpha.c:4159
2619 msgid "unknown argument for .usepv"
2622 #: config/tc-alpha.c:4272
2624 msgid "unknown section attribute %s"
2627 #: config/tc-alpha.c:4367
2628 msgid "previous .ent not closed by a .end"
2631 #: config/tc-alpha.c:4388
2632 msgid ".ent directive has no symbol"
2635 #: config/tc-alpha.c:4413
2636 msgid ".handler directive has no name"
2639 #: config/tc-alpha.c:4444
2640 msgid "Bad .frame directive 1./2. param"
2643 #: config/tc-alpha.c:4454
2645 msgid "Bad RA (%d) register for .frame"
2648 #: config/tc-alpha.c:4459
2649 msgid "Bad .frame directive 3./4. param"
2652 #: config/tc-alpha.c:4495
2653 msgid ".pdesc directive not in link (.link) section"
2656 #: config/tc-alpha.c:4502
2657 msgid ".pdesc directive has no entry symbol"
2660 #: config/tc-alpha.c:4513
2661 msgid ".pdesc has a bad entry symbol"
2664 #: config/tc-alpha.c:4524
2665 msgid ".pdesc doesn't match with last .ent"
2668 #: config/tc-alpha.c:4539
2669 msgid "No comma after .pdesc <entryname>"
2672 #: config/tc-alpha.c:4559
2673 msgid "unknown procedure kind"
2676 #: config/tc-alpha.c:4654
2677 msgid ".name directive not in link (.link) section"
2680 #: config/tc-alpha.c:4662
2681 msgid ".name directive has no symbol"
2684 #: config/tc-alpha.c:4696
2685 msgid "No symbol after .linkage"
2688 #: config/tc-alpha.c:4743
2689 msgid "No symbol after .code_address"
2692 #: config/tc-alpha.c:4769 config/tc-score.c:5608
2693 msgid "Bad .mask directive"
2696 #: config/tc-alpha.c:4787
2697 msgid "Bad .fmask directive"
2700 #: config/tc-alpha.c:4944
2702 msgid "Expected comma after name \"%s\""
2705 #: config/tc-alpha.c:4956
2707 msgid "unhandled: .proc %s,%d"
2710 #: config/tc-alpha.c:4989
2712 msgid "Tried to .set unrecognized mode `%s'"
2715 #: config/tc-alpha.c:5015
2717 msgid "Bad base register, using $%d."
2720 #: config/tc-alpha.c:5036 config/tc-nios2.c:346 config/tc-nios2.c:471
2722 msgid "Alignment too large: %d. assumed"
2725 #: config/tc-alpha.c:5040 config/tc-d30v.c:2034 config/tc-nios2.c:350
2726 #: config/tc-nios2.c:475 config/tc-pru.c:220 config/tc-pru.c:336
2727 msgid "Alignment negative: 0 assumed"
2730 #: config/tc-alpha.c:5135 config/tc-alpha.c:5624
2732 msgid "Unknown CPU identifier `%s'"
2735 #: config/tc-alpha.c:5326
2737 msgid "Chose GP value of %lx\n"
2740 #: config/tc-alpha.c:5340
2741 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2744 #: config/tc-alpha.c:5428 config/tc-alpha.c:5462 config/tc-arc.c:767
2745 #: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689
2746 #: config/tc-cr16.c:809 config/tc-cr16.c:828 config/tc-cris.c:1223
2747 #: config/tc-crx.c:512 config/tc-crx.c:534 config/tc-crx.c:545
2748 #: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3088
2749 #: config/tc-i386.c:3140 config/tc-ia64.c:5373 config/tc-ia64.c:7411
2750 #: config/tc-ia64.c:7470 config/tc-m68k.c:4574 config/tc-m68k.c:4586
2751 #: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759
2752 #: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629
2753 #: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1717
2754 #: config/tc-ppc.c:1755 config/tc-ppc.c:1794 config/tc-ppc.c:1833
2755 #: config/tc-ppc.c:1851 config/tc-pru.c:1568 config/tc-pru.c:1572
2756 #: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961
2757 #: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131
2758 #: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1217
2759 #: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965
2760 #: config/tc-vax.c:970 ecoff.c:1582
2762 msgid "duplicate %s"
2765 #: config/tc-alpha.c:5545 config/tc-arc.c:2520 config/tc-arc.c:2534
2766 #: config/tc-arm.c:901 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563
2767 #: config/tc-xtensa.c:5680 config/tc-z80.c:3675
2768 msgid "syntax error"
2771 #: config/tc-alpha.c:5675
2774 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2775 "-F\t\t\tlack floating point instructions support\n"
2776 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2777 "\t\t\tspecify variant of Alpha architecture\n"
2778 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2780 "\t\t\tthese variants include PALcode opcodes\n"
2783 #: config/tc-alpha.c:5685
2786 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2787 "-H\t\t\tshow new symbol after hash truncation\n"
2788 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2791 #: config/tc-alpha.c:5942 config/tc-arc.c:3123
2793 msgid "unhandled relocation type %s"
2796 #: config/tc-alpha.c:5955 config/tc-arc.c:3131
2797 msgid "non-absolute expression in constant field"
2800 #: config/tc-alpha.c:5969
2802 msgid "type %d reloc done?\n"
2805 #: config/tc-alpha.c:6016 config/tc-alpha.c:6023
2806 msgid "Used $at without \".set noat\""
2809 #: config/tc-alpha.c:6192
2811 msgid "!samegp reloc against symbol without .prologue: %s"
2814 #: config/tc-alpha.c:6236 config/tc-arc.c:3254 config/tc-csky.c:5646
2815 #: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
2816 #: config/tc-xtensa.c:6190
2818 msgid "cannot represent `%s' relocation in object file"
2821 #: config/tc-alpha.c:6242 config/tc-arc.c:3260
2823 msgid "internal error? cannot generate `%s' relocation"
2826 #: config/tc-alpha.c:6338
2828 msgid "frame reg expected, using $%d."
2831 #: config/tc-arc.c:821
2833 msgid "invalid %s option for %s cpu"
2836 #: config/tc-arc.c:826
2837 msgid "conflicting ISA extension attributes."
2840 #: config/tc-arc.c:846
2841 msgid "Multiple .cpu directives found"
2844 #: config/tc-arc.c:864
2845 msgid "Command-line value overrides \".cpu\" directive"
2848 #: config/tc-arc.c:880
2850 msgid "unknown architecture: %s\n"
2853 #: config/tc-arc.c:891 config/tc-ia64.c:7480 config/tc-tilegx.c:262
2854 msgid "Could not set architecture and machine"
2857 #: config/tc-arc.c:1116
2858 msgid "No valid label relocation operand"
2861 #: config/tc-arc.c:1140
2863 msgid "Unknown relocation operand: @%s"
2866 #: config/tc-arc.c:1153
2868 msgid "Unable to parse TLS base: %s"
2871 #: config/tc-arc.c:1176
2873 msgid "@%s is not a complex relocation."
2876 #: config/tc-arc.c:1183
2878 msgid "Bad expression: @%s + %s."
2881 #: config/tc-arc.c:1331
2882 msgid "Brackets in operand field incorrect"
2885 #: config/tc-arc.c:1333 config/tc-xtensa.c:2086
2889 #: config/tc-arc.c:1335 config/tc-pru.c:1449 config/tc-pru.c:1697
2890 #: config/tc-xtensa.c:2090
2891 msgid "missing argument"
2894 #: config/tc-arc.c:1337 config/tc-xtensa.c:2092
2895 msgid "missing comma or colon"
2898 #: config/tc-arc.c:1406
2902 #: config/tc-arc.c:1408
2903 msgid "unrecognized flag"
2906 #: config/tc-arc.c:1410
2907 msgid "failed to parse flags"
2910 #: config/tc-arc.c:1436
2911 msgid "Unhandled reloc type"
2914 #: config/tc-arc.c:1955
2915 msgid "immediate is out of bounds"
2918 #: config/tc-arc.c:1963
2919 msgid "immediate is not 32bit aligned"
2922 #: config/tc-arc.c:1970
2923 msgid "immediate is not 16bit aligned"
2926 #: config/tc-arc.c:2051
2927 msgid "operand is not duplicate of the previous one"
2930 #: config/tc-arc.c:2071
2931 msgid "flag mismatch"
2934 #: config/tc-arc.c:2083 config/tc-nios2.c:3103 config/tc-nios2.c:3130
2935 #: config/tc-pru.c:1412 config/tc-pru.c:1437 config/tc-xtensa.c:2156
2936 msgid "too many arguments"
2939 #: config/tc-arc.c:2488
2941 msgid "%s for instruction '%s'"
2944 #: config/tc-arc.c:2490
2946 msgid "inappropriate arguments for opcode '%s'"
2949 #: config/tc-arc.c:2492
2951 msgid "opcode '%s' not supported for target %s"
2954 #: config/tc-arc.c:2496 config/tc-tic6x.c:3189
2956 msgid "unknown opcode '%s'"
2959 #: config/tc-arc.c:2602 config/tc-arc.c:5063 config/tc-h8300.c:78
2960 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2961 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:242
2962 #: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832
2963 #: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197
2964 #: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935
2965 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1263
2966 #: config/tc-riscv.c:4430 config/tc-xc16x.c:79 config/tc-xc16x.c:86
2967 #: config/tc-xc16x.c:93
2968 msgid "could not set architecture and machine"
2971 #: config/tc-arc.c:2793
2973 msgid "unhandled reloc %s in md_pcrel_from_section"
2976 #: config/tc-arc.c:2858
2977 msgid "Unaligned operand. Needs to be 32bit aligned"
2980 #: config/tc-arc.c:2863
2981 msgid "Unaligned operand. Needs to be 16bit aligned"
2984 #: config/tc-arc.c:2994
2986 msgid "PC relative relocation not allowed for (internal) type %d"
2989 #. FIXME! Check for the conditionality of
2991 #. FIXME! Check for the conditionality of
2993 #: config/tc-arc.c:3039 config/tc-arc.c:4020
2994 msgid "TLS_*_S9 relocs are not supported yet"
2997 #. I cannot fix an GOTPC relocation because I need to relax it
2998 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2999 #: config/tc-arc.c:3075
3000 msgid "Unsupported operation on reloc"
3003 #: config/tc-arc.c:3151 config/tc-arc.c:3167
3004 msgid "unknown fixup size"
3007 #: config/tc-arc.c:3301
3008 msgid "no relaxation found for this instruction."
3011 #: config/tc-arc.c:3554
3013 msgid "ARC-specific assembler options:\n"
3016 #: config/tc-arc.c:3580
3018 msgid " -mrelax enable relaxation\n"
3021 #: config/tc-arc.c:3583
3024 "The following ARC-specific assembler options are deprecated and are "
3026 "for compatibility only:\n"
3029 #: config/tc-arc.c:3586
3033 " -mbarrel-shifter\n"
3034 " -mbarrel_shifter\n"
3039 " -mld-extension-reg-mask\n"
3055 " -muser-mode-only\n"
3059 #: config/tc-arc.c:3676
3061 msgid "Unable to find %s relocation for instruction %s"
3064 #: config/tc-arc.c:3971
3066 msgid "Unable to use @plt relocation for insn %s"
3069 #: config/tc-arc.c:3990
3071 msgid "Unable to use @pcl relocation for insn %s"
3074 #: config/tc-arc.c:4046
3076 msgid "invalid relocation %s for field"
3079 #: config/tc-arc.c:4156
3081 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
3084 #: config/tc-arc.c:4161
3086 msgid "Insn %s has an instruction %s with limm in its delay slot."
3089 #: config/tc-arc.c:4271 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
3090 #: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4794
3092 msgid "unsupported BFD relocation size %u"
3095 #: config/tc-arc.c:4291
3097 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
3100 #: config/tc-arc.c:4298
3102 msgid "Kernel instruction detected at the end of the ZOL label @%s"
3105 #: config/tc-arc.c:4303
3108 "A jump instruction with long immediate detected at the end of the ZOL label @"
3112 #: config/tc-arc.c:4309
3114 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
3117 #: config/tc-arc.c:4418
3118 msgid "expected comma after instruction name"
3121 #: config/tc-arc.c:4430
3122 msgid "expected comma after major opcode"
3125 #: config/tc-arc.c:4615
3127 msgid "Pseudocode already used %s"
3130 #: config/tc-arc.c:4623
3132 msgid "major opcode not in range [0x%02x - 0x%02x]"
3135 #: config/tc-arc.c:4627
3136 msgid "minor opcode not in range [0x00 - 0x3f]"
3139 #: config/tc-arc.c:4633
3140 msgid "Improper use of OP1_IMM_IMPLIED"
3143 #: config/tc-arc.c:4639
3144 msgid "Improper use of OP1_MUST_BE_IMM"
3147 #: config/tc-arc.c:4651
3148 msgid "Couldn't generate extension instruction opcodes"
3151 #: config/tc-arc.c:4686
3152 msgid "expected comma after name"
3155 #: config/tc-arc.c:4697
3157 msgid "%s second argument cannot be a negative number %d"
3160 #: config/tc-arc.c:4712
3161 msgid "expected comma after register number"
3164 #: config/tc-arc.c:4733
3165 msgid "invalid mode"
3168 #: config/tc-arc.c:4751
3169 msgid "expected comma after register mode"
3172 #: config/tc-arc.c:4766
3173 msgid "shortcut designator invalid"
3176 #: config/tc-arc.c:4864
3178 msgid "core register %s value (%d) too large"
3181 #: config/tc-arc.c:4876
3183 msgid "duplicate aux register %s"
3186 #: config/tc-arc.c:4881
3188 msgid "condition code %s value (%d) too large"
3191 #: config/tc-arc.c:4898
3192 msgid "Unknown extension"
3195 #: config/tc-arc.c:5001
3196 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
3199 #: config/tc-arc.c:5049
3200 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3203 #: config/tc-arm.c:711
3204 msgid "ARM register expected"
3207 #: config/tc-arm.c:712
3208 msgid "bad or missing co-processor number"
3211 #: config/tc-arm.c:713
3212 msgid "co-processor register expected"
3215 #: config/tc-arm.c:714
3216 msgid "FPA register expected"
3219 #: config/tc-arm.c:715
3220 msgid "VFP single precision register expected"
3223 #: config/tc-arm.c:716
3224 msgid "VFP/Neon double precision register expected"
3227 #: config/tc-arm.c:717
3228 msgid "Neon quad precision register expected"
3231 #: config/tc-arm.c:718
3232 msgid "VFP single or double precision register expected"
3235 #: config/tc-arm.c:719
3236 msgid "Neon double or quad precision register expected"
3239 #: config/tc-arm.c:720
3240 msgid "Neon single or double precision register expected"
3243 #: config/tc-arm.c:721
3244 msgid "VFP single, double or Neon quad precision register expected"
3247 #: config/tc-arm.c:723
3248 msgid "VFP system register expected"
3251 #: config/tc-arm.c:724
3252 msgid "Maverick MVF register expected"
3255 #: config/tc-arm.c:725
3256 msgid "Maverick MVD register expected"
3259 #: config/tc-arm.c:726
3260 msgid "Maverick MVFX register expected"
3263 #: config/tc-arm.c:727
3264 msgid "Maverick MVDX register expected"
3267 #: config/tc-arm.c:728
3268 msgid "Maverick MVAX register expected"
3271 #: config/tc-arm.c:729
3272 msgid "Maverick DSPSC register expected"
3275 #: config/tc-arm.c:730
3276 msgid "iWMMXt data register expected"
3279 #: config/tc-arm.c:731 config/tc-arm.c:7860
3280 msgid "iWMMXt control register expected"
3283 #: config/tc-arm.c:732
3284 msgid "iWMMXt scalar register expected"
3287 #: config/tc-arm.c:733
3288 msgid "XScale accumulator register expected"
3291 #: config/tc-arm.c:734
3292 msgid "MVE vector register expected"
3295 #: config/tc-arm.c:736
3296 msgid "ZR register expected"
3299 #: config/tc-arm.c:737
3300 msgid "Pseudo register expected"
3303 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3304 #: config/tc-arm.c:902 config/tc-score.c:259
3305 msgid "bad arguments to instruction"
3308 #: config/tc-arm.c:903
3309 msgid "r13 not allowed here"
3312 #: config/tc-arm.c:904
3313 msgid "r15 not allowed here"
3316 #: config/tc-arm.c:905
3317 msgid "Odd register not allowed here"
3320 #: config/tc-arm.c:906
3321 msgid "Even register not allowed here"
3324 #: config/tc-arm.c:907
3325 msgid "instruction cannot be conditional"
3328 #: config/tc-arm.c:908
3329 msgid "registers may not be the same"
3332 #: config/tc-arm.c:909
3333 msgid "lo register required"
3336 #: config/tc-arm.c:910
3337 msgid "instruction not supported in Thumb16 mode"
3340 #: config/tc-arm.c:911
3341 msgid "instruction does not accept this addressing mode"
3344 #: config/tc-arm.c:912
3345 msgid "branch must be last instruction in IT block"
3348 #: config/tc-arm.c:913
3349 msgid "branch out of range or not a multiple of 2"
3352 #: config/tc-arm.c:914
3353 msgid "instruction not allowed in VPT block"
3356 #: config/tc-arm.c:915
3357 msgid "instruction not allowed in IT block"
3360 #: config/tc-arm.c:916
3361 msgid "instruction missing MVE vector predication code"
3364 #: config/tc-arm.c:917
3365 msgid "selected FPU does not support instruction"
3368 #: config/tc-arm.c:918
3369 msgid "thumb conditional instruction should be in IT block"
3372 #: config/tc-arm.c:920
3373 msgid "vector predicated instruction should be in VPT/VPST block"
3376 #: config/tc-arm.c:921
3377 msgid "incorrect condition in IT block"
3380 #: config/tc-arm.c:922
3381 msgid "incorrect condition in VPT/VPST block"
3384 #: config/tc-arm.c:923
3385 msgid "IT falling in the range of a previous IT block"
3388 #: config/tc-arm.c:924
3389 msgid "missing .fnstart before unwinding directive"
3392 #: config/tc-arm.c:926
3393 msgid "cannot use register index with PC-relative addressing"
3396 #: config/tc-arm.c:928
3397 msgid "cannot use writeback with PC-relative addressing"
3400 #: config/tc-arm.c:930
3401 msgid "selected processor does not support fp16 instruction"
3404 #: config/tc-arm.c:931
3405 msgid "selected processor does not support bf16 instruction"
3408 #: config/tc-arm.c:932
3409 msgid "selected processor does not support cde instruction"
3412 #: config/tc-arm.c:933
3413 msgid "coprocessor for insn is not enabled for cde"
3416 #: config/tc-arm.c:934
3420 #: config/tc-arm.c:935
3421 msgid "relocation valid in thumb1 code only"
3424 #: config/tc-arm.c:936
3425 msgid "Warning: instruction is UNPREDICTABLE in an IT block"
3428 #: config/tc-arm.c:938
3429 msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
3432 #: config/tc-arm.c:940
3433 msgid "Warning: instruction is UNPREDICTABLE with PC operand"
3436 #: config/tc-arm.c:942
3437 msgid "Warning: instruction is UNPREDICTABLE with SP operand"
3440 #: config/tc-arm.c:944
3441 msgid "bad type in SIMD instruction"
3444 #: config/tc-arm.c:946
3446 "GAS auto-detection mode and -march=all is deprecated for MVE, please use a "
3447 "valid -march or -mcpu option."
3450 #: config/tc-arm.c:948
3452 "Warning: 32-bit element size and same destination and source operands makes "
3453 "instruction UNPREDICTABLE"
3456 #: config/tc-arm.c:950
3457 msgid "bad element type for instruction"
3460 #: config/tc-arm.c:951
3461 msgid "MVE vector register Q[0..7] expected"
3464 #: config/tc-arm.c:952
3465 msgid "selected processor does not support PACBTI extention"
3468 #: config/tc-arm.c:1172
3469 msgid "immediate expression requires a # prefix"
3472 #: config/tc-arm.c:1201 read.c:4028
3473 msgid "missing expression"
3476 #: config/tc-arm.c:1215 config/tc-arm.c:5682 config/tc-score.c:1209
3477 msgid "invalid constant"
3480 #: config/tc-arm.c:1350
3481 msgid "expected #constant"
3484 #: config/tc-arm.c:1522 config/tc-arm.c:1553
3486 msgid "bad size %d in type specifier"
3489 #: config/tc-arm.c:1529
3490 msgid "unexpected type character `b' -- did you mean `bf'?"
3493 #: config/tc-arm.c:1536
3495 msgid "unexpected character `%c' in type specifier"
3498 #: config/tc-arm.c:1603
3499 msgid "only one type should be specified for operand"
3502 #: config/tc-arm.c:1609
3503 msgid "vector type expected"
3506 #: config/tc-arm.c:1718
3507 msgid "expected MVE register [q0..q7]"
3510 #: config/tc-arm.c:1738
3511 msgid "can't redefine type for operand"
3514 #: config/tc-arm.c:1754
3515 msgid "only D and Q registers may be indexed"
3518 #: config/tc-arm.c:1756
3519 msgid "only D registers may be indexed"
3522 #: config/tc-arm.c:1762
3523 msgid "can't change index for operand"
3526 #: config/tc-arm.c:1825
3527 msgid "register operand expected, but got scalar"
3530 #: config/tc-arm.c:1876
3531 msgid "scalar must have an index"
3534 #: config/tc-arm.c:1881 config/tc-arm.c:20245 config/tc-arm.c:20328
3535 #: config/tc-arm.c:21001
3536 msgid "scalar index out of range"
3539 #: config/tc-arm.c:1959
3540 msgid "r0-r12, lr or APSR expected"
3543 #: config/tc-arm.c:1986
3544 msgid "bad range in register list"
3547 #: config/tc-arm.c:1994 config/tc-arm.c:2003 config/tc-arm.c:2044
3549 msgid "Warning: duplicated register (r%d) in register list"
3552 #: config/tc-arm.c:2006
3553 msgid "Warning: register range not in ascending order"
3556 #: config/tc-arm.c:2017
3560 #: config/tc-arm.c:2033
3561 msgid "invalid register mask"
3564 #: config/tc-arm.c:2177 config/tc-arm.c:2285
3565 msgid "VPR expected last"
3568 #: config/tc-arm.c:2183
3569 msgid "VFP single precision register or VPR expected"
3572 #. regtype == REG_TYPE_VFD.
3573 #: config/tc-arm.c:2186
3574 msgid "VFP/Neon double precision register or VPR expected"
3577 #: config/tc-arm.c:2203 config/tc-arm.c:2247
3578 msgid "register out of range in list"
3581 #: config/tc-arm.c:2225 config/tc-arm.c:4546 config/tc-arm.c:4680
3582 msgid "register list not in ascending order"
3585 #: config/tc-arm.c:2256
3586 msgid "register range not in ascending order"
3589 #: config/tc-arm.c:2295
3590 msgid "non-contiguous register range"
3593 #: config/tc-arm.c:2355
3594 msgid "register stride must be 1"
3597 #: config/tc-arm.c:2356
3598 msgid "register stride must be 1 or 2"
3601 #: config/tc-arm.c:2357
3602 msgid "mismatched element/structure types in list"
3605 #: config/tc-arm.c:2427
3606 msgid "don't use Rn-Rm syntax with non-unit stride"
3609 #: config/tc-arm.c:2482
3610 msgid "error parsing element/structure list"
3613 #: config/tc-arm.c:2488
3617 #: config/tc-arm.c:2578
3618 msgid "attempt to redefine typed alias"
3621 #: config/tc-arm.c:2713
3622 msgid "bad type for register"
3625 #: config/tc-arm.c:2724 config/tc-nios2.c:1797
3626 msgid "expression must be constant"
3629 #: config/tc-arm.c:2741
3630 msgid "can't redefine the type of a register alias"
3633 #: config/tc-arm.c:2748
3634 msgid "you must specify a single type only"
3637 #: config/tc-arm.c:2761
3638 msgid "can't redefine the index of a scalar alias"
3641 #: config/tc-arm.c:2769
3642 msgid "scalar index must be constant"
3645 #: config/tc-arm.c:2778
3649 #: config/tc-arm.c:2830
3650 msgid "invalid syntax for .dn directive"
3653 #: config/tc-arm.c:2836
3654 msgid "invalid syntax for .qn directive"
3657 #: config/tc-arm.c:2871
3659 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3662 #: config/tc-arm.c:3133
3664 msgid "Failed to find real start of function: %s\n"
3667 #: config/tc-arm.c:3150
3668 msgid "selected processor does not support THUMB opcodes"
3671 #: config/tc-arm.c:3163
3672 msgid "selected processor does not support ARM opcodes"
3675 #: config/tc-arm.c:3175
3677 msgid "invalid instruction size selected (%d)"
3680 #: config/tc-arm.c:3207
3682 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3685 #: config/tc-arm.c:3262
3687 msgid "expected comma after name \"%s\""
3690 #: config/tc-arm.c:3312 config/tc-m32r.c:584
3692 msgid "symbol `%s' already defined"
3695 #: config/tc-arm.c:3345
3697 msgid "unrecognized syntax mode \"%s\""
3700 #: config/tc-arm.c:3388
3701 msgid ".ref pseudo-op only available with -mccs flag."
3704 #: config/tc-arm.c:3429
3705 msgid ".asmfunc repeated."
3708 #: config/tc-arm.c:3433
3709 msgid ".asmfunc without function."
3712 #: config/tc-arm.c:3439
3713 msgid ".asmfunc pseudo-op only available with -mccs flag."
3716 #: config/tc-arm.c:3450
3717 msgid ".endasmfunc without a .asmfunc."
3720 #: config/tc-arm.c:3454
3721 msgid ".endasmfunc without function."
3724 #: config/tc-arm.c:3465
3725 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3728 #: config/tc-arm.c:3474
3729 msgid ".def pseudo-op only available with -mccs flag."
3732 #: config/tc-arm.c:3632
3733 msgid "invalid type for literal pool"
3736 #: config/tc-arm.c:3712 config/tc-tic54x.c:5331
3738 msgid "Invalid label '%s'"
3741 #: config/tc-arm.c:3888
3742 msgid "(plt) is only valid on branch targets"
3745 #: config/tc-arm.c:3894 config/tc-csky.c:7650 config/tc-s390.c:1202
3746 #: config/tc-s390.c:1872 config/tc-xtensa.c:1712
3748 msgid "%s relocations do not fit in %d byte"
3749 msgid_plural "%s relocations do not fit in %d bytes"
3753 #: config/tc-arm.c:3976
3754 msgid ".inst.n operand too big. Use .inst.w instead"
3757 #: config/tc-arm.c:3996
3758 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3761 #: config/tc-arm.c:4026
3762 msgid "width suffixes are invalid in ARM mode"
3765 #: config/tc-arm.c:4068 dwarf2dbg.c:1429
3766 msgid "expected 0 or 1"
3769 #: config/tc-arm.c:4072
3770 msgid "missing comma"
3773 #: config/tc-arm.c:4105
3774 msgid "duplicate .fnstart directive"
3777 #: config/tc-arm.c:4136 config/tc-tic6x.c:410
3778 msgid "duplicate .handlerdata directive"
3781 #: config/tc-arm.c:4155
3782 msgid ".fnend directive without .fnstart"
3785 #: config/tc-arm.c:4222 config/tc-tic6x.c:391
3786 msgid "personality routine specified for cantunwind frame"
3789 #: config/tc-arm.c:4239 config/tc-tic6x.c:452
3790 msgid "duplicate .personalityindex directive"
3793 #: config/tc-arm.c:4246 config/tc-tic6x.c:459
3794 msgid "bad personality routine number"
3797 #: config/tc-arm.c:4268 config/tc-tic6x.c:476
3798 msgid "duplicate .personality directive"
3801 #: config/tc-arm.c:4290
3802 msgid "expected pseudo register list"
3805 #: config/tc-arm.c:4318 config/tc-arm.c:4448 config/tc-arm.c:4498
3806 msgid "expected register list"
3809 #: config/tc-arm.c:4400
3810 msgid "expected , <constant>"
3813 #: config/tc-arm.c:4409
3814 msgid "number of registers must be in the range [1:4]"
3817 #: config/tc-arm.c:4560 config/tc-arm.c:4694
3818 msgid "bad register range"
3821 #: config/tc-arm.c:4760
3822 msgid "FPA .unwind_save does not take a register list"
3825 #: config/tc-arm.c:4792
3826 msgid ".unwind_save does not support this kind of register"
3829 #: config/tc-arm.c:4831
3830 msgid "SP and PC not permitted in .unwind_movsp directive"
3833 #: config/tc-arm.c:4836
3834 msgid "unexpected .unwind_movsp directive"
3837 #: config/tc-arm.c:4863
3838 msgid "stack increment must be multiple of 4"
3841 #: config/tc-arm.c:4895
3842 msgid "expected <reg>, <reg>"
3845 #: config/tc-arm.c:4913
3846 msgid "register must be either sp or set by a previousunwind_movsp directive"
3849 #: config/tc-arm.c:4952
3850 msgid "expected <offset>, <opcode>"
3853 #: config/tc-arm.c:4964
3854 msgid "unwind opcode too long"
3857 #: config/tc-arm.c:4969
3858 msgid "invalid unwind opcode"
3861 #: config/tc-arm.c:5084 config/tc-arm.c:32483
3863 msgid "unrecognised float16 format \"%s\""
3866 #: config/tc-arm.c:5095
3867 msgid "float16 format cannot be set more than once, ignoring."
3870 #: config/tc-arm.c:5210 config/tc-arm.c:6293 config/tc-arm.c:11686
3871 #: config/tc-arm.c:12219 config/tc-arm.c:14339 config/tc-arm.c:16290
3872 #: config/tc-arm.c:16325 config/tc-arm.c:17253 config/tc-arm.c:19176
3873 #: config/tc-arm.c:19184 config/tc-arm.c:19191 config/tc-arm.c:20842
3874 #: config/tc-arm.c:29495 config/tc-arm.c:29559 config/tc-arm.c:29567
3875 #: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
3876 msgid "immediate value out of range"
3879 #: config/tc-arm.c:5380
3880 msgid "invalid FPA immediate expression"
3883 #: config/tc-arm.c:5566
3884 msgid "'UXTW' not allowed here"
3887 #: config/tc-arm.c:5574
3888 msgid "'LSL' or 'ASR' required"
3891 #: config/tc-arm.c:5582
3892 msgid "'LSL' required"
3895 #: config/tc-arm.c:5590
3896 msgid "'ASR' required"
3899 #: config/tc-arm.c:5597
3900 msgid "'UXTW' required"
3903 #: config/tc-arm.c:5676
3904 msgid "invalid rotation"
3907 #: config/tc-arm.c:5858 config/tc-arm.c:6071
3908 msgid "unknown group relocation"
3911 #: config/tc-arm.c:5894
3912 msgid "alignment must be constant"
3915 #: config/tc-arm.c:6105
3916 msgid "this group relocation is not allowed on this instruction"
3919 #: config/tc-arm.c:6161
3920 msgid "'}' expected at end of 'option' field"
3923 #: config/tc-arm.c:6166
3924 msgid "cannot combine index with option"
3927 #: config/tc-arm.c:6431
3928 msgid "unexpected bit specified after APSR"
3931 #: config/tc-arm.c:6443
3932 msgid "selected processor does not support DSP extension"
3935 #: config/tc-arm.c:6455
3936 msgid "bad bitmask specified after APSR"
3939 #: config/tc-arm.c:6479
3940 msgid "writing to APSR without specifying a bitmask is deprecated"
3943 #: config/tc-arm.c:6491 config/tc-arm.c:13442 config/tc-arm.c:13487
3944 #: config/tc-arm.c:13491
3945 msgid "selected processor does not support requested special purpose register"
3948 #: config/tc-arm.c:6496
3949 msgid "flag for {c}psr instruction expected"
3952 #: config/tc-arm.c:6554
3953 msgid "unrecognized CPS flag"
3956 #: config/tc-arm.c:6561
3957 msgid "missing CPS flags"
3960 #: config/tc-arm.c:6584 config/tc-arm.c:6590
3961 msgid "valid endian specifiers are be or le"
3964 #: config/tc-arm.c:6612
3965 msgid "missing rotation field after comma"
3968 #: config/tc-arm.c:6627
3969 msgid "rotation can only be 0, 8, 16, or 24"
3972 #: config/tc-arm.c:6656
3973 msgid "condition required"
3976 #: config/tc-arm.c:6698 config/tc-arm.c:9849
3977 msgid "'[' expected"
3980 #: config/tc-arm.c:6711
3981 msgid "',' expected"
3984 #: config/tc-arm.c:6728
3985 msgid "invalid shift"
3988 #: config/tc-arm.c:6808
3989 msgid "expected ARM or MVE vector register"
3992 #: config/tc-arm.c:6857
3993 msgid "can't use Neon quad register here"
3996 #: config/tc-arm.c:6926
3997 msgid "expected <Rm> or <Dm> or <Qm> operand"
4000 #: config/tc-arm.c:7026
4001 msgid "VFP single, double or MVE vector register expected"
4004 #: config/tc-arm.c:7046
4008 #: config/tc-arm.c:7350
4009 msgid "immediate value 48 or 64 expected"
4012 #. ISB can only take SY as an option.
4013 #: config/tc-arm.c:7399
4014 msgid "invalid barrier type"
4017 #: config/tc-arm.c:7575
4018 msgid "only floating point zero is allowed as immediate value"
4021 #: config/tc-arm.c:7670
4022 msgid "immediate value is out of range"
4025 #: config/tc-arm.c:7845
4026 msgid "iWMMXt data or control register expected"
4029 #: config/tc-arm.c:7886
4030 msgid "Banked registers are not available with this architecture."
4033 #: config/tc-arm.c:8134
4034 msgid "operand must be LR register"
4037 #: config/tc-arm.c:8139
4038 msgid "operand must be SP register"
4041 #: config/tc-arm.c:8144
4042 msgid "operand must be r12"
4045 #: config/tc-arm.c:8215 config/tc-score.c:264
4046 msgid "garbage following instruction"
4049 #. If REG is R13 (the stack pointer), warn that its use is
4051 #: config/tc-arm.c:8265
4052 msgid "use of r13 is deprecated"
4055 #: config/tc-arm.c:8283 config/tc-arm.c:20542
4057 "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
4061 #: config/tc-arm.c:8358
4062 msgid "D register out of range for selected VFP version"
4065 #: config/tc-arm.c:8455 config/tc-arm.c:11375
4066 msgid "Instruction does not support =N addresses"
4069 #: config/tc-arm.c:8463
4070 msgid "instruction does not accept preindexed addressing"
4073 #. unindexed - only for coprocessor
4074 #: config/tc-arm.c:8479 config/tc-arm.c:11438
4075 msgid "instruction does not accept unindexed addressing"
4078 #: config/tc-arm.c:8487
4079 msgid "destination register same as write-back base"
4082 #: config/tc-arm.c:8488
4083 msgid "source register same as write-back base"
4086 #: config/tc-arm.c:8538
4087 msgid "use of PC in this instruction is deprecated"
4090 #: config/tc-arm.c:8561
4091 msgid "instruction does not accept scaled register index"
4094 #: config/tc-arm.c:8866
4095 msgid "invalid pseudo operation"
4098 #: config/tc-arm.c:9106
4099 msgid "invalid co-processor operand"
4102 #: config/tc-arm.c:9122
4103 msgid "instruction does not support unindexed addressing"
4106 #: config/tc-arm.c:9137
4107 msgid "pc may not be used with write-back"
4110 #: config/tc-arm.c:9142
4111 msgid "instruction does not support writeback"
4114 #: config/tc-arm.c:9248
4115 msgid "Rn must not overlap other operands"
4118 #: config/tc-arm.c:9253
4119 msgid "swp{b} use is obsoleted for ARMv8 and later"
4122 #: config/tc-arm.c:9256
4123 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
4126 #: config/tc-arm.c:9375 config/tc-arm.c:9394 config/tc-arm.c:9407
4127 #: config/tc-arm.c:12056 config/tc-arm.c:12087 config/tc-arm.c:12109
4128 msgid "bit-field extends past end of register"
4131 #: config/tc-arm.c:9437
4132 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
4135 #: config/tc-arm.c:9490
4136 msgid "use of r15 in blx in ARM mode is not really useful"
4139 #: config/tc-arm.c:9512
4140 msgid "use of r15 in bx in ARM mode is not really useful"
4143 #: config/tc-arm.c:9538
4144 msgid "use of r15 in bxj is not really useful"
4147 #: config/tc-arm.c:9586
4148 msgid "This coprocessor register access is deprecated in ARMv8"
4151 #: config/tc-arm.c:9794 config/tc-arm.c:9803
4152 msgid "writeback of base register is UNPREDICTABLE"
4155 #: config/tc-arm.c:9797
4156 msgid "writeback of base register when in register list is UNPREDICTABLE"
4159 #: config/tc-arm.c:9807
4160 msgid "if writeback register is in list, it must be the lowest reg in the list"
4163 #: config/tc-arm.c:9844
4164 msgid "first transfer register must be even"
4167 #: config/tc-arm.c:9847
4168 msgid "can only transfer two consecutive registers"
4171 #. If op 1 were present and equal to PC, this function wouldn't
4172 #. have been called in the first place.
4173 #. If op 2 were present and equal to PC, this function wouldn't
4174 #. have been called in the first place.
4175 #: config/tc-arm.c:9848 config/tc-arm.c:9918 config/tc-arm.c:10649
4176 #: config/tc-arm.c:12931
4177 msgid "r14 not allowed here"
4180 #: config/tc-arm.c:9860
4181 msgid "base register written back, and overlaps second transfer register"
4184 #: config/tc-arm.c:9870
4185 msgid "index register overlaps transfer register"
4188 #: config/tc-arm.c:9899 config/tc-arm.c:10616
4189 msgid "offset must be zero in ARM encoding"
4192 #: config/tc-arm.c:9912 config/tc-arm.c:10643
4193 msgid "even register required"
4196 #: config/tc-arm.c:9915
4197 msgid "can only load two consecutive registers"
4200 #: config/tc-arm.c:9933
4201 msgid "ldr to register 15 must be 4-byte aligned"
4204 #: config/tc-arm.c:9956 config/tc-arm.c:9988
4205 msgid "this instruction requires a post-indexed address"
4208 #: config/tc-arm.c:10015
4209 msgid "Rd and Rm should be different in mla"
4212 #: config/tc-arm.c:10042 config/tc-arm.c:13306
4213 msgid ":lower16: not allowed in this instruction"
4216 #: config/tc-arm.c:10044 config/tc-arm.c:13311
4217 msgid ":upper16: not allowed in this instruction"
4220 #: config/tc-arm.c:10061
4221 msgid "operand 1 must be FPSCR"
4224 #: config/tc-arm.c:10114 config/tc-arm.c:10123 config/tc-arm.c:10177
4225 #: config/tc-arm.c:10186
4226 msgid "selected processor does not support instruction"
4229 #: config/tc-arm.c:10126 config/tc-arm.c:10189
4230 msgid "accessing MVE system register without MVE is UNPREDICTABLE"
4233 #: config/tc-arm.c:10217 config/tc-arm.c:13425
4234 msgid "bad register for mrs"
4237 #: config/tc-arm.c:10224 config/tc-arm.c:13449
4238 msgid "'APSR', 'CPSR' or 'SPSR' expected"
4241 #: config/tc-arm.c:10265
4242 msgid "Rd and Rm should be different in mul"
4245 #: config/tc-arm.c:10284 config/tc-arm.c:10561 config/tc-arm.c:13588
4246 msgid "rdhi and rdlo must be different"
4249 #: config/tc-arm.c:10290
4250 msgid "rdhi, rdlo and rm must all be different"
4253 #: config/tc-arm.c:10356
4254 msgid "'[' expected after PLD mnemonic"
4257 #: config/tc-arm.c:10358 config/tc-arm.c:10373
4258 msgid "post-indexed expression used in preload instruction"
4261 #: config/tc-arm.c:10360 config/tc-arm.c:10375
4262 msgid "writeback used in preload instruction"
4265 #: config/tc-arm.c:10362 config/tc-arm.c:10377
4266 msgid "unindexed addressing used in preload instruction"
4269 #: config/tc-arm.c:10371
4270 msgid "'[' expected after PLI mnemonic"
4273 #: config/tc-arm.c:10386 config/tc-arm.c:13757
4274 msgid "push/pop do not support {reglist}^"
4277 #: config/tc-arm.c:10464 config/tc-arm.c:13934
4278 msgid "setend use is deprecated for ARMv8"
4281 #: config/tc-arm.c:10485 config/tc-arm.c:13995 config/tc-arm.c:14027
4282 #: config/tc-arm.c:14070
4283 msgid "extraneous shift as part of operand to shift insn"
4286 #: config/tc-arm.c:10495 config/tc-arm.c:14133
4287 msgid "immediate too large (bigger than 0xF)"
4290 #: config/tc-arm.c:10519 config/tc-arm.c:10528
4291 msgid "selected processor does not support SETPAN instruction"
4294 #: config/tc-arm.c:10587
4295 msgid "SRS base register must be r13"
4298 #: config/tc-arm.c:10646
4299 msgid "can only store two consecutive registers"
4302 #: config/tc-arm.c:10768 config/tc-arm.c:10789
4303 msgid "only two consecutive VFP SP registers allowed here"
4306 #: config/tc-arm.c:10817 config/tc-arm.c:10832
4307 msgid "this addressing mode requires base-register writeback"
4310 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
4311 #. i.e. immbits must be in range 0 - 16.
4312 #: config/tc-arm.c:10961
4313 msgid "immediate value out of range, expected range [0, 16]"
4316 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
4317 #. i.e. immbits must be in range 0 - 31.
4318 #: config/tc-arm.c:10968
4319 msgid "immediate value out of range, expected range [1, 32]"
4322 #: config/tc-arm.c:11034
4323 msgid "this instruction does not support indexing"
4326 #: config/tc-arm.c:11057
4327 msgid "only r15 allowed here"
4330 #: config/tc-arm.c:11192
4331 msgid "immediate operand requires iWMMXt2"
4334 #: config/tc-arm.c:11336
4335 msgid "shift by register not allowed in thumb mode"
4338 #: config/tc-arm.c:11348 config/tc-arm.c:14179 config/tc-arm.c:28786
4339 msgid "shift expression is too large"
4342 #: config/tc-arm.c:11381
4343 msgid "cannot use register index with this instruction"
4346 #: config/tc-arm.c:11383
4347 msgid "Thumb does not support negative register indexing"
4350 #: config/tc-arm.c:11385
4351 msgid "Thumb does not support register post-indexing"
4354 #: config/tc-arm.c:11387
4355 msgid "Thumb does not support register indexing with writeback"
4358 #: config/tc-arm.c:11389
4359 msgid "Thumb supports only LSL in shifted register indexing"
4362 #: config/tc-arm.c:11398 config/tc-arm.c:19910
4363 msgid "shift out of range"
4366 #: config/tc-arm.c:11407
4367 msgid "cannot use writeback with this instruction"
4370 #: config/tc-arm.c:11428
4371 msgid "cannot use post-indexing with PC-relative addressing"
4374 #: config/tc-arm.c:11429
4375 msgid "cannot use post-indexing with this instruction"
4378 #: config/tc-arm.c:11667
4379 msgid "cannot honor width suffix"
4382 #: config/tc-arm.c:11681
4383 msgid "only SUBS PC, LR, #const allowed"
4386 #: config/tc-arm.c:11764 config/tc-arm.c:11924 config/tc-arm.c:12021
4387 #: config/tc-arm.c:13386 config/tc-arm.c:13694
4388 msgid "shift must be constant"
4391 #: config/tc-arm.c:11769
4392 msgid "shift value over 3 not allowed in thumb mode"
4395 #: config/tc-arm.c:11771
4396 msgid "only LSL shift allowed in thumb mode"
4399 #: config/tc-arm.c:11795 config/tc-arm.c:11939 config/tc-arm.c:12036
4400 #: config/tc-arm.c:13399
4401 msgid "unshifted register required"
4404 #: config/tc-arm.c:11810 config/tc-arm.c:12047 config/tc-arm.c:13549
4405 msgid "dest must overlap one source register"
4408 #: config/tc-arm.c:11942 config/tc-csky.c:6004
4409 msgid "dest and source1 must be the same register"
4412 #: config/tc-arm.c:12182
4414 "selected architecture does not support wide conditional branch instruction"
4417 #: config/tc-arm.c:12215
4418 msgid "instruction is always unconditional"
4421 #: config/tc-arm.c:12390
4422 msgid "selected processor does not support 'A' form of this instruction"
4425 #: config/tc-arm.c:12393
4426 msgid "Thumb does not support the 2-argument form of this instruction"
4429 #: config/tc-arm.c:12518
4430 msgid "SP not allowed in register list"
4433 #: config/tc-arm.c:12522 config/tc-arm.c:12629
4435 "having the base register in the register list when using write back is "
4439 #: config/tc-arm.c:12530
4440 msgid "LR and PC should not both be in register list"
4443 #: config/tc-arm.c:12538
4444 msgid "PC not allowed in register list"
4447 #: config/tc-arm.c:12581
4448 msgid "Thumb load/store multiple does not support {reglist}^"
4451 #: config/tc-arm.c:12606 config/tc-arm.c:12684
4453 msgid "value stored for r%d is UNKNOWN"
4456 #: config/tc-arm.c:12677
4457 msgid "Thumb-2 instruction only valid in unified syntax"
4460 #: config/tc-arm.c:12681 config/tc-arm.c:12691
4461 msgid "this instruction will write back the base register"
4464 #: config/tc-arm.c:12694
4465 msgid "this instruction will not write back the base register"
4468 #: config/tc-arm.c:12725
4469 msgid "r14 not allowed as first register when second register is omitted"
4472 #: config/tc-arm.c:12825
4474 "This instruction may be unpredictable if executed on M-profile cores with "
4475 "interrupts enabled."
4478 #: config/tc-arm.c:12854 config/tc-arm.c:12867 config/tc-arm.c:12903
4479 msgid "Thumb does not support this addressing mode"
4482 #: config/tc-arm.c:12871
4483 msgid "byte or halfword not valid for base register"
4486 #: config/tc-arm.c:12874
4487 msgid "r15 based store not allowed"
4490 #: config/tc-arm.c:12876
4491 msgid "invalid base register for register offset"
4494 #: config/tc-arm.c:12933
4495 msgid "r12 not allowed here"
4498 #: config/tc-arm.c:12939
4499 msgid "base register written back, and overlaps one of transfer registers"
4502 #: config/tc-arm.c:13067
4505 "Use of r%u as a source register is deprecated when r%u is the destination "
4509 #: config/tc-arm.c:13262
4510 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4513 #: config/tc-arm.c:13290
4514 msgid "only lo regs allowed with immediate"
4517 #: config/tc-arm.c:13467
4518 msgid "Thumb encoding does not support an immediate here"
4521 #: config/tc-arm.c:13554
4522 msgid "Thumb-2 MUL must not set flags"
4525 #: config/tc-arm.c:13619
4526 msgid "Thumb does not support NOP with hints"
4529 #: config/tc-arm.c:13779 config/tc-arm.c:13791
4530 msgid "invalid register list to push/pop instruction"
4533 #: config/tc-arm.c:14054
4534 msgid "source1 and dest must be same register"
4537 #: config/tc-arm.c:14079
4538 msgid "ror #imm not supported"
4541 #: config/tc-arm.c:14130
4542 msgid "SMC is not permitted on this architecture"
4545 #: config/tc-arm.c:14296
4546 msgid "Thumb encoding does not support rotation"
4549 #: config/tc-arm.c:14316
4550 msgid "instruction requires register index"
4553 #: config/tc-arm.c:14326
4554 msgid "instruction does not allow shifted index"
4557 #: config/tc-arm.c:14482 config/tc-arm.c:29930
4558 msgid "out of range label-relative fixup value"
4561 #: config/tc-arm.c:14806
4562 msgid "invalid neon suffix for non neon instruction"
4565 #: config/tc-arm.c:15201 config/tc-arm.c:15554 config/tc-arm.c:17039
4566 #: config/tc-arm.c:17119 config/tc-arm.c:17176 config/tc-arm.c:19057
4567 #: config/tc-arm.c:21246 config/tc-arm.c:21433
4568 msgid "invalid instruction shape"
4571 #: config/tc-arm.c:15453
4572 msgid "types specified in both the mnemonic and operands"
4575 #: config/tc-arm.c:15490
4576 msgid "operand types can't be inferred"
4579 #: config/tc-arm.c:15496
4580 msgid "type specifier has the wrong number of parts"
4583 #: config/tc-arm.c:15582 config/tc-arm.c:19328 config/tc-arm.c:19335
4584 msgid "operand size must match register width"
4587 #: config/tc-arm.c:15604
4588 msgid "inconsistent types in Neon instruction"
4591 #: config/tc-arm.c:16025
4592 msgid "Type is not allowed for this instruction"
4595 #: config/tc-arm.c:16100
4596 msgid "MVE vector or ARM register expected"
4599 #: config/tc-arm.c:16217
4600 msgid "immediate must be either 1, 2, 4 or 8"
4603 #: config/tc-arm.c:16374
4604 msgid "immediate operand expected in the range [1,8]"
4607 #: config/tc-arm.c:16375
4608 msgid "immediate operand expected in the range [1,16]"
4611 #: config/tc-arm.c:16517
4615 #: config/tc-arm.c:17016 config/tc-arm.c:17096 config/tc-arm.c:18693
4616 #: config/tc-arm.c:20527
4617 msgid "immediate out of range for shift"
4620 #: config/tc-arm.c:17310
4621 msgid "first and second operands shall be the same register"
4624 #: config/tc-arm.c:17424 config/tc-arm.c:17486
4625 msgid "destination register and offset register may not be the same"
4628 #: config/tc-arm.c:17436 config/tc-arm.c:17555
4629 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
4632 #: config/tc-arm.c:17438
4633 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
4636 #: config/tc-arm.c:17459
4637 msgid "can not shift offsets when accessing less than half-word"
4640 #: config/tc-arm.c:17461
4642 "shift immediate must be 1, 2 or 3 for half-word, word or double-word "
4643 "accesses respectively"
4646 #: config/tc-arm.c:17548
4647 msgid "immediate must be in the range of +/-[0,127]"
4650 #: config/tc-arm.c:17551
4651 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
4654 #: config/tc-arm.c:17565 config/tc-arm.c:18391
4655 msgid "MVE vector register in the range [Q0..Q7] expected"
4658 #: config/tc-arm.c:17881 config/tc-arm.c:19749
4659 msgid "scalar out of range for multiply instruction"
4662 #: config/tc-arm.c:17969
4663 msgid "index must be in the range 0 to 3"
4666 #: config/tc-arm.c:17972
4667 msgid "indexed register must be less than 8"
4670 #: config/tc-arm.c:18173 config/tc-arm.c:21497
4672 "Warning: 32-bit element size and same first and third operand makes "
4673 "instruction UNPREDICTABLE"
4676 #: config/tc-arm.c:18532
4677 msgid "instruction form not available on this architecture."
4680 #: config/tc-arm.c:18535
4681 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4684 #: config/tc-arm.c:18642 config/tc-arm.c:18667
4685 msgid "immediate out of range for insert"
4688 #: config/tc-arm.c:18814
4689 msgid "immediate out of range for narrowing operation"
4692 #: config/tc-arm.c:18961
4693 msgid "operands 0 and 1 must be the same register"
4696 #: config/tc-arm.c:19067 config/tc-arm.c:21345
4697 msgid "invalid rounding mode"
4700 #: config/tc-arm.c:19539
4701 msgid "operand size must be specified for immediate VMOV"
4704 #: config/tc-arm.c:19549
4705 msgid "immediate has bits set outside the operand size"
4708 #: config/tc-arm.c:19784
4710 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4714 #: config/tc-arm.c:19892
4715 msgid "Instruction form not available on this architecture."
4718 #: config/tc-arm.c:19946
4720 "Warning: 64-bit element size and same destination and source operands makes "
4721 "instruction UNPREDICTABLE"
4724 #: config/tc-arm.c:19951
4725 msgid "elements must be smaller than reversal region"
4728 #: config/tc-arm.c:20043
4729 msgid "Index one must be [2,3] and index two must be two less than index one."
4732 #: config/tc-arm.c:20046
4733 msgid "Destination registers may not be the same"
4736 #: config/tc-arm.c:20244 config/tc-arm.c:20327
4737 msgid "bad type for scalar"
4740 #: config/tc-arm.c:20383
4742 "immediate constant is valid both as a bit-pattern and a floating point value "
4743 "(using the fp value)"
4746 #: config/tc-arm.c:20435 config/tc-arm.c:20446
4747 msgid "VFP registers must be adjacent"
4750 #: config/tc-arm.c:20536
4751 msgid "invalid suffix"
4754 #: config/tc-arm.c:20690
4755 msgid "bad list length for table lookup"
4758 #: config/tc-arm.c:20723
4759 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4762 #: config/tc-arm.c:20726 config/tc-arm.c:20752
4763 msgid "register list must contain at least 1 and at most 16 registers"
4766 #: config/tc-arm.c:20747
4767 msgid "register list must contain at least 1 and at most 32 registers"
4770 #: config/tc-arm.c:20800 config/tc-arm.c:20833
4771 msgid "Use of PC here is UNPREDICTABLE"
4774 #: config/tc-arm.c:20802
4775 msgid "Use of PC here is deprecated"
4778 #: config/tc-arm.c:20836
4779 msgid "instruction does not accept register index"
4782 #: config/tc-arm.c:20839
4783 msgid "instruction does not accept PC-relative addressing"
4786 #: config/tc-arm.c:20861 config/tc-arm.c:20870
4787 msgid "Instruction not permitted on this architecture"
4790 #: config/tc-arm.c:20919
4791 msgid "bad alignment"
4794 #: config/tc-arm.c:20936
4795 msgid "bad list type for instruction"
4798 #: config/tc-arm.c:20980
4799 msgid "unsupported alignment for instruction"
4802 #: config/tc-arm.c:20999 config/tc-arm.c:21093 config/tc-arm.c:21105
4803 #: config/tc-arm.c:21115 config/tc-arm.c:21129
4804 msgid "bad list length"
4807 #: config/tc-arm.c:21004
4808 msgid "stride of 2 unavailable when element size is 8"
4811 #: config/tc-arm.c:21037 config/tc-arm.c:21113
4812 msgid "can't use alignment with this instruction"
4815 #: config/tc-arm.c:21185
4816 msgid "post-index must be a register"
4819 #: config/tc-arm.c:21187
4820 msgid "bad register for post-index"
4823 #: config/tc-arm.c:21409
4824 msgid "scalar out of range"
4827 #: config/tc-arm.c:21542
4829 "Dot Product instructions cannot be conditional, the behaviour is "
4833 #: config/tc-arm.c:21617 config/tc-arm.c:21645 config/tc-arm.c:22327
4834 msgid "index must be 0 or 1"
4837 #: config/tc-arm.c:21620 config/tc-arm.c:21648 config/tc-arm.c:22330
4838 msgid "indexed register must be less than 16"
4841 #: config/tc-arm.c:21686
4842 msgid "Register must be r0-r14 except r13, or APSR_nzcv."
4845 #: config/tc-arm.c:21689
4846 msgid "Register must be an even register between r0-r10."
4849 #: config/tc-arm.c:21714
4850 msgid "CDE Coprocessor must be in range 0-7"
4853 #: config/tc-arm.c:21748
4854 msgid "cx1d requires consecutive destination registers."
4857 #: config/tc-arm.c:21778
4858 msgid "cx2d requires consecutive destination registers."
4861 #: config/tc-arm.c:21817
4862 msgid "cx3d requires consecutive destination registers."
4865 #: config/tc-arm.c:22009
4866 msgid "'q' register must be in range 0-7"
4869 #: config/tc-arm.c:22012
4870 msgid "'d' register must be in range 0-15"
4873 #: config/tc-arm.c:22014
4874 msgid "'s' register must be in range 0-31"
4877 #: config/tc-arm.c:22069
4878 msgid "vcx instructions with Q registers require MVE"
4881 #: config/tc-arm.c:22074
4883 "vcx instructions with S or D registers require either MVE or Armv8-M "
4884 "floating point extension."
4887 #: config/tc-arm.c:22090
4888 msgid "vcx1 with S or D registers takes immediate within 0-2047"
4891 #: config/tc-arm.c:22106
4892 msgid "vcx2 with S or D registers takes immediate within 0-63"
4895 #: config/tc-arm.c:22121
4896 msgid "vcx2 with S or D registers takes immediate within 0-7"
4899 #: config/tc-arm.c:22711 config/tc-arm.c:22815
4900 msgid "conditional infixes are deprecated in unified syntax"
4903 #: config/tc-arm.c:23026
4904 msgid "Warning: conditional outside an IT block for Thumb."
4907 #: config/tc-arm.c:23354
4908 msgid "Short branches, Undefined, SVC, LDM/STM"
4911 #: config/tc-arm.c:23355
4912 msgid "Miscellaneous 16-bit instructions"
4915 #: config/tc-arm.c:23356
4919 #: config/tc-arm.c:23357
4920 msgid "Literal loads"
4923 #: config/tc-arm.c:23358
4924 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
4927 #: config/tc-arm.c:23359
4928 msgid "Hi-register ADD, MOV, CMP using pc"
4931 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4932 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4933 #: config/tc-arm.c:23362
4934 msgid "ADD/SUB sp, sp #imm"
4937 #: config/tc-arm.c:23384
4939 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
4940 "ARMv8-A and ARMv8-R"
4943 #: config/tc-arm.c:23396
4946 "IT blocks containing 16-bit Thumb instructions of the following class are "
4947 "performance deprecated in ARMv8-A and ARMv8-R: %s"
4950 #: config/tc-arm.c:23410
4952 "IT blocks containing more than one conditional instruction are performance "
4953 "deprecated in ARMv8-A and ARMv8-R"
4956 #: config/tc-arm.c:23528
4958 msgid "bad instruction `%s'"
4961 #: config/tc-arm.c:23534
4962 msgid "s suffix on comparison instruction is deprecated"
4965 #: config/tc-arm.c:23554
4966 msgid "SVC is not permitted on this architecture"
4969 #: config/tc-arm.c:23556
4971 msgid "selected processor does not support `%s' in Thumb mode"
4974 #: config/tc-arm.c:23562
4975 msgid "Thumb does not support conditional execution"
4978 #: config/tc-arm.c:23582
4981 "selected processor does not support 32bit wide variant of instruction `%s'"
4984 #: config/tc-arm.c:23585
4986 msgid "selected processor does not support `%s' in Thumb-2 mode"
4989 #: config/tc-arm.c:23610
4991 msgid "cannot honor width suffix -- `%s'"
4994 #: config/tc-arm.c:23652
4996 msgid "selected processor does not support `%s' in ARM mode"
4999 #: config/tc-arm.c:23657
5001 msgid "width suffixes are invalid in ARM mode -- `%s'"
5004 #: config/tc-arm.c:23690
5006 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
5009 #: config/tc-arm.c:23708
5011 msgid "section '%s' finished with an open IT block."
5014 #: config/tc-arm.c:23711
5016 msgid "section '%s' finished with an open VPT/VPST block."
5019 #: config/tc-arm.c:23718
5020 msgid "file finished with an open IT block."
5023 #: config/tc-arm.c:23720
5024 msgid "file finished with an open VPT/VPST block."
5027 #: config/tc-arm.c:27431
5029 msgid "alignments greater than %d bytes not supported in .text sections."
5032 #: config/tc-arm.c:27697 config/tc-ia64.c:3591
5034 msgid "Group section `%s' has no group signature"
5037 #: config/tc-arm.c:27743
5038 msgid "handlerdata in cantunwind frame"
5041 #: config/tc-arm.c:27760
5042 msgid "too many unwind opcodes for personality routine 0"
5045 #: config/tc-arm.c:27791
5046 msgid "attempt to recreate an unwind entry"
5049 #: config/tc-arm.c:27801
5050 msgid "too many unwind opcodes"
5053 #: config/tc-arm.c:28101
5055 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
5058 #: config/tc-arm.c:28465 config/tc-arm.c:28533
5060 msgid "symbol %s is in a different section"
5063 #: config/tc-arm.c:28467 config/tc-arm.c:28535
5065 msgid "symbol %s is weak and may be overridden later"
5068 #: config/tc-arm.c:28512 config/tc-arm.c:28884
5070 msgid "invalid constant (%lx) after fixup"
5073 #: config/tc-arm.c:28568
5075 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
5078 #: config/tc-arm.c:28604 config/tc-arm.c:28634
5079 msgid "invalid literal constant: pool needs to be closer"
5082 #: config/tc-arm.c:28607 config/tc-arm.c:28656
5084 msgid "bad immediate value for offset (%ld)"
5087 #: config/tc-arm.c:28637
5089 msgid "bad immediate value for 8-bit offset (%ld)"
5092 #: config/tc-arm.c:28697
5093 msgid "offset not a multiple of 4"
5096 #: config/tc-arm.c:28900
5097 msgid "invalid smc expression"
5100 #: config/tc-arm.c:28910
5101 msgid "invalid hvc expression"
5104 #: config/tc-arm.c:28921 config/tc-arm.c:28930
5105 msgid "invalid swi expression"
5108 #: config/tc-arm.c:28940
5109 msgid "invalid expression in load/store multiple"
5112 #: config/tc-arm.c:29002
5114 msgid "blx to '%s' an ARM ISA state function changed to bl"
5117 #: config/tc-arm.c:29021
5118 msgid "misaligned branch destination"
5121 #: config/tc-arm.c:29142
5123 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
5126 #: config/tc-arm.c:29191
5127 msgid "Thumb2 branch out of range"
5130 #: config/tc-arm.c:29243 config/tc-arm.c:29276
5131 msgid "Relocation supported only in FDPIC mode"
5134 #: config/tc-arm.c:29306
5135 msgid "rel31 relocation overflow"
5138 #: config/tc-arm.c:29328 config/tc-arm.c:29334 config/tc-arm.c:29338
5139 #: config/tc-arm.c:29385
5140 msgid "co-processor offset out of range"
5143 #: config/tc-arm.c:29402
5145 msgid "invalid offset, target not word aligned (0x%08lX)"
5148 #: config/tc-arm.c:29408
5149 msgid "section does not have enough alignment to ensure safe PC-relative loads"
5152 #: config/tc-arm.c:29412 config/tc-arm.c:29421 config/tc-arm.c:29429
5153 #: config/tc-arm.c:29437 config/tc-arm.c:29445
5155 msgid "invalid offset, value too big (0x%08lX)"
5158 #: config/tc-arm.c:29486
5159 msgid "invalid Hi register with immediate"
5162 #: config/tc-arm.c:29502
5163 msgid "invalid immediate for stack address calculation"
5166 #: config/tc-arm.c:29521
5167 msgid "address calculation needs a strongly defined nearby symbol"
5170 #: config/tc-arm.c:29537
5171 msgid "symbol too far away"
5174 #: config/tc-arm.c:29549
5176 msgid "invalid immediate for address calculation (value = 0x%08lX)"
5179 #: config/tc-arm.c:29579
5181 msgid "invalid immediate: %ld is out of range"
5184 #: config/tc-arm.c:29591
5186 msgid "invalid shift value: %ld"
5189 #: config/tc-arm.c:29661 config/tc-arm.c:29732
5191 msgid "the offset 0x%08lX is not representable"
5194 #: config/tc-arm.c:29693
5196 msgid "Unable to process relocation for thumb opcode: %lx"
5199 #: config/tc-arm.c:29772
5201 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
5204 #: config/tc-arm.c:29811
5206 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
5209 #: config/tc-arm.c:29851
5211 msgid "bad offset 0x%08lX (must be word-aligned)"
5214 #: config/tc-arm.c:29856
5216 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
5219 #: config/tc-arm.c:30077 config/tc-score.c:7359
5221 msgid "bad relocation fixup type (%d)"
5224 #: config/tc-arm.c:30195
5225 msgid "literal referenced across section boundary"
5228 #: config/tc-arm.c:30275
5229 msgid "internal relocation (type: IMMEDIATE) not fixed up"
5232 #: config/tc-arm.c:30280
5233 msgid "ADRL used for a symbol not defined in the same file"
5236 #: config/tc-arm.c:30287
5238 msgid "%s used for a symbol not defined in the same file"
5241 #: config/tc-arm.c:30303
5243 msgid "undefined local label `%s'"
5246 #: config/tc-arm.c:30309
5247 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
5250 #: config/tc-arm.c:30331 config/tc-cris.c:4000 config/tc-csky.c:1152
5251 #: config/tc-ft32.c:708 config/tc-mcore.c:1932 config/tc-microblaze.c:2007
5252 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245
5253 #: config/tc-score.c:7446
5257 #: config/tc-arm.c:30730
5259 msgid "%s: unexpected function type: %d"
5262 #: config/tc-arm.c:30870
5263 msgid "use of old and new-style options to set CPU type"
5266 #: config/tc-arm.c:30889
5267 msgid "use of old and new-style options to set FPU type"
5270 #: config/tc-arm.c:30968
5271 msgid "hard-float conflicts with specified fpu"
5274 #: config/tc-arm.c:31159
5275 msgid "generate PIC code"
5278 #: config/tc-arm.c:31160
5279 msgid "assemble Thumb code"
5282 #: config/tc-arm.c:31161
5283 msgid "support ARM/Thumb interworking"
5286 #: config/tc-arm.c:31163
5287 msgid "code uses 32-bit program counter"
5290 #: config/tc-arm.c:31164
5291 msgid "code uses 26-bit program counter"
5294 #: config/tc-arm.c:31165
5295 msgid "floating point args are in fp regs"
5298 #: config/tc-arm.c:31167
5299 msgid "re-entrant code"
5302 #: config/tc-arm.c:31168
5303 msgid "code is ATPCS conformant"
5306 #. These are recognized by the assembler, but have no affect on code.
5307 #: config/tc-arm.c:31174
5308 msgid "use frame pointer"
5311 #: config/tc-arm.c:31175
5312 msgid "use stack size checking"
5315 #: config/tc-arm.c:31178
5316 msgid "do not warn on use of deprecated feature"
5319 #: config/tc-arm.c:31181
5321 "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
5324 #: config/tc-arm.c:31185
5325 msgid "warn about symbols that match instruction names [default]"
5328 #: config/tc-arm.c:31186
5329 msgid "disable warnings about symobls that match instructions"
5332 #. DON'T add any new processors to this list -- we want the whole list
5333 #. to go away... Add them to the processors table instead.
5334 #: config/tc-arm.c:31202 config/tc-arm.c:31203
5335 msgid "use -mcpu=arm1"
5338 #: config/tc-arm.c:31204 config/tc-arm.c:31205
5339 msgid "use -mcpu=arm2"
5342 #: config/tc-arm.c:31206 config/tc-arm.c:31207
5343 msgid "use -mcpu=arm250"
5346 #: config/tc-arm.c:31208 config/tc-arm.c:31209
5347 msgid "use -mcpu=arm3"
5350 #: config/tc-arm.c:31210 config/tc-arm.c:31211
5351 msgid "use -mcpu=arm6"
5354 #: config/tc-arm.c:31212 config/tc-arm.c:31213
5355 msgid "use -mcpu=arm600"
5358 #: config/tc-arm.c:31214 config/tc-arm.c:31215
5359 msgid "use -mcpu=arm610"
5362 #: config/tc-arm.c:31216 config/tc-arm.c:31217
5363 msgid "use -mcpu=arm620"
5366 #: config/tc-arm.c:31218 config/tc-arm.c:31219
5367 msgid "use -mcpu=arm7"
5370 #: config/tc-arm.c:31220 config/tc-arm.c:31221
5371 msgid "use -mcpu=arm70"
5374 #: config/tc-arm.c:31222 config/tc-arm.c:31223
5375 msgid "use -mcpu=arm700"
5378 #: config/tc-arm.c:31224 config/tc-arm.c:31225
5379 msgid "use -mcpu=arm700i"
5382 #: config/tc-arm.c:31226 config/tc-arm.c:31227
5383 msgid "use -mcpu=arm710"
5386 #: config/tc-arm.c:31228 config/tc-arm.c:31229
5387 msgid "use -mcpu=arm710c"
5390 #: config/tc-arm.c:31230 config/tc-arm.c:31231
5391 msgid "use -mcpu=arm720"
5394 #: config/tc-arm.c:31232 config/tc-arm.c:31233
5395 msgid "use -mcpu=arm7d"
5398 #: config/tc-arm.c:31234 config/tc-arm.c:31235
5399 msgid "use -mcpu=arm7di"
5402 #: config/tc-arm.c:31236 config/tc-arm.c:31237
5403 msgid "use -mcpu=arm7m"
5406 #: config/tc-arm.c:31238 config/tc-arm.c:31239
5407 msgid "use -mcpu=arm7dm"
5410 #: config/tc-arm.c:31240 config/tc-arm.c:31241
5411 msgid "use -mcpu=arm7dmi"
5414 #: config/tc-arm.c:31242 config/tc-arm.c:31243
5415 msgid "use -mcpu=arm7100"
5418 #: config/tc-arm.c:31244 config/tc-arm.c:31245
5419 msgid "use -mcpu=arm7500"
5422 #: config/tc-arm.c:31246 config/tc-arm.c:31247
5423 msgid "use -mcpu=arm7500fe"
5426 #: config/tc-arm.c:31248 config/tc-arm.c:31249 config/tc-arm.c:31250
5427 #: config/tc-arm.c:31251
5428 msgid "use -mcpu=arm7tdmi"
5431 #: config/tc-arm.c:31252 config/tc-arm.c:31253
5432 msgid "use -mcpu=arm710t"
5435 #: config/tc-arm.c:31254 config/tc-arm.c:31255
5436 msgid "use -mcpu=arm720t"
5439 #: config/tc-arm.c:31256 config/tc-arm.c:31257
5440 msgid "use -mcpu=arm740t"
5443 #: config/tc-arm.c:31258 config/tc-arm.c:31259
5444 msgid "use -mcpu=arm8"
5447 #: config/tc-arm.c:31260 config/tc-arm.c:31261
5448 msgid "use -mcpu=arm810"
5451 #: config/tc-arm.c:31262 config/tc-arm.c:31263
5452 msgid "use -mcpu=arm9"
5455 #: config/tc-arm.c:31264 config/tc-arm.c:31265
5456 msgid "use -mcpu=arm9tdmi"
5459 #: config/tc-arm.c:31266 config/tc-arm.c:31267
5460 msgid "use -mcpu=arm920"
5463 #: config/tc-arm.c:31268 config/tc-arm.c:31269
5464 msgid "use -mcpu=arm940"
5467 #: config/tc-arm.c:31270
5468 msgid "use -mcpu=strongarm"
5471 #: config/tc-arm.c:31272
5472 msgid "use -mcpu=strongarm110"
5475 #: config/tc-arm.c:31274
5476 msgid "use -mcpu=strongarm1100"
5479 #: config/tc-arm.c:31276
5480 msgid "use -mcpu=strongarm1110"
5483 #: config/tc-arm.c:31277
5484 msgid "use -mcpu=xscale"
5487 #: config/tc-arm.c:31278
5488 msgid "use -mcpu=iwmmxt"
5491 #: config/tc-arm.c:31279
5492 msgid "use -mcpu=all"
5495 #. Architecture variants -- don't add any more to this list either.
5496 #: config/tc-arm.c:31282 config/tc-arm.c:31283
5497 msgid "use -march=armv2"
5500 #: config/tc-arm.c:31284 config/tc-arm.c:31285
5501 msgid "use -march=armv2a"
5504 #: config/tc-arm.c:31286 config/tc-arm.c:31287
5505 msgid "use -march=armv3"
5508 #: config/tc-arm.c:31288 config/tc-arm.c:31289
5509 msgid "use -march=armv3m"
5512 #: config/tc-arm.c:31290 config/tc-arm.c:31291
5513 msgid "use -march=armv4"
5516 #: config/tc-arm.c:31292 config/tc-arm.c:31293
5517 msgid "use -march=armv4t"
5520 #: config/tc-arm.c:31294 config/tc-arm.c:31295
5521 msgid "use -march=armv5"
5524 #: config/tc-arm.c:31296 config/tc-arm.c:31297
5525 msgid "use -march=armv5t"
5528 #: config/tc-arm.c:31298 config/tc-arm.c:31299
5529 msgid "use -march=armv5te"
5532 #. Floating point variants -- don't add any more to this list either.
5533 #: config/tc-arm.c:31302
5534 msgid "use -mfpu=fpe"
5537 #: config/tc-arm.c:31303
5538 msgid "use -mfpu=fpa10"
5541 #: config/tc-arm.c:31304
5542 msgid "use -mfpu=fpa11"
5545 #: config/tc-arm.c:31306
5546 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
5549 #: config/tc-arm.c:32427
5550 msgid "extension does not apply to the base architecture"
5553 #: config/tc-arm.c:32456
5554 msgid "architectural extensions must be specified in alphabetical order"
5557 #: config/tc-arm.c:32595 config/tc-arm.c:33544
5559 msgid "unknown floating point format `%s'\n"
5562 #: config/tc-arm.c:32611 config/tc-csky.c:1264
5564 msgid "unknown floating point abi `%s'\n"
5567 #: config/tc-arm.c:32627
5569 msgid "unknown EABI `%s'\n"
5572 #: config/tc-arm.c:32647
5574 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
5577 #: config/tc-arm.c:32670 config/tc-metag.c:5911
5578 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
5581 #: config/tc-arm.c:32672
5582 msgid "<abi>\t assemble for floating point ABI <abi>"
5585 #: config/tc-arm.c:32675
5586 msgid "<ver>\t\t assemble for eabi version <ver>"
5589 #: config/tc-arm.c:32678
5590 msgid "<mode>\t controls implicit insertion of IT instructions"
5593 #: config/tc-arm.c:32680
5594 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
5597 #: config/tc-arm.c:32683
5599 "[ieee|alternative]\n"
5600 " set the encoding for half precision floating point "
5602 " or Arm alternative format."
5605 #: config/tc-arm.c:32794
5607 msgid " ARM-specific assembler options:\n"
5610 #: config/tc-arm.c:32814
5612 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
5615 #: config/tc-arm.c:32818
5617 msgid " --fdpic generate an FDPIC object file\n"
5620 #: config/tc-arm.c:33132
5621 msgid "no architecture contains all the instructions used\n"
5624 #: config/tc-arm.c:33484
5627 "architectural extension `%s' is not allowed for the current base architecture"
5630 #: config/tc-arm.c:33507
5632 msgid "unknown architecture extension `%s'\n"
5635 #: config/tc-avr.c:597
5637 msgid "Known MCU names:"
5640 #: config/tc-avr.c:662
5643 "AVR Assembler options:\n"
5644 " -mmcu=[avr-name] select microcontroller variant\n"
5645 " [avr-name] can be:\n"
5646 " avr1 - classic AVR core without data RAM\n"
5647 " avr2 - classic AVR core with up to 8K program memory\n"
5648 " avr25 - classic AVR core with up to 8K program memory\n"
5649 " plus the MOVW instruction\n"
5650 " avr3 - classic AVR core with up to 64K program memory\n"
5651 " avr31 - classic AVR core with up to 128K program memory\n"
5652 " avr35 - classic AVR core with up to 64K program memory\n"
5653 " plus the MOVW instruction\n"
5654 " avr4 - enhanced AVR core with up to 8K program memory\n"
5655 " avr5 - enhanced AVR core with up to 64K program memory\n"
5656 " avr51 - enhanced AVR core with up to 128K program memory\n"
5657 " avr6 - enhanced AVR core with up to 256K program memory\n"
5658 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5659 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5661 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5662 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5663 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5664 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5665 " avrtiny - AVR Tiny core with 16 gp registers\n"
5668 #: config/tc-avr.c:685
5671 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5672 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5673 " (default for avr4, avr5)\n"
5674 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5675 " (default for avr3, avr5)\n"
5676 " -mrmw accept Read-Modify-Write instructions\n"
5677 " -mlink-relax generate relocations for linker relaxation (default)\n"
5678 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5679 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5680 " -mno-dollar-line-separator\n"
5681 " do not treat the $ character as a line separator.\n"
5684 #: config/tc-avr.c:726
5686 msgid "unknown MCU: %s\n"
5689 #: config/tc-avr.c:740
5691 msgid "redefinition of mcu type `%s' to `%s'"
5694 #: config/tc-avr.c:869
5695 msgid "constant value required"
5698 #: config/tc-avr.c:872
5700 msgid "number must be positive and less than %d"
5703 #: config/tc-avr.c:898 config/tc-avr.c:1035
5705 msgid "constant out of 8-bit range: %d"
5708 #: config/tc-avr.c:966 config/tc-score.c:1198 read.c:4026
5709 msgid "illegal expression"
5712 #: config/tc-avr.c:995 config/tc-avr.c:2005 config/tc-pru.c:1861
5713 msgid "`)' required"
5716 #: config/tc-avr.c:1105
5717 msgid "register name or number from 16 to 31 required"
5720 #: config/tc-avr.c:1111
5721 msgid "register name or number from 0 to 31 required"
5724 #: config/tc-avr.c:1119
5725 msgid "register r16-r23 required"
5728 #: config/tc-avr.c:1125
5729 msgid "register number above 15 required"
5732 #: config/tc-avr.c:1131 config/tc-csky.c:6395 config/tc-csky.c:6424
5733 msgid "even register number required"
5736 #: config/tc-avr.c:1137
5737 msgid "register r24, r26, r28 or r30 required"
5740 #: config/tc-avr.c:1158
5741 msgid "pointer register (X, Y or Z) required"
5744 #: config/tc-avr.c:1165
5745 msgid "cannot both predecrement and postincrement"
5748 #: config/tc-avr.c:1173
5749 msgid "addressing mode not supported"
5752 #: config/tc-avr.c:1179
5753 msgid "can't predecrement"
5756 #: config/tc-avr.c:1182
5757 msgid "pointer register Z required"
5760 #: config/tc-avr.c:1201
5761 msgid "postincrement not supported"
5764 #: config/tc-avr.c:1211
5765 msgid "pointer register (Y or Z) required"
5768 #: config/tc-avr.c:1333 config/tc-xgate.c:1352
5770 msgid "unknown constraint `%c'"
5773 #: config/tc-avr.c:1396 config/tc-avr.c:2687
5774 msgid "`,' required"
5777 #: config/tc-avr.c:1417
5778 msgid "undefined combination of operands"
5781 #: config/tc-avr.c:1426
5782 msgid "skipping two-word instruction"
5785 #: config/tc-avr.c:1614 config/tc-avr.c:1630 config/tc-avr.c:1761
5786 #: config/tc-msp430.c:4498 config/tc-msp430.c:4517
5788 msgid "odd address operand: %ld"
5791 #: config/tc-avr.c:1622 config/tc-avr.c:1641 config/tc-avr.c:1659
5792 #: config/tc-avr.c:1670 config/tc-avr.c:1686 config/tc-avr.c:1694
5793 #: config/tc-avr.c:1789 config/tc-avr.c:1796 config/tc-d10v.c:503
5794 #: config/tc-d30v.c:550 config/tc-msp430.c:4506 config/tc-msp430.c:4524
5796 msgid "operand out of range: %ld"
5799 #: config/tc-avr.c:1677
5801 msgid "operand out of range: 0x%lx"
5804 #: config/tc-avr.c:1782 config/tc-d10v.c:1592 config/tc-d30v.c:2011
5805 #: config/tc-msp430.c:4595
5807 msgid "line %d: unknown relocation type: 0x%x"
5810 #: config/tc-avr.c:1810
5811 msgid "only constant expression allowed"
5814 #. xgettext:c-format.
5815 #: config/tc-avr.c:1865 config/tc-bfin.c:824 config/tc-d10v.c:1461
5816 #: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:772
5817 #: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7746
5818 #: config/tc-spu.c:877 config/tc-spu.c:1090 config/tc-v850.c:3364
5819 #: config/tc-z80.c:3869
5821 msgid "reloc %d not supported by object file format"
5824 #: config/tc-avr.c:1887 config/tc-ft32.c:232 config/tc-h8300.c:1929
5825 #: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180
5826 #: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747
5827 #: config/tc-z8k.c:1233
5828 msgid "can't find opcode "
5831 #: config/tc-avr.c:1906
5833 msgid "illegal opcode %s for mcu %s"
5836 #: config/tc-avr.c:1922
5838 msgid "pseudo instruction `%s' not supported"
5841 #: config/tc-avr.c:1944
5842 msgid "garbage at end of line"
5845 #: config/tc-avr.c:2054 config/tc-pru.c:1893
5847 msgid "illegal %s relocation size: %d"
5850 #: config/tc-avr.c:2167 config/tc-avr.c:2222
5852 msgid "unknown record type %d (in %s)"
5855 #: config/tc-avr.c:2243
5857 msgid "Failed to create property section `%s'\n"
5860 #: config/tc-avr.c:2679
5862 msgid "%s requires value 0-2 as operand 1"
5865 #: config/tc-avr.c:2704
5867 msgid "`%s %d' after `%s %d' from %s:%u"
5870 #: config/tc-avr.c:2707
5872 msgid "`%s %d' but no chunk open yet"
5875 #: config/tc-avr.c:2795
5877 msgid "dangling `__gcc_isr %d'"
5880 #: config/tc-avr.c:2797
5881 msgid "dangling `__gcc_isr'"
5884 #: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
5888 #: config/tc-bfin.c:439
5890 msgid " Blackfin specific assembler options:\n"
5893 #: config/tc-bfin.c:440
5895 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
5898 #: config/tc-bfin.c:441
5900 msgid " -mfdpic assemble for the FDPIC ABI\n"
5903 #: config/tc-bfin.c:442
5905 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
5908 #: config/tc-bfin.c:455
5909 msgid "Could not set architecture and machine."
5912 #: config/tc-bfin.c:602
5913 msgid "Parse failed."
5916 #: config/tc-bfin.c:677
5917 msgid "pcrel too far BFD_RELOC_BFIN_10"
5920 #: config/tc-bfin.c:693
5921 msgid "pcrel too far BFD_RELOC_BFIN_12"
5924 #: config/tc-bfin.c:713
5925 msgid "pcrel too far BFD_RELOC_BFIN_24"
5928 #: config/tc-bfin.c:728
5929 msgid "pcrel too far BFD_RELOC_BFIN_5"
5932 #: config/tc-bfin.c:740
5933 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
5936 #: config/tc-bfin.c:750
5937 msgid "rel too far BFD_RELOC_8"
5940 #: config/tc-bfin.c:757
5941 msgid "rel too far BFD_RELOC_16"
5944 #: config/tc-bpf.c:153
5951 #: config/tc-bpf.c:154
5954 " --EL\t\t\tgenerate code for a little endian machine\n"
5955 " --EB\t\t\tgenerate code for a big endian machine\n"
5956 " -mxbpf generate xBPF instructions\n"
5959 #: config/tc-bpf.c:307
5960 msgid "convert_frag called"
5963 #: config/tc-bpf.c:314 config/tc-sparc.h:68 config/tc-z80.h:55
5964 msgid "estimate_size_before_relax called"
5967 #: config/tc-cr16.c:168
5968 msgid "using a bit field width of zero"
5971 #: config/tc-cr16.c:176
5973 msgid "field width \"%s\" too complex for a bitfield"
5976 #: config/tc-cr16.c:186
5978 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5979 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
5983 #: config/tc-cr16.c:212
5985 msgid "field value \"%s\" too complex for a bitfield"
5988 #: config/tc-cr16.c:394
5990 msgid "Unknown register pair - index relative mode: `%d'"
5993 #: config/tc-cr16.c:603 config/tc-crx.c:333
5995 msgid "internal error: reloc %d (`%s') not supported by object file format"
5998 #: config/tc-cr16.c:696 config/tc-i386.c:14126 config/tc-s390.c:2113
5999 msgid "GOT already in symbol table"
6002 #. Missing or bad expr becomes absolute 0.
6003 #: config/tc-cr16.c:880 config/tc-crx.c:570
6005 msgid "missing or invalid displacement expression `%s' taken as 0"
6008 #: config/tc-cr16.c:930
6010 msgid "GOT bad expression with %s."
6013 #: config/tc-cr16.c:1041
6015 msgid "operand %d: illegal use expression: `%s`"
6018 #: config/tc-cr16.c:1106 config/tc-crx.c:1080
6020 msgid "Unknown register: `%d'"
6023 #. Issue a error message when register is illegal.
6024 #: config/tc-cr16.c:1114
6026 msgid "Illegal register (`%s') in Instruction: `%s'"
6029 #: config/tc-cr16.c:1188 config/tc-cr16.c:1263
6031 msgid "Illegal register `%s' in Instruction `%s'"
6034 #: config/tc-cr16.c:1216 config/tc-cr16.c:1227
6036 msgid "Illegal register pair `%s' in Instruction `%s'"
6039 #: config/tc-cr16.c:1252
6040 msgid "unmatched '['"
6043 #: config/tc-cr16.c:1258
6044 msgid "garbage after index spec ignored"
6047 #: config/tc-cr16.c:1406 config/tc-crx.c:889
6049 msgid "Illegal operands (whitespace): `%s'"
6052 #: config/tc-cr16.c:1418 config/tc-cr16.c:1425 config/tc-cr16.c:1442
6053 #: config/tc-crx.c:901 config/tc-crx.c:908 config/tc-crx.c:925
6054 #: config/tc-crx.c:1716
6056 msgid "Missing matching brackets : `%s'"
6059 #: config/tc-cr16.c:1474 config/tc-crx.c:951
6061 msgid "Unknown exception: `%s'"
6064 #: config/tc-cr16.c:1556 config/tc-crx.c:1047
6066 msgid "Illegal `cinv' parameter: `%c'"
6069 #: config/tc-cr16.c:1577 config/tc-cr16.c:1616
6071 msgid "Unknown register pair: `%d'"
6074 #. Issue a error message when register pair is illegal.
6075 #: config/tc-cr16.c:1585
6077 msgid "Illegal register pair (`%s') in Instruction: `%s'"
6080 #. Issue a error message when register pair is illegal.
6081 #: config/tc-cr16.c:1624
6083 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
6086 #: config/tc-cr16.c:1663
6088 msgid "Unknown processor register : `%d'"
6091 #. Issue a error message when register pair is illegal.
6092 #: config/tc-cr16.c:1671
6094 msgid "Illegal processor register (`%s') in Instruction: `%s'"
6097 #: config/tc-cr16.c:1719
6099 msgid "Unknown processor register (32 bit) : `%d'"
6102 #. Issue a error message when register pair is illegal.
6103 #: config/tc-cr16.c:1727
6105 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
6108 #: config/tc-cr16.c:2072 config/tc-crx.c:1614 config/tc-crx.c:1631
6110 msgid "Same src/dest register is used (`r%d'), result is undefined"
6113 #: config/tc-cr16.c:2094
6114 msgid "RA register is saved twice."
6117 #: config/tc-cr16.c:2098
6119 msgid "`%s' Illegal use of registers."
6122 #: config/tc-cr16.c:2112
6124 msgid "`%s' Illegal count-register combination."
6127 #: config/tc-cr16.c:2118
6129 msgid "`%s' Illegal use of register."
6132 #: config/tc-cr16.c:2127 config/tc-crx.c:1623
6134 msgid "`%s' has undefined result"
6137 #: config/tc-cr16.c:2135
6139 msgid "Same src/dest register is used (`r%d'),result is undefined"
6142 #: config/tc-cr16.c:2306 config/tc-crx.c:1529
6143 msgid "Incorrect number of operands"
6146 #: config/tc-cr16.c:2308 config/tc-crx.c:1531
6148 msgid "Illegal type of operand (arg %d)"
6151 #: config/tc-cr16.c:2314 config/tc-crx.c:1537
6153 msgid "Operand out of range (arg %d)"
6156 #: config/tc-cr16.c:2317 config/tc-crx.c:1540
6158 msgid "Operand has odd displacement (arg %d)"
6161 #: config/tc-cr16.c:2320 config/tc-cr16.c:2351 config/tc-crx.c:1555
6162 #: config/tc-crx.c:1583
6164 msgid "Illegal operand (arg %d)"
6167 #. Give an error if a frag containing code is not aligned to a 2-byte
6169 #: config/tc-cr16.c:2453 config/tc-cr16.h:74 config/tc-crx.c:1905
6170 #: config/tc-crx.h:77
6171 msgid "instruction address is not a multiple of 2"
6174 #: config/tc-cr16.c:2476 config/tc-cris.c:1550 config/tc-cris.c:1558
6175 #: config/tc-crx.c:1941 config/tc-dlx.c:680 config/tc-hppa.c:3212
6176 #: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757
6178 msgid "Unknown opcode: `%s'"
6181 #: config/tc-cris.c:550 config/tc-m68hc11.c:3894
6183 msgid "internal inconsistency problem in %s: fr_symbol %lx"
6186 #: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4993
6188 msgid "internal inconsistency problem in %s: resolved symbol"
6191 #: config/tc-cris.c:564 config/tc-m68hc11.c:3904
6193 msgid "internal inconsistency problem in %s: fr_subtype %d"
6196 #: config/tc-cris.c:904
6197 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
6200 #: config/tc-cris.c:934
6201 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
6204 #: config/tc-cris.c:939
6207 "Internal error found in md_convert_frag: offset %ld. Please report this."
6210 #: config/tc-cris.c:964
6212 msgid "internal inconsistency in %s: bdapq no symbol"
6215 #: config/tc-cris.c:977
6217 msgid "internal inconsistency in %s: bdap.w with no symbol"
6220 #: config/tc-cris.c:1001
6221 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
6224 #: config/tc-cris.c:1010
6225 msgid "dangerous MULS/MULU location; give it higher alignment"
6228 #. Bail out for compatibility mode. (It seems it can be implemented,
6229 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
6230 #. $acr", "nop"; but doesn't seem worth it at the moment.)
6231 #: config/tc-cris.c:1051
6233 "Out-of-range .word offset handling is not implemented for .arch "
6237 #: config/tc-cris.c:1096
6238 msgid ".word case-table handling failed: table too large"
6241 #: config/tc-cris.c:1228
6243 msgid "Buggy opcode: `%s' \"%s\"\n"
6246 #: config/tc-cris.c:1656
6248 msgid "Immediate value not in 5 bit unsigned range: %ld"
6251 #: config/tc-cris.c:1672
6253 msgid "Immediate value not in 4 bit unsigned range: %ld"
6256 #: config/tc-cris.c:1724
6258 msgid "Immediate value not in 6 bit range: %ld"
6261 #: config/tc-cris.c:1740
6263 msgid "Immediate value not in 6 bit unsigned range: %ld"
6266 #. Others have a generic warning.
6267 #: config/tc-cris.c:1849
6269 msgid "Unimplemented register `%s' specified"
6272 #. We've come to the end of instructions with this
6273 #. opcode, so it must be an error.
6274 #: config/tc-cris.c:2093
6275 msgid "Illegal operands"
6278 #: config/tc-cris.c:2134 config/tc-cris.c:2174
6280 msgid "Immediate value not in 8 bit range: %ld"
6283 #: config/tc-cris.c:2144 config/tc-cris.c:2195
6285 msgid "Immediate value not in 16 bit range: %ld"
6288 #: config/tc-cris.c:2179
6290 msgid "Immediate value not in 8 bit signed range: %ld"
6293 #: config/tc-cris.c:2184
6295 msgid "Immediate value not in 8 bit unsigned range: %ld"
6298 #: config/tc-cris.c:2200
6300 msgid "Immediate value not in 16 bit signed range: %ld"
6303 #: config/tc-cris.c:2205
6305 msgid "Immediate value not in 16 bit unsigned range: %ld"
6308 #: config/tc-cris.c:2231
6309 msgid "TLS relocation size does not match operand size"
6312 #: config/tc-cris.c:2232
6313 msgid "PIC relocation size does not match operand size"
6316 #: config/tc-cris.c:3379
6317 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
6320 #: config/tc-cris.c:3383
6321 msgid "32-bit conditional branch generated"
6324 #: config/tc-cris.c:3444
6325 msgid "Complex expression not supported"
6328 #. FIXME: Is this function mentioned in the internals.texi manual? If
6330 #: config/tc-cris.c:3594
6331 msgid "Bad call to md_atof () - floating point formats are not supported"
6334 #: config/tc-cris.c:3635
6335 msgid "PC-relative relocation must be trivially resolved"
6338 #: config/tc-cris.c:3707
6340 msgid "Value not in 16 bit range: %ld"
6343 #: config/tc-cris.c:3715
6345 msgid "Value not in 16 bit signed range: %ld"
6348 #: config/tc-cris.c:3723
6350 msgid "Value not in 8 bit range: %ld"
6353 #: config/tc-cris.c:3730
6355 msgid "Value not in 8 bit signed range: %ld"
6358 #: config/tc-cris.c:3740
6360 msgid "Value not in 4 bit unsigned range: %ld"
6363 #: config/tc-cris.c:3747
6365 msgid "Value not in 5 bit unsigned range: %ld"
6368 #: config/tc-cris.c:3754
6370 msgid "Value not in 6 bit range: %ld"
6373 #: config/tc-cris.c:3761
6375 msgid "Value not in 6 bit unsigned range: %ld"
6378 #: config/tc-cris.c:3805
6380 msgid "Please use --help to see usage and options for this assembler.\n"
6383 #: config/tc-cris.c:3817
6384 msgid "--no-underscore is invalid with a.out format"
6387 #: config/tc-cris.c:3829
6388 msgid "--pic is invalid for this object format"
6391 #: config/tc-cris.c:3843
6393 msgid "invalid <arch> in --march=<arch>: %s"
6396 #: config/tc-cris.c:3952 config/tc-ft32.c:688 config/tc-moxie.c:776
6398 "Semantics error. This type of operand can not be relocated, it must be an "
6399 "assembly-time constant"
6402 #: config/tc-cris.c:4001 config/tc-ft32.c:709 config/tc-moxie.c:824
6404 msgid "Cannot generate relocation type for symbol %s, code %s"
6407 #. The messages are formatted to line up with the generic options.
6408 #: config/tc-cris.c:4014
6410 msgid "CRIS-specific options:\n"
6413 #: config/tc-cris.c:4016
6415 " -h, -H Don't execute, print this help text. Deprecated.\n"
6418 #: config/tc-cris.c:4018
6419 msgid " -N Warn when branches are expanded to jumps.\n"
6422 #: config/tc-cris.c:4020
6424 " --underscore User symbols are normally prepended with "
6428 #: config/tc-cris.c:4022
6429 msgid " Registers will not need any prefix.\n"
6432 #: config/tc-cris.c:4024
6433 msgid " --no-underscore User symbols do not have any prefix.\n"
6436 #: config/tc-cris.c:4026
6437 msgid " Registers will require a `$'-prefix.\n"
6440 #: config/tc-cris.c:4029
6441 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
6444 #: config/tc-cris.c:4032
6446 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
6447 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
6450 #: config/tc-cris.c:4081
6451 msgid "Invalid pc-relative relocation"
6454 #: config/tc-cris.c:4126
6456 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
6459 #: config/tc-cris.c:4156
6461 msgid ".syntax %s requires command-line option `--underscore'"
6464 #: config/tc-cris.c:4165
6466 msgid ".syntax %s requires command-line option `--no-underscore'"
6469 #: config/tc-cris.c:4202
6470 msgid "Unknown .syntax operand"
6473 #: config/tc-cris.c:4212
6474 msgid "Pseudodirective .file is only valid when generating ELF"
6477 #: config/tc-cris.c:4224
6478 msgid "Pseudodirective .loc is only valid when generating ELF"
6481 #: config/tc-cris.c:4239
6483 msgid "internal inconsistency problem: %s called for %d bytes"
6486 #: config/tc-cris.c:4391
6487 msgid "unknown operand to .arch"
6490 #: config/tc-cris.c:4400
6491 msgid ".arch <arch> requires a matching --march=... option"
6494 #: config/tc-crx.c:710 config/tc-crx.c:730 config/tc-crx.c:745
6496 msgid "Illegal register `%s' in instruction `%s'"
6499 #: config/tc-crx.c:773
6501 msgid "Illegal Scale - `%d'"
6504 #. Issue a error message when register is illegal.
6505 #: config/tc-crx.c:1088
6507 msgid "Illegal register (`%s') in instruction: `%s'"
6510 #: config/tc-crx.c:1217
6512 msgid "Illegal co-processor register in instruction `%s'"
6515 #: config/tc-crx.c:1224
6517 msgid "Illegal co-processor special register in instruction `%s'"
6520 #: config/tc-crx.c:1544
6522 msgid "Invalid DISPU4 operand value (arg %d)"
6525 #: config/tc-crx.c:1548
6527 msgid "Invalid CST4 operand value (arg %d)"
6530 #: config/tc-crx.c:1551
6532 msgid "Operand value is not within upper 64 KB (arg %d)"
6535 #: config/tc-crx.c:1685
6536 msgid "Invalid register in register list"
6539 #: config/tc-crx.c:1739
6541 msgid "Illegal register `%s' in cop-register list"
6544 #: config/tc-crx.c:1747
6546 msgid "Illegal register `%s' in cop-special-register list"
6549 #: config/tc-crx.c:1766
6551 msgid "Illegal register `%s' in user register list"
6554 #: config/tc-crx.c:1785
6556 msgid "Illegal register `%s' in register list"
6559 #: config/tc-crx.c:1791
6561 msgid "Maximum %d bits may be set in `mask16' operand"
6564 #: config/tc-crx.c:1800
6566 msgid "rest of line ignored; first ignored character is `%c'"
6569 #: config/tc-crx.c:1808
6571 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
6574 #. HI can't be specified without LO (and vise-versa).
6575 #: config/tc-crx.c:1814
6576 msgid "HI/LO registers should be specified together"
6579 #: config/tc-crx.c:1820
6580 msgid "HI/LO registers should be specified without additional registers"
6583 #. Variable not in small data read only segment accessed
6584 #. using small data read only anchor.
6585 #: config/tc-csky.c:1149 config/tc-mcore.c:1927 config/tc-microblaze.c:1999
6586 #: config/tc-microblaze.c:2301 config/tc-microblaze.c:2324
6590 #: config/tc-csky.c:1151
6592 msgid "pcrel offset for branch to %s too far (0x%lx)"
6595 #: config/tc-csky.c:1235
6597 msgid "unknown architecture `%s'"
6600 #: config/tc-csky.c:1408
6602 msgid "C-SKY assembler options:\n"
6605 #: config/tc-csky.c:1410
6607 msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6610 #: config/tc-csky.c:1429
6612 msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6615 #: config/tc-csky.c:1456
6617 msgid " -mfloat-abi=ABI\t\tselect float ABI:"
6620 #: config/tc-csky.c:1475
6622 msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6625 #: config/tc-csky.c:1477
6627 msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6630 #: config/tc-csky.c:1479
6632 msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6635 #: config/tc-csky.c:1482
6637 msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6640 #: config/tc-csky.c:1484
6642 msgid " -mno-ljump\n"
6645 #: config/tc-csky.c:1488
6647 msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6650 #: config/tc-csky.c:1490
6652 msgid " -mno-branch-stub\n"
6655 #: config/tc-csky.c:1494
6657 msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6660 #: config/tc-csky.c:1496
6662 msgid " -no-force2bsr -mno-force2bsr\n"
6665 #: config/tc-csky.c:1498
6667 msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6670 #: config/tc-csky.c:1500
6672 msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6675 #: config/tc-csky.c:1503
6677 msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6680 #: config/tc-csky.c:1505
6682 msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6685 #: config/tc-csky.c:1507
6687 msgid " -mno-elrw\n"
6690 #: config/tc-csky.c:1510
6692 msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6695 #: config/tc-csky.c:1512
6697 msgid " -mno-laf -mno-literals-after-func\n"
6700 #: config/tc-csky.c:1514
6703 " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6706 #: config/tc-csky.c:1516
6708 msgid " -mno-labr -mnoliterals-after-br\n"
6711 #: config/tc-csky.c:1519
6713 msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6716 #: config/tc-csky.c:1521
6718 msgid " -mno-istack\n"
6721 #: config/tc-csky.c:1524
6723 msgid " -mhard-float\t\t\tenable hard float instructions\n"
6726 #: config/tc-csky.c:1526
6728 msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6731 #: config/tc-csky.c:1528
6733 msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6736 #: config/tc-csky.c:1530
6738 msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6741 #: config/tc-csky.c:1532
6743 msgid " -msecurity\t\t\tenable security instructions\n"
6746 #: config/tc-csky.c:1534
6748 msgid " -mtrust\t\t\tenable trust instructions\n"
6751 #: config/tc-csky.c:1536
6753 msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6756 #: config/tc-csky.c:1538
6758 msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6761 #: config/tc-csky.c:1540
6763 msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6766 #: config/tc-csky.c:1753
6767 msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6770 #: config/tc-csky.c:1758
6771 msgid "-mno-force2bsr is ignored with -mbranch-stub"
6774 #: config/tc-csky.c:1766
6775 msgid "-mno-force2bsr is ignored for ck801/ck802"
6778 #: config/tc-csky.c:1793
6779 msgid "-mljump is ignored for ck801/ck802"
6782 #: config/tc-csky.c:2073 config/tc-mcore.c:689
6783 msgid "more than 65K literal pools"
6786 #: config/tc-csky.c:2320 read.c:3740
6788 msgid "bad floating literal: %s"
6791 #: config/tc-csky.c:2468 config/tc-mcore.c:743
6795 #: config/tc-csky.c:2496 config/tc-mips.c:14354 config/tc-mips.c:14418
6796 #: config/tc-mips.c:14429 config/tc-score.c:2692 config/tc-score.c:2739
6797 msgid "unrecognized opcode"
6800 #: config/tc-csky.c:3631 config/tc-mcore.c:1164
6801 msgid "translating mgeni to movi"
6804 #: config/tc-csky.c:5279 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310
6806 msgid "unsupported BFD relocation size %d"
6809 #: config/tc-csky.c:5902
6810 msgid "second operand must be 4"
6813 #: config/tc-csky.c:5926 config/tc-mcore.c:1527
6814 msgid "second operand must be 1"
6817 #: config/tc-csky.c:5999 config/tc-xtensa.c:2002
6818 msgid "register number out of range"
6821 #: config/tc-csky.c:6009
6822 msgid "64-bit operator src/dst register must be less than 15"
6825 #: config/tc-csky.c:7836
6826 msgid "the first operand must be a symbol"
6829 #: config/tc-csky.c:7845
6830 msgid "missing stack size"
6833 #: config/tc-csky.c:7858 config/tc-score.c:4244
6834 msgid "value not in range [0, 0xffffffff]"
6837 #: config/tc-csky.c:7868 config/tc-mcore.c:782
6838 msgid "operand must be a constant"
6841 #: config/tc-d10v.c:216
6845 "-O Optimize. Will do some operations in parallel.\n"
6846 "--gstabs-packing Pack adjacent short instructions together even\n"
6847 " when --gstabs is specified. On by default.\n"
6848 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6849 " instructions together.\n"
6852 #: config/tc-d10v.c:573
6853 msgid "operand is not an immediate"
6856 #: config/tc-d10v.c:590
6858 msgid "operand out of range: %lu"
6861 #: config/tc-d10v.c:650
6862 msgid "Instruction must be executed in parallel with another instruction."
6865 #: config/tc-d10v.c:704 config/tc-d10v.c:712
6867 msgid "packing conflict: %s must dispatch sequentially"
6870 #: config/tc-d10v.c:811
6872 msgid "resource conflict (R%d)"
6875 #: config/tc-d10v.c:814
6877 msgid "resource conflict (A%d)"
6880 #: config/tc-d10v.c:816
6881 msgid "resource conflict (PSW)"
6884 #: config/tc-d10v.c:818
6885 msgid "resource conflict (C flag)"
6888 #: config/tc-d10v.c:820
6889 msgid "resource conflict (F flag)"
6892 #: config/tc-d10v.c:970
6893 msgid "Instruction must be executed in parallel"
6896 #: config/tc-d10v.c:973
6897 msgid "Long instructions may not be combined."
6900 #: config/tc-d10v.c:1006
6901 msgid "One of these instructions may not be executed in parallel."
6904 #: config/tc-d10v.c:1010 config/tc-d30v.c:1034
6905 msgid "Two IU instructions may not be executed in parallel"
6908 #: config/tc-d10v.c:1012 config/tc-d10v.c:1020 config/tc-d10v.c:1034
6909 #: config/tc-d10v.c:1049 config/tc-d30v.c:1035 config/tc-d30v.c:1044
6910 msgid "Swapping instruction order"
6913 #: config/tc-d10v.c:1018 config/tc-d30v.c:1041
6914 msgid "Two MU instructions may not be executed in parallel"
6917 #: config/tc-d10v.c:1038 config/tc-d30v.c:1061
6918 msgid "IU instruction may not be in the left container"
6921 #: config/tc-d10v.c:1040 config/tc-d10v.c:1055
6923 "Instruction in R container is squashed by flow control instruction in L "
6927 #: config/tc-d10v.c:1053 config/tc-d30v.c:1072
6928 msgid "MU instruction may not be in the right container"
6931 #: config/tc-d10v.c:1059 config/tc-d30v.c:1084
6932 msgid "unknown execution type passed to write_2_short()"
6935 #: config/tc-d10v.c:1188 config/tc-d10v.c:1361
6936 msgid "bad opcode or operands"
6939 #: config/tc-d10v.c:1263
6940 msgid "value out of range"
6943 #: config/tc-d10v.c:1337
6944 msgid "illegal operand - register name found where none expected"
6947 #: config/tc-d10v.c:1372
6948 msgid "Register number must be EVEN"
6951 #: config/tc-d10v.c:1375
6952 msgid "Unsupported use of sp"
6955 #: config/tc-d10v.c:1394
6957 msgid "cr%ld is a reserved control register"
6960 #: config/tc-d10v.c:1569
6962 msgid "line %d: rep or repi must include at least 4 instructions"
6965 #: config/tc-d10v.c:1761
6966 msgid "can't find previous opcode "
6969 #: config/tc-d10v.c:1773
6971 msgid "could not assemble: %s"
6974 #: config/tc-d10v.c:1788 config/tc-d10v.c:1810 config/tc-d30v.c:1741
6975 msgid "Unable to mix instructions as specified"
6978 #: config/tc-d30v.c:146
6980 msgid "Register name %s conflicts with symbol of the same name"
6983 #: config/tc-d30v.c:236
6988 "-O Make adjacent short instructions parallel if "
6990 "-n Warn about all NOPs inserted by the assembler.\n"
6991 "-N Warn about NOPs inserted after word multiplies.\n"
6992 "-c Warn about symbols whose names match register "
6994 "-C Opposite of -C. -c is the default.\n"
6997 #: config/tc-d30v.c:364
6998 msgid "unexpected 12-bit reloc type"
7001 #: config/tc-d30v.c:371
7002 msgid "unexpected 18-bit reloc type"
7005 #: config/tc-d30v.c:622
7007 msgid "%s NOP inserted"
7010 #: config/tc-d30v.c:623
7014 #: config/tc-d30v.c:623
7018 #: config/tc-d30v.c:1030
7019 msgid "Instructions may not be executed in parallel"
7022 #: config/tc-d30v.c:1043
7024 msgid "Executing %s in IU may not work"
7027 #: config/tc-d30v.c:1050
7029 msgid "Executing %s in IU may not work in parallel execution"
7032 #: config/tc-d30v.c:1063
7034 msgid "special left instruction `%s' kills instruction `%s' in right container"
7037 #: config/tc-d30v.c:1074
7039 msgid "Executing %s in reverse serial with %s may not work"
7042 #: config/tc-d30v.c:1077
7044 msgid "Executing %s in IU in reverse serial may not work"
7047 #: config/tc-d30v.c:1265
7048 msgid "Odd numbered register used as target of multi-register instruction"
7051 #: config/tc-d30v.c:1329 config/tc-d30v.c:1365
7053 msgid "unknown condition code: %s"
7056 #: config/tc-d30v.c:1358
7058 msgid "cmpu doesn't support condition code %s"
7061 #: config/tc-d30v.c:1393
7063 msgid "unknown opcode: %s"
7066 #: config/tc-d30v.c:1404
7068 msgid "operands for opcode `%s' do not match any valid format"
7071 #: config/tc-d30v.c:1619 config/tc-d30v.c:1636
7072 msgid "Cannot assemble instruction"
7075 #: config/tc-d30v.c:1621
7076 msgid "First opcode is long. Unable to mix instructions as specified."
7079 #: config/tc-d30v.c:1691
7080 msgid "word of NOPs added between word multiply and load"
7083 #: config/tc-d30v.c:1693
7084 msgid "word of NOPs added between word multiply and 16-bit multiply"
7087 #: config/tc-d30v.c:1725
7088 msgid "Instruction uses long version, so it cannot be mixed as specified"
7091 #: config/tc-d30v.c:1852
7093 msgid "value too large to fit in %d bits"
7096 #: config/tc-d30v.c:2030 config/tc-pru.c:216 config/tc-pru.c:332
7098 msgid "Alignment too large: %d assumed"
7101 #: config/tc-dlx.c:213
7102 msgid "missing .proc"
7105 #: config/tc-dlx.c:230
7106 msgid ".endfunc missing for previous .proc"
7109 #: config/tc-dlx.c:320
7111 msgid "Bad operand for a load instruction: <%s>"
7114 #: config/tc-dlx.c:434
7116 msgid "Bad operand for a store instruction: <%s>"
7119 #: config/tc-dlx.c:614
7121 msgid "Expression Error for operand modifier %%hi/%%lo\n"
7124 #: config/tc-dlx.c:627
7126 msgid "Invalid expression after %%%%\n"
7129 #: config/tc-dlx.c:691 config/tc-tic4x.c:2454
7131 msgid "Unknown opcode `%s'."
7134 #: config/tc-dlx.c:700
7135 msgid "Can not set dlx_skip_hi16_flag"
7138 #: config/tc-dlx.c:714
7140 msgid "Missing arguments for opcode <%s>."
7143 #: config/tc-dlx.c:748
7145 msgid "Too many operands: %s"
7148 #: config/tc-dlx.c:786
7150 msgid "Both the_insn.HI and the_insn.LO are set : %s"
7153 #: config/tc-dlx.c:856
7154 msgid "failed regnum sanity check."
7157 #: config/tc-dlx.c:869
7158 msgid "failed general register sanity check."
7161 #. Types or values of args don't match.
7162 #: config/tc-dlx.c:877
7163 msgid "Invalid operands"
7166 #: config/tc-dlx.c:1096
7168 msgid "label \"$%d\" redefined"
7171 #: config/tc-dlx.c:1134
7172 msgid "Invalid expression after # number\n"
7175 #: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7841
7176 #: config/tc-sparc.c:4011
7178 msgid "internal error: can't export reloc type %d (`%s')"
7181 #: config/tc-epiphany.c:126
7183 msgid "EPIPHANY specific command line options:\n"
7186 #: config/tc-epiphany.c:367
7187 msgid "register number too large for push/pop"
7190 #: config/tc-epiphany.c:371
7191 msgid "register is out of order"
7194 #: config/tc-epiphany.c:382 config/tc-m68k.c:5903 config/tc-m68k.c:5932
7195 msgid "bad register list"
7198 #: config/tc-epiphany.c:385
7199 msgid "malformed reglist in push/pop"
7202 #. Checks for behavioral restrictions on LD/ST instructions.
7203 #: config/tc-epiphany.c:431
7204 msgid "destination register modified by displacement-post-modified address"
7207 #: config/tc-epiphany.c:432
7208 msgid "ldrd/strd requires even:odd register pair"
7211 #: config/tc-epiphany.c:820 config/tc-m32r.c:1786
7212 msgid "Addend to unresolved symbol not on word boundary."
7215 #: config/tc-fr30.c:81
7217 msgid " FR30 specific command line options:\n"
7220 #: config/tc-fr30.c:134
7222 msgid "Instruction %s not allowed in a delay slot."
7225 #: config/tc-frv.c:403
7227 msgid "Unknown cpu -mcpu=%s"
7230 #: config/tc-frv.c:456
7232 msgid "FRV specific command line options:\n"
7235 #: config/tc-frv.c:457
7237 msgid "-G n Put data <= n bytes in the small data area\n"
7240 #: config/tc-frv.c:458
7242 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
7245 #: config/tc-frv.c:459
7247 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
7250 #: config/tc-frv.c:460
7252 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
7255 #: config/tc-frv.c:461
7257 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
7260 #: config/tc-frv.c:462
7262 msgid "-msoft-float Mark generated file as using software FP\n"
7265 #: config/tc-frv.c:463
7267 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
7270 #: config/tc-frv.c:464
7272 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
7275 #: config/tc-frv.c:465
7278 "-mdouble Mark generated file as using double precision FP insns\n"
7281 #: config/tc-frv.c:466
7283 msgid "-mmedia Mark generated file as using media insns\n"
7286 #: config/tc-frv.c:467
7289 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
7292 #: config/tc-frv.c:468
7294 msgid "-mpack Allow instructions to be packed\n"
7297 #: config/tc-frv.c:469
7299 msgid "-mno-pack Do not allow instructions to be packed\n"
7302 #: config/tc-frv.c:470
7305 "-mpic Mark generated file as using small position independent "
7309 #: config/tc-frv.c:471
7312 "-mPIC Mark generated file as using large position independent "
7316 #: config/tc-frv.c:472
7319 "-mlibrary-pic Mark generated file as using position independent code for "
7323 #: config/tc-frv.c:473
7325 msgid "-mfdpic Assemble for the FDPIC ABI\n"
7328 #: config/tc-frv.c:474
7330 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
7333 #: config/tc-frv.c:475
7335 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
7338 #: config/tc-frv.c:476
7340 msgid " Record the cpu type\n"
7343 #: config/tc-frv.c:477
7345 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
7348 #: config/tc-frv.c:478
7350 msgid "-mtomcat-debug Debug tomcat workarounds\n"
7353 #: config/tc-frv.c:1160
7354 msgid "VLIW packing used for -mno-pack"
7357 #: config/tc-frv.c:1170
7358 msgid "Instruction not supported by this architecture"
7361 #: config/tc-frv.c:1180
7362 msgid "VLIW packing constraint violation"
7365 #: config/tc-frv.c:1771
7367 msgid "Relocation %s is not safe for %s"
7370 #: config/tc-ft32.c:146 config/tc-moxie.c:102
7371 msgid "expecting register"
7374 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:121
7375 #: config/tc-moxie.c:137
7376 msgid "illegal register number"
7379 #: config/tc-ft32.c:239 config/tc-moxie.c:186 config/tc-pj.c:260
7381 msgid "unknown opcode %s"
7384 #: config/tc-ft32.c:264
7386 msgid "unknown width specifier '.%c'"
7389 #: config/tc-ft32.c:387
7390 msgid "internal error in argument parsing"
7393 #: config/tc-ft32.c:400
7394 msgid "expected comma separator"
7397 #: config/tc-ft32.c:412 config/tc-moxie.c:230 config/tc-moxie.c:290
7398 #: config/tc-moxie.c:302 config/tc-moxie.c:335 config/tc-moxie.c:367
7399 #: config/tc-moxie.c:400 config/tc-moxie.c:454 config/tc-moxie.c:508
7400 #: config/tc-moxie.c:518 config/tc-moxie.c:541 config/tc-moxie.c:554
7401 #: config/tc-pj.c:308
7402 msgid "extra stuff on line ignored"
7405 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:585
7406 #: config/tc-nios2.c:284
7407 msgid "bad call to md_atof"
7410 #: config/tc-ft32.c:522
7412 msgid "FT32 options:\n"
7415 #: config/tc-ft32.c:523
7419 "-no-relax\t\tdon't relax relocations\n"
7423 #. These macros must be defined, but is will be a fatal assembler
7424 #. error if we ever hit them.
7425 #: config/tc-ft32.h:35 config/tc-pj.h:40
7426 msgid "estimate size\n"
7429 #: config/tc-ft32.h:36 config/tc-pj.h:39
7430 msgid "convert_frag\n"
7433 #: config/tc-h8300.c:174
7435 msgid "new section '%s' defined without attributes - this might cause problems"
7438 #: config/tc-h8300.c:442 config/tc-h8300.c:450
7439 msgid "Reg not valid for H8/300"
7442 #: config/tc-h8300.c:531
7443 msgid "invalid operand size requested"
7446 #: config/tc-h8300.c:636
7447 msgid "Invalid register list for ldm/stm\n"
7450 #: config/tc-h8300.c:662 config/tc-h8300.c:667 config/tc-h8300.c:674
7451 msgid "mismatch between register and suffix"
7454 #: config/tc-h8300.c:679
7455 msgid "invalid suffix after register."
7458 #: config/tc-h8300.c:701
7459 msgid "address too high for vector table jmp/jsr"
7462 #: config/tc-h8300.c:728 config/tc-h8300.c:840 config/tc-h8300.c:850
7463 msgid "Wrong size pointer register for architecture."
7466 #: config/tc-h8300.c:787 config/tc-h8300.c:795 config/tc-h8300.c:824
7467 msgid "expected @(exp, reg16)"
7470 #: config/tc-h8300.c:813
7471 msgid "expected .L, .W or .B for register in indexed addressing mode"
7474 #: config/tc-h8300.c:1007
7475 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
7478 #: config/tc-h8300.c:1025 config/tc-h8300.c:1034
7479 msgid "expected register"
7482 #: config/tc-h8300.c:1050
7483 msgid "expected closing paren"
7486 #: config/tc-h8300.c:1109
7488 msgid "can't use high part of register in operand %d"
7491 #: config/tc-h8300.c:1266
7493 msgid "Opcode `%s' with these operand types not available in %s mode"
7496 #: config/tc-h8300.c:1275
7497 msgid "mismatch between opcode size and operand size"
7500 #: config/tc-h8300.c:1311
7502 msgid "operand %s0x%lx out of range."
7505 #: config/tc-h8300.c:1421
7506 msgid "Can't work out size of operand.\n"
7509 #: config/tc-h8300.c:1471
7511 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
7514 #: config/tc-h8300.c:1476
7516 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
7519 #: config/tc-h8300.c:1482
7521 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
7524 #: config/tc-h8300.c:1543 config/tc-h8300.c:1563
7525 msgid "Need #1 or #2 here"
7528 #: config/tc-h8300.c:1558
7529 msgid "#4 not valid on H8/300."
7532 #: config/tc-h8300.c:1665 config/tc-h8300.c:1737
7534 msgid "branch operand has odd offset (%lx)\n"
7537 #: config/tc-h8300.c:1775
7538 msgid "destination operand must be 16 bit register"
7541 #: config/tc-h8300.c:1784
7542 msgid "source operand must be 8 bit register"
7545 #: config/tc-h8300.c:1792
7546 msgid "destination operand must be 16bit absolute address"
7549 #: config/tc-h8300.c:1799
7550 msgid "destination operand must be 8 bit register"
7553 #: config/tc-h8300.c:1807
7554 msgid "source operand must be 16bit absolute address"
7557 #. This seems more sane than saying "too many operands". We'll
7558 #. get here only if the trailing trash starts with a comma.
7559 #: config/tc-h8300.c:1815 config/tc-mips.c:14370 config/tc-mips.c:14438
7560 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2545
7561 #: config/tc-mmix.c:2569 config/tc-mmix.c:2842
7562 msgid "invalid operands"
7565 #: config/tc-h8300.c:1846
7566 msgid "operand/size mis-match"
7569 #: config/tc-h8300.c:1946 config/tc-sh.c:2552 config/tc-z8k.c:1243
7570 msgid "unknown opcode"
7573 #: config/tc-h8300.c:1979
7574 msgid "invalid operand in ldm"
7577 #: config/tc-h8300.c:1988
7578 msgid "invalid operand in stm"
7581 #: config/tc-h8300.c:2187
7583 msgid "Invalid argument to --mach option: %s"
7586 #: config/tc-h8300.c:2198
7588 msgid " H8300-specific assembler options:\n"
7591 #: config/tc-h8300.c:2199
7594 " -mach=<name> Set the H8300 machine type to one of:\n"
7595 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
7599 #: config/tc-h8300.c:2202
7601 msgid " -h-tick-hex Support H'00 style hex constants\n"
7604 #: config/tc-h8300.c:2211
7606 msgid "call to tc_aout_fix_to_chars \n"
7609 #: config/tc-h8300.c:2220 config/tc-xc16x.c:348
7611 msgid "call to md_convert_frag \n"
7614 #: config/tc-h8300.c:2271 config/tc-xc16x.c:251
7616 msgid "call to md_estimate_size_before_relax \n"
7619 #: config/tc-h8300.c:2286
7620 msgid "Unexpected reference to a symbol in a non-code section"
7623 #: config/tc-h8300.c:2323 config/tc-mcore.c:2208 config/tc-microblaze.c:2494
7624 #: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514
7625 #: config/tc-xc16x.c:314
7627 msgid "Cannot represent relocation type %s"
7630 #. Simple range checking for FIELD against HIGH and LOW bounds.
7631 #. IGNORE is used to suppress the error message.
7632 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7633 #. the current file and line number are not valid.
7634 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
7636 msgid "Field out of range [%d..%d] (%d)."
7639 #. Simple alignment checking for FIELD against ALIGN (a power of two).
7640 #. IGNORE is used to suppress the error message.
7641 #: config/tc-hppa.c:1055
7643 msgid "Field not properly aligned [%d] (%d)."
7646 #: config/tc-hppa.c:1108
7647 msgid "Missing .exit\n"
7650 #: config/tc-hppa.c:1111
7651 msgid "Missing .procend\n"
7654 #: config/tc-hppa.c:1264
7656 msgid "Invalid field selector. Assuming F%%."
7659 #: config/tc-hppa.c:1288
7660 msgid "Bad segment in expression."
7663 #: config/tc-hppa.c:1313
7665 msgid "Invalid Nullification: (%c)"
7668 #: config/tc-hppa.c:1384
7669 msgid "Cannot handle fixup"
7672 #: config/tc-hppa.c:1682
7674 msgid " -Q ignored\n"
7677 #: config/tc-hppa.c:1686
7679 msgid " -c print a warning if a comment is found\n"
7682 #: config/tc-hppa.c:1752
7684 msgid "no hppa_fixup entry for fixup type 0x%x"
7687 #: config/tc-hppa.c:1931
7688 msgid "Unknown relocation encountered in md_apply_fix."
7691 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7693 msgid "Undefined register: '%s'."
7696 #: config/tc-hppa.c:2178
7698 msgid "Non-absolute symbol: '%s'."
7701 #: config/tc-hppa.c:2193
7703 msgid "Undefined absolute constant: '%s'."
7706 #: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7707 msgid "could not update architecture and machine"
7710 #: config/tc-hppa.c:2262
7712 msgid "Invalid FP Compare Condition: %s"
7715 #: config/tc-hppa.c:2317
7717 msgid "Invalid FTEST completer: %s"
7720 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7722 msgid "Invalid FP Operand Format: %3s"
7725 #: config/tc-hppa.c:2525
7726 msgid "Bad segment (should be absolute)."
7729 #: config/tc-hppa.c:2585
7731 msgid "Invalid argument location: %s\n"
7734 #: config/tc-hppa.c:2614
7736 msgid "Invalid argument description: %d"
7739 #: config/tc-hppa.c:3443
7740 msgid "Invalid Indexed Load Completer."
7743 #: config/tc-hppa.c:3448
7744 msgid "Invalid Indexed Load Completer Syntax."
7747 #: config/tc-hppa.c:3482
7748 msgid "Invalid Short Load/Store Completer."
7751 #: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7752 msgid "Invalid Store Bytes Short Completer"
7755 #: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7756 msgid "Invalid left/right combination completer"
7759 #: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7760 msgid "Invalid permutation completer"
7763 #: config/tc-hppa.c:4025
7765 msgid "Invalid Add Condition: %s"
7768 #: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7769 msgid "Invalid Add and Branch Condition"
7772 #: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7773 msgid "Invalid Compare/Subtract Condition"
7776 #: config/tc-hppa.c:4112
7778 msgid "Invalid Branch On Bit Condition: %c"
7781 #: config/tc-hppa.c:4115
7782 msgid "Missing Branch On Bit Condition"
7785 #: config/tc-hppa.c:4200
7787 msgid "Invalid Compare/Subtract Condition: %s"
7790 #: config/tc-hppa.c:4232
7791 msgid "Invalid Compare and Branch Condition"
7794 #: config/tc-hppa.c:4328
7795 msgid "Invalid Logical Instruction Condition."
7798 #: config/tc-hppa.c:4390
7799 msgid "Invalid Shift/Extract/Deposit Condition."
7802 #: config/tc-hppa.c:4507
7803 msgid "Invalid Unit Instruction Condition."
7806 #: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7807 #: config/tc-hppa.c:5079
7808 msgid "Branch to unaligned address"
7811 #: config/tc-hppa.c:5261
7812 msgid "Invalid SFU identifier"
7815 #: config/tc-hppa.c:5311
7816 msgid "Invalid COPR identifier"
7819 #: config/tc-hppa.c:5441
7820 msgid "Invalid Floating Point Operand Format."
7823 #: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7824 #: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7825 msgid "Invalid register for single precision fmpyadd or fmpysub"
7828 #: config/tc-hppa.c:5709
7830 msgid "Invalid operands %s"
7833 #: config/tc-hppa.c:5719
7835 msgid "Immediates %d and %d will give undefined behavior."
7838 #: config/tc-hppa.c:5771 config/tc-hppa.c:6953 config/tc-hppa.c:7008
7839 msgid "Missing function name for .PROC (corrupted label chain)"
7842 #: config/tc-hppa.c:5774 config/tc-hppa.c:7011
7843 msgid "Missing function name for .PROC"
7846 #: config/tc-hppa.c:5833
7847 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
7850 #: config/tc-hppa.c:5924
7852 msgid "Invalid .CALL argument: %s"
7855 #: config/tc-hppa.c:6069
7856 msgid ".callinfo is not within a procedure definition"
7859 #: config/tc-hppa.c:6087
7861 msgid "FRAME parameter must be a multiple of 8: %d\n"
7864 #: config/tc-hppa.c:6104
7865 msgid "Value for ENTRY_GR must be in the range 3..18\n"
7868 #: config/tc-hppa.c:6115
7869 msgid "Value for ENTRY_FR must be in the range 12..21\n"
7872 #: config/tc-hppa.c:6124
7873 msgid "Value for ENTRY_SR must be 3\n"
7876 #: config/tc-hppa.c:6173
7878 msgid "Invalid .CALLINFO argument: %s"
7881 #: config/tc-hppa.c:6284
7882 msgid "The .ENTER pseudo-op is not supported"
7885 #: config/tc-hppa.c:6300
7886 msgid "Misplaced .entry. Ignored."
7889 #: config/tc-hppa.c:6304
7890 msgid "Missing .callinfo."
7893 #: config/tc-hppa.c:6368
7894 msgid ".REG expression must be a register"
7897 #: config/tc-hppa.c:6384
7898 msgid "bad or irreducible absolute expression; zero assumed"
7901 #: config/tc-hppa.c:6395
7902 msgid ".REG must use a label"
7905 #: config/tc-hppa.c:6397
7906 msgid ".EQU must use a label"
7909 #: config/tc-hppa.c:6452
7911 msgid "Symbol '%s' could not be created."
7914 #: config/tc-hppa.c:6502
7915 msgid ".EXIT must appear within a procedure"
7918 #: config/tc-hppa.c:6506
7919 msgid "Missing .callinfo"
7922 #: config/tc-hppa.c:6510
7923 msgid "No .ENTRY for this .EXIT"
7926 #: config/tc-hppa.c:6550
7928 msgid "Using ENTRY rather than CODE in export directive for %s"
7931 #: config/tc-hppa.c:6669
7933 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
7936 #: config/tc-hppa.c:6692
7938 msgid "Cannot define export symbol: %s\n"
7941 #: config/tc-hppa.c:6783
7942 msgid "Missing label name on .LABEL"
7945 #: config/tc-hppa.c:6788
7946 msgid "extra .LABEL arguments ignored."
7949 #: config/tc-hppa.c:6804
7950 msgid "The .LEAVE pseudo-op is not supported"
7953 #: config/tc-hppa.c:6842
7954 msgid "Unrecognized .LEVEL argument\n"
7957 #: config/tc-hppa.c:6875
7959 msgid "Cannot define static symbol: %s\n"
7962 #: config/tc-hppa.c:6907
7963 msgid "Nested procedures"
7966 #: config/tc-hppa.c:6917
7967 msgid "Cannot allocate unwind descriptor\n"
7970 #: config/tc-hppa.c:7015
7971 msgid "misplaced .procend"
7974 #: config/tc-hppa.c:7018
7975 msgid "Missing .callinfo for this procedure"
7978 #: config/tc-hppa.c:7021
7979 msgid "Missing .EXIT for a .ENTRY"
7982 #: config/tc-hppa.c:7058
7983 msgid "Not in a space.\n"
7986 #: config/tc-hppa.c:7061
7987 msgid "Not in a subspace.\n"
7990 #: config/tc-hppa.c:7149
7991 msgid "Invalid .SPACE argument"
7994 #: config/tc-hppa.c:7195
7995 msgid "Can't change spaces within a procedure definition. Ignored"
7998 #: config/tc-hppa.c:7320
8000 msgid "Undefined space: '%s' Assuming space number = 0."
8003 #: config/tc-hppa.c:7343
8004 msgid "Must be in a space before changing or declaring subspaces.\n"
8007 #: config/tc-hppa.c:7347
8008 msgid "Can't change subspaces within a procedure definition. Ignored"
8011 #: config/tc-hppa.c:7381
8012 msgid "Parameters of an existing subspace can't be modified"
8015 #: config/tc-hppa.c:7432
8016 msgid "Alignment must be a power of 2"
8019 #: config/tc-hppa.c:7479
8020 msgid "FIRST not supported as a .SUBSPACE argument"
8023 #: config/tc-hppa.c:7481
8024 msgid "Invalid .SUBSPACE argument"
8027 #: config/tc-hppa.c:7670
8029 msgid "Internal error: Unable to find containing space for %s."
8032 #: config/tc-hppa.c:8231
8033 msgid "-R option not supported on this target."
8036 #: config/tc-hppa.c:8253
8038 msgid "internal error: losing opcode: `%s' \"%s\"\n"
8041 #: config/tc-hppa.c:8263 config/tc-nios2.c:1433 config/tc-sparc.c:999
8042 msgid "Broken assembler. No assembly attempted."
8045 #: config/tc-i386.c:1486
8047 msgid "i386_output_nops called to generate nops of at most %d bytes!"
8050 #: config/tc-i386.c:1695
8052 msgid "invalid single nop size: %d (expect within [0, %d])"
8055 #: config/tc-i386.c:1736
8056 msgid "jump over nop padding out of range"
8059 #: config/tc-i386.c:2581
8061 msgid "0x%s shortened to 0x%s"
8064 #: config/tc-i386.c:2673 config/tc-i386.c:8079
8065 msgid "same type of prefix used twice"
8068 #: config/tc-i386.c:2700
8070 msgid "64bit mode not supported on `%s'."
8073 #: config/tc-i386.c:2709
8075 msgid "32bit mode not supported on `%s'."
8078 #: config/tc-i386.c:2749
8079 msgid "bad argument to syntax directive."
8082 #: config/tc-i386.c:2812
8084 msgid "bad argument to %s_check directive."
8087 #: config/tc-i386.c:2816
8089 msgid "missing argument for %s_check directive"
8092 #: config/tc-i386.c:2856
8094 msgid "`%s' is not supported on `%s'"
8097 #: config/tc-i386.c:2962
8099 msgid "no such architecture: `%s'"
8102 #: config/tc-i386.c:2967
8103 msgid "missing cpu architecture"
8106 #: config/tc-i386.c:2984
8108 msgid "no such architecture modifier: `%s'"
8111 #: config/tc-i386.c:2999 config/tc-i386.c:3029
8112 msgid "Intel L1OM is 64bit ELF only"
8115 #: config/tc-i386.c:3006 config/tc-i386.c:3036
8116 msgid "Intel K1OM is 64bit ELF only"
8119 #: config/tc-i386.c:3013 config/tc-i386.c:3050
8120 msgid "Intel MCU is 32bit ELF only"
8123 #: config/tc-i386.c:3057 config/tc-i386.c:14013
8124 msgid "unknown architecture"
8127 #: config/tc-i386.c:3444
8128 msgid "there are no pc-relative size relocations"
8131 #: config/tc-i386.c:3456
8133 msgid "unknown relocation (%u)"
8136 #: config/tc-i386.c:3458
8138 msgid "%u-byte relocation cannot be applied to %u-byte field"
8141 #: config/tc-i386.c:3462
8142 msgid "non-pc-relative relocation for pc-relative field"
8145 #: config/tc-i386.c:3467
8146 msgid "relocated field and relocation type differ in signedness"
8149 #: config/tc-i386.c:3476
8150 msgid "there are no unsigned pc-relative relocations"
8153 #: config/tc-i386.c:3484
8155 msgid "cannot do %u byte pc-relative relocation"
8158 #: config/tc-i386.c:3501
8160 msgid "cannot do %s %u byte relocation"
8163 #: config/tc-i386.c:4052 config/tc-i386.c:5019
8165 msgid "invalid instruction `%s' after `%s'"
8168 #: config/tc-i386.c:4058
8170 msgid "missing `lock' with `%s'"
8173 #: config/tc-i386.c:4065
8175 msgid "instruction `%s' after `xacquire' not allowed"
8178 #: config/tc-i386.c:4071
8180 msgid "memory destination needed for instruction `%s' after `xrelease'"
8183 #: config/tc-i386.c:4743
8185 msgid "`%s` changes flags which would affect control flow behavior"
8188 #: config/tc-i386.c:4785
8190 msgid "indirect `%s` with memory operand should be avoided"
8193 #: config/tc-i386.c:4796
8195 msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
8198 #: config/tc-i386.c:4817
8200 msgid "`%s` skips -mlfence-before-ret on `%s`"
8203 #: config/tc-i386.c:4966
8205 msgid "0x%s out of range of signed 32bit displacement"
8208 #: config/tc-i386.c:5009
8210 msgid "SSE instruction `%s' is used"
8213 #: config/tc-i386.c:5032
8214 msgid "expecting lockable instruction after `lock'"
8217 #: config/tc-i386.c:5042
8219 msgid "data size prefix invalid with `%s'"
8222 #: config/tc-i386.c:5052
8223 msgid "expecting valid branch instruction after `bnd'"
8226 #: config/tc-i386.c:5056
8227 msgid "expecting indirect branch instruction after `notrack'"
8230 #: config/tc-i386.c:5061
8231 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
8234 #: config/tc-i386.c:5065
8235 msgid "16-bit address isn't allowed in MPX instructions"
8238 #: config/tc-i386.c:5075
8239 msgid "replacing `rep'/`repe' prefix by `bnd'"
8242 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
8243 #: config/tc-i386.c:5150
8245 msgid "translating to `%sp'"
8248 #: config/tc-i386.c:5157
8250 msgid "instruction `%s' isn't supported outside of protected mode."
8253 #: config/tc-i386.c:5165
8255 msgid "REX prefix invalid with `%s'"
8258 #: config/tc-i386.c:5226
8260 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
8263 #: config/tc-i386.c:5302 config/tc-i386.c:5506
8265 msgid "no such instruction: `%s'"
8268 #: config/tc-i386.c:5313 config/tc-i386.c:5539
8270 msgid "invalid character %s in mnemonic"
8273 #: config/tc-i386.c:5320
8274 msgid "expecting prefix; got nothing"
8277 #: config/tc-i386.c:5322
8278 msgid "expecting mnemonic; got nothing"
8281 #: config/tc-i386.c:5337 config/tc-i386.c:5561
8283 msgid "`%s' is only supported in 64-bit mode"
8286 #: config/tc-i386.c:5338 config/tc-i386.c:5560
8288 msgid "`%s' is not supported in 64-bit mode"
8291 #: config/tc-i386.c:5350
8293 msgid "redundant %s prefix"
8296 #: config/tc-i386.c:5552
8297 msgid "use .code16 to ensure correct addressing mode"
8300 #: config/tc-i386.c:5564
8302 msgid "`%s' is not supported on `%s%s'"
8305 #: config/tc-i386.c:5592
8307 msgid "invalid character %s before operand %d"
8310 #: config/tc-i386.c:5604
8312 msgid "unbalanced double quotes in operand %d."
8315 #: config/tc-i386.c:5611
8317 msgid "unbalanced parenthesis in operand %d."
8320 #: config/tc-i386.c:5624
8322 msgid "invalid character %s in operand %d"
8325 #: config/tc-i386.c:5644
8327 msgid "spurious operands; (%d operands/instruction max)"
8330 #: config/tc-i386.c:5654 config/tc-i386.c:11589
8332 msgid "too many memory references for `%s'"
8335 #: config/tc-i386.c:5675
8336 msgid "expecting operand after ','; got nothing"
8339 #: config/tc-i386.c:5680
8340 msgid "expecting operand before ','; got nothing"
8343 #: config/tc-i386.c:6100
8344 msgid "mask, index, and destination registers should be distinct"
8347 #: config/tc-i386.c:6117
8348 msgid "index and destination registers should be distinct"
8351 #: config/tc-i386.c:6891
8352 msgid "operand size mismatch"
8355 #: config/tc-i386.c:6894
8356 msgid "operand type mismatch"
8359 #: config/tc-i386.c:6897
8360 msgid "register type mismatch"
8363 #: config/tc-i386.c:6900
8364 msgid "number of operands mismatch"
8367 #: config/tc-i386.c:6903
8368 msgid "invalid instruction suffix"
8371 #: config/tc-i386.c:6906
8372 msgid "constant doesn't fit in 4 bits"
8375 #: config/tc-i386.c:6909
8376 msgid "unsupported with Intel mnemonic"
8379 #: config/tc-i386.c:6912
8380 msgid "unsupported syntax"
8383 #: config/tc-i386.c:6915
8385 msgid "unsupported instruction `%s'"
8388 #: config/tc-i386.c:6919
8389 msgid "invalid SIB address"
8392 #: config/tc-i386.c:6922
8393 msgid "invalid VSIB address"
8396 #: config/tc-i386.c:6925
8397 msgid "mask, index, and destination registers must be distinct"
8400 #: config/tc-i386.c:6928
8401 msgid "all tmm registers must be distinct"
8404 #: config/tc-i386.c:6931
8405 msgid "destination and source registers must be distinct"
8408 #: config/tc-i386.c:6934
8409 msgid "unsupported vector index register"
8412 #: config/tc-i386.c:6937
8413 msgid "unsupported broadcast"
8416 #: config/tc-i386.c:6940
8417 msgid "broadcast is needed for operand of such type"
8420 #: config/tc-i386.c:6943
8421 msgid "unsupported masking"
8424 #: config/tc-i386.c:6946
8425 msgid "mask not on destination operand"
8428 #: config/tc-i386.c:6949
8429 msgid "default mask isn't allowed"
8432 #: config/tc-i386.c:6952
8433 msgid "unsupported static rounding/sae"
8436 #: config/tc-i386.c:6956
8437 msgid "RC/SAE operand must precede immediate operands"
8440 #: config/tc-i386.c:6958
8441 msgid "RC/SAE operand must follow immediate operands"
8444 #: config/tc-i386.c:6961 config/tc-metag.c:4787 config/tc-metag.c:5528
8445 #: config/tc-metag.c:5550
8446 msgid "invalid register operand"
8449 #: config/tc-i386.c:6964
8454 #: config/tc-i386.c:6973
8456 msgid "indirect %s without `*'"
8459 #. Warn them that a data or address size prefix doesn't
8460 #. affect assembly of the next line of code.
8461 #: config/tc-i386.c:6980
8463 msgid "stand-alone `%s' prefix"
8466 #: config/tc-i386.c:7022
8468 msgid "`%s' operand %u must use `%ses' segment"
8471 #: config/tc-i386.c:7177
8472 msgid "generating 16-bit `iret' for .code16gcc directive"
8475 #: config/tc-i386.c:7181
8477 msgid "generating 32-bit `%s', unlike earlier gas versions"
8480 #: config/tc-i386.c:7299
8482 msgid "ambiguous operand size for `%s'"
8485 #: config/tc-i386.c:7304
8488 "no instruction mnemonic suffix given and no register operands; can't size `"
8492 #: config/tc-i386.c:7309
8494 msgid "%s; using default for `%s'"
8497 #: config/tc-i386.c:7311
8498 msgid "ambiguous operand size"
8501 #: config/tc-i386.c:7312
8502 msgid "no instruction mnemonic suffix given and no register operands"
8505 #: config/tc-i386.c:7452
8507 msgid "16-bit addressing unavailable for `%s'"
8510 #: config/tc-i386.c:7520
8512 msgid "invalid register operand size for `%s'"
8515 #. Any other register is bad.
8516 #: config/tc-i386.c:7560 config/tc-i386.c:7585 config/tc-i386.c:7644
8517 #: config/tc-i386.c:7694
8519 msgid "`%s%s' not allowed with `%s%c'"
8522 #: config/tc-i386.c:7598 config/tc-i386.c:7618 config/tc-i386.c:7669
8523 #: config/tc-i386.c:7708
8525 msgid "incorrect register `%s%s' used with `%c' suffix"
8528 #: config/tc-i386.c:7783
8529 msgid "no instruction mnemonic suffix given; can't determine immediate size"
8532 #: config/tc-i386.c:7947
8535 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
8539 #: config/tc-i386.c:7991
8541 msgid "you can't `%s %s%s'"
8544 #. Reversed arguments on faddp, fsubp, etc.
8545 #: config/tc-i386.c:8031
8547 msgid "translating to `%s %s%s,%s%s'"
8550 #. Extraneous `l' suffix on fp insn.
8551 #: config/tc-i386.c:8038
8553 msgid "translating to `%s %s%s'"
8556 #: config/tc-i386.c:8050
8558 msgid "segment override on `%s' is ineffectual"
8561 #: config/tc-i386.c:8789 config/tc-riscv.c:1340
8562 msgid "relaxable branches not supported in absolute section"
8565 #: config/tc-i386.c:8824 config/tc-i386.c:8972 config/tc-i386.c:9054
8567 msgid "skipping prefixes on `%s'"
8570 #: config/tc-i386.c:9080
8571 msgid "16-bit jump out of range"
8574 #: config/tc-i386.c:9334 config/tc-i386.c:9366 config/tc-i386.c:9455
8576 msgid "`%s` skips -malign-branch-boundary on `%s`"
8579 #: config/tc-i386.c:9646
8581 msgid "Cannot convert `%s' in 16-bit mode"
8584 #: config/tc-i386.c:9648
8586 msgid "Cannot convert `%s' with `-momit-lock-prefix=yes' in effect"
8589 #: config/tc-i386.c:9736
8590 msgid "pseudo prefix without instruction"
8593 #: config/tc-i386.c:9882
8595 msgid "instruction length of %u bytes exceeds the limit of 15"
8598 #: config/tc-i386.c:10468
8600 msgid "@%s reloc is not supported with %d-bit output format"
8603 #: config/tc-i386.c:10521
8605 msgid "missing or invalid expression `%s'"
8608 #: config/tc-i386.c:10530
8610 msgid "invalid PLT expression `%s'"
8613 #: config/tc-i386.c:10628
8615 msgid "Unsupported broadcast: `%s'"
8618 #: config/tc-i386.c:10645
8620 msgid "`%s%s' can't be used for write mask"
8623 #: config/tc-i386.c:10665
8625 msgid "invalid write mask `%s'"
8628 #: config/tc-i386.c:10686 config/tc-i386.c:11380
8630 msgid "duplicated `%s'"
8633 #: config/tc-i386.c:10696
8635 msgid "invalid zeroing-masking `%s'"
8638 #: config/tc-i386.c:10709
8640 msgid "missing `}' in `%s'"
8643 #. We don't know this one.
8644 #: config/tc-i386.c:10723
8646 msgid "unknown vector operation: `%s'"
8649 #: config/tc-i386.c:10729
8650 msgid "zeroing-masking only allowed with write mask"
8653 #: config/tc-i386.c:10749
8655 msgid "at most %d immediate operands are allowed"
8658 #: config/tc-i386.c:10771 config/tc-i386.c:11039
8660 msgid "junk `%s' after expression"
8663 #: config/tc-i386.c:10784
8665 msgid "illegal immediate register operand %s"
8668 #: config/tc-i386.c:10798
8670 msgid "missing or invalid immediate expression `%s'"
8673 #: config/tc-i386.c:10821 config/tc-i386.c:11119
8675 msgid "unimplemented segment %s in operand"
8678 #: config/tc-i386.c:10870
8680 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8683 #: config/tc-i386.c:10879
8685 msgid "scale factor of %d without an index register"
8688 #: config/tc-i386.c:10901
8690 msgid "at most %d displacement operands are allowed"
8693 #: config/tc-i386.c:11095
8695 msgid "missing or invalid displacement expression `%s'"
8698 #: config/tc-i386.c:11269
8700 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8703 #: config/tc-i386.c:11281
8705 msgid "`%s' is not a valid %s expression"
8708 #: config/tc-i386.c:11293
8710 msgid "invalid `%s' prefix"
8713 #: config/tc-i386.c:11326
8715 msgid "`%s' cannot be used here"
8718 #: config/tc-i386.c:11335
8719 msgid "register scaling is being ignored here"
8722 #: config/tc-i386.c:11397
8724 msgid "Missing '}': '%s'"
8727 #: config/tc-i386.c:11403
8729 msgid "Junk after '}': '%s'"
8732 #: config/tc-i386.c:11525
8734 msgid "bad memory operand `%s'"
8737 #: config/tc-i386.c:11541
8739 msgid "junk `%s' after register"
8742 #: config/tc-i386.c:11554 config/tc-i386.c:11718 config/tc-i386.c:11762
8744 msgid "bad register name `%s'"
8747 #: config/tc-i386.c:11562
8748 msgid "immediate operand illegal with absolute jump"
8751 #: config/tc-i386.c:11630
8752 msgid "unbalanced figure braces"
8755 #: config/tc-i386.c:11707
8757 msgid "expecting `,' or `)' after index register in `%s'"
8760 #: config/tc-i386.c:11735
8762 msgid "expecting `)' after scale factor in `%s'"
8765 #: config/tc-i386.c:11743
8767 msgid "expecting index register or scale factor after `,'; got '%c'"
8770 #: config/tc-i386.c:11751
8772 msgid "expecting `,' or `)' after base register in `%s'"
8775 #. It's not a memory operand; argh!
8776 #: config/tc-i386.c:11800
8778 msgid "invalid char %s beginning operand %d `%s'"
8781 #: config/tc-i386.c:12460
8783 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
8786 #: config/tc-i386.c:12463
8789 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
8792 #: config/tc-i386.c:12469
8795 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
8798 #: config/tc-i386.c:12536
8799 msgid "long jump required"
8802 #: config/tc-i386.c:12591
8803 msgid "jump target out of range"
8806 #: config/tc-i386.c:13007
8808 msgid "register '%s%s' cannot be used here"
8811 #: config/tc-i386.c:13224
8813 msgid "invalid -mx86-used-note= option: `%s'"
8816 #: config/tc-i386.c:13247
8817 msgid "no compiled in support for x86_64"
8820 #: config/tc-i386.c:13267
8821 msgid "no compiled in support for 32bit x86_64"
8824 #: config/tc-i386.c:13271
8825 msgid "32bit x86_64 is only supported for ELF"
8828 #: config/tc-i386.c:13305 config/tc-i386.c:13393
8830 msgid "invalid -march= option: `%s'"
8833 #: config/tc-i386.c:13403 config/tc-i386.c:13415
8835 msgid "invalid -mtune= option: `%s'"
8838 #: config/tc-i386.c:13424
8840 msgid "invalid -mmnemonic= option: `%s'"
8843 #: config/tc-i386.c:13433
8845 msgid "invalid -msyntax= option: `%s'"
8848 #: config/tc-i386.c:13460
8850 msgid "invalid -msse-check= option: `%s'"
8853 #: config/tc-i386.c:13471
8855 msgid "invalid -moperand-check= option: `%s'"
8858 #: config/tc-i386.c:13480
8860 msgid "invalid -mavxscalar= option: `%s'"
8863 #: config/tc-i386.c:13489
8865 msgid "invalid -mvexwig= option: `%s'"
8868 #: config/tc-i386.c:13504
8870 msgid "invalid -mevexlig= option: `%s'"
8873 #: config/tc-i386.c:13517
8875 msgid "invalid -mevexrcig= option: `%s'"
8878 #: config/tc-i386.c:13526
8880 msgid "invalid -mevexwig= option: `%s'"
8883 #: config/tc-i386.c:13541
8885 msgid "invalid -momit-lock-prefix= option: `%s'"
8888 #: config/tc-i386.c:13550
8890 msgid "invalid -mfence-as-lock-add= option: `%s'"
8893 #: config/tc-i386.c:13559
8895 msgid "invalid -mlfence-after-load= option: `%s'"
8898 #: config/tc-i386.c:13576
8900 msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
8903 #: config/tc-i386.c:13590
8905 msgid "invalid -mlfence-before-ret= option: `%s'"
8908 #: config/tc-i386.c:13600
8910 msgid "invalid -mrelax-relocations= option: `%s'"
8913 #: config/tc-i386.c:13629
8915 msgid "invalid -malign-branch-boundary= value: %s"
8918 #: config/tc-i386.c:13643
8920 msgid "invalid -malign-branch-prefix-size= value: %s"
8923 #: config/tc-i386.c:13670
8925 msgid "invalid -malign-branch= option: `%s'"
8928 #: config/tc-i386.c:13826
8931 " -Qy, -Qn ignored\n"
8932 " -V print assembler version number\n"
8936 #: config/tc-i386.c:13831
8939 " -n Do not optimize code alignment\n"
8940 " -q quieten some warnings\n"
8943 #: config/tc-i386.c:13835
8945 msgid " -s ignored\n"
8948 #: config/tc-i386.c:13840
8950 msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
8953 #: config/tc-i386.c:13843
8955 msgid " --32/--64 generate 32bit/64bit object\n"
8958 #: config/tc-i386.c:13848
8960 msgid " --divide do not treat `/' as a comment character\n"
8963 #: config/tc-i386.c:13851
8965 msgid " --divide ignored\n"
8968 #: config/tc-i386.c:13854
8971 " -march=CPU[,+EXTENSION...]\n"
8972 " generate code for CPU and EXTENSION, CPU is one "
8976 #: config/tc-i386.c:13858
8978 msgid " EXTENSION is combination of:\n"
8981 #: config/tc-i386.c:13861
8983 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
8986 #: config/tc-i386.c:13864
8988 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
8991 #: config/tc-i386.c:13866
8994 " -muse-unaligned-vector-move\n"
8995 " encode aligned vector move as unaligned vector "
8999 #: config/tc-i386.c:13869
9002 " -msse-check=[none|error|warning] (default: warning)\n"
9003 " check SSE instructions\n"
9006 #: config/tc-i386.c:13872
9009 " -moperand-check=[none|error|warning] (default: warning)\n"
9010 " check operand combinations for validity\n"
9013 #: config/tc-i386.c:13875
9016 " -mavxscalar=[128|256] (default: 128)\n"
9017 " encode scalar AVX instructions with specific "
9022 #: config/tc-i386.c:13879
9025 " -mvexwig=[0|1] (default: 0)\n"
9026 " encode VEX instructions with specific VEX.W value\n"
9027 " for VEX.W bit ignored instructions\n"
9030 #: config/tc-i386.c:13883
9033 " -mevexlig=[128|256|512] (default: 128)\n"
9034 " encode scalar EVEX instructions with specific "
9039 #: config/tc-i386.c:13887
9042 " -mevexwig=[0|1] (default: 0)\n"
9043 " encode EVEX instructions with specific EVEX.W "
9045 " for EVEX.W bit ignored instructions\n"
9048 #: config/tc-i386.c:13891
9051 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
9052 " encode EVEX instructions with specific EVEX.RC "
9054 " for SAE-only ignored instructions\n"
9057 #: config/tc-i386.c:13895
9059 msgid " -mmnemonic=[att|intel] "
9062 #: config/tc-i386.c:13898
9064 msgid "(default: att)\n"
9067 #: config/tc-i386.c:13900
9069 msgid "(default: intel)\n"
9072 #: config/tc-i386.c:13901
9074 msgid " use AT&T/Intel mnemonic\n"
9077 #: config/tc-i386.c:13903
9080 " -msyntax=[att|intel] (default: att)\n"
9081 " use AT&T/Intel syntax\n"
9084 #: config/tc-i386.c:13906
9086 msgid " -mindex-reg support pseudo index registers\n"
9089 #: config/tc-i386.c:13908
9091 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
9094 #: config/tc-i386.c:13910
9096 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
9099 #: config/tc-i386.c:13913
9101 msgid " -mshared disable branch optimization for shared code\n"
9104 #: config/tc-i386.c:13915
9106 msgid " -mx86-used-note=[no|yes] "
9109 #: config/tc-i386.c:13921
9112 " generate x86 used ISA and feature properties\n"
9115 #: config/tc-i386.c:13925
9117 msgid " -mbig-obj generate big object files\n"
9120 #: config/tc-i386.c:13928
9123 " -momit-lock-prefix=[no|yes] (default: no)\n"
9124 " strip all lock prefixes\n"
9127 #: config/tc-i386.c:13931
9130 " -mfence-as-lock-add=[no|yes] (default: no)\n"
9131 " encode lfence, mfence and sfence as\n"
9132 " lock addl $0x0, (%%{re}sp)\n"
9135 #: config/tc-i386.c:13935
9137 msgid " -mrelax-relocations=[no|yes] "
9140 #: config/tc-i386.c:13941
9142 msgid " generate relax relocations\n"
9145 #: config/tc-i386.c:13943
9148 " -malign-branch-boundary=NUM (default: 0)\n"
9149 " align branches within NUM byte boundary\n"
9152 #: config/tc-i386.c:13946
9155 " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
9156 " TYPE is combination of jcc, fused, jmp, call, "
9159 " specify types of branches to align\n"
9162 #: config/tc-i386.c:13951
9165 " -malign-branch-prefix-size=NUM (default: 5)\n"
9166 " align branches with NUM prefixes per instruction\n"
9169 #: config/tc-i386.c:13954
9172 " -mbranches-within-32B-boundaries\n"
9173 " align branches within 32 byte boundary\n"
9176 #: config/tc-i386.c:13957
9179 " -mlfence-after-load=[no|yes] (default: no)\n"
9180 " generate lfence after load\n"
9183 #: config/tc-i386.c:13960
9186 " -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
9188 " generate lfence before indirect near branch\n"
9191 #: config/tc-i386.c:13963
9194 " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
9195 " generate lfence before ret\n"
9198 #: config/tc-i386.c:13966
9200 msgid " -mamd64 accept only AMD64 ISA [default]\n"
9203 #: config/tc-i386.c:13968
9205 msgid " -mintel64 accept only Intel64 ISA\n"
9208 #: config/tc-i386.c:14009
9210 msgid "Intel MCU doesn't support `%s' architecture"
9213 #: config/tc-i386.c:14077
9214 msgid "Intel L1OM is 64bit only"
9217 #: config/tc-i386.c:14083
9218 msgid "Intel K1OM is 64bit only"
9221 #: config/tc-i386.c:14089
9222 msgid "Intel MCU is 32bit only"
9225 #: config/tc-i386.c:14201
9227 "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
9231 #: config/tc-i386.c:14204
9232 msgid "constant directive skips -mlfence-before-ret"
9235 #: config/tc-i386.c:14207
9236 msgid "constant directive skips -mlfence-before-indirect-branch"
9239 #: config/tc-i386.c:14318
9240 msgid "symbol size computation overflow"
9243 #: config/tc-i386.c:14392 config/tc-sparc.c:3852
9245 msgid "can not do %d byte pc-relative relocation"
9248 #: config/tc-i386.c:14410
9250 msgid "can not do %d byte relocation"
9253 #: config/tc-i386.c:14478
9255 msgid "cannot represent relocation type %s in x32 mode"
9258 #: config/tc-i386.c:14515 config/tc-s390.c:2602
9260 msgid "cannot represent relocation type %s"
9263 #: config/tc-i386.c:14632
9264 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
9267 #: config/tc-i386.c:14635
9268 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
9271 #: config/tc-i386.c:14654
9272 msgid ".largecomm supported only in 64bit mode, producing .comm"
9275 #: config/tc-ia64.c:870
9276 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
9279 #: config/tc-ia64.c:922
9280 msgid "Size of frame exceeds maximum of 96 registers"
9283 #: config/tc-ia64.c:927
9284 msgid "Size of rotating registers exceeds frame size"
9287 #: config/tc-ia64.c:1014
9288 msgid "Unwind directive not followed by an instruction."
9291 #: config/tc-ia64.c:1023 config/tc-ia64.c:7597
9292 msgid "qualifying predicate not followed by instruction"
9295 #: config/tc-ia64.c:1071
9296 msgid "expected ',' after section name"
9299 #: config/tc-ia64.c:1106
9300 msgid "expected ',' after symbol name"
9303 #: config/tc-ia64.c:1130
9304 msgid "expected ',' after symbol size"
9307 #: config/tc-ia64.c:1213 config/tc-ia64.c:1247
9308 msgid "record type is not valid"
9311 #: config/tc-ia64.c:1316
9312 msgid "Invalid record type for P3 format."
9315 #: config/tc-ia64.c:1352
9316 msgid "Invalid record type for format P6"
9319 #: config/tc-ia64.c:1532 config/tc-ia64.c:1584
9320 msgid "Invalid record type for format B1"
9323 #: config/tc-ia64.c:1617
9324 msgid "Invalid record type for format X1"
9327 #: config/tc-ia64.c:1659
9328 msgid "Invalid record type for format X3"
9331 #: config/tc-ia64.c:1697
9332 msgid "Previous .save incomplete"
9335 #: config/tc-ia64.c:2522
9336 msgid "spill_mask record unimplemented."
9339 #: config/tc-ia64.c:2579
9340 msgid "record_type_not_valid"
9343 #: config/tc-ia64.c:2663
9344 msgid "Ignoring attempt to spill beyond end of region"
9347 #: config/tc-ia64.c:2722
9348 msgid "Only constant space allocation is supported"
9351 #: config/tc-ia64.c:2736
9352 msgid "Only constant offsets are supported"
9355 #: config/tc-ia64.c:2760
9356 msgid "Section switching in code is not supported."
9359 #: config/tc-ia64.c:2802
9360 msgid "Insn slot not set in unwind record."
9363 #: config/tc-ia64.c:2876
9364 msgid "frgr_mem record before region record!"
9367 #: config/tc-ia64.c:2887
9368 msgid "fr_mem record before region record!"
9371 #: config/tc-ia64.c:2896
9372 msgid "gr_mem record before region record!"
9375 #: config/tc-ia64.c:2905
9376 msgid "br_mem record before region record!"
9379 #: config/tc-ia64.c:2915
9380 msgid "gr_gr record before region record!"
9383 #: config/tc-ia64.c:2923
9384 msgid "br_gr record before region record!"
9387 #: config/tc-ia64.c:3041
9389 msgid "First operand to .%s must be a predicate"
9392 #: config/tc-ia64.c:3045
9394 msgid "Pointless use of p0 as first operand to .%s"
9397 #: config/tc-ia64.c:3101
9399 msgid "Operand %d to .%s must be a preserved register"
9402 #: config/tc-ia64.c:3137
9404 msgid "Operand %d to .%s must be a writable register"
9407 #: config/tc-ia64.c:3161
9409 msgid "Radix `%s' unsupported or invalid"
9412 #: config/tc-ia64.c:3191 config/tc-ia64.c:3196
9414 msgid ".%s outside of %s"
9417 #: config/tc-ia64.c:3282
9418 msgid "Tags on unwind pseudo-ops aren't supported, yet"
9421 #: config/tc-ia64.c:3304
9422 msgid "First operand to .fframe must be a constant"
9425 #: config/tc-ia64.c:3324
9426 msgid "First operand to .vframe must be a general register"
9429 #: config/tc-ia64.c:3332
9430 msgid "Operand of .vframe contradicts .prologue"
9433 #: config/tc-ia64.c:3342
9434 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
9437 #: config/tc-ia64.c:3350
9438 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
9441 #: config/tc-ia64.c:3377
9442 msgid "First operand to .save not a register"
9445 #: config/tc-ia64.c:3383
9446 msgid "Second operand to .save not a valid register"
9449 #: config/tc-ia64.c:3414 config/tc-ia64.c:3425 config/tc-ia64.c:3433
9450 msgid "Second operand of .save contradicts .prologue"
9453 #: config/tc-ia64.c:3440
9454 msgid "First operand to .save not a valid register"
9457 #: config/tc-ia64.c:3458
9458 msgid "First operand to .restore must be stack pointer (sp)"
9461 #: config/tc-ia64.c:3467
9462 msgid "Second operand to .restore must be a constant >= 0"
9465 #: config/tc-ia64.c:3477
9467 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
9470 #: config/tc-ia64.c:3563
9472 msgid "Illegal section name `%s' (causes unwind section name clash)"
9475 #: config/tc-ia64.c:3738
9476 msgid "First operand to .altrp not a valid branch register"
9479 #: config/tc-ia64.c:3767
9481 msgid "First operand to .%s not a register"
9484 #: config/tc-ia64.c:3772
9486 msgid "Second operand to .%s not a constant"
9489 #: config/tc-ia64.c:3839
9491 msgid "First operand to .%s not a valid register"
9494 #: config/tc-ia64.c:3862
9495 msgid "First operand to .save.g must be a positive 4-bit constant"
9498 #: config/tc-ia64.c:3875
9499 msgid "Second operand to .save.g must be a general register"
9502 #: config/tc-ia64.c:3880
9504 msgid "Second operand to .save.g must be the first of %d general registers"
9507 #: config/tc-ia64.c:3903
9508 msgid "Operand to .save.f must be a positive 20-bit constant"
9511 #: config/tc-ia64.c:3926
9512 msgid "First operand to .save.b must be a positive 5-bit constant"
9515 #: config/tc-ia64.c:3939
9516 msgid "Second operand to .save.b must be a general register"
9519 #: config/tc-ia64.c:3944
9521 msgid "Second operand to .save.b must be the first of %d general registers"
9524 #: config/tc-ia64.c:3970
9525 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
9528 #: config/tc-ia64.c:3978
9529 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
9532 #: config/tc-ia64.c:3986
9533 msgid "Operands to .save.gf may not be both zero"
9536 #: config/tc-ia64.c:4003
9537 msgid "Operand to .spill must be a constant"
9540 #: config/tc-ia64.c:4072
9542 msgid "Operand %d to .%s must be a constant"
9545 #: config/tc-ia64.c:4093
9547 msgid "Missing .label_state %ld"
9550 #: config/tc-ia64.c:4147
9551 msgid "Operand to .label_state must be a constant"
9554 #: config/tc-ia64.c:4166
9555 msgid "Operand to .copy_state must be a constant"
9558 #: config/tc-ia64.c:4189
9559 msgid "First operand to .unwabi must be a constant"
9562 #: config/tc-ia64.c:4195
9563 msgid "Second operand to .unwabi must be a constant"
9566 #: config/tc-ia64.c:4230
9567 msgid "Missing .endp after previous .proc"
9570 #: config/tc-ia64.c:4248
9571 msgid "Empty argument of .proc"
9574 #: config/tc-ia64.c:4253
9576 msgid "`%s' was already defined"
9579 #: config/tc-ia64.c:4296
9580 msgid "Initial .body should precede any instructions"
9583 #: config/tc-ia64.c:4315
9584 msgid ".prologue within prologue"
9587 #: config/tc-ia64.c:4320
9588 msgid "Initial .prologue should precede any instructions"
9591 #: config/tc-ia64.c:4330
9592 msgid "First operand to .prologue must be a positive 4-bit constant"
9595 #: config/tc-ia64.c:4332
9596 msgid "Pointless use of zero first operand to .prologue"
9599 #: config/tc-ia64.c:4348
9600 msgid "Using a constant as second operand to .prologue is deprecated"
9603 #: config/tc-ia64.c:4354
9604 msgid "Second operand to .prologue must be a general register"
9607 #: config/tc-ia64.c:4359
9609 msgid "Second operand to .prologue must be the first of %d general registers"
9612 #: config/tc-ia64.c:4472
9614 msgid "`%s' was not defined within procedure"
9617 #: config/tc-ia64.c:4508
9618 msgid "Empty argument of .endp"
9621 #: config/tc-ia64.c:4522
9623 msgid "`%s' was not specified with previous .proc"
9626 #: config/tc-ia64.c:4537
9628 msgid "`%s' should be an operand to this .endp"
9631 #: config/tc-ia64.c:4578 config/tc-ia64.c:4891 config/tc-ia64.c:5197
9632 msgid "Comma expected"
9635 #: config/tc-ia64.c:4618
9636 msgid "Expected '['"
9639 #: config/tc-ia64.c:4627 config/tc-ia64.c:7731
9640 msgid "Expected ']'"
9643 #: config/tc-ia64.c:4632
9644 msgid "Number of elements must be positive"
9647 #: config/tc-ia64.c:4643
9649 msgid "Used more than the declared %d rotating registers"
9652 #: config/tc-ia64.c:4651
9653 msgid "Used more than the available 96 rotating registers"
9656 #: config/tc-ia64.c:4658
9657 msgid "Used more than the available 48 rotating registers"
9660 #: config/tc-ia64.c:4686
9662 msgid "Attempt to redefine register set `%s'"
9665 #: config/tc-ia64.c:4751
9667 msgid "Unknown psr option `%s'"
9670 #: config/tc-ia64.c:4786
9671 msgid "Comma expected after section name"
9674 #: config/tc-ia64.c:4797
9675 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
9678 #: config/tc-ia64.c:4886
9679 msgid "Register name expected"
9682 #: config/tc-ia64.c:4899
9683 msgid "Register value annotation ignored"
9686 #: config/tc-ia64.c:4938
9687 msgid "Directive invalid within a bundle"
9690 #: config/tc-ia64.c:5032
9691 msgid "Missing predicate relation type"
9694 #: config/tc-ia64.c:5038
9695 msgid "Unrecognized predicate relation type"
9698 #: config/tc-ia64.c:5084
9699 msgid "Bad register range"
9702 #: config/tc-ia64.c:5093 config/tc-ia64.c:7677
9703 msgid "Predicate register expected"
9706 #: config/tc-ia64.c:5098
9707 msgid "Duplicate predicate register ignored"
9710 #: config/tc-ia64.c:5114
9711 msgid "Predicate source and target required"
9714 #: config/tc-ia64.c:5116 config/tc-ia64.c:5128
9715 msgid "Use of p0 is not valid in this context"
9718 #: config/tc-ia64.c:5123
9719 msgid "At least two PR arguments expected"
9722 #: config/tc-ia64.c:5137
9723 msgid "At least one PR argument expected"
9726 #: config/tc-ia64.c:5169
9728 msgid "duplicate entry hint %s"
9731 #. FIXME -- need 62-bit relocation type
9732 #: config/tc-ia64.c:5645
9733 msgid "62-bit relocation not yet implemented"
9736 #. XXX technically, this is wrong: we should not be issuing warning
9737 #. messages until we're sure this instruction pattern is going to
9739 #: config/tc-ia64.c:5731
9740 msgid "lower 16 bits of mask ignored"
9743 #: config/tc-ia64.c:5960
9744 msgid "stride must be a multiple of 64; lower 6 bits ignored"
9747 #: config/tc-ia64.c:6078
9748 msgid "Expected separator `='"
9751 #: config/tc-ia64.c:6114
9752 msgid "Duplicate equal sign (=) in instruction"
9755 #: config/tc-ia64.c:6121
9757 msgid "Illegal operand separator `%c'"
9760 #: config/tc-ia64.c:6236
9762 msgid "Operand %u of `%s' should be %s"
9765 #: config/tc-ia64.c:6240
9766 msgid "Wrong number of output operands"
9769 #: config/tc-ia64.c:6242
9770 msgid "Wrong number of input operands"
9773 #: config/tc-ia64.c:6244
9774 msgid "Operand mismatch"
9777 #: config/tc-ia64.c:6326
9779 msgid "Invalid use of `%c%d' as output operand"
9782 #: config/tc-ia64.c:6329
9784 msgid "Invalid use of `r%d' as base update address operand"
9787 #: config/tc-ia64.c:6353
9789 msgid "Invalid duplicate use of `%c%d'"
9792 #: config/tc-ia64.c:6360
9794 msgid "Invalid simultaneous use of `f%d' and `f%d'"
9797 #: config/tc-ia64.c:6366
9799 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
9802 #: config/tc-ia64.c:6410
9803 msgid "Value truncated to 62 bits"
9806 #: config/tc-ia64.c:6478
9808 msgid "Bad operand value: %s"
9811 #. Give an error if a frag containing code is not aligned to a 16 byte
9813 #: config/tc-ia64.c:6553 config/tc-ia64.h:177
9814 msgid "instruction address is not a multiple of 16"
9817 #: config/tc-ia64.c:6621
9819 msgid "`%s' must be last in bundle"
9822 #: config/tc-ia64.c:6653
9824 msgid "Internal error: don't know how to force %s to end of instruction group"
9827 #: config/tc-ia64.c:6666
9829 msgid "`%s' must be last in instruction group"
9832 #: config/tc-ia64.c:6696
9833 msgid "Label must be first in a bundle"
9836 #: config/tc-ia64.c:6773
9837 msgid "hint in B unit may be treated as nop"
9840 #: config/tc-ia64.c:6784
9841 msgid "hint in B unit can't be used"
9844 #: config/tc-ia64.c:6798
9845 msgid "emit_one_bundle: unexpected dynamic op"
9848 #: config/tc-ia64.c:6938
9850 msgid "`%s' does not fit into %s template"
9853 #: config/tc-ia64.c:6953
9855 msgid "`%s' does not fit into bundle"
9858 #: config/tc-ia64.c:6965
9860 msgid "`%s' can't go in %s of %s template"
9863 #: config/tc-ia64.c:6971
9864 msgid "Missing '}' at end of file"
9867 #: config/tc-ia64.c:7118
9869 msgid "Unrecognized option '-x%s'"
9872 #: config/tc-ia64.c:7145
9875 " --mconstant-gp\t mark output file as using the constant-GP model\n"
9876 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9877 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
9878 "\t\t\t without function descriptors (sets ELF header flag\n"
9879 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9880 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9881 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9882 " -mtune=[itanium1|itanium2]\n"
9883 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9884 " -munwind-check=[warning|error]\n"
9885 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
9886 " -mhint.b=[ok|warning|error]\n"
9887 "\t\t\t hint.b check (default -mhint.b=error)\n"
9888 " -x | -xexplicit\t turn on dependency violation checking\n"
9891 #. Note for translators: "automagically" can be translated as "automatically" here.
9892 #: config/tc-ia64.c:7162
9894 " -xauto\t\t automagically remove dependency violations (default)\n"
9895 " -xnone\t\t turn off dependency violation checking\n"
9896 " -xdebug\t\t debug dependency violation checker\n"
9897 " -xdebugn\t\t debug dependency violation checker but turn off\n"
9898 "\t\t\t dependency violation checking\n"
9899 " -xdebugx\t\t debug dependency violation checker and turn on\n"
9900 "\t\t\t dependency violation checking\n"
9903 #: config/tc-ia64.c:7177
9904 msgid "--gstabs is not supported for ia64"
9907 #: config/tc-ia64.c:7612
9908 msgid "Explicit stops are ignored in auto mode"
9911 #: config/tc-ia64.c:7621
9912 msgid "Found '{' when manual bundling is already turned on"
9915 #: config/tc-ia64.c:7634
9916 msgid "Found '{' after explicit switch to automatic mode"
9919 #: config/tc-ia64.c:7640
9920 msgid "Found '}' when manual bundling is off"
9923 #: config/tc-ia64.c:7667
9924 msgid "Expected ')'"
9927 #: config/tc-ia64.c:7672
9928 msgid "Qualifying predicate expected"
9931 #: config/tc-ia64.c:7691
9932 msgid "Tag must come before qualifying predicate."
9935 #: config/tc-ia64.c:7720
9936 msgid "Expected ':'"
9939 #: config/tc-ia64.c:7736
9940 msgid "Tag name expected"
9943 #: config/tc-ia64.c:7838
9944 msgid "Rotating register index must be a non-negative constant"
9947 #: config/tc-ia64.c:7843
9949 msgid "Index out of range 0..%u"
9952 #: config/tc-ia64.c:7855
9953 msgid "Indirect register index must be a general register"
9956 #: config/tc-ia64.c:7864
9957 msgid "Index can only be applied to rotating or indirect registers"
9960 #: config/tc-ia64.c:7900 config/tc-xstormy16.c:145
9961 msgid "Expected '('"
9964 #: config/tc-ia64.c:7908 config/tc-pdp11.c:466 config/tc-pdp11.c:530
9965 #: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
9966 #: config/tc-xstormy16.c:154
9970 #: config/tc-ia64.c:7926 config/tc-xstormy16.c:161
9971 msgid "Not a symbolic expression"
9974 #: config/tc-ia64.c:7931 config/tc-ia64.c:7945
9975 msgid "Illegal combination of relocation functions"
9978 #: config/tc-ia64.c:8034
9979 msgid "No current frame"
9982 #: config/tc-ia64.c:8036
9984 msgid "Register number out of range 0..%u"
9987 #: config/tc-ia64.c:8075
9988 msgid "Standalone `#' is illegal"
9991 #: config/tc-ia64.c:8078
9992 msgid "Redundant `#' suffix operators"
9995 #: config/tc-ia64.c:8236
9997 msgid "Unhandled dependency %s for %s (%s), note %d"
10000 #: config/tc-ia64.c:9549
10002 msgid "Unrecognized dependency specifier %d\n"
10005 #: config/tc-ia64.c:10419
10006 msgid "Only the first path encountering the conflict is reported"
10009 #: config/tc-ia64.c:10421
10010 msgid "This is the location of the conflicting usage"
10013 #: config/tc-ia64.c:10683
10015 msgid "Unknown opcode `%s'"
10018 #: config/tc-ia64.c:10761
10020 msgid "AR %d can only be accessed by %c-unit"
10023 #: config/tc-ia64.c:10773
10024 msgid "hint.b may be treated as nop"
10027 #: config/tc-ia64.c:10776
10028 msgid "hint.b shouldn't be used"
10031 #: config/tc-ia64.c:10815
10033 msgid "`%s' cannot be predicated"
10036 #: config/tc-ia64.c:10888
10037 msgid "Closing bracket missing"
10040 #: config/tc-ia64.c:10897
10041 msgid "Index must be a general register"
10044 #: config/tc-ia64.c:11062
10046 msgid "Unsupported fixup size %d"
10049 #. This should be an error, but since previously there wasn't any
10050 #. diagnostic here, don't make it fail because of this for now.
10051 #: config/tc-ia64.c:11334
10053 msgid "Cannot express %s%d%s relocation"
10056 #: config/tc-ia64.c:11353
10057 msgid "No addend allowed in @fptr() relocation"
10060 #: config/tc-ia64.c:11392
10061 msgid "integer operand out of range"
10064 #: config/tc-ia64.c:11459
10066 msgid "%s must have a constant value"
10069 #: config/tc-ia64.c:11479
10070 msgid "cannot resolve @slotcount parameter"
10073 #: config/tc-ia64.c:11512
10074 msgid "invalid @slotcount value"
10077 #: config/tc-ia64.c:11549 config/tc-z8k.c:1388
10079 msgid "Cannot represent %s relocation in object file"
10082 #: config/tc-ia64.c:11658
10083 msgid "Can't add stop bit to mark end of instruction group"
10086 #: config/tc-ia64.c:11766 read.c:2665 read.c:3304 read.c:3871 stabs.c:468
10088 msgid "expected comma after \"%s\""
10091 #: config/tc-ia64.c:11809
10093 msgid "`%s' is already the alias of %s `%s'"
10096 #: config/tc-ia64.c:11821
10098 msgid "%s `%s' already has an alias `%s'"
10101 #: config/tc-ia64.c:11855
10103 msgid "symbol `%s' aliased to `%s' is not used"
10106 #: config/tc-ia64.c:11881
10108 msgid "section `%s' aliased to `%s' is not used"
10111 #: config/tc-ip2k.c:139
10113 msgid "IP2K specific command line options:\n"
10116 #: config/tc-ip2k.c:140
10118 msgid " -mip2022 restrict to IP2022 insns \n"
10121 #: config/tc-ip2k.c:141
10123 msgid " -mip2022ext permit extended IP2022 insn\n"
10126 #: config/tc-ip2k.c:232
10127 msgid "relaxation not supported\n"
10130 #: config/tc-iq2000.c:367
10132 msgid "the yielding instruction %s may not be in a delay slot."
10135 #: config/tc-iq2000.c:375
10137 msgid "Register number (R%ld) for double word access must be even."
10140 #: config/tc-iq2000.c:384 config/tc-iq2000.c:389 config/tc-iq2000.c:394
10141 #: config/tc-iq2000.c:411 config/tc-mt.c:246 config/tc-mt.c:251
10143 msgid "operand references R%ld of previous load."
10146 #: config/tc-iq2000.c:399
10147 msgid "instruction implicitly accesses R31 of previous load."
10150 #: config/tc-iq2000.c:654 config/tc-mep.c:2008
10151 msgid "Unmatched high relocation"
10154 #: config/tc-iq2000.c:831 config/tc-mips.c:19776 config/tc-score.c:5804
10155 msgid ".end not in text section"
10158 #: config/tc-iq2000.c:835 config/tc-score.c:5807
10159 msgid ".end directive without a preceding .ent directive."
10162 #: config/tc-iq2000.c:844 config/tc-score.c:5815
10163 msgid ".end symbol does not match .ent symbol."
10166 #: config/tc-iq2000.c:847 config/tc-mips.c:19796 config/tc-score.c:5820
10167 msgid ".end directive missing or unknown symbol"
10170 #: config/tc-iq2000.c:865
10171 msgid "Expected simple number."
10174 #: config/tc-iq2000.c:894 config/tc-mips.c:19701 config/tc-score.c:5670
10176 msgid " *input_line_pointer == '%c' 0x%02x\n"
10179 #: config/tc-iq2000.c:896
10180 msgid "Invalid number"
10183 #: config/tc-iq2000.c:930 config/tc-score.c:5701
10184 msgid ".ent or .aent not in text section."
10187 #: config/tc-iq2000.c:933
10188 msgid "missing `.end'"
10191 #: config/tc-loongarch.c:345
10193 msgid "insn name: %s\tformat: %s\tsyntax error"
10196 #: config/tc-loongarch.c:348
10201 "we want macro but macro is NULL"
10204 #: config/tc-loongarch.c:353
10209 "macro: %s\tsyntax error"
10212 #: config/tc-loongarch.c:402
10214 msgid "Unsupported use of %s"
10217 #: config/tc-loongarch.c:475
10218 msgid "internal error: we have no internal label yet"
10221 #: config/tc-loongarch.c:585
10222 msgid "This label shouldn't be with addend."
10225 #: config/tc-loongarch.c:625
10226 msgid "expr too huge"
10229 #: config/tc-loongarch.c:652
10232 "not support reloc bit-field\n"
10237 #: config/tc-loongarch.c:700
10238 msgid "unknown escape"
10241 #: config/tc-loongarch.c:727
10243 msgid "require imm low %d bit is 0."
10246 #. How to do after we detect overflow.
10247 #: config/tc-loongarch.c:739
10250 "Immediate overflow.\n"
10255 #: config/tc-loongarch.c:819
10256 msgid "AMO insns require rd != base && rd != rt when rd isn't $r0"
10259 #: config/tc-loongarch.c:831
10260 msgid "bstr(ins|pick).[wd] require msbd >= lsbd"
10263 #: config/tc-loongarch.c:836
10264 msgid "csrxchg require rj != $r0 && rj != $r1"
10267 #: config/tc-loongarch.c:883
10269 msgid "no HOWTO loong relocation number %d"
10272 #: config/tc-loongarch.c:891
10273 msgid "Internal error: not support relax now"
10276 #: config/tc-loongarch.c:920
10278 msgid "li overflow: hi32:0x%x lo32:0x%x"
10281 #: config/tc-loongarch.c:925
10282 msgid "we can't li.d on 32bit-arch"
10285 #: config/tc-loongarch.c:1020
10287 msgid "no match insn: %s\t%s"
10290 #: config/tc-loongarch.c:1090 config/tc-loongarch.c:1096
10291 msgid "Relocation against a constant"
10294 #: config/tc-loongarch.c:1301 config/tc-riscv.c:4029
10296 msgid "cannot represent %s relocation in object file"
10299 #: config/tc-loongarch.c:1339
10301 msgid "LARCH options:\n"
10304 #: config/tc-m32c.c:141
10306 msgid " M32C specific command line options:\n"
10309 #. Pretend that we do not recognise this option.
10310 #: config/tc-m32r.c:330
10311 msgid "Unrecognised option: -hidden"
10314 #: config/tc-m32r.c:357 config/tc-sparc.c:602
10315 msgid "Unrecognized option following -K"
10318 #: config/tc-m32r.c:372
10320 msgid " M32R specific command line options:\n"
10323 #: config/tc-m32r.c:374
10326 " -m32r disable support for the m32rx instruction set\n"
10329 #: config/tc-m32r.c:376
10331 msgid " -m32rx support the extended m32rx instruction set\n"
10334 #: config/tc-m32r.c:378
10336 msgid " -m32r2 support the extended m32r2 instruction set\n"
10339 #: config/tc-m32r.c:380
10341 msgid " -EL,-little produce little endian code and data\n"
10344 #: config/tc-m32r.c:382
10346 msgid " -EB,-big produce big endian code and data\n"
10349 #: config/tc-m32r.c:384
10351 msgid " -parallel try to combine instructions in parallel\n"
10354 #: config/tc-m32r.c:386
10356 msgid " -no-parallel disable -parallel\n"
10359 #: config/tc-m32r.c:388
10362 " -no-bitinst disallow the M32R2's extended bit-field "
10366 #: config/tc-m32r.c:390
10368 msgid " -O try to optimize code. Implies -parallel\n"
10371 #: config/tc-m32r.c:393
10374 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
10377 #: config/tc-m32r.c:395
10379 msgid " might violate constraints\n"
10382 #: config/tc-m32r.c:397
10384 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
10387 #: config/tc-m32r.c:399
10390 " instructions might violate "
10394 #: config/tc-m32r.c:401
10397 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
10400 #: config/tc-m32r.c:403
10403 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
10406 #: config/tc-m32r.c:405
10409 " -ignore-parallel-conflicts do not check parallel instructions\n"
10412 #: config/tc-m32r.c:407
10414 msgid " for constraint violations\n"
10417 #: config/tc-m32r.c:409
10420 " -no-ignore-parallel-conflicts check parallel instructions for\n"
10423 #: config/tc-m32r.c:411
10425 msgid " constraint violations\n"
10428 #: config/tc-m32r.c:413
10430 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
10433 #: config/tc-m32r.c:415
10435 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
10438 #: config/tc-m32r.c:418
10441 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
10445 #: config/tc-m32r.c:420
10447 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
10450 #: config/tc-m32r.c:422
10452 msgid " -Wuh synonym for -warn-unmatched-high\n"
10455 #: config/tc-m32r.c:424
10457 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
10460 #: config/tc-m32r.c:427
10462 msgid " -KPIC generate PIC\n"
10465 #: config/tc-m32r.c:848
10466 msgid "instructions write to the same destination register."
10469 #: config/tc-m32r.c:856
10470 msgid "Instructions do not use parallel execution pipelines."
10473 #: config/tc-m32r.c:864
10474 msgid "Instructions share the same execution pipeline"
10477 #: config/tc-m32r.c:929 config/tc-m32r.c:1043
10479 msgid "not a 16 bit instruction '%s'"
10482 #: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
10484 msgid "instruction '%s' is for the M32R2 only"
10487 #: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
10489 msgid "unknown instruction '%s'"
10492 #: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
10494 msgid "instruction '%s' is for the M32RX only"
10497 #: config/tc-m32r.c:972 config/tc-m32r.c:1084
10499 msgid "instruction '%s' cannot be executed in parallel."
10502 #: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
10503 msgid "internal error: lookup/get operands failed"
10506 #: config/tc-m32r.c:1094
10508 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
10511 #: config/tc-m32r.c:1123
10514 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
10515 "is this intentional ?"
10518 #: config/tc-m32r.c:1127
10521 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
10522 "is this intentional ?"
10525 #: config/tc-m32r.c:1490 config/tc-microblaze.c:196
10526 msgid "Expected comma after symbol-name: rest of line ignored."
10529 #: config/tc-m32r.c:1500
10531 msgid ".SCOMMon length (%ld.) <0! Ignored."
10534 #: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2379
10535 #: config/tc-ppc.c:4417 config/tc-ppc.c:4472
10536 msgid "ignoring bad alignment"
10539 #: config/tc-m32r.c:1526 config/tc-microblaze.c:253 config/tc-v850.c:383
10540 msgid "Common alignment not a power of 2"
10543 #: config/tc-m32r.c:1541 config/tc-microblaze.c:229
10545 msgid "Ignoring attempt to re-define symbol `%s'."
10548 #: config/tc-m32r.c:1550
10550 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
10553 #: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4787
10554 #: config/tc-nds32.c:4831 config/tc-sh.c:391 config/tc-sh.c:2062
10555 msgid "Invalid PIC expression."
10558 #: config/tc-m32r.c:2071
10559 msgid "Unmatched high/shigh reloc"
10562 #: config/tc-m68hc11.c:416
10565 "Motorola 68HC11/68HC12/68HCS12 options:\n"
10566 " -m68hc11 | -m68hc12 |\n"
10567 " -m68hcs12 | -mm9s12x |\n"
10568 " -mm9s12xg specify the processor [default %s]\n"
10569 " -mshort use 16-bit int ABI (default)\n"
10570 " -mlong use 32-bit int ABI\n"
10571 " -mshort-double use 32-bit double ABI\n"
10572 " -mlong-double use 64-bit double ABI (default)\n"
10573 " --force-long-branches always turn relative branches into absolute ones\n"
10574 " -S,--short-branches do not turn relative branches into absolute ones\n"
10575 " when the offset is out of range\n"
10576 " --strict-direct-mode do not turn the direct mode into extended mode\n"
10577 " when the instruction does not support direct mode\n"
10578 " --print-insn-syntax print the syntax of instruction in case of error\n"
10579 " --print-opcodes print the list of instructions with syntax\n"
10580 " --xgate-ramoffset offset ram addresses by 0xc000\n"
10581 " --generate-example generate an example of each instruction\n"
10582 " (used for testing)\n"
10585 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10587 msgid "Default target `%s' is not supported."
10590 #. Dump the opcode statistics table.
10591 #: config/tc-m68hc11.c:482
10593 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
10596 #: config/tc-m68hc11.c:561
10598 msgid "Option `%s' is not recognized."
10601 #: config/tc-m68hc11.c:748
10605 #: config/tc-m68hc11.c:756
10609 #: config/tc-m68hc11.c:764
10613 #: config/tc-m68hc11.c:772
10617 #: config/tc-m68hc11.c:804
10618 msgid "RD, (RI,#offs5)"
10621 #: config/tc-m68hc11.c:856
10625 #: config/tc-m68hc11.c:865
10629 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
10633 #: config/tc-m68hc11.c:910
10637 #: config/tc-m68hc11.c:922
10641 #: config/tc-m68hc11.c:932
10646 #: config/tc-m68hc11.c:934
10650 #: config/tc-m68hc11.c:953
10654 #: config/tc-m68hc11.c:969
10657 "# Example of `%s' instructions\n"
10662 #: config/tc-m68hc11.c:1016
10664 msgid "Instruction `%s' is not recognized."
10667 #: config/tc-m68hc11.c:1021
10669 msgid "Instruction formats for `%s':"
10672 #: config/tc-m68hc11.c:1173
10674 msgid "Immediate operand is not allowed for operand %d."
10677 #: config/tc-m68hc11.c:1217
10678 msgid "Indirect indexed addressing is not valid for 68HC11."
10681 #: config/tc-m68hc11.c:1237
10682 msgid "Spurious `,' or bad indirect register addressing mode."
10685 #: config/tc-m68hc11.c:1259
10686 msgid "Missing second register or offset for indexed-indirect mode."
10689 #: config/tc-m68hc11.c:1269
10690 msgid "Missing second register for indexed-indirect mode."
10693 #: config/tc-m68hc11.c:1285
10694 msgid "Missing `]' to close indexed-indirect mode."
10697 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10698 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10699 msgid "Illegal operand."
10702 #. Looks like OP_R_R.
10703 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10704 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10705 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10706 msgid "Missing operand."
10709 #: config/tc-m68hc11.c:1388
10710 msgid "Pre-increment mode is not valid for 68HC11"
10713 #: config/tc-m68hc11.c:1401
10714 msgid "Wrong register in register indirect mode."
10717 #: config/tc-m68hc11.c:1409
10718 msgid "Missing `]' to close register indirect operand."
10721 #: config/tc-m68hc11.c:1429
10722 msgid "Post-decrement mode is not valid for 68HC11."
10725 #: config/tc-m68hc11.c:1437
10726 msgid "Post-increment mode is not valid for 68HC11."
10729 #: config/tc-m68hc11.c:1455
10730 msgid "Invalid indexed indirect mode."
10733 #: config/tc-m68hc11.c:1579
10735 msgid "Trap id `%ld' is out of range."
10738 #: config/tc-m68hc11.c:1583
10739 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
10742 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
10744 msgid "Operand out of 8-bit range: `%ld'."
10747 #: config/tc-m68hc11.c:1597
10748 msgid "The trap id must be a constant."
10751 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10753 msgid "Operand `%x' not recognized in fixup8."
10756 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
10758 msgid "Operand out of 16-bit range: `%ld'."
10761 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
10763 msgid "Operand `%x' not recognized in fixup16."
10766 #: config/tc-m68hc11.c:1801
10768 msgid "Unexpected branch conversion with `%x'"
10771 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
10773 msgid "Operand out of range for a relative branch: `%ld'"
10776 #: config/tc-m68hc11.c:1987
10777 msgid "Invalid register for dbcc/tbcc instruction."
10780 #: config/tc-m68hc11.c:2075
10782 msgid "Increment/decrement value is out of range: `%ld'."
10785 #: config/tc-m68hc11.c:2087
10786 msgid "Expecting a register."
10789 #: config/tc-m68hc11.c:2102
10790 msgid "Invalid register for post/pre increment."
10793 #: config/tc-m68hc11.c:2132
10794 msgid "Invalid register."
10797 #: config/tc-m68hc11.c:2139
10799 msgid "Offset out of 16-bit range: %ld."
10802 #: config/tc-m68hc11.c:2145
10804 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
10807 #: config/tc-m68hc11.c:2270
10808 msgid "Expecting register D for indexed indirect mode."
10811 #: config/tc-m68hc11.c:2272
10812 msgid "Indexed indirect mode is not allowed for movb/movw."
10815 #: config/tc-m68hc11.c:2289
10816 msgid "Invalid accumulator register."
10819 #: config/tc-m68hc11.c:2315
10820 msgid "Invalid indexed register."
10823 #: config/tc-m68hc11.c:2325
10824 msgid "Addressing mode not implemented yet."
10827 #: config/tc-m68hc11.c:2339
10828 msgid "Invalid source register for this instruction, use 'tfr'."
10831 #: config/tc-m68hc11.c:2341
10832 msgid "Invalid source register."
10835 #: config/tc-m68hc11.c:2346
10836 msgid "Invalid destination register for this instruction, use 'tfr'."
10839 #: config/tc-m68hc11.c:2348
10840 msgid "Invalid destination register."
10843 #: config/tc-m68hc11.c:2523
10844 msgid "Invalid indexed register, expecting register X."
10847 #: config/tc-m68hc11.c:2525
10848 msgid "Invalid indexed register, expecting register Y."
10851 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3804
10852 msgid "No instruction or missing opcode."
10855 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3533
10857 msgid "Opcode `%s' is not recognized."
10860 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3555
10862 msgid "Garbage at end of instruction: `%s'."
10865 #: config/tc-m68hc11.c:3440
10867 msgid "Failed to find a valid mode for `%s'."
10870 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3683 config/tc-m68hc11.c:3689
10872 msgid "Invalid operand for `%s'"
10875 #: config/tc-m68hc11.c:3741
10877 msgid "Invalid mode: %s\n"
10880 #: config/tc-m68hc11.c:3800
10881 msgid "bad .relax format"
10884 #: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
10886 msgid "Relocation %d is not supported by object file format."
10889 #: config/tc-m68hc11.c:4121
10890 msgid "bra or bsr with undefined symbol."
10893 #: config/tc-m68hc11.c:4222 config/tc-m68hc11.c:4279
10895 msgid "Subtype %d is not recognized."
10898 #: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
10899 #: config/tc-xgate.c:717
10900 msgid "Value out of 16-bit range."
10903 #: config/tc-m68hc11.c:4390
10905 msgid "Value %ld too large for 8-bit PC-relative branch."
10908 #: config/tc-m68hc11.c:4400 config/tc-xgate.c:674
10910 msgid "Value %ld too large for 9-bit PC-relative branch."
10913 #: config/tc-m68hc11.c:4409 config/tc-xgate.c:691
10915 msgid "Value %ld too large for 10-bit PC-relative branch."
10918 #: config/tc-m68hc11.c:4417
10920 msgid "Auto increment/decrement offset '%ld' is out of range."
10923 #: config/tc-m68hc11.c:4430
10925 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
10928 #: config/tc-m68hc11.c:4441
10930 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
10933 #: config/tc-m68hc11.c:4453
10935 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
10938 #: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
10940 msgid "Line %d: unknown relocation type: 0x%x."
10943 #: config/tc-m68hc11.c:4495 config/tc-z80.c:3440 config/tc-z80.c:3460
10944 msgid "Invalid directive"
10947 #: config/tc-m68k.c:1141
10949 msgid "Can not do %d byte pc-relative relocation"
10952 #: config/tc-m68k.c:1143
10954 msgid "Can not do %d byte pc-relative pic relocation"
10957 #: config/tc-m68k.c:1148
10959 msgid "Can not do %d byte relocation"
10962 #: config/tc-m68k.c:1150
10964 msgid "Can not do %d byte pic relocation"
10967 #: config/tc-m68k.c:1220
10969 msgid "Unable to produce reloc against symbol '%s'"
10972 #: config/tc-m68k.c:1279 config/tc-vax.c:2367
10974 msgid "Cannot make %s relocation PC relative"
10977 #: config/tc-m68k.c:1361 config/tc-vax.c:1878
10978 msgid "No operator"
10981 #: config/tc-m68k.c:1391 config/tc-vax.c:1894
10982 msgid "Unknown operator"
10985 #: config/tc-m68k.c:2294
10986 msgid "invalid instruction for this architecture; needs "
10989 #: config/tc-m68k.c:2302
10990 msgid "hardware divide"
10993 #: config/tc-m68k.c:2324 config/tc-m68k.c:2328 config/tc-m68k.c:2332
10997 #: config/tc-m68k.c:2385
10998 msgid "operands mismatch"
11001 #: config/tc-m68k.c:2449 config/tc-m68k.c:2455 config/tc-m68k.c:2461
11002 #: config/tc-mmix.c:2507 config/tc-mmix.c:2531
11003 msgid "operand out of range"
11006 #: config/tc-m68k.c:2518
11008 msgid "Bignum too big for %c format; truncated"
11011 #: config/tc-m68k.c:2595
11012 msgid "displacement too large for this architecture; needs 68020 or higher"
11015 #: config/tc-m68k.c:2703
11017 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
11020 #: config/tc-m68k.c:2708
11021 msgid "invalid index size for coldfire"
11024 #: config/tc-m68k.c:2761
11025 msgid "Forcing byte displacement"
11028 #: config/tc-m68k.c:2763
11029 msgid "byte displacement out of range"
11032 #: config/tc-m68k.c:2808 config/tc-m68k.c:2846
11033 msgid "invalid operand mode for this architecture; needs 68020 or higher"
11036 #: config/tc-m68k.c:2832 config/tc-m68k.c:2866
11037 msgid ":b not permitted; defaulting to :w"
11040 #: config/tc-m68k.c:2941
11041 msgid "unsupported byte value; use a different suffix"
11044 #: config/tc-m68k.c:2956
11045 msgid "unknown/incorrect operand"
11048 #: config/tc-m68k.c:2999 config/tc-m68k.c:3007 config/tc-m68k.c:3014
11049 #: config/tc-m68k.c:3021
11050 msgid "out of range"
11053 #: config/tc-m68k.c:3092
11054 msgid "Can't use long branches on this architecture"
11057 #: config/tc-m68k.c:3198
11058 msgid "Expression out of range, using 0"
11061 #: config/tc-m68k.c:3399 config/tc-m68k.c:3415
11062 msgid "Floating point register in register list"
11065 #: config/tc-m68k.c:3405
11066 msgid "Wrong register in floating-point reglist"
11069 #: config/tc-m68k.c:3421
11070 msgid "incorrect register in reglist"
11073 #: config/tc-m68k.c:3427
11074 msgid "wrong register in floating-point reglist"
11077 #: config/tc-m68k.c:3838 config/tc-m68k.c:3870 config/tc-sparc.c:3135
11078 msgid "failed sanity check."
11082 #: config/tc-m68k.c:3900
11087 #: config/tc-m68k.c:3911
11091 #: config/tc-m68k.c:3928
11092 msgid "Missing operand"
11095 #: config/tc-m68k.c:4253
11097 msgid "unrecognized default cpu `%s'"
11100 #: config/tc-m68k.c:4307
11102 msgid "%s -- statement `%s' ignored"
11105 #: config/tc-m68k.c:4354
11107 msgid "Don't know how to figure out width of %c in md_assemble()"
11110 #: config/tc-m68k.c:4584 config/tc-m68k.c:4622
11112 msgid "Internal Error: Can't find %s in hash table"
11115 #: config/tc-m68k.c:4744
11117 msgid "text label `%s' aligned to odd boundary"
11120 #: config/tc-m68k.c:4906
11122 msgid "value %ld out of range"
11125 #: config/tc-m68k.c:4920
11126 msgid "invalid byte branch offset"
11129 #: config/tc-m68k.c:4957
11130 msgid "short branch with zero offset: use :w"
11133 #: config/tc-m68k.c:5001
11134 msgid "Conversion of PC relative BSR to absolute JSR"
11137 #: config/tc-m68k.c:5012
11138 msgid "Conversion of PC relative branch to absolute jump"
11141 #: config/tc-m68k.c:5029 config/tc-m68k.c:5086
11142 msgid "Conversion of PC relative conditional branch to absolute jump"
11145 #: config/tc-m68k.c:5151
11146 msgid "Conversion of PC relative displacement to absolute"
11149 #: config/tc-m68k.c:5334
11150 msgid "Tried to convert PC relative branch to absolute jump"
11153 #: config/tc-m68k.c:5379 config/tc-m68k.c:5390 config/tc-m68k.c:5434
11154 msgid "expression out of range: defaulting to 1"
11157 #: config/tc-m68k.c:5426
11158 msgid "expression out of range: defaulting to 0"
11161 #: config/tc-m68k.c:5467 config/tc-m68k.c:5479
11163 msgid "Can't deal with expression; defaulting to %ld"
11166 #: config/tc-m68k.c:5493
11167 msgid "expression doesn't fit in BYTE"
11170 #: config/tc-m68k.c:5497
11171 msgid "expression doesn't fit in WORD"
11174 #: config/tc-m68k.c:5584
11176 msgid "%s: unrecognized processor name"
11179 #: config/tc-m68k.c:5645
11180 msgid "bad coprocessor id"
11183 #: config/tc-m68k.c:5651
11184 msgid "unrecognized fopt option"
11187 #: config/tc-m68k.c:5783
11189 msgid "option `%s' may not be negated"
11192 #: config/tc-m68k.c:5794
11194 msgid "option `%s' not recognized"
11197 #: config/tc-m68k.c:5823
11198 msgid "bad format of OPT NEST=depth"
11201 #: config/tc-m68k.c:5879
11202 msgid "missing label"
11205 #: config/tc-m68k.c:5905
11207 msgid "bad register list: %s"
11210 #: config/tc-m68k.c:6003
11211 msgid "restore without save"
11214 #: config/tc-m68k.c:6156 config/tc-m68k.c:6526
11215 msgid "syntax error in structured control directive"
11218 #: config/tc-m68k.c:6201
11219 msgid "missing condition code in structured control directive"
11222 #: config/tc-m68k.c:6272
11225 "Condition <%c%c> in structured control directive can not be encoded correctly"
11228 #: config/tc-m68k.c:6568
11229 msgid "missing then"
11232 #: config/tc-m68k.c:6649
11233 msgid "else without matching if"
11236 #: config/tc-m68k.c:6682
11237 msgid "endi without matching if"
11240 #: config/tc-m68k.c:6722
11241 msgid "break outside of structured loop"
11244 #: config/tc-m68k.c:6760
11245 msgid "next outside of structured loop"
11248 #: config/tc-m68k.c:6811
11252 #: config/tc-m68k.c:6849
11253 msgid "missing to or downto"
11256 #: config/tc-m68k.c:6885 config/tc-m68k.c:6919 config/tc-m68k.c:7133
11260 #: config/tc-m68k.c:7020
11261 msgid "endf without for"
11264 #: config/tc-m68k.c:7074
11265 msgid "until without repeat"
11268 #: config/tc-m68k.c:7168
11269 msgid "endw without while"
11272 #: config/tc-m68k.c:7201 config/tc-m68k.c:7229
11273 msgid "already assembled instructions"
11276 #: config/tc-m68k.c:7306
11278 msgid "`%s' is deprecated, use `%s'"
11281 #: config/tc-m68k.c:7325
11283 msgid "cpu `%s' unrecognized"
11286 #: config/tc-m68k.c:7344
11288 msgid "architecture `%s' unrecognized"
11291 #: config/tc-m68k.c:7365
11293 msgid "extension `%s' unrecognized"
11296 #: config/tc-m68k.c:7480
11298 msgid "option `-A%s' is deprecated: use `-%s'"
11301 #: config/tc-m68k.c:7513
11302 msgid "architecture features both enabled and disabled"
11305 #: config/tc-m68k.c:7540
11306 msgid "selected processor does not have all features of selected architecture"
11309 #: config/tc-m68k.c:7549
11310 msgid "m68k and cf features both selected"
11313 #: config/tc-m68k.c:7561
11314 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
11317 #: config/tc-m68k.c:7593
11320 "-march=<arch>\t\tset architecture\n"
11321 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
11324 #: config/tc-m68k.c:7598
11326 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
11329 #: config/tc-m68k.c:7604
11332 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
11333 "-pic, -k\t\tgenerate position independent code\n"
11334 "-S\t\t\tturn jbsr into jsr\n"
11335 "--pcrel never turn PC-relative branches into absolute jumps\n"
11336 "--register-prefix-optional\n"
11337 "\t\t\trecognize register names without prefix character\n"
11338 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
11339 "--base-size-default-16\tbase reg without size is 16 bits\n"
11340 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
11341 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
11342 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
11345 #: config/tc-m68k.c:7618
11347 msgid "Architecture variants are: "
11350 #: config/tc-m68k.c:7627
11352 msgid "Processor variants are: "
11355 #: config/tc-m68k.c:7634 config/tc-xtensa.c:6428
11360 #: config/tc-m68k.c:7665
11362 msgid "Error %s in %s\n"
11365 #: config/tc-m68k.c:7669
11367 msgid "Opcode(%d.%s): "
11370 #: config/tc-m68k.c:7814
11371 msgid "Not a defined coldfire architecture"
11374 #: config/tc-m68k.c:7923 read.c:4766
11376 msgid "%s relocations do not fit in %u byte"
11377 msgid_plural "%s relocations do not fit in %u bytes"
11381 #: config/tc-m68k.c:7965 config/tc-ppc.c:2552
11382 msgid "unknown .gnu_attribute value"
11385 #: config/tc-m68k.c:8009
11387 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
11390 #: config/tc-mcore.c:521 config/tc-microblaze.c:515 config/tc-microblaze.c:543
11391 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
11393 msgid "register expected, but saw '%.6s'"
11396 #: config/tc-mcore.c:603
11398 msgid "control register expected, but saw '%.6s'"
11401 #: config/tc-mcore.c:639
11402 msgid "bad/missing psr specifier"
11405 #: config/tc-mcore.c:784
11407 msgid "operand must be absolute in range %u..%u, not %ld"
11410 #: config/tc-mcore.c:819
11411 msgid "operand must be a multiple of 4"
11414 #: config/tc-mcore.c:826
11415 msgid "operand must be a multiple of 2"
11418 #: config/tc-mcore.c:888 config/tc-microblaze.c:948 config/tc-microblaze.c:1084
11419 #: config/tc-microblaze.c:1118 config/tc-microblaze.c:1573
11420 #: config/tc-microblaze.c:1641 config/tc-microblaze.c:1716
11421 #: config/tc-microblaze.c:2137 config/tc-microblaze.c:2186
11423 msgid "unknown opcode \"%s\""
11426 #: config/tc-mcore.c:931
11427 msgid "invalid register: r15 illegal"
11430 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
11431 msgid "M340 specific opcode used when assembling for M210"
11434 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
11435 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
11436 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
11437 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
11438 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
11439 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
11440 msgid "second operand missing"
11443 #: config/tc-mcore.c:1014
11444 msgid "destination register must be r1"
11447 #: config/tc-mcore.c:1035
11448 msgid "source register must be r1"
11451 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
11452 msgid "immediate is not a power of two"
11455 #: config/tc-mcore.c:1127
11456 msgid "translating bgeni to movi"
11459 #: config/tc-mcore.c:1196
11460 msgid "translating bmaski to movi"
11463 #: config/tc-mcore.c:1272
11465 msgid "displacement too large (%d)"
11468 #: config/tc-mcore.c:1286
11469 msgid "Invalid register: r0 and r15 illegal"
11472 #: config/tc-mcore.c:1317
11473 msgid "bad starting register: r0 and r15 invalid"
11476 #: config/tc-mcore.c:1330
11477 msgid "ending register must be r15"
11480 #: config/tc-mcore.c:1350
11481 msgid "bad base register: must be r0"
11484 #: config/tc-mcore.c:1368
11485 msgid "first register must be r4"
11488 #: config/tc-mcore.c:1379
11489 msgid "last register must be r7"
11492 #: config/tc-mcore.c:1416
11493 msgid "reg-reg expected"
11496 #: config/tc-mcore.c:1548
11497 msgid "zero used as immediate value"
11500 #: config/tc-mcore.c:1575
11501 msgid "duplicated psr bit specifier"
11504 #: config/tc-mcore.c:1581
11505 msgid "`af' must appear alone"
11508 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1754
11510 msgid "unimplemented opcode \"%s\""
11513 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1763
11515 msgid "ignoring operands: %s "
11518 #: config/tc-mcore.c:1673
11520 msgid "unrecognised cpu type '%s'"
11523 #: config/tc-mcore.c:1691
11526 "MCORE specific options:\n"
11527 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11528 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11529 " -cpu=[210|340] select CPU type\n"
11530 " -EB assemble for a big endian system (default)\n"
11531 " -EL assemble for a little endian system\n"
11534 #: config/tc-mcore.c:1709 config/tc-microblaze.c:1871
11535 msgid "failed sanity check: short_jump"
11538 #: config/tc-mcore.c:1719 config/tc-microblaze.c:1881
11539 msgid "failed sanity check: long_jump"
11542 #: config/tc-mcore.c:1745
11544 msgid "odd displacement at %x"
11547 #: config/tc-mcore.c:1954
11549 msgid "odd distance branch (0x%lx byte)"
11550 msgid_plural "odd distance branch (0x%lx bytes)"
11554 #: config/tc-mcore.c:1961
11556 msgid "pcrel for branch to %s too far (0x%lx)"
11559 #: config/tc-mcore.c:1981
11561 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
11564 #: config/tc-mcore.c:1993
11566 msgid "pcrel for loopt too far (0x%lx)"
11569 #: config/tc-mcore.c:2189 config/tc-microblaze.c:2471 config/tc-tic30.c:1364
11571 msgid "Can not do %d byte %srelocation"
11574 #: config/tc-mcore.c:2191 config/tc-microblaze.c:2473 config/tc-tic30.c:1365
11575 msgid "pc-relative "
11578 #: config/tc-mep.c:339
11581 "MeP specific command line options:\n"
11582 " -EB assemble for a big endian system\n"
11583 " -EL assemble for a little endian system (default)\n"
11584 " -mconfig=<name> specify a chip configuration to use\n"
11585 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11586 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11587 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11588 " enable/disable the given opcodes\n"
11590 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
11591 " if no -m options are given, all core opcodes are enabled;\n"
11592 " if any enabling -m options are given, only those are enabled;\n"
11593 " if only disabling -m options are given, only those are disabled.\n"
11596 #: config/tc-mep.c:408
11597 msgid "$hi and $lo are disabled when MUL and DIV are off"
11600 #: config/tc-mep.c:415
11601 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
11604 #: config/tc-mep.c:420
11605 msgid "$dbg and $depc are disabled when DEBUG is off"
11608 #: config/tc-mep.c:611
11609 msgid "core and copro insn lengths must total 32 bits."
11612 #: config/tc-mep.c:614 config/tc-mep.c:751
11613 msgid "vliw group must consist of 1 core and 1 copro insn."
11616 #: config/tc-mep.c:748
11617 msgid "core and copro insn lengths must total 64 bits."
11620 #: config/tc-mep.c:980
11622 msgid "cannot pack %s with a 16-bit insn"
11625 #: config/tc-mep.c:998
11627 msgid "cannot pack %s and %s together with a 16-bit insn"
11630 #: config/tc-mep.c:1004
11631 msgid "too many IVC2 insns to pack with a 16-bit core insn"
11634 #: config/tc-mep.c:1019
11636 msgid "cannot pack %s into slot P1"
11639 #: config/tc-mep.c:1025
11640 msgid "too many IVC2 insns to pack with a 32-bit core insn"
11643 #: config/tc-mep.c:1043
11645 msgid "unable to pack %s by itself?"
11648 #: config/tc-mep.c:1073
11650 msgid "cannot pack %s and %s together"
11653 #: config/tc-mep.c:1079
11654 msgid "too many IVC2 insns to pack together"
11657 #. There are no insns in the queue and a plus is present.
11658 #. This is a syntax error. Let's not tolerate this.
11659 #. We can relax this later if necessary.
11660 #: config/tc-mep.c:1316
11661 msgid "Invalid use of parallelization operator."
11664 #: config/tc-mep.c:1362
11665 msgid "Leading plus sign not allowed in core mode"
11668 #: config/tc-mep.c:1892
11670 msgid "Don't know how to relocate plain operands of type %s"
11673 #: config/tc-mep.c:1902
11675 msgid "Perhaps you are missing %%tpoff()?"
11678 #: config/tc-mep.c:2089
11679 msgid "bad .section directive: want a,v,w,x,M,S in string"
11682 #: config/tc-mep.c:2147
11683 msgid ".vliw unavailable when VLIW is disabled."
11686 #: config/tc-metag.c:456
11687 msgid "no floating point unit specified"
11690 #: config/tc-metag.c:721
11692 msgid "offset must be a multiple of %d"
11695 #: config/tc-metag.c:737 config/tc-metag.c:4443
11696 msgid "offset and base must be from the same unit"
11699 #: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
11700 msgid "invalid destination register"
11703 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11704 #: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
11705 #: config/tc-metag.c:3184 config/tc-metag.c:3286
11706 msgid "invalid memory operand"
11709 #: config/tc-metag.c:939 config/tc-metag.c:3117
11710 msgid "invalid source register"
11713 #: config/tc-metag.c:1024
11714 msgid "invalid destination unit"
11717 #: config/tc-metag.c:1032
11718 msgid "mov cannot use RD port as destination"
11721 #: config/tc-metag.c:1057
11722 msgid "invalid source unit"
11725 #: config/tc-metag.c:1065
11726 msgid "source and address units must not be shared for this addressing mode"
11729 #: config/tc-metag.c:1073 config/tc-metag.c:1676
11730 msgid "set can only use RD port as source"
11733 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11734 #: config/tc-metag.c:1697 config/tc-metag.c:4053
11736 msgid "base unit must be one of %s"
11739 #. We already tried to encode as an extended GET/SET.
11740 #. Parsing as a standard GET/SET provides a smaller offset.
11741 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
11742 #: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
11743 msgid "offset value out of range"
11746 #: config/tc-metag.c:1169
11747 msgid "destination unit must be RD"
11750 #: config/tc-metag.c:1279
11751 msgid "invalid destination register list"
11754 #: config/tc-metag.c:1326
11755 msgid "invalid source register list"
11758 #: config/tc-metag.c:1351
11759 msgid "register list must be even numbered"
11762 #: config/tc-metag.c:1357
11763 msgid "register list must be from the same unit"
11766 #: config/tc-metag.c:1380
11767 msgid "register list must not contain duplicates"
11770 #: config/tc-metag.c:1636
11771 msgid "MDRD value must be between 1 and 8"
11774 #: config/tc-metag.c:1727
11775 msgid "invalid destination memory operand"
11778 #: config/tc-metag.c:1742
11779 msgid "invalid source memory operand"
11782 #: config/tc-metag.c:1749
11784 msgid "address units must be one of %s"
11787 #: config/tc-metag.c:1756
11788 msgid "base and offset must be from the same unit"
11791 #: config/tc-metag.c:1764
11792 msgid "source and destination increment mode must agree"
11795 #: config/tc-metag.c:2039
11797 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
11798 "be in different units"
11801 #: config/tc-metag.c:2048
11802 msgid "source and destination register must be in different units"
11805 #: config/tc-metag.c:2080
11807 msgid "register unit must be one of %s"
11810 #: config/tc-metag.c:2167
11812 msgid "link register unit must be one of %s"
11815 #: config/tc-metag.c:2173
11816 msgid "link register must be in a low numbered register"
11819 #: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
11820 msgid "target out of range"
11823 #: config/tc-metag.c:2671
11824 msgid "invalid quickrot unit specified"
11827 #: config/tc-metag.c:2687
11828 msgid "invalid quickrot register specified"
11831 #: config/tc-metag.c:2741
11832 msgid "source register must be in the trigger unit"
11835 #: config/tc-metag.c:2844
11836 msgid "Source registers must be in the same unit"
11839 #: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
11840 msgid "destination register should be even numbered"
11843 #: config/tc-metag.c:3626
11844 msgid "comparison must be with register or #0"
11847 #: config/tc-metag.c:3692 config/tc-metag.c:3757
11848 msgid "instruction cannot operate on pair values"
11851 #: config/tc-metag.c:3703
11852 msgid "zero flag is not valid for this instruction"
11855 #: config/tc-metag.c:3724
11856 msgid "source register should be even numbered"
11859 #: config/tc-metag.c:3784 config/tc-metag.c:3793
11860 msgid "fraction bits value out of range"
11863 #: config/tc-metag.c:3975
11864 msgid "simd instructions operate on pair values (L prefix)"
11867 #: config/tc-metag.c:3993
11868 msgid "source registers should be even numbered"
11871 #: config/tc-metag.c:4271
11873 msgid "expected ']', not %c in %s"
11876 #: config/tc-metag.c:4390
11877 msgid "invalid register for memory access"
11880 #: config/tc-metag.c:4503 config/tc-metag.c:4631
11881 msgid "unexpected end of line"
11884 #: config/tc-metag.c:4550
11885 msgid "'H' modifier only valid for accumulator registers"
11888 #: config/tc-metag.c:4603
11889 msgid "base unit must be either A0 or A1"
11892 #: config/tc-metag.c:4676 config/tc-metag.c:5119
11893 msgid "invalid register"
11896 #: config/tc-metag.c:4824
11897 msgid "could not parse template definition"
11900 #: config/tc-metag.c:5011
11901 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
11904 #: config/tc-metag.c:5067
11905 msgid "invalid operands for cross-unit op"
11908 #: config/tc-metag.c:5109
11909 msgid "missing flags: one of 'P', 'N' or 'Z' required"
11912 #: config/tc-metag.c:5137
11913 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
11916 #: config/tc-metag.c:5158
11917 msgid "accumulator not a valid destination"
11920 #: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
11921 msgid "invalid immediate value"
11924 #: config/tc-metag.c:5180
11925 msgid "immediate value not allowed when source & dest differ"
11928 #: config/tc-metag.c:5212
11930 msgid "invalid register operand: %s"
11933 #: config/tc-metag.c:5246
11934 msgid "QUICKRoT extension requires 4 registers"
11937 #: config/tc-metag.c:5253
11938 msgid "invalid fourth register"
11941 #: config/tc-metag.c:5260
11942 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
11945 #: config/tc-metag.c:5288
11946 msgid "DSP RAM pointer in incorrect unit"
11949 #: config/tc-metag.c:5334
11950 msgid "invalid register operand #1"
11953 #: config/tc-metag.c:5348
11954 msgid "invalid register operand #2"
11957 #: config/tc-metag.c:5412
11958 msgid "this instruction does not accept an immediate"
11961 #: config/tc-metag.c:5432
11962 msgid "invalid register operand #3"
11965 #: config/tc-metag.c:5444
11966 msgid "this instruction does not accept an accumulator"
11969 #: config/tc-metag.c:5462
11970 msgid "invalid register operand #4"
11973 #: config/tc-metag.c:5539
11974 msgid "invalid accumulator register"
11977 #: config/tc-metag.c:5595
11978 msgid "conditional instruction cannot use G flag"
11981 #: config/tc-metag.c:5606
11982 msgid "conditional instruction cannot use B flag"
11985 #: config/tc-metag.c:5617
11986 msgid "conditional instruction cannot use R flag"
11989 #: config/tc-metag.c:5726
11990 msgid "'L' modifier not valid for this instruction"
11993 #: config/tc-metag.c:5858
11995 msgid "missing fpu name `%s'"
11998 #: config/tc-metag.c:5869
12000 msgid "unknown fpu `%s'"
12003 #: config/tc-metag.c:5884
12005 msgid "missing DSP name `%s'"
12008 #: config/tc-metag.c:5895
12010 msgid "unknown DSP `%s'"
12013 #: config/tc-metag.c:5913
12014 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
12017 #: config/tc-metag.c:5950
12019 msgid " Meta specific command line options:\n"
12022 #: config/tc-metag.c:6039
12023 msgid "premature end of floating point prefix"
12026 #: config/tc-metag.c:6099
12027 msgid "unknown floating point prefix character"
12030 #: config/tc-metag.c:6248
12032 msgid "unknown DSP prefix character %c %s"
12035 #: config/tc-metag.c:6511
12037 msgid "instruction mnemonic too long: %s"
12040 #: config/tc-metag.c:6566
12042 msgid "junk at end of line: \"%s\""
12045 #: config/tc-metag.c:6573
12047 msgid "failed to assemble instruction: \"%s\""
12050 #: config/tc-metag.c:6578
12052 msgid "unknown floating point mnemonic: \"%s\""
12055 #: config/tc-metag.c:6580
12057 msgid "unknown mnemonic: \"%s\""
12060 #: config/tc-metag.c:6631
12062 msgid "cannot assemble DSP instruction, DSP option not set: %s"
12065 #: config/tc-metag.c:6638
12067 msgid "cannot assemble FPU instruction, FPU option not set: %s"
12070 #: config/tc-metag.c:6733 config/tc-nds32.c:7348
12071 msgid "Bad call to md_atof()"
12074 #: config/tc-microblaze.c:237
12076 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
12079 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
12080 #: config/tc-microblaze.c:586
12082 msgid "Invalid register number at '%.6s'"
12085 #: config/tc-microblaze.c:751
12086 msgid "operand must be a constant or a label"
12089 #: config/tc-microblaze.c:760
12091 msgid "operand must be absolute in range %lx..%lx, not %lx"
12094 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
12095 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
12096 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
12097 #: config/tc-microblaze.c:1141 config/tc-microblaze.c:1148
12098 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1185
12099 #: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
12100 #: config/tc-microblaze.c:1219 config/tc-microblaze.c:1239
12101 #: config/tc-microblaze.c:1246 config/tc-microblaze.c:1264
12102 #: config/tc-microblaze.c:1271 config/tc-microblaze.c:1293
12103 #: config/tc-microblaze.c:1300 config/tc-microblaze.c:1318
12104 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
12105 #: config/tc-microblaze.c:1365 config/tc-microblaze.c:1372
12106 #: config/tc-microblaze.c:1418 config/tc-microblaze.c:1425
12107 #: config/tc-microblaze.c:1471 config/tc-microblaze.c:1478
12108 #: config/tc-microblaze.c:1500 config/tc-microblaze.c:1507
12109 #: config/tc-microblaze.c:1527 config/tc-microblaze.c:1533
12110 #: config/tc-microblaze.c:1595 config/tc-microblaze.c:1601
12111 #: config/tc-microblaze.c:1663 config/tc-microblaze.c:1739
12112 msgid "Error in statement syntax"
12115 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
12116 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
12117 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1158
12118 #: config/tc-microblaze.c:1160 config/tc-microblaze.c:1198
12119 #: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
12120 #: config/tc-microblaze.c:1227 config/tc-microblaze.c:1252
12121 #: config/tc-microblaze.c:1275 config/tc-microblaze.c:1306
12122 #: config/tc-microblaze.c:1336 config/tc-microblaze.c:1354
12123 #: config/tc-microblaze.c:1484 config/tc-microblaze.c:1486
12124 #: config/tc-microblaze.c:1513 config/tc-microblaze.c:1515
12125 #: config/tc-microblaze.c:1537 config/tc-microblaze.c:1605
12126 #: config/tc-microblaze.c:1669
12127 msgid "Cannot use special register with this instruction"
12130 #: config/tc-microblaze.c:1036
12131 msgid "lmi pseudo instruction should not use a label in imm field"
12134 #: config/tc-microblaze.c:1038
12135 msgid "smi pseudo instruction should not use a label in imm field"
12138 #: config/tc-microblaze.c:1163
12139 msgid "Symbol used as immediate for shift instruction"
12142 #: config/tc-microblaze.c:1172
12144 msgid "Shift value > 32. using <value %% 32>"
12147 #: config/tc-microblaze.c:1278
12148 msgid "Symbol used as immediate value for msrset/msrclr instructions"
12151 #: config/tc-microblaze.c:1407 config/tc-microblaze.c:1460
12152 msgid "invalid value for special purpose register"
12155 #: config/tc-microblaze.c:1677
12156 msgid "An IMM instruction should not be present in the .s file"
12159 #: config/tc-microblaze.c:1741
12160 msgid "Symbol used as immediate for mbar instruction"
12163 #: config/tc-microblaze.c:1747
12165 msgid "Immediate value for mbar > 32. using <value %% 32>"
12168 #: config/tc-microblaze.c:1821
12169 msgid "Bad call to MD_NTOF()"
12172 #: config/tc-microblaze.c:2088
12174 msgid "pcrel for branch to %s too far (0x%x)"
12177 #. We know the abs value: Should never happen.
12178 #: config/tc-microblaze.c:2247
12179 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
12182 #. Cannot have a PC-relative branch to a diff segment.
12183 #: config/tc-microblaze.c:2261
12185 msgid "PC relative branch to label %s which is not in the instruction space"
12188 #: config/tc-microblaze.c:2304
12190 "Variable is accessed using small data read only anchor, but it is not in the "
12191 "small data read only section"
12194 #: config/tc-microblaze.c:2327
12196 "Variable is accessed using small data read write anchor, but it is not in "
12197 "the small data read write section"
12200 #: config/tc-microblaze.c:2336
12201 msgid "Incorrect fr_opcode value in frag. Internal error....."
12204 #. We know the abs value: Should never happen.
12205 #: config/tc-microblaze.c:2343
12206 msgid "Absolute value in relaxation code. Assembler error....."
12209 #: config/tc-mips.c:2175
12211 msgid "the %d-bit %s architecture does not support the `%s' extension"
12214 #: config/tc-mips.c:2178
12216 msgid "the `%s' extension requires %s%d revision %d or greater"
12219 #: config/tc-mips.c:2187
12221 msgid "the `%s' extension was removed in %s%d revision %d"
12224 #: config/tc-mips.c:2196
12226 msgid "the `%s' extension requires 64-bit FPRs"
12229 #: config/tc-mips.c:3048 config/tc-mips.c:16633
12231 msgid "unrecognized register name `%s'"
12234 #: config/tc-mips.c:3275
12235 msgid "invalid register range"
12238 #: config/tc-mips.c:3303
12239 msgid "vector element must be constant"
12242 #: config/tc-mips.c:3313
12243 msgid "missing `]'"
12246 #: config/tc-mips.c:3536
12248 msgid "internal: bad mips opcode (mask error): %s %s"
12251 #: config/tc-mips.c:3563
12253 msgid "internal: unknown operand type: %s %s"
12256 #: config/tc-mips.c:3596
12258 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
12261 #: config/tc-mips.c:3604
12263 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
12266 #: config/tc-mips.c:3611
12268 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
12271 #: config/tc-mips.c:3646
12273 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
12276 #: config/tc-mips.c:3654
12278 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
12281 #: config/tc-mips.c:3679
12282 msgid "-G may not be used in position-independent code"
12285 #: config/tc-mips.c:3685
12286 msgid "-G may not be used with abicalls"
12289 #: config/tc-mips.c:3790
12290 msgid "broken assembler, no assembly attempted"
12293 #: config/tc-mips.c:3938
12295 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
12298 #: config/tc-mips.c:3945
12300 msgid ".gnu_attribute %d,%d requires `%s'"
12303 #: config/tc-mips.c:4006
12305 msgid ".gnu_attribute %d,%d is no longer supported"
12308 #: config/tc-mips.c:4015
12310 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
12313 #: config/tc-mips.c:4028
12314 msgid "`gp=64' used with a 32-bit processor"
12317 #: config/tc-mips.c:4031
12318 msgid "`gp=32' used with a 64-bit ABI"
12321 #: config/tc-mips.c:4034
12322 msgid "`gp=64' used with a 32-bit ABI"
12325 #: config/tc-mips.c:4041
12326 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
12329 #: config/tc-mips.c:4043
12330 msgid "`fp=xx' cannot be used with `singlefloat'"
12333 #: config/tc-mips.c:4047
12334 msgid "`fp=64' used with a 32-bit fpu"
12337 #: config/tc-mips.c:4051
12338 msgid "`fp=64' used with a 32-bit ABI"
12341 #: config/tc-mips.c:4056
12342 msgid "`fp=32' used with a 64-bit ABI"
12345 #: config/tc-mips.c:4058
12346 msgid "`fp=32' used with a MIPS R6 cpu"
12349 #: config/tc-mips.c:4061
12350 msgid "Unknown size of floating point registers"
12353 #: config/tc-mips.c:4066
12354 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
12357 #: config/tc-mips.c:4069 config/tc-mips.c:4073
12359 msgid "`%s' cannot be used with `%s'"
12362 #: config/tc-mips.c:4078
12364 msgid "branch relaxation is not supported in `%s'"
12367 #: config/tc-mips.c:4154
12368 msgid "trap exception not supported at ISA 1"
12371 #: config/tc-mips.c:4167 config/tc-mips.c:17516
12373 msgid "`%s' does not support legacy NaN"
12376 #: config/tc-mips.c:4214
12378 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
12381 #: config/tc-mips.c:4918
12383 msgid "operand %d out of range"
12386 #: config/tc-mips.c:4926
12388 msgid "operand %d must be constant"
12391 #: config/tc-mips.c:4970 read.c:4546 read.c:5321 write.c:254 write.c:1031
12392 msgid "register value used as expression"
12395 #: config/tc-mips.c:4983
12397 msgid "operand %d must be an immediate expression"
12400 #: config/tc-mips.c:5105 config/tc-mips.c:5107
12402 msgid "float register should be even, was %d"
12405 #: config/tc-mips.c:5120
12407 msgid "condition code register should be even for %s, was %d"
12410 #: config/tc-mips.c:5125
12412 msgid "condition code register should be 0 or 4 for %s, was %d"
12415 #: config/tc-mips.c:5446
12416 msgid "invalid performance register"
12419 #: config/tc-mips.c:5542 config/tc-mips.c:6013
12420 msgid "the source register must not be $0"
12423 #: config/tc-mips.c:5818
12424 msgid "missing frame size"
12427 #: config/tc-mips.c:5823
12428 msgid "frame size specified twice"
12431 #: config/tc-mips.c:5828
12432 msgid "invalid frame size"
12435 #: config/tc-mips.c:5868
12437 msgid "operand %d must be an immediate"
12440 #: config/tc-mips.c:5883
12441 msgid "invalid element selector"
12444 #: config/tc-mips.c:5896
12446 msgid "operand %d must be scalar"
12449 #: config/tc-mips.c:6076
12450 msgid "floating-point expression required"
12453 #: config/tc-mips.c:6176
12455 msgid "cannot use `%s' in this section"
12458 #: config/tc-mips.c:6323
12459 msgid "used $at without \".set noat\""
12462 #: config/tc-mips.c:6325
12464 msgid "used $%u with \".set at=$%u\""
12467 #: config/tc-mips.c:7508
12469 msgid "wrong size instruction in a %u-bit branch delay slot"
12472 #: config/tc-mips.c:7528 config/tc-mips.c:7538 config/tc-mips.c:15938
12474 msgid "jump to misaligned address (0x%lx)"
12477 #: config/tc-mips.c:7553 config/tc-mips.c:7573 config/tc-mips.c:7590
12478 #: config/tc-mips.c:9140 config/tc-mips.c:15792 config/tc-mips.c:15799
12479 #: config/tc-mips.c:16192 config/tc-mips.c:19031
12481 msgid "branch to misaligned address (0x%lx)"
12484 #: config/tc-mips.c:7559 config/tc-mips.c:7577 config/tc-mips.c:7594
12485 #: config/tc-mips.c:9143
12487 msgid "branch address range overflow (0x%lx)"
12490 #: config/tc-mips.c:7839
12491 msgid "extended instruction in delay slot"
12494 #: config/tc-mips.c:8303
12495 msgid "source and destination must be different"
12498 #: config/tc-mips.c:8306
12499 msgid "a destination register must be supplied"
12502 #: config/tc-mips.c:8311
12503 msgid "the source register must not be $31"
12506 #: config/tc-mips.c:8559 config/tc-mips.c:14532 config/tc-mips.c:19178
12507 msgid "invalid unextended operand value"
12510 #: config/tc-mips.c:8677
12512 msgid "opcode not supported on this processor: %s (%s)"
12515 #: config/tc-mips.c:8756
12516 msgid "opcode not supported in the `insn32' mode"
12519 #: config/tc-mips.c:8759
12521 msgid "unrecognized %d-bit version of microMIPS opcode"
12524 #: config/tc-mips.c:8815
12525 msgid "unrecognized unextended version of MIPS16 opcode"
12528 #: config/tc-mips.c:8818
12529 msgid "unrecognized extended version of MIPS16 opcode"
12532 #: config/tc-mips.c:8868 config/tc-mips.c:19049
12534 "macro instruction expanded into multiple instructions in a branch delay slot"
12537 #: config/tc-mips.c:8871 config/tc-mips.c:19057
12538 msgid "macro instruction expanded into multiple instructions"
12541 #: config/tc-mips.c:8875
12543 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
12547 #: config/tc-mips.c:8877
12549 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
12553 #: config/tc-mips.c:9340
12554 msgid "operand overflow"
12557 #: config/tc-mips.c:9359 config/tc-mips.c:9946 config/tc-mips.c:14013
12558 msgid "macro used $at after \".set noat\""
12561 #: config/tc-mips.c:9507 config/tc-mips.c:12324 config/tc-mips.c:13007
12563 msgid "number (0x%s) larger than 32 bits"
12566 #: config/tc-mips.c:9527
12567 msgid "number larger than 64 bits"
12570 #: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890
12571 #: config/tc-mips.c:9935 config/tc-mips.c:12567 config/tc-mips.c:12606
12572 #: config/tc-mips.c:12645 config/tc-mips.c:13103 config/tc-mips.c:13155
12573 msgid "PIC code offset overflow (max 16 signed bits)"
12576 #: config/tc-mips.c:10468
12578 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
12581 #. Result is always true.
12582 #: config/tc-mips.c:10564
12584 msgid "branch %s is always true"
12587 #: config/tc-mips.c:10792 config/tc-mips.c:10902
12588 msgid "divide by zero"
12591 #: config/tc-mips.c:10992
12592 msgid "dla used to load 32-bit register; recommend using la instead"
12595 #: config/tc-mips.c:10996
12596 msgid "la used to load 64-bit address; recommend using dla instead"
12599 #: config/tc-mips.c:11105 config/tc-riscv.c:1768
12600 msgid "offset too large"
12603 #: config/tc-mips.c:11279 config/tc-mips.c:11557
12604 msgid "PIC code offset overflow (max 32 signed bits)"
12607 #: config/tc-mips.c:11627 config/tc-mips.c:11703
12609 msgid "opcode not supported in the `insn32' mode `%s'"
12612 #: config/tc-mips.c:11655
12613 msgid "MIPS PIC call to register other than $25"
12616 #: config/tc-mips.c:11671 config/tc-mips.c:11682 config/tc-mips.c:11815
12617 #: config/tc-mips.c:11826
12618 msgid "no .cprestore pseudo-op used in PIC code"
12621 #: config/tc-mips.c:11676 config/tc-mips.c:11820
12622 msgid "no .frame pseudo-op used in PIC code"
12625 #: config/tc-mips.c:11841
12626 msgid "non-PIC jump used in PIC library"
12629 #: config/tc-mips.c:12824
12631 msgid "Unable to generate `%s' compliant code without mthc1"
12634 #: config/tc-mips.c:13567
12636 msgid "instruction %s: result is always false"
12639 #: config/tc-mips.c:13720
12641 msgid "instruction %s: result is always true"
12644 #. FIXME: Check if this is one of the itbl macros, since they
12645 #. are added dynamically.
12646 #: config/tc-mips.c:14009
12648 msgid "macro %s not implemented yet"
12651 #: config/tc-mips.c:14542
12652 msgid "extended operand requested but not required"
12655 #: config/tc-mips.c:14551
12656 msgid "operand value out of range for instruction"
12659 #: config/tc-mips.c:14650
12661 msgid "relocation %s isn't supported by the current ABI"
12664 #: config/tc-mips.c:14706
12665 msgid "unclosed '('"
12668 #: config/tc-mips.c:14768
12670 msgid "a different %s was already specified, is now %s"
12673 #: config/tc-mips.c:14935
12674 msgid "-mmicromips cannot be used with -mips16"
12677 #: config/tc-mips.c:14950
12678 msgid "-mips16 cannot be used with -micromips"
12681 #: config/tc-mips.c:15119 config/tc-mips.c:15177
12682 msgid "no compiled in support for 64 bit object file format"
12685 #: config/tc-mips.c:15184
12687 msgid "invalid abi -mabi=%s"
12690 #: config/tc-mips.c:15224
12692 msgid "invalid NaN setting -mnan=%s"
12695 #: config/tc-mips.c:15258
12696 msgid "-G not supported in this configuration"
12699 #: config/tc-mips.c:15284
12701 msgid "-%s conflicts with the other architecture options, which imply -%s"
12704 #: config/tc-mips.c:15300
12706 msgid "-march=%s is not compatible with the selected ABI"
12709 #: config/tc-mips.c:15796 config/tc-mips.c:16186 config/tc-mips.c:19028
12710 msgid "branch to a symbol in another ISA mode"
12713 #: config/tc-mips.c:15803 config/tc-mips.c:15943 config/tc-mips.c:16196
12715 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
12718 #: config/tc-mips.c:15840
12719 msgid "PC-relative reference to a different section"
12722 #: config/tc-mips.c:15912 config/tc-riscv.c:3498
12723 msgid "TLS relocation against a constant"
12726 #: config/tc-mips.c:15932
12727 msgid "jump to a symbol in another ISA mode"
12730 #: config/tc-mips.c:15935
12731 msgid "JALX to a symbol in the same ISA mode"
12734 #: config/tc-mips.c:16019
12735 msgid "unsupported constant in relocation"
12738 #: config/tc-mips.c:16091
12740 msgid "PC-relative access using misaligned symbol (%lx)"
12743 #: config/tc-mips.c:16095
12745 msgid "PC-relative access using misaligned offset (%lx)"
12748 #: config/tc-mips.c:16108 config/tc-mips.c:16127
12749 msgid "PC-relative access out of range"
12752 #: config/tc-mips.c:16114
12754 msgid "PC-relative access to misaligned address (%lx)"
12757 #: config/tc-mips.c:16281
12759 msgid "alignment too large, %d assumed"
12762 #: config/tc-mips.c:16284
12763 msgid "alignment negative, 0 assumed"
12766 #: config/tc-mips.c:16513
12768 msgid "%s: no such section"
12771 #: config/tc-mips.c:16569
12773 msgid ".option pic%d not supported"
12776 #: config/tc-mips.c:16571
12778 msgid ".option pic%d not supported in VxWorks PIC mode"
12781 #: config/tc-mips.c:16583 config/tc-mips.c:16923
12782 msgid "-G may not be used with SVR4 PIC code"
12785 #: config/tc-mips.c:16589
12787 msgid "unrecognized option \"%s\""
12790 #: config/tc-mips.c:16695
12792 msgid "unknown architecture %s"
12795 #: config/tc-mips.c:16710 config/tc-mips.c:16874
12797 msgid "unknown ISA level %s"
12800 #: config/tc-mips.c:16720
12802 msgid "unknown ISA or architecture %s"
12805 #: config/tc-mips.c:16779
12806 msgid "`noreorder' must be set before `nomacro'"
12809 #: config/tc-mips.c:16809
12810 msgid ".set pop with no .set push"
12813 #: config/tc-mips.c:16828
12815 msgid "tried to set unrecognized symbol: %s\n"
12818 #: config/tc-mips.c:16901
12820 msgid ".module used with unrecognized symbol: %s\n"
12823 #: config/tc-mips.c:16907
12824 msgid ".module is not permitted after generating code"
12827 #: config/tc-mips.c:16967 config/tc-mips.c:17046 config/tc-mips.c:17150
12828 #: config/tc-mips.c:17180 config/tc-mips.c:17229
12830 msgid "%s not supported in MIPS16 mode"
12833 #: config/tc-mips.c:16974
12834 msgid ".cpload not in noreorder section"
12837 #: config/tc-mips.c:17055 config/tc-mips.c:17074
12838 msgid "missing argument separator ',' for .cpsetup"
12841 #: config/tc-mips.c:17272 config/tc-riscv.c:3833
12843 msgid "unsupported use of %s"
12846 #: config/tc-mips.c:17363
12847 msgid "unsupported use of .gpword"
12850 #: config/tc-mips.c:17401
12851 msgid "unsupported use of .gpdword"
12854 #: config/tc-mips.c:17433
12855 msgid "unsupported use of .ehword"
12858 #: config/tc-mips.c:17520
12859 msgid "bad .nan directive"
12862 #: config/tc-mips.c:17569
12864 msgid "ignoring attempt to redefine symbol %s"
12867 #: config/tc-mips.c:17584 ecoff.c:3359
12868 msgid "bad .weakext directive"
12871 #: config/tc-mips.c:18553 config/tc-mips.c:18830
12872 msgid "relaxed out-of-range branch into a jump"
12875 #: config/tc-mips.c:19053
12876 msgid "extended instruction in a branch delay slot"
12879 #: config/tc-mips.c:19167 config/tc-xtensa.c:1704 config/tc-xtensa.c:1982
12880 msgid "unsupported relocation"
12883 #: config/tc-mips.c:19675 config/tc-score.c:5644
12884 msgid "expected simple number"
12887 #: config/tc-mips.c:19703 config/tc-score.c:5671
12888 msgid "invalid number"
12891 #: config/tc-mips.c:19780 ecoff.c:2988
12892 msgid ".end directive without a preceding .ent directive"
12895 #: config/tc-mips.c:19789
12896 msgid ".end symbol does not match .ent symbol"
12899 #: config/tc-mips.c:19866
12900 msgid ".ent or .aent not in text section"
12903 #: config/tc-mips.c:19869 config/tc-score.c:5703
12904 msgid "missing .end"
12907 #: config/tc-mips.c:19952
12908 msgid ".mask/.fmask outside of .ent"
12911 #: config/tc-mips.c:19959
12912 msgid "bad .mask/.fmask directive"
12915 #: config/tc-mips.c:20262
12917 msgid "bad value (%s) for %s"
12920 #: config/tc-mips.c:20326
12924 "-EB\t\t\tgenerate big endian output\n"
12925 "-EL\t\t\tgenerate little endian output\n"
12926 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12927 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12928 "\t\t\timplicitly with the gp register [default 8]\n"
12931 #: config/tc-mips.c:20333
12934 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12935 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12936 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12937 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12938 "-mips5 generate MIPS ISA V instructions\n"
12939 "-mips32 generate MIPS32 ISA instructions\n"
12940 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12941 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12942 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12943 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12944 "-mips64 generate MIPS64 ISA instructions\n"
12945 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12946 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12947 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12948 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12949 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12952 #: config/tc-mips.c:20358
12955 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12956 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
12957 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12960 #: config/tc-mips.c:20371
12963 "-mips16\t\t\tgenerate mips16 instructions\n"
12964 "-no-mips16\t\tdo not generate mips16 instructions\n"
12967 #: config/tc-mips.c:20374
12970 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12971 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12974 #: config/tc-mips.c:20377
12977 "-mmicromips\t\tgenerate microMIPS instructions\n"
12978 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
12981 #: config/tc-mips.c:20380
12984 "-msmartmips\t\tgenerate smartmips instructions\n"
12985 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
12988 #: config/tc-mips.c:20383
12991 "-mdsp\t\t\tgenerate DSP instructions\n"
12992 "-mno-dsp\t\tdo not generate DSP instructions\n"
12995 #: config/tc-mips.c:20386
12998 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12999 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
13002 #: config/tc-mips.c:20389
13005 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
13006 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
13009 #: config/tc-mips.c:20392
13012 "-mmt\t\t\tgenerate MT instructions\n"
13013 "-mno-mt\t\t\tdo not generate MT instructions\n"
13016 #: config/tc-mips.c:20395
13019 "-mmcu\t\t\tgenerate MCU instructions\n"
13020 "-mno-mcu\t\tdo not generate MCU instructions\n"
13023 #: config/tc-mips.c:20398
13026 "-mmsa\t\t\tgenerate MSA instructions\n"
13027 "-mno-msa\t\tdo not generate MSA instructions\n"
13030 #: config/tc-mips.c:20401
13033 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
13034 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
13037 #: config/tc-mips.c:20404
13040 "-mvirt\t\t\tgenerate Virtualization instructions\n"
13041 "-mno-virt\t\tdo not generate Virtualization instructions\n"
13044 #: config/tc-mips.c:20407
13047 "-mcrc\t\t\tgenerate CRC instructions\n"
13048 "-mno-crc\t\tdo not generate CRC instructions\n"
13051 #: config/tc-mips.c:20410
13054 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
13055 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
13058 #: config/tc-mips.c:20413
13061 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
13063 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
13067 #: config/tc-mips.c:20416
13070 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
13072 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
13076 #: config/tc-mips.c:20419
13079 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
13080 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
13083 #: config/tc-mips.c:20422
13086 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
13087 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
13090 #: config/tc-mips.c:20425
13093 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
13094 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
13097 #: config/tc-mips.c:20429
13100 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
13101 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
13104 #: config/tc-mips.c:20433
13107 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13108 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, "
13112 #: config/tc-mips.c:20437
13115 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
13116 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
13117 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
13118 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
13119 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
13120 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
13121 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
13122 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
13123 "-mfix-r5900\t\twork around R5900 short loop errata\n"
13124 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
13125 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
13126 "-msym32\t\t\tassume all symbols have 32-bit values\n"
13127 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
13128 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
13129 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
13130 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
13131 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
13134 #: config/tc-mips.c:20455
13137 "-mhard-float\t\tallow floating-point instructions\n"
13138 "-msoft-float\t\tdo not allow floating-point instructions\n"
13139 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
13140 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
13141 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
13142 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
13143 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
13144 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
13146 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
13149 #: config/tc-mips.c:20473
13152 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
13153 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
13154 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
13155 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
13156 "-xgot\t\t\tassume a 32 bit GOT\n"
13157 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
13158 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
13159 " position dependent (non shared) code\n"
13160 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
13163 #: config/tc-mips.c:20494
13165 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
13168 #: config/tc-mips.c:20496 config/tc-mips.c:20499 config/tc-mips.c:20502
13172 #: config/tc-mips.c:20497
13174 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
13177 #: config/tc-mips.c:20500
13179 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
13182 #: config/tc-mips.c:20582
13183 msgid "missing .end at end of assembly"
13186 #: config/tc-mmix.c:702
13188 msgid " MMIX-specific command line options:\n"
13191 #: config/tc-mmix.c:703
13194 " -fixed-special-register-names\n"
13195 " Allow only the original special register names.\n"
13198 #: config/tc-mmix.c:706
13200 msgid " -globalize-symbols Make all symbols global.\n"
13203 #: config/tc-mmix.c:708
13205 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
13208 #: config/tc-mmix.c:710
13210 msgid " -relax Create linker relaxable code.\n"
13213 #: config/tc-mmix.c:712
13216 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
13217 " Implies -fixed-special-register-names.\n"
13220 #: config/tc-mmix.c:715
13223 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
13224 " into multiple instructions.\n"
13227 #: config/tc-mmix.c:718
13230 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
13233 #: config/tc-mmix.c:720
13236 " -linker-allocated-gregs If there's no suitable GREG definition for "
13237 "the operands of an instruction, let the linker "
13241 #: config/tc-mmix.c:723
13244 " -x Do not warn when an operand to GETA, a branch,\n"
13245 " PUSHJ or JUMP is not known to be within range.\n"
13246 " The linker will catch any errors. Implies\n"
13247 " -linker-allocated-gregs."
13250 #: config/tc-mmix.c:849
13252 msgid "unknown opcode: `%s'"
13255 #: config/tc-mmix.c:971 config/tc-mmix.c:986
13256 msgid "specified location wasn't TETRA-aligned"
13259 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4224
13260 #: config/tc-mmix.c:4240
13261 msgid "unaligned data at an absolute location is not supported"
13264 #: config/tc-mmix.c:1098
13266 msgid "invalid operand to opcode %s: `%s'"
13269 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
13270 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
13271 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
13272 #: config/tc-mmix.c:1434 config/tc-mmix.c:1459 config/tc-mmix.c:1491
13273 #: config/tc-mmix.c:1523 config/tc-mmix.c:1553 config/tc-mmix.c:1606
13274 #: config/tc-mmix.c:1623 config/tc-mmix.c:1650 config/tc-mmix.c:1678
13275 #: config/tc-mmix.c:1708 config/tc-mmix.c:1734 config/tc-mmix.c:1750
13276 #: config/tc-mmix.c:1776 config/tc-mmix.c:1792 config/tc-mmix.c:1808
13277 #: config/tc-mmix.c:1889
13279 msgid "invalid operands to opcode %s: `%s'"
13282 #: config/tc-mmix.c:1989
13283 msgid "internal: mmix_prefix_name but empty prefix"
13286 #: config/tc-mmix.c:2052
13288 msgid "too many GREG registers allocated (max %d)"
13291 #: config/tc-mmix.c:2112
13292 msgid "BSPEC already active. Nesting is not supported."
13295 #: config/tc-mmix.c:2121
13296 msgid "invalid BSPEC expression"
13299 #: config/tc-mmix.c:2137
13301 msgid "can't create section %s"
13304 #: config/tc-mmix.c:2141
13306 msgid "can't set section flags for section %s"
13309 #: config/tc-mmix.c:2162
13310 msgid "ESPEC without preceding BSPEC"
13313 #: config/tc-mmix.c:2191
13314 msgid "missing local expression"
13317 #: config/tc-mmix.c:2408
13318 msgid "operand out of range, instruction expanded"
13321 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
13322 #. user-friendly, though a little bit non-substantial.
13323 #: config/tc-mmix.c:2659
13324 msgid "directive LOCAL must be placed in code or data"
13327 #: config/tc-mmix.c:2660
13328 msgid "internal confusion: relocation in a section without contents"
13331 #: config/tc-mmix.c:2774
13332 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
13335 #: config/tc-mmix.c:2822
13336 msgid "no suitable GREG definition for operands"
13339 #: config/tc-mmix.c:2881
13340 msgid "operands were not reducible at assembly-time"
13343 #: config/tc-mmix.c:2908
13345 msgid "cannot generate relocation type for symbol %s, code %s"
13348 #: config/tc-mmix.c:2928
13350 msgid "internal: unhandled label %s"
13353 #: config/tc-mmix.c:2957
13354 msgid "[0-9]H labels may not appear alone on a line"
13357 #: config/tc-mmix.c:2965
13358 msgid "[0-9]H labels do not mix with dot-pseudos"
13361 #: config/tc-mmix.c:3053
13362 msgid "invalid characters in input"
13365 #: config/tc-mmix.c:3159
13366 msgid "empty label field for IS"
13369 #: config/tc-mmix.c:3485
13371 msgid "internal: unexpected relax type %d:%d"
13374 #: config/tc-mmix.c:3509
13375 msgid "BSPEC without ESPEC."
13378 #: config/tc-mmix.c:3574
13379 msgid "LOC to section unknown or indeterminable at first pass"
13382 #: config/tc-mmix.c:3760
13383 msgid "internal: GREG expression not resolved to section"
13386 #: config/tc-mmix.c:3809
13387 msgid "register section has contents\n"
13390 #: config/tc-mmix.c:3935
13391 msgid "section change from within a BSPEC/ESPEC pair is not supported"
13394 #: config/tc-mmix.c:3956
13395 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
13398 #: config/tc-mmix.c:3966
13399 msgid "invalid LOC expression"
13402 #: config/tc-mmix.c:4011 config/tc-mmix.c:4038
13403 msgid "LOC expression stepping backwards is not supported"
13406 #. We will only get here in rare cases involving #NO_APP,
13407 #. where the unterminated string is not recognized by the
13408 #. preformatting pass.
13409 #: config/tc-mmix.c:4147 config/tc-mmix.c:4305 config/tc-z80.c:3190
13410 msgid "unterminated string"
13413 #: config/tc-mmix.c:4164
13414 msgid "BYTE expression not a pure number"
13417 #. Note that mmixal does not allow negative numbers in
13418 #. BYTE sequences, so neither should we.
13419 #: config/tc-mmix.c:4173
13420 msgid "BYTE expression not in the range 0..255"
13423 #: config/tc-mmix.c:4222 config/tc-mmix.c:4238
13424 msgid "data item with alignment larger than location"
13427 #. Since integer_constant is local to expr.c, we have to make this a
13428 #. macro. FIXME: Do it cleaner.
13429 #: config/tc-mmix.h:98
13430 msgid "`&' serial number operator is not supported"
13433 #: config/tc-mn10200.c:300
13436 "MN10200 options:\n"
13440 #: config/tc-mn10200.c:889 config/tc-mn10300.c:1253 config/tc-s390.c:1691
13441 #: config/tc-v850.c:2325
13443 msgid "Unrecognized opcode: `%s'"
13446 #. xgettext:c-format.
13447 #: config/tc-mn10200.c:1132 config/tc-mn10300.c:1821 config/tc-ppc.c:3988
13448 #: config/tc-s390.c:1604 config/tc-v850.c:3040
13450 msgid "junk at end of line: `%s'"
13453 #: config/tc-mn10300.c:439
13456 "MN10300 assembler options:\n"
13460 #: config/tc-mn10300.c:1270
13461 msgid "Invalid opcode/operands"
13464 #: config/tc-mn10300.c:1792
13465 msgid "Invalid register specification."
13468 #: config/tc-mn10300.c:2390
13470 msgid "Bad relocation fixup type (%d)"
13473 #: config/tc-moxie.c:204 config/tc-moxie.c:223 config/tc-moxie.c:314
13474 #: config/tc-moxie.c:360
13475 msgid "expecting comma delimited register operands"
13478 #: config/tc-moxie.c:250 config/tc-moxie.c:390 config/tc-moxie.c:420
13479 #: config/tc-moxie.c:495
13480 msgid "expecting comma delimited operands"
13483 #: config/tc-moxie.c:318 config/tc-moxie.c:346
13484 msgid "expecting indirect register `($rA)'"
13487 #: config/tc-moxie.c:326 config/tc-moxie.c:354 config/tc-moxie.c:445
13488 #: config/tc-moxie.c:487
13489 msgid "missing closing parenthesis"
13492 #: config/tc-moxie.c:437 config/tc-moxie.c:479
13493 msgid "expecting indirect register `($rX)'"
13496 #: config/tc-moxie.c:557 config/tc-pj.c:313
13497 msgid "Something forgot to clean up\n"
13500 #: config/tc-moxie.c:641
13503 " -EB assemble for a big endian system (default)\n"
13504 " -EL assemble for a little endian system\n"
13507 #: config/tc-moxie.c:701
13508 msgid "pcrel too far BFD_RELOC_MOXIE_10"
13511 #: config/tc-msp430.c:520
13512 msgid ".profiler pseudo requires at least two operands."
13515 #: config/tc-msp430.c:579
13516 msgid "unknown profiling flag - ignored."
13519 #: config/tc-msp430.c:595
13520 msgid "ambiguous flags combination - '.profiler' directive ignored."
13523 #: config/tc-msp430.c:605
13524 msgid "profiling in absolute section?"
13527 #: config/tc-msp430.c:1381
13529 msgid "Unrecognised CPU errata name starting here: %s"
13532 #: config/tc-msp430.c:1387
13534 msgid "Expecting comma after CPU errata name, not: %s"
13537 #: config/tc-msp430.c:1397
13538 msgid "MCU option requires a name\n"
13541 #: config/tc-msp430.c:1435
13543 msgid "unrecognised argument to -mcpu option '%s'"
13546 #: config/tc-msp430.c:1632
13548 msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13551 #: config/tc-msp430.c:1644
13553 msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13556 #: config/tc-msp430.c:1649
13557 msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13560 #: config/tc-msp430.c:1653
13563 "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ."
13564 "mspabi_attribute directive"
13567 #: config/tc-msp430.c:1668
13569 "file was compiled for the small memory model, but the large memory model is "
13573 #: config/tc-msp430.c:1673
13575 "file was compiled for the large memory model, but the small memory model is "
13579 #: config/tc-msp430.c:1677
13582 "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute "
13586 #: config/tc-msp430.c:1689
13588 msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13591 #: config/tc-msp430.c:1705
13593 "file was compiled assuming all data will be in the lower memory region, but "
13594 "the upper region is in use"
13597 #: config/tc-msp430.c:1710
13599 "file was compiled assuming data could be in the upper memory region, but the "
13600 "lower data region is exclusively in use"
13603 #: config/tc-msp430.c:1715
13606 "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) "
13607 "in .gnu_attribute directive"
13610 #: config/tc-msp430.c:1721
13612 msgid "internal: unexpected argument '%d' to msp430_object_attribute"
13615 #: config/tc-msp430.c:1771
13618 "MSP430 options:\n"
13619 " -mmcu=<msp430-name> - select microcontroller type\n"
13620 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13623 #: config/tc-msp430.c:1775
13626 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13627 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
13629 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13632 #: config/tc-msp430.c:1779
13635 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13636 " -mP - enable polymorph instructions\n"
13639 #: config/tc-msp430.c:1782
13641 msgid " -ml - enable large code model\n"
13644 #: config/tc-msp430.c:1784
13646 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
13649 #: config/tc-msp430.c:1786
13651 msgid " -mn - insert a NOP after changing interrupts\n"
13654 #: config/tc-msp430.c:1788
13656 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
13659 #: config/tc-msp430.c:1790
13661 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13664 #: config/tc-msp430.c:1792
13667 " -mU - for an instruction which changes interrupt state, but where it is "
13669 " known how the state is changed, do not warn/insert NOPs\n"
13672 #: config/tc-msp430.c:1795
13675 " -mu - for an instruction which changes interrupt state, but where it is "
13677 " known how the state is changed, warn/insert NOPs (default)\n"
13678 " -mn and/or -my are required for this to have any effect\n"
13681 #: config/tc-msp430.c:1799
13684 " -mdata-region={none|lower|upper|either} - select region data will be\n"
13688 #: config/tc-msp430.c:1971
13690 msgid "extra characters '%s' at end of immediate expression '%s'"
13693 #: config/tc-msp430.c:2003 config/tc-msp430.c:2187 config/tc-msp430.c:2302
13695 msgid "value 0x%x out of extended range."
13698 #: config/tc-msp430.c:2009
13700 msgid "value %d out of range. Use #lo() or #hi()"
13703 #: config/tc-msp430.c:2055
13704 msgid "cpu4: not converting PUSH #4 to shorter form"
13707 #: config/tc-msp430.c:2072
13708 msgid "cpu4: not converting PUSH #8 to shorter form"
13711 #: config/tc-msp430.c:2086
13712 msgid "error: unsupported #foo() directive used on symbol"
13715 #: config/tc-msp430.c:2103
13717 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
13720 #: config/tc-msp430.c:2154
13722 msgid "Registers cannot be used within immediate expression [%s]"
13725 #: config/tc-msp430.c:2156
13727 msgid "unknown operand %s"
13730 #: config/tc-msp430.c:2173
13732 msgid "extra characters '%s' at the end of absolute operand '%s'"
13735 #: config/tc-msp430.c:2193 config/tc-msp430.c:2308
13737 msgid "value out of range: 0x%x"
13740 #: config/tc-msp430.c:2204
13742 msgid "Registers cannot be used within absolute expression [%s]"
13745 #: config/tc-msp430.c:2206 config/tc-msp430.c:2337
13747 msgid "unknown expression in operand %s"
13750 #: config/tc-msp430.c:2220
13752 msgid "unknown addressing mode %s"
13755 #: config/tc-msp430.c:2228
13757 msgid "Bad register name %s"
13760 #: config/tc-msp430.c:2239
13761 msgid "cannot use indirect addressing with the PC"
13764 #: config/tc-msp430.c:2259
13765 msgid "')' required"
13768 #: config/tc-msp430.c:2271
13770 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
13773 #: config/tc-msp430.c:2278
13774 msgid "r2 should not be used in indexed addressing mode"
13777 #: config/tc-msp430.c:2291 config/tc-msp430.c:2366 config/tc-msp430.c:3512
13778 #: config/tc-msp430.c:3580 config/tc-msp430.c:3697 config/tc-msp430.c:4119
13779 #: config/tc-msp430.c:4218 config/tc-msp430.c:4269
13781 msgid "extra characters '%s' at end of operand '%s'"
13784 #: config/tc-msp430.c:2323 config/tc-msp430.c:2325
13785 msgid "CPU8: Stack pointer accessed with an odd offset"
13788 #: config/tc-msp430.c:2335
13790 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
13793 #: config/tc-msp430.c:2401
13795 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
13798 #: config/tc-msp430.c:2411
13799 msgid "this addressing mode is not applicable for destination operand"
13802 #: config/tc-msp430.c:2442 config/tc-msp430.c:2577 config/tc-msp430.c:2614
13803 #: config/tc-msp430.c:2644 config/tc-msp430.c:3448 config/tc-msp430.c:3531
13804 #: config/tc-msp430.c:3619
13806 msgid "expected register as second argument of %s"
13809 #: config/tc-msp430.c:2481 config/tc-msp430.c:2547
13811 msgid "index value too big for %s"
13814 #: config/tc-msp430.c:2498 config/tc-msp430.c:2564 config/tc-msp430.c:2671
13816 msgid "unexpected addressing mode for %s"
13819 #: config/tc-msp430.c:2584 config/tc-msp430.c:2621 config/tc-msp430.c:2651
13821 msgid "constant generator destination register found in %s"
13824 #: config/tc-msp430.c:2628 config/tc-msp430.c:2658
13826 msgid "constant generator source register found in %s"
13829 #: config/tc-msp430.c:2838
13830 msgid "no size modifier after period, .w assumed"
13833 #: config/tc-msp430.c:2842
13835 msgid "unrecognised instruction size modifier .%c"
13838 #: config/tc-msp430.c:2856
13840 msgid "junk found after instruction: %s.%s"
13843 #: config/tc-msp430.c:2876
13845 msgid "instruction %s.a does not exist"
13848 #: config/tc-msp430.c:2890
13850 msgid "instruction %s requires %d operand"
13851 msgid_plural "instruction %s requires %d operands"
13855 #: config/tc-msp430.c:2908
13857 msgid "instruction %s requires MSP430X mcu"
13860 #: config/tc-msp430.c:2928
13862 msgid "unable to repeat %s insn"
13865 #: config/tc-msp430.c:3000
13866 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
13869 #: config/tc-msp430.c:3008
13870 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
13873 #: config/tc-msp430.c:3015
13874 msgid "internal error: unknown nop check state"
13877 #: config/tc-msp430.c:3069 config/tc-msp430.c:3071 config/tc-msp430.c:3780
13878 #: config/tc-msp430.c:3782
13879 msgid "CPU11: PC is destination of SR altering instruction"
13882 #: config/tc-msp430.c:3086 config/tc-msp430.c:3088 config/tc-msp430.c:3193
13883 #: config/tc-msp430.c:3195 config/tc-msp430.c:3797 config/tc-msp430.c:3799
13884 #: config/tc-msp430.c:4018 config/tc-msp430.c:4020
13885 msgid "CPU13: SR is destination of SR altering instruction"
13888 #: config/tc-msp430.c:3104 config/tc-msp430.c:3205 config/tc-msp430.c:3883
13889 #: config/tc-msp430.c:4052
13890 msgid "repeat instruction used with non-register mode instruction"
13893 #: config/tc-msp430.c:3179 config/tc-msp430.c:3538 config/tc-msp430.c:4008
13895 msgid "%s: attempt to rotate the PC register"
13898 #: config/tc-msp430.c:3430 config/tc-msp430.c:3506
13900 msgid "expected #n as first argument of %s"
13903 #: config/tc-msp430.c:3436
13905 msgid "extra characters '%s' at end of constant expression '%s'"
13908 #: config/tc-msp430.c:3441 config/tc-msp430.c:3517
13910 msgid "expected constant expression as first argument of %s"
13913 #: config/tc-msp430.c:3467
13914 msgid "Too many registers popped"
13917 #: config/tc-msp430.c:3477
13918 msgid "Cannot use POPM to restore the SR register"
13921 #: config/tc-msp430.c:3497 config/tc-msp430.c:3566
13923 msgid "repeat count cannot be used with %s"
13926 #: config/tc-msp430.c:3524
13928 msgid "expected first argument of %s to be in the range 1-4"
13931 #: config/tc-msp430.c:3589
13933 msgid "expected value of first argument of %s to fit into 20-bits"
13936 #: config/tc-msp430.c:3608
13938 msgid "expected register name or constant as first argument of %s"
13941 #: config/tc-msp430.c:3702
13942 msgid "expected constant value as argument to RPT"
13945 #: config/tc-msp430.c:3708
13946 msgid "expected constant in the range 2..16"
13949 #: config/tc-msp430.c:3723
13950 msgid "PC used as an argument to RPT"
13953 #: config/tc-msp430.c:3729
13954 msgid "expected constant or register name as argument to RPT insn"
13957 #: config/tc-msp430.c:3736
13958 msgid "Illegal emulated instruction"
13961 #: config/tc-msp430.c:4037
13963 msgid "%s instruction does not accept a .b suffix"
13966 #: config/tc-msp430.c:4150
13968 msgid "Even number required. Rounded to %d"
13971 #: config/tc-msp430.c:4161
13973 msgid "Wrong displacement %d"
13976 #: config/tc-msp430.c:4183
13977 msgid "instruction requires label sans '$'"
13980 #: config/tc-msp430.c:4187
13981 msgid "instruction requires label or value in range -511:512"
13984 #: config/tc-msp430.c:4193 config/tc-msp430.c:4247 config/tc-msp430.c:4295
13985 msgid "instruction requires label"
13988 #: config/tc-msp430.c:4201 config/tc-msp430.c:4253
13989 msgid "polymorphs are not enabled. Use -mP option to enable."
13992 #: config/tc-msp430.c:4299
13993 msgid "Illegal instruction or not implemented opcode."
13996 #: config/tc-msp430.c:4353
13997 msgid "can't find opcode"
14000 #: config/tc-msp430.c:4870
14002 msgid "internal inconsistency problem in %s: insn %04lx"
14005 #: config/tc-msp430.c:4912 config/tc-msp430.c:4944
14007 msgid "internal inconsistency problem in %s: ext. insn %04lx"
14010 #: config/tc-msp430.c:4956
14012 msgid "internal inconsistency problem in %s: %lx"
14015 #: config/tc-mt.c:151
14017 msgid "MT specific command line options:\n"
14020 #: config/tc-mt.c:152
14022 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
14025 #: config/tc-mt.c:153
14027 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
14030 #: config/tc-mt.c:154
14032 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
14035 #: config/tc-mt.c:155
14037 msgid " -march=ms2 allow ms2 instructions \n"
14040 #: config/tc-mt.c:156
14042 msgid " -nosched disable scheduling restrictions\n"
14045 #: config/tc-mt.c:226
14047 msgid "instruction %s may not follow another memory access instruction."
14050 #: config/tc-mt.c:232
14052 msgid "instruction %s may not follow another I/O instruction."
14055 #: config/tc-mt.c:238
14057 msgid "%s may not occupy the delay slot of another branch insn."
14060 #: config/tc-mt.c:263
14062 msgid "operand references R%ld of previous instruction."
14065 #: config/tc-mt.c:269
14067 msgid "operand references R%ld of instruction before previous."
14070 #: config/tc-mt.c:283 config/tc-mt.c:288
14073 "conditional branch or jal insn's operand references R%ld of previous "
14074 "arithmetic or logic insn."
14077 #: config/tc-mt.c:351
14078 msgid "md_estimate_size_before_relax\n"
14081 #: config/tc-nds32.c:2374
14083 "<arch name>\t Assemble for architecture <arch name>\n"
14084 "\t\t\t <arch name> could be\n"
14085 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
14088 #: config/tc-nds32.c:2378
14090 "<baseline>\t Assemble for baseline <baseline>\n"
14091 "\t\t\t <baseline> could be v2, v3, v3m"
14094 #: config/tc-nds32.c:2381
14096 "<freg>\t Specify a FPU configuration\n"
14098 "\t\t\t 0: 8 SP / 4 DP registers\n"
14099 "\t\t\t 1: 16 SP / 8 DP registers\n"
14100 "\t\t\t 2: 32 SP / 16 DP registers\n"
14101 "\t\t\t 3: 32 SP / 32 DP registers"
14104 #: config/tc-nds32.c:2387
14106 "<abi>\t Specify a abi version\n"
14107 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
14110 #: config/tc-nds32.c:2420
14111 msgid "Multiply instructions support"
14114 #: config/tc-nds32.c:2421
14115 msgid "Divide instructions support"
14118 #: config/tc-nds32.c:2422
14119 msgid "16-bit extension"
14122 #: config/tc-nds32.c:2423
14123 msgid "d0/d1 registers"
14126 #: config/tc-nds32.c:2424
14127 msgid "Performance extension"
14130 #: config/tc-nds32.c:2425
14131 msgid "Performance extension 2"
14134 #: config/tc-nds32.c:2426
14135 msgid "String extension"
14138 #: config/tc-nds32.c:2427
14139 msgid "Reduced Register configuration (GPR16) option"
14142 #: config/tc-nds32.c:2428
14143 msgid "AUDIO ISA extension"
14146 #: config/tc-nds32.c:2429
14147 msgid "FPU SP extension"
14150 #: config/tc-nds32.c:2430
14151 msgid "FPU DP extension"
14154 #: config/tc-nds32.c:2431
14155 msgid "FPU fused-multiply-add instructions"
14158 #: config/tc-nds32.c:2432
14159 msgid "DSP extension"
14162 #: config/tc-nds32.c:2433
14163 msgid "hardware loop extension"
14166 #: config/tc-nds32.c:2470
14170 " NDS32-specific assembler options:\n"
14173 #: config/tc-nds32.c:2471
14176 " -O1,\t\t\t Optimize for performance\n"
14177 " -Os\t\t\t Optimize for space\n"
14180 #: config/tc-nds32.c:2474
14183 " -EL, -mel or -little Produce little endian output\n"
14184 " -EB, -meb or -big Produce big endian output\n"
14185 " -mpic\t\t\t Generate PIC\n"
14186 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
14187 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
14188 " -mno-all-relax\t Suppress all relaxation for this file\n"
14191 #: config/tc-nds32.c:2485
14196 #: config/tc-nds32.c:2492
14198 msgid " -m[no-]%-17sEnable/Disable %s\n"
14201 #: config/tc-nds32.c:2496
14203 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
14206 #: config/tc-nds32.c:2769
14208 msgid "la must use with symbol. '%s'"
14211 #: config/tc-nds32.c:2822
14213 msgid "need PIC qualifier with symbol. '%s'"
14216 #: config/tc-nds32.c:2859
14218 msgid "Operand is not a constant. `%s'"
14221 #: config/tc-nds32.c:2948
14223 msgid "needs @GOT or @GOTOFF. %s"
14226 #: config/tc-nds32.c:3486
14228 msgid "Too many argument. `%s'"
14231 #. Logic here rejects the input arch name.
14232 #: config/tc-nds32.c:3547
14234 msgid "unknown arch name `%s'\n"
14237 #. Logic here rejects the input baseline.
14238 #: config/tc-nds32.c:3566
14240 msgid "unknown baseline `%s'\n"
14243 #. Logic here rejects the input FPU configuration.
14244 #: config/tc-nds32.c:3589
14246 msgid "unknown FPU configuration `%s'\n"
14249 #. Logic here rejects the input abi version.
14250 #: config/tc-nds32.c:3613
14252 msgid "unknown ABI version`%s'\n"
14255 #: config/tc-nds32.c:4341
14257 msgid "Different arguments of .vec_size are found, previous %d, current %d"
14260 #: config/tc-nds32.c:4346
14262 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
14265 #: config/tc-nds32.c:4350
14266 msgid "Argument of .vec_size is not a constant."
14269 #: config/tc-nds32.c:4935
14271 msgid "Don't know how to handle this field. %s"
14274 #: config/tc-nds32.c:5300
14276 msgid "instruction %s requires enabling performance extension"
14279 #: config/tc-nds32.c:5312
14281 msgid "instruction %s requires enabling performance extension II"
14284 #: config/tc-nds32.c:5324
14286 msgid "instruction %s requires enabling AUDIO extension"
14289 #: config/tc-nds32.c:5336
14291 msgid "instruction %s requires enabling STRING extension"
14294 #: config/tc-nds32.c:5350
14296 msgid "instruction %s requires enabling DIV & DX_REGS extension"
14299 #: config/tc-nds32.c:5365
14301 msgid "instruction %s requires enabling FPU extension"
14304 #: config/tc-nds32.c:5377
14306 msgid "instruction %s requires enabling FPU_SP extension"
14309 #: config/tc-nds32.c:5389
14311 msgid "instruction %s requires enabling FPU_DP extension"
14314 #: config/tc-nds32.c:5400 config/tc-nds32.c:5408
14316 msgid "instruction %s requires enabling FPU_MAC extension"
14319 #: config/tc-nds32.c:5416
14321 msgid "instruction %s requires enabling DX_REGS extension"
14324 #: config/tc-nds32.c:5432
14326 msgid "instruction %s requires enabling dsp extension"
14329 #: config/tc-nds32.c:5444
14331 msgid "instruction %s requires enabling zol extension"
14334 #: config/tc-nds32.c:5449
14336 msgid "internal error: unknown instruction attribute: 0x%08x"
14339 #: config/tc-nds32.c:5742
14341 msgid "relax hint unrecognized instruction: line %d."
14344 #: config/tc-nds32.c:5797
14346 msgid "Can not find match relax hint. Line: %d"
14349 #: config/tc-nds32.c:5995
14350 msgid "Internal error: .relax_hint KEY is not a number!"
14353 #: config/tc-nds32.c:6023
14355 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
14358 #: config/tc-nds32.c:6100
14360 msgid "Internal error: Range error. %s"
14363 #: config/tc-nds32.c:6161
14364 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
14367 #: config/tc-nds32.c:6309
14369 msgid "Not support instruction %s in verbatim."
14372 #: config/tc-nds32.c:6316
14374 msgid "16-bit instruction is disabled: %s."
14377 #: config/tc-nds32.c:6343
14379 msgid "Instruction %s not supported in the baseline."
14382 #: config/tc-nds32.c:6410
14384 msgid "Unrecognized opcode, %s."
14387 #: config/tc-nds32.c:6413
14389 msgid "Incorrect syntax, %s."
14392 #: config/tc-nds32.c:6416
14394 msgid "Unrecognized operand/register, %s."
14397 #: config/tc-nds32.c:6419
14399 msgid "Operand out of range, %s."
14402 #: config/tc-nds32.c:6422
14404 msgid "Prohibited register used for reduced-register, %s."
14407 #: config/tc-nds32.c:6425
14409 msgid "Junk at end of line, %s."
14412 #: config/tc-nds32.c:7123
14413 msgid "Addend to unresolved symbol is not on word boundary."
14416 #. Should never here.
14417 #: config/tc-nds32.c:7617
14418 msgid "Used FPU instructions requires enabling FPU extension"
14421 #: config/tc-nds32.c:7813
14423 msgid "Internal error: Unknown fixup type %d (`%s')"
14426 #: config/tc-nios2.c:448 config/tc-pru.c:309
14427 msgid "expecting opcode string in self test mode"
14430 #: config/tc-nios2.c:450 config/tc-pru.c:311
14432 msgid "assembly 0x%08x, expected %s"
14435 #: config/tc-nios2.c:843
14436 msgid "branch offset out of range\n"
14439 #: config/tc-nios2.c:844
14440 msgid "branch relaxation failed\n"
14443 #: config/tc-nios2.c:1140
14444 msgid "error checking for overflow - broken assembler"
14447 #: config/tc-nios2.c:1156 config/tc-pru.c:572
14449 msgid "immediate value 0x%x truncated to 0x%x"
14452 #: config/tc-nios2.c:1183 config/tc-pru.c:598
14454 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
14457 #: config/tc-nios2.c:1189
14459 msgid "branch offset %d out of range %d to %d"
14462 #: config/tc-nios2.c:1193
14464 msgid "branch offset %d out of range"
14467 #: config/tc-nios2.c:1199 config/tc-pru.c:608
14469 msgid "%s offset %d out of range %d to %d"
14472 #: config/tc-nios2.c:1203
14474 msgid "%s offset %d out of range"
14477 #: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
14479 msgid "immediate value %d out of range %d to %d"
14482 #: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
14483 #: config/tc-pru.c:628
14485 msgid "immediate value %u out of range %u to %u"
14488 #: config/tc-nios2.c:1228
14490 msgid "custom instruction opcode %u out of range %u to %u"
14493 #: config/tc-nios2.c:1233 config/tc-pru.c:633
14494 msgid "overflow in immediate argument"
14497 #: config/tc-nios2.c:1305 config/tc-pru.c:668
14498 msgid "cannot create 64-bit relocation"
14501 #: config/tc-nios2.c:1431
14503 msgid "internal error: broken opcode descriptor for `%s %s'\n"
14506 #: config/tc-nios2.c:1480 config/tc-pru.c:862
14507 msgid "can't create relocation"
14510 #: config/tc-nios2.c:1511 config/tc-pru.c:996 config/tc-pru.c:1016
14511 #: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
14513 msgid "unknown register %s"
14516 #: config/tc-nios2.c:1519
14517 msgid "expecting control register"
14520 #: config/tc-nios2.c:1521
14521 msgid "illegal use of control register"
14524 #: config/tc-nios2.c:1523
14525 msgid "illegal use of coprocessor register"
14528 #. Should never get here if we passed validation.
14529 #: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
14530 #: config/tc-nios2.c:2049
14532 msgid "invalid register %s"
14535 #: config/tc-nios2.c:1533
14537 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14538 "Use .set noat to turn off those optimizations (and this warning)."
14541 #: config/tc-nios2.c:1538
14543 "The debugger will corrupt bt (r25).\n"
14544 "If you don't need to debug this code use .set nobreak to turn off this "
14548 #: config/tc-nios2.c:1542
14550 "The debugger will corrupt sstatus/ba (r30).\n"
14551 "If you don't need to debug this code use .set nobreak to turn off this "
14555 #: config/tc-nios2.c:1932 config/tc-nios2.c:1960
14556 msgid "r31 cannot be used with jmp; use ret instead"
14559 #: config/tc-nios2.c:1975
14560 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
14563 #: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
14564 #: config/tc-nios2.c:2673
14566 msgid "Invalid constant operand %s"
14569 #: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1318
14570 #: config/tc-pru.c:1343 config/tc-pru.c:1363
14572 msgid "badly formed expression near %s"
14575 #: config/tc-nios2.c:3119 config/tc-pru.c:1389
14577 msgid "expecting %c near %s"
14580 #. we cannot recover from this.
14581 #: config/tc-nios2.c:3267
14583 msgid "unrecognized pseudo-instruction %s"
14586 #: config/tc-nios2.c:3530 config/tc-tic6x.c:232
14588 msgid "unknown architecture '%s'"
14591 #: config/tc-nios2.c:3610
14592 msgid "Big-endian R2 is not supported."
14595 #. Unrecognised instruction - error.
14596 #: config/tc-nios2.c:3747 config/tc-pru.c:1716
14598 msgid "unrecognised instruction %s"
14601 #: config/tc-nios2.c:3867 config/tc-pru.c:1772
14603 msgid "can't represent relocation type %s"
14606 #: config/tc-nios2.c:3960
14607 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
14610 #: config/tc-nios2.c:3989
14612 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
14615 #: config/tc-nios2.c:4001
14617 msgid "Illegal operands: %%gotoff in %d-byte data field"
14620 #: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
14622 msgid "Illegal operands: %s requires arguments in ()"
14625 #: config/tc-nios2.c:4049
14627 msgid "Illegal operands: garbage after %s()"
14630 #: config/tc-ns32k.c:437
14631 msgid "Invalid syntax in PC-relative addressing mode"
14634 #: config/tc-ns32k.c:461
14635 msgid "Invalid syntax in External addressing mode"
14638 #: config/tc-ns32k.c:542
14639 msgid "Invalid syntax in Memory Relative addressing mode"
14642 #: config/tc-ns32k.c:609
14643 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
14646 #: config/tc-ns32k.c:614
14647 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14650 #: config/tc-ns32k.c:619
14651 msgid "Scaled-indexed addressing mode combined with scaled-index"
14654 #: config/tc-ns32k.c:630
14655 msgid "Invalid or illegal addressing mode combined with scaled-index"
14658 #: config/tc-ns32k.c:753
14659 msgid "Premature end of suffix -- Defaulting to d"
14662 #: config/tc-ns32k.c:766
14663 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
14666 #: config/tc-ns32k.c:811
14667 msgid "Very short instr to option, ie you can't do it on a NULLstr"
14670 #: config/tc-ns32k.c:861
14671 msgid "No such entry in list. (cpu/mmu register)"
14674 #: config/tc-ns32k.c:918
14675 msgid "Internal consistency error. check ns32k-opcode.h"
14678 #: config/tc-ns32k.c:943
14679 msgid "Address of immediate operand"
14682 #: config/tc-ns32k.c:944
14683 msgid "Invalid immediate write operand."
14686 #: config/tc-ns32k.c:1074
14687 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
14690 #: config/tc-ns32k.c:1108
14691 msgid "No such opcode"
14694 #: config/tc-ns32k.c:1183
14695 msgid "Bad suffix, defaulting to d"
14698 #: config/tc-ns32k.c:1210
14699 msgid "Too many operands passed to instruction"
14702 #. Check error in default.
14703 #: config/tc-ns32k.c:1222
14704 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
14707 #: config/tc-ns32k.c:1225
14708 msgid "Wrong number of operands"
14711 #: config/tc-ns32k.c:1298
14713 msgid "Can not do %d byte pc-relative relocation for storage type %d"
14716 #: config/tc-ns32k.c:1301
14718 msgid "Can not do %d byte relocation for storage type %d"
14721 #: config/tc-ns32k.c:1393
14723 msgid "value of %ld out of byte displacement range."
14726 #: config/tc-ns32k.c:1403
14728 msgid "value of %ld out of word displacement range."
14731 #: config/tc-ns32k.c:1418
14733 msgid "value of %ld out of double word displacement range."
14736 #: config/tc-ns32k.c:1439
14738 msgid "Internal logic error. Line %d, file: \"%s\""
14741 #: config/tc-ns32k.c:1487
14743 msgid "Internal logic error. line %d, file \"%s\""
14746 #: config/tc-ns32k.c:1588
14747 msgid "Bit field out of range"
14750 #: config/tc-ns32k.c:1688
14751 msgid "iif convert internal pcrel/binary"
14754 #: config/tc-ns32k.c:1705
14755 msgid "Bignum too big for long"
14758 #: config/tc-ns32k.c:1782
14759 msgid "iif convert internal pcrel/pointer"
14762 #: config/tc-ns32k.c:1787
14763 msgid "Internal logic error in iif.iifP[n].type"
14766 #. We can't relax this case.
14767 #: config/tc-ns32k.c:1823
14768 msgid "Can't relax difference"
14771 #: config/tc-ns32k.c:1864
14772 msgid "Displacement too large for :d"
14775 #: config/tc-ns32k.c:1877
14776 msgid "Internal logic error in iif.iifP[].type"
14779 #: config/tc-ns32k.c:2141
14781 msgid "invalid architecture option -m%s, ignored"
14784 #: config/tc-ns32k.c:2154
14786 msgid "invalid default displacement size \"%s\". Defaulting to %d."
14789 #: config/tc-ns32k.c:2170
14793 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
14794 "--disp-size-default=<1|2|4>\n"
14797 #: config/tc-ns32k.c:2246
14799 msgid "Cannot find relocation type for symbol %s, code %d"
14802 #: config/tc-pdp11.c:351 config/tc-pdp11.c:369 config/tc-pdp11.c:375
14803 #: config/tc-pdp11.c:400 config/tc-pdp11.c:406 config/tc-pdp11.c:419
14804 msgid "Bad register name"
14807 #: config/tc-pdp11.c:438 config/tc-pdp11.c:502 config/tc-pdp11.c:513
14808 msgid "Error in expression"
14811 #: config/tc-pdp11.c:510
14812 msgid "Low order bits truncated in immediate float operand"
14815 #: config/tc-pdp11.c:654
14816 msgid "Float AC not legal as integer operand"
14819 #: config/tc-pdp11.c:674
14820 msgid "General register not legal as float operand"
14823 #: config/tc-pdp11.c:707
14824 msgid "No instruction found"
14827 #: config/tc-pdp11.c:717 config/tc-z80.c:3666
14829 msgid "Unknown instruction '%s'"
14832 #: config/tc-pdp11.c:723
14834 msgid "Unsupported instruction set extension: %s"
14837 #: config/tc-pdp11.c:757
14838 msgid "operand is not an absolute constant"
14841 #: config/tc-pdp11.c:765
14842 msgid "3-bit immediate out of range"
14845 #: config/tc-pdp11.c:772
14846 msgid "6-bit immediate out of range"
14849 #: config/tc-pdp11.c:779
14850 msgid "8-bit immediate out of range"
14853 #: config/tc-pdp11.c:796 config/tc-pdp11.c:989
14854 msgid "Symbol expected"
14857 #: config/tc-pdp11.c:801
14858 msgid "8-bit displacement out of range"
14861 #: config/tc-pdp11.c:843 config/tc-pdp11.c:864 config/tc-pdp11.c:881
14862 #: config/tc-pdp11.c:902 config/tc-pdp11.c:919 config/tc-pdp11.c:940
14863 #: config/tc-pdp11.c:959 config/tc-pdp11.c:980
14864 msgid "Missing ','"
14867 #: config/tc-pdp11.c:994
14868 msgid "6-bit displacement out of range"
14871 #: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
14872 #: config/tc-vax.c:1949
14873 msgid "Too many operands"
14876 #: config/tc-pdp11.c:1465
14878 msgid "Can not represent %s relocation in this object file format"
14881 #: config/tc-pj.c:64 config/tc-pj.c:73
14882 msgid "confusing relocation expressions"
14885 #: config/tc-pj.c:157
14886 msgid "can't have relocation for ipush"
14889 #: config/tc-pj.c:289
14890 msgid "expected expression"
14893 #: config/tc-pj.c:355
14897 "-little\t\t\tgenerate little endian code\n"
14898 "-big\t\t\tgenerate big endian code\n"
14901 #: config/tc-pj.c:380 config/tc-sh.c:3595 config/tc-sh.c:3602
14902 #: config/tc-sh.c:3609 config/tc-sh.c:3616
14903 msgid "pcrel too far"
14906 #: config/tc-ppc.c:961 config/tc-ppc.c:969 config/tc-ppc.c:3475
14907 msgid "invalid register expression"
14910 #: config/tc-ppc.c:1131 config/tc-ppc.c:1189 config/tc-ppc.c:1237
14911 msgid "the use of -mvle requires big endian."
14914 #: config/tc-ppc.c:1169 config/tc-ppc.c:1191
14915 msgid "the use of -mvle requires -a32."
14918 #: config/tc-ppc.c:1171
14920 msgid "%s unsupported"
14923 #: config/tc-ppc.c:1264 config/tc-s390.c:435 config/tc-s390.c:442
14925 msgid "invalid switch -m%s"
14928 #: config/tc-ppc.c:1295
14929 msgid "--nops needs a numeric argument"
14932 #: config/tc-ppc.c:1331
14934 msgid "PowerPC options:\n"
14937 #: config/tc-ppc.c:1333
14939 msgid "-a32 generate ELF32/XCOFF32\n"
14942 #: config/tc-ppc.c:1336
14944 msgid "-a64 generate ELF64/XCOFF64\n"
14947 #: config/tc-ppc.c:1338
14949 msgid "-u ignored\n"
14952 #: config/tc-ppc.c:1340
14954 msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14957 #: config/tc-ppc.c:1342
14959 msgid "-mpwr generate code for POWER (RIOS1)\n"
14962 #: config/tc-ppc.c:1344
14964 msgid "-m601 generate code for PowerPC 601\n"
14967 #: config/tc-ppc.c:1346
14970 "-mppc, -mppc32, -m603, -m604\n"
14971 " generate code for PowerPC 603/604\n"
14974 #: config/tc-ppc.c:1349
14976 msgid "-m403 generate code for PowerPC 403\n"
14979 #: config/tc-ppc.c:1351
14981 msgid "-m405 generate code for PowerPC 405\n"
14984 #: config/tc-ppc.c:1353
14986 msgid "-m440 generate code for PowerPC 440\n"
14989 #: config/tc-ppc.c:1355
14991 msgid "-m464 generate code for PowerPC 464\n"
14994 #: config/tc-ppc.c:1357
14996 msgid "-m476 generate code for PowerPC 476\n"
14999 #: config/tc-ppc.c:1359
15002 "-m7400, -m7410, -m7450, -m7455\n"
15003 " generate code for PowerPC 7400/7410/7450/7455\n"
15006 #: config/tc-ppc.c:1362
15009 "-m750cl, -mgekko, -mbroadway\n"
15010 " generate code for PowerPC 750cl/Gekko/Broadway\n"
15013 #: config/tc-ppc.c:1365
15015 msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
15018 #: config/tc-ppc.c:1367
15020 msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
15023 #: config/tc-ppc.c:1369
15026 "-mppc64bridge generate code for PowerPC 64, including bridge "
15030 #: config/tc-ppc.c:1371
15032 msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
15035 #: config/tc-ppc.c:1373
15037 msgid "-ma2 generate code for A2 architecture\n"
15040 #: config/tc-ppc.c:1375
15042 msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
15045 #: config/tc-ppc.c:1377
15048 "-mpower5, -mpwr5, -mpwr5x\n"
15049 " generate code for Power5 architecture\n"
15052 #: config/tc-ppc.c:1380
15054 msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
15057 #: config/tc-ppc.c:1382
15059 msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
15062 #: config/tc-ppc.c:1384
15064 msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
15067 #: config/tc-ppc.c:1386
15069 msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
15072 #: config/tc-ppc.c:1388
15074 msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
15077 #: config/tc-ppc.c:1390
15080 "-mcell generate code for Cell Broadband Engine "
15084 #: config/tc-ppc.c:1392
15087 "-mcom generate code for Power/PowerPC common instructions\n"
15090 #: config/tc-ppc.c:1394
15093 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
15096 #: config/tc-ppc.c:1396
15098 msgid "-maltivec generate code for AltiVec\n"
15101 #: config/tc-ppc.c:1398
15104 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
15107 #: config/tc-ppc.c:1400
15109 msgid "-me300 generate code for PowerPC e300 family\n"
15112 #: config/tc-ppc.c:1402
15114 msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
15117 #: config/tc-ppc.c:1404
15120 "-me500mc, generate code for Freescale e500mc core complex\n"
15123 #: config/tc-ppc.c:1406
15126 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
15129 #: config/tc-ppc.c:1408
15132 "-me5500, generate code for Freescale e5500 core complex\n"
15135 #: config/tc-ppc.c:1410
15138 "-me6500, generate code for Freescale e6500 core complex\n"
15141 #: config/tc-ppc.c:1412
15143 msgid "-mspe generate code for Motorola SPE instructions\n"
15146 #: config/tc-ppc.c:1414
15148 msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
15151 #: config/tc-ppc.c:1416
15153 msgid "-mvle generate code for Freescale VLE instructions\n"
15156 #: config/tc-ppc.c:1418
15159 "-mtitan generate code for AppliedMicro Titan core complex\n"
15162 #: config/tc-ppc.c:1420
15164 msgid "-mregnames Allow symbolic names for registers\n"
15167 #: config/tc-ppc.c:1422
15169 msgid "-mno-regnames Do not allow symbolic names for registers\n"
15172 #: config/tc-ppc.c:1425
15174 msgid "-mrelocatable support for GCC's -mrelocatble option\n"
15177 #: config/tc-ppc.c:1427
15179 msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
15182 #: config/tc-ppc.c:1429
15184 msgid "-memb set PPC_EMB bit in ELF flags\n"
15187 #: config/tc-ppc.c:1431
15190 "-mlittle, -mlittle-endian, -le\n"
15191 " generate code for a little endian machine\n"
15194 #: config/tc-ppc.c:1434
15197 "-mbig, -mbig-endian, -be\n"
15198 " generate code for a big endian machine\n"
15201 #: config/tc-ppc.c:1437
15203 msgid "-msolaris generate code for Solaris\n"
15206 #: config/tc-ppc.c:1439
15208 msgid "-mno-solaris do not generate code for Solaris\n"
15211 #: config/tc-ppc.c:1441
15213 msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
15216 #: config/tc-ppc.c:1443
15218 msgid "-V print assembler version number\n"
15221 #: config/tc-ppc.c:1445
15223 msgid "-Qy, -Qn ignored\n"
15226 #: config/tc-ppc.c:1448
15229 "-nops=count when aligning, more than COUNT nops uses a branch\n"
15232 #: config/tc-ppc.c:1450
15234 msgid "-ppc476-workaround warn if emitting data to code sections\n"
15237 #: config/tc-ppc.c:1480
15239 msgid "unknown default cpu = %s, os = %s"
15242 #: config/tc-ppc.c:1508
15243 msgid "neither Power nor PowerPC opcodes were selected."
15246 #: config/tc-ppc.c:1566
15248 msgid "mask trims opcode bits for %s"
15251 #: config/tc-ppc.c:1576
15253 msgid "operand index error for %s"
15256 #: config/tc-ppc.c:1602
15258 msgid "operand %d overlap in %s"
15261 #: config/tc-ppc.c:1611
15263 msgid "non-optional operand %d follows optional operand in %s"
15266 #: config/tc-ppc.c:1661
15268 msgid "powerpc_operands[%d].bitm invalid"
15271 #: config/tc-ppc.c:1668
15273 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
15276 #: config/tc-ppc.c:1694 config/tc-ppc.c:1745 config/tc-ppc.c:1783
15277 #: config/tc-ppc.c:1821
15279 msgid "major opcode is not sorted for %s"
15282 #: config/tc-ppc.c:1700
15284 msgid "%s is enabled by vle flag"
15287 #: config/tc-ppc.c:1707
15289 msgid "%s not disabled by vle flag"
15292 #: config/tc-ppc.c:2217
15294 msgid "symbol+offset@%s means symbol@%s+offset"
15297 #: config/tc-ppc.c:2237
15299 msgid "symbol+offset@%s not supported"
15302 #: config/tc-ppc.c:2316 config/tc-ppc.c:4286 config/tc-ppc.c:7669
15303 msgid "data in executable section"
15306 #: config/tc-ppc.c:2357
15307 msgid "expected comma after symbol-name: rest of line ignored."
15310 #: config/tc-ppc.c:2390
15312 msgid "ignoring attempt to re-define symbol `%s'."
15315 #: config/tc-ppc.c:2398
15317 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
15320 #: config/tc-ppc.c:2416
15321 msgid "common alignment not a power of 2"
15324 #: config/tc-ppc.c:2458
15326 msgid "expected comma after name `%s' in .localentry directive"
15329 #: config/tc-ppc.c:2468
15330 msgid "missing expression in .localentry directive"
15333 #: config/tc-ppc.c:2489
15335 msgid ".localentry expression for `%s' is not a valid power of 2"
15338 #: config/tc-ppc.c:2506
15340 msgid ".localentry expression for `%s' does not evaluate to a constant"
15343 #: config/tc-ppc.c:2521
15344 msgid "missing expression in .abiversion directive"
15347 #: config/tc-ppc.c:2530
15348 msgid ".abiversion expression does not evaluate to a constant"
15351 #: config/tc-ppc.c:2610
15352 msgid "relocation cannot be done when using -mrelocatable"
15355 #: config/tc-ppc.c:2656
15356 msgid "TOC section size exceeds 64k"
15359 #: config/tc-ppc.c:3216
15361 msgid "%s howto doesn't match size/pcrel in gas"
15364 #: config/tc-ppc.c:3300
15366 msgid "unrecognized opcode: `%s'"
15369 #. lmw, stmw, lswi, lswx, stswi, stswx
15370 #: config/tc-ppc.c:3314
15372 msgid "`%s' invalid when little-endian"
15375 #: config/tc-ppc.c:3675
15377 msgid "@tls may not be used with \"%s\" operands"
15380 #: config/tc-ppc.c:3678
15381 msgid "@tls may only be used in last operand"
15384 #: config/tc-ppc.c:3716 config/tc-ppc.c:3726 config/tc-ppc.c:3736
15385 #: config/tc-ppc.c:3751
15387 msgid "%s unsupported on this instruction"
15390 #: config/tc-ppc.c:3798
15392 msgid "assuming %s on symbol"
15395 #: config/tc-ppc.c:3921
15396 msgid "unsupported relocation for DS offset field"
15399 #: config/tc-ppc.c:3974
15401 msgid "syntax error; found `%c', expected `%c'"
15404 #: config/tc-ppc.c:3979
15406 msgid "syntax error; end of line, expected `%c'"
15409 #: config/tc-ppc.c:4044 config/tc-ppc.c:6843
15411 msgid "instruction address is not a multiple of %d"
15414 #: config/tc-ppc.c:4170
15415 msgid "wrong number of operands"
15418 #: config/tc-ppc.c:4243
15419 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
15422 #: config/tc-ppc.c:4392
15423 msgid "missing size"
15426 #: config/tc-ppc.c:4401
15427 msgid "negative size"
15430 #: config/tc-ppc.c:4428
15431 msgid "Unknown visibility field in .comm"
15434 #: config/tc-ppc.c:4446
15435 msgid "missing real symbol name"
15438 #: config/tc-ppc.c:4485
15439 msgid "attempt to redefine symbol"
15442 #: config/tc-ppc.c:4794
15444 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
15447 #: config/tc-ppc.c:4807
15449 msgid "label %s was not defined in this dwarf section"
15452 #: config/tc-ppc.c:4921
15453 msgid "the XCOFF file format does not support arbitrary sections"
15456 #: config/tc-ppc.c:4958
15457 msgid "Unknown visibility field in .extern"
15460 #: config/tc-ppc.c:4994
15461 msgid "Unknown visibility field in .globl"
15464 #: config/tc-ppc.c:5030
15465 msgid "Unknown visibility field in .weak"
15468 #: config/tc-ppc.c:5081
15469 msgid ".ref outside .csect"
15472 #: config/tc-ppc.c:5102 config/tc-ppc.c:5362
15473 msgid "missing symbol name"
15476 #: config/tc-ppc.c:5132
15477 msgid "missing rename string"
15480 #: config/tc-ppc.c:5162 config/tc-ppc.c:5764
15481 msgid "missing value"
15484 #: config/tc-ppc.c:5180
15485 msgid "illegal .stabx expression; zero assumed"
15488 #: config/tc-ppc.c:5212
15489 msgid "missing class"
15492 #: config/tc-ppc.c:5221
15493 msgid "missing type"
15496 #: config/tc-ppc.c:5248
15497 msgid ".stabx of storage class stsym must be within .bs/.es"
15500 #: config/tc-ppc.c:5552
15501 msgid "nested .bs blocks"
15504 #: config/tc-ppc.c:5583
15505 msgid ".es without preceding .bs"
15508 #: config/tc-ppc.c:5756
15509 msgid "non-constant byte count"
15512 #: config/tc-ppc.c:5831
15513 msgid ".tc not in .toc section"
15516 #: config/tc-ppc.c:5849
15517 msgid ".tc with no label"
15520 #: config/tc-ppc.c:5877
15522 msgid ".tc with storage class %d not yet supported"
15525 #: config/tc-ppc.c:5946 config/tc-s390.c:1960
15526 msgid ".machine stack overflow"
15529 #: config/tc-ppc.c:5953 config/tc-s390.c:1971
15530 msgid ".machine stack underflow"
15533 #: config/tc-ppc.c:5972 config/tc-s390.c:1983
15535 msgid "invalid machine `%s'"
15538 #: config/tc-ppc.c:6016
15539 msgid "bad symbol suffix"
15542 #: config/tc-ppc.c:6115
15543 msgid "unrecognized symbol suffix"
15546 #: config/tc-ppc.c:6203
15547 msgid ".ef with no preceding .function"
15550 #: config/tc-ppc.c:6339
15552 msgid "warning: symbol %s has no csect"
15555 #: config/tc-ppc.c:6671
15556 msgid "symbol in .toc does not match any .tc"
15559 #: config/tc-ppc.c:7371
15561 msgid "%s unsupported as instruction fixup"
15564 #: config/tc-ppc.c:7470
15566 msgid "unsupported relocation against %s"
15569 #: config/tc-ppc.c:7632
15571 msgid "R_TLSML relocation doesn't target a TOC entry named \"_$TLSML\": %s"
15574 #: config/tc-ppc.c:7652
15576 msgid "Gas failure, reloc value %d\n"
15579 #: config/tc-pru.c:603
15581 msgid "quick branch offset %d out of range %d to %d"
15584 #: config/tc-pru.c:618
15586 msgid "immediate value %llu out of range %u to %lu"
15589 #: config/tc-pru.c:697
15590 msgid "unexpected PC relative expression"
15593 #: config/tc-pru.c:734 config/tc-pru.c:741
15594 msgid "residual low bits in pmem diff relocation"
15597 #: config/tc-pru.c:938 config/tc-pru.c:971
15599 msgid "trailing garbage after expression: %s"
15602 #: config/tc-pru.c:943
15604 msgid "expected expression, got %s"
15607 #: config/tc-pru.c:976
15609 msgid "expected constant expression, got %s"
15612 #: config/tc-pru.c:1029
15613 msgid "data transfer register cannot be halfword"
15616 #: config/tc-pru.c:1048
15617 msgid "destination register must be full-word"
15620 #: config/tc-pru.c:1080
15622 msgid "cannot use partial register %s for addressing"
15625 #: config/tc-pru.c:1093
15627 msgid "value %lu is too large for a byte operand"
15630 #: config/tc-pru.c:1115
15632 msgid "loop count constant %ld is out of range [1..%d]"
15635 #: config/tc-pru.c:1215 config/tc-pru.c:1241
15637 msgid "byte count constant %ld is out of range [1..%d]"
15640 #: config/tc-pru.c:1222 config/tc-pru.c:1248
15641 msgid "only r0 can be used as byte count register"
15644 #: config/tc-pru.c:1224 config/tc-pru.c:1250
15645 msgid "only r0.bX byte fields of r0 can be used as byte count"
15648 #: config/tc-pru.c:1263
15650 msgid "invalid constant table offset %ld"
15653 #: config/tc-pru.c:1274
15655 msgid "invalid WakeOnStatus %ld"
15658 #: config/tc-pru.c:1285
15660 msgid "invalid XFR WideBus Address %ld"
15663 #: config/tc-pru.c:1545
15667 " -mlink-relax generate relocations for linker relaxation (default).\n"
15668 " -mno-link-relax don't generate relocations for linker relaxation.\n"
15671 #: config/tc-pru.c:1818
15673 msgid "Label \"%s\" matches a CPU register name"
15676 #: config/tc-riscv.c:176
15679 "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
15682 #. Still can not find the privileged spec class.
15683 #: config/tc-riscv.c:198
15686 "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
15689 #: config/tc-riscv.c:266
15691 "the architecture string of -march and elf architecture attributes cannot be "
15695 #: config/tc-riscv.c:754 config/tc-riscv.c:815 config/tc-riscv.c:1230
15697 msgid "internal: duplicate %s"
15700 #: config/tc-riscv.c:912
15702 msgid "internal: bad RISC-V CSR class (0x%x)"
15705 #: config/tc-riscv.c:916
15707 msgid "invalid CSR `%s' for the current ISA"
15710 #: config/tc-riscv.c:937
15712 msgid "invalid CSR `%s' for the privileged spec `%s'"
15715 #: config/tc-riscv.c:1050
15717 msgid "internal: bad RISC-V opcode (mask error): %s %s"
15720 #: config/tc-riscv.c:1190
15722 msgid "internal: bad RISC-V opcode (unknown operand type `%s'): %s %s"
15725 #: config/tc-riscv.c:1199
15727 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
15730 #: config/tc-riscv.c:1241
15731 msgid "internal: broken assembler. No assembly attempted"
15734 #: config/tc-riscv.c:1354
15736 msgid "internal: unsupported RISC-V relocation number %d"
15739 #: config/tc-riscv.c:1470
15741 msgid "internal: invalid macro argument `%s'"
15744 #: config/tc-riscv.c:1495
15745 msgid "internal: vasprintf failed"
15748 #: config/tc-riscv.c:1525 config/tc-riscv.c:1603
15749 msgid "unsupported large constant"
15752 #: config/tc-riscv.c:1527
15754 msgid "unknown CSR `%s'"
15757 #: config/tc-riscv.c:1530
15759 msgid "instruction %s requires absolute expression"
15762 #: config/tc-riscv.c:1704 config/tc-riscv.c:1739
15763 msgid "must provide temp if destination overlaps mask"
15766 #: config/tc-riscv.c:1891
15768 msgid "internal: macro %s not implemented"
15771 #: config/tc-riscv.c:2077
15772 msgid "multiple vsew constants"
15775 #: config/tc-riscv.c:2085
15776 msgid "multiple vlmul constants"
15779 #: config/tc-riscv.c:2093
15780 msgid "multiple vta constants"
15783 #: config/tc-riscv.c:2101
15784 msgid "multiple vma constants"
15787 #. Reset error message of the previous round.
15788 #: config/tc-riscv.c:2257
15789 msgid "illegal operands"
15792 #: config/tc-riscv.c:2297
15794 msgid "read-only CSR is written `%s'"
15797 #: config/tc-riscv.c:2307
15798 msgid "illegal opcode for zve32x"
15801 #: config/tc-riscv.c:2546
15802 msgid "bad value for compressed funct6 field, value must be 0...64"
15805 #: config/tc-riscv.c:2561
15806 msgid "bad value for compressed funct4 field, value must be 0...15"
15809 #: config/tc-riscv.c:2576
15810 msgid "bad value for compressed funct3 field, value must be 0...7"
15813 #: config/tc-riscv.c:2591
15814 msgid "bad value for compressed funct2 field, value must be 0...3"
15817 #: config/tc-riscv.c:2684
15818 msgid "bad value for vsetivli immediate field, value must be 0..1023"
15821 #: config/tc-riscv.c:2696
15822 msgid "bad value for vsetvli immediate field, value must be 0..2047"
15825 #: config/tc-riscv.c:2709
15826 msgid "bad value for vector immediate field, value must be -16...15"
15829 #: config/tc-riscv.c:2721
15830 msgid "bad value for vector immediate field, value must be 0...31"
15833 #: config/tc-riscv.c:2733
15834 msgid "bad value for vector immediate field, value must be -15...16"
15837 #: config/tc-riscv.c:2795 config/tc-riscv.c:2806
15839 msgid "improper shift amount (%lu)"
15842 #: config/tc-riscv.c:2817
15844 msgid "improper CSRxI immediate (%lu)"
15847 #: config/tc-riscv.c:2834
15849 msgid "improper CSR address (%lu)"
15852 #: config/tc-riscv.c:3015
15853 msgid "lui expression not in range 0..1048575"
15856 #: config/tc-riscv.c:3052
15858 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
15862 #: config/tc-riscv.c:3068
15863 msgid "bad value for opcode field, value must be 0...2"
15866 #: config/tc-riscv.c:3091
15867 msgid "bad value for funct7 field, value must be 0...127"
15870 #: config/tc-riscv.c:3106
15871 msgid "bad value for funct3 field, value must be 0...7"
15874 #: config/tc-riscv.c:3121
15875 msgid "bad value for funct2 field, value must be 0...3"
15878 #: config/tc-riscv.c:3139
15880 msgid "Improper bs immediate (%lu)"
15883 #: config/tc-riscv.c:3150
15885 msgid "Improper rnum immediate (%lu)"
15888 #: config/tc-riscv.c:3168
15890 msgid "internal: unknown argument type `%s'"
15893 #: config/tc-riscv.c:3209
15894 msgid "values must be constant"
15897 #: config/tc-riscv.c:3217
15898 msgid "unrecognized values"
15901 #: config/tc-riscv.c:3225
15902 msgid "value conflicts with instruction length"
15905 #: config/tc-riscv.c:3594
15907 msgid "internal: bad CFA value #%d"
15910 #: config/tc-riscv.c:3675
15912 msgid "internal: bad relocation #%d"
15915 #: config/tc-riscv.c:3799
15916 msgid ".option pop with no .option push"
15919 #: config/tc-riscv.c:3813
15921 msgid "unrecognized .option directive: %s\n"
15924 #: config/tc-riscv.c:4170
15927 "RISC-V options:\n"
15928 " -fpic or -fPIC generate position-independent code\n"
15929 " -fno-pic don't generate position-independent code "
15931 " -march=ISA set the RISC-V architecture\n"
15932 " -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, "
15934 " -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9.1, 1.10, "
15936 " -mabi=ABI set the RISC-V ABI\n"
15937 " -mrelax enable relax (default)\n"
15938 " -mno-relax disable relax\n"
15939 " -march-attr generate RISC-V arch attribute\n"
15940 " -mno-arch-attr don't generate RISC-V arch attribute\n"
15941 " -mcsr-check enable the csr ISA and privilege spec version "
15943 " -mno-csr-check disable the csr ISA and privilege spec version "
15944 "checks (default)\n"
15945 " -mbig-endian assemble for big-endian\n"
15946 " -mlittle-endian assemble for little-endian\n"
15949 #: config/tc-riscv.c:4212
15951 msgid "unknown register `%s'"
15954 #: config/tc-riscv.c:4234
15956 msgid "non-constant .%cleb128 is not supported"
15959 #: config/tc-riscv.c:4328
15961 msgid "internal: bad RISC-V privileged spec (%s)"
15964 #: config/tc-riscv.c:4420
15965 msgid "architecture elf attributes must set before any instructions"
15968 #: config/tc-riscv.c:4438
15969 msgid "privileged elf attributes must set before any instructions"
15972 #: config/tc-riscv.c:4460
15973 msgid "missing symbol name for .variant_cc directive"
15976 #: config/tc-rl78.c:213
15977 msgid "16-bit relocation used in 8-bit operand"
15980 #: config/tc-rl78.c:217
15981 msgid "8-bit relocation used in 16-bit operand"
15984 #: config/tc-rl78.c:243 config/tc-rx.c:888
15986 msgid "Value %d doesn't fit in unsigned %d-bit field"
15989 #: config/tc-rl78.c:249 config/tc-rx.c:894
15991 msgid "Value %d doesn't fit in signed %d-bit field"
15994 #: config/tc-rl78.c:367
15996 msgid " RL78 specific command line options:\n"
15999 #: config/tc-rl78.c:368
16001 msgid " --mrelax Enable link time relaxation\n"
16004 #: config/tc-rl78.c:369
16006 msgid " --mg10 Enable support for G10 variant\n"
16009 #: config/tc-rl78.c:370
16011 msgid " --mg13 Selects the G13 core.\n"
16014 #: config/tc-rl78.c:371
16016 msgid " --mg14 Selects the G14 core [default]\n"
16019 #: config/tc-rl78.c:372
16021 msgid " --mrl78 Alias for --mg14\n"
16024 #: config/tc-rl78.c:373
16026 msgid " --m32bit-doubles [default]\n"
16029 #: config/tc-rl78.c:374
16031 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
16034 #: config/tc-rl78.c:450
16036 msgid "%%%s() must be outermost term in expression"
16039 #: config/tc-rl78.c:678 config/tc-rx.c:2255
16041 msgid "unsupported constant size %d\n"
16044 #: config/tc-rl78.c:694
16046 msgid "%%hi16/%%lo16 only applies to .short or .hword"
16049 #: config/tc-rl78.c:704
16051 msgid "%%hi8 only applies to .byte"
16054 #: config/tc-rl78.c:716 config/tc-rx.c:2262
16055 msgid "difference of two symbols only supported with .long, .short, or .byte"
16058 #: config/tc-rl78.c:1237 config/tc-rx.c:2189
16060 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
16063 #: config/tc-rl78.c:1453
16065 msgid "value of %ld too large for 8-bit branch"
16068 #: config/tc-rl78.c:1464
16070 msgid "value of %ld too large for 16-bit branch"
16073 #: config/tc-rl78.c:1513 config/tc-rx.c:2454
16075 msgid "Unknown reloc in md_apply_fix: %s"
16078 #: config/tc-rx.c:194
16080 msgid "unrecognised RX CPU type %s"
16083 #: config/tc-rx.c:209
16085 msgid " RX specific command line options:\n"
16088 #: config/tc-rx.c:210
16090 msgid " --mbig-endian-data\n"
16093 #: config/tc-rx.c:211
16095 msgid " --mlittle-endian-data [default]\n"
16098 #: config/tc-rx.c:212
16100 msgid " --m32bit-doubles [default]\n"
16103 #: config/tc-rx.c:213
16105 msgid " --m64bit-doubles\n"
16108 #: config/tc-rx.c:214
16110 msgid " --muse-conventional-section-names\n"
16113 #: config/tc-rx.c:215
16115 msgid " --muse-renesas-section-names [default]\n"
16118 #: config/tc-rx.c:216
16120 msgid " --msmall-data-limit\n"
16123 #: config/tc-rx.c:217
16125 msgid " --mrelax\n"
16128 #: config/tc-rx.c:218
16133 #: config/tc-rx.c:219
16135 msgid " --mint-register=<value>\n"
16138 #: config/tc-rx.c:220
16140 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
16143 #: config/tc-rx.c:221
16145 msgid " --mno-allow-string-insns"
16148 #: config/tc-rx.c:301
16149 msgid "no filename following .INCLUDE pseudo-op"
16152 #: config/tc-rx.c:404
16154 msgid "unable to locate include file: %s"
16157 #: config/tc-rx.c:455
16159 msgid "unrecognised alignment value in .SECTION directive: %s"
16162 #: config/tc-rx.c:472
16164 msgid "unknown parameter following .SECTION directive: %s"
16167 #: config/tc-rx.c:558
16168 msgid "expecting either ON or OFF after .list"
16171 #: config/tc-rx.c:594
16173 msgid "The \".%s\" pseudo-op is not implemented\n"
16176 #: config/tc-rx.c:967 config/tc-rx.c:969
16178 msgid "Value %d and %d out of range"
16181 #: config/tc-rx.c:1124
16182 msgid "The .DEFINE pseudo-op is not implemented"
16185 #: config/tc-rx.c:1126
16186 msgid "The .MACRO pseudo-op is not implemented"
16189 #: config/tc-rx.c:1128
16190 msgid "The .BTEQU pseudo-op is not implemented."
16193 #: config/tc-rx.c:2120
16194 msgid "invalid immediate size"
16197 #: config/tc-rx.c:2139
16198 msgid "invalid immediate field position"
16201 #: config/tc-rx.c:2306
16203 msgid "jump not 3..10 bytes away (is %d)"
16206 #: config/tc-rx.c:2697
16208 "Use of an RX string instruction detected in a file being assembled without "
16209 "string instruction support"
16212 #: config/tc-s12z.c:146
16218 #: config/tc-s12z.c:147
16220 " -mreg-prefix=PREFIX set a prefix used to indicate register names "
16224 #: config/tc-s12z.c:148
16226 " -mdollar-hex the prefix '$' instead of '0x' is used to indicate "
16227 "literal hexadecimal constants\n"
16230 #: config/tc-s12z.c:315
16231 msgid "A non-constant expression is not permitted here"
16234 #: config/tc-s12z.c:432
16236 msgid "Expecting '%c'"
16239 #: config/tc-s12z.c:455
16240 msgid "An immediate value in a source operand is inappropriate"
16243 #: config/tc-s12z.c:504 config/tc-s12z.c:605
16244 msgid "Bad operand for constant offset"
16247 #: config/tc-s12z.c:532 config/tc-s12z.c:623
16248 msgid "Invalid operand for register offset"
16251 #: config/tc-s12z.c:638
16252 msgid "Invalid register for postdecrement operation"
16255 #: config/tc-s12z.c:674
16256 msgid "Invalid register for preincrement operation"
16259 #: config/tc-s12z.c:692
16260 msgid "Invalid register for predecrement operation"
16263 #: config/tc-s12z.c:811
16264 msgid "Garbage at end of instruction"
16267 #: config/tc-s12z.c:940
16268 msgid "Offset is outside of 15 bit range"
16271 #: config/tc-s12z.c:1056
16275 #: config/tc-s12z.c:1101 config/tc-s12z.c:1161 config/tc-s12z.c:1223
16276 #: config/tc-s12z.c:1288
16280 #: config/tc-s12z.c:1428
16282 msgid "Source register for %s is no larger than the destination register"
16285 #: config/tc-s12z.c:1431
16286 msgid "The destination and source registers are identical"
16289 #: config/tc-s12z.c:1455
16291 msgid "Immediate value %ld is out of range for instruction %s"
16294 #: config/tc-s12z.c:1526
16296 msgid "trap value %ld is not valid"
16299 #: config/tc-s12z.c:1966
16300 msgid "Shift value should be in the range [0,31]"
16303 #: config/tc-s12z.c:2013
16304 msgid "Bad shift mode"
16307 #: config/tc-s12z.c:2026
16308 msgid "Bad shift *direction"
16311 #: config/tc-s12z.c:2284
16313 msgid "Immediate operand %ld is inappropriate for size of instruction"
16316 #: config/tc-s12z.c:2375 config/tc-s12z.c:2444 config/tc-s12z.c:2512
16318 msgid "Invalid width value for %s"
16321 #: config/tc-s12z.c:2388 config/tc-s12z.c:2457 config/tc-s12z.c:2525
16323 msgid "Invalid offset value for %s"
16326 #: config/tc-s12z.c:3822
16328 msgid "Invalid instruction: \"%s\""
16331 #: config/tc-s12z.c:3823
16333 msgid "First invalid token: \"%s\""
16336 #: config/tc-s390.c:237 config/tc-sparc.c:310
16337 msgid "Invalid default architecture, broken assembler."
16340 #: config/tc-s390.c:376
16342 msgid "no such machine extension `%s'"
16345 #: config/tc-s390.c:387
16347 msgid "junk at end of machine string, first unrecognized character is `%c'"
16350 #: config/tc-s390.c:454 config/tc-sparc.c:489
16352 msgid "invalid architecture -A%s"
16355 #: config/tc-s390.c:477
16359 " -mregnames Allow symbolic names for registers\n"
16360 " -mwarn-areg-zero Warn about zero base/index registers\n"
16361 " -mno-regnames Do not allow symbolic names for registers\n"
16362 " -m31 Set file format to 31 bit format\n"
16363 " -m64 Set file format to 64 bit format\n"
16366 #: config/tc-s390.c:484
16369 " -V print assembler version number\n"
16370 " -Qy, -Qn ignored\n"
16373 #: config/tc-s390.c:562
16374 msgid "The 64 bit file format is used without esame instructions."
16377 #: config/tc-s390.c:620
16379 msgid "operand out of range (%s not between %ld and %ld)"
16382 #: config/tc-s390.c:845
16384 msgid "identifier+constant@%s means identifier@%s+constant"
16387 #: config/tc-s390.c:926
16388 msgid "Can't handle O_big in s390_exp_compare"
16391 #: config/tc-s390.c:1008
16392 msgid "Invalid suffix for literal pool entry"
16395 #: config/tc-s390.c:1065
16396 msgid "Big number is too big"
16399 #: config/tc-s390.c:1214
16400 msgid "relocation not applicable"
16403 #: config/tc-s390.c:1344
16404 msgid "invalid length field specified"
16407 #: config/tc-s390.c:1348
16408 msgid "index register specified but zero"
16411 #: config/tc-s390.c:1352
16412 msgid "base register specified but zero"
16415 #: config/tc-s390.c:1356
16416 msgid "odd numbered general purpose register specified as register pair"
16419 #: config/tc-s390.c:1364
16421 "invalid floating point register pair. Valid fp register pair operands are "
16422 "0, 1, 4, 5, 8, 9, 12 or 13."
16425 #: config/tc-s390.c:1453
16426 msgid "invalid operand suffix"
16429 #: config/tc-s390.c:1476
16430 msgid "syntax error; missing '(' after displacement"
16433 #: config/tc-s390.c:1493 config/tc-s390.c:1539 config/tc-s390.c:1571
16434 msgid "syntax error; expected ','"
16437 #: config/tc-s390.c:1525
16438 msgid "syntax error; missing ')' after base register"
16441 #: config/tc-s390.c:1556
16442 msgid "syntax error; ')' not allowed here"
16445 #: config/tc-s390.c:1696
16447 msgid "Opcode %s not available in this mode"
16450 #: config/tc-s390.c:1751 config/tc-s390.c:1774 config/tc-s390.c:1787
16451 msgid "Invalid .insn format\n"
16454 #: config/tc-s390.c:1759
16456 msgid "Unrecognized opcode format: `%s'"
16459 #: config/tc-s390.c:1790
16460 msgid "second operand of .insn not a constant\n"
16463 #: config/tc-s390.c:1793
16464 msgid "missing comma after insn constant\n"
16467 #: config/tc-s390.c:2032
16468 msgid ".machinemode stack overflow"
16471 #: config/tc-s390.c:2039
16472 msgid ".machinemode stack underflow"
16475 #: config/tc-s390.c:2056
16477 msgid "invalid machine mode `%s'"
16480 #: config/tc-s390.c:2372
16481 msgid "unsupported relocation type"
16484 #: config/tc-s390.c:2427
16486 msgid "cannot emit PC relative %s relocation%s%s"
16489 #: config/tc-s390.c:2566
16491 msgid "Gas failure, reloc type %s\n"
16494 #: config/tc-s390.c:2568
16496 msgid "Gas failure, reloc type #%i\n"
16499 #: config/tc-score.c:260
16500 msgid "div / mul are reserved instructions"
16503 #: config/tc-score.c:261
16504 msgid "This architecture doesn't support mmu"
16507 #: config/tc-score.c:262
16508 msgid "This architecture doesn't support atomic instruction"
16511 #: config/tc-score.c:468
16512 msgid "S+core register expected"
16515 #: config/tc-score.c:469
16516 msgid "S+core special-register expected"
16519 #: config/tc-score.c:470
16520 msgid "S+core co-processor register expected"
16523 #: config/tc-score.c:1073
16524 msgid "Using temp register (r1)"
16527 #: config/tc-score.c:1092
16529 msgid "register expected, not '%.100s'"
16532 #: config/tc-score.c:1148 config/tc-score.c:5487
16533 msgid "rd must be even number."
16536 #: config/tc-score.c:1512 config/tc-score.c:1519
16538 msgid "invalid constant: %d bit expression not in range %u..%u"
16541 #: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2897
16542 #: config/tc-score.c:2902 config/tc-score.c:3167 config/tc-score.c:3172
16543 #: config/tc-score.c:3464
16545 msgid "invalid constant: %d bit expression not in range %d..%d"
16548 #: config/tc-score.c:1557
16549 msgid "invalid constant: bit expression not defined"
16552 #: config/tc-score.c:2067
16553 msgid "Using temp register(r1)"
16556 #: config/tc-score.c:2081
16558 msgid "low register (r0-r15) expected, not '%.100s'"
16561 #: config/tc-score.c:2143 config/tc-score.c:3484 config/tc-score.c:3652
16562 #: config/tc-score.c:3697
16567 #: config/tc-score.c:2157 config/tc-score.c:3105 config/tc-score.c:3307
16568 #: config/tc-score.c:3323 config/tc-score.c:3394 config/tc-score.c:3449
16569 #: config/tc-score.c:3673 config/tc-score.c:3718 config/tc-score.c:3867
16570 #: config/tc-score.c:3921 config/tc-score.c:3967
16575 #: config/tc-score.c:2347
16577 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
16580 #: config/tc-score.c:2366
16582 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
16585 #: config/tc-score.c:2382 config/tc-score.c:2389
16587 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
16590 #: config/tc-score.c:2840
16591 msgid "address offset must be half word alignment"
16594 #: config/tc-score.c:2848
16595 msgid "address offset must be word alignment"
16598 #: config/tc-score.c:2988 config/tc-score.c:3125
16599 msgid "register same as write-back base"
16602 #: config/tc-score.c:3095
16603 msgid "pre-indexed expression expected"
16606 #: config/tc-score.c:3424
16608 msgid "invalid register number: %d is not in [r0--r7]"
16611 #: config/tc-score.c:3441
16612 msgid "comma is expected"
16615 #: config/tc-score.c:3472
16617 msgid "invalid constant: %d is not word align integer"
16620 #: config/tc-score.c:3511 config/tc-score.c:3554
16621 msgid "invalid constant: 32 bit expression not word align"
16624 #: config/tc-score.c:3520 config/tc-score.c:3563
16625 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
16628 #: config/tc-score.c:3596
16630 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
16633 #: config/tc-score.c:3785 config/tc-score.c:3813
16634 msgid "imm5 should >= 2"
16637 #: config/tc-score.c:3790 config/tc-score.c:3819
16638 msgid "reg should <= 31"
16641 #: config/tc-score.c:3861 config/tc-score.c:3912
16645 #: config/tc-score.c:3905
16647 msgid "%s register same as write-back base"
16650 #: config/tc-score.c:3907
16651 msgid "destination"
16654 #: config/tc-score.c:3907
16658 #: config/tc-score.c:4238 config/tc-score.c:4314 config/tc-score.c:4949
16659 msgid "expression error"
16662 #: config/tc-score.c:4320
16663 msgid "value not in range [-0xffffffff, 0xffffffff]"
16666 #: config/tc-score.c:4348
16667 msgid "li rd label isn't correct instruction form"
16670 #: config/tc-score.c:4515 config/tc-score.c:4669 config/tc-score.c:5200
16671 #: config/tc-score.c:5228
16672 msgid "lacking label "
16675 #: config/tc-score.c:4899
16676 msgid "s3_PIC code offset overflow (max 16 signed bits)"
16679 #: config/tc-score.c:4955
16680 msgid "value not in range [0, 0x7fffffff]"
16683 #: config/tc-score.c:4960
16684 msgid "end on line error"
16687 #: config/tc-score.c:5207
16688 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
16691 #: config/tc-score.c:5234
16692 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
16695 #: config/tc-score.c:5267
16696 msgid "lacking label"
16699 #: config/tc-score.c:5272
16700 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
16703 #: config/tc-score.c:5367
16704 msgid "pce instruction error (16 bit || 16 bit)."
16707 #: config/tc-score.c:5385 config/tc-score.c:5409 config/tc-score.c:5436
16708 #: config/tc-score.c:5465 config/tc-score.c:5514
16709 msgid "score3d instruction."
16712 #: config/tc-score.c:6020
16713 msgid "Unsupported use of .gpword"
16716 #: config/tc-score.c:6116
16718 msgid "BSS length (%d) < 0 ignored"
16721 #: config/tc-score.c:6130 read.c:2533
16723 msgid "error setting flags for \".sbss\": %s"
16726 #: config/tc-score.c:6144 config/tc-sparc.c:4161
16727 msgid "missing alignment"
16730 #: config/tc-score.c:6181
16732 msgid "alignment too large; %d assumed"
16735 #: config/tc-score.c:6186 read.c:2594
16736 msgid "alignment negative; 0 assumed"
16740 #: config/tc-score.c:6583 config/tc-score.c:6607
16741 msgid "size is not 4 or 6"
16744 #: config/tc-score.c:6666
16745 msgid "bad call to MD_ATOF()"
16748 #: config/tc-score.c:7165 config/tc-score.c:7231
16750 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16753 #: config/tc-score.c:7180 config/tc-score.c:7209 config/tc-score.c:7261
16755 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
16758 #: config/tc-score.c:7286
16760 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16763 #: config/tc-score.c:7456
16765 msgid "cannot represent %s relocation in this object file format1"
16768 #: config/tc-score.c:7747
16770 msgid "Sunplus-v2-0-0-20060510\n"
16773 #: config/tc-score.c:7767
16775 msgid " Score-specific assembler options:\n"
16778 #: config/tc-score.c:7769
16780 msgid " -EB\t\tassemble code for a big-endian cpu\n"
16783 #: config/tc-score.c:7774
16785 msgid " -EL\t\tassemble code for a little-endian cpu\n"
16788 #: config/tc-score.c:7778
16790 msgid " -FIXDD\t\tfix data dependencies\n"
16793 #: config/tc-score.c:7780
16796 " -NWARN\t\tdo not print warning message when fixing data "
16800 #: config/tc-score.c:7782
16802 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
16805 #: config/tc-score.c:7784
16807 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
16810 #: config/tc-score.c:7786
16812 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
16815 #: config/tc-score.c:7788
16817 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
16820 #: config/tc-score.c:7790
16822 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
16825 #: config/tc-score.c:7792
16827 msgid " -march=score3\tassemble code for target SCORE3\n"
16830 #: config/tc-score.c:7794
16833 " -USE_R1\t\tassemble code for no warning message when using temp "
16837 #: config/tc-score.c:7796
16839 msgid " -KPIC\t\tgenerate PIC\n"
16842 #: config/tc-score.c:7798
16844 msgid " -O0\t\tdo not perform any optimizations\n"
16847 #: config/tc-score.c:7800
16850 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
16853 #: config/tc-score.c:7802
16855 msgid " -V \t\tSunplus release version\n"
16858 #: config/tc-sh.c:61
16859 msgid "directive .big encountered when option -big required"
16862 #: config/tc-sh.c:71
16863 msgid "directive .little encountered when option -little required"
16866 #: config/tc-sh.c:1025
16867 msgid "illegal double indirection"
16870 #: config/tc-sh.c:1034
16871 msgid "illegal register after @-"
16874 #: config/tc-sh.c:1050
16875 msgid "must be @(r0,...)"
16878 #: config/tc-sh.c:1074
16879 msgid "syntax error in @(r0,...)"
16882 #: config/tc-sh.c:1079
16883 msgid "syntax error in @(r0...)"
16886 #: config/tc-sh.c:1124
16887 msgid "Deprecated syntax."
16890 #: config/tc-sh.c:1136 config/tc-sh.c:1141
16891 msgid "syntax error in @(disp,[Rn, gbr, pc])"
16894 #: config/tc-sh.c:1146
16895 msgid "expecting )"
16898 #: config/tc-sh.c:1154
16899 msgid "illegal register after @"
16902 #: config/tc-sh.c:1795
16904 msgid "unhandled %d\n"
16907 #: config/tc-sh.c:2008
16909 msgid "Invalid register: 'r%d'"
16912 #: config/tc-sh.c:2121
16914 msgid "failed for %d\n"
16917 #: config/tc-sh.c:2127
16918 msgid "misplaced PIC operand"
16921 #: config/tc-sh.c:2238 config/tc-sh.c:2611
16922 msgid "invalid operands for opcode"
16925 #: config/tc-sh.c:2243
16926 msgid "insn can't be combined with parallel processing insn"
16929 #: config/tc-sh.c:2250 config/tc-sh.c:2261 config/tc-sh.c:2293
16930 msgid "multiple movx specifications"
16933 #: config/tc-sh.c:2255 config/tc-sh.c:2277 config/tc-sh.c:2316
16934 msgid "multiple movy specifications"
16937 #: config/tc-sh.c:2264 config/tc-sh.c:2297
16938 msgid "invalid movx address register"
16941 #: config/tc-sh.c:2266
16942 msgid "insn cannot be combined with non-nopy"
16945 #: config/tc-sh.c:2280 config/tc-sh.c:2336
16946 msgid "invalid movy address register"
16949 #: config/tc-sh.c:2282
16950 msgid "insn cannot be combined with non-nopx"
16953 #: config/tc-sh.c:2295
16954 msgid "previous movy requires nopx"
16957 #: config/tc-sh.c:2303 config/tc-sh.c:2308
16958 msgid "invalid movx dsp register"
16961 #: config/tc-sh.c:2318
16962 msgid "previous movx requires nopy"
16965 #: config/tc-sh.c:2327 config/tc-sh.c:2332
16966 msgid "invalid movy dsp register"
16969 #: config/tc-sh.c:2342
16970 msgid "dsp immediate shift value not constant"
16973 #: config/tc-sh.c:2356 config/tc-sh.c:2382
16974 msgid "multiple parallel processing specifications"
16977 #: config/tc-sh.c:2375
16978 msgid "multiple condition specifications"
16981 #: config/tc-sh.c:2413
16982 msgid "insn cannot be combined with pmuls"
16985 #: config/tc-sh.c:2429
16986 msgid "bad combined pmuls output operand"
16989 #: config/tc-sh.c:2439
16990 msgid "destination register is same for parallel insns"
16993 #: config/tc-sh.c:2448
16994 msgid "condition not followed by conditionalizable insn"
16997 #: config/tc-sh.c:2458
16998 msgid "unrecognized characters at end of parallel processing insn"
17001 #: config/tc-sh.c:2550
17002 msgid "opcode not valid for this cpu variant"
17005 #: config/tc-sh.c:2581
17006 msgid "Delayed branches not available on SH1"
17009 #: config/tc-sh.c:2616
17011 msgid "excess operands: '%s'"
17014 #: config/tc-sh.c:2693
17015 msgid ".uses pseudo-op seen when not relaxing"
17018 #: config/tc-sh.c:2699
17019 msgid "bad .uses format"
17022 #: config/tc-sh.c:2817
17024 msgid "Invalid argument to --isa option: %s"
17027 #: config/tc-sh.c:2841
17031 "--little\t\tgenerate little endian code\n"
17032 "--big\t\t\tgenerate big endian code\n"
17033 "--relax\t\t\talter jump instructions for long displacements\n"
17034 "--renesas\t\tdisable optimization with section symbol for\n"
17035 "\t\t\tcompatibility with Renesas assembler.\n"
17036 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
17037 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
17038 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
17039 "--isa=[any\t\tuse most appropriate isa\n"
17040 " | dsp same as '-dsp'\n"
17044 #: config/tc-sh.c:2866
17046 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
17049 #: config/tc-sh.c:2942
17050 msgid ".uses does not refer to a local symbol in the same section"
17053 #: config/tc-sh.c:2961
17054 msgid "can't find fixup pointed to by .uses"
17057 #: config/tc-sh.c:2981
17058 msgid ".uses target does not refer to a local symbol in the same section"
17061 #: config/tc-sh.c:3054
17062 msgid "displacement overflows 12-bit field"
17065 #: config/tc-sh.c:3057
17067 msgid "displacement to defined symbol %s overflows 12-bit field"
17070 #: config/tc-sh.c:3061
17072 msgid "displacement to undefined symbol %s overflows 12-bit field"
17075 #: config/tc-sh.c:3134
17076 msgid "displacement overflows 8-bit field"
17079 #: config/tc-sh.c:3137
17081 msgid "displacement to defined symbol %s overflows 8-bit field"
17084 #: config/tc-sh.c:3141
17086 msgid "displacement to undefined symbol %s overflows 8-bit field "
17089 #: config/tc-sh.c:3154
17091 msgid "overflow in branch to %s; converted into longer instruction sequence"
17094 #: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4625
17095 #: config/tc-sparc.c:4649
17096 msgid "misaligned data"
17099 #: config/tc-sh.c:3572
17100 msgid "offset to unaligned destination"
17103 #: config/tc-sh.c:3577
17104 msgid "negative offset"
17107 #: config/tc-sh.c:3717
17108 msgid "misaligned offset"
17111 #: config/tc-sparc.c:314 config/tc-sparc.c:495
17112 msgid "Bad opcode table, broken assembler."
17115 #: config/tc-sparc.c:487
17117 msgid "invalid architecture -xarch=%s"
17120 #: config/tc-sparc.c:561
17122 msgid "No compiled in support for %d bit object file format"
17125 #: config/tc-sparc.c:645
17127 msgid "SPARC options:\n"
17130 #: config/tc-sparc.c:674
17134 "\t\t\tspecify variant of SPARC architecture\n"
17135 "-bump\t\t\twarn when assembler switches architectures\n"
17136 "-sparc\t\t\tignored\n"
17137 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
17138 "-relax\t\t\trelax jumps and branches (default)\n"
17139 "-no-relax\t\tavoid changing any jumps and branches\n"
17142 #: config/tc-sparc.c:681
17145 "-32\t\t\tcreate 32 bit object file\n"
17146 "-64\t\t\tcreate 64 bit object file\n"
17149 #: config/tc-sparc.c:684
17151 msgid "\t\t\t[default is %d]\n"
17154 #: config/tc-sparc.c:686
17157 "-TSO\t\t\tuse Total Store Ordering\n"
17158 "-PSO\t\t\tuse Partial Store Ordering\n"
17159 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
17162 #: config/tc-sparc.c:690
17164 msgid "\t\t\t[default is %s]\n"
17167 #: config/tc-sparc.c:692
17170 "-KPIC\t\t\tgenerate PIC\n"
17171 "-V\t\t\tprint assembler version number\n"
17172 "-undeclared-regs\tignore application global register usage without\n"
17173 "\t\t\tappropriate .register directive (default)\n"
17174 "-no-undeclared-regs\tforce error on application global register usage\n"
17175 "\t\t\twithout appropriate .register directive\n"
17176 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
17177 "-q\t\t\tignored\n"
17178 "-Qy, -Qn\t\tignored\n"
17179 "-s\t\t\tignored\n"
17182 #: config/tc-sparc.c:704
17185 "-EL\t\t\tgenerate code for a little endian machine\n"
17186 "-EB\t\t\tgenerate code for a big endian machine\n"
17187 "--little-endian-data\tgenerate code for a machine having big endian\n"
17188 " instructions and little endian data.\n"
17191 #: config/tc-sparc.c:968
17193 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
17196 #: config/tc-sparc.c:987
17198 msgid "Internal error: can't find opcode `%s' for `%s'\n"
17201 #: config/tc-sparc.c:1199
17202 msgid "Support for 64-bit arithmetic not compiled in."
17205 #: config/tc-sparc.c:1245
17206 msgid "set: number not in 0..4294967295 range"
17209 #: config/tc-sparc.c:1252
17210 msgid "set: number not in -2147483648..4294967295 range"
17213 #: config/tc-sparc.c:1311
17214 msgid "setsw: number not in -2147483648..4294967295 range"
17217 #: config/tc-sparc.c:1359
17218 msgid "setx: temporary register same as destination register"
17221 #: config/tc-sparc.c:1430
17222 msgid "setx: illegal temporary register g0"
17225 #: config/tc-sparc.c:1538
17226 msgid "unpredictable DCTI couple"
17229 #: config/tc-sparc.c:1548
17230 msgid "FP branch in delay slot"
17233 #: config/tc-sparc.c:1565
17234 msgid "FP branch preceded by FP compare; NOP inserted"
17237 #: config/tc-sparc.c:1605
17238 msgid "failed special case insn sanity check"
17241 #: config/tc-sparc.c:1793
17242 msgid ": invalid membar mask name"
17245 #: config/tc-sparc.c:1809
17246 msgid ": invalid membar mask expression"
17249 #: config/tc-sparc.c:1814
17250 msgid ": invalid membar mask number"
17253 #: config/tc-sparc.c:1829
17254 msgid ": invalid siam mode expression"
17257 #: config/tc-sparc.c:1834
17258 msgid ": invalid siam mode number"
17261 #: config/tc-sparc.c:1850
17262 msgid ": invalid prefetch function name"
17265 #: config/tc-sparc.c:1858
17266 msgid ": invalid prefetch function expression"
17269 #: config/tc-sparc.c:1863
17270 msgid ": invalid prefetch function number"
17273 #: config/tc-sparc.c:1890 config/tc-sparc.c:1896 config/tc-sparc.c:1905
17274 msgid ": unrecognizable privileged register"
17277 #: config/tc-sparc.c:1928 config/tc-sparc.c:1934 config/tc-sparc.c:1943
17278 msgid ": unrecognizable hyperprivileged register"
17281 #: config/tc-sparc.c:1966 config/tc-sparc.c:1972 config/tc-sparc.c:1981
17282 msgid ": unrecognizable ancillary state register"
17285 #: config/tc-sparc.c:2014
17286 msgid ": asr number must be between 0 and 31"
17289 #: config/tc-sparc.c:2023
17291 msgid ": expecting %asrN"
17294 #: config/tc-sparc.c:2065
17295 msgid ": crypto immediate must be between 0 and 31"
17298 #: config/tc-sparc.c:2074
17299 msgid ": expecting crypto immediate"
17302 #: config/tc-sparc.c:2235 config/tc-sparc.c:2274 config/tc-sparc.c:2701
17303 #: config/tc-sparc.c:2737
17305 msgid "Illegal operands: %%%s requires arguments in ()"
17308 #: config/tc-sparc.c:2242
17311 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
17315 #: config/tc-sparc.c:2253
17317 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
17320 #: config/tc-sparc.c:2460
17321 msgid "detected global register use not covered by .register pseudo-op"
17324 #: config/tc-sparc.c:2562
17325 msgid ": There are only 64 f registers; [0-63]"
17328 #: config/tc-sparc.c:2564 config/tc-sparc.c:2582
17329 msgid ": There are only 32 f registers; [0-31]"
17332 #: config/tc-sparc.c:2574
17333 msgid ": There are only 32 single precision f registers; [0-31]"
17336 #: config/tc-sparc.c:2595
17337 msgid ": Instruction requires frs2 and frsd must be the same register"
17340 #: config/tc-sparc.c:2746
17342 msgid "Expression inside %%%s could not be parsed"
17345 #: config/tc-sparc.c:2754
17348 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
17351 #: config/tc-sparc.c:2871
17353 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
17356 #: config/tc-sparc.c:2881
17359 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
17363 #: config/tc-sparc.c:2899
17364 msgid ": PC-relative operand can't be a constant"
17367 #: config/tc-sparc.c:2906
17368 msgid ": TLS operand can't be a constant"
17371 #: config/tc-sparc.c:2934
17372 msgid ": Immediate value in cbcond is out of range."
17375 #: config/tc-sparc.c:2960
17376 msgid ": invalid ASI name"
17379 #: config/tc-sparc.c:2969
17380 msgid ": invalid ASI expression"
17383 #: config/tc-sparc.c:2974
17384 msgid ": invalid ASI number"
17387 #: config/tc-sparc.c:3079
17388 msgid ": non-immdiate imm2 operand"
17391 #: config/tc-sparc.c:3084
17392 msgid ": imm2 immediate operand out of range (0-3)"
17395 #: config/tc-sparc.c:3103
17396 msgid "OPF immediate operand out of range (0-0x1ff)"
17399 #: config/tc-sparc.c:3108
17400 msgid "non-immediate OPF operand, ignored"
17403 #: config/tc-sparc.c:3127
17404 msgid ": invalid cpreg name"
17407 #: config/tc-sparc.c:3156
17409 msgid "Illegal operands%s"
17412 #: config/tc-sparc.c:3206
17414 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
17417 #: config/tc-sparc.c:3247
17419 msgid "Architecture mismatch on \"%s %s\"."
17422 #: config/tc-sparc.c:3248
17424 msgid "(Requires %s; requested architecture is %s.)"
17427 #: config/tc-sparc.c:3260
17429 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
17432 #: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660
17433 #: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683
17434 #: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728
17435 #: config/tc-sparc.c:3752 write.c:1184
17436 msgid "relocation overflow"
17439 #: config/tc-sparc.c:3807
17441 msgid "bad or unhandled relocation type: 0x%02x"
17444 #: config/tc-sparc.c:4123
17445 msgid "Expected comma after name"
17448 #: config/tc-sparc.c:4132
17450 msgid "BSS length (%d.) <0! Ignored."
17453 #: config/tc-sparc.c:4144
17454 msgid "bad .reserve segment -- expected BSS segment"
17457 #: config/tc-sparc.c:4170 config/tc-sparc.c:4297
17458 msgid "negative alignment"
17461 #: config/tc-sparc.c:4180 config/tc-sparc.c:4318 read.c:1590 read.c:2606
17462 msgid "alignment not a power of 2"
17465 #: config/tc-sparc.c:4226
17467 msgid "Ignoring attempt to re-define symbol %s"
17470 #: config/tc-sparc.c:4249 config/tc-v850.c:283
17471 msgid "Expected comma after symbol-name"
17474 #: config/tc-sparc.c:4259
17476 msgid ".COMMon length (%lu) out of range ignored"
17479 #: config/tc-sparc.c:4285
17480 msgid "Expected comma after common length"
17483 #: config/tc-sparc.c:4430
17484 msgid "Unknown segment type"
17487 #: config/tc-sparc.c:4499 config/tc-sparc.c:4508
17489 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
17492 #: config/tc-sparc.c:4526
17493 msgid "redefinition of global register"
17496 #: config/tc-sparc.c:4537
17498 msgid "Register symbol %s already defined."
17501 #: config/tc-sparc.c:4739
17503 msgid "Illegal operands: %%r_plt in %d-byte data field"
17506 #: config/tc-sparc.c:4749
17508 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
17511 #: config/tc-sparc.c:4786 config/tc-vax.c:3313
17513 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
17516 #: config/tc-sparc.c:4794 config/tc-sparc.c:4825 config/tc-sparc.c:4834
17517 #: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361
17519 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
17522 #: config/tc-sparc.c:4843 config/tc-vax.c:3370
17524 msgid "Illegal operands: garbage after %%r_%s%d()"
17527 #: config/tc-sparc.h:66
17528 msgid "sparc convert_frag\n"
17531 #: config/tc-spu.c:172
17534 " --apuasm\t\t emulate behaviour of apuasm\n"
17537 #: config/tc-spu.c:278
17539 msgid "Invalid mnemonic '%s'"
17542 #: config/tc-spu.c:284
17544 msgid "'%s' is only available in DD2.0 or higher."
17547 #: config/tc-spu.c:316
17549 msgid "Error in argument %d. Expecting: \"%s\""
17552 #: config/tc-spu.c:327
17553 msgid "Mixing register syntax, with and without '$'."
17556 #: config/tc-spu.c:333
17558 msgid "Treating '%-*s' as a symbol."
17561 #: config/tc-spu.c:552
17562 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
17565 #: config/tc-spu.c:554
17566 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
17569 #: config/tc-spu.c:597
17571 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
17574 #: config/tc-spu.c:603
17576 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
17579 #: config/tc-spu.c:673 config/tc-spu.c:676
17581 msgid "Constant expression %d out of range, [%d, %d]."
17584 #: config/tc-spu.c:778
17586 msgid "invalid priority '%lu'"
17589 #: config/tc-spu.c:784
17591 msgid "invalid lrlive '%lu'"
17594 #: config/tc-spu.c:858
17595 msgid "Relaxation should never occur"
17598 #: config/tc-spu.c:1005
17600 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
17603 #: config/tc-spu.h:85
17604 msgid "spu convert_frag\n"
17607 #: config/tc-tic30.c:36
17611 #: config/tc-tic30.c:36
17615 #: config/tc-tic30.c:36
17619 #: config/tc-tic30.c:36
17623 #: config/tc-tic30.c:36
17627 #: config/tc-tic30.c:460
17628 msgid "More than one AR register found in indirect reference"
17631 #: config/tc-tic30.c:466
17632 msgid "Illegal AR register in indirect reference"
17635 #: config/tc-tic30.c:487
17636 msgid "More than one displacement found in indirect reference"
17639 #: config/tc-tic30.c:496
17640 msgid "Invalid displacement in indirect reference"
17643 #: config/tc-tic30.c:514
17644 msgid "AR register not found in indirect reference"
17647 #. Maybe an implied displacement of 1 again.
17648 #: config/tc-tic30.c:531
17649 msgid "required displacement wasn't given in indirect reference"
17652 #: config/tc-tic30.c:538
17653 msgid "illegal indirect reference"
17656 #: config/tc-tic30.c:545
17657 msgid "displacement must be an unsigned 8-bit number"
17660 #: config/tc-tic30.c:729 config/tc-tic30.c:1476
17662 msgid "Invalid character %s before %s operand"
17665 #: config/tc-tic30.c:748 config/tc-tic30.c:1491
17667 msgid "Unbalanced parenthesis in %s operand."
17670 #: config/tc-tic30.c:764 config/tc-tic30.c:1501
17672 msgid "Invalid character %s in %s operand"
17675 #: config/tc-tic30.c:783 config/tc-tic30.c:1518
17677 msgid "Spurious operands; (%d operands/instruction max)"
17680 #. Just skip it, if it's \n complain.
17681 #: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
17682 #: config/tc-tic30.c:1551
17683 msgid "Expecting operand after ','; got nothing"
17686 #: config/tc-tic30.c:806 config/tc-tic30.c:1540
17687 msgid "Expecting operand before ','; got nothing"
17690 #: config/tc-tic30.c:844
17691 msgid "incorrect number of operands given in the first instruction"
17694 #: config/tc-tic30.c:850
17695 msgid "incorrect number of operands given in the second instruction"
17698 #: config/tc-tic30.c:871
17700 msgid "%s instruction, operand %d doesn't match"
17703 #. Shouldn't get here.
17704 #: config/tc-tic30.c:895 config/tc-tic30.c:902
17705 msgid "incorrect format for multiply parallel instruction"
17708 #: config/tc-tic30.c:909
17709 msgid "destination for multiply can only be R0 or R1"
17712 #: config/tc-tic30.c:916
17713 msgid "destination for add/subtract can only be R2 or R3"
17716 #: config/tc-tic30.c:983
17717 msgid "loading the same register in parallel operation"
17720 #: config/tc-tic30.c:1426
17722 msgid "Invalid character %s in opcode"
17725 #: config/tc-tic30.c:1456
17727 msgid "Unknown TMS320C30 instruction: %s"
17730 #: config/tc-tic30.c:1576
17731 msgid "Incorrect number of operands given"
17734 #: config/tc-tic30.c:1609
17736 msgid "The %s operand doesn't match"
17739 #. Shouldn't make it to this stage.
17740 #: config/tc-tic30.c:1634 config/tc-tic30.c:1646
17741 msgid "Incompatible first and second operands in instruction"
17744 #: config/tc-tic30.c:1760
17745 msgid "invalid short form floating point immediate operand"
17748 #: config/tc-tic30.c:1770
17749 msgid "rounding down first operand float to unsigned int"
17752 #: config/tc-tic30.c:1772
17753 msgid "only lower 16-bits of first operand are used"
17756 #: config/tc-tic30.c:1782
17757 msgid "rounding down first operand float to signed int"
17760 #: config/tc-tic30.c:1787 config/tc-tic30.c:1858
17761 msgid "first operand is too large for 16-bit signed int"
17764 #: config/tc-tic30.c:1852
17765 msgid "first operand is floating point"
17768 #. Shouldn't get here.
17769 #: config/tc-tic30.c:1883
17770 msgid "interrupt vector for trap instruction out of range"
17773 #: config/tc-tic30.c:1928
17774 msgid "LDP instruction needs a 24-bit operand"
17777 #: config/tc-tic30.c:1952
17778 msgid "first operand is too large for a 24-bit displacement"
17781 #: config/tc-tic4x.c:391
17782 msgid "Nan, using zero."
17785 #: config/tc-tic4x.c:509
17787 msgid "Cannot represent exponent in %d bits"
17790 #: config/tc-tic4x.c:592 config/tc-tic4x.c:602
17791 msgid "Invalid floating point number"
17794 #: config/tc-tic4x.c:721
17795 msgid "Comma expected\n"
17798 #: config/tc-tic4x.c:754 config/tc-tic54x.c:470
17799 msgid ".bss size argument missing\n"
17802 #: config/tc-tic4x.c:762
17804 msgid ".bss size %ld < 0!"
17807 #: config/tc-tic4x.c:895
17808 msgid "Non-constant symbols not allowed\n"
17811 #: config/tc-tic4x.c:926
17812 msgid "Symbol missing\n"
17815 #. Skip null symbol terminator.
17816 #: config/tc-tic4x.c:974
17817 msgid ".sect: subsection name ignored"
17820 #: config/tc-tic4x.c:1002 config/tc-tic4x.c:1103 config/tc-tic54x.c:1427
17822 msgid "Error setting flags for \"%s\": %s"
17825 #: config/tc-tic4x.c:1034
17826 msgid ".set syntax invalid\n"
17829 #: config/tc-tic4x.c:1092
17830 msgid ".usect: non-zero alignment flag ignored"
17833 #: config/tc-tic4x.c:1123
17835 msgid "This assembler does not support processor generation %ld"
17838 #: config/tc-tic4x.c:1127
17839 msgid "Changing processor generation on fly not supported..."
17842 #: config/tc-tic4x.c:1414
17843 msgid "Auxiliary register AR0--AR7 required for indirect"
17846 #: config/tc-tic4x.c:1428
17848 msgid "Bad displacement %d (require 0--255)\n"
17851 #: config/tc-tic4x.c:1446
17852 msgid "Index register IR0,IR1 required for displacement"
17855 #: config/tc-tic4x.c:1514
17856 msgid "Expecting a register name"
17859 #: config/tc-tic4x.c:1526 config/tc-tic4x.c:1549 config/tc-tic4x.c:1615
17860 msgid "Number too large"
17863 #: config/tc-tic4x.c:1539 config/tc-tic4x.c:1562
17864 msgid "Expecting a constant value"
17867 #: config/tc-tic4x.c:1570
17869 msgid "Bad direct addressing construct %s"
17872 #: config/tc-tic4x.c:1574
17874 msgid "Direct value of %ld is not suitable"
17877 #: config/tc-tic4x.c:1598
17878 msgid "Unknown indirect addressing mode"
17881 #: config/tc-tic4x.c:1695
17883 msgid "Immediate value of %ld is too large for ldf"
17886 #: config/tc-tic4x.c:1735
17887 msgid "Destination register must be ARn"
17890 #: config/tc-tic4x.c:1754 config/tc-tic4x.c:2127 config/tc-tic4x.c:2186
17892 msgid "Immediate value of %ld is too large"
17895 #: config/tc-tic4x.c:1783 config/tc-tic4x.c:1988
17896 msgid "Invalid indirect addressing mode"
17899 #: config/tc-tic4x.c:1807 config/tc-tic4x.c:1847 config/tc-tic4x.c:2038
17900 #: config/tc-tic4x.c:2060
17901 msgid "Register must be Rn"
17904 #: config/tc-tic4x.c:1861 config/tc-tic4x.c:1931 config/tc-tic4x.c:1945
17905 msgid "Register must be R0--R7"
17908 #: config/tc-tic4x.c:1885 config/tc-tic4x.c:1913
17910 msgid "Invalid indirect addressing mode displacement %d"
17913 #: config/tc-tic4x.c:1959
17914 msgid "Destination register must be R2 or R3"
17917 #: config/tc-tic4x.c:1973
17918 msgid "Destination register must be R0 or R1"
17921 #: config/tc-tic4x.c:2010
17923 msgid "Displacement value of %ld is too large"
17926 #: config/tc-tic4x.c:2071 config/tc-tic4x.c:2202
17927 msgid "Floating point number not valid in expression"
17930 #: config/tc-tic4x.c:2085
17932 msgid "Signed immediate value %ld too large"
17935 #: config/tc-tic4x.c:2148
17937 msgid "Unsigned immediate value %ld too large"
17940 #: config/tc-tic4x.c:2216
17942 msgid "Immediate value %ld too large"
17945 #: config/tc-tic4x.c:2235 config/tc-tic4x.c:2263
17946 msgid "Register must be ivtp or tvtp"
17949 #: config/tc-tic4x.c:2249
17950 msgid "Register must be address register"
17953 #: config/tc-tic4x.c:2322
17954 msgid "Source and destination register should not be equal"
17957 #: config/tc-tic4x.c:2337
17958 msgid "Equal parallel destination registers, one result will be discarded"
17961 #: config/tc-tic4x.c:2378
17962 msgid "Too many operands scanned"
17965 #: config/tc-tic4x.c:2409
17966 msgid "Parallel opcode cannot contain more than two instructions"
17969 #: config/tc-tic4x.c:2483
17971 msgid "Invalid operands for %s"
17974 #: config/tc-tic4x.c:2486
17976 msgid "Invalid instruction %s"
17979 #: config/tc-tic4x.c:2638
17981 msgid "Bad relocation type: 0x%02x"
17984 #: config/tc-tic4x.c:2696
17986 msgid "Unsupported processor generation %d"
17989 #: config/tc-tic4x.c:2704
17990 msgid "Option -b is depreciated, please use -mbig"
17993 #: config/tc-tic4x.c:2711
17994 msgid "Option -p is depreciated, please use -mmemparm"
17997 #: config/tc-tic4x.c:2718
17998 msgid "Option -r is depreciated, please use -mregparm"
18001 #: config/tc-tic4x.c:2725
18002 msgid "Option -s is depreciated, please use -msmall"
18005 #: config/tc-tic4x.c:2754
18010 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
18011 " 30 - TMS320C30\n"
18012 " 31 - TMS320C31, TMS320LC31\n"
18013 " 32 - TMS320C32\n"
18014 " 33 - TMS320VC33\n"
18015 " 40 - TMS320C40\n"
18016 " 44 - TMS320C44\n"
18017 " -mrev=REV set cpu hardware revision (integer numbers).\n"
18018 " Combinations of -mcpu and -mrev will enable/"
18020 " the appropriate options (-midle2, -mlowpower and\n"
18021 " -menhanced) according to the selected type\n"
18022 " -mbig select big memory model\n"
18023 " -msmall select small memory model (default)\n"
18024 " -mregparm select register parameters (default)\n"
18025 " -mmemparm select memory parameters\n"
18026 " -midle2 enable IDLE2 support\n"
18027 " -mlowpower enable LOPOWER and MAXSPEED support\n"
18028 " -menhanced enable enhanced opcode support\n"
18031 #: config/tc-tic4x.c:2799
18033 msgid "Label \"$%d\" redefined"
18036 #: config/tc-tic4x.c:3009
18038 msgid "Reloc %d not supported by object file format"
18041 #. Only word (et al.), align, or conditionals are allowed within
18043 #: config/tc-tic54x.c:219
18044 msgid "pseudo-op illegal within .struct/.union"
18047 #: config/tc-tic54x.c:233
18049 msgid "C54x-specific command line options:\n"
18052 #: config/tc-tic54x.c:234
18054 msgid "-mfar-mode | -mf Use extended addressing\n"
18057 #: config/tc-tic54x.c:235
18059 msgid "-mcpu=<CPU version> Specify the CPU version\n"
18062 #: config/tc-tic54x.c:236
18064 msgid "-merrors-to-file <filename>\n"
18067 #: config/tc-tic54x.c:237
18069 msgid "-me <filename> Redirect errors to a file\n"
18072 #: config/tc-tic54x.c:348
18073 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
18076 #: config/tc-tic54x.c:357
18077 msgid "symbols assigned with .asg must begin with a letter"
18080 #: config/tc-tic54x.c:397
18081 msgid "Unterminated string after absolute expression"
18084 #: config/tc-tic54x.c:405
18085 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
18088 #: config/tc-tic54x.c:415
18089 msgid "symbols assigned with .eval must begin with a letter"
18092 #: config/tc-tic54x.c:479
18094 msgid ".bss size %d < 0!"
18097 #: config/tc-tic54x.c:662
18098 msgid "Offset on nested structures is ignored"
18101 #: config/tc-tic54x.c:712
18103 msgid ".end%s without preceding .%s"
18106 #: config/tc-tic54x.c:778
18108 msgid "Unrecognized struct/union tag '%s'"
18111 #: config/tc-tic54x.c:780
18112 msgid ".tag requires a structure tag"
18115 #: config/tc-tic54x.c:786
18116 msgid "Label required for .tag"
18119 #: config/tc-tic54x.c:805
18121 msgid ".tag target '%s' undefined"
18124 #: config/tc-tic54x.c:869
18126 msgid ".field count '%d' out of range (1 <= X <= 32)"
18129 #: config/tc-tic54x.c:897
18131 msgid "Unrecognized field type '%c'"
18134 #: config/tc-tic54x.c:1021
18135 msgid "Overflow in expression, truncated to 8 bits"
18138 #: config/tc-tic54x.c:1026
18139 msgid "Overflow in expression, truncated to 16 bits"
18142 #. Disallow .byte with a non constant expression that will
18143 #. require relocation.
18144 #: config/tc-tic54x.c:1034
18145 msgid "Relocatable values require at least WORD storage"
18148 #: config/tc-tic54x.c:1095
18149 msgid "Use of .def/.ref is deprecated. Use .global instead"
18152 #: config/tc-tic54x.c:1290
18153 msgid ".space/.bes repeat count is negative, ignored"
18156 #: config/tc-tic54x.c:1295
18157 msgid ".space/.bes repeat count is zero, ignored"
18160 #: config/tc-tic54x.c:1368
18161 msgid "Missing size argument"
18164 #: config/tc-tic54x.c:1502
18165 msgid "CPU version has already been set"
18168 #: config/tc-tic54x.c:1506
18170 msgid "Unrecognized version '%s'"
18173 #: config/tc-tic54x.c:1512
18174 msgid "Changing of CPU version on the fly not supported"
18177 #: config/tc-tic54x.c:1643
18178 msgid "p2align not supported on this target"
18181 #: config/tc-tic54x.c:1655
18182 msgid "Argument to .even ignored"
18185 #: config/tc-tic54x.c:1701
18186 msgid "Invalid field size, must be from 1 to 32"
18189 #: config/tc-tic54x.c:1714
18190 msgid "field size must be 16 when value is relocatable"
18193 #: config/tc-tic54x.c:1729
18194 msgid "field value truncated"
18197 #: config/tc-tic54x.c:1835 config/tc-tic54x.c:2134
18199 msgid "Unrecognized section '%s'"
18202 #: config/tc-tic54x.c:1844
18203 msgid "Current section is uninitialized, section name required for .clink"
18206 #: config/tc-tic54x.c:2045
18207 msgid "ENDLOOP without corresponding LOOP"
18210 #: config/tc-tic54x.c:2086
18211 msgid "Mixing of normal and extended addressing not supported"
18214 #: config/tc-tic54x.c:2092
18215 msgid "Extended addressing not supported on the specified CPU"
18218 #: config/tc-tic54x.c:2140
18219 msgid ".sblock may be used for initialized sections only"
18222 #: config/tc-tic54x.c:2170
18223 msgid "Symbol missing for .set/.equ"
18226 #: config/tc-tic54x.c:2226
18227 msgid ".var may only be used within a macro definition"
18230 #: config/tc-tic54x.c:2234
18231 msgid "Substitution symbols must begin with a letter"
18234 #: config/tc-tic54x.c:2326
18236 msgid "can't open macro library file '%s' for reading: %s"
18239 #: config/tc-tic54x.c:2333
18241 msgid "File '%s' not in macro archive format"
18244 #: config/tc-tic54x.c:2463
18246 msgid "Bad COFF version '%s'"
18249 #: config/tc-tic54x.c:2472
18251 msgid "Bad CPU version '%s'"
18254 #: config/tc-tic54x.c:2485 config/tc-tic54x.c:2488
18256 msgid "Can't redirect stderr to the file '%s'"
18259 #: config/tc-tic54x.c:2506
18260 msgid "Macro nesting is too deep"
18263 #: config/tc-tic54x.c:2605
18265 msgid "Undefined substitution symbol '%s'"
18268 #: config/tc-tic54x.c:3090
18270 msgid "Unbalanced parenthesis in operand %d"
18273 #: config/tc-tic54x.c:3121 config/tc-tic54x.c:3129
18274 msgid "Expecting operand after ','"
18277 #: config/tc-tic54x.c:3140
18278 msgid "Extra junk on line"
18281 #: config/tc-tic54x.c:3177
18282 msgid "Badly formed address expression"
18285 #: config/tc-tic54x.c:3430
18287 msgid "Invalid dmad syntax '%s'"
18290 #: config/tc-tic54x.c:3494
18293 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
18296 #: config/tc-tic54x.c:3545
18297 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
18300 #: config/tc-tic54x.c:3565
18302 msgid "Unrecognized indirect address format \"%s\""
18305 #: config/tc-tic54x.c:3603
18307 msgid "Operand '%s' out of range (%d <= x <= %d)"
18310 #: config/tc-tic54x.c:3623
18311 msgid "Error in relocation handling"
18314 #: config/tc-tic54x.c:3642 config/tc-tic54x.c:3704 config/tc-tic54x.c:3732
18316 msgid "Unrecognized condition code \"%s\""
18319 #: config/tc-tic54x.c:3659
18321 msgid "Condition \"%s\" does not match preceding group"
18324 #: config/tc-tic54x.c:3667
18327 "Condition \"%s\" uses a different accumulator from a preceding condition"
18330 #: config/tc-tic54x.c:3674
18331 msgid "Only one comparison conditional allowed"
18334 #: config/tc-tic54x.c:3679
18335 msgid "Only one overflow conditional allowed"
18338 #: config/tc-tic54x.c:3687
18340 msgid "Duplicate %s conditional"
18343 #: config/tc-tic54x.c:3718
18344 msgid "Invalid auxiliary register (use AR0-AR7)"
18347 #: config/tc-tic54x.c:3749
18348 msgid "lk addressing modes are invalid for memory-mapped register addressing"
18351 #: config/tc-tic54x.c:3757
18353 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
18354 "Resulting behavior is undefined."
18357 #: config/tc-tic54x.c:3783
18359 "Destination accumulator for each part of this parallel instruction must be "
18363 #: config/tc-tic54x.c:3832
18365 msgid "Memory mapped register \"%s\" out of range"
18368 #: config/tc-tic54x.c:3871
18369 msgid "Invalid operand (use 1, 2, or 3)"
18372 #: config/tc-tic54x.c:3897
18373 msgid "A status register or status bit name is required"
18376 #: config/tc-tic54x.c:3907
18378 msgid "Unrecognized status bit \"%s\""
18381 #: config/tc-tic54x.c:3930
18383 msgid "Invalid status register \"%s\""
18386 #: config/tc-tic54x.c:3942
18388 msgid "Operand \"%s\" out of range (use 1 or 2)"
18391 #: config/tc-tic54x.c:4145
18393 msgid "Unrecognized instruction \"%s\""
18396 #: config/tc-tic54x.c:4174
18398 msgid "Unrecognized operand list '%s' for instruction '%s'"
18401 #: config/tc-tic54x.c:4203
18403 msgid "Unrecognized parallel instruction \"%s\""
18406 #: config/tc-tic54x.c:4252
18408 msgid "Invalid operand (s) for parallel instruction \"%s\""
18411 #: config/tc-tic54x.c:4255
18413 msgid "Unrecognized parallel instruction combination \"%s || %s\""
18416 #: config/tc-tic54x.c:4470
18418 msgid "%s symbol recursion stopped at second appearance of '%s'"
18421 #: config/tc-tic54x.c:4511
18422 msgid "Unrecognized substitution symbol function"
18425 #: config/tc-tic54x.c:4516
18426 msgid "Missing '(' after substitution symbol function"
18429 #: config/tc-tic54x.c:4530
18430 msgid "Expecting second argument"
18433 #: config/tc-tic54x.c:4543 config/tc-tic54x.c:4593
18434 msgid "Extra junk in function call, expecting ')'"
18437 #: config/tc-tic54x.c:4569
18438 msgid "Function expects two arguments"
18441 #: config/tc-tic54x.c:4582
18442 msgid "Expecting character constant argument"
18445 #: config/tc-tic54x.c:4588
18446 msgid "Both arguments must be substitution symbols"
18449 #: config/tc-tic54x.c:4640
18451 msgid "Invalid subscript (use 1 to %d)"
18454 #: config/tc-tic54x.c:4650
18456 msgid "Invalid length (use 0 to %d)"
18459 #: config/tc-tic54x.c:4660
18460 msgid "Missing ')' in subscripted substitution symbol expression"
18463 #: config/tc-tic54x.c:4680
18464 msgid "Missing forced substitution terminator ':'"
18467 #: config/tc-tic54x.c:4833
18470 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18473 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18478 #: config/tc-tic54x.c:4877
18480 msgid "Unrecognized parallel instruction '%s'"
18483 #: config/tc-tic54x.c:4889
18485 msgid "Instruction '%s' requires an LP cpu version"
18488 #: config/tc-tic54x.c:4896
18490 msgid "Instruction '%s' requires far mode addressing"
18493 #: config/tc-tic54x.c:4908
18496 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18497 "left). Resulting behavior is undefined."
18499 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18500 "left). Resulting behavior is undefined."
18504 #: config/tc-tic54x.c:4922
18506 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
18507 "Resulting behavior is undefined."
18510 #: config/tc-tic54x.c:4933
18512 msgid "'%s' is not repeatable. Resulting behavior is undefined."
18515 #: config/tc-tic54x.c:4937
18517 "Instructions using long offset modifiers or absolute addresses are not "
18518 "repeatable. Resulting behavior is undefined."
18521 #: config/tc-tic54x.c:5081
18523 msgid "Unsupported relocation size %d"
18526 #: config/tc-tic54x.c:5212
18527 msgid "non-absolute value used with .space/.bes"
18530 #: config/tc-tic54x.c:5216
18532 msgid "negative value ignored in %s"
18535 #: config/tc-tic54x.c:5304
18537 msgid "attempt to .space/.bes backwards? (%ld)"
18540 #: config/tc-tic6x.c:262
18542 msgid "unknown -mpid= argument '%s'"
18545 #: config/tc-tic6x.c:320
18547 msgid "TMS320C6000 options:\n"
18550 #: config/tc-tic6x.c:321
18552 msgid " -march=ARCH enable instructions from architecture ARCH\n"
18555 #: config/tc-tic6x.c:322
18557 msgid " -mbig-endian generate big-endian code\n"
18560 #: config/tc-tic6x.c:323
18562 msgid " -mlittle-endian generate little-endian code\n"
18565 #: config/tc-tic6x.c:324
18567 msgid " -mdsbt code uses DSBT addressing\n"
18570 #: config/tc-tic6x.c:325
18572 msgid " -mno-dsbt code does not use DSBT addressing\n"
18575 #: config/tc-tic6x.c:326
18578 " -mpid=no code uses position-dependent data addressing\n"
18581 #: config/tc-tic6x.c:327
18584 " -mpid=near code uses position-independent data addressing,\n"
18585 " GOT accesses use near DP addressing\n"
18588 #: config/tc-tic6x.c:329
18591 " -mpid=far code uses position-independent data addressing,\n"
18592 " GOT accesses use far DP addressing\n"
18595 #: config/tc-tic6x.c:331
18597 msgid " -mpic code addressing is position-independent\n"
18600 #: config/tc-tic6x.c:332
18602 msgid " -mno-pic code addressing is position-dependent\n"
18605 #: config/tc-tic6x.c:337
18607 msgid "Supported ARCH values are:"
18610 #: config/tc-tic6x.c:384
18611 msgid "unexpected .cantunwind directive"
18614 #: config/tc-tic6x.c:404
18615 msgid "unexpected .handlerdata directive"
18618 #: config/tc-tic6x.c:416
18619 msgid "personality routine required before .handlerdata directive"
18622 #: config/tc-tic6x.c:530
18623 msgid "expected symbol"
18626 #: config/tc-tic6x.c:577
18627 msgid "expected comma after symbol name"
18630 #: config/tc-tic6x.c:587
18632 msgid "invalid length for .scomm directive"
18635 #: config/tc-tic6x.c:601
18636 msgid "alignment is not a positive number"
18639 #: config/tc-tic6x.c:613
18640 msgid "alignment is not a power of 2"
18643 #: config/tc-tic6x.c:628
18645 msgid "attempt to re-define symbol `%s'"
18648 #: config/tc-tic6x.c:637
18650 msgid "attempt to redefine `%s' with a different length"
18653 #: config/tc-tic6x.c:836
18654 msgid "multiple '||' on same line"
18657 #: config/tc-tic6x.c:839
18658 msgid "'||' after predicate"
18661 #: config/tc-tic6x.c:883
18662 msgid "multiple predicates on same line"
18665 #: config/tc-tic6x.c:889
18667 msgid "bad predicate '%s'"
18670 #: config/tc-tic6x.c:900
18671 msgid "predication on A0 not supported on this architecture"
18674 #: config/tc-tic6x.c:933
18675 msgid "label after '||'"
18678 #: config/tc-tic6x.c:939
18679 msgid "label after predicate"
18682 #: config/tc-tic6x.c:963
18683 msgid "'||' not followed by instruction"
18686 #: config/tc-tic6x.c:969
18687 msgid "predicate not followed by instruction"
18690 #: config/tc-tic6x.c:1402
18692 msgid "control register '%s' not supported on this architecture"
18695 #: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
18696 #: config/tc-tic6x.c:1641
18698 msgid "register number %u not supported on this architecture"
18701 #: config/tc-tic6x.c:1612
18703 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
18706 #: config/tc-tic6x.c:1668
18708 msgid "junk after operand %u of '%.*s'"
18711 #: config/tc-tic6x.c:1681
18713 msgid "bad register or register pair for operand %u of '%.*s'"
18716 #: config/tc-tic6x.c:1687
18718 msgid "bad register for operand %u of '%.*s'"
18721 #: config/tc-tic6x.c:1692
18723 msgid "bad register pair for operand %u of '%.*s'"
18726 #: config/tc-tic6x.c:1697
18728 msgid "bad functional unit for operand %u of '%.*s'"
18731 #: config/tc-tic6x.c:1702
18733 msgid "bad operand %u of '%.*s'"
18736 #: config/tc-tic6x.c:1834
18737 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
18740 #: config/tc-tic6x.c:1874
18741 msgid "$DSBT_INDEX not supported in this context"
18744 #: config/tc-tic6x.c:1887
18745 msgid "$GOT not supported in this context"
18748 #: config/tc-tic6x.c:1904
18749 msgid "$DPR_GOT not supported in this context"
18752 #: config/tc-tic6x.c:1925
18753 msgid "$DPR_BYTE not supported in this context"
18756 #: config/tc-tic6x.c:1942
18757 msgid "$DPR_HWORD not supported in this context"
18760 #: config/tc-tic6x.c:1959
18761 msgid "$DPR_WORD not supported in this context"
18764 #: config/tc-tic6x.c:1978
18765 msgid "$PCR_OFFSET not supported in this context"
18768 #: config/tc-tic6x.c:1989
18769 msgid "invalid PC-relative operand"
18772 #: config/tc-tic6x.c:2026
18774 msgid "no %d-byte relocations available"
18777 #: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
18778 #: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
18780 msgid "operand %u of '%.*s' out of range"
18783 #: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
18785 msgid "offset in operand %u of '%.*s' not divisible by %u"
18788 #: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
18790 msgid "offset in operand %u of '%.*s' out of range"
18793 #: config/tc-tic6x.c:2938
18795 msgid "functional unit already masked for operand %u of '%.*s'"
18798 #: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
18800 msgid "'%.*s' instruction not in a software pipelined loop"
18803 #: config/tc-tic6x.c:3061
18805 msgid "instruction '%.*s' cannot be predicated"
18808 #: config/tc-tic6x.c:3328
18810 msgid "'%.*s' instruction not supported on this architecture"
18813 #: config/tc-tic6x.c:3336
18815 msgid "'%.*s' instruction not supported on this functional unit"
18818 #: config/tc-tic6x.c:3344
18821 "'%.*s' instruction not supported on this functional unit for this "
18825 #: config/tc-tic6x.c:3364
18826 msgid "missing operand after comma"
18829 #: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
18831 msgid "too many operands to '%.*s'"
18834 #: config/tc-tic6x.c:3403
18836 msgid "bad number of operands to '%.*s'"
18839 #: config/tc-tic6x.c:3475
18841 msgid "operand %u of '%.*s' not constant"
18844 #: config/tc-tic6x.c:3480
18846 msgid "operand %u of '%.*s' on wrong side"
18849 #: config/tc-tic6x.c:3485
18851 msgid "operand %u of '%.*s' not a valid return address register"
18854 #: config/tc-tic6x.c:3491
18856 msgid "operand %u of '%.*s' is write-only"
18859 #: config/tc-tic6x.c:3496
18861 msgid "operand %u of '%.*s' is read-only"
18864 #: config/tc-tic6x.c:3501
18866 msgid "operand %u of '%.*s' not a valid memory reference"
18869 #: config/tc-tic6x.c:3507
18871 msgid "operand %u of '%.*s' not a valid base address register"
18874 #: config/tc-tic6x.c:3593
18876 msgid "bad operand combination for '%.*s'"
18879 #: config/tc-tic6x.c:3639
18880 msgid "parallel instruction not following another instruction"
18883 #: config/tc-tic6x.c:3645
18884 msgid "too many instructions in execute packet"
18887 #: config/tc-tic6x.c:3650
18888 msgid "label not at start of execute packet"
18891 #: config/tc-tic6x.c:3653
18893 msgid "'%.*s' instruction not at start of execute packet"
18896 #: config/tc-tic6x.c:3701
18897 msgid "functional unit already used in this execute packet"
18900 #: config/tc-tic6x.c:3709
18901 msgid "nested software pipelined loop"
18904 #: config/tc-tic6x.c:3728
18905 msgid "'||^' without previous SPMASK"
18908 #: config/tc-tic6x.c:3730
18909 msgid "cannot mask instruction using no functional unit"
18912 #: config/tc-tic6x.c:3742
18913 msgid "functional unit already masked"
18916 #: config/tc-tic6x.c:3807
18917 msgid "value too large for 2-byte field"
18920 #: config/tc-tic6x.c:3817
18921 msgid "value too large for 1-byte field"
18924 #: config/tc-tic6x.c:3944
18925 msgid "immediate offset not 2-byte-aligned"
18928 #: config/tc-tic6x.c:3972
18929 msgid "immediate offset not 4-byte-aligned"
18932 #: config/tc-tic6x.c:3986
18933 msgid "addend used with $DSBT_INDEX"
18936 #: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
18937 #: config/tc-tic6x.c:4054
18938 msgid "PC-relative offset not 4-byte-aligned"
18941 #: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
18942 #: config/tc-tic6x.c:4057
18943 msgid "PC-relative offset out of range"
18946 #: config/tc-tic6x.c:4536
18948 msgid "undefined symbol %s in PCR relocation"
18951 #: config/tc-tic6x.c:4653
18953 msgid "group section `%s' has no group signature"
18956 #: config/tc-tic6x.c:4805
18957 msgid "missing .endp before .cfi_startproc"
18960 #: config/tc-tic6x.c:4910
18961 msgid "stack pointer offset too large for personality routine"
18964 #: config/tc-tic6x.c:4917
18965 msgid "stack frame layout does not match personality routine"
18968 #: config/tc-tic6x.c:5051
18969 msgid "too many unwinding instructions"
18972 #: config/tc-tic6x.c:5126 config/tc-tic6x.c:5139 config/tc-tic6x.c:5147
18974 msgid "unable to generate unwinding opcode for reg %d"
18977 #: config/tc-tic6x.c:5156
18978 msgid "unable to restore return address from previously restored reg"
18981 #: config/tc-tic6x.c:5168
18983 msgid "unhandled CFA insn for unwinding (%d)"
18986 #: config/tc-tic6x.c:5178
18988 msgid "unable to generate unwinding opcode for frame pointer reg %d"
18991 #: config/tc-tic6x.c:5187
18992 msgid "unable to generate unwinding opcode for frame pointer offset"
18995 #: config/tc-tic6x.c:5196
18996 msgid "unwound stack pointer not doubleword aligned"
18999 #: config/tc-tic6x.c:5341
19000 msgid "stack frame layout too complex for unwinder"
19003 #: config/tc-tic6x.c:5358
19004 msgid "unwound frame has negative size"
19007 #: config/tc-tilegx.c:141
19011 " -V print assembler version number\n"
19012 " -EB/-EL generate big-endian/little-endian code\n"
19013 " --32/--64 generate 32bit/64bit code\n"
19016 #: config/tc-tilegx.c:731 config/tc-tilepro.c:619
19017 msgid "Invalid operator for operand."
19020 #: config/tc-tilegx.c:754 config/tc-tilepro.c:642
19021 msgid "Operator may only be applied to symbols."
19024 #: config/tc-tilegx.c:819 config/tc-tilepro.c:707
19026 msgid "Writes to register '%s' are not allowed."
19029 #: config/tc-tilegx.c:846 config/tc-tilepro.c:734
19032 "Two instructions in the same bundle both write to register %s, which is not "
19036 #: config/tc-tilegx.c:911 config/tc-tilepro.c:798
19038 msgid "'%s' may not be bundled with other instructions."
19041 #: config/tc-tilegx.c:941 config/tc-tilepro.c:828
19042 msgid "Invalid combination of instructions for bundle."
19045 #: config/tc-tilegx.c:976 config/tc-tilepro.c:863
19046 msgid "instruction address is not a multiple of 8"
19049 #: config/tc-tilegx.c:1053 config/tc-tilepro.c:941
19050 msgid "Invalid expression."
19053 #: config/tc-tilegx.c:1099 config/tc-tilepro.c:983
19055 msgid "Expected register, got '%s'."
19058 #: config/tc-tilegx.c:1106 config/tc-tilepro.c:990
19060 msgid "Found use of non-canonical register name %s; use %s instead."
19063 #: config/tc-tilegx.c:1166 config/tc-tilepro.c:1049
19065 msgid "Too few operands to '%s'."
19068 #: config/tc-tilegx.c:1171 config/tc-tilepro.c:1054
19070 msgid "Unexpected character '%c' after operand %d to %s."
19073 #: config/tc-tilegx.c:1192 config/tc-tilepro.c:1075
19074 msgid "Expected immediate expression"
19077 #: config/tc-tilegx.c:1205 config/tc-tilegx.c:1807 config/tc-tilepro.c:1088
19078 #: config/tc-tilepro.c:1584
19079 msgid "Found '}' when not bundling."
19082 #: config/tc-tilegx.c:1246 config/tc-tilepro.c:1128
19084 msgid "Unknown opcode `%.*s'."
19087 #: config/tc-tilegx.c:1257 config/tc-tilepro.c:1139
19088 msgid "Too many instructions for bundle."
19091 #: config/tc-tilegx.c:1349 config/tc-tilepro.c:1221
19092 msgid "Bad call to md_atof ()"
19095 #: config/tc-tilegx.c:1425 config/tc-tilepro.c:1284
19096 msgid "This operator only produces two byte values."
19099 #: config/tc-tilegx.c:1752 config/tc-tilepro.c:1529
19101 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
19104 #: config/tc-tilegx.c:1795 config/tc-tilepro.c:1572
19105 msgid "Found '{' when already bundling."
19108 #: config/tc-tilepro.c:98
19112 " -V print assembler version number\n"
19115 #: config/tc-v850.c:294
19117 msgid ".COMMon length (%d.) < 0! Ignored."
19120 #: config/tc-v850.c:315
19122 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
19125 #: config/tc-v850.c:341
19126 msgid "Common alignment negative; 0 assumed"
19129 #: config/tc-v850.c:545
19130 msgid ".longcall pseudo-op seen when not relaxing"
19133 #: config/tc-v850.c:547
19134 msgid ".longjump pseudo-op seen when not relaxing"
19137 #: config/tc-v850.c:554
19138 msgid "bad .longcall format"
19141 #: config/tc-v850.c:1393
19143 msgid "unknown operand shift: %x\n"
19146 #: config/tc-v850.c:1394
19147 msgid "internal failure in parse_register_list"
19150 #: config/tc-v850.c:1410
19151 msgid "constant expression or register list expected"
19154 #: config/tc-v850.c:1415
19155 msgid "high bits set in register list expression"
19158 #: config/tc-v850.c:1453 config/tc-v850.c:1510
19159 msgid "illegal register included in list"
19162 #: config/tc-v850.c:1459
19163 msgid "system registers cannot be included in list"
19166 #: config/tc-v850.c:1485
19167 msgid "second register should follow dash in register list"
19170 #: config/tc-v850.c:1490
19171 msgid "second register should be greater than first register"
19174 #: config/tc-v850.c:1540
19176 msgid " V850 options:\n"
19179 #: config/tc-v850.c:1541
19181 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
19184 #: config/tc-v850.c:1542
19187 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
19190 #: config/tc-v850.c:1543
19192 msgid " -mv850 The code is targeted at the v850\n"
19195 #: config/tc-v850.c:1544
19197 msgid " -mv850e The code is targeted at the v850e\n"
19200 #: config/tc-v850.c:1545
19202 msgid " -mv850e1 The code is targeted at the v850e1\n"
19205 #: config/tc-v850.c:1546
19207 msgid " -mv850e2 The code is targeted at the v850e2\n"
19210 #: config/tc-v850.c:1547
19212 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
19215 #: config/tc-v850.c:1548
19217 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
19220 #: config/tc-v850.c:1549
19222 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
19225 #: config/tc-v850.c:1550
19227 msgid " -mrelax Enable relaxation\n"
19230 #: config/tc-v850.c:1551
19233 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
19237 #: config/tc-v850.c:1552
19240 " --disp-size-default-32 branch displacement with unknown size is 32 "
19244 #: config/tc-v850.c:1553
19246 msgid " -mextension enable extension opcode support\n"
19249 #: config/tc-v850.c:1554
19251 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
19254 #: config/tc-v850.c:1555
19256 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
19259 #: config/tc-v850.c:1556
19261 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
19264 #: config/tc-v850.c:1557
19267 " -mrh850-abi Mark the binary as using the RH850 ABI "
19271 #: config/tc-v850.c:1558
19273 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
19276 #: config/tc-v850.c:1559
19279 " -m4byte-align Mark the binary as using 32-bit alignment "
19283 #: config/tc-v850.c:1560
19286 " -msoft-float Mark the binary as not using FP insns (default "
19290 #: config/tc-v850.c:1561
19293 " -mhard-float Mark the binary as using FP insns (default for "
19297 #: config/tc-v850.c:1949
19299 msgid "Unable to determine default target processor from string: %s"
19302 #: config/tc-v850.c:1993
19303 msgid "hi0() relocation used on an instruction which does not support it"
19306 #: config/tc-v850.c:2013
19307 msgid "hi() relocation used on an instruction which does not support it"
19310 #: config/tc-v850.c:2032
19311 msgid "lo() relocation used on an instruction which does not support it"
19314 #: config/tc-v850.c:2043
19315 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
19318 #: config/tc-v850.c:2059
19319 msgid "ctoff() relocation used on an instruction which does not support it"
19322 #: config/tc-v850.c:2078
19323 msgid "sdaoff() relocation used on an instruction which does not support it"
19326 #: config/tc-v850.c:2097
19327 msgid "zdaoff() relocation used on an instruction which does not support it"
19330 #: config/tc-v850.c:2129
19331 msgid "tdaoff() relocation used on an instruction which does not support it"
19334 #: config/tc-v850.c:2270
19336 msgid "operand out of range (%d is not between %d and %d)"
19339 #: config/tc-v850.c:2353
19340 msgid "st/ld offset 23 instruction was disabled ."
19343 #: config/tc-v850.c:2362
19344 msgid "Target processor does not support this instruction."
19347 #: config/tc-v850.c:2474 config/tc-v850.c:2484 config/tc-v850.c:2505
19348 #: config/tc-v850.c:2519 config/tc-v850.c:2525 config/tc-v850.c:2549
19349 #: config/tc-v850.c:2555 config/tc-v850.c:2562 config/tc-v850.c:2576
19350 #: config/tc-v850.c:2590 config/tc-v850.c:2596 config/tc-v850.c:2933
19351 msgid "immediate operand is too large"
19354 #: config/tc-v850.c:2491
19356 msgid "AAARG -> unhandled constant reloc: %d"
19359 #: config/tc-v850.c:2626 config/tc-v850.c:2637
19360 msgid "constant too big to fit into instruction"
19363 #: config/tc-v850.c:2712
19364 msgid "odd number cannot be used here"
19367 #: config/tc-v850.c:2757
19368 msgid "invalid register name"
19371 #: config/tc-v850.c:2763
19372 msgid "register r0 cannot be used here"
19375 #: config/tc-v850.c:2769
19376 msgid "odd register cannot be used here"
19379 #: config/tc-v850.c:2778
19380 msgid "invalid system register name"
19383 #: config/tc-v850.c:2792
19384 msgid "expected EP register"
19387 #: config/tc-v850.c:2809 config/tc-v850.c:2822
19388 msgid "invalid condition code name"
19391 #: config/tc-v850.c:2815
19392 msgid "condition sa cannot be used here"
19395 #: config/tc-v850.c:2828
19396 msgid "invalid cache operation name"
19399 #: config/tc-v850.c:2833
19400 msgid "invalid pref operation name"
19403 #: config/tc-v850.c:2838
19404 msgid "invalid vector register name"
19407 #: config/tc-v850.c:2876
19408 msgid "syntax error: value is missing before the register name"
19411 #: config/tc-v850.c:2878
19412 msgid "syntax error: register not expected"
19415 #: config/tc-v850.c:2892
19416 msgid "syntax error: system register not expected"
19419 #: config/tc-v850.c:2897 config/tc-v850.c:2902
19420 msgid "syntax error: condition code not expected"
19423 #: config/tc-v850.c:2907
19424 msgid "syntax error: vector register not expected"
19427 #: config/tc-v850.c:2917
19428 msgid "immediate 0 cannot be used here"
19431 #: config/tc-v850.c:2941
19432 msgid "immediate operand is not match"
19435 #: config/tc-v850.c:2954
19436 msgid "displacement is too large"
19439 #: config/tc-v850.c:2972 config/tc-xtensa.c:13078
19440 msgid "invalid operand"
19443 #: config/tc-v850.c:3084
19444 msgid "loop: 32-bit displacement not supported"
19447 #: config/tc-vax.c:1343
19448 msgid "no '[' to match ']'"
19451 #: config/tc-vax.c:1359
19452 msgid "bad register in []"
19455 #: config/tc-vax.c:1361
19456 msgid "[PC] index banned"
19459 #: config/tc-vax.c:1397
19460 msgid "no '(' to match ')'"
19463 #: config/tc-vax.c:1513
19464 msgid "invalid branch operand"
19467 #: config/tc-vax.c:1540
19468 msgid "address prohibits @"
19471 #: config/tc-vax.c:1542
19472 msgid "address prohibits #"
19475 #: config/tc-vax.c:1546
19476 msgid "address prohibits -()"
19479 #: config/tc-vax.c:1548
19480 msgid "address prohibits ()+"
19483 #: config/tc-vax.c:1551
19484 msgid "address prohibits ()"
19487 #: config/tc-vax.c:1553
19488 msgid "address prohibits []"
19491 #: config/tc-vax.c:1555
19492 msgid "address prohibits register"
19495 #: config/tc-vax.c:1557
19496 msgid "address prohibits displacement length specifier"
19499 #: config/tc-vax.c:1585
19500 msgid "invalid operand of S^#"
19503 #: config/tc-vax.c:1598
19504 msgid "S^# needs expression"
19507 #: config/tc-vax.c:1605
19508 msgid "S^# may only read-access"
19511 #: config/tc-vax.c:1628
19512 msgid "invalid operand of -()"
19515 #: config/tc-vax.c:1634
19516 msgid "-(PC) unpredictable"
19519 #: config/tc-vax.c:1636
19520 msgid "[]index same as -()register: unpredictable"
19523 #: config/tc-vax.c:1668
19524 msgid "invalid operand of ()+"
19527 #: config/tc-vax.c:1674
19528 msgid "(PC)+ unpredictable"
19531 #: config/tc-vax.c:1676
19532 msgid "[]index same as ()+register: unpredictable"
19535 #: config/tc-vax.c:1699
19536 msgid "# conflicts length"
19539 #: config/tc-vax.c:1701
19540 msgid "# bars register"
19543 #: config/tc-vax.c:1721
19544 msgid "writing or modifying # is unpredictable"
19547 #: config/tc-vax.c:1747
19548 msgid "length not needed"
19551 #: config/tc-vax.c:1754
19552 msgid "can't []index a register, because it has no address"
19555 #: config/tc-vax.c:1756
19556 msgid "a register has no address"
19559 #: config/tc-vax.c:1765
19560 msgid "PC part of operand unpredictable"
19563 #: config/tc-vax.c:1923
19564 msgid "odd number of bytes in operand description"
19567 #: config/tc-vax.c:1937
19568 msgid "Bad operand"
19571 #: config/tc-vax.c:1942
19572 msgid "Not enough operands"
19575 #: config/tc-vax.c:2218
19576 msgid "SYMBOL TABLE not implemented"
19579 #: config/tc-vax.c:2222
19580 msgid "TOKEN TRACE not implemented"
19583 #: config/tc-vax.c:2226
19585 msgid "Displacement length %s ignored!"
19588 #: config/tc-vax.c:2230
19590 msgid "I don't need or use temp. file \"%s\"."
19593 #: config/tc-vax.c:2234
19594 msgid "I don't use an interpass file! -V ignored"
19597 #: config/tc-vax.c:2291
19601 "-d LENGTH\t\tignored\n"
19602 "-J\t\t\tignored\n"
19603 "-S\t\t\tignored\n"
19604 "-t FILE\t\t\tignored\n"
19605 "-T\t\t\tignored\n"
19606 "-V\t\t\tignored\n"
19609 #: config/tc-vax.c:2300
19613 "-+\t\t\thash encode names longer than 31 characters\n"
19614 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
19615 "-H\t\t\tshow new symbol after hash truncation\n"
19616 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19617 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19618 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19621 #: config/tc-vax.c:2465
19623 msgid "Ignoring statement due to \"%s\""
19626 #: config/tc-vax.c:2482
19628 msgid "Aborting because statement has \"%s\""
19631 #: config/tc-vax.c:2527
19632 msgid "Can't relocate expression"
19635 #: config/tc-vax.c:2630
19636 msgid "Bignum not permitted in short literal. Immediate mode assumed."
19639 #: config/tc-vax.c:2639
19640 msgid "Can't do flonum short literal: immediate mode used."
19643 #: config/tc-vax.c:2686
19645 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
19648 #: config/tc-vax.c:2998
19650 msgid "Short literal overflow(%ld.), immediate mode assumed."
19653 #: config/tc-vax.c:3007
19655 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
19658 #: config/tc-vax.c:3072
19659 msgid "Length specification ignored. Address mode 9F used"
19662 #: config/tc-vax.c:3130
19663 msgid "Invalid operand: immediate value used as base address."
19666 #: config/tc-vax.c:3132
19667 msgid "Invalid operand: immediate value used as address."
19670 #: config/tc-vax.c:3157
19672 msgid "Symbol %s used as immediate operand in PIC mode."
19675 #: config/tc-visium.c:859
19676 msgid "Bad call to MD_ATOF()"
19679 #: config/tc-wasm32.c:117
19681 msgid "wasm32 assembler options:\n"
19684 #: config/tc-wasm32.c:364
19685 msgid "unexpected negative constant"
19688 #: config/tc-wasm32.c:426
19689 msgid "no function type on PLT reloc"
19692 #: config/tc-wasm32.c:441
19693 msgid "couldn't find relocation to use"
19696 #: config/tc-wasm32.c:513
19697 msgid "Not a function type"
19700 #: config/tc-wasm32.c:529
19702 msgid "Unknown type %c\n"
19705 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
19706 msgid "Unknown type"
19709 #: config/tc-wasm32.c:625
19710 msgid "only single block types allowed"
19713 #: config/tc-wasm32.c:635
19714 msgid "instruction does not take a block type"
19717 #: config/tc-wasm32.c:652
19718 msgid "missing block type"
19721 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
19722 msgid "missing alignment hint"
19725 #: config/tc-wasm32.c:669
19726 msgid "missing offset"
19729 #: config/tc-wasm32.c:675
19730 msgid "missing local index"
19733 #: config/tc-wasm32.c:680
19734 msgid "missing break count"
19737 #: config/tc-wasm32.c:685
19738 msgid "missing reserved current_memory/grow_memory argument"
19741 #: config/tc-wasm32.c:689
19742 msgid "missing call argument"
19745 #: config/tc-wasm32.c:693
19746 msgid "missing call signature"
19749 #: config/tc-wasm32.c:695
19750 msgid "missing table index"
19753 #: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3966
19755 msgid "junk at end of line, first unrecognized character is `%c'"
19758 #: config/tc-xc16x.c:218
19760 msgid " XC16X specific command line options:\n"
19763 #: config/tc-xgate.c:215
19764 msgid "architecture variant invalid"
19767 #: config/tc-xgate.c:369
19770 "Freescale XGATE co-processor options:\n"
19771 " -mshort use 16-bit int ABI (default)\n"
19772 " -mlong use 32-bit int ABI\n"
19773 " -mshort-double use 32-bit double ABI\n"
19774 " -mlong-double use 64-bit double ABI (default)\n"
19775 " --mxgate specify the processor variant [default %s]\n"
19776 " --print-insn-syntax print the syntax of instruction in case of error\n"
19777 " --print-opcodes print the list of instructions with syntax\n"
19778 " --generate-example generate an example of each instruction"
19781 #: config/tc-xgate.c:492
19782 msgid "opcode missing or not found on input line"
19785 #: config/tc-xgate.c:497
19787 msgid "opcode %s not found in opcode hash table"
19790 #: config/tc-xgate.c:509
19791 msgid "matching operands to opcode"
19794 #: config/tc-xgate.c:549
19795 msgid ": processing macro, real opcode handle not found in hash"
19798 #: config/tc-xgate.c:680
19800 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
19803 #: config/tc-xgate.c:697
19805 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
19808 #: config/tc-xgate.c:724
19809 msgid "Value out of 3-bit range."
19812 #: config/tc-xgate.c:731
19813 msgid "Value out of 4-bit range."
19816 #: config/tc-xgate.c:738
19817 msgid "Value out of 5-bit range."
19820 #: config/tc-xgate.c:875
19821 msgid ":operand has too many bits"
19824 #: config/tc-xgate.c:992
19825 msgid "unknown operand count"
19828 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19829 msgid ": expected register name r0-r7 "
19832 #: config/tc-xgate.c:1284
19834 msgid ":operand value(%d) too big for constraint"
19837 #: config/tc-xgate.c:1302
19838 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
19841 #: config/tc-xgate.c:1315
19842 msgid ":unknown relocation constraint size"
19845 #: config/tc-xgate.c:1322
19846 msgid ": expected register name ccr "
19849 #: config/tc-xgate.c:1328
19850 msgid ": expected register name pc "
19853 #: config/tc-xstormy16.c:77
19855 msgid " XSTORMY16 specific command line options:\n"
19858 #: config/tc-xstormy16.c:223
19860 msgid "unsupported fptr fixup size %d"
19863 #: config/tc-xstormy16.c:235
19865 msgid "unsupported fixup size %d"
19868 #: config/tc-xstormy16.c:266
19869 msgid "unsupported fptr fixup"
19872 #: config/tc-xtensa.c:663
19873 msgid "illegal range of target hardware versions"
19876 #: config/tc-xtensa.c:845
19877 msgid "--density option is ignored"
19880 #: config/tc-xtensa.c:848
19881 msgid "--no-density option is ignored"
19884 #: config/tc-xtensa.c:866
19885 msgid "--generics is deprecated; use --transform instead"
19888 #: config/tc-xtensa.c:869
19889 msgid "--no-generics is deprecated; use --no-transform instead"
19892 #: config/tc-xtensa.c:872
19893 msgid "--relax is deprecated; use --transform instead"
19896 #: config/tc-xtensa.c:875
19897 msgid "--no-relax is deprecated; use --no-transform instead"
19900 #: config/tc-xtensa.c:892
19901 msgid "--absolute-literals option not supported in this Xtensa configuration"
19904 #: config/tc-xtensa.c:965
19905 msgid "prefer-l32r conflicts with prefer-const16"
19908 #: config/tc-xtensa.c:971
19909 msgid "prefer-const16 conflicts with prefer-l32r"
19912 #: config/tc-xtensa.c:980 config/tc-xtensa.c:989 config/tc-xtensa.c:993
19913 msgid "invalid target hardware version"
19916 #: config/tc-xtensa.c:1039
19917 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
19920 #: config/tc-xtensa.c:1041 config/tc-xtensa.c:1044
19921 msgid "invalid auto-litpool-limit argument"
19924 #: config/tc-xtensa.c:1046
19925 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
19928 #: config/tc-xtensa.c:1243
19929 msgid "unmatched .end directive"
19932 #: config/tc-xtensa.c:1272
19933 msgid ".begin directive with no matching .end directive"
19936 #: config/tc-xtensa.c:1313
19937 msgid "[no-]generics is deprecated; use [no-]transform instead"
19940 #: config/tc-xtensa.c:1318
19941 msgid "[no-]relax is deprecated; use [no-]transform instead"
19944 #: config/tc-xtensa.c:1331
19946 msgid "directive %s cannot be negated"
19949 #: config/tc-xtensa.c:1337
19950 msgid "unknown directive"
19953 #: config/tc-xtensa.c:1358 config/tc-xtensa.c:1454 config/tc-xtensa.c:1684
19954 #: config/tc-xtensa.c:5945
19955 msgid "directives are not valid inside bundles"
19958 #: config/tc-xtensa.c:1370
19959 msgid ".begin literal is deprecated; use .literal instead"
19962 #: config/tc-xtensa.c:1384
19963 msgid "cannot set literal_prefix inside literal fragment"
19966 #: config/tc-xtensa.c:1417
19967 msgid ".begin [no-]density is ignored"
19970 #: config/tc-xtensa.c:1424 config/tc-xtensa.c:1474
19971 msgid "Xtensa absolute literals option not supported; ignored"
19974 #: config/tc-xtensa.c:1467
19975 msgid ".end [no-]density is ignored"
19978 #: config/tc-xtensa.c:1492
19980 msgid "does not match begin %s%s at %s:%d"
19983 #: config/tc-xtensa.c:1547
19984 msgid ".literal_position inside literal directive; ignoring"
19987 #: config/tc-xtensa.c:1566
19988 msgid ".literal not allowed inside .begin literal region"
19991 #: config/tc-xtensa.c:1594
19992 msgid "expected comma or colon after symbol name; rest of line ignored"
19995 #: config/tc-xtensa.c:1653
19996 msgid "fall through frequency must be greater than 0"
19999 #: config/tc-xtensa.c:1661
20000 msgid "branch target frequency must be greater than 0"
20003 #: config/tc-xtensa.c:1709
20005 msgid "opcode-specific %s relocation used outside an instruction"
20008 #: config/tc-xtensa.c:1719
20010 msgid "invalid use of %s relocation"
20013 #: config/tc-xtensa.c:1915 config/tc-xtensa.c:1932
20015 msgid "bad register name: %s"
20018 #: config/tc-xtensa.c:1921
20020 msgid "bad register number: %s"
20023 #: config/tc-xtensa.c:1985
20024 msgid "pcrel relocation not allowed in an instruction"
20027 #: config/tc-xtensa.c:2088
20028 msgid "extra colon"
20031 #: config/tc-xtensa.c:2149
20032 msgid "incorrect register number, ignoring"
20035 #: config/tc-xtensa.c:2230
20037 msgid "cannot encode opcode \"%s\""
20040 #: config/tc-xtensa.c:2322
20042 msgid "not enough operands (%d) for '%s'; expected %d"
20045 #: config/tc-xtensa.c:2329
20047 msgid "too many operands (%d) for '%s'; expected %d"
20050 #: config/tc-xtensa.c:2380
20052 msgid "invalid register '%s' for '%s' instruction"
20055 #: config/tc-xtensa.c:2387
20057 msgid "invalid register number (%ld) for '%s' instruction"
20060 #: config/tc-xtensa.c:2454
20062 msgid "invalid register number (%ld) for '%s'"
20065 #: config/tc-xtensa.c:2853
20067 msgid "operand %d of '%s' has out of range value '%u'"
20070 #: config/tc-xtensa.c:2859
20072 msgid "operand %d of '%s' has invalid value '%u'"
20075 #: config/tc-xtensa.c:2906
20077 msgid "internal error: unknown option name '%s'"
20080 #: config/tc-xtensa.c:4015
20081 msgid "can't handle generation of literal/labels yet"
20084 #: config/tc-xtensa.c:4019
20085 msgid "can't handle undefined OP TYPE"
20088 #: config/tc-xtensa.c:4080 config/tc-xtensa.c:4089
20090 msgid "found %d operand for '%s': Expected %d"
20091 msgid_plural "found %d operands for '%s': Expected %d"
20095 #: config/tc-xtensa.c:4112
20096 msgid "immediate operands sum to greater than 32"
20099 #: config/tc-xtensa.c:4364
20101 msgid "invalid relocation for operand %i of '%s'"
20104 #: config/tc-xtensa.c:4374
20106 msgid "invalid expression for operand %i of '%s'"
20109 #: config/tc-xtensa.c:4384
20111 msgid "invalid relocation in instruction slot %i"
20114 #: config/tc-xtensa.c:4391
20116 msgid "undefined symbol for opcode \"%s\""
20119 #: config/tc-xtensa.c:4866
20120 msgid "opcode 'NOP.N' unavailable in this configuration"
20123 #: config/tc-xtensa.c:4926
20124 msgid "get_expanded_loop_offset: invalid opcode"
20127 #: config/tc-xtensa.c:5087
20129 msgid "assembly state not set for first frag in section %s"
20132 #: config/tc-xtensa.c:5140
20134 msgid "unaligned branch target: %d bytes at 0x%lx"
20137 #: config/tc-xtensa.c:5184
20139 msgid "unaligned loop: %d bytes at 0x%lx"
20142 #: config/tc-xtensa.c:5209
20143 msgid "unexpected fix"
20146 #: config/tc-xtensa.c:5220 config/tc-xtensa.c:5224
20147 msgid "undecodable fix"
20150 #: config/tc-xtensa.c:5385
20151 msgid "labels are not valid inside bundles"
20154 #: config/tc-xtensa.c:5405
20155 msgid "invalid last instruction for a zero-overhead loop"
20158 #: config/tc-xtensa.c:5472
20159 msgid "extra opening brace"
20162 #: config/tc-xtensa.c:5482
20163 msgid "extra closing brace"
20166 #: config/tc-xtensa.c:5509
20167 msgid "missing closing brace"
20170 #: config/tc-xtensa.c:5607 config/tc-xtensa.c:5636
20172 msgid "wrong number of operands for '%s'"
20175 #: config/tc-xtensa.c:5623
20177 msgid "bad relocation expression for '%s'"
20180 #: config/tc-xtensa.c:5658
20182 msgid "unknown opcode or format name '%s'"
20185 #: config/tc-xtensa.c:5664
20186 msgid "format names only valid inside bundles"
20189 #: config/tc-xtensa.c:5669
20191 msgid "multiple formats specified for one bundle; using '%s'"
20194 #: config/tc-xtensa.c:5719
20195 msgid "entry instruction with stack decrement < 16"
20198 #: config/tc-xtensa.c:5773
20199 msgid "unaligned entry instruction"
20202 #: config/tc-xtensa.c:5838
20203 msgid "bad instruction format"
20206 #: config/tc-xtensa.c:5841
20207 msgid "invalid relocation"
20210 #: config/tc-xtensa.c:5852
20212 msgid "invalid relocation for '%s' instruction"
20215 #: config/tc-xtensa.c:5864
20217 msgid "invalid relocation for operand %d of '%s'"
20220 #: config/tc-xtensa.c:6147
20222 msgid "unhandled local relocation fix %s"
20225 #: config/tc-xtensa.c:6198
20227 msgid "internal error; cannot generate `%s' relocation"
20230 #: config/tc-xtensa.c:6415
20231 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
20234 #: config/tc-xtensa.c:6422
20235 msgid "couldn't find a valid instruction format"
20238 #: config/tc-xtensa.c:6423
20240 msgid " ops were: "
20243 #: config/tc-xtensa.c:6425
20248 #: config/tc-xtensa.c:6435
20250 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
20253 #: config/tc-xtensa.c:6444 config/tc-xtensa.c:6541
20254 msgid "illegal resource usage in bundle"
20257 #: config/tc-xtensa.c:6630
20259 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
20262 #: config/tc-xtensa.c:6635
20264 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
20267 #: config/tc-xtensa.c:6640
20269 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
20272 #: config/tc-xtensa.c:6645
20275 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
20278 #: config/tc-xtensa.c:6661
20279 msgid "multiple branches or jumps in the same bundle"
20282 #: config/tc-xtensa.c:7113
20283 msgid "cannot assemble into a literal fragment"
20286 #: config/tc-xtensa.c:7115
20290 #: config/tc-xtensa.c:8333
20292 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
20295 #: config/tc-xtensa.c:8445
20296 msgid "branching or jumping to a loop end may trigger hardware errata"
20299 #: config/tc-xtensa.c:8527
20300 msgid "loop end too close to another loop end may trigger hardware errata"
20303 #: config/tc-xtensa.c:8536
20305 msgid "fr_var %lu < length %d"
20308 #: config/tc-xtensa.c:8693
20310 "loop containing less than three instructions may trigger hardware errata"
20313 #: config/tc-xtensa.c:8765
20314 msgid "undecodable instruction in instruction frag"
20317 #: config/tc-xtensa.c:8875
20318 msgid "invalid empty loop"
20321 #: config/tc-xtensa.c:8880
20322 msgid "loop target does not follow loop instruction in section"
20325 #: config/tc-xtensa.c:9450
20326 msgid "cannot find suitable trampoline"
20329 #: config/tc-xtensa.c:9705
20330 msgid "bad relaxation state"
20333 #: config/tc-xtensa.c:9763
20335 msgid "fr_var (%ld) < length (%d)"
20338 #: config/tc-xtensa.c:10463
20339 msgid "jump target out of range; no usable trampoline found"
20342 #: config/tc-xtensa.c:10587
20343 msgid "invalid relaxation fragment result"
20346 #: config/tc-xtensa.c:10669
20347 msgid "unable to widen instruction"
20350 #: config/tc-xtensa.c:10807
20351 msgid "multiple literals in expansion"
20354 #: config/tc-xtensa.c:10811
20355 msgid "no registered fragment for literal"
20358 #: config/tc-xtensa.c:10813
20359 msgid "number of literal tokens != 1"
20362 #: config/tc-xtensa.c:10942 config/tc-xtensa.c:10948
20364 msgid "unresolved loop target symbol: %s"
20367 #: config/tc-xtensa.c:11436
20369 msgid "fixes not all moved from %s"
20372 #: config/tc-xtensa.c:11564
20374 "literal pool location required for text-section-literals; specify with ."
20378 #: config/tc-xtensa.c:12392
20379 msgid "too many operands in instruction"
20382 #: config/tc-xtensa.c:12602
20383 msgid "invalid symbolic operand"
20386 #: config/tc-xtensa.c:12663
20387 msgid "operand number mismatch"
20390 #: config/tc-xtensa.c:12667
20392 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
20395 #: config/tc-xtensa.c:12692
20397 msgid "xtensa-isa failure: %s"
20400 #: config/tc-xtensa.c:12769
20401 msgid "invalid opcode"
20404 #: config/tc-xtensa.c:12775
20405 msgid "too few operands"
20408 #: config/tc-xtensa.c:12781
20409 msgid "too many operands"
20412 #: config/tc-xtensa.c:12825
20413 msgid "multiple writes to the same register"
20416 #: config/tc-xtensa.c:12939 config/tc-xtensa.c:12945
20417 msgid "out of memory"
20420 #: config/tc-xtensa.c:13034
20421 msgid "TLS relocation not allowed in FLIX bundle"
20424 #. Instructions that generate TLS relocations should always be
20425 #. relaxed in the front-end. If "record_fixup" is set, then this
20426 #. function is being called during back-end relaxation, so flag
20427 #. the unexpected behavior as an error.
20428 #: config/tc-xtensa.c:13040
20429 msgid "unexpected TLS relocation"
20432 #: config/tc-xtensa.c:13084
20433 msgid "symbolic operand not allowed"
20436 #: config/tc-xtensa.c:13121
20437 msgid "cannot decode instruction format"
20440 #: config/tc-xtensa.c:13265
20441 msgid "ignoring extra '-rename-section' delimiter ':'"
20444 #: config/tc-xtensa.c:13270
20446 msgid "ignoring invalid '-rename-section' specification: '%s'"
20449 #: config/tc-xtensa.c:13281
20451 msgid "section %s renamed multiple times"
20454 #: config/tc-xtensa.c:13283
20456 msgid "multiple sections remapped to output section %s"
20459 #: config/tc-z80.c:199
20461 msgid "Invalid CPU is specified: %s"
20464 #: config/tc-z80.c:224
20466 msgid "Invalid EXTENSION is specified: %s"
20469 #: config/tc-z80.c:279
20471 msgid "invalid floating point numbers type `%s'"
20474 #: config/tc-z80.c:300 config/tc-z80.c:309
20476 msgid "invalid INST in command line: %s"
20479 #: config/tc-z80.c:403
20483 "CPU model options:\n"
20484 " -march=CPU[+EXT...][-EXT...]\n"
20485 "\t\t\t generate code for CPU, where CPU is one of:\n"
20488 #: config/tc-z80.c:409
20490 msgid "And EXT is combination (+EXT - add, -EXT - remove) of:\n"
20493 #: config/tc-z80.c:412
20497 "Compatibility options:\n"
20498 " -local-prefix=TEXT\t treat labels prefixed by TEXT as local\n"
20499 " -colonless\t\t permit colonless labels\n"
20500 " -sdcc\t\t\t accept SDCC specific instruction syntax\n"
20501 " -fp-s=FORMAT\t\t set single precision FP numbers format\n"
20502 " -fp-d=FORMAT\t\t set double precision FP numbers format\n"
20503 "Where FORMAT one of:\n"
20504 " ieee754\t\t IEEE754 compatible (depends on directive)\n"
20505 " half\t\t\t IEEE754 half precision (16 bit)\n"
20506 " single\t\t IEEE754 single precision (32 bit)\n"
20507 " double\t\t IEEE754 double precision (64 bit)\n"
20508 " zeda32\t\t Zeda z80float library 32 bit format\n"
20509 " math48\t\t 48 bit format from Math48 library\n"
20511 "Default: -march=z80+xyhl+infc\n"
20514 #: config/tc-z80.c:618
20515 msgid "-- unterminated string"
20518 #: config/tc-z80.c:794
20519 msgid "undocumented instruction"
20522 #: config/tc-z80.c:838 config/tc-z80.c:844
20523 msgid "mismatched parentheses"
20526 #: config/tc-z80.c:935
20527 msgid "bad expression syntax"
20530 #: config/tc-z80.c:1138
20532 msgid "%d-bit overflow (%+ld)"
20535 #: config/tc-z80.c:1152
20537 msgid "invalid data size %d"
20540 #: config/tc-z80.c:1237
20541 msgid "cannot make a relative jump to an absolute location"
20544 #: config/tc-z80.c:1244
20546 msgid "index overflow (%+ld)"
20549 #: config/tc-z80.c:1246
20551 msgid "offset overflow (%+ld)"
20554 #: config/tc-z80.c:1448 config/tc-z80.c:1695 config/tc-z80.c:1738
20555 #: config/tc-z80.c:1819 config/tc-z80.c:1849 config/tc-z80.c:1908
20556 #: config/tc-z80.c:1968 config/tc-z80.c:2021 config/tc-z80.c:2054
20557 #: config/tc-z80.c:2111 config/tc-z80.c:2729 config/tc-z80.c:2778
20558 #: config/tc-z80.c:2816 config/tc-z80.c:2876 config/tc-z80.c:2936
20559 #: config/tc-z80.c:3012 config/tc-z80.c:3035
20560 msgid "bad instruction syntax"
20563 #: config/tc-z80.c:1886
20564 msgid "condition code invalid for jr"
20567 #: config/tc-z80.c:2475 config/tc-z80.c:2486 config/tc-z80.c:2502
20568 #: config/tc-z80.c:2535
20569 msgid "ADL mode instruction"
20572 #. SIS prefix, in Z80 it is LD B,B
20573 #. LIS prefix, in Z80 it is LD C,C
20574 #. SIL prefix, in Z80 it is LD D,D
20575 #. LIL prefix, in Z80 it is LD E,E
20576 #: config/tc-z80.c:2610
20577 msgid "unsupported instruction, assembled as NOP"
20580 #: config/tc-z80.c:3203 config/tc-z80.c:3234
20581 msgid "parentheses ignored"
20584 #: config/tc-z80.c:3251
20585 msgid "CPU mode is unsupported by target"
20588 #: config/tc-z80.c:3273
20589 msgid "assignment expected"
20592 #: config/tc-z80.c:3688
20594 msgid "Unknown instruction `%s'"
20597 #: config/tc-z80.c:3764
20599 msgid "8-bit signed offset out of range (%+ld)"
20602 #: config/tc-z80.c:3787
20604 msgid "8-bit overflow (%+ld)"
20607 #: config/tc-z80.c:3804
20609 msgid "16-bit overflow (%+ld)"
20612 #: config/tc-z80.c:3812
20614 msgid "24-bit overflow (%+ld)"
20617 #: config/tc-z80.c:3821
20619 msgid "32-bit overflow (%+ld)"
20622 #: config/tc-z80.c:3834
20624 msgid "md_apply_fix: unknown reloc type 0x%x\n"
20627 #: config/tc-z80.c:4031 config/tc-z80.c:4090
20628 msgid "invalid syntax"
20631 #: config/tc-z80.c:4109
20635 #: config/tc-z8k.c:281
20637 msgid "register rr%d out of range"
20640 #: config/tc-z8k.c:283
20642 msgid "register rr%d does not exist"
20645 #: config/tc-z8k.c:295
20647 msgid "register rh%d out of range"
20650 #: config/tc-z8k.c:307
20652 msgid "register rl%d out of range"
20655 #: config/tc-z8k.c:320
20657 msgid "register rq%d out of range"
20660 #: config/tc-z8k.c:322
20662 msgid "register rq%d does not exist"
20665 #: config/tc-z8k.c:334
20667 msgid "register r%d out of range"
20670 #: config/tc-z8k.c:375
20672 msgid "expected %c"
20675 #: config/tc-z8k.c:390
20677 msgid "register is wrong size for a word %s"
20680 #: config/tc-z8k.c:404
20682 msgid "register is wrong size for address %s"
20685 #: config/tc-z8k.c:538
20687 msgid "unknown interrupt %s"
20690 #. No interrupt type specified, opcode won't do anything.
20691 #: config/tc-z8k.c:561
20692 msgid "opcode has no effect"
20695 #: config/tc-z8k.c:672
20696 msgid "Missing ) in ra(rb)"
20699 #: config/tc-z8k.c:752 config/tc-z8k.c:791
20701 msgid "invalid condition code '%s'"
20704 #: config/tc-z8k.c:764
20706 msgid "invalid flag '%s'"
20709 #: config/tc-z8k.c:918 config/tc-z8k.c:924
20710 msgid "invalid indirect register size"
20713 #: config/tc-z8k.c:941 config/tc-z8k.c:1107 config/tc-z8k.c:1112
20714 msgid "invalid control register name"
20717 #: config/tc-z8k.c:1096
20718 msgid "immediate must be 1 or 2"
20721 #: config/tc-z8k.c:1099
20722 msgid "immediate 1 or 2 expected"
20725 #: config/tc-z8k.c:1130
20726 msgid "can't use R0 here"
20729 #: config/tc-z8k.c:1288
20730 msgid "Can't find opcode to match operands"
20733 #: config/tc-z8k.c:1335
20735 msgid "invalid architecture -z%s"
20738 #: config/tc-z8k.c:1354
20742 " -z8001 generate segmented code\n"
20743 " -z8002 generate unsegmented code\n"
20744 " -linkrelax create linker relaxable code\n"
20747 #: config/tc-z8k.c:1366
20749 msgid "call to md_convert_frag\n"
20752 #: config/tc-z8k.c:1473 config/tc-z8k.c:1513 config/tc-z8k.c:1536
20753 msgid "cannot branch to odd address"
20756 #: config/tc-z8k.c:1477 config/tc-z8k.c:1540
20757 msgid "relative jump out of range"
20760 #: config/tc-z8k.c:1495
20761 msgid "relative address out of range"
20764 #: config/tc-z8k.c:1516
20765 msgid "relative call out of range"
20768 #: config/tc-z8k.c:1548
20770 msgid "md_apply_fix: unknown r_type 0x%x\n"
20773 #: config/tc-z8k.c:1560
20775 msgid "call to md_estimate_size_before_relax\n"
20778 #: config/xtensa-relax.c:1583
20780 msgid "invalid configuration option '%s' in transition rule '%s'"
20783 #: config/xtensa-relax.c:1708 config/xtensa-relax.c:1718
20785 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
20788 #: config/xtensa-relax.c:1725
20790 msgid "opcode '%s': precondition only contains constants in '%s'"
20793 #: config/xtensa-relax.c:1772
20794 msgid "expected one operand for generated literal"
20797 #: config/xtensa-relax.c:1779
20798 msgid "expected 0 operands for generated label"
20801 #: config/xtensa-relax.c:1792
20803 msgid "invalid opcode '%s' in transition rule '%s'"
20806 #: config/xtensa-relax.c:1800
20808 msgid "opcode '%s': replacement does not have %d op"
20809 msgid_plural "opcode '%s': replacement does not have %d ops"
20813 #: config/xtensa-relax.c:1816
20815 msgid "opcode '%s': cannot find literal definition"
20818 #: config/xtensa-relax.c:1832 config/xtensa-relax.c:1862
20820 msgid "opcode '%s': unidentified operand '%s' in '%s'"
20823 #: config/xtensa-relax.c:1857
20825 msgid "unknown user-defined function %s"
20828 #: config/xtensa-relax.c:1868
20830 msgid "opcode '%s': could not parse operand '%s' in '%s'"
20833 #: config/xtensa-relax.c:1908
20835 msgid "could not parse INSN_PATTERN '%s'"
20838 #: config/xtensa-relax.c:1912
20840 msgid "could not parse INSN_REPL '%s'"
20843 #: config/xtensa-relax.c:1923
20845 msgid "could not build transition for %s => %s"
20850 msgid "can't open `%s' for writing"
20855 msgid "can't close `%s'"
20858 #: dw2gencfi.c:319 read.c:2507
20860 msgid "bfd_set_section_flags: %s"
20863 #: dw2gencfi.c:581 dw2gencfi.c:597
20865 msgid "register save offset not a multiple of %u"
20869 msgid "CFI state restore without previous remember"
20873 msgid "missing separator"
20877 msgid "bad register expression"
20880 #: dw2gencfi.c:809 dw2gencfi.c:939 dw2gencfi.c:977 dw2gencfi.c:1048
20881 #: dw2gencfi.c:1121 dw2gencfi.c:1186 dw2gencfi.c:1366
20882 msgid "CFI instruction used without previous .cfi_startproc"
20885 #: dw2gencfi.c:1002
20886 msgid "invalid or unsupported encoding in .cfi_personality"
20889 #: dw2gencfi.c:1009
20890 msgid ".cfi_personality requires encoding and symbol arguments"
20893 #: dw2gencfi.c:1032
20894 msgid "wrong second argument to .cfi_personality"
20897 #: dw2gencfi.c:1073 dw2gencfi.c:1149
20898 msgid "invalid or unsupported encoding in .cfi_lsda"
20901 #: dw2gencfi.c:1080
20902 msgid ".cfi_lsda requires encoding and symbol arguments"
20905 #: dw2gencfi.c:1105
20906 msgid "wrong second argument to .cfi_lsda"
20909 #: dw2gencfi.c:1171
20910 msgid "wrong third argument to .cfi_val_encoded_addr"
20913 #: dw2gencfi.c:1268
20914 msgid "inconsistent uses of .cfi_sections"
20917 #: dw2gencfi.c:1279
20918 msgid "previous CFI entry not closed (missing .cfi_endproc)"
20921 #: dw2gencfi.c:1320
20922 msgid ".cfi_endproc without corresponding .cfi_startproc"
20925 #: dw2gencfi.c:1377
20926 msgid "wrong argument to .cfi_personality_id"
20929 #: dw2gencfi.c:1387
20930 msgid ".cfi_fde_data without corresponding .cfi_startproc"
20933 #: dw2gencfi.c:1496
20934 msgid "unexpected .cfi_inline_lsda"
20937 #: dw2gencfi.c:1503
20938 msgid ".cfi_inline_lsda not valid for this frame"
20941 #: dw2gencfi.c:1511
20942 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
20945 #: dw2gencfi.c:1524
20947 msgid "Alignment too large: %d. assumed."
20950 #: dw2gencfi.c:1528
20951 msgid "Alignment negative: 0 assumed."
20954 #: dw2gencfi.c:1554
20955 msgid ".cfi_inline_lsda is not supported for this target"
20958 #: dw2gencfi.c:1561
20959 msgid ".cfi_fde_data is not supported for this target"
20962 #: dw2gencfi.c:1568
20963 msgid ".cfi_personality_id is not supported for this target"
20966 #: dw2gencfi.c:1882
20968 msgid "return column number %d overflows in CIE version 1"
20971 #: dw2gencfi.c:2371 dw2gencfi.c:2527
20972 msgid "open CFI at the end of file; missing .cfi_endproc directive"
20975 #: dw2gencfi.c:2554
20976 msgid "CFI is not supported for this target"
20979 #: dwarf2dbg.c:378 dwarf2dbg.c:3048
20980 msgid "view number mismatch"
20983 #: dwarf2dbg.c:683 dwarf2dbg.c:1204
20985 msgid "file number %lu is too big"
20991 "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
20994 #: dwarf2dbg.c:1152 dwarf2dbg.c:1244
20995 msgid "file number less than one"
20998 #: dwarf2dbg.c:1187
20999 msgid "md5 value too small or not a constant"
21002 #: dwarf2dbg.c:1251 dwarf2dbg.c:2289
21004 msgid "unassigned file number %ld"
21007 #: dwarf2dbg.c:1325
21008 msgid "is_stmt value not 0 or 1"
21011 #: dwarf2dbg.c:1337
21012 msgid "isa number less than zero"
21015 #: dwarf2dbg.c:1349
21016 msgid "discriminator less than zero"
21019 #: dwarf2dbg.c:1368
21020 msgid "numeric view can only be asserted to zero"
21023 #: dwarf2dbg.c:1406
21025 msgid "unknown .loc sub-directive `%s'"
21028 #: dwarf2dbg.c:2402
21029 msgid "internal error: unknown dwarf2 format"
21034 msgid "string too big (%lu bytes)"
21037 #: ecoff.c:1612 ecoff.c:1805 ecoff.c:1828 ecoff.c:1859 ecoff.c:2011
21039 msgid "no current file pointer"
21043 msgid "too many st_End's"
21047 msgid "fake .file after real one"
21051 msgid "filename goes over one page boundary"
21055 msgid ".begin directive without a preceding .file directive"
21059 msgid ".begin directive without a preceding .ent directive"
21063 msgid ".bend directive without a preceding .file directive"
21067 msgid ".bend directive without a preceding .ent directive"
21071 msgid ".bend directive names unknown symbol"
21075 msgid ".def pseudo-op used inside of .def/.endef; ignored"
21079 msgid "empty symbol name in .def; ignored"
21083 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
21087 msgid "badly formed .dim directive"
21091 msgid "too many .dim entries"
21095 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
21099 msgid ".size pseudo-op used outside of .def/.endef; ignored"
21103 msgid "badly formed .size directive"
21107 msgid "too many .size entries"
21111 msgid ".type pseudo-op used outside of .def/.endef; ignored"
21114 #. FIXME: We could handle this by setting the continued bit.
21115 #. There would still be a limit: the .type argument can not
21119 msgid "the type of %s is too complex; it will be simplified"
21123 msgid "Unrecognized .type argument"
21127 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
21131 msgid ".val pseudo-op used outside of .def/.endef; ignored"
21135 msgid ".val expression is too complex"
21139 msgid ".endef pseudo-op used before .def; ignored"
21142 #: ecoff.c:2830 ecoff.c:2911
21143 msgid "bad COFF debugging information"
21148 msgid "no tag specified for %s"
21152 msgid ".end directive without a preceding .file directive"
21156 msgid ".end directive names unknown symbol"
21160 msgid "second .ent directive found before .end directive"
21165 msgid "%s directive has no name"
21169 msgid "no way to handle .file within .ent/.end section"
21173 msgid ".loc before .file"
21178 msgid ".stab%c is not supported"
21183 msgid ".stab%c: ignoring non-zero other field"
21189 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
21194 msgid "illegal .stab%c directive, bad character"
21197 #: ecoff.c:3954 ecoff.c:4142 ecoff.c:4167
21198 msgid ".begin/.bend in different segments"
21202 msgid "missing .end or .bend at end of file"
21206 msgid "GP prologue size exceeds field size, using 0 instead"
21209 #: expr.c:73 read.c:4032
21210 msgid "bignum invalid"
21213 #: expr.c:75 read.c:4034 read.c:4540 read.c:5315
21214 msgid "floating point number invalid"
21218 msgid "bad floating-point constant: exponent overflow"
21223 msgid "bad floating-point constant: unknown error code=%d"
21228 "a bignum with underscores may not have more than 8 hex digits in any word"
21232 msgid "a bignum with underscores must have exactly 4 words"
21235 #. Either not seen or not defined.
21236 #. @@ Should print out the original string instead of
21237 #. the parsed number.
21240 msgid "backward ref to unknown label \"%d:\""
21244 msgid "character constant too large"
21249 msgid "found '%c', expected: '%c'"
21254 msgid "missing '%c'"
21257 #: expr.c:1007 read.c:4825
21258 msgid "EBCDIC constants are not supported"
21263 msgid "Unary operator %c ignored because bad operand follows"
21266 #: expr.c:1205 expr.c:1229
21267 msgid "syntax error in .startof. or .sizeof."
21270 #: expr.c:1310 expr.c:1634
21272 msgid "invalid use of operator \"%s\""
21276 msgid "missing operand; zero assumed"
21280 msgid "left operand is a bignum; integer 0 assumed"
21284 msgid "left operand is a float; integer 0 assumed"
21288 msgid "right operand is a bignum; integer 0 assumed"
21292 msgid "right operand is a float; integer 0 assumed"
21295 #: expr.c:1948 symbols.c:1590
21296 msgid "division by zero"
21299 #: expr.c:1954 symbols.c:1601
21300 msgid "shift count"
21304 msgid "operation combines symbols in different segments"
21308 msgid "missing closing '\"'"
21313 msgid "'\\%c' in quoted symbol name; behavior may change in the future"
21317 msgid "attempt to allocate data in absolute section"
21321 msgid "attempt to allocate data in common section"
21324 #: frags.c:115 write.c:1509
21326 msgid "can't extend frag %lu char"
21327 msgid_plural "can't extend frag %lu chars"
21331 #. For error messages.
21332 #. Detect if we are reading from stdin by examining the file
21333 #. name returned by as_where().
21335 #. [FIXME: We rely upon the name in the strcmp below being the
21336 #. same as the one used by input_scrub_new_file(), if that is
21337 #. not true, then this code will fail].
21339 #. If we are reading from stdin, then we need to save each input
21340 #. line here (assuming of course that we actually have a line of
21341 #. input to read), so that it can be displayed in the listing
21342 #. that is produced at the end of the assembly.
21343 #: input-file.c:136 input-scrub.c:240 listing.c:353
21344 msgid "{standard input}"
21347 #: input-file.c:141
21349 msgid "can't open %s for reading: %s"
21352 #: input-file.c:150 input-file.c:224
21354 msgid "can't read from %s: %s"
21357 #: input-file.c:252 listing.c:1438
21359 msgid "can't close %s: %s"
21362 #: input-scrub.c:267
21363 msgid "macros nested too deeply"
21368 msgid "Unable to allocate memory for new instructions\n"
21371 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
21375 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
21381 msgid "unable to rebuffer file: %s\n"
21388 " time stamp \t: %s\n"
21407 " options passed\t: "
21413 " GNU assembler version %s (%s)\n"
21414 "\t using BFD version %s."
21421 " input file \t: %s"
21428 " output file \t: %s"
21440 msgid "can't open %s: %s"
21444 msgid "strange paper height, set to no form"
21448 msgid "new paper width is too small"
21452 msgid "bad or irreducible expression for paper width"
21456 msgid "missing expression for paper width"
21460 msgid "new line in title"
21463 #. Turns the next expression into a string.
21466 msgid "% operator needs absolute expression"
21471 msgid "Missing parameter qualifier for `%s' in macro `%s'"
21476 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
21481 msgid "Pointless default value for required parameter `%s' in macro `%s'"
21486 msgid "A parameter named `%s' already exists for macro `%s'"
21491 msgid "Reserved word `%s' used as parameter in macro `%s'"
21496 msgid "unexpected end of file in macro `%s' definition"
21501 msgid "missing `)' after formals in macro definition `%s'"
21505 msgid "Missing macro name"
21510 msgid "Bad parameter list for macro `%s'"
21515 msgid "Macro `%s' was already defined"
21518 #: macro.c:847 macro.c:849
21519 msgid "missing `)'"
21524 msgid "`%s' was already used as parameter (or another local) name"
21528 msgid "confusion in formal parameters"
21533 msgid "Parameter named `%s' does not exist for macro `%s'"
21538 msgid "Value for parameter `%s' of macro `%s' was already specified"
21542 msgid "can't mix positional and keyword arguments"
21546 msgid "too many positional arguments"
21551 msgid "Missing value for required parameter `%s' of macro `%s'"
21556 msgid "Attempt to purge non-existing macro `%s'"
21560 msgid "unexpected end of file in irp or irpc"
21564 msgid "missing model parameter"
21569 msgid "Assembler messages:\n"
21574 msgid "Fatal error: "
21579 msgid "Internal error (%s).\n"
21584 msgid "Internal error in %s at %s:%d.\n"
21589 msgid "Internal error at %s:%d.\n"
21594 msgid "Please report this bug.\n"
21599 msgid "%s out of domain (%s is not a multiple of %s)"
21602 #. xgettext:c-format.
21605 msgid "%s out of range (%s is not between %s and %s)"
21608 #. xgettext:c-format.
21611 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
21614 #: output-file.c:34
21616 msgid "can't open a bfd on stdout %s"
21619 #: output-file.c:41
21621 msgid "selected target format '%s' unknown"
21624 #: output-file.c:43
21626 msgid "can't create %s: %s"
21631 msgid "error constructing %s pseudo-op table"
21635 msgid "cannot change section or subsection inside .bundle_lock"
21641 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
21647 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
21650 #: read.c:823 read.c:2877 read.c:3471
21651 msgid "ignoring fill value in absolute section"
21654 #: read.c:825 read.c:2892 read.c:3510
21656 msgid "ignoring fill value in section `%s'"
21661 msgid "unknown pseudo-op: `%s'"
21665 msgid "unable to continue with assembly."
21670 msgid "local label too large near %s"
21675 msgid "label \"%ld$\" redefined"
21679 msgid ".bundle_lock with no matching .bundle_unlock"
21683 msgid ".abort detected. Abandoning ship."
21688 msgid "alignment too large: %u assumed"
21692 msgid "expected fill pattern missing"
21697 msgid "fill pattern too long, truncating to %u"
21701 msgid "symbol name not recognised in the current locale"
21704 #. Some of the back ends can't deal with non-positive line numbers.
21705 #. Besides, it's silly. GCC however will generate a line number of
21706 #. zero when it is pre-processing builtins for assembler-with-cpp files:
21708 #. # 0 "<built-in>"
21710 #. We do not want to barf on this, especially since such files are used
21711 #. in the GCC and GDB testsuites. So we check for negative line numbers
21712 #. rather than non-positive line numbers.
21715 msgid "line numbers must be positive; line number %d rejected"
21720 msgid "incompatible flag %i in line directive"
21725 msgid "unsupported flag %i in line directive"
21729 msgid "start address not supported"
21733 msgid ".err encountered"
21737 msgid ".error directive invoked in source file"
21741 msgid ".warning directive invoked in source file"
21746 msgid "%s argument must be a string"
21749 #: read.c:2246 read.c:2248
21751 msgid ".fail %ld encountered"
21756 msgid ".fill size clamped to %d"
21760 msgid "size negative; .fill ignored"
21764 msgid "repeat < 0; .fill ignored"
21768 msgid "non-constant fill count for absolute section"
21772 msgid "attempt to fill absolute section with non-zero value"
21777 msgid "attempt to fill section `%s' with non-zero value"
21782 msgid "unrecognized .linkonce type `%s'"
21786 msgid ".linkonce is not supported for this object file format"
21790 msgid "expected alignment after size"
21795 msgid "attempt to redefine pseudo-op `%s' ignored"
21799 msgid "ignoring macro exit outside a macro definition."
21804 msgid "invalid segment \"%s\""
21808 msgid "only constant offsets supported in absolute section"
21812 msgid "MRI style ORG pseudo-op not supported"
21817 msgid ".end%c encountered without preceding %s"
21820 #: read.c:3123 read.c:3159
21822 msgid "negative count for %s - ignored"
21825 #: read.c:3130 read.c:3166
21827 msgid "%s without %s"
21831 msgid "unsupported variable size or fill value"
21836 msgid "size value for space directive too large: %lx"
21840 msgid ".space repeat count is zero, ignored"
21844 msgid ".space repeat count is negative, ignored"
21848 msgid "space allocation too complex in absolute section"
21852 msgid "space allocation too complex in common section"
21856 msgid "unsupported variable nop control in .nops directive"
21860 msgid "negative nop control byte, ignored"
21865 msgid "unknown floating type '%c'"
21870 msgid "%s: would close weakref loop: %s"
21875 msgid "junk at end of line, first unrecognized character valued 0x%x"
21878 #: read.c:4098 write.c:2422
21880 msgid "`%s' can't be equated to common symbol `%s'"
21884 msgid "unexpected `\"' in expression"
21888 msgid "rva without symbol"
21892 msgid "missing or bad offset expression"
21896 msgid "missing reloc type"
21900 msgid "unrecognized reloc type"
21904 msgid "bad reloc expression"
21907 #: read.c:4534 read.c:5309
21908 msgid "zero assumed for missing expression"
21911 #: read.c:4554 read.c:5338
21912 msgid "attempt to store value in absolute section"
21915 #: read.c:4561 read.c:5344
21917 msgid "attempt to store non-zero value in section `%s'"
21920 #. Leading bits contain both 0s & 1s.
21923 msgid "value 0x%s truncated to 0x%s"
21928 msgid "bignum truncated to %d byte"
21929 msgid_plural "bignum truncated to %d bytes"
21933 #: read.c:4896 read.c:5047
21934 msgid "unresolvable or nonpositive repeat count; using 1"
21938 msgid "floating point constant too large"
21942 msgid "attempt to store float in absolute section"
21947 msgid "attempt to store float in section `%s'"
21952 msgid "attempt to store non-empty string in section `%s'"
21956 msgid "strings must be placed into a section"
21960 msgid "expected <nn>"
21963 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
21964 #: read.c:5597 read.c:5684
21965 msgid "unterminated string; newline inserted"
21969 msgid "bad escaped character in string"
21973 msgid "expected address expression"
21978 msgid "symbol \"%s\" undefined; zero assumed"
21982 msgid "some symbol undefined; zero assumed"
21986 msgid "this string may not contain '\\0'"
21990 msgid "missing string"
21995 msgid ".incbin count zero, ignoring `%s'"
22000 msgid "file not found: %s"
22005 msgid "unable to include `%s'"
22010 msgid "seek to end of .incbin file failed `%s'"
22015 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
22020 msgid "could not skip to %ld in file `%s'"
22025 msgid "truncated file `%s', %ld of %ld bytes read"
22029 msgid "missing .func"
22033 msgid ".endfunc missing for previous .func"
22038 msgid ".bundle_align_mode alignment too large (maximum %u)"
22042 msgid "cannot change .bundle_align_mode inside .bundle_lock"
22046 msgid ".bundle_lock is meaningless without .bundle_align_mode"
22050 msgid ".bundle_unlock without preceding .bundle_lock"
22055 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
22060 msgid "missing closing `%c'"
22069 msgid "invalid argument '%s' to -fdebug-prefix-map"
22074 msgid ".stab%c: missing string"
22077 #: stabs.c:222 stabs.c:230 stabs.c:238 stabs.c:257
22079 msgid ".stab%c: missing comma"
22082 #. This could happen for example with a source file with a huge
22083 #. number of lines. The only cure is to use a different debug
22084 #. format, probably DWARF.
22087 msgid ".stab%c: description field '%x' too big, try a different debug format"
22091 msgid "comma missing in .xstabs"
22094 #: symbols.c:324 symbols.c:2455
22096 msgid "symbol '%s' contains multibyte characters"
22101 msgid "cannot define symbol `%s' in absolute section"
22106 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
22111 msgid "invalid operands (%s and %s sections) for `%s'"
22116 msgid "invalid operand (%s section) for `%s'"
22121 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
22126 msgid "invalid operand (%s section) for `%s' when setting `%s'"
22131 msgid "symbol definition loop encountered at `%s'"
22136 msgid "cannot convert expression symbol %s to complex relocation"
22141 msgid "division by zero when setting `%s'"
22144 #. See PR 20895 for a reproducer.
22146 msgid "Invalid operation on symbol"
22149 #: symbols.c:1692 write.c:2471
22151 msgid "can't resolve value for symbol `%s'"
22156 msgid "\"%d\" (instance number %d of a %s label)"
22161 msgid "attempt to get value of unresolved symbol `%s'"
22164 #. Do not reassign section symbols.
22166 msgid "can't make section symbol global"
22170 msgid "can't make register symbol global"
22175 msgid "Accessing function `%s' as thread-local object"
22180 msgid "Accessing `%s' as thread-local object"
22185 msgid "field fx_size too small to hold %lu"
22190 msgid "attempt to .org/.space/.nops backwards? (%ld)"
22195 msgid "leb128 operand is an undefined symbol: %s"
22199 msgid "invalid offset expression"
22203 msgid "invalid reloc expression"
22208 msgid "can't resolve %s - %s"
22213 msgid "value of %s too large for field of %d byte at %s"
22214 msgid_plural "value of %s too large for field of %d bytes at %s"
22220 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
22224 msgid "redefined symbol cannot be used on reloc"
22228 msgid "relocation out of range"
22233 msgid "%s:%u: bad return from bfd_install_relocation: %x"
22237 msgid "reloc not within (fixed part of) section"
22241 msgid "internal error: fixup not contained within frag"
22244 #: write.c:1442 write.c:1579
22245 msgid "can't extend frag"
22249 msgid "unimplemented .nops directive"
22254 msgid "can't write %ld byte to section %s of %s: '%s'"
22255 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
22259 #: write.c:1687 write.c:1716 write.c:1753
22261 msgid "can't fill %ld byte in section %s of %s: '%s'"
22262 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
22267 msgid "unable to create reloc for build note"
22271 msgid "<gnu build note>"
22276 msgid "%s: global symbols not supported in common sections"
22281 msgid "local label `%s' is not defined"
22286 msgid "can't make global register symbol `%s'"
22291 msgid "alignment padding (%lu byte) not a multiple of %ld"
22292 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
22298 msgid ".word %s-%s+%s didn't fit"
22302 msgid "padding added"
22306 msgid "attempt to move .org backwards"
22310 msgid ".space, .nops or .fill specifies non-absolute value"
22314 msgid ".space, .nops or .fill with negative value, ignored"
22320 "Infinite loop encountered whilst attempting to compute the addresses of "
22321 "symbols in section %s"