1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
10 "Project-Id-Version: PACKAGE VERSION\n"
12 "POT-Creation-Date: 2018-06-24 19:01+0100\n"
13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
18 "Content-Type: text/plain; charset=CHARSET\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 #: app.c:501 app.c:515
23 msgid "end of file in comment"
26 #: app.c:593 app.c:640
28 msgid "end of file in string; '%c' inserted"
33 msgid "unknown escape '\\%c' in string; ignored"
36 #: app.c:840 input-scrub.c:363
37 msgid "end of file not at end of a line; newline inserted"
41 msgid "end of file in multiline comment"
45 msgid "end of file after a one-character quote; \\0 inserted"
49 msgid "end of file in escape character"
53 msgid "missing close quote; (assumed)"
56 #: app.c:1165 app.c:1220 app.c:1232 app.c:1312
57 msgid "end of file in comment; newline inserted"
61 msgid "missing emulation mode name"
66 msgid "unrecognized emulation name `%s'"
71 msgid "GNU assembler version %s (%s) using BFD version %s\n"
76 msgid "Usage: %s [option...] [asmfile...]\n"
83 " -a[sub-option...]\t turn on listings\n"
84 " \t Sub-options [default hls]:\n"
85 " \t c omit false conditionals\n"
86 " \t d omit debugging directives\n"
87 " \t g include general info\n"
88 " \t h include high-level source\n"
89 " \t l include assembly\n"
90 " \t m include macro expansions\n"
91 " \t n omit forms processing\n"
92 " \t s include symbols\n"
93 " \t =FILE list to FILE (must be last sub-option)\n"
98 msgid " --alternate initially turn on alternate macro syntax\n"
104 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
105 " compress DWARF debug sections using zlib "
112 " --nocompress-debug-sections\n"
113 " don't compress DWARF debug sections\n"
119 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
120 " compress DWARF debug sections using zlib\n"
126 " --nocompress-debug-sections\n"
127 " don't compress DWARF debug sections [default]\n"
132 msgid " -D produce assembler debugging messages\n"
138 " --debug-prefix-map OLD=NEW\n"
139 " map OLD to NEW in debug information\n"
144 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
149 msgid " emulate output (default %s)\n"
154 msgid " --execstack require executable stack for this object\n"
160 " --noexecstack don't require executable stack for this object\n"
166 " --size-check=[error|warning]\n"
167 "\t\t\t ELF .size directive check (default --size-check=error)\n"
173 " --elf-stt-common=[no|yes]\n"
174 " generate ELF common symbols with STT_COMMON type\n"
179 msgid " --sectname-subst enable section name substitution sequences\n"
184 msgid " --generate-missing-build-notes=[no|yes] "
189 msgid "(default: yes)\n"
194 msgid "(default: no)\n"
200 " generate GNU Build notes if none are present in "
206 msgid " -f skip whitespace and comment preprocessing\n"
211 msgid " -g --gen-debug generate debugging information\n"
216 msgid " --gstabs generate STABS debugging information\n"
222 " --gstabs+ generate STABS debug info with GNU extensions\n"
227 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
233 " --gdwarf-sections generate per-function section names for DWARF line "
239 msgid " --hash-size=<value> set the hash table size close to <value>\n"
244 msgid " --help show this message and exit\n"
249 msgid " --target-help show target specific options\n"
255 " -I DIR add DIR to search list for .include directives\n"
260 msgid " -J don't warn about signed overflow\n"
266 " -K warn when differences altered for long "
272 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
277 msgid " -M,--mri assemble in MRI compatibility mode\n"
283 " --MD FILE write dependency information in FILE (default "
289 msgid " -nocpp ignored\n"
295 " -no-pad-sections do not pad the end of sections to alignment "
302 " -o OBJFILE name the object-file output OBJFILE (default a."
308 msgid " -R fold data section into text section\n"
314 " --reduce-memory-overheads \n"
315 " prefer smaller memory use at the cost of longer\n"
322 " --statistics print various measured statistics from execution\n"
327 msgid " --strip-local-absolute strip local absolute symbols\n"
333 " --traditional-format Use same format as native assembler when possible\n"
338 msgid " --version print assembler version number and exit\n"
343 msgid " -W --no-warn suppress warnings\n"
348 msgid " --warn don't suppress warnings\n"
353 msgid " --fatal-warnings treat warnings as errors\n"
359 " --itbl INSTTBL extend instruction set to include instructions\n"
360 " matching the specifications defined in file "
366 msgid " -w ignored\n"
371 msgid " -X ignored\n"
376 msgid " -Z generate object file even after errors\n"
382 " --listing-lhs-width set the width in words of the output data column "
390 " --listing-lhs-width2 set the width in words of the continuation lines\n"
391 " of the output data column; ignored if smaller "
393 " the width of the first line\n"
399 " --listing-rhs-width set the max width in characters of the lines from\n"
406 " --listing-cont-lines set the maximum number of continuation lines used\n"
407 " for the output data column of the listing\n"
412 msgid " @FILE read options from FILE\n"
417 msgid "Report bugs to %s\n"
422 msgid "unrecognized option -%c%s"
425 #. This output is intended to follow the GNU standards document.
428 msgid "GNU assembler %s\n"
433 msgid "Copyright (C) 2018 Free Software Foundation, Inc.\n"
439 "This program is free software; you may redistribute it under the terms of\n"
440 "the GNU General Public License version 3 or later.\n"
441 "This program has absolutely no warranty.\n"
447 "This assembler was configured for a target of `%s' and default,\n"
453 msgid "This assembler was configured for a target of `%s'.\n"
457 msgid "multiple emulation names specified"
461 msgid "emulations not handled in this configuration"
471 msgid "canonical = %s\n"
476 msgid "cpu-type = %s\n"
481 msgid "format = %s\n"
486 msgid "bfd-target = %s\n"
491 msgid "Invalid --compress-debug-sections option: `%s'"
496 msgid "--compress-debug-sections=%s is unsupported"
500 msgid "bad defsym; format is --defsym name=value"
504 msgid "no file name following -t option"
509 msgid "failed to read instruction table %s\n"
514 msgid "Invalid --size-check= option: `%s'"
519 msgid "Invalid --elf-stt-common= option: `%s'"
524 msgid "Invalid --generate-missing-build-notes option: `%s'"
529 msgid "invalid listing option `%c'"
533 msgid "--hash-size needs a numeric argument"
538 msgid "%s: total time in assembly: %ld.%06ld\n"
542 msgid "The input and output files must be distinct"
548 msgid_plural "%d warnings"
555 msgid_plural "%d errors"
561 msgid "%s, treating warnings as errors"
566 msgid "%s, %s, generating bad object file\n"
571 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
575 #. * We have a GROSS internal error.
576 #. * This should never happen.
578 #: atof-generic.c:418 config/tc-m68k.c:3501
579 msgid "failed sanity check"
582 #: cgen.c:107 config/tc-alpha.c:2099 config/tc-alpha.c:2123
583 #: config/tc-arc.c:4013 config/tc-arc.c:4087 config/tc-d10v.c:550
584 #: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
585 #: config/tc-ppc.c:2967 config/tc-ppc.c:3153 config/tc-ppc.c:3418
586 #: config/tc-s390.c:1323 config/tc-s390.c:1446 config/tc-s390.c:1584
587 #: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
588 #: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
589 msgid "too many fixups"
592 #: cgen.c:372 cgen.c:392 config/tc-d10v.c:461 config/tc-d30v.c:453
593 #: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3009
594 #: config/tc-s390.c:1307 config/tc-v850.c:2647 config/tc-v850.c:2681
595 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446
596 msgid "illegal operand"
599 #: cgen.c:396 config/tc-avr.c:899 config/tc-d10v.c:463 config/tc-d30v.c:455
600 #: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
601 #: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
602 #: config/tc-msp430.c:417 config/tc-ppc.c:3011 config/tc-s390.c:1312
603 #: config/tc-sh.c:989 config/tc-v850.c:2651 config/tc-v850.c:2685
604 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
605 #: config/tc-z80.c:557 config/tc-z8k.c:349
606 msgid "missing operand"
610 msgid "a reloc on this operand implies an overflow"
614 msgid "operand mask overflow"
617 #. We can't actually support subtracting a symbol.
618 #: cgen.c:851 config/tc-arm.c:1786 config/tc-arm.c:10358 config/tc-arm.c:10410
619 #: config/tc-arm.c:10668 config/tc-arm.c:11505 config/tc-arm.c:12642
620 #: config/tc-arm.c:12682 config/tc-arm.c:13025 config/tc-arm.c:13066
621 #: config/tc-arm.c:17547 config/tc-arm.c:17588 config/tc-avr.c:1550
622 #: config/tc-avr.c:1562 config/tc-avr.c:1826 config/tc-cris.c:4067
623 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
624 #: config/tc-ft32.c:587 config/tc-mips.c:9455 config/tc-mips.c:10760
625 #: config/tc-mips.c:12016 config/tc-mips.c:12675 config/tc-nds32.c:6638
626 #: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:957
627 #: config/tc-spu.c:981 config/tc-tilegx.c:1485 config/tc-tilepro.c:1346
628 #: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
629 #: config/tc-xtensa.c:5980 config/tc-xtensa.c:13165
630 msgid "expression too complex"
633 #: cgen.c:950 config/tc-ppc.c:6997 config/tc-s390.c:2365 config/tc-v850.c:3503
634 #: config/tc-xstormy16.c:539
635 msgid "unresolved expression that must be resolved"
638 #: cgen.c:975 config/tc-xstormy16.c:564
640 msgid "internal error: can't install fix for reloc type %d (`%s')"
643 #: cgen.c:1026 config/tc-nios2.c:1360 config/tc-pru.c:788
644 msgid "relocation is not supported"
648 msgid "invalid identifier for \".ifdef\""
652 msgid "non-constant expression in \".if\" statement"
656 msgid "bad format for ifc or ifnc"
660 msgid "\".elseif\" without matching \".if\""
664 msgid "\".elseif\" after \".else\""
667 #: cond.c:317 cond.c:423
668 msgid "here is the previous \".else\""
671 #: cond.c:320 cond.c:426
672 msgid "here is the previous \".if\""
676 msgid "non-constant expression in \".elseif\" statement"
680 msgid "\".endif\" without \".if\""
684 msgid "\".else\" without matching \".if\""
688 msgid "duplicate \".else\""
692 msgid ".ifeqs syntax error"
696 msgid "end of macro inside conditional"
700 msgid "end of file inside conditional"
704 msgid "here is the start of the unterminated conditional"
708 msgid "here is the \"else\" of the unterminated conditional"
711 #: config/atof-ieee.c:139
712 msgid "cannot create floating-point number"
715 #: config/atof-ieee.c:286
716 msgid "NaNs are not supported by this target\n"
719 #: config/atof-ieee.c:325 config/atof-ieee.c:366
720 msgid "Infinities are not supported by this target\n"
723 #: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1162
724 #: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
725 msgid "Unrecognized or unsupported floating point constant"
728 #: config/obj-aout.c:81
730 msgid "Attempt to put a common symbol into set %s"
733 #: config/obj-aout.c:85
735 msgid "Attempt to put an undefined symbol into set %s"
738 #: config/obj-aout.c:112 config/obj-coff.c:1382
740 msgid "Symbol `%s' can not be both weak and common"
743 #: config/obj-coff.c:135 dw2gencfi.c:334
745 msgid "Inserting \"%s\" into structure table failed: %s"
748 #: config/obj-coff.c:214 config/obj-coff.c:1681 config/tc-ppc.c:5630
749 #: config/tc-tic54x.c:3980 read.c:2961
751 msgid "error setting flags for \"%s\": %s"
754 #. Zero is used as an end marker in the file.
755 #: config/obj-coff.c:435
756 msgid "Line numbers must be positive integers\n"
759 #: config/obj-coff.c:467
760 msgid ".ln pseudo-op inside .def/.endef: ignored."
763 #: config/obj-coff.c:509 ecoff.c:3245
764 msgid ".loc outside of .text"
767 #: config/obj-coff.c:516
768 msgid ".loc pseudo-op inside .def/.endef: ignored."
771 #: config/obj-coff.c:596
772 msgid ".def pseudo-op used inside of .def/.endef: ignored."
775 #: config/obj-coff.c:629
776 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
779 #: config/obj-coff.c:668
781 msgid "`%s' symbol without preceding function"
784 #: config/obj-coff.c:755
786 msgid "unexpected storage class %d"
789 #: config/obj-coff.c:863
790 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
793 #: config/obj-coff.c:883
794 msgid "badly formed .dim directive ignored"
797 #: config/obj-coff.c:932
798 msgid ".size pseudo-op used outside of .def/.endef: ignored."
801 #: config/obj-coff.c:947
802 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
805 #: config/obj-coff.c:964
806 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
809 #: config/obj-coff.c:981
811 msgid "tag not found for .tag %s"
814 #: config/obj-coff.c:994
815 msgid ".type pseudo-op used outside of .def/.endef: ignored."
818 #: config/obj-coff.c:1013
819 msgid ".val pseudo-op used outside of .def/.endef: ignored."
822 #: config/obj-coff.c:1160
823 msgid "badly formed .weak directive ignored"
826 #: config/obj-coff.c:1338
827 msgid "mismatched .eb"
830 #: config/obj-coff.c:1361
832 msgid "C_EFCN symbol for %s out of scope"
835 #: config/obj-coff.c:1415
837 msgid "Warning: internal error: forgetting to set endndx of %s"
843 #: config/obj-coff.c:1646
845 msgid "unsupported section attribute '%c'"
848 #: config/obj-coff.c:1650 config/tc-ppc.c:5612
850 msgid "unknown section attribute '%c'"
853 #: config/obj-coff.c:1693 config/obj-macho.c:269
855 msgid "Ignoring changed section attributes for %s"
858 #: config/obj-coff.c:1831
860 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
863 #: config/obj-ecoff.c:124
864 msgid "Can't set GP value"
867 #: config/obj-ecoff.c:131
868 msgid "Can't set register masks"
871 #: config/obj-elf.c:344 config/tc-sparc.c:4388 config/tc-v850.c:511
873 msgid "bad .common segment %s"
876 #: config/obj-elf.c:420
877 msgid "Missing symbol name in directive"
880 #: config/obj-elf.c:642
882 msgid "setting incorrect section type for %s"
885 #: config/obj-elf.c:647
887 msgid "ignoring incorrect section type for %s"
890 #: config/obj-elf.c:698
892 msgid "setting incorrect section attributes for %s"
895 #: config/obj-elf.c:709
897 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
900 #: config/obj-elf.c:758
902 msgid "ignoring changed section type for %s"
905 #: config/obj-elf.c:770
907 msgid "ignoring changed section attributes for %s"
910 #: config/obj-elf.c:777
912 msgid "ignoring changed section entity size for %s"
915 #: config/obj-elf.c:841
916 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
919 #: config/obj-elf.c:901
920 msgid "extraneous characters at end of numeric section type"
923 #: config/obj-elf.c:907 read.c:2945
924 msgid "unrecognized section type"
927 #: config/obj-elf.c:939
928 msgid "unrecognized section attribute"
931 #: config/obj-elf.c:970 config/tc-alpha.c:4208
935 #: config/obj-elf.c:1128
936 msgid "invalid merge entity size"
939 #: config/obj-elf.c:1135
940 msgid "entity size for SHF_MERGE not specified"
943 #: config/obj-elf.c:1141
944 msgid "? section flag ignored with G present"
947 #: config/obj-elf.c:1165
948 msgid "group name for SHF_GROUP not specified"
951 #: config/obj-elf.c:1190
953 msgid "unsupported mbind section info: %s"
956 #: config/obj-elf.c:1205
957 msgid "character following name is not '#'"
960 #: config/obj-elf.c:1325
961 msgid ".previous without corresponding .section; ignored"
964 #: config/obj-elf.c:1351
965 msgid ".popsection without corresponding .pushsection; ignored"
968 #: config/obj-elf.c:1397
969 msgid "expected comma after name in .symver"
972 #: config/obj-elf.c:1413 config/obj-elf.c:2303
974 msgid "`%s' can't be versioned to common symbol '%s'"
977 #: config/obj-elf.c:1428
979 msgid "missing version name in `%s' for symbol `%s'"
982 #: config/obj-elf.c:1439
984 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
987 #: config/obj-elf.c:1475
989 msgid "expected `%s' to have already been set for .vtable_inherit"
992 #: config/obj-elf.c:1485
993 msgid "expected comma after name in .vtable_inherit"
996 #: config/obj-elf.c:1546
997 msgid "expected comma after name in .vtable_entry"
1000 #: config/obj-elf.c:1685
1002 msgid "Attribute name not recognised: %s"
1005 #: config/obj-elf.c:1702
1006 msgid "expected numeric constant"
1009 #: config/obj-elf.c:1711 config/tc-arm.c:6482
1010 msgid "expected comma"
1013 #: config/obj-elf.c:1744
1014 msgid "bad string constant"
1017 #: config/obj-elf.c:1748
1018 msgid "expected <tag> , <value>"
1021 #: config/obj-elf.c:1868
1022 msgid "expected quoted string"
1025 #: config/obj-elf.c:1888
1027 msgid "expected comma after name `%s' in .size directive"
1030 #: config/obj-elf.c:1897
1031 msgid "missing expression in .size directive"
1034 #: config/obj-elf.c:2020
1036 msgid "symbol '%s' is already defined"
1039 #: config/obj-elf.c:2041
1041 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1044 #: config/obj-elf.c:2053
1046 msgid "symbol type \"%s\" is supported only by GNU targets"
1049 #: config/obj-elf.c:2064
1051 msgid "unrecognized symbol type \"%s\""
1054 #: config/obj-elf.c:2231 config/obj-elf.c:2234
1056 msgid ".size expression for %s does not evaluate to a constant"
1059 #: config/obj-elf.c:2268
1062 "invalid attempt to declare external version name as default in symbol `%s'"
1065 #: config/obj-elf.c:2337 ecoff.c:3600
1067 msgid "symbol `%s' can not be both weak and common"
1070 #: config/obj-elf.c:2449
1072 msgid "assuming all members of group `%s' are COMDAT"
1075 #: config/obj-elf.c:2461
1077 msgid "can't create group: %s"
1080 #: config/obj-elf.c:2616
1082 msgid "failed to set up debugging information: %s"
1085 #: config/obj-elf.c:2636
1087 msgid "can't start writing .mdebug section: %s"
1090 #: config/obj-elf.c:2644
1092 msgid "could not write .mdebug section: %s"
1095 #: config/obj-evax.c:127
1097 msgid "no entry symbol for global function '%s'"
1100 #. make a temp string.
1101 #: config/obj-macho.c:119
1103 msgid "the %s name '%s' is too long (maximum 16 characters)"
1106 #: config/obj-macho.c:130
1108 msgid "expected a %s name followed by a `,'"
1111 #: config/obj-macho.c:195
1113 msgid "cannot override zerofill section type for `%s,%s'"
1116 #: config/obj-macho.c:249
1118 msgid "failed to set flags for \"%s\": %s"
1121 #: config/obj-macho.c:342
1123 msgid "unknown or invalid section type '%s'"
1126 #: config/obj-macho.c:381
1128 msgid "unknown or invalid section attribute '%s'"
1131 #: config/obj-macho.c:402
1132 msgid "unexpected section size information"
1135 #: config/obj-macho.c:414
1136 msgid "missing sizeof_stub expression"
1139 #: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770
1140 #: config/tc-score.c:6099 expr.c:1172 read.c:1716
1141 msgid "expected symbol name"
1144 #: config/obj-macho.c:491 read.c:495
1145 msgid "bad or irreducible absolute expression"
1148 #: config/obj-macho.c:497 config/tc-score.c:6116 read.c:1754
1149 msgid "missing size expression"
1152 #: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
1154 msgid "size (%ld) out of range, ignored"
1157 #: config/obj-macho.c:516 config/tc-score.c:6259 dwarf2dbg.c:964 ecoff.c:3359
1158 #: read.c:1772 read.c:1877 read.c:2628 read.c:3200 read.c:3631 symbols.c:341
1161 msgid "symbol `%s' is already defined"
1164 #: config/obj-macho.c:526 read.c:1787
1166 msgid "size of \"%s\" is already %ld; not changing to %ld"
1169 #: config/obj-macho.c:537
1170 msgid "align value not recognized, using size"
1173 #: config/obj-macho.c:542 config/obj-macho.c:905
1175 msgid "Alignment (%lu) too large: 15 assumed."
1178 #: config/obj-macho.c:608
1180 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1183 #: config/obj-macho.c:810
1185 msgid "%s is not used for the selected target"
1188 #: config/obj-macho.c:875
1189 msgid "internal error: base section index out of range"
1192 #: config/obj-macho.c:961
1194 msgid "internal error: bad file property ID %d"
1197 #: config/obj-macho.c:969
1198 msgid "failed to set subsections by symbols"
1201 #: config/obj-macho.c:1032
1203 msgid "'%s' previously declared as '%s'."
1206 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1209 "'%s' can't be a weak_definition (currently only supported in sections of "
1213 #: config/obj-macho.c:1169
1214 msgid "use of .indirect_symbols requires `-dynamic'"
1217 #: config/obj-macho.c:1186
1220 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1221 "sized element at %s"
1224 #: config/obj-macho.c:1216
1225 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1228 #: config/obj-macho.c:1485
1230 msgid "'%s' can't be a weak_definition (since it is undefined)"
1233 #: config/obj-macho.c:1491
1235 msgid "Non-global symbol: '%s' can't be a weak_definition."
1238 #: config/obj-macho.c:1497
1240 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1243 #: config/obj-macho.c:1538
1245 msgid "unrecognized stab type '%c'"
1248 #: config/obj-macho.c:1589
1250 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1253 #: config/obj-macho.c:1597
1255 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1258 #: config/obj-macho.c:1604
1260 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1263 #: config/obj-macho.c:1806
1266 "the number of .indirect_symbols defined in section %s does not match the "
1267 "number expected (%d defined, %d expected)"
1270 #: config/obj-macho.c:1826
1272 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1275 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1276 msgid "internal error: more indirect mach-o symbols than expected"
1279 #: config/obj-som.c:56
1280 msgid "Only one .compiler pseudo-op per file!"
1283 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1284 msgid "Expected quoted string"
1287 #: config/obj-som.c:86
1288 msgid ".compiler directive missing language and version"
1291 #: config/obj-som.c:96
1292 msgid ".compiler directive missing version"
1295 #: config/obj-som.c:112
1297 msgid "FATAL: Attaching compiler header %s"
1300 #: config/obj-som.c:127
1301 msgid "Only one .version pseudo-op per file!"
1304 #: config/obj-som.c:151
1306 msgid "attaching version header %s: %s"
1309 #: config/obj-som.c:169
1310 msgid "Only one .copyright pseudo-op per file!"
1313 #: config/obj-som.c:193
1315 msgid "attaching copyright header %s: %s"
1318 #: config/tc-aarch64.c:373
1319 msgid "integer 32-bit register expected"
1322 #: config/tc-aarch64.c:376
1323 msgid "integer 64-bit register expected"
1326 #: config/tc-aarch64.c:379
1327 msgid "integer register expected"
1330 #: config/tc-aarch64.c:382
1331 msgid "64-bit integer or SP register expected"
1334 #: config/tc-aarch64.c:385 config/tc-mcore.c:839 config/tc-mcore.c:1355
1335 #: config/tc-mcore.c:1409
1336 msgid "base register expected"
1339 #: config/tc-aarch64.c:388
1340 msgid "integer or zero register expected"
1343 #: config/tc-aarch64.c:391
1344 msgid "offset register expected"
1347 #: config/tc-aarch64.c:394
1348 msgid "integer or SP register expected"
1351 #: config/tc-aarch64.c:397
1352 msgid "integer, zero or SP register expected"
1355 #: config/tc-aarch64.c:400
1356 msgid "8-bit SIMD scalar register expected"
1359 #: config/tc-aarch64.c:403
1360 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1363 #: config/tc-aarch64.c:407
1364 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1367 #: config/tc-aarch64.c:411
1368 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1371 #: config/tc-aarch64.c:415
1372 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1375 #: config/tc-aarch64.c:420 config/tc-arm.c:4411
1376 msgid "register expected"
1380 #: config/tc-aarch64.c:423
1381 msgid "SIMD scalar or floating-point register expected"
1385 #: config/tc-aarch64.c:426
1386 msgid "vector register expected"
1389 #: config/tc-aarch64.c:429
1390 msgid "SVE vector register expected"
1393 #: config/tc-aarch64.c:432
1394 msgid "SVE predicate register expected"
1397 #: config/tc-aarch64.c:435
1399 msgid "invalid register type %d"
1402 #: config/tc-aarch64.c:595 config/tc-aarch64.c:597 config/tc-arm.c:1087
1403 #: config/tc-score.c:6509 expr.c:1343 read.c:2610
1404 msgid "bad expression"
1407 #: config/tc-aarch64.c:607 config/tc-sparc.c:3384
1411 #: config/tc-aarch64.c:825
1413 msgid "bad size %d in vector width specifier"
1416 #: config/tc-aarch64.c:858
1418 msgid "unexpected character `%c' in element size"
1421 #: config/tc-aarch64.c:860
1422 msgid "missing element size"
1425 #: config/tc-aarch64.c:869
1427 msgid "invalid element size %d and vector size combination %c"
1430 #: config/tc-aarch64.c:904
1432 msgid "unexpected character `%c' in predication type"
1435 #: config/tc-aarch64.c:907
1436 msgid "missing predication type"
1439 #: config/tc-aarch64.c:1002
1440 msgid "this type of register can't be indexed"
1443 #: config/tc-aarch64.c:1008
1444 msgid "index not allowed inside register list"
1447 #: config/tc-aarch64.c:1018 config/tc-aarch64.c:1966 config/tc-aarch64.c:2155
1448 #: config/tc-arm.c:1579 config/tc-arm.c:3691 config/tc-arm.c:4808
1449 msgid "constant expression required"
1452 #. Indexed vector register expected.
1453 #: config/tc-aarch64.c:1030
1454 msgid "indexed vector register expected"
1457 #: config/tc-aarch64.c:1037
1458 msgid "invalid use of vector register"
1461 #: config/tc-aarch64.c:1129 config/tc-arm.c:1847
1465 #: config/tc-aarch64.c:1154
1466 msgid "invalid vector register in list"
1469 #: config/tc-aarch64.c:1161
1470 msgid "invalid scalar register in list"
1473 #: config/tc-aarch64.c:1174
1474 msgid "invalid range in vector register list"
1477 #: config/tc-aarch64.c:1187
1478 msgid "type mismatch in vector register list"
1481 #: config/tc-aarch64.c:1204
1482 msgid "end of vector register list not found"
1485 #: config/tc-aarch64.c:1220
1486 msgid "constant expression required."
1489 #: config/tc-aarch64.c:1230
1490 msgid "expected index"
1493 #: config/tc-aarch64.c:1237
1494 msgid "too many registers in vector register list"
1497 #: config/tc-aarch64.c:1242
1498 msgid "empty vector register list"
1501 #: config/tc-aarch64.c:1264 config/tc-arm.c:2233
1503 msgid "ignoring attempt to redefine built-in register '%s'"
1506 #: config/tc-aarch64.c:1270 config/tc-arm.c:2238
1508 msgid "ignoring redefinition of register alias '%s'"
1511 #: config/tc-aarch64.c:1316 config/tc-arm.c:2304
1513 msgid "unknown register '%s' -- .req ignored"
1516 #: config/tc-aarch64.c:1374 config/tc-arm.c:2512
1517 msgid "invalid syntax for .req directive"
1520 #: config/tc-aarch64.c:1399 config/tc-arm.c:2550
1521 msgid "invalid syntax for .unreq directive"
1524 #: config/tc-aarch64.c:1405 config/tc-arm.c:2557
1526 msgid "unknown register alias '%s'"
1529 #: config/tc-aarch64.c:1407
1531 msgid "ignoring attempt to undefine built-in register '%s'"
1534 #: config/tc-aarch64.c:1731 config/tc-arm.c:3303 config/tc-arm.c:3330
1535 #: config/tc-arm.c:3343
1536 msgid "literal pool overflow"
1539 #: config/tc-aarch64.c:1913 config/tc-aarch64.c:6028 config/tc-arm.c:3564
1540 #: config/tc-arm.c:7005
1541 msgid "unrecognized relocation suffix"
1544 #: config/tc-aarch64.c:1915
1545 msgid "unimplemented relocation suffix"
1548 #: config/tc-aarch64.c:2123 config/tc-aarch64.c:2313 config/tc-aarch64.c:2357
1549 msgid "immediate operand required"
1552 #: config/tc-aarch64.c:2131
1553 msgid "missing immediate expression"
1556 #: config/tc-aarch64.c:2337 config/tc-aarch64.c:5852 config/tc-aarch64.c:5872
1557 msgid "invalid floating-point constant"
1560 #: config/tc-aarch64.c:3030 config/tc-arm.c:5147 config/tc-arm.c:5156
1561 msgid "shift expression expected"
1564 #: config/tc-aarch64.c:3038
1565 msgid "shift operator expected"
1568 #: config/tc-aarch64.c:3046
1569 msgid "invalid use of 'MSL'"
1572 #: config/tc-aarch64.c:3054
1573 msgid "invalid use of 'MUL'"
1576 #: config/tc-aarch64.c:3063
1577 msgid "extending shift is not permitted"
1580 #: config/tc-aarch64.c:3071
1581 msgid "'ROR' shift is not permitted"
1584 #: config/tc-aarch64.c:3079
1585 msgid "only 'LSL' shift is permitted"
1588 #: config/tc-aarch64.c:3087
1589 msgid "only 'MUL' is permitted"
1592 #: config/tc-aarch64.c:3105
1593 msgid "only 'MUL VL' is permitted"
1596 #: config/tc-aarch64.c:3113
1597 msgid "invalid shift for the register offset addressing mode"
1600 #: config/tc-aarch64.c:3121
1601 msgid "invalid shift operator"
1604 #: config/tc-aarch64.c:3154
1605 msgid "missing shift amount"
1608 #: config/tc-aarch64.c:3161
1609 msgid "constant shift amount required"
1612 #: config/tc-aarch64.c:3170
1613 msgid "shift amount out of range 0 to 63"
1616 #: config/tc-aarch64.c:3219
1617 msgid "unexpected shift operator"
1620 #: config/tc-aarch64.c:3255
1621 msgid "unexpected register in the immediate operand"
1624 #: config/tc-aarch64.c:3280
1625 msgid "integer register expected in the extended/shifted operand register"
1628 #: config/tc-aarch64.c:3315 config/tc-aarch64.c:3449 config/tc-aarch64.c:3578
1629 #: config/tc-aarch64.c:3734 config/tc-aarch64.c:3775
1630 msgid "unknown relocation modifier"
1633 #: config/tc-aarch64.c:3322 config/tc-aarch64.c:3468 config/tc-aarch64.c:3585
1634 #: config/tc-aarch64.c:3741 config/tc-aarch64.c:3782
1635 msgid "this relocation modifier is not allowed on this instruction"
1638 #: config/tc-aarch64.c:3476 config/tc-aarch64.c:3596
1639 msgid "invalid relocation expression"
1642 #: config/tc-aarch64.c:3494
1643 msgid "invalid address"
1646 #: config/tc-aarch64.c:3550
1647 msgid "invalid use of 32-bit register offset"
1650 #: config/tc-aarch64.c:3556
1651 msgid "offset has different size from base"
1654 #: config/tc-aarch64.c:3562
1655 msgid "invalid use of 64-bit register offset"
1659 #: config/tc-aarch64.c:3609 config/tc-aarch64.c:3666
1660 msgid "invalid expression in the address"
1663 #: config/tc-aarch64.c:3623 config/tc-arm.c:5683 config/tc-arm.c:6260
1664 msgid "']' expected"
1667 #: config/tc-aarch64.c:3631
1668 msgid "register offset not allowed in pre-indexed addressing mode"
1671 #: config/tc-aarch64.c:3646 config/tc-arm.c:5719
1672 msgid "cannot combine pre- and post-indexing"
1676 #: config/tc-aarch64.c:3678
1677 msgid "missing offset in the pre-indexed address"
1680 #: config/tc-aarch64.c:3908
1681 msgid "unknown or missing option to PSB"
1684 #: config/tc-aarch64.c:3916
1685 msgid "the specified option is not accepted for PSB"
1688 #: config/tc-aarch64.c:3976
1690 msgid "selected processor does not support PSTATE field name '%s'"
1693 #: config/tc-aarch64.c:3979 config/tc-aarch64.c:4014
1695 msgid "selected processor does not support system register name '%s'"
1698 #: config/tc-aarch64.c:3982
1701 "system register name '%s' is deprecated and may be removed in a future "
1705 #: config/tc-aarch64.c:4056
1706 msgid "immediate value out of range "
1709 #: config/tc-aarch64.c:4567
1714 #: config/tc-aarch64.c:4602 config/tc-score.c:2750 config/tc-score.c:6498
1719 #: config/tc-aarch64.c:4604
1721 msgid "%s at operand %d -- `%s'"
1724 #: config/tc-aarch64.c:4610
1726 msgid "operand %d must be %s -- `%s'"
1729 #: config/tc-aarch64.c:4616
1731 msgid "operand mismatch -- `%s'"
1735 #: config/tc-aarch64.c:4676
1736 msgid " did you mean this?"
1739 #: config/tc-aarch64.c:4679 config/tc-aarch64.c:4706
1744 #: config/tc-aarch64.c:4684
1745 msgid " other valid variant(s):"
1748 #: config/tc-aarch64.c:4713
1750 msgid "operand %d must be the same register as operand 1 -- `%s'"
1753 #: config/tc-aarch64.c:4719
1755 msgid "%s out of range %d to %d at operand %d -- `%s'"
1758 #: config/tc-aarch64.c:4720 config/tc-aarch64.c:4724 config/tc-aarch64.c:6586
1759 msgid "immediate value"
1762 #: config/tc-aarch64.c:4723
1764 msgid "%s must be %d at operand %d -- `%s'"
1767 #: config/tc-aarch64.c:4730
1770 "invalid number of registers in the list; only 1 register is expected at "
1771 "operand %d -- `%s'"
1774 #: config/tc-aarch64.c:4734
1777 "invalid number of registers in the list; %d registers are expected at "
1778 "operand %d -- `%s'"
1781 #: config/tc-aarch64.c:4740
1783 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
1786 #: config/tc-aarch64.c:5051
1787 msgid "bad vector arrangement type"
1790 #: config/tc-aarch64.c:5172
1791 msgid "the specified relocation type is not allowed for MOVK"
1794 #: config/tc-aarch64.c:5220 config/tc-aarch64.c:5231
1795 msgid "the specified relocation type is not allowed for 32-bit register"
1798 #: config/tc-aarch64.c:5422
1799 msgid "comma expected between operands"
1802 #: config/tc-aarch64.c:5556
1803 msgid "the top half of a 128-bit FP/SIMD register is expected"
1806 #: config/tc-aarch64.c:5627 config/tc-arm.c:1916 config/tc-arm.c:1961
1807 #: config/tc-h8300.c:1043
1808 msgid "invalid register list"
1811 #: config/tc-aarch64.c:5647
1812 msgid "missing type suffix"
1815 #: config/tc-aarch64.c:5666
1816 msgid "C0 - C15 expected"
1819 #: config/tc-aarch64.c:5767 config/tc-aarch64.c:5791
1820 msgid "immediate zero expected"
1823 #: config/tc-aarch64.c:5887
1824 msgid "shift not allowed for bitmask immediate"
1827 #: config/tc-aarch64.c:5941
1828 msgid "can't mix relocation modifier with explicit shift"
1831 #: config/tc-aarch64.c:5989
1832 msgid "invalid condition"
1835 #: config/tc-aarch64.c:6015
1836 msgid "invalid pc-relative address"
1839 #. Only permit "=value" in the literal load instructions.
1840 #. The literal will be generated by programmer_friendly_fixup.
1841 #: config/tc-aarch64.c:6023
1842 msgid "invalid use of \"=immediate\""
1845 #: config/tc-aarch64.c:6088 config/tc-aarch64.c:6120 config/tc-aarch64.c:6138
1846 #: config/tc-aarch64.c:6160 config/tc-aarch64.c:6180 config/tc-aarch64.c:6199
1847 #: config/tc-aarch64.c:6222 config/tc-aarch64.c:6257 config/tc-aarch64.c:6264
1848 #: config/tc-aarch64.c:6292 config/tc-aarch64.c:6312 config/tc-aarch64.c:6337
1849 #: config/tc-aarch64.c:6353 config/tc-aarch64.c:6377
1850 msgid "invalid addressing mode"
1853 #: config/tc-aarch64.c:6104
1854 msgid "the optional immediate offset can only be 0"
1857 #: config/tc-aarch64.c:6143 config/tc-aarch64.c:6165 config/tc-aarch64.c:6185
1858 msgid "relocation not allowed"
1861 #: config/tc-aarch64.c:6232
1862 msgid "writeback value must be an immediate constant"
1865 #. Make sure this has priority over
1866 #. "invalid addressing mode".
1867 #: config/tc-aarch64.c:6272
1868 msgid "constant offset required"
1871 #: config/tc-aarch64.c:6389
1872 msgid "unknown or missing system register name"
1875 #: config/tc-aarch64.c:6401
1876 msgid "unknown or missing PSTATE field name"
1879 #: config/tc-aarch64.c:6425
1880 msgid "unknown or missing operation name"
1883 #: config/tc-aarch64.c:6438
1884 msgid "the specified option is not accepted in ISB"
1887 #: config/tc-aarch64.c:6464 config/tc-aarch64.c:7600 config/tc-arm.c:7220
1889 msgid "unhandled operand code %d"
1892 #: config/tc-aarch64.c:6506
1893 msgid "unexpected comma before the omitted optional operand"
1896 #: config/tc-aarch64.c:6534
1897 msgid "unexpected characters following instruction"
1900 #: config/tc-aarch64.c:6612 config/tc-arm.c:5258 config/tc-arm.c:5819
1901 #: config/tc-arm.c:7982
1902 msgid "constant expression expected"
1905 #: config/tc-aarch64.c:6619
1906 msgid "literal pool insertion failed"
1909 #: config/tc-aarch64.c:6688 config/tc-aarch64.c:6700
1911 msgid "unpredictable transfer with writeback -- `%s'"
1914 #: config/tc-aarch64.c:6704
1916 msgid "unpredictable load of register pair -- `%s'"
1919 #: config/tc-aarch64.c:6781
1921 msgid "unknown mnemonic `%s' -- `%s'"
1924 #: config/tc-aarch64.c:6789
1926 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1929 #: config/tc-aarch64.c:6847
1931 msgid "selected processor does not support `%s'"
1934 #: config/tc-aarch64.c:7263 config/tc-arm.c:22892
1935 msgid "GOT already in the symbol table"
1938 #: config/tc-aarch64.c:7425
1939 msgid "immediate cannot be moved by a single instruction"
1942 #: config/tc-aarch64.c:7468 config/tc-aarch64.c:7513 config/tc-aarch64.c:7539
1943 #: config/tc-arm.c:15423 config/tc-arm.c:15450 config/tc-arm.c:16092
1944 #: config/tc-arm.c:16714 config/tc-arm.c:17550 config/tc-arm.c:17590
1945 #: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
1946 #: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
1947 msgid "immediate out of range"
1950 #: config/tc-aarch64.c:7532 config/tc-metag.c:4656 config/tc-xtensa.c:4214
1951 msgid "invalid immediate"
1954 #: config/tc-aarch64.c:7595 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
1955 #: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
1956 msgid "immediate offset out of range"
1959 #: config/tc-aarch64.c:7669 config/tc-arm.c:23230 config/tc-arm.c:23298
1960 #: config/tc-arm.c:23580
1962 msgid "undefined symbol %s used as an immediate value"
1965 #: config/tc-aarch64.c:7681
1966 msgid "pc-relative load offset not word aligned"
1969 #: config/tc-aarch64.c:7684
1970 msgid "pc-relative load offset out of range"
1973 #: config/tc-aarch64.c:7696
1974 msgid "pc-relative address offset out of range"
1977 #: config/tc-aarch64.c:7708 config/tc-aarch64.c:7723
1978 msgid "conditional branch target not word aligned"
1981 #: config/tc-aarch64.c:7711 config/tc-aarch64.c:7726 config/tc-arm.c:23873
1982 msgid "conditional branch out of range"
1985 #: config/tc-aarch64.c:7739
1986 msgid "branch target not word aligned"
1989 #: config/tc-aarch64.c:7742 config/tc-arm.c:849 config/tc-mips.c:15700
1990 #: config/tc-mips.c:15716 config/tc-mips.c:15806
1991 msgid "branch out of range"
1994 #: config/tc-aarch64.c:7801 config/tc-arm.c:23471 config/tc-arm.c:23486
1995 #: config/tc-arm.c:23501 config/tc-arm.c:23512 config/tc-arm.c:23535
1996 #: config/tc-arm.c:24366 config/tc-moxie.c:716 config/tc-pj.c:452
1997 #: config/tc-sh.c:3747
1998 msgid "offset out of range"
2001 #: config/tc-aarch64.c:7816
2002 msgid "unsigned value out of range"
2005 #: config/tc-aarch64.c:7827
2006 msgid "signed value out of range"
2009 #: config/tc-aarch64.c:7977
2011 msgid "unexpected %s fixup"
2014 #: config/tc-aarch64.c:8043 config/tc-arm.c:24881 config/tc-arm.c:24902
2015 #: config/tc-mips.c:18055 config/tc-or1k.c:348 config/tc-score.c:7475
2017 msgid "cannot represent %s relocation in this object file format"
2020 #: config/tc-aarch64.c:8076
2022 msgid "cannot do %u-byte relocation"
2025 #: config/tc-aarch64.c:8395 config/tc-arm.c:25375 config/tc-score.c:6292
2026 #: config/tc-score.c:6522 config/tc-score.c:6527
2027 msgid "virtual memory exhausted"
2030 #: config/tc-aarch64.c:8553 config/tc-arm.c:25717
2031 msgid "assemble for big-endian"
2034 #: config/tc-aarch64.c:8554 config/tc-arm.c:25718
2035 msgid "assemble for little-endian"
2038 #: config/tc-aarch64.c:8557
2039 msgid "temporary switch for dumping"
2042 #: config/tc-aarch64.c:8559
2043 msgid "output verbose error messages"
2046 #: config/tc-aarch64.c:8561
2047 msgid "do not output verbose error messages"
2050 #: config/tc-aarch64.c:8772 config/tc-arm.c:26536
2051 msgid "invalid architectural extension"
2054 #: config/tc-aarch64.c:8797 config/tc-arm.c:26568
2055 msgid "must specify extensions to add before specifying those to remove"
2058 #: config/tc-aarch64.c:8805 config/tc-arm.c:26576
2059 msgid "missing architectural extension"
2062 #: config/tc-aarch64.c:8832 config/tc-arm.c:26627
2064 msgid "unknown architectural extension `%s'"
2067 #: config/tc-aarch64.c:8856 config/tc-arm.c:26661 config/tc-metag.c:5834
2069 msgid "missing cpu name `%s'"
2072 #: config/tc-aarch64.c:8870 config/tc-aarch64.c:9087 config/tc-arm.c:26696
2073 #: config/tc-arm.c:27476 config/tc-metag.c:5845
2075 msgid "unknown cpu `%s'"
2078 #: config/tc-aarch64.c:8888 config/tc-arm.c:26714
2080 msgid "missing architecture name `%s'"
2083 #: config/tc-aarch64.c:8902 config/tc-aarch64.c:9134 config/tc-arm.c:26734
2084 #: config/tc-arm.c:27510 config/tc-arm.c:27540 config/tc-score.c:7710
2086 msgid "unknown architecture `%s'\n"
2089 #: config/tc-aarch64.c:8925
2091 msgid "missing abi name `%s'"
2094 #: config/tc-aarch64.c:8936
2096 msgid "unknown abi `%s'\n"
2099 #: config/tc-aarch64.c:8942
2100 msgid "<abi name>\t specify for ABI <abi name>"
2103 #: config/tc-aarch64.c:8945 config/tc-arm.c:26821 config/tc-metag.c:5911
2104 msgid "<cpu name>\t assemble for CPU <cpu name>"
2107 #: config/tc-aarch64.c:8947 config/tc-arm.c:26823
2108 msgid "<arch name>\t assemble for architecture <arch name>"
2111 #: config/tc-aarch64.c:8986 config/tc-aarch64.c:9006 config/tc-arm.c:26885
2112 #: config/tc-arm.c:26903 config/tc-arm.c:26923 config/tc-metag.c:5936
2114 msgid "option `-%c%s' is deprecated: %s"
2117 #: config/tc-aarch64.c:9026
2119 msgid " AArch64-specific assembler options:\n"
2122 #: config/tc-aarch64.c:9037 config/tc-arc.c:3536 config/tc-arm.c:26954
2124 msgid " -EB assemble code for a big-endian cpu\n"
2127 #: config/tc-aarch64.c:9042 config/tc-arc.c:3538 config/tc-arm.c:26959
2129 msgid " -EL assemble code for a little-endian cpu\n"
2132 #: config/tc-alpha.c:653
2134 msgid "No !literal!%ld was found"
2137 #: config/tc-alpha.c:660
2139 msgid "No !tlsgd!%ld was found"
2142 #: config/tc-alpha.c:667
2144 msgid "No !tlsldm!%ld was found"
2147 #: config/tc-alpha.c:676
2149 msgid "No ldah !gpdisp!%ld was found"
2152 #: config/tc-alpha.c:726
2154 msgid "too many !literal!%ld for %s"
2157 #: config/tc-alpha.c:756
2159 msgid "No lda !gpdisp!%ld was found"
2162 #. Only support one relocation op per insn.
2163 #: config/tc-alpha.c:915
2164 msgid "More than one relocation op per insn"
2167 #: config/tc-alpha.c:930 config/tc-arc.c:1197
2168 msgid "No relocation operand"
2171 #: config/tc-alpha.c:940
2173 msgid "Unknown relocation operand: !%s"
2176 #: config/tc-alpha.c:950
2178 msgid "no sequence number after !%s"
2181 #: config/tc-alpha.c:960
2183 msgid "!%s does not use a sequence number"
2186 #: config/tc-alpha.c:970
2188 msgid "Bad sequence number: !%s!%s"
2191 #: config/tc-alpha.c:1186 config/tc-alpha.c:3360
2193 msgid "inappropriate arguments for opcode `%s'"
2196 #: config/tc-alpha.c:1188 config/tc-alpha.c:3362
2198 msgid "opcode `%s' not supported for target %s"
2201 #: config/tc-alpha.c:1192 config/tc-alpha.c:3366 config/tc-avr.c:1904
2202 #: config/tc-msp430.c:3988 config/tc-wasm32.c:753
2204 msgid "unknown opcode `%s'"
2207 #: config/tc-alpha.c:1273 config/tc-alpha.c:1532
2208 msgid "overflow in literal (.lita) table"
2211 #: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2212 #: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346
2213 #: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752
2214 msgid "macro requires $at register while noat in effect"
2217 #: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2218 msgid "macro requires $at while $at in use"
2221 #: config/tc-alpha.c:1491
2222 msgid "bignum invalid; zero assumed"
2225 #: config/tc-alpha.c:1493
2226 msgid "floating point number invalid; zero assumed"
2229 #: config/tc-alpha.c:1498
2230 msgid "can't handle expression"
2233 #: config/tc-alpha.c:1538
2234 msgid "overflow in literal (.lit8) table"
2237 #: config/tc-alpha.c:1835
2239 msgid "too many ldah insns for !gpdisp!%ld"
2242 #: config/tc-alpha.c:1837 config/tc-alpha.c:1849
2244 msgid "both insns for !gpdisp!%ld must be in the same section"
2247 #: config/tc-alpha.c:1847
2249 msgid "too many lda insns for !gpdisp!%ld"
2252 #: config/tc-alpha.c:1903
2254 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2257 #: config/tc-alpha.c:1906
2259 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2262 #: config/tc-alpha.c:1923
2264 msgid "duplicate !tlsgd!%ld"
2267 #: config/tc-alpha.c:1925
2269 msgid "sequence number in use for !tlsldm!%ld"
2272 #: config/tc-alpha.c:1939
2274 msgid "duplicate !tlsldm!%ld"
2277 #: config/tc-alpha.c:1941
2279 msgid "sequence number in use for !tlsgd!%ld"
2282 #: config/tc-alpha.c:1996 config/tc-arc.c:2806 config/tc-mn10200.c:854
2283 #: config/tc-mn10300.c:1150 config/tc-ppc.c:1945 config/tc-s390.c:675
2284 #: config/tc-tilegx.c:427 config/tc-tilegx.c:477 config/tc-tilepro.c:383
2288 #: config/tc-alpha.c:2135
2289 msgid "invalid relocation for instruction"
2292 #: config/tc-alpha.c:2149
2293 msgid "invalid relocation for field"
2296 #: config/tc-alpha.c:2981
2297 msgid "can not resolve expression"
2300 #: config/tc-alpha.c:3514 config/tc-microblaze.c:204 config/tc-ppc.c:2267
2301 #: config/tc-ppc.c:5377
2303 msgid ".COMMon length (%ld.) <0! Ignored."
2306 #: config/tc-alpha.c:3525 config/tc-ia64.c:1094 config/tc-sparc.c:4278
2307 #: config/tc-v850.c:306
2308 msgid "Ignoring attempt to re-define symbol"
2311 #: config/tc-alpha.c:3617 config/tc-sparc.c:4286
2313 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2316 #: config/tc-alpha.c:3724
2317 msgid ".ent directive has no name"
2320 #: config/tc-alpha.c:3732
2321 msgid "nested .ent directives"
2324 #: config/tc-alpha.c:3776 ecoff.c:3008
2325 msgid ".end directive has no name"
2328 #: config/tc-alpha.c:3784
2329 msgid ".end directive without matching .ent"
2332 #: config/tc-alpha.c:3786
2333 msgid ".end directive names different symbol than .ent"
2336 #: config/tc-alpha.c:3829 ecoff.c:3145
2337 msgid ".fmask outside of .ent"
2340 #: config/tc-alpha.c:3831 config/tc-score.c:5594 ecoff.c:3209
2341 msgid ".mask outside of .ent"
2344 #: config/tc-alpha.c:3839 ecoff.c:3152
2345 msgid "bad .fmask directive"
2348 #: config/tc-alpha.c:3841 ecoff.c:3216
2349 msgid "bad .mask directive"
2352 #: config/tc-alpha.c:3874 config/tc-mips.c:19528 config/tc-score.c:5735
2354 msgid ".frame outside of .ent"
2357 #: config/tc-alpha.c:3885 config/tc-mips.c:19539 ecoff.c:3184
2358 msgid "bad .frame directive"
2361 #: config/tc-alpha.c:3919
2362 msgid ".prologue directive without a preceding .ent directive"
2365 #: config/tc-alpha.c:3937
2367 msgid "Invalid argument %d to .prologue."
2370 #: config/tc-alpha.c:4026
2371 msgid "ECOFF debugging is disabled."
2374 #: config/tc-alpha.c:4040
2375 msgid ".ent directive without matching .end"
2378 #: config/tc-alpha.c:4133
2379 msgid ".usepv directive has no name"
2382 #: config/tc-alpha.c:4146
2383 msgid ".usepv directive has no type"
2386 #: config/tc-alpha.c:4161
2387 msgid "unknown argument for .usepv"
2390 #: config/tc-alpha.c:4274
2392 msgid "unknown section attribute %s"
2395 #: config/tc-alpha.c:4369
2396 msgid "previous .ent not closed by a .end"
2399 #: config/tc-alpha.c:4390
2400 msgid ".ent directive has no symbol"
2403 #: config/tc-alpha.c:4415
2404 msgid ".handler directive has no name"
2407 #: config/tc-alpha.c:4446
2408 msgid "Bad .frame directive 1./2. param"
2411 #: config/tc-alpha.c:4456
2413 msgid "Bad RA (%d) register for .frame"
2416 #: config/tc-alpha.c:4461
2417 msgid "Bad .frame directive 3./4. param"
2420 #: config/tc-alpha.c:4497
2421 msgid ".pdesc directive not in link (.link) section"
2424 #: config/tc-alpha.c:4504
2425 msgid ".pdesc directive has no entry symbol"
2428 #: config/tc-alpha.c:4515
2429 msgid ".pdesc has a bad entry symbol"
2432 #: config/tc-alpha.c:4526
2433 msgid ".pdesc doesn't match with last .ent"
2436 #: config/tc-alpha.c:4541
2437 msgid "No comma after .pdesc <entryname>"
2440 #: config/tc-alpha.c:4561
2441 msgid "unknown procedure kind"
2444 #: config/tc-alpha.c:4656
2445 msgid ".name directive not in link (.link) section"
2448 #: config/tc-alpha.c:4664
2449 msgid ".name directive has no symbol"
2452 #: config/tc-alpha.c:4698
2453 msgid "No symbol after .linkage"
2456 #: config/tc-alpha.c:4745
2457 msgid "No symbol after .code_address"
2460 #: config/tc-alpha.c:4771 config/tc-score.c:5600
2461 msgid "Bad .mask directive"
2464 #: config/tc-alpha.c:4789
2465 msgid "Bad .fmask directive"
2468 #: config/tc-alpha.c:4946
2470 msgid "Expected comma after name \"%s\""
2473 #: config/tc-alpha.c:4958
2475 msgid "unhandled: .proc %s,%d"
2478 #: config/tc-alpha.c:4991
2480 msgid "Tried to .set unrecognized mode `%s'"
2483 #: config/tc-alpha.c:5017
2485 msgid "Bad base register, using $%d."
2488 #: config/tc-alpha.c:5038 config/tc-nios2.c:351 config/tc-nios2.c:476
2490 msgid "Alignment too large: %d. assumed"
2493 #: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:355
2494 #: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2495 msgid "Alignment negative: 0 assumed"
2498 #: config/tc-alpha.c:5137 config/tc-alpha.c:5630
2500 msgid "Unknown CPU identifier `%s'"
2503 #: config/tc-alpha.c:5328
2505 msgid "Chose GP value of %lx\n"
2508 #: config/tc-alpha.c:5342
2509 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2512 #: config/tc-alpha.c:5431
2514 msgid "internal error: can't hash opcode `%s': %s"
2517 #: config/tc-alpha.c:5467
2519 msgid "internal error: can't hash macro `%s': %s"
2522 #: config/tc-alpha.c:5551 config/tc-arc.c:2459 config/tc-arc.c:2473
2523 #: config/tc-arm.c:7297 config/tc-arm.c:7309 config/tc-xtensa.c:5463
2524 #: config/tc-xtensa.c:5539 config/tc-xtensa.c:5656 config/tc-z80.c:1935
2525 msgid "syntax error"
2528 #: config/tc-alpha.c:5681
2531 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2532 "-F\t\t\tlack floating point instructions support\n"
2533 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2534 "\t\t\tspecify variant of Alpha architecture\n"
2535 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2537 "\t\t\tthese variants include PALcode opcodes\n"
2540 #: config/tc-alpha.c:5691
2543 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2544 "-H\t\t\tshow new symbol after hash truncation\n"
2545 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2548 #: config/tc-alpha.c:5942 config/tc-arc.c:3086
2550 msgid "unhandled relocation type %s"
2553 #: config/tc-alpha.c:5955 config/tc-arc.c:3094
2554 msgid "non-absolute expression in constant field"
2557 #: config/tc-alpha.c:5969
2559 msgid "type %d reloc done?\n"
2562 #: config/tc-alpha.c:6016 config/tc-alpha.c:6023
2563 msgid "Used $at without \".set noat\""
2566 #: config/tc-alpha.c:6192
2568 msgid "!samegp reloc against symbol without .prologue: %s"
2571 #: config/tc-alpha.c:6236 config/tc-arc.c:3217 config/tc-tilegx.c:1751
2572 #: config/tc-tilepro.c:1531 config/tc-wasm32.c:813 config/tc-xtensa.c:6149
2574 msgid "cannot represent `%s' relocation in object file"
2577 #: config/tc-alpha.c:6242 config/tc-arc.c:3223
2579 msgid "internal error? cannot generate `%s' relocation"
2582 #: config/tc-alpha.c:6338
2584 msgid "frame reg expected, using $%d."
2587 #: config/tc-arc.c:771
2589 msgid "internal error: can't hash opcode '%s': %s"
2592 #: config/tc-arc.c:779 config/tc-arc.c:2556 config/tc-arc.c:2574
2593 #: config/tc-arc.c:2627 config/tc-arc.c:2651 config/tc-arc.c:4850
2594 #: config/tc-arc.c:4917 config/tc-cr16.c:805 config/tc-cr16.c:828
2595 #: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2596 #: config/tc-crx.c:580 config/tc-pdp11.c:193
2597 msgid "Virtual memory exhausted"
2600 #: config/tc-arc.c:829
2602 msgid "invalid %s option for %s cpu"
2605 #: config/tc-arc.c:834
2606 msgid "conflicting ISA extension attributes."
2609 #: config/tc-arc.c:853
2610 msgid "Multiple .cpu directives found"
2613 #: config/tc-arc.c:871
2614 msgid "Command-line value overrides \".cpu\" directive"
2617 #: config/tc-arc.c:888
2619 msgid "unknown architecture: %s\n"
2622 #: config/tc-arc.c:1187
2623 msgid "No valid label relocation operand"
2626 #: config/tc-arc.c:1209
2628 msgid "Unknown relocation operand: @%s"
2631 #: config/tc-arc.c:1222
2633 msgid "Unable to parse TLS base: %s"
2636 #: config/tc-arc.c:1246
2638 msgid "@%s is not a complex relocation."
2641 #: config/tc-arc.c:1252
2643 msgid "Bad expression: @%s + %s."
2646 #: config/tc-arc.c:1313
2647 msgid "Brackets in operand field incorrect"
2650 #: config/tc-arc.c:1315 config/tc-xtensa.c:2069
2654 #: config/tc-arc.c:1317 config/tc-pru.c:1449 config/tc-pru.c:1718
2655 #: config/tc-xtensa.c:2073
2656 msgid "missing argument"
2659 #: config/tc-arc.c:1319 config/tc-xtensa.c:2075
2660 msgid "missing comma or colon"
2663 #: config/tc-arc.c:1388
2667 #: config/tc-arc.c:1390
2668 msgid "unrecognized flag"
2671 #: config/tc-arc.c:1392
2672 msgid "failed to parse flags"
2675 #: config/tc-arc.c:1418
2676 msgid "Unhandled reloc type"
2679 #: config/tc-arc.c:2427
2681 msgid "%s for instruction '%s'"
2684 #: config/tc-arc.c:2429
2686 msgid "inappropriate arguments for opcode '%s'"
2689 #: config/tc-arc.c:2431
2691 msgid "opcode '%s' not supported for target %s"
2694 #: config/tc-arc.c:2435 config/tc-tic6x.c:3195
2696 msgid "unknown opcode '%s'"
2699 #: config/tc-arc.c:2493
2701 msgid "Inserting \"%s\" into register table failed: %s"
2704 #: config/tc-arc.c:2529
2706 msgid "Inserting \"%s\" into address type table failed: %s"
2709 #: config/tc-arc.c:2548 config/tc-arc.c:5015 config/tc-h8300.c:78
2710 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2711 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
2712 #: config/tc-hppa.c:6821 config/tc-hppa.c:6827 config/tc-hppa.c:6833
2713 #: config/tc-hppa.c:6839 config/tc-hppa.c:8228 config/tc-lm32.c:197
2714 #: config/tc-mips.c:3605 config/tc-mips.c:4114 config/tc-mn10300.c:935
2715 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2716 #: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2717 msgid "could not set architecture and machine"
2720 #: config/tc-arc.c:2644 config/tc-arc.c:4837
2722 msgid "internal error: can't hash aux register '%s': %s"
2725 #: config/tc-arc.c:2751
2727 msgid "unhandled reloc %s in md_pcrel_from_section"
2730 #: config/tc-arc.c:2816
2731 msgid "Unaligned operand. Needs to be 32bit aligned"
2734 #: config/tc-arc.c:2821
2735 msgid "Unaligned operand. Needs to be 16bit aligned"
2738 #: config/tc-arc.c:2898 config/tc-cr16.c:573 config/tc-crx.c:345
2739 #: config/tc-mn10200.c:766 write.c:1029
2741 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
2744 #: config/tc-arc.c:2957
2746 msgid "PC relative relocation not allowed for (internal) type %d"
2749 #. FIXME! Check for the conditionality of
2751 #. FIXME! Check for the conditionality of
2753 #: config/tc-arc.c:3002 config/tc-arc.c:3980
2754 msgid "TLS_*_S9 relocs are not supported yet"
2757 #. I cannot fix an GOTPC relocation because I need to relax it
2758 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2759 #: config/tc-arc.c:3038
2760 msgid "Unsupported operation on reloc"
2763 #: config/tc-arc.c:3114 config/tc-arc.c:3130
2764 msgid "unknown fixup size"
2767 #: config/tc-arc.c:3264
2768 msgid "no relaxation found for this instruction."
2771 #: config/tc-arc.c:3514
2773 msgid "ARC-specific assembler options:\n"
2776 #: config/tc-arc.c:3540
2778 msgid " -mrelax enable relaxation\n"
2781 #: config/tc-arc.c:3543
2784 "The following ARC-specific assembler options are deprecated and are "
2786 "for compatibility only:\n"
2789 #: config/tc-arc.c:3546
2793 " -mbarrel-shifter\n"
2794 " -mbarrel_shifter\n"
2799 " -mld-extension-reg-mask\n"
2815 " -muser-mode-only\n"
2819 #: config/tc-arc.c:3636
2821 msgid "Unable to find %s relocation for instruction %s"
2824 #: config/tc-arc.c:3931
2826 msgid "Unable to use @plt relocation for insn %s"
2829 #: config/tc-arc.c:3950
2831 msgid "Unable to use @pcl relocation for insn %s"
2834 #: config/tc-arc.c:4006
2836 msgid "invalid relocation %s for field"
2839 #: config/tc-arc.c:4117
2841 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
2844 #: config/tc-arc.c:4122
2846 msgid "Insn %s has an instruction %s with limm in its delay slot."
2849 #: config/tc-arc.c:4232 config/tc-microblaze.c:2558 config/tc-mn10300.c:1069
2850 #: config/tc-sh.c:419 config/tc-z80.c:700 read.c:4575
2852 msgid "unsupported BFD relocation size %u"
2855 #: config/tc-arc.c:4252
2857 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
2860 #: config/tc-arc.c:4259
2862 msgid "Kernel instruction detected at the end of the ZOL label @%s"
2865 #: config/tc-arc.c:4264
2868 "A jump instruction with long immediate detected at the end of the ZOL label @"
2872 #: config/tc-arc.c:4270
2874 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
2877 #: config/tc-arc.c:4375
2878 msgid "expected comma after instruction name"
2881 #: config/tc-arc.c:4387
2882 msgid "expected comma after major opcode"
2885 #: config/tc-arc.c:4573
2887 msgid "Pseudocode already used %s"
2890 #: config/tc-arc.c:4581
2892 msgid "major opcode not in range [0x%02x - 0x%02x]"
2895 #: config/tc-arc.c:4585
2896 msgid "minor opcode not in range [0x00 - 0x3f]"
2899 #: config/tc-arc.c:4591
2900 msgid "Improper use of OP1_IMM_IMPLIED"
2903 #: config/tc-arc.c:4597
2904 msgid "Improper use of OP1_MUST_BE_IMM"
2907 #: config/tc-arc.c:4609
2908 msgid "Couldn't generate extension instruction opcodes"
2911 #: config/tc-arc.c:4645
2912 msgid "expected comma after name"
2915 #: config/tc-arc.c:4656
2917 msgid "%s second argument cannot be a negative number %d"
2920 #: config/tc-arc.c:4671
2921 msgid "expected comma after register number"
2924 #: config/tc-arc.c:4692
2925 msgid "invalid mode"
2928 #: config/tc-arc.c:4710
2929 msgid "expected comma after register mode"
2932 #: config/tc-arc.c:4725
2933 msgid "shortcut designator invalid"
2936 #: config/tc-arc.c:4824
2938 msgid "core register %s value (%d) too large"
2941 #: config/tc-arc.c:4843
2943 msgid "condition code %s value (%d) too large"
2946 #: config/tc-arc.c:4862
2947 msgid "Unknown extension"
2950 #: config/tc-arc.c:4967
2951 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
2954 #: config/tc-arm.c:646
2955 msgid "ARM register expected"
2958 #: config/tc-arm.c:647
2959 msgid "bad or missing co-processor number"
2962 #: config/tc-arm.c:648
2963 msgid "co-processor register expected"
2966 #: config/tc-arm.c:649
2967 msgid "FPA register expected"
2970 #: config/tc-arm.c:650
2971 msgid "VFP single precision register expected"
2974 #: config/tc-arm.c:651
2975 msgid "VFP/Neon double precision register expected"
2978 #: config/tc-arm.c:652
2979 msgid "Neon quad precision register expected"
2982 #: config/tc-arm.c:653
2983 msgid "VFP single or double precision register expected"
2986 #: config/tc-arm.c:654
2987 msgid "Neon double or quad precision register expected"
2990 #: config/tc-arm.c:655
2991 msgid "Neon single or double precision register expected"
2994 #: config/tc-arm.c:656
2995 msgid "VFP single, double or Neon quad precision register expected"
2998 #: config/tc-arm.c:658
2999 msgid "VFP system register expected"
3002 #: config/tc-arm.c:659
3003 msgid "Maverick MVF register expected"
3006 #: config/tc-arm.c:660
3007 msgid "Maverick MVD register expected"
3010 #: config/tc-arm.c:661
3011 msgid "Maverick MVFX register expected"
3014 #: config/tc-arm.c:662
3015 msgid "Maverick MVDX register expected"
3018 #: config/tc-arm.c:663
3019 msgid "Maverick MVAX register expected"
3022 #: config/tc-arm.c:664
3023 msgid "Maverick DSPSC register expected"
3026 #: config/tc-arm.c:665
3027 msgid "iWMMXt data register expected"
3030 #: config/tc-arm.c:666 config/tc-arm.c:7070
3031 msgid "iWMMXt control register expected"
3034 #: config/tc-arm.c:667
3035 msgid "iWMMXt scalar register expected"
3038 #: config/tc-arm.c:668
3039 msgid "XScale accumulator register expected"
3042 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3043 #: config/tc-arm.c:830 config/tc-score.c:259
3044 msgid "bad arguments to instruction"
3047 #: config/tc-arm.c:831
3048 msgid "r13 not allowed here"
3051 #: config/tc-arm.c:832
3052 msgid "r15 not allowed here"
3055 #: config/tc-arm.c:833
3056 msgid "instruction cannot be conditional"
3059 #: config/tc-arm.c:834
3060 msgid "registers may not be the same"
3063 #: config/tc-arm.c:835
3064 msgid "lo register required"
3067 #: config/tc-arm.c:836
3068 msgid "instruction not supported in Thumb16 mode"
3071 #: config/tc-arm.c:837
3072 msgid "instruction does not accept this addressing mode"
3075 #: config/tc-arm.c:838
3076 msgid "branch must be last instruction in IT block"
3079 #: config/tc-arm.c:839
3080 msgid "instruction not allowed in IT block"
3083 #: config/tc-arm.c:840
3084 msgid "selected FPU does not support instruction"
3087 #: config/tc-arm.c:841
3088 msgid "thumb conditional instruction should be in IT block"
3091 #: config/tc-arm.c:842
3092 msgid "incorrect condition in IT block"
3095 #: config/tc-arm.c:843
3096 msgid "IT falling in the range of a previous IT block"
3099 #: config/tc-arm.c:844
3100 msgid "missing .fnstart before unwinding directive"
3103 #: config/tc-arm.c:846
3104 msgid "cannot use register index with PC-relative addressing"
3107 #: config/tc-arm.c:848
3108 msgid "cannot use writeback with PC-relative addressing"
3111 #: config/tc-arm.c:850
3112 msgid "selected processor does not support fp16 instruction"
3115 #: config/tc-arm.c:851
3119 #: config/tc-arm.c:852
3120 msgid "relocation valid in thumb1 code only"
3123 #: config/tc-arm.c:1058
3124 msgid "immediate expression requires a # prefix"
3127 #: config/tc-arm.c:1087 read.c:3798
3128 msgid "missing expression"
3131 #: config/tc-arm.c:1101 config/tc-arm.c:5270 config/tc-score.c:1210
3132 msgid "invalid constant"
3135 #: config/tc-arm.c:1233
3136 msgid "expected #constant"
3139 #: config/tc-arm.c:1397
3141 msgid "unexpected character `%c' in type specifier"
3144 #: config/tc-arm.c:1414
3146 msgid "bad size %d in type specifier"
3149 #: config/tc-arm.c:1464
3150 msgid "only one type should be specified for operand"
3153 #: config/tc-arm.c:1470
3154 msgid "vector type expected"
3157 #: config/tc-arm.c:1544
3158 msgid "can't redefine type for operand"
3161 #: config/tc-arm.c:1557
3162 msgid "only D registers may be indexed"
3165 #: config/tc-arm.c:1563
3166 msgid "can't change index for operand"
3169 #: config/tc-arm.c:1626
3170 msgid "register operand expected, but got scalar"
3173 #: config/tc-arm.c:1663
3174 msgid "scalar must have an index"
3177 #: config/tc-arm.c:1668 config/tc-arm.c:16595 config/tc-arm.c:16655
3178 #: config/tc-arm.c:17131
3179 msgid "scalar index out of range"
3182 #: config/tc-arm.c:1718
3183 msgid "bad range in register list"
3186 #: config/tc-arm.c:1726 config/tc-arm.c:1735 config/tc-arm.c:1776
3188 msgid "Warning: duplicated register (r%d) in register list"
3191 #: config/tc-arm.c:1738
3192 msgid "Warning: register range not in ascending order"
3195 #: config/tc-arm.c:1749
3199 #: config/tc-arm.c:1765
3200 msgid "invalid register mask"
3203 #: config/tc-arm.c:1900 config/tc-arm.c:1944
3204 msgid "register out of range in list"
3207 #: config/tc-arm.c:1922 config/tc-arm.c:4207 config/tc-arm.c:4341
3208 msgid "register list not in ascending order"
3211 #: config/tc-arm.c:1953
3212 msgid "register range not in ascending order"
3215 #: config/tc-arm.c:1986
3216 msgid "non-contiguous register range"
3219 #: config/tc-arm.c:2045
3220 msgid "register stride must be 1 or 2"
3223 #: config/tc-arm.c:2046
3224 msgid "mismatched element/structure types in list"
3227 #: config/tc-arm.c:2114
3228 msgid "don't use Rn-Rm syntax with non-unit stride"
3231 #: config/tc-arm.c:2169
3232 msgid "error parsing element/structure list"
3235 #: config/tc-arm.c:2175
3239 #: config/tc-arm.c:2266
3240 msgid "attempt to redefine typed alias"
3243 #: config/tc-arm.c:2401
3244 msgid "bad type for register"
3247 #: config/tc-arm.c:2412 config/tc-nios2.c:1804
3248 msgid "expression must be constant"
3251 #: config/tc-arm.c:2429
3252 msgid "can't redefine the type of a register alias"
3255 #: config/tc-arm.c:2436
3256 msgid "you must specify a single type only"
3259 #: config/tc-arm.c:2449
3260 msgid "can't redefine the index of a scalar alias"
3263 #: config/tc-arm.c:2457
3264 msgid "scalar index must be constant"
3267 #: config/tc-arm.c:2466
3271 #: config/tc-arm.c:2518
3272 msgid "invalid syntax for .dn directive"
3275 #: config/tc-arm.c:2524
3276 msgid "invalid syntax for .qn directive"
3279 #: config/tc-arm.c:2559
3281 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3284 #: config/tc-arm.c:2824
3286 msgid "Failed to find real start of function: %s\n"
3289 #: config/tc-arm.c:2841
3290 msgid "selected processor does not support THUMB opcodes"
3293 #: config/tc-arm.c:2854
3294 msgid "selected processor does not support ARM opcodes"
3297 #: config/tc-arm.c:2866
3299 msgid "invalid instruction size selected (%d)"
3302 #: config/tc-arm.c:2898
3304 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3307 #: config/tc-arm.c:2953
3309 msgid "expected comma after name \"%s\""
3312 #: config/tc-arm.c:3003 config/tc-m32r.c:584
3314 msgid "symbol `%s' already defined"
3317 #: config/tc-arm.c:3036
3319 msgid "unrecognized syntax mode \"%s\""
3322 #: config/tc-arm.c:3079
3323 msgid ".ref pseudo-op only available with -mccs flag."
3326 #: config/tc-arm.c:3120
3327 msgid ".asmfunc repeated."
3330 #: config/tc-arm.c:3124
3331 msgid ".asmfunc without function."
3334 #: config/tc-arm.c:3130
3335 msgid ".asmfunc pseudo-op only available with -mccs flag."
3338 #: config/tc-arm.c:3141
3339 msgid ".endasmfunc without a .asmfunc."
3342 #: config/tc-arm.c:3145
3343 msgid ".endasmfunc without function."
3346 #: config/tc-arm.c:3156
3347 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3350 #: config/tc-arm.c:3165
3351 msgid ".def pseudo-op only available with -mccs flag."
3354 #: config/tc-arm.c:3323
3355 msgid "invalid type for literal pool"
3358 #: config/tc-arm.c:3403 config/tc-tic54x.c:5354
3360 msgid "Invalid label '%s'"
3363 #: config/tc-arm.c:3579
3364 msgid "(plt) is only valid on branch targets"
3367 #: config/tc-arm.c:3585 config/tc-s390.c:1209 config/tc-s390.c:1865
3368 #: config/tc-xtensa.c:1695
3370 msgid "%s relocations do not fit in %d byte"
3371 msgid_plural "%s relocations do not fit in %d bytes"
3375 #: config/tc-arm.c:3667
3376 msgid ".inst.n operand too big. Use .inst.w instead"
3379 #: config/tc-arm.c:3687
3380 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3383 #: config/tc-arm.c:3717
3384 msgid "width suffixes are invalid in ARM mode"
3387 #: config/tc-arm.c:3759 dwarf2dbg.c:1000
3388 msgid "expected 0 or 1"
3391 #: config/tc-arm.c:3763
3392 msgid "missing comma"
3395 #: config/tc-arm.c:3796
3396 msgid "duplicate .fnstart directive"
3399 #: config/tc-arm.c:3827 config/tc-tic6x.c:412
3400 msgid "duplicate .handlerdata directive"
3403 #: config/tc-arm.c:3846
3404 msgid ".fnend directive without .fnstart"
3407 #: config/tc-arm.c:3913 config/tc-tic6x.c:393
3408 msgid "personality routine specified for cantunwind frame"
3411 #: config/tc-arm.c:3930 config/tc-tic6x.c:454
3412 msgid "duplicate .personalityindex directive"
3415 #: config/tc-arm.c:3937 config/tc-tic6x.c:461
3416 msgid "bad personality routine number"
3419 #: config/tc-arm.c:3959 config/tc-tic6x.c:478
3420 msgid "duplicate .personality directive"
3423 #: config/tc-arm.c:3983 config/tc-arm.c:4111 config/tc-arm.c:4159
3424 msgid "expected register list"
3427 #: config/tc-arm.c:4065
3428 msgid "expected , <constant>"
3431 #: config/tc-arm.c:4074
3432 msgid "number of registers must be in the range [1:4]"
3435 #: config/tc-arm.c:4221 config/tc-arm.c:4355
3436 msgid "bad register range"
3439 #: config/tc-arm.c:4421
3440 msgid "FPA .unwind_save does not take a register list"
3443 #: config/tc-arm.c:4449
3444 msgid ".unwind_save does not support this kind of register"
3447 #: config/tc-arm.c:4488
3448 msgid "SP and PC not permitted in .unwind_movsp directive"
3451 #: config/tc-arm.c:4493
3452 msgid "unexpected .unwind_movsp directive"
3455 #: config/tc-arm.c:4520
3456 msgid "stack increment must be multiple of 4"
3459 #: config/tc-arm.c:4552
3460 msgid "expected <reg>, <reg>"
3463 #: config/tc-arm.c:4570
3464 msgid "register must be either sp or set by a previousunwind_movsp directive"
3467 #: config/tc-arm.c:4609
3468 msgid "expected <offset>, <opcode>"
3471 #: config/tc-arm.c:4621
3472 msgid "unwind opcode too long"
3475 #: config/tc-arm.c:4626
3476 msgid "invalid unwind opcode"
3479 #: config/tc-arm.c:4814 config/tc-arm.c:5825 config/tc-arm.c:10671
3480 #: config/tc-arm.c:11204 config/tc-arm.c:13231 config/tc-arm.c:14813
3481 #: config/tc-arm.c:24243 config/tc-arm.c:24307 config/tc-arm.c:24315
3482 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3483 msgid "immediate value out of range"
3486 #: config/tc-arm.c:4984
3487 msgid "invalid FPA immediate expression"
3490 #: config/tc-arm.c:5170
3491 msgid "'LSL' or 'ASR' required"
3494 #: config/tc-arm.c:5178
3495 msgid "'LSL' required"
3498 #: config/tc-arm.c:5186
3499 msgid "'ASR' required"
3502 #: config/tc-arm.c:5265
3503 msgid "invalid rotation"
3506 #: config/tc-arm.c:5445 config/tc-arm.c:5614
3507 msgid "unknown group relocation"
3510 #: config/tc-arm.c:5481
3511 msgid "alignment must be constant"
3514 #: config/tc-arm.c:5645
3515 msgid "this group relocation is not allowed on this instruction"
3518 #: config/tc-arm.c:5701
3519 msgid "'}' expected at end of 'option' field"
3522 #: config/tc-arm.c:5706
3523 msgid "cannot combine index with option"
3526 #: config/tc-arm.c:5963
3527 msgid "unexpected bit specified after APSR"
3530 #: config/tc-arm.c:5975
3531 msgid "selected processor does not support DSP extension"
3534 #: config/tc-arm.c:5987
3535 msgid "bad bitmask specified after APSR"
3538 #: config/tc-arm.c:6011
3539 msgid "writing to APSR without specifying a bitmask is deprecated"
3542 #: config/tc-arm.c:6023 config/tc-arm.c:12365 config/tc-arm.c:12410
3543 #: config/tc-arm.c:12414
3544 msgid "selected processor does not support requested special purpose register"
3547 #: config/tc-arm.c:6028
3548 msgid "flag for {c}psr instruction expected"
3551 #: config/tc-arm.c:6053
3552 msgid "unrecognized CPS flag"
3555 #: config/tc-arm.c:6060
3556 msgid "missing CPS flags"
3559 #: config/tc-arm.c:6083 config/tc-arm.c:6089
3560 msgid "valid endian specifiers are be or le"
3563 #: config/tc-arm.c:6111
3564 msgid "missing rotation field after comma"
3567 #: config/tc-arm.c:6126
3568 msgid "rotation can only be 0, 8, 16, or 24"
3571 #: config/tc-arm.c:6155
3572 msgid "condition required"
3575 #: config/tc-arm.c:6222 config/tc-arm.c:8955
3576 msgid "'[' expected"
3579 #: config/tc-arm.c:6235
3580 msgid "',' expected"
3583 #: config/tc-arm.c:6252
3584 msgid "invalid shift"
3587 #: config/tc-arm.c:6325
3588 msgid "can't use Neon quad register here"
3591 #: config/tc-arm.c:6392
3592 msgid "expected <Rm> or <Dm> or <Qm> operand"
3595 #: config/tc-arm.c:6472
3599 #. ISB can only take SY as an option.
3600 #: config/tc-arm.c:6741
3601 msgid "invalid barrier type"
3604 #: config/tc-arm.c:6838
3605 msgid "only floating point zero is allowed as immediate value"
3608 #: config/tc-arm.c:6908
3609 msgid "immediate value is out of range"
3612 #: config/tc-arm.c:7055
3613 msgid "iWMMXt data or control register expected"
3616 #: config/tc-arm.c:7095
3617 msgid "Banked registers are not available with this architecture."
3620 #: config/tc-arm.c:7323 config/tc-score.c:264
3621 msgid "garbage following instruction"
3624 #. If REG is R13 (the stack pointer), warn that its use is
3626 #: config/tc-arm.c:7373
3627 msgid "use of r13 is deprecated"
3630 #: config/tc-arm.c:7391 config/tc-arm.c:16799
3632 "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
3636 #: config/tc-arm.c:7466
3637 msgid "D register out of range for selected VFP version"
3640 #: config/tc-arm.c:7563 config/tc-arm.c:10390
3641 msgid "Instruction does not support =N addresses"
3644 #: config/tc-arm.c:7571
3645 msgid "instruction does not accept preindexed addressing"
3648 #. unindexed - only for coprocessor
3649 #: config/tc-arm.c:7587 config/tc-arm.c:10453
3650 msgid "instruction does not accept unindexed addressing"
3653 #: config/tc-arm.c:7595
3654 msgid "destination register same as write-back base"
3657 #: config/tc-arm.c:7596
3658 msgid "source register same as write-back base"
3661 #: config/tc-arm.c:7646
3662 msgid "use of PC in this instruction is deprecated"
3665 #: config/tc-arm.c:7669
3666 msgid "instruction does not accept scaled register index"
3669 #: config/tc-arm.c:7974
3670 msgid "invalid pseudo operation"
3673 #: config/tc-arm.c:8212
3674 msgid "invalid co-processor operand"
3677 #: config/tc-arm.c:8228
3678 msgid "instruction does not support unindexed addressing"
3681 #: config/tc-arm.c:8243
3682 msgid "pc may not be used with write-back"
3685 #: config/tc-arm.c:8248
3686 msgid "instruction does not support writeback"
3689 #: config/tc-arm.c:8354
3690 msgid "Rn must not overlap other operands"
3693 #: config/tc-arm.c:8359
3694 msgid "swp{b} use is obsoleted for ARMv8 and later"
3697 #: config/tc-arm.c:8362
3698 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3701 #: config/tc-arm.c:8481 config/tc-arm.c:8500 config/tc-arm.c:8513
3702 #: config/tc-arm.c:11041 config/tc-arm.c:11072 config/tc-arm.c:11094
3703 msgid "bit-field extends past end of register"
3706 #: config/tc-arm.c:8543
3707 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3710 #: config/tc-arm.c:8596
3711 msgid "use of r15 in blx in ARM mode is not really useful"
3714 #: config/tc-arm.c:8618
3715 msgid "use of r15 in bx in ARM mode is not really useful"
3718 #: config/tc-arm.c:8644
3719 msgid "use of r15 in bxj is not really useful"
3722 #: config/tc-arm.c:8692
3723 msgid "This coprocessor register access is deprecated in ARMv8"
3726 #: config/tc-arm.c:8900 config/tc-arm.c:8909
3727 msgid "writeback of base register is UNPREDICTABLE"
3730 #: config/tc-arm.c:8903
3731 msgid "writeback of base register when in register list is UNPREDICTABLE"
3734 #: config/tc-arm.c:8913
3735 msgid "if writeback register is in list, it must be the lowest reg in the list"
3738 #: config/tc-arm.c:8950
3739 msgid "first transfer register must be even"
3742 #: config/tc-arm.c:8953
3743 msgid "can only transfer two consecutive registers"
3746 #. If op 1 were present and equal to PC, this function wouldn't
3747 #. have been called in the first place.
3748 #. If op 2 were present and equal to PC, this function wouldn't
3749 #. have been called in the first place.
3750 #: config/tc-arm.c:8954 config/tc-arm.c:9024 config/tc-arm.c:9688
3751 #: config/tc-arm.c:11856
3752 msgid "r14 not allowed here"
3755 #: config/tc-arm.c:8966
3756 msgid "base register written back, and overlaps second transfer register"
3759 #: config/tc-arm.c:8976
3760 msgid "index register overlaps transfer register"
3763 #: config/tc-arm.c:9005 config/tc-arm.c:9655
3764 msgid "offset must be zero in ARM encoding"
3767 #: config/tc-arm.c:9018 config/tc-arm.c:9682
3768 msgid "even register required"
3771 #: config/tc-arm.c:9021
3772 msgid "can only load two consecutive registers"
3775 #: config/tc-arm.c:9039
3776 msgid "ldr to register 15 must be 4-byte aligned"
3779 #: config/tc-arm.c:9062 config/tc-arm.c:9094
3780 msgid "this instruction requires a post-indexed address"
3783 #: config/tc-arm.c:9121
3784 msgid "Rd and Rm should be different in mla"
3787 #: config/tc-arm.c:9148 config/tc-arm.c:12229
3788 msgid ":lower16: not allowed in this instruction"
3791 #: config/tc-arm.c:9150 config/tc-arm.c:12234
3792 msgid ":upper16: not allowed in this instruction"
3795 #: config/tc-arm.c:9167
3796 msgid "operand 1 must be FPSCR"
3799 #: config/tc-arm.c:9259 config/tc-arm.c:12348
3800 msgid "bad register for mrs"
3803 #: config/tc-arm.c:9266 config/tc-arm.c:12372
3804 msgid "'APSR', 'CPSR' or 'SPSR' expected"
3807 #: config/tc-arm.c:9307
3808 msgid "Rd and Rm should be different in mul"
3811 #: config/tc-arm.c:9326 config/tc-arm.c:9600 config/tc-arm.c:12511
3812 msgid "rdhi and rdlo must be different"
3815 #: config/tc-arm.c:9332
3816 msgid "rdhi, rdlo and rm must all be different"
3819 #: config/tc-arm.c:9398
3820 msgid "'[' expected after PLD mnemonic"
3823 #: config/tc-arm.c:9400 config/tc-arm.c:9415
3824 msgid "post-indexed expression used in preload instruction"
3827 #: config/tc-arm.c:9402 config/tc-arm.c:9417
3828 msgid "writeback used in preload instruction"
3831 #: config/tc-arm.c:9404 config/tc-arm.c:9419
3832 msgid "unindexed addressing used in preload instruction"
3835 #: config/tc-arm.c:9413
3836 msgid "'[' expected after PLI mnemonic"
3839 #: config/tc-arm.c:9428 config/tc-arm.c:12680
3840 msgid "push/pop do not support {reglist}^"
3843 #: config/tc-arm.c:9506 config/tc-arm.c:12827
3844 msgid "setend use is deprecated for ARMv8"
3847 #: config/tc-arm.c:9527 config/tc-arm.c:12888 config/tc-arm.c:12920
3848 #: config/tc-arm.c:12963
3849 msgid "extraneous shift as part of operand to shift insn"
3852 #: config/tc-arm.c:9558 config/tc-arm.c:9567
3853 msgid "selected processor does not support SETPAN instruction"
3856 #: config/tc-arm.c:9626
3857 msgid "SRS base register must be r13"
3860 #: config/tc-arm.c:9685
3861 msgid "can only store two consecutive registers"
3864 #: config/tc-arm.c:9799 config/tc-arm.c:9816
3865 msgid "only two consecutive VFP SP registers allowed here"
3868 #: config/tc-arm.c:9844 config/tc-arm.c:9859
3869 msgid "this addressing mode requires base-register writeback"
3872 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3873 #. i.e. immbits must be in range 0 - 16.
3874 #: config/tc-arm.c:9976
3875 msgid "immediate value out of range, expected range [0, 16]"
3878 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3879 #. i.e. immbits must be in range 0 - 31.
3880 #: config/tc-arm.c:9983
3881 msgid "immediate value out of range, expected range [1, 32]"
3884 #: config/tc-arm.c:10049
3885 msgid "this instruction does not support indexing"
3888 #: config/tc-arm.c:10072
3889 msgid "only r15 allowed here"
3892 #: config/tc-arm.c:10207
3893 msgid "immediate operand requires iWMMXt2"
3896 #: config/tc-arm.c:10351
3897 msgid "shift by register not allowed in thumb mode"
3900 #: config/tc-arm.c:10363 config/tc-arm.c:13071 config/tc-arm.c:23553
3901 msgid "shift expression is too large"
3904 #: config/tc-arm.c:10396
3905 msgid "cannot use register index with this instruction"
3908 #: config/tc-arm.c:10398
3909 msgid "Thumb does not support negative register indexing"
3912 #: config/tc-arm.c:10400
3913 msgid "Thumb does not support register post-indexing"
3916 #: config/tc-arm.c:10402
3917 msgid "Thumb does not support register indexing with writeback"
3920 #: config/tc-arm.c:10404
3921 msgid "Thumb supports only LSL in shifted register indexing"
3924 #: config/tc-arm.c:10413 config/tc-arm.c:16386
3925 msgid "shift out of range"
3928 #: config/tc-arm.c:10422
3929 msgid "cannot use writeback with this instruction"
3932 #: config/tc-arm.c:10443
3933 msgid "cannot use post-indexing with PC-relative addressing"
3936 #: config/tc-arm.c:10444
3937 msgid "cannot use post-indexing with this instruction"
3940 #: config/tc-arm.c:10666
3941 msgid "only SUBS PC, LR, #const allowed"
3944 #: config/tc-arm.c:10749 config/tc-arm.c:10909 config/tc-arm.c:11006
3945 #: config/tc-arm.c:12309 config/tc-arm.c:12617
3946 msgid "shift must be constant"
3949 #: config/tc-arm.c:10754
3950 msgid "shift value over 3 not allowed in thumb mode"
3953 #: config/tc-arm.c:10756
3954 msgid "only LSL shift allowed in thumb mode"
3957 #: config/tc-arm.c:10780 config/tc-arm.c:10924 config/tc-arm.c:11021
3958 #: config/tc-arm.c:12322
3959 msgid "unshifted register required"
3962 #: config/tc-arm.c:10795 config/tc-arm.c:11032 config/tc-arm.c:12472
3963 msgid "dest must overlap one source register"
3966 #: config/tc-arm.c:10927
3967 msgid "dest and source1 must be the same register"
3970 #: config/tc-arm.c:11167
3972 "selected architecture does not support wide conditional branch instruction"
3975 #: config/tc-arm.c:11200
3976 msgid "instruction is always unconditional"
3979 #: config/tc-arm.c:11321
3980 msgid "selected processor does not support 'A' form of this instruction"
3983 #: config/tc-arm.c:11324
3984 msgid "Thumb does not support the 2-argument form of this instruction"
3987 #: config/tc-arm.c:11445
3988 msgid "SP not allowed in register list"
3991 #: config/tc-arm.c:11449 config/tc-arm.c:11555
3993 "having the base register in the register list when using write back is "
3997 #: config/tc-arm.c:11457
3998 msgid "LR and PC should not both be in register list"
4001 #: config/tc-arm.c:11465
4002 msgid "PC not allowed in register list"
4005 #: config/tc-arm.c:11507
4006 msgid "Thumb load/store multiple does not support {reglist}^"
4009 #: config/tc-arm.c:11532 config/tc-arm.c:11609
4011 msgid "value stored for r%d is UNKNOWN"
4014 #: config/tc-arm.c:11602
4015 msgid "Thumb-2 instruction only valid in unified syntax"
4018 #: config/tc-arm.c:11606 config/tc-arm.c:11616
4019 msgid "this instruction will write back the base register"
4022 #: config/tc-arm.c:11619
4023 msgid "this instruction will not write back the base register"
4026 #: config/tc-arm.c:11650
4027 msgid "r14 not allowed as first register when second register is omitted"
4030 #: config/tc-arm.c:11750
4032 "This instruction may be unpredictable if executed on M-profile cores with "
4033 "interrupts enabled."
4036 #: config/tc-arm.c:11779 config/tc-arm.c:11792 config/tc-arm.c:11828
4037 msgid "Thumb does not support this addressing mode"
4040 #: config/tc-arm.c:11796
4041 msgid "byte or halfword not valid for base register"
4044 #: config/tc-arm.c:11799
4045 msgid "r15 based store not allowed"
4048 #: config/tc-arm.c:11801
4049 msgid "invalid base register for register offset"
4052 #: config/tc-arm.c:11858
4053 msgid "r12 not allowed here"
4056 #: config/tc-arm.c:11864
4057 msgid "base register written back, and overlaps one of transfer registers"
4060 #: config/tc-arm.c:11992
4063 "Use of r%u as a source register is deprecated when r%u is the destination "
4067 #: config/tc-arm.c:12185
4068 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4071 #: config/tc-arm.c:12213
4072 msgid "only lo regs allowed with immediate"
4075 #: config/tc-arm.c:12390
4076 msgid "Thumb encoding does not support an immediate here"
4079 #: config/tc-arm.c:12477
4080 msgid "Thumb-2 MUL must not set flags"
4083 #: config/tc-arm.c:12542
4084 msgid "Thumb does not support NOP with hints"
4087 #: config/tc-arm.c:12702
4088 msgid "invalid register list to push/pop instruction"
4091 #: config/tc-arm.c:12947
4092 msgid "source1 and dest must be same register"
4095 #: config/tc-arm.c:12972
4096 msgid "ror #imm not supported"
4099 #: config/tc-arm.c:13023
4100 msgid "SMC is not permitted on this architecture"
4103 #: config/tc-arm.c:13188
4104 msgid "Thumb encoding does not support rotation"
4107 #: config/tc-arm.c:13208
4108 msgid "instruction requires register index"
4111 #: config/tc-arm.c:13218
4112 msgid "instruction does not allow shifted index"
4115 #: config/tc-arm.c:13404
4116 msgid "invalid neon suffix for non neon instruction"
4119 #: config/tc-arm.c:13766 config/tc-arm.c:14112 config/tc-arm.c:15729
4120 #: config/tc-arm.c:17376
4121 msgid "invalid instruction shape"
4124 #: config/tc-arm.c:14011
4125 msgid "types specified in both the mnemonic and operands"
4128 #: config/tc-arm.c:14048
4129 msgid "operand types can't be inferred"
4132 #: config/tc-arm.c:14054
4133 msgid "type specifier has the wrong number of parts"
4136 #: config/tc-arm.c:14140 config/tc-arm.c:15917 config/tc-arm.c:15924
4137 msgid "operand size must match register width"
4140 #: config/tc-arm.c:14151
4141 msgid "bad type in Neon instruction"
4144 #: config/tc-arm.c:14162
4145 msgid "inconsistent types in Neon instruction"
4148 #: config/tc-arm.c:14533 config/tc-arm.c:14548 config/tc-arm.c:16955
4149 msgid "register list must contain at least 1 and at most 16 registers"
4152 #: config/tc-arm.c:14691 config/tc-arm.c:14727 config/tc-arm.c:15366
4153 #: config/tc-arm.c:16781
4154 msgid "immediate out of range for shift"
4157 #: config/tc-arm.c:14847
4158 msgid "first and second operands shall be the same register"
4161 #: config/tc-arm.c:15132 config/tc-arm.c:16222
4162 msgid "scalar out of range for multiply instruction"
4165 #: config/tc-arm.c:15256
4166 msgid "instruction form not available on this architecture."
4169 #: config/tc-arm.c:15259
4170 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4173 #: config/tc-arm.c:15342 config/tc-arm.c:15354
4174 msgid "immediate out of range for insert"
4177 #: config/tc-arm.c:15487
4178 msgid "immediate out of range for narrowing operation"
4181 #: config/tc-arm.c:15633
4182 msgid "operands 0 and 1 must be the same register"
4185 #: config/tc-arm.c:15739 config/tc-arm.c:17474
4186 msgid "invalid rounding mode"
4189 #: config/tc-arm.c:16066
4190 msgid "operand size must be specified for immediate VMOV"
4193 #: config/tc-arm.c:16076
4194 msgid "immediate has bits set outside the operand size"
4197 #: config/tc-arm.c:16238
4199 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4203 #: config/tc-arm.c:16368
4204 msgid "Instruction form not available on this architecture."
4207 #: config/tc-arm.c:16412
4208 msgid "elements must be smaller than reversal region"
4211 #: config/tc-arm.c:16594 config/tc-arm.c:16654
4212 msgid "bad type for scalar"
4215 #: config/tc-arm.c:16739 config/tc-arm.c:16747
4216 msgid "VFP registers must be adjacent"
4219 #: config/tc-arm.c:16790
4220 msgid "invalid suffix"
4223 #: config/tc-arm.c:16922
4224 msgid "bad list length for table lookup"
4227 #: config/tc-arm.c:16952
4228 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4231 #: config/tc-arm.c:16980
4232 msgid "Use of PC here is UNPREDICTABLE"
4235 #: config/tc-arm.c:16982
4236 msgid "Use of PC here is deprecated"
4239 #: config/tc-arm.c:17049
4240 msgid "bad alignment"
4243 #: config/tc-arm.c:17066
4244 msgid "bad list type for instruction"
4247 #: config/tc-arm.c:17068
4248 msgid "bad element type for instruction"
4251 #: config/tc-arm.c:17110
4252 msgid "unsupported alignment for instruction"
4255 #: config/tc-arm.c:17129 config/tc-arm.c:17223 config/tc-arm.c:17235
4256 #: config/tc-arm.c:17245 config/tc-arm.c:17259
4257 msgid "bad list length"
4260 #: config/tc-arm.c:17134
4261 msgid "stride of 2 unavailable when element size is 8"
4264 #: config/tc-arm.c:17167 config/tc-arm.c:17243
4265 msgid "can't use alignment with this instruction"
4268 #: config/tc-arm.c:17315
4269 msgid "post-index must be a register"
4272 #: config/tc-arm.c:17317
4273 msgid "bad register for post-index"
4276 #: config/tc-arm.c:17538
4277 msgid "scalar out of range"
4280 #: config/tc-arm.c:17611
4282 "Dot Product instructions cannot be conditional, the behaviour is "
4286 #: config/tc-arm.c:18184 config/tc-arm.c:18270
4287 msgid "conditional infixes are deprecated in unified syntax"
4290 #: config/tc-arm.c:18421
4291 msgid "Warning: conditional outside an IT block for Thumb."
4294 #: config/tc-arm.c:18573
4295 msgid "Short branches, Undefined, SVC, LDM/STM"
4298 #: config/tc-arm.c:18574
4299 msgid "Miscellaneous 16-bit instructions"
4302 #: config/tc-arm.c:18575
4306 #: config/tc-arm.c:18576
4307 msgid "Literal loads"
4310 #: config/tc-arm.c:18577
4311 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
4314 #: config/tc-arm.c:18578
4315 msgid "Hi-register ADD, MOV, CMP using pc"
4318 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4319 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4320 #: config/tc-arm.c:18581
4321 msgid "ADD/SUB sp, sp #imm"
4324 #: config/tc-arm.c:18601
4326 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
4327 "ARMv8-A and ARMv8-R"
4330 #: config/tc-arm.c:18613
4333 "IT blocks containing 16-bit Thumb instructions of the following class are "
4334 "performance deprecated in ARMv8-A and ARMv8-R: %s"
4337 #: config/tc-arm.c:18627
4339 "IT blocks containing more than one conditional instruction are performance "
4340 "deprecated in ARMv8-A and ARMv8-R"
4343 #: config/tc-arm.c:18743
4345 msgid "bad instruction `%s'"
4348 #: config/tc-arm.c:18749
4349 msgid "s suffix on comparison instruction is deprecated"
4352 #: config/tc-arm.c:18769
4353 msgid "SVC is not permitted on this architecture"
4356 #: config/tc-arm.c:18771
4358 msgid "selected processor does not support `%s' in Thumb mode"
4361 #: config/tc-arm.c:18777
4362 msgid "Thumb does not support conditional execution"
4365 #: config/tc-arm.c:18797
4368 "selected processor does not support 32bit wide variant of instruction `%s'"
4371 #: config/tc-arm.c:18800
4373 msgid "selected processor does not support `%s' in Thumb-2 mode"
4376 #: config/tc-arm.c:18825
4378 msgid "cannot honor width suffix -- `%s'"
4381 #: config/tc-arm.c:18867
4383 msgid "selected processor does not support `%s' in ARM mode"
4386 #: config/tc-arm.c:18872
4388 msgid "width suffixes are invalid in ARM mode -- `%s'"
4391 #: config/tc-arm.c:18905
4393 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
4396 #: config/tc-arm.c:18922
4398 msgid "section '%s' finished with an open IT block."
4401 #: config/tc-arm.c:18927
4402 msgid "file finished with an open IT block."
4405 #: config/tc-arm.c:22206
4407 msgid "alignments greater than %d bytes not supported in .text sections."
4410 #: config/tc-arm.c:22473 config/tc-ia64.c:3594
4412 msgid "Group section `%s' has no group signature"
4415 #: config/tc-arm.c:22519
4416 msgid "handlerdata in cantunwind frame"
4419 #: config/tc-arm.c:22536
4420 msgid "too many unwind opcodes for personality routine 0"
4423 #: config/tc-arm.c:22567
4424 msgid "attempt to recreate an unwind entry"
4427 #: config/tc-arm.c:22577
4428 msgid "too many unwind opcodes"
4431 #: config/tc-arm.c:22870
4433 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
4436 #: config/tc-arm.c:23232 config/tc-arm.c:23300
4438 msgid "symbol %s is in a different section"
4441 #: config/tc-arm.c:23234 config/tc-arm.c:23302
4443 msgid "symbol %s is weak and may be overridden later"
4446 #: config/tc-arm.c:23279 config/tc-arm.c:23651
4448 msgid "invalid constant (%lx) after fixup"
4451 #: config/tc-arm.c:23335
4453 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
4456 #: config/tc-arm.c:23371 config/tc-arm.c:23401
4457 msgid "invalid literal constant: pool needs to be closer"
4460 #: config/tc-arm.c:23374 config/tc-arm.c:23423
4462 msgid "bad immediate value for offset (%ld)"
4465 #: config/tc-arm.c:23404
4467 msgid "bad immediate value for 8-bit offset (%ld)"
4470 #: config/tc-arm.c:23464
4471 msgid "offset not a multiple of 4"
4474 #: config/tc-arm.c:23667
4475 msgid "invalid smc expression"
4478 #: config/tc-arm.c:23676
4479 msgid "invalid hvc expression"
4482 #: config/tc-arm.c:23687 config/tc-arm.c:23696
4483 msgid "invalid swi expression"
4486 #: config/tc-arm.c:23706
4487 msgid "invalid expression in load/store multiple"
4490 #: config/tc-arm.c:23768
4492 msgid "blx to '%s' an ARM ISA state function changed to bl"
4495 #: config/tc-arm.c:23787
4496 msgid "misaligned branch destination"
4499 #: config/tc-arm.c:23907
4501 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4504 #: config/tc-arm.c:23957
4505 msgid "Thumb2 branch out of range"
4508 #: config/tc-arm.c:24009 config/tc-arm.c:24042
4509 msgid "Relocation supported only in FDPIC mode"
4512 #: config/tc-arm.c:24072
4513 msgid "rel31 relocation overflow"
4516 #: config/tc-arm.c:24093 config/tc-arm.c:24097 config/tc-arm.c:24136
4517 msgid "co-processor offset out of range"
4520 #: config/tc-arm.c:24153
4522 msgid "invalid offset, target not word aligned (0x%08lX)"
4525 #: config/tc-arm.c:24160 config/tc-arm.c:24169 config/tc-arm.c:24177
4526 #: config/tc-arm.c:24185 config/tc-arm.c:24193
4528 msgid "invalid offset, value too big (0x%08lX)"
4531 #: config/tc-arm.c:24234
4532 msgid "invalid Hi register with immediate"
4535 #: config/tc-arm.c:24250
4536 msgid "invalid immediate for stack address calculation"
4539 #: config/tc-arm.c:24269
4540 msgid "address calculation needs a strongly defined nearby symbol"
4543 #: config/tc-arm.c:24285
4544 msgid "symbol too far away"
4547 #: config/tc-arm.c:24297
4549 msgid "invalid immediate for address calculation (value = 0x%08lX)"
4552 #: config/tc-arm.c:24327
4554 msgid "invalid immediate: %ld is out of range"
4557 #: config/tc-arm.c:24339
4559 msgid "invalid shift value: %ld"
4562 #: config/tc-arm.c:24409 config/tc-arm.c:24480
4564 msgid "the offset 0x%08lX is not representable"
4567 #: config/tc-arm.c:24441
4569 msgid "Unable to process relocation for thumb opcode: %lx"
4572 #: config/tc-arm.c:24520
4574 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4577 #: config/tc-arm.c:24559
4579 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4582 #: config/tc-arm.c:24599
4584 msgid "bad offset 0x%08lX (must be word-aligned)"
4587 #: config/tc-arm.c:24604
4589 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4592 #: config/tc-arm.c:24635 config/tc-score.c:7386
4594 msgid "bad relocation fixup type (%d)"
4597 #: config/tc-arm.c:24753
4598 msgid "literal referenced across section boundary"
4601 #: config/tc-arm.c:24830
4602 msgid "internal relocation (type: IMMEDIATE) not fixed up"
4605 #: config/tc-arm.c:24835
4606 msgid "ADRL used for a symbol not defined in the same file"
4609 #: config/tc-arm.c:24850
4611 msgid "undefined local label `%s'"
4614 #: config/tc-arm.c:24856
4615 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4618 #: config/tc-arm.c:24878 config/tc-cris.c:4006 config/tc-ft32.c:709
4619 #: config/tc-mcore.c:1928 config/tc-microblaze.c:1998 config/tc-mmix.c:2895
4620 #: config/tc-moxie.c:825 config/tc-ns32k.c:2248 config/tc-score.c:7473
4624 #: config/tc-arm.c:25280
4626 msgid "%s: unexpected function type: %d"
4629 #: config/tc-arm.c:25417
4630 msgid "use of old and new-style options to set CPU type"
4633 #: config/tc-arm.c:25436
4634 msgid "use of old and new-style options to set FPU type"
4637 #: config/tc-arm.c:25515
4638 msgid "hard-float conflicts with specified fpu"
4641 #: config/tc-arm.c:25707
4642 msgid "generate PIC code"
4645 #: config/tc-arm.c:25708
4646 msgid "assemble Thumb code"
4649 #: config/tc-arm.c:25709
4650 msgid "support ARM/Thumb interworking"
4653 #: config/tc-arm.c:25711
4654 msgid "code uses 32-bit program counter"
4657 #: config/tc-arm.c:25712
4658 msgid "code uses 26-bit program counter"
4661 #: config/tc-arm.c:25713
4662 msgid "floating point args are in fp regs"
4665 #: config/tc-arm.c:25715
4666 msgid "re-entrant code"
4669 #: config/tc-arm.c:25716
4670 msgid "code is ATPCS conformant"
4673 #. These are recognized by the assembler, but have no affect on code.
4674 #: config/tc-arm.c:25722
4675 msgid "use frame pointer"
4678 #: config/tc-arm.c:25723
4679 msgid "use stack size checking"
4682 #: config/tc-arm.c:25726
4683 msgid "do not warn on use of deprecated feature"
4686 #: config/tc-arm.c:25728
4687 msgid "warn about symbols that match instruction names [default]"
4690 #: config/tc-arm.c:25729
4691 msgid "disable warnings about symobls that match instructions"
4694 #. DON'T add any new processors to this list -- we want the whole list
4695 #. to go away... Add them to the processors table instead.
4696 #: config/tc-arm.c:25745 config/tc-arm.c:25746
4697 msgid "use -mcpu=arm1"
4700 #: config/tc-arm.c:25747 config/tc-arm.c:25748
4701 msgid "use -mcpu=arm2"
4704 #: config/tc-arm.c:25749 config/tc-arm.c:25750
4705 msgid "use -mcpu=arm250"
4708 #: config/tc-arm.c:25751 config/tc-arm.c:25752
4709 msgid "use -mcpu=arm3"
4712 #: config/tc-arm.c:25753 config/tc-arm.c:25754
4713 msgid "use -mcpu=arm6"
4716 #: config/tc-arm.c:25755 config/tc-arm.c:25756
4717 msgid "use -mcpu=arm600"
4720 #: config/tc-arm.c:25757 config/tc-arm.c:25758
4721 msgid "use -mcpu=arm610"
4724 #: config/tc-arm.c:25759 config/tc-arm.c:25760
4725 msgid "use -mcpu=arm620"
4728 #: config/tc-arm.c:25761 config/tc-arm.c:25762
4729 msgid "use -mcpu=arm7"
4732 #: config/tc-arm.c:25763 config/tc-arm.c:25764
4733 msgid "use -mcpu=arm70"
4736 #: config/tc-arm.c:25765 config/tc-arm.c:25766
4737 msgid "use -mcpu=arm700"
4740 #: config/tc-arm.c:25767 config/tc-arm.c:25768
4741 msgid "use -mcpu=arm700i"
4744 #: config/tc-arm.c:25769 config/tc-arm.c:25770
4745 msgid "use -mcpu=arm710"
4748 #: config/tc-arm.c:25771 config/tc-arm.c:25772
4749 msgid "use -mcpu=arm710c"
4752 #: config/tc-arm.c:25773 config/tc-arm.c:25774
4753 msgid "use -mcpu=arm720"
4756 #: config/tc-arm.c:25775 config/tc-arm.c:25776
4757 msgid "use -mcpu=arm7d"
4760 #: config/tc-arm.c:25777 config/tc-arm.c:25778
4761 msgid "use -mcpu=arm7di"
4764 #: config/tc-arm.c:25779 config/tc-arm.c:25780
4765 msgid "use -mcpu=arm7m"
4768 #: config/tc-arm.c:25781 config/tc-arm.c:25782
4769 msgid "use -mcpu=arm7dm"
4772 #: config/tc-arm.c:25783 config/tc-arm.c:25784
4773 msgid "use -mcpu=arm7dmi"
4776 #: config/tc-arm.c:25785 config/tc-arm.c:25786
4777 msgid "use -mcpu=arm7100"
4780 #: config/tc-arm.c:25787 config/tc-arm.c:25788
4781 msgid "use -mcpu=arm7500"
4784 #: config/tc-arm.c:25789 config/tc-arm.c:25790
4785 msgid "use -mcpu=arm7500fe"
4788 #: config/tc-arm.c:25791 config/tc-arm.c:25792 config/tc-arm.c:25793
4789 #: config/tc-arm.c:25794
4790 msgid "use -mcpu=arm7tdmi"
4793 #: config/tc-arm.c:25795 config/tc-arm.c:25796
4794 msgid "use -mcpu=arm710t"
4797 #: config/tc-arm.c:25797 config/tc-arm.c:25798
4798 msgid "use -mcpu=arm720t"
4801 #: config/tc-arm.c:25799 config/tc-arm.c:25800
4802 msgid "use -mcpu=arm740t"
4805 #: config/tc-arm.c:25801 config/tc-arm.c:25802
4806 msgid "use -mcpu=arm8"
4809 #: config/tc-arm.c:25803 config/tc-arm.c:25804
4810 msgid "use -mcpu=arm810"
4813 #: config/tc-arm.c:25805 config/tc-arm.c:25806
4814 msgid "use -mcpu=arm9"
4817 #: config/tc-arm.c:25807 config/tc-arm.c:25808
4818 msgid "use -mcpu=arm9tdmi"
4821 #: config/tc-arm.c:25809 config/tc-arm.c:25810
4822 msgid "use -mcpu=arm920"
4825 #: config/tc-arm.c:25811 config/tc-arm.c:25812
4826 msgid "use -mcpu=arm940"
4829 #: config/tc-arm.c:25813
4830 msgid "use -mcpu=strongarm"
4833 #: config/tc-arm.c:25815
4834 msgid "use -mcpu=strongarm110"
4837 #: config/tc-arm.c:25817
4838 msgid "use -mcpu=strongarm1100"
4841 #: config/tc-arm.c:25819
4842 msgid "use -mcpu=strongarm1110"
4845 #: config/tc-arm.c:25820
4846 msgid "use -mcpu=xscale"
4849 #: config/tc-arm.c:25821
4850 msgid "use -mcpu=iwmmxt"
4853 #: config/tc-arm.c:25822
4854 msgid "use -mcpu=all"
4857 #. Architecture variants -- don't add any more to this list either.
4858 #: config/tc-arm.c:25825 config/tc-arm.c:25826
4859 msgid "use -march=armv2"
4862 #: config/tc-arm.c:25827 config/tc-arm.c:25828
4863 msgid "use -march=armv2a"
4866 #: config/tc-arm.c:25829 config/tc-arm.c:25830
4867 msgid "use -march=armv3"
4870 #: config/tc-arm.c:25831 config/tc-arm.c:25832
4871 msgid "use -march=armv3m"
4874 #: config/tc-arm.c:25833 config/tc-arm.c:25834
4875 msgid "use -march=armv4"
4878 #: config/tc-arm.c:25835 config/tc-arm.c:25836
4879 msgid "use -march=armv4t"
4882 #: config/tc-arm.c:25837 config/tc-arm.c:25838
4883 msgid "use -march=armv5"
4886 #: config/tc-arm.c:25839 config/tc-arm.c:25840
4887 msgid "use -march=armv5t"
4890 #: config/tc-arm.c:25841 config/tc-arm.c:25842
4891 msgid "use -march=armv5te"
4894 #. Floating point variants -- don't add any more to this list either.
4895 #: config/tc-arm.c:25845
4896 msgid "use -mfpu=fpe"
4899 #: config/tc-arm.c:25846
4900 msgid "use -mfpu=fpa10"
4903 #: config/tc-arm.c:25847
4904 msgid "use -mfpu=fpa11"
4907 #: config/tc-arm.c:25849
4908 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
4911 #: config/tc-arm.c:26600
4912 msgid "extension does not apply to the base architecture"
4915 #: config/tc-arm.c:26629
4916 msgid "architectural extensions must be specified in alphabetical order"
4919 #: config/tc-arm.c:26750 config/tc-arm.c:27643
4921 msgid "unknown floating point format `%s'\n"
4924 #: config/tc-arm.c:26766
4926 msgid "unknown floating point abi `%s'\n"
4929 #: config/tc-arm.c:26782
4931 msgid "unknown EABI `%s'\n"
4934 #: config/tc-arm.c:26802
4936 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
4939 #: config/tc-arm.c:26825 config/tc-metag.c:5913
4940 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
4943 #: config/tc-arm.c:26827
4944 msgid "<abi>\t assemble for floating point ABI <abi>"
4947 #: config/tc-arm.c:26830
4948 msgid "<ver>\t\t assemble for eabi version <ver>"
4951 #: config/tc-arm.c:26833
4952 msgid "<mode>\t controls implicit insertion of IT instructions"
4955 #: config/tc-arm.c:26835
4956 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
4959 #: config/tc-arm.c:26943
4961 msgid " ARM-specific assembler options:\n"
4964 #: config/tc-arm.c:26963
4966 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
4969 #: config/tc-arm.c:26967
4971 msgid " --fdpic generate an FDPIC object file\n"
4974 #: config/tc-arm.c:27270
4975 msgid "no architecture contains all the instructions used\n"
4978 #: config/tc-arm.c:27584
4981 "architectural extension `%s' is not allowed for the current base architecture"
4984 #: config/tc-arm.c:27607
4986 msgid "unknown architecture extension `%s'\n"
4989 #: config/tc-avr.c:594
4991 msgid "Known MCU names:"
4994 #: config/tc-avr.c:659
4997 "AVR Assembler options:\n"
4998 " -mmcu=[avr-name] select microcontroller variant\n"
4999 " [avr-name] can be:\n"
5000 " avr1 - classic AVR core without data RAM\n"
5001 " avr2 - classic AVR core with up to 8K program memory\n"
5002 " avr25 - classic AVR core with up to 8K program memory\n"
5003 " plus the MOVW instruction\n"
5004 " avr3 - classic AVR core with up to 64K program memory\n"
5005 " avr31 - classic AVR core with up to 128K program memory\n"
5006 " avr35 - classic AVR core with up to 64K program memory\n"
5007 " plus the MOVW instruction\n"
5008 " avr4 - enhanced AVR core with up to 8K program memory\n"
5009 " avr5 - enhanced AVR core with up to 64K program memory\n"
5010 " avr51 - enhanced AVR core with up to 128K program memory\n"
5011 " avr6 - enhanced AVR core with up to 256K program memory\n"
5012 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5013 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5015 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5016 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5017 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5018 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5019 " avrtiny - AVR Tiny core with 16 gp registers\n"
5022 #: config/tc-avr.c:682
5025 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5026 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5027 " (default for avr4, avr5)\n"
5028 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5029 " (default for avr3, avr5)\n"
5030 " -mrmw accept Read-Modify-Write instructions\n"
5031 " -mlink-relax generate relocations for linker relaxation (default)\n"
5032 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5033 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5036 #: config/tc-avr.c:721
5038 msgid "unknown MCU: %s\n"
5041 #: config/tc-avr.c:735
5043 msgid "redefinition of mcu type `%s' to `%s'"
5046 #: config/tc-avr.c:858
5047 msgid "constant value required"
5050 #: config/tc-avr.c:861
5052 msgid "number must be positive and less than %d"
5055 #: config/tc-avr.c:887 config/tc-avr.c:1024
5057 msgid "constant out of 8-bit range: %d"
5060 #: config/tc-avr.c:955 config/tc-score.c:1199 read.c:3796
5061 msgid "illegal expression"
5064 #: config/tc-avr.c:984 config/tc-avr.c:1994 config/tc-pru.c:1882
5065 msgid "`)' required"
5068 #: config/tc-avr.c:1094
5069 msgid "register name or number from 16 to 31 required"
5072 #: config/tc-avr.c:1100
5073 msgid "register name or number from 0 to 31 required"
5076 #: config/tc-avr.c:1108
5077 msgid "register r16-r23 required"
5080 #: config/tc-avr.c:1114
5081 msgid "register number above 15 required"
5084 #: config/tc-avr.c:1120
5085 msgid "even register number required"
5088 #: config/tc-avr.c:1126
5089 msgid "register r24, r26, r28 or r30 required"
5092 #: config/tc-avr.c:1147
5093 msgid "pointer register (X, Y or Z) required"
5096 #: config/tc-avr.c:1154
5097 msgid "cannot both predecrement and postincrement"
5100 #: config/tc-avr.c:1162
5101 msgid "addressing mode not supported"
5104 #: config/tc-avr.c:1168
5105 msgid "can't predecrement"
5108 #: config/tc-avr.c:1171
5109 msgid "pointer register Z required"
5112 #: config/tc-avr.c:1190
5113 msgid "postincrement not supported"
5116 #: config/tc-avr.c:1200
5117 msgid "pointer register (Y or Z) required"
5120 #: config/tc-avr.c:1322 config/tc-xgate.c:1352
5122 msgid "unknown constraint `%c'"
5125 #: config/tc-avr.c:1385 config/tc-avr.c:2677
5126 msgid "`,' required"
5129 #: config/tc-avr.c:1406
5130 msgid "undefined combination of operands"
5133 #: config/tc-avr.c:1415
5134 msgid "skipping two-word instruction"
5137 #: config/tc-avr.c:1603 config/tc-avr.c:1619 config/tc-avr.c:1750
5138 #: config/tc-msp430.c:4125 config/tc-msp430.c:4144
5140 msgid "odd address operand: %ld"
5143 #: config/tc-avr.c:1611 config/tc-avr.c:1630 config/tc-avr.c:1648
5144 #: config/tc-avr.c:1659 config/tc-avr.c:1675 config/tc-avr.c:1683
5145 #: config/tc-avr.c:1778 config/tc-avr.c:1785 config/tc-d10v.c:503
5146 #: config/tc-d30v.c:553 config/tc-msp430.c:4133 config/tc-msp430.c:4151
5148 msgid "operand out of range: %ld"
5151 #: config/tc-avr.c:1666
5153 msgid "operand out of range: 0x%lx"
5156 #: config/tc-avr.c:1771 config/tc-d10v.c:1590 config/tc-d30v.c:2034
5157 #: config/tc-msp430.c:4222
5159 msgid "line %d: unknown relocation type: 0x%x"
5162 #: config/tc-avr.c:1799
5163 msgid "only constant expression allowed"
5166 #. xgettext:c-format.
5167 #: config/tc-avr.c:1854 config/tc-bfin.c:825 config/tc-d10v.c:1462
5168 #: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
5169 #: config/tc-mn10300.c:2177 config/tc-msp430.c:4270 config/tc-ppc.c:7221
5170 #: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3367
5171 #: config/tc-z80.c:2059
5173 msgid "reloc %d not supported by object file format"
5176 #: config/tc-avr.c:1876 config/tc-ft32.c:232 config/tc-h8300.c:1930
5177 #: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
5178 #: config/tc-pj.c:253 config/tc-sh.c:2195 config/tc-wasm32.c:747
5179 #: config/tc-z8k.c:1223
5180 msgid "can't find opcode "
5183 #: config/tc-avr.c:1895
5185 msgid "illegal opcode %s for mcu %s"
5188 #: config/tc-avr.c:1911
5190 msgid "pseudo instruction `%s' not supported"
5193 #: config/tc-avr.c:1933
5194 msgid "garbage at end of line"
5197 #: config/tc-avr.c:2043 config/tc-pru.c:1914
5199 msgid "illegal %s relocation size: %d"
5202 #: config/tc-avr.c:2156 config/tc-avr.c:2211
5204 msgid "unknown record type %d (in %s)"
5207 #: config/tc-avr.c:2232
5209 msgid "Failed to create property section `%s'\n"
5212 #: config/tc-avr.c:2669
5214 msgid "%s requires value 0-2 as operand 1"
5217 #: config/tc-avr.c:2694
5219 msgid "`%s %d' after `%s %d' from %s:%u"
5222 #: config/tc-avr.c:2697
5224 msgid "`%s %d' but no chunk open yet"
5227 #: config/tc-avr.c:2785
5229 msgid "dangling `__gcc_isr %d'"
5232 #: config/tc-avr.c:2787
5233 msgid "dangling `__gcc_isr'"
5236 #: config/tc-bfin.c:94 config/tc-frv.c:1603 config/tc-frv.c:1613
5240 #: config/tc-bfin.c:440
5242 msgid " Blackfin specific assembler options:\n"
5245 #: config/tc-bfin.c:441
5247 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
5250 #: config/tc-bfin.c:442
5252 msgid " -mfdpic assemble for the FDPIC ABI\n"
5255 #: config/tc-bfin.c:443
5257 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
5260 #: config/tc-bfin.c:456
5261 msgid "Could not set architecture and machine."
5264 #: config/tc-bfin.c:603
5265 msgid "Parse failed."
5268 #: config/tc-bfin.c:678
5269 msgid "pcrel too far BFD_RELOC_BFIN_10"
5272 #: config/tc-bfin.c:694
5273 msgid "pcrel too far BFD_RELOC_BFIN_12"
5276 #: config/tc-bfin.c:714
5277 msgid "pcrel too far BFD_RELOC_BFIN_24"
5280 #: config/tc-bfin.c:729
5281 msgid "pcrel too far BFD_RELOC_BFIN_5"
5284 #: config/tc-bfin.c:741
5285 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
5288 #: config/tc-bfin.c:751
5289 msgid "rel too far BFD_RELOC_8"
5292 #: config/tc-bfin.c:758
5293 msgid "rel too far BFD_RELOC_16"
5296 #: config/tc-cr16.c:164
5297 msgid "using a bit field width of zero"
5300 #: config/tc-cr16.c:172
5302 msgid "field width \"%s\" too complex for a bitfield"
5305 #: config/tc-cr16.c:181
5307 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5308 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
5312 #: config/tc-cr16.c:208
5314 msgid "field value \"%s\" too complex for a bitfield"
5317 #: config/tc-cr16.c:389
5319 msgid "Unknown register pair - index relative mode: `%d'"
5322 #: config/tc-cr16.c:603 config/tc-crx.c:361
5324 msgid "internal error: reloc %d (`%s') not supported by object file format"
5327 #: config/tc-cr16.c:696 config/tc-i386.c:11188 config/tc-s390.c:2106
5328 msgid "GOT already in symbol table"
5331 #: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:319
5332 #: config/tc-tilepro.c:256
5334 msgid "Internal Error: Can't hash %s: %s"
5337 #: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5339 msgid "Can't hash `%s': %s\n"
5342 #: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5343 msgid "(unknown reason)"
5346 #. Missing or bad expr becomes absolute 0.
5347 #: config/tc-cr16.c:892 config/tc-crx.c:619
5349 msgid "missing or invalid displacement expression `%s' taken as 0"
5352 #: config/tc-cr16.c:942
5354 msgid "GOT bad expression with %s."
5357 #: config/tc-cr16.c:1053
5359 msgid "operand %d: illegal use expression: `%s`"
5362 #: config/tc-cr16.c:1118 config/tc-crx.c:1129
5364 msgid "Unknown register: `%d'"
5367 #. Issue a error message when register is illegal.
5368 #: config/tc-cr16.c:1126
5370 msgid "Illegal register (`%s') in Instruction: `%s'"
5373 #: config/tc-cr16.c:1200 config/tc-cr16.c:1275
5375 msgid "Illegal register `%s' in Instruction `%s'"
5378 #: config/tc-cr16.c:1228 config/tc-cr16.c:1239
5380 msgid "Illegal register pair `%s' in Instruction `%s'"
5383 #: config/tc-cr16.c:1264
5384 msgid "unmatched '['"
5387 #: config/tc-cr16.c:1270
5388 msgid "garbage after index spec ignored"
5391 #: config/tc-cr16.c:1418 config/tc-crx.c:938
5393 msgid "Illegal operands (whitespace): `%s'"
5396 #: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
5397 #: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
5398 #: config/tc-crx.c:1770
5400 msgid "Missing matching brackets : `%s'"
5403 #: config/tc-cr16.c:1486 config/tc-crx.c:1000
5405 msgid "Unknown exception: `%s'"
5408 #: config/tc-cr16.c:1571 config/tc-crx.c:1096
5410 msgid "Illegal `cinv' parameter: `%c'"
5413 #: config/tc-cr16.c:1592 config/tc-cr16.c:1631
5415 msgid "Unknown register pair: `%d'"
5418 #. Issue a error message when register pair is illegal.
5419 #: config/tc-cr16.c:1600
5421 msgid "Illegal register pair (`%s') in Instruction: `%s'"
5424 #. Issue a error message when register pair is illegal.
5425 #: config/tc-cr16.c:1639
5427 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
5430 #: config/tc-cr16.c:1678
5432 msgid "Unknown processor register : `%d'"
5435 #. Issue a error message when register pair is illegal.
5436 #: config/tc-cr16.c:1686
5438 msgid "Illegal processor register (`%s') in Instruction: `%s'"
5441 #: config/tc-cr16.c:1734
5443 msgid "Unknown processor register (32 bit) : `%d'"
5446 #. Issue a error message when register pair is illegal.
5447 #: config/tc-cr16.c:1742
5449 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
5452 #: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
5454 msgid "Same src/dest register is used (`r%d'), result is undefined"
5457 #: config/tc-cr16.c:2129
5458 msgid "RA register is saved twice."
5461 #: config/tc-cr16.c:2133
5463 msgid "`%s' Illegal use of registers."
5466 #: config/tc-cr16.c:2147
5468 msgid "`%s' Illegal count-register combination."
5471 #: config/tc-cr16.c:2153
5473 msgid "`%s' Illegal use of register."
5476 #: config/tc-cr16.c:2162 config/tc-crx.c:1677
5478 msgid "`%s' has undefined result"
5481 #: config/tc-cr16.c:2170
5483 msgid "Same src/dest register is used (`r%d'),result is undefined"
5486 #: config/tc-cr16.c:2341 config/tc-crx.c:1582
5487 msgid "Incorrect number of operands"
5490 #: config/tc-cr16.c:2343 config/tc-crx.c:1584
5492 msgid "Illegal type of operand (arg %d)"
5495 #: config/tc-cr16.c:2349 config/tc-crx.c:1590
5497 msgid "Operand out of range (arg %d)"
5500 #: config/tc-cr16.c:2352 config/tc-crx.c:1593
5502 msgid "Operand has odd displacement (arg %d)"
5505 #: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
5506 #: config/tc-crx.c:1637
5508 msgid "Illegal operand (arg %d)"
5511 #. Give an error if a frag containing code is not aligned to a 2-byte
5513 #: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
5514 #: config/tc-crx.h:77
5515 msgid "instruction address is not a multiple of 2"
5518 #: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
5519 #: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
5520 #: config/tc-hppa.c:3219 config/tc-sparc.c:1757 config/tc-sparc.c:1765
5522 msgid "Unknown opcode: `%s'"
5525 #: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5527 msgid "internal inconsistency problem in %s: fr_symbol %lx"
5530 #: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4620
5532 msgid "internal inconsistency problem in %s: resolved symbol"
5535 #: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5537 msgid "internal inconsistency problem in %s: fr_subtype %d"
5540 #: config/tc-cris.c:904
5541 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
5544 #: config/tc-cris.c:934
5545 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
5548 #: config/tc-cris.c:939
5551 "Internal error found in md_convert_frag: offset %ld. Please report this."
5554 #: config/tc-cris.c:964
5556 msgid "internal inconsistency in %s: bdapq no symbol"
5559 #: config/tc-cris.c:977
5561 msgid "internal inconsistency in %s: bdap.w with no symbol"
5564 #: config/tc-cris.c:1001
5565 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
5568 #: config/tc-cris.c:1010
5569 msgid "dangerous MULS/MULU location; give it higher alignment"
5572 #. Bail out for compatibility mode. (It seems it can be implemented,
5573 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5574 #. $acr", "nop"; but doesn't seem worth it at the moment.)
5575 #: config/tc-cris.c:1051
5577 "Out-of-range .word offset handling is not implemented for .arch "
5581 #: config/tc-cris.c:1096
5582 msgid ".word case-table handling failed: table too large"
5585 #: config/tc-cris.c:1234
5587 msgid "Buggy opcode: `%s' \"%s\"\n"
5590 #: config/tc-cris.c:1662
5592 msgid "Immediate value not in 5 bit unsigned range: %ld"
5595 #: config/tc-cris.c:1678
5597 msgid "Immediate value not in 4 bit unsigned range: %ld"
5600 #: config/tc-cris.c:1730
5602 msgid "Immediate value not in 6 bit range: %ld"
5605 #: config/tc-cris.c:1746
5607 msgid "Immediate value not in 6 bit unsigned range: %ld"
5610 #. Others have a generic warning.
5611 #: config/tc-cris.c:1855
5613 msgid "Unimplemented register `%s' specified"
5616 #. We've come to the end of instructions with this
5617 #. opcode, so it must be an error.
5618 #: config/tc-cris.c:2099
5619 msgid "Illegal operands"
5622 #: config/tc-cris.c:2140 config/tc-cris.c:2180
5624 msgid "Immediate value not in 8 bit range: %ld"
5627 #: config/tc-cris.c:2150 config/tc-cris.c:2201
5629 msgid "Immediate value not in 16 bit range: %ld"
5632 #: config/tc-cris.c:2185
5634 msgid "Immediate value not in 8 bit signed range: %ld"
5637 #: config/tc-cris.c:2190
5639 msgid "Immediate value not in 8 bit unsigned range: %ld"
5642 #: config/tc-cris.c:2206
5644 msgid "Immediate value not in 16 bit signed range: %ld"
5647 #: config/tc-cris.c:2211
5649 msgid "Immediate value not in 16 bit unsigned range: %ld"
5652 #: config/tc-cris.c:2237
5653 msgid "TLS relocation size does not match operand size"
5656 #: config/tc-cris.c:2238
5657 msgid "PIC relocation size does not match operand size"
5660 #: config/tc-cris.c:3385
5661 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
5664 #: config/tc-cris.c:3389
5665 msgid "32-bit conditional branch generated"
5668 #: config/tc-cris.c:3450
5669 msgid "Complex expression not supported"
5672 #. FIXME: Is this function mentioned in the internals.texi manual? If
5674 #: config/tc-cris.c:3600
5675 msgid "Bad call to md_atof () - floating point formats are not supported"
5678 #: config/tc-cris.c:3641
5679 msgid "PC-relative relocation must be trivially resolved"
5682 #: config/tc-cris.c:3713
5684 msgid "Value not in 16 bit range: %ld"
5687 #: config/tc-cris.c:3721
5689 msgid "Value not in 16 bit signed range: %ld"
5692 #: config/tc-cris.c:3729
5694 msgid "Value not in 8 bit range: %ld"
5697 #: config/tc-cris.c:3736
5699 msgid "Value not in 8 bit signed range: %ld"
5702 #: config/tc-cris.c:3746
5704 msgid "Value not in 4 bit unsigned range: %ld"
5707 #: config/tc-cris.c:3753
5709 msgid "Value not in 5 bit unsigned range: %ld"
5712 #: config/tc-cris.c:3760
5714 msgid "Value not in 6 bit range: %ld"
5717 #: config/tc-cris.c:3767
5719 msgid "Value not in 6 bit unsigned range: %ld"
5722 #: config/tc-cris.c:3811
5724 msgid "Please use --help to see usage and options for this assembler.\n"
5727 #: config/tc-cris.c:3823
5728 msgid "--no-underscore is invalid with a.out format"
5731 #: config/tc-cris.c:3835
5732 msgid "--pic is invalid for this object format"
5735 #: config/tc-cris.c:3849
5737 msgid "invalid <arch> in --march=<arch>: %s"
5740 #: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
5742 "Semantics error. This type of operand can not be relocated, it must be an "
5743 "assembly-time constant"
5746 #: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
5748 msgid "Cannot generate relocation type for symbol %s, code %s"
5751 #. The messages are formatted to line up with the generic options.
5752 #: config/tc-cris.c:4020
5754 msgid "CRIS-specific options:\n"
5757 #: config/tc-cris.c:4022
5759 " -h, -H Don't execute, print this help text. Deprecated.\n"
5762 #: config/tc-cris.c:4024
5763 msgid " -N Warn when branches are expanded to jumps.\n"
5766 #: config/tc-cris.c:4026
5768 " --underscore User symbols are normally prepended with "
5772 #: config/tc-cris.c:4028
5773 msgid " Registers will not need any prefix.\n"
5776 #: config/tc-cris.c:4030
5777 msgid " --no-underscore User symbols do not have any prefix.\n"
5780 #: config/tc-cris.c:4032
5781 msgid " Registers will require a `$'-prefix.\n"
5784 #: config/tc-cris.c:4035
5785 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
5788 #: config/tc-cris.c:4038
5790 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5791 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
5794 #: config/tc-cris.c:4059
5795 msgid "Invalid relocation"
5798 #: config/tc-cris.c:4096
5799 msgid "Invalid pc-relative relocation"
5802 #: config/tc-cris.c:4141
5804 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
5807 #: config/tc-cris.c:4171
5809 msgid ".syntax %s requires command-line option `--underscore'"
5812 #: config/tc-cris.c:4180
5814 msgid ".syntax %s requires command-line option `--no-underscore'"
5817 #: config/tc-cris.c:4217
5818 msgid "Unknown .syntax operand"
5821 #: config/tc-cris.c:4227
5822 msgid "Pseudodirective .file is only valid when generating ELF"
5825 #: config/tc-cris.c:4239
5826 msgid "Pseudodirective .loc is only valid when generating ELF"
5829 #: config/tc-cris.c:4254
5831 msgid "internal inconsistency problem: %s called for %d bytes"
5834 #: config/tc-cris.c:4406
5835 msgid "unknown operand to .arch"
5838 #: config/tc-cris.c:4415
5839 msgid ".arch <arch> requires a matching --march=... option"
5842 #: config/tc-crx.c:572 config/tc-crx.c:591
5844 msgid "Internal error: Can't hash %s: %s"
5847 #: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
5849 msgid "Illegal register `%s' in instruction `%s'"
5852 #: config/tc-crx.c:822
5854 msgid "Illegal Scale - `%d'"
5857 #. Issue a error message when register is illegal.
5858 #: config/tc-crx.c:1137
5860 msgid "Illegal register (`%s') in instruction: `%s'"
5863 #: config/tc-crx.c:1267
5865 msgid "Illegal co-processor register in instruction `%s'"
5868 #: config/tc-crx.c:1274
5870 msgid "Illegal co-processor special register in instruction `%s'"
5873 #: config/tc-crx.c:1596
5875 msgid "Invalid DISPU4 operand value (arg %d)"
5878 #: config/tc-crx.c:1599
5880 msgid "Invalid CST4 operand value (arg %d)"
5883 #: config/tc-crx.c:1602
5885 msgid "Operand value is not within upper 64 KB (arg %d)"
5888 #: config/tc-crx.c:1739
5889 msgid "Invalid register in register list"
5892 #: config/tc-crx.c:1793
5894 msgid "Illegal register `%s' in cop-register list"
5897 #: config/tc-crx.c:1801
5899 msgid "Illegal register `%s' in cop-special-register list"
5902 #: config/tc-crx.c:1820
5904 msgid "Illegal register `%s' in user register list"
5907 #: config/tc-crx.c:1839
5909 msgid "Illegal register `%s' in register list"
5912 #: config/tc-crx.c:1845
5914 msgid "Maximum %d bits may be set in `mask16' operand"
5917 #: config/tc-crx.c:1854
5919 msgid "rest of line ignored; first ignored character is `%c'"
5922 #: config/tc-crx.c:1862
5924 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
5927 #. HI can't be specified without LO (and vise-versa).
5928 #: config/tc-crx.c:1868
5929 msgid "HI/LO registers should be specified together"
5932 #: config/tc-crx.c:1874
5933 msgid "HI/LO registers should be specified without additional registers"
5936 #: config/tc-d10v.c:216
5940 "-O Optimize. Will do some operations in parallel.\n"
5941 "--gstabs-packing Pack adjacent short instructions together even\n"
5942 " when --gstabs is specified. On by default.\n"
5943 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
5944 " instructions together.\n"
5947 #: config/tc-d10v.c:573
5948 msgid "operand is not an immediate"
5951 #: config/tc-d10v.c:591
5953 msgid "operand out of range: %lu"
5956 #: config/tc-d10v.c:651
5957 msgid "Instruction must be executed in parallel with another instruction."
5960 #: config/tc-d10v.c:705 config/tc-d10v.c:713
5962 msgid "packing conflict: %s must dispatch sequentially"
5965 #: config/tc-d10v.c:812
5967 msgid "resource conflict (R%d)"
5970 #: config/tc-d10v.c:815
5972 msgid "resource conflict (A%d)"
5975 #: config/tc-d10v.c:817
5976 msgid "resource conflict (PSW)"
5979 #: config/tc-d10v.c:819
5980 msgid "resource conflict (C flag)"
5983 #: config/tc-d10v.c:821
5984 msgid "resource conflict (F flag)"
5987 #: config/tc-d10v.c:971
5988 msgid "Instruction must be executed in parallel"
5991 #: config/tc-d10v.c:974
5992 msgid "Long instructions may not be combined."
5995 #: config/tc-d10v.c:1007
5996 msgid "One of these instructions may not be executed in parallel."
5999 #: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6000 msgid "Two IU instructions may not be executed in parallel"
6003 #: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6004 #: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6005 msgid "Swapping instruction order"
6008 #: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6009 msgid "Two MU instructions may not be executed in parallel"
6012 #: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6013 msgid "IU instruction may not be in the left container"
6016 #: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6018 "Instruction in R container is squashed by flow control instruction in L "
6022 #: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6023 msgid "MU instruction may not be in the right container"
6026 #: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6027 msgid "unknown execution type passed to write_2_short()"
6030 #: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6031 msgid "bad opcode or operands"
6034 #: config/tc-d10v.c:1264
6035 msgid "value out of range"
6038 #: config/tc-d10v.c:1338
6039 msgid "illegal operand - register name found where none expected"
6042 #: config/tc-d10v.c:1373
6043 msgid "Register number must be EVEN"
6046 #: config/tc-d10v.c:1376
6047 msgid "Unsupported use of sp"
6050 #: config/tc-d10v.c:1395
6052 msgid "cr%ld is a reserved control register"
6055 #: config/tc-d10v.c:1570
6057 msgid "line %d: rep or repi must include at least 4 instructions"
6060 #: config/tc-d10v.c:1759
6061 msgid "can't find previous opcode "
6064 #: config/tc-d10v.c:1771
6066 msgid "could not assemble: %s"
6069 #: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
6070 msgid "Unable to mix instructions as specified"
6073 #: config/tc-d30v.c:149
6075 msgid "Register name %s conflicts with symbol of the same name"
6078 #: config/tc-d30v.c:239
6083 "-O Make adjacent short instructions parallel if "
6085 "-n Warn about all NOPs inserted by the assembler.\n"
6086 "-N Warn about NOPs inserted after word multiplies.\n"
6087 "-c Warn about symbols whose names match register "
6089 "-C Opposite of -C. -c is the default.\n"
6092 #: config/tc-d30v.c:367
6093 msgid "unexpected 12-bit reloc type"
6096 #: config/tc-d30v.c:374
6097 msgid "unexpected 18-bit reloc type"
6100 #: config/tc-d30v.c:625
6102 msgid "%s NOP inserted"
6105 #: config/tc-d30v.c:626
6109 #: config/tc-d30v.c:626
6113 #: config/tc-d30v.c:1033
6114 msgid "Instructions may not be executed in parallel"
6117 #: config/tc-d30v.c:1046
6119 msgid "Executing %s in IU may not work"
6122 #: config/tc-d30v.c:1053
6124 msgid "Executing %s in IU may not work in parallel execution"
6127 #: config/tc-d30v.c:1066
6129 msgid "special left instruction `%s' kills instruction `%s' in right container"
6132 #: config/tc-d30v.c:1077
6134 msgid "Executing %s in reverse serial with %s may not work"
6137 #: config/tc-d30v.c:1080
6139 msgid "Executing %s in IU in reverse serial may not work"
6142 #: config/tc-d30v.c:1268
6143 msgid "Odd numbered register used as target of multi-register instruction"
6146 #: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6148 msgid "unknown condition code: %s"
6151 #: config/tc-d30v.c:1361
6153 msgid "cmpu doesn't support condition code %s"
6156 #: config/tc-d30v.c:1396
6158 msgid "unknown opcode: %s"
6161 #: config/tc-d30v.c:1407
6163 msgid "operands for opcode `%s' do not match any valid format"
6166 #: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6167 msgid "Cannot assemble instruction"
6170 #: config/tc-d30v.c:1624
6171 msgid "First opcode is long. Unable to mix instructions as specified."
6174 #: config/tc-d30v.c:1694
6175 msgid "word of NOPs added between word multiply and load"
6178 #: config/tc-d30v.c:1696
6179 msgid "word of NOPs added between word multiply and 16-bit multiply"
6182 #: config/tc-d30v.c:1728
6183 msgid "Instruction uses long version, so it cannot be mixed as specified"
6186 #: config/tc-d30v.c:1855
6188 msgid "value too large to fit in %d bits"
6191 #: config/tc-d30v.c:1923
6193 msgid "line %d: unable to place address of symbol '%s' into a byte"
6196 #: config/tc-d30v.c:1926
6198 msgid "line %d: unable to place value %lx into a byte"
6201 #: config/tc-d30v.c:1934
6203 msgid "line %d: unable to place address of symbol '%s' into a short"
6206 #: config/tc-d30v.c:1937
6208 msgid "line %d: unable to place value %lx into a short"
6211 #: config/tc-d30v.c:1945
6213 msgid "line %d: unable to place address of symbol '%s' into a quad"
6216 #: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332
6218 msgid "Alignment too large: %d assumed"
6221 #: config/tc-dlx.c:213
6222 msgid "missing .proc"
6225 #: config/tc-dlx.c:230
6226 msgid ".endfunc missing for previous .proc"
6229 #: config/tc-dlx.c:295 config/tc-mips.c:3617 config/tc-nios2.c:3639
6230 #: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573
6231 #: config/tc-pru.c:1587 config/tc-riscv.c:809
6233 msgid "internal error: can't hash `%s': %s\n"
6236 #. Probably a memory allocation problem? Give up now.
6237 #: config/tc-dlx.c:302 config/tc-hppa.c:8270 config/tc-nios2.c:1440
6238 #: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
6239 #: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:812
6240 #: config/tc-riscv.c:824 config/tc-sparc.c:1008
6241 msgid "Broken assembler. No assembly attempted."
6244 #: config/tc-dlx.c:332
6246 msgid "Bad operand for a load instruction: <%s>"
6249 #: config/tc-dlx.c:446
6251 msgid "Bad operand for a store instruction: <%s>"
6254 #: config/tc-dlx.c:626
6256 msgid "Expression Error for operand modifier %%hi/%%lo\n"
6259 #: config/tc-dlx.c:639
6261 msgid "Invalid expression after %%%%\n"
6264 #: config/tc-dlx.c:703 config/tc-tic4x.c:2473
6266 msgid "Unknown opcode `%s'."
6269 #: config/tc-dlx.c:712
6270 msgid "Can not set dlx_skip_hi16_flag"
6273 #: config/tc-dlx.c:726
6275 msgid "Missing arguments for opcode <%s>."
6278 #: config/tc-dlx.c:760
6280 msgid "Too many operands: %s"
6283 #: config/tc-dlx.c:798
6285 msgid "Both the_insn.HI and the_insn.LO are set : %s"
6288 #: config/tc-dlx.c:868
6289 msgid "failed regnum sanity check."
6292 #: config/tc-dlx.c:881
6293 msgid "failed general register sanity check."
6296 #. Types or values of args don't match.
6297 #: config/tc-dlx.c:889
6298 msgid "Invalid operands"
6301 #: config/tc-dlx.c:1118
6303 msgid "label \"$%d\" redefined"
6306 #: config/tc-dlx.c:1156
6307 msgid "Invalid expression after # number\n"
6310 #: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:6690
6311 #: config/tc-sparc.c:4019
6313 msgid "internal error: can't export reloc type %d (`%s')"
6316 #: config/tc-epiphany.c:126
6318 msgid "EPIPHANY specific command line options:\n"
6321 #: config/tc-epiphany.c:365
6322 msgid "register number too large for push/pop"
6325 #: config/tc-epiphany.c:369
6326 msgid "register is out of order"
6329 #: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935
6330 msgid "bad register list"
6333 #: config/tc-epiphany.c:383
6334 msgid "malformed reglist in push/pop"
6337 #. Checks for behavioral restrictions on LD/ST instructions.
6338 #: config/tc-epiphany.c:429
6339 msgid "destination register modified by displacement-post-modified address"
6342 #: config/tc-epiphany.c:430
6343 msgid "ldrd/strd requires even:odd register pair"
6346 #: config/tc-epiphany.c:813 config/tc-m32r.c:1784
6347 msgid "Addend to unresolved symbol not on word boundary."
6350 #: config/tc-fr30.c:81
6352 msgid " FR30 specific command line options:\n"
6355 #: config/tc-fr30.c:134
6357 msgid "Instruction %s not allowed in a delay slot."
6360 #: config/tc-frv.c:403
6362 msgid "Unknown cpu -mcpu=%s"
6365 #: config/tc-frv.c:456
6367 msgid "FRV specific command line options:\n"
6370 #: config/tc-frv.c:457
6372 msgid "-G n Put data <= n bytes in the small data area\n"
6375 #: config/tc-frv.c:458
6377 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
6380 #: config/tc-frv.c:459
6382 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
6385 #: config/tc-frv.c:460
6387 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
6390 #: config/tc-frv.c:461
6392 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
6395 #: config/tc-frv.c:462
6397 msgid "-msoft-float Mark generated file as using software FP\n"
6400 #: config/tc-frv.c:463
6402 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
6405 #: config/tc-frv.c:464
6407 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
6410 #: config/tc-frv.c:465
6413 "-mdouble Mark generated file as using double precision FP insns\n"
6416 #: config/tc-frv.c:466
6418 msgid "-mmedia Mark generated file as using media insns\n"
6421 #: config/tc-frv.c:467
6424 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
6427 #: config/tc-frv.c:468
6429 msgid "-mpack Allow instructions to be packed\n"
6432 #: config/tc-frv.c:469
6434 msgid "-mno-pack Do not allow instructions to be packed\n"
6437 #: config/tc-frv.c:470
6440 "-mpic Mark generated file as using small position independent "
6444 #: config/tc-frv.c:471
6447 "-mPIC Mark generated file as using large position independent "
6451 #: config/tc-frv.c:472
6454 "-mlibrary-pic Mark generated file as using position independent code for "
6458 #: config/tc-frv.c:473
6460 msgid "-mfdpic Assemble for the FDPIC ABI\n"
6463 #: config/tc-frv.c:474
6465 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
6468 #: config/tc-frv.c:475
6470 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
6473 #: config/tc-frv.c:476
6475 msgid " Record the cpu type\n"
6478 #: config/tc-frv.c:477
6480 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
6483 #: config/tc-frv.c:478
6485 msgid "-mtomcat-debug Debug tomcat workarounds\n"
6488 #: config/tc-frv.c:1160
6489 msgid "VLIW packing used for -mno-pack"
6492 #: config/tc-frv.c:1170
6493 msgid "Instruction not supported by this architecture"
6496 #: config/tc-frv.c:1180
6497 msgid "VLIW packing constraint violation"
6500 #: config/tc-frv.c:1771
6502 msgid "Relocation %s is not safe for %s"
6505 #: config/tc-ft32.c:146 config/tc-moxie.c:104
6506 msgid "expecting register"
6509 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
6510 #: config/tc-moxie.c:139
6511 msgid "illegal register number"
6514 #: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
6516 msgid "unknown opcode %s"
6519 #: config/tc-ft32.c:264
6521 msgid "unknown width specifier '.%c'"
6524 #: config/tc-ft32.c:387
6525 msgid "internal error in argument parsing"
6528 #: config/tc-ft32.c:400
6529 msgid "expected comma separator"
6532 #: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
6533 #: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
6534 #: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
6535 #: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
6536 #: config/tc-pj.c:308
6537 msgid "extra stuff on line ignored"
6540 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
6541 #: config/tc-nios2.c:284
6542 msgid "bad call to md_atof"
6545 #: config/tc-ft32.c:522
6547 msgid "FT32 options:\n"
6550 #: config/tc-ft32.c:523
6554 "-no-relax\t\tdon't relax relocations\n"
6558 #. These macros must be defined, but is will be a fatal assembler
6559 #. error if we ever hit them.
6560 #: config/tc-ft32.h:35 config/tc-pj.h:40
6561 msgid "estimate size\n"
6564 #: config/tc-ft32.h:36 config/tc-pj.h:39
6565 msgid "convert_frag\n"
6568 #: config/tc-h8300.c:175
6570 msgid "new section '%s' defined without attributes - this might cause problems"
6573 #: config/tc-h8300.c:443 config/tc-h8300.c:451
6574 msgid "Reg not valid for H8/300"
6577 #: config/tc-h8300.c:532
6578 msgid "invalid operand size requested"
6581 #: config/tc-h8300.c:637
6582 msgid "Invalid register list for ldm/stm\n"
6585 #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
6586 msgid "mismatch between register and suffix"
6589 #: config/tc-h8300.c:680
6590 msgid "invalid suffix after register."
6593 #: config/tc-h8300.c:702
6594 msgid "address too high for vector table jmp/jsr"
6597 #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
6598 msgid "Wrong size pointer register for architecture."
6601 #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
6602 msgid "expected @(exp, reg16)"
6605 #: config/tc-h8300.c:814
6606 msgid "expected .L, .W or .B for register in indexed addressing mode"
6609 #: config/tc-h8300.c:1008
6610 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
6613 #: config/tc-h8300.c:1026 config/tc-h8300.c:1035
6614 msgid "expected register"
6617 #: config/tc-h8300.c:1051
6618 msgid "expected closing paren"
6621 #: config/tc-h8300.c:1110
6623 msgid "can't use high part of register in operand %d"
6626 #: config/tc-h8300.c:1267
6628 msgid "Opcode `%s' with these operand types not available in %s mode"
6631 #: config/tc-h8300.c:1276
6632 msgid "mismatch between opcode size and operand size"
6635 #: config/tc-h8300.c:1312
6637 msgid "operand %s0x%lx out of range."
6640 #: config/tc-h8300.c:1422
6641 msgid "Can't work out size of operand.\n"
6644 #: config/tc-h8300.c:1472
6646 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
6649 #: config/tc-h8300.c:1477
6651 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
6654 #: config/tc-h8300.c:1483
6656 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
6659 #: config/tc-h8300.c:1544 config/tc-h8300.c:1564
6660 msgid "Need #1 or #2 here"
6663 #: config/tc-h8300.c:1559
6664 msgid "#4 not valid on H8/300."
6667 #: config/tc-h8300.c:1666 config/tc-h8300.c:1738
6669 msgid "branch operand has odd offset (%lx)\n"
6672 #: config/tc-h8300.c:1776
6673 msgid "destination operand must be 16 bit register"
6676 #: config/tc-h8300.c:1785
6677 msgid "source operand must be 8 bit register"
6680 #: config/tc-h8300.c:1793
6681 msgid "destination operand must be 16bit absolute address"
6684 #: config/tc-h8300.c:1800
6685 msgid "destination operand must be 8 bit register"
6688 #: config/tc-h8300.c:1808
6689 msgid "source operand must be 16bit absolute address"
6692 #. This seems more sane than saying "too many operands". We'll
6693 #. get here only if the trailing trash starts with a comma.
6694 #: config/tc-h8300.c:1816 config/tc-mips.c:14044 config/tc-mips.c:14112
6695 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
6696 #: config/tc-mmix.c:2557 config/tc-mmix.c:2830
6697 msgid "invalid operands"
6700 #: config/tc-h8300.c:1847
6701 msgid "operand/size mis-match"
6704 #: config/tc-h8300.c:1947 config/tc-sh.c:2556 config/tc-z8k.c:1233
6705 msgid "unknown opcode"
6708 #: config/tc-h8300.c:1980
6709 msgid "invalid operand in ldm"
6712 #: config/tc-h8300.c:1989
6713 msgid "invalid operand in stm"
6716 #: config/tc-h8300.c:2188
6718 msgid "Invalid argument to --mach option: %s"
6721 #: config/tc-h8300.c:2199
6723 msgid " H8300-specific assembler options:\n"
6726 #: config/tc-h8300.c:2200
6729 " -mach=<name> Set the H8300 machine type to one of:\n"
6730 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
6734 #: config/tc-h8300.c:2203
6736 msgid " -h-tick-hex Support H'00 style hex constants\n"
6739 #: config/tc-h8300.c:2212
6741 msgid "call to tc_aout_fix_to_chars \n"
6744 #: config/tc-h8300.c:2221 config/tc-xc16x.c:347
6746 msgid "call to md_convert_frag \n"
6749 #: config/tc-h8300.c:2272 config/tc-xc16x.c:251
6751 msgid "call to md_estimate_size_before_relax \n"
6754 #: config/tc-h8300.c:2287
6755 msgid "Unexpected reference to a symbol in a non-code section"
6758 #: config/tc-h8300.c:2303 config/tc-xc16x.c:292
6759 msgid "Difference of symbols in different sections is not supported"
6762 #: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485
6763 #: config/tc-pj.c:491 config/tc-sh.c:3920 config/tc-tic6x.c:4520
6764 #: config/tc-xc16x.c:315
6766 msgid "Cannot represent relocation type %s"
6769 #. Simple range checking for FIELD against HIGH and LOW bounds.
6770 #. IGNORE is used to suppress the error message.
6771 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6772 #. the current file and line number are not valid.
6773 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
6775 msgid "Field out of range [%d..%d] (%d)."
6778 #. Simple alignment checking for FIELD against ALIGN (a power of two).
6779 #. IGNORE is used to suppress the error message.
6780 #: config/tc-hppa.c:1055
6782 msgid "Field not properly aligned [%d] (%d)."
6785 #: config/tc-hppa.c:1108
6786 msgid "Missing .exit\n"
6789 #: config/tc-hppa.c:1111
6790 msgid "Missing .procend\n"
6793 #: config/tc-hppa.c:1264
6795 msgid "Invalid field selector. Assuming F%%."
6798 #: config/tc-hppa.c:1288
6799 msgid "Bad segment in expression."
6802 #: config/tc-hppa.c:1313
6804 msgid "Invalid Nullification: (%c)"
6807 #: config/tc-hppa.c:1384
6808 msgid "Cannot handle fixup"
6811 #: config/tc-hppa.c:1682
6813 msgid " -Q ignored\n"
6816 #: config/tc-hppa.c:1686
6818 msgid " -c print a warning if a comment is found\n"
6821 #: config/tc-hppa.c:1752
6823 msgid "no hppa_fixup entry for fixup type 0x%x"
6826 #: config/tc-hppa.c:1931
6827 msgid "Unknown relocation encountered in md_apply_fix."
6830 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
6832 msgid "Undefined register: '%s'."
6835 #: config/tc-hppa.c:2178
6837 msgid "Non-absolute symbol: '%s'."
6840 #: config/tc-hppa.c:2193
6842 msgid "Undefined absolute constant: '%s'."
6845 #: config/tc-hppa.c:2224 config/tc-hppa.c:5692
6846 msgid "could not update architecture and machine"
6849 #: config/tc-hppa.c:2262
6851 msgid "Invalid FP Compare Condition: %s"
6854 #: config/tc-hppa.c:2317
6856 msgid "Invalid FTEST completer: %s"
6859 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
6861 msgid "Invalid FP Operand Format: %3s"
6864 #: config/tc-hppa.c:2525
6865 msgid "Bad segment (should be absolute)."
6868 #: config/tc-hppa.c:2585
6870 msgid "Invalid argument location: %s\n"
6873 #: config/tc-hppa.c:2614
6875 msgid "Invalid argument description: %d"
6878 #: config/tc-hppa.c:3443
6879 msgid "Invalid Indexed Load Completer."
6882 #: config/tc-hppa.c:3448
6883 msgid "Invalid Indexed Load Completer Syntax."
6886 #: config/tc-hppa.c:3482
6887 msgid "Invalid Short Load/Store Completer."
6890 #: config/tc-hppa.c:3543 config/tc-hppa.c:3548
6891 msgid "Invalid Store Bytes Short Completer"
6894 #: config/tc-hppa.c:3863 config/tc-hppa.c:3869
6895 msgid "Invalid left/right combination completer"
6898 #: config/tc-hppa.c:3918 config/tc-hppa.c:3925
6899 msgid "Invalid permutation completer"
6902 #: config/tc-hppa.c:4025
6904 msgid "Invalid Add Condition: %s"
6907 #: config/tc-hppa.c:4041 config/tc-hppa.c:4051
6908 msgid "Invalid Add and Branch Condition"
6911 #: config/tc-hppa.c:4072 config/tc-hppa.c:4217
6912 msgid "Invalid Compare/Subtract Condition"
6915 #: config/tc-hppa.c:4112
6917 msgid "Invalid Branch On Bit Condition: %c"
6920 #: config/tc-hppa.c:4115
6921 msgid "Missing Branch On Bit Condition"
6924 #: config/tc-hppa.c:4200
6926 msgid "Invalid Compare/Subtract Condition: %s"
6929 #: config/tc-hppa.c:4232
6930 msgid "Invalid Compare and Branch Condition"
6933 #: config/tc-hppa.c:4328
6934 msgid "Invalid Logical Instruction Condition."
6937 #: config/tc-hppa.c:4390
6938 msgid "Invalid Shift/Extract/Deposit Condition."
6941 #: config/tc-hppa.c:4507
6942 msgid "Invalid Unit Instruction Condition."
6945 #: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
6946 #: config/tc-hppa.c:5079
6947 msgid "Branch to unaligned address"
6950 #: config/tc-hppa.c:5261
6951 msgid "Invalid SFU identifier"
6954 #: config/tc-hppa.c:5311
6955 msgid "Invalid COPR identifier"
6958 #: config/tc-hppa.c:5441
6959 msgid "Invalid Floating Point Operand Format."
6962 #: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
6963 #: config/tc-hppa.c:5621 config/tc-hppa.c:5641
6964 msgid "Invalid register for single precision fmpyadd or fmpysub"
6967 #: config/tc-hppa.c:5709
6969 msgid "Invalid operands %s"
6972 #: config/tc-hppa.c:5719
6974 msgid "Immediates %d and %d will give undefined behavior."
6977 #: config/tc-hppa.c:5771 config/tc-hppa.c:6954 config/tc-hppa.c:7009
6978 msgid "Missing function name for .PROC (corrupted label chain)"
6981 #: config/tc-hppa.c:5774 config/tc-hppa.c:7012
6982 msgid "Missing function name for .PROC"
6985 #: config/tc-hppa.c:5833
6986 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
6989 #: config/tc-hppa.c:5924
6991 msgid "Invalid .CALL argument: %s"
6994 #: config/tc-hppa.c:6069
6995 msgid ".callinfo is not within a procedure definition"
6998 #: config/tc-hppa.c:6087
7000 msgid "FRAME parameter must be a multiple of 8: %d\n"
7003 #: config/tc-hppa.c:6104
7004 msgid "Value for ENTRY_GR must be in the range 3..18\n"
7007 #: config/tc-hppa.c:6115
7008 msgid "Value for ENTRY_FR must be in the range 12..21\n"
7011 #: config/tc-hppa.c:6124
7012 msgid "Value for ENTRY_SR must be 3\n"
7015 #: config/tc-hppa.c:6173
7017 msgid "Invalid .CALLINFO argument: %s"
7020 #: config/tc-hppa.c:6284
7021 msgid "The .ENTER pseudo-op is not supported"
7024 #: config/tc-hppa.c:6300
7025 msgid "Misplaced .entry. Ignored."
7028 #: config/tc-hppa.c:6304
7029 msgid "Missing .callinfo."
7032 #: config/tc-hppa.c:6368
7033 msgid ".REG expression must be a register"
7036 #: config/tc-hppa.c:6384
7037 msgid "bad or irreducible absolute expression; zero assumed"
7040 #: config/tc-hppa.c:6395
7041 msgid ".REG must use a label"
7044 #: config/tc-hppa.c:6397
7045 msgid ".EQU must use a label"
7048 #: config/tc-hppa.c:6453
7050 msgid "Symbol '%s' could not be created."
7053 #: config/tc-hppa.c:6503
7054 msgid ".EXIT must appear within a procedure"
7057 #: config/tc-hppa.c:6507
7058 msgid "Missing .callinfo"
7061 #: config/tc-hppa.c:6511
7062 msgid "No .ENTRY for this .EXIT"
7065 #: config/tc-hppa.c:6551
7067 msgid "Using ENTRY rather than CODE in export directive for %s"
7070 #: config/tc-hppa.c:6670
7072 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
7075 #: config/tc-hppa.c:6693
7077 msgid "Cannot define export symbol: %s\n"
7080 #: config/tc-hppa.c:6784
7081 msgid "Missing label name on .LABEL"
7084 #: config/tc-hppa.c:6789
7085 msgid "extra .LABEL arguments ignored."
7088 #: config/tc-hppa.c:6805
7089 msgid "The .LEAVE pseudo-op is not supported"
7092 #: config/tc-hppa.c:6843
7093 msgid "Unrecognized .LEVEL argument\n"
7096 #: config/tc-hppa.c:6876
7098 msgid "Cannot define static symbol: %s\n"
7101 #: config/tc-hppa.c:6908
7102 msgid "Nested procedures"
7105 #: config/tc-hppa.c:6918
7106 msgid "Cannot allocate unwind descriptor\n"
7109 #: config/tc-hppa.c:7016
7110 msgid "misplaced .procend"
7113 #: config/tc-hppa.c:7019
7114 msgid "Missing .callinfo for this procedure"
7117 #: config/tc-hppa.c:7022
7118 msgid "Missing .EXIT for a .ENTRY"
7121 #: config/tc-hppa.c:7059
7122 msgid "Not in a space.\n"
7125 #: config/tc-hppa.c:7062
7126 msgid "Not in a subspace.\n"
7129 #: config/tc-hppa.c:7150
7130 msgid "Invalid .SPACE argument"
7133 #: config/tc-hppa.c:7196
7134 msgid "Can't change spaces within a procedure definition. Ignored"
7137 #: config/tc-hppa.c:7321
7139 msgid "Undefined space: '%s' Assuming space number = 0."
7142 #: config/tc-hppa.c:7344
7143 msgid "Must be in a space before changing or declaring subspaces.\n"
7146 #: config/tc-hppa.c:7348
7147 msgid "Can't change subspaces within a procedure definition. Ignored"
7150 #: config/tc-hppa.c:7382
7151 msgid "Parameters of an existing subspace can't be modified"
7154 #: config/tc-hppa.c:7433
7155 msgid "Alignment must be a power of 2"
7158 #: config/tc-hppa.c:7480
7159 msgid "FIRST not supported as a .SUBSPACE argument"
7162 #: config/tc-hppa.c:7482
7163 msgid "Invalid .SUBSPACE argument"
7166 #: config/tc-hppa.c:7672
7168 msgid "Internal error: Unable to find containing space for %s."
7171 #: config/tc-hppa.c:8234
7172 msgid "-R option not supported on this target."
7175 #: config/tc-hppa.c:8251 config/tc-sparc.c:963 config/tc-sparc.c:1000
7177 msgid "Internal error: can't hash `%s': %s\n"
7180 #: config/tc-hppa.c:8260
7182 msgid "internal error: losing opcode: `%s' \"%s\"\n"
7185 #: config/tc-i386.c:1450
7187 msgid "invalid single nop size: %d (expect within [0, %d])"
7190 #: config/tc-i386.c:1491
7191 msgid "jump over nop padding out of range"
7194 #: config/tc-i386.c:2300
7196 msgid "%s shortened to %s"
7199 #: config/tc-i386.c:2391
7200 msgid "same type of prefix used twice"
7203 #: config/tc-i386.c:2418
7205 msgid "64bit mode not supported on `%s'."
7208 #: config/tc-i386.c:2427
7210 msgid "32bit mode not supported on `%s'."
7213 #: config/tc-i386.c:2467
7214 msgid "bad argument to syntax directive."
7217 #: config/tc-i386.c:2530
7219 msgid "bad argument to %s_check directive."
7222 #: config/tc-i386.c:2534
7224 msgid "missing argument for %s_check directive"
7227 #: config/tc-i386.c:2574
7229 msgid "`%s' is not supported on `%s'"
7232 #: config/tc-i386.c:2680
7234 msgid "no such architecture: `%s'"
7237 #: config/tc-i386.c:2685
7238 msgid "missing cpu architecture"
7241 #: config/tc-i386.c:2702
7243 msgid "no such architecture modifier: `%s'"
7246 #: config/tc-i386.c:2717 config/tc-i386.c:2747
7247 msgid "Intel L1OM is 64bit ELF only"
7250 #: config/tc-i386.c:2724 config/tc-i386.c:2754
7251 msgid "Intel K1OM is 64bit ELF only"
7254 #: config/tc-i386.c:2731 config/tc-i386.c:2768
7255 msgid "Intel MCU is 32bit ELF only"
7258 #: config/tc-i386.c:2775 config/tc-i386.c:11086
7259 msgid "unknown architecture"
7262 #: config/tc-i386.c:2812 config/tc-i386.c:2834
7264 msgid "can't hash %s: %s"
7267 #: config/tc-i386.c:3127
7268 msgid "there are no pc-relative size relocations"
7271 #: config/tc-i386.c:3139
7273 msgid "unknown relocation (%u)"
7276 #: config/tc-i386.c:3141
7278 msgid "%u-byte relocation cannot be applied to %u-byte field"
7281 #: config/tc-i386.c:3145
7282 msgid "non-pc-relative relocation for pc-relative field"
7285 #: config/tc-i386.c:3150
7286 msgid "relocated field and relocation type differ in signedness"
7289 #: config/tc-i386.c:3159
7290 msgid "there are no unsigned pc-relative relocations"
7293 #: config/tc-i386.c:3167
7295 msgid "cannot do %u byte pc-relative relocation"
7298 #: config/tc-i386.c:3184
7300 msgid "cannot do %s %u byte relocation"
7303 #: config/tc-i386.c:3684 config/tc-i386.c:3711
7305 msgid "can't use register '%s%s' as operand %d in '%s'."
7308 #: config/tc-i386.c:3752 config/tc-i386.c:4075
7310 msgid "invalid instruction `%s' after `%s'"
7313 #: config/tc-i386.c:3758
7315 msgid "missing `lock' with `%s'"
7318 #: config/tc-i386.c:3765
7320 msgid "instruction `%s' after `xacquire' not allowed"
7323 #: config/tc-i386.c:3772
7325 msgid "memory destination needed for instruction `%s' after `xrelease'"
7328 #: config/tc-i386.c:4049
7330 msgid "SSE instruction `%s' is used"
7333 #: config/tc-i386.c:4063 config/tc-i386.c:5976
7335 msgid "ambiguous operand size for `%s'"
7338 #: config/tc-i386.c:4088
7339 msgid "expecting lockable instruction after `lock'"
7342 #: config/tc-i386.c:4098
7343 msgid "expecting valid branch instruction after `bnd'"
7346 #: config/tc-i386.c:4102
7347 msgid "expecting indirect branch instruction after `notrack'"
7350 #: config/tc-i386.c:4107
7351 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
7354 #: config/tc-i386.c:4111
7355 msgid "16-bit address isn't allowed in MPX instructions"
7358 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
7359 #: config/tc-i386.c:4169
7361 msgid "translating to `%sp'"
7364 #: config/tc-i386.c:4177
7366 msgid "instruction `%s' isn't supported in 16-bit mode."
7369 #: config/tc-i386.c:4237
7371 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
7374 #: config/tc-i386.c:4297 config/tc-i386.c:4491
7376 msgid "no such instruction: `%s'"
7379 #: config/tc-i386.c:4308 config/tc-i386.c:4524
7381 msgid "invalid character %s in mnemonic"
7384 #: config/tc-i386.c:4315
7385 msgid "expecting prefix; got nothing"
7388 #: config/tc-i386.c:4317
7389 msgid "expecting mnemonic; got nothing"
7392 #: config/tc-i386.c:4332 config/tc-i386.c:4546
7394 msgid "`%s' is only supported in 64-bit mode"
7397 #: config/tc-i386.c:4333 config/tc-i386.c:4545
7399 msgid "`%s' is not supported in 64-bit mode"
7402 #: config/tc-i386.c:4345
7404 msgid "redundant %s prefix"
7407 #: config/tc-i386.c:4537
7408 msgid "use .code16 to ensure correct addressing mode"
7411 #: config/tc-i386.c:4549
7413 msgid "`%s' is not supported on `%s%s'"
7416 #: config/tc-i386.c:4575
7418 msgid "invalid character %s before operand %d"
7421 #: config/tc-i386.c:4589
7423 msgid "unbalanced parenthesis in operand %d."
7426 #: config/tc-i386.c:4592
7428 msgid "unbalanced brackets in operand %d."
7431 #: config/tc-i386.c:4601
7433 msgid "invalid character %s in operand %d"
7436 #: config/tc-i386.c:4628
7438 msgid "spurious operands; (%d operands/instruction max)"
7441 #: config/tc-i386.c:4652
7442 msgid "expecting operand after ','; got nothing"
7445 #: config/tc-i386.c:4657
7446 msgid "expecting operand before ','; got nothing"
7449 #: config/tc-i386.c:5060
7450 msgid "mask, index, and destination registers should be distinct"
7453 #: config/tc-i386.c:5077
7454 msgid "index and destination registers should be distinct"
7457 #: config/tc-i386.c:5647
7458 msgid "operand size mismatch"
7461 #: config/tc-i386.c:5650
7462 msgid "operand type mismatch"
7465 #: config/tc-i386.c:5653
7466 msgid "register type mismatch"
7469 #: config/tc-i386.c:5656
7470 msgid "number of operands mismatch"
7473 #: config/tc-i386.c:5659
7474 msgid "invalid instruction suffix"
7477 #: config/tc-i386.c:5662
7478 msgid "constant doesn't fit in 4 bits"
7481 #: config/tc-i386.c:5665
7482 msgid "unsupported with Intel mnemonic"
7485 #: config/tc-i386.c:5668
7486 msgid "unsupported syntax"
7489 #: config/tc-i386.c:5671
7491 msgid "unsupported instruction `%s'"
7494 #: config/tc-i386.c:5675
7495 msgid "invalid VSIB address"
7498 #: config/tc-i386.c:5678
7499 msgid "mask, index, and destination registers must be distinct"
7502 #: config/tc-i386.c:5681
7503 msgid "unsupported vector index register"
7506 #: config/tc-i386.c:5684
7507 msgid "unsupported broadcast"
7510 #: config/tc-i386.c:5687
7511 msgid "broadcast not on source memory operand"
7514 #: config/tc-i386.c:5690
7515 msgid "broadcast is needed for operand of such type"
7518 #: config/tc-i386.c:5693
7519 msgid "unsupported masking"
7522 #: config/tc-i386.c:5696
7523 msgid "mask not on destination operand"
7526 #: config/tc-i386.c:5699
7527 msgid "default mask isn't allowed"
7530 #: config/tc-i386.c:5702
7531 msgid "unsupported static rounding/sae"
7534 #: config/tc-i386.c:5706
7535 msgid "RC/SAE operand must precede immediate operands"
7538 #: config/tc-i386.c:5708
7539 msgid "RC/SAE operand must follow immediate operands"
7542 #: config/tc-i386.c:5711 config/tc-metag.c:4789 config/tc-metag.c:5530
7543 #: config/tc-metag.c:5552
7544 msgid "invalid register operand"
7547 #: config/tc-i386.c:5714
7552 #: config/tc-i386.c:5725
7554 msgid "indirect %s without `*'"
7557 #. Warn them that a data or address size prefix doesn't
7558 #. affect assembly of the next line of code.
7559 #: config/tc-i386.c:5733
7561 msgid "stand-alone `%s' prefix"
7564 #: config/tc-i386.c:5767 config/tc-i386.c:5783
7566 msgid "`%s' operand %d must use `%ses' segment"
7569 #. We have to know the operand size for crc32.
7570 #: config/tc-i386.c:5837
7572 msgid "ambiguous memory operand size for `%s`"
7575 #: config/tc-i386.c:5949
7577 "no instruction mnemonic suffix given and no register operands; can't size "
7581 #: config/tc-i386.c:6084
7583 msgid "invalid register operand size for `%s'"
7586 #: config/tc-i386.c:6128 config/tc-i386.c:6201 config/tc-i386.c:6323
7588 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
7591 #: config/tc-i386.c:6149 config/tc-i386.c:6177 config/tc-i386.c:6248
7592 #: config/tc-i386.c:6298
7594 msgid "`%s%s' not allowed with `%s%c'"
7597 #: config/tc-i386.c:6195 config/tc-i386.c:6222 config/tc-i386.c:6273
7598 #: config/tc-i386.c:6317
7600 msgid "incorrect register `%s%s' used with `%c' suffix"
7603 #: config/tc-i386.c:6386
7604 msgid "no instruction mnemonic suffix given; can't determine immediate size"
7607 #: config/tc-i386.c:6532
7610 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
7614 #: config/tc-i386.c:6568
7616 msgid "you can't `pop %scs'"
7619 #. Reversed arguments on faddp, fsubp, etc.
7620 #: config/tc-i386.c:6597
7622 msgid "translating to `%s %s%s,%s%s'"
7625 #. Extraneous `l' suffix on fp insn.
7626 #: config/tc-i386.c:6604
7628 msgid "translating to `%s %s%s'"
7631 #: config/tc-i386.c:6632
7633 msgid "segment override on `%s' is ineffectual"
7636 #: config/tc-i386.c:7375 config/tc-i386.c:7510 config/tc-i386.c:7574
7637 msgid "skipping prefixes on this instruction"
7640 #: config/tc-i386.c:7594
7641 msgid "16-bit jump out of range"
7644 #: config/tc-i386.c:7603
7646 msgid "can't handle non absolute segment in `%s'"
7649 #: config/tc-i386.c:7698
7650 msgid "pseudo prefix without instruction"
7653 #: config/tc-i386.c:8290 config/tc-i386.c:8392
7655 msgid "@%s reloc is not supported with %d-bit output format"
7658 #: config/tc-i386.c:8443
7660 msgid "missing or invalid expression `%s'"
7663 #: config/tc-i386.c:8529
7665 msgid "Unsupported broadcast: `%s'"
7668 #: config/tc-i386.c:8544
7670 msgid "`%s%s' can't be used for write mask"
7673 #: config/tc-i386.c:8567
7675 msgid "invalid write mask `%s'"
7678 #: config/tc-i386.c:8589 config/tc-i386.c:9258
7680 msgid "duplicated `%s'"
7683 #: config/tc-i386.c:8599
7685 msgid "invalid zeroing-masking `%s'"
7688 #: config/tc-i386.c:8612
7690 msgid "missing `}' in `%s'"
7693 #. We don't know this one.
7694 #: config/tc-i386.c:8626
7696 msgid "unknown vector operation: `%s'"
7699 #: config/tc-i386.c:8632
7700 msgid "zeroing-masking only allowed with write mask"
7703 #: config/tc-i386.c:8652
7705 msgid "at most %d immediate operands are allowed"
7708 #: config/tc-i386.c:8684 config/tc-i386.c:8931
7710 msgid "junk `%s' after expression"
7713 #: config/tc-i386.c:8705
7715 msgid "missing or invalid immediate expression `%s'"
7718 #: config/tc-i386.c:8728 config/tc-i386.c:9021
7720 msgid "unimplemented segment %s in operand"
7723 #: config/tc-i386.c:8735
7725 msgid "illegal immediate register operand %s"
7728 #: config/tc-i386.c:8783
7730 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
7733 #: config/tc-i386.c:8792
7735 msgid "scale factor of %d without an index register"
7738 #: config/tc-i386.c:8814
7740 msgid "at most %d displacement operands are allowed"
7743 #: config/tc-i386.c:8987
7745 msgid "missing or invalid displacement expression `%s'"
7748 #: config/tc-i386.c:9004
7750 msgid "0x%lx out range of signed 32bit displacement"
7753 #: config/tc-i386.c:9156
7755 msgid "`%s' is not valid here (expected `%c%s%s%c')"
7758 #: config/tc-i386.c:9168
7760 msgid "`%s' is not a valid %s expression"
7763 #: config/tc-i386.c:9203
7765 msgid "`%s' cannot be used here"
7768 #: config/tc-i386.c:9210
7769 msgid "register scaling is being ignored here"
7772 #: config/tc-i386.c:9271
7774 msgid "Missing '}': '%s'"
7777 #: config/tc-i386.c:9277
7779 msgid "Junk after '}': '%s'"
7782 #: config/tc-i386.c:9405
7784 msgid "bad memory operand `%s'"
7787 #: config/tc-i386.c:9429
7789 msgid "junk `%s' after register"
7792 #: config/tc-i386.c:9442 config/tc-i386.c:9579 config/tc-i386.c:9623
7794 msgid "bad register name `%s'"
7797 #: config/tc-i386.c:9450
7798 msgid "immediate operand illegal with absolute jump"
7801 #: config/tc-i386.c:9481
7803 msgid "too many memory references for `%s'"
7806 #: config/tc-i386.c:9568
7808 msgid "expecting `,' or `)' after index register in `%s'"
7811 #: config/tc-i386.c:9596
7813 msgid "expecting `)' after scale factor in `%s'"
7816 #: config/tc-i386.c:9604
7818 msgid "expecting index register or scale factor after `,'; got '%c'"
7821 #: config/tc-i386.c:9612
7823 msgid "expecting `,' or `)' after base register in `%s'"
7826 #. It's not a memory operand; argh!
7827 #: config/tc-i386.c:9661
7829 msgid "invalid char %s beginning operand %d `%s'"
7832 #: config/tc-i386.c:9887
7833 msgid "long jump required"
7836 #: config/tc-i386.c:9942
7837 msgid "jump target out of range"
7840 #: config/tc-i386.c:10515
7841 msgid "no compiled in support for x86_64"
7844 #: config/tc-i386.c:10535
7845 msgid "no compiled in support for 32bit x86_64"
7848 #: config/tc-i386.c:10539
7849 msgid "32bit x86_64 is only supported for ELF"
7852 #: config/tc-i386.c:10573 config/tc-i386.c:10661
7854 msgid "invalid -march= option: `%s'"
7857 #: config/tc-i386.c:10671 config/tc-i386.c:10683
7859 msgid "invalid -mtune= option: `%s'"
7862 #: config/tc-i386.c:10692
7864 msgid "invalid -mmnemonic= option: `%s'"
7867 #: config/tc-i386.c:10701
7869 msgid "invalid -msyntax= option: `%s'"
7872 #: config/tc-i386.c:10724
7874 msgid "invalid -msse-check= option: `%s'"
7877 #: config/tc-i386.c:10735
7879 msgid "invalid -moperand-check= option: `%s'"
7882 #: config/tc-i386.c:10744
7884 msgid "invalid -mavxscalar= option: `%s'"
7887 #: config/tc-i386.c:10759
7889 msgid "invalid -mevexlig= option: `%s'"
7892 #: config/tc-i386.c:10772
7894 msgid "invalid -mevexrcig= option: `%s'"
7897 #: config/tc-i386.c:10781
7899 msgid "invalid -mevexwig= option: `%s'"
7902 #: config/tc-i386.c:10796
7904 msgid "invalid -momit-lock-prefix= option: `%s'"
7907 #: config/tc-i386.c:10805
7909 msgid "invalid -mfence-as-lock-add= option: `%s'"
7912 #: config/tc-i386.c:10814
7914 msgid "invalid -mrelax-relocations= option: `%s'"
7917 #: config/tc-i386.c:10958
7921 " -V print assembler version number\n"
7925 #: config/tc-i386.c:10963
7928 " -n Do not optimize code alignment\n"
7929 " -q quieten some warnings\n"
7932 #: config/tc-i386.c:10967
7934 msgid " -s ignored\n"
7937 #: config/tc-i386.c:10972
7939 msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
7942 #: config/tc-i386.c:10976
7944 msgid " --divide do not treat `/' as a comment character\n"
7947 #: config/tc-i386.c:10979
7949 msgid " --divide ignored\n"
7952 #: config/tc-i386.c:10982
7955 " -march=CPU[,+EXTENSION...]\n"
7956 " generate code for CPU and EXTENSION, CPU is one "
7960 #: config/tc-i386.c:10986
7962 msgid " EXTENSION is combination of:\n"
7965 #: config/tc-i386.c:10989
7967 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
7970 #: config/tc-i386.c:10992
7972 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
7975 #: config/tc-i386.c:10994
7978 " -msse-check=[none|error|warning]\n"
7979 " check SSE instructions\n"
7982 #: config/tc-i386.c:10997
7985 " -moperand-check=[none|error|warning]\n"
7986 " check operand combinations for validity\n"
7989 #: config/tc-i386.c:11000
7992 " -mavxscalar=[128|256] encode scalar AVX instructions with specific "
7997 #: config/tc-i386.c:11003
8000 " -mevexlig=[128|256|512] encode scalar EVEX instructions with specific "
8005 #: config/tc-i386.c:11006
8008 " -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W "
8010 " for EVEX.W bit ignored instructions\n"
8013 #: config/tc-i386.c:11009
8016 " -mevexrcig=[rne|rd|ru|rz]\n"
8017 " encode EVEX instructions with specific EVEX.RC "
8019 " for SAE-only ignored instructions\n"
8022 #: config/tc-i386.c:11013
8024 msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
8027 #: config/tc-i386.c:11015
8029 msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
8032 #: config/tc-i386.c:11017
8034 msgid " -mindex-reg support pseudo index registers\n"
8037 #: config/tc-i386.c:11019
8039 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
8042 #: config/tc-i386.c:11021
8044 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
8047 #: config/tc-i386.c:11023
8049 msgid " -mshared disable branch optimization for shared code\n"
8052 #: config/tc-i386.c:11026
8054 msgid " -mbig-obj generate big object files\n"
8057 #: config/tc-i386.c:11029
8060 " -momit-lock-prefix=[no|yes]\n"
8061 " strip all lock prefixes\n"
8064 #: config/tc-i386.c:11032
8067 " -mfence-as-lock-add=[no|yes]\n"
8068 " encode lfence, mfence and sfence as\n"
8069 " lock addl $0x0, (%%{re}sp)\n"
8072 #: config/tc-i386.c:11036
8075 " -mrelax-relocations=[no|yes]\n"
8076 " generate relax relocations\n"
8079 #: config/tc-i386.c:11039
8081 msgid " -mamd64 accept only AMD64 ISA\n"
8084 #: config/tc-i386.c:11041
8086 msgid " -mintel64 accept only Intel64 ISA\n"
8089 #: config/tc-i386.c:11082
8091 msgid "Intel MCU doesn't support `%s' architecture"
8094 #: config/tc-i386.c:11139
8095 msgid "Intel L1OM is 64bit only"
8098 #: config/tc-i386.c:11145
8099 msgid "Intel K1OM is 64bit only"
8102 #: config/tc-i386.c:11151
8103 msgid "Intel MCU is 32bit only"
8106 #: config/tc-i386.c:11308
8107 msgid "symbol size computation overflow"
8110 #: config/tc-i386.c:11376 config/tc-sparc.c:3860
8112 msgid "can not do %d byte pc-relative relocation"
8115 #: config/tc-i386.c:11394
8117 msgid "can not do %d byte relocation"
8120 #: config/tc-i386.c:11462
8122 msgid "cannot represent relocation type %s in x32 mode"
8125 #: config/tc-i386.c:11499 config/tc-s390.c:2598
8127 msgid "cannot represent relocation type %s"
8130 #: config/tc-i386.c:11616
8131 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
8134 #: config/tc-i386.c:11619
8135 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
8138 #: config/tc-i386.c:11638
8139 msgid ".largecomm supported only in 64bit mode, producing .comm"
8142 #: config/tc-ia64.c:872
8143 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
8146 #: config/tc-ia64.c:924
8147 msgid "Size of frame exceeds maximum of 96 registers"
8150 #: config/tc-ia64.c:929
8151 msgid "Size of rotating registers exceeds frame size"
8154 #: config/tc-ia64.c:1016
8155 msgid "Unwind directive not followed by an instruction."
8158 #: config/tc-ia64.c:1025 config/tc-ia64.c:7610
8159 msgid "qualifying predicate not followed by instruction"
8162 #: config/tc-ia64.c:1073
8163 msgid "expected ',' after section name"
8166 #: config/tc-ia64.c:1108
8167 msgid "expected ',' after symbol name"
8170 #: config/tc-ia64.c:1132
8171 msgid "expected ',' after symbol size"
8174 #: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8175 msgid "record type is not valid"
8178 #: config/tc-ia64.c:1318
8179 msgid "Invalid record type for P3 format."
8182 #: config/tc-ia64.c:1354
8183 msgid "Invalid record type for format P6"
8186 #: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8187 msgid "Invalid record type for format B1"
8190 #: config/tc-ia64.c:1619
8191 msgid "Invalid record type for format X1"
8194 #: config/tc-ia64.c:1661
8195 msgid "Invalid record type for format X3"
8198 #: config/tc-ia64.c:1699
8199 msgid "Previous .save incomplete"
8202 #: config/tc-ia64.c:2524
8203 msgid "spill_mask record unimplemented."
8206 #: config/tc-ia64.c:2581
8207 msgid "record_type_not_valid"
8210 #: config/tc-ia64.c:2665
8211 msgid "Ignoring attempt to spill beyond end of region"
8214 #: config/tc-ia64.c:2724
8215 msgid "Only constant space allocation is supported"
8218 #: config/tc-ia64.c:2738
8219 msgid "Only constant offsets are supported"
8222 #: config/tc-ia64.c:2762
8223 msgid "Section switching in code is not supported."
8226 #: config/tc-ia64.c:2804
8227 msgid "Insn slot not set in unwind record."
8230 #: config/tc-ia64.c:2878
8231 msgid "frgr_mem record before region record!"
8234 #: config/tc-ia64.c:2889
8235 msgid "fr_mem record before region record!"
8238 #: config/tc-ia64.c:2898
8239 msgid "gr_mem record before region record!"
8242 #: config/tc-ia64.c:2907
8243 msgid "br_mem record before region record!"
8246 #: config/tc-ia64.c:2917
8247 msgid "gr_gr record before region record!"
8250 #: config/tc-ia64.c:2925
8251 msgid "br_gr record before region record!"
8254 #: config/tc-ia64.c:3043
8256 msgid "First operand to .%s must be a predicate"
8259 #: config/tc-ia64.c:3047
8261 msgid "Pointless use of p0 as first operand to .%s"
8264 #: config/tc-ia64.c:3103
8266 msgid "Operand %d to .%s must be a preserved register"
8269 #: config/tc-ia64.c:3139
8271 msgid "Operand %d to .%s must be a writable register"
8274 #: config/tc-ia64.c:3163
8276 msgid "Radix `%s' unsupported or invalid"
8279 #: config/tc-ia64.c:3193 config/tc-ia64.c:3198
8281 msgid ".%s outside of %s"
8284 #: config/tc-ia64.c:3284
8285 msgid "Tags on unwind pseudo-ops aren't supported, yet"
8288 #: config/tc-ia64.c:3306
8289 msgid "First operand to .fframe must be a constant"
8292 #: config/tc-ia64.c:3326
8293 msgid "First operand to .vframe must be a general register"
8296 #: config/tc-ia64.c:3334
8297 msgid "Operand of .vframe contradicts .prologue"
8300 #: config/tc-ia64.c:3344
8301 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
8304 #: config/tc-ia64.c:3352
8305 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
8308 #: config/tc-ia64.c:3379
8309 msgid "First operand to .save not a register"
8312 #: config/tc-ia64.c:3385
8313 msgid "Second operand to .save not a valid register"
8316 #: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
8317 msgid "Second operand of .save contradicts .prologue"
8320 #: config/tc-ia64.c:3442
8321 msgid "First operand to .save not a valid register"
8324 #: config/tc-ia64.c:3460
8325 msgid "First operand to .restore must be stack pointer (sp)"
8328 #: config/tc-ia64.c:3469
8329 msgid "Second operand to .restore must be a constant >= 0"
8332 #: config/tc-ia64.c:3479
8334 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
8337 #: config/tc-ia64.c:3565
8339 msgid "Illegal section name `%s' (causes unwind section name clash)"
8342 #: config/tc-ia64.c:3742
8343 msgid "First operand to .altrp not a valid branch register"
8346 #: config/tc-ia64.c:3771
8348 msgid "First operand to .%s not a register"
8351 #: config/tc-ia64.c:3776
8353 msgid "Second operand to .%s not a constant"
8356 #: config/tc-ia64.c:3843
8358 msgid "First operand to .%s not a valid register"
8361 #: config/tc-ia64.c:3866
8362 msgid "First operand to .save.g must be a positive 4-bit constant"
8365 #: config/tc-ia64.c:3879
8366 msgid "Second operand to .save.g must be a general register"
8369 #: config/tc-ia64.c:3884
8371 msgid "Second operand to .save.g must be the first of %d general registers"
8374 #: config/tc-ia64.c:3907
8375 msgid "Operand to .save.f must be a positive 20-bit constant"
8378 #: config/tc-ia64.c:3930
8379 msgid "First operand to .save.b must be a positive 5-bit constant"
8382 #: config/tc-ia64.c:3943
8383 msgid "Second operand to .save.b must be a general register"
8386 #: config/tc-ia64.c:3948
8388 msgid "Second operand to .save.b must be the first of %d general registers"
8391 #: config/tc-ia64.c:3974
8392 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
8395 #: config/tc-ia64.c:3982
8396 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
8399 #: config/tc-ia64.c:3990
8400 msgid "Operands to .save.gf may not be both zero"
8403 #: config/tc-ia64.c:4007
8404 msgid "Operand to .spill must be a constant"
8407 #: config/tc-ia64.c:4076
8409 msgid "Operand %d to .%s must be a constant"
8412 #: config/tc-ia64.c:4097
8414 msgid "Missing .label_state %ld"
8417 #: config/tc-ia64.c:4151
8418 msgid "Operand to .label_state must be a constant"
8421 #: config/tc-ia64.c:4170
8422 msgid "Operand to .copy_state must be a constant"
8425 #: config/tc-ia64.c:4193
8426 msgid "First operand to .unwabi must be a constant"
8429 #: config/tc-ia64.c:4199
8430 msgid "Second operand to .unwabi must be a constant"
8433 #: config/tc-ia64.c:4234
8434 msgid "Missing .endp after previous .proc"
8437 #: config/tc-ia64.c:4252
8438 msgid "Empty argument of .proc"
8441 #: config/tc-ia64.c:4257
8443 msgid "`%s' was already defined"
8446 #: config/tc-ia64.c:4300
8447 msgid "Initial .body should precede any instructions"
8450 #: config/tc-ia64.c:4319
8451 msgid ".prologue within prologue"
8454 #: config/tc-ia64.c:4324
8455 msgid "Initial .prologue should precede any instructions"
8458 #: config/tc-ia64.c:4334
8459 msgid "First operand to .prologue must be a positive 4-bit constant"
8462 #: config/tc-ia64.c:4336
8463 msgid "Pointless use of zero first operand to .prologue"
8466 #: config/tc-ia64.c:4352
8467 msgid "Using a constant as second operand to .prologue is deprecated"
8470 #: config/tc-ia64.c:4358
8471 msgid "Second operand to .prologue must be a general register"
8474 #: config/tc-ia64.c:4363
8476 msgid "Second operand to .prologue must be the first of %d general registers"
8479 #: config/tc-ia64.c:4475
8481 msgid "`%s' was not defined within procedure"
8484 #: config/tc-ia64.c:4511
8485 msgid "Empty argument of .endp"
8488 #: config/tc-ia64.c:4525
8490 msgid "`%s' was not specified with previous .proc"
8493 #: config/tc-ia64.c:4540
8495 msgid "`%s' should be an operand to this .endp"
8498 #: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211
8499 msgid "Comma expected"
8502 #: config/tc-ia64.c:4621
8503 msgid "Expected '['"
8506 #: config/tc-ia64.c:4630 config/tc-ia64.c:7744
8507 msgid "Expected ']'"
8510 #: config/tc-ia64.c:4635
8511 msgid "Number of elements must be positive"
8514 #: config/tc-ia64.c:4646
8516 msgid "Used more than the declared %d rotating registers"
8519 #: config/tc-ia64.c:4654
8520 msgid "Used more than the available 96 rotating registers"
8523 #: config/tc-ia64.c:4661
8524 msgid "Used more than the available 48 rotating registers"
8527 #: config/tc-ia64.c:4689
8529 msgid "Attempt to redefine register set `%s'"
8532 #: config/tc-ia64.c:4754
8534 msgid "Unknown psr option `%s'"
8537 #: config/tc-ia64.c:4788
8538 msgid "Missing section name"
8541 #: config/tc-ia64.c:4797
8542 msgid "Comma expected after section name"
8545 #: config/tc-ia64.c:4808
8546 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
8549 #: config/tc-ia64.c:4897
8550 msgid "Register name expected"
8553 #: config/tc-ia64.c:4910
8554 msgid "Register value annotation ignored"
8557 #: config/tc-ia64.c:4949
8558 msgid "Directive invalid within a bundle"
8561 #: config/tc-ia64.c:5043
8562 msgid "Missing predicate relation type"
8565 #: config/tc-ia64.c:5049
8566 msgid "Unrecognized predicate relation type"
8569 #: config/tc-ia64.c:5095
8570 msgid "Bad register range"
8573 #: config/tc-ia64.c:5104 config/tc-ia64.c:7690
8574 msgid "Predicate register expected"
8577 #: config/tc-ia64.c:5109
8578 msgid "Duplicate predicate register ignored"
8581 #: config/tc-ia64.c:5125
8582 msgid "Predicate source and target required"
8585 #: config/tc-ia64.c:5127 config/tc-ia64.c:5139
8586 msgid "Use of p0 is not valid in this context"
8589 #: config/tc-ia64.c:5134
8590 msgid "At least two PR arguments expected"
8593 #: config/tc-ia64.c:5148
8594 msgid "At least one PR argument expected"
8597 #: config/tc-ia64.c:5182
8599 msgid "Inserting \"%s\" into entry hint table failed: %s"
8602 #. FIXME -- need 62-bit relocation type
8603 #: config/tc-ia64.c:5662
8604 msgid "62-bit relocation not yet implemented"
8607 #. XXX technically, this is wrong: we should not be issuing warning
8608 #. messages until we're sure this instruction pattern is going to
8610 #: config/tc-ia64.c:5748
8611 msgid "lower 16 bits of mask ignored"
8614 #: config/tc-ia64.c:5979
8615 msgid "stride must be a multiple of 64; lower 6 bits ignored"
8618 #: config/tc-ia64.c:6097
8619 msgid "Expected separator `='"
8622 #: config/tc-ia64.c:6131
8623 msgid "Duplicate equal sign (=) in instruction"
8626 #: config/tc-ia64.c:6138
8628 msgid "Illegal operand separator `%c'"
8631 #: config/tc-ia64.c:6253
8633 msgid "Operand %u of `%s' should be %s"
8636 #: config/tc-ia64.c:6257
8637 msgid "Wrong number of output operands"
8640 #: config/tc-ia64.c:6259
8641 msgid "Wrong number of input operands"
8644 #: config/tc-ia64.c:6261
8645 msgid "Operand mismatch"
8648 #: config/tc-ia64.c:6343
8650 msgid "Invalid use of `%c%d' as output operand"
8653 #: config/tc-ia64.c:6346
8655 msgid "Invalid use of `r%d' as base update address operand"
8658 #: config/tc-ia64.c:6370
8660 msgid "Invalid duplicate use of `%c%d'"
8663 #: config/tc-ia64.c:6377
8665 msgid "Invalid simultaneous use of `f%d' and `f%d'"
8668 #: config/tc-ia64.c:6383
8670 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
8673 #: config/tc-ia64.c:6427
8674 msgid "Value truncated to 62 bits"
8677 #: config/tc-ia64.c:6495
8679 msgid "Bad operand value: %s"
8682 #. Give an error if a frag containing code is not aligned to a 16 byte
8684 #: config/tc-ia64.c:6570 config/tc-ia64.h:177
8685 msgid "instruction address is not a multiple of 16"
8688 #: config/tc-ia64.c:6638
8690 msgid "`%s' must be last in bundle"
8693 #: config/tc-ia64.c:6670
8695 msgid "Internal error: don't know how to force %s to end of instruction group"
8698 #: config/tc-ia64.c:6683
8700 msgid "`%s' must be last in instruction group"
8703 #: config/tc-ia64.c:6713
8704 msgid "Label must be first in a bundle"
8707 #: config/tc-ia64.c:6790
8708 msgid "hint in B unit may be treated as nop"
8711 #: config/tc-ia64.c:6801
8712 msgid "hint in B unit can't be used"
8715 #: config/tc-ia64.c:6815
8716 msgid "emit_one_bundle: unexpected dynamic op"
8719 #: config/tc-ia64.c:6940
8721 msgid "`%s' does not fit into %s template"
8724 #: config/tc-ia64.c:6955
8726 msgid "`%s' does not fit into bundle"
8729 #: config/tc-ia64.c:6967
8731 msgid "`%s' can't go in %s of %s template"
8734 #: config/tc-ia64.c:6973
8735 msgid "Missing '}' at end of file"
8738 #: config/tc-ia64.c:7120
8740 msgid "Unrecognized option '-x%s'"
8743 #: config/tc-ia64.c:7147
8746 " --mconstant-gp\t mark output file as using the constant-GP model\n"
8747 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
8748 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
8749 "\t\t\t without function descriptors (sets ELF header flag\n"
8750 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
8751 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
8752 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
8753 " -mtune=[itanium1|itanium2]\n"
8754 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
8755 " -munwind-check=[warning|error]\n"
8756 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
8757 " -mhint.b=[ok|warning|error]\n"
8758 "\t\t\t hint.b check (default -mhint.b=error)\n"
8759 " -x | -xexplicit\t turn on dependency violation checking\n"
8762 #. Note for translators: "automagically" can be translated as "automatically" here.
8763 #: config/tc-ia64.c:7164
8765 " -xauto\t\t automagically remove dependency violations (default)\n"
8766 " -xnone\t\t turn off dependency violation checking\n"
8767 " -xdebug\t\t debug dependency violation checker\n"
8768 " -xdebugn\t\t debug dependency violation checker but turn off\n"
8769 "\t\t\t dependency violation checking\n"
8770 " -xdebugx\t\t debug dependency violation checker and turn on\n"
8771 "\t\t\t dependency violation checking\n"
8774 #: config/tc-ia64.c:7179
8775 msgid "--gstabs is not supported for ia64"
8778 #: config/tc-ia64.c:7417
8780 msgid "ia64.md_begin: can't hash `%s': %s"
8783 #: config/tc-ia64.c:7481
8785 msgid "Inserting \"%s\" into constant hash table failed: %s"
8788 #: config/tc-ia64.c:7493 config/tc-riscv.c:845 config/tc-tilegx.c:263
8789 msgid "Could not set architecture and machine"
8792 #: config/tc-ia64.c:7625
8793 msgid "Explicit stops are ignored in auto mode"
8796 #: config/tc-ia64.c:7634
8797 msgid "Found '{' when manual bundling is already turned on"
8800 #: config/tc-ia64.c:7647
8801 msgid "Found '{' after explicit switch to automatic mode"
8804 #: config/tc-ia64.c:7653
8805 msgid "Found '}' when manual bundling is off"
8808 #: config/tc-ia64.c:7680
8809 msgid "Expected ')'"
8812 #: config/tc-ia64.c:7685
8813 msgid "Qualifying predicate expected"
8816 #: config/tc-ia64.c:7704
8817 msgid "Tag must come before qualifying predicate."
8820 #: config/tc-ia64.c:7733
8821 msgid "Expected ':'"
8824 #: config/tc-ia64.c:7749
8825 msgid "Tag name expected"
8828 #: config/tc-ia64.c:7850
8829 msgid "Rotating register index must be a non-negative constant"
8832 #: config/tc-ia64.c:7855
8834 msgid "Index out of range 0..%u"
8837 #: config/tc-ia64.c:7867
8838 msgid "Indirect register index must be a general register"
8841 #: config/tc-ia64.c:7876
8842 msgid "Index can only be applied to rotating or indirect registers"
8845 #: config/tc-ia64.c:7912 config/tc-xstormy16.c:145
8846 msgid "Expected '('"
8849 #: config/tc-ia64.c:7920 config/tc-pdp11.c:445 config/tc-pdp11.c:509
8850 #: config/tc-pdp11.c:543 config/tc-tilegx.c:1047 config/tc-tilepro.c:938
8851 #: config/tc-xstormy16.c:154
8855 #: config/tc-ia64.c:7938 config/tc-xstormy16.c:161
8856 msgid "Not a symbolic expression"
8859 #: config/tc-ia64.c:7943 config/tc-ia64.c:7957
8860 msgid "Illegal combination of relocation functions"
8863 #: config/tc-ia64.c:8046
8864 msgid "No current frame"
8867 #: config/tc-ia64.c:8048
8869 msgid "Register number out of range 0..%u"
8872 #: config/tc-ia64.c:8087
8873 msgid "Standalone `#' is illegal"
8876 #: config/tc-ia64.c:8090
8877 msgid "Redundant `#' suffix operators"
8880 #: config/tc-ia64.c:8248
8882 msgid "Unhandled dependency %s for %s (%s), note %d"
8885 #: config/tc-ia64.c:9561
8887 msgid "Unrecognized dependency specifier %d\n"
8890 #: config/tc-ia64.c:10431
8891 msgid "Only the first path encountering the conflict is reported"
8894 #: config/tc-ia64.c:10433
8895 msgid "This is the location of the conflicting usage"
8898 #: config/tc-ia64.c:10695
8900 msgid "Unknown opcode `%s'"
8903 #: config/tc-ia64.c:10773
8905 msgid "AR %d can only be accessed by %c-unit"
8908 #: config/tc-ia64.c:10785
8909 msgid "hint.b may be treated as nop"
8912 #: config/tc-ia64.c:10788
8913 msgid "hint.b shouldn't be used"
8916 #: config/tc-ia64.c:10827
8918 msgid "`%s' cannot be predicated"
8921 #: config/tc-ia64.c:10899
8922 msgid "Closing bracket missing"
8925 #: config/tc-ia64.c:10908
8926 msgid "Index must be a general register"
8929 #: config/tc-ia64.c:11073
8931 msgid "Unsupported fixup size %d"
8934 #. This should be an error, but since previously there wasn't any
8935 #. diagnostic here, don't make it fail because of this for now.
8936 #: config/tc-ia64.c:11345
8938 msgid "Cannot express %s%d%s relocation"
8941 #: config/tc-ia64.c:11364
8942 msgid "No addend allowed in @fptr() relocation"
8945 #: config/tc-ia64.c:11403
8946 msgid "integer operand out of range"
8949 #: config/tc-ia64.c:11470
8951 msgid "%s must have a constant value"
8954 #: config/tc-ia64.c:11490
8955 msgid "cannot resolve @slotcount parameter"
8958 #: config/tc-ia64.c:11523
8959 msgid "invalid @slotcount value"
8962 #: config/tc-ia64.c:11560 config/tc-z8k.c:1378
8964 msgid "Cannot represent %s relocation in object file"
8967 #: config/tc-ia64.c:11671
8968 msgid "Can't add stop bit to mark end of instruction group"
8971 #: config/tc-ia64.c:11780 read.c:2600 read.c:3238 read.c:3642 stabs.c:470
8973 msgid "expected comma after \"%s\""
8976 #: config/tc-ia64.c:11822
8978 msgid "`%s' is already the alias of %s `%s'"
8981 #: config/tc-ia64.c:11832
8983 msgid "%s `%s' already has an alias `%s'"
8986 #: config/tc-ia64.c:11843
8988 msgid "inserting \"%s\" into %s alias hash table failed: %s"
8991 #: config/tc-ia64.c:11851
8993 msgid "inserting \"%s\" into %s name hash table failed: %s"
8996 #: config/tc-ia64.c:11877
8998 msgid "symbol `%s' aliased to `%s' is not used"
9001 #: config/tc-ia64.c:11900
9003 msgid "section `%s' aliased to `%s' is not used"
9006 #: config/tc-ip2k.c:139
9008 msgid "IP2K specific command line options:\n"
9011 #: config/tc-ip2k.c:140
9013 msgid " -mip2022 restrict to IP2022 insns \n"
9016 #: config/tc-ip2k.c:141
9018 msgid " -mip2022ext permit extended IP2022 insn\n"
9021 #: config/tc-ip2k.c:230
9022 msgid "relaxation not supported\n"
9025 #: config/tc-iq2000.c:362
9027 msgid "the yielding instruction %s may not be in a delay slot."
9030 #: config/tc-iq2000.c:370
9032 msgid "Register number (R%ld) for double word access must be even."
9035 #: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9036 #: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249
9038 msgid "operand references R%ld of previous load."
9041 #: config/tc-iq2000.c:394
9042 msgid "instruction implicitly accesses R31 of previous load."
9045 #: config/tc-iq2000.c:649 config/tc-mep.c:2008
9046 msgid "Unmatched high relocation"
9049 #: config/tc-iq2000.c:826 config/tc-mips.c:19393 config/tc-score.c:5810
9050 msgid ".end not in text section"
9053 #: config/tc-iq2000.c:830 config/tc-score.c:5813
9054 msgid ".end directive without a preceding .ent directive."
9057 #: config/tc-iq2000.c:839 config/tc-score.c:5821
9058 msgid ".end symbol does not match .ent symbol."
9061 #: config/tc-iq2000.c:842 config/tc-mips.c:19413 config/tc-score.c:5826
9062 msgid ".end directive missing or unknown symbol"
9065 #: config/tc-iq2000.c:860
9066 msgid "Expected simple number."
9069 #: config/tc-iq2000.c:889 config/tc-mips.c:19318 config/tc-score.c:5662
9071 msgid " *input_line_pointer == '%c' 0x%02x\n"
9074 #: config/tc-iq2000.c:891
9075 msgid "Invalid number"
9078 #: config/tc-iq2000.c:925 config/tc-score.c:5700
9079 msgid ".ent or .aent not in text section."
9082 #: config/tc-iq2000.c:928
9083 msgid "missing `.end'"
9086 #: config/tc-m32c.c:142
9088 msgid " M32C specific command line options:\n"
9091 #. Pretend that we do not recognise this option.
9092 #: config/tc-m32r.c:330
9093 msgid "Unrecognised option: -hidden"
9096 #: config/tc-m32r.c:357 config/tc-sparc.c:602
9097 msgid "Unrecognized option following -K"
9100 #: config/tc-m32r.c:372
9102 msgid " M32R specific command line options:\n"
9105 #: config/tc-m32r.c:374
9108 " -m32r disable support for the m32rx instruction set\n"
9111 #: config/tc-m32r.c:376
9113 msgid " -m32rx support the extended m32rx instruction set\n"
9116 #: config/tc-m32r.c:378
9118 msgid " -m32r2 support the extended m32r2 instruction set\n"
9121 #: config/tc-m32r.c:380
9123 msgid " -EL,-little produce little endian code and data\n"
9126 #: config/tc-m32r.c:382
9128 msgid " -EB,-big produce big endian code and data\n"
9131 #: config/tc-m32r.c:384
9133 msgid " -parallel try to combine instructions in parallel\n"
9136 #: config/tc-m32r.c:386
9138 msgid " -no-parallel disable -parallel\n"
9141 #: config/tc-m32r.c:388
9144 " -no-bitinst disallow the M32R2's extended bit-field "
9148 #: config/tc-m32r.c:390
9150 msgid " -O try to optimize code. Implies -parallel\n"
9153 #: config/tc-m32r.c:393
9156 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
9159 #: config/tc-m32r.c:395
9161 msgid " might violate constraints\n"
9164 #: config/tc-m32r.c:397
9166 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
9169 #: config/tc-m32r.c:399
9172 " instructions might violate "
9176 #: config/tc-m32r.c:401
9179 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
9182 #: config/tc-m32r.c:403
9185 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
9188 #: config/tc-m32r.c:405
9191 " -ignore-parallel-conflicts do not check parallel instructions\n"
9194 #: config/tc-m32r.c:407
9196 msgid " for constraint violations\n"
9199 #: config/tc-m32r.c:409
9202 " -no-ignore-parallel-conflicts check parallel instructions for\n"
9205 #: config/tc-m32r.c:411
9207 msgid " constraint violations\n"
9210 #: config/tc-m32r.c:413
9212 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
9215 #: config/tc-m32r.c:415
9217 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
9220 #: config/tc-m32r.c:418
9223 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
9227 #: config/tc-m32r.c:420
9229 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
9232 #: config/tc-m32r.c:422
9234 msgid " -Wuh synonym for -warn-unmatched-high\n"
9237 #: config/tc-m32r.c:424
9239 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
9242 #: config/tc-m32r.c:427
9244 msgid " -KPIC generate PIC\n"
9247 #: config/tc-m32r.c:846
9248 msgid "instructions write to the same destination register."
9251 #: config/tc-m32r.c:854
9252 msgid "Instructions do not use parallel execution pipelines."
9255 #: config/tc-m32r.c:862
9256 msgid "Instructions share the same execution pipeline"
9259 #: config/tc-m32r.c:927 config/tc-m32r.c:1041
9261 msgid "not a 16 bit instruction '%s'"
9264 #: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
9266 msgid "instruction '%s' is for the M32R2 only"
9269 #: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
9271 msgid "unknown instruction '%s'"
9274 #: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
9276 msgid "instruction '%s' is for the M32RX only"
9279 #: config/tc-m32r.c:970 config/tc-m32r.c:1082
9281 msgid "instruction '%s' cannot be executed in parallel."
9284 #: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
9285 msgid "internal error: lookup/get operands failed"
9288 #: config/tc-m32r.c:1092
9290 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
9293 #: config/tc-m32r.c:1121
9296 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
9297 "is this intentional ?"
9300 #: config/tc-m32r.c:1125
9303 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
9304 "is this intentional ?"
9307 #: config/tc-m32r.c:1488 config/tc-microblaze.c:196
9308 msgid "Expected comma after symbol-name: rest of line ignored."
9311 #: config/tc-m32r.c:1498
9313 msgid ".SCOMMon length (%ld.) <0! Ignored."
9316 #: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2281
9317 #: config/tc-ppc.c:3791 config/tc-ppc.c:3833 config/tc-ppc.c:5393
9318 msgid "ignoring bad alignment"
9321 #: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
9322 msgid "Common alignment not a power of 2"
9325 #: config/tc-m32r.c:1539 config/tc-microblaze.c:229
9327 msgid "Ignoring attempt to re-define symbol `%s'."
9330 #: config/tc-m32r.c:1548
9332 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
9335 #: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4232
9336 #: config/tc-nds32.c:4268 config/tc-sh.c:392 config/tc-sh.c:2061
9337 msgid "Invalid PIC expression."
9340 #: config/tc-m32r.c:2069
9341 msgid "Unmatched high/shigh reloc"
9344 #: config/tc-m68hc11.c:416
9347 "Motorola 68HC11/68HC12/68HCS12 options:\n"
9348 " -m68hc11 | -m68hc12 |\n"
9349 " -m68hcs12 | -mm9s12x |\n"
9350 " -mm9s12xg specify the processor [default %s]\n"
9351 " -mshort use 16-bit int ABI (default)\n"
9352 " -mlong use 32-bit int ABI\n"
9353 " -mshort-double use 32-bit double ABI\n"
9354 " -mlong-double use 64-bit double ABI (default)\n"
9355 " --force-long-branches always turn relative branches into absolute ones\n"
9356 " -S,--short-branches do not turn relative branches into absolute ones\n"
9357 " when the offset is out of range\n"
9358 " --strict-direct-mode do not turn the direct mode into extended mode\n"
9359 " when the instruction does not support direct mode\n"
9360 " --print-insn-syntax print the syntax of instruction in case of error\n"
9361 " --print-opcodes print the list of instructions with syntax\n"
9362 " --xgate-ramoffset offset ram addresses by 0xc000\n"
9363 " --generate-example generate an example of each instruction\n"
9364 " (used for testing)\n"
9367 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9369 msgid "Default target `%s' is not supported."
9372 #. Dump the opcode statistics table.
9373 #: config/tc-m68hc11.c:482
9375 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
9378 #: config/tc-m68hc11.c:561
9380 msgid "Option `%s' is not recognized."
9383 #: config/tc-m68hc11.c:748
9387 #: config/tc-m68hc11.c:756
9391 #: config/tc-m68hc11.c:764
9395 #: config/tc-m68hc11.c:772
9399 #: config/tc-m68hc11.c:804
9400 msgid "RD, (RI,#offs5)"
9403 #: config/tc-m68hc11.c:856
9407 #: config/tc-m68hc11.c:865
9411 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
9415 #: config/tc-m68hc11.c:910
9419 #: config/tc-m68hc11.c:922
9423 #: config/tc-m68hc11.c:932
9428 #: config/tc-m68hc11.c:934
9432 #: config/tc-m68hc11.c:953
9436 #: config/tc-m68hc11.c:969
9439 "# Example of `%s' instructions\n"
9444 #: config/tc-m68hc11.c:1016
9446 msgid "Instruction `%s' is not recognized."
9449 #: config/tc-m68hc11.c:1021
9451 msgid "Instruction formats for `%s':"
9454 #: config/tc-m68hc11.c:1173
9456 msgid "Immediate operand is not allowed for operand %d."
9459 #: config/tc-m68hc11.c:1217
9460 msgid "Indirect indexed addressing is not valid for 68HC11."
9463 #: config/tc-m68hc11.c:1237
9464 msgid "Spurious `,' or bad indirect register addressing mode."
9467 #: config/tc-m68hc11.c:1259
9468 msgid "Missing second register or offset for indexed-indirect mode."
9471 #: config/tc-m68hc11.c:1269
9472 msgid "Missing second register for indexed-indirect mode."
9475 #: config/tc-m68hc11.c:1285
9476 msgid "Missing `]' to close indexed-indirect mode."
9479 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
9480 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
9481 msgid "Illegal operand."
9484 #. Looks like OP_R_R.
9485 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
9486 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
9487 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
9488 msgid "Missing operand."
9491 #: config/tc-m68hc11.c:1388
9492 msgid "Pre-increment mode is not valid for 68HC11"
9495 #: config/tc-m68hc11.c:1401
9496 msgid "Wrong register in register indirect mode."
9499 #: config/tc-m68hc11.c:1409
9500 msgid "Missing `]' to close register indirect operand."
9503 #: config/tc-m68hc11.c:1429
9504 msgid "Post-decrement mode is not valid for 68HC11."
9507 #: config/tc-m68hc11.c:1437
9508 msgid "Post-increment mode is not valid for 68HC11."
9511 #: config/tc-m68hc11.c:1455
9512 msgid "Invalid indexed indirect mode."
9515 #: config/tc-m68hc11.c:1579
9517 msgid "Trap id `%ld' is out of range."
9520 #: config/tc-m68hc11.c:1583
9521 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
9524 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
9526 msgid "Operand out of 8-bit range: `%ld'."
9529 #: config/tc-m68hc11.c:1597
9530 msgid "The trap id must be a constant."
9533 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
9535 msgid "Operand `%x' not recognized in fixup8."
9538 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
9540 msgid "Operand out of 16-bit range: `%ld'."
9543 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
9545 msgid "Operand `%x' not recognized in fixup16."
9548 #: config/tc-m68hc11.c:1801
9550 msgid "Unexpected branch conversion with `%x'"
9553 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
9555 msgid "Operand out of range for a relative branch: `%ld'"
9558 #: config/tc-m68hc11.c:1987
9559 msgid "Invalid register for dbcc/tbcc instruction."
9562 #: config/tc-m68hc11.c:2075
9564 msgid "Increment/decrement value is out of range: `%ld'."
9567 #: config/tc-m68hc11.c:2087
9568 msgid "Expecting a register."
9571 #: config/tc-m68hc11.c:2102
9572 msgid "Invalid register for post/pre increment."
9575 #: config/tc-m68hc11.c:2132
9576 msgid "Invalid register."
9579 #: config/tc-m68hc11.c:2139
9581 msgid "Offset out of 16-bit range: %ld."
9584 #: config/tc-m68hc11.c:2145
9586 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
9589 #: config/tc-m68hc11.c:2270
9590 msgid "Expecting register D for indexed indirect mode."
9593 #: config/tc-m68hc11.c:2272
9594 msgid "Indexed indirect mode is not allowed for movb/movw."
9597 #: config/tc-m68hc11.c:2289
9598 msgid "Invalid accumulator register."
9601 #: config/tc-m68hc11.c:2315
9602 msgid "Invalid indexed register."
9605 #: config/tc-m68hc11.c:2325
9606 msgid "Addressing mode not implemented yet."
9609 #: config/tc-m68hc11.c:2339
9610 msgid "Invalid source register for this instruction, use 'tfr'."
9613 #: config/tc-m68hc11.c:2341
9614 msgid "Invalid source register."
9617 #: config/tc-m68hc11.c:2346
9618 msgid "Invalid destination register for this instruction, use 'tfr'."
9621 #: config/tc-m68hc11.c:2348
9622 msgid "Invalid destination register."
9625 #: config/tc-m68hc11.c:2523
9626 msgid "Invalid indexed register, expecting register X."
9629 #: config/tc-m68hc11.c:2525
9630 msgid "Invalid indexed register, expecting register Y."
9633 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3671
9634 msgid "No instruction or missing opcode."
9637 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
9639 msgid "Opcode `%s' is not recognized."
9642 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
9644 msgid "Garbage at end of instruction: `%s'."
9647 #: config/tc-m68hc11.c:3440
9649 msgid "Failed to find a valid mode for `%s'."
9652 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
9654 msgid "Invalid operand for `%s'"
9657 #: config/tc-m68hc11.c:3740
9659 msgid "Invalid mode: %s\n"
9662 #: config/tc-m68hc11.c:3799
9663 msgid "bad .relax format"
9666 #: config/tc-m68hc11.c:3843 config/tc-s12z.c:3762 config/tc-xgate.c:630
9668 msgid "Relocation %d is not supported by object file format."
9671 #: config/tc-m68hc11.c:4120
9672 msgid "bra or bsr with undefined symbol."
9675 #: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
9677 msgid "Subtype %d is not recognized."
9680 #: config/tc-m68hc11.c:4336 config/tc-s12z.c:3803 config/tc-xgate.c:663
9681 msgid "Expression too complex."
9684 #: config/tc-m68hc11.c:4367 config/tc-s12z.c:3825 config/tc-xgate.c:708
9685 #: config/tc-xgate.c:717
9686 msgid "Value out of 16-bit range."
9689 #: config/tc-m68hc11.c:4389
9691 msgid "Value %ld too large for 8-bit PC-relative branch."
9694 #: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
9696 msgid "Value %ld too large for 9-bit PC-relative branch."
9699 #: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
9701 msgid "Value %ld too large for 10-bit PC-relative branch."
9704 #: config/tc-m68hc11.c:4416
9706 msgid "Auto increment/decrement offset '%ld' is out of range."
9709 #: config/tc-m68hc11.c:4429
9711 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
9714 #: config/tc-m68hc11.c:4440
9716 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
9719 #: config/tc-m68hc11.c:4452
9721 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
9724 #: config/tc-m68hc11.c:4469 config/tc-s12z.c:3831 config/tc-xgate.c:752
9726 msgid "Line %d: unknown relocation type: 0x%x."
9729 #: config/tc-m68hc11.c:4494
9730 msgid "Invalid directive"
9733 #: config/tc-m68k.c:1139
9735 msgid "Can not do %d byte pc-relative relocation"
9738 #: config/tc-m68k.c:1141
9740 msgid "Can not do %d byte pc-relative pic relocation"
9743 #: config/tc-m68k.c:1146
9745 msgid "Can not do %d byte relocation"
9748 #: config/tc-m68k.c:1148
9750 msgid "Can not do %d byte pic relocation"
9753 #: config/tc-m68k.c:1218
9755 msgid "Unable to produce reloc against symbol '%s'"
9758 #: config/tc-m68k.c:1277 config/tc-vax.c:2369
9760 msgid "Cannot make %s relocation PC relative"
9763 #: config/tc-m68k.c:1359 config/tc-vax.c:1879
9767 #: config/tc-m68k.c:1389 config/tc-vax.c:1895
9768 msgid "Unknown operator"
9771 #: config/tc-m68k.c:2292
9772 msgid "invalid instruction for this architecture; needs "
9775 #: config/tc-m68k.c:2300
9776 msgid "hardware divide"
9779 #: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
9783 #: config/tc-m68k.c:2383
9784 msgid "operands mismatch"
9787 #: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
9788 #: config/tc-mmix.c:2495 config/tc-mmix.c:2519
9789 msgid "operand out of range"
9792 #: config/tc-m68k.c:2516
9794 msgid "Bignum too big for %c format; truncated"
9797 #: config/tc-m68k.c:2593
9798 msgid "displacement too large for this architecture; needs 68020 or higher"
9801 #: config/tc-m68k.c:2701
9803 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
9806 #: config/tc-m68k.c:2706
9807 msgid "invalid index size for coldfire"
9810 #: config/tc-m68k.c:2759
9811 msgid "Forcing byte displacement"
9814 #: config/tc-m68k.c:2761
9815 msgid "byte displacement out of range"
9818 #: config/tc-m68k.c:2806 config/tc-m68k.c:2844
9819 msgid "invalid operand mode for this architecture; needs 68020 or higher"
9822 #: config/tc-m68k.c:2830 config/tc-m68k.c:2864
9823 msgid ":b not permitted; defaulting to :w"
9826 #: config/tc-m68k.c:2939
9827 msgid "unsupported byte value; use a different suffix"
9830 #: config/tc-m68k.c:2954
9831 msgid "unknown/incorrect operand"
9834 #: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
9835 #: config/tc-m68k.c:3019
9836 msgid "out of range"
9839 #: config/tc-m68k.c:3090
9840 msgid "Can't use long branches on this architecture"
9843 #: config/tc-m68k.c:3196
9844 msgid "Expression out of range, using 0"
9847 #: config/tc-m68k.c:3397 config/tc-m68k.c:3413
9848 msgid "Floating point register in register list"
9851 #: config/tc-m68k.c:3403
9852 msgid "Wrong register in floating-point reglist"
9855 #: config/tc-m68k.c:3419
9856 msgid "incorrect register in reglist"
9859 #: config/tc-m68k.c:3425
9860 msgid "wrong register in floating-point reglist"
9863 #: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3143
9864 msgid "failed sanity check."
9868 #: config/tc-m68k.c:3898
9873 #: config/tc-m68k.c:3909
9877 #: config/tc-m68k.c:3926
9878 msgid "Missing operand"
9881 #: config/tc-m68k.c:4251
9883 msgid "unrecognized default cpu `%s'"
9886 #: config/tc-m68k.c:4305
9888 msgid "%s -- statement `%s' ignored"
9891 #: config/tc-m68k.c:4352
9893 msgid "Don't know how to figure out width of %c in md_assemble()"
9896 #: config/tc-m68k.c:4584 config/tc-m68k.c:4623
9898 msgid "Internal Error: Can't find %s in hash table"
9901 #: config/tc-m68k.c:4587 config/tc-m68k.c:4626
9903 msgid "Internal Error: Can't hash %s: %s"
9906 #: config/tc-m68k.c:4747
9908 msgid "text label `%s' aligned to odd boundary"
9911 #: config/tc-m68k.c:4909
9913 msgid "value %ld out of range"
9916 #: config/tc-m68k.c:4923
9917 msgid "invalid byte branch offset"
9920 #: config/tc-m68k.c:4960
9921 msgid "short branch with zero offset: use :w"
9924 #: config/tc-m68k.c:5004
9925 msgid "Conversion of PC relative BSR to absolute JSR"
9928 #: config/tc-m68k.c:5015
9929 msgid "Conversion of PC relative branch to absolute jump"
9932 #: config/tc-m68k.c:5032 config/tc-m68k.c:5089
9933 msgid "Conversion of PC relative conditional branch to absolute jump"
9936 #: config/tc-m68k.c:5154
9937 msgid "Conversion of PC relative displacement to absolute"
9940 #: config/tc-m68k.c:5337
9941 msgid "Tried to convert PC relative branch to absolute jump"
9944 #: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
9945 msgid "expression out of range: defaulting to 1"
9948 #: config/tc-m68k.c:5429
9949 msgid "expression out of range: defaulting to 0"
9952 #: config/tc-m68k.c:5470 config/tc-m68k.c:5482
9954 msgid "Can't deal with expression; defaulting to %ld"
9957 #: config/tc-m68k.c:5496
9958 msgid "expression doesn't fit in BYTE"
9961 #: config/tc-m68k.c:5500
9962 msgid "expression doesn't fit in WORD"
9965 #: config/tc-m68k.c:5587
9967 msgid "%s: unrecognized processor name"
9970 #: config/tc-m68k.c:5648
9971 msgid "bad coprocessor id"
9974 #: config/tc-m68k.c:5654
9975 msgid "unrecognized fopt option"
9978 #: config/tc-m68k.c:5786
9980 msgid "option `%s' may not be negated"
9983 #: config/tc-m68k.c:5797
9985 msgid "option `%s' not recognized"
9988 #: config/tc-m68k.c:5826
9989 msgid "bad format of OPT NEST=depth"
9992 #: config/tc-m68k.c:5882
9993 msgid "missing label"
9996 #: config/tc-m68k.c:5908
9998 msgid "bad register list: %s"
10001 #: config/tc-m68k.c:6006
10002 msgid "restore without save"
10005 #: config/tc-m68k.c:6160 config/tc-m68k.c:6530
10006 msgid "syntax error in structured control directive"
10009 #: config/tc-m68k.c:6205
10010 msgid "missing condition code in structured control directive"
10013 #: config/tc-m68k.c:6276
10016 "Condition <%c%c> in structured control directive can not be encoded correctly"
10019 #: config/tc-m68k.c:6572
10020 msgid "missing then"
10023 #: config/tc-m68k.c:6653
10024 msgid "else without matching if"
10027 #: config/tc-m68k.c:6686
10028 msgid "endi without matching if"
10031 #: config/tc-m68k.c:6726
10032 msgid "break outside of structured loop"
10035 #: config/tc-m68k.c:6764
10036 msgid "next outside of structured loop"
10039 #: config/tc-m68k.c:6815
10043 #: config/tc-m68k.c:6853
10044 msgid "missing to or downto"
10047 #: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
10051 #: config/tc-m68k.c:7024
10052 msgid "endf without for"
10055 #: config/tc-m68k.c:7078
10056 msgid "until without repeat"
10059 #: config/tc-m68k.c:7172
10060 msgid "endw without while"
10063 #: config/tc-m68k.c:7205 config/tc-m68k.c:7233
10064 msgid "already assembled instructions"
10067 #: config/tc-m68k.c:7310
10069 msgid "`%s' is deprecated, use `%s'"
10072 #: config/tc-m68k.c:7329
10074 msgid "cpu `%s' unrecognized"
10077 #: config/tc-m68k.c:7348
10079 msgid "architecture `%s' unrecognized"
10082 #: config/tc-m68k.c:7369
10084 msgid "extension `%s' unrecognized"
10087 #: config/tc-m68k.c:7484
10089 msgid "option `-A%s' is deprecated: use `-%s'"
10092 #: config/tc-m68k.c:7517
10093 msgid "architecture features both enabled and disabled"
10096 #: config/tc-m68k.c:7544
10097 msgid "selected processor does not have all features of selected architecture"
10100 #: config/tc-m68k.c:7553
10101 msgid "m68k and cf features both selected"
10104 #: config/tc-m68k.c:7565
10105 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
10108 #: config/tc-m68k.c:7597
10111 "-march=<arch>\t\tset architecture\n"
10112 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
10115 #: config/tc-m68k.c:7602
10117 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
10120 #: config/tc-m68k.c:7608
10123 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10124 "-pic, -k\t\tgenerate position independent code\n"
10125 "-S\t\t\tturn jbsr into jsr\n"
10126 "--pcrel never turn PC-relative branches into absolute jumps\n"
10127 "--register-prefix-optional\n"
10128 "\t\t\trecognize register names without prefix character\n"
10129 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
10130 "--base-size-default-16\tbase reg without size is 16 bits\n"
10131 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10132 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10133 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10136 #: config/tc-m68k.c:7622
10138 msgid "Architecture variants are: "
10141 #: config/tc-m68k.c:7631
10143 msgid "Processor variants are: "
10146 #: config/tc-m68k.c:7638 config/tc-xtensa.c:6387
10151 #: config/tc-m68k.c:7669
10153 msgid "Error %s in %s\n"
10156 #: config/tc-m68k.c:7673
10158 msgid "Opcode(%d.%s): "
10161 #: config/tc-m68k.c:7818
10162 msgid "Not a defined coldfire architecture"
10165 #: config/tc-m68k.c:7927 read.c:4547
10167 msgid "%s relocations do not fit in %u byte"
10168 msgid_plural "%s relocations do not fit in %u bytes"
10172 #: config/tc-m68k.c:7995
10174 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
10177 #: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
10178 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
10180 msgid "register expected, but saw '%.6s'"
10183 #: config/tc-mcore.c:602
10185 msgid "control register expected, but saw '%.6s'"
10188 #: config/tc-mcore.c:638
10189 msgid "bad/missing psr specifier"
10192 #: config/tc-mcore.c:688
10193 msgid "more than 65K literal pools"
10196 #: config/tc-mcore.c:742
10197 msgid "missing ']'"
10200 #: config/tc-mcore.c:781
10201 msgid "operand must be a constant"
10204 #: config/tc-mcore.c:783
10206 msgid "operand must be absolute in range %u..%u, not %ld"
10209 #: config/tc-mcore.c:818
10210 msgid "operand must be a multiple of 4"
10213 #: config/tc-mcore.c:825
10214 msgid "operand must be a multiple of 2"
10217 #: config/tc-mcore.c:887 config/tc-microblaze.c:948 config/tc-microblaze.c:1080
10218 #: config/tc-microblaze.c:1112 config/tc-microblaze.c:1565
10219 #: config/tc-microblaze.c:1631 config/tc-microblaze.c:1704
10220 #: config/tc-microblaze.c:2129 config/tc-microblaze.c:2177
10222 msgid "unknown opcode \"%s\""
10225 #: config/tc-mcore.c:930
10226 msgid "invalid register: r15 illegal"
10229 #: config/tc-mcore.c:979 config/tc-mcore.c:1560
10230 msgid "M340 specific opcode used when assembling for M210"
10233 #: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10234 #: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10235 #: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10236 #: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10237 #: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10238 #: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10239 msgid "second operand missing"
10242 #: config/tc-mcore.c:1013
10243 msgid "destination register must be r1"
10246 #: config/tc-mcore.c:1034
10247 msgid "source register must be r1"
10250 #: config/tc-mcore.c:1098 config/tc-mcore.c:1155
10251 msgid "immediate is not a power of two"
10254 #: config/tc-mcore.c:1126
10255 msgid "translating bgeni to movi"
10258 #: config/tc-mcore.c:1163
10259 msgid "translating mgeni to movi"
10262 #: config/tc-mcore.c:1195
10263 msgid "translating bmaski to movi"
10266 #: config/tc-mcore.c:1271
10268 msgid "displacement too large (%d)"
10271 #: config/tc-mcore.c:1285
10272 msgid "Invalid register: r0 and r15 illegal"
10275 #: config/tc-mcore.c:1316
10276 msgid "bad starting register: r0 and r15 invalid"
10279 #: config/tc-mcore.c:1329
10280 msgid "ending register must be r15"
10283 #: config/tc-mcore.c:1349
10284 msgid "bad base register: must be r0"
10287 #: config/tc-mcore.c:1367
10288 msgid "first register must be r4"
10291 #: config/tc-mcore.c:1378
10292 msgid "last register must be r7"
10295 #: config/tc-mcore.c:1415
10296 msgid "reg-reg expected"
10299 #: config/tc-mcore.c:1526
10300 msgid "second operand must be 1"
10303 #: config/tc-mcore.c:1547
10304 msgid "zero used as immediate value"
10307 #: config/tc-mcore.c:1574
10308 msgid "duplicated psr bit specifier"
10311 #: config/tc-mcore.c:1580
10312 msgid "`af' must appear alone"
10315 #: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
10317 msgid "unimplemented opcode \"%s\""
10320 #: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
10322 msgid "ignoring operands: %s "
10325 #: config/tc-mcore.c:1669
10327 msgid "unrecognised cpu type '%s'"
10330 #: config/tc-mcore.c:1687
10333 "MCORE specific options:\n"
10334 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
10335 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
10336 " -cpu=[210|340] select CPU type\n"
10337 " -EB assemble for a big endian system (default)\n"
10338 " -EL assemble for a little endian system\n"
10341 #: config/tc-mcore.c:1705 config/tc-microblaze.c:1862
10342 msgid "failed sanity check: short_jump"
10345 #: config/tc-mcore.c:1715 config/tc-microblaze.c:1872
10346 msgid "failed sanity check: long_jump"
10349 #: config/tc-mcore.c:1741
10351 msgid "odd displacement at %x"
10354 #. Variable not in small data read only segment accessed
10355 #. using small data read only anchor.
10356 #: config/tc-mcore.c:1923 config/tc-microblaze.c:1990
10357 #: config/tc-microblaze.c:2292 config/tc-microblaze.c:2315
10361 #: config/tc-mcore.c:1950
10363 msgid "odd distance branch (0x%lx byte)"
10364 msgid_plural "odd distance branch (0x%lx bytes)"
10368 #: config/tc-mcore.c:1957
10370 msgid "pcrel for branch to %s too far (0x%lx)"
10373 #: config/tc-mcore.c:1977
10375 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
10378 #: config/tc-mcore.c:1989
10380 msgid "pcrel for loopt too far (0x%lx)"
10383 #: config/tc-mcore.c:2185 config/tc-microblaze.c:2462 config/tc-tic30.c:1386
10385 msgid "Can not do %d byte %srelocation"
10388 #: config/tc-mcore.c:2187 config/tc-microblaze.c:2464 config/tc-tic30.c:1387
10389 msgid "pc-relative "
10392 #: config/tc-mep.c:339
10395 "MeP specific command line options:\n"
10396 " -EB assemble for a big endian system\n"
10397 " -EL assemble for a little endian system (default)\n"
10398 " -mconfig=<name> specify a chip configuration to use\n"
10399 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10400 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10401 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10402 " enable/disable the given opcodes\n"
10404 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
10405 " if no -m options are given, all core opcodes are enabled;\n"
10406 " if any enabling -m options are given, only those are enabled;\n"
10407 " if only disabling -m options are given, only those are disabled.\n"
10410 #: config/tc-mep.c:408
10411 msgid "$hi and $lo are disabled when MUL and DIV are off"
10414 #: config/tc-mep.c:415
10415 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
10418 #: config/tc-mep.c:420
10419 msgid "$dbg and $depc are disabled when DEBUG is off"
10422 #: config/tc-mep.c:611
10423 msgid "core and copro insn lengths must total 32 bits."
10426 #: config/tc-mep.c:614 config/tc-mep.c:751
10427 msgid "vliw group must consist of 1 core and 1 copro insn."
10430 #: config/tc-mep.c:748
10431 msgid "core and copro insn lengths must total 64 bits."
10434 #: config/tc-mep.c:980
10436 msgid "cannot pack %s with a 16-bit insn"
10439 #: config/tc-mep.c:998
10441 msgid "cannot pack %s and %s together with a 16-bit insn"
10444 #: config/tc-mep.c:1004
10445 msgid "too many IVC2 insns to pack with a 16-bit core insn"
10448 #: config/tc-mep.c:1019
10450 msgid "cannot pack %s into slot P1"
10453 #: config/tc-mep.c:1025
10454 msgid "too many IVC2 insns to pack with a 32-bit core insn"
10457 #: config/tc-mep.c:1043
10459 msgid "unable to pack %s by itself?"
10462 #: config/tc-mep.c:1073
10464 msgid "cannot pack %s and %s together"
10467 #: config/tc-mep.c:1079
10468 msgid "too many IVC2 insns to pack together"
10471 #. There are no insns in the queue and a plus is present.
10472 #. This is a syntax error. Let's not tolerate this.
10473 #. We can relax this later if necessary.
10474 #: config/tc-mep.c:1316
10475 msgid "Invalid use of parallelization operator."
10478 #: config/tc-mep.c:1362
10479 msgid "Leading plus sign not allowed in core mode"
10482 #: config/tc-mep.c:1892
10484 msgid "Don't know how to relocate plain operands of type %s"
10487 #: config/tc-mep.c:1902
10489 msgid "Perhaps you are missing %%tpoff()?"
10492 #: config/tc-mep.c:2089
10493 msgid "bad .section directive: want a,v,w,x,M,S in string"
10496 #: config/tc-mep.c:2147
10497 msgid ".vliw unavailable when VLIW is disabled."
10500 #: config/tc-metag.c:456
10501 msgid "no floating point unit specified"
10504 #: config/tc-metag.c:721
10506 msgid "offset must be a multiple of %d"
10509 #: config/tc-metag.c:737 config/tc-metag.c:4445
10510 msgid "offset and base must be from the same unit"
10513 #: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
10514 msgid "invalid destination register"
10517 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
10518 #: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
10519 #: config/tc-metag.c:3186 config/tc-metag.c:3288
10520 msgid "invalid memory operand"
10523 #: config/tc-metag.c:939 config/tc-metag.c:3119
10524 msgid "invalid source register"
10527 #: config/tc-metag.c:1024
10528 msgid "invalid destination unit"
10531 #: config/tc-metag.c:1032
10532 msgid "mov cannot use RD port as destination"
10535 #: config/tc-metag.c:1057
10536 msgid "invalid source unit"
10539 #: config/tc-metag.c:1065
10540 msgid "source and address units must not be shared for this addressing mode"
10543 #: config/tc-metag.c:1073 config/tc-metag.c:1677
10544 msgid "set can only use RD port as source"
10547 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
10548 #: config/tc-metag.c:1698 config/tc-metag.c:4055
10550 msgid "base unit must be one of %s"
10553 #. We already tried to encode as an extended GET/SET.
10554 #. Parsing as a standard GET/SET provides a smaller offset.
10555 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
10556 #: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
10557 msgid "offset value out of range"
10560 #: config/tc-metag.c:1169
10561 msgid "destination unit must be RD"
10564 #: config/tc-metag.c:1279
10565 msgid "invalid destination register list"
10568 #: config/tc-metag.c:1326
10569 msgid "invalid source register list"
10572 #: config/tc-metag.c:1351
10573 msgid "register list must be even numbered"
10576 #: config/tc-metag.c:1357
10577 msgid "register list must be from the same unit"
10580 #: config/tc-metag.c:1380
10581 msgid "register list must not contain duplicates"
10584 #: config/tc-metag.c:1637
10585 msgid "MDRD value must be between 1 and 8"
10588 #: config/tc-metag.c:1728
10589 msgid "invalid destination memory operand"
10592 #: config/tc-metag.c:1743
10593 msgid "invalid source memory operand"
10596 #: config/tc-metag.c:1750
10598 msgid "address units must be one of %s"
10601 #: config/tc-metag.c:1757
10602 msgid "base and offset must be from the same unit"
10605 #: config/tc-metag.c:1765
10606 msgid "source and destination increment mode must agree"
10609 #: config/tc-metag.c:2040
10611 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
10612 "be in different units"
10615 #: config/tc-metag.c:2049
10616 msgid "source and destination register must be in different units"
10619 #: config/tc-metag.c:2081
10621 msgid "register unit must be one of %s"
10624 #: config/tc-metag.c:2168
10626 msgid "link register unit must be one of %s"
10629 #: config/tc-metag.c:2174
10630 msgid "link register must be in a low numbered register"
10633 #: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
10634 msgid "target out of range"
10637 #: config/tc-metag.c:2672
10638 msgid "invalid quickrot unit specified"
10641 #: config/tc-metag.c:2688
10642 msgid "invalid quickrot register specified"
10645 #: config/tc-metag.c:2742
10646 msgid "source register must be in the trigger unit"
10649 #: config/tc-metag.c:2845
10650 msgid "Source registers must be in the same unit"
10653 #: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
10654 msgid "destination register should be even numbered"
10657 #: config/tc-metag.c:3628
10658 msgid "comparison must be with register or #0"
10661 #: config/tc-metag.c:3694 config/tc-metag.c:3759
10662 msgid "instruction cannot operate on pair values"
10665 #: config/tc-metag.c:3705
10666 msgid "zero flag is not valid for this instruction"
10669 #: config/tc-metag.c:3726
10670 msgid "source register should be even numbered"
10673 #: config/tc-metag.c:3786 config/tc-metag.c:3795
10674 msgid "fraction bits value out of range"
10677 #: config/tc-metag.c:3977
10678 msgid "simd instructions operate on pair values (L prefix)"
10681 #: config/tc-metag.c:3995
10682 msgid "source registers should be even numbered"
10685 #: config/tc-metag.c:4273
10687 msgid "expected ']', not %c in %s"
10690 #: config/tc-metag.c:4392
10691 msgid "invalid register for memory access"
10694 #: config/tc-metag.c:4505 config/tc-metag.c:4633
10695 msgid "unexpected end of line"
10698 #: config/tc-metag.c:4552
10699 msgid "'H' modifier only valid for accumulator registers"
10702 #: config/tc-metag.c:4605
10703 msgid "base unit must be either A0 or A1"
10706 #: config/tc-metag.c:4678 config/tc-metag.c:5121
10707 msgid "invalid register"
10710 #: config/tc-metag.c:4826
10711 msgid "could not parse template definition"
10714 #: config/tc-metag.c:5013
10715 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
10718 #: config/tc-metag.c:5069
10719 msgid "invalid operands for cross-unit op"
10722 #: config/tc-metag.c:5111
10723 msgid "missing flags: one of 'P', 'N' or 'Z' required"
10726 #: config/tc-metag.c:5139
10727 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
10730 #: config/tc-metag.c:5160
10731 msgid "accumulator not a valid destination"
10734 #: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
10735 msgid "invalid immediate value"
10738 #: config/tc-metag.c:5182
10739 msgid "immediate value not allowed when source & dest differ"
10742 #: config/tc-metag.c:5214
10744 msgid "invalid register operand: %s"
10747 #: config/tc-metag.c:5248
10748 msgid "QUICKRoT extension requires 4 registers"
10751 #: config/tc-metag.c:5255
10752 msgid "invalid fourth register"
10755 #: config/tc-metag.c:5262
10756 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
10759 #: config/tc-metag.c:5290
10760 msgid "DSP RAM pointer in incorrect unit"
10763 #: config/tc-metag.c:5336
10764 msgid "invalid register operand #1"
10767 #: config/tc-metag.c:5350
10768 msgid "invalid register operand #2"
10771 #: config/tc-metag.c:5414
10772 msgid "this instruction does not accept an immediate"
10775 #: config/tc-metag.c:5434
10776 msgid "invalid register operand #3"
10779 #: config/tc-metag.c:5446
10780 msgid "this instruction does not accept an accumulator"
10783 #: config/tc-metag.c:5464
10784 msgid "invalid register operand #4"
10787 #: config/tc-metag.c:5541
10788 msgid "invalid accumulator register"
10791 #: config/tc-metag.c:5597
10792 msgid "conditional instruction cannot use G flag"
10795 #: config/tc-metag.c:5608
10796 msgid "conditional instruction cannot use B flag"
10799 #: config/tc-metag.c:5619
10800 msgid "conditional instruction cannot use R flag"
10803 #: config/tc-metag.c:5728
10804 msgid "'L' modifier not valid for this instruction"
10807 #: config/tc-metag.c:5860
10809 msgid "missing fpu name `%s'"
10812 #: config/tc-metag.c:5871
10814 msgid "unknown fpu `%s'"
10817 #: config/tc-metag.c:5886
10819 msgid "missing DSP name `%s'"
10822 #: config/tc-metag.c:5897
10824 msgid "unknown DSP `%s'"
10827 #: config/tc-metag.c:5915
10828 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
10831 #: config/tc-metag.c:5953
10833 msgid " Meta specific command line options:\n"
10836 #: config/tc-metag.c:6042
10837 msgid "premature end of floating point prefix"
10840 #: config/tc-metag.c:6102
10841 msgid "unknown floating point prefix character"
10844 #: config/tc-metag.c:6251
10846 msgid "unknown DSP prefix character %c %s"
10849 #: config/tc-metag.c:6514
10851 msgid "instruction mnemonic too long: %s"
10854 #: config/tc-metag.c:6569
10856 msgid "junk at end of line: \"%s\""
10859 #: config/tc-metag.c:6576
10861 msgid "failed to assemble instruction: \"%s\""
10864 #: config/tc-metag.c:6581
10866 msgid "unknown floating point mnemonic: \"%s\""
10869 #: config/tc-metag.c:6583
10871 msgid "unknown mnemonic: \"%s\""
10874 #: config/tc-metag.c:6634
10876 msgid "cannot assemble DSP instruction, DSP option not set: %s"
10879 #: config/tc-metag.c:6641
10881 msgid "cannot assemble FPU instruction, FPU option not set: %s"
10884 #: config/tc-metag.c:6739 config/tc-nds32.c:6159
10885 msgid "Bad call to md_atof()"
10888 #: config/tc-microblaze.c:237
10890 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
10893 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
10894 #: config/tc-microblaze.c:586
10896 msgid "Invalid register number at '%.6s'"
10899 #: config/tc-microblaze.c:751
10900 msgid "operand must be a constant or a label"
10903 #: config/tc-microblaze.c:760
10905 msgid "operand must be absolute in range %lx..%lx, not %lx"
10908 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
10909 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
10910 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
10911 #: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
10912 #: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
10913 #: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
10914 #: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
10915 #: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
10916 #: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
10917 #: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
10918 #: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
10919 #: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
10920 #: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
10921 #: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
10922 #: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
10923 #: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
10924 #: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
10925 #: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
10926 msgid "Error in statement syntax"
10929 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
10930 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
10931 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
10932 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
10933 #: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
10934 #: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
10935 #: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
10936 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
10937 #: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
10938 #: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
10939 #: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
10940 #: config/tc-microblaze.c:1659
10941 msgid "Cannot use special register with this instruction"
10944 #: config/tc-microblaze.c:1036
10945 msgid "lmi pseudo instruction should not use a label in imm field"
10948 #: config/tc-microblaze.c:1038
10949 msgid "smi pseudo instruction should not use a label in imm field"
10952 #: config/tc-microblaze.c:1157
10953 msgid "Symbol used as immediate for shift instruction"
10956 #: config/tc-microblaze.c:1166
10958 msgid "Shift value > 32. using <value %% 32>"
10961 #: config/tc-microblaze.c:1272
10962 msgid "Symbol used as immediate value for msrset/msrclr instructions"
10965 #: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
10966 msgid "invalid value for special purpose register"
10969 #: config/tc-microblaze.c:1667
10970 msgid "An IMM instruction should not be present in the .s file"
10973 #: config/tc-microblaze.c:1729
10974 msgid "Symbol used as immediate for mbar instruction"
10977 #: config/tc-microblaze.c:1735
10979 msgid "Immediate value for mbar > 32. using <value %% 32>"
10982 #: config/tc-microblaze.c:1812
10983 msgid "Bad call to MD_NTOF()"
10986 #: config/tc-microblaze.c:2081
10988 msgid "pcrel for branch to %s too far (0x%x)"
10991 #. We know the abs value: Should never happen.
10992 #: config/tc-microblaze.c:2238
10993 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
10996 #. Cannot have a PC-relative branch to a diff segment.
10997 #: config/tc-microblaze.c:2252
10999 msgid "PC relative branch to label %s which is not in the instruction space"
11002 #: config/tc-microblaze.c:2295
11004 "Variable is accessed using small data read only anchor, but it is not in the "
11005 "small data read only section"
11008 #: config/tc-microblaze.c:2318
11010 "Variable is accessed using small data read write anchor, but it is not in "
11011 "the small data read write section"
11014 #: config/tc-microblaze.c:2327
11015 msgid "Incorrect fr_opcode value in frag. Internal error....."
11018 #. We know the abs value: Should never happen.
11019 #: config/tc-microblaze.c:2334
11020 msgid "Absolute value in relaxation code. Assembler error....."
11023 #: config/tc-mips.c:2098
11025 msgid "the %d-bit %s architecture does not support the `%s' extension"
11028 #: config/tc-mips.c:2101
11030 msgid "the `%s' extension requires %s%d revision %d or greater"
11033 #: config/tc-mips.c:2110
11035 msgid "the `%s' extension was removed in %s%d revision %d"
11038 #: config/tc-mips.c:2119
11040 msgid "the `%s' extension requires 64-bit FPRs"
11043 #: config/tc-mips.c:2962 config/tc-mips.c:16262
11045 msgid "unrecognized register name `%s'"
11048 #: config/tc-mips.c:3189
11049 msgid "invalid register range"
11052 #: config/tc-mips.c:3217
11053 msgid "vector element must be constant"
11056 #: config/tc-mips.c:3227
11057 msgid "missing `]'"
11060 #: config/tc-mips.c:3450
11062 msgid "internal: bad mips opcode (mask error): %s %s"
11065 #: config/tc-mips.c:3477
11067 msgid "internal: unknown operand type: %s %s"
11070 #: config/tc-mips.c:3510
11072 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
11075 #: config/tc-mips.c:3518
11077 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
11080 #: config/tc-mips.c:3525
11082 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
11085 #: config/tc-mips.c:3560
11087 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
11090 #: config/tc-mips.c:3568
11092 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
11095 #: config/tc-mips.c:3594
11096 msgid "-G may not be used in position-independent code"
11099 #: config/tc-mips.c:3600
11100 msgid "-G may not be used with abicalls"
11103 #. Probably a memory allocation problem? Give up now.
11104 #: config/tc-mips.c:3620 config/tc-mips.c:3711
11105 msgid "broken assembler, no assembly attempted"
11108 #: config/tc-mips.c:3650 config/tc-mips.c:3679
11110 msgid "internal: can't hash `%s': %s"
11113 #: config/tc-mips.c:3861
11115 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
11118 #: config/tc-mips.c:3868
11120 msgid ".gnu_attribute %d,%d requires `%s'"
11123 #: config/tc-mips.c:3929
11125 msgid ".gnu_attribute %d,%d is no longer supported"
11128 #: config/tc-mips.c:3938
11130 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
11133 #: config/tc-mips.c:3951
11134 msgid "`gp=64' used with a 32-bit processor"
11137 #: config/tc-mips.c:3954
11138 msgid "`gp=32' used with a 64-bit ABI"
11141 #: config/tc-mips.c:3957
11142 msgid "`gp=64' used with a 32-bit ABI"
11145 #: config/tc-mips.c:3964
11146 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
11149 #: config/tc-mips.c:3966
11150 msgid "`fp=xx' cannot be used with `singlefloat'"
11153 #: config/tc-mips.c:3970
11154 msgid "`fp=64' used with a 32-bit fpu"
11157 #: config/tc-mips.c:3974
11158 msgid "`fp=64' used with a 32-bit ABI"
11161 #: config/tc-mips.c:3979
11162 msgid "`fp=32' used with a 64-bit ABI"
11165 #: config/tc-mips.c:3981
11166 msgid "`fp=32' used with a MIPS R6 cpu"
11169 #: config/tc-mips.c:3984
11170 msgid "Unknown size of floating point registers"
11173 #: config/tc-mips.c:3989
11174 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
11177 #: config/tc-mips.c:3992 config/tc-mips.c:3996
11179 msgid "`%s' cannot be used with `%s'"
11182 #: config/tc-mips.c:4001
11184 msgid "branch relaxation is not supported in `%s'"
11187 #: config/tc-mips.c:4081
11188 msgid "trap exception not supported at ISA 1"
11191 #: config/tc-mips.c:4094 config/tc-mips.c:17142
11193 msgid "`%s' does not support legacy NaN"
11196 #: config/tc-mips.c:4141
11198 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
11201 #: config/tc-mips.c:4846
11203 msgid "operand %d out of range"
11206 #: config/tc-mips.c:4854
11208 msgid "operand %d must be constant"
11211 #: config/tc-mips.c:4898 read.c:4315 read.c:5161 write.c:265 write.c:1026
11212 msgid "register value used as expression"
11215 #: config/tc-mips.c:4911
11217 msgid "operand %d must be an immediate expression"
11220 #: config/tc-mips.c:5032 config/tc-mips.c:5034
11222 msgid "float register should be even, was %d"
11225 #: config/tc-mips.c:5047
11227 msgid "condition code register should be even for %s, was %d"
11230 #: config/tc-mips.c:5052
11232 msgid "condition code register should be 0 or 4 for %s, was %d"
11235 #: config/tc-mips.c:5373
11236 msgid "invalid performance register"
11239 #: config/tc-mips.c:5469
11240 msgid "the source register must not be $0"
11243 #: config/tc-mips.c:5745
11244 msgid "missing frame size"
11247 #: config/tc-mips.c:5750
11248 msgid "frame size specified twice"
11251 #: config/tc-mips.c:5755
11252 msgid "invalid frame size"
11255 #: config/tc-mips.c:5795
11257 msgid "operand %d must be an immediate"
11260 #: config/tc-mips.c:5810
11261 msgid "invalid element selector"
11264 #: config/tc-mips.c:5823
11266 msgid "operand %d must be scalar"
11269 #: config/tc-mips.c:6000
11270 msgid "floating-point expression required"
11273 #: config/tc-mips.c:6100
11275 msgid "cannot use `%s' in this section"
11278 #: config/tc-mips.c:6247
11279 msgid "used $at without \".set noat\""
11282 #: config/tc-mips.c:6249
11284 msgid "used $%u with \".set at=$%u\""
11287 #: config/tc-mips.c:7278
11289 msgid "wrong size instruction in a %u-bit branch delay slot"
11292 #: config/tc-mips.c:7298 config/tc-mips.c:7308 config/tc-mips.c:15568
11294 msgid "jump to misaligned address (0x%lx)"
11297 #: config/tc-mips.c:7323 config/tc-mips.c:7343 config/tc-mips.c:7360
11298 #: config/tc-mips.c:8891 config/tc-mips.c:15422 config/tc-mips.c:15429
11299 #: config/tc-mips.c:15823 config/tc-mips.c:18657
11301 msgid "branch to misaligned address (0x%lx)"
11304 #: config/tc-mips.c:7329 config/tc-mips.c:7347 config/tc-mips.c:7364
11305 #: config/tc-mips.c:8894
11307 msgid "branch address range overflow (0x%lx)"
11310 #: config/tc-mips.c:7609
11311 msgid "extended instruction in delay slot"
11314 #: config/tc-mips.c:8073
11315 msgid "source and destination must be different"
11318 #: config/tc-mips.c:8076
11319 msgid "a destination register must be supplied"
11322 #: config/tc-mips.c:8081
11323 msgid "the source register must not be $31"
11326 #: config/tc-mips.c:8329 config/tc-mips.c:14206 config/tc-mips.c:18803
11327 msgid "invalid unextended operand value"
11330 #: config/tc-mips.c:8447
11332 msgid "opcode not supported on this processor: %s (%s)"
11335 #: config/tc-mips.c:8526
11336 msgid "opcode not supported in the `insn32' mode"
11339 #: config/tc-mips.c:8529
11341 msgid "unrecognized %d-bit version of microMIPS opcode"
11344 #: config/tc-mips.c:8585
11345 msgid "unrecognized unextended version of MIPS16 opcode"
11348 #: config/tc-mips.c:8588
11349 msgid "unrecognized extended version of MIPS16 opcode"
11352 #: config/tc-mips.c:8638 config/tc-mips.c:18674
11354 "macro instruction expanded into multiple instructions in a branch delay slot"
11357 #: config/tc-mips.c:8641 config/tc-mips.c:18682
11358 msgid "macro instruction expanded into multiple instructions"
11361 #: config/tc-mips.c:8645
11363 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
11367 #: config/tc-mips.c:8647
11369 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
11373 #: config/tc-mips.c:9091
11374 msgid "operand overflow"
11377 #: config/tc-mips.c:9110 config/tc-mips.c:9694 config/tc-mips.c:13687
11378 msgid "macro used $at after \".set noat\""
11381 #: config/tc-mips.c:9258 config/tc-mips.c:12026 config/tc-mips.c:12685
11383 msgid "number (0x%s) larger than 32 bits"
11386 #: config/tc-mips.c:9278
11387 msgid "number larger than 64 bits"
11390 #: config/tc-mips.c:9572 config/tc-mips.c:9600 config/tc-mips.c:9638
11391 #: config/tc-mips.c:9683 config/tc-mips.c:12261 config/tc-mips.c:12300
11392 #: config/tc-mips.c:12339 config/tc-mips.c:12781 config/tc-mips.c:12833
11393 msgid "PIC code offset overflow (max 16 signed bits)"
11396 #: config/tc-mips.c:10211
11398 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
11401 #. result is always true
11402 #: config/tc-mips.c:10307
11404 msgid "branch %s is always true"
11407 #: config/tc-mips.c:10535 config/tc-mips.c:10645
11408 msgid "divide by zero"
11411 #: config/tc-mips.c:10735
11412 msgid "dla used to load 32-bit register; recommend using la instead"
11415 #: config/tc-mips.c:10739
11416 msgid "la used to load 64-bit address; recommend using dla instead"
11419 #: config/tc-mips.c:10848 config/tc-riscv.c:1163 config/tc-z80.c:732
11420 msgid "offset too large"
11423 #: config/tc-mips.c:11022 config/tc-mips.c:11300
11424 msgid "PIC code offset overflow (max 32 signed bits)"
11427 #: config/tc-mips.c:11370 config/tc-mips.c:11446
11429 msgid "opcode not supported in the `insn32' mode `%s'"
11432 #: config/tc-mips.c:11398
11433 msgid "MIPS PIC call to register other than $25"
11436 #: config/tc-mips.c:11414 config/tc-mips.c:11425 config/tc-mips.c:11558
11437 #: config/tc-mips.c:11569
11438 msgid "no .cprestore pseudo-op used in PIC code"
11441 #: config/tc-mips.c:11419 config/tc-mips.c:11563
11442 msgid "no .frame pseudo-op used in PIC code"
11445 #: config/tc-mips.c:11584
11446 msgid "non-PIC jump used in PIC library"
11449 #: config/tc-mips.c:12511
11451 msgid "Unable to generate `%s' compliant code without mthc1"
11454 #: config/tc-mips.c:13245
11456 msgid "instruction %s: result is always false"
11459 #: config/tc-mips.c:13398
11461 msgid "instruction %s: result is always true"
11464 #. FIXME: Check if this is one of the itbl macros, since they
11465 #. are added dynamically.
11466 #: config/tc-mips.c:13683
11468 msgid "macro %s not implemented yet"
11471 #: config/tc-mips.c:14028 config/tc-mips.c:14092 config/tc-mips.c:14103
11472 #: config/tc-score.c:2691 config/tc-score.c:2737
11473 msgid "unrecognized opcode"
11476 #: config/tc-mips.c:14216
11477 msgid "extended operand requested but not required"
11480 #: config/tc-mips.c:14225
11481 msgid "operand value out of range for instruction"
11484 #: config/tc-mips.c:14324
11486 msgid "relocation %s isn't supported by the current ABI"
11489 #: config/tc-mips.c:14380
11490 msgid "unclosed '('"
11493 #: config/tc-mips.c:14446
11495 msgid "a different %s was already specified, is now %s"
11498 #: config/tc-mips.c:14613
11499 msgid "-mmicromips cannot be used with -mips16"
11502 #: config/tc-mips.c:14628
11503 msgid "-mips16 cannot be used with -micromips"
11506 #: config/tc-mips.c:14779 config/tc-mips.c:14837
11507 msgid "no compiled in support for 64 bit object file format"
11510 #: config/tc-mips.c:14844
11512 msgid "invalid abi -mabi=%s"
11515 #: config/tc-mips.c:14884
11517 msgid "invalid NaN setting -mnan=%s"
11520 #: config/tc-mips.c:14918
11521 msgid "-G not supported in this configuration"
11524 #: config/tc-mips.c:14944
11526 msgid "-%s conflicts with the other architecture options, which imply -%s"
11529 #: config/tc-mips.c:14960
11531 msgid "-march=%s is not compatible with the selected ABI"
11534 #: config/tc-mips.c:15426 config/tc-mips.c:15817 config/tc-mips.c:18654
11535 msgid "branch to a symbol in another ISA mode"
11538 #: config/tc-mips.c:15433 config/tc-mips.c:15574 config/tc-mips.c:15827
11540 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
11543 #: config/tc-mips.c:15470
11544 msgid "PC-relative reference to a different section"
11547 #: config/tc-mips.c:15542 config/tc-riscv.c:2395
11548 msgid "TLS relocation against a constant"
11551 #: config/tc-mips.c:15562
11552 msgid "jump to a symbol in another ISA mode"
11555 #: config/tc-mips.c:15565
11556 msgid "JALX to a symbol in the same ISA mode"
11559 #: config/tc-mips.c:15650
11560 msgid "unsupported constant in relocation"
11563 #: config/tc-mips.c:15722
11565 msgid "PC-relative access using misaligned symbol (%lx)"
11568 #: config/tc-mips.c:15726
11570 msgid "PC-relative access using misaligned offset (%lx)"
11573 #: config/tc-mips.c:15739 config/tc-mips.c:15758
11574 msgid "PC-relative access out of range"
11577 #: config/tc-mips.c:15745
11579 msgid "PC-relative access to misaligned address (%lx)"
11582 #: config/tc-mips.c:15912
11584 msgid "alignment too large, %d assumed"
11587 #: config/tc-mips.c:15915
11588 msgid "alignment negative, 0 assumed"
11591 #: config/tc-mips.c:16157
11593 msgid "%s: no such section"
11596 #: config/tc-mips.c:16198
11598 msgid ".option pic%d not supported"
11601 #: config/tc-mips.c:16200
11603 msgid ".option pic%d not supported in VxWorks PIC mode"
11606 #: config/tc-mips.c:16212 config/tc-mips.c:16549
11607 msgid "-G may not be used with SVR4 PIC code"
11610 #: config/tc-mips.c:16218
11612 msgid "unrecognized option \"%s\""
11615 #: config/tc-mips.c:16324
11617 msgid "unknown architecture %s"
11620 #: config/tc-mips.c:16338 config/tc-mips.c:16500
11622 msgid "unknown ISA level %s"
11625 #: config/tc-mips.c:16347
11627 msgid "unknown ISA or architecture %s"
11630 #: config/tc-mips.c:16406
11631 msgid "`noreorder' must be set before `nomacro'"
11634 #: config/tc-mips.c:16435
11635 msgid ".set pop with no .set push"
11638 #: config/tc-mips.c:16454
11640 msgid "tried to set unrecognized symbol: %s\n"
11643 #: config/tc-mips.c:16527
11645 msgid ".module used with unrecognized symbol: %s\n"
11648 #: config/tc-mips.c:16533
11649 msgid ".module is not permitted after generating code"
11652 #: config/tc-mips.c:16593 config/tc-mips.c:16672 config/tc-mips.c:16776
11653 #: config/tc-mips.c:16806 config/tc-mips.c:16855
11655 msgid "%s not supported in MIPS16 mode"
11658 #: config/tc-mips.c:16600
11659 msgid ".cpload not in noreorder section"
11662 #: config/tc-mips.c:16681 config/tc-mips.c:16700
11663 msgid "missing argument separator ',' for .cpsetup"
11666 #: config/tc-mips.c:16898
11668 msgid "unsupported use of %s"
11671 #: config/tc-mips.c:16989
11672 msgid "unsupported use of .gpword"
11675 #: config/tc-mips.c:17027
11676 msgid "unsupported use of .gpdword"
11679 #: config/tc-mips.c:17059
11680 msgid "unsupported use of .ehword"
11683 #: config/tc-mips.c:17146
11684 msgid "bad .nan directive"
11687 #: config/tc-mips.c:17195
11689 msgid "ignoring attempt to redefine symbol %s"
11692 #: config/tc-mips.c:17210 ecoff.c:3372
11693 msgid "bad .weakext directive"
11696 #: config/tc-mips.c:18179 config/tc-mips.c:18456
11697 msgid "relaxed out-of-range branch into a jump"
11700 #: config/tc-mips.c:18678
11701 msgid "extended instruction in a branch delay slot"
11704 #: config/tc-mips.c:18792 config/tc-xtensa.c:1687 config/tc-xtensa.c:1965
11705 msgid "unsupported relocation"
11708 #: config/tc-mips.c:19292 config/tc-score.c:5636
11709 msgid "expected simple number"
11712 #: config/tc-mips.c:19320 config/tc-score.c:5663
11713 msgid "invalid number"
11716 #: config/tc-mips.c:19397 ecoff.c:2999
11717 msgid ".end directive without a preceding .ent directive"
11720 #: config/tc-mips.c:19406
11721 msgid ".end symbol does not match .ent symbol"
11724 #: config/tc-mips.c:19483
11725 msgid ".ent or .aent not in text section"
11728 #: config/tc-mips.c:19486 config/tc-score.c:5702
11729 msgid "missing .end"
11732 #: config/tc-mips.c:19569
11733 msgid ".mask/.fmask outside of .ent"
11736 #: config/tc-mips.c:19576
11737 msgid "bad .mask/.fmask directive"
11740 #: config/tc-mips.c:19869
11742 msgid "bad value (%s) for %s"
11745 #: config/tc-mips.c:19933
11749 "-EB\t\t\tgenerate big endian output\n"
11750 "-EL\t\t\tgenerate little endian output\n"
11751 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
11752 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
11753 "\t\t\timplicitly with the gp register [default 8]\n"
11756 #: config/tc-mips.c:19940
11759 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
11760 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
11761 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
11762 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
11763 "-mips5 generate MIPS ISA V instructions\n"
11764 "-mips32 generate MIPS32 ISA instructions\n"
11765 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
11766 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
11767 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
11768 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
11769 "-mips64 generate MIPS64 ISA instructions\n"
11770 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
11771 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
11772 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
11773 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
11774 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
11777 #: config/tc-mips.c:19965
11780 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
11781 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
11782 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
11785 #: config/tc-mips.c:19978
11788 "-mips16\t\t\tgenerate mips16 instructions\n"
11789 "-no-mips16\t\tdo not generate mips16 instructions\n"
11792 #: config/tc-mips.c:19981
11795 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
11796 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
11799 #: config/tc-mips.c:19984
11802 "-mmicromips\t\tgenerate microMIPS instructions\n"
11803 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
11806 #: config/tc-mips.c:19987
11809 "-msmartmips\t\tgenerate smartmips instructions\n"
11810 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
11813 #: config/tc-mips.c:19990
11816 "-mdsp\t\t\tgenerate DSP instructions\n"
11817 "-mno-dsp\t\tdo not generate DSP instructions\n"
11820 #: config/tc-mips.c:19993
11823 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
11824 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
11827 #: config/tc-mips.c:19996
11830 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
11831 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
11834 #: config/tc-mips.c:19999
11837 "-mmt\t\t\tgenerate MT instructions\n"
11838 "-mno-mt\t\t\tdo not generate MT instructions\n"
11841 #: config/tc-mips.c:20002
11844 "-mmcu\t\t\tgenerate MCU instructions\n"
11845 "-mno-mcu\t\tdo not generate MCU instructions\n"
11848 #: config/tc-mips.c:20005
11851 "-mmsa\t\t\tgenerate MSA instructions\n"
11852 "-mno-msa\t\tdo not generate MSA instructions\n"
11855 #: config/tc-mips.c:20008
11858 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
11859 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
11862 #: config/tc-mips.c:20011
11865 "-mvirt\t\t\tgenerate Virtualization instructions\n"
11866 "-mno-virt\t\tdo not generate Virtualization instructions\n"
11869 #: config/tc-mips.c:20014
11872 "-mcrc\t\t\tgenerate CRC instructions\n"
11873 "-mno-crc\t\tdo not generate CRC instructions\n"
11876 #: config/tc-mips.c:20017
11879 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
11880 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
11883 #: config/tc-mips.c:20020
11886 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
11887 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
11890 #: config/tc-mips.c:20023
11893 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
11894 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
11895 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
11896 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
11897 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
11898 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
11899 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
11900 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
11901 "-msym32\t\t\tassume all symbols have 32-bit values\n"
11902 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
11903 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
11904 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
11905 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
11906 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
11909 #: config/tc-mips.c:20038
11912 "-mhard-float\t\tallow floating-point instructions\n"
11913 "-msoft-float\t\tdo not allow floating-point instructions\n"
11914 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
11915 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
11916 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
11917 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
11918 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
11919 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
11921 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
11924 #: config/tc-mips.c:20056
11927 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
11928 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
11929 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
11930 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
11931 "-xgot\t\t\tassume a 32 bit GOT\n"
11932 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
11933 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
11934 " position dependent (non shared) code\n"
11935 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
11938 #: config/tc-mips.c:20077
11940 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
11943 #: config/tc-mips.c:20079 config/tc-mips.c:20082 config/tc-mips.c:20085
11947 #: config/tc-mips.c:20080
11949 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
11952 #: config/tc-mips.c:20083
11954 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
11957 #: config/tc-mips.c:20165
11958 msgid "missing .end at end of assembly"
11961 #: config/tc-mmix.c:702
11963 msgid " MMIX-specific command line options:\n"
11966 #: config/tc-mmix.c:703
11969 " -fixed-special-register-names\n"
11970 " Allow only the original special register names.\n"
11973 #: config/tc-mmix.c:706
11975 msgid " -globalize-symbols Make all symbols global.\n"
11978 #: config/tc-mmix.c:708
11980 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
11983 #: config/tc-mmix.c:710
11985 msgid " -relax Create linker relaxable code.\n"
11988 #: config/tc-mmix.c:712
11991 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
11992 " Implies -fixed-special-register-names.\n"
11995 #: config/tc-mmix.c:715
11998 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
11999 " into multiple instructions.\n"
12002 #: config/tc-mmix.c:718
12005 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12008 #: config/tc-mmix.c:720
12011 " -linker-allocated-gregs If there's no suitable GREG definition for "
12012 "the operands of an instruction, let the linker "
12016 #: config/tc-mmix.c:723
12019 " -x Do not warn when an operand to GETA, a branch,\n"
12020 " PUSHJ or JUMP is not known to be within range.\n"
12021 " The linker will catch any errors. Implies\n"
12022 " -linker-allocated-gregs."
12025 #: config/tc-mmix.c:849
12027 msgid "unknown opcode: `%s'"
12030 #: config/tc-mmix.c:971 config/tc-mmix.c:986
12031 msgid "specified location wasn't TETRA-aligned"
12034 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4214
12035 #: config/tc-mmix.c:4230
12036 msgid "unaligned data at an absolute location is not supported"
12039 #: config/tc-mmix.c:1098
12041 msgid "invalid operand to opcode %s: `%s'"
12044 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12045 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12046 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12047 #: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12048 #: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12049 #: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12050 #: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12051 #: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12052 #: config/tc-mmix.c:1883
12054 msgid "invalid operands to opcode %s: `%s'"
12057 #: config/tc-mmix.c:1983
12058 msgid "internal: mmix_prefix_name but empty prefix"
12061 #: config/tc-mmix.c:2046
12063 msgid "too many GREG registers allocated (max %d)"
12066 #: config/tc-mmix.c:2106
12067 msgid "BSPEC already active. Nesting is not supported."
12070 #: config/tc-mmix.c:2115
12071 msgid "invalid BSPEC expression"
12074 #: config/tc-mmix.c:2131
12076 msgid "can't create section %s"
12079 #: config/tc-mmix.c:2136
12081 msgid "can't set section flags for section %s"
12084 #: config/tc-mmix.c:2157
12085 msgid "ESPEC without preceding BSPEC"
12088 #: config/tc-mmix.c:2186
12089 msgid "missing local expression"
12092 #: config/tc-mmix.c:2396
12093 msgid "operand out of range, instruction expanded"
12096 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12097 #. user-friendly, though a little bit non-substantial.
12098 #: config/tc-mmix.c:2647
12099 msgid "directive LOCAL must be placed in code or data"
12102 #: config/tc-mmix.c:2648
12103 msgid "internal confusion: relocation in a section without contents"
12106 #: config/tc-mmix.c:2762
12107 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
12110 #: config/tc-mmix.c:2810
12111 msgid "no suitable GREG definition for operands"
12114 #: config/tc-mmix.c:2869
12115 msgid "operands were not reducible at assembly-time"
12118 #: config/tc-mmix.c:2896
12120 msgid "cannot generate relocation type for symbol %s, code %s"
12123 #: config/tc-mmix.c:2916
12125 msgid "internal: unhandled label %s"
12128 #: config/tc-mmix.c:2945
12129 msgid "[0-9]H labels may not appear alone on a line"
12132 #: config/tc-mmix.c:2953
12133 msgid "[0-9]H labels do not mix with dot-pseudos"
12136 #: config/tc-mmix.c:3041
12137 msgid "invalid characters in input"
12140 #: config/tc-mmix.c:3147
12141 msgid "empty label field for IS"
12144 #: config/tc-mmix.c:3473
12146 msgid "internal: unexpected relax type %d:%d"
12149 #: config/tc-mmix.c:3497
12150 msgid "BSPEC without ESPEC."
12153 #: config/tc-mmix.c:3562
12154 msgid "LOC to section unknown or indeterminable at first pass"
12157 #: config/tc-mmix.c:3734
12158 msgid "GREG expression too complicated"
12161 #: config/tc-mmix.c:3749
12162 msgid "internal: GREG expression not resolved to section"
12165 #: config/tc-mmix.c:3798
12166 msgid "register section has contents\n"
12169 #: config/tc-mmix.c:3925
12170 msgid "section change from within a BSPEC/ESPEC pair is not supported"
12173 #: config/tc-mmix.c:3946
12174 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
12177 #: config/tc-mmix.c:3956
12178 msgid "invalid LOC expression"
12181 #: config/tc-mmix.c:4001 config/tc-mmix.c:4028
12182 msgid "LOC expression stepping backwards is not supported"
12185 #. We will only get here in rare cases involving #NO_APP,
12186 #. where the unterminated string is not recognized by the
12187 #. preformatting pass.
12188 #: config/tc-mmix.c:4137 config/tc-mmix.c:4295 config/tc-z80.c:1732
12189 msgid "unterminated string"
12192 #: config/tc-mmix.c:4154
12193 msgid "BYTE expression not a pure number"
12196 #. Note that mmixal does not allow negative numbers in
12197 #. BYTE sequences, so neither should we.
12198 #: config/tc-mmix.c:4163
12199 msgid "BYTE expression not in the range 0..255"
12202 #: config/tc-mmix.c:4212 config/tc-mmix.c:4228
12203 msgid "data item with alignment larger than location"
12206 #. Since integer_constant is local to expr.c, we have to make this a
12207 #. macro. FIXME: Do it cleaner.
12208 #: config/tc-mmix.h:98
12209 msgid "`&' serial number operator is not supported"
12212 #: config/tc-mn10200.c:300
12215 "MN10200 options:\n"
12219 #: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1684
12220 #: config/tc-v850.c:2328
12222 msgid "Unrecognized opcode: `%s'"
12225 #. xgettext:c-format.
12226 #: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3466
12227 #: config/tc-s390.c:1597 config/tc-v850.c:3043
12229 msgid "junk at end of line: `%s'"
12232 #: config/tc-mn10300.c:439
12235 "MN10300 assembler options:\n"
12239 #: config/tc-mn10300.c:1270
12240 msgid "Invalid opcode/operands"
12243 #: config/tc-mn10300.c:1792
12244 msgid "Invalid register specification."
12247 #: config/tc-mn10300.c:2390
12249 msgid "Bad relocation fixup type (%d)"
12252 #: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
12253 #: config/tc-moxie.c:362
12254 msgid "expecting comma delimited register operands"
12257 #: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
12258 #: config/tc-moxie.c:497
12259 msgid "expecting comma delimited operands"
12262 #: config/tc-moxie.c:320 config/tc-moxie.c:348
12263 msgid "expecting indirect register `($rA)'"
12266 #: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
12267 #: config/tc-moxie.c:489
12268 msgid "missing closing parenthesis"
12271 #: config/tc-moxie.c:439 config/tc-moxie.c:481
12272 msgid "expecting indirect register `($rX)'"
12275 #: config/tc-moxie.c:559 config/tc-pj.c:313
12276 msgid "Something forgot to clean up\n"
12279 #: config/tc-moxie.c:643
12282 " -EB assemble for a big endian system (default)\n"
12283 " -EL assemble for a little endian system\n"
12286 #: config/tc-moxie.c:703
12287 msgid "pcrel too far BFD_RELOC_MOXIE_10"
12290 #: config/tc-msp430.c:519
12291 msgid ".profiler pseudo requires at least two operands."
12294 #: config/tc-msp430.c:578
12295 msgid "unknown profiling flag - ignored."
12298 #: config/tc-msp430.c:594
12299 msgid "ambiguous flags combination - '.profiler' directive ignored."
12302 #: config/tc-msp430.c:604
12303 msgid "profiling in absolute section?"
12306 #: config/tc-msp430.c:1374
12308 msgid "Unrecognised CPU errata name starting here: %s"
12311 #: config/tc-msp430.c:1380
12313 msgid "Expecting comma after CPU errata name, not: %s"
12316 #: config/tc-msp430.c:1390
12317 msgid "MCU option requires a name\n"
12320 #: config/tc-msp430.c:1428
12322 msgid "unrecognised argument to -mcpu option '%s'"
12325 #: config/tc-msp430.c:1603
12328 "MSP430 options:\n"
12329 " -mmcu=<msp430-name> - select microcontroller type\n"
12330 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
12333 #: config/tc-msp430.c:1607
12336 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
12337 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
12339 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
12342 #: config/tc-msp430.c:1611
12345 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
12346 " -mP - enable polymorph instructions\n"
12349 #: config/tc-msp430.c:1614
12351 msgid " -ml - enable large code model\n"
12354 #: config/tc-msp430.c:1616
12356 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
12359 #: config/tc-msp430.c:1618
12361 msgid " -mn - insert a NOP after changing interrupts\n"
12364 #: config/tc-msp430.c:1620
12366 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
12369 #: config/tc-msp430.c:1622
12371 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
12374 #: config/tc-msp430.c:1624
12376 msgid " -md - Force copying of data from ROM to RAM at startup\n"
12379 #: config/tc-msp430.c:1626
12382 " -mdata-region={none|lower|upper|either} - select region data will be\n"
12386 #: config/tc-msp430.c:1779
12388 msgid "extra characters '%s' at end of immediate expression '%s'"
12391 #: config/tc-msp430.c:1811 config/tc-msp430.c:1994 config/tc-msp430.c:2108
12393 msgid "value 0x%x out of extended range."
12396 #: config/tc-msp430.c:1817
12398 msgid "value %d out of range. Use #lo() or #hi()"
12401 #: config/tc-msp430.c:1863
12402 msgid "cpu4: not converting PUSH #4 to shorter form"
12405 #: config/tc-msp430.c:1880
12406 msgid "cpu4: not converting PUSH #8 to shorter form"
12409 #: config/tc-msp430.c:1894
12410 msgid "error: unsupported #foo() directive used on symbol"
12413 #: config/tc-msp430.c:1911
12415 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
12418 #: config/tc-msp430.c:1962
12420 msgid "Registers cannot be used within immediate expression [%s]"
12423 #: config/tc-msp430.c:1964
12425 msgid "unknown operand %s"
12428 #: config/tc-msp430.c:1981
12430 msgid "extra characters '%s' at the end of absolute operand '%s'"
12433 #: config/tc-msp430.c:2000 config/tc-msp430.c:2114
12435 msgid "value out of range: 0x%x"
12438 #: config/tc-msp430.c:2011
12440 msgid "Registers cannot be used within absolute expression [%s]"
12443 #: config/tc-msp430.c:2013 config/tc-msp430.c:2143
12445 msgid "unknown expression in operand %s"
12448 #: config/tc-msp430.c:2027
12450 msgid "unknown addressing mode %s"
12453 #: config/tc-msp430.c:2035
12455 msgid "Bad register name %s"
12458 #: config/tc-msp430.c:2046
12459 msgid "cannot use indirect addressing with the PC"
12462 #: config/tc-msp430.c:2066
12463 msgid "')' required"
12466 #: config/tc-msp430.c:2078
12468 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
12471 #: config/tc-msp430.c:2085
12472 msgid "r2 should not be used in indexed addressing mode"
12475 #: config/tc-msp430.c:2097 config/tc-msp430.c:2171 config/tc-msp430.c:3211
12476 #: config/tc-msp430.c:3279 config/tc-msp430.c:3396 config/tc-msp430.c:3769
12477 #: config/tc-msp430.c:3868 config/tc-msp430.c:3919
12479 msgid "extra characters '%s' at end of operand '%s'"
12482 #: config/tc-msp430.c:2129 config/tc-msp430.c:2131
12483 msgid "CPU8: Stack pointer accessed with an odd offset"
12486 #: config/tc-msp430.c:2141
12488 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
12491 #: config/tc-msp430.c:2205
12493 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
12496 #: config/tc-msp430.c:2215
12497 msgid "this addressing mode is not applicable for destination operand"
12500 #: config/tc-msp430.c:2246 config/tc-msp430.c:2381 config/tc-msp430.c:2418
12501 #: config/tc-msp430.c:2448 config/tc-msp430.c:3147 config/tc-msp430.c:3230
12502 #: config/tc-msp430.c:3318
12504 msgid "expected register as second argument of %s"
12507 #: config/tc-msp430.c:2285 config/tc-msp430.c:2351
12509 msgid "index value too big for %s"
12512 #: config/tc-msp430.c:2302 config/tc-msp430.c:2368 config/tc-msp430.c:2475
12514 msgid "unexpected addressing mode for %s"
12517 #: config/tc-msp430.c:2388 config/tc-msp430.c:2425 config/tc-msp430.c:2455
12519 msgid "constant generator destination register found in %s"
12522 #: config/tc-msp430.c:2432 config/tc-msp430.c:2462
12524 msgid "constant generator source register found in %s"
12527 #: config/tc-msp430.c:2552
12528 msgid "no size modifier after period, .w assumed"
12531 #: config/tc-msp430.c:2556
12533 msgid "unrecognised instruction size modifier .%c"
12536 #: config/tc-msp430.c:2570
12538 msgid "junk found after instruction: %s.%s"
12541 #: config/tc-msp430.c:2590
12543 msgid "instruction %s.a does not exist"
12546 #: config/tc-msp430.c:2604
12548 msgid "instruction %s requires %d operand"
12549 msgid_plural "instruction %s requires %d operands"
12553 #: config/tc-msp430.c:2622
12555 msgid "instruction %s requires MSP430X mcu"
12558 #: config/tc-msp430.c:2642
12560 msgid "unable to repeat %s insn"
12563 #: config/tc-msp430.c:2661
12564 msgid "NOP inserted between two instructions that change interrupt state"
12567 #: config/tc-msp430.c:2663
12569 "a NOP might be needed here because of successive changes in interrupt state"
12572 #: config/tc-msp430.c:2674
12573 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
12576 #: config/tc-msp430.c:2682
12577 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
12580 #: config/tc-msp430.c:2689
12581 msgid "internal error: unknown nop check state"
12584 #: config/tc-msp430.c:2724
12585 msgid "inserting a NOP before EINT"
12588 #: config/tc-msp430.c:2727
12589 msgid "a NOP might be needed before the EINT"
12592 #: config/tc-msp430.c:2767 config/tc-msp430.c:2769 config/tc-msp430.c:3473
12593 #: config/tc-msp430.c:3475
12594 msgid "CPU11: PC is destination of SR altering instruction"
12597 #: config/tc-msp430.c:2784 config/tc-msp430.c:2786 config/tc-msp430.c:2892
12598 #: config/tc-msp430.c:2894 config/tc-msp430.c:3490 config/tc-msp430.c:3492
12599 #: config/tc-msp430.c:3668 config/tc-msp430.c:3670
12600 msgid "CPU13: SR is destination of SR altering instruction"
12603 #: config/tc-msp430.c:2805 config/tc-msp430.c:2904 config/tc-msp430.c:3533
12604 #: config/tc-msp430.c:3702
12605 msgid "repeat instruction used with non-register mode instruction"
12608 #: config/tc-msp430.c:2880 config/tc-msp430.c:3237 config/tc-msp430.c:3658
12610 msgid "%s: attempt to rotate the PC register"
12613 #: config/tc-msp430.c:3129 config/tc-msp430.c:3205
12615 msgid "expected #n as first argument of %s"
12618 #: config/tc-msp430.c:3135
12620 msgid "extra characters '%s' at end of constant expression '%s'"
12623 #: config/tc-msp430.c:3140 config/tc-msp430.c:3216
12625 msgid "expected constant expression as first argument of %s"
12628 #: config/tc-msp430.c:3166
12629 msgid "Too many registers popped"
12632 #: config/tc-msp430.c:3176
12633 msgid "Cannot use POPM to restore the SR register"
12636 #: config/tc-msp430.c:3196 config/tc-msp430.c:3265
12638 msgid "repeat count cannot be used with %s"
12641 #: config/tc-msp430.c:3223
12643 msgid "expected first argument of %s to be in the range 1-4"
12646 #: config/tc-msp430.c:3288
12648 msgid "expected value of first argument of %s to fit into 20-bits"
12651 #: config/tc-msp430.c:3307
12653 msgid "expected register name or constant as first argument of %s"
12656 #: config/tc-msp430.c:3401
12657 msgid "expected constant value as argument to RPT"
12660 #: config/tc-msp430.c:3407
12661 msgid "expected constant in the range 2..16"
12664 #: config/tc-msp430.c:3422
12665 msgid "PC used as an argument to RPT"
12668 #: config/tc-msp430.c:3428
12669 msgid "expected constant or register name as argument to RPT insn"
12672 #: config/tc-msp430.c:3435
12673 msgid "Illegal emulated instruction"
12676 #: config/tc-msp430.c:3687
12678 msgid "%s instruction does not accept a .b suffix"
12681 #: config/tc-msp430.c:3800
12683 msgid "Even number required. Rounded to %d"
12686 #: config/tc-msp430.c:3811
12688 msgid "Wrong displacement %d"
12691 #: config/tc-msp430.c:3833
12692 msgid "instruction requires label sans '$'"
12695 #: config/tc-msp430.c:3837
12696 msgid "instruction requires label or value in range -511:512"
12699 #: config/tc-msp430.c:3843 config/tc-msp430.c:3897 config/tc-msp430.c:3945
12700 msgid "instruction requires label"
12703 #: config/tc-msp430.c:3851 config/tc-msp430.c:3903
12704 msgid "polymorphs are not enabled. Use -mP option to enable."
12707 #: config/tc-msp430.c:3949
12708 msgid "Illegal instruction or not implemented opcode."
12711 #: config/tc-msp430.c:3980
12712 msgid "can't find opcode"
12715 #: config/tc-msp430.c:4497
12717 msgid "internal inconsistency problem in %s: insn %04lx"
12720 #: config/tc-msp430.c:4539 config/tc-msp430.c:4571
12722 msgid "internal inconsistency problem in %s: ext. insn %04lx"
12725 #: config/tc-msp430.c:4583
12727 msgid "internal inconsistency problem in %s: %lx"
12730 #: config/tc-mt.c:151
12732 msgid "MT specific command line options:\n"
12735 #: config/tc-mt.c:152
12737 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
12740 #: config/tc-mt.c:153
12742 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
12745 #: config/tc-mt.c:154
12747 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
12750 #: config/tc-mt.c:155
12752 msgid " -march=ms2 allow ms2 instructions \n"
12755 #: config/tc-mt.c:156
12757 msgid " -nosched disable scheduling restrictions\n"
12760 #: config/tc-mt.c:224
12762 msgid "instruction %s may not follow another memory access instruction."
12765 #: config/tc-mt.c:230
12767 msgid "instruction %s may not follow another I/O instruction."
12770 #: config/tc-mt.c:236
12772 msgid "%s may not occupy the delay slot of another branch insn."
12775 #: config/tc-mt.c:261
12777 msgid "operand references R%ld of previous instruction."
12780 #: config/tc-mt.c:267
12782 msgid "operand references R%ld of instruction before previous."
12785 #: config/tc-mt.c:281 config/tc-mt.c:286
12788 "conditional branch or jal insn's operand references R%ld of previous "
12789 "arithmetic or logic insn."
12792 #: config/tc-mt.c:349
12793 msgid "md_estimate_size_before_relax\n"
12796 #: config/tc-nds32.c:1941
12798 "<arch name>\t Assemble for architecture <arch name>\n"
12799 "\t\t\t <arch name> could be\n"
12800 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
12803 #: config/tc-nds32.c:1945
12805 "<baseline>\t Assemble for baseline <baseline>\n"
12806 "\t\t\t <baseline> could be v2, v3, v3m"
12809 #: config/tc-nds32.c:1948
12811 "<freg>\t Specify a FPU configuration\n"
12813 "\t\t\t 0: 8 SP / 4 DP registers\n"
12814 "\t\t\t 1: 16 SP / 8 DP registers\n"
12815 "\t\t\t 2: 32 SP / 16 DP registers\n"
12816 "\t\t\t 3: 32 SP / 32 DP registers"
12819 #: config/tc-nds32.c:1954
12821 "<abi>\t Specify a abi version\n"
12822 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
12825 #: config/tc-nds32.c:1985
12826 msgid "Multiply instructions support"
12829 #: config/tc-nds32.c:1986
12830 msgid "Divide instructions support"
12833 #: config/tc-nds32.c:1987
12834 msgid "16-bit extension"
12837 #: config/tc-nds32.c:1988
12838 msgid "d0/d1 registers"
12841 #: config/tc-nds32.c:1989
12842 msgid "Performance extension"
12845 #: config/tc-nds32.c:1990
12846 msgid "Performance extension 2"
12849 #: config/tc-nds32.c:1991
12850 msgid "String extension"
12853 #: config/tc-nds32.c:1992
12854 msgid "Reduced Register configuration (GPR16) option"
12857 #: config/tc-nds32.c:1993
12858 msgid "AUDIO ISA extension"
12861 #: config/tc-nds32.c:1994
12862 msgid "FPU SP extension"
12865 #: config/tc-nds32.c:1995
12866 msgid "FPU DP extension"
12869 #: config/tc-nds32.c:1996
12870 msgid "FPU fused-multiply-add instructions"
12873 #: config/tc-nds32.c:2033
12877 " NDS32-specific assembler options:\n"
12880 #: config/tc-nds32.c:2034
12883 " -O1,\t\t\t Optimize for performance\n"
12884 " -Os\t\t\t Optimize for space\n"
12887 #: config/tc-nds32.c:2037
12890 " -EL, -mel or -little Produce little endian output\n"
12891 " -EB, -meb or -big Produce big endian output\n"
12892 " -mpic\t\t\t Generate PIC\n"
12893 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
12894 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
12895 " -mno-all-relax\t Suppress all relaxation for this file\n"
12898 #: config/tc-nds32.c:2048
12903 #: config/tc-nds32.c:2055
12905 msgid " -m[no-]%-17sEnable/Disable %s\n"
12908 #: config/tc-nds32.c:2059
12910 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
12913 #: config/tc-nds32.c:2333
12915 msgid "la must use with symbol. '%s'"
12918 #: config/tc-nds32.c:2386
12920 msgid "need PIC qualifier with symbol. '%s'"
12923 #: config/tc-nds32.c:2423
12925 msgid "Operand is not a constant. `%s'"
12928 #: config/tc-nds32.c:2512
12930 msgid "needs @GOT or @GOTOFF. %s"
12933 #: config/tc-nds32.c:3008
12935 msgid "Duplicated pseudo-opcode %s."
12938 #: config/tc-nds32.c:3058
12940 msgid "Too many argument. `%s'"
12943 #. Logic here rejects the input arch name.
12944 #: config/tc-nds32.c:3119
12946 msgid "unknown arch name `%s'\n"
12949 #. Logic here rejects the input baseline.
12950 #: config/tc-nds32.c:3138
12952 msgid "unknown baseline `%s'\n"
12955 #. Logic here rejects the input FPU configuration.
12956 #: config/tc-nds32.c:3161
12958 msgid "unknown FPU configuration `%s'\n"
12961 #. Logic here rejects the input abi version.
12962 #: config/tc-nds32.c:3185
12964 msgid "unknown ABI version`%s'\n"
12967 #: config/tc-nds32.c:3790
12969 msgid "Different arguments of .vec_size are found, previous %d, current %d"
12972 #: config/tc-nds32.c:3795
12974 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
12977 #: config/tc-nds32.c:3799
12978 msgid "Argument of .vec_size is not a constant."
12981 #: config/tc-nds32.c:4375
12983 msgid "Don't know how to handle this field. %s"
12986 #: config/tc-nds32.c:4540
12988 msgid "instruction %s requires enabling performance extension"
12991 #: config/tc-nds32.c:4548
12993 msgid "instruction %s requires enabling performance extension II"
12996 #: config/tc-nds32.c:4556
12998 msgid "instruction %s requires enabling AUDIO extension"
13001 #: config/tc-nds32.c:4564
13003 msgid "instruction %s requires enabling STRING extension"
13006 #: config/tc-nds32.c:4573
13008 msgid "instruction %s requires enabling DIV & DX_REGS extension"
13011 #: config/tc-nds32.c:4584
13013 msgid "instruction %s requires enabling FPU extension"
13016 #: config/tc-nds32.c:4592
13018 msgid "instruction %s requires enabling FPU_SP extension"
13021 #: config/tc-nds32.c:4604 config/tc-nds32.c:4624
13023 msgid "instruction %s requires enabling FPU_MAC extension"
13026 #: config/tc-nds32.c:4612
13028 msgid "instruction %s requires enabling FPU_DP extension"
13031 #: config/tc-nds32.c:4634
13033 msgid "instruction %s requires enabling DX_REGS extension"
13036 #: config/tc-nds32.c:4825
13038 msgid "relax hint unrecognized instruction: line %d."
13041 #: config/tc-nds32.c:4866
13043 msgid "Can not find match relax hint. Line: %d"
13046 #: config/tc-nds32.c:5046
13048 msgid "Internal error: Relax hint error. %s: %x"
13051 #: config/tc-nds32.c:5118
13053 msgid "Internal error: Range error. %s"
13056 #: config/tc-nds32.c:5200
13058 msgid "Instruction %s not supported in the baseline."
13061 #: config/tc-nds32.c:5255
13063 msgid "Unrecognized opcode, %s."
13066 #: config/tc-nds32.c:5258
13068 msgid "Incorrect syntax, %s."
13071 #: config/tc-nds32.c:5261
13073 msgid "Unrecognized operand/register, %s."
13076 #: config/tc-nds32.c:5264
13078 msgid "Operand out of range, %s."
13081 #: config/tc-nds32.c:5267
13083 msgid "Prohibited register used for reduced-register, %s."
13086 #: config/tc-nds32.c:5270
13088 msgid "Junk at end of line, %s."
13091 #: config/tc-nds32.c:5932
13092 msgid "Addend to unresolved symbol is not on word boundary."
13095 #. Should never here.
13096 #: config/tc-nds32.c:6471
13097 msgid "Used FPU instructions requires enabling FPU extension"
13100 #: config/tc-nds32.c:6662
13102 msgid "Internal error: Unknown fixup type %d (`%s')"
13105 #: config/tc-nds32.c:6762
13106 msgid "need PIC qualifier with symbol."
13109 #: config/tc-nios2.c:453 config/tc-pru.c:309
13110 msgid "expecting opcode string in self test mode"
13113 #: config/tc-nios2.c:455 config/tc-pru.c:311
13115 msgid "assembly 0x%08x, expected %s"
13118 #: config/tc-nios2.c:848
13119 msgid "branch offset out of range\n"
13122 #: config/tc-nios2.c:849
13123 msgid "branch relaxation failed\n"
13126 #: config/tc-nios2.c:1145
13127 msgid "error checking for overflow - broken assembler"
13130 #: config/tc-nios2.c:1161 config/tc-pru.c:572
13132 msgid "immediate value 0x%x truncated to 0x%x"
13135 #: config/tc-nios2.c:1188 config/tc-pru.c:598
13137 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
13140 #: config/tc-nios2.c:1194
13142 msgid "branch offset %d out of range %d to %d"
13145 #: config/tc-nios2.c:1198
13147 msgid "branch offset %d out of range"
13150 #: config/tc-nios2.c:1204 config/tc-pru.c:608
13152 msgid "%s offset %d out of range %d to %d"
13155 #: config/tc-nios2.c:1208
13157 msgid "%s offset %d out of range"
13160 #: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
13162 msgid "immediate value %d out of range %d to %d"
13165 #: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
13166 #: config/tc-pru.c:628
13168 msgid "immediate value %u out of range %u to %u"
13171 #: config/tc-nios2.c:1233
13173 msgid "custom instruction opcode %u out of range %u to %u"
13176 #: config/tc-nios2.c:1238 config/tc-pru.c:633
13177 msgid "overflow in immediate argument"
13180 #: config/tc-nios2.c:1310 config/tc-pru.c:669
13181 msgid "cannot create 64-bit relocation"
13184 #: config/tc-nios2.c:1438
13186 msgid "internal error: broken opcode descriptor for `%s %s'\n"
13189 #: config/tc-nios2.c:1487 config/tc-pru.c:862
13190 msgid "can't create relocation"
13193 #: config/tc-nios2.c:1518 config/tc-pru.c:996 config/tc-pru.c:1016
13194 #: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
13196 msgid "unknown register %s"
13199 #: config/tc-nios2.c:1526
13200 msgid "expecting control register"
13203 #: config/tc-nios2.c:1528
13204 msgid "illegal use of control register"
13207 #: config/tc-nios2.c:1530
13208 msgid "illegal use of coprocessor register"
13211 #. Should never get here if we passed validation.
13212 #: config/tc-nios2.c:1532 config/tc-nios2.c:1846 config/tc-nios2.c:1988
13213 #: config/tc-nios2.c:2056
13215 msgid "invalid register %s"
13218 #: config/tc-nios2.c:1540
13220 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
13221 "Use .set noat to turn off those optimizations (and this warning)."
13224 #: config/tc-nios2.c:1545
13226 "The debugger will corrupt bt (r25).\n"
13227 "If you don't need to debug this code use .set nobreak to turn off this "
13231 #: config/tc-nios2.c:1549
13233 "The debugger will corrupt sstatus/ba (r30).\n"
13234 "If you don't need to debug this code use .set nobreak to turn off this "
13238 #: config/tc-nios2.c:1939 config/tc-nios2.c:1967
13239 msgid "r31 cannot be used with jmp; use ret instead"
13242 #: config/tc-nios2.c:1982
13243 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
13246 #: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
13247 #: config/tc-nios2.c:2680
13249 msgid "Invalid constant operand %s"
13252 #: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1318
13253 #: config/tc-pru.c:1343 config/tc-pru.c:1363
13255 msgid "badly formed expression near %s"
13258 #: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1412
13259 #: config/tc-pru.c:1437 config/tc-xtensa.c:2139
13260 msgid "too many arguments"
13263 #: config/tc-nios2.c:3126 config/tc-pru.c:1389
13265 msgid "expecting %c near %s"
13268 #. we cannot recover from this.
13269 #: config/tc-nios2.c:3277
13271 msgid "unrecognized pseudo-instruction %s"
13274 #: config/tc-nios2.c:3540 config/tc-tic6x.c:232
13276 msgid "unknown architecture '%s'"
13279 #: config/tc-nios2.c:3621
13280 msgid "Big-endian R2 is not supported."
13283 #. Unrecognised instruction - error.
13284 #: config/tc-nios2.c:3789 config/tc-pru.c:1737
13286 msgid "unrecognised instruction %s"
13289 #: config/tc-nios2.c:3909 config/tc-pru.c:1793
13291 msgid "can't represent relocation type %s"
13294 #: config/tc-nios2.c:4002
13295 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
13298 #: config/tc-nios2.c:4028
13300 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
13303 #: config/tc-nios2.c:4040 config/tc-nios2.c:4058 config/tc-nios2.c:4065
13305 msgid "Illegal operands: %%tls_ldo requires arguments in ()"
13308 #: config/tc-nios2.c:4072
13310 msgid "Illegal operands: garbage after %%tls_ldo()"
13313 #: config/tc-ns32k.c:437
13314 msgid "Invalid syntax in PC-relative addressing mode"
13317 #: config/tc-ns32k.c:461
13318 msgid "Invalid syntax in External addressing mode"
13321 #: config/tc-ns32k.c:542
13322 msgid "Invalid syntax in Memory Relative addressing mode"
13325 #: config/tc-ns32k.c:609
13326 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
13329 #: config/tc-ns32k.c:614
13330 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
13333 #: config/tc-ns32k.c:619
13334 msgid "Scaled-indexed addressing mode combined with scaled-index"
13337 #: config/tc-ns32k.c:630
13338 msgid "Invalid or illegal addressing mode combined with scaled-index"
13341 #: config/tc-ns32k.c:753
13342 msgid "Premature end of suffix -- Defaulting to d"
13345 #: config/tc-ns32k.c:766
13346 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
13349 #: config/tc-ns32k.c:811
13350 msgid "Very short instr to option, ie you can't do it on a NULLstr"
13353 #: config/tc-ns32k.c:861
13354 msgid "No such entry in list. (cpu/mmu register)"
13357 #: config/tc-ns32k.c:918
13358 msgid "Internal consistency error. check ns32k-opcode.h"
13361 #: config/tc-ns32k.c:943
13362 msgid "Address of immediate operand"
13365 #: config/tc-ns32k.c:944
13366 msgid "Invalid immediate write operand."
13369 #: config/tc-ns32k.c:1074
13370 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
13373 #: config/tc-ns32k.c:1107
13374 msgid "No such opcode"
13377 #: config/tc-ns32k.c:1182
13378 msgid "Bad suffix, defaulting to d"
13381 #: config/tc-ns32k.c:1209
13382 msgid "Too many operands passed to instruction"
13385 #. Check error in default.
13386 #: config/tc-ns32k.c:1221
13387 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
13390 #: config/tc-ns32k.c:1224
13391 msgid "Wrong number of operands"
13394 #: config/tc-ns32k.c:1297
13396 msgid "Can not do %d byte pc-relative relocation for storage type %d"
13399 #: config/tc-ns32k.c:1300
13401 msgid "Can not do %d byte relocation for storage type %d"
13404 #: config/tc-ns32k.c:1392
13406 msgid "value of %ld out of byte displacement range."
13409 #: config/tc-ns32k.c:1402
13411 msgid "value of %ld out of word displacement range."
13414 #: config/tc-ns32k.c:1417
13416 msgid "value of %ld out of double word displacement range."
13419 #: config/tc-ns32k.c:1438
13421 msgid "Internal logic error. Line %d, file: \"%s\""
13424 #: config/tc-ns32k.c:1486
13426 msgid "Internal logic error. line %d, file \"%s\""
13429 #: config/tc-ns32k.c:1587
13430 msgid "Bit field out of range"
13433 #: config/tc-ns32k.c:1687
13434 msgid "iif convert internal pcrel/binary"
13437 #: config/tc-ns32k.c:1704
13438 msgid "Bignum too big for long"
13441 #: config/tc-ns32k.c:1781
13442 msgid "iif convert internal pcrel/pointer"
13445 #: config/tc-ns32k.c:1786
13446 msgid "Internal logic error in iif.iifP[n].type"
13449 #. We can't relax this case.
13450 #: config/tc-ns32k.c:1822
13451 msgid "Can't relax difference"
13454 #: config/tc-ns32k.c:1863
13455 msgid "Displacement too large for :d"
13458 #: config/tc-ns32k.c:1876
13459 msgid "Internal logic error in iif.iifP[].type"
13463 #: config/tc-ns32k.c:1908
13465 msgid "Can't hash %s: %s"
13468 #: config/tc-ns32k.c:2144
13470 msgid "invalid architecture option -m%s, ignored"
13473 #: config/tc-ns32k.c:2157
13475 msgid "invalid default displacement size \"%s\". Defaulting to %d."
13478 #: config/tc-ns32k.c:2173
13482 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
13483 "--disp-size-default=<1|2|4>\n"
13486 #: config/tc-ns32k.c:2249
13488 msgid "Cannot find relocation type for symbol %s, code %d"
13491 #: config/tc-pdp11.c:336 config/tc-pdp11.c:354 config/tc-pdp11.c:379
13492 #: config/tc-pdp11.c:385 config/tc-pdp11.c:398
13493 msgid "Bad register name"
13496 #: config/tc-pdp11.c:417 config/tc-pdp11.c:481 config/tc-pdp11.c:492
13497 msgid "Error in expression"
13500 #: config/tc-pdp11.c:489
13501 msgid "Low order bits truncated in immediate float operand"
13504 #: config/tc-pdp11.c:608
13505 msgid "Float AC not legal as integer operand"
13508 #: config/tc-pdp11.c:628
13509 msgid "General register not legal as float operand"
13512 #: config/tc-pdp11.c:661
13513 msgid "No instruction found"
13516 #: config/tc-pdp11.c:671 config/tc-z80.c:1932 config/tc-z80.c:1945
13518 msgid "Unknown instruction '%s'"
13521 #: config/tc-pdp11.c:677
13523 msgid "Unsupported instruction set extension: %s"
13526 #: config/tc-pdp11.c:711
13527 msgid "operand is not an absolute constant"
13530 #: config/tc-pdp11.c:719
13531 msgid "3-bit immediate out of range"
13534 #: config/tc-pdp11.c:726
13535 msgid "6-bit immediate out of range"
13538 #: config/tc-pdp11.c:733
13539 msgid "8-bit immediate out of range"
13542 #: config/tc-pdp11.c:750 config/tc-pdp11.c:943
13543 msgid "Symbol expected"
13546 #: config/tc-pdp11.c:755
13547 msgid "8-bit displacement out of range"
13550 #: config/tc-pdp11.c:797 config/tc-pdp11.c:818 config/tc-pdp11.c:835
13551 #: config/tc-pdp11.c:856 config/tc-pdp11.c:873 config/tc-pdp11.c:894
13552 #: config/tc-pdp11.c:913 config/tc-pdp11.c:934
13553 msgid "Missing ','"
13556 #: config/tc-pdp11.c:948
13557 msgid "6-bit displacement out of range"
13560 #: config/tc-pdp11.c:969 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
13561 #: config/tc-vax.c:1950
13562 msgid "Too many operands"
13565 #: config/tc-pdp11.c:1419
13567 msgid "Can not represent %s relocation in this object file format"
13570 #: config/tc-pj.c:64 config/tc-pj.c:73
13571 msgid "confusing relocation expressions"
13574 #: config/tc-pj.c:157
13575 msgid "can't have relocation for ipush"
13578 #: config/tc-pj.c:289
13579 msgid "expected expression"
13582 #: config/tc-pj.c:355
13586 "-little\t\t\tgenerate little endian code\n"
13587 "-big\t\t\tgenerate big endian code\n"
13590 #: config/tc-pj.c:380 config/tc-sh.c:3614 config/tc-sh.c:3621
13591 #: config/tc-sh.c:3628 config/tc-sh.c:3635
13592 msgid "pcrel too far"
13595 #: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3022
13596 msgid "invalid register expression"
13599 #: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
13600 msgid "the use of -mvle requires big endian."
13603 #: config/tc-ppc.c:1183 config/tc-ppc.c:1205
13604 msgid "the use of -mvle requires -a32."
13607 #: config/tc-ppc.c:1185
13609 msgid "%s unsupported"
13612 #: config/tc-ppc.c:1278 config/tc-s390.c:432 config/tc-s390.c:439
13614 msgid "invalid switch -m%s"
13617 #: config/tc-ppc.c:1309
13618 msgid "--nops needs a numeric argument"
13621 #: config/tc-ppc.c:1326
13624 "PowerPC options:\n"
13625 "-a32 generate ELF32/XCOFF32\n"
13626 "-a64 generate ELF64/XCOFF64\n"
13628 "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
13629 "-mpwr generate code for POWER (RIOS1)\n"
13630 "-m601 generate code for PowerPC 601\n"
13631 "-mppc, -mppc32, -m603, -m604\n"
13632 " generate code for PowerPC 603/604\n"
13633 "-m403 generate code for PowerPC 403\n"
13634 "-m405 generate code for PowerPC 405\n"
13635 "-m440 generate code for PowerPC 440\n"
13636 "-m464 generate code for PowerPC 464\n"
13637 "-m476 generate code for PowerPC 476\n"
13638 "-m7400, -m7410, -m7450, -m7455\n"
13639 " generate code for PowerPC 7400/7410/7450/7455\n"
13640 "-m750cl generate code for PowerPC 750cl\n"
13641 "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
13644 #: config/tc-ppc.c:1345
13647 "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
13648 "-mppc64bridge generate code for PowerPC 64, including bridge "
13650 "-mbooke generate code for 32-bit PowerPC BookE\n"
13651 "-ma2 generate code for A2 architecture\n"
13652 "-mpower4, -mpwr4 generate code for Power4 architecture\n"
13653 "-mpower5, -mpwr5, -mpwr5x\n"
13654 " generate code for Power5 architecture\n"
13655 "-mpower6, -mpwr6 generate code for Power6 architecture\n"
13656 "-mpower7, -mpwr7 generate code for Power7 architecture\n"
13657 "-mpower8, -mpwr8 generate code for Power8 architecture\n"
13658 "-mpower9, -mpwr9 generate code for Power9 architecture\n"
13659 "-mcell generate code for Cell Broadband Engine "
13661 "-mcom generate code for Power/PowerPC common instructions\n"
13662 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
13665 #: config/tc-ppc.c:1360
13668 "-maltivec generate code for AltiVec\n"
13669 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
13670 "-me300 generate code for PowerPC e300 family\n"
13671 "-me500, -me500x2 generate code for Motorola e500 core complex\n"
13672 "-me500mc, generate code for Freescale e500mc core complex\n"
13673 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
13674 "-me5500, generate code for Freescale e5500 core complex\n"
13675 "-me6500, generate code for Freescale e6500 core complex\n"
13676 "-mspe generate code for Motorola SPE instructions\n"
13677 "-mspe2 generate code for Freescale SPE2 instructions\n"
13678 "-mvle generate code for Freescale VLE instructions\n"
13679 "-mtitan generate code for AppliedMicro Titan core complex\n"
13680 "-mregnames Allow symbolic names for registers\n"
13681 "-mno-regnames Do not allow symbolic names for registers\n"
13684 #: config/tc-ppc.c:1376
13687 "-mrelocatable support for GCC's -mrelocatble option\n"
13688 "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
13689 "-memb set PPC_EMB bit in ELF flags\n"
13690 "-mlittle, -mlittle-endian, -le\n"
13691 " generate code for a little endian machine\n"
13692 "-mbig, -mbig-endian, -be\n"
13693 " generate code for a big endian machine\n"
13694 "-msolaris generate code for Solaris\n"
13695 "-mno-solaris do not generate code for Solaris\n"
13696 "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
13697 "-V print assembler version number\n"
13698 "-Qy, -Qn ignored\n"
13701 #: config/tc-ppc.c:1390
13704 "-nops=count when aligning, more than COUNT nops uses a branch\n"
13705 "-ppc476-workaround warn if emitting data to code sections\n"
13708 #: config/tc-ppc.c:1421
13710 msgid "unknown default cpu = %s, os = %s"
13713 #: config/tc-ppc.c:1449
13714 msgid "neither Power nor PowerPC opcodes were selected."
13717 #: config/tc-ppc.c:1509
13719 msgid "mask trims opcode bits for %s"
13722 #: config/tc-ppc.c:1518
13724 msgid "operand index error for %s"
13727 #: config/tc-ppc.c:1534
13729 msgid "operand %d overlap in %s"
13732 #: config/tc-ppc.c:1586
13734 msgid "powerpc_operands[%d].bitm invalid"
13737 #: config/tc-ppc.c:1593
13739 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
13742 #: config/tc-ppc.c:1619 config/tc-ppc.c:1676 config/tc-ppc.c:1720
13744 msgid "major opcode is not sorted for %s"
13747 #: config/tc-ppc.c:1625
13749 msgid "%s is enabled by vle flag"
13752 #: config/tc-ppc.c:1632
13754 msgid "%s not disabled by vle flag"
13757 #: config/tc-ppc.c:1646 config/tc-ppc.c:1691 config/tc-ppc.c:1735
13759 msgid "duplicate instruction %s"
13762 #: config/tc-ppc.c:1759
13764 msgid "duplicate macro %s"
13767 #: config/tc-ppc.c:2121
13768 msgid "identifier+constant@got means identifier@got+constant"
13771 #: config/tc-ppc.c:2141
13772 msgid "symbol+offset not supported for got tls"
13775 #: config/tc-ppc.c:2218 config/tc-ppc.c:3729 config/tc-ppc.c:7162
13776 msgid "data in executable section"
13779 #: config/tc-ppc.c:2259 config/tc-ppc.c:5369
13780 msgid "expected comma after symbol-name: rest of line ignored."
13783 #: config/tc-ppc.c:2292 config/tc-ppc.c:5405
13785 msgid "ignoring attempt to re-define symbol `%s'."
13788 #: config/tc-ppc.c:2300
13790 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
13793 #: config/tc-ppc.c:2318
13794 msgid "common alignment not a power of 2"
13797 #: config/tc-ppc.c:2360
13799 msgid "expected comma after name `%s' in .localentry directive"
13802 #: config/tc-ppc.c:2370
13803 msgid "missing expression in .localentry directive"
13806 #: config/tc-ppc.c:2384
13808 msgid ".localentry expression for `%s' is not a valid power of 2"
13811 #: config/tc-ppc.c:2398
13813 msgid ".localentry expression for `%s' does not evaluate to a constant"
13816 #: config/tc-ppc.c:2413
13817 msgid "missing expression in .abiversion directive"
13820 #: config/tc-ppc.c:2422
13821 msgid ".abiversion expression does not evaluate to a constant"
13824 #: config/tc-ppc.c:2444
13825 msgid "unknown .gnu_attribute value"
13828 #: config/tc-ppc.c:2496
13829 msgid "relocation cannot be done when using -mrelocatable"
13832 #: config/tc-ppc.c:2542
13833 msgid "TOC section size exceeds 64k"
13836 #: config/tc-ppc.c:2637
13838 msgid "syntax error: invalid toc specifier `%s'"
13841 #: config/tc-ppc.c:2651
13843 msgid "syntax error: expected `]', found `%c'"
13846 #: config/tc-ppc.c:2760
13848 msgid "unrecognized opcode: `%s'"
13851 #: config/tc-ppc.c:2939
13852 msgid "[tocv] symbol is not a toc symbol"
13855 #: config/tc-ppc.c:2950
13856 msgid "unimplemented toc32 expression modifier"
13859 #: config/tc-ppc.c:2955
13860 msgid "unimplemented toc64 expression modifier"
13863 #: config/tc-ppc.c:2959
13865 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
13868 #: config/tc-ppc.c:3174
13870 msgid "@tls may not be used with \"%s\" operands"
13873 #: config/tc-ppc.c:3177
13874 msgid "@tls may only be used in last operand"
13877 #: config/tc-ppc.c:3307
13879 msgid "assuming %s on symbol"
13882 #: config/tc-ppc.c:3410
13883 msgid "unsupported relocation for DS offset field"
13886 #: config/tc-ppc.c:3452
13888 msgid "syntax error; end of line, expected `%c'"
13891 #: config/tc-ppc.c:3454
13893 msgid "syntax error; found `%c', expected `%c'"
13896 #: config/tc-ppc.c:3522 config/tc-ppc.c:6479
13898 msgid "instruction address is not a multiple of %d"
13901 #: config/tc-ppc.c:3613
13902 msgid "wrong number of operands"
13905 #: config/tc-ppc.c:3686
13906 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
13909 #: config/tc-ppc.c:3766
13910 msgid "missing size"
13913 #: config/tc-ppc.c:3775
13914 msgid "negative size"
13917 #: config/tc-ppc.c:3807
13918 msgid "missing real symbol name"
13921 #: config/tc-ppc.c:3846
13922 msgid "attempt to redefine symbol"
13925 #: config/tc-ppc.c:4109
13927 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
13930 #: config/tc-ppc.c:4122
13932 msgid "label %s was not defined in this dwarf section"
13935 #: config/tc-ppc.c:4236
13936 msgid "the XCOFF file format does not support arbitrary sections"
13939 #: config/tc-ppc.c:4307
13940 msgid ".ref outside .csect"
13943 #: config/tc-ppc.c:4328 config/tc-ppc.c:4528
13944 msgid "missing symbol name"
13947 #: config/tc-ppc.c:4358
13948 msgid "missing rename string"
13951 #: config/tc-ppc.c:4388 config/tc-ppc.c:4927 read.c:3518
13952 msgid "missing value"
13955 #: config/tc-ppc.c:4406
13956 msgid "illegal .stabx expression; zero assumed"
13959 #: config/tc-ppc.c:4438
13960 msgid "missing class"
13963 #: config/tc-ppc.c:4447
13964 msgid "missing type"
13967 #: config/tc-ppc.c:4474
13968 msgid ".stabx of storage class stsym must be within .bs/.es"
13971 #: config/tc-ppc.c:4715
13972 msgid "nested .bs blocks"
13975 #: config/tc-ppc.c:4746
13976 msgid ".es without preceding .bs"
13979 #: config/tc-ppc.c:4919
13980 msgid "non-constant byte count"
13983 #: config/tc-ppc.c:4993
13984 msgid ".tc not in .toc section"
13987 #: config/tc-ppc.c:5011
13988 msgid ".tc with no label"
13991 #: config/tc-ppc.c:5095 config/tc-s390.c:1953
13992 msgid ".machine stack overflow"
13995 #: config/tc-ppc.c:5102 config/tc-s390.c:1964
13996 msgid ".machine stack underflow"
13999 #: config/tc-ppc.c:5109 config/tc-s390.c:1976
14001 msgid "invalid machine `%s'"
14004 #: config/tc-ppc.c:5141
14005 msgid "no previous section to return to, ignored."
14008 #: config/tc-ppc.c:5414
14010 msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
14013 #. Section Contents
14015 #: config/tc-ppc.c:5542
14016 msgid "unsupported section attribute -- 'a'"
14019 #: config/tc-ppc.c:5725
14020 msgid "bad symbol suffix"
14023 #: config/tc-ppc.c:5818
14024 msgid "unrecognized symbol suffix"
14027 #: config/tc-ppc.c:5905
14028 msgid "two .function pseudo-ops with no intervening .ef"
14031 #: config/tc-ppc.c:5918
14032 msgid ".ef with no preceding .function"
14035 #: config/tc-ppc.c:6047
14037 msgid "warning: symbol %s has no csect"
14040 #: config/tc-ppc.c:6309
14041 msgid "symbol in .toc does not match any .tc"
14044 #: config/tc-ppc.c:6926
14046 msgid "%s unsupported as instruction fixup"
14049 #: config/tc-ppc.c:7000
14051 msgid "unsupported relocation against %s"
14054 #: config/tc-ppc.c:7145
14056 msgid "Gas failure, reloc value %d\n"
14059 #: config/tc-pru.c:603
14061 msgid "quick branch offset %d out of range %d to %d"
14064 #: config/tc-pru.c:618
14066 msgid "immediate value %llu out of range %u to %lu"
14069 #: config/tc-pru.c:698
14070 msgid "unexpected PC relative expression"
14073 #: config/tc-pru.c:735 config/tc-pru.c:742
14074 msgid "residual low bits in pmem diff relocation"
14077 #: config/tc-pru.c:938 config/tc-pru.c:971
14079 msgid "trailing garbage after expression: %s"
14082 #: config/tc-pru.c:943
14084 msgid "expected expression, got %s"
14087 #: config/tc-pru.c:976
14089 msgid "expected constant expression, got %s"
14092 #: config/tc-pru.c:1029
14093 msgid "data transfer register cannot be halfword"
14096 #: config/tc-pru.c:1048
14097 msgid "destination register must be full-word"
14100 #: config/tc-pru.c:1080
14102 msgid "cannot use partial register %s for addressing"
14105 #: config/tc-pru.c:1093
14107 msgid "value %lu is too large for a byte operand"
14110 #: config/tc-pru.c:1115
14112 msgid "loop count constant %ld is out of range [1..%d]"
14115 #: config/tc-pru.c:1215 config/tc-pru.c:1241
14117 msgid "byte count constant %ld is out of range [1..%d]"
14120 #: config/tc-pru.c:1222 config/tc-pru.c:1248
14121 msgid "only r0 can be used as byte count register"
14124 #: config/tc-pru.c:1224 config/tc-pru.c:1250
14125 msgid "only r0.bX byte fields of r0 can be used as byte count"
14128 #: config/tc-pru.c:1263
14130 msgid "invalid constant table offset %ld"
14133 #: config/tc-pru.c:1274
14135 msgid "invalid WakeOnStatus %ld"
14138 #: config/tc-pru.c:1285
14140 msgid "invalid XFR WideBus Address %ld"
14143 #: config/tc-pru.c:1545
14147 " -mlink-relax generate relocations for linker relaxation (default).\n"
14148 " -mno-link-relax don't generate relocations for linker relaxation.\n"
14151 #: config/tc-pru.c:1839
14153 msgid "Label \"%s\" matches a CPU register name"
14156 #: config/tc-riscv.c:496 config/tc-riscv.c:561
14158 msgid "internal error: can't hash `%s': %s"
14161 #: config/tc-riscv.c:655
14163 msgid "internal: bad RISC-V opcode (mask error): %s %s"
14166 #: config/tc-riscv.c:701
14168 msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
14171 #: config/tc-riscv.c:708
14173 msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
14176 #: config/tc-riscv.c:751 config/tc-riscv.c:763
14178 msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
14181 #: config/tc-riscv.c:770
14183 msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
14186 #: config/tc-riscv.c:778
14188 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
14191 #: config/tc-riscv.c:921
14193 msgid "Unsupported RISC-V relocation number %d"
14196 #: config/tc-riscv.c:1008
14197 msgid "internal error: invalid macro"
14200 #: config/tc-riscv.c:1039 config/tc-riscv.c:1109
14201 msgid "unsupported large constant"
14204 #: config/tc-riscv.c:1041
14206 msgid "unknown CSR `%s'"
14209 #: config/tc-riscv.c:1044
14211 msgid "Instruction %s requires absolute expression"
14214 #: config/tc-riscv.c:1265
14216 msgid "Macro %s not implemented"
14219 #: config/tc-riscv.c:1735
14220 msgid "bad value for funct4 field, value must be 0...15"
14223 #: config/tc-riscv.c:1750 config/tc-riscv.c:2088
14224 msgid "bad value for funct3 field, value must be 0...7"
14227 #: config/tc-riscv.c:1759
14229 msgid "bad compressed FUNCT field specifier 'CF%c'\n"
14232 #: config/tc-riscv.c:1766
14234 msgid "bad RVC field specifier 'C%c'\n"
14237 #: config/tc-riscv.c:1789 config/tc-riscv.c:1800
14239 msgid "Improper shift amount (%lu)"
14242 #: config/tc-riscv.c:1811
14244 msgid "Improper CSRxI immediate (%lu)"
14247 #: config/tc-riscv.c:1826
14249 msgid "Improper CSR address (%lu)"
14252 #: config/tc-riscv.c:1998
14253 msgid "lui expression not in range 0..1048575"
14256 #: config/tc-riscv.c:2034
14258 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
14262 #: config/tc-riscv.c:2050
14263 msgid "bad value for opcode field, value must be 0...2"
14266 #: config/tc-riscv.c:2060
14268 msgid "bad Opcode field specifier 'O%c'\n"
14271 #: config/tc-riscv.c:2073
14272 msgid "bad value for funct7 field, value must be 0...127"
14275 #: config/tc-riscv.c:2103
14276 msgid "bad value for funct2 field, value must be 0...3"
14279 #: config/tc-riscv.c:2114
14281 msgid "bad FUNCT field specifier 'F%c'\n"
14284 #: config/tc-riscv.c:2128
14286 msgid "internal error: bad argument type %c"
14289 #: config/tc-riscv.c:2133
14290 msgid "illegal operands"
14293 #: config/tc-riscv.c:2491
14295 msgid "internal error: bad CFA value #%d"
14298 #: config/tc-riscv.c:2572
14300 msgid "internal error: bad relocation #%d"
14303 #: config/tc-riscv.c:2577
14304 msgid "unsupported symbol subtraction"
14307 #: config/tc-riscv.c:2673
14308 msgid ".option pop with no .option push"
14311 #: config/tc-riscv.c:2683
14313 msgid "Unrecognized .option directive: %s\n"
14316 #: config/tc-riscv.c:2703
14318 msgid "Unsupported use of %s"
14321 #: config/tc-riscv.c:2858
14323 msgid "cannot represent %s relocation in object file"
14326 #: config/tc-riscv.c:2999
14329 "RISC-V options:\n"
14330 " -fpic generate position-independent code\n"
14331 " -fno-pic don't generate position-independent code (default)\n"
14332 " -march=ISA set the RISC-V architecture\n"
14333 " -mabi=ABI set the RISC-V ABI\n"
14334 " -mrelax enable relax (default)\n"
14335 " -mno-relax disable relax\n"
14338 #: config/tc-riscv.c:3028
14340 msgid "unknown register `%s'"
14343 #: config/tc-riscv.c:3049
14345 msgid "non-constant .%cleb128 is not supported"
14348 #: config/tc-rl78.c:214
14349 msgid "16-bit relocation used in 8-bit operand"
14352 #: config/tc-rl78.c:218
14353 msgid "8-bit relocation used in 16-bit operand"
14356 #: config/tc-rl78.c:244 config/tc-rx.c:882
14358 msgid "Value %d doesn't fit in unsigned %d-bit field"
14361 #: config/tc-rl78.c:250 config/tc-rx.c:888
14363 msgid "Value %d doesn't fit in signed %d-bit field"
14366 #: config/tc-rl78.c:368
14368 msgid " RL78 specific command line options:\n"
14371 #: config/tc-rl78.c:369
14373 msgid " --mrelax Enable link time relaxation\n"
14376 #: config/tc-rl78.c:370
14378 msgid " --mg10 Enable support for G10 variant\n"
14381 #: config/tc-rl78.c:371
14383 msgid " --mg13 Selects the G13 core.\n"
14386 #: config/tc-rl78.c:372
14388 msgid " --mg14 Selects the G14 core [default]\n"
14391 #: config/tc-rl78.c:373
14393 msgid " --mrl78 Alias for --mg14\n"
14396 #: config/tc-rl78.c:374
14398 msgid " --m32bit-doubles [default]\n"
14401 #: config/tc-rl78.c:375
14403 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
14406 #: config/tc-rl78.c:451
14408 msgid "%%%s() must be outermost term in expression"
14411 #: config/tc-rl78.c:679 config/tc-rx.c:2220
14413 msgid "unsupported constant size %d\n"
14416 #: config/tc-rl78.c:695
14418 msgid "%%hi16/%%lo16 only applies to .short or .hword"
14421 #: config/tc-rl78.c:705
14423 msgid "%%hi8 only applies to .byte"
14426 #: config/tc-rl78.c:717 config/tc-rx.c:2227
14427 msgid "difference of two symbols only supported with .long, .short, or .byte"
14430 #: config/tc-rl78.c:1239 config/tc-rx.c:2154
14432 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
14435 #: config/tc-rl78.c:1455
14437 msgid "value of %ld too large for 8-bit branch"
14440 #: config/tc-rl78.c:1466
14442 msgid "value of %ld too large for 16-bit branch"
14445 #: config/tc-rl78.c:1515 config/tc-rx.c:2419
14447 msgid "Unknown reloc in md_apply_fix: %s"
14450 #: config/tc-rx.c:190
14452 msgid "unrecognised RX CPU type %s"
14455 #: config/tc-rx.c:205
14457 msgid " RX specific command line options:\n"
14460 #: config/tc-rx.c:206
14462 msgid " --mbig-endian-data\n"
14465 #: config/tc-rx.c:207
14467 msgid " --mlittle-endian-data [default]\n"
14470 #: config/tc-rx.c:208
14472 msgid " --m32bit-doubles [default]\n"
14475 #: config/tc-rx.c:209
14477 msgid " --m64bit-doubles\n"
14480 #: config/tc-rx.c:210
14482 msgid " --muse-conventional-section-names\n"
14485 #: config/tc-rx.c:211
14487 msgid " --muse-renesas-section-names [default]\n"
14490 #: config/tc-rx.c:212
14492 msgid " --msmall-data-limit\n"
14495 #: config/tc-rx.c:213
14497 msgid " --mrelax\n"
14500 #: config/tc-rx.c:214
14505 #: config/tc-rx.c:215
14507 msgid " --mint-register=<value>\n"
14510 #: config/tc-rx.c:216
14512 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2>\n"
14515 #: config/tc-rx.c:217
14517 msgid " --mno-allow-string-insns"
14520 #: config/tc-rx.c:297
14521 msgid "no filename following .INCLUDE pseudo-op"
14524 #: config/tc-rx.c:400
14526 msgid "unable to locate include file: %s"
14529 #: config/tc-rx.c:451
14531 msgid "unrecognised alignment value in .SECTION directive: %s"
14534 #: config/tc-rx.c:468
14536 msgid "unknown parameter following .SECTION directive: %s"
14539 #: config/tc-rx.c:554
14540 msgid "expecting either ON or OFF after .list"
14543 #: config/tc-rx.c:590
14545 msgid "The \".%s\" pseudo-op is not implemented\n"
14548 #: config/tc-rx.c:1095
14549 msgid "The .DEFINE pseudo-op is not implemented"
14552 #: config/tc-rx.c:1097
14553 msgid "The .MACRO pseudo-op is not implemented"
14556 #: config/tc-rx.c:1099
14557 msgid "The .BTEQU pseudo-op is not implemented."
14560 #: config/tc-rx.c:2084
14561 msgid "invalid immediate size"
14564 #: config/tc-rx.c:2103
14565 msgid "invalid immediate field position"
14568 #: config/tc-rx.c:2271
14570 msgid "jump not 3..10 bytes away (is %d)"
14573 #: config/tc-rx.c:2662
14575 "Use of an RX string instruction detected in a file being assembled without "
14576 "string instruction support"
14579 #: config/tc-s12z.c:341
14581 msgid "Expecting '%c'"
14584 #: config/tc-s12z.c:407 config/tc-s12z.c:508
14585 msgid "Bad operand for constant offset"
14588 #: config/tc-s12z.c:435 config/tc-s12z.c:526
14589 msgid "Invalid operand for register offset"
14592 #: config/tc-s12z.c:541
14593 msgid "Invalid register for postdecrement operation"
14596 #: config/tc-s12z.c:577
14597 msgid "Invalid register for preincrement operation"
14600 #: config/tc-s12z.c:595
14601 msgid "Invalid register for predecrement operation"
14604 #: config/tc-s12z.c:712
14605 msgid "Garbage at end of instruction"
14608 #: config/tc-s12z.c:827
14609 msgid "Offset is outside of 15 bit range"
14612 #: config/tc-s12z.c:943
14616 #: config/tc-s12z.c:988 config/tc-s12z.c:1048 config/tc-s12z.c:1110
14617 #: config/tc-s12z.c:1175
14621 #: config/tc-s12z.c:1317
14623 msgid "Source register for %s must be smaller that the destination register"
14626 #: config/tc-s12z.c:1345
14628 msgid "Immediate value %ld is out of range for instruction %s"
14631 #: config/tc-s12z.c:1416
14633 msgid "trap value %ld is not valid"
14636 #: config/tc-s12z.c:1827
14637 msgid "Shift value should be in the range [0,31]"
14640 #: config/tc-s12z.c:1874
14641 msgid "Bad shift mode"
14644 #: config/tc-s12z.c:1887
14645 msgid "Bad shift *direction"
14648 #: config/tc-s12z.c:2145
14650 msgid "Immediate operand %ld is inappropriate for size of instruction"
14653 #: config/tc-s12z.c:2236 config/tc-s12z.c:2305 config/tc-s12z.c:2373
14655 msgid "Invalid width value for %s"
14658 #: config/tc-s12z.c:2249 config/tc-s12z.c:2318 config/tc-s12z.c:2386
14660 msgid "Invalid offset value for %s"
14663 #: config/tc-s12z.c:3689
14665 msgid "Invalid instruction: \"%s\""
14668 #: config/tc-s12z.c:3690
14670 msgid "First invalid token: \"%s\""
14673 #: config/tc-s390.c:238 config/tc-sparc.c:310
14674 msgid "Invalid default architecture, broken assembler."
14677 #: config/tc-s390.c:373
14679 msgid "no such machine extension `%s'"
14682 #: config/tc-s390.c:384
14684 msgid "junk at end of machine string, first unrecognized character is `%c'"
14687 #: config/tc-s390.c:451 config/tc-sparc.c:489
14689 msgid "invalid architecture -A%s"
14692 #: config/tc-s390.c:474
14696 " -mregnames Allow symbolic names for registers\n"
14697 " -mwarn-areg-zero Warn about zero base/index registers\n"
14698 " -mno-regnames Do not allow symbolic names for registers\n"
14699 " -m31 Set file format to 31 bit format\n"
14700 " -m64 Set file format to 64 bit format\n"
14703 #: config/tc-s390.c:481
14706 " -V print assembler version number\n"
14707 " -Qy, -Qn ignored\n"
14710 #: config/tc-s390.c:538
14712 msgid "Internal assembler error for instruction %s"
14715 #: config/tc-s390.c:565
14716 msgid "The 64 bit file format is used without esame instructions."
14719 #: config/tc-s390.c:581
14721 msgid "Internal assembler error for instruction format %s"
14724 #: config/tc-s390.c:627
14726 msgid "operand out of range (%s not between %ld and %ld)"
14729 #: config/tc-s390.c:852
14731 msgid "identifier+constant@%s means identifier@%s+constant"
14734 #: config/tc-s390.c:933
14735 msgid "Can't handle O_big in s390_exp_compare"
14738 #: config/tc-s390.c:1015
14739 msgid "Invalid suffix for literal pool entry"
14742 #: config/tc-s390.c:1072
14743 msgid "Big number is too big"
14746 #: config/tc-s390.c:1221
14747 msgid "relocation not applicable"
14750 #: config/tc-s390.c:1333
14751 msgid "invalid length field specified"
14754 #: config/tc-s390.c:1337
14755 msgid "index register specified but zero"
14758 #: config/tc-s390.c:1341
14759 msgid "base register specified but zero"
14762 #: config/tc-s390.c:1345
14763 msgid "odd numbered general purpose register specified as register pair"
14766 #: config/tc-s390.c:1353
14768 "invalid floating point register pair. Valid fp register pair operands are "
14769 "0, 1, 4, 5, 8, 9, 12 or 13."
14772 #: config/tc-s390.c:1442
14773 msgid "invalid operand suffix"
14776 #: config/tc-s390.c:1465
14777 msgid "syntax error; missing '(' after displacement"
14780 #: config/tc-s390.c:1479 config/tc-s390.c:1521 config/tc-s390.c:1564
14781 msgid "syntax error; expected ','"
14784 #: config/tc-s390.c:1511
14785 msgid "syntax error; missing ')' after base register"
14788 #: config/tc-s390.c:1538
14789 msgid "syntax error; ')' not allowed here"
14792 #: config/tc-s390.c:1689
14794 msgid "Opcode %s not available in this mode"
14797 #: config/tc-s390.c:1744 config/tc-s390.c:1767 config/tc-s390.c:1780
14798 msgid "Invalid .insn format\n"
14801 #: config/tc-s390.c:1752
14803 msgid "Unrecognized opcode format: `%s'"
14806 #: config/tc-s390.c:1783
14807 msgid "second operand of .insn not a constant\n"
14810 #: config/tc-s390.c:1786
14811 msgid "missing comma after insn constant\n"
14814 #: config/tc-s390.c:2025
14815 msgid ".machinemode stack overflow"
14818 #: config/tc-s390.c:2032
14819 msgid ".machinemode stack underflow"
14822 #: config/tc-s390.c:2049
14824 msgid "invalid machine mode `%s'"
14827 #: config/tc-s390.c:2251
14829 msgid "cannot emit relocation %s against subsy symbol %s"
14832 #: config/tc-s390.c:2368
14833 msgid "unsupported relocation type"
14836 #: config/tc-s390.c:2423
14838 msgid "cannot emit PC relative %s relocation%s%s"
14841 #: config/tc-s390.c:2562
14843 msgid "Gas failure, reloc type %s\n"
14846 #: config/tc-s390.c:2564
14848 msgid "Gas failure, reloc type #%i\n"
14851 #: config/tc-score.c:260
14852 msgid "div / mul are reserved instructions"
14855 #: config/tc-score.c:261
14856 msgid "This architecture doesn't support mmu"
14859 #: config/tc-score.c:262
14860 msgid "This architecture doesn't support atomic instruction"
14863 #: config/tc-score.c:469
14864 msgid "S+core register expected"
14867 #: config/tc-score.c:470
14868 msgid "S+core special-register expected"
14871 #: config/tc-score.c:471
14872 msgid "S+core co-processor register expected"
14875 #: config/tc-score.c:1074
14876 msgid "Using temp register (r1)"
14879 #: config/tc-score.c:1093
14881 msgid "register expected, not '%.100s'"
14884 #: config/tc-score.c:1149 config/tc-score.c:5481
14885 msgid "rd must be even number."
14888 #: config/tc-score.c:1513 config/tc-score.c:1520
14890 msgid "invalid constant: %d bit expression not in range %u..%u"
14893 #: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
14894 #: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
14895 #: config/tc-score.c:3462
14897 msgid "invalid constant: %d bit expression not in range %d..%d"
14900 #: config/tc-score.c:1558
14901 msgid "invalid constant: bit expression not defined"
14904 #: config/tc-score.c:2068
14905 msgid "Using temp register(r1)"
14908 #: config/tc-score.c:2082
14910 msgid "low register (r0-r15) expected, not '%.100s'"
14913 #: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
14914 #: config/tc-score.c:3695
14919 #: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
14920 #: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
14921 #: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
14922 #: config/tc-score.c:3919 config/tc-score.c:3965
14927 #: config/tc-score.c:2347
14929 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
14932 #: config/tc-score.c:2366
14934 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
14937 #: config/tc-score.c:2382 config/tc-score.c:2389
14939 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
14942 #: config/tc-score.c:2838
14943 msgid "address offset must be half word alignment"
14946 #: config/tc-score.c:2846
14947 msgid "address offset must be word alignment"
14950 #: config/tc-score.c:2986 config/tc-score.c:3123
14951 msgid "register same as write-back base"
14954 #: config/tc-score.c:3093
14955 msgid "pre-indexed expression expected"
14958 #: config/tc-score.c:3422
14960 msgid "invalid register number: %d is not in [r0--r7]"
14963 #: config/tc-score.c:3439
14964 msgid "comma is expected"
14967 #: config/tc-score.c:3470
14969 msgid "invalid constant: %d is not word align integer"
14972 #: config/tc-score.c:3509 config/tc-score.c:3552
14973 msgid "invalid constant: 32 bit expression not word align"
14976 #: config/tc-score.c:3518 config/tc-score.c:3561
14977 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
14980 #: config/tc-score.c:3594
14982 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
14985 #: config/tc-score.c:3783 config/tc-score.c:3811
14986 msgid "imm5 should >= 2"
14989 #: config/tc-score.c:3788 config/tc-score.c:3817
14990 msgid "reg should <= 31"
14993 #: config/tc-score.c:3859 config/tc-score.c:3910
14997 #: config/tc-score.c:3903
14999 msgid "%s register same as write-back base"
15002 #: config/tc-score.c:3905
15003 msgid "destination"
15006 #: config/tc-score.c:3905
15010 #: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4942
15011 msgid "expression error"
15014 #: config/tc-score.c:4241
15015 msgid "value not in range [0, 0xffffffff]"
15018 #: config/tc-score.c:4317
15019 msgid "value not in range [-0xffffffff, 0xffffffff]"
15022 #: config/tc-score.c:4345
15023 msgid "li rd label isn't correct instruction form"
15026 #: config/tc-score.c:4512 config/tc-score.c:4664 config/tc-score.c:5193
15027 #: config/tc-score.c:5221
15028 msgid "lacking label "
15031 #: config/tc-score.c:4892
15032 msgid "s3_PIC code offset overflow (max 16 signed bits)"
15035 #: config/tc-score.c:4948
15036 msgid "value not in range [0, 0x7fffffff]"
15039 #: config/tc-score.c:4953
15040 msgid "end on line error"
15043 #: config/tc-score.c:5200
15044 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
15047 #: config/tc-score.c:5227
15048 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
15051 #: config/tc-score.c:5260
15052 msgid "lacking label"
15055 #: config/tc-score.c:5265
15056 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
15059 #: config/tc-score.c:5361
15060 msgid "pce instruction error (16 bit || 16 bit)."
15063 #: config/tc-score.c:5379 config/tc-score.c:5403 config/tc-score.c:5430
15064 #: config/tc-score.c:5459 config/tc-score.c:5508
15065 msgid "score3d instruction."
15068 #: config/tc-score.c:6026
15069 msgid "Unsupported use of .gpword"
15072 #: config/tc-score.c:6122
15074 msgid "BSS length (%d) < 0 ignored"
15077 #: config/tc-score.c:6137 read.c:2468
15079 msgid "error setting flags for \".sbss\": %s"
15082 #: config/tc-score.c:6151 config/tc-sparc.c:4169
15083 msgid "missing alignment"
15086 #: config/tc-score.c:6188
15088 msgid "alignment too large; %d assumed"
15091 #: config/tc-score.c:6193 read.c:2529
15092 msgid "alignment negative; 0 assumed"
15096 #: config/tc-score.c:6602 config/tc-score.c:6626
15097 msgid "size is not 4 or 6"
15100 #: config/tc-score.c:6685
15101 msgid "bad call to MD_ATOF()"
15104 #: config/tc-score.c:7192 config/tc-score.c:7258
15106 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
15109 #: config/tc-score.c:7207 config/tc-score.c:7236 config/tc-score.c:7288
15111 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
15114 #: config/tc-score.c:7313
15116 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
15119 #: config/tc-score.c:7483
15121 msgid "cannot represent %s relocation in this object file format1"
15124 #: config/tc-score.c:7774
15126 msgid "Sunplus-v2-0-0-20060510\n"
15129 #: config/tc-score.c:7794
15131 msgid " Score-specific assembler options:\n"
15134 #: config/tc-score.c:7796
15136 msgid " -EB\t\tassemble code for a big-endian cpu\n"
15139 #: config/tc-score.c:7801
15141 msgid " -EL\t\tassemble code for a little-endian cpu\n"
15144 #: config/tc-score.c:7805
15146 msgid " -FIXDD\t\tfix data dependencies\n"
15149 #: config/tc-score.c:7807
15152 " -NWARN\t\tdo not print warning message when fixing data "
15156 #: config/tc-score.c:7809
15158 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
15161 #: config/tc-score.c:7811
15163 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
15166 #: config/tc-score.c:7813
15168 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
15171 #: config/tc-score.c:7815
15173 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
15176 #: config/tc-score.c:7817
15178 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
15181 #: config/tc-score.c:7819
15183 msgid " -march=score3\tassemble code for target SCORE3\n"
15186 #: config/tc-score.c:7821
15189 " -USE_R1\t\tassemble code for no warning message when using temp "
15193 #: config/tc-score.c:7823
15195 msgid " -KPIC\t\tgenerate PIC\n"
15198 #: config/tc-score.c:7825
15200 msgid " -O0\t\tdo not perform any optimizations\n"
15203 #: config/tc-score.c:7827
15206 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
15209 #: config/tc-score.c:7829
15211 msgid " -V \t\tSunplus release version\n"
15214 #: config/tc-sh.c:62
15215 msgid "directive .big encountered when option -big required"
15218 #: config/tc-sh.c:72
15219 msgid "directive .little encountered when option -little required"
15222 #: config/tc-sh.c:1026
15223 msgid "illegal double indirection"
15226 #: config/tc-sh.c:1035
15227 msgid "illegal register after @-"
15230 #: config/tc-sh.c:1051
15231 msgid "must be @(r0,...)"
15234 #: config/tc-sh.c:1075
15235 msgid "syntax error in @(r0,...)"
15238 #: config/tc-sh.c:1080
15239 msgid "syntax error in @(r0...)"
15242 #: config/tc-sh.c:1125
15243 msgid "Deprecated syntax."
15246 #: config/tc-sh.c:1137 config/tc-sh.c:1142
15247 msgid "syntax error in @(disp,[Rn, gbr, pc])"
15250 #: config/tc-sh.c:1147
15251 msgid "expecting )"
15254 #: config/tc-sh.c:1155
15255 msgid "illegal register after @"
15258 #: config/tc-sh.c:1796
15260 msgid "unhandled %d\n"
15263 #: config/tc-sh.c:2007
15265 msgid "Invalid register: 'r%d'"
15268 #: config/tc-sh.c:2119
15270 msgid "failed for %d\n"
15273 #: config/tc-sh.c:2125
15274 msgid "misplaced PIC operand"
15277 #: config/tc-sh.c:2236 config/tc-sh.c:2615
15278 msgid "invalid operands for opcode"
15281 #: config/tc-sh.c:2241
15282 msgid "insn can't be combined with parallel processing insn"
15285 #: config/tc-sh.c:2248 config/tc-sh.c:2259 config/tc-sh.c:2291
15286 msgid "multiple movx specifications"
15289 #: config/tc-sh.c:2253 config/tc-sh.c:2275 config/tc-sh.c:2314
15290 msgid "multiple movy specifications"
15293 #: config/tc-sh.c:2262 config/tc-sh.c:2295
15294 msgid "invalid movx address register"
15297 #: config/tc-sh.c:2264
15298 msgid "insn cannot be combined with non-nopy"
15301 #: config/tc-sh.c:2278 config/tc-sh.c:2334
15302 msgid "invalid movy address register"
15305 #: config/tc-sh.c:2280
15306 msgid "insn cannot be combined with non-nopx"
15309 #: config/tc-sh.c:2293
15310 msgid "previous movy requires nopx"
15313 #: config/tc-sh.c:2301 config/tc-sh.c:2306
15314 msgid "invalid movx dsp register"
15317 #: config/tc-sh.c:2316
15318 msgid "previous movx requires nopy"
15321 #: config/tc-sh.c:2325 config/tc-sh.c:2330
15322 msgid "invalid movy dsp register"
15325 #: config/tc-sh.c:2340
15326 msgid "dsp immediate shift value not constant"
15329 #: config/tc-sh.c:2354 config/tc-sh.c:2380
15330 msgid "multiple parallel processing specifications"
15333 #: config/tc-sh.c:2373
15334 msgid "multiple condition specifications"
15337 #: config/tc-sh.c:2411
15338 msgid "insn cannot be combined with pmuls"
15341 #: config/tc-sh.c:2427
15342 msgid "bad combined pmuls output operand"
15345 #: config/tc-sh.c:2437
15346 msgid "destination register is same for parallel insns"
15349 #: config/tc-sh.c:2446
15350 msgid "condition not followed by conditionalizable insn"
15353 #: config/tc-sh.c:2456
15354 msgid "unrecognized characters at end of parallel processing insn"
15357 #: config/tc-sh.c:2552
15358 msgid "opcode not valid for this cpu variant"
15361 #: config/tc-sh.c:2585
15362 msgid "Delayed branches not available on SH1"
15365 #: config/tc-sh.c:2620
15367 msgid "excess operands: '%s'"
15370 #: config/tc-sh.c:2697
15371 msgid ".uses pseudo-op seen when not relaxing"
15374 #: config/tc-sh.c:2703
15375 msgid "bad .uses format"
15378 #: config/tc-sh.c:2821
15380 msgid "Invalid argument to --isa option: %s"
15383 #: config/tc-sh.c:2845
15387 "--little\t\tgenerate little endian code\n"
15388 "--big\t\t\tgenerate big endian code\n"
15389 "--relax\t\t\talter jump instructions for long displacements\n"
15390 "--renesas\t\tdisable optimization with section symbol for\n"
15391 "\t\t\tcompatibility with Renesas assembler.\n"
15392 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
15393 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
15394 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
15395 "--isa=[any\t\tuse most appropriate isa\n"
15396 " | dsp same as '-dsp'\n"
15400 #: config/tc-sh.c:2870
15402 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
15405 #: config/tc-sh.c:2961
15406 msgid ".uses does not refer to a local symbol in the same section"
15409 #: config/tc-sh.c:2980
15410 msgid "can't find fixup pointed to by .uses"
15413 #: config/tc-sh.c:3000
15414 msgid ".uses target does not refer to a local symbol in the same section"
15417 #: config/tc-sh.c:3073
15418 msgid "displacement overflows 12-bit field"
15421 #: config/tc-sh.c:3076
15423 msgid "displacement to defined symbol %s overflows 12-bit field"
15426 #: config/tc-sh.c:3080
15428 msgid "displacement to undefined symbol %s overflows 12-bit field"
15431 #: config/tc-sh.c:3153
15432 msgid "displacement overflows 8-bit field"
15435 #: config/tc-sh.c:3156
15437 msgid "displacement to defined symbol %s overflows 8-bit field"
15440 #: config/tc-sh.c:3160
15442 msgid "displacement to undefined symbol %s overflows 8-bit field "
15445 #: config/tc-sh.c:3173
15447 msgid "overflow in branch to %s; converted into longer instruction sequence"
15450 #: config/tc-sh.c:3238 config/tc-sh.c:3285 config/tc-sparc.c:4633
15451 #: config/tc-sparc.c:4657
15452 msgid "misaligned data"
15455 #: config/tc-sh.c:3591
15456 msgid "offset to unaligned destination"
15459 #: config/tc-sh.c:3596
15460 msgid "negative offset"
15463 #: config/tc-sh.c:3736
15464 msgid "misaligned offset"
15467 #: config/tc-sparc.c:314 config/tc-sparc.c:495
15468 msgid "Bad opcode table, broken assembler."
15471 #: config/tc-sparc.c:487
15473 msgid "invalid architecture -xarch=%s"
15476 #: config/tc-sparc.c:561
15478 msgid "No compiled in support for %d bit object file format"
15481 #: config/tc-sparc.c:645
15483 msgid "SPARC options:\n"
15486 #: config/tc-sparc.c:674
15490 "\t\t\tspecify variant of SPARC architecture\n"
15491 "-bump\t\t\twarn when assembler switches architectures\n"
15492 "-sparc\t\t\tignored\n"
15493 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
15494 "-relax\t\t\trelax jumps and branches (default)\n"
15495 "-no-relax\t\tavoid changing any jumps and branches\n"
15498 #: config/tc-sparc.c:681
15501 "-32\t\t\tcreate 32 bit object file\n"
15502 "-64\t\t\tcreate 64 bit object file\n"
15505 #: config/tc-sparc.c:684
15507 msgid "\t\t\t[default is %d]\n"
15510 #: config/tc-sparc.c:686
15513 "-TSO\t\t\tuse Total Store Ordering\n"
15514 "-PSO\t\t\tuse Partial Store Ordering\n"
15515 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
15518 #: config/tc-sparc.c:690
15520 msgid "\t\t\t[default is %s]\n"
15523 #: config/tc-sparc.c:692
15526 "-KPIC\t\t\tgenerate PIC\n"
15527 "-V\t\t\tprint assembler version number\n"
15528 "-undeclared-regs\tignore application global register usage without\n"
15529 "\t\t\tappropriate .register directive (default)\n"
15530 "-no-undeclared-regs\tforce error on application global register usage\n"
15531 "\t\t\twithout appropriate .register directive\n"
15532 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
15533 "-q\t\t\tignored\n"
15534 "-Qy, -Qn\t\tignored\n"
15535 "-s\t\t\tignored\n"
15538 #: config/tc-sparc.c:704
15541 "-EL\t\t\tgenerate code for a little endian machine\n"
15542 "-EB\t\t\tgenerate code for a big endian machine\n"
15543 "--little-endian-data\tgenerate code for a machine having big endian\n"
15544 " instructions and little endian data.\n"
15547 #: config/tc-sparc.c:971
15549 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
15552 #: config/tc-sparc.c:990
15554 msgid "Internal error: can't find opcode `%s' for `%s'\n"
15557 #: config/tc-sparc.c:1208
15558 msgid "Support for 64-bit arithmetic not compiled in."
15561 #: config/tc-sparc.c:1254
15562 msgid "set: number not in 0..4294967295 range"
15565 #: config/tc-sparc.c:1261
15566 msgid "set: number not in -2147483648..4294967295 range"
15569 #: config/tc-sparc.c:1320
15570 msgid "setsw: number not in -2147483648..4294967295 range"
15573 #: config/tc-sparc.c:1368
15574 msgid "setx: temporary register same as destination register"
15577 #: config/tc-sparc.c:1439
15578 msgid "setx: illegal temporary register g0"
15581 #: config/tc-sparc.c:1547
15582 msgid "unpredictable DCTI couple"
15585 #: config/tc-sparc.c:1557
15586 msgid "FP branch in delay slot"
15589 #: config/tc-sparc.c:1573
15590 msgid "FP branch preceded by FP instruction; NOP inserted"
15593 #: config/tc-sparc.c:1613
15594 msgid "failed special case insn sanity check"
15597 #: config/tc-sparc.c:1801
15598 msgid ": invalid membar mask name"
15601 #: config/tc-sparc.c:1817
15602 msgid ": invalid membar mask expression"
15605 #: config/tc-sparc.c:1822
15606 msgid ": invalid membar mask number"
15609 #: config/tc-sparc.c:1837
15610 msgid ": invalid siam mode expression"
15613 #: config/tc-sparc.c:1842
15614 msgid ": invalid siam mode number"
15617 #: config/tc-sparc.c:1858
15618 msgid ": invalid prefetch function name"
15621 #: config/tc-sparc.c:1866
15622 msgid ": invalid prefetch function expression"
15625 #: config/tc-sparc.c:1871
15626 msgid ": invalid prefetch function number"
15629 #: config/tc-sparc.c:1898 config/tc-sparc.c:1904 config/tc-sparc.c:1913
15630 msgid ": unrecognizable privileged register"
15633 #: config/tc-sparc.c:1936 config/tc-sparc.c:1942 config/tc-sparc.c:1951
15634 msgid ": unrecognizable hyperprivileged register"
15637 #: config/tc-sparc.c:1974 config/tc-sparc.c:1980 config/tc-sparc.c:1989
15638 msgid ": unrecognizable ancillary state register"
15641 #: config/tc-sparc.c:2022
15642 msgid ": asr number must be between 0 and 31"
15645 #: config/tc-sparc.c:2031
15647 msgid ": expecting %asrN"
15650 #: config/tc-sparc.c:2073
15651 msgid ": crypto immediate must be between 0 and 31"
15654 #: config/tc-sparc.c:2082
15655 msgid ": expecting crypto immediate"
15658 #: config/tc-sparc.c:2243 config/tc-sparc.c:2282 config/tc-sparc.c:2709
15659 #: config/tc-sparc.c:2745
15661 msgid "Illegal operands: %%%s requires arguments in ()"
15664 #: config/tc-sparc.c:2250
15667 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
15671 #: config/tc-sparc.c:2261
15673 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
15676 #: config/tc-sparc.c:2468
15677 msgid "detected global register use not covered by .register pseudo-op"
15680 #: config/tc-sparc.c:2570
15681 msgid ": There are only 64 f registers; [0-63]"
15684 #: config/tc-sparc.c:2572 config/tc-sparc.c:2590
15685 msgid ": There are only 32 f registers; [0-31]"
15688 #: config/tc-sparc.c:2582
15689 msgid ": There are only 32 single precision f registers; [0-31]"
15692 #: config/tc-sparc.c:2603
15693 msgid ": Instruction requires frs2 and frsd must be the same register"
15696 #: config/tc-sparc.c:2754
15698 msgid "Expression inside %%%s could not be parsed"
15701 #: config/tc-sparc.c:2762
15704 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
15707 #: config/tc-sparc.c:2879
15709 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
15712 #: config/tc-sparc.c:2889
15715 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
15719 #: config/tc-sparc.c:2907
15720 msgid ": PC-relative operand can't be a constant"
15723 #: config/tc-sparc.c:2914
15724 msgid ": TLS operand can't be a constant"
15727 #: config/tc-sparc.c:2942
15728 msgid ": Immediate value in cbcond is out of range."
15731 #: config/tc-sparc.c:2968
15732 msgid ": invalid ASI name"
15735 #: config/tc-sparc.c:2977
15736 msgid ": invalid ASI expression"
15739 #: config/tc-sparc.c:2982
15740 msgid ": invalid ASI number"
15743 #: config/tc-sparc.c:3087
15744 msgid ": non-immdiate imm2 operand"
15747 #: config/tc-sparc.c:3092
15748 msgid ": imm2 immediate operand out of range (0-3)"
15751 #: config/tc-sparc.c:3111
15752 msgid "OPF immediate operand out of range (0-0x1ff)"
15755 #: config/tc-sparc.c:3116
15756 msgid "non-immediate OPF operand, ignored"
15759 #: config/tc-sparc.c:3135
15760 msgid ": invalid cpreg name"
15763 #: config/tc-sparc.c:3164
15765 msgid "Illegal operands%s"
15768 #: config/tc-sparc.c:3214
15770 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
15773 #: config/tc-sparc.c:3255
15775 msgid "Architecture mismatch on \"%s %s\"."
15778 #: config/tc-sparc.c:3256
15780 msgid "(Requires %s; requested architecture is %s.)"
15783 #: config/tc-sparc.c:3268
15785 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
15788 #: config/tc-sparc.c:3654 config/tc-sparc.c:3661 config/tc-sparc.c:3668
15789 #: config/tc-sparc.c:3675 config/tc-sparc.c:3682 config/tc-sparc.c:3691
15790 #: config/tc-sparc.c:3703 config/tc-sparc.c:3714 config/tc-sparc.c:3736
15791 #: config/tc-sparc.c:3760 write.c:1181
15792 msgid "relocation overflow"
15795 #: config/tc-sparc.c:3815
15797 msgid "bad or unhandled relocation type: 0x%02x"
15800 #: config/tc-sparc.c:4131
15801 msgid "Expected comma after name"
15804 #: config/tc-sparc.c:4140
15806 msgid "BSS length (%d.) <0! Ignored."
15809 #: config/tc-sparc.c:4152
15810 msgid "bad .reserve segment -- expected BSS segment"
15813 #: config/tc-sparc.c:4178 config/tc-sparc.c:4305
15814 msgid "negative alignment"
15817 #: config/tc-sparc.c:4188 config/tc-sparc.c:4326 read.c:1523 read.c:2541
15818 msgid "alignment not a power of 2"
15821 #: config/tc-sparc.c:4234
15823 msgid "Ignoring attempt to re-define symbol %s"
15826 #: config/tc-sparc.c:4257 config/tc-v850.c:283
15827 msgid "Expected comma after symbol-name"
15830 #: config/tc-sparc.c:4267
15832 msgid ".COMMon length (%lu) out of range ignored"
15835 #: config/tc-sparc.c:4293
15836 msgid "Expected comma after common length"
15839 #: config/tc-sparc.c:4438
15840 msgid "Unknown segment type"
15843 #: config/tc-sparc.c:4507 config/tc-sparc.c:4516
15845 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
15848 #: config/tc-sparc.c:4534
15849 msgid "redefinition of global register"
15852 #: config/tc-sparc.c:4545
15854 msgid "Register symbol %s already defined."
15857 #: config/tc-sparc.c:4747
15859 msgid "Illegal operands: %%r_plt in %d-byte data field"
15862 #: config/tc-sparc.c:4757
15864 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
15867 #: config/tc-sparc.c:4794 config/tc-vax.c:3317
15869 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
15872 #: config/tc-sparc.c:4802 config/tc-sparc.c:4833 config/tc-sparc.c:4842
15873 #: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
15875 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
15878 #: config/tc-sparc.c:4851 config/tc-vax.c:3374
15880 msgid "Illegal operands: garbage after %%r_%s%d()"
15883 #: config/tc-sparc.h:66
15884 msgid "sparc convert_frag\n"
15887 #: config/tc-sparc.h:68 config/tc-z80.h:53
15888 msgid "estimate_size_before_relax called"
15891 #: config/tc-spu.c:130
15893 msgid "Can't hash instruction '%s':%s"
15896 #: config/tc-spu.c:184
15899 " --apuasm\t\t emulate behaviour of apuasm\n"
15902 #: config/tc-spu.c:290
15904 msgid "Invalid mnemonic '%s'"
15907 #: config/tc-spu.c:296
15909 msgid "'%s' is only available in DD2.0 or higher."
15912 #: config/tc-spu.c:328
15914 msgid "Error in argument %d. Expecting: \"%s\""
15917 #: config/tc-spu.c:339
15918 msgid "Mixing register syntax, with and without '$'."
15921 #: config/tc-spu.c:345
15923 msgid "Treating '%-*s' as a symbol."
15926 #: config/tc-spu.c:564
15927 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
15930 #: config/tc-spu.c:566
15931 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
15934 #: config/tc-spu.c:609
15936 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
15939 #: config/tc-spu.c:615
15941 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
15944 #: config/tc-spu.c:685 config/tc-spu.c:688
15946 msgid "Constant expression %d out of range, [%d, %d]."
15949 #: config/tc-spu.c:790
15951 msgid "invalid priority '%lu'"
15954 #: config/tc-spu.c:796
15956 msgid "invalid lrlive '%lu'"
15959 #: config/tc-spu.c:855
15960 msgid "Relaxation should never occur"
15963 #: config/tc-spu.c:1005
15965 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
15968 #: config/tc-spu.h:85
15969 msgid "spu convert_frag\n"
15972 #: config/tc-tic30.c:36
15976 #: config/tc-tic30.c:36
15980 #: config/tc-tic30.c:36
15984 #: config/tc-tic30.c:36
15988 #: config/tc-tic30.c:36
15992 #: config/tc-tic30.c:482
15993 msgid "More than one AR register found in indirect reference"
15996 #: config/tc-tic30.c:488
15997 msgid "Illegal AR register in indirect reference"
16000 #: config/tc-tic30.c:509
16001 msgid "More than one displacement found in indirect reference"
16004 #: config/tc-tic30.c:518
16005 msgid "Invalid displacement in indirect reference"
16008 #: config/tc-tic30.c:536
16009 msgid "AR register not found in indirect reference"
16012 #. Maybe an implied displacement of 1 again.
16013 #: config/tc-tic30.c:553
16014 msgid "required displacement wasn't given in indirect reference"
16017 #: config/tc-tic30.c:560
16018 msgid "illegal indirect reference"
16021 #: config/tc-tic30.c:567
16022 msgid "displacement must be an unsigned 8-bit number"
16025 #: config/tc-tic30.c:751 config/tc-tic30.c:1498
16027 msgid "Invalid character %s before %s operand"
16030 #: config/tc-tic30.c:770 config/tc-tic30.c:1513
16032 msgid "Unbalanced parenthesis in %s operand."
16035 #: config/tc-tic30.c:786 config/tc-tic30.c:1523
16037 msgid "Invalid character %s in %s operand"
16040 #: config/tc-tic30.c:805 config/tc-tic30.c:1540
16042 msgid "Spurious operands; (%d operands/instruction max)"
16045 #. Just skip it, if it's \n complain.
16046 #: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
16047 #: config/tc-tic30.c:1573
16048 msgid "Expecting operand after ','; got nothing"
16051 #: config/tc-tic30.c:828 config/tc-tic30.c:1562
16052 msgid "Expecting operand before ','; got nothing"
16055 #: config/tc-tic30.c:866
16056 msgid "incorrect number of operands given in the first instruction"
16059 #: config/tc-tic30.c:872
16060 msgid "incorrect number of operands given in the second instruction"
16063 #: config/tc-tic30.c:893
16065 msgid "%s instruction, operand %d doesn't match"
16068 #. Shouldn't get here.
16069 #: config/tc-tic30.c:917 config/tc-tic30.c:924
16070 msgid "incorrect format for multiply parallel instruction"
16073 #: config/tc-tic30.c:931
16074 msgid "destination for multiply can only be R0 or R1"
16077 #: config/tc-tic30.c:938
16078 msgid "destination for add/subtract can only be R2 or R3"
16081 #: config/tc-tic30.c:1005
16082 msgid "loading the same register in parallel operation"
16085 #: config/tc-tic30.c:1448
16087 msgid "Invalid character %s in opcode"
16090 #: config/tc-tic30.c:1478
16092 msgid "Unknown TMS320C30 instruction: %s"
16095 #: config/tc-tic30.c:1598
16096 msgid "Incorrect number of operands given"
16099 #: config/tc-tic30.c:1631
16101 msgid "The %s operand doesn't match"
16104 #. Shouldn't make it to this stage.
16105 #: config/tc-tic30.c:1656 config/tc-tic30.c:1668
16106 msgid "Incompatible first and second operands in instruction"
16109 #: config/tc-tic30.c:1782
16110 msgid "invalid short form floating point immediate operand"
16113 #: config/tc-tic30.c:1792
16114 msgid "rounding down first operand float to unsigned int"
16117 #: config/tc-tic30.c:1794
16118 msgid "only lower 16-bits of first operand are used"
16121 #: config/tc-tic30.c:1804
16122 msgid "rounding down first operand float to signed int"
16125 #: config/tc-tic30.c:1809 config/tc-tic30.c:1880
16126 msgid "first operand is too large for 16-bit signed int"
16129 #: config/tc-tic30.c:1874
16130 msgid "first operand is floating point"
16133 #. Shouldn't get here.
16134 #: config/tc-tic30.c:1905
16135 msgid "interrupt vector for trap instruction out of range"
16138 #: config/tc-tic30.c:1950
16139 msgid "LDP instruction needs a 24-bit operand"
16142 #: config/tc-tic30.c:1974
16143 msgid "first operand is too large for a 24-bit displacement"
16146 #: config/tc-tic4x.c:392
16147 msgid "Nan, using zero."
16150 #: config/tc-tic4x.c:514
16152 msgid "Cannot represent exponent in %d bits"
16155 #: config/tc-tic4x.c:597 config/tc-tic4x.c:607
16156 msgid "Invalid floating point number"
16159 #: config/tc-tic4x.c:726
16160 msgid "Comma expected\n"
16163 #: config/tc-tic4x.c:762 config/tc-tic54x.c:471
16164 msgid ".bss size argument missing\n"
16167 #: config/tc-tic4x.c:770
16169 msgid ".bss size %ld < 0!"
16172 #: config/tc-tic4x.c:903
16173 msgid "Non-constant symbols not allowed\n"
16176 #: config/tc-tic4x.c:934
16177 msgid "Symbol missing\n"
16180 #. Skip null symbol terminator.
16181 #: config/tc-tic4x.c:982
16182 msgid ".sect: subsection name ignored"
16185 #: config/tc-tic4x.c:1010 config/tc-tic4x.c:1111 config/tc-tic54x.c:1424
16187 msgid "Error setting flags for \"%s\": %s"
16190 #: config/tc-tic4x.c:1042
16191 msgid ".set syntax invalid\n"
16194 #: config/tc-tic4x.c:1100
16195 msgid ".usect: non-zero alignment flag ignored"
16198 #: config/tc-tic4x.c:1131
16200 msgid "This assembler does not support processor generation %ld"
16203 #: config/tc-tic4x.c:1135
16204 msgid "Changing processor generation on fly not supported..."
16207 #: config/tc-tic4x.c:1433
16208 msgid "Auxiliary register AR0--AR7 required for indirect"
16211 #: config/tc-tic4x.c:1447
16213 msgid "Bad displacement %d (require 0--255)\n"
16216 #: config/tc-tic4x.c:1465
16217 msgid "Index register IR0,IR1 required for displacement"
16220 #: config/tc-tic4x.c:1533
16221 msgid "Expecting a register name"
16224 #: config/tc-tic4x.c:1545 config/tc-tic4x.c:1568 config/tc-tic4x.c:1634
16225 msgid "Number too large"
16228 #: config/tc-tic4x.c:1558 config/tc-tic4x.c:1581
16229 msgid "Expecting a constant value"
16232 #: config/tc-tic4x.c:1589
16234 msgid "Bad direct addressing construct %s"
16237 #: config/tc-tic4x.c:1593
16239 msgid "Direct value of %ld is not suitable"
16242 #: config/tc-tic4x.c:1617
16243 msgid "Unknown indirect addressing mode"
16246 #: config/tc-tic4x.c:1714
16248 msgid "Immediate value of %ld is too large for ldf"
16251 #: config/tc-tic4x.c:1754
16252 msgid "Destination register must be ARn"
16255 #: config/tc-tic4x.c:1773 config/tc-tic4x.c:2146 config/tc-tic4x.c:2205
16257 msgid "Immediate value of %ld is too large"
16260 #: config/tc-tic4x.c:1802 config/tc-tic4x.c:2007
16261 msgid "Invalid indirect addressing mode"
16264 #: config/tc-tic4x.c:1826 config/tc-tic4x.c:1866 config/tc-tic4x.c:2057
16265 #: config/tc-tic4x.c:2079
16266 msgid "Register must be Rn"
16269 #: config/tc-tic4x.c:1880 config/tc-tic4x.c:1950 config/tc-tic4x.c:1964
16270 msgid "Register must be R0--R7"
16273 #: config/tc-tic4x.c:1904 config/tc-tic4x.c:1932
16275 msgid "Invalid indirect addressing mode displacement %d"
16278 #: config/tc-tic4x.c:1978
16279 msgid "Destination register must be R2 or R3"
16282 #: config/tc-tic4x.c:1992
16283 msgid "Destination register must be R0 or R1"
16286 #: config/tc-tic4x.c:2029
16288 msgid "Displacement value of %ld is too large"
16291 #: config/tc-tic4x.c:2090 config/tc-tic4x.c:2221
16292 msgid "Floating point number not valid in expression"
16295 #: config/tc-tic4x.c:2104
16297 msgid "Signed immediate value %ld too large"
16300 #: config/tc-tic4x.c:2167
16302 msgid "Unsigned immediate value %ld too large"
16305 #: config/tc-tic4x.c:2235
16307 msgid "Immediate value %ld too large"
16310 #: config/tc-tic4x.c:2254 config/tc-tic4x.c:2282
16311 msgid "Register must be ivtp or tvtp"
16314 #: config/tc-tic4x.c:2268
16315 msgid "Register must be address register"
16318 #: config/tc-tic4x.c:2341
16319 msgid "Source and destination register should not be equal"
16322 #: config/tc-tic4x.c:2356
16323 msgid "Equal parallel destination registers, one result will be discarded"
16326 #: config/tc-tic4x.c:2397
16327 msgid "Too many operands scanned"
16330 #: config/tc-tic4x.c:2428
16331 msgid "Parallel opcode cannot contain more than two instructions"
16334 #: config/tc-tic4x.c:2501
16336 msgid "Invalid operands for %s"
16339 #: config/tc-tic4x.c:2504
16341 msgid "Invalid instruction %s"
16344 #: config/tc-tic4x.c:2656
16346 msgid "Bad relocation type: 0x%02x"
16349 #: config/tc-tic4x.c:2714
16351 msgid "Unsupported processor generation %d"
16354 #: config/tc-tic4x.c:2722
16355 msgid "Option -b is depreciated, please use -mbig"
16358 #: config/tc-tic4x.c:2729
16359 msgid "Option -p is depreciated, please use -mmemparm"
16362 #: config/tc-tic4x.c:2736
16363 msgid "Option -r is depreciated, please use -mregparm"
16366 #: config/tc-tic4x.c:2743
16367 msgid "Option -s is depreciated, please use -msmall"
16370 #: config/tc-tic4x.c:2772
16375 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
16376 " 30 - TMS320C30\n"
16377 " 31 - TMS320C31, TMS320LC31\n"
16378 " 32 - TMS320C32\n"
16379 " 33 - TMS320VC33\n"
16380 " 40 - TMS320C40\n"
16381 " 44 - TMS320C44\n"
16382 " -mrev=REV set cpu hardware revision (integer numbers).\n"
16383 " Combinations of -mcpu and -mrev will enable/"
16385 " the appropriate options (-midle2, -mlowpower and\n"
16386 " -menhanced) according to the selected type\n"
16387 " -mbig select big memory model\n"
16388 " -msmall select small memory model (default)\n"
16389 " -mregparm select register parameters (default)\n"
16390 " -mmemparm select memory parameters\n"
16391 " -midle2 enable IDLE2 support\n"
16392 " -mlowpower enable LOPOWER and MAXSPEED support\n"
16393 " -menhanced enable enhanced opcode support\n"
16396 #: config/tc-tic4x.c:2817
16398 msgid "Label \"$%d\" redefined"
16401 #: config/tc-tic4x.c:3027
16403 msgid "Reloc %d not supported by object file format"
16406 #. Only word (et al.), align, or conditionals are allowed within
16408 #: config/tc-tic54x.c:219
16409 msgid "pseudo-op illegal within .struct/.union"
16412 #: config/tc-tic54x.c:233
16414 msgid "C54x-specific command line options:\n"
16417 #: config/tc-tic54x.c:234
16419 msgid "-mfar-mode | -mf Use extended addressing\n"
16422 #: config/tc-tic54x.c:235
16424 msgid "-mcpu=<CPU version> Specify the CPU version\n"
16427 #: config/tc-tic54x.c:236
16429 msgid "-merrors-to-file <filename>\n"
16432 #: config/tc-tic54x.c:237
16434 msgid "-me <filename> Redirect errors to a file\n"
16437 #: config/tc-tic54x.c:348
16438 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
16441 #: config/tc-tic54x.c:357
16442 msgid "symbols assigned with .asg must begin with a letter"
16445 #: config/tc-tic54x.c:397
16446 msgid "Unterminated string after absolute expression"
16449 #: config/tc-tic54x.c:405
16450 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
16453 #: config/tc-tic54x.c:415
16454 msgid "symbols assigned with .eval must begin with a letter"
16457 #: config/tc-tic54x.c:480
16459 msgid ".bss size %d < 0!"
16462 #: config/tc-tic54x.c:662
16463 msgid "Offset on nested structures is ignored"
16466 #: config/tc-tic54x.c:712
16468 msgid ".end%s without preceding .%s"
16471 #: config/tc-tic54x.c:778
16473 msgid "Unrecognized struct/union tag '%s'"
16476 #: config/tc-tic54x.c:780
16477 msgid ".tag requires a structure tag"
16480 #: config/tc-tic54x.c:786
16481 msgid "Label required for .tag"
16484 #: config/tc-tic54x.c:805
16486 msgid ".tag target '%s' undefined"
16489 #: config/tc-tic54x.c:869
16491 msgid ".field count '%d' out of range (1 <= X <= 32)"
16494 #: config/tc-tic54x.c:897
16496 msgid "Unrecognized field type '%c'"
16499 #: config/tc-tic54x.c:1021
16500 msgid "Overflow in expression, truncated to 8 bits"
16503 #: config/tc-tic54x.c:1026
16504 msgid "Overflow in expression, truncated to 16 bits"
16507 #. Disallow .byte with a non constant expression that will
16508 #. require relocation.
16509 #: config/tc-tic54x.c:1034
16510 msgid "Relocatable values require at least WORD storage"
16513 #: config/tc-tic54x.c:1095
16514 msgid "Use of .def/.ref is deprecated. Use .global instead"
16517 #: config/tc-tic54x.c:1287
16518 msgid ".space/.bes repeat count is negative, ignored"
16521 #: config/tc-tic54x.c:1292
16522 msgid ".space/.bes repeat count is zero, ignored"
16525 #: config/tc-tic54x.c:1365
16526 msgid "Missing size argument"
16529 #: config/tc-tic54x.c:1499
16530 msgid "CPU version has already been set"
16533 #: config/tc-tic54x.c:1503
16535 msgid "Unrecognized version '%s'"
16538 #: config/tc-tic54x.c:1509
16539 msgid "Changing of CPU version on the fly not supported"
16542 #: config/tc-tic54x.c:1640
16543 msgid "p2align not supported on this target"
16546 #: config/tc-tic54x.c:1652
16547 msgid "Argument to .even ignored"
16550 #: config/tc-tic54x.c:1698
16551 msgid "Invalid field size, must be from 1 to 32"
16554 #: config/tc-tic54x.c:1711
16555 msgid "field size must be 16 when value is relocatable"
16558 #: config/tc-tic54x.c:1726
16559 msgid "field value truncated"
16562 #: config/tc-tic54x.c:1832 config/tc-tic54x.c:2131
16564 msgid "Unrecognized section '%s'"
16567 #: config/tc-tic54x.c:1841
16568 msgid "Current section is uninitialized, section name required for .clink"
16571 #: config/tc-tic54x.c:2042
16572 msgid "ENDLOOP without corresponding LOOP"
16575 #: config/tc-tic54x.c:2083
16576 msgid "Mixing of normal and extended addressing not supported"
16579 #: config/tc-tic54x.c:2089
16580 msgid "Extended addressing not supported on the specified CPU"
16583 #: config/tc-tic54x.c:2137
16584 msgid ".sblock may be used for initialized sections only"
16587 #: config/tc-tic54x.c:2167
16588 msgid "Symbol missing for .set/.equ"
16591 #: config/tc-tic54x.c:2223
16592 msgid ".var may only be used within a macro definition"
16595 #: config/tc-tic54x.c:2231
16596 msgid "Substitution symbols must begin with a letter"
16599 #: config/tc-tic54x.c:2323
16601 msgid "can't open macro library file '%s' for reading: %s"
16604 #: config/tc-tic54x.c:2330
16606 msgid "File '%s' not in macro archive format"
16609 #: config/tc-tic54x.c:2460
16611 msgid "Bad COFF version '%s'"
16614 #: config/tc-tic54x.c:2469
16616 msgid "Bad CPU version '%s'"
16619 #: config/tc-tic54x.c:2482 config/tc-tic54x.c:2485
16621 msgid "Can't redirect stderr to the file '%s'"
16624 #: config/tc-tic54x.c:2598
16626 msgid "Undefined substitution symbol '%s'"
16629 #: config/tc-tic54x.c:3099
16631 msgid "Unbalanced parenthesis in operand %d"
16634 #: config/tc-tic54x.c:3130 config/tc-tic54x.c:3138
16635 msgid "Expecting operand after ','"
16638 #: config/tc-tic54x.c:3149
16639 msgid "Extra junk on line"
16642 #: config/tc-tic54x.c:3186
16643 msgid "Badly formed address expression"
16646 #: config/tc-tic54x.c:3439
16648 msgid "Invalid dmad syntax '%s'"
16651 #: config/tc-tic54x.c:3503
16654 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
16657 #: config/tc-tic54x.c:3554
16658 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
16661 #: config/tc-tic54x.c:3574
16663 msgid "Unrecognized indirect address format \"%s\""
16666 #: config/tc-tic54x.c:3612
16668 msgid "Operand '%s' out of range (%d <= x <= %d)"
16671 #: config/tc-tic54x.c:3632
16672 msgid "Error in relocation handling"
16675 #: config/tc-tic54x.c:3651 config/tc-tic54x.c:3713 config/tc-tic54x.c:3741
16677 msgid "Unrecognized condition code \"%s\""
16680 #: config/tc-tic54x.c:3668
16682 msgid "Condition \"%s\" does not match preceding group"
16685 #: config/tc-tic54x.c:3676
16688 "Condition \"%s\" uses a different accumulator from a preceding condition"
16691 #: config/tc-tic54x.c:3683
16692 msgid "Only one comparison conditional allowed"
16695 #: config/tc-tic54x.c:3688
16696 msgid "Only one overflow conditional allowed"
16699 #: config/tc-tic54x.c:3696
16701 msgid "Duplicate %s conditional"
16704 #: config/tc-tic54x.c:3727
16705 msgid "Invalid auxiliary register (use AR0-AR7)"
16708 #: config/tc-tic54x.c:3758
16709 msgid "lk addressing modes are invalid for memory-mapped register addressing"
16712 #: config/tc-tic54x.c:3766
16714 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
16715 "Resulting behavior is undefined."
16718 #: config/tc-tic54x.c:3792
16720 "Destination accumulator for each part of this parallel instruction must be "
16724 #: config/tc-tic54x.c:3841
16726 msgid "Memory mapped register \"%s\" out of range"
16729 #: config/tc-tic54x.c:3880
16730 msgid "Invalid operand (use 1, 2, or 3)"
16733 #: config/tc-tic54x.c:3906
16734 msgid "A status register or status bit name is required"
16737 #: config/tc-tic54x.c:3916
16739 msgid "Unrecognized status bit \"%s\""
16742 #: config/tc-tic54x.c:3939
16744 msgid "Invalid status register \"%s\""
16747 #: config/tc-tic54x.c:3951
16749 msgid "Operand \"%s\" out of range (use 1 or 2)"
16752 #: config/tc-tic54x.c:4154
16754 msgid "Unrecognized instruction \"%s\""
16757 #: config/tc-tic54x.c:4183
16759 msgid "Unrecognized operand list '%s' for instruction '%s'"
16762 #: config/tc-tic54x.c:4212
16764 msgid "Unrecognized parallel instruction \"%s\""
16767 #: config/tc-tic54x.c:4261
16769 msgid "Invalid operand (s) for parallel instruction \"%s\""
16772 #: config/tc-tic54x.c:4264
16774 msgid "Unrecognized parallel instruction combination \"%s || %s\""
16777 #: config/tc-tic54x.c:4485
16779 msgid "%s symbol recursion stopped at second appearance of '%s'"
16782 #: config/tc-tic54x.c:4525
16783 msgid "Unrecognized substitution symbol function"
16786 #: config/tc-tic54x.c:4530
16787 msgid "Missing '(' after substitution symbol function"
16790 #: config/tc-tic54x.c:4544
16791 msgid "Expecting second argument"
16794 #: config/tc-tic54x.c:4557 config/tc-tic54x.c:4607
16795 msgid "Extra junk in function call, expecting ')'"
16798 #: config/tc-tic54x.c:4583
16799 msgid "Function expects two arguments"
16802 #: config/tc-tic54x.c:4596
16803 msgid "Expecting character constant argument"
16806 #: config/tc-tic54x.c:4602
16807 msgid "Both arguments must be substitution symbols"
16810 #: config/tc-tic54x.c:4654
16812 msgid "Invalid subscript (use 1 to %d)"
16815 #: config/tc-tic54x.c:4664
16817 msgid "Invalid length (use 0 to %d)"
16820 #: config/tc-tic54x.c:4674
16821 msgid "Missing ')' in subscripted substitution symbol expression"
16824 #: config/tc-tic54x.c:4694
16825 msgid "Missing forced substitution terminator ':'"
16828 #: config/tc-tic54x.c:4846
16831 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
16834 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
16839 #: config/tc-tic54x.c:4890
16841 msgid "Unrecognized parallel instruction '%s'"
16844 #: config/tc-tic54x.c:4902
16846 msgid "Instruction '%s' requires an LP cpu version"
16849 #: config/tc-tic54x.c:4909
16851 msgid "Instruction '%s' requires far mode addressing"
16854 #: config/tc-tic54x.c:4921
16857 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
16858 "left). Resulting behavior is undefined."
16860 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
16861 "left). Resulting behavior is undefined."
16865 #: config/tc-tic54x.c:4935
16867 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
16868 "Resulting behavior is undefined."
16871 #: config/tc-tic54x.c:4946
16873 msgid "'%s' is not repeatable. Resulting behavior is undefined."
16876 #: config/tc-tic54x.c:4950
16878 "Instructions using long offset modifiers or absolute addresses are not "
16879 "repeatable. Resulting behavior is undefined."
16882 #: config/tc-tic54x.c:5100
16884 msgid "Unsupported relocation size %d"
16887 #: config/tc-tic54x.c:5231
16888 msgid "non-absolute value used with .space/.bes"
16891 #: config/tc-tic54x.c:5235
16893 msgid "negative value ignored in %s"
16896 #: config/tc-tic54x.c:5323
16898 msgid "attempt to .space/.bes backwards? (%ld)"
16901 #: config/tc-tic6x.c:262
16903 msgid "unknown -mpid= argument '%s'"
16906 #: config/tc-tic6x.c:320
16908 msgid "TMS320C6000 options:\n"
16911 #: config/tc-tic6x.c:321
16913 msgid " -march=ARCH enable instructions from architecture ARCH\n"
16916 #: config/tc-tic6x.c:322
16918 msgid " -mbig-endian generate big-endian code\n"
16921 #: config/tc-tic6x.c:323
16923 msgid " -mlittle-endian generate little-endian code\n"
16926 #: config/tc-tic6x.c:324
16928 msgid " -mdsbt code uses DSBT addressing\n"
16931 #: config/tc-tic6x.c:325
16933 msgid " -mno-dsbt code does not use DSBT addressing\n"
16936 #: config/tc-tic6x.c:326
16939 " -mpid=no code uses position-dependent data addressing\n"
16942 #: config/tc-tic6x.c:327
16945 " -mpid=near code uses position-independent data addressing,\n"
16946 " GOT accesses use near DP addressing\n"
16949 #: config/tc-tic6x.c:329
16952 " -mpid=far code uses position-independent data addressing,\n"
16953 " GOT accesses use far DP addressing\n"
16956 #: config/tc-tic6x.c:331
16958 msgid " -mpic code addressing is position-independent\n"
16961 #: config/tc-tic6x.c:332
16963 msgid " -mno-pic code addressing is position-dependent\n"
16966 #: config/tc-tic6x.c:337
16968 msgid "Supported ARCH values are:"
16971 #: config/tc-tic6x.c:386
16972 msgid "unexpected .cantunwind directive"
16975 #: config/tc-tic6x.c:406
16976 msgid "unexpected .handlerdata directive"
16979 #: config/tc-tic6x.c:418
16980 msgid "personality routine required before .handlerdata directive"
16983 #: config/tc-tic6x.c:532
16984 msgid "expected symbol"
16987 #: config/tc-tic6x.c:579
16988 msgid "expected comma after symbol name"
16991 #: config/tc-tic6x.c:589
16993 msgid "invalid length for .scomm directive"
16996 #: config/tc-tic6x.c:603
16997 msgid "alignment is not a positive number"
17000 #: config/tc-tic6x.c:615
17001 msgid "alignment is not a power of 2"
17004 #: config/tc-tic6x.c:630
17006 msgid "attempt to re-define symbol `%s'"
17009 #: config/tc-tic6x.c:639
17011 msgid "attempt to redefine `%s' with a different length"
17014 #: config/tc-tic6x.c:841
17015 msgid "multiple '||' on same line"
17018 #: config/tc-tic6x.c:844
17019 msgid "'||' after predicate"
17022 #: config/tc-tic6x.c:888
17023 msgid "multiple predicates on same line"
17026 #: config/tc-tic6x.c:894
17028 msgid "bad predicate '%s'"
17031 #: config/tc-tic6x.c:905
17032 msgid "predication on A0 not supported on this architecture"
17035 #: config/tc-tic6x.c:938
17036 msgid "label after '||'"
17039 #: config/tc-tic6x.c:944
17040 msgid "label after predicate"
17043 #: config/tc-tic6x.c:968
17044 msgid "'||' not followed by instruction"
17047 #: config/tc-tic6x.c:974
17048 msgid "predicate not followed by instruction"
17051 #: config/tc-tic6x.c:1407
17053 msgid "control register '%s' not supported on this architecture"
17056 #: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
17057 #: config/tc-tic6x.c:1646
17059 msgid "register number %u not supported on this architecture"
17062 #: config/tc-tic6x.c:1617
17064 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
17067 #: config/tc-tic6x.c:1673
17069 msgid "junk after operand %u of '%.*s'"
17072 #: config/tc-tic6x.c:1686
17074 msgid "bad register or register pair for operand %u of '%.*s'"
17077 #: config/tc-tic6x.c:1692
17079 msgid "bad register for operand %u of '%.*s'"
17082 #: config/tc-tic6x.c:1697
17084 msgid "bad register pair for operand %u of '%.*s'"
17087 #: config/tc-tic6x.c:1702
17089 msgid "bad functional unit for operand %u of '%.*s'"
17092 #: config/tc-tic6x.c:1707
17094 msgid "bad operand %u of '%.*s'"
17097 #: config/tc-tic6x.c:1839
17098 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
17101 #: config/tc-tic6x.c:1879
17102 msgid "$DSBT_INDEX not supported in this context"
17105 #: config/tc-tic6x.c:1892
17106 msgid "$GOT not supported in this context"
17109 #: config/tc-tic6x.c:1909
17110 msgid "$DPR_GOT not supported in this context"
17113 #: config/tc-tic6x.c:1930
17114 msgid "$DPR_BYTE not supported in this context"
17117 #: config/tc-tic6x.c:1947
17118 msgid "$DPR_HWORD not supported in this context"
17121 #: config/tc-tic6x.c:1964
17122 msgid "$DPR_WORD not supported in this context"
17125 #: config/tc-tic6x.c:1983
17126 msgid "$PCR_OFFSET not supported in this context"
17129 #: config/tc-tic6x.c:1994
17130 msgid "invalid PC-relative operand"
17133 #: config/tc-tic6x.c:2031
17135 msgid "no %d-byte relocations available"
17138 #: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
17139 #: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
17141 msgid "operand %u of '%.*s' out of range"
17144 #: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
17146 msgid "offset in operand %u of '%.*s' not divisible by %u"
17149 #: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
17151 msgid "offset in operand %u of '%.*s' out of range"
17154 #: config/tc-tic6x.c:2943
17156 msgid "functional unit already masked for operand %u of '%.*s'"
17159 #: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
17161 msgid "'%.*s' instruction not in a software pipelined loop"
17164 #: config/tc-tic6x.c:3066
17166 msgid "instruction '%.*s' cannot be predicated"
17169 #: config/tc-tic6x.c:3334
17171 msgid "'%.*s' instruction not supported on this architecture"
17174 #: config/tc-tic6x.c:3342
17176 msgid "'%.*s' instruction not supported on this functional unit"
17179 #: config/tc-tic6x.c:3350
17182 "'%.*s' instruction not supported on this functional unit for this "
17186 #: config/tc-tic6x.c:3370
17187 msgid "missing operand after comma"
17190 #: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
17192 msgid "too many operands to '%.*s'"
17195 #: config/tc-tic6x.c:3409
17197 msgid "bad number of operands to '%.*s'"
17200 #: config/tc-tic6x.c:3481
17202 msgid "operand %u of '%.*s' not constant"
17205 #: config/tc-tic6x.c:3486
17207 msgid "operand %u of '%.*s' on wrong side"
17210 #: config/tc-tic6x.c:3491
17212 msgid "operand %u of '%.*s' not a valid return address register"
17215 #: config/tc-tic6x.c:3497
17217 msgid "operand %u of '%.*s' is write-only"
17220 #: config/tc-tic6x.c:3502
17222 msgid "operand %u of '%.*s' is read-only"
17225 #: config/tc-tic6x.c:3507
17227 msgid "operand %u of '%.*s' not a valid memory reference"
17230 #: config/tc-tic6x.c:3513
17232 msgid "operand %u of '%.*s' not a valid base address register"
17235 #: config/tc-tic6x.c:3599
17237 msgid "bad operand combination for '%.*s'"
17240 #: config/tc-tic6x.c:3645
17241 msgid "parallel instruction not following another instruction"
17244 #: config/tc-tic6x.c:3651
17245 msgid "too many instructions in execute packet"
17248 #: config/tc-tic6x.c:3656
17249 msgid "label not at start of execute packet"
17252 #: config/tc-tic6x.c:3659
17254 msgid "'%.*s' instruction not at start of execute packet"
17257 #: config/tc-tic6x.c:3707
17258 msgid "functional unit already used in this execute packet"
17261 #: config/tc-tic6x.c:3715
17262 msgid "nested software pipelined loop"
17265 #: config/tc-tic6x.c:3734
17266 msgid "'||^' without previous SPMASK"
17269 #: config/tc-tic6x.c:3736
17270 msgid "cannot mask instruction using no functional unit"
17273 #: config/tc-tic6x.c:3748
17274 msgid "functional unit already masked"
17277 #: config/tc-tic6x.c:3813
17278 msgid "value too large for 2-byte field"
17281 #: config/tc-tic6x.c:3823
17282 msgid "value too large for 1-byte field"
17285 #: config/tc-tic6x.c:3950
17286 msgid "immediate offset not 2-byte-aligned"
17289 #: config/tc-tic6x.c:3978
17290 msgid "immediate offset not 4-byte-aligned"
17293 #: config/tc-tic6x.c:3992
17294 msgid "addend used with $DSBT_INDEX"
17297 #: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
17298 #: config/tc-tic6x.c:4060
17299 msgid "PC-relative offset not 4-byte-aligned"
17302 #: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
17303 #: config/tc-tic6x.c:4063
17304 msgid "PC-relative offset out of range"
17307 #: config/tc-tic6x.c:4542
17309 msgid "undefined symbol %s in PCR relocation"
17312 #: config/tc-tic6x.c:4660
17314 msgid "group section `%s' has no group signature"
17317 #: config/tc-tic6x.c:4812
17318 msgid "missing .endp before .cfi_startproc"
17321 #: config/tc-tic6x.c:4917
17322 msgid "stack pointer offset too large for personality routine"
17325 #: config/tc-tic6x.c:4924
17326 msgid "stack frame layout does not match personality routine"
17329 #: config/tc-tic6x.c:5058
17330 msgid "too many unwinding instructions"
17333 #: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
17335 msgid "unable to generate unwinding opcode for reg %d"
17338 #: config/tc-tic6x.c:5163
17339 msgid "unable to restore return address from previously restored reg"
17342 #: config/tc-tic6x.c:5175
17344 msgid "unhandled CFA insn for unwinding (%d)"
17347 #: config/tc-tic6x.c:5185
17349 msgid "unable to generate unwinding opcode for frame pointer reg %d"
17352 #: config/tc-tic6x.c:5194
17353 msgid "unable to generate unwinding opcode for frame pointer offset"
17356 #: config/tc-tic6x.c:5203
17357 msgid "unwound stack pointer not doubleword aligned"
17360 #: config/tc-tic6x.c:5348
17361 msgid "stack frame layout too complex for unwinder"
17364 #: config/tc-tic6x.c:5365
17365 msgid "unwound frame has negative size"
17368 #: config/tc-tilegx.c:142
17372 " -V print assembler version number\n"
17373 " -EB/-EL generate big-endian/little-endian code\n"
17374 " --32/--64 generate 32bit/64bit code\n"
17377 #: config/tc-tilegx.c:736 config/tc-tilepro.c:627
17378 msgid "Invalid operator for operand."
17381 #: config/tc-tilegx.c:757 config/tc-tilepro.c:648
17382 msgid "Operator may only be applied to symbols."
17385 #: config/tc-tilegx.c:822 config/tc-tilepro.c:713
17387 msgid "Writes to register '%s' are not allowed."
17390 #: config/tc-tilegx.c:849 config/tc-tilepro.c:740
17393 "Two instructions in the same bundle both write to register %s, which is not "
17397 #: config/tc-tilegx.c:914 config/tc-tilepro.c:804
17399 msgid "'%s' may not be bundled with other instructions."
17402 #: config/tc-tilegx.c:944 config/tc-tilepro.c:834
17403 msgid "Invalid combination of instructions for bundle."
17406 #: config/tc-tilegx.c:979 config/tc-tilepro.c:869
17407 msgid "instruction address is not a multiple of 8"
17410 #: config/tc-tilegx.c:1056 config/tc-tilepro.c:947
17411 msgid "Invalid expression."
17414 #: config/tc-tilegx.c:1102 config/tc-tilepro.c:989
17416 msgid "Expected register, got '%s'."
17419 #: config/tc-tilegx.c:1109 config/tc-tilepro.c:996
17421 msgid "Found use of non-canonical register name %s; use %s instead."
17424 #: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
17426 msgid "Too few operands to '%s'."
17429 #: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
17431 msgid "Unexpected character '%c' after operand %d to %s."
17434 #: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
17435 msgid "Expected immediate expression"
17438 #: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
17439 #: config/tc-tilepro.c:1593
17440 msgid "Found '}' when not bundling."
17443 #: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
17445 msgid "Unknown opcode `%.*s'."
17448 #: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
17449 msgid "Too many instructions for bundle."
17452 #: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
17453 msgid "Bad call to md_atof ()"
17456 #: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
17457 msgid "This operator only produces two byte values."
17460 #: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
17462 msgid "unsupported BFD relocation size %d"
17465 #: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
17467 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
17470 #: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
17471 msgid "Found '{' when already bundling."
17474 #: config/tc-tilepro.c:99
17478 " -V print assembler version number\n"
17481 #: config/tc-v850.c:294
17483 msgid ".COMMon length (%d.) < 0! Ignored."
17486 #: config/tc-v850.c:315
17488 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
17491 #: config/tc-v850.c:341
17492 msgid "Common alignment negative; 0 assumed"
17495 #: config/tc-v850.c:545
17496 msgid ".longcall pseudo-op seen when not relaxing"
17499 #: config/tc-v850.c:547
17500 msgid ".longjump pseudo-op seen when not relaxing"
17503 #: config/tc-v850.c:554
17504 msgid "bad .longcall format"
17507 #: config/tc-v850.c:1393
17509 msgid "unknown operand shift: %x\n"
17512 #: config/tc-v850.c:1394
17513 msgid "internal failure in parse_register_list"
17516 #: config/tc-v850.c:1410
17517 msgid "constant expression or register list expected"
17520 #: config/tc-v850.c:1415
17521 msgid "high bits set in register list expression"
17524 #: config/tc-v850.c:1453 config/tc-v850.c:1510
17525 msgid "illegal register included in list"
17528 #: config/tc-v850.c:1459
17529 msgid "system registers cannot be included in list"
17532 #: config/tc-v850.c:1485
17533 msgid "second register should follow dash in register list"
17536 #: config/tc-v850.c:1490
17537 msgid "second register should be greater than first register"
17540 #: config/tc-v850.c:1540
17542 msgid " V850 options:\n"
17545 #: config/tc-v850.c:1541
17547 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
17550 #: config/tc-v850.c:1542
17553 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
17556 #: config/tc-v850.c:1543
17558 msgid " -mv850 The code is targeted at the v850\n"
17561 #: config/tc-v850.c:1544
17563 msgid " -mv850e The code is targeted at the v850e\n"
17566 #: config/tc-v850.c:1545
17568 msgid " -mv850e1 The code is targeted at the v850e1\n"
17571 #: config/tc-v850.c:1546
17573 msgid " -mv850e2 The code is targeted at the v850e2\n"
17576 #: config/tc-v850.c:1547
17578 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
17581 #: config/tc-v850.c:1548
17583 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
17586 #: config/tc-v850.c:1549
17588 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
17591 #: config/tc-v850.c:1550
17593 msgid " -mrelax Enable relaxation\n"
17596 #: config/tc-v850.c:1551
17599 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
17603 #: config/tc-v850.c:1552
17606 " --disp-size-default-32 branch displacement with unknown size is 32 "
17610 #: config/tc-v850.c:1553
17612 msgid " -mextension enable extension opcode support\n"
17615 #: config/tc-v850.c:1554
17617 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
17620 #: config/tc-v850.c:1555
17622 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
17625 #: config/tc-v850.c:1556
17627 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
17630 #: config/tc-v850.c:1557
17633 " -mrh850-abi Mark the binary as using the RH850 ABI "
17637 #: config/tc-v850.c:1558
17639 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
17642 #: config/tc-v850.c:1559
17645 " -m4byte-align Mark the binary as using 32-bit alignment "
17649 #: config/tc-v850.c:1560
17652 " -msoft-float Mark the binary as not using FP insns (default "
17656 #: config/tc-v850.c:1561
17659 " -mhard-float Mark the binary as using FP insns (default for "
17663 #: config/tc-v850.c:1949
17665 msgid "Unable to determine default target processor from string: %s"
17668 #: config/tc-v850.c:1993
17669 msgid "hi0() relocation used on an instruction which does not support it"
17672 #: config/tc-v850.c:2013
17673 msgid "hi() relocation used on an instruction which does not support it"
17676 #: config/tc-v850.c:2036
17677 msgid "lo() relocation used on an instruction which does not support it"
17680 #: config/tc-v850.c:2046
17681 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
17684 #: config/tc-v850.c:2062
17685 msgid "ctoff() relocation used on an instruction which does not support it"
17688 #: config/tc-v850.c:2081
17689 msgid "sdaoff() relocation used on an instruction which does not support it"
17692 #: config/tc-v850.c:2100
17693 msgid "zdaoff() relocation used on an instruction which does not support it"
17696 #: config/tc-v850.c:2132
17697 msgid "tdaoff() relocation used on an instruction which does not support it"
17700 #: config/tc-v850.c:2273
17702 msgid "operand out of range (%d is not between %d and %d)"
17705 #: config/tc-v850.c:2356
17706 msgid "st/ld offset 23 instruction was disabled ."
17709 #: config/tc-v850.c:2365
17710 msgid "Target processor does not support this instruction."
17713 #: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
17714 #: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
17715 #: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
17716 #: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
17717 msgid "immediate operand is too large"
17720 #: config/tc-v850.c:2494
17722 msgid "AAARG -> unhandled constant reloc: %d"
17725 #: config/tc-v850.c:2629 config/tc-v850.c:2640
17726 msgid "constant too big to fit into instruction"
17729 #: config/tc-v850.c:2715
17730 msgid "odd number cannot be used here"
17733 #: config/tc-v850.c:2760
17734 msgid "invalid register name"
17737 #: config/tc-v850.c:2766
17738 msgid "register r0 cannot be used here"
17741 #: config/tc-v850.c:2772
17742 msgid "odd register cannot be used here"
17745 #: config/tc-v850.c:2781
17746 msgid "invalid system register name"
17749 #: config/tc-v850.c:2795
17750 msgid "expected EP register"
17753 #: config/tc-v850.c:2812 config/tc-v850.c:2825
17754 msgid "invalid condition code name"
17757 #: config/tc-v850.c:2818
17758 msgid "condition sa cannot be used here"
17761 #: config/tc-v850.c:2831
17762 msgid "invalid cache operation name"
17765 #: config/tc-v850.c:2836
17766 msgid "invalid pref operation name"
17769 #: config/tc-v850.c:2841
17770 msgid "invalid vector register name"
17773 #: config/tc-v850.c:2879
17774 msgid "syntax error: value is missing before the register name"
17777 #: config/tc-v850.c:2881
17778 msgid "syntax error: register not expected"
17781 #: config/tc-v850.c:2895
17782 msgid "syntax error: system register not expected"
17785 #: config/tc-v850.c:2900 config/tc-v850.c:2905
17786 msgid "syntax error: condition code not expected"
17789 #: config/tc-v850.c:2910
17790 msgid "syntax error: vector register not expected"
17793 #: config/tc-v850.c:2920
17794 msgid "immediate 0 cannot be used here"
17797 #: config/tc-v850.c:2944
17798 msgid "immediate operand is not match"
17801 #: config/tc-v850.c:2957
17802 msgid "displacement is too large"
17805 #: config/tc-v850.c:2975 config/tc-xtensa.c:13151
17806 msgid "invalid operand"
17809 #: config/tc-v850.c:3087
17810 msgid "loop: 32-bit displacement not supported"
17813 #: config/tc-vax.c:1344
17814 msgid "no '[' to match ']'"
17817 #: config/tc-vax.c:1360
17818 msgid "bad register in []"
17821 #: config/tc-vax.c:1362
17822 msgid "[PC] index banned"
17825 #: config/tc-vax.c:1398
17826 msgid "no '(' to match ')'"
17829 #: config/tc-vax.c:1514
17830 msgid "invalid branch operand"
17833 #: config/tc-vax.c:1541
17834 msgid "address prohibits @"
17837 #: config/tc-vax.c:1543
17838 msgid "address prohibits #"
17841 #: config/tc-vax.c:1547
17842 msgid "address prohibits -()"
17845 #: config/tc-vax.c:1549
17846 msgid "address prohibits ()+"
17849 #: config/tc-vax.c:1552
17850 msgid "address prohibits ()"
17853 #: config/tc-vax.c:1554
17854 msgid "address prohibits []"
17857 #: config/tc-vax.c:1556
17858 msgid "address prohibits register"
17861 #: config/tc-vax.c:1558
17862 msgid "address prohibits displacement length specifier"
17865 #: config/tc-vax.c:1586
17866 msgid "invalid operand of S^#"
17869 #: config/tc-vax.c:1599
17870 msgid "S^# needs expression"
17873 #: config/tc-vax.c:1606
17874 msgid "S^# may only read-access"
17877 #: config/tc-vax.c:1629
17878 msgid "invalid operand of -()"
17881 #: config/tc-vax.c:1635
17882 msgid "-(PC) unpredictable"
17885 #: config/tc-vax.c:1637
17886 msgid "[]index same as -()register: unpredictable"
17889 #: config/tc-vax.c:1669
17890 msgid "invalid operand of ()+"
17893 #: config/tc-vax.c:1675
17894 msgid "(PC)+ unpredictable"
17897 #: config/tc-vax.c:1677
17898 msgid "[]index same as ()+register: unpredictable"
17901 #: config/tc-vax.c:1700
17902 msgid "# conflicts length"
17905 #: config/tc-vax.c:1702
17906 msgid "# bars register"
17909 #: config/tc-vax.c:1722
17910 msgid "writing or modifying # is unpredictable"
17913 #: config/tc-vax.c:1748
17914 msgid "length not needed"
17917 #: config/tc-vax.c:1755
17918 msgid "can't []index a register, because it has no address"
17921 #: config/tc-vax.c:1757
17922 msgid "a register has no address"
17925 #: config/tc-vax.c:1766
17926 msgid "PC part of operand unpredictable"
17929 #: config/tc-vax.c:1924
17930 msgid "odd number of bytes in operand description"
17933 #: config/tc-vax.c:1938
17934 msgid "Bad operand"
17937 #: config/tc-vax.c:1943
17938 msgid "Not enough operands"
17941 #: config/tc-vax.c:2220
17942 msgid "SYMBOL TABLE not implemented"
17945 #: config/tc-vax.c:2224
17946 msgid "TOKEN TRACE not implemented"
17949 #: config/tc-vax.c:2228
17951 msgid "Displacement length %s ignored!"
17954 #: config/tc-vax.c:2232
17956 msgid "I don't need or use temp. file \"%s\"."
17959 #: config/tc-vax.c:2236
17960 msgid "I don't use an interpass file! -V ignored"
17963 #: config/tc-vax.c:2293
17967 "-d LENGTH\t\tignored\n"
17968 "-J\t\t\tignored\n"
17969 "-S\t\t\tignored\n"
17970 "-t FILE\t\t\tignored\n"
17971 "-T\t\t\tignored\n"
17972 "-V\t\t\tignored\n"
17975 #: config/tc-vax.c:2302
17979 "-+\t\t\thash encode names longer than 31 characters\n"
17980 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
17981 "-H\t\t\tshow new symbol after hash truncation\n"
17982 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
17983 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
17984 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
17987 #: config/tc-vax.c:2467
17989 msgid "Ignoring statement due to \"%s\""
17992 #: config/tc-vax.c:2484
17994 msgid "Aborting because statement has \"%s\""
17997 #: config/tc-vax.c:2529
17998 msgid "Can't relocate expression"
18001 #: config/tc-vax.c:2632
18002 msgid "Bignum not permitted in short literal. Immediate mode assumed."
18005 #: config/tc-vax.c:2641
18006 msgid "Can't do flonum short literal: immediate mode used."
18009 #: config/tc-vax.c:2688
18011 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
18014 #: config/tc-vax.c:3000
18016 msgid "Short literal overflow(%ld.), immediate mode assumed."
18019 #: config/tc-vax.c:3009
18021 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
18024 #: config/tc-vax.c:3074
18025 msgid "Length specification ignored. Address mode 9F used"
18028 #: config/tc-vax.c:3132
18029 msgid "Invalid operand: immediate value used as base address."
18032 #: config/tc-vax.c:3134
18033 msgid "Invalid operand: immediate value used as address."
18036 #: config/tc-vax.c:3159
18038 msgid "Symbol %s used as immediate operand in PIC mode."
18041 #: config/tc-vax.c:3264
18043 msgid "VIP_BEGIN error:%s"
18046 #: config/tc-visium.c:862
18047 msgid "Bad call to MD_ATOF()"
18050 #: config/tc-wasm32.c:117
18052 msgid "wasm32 assembler options:\n"
18055 #: config/tc-wasm32.c:364
18056 msgid "unexpected negative constant"
18059 #: config/tc-wasm32.c:426
18060 msgid "no function type on PLT reloc"
18063 #: config/tc-wasm32.c:441
18064 msgid "couldn't find relocation to use"
18067 #: config/tc-wasm32.c:513
18068 msgid "Not a function type"
18071 #: config/tc-wasm32.c:529
18073 msgid "Unknown type %c\n"
18076 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
18077 msgid "Unknown type"
18080 #: config/tc-wasm32.c:625
18081 msgid "only single block types allowed"
18084 #: config/tc-wasm32.c:635
18085 msgid "instruction does not take a block type"
18088 #: config/tc-wasm32.c:652
18089 msgid "missing block type"
18092 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
18093 msgid "missing alignment hint"
18096 #: config/tc-wasm32.c:669
18097 msgid "missing offset"
18100 #: config/tc-wasm32.c:675
18101 msgid "missing local index"
18104 #: config/tc-wasm32.c:680
18105 msgid "missing break count"
18108 #: config/tc-wasm32.c:685
18109 msgid "missing reserved current_memory/grow_memory argument"
18112 #: config/tc-wasm32.c:689
18113 msgid "missing call argument"
18116 #: config/tc-wasm32.c:693
18117 msgid "missing call signature"
18120 #: config/tc-wasm32.c:695
18121 msgid "missing table index"
18124 #: config/tc-wasm32.c:726 config/tc-z80.c:1951 read.c:3737
18126 msgid "junk at end of line, first unrecognized character is `%c'"
18129 #: config/tc-xc16x.c:218
18131 msgid " XC16X specific command line options:\n"
18134 #: config/tc-xgate.c:215
18135 msgid "architecture variant invalid"
18138 #: config/tc-xgate.c:370
18141 "Freescale XGATE co-processor options:\n"
18142 " -mshort use 16-bit int ABI (default)\n"
18143 " -mlong use 32-bit int ABI\n"
18144 " -mshort-double use 32-bit double ABI\n"
18145 " -mlong-double use 64-bit double ABI (default)\n"
18146 " --mxgate specify the processor variant [default %s]\n"
18147 " --print-insn-syntax print the syntax of instruction in case of error\n"
18148 " --print-opcodes print the list of instructions with syntax\n"
18149 " --generate-example generate an example of each instruction"
18152 #: config/tc-xgate.c:493
18153 msgid "opcode missing or not found on input line"
18156 #: config/tc-xgate.c:498
18158 msgid "opcode %s not found in opcode hash table"
18161 #: config/tc-xgate.c:511
18162 msgid "matching operands to opcode"
18165 #: config/tc-xgate.c:549
18166 msgid ": processing macro, real opcode handle not found in hash"
18169 #: config/tc-xgate.c:680
18171 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
18174 #: config/tc-xgate.c:697
18176 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
18179 #: config/tc-xgate.c:724
18180 msgid "Value out of 3-bit range."
18183 #: config/tc-xgate.c:731
18184 msgid "Value out of 4-bit range."
18187 #: config/tc-xgate.c:738
18188 msgid "Value out of 5-bit range."
18191 #: config/tc-xgate.c:875
18192 msgid ":operand has too many bits"
18195 #: config/tc-xgate.c:992
18196 msgid "unknown operand count"
18199 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
18200 msgid ": expected register name r0-r7 "
18203 #: config/tc-xgate.c:1284
18205 msgid ":operand value(%d) too big for constraint"
18208 #: config/tc-xgate.c:1302
18209 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
18212 #: config/tc-xgate.c:1315
18213 msgid ":unknown relocation constraint size"
18216 #: config/tc-xgate.c:1322
18217 msgid ": expected register name ccr "
18220 #: config/tc-xgate.c:1328
18221 msgid ": expected register name pc "
18224 #: config/tc-xstormy16.c:77
18226 msgid " XSTORMY16 specific command line options:\n"
18229 #: config/tc-xstormy16.c:223
18231 msgid "unsupported fptr fixup size %d"
18234 #: config/tc-xstormy16.c:235
18236 msgid "unsupported fixup size %d"
18239 #: config/tc-xstormy16.c:266
18240 msgid "unsupported fptr fixup"
18243 #: config/tc-xtensa.c:648
18244 msgid "illegal range of target hardware versions"
18247 #: config/tc-xtensa.c:824
18248 msgid "--density option is ignored"
18251 #: config/tc-xtensa.c:827
18252 msgid "--no-density option is ignored"
18255 #: config/tc-xtensa.c:845
18256 msgid "--generics is deprecated; use --transform instead"
18259 #: config/tc-xtensa.c:848
18260 msgid "--no-generics is deprecated; use --no-transform instead"
18263 #: config/tc-xtensa.c:851
18264 msgid "--relax is deprecated; use --transform instead"
18267 #: config/tc-xtensa.c:854
18268 msgid "--no-relax is deprecated; use --no-transform instead"
18271 #: config/tc-xtensa.c:871
18272 msgid "--absolute-literals option not supported in this Xtensa configuration"
18275 #: config/tc-xtensa.c:944
18276 msgid "prefer-l32r conflicts with prefer-const16"
18279 #: config/tc-xtensa.c:950
18280 msgid "prefer-const16 conflicts with prefer-l32r"
18283 #: config/tc-xtensa.c:959 config/tc-xtensa.c:968 config/tc-xtensa.c:972
18284 msgid "invalid target hardware version"
18287 #: config/tc-xtensa.c:1018
18288 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
18291 #: config/tc-xtensa.c:1020 config/tc-xtensa.c:1023
18292 msgid "invalid auto-litpool-limit argument"
18295 #: config/tc-xtensa.c:1025
18296 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
18299 #: config/tc-xtensa.c:1214
18300 msgid "unmatched .end directive"
18303 #: config/tc-xtensa.c:1243
18304 msgid ".begin directive with no matching .end directive"
18307 #: config/tc-xtensa.c:1284
18308 msgid "[no-]generics is deprecated; use [no-]transform instead"
18311 #: config/tc-xtensa.c:1289
18312 msgid "[no-]relax is deprecated; use [no-]transform instead"
18315 #: config/tc-xtensa.c:1302
18317 msgid "directive %s cannot be negated"
18320 #: config/tc-xtensa.c:1308
18321 msgid "unknown directive"
18324 #: config/tc-xtensa.c:1329 config/tc-xtensa.c:1425 config/tc-xtensa.c:1667
18325 #: config/tc-xtensa.c:5921
18326 msgid "directives are not valid inside bundles"
18329 #: config/tc-xtensa.c:1341
18330 msgid ".begin literal is deprecated; use .literal instead"
18333 #: config/tc-xtensa.c:1355
18334 msgid "cannot set literal_prefix inside literal fragment"
18337 #: config/tc-xtensa.c:1388
18338 msgid ".begin [no-]density is ignored"
18341 #: config/tc-xtensa.c:1395 config/tc-xtensa.c:1445
18342 msgid "Xtensa absolute literals option not supported; ignored"
18345 #: config/tc-xtensa.c:1438
18346 msgid ".end [no-]density is ignored"
18349 #: config/tc-xtensa.c:1463
18351 msgid "does not match begin %s%s at %s:%d"
18354 #: config/tc-xtensa.c:1518
18355 msgid ".literal_position inside literal directive; ignoring"
18358 #: config/tc-xtensa.c:1538
18359 msgid ".literal not allowed inside .begin literal region"
18362 #: config/tc-xtensa.c:1577
18363 msgid "expected comma or colon after symbol name; rest of line ignored"
18366 #: config/tc-xtensa.c:1636
18367 msgid "fall through frequency must be greater than 0"
18370 #: config/tc-xtensa.c:1644
18371 msgid "branch target frequency must be greater than 0"
18374 #: config/tc-xtensa.c:1692
18376 msgid "opcode-specific %s relocation used outside an instruction"
18379 #: config/tc-xtensa.c:1702
18381 msgid "invalid use of %s relocation"
18384 #: config/tc-xtensa.c:1898 config/tc-xtensa.c:1915
18386 msgid "bad register name: %s"
18389 #: config/tc-xtensa.c:1904
18391 msgid "bad register number: %s"
18394 #: config/tc-xtensa.c:1968
18395 msgid "pcrel relocation not allowed in an instruction"
18398 #: config/tc-xtensa.c:1985
18399 msgid "register number out of range"
18402 #: config/tc-xtensa.c:2071
18403 msgid "extra colon"
18406 #: config/tc-xtensa.c:2132
18407 msgid "incorrect register number, ignoring"
18410 #: config/tc-xtensa.c:2213
18412 msgid "cannot encode opcode \"%s\""
18415 #: config/tc-xtensa.c:2305
18417 msgid "not enough operands (%d) for '%s'; expected %d"
18420 #: config/tc-xtensa.c:2312
18422 msgid "too many operands (%d) for '%s'; expected %d"
18425 #: config/tc-xtensa.c:2363
18427 msgid "invalid register '%s' for '%s' instruction"
18430 #: config/tc-xtensa.c:2370
18432 msgid "invalid register number (%ld) for '%s' instruction"
18435 #: config/tc-xtensa.c:2437
18437 msgid "invalid register number (%ld) for '%s'"
18440 #: config/tc-xtensa.c:2824
18442 msgid "operand %d of '%s' has out of range value '%u'"
18445 #: config/tc-xtensa.c:2830
18447 msgid "operand %d of '%s' has invalid value '%u'"
18450 #: config/tc-xtensa.c:2877
18452 msgid "internal error: unknown option name '%s'"
18455 #: config/tc-xtensa.c:3986
18456 msgid "can't handle generation of literal/labels yet"
18459 #: config/tc-xtensa.c:3990
18460 msgid "can't handle undefined OP TYPE"
18463 #: config/tc-xtensa.c:4051 config/tc-xtensa.c:4060
18465 msgid "found %d operand for '%s': Expected %d"
18466 msgid_plural "found %d operands for '%s': Expected %d"
18470 #: config/tc-xtensa.c:4083
18471 msgid "immediate operands sum to greater than 32"
18474 #: config/tc-xtensa.c:4335
18476 msgid "invalid relocation for operand %i of '%s'"
18479 #: config/tc-xtensa.c:4345
18481 msgid "invalid expression for operand %i of '%s'"
18484 #: config/tc-xtensa.c:4355
18486 msgid "invalid relocation in instruction slot %i"
18489 #: config/tc-xtensa.c:4362
18491 msgid "undefined symbol for opcode \"%s\""
18494 #: config/tc-xtensa.c:4850
18495 msgid "opcode 'NOP.N' unavailable in this configuration"
18498 #: config/tc-xtensa.c:4910
18499 msgid "get_expanded_loop_offset: invalid opcode"
18502 #: config/tc-xtensa.c:5068
18504 msgid "assembly state not set for first frag in section %s"
18507 #: config/tc-xtensa.c:5121
18509 msgid "unaligned branch target: %d bytes at 0x%lx"
18512 #: config/tc-xtensa.c:5165
18514 msgid "unaligned loop: %d bytes at 0x%lx"
18517 #: config/tc-xtensa.c:5190
18518 msgid "unexpected fix"
18521 #: config/tc-xtensa.c:5201 config/tc-xtensa.c:5205
18522 msgid "undecodable fix"
18525 #: config/tc-xtensa.c:5361
18526 msgid "labels are not valid inside bundles"
18529 #: config/tc-xtensa.c:5381
18530 msgid "invalid last instruction for a zero-overhead loop"
18533 #: config/tc-xtensa.c:5448
18534 msgid "extra opening brace"
18537 #: config/tc-xtensa.c:5458
18538 msgid "extra closing brace"
18541 #: config/tc-xtensa.c:5485
18542 msgid "missing closing brace"
18545 #: config/tc-xtensa.c:5583 config/tc-xtensa.c:5612
18547 msgid "wrong number of operands for '%s'"
18550 #: config/tc-xtensa.c:5599
18552 msgid "bad relocation expression for '%s'"
18555 #: config/tc-xtensa.c:5634
18557 msgid "unknown opcode or format name '%s'"
18560 #: config/tc-xtensa.c:5640
18561 msgid "format names only valid inside bundles"
18564 #: config/tc-xtensa.c:5645
18566 msgid "multiple formats specified for one bundle; using '%s'"
18569 #: config/tc-xtensa.c:5695
18570 msgid "entry instruction with stack decrement < 16"
18573 #: config/tc-xtensa.c:5749
18574 msgid "unaligned entry instruction"
18577 #: config/tc-xtensa.c:5814
18578 msgid "bad instruction format"
18581 #: config/tc-xtensa.c:5817
18582 msgid "invalid relocation"
18585 #: config/tc-xtensa.c:5828
18587 msgid "invalid relocation for '%s' instruction"
18590 #: config/tc-xtensa.c:5840
18592 msgid "invalid relocation for operand %d of '%s'"
18595 #: config/tc-xtensa.c:6106
18597 msgid "unhandled local relocation fix %s"
18600 #: config/tc-xtensa.c:6157
18602 msgid "internal error; cannot generate `%s' relocation"
18605 #: config/tc-xtensa.c:6374
18606 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
18609 #: config/tc-xtensa.c:6381
18610 msgid "couldn't find a valid instruction format"
18613 #: config/tc-xtensa.c:6382
18615 msgid " ops were: "
18618 #: config/tc-xtensa.c:6384
18623 #: config/tc-xtensa.c:6394
18625 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
18628 #: config/tc-xtensa.c:6403 config/tc-xtensa.c:6500
18629 msgid "illegal resource usage in bundle"
18632 #: config/tc-xtensa.c:6589
18634 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
18637 #: config/tc-xtensa.c:6594
18639 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
18642 #: config/tc-xtensa.c:6599
18644 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
18647 #: config/tc-xtensa.c:6604
18650 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
18653 #: config/tc-xtensa.c:6620
18654 msgid "multiple branches or jumps in the same bundle"
18657 #: config/tc-xtensa.c:7072
18658 msgid "cannot assemble into a literal fragment"
18661 #: config/tc-xtensa.c:7074
18665 #: config/tc-xtensa.c:8287
18667 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
18670 #: config/tc-xtensa.c:8399
18671 msgid "branching or jumping to a loop end may trigger hardware errata"
18674 #: config/tc-xtensa.c:8481
18675 msgid "loop end too close to another loop end may trigger hardware errata"
18678 #: config/tc-xtensa.c:8490
18680 msgid "fr_var %lu < length %d"
18683 #: config/tc-xtensa.c:8647
18685 "loop containing less than three instructions may trigger hardware errata"
18688 #: config/tc-xtensa.c:8719
18689 msgid "undecodable instruction in instruction frag"
18692 #: config/tc-xtensa.c:8829
18693 msgid "invalid empty loop"
18696 #: config/tc-xtensa.c:8834
18697 msgid "loop target does not follow loop instruction in section"
18700 #: config/tc-xtensa.c:9405
18701 msgid "cannot find suitable trampoline"
18704 #: config/tc-xtensa.c:9660
18705 msgid "bad relaxation state"
18708 #: config/tc-xtensa.c:9718
18710 msgid "fr_var (%ld) < length (%d)"
18713 #: config/tc-xtensa.c:10418
18714 msgid "jump target out of range; no usable trampoline found"
18717 #: config/tc-xtensa.c:10542
18718 msgid "invalid relaxation fragment result"
18721 #: config/tc-xtensa.c:10624
18722 msgid "unable to widen instruction"
18725 #: config/tc-xtensa.c:10763
18726 msgid "multiple literals in expansion"
18729 #: config/tc-xtensa.c:10767
18730 msgid "no registered fragment for literal"
18733 #: config/tc-xtensa.c:10769
18734 msgid "number of literal tokens != 1"
18737 #: config/tc-xtensa.c:10898 config/tc-xtensa.c:10904
18739 msgid "unresolved loop target symbol: %s"
18742 #: config/tc-xtensa.c:11010
18744 msgid "invalid expression evaluation type %d"
18747 #: config/tc-xtensa.c:11027
18748 msgid "loop too long for LOOP instruction"
18751 #: config/tc-xtensa.c:11400 config/tc-xtensa.c:11637
18753 "literal pool location required for text-section-literals; specify with ."
18757 #: config/tc-xtensa.c:11509
18759 msgid "fixes not all moved from %s"
18762 #: config/tc-xtensa.c:12465
18763 msgid "too many operands in instruction"
18766 #: config/tc-xtensa.c:12675
18767 msgid "invalid symbolic operand"
18770 #: config/tc-xtensa.c:12736
18771 msgid "operand number mismatch"
18774 #: config/tc-xtensa.c:12740
18776 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
18779 #: config/tc-xtensa.c:12765
18781 msgid "xtensa-isa failure: %s"
18784 #: config/tc-xtensa.c:12842
18785 msgid "invalid opcode"
18788 #: config/tc-xtensa.c:12848
18789 msgid "too few operands"
18792 #: config/tc-xtensa.c:12854
18793 msgid "too many operands"
18796 #: config/tc-xtensa.c:12898
18797 msgid "multiple writes to the same register"
18800 #: config/tc-xtensa.c:13012 config/tc-xtensa.c:13018
18801 msgid "out of memory"
18804 #: config/tc-xtensa.c:13107
18805 msgid "TLS relocation not allowed in FLIX bundle"
18808 #. Instructions that generate TLS relocations should always be
18809 #. relaxed in the front-end. If "record_fixup" is set, then this
18810 #. function is being called during back-end relaxation, so flag
18811 #. the unexpected behavior as an error.
18812 #: config/tc-xtensa.c:13113
18813 msgid "unexpected TLS relocation"
18816 #: config/tc-xtensa.c:13157
18817 msgid "symbolic operand not allowed"
18820 #: config/tc-xtensa.c:13194
18821 msgid "cannot decode instruction format"
18824 #: config/tc-xtensa.c:13338
18825 msgid "ignoring extra '-rename-section' delimiter ':'"
18828 #: config/tc-xtensa.c:13343
18830 msgid "ignoring invalid '-rename-section' specification: '%s'"
18833 #: config/tc-xtensa.c:13354
18835 msgid "section %s renamed multiple times"
18838 #: config/tc-xtensa.c:13356
18840 msgid "multiple sections remapped to output section %s"
18843 #: config/tc-z80.c:326
18844 msgid "-- unterminated string"
18847 #: config/tc-z80.c:392
18848 msgid "floating point numbers are not implemented"
18851 #: config/tc-z80.c:517 config/tc-z80.c:523
18852 msgid "mismatched parentheses"
18855 #: config/tc-z80.c:560
18856 msgid "bad expression syntax"
18859 #: config/tc-z80.c:722
18860 msgid "cannot make a relative jump to an absolute location"
18863 #: config/tc-z80.c:734 config/tc-z80.c:2002
18867 #: config/tc-z80.c:1106 config/tc-z80.c:1149 config/tc-z80.c:1193
18868 #: config/tc-z80.c:1261 config/tc-z80.c:1313 config/tc-z80.c:1367
18869 #: config/tc-z80.c:1636
18870 msgid "bad instruction syntax"
18873 #: config/tc-z80.c:1239
18874 msgid "condition code invalid for jr"
18877 #: config/tc-z80.c:1745
18878 msgid "parentheses ignored"
18881 #: config/tc-z80.c:1977 config/tc-z8k.c:1467 config/tc-z8k.c:1530
18882 msgid "relative jump out of range"
18885 #: config/tc-z80.c:1994
18886 msgid "index offset out of range"
18889 #: config/tc-z80.c:2036 config/tc-z8k.c:1538
18891 msgid "md_apply_fix: unknown r_type 0x%x\n"
18894 #: config/tc-z8k.c:281
18896 msgid "register rr%d out of range"
18899 #: config/tc-z8k.c:283
18901 msgid "register rr%d does not exist"
18904 #: config/tc-z8k.c:295
18906 msgid "register rh%d out of range"
18909 #: config/tc-z8k.c:307
18911 msgid "register rl%d out of range"
18914 #: config/tc-z8k.c:320
18916 msgid "register rq%d out of range"
18919 #: config/tc-z8k.c:322
18921 msgid "register rq%d does not exist"
18924 #: config/tc-z8k.c:334
18926 msgid "register r%d out of range"
18929 #: config/tc-z8k.c:375
18931 msgid "expected %c"
18934 #: config/tc-z8k.c:390
18936 msgid "register is wrong size for a word %s"
18939 #: config/tc-z8k.c:404
18941 msgid "register is wrong size for address %s"
18944 #: config/tc-z8k.c:538
18946 msgid "unknown interrupt %s"
18949 #. No interrupt type specified, opcode won't do anything.
18950 #: config/tc-z8k.c:561
18951 msgid "opcode has no effect"
18954 #: config/tc-z8k.c:672
18955 msgid "Missing ) in ra(rb)"
18958 #: config/tc-z8k.c:752 config/tc-z8k.c:791
18960 msgid "invalid condition code '%s'"
18963 #: config/tc-z8k.c:764
18965 msgid "invalid flag '%s'"
18968 #: config/tc-z8k.c:918 config/tc-z8k.c:924
18969 msgid "invalid indirect register size"
18972 #: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
18973 msgid "invalid control register name"
18976 #: config/tc-z8k.c:1086
18977 msgid "immediate must be 1 or 2"
18980 #: config/tc-z8k.c:1089
18981 msgid "immediate 1 or 2 expected"
18984 #: config/tc-z8k.c:1120
18985 msgid "can't use R0 here"
18988 #: config/tc-z8k.c:1278
18989 msgid "Can't find opcode to match operands"
18992 #: config/tc-z8k.c:1325
18994 msgid "invalid architecture -z%s"
18997 #: config/tc-z8k.c:1344
19001 " -z8001 generate segmented code\n"
19002 " -z8002 generate unsegmented code\n"
19003 " -linkrelax create linker relaxable code\n"
19006 #: config/tc-z8k.c:1356
19008 msgid "call to md_convert_frag\n"
19011 #: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
19012 msgid "cannot branch to odd address"
19015 #: config/tc-z8k.c:1485
19016 msgid "relative address out of range"
19019 #: config/tc-z8k.c:1506
19020 msgid "relative call out of range"
19023 #: config/tc-z8k.c:1550
19025 msgid "call to md_estimate_size_before_relax\n"
19028 #: config/xtensa-relax.c:1550
19030 msgid "invalid configuration option '%s' in transition rule '%s'"
19033 #: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
19035 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
19038 #: config/xtensa-relax.c:1692
19040 msgid "opcode '%s': precondition only contains constants in '%s'"
19043 #: config/xtensa-relax.c:1739
19044 msgid "expected one operand for generated literal"
19047 #: config/xtensa-relax.c:1746
19048 msgid "expected 0 operands for generated label"
19051 #: config/xtensa-relax.c:1759
19053 msgid "invalid opcode '%s' in transition rule '%s'"
19056 #: config/xtensa-relax.c:1767
19058 msgid "opcode '%s': replacement does not have %d op"
19059 msgid_plural "opcode '%s': replacement does not have %d ops"
19063 #: config/xtensa-relax.c:1783
19065 msgid "opcode '%s': cannot find literal definition"
19068 #: config/xtensa-relax.c:1799 config/xtensa-relax.c:1829
19070 msgid "opcode '%s': unidentified operand '%s' in '%s'"
19073 #: config/xtensa-relax.c:1824
19075 msgid "unknown user-defined function %s"
19078 #: config/xtensa-relax.c:1835
19080 msgid "opcode '%s': could not parse operand '%s' in '%s'"
19083 #: config/xtensa-relax.c:1875
19085 msgid "could not parse INSN_PATTERN '%s'"
19088 #: config/xtensa-relax.c:1879
19090 msgid "could not parse INSN_REPL '%s'"
19093 #: config/xtensa-relax.c:1890
19095 msgid "could not build transition for %s => %s"
19100 msgid "can't open `%s' for writing"
19105 msgid "can't close `%s'"
19108 #: dw2gencfi.c:319 read.c:2442
19110 msgid "bfd_set_section_flags: %s"
19113 #: dw2gencfi.c:601 dw2gencfi.c:617
19115 msgid "register save offset not a multiple of %u"
19119 msgid "CFI state restore without previous remember"
19123 msgid "missing separator"
19127 msgid "bad register expression"
19130 #: dw2gencfi.c:828 dw2gencfi.c:958 dw2gencfi.c:996 dw2gencfi.c:1067
19131 #: dw2gencfi.c:1140 dw2gencfi.c:1378
19132 msgid "CFI instruction used without previous .cfi_startproc"
19135 #: dw2gencfi.c:1021
19136 msgid "invalid or unsupported encoding in .cfi_personality"
19139 #: dw2gencfi.c:1028
19140 msgid ".cfi_personality requires encoding and symbol arguments"
19143 #: dw2gencfi.c:1051
19144 msgid "wrong second argument to .cfi_personality"
19147 #: dw2gencfi.c:1092 dw2gencfi.c:1168
19148 msgid "invalid or unsupported encoding in .cfi_lsda"
19151 #: dw2gencfi.c:1099
19152 msgid ".cfi_lsda requires encoding and symbol arguments"
19155 #: dw2gencfi.c:1124
19156 msgid "wrong second argument to .cfi_lsda"
19159 #: dw2gencfi.c:1190
19160 msgid "wrong third argument to .cfi_val_encoded_addr"
19163 #: dw2gencfi.c:1280
19164 msgid "inconsistent uses of .cfi_sections"
19167 #: dw2gencfi.c:1291
19168 msgid "previous CFI entry not closed (missing .cfi_endproc)"
19171 #: dw2gencfi.c:1332
19172 msgid ".cfi_endproc without corresponding .cfi_startproc"
19175 #: dw2gencfi.c:1389
19176 msgid "wrong argument to .cfi_personality_id"
19179 #: dw2gencfi.c:1399
19180 msgid ".cfi_fde_data without corresponding .cfi_startproc"
19183 #: dw2gencfi.c:1508
19184 msgid "unexpected .cfi_inline_lsda"
19187 #: dw2gencfi.c:1515
19188 msgid ".cfi_inline_lsda not valid for this frame"
19191 #: dw2gencfi.c:1523
19192 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
19195 #: dw2gencfi.c:1536
19197 msgid "Alignment too large: %d. assumed."
19200 #: dw2gencfi.c:1540
19201 msgid "Alignment negative: 0 assumed."
19204 #: dw2gencfi.c:1566
19205 msgid ".cfi_inline_lsda is not supported for this target"
19208 #: dw2gencfi.c:1573
19209 msgid ".cfi_fde_data is not supported for this target"
19212 #: dw2gencfi.c:1580
19213 msgid ".cfi_personality_id is not supported for this target"
19216 #: dw2gencfi.c:2356 dw2gencfi.c:2512
19217 msgid "open CFI at the end of file; missing .cfi_endproc directive"
19220 #: dw2gencfi.c:2539
19221 msgid "CFI is not supported for this target"
19224 #: dwarf2dbg.c:371 dwarf2dbg.c:2278
19225 msgid "view number mismatch"
19228 #: dwarf2dbg.c:780 dwarf2dbg.c:824
19229 msgid "file number less than one"
19234 msgid "file number %ld already allocated"
19237 #: dwarf2dbg.c:829 dwarf2dbg.c:1691
19239 msgid "unassigned file number %ld"
19243 msgid "is_stmt value not 0 or 1"
19247 msgid "isa number less than zero"
19251 msgid "discriminator less than zero"
19255 msgid "numeric view can only be asserted to zero"
19260 msgid "unknown .loc sub-directive `%s'"
19263 #: dwarf2dbg.c:1768
19264 msgid "internal error: unknown dwarf2 format"
19269 msgid "string too big (%lu bytes)"
19274 msgid "inserting \"%s\" into string hash table: %s"
19277 #: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
19279 msgid "no current file pointer"
19283 msgid "too many st_End's"
19288 msgid "inserting \"%s\" into tag hash table: %s"
19292 msgid "fake .file after real one"
19296 msgid "filename goes over one page boundary"
19300 msgid ".begin directive without a preceding .file directive"
19304 msgid ".begin directive without a preceding .ent directive"
19308 msgid ".bend directive without a preceding .file directive"
19312 msgid ".bend directive without a preceding .ent directive"
19316 msgid ".bend directive names unknown symbol"
19320 msgid ".def pseudo-op used inside of .def/.endef; ignored"
19324 msgid "empty symbol name in .def; ignored"
19328 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
19332 msgid "badly formed .dim directive"
19336 msgid "too many .dim entries"
19340 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
19344 msgid ".size pseudo-op used outside of .def/.endef; ignored"
19348 msgid "badly formed .size directive"
19352 msgid "too many .size entries"
19356 msgid ".type pseudo-op used outside of .def/.endef; ignored"
19359 #. FIXME: We could handle this by setting the continued bit.
19360 #. There would still be a limit: the .type argument can not
19364 msgid "the type of %s is too complex; it will be simplified"
19368 msgid "Unrecognized .type argument"
19372 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
19376 msgid ".val pseudo-op used outside of .def/.endef; ignored"
19380 msgid ".val expression is too complex"
19384 msgid ".endef pseudo-op used before .def; ignored"
19387 #: ecoff.c:2841 ecoff.c:2922
19388 msgid "bad COFF debugging information"
19393 msgid "no tag specified for %s"
19397 msgid ".end directive without a preceding .file directive"
19401 msgid ".end directive names unknown symbol"
19405 msgid "second .ent directive found before .end directive"
19410 msgid "%s directive has no name"
19414 msgid "no way to handle .file within .ent/.end section"
19418 msgid ".loc before .file"
19423 msgid ".stab%c is not supported"
19428 msgid ".stab%c: ignoring non-zero other field"
19434 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
19439 msgid "illegal .stab%c directive, bad character"
19442 #: ecoff.c:3977 ecoff.c:4166 ecoff.c:4191
19443 msgid ".begin/.bend in different segments"
19447 msgid "missing .end or .bend at end of file"
19451 msgid "GP prologue size exceeds field size, using 0 instead"
19454 #: expr.c:82 read.c:3802
19455 msgid "bignum invalid"
19458 #: expr.c:84 read.c:3804 read.c:4309 read.c:5155
19459 msgid "floating point number invalid"
19463 msgid "bad floating-point constant: exponent overflow"
19468 msgid "bad floating-point constant: unknown error code=%d"
19473 "a bignum with underscores may not have more than 8 hex digits in any word"
19477 msgid "a bignum with underscores must have exactly 4 words"
19480 #. Either not seen or not defined.
19481 #. @@ Should print out the original string instead of
19482 #. the parsed number.
19485 msgid "backward ref to unknown label \"%d:\""
19489 msgid "character constant too large"
19494 msgid "found '%c', expected: '%c'"
19499 msgid "missing '%c'"
19502 #: expr.c:985 read.c:4606
19503 msgid "EBCDIC constants are not supported"
19508 msgid "Unary operator %c ignored because bad operand follows"
19511 #: expr.c:1162 expr.c:1193
19512 msgid "syntax error in .startof. or .sizeof."
19515 #: expr.c:1274 expr.c:1598
19517 msgid "invalid use of operator \"%s\""
19521 msgid "missing operand; zero assumed"
19525 msgid "left operand is a bignum; integer 0 assumed"
19529 msgid "left operand is a float; integer 0 assumed"
19533 msgid "right operand is a bignum; integer 0 assumed"
19537 msgid "right operand is a float; integer 0 assumed"
19540 #: expr.c:1905 symbols.c:1396
19541 msgid "division by zero"
19545 msgid "shift count"
19549 msgid "operation combines symbols in different segments"
19553 msgid "missing closing '\"'"
19557 msgid "attempt to allocate data in absolute section"
19561 msgid "attempt to allocate data in common section"
19564 #: frags.c:115 write.c:1470
19566 msgid "can't extend frag %lu char"
19567 msgid_plural "can't extend frag %lu chars"
19571 #. For error messages.
19572 #. Detect if we are reading from stdin by examining the file
19573 #. name returned by as_where().
19575 #. [FIXME: We rely upon the name in the strcmp below being the
19576 #. same as the one used by input_scrub_new_file(), if that is
19577 #. not true, then this code will fail].
19579 #. If we are reading from stdin, then we need to save each input
19580 #. line here (assuming of course that we actually have a line of
19581 #. input to read), so that it can be displayed in the listing
19582 #. that is produced at the end of the assembly.
19583 #: input-file.c:136 input-scrub.c:240 listing.c:353
19584 msgid "{standard input}"
19587 #: input-file.c:141
19589 msgid "can't open %s for reading: %s"
19592 #: input-file.c:150 input-file.c:224
19594 msgid "can't read from %s: %s"
19597 #: input-file.c:252 listing.c:1443 output-file.c:71
19599 msgid "can't close %s: %s"
19602 #: input-scrub.c:267
19603 msgid "macros nested too deeply"
19608 msgid "Unable to allocate memory for new instructions\n"
19611 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
19615 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
19621 msgid "unable to rebuffer file: %s\n"
19628 " time stamp \t: %s\n"
19647 " options passed\t: "
19653 " GNU assembler version %s (%s)\n"
19654 "\t using BFD version %s."
19661 " input file \t: %s"
19668 " output file \t: %s"
19680 msgid "can't open %s: %s"
19684 msgid "strange paper height, set to no form"
19688 msgid "new line in title"
19691 #. Turns the next expression into a string.
19694 msgid "% operator needs absolute expression"
19699 msgid "Missing parameter qualifier for `%s' in macro `%s'"
19704 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
19709 msgid "Pointless default value for required parameter `%s' in macro `%s'"
19714 msgid "A parameter named `%s' already exists for macro `%s'"
19719 msgid "Reserved word `%s' used as parameter in macro `%s'"
19724 msgid "unexpected end of file in macro `%s' definition"
19729 msgid "missing `)' after formals in macro definition `%s'"
19733 msgid "Missing macro name"
19738 msgid "Bad parameter list for macro `%s'"
19743 msgid "Macro `%s' was already defined"
19746 #: macro.c:837 macro.c:839
19747 msgid "missing `)'"
19752 msgid "`%s' was already used as parameter (or another local) name"
19756 msgid "confusion in formal parameters"
19761 msgid "Parameter named `%s' does not exist for macro `%s'"
19766 msgid "Value for parameter `%s' of macro `%s' was already specified"
19770 msgid "can't mix positional and keyword arguments"
19774 msgid "too many positional arguments"
19779 msgid "Missing value for required parameter `%s' of macro `%s'"
19784 msgid "Attempt to purge non-existing macro `%s'"
19788 msgid "unexpected end of file in irp or irpc"
19792 msgid "missing model parameter"
19797 msgid "Assembler messages:\n"
19802 msgid "Fatal error: "
19807 msgid "Internal error (%s).\n"
19812 msgid "Internal error in %s at %s:%d.\n"
19817 msgid "Internal error at %s:%d.\n"
19822 msgid "Please report this bug.\n"
19827 msgid "%s out of domain (%d is not a multiple of %d)"
19832 msgid "%s out of range (%d is not between %d and %d)"
19835 #. xgettext:c-format.
19838 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
19841 #: output-file.c:34
19843 msgid "can't open a bfd on stdout %s"
19846 #: output-file.c:41
19848 msgid "selected target format '%s' unknown"
19851 #: output-file.c:43
19853 msgid "can't create %s: %s"
19858 msgid "error constructing %s pseudo-op table: %s"
19862 msgid "cannot change section or subsection inside .bundle_lock"
19868 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
19874 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
19877 #: read.c:769 read.c:2812 read.c:3382
19878 msgid "ignoring fill value in absolute section"
19881 #: read.c:771 read.c:2827 read.c:3421
19883 msgid "ignoring fill value in section `%s'"
19888 msgid "unknown pseudo-op: `%s'"
19892 msgid "unable to continue with assembly."
19897 msgid "label \"%d$\" redefined"
19901 msgid ".bundle_lock with no matching .bundle_unlock"
19905 msgid ".abort detected. Abandoning ship."
19910 msgid "alignment too large: %u assumed"
19914 msgid "expected fill pattern missing"
19919 msgid "fill pattern too long, truncating to %u"
19923 msgid "symbol name not recognised in the current locale"
19926 #. Some of the back ends can't deal with non-positive line numbers.
19927 #. Besides, it's silly. GCC however will generate a line number of
19928 #. zero when it is pre-processing builtins for assembler-with-cpp files:
19930 #. # 0 "<built-in>"
19932 #. We do not want to barf on this, especially since such files are used
19933 #. in the GCC and GDB testsuites. So we check for negative line numbers
19934 #. rather than non-positive line numbers.
19937 msgid "line numbers must be positive; line number %d rejected"
19942 msgid "incompatible flag %i in line directive"
19947 msgid "unsupported flag %i in line directive"
19951 msgid "start address not supported"
19955 msgid ".err encountered"
19959 msgid ".error directive invoked in source file"
19963 msgid ".warning directive invoked in source file"
19968 msgid "%s argument must be a string"
19971 #: read.c:2181 read.c:2183
19973 msgid ".fail %ld encountered"
19978 msgid ".fill size clamped to %d"
19982 msgid "size negative; .fill ignored"
19986 msgid "repeat < 0; .fill ignored"
19990 msgid "non-constant fill count for absolute section"
19994 msgid "attempt to fill absolute section with non-zero value"
19999 msgid "attempt to fill section `%s' with non-zero value"
20004 msgid "unrecognized .linkonce type `%s'"
20008 msgid ".linkonce is not supported for this object file format"
20012 msgid "expected alignment after size"
20017 msgid "attempt to redefine pseudo-op `%s' ignored"
20021 msgid "ignoring macro exit outside a macro definition."
20026 msgid "invalid segment \"%s\""
20030 msgid "only constant offsets supported in absolute section"
20034 msgid "MRI style ORG pseudo-op not supported"
20039 msgid ".end%c encountered without preceding %s"
20042 #: read.c:3058 read.c:3094
20044 msgid "negative count for %s - ignored"
20047 #: read.c:3065 read.c:3101
20049 msgid "%s without %s"
20053 msgid "unsupported variable size or fill value"
20058 msgid "size value for space directive too large: %lx"
20062 msgid ".space repeat count is zero, ignored"
20066 msgid ".space repeat count is negative, ignored"
20070 msgid "space allocation too complex in absolute section"
20074 msgid "space allocation too complex in common section"
20078 msgid "negative nop control byte, ignored"
20082 msgid "unsupported variable nop control in .nops directive"
20085 #: read.c:3557 read.c:4865
20087 msgid "bad floating literal: %s"
20092 msgid "%s: would close weakref loop: %s"
20097 msgid "junk at end of line, first unrecognized character valued 0x%x"
20100 #: read.c:3868 write.c:2354
20102 msgid "`%s' can't be equated to common symbol `%s'"
20106 msgid "unexpected `\"' in expression"
20110 msgid "rva without symbol"
20114 msgid "missing or bad offset expression"
20118 msgid "missing reloc type"
20122 msgid "unrecognized reloc type"
20126 msgid "bad reloc expression"
20129 #: read.c:4303 read.c:5149
20130 msgid "zero assumed for missing expression"
20133 #: read.c:4323 read.c:5178
20134 msgid "attempt to store value in absolute section"
20137 #: read.c:4330 read.c:5184
20139 msgid "attempt to store non-zero value in section `%s'"
20144 msgid "value 0x%llx truncated to 0x%llx"
20148 msgid "value 0x%I64x truncated to 0x%I64x"
20153 msgid "value 0x%lx truncated to 0x%lx"
20158 msgid "bignum truncated to %d byte"
20159 msgid_plural "bignum truncated to %d bytes"
20163 #: read.c:4677 read.c:4887
20164 msgid "unresolvable or nonpositive repeat count; using 1"
20169 msgid "unknown floating type type '%c'"
20173 msgid "floating point constant too large"
20177 msgid "attempt to store float in absolute section"
20182 msgid "attempt to store float in section `%s'"
20187 msgid "attempt to store non-empty string in section `%s'"
20191 msgid "strings must be placed into a section"
20195 msgid "expected <nn>"
20198 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
20199 #: read.c:5431 read.c:5517
20200 msgid "unterminated string; newline inserted"
20204 msgid "bad escaped character in string"
20208 msgid "expected address expression"
20213 msgid "symbol \"%s\" undefined; zero assumed"
20217 msgid "some symbol undefined; zero assumed"
20221 msgid "this string may not contain '\\0'"
20225 msgid "missing string"
20230 msgid ".incbin count zero, ignoring `%s'"
20235 msgid "file not found: %s"
20240 msgid "seek to end of .incbin file failed `%s'"
20245 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
20250 msgid "could not skip to %ld in file `%s'"
20255 msgid "truncated file `%s', %ld of %ld bytes read"
20259 msgid "missing .func"
20263 msgid ".endfunc missing for previous .func"
20268 msgid ".bundle_align_mode alignment too large (maximum %u)"
20272 msgid "cannot change .bundle_align_mode inside .bundle_lock"
20276 msgid ".bundle_lock is meaningless without .bundle_align_mode"
20280 msgid ".bundle_unlock without preceding .bundle_lock"
20285 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
20290 msgid "missing closing `%c'"
20299 msgid "invalid argument '%s' to -fdebug-prefix-map"
20304 msgid ".stab%c: missing string"
20307 #: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:255
20309 msgid ".stab%c: missing comma"
20312 #. This could happen for example with a source file with a huge
20313 #. number of lines. The only cure is to use a different debug
20314 #. format, probably DWARF.
20317 msgid ".stab%c: description field '%x' too big, try a different debug format"
20321 msgid "comma missing in .xstabs"
20326 msgid "cannot define symbol `%s' in absolute section"
20331 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
20334 #: symbols.c:496 symbols.c:503
20336 msgid "inserting \"%s\" into symbol table failed: %s"
20341 msgid "invalid operands (%s and %s sections) for `%s'"
20346 msgid "invalid operand (%s section) for `%s'"
20351 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
20356 msgid "invalid operand (%s section) for `%s' when setting `%s'"
20361 msgid "symbol definition loop encountered at `%s'"
20366 msgid "cannot convert expression symbol %s to complex relocation"
20371 msgid "division by zero when setting `%s'"
20374 #. See PR 20895 for a reproducer.
20376 msgid "Invalid operation on symbol"
20379 #: symbols.c:1488 write.c:2403
20381 msgid "can't resolve value for symbol `%s'"
20386 msgid "\"%d\" (instance number %d of a %s label)"
20391 msgid "attempt to get value of unresolved symbol `%s'"
20394 #. Do not reassign section symbols.
20396 msgid "section symbols are already global"
20401 msgid "Accessing function `%s' as thread-local object"
20406 msgid "Accessing `%s' as thread-local object"
20411 msgid "field fx_size too small to hold %d"
20416 msgid "attempt to .org/.space/.nops backwards? (%ld)"
20421 msgid "leb128 operand is an undefined symbol: %s"
20425 msgid "invalid offset expression"
20429 msgid "invalid reloc expression"
20434 msgid "value of %s too large for field of %d byte at %s"
20435 msgid_plural "value of %s too large for field of %d bytes at %s"
20441 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
20445 msgid "redefined symbol cannot be used on reloc"
20449 msgid "relocation out of range"
20454 msgid "%s:%u: bad return from bfd_install_relocation: %x"
20458 msgid "reloc not within (fixed part of) section"
20462 msgid "internal error: fixup not contained within frag"
20465 #: write.c:1403 write.c:1540
20466 msgid "can't extend frag"
20470 msgid "unimplemented .nops directive"
20475 msgid "can't write %ld byte to section %s of %s: '%s'"
20476 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
20480 #: write.c:1648 write.c:1675 write.c:1711
20482 msgid "can't fill %ld byte in section %s of %s: '%s'"
20483 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
20488 msgid "unable to create reloc for build note"
20492 msgid "<gnu build note>"
20497 msgid "%s: global symbols not supported in common sections"
20502 msgid "local label `%s' is not defined"
20507 msgid "can't make global register symbol `%s'"
20512 msgid "alignment padding (%lu byte) not a multiple of %ld"
20513 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
20519 msgid ".word %s-%s+%s didn't fit"
20523 msgid "padding added"
20527 msgid "attempt to move .org backwards"
20531 msgid ".space specifies non-absolute value"
20535 msgid ".space, .nops or .fill with negative value, ignored"
20541 "Infinite loop encountered whilst attempting to compute the addresses of "
20542 "symbols in section %s"