1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
10 "Project-Id-Version: PACKAGE VERSION\n"
11 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
12 "POT-Creation-Date: 2019-01-19 16:31+0000\n"
13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
15 "Language-Team: LANGUAGE <LL@li.org>\n"
18 "Content-Type: text/plain; charset=CHARSET\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
22 #: app.c:501 app.c:515
23 msgid "end of file in comment"
26 #: app.c:593 app.c: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"
172 msgid " --elf-stt-common=[no|yes] "
175 #: as.c:306 as.c:317 config/tc-i386.c:11548 config/tc-i386.c:11568
177 msgid "(default: yes)\n"
180 #: as.c:308 as.c:319 config/tc-i386.c:11550 config/tc-i386.c:11570
182 msgid "(default: no)\n"
188 " generate ELF common symbols with STT_COMMON type\n"
193 msgid " --sectname-subst enable section name substitution sequences\n"
198 msgid " --generate-missing-build-notes=[no|yes] "
204 " generate GNU Build notes if none are present in "
210 msgid " -f skip whitespace and comment preprocessing\n"
215 msgid " -g --gen-debug generate debugging information\n"
220 msgid " --gstabs generate STABS debugging information\n"
226 " --gstabs+ generate STABS debug info with GNU extensions\n"
231 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
237 " --gdwarf-sections generate per-function section names for DWARF line "
243 msgid " --hash-size=<value> set the hash table size close to <value>\n"
248 msgid " --help show this message and exit\n"
253 msgid " --target-help show target specific options\n"
259 " -I DIR add DIR to search list for .include directives\n"
264 msgid " -J don't warn about signed overflow\n"
270 " -K warn when differences altered for long "
276 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
281 msgid " -M,--mri assemble in MRI compatibility mode\n"
287 " --MD FILE write dependency information in FILE (default "
293 msgid " -nocpp ignored\n"
299 " -no-pad-sections do not pad the end of sections to alignment "
306 " -o OBJFILE name the object-file output OBJFILE (default a."
312 msgid " -R fold data section into text section\n"
318 " --reduce-memory-overheads \n"
319 " prefer smaller memory use at the cost of longer\n"
326 " --statistics print various measured statistics from execution\n"
331 msgid " --strip-local-absolute strip local absolute symbols\n"
337 " --traditional-format Use same format as native assembler when possible\n"
342 msgid " --version print assembler version number and exit\n"
347 msgid " -W --no-warn suppress warnings\n"
352 msgid " --warn don't suppress warnings\n"
357 msgid " --fatal-warnings treat warnings as errors\n"
363 " --itbl INSTTBL extend instruction set to include instructions\n"
364 " matching the specifications defined in file "
370 msgid " -w ignored\n"
375 msgid " -X ignored\n"
380 msgid " -Z generate object file even after errors\n"
386 " --listing-lhs-width set the width in words of the output data column "
394 " --listing-lhs-width2 set the width in words of the continuation lines\n"
395 " of the output data column; ignored if smaller "
397 " the width of the first line\n"
403 " --listing-rhs-width set the max width in characters of the lines from\n"
410 " --listing-cont-lines set the maximum number of continuation lines used\n"
411 " for the output data column of the listing\n"
416 msgid " @FILE read options from FILE\n"
421 msgid "Report bugs to %s\n"
426 msgid "unrecognized option -%c%s"
429 #. This output is intended to follow the GNU standards document.
432 msgid "GNU assembler %s\n"
437 msgid "Copyright (C) 2019 Free Software Foundation, Inc.\n"
443 "This program is free software; you may redistribute it under the terms of\n"
444 "the GNU General Public License version 3 or later.\n"
445 "This program has absolutely no warranty.\n"
451 "This assembler was configured for a target of `%s' and default,\n"
457 msgid "This assembler was configured for a target of `%s'.\n"
461 msgid "multiple emulation names specified"
465 msgid "emulations not handled in this configuration"
475 msgid "canonical = %s\n"
480 msgid "cpu-type = %s\n"
485 msgid "format = %s\n"
490 msgid "bfd-target = %s\n"
495 msgid "Invalid --compress-debug-sections option: `%s'"
500 msgid "--compress-debug-sections=%s is unsupported"
504 msgid "bad defsym; format is --defsym name=value"
508 msgid "no file name following -t option"
513 msgid "failed to read instruction table %s\n"
518 msgid "Invalid --size-check= option: `%s'"
523 msgid "Invalid --elf-stt-common= option: `%s'"
528 msgid "Invalid --generate-missing-build-notes option: `%s'"
533 msgid "invalid listing option `%c'"
537 msgid "--hash-size needs a numeric argument"
542 msgid "%s: total time in assembly: %ld.%06ld\n"
546 msgid "libbfd ABI mismatch"
551 msgid "The input '%s' and output '%s' files are the same"
557 msgid_plural "%d warnings"
564 msgid_plural "%d errors"
570 msgid "%s, treating warnings as errors"
575 msgid "%s, %s, generating bad object file\n"
580 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
584 #. * We have a GROSS internal error.
585 #. * This should never happen.
587 #: atof-generic.c:418 config/tc-m68k.c:3501
588 msgid "failed sanity check"
591 #: cgen.c:106 config/tc-alpha.c:2098 config/tc-alpha.c:2122
592 #: config/tc-arc.c:4034 config/tc-arc.c:4108 config/tc-d10v.c:550
593 #: config/tc-d30v.c:537 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
594 #: config/tc-ppc.c:3237 config/tc-ppc.c:3423 config/tc-ppc.c:3710
595 #: config/tc-s390.c:1340 config/tc-s390.c:1463 config/tc-s390.c:1597
596 #: config/tc-v850.c:2538 config/tc-v850.c:2609 config/tc-v850.c:2656
597 #: config/tc-v850.c:2693 config/tc-v850.c:2730 config/tc-v850.c:2993
598 msgid "too many fixups"
601 #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:453
602 #: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3279
603 #: config/tc-s390.c:1324 config/tc-v850.c:2647 config/tc-v850.c:2681
604 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:446
605 msgid "illegal operand"
608 #: cgen.c:395 config/tc-avr.c:898 config/tc-d10v.c:463 config/tc-d30v.c:455
609 #: config/tc-h8300.c:497 config/tc-mcore.c:661 config/tc-microblaze.c:613
610 #: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
611 #: config/tc-msp430.c:417 config/tc-ppc.c:3281 config/tc-s390.c:1329
612 #: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
613 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
614 #: config/tc-z80.c:557 config/tc-z8k.c:349
615 msgid "missing operand"
619 msgid "a reloc on this operand implies an overflow"
623 msgid "operand mask overflow"
626 #. We can't actually support subtracting a symbol.
627 #: cgen.c:857 config/tc-arm.c:1793 config/tc-arm.c:10365 config/tc-arm.c:10417
628 #: config/tc-arm.c:10675 config/tc-arm.c:11512 config/tc-arm.c:12649
629 #: config/tc-arm.c:12689 config/tc-arm.c:13032 config/tc-arm.c:13073
630 #: config/tc-arm.c:17567 config/tc-arm.c:17608 config/tc-avr.c:1549
631 #: config/tc-avr.c:1561 config/tc-avr.c:1825 config/tc-cris.c:4067
632 #: config/tc-d10v.c:1507 config/tc-d30v.c:1912 config/tc-ft32.c:574
633 #: config/tc-ft32.c:587 config/tc-mips.c:9533 config/tc-mips.c:10838
634 #: config/tc-mips.c:12094 config/tc-mips.c:12753 config/tc-nds32.c:7830
635 #: config/tc-pru.c:747 config/tc-pru.c:757 config/tc-spu.c:972
636 #: config/tc-spu.c:996 config/tc-tilegx.c:1486 config/tc-tilepro.c:1347
637 #: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
638 #: config/tc-xtensa.c:5979 config/tc-xtensa.c:13163
639 msgid "expression too complex"
642 #: cgen.c:956 config/tc-ppc.c:7309 config/tc-s390.c:2378 config/tc-v850.c:3503
643 #: config/tc-xstormy16.c:539
644 msgid "unresolved expression that must be resolved"
647 #: cgen.c:981 config/tc-xstormy16.c:564
649 msgid "internal error: can't install fix for reloc type %d (`%s')"
652 #: cgen.c:1032 config/tc-nios2.c:1360 config/tc-pru.c:788
653 msgid "relocation is not supported"
657 msgid "invalid identifier for \".ifdef\""
661 msgid "non-constant expression in \".if\" statement"
665 msgid "bad format for ifc or ifnc"
669 msgid "\".elseif\" without matching \".if\""
673 msgid "\".elseif\" after \".else\""
676 #: cond.c:317 cond.c:423
677 msgid "here is the previous \".else\""
680 #: cond.c:320 cond.c:426
681 msgid "here is the previous \".if\""
685 msgid "non-constant expression in \".elseif\" statement"
689 msgid "\".endif\" without \".if\""
693 msgid "\".else\" without matching \".if\""
697 msgid "duplicate \".else\""
701 msgid ".ifeqs syntax error"
705 msgid "end of macro inside conditional"
709 msgid "end of file inside conditional"
713 msgid "here is the start of the unterminated conditional"
717 msgid "here is the \"else\" of the unterminated conditional"
720 #: config/atof-ieee.c:139
721 msgid "cannot create floating-point number"
724 #: config/atof-ieee.c:286
725 msgid "NaNs are not supported by this target\n"
728 #: config/atof-ieee.c:325 config/atof-ieee.c:366
729 msgid "Infinities are not supported by this target\n"
732 #: config/atof-ieee.c:781 config/atof-vax.c:449 config/tc-arm.c:1169
733 #: config/tc-ia64.c:11608 config/tc-tic30.c:1263 config/tc-tic4x.c:2585
734 msgid "Unrecognized or unsupported floating point constant"
737 #: config/obj-aout.c:81
739 msgid "Attempt to put a common symbol into set %s"
742 #: config/obj-aout.c:85
744 msgid "Attempt to put an undefined symbol into set %s"
747 #: config/obj-aout.c:112 config/obj-coff.c:1378
749 msgid "Symbol `%s' can not be both weak and common"
752 #: config/obj-coff.c:134 dw2gencfi.c:334
754 msgid "Inserting \"%s\" into structure table failed: %s"
757 #: config/obj-coff.c:213 config/obj-coff.c:1677 config/tc-ppc.c:5916
758 #: config/tc-tic54x.c:3979 read.c:2961
760 msgid "error setting flags for \"%s\": %s"
763 #. Zero is used as an end marker in the file.
764 #: config/obj-coff.c:431
765 msgid "Line numbers must be positive integers\n"
768 #: config/obj-coff.c:463
769 msgid ".ln pseudo-op inside .def/.endef: ignored."
772 #: config/obj-coff.c:505 ecoff.c:3245
773 msgid ".loc outside of .text"
776 #: config/obj-coff.c:512
777 msgid ".loc pseudo-op inside .def/.endef: ignored."
780 #: config/obj-coff.c:592
781 msgid ".def pseudo-op used inside of .def/.endef: ignored."
784 #: config/obj-coff.c:625
785 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
788 #: config/obj-coff.c:664
790 msgid "`%s' symbol without preceding function"
793 #: config/obj-coff.c:751
795 msgid "unexpected storage class %d"
798 #: config/obj-coff.c:859
799 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
802 #: config/obj-coff.c:879
803 msgid "badly formed .dim directive ignored"
806 #: config/obj-coff.c:928
807 msgid ".size pseudo-op used outside of .def/.endef: ignored."
810 #: config/obj-coff.c:943
811 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
814 #: config/obj-coff.c:960
815 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
818 #: config/obj-coff.c:977
820 msgid "tag not found for .tag %s"
823 #: config/obj-coff.c:990
824 msgid ".type pseudo-op used outside of .def/.endef: ignored."
827 #: config/obj-coff.c:1009
828 msgid ".val pseudo-op used outside of .def/.endef: ignored."
831 #: config/obj-coff.c:1156
832 msgid "badly formed .weak directive ignored"
835 #: config/obj-coff.c:1334
836 msgid "mismatched .eb"
839 #: config/obj-coff.c:1357
841 msgid "C_EFCN symbol for %s out of scope"
844 #: config/obj-coff.c:1411
846 msgid "Warning: internal error: forgetting to set endndx of %s"
852 #: config/obj-coff.c:1642
854 msgid "unsupported section attribute '%c'"
857 #: config/obj-coff.c:1646 config/tc-ppc.c:5898
859 msgid "unknown section attribute '%c'"
862 #: config/obj-coff.c:1689 config/obj-macho.c:269
864 msgid "Ignoring changed section attributes for %s"
867 #: config/obj-coff.c:1827
869 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
872 #: config/obj-ecoff.c:124
873 msgid "Can't set GP value"
876 #: config/obj-ecoff.c:131
877 msgid "Can't set register masks"
880 #: config/obj-elf.c:345 config/tc-sparc.c:4389 config/tc-v850.c:511
882 msgid "bad .common segment %s"
885 #: config/obj-elf.c:421
886 msgid "Missing symbol name in directive"
889 #: config/obj-elf.c:643
891 msgid "setting incorrect section type for %s"
894 #: config/obj-elf.c:648
896 msgid "ignoring incorrect section type for %s"
899 #: config/obj-elf.c:699
901 msgid "setting incorrect section attributes for %s"
904 #: config/obj-elf.c:710
906 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
909 #: config/obj-elf.c:759
911 msgid "ignoring changed section type for %s"
914 #: config/obj-elf.c:771
916 msgid "ignoring changed section attributes for %s"
919 #: config/obj-elf.c:778
921 msgid "ignoring changed section entity size for %s"
924 #: config/obj-elf.c:842
925 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T or number"
928 #: config/obj-elf.c:902
929 msgid "extraneous characters at end of numeric section type"
932 #: config/obj-elf.c:908 read.c:2945
933 msgid "unrecognized section type"
936 #: config/obj-elf.c:940
937 msgid "unrecognized section attribute"
940 #: config/obj-elf.c:971 config/tc-alpha.c:4209
944 #: config/obj-elf.c:1129
945 msgid "invalid merge entity size"
948 #: config/obj-elf.c:1136
949 msgid "entity size for SHF_MERGE not specified"
952 #: config/obj-elf.c:1142
953 msgid "? section flag ignored with G present"
956 #: config/obj-elf.c:1166
957 msgid "group name for SHF_GROUP not specified"
960 #: config/obj-elf.c:1191
962 msgid "unsupported mbind section info: %s"
965 #: config/obj-elf.c:1206
966 msgid "character following name is not '#'"
969 #: config/obj-elf.c:1326
970 msgid ".previous without corresponding .section; ignored"
973 #: config/obj-elf.c:1352
974 msgid ".popsection without corresponding .pushsection; ignored"
977 #: config/obj-elf.c:1398
978 msgid "expected comma after name in .symver"
981 #: config/obj-elf.c:1414 config/obj-elf.c:2304
983 msgid "`%s' can't be versioned to common symbol '%s'"
986 #: config/obj-elf.c:1429
988 msgid "missing version name in `%s' for symbol `%s'"
991 #: config/obj-elf.c:1440
993 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
996 #: config/obj-elf.c:1476
998 msgid "expected `%s' to have already been set for .vtable_inherit"
1001 #: config/obj-elf.c:1486
1002 msgid "expected comma after name in .vtable_inherit"
1005 #: config/obj-elf.c:1547
1006 msgid "expected comma after name in .vtable_entry"
1009 #: config/obj-elf.c:1686
1011 msgid "Attribute name not recognised: %s"
1014 #: config/obj-elf.c:1703
1015 msgid "expected numeric constant"
1018 #: config/obj-elf.c:1712 config/tc-arm.c:6489
1019 msgid "expected comma"
1022 #: config/obj-elf.c:1745
1023 msgid "bad string constant"
1026 #: config/obj-elf.c:1749
1027 msgid "expected <tag> , <value>"
1030 #: config/obj-elf.c:1869
1031 msgid "expected quoted string"
1034 #: config/obj-elf.c:1889
1036 msgid "expected comma after name `%s' in .size directive"
1039 #: config/obj-elf.c:1898
1040 msgid "missing expression in .size directive"
1043 #: config/obj-elf.c:2021
1045 msgid "symbol '%s' is already defined"
1048 #: config/obj-elf.c:2042
1050 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1053 #: config/obj-elf.c:2054
1055 msgid "symbol type \"%s\" is supported only by GNU targets"
1058 #: config/obj-elf.c:2065
1060 msgid "unrecognized symbol type \"%s\""
1063 #: config/obj-elf.c:2232 config/obj-elf.c:2235
1065 msgid ".size expression for %s does not evaluate to a constant"
1068 #: config/obj-elf.c:2269
1071 "invalid attempt to declare external version name as default in symbol `%s'"
1074 #: config/obj-elf.c:2338 ecoff.c:3600
1076 msgid "symbol `%s' can not be both weak and common"
1079 #: config/obj-elf.c:2450
1081 msgid "assuming all members of group `%s' are COMDAT"
1084 #: config/obj-elf.c:2462
1086 msgid "can't create group: %s"
1089 #: config/obj-elf.c:2613
1091 msgid "failed to set up debugging information: %s"
1094 #: config/obj-elf.c:2633
1096 msgid "can't start writing .mdebug section: %s"
1099 #: config/obj-elf.c:2641
1101 msgid "could not write .mdebug section: %s"
1104 #: config/obj-evax.c:126
1106 msgid "no entry symbol for global function '%s'"
1109 #. make a temp string.
1110 #: config/obj-macho.c:119
1112 msgid "the %s name '%s' is too long (maximum 16 characters)"
1115 #: config/obj-macho.c:130
1117 msgid "expected a %s name followed by a `,'"
1120 #: config/obj-macho.c:195
1122 msgid "cannot override zerofill section type for `%s,%s'"
1125 #: config/obj-macho.c:249
1127 msgid "failed to set flags for \"%s\": %s"
1130 #: config/obj-macho.c:342
1132 msgid "unknown or invalid section type '%s'"
1135 #: config/obj-macho.c:381
1137 msgid "unknown or invalid section attribute '%s'"
1140 #: config/obj-macho.c:402
1141 msgid "unexpected section size information"
1144 #: config/obj-macho.c:414
1145 msgid "missing sizeof_stub expression"
1148 #: config/obj-macho.c:478 config/tc-ia64.c:1083 config/tc-ia64.c:11770
1149 #: config/tc-score.c:6100 expr.c:1172 read.c:1716
1150 msgid "expected symbol name"
1153 #: config/obj-macho.c:491 read.c:495
1154 msgid "bad or irreducible absolute expression"
1157 #: config/obj-macho.c:497 config/tc-score.c:6117 read.c:1754
1158 msgid "missing size expression"
1161 #: config/obj-macho.c:506 config/tc-ia64.c:1118 read.c:1760
1163 msgid "size (%ld) out of range, ignored"
1166 #: config/obj-macho.c:516 config/tc-score.c:6260 dwarf2dbg.c:969 ecoff.c:3359
1167 #: read.c:1772 read.c:1877 read.c:2628 read.c:3201 read.c:3632 symbols.c:474
1170 msgid "symbol `%s' is already defined"
1173 #: config/obj-macho.c:526 read.c:1787
1175 msgid "size of \"%s\" is already %ld; not changing to %ld"
1178 #: config/obj-macho.c:537
1179 msgid "align value not recognized, using size"
1182 #: config/obj-macho.c:542 config/obj-macho.c:905
1184 msgid "Alignment (%lu) too large: 15 assumed."
1187 #: config/obj-macho.c:608
1189 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1192 #: config/obj-macho.c:810
1194 msgid "%s is not used for the selected target"
1197 #: config/obj-macho.c:875
1198 msgid "internal error: base section index out of range"
1201 #: config/obj-macho.c:961
1203 msgid "internal error: bad file property ID %d"
1206 #: config/obj-macho.c:969
1207 msgid "failed to set subsections by symbols"
1210 #: config/obj-macho.c:1032
1212 msgid "'%s' previously declared as '%s'."
1215 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1218 "'%s' can't be a weak_definition (currently only supported in sections of "
1222 #: config/obj-macho.c:1169
1223 msgid "use of .indirect_symbols requires `-dynamic'"
1226 #: config/obj-macho.c:1186
1229 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1230 "sized element at %s"
1233 #: config/obj-macho.c:1216
1234 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1237 #: config/obj-macho.c:1485
1239 msgid "'%s' can't be a weak_definition (since it is undefined)"
1242 #: config/obj-macho.c:1491
1244 msgid "Non-global symbol: '%s' can't be a weak_definition."
1247 #: config/obj-macho.c:1497
1249 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1252 #: config/obj-macho.c:1538
1254 msgid "unrecognized stab type '%c'"
1257 #: config/obj-macho.c:1589
1259 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1262 #: config/obj-macho.c:1597
1264 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1267 #: config/obj-macho.c:1604
1269 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1272 #: config/obj-macho.c:1806
1275 "the number of .indirect_symbols defined in section %s does not match the "
1276 "number expected (%d defined, %d expected)"
1279 #: config/obj-macho.c:1826
1281 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1284 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1285 msgid "internal error: more indirect mach-o symbols than expected"
1288 #: config/obj-som.c:56
1289 msgid "Only one .compiler pseudo-op per file!"
1292 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1293 msgid "Expected quoted string"
1296 #: config/obj-som.c:86
1297 msgid ".compiler directive missing language and version"
1300 #: config/obj-som.c:96
1301 msgid ".compiler directive missing version"
1304 #: config/obj-som.c:112
1306 msgid "FATAL: Attaching compiler header %s"
1309 #: config/obj-som.c:127
1310 msgid "Only one .version pseudo-op per file!"
1313 #: config/obj-som.c:151
1315 msgid "attaching version header %s: %s"
1318 #: config/obj-som.c:169
1319 msgid "Only one .copyright pseudo-op per file!"
1322 #: config/obj-som.c:193
1324 msgid "attaching copyright header %s: %s"
1327 #: config/tc-aarch64.c:383
1328 msgid "integer 32-bit register expected"
1331 #: config/tc-aarch64.c:386
1332 msgid "integer 64-bit register expected"
1335 #: config/tc-aarch64.c:389
1336 msgid "integer register expected"
1339 #: config/tc-aarch64.c:392
1340 msgid "64-bit integer or SP register expected"
1343 #: config/tc-aarch64.c:395 config/tc-mcore.c:839 config/tc-mcore.c:1355
1344 #: config/tc-mcore.c:1409
1345 msgid "base register expected"
1348 #: config/tc-aarch64.c:398
1349 msgid "integer or zero register expected"
1352 #: config/tc-aarch64.c:401
1353 msgid "offset register expected"
1356 #: config/tc-aarch64.c:404
1357 msgid "integer or SP register expected"
1360 #: config/tc-aarch64.c:407
1361 msgid "integer, zero or SP register expected"
1364 #: config/tc-aarch64.c:410
1365 msgid "8-bit SIMD scalar register expected"
1368 #: config/tc-aarch64.c:413
1369 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1372 #: config/tc-aarch64.c:417
1373 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1376 #: config/tc-aarch64.c:421
1377 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1380 #: config/tc-aarch64.c:425
1381 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1384 #: config/tc-aarch64.c:430 config/tc-arm.c:4418
1385 msgid "register expected"
1389 #: config/tc-aarch64.c:433
1390 msgid "SIMD scalar or floating-point register expected"
1394 #: config/tc-aarch64.c:436
1395 msgid "vector register expected"
1398 #: config/tc-aarch64.c:439
1399 msgid "SVE vector register expected"
1402 #: config/tc-aarch64.c:442
1403 msgid "SVE predicate register expected"
1406 #: config/tc-aarch64.c:445
1408 msgid "invalid register type %d"
1411 #: config/tc-aarch64.c:606 config/tc-aarch64.c:608 config/tc-arm.c:1094
1412 #: config/tc-score.c:6510 expr.c:1343 read.c:2610
1413 msgid "bad expression"
1416 #: config/tc-aarch64.c:618 config/tc-sparc.c:3385
1420 #: config/tc-aarch64.c:836
1422 msgid "bad size %d in vector width specifier"
1425 #: config/tc-aarch64.c:869
1427 msgid "unexpected character `%c' in element size"
1430 #: config/tc-aarch64.c:871
1431 msgid "missing element size"
1434 #: config/tc-aarch64.c:880
1436 msgid "invalid element size %d and vector size combination %c"
1439 #: config/tc-aarch64.c:915
1441 msgid "unexpected character `%c' in predication type"
1444 #: config/tc-aarch64.c:918
1445 msgid "missing predication type"
1448 #: config/tc-aarch64.c:1013
1449 msgid "this type of register can't be indexed"
1452 #: config/tc-aarch64.c:1019
1453 msgid "index not allowed inside register list"
1456 #: config/tc-aarch64.c:1029 config/tc-aarch64.c:1977 config/tc-aarch64.c:2175
1457 #: config/tc-arm.c:1586 config/tc-arm.c:3698 config/tc-arm.c:4815
1458 msgid "constant expression required"
1461 #. Indexed vector register expected.
1462 #: config/tc-aarch64.c:1041
1463 msgid "indexed vector register expected"
1466 #: config/tc-aarch64.c:1048
1467 msgid "invalid use of vector register"
1470 #: config/tc-aarch64.c:1140 config/tc-arm.c:1854
1474 #: config/tc-aarch64.c:1165
1475 msgid "invalid vector register in list"
1478 #: config/tc-aarch64.c:1172
1479 msgid "invalid scalar register in list"
1482 #: config/tc-aarch64.c:1185
1483 msgid "invalid range in vector register list"
1486 #: config/tc-aarch64.c:1198
1487 msgid "type mismatch in vector register list"
1490 #: config/tc-aarch64.c:1215
1491 msgid "end of vector register list not found"
1494 #: config/tc-aarch64.c:1231
1495 msgid "constant expression required."
1498 #: config/tc-aarch64.c:1241
1499 msgid "expected index"
1502 #: config/tc-aarch64.c:1248
1503 msgid "too many registers in vector register list"
1506 #: config/tc-aarch64.c:1253
1507 msgid "empty vector register list"
1510 #: config/tc-aarch64.c:1275 config/tc-arm.c:2240
1512 msgid "ignoring attempt to redefine built-in register '%s'"
1515 #: config/tc-aarch64.c:1281 config/tc-arm.c:2245
1517 msgid "ignoring redefinition of register alias '%s'"
1520 #: config/tc-aarch64.c:1327 config/tc-arm.c:2311
1522 msgid "unknown register '%s' -- .req ignored"
1525 #: config/tc-aarch64.c:1385 config/tc-arm.c:2519
1526 msgid "invalid syntax for .req directive"
1529 #: config/tc-aarch64.c:1410 config/tc-arm.c:2557
1530 msgid "invalid syntax for .unreq directive"
1533 #: config/tc-aarch64.c:1416 config/tc-arm.c:2564
1535 msgid "unknown register alias '%s'"
1538 #: config/tc-aarch64.c:1418
1540 msgid "ignoring attempt to undefine built-in register '%s'"
1543 #: config/tc-aarch64.c:1742 config/tc-arm.c:3310 config/tc-arm.c:3337
1544 #: config/tc-arm.c:3350
1545 msgid "literal pool overflow"
1548 #: config/tc-aarch64.c:1924 config/tc-aarch64.c:6102 config/tc-arm.c:3571
1549 #: config/tc-arm.c:7012
1550 msgid "unrecognized relocation suffix"
1553 #: config/tc-aarch64.c:1926
1554 msgid "unimplemented relocation suffix"
1557 #: config/tc-aarch64.c:2143 config/tc-aarch64.c:2333 config/tc-aarch64.c:2377
1558 #: config/tc-csky.c:1798
1559 msgid "immediate operand required"
1562 #: config/tc-aarch64.c:2151
1563 msgid "missing immediate expression"
1566 #: config/tc-aarch64.c:2357 config/tc-aarch64.c:5926 config/tc-aarch64.c:5946
1567 msgid "invalid floating-point constant"
1570 #: config/tc-aarch64.c:3050 config/tc-arm.c:5154 config/tc-arm.c:5163
1571 msgid "shift expression expected"
1574 #: config/tc-aarch64.c:3058
1575 msgid "shift operator expected"
1578 #: config/tc-aarch64.c:3066
1579 msgid "invalid use of 'MSL'"
1582 #: config/tc-aarch64.c:3074
1583 msgid "invalid use of 'MUL'"
1586 #: config/tc-aarch64.c:3083
1587 msgid "extending shift is not permitted"
1590 #: config/tc-aarch64.c:3091
1591 msgid "'ROR' shift is not permitted"
1594 #: config/tc-aarch64.c:3099
1595 msgid "only 'LSL' shift is permitted"
1598 #: config/tc-aarch64.c:3107
1599 msgid "only 'MUL' is permitted"
1602 #: config/tc-aarch64.c:3125
1603 msgid "only 'MUL VL' is permitted"
1606 #: config/tc-aarch64.c:3133
1607 msgid "invalid shift for the register offset addressing mode"
1610 #: config/tc-aarch64.c:3141
1611 msgid "invalid shift operator"
1614 #: config/tc-aarch64.c:3174
1615 msgid "missing shift amount"
1618 #: config/tc-aarch64.c:3181
1619 msgid "constant shift amount required"
1622 #: config/tc-aarch64.c:3190
1623 msgid "shift amount out of range 0 to 63"
1626 #: config/tc-aarch64.c:3239
1627 msgid "unexpected shift operator"
1630 #: config/tc-aarch64.c:3275
1631 msgid "unexpected register in the immediate operand"
1634 #: config/tc-aarch64.c:3300
1635 msgid "integer register expected in the extended/shifted operand register"
1638 #: config/tc-aarch64.c:3335 config/tc-aarch64.c:3470 config/tc-aarch64.c:3599
1639 #: config/tc-aarch64.c:3756 config/tc-aarch64.c:3797
1640 msgid "unknown relocation modifier"
1643 #: config/tc-aarch64.c:3342 config/tc-aarch64.c:3489 config/tc-aarch64.c:3606
1644 #: config/tc-aarch64.c:3763 config/tc-aarch64.c:3804
1645 msgid "this relocation modifier is not allowed on this instruction"
1648 #: config/tc-aarch64.c:3497 config/tc-aarch64.c:3617
1649 msgid "invalid relocation expression"
1652 #: config/tc-aarch64.c:3515
1653 msgid "invalid address"
1656 #: config/tc-aarch64.c:3571
1657 msgid "invalid use of 32-bit register offset"
1660 #: config/tc-aarch64.c:3577
1661 msgid "offset has different size from base"
1664 #: config/tc-aarch64.c:3583
1665 msgid "invalid use of 64-bit register offset"
1669 #: config/tc-aarch64.c:3630 config/tc-aarch64.c:3687
1670 msgid "invalid expression in the address"
1673 #: config/tc-aarch64.c:3644 config/tc-arm.c:5690 config/tc-arm.c:6267
1674 msgid "']' expected"
1677 #: config/tc-aarch64.c:3652
1678 msgid "register offset not allowed in pre-indexed addressing mode"
1681 #: config/tc-aarch64.c:3667 config/tc-arm.c:5726
1682 msgid "cannot combine pre- and post-indexing"
1686 #: config/tc-aarch64.c:3700
1687 msgid "missing offset in the pre-indexed address"
1690 #: config/tc-aarch64.c:3930
1691 msgid "unknown or missing option to PSB"
1694 #: config/tc-aarch64.c:3938
1695 msgid "the specified option is not accepted for PSB"
1698 #: config/tc-aarch64.c:3965 config/tc-aarch64.c:3979
1699 msgid "unknown option to BTI"
1702 #: config/tc-aarch64.c:4039
1704 msgid "selected processor does not support PSTATE field name '%s'"
1707 #: config/tc-aarch64.c:4042 config/tc-aarch64.c:4077
1709 msgid "selected processor does not support system register name '%s'"
1712 #: config/tc-aarch64.c:4045
1715 "system register name '%s' is deprecated and may be removed in a future "
1719 #: config/tc-aarch64.c:4119
1720 msgid "immediate value out of range "
1723 #: config/tc-aarch64.c:4630
1728 #: config/tc-aarch64.c:4665 config/tc-score.c:2750 config/tc-score.c:6499
1733 #: config/tc-aarch64.c:4667
1735 msgid "%s at operand %d -- `%s'"
1738 #: config/tc-aarch64.c:4673
1740 msgid "operand %d must be %s -- `%s'"
1743 #: config/tc-aarch64.c:4679
1745 msgid "operand mismatch -- `%s'"
1749 #: config/tc-aarch64.c:4739
1750 msgid " did you mean this?"
1753 #: config/tc-aarch64.c:4742 config/tc-aarch64.c:4769
1758 #: config/tc-aarch64.c:4747
1759 msgid " other valid variant(s):"
1762 #: config/tc-aarch64.c:4776
1764 msgid "operand %d must be the same register as operand 1 -- `%s'"
1767 #: config/tc-aarch64.c:4782
1769 msgid "%s out of range %d to %d at operand %d -- `%s'"
1772 #: config/tc-aarch64.c:4783 config/tc-aarch64.c:4787 config/tc-aarch64.c:6680
1773 msgid "immediate value"
1776 #: config/tc-aarch64.c:4786
1778 msgid "%s must be %d at operand %d -- `%s'"
1781 #: config/tc-aarch64.c:4793
1784 "invalid number of registers in the list; only 1 register is expected at "
1785 "operand %d -- `%s'"
1788 #: config/tc-aarch64.c:4797
1791 "invalid number of registers in the list; %d registers are expected at "
1792 "operand %d -- `%s'"
1795 #: config/tc-aarch64.c:4803
1797 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
1800 #: config/tc-aarch64.c:5116
1801 msgid "bad vector arrangement type"
1804 #: config/tc-aarch64.c:5243
1805 msgid "the specified relocation type is not allowed for MOVK"
1808 #: config/tc-aarch64.c:5291 config/tc-aarch64.c:5302
1809 msgid "the specified relocation type is not allowed for 32-bit register"
1812 #: config/tc-aarch64.c:5493
1813 msgid "comma expected between operands"
1816 #: config/tc-aarch64.c:5627
1817 msgid "the top half of a 128-bit FP/SIMD register is expected"
1820 #: config/tc-aarch64.c:5699 config/tc-arm.c:1923 config/tc-arm.c:1968
1821 #: config/tc-h8300.c:1043
1822 msgid "invalid register list"
1825 #: config/tc-aarch64.c:5719
1826 msgid "missing type suffix"
1829 #: config/tc-aarch64.c:5738
1830 msgid "C0 - C15 expected"
1833 #: config/tc-aarch64.c:5841 config/tc-aarch64.c:5865
1834 msgid "immediate zero expected"
1837 #: config/tc-aarch64.c:5961
1838 msgid "shift not allowed for bitmask immediate"
1841 #: config/tc-aarch64.c:6015
1842 msgid "can't mix relocation modifier with explicit shift"
1845 #: config/tc-aarch64.c:6063
1846 msgid "invalid condition"
1849 #: config/tc-aarch64.c:6089
1850 msgid "invalid pc-relative address"
1853 #. Only permit "=value" in the literal load instructions.
1854 #. The literal will be generated by programmer_friendly_fixup.
1855 #: config/tc-aarch64.c:6097
1856 msgid "invalid use of \"=immediate\""
1859 #: config/tc-aarch64.c:6164 config/tc-aarch64.c:6198 config/tc-aarch64.c:6216
1860 #: config/tc-aarch64.c:6240 config/tc-aarch64.c:6260 config/tc-aarch64.c:6279
1861 #: config/tc-aarch64.c:6302 config/tc-aarch64.c:6337 config/tc-aarch64.c:6344
1862 #: config/tc-aarch64.c:6372 config/tc-aarch64.c:6392 config/tc-aarch64.c:6417
1863 #: config/tc-aarch64.c:6433 config/tc-aarch64.c:6457
1864 msgid "invalid addressing mode"
1867 #: config/tc-aarch64.c:6180
1868 msgid "the optional immediate offset can only be 0"
1871 #: config/tc-aarch64.c:6221 config/tc-aarch64.c:6245 config/tc-aarch64.c:6265
1872 msgid "relocation not allowed"
1875 #: config/tc-aarch64.c:6312
1876 msgid "writeback value must be an immediate constant"
1879 #. Make sure this has priority over
1880 #. "invalid addressing mode".
1881 #: config/tc-aarch64.c:6352
1882 msgid "constant offset required"
1885 #: config/tc-aarch64.c:6469
1886 msgid "unknown or missing system register name"
1889 #: config/tc-aarch64.c:6481
1890 msgid "unknown or missing PSTATE field name"
1893 #: config/tc-aarch64.c:6513
1894 msgid "unknown or missing operation name"
1897 #: config/tc-aarch64.c:6526
1898 msgid "the specified option is not accepted in ISB"
1901 #: config/tc-aarch64.c:6558 config/tc-aarch64.c:7744 config/tc-arm.c:7227
1903 msgid "unhandled operand code %d"
1906 #: config/tc-aarch64.c:6600
1907 msgid "unexpected comma before the omitted optional operand"
1910 #: config/tc-aarch64.c:6628
1911 msgid "unexpected characters following instruction"
1914 #: config/tc-aarch64.c:6706 config/tc-arm.c:5265 config/tc-arm.c:5826
1915 #: config/tc-arm.c:7989
1916 msgid "constant expression expected"
1919 #: config/tc-aarch64.c:6713
1920 msgid "literal pool insertion failed"
1923 #: config/tc-aarch64.c:6782 config/tc-aarch64.c:6804
1925 msgid "unpredictable transfer with writeback -- `%s'"
1928 #: config/tc-aarch64.c:6789
1930 msgid "unpredictable load of register -- `%s'"
1933 #: config/tc-aarch64.c:6808
1935 msgid "unpredictable load of register pair -- `%s'"
1938 #: config/tc-aarch64.c:6820
1940 msgid "unpredictable: identical transfer and status registers --`%s'"
1943 #: config/tc-aarch64.c:6836
1945 msgid "previous `%s' sequence has not been closed"
1948 #: config/tc-aarch64.c:6915
1950 msgid "unknown mnemonic `%s' -- `%s'"
1953 #: config/tc-aarch64.c:6923
1955 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1958 #: config/tc-aarch64.c:6981
1960 msgid "selected processor does not support `%s'"
1963 #: config/tc-aarch64.c:7404 config/tc-arm.c:22929
1964 msgid "GOT already in the symbol table"
1967 #: config/tc-aarch64.c:7567
1968 msgid "immediate cannot be moved by a single instruction"
1971 #: config/tc-aarch64.c:7610 config/tc-aarch64.c:7655 config/tc-aarch64.c:7681
1972 #: config/tc-arm.c:15430 config/tc-arm.c:15457 config/tc-arm.c:16101
1973 #: config/tc-arm.c:16734 config/tc-arm.c:17570 config/tc-arm.c:17610
1974 #: config/tc-metag.c:2444 config/tc-metag.c:2453 config/tc-metag.c:2492
1975 #: config/tc-metag.c:2501 config/tc-metag.c:3021 config/tc-metag.c:3030
1976 msgid "immediate out of range"
1979 #: config/tc-aarch64.c:7674 config/tc-metag.c:4656 config/tc-xtensa.c:4213
1980 msgid "invalid immediate"
1983 #: config/tc-aarch64.c:7739 config/tc-tic6x.c:3861 config/tc-tic6x.c:3926
1984 #: config/tc-tic6x.c:3953 config/tc-tic6x.c:3981
1985 msgid "immediate offset out of range"
1988 #: config/tc-aarch64.c:7813 config/tc-arm.c:23267 config/tc-arm.c:23335
1989 #: config/tc-arm.c:23617
1991 msgid "undefined symbol %s used as an immediate value"
1994 #: config/tc-aarch64.c:7825
1995 msgid "pc-relative load offset not word aligned"
1998 #: config/tc-aarch64.c:7828
1999 msgid "pc-relative load offset out of range"
2002 #: config/tc-aarch64.c:7840
2003 msgid "pc-relative address offset out of range"
2006 #: config/tc-aarch64.c:7852 config/tc-aarch64.c:7867
2007 msgid "conditional branch target not word aligned"
2010 #: config/tc-aarch64.c:7855 config/tc-aarch64.c:7870 config/tc-arm.c:23910
2011 msgid "conditional branch out of range"
2014 #: config/tc-aarch64.c:7883
2015 msgid "branch target not word aligned"
2018 #: config/tc-aarch64.c:7886 config/tc-arm.c:856 config/tc-mips.c:15792
2019 #: config/tc-mips.c:15808 config/tc-mips.c:15898
2020 msgid "branch out of range"
2023 #: config/tc-aarch64.c:7945 config/tc-arm.c:23508 config/tc-arm.c:23523
2024 #: config/tc-arm.c:23538 config/tc-arm.c:23549 config/tc-arm.c:23572
2025 #: config/tc-arm.c:24403 config/tc-moxie.c:716 config/tc-pj.c:452
2026 #: config/tc-sh.c:3733
2027 msgid "offset out of range"
2030 #: config/tc-aarch64.c:7960
2031 msgid "unsigned value out of range"
2034 #: config/tc-aarch64.c:7971
2035 msgid "signed value out of range"
2038 #: config/tc-aarch64.c:8121
2040 msgid "unexpected %s fixup"
2043 #: config/tc-aarch64.c:8187 config/tc-arm.c:24918 config/tc-arm.c:24939
2044 #: config/tc-mips.c:18147 config/tc-or1k.c:348 config/tc-score.c:7468
2046 msgid "cannot represent %s relocation in this object file format"
2049 #: config/tc-aarch64.c:8220
2051 msgid "cannot do %u-byte relocation"
2054 #: config/tc-aarch64.c:8540 config/tc-arm.c:25412 config/tc-score.c:6293
2055 #: config/tc-score.c:6523 config/tc-score.c:6528
2056 msgid "virtual memory exhausted"
2059 #: config/tc-aarch64.c:8703 config/tc-arm.c:25754
2060 msgid "assemble for big-endian"
2063 #: config/tc-aarch64.c:8704 config/tc-arm.c:25755
2064 msgid "assemble for little-endian"
2067 #: config/tc-aarch64.c:8707
2068 msgid "temporary switch for dumping"
2071 #: config/tc-aarch64.c:8709
2072 msgid "output verbose error messages"
2075 #: config/tc-aarch64.c:8711
2076 msgid "do not output verbose error messages"
2079 #: config/tc-aarch64.c:8938 config/tc-arm.c:26583
2080 msgid "invalid architectural extension"
2083 #: config/tc-aarch64.c:8963 config/tc-arm.c:26615
2084 msgid "must specify extensions to add before specifying those to remove"
2087 #: config/tc-aarch64.c:8971 config/tc-arm.c:26623
2088 msgid "missing architectural extension"
2091 #: config/tc-aarch64.c:8998 config/tc-arm.c:26674
2093 msgid "unknown architectural extension `%s'"
2096 #: config/tc-aarch64.c:9022 config/tc-arm.c:26708 config/tc-metag.c:5834
2098 msgid "missing cpu name `%s'"
2101 #: config/tc-aarch64.c:9036 config/tc-aarch64.c:9253 config/tc-arm.c:26743
2102 #: config/tc-arm.c:27524 config/tc-csky.c:896 config/tc-metag.c:5845
2104 msgid "unknown cpu `%s'"
2107 #: config/tc-aarch64.c:9054 config/tc-arm.c:26761
2109 msgid "missing architecture name `%s'"
2112 #: config/tc-aarch64.c:9068 config/tc-aarch64.c:9300 config/tc-arm.c:26781
2113 #: config/tc-arm.c:27558 config/tc-arm.c:27588 config/tc-score.c:7703
2115 msgid "unknown architecture `%s'\n"
2118 #: config/tc-aarch64.c:9091
2120 msgid "missing abi name `%s'"
2123 #: config/tc-aarch64.c:9102
2125 msgid "unknown abi `%s'\n"
2128 #: config/tc-aarch64.c:9108
2129 msgid "<abi name>\t specify for ABI <abi name>"
2132 #: config/tc-aarch64.c:9111 config/tc-arm.c:26868 config/tc-metag.c:5911
2133 msgid "<cpu name>\t assemble for CPU <cpu name>"
2136 #: config/tc-aarch64.c:9113 config/tc-arm.c:26870
2137 msgid "<arch name>\t assemble for architecture <arch name>"
2140 #: config/tc-aarch64.c:9152 config/tc-aarch64.c:9172 config/tc-arm.c:26932
2141 #: config/tc-arm.c:26950 config/tc-arm.c:26970 config/tc-metag.c:5936
2143 msgid "option `-%c%s' is deprecated: %s"
2146 #: config/tc-aarch64.c:9192
2148 msgid " AArch64-specific assembler options:\n"
2151 #: config/tc-aarch64.c:9203 config/tc-arc.c:3557 config/tc-arm.c:27001
2153 msgid " -EB assemble code for a big-endian cpu\n"
2156 #: config/tc-aarch64.c:9208 config/tc-arc.c:3559 config/tc-arm.c:27006
2158 msgid " -EL assemble code for a little-endian cpu\n"
2161 #: config/tc-alpha.c:652
2163 msgid "No !literal!%ld was found"
2166 #: config/tc-alpha.c:659
2168 msgid "No !tlsgd!%ld was found"
2171 #: config/tc-alpha.c:666
2173 msgid "No !tlsldm!%ld was found"
2176 #: config/tc-alpha.c:675
2178 msgid "No ldah !gpdisp!%ld was found"
2181 #: config/tc-alpha.c:725
2183 msgid "too many !literal!%ld for %s"
2186 #: config/tc-alpha.c:755
2188 msgid "No lda !gpdisp!%ld was found"
2191 #. Only support one relocation op per insn.
2192 #: config/tc-alpha.c:914
2193 msgid "More than one relocation op per insn"
2196 #: config/tc-alpha.c:929 config/tc-arc.c:1199
2197 msgid "No relocation operand"
2200 #: config/tc-alpha.c:939
2202 msgid "Unknown relocation operand: !%s"
2205 #: config/tc-alpha.c:949
2207 msgid "no sequence number after !%s"
2210 #: config/tc-alpha.c:959
2212 msgid "!%s does not use a sequence number"
2215 #: config/tc-alpha.c:969
2217 msgid "Bad sequence number: !%s!%s"
2220 #: config/tc-alpha.c:1185 config/tc-alpha.c:3359
2222 msgid "inappropriate arguments for opcode `%s'"
2225 #: config/tc-alpha.c:1187 config/tc-alpha.c:3361
2227 msgid "opcode `%s' not supported for target %s"
2230 #: config/tc-alpha.c:1191 config/tc-alpha.c:3365 config/tc-avr.c:1903
2231 #: config/tc-msp430.c:4163 config/tc-wasm32.c:753
2233 msgid "unknown opcode `%s'"
2236 #: config/tc-alpha.c:1272 config/tc-alpha.c:1531
2237 msgid "overflow in literal (.lita) table"
2240 #: config/tc-alpha.c:1279 config/tc-alpha.c:1303 config/tc-alpha.c:1544
2241 #: config/tc-alpha.c:2231 config/tc-alpha.c:2276 config/tc-alpha.c:2345
2242 #: config/tc-alpha.c:2428 config/tc-alpha.c:2653 config/tc-alpha.c:2751
2243 msgid "macro requires $at register while noat in effect"
2246 #: config/tc-alpha.c:1281 config/tc-alpha.c:1305 config/tc-alpha.c:1546
2247 msgid "macro requires $at while $at in use"
2250 #: config/tc-alpha.c:1490
2251 msgid "bignum invalid; zero assumed"
2254 #: config/tc-alpha.c:1492
2255 msgid "floating point number invalid; zero assumed"
2258 #: config/tc-alpha.c:1497
2259 msgid "can't handle expression"
2262 #: config/tc-alpha.c:1537
2263 msgid "overflow in literal (.lit8) table"
2266 #: config/tc-alpha.c:1834
2268 msgid "too many ldah insns for !gpdisp!%ld"
2271 #: config/tc-alpha.c:1836 config/tc-alpha.c:1848
2273 msgid "both insns for !gpdisp!%ld must be in the same section"
2276 #: config/tc-alpha.c:1846
2278 msgid "too many lda insns for !gpdisp!%ld"
2281 #: config/tc-alpha.c:1902
2283 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2286 #: config/tc-alpha.c:1905
2288 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2291 #: config/tc-alpha.c:1922
2293 msgid "duplicate !tlsgd!%ld"
2296 #: config/tc-alpha.c:1924
2298 msgid "sequence number in use for !tlsldm!%ld"
2301 #: config/tc-alpha.c:1938
2303 msgid "duplicate !tlsldm!%ld"
2306 #: config/tc-alpha.c:1940
2308 msgid "sequence number in use for !tlsgd!%ld"
2311 #: config/tc-alpha.c:1995 config/tc-arc.c:2827 config/tc-mn10200.c:854
2312 #: config/tc-mn10300.c:1150 config/tc-ppc.c:1964 config/tc-s390.c:674
2313 #: config/tc-tilegx.c:426 config/tc-tilegx.c:476 config/tc-tilepro.c:382
2317 #: config/tc-alpha.c:2134
2318 msgid "invalid relocation for instruction"
2321 #: config/tc-alpha.c:2148
2322 msgid "invalid relocation for field"
2325 #: config/tc-alpha.c:2980
2326 msgid "can not resolve expression"
2329 #: config/tc-alpha.c:3515 config/tc-microblaze.c:204 config/tc-ppc.c:2287
2330 #: config/tc-ppc.c:5663
2332 msgid ".COMMon length (%ld.) <0! Ignored."
2335 #: config/tc-alpha.c:3526 config/tc-ia64.c:1094 config/tc-sparc.c:4279
2336 #: config/tc-v850.c:306
2337 msgid "Ignoring attempt to re-define symbol"
2340 #: config/tc-alpha.c:3618 config/tc-sparc.c:4287
2342 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2345 #: config/tc-alpha.c:3725
2346 msgid ".ent directive has no name"
2349 #: config/tc-alpha.c:3733
2350 msgid "nested .ent directives"
2353 #: config/tc-alpha.c:3777 ecoff.c:3008
2354 msgid ".end directive has no name"
2357 #: config/tc-alpha.c:3785
2358 msgid ".end directive without matching .ent"
2361 #: config/tc-alpha.c:3787
2362 msgid ".end directive names different symbol than .ent"
2365 #: config/tc-alpha.c:3830 ecoff.c:3145
2366 msgid ".fmask outside of .ent"
2369 #: config/tc-alpha.c:3832 config/tc-score.c:5595 ecoff.c:3209
2370 msgid ".mask outside of .ent"
2373 #: config/tc-alpha.c:3840 ecoff.c:3152
2374 msgid "bad .fmask directive"
2377 #: config/tc-alpha.c:3842 ecoff.c:3216
2378 msgid "bad .mask directive"
2381 #: config/tc-alpha.c:3875 config/tc-mips.c:19628 config/tc-score.c:5736
2383 msgid ".frame outside of .ent"
2386 #: config/tc-alpha.c:3886 config/tc-mips.c:19639 ecoff.c:3184
2387 msgid "bad .frame directive"
2390 #: config/tc-alpha.c:3920
2391 msgid ".prologue directive without a preceding .ent directive"
2394 #: config/tc-alpha.c:3938
2396 msgid "Invalid argument %d to .prologue."
2399 #: config/tc-alpha.c:4027
2400 msgid "ECOFF debugging is disabled."
2403 #: config/tc-alpha.c:4041
2404 msgid ".ent directive without matching .end"
2407 #: config/tc-alpha.c:4134
2408 msgid ".usepv directive has no name"
2411 #: config/tc-alpha.c:4147
2412 msgid ".usepv directive has no type"
2415 #: config/tc-alpha.c:4162
2416 msgid "unknown argument for .usepv"
2419 #: config/tc-alpha.c:4275
2421 msgid "unknown section attribute %s"
2424 #: config/tc-alpha.c:4370
2425 msgid "previous .ent not closed by a .end"
2428 #: config/tc-alpha.c:4391
2429 msgid ".ent directive has no symbol"
2432 #: config/tc-alpha.c:4416
2433 msgid ".handler directive has no name"
2436 #: config/tc-alpha.c:4447
2437 msgid "Bad .frame directive 1./2. param"
2440 #: config/tc-alpha.c:4457
2442 msgid "Bad RA (%d) register for .frame"
2445 #: config/tc-alpha.c:4462
2446 msgid "Bad .frame directive 3./4. param"
2449 #: config/tc-alpha.c:4498
2450 msgid ".pdesc directive not in link (.link) section"
2453 #: config/tc-alpha.c:4505
2454 msgid ".pdesc directive has no entry symbol"
2457 #: config/tc-alpha.c:4516
2458 msgid ".pdesc has a bad entry symbol"
2461 #: config/tc-alpha.c:4527
2462 msgid ".pdesc doesn't match with last .ent"
2465 #: config/tc-alpha.c:4542
2466 msgid "No comma after .pdesc <entryname>"
2469 #: config/tc-alpha.c:4562
2470 msgid "unknown procedure kind"
2473 #: config/tc-alpha.c:4657
2474 msgid ".name directive not in link (.link) section"
2477 #: config/tc-alpha.c:4665
2478 msgid ".name directive has no symbol"
2481 #: config/tc-alpha.c:4699
2482 msgid "No symbol after .linkage"
2485 #: config/tc-alpha.c:4746
2486 msgid "No symbol after .code_address"
2489 #: config/tc-alpha.c:4772 config/tc-score.c:5601
2490 msgid "Bad .mask directive"
2493 #: config/tc-alpha.c:4790
2494 msgid "Bad .fmask directive"
2497 #: config/tc-alpha.c:4947
2499 msgid "Expected comma after name \"%s\""
2502 #: config/tc-alpha.c:4959
2504 msgid "unhandled: .proc %s,%d"
2507 #: config/tc-alpha.c:4992
2509 msgid "Tried to .set unrecognized mode `%s'"
2512 #: config/tc-alpha.c:5018
2514 msgid "Bad base register, using $%d."
2517 #: config/tc-alpha.c:5039 config/tc-nios2.c:351 config/tc-nios2.c:476
2519 msgid "Alignment too large: %d. assumed"
2522 #: config/tc-alpha.c:5043 config/tc-d30v.c:2057 config/tc-nios2.c:355
2523 #: config/tc-nios2.c:480 config/tc-pru.c:220 config/tc-pru.c:336
2524 msgid "Alignment negative: 0 assumed"
2527 #: config/tc-alpha.c:5138 config/tc-alpha.c:5631
2529 msgid "Unknown CPU identifier `%s'"
2532 #: config/tc-alpha.c:5329
2534 msgid "Chose GP value of %lx\n"
2537 #: config/tc-alpha.c:5343
2538 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2541 #: config/tc-alpha.c:5432
2543 msgid "internal error: can't hash opcode `%s': %s"
2546 #: config/tc-alpha.c:5468
2548 msgid "internal error: can't hash macro `%s': %s"
2551 #: config/tc-alpha.c:5552 config/tc-arc.c:2480 config/tc-arc.c:2494
2552 #: config/tc-arm.c:7304 config/tc-arm.c:7316 config/tc-xtensa.c:5462
2553 #: config/tc-xtensa.c:5538 config/tc-xtensa.c:5655 config/tc-z80.c:1951
2554 msgid "syntax error"
2557 #: config/tc-alpha.c:5682
2560 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2561 "-F\t\t\tlack floating point instructions support\n"
2562 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2563 "\t\t\tspecify variant of Alpha architecture\n"
2564 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2566 "\t\t\tthese variants include PALcode opcodes\n"
2569 #: config/tc-alpha.c:5692
2572 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2573 "-H\t\t\tshow new symbol after hash truncation\n"
2574 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2577 #: config/tc-alpha.c:5949 config/tc-arc.c:3107
2579 msgid "unhandled relocation type %s"
2582 #: config/tc-alpha.c:5962 config/tc-arc.c:3115
2583 msgid "non-absolute expression in constant field"
2586 #: config/tc-alpha.c:5976
2588 msgid "type %d reloc done?\n"
2591 #: config/tc-alpha.c:6023 config/tc-alpha.c:6030
2592 msgid "Used $at without \".set noat\""
2595 #: config/tc-alpha.c:6199
2597 msgid "!samegp reloc against symbol without .prologue: %s"
2600 #: config/tc-alpha.c:6243 config/tc-arc.c:3238 config/tc-csky.c:5149
2601 #: config/tc-tilegx.c:1752 config/tc-tilepro.c:1532 config/tc-wasm32.c:813
2602 #: config/tc-xtensa.c:6148
2604 msgid "cannot represent `%s' relocation in object file"
2607 #: config/tc-alpha.c:6249 config/tc-arc.c:3244
2609 msgid "internal error? cannot generate `%s' relocation"
2612 #: config/tc-alpha.c:6345
2614 msgid "frame reg expected, using $%d."
2617 #: config/tc-arc.c:773
2619 msgid "internal error: can't hash opcode '%s': %s"
2622 #: config/tc-arc.c:781 config/tc-arc.c:2577 config/tc-arc.c:2595
2623 #: config/tc-arc.c:2648 config/tc-arc.c:2672 config/tc-arc.c:4875
2624 #: config/tc-arc.c:4942 config/tc-cr16.c:805 config/tc-cr16.c:828
2625 #: config/tc-cris.c:1195 config/tc-crx.c:535 config/tc-crx.c:562
2626 #: config/tc-crx.c:580 config/tc-pdp11.c:193
2627 msgid "Virtual memory exhausted"
2630 #: config/tc-arc.c:831
2632 msgid "invalid %s option for %s cpu"
2635 #: config/tc-arc.c:836
2636 msgid "conflicting ISA extension attributes."
2639 #: config/tc-arc.c:855
2640 msgid "Multiple .cpu directives found"
2643 #: config/tc-arc.c:873
2644 msgid "Command-line value overrides \".cpu\" directive"
2647 #: config/tc-arc.c:890
2649 msgid "unknown architecture: %s\n"
2652 #: config/tc-arc.c:1189
2653 msgid "No valid label relocation operand"
2656 #: config/tc-arc.c:1211
2658 msgid "Unknown relocation operand: @%s"
2661 #: config/tc-arc.c:1224
2663 msgid "Unable to parse TLS base: %s"
2666 #: config/tc-arc.c:1248
2668 msgid "@%s is not a complex relocation."
2671 #: config/tc-arc.c:1254
2673 msgid "Bad expression: @%s + %s."
2676 #: config/tc-arc.c:1315
2677 msgid "Brackets in operand field incorrect"
2680 #: config/tc-arc.c:1317 config/tc-xtensa.c:2068
2684 #: config/tc-arc.c:1319 config/tc-pru.c:1449 config/tc-pru.c:1718
2685 #: config/tc-xtensa.c:2072
2686 msgid "missing argument"
2689 #: config/tc-arc.c:1321 config/tc-xtensa.c:2074
2690 msgid "missing comma or colon"
2693 #: config/tc-arc.c:1390
2697 #: config/tc-arc.c:1392
2698 msgid "unrecognized flag"
2701 #: config/tc-arc.c:1394
2702 msgid "failed to parse flags"
2705 #: config/tc-arc.c:1420
2706 msgid "Unhandled reloc type"
2709 #: config/tc-arc.c:2448
2711 msgid "%s for instruction '%s'"
2714 #: config/tc-arc.c:2450
2716 msgid "inappropriate arguments for opcode '%s'"
2719 #: config/tc-arc.c:2452
2721 msgid "opcode '%s' not supported for target %s"
2724 #: config/tc-arc.c:2456 config/tc-tic6x.c:3195
2726 msgid "unknown opcode '%s'"
2729 #: config/tc-arc.c:2514
2731 msgid "Inserting \"%s\" into register table failed: %s"
2734 #: config/tc-arc.c:2550
2736 msgid "Inserting \"%s\" into address type table failed: %s"
2739 #: config/tc-arc.c:2569 config/tc-arc.c:5054 config/tc-h8300.c:78
2740 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2741 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:243
2742 #: config/tc-hppa.c:6822 config/tc-hppa.c:6828 config/tc-hppa.c:6834
2743 #: config/tc-hppa.c:6840 config/tc-hppa.c:8229 config/tc-lm32.c:197
2744 #: config/tc-mips.c:3652 config/tc-mips.c:4161 config/tc-mn10300.c:935
2745 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-xc16x.c:79
2746 #: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2747 msgid "could not set architecture and machine"
2750 #: config/tc-arc.c:2665 config/tc-arc.c:4862
2752 msgid "internal error: can't hash aux register '%s': %s"
2755 #: config/tc-arc.c:2772
2757 msgid "unhandled reloc %s in md_pcrel_from_section"
2760 #: config/tc-arc.c:2837
2761 msgid "Unaligned operand. Needs to be 32bit aligned"
2764 #: config/tc-arc.c:2842
2765 msgid "Unaligned operand. Needs to be 16bit aligned"
2768 #: config/tc-arc.c:2919 config/tc-cr16.c:573 config/tc-crx.c:345
2769 #: config/tc-mn10200.c:766 write.c:1029
2771 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
2774 #: config/tc-arc.c:2978
2776 msgid "PC relative relocation not allowed for (internal) type %d"
2779 #. FIXME! Check for the conditionality of
2781 #. FIXME! Check for the conditionality of
2783 #: config/tc-arc.c:3023 config/tc-arc.c:4001
2784 msgid "TLS_*_S9 relocs are not supported yet"
2787 #. I cannot fix an GOTPC relocation because I need to relax it
2788 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2789 #: config/tc-arc.c:3059
2790 msgid "Unsupported operation on reloc"
2793 #: config/tc-arc.c:3135 config/tc-arc.c:3151
2794 msgid "unknown fixup size"
2797 #: config/tc-arc.c:3285
2798 msgid "no relaxation found for this instruction."
2801 #: config/tc-arc.c:3535
2803 msgid "ARC-specific assembler options:\n"
2806 #: config/tc-arc.c:3561
2808 msgid " -mrelax enable relaxation\n"
2811 #: config/tc-arc.c:3564
2814 "The following ARC-specific assembler options are deprecated and are "
2816 "for compatibility only:\n"
2819 #: config/tc-arc.c:3567
2823 " -mbarrel-shifter\n"
2824 " -mbarrel_shifter\n"
2829 " -mld-extension-reg-mask\n"
2845 " -muser-mode-only\n"
2849 #: config/tc-arc.c:3657
2851 msgid "Unable to find %s relocation for instruction %s"
2854 #: config/tc-arc.c:3952
2856 msgid "Unable to use @plt relocation for insn %s"
2859 #: config/tc-arc.c:3971
2861 msgid "Unable to use @pcl relocation for insn %s"
2864 #: config/tc-arc.c:4027
2866 msgid "invalid relocation %s for field"
2869 #: config/tc-arc.c:4138
2871 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
2874 #: config/tc-arc.c:4143
2876 msgid "Insn %s has an instruction %s with limm in its delay slot."
2879 #: config/tc-arc.c:4253 config/tc-microblaze.c:2558 config/tc-mn10300.c:1069
2880 #: config/tc-sh.c:418 config/tc-z80.c:700 read.c:4576
2882 msgid "unsupported BFD relocation size %u"
2885 #: config/tc-arc.c:4273
2887 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
2890 #: config/tc-arc.c:4280
2892 msgid "Kernel instruction detected at the end of the ZOL label @%s"
2895 #: config/tc-arc.c:4285
2898 "A jump instruction with long immediate detected at the end of the ZOL label @"
2902 #: config/tc-arc.c:4291
2904 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
2907 #: config/tc-arc.c:4400
2908 msgid "expected comma after instruction name"
2911 #: config/tc-arc.c:4412
2912 msgid "expected comma after major opcode"
2915 #: config/tc-arc.c:4598
2917 msgid "Pseudocode already used %s"
2920 #: config/tc-arc.c:4606
2922 msgid "major opcode not in range [0x%02x - 0x%02x]"
2925 #: config/tc-arc.c:4610
2926 msgid "minor opcode not in range [0x00 - 0x3f]"
2929 #: config/tc-arc.c:4616
2930 msgid "Improper use of OP1_IMM_IMPLIED"
2933 #: config/tc-arc.c:4622
2934 msgid "Improper use of OP1_MUST_BE_IMM"
2937 #: config/tc-arc.c:4634
2938 msgid "Couldn't generate extension instruction opcodes"
2941 #: config/tc-arc.c:4670
2942 msgid "expected comma after name"
2945 #: config/tc-arc.c:4681
2947 msgid "%s second argument cannot be a negative number %d"
2950 #: config/tc-arc.c:4696
2951 msgid "expected comma after register number"
2954 #: config/tc-arc.c:4717
2955 msgid "invalid mode"
2958 #: config/tc-arc.c:4735
2959 msgid "expected comma after register mode"
2962 #: config/tc-arc.c:4750
2963 msgid "shortcut designator invalid"
2966 #: config/tc-arc.c:4849
2968 msgid "core register %s value (%d) too large"
2971 #: config/tc-arc.c:4868
2973 msgid "condition code %s value (%d) too large"
2976 #: config/tc-arc.c:4887
2977 msgid "Unknown extension"
2980 #: config/tc-arc.c:4992
2981 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
2984 #: config/tc-arc.c:5040
2985 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
2988 #: config/tc-arm.c:653
2989 msgid "ARM register expected"
2992 #: config/tc-arm.c:654
2993 msgid "bad or missing co-processor number"
2996 #: config/tc-arm.c:655
2997 msgid "co-processor register expected"
3000 #: config/tc-arm.c:656
3001 msgid "FPA register expected"
3004 #: config/tc-arm.c:657
3005 msgid "VFP single precision register expected"
3008 #: config/tc-arm.c:658
3009 msgid "VFP/Neon double precision register expected"
3012 #: config/tc-arm.c:659
3013 msgid "Neon quad precision register expected"
3016 #: config/tc-arm.c:660
3017 msgid "VFP single or double precision register expected"
3020 #: config/tc-arm.c:661
3021 msgid "Neon double or quad precision register expected"
3024 #: config/tc-arm.c:662
3025 msgid "Neon single or double precision register expected"
3028 #: config/tc-arm.c:663
3029 msgid "VFP single, double or Neon quad precision register expected"
3032 #: config/tc-arm.c:665
3033 msgid "VFP system register expected"
3036 #: config/tc-arm.c:666
3037 msgid "Maverick MVF register expected"
3040 #: config/tc-arm.c:667
3041 msgid "Maverick MVD register expected"
3044 #: config/tc-arm.c:668
3045 msgid "Maverick MVFX register expected"
3048 #: config/tc-arm.c:669
3049 msgid "Maverick MVDX register expected"
3052 #: config/tc-arm.c:670
3053 msgid "Maverick MVAX register expected"
3056 #: config/tc-arm.c:671
3057 msgid "Maverick DSPSC register expected"
3060 #: config/tc-arm.c:672
3061 msgid "iWMMXt data register expected"
3064 #: config/tc-arm.c:673 config/tc-arm.c:7077
3065 msgid "iWMMXt control register expected"
3068 #: config/tc-arm.c:674
3069 msgid "iWMMXt scalar register expected"
3072 #: config/tc-arm.c:675
3073 msgid "XScale accumulator register expected"
3076 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3077 #: config/tc-arm.c:837 config/tc-score.c:259
3078 msgid "bad arguments to instruction"
3081 #: config/tc-arm.c:838
3082 msgid "r13 not allowed here"
3085 #: config/tc-arm.c:839
3086 msgid "r15 not allowed here"
3089 #: config/tc-arm.c:840
3090 msgid "instruction cannot be conditional"
3093 #: config/tc-arm.c:841
3094 msgid "registers may not be the same"
3097 #: config/tc-arm.c:842
3098 msgid "lo register required"
3101 #: config/tc-arm.c:843
3102 msgid "instruction not supported in Thumb16 mode"
3105 #: config/tc-arm.c:844
3106 msgid "instruction does not accept this addressing mode"
3109 #: config/tc-arm.c:845
3110 msgid "branch must be last instruction in IT block"
3113 #: config/tc-arm.c:846
3114 msgid "instruction not allowed in IT block"
3117 #: config/tc-arm.c:847
3118 msgid "selected FPU does not support instruction"
3121 #: config/tc-arm.c:848
3122 msgid "thumb conditional instruction should be in IT block"
3125 #: config/tc-arm.c:849
3126 msgid "incorrect condition in IT block"
3129 #: config/tc-arm.c:850
3130 msgid "IT falling in the range of a previous IT block"
3133 #: config/tc-arm.c:851
3134 msgid "missing .fnstart before unwinding directive"
3137 #: config/tc-arm.c:853
3138 msgid "cannot use register index with PC-relative addressing"
3141 #: config/tc-arm.c:855
3142 msgid "cannot use writeback with PC-relative addressing"
3145 #: config/tc-arm.c:857
3146 msgid "selected processor does not support fp16 instruction"
3149 #: config/tc-arm.c:858
3153 #: config/tc-arm.c:859
3154 msgid "relocation valid in thumb1 code only"
3157 #: config/tc-arm.c:1065
3158 msgid "immediate expression requires a # prefix"
3161 #: config/tc-arm.c:1094 read.c:3799
3162 msgid "missing expression"
3165 #: config/tc-arm.c:1108 config/tc-arm.c:5277 config/tc-score.c:1210
3166 msgid "invalid constant"
3169 #: config/tc-arm.c:1240
3170 msgid "expected #constant"
3173 #: config/tc-arm.c:1404
3175 msgid "unexpected character `%c' in type specifier"
3178 #: config/tc-arm.c:1421
3180 msgid "bad size %d in type specifier"
3183 #: config/tc-arm.c:1471
3184 msgid "only one type should be specified for operand"
3187 #: config/tc-arm.c:1477
3188 msgid "vector type expected"
3191 #: config/tc-arm.c:1551
3192 msgid "can't redefine type for operand"
3195 #: config/tc-arm.c:1564
3196 msgid "only D registers may be indexed"
3199 #: config/tc-arm.c:1570
3200 msgid "can't change index for operand"
3203 #: config/tc-arm.c:1633
3204 msgid "register operand expected, but got scalar"
3207 #: config/tc-arm.c:1670
3208 msgid "scalar must have an index"
3211 #: config/tc-arm.c:1675 config/tc-arm.c:16604 config/tc-arm.c:16664
3212 #: config/tc-arm.c:17151
3213 msgid "scalar index out of range"
3216 #: config/tc-arm.c:1725
3217 msgid "bad range in register list"
3220 #: config/tc-arm.c:1733 config/tc-arm.c:1742 config/tc-arm.c:1783
3222 msgid "Warning: duplicated register (r%d) in register list"
3225 #: config/tc-arm.c:1745
3226 msgid "Warning: register range not in ascending order"
3229 #: config/tc-arm.c:1756
3233 #: config/tc-arm.c:1772
3234 msgid "invalid register mask"
3237 #: config/tc-arm.c:1907 config/tc-arm.c:1951
3238 msgid "register out of range in list"
3241 #: config/tc-arm.c:1929 config/tc-arm.c:4214 config/tc-arm.c:4348
3242 msgid "register list not in ascending order"
3245 #: config/tc-arm.c:1960
3246 msgid "register range not in ascending order"
3249 #: config/tc-arm.c:1993
3250 msgid "non-contiguous register range"
3253 #: config/tc-arm.c:2052
3254 msgid "register stride must be 1 or 2"
3257 #: config/tc-arm.c:2053
3258 msgid "mismatched element/structure types in list"
3261 #: config/tc-arm.c:2121
3262 msgid "don't use Rn-Rm syntax with non-unit stride"
3265 #: config/tc-arm.c:2176
3266 msgid "error parsing element/structure list"
3269 #: config/tc-arm.c:2182
3273 #: config/tc-arm.c:2273
3274 msgid "attempt to redefine typed alias"
3277 #: config/tc-arm.c:2408
3278 msgid "bad type for register"
3281 #: config/tc-arm.c:2419 config/tc-nios2.c:1804
3282 msgid "expression must be constant"
3285 #: config/tc-arm.c:2436
3286 msgid "can't redefine the type of a register alias"
3289 #: config/tc-arm.c:2443
3290 msgid "you must specify a single type only"
3293 #: config/tc-arm.c:2456
3294 msgid "can't redefine the index of a scalar alias"
3297 #: config/tc-arm.c:2464
3298 msgid "scalar index must be constant"
3301 #: config/tc-arm.c:2473
3305 #: config/tc-arm.c:2525
3306 msgid "invalid syntax for .dn directive"
3309 #: config/tc-arm.c:2531
3310 msgid "invalid syntax for .qn directive"
3313 #: config/tc-arm.c:2566
3315 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3318 #: config/tc-arm.c:2831
3320 msgid "Failed to find real start of function: %s\n"
3323 #: config/tc-arm.c:2848
3324 msgid "selected processor does not support THUMB opcodes"
3327 #: config/tc-arm.c:2861
3328 msgid "selected processor does not support ARM opcodes"
3331 #: config/tc-arm.c:2873
3333 msgid "invalid instruction size selected (%d)"
3336 #: config/tc-arm.c:2905
3338 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3341 #: config/tc-arm.c:2960
3343 msgid "expected comma after name \"%s\""
3346 #: config/tc-arm.c:3010 config/tc-m32r.c:584
3348 msgid "symbol `%s' already defined"
3351 #: config/tc-arm.c:3043
3353 msgid "unrecognized syntax mode \"%s\""
3356 #: config/tc-arm.c:3086
3357 msgid ".ref pseudo-op only available with -mccs flag."
3360 #: config/tc-arm.c:3127
3361 msgid ".asmfunc repeated."
3364 #: config/tc-arm.c:3131
3365 msgid ".asmfunc without function."
3368 #: config/tc-arm.c:3137
3369 msgid ".asmfunc pseudo-op only available with -mccs flag."
3372 #: config/tc-arm.c:3148
3373 msgid ".endasmfunc without a .asmfunc."
3376 #: config/tc-arm.c:3152
3377 msgid ".endasmfunc without function."
3380 #: config/tc-arm.c:3163
3381 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3384 #: config/tc-arm.c:3172
3385 msgid ".def pseudo-op only available with -mccs flag."
3388 #: config/tc-arm.c:3330
3389 msgid "invalid type for literal pool"
3392 #: config/tc-arm.c:3410 config/tc-tic54x.c:5353
3394 msgid "Invalid label '%s'"
3397 #: config/tc-arm.c:3586
3398 msgid "(plt) is only valid on branch targets"
3401 #: config/tc-arm.c:3592 config/tc-csky.c:6989 config/tc-s390.c:1208
3402 #: config/tc-s390.c:1878 config/tc-xtensa.c:1694
3404 msgid "%s relocations do not fit in %d byte"
3405 msgid_plural "%s relocations do not fit in %d bytes"
3409 #: config/tc-arm.c:3674
3410 msgid ".inst.n operand too big. Use .inst.w instead"
3413 #: config/tc-arm.c:3694
3414 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3417 #: config/tc-arm.c:3724
3418 msgid "width suffixes are invalid in ARM mode"
3421 #: config/tc-arm.c:3766 dwarf2dbg.c:1005
3422 msgid "expected 0 or 1"
3425 #: config/tc-arm.c:3770
3426 msgid "missing comma"
3429 #: config/tc-arm.c:3803
3430 msgid "duplicate .fnstart directive"
3433 #: config/tc-arm.c:3834 config/tc-tic6x.c:412
3434 msgid "duplicate .handlerdata directive"
3437 #: config/tc-arm.c:3853
3438 msgid ".fnend directive without .fnstart"
3441 #: config/tc-arm.c:3920 config/tc-tic6x.c:393
3442 msgid "personality routine specified for cantunwind frame"
3445 #: config/tc-arm.c:3937 config/tc-tic6x.c:454
3446 msgid "duplicate .personalityindex directive"
3449 #: config/tc-arm.c:3944 config/tc-tic6x.c:461
3450 msgid "bad personality routine number"
3453 #: config/tc-arm.c:3966 config/tc-tic6x.c:478
3454 msgid "duplicate .personality directive"
3457 #: config/tc-arm.c:3990 config/tc-arm.c:4118 config/tc-arm.c:4166
3458 msgid "expected register list"
3461 #: config/tc-arm.c:4072
3462 msgid "expected , <constant>"
3465 #: config/tc-arm.c:4081
3466 msgid "number of registers must be in the range [1:4]"
3469 #: config/tc-arm.c:4228 config/tc-arm.c:4362
3470 msgid "bad register range"
3473 #: config/tc-arm.c:4428
3474 msgid "FPA .unwind_save does not take a register list"
3477 #: config/tc-arm.c:4456
3478 msgid ".unwind_save does not support this kind of register"
3481 #: config/tc-arm.c:4495
3482 msgid "SP and PC not permitted in .unwind_movsp directive"
3485 #: config/tc-arm.c:4500
3486 msgid "unexpected .unwind_movsp directive"
3489 #: config/tc-arm.c:4527
3490 msgid "stack increment must be multiple of 4"
3493 #: config/tc-arm.c:4559
3494 msgid "expected <reg>, <reg>"
3497 #: config/tc-arm.c:4577
3498 msgid "register must be either sp or set by a previousunwind_movsp directive"
3501 #: config/tc-arm.c:4616
3502 msgid "expected <offset>, <opcode>"
3505 #: config/tc-arm.c:4628
3506 msgid "unwind opcode too long"
3509 #: config/tc-arm.c:4633
3510 msgid "invalid unwind opcode"
3513 #: config/tc-arm.c:4821 config/tc-arm.c:5832 config/tc-arm.c:10678
3514 #: config/tc-arm.c:11211 config/tc-arm.c:13238 config/tc-arm.c:14820
3515 #: config/tc-arm.c:24280 config/tc-arm.c:24344 config/tc-arm.c:24352
3516 #: config/tc-metag.c:5176 config/tc-z8k.c:1151 config/tc-z8k.c:1161
3517 msgid "immediate value out of range"
3520 #: config/tc-arm.c:4991
3521 msgid "invalid FPA immediate expression"
3524 #: config/tc-arm.c:5177
3525 msgid "'LSL' or 'ASR' required"
3528 #: config/tc-arm.c:5185
3529 msgid "'LSL' required"
3532 #: config/tc-arm.c:5193
3533 msgid "'ASR' required"
3536 #: config/tc-arm.c:5272
3537 msgid "invalid rotation"
3540 #: config/tc-arm.c:5452 config/tc-arm.c:5621
3541 msgid "unknown group relocation"
3544 #: config/tc-arm.c:5488
3545 msgid "alignment must be constant"
3548 #: config/tc-arm.c:5652
3549 msgid "this group relocation is not allowed on this instruction"
3552 #: config/tc-arm.c:5708
3553 msgid "'}' expected at end of 'option' field"
3556 #: config/tc-arm.c:5713
3557 msgid "cannot combine index with option"
3560 #: config/tc-arm.c:5970
3561 msgid "unexpected bit specified after APSR"
3564 #: config/tc-arm.c:5982
3565 msgid "selected processor does not support DSP extension"
3568 #: config/tc-arm.c:5994
3569 msgid "bad bitmask specified after APSR"
3572 #: config/tc-arm.c:6018
3573 msgid "writing to APSR without specifying a bitmask is deprecated"
3576 #: config/tc-arm.c:6030 config/tc-arm.c:12372 config/tc-arm.c:12417
3577 #: config/tc-arm.c:12421
3578 msgid "selected processor does not support requested special purpose register"
3581 #: config/tc-arm.c:6035
3582 msgid "flag for {c}psr instruction expected"
3585 #: config/tc-arm.c:6060
3586 msgid "unrecognized CPS flag"
3589 #: config/tc-arm.c:6067
3590 msgid "missing CPS flags"
3593 #: config/tc-arm.c:6090 config/tc-arm.c:6096
3594 msgid "valid endian specifiers are be or le"
3597 #: config/tc-arm.c:6118
3598 msgid "missing rotation field after comma"
3601 #: config/tc-arm.c:6133
3602 msgid "rotation can only be 0, 8, 16, or 24"
3605 #: config/tc-arm.c:6162
3606 msgid "condition required"
3609 #: config/tc-arm.c:6229 config/tc-arm.c:8962
3610 msgid "'[' expected"
3613 #: config/tc-arm.c:6242
3614 msgid "',' expected"
3617 #: config/tc-arm.c:6259
3618 msgid "invalid shift"
3621 #: config/tc-arm.c:6332
3622 msgid "can't use Neon quad register here"
3625 #: config/tc-arm.c:6399
3626 msgid "expected <Rm> or <Dm> or <Qm> operand"
3629 #: config/tc-arm.c:6479
3633 #. ISB can only take SY as an option.
3634 #: config/tc-arm.c:6748
3635 msgid "invalid barrier type"
3638 #: config/tc-arm.c:6845
3639 msgid "only floating point zero is allowed as immediate value"
3642 #: config/tc-arm.c:6915
3643 msgid "immediate value is out of range"
3646 #: config/tc-arm.c:7062
3647 msgid "iWMMXt data or control register expected"
3650 #: config/tc-arm.c:7102
3651 msgid "Banked registers are not available with this architecture."
3654 #: config/tc-arm.c:7330 config/tc-score.c:264
3655 msgid "garbage following instruction"
3658 #. If REG is R13 (the stack pointer), warn that its use is
3660 #: config/tc-arm.c:7380
3661 msgid "use of r13 is deprecated"
3664 #: config/tc-arm.c:7398 config/tc-arm.c:16819
3666 "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
3670 #: config/tc-arm.c:7473
3671 msgid "D register out of range for selected VFP version"
3674 #: config/tc-arm.c:7570 config/tc-arm.c:10397
3675 msgid "Instruction does not support =N addresses"
3678 #: config/tc-arm.c:7578
3679 msgid "instruction does not accept preindexed addressing"
3682 #. unindexed - only for coprocessor
3683 #: config/tc-arm.c:7594 config/tc-arm.c:10460
3684 msgid "instruction does not accept unindexed addressing"
3687 #: config/tc-arm.c:7602
3688 msgid "destination register same as write-back base"
3691 #: config/tc-arm.c:7603
3692 msgid "source register same as write-back base"
3695 #: config/tc-arm.c:7653
3696 msgid "use of PC in this instruction is deprecated"
3699 #: config/tc-arm.c:7676
3700 msgid "instruction does not accept scaled register index"
3703 #: config/tc-arm.c:7981
3704 msgid "invalid pseudo operation"
3707 #: config/tc-arm.c:8219
3708 msgid "invalid co-processor operand"
3711 #: config/tc-arm.c:8235
3712 msgid "instruction does not support unindexed addressing"
3715 #: config/tc-arm.c:8250
3716 msgid "pc may not be used with write-back"
3719 #: config/tc-arm.c:8255
3720 msgid "instruction does not support writeback"
3723 #: config/tc-arm.c:8361
3724 msgid "Rn must not overlap other operands"
3727 #: config/tc-arm.c:8366
3728 msgid "swp{b} use is obsoleted for ARMv8 and later"
3731 #: config/tc-arm.c:8369
3732 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3735 #: config/tc-arm.c:8488 config/tc-arm.c:8507 config/tc-arm.c:8520
3736 #: config/tc-arm.c:11048 config/tc-arm.c:11079 config/tc-arm.c:11101
3737 msgid "bit-field extends past end of register"
3740 #: config/tc-arm.c:8550
3741 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3744 #: config/tc-arm.c:8603
3745 msgid "use of r15 in blx in ARM mode is not really useful"
3748 #: config/tc-arm.c:8625
3749 msgid "use of r15 in bx in ARM mode is not really useful"
3752 #: config/tc-arm.c:8651
3753 msgid "use of r15 in bxj is not really useful"
3756 #: config/tc-arm.c:8699
3757 msgid "This coprocessor register access is deprecated in ARMv8"
3760 #: config/tc-arm.c:8907 config/tc-arm.c:8916
3761 msgid "writeback of base register is UNPREDICTABLE"
3764 #: config/tc-arm.c:8910
3765 msgid "writeback of base register when in register list is UNPREDICTABLE"
3768 #: config/tc-arm.c:8920
3769 msgid "if writeback register is in list, it must be the lowest reg in the list"
3772 #: config/tc-arm.c:8957
3773 msgid "first transfer register must be even"
3776 #: config/tc-arm.c:8960
3777 msgid "can only transfer two consecutive registers"
3780 #. If op 1 were present and equal to PC, this function wouldn't
3781 #. have been called in the first place.
3782 #. If op 2 were present and equal to PC, this function wouldn't
3783 #. have been called in the first place.
3784 #: config/tc-arm.c:8961 config/tc-arm.c:9031 config/tc-arm.c:9695
3785 #: config/tc-arm.c:11863
3786 msgid "r14 not allowed here"
3789 #: config/tc-arm.c:8973
3790 msgid "base register written back, and overlaps second transfer register"
3793 #: config/tc-arm.c:8983
3794 msgid "index register overlaps transfer register"
3797 #: config/tc-arm.c:9012 config/tc-arm.c:9662
3798 msgid "offset must be zero in ARM encoding"
3801 #: config/tc-arm.c:9025 config/tc-arm.c:9689
3802 msgid "even register required"
3805 #: config/tc-arm.c:9028
3806 msgid "can only load two consecutive registers"
3809 #: config/tc-arm.c:9046
3810 msgid "ldr to register 15 must be 4-byte aligned"
3813 #: config/tc-arm.c:9069 config/tc-arm.c:9101
3814 msgid "this instruction requires a post-indexed address"
3817 #: config/tc-arm.c:9128
3818 msgid "Rd and Rm should be different in mla"
3821 #: config/tc-arm.c:9155 config/tc-arm.c:12236
3822 msgid ":lower16: not allowed in this instruction"
3825 #: config/tc-arm.c:9157 config/tc-arm.c:12241
3826 msgid ":upper16: not allowed in this instruction"
3829 #: config/tc-arm.c:9174
3830 msgid "operand 1 must be FPSCR"
3833 #: config/tc-arm.c:9266 config/tc-arm.c:12355
3834 msgid "bad register for mrs"
3837 #: config/tc-arm.c:9273 config/tc-arm.c:12379
3838 msgid "'APSR', 'CPSR' or 'SPSR' expected"
3841 #: config/tc-arm.c:9314
3842 msgid "Rd and Rm should be different in mul"
3845 #: config/tc-arm.c:9333 config/tc-arm.c:9607 config/tc-arm.c:12518
3846 msgid "rdhi and rdlo must be different"
3849 #: config/tc-arm.c:9339
3850 msgid "rdhi, rdlo and rm must all be different"
3853 #: config/tc-arm.c:9405
3854 msgid "'[' expected after PLD mnemonic"
3857 #: config/tc-arm.c:9407 config/tc-arm.c:9422
3858 msgid "post-indexed expression used in preload instruction"
3861 #: config/tc-arm.c:9409 config/tc-arm.c:9424
3862 msgid "writeback used in preload instruction"
3865 #: config/tc-arm.c:9411 config/tc-arm.c:9426
3866 msgid "unindexed addressing used in preload instruction"
3869 #: config/tc-arm.c:9420
3870 msgid "'[' expected after PLI mnemonic"
3873 #: config/tc-arm.c:9435 config/tc-arm.c:12687
3874 msgid "push/pop do not support {reglist}^"
3877 #: config/tc-arm.c:9513 config/tc-arm.c:12834
3878 msgid "setend use is deprecated for ARMv8"
3881 #: config/tc-arm.c:9534 config/tc-arm.c:12895 config/tc-arm.c:12927
3882 #: config/tc-arm.c:12970
3883 msgid "extraneous shift as part of operand to shift insn"
3886 #: config/tc-arm.c:9565 config/tc-arm.c:9574
3887 msgid "selected processor does not support SETPAN instruction"
3890 #: config/tc-arm.c:9633
3891 msgid "SRS base register must be r13"
3894 #: config/tc-arm.c:9692
3895 msgid "can only store two consecutive registers"
3898 #: config/tc-arm.c:9806 config/tc-arm.c:9823
3899 msgid "only two consecutive VFP SP registers allowed here"
3902 #: config/tc-arm.c:9851 config/tc-arm.c:9866
3903 msgid "this addressing mode requires base-register writeback"
3906 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3907 #. i.e. immbits must be in range 0 - 16.
3908 #: config/tc-arm.c:9983
3909 msgid "immediate value out of range, expected range [0, 16]"
3912 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3913 #. i.e. immbits must be in range 0 - 31.
3914 #: config/tc-arm.c:9990
3915 msgid "immediate value out of range, expected range [1, 32]"
3918 #: config/tc-arm.c:10056
3919 msgid "this instruction does not support indexing"
3922 #: config/tc-arm.c:10079
3923 msgid "only r15 allowed here"
3926 #: config/tc-arm.c:10214
3927 msgid "immediate operand requires iWMMXt2"
3930 #: config/tc-arm.c:10358
3931 msgid "shift by register not allowed in thumb mode"
3934 #: config/tc-arm.c:10370 config/tc-arm.c:13078 config/tc-arm.c:23590
3935 msgid "shift expression is too large"
3938 #: config/tc-arm.c:10403
3939 msgid "cannot use register index with this instruction"
3942 #: config/tc-arm.c:10405
3943 msgid "Thumb does not support negative register indexing"
3946 #: config/tc-arm.c:10407
3947 msgid "Thumb does not support register post-indexing"
3950 #: config/tc-arm.c:10409
3951 msgid "Thumb does not support register indexing with writeback"
3954 #: config/tc-arm.c:10411
3955 msgid "Thumb supports only LSL in shifted register indexing"
3958 #: config/tc-arm.c:10420 config/tc-arm.c:16395
3959 msgid "shift out of range"
3962 #: config/tc-arm.c:10429
3963 msgid "cannot use writeback with this instruction"
3966 #: config/tc-arm.c:10450
3967 msgid "cannot use post-indexing with PC-relative addressing"
3970 #: config/tc-arm.c:10451
3971 msgid "cannot use post-indexing with this instruction"
3974 #: config/tc-arm.c:10673
3975 msgid "only SUBS PC, LR, #const allowed"
3978 #: config/tc-arm.c:10756 config/tc-arm.c:10916 config/tc-arm.c:11013
3979 #: config/tc-arm.c:12316 config/tc-arm.c:12624
3980 msgid "shift must be constant"
3983 #: config/tc-arm.c:10761
3984 msgid "shift value over 3 not allowed in thumb mode"
3987 #: config/tc-arm.c:10763
3988 msgid "only LSL shift allowed in thumb mode"
3991 #: config/tc-arm.c:10787 config/tc-arm.c:10931 config/tc-arm.c:11028
3992 #: config/tc-arm.c:12329
3993 msgid "unshifted register required"
3996 #: config/tc-arm.c:10802 config/tc-arm.c:11039 config/tc-arm.c:12479
3997 msgid "dest must overlap one source register"
4000 #: config/tc-arm.c:10934 config/tc-csky.c:5507
4001 msgid "dest and source1 must be the same register"
4004 #: config/tc-arm.c:11174
4006 "selected architecture does not support wide conditional branch instruction"
4009 #: config/tc-arm.c:11207
4010 msgid "instruction is always unconditional"
4013 #: config/tc-arm.c:11328
4014 msgid "selected processor does not support 'A' form of this instruction"
4017 #: config/tc-arm.c:11331
4018 msgid "Thumb does not support the 2-argument form of this instruction"
4021 #: config/tc-arm.c:11452
4022 msgid "SP not allowed in register list"
4025 #: config/tc-arm.c:11456 config/tc-arm.c:11562
4027 "having the base register in the register list when using write back is "
4031 #: config/tc-arm.c:11464
4032 msgid "LR and PC should not both be in register list"
4035 #: config/tc-arm.c:11472
4036 msgid "PC not allowed in register list"
4039 #: config/tc-arm.c:11514
4040 msgid "Thumb load/store multiple does not support {reglist}^"
4043 #: config/tc-arm.c:11539 config/tc-arm.c:11616
4045 msgid "value stored for r%d is UNKNOWN"
4048 #: config/tc-arm.c:11609
4049 msgid "Thumb-2 instruction only valid in unified syntax"
4052 #: config/tc-arm.c:11613 config/tc-arm.c:11623
4053 msgid "this instruction will write back the base register"
4056 #: config/tc-arm.c:11626
4057 msgid "this instruction will not write back the base register"
4060 #: config/tc-arm.c:11657
4061 msgid "r14 not allowed as first register when second register is omitted"
4064 #: config/tc-arm.c:11757
4066 "This instruction may be unpredictable if executed on M-profile cores with "
4067 "interrupts enabled."
4070 #: config/tc-arm.c:11786 config/tc-arm.c:11799 config/tc-arm.c:11835
4071 msgid "Thumb does not support this addressing mode"
4074 #: config/tc-arm.c:11803
4075 msgid "byte or halfword not valid for base register"
4078 #: config/tc-arm.c:11806
4079 msgid "r15 based store not allowed"
4082 #: config/tc-arm.c:11808
4083 msgid "invalid base register for register offset"
4086 #: config/tc-arm.c:11865
4087 msgid "r12 not allowed here"
4090 #: config/tc-arm.c:11871
4091 msgid "base register written back, and overlaps one of transfer registers"
4094 #: config/tc-arm.c:11999
4097 "Use of r%u as a source register is deprecated when r%u is the destination "
4101 #: config/tc-arm.c:12192
4102 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4105 #: config/tc-arm.c:12220
4106 msgid "only lo regs allowed with immediate"
4109 #: config/tc-arm.c:12397
4110 msgid "Thumb encoding does not support an immediate here"
4113 #: config/tc-arm.c:12484
4114 msgid "Thumb-2 MUL must not set flags"
4117 #: config/tc-arm.c:12549
4118 msgid "Thumb does not support NOP with hints"
4121 #: config/tc-arm.c:12709
4122 msgid "invalid register list to push/pop instruction"
4125 #: config/tc-arm.c:12954
4126 msgid "source1 and dest must be same register"
4129 #: config/tc-arm.c:12979
4130 msgid "ror #imm not supported"
4133 #: config/tc-arm.c:13030
4134 msgid "SMC is not permitted on this architecture"
4137 #: config/tc-arm.c:13195
4138 msgid "Thumb encoding does not support rotation"
4141 #: config/tc-arm.c:13215
4142 msgid "instruction requires register index"
4145 #: config/tc-arm.c:13225
4146 msgid "instruction does not allow shifted index"
4149 #: config/tc-arm.c:13411
4150 msgid "invalid neon suffix for non neon instruction"
4153 #: config/tc-arm.c:13773 config/tc-arm.c:14119 config/tc-arm.c:15736
4154 #: config/tc-arm.c:17396
4155 msgid "invalid instruction shape"
4158 #: config/tc-arm.c:14018
4159 msgid "types specified in both the mnemonic and operands"
4162 #: config/tc-arm.c:14055
4163 msgid "operand types can't be inferred"
4166 #: config/tc-arm.c:14061
4167 msgid "type specifier has the wrong number of parts"
4170 #: config/tc-arm.c:14147 config/tc-arm.c:15926 config/tc-arm.c:15933
4171 msgid "operand size must match register width"
4174 #: config/tc-arm.c:14158
4175 msgid "bad type in Neon instruction"
4178 #: config/tc-arm.c:14169
4179 msgid "inconsistent types in Neon instruction"
4182 #: config/tc-arm.c:14540 config/tc-arm.c:14555 config/tc-arm.c:16975
4183 msgid "register list must contain at least 1 and at most 16 registers"
4186 #: config/tc-arm.c:14698 config/tc-arm.c:14734 config/tc-arm.c:15373
4187 #: config/tc-arm.c:16801
4188 msgid "immediate out of range for shift"
4191 #: config/tc-arm.c:14854
4192 msgid "first and second operands shall be the same register"
4195 #: config/tc-arm.c:15139 config/tc-arm.c:16231
4196 msgid "scalar out of range for multiply instruction"
4199 #: config/tc-arm.c:15263
4200 msgid "instruction form not available on this architecture."
4203 #: config/tc-arm.c:15266
4204 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4207 #: config/tc-arm.c:15349 config/tc-arm.c:15361
4208 msgid "immediate out of range for insert"
4211 #: config/tc-arm.c:15494
4212 msgid "immediate out of range for narrowing operation"
4215 #: config/tc-arm.c:15640
4216 msgid "operands 0 and 1 must be the same register"
4219 #: config/tc-arm.c:15746 config/tc-arm.c:17494
4220 msgid "invalid rounding mode"
4223 #: config/tc-arm.c:16075
4224 msgid "operand size must be specified for immediate VMOV"
4227 #: config/tc-arm.c:16085
4228 msgid "immediate has bits set outside the operand size"
4231 #: config/tc-arm.c:16247
4233 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4237 #: config/tc-arm.c:16377
4238 msgid "Instruction form not available on this architecture."
4241 #: config/tc-arm.c:16421
4242 msgid "elements must be smaller than reversal region"
4245 #: config/tc-arm.c:16603 config/tc-arm.c:16663
4246 msgid "bad type for scalar"
4249 #: config/tc-arm.c:16717
4251 "immediate constant is valid both as a bit-pattern and a floating point value "
4252 "(using the fp value)"
4255 #: config/tc-arm.c:16759 config/tc-arm.c:16767
4256 msgid "VFP registers must be adjacent"
4259 #: config/tc-arm.c:16810
4260 msgid "invalid suffix"
4263 #: config/tc-arm.c:16942
4264 msgid "bad list length for table lookup"
4267 #: config/tc-arm.c:16972
4268 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4271 #: config/tc-arm.c:17000
4272 msgid "Use of PC here is UNPREDICTABLE"
4275 #: config/tc-arm.c:17002
4276 msgid "Use of PC here is deprecated"
4279 #: config/tc-arm.c:17069
4280 msgid "bad alignment"
4283 #: config/tc-arm.c:17086
4284 msgid "bad list type for instruction"
4287 #: config/tc-arm.c:17088
4288 msgid "bad element type for instruction"
4291 #: config/tc-arm.c:17130
4292 msgid "unsupported alignment for instruction"
4295 #: config/tc-arm.c:17149 config/tc-arm.c:17243 config/tc-arm.c:17255
4296 #: config/tc-arm.c:17265 config/tc-arm.c:17279
4297 msgid "bad list length"
4300 #: config/tc-arm.c:17154
4301 msgid "stride of 2 unavailable when element size is 8"
4304 #: config/tc-arm.c:17187 config/tc-arm.c:17263
4305 msgid "can't use alignment with this instruction"
4308 #: config/tc-arm.c:17335
4309 msgid "post-index must be a register"
4312 #: config/tc-arm.c:17337
4313 msgid "bad register for post-index"
4316 #: config/tc-arm.c:17558
4317 msgid "scalar out of range"
4320 #: config/tc-arm.c:17631
4322 "Dot Product instructions cannot be conditional, the behaviour is "
4326 #: config/tc-arm.c:18204 config/tc-arm.c:18290
4327 msgid "conditional infixes are deprecated in unified syntax"
4330 #: config/tc-arm.c:18441
4331 msgid "Warning: conditional outside an IT block for Thumb."
4334 #: config/tc-arm.c:18593
4335 msgid "Short branches, Undefined, SVC, LDM/STM"
4338 #: config/tc-arm.c:18594
4339 msgid "Miscellaneous 16-bit instructions"
4342 #: config/tc-arm.c:18595
4346 #: config/tc-arm.c:18596
4347 msgid "Literal loads"
4350 #: config/tc-arm.c:18597
4351 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
4354 #: config/tc-arm.c:18598
4355 msgid "Hi-register ADD, MOV, CMP using pc"
4358 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4359 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4360 #: config/tc-arm.c:18601
4361 msgid "ADD/SUB sp, sp #imm"
4364 #: config/tc-arm.c:18621
4366 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
4367 "ARMv8-A and ARMv8-R"
4370 #: config/tc-arm.c:18633
4373 "IT blocks containing 16-bit Thumb instructions of the following class are "
4374 "performance deprecated in ARMv8-A and ARMv8-R: %s"
4377 #: config/tc-arm.c:18647
4379 "IT blocks containing more than one conditional instruction are performance "
4380 "deprecated in ARMv8-A and ARMv8-R"
4383 #: config/tc-arm.c:18763
4385 msgid "bad instruction `%s'"
4388 #: config/tc-arm.c:18769
4389 msgid "s suffix on comparison instruction is deprecated"
4392 #: config/tc-arm.c:18789
4393 msgid "SVC is not permitted on this architecture"
4396 #: config/tc-arm.c:18791
4398 msgid "selected processor does not support `%s' in Thumb mode"
4401 #: config/tc-arm.c:18797
4402 msgid "Thumb does not support conditional execution"
4405 #: config/tc-arm.c:18817
4408 "selected processor does not support 32bit wide variant of instruction `%s'"
4411 #: config/tc-arm.c:18820
4413 msgid "selected processor does not support `%s' in Thumb-2 mode"
4416 #: config/tc-arm.c:18845
4418 msgid "cannot honor width suffix -- `%s'"
4421 #: config/tc-arm.c:18887
4423 msgid "selected processor does not support `%s' in ARM mode"
4426 #: config/tc-arm.c:18892
4428 msgid "width suffixes are invalid in ARM mode -- `%s'"
4431 #: config/tc-arm.c:18925
4433 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
4436 #: config/tc-arm.c:18942
4438 msgid "section '%s' finished with an open IT block."
4441 #: config/tc-arm.c:18947
4442 msgid "file finished with an open IT block."
4445 #: config/tc-arm.c:22243
4447 msgid "alignments greater than %d bytes not supported in .text sections."
4450 #: config/tc-arm.c:22510 config/tc-ia64.c:3594
4452 msgid "Group section `%s' has no group signature"
4455 #: config/tc-arm.c:22556
4456 msgid "handlerdata in cantunwind frame"
4459 #: config/tc-arm.c:22573
4460 msgid "too many unwind opcodes for personality routine 0"
4463 #: config/tc-arm.c:22604
4464 msgid "attempt to recreate an unwind entry"
4467 #: config/tc-arm.c:22614
4468 msgid "too many unwind opcodes"
4471 #: config/tc-arm.c:22907
4473 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
4476 #: config/tc-arm.c:23269 config/tc-arm.c:23337
4478 msgid "symbol %s is in a different section"
4481 #: config/tc-arm.c:23271 config/tc-arm.c:23339
4483 msgid "symbol %s is weak and may be overridden later"
4486 #: config/tc-arm.c:23316 config/tc-arm.c:23688
4488 msgid "invalid constant (%lx) after fixup"
4491 #: config/tc-arm.c:23372
4493 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
4496 #: config/tc-arm.c:23408 config/tc-arm.c:23438
4497 msgid "invalid literal constant: pool needs to be closer"
4500 #: config/tc-arm.c:23411 config/tc-arm.c:23460
4502 msgid "bad immediate value for offset (%ld)"
4505 #: config/tc-arm.c:23441
4507 msgid "bad immediate value for 8-bit offset (%ld)"
4510 #: config/tc-arm.c:23501
4511 msgid "offset not a multiple of 4"
4514 #: config/tc-arm.c:23704
4515 msgid "invalid smc expression"
4518 #: config/tc-arm.c:23713
4519 msgid "invalid hvc expression"
4522 #: config/tc-arm.c:23724 config/tc-arm.c:23733
4523 msgid "invalid swi expression"
4526 #: config/tc-arm.c:23743
4527 msgid "invalid expression in load/store multiple"
4530 #: config/tc-arm.c:23805
4532 msgid "blx to '%s' an ARM ISA state function changed to bl"
4535 #: config/tc-arm.c:23824
4536 msgid "misaligned branch destination"
4539 #: config/tc-arm.c:23944
4541 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4544 #: config/tc-arm.c:23994
4545 msgid "Thumb2 branch out of range"
4548 #: config/tc-arm.c:24046 config/tc-arm.c:24079
4549 msgid "Relocation supported only in FDPIC mode"
4552 #: config/tc-arm.c:24109
4553 msgid "rel31 relocation overflow"
4556 #: config/tc-arm.c:24130 config/tc-arm.c:24134 config/tc-arm.c:24173
4557 msgid "co-processor offset out of range"
4560 #: config/tc-arm.c:24190
4562 msgid "invalid offset, target not word aligned (0x%08lX)"
4565 #: config/tc-arm.c:24197 config/tc-arm.c:24206 config/tc-arm.c:24214
4566 #: config/tc-arm.c:24222 config/tc-arm.c:24230
4568 msgid "invalid offset, value too big (0x%08lX)"
4571 #: config/tc-arm.c:24271
4572 msgid "invalid Hi register with immediate"
4575 #: config/tc-arm.c:24287
4576 msgid "invalid immediate for stack address calculation"
4579 #: config/tc-arm.c:24306
4580 msgid "address calculation needs a strongly defined nearby symbol"
4583 #: config/tc-arm.c:24322
4584 msgid "symbol too far away"
4587 #: config/tc-arm.c:24334
4589 msgid "invalid immediate for address calculation (value = 0x%08lX)"
4592 #: config/tc-arm.c:24364
4594 msgid "invalid immediate: %ld is out of range"
4597 #: config/tc-arm.c:24376
4599 msgid "invalid shift value: %ld"
4602 #: config/tc-arm.c:24446 config/tc-arm.c:24517
4604 msgid "the offset 0x%08lX is not representable"
4607 #: config/tc-arm.c:24478
4609 msgid "Unable to process relocation for thumb opcode: %lx"
4612 #: config/tc-arm.c:24557
4614 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4617 #: config/tc-arm.c:24596
4619 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4622 #: config/tc-arm.c:24636
4624 msgid "bad offset 0x%08lX (must be word-aligned)"
4627 #: config/tc-arm.c:24641
4629 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4632 #: config/tc-arm.c:24672 config/tc-score.c:7379
4634 msgid "bad relocation fixup type (%d)"
4637 #: config/tc-arm.c:24790
4638 msgid "literal referenced across section boundary"
4641 #: config/tc-arm.c:24867
4642 msgid "internal relocation (type: IMMEDIATE) not fixed up"
4645 #: config/tc-arm.c:24872
4646 msgid "ADRL used for a symbol not defined in the same file"
4649 #: config/tc-arm.c:24887
4651 msgid "undefined local label `%s'"
4654 #: config/tc-arm.c:24893
4655 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4658 #: config/tc-arm.c:24915 config/tc-cris.c:4006 config/tc-csky.c:877
4659 #: config/tc-ft32.c:709 config/tc-mcore.c:1928 config/tc-microblaze.c:1998
4660 #: config/tc-mmix.c:2895 config/tc-moxie.c:825 config/tc-ns32k.c:2248
4661 #: config/tc-score.c:7466
4665 #: config/tc-arm.c:25317
4667 msgid "%s: unexpected function type: %d"
4670 #: config/tc-arm.c:25454
4671 msgid "use of old and new-style options to set CPU type"
4674 #: config/tc-arm.c:25473
4675 msgid "use of old and new-style options to set FPU type"
4678 #: config/tc-arm.c:25552
4679 msgid "hard-float conflicts with specified fpu"
4682 #: config/tc-arm.c:25744
4683 msgid "generate PIC code"
4686 #: config/tc-arm.c:25745
4687 msgid "assemble Thumb code"
4690 #: config/tc-arm.c:25746
4691 msgid "support ARM/Thumb interworking"
4694 #: config/tc-arm.c:25748
4695 msgid "code uses 32-bit program counter"
4698 #: config/tc-arm.c:25749
4699 msgid "code uses 26-bit program counter"
4702 #: config/tc-arm.c:25750
4703 msgid "floating point args are in fp regs"
4706 #: config/tc-arm.c:25752
4707 msgid "re-entrant code"
4710 #: config/tc-arm.c:25753
4711 msgid "code is ATPCS conformant"
4714 #. These are recognized by the assembler, but have no affect on code.
4715 #: config/tc-arm.c:25759
4716 msgid "use frame pointer"
4719 #: config/tc-arm.c:25760
4720 msgid "use stack size checking"
4723 #: config/tc-arm.c:25763
4724 msgid "do not warn on use of deprecated feature"
4727 #: config/tc-arm.c:25765
4728 msgid "warn about symbols that match instruction names [default]"
4731 #: config/tc-arm.c:25766
4732 msgid "disable warnings about symobls that match instructions"
4735 #. DON'T add any new processors to this list -- we want the whole list
4736 #. to go away... Add them to the processors table instead.
4737 #: config/tc-arm.c:25782 config/tc-arm.c:25783
4738 msgid "use -mcpu=arm1"
4741 #: config/tc-arm.c:25784 config/tc-arm.c:25785
4742 msgid "use -mcpu=arm2"
4745 #: config/tc-arm.c:25786 config/tc-arm.c:25787
4746 msgid "use -mcpu=arm250"
4749 #: config/tc-arm.c:25788 config/tc-arm.c:25789
4750 msgid "use -mcpu=arm3"
4753 #: config/tc-arm.c:25790 config/tc-arm.c:25791
4754 msgid "use -mcpu=arm6"
4757 #: config/tc-arm.c:25792 config/tc-arm.c:25793
4758 msgid "use -mcpu=arm600"
4761 #: config/tc-arm.c:25794 config/tc-arm.c:25795
4762 msgid "use -mcpu=arm610"
4765 #: config/tc-arm.c:25796 config/tc-arm.c:25797
4766 msgid "use -mcpu=arm620"
4769 #: config/tc-arm.c:25798 config/tc-arm.c:25799
4770 msgid "use -mcpu=arm7"
4773 #: config/tc-arm.c:25800 config/tc-arm.c:25801
4774 msgid "use -mcpu=arm70"
4777 #: config/tc-arm.c:25802 config/tc-arm.c:25803
4778 msgid "use -mcpu=arm700"
4781 #: config/tc-arm.c:25804 config/tc-arm.c:25805
4782 msgid "use -mcpu=arm700i"
4785 #: config/tc-arm.c:25806 config/tc-arm.c:25807
4786 msgid "use -mcpu=arm710"
4789 #: config/tc-arm.c:25808 config/tc-arm.c:25809
4790 msgid "use -mcpu=arm710c"
4793 #: config/tc-arm.c:25810 config/tc-arm.c:25811
4794 msgid "use -mcpu=arm720"
4797 #: config/tc-arm.c:25812 config/tc-arm.c:25813
4798 msgid "use -mcpu=arm7d"
4801 #: config/tc-arm.c:25814 config/tc-arm.c:25815
4802 msgid "use -mcpu=arm7di"
4805 #: config/tc-arm.c:25816 config/tc-arm.c:25817
4806 msgid "use -mcpu=arm7m"
4809 #: config/tc-arm.c:25818 config/tc-arm.c:25819
4810 msgid "use -mcpu=arm7dm"
4813 #: config/tc-arm.c:25820 config/tc-arm.c:25821
4814 msgid "use -mcpu=arm7dmi"
4817 #: config/tc-arm.c:25822 config/tc-arm.c:25823
4818 msgid "use -mcpu=arm7100"
4821 #: config/tc-arm.c:25824 config/tc-arm.c:25825
4822 msgid "use -mcpu=arm7500"
4825 #: config/tc-arm.c:25826 config/tc-arm.c:25827
4826 msgid "use -mcpu=arm7500fe"
4829 #: config/tc-arm.c:25828 config/tc-arm.c:25829 config/tc-arm.c:25830
4830 #: config/tc-arm.c:25831
4831 msgid "use -mcpu=arm7tdmi"
4834 #: config/tc-arm.c:25832 config/tc-arm.c:25833
4835 msgid "use -mcpu=arm710t"
4838 #: config/tc-arm.c:25834 config/tc-arm.c:25835
4839 msgid "use -mcpu=arm720t"
4842 #: config/tc-arm.c:25836 config/tc-arm.c:25837
4843 msgid "use -mcpu=arm740t"
4846 #: config/tc-arm.c:25838 config/tc-arm.c:25839
4847 msgid "use -mcpu=arm8"
4850 #: config/tc-arm.c:25840 config/tc-arm.c:25841
4851 msgid "use -mcpu=arm810"
4854 #: config/tc-arm.c:25842 config/tc-arm.c:25843
4855 msgid "use -mcpu=arm9"
4858 #: config/tc-arm.c:25844 config/tc-arm.c:25845
4859 msgid "use -mcpu=arm9tdmi"
4862 #: config/tc-arm.c:25846 config/tc-arm.c:25847
4863 msgid "use -mcpu=arm920"
4866 #: config/tc-arm.c:25848 config/tc-arm.c:25849
4867 msgid "use -mcpu=arm940"
4870 #: config/tc-arm.c:25850
4871 msgid "use -mcpu=strongarm"
4874 #: config/tc-arm.c:25852
4875 msgid "use -mcpu=strongarm110"
4878 #: config/tc-arm.c:25854
4879 msgid "use -mcpu=strongarm1100"
4882 #: config/tc-arm.c:25856
4883 msgid "use -mcpu=strongarm1110"
4886 #: config/tc-arm.c:25857
4887 msgid "use -mcpu=xscale"
4890 #: config/tc-arm.c:25858
4891 msgid "use -mcpu=iwmmxt"
4894 #: config/tc-arm.c:25859
4895 msgid "use -mcpu=all"
4898 #. Architecture variants -- don't add any more to this list either.
4899 #: config/tc-arm.c:25862 config/tc-arm.c:25863
4900 msgid "use -march=armv2"
4903 #: config/tc-arm.c:25864 config/tc-arm.c:25865
4904 msgid "use -march=armv2a"
4907 #: config/tc-arm.c:25866 config/tc-arm.c:25867
4908 msgid "use -march=armv3"
4911 #: config/tc-arm.c:25868 config/tc-arm.c:25869
4912 msgid "use -march=armv3m"
4915 #: config/tc-arm.c:25870 config/tc-arm.c:25871
4916 msgid "use -march=armv4"
4919 #: config/tc-arm.c:25872 config/tc-arm.c:25873
4920 msgid "use -march=armv4t"
4923 #: config/tc-arm.c:25874 config/tc-arm.c:25875
4924 msgid "use -march=armv5"
4927 #: config/tc-arm.c:25876 config/tc-arm.c:25877
4928 msgid "use -march=armv5t"
4931 #: config/tc-arm.c:25878 config/tc-arm.c:25879
4932 msgid "use -march=armv5te"
4935 #. Floating point variants -- don't add any more to this list either.
4936 #: config/tc-arm.c:25882
4937 msgid "use -mfpu=fpe"
4940 #: config/tc-arm.c:25883
4941 msgid "use -mfpu=fpa10"
4944 #: config/tc-arm.c:25884
4945 msgid "use -mfpu=fpa11"
4948 #: config/tc-arm.c:25886
4949 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
4952 #: config/tc-arm.c:26647
4953 msgid "extension does not apply to the base architecture"
4956 #: config/tc-arm.c:26676
4957 msgid "architectural extensions must be specified in alphabetical order"
4960 #: config/tc-arm.c:26797 config/tc-arm.c:27691
4962 msgid "unknown floating point format `%s'\n"
4965 #: config/tc-arm.c:26813
4967 msgid "unknown floating point abi `%s'\n"
4970 #: config/tc-arm.c:26829
4972 msgid "unknown EABI `%s'\n"
4975 #: config/tc-arm.c:26849
4977 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
4980 #: config/tc-arm.c:26872 config/tc-metag.c:5913
4981 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
4984 #: config/tc-arm.c:26874
4985 msgid "<abi>\t assemble for floating point ABI <abi>"
4988 #: config/tc-arm.c:26877
4989 msgid "<ver>\t\t assemble for eabi version <ver>"
4992 #: config/tc-arm.c:26880
4993 msgid "<mode>\t controls implicit insertion of IT instructions"
4996 #: config/tc-arm.c:26882
4997 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
5000 #: config/tc-arm.c:26990
5002 msgid " ARM-specific assembler options:\n"
5005 #: config/tc-arm.c:27010
5007 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
5010 #: config/tc-arm.c:27014
5012 msgid " --fdpic generate an FDPIC object file\n"
5015 #: config/tc-arm.c:27318
5016 msgid "no architecture contains all the instructions used\n"
5019 #: config/tc-arm.c:27632
5022 "architectural extension `%s' is not allowed for the current base architecture"
5025 #: config/tc-arm.c:27655
5027 msgid "unknown architecture extension `%s'\n"
5030 #: config/tc-avr.c:593
5032 msgid "Known MCU names:"
5035 #: config/tc-avr.c:658
5038 "AVR Assembler options:\n"
5039 " -mmcu=[avr-name] select microcontroller variant\n"
5040 " [avr-name] can be:\n"
5041 " avr1 - classic AVR core without data RAM\n"
5042 " avr2 - classic AVR core with up to 8K program memory\n"
5043 " avr25 - classic AVR core with up to 8K program memory\n"
5044 " plus the MOVW instruction\n"
5045 " avr3 - classic AVR core with up to 64K program memory\n"
5046 " avr31 - classic AVR core with up to 128K program memory\n"
5047 " avr35 - classic AVR core with up to 64K program memory\n"
5048 " plus the MOVW instruction\n"
5049 " avr4 - enhanced AVR core with up to 8K program memory\n"
5050 " avr5 - enhanced AVR core with up to 64K program memory\n"
5051 " avr51 - enhanced AVR core with up to 128K program memory\n"
5052 " avr6 - enhanced AVR core with up to 256K program memory\n"
5053 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5054 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5056 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5057 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5058 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5059 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5060 " avrtiny - AVR Tiny core with 16 gp registers\n"
5063 #: config/tc-avr.c:681
5066 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5067 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5068 " (default for avr4, avr5)\n"
5069 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5070 " (default for avr3, avr5)\n"
5071 " -mrmw accept Read-Modify-Write instructions\n"
5072 " -mlink-relax generate relocations for linker relaxation (default)\n"
5073 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5074 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5077 #: config/tc-avr.c:720
5079 msgid "unknown MCU: %s\n"
5082 #: config/tc-avr.c:734
5084 msgid "redefinition of mcu type `%s' to `%s'"
5087 #: config/tc-avr.c:857
5088 msgid "constant value required"
5091 #: config/tc-avr.c:860
5093 msgid "number must be positive and less than %d"
5096 #: config/tc-avr.c:886 config/tc-avr.c:1023
5098 msgid "constant out of 8-bit range: %d"
5101 #: config/tc-avr.c:954 config/tc-score.c:1199 read.c:3797
5102 msgid "illegal expression"
5105 #: config/tc-avr.c:983 config/tc-avr.c:1993 config/tc-pru.c:1882
5106 msgid "`)' required"
5109 #: config/tc-avr.c:1093
5110 msgid "register name or number from 16 to 31 required"
5113 #: config/tc-avr.c:1099
5114 msgid "register name or number from 0 to 31 required"
5117 #: config/tc-avr.c:1107
5118 msgid "register r16-r23 required"
5121 #: config/tc-avr.c:1113
5122 msgid "register number above 15 required"
5125 #: config/tc-avr.c:1119 config/tc-csky.c:5882 config/tc-csky.c:5916
5126 msgid "even register number required"
5129 #: config/tc-avr.c:1125
5130 msgid "register r24, r26, r28 or r30 required"
5133 #: config/tc-avr.c:1146
5134 msgid "pointer register (X, Y or Z) required"
5137 #: config/tc-avr.c:1153
5138 msgid "cannot both predecrement and postincrement"
5141 #: config/tc-avr.c:1161
5142 msgid "addressing mode not supported"
5145 #: config/tc-avr.c:1167
5146 msgid "can't predecrement"
5149 #: config/tc-avr.c:1170
5150 msgid "pointer register Z required"
5153 #: config/tc-avr.c:1189
5154 msgid "postincrement not supported"
5157 #: config/tc-avr.c:1199
5158 msgid "pointer register (Y or Z) required"
5161 #: config/tc-avr.c:1321 config/tc-xgate.c:1352
5163 msgid "unknown constraint `%c'"
5166 #: config/tc-avr.c:1384 config/tc-avr.c:2675
5167 msgid "`,' required"
5170 #: config/tc-avr.c:1405
5171 msgid "undefined combination of operands"
5174 #: config/tc-avr.c:1414
5175 msgid "skipping two-word instruction"
5178 #: config/tc-avr.c:1602 config/tc-avr.c:1618 config/tc-avr.c:1749
5179 #: config/tc-msp430.c:4300 config/tc-msp430.c:4319
5181 msgid "odd address operand: %ld"
5184 #: config/tc-avr.c:1610 config/tc-avr.c:1629 config/tc-avr.c:1647
5185 #: config/tc-avr.c:1658 config/tc-avr.c:1674 config/tc-avr.c:1682
5186 #: config/tc-avr.c:1777 config/tc-avr.c:1784 config/tc-d10v.c:503
5187 #: config/tc-d30v.c:553 config/tc-msp430.c:4308 config/tc-msp430.c:4326
5189 msgid "operand out of range: %ld"
5192 #: config/tc-avr.c:1665
5194 msgid "operand out of range: 0x%lx"
5197 #: config/tc-avr.c:1770 config/tc-d10v.c:1590 config/tc-d30v.c:2034
5198 #: config/tc-msp430.c:4397
5200 msgid "line %d: unknown relocation type: 0x%x"
5203 #: config/tc-avr.c:1798
5204 msgid "only constant expression allowed"
5207 #. xgettext:c-format.
5208 #: config/tc-avr.c:1853 config/tc-bfin.c:824 config/tc-d10v.c:1462
5209 #: config/tc-d30v.c:1771 config/tc-metag.c:7022 config/tc-mn10200.c:779
5210 #: config/tc-mn10300.c:2177 config/tc-msp430.c:4445 config/tc-ppc.c:7533
5211 #: config/tc-spu.c:894 config/tc-spu.c:1105 config/tc-v850.c:3367
5212 #: config/tc-z80.c:2075
5214 msgid "reloc %d not supported by object file format"
5217 #: config/tc-avr.c:1875 config/tc-ft32.c:232 config/tc-h8300.c:1930
5218 #: config/tc-mcore.c:880 config/tc-microblaze.c:941 config/tc-moxie.c:182
5219 #: config/tc-pj.c:253 config/tc-sh.c:2196 config/tc-wasm32.c:747
5220 #: config/tc-z8k.c:1223
5221 msgid "can't find opcode "
5224 #: config/tc-avr.c:1894
5226 msgid "illegal opcode %s for mcu %s"
5229 #: config/tc-avr.c:1910
5231 msgid "pseudo instruction `%s' not supported"
5234 #: config/tc-avr.c:1932
5235 msgid "garbage at end of line"
5238 #: config/tc-avr.c:2042 config/tc-pru.c:1914
5240 msgid "illegal %s relocation size: %d"
5243 #: config/tc-avr.c:2155 config/tc-avr.c:2210
5245 msgid "unknown record type %d (in %s)"
5248 #: config/tc-avr.c:2231
5250 msgid "Failed to create property section `%s'\n"
5253 #: config/tc-avr.c:2667
5255 msgid "%s requires value 0-2 as operand 1"
5258 #: config/tc-avr.c:2692
5260 msgid "`%s %d' after `%s %d' from %s:%u"
5263 #: config/tc-avr.c:2695
5265 msgid "`%s %d' but no chunk open yet"
5268 #: config/tc-avr.c:2783
5270 msgid "dangling `__gcc_isr %d'"
5273 #: config/tc-avr.c:2785
5274 msgid "dangling `__gcc_isr'"
5277 #: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
5281 #: config/tc-bfin.c:439
5283 msgid " Blackfin specific assembler options:\n"
5286 #: config/tc-bfin.c:440
5288 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
5291 #: config/tc-bfin.c:441
5293 msgid " -mfdpic assemble for the FDPIC ABI\n"
5296 #: config/tc-bfin.c:442
5298 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
5301 #: config/tc-bfin.c:455
5302 msgid "Could not set architecture and machine."
5305 #: config/tc-bfin.c:602
5306 msgid "Parse failed."
5309 #: config/tc-bfin.c:677
5310 msgid "pcrel too far BFD_RELOC_BFIN_10"
5313 #: config/tc-bfin.c:693
5314 msgid "pcrel too far BFD_RELOC_BFIN_12"
5317 #: config/tc-bfin.c:713
5318 msgid "pcrel too far BFD_RELOC_BFIN_24"
5321 #: config/tc-bfin.c:728
5322 msgid "pcrel too far BFD_RELOC_BFIN_5"
5325 #: config/tc-bfin.c:740
5326 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
5329 #: config/tc-bfin.c:750
5330 msgid "rel too far BFD_RELOC_8"
5333 #: config/tc-bfin.c:757
5334 msgid "rel too far BFD_RELOC_16"
5337 #: config/tc-cr16.c:164
5338 msgid "using a bit field width of zero"
5341 #: config/tc-cr16.c:172
5343 msgid "field width \"%s\" too complex for a bitfield"
5346 #: config/tc-cr16.c:181
5348 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5349 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
5353 #: config/tc-cr16.c:208
5355 msgid "field value \"%s\" too complex for a bitfield"
5358 #: config/tc-cr16.c:389
5360 msgid "Unknown register pair - index relative mode: `%d'"
5363 #: config/tc-cr16.c:603 config/tc-crx.c:361
5365 msgid "internal error: reloc %d (`%s') not supported by object file format"
5368 #: config/tc-cr16.c:696 config/tc-i386.c:11722 config/tc-s390.c:2119
5369 msgid "GOT already in symbol table"
5372 #: config/tc-cr16.c:813 config/tc-m68k.c:4574 config/tc-tilegx.c:318
5373 #: config/tc-tilepro.c:255
5375 msgid "Internal Error: Can't hash %s: %s"
5378 #: config/tc-cr16.c:839 config/tc-cris.c:1229 config/tc-crx.c:545
5380 msgid "Can't hash `%s': %s\n"
5383 #: config/tc-cr16.c:840 config/tc-cris.c:1230 config/tc-crx.c:546
5384 msgid "(unknown reason)"
5387 #. Missing or bad expr becomes absolute 0.
5388 #: config/tc-cr16.c:892 config/tc-crx.c:619
5390 msgid "missing or invalid displacement expression `%s' taken as 0"
5393 #: config/tc-cr16.c:942
5395 msgid "GOT bad expression with %s."
5398 #: config/tc-cr16.c:1053
5400 msgid "operand %d: illegal use expression: `%s`"
5403 #: config/tc-cr16.c:1118 config/tc-crx.c:1129
5405 msgid "Unknown register: `%d'"
5408 #. Issue a error message when register is illegal.
5409 #: config/tc-cr16.c:1126
5411 msgid "Illegal register (`%s') in Instruction: `%s'"
5414 #: config/tc-cr16.c:1200 config/tc-cr16.c:1275
5416 msgid "Illegal register `%s' in Instruction `%s'"
5419 #: config/tc-cr16.c:1228 config/tc-cr16.c:1239
5421 msgid "Illegal register pair `%s' in Instruction `%s'"
5424 #: config/tc-cr16.c:1264
5425 msgid "unmatched '['"
5428 #: config/tc-cr16.c:1270
5429 msgid "garbage after index spec ignored"
5432 #: config/tc-cr16.c:1418 config/tc-crx.c:938
5434 msgid "Illegal operands (whitespace): `%s'"
5437 #: config/tc-cr16.c:1430 config/tc-cr16.c:1437 config/tc-cr16.c:1454
5438 #: config/tc-crx.c:950 config/tc-crx.c:957 config/tc-crx.c:974
5439 #: config/tc-crx.c:1770
5441 msgid "Missing matching brackets : `%s'"
5444 #: config/tc-cr16.c:1486 config/tc-crx.c:1000
5446 msgid "Unknown exception: `%s'"
5449 #: config/tc-cr16.c:1571 config/tc-crx.c:1096
5451 msgid "Illegal `cinv' parameter: `%c'"
5454 #: config/tc-cr16.c:1592 config/tc-cr16.c:1631
5456 msgid "Unknown register pair: `%d'"
5459 #. Issue a error message when register pair is illegal.
5460 #: config/tc-cr16.c:1600
5462 msgid "Illegal register pair (`%s') in Instruction: `%s'"
5465 #. Issue a error message when register pair is illegal.
5466 #: config/tc-cr16.c:1639
5468 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
5471 #: config/tc-cr16.c:1678
5473 msgid "Unknown processor register : `%d'"
5476 #. Issue a error message when register pair is illegal.
5477 #: config/tc-cr16.c:1686
5479 msgid "Illegal processor register (`%s') in Instruction: `%s'"
5482 #: config/tc-cr16.c:1734
5484 msgid "Unknown processor register (32 bit) : `%d'"
5487 #. Issue a error message when register pair is illegal.
5488 #: config/tc-cr16.c:1742
5490 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
5493 #: config/tc-cr16.c:2108 config/tc-crx.c:1668 config/tc-crx.c:1685
5495 msgid "Same src/dest register is used (`r%d'), result is undefined"
5498 #: config/tc-cr16.c:2129
5499 msgid "RA register is saved twice."
5502 #: config/tc-cr16.c:2133
5504 msgid "`%s' Illegal use of registers."
5507 #: config/tc-cr16.c:2147
5509 msgid "`%s' Illegal count-register combination."
5512 #: config/tc-cr16.c:2153
5514 msgid "`%s' Illegal use of register."
5517 #: config/tc-cr16.c:2162 config/tc-crx.c:1677
5519 msgid "`%s' has undefined result"
5522 #: config/tc-cr16.c:2170
5524 msgid "Same src/dest register is used (`r%d'),result is undefined"
5527 #: config/tc-cr16.c:2341 config/tc-crx.c:1582
5528 msgid "Incorrect number of operands"
5531 #: config/tc-cr16.c:2343 config/tc-crx.c:1584
5533 msgid "Illegal type of operand (arg %d)"
5536 #: config/tc-cr16.c:2349 config/tc-crx.c:1590
5538 msgid "Operand out of range (arg %d)"
5541 #: config/tc-cr16.c:2352 config/tc-crx.c:1593
5543 msgid "Operand has odd displacement (arg %d)"
5546 #: config/tc-cr16.c:2355 config/tc-cr16.c:2386 config/tc-crx.c:1606
5547 #: config/tc-crx.c:1637
5549 msgid "Illegal operand (arg %d)"
5552 #. Give an error if a frag containing code is not aligned to a 2-byte
5554 #: config/tc-cr16.c:2488 config/tc-cr16.h:74 config/tc-crx.c:1959
5555 #: config/tc-crx.h:77
5556 msgid "instruction address is not a multiple of 2"
5559 #: config/tc-cr16.c:2511 config/tc-cris.c:1556 config/tc-cris.c:1564
5560 #: config/tc-crx.c:1995 config/tc-dlx.c:692 config/tc-hppa.c:3212
5561 #: config/tc-hppa.c:3219 config/tc-sparc.c:1758 config/tc-sparc.c:1766
5563 msgid "Unknown opcode: `%s'"
5566 #: config/tc-cris.c:550 config/tc-m68hc11.c:3893
5568 msgid "internal inconsistency problem in %s: fr_symbol %lx"
5571 #: config/tc-cris.c:554 config/tc-m68hc11.c:3897 config/tc-msp430.c:4795
5573 msgid "internal inconsistency problem in %s: resolved symbol"
5576 #: config/tc-cris.c:564 config/tc-m68hc11.c:3903
5578 msgid "internal inconsistency problem in %s: fr_subtype %d"
5581 #: config/tc-cris.c:904
5582 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
5585 #: config/tc-cris.c:934
5586 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
5589 #: config/tc-cris.c:939
5592 "Internal error found in md_convert_frag: offset %ld. Please report this."
5595 #: config/tc-cris.c:964
5597 msgid "internal inconsistency in %s: bdapq no symbol"
5600 #: config/tc-cris.c:977
5602 msgid "internal inconsistency in %s: bdap.w with no symbol"
5605 #: config/tc-cris.c:1001
5606 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
5609 #: config/tc-cris.c:1010
5610 msgid "dangerous MULS/MULU location; give it higher alignment"
5613 #. Bail out for compatibility mode. (It seems it can be implemented,
5614 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5615 #. $acr", "nop"; but doesn't seem worth it at the moment.)
5616 #: config/tc-cris.c:1051
5618 "Out-of-range .word offset handling is not implemented for .arch "
5622 #: config/tc-cris.c:1096
5623 msgid ".word case-table handling failed: table too large"
5626 #: config/tc-cris.c:1234
5628 msgid "Buggy opcode: `%s' \"%s\"\n"
5631 #: config/tc-cris.c:1662
5633 msgid "Immediate value not in 5 bit unsigned range: %ld"
5636 #: config/tc-cris.c:1678
5638 msgid "Immediate value not in 4 bit unsigned range: %ld"
5641 #: config/tc-cris.c:1730
5643 msgid "Immediate value not in 6 bit range: %ld"
5646 #: config/tc-cris.c:1746
5648 msgid "Immediate value not in 6 bit unsigned range: %ld"
5651 #. Others have a generic warning.
5652 #: config/tc-cris.c:1855
5654 msgid "Unimplemented register `%s' specified"
5657 #. We've come to the end of instructions with this
5658 #. opcode, so it must be an error.
5659 #: config/tc-cris.c:2099
5660 msgid "Illegal operands"
5663 #: config/tc-cris.c:2140 config/tc-cris.c:2180
5665 msgid "Immediate value not in 8 bit range: %ld"
5668 #: config/tc-cris.c:2150 config/tc-cris.c:2201
5670 msgid "Immediate value not in 16 bit range: %ld"
5673 #: config/tc-cris.c:2185
5675 msgid "Immediate value not in 8 bit signed range: %ld"
5678 #: config/tc-cris.c:2190
5680 msgid "Immediate value not in 8 bit unsigned range: %ld"
5683 #: config/tc-cris.c:2206
5685 msgid "Immediate value not in 16 bit signed range: %ld"
5688 #: config/tc-cris.c:2211
5690 msgid "Immediate value not in 16 bit unsigned range: %ld"
5693 #: config/tc-cris.c:2237
5694 msgid "TLS relocation size does not match operand size"
5697 #: config/tc-cris.c:2238
5698 msgid "PIC relocation size does not match operand size"
5701 #: config/tc-cris.c:3385
5702 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
5705 #: config/tc-cris.c:3389
5706 msgid "32-bit conditional branch generated"
5709 #: config/tc-cris.c:3450
5710 msgid "Complex expression not supported"
5713 #. FIXME: Is this function mentioned in the internals.texi manual? If
5715 #: config/tc-cris.c:3600
5716 msgid "Bad call to md_atof () - floating point formats are not supported"
5719 #: config/tc-cris.c:3641
5720 msgid "PC-relative relocation must be trivially resolved"
5723 #: config/tc-cris.c:3713
5725 msgid "Value not in 16 bit range: %ld"
5728 #: config/tc-cris.c:3721
5730 msgid "Value not in 16 bit signed range: %ld"
5733 #: config/tc-cris.c:3729
5735 msgid "Value not in 8 bit range: %ld"
5738 #: config/tc-cris.c:3736
5740 msgid "Value not in 8 bit signed range: %ld"
5743 #: config/tc-cris.c:3746
5745 msgid "Value not in 4 bit unsigned range: %ld"
5748 #: config/tc-cris.c:3753
5750 msgid "Value not in 5 bit unsigned range: %ld"
5753 #: config/tc-cris.c:3760
5755 msgid "Value not in 6 bit range: %ld"
5758 #: config/tc-cris.c:3767
5760 msgid "Value not in 6 bit unsigned range: %ld"
5763 #: config/tc-cris.c:3811
5765 msgid "Please use --help to see usage and options for this assembler.\n"
5768 #: config/tc-cris.c:3823
5769 msgid "--no-underscore is invalid with a.out format"
5772 #: config/tc-cris.c:3835
5773 msgid "--pic is invalid for this object format"
5776 #: config/tc-cris.c:3849
5778 msgid "invalid <arch> in --march=<arch>: %s"
5781 #: config/tc-cris.c:3958 config/tc-ft32.c:689 config/tc-moxie.c:778
5783 "Semantics error. This type of operand can not be relocated, it must be an "
5784 "assembly-time constant"
5787 #: config/tc-cris.c:4007 config/tc-ft32.c:710 config/tc-moxie.c:826
5789 msgid "Cannot generate relocation type for symbol %s, code %s"
5792 #. The messages are formatted to line up with the generic options.
5793 #: config/tc-cris.c:4020
5795 msgid "CRIS-specific options:\n"
5798 #: config/tc-cris.c:4022
5800 " -h, -H Don't execute, print this help text. Deprecated.\n"
5803 #: config/tc-cris.c:4024
5804 msgid " -N Warn when branches are expanded to jumps.\n"
5807 #: config/tc-cris.c:4026
5809 " --underscore User symbols are normally prepended with "
5813 #: config/tc-cris.c:4028
5814 msgid " Registers will not need any prefix.\n"
5817 #: config/tc-cris.c:4030
5818 msgid " --no-underscore User symbols do not have any prefix.\n"
5821 #: config/tc-cris.c:4032
5822 msgid " Registers will require a `$'-prefix.\n"
5825 #: config/tc-cris.c:4035
5826 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
5829 #: config/tc-cris.c:4038
5831 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5832 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
5835 #: config/tc-cris.c:4059
5836 msgid "Invalid relocation"
5839 #: config/tc-cris.c:4096
5840 msgid "Invalid pc-relative relocation"
5843 #: config/tc-cris.c:4141
5845 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
5848 #: config/tc-cris.c:4171
5850 msgid ".syntax %s requires command-line option `--underscore'"
5853 #: config/tc-cris.c:4180
5855 msgid ".syntax %s requires command-line option `--no-underscore'"
5858 #: config/tc-cris.c:4217
5859 msgid "Unknown .syntax operand"
5862 #: config/tc-cris.c:4227
5863 msgid "Pseudodirective .file is only valid when generating ELF"
5866 #: config/tc-cris.c:4239
5867 msgid "Pseudodirective .loc is only valid when generating ELF"
5870 #: config/tc-cris.c:4254
5872 msgid "internal inconsistency problem: %s called for %d bytes"
5875 #: config/tc-cris.c:4406
5876 msgid "unknown operand to .arch"
5879 #: config/tc-cris.c:4415
5880 msgid ".arch <arch> requires a matching --march=... option"
5883 #: config/tc-crx.c:572 config/tc-crx.c:591
5885 msgid "Internal error: Can't hash %s: %s"
5888 #: config/tc-crx.c:759 config/tc-crx.c:779 config/tc-crx.c:794
5890 msgid "Illegal register `%s' in instruction `%s'"
5893 #: config/tc-crx.c:822
5895 msgid "Illegal Scale - `%d'"
5898 #. Issue a error message when register is illegal.
5899 #: config/tc-crx.c:1137
5901 msgid "Illegal register (`%s') in instruction: `%s'"
5904 #: config/tc-crx.c:1267
5906 msgid "Illegal co-processor register in instruction `%s'"
5909 #: config/tc-crx.c:1274
5911 msgid "Illegal co-processor special register in instruction `%s'"
5914 #: config/tc-crx.c:1596
5916 msgid "Invalid DISPU4 operand value (arg %d)"
5919 #: config/tc-crx.c:1599
5921 msgid "Invalid CST4 operand value (arg %d)"
5924 #: config/tc-crx.c:1602
5926 msgid "Operand value is not within upper 64 KB (arg %d)"
5929 #: config/tc-crx.c:1739
5930 msgid "Invalid register in register list"
5933 #: config/tc-crx.c:1793
5935 msgid "Illegal register `%s' in cop-register list"
5938 #: config/tc-crx.c:1801
5940 msgid "Illegal register `%s' in cop-special-register list"
5943 #: config/tc-crx.c:1820
5945 msgid "Illegal register `%s' in user register list"
5948 #: config/tc-crx.c:1839
5950 msgid "Illegal register `%s' in register list"
5953 #: config/tc-crx.c:1845
5955 msgid "Maximum %d bits may be set in `mask16' operand"
5958 #: config/tc-crx.c:1854
5960 msgid "rest of line ignored; first ignored character is `%c'"
5963 #: config/tc-crx.c:1862
5965 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
5968 #. HI can't be specified without LO (and vise-versa).
5969 #: config/tc-crx.c:1868
5970 msgid "HI/LO registers should be specified together"
5973 #: config/tc-crx.c:1874
5974 msgid "HI/LO registers should be specified without additional registers"
5977 #. Variable not in small data read only segment accessed
5978 #. using small data read only anchor.
5979 #: config/tc-csky.c:874 config/tc-mcore.c:1923 config/tc-microblaze.c:1990
5980 #: config/tc-microblaze.c:2292 config/tc-microblaze.c:2315
5984 #: config/tc-csky.c:876
5986 msgid "pcrel offset for branch to %s too far (0x%lx)"
5989 #: config/tc-csky.c:911
5991 msgid "unknown architecture `%s'"
5994 #: config/tc-csky.c:1055
5996 msgid "C-SKY assembler options:\n"
5999 #: config/tc-csky.c:1057
6001 msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6004 #: config/tc-csky.c:1076
6006 msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6009 #: config/tc-csky.c:1095
6011 msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6014 #: config/tc-csky.c:1097
6016 msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6019 #: config/tc-csky.c:1099
6021 msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6024 #: config/tc-csky.c:1102
6026 msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6029 #: config/tc-csky.c:1104
6031 msgid " -mno-ljump\n"
6034 #: config/tc-csky.c:1108
6036 msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6039 #: config/tc-csky.c:1110
6041 msgid " -mno-branch-stub\n"
6044 #: config/tc-csky.c:1114
6046 msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6049 #: config/tc-csky.c:1116
6051 msgid " -no-force2bsr -mno-force2bsr\n"
6054 #: config/tc-csky.c:1118
6056 msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6059 #: config/tc-csky.c:1120
6061 msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6064 #: config/tc-csky.c:1123
6066 msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6069 #: config/tc-csky.c:1125
6071 msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6074 #: config/tc-csky.c:1127
6076 msgid " -mno-elrw\n"
6079 #: config/tc-csky.c:1130
6081 msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6084 #: config/tc-csky.c:1132
6086 msgid " -mno-laf -mno-literals-after-func\n"
6089 #: config/tc-csky.c:1134
6092 " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6095 #: config/tc-csky.c:1136
6097 msgid " -mno-labr -mnoliterals-after-br\n"
6100 #: config/tc-csky.c:1139
6102 msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6105 #: config/tc-csky.c:1141
6107 msgid " -mno-istack\n"
6110 #: config/tc-csky.c:1144
6112 msgid " -mhard-float\t\t\tenable hard float instructions\n"
6115 #: config/tc-csky.c:1146
6117 msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6120 #: config/tc-csky.c:1148
6122 msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6125 #: config/tc-csky.c:1150
6127 msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6130 #: config/tc-csky.c:1152
6132 msgid " -msecurity\t\t\tenable security instructions\n"
6135 #: config/tc-csky.c:1154
6137 msgid " -mtrust\t\t\tenable trust instructions\n"
6140 #: config/tc-csky.c:1156
6142 msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6145 #: config/tc-csky.c:1158
6147 msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6150 #: config/tc-csky.c:1160
6152 msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6155 #: config/tc-csky.c:1185
6156 msgid "-mcpu conflict with -march option, using -mcpu"
6159 #: config/tc-csky.c:1187
6160 msgid "-mcpu conflict with other model parameters, using -mcpu"
6163 #: config/tc-csky.c:1252
6164 msgid "option -mdsp conflicts with -medsp, only enabling -medsp"
6167 #: config/tc-csky.c:1259
6168 msgid "-medsp option is only supported by ck803s, ignoring -medsp"
6171 #: config/tc-csky.c:1270
6172 msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6175 #: config/tc-csky.c:1275
6176 msgid "-mno-force2bsr is ignored with -mbranch-stub"
6179 #: config/tc-csky.c:1283
6180 msgid "-mno-force2bsr is ignored for ck801/ck802"
6183 #: config/tc-csky.c:1307
6184 msgid "-mljump is ignored for ck801/ck802"
6187 #: config/tc-csky.c:1575 config/tc-mcore.c:688
6188 msgid "more than 65K literal pools"
6191 #: config/tc-csky.c:1804 read.c:3558 read.c:4866
6193 msgid "bad floating literal: %s"
6196 #: config/tc-csky.c:1931 config/tc-mcore.c:742
6200 #: config/tc-csky.c:1950 config/tc-mips.c:14106 config/tc-mips.c:14170
6201 #: config/tc-mips.c:14181 config/tc-score.c:2691 config/tc-score.c:2737
6202 msgid "unrecognized opcode"
6205 #: config/tc-csky.c:3192 config/tc-mcore.c:1163
6206 msgid "translating mgeni to movi"
6209 #: config/tc-csky.c:4785 config/tc-tilegx.c:1458 config/tc-tilepro.c:1320
6211 msgid "unsupported BFD relocation size %d"
6214 #: config/tc-csky.c:5405
6215 msgid "second operand must be 4"
6218 #: config/tc-csky.c:5429 config/tc-mcore.c:1526
6219 msgid "second operand must be 1"
6222 #: config/tc-csky.c:5502 config/tc-xtensa.c:1984
6223 msgid "register number out of range"
6226 #: config/tc-csky.c:5512
6227 msgid "64-bit operator src/dst register must be less than 15"
6230 #: config/tc-csky.c:7175
6231 msgid "the first operand must be a symbol"
6234 #: config/tc-csky.c:7184
6235 msgid "missing stack size"
6238 #: config/tc-csky.c:7197 config/tc-score.c:4242
6239 msgid "value not in range [0, 0xffffffff]"
6242 #: config/tc-csky.c:7207 config/tc-mcore.c:781
6243 msgid "operand must be a constant"
6246 #: config/tc-d10v.c:216
6250 "-O Optimize. Will do some operations in parallel.\n"
6251 "--gstabs-packing Pack adjacent short instructions together even\n"
6252 " when --gstabs is specified. On by default.\n"
6253 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6254 " instructions together.\n"
6257 #: config/tc-d10v.c:573
6258 msgid "operand is not an immediate"
6261 #: config/tc-d10v.c:591
6263 msgid "operand out of range: %lu"
6266 #: config/tc-d10v.c:651
6267 msgid "Instruction must be executed in parallel with another instruction."
6270 #: config/tc-d10v.c:705 config/tc-d10v.c:713
6272 msgid "packing conflict: %s must dispatch sequentially"
6275 #: config/tc-d10v.c:812
6277 msgid "resource conflict (R%d)"
6280 #: config/tc-d10v.c:815
6282 msgid "resource conflict (A%d)"
6285 #: config/tc-d10v.c:817
6286 msgid "resource conflict (PSW)"
6289 #: config/tc-d10v.c:819
6290 msgid "resource conflict (C flag)"
6293 #: config/tc-d10v.c:821
6294 msgid "resource conflict (F flag)"
6297 #: config/tc-d10v.c:971
6298 msgid "Instruction must be executed in parallel"
6301 #: config/tc-d10v.c:974
6302 msgid "Long instructions may not be combined."
6305 #: config/tc-d10v.c:1007
6306 msgid "One of these instructions may not be executed in parallel."
6309 #: config/tc-d10v.c:1011 config/tc-d30v.c:1037
6310 msgid "Two IU instructions may not be executed in parallel"
6313 #: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
6314 #: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
6315 msgid "Swapping instruction order"
6318 #: config/tc-d10v.c:1019 config/tc-d30v.c:1044
6319 msgid "Two MU instructions may not be executed in parallel"
6322 #: config/tc-d10v.c:1039 config/tc-d30v.c:1064
6323 msgid "IU instruction may not be in the left container"
6326 #: config/tc-d10v.c:1041 config/tc-d10v.c:1056
6328 "Instruction in R container is squashed by flow control instruction in L "
6332 #: config/tc-d10v.c:1054 config/tc-d30v.c:1075
6333 msgid "MU instruction may not be in the right container"
6336 #: config/tc-d10v.c:1060 config/tc-d30v.c:1087
6337 msgid "unknown execution type passed to write_2_short()"
6340 #: config/tc-d10v.c:1189 config/tc-d10v.c:1362
6341 msgid "bad opcode or operands"
6344 #: config/tc-d10v.c:1264
6345 msgid "value out of range"
6348 #: config/tc-d10v.c:1338
6349 msgid "illegal operand - register name found where none expected"
6352 #: config/tc-d10v.c:1373
6353 msgid "Register number must be EVEN"
6356 #: config/tc-d10v.c:1376
6357 msgid "Unsupported use of sp"
6360 #: config/tc-d10v.c:1395
6362 msgid "cr%ld is a reserved control register"
6365 #: config/tc-d10v.c:1570
6367 msgid "line %d: rep or repi must include at least 4 instructions"
6370 #: config/tc-d10v.c:1759
6371 msgid "can't find previous opcode "
6374 #: config/tc-d10v.c:1771
6376 msgid "could not assemble: %s"
6379 #: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
6380 msgid "Unable to mix instructions as specified"
6383 #: config/tc-d30v.c:149
6385 msgid "Register name %s conflicts with symbol of the same name"
6388 #: config/tc-d30v.c:239
6393 "-O Make adjacent short instructions parallel if "
6395 "-n Warn about all NOPs inserted by the assembler.\n"
6396 "-N Warn about NOPs inserted after word multiplies.\n"
6397 "-c Warn about symbols whose names match register "
6399 "-C Opposite of -C. -c is the default.\n"
6402 #: config/tc-d30v.c:367
6403 msgid "unexpected 12-bit reloc type"
6406 #: config/tc-d30v.c:374
6407 msgid "unexpected 18-bit reloc type"
6410 #: config/tc-d30v.c:625
6412 msgid "%s NOP inserted"
6415 #: config/tc-d30v.c:626
6419 #: config/tc-d30v.c:626
6423 #: config/tc-d30v.c:1033
6424 msgid "Instructions may not be executed in parallel"
6427 #: config/tc-d30v.c:1046
6429 msgid "Executing %s in IU may not work"
6432 #: config/tc-d30v.c:1053
6434 msgid "Executing %s in IU may not work in parallel execution"
6437 #: config/tc-d30v.c:1066
6439 msgid "special left instruction `%s' kills instruction `%s' in right container"
6442 #: config/tc-d30v.c:1077
6444 msgid "Executing %s in reverse serial with %s may not work"
6447 #: config/tc-d30v.c:1080
6449 msgid "Executing %s in IU in reverse serial may not work"
6452 #: config/tc-d30v.c:1268
6453 msgid "Odd numbered register used as target of multi-register instruction"
6456 #: config/tc-d30v.c:1332 config/tc-d30v.c:1368
6458 msgid "unknown condition code: %s"
6461 #: config/tc-d30v.c:1361
6463 msgid "cmpu doesn't support condition code %s"
6466 #: config/tc-d30v.c:1396
6468 msgid "unknown opcode: %s"
6471 #: config/tc-d30v.c:1407
6473 msgid "operands for opcode `%s' do not match any valid format"
6476 #: config/tc-d30v.c:1622 config/tc-d30v.c:1639
6477 msgid "Cannot assemble instruction"
6480 #: config/tc-d30v.c:1624
6481 msgid "First opcode is long. Unable to mix instructions as specified."
6484 #: config/tc-d30v.c:1694
6485 msgid "word of NOPs added between word multiply and load"
6488 #: config/tc-d30v.c:1696
6489 msgid "word of NOPs added between word multiply and 16-bit multiply"
6492 #: config/tc-d30v.c:1728
6493 msgid "Instruction uses long version, so it cannot be mixed as specified"
6496 #: config/tc-d30v.c:1855
6498 msgid "value too large to fit in %d bits"
6501 #: config/tc-d30v.c:1923
6503 msgid "line %d: unable to place address of symbol '%s' into a byte"
6506 #: config/tc-d30v.c:1926
6508 msgid "line %d: unable to place value %lx into a byte"
6511 #: config/tc-d30v.c:1934
6513 msgid "line %d: unable to place address of symbol '%s' into a short"
6516 #: config/tc-d30v.c:1937
6518 msgid "line %d: unable to place value %lx into a short"
6521 #: config/tc-d30v.c:1945
6523 msgid "line %d: unable to place address of symbol '%s' into a quad"
6526 #: config/tc-d30v.c:2053 config/tc-pru.c:216 config/tc-pru.c:332
6528 msgid "Alignment too large: %d assumed"
6531 #: config/tc-dlx.c:213
6532 msgid "missing .proc"
6535 #: config/tc-dlx.c:230
6536 msgid ".endfunc missing for previous .proc"
6539 #: config/tc-dlx.c:295 config/tc-mips.c:3664 config/tc-nios2.c:3639
6540 #: config/tc-nios2.c:3653 config/tc-nios2.c:3668 config/tc-pru.c:1573
6541 #: config/tc-pru.c:1587 config/tc-riscv.c:718
6543 msgid "internal error: can't hash `%s': %s\n"
6546 #. Probably a memory allocation problem? Give up now.
6547 #: config/tc-dlx.c:302 config/tc-hppa.c:8271 config/tc-nios2.c:1440
6548 #: config/tc-nios2.c:3642 config/tc-nios2.c:3656 config/tc-nios2.c:3671
6549 #: config/tc-pru.c:1576 config/tc-pru.c:1590 config/tc-riscv.c:721
6550 #: config/tc-riscv.c:733 config/tc-sparc.c:1008
6551 msgid "Broken assembler. No assembly attempted."
6554 #: config/tc-dlx.c:332
6556 msgid "Bad operand for a load instruction: <%s>"
6559 #: config/tc-dlx.c:446
6561 msgid "Bad operand for a store instruction: <%s>"
6564 #: config/tc-dlx.c:626
6566 msgid "Expression Error for operand modifier %%hi/%%lo\n"
6569 #: config/tc-dlx.c:639
6571 msgid "Invalid expression after %%%%\n"
6574 #: config/tc-dlx.c:703 config/tc-tic4x.c:2473
6576 msgid "Unknown opcode `%s'."
6579 #: config/tc-dlx.c:712
6580 msgid "Can not set dlx_skip_hi16_flag"
6583 #: config/tc-dlx.c:726
6585 msgid "Missing arguments for opcode <%s>."
6588 #: config/tc-dlx.c:760
6590 msgid "Too many operands: %s"
6593 #: config/tc-dlx.c:798
6595 msgid "Both the_insn.HI and the_insn.LO are set : %s"
6598 #: config/tc-dlx.c:868
6599 msgid "failed regnum sanity check."
6602 #: config/tc-dlx.c:881
6603 msgid "failed general register sanity check."
6606 #. Types or values of args don't match.
6607 #: config/tc-dlx.c:889
6608 msgid "Invalid operands"
6611 #: config/tc-dlx.c:1118
6613 msgid "label \"$%d\" redefined"
6616 #: config/tc-dlx.c:1156
6617 msgid "Invalid expression after # number\n"
6620 #: config/tc-dlx.c:1199 config/tc-m32r.c:2276 config/tc-nds32.c:7882
6621 #: config/tc-sparc.c:4020
6623 msgid "internal error: can't export reloc type %d (`%s')"
6626 #: config/tc-epiphany.c:126
6628 msgid "EPIPHANY specific command line options:\n"
6631 #: config/tc-epiphany.c:365
6632 msgid "register number too large for push/pop"
6635 #: config/tc-epiphany.c:369
6636 msgid "register is out of order"
6639 #: config/tc-epiphany.c:380 config/tc-m68k.c:5906 config/tc-m68k.c:5935
6640 msgid "bad register list"
6643 #: config/tc-epiphany.c:383
6644 msgid "malformed reglist in push/pop"
6647 #. Checks for behavioral restrictions on LD/ST instructions.
6648 #: config/tc-epiphany.c:429
6649 msgid "destination register modified by displacement-post-modified address"
6652 #: config/tc-epiphany.c:430
6653 msgid "ldrd/strd requires even:odd register pair"
6656 #: config/tc-epiphany.c:813 config/tc-m32r.c:1784
6657 msgid "Addend to unresolved symbol not on word boundary."
6660 #: config/tc-fr30.c:81
6662 msgid " FR30 specific command line options:\n"
6665 #: config/tc-fr30.c:134
6667 msgid "Instruction %s not allowed in a delay slot."
6670 #: config/tc-frv.c:403
6672 msgid "Unknown cpu -mcpu=%s"
6675 #: config/tc-frv.c:456
6677 msgid "FRV specific command line options:\n"
6680 #: config/tc-frv.c:457
6682 msgid "-G n Put data <= n bytes in the small data area\n"
6685 #: config/tc-frv.c:458
6687 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
6690 #: config/tc-frv.c:459
6692 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
6695 #: config/tc-frv.c:460
6697 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
6700 #: config/tc-frv.c:461
6702 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
6705 #: config/tc-frv.c:462
6707 msgid "-msoft-float Mark generated file as using software FP\n"
6710 #: config/tc-frv.c:463
6712 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
6715 #: config/tc-frv.c:464
6717 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
6720 #: config/tc-frv.c:465
6723 "-mdouble Mark generated file as using double precision FP insns\n"
6726 #: config/tc-frv.c:466
6728 msgid "-mmedia Mark generated file as using media insns\n"
6731 #: config/tc-frv.c:467
6734 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
6737 #: config/tc-frv.c:468
6739 msgid "-mpack Allow instructions to be packed\n"
6742 #: config/tc-frv.c:469
6744 msgid "-mno-pack Do not allow instructions to be packed\n"
6747 #: config/tc-frv.c:470
6750 "-mpic Mark generated file as using small position independent "
6754 #: config/tc-frv.c:471
6757 "-mPIC Mark generated file as using large position independent "
6761 #: config/tc-frv.c:472
6764 "-mlibrary-pic Mark generated file as using position independent code for "
6768 #: config/tc-frv.c:473
6770 msgid "-mfdpic Assemble for the FDPIC ABI\n"
6773 #: config/tc-frv.c:474
6775 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
6778 #: config/tc-frv.c:475
6780 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
6783 #: config/tc-frv.c:476
6785 msgid " Record the cpu type\n"
6788 #: config/tc-frv.c:477
6790 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
6793 #: config/tc-frv.c:478
6795 msgid "-mtomcat-debug Debug tomcat workarounds\n"
6798 #: config/tc-frv.c:1160
6799 msgid "VLIW packing used for -mno-pack"
6802 #: config/tc-frv.c:1170
6803 msgid "Instruction not supported by this architecture"
6806 #: config/tc-frv.c:1180
6807 msgid "VLIW packing constraint violation"
6810 #: config/tc-frv.c:1771
6812 msgid "Relocation %s is not safe for %s"
6815 #: config/tc-ft32.c:146 config/tc-moxie.c:104
6816 msgid "expecting register"
6819 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:123
6820 #: config/tc-moxie.c:139
6821 msgid "illegal register number"
6824 #: config/tc-ft32.c:239 config/tc-moxie.c:188 config/tc-pj.c:260
6826 msgid "unknown opcode %s"
6829 #: config/tc-ft32.c:264
6831 msgid "unknown width specifier '.%c'"
6834 #: config/tc-ft32.c:387
6835 msgid "internal error in argument parsing"
6838 #: config/tc-ft32.c:400
6839 msgid "expected comma separator"
6842 #: config/tc-ft32.c:412 config/tc-moxie.c:232 config/tc-moxie.c:292
6843 #: config/tc-moxie.c:304 config/tc-moxie.c:337 config/tc-moxie.c:369
6844 #: config/tc-moxie.c:402 config/tc-moxie.c:456 config/tc-moxie.c:510
6845 #: config/tc-moxie.c:520 config/tc-moxie.c:543 config/tc-moxie.c:556
6846 #: config/tc-pj.c:308
6847 msgid "extra stuff on line ignored"
6850 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:587
6851 #: config/tc-nios2.c:284
6852 msgid "bad call to md_atof"
6855 #: config/tc-ft32.c:522
6857 msgid "FT32 options:\n"
6860 #: config/tc-ft32.c:523
6864 "-no-relax\t\tdon't relax relocations\n"
6868 #. These macros must be defined, but is will be a fatal assembler
6869 #. error if we ever hit them.
6870 #: config/tc-ft32.h:35 config/tc-pj.h:40
6871 msgid "estimate size\n"
6874 #: config/tc-ft32.h:36 config/tc-pj.h:39
6875 msgid "convert_frag\n"
6878 #: config/tc-h8300.c:175
6880 msgid "new section '%s' defined without attributes - this might cause problems"
6883 #: config/tc-h8300.c:443 config/tc-h8300.c:451
6884 msgid "Reg not valid for H8/300"
6887 #: config/tc-h8300.c:532
6888 msgid "invalid operand size requested"
6891 #: config/tc-h8300.c:637
6892 msgid "Invalid register list for ldm/stm\n"
6895 #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
6896 msgid "mismatch between register and suffix"
6899 #: config/tc-h8300.c:680
6900 msgid "invalid suffix after register."
6903 #: config/tc-h8300.c:702
6904 msgid "address too high for vector table jmp/jsr"
6907 #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
6908 msgid "Wrong size pointer register for architecture."
6911 #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
6912 msgid "expected @(exp, reg16)"
6915 #: config/tc-h8300.c:814
6916 msgid "expected .L, .W or .B for register in indexed addressing mode"
6919 #: config/tc-h8300.c:1008
6920 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
6923 #: config/tc-h8300.c:1026 config/tc-h8300.c:1035
6924 msgid "expected register"
6927 #: config/tc-h8300.c:1051
6928 msgid "expected closing paren"
6931 #: config/tc-h8300.c:1110
6933 msgid "can't use high part of register in operand %d"
6936 #: config/tc-h8300.c:1267
6938 msgid "Opcode `%s' with these operand types not available in %s mode"
6941 #: config/tc-h8300.c:1276
6942 msgid "mismatch between opcode size and operand size"
6945 #: config/tc-h8300.c:1312
6947 msgid "operand %s0x%lx out of range."
6950 #: config/tc-h8300.c:1422
6951 msgid "Can't work out size of operand.\n"
6954 #: config/tc-h8300.c:1472
6956 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
6959 #: config/tc-h8300.c:1477
6961 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
6964 #: config/tc-h8300.c:1483
6966 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
6969 #: config/tc-h8300.c:1544 config/tc-h8300.c:1564
6970 msgid "Need #1 or #2 here"
6973 #: config/tc-h8300.c:1559
6974 msgid "#4 not valid on H8/300."
6977 #: config/tc-h8300.c:1666 config/tc-h8300.c:1738
6979 msgid "branch operand has odd offset (%lx)\n"
6982 #: config/tc-h8300.c:1776
6983 msgid "destination operand must be 16 bit register"
6986 #: config/tc-h8300.c:1785
6987 msgid "source operand must be 8 bit register"
6990 #: config/tc-h8300.c:1793
6991 msgid "destination operand must be 16bit absolute address"
6994 #: config/tc-h8300.c:1800
6995 msgid "destination operand must be 8 bit register"
6998 #: config/tc-h8300.c:1808
6999 msgid "source operand must be 16bit absolute address"
7002 #. This seems more sane than saying "too many operands". We'll
7003 #. get here only if the trailing trash starts with a comma.
7004 #: config/tc-h8300.c:1816 config/tc-mips.c:14122 config/tc-mips.c:14190
7005 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2533
7006 #: config/tc-mmix.c:2557 config/tc-mmix.c:2830
7007 msgid "invalid operands"
7010 #: config/tc-h8300.c:1847
7011 msgid "operand/size mis-match"
7014 #: config/tc-h8300.c:1947 config/tc-sh.c:2557 config/tc-z8k.c:1233
7015 msgid "unknown opcode"
7018 #: config/tc-h8300.c:1980
7019 msgid "invalid operand in ldm"
7022 #: config/tc-h8300.c:1989
7023 msgid "invalid operand in stm"
7026 #: config/tc-h8300.c:2188
7028 msgid "Invalid argument to --mach option: %s"
7031 #: config/tc-h8300.c:2199
7033 msgid " H8300-specific assembler options:\n"
7036 #: config/tc-h8300.c:2200
7039 " -mach=<name> Set the H8300 machine type to one of:\n"
7040 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
7044 #: config/tc-h8300.c:2203
7046 msgid " -h-tick-hex Support H'00 style hex constants\n"
7049 #: config/tc-h8300.c:2212
7051 msgid "call to tc_aout_fix_to_chars \n"
7054 #: config/tc-h8300.c:2221 config/tc-xc16x.c:347
7056 msgid "call to md_convert_frag \n"
7059 #: config/tc-h8300.c:2272 config/tc-xc16x.c:251
7061 msgid "call to md_estimate_size_before_relax \n"
7064 #: config/tc-h8300.c:2287
7065 msgid "Unexpected reference to a symbol in a non-code section"
7068 #: config/tc-h8300.c:2303 config/tc-xc16x.c:292
7069 msgid "Difference of symbols in different sections is not supported"
7072 #: config/tc-h8300.c:2325 config/tc-mcore.c:2204 config/tc-microblaze.c:2485
7073 #: config/tc-pj.c:491 config/tc-sh.c:3906 config/tc-tic6x.c:4520
7074 #: config/tc-xc16x.c:315
7076 msgid "Cannot represent relocation type %s"
7079 #. Simple range checking for FIELD against HIGH and LOW bounds.
7080 #. IGNORE is used to suppress the error message.
7081 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7082 #. the current file and line number are not valid.
7083 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
7085 msgid "Field out of range [%d..%d] (%d)."
7088 #. Simple alignment checking for FIELD against ALIGN (a power of two).
7089 #. IGNORE is used to suppress the error message.
7090 #: config/tc-hppa.c:1055
7092 msgid "Field not properly aligned [%d] (%d)."
7095 #: config/tc-hppa.c:1108
7096 msgid "Missing .exit\n"
7099 #: config/tc-hppa.c:1111
7100 msgid "Missing .procend\n"
7103 #: config/tc-hppa.c:1264
7105 msgid "Invalid field selector. Assuming F%%."
7108 #: config/tc-hppa.c:1288
7109 msgid "Bad segment in expression."
7112 #: config/tc-hppa.c:1313
7114 msgid "Invalid Nullification: (%c)"
7117 #: config/tc-hppa.c:1384
7118 msgid "Cannot handle fixup"
7121 #: config/tc-hppa.c:1682
7123 msgid " -Q ignored\n"
7126 #: config/tc-hppa.c:1686
7128 msgid " -c print a warning if a comment is found\n"
7131 #: config/tc-hppa.c:1752
7133 msgid "no hppa_fixup entry for fixup type 0x%x"
7136 #: config/tc-hppa.c:1931
7137 msgid "Unknown relocation encountered in md_apply_fix."
7140 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7142 msgid "Undefined register: '%s'."
7145 #: config/tc-hppa.c:2178
7147 msgid "Non-absolute symbol: '%s'."
7150 #: config/tc-hppa.c:2193
7152 msgid "Undefined absolute constant: '%s'."
7155 #: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7156 msgid "could not update architecture and machine"
7159 #: config/tc-hppa.c:2262
7161 msgid "Invalid FP Compare Condition: %s"
7164 #: config/tc-hppa.c:2317
7166 msgid "Invalid FTEST completer: %s"
7169 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7171 msgid "Invalid FP Operand Format: %3s"
7174 #: config/tc-hppa.c:2525
7175 msgid "Bad segment (should be absolute)."
7178 #: config/tc-hppa.c:2585
7180 msgid "Invalid argument location: %s\n"
7183 #: config/tc-hppa.c:2614
7185 msgid "Invalid argument description: %d"
7188 #: config/tc-hppa.c:3443
7189 msgid "Invalid Indexed Load Completer."
7192 #: config/tc-hppa.c:3448
7193 msgid "Invalid Indexed Load Completer Syntax."
7196 #: config/tc-hppa.c:3482
7197 msgid "Invalid Short Load/Store Completer."
7200 #: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7201 msgid "Invalid Store Bytes Short Completer"
7204 #: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7205 msgid "Invalid left/right combination completer"
7208 #: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7209 msgid "Invalid permutation completer"
7212 #: config/tc-hppa.c:4025
7214 msgid "Invalid Add Condition: %s"
7217 #: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7218 msgid "Invalid Add and Branch Condition"
7221 #: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7222 msgid "Invalid Compare/Subtract Condition"
7225 #: config/tc-hppa.c:4112
7227 msgid "Invalid Branch On Bit Condition: %c"
7230 #: config/tc-hppa.c:4115
7231 msgid "Missing Branch On Bit Condition"
7234 #: config/tc-hppa.c:4200
7236 msgid "Invalid Compare/Subtract Condition: %s"
7239 #: config/tc-hppa.c:4232
7240 msgid "Invalid Compare and Branch Condition"
7243 #: config/tc-hppa.c:4328
7244 msgid "Invalid Logical Instruction Condition."
7247 #: config/tc-hppa.c:4390
7248 msgid "Invalid Shift/Extract/Deposit Condition."
7251 #: config/tc-hppa.c:4507
7252 msgid "Invalid Unit Instruction Condition."
7255 #: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7256 #: config/tc-hppa.c:5079
7257 msgid "Branch to unaligned address"
7260 #: config/tc-hppa.c:5261
7261 msgid "Invalid SFU identifier"
7264 #: config/tc-hppa.c:5311
7265 msgid "Invalid COPR identifier"
7268 #: config/tc-hppa.c:5441
7269 msgid "Invalid Floating Point Operand Format."
7272 #: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7273 #: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7274 msgid "Invalid register for single precision fmpyadd or fmpysub"
7277 #: config/tc-hppa.c:5709
7279 msgid "Invalid operands %s"
7282 #: config/tc-hppa.c:5719
7284 msgid "Immediates %d and %d will give undefined behavior."
7287 #: config/tc-hppa.c:5771 config/tc-hppa.c:6955 config/tc-hppa.c:7010
7288 msgid "Missing function name for .PROC (corrupted label chain)"
7291 #: config/tc-hppa.c:5774 config/tc-hppa.c:7013
7292 msgid "Missing function name for .PROC"
7295 #: config/tc-hppa.c:5833
7296 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
7299 #: config/tc-hppa.c:5924
7301 msgid "Invalid .CALL argument: %s"
7304 #: config/tc-hppa.c:6070
7305 msgid ".callinfo is not within a procedure definition"
7308 #: config/tc-hppa.c:6088
7310 msgid "FRAME parameter must be a multiple of 8: %d\n"
7313 #: config/tc-hppa.c:6105
7314 msgid "Value for ENTRY_GR must be in the range 3..18\n"
7317 #: config/tc-hppa.c:6116
7318 msgid "Value for ENTRY_FR must be in the range 12..21\n"
7321 #: config/tc-hppa.c:6125
7322 msgid "Value for ENTRY_SR must be 3\n"
7325 #: config/tc-hppa.c:6174
7327 msgid "Invalid .CALLINFO argument: %s"
7330 #: config/tc-hppa.c:6285
7331 msgid "The .ENTER pseudo-op is not supported"
7334 #: config/tc-hppa.c:6301
7335 msgid "Misplaced .entry. Ignored."
7338 #: config/tc-hppa.c:6305
7339 msgid "Missing .callinfo."
7342 #: config/tc-hppa.c:6369
7343 msgid ".REG expression must be a register"
7346 #: config/tc-hppa.c:6385
7347 msgid "bad or irreducible absolute expression; zero assumed"
7350 #: config/tc-hppa.c:6396
7351 msgid ".REG must use a label"
7354 #: config/tc-hppa.c:6398
7355 msgid ".EQU must use a label"
7358 #: config/tc-hppa.c:6454
7360 msgid "Symbol '%s' could not be created."
7363 #: config/tc-hppa.c:6504
7364 msgid ".EXIT must appear within a procedure"
7367 #: config/tc-hppa.c:6508
7368 msgid "Missing .callinfo"
7371 #: config/tc-hppa.c:6512
7372 msgid "No .ENTRY for this .EXIT"
7375 #: config/tc-hppa.c:6552
7377 msgid "Using ENTRY rather than CODE in export directive for %s"
7380 #: config/tc-hppa.c:6671
7382 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
7385 #: config/tc-hppa.c:6694
7387 msgid "Cannot define export symbol: %s\n"
7390 #: config/tc-hppa.c:6785
7391 msgid "Missing label name on .LABEL"
7394 #: config/tc-hppa.c:6790
7395 msgid "extra .LABEL arguments ignored."
7398 #: config/tc-hppa.c:6806
7399 msgid "The .LEAVE pseudo-op is not supported"
7402 #: config/tc-hppa.c:6844
7403 msgid "Unrecognized .LEVEL argument\n"
7406 #: config/tc-hppa.c:6877
7408 msgid "Cannot define static symbol: %s\n"
7411 #: config/tc-hppa.c:6909
7412 msgid "Nested procedures"
7415 #: config/tc-hppa.c:6919
7416 msgid "Cannot allocate unwind descriptor\n"
7419 #: config/tc-hppa.c:7017
7420 msgid "misplaced .procend"
7423 #: config/tc-hppa.c:7020
7424 msgid "Missing .callinfo for this procedure"
7427 #: config/tc-hppa.c:7023
7428 msgid "Missing .EXIT for a .ENTRY"
7431 #: config/tc-hppa.c:7060
7432 msgid "Not in a space.\n"
7435 #: config/tc-hppa.c:7063
7436 msgid "Not in a subspace.\n"
7439 #: config/tc-hppa.c:7151
7440 msgid "Invalid .SPACE argument"
7443 #: config/tc-hppa.c:7197
7444 msgid "Can't change spaces within a procedure definition. Ignored"
7447 #: config/tc-hppa.c:7322
7449 msgid "Undefined space: '%s' Assuming space number = 0."
7452 #: config/tc-hppa.c:7345
7453 msgid "Must be in a space before changing or declaring subspaces.\n"
7456 #: config/tc-hppa.c:7349
7457 msgid "Can't change subspaces within a procedure definition. Ignored"
7460 #: config/tc-hppa.c:7383
7461 msgid "Parameters of an existing subspace can't be modified"
7464 #: config/tc-hppa.c:7434
7465 msgid "Alignment must be a power of 2"
7468 #: config/tc-hppa.c:7481
7469 msgid "FIRST not supported as a .SUBSPACE argument"
7472 #: config/tc-hppa.c:7483
7473 msgid "Invalid .SUBSPACE argument"
7476 #: config/tc-hppa.c:7673
7478 msgid "Internal error: Unable to find containing space for %s."
7481 #: config/tc-hppa.c:8235
7482 msgid "-R option not supported on this target."
7485 #: config/tc-hppa.c:8252 config/tc-sparc.c:963 config/tc-sparc.c:1000
7487 msgid "Internal error: can't hash `%s': %s\n"
7490 #: config/tc-hppa.c:8261
7492 msgid "internal error: losing opcode: `%s' \"%s\"\n"
7495 #: config/tc-i386.c:1486
7497 msgid "invalid single nop size: %d (expect within [0, %d])"
7500 #: config/tc-i386.c:1527
7501 msgid "jump over nop padding out of range"
7504 #: config/tc-i386.c:2346
7506 msgid "%s shortened to %s"
7509 #: config/tc-i386.c:2437
7510 msgid "same type of prefix used twice"
7513 #: config/tc-i386.c:2464
7515 msgid "64bit mode not supported on `%s'."
7518 #: config/tc-i386.c:2473
7520 msgid "32bit mode not supported on `%s'."
7523 #: config/tc-i386.c:2513
7524 msgid "bad argument to syntax directive."
7527 #: config/tc-i386.c:2576
7529 msgid "bad argument to %s_check directive."
7532 #: config/tc-i386.c:2580
7534 msgid "missing argument for %s_check directive"
7537 #: config/tc-i386.c:2620
7539 msgid "`%s' is not supported on `%s'"
7542 #: config/tc-i386.c:2726
7544 msgid "no such architecture: `%s'"
7547 #: config/tc-i386.c:2731
7548 msgid "missing cpu architecture"
7551 #: config/tc-i386.c:2748
7553 msgid "no such architecture modifier: `%s'"
7556 #: config/tc-i386.c:2763 config/tc-i386.c:2793
7557 msgid "Intel L1OM is 64bit ELF only"
7560 #: config/tc-i386.c:2770 config/tc-i386.c:2800
7561 msgid "Intel K1OM is 64bit ELF only"
7564 #: config/tc-i386.c:2777 config/tc-i386.c:2814
7565 msgid "Intel MCU is 32bit ELF only"
7568 #: config/tc-i386.c:2821 config/tc-i386.c:11620
7569 msgid "unknown architecture"
7572 #: config/tc-i386.c:2858 config/tc-i386.c:2880
7574 msgid "can't hash %s: %s"
7577 #: config/tc-i386.c:3173
7578 msgid "there are no pc-relative size relocations"
7581 #: config/tc-i386.c:3185
7583 msgid "unknown relocation (%u)"
7586 #: config/tc-i386.c:3187
7588 msgid "%u-byte relocation cannot be applied to %u-byte field"
7591 #: config/tc-i386.c:3191
7592 msgid "non-pc-relative relocation for pc-relative field"
7595 #: config/tc-i386.c:3196
7596 msgid "relocated field and relocation type differ in signedness"
7599 #: config/tc-i386.c:3205
7600 msgid "there are no unsigned pc-relative relocations"
7603 #: config/tc-i386.c:3213
7605 msgid "cannot do %u byte pc-relative relocation"
7608 #: config/tc-i386.c:3230
7610 msgid "cannot do %s %u byte relocation"
7613 #: config/tc-i386.c:3771 config/tc-i386.c:3798
7615 msgid "can't use register '%s%s' as operand %d in '%s'."
7618 #: config/tc-i386.c:3837 config/tc-i386.c:4177
7620 msgid "invalid instruction `%s' after `%s'"
7623 #: config/tc-i386.c:3843
7625 msgid "missing `lock' with `%s'"
7628 #: config/tc-i386.c:3850
7630 msgid "instruction `%s' after `xacquire' not allowed"
7633 #: config/tc-i386.c:3857
7635 msgid "memory destination needed for instruction `%s' after `xrelease'"
7638 #: config/tc-i386.c:4151
7640 msgid "SSE instruction `%s' is used"
7643 #: config/tc-i386.c:4165 config/tc-i386.c:6222
7645 msgid "ambiguous operand size for `%s'"
7648 #: config/tc-i386.c:4190
7649 msgid "expecting lockable instruction after `lock'"
7652 #: config/tc-i386.c:4197
7654 msgid "data size prefix invalid with `%s'"
7657 #: config/tc-i386.c:4207
7658 msgid "expecting valid branch instruction after `bnd'"
7661 #: config/tc-i386.c:4211
7662 msgid "expecting indirect branch instruction after `notrack'"
7665 #: config/tc-i386.c:4216
7666 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
7669 #: config/tc-i386.c:4220
7670 msgid "16-bit address isn't allowed in MPX instructions"
7673 #: config/tc-i386.c:4230
7674 msgid "replacing `rep'/`repe' prefix by `bnd'"
7677 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
7678 #: config/tc-i386.c:4284
7680 msgid "translating to `%sp'"
7683 #: config/tc-i386.c:4291
7685 msgid "instruction `%s' isn't supported in 16-bit mode."
7688 #: config/tc-i386.c:4351
7690 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
7693 #: config/tc-i386.c:4411 config/tc-i386.c:4606
7695 msgid "no such instruction: `%s'"
7698 #: config/tc-i386.c:4422 config/tc-i386.c:4639
7700 msgid "invalid character %s in mnemonic"
7703 #: config/tc-i386.c:4429
7704 msgid "expecting prefix; got nothing"
7707 #: config/tc-i386.c:4431
7708 msgid "expecting mnemonic; got nothing"
7711 #: config/tc-i386.c:4446 config/tc-i386.c:4661
7713 msgid "`%s' is only supported in 64-bit mode"
7716 #: config/tc-i386.c:4447 config/tc-i386.c:4660
7718 msgid "`%s' is not supported in 64-bit mode"
7721 #: config/tc-i386.c:4459
7723 msgid "redundant %s prefix"
7726 #: config/tc-i386.c:4652
7727 msgid "use .code16 to ensure correct addressing mode"
7730 #: config/tc-i386.c:4664
7732 msgid "`%s' is not supported on `%s%s'"
7735 #: config/tc-i386.c:4690
7737 msgid "invalid character %s before operand %d"
7740 #: config/tc-i386.c:4704
7742 msgid "unbalanced parenthesis in operand %d."
7745 #: config/tc-i386.c:4707
7747 msgid "unbalanced brackets in operand %d."
7750 #: config/tc-i386.c:4716
7752 msgid "invalid character %s in operand %d"
7755 #: config/tc-i386.c:4743
7757 msgid "spurious operands; (%d operands/instruction max)"
7760 #: config/tc-i386.c:4753 config/tc-i386.c:9962
7762 msgid "too many memory references for `%s'"
7765 #: config/tc-i386.c:4774
7766 msgid "expecting operand after ','; got nothing"
7769 #: config/tc-i386.c:4779
7770 msgid "expecting operand before ','; got nothing"
7773 #: config/tc-i386.c:5205
7774 msgid "mask, index, and destination registers should be distinct"
7777 #: config/tc-i386.c:5222
7778 msgid "index and destination registers should be distinct"
7781 #: config/tc-i386.c:5900
7782 msgid "operand size mismatch"
7785 #: config/tc-i386.c:5903
7786 msgid "operand type mismatch"
7789 #: config/tc-i386.c:5906
7790 msgid "register type mismatch"
7793 #: config/tc-i386.c:5909
7794 msgid "number of operands mismatch"
7797 #: config/tc-i386.c:5912
7798 msgid "invalid instruction suffix"
7801 #: config/tc-i386.c:5915
7802 msgid "constant doesn't fit in 4 bits"
7805 #: config/tc-i386.c:5918
7806 msgid "unsupported with Intel mnemonic"
7809 #: config/tc-i386.c:5921
7810 msgid "unsupported syntax"
7813 #: config/tc-i386.c:5924
7815 msgid "unsupported instruction `%s'"
7818 #: config/tc-i386.c:5928
7819 msgid "invalid VSIB address"
7822 #: config/tc-i386.c:5931
7823 msgid "mask, index, and destination registers must be distinct"
7826 #: config/tc-i386.c:5934
7827 msgid "unsupported vector index register"
7830 #: config/tc-i386.c:5937
7831 msgid "unsupported broadcast"
7834 #: config/tc-i386.c:5940
7835 msgid "broadcast is needed for operand of such type"
7838 #: config/tc-i386.c:5943
7839 msgid "unsupported masking"
7842 #: config/tc-i386.c:5946
7843 msgid "mask not on destination operand"
7846 #: config/tc-i386.c:5949
7847 msgid "default mask isn't allowed"
7850 #: config/tc-i386.c:5952
7851 msgid "unsupported static rounding/sae"
7854 #: config/tc-i386.c:5956
7855 msgid "RC/SAE operand must precede immediate operands"
7858 #: config/tc-i386.c:5958
7859 msgid "RC/SAE operand must follow immediate operands"
7862 #: config/tc-i386.c:5961 config/tc-metag.c:4789 config/tc-metag.c:5530
7863 #: config/tc-metag.c:5552
7864 msgid "invalid register operand"
7867 #: config/tc-i386.c:5964
7872 #: config/tc-i386.c:5975
7874 msgid "indirect %s without `*'"
7877 #. Warn them that a data or address size prefix doesn't
7878 #. affect assembly of the next line of code.
7879 #: config/tc-i386.c:5983
7881 msgid "stand-alone `%s' prefix"
7884 #: config/tc-i386.c:6017 config/tc-i386.c:6033
7886 msgid "`%s' operand %d must use `%ses' segment"
7889 #. We have to know the operand size for crc32.
7890 #: config/tc-i386.c:6083
7892 msgid "ambiguous memory operand size for `%s`"
7895 #: config/tc-i386.c:6195
7897 "no instruction mnemonic suffix given and no register operands; can't size "
7901 #: config/tc-i386.c:6333
7903 msgid "invalid register operand size for `%s'"
7906 #: config/tc-i386.c:6377 config/tc-i386.c:6450 config/tc-i386.c:6572
7908 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
7911 #: config/tc-i386.c:6398 config/tc-i386.c:6426 config/tc-i386.c:6497
7912 #: config/tc-i386.c:6547
7914 msgid "`%s%s' not allowed with `%s%c'"
7917 #: config/tc-i386.c:6444 config/tc-i386.c:6471 config/tc-i386.c:6522
7918 #: config/tc-i386.c:6566
7920 msgid "incorrect register `%s%s' used with `%c' suffix"
7923 #: config/tc-i386.c:6635
7924 msgid "no instruction mnemonic suffix given; can't determine immediate size"
7927 #: config/tc-i386.c:6781
7930 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
7934 #: config/tc-i386.c:6817
7936 msgid "you can't `pop %scs'"
7939 #. Reversed arguments on faddp, fsubp, etc.
7940 #: config/tc-i386.c:6846
7942 msgid "translating to `%s %s%s,%s%s'"
7945 #. Extraneous `l' suffix on fp insn.
7946 #: config/tc-i386.c:6853
7948 msgid "translating to `%s %s%s'"
7951 #: config/tc-i386.c:6881
7953 msgid "segment override on `%s' is ineffectual"
7956 #: config/tc-i386.c:7650 config/tc-i386.c:7785 config/tc-i386.c:7849
7957 msgid "skipping prefixes on this instruction"
7960 #: config/tc-i386.c:7869
7961 msgid "16-bit jump out of range"
7964 #: config/tc-i386.c:7878
7966 msgid "can't handle non absolute segment in `%s'"
7969 #: config/tc-i386.c:8173
7970 msgid "pseudo prefix without instruction"
7973 #: config/tc-i386.c:8766 config/tc-i386.c:8868
7975 msgid "@%s reloc is not supported with %d-bit output format"
7978 #: config/tc-i386.c:8919
7980 msgid "missing or invalid expression `%s'"
7983 #: config/tc-i386.c:8928
7985 msgid "invalid PLT expression `%s'"
7988 #: config/tc-i386.c:9014
7990 msgid "Unsupported broadcast: `%s'"
7993 #: config/tc-i386.c:9030
7995 msgid "`%s%s' can't be used for write mask"
7998 #: config/tc-i386.c:9053
8000 msgid "invalid write mask `%s'"
8003 #: config/tc-i386.c:9075 config/tc-i386.c:9739
8005 msgid "duplicated `%s'"
8008 #: config/tc-i386.c:9085
8010 msgid "invalid zeroing-masking `%s'"
8013 #: config/tc-i386.c:9098
8015 msgid "missing `}' in `%s'"
8018 #. We don't know this one.
8019 #: config/tc-i386.c:9112
8021 msgid "unknown vector operation: `%s'"
8024 #: config/tc-i386.c:9118
8025 msgid "zeroing-masking only allowed with write mask"
8028 #: config/tc-i386.c:9138
8030 msgid "at most %d immediate operands are allowed"
8033 #: config/tc-i386.c:9170 config/tc-i386.c:9417
8035 msgid "junk `%s' after expression"
8038 #: config/tc-i386.c:9191
8040 msgid "missing or invalid immediate expression `%s'"
8043 #: config/tc-i386.c:9214 config/tc-i386.c:9507
8045 msgid "unimplemented segment %s in operand"
8048 #: config/tc-i386.c:9221
8050 msgid "illegal immediate register operand %s"
8053 #: config/tc-i386.c:9269
8055 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8058 #: config/tc-i386.c:9278
8060 msgid "scale factor of %d without an index register"
8063 #: config/tc-i386.c:9300
8065 msgid "at most %d displacement operands are allowed"
8068 #: config/tc-i386.c:9473
8070 msgid "missing or invalid displacement expression `%s'"
8073 #: config/tc-i386.c:9490
8075 msgid "0x%lx out range of signed 32bit displacement"
8078 #: config/tc-i386.c:9640
8080 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8083 #: config/tc-i386.c:9652
8085 msgid "`%s' is not a valid %s expression"
8088 #: config/tc-i386.c:9684
8090 msgid "`%s' cannot be used here"
8093 #: config/tc-i386.c:9691
8094 msgid "register scaling is being ignored here"
8097 #: config/tc-i386.c:9752
8099 msgid "Missing '}': '%s'"
8102 #: config/tc-i386.c:9758
8104 msgid "Junk after '}': '%s'"
8107 #: config/tc-i386.c:9886
8109 msgid "bad memory operand `%s'"
8112 #: config/tc-i386.c:9910
8114 msgid "junk `%s' after register"
8117 #: config/tc-i386.c:9923 config/tc-i386.c:10060 config/tc-i386.c:10104
8119 msgid "bad register name `%s'"
8122 #: config/tc-i386.c:9931
8123 msgid "immediate operand illegal with absolute jump"
8126 #: config/tc-i386.c:10049
8128 msgid "expecting `,' or `)' after index register in `%s'"
8131 #: config/tc-i386.c:10077
8133 msgid "expecting `)' after scale factor in `%s'"
8136 #: config/tc-i386.c:10085
8138 msgid "expecting index register or scale factor after `,'; got '%c'"
8141 #: config/tc-i386.c:10093
8143 msgid "expecting `,' or `)' after base register in `%s'"
8146 #. It's not a memory operand; argh!
8147 #: config/tc-i386.c:10141
8149 msgid "invalid char %s beginning operand %d `%s'"
8152 #: config/tc-i386.c:10367
8153 msgid "long jump required"
8156 #: config/tc-i386.c:10422
8157 msgid "jump target out of range"
8160 #: config/tc-i386.c:10988
8162 msgid "invalid -mx86-used-note= option: `%s'"
8165 #: config/tc-i386.c:11011
8166 msgid "no compiled in support for x86_64"
8169 #: config/tc-i386.c:11031
8170 msgid "no compiled in support for 32bit x86_64"
8173 #: config/tc-i386.c:11035
8174 msgid "32bit x86_64 is only supported for ELF"
8177 #: config/tc-i386.c:11069 config/tc-i386.c:11157
8179 msgid "invalid -march= option: `%s'"
8182 #: config/tc-i386.c:11167 config/tc-i386.c:11179
8184 msgid "invalid -mtune= option: `%s'"
8187 #: config/tc-i386.c:11188
8189 msgid "invalid -mmnemonic= option: `%s'"
8192 #: config/tc-i386.c:11197
8194 msgid "invalid -msyntax= option: `%s'"
8197 #: config/tc-i386.c:11220
8199 msgid "invalid -msse-check= option: `%s'"
8202 #: config/tc-i386.c:11231
8204 msgid "invalid -moperand-check= option: `%s'"
8207 #: config/tc-i386.c:11240
8209 msgid "invalid -mavxscalar= option: `%s'"
8212 #: config/tc-i386.c:11249
8214 msgid "invalid -mvexwig= option: `%s'"
8217 #: config/tc-i386.c:11264
8219 msgid "invalid -mevexlig= option: `%s'"
8222 #: config/tc-i386.c:11277
8224 msgid "invalid -mevexrcig= option: `%s'"
8227 #: config/tc-i386.c:11286
8229 msgid "invalid -mevexwig= option: `%s'"
8232 #: config/tc-i386.c:11301
8234 msgid "invalid -momit-lock-prefix= option: `%s'"
8237 #: config/tc-i386.c:11310
8239 msgid "invalid -mfence-as-lock-add= option: `%s'"
8242 #: config/tc-i386.c:11319
8244 msgid "invalid -mrelax-relocations= option: `%s'"
8247 #: config/tc-i386.c:11463
8251 " -V print assembler version number\n"
8255 #: config/tc-i386.c:11468
8258 " -n Do not optimize code alignment\n"
8259 " -q quieten some warnings\n"
8262 #: config/tc-i386.c:11472
8264 msgid " -s ignored\n"
8267 #: config/tc-i386.c:11477
8269 msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
8272 #: config/tc-i386.c:11481
8274 msgid " --divide do not treat `/' as a comment character\n"
8277 #: config/tc-i386.c:11484
8279 msgid " --divide ignored\n"
8282 #: config/tc-i386.c:11487
8285 " -march=CPU[,+EXTENSION...]\n"
8286 " generate code for CPU and EXTENSION, CPU is one "
8290 #: config/tc-i386.c:11491
8292 msgid " EXTENSION is combination of:\n"
8295 #: config/tc-i386.c:11494
8297 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
8300 #: config/tc-i386.c:11497
8302 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
8305 #: config/tc-i386.c:11499
8308 " -msse-check=[none|error|warning] (default: warning)\n"
8309 " check SSE instructions\n"
8312 #: config/tc-i386.c:11502
8315 " -moperand-check=[none|error|warning] (default: warning)\n"
8316 " check operand combinations for validity\n"
8319 #: config/tc-i386.c:11505
8322 " -mavxscalar=[128|256] (default: 128)\n"
8323 " encode scalar AVX instructions with specific "
8328 #: config/tc-i386.c:11509
8331 " -mvexwig=[0|1] (default: 0)\n"
8332 " encode VEX instructions with specific VEX.W value\n"
8333 " for VEX.W bit ignored instructions\n"
8336 #: config/tc-i386.c:11513
8339 " -mevexlig=[128|256|512] (default: 128)\n"
8340 " encode scalar EVEX instructions with specific "
8345 #: config/tc-i386.c:11517
8348 " -mevexwig=[0|1] (default: 0)\n"
8349 " encode EVEX instructions with specific EVEX.W "
8351 " for EVEX.W bit ignored instructions\n"
8354 #: config/tc-i386.c:11521
8357 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
8358 " encode EVEX instructions with specific EVEX.RC "
8360 " for SAE-only ignored instructions\n"
8363 #: config/tc-i386.c:11525
8365 msgid " -mmnemonic=[att|intel] "
8368 #: config/tc-i386.c:11528
8370 msgid "(default: att)\n"
8373 #: config/tc-i386.c:11530
8375 msgid "(default: intel)\n"
8378 #: config/tc-i386.c:11531
8380 msgid " use AT&T/Intel mnemonic\n"
8383 #: config/tc-i386.c:11533
8386 " -msyntax=[att|intel] (default: att)\n"
8387 " use AT&T/Intel syntax\n"
8390 #: config/tc-i386.c:11536
8392 msgid " -mindex-reg support pseudo index registers\n"
8395 #: config/tc-i386.c:11538
8397 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
8400 #: config/tc-i386.c:11540
8402 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
8405 #: config/tc-i386.c:11543
8407 msgid " -mshared disable branch optimization for shared code\n"
8410 #: config/tc-i386.c:11545
8412 msgid " -mx86-used-note=[no|yes] "
8415 #: config/tc-i386.c:11551
8418 " generate x86 used ISA and feature properties\n"
8421 #: config/tc-i386.c:11555
8423 msgid " -mbig-obj generate big object files\n"
8426 #: config/tc-i386.c:11558
8429 " -momit-lock-prefix=[no|yes] (default: no)\n"
8430 " strip all lock prefixes\n"
8433 #: config/tc-i386.c:11561
8436 " -mfence-as-lock-add=[no|yes] (default: no)\n"
8437 " encode lfence, mfence and sfence as\n"
8438 " lock addl $0x0, (%%{re}sp)\n"
8441 #: config/tc-i386.c:11565
8443 msgid " -mrelax-relocations=[no|yes] "
8446 #: config/tc-i386.c:11571
8448 msgid " generate relax relocations\n"
8451 #: config/tc-i386.c:11573
8453 msgid " -mamd64 accept only AMD64 ISA [default]\n"
8456 #: config/tc-i386.c:11575
8458 msgid " -mintel64 accept only Intel64 ISA\n"
8461 #: config/tc-i386.c:11616
8463 msgid "Intel MCU doesn't support `%s' architecture"
8466 #: config/tc-i386.c:11673
8467 msgid "Intel L1OM is 64bit only"
8470 #: config/tc-i386.c:11679
8471 msgid "Intel K1OM is 64bit only"
8474 #: config/tc-i386.c:11685
8475 msgid "Intel MCU is 32bit only"
8478 #: config/tc-i386.c:11842
8479 msgid "symbol size computation overflow"
8482 #: config/tc-i386.c:11910 config/tc-sparc.c:3861
8484 msgid "can not do %d byte pc-relative relocation"
8487 #: config/tc-i386.c:11928
8489 msgid "can not do %d byte relocation"
8492 #: config/tc-i386.c:11996
8494 msgid "cannot represent relocation type %s in x32 mode"
8497 #: config/tc-i386.c:12033 config/tc-s390.c:2611
8499 msgid "cannot represent relocation type %s"
8502 #: config/tc-i386.c:12150
8503 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
8506 #: config/tc-i386.c:12153
8507 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
8510 #: config/tc-i386.c:12172
8511 msgid ".largecomm supported only in 64bit mode, producing .comm"
8514 #: config/tc-ia64.c:872
8515 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
8518 #: config/tc-ia64.c:924
8519 msgid "Size of frame exceeds maximum of 96 registers"
8522 #: config/tc-ia64.c:929
8523 msgid "Size of rotating registers exceeds frame size"
8526 #: config/tc-ia64.c:1016
8527 msgid "Unwind directive not followed by an instruction."
8530 #: config/tc-ia64.c:1025 config/tc-ia64.c:7610
8531 msgid "qualifying predicate not followed by instruction"
8534 #: config/tc-ia64.c:1073
8535 msgid "expected ',' after section name"
8538 #: config/tc-ia64.c:1108
8539 msgid "expected ',' after symbol name"
8542 #: config/tc-ia64.c:1132
8543 msgid "expected ',' after symbol size"
8546 #: config/tc-ia64.c:1215 config/tc-ia64.c:1249
8547 msgid "record type is not valid"
8550 #: config/tc-ia64.c:1318
8551 msgid "Invalid record type for P3 format."
8554 #: config/tc-ia64.c:1354
8555 msgid "Invalid record type for format P6"
8558 #: config/tc-ia64.c:1534 config/tc-ia64.c:1586
8559 msgid "Invalid record type for format B1"
8562 #: config/tc-ia64.c:1619
8563 msgid "Invalid record type for format X1"
8566 #: config/tc-ia64.c:1661
8567 msgid "Invalid record type for format X3"
8570 #: config/tc-ia64.c:1699
8571 msgid "Previous .save incomplete"
8574 #: config/tc-ia64.c:2524
8575 msgid "spill_mask record unimplemented."
8578 #: config/tc-ia64.c:2581
8579 msgid "record_type_not_valid"
8582 #: config/tc-ia64.c:2665
8583 msgid "Ignoring attempt to spill beyond end of region"
8586 #: config/tc-ia64.c:2724
8587 msgid "Only constant space allocation is supported"
8590 #: config/tc-ia64.c:2738
8591 msgid "Only constant offsets are supported"
8594 #: config/tc-ia64.c:2762
8595 msgid "Section switching in code is not supported."
8598 #: config/tc-ia64.c:2804
8599 msgid "Insn slot not set in unwind record."
8602 #: config/tc-ia64.c:2878
8603 msgid "frgr_mem record before region record!"
8606 #: config/tc-ia64.c:2889
8607 msgid "fr_mem record before region record!"
8610 #: config/tc-ia64.c:2898
8611 msgid "gr_mem record before region record!"
8614 #: config/tc-ia64.c:2907
8615 msgid "br_mem record before region record!"
8618 #: config/tc-ia64.c:2917
8619 msgid "gr_gr record before region record!"
8622 #: config/tc-ia64.c:2925
8623 msgid "br_gr record before region record!"
8626 #: config/tc-ia64.c:3043
8628 msgid "First operand to .%s must be a predicate"
8631 #: config/tc-ia64.c:3047
8633 msgid "Pointless use of p0 as first operand to .%s"
8636 #: config/tc-ia64.c:3103
8638 msgid "Operand %d to .%s must be a preserved register"
8641 #: config/tc-ia64.c:3139
8643 msgid "Operand %d to .%s must be a writable register"
8646 #: config/tc-ia64.c:3163
8648 msgid "Radix `%s' unsupported or invalid"
8651 #: config/tc-ia64.c:3193 config/tc-ia64.c:3198
8653 msgid ".%s outside of %s"
8656 #: config/tc-ia64.c:3284
8657 msgid "Tags on unwind pseudo-ops aren't supported, yet"
8660 #: config/tc-ia64.c:3306
8661 msgid "First operand to .fframe must be a constant"
8664 #: config/tc-ia64.c:3326
8665 msgid "First operand to .vframe must be a general register"
8668 #: config/tc-ia64.c:3334
8669 msgid "Operand of .vframe contradicts .prologue"
8672 #: config/tc-ia64.c:3344
8673 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
8676 #: config/tc-ia64.c:3352
8677 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
8680 #: config/tc-ia64.c:3379
8681 msgid "First operand to .save not a register"
8684 #: config/tc-ia64.c:3385
8685 msgid "Second operand to .save not a valid register"
8688 #: config/tc-ia64.c:3416 config/tc-ia64.c:3427 config/tc-ia64.c:3435
8689 msgid "Second operand of .save contradicts .prologue"
8692 #: config/tc-ia64.c:3442
8693 msgid "First operand to .save not a valid register"
8696 #: config/tc-ia64.c:3460
8697 msgid "First operand to .restore must be stack pointer (sp)"
8700 #: config/tc-ia64.c:3469
8701 msgid "Second operand to .restore must be a constant >= 0"
8704 #: config/tc-ia64.c:3479
8706 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
8709 #: config/tc-ia64.c:3565
8711 msgid "Illegal section name `%s' (causes unwind section name clash)"
8714 #: config/tc-ia64.c:3742
8715 msgid "First operand to .altrp not a valid branch register"
8718 #: config/tc-ia64.c:3771
8720 msgid "First operand to .%s not a register"
8723 #: config/tc-ia64.c:3776
8725 msgid "Second operand to .%s not a constant"
8728 #: config/tc-ia64.c:3843
8730 msgid "First operand to .%s not a valid register"
8733 #: config/tc-ia64.c:3866
8734 msgid "First operand to .save.g must be a positive 4-bit constant"
8737 #: config/tc-ia64.c:3879
8738 msgid "Second operand to .save.g must be a general register"
8741 #: config/tc-ia64.c:3884
8743 msgid "Second operand to .save.g must be the first of %d general registers"
8746 #: config/tc-ia64.c:3907
8747 msgid "Operand to .save.f must be a positive 20-bit constant"
8750 #: config/tc-ia64.c:3930
8751 msgid "First operand to .save.b must be a positive 5-bit constant"
8754 #: config/tc-ia64.c:3943
8755 msgid "Second operand to .save.b must be a general register"
8758 #: config/tc-ia64.c:3948
8760 msgid "Second operand to .save.b must be the first of %d general registers"
8763 #: config/tc-ia64.c:3974
8764 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
8767 #: config/tc-ia64.c:3982
8768 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
8771 #: config/tc-ia64.c:3990
8772 msgid "Operands to .save.gf may not be both zero"
8775 #: config/tc-ia64.c:4007
8776 msgid "Operand to .spill must be a constant"
8779 #: config/tc-ia64.c:4076
8781 msgid "Operand %d to .%s must be a constant"
8784 #: config/tc-ia64.c:4097
8786 msgid "Missing .label_state %ld"
8789 #: config/tc-ia64.c:4151
8790 msgid "Operand to .label_state must be a constant"
8793 #: config/tc-ia64.c:4170
8794 msgid "Operand to .copy_state must be a constant"
8797 #: config/tc-ia64.c:4193
8798 msgid "First operand to .unwabi must be a constant"
8801 #: config/tc-ia64.c:4199
8802 msgid "Second operand to .unwabi must be a constant"
8805 #: config/tc-ia64.c:4234
8806 msgid "Missing .endp after previous .proc"
8809 #: config/tc-ia64.c:4252
8810 msgid "Empty argument of .proc"
8813 #: config/tc-ia64.c:4257
8815 msgid "`%s' was already defined"
8818 #: config/tc-ia64.c:4300
8819 msgid "Initial .body should precede any instructions"
8822 #: config/tc-ia64.c:4319
8823 msgid ".prologue within prologue"
8826 #: config/tc-ia64.c:4324
8827 msgid "Initial .prologue should precede any instructions"
8830 #: config/tc-ia64.c:4334
8831 msgid "First operand to .prologue must be a positive 4-bit constant"
8834 #: config/tc-ia64.c:4336
8835 msgid "Pointless use of zero first operand to .prologue"
8838 #: config/tc-ia64.c:4352
8839 msgid "Using a constant as second operand to .prologue is deprecated"
8842 #: config/tc-ia64.c:4358
8843 msgid "Second operand to .prologue must be a general register"
8846 #: config/tc-ia64.c:4363
8848 msgid "Second operand to .prologue must be the first of %d general registers"
8851 #: config/tc-ia64.c:4475
8853 msgid "`%s' was not defined within procedure"
8856 #: config/tc-ia64.c:4511
8857 msgid "Empty argument of .endp"
8860 #: config/tc-ia64.c:4525
8862 msgid "`%s' was not specified with previous .proc"
8865 #: config/tc-ia64.c:4540
8867 msgid "`%s' should be an operand to this .endp"
8870 #: config/tc-ia64.c:4581 config/tc-ia64.c:4902 config/tc-ia64.c:5211
8871 msgid "Comma expected"
8874 #: config/tc-ia64.c:4621
8875 msgid "Expected '['"
8878 #: config/tc-ia64.c:4630 config/tc-ia64.c:7744
8879 msgid "Expected ']'"
8882 #: config/tc-ia64.c:4635
8883 msgid "Number of elements must be positive"
8886 #: config/tc-ia64.c:4646
8888 msgid "Used more than the declared %d rotating registers"
8891 #: config/tc-ia64.c:4654
8892 msgid "Used more than the available 96 rotating registers"
8895 #: config/tc-ia64.c:4661
8896 msgid "Used more than the available 48 rotating registers"
8899 #: config/tc-ia64.c:4689
8901 msgid "Attempt to redefine register set `%s'"
8904 #: config/tc-ia64.c:4754
8906 msgid "Unknown psr option `%s'"
8909 #: config/tc-ia64.c:4788
8910 msgid "Missing section name"
8913 #: config/tc-ia64.c:4797
8914 msgid "Comma expected after section name"
8917 #: config/tc-ia64.c:4808
8918 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
8921 #: config/tc-ia64.c:4897
8922 msgid "Register name expected"
8925 #: config/tc-ia64.c:4910
8926 msgid "Register value annotation ignored"
8929 #: config/tc-ia64.c:4949
8930 msgid "Directive invalid within a bundle"
8933 #: config/tc-ia64.c:5043
8934 msgid "Missing predicate relation type"
8937 #: config/tc-ia64.c:5049
8938 msgid "Unrecognized predicate relation type"
8941 #: config/tc-ia64.c:5095
8942 msgid "Bad register range"
8945 #: config/tc-ia64.c:5104 config/tc-ia64.c:7690
8946 msgid "Predicate register expected"
8949 #: config/tc-ia64.c:5109
8950 msgid "Duplicate predicate register ignored"
8953 #: config/tc-ia64.c:5125
8954 msgid "Predicate source and target required"
8957 #: config/tc-ia64.c:5127 config/tc-ia64.c:5139
8958 msgid "Use of p0 is not valid in this context"
8961 #: config/tc-ia64.c:5134
8962 msgid "At least two PR arguments expected"
8965 #: config/tc-ia64.c:5148
8966 msgid "At least one PR argument expected"
8969 #: config/tc-ia64.c:5182
8971 msgid "Inserting \"%s\" into entry hint table failed: %s"
8974 #. FIXME -- need 62-bit relocation type
8975 #: config/tc-ia64.c:5662
8976 msgid "62-bit relocation not yet implemented"
8979 #. XXX technically, this is wrong: we should not be issuing warning
8980 #. messages until we're sure this instruction pattern is going to
8982 #: config/tc-ia64.c:5748
8983 msgid "lower 16 bits of mask ignored"
8986 #: config/tc-ia64.c:5979
8987 msgid "stride must be a multiple of 64; lower 6 bits ignored"
8990 #: config/tc-ia64.c:6097
8991 msgid "Expected separator `='"
8994 #: config/tc-ia64.c:6131
8995 msgid "Duplicate equal sign (=) in instruction"
8998 #: config/tc-ia64.c:6138
9000 msgid "Illegal operand separator `%c'"
9003 #: config/tc-ia64.c:6253
9005 msgid "Operand %u of `%s' should be %s"
9008 #: config/tc-ia64.c:6257
9009 msgid "Wrong number of output operands"
9012 #: config/tc-ia64.c:6259
9013 msgid "Wrong number of input operands"
9016 #: config/tc-ia64.c:6261
9017 msgid "Operand mismatch"
9020 #: config/tc-ia64.c:6343
9022 msgid "Invalid use of `%c%d' as output operand"
9025 #: config/tc-ia64.c:6346
9027 msgid "Invalid use of `r%d' as base update address operand"
9030 #: config/tc-ia64.c:6370
9032 msgid "Invalid duplicate use of `%c%d'"
9035 #: config/tc-ia64.c:6377
9037 msgid "Invalid simultaneous use of `f%d' and `f%d'"
9040 #: config/tc-ia64.c:6383
9042 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
9045 #: config/tc-ia64.c:6427
9046 msgid "Value truncated to 62 bits"
9049 #: config/tc-ia64.c:6495
9051 msgid "Bad operand value: %s"
9054 #. Give an error if a frag containing code is not aligned to a 16 byte
9056 #: config/tc-ia64.c:6570 config/tc-ia64.h:177
9057 msgid "instruction address is not a multiple of 16"
9060 #: config/tc-ia64.c:6638
9062 msgid "`%s' must be last in bundle"
9065 #: config/tc-ia64.c:6670
9067 msgid "Internal error: don't know how to force %s to end of instruction group"
9070 #: config/tc-ia64.c:6683
9072 msgid "`%s' must be last in instruction group"
9075 #: config/tc-ia64.c:6713
9076 msgid "Label must be first in a bundle"
9079 #: config/tc-ia64.c:6790
9080 msgid "hint in B unit may be treated as nop"
9083 #: config/tc-ia64.c:6801
9084 msgid "hint in B unit can't be used"
9087 #: config/tc-ia64.c:6815
9088 msgid "emit_one_bundle: unexpected dynamic op"
9091 #: config/tc-ia64.c:6940
9093 msgid "`%s' does not fit into %s template"
9096 #: config/tc-ia64.c:6955
9098 msgid "`%s' does not fit into bundle"
9101 #: config/tc-ia64.c:6967
9103 msgid "`%s' can't go in %s of %s template"
9106 #: config/tc-ia64.c:6973
9107 msgid "Missing '}' at end of file"
9110 #: config/tc-ia64.c:7120
9112 msgid "Unrecognized option '-x%s'"
9115 #: config/tc-ia64.c:7147
9118 " --mconstant-gp\t mark output file as using the constant-GP model\n"
9119 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9120 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
9121 "\t\t\t without function descriptors (sets ELF header flag\n"
9122 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9123 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9124 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9125 " -mtune=[itanium1|itanium2]\n"
9126 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9127 " -munwind-check=[warning|error]\n"
9128 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
9129 " -mhint.b=[ok|warning|error]\n"
9130 "\t\t\t hint.b check (default -mhint.b=error)\n"
9131 " -x | -xexplicit\t turn on dependency violation checking\n"
9134 #. Note for translators: "automagically" can be translated as "automatically" here.
9135 #: config/tc-ia64.c:7164
9137 " -xauto\t\t automagically remove dependency violations (default)\n"
9138 " -xnone\t\t turn off dependency violation checking\n"
9139 " -xdebug\t\t debug dependency violation checker\n"
9140 " -xdebugn\t\t debug dependency violation checker but turn off\n"
9141 "\t\t\t dependency violation checking\n"
9142 " -xdebugx\t\t debug dependency violation checker and turn on\n"
9143 "\t\t\t dependency violation checking\n"
9146 #: config/tc-ia64.c:7179
9147 msgid "--gstabs is not supported for ia64"
9150 #: config/tc-ia64.c:7417
9152 msgid "ia64.md_begin: can't hash `%s': %s"
9155 #: config/tc-ia64.c:7481
9157 msgid "Inserting \"%s\" into constant hash table failed: %s"
9160 #: config/tc-ia64.c:7493 config/tc-riscv.c:754 config/tc-riscv.c:3155
9161 #: config/tc-tilegx.c:262
9162 msgid "Could not set architecture and machine"
9165 #: config/tc-ia64.c:7625
9166 msgid "Explicit stops are ignored in auto mode"
9169 #: config/tc-ia64.c:7634
9170 msgid "Found '{' when manual bundling is already turned on"
9173 #: config/tc-ia64.c:7647
9174 msgid "Found '{' after explicit switch to automatic mode"
9177 #: config/tc-ia64.c:7653
9178 msgid "Found '}' when manual bundling is off"
9181 #: config/tc-ia64.c:7680
9182 msgid "Expected ')'"
9185 #: config/tc-ia64.c:7685
9186 msgid "Qualifying predicate expected"
9189 #: config/tc-ia64.c:7704
9190 msgid "Tag must come before qualifying predicate."
9193 #: config/tc-ia64.c:7733
9194 msgid "Expected ':'"
9197 #: config/tc-ia64.c:7749
9198 msgid "Tag name expected"
9201 #: config/tc-ia64.c:7850
9202 msgid "Rotating register index must be a non-negative constant"
9205 #: config/tc-ia64.c:7855
9207 msgid "Index out of range 0..%u"
9210 #: config/tc-ia64.c:7867
9211 msgid "Indirect register index must be a general register"
9214 #: config/tc-ia64.c:7876
9215 msgid "Index can only be applied to rotating or indirect registers"
9218 #: config/tc-ia64.c:7912 config/tc-xstormy16.c:145
9219 msgid "Expected '('"
9222 #: config/tc-ia64.c:7920 config/tc-pdp11.c:442 config/tc-pdp11.c:506
9223 #: config/tc-pdp11.c:540 config/tc-tilegx.c:1048 config/tc-tilepro.c:939
9224 #: config/tc-xstormy16.c:154
9228 #: config/tc-ia64.c:7938 config/tc-xstormy16.c:161
9229 msgid "Not a symbolic expression"
9232 #: config/tc-ia64.c:7943 config/tc-ia64.c:7957
9233 msgid "Illegal combination of relocation functions"
9236 #: config/tc-ia64.c:8046
9237 msgid "No current frame"
9240 #: config/tc-ia64.c:8048
9242 msgid "Register number out of range 0..%u"
9245 #: config/tc-ia64.c:8087
9246 msgid "Standalone `#' is illegal"
9249 #: config/tc-ia64.c:8090
9250 msgid "Redundant `#' suffix operators"
9253 #: config/tc-ia64.c:8248
9255 msgid "Unhandled dependency %s for %s (%s), note %d"
9258 #: config/tc-ia64.c:9561
9260 msgid "Unrecognized dependency specifier %d\n"
9263 #: config/tc-ia64.c:10431
9264 msgid "Only the first path encountering the conflict is reported"
9267 #: config/tc-ia64.c:10433
9268 msgid "This is the location of the conflicting usage"
9271 #: config/tc-ia64.c:10695
9273 msgid "Unknown opcode `%s'"
9276 #: config/tc-ia64.c:10773
9278 msgid "AR %d can only be accessed by %c-unit"
9281 #: config/tc-ia64.c:10785
9282 msgid "hint.b may be treated as nop"
9285 #: config/tc-ia64.c:10788
9286 msgid "hint.b shouldn't be used"
9289 #: config/tc-ia64.c:10827
9291 msgid "`%s' cannot be predicated"
9294 #: config/tc-ia64.c:10899
9295 msgid "Closing bracket missing"
9298 #: config/tc-ia64.c:10908
9299 msgid "Index must be a general register"
9302 #: config/tc-ia64.c:11073
9304 msgid "Unsupported fixup size %d"
9307 #. This should be an error, but since previously there wasn't any
9308 #. diagnostic here, don't make it fail because of this for now.
9309 #: config/tc-ia64.c:11345
9311 msgid "Cannot express %s%d%s relocation"
9314 #: config/tc-ia64.c:11364
9315 msgid "No addend allowed in @fptr() relocation"
9318 #: config/tc-ia64.c:11403
9319 msgid "integer operand out of range"
9322 #: config/tc-ia64.c:11470
9324 msgid "%s must have a constant value"
9327 #: config/tc-ia64.c:11490
9328 msgid "cannot resolve @slotcount parameter"
9331 #: config/tc-ia64.c:11523
9332 msgid "invalid @slotcount value"
9335 #: config/tc-ia64.c:11560 config/tc-z8k.c:1378
9337 msgid "Cannot represent %s relocation in object file"
9340 #: config/tc-ia64.c:11671
9341 msgid "Can't add stop bit to mark end of instruction group"
9344 #: config/tc-ia64.c:11780 read.c:2600 read.c:3239 read.c:3643 stabs.c:469
9346 msgid "expected comma after \"%s\""
9349 #: config/tc-ia64.c:11822
9351 msgid "`%s' is already the alias of %s `%s'"
9354 #: config/tc-ia64.c:11832
9356 msgid "%s `%s' already has an alias `%s'"
9359 #: config/tc-ia64.c:11843
9361 msgid "inserting \"%s\" into %s alias hash table failed: %s"
9364 #: config/tc-ia64.c:11851
9366 msgid "inserting \"%s\" into %s name hash table failed: %s"
9369 #: config/tc-ia64.c:11877
9371 msgid "symbol `%s' aliased to `%s' is not used"
9374 #: config/tc-ia64.c:11900
9376 msgid "section `%s' aliased to `%s' is not used"
9379 #: config/tc-ip2k.c:139
9381 msgid "IP2K specific command line options:\n"
9384 #: config/tc-ip2k.c:140
9386 msgid " -mip2022 restrict to IP2022 insns \n"
9389 #: config/tc-ip2k.c:141
9391 msgid " -mip2022ext permit extended IP2022 insn\n"
9394 #: config/tc-ip2k.c:230
9395 msgid "relaxation not supported\n"
9398 #: config/tc-iq2000.c:362
9400 msgid "the yielding instruction %s may not be in a delay slot."
9403 #: config/tc-iq2000.c:370
9405 msgid "Register number (R%ld) for double word access must be even."
9408 #: config/tc-iq2000.c:379 config/tc-iq2000.c:384 config/tc-iq2000.c:389
9409 #: config/tc-iq2000.c:406 config/tc-mt.c:244 config/tc-mt.c:249
9411 msgid "operand references R%ld of previous load."
9414 #: config/tc-iq2000.c:394
9415 msgid "instruction implicitly accesses R31 of previous load."
9418 #: config/tc-iq2000.c:649 config/tc-mep.c:2008
9419 msgid "Unmatched high relocation"
9422 #: config/tc-iq2000.c:826 config/tc-mips.c:19493 config/tc-score.c:5811
9423 msgid ".end not in text section"
9426 #: config/tc-iq2000.c:830 config/tc-score.c:5814
9427 msgid ".end directive without a preceding .ent directive."
9430 #: config/tc-iq2000.c:839 config/tc-score.c:5822
9431 msgid ".end symbol does not match .ent symbol."
9434 #: config/tc-iq2000.c:842 config/tc-mips.c:19513 config/tc-score.c:5827
9435 msgid ".end directive missing or unknown symbol"
9438 #: config/tc-iq2000.c:860
9439 msgid "Expected simple number."
9442 #: config/tc-iq2000.c:889 config/tc-mips.c:19418 config/tc-score.c:5663
9444 msgid " *input_line_pointer == '%c' 0x%02x\n"
9447 #: config/tc-iq2000.c:891
9448 msgid "Invalid number"
9451 #: config/tc-iq2000.c:925 config/tc-score.c:5701
9452 msgid ".ent or .aent not in text section."
9455 #: config/tc-iq2000.c:928
9456 msgid "missing `.end'"
9459 #: config/tc-m32c.c:142
9461 msgid " M32C specific command line options:\n"
9464 #. Pretend that we do not recognise this option.
9465 #: config/tc-m32r.c:330
9466 msgid "Unrecognised option: -hidden"
9469 #: config/tc-m32r.c:357 config/tc-sparc.c:602
9470 msgid "Unrecognized option following -K"
9473 #: config/tc-m32r.c:372
9475 msgid " M32R specific command line options:\n"
9478 #: config/tc-m32r.c:374
9481 " -m32r disable support for the m32rx instruction set\n"
9484 #: config/tc-m32r.c:376
9486 msgid " -m32rx support the extended m32rx instruction set\n"
9489 #: config/tc-m32r.c:378
9491 msgid " -m32r2 support the extended m32r2 instruction set\n"
9494 #: config/tc-m32r.c:380
9496 msgid " -EL,-little produce little endian code and data\n"
9499 #: config/tc-m32r.c:382
9501 msgid " -EB,-big produce big endian code and data\n"
9504 #: config/tc-m32r.c:384
9506 msgid " -parallel try to combine instructions in parallel\n"
9509 #: config/tc-m32r.c:386
9511 msgid " -no-parallel disable -parallel\n"
9514 #: config/tc-m32r.c:388
9517 " -no-bitinst disallow the M32R2's extended bit-field "
9521 #: config/tc-m32r.c:390
9523 msgid " -O try to optimize code. Implies -parallel\n"
9526 #: config/tc-m32r.c:393
9529 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
9532 #: config/tc-m32r.c:395
9534 msgid " might violate constraints\n"
9537 #: config/tc-m32r.c:397
9539 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
9542 #: config/tc-m32r.c:399
9545 " instructions might violate "
9549 #: config/tc-m32r.c:401
9552 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
9555 #: config/tc-m32r.c:403
9558 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
9561 #: config/tc-m32r.c:405
9564 " -ignore-parallel-conflicts do not check parallel instructions\n"
9567 #: config/tc-m32r.c:407
9569 msgid " for constraint violations\n"
9572 #: config/tc-m32r.c:409
9575 " -no-ignore-parallel-conflicts check parallel instructions for\n"
9578 #: config/tc-m32r.c:411
9580 msgid " constraint violations\n"
9583 #: config/tc-m32r.c:413
9585 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
9588 #: config/tc-m32r.c:415
9590 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
9593 #: config/tc-m32r.c:418
9596 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
9600 #: config/tc-m32r.c:420
9602 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
9605 #: config/tc-m32r.c:422
9607 msgid " -Wuh synonym for -warn-unmatched-high\n"
9610 #: config/tc-m32r.c:424
9612 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
9615 #: config/tc-m32r.c:427
9617 msgid " -KPIC generate PIC\n"
9620 #: config/tc-m32r.c:846
9621 msgid "instructions write to the same destination register."
9624 #: config/tc-m32r.c:854
9625 msgid "Instructions do not use parallel execution pipelines."
9628 #: config/tc-m32r.c:862
9629 msgid "Instructions share the same execution pipeline"
9632 #: config/tc-m32r.c:927 config/tc-m32r.c:1041
9634 msgid "not a 16 bit instruction '%s'"
9637 #: config/tc-m32r.c:939 config/tc-m32r.c:1053 config/tc-m32r.c:1237
9639 msgid "instruction '%s' is for the M32R2 only"
9642 #: config/tc-m32r.c:952 config/tc-m32r.c:1066 config/tc-m32r.c:1250
9644 msgid "unknown instruction '%s'"
9647 #: config/tc-m32r.c:961 config/tc-m32r.c:1073 config/tc-m32r.c:1257
9649 msgid "instruction '%s' is for the M32RX only"
9652 #: config/tc-m32r.c:970 config/tc-m32r.c:1082
9654 msgid "instruction '%s' cannot be executed in parallel."
9657 #: config/tc-m32r.c:1025 config/tc-m32r.c:1107 config/tc-m32r.c:1314
9658 msgid "internal error: lookup/get operands failed"
9661 #: config/tc-m32r.c:1092
9663 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
9666 #: config/tc-m32r.c:1121
9669 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
9670 "is this intentional ?"
9673 #: config/tc-m32r.c:1125
9676 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
9677 "is this intentional ?"
9680 #: config/tc-m32r.c:1488 config/tc-microblaze.c:196
9681 msgid "Expected comma after symbol-name: rest of line ignored."
9684 #: config/tc-m32r.c:1498
9686 msgid ".SCOMMon length (%ld.) <0! Ignored."
9689 #: config/tc-m32r.c:1512 config/tc-microblaze.c:218 config/tc-ppc.c:2301
9690 #: config/tc-ppc.c:4077 config/tc-ppc.c:4119 config/tc-ppc.c:5679
9691 msgid "ignoring bad alignment"
9694 #: config/tc-m32r.c:1524 config/tc-microblaze.c:253 config/tc-v850.c:383
9695 msgid "Common alignment not a power of 2"
9698 #: config/tc-m32r.c:1539 config/tc-microblaze.c:229
9700 msgid "Ignoring attempt to re-define symbol `%s'."
9703 #: config/tc-m32r.c:1548
9705 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
9708 #: config/tc-m32r.c:1925 config/tc-m32r.c:1978 config/tc-nds32.c:4797
9709 #: config/tc-nds32.c:4841 config/tc-sh.c:391 config/tc-sh.c:2062
9710 msgid "Invalid PIC expression."
9713 #: config/tc-m32r.c:2069
9714 msgid "Unmatched high/shigh reloc"
9717 #: config/tc-m68hc11.c:416
9720 "Motorola 68HC11/68HC12/68HCS12 options:\n"
9721 " -m68hc11 | -m68hc12 |\n"
9722 " -m68hcs12 | -mm9s12x |\n"
9723 " -mm9s12xg specify the processor [default %s]\n"
9724 " -mshort use 16-bit int ABI (default)\n"
9725 " -mlong use 32-bit int ABI\n"
9726 " -mshort-double use 32-bit double ABI\n"
9727 " -mlong-double use 64-bit double ABI (default)\n"
9728 " --force-long-branches always turn relative branches into absolute ones\n"
9729 " -S,--short-branches do not turn relative branches into absolute ones\n"
9730 " when the offset is out of range\n"
9731 " --strict-direct-mode do not turn the direct mode into extended mode\n"
9732 " when the instruction does not support direct mode\n"
9733 " --print-insn-syntax print the syntax of instruction in case of error\n"
9734 " --print-opcodes print the list of instructions with syntax\n"
9735 " --xgate-ramoffset offset ram addresses by 0xc000\n"
9736 " --generate-example generate an example of each instruction\n"
9737 " (used for testing)\n"
9740 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9742 msgid "Default target `%s' is not supported."
9745 #. Dump the opcode statistics table.
9746 #: config/tc-m68hc11.c:482
9748 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
9751 #: config/tc-m68hc11.c:561
9753 msgid "Option `%s' is not recognized."
9756 #: config/tc-m68hc11.c:748
9760 #: config/tc-m68hc11.c:756
9764 #: config/tc-m68hc11.c:764
9768 #: config/tc-m68hc11.c:772
9772 #: config/tc-m68hc11.c:804
9773 msgid "RD, (RI,#offs5)"
9776 #: config/tc-m68hc11.c:856
9780 #: config/tc-m68hc11.c:865
9784 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
9788 #: config/tc-m68hc11.c:910
9792 #: config/tc-m68hc11.c:922
9796 #: config/tc-m68hc11.c:932
9801 #: config/tc-m68hc11.c:934
9805 #: config/tc-m68hc11.c:953
9809 #: config/tc-m68hc11.c:969
9812 "# Example of `%s' instructions\n"
9817 #: config/tc-m68hc11.c:1016
9819 msgid "Instruction `%s' is not recognized."
9822 #: config/tc-m68hc11.c:1021
9824 msgid "Instruction formats for `%s':"
9827 #: config/tc-m68hc11.c:1173
9829 msgid "Immediate operand is not allowed for operand %d."
9832 #: config/tc-m68hc11.c:1217
9833 msgid "Indirect indexed addressing is not valid for 68HC11."
9836 #: config/tc-m68hc11.c:1237
9837 msgid "Spurious `,' or bad indirect register addressing mode."
9840 #: config/tc-m68hc11.c:1259
9841 msgid "Missing second register or offset for indexed-indirect mode."
9844 #: config/tc-m68hc11.c:1269
9845 msgid "Missing second register for indexed-indirect mode."
9848 #: config/tc-m68hc11.c:1285
9849 msgid "Missing `]' to close indexed-indirect mode."
9852 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
9853 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
9854 msgid "Illegal operand."
9857 #. Looks like OP_R_R.
9858 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
9859 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
9860 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
9861 msgid "Missing operand."
9864 #: config/tc-m68hc11.c:1388
9865 msgid "Pre-increment mode is not valid for 68HC11"
9868 #: config/tc-m68hc11.c:1401
9869 msgid "Wrong register in register indirect mode."
9872 #: config/tc-m68hc11.c:1409
9873 msgid "Missing `]' to close register indirect operand."
9876 #: config/tc-m68hc11.c:1429
9877 msgid "Post-decrement mode is not valid for 68HC11."
9880 #: config/tc-m68hc11.c:1437
9881 msgid "Post-increment mode is not valid for 68HC11."
9884 #: config/tc-m68hc11.c:1455
9885 msgid "Invalid indexed indirect mode."
9888 #: config/tc-m68hc11.c:1579
9890 msgid "Trap id `%ld' is out of range."
9893 #: config/tc-m68hc11.c:1583
9894 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
9897 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
9899 msgid "Operand out of 8-bit range: `%ld'."
9902 #: config/tc-m68hc11.c:1597
9903 msgid "The trap id must be a constant."
9906 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
9908 msgid "Operand `%x' not recognized in fixup8."
9911 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
9913 msgid "Operand out of 16-bit range: `%ld'."
9916 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
9918 msgid "Operand `%x' not recognized in fixup16."
9921 #: config/tc-m68hc11.c:1801
9923 msgid "Unexpected branch conversion with `%x'"
9926 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
9928 msgid "Operand out of range for a relative branch: `%ld'"
9931 #: config/tc-m68hc11.c:1987
9932 msgid "Invalid register for dbcc/tbcc instruction."
9935 #: config/tc-m68hc11.c:2075
9937 msgid "Increment/decrement value is out of range: `%ld'."
9940 #: config/tc-m68hc11.c:2087
9941 msgid "Expecting a register."
9944 #: config/tc-m68hc11.c:2102
9945 msgid "Invalid register for post/pre increment."
9948 #: config/tc-m68hc11.c:2132
9949 msgid "Invalid register."
9952 #: config/tc-m68hc11.c:2139
9954 msgid "Offset out of 16-bit range: %ld."
9957 #: config/tc-m68hc11.c:2145
9959 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
9962 #: config/tc-m68hc11.c:2270
9963 msgid "Expecting register D for indexed indirect mode."
9966 #: config/tc-m68hc11.c:2272
9967 msgid "Indexed indirect mode is not allowed for movb/movw."
9970 #: config/tc-m68hc11.c:2289
9971 msgid "Invalid accumulator register."
9974 #: config/tc-m68hc11.c:2315
9975 msgid "Invalid indexed register."
9978 #: config/tc-m68hc11.c:2325
9979 msgid "Addressing mode not implemented yet."
9982 #: config/tc-m68hc11.c:2339
9983 msgid "Invalid source register for this instruction, use 'tfr'."
9986 #: config/tc-m68hc11.c:2341
9987 msgid "Invalid source register."
9990 #: config/tc-m68hc11.c:2346
9991 msgid "Invalid destination register for this instruction, use 'tfr'."
9994 #: config/tc-m68hc11.c:2348
9995 msgid "Invalid destination register."
9998 #: config/tc-m68hc11.c:2523
9999 msgid "Invalid indexed register, expecting register X."
10002 #: config/tc-m68hc11.c:2525
10003 msgid "Invalid indexed register, expecting register Y."
10006 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3676
10007 msgid "No instruction or missing opcode."
10010 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3532
10012 msgid "Opcode `%s' is not recognized."
10015 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3554
10017 msgid "Garbage at end of instruction: `%s'."
10020 #: config/tc-m68hc11.c:3440
10022 msgid "Failed to find a valid mode for `%s'."
10025 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3682 config/tc-m68hc11.c:3688
10027 msgid "Invalid operand for `%s'"
10030 #: config/tc-m68hc11.c:3740
10032 msgid "Invalid mode: %s\n"
10035 #: config/tc-m68hc11.c:3799
10036 msgid "bad .relax format"
10039 #: config/tc-m68hc11.c:3843 config/tc-s12z.c:3767 config/tc-xgate.c:630
10041 msgid "Relocation %d is not supported by object file format."
10044 #: config/tc-m68hc11.c:4120
10045 msgid "bra or bsr with undefined symbol."
10048 #: config/tc-m68hc11.c:4221 config/tc-m68hc11.c:4278
10050 msgid "Subtype %d is not recognized."
10053 #: config/tc-m68hc11.c:4336 config/tc-s12z.c:3808 config/tc-xgate.c:663
10054 msgid "Expression too complex."
10057 #: config/tc-m68hc11.c:4367 config/tc-s12z.c:3834 config/tc-xgate.c:708
10058 #: config/tc-xgate.c:717
10059 msgid "Value out of 16-bit range."
10062 #: config/tc-m68hc11.c:4389
10064 msgid "Value %ld too large for 8-bit PC-relative branch."
10067 #: config/tc-m68hc11.c:4399 config/tc-xgate.c:674
10069 msgid "Value %ld too large for 9-bit PC-relative branch."
10072 #: config/tc-m68hc11.c:4408 config/tc-xgate.c:691
10074 msgid "Value %ld too large for 10-bit PC-relative branch."
10077 #: config/tc-m68hc11.c:4416
10079 msgid "Auto increment/decrement offset '%ld' is out of range."
10082 #: config/tc-m68hc11.c:4429
10084 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
10087 #: config/tc-m68hc11.c:4440
10089 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
10092 #: config/tc-m68hc11.c:4452
10094 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
10097 #: config/tc-m68hc11.c:4469 config/tc-s12z.c:3840 config/tc-xgate.c:752
10099 msgid "Line %d: unknown relocation type: 0x%x."
10102 #: config/tc-m68hc11.c:4494
10103 msgid "Invalid directive"
10106 #: config/tc-m68k.c:1139
10108 msgid "Can not do %d byte pc-relative relocation"
10111 #: config/tc-m68k.c:1141
10113 msgid "Can not do %d byte pc-relative pic relocation"
10116 #: config/tc-m68k.c:1146
10118 msgid "Can not do %d byte relocation"
10121 #: config/tc-m68k.c:1148
10123 msgid "Can not do %d byte pic relocation"
10126 #: config/tc-m68k.c:1218
10128 msgid "Unable to produce reloc against symbol '%s'"
10131 #: config/tc-m68k.c:1277 config/tc-vax.c:2369
10133 msgid "Cannot make %s relocation PC relative"
10136 #: config/tc-m68k.c:1359 config/tc-vax.c:1879
10137 msgid "No operator"
10140 #: config/tc-m68k.c:1389 config/tc-vax.c:1895
10141 msgid "Unknown operator"
10144 #: config/tc-m68k.c:2292
10145 msgid "invalid instruction for this architecture; needs "
10148 #: config/tc-m68k.c:2300
10149 msgid "hardware divide"
10152 #: config/tc-m68k.c:2322 config/tc-m68k.c:2326 config/tc-m68k.c:2330
10156 #: config/tc-m68k.c:2383
10157 msgid "operands mismatch"
10160 #: config/tc-m68k.c:2447 config/tc-m68k.c:2453 config/tc-m68k.c:2459
10161 #: config/tc-mmix.c:2495 config/tc-mmix.c:2519
10162 msgid "operand out of range"
10165 #: config/tc-m68k.c:2516
10167 msgid "Bignum too big for %c format; truncated"
10170 #: config/tc-m68k.c:2593
10171 msgid "displacement too large for this architecture; needs 68020 or higher"
10174 #: config/tc-m68k.c:2701
10176 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
10179 #: config/tc-m68k.c:2706
10180 msgid "invalid index size for coldfire"
10183 #: config/tc-m68k.c:2759
10184 msgid "Forcing byte displacement"
10187 #: config/tc-m68k.c:2761
10188 msgid "byte displacement out of range"
10191 #: config/tc-m68k.c:2806 config/tc-m68k.c:2844
10192 msgid "invalid operand mode for this architecture; needs 68020 or higher"
10195 #: config/tc-m68k.c:2830 config/tc-m68k.c:2864
10196 msgid ":b not permitted; defaulting to :w"
10199 #: config/tc-m68k.c:2939
10200 msgid "unsupported byte value; use a different suffix"
10203 #: config/tc-m68k.c:2954
10204 msgid "unknown/incorrect operand"
10207 #: config/tc-m68k.c:2997 config/tc-m68k.c:3005 config/tc-m68k.c:3012
10208 #: config/tc-m68k.c:3019
10209 msgid "out of range"
10212 #: config/tc-m68k.c:3090
10213 msgid "Can't use long branches on this architecture"
10216 #: config/tc-m68k.c:3196
10217 msgid "Expression out of range, using 0"
10220 #: config/tc-m68k.c:3397 config/tc-m68k.c:3413
10221 msgid "Floating point register in register list"
10224 #: config/tc-m68k.c:3403
10225 msgid "Wrong register in floating-point reglist"
10228 #: config/tc-m68k.c:3419
10229 msgid "incorrect register in reglist"
10232 #: config/tc-m68k.c:3425
10233 msgid "wrong register in floating-point reglist"
10236 #: config/tc-m68k.c:3836 config/tc-m68k.c:3868 config/tc-sparc.c:3144
10237 msgid "failed sanity check."
10241 #: config/tc-m68k.c:3898
10246 #: config/tc-m68k.c:3909
10250 #: config/tc-m68k.c:3926
10251 msgid "Missing operand"
10254 #: config/tc-m68k.c:4251
10256 msgid "unrecognized default cpu `%s'"
10259 #: config/tc-m68k.c:4305
10261 msgid "%s -- statement `%s' ignored"
10264 #: config/tc-m68k.c:4352
10266 msgid "Don't know how to figure out width of %c in md_assemble()"
10269 #: config/tc-m68k.c:4584 config/tc-m68k.c:4623
10271 msgid "Internal Error: Can't find %s in hash table"
10274 #: config/tc-m68k.c:4587 config/tc-m68k.c:4626
10276 msgid "Internal Error: Can't hash %s: %s"
10279 #: config/tc-m68k.c:4747
10281 msgid "text label `%s' aligned to odd boundary"
10284 #: config/tc-m68k.c:4909
10286 msgid "value %ld out of range"
10289 #: config/tc-m68k.c:4923
10290 msgid "invalid byte branch offset"
10293 #: config/tc-m68k.c:4960
10294 msgid "short branch with zero offset: use :w"
10297 #: config/tc-m68k.c:5004
10298 msgid "Conversion of PC relative BSR to absolute JSR"
10301 #: config/tc-m68k.c:5015
10302 msgid "Conversion of PC relative branch to absolute jump"
10305 #: config/tc-m68k.c:5032 config/tc-m68k.c:5089
10306 msgid "Conversion of PC relative conditional branch to absolute jump"
10309 #: config/tc-m68k.c:5154
10310 msgid "Conversion of PC relative displacement to absolute"
10313 #: config/tc-m68k.c:5337
10314 msgid "Tried to convert PC relative branch to absolute jump"
10317 #: config/tc-m68k.c:5382 config/tc-m68k.c:5393 config/tc-m68k.c:5437
10318 msgid "expression out of range: defaulting to 1"
10321 #: config/tc-m68k.c:5429
10322 msgid "expression out of range: defaulting to 0"
10325 #: config/tc-m68k.c:5470 config/tc-m68k.c:5482
10327 msgid "Can't deal with expression; defaulting to %ld"
10330 #: config/tc-m68k.c:5496
10331 msgid "expression doesn't fit in BYTE"
10334 #: config/tc-m68k.c:5500
10335 msgid "expression doesn't fit in WORD"
10338 #: config/tc-m68k.c:5587
10340 msgid "%s: unrecognized processor name"
10343 #: config/tc-m68k.c:5648
10344 msgid "bad coprocessor id"
10347 #: config/tc-m68k.c:5654
10348 msgid "unrecognized fopt option"
10351 #: config/tc-m68k.c:5786
10353 msgid "option `%s' may not be negated"
10356 #: config/tc-m68k.c:5797
10358 msgid "option `%s' not recognized"
10361 #: config/tc-m68k.c:5826
10362 msgid "bad format of OPT NEST=depth"
10365 #: config/tc-m68k.c:5882
10366 msgid "missing label"
10369 #: config/tc-m68k.c:5908
10371 msgid "bad register list: %s"
10374 #: config/tc-m68k.c:6006
10375 msgid "restore without save"
10378 #: config/tc-m68k.c:6160 config/tc-m68k.c:6530
10379 msgid "syntax error in structured control directive"
10382 #: config/tc-m68k.c:6205
10383 msgid "missing condition code in structured control directive"
10386 #: config/tc-m68k.c:6276
10389 "Condition <%c%c> in structured control directive can not be encoded correctly"
10392 #: config/tc-m68k.c:6572
10393 msgid "missing then"
10396 #: config/tc-m68k.c:6653
10397 msgid "else without matching if"
10400 #: config/tc-m68k.c:6686
10401 msgid "endi without matching if"
10404 #: config/tc-m68k.c:6726
10405 msgid "break outside of structured loop"
10408 #: config/tc-m68k.c:6764
10409 msgid "next outside of structured loop"
10412 #: config/tc-m68k.c:6815
10416 #: config/tc-m68k.c:6853
10417 msgid "missing to or downto"
10420 #: config/tc-m68k.c:6889 config/tc-m68k.c:6923 config/tc-m68k.c:7137
10424 #: config/tc-m68k.c:7024
10425 msgid "endf without for"
10428 #: config/tc-m68k.c:7078
10429 msgid "until without repeat"
10432 #: config/tc-m68k.c:7172
10433 msgid "endw without while"
10436 #: config/tc-m68k.c:7205 config/tc-m68k.c:7233
10437 msgid "already assembled instructions"
10440 #: config/tc-m68k.c:7310
10442 msgid "`%s' is deprecated, use `%s'"
10445 #: config/tc-m68k.c:7329
10447 msgid "cpu `%s' unrecognized"
10450 #: config/tc-m68k.c:7348
10452 msgid "architecture `%s' unrecognized"
10455 #: config/tc-m68k.c:7369
10457 msgid "extension `%s' unrecognized"
10460 #: config/tc-m68k.c:7484
10462 msgid "option `-A%s' is deprecated: use `-%s'"
10465 #: config/tc-m68k.c:7517
10466 msgid "architecture features both enabled and disabled"
10469 #: config/tc-m68k.c:7544
10470 msgid "selected processor does not have all features of selected architecture"
10473 #: config/tc-m68k.c:7553
10474 msgid "m68k and cf features both selected"
10477 #: config/tc-m68k.c:7565
10478 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
10481 #: config/tc-m68k.c:7597
10484 "-march=<arch>\t\tset architecture\n"
10485 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
10488 #: config/tc-m68k.c:7602
10490 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
10493 #: config/tc-m68k.c:7608
10496 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
10497 "-pic, -k\t\tgenerate position independent code\n"
10498 "-S\t\t\tturn jbsr into jsr\n"
10499 "--pcrel never turn PC-relative branches into absolute jumps\n"
10500 "--register-prefix-optional\n"
10501 "\t\t\trecognize register names without prefix character\n"
10502 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
10503 "--base-size-default-16\tbase reg without size is 16 bits\n"
10504 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
10505 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
10506 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
10509 #: config/tc-m68k.c:7622
10511 msgid "Architecture variants are: "
10514 #: config/tc-m68k.c:7631
10516 msgid "Processor variants are: "
10519 #: config/tc-m68k.c:7638 config/tc-xtensa.c:6386
10524 #: config/tc-m68k.c:7669
10526 msgid "Error %s in %s\n"
10529 #: config/tc-m68k.c:7673
10531 msgid "Opcode(%d.%s): "
10534 #: config/tc-m68k.c:7818
10535 msgid "Not a defined coldfire architecture"
10538 #: config/tc-m68k.c:7927 read.c:4548
10540 msgid "%s relocations do not fit in %u byte"
10541 msgid_plural "%s relocations do not fit in %u bytes"
10545 #: config/tc-m68k.c:7995
10547 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
10550 #: config/tc-mcore.c:520 config/tc-microblaze.c:515 config/tc-microblaze.c:543
10551 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
10553 msgid "register expected, but saw '%.6s'"
10556 #: config/tc-mcore.c:602
10558 msgid "control register expected, but saw '%.6s'"
10561 #: config/tc-mcore.c:638
10562 msgid "bad/missing psr specifier"
10565 #: config/tc-mcore.c:783
10567 msgid "operand must be absolute in range %u..%u, not %ld"
10570 #: config/tc-mcore.c:818
10571 msgid "operand must be a multiple of 4"
10574 #: config/tc-mcore.c:825
10575 msgid "operand must be a multiple of 2"
10578 #: config/tc-mcore.c:887 config/tc-microblaze.c:948 config/tc-microblaze.c:1080
10579 #: config/tc-microblaze.c:1112 config/tc-microblaze.c:1565
10580 #: config/tc-microblaze.c:1631 config/tc-microblaze.c:1704
10581 #: config/tc-microblaze.c:2129 config/tc-microblaze.c:2177
10583 msgid "unknown opcode \"%s\""
10586 #: config/tc-mcore.c:930
10587 msgid "invalid register: r15 illegal"
10590 #: config/tc-mcore.c:979 config/tc-mcore.c:1560
10591 msgid "M340 specific opcode used when assembling for M210"
10594 #: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
10595 #: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
10596 #: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
10597 #: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
10598 #: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
10599 #: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
10600 msgid "second operand missing"
10603 #: config/tc-mcore.c:1013
10604 msgid "destination register must be r1"
10607 #: config/tc-mcore.c:1034
10608 msgid "source register must be r1"
10611 #: config/tc-mcore.c:1098 config/tc-mcore.c:1155
10612 msgid "immediate is not a power of two"
10615 #: config/tc-mcore.c:1126
10616 msgid "translating bgeni to movi"
10619 #: config/tc-mcore.c:1195
10620 msgid "translating bmaski to movi"
10623 #: config/tc-mcore.c:1271
10625 msgid "displacement too large (%d)"
10628 #: config/tc-mcore.c:1285
10629 msgid "Invalid register: r0 and r15 illegal"
10632 #: config/tc-mcore.c:1316
10633 msgid "bad starting register: r0 and r15 invalid"
10636 #: config/tc-mcore.c:1329
10637 msgid "ending register must be r15"
10640 #: config/tc-mcore.c:1349
10641 msgid "bad base register: must be r0"
10644 #: config/tc-mcore.c:1367
10645 msgid "first register must be r4"
10648 #: config/tc-mcore.c:1378
10649 msgid "last register must be r7"
10652 #: config/tc-mcore.c:1415
10653 msgid "reg-reg expected"
10656 #: config/tc-mcore.c:1547
10657 msgid "zero used as immediate value"
10660 #: config/tc-mcore.c:1574
10661 msgid "duplicated psr bit specifier"
10664 #: config/tc-mcore.c:1580
10665 msgid "`af' must appear alone"
10668 #: config/tc-mcore.c:1587 config/tc-microblaze.c:1742
10670 msgid "unimplemented opcode \"%s\""
10673 #: config/tc-mcore.c:1596 config/tc-microblaze.c:1751
10675 msgid "ignoring operands: %s "
10678 #: config/tc-mcore.c:1669
10680 msgid "unrecognised cpu type '%s'"
10683 #: config/tc-mcore.c:1687
10686 "MCORE specific options:\n"
10687 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
10688 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
10689 " -cpu=[210|340] select CPU type\n"
10690 " -EB assemble for a big endian system (default)\n"
10691 " -EL assemble for a little endian system\n"
10694 #: config/tc-mcore.c:1705 config/tc-microblaze.c:1862
10695 msgid "failed sanity check: short_jump"
10698 #: config/tc-mcore.c:1715 config/tc-microblaze.c:1872
10699 msgid "failed sanity check: long_jump"
10702 #: config/tc-mcore.c:1741
10704 msgid "odd displacement at %x"
10707 #: config/tc-mcore.c:1950
10709 msgid "odd distance branch (0x%lx byte)"
10710 msgid_plural "odd distance branch (0x%lx bytes)"
10714 #: config/tc-mcore.c:1957
10716 msgid "pcrel for branch to %s too far (0x%lx)"
10719 #: config/tc-mcore.c:1977
10721 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
10724 #: config/tc-mcore.c:1989
10726 msgid "pcrel for loopt too far (0x%lx)"
10729 #: config/tc-mcore.c:2185 config/tc-microblaze.c:2462 config/tc-tic30.c:1386
10731 msgid "Can not do %d byte %srelocation"
10734 #: config/tc-mcore.c:2187 config/tc-microblaze.c:2464 config/tc-tic30.c:1387
10735 msgid "pc-relative "
10738 #: config/tc-mep.c:339
10741 "MeP specific command line options:\n"
10742 " -EB assemble for a big endian system\n"
10743 " -EL assemble for a little endian system (default)\n"
10744 " -mconfig=<name> specify a chip configuration to use\n"
10745 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10746 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10747 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10748 " enable/disable the given opcodes\n"
10750 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
10751 " if no -m options are given, all core opcodes are enabled;\n"
10752 " if any enabling -m options are given, only those are enabled;\n"
10753 " if only disabling -m options are given, only those are disabled.\n"
10756 #: config/tc-mep.c:408
10757 msgid "$hi and $lo are disabled when MUL and DIV are off"
10760 #: config/tc-mep.c:415
10761 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
10764 #: config/tc-mep.c:420
10765 msgid "$dbg and $depc are disabled when DEBUG is off"
10768 #: config/tc-mep.c:611
10769 msgid "core and copro insn lengths must total 32 bits."
10772 #: config/tc-mep.c:614 config/tc-mep.c:751
10773 msgid "vliw group must consist of 1 core and 1 copro insn."
10776 #: config/tc-mep.c:748
10777 msgid "core and copro insn lengths must total 64 bits."
10780 #: config/tc-mep.c:980
10782 msgid "cannot pack %s with a 16-bit insn"
10785 #: config/tc-mep.c:998
10787 msgid "cannot pack %s and %s together with a 16-bit insn"
10790 #: config/tc-mep.c:1004
10791 msgid "too many IVC2 insns to pack with a 16-bit core insn"
10794 #: config/tc-mep.c:1019
10796 msgid "cannot pack %s into slot P1"
10799 #: config/tc-mep.c:1025
10800 msgid "too many IVC2 insns to pack with a 32-bit core insn"
10803 #: config/tc-mep.c:1043
10805 msgid "unable to pack %s by itself?"
10808 #: config/tc-mep.c:1073
10810 msgid "cannot pack %s and %s together"
10813 #: config/tc-mep.c:1079
10814 msgid "too many IVC2 insns to pack together"
10817 #. There are no insns in the queue and a plus is present.
10818 #. This is a syntax error. Let's not tolerate this.
10819 #. We can relax this later if necessary.
10820 #: config/tc-mep.c:1316
10821 msgid "Invalid use of parallelization operator."
10824 #: config/tc-mep.c:1362
10825 msgid "Leading plus sign not allowed in core mode"
10828 #: config/tc-mep.c:1892
10830 msgid "Don't know how to relocate plain operands of type %s"
10833 #: config/tc-mep.c:1902
10835 msgid "Perhaps you are missing %%tpoff()?"
10838 #: config/tc-mep.c:2089
10839 msgid "bad .section directive: want a,v,w,x,M,S in string"
10842 #: config/tc-mep.c:2147
10843 msgid ".vliw unavailable when VLIW is disabled."
10846 #: config/tc-metag.c:456
10847 msgid "no floating point unit specified"
10850 #: config/tc-metag.c:721
10852 msgid "offset must be a multiple of %d"
10855 #: config/tc-metag.c:737 config/tc-metag.c:4445
10856 msgid "offset and base must be from the same unit"
10859 #: config/tc-metag.c:868 config/tc-metag.c:3169 config/tc-metag.c:3271
10860 msgid "invalid destination register"
10863 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
10864 #: config/tc-metag.c:1311 config/tc-metag.c:1531 config/tc-metag.c:3101
10865 #: config/tc-metag.c:3186 config/tc-metag.c:3288
10866 msgid "invalid memory operand"
10869 #: config/tc-metag.c:939 config/tc-metag.c:3119
10870 msgid "invalid source register"
10873 #: config/tc-metag.c:1024
10874 msgid "invalid destination unit"
10877 #: config/tc-metag.c:1032
10878 msgid "mov cannot use RD port as destination"
10881 #: config/tc-metag.c:1057
10882 msgid "invalid source unit"
10885 #: config/tc-metag.c:1065
10886 msgid "source and address units must not be shared for this addressing mode"
10889 #: config/tc-metag.c:1073 config/tc-metag.c:1677
10890 msgid "set can only use RD port as source"
10893 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
10894 #: config/tc-metag.c:1698 config/tc-metag.c:4055
10896 msgid "base unit must be one of %s"
10899 #. We already tried to encode as an extended GET/SET.
10900 #. Parsing as a standard GET/SET provides a smaller offset.
10901 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3132
10902 #: config/tc-metag.c:3199 config/tc-metag.c:3301 config/tc-metag.c:4582
10903 msgid "offset value out of range"
10906 #: config/tc-metag.c:1169
10907 msgid "destination unit must be RD"
10910 #: config/tc-metag.c:1279
10911 msgid "invalid destination register list"
10914 #: config/tc-metag.c:1326
10915 msgid "invalid source register list"
10918 #: config/tc-metag.c:1351
10919 msgid "register list must be even numbered"
10922 #: config/tc-metag.c:1357
10923 msgid "register list must be from the same unit"
10926 #: config/tc-metag.c:1380
10927 msgid "register list must not contain duplicates"
10930 #: config/tc-metag.c:1637
10931 msgid "MDRD value must be between 1 and 8"
10934 #: config/tc-metag.c:1728
10935 msgid "invalid destination memory operand"
10938 #: config/tc-metag.c:1743
10939 msgid "invalid source memory operand"
10942 #: config/tc-metag.c:1750
10944 msgid "address units must be one of %s"
10947 #: config/tc-metag.c:1757
10948 msgid "base and offset must be from the same unit"
10951 #: config/tc-metag.c:1765
10952 msgid "source and destination increment mode must agree"
10955 #: config/tc-metag.c:2040
10957 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
10958 "be in different units"
10961 #: config/tc-metag.c:2049
10962 msgid "source and destination register must be in different units"
10965 #: config/tc-metag.c:2081
10967 msgid "register unit must be one of %s"
10970 #: config/tc-metag.c:2168
10972 msgid "link register unit must be one of %s"
10975 #: config/tc-metag.c:2174
10976 msgid "link register must be in a low numbered register"
10979 #: config/tc-metag.c:2191 config/tc-metag.c:2716 config/tc-metag.c:2770
10980 msgid "target out of range"
10983 #: config/tc-metag.c:2672
10984 msgid "invalid quickrot unit specified"
10987 #: config/tc-metag.c:2688
10988 msgid "invalid quickrot register specified"
10991 #: config/tc-metag.c:2742
10992 msgid "source register must be in the trigger unit"
10995 #: config/tc-metag.c:2845
10996 msgid "Source registers must be in the same unit"
10999 #: config/tc-metag.c:3556 config/tc-metag.c:3720 config/tc-metag.c:3988
11000 msgid "destination register should be even numbered"
11003 #: config/tc-metag.c:3628
11004 msgid "comparison must be with register or #0"
11007 #: config/tc-metag.c:3694 config/tc-metag.c:3759
11008 msgid "instruction cannot operate on pair values"
11011 #: config/tc-metag.c:3705
11012 msgid "zero flag is not valid for this instruction"
11015 #: config/tc-metag.c:3726
11016 msgid "source register should be even numbered"
11019 #: config/tc-metag.c:3786 config/tc-metag.c:3795
11020 msgid "fraction bits value out of range"
11023 #: config/tc-metag.c:3977
11024 msgid "simd instructions operate on pair values (L prefix)"
11027 #: config/tc-metag.c:3995
11028 msgid "source registers should be even numbered"
11031 #: config/tc-metag.c:4273
11033 msgid "expected ']', not %c in %s"
11036 #: config/tc-metag.c:4392
11037 msgid "invalid register for memory access"
11040 #: config/tc-metag.c:4505 config/tc-metag.c:4633
11041 msgid "unexpected end of line"
11044 #: config/tc-metag.c:4552
11045 msgid "'H' modifier only valid for accumulator registers"
11048 #: config/tc-metag.c:4605
11049 msgid "base unit must be either A0 or A1"
11052 #: config/tc-metag.c:4678 config/tc-metag.c:5121
11053 msgid "invalid register"
11056 #: config/tc-metag.c:4826
11057 msgid "could not parse template definition"
11060 #: config/tc-metag.c:5013
11061 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
11064 #: config/tc-metag.c:5069
11065 msgid "invalid operands for cross-unit op"
11068 #: config/tc-metag.c:5111
11069 msgid "missing flags: one of 'P', 'N' or 'Z' required"
11072 #: config/tc-metag.c:5139
11073 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
11076 #: config/tc-metag.c:5160
11077 msgid "accumulator not a valid destination"
11080 #: config/tc-metag.c:5170 config/tc-metag.c:5386 config/tc-metag.c:5570
11081 msgid "invalid immediate value"
11084 #: config/tc-metag.c:5182
11085 msgid "immediate value not allowed when source & dest differ"
11088 #: config/tc-metag.c:5214
11090 msgid "invalid register operand: %s"
11093 #: config/tc-metag.c:5248
11094 msgid "QUICKRoT extension requires 4 registers"
11097 #: config/tc-metag.c:5255
11098 msgid "invalid fourth register"
11101 #: config/tc-metag.c:5262
11102 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
11105 #: config/tc-metag.c:5290
11106 msgid "DSP RAM pointer in incorrect unit"
11109 #: config/tc-metag.c:5336
11110 msgid "invalid register operand #1"
11113 #: config/tc-metag.c:5350
11114 msgid "invalid register operand #2"
11117 #: config/tc-metag.c:5414
11118 msgid "this instruction does not accept an immediate"
11121 #: config/tc-metag.c:5434
11122 msgid "invalid register operand #3"
11125 #: config/tc-metag.c:5446
11126 msgid "this instruction does not accept an accumulator"
11129 #: config/tc-metag.c:5464
11130 msgid "invalid register operand #4"
11133 #: config/tc-metag.c:5541
11134 msgid "invalid accumulator register"
11137 #: config/tc-metag.c:5597
11138 msgid "conditional instruction cannot use G flag"
11141 #: config/tc-metag.c:5608
11142 msgid "conditional instruction cannot use B flag"
11145 #: config/tc-metag.c:5619
11146 msgid "conditional instruction cannot use R flag"
11149 #: config/tc-metag.c:5728
11150 msgid "'L' modifier not valid for this instruction"
11153 #: config/tc-metag.c:5860
11155 msgid "missing fpu name `%s'"
11158 #: config/tc-metag.c:5871
11160 msgid "unknown fpu `%s'"
11163 #: config/tc-metag.c:5886
11165 msgid "missing DSP name `%s'"
11168 #: config/tc-metag.c:5897
11170 msgid "unknown DSP `%s'"
11173 #: config/tc-metag.c:5915
11174 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
11177 #: config/tc-metag.c:5953
11179 msgid " Meta specific command line options:\n"
11182 #: config/tc-metag.c:6042
11183 msgid "premature end of floating point prefix"
11186 #: config/tc-metag.c:6102
11187 msgid "unknown floating point prefix character"
11190 #: config/tc-metag.c:6251
11192 msgid "unknown DSP prefix character %c %s"
11195 #: config/tc-metag.c:6514
11197 msgid "instruction mnemonic too long: %s"
11200 #: config/tc-metag.c:6569
11202 msgid "junk at end of line: \"%s\""
11205 #: config/tc-metag.c:6576
11207 msgid "failed to assemble instruction: \"%s\""
11210 #: config/tc-metag.c:6581
11212 msgid "unknown floating point mnemonic: \"%s\""
11215 #: config/tc-metag.c:6583
11217 msgid "unknown mnemonic: \"%s\""
11220 #: config/tc-metag.c:6634
11222 msgid "cannot assemble DSP instruction, DSP option not set: %s"
11225 #: config/tc-metag.c:6641
11227 msgid "cannot assemble FPU instruction, FPU option not set: %s"
11230 #: config/tc-metag.c:6739 config/tc-nds32.c:7349
11231 msgid "Bad call to md_atof()"
11234 #: config/tc-microblaze.c:237
11236 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11239 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11240 #: config/tc-microblaze.c:586
11242 msgid "Invalid register number at '%.6s'"
11245 #: config/tc-microblaze.c:751
11246 msgid "operand must be a constant or a label"
11249 #: config/tc-microblaze.c:760
11251 msgid "operand must be absolute in range %lx..%lx, not %lx"
11254 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11255 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11256 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11257 #: config/tc-microblaze.c:1135 config/tc-microblaze.c:1142
11258 #: config/tc-microblaze.c:1148 config/tc-microblaze.c:1179
11259 #: config/tc-microblaze.c:1186 config/tc-microblaze.c:1206
11260 #: config/tc-microblaze.c:1213 config/tc-microblaze.c:1233
11261 #: config/tc-microblaze.c:1240 config/tc-microblaze.c:1258
11262 #: config/tc-microblaze.c:1265 config/tc-microblaze.c:1287
11263 #: config/tc-microblaze.c:1294 config/tc-microblaze.c:1312
11264 #: config/tc-microblaze.c:1324 config/tc-microblaze.c:1342
11265 #: config/tc-microblaze.c:1359 config/tc-microblaze.c:1366
11266 #: config/tc-microblaze.c:1412 config/tc-microblaze.c:1419
11267 #: config/tc-microblaze.c:1465 config/tc-microblaze.c:1472
11268 #: config/tc-microblaze.c:1494 config/tc-microblaze.c:1501
11269 #: config/tc-microblaze.c:1521 config/tc-microblaze.c:1527
11270 #: config/tc-microblaze.c:1587 config/tc-microblaze.c:1593
11271 #: config/tc-microblaze.c:1653 config/tc-microblaze.c:1727
11272 msgid "Error in statement syntax"
11275 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11276 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11277 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1152
11278 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1192
11279 #: config/tc-microblaze.c:1194 config/tc-microblaze.c:1219
11280 #: config/tc-microblaze.c:1221 config/tc-microblaze.c:1246
11281 #: config/tc-microblaze.c:1269 config/tc-microblaze.c:1300
11282 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11283 #: config/tc-microblaze.c:1478 config/tc-microblaze.c:1480
11284 #: config/tc-microblaze.c:1507 config/tc-microblaze.c:1509
11285 #: config/tc-microblaze.c:1531 config/tc-microblaze.c:1597
11286 #: config/tc-microblaze.c:1659
11287 msgid "Cannot use special register with this instruction"
11290 #: config/tc-microblaze.c:1036
11291 msgid "lmi pseudo instruction should not use a label in imm field"
11294 #: config/tc-microblaze.c:1038
11295 msgid "smi pseudo instruction should not use a label in imm field"
11298 #: config/tc-microblaze.c:1157
11299 msgid "Symbol used as immediate for shift instruction"
11302 #: config/tc-microblaze.c:1166
11304 msgid "Shift value > 32. using <value %% 32>"
11307 #: config/tc-microblaze.c:1272
11308 msgid "Symbol used as immediate value for msrset/msrclr instructions"
11311 #: config/tc-microblaze.c:1401 config/tc-microblaze.c:1454
11312 msgid "invalid value for special purpose register"
11315 #: config/tc-microblaze.c:1667
11316 msgid "An IMM instruction should not be present in the .s file"
11319 #: config/tc-microblaze.c:1729
11320 msgid "Symbol used as immediate for mbar instruction"
11323 #: config/tc-microblaze.c:1735
11325 msgid "Immediate value for mbar > 32. using <value %% 32>"
11328 #: config/tc-microblaze.c:1812
11329 msgid "Bad call to MD_NTOF()"
11332 #: config/tc-microblaze.c:2081
11334 msgid "pcrel for branch to %s too far (0x%x)"
11337 #. We know the abs value: Should never happen.
11338 #: config/tc-microblaze.c:2238
11339 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
11342 #. Cannot have a PC-relative branch to a diff segment.
11343 #: config/tc-microblaze.c:2252
11345 msgid "PC relative branch to label %s which is not in the instruction space"
11348 #: config/tc-microblaze.c:2295
11350 "Variable is accessed using small data read only anchor, but it is not in the "
11351 "small data read only section"
11354 #: config/tc-microblaze.c:2318
11356 "Variable is accessed using small data read write anchor, but it is not in "
11357 "the small data read write section"
11360 #: config/tc-microblaze.c:2327
11361 msgid "Incorrect fr_opcode value in frag. Internal error....."
11364 #. We know the abs value: Should never happen.
11365 #: config/tc-microblaze.c:2334
11366 msgid "Absolute value in relaxation code. Assembler error....."
11369 #: config/tc-mips.c:2145
11371 msgid "the %d-bit %s architecture does not support the `%s' extension"
11374 #: config/tc-mips.c:2148
11376 msgid "the `%s' extension requires %s%d revision %d or greater"
11379 #: config/tc-mips.c:2157
11381 msgid "the `%s' extension was removed in %s%d revision %d"
11384 #: config/tc-mips.c:2166
11386 msgid "the `%s' extension requires 64-bit FPRs"
11389 #: config/tc-mips.c:3009 config/tc-mips.c:16354
11391 msgid "unrecognized register name `%s'"
11394 #: config/tc-mips.c:3236
11395 msgid "invalid register range"
11398 #: config/tc-mips.c:3264
11399 msgid "vector element must be constant"
11402 #: config/tc-mips.c:3274
11403 msgid "missing `]'"
11406 #: config/tc-mips.c:3497
11408 msgid "internal: bad mips opcode (mask error): %s %s"
11411 #: config/tc-mips.c:3524
11413 msgid "internal: unknown operand type: %s %s"
11416 #: config/tc-mips.c:3557
11418 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
11421 #: config/tc-mips.c:3565
11423 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
11426 #: config/tc-mips.c:3572
11428 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
11431 #: config/tc-mips.c:3607
11433 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
11436 #: config/tc-mips.c:3615
11438 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
11441 #: config/tc-mips.c:3641
11442 msgid "-G may not be used in position-independent code"
11445 #: config/tc-mips.c:3647
11446 msgid "-G may not be used with abicalls"
11449 #. Probably a memory allocation problem? Give up now.
11450 #: config/tc-mips.c:3667 config/tc-mips.c:3758
11451 msgid "broken assembler, no assembly attempted"
11454 #: config/tc-mips.c:3697 config/tc-mips.c:3726
11456 msgid "internal: can't hash `%s': %s"
11459 #: config/tc-mips.c:3908
11461 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
11464 #: config/tc-mips.c:3915
11466 msgid ".gnu_attribute %d,%d requires `%s'"
11469 #: config/tc-mips.c:3976
11471 msgid ".gnu_attribute %d,%d is no longer supported"
11474 #: config/tc-mips.c:3985
11476 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
11479 #: config/tc-mips.c:3998
11480 msgid "`gp=64' used with a 32-bit processor"
11483 #: config/tc-mips.c:4001
11484 msgid "`gp=32' used with a 64-bit ABI"
11487 #: config/tc-mips.c:4004
11488 msgid "`gp=64' used with a 32-bit ABI"
11491 #: config/tc-mips.c:4011
11492 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
11495 #: config/tc-mips.c:4013
11496 msgid "`fp=xx' cannot be used with `singlefloat'"
11499 #: config/tc-mips.c:4017
11500 msgid "`fp=64' used with a 32-bit fpu"
11503 #: config/tc-mips.c:4021
11504 msgid "`fp=64' used with a 32-bit ABI"
11507 #: config/tc-mips.c:4026
11508 msgid "`fp=32' used with a 64-bit ABI"
11511 #: config/tc-mips.c:4028
11512 msgid "`fp=32' used with a MIPS R6 cpu"
11515 #: config/tc-mips.c:4031
11516 msgid "Unknown size of floating point registers"
11519 #: config/tc-mips.c:4036
11520 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
11523 #: config/tc-mips.c:4039 config/tc-mips.c:4043
11525 msgid "`%s' cannot be used with `%s'"
11528 #: config/tc-mips.c:4048
11530 msgid "branch relaxation is not supported in `%s'"
11533 #: config/tc-mips.c:4128
11534 msgid "trap exception not supported at ISA 1"
11537 #: config/tc-mips.c:4141 config/tc-mips.c:17234
11539 msgid "`%s' does not support legacy NaN"
11542 #: config/tc-mips.c:4188
11544 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
11547 #: config/tc-mips.c:4893
11549 msgid "operand %d out of range"
11552 #: config/tc-mips.c:4901
11554 msgid "operand %d must be constant"
11557 #: config/tc-mips.c:4945 read.c:4316 read.c:5162 write.c:265 write.c:1026
11558 msgid "register value used as expression"
11561 #: config/tc-mips.c:4958
11563 msgid "operand %d must be an immediate expression"
11566 #: config/tc-mips.c:5079 config/tc-mips.c:5081
11568 msgid "float register should be even, was %d"
11571 #: config/tc-mips.c:5094
11573 msgid "condition code register should be even for %s, was %d"
11576 #: config/tc-mips.c:5099
11578 msgid "condition code register should be 0 or 4 for %s, was %d"
11581 #: config/tc-mips.c:5420
11582 msgid "invalid performance register"
11585 #: config/tc-mips.c:5516
11586 msgid "the source register must not be $0"
11589 #: config/tc-mips.c:5792
11590 msgid "missing frame size"
11593 #: config/tc-mips.c:5797
11594 msgid "frame size specified twice"
11597 #: config/tc-mips.c:5802
11598 msgid "invalid frame size"
11601 #: config/tc-mips.c:5842
11603 msgid "operand %d must be an immediate"
11606 #: config/tc-mips.c:5857
11607 msgid "invalid element selector"
11610 #: config/tc-mips.c:5870
11612 msgid "operand %d must be scalar"
11615 #: config/tc-mips.c:6047
11616 msgid "floating-point expression required"
11619 #: config/tc-mips.c:6147
11621 msgid "cannot use `%s' in this section"
11624 #: config/tc-mips.c:6294
11625 msgid "used $at without \".set noat\""
11628 #: config/tc-mips.c:6296
11630 msgid "used $%u with \".set at=$%u\""
11633 #: config/tc-mips.c:7337
11635 msgid "wrong size instruction in a %u-bit branch delay slot"
11638 #: config/tc-mips.c:7357 config/tc-mips.c:7367 config/tc-mips.c:15660
11640 msgid "jump to misaligned address (0x%lx)"
11643 #: config/tc-mips.c:7382 config/tc-mips.c:7402 config/tc-mips.c:7419
11644 #: config/tc-mips.c:8969 config/tc-mips.c:15514 config/tc-mips.c:15521
11645 #: config/tc-mips.c:15915 config/tc-mips.c:18749
11647 msgid "branch to misaligned address (0x%lx)"
11650 #: config/tc-mips.c:7388 config/tc-mips.c:7406 config/tc-mips.c:7423
11651 #: config/tc-mips.c:8972
11653 msgid "branch address range overflow (0x%lx)"
11656 #: config/tc-mips.c:7668
11657 msgid "extended instruction in delay slot"
11660 #: config/tc-mips.c:8132
11661 msgid "source and destination must be different"
11664 #: config/tc-mips.c:8135
11665 msgid "a destination register must be supplied"
11668 #: config/tc-mips.c:8140
11669 msgid "the source register must not be $31"
11672 #: config/tc-mips.c:8388 config/tc-mips.c:14284 config/tc-mips.c:18895
11673 msgid "invalid unextended operand value"
11676 #: config/tc-mips.c:8506
11678 msgid "opcode not supported on this processor: %s (%s)"
11681 #: config/tc-mips.c:8585
11682 msgid "opcode not supported in the `insn32' mode"
11685 #: config/tc-mips.c:8588
11687 msgid "unrecognized %d-bit version of microMIPS opcode"
11690 #: config/tc-mips.c:8644
11691 msgid "unrecognized unextended version of MIPS16 opcode"
11694 #: config/tc-mips.c:8647
11695 msgid "unrecognized extended version of MIPS16 opcode"
11698 #: config/tc-mips.c:8697 config/tc-mips.c:18766
11700 "macro instruction expanded into multiple instructions in a branch delay slot"
11703 #: config/tc-mips.c:8700 config/tc-mips.c:18774
11704 msgid "macro instruction expanded into multiple instructions"
11707 #: config/tc-mips.c:8704
11709 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
11713 #: config/tc-mips.c:8706
11715 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
11719 #: config/tc-mips.c:9169
11720 msgid "operand overflow"
11723 #: config/tc-mips.c:9188 config/tc-mips.c:9772 config/tc-mips.c:13765
11724 msgid "macro used $at after \".set noat\""
11727 #: config/tc-mips.c:9336 config/tc-mips.c:12104 config/tc-mips.c:12763
11729 msgid "number (0x%s) larger than 32 bits"
11732 #: config/tc-mips.c:9356
11733 msgid "number larger than 64 bits"
11736 #: config/tc-mips.c:9650 config/tc-mips.c:9678 config/tc-mips.c:9716
11737 #: config/tc-mips.c:9761 config/tc-mips.c:12339 config/tc-mips.c:12378
11738 #: config/tc-mips.c:12417 config/tc-mips.c:12859 config/tc-mips.c:12911
11739 msgid "PIC code offset overflow (max 16 signed bits)"
11742 #: config/tc-mips.c:10289
11744 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
11747 #. result is always true
11748 #: config/tc-mips.c:10385
11750 msgid "branch %s is always true"
11753 #: config/tc-mips.c:10613 config/tc-mips.c:10723
11754 msgid "divide by zero"
11757 #: config/tc-mips.c:10813
11758 msgid "dla used to load 32-bit register; recommend using la instead"
11761 #: config/tc-mips.c:10817
11762 msgid "la used to load 64-bit address; recommend using dla instead"
11765 #: config/tc-mips.c:10926 config/tc-riscv.c:1075 config/tc-z80.c:732
11766 msgid "offset too large"
11769 #: config/tc-mips.c:11100 config/tc-mips.c:11378
11770 msgid "PIC code offset overflow (max 32 signed bits)"
11773 #: config/tc-mips.c:11448 config/tc-mips.c:11524
11775 msgid "opcode not supported in the `insn32' mode `%s'"
11778 #: config/tc-mips.c:11476
11779 msgid "MIPS PIC call to register other than $25"
11782 #: config/tc-mips.c:11492 config/tc-mips.c:11503 config/tc-mips.c:11636
11783 #: config/tc-mips.c:11647
11784 msgid "no .cprestore pseudo-op used in PIC code"
11787 #: config/tc-mips.c:11497 config/tc-mips.c:11641
11788 msgid "no .frame pseudo-op used in PIC code"
11791 #: config/tc-mips.c:11662
11792 msgid "non-PIC jump used in PIC library"
11795 #: config/tc-mips.c:12589
11797 msgid "Unable to generate `%s' compliant code without mthc1"
11800 #: config/tc-mips.c:13323
11802 msgid "instruction %s: result is always false"
11805 #: config/tc-mips.c:13476
11807 msgid "instruction %s: result is always true"
11810 #. FIXME: Check if this is one of the itbl macros, since they
11811 #. are added dynamically.
11812 #: config/tc-mips.c:13761
11814 msgid "macro %s not implemented yet"
11817 #: config/tc-mips.c:14294
11818 msgid "extended operand requested but not required"
11821 #: config/tc-mips.c:14303
11822 msgid "operand value out of range for instruction"
11825 #: config/tc-mips.c:14402
11827 msgid "relocation %s isn't supported by the current ABI"
11830 #: config/tc-mips.c:14458
11831 msgid "unclosed '('"
11834 #: config/tc-mips.c:14524
11836 msgid "a different %s was already specified, is now %s"
11839 #: config/tc-mips.c:14691
11840 msgid "-mmicromips cannot be used with -mips16"
11843 #: config/tc-mips.c:14706
11844 msgid "-mips16 cannot be used with -micromips"
11847 #: config/tc-mips.c:14867 config/tc-mips.c:14925
11848 msgid "no compiled in support for 64 bit object file format"
11851 #: config/tc-mips.c:14932
11853 msgid "invalid abi -mabi=%s"
11856 #: config/tc-mips.c:14972
11858 msgid "invalid NaN setting -mnan=%s"
11861 #: config/tc-mips.c:15006
11862 msgid "-G not supported in this configuration"
11865 #: config/tc-mips.c:15032
11867 msgid "-%s conflicts with the other architecture options, which imply -%s"
11870 #: config/tc-mips.c:15048
11872 msgid "-march=%s is not compatible with the selected ABI"
11875 #: config/tc-mips.c:15518 config/tc-mips.c:15909 config/tc-mips.c:18746
11876 msgid "branch to a symbol in another ISA mode"
11879 #: config/tc-mips.c:15525 config/tc-mips.c:15666 config/tc-mips.c:15919
11881 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
11884 #: config/tc-mips.c:15562
11885 msgid "PC-relative reference to a different section"
11888 #: config/tc-mips.c:15634 config/tc-riscv.c:2366
11889 msgid "TLS relocation against a constant"
11892 #: config/tc-mips.c:15654
11893 msgid "jump to a symbol in another ISA mode"
11896 #: config/tc-mips.c:15657
11897 msgid "JALX to a symbol in the same ISA mode"
11900 #: config/tc-mips.c:15742
11901 msgid "unsupported constant in relocation"
11904 #: config/tc-mips.c:15814
11906 msgid "PC-relative access using misaligned symbol (%lx)"
11909 #: config/tc-mips.c:15818
11911 msgid "PC-relative access using misaligned offset (%lx)"
11914 #: config/tc-mips.c:15831 config/tc-mips.c:15850
11915 msgid "PC-relative access out of range"
11918 #: config/tc-mips.c:15837
11920 msgid "PC-relative access to misaligned address (%lx)"
11923 #: config/tc-mips.c:16004
11925 msgid "alignment too large, %d assumed"
11928 #: config/tc-mips.c:16007
11929 msgid "alignment negative, 0 assumed"
11932 #: config/tc-mips.c:16249
11934 msgid "%s: no such section"
11937 #: config/tc-mips.c:16290
11939 msgid ".option pic%d not supported"
11942 #: config/tc-mips.c:16292
11944 msgid ".option pic%d not supported in VxWorks PIC mode"
11947 #: config/tc-mips.c:16304 config/tc-mips.c:16641
11948 msgid "-G may not be used with SVR4 PIC code"
11951 #: config/tc-mips.c:16310
11953 msgid "unrecognized option \"%s\""
11956 #: config/tc-mips.c:16416
11958 msgid "unknown architecture %s"
11961 #: config/tc-mips.c:16430 config/tc-mips.c:16592
11963 msgid "unknown ISA level %s"
11966 #: config/tc-mips.c:16439
11968 msgid "unknown ISA or architecture %s"
11971 #: config/tc-mips.c:16498
11972 msgid "`noreorder' must be set before `nomacro'"
11975 #: config/tc-mips.c:16527
11976 msgid ".set pop with no .set push"
11979 #: config/tc-mips.c:16546
11981 msgid "tried to set unrecognized symbol: %s\n"
11984 #: config/tc-mips.c:16619
11986 msgid ".module used with unrecognized symbol: %s\n"
11989 #: config/tc-mips.c:16625
11990 msgid ".module is not permitted after generating code"
11993 #: config/tc-mips.c:16685 config/tc-mips.c:16764 config/tc-mips.c:16868
11994 #: config/tc-mips.c:16898 config/tc-mips.c:16947
11996 msgid "%s not supported in MIPS16 mode"
11999 #: config/tc-mips.c:16692
12000 msgid ".cpload not in noreorder section"
12003 #: config/tc-mips.c:16773 config/tc-mips.c:16792
12004 msgid "missing argument separator ',' for .cpsetup"
12007 #: config/tc-mips.c:16990
12009 msgid "unsupported use of %s"
12012 #: config/tc-mips.c:17081
12013 msgid "unsupported use of .gpword"
12016 #: config/tc-mips.c:17119
12017 msgid "unsupported use of .gpdword"
12020 #: config/tc-mips.c:17151
12021 msgid "unsupported use of .ehword"
12024 #: config/tc-mips.c:17238
12025 msgid "bad .nan directive"
12028 #: config/tc-mips.c:17287
12030 msgid "ignoring attempt to redefine symbol %s"
12033 #: config/tc-mips.c:17302 ecoff.c:3372
12034 msgid "bad .weakext directive"
12037 #: config/tc-mips.c:18271 config/tc-mips.c:18548
12038 msgid "relaxed out-of-range branch into a jump"
12041 #: config/tc-mips.c:18770
12042 msgid "extended instruction in a branch delay slot"
12045 #: config/tc-mips.c:18884 config/tc-xtensa.c:1686 config/tc-xtensa.c:1964
12046 msgid "unsupported relocation"
12049 #: config/tc-mips.c:19392 config/tc-score.c:5637
12050 msgid "expected simple number"
12053 #: config/tc-mips.c:19420 config/tc-score.c:5664
12054 msgid "invalid number"
12057 #: config/tc-mips.c:19497 ecoff.c:2999
12058 msgid ".end directive without a preceding .ent directive"
12061 #: config/tc-mips.c:19506
12062 msgid ".end symbol does not match .ent symbol"
12065 #: config/tc-mips.c:19583
12066 msgid ".ent or .aent not in text section"
12069 #: config/tc-mips.c:19586 config/tc-score.c:5703
12070 msgid "missing .end"
12073 #: config/tc-mips.c:19669
12074 msgid ".mask/.fmask outside of .ent"
12077 #: config/tc-mips.c:19676
12078 msgid "bad .mask/.fmask directive"
12081 #: config/tc-mips.c:19977
12083 msgid "bad value (%s) for %s"
12086 #: config/tc-mips.c:20041
12090 "-EB\t\t\tgenerate big endian output\n"
12091 "-EL\t\t\tgenerate little endian output\n"
12092 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12093 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12094 "\t\t\timplicitly with the gp register [default 8]\n"
12097 #: config/tc-mips.c:20048
12100 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12101 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12102 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12103 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12104 "-mips5 generate MIPS ISA V instructions\n"
12105 "-mips32 generate MIPS32 ISA instructions\n"
12106 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12107 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12108 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12109 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12110 "-mips64 generate MIPS64 ISA instructions\n"
12111 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12112 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12113 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12114 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12115 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12118 #: config/tc-mips.c:20073
12121 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12122 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
12123 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12126 #: config/tc-mips.c:20086
12129 "-mips16\t\t\tgenerate mips16 instructions\n"
12130 "-no-mips16\t\tdo not generate mips16 instructions\n"
12133 #: config/tc-mips.c:20089
12136 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12137 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12140 #: config/tc-mips.c:20092
12143 "-mmicromips\t\tgenerate microMIPS instructions\n"
12144 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
12147 #: config/tc-mips.c:20095
12150 "-msmartmips\t\tgenerate smartmips instructions\n"
12151 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
12154 #: config/tc-mips.c:20098
12157 "-mdsp\t\t\tgenerate DSP instructions\n"
12158 "-mno-dsp\t\tdo not generate DSP instructions\n"
12161 #: config/tc-mips.c:20101
12164 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12165 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12168 #: config/tc-mips.c:20104
12171 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12172 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12175 #: config/tc-mips.c:20107
12178 "-mmt\t\t\tgenerate MT instructions\n"
12179 "-mno-mt\t\t\tdo not generate MT instructions\n"
12182 #: config/tc-mips.c:20110
12185 "-mmcu\t\t\tgenerate MCU instructions\n"
12186 "-mno-mcu\t\tdo not generate MCU instructions\n"
12189 #: config/tc-mips.c:20113
12192 "-mmsa\t\t\tgenerate MSA instructions\n"
12193 "-mno-msa\t\tdo not generate MSA instructions\n"
12196 #: config/tc-mips.c:20116
12199 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12200 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12203 #: config/tc-mips.c:20119
12206 "-mvirt\t\t\tgenerate Virtualization instructions\n"
12207 "-mno-virt\t\tdo not generate Virtualization instructions\n"
12210 #: config/tc-mips.c:20122
12213 "-mcrc\t\t\tgenerate CRC instructions\n"
12214 "-mno-crc\t\tdo not generate CRC instructions\n"
12217 #: config/tc-mips.c:20125
12220 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12221 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12224 #: config/tc-mips.c:20128
12227 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
12229 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
12233 #: config/tc-mips.c:20131
12236 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
12238 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
12242 #: config/tc-mips.c:20134
12245 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
12246 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
12249 #: config/tc-mips.c:20137
12252 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
12253 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
12256 #: config/tc-mips.c:20140
12259 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12260 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
12263 #: config/tc-mips.c:20143
12266 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12267 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12268 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
12269 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12270 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12271 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12272 "-mfix-r5900\t\twork around R5900 short loop errata\n"
12273 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12274 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12275 "-msym32\t\t\tassume all symbols have 32-bit values\n"
12276 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12277 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12278 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
12279 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12280 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12283 #: config/tc-mips.c:20159
12286 "-mhard-float\t\tallow floating-point instructions\n"
12287 "-msoft-float\t\tdo not allow floating-point instructions\n"
12288 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12289 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12290 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12291 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12292 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12293 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
12295 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12298 #: config/tc-mips.c:20177
12301 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12302 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12303 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12304 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
12305 "-xgot\t\t\tassume a 32 bit GOT\n"
12306 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12307 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
12308 " position dependent (non shared) code\n"
12309 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12312 #: config/tc-mips.c:20198
12314 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12317 #: config/tc-mips.c:20200 config/tc-mips.c:20203 config/tc-mips.c:20206
12321 #: config/tc-mips.c:20201
12323 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12326 #: config/tc-mips.c:20204
12328 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12331 #: config/tc-mips.c:20286
12332 msgid "missing .end at end of assembly"
12335 #: config/tc-mmix.c:702
12337 msgid " MMIX-specific command line options:\n"
12340 #: config/tc-mmix.c:703
12343 " -fixed-special-register-names\n"
12344 " Allow only the original special register names.\n"
12347 #: config/tc-mmix.c:706
12349 msgid " -globalize-symbols Make all symbols global.\n"
12352 #: config/tc-mmix.c:708
12354 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
12357 #: config/tc-mmix.c:710
12359 msgid " -relax Create linker relaxable code.\n"
12362 #: config/tc-mmix.c:712
12365 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
12366 " Implies -fixed-special-register-names.\n"
12369 #: config/tc-mmix.c:715
12372 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12373 " into multiple instructions.\n"
12376 #: config/tc-mmix.c:718
12379 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12382 #: config/tc-mmix.c:720
12385 " -linker-allocated-gregs If there's no suitable GREG definition for "
12386 "the operands of an instruction, let the linker "
12390 #: config/tc-mmix.c:723
12393 " -x Do not warn when an operand to GETA, a branch,\n"
12394 " PUSHJ or JUMP is not known to be within range.\n"
12395 " The linker will catch any errors. Implies\n"
12396 " -linker-allocated-gregs."
12399 #: config/tc-mmix.c:849
12401 msgid "unknown opcode: `%s'"
12404 #: config/tc-mmix.c:971 config/tc-mmix.c:986
12405 msgid "specified location wasn't TETRA-aligned"
12408 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4214
12409 #: config/tc-mmix.c:4230
12410 msgid "unaligned data at an absolute location is not supported"
12413 #: config/tc-mmix.c:1098
12415 msgid "invalid operand to opcode %s: `%s'"
12418 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12419 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12420 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12421 #: config/tc-mmix.c:1428 config/tc-mmix.c:1453 config/tc-mmix.c:1485
12422 #: config/tc-mmix.c:1517 config/tc-mmix.c:1547 config/tc-mmix.c:1600
12423 #: config/tc-mmix.c:1617 config/tc-mmix.c:1644 config/tc-mmix.c:1672
12424 #: config/tc-mmix.c:1702 config/tc-mmix.c:1728 config/tc-mmix.c:1744
12425 #: config/tc-mmix.c:1770 config/tc-mmix.c:1786 config/tc-mmix.c:1802
12426 #: config/tc-mmix.c:1883
12428 msgid "invalid operands to opcode %s: `%s'"
12431 #: config/tc-mmix.c:1983
12432 msgid "internal: mmix_prefix_name but empty prefix"
12435 #: config/tc-mmix.c:2046
12437 msgid "too many GREG registers allocated (max %d)"
12440 #: config/tc-mmix.c:2106
12441 msgid "BSPEC already active. Nesting is not supported."
12444 #: config/tc-mmix.c:2115
12445 msgid "invalid BSPEC expression"
12448 #: config/tc-mmix.c:2131
12450 msgid "can't create section %s"
12453 #: config/tc-mmix.c:2136
12455 msgid "can't set section flags for section %s"
12458 #: config/tc-mmix.c:2157
12459 msgid "ESPEC without preceding BSPEC"
12462 #: config/tc-mmix.c:2186
12463 msgid "missing local expression"
12466 #: config/tc-mmix.c:2396
12467 msgid "operand out of range, instruction expanded"
12470 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
12471 #. user-friendly, though a little bit non-substantial.
12472 #: config/tc-mmix.c:2647
12473 msgid "directive LOCAL must be placed in code or data"
12476 #: config/tc-mmix.c:2648
12477 msgid "internal confusion: relocation in a section without contents"
12480 #: config/tc-mmix.c:2762
12481 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
12484 #: config/tc-mmix.c:2810
12485 msgid "no suitable GREG definition for operands"
12488 #: config/tc-mmix.c:2869
12489 msgid "operands were not reducible at assembly-time"
12492 #: config/tc-mmix.c:2896
12494 msgid "cannot generate relocation type for symbol %s, code %s"
12497 #: config/tc-mmix.c:2916
12499 msgid "internal: unhandled label %s"
12502 #: config/tc-mmix.c:2945
12503 msgid "[0-9]H labels may not appear alone on a line"
12506 #: config/tc-mmix.c:2953
12507 msgid "[0-9]H labels do not mix with dot-pseudos"
12510 #: config/tc-mmix.c:3041
12511 msgid "invalid characters in input"
12514 #: config/tc-mmix.c:3147
12515 msgid "empty label field for IS"
12518 #: config/tc-mmix.c:3473
12520 msgid "internal: unexpected relax type %d:%d"
12523 #: config/tc-mmix.c:3497
12524 msgid "BSPEC without ESPEC."
12527 #: config/tc-mmix.c:3562
12528 msgid "LOC to section unknown or indeterminable at first pass"
12531 #: config/tc-mmix.c:3734
12532 msgid "GREG expression too complicated"
12535 #: config/tc-mmix.c:3749
12536 msgid "internal: GREG expression not resolved to section"
12539 #: config/tc-mmix.c:3798
12540 msgid "register section has contents\n"
12543 #: config/tc-mmix.c:3925
12544 msgid "section change from within a BSPEC/ESPEC pair is not supported"
12547 #: config/tc-mmix.c:3946
12548 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
12551 #: config/tc-mmix.c:3956
12552 msgid "invalid LOC expression"
12555 #: config/tc-mmix.c:4001 config/tc-mmix.c:4028
12556 msgid "LOC expression stepping backwards is not supported"
12559 #. We will only get here in rare cases involving #NO_APP,
12560 #. where the unterminated string is not recognized by the
12561 #. preformatting pass.
12562 #: config/tc-mmix.c:4137 config/tc-mmix.c:4295 config/tc-z80.c:1748
12563 msgid "unterminated string"
12566 #: config/tc-mmix.c:4154
12567 msgid "BYTE expression not a pure number"
12570 #. Note that mmixal does not allow negative numbers in
12571 #. BYTE sequences, so neither should we.
12572 #: config/tc-mmix.c:4163
12573 msgid "BYTE expression not in the range 0..255"
12576 #: config/tc-mmix.c:4212 config/tc-mmix.c:4228
12577 msgid "data item with alignment larger than location"
12580 #. Since integer_constant is local to expr.c, we have to make this a
12581 #. macro. FIXME: Do it cleaner.
12582 #: config/tc-mmix.h:98
12583 msgid "`&' serial number operator is not supported"
12586 #: config/tc-mn10200.c:300
12589 "MN10200 options:\n"
12593 #: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1697
12594 #: config/tc-v850.c:2328
12596 msgid "Unrecognized opcode: `%s'"
12599 #. xgettext:c-format.
12600 #: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3759
12601 #: config/tc-s390.c:1610 config/tc-v850.c:3043
12603 msgid "junk at end of line: `%s'"
12606 #: config/tc-mn10300.c:439
12609 "MN10300 assembler options:\n"
12613 #: config/tc-mn10300.c:1270
12614 msgid "Invalid opcode/operands"
12617 #: config/tc-mn10300.c:1792
12618 msgid "Invalid register specification."
12621 #: config/tc-mn10300.c:2390
12623 msgid "Bad relocation fixup type (%d)"
12626 #: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
12627 #: config/tc-moxie.c:362
12628 msgid "expecting comma delimited register operands"
12631 #: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
12632 #: config/tc-moxie.c:497
12633 msgid "expecting comma delimited operands"
12636 #: config/tc-moxie.c:320 config/tc-moxie.c:348
12637 msgid "expecting indirect register `($rA)'"
12640 #: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
12641 #: config/tc-moxie.c:489
12642 msgid "missing closing parenthesis"
12645 #: config/tc-moxie.c:439 config/tc-moxie.c:481
12646 msgid "expecting indirect register `($rX)'"
12649 #: config/tc-moxie.c:559 config/tc-pj.c:313
12650 msgid "Something forgot to clean up\n"
12653 #: config/tc-moxie.c:643
12656 " -EB assemble for a big endian system (default)\n"
12657 " -EL assemble for a little endian system\n"
12660 #: config/tc-moxie.c:703
12661 msgid "pcrel too far BFD_RELOC_MOXIE_10"
12664 #: config/tc-msp430.c:519
12665 msgid ".profiler pseudo requires at least two operands."
12668 #: config/tc-msp430.c:578
12669 msgid "unknown profiling flag - ignored."
12672 #: config/tc-msp430.c:594
12673 msgid "ambiguous flags combination - '.profiler' directive ignored."
12676 #: config/tc-msp430.c:604
12677 msgid "profiling in absolute section?"
12680 #: config/tc-msp430.c:1374
12682 msgid "Unrecognised CPU errata name starting here: %s"
12685 #: config/tc-msp430.c:1380
12687 msgid "Expecting comma after CPU errata name, not: %s"
12690 #: config/tc-msp430.c:1390
12691 msgid "MCU option requires a name\n"
12694 #: config/tc-msp430.c:1428
12696 msgid "unrecognised argument to -mcpu option '%s'"
12699 #: config/tc-msp430.c:1603
12702 "MSP430 options:\n"
12703 " -mmcu=<msp430-name> - select microcontroller type\n"
12704 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
12707 #: config/tc-msp430.c:1607
12710 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
12711 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
12713 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
12716 #: config/tc-msp430.c:1611
12719 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
12720 " -mP - enable polymorph instructions\n"
12723 #: config/tc-msp430.c:1614
12725 msgid " -ml - enable large code model\n"
12728 #: config/tc-msp430.c:1616
12730 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
12733 #: config/tc-msp430.c:1618
12735 msgid " -mn - insert a NOP after changing interrupts\n"
12738 #: config/tc-msp430.c:1620
12740 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
12743 #: config/tc-msp430.c:1622
12745 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
12748 #: config/tc-msp430.c:1624
12750 msgid " -md - Force copying of data from ROM to RAM at startup\n"
12753 #: config/tc-msp430.c:1626
12756 " -mdata-region={none|lower|upper|either} - select region data will be\n"
12760 #: config/tc-msp430.c:1789
12762 msgid "extra characters '%s' at end of immediate expression '%s'"
12765 #: config/tc-msp430.c:1821 config/tc-msp430.c:2004 config/tc-msp430.c:2118
12767 msgid "value 0x%x out of extended range."
12770 #: config/tc-msp430.c:1827
12772 msgid "value %d out of range. Use #lo() or #hi()"
12775 #: config/tc-msp430.c:1873
12776 msgid "cpu4: not converting PUSH #4 to shorter form"
12779 #: config/tc-msp430.c:1890
12780 msgid "cpu4: not converting PUSH #8 to shorter form"
12783 #: config/tc-msp430.c:1904
12784 msgid "error: unsupported #foo() directive used on symbol"
12787 #: config/tc-msp430.c:1921
12789 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
12792 #: config/tc-msp430.c:1972
12794 msgid "Registers cannot be used within immediate expression [%s]"
12797 #: config/tc-msp430.c:1974
12799 msgid "unknown operand %s"
12802 #: config/tc-msp430.c:1991
12804 msgid "extra characters '%s' at the end of absolute operand '%s'"
12807 #: config/tc-msp430.c:2010 config/tc-msp430.c:2124
12809 msgid "value out of range: 0x%x"
12812 #: config/tc-msp430.c:2021
12814 msgid "Registers cannot be used within absolute expression [%s]"
12817 #: config/tc-msp430.c:2023 config/tc-msp430.c:2153
12819 msgid "unknown expression in operand %s"
12822 #: config/tc-msp430.c:2037
12824 msgid "unknown addressing mode %s"
12827 #: config/tc-msp430.c:2045
12829 msgid "Bad register name %s"
12832 #: config/tc-msp430.c:2056
12833 msgid "cannot use indirect addressing with the PC"
12836 #: config/tc-msp430.c:2076
12837 msgid "')' required"
12840 #: config/tc-msp430.c:2088
12842 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
12845 #: config/tc-msp430.c:2095
12846 msgid "r2 should not be used in indexed addressing mode"
12849 #: config/tc-msp430.c:2107 config/tc-msp430.c:2181 config/tc-msp430.c:3314
12850 #: config/tc-msp430.c:3382 config/tc-msp430.c:3499 config/tc-msp430.c:3921
12851 #: config/tc-msp430.c:4020 config/tc-msp430.c:4071
12853 msgid "extra characters '%s' at end of operand '%s'"
12856 #: config/tc-msp430.c:2139 config/tc-msp430.c:2141
12857 msgid "CPU8: Stack pointer accessed with an odd offset"
12860 #: config/tc-msp430.c:2151
12862 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
12865 #: config/tc-msp430.c:2215
12867 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
12870 #: config/tc-msp430.c:2225
12871 msgid "this addressing mode is not applicable for destination operand"
12874 #: config/tc-msp430.c:2256 config/tc-msp430.c:2391 config/tc-msp430.c:2428
12875 #: config/tc-msp430.c:2458 config/tc-msp430.c:3250 config/tc-msp430.c:3333
12876 #: config/tc-msp430.c:3421
12878 msgid "expected register as second argument of %s"
12881 #: config/tc-msp430.c:2295 config/tc-msp430.c:2361
12883 msgid "index value too big for %s"
12886 #: config/tc-msp430.c:2312 config/tc-msp430.c:2378 config/tc-msp430.c:2485
12888 msgid "unexpected addressing mode for %s"
12891 #: config/tc-msp430.c:2398 config/tc-msp430.c:2435 config/tc-msp430.c:2465
12893 msgid "constant generator destination register found in %s"
12896 #: config/tc-msp430.c:2442 config/tc-msp430.c:2472
12898 msgid "constant generator source register found in %s"
12901 #: config/tc-msp430.c:2641
12902 msgid "no size modifier after period, .w assumed"
12905 #: config/tc-msp430.c:2645
12907 msgid "unrecognised instruction size modifier .%c"
12910 #: config/tc-msp430.c:2659
12912 msgid "junk found after instruction: %s.%s"
12915 #: config/tc-msp430.c:2679
12917 msgid "instruction %s.a does not exist"
12920 #: config/tc-msp430.c:2693
12922 msgid "instruction %s requires %d operand"
12923 msgid_plural "instruction %s requires %d operands"
12927 #: config/tc-msp430.c:2711
12929 msgid "instruction %s requires MSP430X mcu"
12932 #: config/tc-msp430.c:2731
12934 msgid "unable to repeat %s insn"
12937 #: config/tc-msp430.c:2803
12938 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
12941 #: config/tc-msp430.c:2811
12942 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
12945 #: config/tc-msp430.c:2818
12946 msgid "internal error: unknown nop check state"
12949 #: config/tc-msp430.c:2871 config/tc-msp430.c:2873 config/tc-msp430.c:3582
12950 #: config/tc-msp430.c:3584
12951 msgid "CPU11: PC is destination of SR altering instruction"
12954 #: config/tc-msp430.c:2888 config/tc-msp430.c:2890 config/tc-msp430.c:2995
12955 #: config/tc-msp430.c:2997 config/tc-msp430.c:3599 config/tc-msp430.c:3601
12956 #: config/tc-msp430.c:3820 config/tc-msp430.c:3822
12957 msgid "CPU13: SR is destination of SR altering instruction"
12960 #: config/tc-msp430.c:2906 config/tc-msp430.c:3007 config/tc-msp430.c:3685
12961 #: config/tc-msp430.c:3854
12962 msgid "repeat instruction used with non-register mode instruction"
12965 #: config/tc-msp430.c:2981 config/tc-msp430.c:3340 config/tc-msp430.c:3810
12967 msgid "%s: attempt to rotate the PC register"
12970 #: config/tc-msp430.c:3232 config/tc-msp430.c:3308
12972 msgid "expected #n as first argument of %s"
12975 #: config/tc-msp430.c:3238
12977 msgid "extra characters '%s' at end of constant expression '%s'"
12980 #: config/tc-msp430.c:3243 config/tc-msp430.c:3319
12982 msgid "expected constant expression as first argument of %s"
12985 #: config/tc-msp430.c:3269
12986 msgid "Too many registers popped"
12989 #: config/tc-msp430.c:3279
12990 msgid "Cannot use POPM to restore the SR register"
12993 #: config/tc-msp430.c:3299 config/tc-msp430.c:3368
12995 msgid "repeat count cannot be used with %s"
12998 #: config/tc-msp430.c:3326
13000 msgid "expected first argument of %s to be in the range 1-4"
13003 #: config/tc-msp430.c:3391
13005 msgid "expected value of first argument of %s to fit into 20-bits"
13008 #: config/tc-msp430.c:3410
13010 msgid "expected register name or constant as first argument of %s"
13013 #: config/tc-msp430.c:3504
13014 msgid "expected constant value as argument to RPT"
13017 #: config/tc-msp430.c:3510
13018 msgid "expected constant in the range 2..16"
13021 #: config/tc-msp430.c:3525
13022 msgid "PC used as an argument to RPT"
13025 #: config/tc-msp430.c:3531
13026 msgid "expected constant or register name as argument to RPT insn"
13029 #: config/tc-msp430.c:3538
13030 msgid "Illegal emulated instruction"
13033 #: config/tc-msp430.c:3839
13035 msgid "%s instruction does not accept a .b suffix"
13038 #: config/tc-msp430.c:3952
13040 msgid "Even number required. Rounded to %d"
13043 #: config/tc-msp430.c:3963
13045 msgid "Wrong displacement %d"
13048 #: config/tc-msp430.c:3985
13049 msgid "instruction requires label sans '$'"
13052 #: config/tc-msp430.c:3989
13053 msgid "instruction requires label or value in range -511:512"
13056 #: config/tc-msp430.c:3995 config/tc-msp430.c:4049 config/tc-msp430.c:4097
13057 msgid "instruction requires label"
13060 #: config/tc-msp430.c:4003 config/tc-msp430.c:4055
13061 msgid "polymorphs are not enabled. Use -mP option to enable."
13064 #: config/tc-msp430.c:4101
13065 msgid "Illegal instruction or not implemented opcode."
13068 #: config/tc-msp430.c:4155
13069 msgid "can't find opcode"
13072 #: config/tc-msp430.c:4672
13074 msgid "internal inconsistency problem in %s: insn %04lx"
13077 #: config/tc-msp430.c:4714 config/tc-msp430.c:4746
13079 msgid "internal inconsistency problem in %s: ext. insn %04lx"
13082 #: config/tc-msp430.c:4758
13084 msgid "internal inconsistency problem in %s: %lx"
13087 #: config/tc-mt.c:151
13089 msgid "MT specific command line options:\n"
13092 #: config/tc-mt.c:152
13094 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
13097 #: config/tc-mt.c:153
13099 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
13102 #: config/tc-mt.c:154
13104 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
13107 #: config/tc-mt.c:155
13109 msgid " -march=ms2 allow ms2 instructions \n"
13112 #: config/tc-mt.c:156
13114 msgid " -nosched disable scheduling restrictions\n"
13117 #: config/tc-mt.c:224
13119 msgid "instruction %s may not follow another memory access instruction."
13122 #: config/tc-mt.c:230
13124 msgid "instruction %s may not follow another I/O instruction."
13127 #: config/tc-mt.c:236
13129 msgid "%s may not occupy the delay slot of another branch insn."
13132 #: config/tc-mt.c:261
13134 msgid "operand references R%ld of previous instruction."
13137 #: config/tc-mt.c:267
13139 msgid "operand references R%ld of instruction before previous."
13142 #: config/tc-mt.c:281 config/tc-mt.c:286
13145 "conditional branch or jal insn's operand references R%ld of previous "
13146 "arithmetic or logic insn."
13149 #: config/tc-mt.c:349
13150 msgid "md_estimate_size_before_relax\n"
13153 #: config/tc-nds32.c:2375
13155 "<arch name>\t Assemble for architecture <arch name>\n"
13156 "\t\t\t <arch name> could be\n"
13157 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13160 #: config/tc-nds32.c:2379
13162 "<baseline>\t Assemble for baseline <baseline>\n"
13163 "\t\t\t <baseline> could be v2, v3, v3m"
13166 #: config/tc-nds32.c:2382
13168 "<freg>\t Specify a FPU configuration\n"
13170 "\t\t\t 0: 8 SP / 4 DP registers\n"
13171 "\t\t\t 1: 16 SP / 8 DP registers\n"
13172 "\t\t\t 2: 32 SP / 16 DP registers\n"
13173 "\t\t\t 3: 32 SP / 32 DP registers"
13176 #: config/tc-nds32.c:2388
13178 "<abi>\t Specify a abi version\n"
13179 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13182 #: config/tc-nds32.c:2421
13183 msgid "Multiply instructions support"
13186 #: config/tc-nds32.c:2422
13187 msgid "Divide instructions support"
13190 #: config/tc-nds32.c:2423
13191 msgid "16-bit extension"
13194 #: config/tc-nds32.c:2424
13195 msgid "d0/d1 registers"
13198 #: config/tc-nds32.c:2425
13199 msgid "Performance extension"
13202 #: config/tc-nds32.c:2426
13203 msgid "Performance extension 2"
13206 #: config/tc-nds32.c:2427
13207 msgid "String extension"
13210 #: config/tc-nds32.c:2428
13211 msgid "Reduced Register configuration (GPR16) option"
13214 #: config/tc-nds32.c:2429
13215 msgid "AUDIO ISA extension"
13218 #: config/tc-nds32.c:2430
13219 msgid "FPU SP extension"
13222 #: config/tc-nds32.c:2431
13223 msgid "FPU DP extension"
13226 #: config/tc-nds32.c:2432
13227 msgid "FPU fused-multiply-add instructions"
13230 #: config/tc-nds32.c:2433
13231 msgid "DSP extension"
13234 #: config/tc-nds32.c:2434
13235 msgid "hardware loop extension"
13238 #: config/tc-nds32.c:2471
13242 " NDS32-specific assembler options:\n"
13245 #: config/tc-nds32.c:2472
13248 " -O1,\t\t\t Optimize for performance\n"
13249 " -Os\t\t\t Optimize for space\n"
13252 #: config/tc-nds32.c:2475
13255 " -EL, -mel or -little Produce little endian output\n"
13256 " -EB, -meb or -big Produce big endian output\n"
13257 " -mpic\t\t\t Generate PIC\n"
13258 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13259 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
13260 " -mno-all-relax\t Suppress all relaxation for this file\n"
13263 #: config/tc-nds32.c:2486
13268 #: config/tc-nds32.c:2493
13270 msgid " -m[no-]%-17sEnable/Disable %s\n"
13273 #: config/tc-nds32.c:2497
13275 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
13278 #: config/tc-nds32.c:2770
13280 msgid "la must use with symbol. '%s'"
13283 #: config/tc-nds32.c:2823
13285 msgid "need PIC qualifier with symbol. '%s'"
13288 #: config/tc-nds32.c:2860
13290 msgid "Operand is not a constant. `%s'"
13293 #: config/tc-nds32.c:2949
13295 msgid "needs @GOT or @GOTOFF. %s"
13298 #: config/tc-nds32.c:3445
13300 msgid "Duplicated pseudo-opcode %s."
13303 #: config/tc-nds32.c:3496
13305 msgid "Too many argument. `%s'"
13308 #. Logic here rejects the input arch name.
13309 #: config/tc-nds32.c:3557
13311 msgid "unknown arch name `%s'\n"
13314 #. Logic here rejects the input baseline.
13315 #: config/tc-nds32.c:3576
13317 msgid "unknown baseline `%s'\n"
13320 #. Logic here rejects the input FPU configuration.
13321 #: config/tc-nds32.c:3599
13323 msgid "unknown FPU configuration `%s'\n"
13326 #. Logic here rejects the input abi version.
13327 #: config/tc-nds32.c:3623
13329 msgid "unknown ABI version`%s'\n"
13332 #: config/tc-nds32.c:4351
13334 msgid "Different arguments of .vec_size are found, previous %d, current %d"
13337 #: config/tc-nds32.c:4356
13339 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
13342 #: config/tc-nds32.c:4360
13343 msgid "Argument of .vec_size is not a constant."
13346 #: config/tc-nds32.c:4945
13348 msgid "Don't know how to handle this field. %s"
13351 #: config/tc-nds32.c:5310
13353 msgid "instruction %s requires enabling performance extension"
13356 #: config/tc-nds32.c:5322
13358 msgid "instruction %s requires enabling performance extension II"
13361 #: config/tc-nds32.c:5334
13363 msgid "instruction %s requires enabling AUDIO extension"
13366 #: config/tc-nds32.c:5346
13368 msgid "instruction %s requires enabling STRING extension"
13371 #: config/tc-nds32.c:5360
13373 msgid "instruction %s requires enabling DIV & DX_REGS extension"
13376 #: config/tc-nds32.c:5375
13378 msgid "instruction %s requires enabling FPU extension"
13381 #: config/tc-nds32.c:5387
13383 msgid "instruction %s requires enabling FPU_SP extension"
13386 #: config/tc-nds32.c:5399
13388 msgid "instruction %s requires enabling FPU_DP extension"
13391 #: config/tc-nds32.c:5410 config/tc-nds32.c:5418
13393 msgid "instruction %s requires enabling FPU_MAC extension"
13396 #: config/tc-nds32.c:5426
13398 msgid "instruction %s requires enabling DX_REGS extension"
13401 #: config/tc-nds32.c:5442
13403 msgid "instruction %s requires enabling dsp extension"
13406 #: config/tc-nds32.c:5454
13408 msgid "instruction %s requires enabling zol extension"
13411 #: config/tc-nds32.c:5459
13413 msgid "internal error: unknown instruction attribute: 0x%08x"
13416 #: config/tc-nds32.c:5752
13418 msgid "relax hint unrecognized instruction: line %d."
13421 #: config/tc-nds32.c:5807
13423 msgid "Can not find match relax hint. Line: %d"
13426 #: config/tc-nds32.c:6005
13427 msgid "Internal error: .relax_hint KEY is not a number!"
13430 #: config/tc-nds32.c:6033
13432 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
13435 #: config/tc-nds32.c:6108
13437 msgid "Internal error: Range error. %s"
13440 #: config/tc-nds32.c:6169
13441 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
13444 #: config/tc-nds32.c:6307
13446 msgid "Not support instruction %s in verbatim."
13449 #: config/tc-nds32.c:6314
13451 msgid "16-bit instruction is disabled: %s."
13454 #: config/tc-nds32.c:6341
13456 msgid "Instruction %s not supported in the baseline."
13459 #: config/tc-nds32.c:6408
13461 msgid "Unrecognized opcode, %s."
13464 #: config/tc-nds32.c:6411
13466 msgid "Incorrect syntax, %s."
13469 #: config/tc-nds32.c:6414
13471 msgid "Unrecognized operand/register, %s."
13474 #: config/tc-nds32.c:6417
13476 msgid "Operand out of range, %s."
13479 #: config/tc-nds32.c:6420
13481 msgid "Prohibited register used for reduced-register, %s."
13484 #: config/tc-nds32.c:6423
13486 msgid "Junk at end of line, %s."
13489 #: config/tc-nds32.c:7121
13490 msgid "Addend to unresolved symbol is not on word boundary."
13493 #. Should never here.
13494 #: config/tc-nds32.c:7657
13495 msgid "Used FPU instructions requires enabling FPU extension"
13498 #: config/tc-nds32.c:7854
13500 msgid "Internal error: Unknown fixup type %d (`%s')"
13503 #: config/tc-nios2.c:453 config/tc-pru.c:309
13504 msgid "expecting opcode string in self test mode"
13507 #: config/tc-nios2.c:455 config/tc-pru.c:311
13509 msgid "assembly 0x%08x, expected %s"
13512 #: config/tc-nios2.c:848
13513 msgid "branch offset out of range\n"
13516 #: config/tc-nios2.c:849
13517 msgid "branch relaxation failed\n"
13520 #: config/tc-nios2.c:1145
13521 msgid "error checking for overflow - broken assembler"
13524 #: config/tc-nios2.c:1161 config/tc-pru.c:572
13526 msgid "immediate value 0x%x truncated to 0x%x"
13529 #: config/tc-nios2.c:1188 config/tc-pru.c:598
13531 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
13534 #: config/tc-nios2.c:1194
13536 msgid "branch offset %d out of range %d to %d"
13539 #: config/tc-nios2.c:1198
13541 msgid "branch offset %d out of range"
13544 #: config/tc-nios2.c:1204 config/tc-pru.c:608
13546 msgid "%s offset %d out of range %d to %d"
13549 #: config/tc-nios2.c:1208
13551 msgid "%s offset %d out of range"
13554 #: config/tc-nios2.c:1213 config/tc-nios2.c:1228 config/tc-pru.c:613
13556 msgid "immediate value %d out of range %d to %d"
13559 #: config/tc-nios2.c:1218 config/tc-nios2.c:1223 config/tc-pru.c:623
13560 #: config/tc-pru.c:628
13562 msgid "immediate value %u out of range %u to %u"
13565 #: config/tc-nios2.c:1233
13567 msgid "custom instruction opcode %u out of range %u to %u"
13570 #: config/tc-nios2.c:1238 config/tc-pru.c:633
13571 msgid "overflow in immediate argument"
13574 #: config/tc-nios2.c:1310 config/tc-pru.c:669
13575 msgid "cannot create 64-bit relocation"
13578 #: config/tc-nios2.c:1438
13580 msgid "internal error: broken opcode descriptor for `%s %s'\n"
13583 #: config/tc-nios2.c:1487 config/tc-pru.c:862
13584 msgid "can't create relocation"
13587 #: config/tc-nios2.c:1518 config/tc-pru.c:996 config/tc-pru.c:1016
13588 #: config/tc-pru.c:1043 config/tc-pru.c:1062 config/tc-pru.c:1076
13590 msgid "unknown register %s"
13593 #: config/tc-nios2.c:1526
13594 msgid "expecting control register"
13597 #: config/tc-nios2.c:1528
13598 msgid "illegal use of control register"
13601 #: config/tc-nios2.c:1530
13602 msgid "illegal use of coprocessor register"
13605 #. Should never get here if we passed validation.
13606 #: config/tc-nios2.c:1532 config/tc-nios2.c:1846 config/tc-nios2.c:1988
13607 #: config/tc-nios2.c:2056
13609 msgid "invalid register %s"
13612 #: config/tc-nios2.c:1540
13614 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
13615 "Use .set noat to turn off those optimizations (and this warning)."
13618 #: config/tc-nios2.c:1545
13620 "The debugger will corrupt bt (r25).\n"
13621 "If you don't need to debug this code use .set nobreak to turn off this "
13625 #: config/tc-nios2.c:1549
13627 "The debugger will corrupt sstatus/ba (r30).\n"
13628 "If you don't need to debug this code use .set nobreak to turn off this "
13632 #: config/tc-nios2.c:1939 config/tc-nios2.c:1967
13633 msgid "r31 cannot be used with jmp; use ret instead"
13636 #: config/tc-nios2.c:1982
13637 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
13640 #: config/tc-nios2.c:2595 config/tc-nios2.c:2622 config/tc-nios2.c:2649
13641 #: config/tc-nios2.c:2680
13643 msgid "Invalid constant operand %s"
13646 #: config/tc-nios2.c:2997 config/tc-nios2.c:3021 config/tc-pru.c:1318
13647 #: config/tc-pru.c:1343 config/tc-pru.c:1363
13649 msgid "badly formed expression near %s"
13652 #: config/tc-nios2.c:3110 config/tc-nios2.c:3137 config/tc-pru.c:1412
13653 #: config/tc-pru.c:1437 config/tc-xtensa.c:2138
13654 msgid "too many arguments"
13657 #: config/tc-nios2.c:3126 config/tc-pru.c:1389
13659 msgid "expecting %c near %s"
13662 #. we cannot recover from this.
13663 #: config/tc-nios2.c:3277
13665 msgid "unrecognized pseudo-instruction %s"
13668 #: config/tc-nios2.c:3540 config/tc-tic6x.c:232
13670 msgid "unknown architecture '%s'"
13673 #: config/tc-nios2.c:3621
13674 msgid "Big-endian R2 is not supported."
13677 #. Unrecognised instruction - error.
13678 #: config/tc-nios2.c:3789 config/tc-pru.c:1737
13680 msgid "unrecognised instruction %s"
13683 #: config/tc-nios2.c:3909 config/tc-pru.c:1793
13685 msgid "can't represent relocation type %s"
13688 #: config/tc-nios2.c:4002
13689 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
13692 #: config/tc-nios2.c:4028
13694 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
13697 #: config/tc-nios2.c:4040 config/tc-nios2.c:4058 config/tc-nios2.c:4065
13699 msgid "Illegal operands: %%tls_ldo requires arguments in ()"
13702 #: config/tc-nios2.c:4072
13704 msgid "Illegal operands: garbage after %%tls_ldo()"
13707 #: config/tc-ns32k.c:437
13708 msgid "Invalid syntax in PC-relative addressing mode"
13711 #: config/tc-ns32k.c:461
13712 msgid "Invalid syntax in External addressing mode"
13715 #: config/tc-ns32k.c:542
13716 msgid "Invalid syntax in Memory Relative addressing mode"
13719 #: config/tc-ns32k.c:609
13720 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
13723 #: config/tc-ns32k.c:614
13724 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
13727 #: config/tc-ns32k.c:619
13728 msgid "Scaled-indexed addressing mode combined with scaled-index"
13731 #: config/tc-ns32k.c:630
13732 msgid "Invalid or illegal addressing mode combined with scaled-index"
13735 #: config/tc-ns32k.c:753
13736 msgid "Premature end of suffix -- Defaulting to d"
13739 #: config/tc-ns32k.c:766
13740 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
13743 #: config/tc-ns32k.c:811
13744 msgid "Very short instr to option, ie you can't do it on a NULLstr"
13747 #: config/tc-ns32k.c:861
13748 msgid "No such entry in list. (cpu/mmu register)"
13751 #: config/tc-ns32k.c:918
13752 msgid "Internal consistency error. check ns32k-opcode.h"
13755 #: config/tc-ns32k.c:943
13756 msgid "Address of immediate operand"
13759 #: config/tc-ns32k.c:944
13760 msgid "Invalid immediate write operand."
13763 #: config/tc-ns32k.c:1074
13764 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
13767 #: config/tc-ns32k.c:1107
13768 msgid "No such opcode"
13771 #: config/tc-ns32k.c:1182
13772 msgid "Bad suffix, defaulting to d"
13775 #: config/tc-ns32k.c:1209
13776 msgid "Too many operands passed to instruction"
13779 #. Check error in default.
13780 #: config/tc-ns32k.c:1221
13781 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
13784 #: config/tc-ns32k.c:1224
13785 msgid "Wrong number of operands"
13788 #: config/tc-ns32k.c:1297
13790 msgid "Can not do %d byte pc-relative relocation for storage type %d"
13793 #: config/tc-ns32k.c:1300
13795 msgid "Can not do %d byte relocation for storage type %d"
13798 #: config/tc-ns32k.c:1392
13800 msgid "value of %ld out of byte displacement range."
13803 #: config/tc-ns32k.c:1402
13805 msgid "value of %ld out of word displacement range."
13808 #: config/tc-ns32k.c:1417
13810 msgid "value of %ld out of double word displacement range."
13813 #: config/tc-ns32k.c:1438
13815 msgid "Internal logic error. Line %d, file: \"%s\""
13818 #: config/tc-ns32k.c:1486
13820 msgid "Internal logic error. line %d, file \"%s\""
13823 #: config/tc-ns32k.c:1587
13824 msgid "Bit field out of range"
13827 #: config/tc-ns32k.c:1687
13828 msgid "iif convert internal pcrel/binary"
13831 #: config/tc-ns32k.c:1704
13832 msgid "Bignum too big for long"
13835 #: config/tc-ns32k.c:1781
13836 msgid "iif convert internal pcrel/pointer"
13839 #: config/tc-ns32k.c:1786
13840 msgid "Internal logic error in iif.iifP[n].type"
13843 #. We can't relax this case.
13844 #: config/tc-ns32k.c:1822
13845 msgid "Can't relax difference"
13848 #: config/tc-ns32k.c:1863
13849 msgid "Displacement too large for :d"
13852 #: config/tc-ns32k.c:1876
13853 msgid "Internal logic error in iif.iifP[].type"
13857 #: config/tc-ns32k.c:1908
13859 msgid "Can't hash %s: %s"
13862 #: config/tc-ns32k.c:2144
13864 msgid "invalid architecture option -m%s, ignored"
13867 #: config/tc-ns32k.c:2157
13869 msgid "invalid default displacement size \"%s\". Defaulting to %d."
13872 #: config/tc-ns32k.c:2173
13876 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
13877 "--disp-size-default=<1|2|4>\n"
13880 #: config/tc-ns32k.c:2249
13882 msgid "Cannot find relocation type for symbol %s, code %d"
13885 #: config/tc-pdp11.c:336 config/tc-pdp11.c:353 config/tc-pdp11.c:376
13886 #: config/tc-pdp11.c:382 config/tc-pdp11.c:395
13887 msgid "Bad register name"
13890 #: config/tc-pdp11.c:414 config/tc-pdp11.c:478 config/tc-pdp11.c:489
13891 msgid "Error in expression"
13894 #: config/tc-pdp11.c:486
13895 msgid "Low order bits truncated in immediate float operand"
13898 #: config/tc-pdp11.c:630
13899 msgid "Float AC not legal as integer operand"
13902 #: config/tc-pdp11.c:650
13903 msgid "General register not legal as float operand"
13906 #: config/tc-pdp11.c:683
13907 msgid "No instruction found"
13910 #: config/tc-pdp11.c:693 config/tc-z80.c:1948 config/tc-z80.c:1961
13912 msgid "Unknown instruction '%s'"
13915 #: config/tc-pdp11.c:699
13917 msgid "Unsupported instruction set extension: %s"
13920 #: config/tc-pdp11.c:733
13921 msgid "operand is not an absolute constant"
13924 #: config/tc-pdp11.c:741
13925 msgid "3-bit immediate out of range"
13928 #: config/tc-pdp11.c:748
13929 msgid "6-bit immediate out of range"
13932 #: config/tc-pdp11.c:755
13933 msgid "8-bit immediate out of range"
13936 #: config/tc-pdp11.c:772 config/tc-pdp11.c:965
13937 msgid "Symbol expected"
13940 #: config/tc-pdp11.c:777
13941 msgid "8-bit displacement out of range"
13944 #: config/tc-pdp11.c:819 config/tc-pdp11.c:840 config/tc-pdp11.c:857
13945 #: config/tc-pdp11.c:878 config/tc-pdp11.c:895 config/tc-pdp11.c:916
13946 #: config/tc-pdp11.c:935 config/tc-pdp11.c:956
13947 msgid "Missing ','"
13950 #: config/tc-pdp11.c:970
13951 msgid "6-bit displacement out of range"
13954 #: config/tc-pdp11.c:991 config/tc-tilegx.c:1216 config/tc-tilepro.c:1102
13955 #: config/tc-vax.c:1950
13956 msgid "Too many operands"
13959 #: config/tc-pdp11.c:1441
13961 msgid "Can not represent %s relocation in this object file format"
13964 #: config/tc-pj.c:64 config/tc-pj.c:73
13965 msgid "confusing relocation expressions"
13968 #: config/tc-pj.c:157
13969 msgid "can't have relocation for ipush"
13972 #: config/tc-pj.c:289
13973 msgid "expected expression"
13976 #: config/tc-pj.c:355
13980 "-little\t\t\tgenerate little endian code\n"
13981 "-big\t\t\tgenerate big endian code\n"
13984 #: config/tc-pj.c:380 config/tc-sh.c:3600 config/tc-sh.c:3607
13985 #: config/tc-sh.c:3614 config/tc-sh.c:3621
13986 msgid "pcrel too far"
13989 #: config/tc-ppc.c:977 config/tc-ppc.c:985 config/tc-ppc.c:3292
13990 msgid "invalid register expression"
13993 #: config/tc-ppc.c:1145 config/tc-ppc.c:1203 config/tc-ppc.c:1251
13994 msgid "the use of -mvle requires big endian."
13997 #: config/tc-ppc.c:1183 config/tc-ppc.c:1205
13998 msgid "the use of -mvle requires -a32."
14001 #: config/tc-ppc.c:1185
14003 msgid "%s unsupported"
14006 #: config/tc-ppc.c:1278 config/tc-s390.c:431 config/tc-s390.c:438
14008 msgid "invalid switch -m%s"
14011 #: config/tc-ppc.c:1309
14012 msgid "--nops needs a numeric argument"
14015 #: config/tc-ppc.c:1326
14018 "PowerPC options:\n"
14019 "-a32 generate ELF32/XCOFF32\n"
14020 "-a64 generate ELF64/XCOFF64\n"
14022 "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14023 "-mpwr generate code for POWER (RIOS1)\n"
14024 "-m601 generate code for PowerPC 601\n"
14025 "-mppc, -mppc32, -m603, -m604\n"
14026 " generate code for PowerPC 603/604\n"
14027 "-m403 generate code for PowerPC 403\n"
14028 "-m405 generate code for PowerPC 405\n"
14029 "-m440 generate code for PowerPC 440\n"
14030 "-m464 generate code for PowerPC 464\n"
14031 "-m476 generate code for PowerPC 476\n"
14032 "-m7400, -m7410, -m7450, -m7455\n"
14033 " generate code for PowerPC 7400/7410/7450/7455\n"
14034 "-m750cl, -mgekko, -mbroadway\n"
14035 " generate code for PowerPC 750cl/Gekko/Broadway\n"
14036 "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
14039 #: config/tc-ppc.c:1346
14042 "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14043 "-mppc64bridge generate code for PowerPC 64, including bridge "
14045 "-mbooke generate code for 32-bit PowerPC BookE\n"
14046 "-ma2 generate code for A2 architecture\n"
14047 "-mpower4, -mpwr4 generate code for Power4 architecture\n"
14048 "-mpower5, -mpwr5, -mpwr5x\n"
14049 " generate code for Power5 architecture\n"
14050 "-mpower6, -mpwr6 generate code for Power6 architecture\n"
14051 "-mpower7, -mpwr7 generate code for Power7 architecture\n"
14052 "-mpower8, -mpwr8 generate code for Power8 architecture\n"
14053 "-mpower9, -mpwr9 generate code for Power9 architecture\n"
14054 "-mcell generate code for Cell Broadband Engine "
14056 "-mcom generate code for Power/PowerPC common instructions\n"
14057 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
14060 #: config/tc-ppc.c:1361
14063 "-maltivec generate code for AltiVec\n"
14064 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14065 "-me300 generate code for PowerPC e300 family\n"
14066 "-me500, -me500x2 generate code for Motorola e500 core complex\n"
14067 "-me500mc, generate code for Freescale e500mc core complex\n"
14068 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
14069 "-me5500, generate code for Freescale e5500 core complex\n"
14070 "-me6500, generate code for Freescale e6500 core complex\n"
14071 "-mspe generate code for Motorola SPE instructions\n"
14072 "-mspe2 generate code for Freescale SPE2 instructions\n"
14073 "-mvle generate code for Freescale VLE instructions\n"
14074 "-mtitan generate code for AppliedMicro Titan core complex\n"
14075 "-mregnames Allow symbolic names for registers\n"
14076 "-mno-regnames Do not allow symbolic names for registers\n"
14079 #: config/tc-ppc.c:1377
14082 "-mrelocatable support for GCC's -mrelocatble option\n"
14083 "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14084 "-memb set PPC_EMB bit in ELF flags\n"
14085 "-mlittle, -mlittle-endian, -le\n"
14086 " generate code for a little endian machine\n"
14087 "-mbig, -mbig-endian, -be\n"
14088 " generate code for a big endian machine\n"
14089 "-msolaris generate code for Solaris\n"
14090 "-mno-solaris do not generate code for Solaris\n"
14091 "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14092 "-V print assembler version number\n"
14093 "-Qy, -Qn ignored\n"
14096 #: config/tc-ppc.c:1391
14099 "-nops=count when aligning, more than COUNT nops uses a branch\n"
14100 "-ppc476-workaround warn if emitting data to code sections\n"
14103 #: config/tc-ppc.c:1422
14105 msgid "unknown default cpu = %s, os = %s"
14108 #: config/tc-ppc.c:1450
14109 msgid "neither Power nor PowerPC opcodes were selected."
14112 #: config/tc-ppc.c:1510
14114 msgid "mask trims opcode bits for %s"
14117 #: config/tc-ppc.c:1520
14119 msgid "operand index error for %s"
14122 #: config/tc-ppc.c:1546
14124 msgid "operand %d overlap in %s"
14127 #: config/tc-ppc.c:1555
14129 msgid "non-optional operand %d follows optional operand in %s"
14132 #: config/tc-ppc.c:1605
14134 msgid "powerpc_operands[%d].bitm invalid"
14137 #: config/tc-ppc.c:1612
14139 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
14142 #: config/tc-ppc.c:1638 config/tc-ppc.c:1695 config/tc-ppc.c:1739
14144 msgid "major opcode is not sorted for %s"
14147 #: config/tc-ppc.c:1644
14149 msgid "%s is enabled by vle flag"
14152 #: config/tc-ppc.c:1651
14154 msgid "%s not disabled by vle flag"
14157 #: config/tc-ppc.c:1665 config/tc-ppc.c:1710 config/tc-ppc.c:1754
14159 msgid "duplicate instruction %s"
14162 #: config/tc-ppc.c:1778
14164 msgid "duplicate macro %s"
14167 #: config/tc-ppc.c:2141
14168 msgid "identifier+constant@got means identifier@got+constant"
14171 #: config/tc-ppc.c:2161
14172 msgid "symbol+offset not supported for got tls"
14175 #: config/tc-ppc.c:2238 config/tc-ppc.c:4015 config/tc-ppc.c:7474
14176 msgid "data in executable section"
14179 #: config/tc-ppc.c:2279 config/tc-ppc.c:5655
14180 msgid "expected comma after symbol-name: rest of line ignored."
14183 #: config/tc-ppc.c:2312 config/tc-ppc.c:5691
14185 msgid "ignoring attempt to re-define symbol `%s'."
14188 #: config/tc-ppc.c:2320
14190 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
14193 #: config/tc-ppc.c:2338
14194 msgid "common alignment not a power of 2"
14197 #: config/tc-ppc.c:2380
14199 msgid "expected comma after name `%s' in .localentry directive"
14202 #: config/tc-ppc.c:2390
14203 msgid "missing expression in .localentry directive"
14206 #: config/tc-ppc.c:2411
14208 msgid ".localentry expression for `%s' is not a valid power of 2"
14211 #: config/tc-ppc.c:2428
14213 msgid ".localentry expression for `%s' does not evaluate to a constant"
14216 #: config/tc-ppc.c:2443
14217 msgid "missing expression in .abiversion directive"
14220 #: config/tc-ppc.c:2452
14221 msgid ".abiversion expression does not evaluate to a constant"
14224 #: config/tc-ppc.c:2474
14225 msgid "unknown .gnu_attribute value"
14228 #: config/tc-ppc.c:2526
14229 msgid "relocation cannot be done when using -mrelocatable"
14232 #: config/tc-ppc.c:2572
14233 msgid "TOC section size exceeds 64k"
14236 #: config/tc-ppc.c:2667
14238 msgid "syntax error: invalid toc specifier `%s'"
14241 #: config/tc-ppc.c:2681
14243 msgid "syntax error: expected `]', found `%c'"
14246 #: config/tc-ppc.c:2993
14248 msgid "%s howto doesn't match size/pcrel in gas"
14251 #: config/tc-ppc.c:3034
14253 msgid "unrecognized opcode: `%s'"
14256 #: config/tc-ppc.c:3209
14257 msgid "[tocv] symbol is not a toc symbol"
14260 #: config/tc-ppc.c:3220
14261 msgid "unimplemented toc32 expression modifier"
14264 #: config/tc-ppc.c:3225
14265 msgid "unimplemented toc64 expression modifier"
14268 #: config/tc-ppc.c:3229
14270 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
14273 #: config/tc-ppc.c:3512
14275 msgid "@tls may not be used with \"%s\" operands"
14278 #: config/tc-ppc.c:3515
14279 msgid "@tls may only be used in last operand"
14282 #: config/tc-ppc.c:3536 config/tc-ppc.c:3543 config/tc-ppc.c:3555
14284 msgid "%s unsupported on this instruction"
14287 #: config/tc-ppc.c:3599
14289 msgid "assuming %s on symbol"
14292 #: config/tc-ppc.c:3702
14293 msgid "unsupported relocation for DS offset field"
14296 #: config/tc-ppc.c:3745
14298 msgid "syntax error; found `%c', expected `%c'"
14301 #: config/tc-ppc.c:3750
14303 msgid "syntax error; end of line, expected `%c'"
14306 #: config/tc-ppc.c:3815 config/tc-ppc.c:6767
14308 msgid "instruction address is not a multiple of %d"
14311 #: config/tc-ppc.c:3899
14312 msgid "wrong number of operands"
14315 #: config/tc-ppc.c:3972
14316 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
14319 #: config/tc-ppc.c:4052
14320 msgid "missing size"
14323 #: config/tc-ppc.c:4061
14324 msgid "negative size"
14327 #: config/tc-ppc.c:4093
14328 msgid "missing real symbol name"
14331 #: config/tc-ppc.c:4132
14332 msgid "attempt to redefine symbol"
14335 #: config/tc-ppc.c:4395
14337 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
14340 #: config/tc-ppc.c:4408
14342 msgid "label %s was not defined in this dwarf section"
14345 #: config/tc-ppc.c:4522
14346 msgid "the XCOFF file format does not support arbitrary sections"
14349 #: config/tc-ppc.c:4593
14350 msgid ".ref outside .csect"
14353 #: config/tc-ppc.c:4614 config/tc-ppc.c:4814
14354 msgid "missing symbol name"
14357 #: config/tc-ppc.c:4644
14358 msgid "missing rename string"
14361 #: config/tc-ppc.c:4674 config/tc-ppc.c:5213 read.c:3519
14362 msgid "missing value"
14365 #: config/tc-ppc.c:4692
14366 msgid "illegal .stabx expression; zero assumed"
14369 #: config/tc-ppc.c:4724
14370 msgid "missing class"
14373 #: config/tc-ppc.c:4733
14374 msgid "missing type"
14377 #: config/tc-ppc.c:4760
14378 msgid ".stabx of storage class stsym must be within .bs/.es"
14381 #: config/tc-ppc.c:5001
14382 msgid "nested .bs blocks"
14385 #: config/tc-ppc.c:5032
14386 msgid ".es without preceding .bs"
14389 #: config/tc-ppc.c:5205
14390 msgid "non-constant byte count"
14393 #: config/tc-ppc.c:5279
14394 msgid ".tc not in .toc section"
14397 #: config/tc-ppc.c:5297
14398 msgid ".tc with no label"
14401 #: config/tc-ppc.c:5381 config/tc-s390.c:1966
14402 msgid ".machine stack overflow"
14405 #: config/tc-ppc.c:5388 config/tc-s390.c:1977
14406 msgid ".machine stack underflow"
14409 #: config/tc-ppc.c:5395 config/tc-s390.c:1989
14411 msgid "invalid machine `%s'"
14414 #: config/tc-ppc.c:5427
14415 msgid "no previous section to return to, ignored."
14418 #: config/tc-ppc.c:5700
14420 msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
14423 #. Section Contents
14425 #: config/tc-ppc.c:5828
14426 msgid "unsupported section attribute -- 'a'"
14429 #: config/tc-ppc.c:6011
14430 msgid "bad symbol suffix"
14433 #: config/tc-ppc.c:6104
14434 msgid "unrecognized symbol suffix"
14437 #: config/tc-ppc.c:6191
14438 msgid "two .function pseudo-ops with no intervening .ef"
14441 #: config/tc-ppc.c:6204
14442 msgid ".ef with no preceding .function"
14445 #: config/tc-ppc.c:6333
14447 msgid "warning: symbol %s has no csect"
14450 #: config/tc-ppc.c:6595
14451 msgid "symbol in .toc does not match any .tc"
14454 #: config/tc-ppc.c:7238
14456 msgid "%s unsupported as instruction fixup"
14459 #: config/tc-ppc.c:7312
14461 msgid "unsupported relocation against %s"
14464 #: config/tc-ppc.c:7457
14466 msgid "Gas failure, reloc value %d\n"
14469 #: config/tc-pru.c:603
14471 msgid "quick branch offset %d out of range %d to %d"
14474 #: config/tc-pru.c:618
14476 msgid "immediate value %llu out of range %u to %lu"
14479 #: config/tc-pru.c:698
14480 msgid "unexpected PC relative expression"
14483 #: config/tc-pru.c:735 config/tc-pru.c:742
14484 msgid "residual low bits in pmem diff relocation"
14487 #: config/tc-pru.c:938 config/tc-pru.c:971
14489 msgid "trailing garbage after expression: %s"
14492 #: config/tc-pru.c:943
14494 msgid "expected expression, got %s"
14497 #: config/tc-pru.c:976
14499 msgid "expected constant expression, got %s"
14502 #: config/tc-pru.c:1029
14503 msgid "data transfer register cannot be halfword"
14506 #: config/tc-pru.c:1048
14507 msgid "destination register must be full-word"
14510 #: config/tc-pru.c:1080
14512 msgid "cannot use partial register %s for addressing"
14515 #: config/tc-pru.c:1093
14517 msgid "value %lu is too large for a byte operand"
14520 #: config/tc-pru.c:1115
14522 msgid "loop count constant %ld is out of range [1..%d]"
14525 #: config/tc-pru.c:1215 config/tc-pru.c:1241
14527 msgid "byte count constant %ld is out of range [1..%d]"
14530 #: config/tc-pru.c:1222 config/tc-pru.c:1248
14531 msgid "only r0 can be used as byte count register"
14534 #: config/tc-pru.c:1224 config/tc-pru.c:1250
14535 msgid "only r0.bX byte fields of r0 can be used as byte count"
14538 #: config/tc-pru.c:1263
14540 msgid "invalid constant table offset %ld"
14543 #: config/tc-pru.c:1274
14545 msgid "invalid WakeOnStatus %ld"
14548 #: config/tc-pru.c:1285
14550 msgid "invalid XFR WideBus Address %ld"
14553 #: config/tc-pru.c:1545
14557 " -mlink-relax generate relocations for linker relaxation (default).\n"
14558 " -mno-link-relax don't generate relocations for linker relaxation.\n"
14561 #: config/tc-pru.c:1839
14563 msgid "Label \"%s\" matches a CPU register name"
14566 #: config/tc-riscv.c:399 config/tc-riscv.c:464
14568 msgid "internal error: can't hash `%s': %s"
14571 #: config/tc-riscv.c:561
14573 msgid "internal: bad RISC-V opcode (mask error): %s %s"
14576 #: config/tc-riscv.c:609
14578 msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
14581 #: config/tc-riscv.c:616
14583 msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
14586 #: config/tc-riscv.c:660 config/tc-riscv.c:672
14588 msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
14591 #: config/tc-riscv.c:679
14593 msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
14596 #: config/tc-riscv.c:687
14598 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
14601 #: config/tc-riscv.c:833
14603 msgid "Unsupported RISC-V relocation number %d"
14606 #: config/tc-riscv.c:920
14607 msgid "internal error: invalid macro"
14610 #: config/tc-riscv.c:951 config/tc-riscv.c:1021
14611 msgid "unsupported large constant"
14614 #: config/tc-riscv.c:953
14616 msgid "unknown CSR `%s'"
14619 #: config/tc-riscv.c:956
14621 msgid "Instruction %s requires absolute expression"
14624 #: config/tc-riscv.c:1177
14626 msgid "Macro %s not implemented"
14629 #: config/tc-riscv.c:1659
14630 msgid "bad value for funct6 field, value must be 0...64"
14633 #: config/tc-riscv.c:1674
14634 msgid "bad value for funct4 field, value must be 0...15"
14637 #: config/tc-riscv.c:1689 config/tc-riscv.c:2047
14638 msgid "bad value for funct3 field, value must be 0...7"
14641 #: config/tc-riscv.c:1703 config/tc-riscv.c:2062
14642 msgid "bad value for funct2 field, value must be 0...3"
14645 #: config/tc-riscv.c:1712
14647 msgid "bad compressed FUNCT field specifier 'CF%c'\n"
14650 #: config/tc-riscv.c:1719
14652 msgid "bad RVC field specifier 'C%c'\n"
14655 #: config/tc-riscv.c:1742 config/tc-riscv.c:1753
14657 msgid "Improper shift amount (%lu)"
14660 #: config/tc-riscv.c:1764
14662 msgid "Improper CSRxI immediate (%lu)"
14665 #: config/tc-riscv.c:1779
14667 msgid "Improper CSR address (%lu)"
14670 #: config/tc-riscv.c:1954
14671 msgid "lui expression not in range 0..1048575"
14674 #: config/tc-riscv.c:1993
14676 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
14680 #: config/tc-riscv.c:2009
14681 msgid "bad value for opcode field, value must be 0...2"
14684 #: config/tc-riscv.c:2019
14686 msgid "bad Opcode field specifier 'O%c'\n"
14689 #: config/tc-riscv.c:2032
14690 msgid "bad value for funct7 field, value must be 0...127"
14693 #: config/tc-riscv.c:2073
14695 msgid "bad FUNCT field specifier 'F%c'\n"
14698 #: config/tc-riscv.c:2087
14700 msgid "internal error: bad argument type %c"
14703 #: config/tc-riscv.c:2092
14704 msgid "illegal operands"
14707 #: config/tc-riscv.c:2462
14709 msgid "internal error: bad CFA value #%d"
14712 #: config/tc-riscv.c:2543
14714 msgid "internal error: bad relocation #%d"
14717 #: config/tc-riscv.c:2548
14718 msgid "unsupported symbol subtraction"
14721 #: config/tc-riscv.c:2643
14722 msgid ".option pop with no .option push"
14725 #: config/tc-riscv.c:2653
14727 msgid "Unrecognized .option directive: %s\n"
14730 #: config/tc-riscv.c:2673
14732 msgid "Unsupported use of %s"
14735 #: config/tc-riscv.c:2828
14737 msgid "cannot represent %s relocation in object file"
14740 #: config/tc-riscv.c:2969
14743 "RISC-V options:\n"
14744 " -fpic generate position-independent code\n"
14745 " -fno-pic don't generate position-independent code (default)\n"
14746 " -march=ISA set the RISC-V architecture\n"
14747 " -mabi=ABI set the RISC-V ABI\n"
14748 " -mrelax enable relax (default)\n"
14749 " -mno-relax disable relax\n"
14750 " -march-attr generate RISC-V arch attribute\n"
14751 " -mno-arch-attr don't generate RISC-V arch attribute\n"
14754 #: config/tc-riscv.c:3000
14756 msgid "unknown register `%s'"
14759 #: config/tc-riscv.c:3021
14761 msgid "non-constant .%cleb128 is not supported"
14764 #: config/tc-riscv.c:3146
14765 msgid ".attribute arch must set before any instructions"
14768 #: config/tc-rl78.c:213
14769 msgid "16-bit relocation used in 8-bit operand"
14772 #: config/tc-rl78.c:217
14773 msgid "8-bit relocation used in 16-bit operand"
14776 #: config/tc-rl78.c:243 config/tc-rx.c:889
14778 msgid "Value %d doesn't fit in unsigned %d-bit field"
14781 #: config/tc-rl78.c:249 config/tc-rx.c:895
14783 msgid "Value %d doesn't fit in signed %d-bit field"
14786 #: config/tc-rl78.c:367
14788 msgid " RL78 specific command line options:\n"
14791 #: config/tc-rl78.c:368
14793 msgid " --mrelax Enable link time relaxation\n"
14796 #: config/tc-rl78.c:369
14798 msgid " --mg10 Enable support for G10 variant\n"
14801 #: config/tc-rl78.c:370
14803 msgid " --mg13 Selects the G13 core.\n"
14806 #: config/tc-rl78.c:371
14808 msgid " --mg14 Selects the G14 core [default]\n"
14811 #: config/tc-rl78.c:372
14813 msgid " --mrl78 Alias for --mg14\n"
14816 #: config/tc-rl78.c:373
14818 msgid " --m32bit-doubles [default]\n"
14821 #: config/tc-rl78.c:374
14823 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
14826 #: config/tc-rl78.c:450
14828 msgid "%%%s() must be outermost term in expression"
14831 #: config/tc-rl78.c:678 config/tc-rx.c:2250
14833 msgid "unsupported constant size %d\n"
14836 #: config/tc-rl78.c:694
14838 msgid "%%hi16/%%lo16 only applies to .short or .hword"
14841 #: config/tc-rl78.c:704
14843 msgid "%%hi8 only applies to .byte"
14846 #: config/tc-rl78.c:716 config/tc-rx.c:2257
14847 msgid "difference of two symbols only supported with .long, .short, or .byte"
14850 #: config/tc-rl78.c:1238 config/tc-rx.c:2184
14852 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
14855 #: config/tc-rl78.c:1454
14857 msgid "value of %ld too large for 8-bit branch"
14860 #: config/tc-rl78.c:1465
14862 msgid "value of %ld too large for 16-bit branch"
14865 #: config/tc-rl78.c:1514 config/tc-rx.c:2449
14867 msgid "Unknown reloc in md_apply_fix: %s"
14870 #: config/tc-rx.c:195
14872 msgid "unrecognised RX CPU type %s"
14875 #: config/tc-rx.c:210
14877 msgid " RX specific command line options:\n"
14880 #: config/tc-rx.c:211
14882 msgid " --mbig-endian-data\n"
14885 #: config/tc-rx.c:212
14887 msgid " --mlittle-endian-data [default]\n"
14890 #: config/tc-rx.c:213
14892 msgid " --m32bit-doubles [default]\n"
14895 #: config/tc-rx.c:214
14897 msgid " --m64bit-doubles\n"
14900 #: config/tc-rx.c:215
14902 msgid " --muse-conventional-section-names\n"
14905 #: config/tc-rx.c:216
14907 msgid " --muse-renesas-section-names [default]\n"
14910 #: config/tc-rx.c:217
14912 msgid " --msmall-data-limit\n"
14915 #: config/tc-rx.c:218
14917 msgid " --mrelax\n"
14920 #: config/tc-rx.c:219
14925 #: config/tc-rx.c:220
14927 msgid " --mint-register=<value>\n"
14930 #: config/tc-rx.c:221
14932 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
14935 #: config/tc-rx.c:222
14937 msgid " --mno-allow-string-insns"
14940 #: config/tc-rx.c:302
14941 msgid "no filename following .INCLUDE pseudo-op"
14944 #: config/tc-rx.c:405
14946 msgid "unable to locate include file: %s"
14949 #: config/tc-rx.c:456
14951 msgid "unrecognised alignment value in .SECTION directive: %s"
14954 #: config/tc-rx.c:473
14956 msgid "unknown parameter following .SECTION directive: %s"
14959 #: config/tc-rx.c:559
14960 msgid "expecting either ON or OFF after .list"
14963 #: config/tc-rx.c:595
14965 msgid "The \".%s\" pseudo-op is not implemented\n"
14968 #: config/tc-rx.c:968 config/tc-rx.c:970
14970 msgid "Value %d and %d out of range"
14973 #: config/tc-rx.c:1125
14974 msgid "The .DEFINE pseudo-op is not implemented"
14977 #: config/tc-rx.c:1127
14978 msgid "The .MACRO pseudo-op is not implemented"
14981 #: config/tc-rx.c:1129
14982 msgid "The .BTEQU pseudo-op is not implemented."
14985 #: config/tc-rx.c:2114
14986 msgid "invalid immediate size"
14989 #: config/tc-rx.c:2133
14990 msgid "invalid immediate field position"
14993 #: config/tc-rx.c:2301
14995 msgid "jump not 3..10 bytes away (is %d)"
14998 #: config/tc-rx.c:2692
15000 "Use of an RX string instruction detected in a file being assembled without "
15001 "string instruction support"
15004 #: config/tc-s12z.c:342
15006 msgid "Expecting '%c'"
15009 #: config/tc-s12z.c:408 config/tc-s12z.c:509
15010 msgid "Bad operand for constant offset"
15013 #: config/tc-s12z.c:436 config/tc-s12z.c:527
15014 msgid "Invalid operand for register offset"
15017 #: config/tc-s12z.c:542
15018 msgid "Invalid register for postdecrement operation"
15021 #: config/tc-s12z.c:578
15022 msgid "Invalid register for preincrement operation"
15025 #: config/tc-s12z.c:596
15026 msgid "Invalid register for predecrement operation"
15029 #: config/tc-s12z.c:715
15030 msgid "Garbage at end of instruction"
15033 #: config/tc-s12z.c:835
15034 msgid "Offset is outside of 15 bit range"
15037 #: config/tc-s12z.c:951
15041 #: config/tc-s12z.c:996 config/tc-s12z.c:1056 config/tc-s12z.c:1118
15042 #: config/tc-s12z.c:1183
15046 #: config/tc-s12z.c:1323
15048 msgid "Source register for %s is no larger than the destination register"
15051 #: config/tc-s12z.c:1348
15053 msgid "Immediate value %ld is out of range for instruction %s"
15056 #: config/tc-s12z.c:1419
15058 msgid "trap value %ld is not valid"
15061 #: config/tc-s12z.c:1830
15062 msgid "Shift value should be in the range [0,31]"
15065 #: config/tc-s12z.c:1877
15066 msgid "Bad shift mode"
15069 #: config/tc-s12z.c:1890
15070 msgid "Bad shift *direction"
15073 #: config/tc-s12z.c:2148
15075 msgid "Immediate operand %ld is inappropriate for size of instruction"
15078 #: config/tc-s12z.c:2239 config/tc-s12z.c:2308 config/tc-s12z.c:2376
15080 msgid "Invalid width value for %s"
15083 #: config/tc-s12z.c:2252 config/tc-s12z.c:2321 config/tc-s12z.c:2389
15085 msgid "Invalid offset value for %s"
15088 #: config/tc-s12z.c:3694
15090 msgid "Invalid instruction: \"%s\""
15093 #: config/tc-s12z.c:3695
15095 msgid "First invalid token: \"%s\""
15098 #: config/tc-s390.c:237 config/tc-sparc.c:310
15099 msgid "Invalid default architecture, broken assembler."
15102 #: config/tc-s390.c:372
15104 msgid "no such machine extension `%s'"
15107 #: config/tc-s390.c:383
15109 msgid "junk at end of machine string, first unrecognized character is `%c'"
15112 #: config/tc-s390.c:450 config/tc-sparc.c:489
15114 msgid "invalid architecture -A%s"
15117 #: config/tc-s390.c:473
15121 " -mregnames Allow symbolic names for registers\n"
15122 " -mwarn-areg-zero Warn about zero base/index registers\n"
15123 " -mno-regnames Do not allow symbolic names for registers\n"
15124 " -m31 Set file format to 31 bit format\n"
15125 " -m64 Set file format to 64 bit format\n"
15128 #: config/tc-s390.c:480
15131 " -V print assembler version number\n"
15132 " -Qy, -Qn ignored\n"
15135 #: config/tc-s390.c:537
15137 msgid "Internal assembler error for instruction %s"
15140 #: config/tc-s390.c:564
15141 msgid "The 64 bit file format is used without esame instructions."
15144 #: config/tc-s390.c:580
15146 msgid "Internal assembler error for instruction format %s"
15149 #: config/tc-s390.c:626
15151 msgid "operand out of range (%s not between %ld and %ld)"
15154 #: config/tc-s390.c:851
15156 msgid "identifier+constant@%s means identifier@%s+constant"
15159 #: config/tc-s390.c:932
15160 msgid "Can't handle O_big in s390_exp_compare"
15163 #: config/tc-s390.c:1014
15164 msgid "Invalid suffix for literal pool entry"
15167 #: config/tc-s390.c:1071
15168 msgid "Big number is too big"
15171 #: config/tc-s390.c:1220
15172 msgid "relocation not applicable"
15175 #: config/tc-s390.c:1350
15176 msgid "invalid length field specified"
15179 #: config/tc-s390.c:1354
15180 msgid "index register specified but zero"
15183 #: config/tc-s390.c:1358
15184 msgid "base register specified but zero"
15187 #: config/tc-s390.c:1362
15188 msgid "odd numbered general purpose register specified as register pair"
15191 #: config/tc-s390.c:1370
15193 "invalid floating point register pair. Valid fp register pair operands are "
15194 "0, 1, 4, 5, 8, 9, 12 or 13."
15197 #: config/tc-s390.c:1459
15198 msgid "invalid operand suffix"
15201 #: config/tc-s390.c:1482
15202 msgid "syntax error; missing '(' after displacement"
15205 #: config/tc-s390.c:1499 config/tc-s390.c:1545 config/tc-s390.c:1577
15206 msgid "syntax error; expected ','"
15209 #: config/tc-s390.c:1531
15210 msgid "syntax error; missing ')' after base register"
15213 #: config/tc-s390.c:1562
15214 msgid "syntax error; ')' not allowed here"
15217 #: config/tc-s390.c:1702
15219 msgid "Opcode %s not available in this mode"
15222 #: config/tc-s390.c:1757 config/tc-s390.c:1780 config/tc-s390.c:1793
15223 msgid "Invalid .insn format\n"
15226 #: config/tc-s390.c:1765
15228 msgid "Unrecognized opcode format: `%s'"
15231 #: config/tc-s390.c:1796
15232 msgid "second operand of .insn not a constant\n"
15235 #: config/tc-s390.c:1799
15236 msgid "missing comma after insn constant\n"
15239 #: config/tc-s390.c:2038
15240 msgid ".machinemode stack overflow"
15243 #: config/tc-s390.c:2045
15244 msgid ".machinemode stack underflow"
15247 #: config/tc-s390.c:2062
15249 msgid "invalid machine mode `%s'"
15252 #: config/tc-s390.c:2264
15254 msgid "cannot emit relocation %s against subsy symbol %s"
15257 #: config/tc-s390.c:2381
15258 msgid "unsupported relocation type"
15261 #: config/tc-s390.c:2436
15263 msgid "cannot emit PC relative %s relocation%s%s"
15266 #: config/tc-s390.c:2575
15268 msgid "Gas failure, reloc type %s\n"
15271 #: config/tc-s390.c:2577
15273 msgid "Gas failure, reloc type #%i\n"
15276 #: config/tc-score.c:260
15277 msgid "div / mul are reserved instructions"
15280 #: config/tc-score.c:261
15281 msgid "This architecture doesn't support mmu"
15284 #: config/tc-score.c:262
15285 msgid "This architecture doesn't support atomic instruction"
15288 #: config/tc-score.c:469
15289 msgid "S+core register expected"
15292 #: config/tc-score.c:470
15293 msgid "S+core special-register expected"
15296 #: config/tc-score.c:471
15297 msgid "S+core co-processor register expected"
15300 #: config/tc-score.c:1074
15301 msgid "Using temp register (r1)"
15304 #: config/tc-score.c:1093
15306 msgid "register expected, not '%.100s'"
15309 #: config/tc-score.c:1149 config/tc-score.c:5482
15310 msgid "rd must be even number."
15313 #: config/tc-score.c:1513 config/tc-score.c:1520
15315 msgid "invalid constant: %d bit expression not in range %u..%u"
15318 #: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
15319 #: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
15320 #: config/tc-score.c:3462
15322 msgid "invalid constant: %d bit expression not in range %d..%d"
15325 #: config/tc-score.c:1558
15326 msgid "invalid constant: bit expression not defined"
15329 #: config/tc-score.c:2068
15330 msgid "Using temp register(r1)"
15333 #: config/tc-score.c:2082
15335 msgid "low register (r0-r15) expected, not '%.100s'"
15338 #: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
15339 #: config/tc-score.c:3695
15344 #: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
15345 #: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
15346 #: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
15347 #: config/tc-score.c:3919 config/tc-score.c:3965
15352 #: config/tc-score.c:2347
15354 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
15357 #: config/tc-score.c:2366
15359 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
15362 #: config/tc-score.c:2382 config/tc-score.c:2389
15364 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
15367 #: config/tc-score.c:2838
15368 msgid "address offset must be half word alignment"
15371 #: config/tc-score.c:2846
15372 msgid "address offset must be word alignment"
15375 #: config/tc-score.c:2986 config/tc-score.c:3123
15376 msgid "register same as write-back base"
15379 #: config/tc-score.c:3093
15380 msgid "pre-indexed expression expected"
15383 #: config/tc-score.c:3422
15385 msgid "invalid register number: %d is not in [r0--r7]"
15388 #: config/tc-score.c:3439
15389 msgid "comma is expected"
15392 #: config/tc-score.c:3470
15394 msgid "invalid constant: %d is not word align integer"
15397 #: config/tc-score.c:3509 config/tc-score.c:3552
15398 msgid "invalid constant: 32 bit expression not word align"
15401 #: config/tc-score.c:3518 config/tc-score.c:3561
15402 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
15405 #: config/tc-score.c:3594
15407 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
15410 #: config/tc-score.c:3783 config/tc-score.c:3811
15411 msgid "imm5 should >= 2"
15414 #: config/tc-score.c:3788 config/tc-score.c:3817
15415 msgid "reg should <= 31"
15418 #: config/tc-score.c:3859 config/tc-score.c:3910
15422 #: config/tc-score.c:3903
15424 msgid "%s register same as write-back base"
15427 #: config/tc-score.c:3905
15428 msgid "destination"
15431 #: config/tc-score.c:3905
15435 #: config/tc-score.c:4236 config/tc-score.c:4312 config/tc-score.c:4943
15436 msgid "expression error"
15439 #: config/tc-score.c:4318
15440 msgid "value not in range [-0xffffffff, 0xffffffff]"
15443 #: config/tc-score.c:4346
15444 msgid "li rd label isn't correct instruction form"
15447 #: config/tc-score.c:4513 config/tc-score.c:4665 config/tc-score.c:5194
15448 #: config/tc-score.c:5222
15449 msgid "lacking label "
15452 #: config/tc-score.c:4893
15453 msgid "s3_PIC code offset overflow (max 16 signed bits)"
15456 #: config/tc-score.c:4949
15457 msgid "value not in range [0, 0x7fffffff]"
15460 #: config/tc-score.c:4954
15461 msgid "end on line error"
15464 #: config/tc-score.c:5201
15465 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
15468 #: config/tc-score.c:5228
15469 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
15472 #: config/tc-score.c:5261
15473 msgid "lacking label"
15476 #: config/tc-score.c:5266
15477 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
15480 #: config/tc-score.c:5362
15481 msgid "pce instruction error (16 bit || 16 bit)."
15484 #: config/tc-score.c:5380 config/tc-score.c:5404 config/tc-score.c:5431
15485 #: config/tc-score.c:5460 config/tc-score.c:5509
15486 msgid "score3d instruction."
15489 #: config/tc-score.c:6027
15490 msgid "Unsupported use of .gpword"
15493 #: config/tc-score.c:6123
15495 msgid "BSS length (%d) < 0 ignored"
15498 #: config/tc-score.c:6138 read.c:2468
15500 msgid "error setting flags for \".sbss\": %s"
15503 #: config/tc-score.c:6152 config/tc-sparc.c:4170
15504 msgid "missing alignment"
15507 #: config/tc-score.c:6189
15509 msgid "alignment too large; %d assumed"
15512 #: config/tc-score.c:6194 read.c:2529
15513 msgid "alignment negative; 0 assumed"
15517 #: config/tc-score.c:6603 config/tc-score.c:6627
15518 msgid "size is not 4 or 6"
15521 #: config/tc-score.c:6686
15522 msgid "bad call to MD_ATOF()"
15525 #: config/tc-score.c:7185 config/tc-score.c:7251
15527 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
15530 #: config/tc-score.c:7200 config/tc-score.c:7229 config/tc-score.c:7281
15532 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
15535 #: config/tc-score.c:7306
15537 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
15540 #: config/tc-score.c:7476
15542 msgid "cannot represent %s relocation in this object file format1"
15545 #: config/tc-score.c:7767
15547 msgid "Sunplus-v2-0-0-20060510\n"
15550 #: config/tc-score.c:7787
15552 msgid " Score-specific assembler options:\n"
15555 #: config/tc-score.c:7789
15557 msgid " -EB\t\tassemble code for a big-endian cpu\n"
15560 #: config/tc-score.c:7794
15562 msgid " -EL\t\tassemble code for a little-endian cpu\n"
15565 #: config/tc-score.c:7798
15567 msgid " -FIXDD\t\tfix data dependencies\n"
15570 #: config/tc-score.c:7800
15573 " -NWARN\t\tdo not print warning message when fixing data "
15577 #: config/tc-score.c:7802
15579 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
15582 #: config/tc-score.c:7804
15584 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
15587 #: config/tc-score.c:7806
15589 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
15592 #: config/tc-score.c:7808
15594 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
15597 #: config/tc-score.c:7810
15599 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
15602 #: config/tc-score.c:7812
15604 msgid " -march=score3\tassemble code for target SCORE3\n"
15607 #: config/tc-score.c:7814
15610 " -USE_R1\t\tassemble code for no warning message when using temp "
15614 #: config/tc-score.c:7816
15616 msgid " -KPIC\t\tgenerate PIC\n"
15619 #: config/tc-score.c:7818
15621 msgid " -O0\t\tdo not perform any optimizations\n"
15624 #: config/tc-score.c:7820
15627 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
15630 #: config/tc-score.c:7822
15632 msgid " -V \t\tSunplus release version\n"
15635 #: config/tc-sh.c:61
15636 msgid "directive .big encountered when option -big required"
15639 #: config/tc-sh.c:71
15640 msgid "directive .little encountered when option -little required"
15643 #: config/tc-sh.c:1025
15644 msgid "illegal double indirection"
15647 #: config/tc-sh.c:1034
15648 msgid "illegal register after @-"
15651 #: config/tc-sh.c:1050
15652 msgid "must be @(r0,...)"
15655 #: config/tc-sh.c:1074
15656 msgid "syntax error in @(r0,...)"
15659 #: config/tc-sh.c:1079
15660 msgid "syntax error in @(r0...)"
15663 #: config/tc-sh.c:1124
15664 msgid "Deprecated syntax."
15667 #: config/tc-sh.c:1136 config/tc-sh.c:1141
15668 msgid "syntax error in @(disp,[Rn, gbr, pc])"
15671 #: config/tc-sh.c:1146
15672 msgid "expecting )"
15675 #: config/tc-sh.c:1154
15676 msgid "illegal register after @"
15679 #: config/tc-sh.c:1795
15681 msgid "unhandled %d\n"
15684 #: config/tc-sh.c:2008
15686 msgid "Invalid register: 'r%d'"
15689 #: config/tc-sh.c:2120
15691 msgid "failed for %d\n"
15694 #: config/tc-sh.c:2126
15695 msgid "misplaced PIC operand"
15698 #: config/tc-sh.c:2237 config/tc-sh.c:2616
15699 msgid "invalid operands for opcode"
15702 #: config/tc-sh.c:2242
15703 msgid "insn can't be combined with parallel processing insn"
15706 #: config/tc-sh.c:2249 config/tc-sh.c:2260 config/tc-sh.c:2292
15707 msgid "multiple movx specifications"
15710 #: config/tc-sh.c:2254 config/tc-sh.c:2276 config/tc-sh.c:2315
15711 msgid "multiple movy specifications"
15714 #: config/tc-sh.c:2263 config/tc-sh.c:2296
15715 msgid "invalid movx address register"
15718 #: config/tc-sh.c:2265
15719 msgid "insn cannot be combined with non-nopy"
15722 #: config/tc-sh.c:2279 config/tc-sh.c:2335
15723 msgid "invalid movy address register"
15726 #: config/tc-sh.c:2281
15727 msgid "insn cannot be combined with non-nopx"
15730 #: config/tc-sh.c:2294
15731 msgid "previous movy requires nopx"
15734 #: config/tc-sh.c:2302 config/tc-sh.c:2307
15735 msgid "invalid movx dsp register"
15738 #: config/tc-sh.c:2317
15739 msgid "previous movx requires nopy"
15742 #: config/tc-sh.c:2326 config/tc-sh.c:2331
15743 msgid "invalid movy dsp register"
15746 #: config/tc-sh.c:2341
15747 msgid "dsp immediate shift value not constant"
15750 #: config/tc-sh.c:2355 config/tc-sh.c:2381
15751 msgid "multiple parallel processing specifications"
15754 #: config/tc-sh.c:2374
15755 msgid "multiple condition specifications"
15758 #: config/tc-sh.c:2412
15759 msgid "insn cannot be combined with pmuls"
15762 #: config/tc-sh.c:2428
15763 msgid "bad combined pmuls output operand"
15766 #: config/tc-sh.c:2438
15767 msgid "destination register is same for parallel insns"
15770 #: config/tc-sh.c:2447
15771 msgid "condition not followed by conditionalizable insn"
15774 #: config/tc-sh.c:2457
15775 msgid "unrecognized characters at end of parallel processing insn"
15778 #: config/tc-sh.c:2553
15779 msgid "opcode not valid for this cpu variant"
15782 #: config/tc-sh.c:2586
15783 msgid "Delayed branches not available on SH1"
15786 #: config/tc-sh.c:2621
15788 msgid "excess operands: '%s'"
15791 #: config/tc-sh.c:2698
15792 msgid ".uses pseudo-op seen when not relaxing"
15795 #: config/tc-sh.c:2704
15796 msgid "bad .uses format"
15799 #: config/tc-sh.c:2822
15801 msgid "Invalid argument to --isa option: %s"
15804 #: config/tc-sh.c:2846
15808 "--little\t\tgenerate little endian code\n"
15809 "--big\t\t\tgenerate big endian code\n"
15810 "--relax\t\t\talter jump instructions for long displacements\n"
15811 "--renesas\t\tdisable optimization with section symbol for\n"
15812 "\t\t\tcompatibility with Renesas assembler.\n"
15813 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
15814 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
15815 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
15816 "--isa=[any\t\tuse most appropriate isa\n"
15817 " | dsp same as '-dsp'\n"
15821 #: config/tc-sh.c:2871
15823 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
15826 #: config/tc-sh.c:2947
15827 msgid ".uses does not refer to a local symbol in the same section"
15830 #: config/tc-sh.c:2966
15831 msgid "can't find fixup pointed to by .uses"
15834 #: config/tc-sh.c:2986
15835 msgid ".uses target does not refer to a local symbol in the same section"
15838 #: config/tc-sh.c:3059
15839 msgid "displacement overflows 12-bit field"
15842 #: config/tc-sh.c:3062
15844 msgid "displacement to defined symbol %s overflows 12-bit field"
15847 #: config/tc-sh.c:3066
15849 msgid "displacement to undefined symbol %s overflows 12-bit field"
15852 #: config/tc-sh.c:3139
15853 msgid "displacement overflows 8-bit field"
15856 #: config/tc-sh.c:3142
15858 msgid "displacement to defined symbol %s overflows 8-bit field"
15861 #: config/tc-sh.c:3146
15863 msgid "displacement to undefined symbol %s overflows 8-bit field "
15866 #: config/tc-sh.c:3159
15868 msgid "overflow in branch to %s; converted into longer instruction sequence"
15871 #: config/tc-sh.c:3224 config/tc-sh.c:3271 config/tc-sparc.c:4634
15872 #: config/tc-sparc.c:4658
15873 msgid "misaligned data"
15876 #: config/tc-sh.c:3577
15877 msgid "offset to unaligned destination"
15880 #: config/tc-sh.c:3582
15881 msgid "negative offset"
15884 #: config/tc-sh.c:3722
15885 msgid "misaligned offset"
15888 #: config/tc-sparc.c:314 config/tc-sparc.c:495
15889 msgid "Bad opcode table, broken assembler."
15892 #: config/tc-sparc.c:487
15894 msgid "invalid architecture -xarch=%s"
15897 #: config/tc-sparc.c:561
15899 msgid "No compiled in support for %d bit object file format"
15902 #: config/tc-sparc.c:645
15904 msgid "SPARC options:\n"
15907 #: config/tc-sparc.c:674
15911 "\t\t\tspecify variant of SPARC architecture\n"
15912 "-bump\t\t\twarn when assembler switches architectures\n"
15913 "-sparc\t\t\tignored\n"
15914 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
15915 "-relax\t\t\trelax jumps and branches (default)\n"
15916 "-no-relax\t\tavoid changing any jumps and branches\n"
15919 #: config/tc-sparc.c:681
15922 "-32\t\t\tcreate 32 bit object file\n"
15923 "-64\t\t\tcreate 64 bit object file\n"
15926 #: config/tc-sparc.c:684
15928 msgid "\t\t\t[default is %d]\n"
15931 #: config/tc-sparc.c:686
15934 "-TSO\t\t\tuse Total Store Ordering\n"
15935 "-PSO\t\t\tuse Partial Store Ordering\n"
15936 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
15939 #: config/tc-sparc.c:690
15941 msgid "\t\t\t[default is %s]\n"
15944 #: config/tc-sparc.c:692
15947 "-KPIC\t\t\tgenerate PIC\n"
15948 "-V\t\t\tprint assembler version number\n"
15949 "-undeclared-regs\tignore application global register usage without\n"
15950 "\t\t\tappropriate .register directive (default)\n"
15951 "-no-undeclared-regs\tforce error on application global register usage\n"
15952 "\t\t\twithout appropriate .register directive\n"
15953 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
15954 "-q\t\t\tignored\n"
15955 "-Qy, -Qn\t\tignored\n"
15956 "-s\t\t\tignored\n"
15959 #: config/tc-sparc.c:704
15962 "-EL\t\t\tgenerate code for a little endian machine\n"
15963 "-EB\t\t\tgenerate code for a big endian machine\n"
15964 "--little-endian-data\tgenerate code for a machine having big endian\n"
15965 " instructions and little endian data.\n"
15968 #: config/tc-sparc.c:971
15970 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
15973 #: config/tc-sparc.c:990
15975 msgid "Internal error: can't find opcode `%s' for `%s'\n"
15978 #: config/tc-sparc.c:1208
15979 msgid "Support for 64-bit arithmetic not compiled in."
15982 #: config/tc-sparc.c:1254
15983 msgid "set: number not in 0..4294967295 range"
15986 #: config/tc-sparc.c:1261
15987 msgid "set: number not in -2147483648..4294967295 range"
15990 #: config/tc-sparc.c:1320
15991 msgid "setsw: number not in -2147483648..4294967295 range"
15994 #: config/tc-sparc.c:1368
15995 msgid "setx: temporary register same as destination register"
15998 #: config/tc-sparc.c:1439
15999 msgid "setx: illegal temporary register g0"
16002 #: config/tc-sparc.c:1547
16003 msgid "unpredictable DCTI couple"
16006 #: config/tc-sparc.c:1557
16007 msgid "FP branch in delay slot"
16010 #: config/tc-sparc.c:1574
16011 msgid "FP branch preceded by FP compare; NOP inserted"
16014 #: config/tc-sparc.c:1614
16015 msgid "failed special case insn sanity check"
16018 #: config/tc-sparc.c:1802
16019 msgid ": invalid membar mask name"
16022 #: config/tc-sparc.c:1818
16023 msgid ": invalid membar mask expression"
16026 #: config/tc-sparc.c:1823
16027 msgid ": invalid membar mask number"
16030 #: config/tc-sparc.c:1838
16031 msgid ": invalid siam mode expression"
16034 #: config/tc-sparc.c:1843
16035 msgid ": invalid siam mode number"
16038 #: config/tc-sparc.c:1859
16039 msgid ": invalid prefetch function name"
16042 #: config/tc-sparc.c:1867
16043 msgid ": invalid prefetch function expression"
16046 #: config/tc-sparc.c:1872
16047 msgid ": invalid prefetch function number"
16050 #: config/tc-sparc.c:1899 config/tc-sparc.c:1905 config/tc-sparc.c:1914
16051 msgid ": unrecognizable privileged register"
16054 #: config/tc-sparc.c:1937 config/tc-sparc.c:1943 config/tc-sparc.c:1952
16055 msgid ": unrecognizable hyperprivileged register"
16058 #: config/tc-sparc.c:1975 config/tc-sparc.c:1981 config/tc-sparc.c:1990
16059 msgid ": unrecognizable ancillary state register"
16062 #: config/tc-sparc.c:2023
16063 msgid ": asr number must be between 0 and 31"
16066 #: config/tc-sparc.c:2032
16068 msgid ": expecting %asrN"
16071 #: config/tc-sparc.c:2074
16072 msgid ": crypto immediate must be between 0 and 31"
16075 #: config/tc-sparc.c:2083
16076 msgid ": expecting crypto immediate"
16079 #: config/tc-sparc.c:2244 config/tc-sparc.c:2283 config/tc-sparc.c:2710
16080 #: config/tc-sparc.c:2746
16082 msgid "Illegal operands: %%%s requires arguments in ()"
16085 #: config/tc-sparc.c:2251
16088 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
16092 #: config/tc-sparc.c:2262
16094 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
16097 #: config/tc-sparc.c:2469
16098 msgid "detected global register use not covered by .register pseudo-op"
16101 #: config/tc-sparc.c:2571
16102 msgid ": There are only 64 f registers; [0-63]"
16105 #: config/tc-sparc.c:2573 config/tc-sparc.c:2591
16106 msgid ": There are only 32 f registers; [0-31]"
16109 #: config/tc-sparc.c:2583
16110 msgid ": There are only 32 single precision f registers; [0-31]"
16113 #: config/tc-sparc.c:2604
16114 msgid ": Instruction requires frs2 and frsd must be the same register"
16117 #: config/tc-sparc.c:2755
16119 msgid "Expression inside %%%s could not be parsed"
16122 #: config/tc-sparc.c:2763
16125 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
16128 #: config/tc-sparc.c:2880
16130 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
16133 #: config/tc-sparc.c:2890
16136 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
16140 #: config/tc-sparc.c:2908
16141 msgid ": PC-relative operand can't be a constant"
16144 #: config/tc-sparc.c:2915
16145 msgid ": TLS operand can't be a constant"
16148 #: config/tc-sparc.c:2943
16149 msgid ": Immediate value in cbcond is out of range."
16152 #: config/tc-sparc.c:2969
16153 msgid ": invalid ASI name"
16156 #: config/tc-sparc.c:2978
16157 msgid ": invalid ASI expression"
16160 #: config/tc-sparc.c:2983
16161 msgid ": invalid ASI number"
16164 #: config/tc-sparc.c:3088
16165 msgid ": non-immdiate imm2 operand"
16168 #: config/tc-sparc.c:3093
16169 msgid ": imm2 immediate operand out of range (0-3)"
16172 #: config/tc-sparc.c:3112
16173 msgid "OPF immediate operand out of range (0-0x1ff)"
16176 #: config/tc-sparc.c:3117
16177 msgid "non-immediate OPF operand, ignored"
16180 #: config/tc-sparc.c:3136
16181 msgid ": invalid cpreg name"
16184 #: config/tc-sparc.c:3165
16186 msgid "Illegal operands%s"
16189 #: config/tc-sparc.c:3215
16191 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
16194 #: config/tc-sparc.c:3256
16196 msgid "Architecture mismatch on \"%s %s\"."
16199 #: config/tc-sparc.c:3257
16201 msgid "(Requires %s; requested architecture is %s.)"
16204 #: config/tc-sparc.c:3269
16206 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
16209 #: config/tc-sparc.c:3655 config/tc-sparc.c:3662 config/tc-sparc.c:3669
16210 #: config/tc-sparc.c:3676 config/tc-sparc.c:3683 config/tc-sparc.c:3692
16211 #: config/tc-sparc.c:3704 config/tc-sparc.c:3715 config/tc-sparc.c:3737
16212 #: config/tc-sparc.c:3761 write.c:1181
16213 msgid "relocation overflow"
16216 #: config/tc-sparc.c:3816
16218 msgid "bad or unhandled relocation type: 0x%02x"
16221 #: config/tc-sparc.c:4132
16222 msgid "Expected comma after name"
16225 #: config/tc-sparc.c:4141
16227 msgid "BSS length (%d.) <0! Ignored."
16230 #: config/tc-sparc.c:4153
16231 msgid "bad .reserve segment -- expected BSS segment"
16234 #: config/tc-sparc.c:4179 config/tc-sparc.c:4306
16235 msgid "negative alignment"
16238 #: config/tc-sparc.c:4189 config/tc-sparc.c:4327 read.c:1523 read.c:2541
16239 msgid "alignment not a power of 2"
16242 #: config/tc-sparc.c:4235
16244 msgid "Ignoring attempt to re-define symbol %s"
16247 #: config/tc-sparc.c:4258 config/tc-v850.c:283
16248 msgid "Expected comma after symbol-name"
16251 #: config/tc-sparc.c:4268
16253 msgid ".COMMon length (%lu) out of range ignored"
16256 #: config/tc-sparc.c:4294
16257 msgid "Expected comma after common length"
16260 #: config/tc-sparc.c:4439
16261 msgid "Unknown segment type"
16264 #: config/tc-sparc.c:4508 config/tc-sparc.c:4517
16266 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
16269 #: config/tc-sparc.c:4535
16270 msgid "redefinition of global register"
16273 #: config/tc-sparc.c:4546
16275 msgid "Register symbol %s already defined."
16278 #: config/tc-sparc.c:4748
16280 msgid "Illegal operands: %%r_plt in %d-byte data field"
16283 #: config/tc-sparc.c:4758
16285 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
16288 #: config/tc-sparc.c:4795 config/tc-vax.c:3317
16290 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
16293 #: config/tc-sparc.c:4803 config/tc-sparc.c:4834 config/tc-sparc.c:4843
16294 #: config/tc-vax.c:3325 config/tc-vax.c:3356 config/tc-vax.c:3365
16296 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
16299 #: config/tc-sparc.c:4852 config/tc-vax.c:3374
16301 msgid "Illegal operands: garbage after %%r_%s%d()"
16304 #: config/tc-sparc.h:66
16305 msgid "sparc convert_frag\n"
16308 #: config/tc-sparc.h:68 config/tc-z80.h:53
16309 msgid "estimate_size_before_relax called"
16312 #: config/tc-spu.c:130
16314 msgid "Can't hash instruction '%s':%s"
16317 #: config/tc-spu.c:184
16320 " --apuasm\t\t emulate behaviour of apuasm\n"
16323 #: config/tc-spu.c:290
16325 msgid "Invalid mnemonic '%s'"
16328 #: config/tc-spu.c:296
16330 msgid "'%s' is only available in DD2.0 or higher."
16333 #: config/tc-spu.c:328
16335 msgid "Error in argument %d. Expecting: \"%s\""
16338 #: config/tc-spu.c:339
16339 msgid "Mixing register syntax, with and without '$'."
16342 #: config/tc-spu.c:345
16344 msgid "Treating '%-*s' as a symbol."
16347 #: config/tc-spu.c:564
16348 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
16351 #: config/tc-spu.c:566
16352 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
16355 #: config/tc-spu.c:609
16357 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
16360 #: config/tc-spu.c:615
16362 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
16365 #: config/tc-spu.c:685 config/tc-spu.c:688
16367 msgid "Constant expression %d out of range, [%d, %d]."
16370 #: config/tc-spu.c:790
16372 msgid "invalid priority '%lu'"
16375 #: config/tc-spu.c:796
16377 msgid "invalid lrlive '%lu'"
16380 #: config/tc-spu.c:870
16381 msgid "Relaxation should never occur"
16384 #: config/tc-spu.c:1020
16386 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
16389 #: config/tc-spu.h:85
16390 msgid "spu convert_frag\n"
16393 #: config/tc-tic30.c:36
16397 #: config/tc-tic30.c:36
16401 #: config/tc-tic30.c:36
16405 #: config/tc-tic30.c:36
16409 #: config/tc-tic30.c:36
16413 #: config/tc-tic30.c:482
16414 msgid "More than one AR register found in indirect reference"
16417 #: config/tc-tic30.c:488
16418 msgid "Illegal AR register in indirect reference"
16421 #: config/tc-tic30.c:509
16422 msgid "More than one displacement found in indirect reference"
16425 #: config/tc-tic30.c:518
16426 msgid "Invalid displacement in indirect reference"
16429 #: config/tc-tic30.c:536
16430 msgid "AR register not found in indirect reference"
16433 #. Maybe an implied displacement of 1 again.
16434 #: config/tc-tic30.c:553
16435 msgid "required displacement wasn't given in indirect reference"
16438 #: config/tc-tic30.c:560
16439 msgid "illegal indirect reference"
16442 #: config/tc-tic30.c:567
16443 msgid "displacement must be an unsigned 8-bit number"
16446 #: config/tc-tic30.c:751 config/tc-tic30.c:1498
16448 msgid "Invalid character %s before %s operand"
16451 #: config/tc-tic30.c:770 config/tc-tic30.c:1513
16453 msgid "Unbalanced parenthesis in %s operand."
16456 #: config/tc-tic30.c:786 config/tc-tic30.c:1523
16458 msgid "Invalid character %s in %s operand"
16461 #: config/tc-tic30.c:805 config/tc-tic30.c:1540
16463 msgid "Spurious operands; (%d operands/instruction max)"
16466 #. Just skip it, if it's \n complain.
16467 #: config/tc-tic30.c:823 config/tc-tic30.c:839 config/tc-tic30.c:1557
16468 #: config/tc-tic30.c:1573
16469 msgid "Expecting operand after ','; got nothing"
16472 #: config/tc-tic30.c:828 config/tc-tic30.c:1562
16473 msgid "Expecting operand before ','; got nothing"
16476 #: config/tc-tic30.c:866
16477 msgid "incorrect number of operands given in the first instruction"
16480 #: config/tc-tic30.c:872
16481 msgid "incorrect number of operands given in the second instruction"
16484 #: config/tc-tic30.c:893
16486 msgid "%s instruction, operand %d doesn't match"
16489 #. Shouldn't get here.
16490 #: config/tc-tic30.c:917 config/tc-tic30.c:924
16491 msgid "incorrect format for multiply parallel instruction"
16494 #: config/tc-tic30.c:931
16495 msgid "destination for multiply can only be R0 or R1"
16498 #: config/tc-tic30.c:938
16499 msgid "destination for add/subtract can only be R2 or R3"
16502 #: config/tc-tic30.c:1005
16503 msgid "loading the same register in parallel operation"
16506 #: config/tc-tic30.c:1448
16508 msgid "Invalid character %s in opcode"
16511 #: config/tc-tic30.c:1478
16513 msgid "Unknown TMS320C30 instruction: %s"
16516 #: config/tc-tic30.c:1598
16517 msgid "Incorrect number of operands given"
16520 #: config/tc-tic30.c:1631
16522 msgid "The %s operand doesn't match"
16525 #. Shouldn't make it to this stage.
16526 #: config/tc-tic30.c:1656 config/tc-tic30.c:1668
16527 msgid "Incompatible first and second operands in instruction"
16530 #: config/tc-tic30.c:1782
16531 msgid "invalid short form floating point immediate operand"
16534 #: config/tc-tic30.c:1792
16535 msgid "rounding down first operand float to unsigned int"
16538 #: config/tc-tic30.c:1794
16539 msgid "only lower 16-bits of first operand are used"
16542 #: config/tc-tic30.c:1804
16543 msgid "rounding down first operand float to signed int"
16546 #: config/tc-tic30.c:1809 config/tc-tic30.c:1880
16547 msgid "first operand is too large for 16-bit signed int"
16550 #: config/tc-tic30.c:1874
16551 msgid "first operand is floating point"
16554 #. Shouldn't get here.
16555 #: config/tc-tic30.c:1905
16556 msgid "interrupt vector for trap instruction out of range"
16559 #: config/tc-tic30.c:1950
16560 msgid "LDP instruction needs a 24-bit operand"
16563 #: config/tc-tic30.c:1974
16564 msgid "first operand is too large for a 24-bit displacement"
16567 #: config/tc-tic4x.c:392
16568 msgid "Nan, using zero."
16571 #: config/tc-tic4x.c:514
16573 msgid "Cannot represent exponent in %d bits"
16576 #: config/tc-tic4x.c:597 config/tc-tic4x.c:607
16577 msgid "Invalid floating point number"
16580 #: config/tc-tic4x.c:726
16581 msgid "Comma expected\n"
16584 #: config/tc-tic4x.c:762 config/tc-tic54x.c:470
16585 msgid ".bss size argument missing\n"
16588 #: config/tc-tic4x.c:770
16590 msgid ".bss size %ld < 0!"
16593 #: config/tc-tic4x.c:903
16594 msgid "Non-constant symbols not allowed\n"
16597 #: config/tc-tic4x.c:934
16598 msgid "Symbol missing\n"
16601 #. Skip null symbol terminator.
16602 #: config/tc-tic4x.c:982
16603 msgid ".sect: subsection name ignored"
16606 #: config/tc-tic4x.c:1010 config/tc-tic4x.c:1111 config/tc-tic54x.c:1423
16608 msgid "Error setting flags for \"%s\": %s"
16611 #: config/tc-tic4x.c:1042
16612 msgid ".set syntax invalid\n"
16615 #: config/tc-tic4x.c:1100
16616 msgid ".usect: non-zero alignment flag ignored"
16619 #: config/tc-tic4x.c:1131
16621 msgid "This assembler does not support processor generation %ld"
16624 #: config/tc-tic4x.c:1135
16625 msgid "Changing processor generation on fly not supported..."
16628 #: config/tc-tic4x.c:1433
16629 msgid "Auxiliary register AR0--AR7 required for indirect"
16632 #: config/tc-tic4x.c:1447
16634 msgid "Bad displacement %d (require 0--255)\n"
16637 #: config/tc-tic4x.c:1465
16638 msgid "Index register IR0,IR1 required for displacement"
16641 #: config/tc-tic4x.c:1533
16642 msgid "Expecting a register name"
16645 #: config/tc-tic4x.c:1545 config/tc-tic4x.c:1568 config/tc-tic4x.c:1634
16646 msgid "Number too large"
16649 #: config/tc-tic4x.c:1558 config/tc-tic4x.c:1581
16650 msgid "Expecting a constant value"
16653 #: config/tc-tic4x.c:1589
16655 msgid "Bad direct addressing construct %s"
16658 #: config/tc-tic4x.c:1593
16660 msgid "Direct value of %ld is not suitable"
16663 #: config/tc-tic4x.c:1617
16664 msgid "Unknown indirect addressing mode"
16667 #: config/tc-tic4x.c:1714
16669 msgid "Immediate value of %ld is too large for ldf"
16672 #: config/tc-tic4x.c:1754
16673 msgid "Destination register must be ARn"
16676 #: config/tc-tic4x.c:1773 config/tc-tic4x.c:2146 config/tc-tic4x.c:2205
16678 msgid "Immediate value of %ld is too large"
16681 #: config/tc-tic4x.c:1802 config/tc-tic4x.c:2007
16682 msgid "Invalid indirect addressing mode"
16685 #: config/tc-tic4x.c:1826 config/tc-tic4x.c:1866 config/tc-tic4x.c:2057
16686 #: config/tc-tic4x.c:2079
16687 msgid "Register must be Rn"
16690 #: config/tc-tic4x.c:1880 config/tc-tic4x.c:1950 config/tc-tic4x.c:1964
16691 msgid "Register must be R0--R7"
16694 #: config/tc-tic4x.c:1904 config/tc-tic4x.c:1932
16696 msgid "Invalid indirect addressing mode displacement %d"
16699 #: config/tc-tic4x.c:1978
16700 msgid "Destination register must be R2 or R3"
16703 #: config/tc-tic4x.c:1992
16704 msgid "Destination register must be R0 or R1"
16707 #: config/tc-tic4x.c:2029
16709 msgid "Displacement value of %ld is too large"
16712 #: config/tc-tic4x.c:2090 config/tc-tic4x.c:2221
16713 msgid "Floating point number not valid in expression"
16716 #: config/tc-tic4x.c:2104
16718 msgid "Signed immediate value %ld too large"
16721 #: config/tc-tic4x.c:2167
16723 msgid "Unsigned immediate value %ld too large"
16726 #: config/tc-tic4x.c:2235
16728 msgid "Immediate value %ld too large"
16731 #: config/tc-tic4x.c:2254 config/tc-tic4x.c:2282
16732 msgid "Register must be ivtp or tvtp"
16735 #: config/tc-tic4x.c:2268
16736 msgid "Register must be address register"
16739 #: config/tc-tic4x.c:2341
16740 msgid "Source and destination register should not be equal"
16743 #: config/tc-tic4x.c:2356
16744 msgid "Equal parallel destination registers, one result will be discarded"
16747 #: config/tc-tic4x.c:2397
16748 msgid "Too many operands scanned"
16751 #: config/tc-tic4x.c:2428
16752 msgid "Parallel opcode cannot contain more than two instructions"
16755 #: config/tc-tic4x.c:2501
16757 msgid "Invalid operands for %s"
16760 #: config/tc-tic4x.c:2504
16762 msgid "Invalid instruction %s"
16765 #: config/tc-tic4x.c:2656
16767 msgid "Bad relocation type: 0x%02x"
16770 #: config/tc-tic4x.c:2714
16772 msgid "Unsupported processor generation %d"
16775 #: config/tc-tic4x.c:2722
16776 msgid "Option -b is depreciated, please use -mbig"
16779 #: config/tc-tic4x.c:2729
16780 msgid "Option -p is depreciated, please use -mmemparm"
16783 #: config/tc-tic4x.c:2736
16784 msgid "Option -r is depreciated, please use -mregparm"
16787 #: config/tc-tic4x.c:2743
16788 msgid "Option -s is depreciated, please use -msmall"
16791 #: config/tc-tic4x.c:2772
16796 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
16797 " 30 - TMS320C30\n"
16798 " 31 - TMS320C31, TMS320LC31\n"
16799 " 32 - TMS320C32\n"
16800 " 33 - TMS320VC33\n"
16801 " 40 - TMS320C40\n"
16802 " 44 - TMS320C44\n"
16803 " -mrev=REV set cpu hardware revision (integer numbers).\n"
16804 " Combinations of -mcpu and -mrev will enable/"
16806 " the appropriate options (-midle2, -mlowpower and\n"
16807 " -menhanced) according to the selected type\n"
16808 " -mbig select big memory model\n"
16809 " -msmall select small memory model (default)\n"
16810 " -mregparm select register parameters (default)\n"
16811 " -mmemparm select memory parameters\n"
16812 " -midle2 enable IDLE2 support\n"
16813 " -mlowpower enable LOPOWER and MAXSPEED support\n"
16814 " -menhanced enable enhanced opcode support\n"
16817 #: config/tc-tic4x.c:2817
16819 msgid "Label \"$%d\" redefined"
16822 #: config/tc-tic4x.c:3027
16824 msgid "Reloc %d not supported by object file format"
16827 #. Only word (et al.), align, or conditionals are allowed within
16829 #: config/tc-tic54x.c:218
16830 msgid "pseudo-op illegal within .struct/.union"
16833 #: config/tc-tic54x.c:232
16835 msgid "C54x-specific command line options:\n"
16838 #: config/tc-tic54x.c:233
16840 msgid "-mfar-mode | -mf Use extended addressing\n"
16843 #: config/tc-tic54x.c:234
16845 msgid "-mcpu=<CPU version> Specify the CPU version\n"
16848 #: config/tc-tic54x.c:235
16850 msgid "-merrors-to-file <filename>\n"
16853 #: config/tc-tic54x.c:236
16855 msgid "-me <filename> Redirect errors to a file\n"
16858 #: config/tc-tic54x.c:347
16859 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
16862 #: config/tc-tic54x.c:356
16863 msgid "symbols assigned with .asg must begin with a letter"
16866 #: config/tc-tic54x.c:396
16867 msgid "Unterminated string after absolute expression"
16870 #: config/tc-tic54x.c:404
16871 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
16874 #: config/tc-tic54x.c:414
16875 msgid "symbols assigned with .eval must begin with a letter"
16878 #: config/tc-tic54x.c:479
16880 msgid ".bss size %d < 0!"
16883 #: config/tc-tic54x.c:661
16884 msgid "Offset on nested structures is ignored"
16887 #: config/tc-tic54x.c:711
16889 msgid ".end%s without preceding .%s"
16892 #: config/tc-tic54x.c:777
16894 msgid "Unrecognized struct/union tag '%s'"
16897 #: config/tc-tic54x.c:779
16898 msgid ".tag requires a structure tag"
16901 #: config/tc-tic54x.c:785
16902 msgid "Label required for .tag"
16905 #: config/tc-tic54x.c:804
16907 msgid ".tag target '%s' undefined"
16910 #: config/tc-tic54x.c:868
16912 msgid ".field count '%d' out of range (1 <= X <= 32)"
16915 #: config/tc-tic54x.c:896
16917 msgid "Unrecognized field type '%c'"
16920 #: config/tc-tic54x.c:1020
16921 msgid "Overflow in expression, truncated to 8 bits"
16924 #: config/tc-tic54x.c:1025
16925 msgid "Overflow in expression, truncated to 16 bits"
16928 #. Disallow .byte with a non constant expression that will
16929 #. require relocation.
16930 #: config/tc-tic54x.c:1033
16931 msgid "Relocatable values require at least WORD storage"
16934 #: config/tc-tic54x.c:1094
16935 msgid "Use of .def/.ref is deprecated. Use .global instead"
16938 #: config/tc-tic54x.c:1286
16939 msgid ".space/.bes repeat count is negative, ignored"
16942 #: config/tc-tic54x.c:1291
16943 msgid ".space/.bes repeat count is zero, ignored"
16946 #: config/tc-tic54x.c:1364
16947 msgid "Missing size argument"
16950 #: config/tc-tic54x.c:1498
16951 msgid "CPU version has already been set"
16954 #: config/tc-tic54x.c:1502
16956 msgid "Unrecognized version '%s'"
16959 #: config/tc-tic54x.c:1508
16960 msgid "Changing of CPU version on the fly not supported"
16963 #: config/tc-tic54x.c:1639
16964 msgid "p2align not supported on this target"
16967 #: config/tc-tic54x.c:1651
16968 msgid "Argument to .even ignored"
16971 #: config/tc-tic54x.c:1697
16972 msgid "Invalid field size, must be from 1 to 32"
16975 #: config/tc-tic54x.c:1710
16976 msgid "field size must be 16 when value is relocatable"
16979 #: config/tc-tic54x.c:1725
16980 msgid "field value truncated"
16983 #: config/tc-tic54x.c:1831 config/tc-tic54x.c:2130
16985 msgid "Unrecognized section '%s'"
16988 #: config/tc-tic54x.c:1840
16989 msgid "Current section is uninitialized, section name required for .clink"
16992 #: config/tc-tic54x.c:2041
16993 msgid "ENDLOOP without corresponding LOOP"
16996 #: config/tc-tic54x.c:2082
16997 msgid "Mixing of normal and extended addressing not supported"
17000 #: config/tc-tic54x.c:2088
17001 msgid "Extended addressing not supported on the specified CPU"
17004 #: config/tc-tic54x.c:2136
17005 msgid ".sblock may be used for initialized sections only"
17008 #: config/tc-tic54x.c:2166
17009 msgid "Symbol missing for .set/.equ"
17012 #: config/tc-tic54x.c:2222
17013 msgid ".var may only be used within a macro definition"
17016 #: config/tc-tic54x.c:2230
17017 msgid "Substitution symbols must begin with a letter"
17020 #: config/tc-tic54x.c:2322
17022 msgid "can't open macro library file '%s' for reading: %s"
17025 #: config/tc-tic54x.c:2329
17027 msgid "File '%s' not in macro archive format"
17030 #: config/tc-tic54x.c:2459
17032 msgid "Bad COFF version '%s'"
17035 #: config/tc-tic54x.c:2468
17037 msgid "Bad CPU version '%s'"
17040 #: config/tc-tic54x.c:2481 config/tc-tic54x.c:2484
17042 msgid "Can't redirect stderr to the file '%s'"
17045 #: config/tc-tic54x.c:2597
17047 msgid "Undefined substitution symbol '%s'"
17050 #: config/tc-tic54x.c:3098
17052 msgid "Unbalanced parenthesis in operand %d"
17055 #: config/tc-tic54x.c:3129 config/tc-tic54x.c:3137
17056 msgid "Expecting operand after ','"
17059 #: config/tc-tic54x.c:3148
17060 msgid "Extra junk on line"
17063 #: config/tc-tic54x.c:3185
17064 msgid "Badly formed address expression"
17067 #: config/tc-tic54x.c:3438
17069 msgid "Invalid dmad syntax '%s'"
17072 #: config/tc-tic54x.c:3502
17075 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
17078 #: config/tc-tic54x.c:3553
17079 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
17082 #: config/tc-tic54x.c:3573
17084 msgid "Unrecognized indirect address format \"%s\""
17087 #: config/tc-tic54x.c:3611
17089 msgid "Operand '%s' out of range (%d <= x <= %d)"
17092 #: config/tc-tic54x.c:3631
17093 msgid "Error in relocation handling"
17096 #: config/tc-tic54x.c:3650 config/tc-tic54x.c:3712 config/tc-tic54x.c:3740
17098 msgid "Unrecognized condition code \"%s\""
17101 #: config/tc-tic54x.c:3667
17103 msgid "Condition \"%s\" does not match preceding group"
17106 #: config/tc-tic54x.c:3675
17109 "Condition \"%s\" uses a different accumulator from a preceding condition"
17112 #: config/tc-tic54x.c:3682
17113 msgid "Only one comparison conditional allowed"
17116 #: config/tc-tic54x.c:3687
17117 msgid "Only one overflow conditional allowed"
17120 #: config/tc-tic54x.c:3695
17122 msgid "Duplicate %s conditional"
17125 #: config/tc-tic54x.c:3726
17126 msgid "Invalid auxiliary register (use AR0-AR7)"
17129 #: config/tc-tic54x.c:3757
17130 msgid "lk addressing modes are invalid for memory-mapped register addressing"
17133 #: config/tc-tic54x.c:3765
17135 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
17136 "Resulting behavior is undefined."
17139 #: config/tc-tic54x.c:3791
17141 "Destination accumulator for each part of this parallel instruction must be "
17145 #: config/tc-tic54x.c:3840
17147 msgid "Memory mapped register \"%s\" out of range"
17150 #: config/tc-tic54x.c:3879
17151 msgid "Invalid operand (use 1, 2, or 3)"
17154 #: config/tc-tic54x.c:3905
17155 msgid "A status register or status bit name is required"
17158 #: config/tc-tic54x.c:3915
17160 msgid "Unrecognized status bit \"%s\""
17163 #: config/tc-tic54x.c:3938
17165 msgid "Invalid status register \"%s\""
17168 #: config/tc-tic54x.c:3950
17170 msgid "Operand \"%s\" out of range (use 1 or 2)"
17173 #: config/tc-tic54x.c:4153
17175 msgid "Unrecognized instruction \"%s\""
17178 #: config/tc-tic54x.c:4182
17180 msgid "Unrecognized operand list '%s' for instruction '%s'"
17183 #: config/tc-tic54x.c:4211
17185 msgid "Unrecognized parallel instruction \"%s\""
17188 #: config/tc-tic54x.c:4260
17190 msgid "Invalid operand (s) for parallel instruction \"%s\""
17193 #: config/tc-tic54x.c:4263
17195 msgid "Unrecognized parallel instruction combination \"%s || %s\""
17198 #: config/tc-tic54x.c:4484
17200 msgid "%s symbol recursion stopped at second appearance of '%s'"
17203 #: config/tc-tic54x.c:4524
17204 msgid "Unrecognized substitution symbol function"
17207 #: config/tc-tic54x.c:4529
17208 msgid "Missing '(' after substitution symbol function"
17211 #: config/tc-tic54x.c:4543
17212 msgid "Expecting second argument"
17215 #: config/tc-tic54x.c:4556 config/tc-tic54x.c:4606
17216 msgid "Extra junk in function call, expecting ')'"
17219 #: config/tc-tic54x.c:4582
17220 msgid "Function expects two arguments"
17223 #: config/tc-tic54x.c:4595
17224 msgid "Expecting character constant argument"
17227 #: config/tc-tic54x.c:4601
17228 msgid "Both arguments must be substitution symbols"
17231 #: config/tc-tic54x.c:4653
17233 msgid "Invalid subscript (use 1 to %d)"
17236 #: config/tc-tic54x.c:4663
17238 msgid "Invalid length (use 0 to %d)"
17241 #: config/tc-tic54x.c:4673
17242 msgid "Missing ')' in subscripted substitution symbol expression"
17245 #: config/tc-tic54x.c:4693
17246 msgid "Missing forced substitution terminator ':'"
17249 #: config/tc-tic54x.c:4845
17252 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
17255 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
17260 #: config/tc-tic54x.c:4889
17262 msgid "Unrecognized parallel instruction '%s'"
17265 #: config/tc-tic54x.c:4901
17267 msgid "Instruction '%s' requires an LP cpu version"
17270 #: config/tc-tic54x.c:4908
17272 msgid "Instruction '%s' requires far mode addressing"
17275 #: config/tc-tic54x.c:4920
17278 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
17279 "left). Resulting behavior is undefined."
17281 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
17282 "left). Resulting behavior is undefined."
17286 #: config/tc-tic54x.c:4934
17288 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
17289 "Resulting behavior is undefined."
17292 #: config/tc-tic54x.c:4945
17294 msgid "'%s' is not repeatable. Resulting behavior is undefined."
17297 #: config/tc-tic54x.c:4949
17299 "Instructions using long offset modifiers or absolute addresses are not "
17300 "repeatable. Resulting behavior is undefined."
17303 #: config/tc-tic54x.c:5099
17305 msgid "Unsupported relocation size %d"
17308 #: config/tc-tic54x.c:5230
17309 msgid "non-absolute value used with .space/.bes"
17312 #: config/tc-tic54x.c:5234
17314 msgid "negative value ignored in %s"
17317 #: config/tc-tic54x.c:5322
17319 msgid "attempt to .space/.bes backwards? (%ld)"
17322 #: config/tc-tic6x.c:262
17324 msgid "unknown -mpid= argument '%s'"
17327 #: config/tc-tic6x.c:320
17329 msgid "TMS320C6000 options:\n"
17332 #: config/tc-tic6x.c:321
17334 msgid " -march=ARCH enable instructions from architecture ARCH\n"
17337 #: config/tc-tic6x.c:322
17339 msgid " -mbig-endian generate big-endian code\n"
17342 #: config/tc-tic6x.c:323
17344 msgid " -mlittle-endian generate little-endian code\n"
17347 #: config/tc-tic6x.c:324
17349 msgid " -mdsbt code uses DSBT addressing\n"
17352 #: config/tc-tic6x.c:325
17354 msgid " -mno-dsbt code does not use DSBT addressing\n"
17357 #: config/tc-tic6x.c:326
17360 " -mpid=no code uses position-dependent data addressing\n"
17363 #: config/tc-tic6x.c:327
17366 " -mpid=near code uses position-independent data addressing,\n"
17367 " GOT accesses use near DP addressing\n"
17370 #: config/tc-tic6x.c:329
17373 " -mpid=far code uses position-independent data addressing,\n"
17374 " GOT accesses use far DP addressing\n"
17377 #: config/tc-tic6x.c:331
17379 msgid " -mpic code addressing is position-independent\n"
17382 #: config/tc-tic6x.c:332
17384 msgid " -mno-pic code addressing is position-dependent\n"
17387 #: config/tc-tic6x.c:337
17389 msgid "Supported ARCH values are:"
17392 #: config/tc-tic6x.c:386
17393 msgid "unexpected .cantunwind directive"
17396 #: config/tc-tic6x.c:406
17397 msgid "unexpected .handlerdata directive"
17400 #: config/tc-tic6x.c:418
17401 msgid "personality routine required before .handlerdata directive"
17404 #: config/tc-tic6x.c:532
17405 msgid "expected symbol"
17408 #: config/tc-tic6x.c:579
17409 msgid "expected comma after symbol name"
17412 #: config/tc-tic6x.c:589
17414 msgid "invalid length for .scomm directive"
17417 #: config/tc-tic6x.c:603
17418 msgid "alignment is not a positive number"
17421 #: config/tc-tic6x.c:615
17422 msgid "alignment is not a power of 2"
17425 #: config/tc-tic6x.c:630
17427 msgid "attempt to re-define symbol `%s'"
17430 #: config/tc-tic6x.c:639
17432 msgid "attempt to redefine `%s' with a different length"
17435 #: config/tc-tic6x.c:841
17436 msgid "multiple '||' on same line"
17439 #: config/tc-tic6x.c:844
17440 msgid "'||' after predicate"
17443 #: config/tc-tic6x.c:888
17444 msgid "multiple predicates on same line"
17447 #: config/tc-tic6x.c:894
17449 msgid "bad predicate '%s'"
17452 #: config/tc-tic6x.c:905
17453 msgid "predication on A0 not supported on this architecture"
17456 #: config/tc-tic6x.c:938
17457 msgid "label after '||'"
17460 #: config/tc-tic6x.c:944
17461 msgid "label after predicate"
17464 #: config/tc-tic6x.c:968
17465 msgid "'||' not followed by instruction"
17468 #: config/tc-tic6x.c:974
17469 msgid "predicate not followed by instruction"
17472 #: config/tc-tic6x.c:1407
17474 msgid "control register '%s' not supported on this architecture"
17477 #: config/tc-tic6x.c:1586 config/tc-tic6x.c:1589 config/tc-tic6x.c:1642
17478 #: config/tc-tic6x.c:1646
17480 msgid "register number %u not supported on this architecture"
17483 #: config/tc-tic6x.c:1617
17485 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
17488 #: config/tc-tic6x.c:1673
17490 msgid "junk after operand %u of '%.*s'"
17493 #: config/tc-tic6x.c:1686
17495 msgid "bad register or register pair for operand %u of '%.*s'"
17498 #: config/tc-tic6x.c:1692
17500 msgid "bad register for operand %u of '%.*s'"
17503 #: config/tc-tic6x.c:1697
17505 msgid "bad register pair for operand %u of '%.*s'"
17508 #: config/tc-tic6x.c:1702
17510 msgid "bad functional unit for operand %u of '%.*s'"
17513 #: config/tc-tic6x.c:1707
17515 msgid "bad operand %u of '%.*s'"
17518 #: config/tc-tic6x.c:1839
17519 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
17522 #: config/tc-tic6x.c:1879
17523 msgid "$DSBT_INDEX not supported in this context"
17526 #: config/tc-tic6x.c:1892
17527 msgid "$GOT not supported in this context"
17530 #: config/tc-tic6x.c:1909
17531 msgid "$DPR_GOT not supported in this context"
17534 #: config/tc-tic6x.c:1930
17535 msgid "$DPR_BYTE not supported in this context"
17538 #: config/tc-tic6x.c:1947
17539 msgid "$DPR_HWORD not supported in this context"
17542 #: config/tc-tic6x.c:1964
17543 msgid "$DPR_WORD not supported in this context"
17546 #: config/tc-tic6x.c:1983
17547 msgid "$PCR_OFFSET not supported in this context"
17550 #: config/tc-tic6x.c:1994
17551 msgid "invalid PC-relative operand"
17554 #: config/tc-tic6x.c:2031
17556 msgid "no %d-byte relocations available"
17559 #: config/tc-tic6x.c:2518 config/tc-tic6x.c:2549 config/tc-tic6x.c:2567
17560 #: config/tc-tic6x.c:2997 config/tc-tic6x.c:3016 config/tc-tic6x.c:3048
17562 msgid "operand %u of '%.*s' out of range"
17565 #: config/tc-tic6x.c:2611 config/tc-tic6x.c:2836
17567 msgid "offset in operand %u of '%.*s' not divisible by %u"
17570 #: config/tc-tic6x.c:2828 config/tc-tic6x.c:2861
17572 msgid "offset in operand %u of '%.*s' out of range"
17575 #: config/tc-tic6x.c:2943
17577 msgid "functional unit already masked for operand %u of '%.*s'"
17580 #: config/tc-tic6x.c:2967 config/tc-tic6x.c:3726
17582 msgid "'%.*s' instruction not in a software pipelined loop"
17585 #: config/tc-tic6x.c:3066
17587 msgid "instruction '%.*s' cannot be predicated"
17590 #: config/tc-tic6x.c:3334
17592 msgid "'%.*s' instruction not supported on this architecture"
17595 #: config/tc-tic6x.c:3342
17597 msgid "'%.*s' instruction not supported on this functional unit"
17600 #: config/tc-tic6x.c:3350
17603 "'%.*s' instruction not supported on this functional unit for this "
17607 #: config/tc-tic6x.c:3370
17608 msgid "missing operand after comma"
17611 #: config/tc-tic6x.c:3378 config/tc-tic6x.c:3396
17613 msgid "too many operands to '%.*s'"
17616 #: config/tc-tic6x.c:3409
17618 msgid "bad number of operands to '%.*s'"
17621 #: config/tc-tic6x.c:3481
17623 msgid "operand %u of '%.*s' not constant"
17626 #: config/tc-tic6x.c:3486
17628 msgid "operand %u of '%.*s' on wrong side"
17631 #: config/tc-tic6x.c:3491
17633 msgid "operand %u of '%.*s' not a valid return address register"
17636 #: config/tc-tic6x.c:3497
17638 msgid "operand %u of '%.*s' is write-only"
17641 #: config/tc-tic6x.c:3502
17643 msgid "operand %u of '%.*s' is read-only"
17646 #: config/tc-tic6x.c:3507
17648 msgid "operand %u of '%.*s' not a valid memory reference"
17651 #: config/tc-tic6x.c:3513
17653 msgid "operand %u of '%.*s' not a valid base address register"
17656 #: config/tc-tic6x.c:3599
17658 msgid "bad operand combination for '%.*s'"
17661 #: config/tc-tic6x.c:3645
17662 msgid "parallel instruction not following another instruction"
17665 #: config/tc-tic6x.c:3651
17666 msgid "too many instructions in execute packet"
17669 #: config/tc-tic6x.c:3656
17670 msgid "label not at start of execute packet"
17673 #: config/tc-tic6x.c:3659
17675 msgid "'%.*s' instruction not at start of execute packet"
17678 #: config/tc-tic6x.c:3707
17679 msgid "functional unit already used in this execute packet"
17682 #: config/tc-tic6x.c:3715
17683 msgid "nested software pipelined loop"
17686 #: config/tc-tic6x.c:3734
17687 msgid "'||^' without previous SPMASK"
17690 #: config/tc-tic6x.c:3736
17691 msgid "cannot mask instruction using no functional unit"
17694 #: config/tc-tic6x.c:3748
17695 msgid "functional unit already masked"
17698 #: config/tc-tic6x.c:3813
17699 msgid "value too large for 2-byte field"
17702 #: config/tc-tic6x.c:3823
17703 msgid "value too large for 1-byte field"
17706 #: config/tc-tic6x.c:3950
17707 msgid "immediate offset not 2-byte-aligned"
17710 #: config/tc-tic6x.c:3978
17711 msgid "immediate offset not 4-byte-aligned"
17714 #: config/tc-tic6x.c:3992
17715 msgid "addend used with $DSBT_INDEX"
17718 #: config/tc-tic6x.c:4006 config/tc-tic6x.c:4024 config/tc-tic6x.c:4042
17719 #: config/tc-tic6x.c:4060
17720 msgid "PC-relative offset not 4-byte-aligned"
17723 #: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
17724 #: config/tc-tic6x.c:4063
17725 msgid "PC-relative offset out of range"
17728 #: config/tc-tic6x.c:4542
17730 msgid "undefined symbol %s in PCR relocation"
17733 #: config/tc-tic6x.c:4660
17735 msgid "group section `%s' has no group signature"
17738 #: config/tc-tic6x.c:4812
17739 msgid "missing .endp before .cfi_startproc"
17742 #: config/tc-tic6x.c:4917
17743 msgid "stack pointer offset too large for personality routine"
17746 #: config/tc-tic6x.c:4924
17747 msgid "stack frame layout does not match personality routine"
17750 #: config/tc-tic6x.c:5058
17751 msgid "too many unwinding instructions"
17754 #: config/tc-tic6x.c:5133 config/tc-tic6x.c:5146 config/tc-tic6x.c:5154
17756 msgid "unable to generate unwinding opcode for reg %d"
17759 #: config/tc-tic6x.c:5163
17760 msgid "unable to restore return address from previously restored reg"
17763 #: config/tc-tic6x.c:5175
17765 msgid "unhandled CFA insn for unwinding (%d)"
17768 #: config/tc-tic6x.c:5185
17770 msgid "unable to generate unwinding opcode for frame pointer reg %d"
17773 #: config/tc-tic6x.c:5194
17774 msgid "unable to generate unwinding opcode for frame pointer offset"
17777 #: config/tc-tic6x.c:5203
17778 msgid "unwound stack pointer not doubleword aligned"
17781 #: config/tc-tic6x.c:5348
17782 msgid "stack frame layout too complex for unwinder"
17785 #: config/tc-tic6x.c:5365
17786 msgid "unwound frame has negative size"
17789 #: config/tc-tilegx.c:141
17793 " -V print assembler version number\n"
17794 " -EB/-EL generate big-endian/little-endian code\n"
17795 " --32/--64 generate 32bit/64bit code\n"
17798 #: config/tc-tilegx.c:735 config/tc-tilepro.c:626
17799 msgid "Invalid operator for operand."
17802 #: config/tc-tilegx.c:758 config/tc-tilepro.c:649
17803 msgid "Operator may only be applied to symbols."
17806 #: config/tc-tilegx.c:823 config/tc-tilepro.c:714
17808 msgid "Writes to register '%s' are not allowed."
17811 #: config/tc-tilegx.c:850 config/tc-tilepro.c:741
17814 "Two instructions in the same bundle both write to register %s, which is not "
17818 #: config/tc-tilegx.c:915 config/tc-tilepro.c:805
17820 msgid "'%s' may not be bundled with other instructions."
17823 #: config/tc-tilegx.c:945 config/tc-tilepro.c:835
17824 msgid "Invalid combination of instructions for bundle."
17827 #: config/tc-tilegx.c:980 config/tc-tilepro.c:870
17828 msgid "instruction address is not a multiple of 8"
17831 #: config/tc-tilegx.c:1057 config/tc-tilepro.c:948
17832 msgid "Invalid expression."
17835 #: config/tc-tilegx.c:1103 config/tc-tilepro.c:990
17837 msgid "Expected register, got '%s'."
17840 #: config/tc-tilegx.c:1110 config/tc-tilepro.c:997
17842 msgid "Found use of non-canonical register name %s; use %s instead."
17845 #: config/tc-tilegx.c:1170 config/tc-tilepro.c:1056
17847 msgid "Too few operands to '%s'."
17850 #: config/tc-tilegx.c:1175 config/tc-tilepro.c:1061
17852 msgid "Unexpected character '%c' after operand %d to %s."
17855 #: config/tc-tilegx.c:1196 config/tc-tilepro.c:1082
17856 msgid "Expected immediate expression"
17859 #: config/tc-tilegx.c:1209 config/tc-tilegx.c:1814 config/tc-tilepro.c:1095
17860 #: config/tc-tilepro.c:1594
17861 msgid "Found '}' when not bundling."
17864 #: config/tc-tilegx.c:1250 config/tc-tilepro.c:1135
17866 msgid "Unknown opcode `%.*s'."
17869 #: config/tc-tilegx.c:1261 config/tc-tilepro.c:1146
17870 msgid "Too many instructions for bundle."
17873 #: config/tc-tilegx.c:1356 config/tc-tilepro.c:1231
17874 msgid "Bad call to md_atof ()"
17877 #: config/tc-tilegx.c:1432 config/tc-tilepro.c:1294
17878 msgid "This operator only produces two byte values."
17881 #: config/tc-tilegx.c:1759 config/tc-tilepro.c:1539
17883 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
17886 #: config/tc-tilegx.c:1802 config/tc-tilepro.c:1582
17887 msgid "Found '{' when already bundling."
17890 #: config/tc-tilepro.c:98
17894 " -V print assembler version number\n"
17897 #: config/tc-v850.c:294
17899 msgid ".COMMon length (%d.) < 0! Ignored."
17902 #: config/tc-v850.c:315
17904 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
17907 #: config/tc-v850.c:341
17908 msgid "Common alignment negative; 0 assumed"
17911 #: config/tc-v850.c:545
17912 msgid ".longcall pseudo-op seen when not relaxing"
17915 #: config/tc-v850.c:547
17916 msgid ".longjump pseudo-op seen when not relaxing"
17919 #: config/tc-v850.c:554
17920 msgid "bad .longcall format"
17923 #: config/tc-v850.c:1393
17925 msgid "unknown operand shift: %x\n"
17928 #: config/tc-v850.c:1394
17929 msgid "internal failure in parse_register_list"
17932 #: config/tc-v850.c:1410
17933 msgid "constant expression or register list expected"
17936 #: config/tc-v850.c:1415
17937 msgid "high bits set in register list expression"
17940 #: config/tc-v850.c:1453 config/tc-v850.c:1510
17941 msgid "illegal register included in list"
17944 #: config/tc-v850.c:1459
17945 msgid "system registers cannot be included in list"
17948 #: config/tc-v850.c:1485
17949 msgid "second register should follow dash in register list"
17952 #: config/tc-v850.c:1490
17953 msgid "second register should be greater than first register"
17956 #: config/tc-v850.c:1540
17958 msgid " V850 options:\n"
17961 #: config/tc-v850.c:1541
17963 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
17966 #: config/tc-v850.c:1542
17969 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
17972 #: config/tc-v850.c:1543
17974 msgid " -mv850 The code is targeted at the v850\n"
17977 #: config/tc-v850.c:1544
17979 msgid " -mv850e The code is targeted at the v850e\n"
17982 #: config/tc-v850.c:1545
17984 msgid " -mv850e1 The code is targeted at the v850e1\n"
17987 #: config/tc-v850.c:1546
17989 msgid " -mv850e2 The code is targeted at the v850e2\n"
17992 #: config/tc-v850.c:1547
17994 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
17997 #: config/tc-v850.c:1548
17999 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
18002 #: config/tc-v850.c:1549
18004 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
18007 #: config/tc-v850.c:1550
18009 msgid " -mrelax Enable relaxation\n"
18012 #: config/tc-v850.c:1551
18015 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
18019 #: config/tc-v850.c:1552
18022 " --disp-size-default-32 branch displacement with unknown size is 32 "
18026 #: config/tc-v850.c:1553
18028 msgid " -mextension enable extension opcode support\n"
18031 #: config/tc-v850.c:1554
18033 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
18036 #: config/tc-v850.c:1555
18038 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
18041 #: config/tc-v850.c:1556
18043 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18046 #: config/tc-v850.c:1557
18049 " -mrh850-abi Mark the binary as using the RH850 ABI "
18053 #: config/tc-v850.c:1558
18055 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18058 #: config/tc-v850.c:1559
18061 " -m4byte-align Mark the binary as using 32-bit alignment "
18065 #: config/tc-v850.c:1560
18068 " -msoft-float Mark the binary as not using FP insns (default "
18072 #: config/tc-v850.c:1561
18075 " -mhard-float Mark the binary as using FP insns (default for "
18079 #: config/tc-v850.c:1949
18081 msgid "Unable to determine default target processor from string: %s"
18084 #: config/tc-v850.c:1993
18085 msgid "hi0() relocation used on an instruction which does not support it"
18088 #: config/tc-v850.c:2013
18089 msgid "hi() relocation used on an instruction which does not support it"
18092 #: config/tc-v850.c:2036
18093 msgid "lo() relocation used on an instruction which does not support it"
18096 #: config/tc-v850.c:2046
18097 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
18100 #: config/tc-v850.c:2062
18101 msgid "ctoff() relocation used on an instruction which does not support it"
18104 #: config/tc-v850.c:2081
18105 msgid "sdaoff() relocation used on an instruction which does not support it"
18108 #: config/tc-v850.c:2100
18109 msgid "zdaoff() relocation used on an instruction which does not support it"
18112 #: config/tc-v850.c:2132
18113 msgid "tdaoff() relocation used on an instruction which does not support it"
18116 #: config/tc-v850.c:2273
18118 msgid "operand out of range (%d is not between %d and %d)"
18121 #: config/tc-v850.c:2356
18122 msgid "st/ld offset 23 instruction was disabled ."
18125 #: config/tc-v850.c:2365
18126 msgid "Target processor does not support this instruction."
18129 #: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
18130 #: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
18131 #: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
18132 #: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
18133 msgid "immediate operand is too large"
18136 #: config/tc-v850.c:2494
18138 msgid "AAARG -> unhandled constant reloc: %d"
18141 #: config/tc-v850.c:2629 config/tc-v850.c:2640
18142 msgid "constant too big to fit into instruction"
18145 #: config/tc-v850.c:2715
18146 msgid "odd number cannot be used here"
18149 #: config/tc-v850.c:2760
18150 msgid "invalid register name"
18153 #: config/tc-v850.c:2766
18154 msgid "register r0 cannot be used here"
18157 #: config/tc-v850.c:2772
18158 msgid "odd register cannot be used here"
18161 #: config/tc-v850.c:2781
18162 msgid "invalid system register name"
18165 #: config/tc-v850.c:2795
18166 msgid "expected EP register"
18169 #: config/tc-v850.c:2812 config/tc-v850.c:2825
18170 msgid "invalid condition code name"
18173 #: config/tc-v850.c:2818
18174 msgid "condition sa cannot be used here"
18177 #: config/tc-v850.c:2831
18178 msgid "invalid cache operation name"
18181 #: config/tc-v850.c:2836
18182 msgid "invalid pref operation name"
18185 #: config/tc-v850.c:2841
18186 msgid "invalid vector register name"
18189 #: config/tc-v850.c:2879
18190 msgid "syntax error: value is missing before the register name"
18193 #: config/tc-v850.c:2881
18194 msgid "syntax error: register not expected"
18197 #: config/tc-v850.c:2895
18198 msgid "syntax error: system register not expected"
18201 #: config/tc-v850.c:2900 config/tc-v850.c:2905
18202 msgid "syntax error: condition code not expected"
18205 #: config/tc-v850.c:2910
18206 msgid "syntax error: vector register not expected"
18209 #: config/tc-v850.c:2920
18210 msgid "immediate 0 cannot be used here"
18213 #: config/tc-v850.c:2944
18214 msgid "immediate operand is not match"
18217 #: config/tc-v850.c:2957
18218 msgid "displacement is too large"
18221 #: config/tc-v850.c:2975 config/tc-xtensa.c:13149
18222 msgid "invalid operand"
18225 #: config/tc-v850.c:3087
18226 msgid "loop: 32-bit displacement not supported"
18229 #: config/tc-vax.c:1344
18230 msgid "no '[' to match ']'"
18233 #: config/tc-vax.c:1360
18234 msgid "bad register in []"
18237 #: config/tc-vax.c:1362
18238 msgid "[PC] index banned"
18241 #: config/tc-vax.c:1398
18242 msgid "no '(' to match ')'"
18245 #: config/tc-vax.c:1514
18246 msgid "invalid branch operand"
18249 #: config/tc-vax.c:1541
18250 msgid "address prohibits @"
18253 #: config/tc-vax.c:1543
18254 msgid "address prohibits #"
18257 #: config/tc-vax.c:1547
18258 msgid "address prohibits -()"
18261 #: config/tc-vax.c:1549
18262 msgid "address prohibits ()+"
18265 #: config/tc-vax.c:1552
18266 msgid "address prohibits ()"
18269 #: config/tc-vax.c:1554
18270 msgid "address prohibits []"
18273 #: config/tc-vax.c:1556
18274 msgid "address prohibits register"
18277 #: config/tc-vax.c:1558
18278 msgid "address prohibits displacement length specifier"
18281 #: config/tc-vax.c:1586
18282 msgid "invalid operand of S^#"
18285 #: config/tc-vax.c:1599
18286 msgid "S^# needs expression"
18289 #: config/tc-vax.c:1606
18290 msgid "S^# may only read-access"
18293 #: config/tc-vax.c:1629
18294 msgid "invalid operand of -()"
18297 #: config/tc-vax.c:1635
18298 msgid "-(PC) unpredictable"
18301 #: config/tc-vax.c:1637
18302 msgid "[]index same as -()register: unpredictable"
18305 #: config/tc-vax.c:1669
18306 msgid "invalid operand of ()+"
18309 #: config/tc-vax.c:1675
18310 msgid "(PC)+ unpredictable"
18313 #: config/tc-vax.c:1677
18314 msgid "[]index same as ()+register: unpredictable"
18317 #: config/tc-vax.c:1700
18318 msgid "# conflicts length"
18321 #: config/tc-vax.c:1702
18322 msgid "# bars register"
18325 #: config/tc-vax.c:1722
18326 msgid "writing or modifying # is unpredictable"
18329 #: config/tc-vax.c:1748
18330 msgid "length not needed"
18333 #: config/tc-vax.c:1755
18334 msgid "can't []index a register, because it has no address"
18337 #: config/tc-vax.c:1757
18338 msgid "a register has no address"
18341 #: config/tc-vax.c:1766
18342 msgid "PC part of operand unpredictable"
18345 #: config/tc-vax.c:1924
18346 msgid "odd number of bytes in operand description"
18349 #: config/tc-vax.c:1938
18350 msgid "Bad operand"
18353 #: config/tc-vax.c:1943
18354 msgid "Not enough operands"
18357 #: config/tc-vax.c:2220
18358 msgid "SYMBOL TABLE not implemented"
18361 #: config/tc-vax.c:2224
18362 msgid "TOKEN TRACE not implemented"
18365 #: config/tc-vax.c:2228
18367 msgid "Displacement length %s ignored!"
18370 #: config/tc-vax.c:2232
18372 msgid "I don't need or use temp. file \"%s\"."
18375 #: config/tc-vax.c:2236
18376 msgid "I don't use an interpass file! -V ignored"
18379 #: config/tc-vax.c:2293
18383 "-d LENGTH\t\tignored\n"
18384 "-J\t\t\tignored\n"
18385 "-S\t\t\tignored\n"
18386 "-t FILE\t\t\tignored\n"
18387 "-T\t\t\tignored\n"
18388 "-V\t\t\tignored\n"
18391 #: config/tc-vax.c:2302
18395 "-+\t\t\thash encode names longer than 31 characters\n"
18396 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
18397 "-H\t\t\tshow new symbol after hash truncation\n"
18398 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
18399 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
18400 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
18403 #: config/tc-vax.c:2467
18405 msgid "Ignoring statement due to \"%s\""
18408 #: config/tc-vax.c:2484
18410 msgid "Aborting because statement has \"%s\""
18413 #: config/tc-vax.c:2529
18414 msgid "Can't relocate expression"
18417 #: config/tc-vax.c:2632
18418 msgid "Bignum not permitted in short literal. Immediate mode assumed."
18421 #: config/tc-vax.c:2641
18422 msgid "Can't do flonum short literal: immediate mode used."
18425 #: config/tc-vax.c:2688
18427 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
18430 #: config/tc-vax.c:3000
18432 msgid "Short literal overflow(%ld.), immediate mode assumed."
18435 #: config/tc-vax.c:3009
18437 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
18440 #: config/tc-vax.c:3074
18441 msgid "Length specification ignored. Address mode 9F used"
18444 #: config/tc-vax.c:3132
18445 msgid "Invalid operand: immediate value used as base address."
18448 #: config/tc-vax.c:3134
18449 msgid "Invalid operand: immediate value used as address."
18452 #: config/tc-vax.c:3159
18454 msgid "Symbol %s used as immediate operand in PIC mode."
18457 #: config/tc-vax.c:3264
18459 msgid "VIP_BEGIN error:%s"
18462 #: config/tc-visium.c:862
18463 msgid "Bad call to MD_ATOF()"
18466 #: config/tc-wasm32.c:117
18468 msgid "wasm32 assembler options:\n"
18471 #: config/tc-wasm32.c:364
18472 msgid "unexpected negative constant"
18475 #: config/tc-wasm32.c:426
18476 msgid "no function type on PLT reloc"
18479 #: config/tc-wasm32.c:441
18480 msgid "couldn't find relocation to use"
18483 #: config/tc-wasm32.c:513
18484 msgid "Not a function type"
18487 #: config/tc-wasm32.c:529
18489 msgid "Unknown type %c\n"
18492 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
18493 msgid "Unknown type"
18496 #: config/tc-wasm32.c:625
18497 msgid "only single block types allowed"
18500 #: config/tc-wasm32.c:635
18501 msgid "instruction does not take a block type"
18504 #: config/tc-wasm32.c:652
18505 msgid "missing block type"
18508 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
18509 msgid "missing alignment hint"
18512 #: config/tc-wasm32.c:669
18513 msgid "missing offset"
18516 #: config/tc-wasm32.c:675
18517 msgid "missing local index"
18520 #: config/tc-wasm32.c:680
18521 msgid "missing break count"
18524 #: config/tc-wasm32.c:685
18525 msgid "missing reserved current_memory/grow_memory argument"
18528 #: config/tc-wasm32.c:689
18529 msgid "missing call argument"
18532 #: config/tc-wasm32.c:693
18533 msgid "missing call signature"
18536 #: config/tc-wasm32.c:695
18537 msgid "missing table index"
18540 #: config/tc-wasm32.c:726 config/tc-z80.c:1967 read.c:3738
18542 msgid "junk at end of line, first unrecognized character is `%c'"
18545 #: config/tc-xc16x.c:218
18547 msgid " XC16X specific command line options:\n"
18550 #: config/tc-xgate.c:215
18551 msgid "architecture variant invalid"
18554 #: config/tc-xgate.c:370
18557 "Freescale XGATE co-processor options:\n"
18558 " -mshort use 16-bit int ABI (default)\n"
18559 " -mlong use 32-bit int ABI\n"
18560 " -mshort-double use 32-bit double ABI\n"
18561 " -mlong-double use 64-bit double ABI (default)\n"
18562 " --mxgate specify the processor variant [default %s]\n"
18563 " --print-insn-syntax print the syntax of instruction in case of error\n"
18564 " --print-opcodes print the list of instructions with syntax\n"
18565 " --generate-example generate an example of each instruction"
18568 #: config/tc-xgate.c:493
18569 msgid "opcode missing or not found on input line"
18572 #: config/tc-xgate.c:498
18574 msgid "opcode %s not found in opcode hash table"
18577 #: config/tc-xgate.c:511
18578 msgid "matching operands to opcode"
18581 #: config/tc-xgate.c:549
18582 msgid ": processing macro, real opcode handle not found in hash"
18585 #: config/tc-xgate.c:680
18587 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
18590 #: config/tc-xgate.c:697
18592 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
18595 #: config/tc-xgate.c:724
18596 msgid "Value out of 3-bit range."
18599 #: config/tc-xgate.c:731
18600 msgid "Value out of 4-bit range."
18603 #: config/tc-xgate.c:738
18604 msgid "Value out of 5-bit range."
18607 #: config/tc-xgate.c:875
18608 msgid ":operand has too many bits"
18611 #: config/tc-xgate.c:992
18612 msgid "unknown operand count"
18615 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
18616 msgid ": expected register name r0-r7 "
18619 #: config/tc-xgate.c:1284
18621 msgid ":operand value(%d) too big for constraint"
18624 #: config/tc-xgate.c:1302
18625 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
18628 #: config/tc-xgate.c:1315
18629 msgid ":unknown relocation constraint size"
18632 #: config/tc-xgate.c:1322
18633 msgid ": expected register name ccr "
18636 #: config/tc-xgate.c:1328
18637 msgid ": expected register name pc "
18640 #: config/tc-xstormy16.c:77
18642 msgid " XSTORMY16 specific command line options:\n"
18645 #: config/tc-xstormy16.c:223
18647 msgid "unsupported fptr fixup size %d"
18650 #: config/tc-xstormy16.c:235
18652 msgid "unsupported fixup size %d"
18655 #: config/tc-xstormy16.c:266
18656 msgid "unsupported fptr fixup"
18659 #: config/tc-xtensa.c:647
18660 msgid "illegal range of target hardware versions"
18663 #: config/tc-xtensa.c:823
18664 msgid "--density option is ignored"
18667 #: config/tc-xtensa.c:826
18668 msgid "--no-density option is ignored"
18671 #: config/tc-xtensa.c:844
18672 msgid "--generics is deprecated; use --transform instead"
18675 #: config/tc-xtensa.c:847
18676 msgid "--no-generics is deprecated; use --no-transform instead"
18679 #: config/tc-xtensa.c:850
18680 msgid "--relax is deprecated; use --transform instead"
18683 #: config/tc-xtensa.c:853
18684 msgid "--no-relax is deprecated; use --no-transform instead"
18687 #: config/tc-xtensa.c:870
18688 msgid "--absolute-literals option not supported in this Xtensa configuration"
18691 #: config/tc-xtensa.c:943
18692 msgid "prefer-l32r conflicts with prefer-const16"
18695 #: config/tc-xtensa.c:949
18696 msgid "prefer-const16 conflicts with prefer-l32r"
18699 #: config/tc-xtensa.c:958 config/tc-xtensa.c:967 config/tc-xtensa.c:971
18700 msgid "invalid target hardware version"
18703 #: config/tc-xtensa.c:1017
18704 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
18707 #: config/tc-xtensa.c:1019 config/tc-xtensa.c:1022
18708 msgid "invalid auto-litpool-limit argument"
18711 #: config/tc-xtensa.c:1024
18712 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
18715 #: config/tc-xtensa.c:1213
18716 msgid "unmatched .end directive"
18719 #: config/tc-xtensa.c:1242
18720 msgid ".begin directive with no matching .end directive"
18723 #: config/tc-xtensa.c:1283
18724 msgid "[no-]generics is deprecated; use [no-]transform instead"
18727 #: config/tc-xtensa.c:1288
18728 msgid "[no-]relax is deprecated; use [no-]transform instead"
18731 #: config/tc-xtensa.c:1301
18733 msgid "directive %s cannot be negated"
18736 #: config/tc-xtensa.c:1307
18737 msgid "unknown directive"
18740 #: config/tc-xtensa.c:1328 config/tc-xtensa.c:1424 config/tc-xtensa.c:1666
18741 #: config/tc-xtensa.c:5920
18742 msgid "directives are not valid inside bundles"
18745 #: config/tc-xtensa.c:1340
18746 msgid ".begin literal is deprecated; use .literal instead"
18749 #: config/tc-xtensa.c:1354
18750 msgid "cannot set literal_prefix inside literal fragment"
18753 #: config/tc-xtensa.c:1387
18754 msgid ".begin [no-]density is ignored"
18757 #: config/tc-xtensa.c:1394 config/tc-xtensa.c:1444
18758 msgid "Xtensa absolute literals option not supported; ignored"
18761 #: config/tc-xtensa.c:1437
18762 msgid ".end [no-]density is ignored"
18765 #: config/tc-xtensa.c:1462
18767 msgid "does not match begin %s%s at %s:%d"
18770 #: config/tc-xtensa.c:1517
18771 msgid ".literal_position inside literal directive; ignoring"
18774 #: config/tc-xtensa.c:1537
18775 msgid ".literal not allowed inside .begin literal region"
18778 #: config/tc-xtensa.c:1576
18779 msgid "expected comma or colon after symbol name; rest of line ignored"
18782 #: config/tc-xtensa.c:1635
18783 msgid "fall through frequency must be greater than 0"
18786 #: config/tc-xtensa.c:1643
18787 msgid "branch target frequency must be greater than 0"
18790 #: config/tc-xtensa.c:1691
18792 msgid "opcode-specific %s relocation used outside an instruction"
18795 #: config/tc-xtensa.c:1701
18797 msgid "invalid use of %s relocation"
18800 #: config/tc-xtensa.c:1897 config/tc-xtensa.c:1914
18802 msgid "bad register name: %s"
18805 #: config/tc-xtensa.c:1903
18807 msgid "bad register number: %s"
18810 #: config/tc-xtensa.c:1967
18811 msgid "pcrel relocation not allowed in an instruction"
18814 #: config/tc-xtensa.c:2070
18815 msgid "extra colon"
18818 #: config/tc-xtensa.c:2131
18819 msgid "incorrect register number, ignoring"
18822 #: config/tc-xtensa.c:2212
18824 msgid "cannot encode opcode \"%s\""
18827 #: config/tc-xtensa.c:2304
18829 msgid "not enough operands (%d) for '%s'; expected %d"
18832 #: config/tc-xtensa.c:2311
18834 msgid "too many operands (%d) for '%s'; expected %d"
18837 #: config/tc-xtensa.c:2362
18839 msgid "invalid register '%s' for '%s' instruction"
18842 #: config/tc-xtensa.c:2369
18844 msgid "invalid register number (%ld) for '%s' instruction"
18847 #: config/tc-xtensa.c:2436
18849 msgid "invalid register number (%ld) for '%s'"
18852 #: config/tc-xtensa.c:2823
18854 msgid "operand %d of '%s' has out of range value '%u'"
18857 #: config/tc-xtensa.c:2829
18859 msgid "operand %d of '%s' has invalid value '%u'"
18862 #: config/tc-xtensa.c:2876
18864 msgid "internal error: unknown option name '%s'"
18867 #: config/tc-xtensa.c:3985
18868 msgid "can't handle generation of literal/labels yet"
18871 #: config/tc-xtensa.c:3989
18872 msgid "can't handle undefined OP TYPE"
18875 #: config/tc-xtensa.c:4050 config/tc-xtensa.c:4059
18877 msgid "found %d operand for '%s': Expected %d"
18878 msgid_plural "found %d operands for '%s': Expected %d"
18882 #: config/tc-xtensa.c:4082
18883 msgid "immediate operands sum to greater than 32"
18886 #: config/tc-xtensa.c:4334
18888 msgid "invalid relocation for operand %i of '%s'"
18891 #: config/tc-xtensa.c:4344
18893 msgid "invalid expression for operand %i of '%s'"
18896 #: config/tc-xtensa.c:4354
18898 msgid "invalid relocation in instruction slot %i"
18901 #: config/tc-xtensa.c:4361
18903 msgid "undefined symbol for opcode \"%s\""
18906 #: config/tc-xtensa.c:4849
18907 msgid "opcode 'NOP.N' unavailable in this configuration"
18910 #: config/tc-xtensa.c:4909
18911 msgid "get_expanded_loop_offset: invalid opcode"
18914 #: config/tc-xtensa.c:5067
18916 msgid "assembly state not set for first frag in section %s"
18919 #: config/tc-xtensa.c:5120
18921 msgid "unaligned branch target: %d bytes at 0x%lx"
18924 #: config/tc-xtensa.c:5164
18926 msgid "unaligned loop: %d bytes at 0x%lx"
18929 #: config/tc-xtensa.c:5189
18930 msgid "unexpected fix"
18933 #: config/tc-xtensa.c:5200 config/tc-xtensa.c:5204
18934 msgid "undecodable fix"
18937 #: config/tc-xtensa.c:5360
18938 msgid "labels are not valid inside bundles"
18941 #: config/tc-xtensa.c:5380
18942 msgid "invalid last instruction for a zero-overhead loop"
18945 #: config/tc-xtensa.c:5447
18946 msgid "extra opening brace"
18949 #: config/tc-xtensa.c:5457
18950 msgid "extra closing brace"
18953 #: config/tc-xtensa.c:5484
18954 msgid "missing closing brace"
18957 #: config/tc-xtensa.c:5582 config/tc-xtensa.c:5611
18959 msgid "wrong number of operands for '%s'"
18962 #: config/tc-xtensa.c:5598
18964 msgid "bad relocation expression for '%s'"
18967 #: config/tc-xtensa.c:5633
18969 msgid "unknown opcode or format name '%s'"
18972 #: config/tc-xtensa.c:5639
18973 msgid "format names only valid inside bundles"
18976 #: config/tc-xtensa.c:5644
18978 msgid "multiple formats specified for one bundle; using '%s'"
18981 #: config/tc-xtensa.c:5694
18982 msgid "entry instruction with stack decrement < 16"
18985 #: config/tc-xtensa.c:5748
18986 msgid "unaligned entry instruction"
18989 #: config/tc-xtensa.c:5813
18990 msgid "bad instruction format"
18993 #: config/tc-xtensa.c:5816
18994 msgid "invalid relocation"
18997 #: config/tc-xtensa.c:5827
18999 msgid "invalid relocation for '%s' instruction"
19002 #: config/tc-xtensa.c:5839
19004 msgid "invalid relocation for operand %d of '%s'"
19007 #: config/tc-xtensa.c:6105
19009 msgid "unhandled local relocation fix %s"
19012 #: config/tc-xtensa.c:6156
19014 msgid "internal error; cannot generate `%s' relocation"
19017 #: config/tc-xtensa.c:6373
19018 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
19021 #: config/tc-xtensa.c:6380
19022 msgid "couldn't find a valid instruction format"
19025 #: config/tc-xtensa.c:6381
19027 msgid " ops were: "
19030 #: config/tc-xtensa.c:6383
19035 #: config/tc-xtensa.c:6393
19037 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
19040 #: config/tc-xtensa.c:6402 config/tc-xtensa.c:6499
19041 msgid "illegal resource usage in bundle"
19044 #: config/tc-xtensa.c:6588
19046 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
19049 #: config/tc-xtensa.c:6593
19051 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
19054 #: config/tc-xtensa.c:6598
19056 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
19059 #: config/tc-xtensa.c:6603
19062 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
19065 #: config/tc-xtensa.c:6619
19066 msgid "multiple branches or jumps in the same bundle"
19069 #: config/tc-xtensa.c:7071
19070 msgid "cannot assemble into a literal fragment"
19073 #: config/tc-xtensa.c:7073
19077 #: config/tc-xtensa.c:8285
19079 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
19082 #: config/tc-xtensa.c:8397
19083 msgid "branching or jumping to a loop end may trigger hardware errata"
19086 #: config/tc-xtensa.c:8479
19087 msgid "loop end too close to another loop end may trigger hardware errata"
19090 #: config/tc-xtensa.c:8488
19092 msgid "fr_var %lu < length %d"
19095 #: config/tc-xtensa.c:8645
19097 "loop containing less than three instructions may trigger hardware errata"
19100 #: config/tc-xtensa.c:8717
19101 msgid "undecodable instruction in instruction frag"
19104 #: config/tc-xtensa.c:8827
19105 msgid "invalid empty loop"
19108 #: config/tc-xtensa.c:8832
19109 msgid "loop target does not follow loop instruction in section"
19112 #: config/tc-xtensa.c:9403
19113 msgid "cannot find suitable trampoline"
19116 #: config/tc-xtensa.c:9658
19117 msgid "bad relaxation state"
19120 #: config/tc-xtensa.c:9716
19122 msgid "fr_var (%ld) < length (%d)"
19125 #: config/tc-xtensa.c:10416
19126 msgid "jump target out of range; no usable trampoline found"
19129 #: config/tc-xtensa.c:10540
19130 msgid "invalid relaxation fragment result"
19133 #: config/tc-xtensa.c:10622
19134 msgid "unable to widen instruction"
19137 #: config/tc-xtensa.c:10761
19138 msgid "multiple literals in expansion"
19141 #: config/tc-xtensa.c:10765
19142 msgid "no registered fragment for literal"
19145 #: config/tc-xtensa.c:10767
19146 msgid "number of literal tokens != 1"
19149 #: config/tc-xtensa.c:10896 config/tc-xtensa.c:10902
19151 msgid "unresolved loop target symbol: %s"
19154 #: config/tc-xtensa.c:11008
19156 msgid "invalid expression evaluation type %d"
19159 #: config/tc-xtensa.c:11025
19160 msgid "loop too long for LOOP instruction"
19163 #: config/tc-xtensa.c:11398 config/tc-xtensa.c:11635
19165 "literal pool location required for text-section-literals; specify with ."
19169 #: config/tc-xtensa.c:11507
19171 msgid "fixes not all moved from %s"
19174 #: config/tc-xtensa.c:12463
19175 msgid "too many operands in instruction"
19178 #: config/tc-xtensa.c:12673
19179 msgid "invalid symbolic operand"
19182 #: config/tc-xtensa.c:12734
19183 msgid "operand number mismatch"
19186 #: config/tc-xtensa.c:12738
19188 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
19191 #: config/tc-xtensa.c:12763
19193 msgid "xtensa-isa failure: %s"
19196 #: config/tc-xtensa.c:12840
19197 msgid "invalid opcode"
19200 #: config/tc-xtensa.c:12846
19201 msgid "too few operands"
19204 #: config/tc-xtensa.c:12852
19205 msgid "too many operands"
19208 #: config/tc-xtensa.c:12896
19209 msgid "multiple writes to the same register"
19212 #: config/tc-xtensa.c:13010 config/tc-xtensa.c:13016
19213 msgid "out of memory"
19216 #: config/tc-xtensa.c:13105
19217 msgid "TLS relocation not allowed in FLIX bundle"
19220 #. Instructions that generate TLS relocations should always be
19221 #. relaxed in the front-end. If "record_fixup" is set, then this
19222 #. function is being called during back-end relaxation, so flag
19223 #. the unexpected behavior as an error.
19224 #: config/tc-xtensa.c:13111
19225 msgid "unexpected TLS relocation"
19228 #: config/tc-xtensa.c:13155
19229 msgid "symbolic operand not allowed"
19232 #: config/tc-xtensa.c:13192
19233 msgid "cannot decode instruction format"
19236 #: config/tc-xtensa.c:13336
19237 msgid "ignoring extra '-rename-section' delimiter ':'"
19240 #: config/tc-xtensa.c:13341
19242 msgid "ignoring invalid '-rename-section' specification: '%s'"
19245 #: config/tc-xtensa.c:13352
19247 msgid "section %s renamed multiple times"
19250 #: config/tc-xtensa.c:13354
19252 msgid "multiple sections remapped to output section %s"
19255 #: config/tc-z80.c:326
19256 msgid "-- unterminated string"
19259 #: config/tc-z80.c:392
19260 msgid "floating point numbers are not implemented"
19263 #: config/tc-z80.c:517 config/tc-z80.c:523
19264 msgid "mismatched parentheses"
19267 #: config/tc-z80.c:560
19268 msgid "bad expression syntax"
19271 #: config/tc-z80.c:722
19272 msgid "cannot make a relative jump to an absolute location"
19275 #: config/tc-z80.c:734 config/tc-z80.c:2018
19279 #: config/tc-z80.c:1122 config/tc-z80.c:1165 config/tc-z80.c:1209
19280 #: config/tc-z80.c:1277 config/tc-z80.c:1329 config/tc-z80.c:1383
19281 #: config/tc-z80.c:1652
19282 msgid "bad instruction syntax"
19285 #: config/tc-z80.c:1255
19286 msgid "condition code invalid for jr"
19289 #: config/tc-z80.c:1761
19290 msgid "parentheses ignored"
19293 #: config/tc-z80.c:1993 config/tc-z8k.c:1467 config/tc-z8k.c:1530
19294 msgid "relative jump out of range"
19297 #: config/tc-z80.c:2010
19298 msgid "index offset out of range"
19301 #: config/tc-z80.c:2052 config/tc-z8k.c:1538
19303 msgid "md_apply_fix: unknown r_type 0x%x\n"
19306 #: config/tc-z8k.c:281
19308 msgid "register rr%d out of range"
19311 #: config/tc-z8k.c:283
19313 msgid "register rr%d does not exist"
19316 #: config/tc-z8k.c:295
19318 msgid "register rh%d out of range"
19321 #: config/tc-z8k.c:307
19323 msgid "register rl%d out of range"
19326 #: config/tc-z8k.c:320
19328 msgid "register rq%d out of range"
19331 #: config/tc-z8k.c:322
19333 msgid "register rq%d does not exist"
19336 #: config/tc-z8k.c:334
19338 msgid "register r%d out of range"
19341 #: config/tc-z8k.c:375
19343 msgid "expected %c"
19346 #: config/tc-z8k.c:390
19348 msgid "register is wrong size for a word %s"
19351 #: config/tc-z8k.c:404
19353 msgid "register is wrong size for address %s"
19356 #: config/tc-z8k.c:538
19358 msgid "unknown interrupt %s"
19361 #. No interrupt type specified, opcode won't do anything.
19362 #: config/tc-z8k.c:561
19363 msgid "opcode has no effect"
19366 #: config/tc-z8k.c:672
19367 msgid "Missing ) in ra(rb)"
19370 #: config/tc-z8k.c:752 config/tc-z8k.c:791
19372 msgid "invalid condition code '%s'"
19375 #: config/tc-z8k.c:764
19377 msgid "invalid flag '%s'"
19380 #: config/tc-z8k.c:918 config/tc-z8k.c:924
19381 msgid "invalid indirect register size"
19384 #: config/tc-z8k.c:941 config/tc-z8k.c:1097 config/tc-z8k.c:1102
19385 msgid "invalid control register name"
19388 #: config/tc-z8k.c:1086
19389 msgid "immediate must be 1 or 2"
19392 #: config/tc-z8k.c:1089
19393 msgid "immediate 1 or 2 expected"
19396 #: config/tc-z8k.c:1120
19397 msgid "can't use R0 here"
19400 #: config/tc-z8k.c:1278
19401 msgid "Can't find opcode to match operands"
19404 #: config/tc-z8k.c:1325
19406 msgid "invalid architecture -z%s"
19409 #: config/tc-z8k.c:1344
19413 " -z8001 generate segmented code\n"
19414 " -z8002 generate unsegmented code\n"
19415 " -linkrelax create linker relaxable code\n"
19418 #: config/tc-z8k.c:1356
19420 msgid "call to md_convert_frag\n"
19423 #: config/tc-z8k.c:1463 config/tc-z8k.c:1503 config/tc-z8k.c:1526
19424 msgid "cannot branch to odd address"
19427 #: config/tc-z8k.c:1485
19428 msgid "relative address out of range"
19431 #: config/tc-z8k.c:1506
19432 msgid "relative call out of range"
19435 #: config/tc-z8k.c:1550
19437 msgid "call to md_estimate_size_before_relax\n"
19440 #: config/xtensa-relax.c:1550
19442 msgid "invalid configuration option '%s' in transition rule '%s'"
19445 #: config/xtensa-relax.c:1675 config/xtensa-relax.c:1685
19447 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
19450 #: config/xtensa-relax.c:1692
19452 msgid "opcode '%s': precondition only contains constants in '%s'"
19455 #: config/xtensa-relax.c:1739
19456 msgid "expected one operand for generated literal"
19459 #: config/xtensa-relax.c:1746
19460 msgid "expected 0 operands for generated label"
19463 #: config/xtensa-relax.c:1759
19465 msgid "invalid opcode '%s' in transition rule '%s'"
19468 #: config/xtensa-relax.c:1767
19470 msgid "opcode '%s': replacement does not have %d op"
19471 msgid_plural "opcode '%s': replacement does not have %d ops"
19475 #: config/xtensa-relax.c:1783
19477 msgid "opcode '%s': cannot find literal definition"
19480 #: config/xtensa-relax.c:1799 config/xtensa-relax.c:1829
19482 msgid "opcode '%s': unidentified operand '%s' in '%s'"
19485 #: config/xtensa-relax.c:1824
19487 msgid "unknown user-defined function %s"
19490 #: config/xtensa-relax.c:1835
19492 msgid "opcode '%s': could not parse operand '%s' in '%s'"
19495 #: config/xtensa-relax.c:1875
19497 msgid "could not parse INSN_PATTERN '%s'"
19500 #: config/xtensa-relax.c:1879
19502 msgid "could not parse INSN_REPL '%s'"
19505 #: config/xtensa-relax.c:1890
19507 msgid "could not build transition for %s => %s"
19512 msgid "can't open `%s' for writing"
19517 msgid "can't close `%s'"
19520 #: dw2gencfi.c:319 read.c:2442
19522 msgid "bfd_set_section_flags: %s"
19525 #: dw2gencfi.c:591 dw2gencfi.c:607
19527 msgid "register save offset not a multiple of %u"
19531 msgid "CFI state restore without previous remember"
19535 msgid "missing separator"
19539 msgid "bad register expression"
19542 #: dw2gencfi.c:818 dw2gencfi.c:948 dw2gencfi.c:986 dw2gencfi.c:1057
19543 #: dw2gencfi.c:1130 dw2gencfi.c:1195 dw2gencfi.c:1376
19544 msgid "CFI instruction used without previous .cfi_startproc"
19547 #: dw2gencfi.c:1011
19548 msgid "invalid or unsupported encoding in .cfi_personality"
19551 #: dw2gencfi.c:1018
19552 msgid ".cfi_personality requires encoding and symbol arguments"
19555 #: dw2gencfi.c:1041
19556 msgid "wrong second argument to .cfi_personality"
19559 #: dw2gencfi.c:1082 dw2gencfi.c:1158
19560 msgid "invalid or unsupported encoding in .cfi_lsda"
19563 #: dw2gencfi.c:1089
19564 msgid ".cfi_lsda requires encoding and symbol arguments"
19567 #: dw2gencfi.c:1114
19568 msgid "wrong second argument to .cfi_lsda"
19571 #: dw2gencfi.c:1180
19572 msgid "wrong third argument to .cfi_val_encoded_addr"
19575 #: dw2gencfi.c:1278
19576 msgid "inconsistent uses of .cfi_sections"
19579 #: dw2gencfi.c:1289
19580 msgid "previous CFI entry not closed (missing .cfi_endproc)"
19583 #: dw2gencfi.c:1330
19584 msgid ".cfi_endproc without corresponding .cfi_startproc"
19587 #: dw2gencfi.c:1387
19588 msgid "wrong argument to .cfi_personality_id"
19591 #: dw2gencfi.c:1397
19592 msgid ".cfi_fde_data without corresponding .cfi_startproc"
19595 #: dw2gencfi.c:1506
19596 msgid "unexpected .cfi_inline_lsda"
19599 #: dw2gencfi.c:1513
19600 msgid ".cfi_inline_lsda not valid for this frame"
19603 #: dw2gencfi.c:1521
19604 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
19607 #: dw2gencfi.c:1534
19609 msgid "Alignment too large: %d. assumed."
19612 #: dw2gencfi.c:1538
19613 msgid "Alignment negative: 0 assumed."
19616 #: dw2gencfi.c:1564
19617 msgid ".cfi_inline_lsda is not supported for this target"
19620 #: dw2gencfi.c:1571
19621 msgid ".cfi_fde_data is not supported for this target"
19624 #: dw2gencfi.c:1578
19625 msgid ".cfi_personality_id is not supported for this target"
19628 #: dw2gencfi.c:2364 dw2gencfi.c:2520
19629 msgid "open CFI at the end of file; missing .cfi_endproc directive"
19632 #: dw2gencfi.c:2547
19633 msgid "CFI is not supported for this target"
19636 #: dwarf2dbg.c:372 dwarf2dbg.c:2290
19637 msgid "view number mismatch"
19640 #: dwarf2dbg.c:782 dwarf2dbg.c:826
19641 msgid "file number less than one"
19646 msgid "file number %ld already allocated"
19649 #: dwarf2dbg.c:831 dwarf2dbg.c:1699
19651 msgid "unassigned file number %ld"
19655 msgid "is_stmt value not 0 or 1"
19659 msgid "isa number less than zero"
19663 msgid "discriminator less than zero"
19667 msgid "numeric view can only be asserted to zero"
19672 msgid "unknown .loc sub-directive `%s'"
19675 #: dwarf2dbg.c:1776
19676 msgid "internal error: unknown dwarf2 format"
19681 msgid "string too big (%lu bytes)"
19686 msgid "inserting \"%s\" into string hash table: %s"
19689 #: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
19691 msgid "no current file pointer"
19695 msgid "too many st_End's"
19700 msgid "inserting \"%s\" into tag hash table: %s"
19704 msgid "fake .file after real one"
19708 msgid "filename goes over one page boundary"
19712 msgid ".begin directive without a preceding .file directive"
19716 msgid ".begin directive without a preceding .ent directive"
19720 msgid ".bend directive without a preceding .file directive"
19724 msgid ".bend directive without a preceding .ent directive"
19728 msgid ".bend directive names unknown symbol"
19732 msgid ".def pseudo-op used inside of .def/.endef; ignored"
19736 msgid "empty symbol name in .def; ignored"
19740 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
19744 msgid "badly formed .dim directive"
19748 msgid "too many .dim entries"
19752 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
19756 msgid ".size pseudo-op used outside of .def/.endef; ignored"
19760 msgid "badly formed .size directive"
19764 msgid "too many .size entries"
19768 msgid ".type pseudo-op used outside of .def/.endef; ignored"
19771 #. FIXME: We could handle this by setting the continued bit.
19772 #. There would still be a limit: the .type argument can not
19776 msgid "the type of %s is too complex; it will be simplified"
19780 msgid "Unrecognized .type argument"
19784 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
19788 msgid ".val pseudo-op used outside of .def/.endef; ignored"
19792 msgid ".val expression is too complex"
19796 msgid ".endef pseudo-op used before .def; ignored"
19799 #: ecoff.c:2841 ecoff.c:2922
19800 msgid "bad COFF debugging information"
19805 msgid "no tag specified for %s"
19809 msgid ".end directive without a preceding .file directive"
19813 msgid ".end directive names unknown symbol"
19817 msgid "second .ent directive found before .end directive"
19822 msgid "%s directive has no name"
19826 msgid "no way to handle .file within .ent/.end section"
19830 msgid ".loc before .file"
19835 msgid ".stab%c is not supported"
19840 msgid ".stab%c: ignoring non-zero other field"
19846 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
19851 msgid "illegal .stab%c directive, bad character"
19854 #: ecoff.c:3977 ecoff.c:4166 ecoff.c:4191
19855 msgid ".begin/.bend in different segments"
19859 msgid "missing .end or .bend at end of file"
19863 msgid "GP prologue size exceeds field size, using 0 instead"
19866 #: expr.c:82 read.c:3803
19867 msgid "bignum invalid"
19870 #: expr.c:84 read.c:3805 read.c:4310 read.c:5156
19871 msgid "floating point number invalid"
19875 msgid "bad floating-point constant: exponent overflow"
19880 msgid "bad floating-point constant: unknown error code=%d"
19885 "a bignum with underscores may not have more than 8 hex digits in any word"
19889 msgid "a bignum with underscores must have exactly 4 words"
19892 #. Either not seen or not defined.
19893 #. @@ Should print out the original string instead of
19894 #. the parsed number.
19897 msgid "backward ref to unknown label \"%d:\""
19901 msgid "character constant too large"
19906 msgid "found '%c', expected: '%c'"
19911 msgid "missing '%c'"
19914 #: expr.c:985 read.c:4607
19915 msgid "EBCDIC constants are not supported"
19920 msgid "Unary operator %c ignored because bad operand follows"
19923 #: expr.c:1162 expr.c:1193
19924 msgid "syntax error in .startof. or .sizeof."
19927 #: expr.c:1274 expr.c:1598
19929 msgid "invalid use of operator \"%s\""
19933 msgid "missing operand; zero assumed"
19937 msgid "left operand is a bignum; integer 0 assumed"
19941 msgid "left operand is a float; integer 0 assumed"
19945 msgid "right operand is a bignum; integer 0 assumed"
19949 msgid "right operand is a float; integer 0 assumed"
19952 #: expr.c:1912 symbols.c:1558
19953 msgid "division by zero"
19957 msgid "shift count"
19961 msgid "operation combines symbols in different segments"
19965 msgid "missing closing '\"'"
19969 msgid "attempt to allocate data in absolute section"
19973 msgid "attempt to allocate data in common section"
19976 #: frags.c:115 write.c:1470
19978 msgid "can't extend frag %lu char"
19979 msgid_plural "can't extend frag %lu chars"
19983 #. For error messages.
19984 #. Detect if we are reading from stdin by examining the file
19985 #. name returned by as_where().
19987 #. [FIXME: We rely upon the name in the strcmp below being the
19988 #. same as the one used by input_scrub_new_file(), if that is
19989 #. not true, then this code will fail].
19991 #. If we are reading from stdin, then we need to save each input
19992 #. line here (assuming of course that we actually have a line of
19993 #. input to read), so that it can be displayed in the listing
19994 #. that is produced at the end of the assembly.
19995 #: input-file.c:136 input-scrub.c:240 listing.c:353
19996 msgid "{standard input}"
19999 #: input-file.c:141
20001 msgid "can't open %s for reading: %s"
20004 #: input-file.c:150 input-file.c:224
20006 msgid "can't read from %s: %s"
20009 #: input-file.c:252 listing.c:1443 output-file.c:71
20011 msgid "can't close %s: %s"
20014 #: input-scrub.c:267
20015 msgid "macros nested too deeply"
20020 msgid "Unable to allocate memory for new instructions\n"
20023 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
20027 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
20033 msgid "unable to rebuffer file: %s\n"
20040 " time stamp \t: %s\n"
20059 " options passed\t: "
20065 " GNU assembler version %s (%s)\n"
20066 "\t using BFD version %s."
20073 " input file \t: %s"
20080 " output file \t: %s"
20092 msgid "can't open %s: %s"
20096 msgid "strange paper height, set to no form"
20100 msgid "new line in title"
20103 #. Turns the next expression into a string.
20106 msgid "% operator needs absolute expression"
20111 msgid "Missing parameter qualifier for `%s' in macro `%s'"
20116 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
20121 msgid "Pointless default value for required parameter `%s' in macro `%s'"
20126 msgid "A parameter named `%s' already exists for macro `%s'"
20131 msgid "Reserved word `%s' used as parameter in macro `%s'"
20136 msgid "unexpected end of file in macro `%s' definition"
20141 msgid "missing `)' after formals in macro definition `%s'"
20145 msgid "Missing macro name"
20150 msgid "Bad parameter list for macro `%s'"
20155 msgid "Macro `%s' was already defined"
20158 #: macro.c:837 macro.c:839
20159 msgid "missing `)'"
20164 msgid "`%s' was already used as parameter (or another local) name"
20168 msgid "confusion in formal parameters"
20173 msgid "Parameter named `%s' does not exist for macro `%s'"
20178 msgid "Value for parameter `%s' of macro `%s' was already specified"
20182 msgid "can't mix positional and keyword arguments"
20186 msgid "too many positional arguments"
20191 msgid "Missing value for required parameter `%s' of macro `%s'"
20196 msgid "Attempt to purge non-existing macro `%s'"
20200 msgid "unexpected end of file in irp or irpc"
20204 msgid "missing model parameter"
20209 msgid "Assembler messages:\n"
20214 msgid "Fatal error: "
20219 msgid "Internal error (%s).\n"
20224 msgid "Internal error in %s at %s:%d.\n"
20229 msgid "Internal error at %s:%d.\n"
20234 msgid "Please report this bug.\n"
20239 msgid "%s out of domain (%d is not a multiple of %d)"
20244 msgid "%s out of range (%d is not between %d and %d)"
20247 #. xgettext:c-format.
20250 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
20253 #: output-file.c:34
20255 msgid "can't open a bfd on stdout %s"
20258 #: output-file.c:41
20260 msgid "selected target format '%s' unknown"
20263 #: output-file.c:43
20265 msgid "can't create %s: %s"
20270 msgid "error constructing %s pseudo-op table: %s"
20274 msgid "cannot change section or subsection inside .bundle_lock"
20280 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
20286 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
20289 #: read.c:769 read.c:2812 read.c:3383
20290 msgid "ignoring fill value in absolute section"
20293 #: read.c:771 read.c:2827 read.c:3422
20295 msgid "ignoring fill value in section `%s'"
20300 msgid "unknown pseudo-op: `%s'"
20304 msgid "unable to continue with assembly."
20309 msgid "label \"%d$\" redefined"
20313 msgid ".bundle_lock with no matching .bundle_unlock"
20317 msgid ".abort detected. Abandoning ship."
20322 msgid "alignment too large: %u assumed"
20326 msgid "expected fill pattern missing"
20331 msgid "fill pattern too long, truncating to %u"
20335 msgid "symbol name not recognised in the current locale"
20338 #. Some of the back ends can't deal with non-positive line numbers.
20339 #. Besides, it's silly. GCC however will generate a line number of
20340 #. zero when it is pre-processing builtins for assembler-with-cpp files:
20342 #. # 0 "<built-in>"
20344 #. We do not want to barf on this, especially since such files are used
20345 #. in the GCC and GDB testsuites. So we check for negative line numbers
20346 #. rather than non-positive line numbers.
20349 msgid "line numbers must be positive; line number %d rejected"
20354 msgid "incompatible flag %i in line directive"
20359 msgid "unsupported flag %i in line directive"
20363 msgid "start address not supported"
20367 msgid ".err encountered"
20371 msgid ".error directive invoked in source file"
20375 msgid ".warning directive invoked in source file"
20380 msgid "%s argument must be a string"
20383 #: read.c:2181 read.c:2183
20385 msgid ".fail %ld encountered"
20390 msgid ".fill size clamped to %d"
20394 msgid "size negative; .fill ignored"
20398 msgid "repeat < 0; .fill ignored"
20402 msgid "non-constant fill count for absolute section"
20406 msgid "attempt to fill absolute section with non-zero value"
20411 msgid "attempt to fill section `%s' with non-zero value"
20416 msgid "unrecognized .linkonce type `%s'"
20420 msgid ".linkonce is not supported for this object file format"
20424 msgid "expected alignment after size"
20429 msgid "attempt to redefine pseudo-op `%s' ignored"
20433 msgid "ignoring macro exit outside a macro definition."
20438 msgid "invalid segment \"%s\""
20442 msgid "only constant offsets supported in absolute section"
20446 msgid "MRI style ORG pseudo-op not supported"
20451 msgid ".end%c encountered without preceding %s"
20454 #: read.c:3058 read.c:3094
20456 msgid "negative count for %s - ignored"
20459 #: read.c:3065 read.c:3101
20461 msgid "%s without %s"
20465 msgid "unsupported variable size or fill value"
20470 msgid "size value for space directive too large: %lx"
20474 msgid ".space repeat count is zero, ignored"
20478 msgid ".space repeat count is negative, ignored"
20482 msgid "space allocation too complex in absolute section"
20486 msgid "space allocation too complex in common section"
20490 msgid "negative nop control byte, ignored"
20494 msgid "unsupported variable nop control in .nops directive"
20499 msgid "%s: would close weakref loop: %s"
20504 msgid "junk at end of line, first unrecognized character valued 0x%x"
20507 #: read.c:3869 write.c:2353
20509 msgid "`%s' can't be equated to common symbol `%s'"
20513 msgid "unexpected `\"' in expression"
20517 msgid "rva without symbol"
20521 msgid "missing or bad offset expression"
20525 msgid "missing reloc type"
20529 msgid "unrecognized reloc type"
20533 msgid "bad reloc expression"
20536 #: read.c:4304 read.c:5150
20537 msgid "zero assumed for missing expression"
20540 #: read.c:4324 read.c:5179
20541 msgid "attempt to store value in absolute section"
20544 #: read.c:4331 read.c:5185
20546 msgid "attempt to store non-zero value in section `%s'"
20551 msgid "value 0x%llx truncated to 0x%llx"
20555 msgid "value 0x%I64x truncated to 0x%I64x"
20560 msgid "value 0x%lx truncated to 0x%lx"
20565 msgid "bignum truncated to %d byte"
20566 msgid_plural "bignum truncated to %d bytes"
20570 #: read.c:4678 read.c:4888
20571 msgid "unresolvable or nonpositive repeat count; using 1"
20576 msgid "unknown floating type type '%c'"
20580 msgid "floating point constant too large"
20584 msgid "attempt to store float in absolute section"
20589 msgid "attempt to store float in section `%s'"
20594 msgid "attempt to store non-empty string in section `%s'"
20598 msgid "strings must be placed into a section"
20602 msgid "expected <nn>"
20605 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
20606 #: read.c:5435 read.c:5521
20607 msgid "unterminated string; newline inserted"
20611 msgid "bad escaped character in string"
20615 msgid "expected address expression"
20620 msgid "symbol \"%s\" undefined; zero assumed"
20624 msgid "some symbol undefined; zero assumed"
20628 msgid "this string may not contain '\\0'"
20632 msgid "missing string"
20637 msgid ".incbin count zero, ignoring `%s'"
20642 msgid "file not found: %s"
20647 msgid "seek to end of .incbin file failed `%s'"
20652 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
20657 msgid "could not skip to %ld in file `%s'"
20662 msgid "truncated file `%s', %ld of %ld bytes read"
20666 msgid "missing .func"
20670 msgid ".endfunc missing for previous .func"
20675 msgid ".bundle_align_mode alignment too large (maximum %u)"
20679 msgid "cannot change .bundle_align_mode inside .bundle_lock"
20683 msgid ".bundle_lock is meaningless without .bundle_align_mode"
20687 msgid ".bundle_unlock without preceding .bundle_lock"
20692 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
20697 msgid "missing closing `%c'"
20706 msgid "invalid argument '%s' to -fdebug-prefix-map"
20711 msgid ".stab%c: missing string"
20714 #: stabs.c:223 stabs.c:231 stabs.c:239 stabs.c:258
20716 msgid ".stab%c: missing comma"
20719 #. This could happen for example with a source file with a huge
20720 #. number of lines. The only cure is to use a different debug
20721 #. format, probably DWARF.
20724 msgid ".stab%c: description field '%x' too big, try a different debug format"
20728 msgid "comma missing in .xstabs"
20733 msgid "cannot define symbol `%s' in absolute section"
20738 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
20741 #: symbols.c:629 symbols.c:636
20743 msgid "inserting \"%s\" into symbol table failed: %s"
20748 msgid "invalid operands (%s and %s sections) for `%s'"
20753 msgid "invalid operand (%s section) for `%s'"
20758 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
20763 msgid "invalid operand (%s section) for `%s' when setting `%s'"
20768 msgid "symbol definition loop encountered at `%s'"
20773 msgid "cannot convert expression symbol %s to complex relocation"
20778 msgid "division by zero when setting `%s'"
20781 #. See PR 20895 for a reproducer.
20783 msgid "Invalid operation on symbol"
20786 #: symbols.c:1650 write.c:2402
20788 msgid "can't resolve value for symbol `%s'"
20793 msgid "\"%d\" (instance number %d of a %s label)"
20798 msgid "attempt to get value of unresolved symbol `%s'"
20801 #. Do not reassign section symbols.
20803 msgid "section symbols are already global"
20808 msgid "Accessing function `%s' as thread-local object"
20813 msgid "Accessing `%s' as thread-local object"
20818 msgid "field fx_size too small to hold %d"
20823 msgid "attempt to .org/.space/.nops backwards? (%ld)"
20828 msgid "leb128 operand is an undefined symbol: %s"
20832 msgid "invalid offset expression"
20836 msgid "invalid reloc expression"
20841 msgid "value of %s too large for field of %d byte at %s"
20842 msgid_plural "value of %s too large for field of %d bytes at %s"
20848 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
20852 msgid "redefined symbol cannot be used on reloc"
20856 msgid "relocation out of range"
20861 msgid "%s:%u: bad return from bfd_install_relocation: %x"
20865 msgid "reloc not within (fixed part of) section"
20869 msgid "internal error: fixup not contained within frag"
20872 #: write.c:1403 write.c:1540
20873 msgid "can't extend frag"
20877 msgid "unimplemented .nops directive"
20882 msgid "can't write %ld byte to section %s of %s: '%s'"
20883 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
20887 #: write.c:1648 write.c:1675 write.c:1711
20889 msgid "can't fill %ld byte in section %s of %s: '%s'"
20890 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
20895 msgid "unable to create reloc for build note"
20899 msgid "<gnu build note>"
20904 msgid "%s: global symbols not supported in common sections"
20909 msgid "local label `%s' is not defined"
20914 msgid "can't make global register symbol `%s'"
20919 msgid "alignment padding (%lu byte) not a multiple of %ld"
20920 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
20926 msgid ".word %s-%s+%s didn't fit"
20930 msgid "padding added"
20934 msgid "attempt to move .org backwards"
20938 msgid ".space specifies non-absolute value"
20942 msgid ".space, .nops or .fill with negative value, ignored"
20948 "Infinite loop encountered whilst attempting to compute the addresses of "
20949 "symbols in section %s"