1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2021-07-03 15:03+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
21 #: app.c:494 app.c:508
22 msgid "end of file in comment"
25 #: app.c:586 app.c:631
27 msgid "end of file in string; '%c' inserted"
32 msgid "unknown escape '\\%c' in string; ignored"
35 #: app.c:831 input-scrub.c:363
36 msgid "end of file not at end of a line; newline inserted"
40 msgid "end of file in multiline comment"
44 msgid "end of file after a one-character quote; \\0 inserted"
48 msgid "end of file in escape character"
52 msgid "missing close quote; (assumed)"
55 #: app.c:1155 app.c:1210 app.c:1222 app.c:1300
56 msgid "end of file in comment; newline inserted"
60 msgid "missing emulation mode name"
65 msgid "unrecognized emulation name `%s'"
70 msgid "GNU assembler version %s (%s) using BFD version %s\n"
75 msgid "Usage: %s [option...] [asmfile...]\n"
82 " -a[sub-option...]\t turn on listings\n"
83 " \t Sub-options [default hls]:\n"
84 " \t c omit false conditionals\n"
85 " \t d omit debugging directives\n"
86 " \t g include general info\n"
87 " \t h include high-level source\n"
88 " \t l include assembly\n"
89 " \t m include macro expansions\n"
90 " \t n omit forms processing\n"
91 " \t s include symbols\n"
92 " \t =FILE list to FILE (must be last sub-option)\n"
97 msgid " --alternate initially turn on alternate macro syntax\n"
103 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
104 " compress DWARF debug sections using zlib "
111 " --nocompress-debug-sections\n"
112 " don't compress DWARF debug sections\n"
118 " --compress-debug-sections[={none|zlib|zlib-gnu|zlib-gabi}]\n"
119 " compress DWARF debug sections using zlib\n"
125 " --nocompress-debug-sections\n"
126 " don't compress DWARF debug sections [default]\n"
131 msgid " -D produce assembler debugging messages\n"
137 " --debug-prefix-map OLD=NEW\n"
138 " map OLD to NEW in debug information\n"
143 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
148 msgid " emulate output (default %s)\n"
153 msgid " --execstack require executable stack for this object\n"
159 " --noexecstack don't require executable stack for this object\n"
165 " --size-check=[error|warning]\n"
166 "\t\t\t ELF .size directive check (default --size-check=error)\n"
171 msgid " --elf-stt-common=[no|yes] "
174 #: as.c:317 as.c:328 config/tc-i386.c:13799 config/tc-i386.c:13819
176 msgid "(default: yes)\n"
179 #: as.c:319 as.c:330 config/tc-i386.c:13801 config/tc-i386.c:13821
181 msgid "(default: no)\n"
187 " generate ELF common symbols with STT_COMMON type\n"
192 msgid " --sectname-subst enable section name substitution sequences\n"
197 msgid " --generate-missing-build-notes=[no|yes] "
203 " generate GNU Build notes if none are present in "
209 msgid " -f skip whitespace and comment preprocessing\n"
214 msgid " -g --gen-debug generate debugging information\n"
219 msgid " --gstabs generate STABS debugging information\n"
225 " --gstabs+ generate STABS debug info with GNU extensions\n"
231 " --gdwarf-<N> generate DWARF<N> debugging information. 2 <= <N> "
238 " --gdwarf-sections generate per-function section names for DWARF line "
244 msgid " --target-help show target specific options\n"
250 " -I DIR add DIR to search list for .include directives\n"
255 msgid " -J don't warn about signed overflow\n"
261 " -K warn when differences altered for long "
267 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
272 msgid " -M,--mri assemble in MRI compatibility mode\n"
278 " --MD FILE write dependency information in FILE (default "
284 msgid " -nocpp ignored\n"
290 " -no-pad-sections do not pad the end of sections to alignment "
297 " -o OBJFILE name the object-file output OBJFILE (default a."
303 msgid " -R fold data section into text section\n"
309 " --statistics print various measured statistics from execution\n"
314 msgid " --strip-local-absolute strip local absolute symbols\n"
320 " --traditional-format Use same format as native assembler when possible\n"
325 msgid " --version print assembler version number and exit\n"
330 msgid " -W --no-warn suppress warnings\n"
335 msgid " --warn don't suppress warnings\n"
340 msgid " --fatal-warnings treat warnings as errors\n"
346 " --itbl INSTTBL extend instruction set to include instructions\n"
347 " matching the specifications defined in file "
353 msgid " -w ignored\n"
358 msgid " -X ignored\n"
363 msgid " -Z generate object file even after errors\n"
369 " --listing-lhs-width set the width in words of the output data column "
377 " --listing-lhs-width2 set the width in words of the continuation lines\n"
378 " of the output data column; ignored if smaller "
380 " the width of the first line\n"
386 " --listing-rhs-width set the max width in characters of the lines from\n"
393 " --listing-cont-lines set the maximum number of continuation lines used\n"
394 " for the output data column of the listing\n"
399 msgid " @FILE read options from FILE\n"
404 msgid "Report bugs to %s\n"
409 msgid "unrecognized option -%c%s"
412 #. This output is intended to follow the GNU standards document.
415 msgid "GNU assembler %s\n"
420 msgid "Copyright (C) 2021 Free Software Foundation, Inc.\n"
426 "This program is free software; you may redistribute it under the terms of\n"
427 "the GNU General Public License version 3 or later.\n"
428 "This program has absolutely no warranty.\n"
434 "This assembler was configured for a target of `%s' and default,\n"
440 msgid "This assembler was configured for a target of `%s'.\n"
444 msgid "multiple emulation names specified"
448 msgid "emulations not handled in this configuration"
458 msgid "canonical = %s\n"
463 msgid "cpu-type = %s\n"
468 msgid "format = %s\n"
473 msgid "bfd-target = %s\n"
478 msgid "Invalid --compress-debug-sections option: `%s'"
483 msgid "--compress-debug-sections=%s is unsupported"
487 msgid "bad defsym; format is --defsym name=value"
491 msgid "no file name following -t option"
496 msgid "failed to read instruction table %s\n"
501 msgid "unknown DWARF option %s\n"
506 msgid "Invalid --gdwarf-cie-version `%s'"
511 msgid "Invalid --size-check= option: `%s'"
516 msgid "Invalid --elf-stt-common= option: `%s'"
521 msgid "Invalid --generate-missing-build-notes option: `%s'"
526 msgid "invalid listing option `%c'"
531 msgid "%s: total time in assembly: %ld.%06ld\n"
535 msgid "libbfd ABI mismatch"
540 msgid "The input '%s' and output '%s' files are the same"
546 msgid_plural "%d warnings"
553 msgid_plural "%d errors"
559 msgid "%s, treating warnings as errors"
564 msgid "%s, %s, generating bad object file\n"
569 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
573 #. * We have a GROSS internal error.
574 #. * This should never happen.
576 #: atof-generic.c:437 config/tc-m68k.c:3503
577 msgid "failed sanity check"
580 #: cgen.c:106 config/tc-alpha.c:2095 config/tc-alpha.c:2119
581 #: config/tc-arc.c:4058 config/tc-arc.c:4131 config/tc-d10v.c:550
582 #: config/tc-d30v.c:534 config/tc-mn10200.c:1098 config/tc-mn10300.c:1752
583 #: config/tc-ppc.c:3920 config/tc-s390.c:1334 config/tc-s390.c:1457
584 #: config/tc-s390.c:1591 config/tc-v850.c:2538 config/tc-v850.c:2609
585 #: config/tc-v850.c:2656 config/tc-v850.c:2693 config/tc-v850.c:2730
586 #: config/tc-v850.c:2993
587 msgid "too many fixups"
590 #: cgen.c:371 cgen.c:391 config/tc-d10v.c:461 config/tc-d30v.c:450
591 #: config/tc-mn10200.c:1040 config/tc-mn10300.c:1677 config/tc-ppc.c:3443
592 #: config/tc-s390.c:1318 config/tc-v850.c:2647 config/tc-v850.c:2681
593 #: config/tc-v850.c:2721 config/tc-v850.c:2966 config/tc-z80.c:785
594 msgid "illegal operand"
597 #: cgen.c:395 config/tc-avr.c:900 config/tc-d10v.c:463 config/tc-d30v.c:452
598 #: config/tc-h8300.c:496 config/tc-mcore.c:662 config/tc-microblaze.c:613
599 #: config/tc-mmix.c:495 config/tc-mn10200.c:1043 config/tc-mn10300.c:1680
600 #: config/tc-msp430.c:417 config/tc-ppc.c:3445 config/tc-s390.c:1323
601 #: config/tc-sh.c:988 config/tc-v850.c:2651 config/tc-v850.c:2685
602 #: config/tc-v850.c:2725 config/tc-v850.c:2969 config/tc-xgate.c:895
603 #: config/tc-z80.c:932 config/tc-z8k.c:349
604 msgid "missing operand"
608 msgid "a reloc on this operand implies an overflow"
612 msgid "operand mask overflow"
615 #. We can't actually support subtracting a symbol.
616 #: cgen.c:858 config/tc-arm.c:2076 config/tc-arm.c:11321 config/tc-arm.c:11373
617 #: config/tc-arm.c:11655 config/tc-arm.c:12551 config/tc-arm.c:13691
618 #: config/tc-arm.c:13731 config/tc-arm.c:14104 config/tc-arm.c:14146
619 #: config/tc-arm.c:21386 config/tc-arm.c:21446 config/tc-avr.c:1551
620 #: config/tc-avr.c:1563 config/tc-avr.c:1827 config/tc-cris.c:4054
621 #: config/tc-d10v.c:1506 config/tc-d30v.c:1909 config/tc-ft32.c:574
622 #: config/tc-ft32.c:587 config/tc-mips.c:9707 config/tc-mips.c:11017
623 #: config/tc-mips.c:12314 config/tc-mips.c:12997 config/tc-nds32.c:7829
624 #: config/tc-pru.c:746 config/tc-pru.c:756 config/tc-spu.c:960
625 #: config/tc-spu.c:984 config/tc-tilegx.c:1479 config/tc-tilepro.c:1337
626 #: config/tc-v850.c:3451 config/tc-vax.c:282 config/tc-xstormy16.c:482
627 #: config/tc-xtensa.c:6009 config/tc-xtensa.c:13092 config/tc-z80.c:3856
628 msgid "expression too complex"
631 #: cgen.c:959 config/tc-ppc.c:7200 config/tc-s390.c:2372 config/tc-v850.c:3503
632 #: config/tc-xstormy16.c:541
633 msgid "unresolved expression that must be resolved"
636 #: cgen.c:984 config/tc-xstormy16.c:566
638 msgid "internal error: can't install fix for reloc type %d (`%s')"
641 #: cgen.c:1035 config/tc-nios2.c:1355 config/tc-pru.c:787
642 msgid "relocation is not supported"
646 msgid "invalid identifier for \".ifdef\""
650 msgid "non-constant expression in \".if\" statement"
654 msgid "bad format for ifc or ifnc"
658 msgid "\".elseif\" without matching \".if\""
662 msgid "\".elseif\" after \".else\""
665 #: cond.c:317 cond.c:423
666 msgid "here is the previous \".else\""
669 #: cond.c:320 cond.c:426
670 msgid "here is the previous \".if\""
674 msgid "non-constant expression in \".elseif\" statement"
678 msgid "\".endif\" without \".if\""
682 msgid "\".else\" without matching \".if\""
686 msgid "duplicate \".else\""
690 msgid ".ifeqs syntax error"
694 msgid "end of macro inside conditional"
698 msgid "end of file inside conditional"
702 msgid "here is the start of the unterminated conditional"
706 msgid "here is the \"else\" of the unterminated conditional"
709 #: config/atof-ieee.c:140
710 msgid "cannot create floating-point number"
713 #: config/atof-ieee.c:318
714 msgid "NaNs are not supported by this target"
717 #: config/atof-ieee.c:362 config/atof-ieee.c:407
718 msgid "Infinities are not supported by this target"
721 #: config/atof-ieee.c:829 config/atof-vax.c:449 config/tc-arm.c:1322
722 #: config/tc-ia64.c:11600 config/tc-tic30.c:1241 config/tc-tic4x.c:2565
723 msgid "Unrecognized or unsupported floating point constant"
726 #: config/obj-aout.c:81
728 msgid "Attempt to put a common symbol into set %s"
731 #: config/obj-aout.c:85
733 msgid "Attempt to put an undefined symbol into set %s"
736 #: config/obj-aout.c:112 config/obj-coff.c:1370
738 msgid "Symbol `%s' can not be both weak and common"
741 #: config/obj-coff.c:206 config/obj-coff.c:1685 config/tc-tic54x.c:3971
744 msgid "error setting flags for \"%s\": %s"
747 #. Zero is used as an end marker in the file.
748 #: config/obj-coff.c:424
749 msgid "Line numbers must be positive integers\n"
752 #: config/obj-coff.c:456
753 msgid ".ln pseudo-op inside .def/.endef: ignored."
756 #: config/obj-coff.c:498 ecoff.c:3233
757 msgid ".loc outside of .text"
760 #: config/obj-coff.c:505
761 msgid ".loc pseudo-op inside .def/.endef: ignored."
764 #: config/obj-coff.c:585
765 msgid ".def pseudo-op used inside of .def/.endef: ignored."
768 #: config/obj-coff.c:618
769 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
772 #: config/obj-coff.c:657
774 msgid "`%s' symbol without preceding function"
777 #: config/obj-coff.c:744
779 msgid "unexpected storage class %d"
782 #: config/obj-coff.c:851
783 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
786 #: config/obj-coff.c:871
787 msgid "badly formed .dim directive ignored"
790 #: config/obj-coff.c:920
791 msgid ".size pseudo-op used outside of .def/.endef: ignored."
794 #: config/obj-coff.c:935
795 msgid ".scl pseudo-op used outside of .def/.endef: ignored."
798 #: config/obj-coff.c:952
799 msgid ".tag pseudo-op used outside of .def/.endef: ignored."
802 #: config/obj-coff.c:969
804 msgid "tag not found for .tag %s"
807 #: config/obj-coff.c:982
808 msgid ".type pseudo-op used outside of .def/.endef: ignored."
811 #: config/obj-coff.c:1001
812 msgid ".val pseudo-op used outside of .def/.endef: ignored."
815 #: config/obj-coff.c:1148
816 msgid "badly formed .weak directive ignored"
819 #: config/obj-coff.c:1326
820 msgid "mismatched .eb"
823 #: config/obj-coff.c:1349
825 msgid "C_EFCN symbol for %s out of scope"
828 #: config/obj-coff.c:1404
830 msgid "Warning: internal error: forgetting to set endndx of %s"
836 #: config/obj-coff.c:1647
838 msgid "unsupported section attribute '%c'"
841 #: config/obj-coff.c:1651
843 msgid "unknown section attribute '%c'"
846 #: config/obj-coff.c:1697 config/obj-macho.c:269
848 msgid "Ignoring changed section attributes for %s"
851 #: config/obj-coff.c:1839
853 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
856 #: config/obj-ecoff.c:125
857 msgid "Can't set GP value"
860 #: config/obj-ecoff.c:132
861 msgid "Can't set register masks"
864 #: config/obj-elf.c:344 config/tc-sparc.c:4380 config/tc-v850.c:511
866 msgid "bad .common segment %s"
869 #: config/obj-elf.c:420 config/tc-aarch64.c:2009
870 msgid "Missing symbol name in directive"
873 #: config/obj-elf.c:655
875 msgid "setting incorrect section type for %s"
878 #: config/obj-elf.c:660
880 msgid "ignoring incorrect section type for %s"
883 #: config/obj-elf.c:719
885 msgid "setting incorrect section attributes for %s"
888 #. This is a special section with known type. User
889 #. assembly might get the section type wrong; Even high
890 #. profile projects like glibc have done so in the past.
891 #. So don't error in this case.
892 #: config/obj-elf.c:797
894 msgid "ignoring changed section type for %s"
897 #. Do error when assembly isn't self-consistent.
898 #: config/obj-elf.c:800
900 msgid "changed section type for %s"
903 #: config/obj-elf.c:815
905 msgid "ignoring changed section attributes for %s"
908 #: config/obj-elf.c:817
910 msgid "changed section attributes for %s"
913 #: config/obj-elf.c:825
915 msgid "changed section entity size for %s"
918 #: config/obj-elf.c:896
919 msgid "unrecognized .section attribute: want a,e,o,w,x,M,S,G,T or number"
922 #: config/obj-elf.c:980
923 msgid "extraneous characters at end of numeric section type"
926 #: config/obj-elf.c:986 read.c:3010
927 msgid "unrecognized section type"
930 #: config/obj-elf.c:1018
931 msgid "unrecognized section attribute"
934 #: config/obj-elf.c:1049 config/tc-alpha.c:4206
938 #: config/obj-elf.c:1092
939 msgid "group name not parseable"
942 #: config/obj-elf.c:1098
944 msgid "section %s already has a group (%s)"
947 #: config/obj-elf.c:1153
949 msgid "section name '%s' already defined as another symbol"
952 #: config/obj-elf.c:1245
953 msgid "invalid merge entity size"
956 #: config/obj-elf.c:1252
957 msgid "entity size for SHF_MERGE not specified"
960 #: config/obj-elf.c:1280
961 msgid "? section flag ignored with G present"
964 #: config/obj-elf.c:1305
965 msgid "group name for SHF_GROUP not specified"
968 #: config/obj-elf.c:1331
970 msgid "unsupported mbind section info: %s"
973 #: config/obj-elf.c:1384
975 msgid "unsupported section id: %s"
978 #: config/obj-elf.c:1409
979 msgid "character following name is not '#'"
982 #: config/obj-elf.c:1436
984 msgid "SHF_ALLOC isn't set for GNU_MBIND section: %s"
987 #: config/obj-elf.c:1443
989 msgid "%s section is supported only by GNU and FreeBSD targets"
992 #: config/obj-elf.c:1584
993 msgid ".previous without corresponding .section; ignored"
996 #: config/obj-elf.c:1610
997 msgid ".popsection without corresponding .pushsection; ignored"
1000 #: config/obj-elf.c:1654 config/obj-elf.c:1749
1002 msgid "missing version name in `%s' for symbol `%s'"
1005 #: config/obj-elf.c:1673
1007 msgid "only one version name with `@@@' is allowed for symbol `%s'"
1010 #: config/obj-elf.c:1681
1012 msgid "invalid version name '%s' for symbol `%s'"
1015 #: config/obj-elf.c:1723
1016 msgid "expected comma after name in .symver"
1019 #: config/obj-elf.c:1740 config/obj-elf.c:2644
1021 msgid "`%s' can't be versioned to common symbol '%s'"
1024 #: config/obj-elf.c:1817
1026 msgid "expected `%s' to have already been set for .vtable_inherit"
1029 #: config/obj-elf.c:1827
1030 msgid "expected comma after name in .vtable_inherit"
1033 #: config/obj-elf.c:1888
1034 msgid "expected comma after name in .vtable_entry"
1037 #: config/obj-elf.c:2027
1039 msgid "Attribute name not recognised: %s"
1042 #: config/obj-elf.c:2044
1043 msgid "expected numeric constant"
1046 #: config/obj-elf.c:2053 config/tc-arm.c:7048
1047 msgid "expected comma"
1050 #: config/obj-elf.c:2086
1051 msgid "bad string constant"
1054 #: config/obj-elf.c:2090
1055 msgid "expected <tag> , <value>"
1058 #: config/obj-elf.c:2223
1059 msgid "expected quoted string"
1062 #: config/obj-elf.c:2243
1064 msgid "expected comma after name `%s' in .size directive"
1067 #: config/obj-elf.c:2252
1068 msgid "missing expression in .size directive"
1071 #: config/obj-elf.c:2372
1073 msgid "symbol '%s' is already defined"
1076 #: config/obj-elf.c:2392
1078 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
1081 #: config/obj-elf.c:2396
1083 msgid "symbol type \"%s\" is not supported by MIPS targets"
1086 #: config/obj-elf.c:2408
1088 msgid "symbol type \"%s\" is supported only by GNU targets"
1091 #: config/obj-elf.c:2418
1093 msgid "unrecognized symbol type \"%s\""
1096 #: config/obj-elf.c:2439
1098 msgid "cannot change type of common symbol '%s'"
1101 #: config/obj-elf.c:2451
1103 msgid "symbol '%s' already has its type set"
1106 #: config/obj-elf.c:2617 config/obj-elf.c:2620
1108 msgid ".size expression for %s does not evaluate to a constant"
1111 #: config/obj-elf.c:2716 ecoff.c:3578
1113 msgid "symbol `%s' can not be both weak and common"
1116 #: config/obj-elf.c:2751
1118 msgid "undefined linked-to symbol `%s' on section `%s'"
1121 #: config/obj-elf.c:2829
1123 msgid "assuming all members of group `%s' are COMDAT"
1126 #: config/obj-elf.c:2841
1128 msgid "can't create group: %s"
1131 #: config/obj-elf.c:2918
1134 "invalid attempt to declare external version name as default in symbol `%s'"
1137 #: config/obj-elf.c:2928
1139 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
1142 #: config/obj-elf.c:3020
1144 msgid "failed to set up debugging information: %s"
1147 #: config/obj-elf.c:3040
1149 msgid "can't start writing .mdebug section: %s"
1152 #: config/obj-elf.c:3048
1154 msgid "could not write .mdebug section: %s"
1157 #: config/obj-evax.c:122
1159 msgid "no entry symbol for global function '%s'"
1162 #. make a temp string.
1163 #: config/obj-macho.c:119
1165 msgid "the %s name '%s' is too long (maximum 16 characters)"
1168 #: config/obj-macho.c:130
1170 msgid "expected a %s name followed by a `,'"
1173 #: config/obj-macho.c:195
1175 msgid "cannot override zerofill section type for `%s,%s'"
1178 #: config/obj-macho.c:249
1180 msgid "failed to set flags for \"%s\": %s"
1183 #: config/obj-macho.c:342
1185 msgid "unknown or invalid section type '%s'"
1188 #: config/obj-macho.c:381
1190 msgid "unknown or invalid section attribute '%s'"
1193 #: config/obj-macho.c:402
1194 msgid "unexpected section size information"
1197 #: config/obj-macho.c:414
1198 msgid "missing sizeof_stub expression"
1201 #: config/obj-macho.c:478 config/tc-ia64.c:1080 config/tc-ia64.c:11761
1202 #: config/tc-score.c:6093 expr.c:1213 read.c:1783
1203 msgid "expected symbol name"
1206 #: config/obj-macho.c:491 read.c:545
1207 msgid "bad or irreducible absolute expression"
1210 #: config/obj-macho.c:497 config/tc-score.c:6110 read.c:1821
1211 msgid "missing size expression"
1214 #: config/obj-macho.c:506 config/tc-ia64.c:1115 read.c:1827
1216 msgid "size (%ld) out of range, ignored"
1219 #: config/obj-macho.c:516 config/tc-score.c:6248 dwarf2dbg.c:1309 ecoff.c:3346
1220 #: read.c:1839 read.c:1942 read.c:2693 read.c:3266 read.c:3772 symbols.c:495
1223 msgid "symbol `%s' is already defined"
1226 #: config/obj-macho.c:526 read.c:1854
1228 msgid "size of \"%s\" is already %ld; not changing to %ld"
1231 #: config/obj-macho.c:537
1232 msgid "align value not recognized, using size"
1235 #: config/obj-macho.c:542 config/obj-macho.c:905
1237 msgid "Alignment (%lu) too large: 15 assumed."
1240 #: config/obj-macho.c:608
1242 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1245 #: config/obj-macho.c:810
1247 msgid "%s is not used for the selected target"
1250 #: config/obj-macho.c:875
1251 msgid "internal error: base section index out of range"
1254 #: config/obj-macho.c:961
1256 msgid "internal error: bad file property ID %d"
1259 #: config/obj-macho.c:969
1260 msgid "failed to set subsections by symbols"
1263 #: config/obj-macho.c:1032
1265 msgid "'%s' previously declared as '%s'."
1268 #: config/obj-macho.c:1084 config/obj-macho.c:1404 config/obj-macho.c:1488
1271 "'%s' can't be a weak_definition (currently only supported in sections of "
1275 #: config/obj-macho.c:1169
1276 msgid "use of .indirect_symbols requires `-dynamic'"
1279 #: config/obj-macho.c:1186
1282 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1283 "sized element at %s"
1286 #: config/obj-macho.c:1216
1287 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1290 #: config/obj-macho.c:1485
1292 msgid "'%s' can't be a weak_definition (since it is undefined)"
1295 #: config/obj-macho.c:1491
1297 msgid "Non-global symbol: '%s' can't be a weak_definition."
1300 #: config/obj-macho.c:1497
1302 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1305 #: config/obj-macho.c:1538
1307 msgid "unrecognized stab type '%c'"
1310 #: config/obj-macho.c:1589
1312 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1315 #: config/obj-macho.c:1597
1317 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1320 #: config/obj-macho.c:1604
1322 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1325 #: config/obj-macho.c:1806
1328 "the number of .indirect_symbols defined in section %s does not match the "
1329 "number expected (%d defined, %d expected)"
1332 #: config/obj-macho.c:1826
1334 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1337 #: config/obj-macho.c:1840 config/obj-macho.c:1863
1338 msgid "internal error: more indirect mach-o symbols than expected"
1341 #: config/obj-som.c:56
1342 msgid "Only one .compiler pseudo-op per file!"
1345 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1346 msgid "Expected quoted string"
1349 #: config/obj-som.c:86
1350 msgid ".compiler directive missing language and version"
1353 #: config/obj-som.c:96
1354 msgid ".compiler directive missing version"
1357 #: config/obj-som.c:112
1359 msgid "FATAL: Attaching compiler header %s"
1362 #: config/obj-som.c:127
1363 msgid "Only one .version pseudo-op per file!"
1366 #: config/obj-som.c:151
1368 msgid "attaching version header %s: %s"
1371 #: config/obj-som.c:169
1372 msgid "Only one .copyright pseudo-op per file!"
1375 #: config/obj-som.c:193
1377 msgid "attaching copyright header %s: %s"
1380 #: config/tc-aarch64.c:374
1381 msgid "integer 32-bit register expected"
1384 #: config/tc-aarch64.c:377
1385 msgid "integer 64-bit register expected"
1388 #: config/tc-aarch64.c:380
1389 msgid "integer register expected"
1392 #: config/tc-aarch64.c:383
1393 msgid "64-bit integer or SP register expected"
1396 #: config/tc-aarch64.c:386 config/tc-mcore.c:840 config/tc-mcore.c:1356
1397 #: config/tc-mcore.c:1410
1398 msgid "base register expected"
1401 #: config/tc-aarch64.c:389
1402 msgid "integer or zero register expected"
1405 #: config/tc-aarch64.c:392
1406 msgid "offset register expected"
1409 #: config/tc-aarch64.c:395
1410 msgid "integer or SP register expected"
1413 #: config/tc-aarch64.c:398
1414 msgid "integer, zero or SP register expected"
1417 #: config/tc-aarch64.c:401
1418 msgid "8-bit SIMD scalar register expected"
1421 #: config/tc-aarch64.c:404
1422 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1425 #: config/tc-aarch64.c:408
1426 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1429 #: config/tc-aarch64.c:412
1430 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1433 #: config/tc-aarch64.c:416
1434 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1437 #: config/tc-aarch64.c:421 config/tc-arm.c:4746
1438 msgid "register expected"
1442 #: config/tc-aarch64.c:424
1443 msgid "SIMD scalar or floating-point register expected"
1447 #: config/tc-aarch64.c:427
1448 msgid "vector register expected"
1451 #: config/tc-aarch64.c:430
1452 msgid "SVE vector register expected"
1455 #: config/tc-aarch64.c:433
1456 msgid "SVE predicate register expected"
1459 #: config/tc-aarch64.c:436
1461 msgid "invalid register type %d"
1464 #: config/tc-aarch64.c:611 config/tc-aarch64.c:613 config/tc-arm.c:1196
1465 #: config/tc-score.c:6492 expr.c:1379 read.c:2675
1466 msgid "bad expression"
1469 #: config/tc-aarch64.c:624 config/tc-sparc.c:3376
1473 #: config/tc-aarch64.c:659 config/tc-arm.c:1262
1474 msgid "invalid floating point number"
1477 #: config/tc-aarch64.c:890
1479 msgid "bad size %d in vector width specifier"
1482 #: config/tc-aarch64.c:923
1484 msgid "unexpected character `%c' in element size"
1487 #: config/tc-aarch64.c:925
1488 msgid "missing element size"
1491 #: config/tc-aarch64.c:934
1493 msgid "invalid element size %d and vector size combination %c"
1496 #: config/tc-aarch64.c:969
1498 msgid "unexpected character `%c' in predication type"
1501 #: config/tc-aarch64.c:972
1502 msgid "missing predication type"
1505 #: config/tc-aarch64.c:1067
1506 msgid "this type of register can't be indexed"
1509 #: config/tc-aarch64.c:1073
1510 msgid "index not allowed inside register list"
1513 #: config/tc-aarch64.c:1084 config/tc-aarch64.c:2054 config/tc-aarch64.c:2256
1514 #: config/tc-arm.c:1816 config/tc-arm.c:4022 config/tc-arm.c:5196
1515 #: config/tc-arm.c:7335
1516 msgid "constant expression required"
1519 #. Indexed vector register expected.
1520 #: config/tc-aarch64.c:1096
1521 msgid "indexed vector register expected"
1524 #: config/tc-aarch64.c:1103
1525 msgid "invalid use of vector register"
1528 #: config/tc-aarch64.c:1195 config/tc-arm.c:2132
1532 #: config/tc-aarch64.c:1220
1533 msgid "invalid vector register in list"
1536 #: config/tc-aarch64.c:1227
1537 msgid "invalid scalar register in list"
1540 #: config/tc-aarch64.c:1240
1541 msgid "invalid range in vector register list"
1544 #: config/tc-aarch64.c:1253
1545 msgid "type mismatch in vector register list"
1548 #: config/tc-aarch64.c:1270
1549 msgid "end of vector register list not found"
1552 #: config/tc-aarch64.c:1287
1553 msgid "constant expression required."
1556 #: config/tc-aarch64.c:1297
1557 msgid "expected index"
1560 #: config/tc-aarch64.c:1304
1561 msgid "too many registers in vector register list"
1564 #: config/tc-aarch64.c:1309
1565 msgid "empty vector register list"
1568 #: config/tc-aarch64.c:1331 config/tc-arm.c:2568
1570 msgid "ignoring attempt to redefine built-in register '%s'"
1573 #: config/tc-aarch64.c:1337 config/tc-arm.c:2573
1575 msgid "ignoring redefinition of register alias '%s'"
1578 #: config/tc-aarch64.c:1382 config/tc-arm.c:2638
1580 msgid "unknown register '%s' -- .req ignored"
1583 #: config/tc-aarch64.c:1440 config/tc-arm.c:2846
1584 msgid "invalid syntax for .req directive"
1587 #: config/tc-aarch64.c:1465 config/tc-arm.c:2884
1588 msgid "invalid syntax for .unreq directive"
1591 #: config/tc-aarch64.c:1471 config/tc-arm.c:2891
1593 msgid "unknown register alias '%s'"
1596 #: config/tc-aarch64.c:1473
1598 msgid "ignoring attempt to undefine built-in register '%s'"
1601 #: config/tc-aarch64.c:1797 config/tc-arm.c:3634 config/tc-arm.c:3661
1602 #: config/tc-arm.c:3674
1603 msgid "literal pool overflow"
1606 #: config/tc-aarch64.c:1979 config/tc-aarch64.c:6398 config/tc-arm.c:3895
1607 #: config/tc-arm.c:7766
1608 msgid "unrecognized relocation suffix"
1611 #: config/tc-aarch64.c:1981
1612 msgid "unimplemented relocation suffix"
1615 #: config/tc-aarch64.c:2223 config/tc-aarch64.c:2414 config/tc-aarch64.c:2458
1616 #: config/tc-csky.c:2314
1617 msgid "immediate operand required"
1620 #: config/tc-aarch64.c:2232
1621 msgid "missing immediate expression"
1624 #: config/tc-aarch64.c:2438 config/tc-aarch64.c:6221 config/tc-aarch64.c:6241
1625 msgid "invalid floating-point constant"
1628 #: config/tc-aarch64.c:3241 config/tc-arm.c:5536 config/tc-arm.c:5546
1629 msgid "shift expression expected"
1632 #: config/tc-aarch64.c:3249
1633 msgid "shift operator expected"
1636 #: config/tc-aarch64.c:3257
1637 msgid "invalid use of 'MSL'"
1640 #: config/tc-aarch64.c:3265
1641 msgid "invalid use of 'MUL'"
1644 #: config/tc-aarch64.c:3274
1645 msgid "extending shift is not permitted"
1648 #: config/tc-aarch64.c:3282
1649 msgid "'ROR' shift is not permitted"
1652 #: config/tc-aarch64.c:3290
1653 msgid "only 'LSL' shift is permitted"
1656 #: config/tc-aarch64.c:3298
1657 msgid "only 'MUL' is permitted"
1660 #: config/tc-aarch64.c:3316
1661 msgid "only 'MUL VL' is permitted"
1664 #: config/tc-aarch64.c:3324
1665 msgid "invalid shift for the register offset addressing mode"
1668 #: config/tc-aarch64.c:3332
1669 msgid "invalid shift operator"
1672 #: config/tc-aarch64.c:3366
1673 msgid "missing shift amount"
1676 #: config/tc-aarch64.c:3373
1677 msgid "constant shift amount required"
1680 #: config/tc-aarch64.c:3382
1681 msgid "shift amount out of range 0 to 63"
1684 #: config/tc-aarch64.c:3432
1685 msgid "unexpected shift operator"
1688 #: config/tc-aarch64.c:3468
1689 msgid "unexpected register in the immediate operand"
1692 #: config/tc-aarch64.c:3493
1693 msgid "integer register expected in the extended/shifted operand register"
1696 #: config/tc-aarch64.c:3528 config/tc-aarch64.c:3666 config/tc-aarch64.c:3799
1697 #: config/tc-aarch64.c:3983 config/tc-aarch64.c:4025
1698 msgid "unknown relocation modifier"
1701 #: config/tc-aarch64.c:3535 config/tc-aarch64.c:3685 config/tc-aarch64.c:3806
1702 #: config/tc-aarch64.c:3990 config/tc-aarch64.c:4032
1703 msgid "this relocation modifier is not allowed on this instruction"
1706 #: config/tc-aarch64.c:3694 config/tc-aarch64.c:3818
1707 msgid "invalid relocation expression"
1710 #: config/tc-aarch64.c:3711
1711 msgid "invalid address"
1714 #: config/tc-aarch64.c:3768
1715 msgid "invalid use of 32-bit register offset"
1718 #: config/tc-aarch64.c:3777
1719 msgid "offset has different size from base"
1722 #: config/tc-aarch64.c:3783
1723 msgid "invalid use of 64-bit register offset"
1727 #: config/tc-aarch64.c:3832 config/tc-aarch64.c:3890
1728 msgid "invalid expression in the address"
1731 #: config/tc-aarch64.c:3846 config/tc-arm.c:6135 config/tc-arm.c:6728
1732 msgid "']' expected"
1735 #: config/tc-aarch64.c:3854
1736 msgid "register offset not allowed in pre-indexed addressing mode"
1739 #: config/tc-aarch64.c:3869 config/tc-arm.c:6171
1740 msgid "cannot combine pre- and post-indexing"
1744 #: config/tc-aarch64.c:3914
1745 msgid "missing offset in the pre-indexed address"
1748 #: config/tc-aarch64.c:4157
1749 msgid "unknown or missing option to PSB/TSB"
1752 #: config/tc-aarch64.c:4165
1753 msgid "the specified option is not accepted for PSB/TSB"
1756 #: config/tc-aarch64.c:4192 config/tc-aarch64.c:4206
1757 msgid "unknown option to BTI"
1760 #: config/tc-aarch64.c:4270
1762 msgid "selected processor does not support PSTATE field name '%s'"
1765 #: config/tc-aarch64.c:4275 config/tc-aarch64.c:4317
1767 msgid "selected processor does not support system register name '%s'"
1770 #: config/tc-aarch64.c:4278 config/tc-aarch64.c:4320
1773 "system register name '%s' is deprecated and may be removed in a future "
1777 #: config/tc-aarch64.c:4362
1778 msgid "immediate value out of range "
1781 #: config/tc-aarch64.c:4876
1786 #: config/tc-aarch64.c:4911 config/tc-score.c:2752 config/tc-score.c:6481
1791 #: config/tc-aarch64.c:4913
1793 msgid "%s at operand %d -- `%s'"
1796 #: config/tc-aarch64.c:4919
1798 msgid "operand %d must be %s -- `%s'"
1801 #: config/tc-aarch64.c:4925
1803 msgid "operand mismatch -- `%s'"
1807 #: config/tc-aarch64.c:4985
1808 msgid " did you mean this?"
1811 #: config/tc-aarch64.c:4988 config/tc-aarch64.c:5015
1816 #: config/tc-aarch64.c:4993
1817 msgid " other valid variant(s):"
1820 #: config/tc-aarch64.c:5022
1822 msgid "operand %d must be the same register as operand 1 -- `%s'"
1825 #: config/tc-aarch64.c:5028
1827 msgid "%s out of range %d to %d at operand %d -- `%s'"
1830 #: config/tc-aarch64.c:5029 config/tc-aarch64.c:5033 config/tc-aarch64.c:7041
1831 msgid "immediate value"
1834 #: config/tc-aarch64.c:5032
1836 msgid "%s must be %d at operand %d -- `%s'"
1839 #: config/tc-aarch64.c:5039
1842 "invalid number of registers in the list; only 1 register is expected at "
1843 "operand %d -- `%s'"
1846 #: config/tc-aarch64.c:5043
1849 "invalid number of registers in the list; %d registers are expected at "
1850 "operand %d -- `%s'"
1853 #: config/tc-aarch64.c:5049
1855 msgid "immediate value must be a multiple of %d at operand %d -- `%s'"
1858 #: config/tc-aarch64.c:5367
1859 msgid "bad vector arrangement type"
1862 #: config/tc-aarch64.c:5496
1863 msgid "the specified relocation type is not allowed for MOVK"
1866 #: config/tc-aarch64.c:5544 config/tc-aarch64.c:5555
1867 msgid "the specified relocation type is not allowed for 32-bit register"
1870 #: config/tc-aarch64.c:5666
1871 msgid "relocation qualifier does not match instruction size"
1874 #: config/tc-aarch64.c:5755
1875 msgid "comma expected between operands"
1878 #: config/tc-aarch64.c:5786
1879 msgid "invalid Rt register number in 64-byte load/store"
1882 #: config/tc-aarch64.c:5906
1883 msgid "the top half of a 128-bit FP/SIMD register is expected"
1886 #: config/tc-aarch64.c:5981 config/tc-arm.c:2241 config/tc-arm.c:2286
1887 #: config/tc-h8300.c:1042
1888 msgid "invalid register list"
1891 #: config/tc-aarch64.c:5988
1892 msgid "expected element type rather than vector type"
1895 #: config/tc-aarch64.c:6009
1896 msgid "missing type suffix"
1899 #: config/tc-aarch64.c:6028
1900 msgid "C0 - C15 expected"
1903 #: config/tc-aarch64.c:6135 config/tc-aarch64.c:6159
1904 msgid "immediate zero expected"
1907 #: config/tc-aarch64.c:6256
1908 msgid "shift not allowed for bitmask immediate"
1911 #: config/tc-aarch64.c:6310
1912 msgid "can't mix relocation modifier with explicit shift"
1915 #: config/tc-aarch64.c:6359 config/tc-arm.c:15901 config/tc-arm.c:15926
1916 #: config/tc-arm.c:15937 config/tc-arm.c:15944
1917 msgid "invalid condition"
1920 #: config/tc-aarch64.c:6385
1921 msgid "invalid pc-relative address"
1924 #. Only permit "=value" in the literal load instructions.
1925 #. The literal will be generated by programmer_friendly_fixup.
1926 #: config/tc-aarch64.c:6393
1927 msgid "invalid use of \"=immediate\""
1930 #: config/tc-aarch64.c:6458 config/tc-aarch64.c:6490 config/tc-aarch64.c:6508
1931 #: config/tc-aarch64.c:6532 config/tc-aarch64.c:6552 config/tc-aarch64.c:6571
1932 #: config/tc-aarch64.c:6594 config/tc-aarch64.c:6630 config/tc-aarch64.c:6637
1933 #: config/tc-aarch64.c:6665 config/tc-aarch64.c:6685 config/tc-aarch64.c:6710
1934 #: config/tc-aarch64.c:6728 config/tc-aarch64.c:6736 config/tc-aarch64.c:6753
1935 #: config/tc-aarch64.c:6777
1936 msgid "invalid addressing mode"
1939 #: config/tc-aarch64.c:6474
1940 msgid "the optional immediate offset can only be 0"
1943 #: config/tc-aarch64.c:6513 config/tc-aarch64.c:6537 config/tc-aarch64.c:6557
1944 msgid "relocation not allowed"
1947 #: config/tc-aarch64.c:6604
1948 msgid "writeback value must be an immediate constant"
1951 #. Make sure this has priority over
1952 #. "invalid addressing mode".
1953 #: config/tc-aarch64.c:6645
1954 msgid "constant offset required"
1957 #: config/tc-aarch64.c:6789
1958 msgid "unknown or missing system register name"
1961 #: config/tc-aarch64.c:6801
1962 msgid "unknown or missing PSTATE field name"
1965 #: config/tc-aarch64.c:6833
1966 msgid "unknown or missing operation name"
1969 #: config/tc-aarch64.c:6846
1970 msgid "the specified option is not accepted in ISB"
1973 #: config/tc-aarch64.c:6858 config/tc-aarch64.c:6875
1974 msgid "the specified option is not accepted in DSB"
1977 #: config/tc-aarch64.c:6889
1978 msgid "immediate value must be 16, 20, 24, 28"
1981 #: config/tc-aarch64.c:6919 config/tc-aarch64.c:8132 config/tc-arm.c:8048
1983 msgid "unhandled operand code %d"
1986 #: config/tc-aarch64.c:6961
1987 msgid "unexpected comma before the omitted optional operand"
1990 #: config/tc-aarch64.c:6989
1991 msgid "unexpected characters following instruction"
1994 #: config/tc-aarch64.c:7067 config/tc-arm.c:5661 config/tc-arm.c:6279
1995 #: config/tc-arm.c:8852
1996 msgid "constant expression expected"
1999 #: config/tc-aarch64.c:7074
2000 msgid "literal pool insertion failed"
2003 #: config/tc-aarch64.c:7145 config/tc-aarch64.c:7160
2005 msgid "unpredictable transfer with writeback -- `%s'"
2008 #: config/tc-aarch64.c:7164 config/tc-aarch64.c:7178
2010 msgid "unpredictable load of register pair -- `%s'"
2013 #: config/tc-aarch64.c:7185 config/tc-aarch64.c:7198
2015 msgid "unpredictable: identical transfer and status registers --`%s'"
2018 #: config/tc-aarch64.c:7193 config/tc-aarch64.c:7207
2020 msgid "unpredictable: identical base and status registers --`%s'"
2023 #: config/tc-aarch64.c:7223
2025 msgid "previous `%s' sequence has not been closed"
2028 #: config/tc-aarch64.c:7302
2030 msgid "unknown mnemonic `%s' -- `%s'"
2033 #: config/tc-aarch64.c:7310
2035 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
2038 #: config/tc-aarch64.c:7368
2040 msgid "selected processor does not support `%s'"
2043 #: config/tc-aarch64.c:7791 config/tc-arm.c:28047
2044 msgid "GOT already in the symbol table"
2047 #: config/tc-aarch64.c:7954
2048 msgid "immediate cannot be moved by a single instruction"
2051 #: config/tc-aarch64.c:7998 config/tc-aarch64.c:8043 config/tc-aarch64.c:8069
2052 #: config/tc-arm.c:16445 config/tc-arm.c:18142 config/tc-arm.c:18722
2053 #: config/tc-arm.c:18749 config/tc-arm.c:19537 config/tc-arm.c:20372
2054 #: config/tc-arm.c:21389 config/tc-arm.c:21449 config/tc-metag.c:2443
2055 #: config/tc-metag.c:2452 config/tc-metag.c:2491 config/tc-metag.c:2500
2056 #: config/tc-metag.c:3019 config/tc-metag.c:3028
2057 msgid "immediate out of range"
2060 #: config/tc-aarch64.c:8062 config/tc-metag.c:4654 config/tc-xtensa.c:4243
2061 msgid "invalid immediate"
2064 #: config/tc-aarch64.c:8127 config/tc-tic6x.c:3855 config/tc-tic6x.c:3920
2065 #: config/tc-tic6x.c:3947 config/tc-tic6x.c:3975
2066 msgid "immediate offset out of range"
2069 #: config/tc-aarch64.c:8201 config/tc-arm.c:28385 config/tc-arm.c:28453
2070 #: config/tc-arm.c:28735
2072 msgid "undefined symbol %s used as an immediate value"
2075 #: config/tc-aarch64.c:8213
2076 msgid "pc-relative load offset not word aligned"
2079 #: config/tc-aarch64.c:8216
2080 msgid "pc-relative load offset out of range"
2083 #: config/tc-aarch64.c:8228
2084 msgid "pc-relative address offset out of range"
2087 #: config/tc-aarch64.c:8240 config/tc-aarch64.c:8255
2088 msgid "conditional branch target not word aligned"
2091 #: config/tc-aarch64.c:8243 config/tc-aarch64.c:8258 config/tc-arm.c:29030
2092 msgid "conditional branch out of range"
2095 #: config/tc-aarch64.c:8271
2096 msgid "branch target not word aligned"
2099 #: config/tc-aarch64.c:8274 config/tc-arm.c:925 config/tc-arm.c:29836
2100 #: config/tc-mips.c:16069 config/tc-mips.c:16085 config/tc-mips.c:16175
2101 msgid "branch out of range"
2104 #: config/tc-aarch64.c:8333 config/tc-arm.c:28626 config/tc-arm.c:28641
2105 #: config/tc-arm.c:28656 config/tc-arm.c:28667 config/tc-arm.c:28690
2106 #: config/tc-arm.c:29540 config/tc-moxie.c:714 config/tc-pj.c:449
2107 #: config/tc-sh.c:3728
2108 msgid "offset out of range"
2111 #: config/tc-aarch64.c:8348
2112 msgid "unsigned value out of range"
2115 #: config/tc-aarch64.c:8359
2116 msgid "signed value out of range"
2119 #: config/tc-aarch64.c:8509
2121 msgid "unexpected %s fixup"
2124 #: config/tc-aarch64.c:8574 config/tc-arm.c:30256 config/tc-arm.c:30277
2125 #: config/tc-mips.c:18436 config/tc-or1k.c:345 config/tc-score.c:7448
2127 msgid "cannot represent %s relocation in this object file format"
2130 #: config/tc-aarch64.c:8607
2132 msgid "cannot do %u-byte relocation"
2135 #: config/tc-aarch64.c:9012 config/tc-arm.c:31091
2136 msgid "assemble for big-endian"
2139 #: config/tc-aarch64.c:9013 config/tc-arm.c:31092
2140 msgid "assemble for little-endian"
2143 #: config/tc-aarch64.c:9016
2144 msgid "temporary switch for dumping"
2147 #: config/tc-aarch64.c:9018
2148 msgid "output verbose error messages"
2151 #: config/tc-aarch64.c:9020
2152 msgid "do not output verbose error messages"
2155 #: config/tc-aarch64.c:9358 config/tc-arm.c:32213
2156 msgid "invalid architectural extension"
2159 #: config/tc-aarch64.c:9383 config/tc-arm.c:32245
2160 msgid "must specify extensions to add before specifying those to remove"
2163 #: config/tc-aarch64.c:9391 config/tc-arm.c:32253
2164 msgid "missing architectural extension"
2167 #: config/tc-aarch64.c:9418 config/tc-arm.c:32339
2169 msgid "unknown architectural extension `%s'"
2172 #: config/tc-aarch64.c:9442 config/tc-arm.c:32389 config/tc-metag.c:5832
2174 msgid "missing cpu name `%s'"
2177 #: config/tc-aarch64.c:9456 config/tc-aarch64.c:9672 config/tc-arm.c:32424
2178 #: config/tc-arm.c:33225 config/tc-csky.c:1218 config/tc-metag.c:5843
2180 msgid "unknown cpu `%s'"
2183 #: config/tc-aarch64.c:9474 config/tc-arm.c:32442
2185 msgid "missing architecture name `%s'"
2188 #: config/tc-aarch64.c:9488 config/tc-aarch64.c:9719 config/tc-arm.c:32464
2189 #: config/tc-arm.c:33260 config/tc-arm.c:33290 config/tc-score.c:7683
2191 msgid "unknown architecture `%s'\n"
2194 #: config/tc-aarch64.c:9511
2196 msgid "missing abi name `%s'"
2199 #: config/tc-aarch64.c:9522
2201 msgid "unknown abi `%s'\n"
2204 #: config/tc-aarch64.c:9528
2205 msgid "<abi name>\t specify for ABI <abi name>"
2208 #: config/tc-aarch64.c:9531 config/tc-arm.c:32551 config/tc-metag.c:5909
2209 msgid "<cpu name>\t assemble for CPU <cpu name>"
2212 #: config/tc-aarch64.c:9533 config/tc-arm.c:32553
2213 msgid "<arch name>\t assemble for architecture <arch name>"
2216 #: config/tc-aarch64.c:9572 config/tc-aarch64.c:9591 config/tc-arm.c:32621
2217 #: config/tc-arm.c:32639 config/tc-arm.c:32659 config/tc-metag.c:5933
2219 msgid "option `-%c%s' is deprecated: %s"
2222 #: config/tc-aarch64.c:9611
2224 msgid " AArch64-specific assembler options:\n"
2227 #: config/tc-aarch64.c:9622 config/tc-arc.c:3581 config/tc-arm.c:32690
2229 msgid " -EB assemble code for a big-endian cpu\n"
2232 #: config/tc-aarch64.c:9627 config/tc-arc.c:3583 config/tc-arm.c:32695
2234 msgid " -EL assemble code for a little-endian cpu\n"
2237 #: config/tc-alpha.c:649
2239 msgid "No !literal!%ld was found"
2242 #: config/tc-alpha.c:656
2244 msgid "No !tlsgd!%ld was found"
2247 #: config/tc-alpha.c:663
2249 msgid "No !tlsldm!%ld was found"
2252 #: config/tc-alpha.c:672
2254 msgid "No ldah !gpdisp!%ld was found"
2257 #: config/tc-alpha.c:722
2259 msgid "too many !literal!%ld for %s"
2262 #: config/tc-alpha.c:752
2264 msgid "No lda !gpdisp!%ld was found"
2267 #. Only support one relocation op per insn.
2268 #: config/tc-alpha.c:911
2269 msgid "More than one relocation op per insn"
2272 #: config/tc-alpha.c:926 config/tc-arc.c:1127
2273 msgid "No relocation operand"
2276 #: config/tc-alpha.c:936
2278 msgid "Unknown relocation operand: !%s"
2281 #: config/tc-alpha.c:946
2283 msgid "no sequence number after !%s"
2286 #: config/tc-alpha.c:956
2288 msgid "!%s does not use a sequence number"
2291 #: config/tc-alpha.c:966
2293 msgid "Bad sequence number: !%s!%s"
2296 #: config/tc-alpha.c:1183 config/tc-alpha.c:3357
2298 msgid "inappropriate arguments for opcode `%s'"
2301 #: config/tc-alpha.c:1185 config/tc-alpha.c:3359
2303 msgid "opcode `%s' not supported for target %s"
2306 #: config/tc-alpha.c:1189 config/tc-alpha.c:3363 config/tc-avr.c:1905
2307 #: config/tc-msp430.c:4361 config/tc-wasm32.c:753
2309 msgid "unknown opcode `%s'"
2312 #: config/tc-alpha.c:1269 config/tc-alpha.c:1528
2313 msgid "overflow in literal (.lita) table"
2316 #: config/tc-alpha.c:1276 config/tc-alpha.c:1300 config/tc-alpha.c:1541
2317 #: config/tc-alpha.c:2228 config/tc-alpha.c:2273 config/tc-alpha.c:2342
2318 #: config/tc-alpha.c:2425 config/tc-alpha.c:2650 config/tc-alpha.c:2748
2319 msgid "macro requires $at register while noat in effect"
2322 #: config/tc-alpha.c:1278 config/tc-alpha.c:1302 config/tc-alpha.c:1543
2323 msgid "macro requires $at while $at in use"
2326 #: config/tc-alpha.c:1487
2327 msgid "bignum invalid; zero assumed"
2330 #: config/tc-alpha.c:1489
2331 msgid "floating point number invalid; zero assumed"
2334 #: config/tc-alpha.c:1494
2335 msgid "can't handle expression"
2338 #: config/tc-alpha.c:1534
2339 msgid "overflow in literal (.lit8) table"
2342 #: config/tc-alpha.c:1831
2344 msgid "too many ldah insns for !gpdisp!%ld"
2347 #: config/tc-alpha.c:1833 config/tc-alpha.c:1845
2349 msgid "both insns for !gpdisp!%ld must be in the same section"
2352 #: config/tc-alpha.c:1843
2354 msgid "too many lda insns for !gpdisp!%ld"
2357 #: config/tc-alpha.c:1899
2359 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2362 #: config/tc-alpha.c:1902
2364 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2367 #: config/tc-alpha.c:1919
2369 msgid "duplicate !tlsgd!%ld"
2372 #: config/tc-alpha.c:1921
2374 msgid "sequence number in use for !tlsldm!%ld"
2377 #: config/tc-alpha.c:1935
2379 msgid "duplicate !tlsldm!%ld"
2382 #: config/tc-alpha.c:1937
2384 msgid "sequence number in use for !tlsgd!%ld"
2387 #: config/tc-alpha.c:1992 config/tc-arc.c:2848 config/tc-mn10200.c:854
2388 #: config/tc-mn10300.c:1150 config/tc-ppc.c:2019 config/tc-s390.c:668
2389 #: config/tc-tilegx.c:422 config/tc-tilegx.c:472 config/tc-tilepro.c:375
2393 #: config/tc-alpha.c:2131
2394 msgid "invalid relocation for instruction"
2397 #: config/tc-alpha.c:2145
2398 msgid "invalid relocation for field"
2401 #: config/tc-alpha.c:2977
2402 msgid "can not resolve expression"
2405 #: config/tc-alpha.c:3512 config/tc-microblaze.c:204 config/tc-ppc.c:2352
2407 msgid ".COMMon length (%ld.) <0! Ignored."
2410 #: config/tc-alpha.c:3523 config/tc-ia64.c:1091 config/tc-sparc.c:4270
2411 #: config/tc-v850.c:306
2412 msgid "Ignoring attempt to re-define symbol"
2415 #: config/tc-alpha.c:3615 config/tc-sparc.c:4278
2417 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2420 #: config/tc-alpha.c:3722
2421 msgid ".ent directive has no name"
2424 #: config/tc-alpha.c:3730
2425 msgid "nested .ent directives"
2428 #: config/tc-alpha.c:3774 ecoff.c:2997
2429 msgid ".end directive has no name"
2432 #: config/tc-alpha.c:3782
2433 msgid ".end directive without matching .ent"
2436 #: config/tc-alpha.c:3784
2437 msgid ".end directive names different symbol than .ent"
2440 #: config/tc-alpha.c:3827 ecoff.c:3133
2441 msgid ".fmask outside of .ent"
2444 #: config/tc-alpha.c:3829 config/tc-score.c:5602 ecoff.c:3197
2445 msgid ".mask outside of .ent"
2448 #: config/tc-alpha.c:3837 ecoff.c:3140
2449 msgid "bad .fmask directive"
2452 #: config/tc-alpha.c:3839 ecoff.c:3204
2453 msgid "bad .mask directive"
2456 #: config/tc-alpha.c:3872 config/tc-mips.c:19918 config/tc-score.c:5736
2458 msgid ".frame outside of .ent"
2461 #: config/tc-alpha.c:3883 config/tc-mips.c:19929 ecoff.c:3172
2462 msgid "bad .frame directive"
2465 #: config/tc-alpha.c:3917
2466 msgid ".prologue directive without a preceding .ent directive"
2469 #: config/tc-alpha.c:3935
2471 msgid "Invalid argument %d to .prologue."
2474 #: config/tc-alpha.c:4024
2475 msgid "ECOFF debugging is disabled."
2478 #: config/tc-alpha.c:4038
2479 msgid ".ent directive without matching .end"
2482 #: config/tc-alpha.c:4131
2483 msgid ".usepv directive has no name"
2486 #: config/tc-alpha.c:4144
2487 msgid ".usepv directive has no type"
2490 #: config/tc-alpha.c:4159
2491 msgid "unknown argument for .usepv"
2494 #: config/tc-alpha.c:4272
2496 msgid "unknown section attribute %s"
2499 #: config/tc-alpha.c:4367
2500 msgid "previous .ent not closed by a .end"
2503 #: config/tc-alpha.c:4388
2504 msgid ".ent directive has no symbol"
2507 #: config/tc-alpha.c:4413
2508 msgid ".handler directive has no name"
2511 #: config/tc-alpha.c:4444
2512 msgid "Bad .frame directive 1./2. param"
2515 #: config/tc-alpha.c:4454
2517 msgid "Bad RA (%d) register for .frame"
2520 #: config/tc-alpha.c:4459
2521 msgid "Bad .frame directive 3./4. param"
2524 #: config/tc-alpha.c:4495
2525 msgid ".pdesc directive not in link (.link) section"
2528 #: config/tc-alpha.c:4502
2529 msgid ".pdesc directive has no entry symbol"
2532 #: config/tc-alpha.c:4513
2533 msgid ".pdesc has a bad entry symbol"
2536 #: config/tc-alpha.c:4524
2537 msgid ".pdesc doesn't match with last .ent"
2540 #: config/tc-alpha.c:4539
2541 msgid "No comma after .pdesc <entryname>"
2544 #: config/tc-alpha.c:4559
2545 msgid "unknown procedure kind"
2548 #: config/tc-alpha.c:4654
2549 msgid ".name directive not in link (.link) section"
2552 #: config/tc-alpha.c:4662
2553 msgid ".name directive has no symbol"
2556 #: config/tc-alpha.c:4696
2557 msgid "No symbol after .linkage"
2560 #: config/tc-alpha.c:4743
2561 msgid "No symbol after .code_address"
2564 #: config/tc-alpha.c:4769 config/tc-score.c:5608
2565 msgid "Bad .mask directive"
2568 #: config/tc-alpha.c:4787
2569 msgid "Bad .fmask directive"
2572 #: config/tc-alpha.c:4944
2574 msgid "Expected comma after name \"%s\""
2577 #: config/tc-alpha.c:4956
2579 msgid "unhandled: .proc %s,%d"
2582 #: config/tc-alpha.c:4989
2584 msgid "Tried to .set unrecognized mode `%s'"
2587 #: config/tc-alpha.c:5015
2589 msgid "Bad base register, using $%d."
2592 #: config/tc-alpha.c:5036 config/tc-nios2.c:346 config/tc-nios2.c:471
2594 msgid "Alignment too large: %d. assumed"
2597 #: config/tc-alpha.c:5040 config/tc-d30v.c:2034 config/tc-nios2.c:350
2598 #: config/tc-nios2.c:475 config/tc-pru.c:220 config/tc-pru.c:336
2599 msgid "Alignment negative: 0 assumed"
2602 #: config/tc-alpha.c:5135 config/tc-alpha.c:5624
2604 msgid "Unknown CPU identifier `%s'"
2607 #: config/tc-alpha.c:5326
2609 msgid "Chose GP value of %lx\n"
2612 #: config/tc-alpha.c:5340
2613 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2616 #: config/tc-alpha.c:5428 config/tc-alpha.c:5462 config/tc-arc.c:767
2617 #: config/tc-arc.c:2552 config/tc-arc.c:2584 config/tc-arc.c:2689
2618 #: config/tc-cr16.c:813 config/tc-cr16.c:832 config/tc-cris.c:1223
2619 #: config/tc-crx.c:516 config/tc-crx.c:538 config/tc-crx.c:549
2620 #: config/tc-dlx.c:289 config/tc-hppa.c:8246 config/tc-i386.c:3071
2621 #: config/tc-i386.c:3123 config/tc-ia64.c:5380 config/tc-ia64.c:7418
2622 #: config/tc-ia64.c:7477 config/tc-m68k.c:4574 config/tc-m68k.c:4586
2623 #: config/tc-mips.c:3700 config/tc-mips.c:3733 config/tc-mips.c:3759
2624 #: config/tc-nds32.c:3439 config/tc-nios2.c:3624 config/tc-nios2.c:3629
2625 #: config/tc-nios2.c:3635 config/tc-ns32k.c:1906 config/tc-ppc.c:1708
2626 #: config/tc-ppc.c:1746 config/tc-ppc.c:1785 config/tc-ppc.c:1824
2627 #: config/tc-ppc.c:1842 config/tc-pru.c:1569 config/tc-pru.c:1573
2628 #: config/tc-s390.c:538 config/tc-s390.c:576 config/tc-sparc.c:961
2629 #: config/tc-sparc.c:993 config/tc-tic30.c:121 config/tc-tic30.c:131
2630 #: config/tc-tic30.c:141 config/tc-tic30.c:151 config/tc-tic4x.c:1215
2631 #: config/tc-tilegx.c:316 config/tc-tilepro.c:252 config/tc-vax.c:965
2632 #: config/tc-vax.c:970 ecoff.c:1582
2634 msgid "duplicate %s"
2637 #: config/tc-alpha.c:5545 config/tc-arc.c:2520 config/tc-arc.c:2534
2638 #: config/tc-arm.c:897 config/tc-xtensa.c:5487 config/tc-xtensa.c:5563
2639 #: config/tc-xtensa.c:5680 config/tc-z80.c:3675
2640 msgid "syntax error"
2643 #: config/tc-alpha.c:5675
2646 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2647 "-F\t\t\tlack floating point instructions support\n"
2648 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2649 "\t\t\tspecify variant of Alpha architecture\n"
2650 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2652 "\t\t\tthese variants include PALcode opcodes\n"
2655 #: config/tc-alpha.c:5685
2658 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2659 "-H\t\t\tshow new symbol after hash truncation\n"
2660 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2663 #: config/tc-alpha.c:5942 config/tc-arc.c:3128
2665 msgid "unhandled relocation type %s"
2668 #: config/tc-alpha.c:5955 config/tc-arc.c:3136
2669 msgid "non-absolute expression in constant field"
2672 #: config/tc-alpha.c:5969
2674 msgid "type %d reloc done?\n"
2677 #: config/tc-alpha.c:6016 config/tc-alpha.c:6023
2678 msgid "Used $at without \".set noat\""
2681 #: config/tc-alpha.c:6192
2683 msgid "!samegp reloc against symbol without .prologue: %s"
2686 #: config/tc-alpha.c:6236 config/tc-arc.c:3259 config/tc-csky.c:5645
2687 #: config/tc-tilegx.c:1745 config/tc-tilepro.c:1522 config/tc-wasm32.c:813
2688 #: config/tc-xtensa.c:6190
2690 msgid "cannot represent `%s' relocation in object file"
2693 #: config/tc-alpha.c:6242 config/tc-arc.c:3265
2695 msgid "internal error? cannot generate `%s' relocation"
2698 #: config/tc-alpha.c:6338
2700 msgid "frame reg expected, using $%d."
2703 #: config/tc-arc.c:821
2705 msgid "invalid %s option for %s cpu"
2708 #: config/tc-arc.c:826
2709 msgid "conflicting ISA extension attributes."
2712 #: config/tc-arc.c:846
2713 msgid "Multiple .cpu directives found"
2716 #: config/tc-arc.c:864
2717 msgid "Command-line value overrides \".cpu\" directive"
2720 #: config/tc-arc.c:880
2722 msgid "unknown architecture: %s\n"
2725 #: config/tc-arc.c:891 config/tc-ia64.c:7487 config/tc-tilegx.c:262
2726 msgid "Could not set architecture and machine"
2729 #: config/tc-arc.c:1116
2730 msgid "No valid label relocation operand"
2733 #: config/tc-arc.c:1140
2735 msgid "Unknown relocation operand: @%s"
2738 #: config/tc-arc.c:1153
2740 msgid "Unable to parse TLS base: %s"
2743 #: config/tc-arc.c:1176
2745 msgid "@%s is not a complex relocation."
2748 #: config/tc-arc.c:1183
2750 msgid "Bad expression: @%s + %s."
2753 #: config/tc-arc.c:1331
2754 msgid "Brackets in operand field incorrect"
2757 #: config/tc-arc.c:1333 config/tc-xtensa.c:2086
2761 #: config/tc-arc.c:1335 config/tc-pru.c:1450 config/tc-pru.c:1698
2762 #: config/tc-xtensa.c:2090
2763 msgid "missing argument"
2766 #: config/tc-arc.c:1337 config/tc-xtensa.c:2092
2767 msgid "missing comma or colon"
2770 #: config/tc-arc.c:1406
2774 #: config/tc-arc.c:1408
2775 msgid "unrecognized flag"
2778 #: config/tc-arc.c:1410
2779 msgid "failed to parse flags"
2782 #: config/tc-arc.c:1436
2783 msgid "Unhandled reloc type"
2786 #: config/tc-arc.c:1955
2787 msgid "immediate is out of bounds"
2790 #: config/tc-arc.c:1963
2791 msgid "immediate is not 32bit aligned"
2794 #: config/tc-arc.c:1970
2795 msgid "immediate is not 16bit aligned"
2798 #: config/tc-arc.c:2051
2799 msgid "operand is not duplicate of the previous one"
2802 #: config/tc-arc.c:2071
2803 msgid "flag mismatch"
2806 #: config/tc-arc.c:2083 config/tc-nios2.c:3103 config/tc-nios2.c:3130
2807 #: config/tc-pru.c:1413 config/tc-pru.c:1438 config/tc-xtensa.c:2156
2808 msgid "too many arguments"
2811 #: config/tc-arc.c:2488
2813 msgid "%s for instruction '%s'"
2816 #: config/tc-arc.c:2490
2818 msgid "inappropriate arguments for opcode '%s'"
2821 #: config/tc-arc.c:2492
2823 msgid "opcode '%s' not supported for target %s"
2826 #: config/tc-arc.c:2496 config/tc-tic6x.c:3189
2828 msgid "unknown opcode '%s'"
2831 #: config/tc-arc.c:2602 config/tc-arc.c:5068 config/tc-h8300.c:78
2832 #: config/tc-h8300.c:87 config/tc-h8300.c:97 config/tc-h8300.c:107
2833 #: config/tc-h8300.c:117 config/tc-h8300.c:128 config/tc-h8300.c:242
2834 #: config/tc-hppa.c:6820 config/tc-hppa.c:6826 config/tc-hppa.c:6832
2835 #: config/tc-hppa.c:6838 config/tc-hppa.c:8225 config/tc-lm32.c:197
2836 #: config/tc-mips.c:3690 config/tc-mips.c:4187 config/tc-mn10300.c:935
2837 #: config/tc-mn10300.c:940 config/tc-mn10300.c:2440 config/tc-riscv.c:1221
2838 #: config/tc-riscv.c:3878 config/tc-xc16x.c:79 config/tc-xc16x.c:86
2839 #: config/tc-xc16x.c:93
2840 msgid "could not set architecture and machine"
2843 #: config/tc-arc.c:2793
2845 msgid "unhandled reloc %s in md_pcrel_from_section"
2848 #: config/tc-arc.c:2858
2849 msgid "Unaligned operand. Needs to be 32bit aligned"
2852 #: config/tc-arc.c:2863
2853 msgid "Unaligned operand. Needs to be 16bit aligned"
2856 #: config/tc-arc.c:2940 config/tc-cr16.c:577 config/tc-crx.c:321
2857 #: config/tc-mn10200.c:766 write.c:1034
2859 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
2862 #: config/tc-arc.c:2999
2864 msgid "PC relative relocation not allowed for (internal) type %d"
2867 #. FIXME! Check for the conditionality of
2869 #. FIXME! Check for the conditionality of
2871 #: config/tc-arc.c:3044 config/tc-arc.c:4025
2872 msgid "TLS_*_S9 relocs are not supported yet"
2875 #. I cannot fix an GOTPC relocation because I need to relax it
2876 #. from ld rx,[pcl,@sym@gotpc] to add rx,pcl,@sym@gotpc.
2877 #: config/tc-arc.c:3080
2878 msgid "Unsupported operation on reloc"
2881 #: config/tc-arc.c:3156 config/tc-arc.c:3172
2882 msgid "unknown fixup size"
2885 #: config/tc-arc.c:3306
2886 msgid "no relaxation found for this instruction."
2889 #: config/tc-arc.c:3559
2891 msgid "ARC-specific assembler options:\n"
2894 #: config/tc-arc.c:3585
2896 msgid " -mrelax enable relaxation\n"
2899 #: config/tc-arc.c:3588
2902 "The following ARC-specific assembler options are deprecated and are "
2904 "for compatibility only:\n"
2907 #: config/tc-arc.c:3591
2911 " -mbarrel-shifter\n"
2912 " -mbarrel_shifter\n"
2917 " -mld-extension-reg-mask\n"
2933 " -muser-mode-only\n"
2937 #: config/tc-arc.c:3681
2939 msgid "Unable to find %s relocation for instruction %s"
2942 #: config/tc-arc.c:3976
2944 msgid "Unable to use @plt relocation for insn %s"
2947 #: config/tc-arc.c:3995
2949 msgid "Unable to use @pcl relocation for insn %s"
2952 #: config/tc-arc.c:4051
2954 msgid "invalid relocation %s for field"
2957 #: config/tc-arc.c:4161
2959 msgid "Insn %s has a jump/branch instruction %s in its delay slot."
2962 #: config/tc-arc.c:4166
2964 msgid "Insn %s has an instruction %s with limm in its delay slot."
2967 #: config/tc-arc.c:4276 config/tc-microblaze.c:2567 config/tc-mn10300.c:1069
2968 #: config/tc-sh.c:418 config/tc-z80.c:1119 read.c:4701
2970 msgid "unsupported BFD relocation size %u"
2973 #: config/tc-arc.c:4296
2975 msgid "Jump/Branch instruction detected at the end of the ZOL label @%s"
2978 #: config/tc-arc.c:4303
2980 msgid "Kernel instruction detected at the end of the ZOL label @%s"
2983 #: config/tc-arc.c:4308
2986 "A jump instruction with long immediate detected at the end of the ZOL label @"
2990 #: config/tc-arc.c:4314
2992 msgid "An illegal use of delay slot detected at the end of the ZOL label @%s"
2995 #: config/tc-arc.c:4423
2996 msgid "expected comma after instruction name"
2999 #: config/tc-arc.c:4435
3000 msgid "expected comma after major opcode"
3003 #: config/tc-arc.c:4620
3005 msgid "Pseudocode already used %s"
3008 #: config/tc-arc.c:4628
3010 msgid "major opcode not in range [0x%02x - 0x%02x]"
3013 #: config/tc-arc.c:4632
3014 msgid "minor opcode not in range [0x00 - 0x3f]"
3017 #: config/tc-arc.c:4638
3018 msgid "Improper use of OP1_IMM_IMPLIED"
3021 #: config/tc-arc.c:4644
3022 msgid "Improper use of OP1_MUST_BE_IMM"
3025 #: config/tc-arc.c:4656
3026 msgid "Couldn't generate extension instruction opcodes"
3029 #: config/tc-arc.c:4691
3030 msgid "expected comma after name"
3033 #: config/tc-arc.c:4702
3035 msgid "%s second argument cannot be a negative number %d"
3038 #: config/tc-arc.c:4717
3039 msgid "expected comma after register number"
3042 #: config/tc-arc.c:4738
3043 msgid "invalid mode"
3046 #: config/tc-arc.c:4756
3047 msgid "expected comma after register mode"
3050 #: config/tc-arc.c:4771
3051 msgid "shortcut designator invalid"
3054 #: config/tc-arc.c:4869
3056 msgid "core register %s value (%d) too large"
3059 #: config/tc-arc.c:4881
3061 msgid "duplicate aux register %s"
3064 #: config/tc-arc.c:4886
3066 msgid "condition code %s value (%d) too large"
3069 #: config/tc-arc.c:4903
3070 msgid "Unknown extension"
3073 #: config/tc-arc.c:5006
3074 msgid "Overwrite explicitly set Tag_ARC_CPU_base"
3077 #: config/tc-arc.c:5054
3078 msgid "Overwrite explicitly set Tag_ARC_ABI_rf16 to full register file"
3081 #: config/tc-arm.c:708
3082 msgid "ARM register expected"
3085 #: config/tc-arm.c:709
3086 msgid "bad or missing co-processor number"
3089 #: config/tc-arm.c:710
3090 msgid "co-processor register expected"
3093 #: config/tc-arm.c:711
3094 msgid "FPA register expected"
3097 #: config/tc-arm.c:712
3098 msgid "VFP single precision register expected"
3101 #: config/tc-arm.c:713
3102 msgid "VFP/Neon double precision register expected"
3105 #: config/tc-arm.c:714
3106 msgid "Neon quad precision register expected"
3109 #: config/tc-arm.c:715
3110 msgid "VFP single or double precision register expected"
3113 #: config/tc-arm.c:716
3114 msgid "Neon double or quad precision register expected"
3117 #: config/tc-arm.c:717
3118 msgid "Neon single or double precision register expected"
3121 #: config/tc-arm.c:718
3122 msgid "VFP single, double or Neon quad precision register expected"
3125 #: config/tc-arm.c:720
3126 msgid "VFP system register expected"
3129 #: config/tc-arm.c:721
3130 msgid "Maverick MVF register expected"
3133 #: config/tc-arm.c:722
3134 msgid "Maverick MVD register expected"
3137 #: config/tc-arm.c:723
3138 msgid "Maverick MVFX register expected"
3141 #: config/tc-arm.c:724
3142 msgid "Maverick MVDX register expected"
3145 #: config/tc-arm.c:725
3146 msgid "Maverick MVAX register expected"
3149 #: config/tc-arm.c:726
3150 msgid "Maverick DSPSC register expected"
3153 #: config/tc-arm.c:727
3154 msgid "iWMMXt data register expected"
3157 #: config/tc-arm.c:728 config/tc-arm.c:7848
3158 msgid "iWMMXt control register expected"
3161 #: config/tc-arm.c:729
3162 msgid "iWMMXt scalar register expected"
3165 #: config/tc-arm.c:730
3166 msgid "XScale accumulator register expected"
3169 #: config/tc-arm.c:731
3170 msgid "MVE vector register expected"
3173 #: config/tc-arm.c:733
3174 msgid "ZR register expected"
3177 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
3178 #: config/tc-arm.c:898 config/tc-score.c:259
3179 msgid "bad arguments to instruction"
3182 #: config/tc-arm.c:899
3183 msgid "r13 not allowed here"
3186 #: config/tc-arm.c:900
3187 msgid "r15 not allowed here"
3190 #: config/tc-arm.c:901
3191 msgid "Odd register not allowed here"
3194 #: config/tc-arm.c:902
3195 msgid "Even register not allowed here"
3198 #: config/tc-arm.c:903
3199 msgid "instruction cannot be conditional"
3202 #: config/tc-arm.c:904
3203 msgid "registers may not be the same"
3206 #: config/tc-arm.c:905
3207 msgid "lo register required"
3210 #: config/tc-arm.c:906
3211 msgid "instruction not supported in Thumb16 mode"
3214 #: config/tc-arm.c:907
3215 msgid "instruction does not accept this addressing mode"
3218 #: config/tc-arm.c:908
3219 msgid "branch must be last instruction in IT block"
3222 #: config/tc-arm.c:909
3223 msgid "branch out of range or not a multiple of 2"
3226 #: config/tc-arm.c:910
3227 msgid "instruction not allowed in VPT block"
3230 #: config/tc-arm.c:911
3231 msgid "instruction not allowed in IT block"
3234 #: config/tc-arm.c:912
3235 msgid "instruction missing MVE vector predication code"
3238 #: config/tc-arm.c:913
3239 msgid "selected FPU does not support instruction"
3242 #: config/tc-arm.c:914
3243 msgid "thumb conditional instruction should be in IT block"
3246 #: config/tc-arm.c:916
3247 msgid "vector predicated instruction should be in VPT/VPST block"
3250 #: config/tc-arm.c:917
3251 msgid "incorrect condition in IT block"
3254 #: config/tc-arm.c:918
3255 msgid "incorrect condition in VPT/VPST block"
3258 #: config/tc-arm.c:919
3259 msgid "IT falling in the range of a previous IT block"
3262 #: config/tc-arm.c:920
3263 msgid "missing .fnstart before unwinding directive"
3266 #: config/tc-arm.c:922
3267 msgid "cannot use register index with PC-relative addressing"
3270 #: config/tc-arm.c:924
3271 msgid "cannot use writeback with PC-relative addressing"
3274 #: config/tc-arm.c:926
3275 msgid "selected processor does not support fp16 instruction"
3278 #: config/tc-arm.c:927
3279 msgid "selected processor does not support bf16 instruction"
3282 #: config/tc-arm.c:928
3283 msgid "selected processor does not support cde instruction"
3286 #: config/tc-arm.c:929
3287 msgid "coprocessor for insn is not enabled for cde"
3290 #: config/tc-arm.c:930
3294 #: config/tc-arm.c:931
3295 msgid "relocation valid in thumb1 code only"
3298 #: config/tc-arm.c:932
3299 msgid "Warning: instruction is UNPREDICTABLE in an IT block"
3302 #: config/tc-arm.c:934
3303 msgid "Warning: instruction is UNPREDICTABLE in a VPT block"
3306 #: config/tc-arm.c:936
3307 msgid "Warning: instruction is UNPREDICTABLE with PC operand"
3310 #: config/tc-arm.c:938
3311 msgid "Warning: instruction is UNPREDICTABLE with SP operand"
3314 #: config/tc-arm.c:940
3315 msgid "bad type in SIMD instruction"
3318 #: config/tc-arm.c:942
3320 "GAS auto-detection mode and -march=all is deprecated for MVE, please use a "
3321 "valid -march or -mcpu option."
3324 #: config/tc-arm.c:944
3326 "Warning: 32-bit element size and same destination and source operands makes "
3327 "instruction UNPREDICTABLE"
3330 #: config/tc-arm.c:946
3331 msgid "bad element type for instruction"
3334 #: config/tc-arm.c:947
3335 msgid "MVE vector register Q[0..7] expected"
3338 #: config/tc-arm.c:1167
3339 msgid "immediate expression requires a # prefix"
3342 #: config/tc-arm.c:1196 read.c:3940
3343 msgid "missing expression"
3346 #: config/tc-arm.c:1210 config/tc-arm.c:5674 config/tc-score.c:1209
3347 msgid "invalid constant"
3350 #: config/tc-arm.c:1388
3351 msgid "expected #constant"
3354 #: config/tc-arm.c:1560 config/tc-arm.c:1591
3356 msgid "bad size %d in type specifier"
3359 #: config/tc-arm.c:1567
3360 msgid "unexpected type character `b' -- did you mean `bf'?"
3363 #: config/tc-arm.c:1574
3365 msgid "unexpected character `%c' in type specifier"
3368 #: config/tc-arm.c:1641
3369 msgid "only one type should be specified for operand"
3372 #: config/tc-arm.c:1647
3373 msgid "vector type expected"
3376 #: config/tc-arm.c:1756
3377 msgid "expected MVE register [q0..q7]"
3380 #: config/tc-arm.c:1776
3381 msgid "can't redefine type for operand"
3384 #: config/tc-arm.c:1792
3385 msgid "only D and Q registers may be indexed"
3388 #: config/tc-arm.c:1794
3389 msgid "only D registers may be indexed"
3392 #: config/tc-arm.c:1800
3393 msgid "can't change index for operand"
3396 #: config/tc-arm.c:1863
3397 msgid "register operand expected, but got scalar"
3400 #: config/tc-arm.c:1914
3401 msgid "scalar must have an index"
3404 #: config/tc-arm.c:1919 config/tc-arm.c:20217 config/tc-arm.c:20300
3405 #: config/tc-arm.c:20967
3406 msgid "scalar index out of range"
3409 #: config/tc-arm.c:1989
3410 msgid "r0-r12, lr or APSR expected"
3413 #: config/tc-arm.c:2008
3414 msgid "bad range in register list"
3417 #: config/tc-arm.c:2016 config/tc-arm.c:2025 config/tc-arm.c:2066
3419 msgid "Warning: duplicated register (r%d) in register list"
3422 #: config/tc-arm.c:2028
3423 msgid "Warning: register range not in ascending order"
3426 #: config/tc-arm.c:2039
3430 #: config/tc-arm.c:2055
3431 msgid "invalid register mask"
3434 #: config/tc-arm.c:2199 config/tc-arm.c:2307
3435 msgid "VPR expected last"
3438 #: config/tc-arm.c:2205
3439 msgid "VFP single precision register or VPR expected"
3442 #. regtype == REG_TYPE_VFD.
3443 #: config/tc-arm.c:2208
3444 msgid "VFP/Neon double precision register or VPR expected"
3447 #: config/tc-arm.c:2225 config/tc-arm.c:2269
3448 msgid "register out of range in list"
3451 #: config/tc-arm.c:2247 config/tc-arm.c:4542 config/tc-arm.c:4676
3452 msgid "register list not in ascending order"
3455 #: config/tc-arm.c:2278
3456 msgid "register range not in ascending order"
3459 #: config/tc-arm.c:2317
3460 msgid "non-contiguous register range"
3463 #: config/tc-arm.c:2377
3464 msgid "register stride must be 1"
3467 #: config/tc-arm.c:2378
3468 msgid "register stride must be 1 or 2"
3471 #: config/tc-arm.c:2379
3472 msgid "mismatched element/structure types in list"
3475 #: config/tc-arm.c:2449
3476 msgid "don't use Rn-Rm syntax with non-unit stride"
3479 #: config/tc-arm.c:2504
3480 msgid "error parsing element/structure list"
3483 #: config/tc-arm.c:2510
3487 #: config/tc-arm.c:2600
3488 msgid "attempt to redefine typed alias"
3491 #: config/tc-arm.c:2735
3492 msgid "bad type for register"
3495 #: config/tc-arm.c:2746 config/tc-nios2.c:1797
3496 msgid "expression must be constant"
3499 #: config/tc-arm.c:2763
3500 msgid "can't redefine the type of a register alias"
3503 #: config/tc-arm.c:2770
3504 msgid "you must specify a single type only"
3507 #: config/tc-arm.c:2783
3508 msgid "can't redefine the index of a scalar alias"
3511 #: config/tc-arm.c:2791
3512 msgid "scalar index must be constant"
3515 #: config/tc-arm.c:2800
3519 #: config/tc-arm.c:2852
3520 msgid "invalid syntax for .dn directive"
3523 #: config/tc-arm.c:2858
3524 msgid "invalid syntax for .qn directive"
3527 #: config/tc-arm.c:2893
3529 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
3532 #: config/tc-arm.c:3155
3534 msgid "Failed to find real start of function: %s\n"
3537 #: config/tc-arm.c:3172
3538 msgid "selected processor does not support THUMB opcodes"
3541 #: config/tc-arm.c:3185
3542 msgid "selected processor does not support ARM opcodes"
3545 #: config/tc-arm.c:3197
3547 msgid "invalid instruction size selected (%d)"
3550 #: config/tc-arm.c:3229
3552 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
3555 #: config/tc-arm.c:3284
3557 msgid "expected comma after name \"%s\""
3560 #: config/tc-arm.c:3334 config/tc-m32r.c:584
3562 msgid "symbol `%s' already defined"
3565 #: config/tc-arm.c:3367
3567 msgid "unrecognized syntax mode \"%s\""
3570 #: config/tc-arm.c:3410
3571 msgid ".ref pseudo-op only available with -mccs flag."
3574 #: config/tc-arm.c:3451
3575 msgid ".asmfunc repeated."
3578 #: config/tc-arm.c:3455
3579 msgid ".asmfunc without function."
3582 #: config/tc-arm.c:3461
3583 msgid ".asmfunc pseudo-op only available with -mccs flag."
3586 #: config/tc-arm.c:3472
3587 msgid ".endasmfunc without a .asmfunc."
3590 #: config/tc-arm.c:3476
3591 msgid ".endasmfunc without function."
3594 #: config/tc-arm.c:3487
3595 msgid ".endasmfunc pseudo-op only available with -mccs flag."
3598 #: config/tc-arm.c:3496
3599 msgid ".def pseudo-op only available with -mccs flag."
3602 #: config/tc-arm.c:3654
3603 msgid "invalid type for literal pool"
3606 #: config/tc-arm.c:3734 config/tc-tic54x.c:5331
3608 msgid "Invalid label '%s'"
3611 #: config/tc-arm.c:3910
3612 msgid "(plt) is only valid on branch targets"
3615 #: config/tc-arm.c:3916 config/tc-csky.c:7649 config/tc-s390.c:1202
3616 #: config/tc-s390.c:1872 config/tc-xtensa.c:1712
3618 msgid "%s relocations do not fit in %d byte"
3619 msgid_plural "%s relocations do not fit in %d bytes"
3623 #: config/tc-arm.c:3998
3624 msgid ".inst.n operand too big. Use .inst.w instead"
3627 #: config/tc-arm.c:4018
3628 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3631 #: config/tc-arm.c:4048
3632 msgid "width suffixes are invalid in ARM mode"
3635 #: config/tc-arm.c:4090 dwarf2dbg.c:1345
3636 msgid "expected 0 or 1"
3639 #: config/tc-arm.c:4094
3640 msgid "missing comma"
3643 #: config/tc-arm.c:4127
3644 msgid "duplicate .fnstart directive"
3647 #: config/tc-arm.c:4158 config/tc-tic6x.c:410
3648 msgid "duplicate .handlerdata directive"
3651 #: config/tc-arm.c:4177
3652 msgid ".fnend directive without .fnstart"
3655 #: config/tc-arm.c:4244 config/tc-tic6x.c:391
3656 msgid "personality routine specified for cantunwind frame"
3659 #: config/tc-arm.c:4261 config/tc-tic6x.c:452
3660 msgid "duplicate .personalityindex directive"
3663 #: config/tc-arm.c:4268 config/tc-tic6x.c:459
3664 msgid "bad personality routine number"
3667 #: config/tc-arm.c:4290 config/tc-tic6x.c:476
3668 msgid "duplicate .personality directive"
3671 #: config/tc-arm.c:4314 config/tc-arm.c:4444 config/tc-arm.c:4494
3672 msgid "expected register list"
3675 #: config/tc-arm.c:4396
3676 msgid "expected , <constant>"
3679 #: config/tc-arm.c:4405
3680 msgid "number of registers must be in the range [1:4]"
3683 #: config/tc-arm.c:4556 config/tc-arm.c:4690
3684 msgid "bad register range"
3687 #: config/tc-arm.c:4756
3688 msgid "FPA .unwind_save does not take a register list"
3691 #: config/tc-arm.c:4784
3692 msgid ".unwind_save does not support this kind of register"
3695 #: config/tc-arm.c:4823
3696 msgid "SP and PC not permitted in .unwind_movsp directive"
3699 #: config/tc-arm.c:4828
3700 msgid "unexpected .unwind_movsp directive"
3703 #: config/tc-arm.c:4855
3704 msgid "stack increment must be multiple of 4"
3707 #: config/tc-arm.c:4887
3708 msgid "expected <reg>, <reg>"
3711 #: config/tc-arm.c:4905
3712 msgid "register must be either sp or set by a previousunwind_movsp directive"
3715 #: config/tc-arm.c:4944
3716 msgid "expected <offset>, <opcode>"
3719 #: config/tc-arm.c:4956
3720 msgid "unwind opcode too long"
3723 #: config/tc-arm.c:4961
3724 msgid "invalid unwind opcode"
3727 #: config/tc-arm.c:5076 config/tc-arm.c:32368
3729 msgid "unrecognised float16 format \"%s\""
3732 #: config/tc-arm.c:5087
3733 msgid "float16 format cannot be set more than once, ignoring."
3736 #: config/tc-arm.c:5202 config/tc-arm.c:6285 config/tc-arm.c:11658
3737 #: config/tc-arm.c:12191 config/tc-arm.c:14311 config/tc-arm.c:16262
3738 #: config/tc-arm.c:16297 config/tc-arm.c:17225 config/tc-arm.c:19148
3739 #: config/tc-arm.c:19156 config/tc-arm.c:19163 config/tc-arm.c:20808
3740 #: config/tc-arm.c:29417 config/tc-arm.c:29481 config/tc-arm.c:29489
3741 #: config/tc-metag.c:5174 config/tc-z8k.c:1161 config/tc-z8k.c:1171
3742 msgid "immediate value out of range"
3745 #: config/tc-arm.c:5372
3746 msgid "invalid FPA immediate expression"
3749 #: config/tc-arm.c:5558
3750 msgid "'UXTW' not allowed here"
3753 #: config/tc-arm.c:5566
3754 msgid "'LSL' or 'ASR' required"
3757 #: config/tc-arm.c:5574
3758 msgid "'LSL' required"
3761 #: config/tc-arm.c:5582
3762 msgid "'ASR' required"
3765 #: config/tc-arm.c:5589
3766 msgid "'UXTW' required"
3769 #: config/tc-arm.c:5668
3770 msgid "invalid rotation"
3773 #: config/tc-arm.c:5850 config/tc-arm.c:6063
3774 msgid "unknown group relocation"
3777 #: config/tc-arm.c:5886
3778 msgid "alignment must be constant"
3781 #: config/tc-arm.c:6097
3782 msgid "this group relocation is not allowed on this instruction"
3785 #: config/tc-arm.c:6153
3786 msgid "'}' expected at end of 'option' field"
3789 #: config/tc-arm.c:6158
3790 msgid "cannot combine index with option"
3793 #: config/tc-arm.c:6423
3794 msgid "unexpected bit specified after APSR"
3797 #: config/tc-arm.c:6435
3798 msgid "selected processor does not support DSP extension"
3801 #: config/tc-arm.c:6447
3802 msgid "bad bitmask specified after APSR"
3805 #: config/tc-arm.c:6471
3806 msgid "writing to APSR without specifying a bitmask is deprecated"
3809 #: config/tc-arm.c:6483 config/tc-arm.c:13414 config/tc-arm.c:13459
3810 #: config/tc-arm.c:13463
3811 msgid "selected processor does not support requested special purpose register"
3814 #: config/tc-arm.c:6488
3815 msgid "flag for {c}psr instruction expected"
3818 #: config/tc-arm.c:6546
3819 msgid "unrecognized CPS flag"
3822 #: config/tc-arm.c:6553
3823 msgid "missing CPS flags"
3826 #: config/tc-arm.c:6576 config/tc-arm.c:6582
3827 msgid "valid endian specifiers are be or le"
3830 #: config/tc-arm.c:6604
3831 msgid "missing rotation field after comma"
3834 #: config/tc-arm.c:6619
3835 msgid "rotation can only be 0, 8, 16, or 24"
3838 #: config/tc-arm.c:6648
3839 msgid "condition required"
3842 #: config/tc-arm.c:6690 config/tc-arm.c:9827
3843 msgid "'[' expected"
3846 #: config/tc-arm.c:6703
3847 msgid "',' expected"
3850 #: config/tc-arm.c:6720
3851 msgid "invalid shift"
3854 #: config/tc-arm.c:6800
3855 msgid "expected ARM or MVE vector register"
3858 #: config/tc-arm.c:6849
3859 msgid "can't use Neon quad register here"
3862 #: config/tc-arm.c:6918
3863 msgid "expected <Rm> or <Dm> or <Qm> operand"
3866 #: config/tc-arm.c:7018
3867 msgid "VFP single, double or MVE vector register expected"
3870 #: config/tc-arm.c:7038
3874 #: config/tc-arm.c:7340
3875 msgid "immediate value 48 or 64 expected"
3878 #. ISB can only take SY as an option.
3879 #: config/tc-arm.c:7389
3880 msgid "invalid barrier type"
3883 #: config/tc-arm.c:7563
3884 msgid "only floating point zero is allowed as immediate value"
3887 #: config/tc-arm.c:7658
3888 msgid "immediate value is out of range"
3891 #: config/tc-arm.c:7833
3892 msgid "iWMMXt data or control register expected"
3895 #: config/tc-arm.c:7874
3896 msgid "Banked registers are not available with this architecture."
3899 #: config/tc-arm.c:8122
3900 msgid "operand must be LR register"
3903 #: config/tc-arm.c:8193 config/tc-score.c:264
3904 msgid "garbage following instruction"
3907 #. If REG is R13 (the stack pointer), warn that its use is
3909 #: config/tc-arm.c:8243
3910 msgid "use of r13 is deprecated"
3913 #: config/tc-arm.c:8261 config/tc-arm.c:20514
3915 "ARMv8.2 scalar fp16 instruction cannot be conditional, the behaviour is "
3919 #: config/tc-arm.c:8336
3920 msgid "D register out of range for selected VFP version"
3923 #: config/tc-arm.c:8433 config/tc-arm.c:11353
3924 msgid "Instruction does not support =N addresses"
3927 #: config/tc-arm.c:8441
3928 msgid "instruction does not accept preindexed addressing"
3931 #. unindexed - only for coprocessor
3932 #: config/tc-arm.c:8457 config/tc-arm.c:11416
3933 msgid "instruction does not accept unindexed addressing"
3936 #: config/tc-arm.c:8465
3937 msgid "destination register same as write-back base"
3940 #: config/tc-arm.c:8466
3941 msgid "source register same as write-back base"
3944 #: config/tc-arm.c:8516
3945 msgid "use of PC in this instruction is deprecated"
3948 #: config/tc-arm.c:8539
3949 msgid "instruction does not accept scaled register index"
3952 #: config/tc-arm.c:8844
3953 msgid "invalid pseudo operation"
3956 #: config/tc-arm.c:9084
3957 msgid "invalid co-processor operand"
3960 #: config/tc-arm.c:9100
3961 msgid "instruction does not support unindexed addressing"
3964 #: config/tc-arm.c:9115
3965 msgid "pc may not be used with write-back"
3968 #: config/tc-arm.c:9120
3969 msgid "instruction does not support writeback"
3972 #: config/tc-arm.c:9226
3973 msgid "Rn must not overlap other operands"
3976 #: config/tc-arm.c:9231
3977 msgid "swp{b} use is obsoleted for ARMv8 and later"
3980 #: config/tc-arm.c:9234
3981 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3984 #: config/tc-arm.c:9353 config/tc-arm.c:9372 config/tc-arm.c:9385
3985 #: config/tc-arm.c:12028 config/tc-arm.c:12059 config/tc-arm.c:12081
3986 msgid "bit-field extends past end of register"
3989 #: config/tc-arm.c:9415
3990 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3993 #: config/tc-arm.c:9468
3994 msgid "use of r15 in blx in ARM mode is not really useful"
3997 #: config/tc-arm.c:9490
3998 msgid "use of r15 in bx in ARM mode is not really useful"
4001 #: config/tc-arm.c:9516
4002 msgid "use of r15 in bxj is not really useful"
4005 #: config/tc-arm.c:9564
4006 msgid "This coprocessor register access is deprecated in ARMv8"
4009 #: config/tc-arm.c:9772 config/tc-arm.c:9781
4010 msgid "writeback of base register is UNPREDICTABLE"
4013 #: config/tc-arm.c:9775
4014 msgid "writeback of base register when in register list is UNPREDICTABLE"
4017 #: config/tc-arm.c:9785
4018 msgid "if writeback register is in list, it must be the lowest reg in the list"
4021 #: config/tc-arm.c:9822
4022 msgid "first transfer register must be even"
4025 #: config/tc-arm.c:9825
4026 msgid "can only transfer two consecutive registers"
4029 #. If op 1 were present and equal to PC, this function wouldn't
4030 #. have been called in the first place.
4031 #. If op 2 were present and equal to PC, this function wouldn't
4032 #. have been called in the first place.
4033 #: config/tc-arm.c:9826 config/tc-arm.c:9896 config/tc-arm.c:10627
4034 #: config/tc-arm.c:12903
4035 msgid "r14 not allowed here"
4038 #: config/tc-arm.c:9838
4039 msgid "base register written back, and overlaps second transfer register"
4042 #: config/tc-arm.c:9848
4043 msgid "index register overlaps transfer register"
4046 #: config/tc-arm.c:9877 config/tc-arm.c:10594
4047 msgid "offset must be zero in ARM encoding"
4050 #: config/tc-arm.c:9890 config/tc-arm.c:10621
4051 msgid "even register required"
4054 #: config/tc-arm.c:9893
4055 msgid "can only load two consecutive registers"
4058 #: config/tc-arm.c:9911
4059 msgid "ldr to register 15 must be 4-byte aligned"
4062 #: config/tc-arm.c:9934 config/tc-arm.c:9966
4063 msgid "this instruction requires a post-indexed address"
4066 #: config/tc-arm.c:9993
4067 msgid "Rd and Rm should be different in mla"
4070 #: config/tc-arm.c:10020 config/tc-arm.c:13278
4071 msgid ":lower16: not allowed in this instruction"
4074 #: config/tc-arm.c:10022 config/tc-arm.c:13283
4075 msgid ":upper16: not allowed in this instruction"
4078 #: config/tc-arm.c:10039
4079 msgid "operand 1 must be FPSCR"
4082 #: config/tc-arm.c:10092 config/tc-arm.c:10101 config/tc-arm.c:10155
4083 #: config/tc-arm.c:10164
4084 msgid "selected processor does not support instruction"
4087 #: config/tc-arm.c:10104 config/tc-arm.c:10167
4088 msgid "accessing MVE system register without MVE is UNPREDICTABLE"
4091 #: config/tc-arm.c:10195 config/tc-arm.c:13397
4092 msgid "bad register for mrs"
4095 #: config/tc-arm.c:10202 config/tc-arm.c:13421
4096 msgid "'APSR', 'CPSR' or 'SPSR' expected"
4099 #: config/tc-arm.c:10243
4100 msgid "Rd and Rm should be different in mul"
4103 #: config/tc-arm.c:10262 config/tc-arm.c:10539 config/tc-arm.c:13560
4104 msgid "rdhi and rdlo must be different"
4107 #: config/tc-arm.c:10268
4108 msgid "rdhi, rdlo and rm must all be different"
4111 #: config/tc-arm.c:10334
4112 msgid "'[' expected after PLD mnemonic"
4115 #: config/tc-arm.c:10336 config/tc-arm.c:10351
4116 msgid "post-indexed expression used in preload instruction"
4119 #: config/tc-arm.c:10338 config/tc-arm.c:10353
4120 msgid "writeback used in preload instruction"
4123 #: config/tc-arm.c:10340 config/tc-arm.c:10355
4124 msgid "unindexed addressing used in preload instruction"
4127 #: config/tc-arm.c:10349
4128 msgid "'[' expected after PLI mnemonic"
4131 #: config/tc-arm.c:10364 config/tc-arm.c:13729
4132 msgid "push/pop do not support {reglist}^"
4135 #: config/tc-arm.c:10442 config/tc-arm.c:13906
4136 msgid "setend use is deprecated for ARMv8"
4139 #: config/tc-arm.c:10463 config/tc-arm.c:13967 config/tc-arm.c:13999
4140 #: config/tc-arm.c:14042
4141 msgid "extraneous shift as part of operand to shift insn"
4144 #: config/tc-arm.c:10473 config/tc-arm.c:14105
4145 msgid "immediate too large (bigger than 0xF)"
4148 #: config/tc-arm.c:10497 config/tc-arm.c:10506
4149 msgid "selected processor does not support SETPAN instruction"
4152 #: config/tc-arm.c:10565
4153 msgid "SRS base register must be r13"
4156 #: config/tc-arm.c:10624
4157 msgid "can only store two consecutive registers"
4160 #: config/tc-arm.c:10746 config/tc-arm.c:10767
4161 msgid "only two consecutive VFP SP registers allowed here"
4164 #: config/tc-arm.c:10795 config/tc-arm.c:10810
4165 msgid "this addressing mode requires base-register writeback"
4168 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
4169 #. i.e. immbits must be in range 0 - 16.
4170 #: config/tc-arm.c:10939
4171 msgid "immediate value out of range, expected range [0, 16]"
4174 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
4175 #. i.e. immbits must be in range 0 - 31.
4176 #: config/tc-arm.c:10946
4177 msgid "immediate value out of range, expected range [1, 32]"
4180 #: config/tc-arm.c:11012
4181 msgid "this instruction does not support indexing"
4184 #: config/tc-arm.c:11035
4185 msgid "only r15 allowed here"
4188 #: config/tc-arm.c:11170
4189 msgid "immediate operand requires iWMMXt2"
4192 #: config/tc-arm.c:11314
4193 msgid "shift by register not allowed in thumb mode"
4196 #: config/tc-arm.c:11326 config/tc-arm.c:14151 config/tc-arm.c:28708
4197 msgid "shift expression is too large"
4200 #: config/tc-arm.c:11359
4201 msgid "cannot use register index with this instruction"
4204 #: config/tc-arm.c:11361
4205 msgid "Thumb does not support negative register indexing"
4208 #: config/tc-arm.c:11363
4209 msgid "Thumb does not support register post-indexing"
4212 #: config/tc-arm.c:11365
4213 msgid "Thumb does not support register indexing with writeback"
4216 #: config/tc-arm.c:11367
4217 msgid "Thumb supports only LSL in shifted register indexing"
4220 #: config/tc-arm.c:11376 config/tc-arm.c:19882
4221 msgid "shift out of range"
4224 #: config/tc-arm.c:11385
4225 msgid "cannot use writeback with this instruction"
4228 #: config/tc-arm.c:11406
4229 msgid "cannot use post-indexing with PC-relative addressing"
4232 #: config/tc-arm.c:11407
4233 msgid "cannot use post-indexing with this instruction"
4236 #: config/tc-arm.c:11639
4237 msgid "cannot honor width suffix"
4240 #: config/tc-arm.c:11653
4241 msgid "only SUBS PC, LR, #const allowed"
4244 #: config/tc-arm.c:11736 config/tc-arm.c:11896 config/tc-arm.c:11993
4245 #: config/tc-arm.c:13358 config/tc-arm.c:13666
4246 msgid "shift must be constant"
4249 #: config/tc-arm.c:11741
4250 msgid "shift value over 3 not allowed in thumb mode"
4253 #: config/tc-arm.c:11743
4254 msgid "only LSL shift allowed in thumb mode"
4257 #: config/tc-arm.c:11767 config/tc-arm.c:11911 config/tc-arm.c:12008
4258 #: config/tc-arm.c:13371
4259 msgid "unshifted register required"
4262 #: config/tc-arm.c:11782 config/tc-arm.c:12019 config/tc-arm.c:13521
4263 msgid "dest must overlap one source register"
4266 #: config/tc-arm.c:11914 config/tc-csky.c:6003
4267 msgid "dest and source1 must be the same register"
4270 #: config/tc-arm.c:12154
4272 "selected architecture does not support wide conditional branch instruction"
4275 #: config/tc-arm.c:12187
4276 msgid "instruction is always unconditional"
4279 #: config/tc-arm.c:12362
4280 msgid "selected processor does not support 'A' form of this instruction"
4283 #: config/tc-arm.c:12365
4284 msgid "Thumb does not support the 2-argument form of this instruction"
4287 #: config/tc-arm.c:12490
4288 msgid "SP not allowed in register list"
4291 #: config/tc-arm.c:12494 config/tc-arm.c:12601
4293 "having the base register in the register list when using write back is "
4297 #: config/tc-arm.c:12502
4298 msgid "LR and PC should not both be in register list"
4301 #: config/tc-arm.c:12510
4302 msgid "PC not allowed in register list"
4305 #: config/tc-arm.c:12553
4306 msgid "Thumb load/store multiple does not support {reglist}^"
4309 #: config/tc-arm.c:12578 config/tc-arm.c:12656
4311 msgid "value stored for r%d is UNKNOWN"
4314 #: config/tc-arm.c:12649
4315 msgid "Thumb-2 instruction only valid in unified syntax"
4318 #: config/tc-arm.c:12653 config/tc-arm.c:12663
4319 msgid "this instruction will write back the base register"
4322 #: config/tc-arm.c:12666
4323 msgid "this instruction will not write back the base register"
4326 #: config/tc-arm.c:12697
4327 msgid "r14 not allowed as first register when second register is omitted"
4330 #: config/tc-arm.c:12797
4332 "This instruction may be unpredictable if executed on M-profile cores with "
4333 "interrupts enabled."
4336 #: config/tc-arm.c:12826 config/tc-arm.c:12839 config/tc-arm.c:12875
4337 msgid "Thumb does not support this addressing mode"
4340 #: config/tc-arm.c:12843
4341 msgid "byte or halfword not valid for base register"
4344 #: config/tc-arm.c:12846
4345 msgid "r15 based store not allowed"
4348 #: config/tc-arm.c:12848
4349 msgid "invalid base register for register offset"
4352 #: config/tc-arm.c:12905
4353 msgid "r12 not allowed here"
4356 #: config/tc-arm.c:12911
4357 msgid "base register written back, and overlaps one of transfer registers"
4360 #: config/tc-arm.c:13039
4363 "Use of r%u as a source register is deprecated when r%u is the destination "
4367 #: config/tc-arm.c:13234
4368 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
4371 #: config/tc-arm.c:13262
4372 msgid "only lo regs allowed with immediate"
4375 #: config/tc-arm.c:13439
4376 msgid "Thumb encoding does not support an immediate here"
4379 #: config/tc-arm.c:13526
4380 msgid "Thumb-2 MUL must not set flags"
4383 #: config/tc-arm.c:13591
4384 msgid "Thumb does not support NOP with hints"
4387 #: config/tc-arm.c:13751 config/tc-arm.c:13763
4388 msgid "invalid register list to push/pop instruction"
4391 #: config/tc-arm.c:14026
4392 msgid "source1 and dest must be same register"
4395 #: config/tc-arm.c:14051
4396 msgid "ror #imm not supported"
4399 #: config/tc-arm.c:14102
4400 msgid "SMC is not permitted on this architecture"
4403 #: config/tc-arm.c:14268
4404 msgid "Thumb encoding does not support rotation"
4407 #: config/tc-arm.c:14288
4408 msgid "instruction requires register index"
4411 #: config/tc-arm.c:14298
4412 msgid "instruction does not allow shifted index"
4415 #: config/tc-arm.c:14454 config/tc-arm.c:29852
4416 msgid "out of range label-relative fixup value"
4419 #: config/tc-arm.c:14778
4420 msgid "invalid neon suffix for non neon instruction"
4423 #: config/tc-arm.c:15173 config/tc-arm.c:15526 config/tc-arm.c:17011
4424 #: config/tc-arm.c:17091 config/tc-arm.c:17148 config/tc-arm.c:19029
4425 #: config/tc-arm.c:21212 config/tc-arm.c:21399
4426 msgid "invalid instruction shape"
4429 #: config/tc-arm.c:15425
4430 msgid "types specified in both the mnemonic and operands"
4433 #: config/tc-arm.c:15462
4434 msgid "operand types can't be inferred"
4437 #: config/tc-arm.c:15468
4438 msgid "type specifier has the wrong number of parts"
4441 #: config/tc-arm.c:15554 config/tc-arm.c:19300 config/tc-arm.c:19307
4442 msgid "operand size must match register width"
4445 #: config/tc-arm.c:15576
4446 msgid "inconsistent types in Neon instruction"
4449 #: config/tc-arm.c:15997
4450 msgid "Type is not allowed for this instruction"
4453 #: config/tc-arm.c:16072
4454 msgid "MVE vector or ARM register expected"
4457 #: config/tc-arm.c:16189
4458 msgid "immediate must be either 1, 2, 4 or 8"
4461 #: config/tc-arm.c:16346
4462 msgid "immediate operand expected in the range [1,8]"
4465 #: config/tc-arm.c:16347
4466 msgid "immediate operand expected in the range [1,16]"
4469 #: config/tc-arm.c:16489
4473 #: config/tc-arm.c:16988 config/tc-arm.c:17068 config/tc-arm.c:18665
4474 #: config/tc-arm.c:20499
4475 msgid "immediate out of range for shift"
4478 #: config/tc-arm.c:17282
4479 msgid "first and second operands shall be the same register"
4482 #: config/tc-arm.c:17396 config/tc-arm.c:17458
4483 msgid "destination register and offset register may not be the same"
4486 #: config/tc-arm.c:17408 config/tc-arm.c:17527
4487 msgid "immediate must be a multiple of 4 in the range of +/-[0,508]"
4490 #: config/tc-arm.c:17410
4491 msgid "immediate must be a multiple of 8 in the range of +/-[0,1016]"
4494 #: config/tc-arm.c:17431
4495 msgid "can not shift offsets when accessing less than half-word"
4498 #: config/tc-arm.c:17433
4500 "shift immediate must be 1, 2 or 3 for half-word, word or double-word "
4501 "accesses respectively"
4504 #: config/tc-arm.c:17520
4505 msgid "immediate must be in the range of +/-[0,127]"
4508 #: config/tc-arm.c:17523
4509 msgid "immediate must be a multiple of 2 in the range of +/-[0,254]"
4512 #: config/tc-arm.c:17537 config/tc-arm.c:18363
4513 msgid "MVE vector register in the range [Q0..Q7] expected"
4516 #: config/tc-arm.c:17853 config/tc-arm.c:19721
4517 msgid "scalar out of range for multiply instruction"
4520 #: config/tc-arm.c:17941
4521 msgid "index must be in the range 0 to 3"
4524 #: config/tc-arm.c:17944
4525 msgid "indexed register must be less than 8"
4528 #: config/tc-arm.c:18145 config/tc-arm.c:21463
4530 "Warning: 32-bit element size and same first and third operand makes "
4531 "instruction UNPREDICTABLE"
4534 #: config/tc-arm.c:18504
4535 msgid "instruction form not available on this architecture."
4538 #: config/tc-arm.c:18507
4539 msgid "this instruction implies use of ARMv8.1 AdvSIMD."
4542 #: config/tc-arm.c:18614 config/tc-arm.c:18639
4543 msgid "immediate out of range for insert"
4546 #: config/tc-arm.c:18786
4547 msgid "immediate out of range for narrowing operation"
4550 #: config/tc-arm.c:18933
4551 msgid "operands 0 and 1 must be the same register"
4554 #: config/tc-arm.c:19039 config/tc-arm.c:21311
4555 msgid "invalid rounding mode"
4558 #: config/tc-arm.c:19511
4559 msgid "operand size must be specified for immediate VMOV"
4562 #: config/tc-arm.c:19521
4563 msgid "immediate has bits set outside the operand size"
4566 #: config/tc-arm.c:19756
4568 "vfmal/vfmsl with FP16 type cannot be conditional, the behaviour is "
4572 #: config/tc-arm.c:19864
4573 msgid "Instruction form not available on this architecture."
4576 #: config/tc-arm.c:19918
4578 "Warning: 64-bit element size and same destination and source operands makes "
4579 "instruction UNPREDICTABLE"
4582 #: config/tc-arm.c:19923
4583 msgid "elements must be smaller than reversal region"
4586 #: config/tc-arm.c:20015
4587 msgid "Index one must be [2,3] and index two must be two less than index one."
4590 #: config/tc-arm.c:20018
4591 msgid "Destination registers may not be the same"
4594 #: config/tc-arm.c:20216 config/tc-arm.c:20299
4595 msgid "bad type for scalar"
4598 #: config/tc-arm.c:20355
4600 "immediate constant is valid both as a bit-pattern and a floating point value "
4601 "(using the fp value)"
4604 #: config/tc-arm.c:20407 config/tc-arm.c:20418
4605 msgid "VFP registers must be adjacent"
4608 #: config/tc-arm.c:20508
4609 msgid "invalid suffix"
4612 #: config/tc-arm.c:20662
4613 msgid "bad list length for table lookup"
4616 #: config/tc-arm.c:20695
4617 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
4620 #: config/tc-arm.c:20698 config/tc-arm.c:20723 config/tc-arm.c:20744
4621 msgid "register list must contain at least 1 and at most 16 registers"
4624 #: config/tc-arm.c:20766 config/tc-arm.c:20799
4625 msgid "Use of PC here is UNPREDICTABLE"
4628 #: config/tc-arm.c:20768
4629 msgid "Use of PC here is deprecated"
4632 #: config/tc-arm.c:20802
4633 msgid "instruction does not accept register index"
4636 #: config/tc-arm.c:20805
4637 msgid "instruction does not accept PC-relative addressing"
4640 #: config/tc-arm.c:20827 config/tc-arm.c:20836
4641 msgid "Instruction not permitted on this architecture"
4644 #: config/tc-arm.c:20885
4645 msgid "bad alignment"
4648 #: config/tc-arm.c:20902
4649 msgid "bad list type for instruction"
4652 #: config/tc-arm.c:20946
4653 msgid "unsupported alignment for instruction"
4656 #: config/tc-arm.c:20965 config/tc-arm.c:21059 config/tc-arm.c:21071
4657 #: config/tc-arm.c:21081 config/tc-arm.c:21095
4658 msgid "bad list length"
4661 #: config/tc-arm.c:20970
4662 msgid "stride of 2 unavailable when element size is 8"
4665 #: config/tc-arm.c:21003 config/tc-arm.c:21079
4666 msgid "can't use alignment with this instruction"
4669 #: config/tc-arm.c:21151
4670 msgid "post-index must be a register"
4673 #: config/tc-arm.c:21153
4674 msgid "bad register for post-index"
4677 #: config/tc-arm.c:21375
4678 msgid "scalar out of range"
4681 #: config/tc-arm.c:21508
4683 "Dot Product instructions cannot be conditional, the behaviour is "
4687 #: config/tc-arm.c:21583 config/tc-arm.c:21611 config/tc-arm.c:22293
4688 msgid "index must be 0 or 1"
4691 #: config/tc-arm.c:21586 config/tc-arm.c:21614 config/tc-arm.c:22296
4692 msgid "indexed register must be less than 16"
4695 #: config/tc-arm.c:21652
4696 msgid "Register must be r0-r14 except r13, or APSR_nzcv."
4699 #: config/tc-arm.c:21655
4700 msgid "Register must be an even register between r0-r10."
4703 #: config/tc-arm.c:21680
4704 msgid "CDE Coprocessor must be in range 0-7"
4707 #: config/tc-arm.c:21714
4708 msgid "cx1d requires consecutive destination registers."
4711 #: config/tc-arm.c:21744
4712 msgid "cx2d requires consecutive destination registers."
4715 #: config/tc-arm.c:21783
4716 msgid "cx3d requires consecutive destination registers."
4719 #: config/tc-arm.c:21975
4720 msgid "'q' register must be in range 0-7"
4723 #: config/tc-arm.c:21978
4724 msgid "'d' register must be in range 0-15"
4727 #: config/tc-arm.c:21980
4728 msgid "'s' register must be in range 0-31"
4731 #: config/tc-arm.c:22035
4732 msgid "vcx instructions with Q registers require MVE"
4735 #: config/tc-arm.c:22040
4737 "vcx instructions with S or D registers require either MVE or Armv8-M "
4738 "floating point extension."
4741 #: config/tc-arm.c:22056
4742 msgid "vcx1 with S or D registers takes immediate within 0-2047"
4745 #: config/tc-arm.c:22072
4746 msgid "vcx2 with S or D registers takes immediate within 0-63"
4749 #: config/tc-arm.c:22087
4750 msgid "vcx2 with S or D registers takes immediate within 0-7"
4753 #: config/tc-arm.c:22647 config/tc-arm.c:22751
4754 msgid "conditional infixes are deprecated in unified syntax"
4757 #: config/tc-arm.c:22962
4758 msgid "Warning: conditional outside an IT block for Thumb."
4761 #: config/tc-arm.c:23290
4762 msgid "Short branches, Undefined, SVC, LDM/STM"
4765 #: config/tc-arm.c:23291
4766 msgid "Miscellaneous 16-bit instructions"
4769 #: config/tc-arm.c:23292
4773 #: config/tc-arm.c:23293
4774 msgid "Literal loads"
4777 #: config/tc-arm.c:23294
4778 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
4781 #: config/tc-arm.c:23295
4782 msgid "Hi-register ADD, MOV, CMP using pc"
4785 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
4786 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
4787 #: config/tc-arm.c:23298
4788 msgid "ADD/SUB sp, sp #imm"
4791 #: config/tc-arm.c:23320
4793 "IT blocks containing 32-bit Thumb instructions are performance deprecated in "
4794 "ARMv8-A and ARMv8-R"
4797 #: config/tc-arm.c:23332
4800 "IT blocks containing 16-bit Thumb instructions of the following class are "
4801 "performance deprecated in ARMv8-A and ARMv8-R: %s"
4804 #: config/tc-arm.c:23346
4806 "IT blocks containing more than one conditional instruction are performance "
4807 "deprecated in ARMv8-A and ARMv8-R"
4810 #: config/tc-arm.c:23464
4812 msgid "bad instruction `%s'"
4815 #: config/tc-arm.c:23470
4816 msgid "s suffix on comparison instruction is deprecated"
4819 #: config/tc-arm.c:23490
4820 msgid "SVC is not permitted on this architecture"
4823 #: config/tc-arm.c:23492
4825 msgid "selected processor does not support `%s' in Thumb mode"
4828 #: config/tc-arm.c:23498
4829 msgid "Thumb does not support conditional execution"
4832 #: config/tc-arm.c:23518
4835 "selected processor does not support 32bit wide variant of instruction `%s'"
4838 #: config/tc-arm.c:23521
4840 msgid "selected processor does not support `%s' in Thumb-2 mode"
4843 #: config/tc-arm.c:23546
4845 msgid "cannot honor width suffix -- `%s'"
4848 #: config/tc-arm.c:23588
4850 msgid "selected processor does not support `%s' in ARM mode"
4853 #: config/tc-arm.c:23593
4855 msgid "width suffixes are invalid in ARM mode -- `%s'"
4858 #: config/tc-arm.c:23626
4860 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
4863 #: config/tc-arm.c:23644
4865 msgid "section '%s' finished with an open IT block."
4868 #: config/tc-arm.c:23647
4870 msgid "section '%s' finished with an open VPT/VPST block."
4873 #: config/tc-arm.c:23654
4874 msgid "file finished with an open IT block."
4877 #: config/tc-arm.c:23656
4878 msgid "file finished with an open VPT/VPST block."
4881 #: config/tc-arm.c:27353
4883 msgid "alignments greater than %d bytes not supported in .text sections."
4886 #: config/tc-arm.c:27619 config/tc-ia64.c:3590
4888 msgid "Group section `%s' has no group signature"
4891 #: config/tc-arm.c:27665
4892 msgid "handlerdata in cantunwind frame"
4895 #: config/tc-arm.c:27682
4896 msgid "too many unwind opcodes for personality routine 0"
4899 #: config/tc-arm.c:27713
4900 msgid "attempt to recreate an unwind entry"
4903 #: config/tc-arm.c:27723
4904 msgid "too many unwind opcodes"
4907 #: config/tc-arm.c:28023
4909 msgid "[-mwarn-syms]: Assignment makes a symbol match an ARM instruction: %s"
4912 #: config/tc-arm.c:28387 config/tc-arm.c:28455
4914 msgid "symbol %s is in a different section"
4917 #: config/tc-arm.c:28389 config/tc-arm.c:28457
4919 msgid "symbol %s is weak and may be overridden later"
4922 #: config/tc-arm.c:28434 config/tc-arm.c:28806
4924 msgid "invalid constant (%lx) after fixup"
4927 #: config/tc-arm.c:28490
4929 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
4932 #: config/tc-arm.c:28526 config/tc-arm.c:28556
4933 msgid "invalid literal constant: pool needs to be closer"
4936 #: config/tc-arm.c:28529 config/tc-arm.c:28578
4938 msgid "bad immediate value for offset (%ld)"
4941 #: config/tc-arm.c:28559
4943 msgid "bad immediate value for 8-bit offset (%ld)"
4946 #: config/tc-arm.c:28619
4947 msgid "offset not a multiple of 4"
4950 #: config/tc-arm.c:28822
4951 msgid "invalid smc expression"
4954 #: config/tc-arm.c:28832
4955 msgid "invalid hvc expression"
4958 #: config/tc-arm.c:28843 config/tc-arm.c:28852
4959 msgid "invalid swi expression"
4962 #: config/tc-arm.c:28862
4963 msgid "invalid expression in load/store multiple"
4966 #: config/tc-arm.c:28924
4968 msgid "blx to '%s' an ARM ISA state function changed to bl"
4971 #: config/tc-arm.c:28943
4972 msgid "misaligned branch destination"
4975 #: config/tc-arm.c:29064
4977 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4980 #: config/tc-arm.c:29113
4981 msgid "Thumb2 branch out of range"
4984 #: config/tc-arm.c:29165 config/tc-arm.c:29198
4985 msgid "Relocation supported only in FDPIC mode"
4988 #: config/tc-arm.c:29228
4989 msgid "rel31 relocation overflow"
4992 #: config/tc-arm.c:29250 config/tc-arm.c:29256 config/tc-arm.c:29260
4993 #: config/tc-arm.c:29307
4994 msgid "co-processor offset out of range"
4997 #: config/tc-arm.c:29324
4999 msgid "invalid offset, target not word aligned (0x%08lX)"
5002 #: config/tc-arm.c:29330
5003 msgid "section does not have enough alignment to ensure safe PC-relative loads"
5006 #: config/tc-arm.c:29334 config/tc-arm.c:29343 config/tc-arm.c:29351
5007 #: config/tc-arm.c:29359 config/tc-arm.c:29367
5009 msgid "invalid offset, value too big (0x%08lX)"
5012 #: config/tc-arm.c:29408
5013 msgid "invalid Hi register with immediate"
5016 #: config/tc-arm.c:29424
5017 msgid "invalid immediate for stack address calculation"
5020 #: config/tc-arm.c:29443
5021 msgid "address calculation needs a strongly defined nearby symbol"
5024 #: config/tc-arm.c:29459
5025 msgid "symbol too far away"
5028 #: config/tc-arm.c:29471
5030 msgid "invalid immediate for address calculation (value = 0x%08lX)"
5033 #: config/tc-arm.c:29501
5035 msgid "invalid immediate: %ld is out of range"
5038 #: config/tc-arm.c:29513
5040 msgid "invalid shift value: %ld"
5043 #: config/tc-arm.c:29583 config/tc-arm.c:29654
5045 msgid "the offset 0x%08lX is not representable"
5048 #: config/tc-arm.c:29615
5050 msgid "Unable to process relocation for thumb opcode: %lx"
5053 #: config/tc-arm.c:29694
5055 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
5058 #: config/tc-arm.c:29733
5060 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
5063 #: config/tc-arm.c:29773
5065 msgid "bad offset 0x%08lX (must be word-aligned)"
5068 #: config/tc-arm.c:29778
5070 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
5073 #: config/tc-arm.c:29999 config/tc-score.c:7359
5075 msgid "bad relocation fixup type (%d)"
5078 #: config/tc-arm.c:30117
5079 msgid "literal referenced across section boundary"
5082 #: config/tc-arm.c:30197
5083 msgid "internal relocation (type: IMMEDIATE) not fixed up"
5086 #: config/tc-arm.c:30202
5087 msgid "ADRL used for a symbol not defined in the same file"
5090 #: config/tc-arm.c:30209
5092 msgid "%s used for a symbol not defined in the same file"
5095 #: config/tc-arm.c:30225
5097 msgid "undefined local label `%s'"
5100 #: config/tc-arm.c:30231
5101 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
5104 #: config/tc-arm.c:30253 config/tc-cris.c:4000 config/tc-csky.c:1152
5105 #: config/tc-ft32.c:709 config/tc-mcore.c:1929 config/tc-microblaze.c:2007
5106 #: config/tc-mmix.c:2907 config/tc-moxie.c:823 config/tc-ns32k.c:2245
5107 #: config/tc-score.c:7446
5111 #: config/tc-arm.c:30652
5113 msgid "%s: unexpected function type: %d"
5116 #: config/tc-arm.c:30792
5117 msgid "use of old and new-style options to set CPU type"
5120 #: config/tc-arm.c:30811
5121 msgid "use of old and new-style options to set FPU type"
5124 #: config/tc-arm.c:30890
5125 msgid "hard-float conflicts with specified fpu"
5128 #: config/tc-arm.c:31081
5129 msgid "generate PIC code"
5132 #: config/tc-arm.c:31082
5133 msgid "assemble Thumb code"
5136 #: config/tc-arm.c:31083
5137 msgid "support ARM/Thumb interworking"
5140 #: config/tc-arm.c:31085
5141 msgid "code uses 32-bit program counter"
5144 #: config/tc-arm.c:31086
5145 msgid "code uses 26-bit program counter"
5148 #: config/tc-arm.c:31087
5149 msgid "floating point args are in fp regs"
5152 #: config/tc-arm.c:31089
5153 msgid "re-entrant code"
5156 #: config/tc-arm.c:31090
5157 msgid "code is ATPCS conformant"
5160 #. These are recognized by the assembler, but have no affect on code.
5161 #: config/tc-arm.c:31096
5162 msgid "use frame pointer"
5165 #: config/tc-arm.c:31097
5166 msgid "use stack size checking"
5169 #: config/tc-arm.c:31100
5170 msgid "do not warn on use of deprecated feature"
5173 #: config/tc-arm.c:31103
5175 "warn about performance deprecated IT instructions in ARMv8-A and ARMv8-R"
5178 #: config/tc-arm.c:31107
5179 msgid "warn about symbols that match instruction names [default]"
5182 #: config/tc-arm.c:31108
5183 msgid "disable warnings about symobls that match instructions"
5186 #. DON'T add any new processors to this list -- we want the whole list
5187 #. to go away... Add them to the processors table instead.
5188 #: config/tc-arm.c:31124 config/tc-arm.c:31125
5189 msgid "use -mcpu=arm1"
5192 #: config/tc-arm.c:31126 config/tc-arm.c:31127
5193 msgid "use -mcpu=arm2"
5196 #: config/tc-arm.c:31128 config/tc-arm.c:31129
5197 msgid "use -mcpu=arm250"
5200 #: config/tc-arm.c:31130 config/tc-arm.c:31131
5201 msgid "use -mcpu=arm3"
5204 #: config/tc-arm.c:31132 config/tc-arm.c:31133
5205 msgid "use -mcpu=arm6"
5208 #: config/tc-arm.c:31134 config/tc-arm.c:31135
5209 msgid "use -mcpu=arm600"
5212 #: config/tc-arm.c:31136 config/tc-arm.c:31137
5213 msgid "use -mcpu=arm610"
5216 #: config/tc-arm.c:31138 config/tc-arm.c:31139
5217 msgid "use -mcpu=arm620"
5220 #: config/tc-arm.c:31140 config/tc-arm.c:31141
5221 msgid "use -mcpu=arm7"
5224 #: config/tc-arm.c:31142 config/tc-arm.c:31143
5225 msgid "use -mcpu=arm70"
5228 #: config/tc-arm.c:31144 config/tc-arm.c:31145
5229 msgid "use -mcpu=arm700"
5232 #: config/tc-arm.c:31146 config/tc-arm.c:31147
5233 msgid "use -mcpu=arm700i"
5236 #: config/tc-arm.c:31148 config/tc-arm.c:31149
5237 msgid "use -mcpu=arm710"
5240 #: config/tc-arm.c:31150 config/tc-arm.c:31151
5241 msgid "use -mcpu=arm710c"
5244 #: config/tc-arm.c:31152 config/tc-arm.c:31153
5245 msgid "use -mcpu=arm720"
5248 #: config/tc-arm.c:31154 config/tc-arm.c:31155
5249 msgid "use -mcpu=arm7d"
5252 #: config/tc-arm.c:31156 config/tc-arm.c:31157
5253 msgid "use -mcpu=arm7di"
5256 #: config/tc-arm.c:31158 config/tc-arm.c:31159
5257 msgid "use -mcpu=arm7m"
5260 #: config/tc-arm.c:31160 config/tc-arm.c:31161
5261 msgid "use -mcpu=arm7dm"
5264 #: config/tc-arm.c:31162 config/tc-arm.c:31163
5265 msgid "use -mcpu=arm7dmi"
5268 #: config/tc-arm.c:31164 config/tc-arm.c:31165
5269 msgid "use -mcpu=arm7100"
5272 #: config/tc-arm.c:31166 config/tc-arm.c:31167
5273 msgid "use -mcpu=arm7500"
5276 #: config/tc-arm.c:31168 config/tc-arm.c:31169
5277 msgid "use -mcpu=arm7500fe"
5280 #: config/tc-arm.c:31170 config/tc-arm.c:31171 config/tc-arm.c:31172
5281 #: config/tc-arm.c:31173
5282 msgid "use -mcpu=arm7tdmi"
5285 #: config/tc-arm.c:31174 config/tc-arm.c:31175
5286 msgid "use -mcpu=arm710t"
5289 #: config/tc-arm.c:31176 config/tc-arm.c:31177
5290 msgid "use -mcpu=arm720t"
5293 #: config/tc-arm.c:31178 config/tc-arm.c:31179
5294 msgid "use -mcpu=arm740t"
5297 #: config/tc-arm.c:31180 config/tc-arm.c:31181
5298 msgid "use -mcpu=arm8"
5301 #: config/tc-arm.c:31182 config/tc-arm.c:31183
5302 msgid "use -mcpu=arm810"
5305 #: config/tc-arm.c:31184 config/tc-arm.c:31185
5306 msgid "use -mcpu=arm9"
5309 #: config/tc-arm.c:31186 config/tc-arm.c:31187
5310 msgid "use -mcpu=arm9tdmi"
5313 #: config/tc-arm.c:31188 config/tc-arm.c:31189
5314 msgid "use -mcpu=arm920"
5317 #: config/tc-arm.c:31190 config/tc-arm.c:31191
5318 msgid "use -mcpu=arm940"
5321 #: config/tc-arm.c:31192
5322 msgid "use -mcpu=strongarm"
5325 #: config/tc-arm.c:31194
5326 msgid "use -mcpu=strongarm110"
5329 #: config/tc-arm.c:31196
5330 msgid "use -mcpu=strongarm1100"
5333 #: config/tc-arm.c:31198
5334 msgid "use -mcpu=strongarm1110"
5337 #: config/tc-arm.c:31199
5338 msgid "use -mcpu=xscale"
5341 #: config/tc-arm.c:31200
5342 msgid "use -mcpu=iwmmxt"
5345 #: config/tc-arm.c:31201
5346 msgid "use -mcpu=all"
5349 #. Architecture variants -- don't add any more to this list either.
5350 #: config/tc-arm.c:31204 config/tc-arm.c:31205
5351 msgid "use -march=armv2"
5354 #: config/tc-arm.c:31206 config/tc-arm.c:31207
5355 msgid "use -march=armv2a"
5358 #: config/tc-arm.c:31208 config/tc-arm.c:31209
5359 msgid "use -march=armv3"
5362 #: config/tc-arm.c:31210 config/tc-arm.c:31211
5363 msgid "use -march=armv3m"
5366 #: config/tc-arm.c:31212 config/tc-arm.c:31213
5367 msgid "use -march=armv4"
5370 #: config/tc-arm.c:31214 config/tc-arm.c:31215
5371 msgid "use -march=armv4t"
5374 #: config/tc-arm.c:31216 config/tc-arm.c:31217
5375 msgid "use -march=armv5"
5378 #: config/tc-arm.c:31218 config/tc-arm.c:31219
5379 msgid "use -march=armv5t"
5382 #: config/tc-arm.c:31220 config/tc-arm.c:31221
5383 msgid "use -march=armv5te"
5386 #. Floating point variants -- don't add any more to this list either.
5387 #: config/tc-arm.c:31224
5388 msgid "use -mfpu=fpe"
5391 #: config/tc-arm.c:31225
5392 msgid "use -mfpu=fpa10"
5395 #: config/tc-arm.c:31226
5396 msgid "use -mfpu=fpa11"
5399 #: config/tc-arm.c:31228
5400 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
5403 #: config/tc-arm.c:32312
5404 msgid "extension does not apply to the base architecture"
5407 #: config/tc-arm.c:32341
5408 msgid "architectural extensions must be specified in alphabetical order"
5411 #: config/tc-arm.c:32480 config/tc-arm.c:33423
5413 msgid "unknown floating point format `%s'\n"
5416 #: config/tc-arm.c:32496 config/tc-csky.c:1264
5418 msgid "unknown floating point abi `%s'\n"
5421 #: config/tc-arm.c:32512
5423 msgid "unknown EABI `%s'\n"
5426 #: config/tc-arm.c:32532
5428 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
5431 #: config/tc-arm.c:32555 config/tc-metag.c:5911
5432 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
5435 #: config/tc-arm.c:32557
5436 msgid "<abi>\t assemble for floating point ABI <abi>"
5439 #: config/tc-arm.c:32560
5440 msgid "<ver>\t\t assemble for eabi version <ver>"
5443 #: config/tc-arm.c:32563
5444 msgid "<mode>\t controls implicit insertion of IT instructions"
5447 #: config/tc-arm.c:32565
5448 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
5451 #: config/tc-arm.c:32568
5453 "[ieee|alternative]\n"
5454 " set the encoding for half precision floating point "
5456 " or Arm alternative format."
5459 #: config/tc-arm.c:32679
5461 msgid " ARM-specific assembler options:\n"
5464 #: config/tc-arm.c:32699
5466 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
5469 #: config/tc-arm.c:32703
5471 msgid " --fdpic generate an FDPIC object file\n"
5474 #: config/tc-arm.c:33011
5475 msgid "no architecture contains all the instructions used\n"
5478 #: config/tc-arm.c:33363
5481 "architectural extension `%s' is not allowed for the current base architecture"
5484 #: config/tc-arm.c:33386
5486 msgid "unknown architecture extension `%s'\n"
5489 #: config/tc-avr.c:593
5491 msgid "Known MCU names:"
5494 #: config/tc-avr.c:658
5497 "AVR Assembler options:\n"
5498 " -mmcu=[avr-name] select microcontroller variant\n"
5499 " [avr-name] can be:\n"
5500 " avr1 - classic AVR core without data RAM\n"
5501 " avr2 - classic AVR core with up to 8K program memory\n"
5502 " avr25 - classic AVR core with up to 8K program memory\n"
5503 " plus the MOVW instruction\n"
5504 " avr3 - classic AVR core with up to 64K program memory\n"
5505 " avr31 - classic AVR core with up to 128K program memory\n"
5506 " avr35 - classic AVR core with up to 64K program memory\n"
5507 " plus the MOVW instruction\n"
5508 " avr4 - enhanced AVR core with up to 8K program memory\n"
5509 " avr5 - enhanced AVR core with up to 64K program memory\n"
5510 " avr51 - enhanced AVR core with up to 128K program memory\n"
5511 " avr6 - enhanced AVR core with up to 256K program memory\n"
5512 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
5513 " avrxmega3 - XMEGA, RAM + FLASH < 64K, Flash visible in "
5515 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
5516 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
5517 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
5518 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
5519 " avrtiny - AVR Tiny core with 16 gp registers\n"
5522 #: config/tc-avr.c:681
5525 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
5526 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
5527 " (default for avr4, avr5)\n"
5528 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
5529 " (default for avr3, avr5)\n"
5530 " -mrmw accept Read-Modify-Write instructions\n"
5531 " -mlink-relax generate relocations for linker relaxation (default)\n"
5532 " -mno-link-relax don't generate relocations for linker relaxation.\n"
5533 " -mgcc-isr accept the __gcc_isr pseudo-instruction.\n"
5536 #: config/tc-avr.c:720
5538 msgid "unknown MCU: %s\n"
5541 #: config/tc-avr.c:734
5543 msgid "redefinition of mcu type `%s' to `%s'"
5546 #: config/tc-avr.c:859
5547 msgid "constant value required"
5550 #: config/tc-avr.c:862
5552 msgid "number must be positive and less than %d"
5555 #: config/tc-avr.c:888 config/tc-avr.c:1025
5557 msgid "constant out of 8-bit range: %d"
5560 #: config/tc-avr.c:956 config/tc-score.c:1198 read.c:3938
5561 msgid "illegal expression"
5564 #: config/tc-avr.c:985 config/tc-avr.c:1995 config/tc-pru.c:1862
5565 msgid "`)' required"
5568 #: config/tc-avr.c:1095
5569 msgid "register name or number from 16 to 31 required"
5572 #: config/tc-avr.c:1101
5573 msgid "register name or number from 0 to 31 required"
5576 #: config/tc-avr.c:1109
5577 msgid "register r16-r23 required"
5580 #: config/tc-avr.c:1115
5581 msgid "register number above 15 required"
5584 #: config/tc-avr.c:1121 config/tc-csky.c:6394 config/tc-csky.c:6423
5585 msgid "even register number required"
5588 #: config/tc-avr.c:1127
5589 msgid "register r24, r26, r28 or r30 required"
5592 #: config/tc-avr.c:1148
5593 msgid "pointer register (X, Y or Z) required"
5596 #: config/tc-avr.c:1155
5597 msgid "cannot both predecrement and postincrement"
5600 #: config/tc-avr.c:1163
5601 msgid "addressing mode not supported"
5604 #: config/tc-avr.c:1169
5605 msgid "can't predecrement"
5608 #: config/tc-avr.c:1172
5609 msgid "pointer register Z required"
5612 #: config/tc-avr.c:1191
5613 msgid "postincrement not supported"
5616 #: config/tc-avr.c:1201
5617 msgid "pointer register (Y or Z) required"
5620 #: config/tc-avr.c:1323 config/tc-xgate.c:1352
5622 msgid "unknown constraint `%c'"
5625 #: config/tc-avr.c:1386 config/tc-avr.c:2677
5626 msgid "`,' required"
5629 #: config/tc-avr.c:1407
5630 msgid "undefined combination of operands"
5633 #: config/tc-avr.c:1416
5634 msgid "skipping two-word instruction"
5637 #: config/tc-avr.c:1604 config/tc-avr.c:1620 config/tc-avr.c:1751
5638 #: config/tc-msp430.c:4498 config/tc-msp430.c:4517
5640 msgid "odd address operand: %ld"
5643 #: config/tc-avr.c:1612 config/tc-avr.c:1631 config/tc-avr.c:1649
5644 #: config/tc-avr.c:1660 config/tc-avr.c:1676 config/tc-avr.c:1684
5645 #: config/tc-avr.c:1779 config/tc-avr.c:1786 config/tc-d10v.c:503
5646 #: config/tc-d30v.c:550 config/tc-msp430.c:4506 config/tc-msp430.c:4524
5648 msgid "operand out of range: %ld"
5651 #: config/tc-avr.c:1667
5653 msgid "operand out of range: 0x%lx"
5656 #: config/tc-avr.c:1772 config/tc-d10v.c:1592 config/tc-d30v.c:2011
5657 #: config/tc-msp430.c:4595
5659 msgid "line %d: unknown relocation type: 0x%x"
5662 #: config/tc-avr.c:1800
5663 msgid "only constant expression allowed"
5666 #. xgettext:c-format.
5667 #: config/tc-avr.c:1855 config/tc-bfin.c:824 config/tc-d10v.c:1461
5668 #: config/tc-d30v.c:1768 config/tc-metag.c:7016 config/tc-mn10200.c:779
5669 #: config/tc-mn10300.c:2177 config/tc-msp430.c:4643 config/tc-ppc.c:7473
5670 #: config/tc-ppc.c:7494 config/tc-spu.c:882 config/tc-spu.c:1093
5671 #: config/tc-v850.c:3367 config/tc-z80.c:3869
5673 msgid "reloc %d not supported by object file format"
5676 #: config/tc-avr.c:1877 config/tc-ft32.c:232 config/tc-h8300.c:1929
5677 #: config/tc-mcore.c:881 config/tc-microblaze.c:941 config/tc-moxie.c:180
5678 #: config/tc-pj.c:253 config/tc-sh.c:2197 config/tc-wasm32.c:747
5679 #: config/tc-z8k.c:1233
5680 msgid "can't find opcode "
5683 #: config/tc-avr.c:1896
5685 msgid "illegal opcode %s for mcu %s"
5688 #: config/tc-avr.c:1912
5690 msgid "pseudo instruction `%s' not supported"
5693 #: config/tc-avr.c:1934
5694 msgid "garbage at end of line"
5697 #: config/tc-avr.c:2044 config/tc-pru.c:1894
5699 msgid "illegal %s relocation size: %d"
5702 #: config/tc-avr.c:2157 config/tc-avr.c:2212
5704 msgid "unknown record type %d (in %s)"
5707 #: config/tc-avr.c:2233
5709 msgid "Failed to create property section `%s'\n"
5712 #: config/tc-avr.c:2669
5714 msgid "%s requires value 0-2 as operand 1"
5717 #: config/tc-avr.c:2694
5719 msgid "`%s %d' after `%s %d' from %s:%u"
5722 #: config/tc-avr.c:2697
5724 msgid "`%s %d' but no chunk open yet"
5727 #: config/tc-avr.c:2785
5729 msgid "dangling `__gcc_isr %d'"
5732 #: config/tc-avr.c:2787
5733 msgid "dangling `__gcc_isr'"
5736 #: config/tc-bfin.c:93 config/tc-frv.c:1603 config/tc-frv.c:1613
5740 #: config/tc-bfin.c:439
5742 msgid " Blackfin specific assembler options:\n"
5745 #: config/tc-bfin.c:440
5747 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
5750 #: config/tc-bfin.c:441
5752 msgid " -mfdpic assemble for the FDPIC ABI\n"
5755 #: config/tc-bfin.c:442
5757 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
5760 #: config/tc-bfin.c:455
5761 msgid "Could not set architecture and machine."
5764 #: config/tc-bfin.c:602
5765 msgid "Parse failed."
5768 #: config/tc-bfin.c:677
5769 msgid "pcrel too far BFD_RELOC_BFIN_10"
5772 #: config/tc-bfin.c:693
5773 msgid "pcrel too far BFD_RELOC_BFIN_12"
5776 #: config/tc-bfin.c:713
5777 msgid "pcrel too far BFD_RELOC_BFIN_24"
5780 #: config/tc-bfin.c:728
5781 msgid "pcrel too far BFD_RELOC_BFIN_5"
5784 #: config/tc-bfin.c:740
5785 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
5788 #: config/tc-bfin.c:750
5789 msgid "rel too far BFD_RELOC_8"
5792 #: config/tc-bfin.c:757
5793 msgid "rel too far BFD_RELOC_16"
5796 #: config/tc-bpf.c:153
5803 #: config/tc-bpf.c:154
5806 " --EL\t\t\tgenerate code for a little endian machine\n"
5807 " --EB\t\t\tgenerate code for a big endian machine\n"
5808 " -mxbpf generate xBPF instructions\n"
5811 #: config/tc-bpf.c:307
5812 msgid "convert_frag called"
5815 #: config/tc-bpf.c:314 config/tc-sparc.h:68 config/tc-z80.h:55
5816 msgid "estimate_size_before_relax called"
5819 #: config/tc-cr16.c:168
5820 msgid "using a bit field width of zero"
5823 #: config/tc-cr16.c:176
5825 msgid "field width \"%s\" too complex for a bitfield"
5828 #: config/tc-cr16.c:186
5830 msgid "field width %lu too big to fit in %d byte: truncated to %d bits"
5831 msgid_plural "field width %lu too big to fit in %d bytes: truncated to %d bits"
5835 #: config/tc-cr16.c:212
5837 msgid "field value \"%s\" too complex for a bitfield"
5840 #: config/tc-cr16.c:394
5842 msgid "Unknown register pair - index relative mode: `%d'"
5845 #: config/tc-cr16.c:607 config/tc-crx.c:337
5847 msgid "internal error: reloc %d (`%s') not supported by object file format"
5850 #: config/tc-cr16.c:700 config/tc-i386.c:14007 config/tc-s390.c:2113
5851 msgid "GOT already in symbol table"
5854 #. Missing or bad expr becomes absolute 0.
5855 #: config/tc-cr16.c:884 config/tc-crx.c:574
5857 msgid "missing or invalid displacement expression `%s' taken as 0"
5860 #: config/tc-cr16.c:934
5862 msgid "GOT bad expression with %s."
5865 #: config/tc-cr16.c:1045
5867 msgid "operand %d: illegal use expression: `%s`"
5870 #: config/tc-cr16.c:1110 config/tc-crx.c:1084
5872 msgid "Unknown register: `%d'"
5875 #. Issue a error message when register is illegal.
5876 #: config/tc-cr16.c:1118
5878 msgid "Illegal register (`%s') in Instruction: `%s'"
5881 #: config/tc-cr16.c:1192 config/tc-cr16.c:1267
5883 msgid "Illegal register `%s' in Instruction `%s'"
5886 #: config/tc-cr16.c:1220 config/tc-cr16.c:1231
5888 msgid "Illegal register pair `%s' in Instruction `%s'"
5891 #: config/tc-cr16.c:1256
5892 msgid "unmatched '['"
5895 #: config/tc-cr16.c:1262
5896 msgid "garbage after index spec ignored"
5899 #: config/tc-cr16.c:1410 config/tc-crx.c:893
5901 msgid "Illegal operands (whitespace): `%s'"
5904 #: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446
5905 #: config/tc-crx.c:905 config/tc-crx.c:912 config/tc-crx.c:929
5906 #: config/tc-crx.c:1720
5908 msgid "Missing matching brackets : `%s'"
5911 #: config/tc-cr16.c:1478 config/tc-crx.c:955
5913 msgid "Unknown exception: `%s'"
5916 #: config/tc-cr16.c:1560 config/tc-crx.c:1051
5918 msgid "Illegal `cinv' parameter: `%c'"
5921 #: config/tc-cr16.c:1581 config/tc-cr16.c:1620
5923 msgid "Unknown register pair: `%d'"
5926 #. Issue a error message when register pair is illegal.
5927 #: config/tc-cr16.c:1589
5929 msgid "Illegal register pair (`%s') in Instruction: `%s'"
5932 #. Issue a error message when register pair is illegal.
5933 #: config/tc-cr16.c:1628
5935 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
5938 #: config/tc-cr16.c:1667
5940 msgid "Unknown processor register : `%d'"
5943 #. Issue a error message when register pair is illegal.
5944 #: config/tc-cr16.c:1675
5946 msgid "Illegal processor register (`%s') in Instruction: `%s'"
5949 #: config/tc-cr16.c:1723
5951 msgid "Unknown processor register (32 bit) : `%d'"
5954 #. Issue a error message when register pair is illegal.
5955 #: config/tc-cr16.c:1731
5957 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
5960 #: config/tc-cr16.c:2076 config/tc-crx.c:1618 config/tc-crx.c:1635
5962 msgid "Same src/dest register is used (`r%d'), result is undefined"
5965 #: config/tc-cr16.c:2098
5966 msgid "RA register is saved twice."
5969 #: config/tc-cr16.c:2102
5971 msgid "`%s' Illegal use of registers."
5974 #: config/tc-cr16.c:2116
5976 msgid "`%s' Illegal count-register combination."
5979 #: config/tc-cr16.c:2122
5981 msgid "`%s' Illegal use of register."
5984 #: config/tc-cr16.c:2131 config/tc-crx.c:1627
5986 msgid "`%s' has undefined result"
5989 #: config/tc-cr16.c:2139
5991 msgid "Same src/dest register is used (`r%d'),result is undefined"
5994 #: config/tc-cr16.c:2310 config/tc-crx.c:1533
5995 msgid "Incorrect number of operands"
5998 #: config/tc-cr16.c:2312 config/tc-crx.c:1535
6000 msgid "Illegal type of operand (arg %d)"
6003 #: config/tc-cr16.c:2318 config/tc-crx.c:1541
6005 msgid "Operand out of range (arg %d)"
6008 #: config/tc-cr16.c:2321 config/tc-crx.c:1544
6010 msgid "Operand has odd displacement (arg %d)"
6013 #: config/tc-cr16.c:2324 config/tc-cr16.c:2355 config/tc-crx.c:1559
6014 #: config/tc-crx.c:1587
6016 msgid "Illegal operand (arg %d)"
6019 #. Give an error if a frag containing code is not aligned to a 2-byte
6021 #: config/tc-cr16.c:2457 config/tc-cr16.h:74 config/tc-crx.c:1909
6022 #: config/tc-crx.h:77
6023 msgid "instruction address is not a multiple of 2"
6026 #: config/tc-cr16.c:2480 config/tc-cris.c:1550 config/tc-cris.c:1558
6027 #: config/tc-crx.c:1945 config/tc-dlx.c:680 config/tc-hppa.c:3212
6028 #: config/tc-hppa.c:3219 config/tc-sparc.c:1749 config/tc-sparc.c:1757
6030 msgid "Unknown opcode: `%s'"
6033 #: config/tc-cris.c:550 config/tc-m68hc11.c:3894
6035 msgid "internal inconsistency problem in %s: fr_symbol %lx"
6038 #: config/tc-cris.c:554 config/tc-m68hc11.c:3898 config/tc-msp430.c:4993
6040 msgid "internal inconsistency problem in %s: resolved symbol"
6043 #: config/tc-cris.c:564 config/tc-m68hc11.c:3904
6045 msgid "internal inconsistency problem in %s: fr_subtype %d"
6048 #: config/tc-cris.c:904
6049 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
6052 #: config/tc-cris.c:934
6053 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
6056 #: config/tc-cris.c:939
6059 "Internal error found in md_convert_frag: offset %ld. Please report this."
6062 #: config/tc-cris.c:964
6064 msgid "internal inconsistency in %s: bdapq no symbol"
6067 #: config/tc-cris.c:977
6069 msgid "internal inconsistency in %s: bdap.w with no symbol"
6072 #: config/tc-cris.c:1001
6073 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
6076 #: config/tc-cris.c:1010
6077 msgid "dangerous MULS/MULU location; give it higher alignment"
6080 #. Bail out for compatibility mode. (It seems it can be implemented,
6081 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
6082 #. $acr", "nop"; but doesn't seem worth it at the moment.)
6083 #: config/tc-cris.c:1051
6085 "Out-of-range .word offset handling is not implemented for .arch "
6089 #: config/tc-cris.c:1096
6090 msgid ".word case-table handling failed: table too large"
6093 #: config/tc-cris.c:1228
6095 msgid "Buggy opcode: `%s' \"%s\"\n"
6098 #: config/tc-cris.c:1656
6100 msgid "Immediate value not in 5 bit unsigned range: %ld"
6103 #: config/tc-cris.c:1672
6105 msgid "Immediate value not in 4 bit unsigned range: %ld"
6108 #: config/tc-cris.c:1724
6110 msgid "Immediate value not in 6 bit range: %ld"
6113 #: config/tc-cris.c:1740
6115 msgid "Immediate value not in 6 bit unsigned range: %ld"
6118 #. Others have a generic warning.
6119 #: config/tc-cris.c:1849
6121 msgid "Unimplemented register `%s' specified"
6124 #. We've come to the end of instructions with this
6125 #. opcode, so it must be an error.
6126 #: config/tc-cris.c:2093
6127 msgid "Illegal operands"
6130 #: config/tc-cris.c:2134 config/tc-cris.c:2174
6132 msgid "Immediate value not in 8 bit range: %ld"
6135 #: config/tc-cris.c:2144 config/tc-cris.c:2195
6137 msgid "Immediate value not in 16 bit range: %ld"
6140 #: config/tc-cris.c:2179
6142 msgid "Immediate value not in 8 bit signed range: %ld"
6145 #: config/tc-cris.c:2184
6147 msgid "Immediate value not in 8 bit unsigned range: %ld"
6150 #: config/tc-cris.c:2200
6152 msgid "Immediate value not in 16 bit signed range: %ld"
6155 #: config/tc-cris.c:2205
6157 msgid "Immediate value not in 16 bit unsigned range: %ld"
6160 #: config/tc-cris.c:2231
6161 msgid "TLS relocation size does not match operand size"
6164 #: config/tc-cris.c:2232
6165 msgid "PIC relocation size does not match operand size"
6168 #: config/tc-cris.c:3379
6169 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
6172 #: config/tc-cris.c:3383
6173 msgid "32-bit conditional branch generated"
6176 #: config/tc-cris.c:3444
6177 msgid "Complex expression not supported"
6180 #. FIXME: Is this function mentioned in the internals.texi manual? If
6182 #: config/tc-cris.c:3594
6183 msgid "Bad call to md_atof () - floating point formats are not supported"
6186 #: config/tc-cris.c:3635
6187 msgid "PC-relative relocation must be trivially resolved"
6190 #: config/tc-cris.c:3707
6192 msgid "Value not in 16 bit range: %ld"
6195 #: config/tc-cris.c:3715
6197 msgid "Value not in 16 bit signed range: %ld"
6200 #: config/tc-cris.c:3723
6202 msgid "Value not in 8 bit range: %ld"
6205 #: config/tc-cris.c:3730
6207 msgid "Value not in 8 bit signed range: %ld"
6210 #: config/tc-cris.c:3740
6212 msgid "Value not in 4 bit unsigned range: %ld"
6215 #: config/tc-cris.c:3747
6217 msgid "Value not in 5 bit unsigned range: %ld"
6220 #: config/tc-cris.c:3754
6222 msgid "Value not in 6 bit range: %ld"
6225 #: config/tc-cris.c:3761
6227 msgid "Value not in 6 bit unsigned range: %ld"
6230 #: config/tc-cris.c:3805
6232 msgid "Please use --help to see usage and options for this assembler.\n"
6235 #: config/tc-cris.c:3817
6236 msgid "--no-underscore is invalid with a.out format"
6239 #: config/tc-cris.c:3829
6240 msgid "--pic is invalid for this object format"
6243 #: config/tc-cris.c:3843
6245 msgid "invalid <arch> in --march=<arch>: %s"
6248 #: config/tc-cris.c:3952 config/tc-ft32.c:689 config/tc-moxie.c:776
6250 "Semantics error. This type of operand can not be relocated, it must be an "
6251 "assembly-time constant"
6254 #: config/tc-cris.c:4001 config/tc-ft32.c:710 config/tc-moxie.c:824
6256 msgid "Cannot generate relocation type for symbol %s, code %s"
6259 #. The messages are formatted to line up with the generic options.
6260 #: config/tc-cris.c:4014
6262 msgid "CRIS-specific options:\n"
6265 #: config/tc-cris.c:4016
6267 " -h, -H Don't execute, print this help text. Deprecated.\n"
6270 #: config/tc-cris.c:4018
6271 msgid " -N Warn when branches are expanded to jumps.\n"
6274 #: config/tc-cris.c:4020
6276 " --underscore User symbols are normally prepended with "
6280 #: config/tc-cris.c:4022
6281 msgid " Registers will not need any prefix.\n"
6284 #: config/tc-cris.c:4024
6285 msgid " --no-underscore User symbols do not have any prefix.\n"
6288 #: config/tc-cris.c:4026
6289 msgid " Registers will require a `$'-prefix.\n"
6292 #: config/tc-cris.c:4029
6293 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
6296 #: config/tc-cris.c:4032
6298 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
6299 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
6302 #: config/tc-cris.c:4082
6303 msgid "Invalid pc-relative relocation"
6306 #: config/tc-cris.c:4127
6308 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
6311 #: config/tc-cris.c:4157
6313 msgid ".syntax %s requires command-line option `--underscore'"
6316 #: config/tc-cris.c:4166
6318 msgid ".syntax %s requires command-line option `--no-underscore'"
6321 #: config/tc-cris.c:4203
6322 msgid "Unknown .syntax operand"
6325 #: config/tc-cris.c:4213
6326 msgid "Pseudodirective .file is only valid when generating ELF"
6329 #: config/tc-cris.c:4225
6330 msgid "Pseudodirective .loc is only valid when generating ELF"
6333 #: config/tc-cris.c:4240
6335 msgid "internal inconsistency problem: %s called for %d bytes"
6338 #: config/tc-cris.c:4392
6339 msgid "unknown operand to .arch"
6342 #: config/tc-cris.c:4401
6343 msgid ".arch <arch> requires a matching --march=... option"
6346 #: config/tc-crx.c:714 config/tc-crx.c:734 config/tc-crx.c:749
6348 msgid "Illegal register `%s' in instruction `%s'"
6351 #: config/tc-crx.c:777
6353 msgid "Illegal Scale - `%d'"
6356 #. Issue a error message when register is illegal.
6357 #: config/tc-crx.c:1092
6359 msgid "Illegal register (`%s') in instruction: `%s'"
6362 #: config/tc-crx.c:1221
6364 msgid "Illegal co-processor register in instruction `%s'"
6367 #: config/tc-crx.c:1228
6369 msgid "Illegal co-processor special register in instruction `%s'"
6372 #: config/tc-crx.c:1548
6374 msgid "Invalid DISPU4 operand value (arg %d)"
6377 #: config/tc-crx.c:1552
6379 msgid "Invalid CST4 operand value (arg %d)"
6382 #: config/tc-crx.c:1555
6384 msgid "Operand value is not within upper 64 KB (arg %d)"
6387 #: config/tc-crx.c:1689
6388 msgid "Invalid register in register list"
6391 #: config/tc-crx.c:1743
6393 msgid "Illegal register `%s' in cop-register list"
6396 #: config/tc-crx.c:1751
6398 msgid "Illegal register `%s' in cop-special-register list"
6401 #: config/tc-crx.c:1770
6403 msgid "Illegal register `%s' in user register list"
6406 #: config/tc-crx.c:1789
6408 msgid "Illegal register `%s' in register list"
6411 #: config/tc-crx.c:1795
6413 msgid "Maximum %d bits may be set in `mask16' operand"
6416 #: config/tc-crx.c:1804
6418 msgid "rest of line ignored; first ignored character is `%c'"
6421 #: config/tc-crx.c:1812
6423 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
6426 #. HI can't be specified without LO (and vise-versa).
6427 #: config/tc-crx.c:1818
6428 msgid "HI/LO registers should be specified together"
6431 #: config/tc-crx.c:1824
6432 msgid "HI/LO registers should be specified without additional registers"
6435 #. Variable not in small data read only segment accessed
6436 #. using small data read only anchor.
6437 #: config/tc-csky.c:1149 config/tc-mcore.c:1924 config/tc-microblaze.c:1999
6438 #: config/tc-microblaze.c:2301 config/tc-microblaze.c:2324
6442 #: config/tc-csky.c:1151
6444 msgid "pcrel offset for branch to %s too far (0x%lx)"
6447 #: config/tc-csky.c:1235
6449 msgid "unknown architecture `%s'"
6452 #: config/tc-csky.c:1408
6454 msgid "C-SKY assembler options:\n"
6457 #: config/tc-csky.c:1410
6459 msgid " -march=ARCH\t\t\tselect architecture ARCH:"
6462 #: config/tc-csky.c:1429
6464 msgid " -mcpu=CPU\t\t\tselect processor CPU:"
6467 #: config/tc-csky.c:1456
6469 msgid " -mfloat-abi=ABI\t\tselect float ABI:"
6472 #: config/tc-csky.c:1475
6474 msgid " -EL -mlittle-endian\t\tgenerate little-endian output\n"
6477 #: config/tc-csky.c:1477
6479 msgid " -EB -mbig-endian\t\tgenerate big-endian output\n"
6482 #: config/tc-csky.c:1479
6484 msgid " -fpic -pic\t\t\tgenerate position-independent code\n"
6487 #: config/tc-csky.c:1482
6489 msgid " -mljump\t\t\ttransform jbf, jbt, jbr to jmpi (CK800 only)\n"
6492 #: config/tc-csky.c:1484
6494 msgid " -mno-ljump\n"
6497 #: config/tc-csky.c:1488
6499 msgid " -mbranch-stub\t\t\tenable branch stubs for PC-relative calls\n"
6502 #: config/tc-csky.c:1490
6504 msgid " -mno-branch-stub\n"
6507 #: config/tc-csky.c:1494
6509 msgid " -force2bsr -mforce2bsr\ttransform jbsr to bsr\n"
6512 #: config/tc-csky.c:1496
6514 msgid " -no-force2bsr -mno-force2bsr\n"
6517 #: config/tc-csky.c:1498
6519 msgid " -jsri2bsr -mjsri2bsr\t\ttransform jsri to bsr\n"
6522 #: config/tc-csky.c:1500
6524 msgid " -no-jsri2bsr -mno-jsri2bsr\n"
6527 #: config/tc-csky.c:1503
6529 msgid " -mnolrw -mno-lrw\t\timplement lrw as movih + ori\n"
6532 #: config/tc-csky.c:1505
6534 msgid " -melrw\t\t\tenable extended lrw (CK800 only)\n"
6537 #: config/tc-csky.c:1507
6539 msgid " -mno-elrw\n"
6542 #: config/tc-csky.c:1510
6544 msgid " -mlaf -mliterals-after-func\temit literals after each function\n"
6547 #: config/tc-csky.c:1512
6549 msgid " -mno-laf -mno-literals-after-func\n"
6552 #: config/tc-csky.c:1514
6555 " -mlabr -mliterals-after-br\temit literals after branch instructions\n"
6558 #: config/tc-csky.c:1516
6560 msgid " -mno-labr -mnoliterals-after-br\n"
6563 #: config/tc-csky.c:1519
6565 msgid " -mistack\t\t\tenable interrupt stack instructions\n"
6568 #: config/tc-csky.c:1521
6570 msgid " -mno-istack\n"
6573 #: config/tc-csky.c:1524
6575 msgid " -mhard-float\t\t\tenable hard float instructions\n"
6578 #: config/tc-csky.c:1526
6580 msgid " -mmp\t\t\t\tenable multiprocessor instructions\n"
6583 #: config/tc-csky.c:1528
6585 msgid " -mcp\t\t\t\tenable coprocessor instructions\n"
6588 #: config/tc-csky.c:1530
6590 msgid " -mcache\t\t\tenable cache prefetch instruction\n"
6593 #: config/tc-csky.c:1532
6595 msgid " -msecurity\t\t\tenable security instructions\n"
6598 #: config/tc-csky.c:1534
6600 msgid " -mtrust\t\t\tenable trust instructions\n"
6603 #: config/tc-csky.c:1536
6605 msgid " -mdsp\t\t\t\tenable DSP instructions\n"
6608 #: config/tc-csky.c:1538
6610 msgid " -medsp\t\t\tenable enhanced DSP instructions\n"
6613 #: config/tc-csky.c:1540
6615 msgid " -mvdsp\t\t\tenable vector DSP instructions\n"
6618 #: config/tc-csky.c:1753
6619 msgid "C-SKY ABI v1 (ck510/ck610) does not support -mbranch-stub"
6622 #: config/tc-csky.c:1758
6623 msgid "-mno-force2bsr is ignored with -mbranch-stub"
6626 #: config/tc-csky.c:1766
6627 msgid "-mno-force2bsr is ignored for ck801/ck802"
6630 #: config/tc-csky.c:1793
6631 msgid "-mljump is ignored for ck801/ck802"
6634 #: config/tc-csky.c:2073 config/tc-mcore.c:689
6635 msgid "more than 65K literal pools"
6638 #: config/tc-csky.c:2320 read.c:3655
6640 msgid "bad floating literal: %s"
6643 #: config/tc-csky.c:2468 config/tc-mcore.c:743
6647 #: config/tc-csky.c:2496 config/tc-mips.c:14354 config/tc-mips.c:14418
6648 #: config/tc-mips.c:14429 config/tc-score.c:2692 config/tc-score.c:2739
6649 msgid "unrecognized opcode"
6652 #: config/tc-csky.c:3631 config/tc-mcore.c:1164
6653 msgid "translating mgeni to movi"
6656 #: config/tc-csky.c:5279 config/tc-tilegx.c:1451 config/tc-tilepro.c:1310
6658 msgid "unsupported BFD relocation size %d"
6661 #: config/tc-csky.c:5901
6662 msgid "second operand must be 4"
6665 #: config/tc-csky.c:5925 config/tc-mcore.c:1527
6666 msgid "second operand must be 1"
6669 #: config/tc-csky.c:5998 config/tc-xtensa.c:2002
6670 msgid "register number out of range"
6673 #: config/tc-csky.c:6008
6674 msgid "64-bit operator src/dst register must be less than 15"
6677 #: config/tc-csky.c:7835
6678 msgid "the first operand must be a symbol"
6681 #: config/tc-csky.c:7844
6682 msgid "missing stack size"
6685 #: config/tc-csky.c:7857 config/tc-score.c:4244
6686 msgid "value not in range [0, 0xffffffff]"
6689 #: config/tc-csky.c:7867 config/tc-mcore.c:782
6690 msgid "operand must be a constant"
6693 #: config/tc-d10v.c:216
6697 "-O Optimize. Will do some operations in parallel.\n"
6698 "--gstabs-packing Pack adjacent short instructions together even\n"
6699 " when --gstabs is specified. On by default.\n"
6700 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
6701 " instructions together.\n"
6704 #: config/tc-d10v.c:573
6705 msgid "operand is not an immediate"
6708 #: config/tc-d10v.c:590
6710 msgid "operand out of range: %lu"
6713 #: config/tc-d10v.c:650
6714 msgid "Instruction must be executed in parallel with another instruction."
6717 #: config/tc-d10v.c:704 config/tc-d10v.c:712
6719 msgid "packing conflict: %s must dispatch sequentially"
6722 #: config/tc-d10v.c:811
6724 msgid "resource conflict (R%d)"
6727 #: config/tc-d10v.c:814
6729 msgid "resource conflict (A%d)"
6732 #: config/tc-d10v.c:816
6733 msgid "resource conflict (PSW)"
6736 #: config/tc-d10v.c:818
6737 msgid "resource conflict (C flag)"
6740 #: config/tc-d10v.c:820
6741 msgid "resource conflict (F flag)"
6744 #: config/tc-d10v.c:970
6745 msgid "Instruction must be executed in parallel"
6748 #: config/tc-d10v.c:973
6749 msgid "Long instructions may not be combined."
6752 #: config/tc-d10v.c:1006
6753 msgid "One of these instructions may not be executed in parallel."
6756 #: config/tc-d10v.c:1010 config/tc-d30v.c:1034
6757 msgid "Two IU instructions may not be executed in parallel"
6760 #: config/tc-d10v.c:1012 config/tc-d10v.c:1020 config/tc-d10v.c:1034
6761 #: config/tc-d10v.c:1049 config/tc-d30v.c:1035 config/tc-d30v.c:1044
6762 msgid "Swapping instruction order"
6765 #: config/tc-d10v.c:1018 config/tc-d30v.c:1041
6766 msgid "Two MU instructions may not be executed in parallel"
6769 #: config/tc-d10v.c:1038 config/tc-d30v.c:1061
6770 msgid "IU instruction may not be in the left container"
6773 #: config/tc-d10v.c:1040 config/tc-d10v.c:1055
6775 "Instruction in R container is squashed by flow control instruction in L "
6779 #: config/tc-d10v.c:1053 config/tc-d30v.c:1072
6780 msgid "MU instruction may not be in the right container"
6783 #: config/tc-d10v.c:1059 config/tc-d30v.c:1084
6784 msgid "unknown execution type passed to write_2_short()"
6787 #: config/tc-d10v.c:1188 config/tc-d10v.c:1361
6788 msgid "bad opcode or operands"
6791 #: config/tc-d10v.c:1263
6792 msgid "value out of range"
6795 #: config/tc-d10v.c:1337
6796 msgid "illegal operand - register name found where none expected"
6799 #: config/tc-d10v.c:1372
6800 msgid "Register number must be EVEN"
6803 #: config/tc-d10v.c:1375
6804 msgid "Unsupported use of sp"
6807 #: config/tc-d10v.c:1394
6809 msgid "cr%ld is a reserved control register"
6812 #: config/tc-d10v.c:1569
6814 msgid "line %d: rep or repi must include at least 4 instructions"
6817 #: config/tc-d10v.c:1761
6818 msgid "can't find previous opcode "
6821 #: config/tc-d10v.c:1773
6823 msgid "could not assemble: %s"
6826 #: config/tc-d10v.c:1788 config/tc-d10v.c:1810 config/tc-d30v.c:1741
6827 msgid "Unable to mix instructions as specified"
6830 #: config/tc-d30v.c:146
6832 msgid "Register name %s conflicts with symbol of the same name"
6835 #: config/tc-d30v.c:236
6840 "-O Make adjacent short instructions parallel if "
6842 "-n Warn about all NOPs inserted by the assembler.\n"
6843 "-N Warn about NOPs inserted after word multiplies.\n"
6844 "-c Warn about symbols whose names match register "
6846 "-C Opposite of -C. -c is the default.\n"
6849 #: config/tc-d30v.c:364
6850 msgid "unexpected 12-bit reloc type"
6853 #: config/tc-d30v.c:371
6854 msgid "unexpected 18-bit reloc type"
6857 #: config/tc-d30v.c:622
6859 msgid "%s NOP inserted"
6862 #: config/tc-d30v.c:623
6866 #: config/tc-d30v.c:623
6870 #: config/tc-d30v.c:1030
6871 msgid "Instructions may not be executed in parallel"
6874 #: config/tc-d30v.c:1043
6876 msgid "Executing %s in IU may not work"
6879 #: config/tc-d30v.c:1050
6881 msgid "Executing %s in IU may not work in parallel execution"
6884 #: config/tc-d30v.c:1063
6886 msgid "special left instruction `%s' kills instruction `%s' in right container"
6889 #: config/tc-d30v.c:1074
6891 msgid "Executing %s in reverse serial with %s may not work"
6894 #: config/tc-d30v.c:1077
6896 msgid "Executing %s in IU in reverse serial may not work"
6899 #: config/tc-d30v.c:1265
6900 msgid "Odd numbered register used as target of multi-register instruction"
6903 #: config/tc-d30v.c:1329 config/tc-d30v.c:1365
6905 msgid "unknown condition code: %s"
6908 #: config/tc-d30v.c:1358
6910 msgid "cmpu doesn't support condition code %s"
6913 #: config/tc-d30v.c:1393
6915 msgid "unknown opcode: %s"
6918 #: config/tc-d30v.c:1404
6920 msgid "operands for opcode `%s' do not match any valid format"
6923 #: config/tc-d30v.c:1619 config/tc-d30v.c:1636
6924 msgid "Cannot assemble instruction"
6927 #: config/tc-d30v.c:1621
6928 msgid "First opcode is long. Unable to mix instructions as specified."
6931 #: config/tc-d30v.c:1691
6932 msgid "word of NOPs added between word multiply and load"
6935 #: config/tc-d30v.c:1693
6936 msgid "word of NOPs added between word multiply and 16-bit multiply"
6939 #: config/tc-d30v.c:1725
6940 msgid "Instruction uses long version, so it cannot be mixed as specified"
6943 #: config/tc-d30v.c:1852
6945 msgid "value too large to fit in %d bits"
6948 #: config/tc-d30v.c:2030 config/tc-pru.c:216 config/tc-pru.c:332
6950 msgid "Alignment too large: %d assumed"
6953 #: config/tc-dlx.c:213
6954 msgid "missing .proc"
6957 #: config/tc-dlx.c:230
6958 msgid ".endfunc missing for previous .proc"
6961 #: config/tc-dlx.c:320
6963 msgid "Bad operand for a load instruction: <%s>"
6966 #: config/tc-dlx.c:434
6968 msgid "Bad operand for a store instruction: <%s>"
6971 #: config/tc-dlx.c:614
6973 msgid "Expression Error for operand modifier %%hi/%%lo\n"
6976 #: config/tc-dlx.c:627
6978 msgid "Invalid expression after %%%%\n"
6981 #: config/tc-dlx.c:691 config/tc-tic4x.c:2452
6983 msgid "Unknown opcode `%s'."
6986 #: config/tc-dlx.c:700
6987 msgid "Can not set dlx_skip_hi16_flag"
6990 #: config/tc-dlx.c:714
6992 msgid "Missing arguments for opcode <%s>."
6995 #: config/tc-dlx.c:748
6997 msgid "Too many operands: %s"
7000 #: config/tc-dlx.c:786
7002 msgid "Both the_insn.HI and the_insn.LO are set : %s"
7005 #: config/tc-dlx.c:856
7006 msgid "failed regnum sanity check."
7009 #: config/tc-dlx.c:869
7010 msgid "failed general register sanity check."
7013 #. Types or values of args don't match.
7014 #: config/tc-dlx.c:877
7015 msgid "Invalid operands"
7018 #: config/tc-dlx.c:1096
7020 msgid "label \"$%d\" redefined"
7023 #: config/tc-dlx.c:1134
7024 msgid "Invalid expression after # number\n"
7027 #: config/tc-dlx.c:1177 config/tc-m32r.c:2275 config/tc-nds32.c:7881
7028 #: config/tc-sparc.c:4011
7030 msgid "internal error: can't export reloc type %d (`%s')"
7033 #: config/tc-epiphany.c:126
7035 msgid "EPIPHANY specific command line options:\n"
7038 #: config/tc-epiphany.c:367
7039 msgid "register number too large for push/pop"
7042 #: config/tc-epiphany.c:371
7043 msgid "register is out of order"
7046 #: config/tc-epiphany.c:382 config/tc-m68k.c:5903 config/tc-m68k.c:5932
7047 msgid "bad register list"
7050 #: config/tc-epiphany.c:385
7051 msgid "malformed reglist in push/pop"
7054 #. Checks for behavioral restrictions on LD/ST instructions.
7055 #: config/tc-epiphany.c:431
7056 msgid "destination register modified by displacement-post-modified address"
7059 #: config/tc-epiphany.c:432
7060 msgid "ldrd/strd requires even:odd register pair"
7063 #: config/tc-epiphany.c:820 config/tc-m32r.c:1786
7064 msgid "Addend to unresolved symbol not on word boundary."
7067 #: config/tc-fr30.c:81
7069 msgid " FR30 specific command line options:\n"
7072 #: config/tc-fr30.c:134
7074 msgid "Instruction %s not allowed in a delay slot."
7077 #: config/tc-frv.c:403
7079 msgid "Unknown cpu -mcpu=%s"
7082 #: config/tc-frv.c:456
7084 msgid "FRV specific command line options:\n"
7087 #: config/tc-frv.c:457
7089 msgid "-G n Put data <= n bytes in the small data area\n"
7092 #: config/tc-frv.c:458
7094 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
7097 #: config/tc-frv.c:459
7099 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
7102 #: config/tc-frv.c:460
7104 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
7107 #: config/tc-frv.c:461
7109 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
7112 #: config/tc-frv.c:462
7114 msgid "-msoft-float Mark generated file as using software FP\n"
7117 #: config/tc-frv.c:463
7119 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
7122 #: config/tc-frv.c:464
7124 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
7127 #: config/tc-frv.c:465
7130 "-mdouble Mark generated file as using double precision FP insns\n"
7133 #: config/tc-frv.c:466
7135 msgid "-mmedia Mark generated file as using media insns\n"
7138 #: config/tc-frv.c:467
7141 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
7144 #: config/tc-frv.c:468
7146 msgid "-mpack Allow instructions to be packed\n"
7149 #: config/tc-frv.c:469
7151 msgid "-mno-pack Do not allow instructions to be packed\n"
7154 #: config/tc-frv.c:470
7157 "-mpic Mark generated file as using small position independent "
7161 #: config/tc-frv.c:471
7164 "-mPIC Mark generated file as using large position independent "
7168 #: config/tc-frv.c:472
7171 "-mlibrary-pic Mark generated file as using position independent code for "
7175 #: config/tc-frv.c:473
7177 msgid "-mfdpic Assemble for the FDPIC ABI\n"
7180 #: config/tc-frv.c:474
7182 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
7185 #: config/tc-frv.c:475
7187 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
7190 #: config/tc-frv.c:476
7192 msgid " Record the cpu type\n"
7195 #: config/tc-frv.c:477
7197 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
7200 #: config/tc-frv.c:478
7202 msgid "-mtomcat-debug Debug tomcat workarounds\n"
7205 #: config/tc-frv.c:1160
7206 msgid "VLIW packing used for -mno-pack"
7209 #: config/tc-frv.c:1170
7210 msgid "Instruction not supported by this architecture"
7213 #: config/tc-frv.c:1180
7214 msgid "VLIW packing constraint violation"
7217 #: config/tc-frv.c:1771
7219 msgid "Relocation %s is not safe for %s"
7222 #: config/tc-ft32.c:146 config/tc-moxie.c:102
7223 msgid "expecting register"
7226 #: config/tc-ft32.c:167 config/tc-ft32.c:183 config/tc-moxie.c:121
7227 #: config/tc-moxie.c:137
7228 msgid "illegal register number"
7231 #: config/tc-ft32.c:239 config/tc-moxie.c:186 config/tc-pj.c:260
7233 msgid "unknown opcode %s"
7236 #: config/tc-ft32.c:264
7238 msgid "unknown width specifier '.%c'"
7241 #: config/tc-ft32.c:387
7242 msgid "internal error in argument parsing"
7245 #: config/tc-ft32.c:400
7246 msgid "expected comma separator"
7249 #: config/tc-ft32.c:412 config/tc-moxie.c:230 config/tc-moxie.c:290
7250 #: config/tc-moxie.c:302 config/tc-moxie.c:335 config/tc-moxie.c:367
7251 #: config/tc-moxie.c:400 config/tc-moxie.c:454 config/tc-moxie.c:508
7252 #: config/tc-moxie.c:518 config/tc-moxie.c:541 config/tc-moxie.c:554
7253 #: config/tc-pj.c:308
7254 msgid "extra stuff on line ignored"
7257 #: config/tc-ft32.c:472 config/tc-lm32.c:236 config/tc-moxie.c:585
7258 #: config/tc-nios2.c:284
7259 msgid "bad call to md_atof"
7262 #: config/tc-ft32.c:522
7264 msgid "FT32 options:\n"
7267 #: config/tc-ft32.c:523
7271 "-no-relax\t\tdon't relax relocations\n"
7275 #. These macros must be defined, but is will be a fatal assembler
7276 #. error if we ever hit them.
7277 #: config/tc-ft32.h:35 config/tc-pj.h:40
7278 msgid "estimate size\n"
7281 #: config/tc-ft32.h:36 config/tc-pj.h:39
7282 msgid "convert_frag\n"
7285 #: config/tc-h8300.c:174
7287 msgid "new section '%s' defined without attributes - this might cause problems"
7290 #: config/tc-h8300.c:442 config/tc-h8300.c:450
7291 msgid "Reg not valid for H8/300"
7294 #: config/tc-h8300.c:531
7295 msgid "invalid operand size requested"
7298 #: config/tc-h8300.c:636
7299 msgid "Invalid register list for ldm/stm\n"
7302 #: config/tc-h8300.c:662 config/tc-h8300.c:667 config/tc-h8300.c:674
7303 msgid "mismatch between register and suffix"
7306 #: config/tc-h8300.c:679
7307 msgid "invalid suffix after register."
7310 #: config/tc-h8300.c:701
7311 msgid "address too high for vector table jmp/jsr"
7314 #: config/tc-h8300.c:728 config/tc-h8300.c:840 config/tc-h8300.c:850
7315 msgid "Wrong size pointer register for architecture."
7318 #: config/tc-h8300.c:787 config/tc-h8300.c:795 config/tc-h8300.c:824
7319 msgid "expected @(exp, reg16)"
7322 #: config/tc-h8300.c:813
7323 msgid "expected .L, .W or .B for register in indexed addressing mode"
7326 #: config/tc-h8300.c:1007
7327 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
7330 #: config/tc-h8300.c:1025 config/tc-h8300.c:1034
7331 msgid "expected register"
7334 #: config/tc-h8300.c:1050
7335 msgid "expected closing paren"
7338 #: config/tc-h8300.c:1109
7340 msgid "can't use high part of register in operand %d"
7343 #: config/tc-h8300.c:1266
7345 msgid "Opcode `%s' with these operand types not available in %s mode"
7348 #: config/tc-h8300.c:1275
7349 msgid "mismatch between opcode size and operand size"
7352 #: config/tc-h8300.c:1311
7354 msgid "operand %s0x%lx out of range."
7357 #: config/tc-h8300.c:1421
7358 msgid "Can't work out size of operand.\n"
7361 #: config/tc-h8300.c:1471
7363 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
7366 #: config/tc-h8300.c:1476
7368 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
7371 #: config/tc-h8300.c:1482
7373 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
7376 #: config/tc-h8300.c:1543 config/tc-h8300.c:1563
7377 msgid "Need #1 or #2 here"
7380 #: config/tc-h8300.c:1558
7381 msgid "#4 not valid on H8/300."
7384 #: config/tc-h8300.c:1665 config/tc-h8300.c:1737
7386 msgid "branch operand has odd offset (%lx)\n"
7389 #: config/tc-h8300.c:1775
7390 msgid "destination operand must be 16 bit register"
7393 #: config/tc-h8300.c:1784
7394 msgid "source operand must be 8 bit register"
7397 #: config/tc-h8300.c:1792
7398 msgid "destination operand must be 16bit absolute address"
7401 #: config/tc-h8300.c:1799
7402 msgid "destination operand must be 8 bit register"
7405 #: config/tc-h8300.c:1807
7406 msgid "source operand must be 16bit absolute address"
7409 #. This seems more sane than saying "too many operands". We'll
7410 #. get here only if the trailing trash starts with a comma.
7411 #: config/tc-h8300.c:1815 config/tc-mips.c:14370 config/tc-mips.c:14438
7412 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2545
7413 #: config/tc-mmix.c:2569 config/tc-mmix.c:2842
7414 msgid "invalid operands"
7417 #: config/tc-h8300.c:1846
7418 msgid "operand/size mis-match"
7421 #: config/tc-h8300.c:1946 config/tc-sh.c:2552 config/tc-z8k.c:1243
7422 msgid "unknown opcode"
7425 #: config/tc-h8300.c:1979
7426 msgid "invalid operand in ldm"
7429 #: config/tc-h8300.c:1988
7430 msgid "invalid operand in stm"
7433 #: config/tc-h8300.c:2187
7435 msgid "Invalid argument to --mach option: %s"
7438 #: config/tc-h8300.c:2198
7440 msgid " H8300-specific assembler options:\n"
7443 #: config/tc-h8300.c:2199
7446 " -mach=<name> Set the H8300 machine type to one of:\n"
7447 " h8300h, h8300hn, h8300s, h8300sn, h8300sx, "
7451 #: config/tc-h8300.c:2202
7453 msgid " -h-tick-hex Support H'00 style hex constants\n"
7456 #: config/tc-h8300.c:2211
7458 msgid "call to tc_aout_fix_to_chars \n"
7461 #: config/tc-h8300.c:2220 config/tc-xc16x.c:349
7463 msgid "call to md_convert_frag \n"
7466 #: config/tc-h8300.c:2271 config/tc-xc16x.c:251
7468 msgid "call to md_estimate_size_before_relax \n"
7471 #: config/tc-h8300.c:2286
7472 msgid "Unexpected reference to a symbol in a non-code section"
7475 #: config/tc-h8300.c:2302 config/tc-xc16x.c:292
7476 msgid "Difference of symbols in different sections is not supported"
7479 #: config/tc-h8300.c:2324 config/tc-mcore.c:2205 config/tc-microblaze.c:2494
7480 #: config/tc-pj.c:488 config/tc-sh.c:3901 config/tc-tic6x.c:4514
7481 #: config/tc-xc16x.c:315
7483 msgid "Cannot represent relocation type %s"
7486 #. Simple range checking for FIELD against HIGH and LOW bounds.
7487 #. IGNORE is used to suppress the error message.
7488 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
7489 #. the current file and line number are not valid.
7490 #: config/tc-hppa.c:1027 config/tc-hppa.c:1041
7492 msgid "Field out of range [%d..%d] (%d)."
7495 #. Simple alignment checking for FIELD against ALIGN (a power of two).
7496 #. IGNORE is used to suppress the error message.
7497 #: config/tc-hppa.c:1055
7499 msgid "Field not properly aligned [%d] (%d)."
7502 #: config/tc-hppa.c:1108
7503 msgid "Missing .exit\n"
7506 #: config/tc-hppa.c:1111
7507 msgid "Missing .procend\n"
7510 #: config/tc-hppa.c:1264
7512 msgid "Invalid field selector. Assuming F%%."
7515 #: config/tc-hppa.c:1288
7516 msgid "Bad segment in expression."
7519 #: config/tc-hppa.c:1313
7521 msgid "Invalid Nullification: (%c)"
7524 #: config/tc-hppa.c:1384
7525 msgid "Cannot handle fixup"
7528 #: config/tc-hppa.c:1682
7530 msgid " -Q ignored\n"
7533 #: config/tc-hppa.c:1686
7535 msgid " -c print a warning if a comment is found\n"
7538 #: config/tc-hppa.c:1752
7540 msgid "no hppa_fixup entry for fixup type 0x%x"
7543 #: config/tc-hppa.c:1931
7544 msgid "Unknown relocation encountered in md_apply_fix."
7547 #: config/tc-hppa.c:2119 config/tc-hppa.c:2144
7549 msgid "Undefined register: '%s'."
7552 #: config/tc-hppa.c:2178
7554 msgid "Non-absolute symbol: '%s'."
7557 #: config/tc-hppa.c:2193
7559 msgid "Undefined absolute constant: '%s'."
7562 #: config/tc-hppa.c:2224 config/tc-hppa.c:5692
7563 msgid "could not update architecture and machine"
7566 #: config/tc-hppa.c:2262
7568 msgid "Invalid FP Compare Condition: %s"
7571 #: config/tc-hppa.c:2317
7573 msgid "Invalid FTEST completer: %s"
7576 #: config/tc-hppa.c:2383 config/tc-hppa.c:2420
7578 msgid "Invalid FP Operand Format: %3s"
7581 #: config/tc-hppa.c:2525
7582 msgid "Bad segment (should be absolute)."
7585 #: config/tc-hppa.c:2585
7587 msgid "Invalid argument location: %s\n"
7590 #: config/tc-hppa.c:2614
7592 msgid "Invalid argument description: %d"
7595 #: config/tc-hppa.c:3443
7596 msgid "Invalid Indexed Load Completer."
7599 #: config/tc-hppa.c:3448
7600 msgid "Invalid Indexed Load Completer Syntax."
7603 #: config/tc-hppa.c:3482
7604 msgid "Invalid Short Load/Store Completer."
7607 #: config/tc-hppa.c:3543 config/tc-hppa.c:3548
7608 msgid "Invalid Store Bytes Short Completer"
7611 #: config/tc-hppa.c:3863 config/tc-hppa.c:3869
7612 msgid "Invalid left/right combination completer"
7615 #: config/tc-hppa.c:3918 config/tc-hppa.c:3925
7616 msgid "Invalid permutation completer"
7619 #: config/tc-hppa.c:4025
7621 msgid "Invalid Add Condition: %s"
7624 #: config/tc-hppa.c:4041 config/tc-hppa.c:4051
7625 msgid "Invalid Add and Branch Condition"
7628 #: config/tc-hppa.c:4072 config/tc-hppa.c:4217
7629 msgid "Invalid Compare/Subtract Condition"
7632 #: config/tc-hppa.c:4112
7634 msgid "Invalid Branch On Bit Condition: %c"
7637 #: config/tc-hppa.c:4115
7638 msgid "Missing Branch On Bit Condition"
7641 #: config/tc-hppa.c:4200
7643 msgid "Invalid Compare/Subtract Condition: %s"
7646 #: config/tc-hppa.c:4232
7647 msgid "Invalid Compare and Branch Condition"
7650 #: config/tc-hppa.c:4328
7651 msgid "Invalid Logical Instruction Condition."
7654 #: config/tc-hppa.c:4390
7655 msgid "Invalid Shift/Extract/Deposit Condition."
7658 #: config/tc-hppa.c:4507
7659 msgid "Invalid Unit Instruction Condition."
7662 #: config/tc-hppa.c:4986 config/tc-hppa.c:5018 config/tc-hppa.c:5049
7663 #: config/tc-hppa.c:5079
7664 msgid "Branch to unaligned address"
7667 #: config/tc-hppa.c:5261
7668 msgid "Invalid SFU identifier"
7671 #: config/tc-hppa.c:5311
7672 msgid "Invalid COPR identifier"
7675 #: config/tc-hppa.c:5441
7676 msgid "Invalid Floating Point Operand Format."
7679 #: config/tc-hppa.c:5561 config/tc-hppa.c:5581 config/tc-hppa.c:5601
7680 #: config/tc-hppa.c:5621 config/tc-hppa.c:5641
7681 msgid "Invalid register for single precision fmpyadd or fmpysub"
7684 #: config/tc-hppa.c:5709
7686 msgid "Invalid operands %s"
7689 #: config/tc-hppa.c:5719
7691 msgid "Immediates %d and %d will give undefined behavior."
7694 #: config/tc-hppa.c:5771 config/tc-hppa.c:6953 config/tc-hppa.c:7008
7695 msgid "Missing function name for .PROC (corrupted label chain)"
7698 #: config/tc-hppa.c:5774 config/tc-hppa.c:7011
7699 msgid "Missing function name for .PROC"
7702 #: config/tc-hppa.c:5833
7703 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
7706 #: config/tc-hppa.c:5924
7708 msgid "Invalid .CALL argument: %s"
7711 #: config/tc-hppa.c:6069
7712 msgid ".callinfo is not within a procedure definition"
7715 #: config/tc-hppa.c:6087
7717 msgid "FRAME parameter must be a multiple of 8: %d\n"
7720 #: config/tc-hppa.c:6104
7721 msgid "Value for ENTRY_GR must be in the range 3..18\n"
7724 #: config/tc-hppa.c:6115
7725 msgid "Value for ENTRY_FR must be in the range 12..21\n"
7728 #: config/tc-hppa.c:6124
7729 msgid "Value for ENTRY_SR must be 3\n"
7732 #: config/tc-hppa.c:6173
7734 msgid "Invalid .CALLINFO argument: %s"
7737 #: config/tc-hppa.c:6284
7738 msgid "The .ENTER pseudo-op is not supported"
7741 #: config/tc-hppa.c:6300
7742 msgid "Misplaced .entry. Ignored."
7745 #: config/tc-hppa.c:6304
7746 msgid "Missing .callinfo."
7749 #: config/tc-hppa.c:6368
7750 msgid ".REG expression must be a register"
7753 #: config/tc-hppa.c:6384
7754 msgid "bad or irreducible absolute expression; zero assumed"
7757 #: config/tc-hppa.c:6395
7758 msgid ".REG must use a label"
7761 #: config/tc-hppa.c:6397
7762 msgid ".EQU must use a label"
7765 #: config/tc-hppa.c:6452
7767 msgid "Symbol '%s' could not be created."
7770 #: config/tc-hppa.c:6502
7771 msgid ".EXIT must appear within a procedure"
7774 #: config/tc-hppa.c:6506
7775 msgid "Missing .callinfo"
7778 #: config/tc-hppa.c:6510
7779 msgid "No .ENTRY for this .EXIT"
7782 #: config/tc-hppa.c:6550
7784 msgid "Using ENTRY rather than CODE in export directive for %s"
7787 #: config/tc-hppa.c:6669
7789 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
7792 #: config/tc-hppa.c:6692
7794 msgid "Cannot define export symbol: %s\n"
7797 #: config/tc-hppa.c:6783
7798 msgid "Missing label name on .LABEL"
7801 #: config/tc-hppa.c:6788
7802 msgid "extra .LABEL arguments ignored."
7805 #: config/tc-hppa.c:6804
7806 msgid "The .LEAVE pseudo-op is not supported"
7809 #: config/tc-hppa.c:6842
7810 msgid "Unrecognized .LEVEL argument\n"
7813 #: config/tc-hppa.c:6875
7815 msgid "Cannot define static symbol: %s\n"
7818 #: config/tc-hppa.c:6907
7819 msgid "Nested procedures"
7822 #: config/tc-hppa.c:6917
7823 msgid "Cannot allocate unwind descriptor\n"
7826 #: config/tc-hppa.c:7015
7827 msgid "misplaced .procend"
7830 #: config/tc-hppa.c:7018
7831 msgid "Missing .callinfo for this procedure"
7834 #: config/tc-hppa.c:7021
7835 msgid "Missing .EXIT for a .ENTRY"
7838 #: config/tc-hppa.c:7058
7839 msgid "Not in a space.\n"
7842 #: config/tc-hppa.c:7061
7843 msgid "Not in a subspace.\n"
7846 #: config/tc-hppa.c:7149
7847 msgid "Invalid .SPACE argument"
7850 #: config/tc-hppa.c:7195
7851 msgid "Can't change spaces within a procedure definition. Ignored"
7854 #: config/tc-hppa.c:7320
7856 msgid "Undefined space: '%s' Assuming space number = 0."
7859 #: config/tc-hppa.c:7343
7860 msgid "Must be in a space before changing or declaring subspaces.\n"
7863 #: config/tc-hppa.c:7347
7864 msgid "Can't change subspaces within a procedure definition. Ignored"
7867 #: config/tc-hppa.c:7381
7868 msgid "Parameters of an existing subspace can't be modified"
7871 #: config/tc-hppa.c:7432
7872 msgid "Alignment must be a power of 2"
7875 #: config/tc-hppa.c:7479
7876 msgid "FIRST not supported as a .SUBSPACE argument"
7879 #: config/tc-hppa.c:7481
7880 msgid "Invalid .SUBSPACE argument"
7883 #: config/tc-hppa.c:7670
7885 msgid "Internal error: Unable to find containing space for %s."
7888 #: config/tc-hppa.c:8231
7889 msgid "-R option not supported on this target."
7892 #: config/tc-hppa.c:8253
7894 msgid "internal error: losing opcode: `%s' \"%s\"\n"
7897 #: config/tc-hppa.c:8263 config/tc-nios2.c:1433 config/tc-sparc.c:999
7898 msgid "Broken assembler. No assembly attempted."
7901 #: config/tc-i386.c:1476
7903 msgid "i386_output_nops called to generate nops of at most %d bytes!"
7906 #: config/tc-i386.c:1685
7908 msgid "invalid single nop size: %d (expect within [0, %d])"
7911 #: config/tc-i386.c:1726
7912 msgid "jump over nop padding out of range"
7915 #: config/tc-i386.c:2564
7919 #: config/tc-i386.c:2656 config/tc-i386.c:7983
7920 msgid "same type of prefix used twice"
7923 #: config/tc-i386.c:2683
7925 msgid "64bit mode not supported on `%s'."
7928 #: config/tc-i386.c:2692
7930 msgid "32bit mode not supported on `%s'."
7933 #: config/tc-i386.c:2732
7934 msgid "bad argument to syntax directive."
7937 #: config/tc-i386.c:2795
7939 msgid "bad argument to %s_check directive."
7942 #: config/tc-i386.c:2799
7944 msgid "missing argument for %s_check directive"
7947 #: config/tc-i386.c:2839
7949 msgid "`%s' is not supported on `%s'"
7952 #: config/tc-i386.c:2945
7954 msgid "no such architecture: `%s'"
7957 #: config/tc-i386.c:2950
7958 msgid "missing cpu architecture"
7961 #: config/tc-i386.c:2967
7963 msgid "no such architecture modifier: `%s'"
7966 #: config/tc-i386.c:2982 config/tc-i386.c:3012
7967 msgid "Intel L1OM is 64bit ELF only"
7970 #: config/tc-i386.c:2989 config/tc-i386.c:3019
7971 msgid "Intel K1OM is 64bit ELF only"
7974 #: config/tc-i386.c:2996 config/tc-i386.c:3033
7975 msgid "Intel MCU is 32bit ELF only"
7978 #: config/tc-i386.c:3040 config/tc-i386.c:13894
7979 msgid "unknown architecture"
7982 #: config/tc-i386.c:3427
7983 msgid "there are no pc-relative size relocations"
7986 #: config/tc-i386.c:3439
7988 msgid "unknown relocation (%u)"
7991 #: config/tc-i386.c:3441
7993 msgid "%u-byte relocation cannot be applied to %u-byte field"
7996 #: config/tc-i386.c:3445
7997 msgid "non-pc-relative relocation for pc-relative field"
8000 #: config/tc-i386.c:3450
8001 msgid "relocated field and relocation type differ in signedness"
8004 #: config/tc-i386.c:3459
8005 msgid "there are no unsigned pc-relative relocations"
8008 #: config/tc-i386.c:3467
8010 msgid "cannot do %u byte pc-relative relocation"
8013 #: config/tc-i386.c:3484
8015 msgid "cannot do %s %u byte relocation"
8018 #: config/tc-i386.c:4035 config/tc-i386.c:4968
8020 msgid "invalid instruction `%s' after `%s'"
8023 #: config/tc-i386.c:4041
8025 msgid "missing `lock' with `%s'"
8028 #: config/tc-i386.c:4048
8030 msgid "instruction `%s' after `xacquire' not allowed"
8033 #: config/tc-i386.c:4054
8035 msgid "memory destination needed for instruction `%s' after `xrelease'"
8038 #: config/tc-i386.c:4700
8040 msgid "`%s` changes flags which would affect control flow behavior"
8043 #: config/tc-i386.c:4742
8045 msgid "indirect `%s` with memory operand should be avoided"
8048 #: config/tc-i386.c:4753
8050 msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
8053 #: config/tc-i386.c:4774
8055 msgid "`%s` skips -mlfence-before-ret on `%s`"
8058 #: config/tc-i386.c:4919
8062 #: config/tc-i386.c:4958
8064 msgid "SSE instruction `%s' is used"
8067 #: config/tc-i386.c:4981
8068 msgid "expecting lockable instruction after `lock'"
8071 #: config/tc-i386.c:4991
8073 msgid "data size prefix invalid with `%s'"
8076 #: config/tc-i386.c:5001
8077 msgid "expecting valid branch instruction after `bnd'"
8080 #: config/tc-i386.c:5005
8081 msgid "expecting indirect branch instruction after `notrack'"
8084 #: config/tc-i386.c:5010
8085 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
8088 #: config/tc-i386.c:5014
8089 msgid "16-bit address isn't allowed in MPX instructions"
8092 #: config/tc-i386.c:5024
8093 msgid "replacing `rep'/`repe' prefix by `bnd'"
8096 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
8097 #: config/tc-i386.c:5096
8099 msgid "translating to `%sp'"
8102 #: config/tc-i386.c:5103
8104 msgid "instruction `%s' isn't supported outside of protected mode."
8107 #: config/tc-i386.c:5111
8109 msgid "REX prefix invalid with `%s'"
8112 #: config/tc-i386.c:5172
8114 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
8117 #: config/tc-i386.c:5248 config/tc-i386.c:5452
8119 msgid "no such instruction: `%s'"
8122 #: config/tc-i386.c:5259 config/tc-i386.c:5485
8124 msgid "invalid character %s in mnemonic"
8127 #: config/tc-i386.c:5266
8128 msgid "expecting prefix; got nothing"
8131 #: config/tc-i386.c:5268
8132 msgid "expecting mnemonic; got nothing"
8135 #: config/tc-i386.c:5283 config/tc-i386.c:5507
8137 msgid "`%s' is only supported in 64-bit mode"
8140 #: config/tc-i386.c:5284 config/tc-i386.c:5506
8142 msgid "`%s' is not supported in 64-bit mode"
8145 #: config/tc-i386.c:5296
8147 msgid "redundant %s prefix"
8150 #: config/tc-i386.c:5498
8151 msgid "use .code16 to ensure correct addressing mode"
8154 #: config/tc-i386.c:5510
8156 msgid "`%s' is not supported on `%s%s'"
8159 #: config/tc-i386.c:5538
8161 msgid "invalid character %s before operand %d"
8164 #: config/tc-i386.c:5550
8166 msgid "unbalanced double quotes in operand %d."
8169 #: config/tc-i386.c:5557
8171 msgid "unbalanced parenthesis in operand %d."
8174 #: config/tc-i386.c:5570
8176 msgid "invalid character %s in operand %d"
8179 #: config/tc-i386.c:5590
8181 msgid "spurious operands; (%d operands/instruction max)"
8184 #: config/tc-i386.c:5600 config/tc-i386.c:11480
8186 msgid "too many memory references for `%s'"
8189 #: config/tc-i386.c:5621
8190 msgid "expecting operand after ','; got nothing"
8193 #: config/tc-i386.c:5626
8194 msgid "expecting operand before ','; got nothing"
8197 #: config/tc-i386.c:6046
8198 msgid "mask, index, and destination registers should be distinct"
8201 #: config/tc-i386.c:6063
8202 msgid "index and destination registers should be distinct"
8205 #: config/tc-i386.c:6806
8206 msgid "operand size mismatch"
8209 #: config/tc-i386.c:6809
8210 msgid "operand type mismatch"
8213 #: config/tc-i386.c:6812
8214 msgid "register type mismatch"
8217 #: config/tc-i386.c:6815
8218 msgid "number of operands mismatch"
8221 #: config/tc-i386.c:6818
8222 msgid "invalid instruction suffix"
8225 #: config/tc-i386.c:6821
8226 msgid "constant doesn't fit in 4 bits"
8229 #: config/tc-i386.c:6824
8230 msgid "unsupported with Intel mnemonic"
8233 #: config/tc-i386.c:6827
8234 msgid "unsupported syntax"
8237 #: config/tc-i386.c:6830
8239 msgid "unsupported instruction `%s'"
8242 #: config/tc-i386.c:6834
8243 msgid "invalid SIB address"
8246 #: config/tc-i386.c:6837
8247 msgid "invalid VSIB address"
8250 #: config/tc-i386.c:6840
8251 msgid "mask, index, and destination registers must be distinct"
8254 #: config/tc-i386.c:6843
8255 msgid "all tmm registers must be distinct"
8258 #: config/tc-i386.c:6846
8259 msgid "unsupported vector index register"
8262 #: config/tc-i386.c:6849
8263 msgid "unsupported broadcast"
8266 #: config/tc-i386.c:6852
8267 msgid "broadcast is needed for operand of such type"
8270 #: config/tc-i386.c:6855
8271 msgid "unsupported masking"
8274 #: config/tc-i386.c:6858
8275 msgid "mask not on destination operand"
8278 #: config/tc-i386.c:6861
8279 msgid "default mask isn't allowed"
8282 #: config/tc-i386.c:6864
8283 msgid "unsupported static rounding/sae"
8286 #: config/tc-i386.c:6868
8287 msgid "RC/SAE operand must precede immediate operands"
8290 #: config/tc-i386.c:6870
8291 msgid "RC/SAE operand must follow immediate operands"
8294 #: config/tc-i386.c:6873 config/tc-metag.c:4787 config/tc-metag.c:5528
8295 #: config/tc-metag.c:5550
8296 msgid "invalid register operand"
8299 #: config/tc-i386.c:6876
8304 #: config/tc-i386.c:6885
8306 msgid "indirect %s without `*'"
8309 #. Warn them that a data or address size prefix doesn't
8310 #. affect assembly of the next line of code.
8311 #: config/tc-i386.c:6892
8313 msgid "stand-alone `%s' prefix"
8316 #: config/tc-i386.c:6934
8318 msgid "`%s' operand %u must use `%ses' segment"
8321 #: config/tc-i386.c:7089
8322 msgid "generating 16-bit `iret' for .code16gcc directive"
8325 #: config/tc-i386.c:7093
8327 msgid "generating 32-bit `%s', unlike earlier gas versions"
8330 #: config/tc-i386.c:7211
8332 msgid "ambiguous operand size for `%s'"
8335 #: config/tc-i386.c:7216
8338 "no instruction mnemonic suffix given and no register operands; can't size `"
8342 #: config/tc-i386.c:7221
8344 msgid "%s; using default for `%s'"
8347 #: config/tc-i386.c:7223
8348 msgid "ambiguous operand size"
8351 #: config/tc-i386.c:7224
8352 msgid "no instruction mnemonic suffix given and no register operands"
8355 #: config/tc-i386.c:7364
8357 msgid "16-bit addressing unavailable for `%s'"
8360 #: config/tc-i386.c:7432
8362 msgid "invalid register operand size for `%s'"
8365 #. Any other register is bad.
8366 #: config/tc-i386.c:7472 config/tc-i386.c:7497 config/tc-i386.c:7556
8367 #: config/tc-i386.c:7606
8369 msgid "`%s%s' not allowed with `%s%c'"
8372 #: config/tc-i386.c:7510 config/tc-i386.c:7530 config/tc-i386.c:7581
8373 #: config/tc-i386.c:7620
8375 msgid "incorrect register `%s%s' used with `%c' suffix"
8378 #: config/tc-i386.c:7687
8379 msgid "no instruction mnemonic suffix given; can't determine immediate size"
8382 #: config/tc-i386.c:7851
8385 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
8389 #: config/tc-i386.c:7895
8391 msgid "you can't `%s %s%s'"
8394 #. Reversed arguments on faddp, fsubp, etc.
8395 #: config/tc-i386.c:7935
8397 msgid "translating to `%s %s%s,%s%s'"
8400 #. Extraneous `l' suffix on fp insn.
8401 #: config/tc-i386.c:7942
8403 msgid "translating to `%s %s%s'"
8406 #: config/tc-i386.c:7954
8408 msgid "segment override on `%s' is ineffectual"
8411 #: config/tc-i386.c:8693 config/tc-riscv.c:1296
8412 msgid "relaxable branches not supported in absolute section"
8415 #: config/tc-i386.c:8728 config/tc-i386.c:8874 config/tc-i386.c:8956
8417 msgid "skipping prefixes on `%s'"
8420 #: config/tc-i386.c:8982
8421 msgid "16-bit jump out of range"
8424 #: config/tc-i386.c:9236 config/tc-i386.c:9268 config/tc-i386.c:9357
8426 msgid "`%s` skips -malign-branch-boundary on `%s`"
8429 #: config/tc-i386.c:9633
8430 msgid "pseudo prefix without instruction"
8433 #: config/tc-i386.c:9779
8435 msgid "instruction length of %u bytes exceeds the limit of 15"
8438 #: config/tc-i386.c:10365
8440 msgid "@%s reloc is not supported with %d-bit output format"
8443 #: config/tc-i386.c:10418
8445 msgid "missing or invalid expression `%s'"
8448 #: config/tc-i386.c:10427
8450 msgid "invalid PLT expression `%s'"
8453 #: config/tc-i386.c:10519
8455 msgid "Unsupported broadcast: `%s'"
8458 #: config/tc-i386.c:10536
8460 msgid "`%s%s' can't be used for write mask"
8463 #: config/tc-i386.c:10556
8465 msgid "invalid write mask `%s'"
8468 #: config/tc-i386.c:10577 config/tc-i386.c:11271
8470 msgid "duplicated `%s'"
8473 #: config/tc-i386.c:10587
8475 msgid "invalid zeroing-masking `%s'"
8478 #: config/tc-i386.c:10600
8480 msgid "missing `}' in `%s'"
8483 #. We don't know this one.
8484 #: config/tc-i386.c:10614
8486 msgid "unknown vector operation: `%s'"
8489 #: config/tc-i386.c:10620
8490 msgid "zeroing-masking only allowed with write mask"
8493 #: config/tc-i386.c:10640
8495 msgid "at most %d immediate operands are allowed"
8498 #: config/tc-i386.c:10662 config/tc-i386.c:10930
8500 msgid "junk `%s' after expression"
8503 #: config/tc-i386.c:10675
8505 msgid "illegal immediate register operand %s"
8508 #: config/tc-i386.c:10689
8510 msgid "missing or invalid immediate expression `%s'"
8513 #: config/tc-i386.c:10712 config/tc-i386.c:11010
8515 msgid "unimplemented segment %s in operand"
8518 #: config/tc-i386.c:10761
8520 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8523 #: config/tc-i386.c:10770
8525 msgid "scale factor of %d without an index register"
8528 #: config/tc-i386.c:10792
8530 msgid "at most %d displacement operands are allowed"
8533 #: config/tc-i386.c:10986
8535 msgid "missing or invalid displacement expression `%s'"
8538 #: config/tc-i386.c:11160
8540 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8543 #: config/tc-i386.c:11172
8545 msgid "`%s' is not a valid %s expression"
8548 #: config/tc-i386.c:11184
8550 msgid "invalid `%s' prefix"
8553 #: config/tc-i386.c:11217
8555 msgid "`%s' cannot be used here"
8558 #: config/tc-i386.c:11226
8559 msgid "register scaling is being ignored here"
8562 #: config/tc-i386.c:11288
8564 msgid "Missing '}': '%s'"
8567 #: config/tc-i386.c:11294
8569 msgid "Junk after '}': '%s'"
8572 #: config/tc-i386.c:11416
8574 msgid "bad memory operand `%s'"
8577 #: config/tc-i386.c:11432
8579 msgid "junk `%s' after register"
8582 #: config/tc-i386.c:11445 config/tc-i386.c:11609 config/tc-i386.c:11653
8584 msgid "bad register name `%s'"
8587 #: config/tc-i386.c:11453
8588 msgid "immediate operand illegal with absolute jump"
8591 #: config/tc-i386.c:11521
8592 msgid "unbalanced figure braces"
8595 #: config/tc-i386.c:11598
8597 msgid "expecting `,' or `)' after index register in `%s'"
8600 #: config/tc-i386.c:11626
8602 msgid "expecting `)' after scale factor in `%s'"
8605 #: config/tc-i386.c:11634
8607 msgid "expecting index register or scale factor after `,'; got '%c'"
8610 #: config/tc-i386.c:11642
8612 msgid "expecting `,' or `)' after base register in `%s'"
8615 #. It's not a memory operand; argh!
8616 #: config/tc-i386.c:11691
8618 msgid "invalid char %s beginning operand %d `%s'"
8621 #: config/tc-i386.c:12350
8623 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
8626 #: config/tc-i386.c:12353
8629 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
8632 #: config/tc-i386.c:12359
8635 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
8638 #: config/tc-i386.c:12426
8639 msgid "long jump required"
8642 #: config/tc-i386.c:12481
8643 msgid "jump target out of range"
8646 #: config/tc-i386.c:12897
8648 msgid "register '%s%s' cannot be used here"
8651 #: config/tc-i386.c:13112
8653 msgid "invalid -mx86-used-note= option: `%s'"
8656 #: config/tc-i386.c:13135
8657 msgid "no compiled in support for x86_64"
8660 #: config/tc-i386.c:13155
8661 msgid "no compiled in support for 32bit x86_64"
8664 #: config/tc-i386.c:13159
8665 msgid "32bit x86_64 is only supported for ELF"
8668 #: config/tc-i386.c:13193 config/tc-i386.c:13281
8670 msgid "invalid -march= option: `%s'"
8673 #: config/tc-i386.c:13291 config/tc-i386.c:13303
8675 msgid "invalid -mtune= option: `%s'"
8678 #: config/tc-i386.c:13312
8680 msgid "invalid -mmnemonic= option: `%s'"
8683 #: config/tc-i386.c:13321
8685 msgid "invalid -msyntax= option: `%s'"
8688 #: config/tc-i386.c:13344
8690 msgid "invalid -msse-check= option: `%s'"
8693 #: config/tc-i386.c:13355
8695 msgid "invalid -moperand-check= option: `%s'"
8698 #: config/tc-i386.c:13364
8700 msgid "invalid -mavxscalar= option: `%s'"
8703 #: config/tc-i386.c:13373
8705 msgid "invalid -mvexwig= option: `%s'"
8708 #: config/tc-i386.c:13388
8710 msgid "invalid -mevexlig= option: `%s'"
8713 #: config/tc-i386.c:13401
8715 msgid "invalid -mevexrcig= option: `%s'"
8718 #: config/tc-i386.c:13410
8720 msgid "invalid -mevexwig= option: `%s'"
8723 #: config/tc-i386.c:13425
8725 msgid "invalid -momit-lock-prefix= option: `%s'"
8728 #: config/tc-i386.c:13434
8730 msgid "invalid -mfence-as-lock-add= option: `%s'"
8733 #: config/tc-i386.c:13443
8735 msgid "invalid -mlfence-after-load= option: `%s'"
8738 #: config/tc-i386.c:13460
8740 msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
8743 #: config/tc-i386.c:13474
8745 msgid "invalid -mlfence-before-ret= option: `%s'"
8748 #: config/tc-i386.c:13484
8750 msgid "invalid -mrelax-relocations= option: `%s'"
8753 #: config/tc-i386.c:13513
8755 msgid "invalid -malign-branch-boundary= value: %s"
8758 #: config/tc-i386.c:13527
8760 msgid "invalid -malign-branch-prefix-size= value: %s"
8763 #: config/tc-i386.c:13554
8765 msgid "invalid -malign-branch= option: `%s'"
8768 #: config/tc-i386.c:13710
8771 " -Qy, -Qn ignored\n"
8772 " -V print assembler version number\n"
8776 #: config/tc-i386.c:13715
8779 " -n Do not optimize code alignment\n"
8780 " -q quieten some warnings\n"
8783 #: config/tc-i386.c:13719
8785 msgid " -s ignored\n"
8788 #: config/tc-i386.c:13724
8790 msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
8793 #: config/tc-i386.c:13727
8795 msgid " --32/--64 generate 32bit/64bit object\n"
8798 #: config/tc-i386.c:13732
8800 msgid " --divide do not treat `/' as a comment character\n"
8803 #: config/tc-i386.c:13735
8805 msgid " --divide ignored\n"
8808 #: config/tc-i386.c:13738
8811 " -march=CPU[,+EXTENSION...]\n"
8812 " generate code for CPU and EXTENSION, CPU is one "
8816 #: config/tc-i386.c:13742
8818 msgid " EXTENSION is combination of:\n"
8821 #: config/tc-i386.c:13745
8823 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
8826 #: config/tc-i386.c:13748
8828 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
8831 #: config/tc-i386.c:13750
8834 " -msse-check=[none|error|warning] (default: warning)\n"
8835 " check SSE instructions\n"
8838 #: config/tc-i386.c:13753
8841 " -moperand-check=[none|error|warning] (default: warning)\n"
8842 " check operand combinations for validity\n"
8845 #: config/tc-i386.c:13756
8848 " -mavxscalar=[128|256] (default: 128)\n"
8849 " encode scalar AVX instructions with specific "
8854 #: config/tc-i386.c:13760
8857 " -mvexwig=[0|1] (default: 0)\n"
8858 " encode VEX instructions with specific VEX.W value\n"
8859 " for VEX.W bit ignored instructions\n"
8862 #: config/tc-i386.c:13764
8865 " -mevexlig=[128|256|512] (default: 128)\n"
8866 " encode scalar EVEX instructions with specific "
8871 #: config/tc-i386.c:13768
8874 " -mevexwig=[0|1] (default: 0)\n"
8875 " encode EVEX instructions with specific EVEX.W "
8877 " for EVEX.W bit ignored instructions\n"
8880 #: config/tc-i386.c:13772
8883 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
8884 " encode EVEX instructions with specific EVEX.RC "
8886 " for SAE-only ignored instructions\n"
8889 #: config/tc-i386.c:13776
8891 msgid " -mmnemonic=[att|intel] "
8894 #: config/tc-i386.c:13779
8896 msgid "(default: att)\n"
8899 #: config/tc-i386.c:13781
8901 msgid "(default: intel)\n"
8904 #: config/tc-i386.c:13782
8906 msgid " use AT&T/Intel mnemonic\n"
8909 #: config/tc-i386.c:13784
8912 " -msyntax=[att|intel] (default: att)\n"
8913 " use AT&T/Intel syntax\n"
8916 #: config/tc-i386.c:13787
8918 msgid " -mindex-reg support pseudo index registers\n"
8921 #: config/tc-i386.c:13789
8923 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
8926 #: config/tc-i386.c:13791
8928 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
8931 #: config/tc-i386.c:13794
8933 msgid " -mshared disable branch optimization for shared code\n"
8936 #: config/tc-i386.c:13796
8938 msgid " -mx86-used-note=[no|yes] "
8941 #: config/tc-i386.c:13802
8944 " generate x86 used ISA and feature properties\n"
8947 #: config/tc-i386.c:13806
8949 msgid " -mbig-obj generate big object files\n"
8952 #: config/tc-i386.c:13809
8955 " -momit-lock-prefix=[no|yes] (default: no)\n"
8956 " strip all lock prefixes\n"
8959 #: config/tc-i386.c:13812
8962 " -mfence-as-lock-add=[no|yes] (default: no)\n"
8963 " encode lfence, mfence and sfence as\n"
8964 " lock addl $0x0, (%%{re}sp)\n"
8967 #: config/tc-i386.c:13816
8969 msgid " -mrelax-relocations=[no|yes] "
8972 #: config/tc-i386.c:13822
8974 msgid " generate relax relocations\n"
8977 #: config/tc-i386.c:13824
8980 " -malign-branch-boundary=NUM (default: 0)\n"
8981 " align branches within NUM byte boundary\n"
8984 #: config/tc-i386.c:13827
8987 " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
8988 " TYPE is combination of jcc, fused, jmp, call, "
8991 " specify types of branches to align\n"
8994 #: config/tc-i386.c:13832
8997 " -malign-branch-prefix-size=NUM (default: 5)\n"
8998 " align branches with NUM prefixes per instruction\n"
9001 #: config/tc-i386.c:13835
9004 " -mbranches-within-32B-boundaries\n"
9005 " align branches within 32 byte boundary\n"
9008 #: config/tc-i386.c:13838
9011 " -mlfence-after-load=[no|yes] (default: no)\n"
9012 " generate lfence after load\n"
9015 #: config/tc-i386.c:13841
9018 " -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
9020 " generate lfence before indirect near branch\n"
9023 #: config/tc-i386.c:13844
9026 " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
9027 " generate lfence before ret\n"
9030 #: config/tc-i386.c:13847
9032 msgid " -mamd64 accept only AMD64 ISA [default]\n"
9035 #: config/tc-i386.c:13849
9037 msgid " -mintel64 accept only Intel64 ISA\n"
9040 #: config/tc-i386.c:13890
9042 msgid "Intel MCU doesn't support `%s' architecture"
9045 #: config/tc-i386.c:13958
9046 msgid "Intel L1OM is 64bit only"
9049 #: config/tc-i386.c:13964
9050 msgid "Intel K1OM is 64bit only"
9053 #: config/tc-i386.c:13970
9054 msgid "Intel MCU is 32bit only"
9057 #: config/tc-i386.c:14082
9059 "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
9063 #: config/tc-i386.c:14085
9064 msgid "constant directive skips -mlfence-before-ret"
9067 #: config/tc-i386.c:14088
9068 msgid "constant directive skips -mlfence-before-indirect-branch"
9071 #: config/tc-i386.c:14199
9072 msgid "symbol size computation overflow"
9075 #: config/tc-i386.c:14273 config/tc-sparc.c:3852
9077 msgid "can not do %d byte pc-relative relocation"
9080 #: config/tc-i386.c:14291
9082 msgid "can not do %d byte relocation"
9085 #: config/tc-i386.c:14359
9087 msgid "cannot represent relocation type %s in x32 mode"
9090 #: config/tc-i386.c:14396 config/tc-s390.c:2605
9092 msgid "cannot represent relocation type %s"
9095 #: config/tc-i386.c:14513
9096 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
9099 #: config/tc-i386.c:14516
9100 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
9103 #: config/tc-i386.c:14535
9104 msgid ".largecomm supported only in 64bit mode, producing .comm"
9107 #: config/tc-ia64.c:869
9108 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
9111 #: config/tc-ia64.c:921
9112 msgid "Size of frame exceeds maximum of 96 registers"
9115 #: config/tc-ia64.c:926
9116 msgid "Size of rotating registers exceeds frame size"
9119 #: config/tc-ia64.c:1013
9120 msgid "Unwind directive not followed by an instruction."
9123 #: config/tc-ia64.c:1022 config/tc-ia64.c:7604
9124 msgid "qualifying predicate not followed by instruction"
9127 #: config/tc-ia64.c:1070
9128 msgid "expected ',' after section name"
9131 #: config/tc-ia64.c:1105
9132 msgid "expected ',' after symbol name"
9135 #: config/tc-ia64.c:1129
9136 msgid "expected ',' after symbol size"
9139 #: config/tc-ia64.c:1212 config/tc-ia64.c:1246
9140 msgid "record type is not valid"
9143 #: config/tc-ia64.c:1315
9144 msgid "Invalid record type for P3 format."
9147 #: config/tc-ia64.c:1351
9148 msgid "Invalid record type for format P6"
9151 #: config/tc-ia64.c:1531 config/tc-ia64.c:1583
9152 msgid "Invalid record type for format B1"
9155 #: config/tc-ia64.c:1616
9156 msgid "Invalid record type for format X1"
9159 #: config/tc-ia64.c:1658
9160 msgid "Invalid record type for format X3"
9163 #: config/tc-ia64.c:1696
9164 msgid "Previous .save incomplete"
9167 #: config/tc-ia64.c:2521
9168 msgid "spill_mask record unimplemented."
9171 #: config/tc-ia64.c:2578
9172 msgid "record_type_not_valid"
9175 #: config/tc-ia64.c:2662
9176 msgid "Ignoring attempt to spill beyond end of region"
9179 #: config/tc-ia64.c:2721
9180 msgid "Only constant space allocation is supported"
9183 #: config/tc-ia64.c:2735
9184 msgid "Only constant offsets are supported"
9187 #: config/tc-ia64.c:2759
9188 msgid "Section switching in code is not supported."
9191 #: config/tc-ia64.c:2801
9192 msgid "Insn slot not set in unwind record."
9195 #: config/tc-ia64.c:2875
9196 msgid "frgr_mem record before region record!"
9199 #: config/tc-ia64.c:2886
9200 msgid "fr_mem record before region record!"
9203 #: config/tc-ia64.c:2895
9204 msgid "gr_mem record before region record!"
9207 #: config/tc-ia64.c:2904
9208 msgid "br_mem record before region record!"
9211 #: config/tc-ia64.c:2914
9212 msgid "gr_gr record before region record!"
9215 #: config/tc-ia64.c:2922
9216 msgid "br_gr record before region record!"
9219 #: config/tc-ia64.c:3040
9221 msgid "First operand to .%s must be a predicate"
9224 #: config/tc-ia64.c:3044
9226 msgid "Pointless use of p0 as first operand to .%s"
9229 #: config/tc-ia64.c:3100
9231 msgid "Operand %d to .%s must be a preserved register"
9234 #: config/tc-ia64.c:3136
9236 msgid "Operand %d to .%s must be a writable register"
9239 #: config/tc-ia64.c:3160
9241 msgid "Radix `%s' unsupported or invalid"
9244 #: config/tc-ia64.c:3190 config/tc-ia64.c:3195
9246 msgid ".%s outside of %s"
9249 #: config/tc-ia64.c:3281
9250 msgid "Tags on unwind pseudo-ops aren't supported, yet"
9253 #: config/tc-ia64.c:3303
9254 msgid "First operand to .fframe must be a constant"
9257 #: config/tc-ia64.c:3323
9258 msgid "First operand to .vframe must be a general register"
9261 #: config/tc-ia64.c:3331
9262 msgid "Operand of .vframe contradicts .prologue"
9265 #: config/tc-ia64.c:3341
9266 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
9269 #: config/tc-ia64.c:3349
9270 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
9273 #: config/tc-ia64.c:3376
9274 msgid "First operand to .save not a register"
9277 #: config/tc-ia64.c:3382
9278 msgid "Second operand to .save not a valid register"
9281 #: config/tc-ia64.c:3413 config/tc-ia64.c:3424 config/tc-ia64.c:3432
9282 msgid "Second operand of .save contradicts .prologue"
9285 #: config/tc-ia64.c:3439
9286 msgid "First operand to .save not a valid register"
9289 #: config/tc-ia64.c:3457
9290 msgid "First operand to .restore must be stack pointer (sp)"
9293 #: config/tc-ia64.c:3466
9294 msgid "Second operand to .restore must be a constant >= 0"
9297 #: config/tc-ia64.c:3476
9299 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
9302 #: config/tc-ia64.c:3562
9304 msgid "Illegal section name `%s' (causes unwind section name clash)"
9307 #: config/tc-ia64.c:3737
9308 msgid "First operand to .altrp not a valid branch register"
9311 #: config/tc-ia64.c:3766
9313 msgid "First operand to .%s not a register"
9316 #: config/tc-ia64.c:3771
9318 msgid "Second operand to .%s not a constant"
9321 #: config/tc-ia64.c:3838
9323 msgid "First operand to .%s not a valid register"
9326 #: config/tc-ia64.c:3861
9327 msgid "First operand to .save.g must be a positive 4-bit constant"
9330 #: config/tc-ia64.c:3874
9331 msgid "Second operand to .save.g must be a general register"
9334 #: config/tc-ia64.c:3879
9336 msgid "Second operand to .save.g must be the first of %d general registers"
9339 #: config/tc-ia64.c:3902
9340 msgid "Operand to .save.f must be a positive 20-bit constant"
9343 #: config/tc-ia64.c:3925
9344 msgid "First operand to .save.b must be a positive 5-bit constant"
9347 #: config/tc-ia64.c:3938
9348 msgid "Second operand to .save.b must be a general register"
9351 #: config/tc-ia64.c:3943
9353 msgid "Second operand to .save.b must be the first of %d general registers"
9356 #: config/tc-ia64.c:3969
9357 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
9360 #: config/tc-ia64.c:3977
9361 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
9364 #: config/tc-ia64.c:3985
9365 msgid "Operands to .save.gf may not be both zero"
9368 #: config/tc-ia64.c:4002
9369 msgid "Operand to .spill must be a constant"
9372 #: config/tc-ia64.c:4071
9374 msgid "Operand %d to .%s must be a constant"
9377 #: config/tc-ia64.c:4092
9379 msgid "Missing .label_state %ld"
9382 #: config/tc-ia64.c:4146
9383 msgid "Operand to .label_state must be a constant"
9386 #: config/tc-ia64.c:4165
9387 msgid "Operand to .copy_state must be a constant"
9390 #: config/tc-ia64.c:4188
9391 msgid "First operand to .unwabi must be a constant"
9394 #: config/tc-ia64.c:4194
9395 msgid "Second operand to .unwabi must be a constant"
9398 #: config/tc-ia64.c:4229
9399 msgid "Missing .endp after previous .proc"
9402 #: config/tc-ia64.c:4247
9403 msgid "Empty argument of .proc"
9406 #: config/tc-ia64.c:4252
9408 msgid "`%s' was already defined"
9411 #: config/tc-ia64.c:4295
9412 msgid "Initial .body should precede any instructions"
9415 #: config/tc-ia64.c:4314
9416 msgid ".prologue within prologue"
9419 #: config/tc-ia64.c:4319
9420 msgid "Initial .prologue should precede any instructions"
9423 #: config/tc-ia64.c:4329
9424 msgid "First operand to .prologue must be a positive 4-bit constant"
9427 #: config/tc-ia64.c:4331
9428 msgid "Pointless use of zero first operand to .prologue"
9431 #: config/tc-ia64.c:4347
9432 msgid "Using a constant as second operand to .prologue is deprecated"
9435 #: config/tc-ia64.c:4353
9436 msgid "Second operand to .prologue must be a general register"
9439 #: config/tc-ia64.c:4358
9441 msgid "Second operand to .prologue must be the first of %d general registers"
9444 #: config/tc-ia64.c:4471
9446 msgid "`%s' was not defined within procedure"
9449 #: config/tc-ia64.c:4507
9450 msgid "Empty argument of .endp"
9453 #: config/tc-ia64.c:4521
9455 msgid "`%s' was not specified with previous .proc"
9458 #: config/tc-ia64.c:4536
9460 msgid "`%s' should be an operand to this .endp"
9463 #: config/tc-ia64.c:4577 config/tc-ia64.c:4898 config/tc-ia64.c:5204
9464 msgid "Comma expected"
9467 #: config/tc-ia64.c:4617
9468 msgid "Expected '['"
9471 #: config/tc-ia64.c:4626 config/tc-ia64.c:7738
9472 msgid "Expected ']'"
9475 #: config/tc-ia64.c:4631
9476 msgid "Number of elements must be positive"
9479 #: config/tc-ia64.c:4642
9481 msgid "Used more than the declared %d rotating registers"
9484 #: config/tc-ia64.c:4650
9485 msgid "Used more than the available 96 rotating registers"
9488 #: config/tc-ia64.c:4657
9489 msgid "Used more than the available 48 rotating registers"
9492 #: config/tc-ia64.c:4685
9494 msgid "Attempt to redefine register set `%s'"
9497 #: config/tc-ia64.c:4750
9499 msgid "Unknown psr option `%s'"
9502 #: config/tc-ia64.c:4784
9503 msgid "Missing section name"
9506 #: config/tc-ia64.c:4793
9507 msgid "Comma expected after section name"
9510 #: config/tc-ia64.c:4804
9511 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
9514 #: config/tc-ia64.c:4893
9515 msgid "Register name expected"
9518 #: config/tc-ia64.c:4906
9519 msgid "Register value annotation ignored"
9522 #: config/tc-ia64.c:4945
9523 msgid "Directive invalid within a bundle"
9526 #: config/tc-ia64.c:5039
9527 msgid "Missing predicate relation type"
9530 #: config/tc-ia64.c:5045
9531 msgid "Unrecognized predicate relation type"
9534 #: config/tc-ia64.c:5091
9535 msgid "Bad register range"
9538 #: config/tc-ia64.c:5100 config/tc-ia64.c:7684
9539 msgid "Predicate register expected"
9542 #: config/tc-ia64.c:5105
9543 msgid "Duplicate predicate register ignored"
9546 #: config/tc-ia64.c:5121
9547 msgid "Predicate source and target required"
9550 #: config/tc-ia64.c:5123 config/tc-ia64.c:5135
9551 msgid "Use of p0 is not valid in this context"
9554 #: config/tc-ia64.c:5130
9555 msgid "At least two PR arguments expected"
9558 #: config/tc-ia64.c:5144
9559 msgid "At least one PR argument expected"
9562 #: config/tc-ia64.c:5176
9564 msgid "duplicate entry hint %s"
9567 #. FIXME -- need 62-bit relocation type
9568 #: config/tc-ia64.c:5652
9569 msgid "62-bit relocation not yet implemented"
9572 #. XXX technically, this is wrong: we should not be issuing warning
9573 #. messages until we're sure this instruction pattern is going to
9575 #: config/tc-ia64.c:5738
9576 msgid "lower 16 bits of mask ignored"
9579 #: config/tc-ia64.c:5967
9580 msgid "stride must be a multiple of 64; lower 6 bits ignored"
9583 #: config/tc-ia64.c:6085
9584 msgid "Expected separator `='"
9587 #: config/tc-ia64.c:6121
9588 msgid "Duplicate equal sign (=) in instruction"
9591 #: config/tc-ia64.c:6128
9593 msgid "Illegal operand separator `%c'"
9596 #: config/tc-ia64.c:6243
9598 msgid "Operand %u of `%s' should be %s"
9601 #: config/tc-ia64.c:6247
9602 msgid "Wrong number of output operands"
9605 #: config/tc-ia64.c:6249
9606 msgid "Wrong number of input operands"
9609 #: config/tc-ia64.c:6251
9610 msgid "Operand mismatch"
9613 #: config/tc-ia64.c:6333
9615 msgid "Invalid use of `%c%d' as output operand"
9618 #: config/tc-ia64.c:6336
9620 msgid "Invalid use of `r%d' as base update address operand"
9623 #: config/tc-ia64.c:6360
9625 msgid "Invalid duplicate use of `%c%d'"
9628 #: config/tc-ia64.c:6367
9630 msgid "Invalid simultaneous use of `f%d' and `f%d'"
9633 #: config/tc-ia64.c:6373
9635 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
9638 #: config/tc-ia64.c:6417
9639 msgid "Value truncated to 62 bits"
9642 #: config/tc-ia64.c:6485
9644 msgid "Bad operand value: %s"
9647 #. Give an error if a frag containing code is not aligned to a 16 byte
9649 #: config/tc-ia64.c:6560 config/tc-ia64.h:177
9650 msgid "instruction address is not a multiple of 16"
9653 #: config/tc-ia64.c:6628
9655 msgid "`%s' must be last in bundle"
9658 #: config/tc-ia64.c:6660
9660 msgid "Internal error: don't know how to force %s to end of instruction group"
9663 #: config/tc-ia64.c:6673
9665 msgid "`%s' must be last in instruction group"
9668 #: config/tc-ia64.c:6703
9669 msgid "Label must be first in a bundle"
9672 #: config/tc-ia64.c:6780
9673 msgid "hint in B unit may be treated as nop"
9676 #: config/tc-ia64.c:6791
9677 msgid "hint in B unit can't be used"
9680 #: config/tc-ia64.c:6805
9681 msgid "emit_one_bundle: unexpected dynamic op"
9684 #: config/tc-ia64.c:6945
9686 msgid "`%s' does not fit into %s template"
9689 #: config/tc-ia64.c:6960
9691 msgid "`%s' does not fit into bundle"
9694 #: config/tc-ia64.c:6972
9696 msgid "`%s' can't go in %s of %s template"
9699 #: config/tc-ia64.c:6978
9700 msgid "Missing '}' at end of file"
9703 #: config/tc-ia64.c:7125
9705 msgid "Unrecognized option '-x%s'"
9708 #: config/tc-ia64.c:7152
9711 " --mconstant-gp\t mark output file as using the constant-GP model\n"
9712 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9713 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
9714 "\t\t\t without function descriptors (sets ELF header flag\n"
9715 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9716 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9717 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9718 " -mtune=[itanium1|itanium2]\n"
9719 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9720 " -munwind-check=[warning|error]\n"
9721 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
9722 " -mhint.b=[ok|warning|error]\n"
9723 "\t\t\t hint.b check (default -mhint.b=error)\n"
9724 " -x | -xexplicit\t turn on dependency violation checking\n"
9727 #. Note for translators: "automagically" can be translated as "automatically" here.
9728 #: config/tc-ia64.c:7169
9730 " -xauto\t\t automagically remove dependency violations (default)\n"
9731 " -xnone\t\t turn off dependency violation checking\n"
9732 " -xdebug\t\t debug dependency violation checker\n"
9733 " -xdebugn\t\t debug dependency violation checker but turn off\n"
9734 "\t\t\t dependency violation checking\n"
9735 " -xdebugx\t\t debug dependency violation checker and turn on\n"
9736 "\t\t\t dependency violation checking\n"
9739 #: config/tc-ia64.c:7184
9740 msgid "--gstabs is not supported for ia64"
9743 #: config/tc-ia64.c:7619
9744 msgid "Explicit stops are ignored in auto mode"
9747 #: config/tc-ia64.c:7628
9748 msgid "Found '{' when manual bundling is already turned on"
9751 #: config/tc-ia64.c:7641
9752 msgid "Found '{' after explicit switch to automatic mode"
9755 #: config/tc-ia64.c:7647
9756 msgid "Found '}' when manual bundling is off"
9759 #: config/tc-ia64.c:7674
9760 msgid "Expected ')'"
9763 #: config/tc-ia64.c:7679
9764 msgid "Qualifying predicate expected"
9767 #: config/tc-ia64.c:7698
9768 msgid "Tag must come before qualifying predicate."
9771 #: config/tc-ia64.c:7727
9772 msgid "Expected ':'"
9775 #: config/tc-ia64.c:7743
9776 msgid "Tag name expected"
9779 #: config/tc-ia64.c:7844
9780 msgid "Rotating register index must be a non-negative constant"
9783 #: config/tc-ia64.c:7849
9785 msgid "Index out of range 0..%u"
9788 #: config/tc-ia64.c:7861
9789 msgid "Indirect register index must be a general register"
9792 #: config/tc-ia64.c:7870
9793 msgid "Index can only be applied to rotating or indirect registers"
9796 #: config/tc-ia64.c:7906 config/tc-xstormy16.c:145
9797 msgid "Expected '('"
9800 #: config/tc-ia64.c:7914 config/tc-pdp11.c:466 config/tc-pdp11.c:530
9801 #: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
9802 #: config/tc-xstormy16.c:154
9806 #: config/tc-ia64.c:7932 config/tc-xstormy16.c:161
9807 msgid "Not a symbolic expression"
9810 #: config/tc-ia64.c:7937 config/tc-ia64.c:7951
9811 msgid "Illegal combination of relocation functions"
9814 #: config/tc-ia64.c:8040
9815 msgid "No current frame"
9818 #: config/tc-ia64.c:8042
9820 msgid "Register number out of range 0..%u"
9823 #: config/tc-ia64.c:8081
9824 msgid "Standalone `#' is illegal"
9827 #: config/tc-ia64.c:8084
9828 msgid "Redundant `#' suffix operators"
9831 #: config/tc-ia64.c:8242
9833 msgid "Unhandled dependency %s for %s (%s), note %d"
9836 #: config/tc-ia64.c:9555
9838 msgid "Unrecognized dependency specifier %d\n"
9841 #: config/tc-ia64.c:10425
9842 msgid "Only the first path encountering the conflict is reported"
9845 #: config/tc-ia64.c:10427
9846 msgid "This is the location of the conflicting usage"
9849 #: config/tc-ia64.c:10689
9851 msgid "Unknown opcode `%s'"
9854 #: config/tc-ia64.c:10767
9856 msgid "AR %d can only be accessed by %c-unit"
9859 #: config/tc-ia64.c:10779
9860 msgid "hint.b may be treated as nop"
9863 #: config/tc-ia64.c:10782
9864 msgid "hint.b shouldn't be used"
9867 #: config/tc-ia64.c:10821
9869 msgid "`%s' cannot be predicated"
9872 #: config/tc-ia64.c:10893
9873 msgid "Closing bracket missing"
9876 #: config/tc-ia64.c:10902
9877 msgid "Index must be a general register"
9880 #: config/tc-ia64.c:11067
9882 msgid "Unsupported fixup size %d"
9885 #. This should be an error, but since previously there wasn't any
9886 #. diagnostic here, don't make it fail because of this for now.
9887 #: config/tc-ia64.c:11339
9889 msgid "Cannot express %s%d%s relocation"
9892 #: config/tc-ia64.c:11358
9893 msgid "No addend allowed in @fptr() relocation"
9896 #: config/tc-ia64.c:11397
9897 msgid "integer operand out of range"
9900 #: config/tc-ia64.c:11464
9902 msgid "%s must have a constant value"
9905 #: config/tc-ia64.c:11484
9906 msgid "cannot resolve @slotcount parameter"
9909 #: config/tc-ia64.c:11517
9910 msgid "invalid @slotcount value"
9913 #: config/tc-ia64.c:11554 config/tc-z8k.c:1388
9915 msgid "Cannot represent %s relocation in object file"
9918 #: config/tc-ia64.c:11663
9919 msgid "Can't add stop bit to mark end of instruction group"
9922 #: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3783 stabs.c:468
9924 msgid "expected comma after \"%s\""
9927 #: config/tc-ia64.c:11814
9929 msgid "`%s' is already the alias of %s `%s'"
9932 #: config/tc-ia64.c:11826
9934 msgid "%s `%s' already has an alias `%s'"
9937 #: config/tc-ia64.c:11860
9939 msgid "symbol `%s' aliased to `%s' is not used"
9942 #: config/tc-ia64.c:11886
9944 msgid "section `%s' aliased to `%s' is not used"
9947 #: config/tc-ip2k.c:139
9949 msgid "IP2K specific command line options:\n"
9952 #: config/tc-ip2k.c:140
9954 msgid " -mip2022 restrict to IP2022 insns \n"
9957 #: config/tc-ip2k.c:141
9959 msgid " -mip2022ext permit extended IP2022 insn\n"
9962 #: config/tc-ip2k.c:232
9963 msgid "relaxation not supported\n"
9966 #: config/tc-iq2000.c:367
9968 msgid "the yielding instruction %s may not be in a delay slot."
9971 #: config/tc-iq2000.c:375
9973 msgid "Register number (R%ld) for double word access must be even."
9976 #: config/tc-iq2000.c:384 config/tc-iq2000.c:389 config/tc-iq2000.c:394
9977 #: config/tc-iq2000.c:411 config/tc-mt.c:246 config/tc-mt.c:251
9979 msgid "operand references R%ld of previous load."
9982 #: config/tc-iq2000.c:399
9983 msgid "instruction implicitly accesses R31 of previous load."
9986 #: config/tc-iq2000.c:654 config/tc-mep.c:2008
9987 msgid "Unmatched high relocation"
9990 #: config/tc-iq2000.c:831 config/tc-mips.c:19783 config/tc-score.c:5804
9991 msgid ".end not in text section"
9994 #: config/tc-iq2000.c:835 config/tc-score.c:5807
9995 msgid ".end directive without a preceding .ent directive."
9998 #: config/tc-iq2000.c:844 config/tc-score.c:5815
9999 msgid ".end symbol does not match .ent symbol."
10002 #: config/tc-iq2000.c:847 config/tc-mips.c:19803 config/tc-score.c:5820
10003 msgid ".end directive missing or unknown symbol"
10006 #: config/tc-iq2000.c:865
10007 msgid "Expected simple number."
10010 #: config/tc-iq2000.c:894 config/tc-mips.c:19708 config/tc-score.c:5670
10012 msgid " *input_line_pointer == '%c' 0x%02x\n"
10015 #: config/tc-iq2000.c:896
10016 msgid "Invalid number"
10019 #: config/tc-iq2000.c:930 config/tc-score.c:5701
10020 msgid ".ent or .aent not in text section."
10023 #: config/tc-iq2000.c:933
10024 msgid "missing `.end'"
10027 #: config/tc-m32c.c:141
10029 msgid " M32C specific command line options:\n"
10032 #. Pretend that we do not recognise this option.
10033 #: config/tc-m32r.c:330
10034 msgid "Unrecognised option: -hidden"
10037 #: config/tc-m32r.c:357 config/tc-sparc.c:602
10038 msgid "Unrecognized option following -K"
10041 #: config/tc-m32r.c:372
10043 msgid " M32R specific command line options:\n"
10046 #: config/tc-m32r.c:374
10049 " -m32r disable support for the m32rx instruction set\n"
10052 #: config/tc-m32r.c:376
10054 msgid " -m32rx support the extended m32rx instruction set\n"
10057 #: config/tc-m32r.c:378
10059 msgid " -m32r2 support the extended m32r2 instruction set\n"
10062 #: config/tc-m32r.c:380
10064 msgid " -EL,-little produce little endian code and data\n"
10067 #: config/tc-m32r.c:382
10069 msgid " -EB,-big produce big endian code and data\n"
10072 #: config/tc-m32r.c:384
10074 msgid " -parallel try to combine instructions in parallel\n"
10077 #: config/tc-m32r.c:386
10079 msgid " -no-parallel disable -parallel\n"
10082 #: config/tc-m32r.c:388
10085 " -no-bitinst disallow the M32R2's extended bit-field "
10089 #: config/tc-m32r.c:390
10091 msgid " -O try to optimize code. Implies -parallel\n"
10094 #: config/tc-m32r.c:393
10097 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
10100 #: config/tc-m32r.c:395
10102 msgid " might violate constraints\n"
10105 #: config/tc-m32r.c:397
10107 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
10110 #: config/tc-m32r.c:399
10113 " instructions might violate "
10117 #: config/tc-m32r.c:401
10120 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
10123 #: config/tc-m32r.c:403
10126 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
10129 #: config/tc-m32r.c:405
10132 " -ignore-parallel-conflicts do not check parallel instructions\n"
10135 #: config/tc-m32r.c:407
10137 msgid " for constraint violations\n"
10140 #: config/tc-m32r.c:409
10143 " -no-ignore-parallel-conflicts check parallel instructions for\n"
10146 #: config/tc-m32r.c:411
10148 msgid " constraint violations\n"
10151 #: config/tc-m32r.c:413
10153 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
10156 #: config/tc-m32r.c:415
10158 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
10161 #: config/tc-m32r.c:418
10164 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
10168 #: config/tc-m32r.c:420
10170 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
10173 #: config/tc-m32r.c:422
10175 msgid " -Wuh synonym for -warn-unmatched-high\n"
10178 #: config/tc-m32r.c:424
10180 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
10183 #: config/tc-m32r.c:427
10185 msgid " -KPIC generate PIC\n"
10188 #: config/tc-m32r.c:848
10189 msgid "instructions write to the same destination register."
10192 #: config/tc-m32r.c:856
10193 msgid "Instructions do not use parallel execution pipelines."
10196 #: config/tc-m32r.c:864
10197 msgid "Instructions share the same execution pipeline"
10200 #: config/tc-m32r.c:929 config/tc-m32r.c:1043
10202 msgid "not a 16 bit instruction '%s'"
10205 #: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
10207 msgid "instruction '%s' is for the M32R2 only"
10210 #: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
10212 msgid "unknown instruction '%s'"
10215 #: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
10217 msgid "instruction '%s' is for the M32RX only"
10220 #: config/tc-m32r.c:972 config/tc-m32r.c:1084
10222 msgid "instruction '%s' cannot be executed in parallel."
10225 #: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
10226 msgid "internal error: lookup/get operands failed"
10229 #: config/tc-m32r.c:1094
10231 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
10234 #: config/tc-m32r.c:1123
10237 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
10238 "is this intentional ?"
10241 #: config/tc-m32r.c:1127
10244 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
10245 "is this intentional ?"
10248 #: config/tc-m32r.c:1490 config/tc-microblaze.c:196
10249 msgid "Expected comma after symbol-name: rest of line ignored."
10252 #: config/tc-m32r.c:1500
10254 msgid ".SCOMMon length (%ld.) <0! Ignored."
10257 #: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2366
10258 #: config/tc-ppc.c:4332 config/tc-ppc.c:4374
10259 msgid "ignoring bad alignment"
10262 #: config/tc-m32r.c:1526 config/tc-microblaze.c:253 config/tc-v850.c:383
10263 msgid "Common alignment not a power of 2"
10266 #: config/tc-m32r.c:1541 config/tc-microblaze.c:229
10268 msgid "Ignoring attempt to re-define symbol `%s'."
10271 #: config/tc-m32r.c:1550
10273 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
10276 #: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4787
10277 #: config/tc-nds32.c:4831 config/tc-sh.c:391 config/tc-sh.c:2062
10278 msgid "Invalid PIC expression."
10281 #: config/tc-m32r.c:2071
10282 msgid "Unmatched high/shigh reloc"
10285 #: config/tc-m68hc11.c:416
10288 "Motorola 68HC11/68HC12/68HCS12 options:\n"
10289 " -m68hc11 | -m68hc12 |\n"
10290 " -m68hcs12 | -mm9s12x |\n"
10291 " -mm9s12xg specify the processor [default %s]\n"
10292 " -mshort use 16-bit int ABI (default)\n"
10293 " -mlong use 32-bit int ABI\n"
10294 " -mshort-double use 32-bit double ABI\n"
10295 " -mlong-double use 64-bit double ABI (default)\n"
10296 " --force-long-branches always turn relative branches into absolute ones\n"
10297 " -S,--short-branches do not turn relative branches into absolute ones\n"
10298 " when the offset is out of range\n"
10299 " --strict-direct-mode do not turn the direct mode into extended mode\n"
10300 " when the instruction does not support direct mode\n"
10301 " --print-insn-syntax print the syntax of instruction in case of error\n"
10302 " --print-opcodes print the list of instructions with syntax\n"
10303 " --xgate-ramoffset offset ram addresses by 0xc000\n"
10304 " --generate-example generate an example of each instruction\n"
10305 " (used for testing)\n"
10308 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10310 msgid "Default target `%s' is not supported."
10313 #. Dump the opcode statistics table.
10314 #: config/tc-m68hc11.c:482
10316 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
10319 #: config/tc-m68hc11.c:561
10321 msgid "Option `%s' is not recognized."
10324 #: config/tc-m68hc11.c:748
10328 #: config/tc-m68hc11.c:756
10332 #: config/tc-m68hc11.c:764
10336 #: config/tc-m68hc11.c:772
10340 #: config/tc-m68hc11.c:804
10341 msgid "RD, (RI,#offs5)"
10344 #: config/tc-m68hc11.c:856
10348 #: config/tc-m68hc11.c:865
10352 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
10356 #: config/tc-m68hc11.c:910
10360 #: config/tc-m68hc11.c:922
10364 #: config/tc-m68hc11.c:932
10369 #: config/tc-m68hc11.c:934
10373 #: config/tc-m68hc11.c:953
10377 #: config/tc-m68hc11.c:969
10380 "# Example of `%s' instructions\n"
10385 #: config/tc-m68hc11.c:1016
10387 msgid "Instruction `%s' is not recognized."
10390 #: config/tc-m68hc11.c:1021
10392 msgid "Instruction formats for `%s':"
10395 #: config/tc-m68hc11.c:1173
10397 msgid "Immediate operand is not allowed for operand %d."
10400 #: config/tc-m68hc11.c:1217
10401 msgid "Indirect indexed addressing is not valid for 68HC11."
10404 #: config/tc-m68hc11.c:1237
10405 msgid "Spurious `,' or bad indirect register addressing mode."
10408 #: config/tc-m68hc11.c:1259
10409 msgid "Missing second register or offset for indexed-indirect mode."
10412 #: config/tc-m68hc11.c:1269
10413 msgid "Missing second register for indexed-indirect mode."
10416 #: config/tc-m68hc11.c:1285
10417 msgid "Missing `]' to close indexed-indirect mode."
10420 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10421 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10422 msgid "Illegal operand."
10425 #. Looks like OP_R_R.
10426 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10427 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10428 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10429 msgid "Missing operand."
10432 #: config/tc-m68hc11.c:1388
10433 msgid "Pre-increment mode is not valid for 68HC11"
10436 #: config/tc-m68hc11.c:1401
10437 msgid "Wrong register in register indirect mode."
10440 #: config/tc-m68hc11.c:1409
10441 msgid "Missing `]' to close register indirect operand."
10444 #: config/tc-m68hc11.c:1429
10445 msgid "Post-decrement mode is not valid for 68HC11."
10448 #: config/tc-m68hc11.c:1437
10449 msgid "Post-increment mode is not valid for 68HC11."
10452 #: config/tc-m68hc11.c:1455
10453 msgid "Invalid indexed indirect mode."
10456 #: config/tc-m68hc11.c:1579
10458 msgid "Trap id `%ld' is out of range."
10461 #: config/tc-m68hc11.c:1583
10462 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
10465 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
10467 msgid "Operand out of 8-bit range: `%ld'."
10470 #: config/tc-m68hc11.c:1597
10471 msgid "The trap id must be a constant."
10474 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10476 msgid "Operand `%x' not recognized in fixup8."
10479 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
10481 msgid "Operand out of 16-bit range: `%ld'."
10484 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
10486 msgid "Operand `%x' not recognized in fixup16."
10489 #: config/tc-m68hc11.c:1801
10491 msgid "Unexpected branch conversion with `%x'"
10494 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
10496 msgid "Operand out of range for a relative branch: `%ld'"
10499 #: config/tc-m68hc11.c:1987
10500 msgid "Invalid register for dbcc/tbcc instruction."
10503 #: config/tc-m68hc11.c:2075
10505 msgid "Increment/decrement value is out of range: `%ld'."
10508 #: config/tc-m68hc11.c:2087
10509 msgid "Expecting a register."
10512 #: config/tc-m68hc11.c:2102
10513 msgid "Invalid register for post/pre increment."
10516 #: config/tc-m68hc11.c:2132
10517 msgid "Invalid register."
10520 #: config/tc-m68hc11.c:2139
10522 msgid "Offset out of 16-bit range: %ld."
10525 #: config/tc-m68hc11.c:2145
10527 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
10530 #: config/tc-m68hc11.c:2270
10531 msgid "Expecting register D for indexed indirect mode."
10534 #: config/tc-m68hc11.c:2272
10535 msgid "Indexed indirect mode is not allowed for movb/movw."
10538 #: config/tc-m68hc11.c:2289
10539 msgid "Invalid accumulator register."
10542 #: config/tc-m68hc11.c:2315
10543 msgid "Invalid indexed register."
10546 #: config/tc-m68hc11.c:2325
10547 msgid "Addressing mode not implemented yet."
10550 #: config/tc-m68hc11.c:2339
10551 msgid "Invalid source register for this instruction, use 'tfr'."
10554 #: config/tc-m68hc11.c:2341
10555 msgid "Invalid source register."
10558 #: config/tc-m68hc11.c:2346
10559 msgid "Invalid destination register for this instruction, use 'tfr'."
10562 #: config/tc-m68hc11.c:2348
10563 msgid "Invalid destination register."
10566 #: config/tc-m68hc11.c:2523
10567 msgid "Invalid indexed register, expecting register X."
10570 #: config/tc-m68hc11.c:2525
10571 msgid "Invalid indexed register, expecting register Y."
10574 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3804
10575 msgid "No instruction or missing opcode."
10578 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3533
10580 msgid "Opcode `%s' is not recognized."
10583 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3555
10585 msgid "Garbage at end of instruction: `%s'."
10588 #: config/tc-m68hc11.c:3440
10590 msgid "Failed to find a valid mode for `%s'."
10593 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3683 config/tc-m68hc11.c:3689
10595 msgid "Invalid operand for `%s'"
10598 #: config/tc-m68hc11.c:3741
10600 msgid "Invalid mode: %s\n"
10603 #: config/tc-m68hc11.c:3800
10604 msgid "bad .relax format"
10607 #: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
10609 msgid "Relocation %d is not supported by object file format."
10612 #: config/tc-m68hc11.c:4121
10613 msgid "bra or bsr with undefined symbol."
10616 #: config/tc-m68hc11.c:4222 config/tc-m68hc11.c:4279
10618 msgid "Subtype %d is not recognized."
10621 #: config/tc-m68hc11.c:4337 config/tc-s12z.c:3936 config/tc-xgate.c:663
10622 msgid "Expression too complex."
10625 #: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
10626 #: config/tc-xgate.c:717
10627 msgid "Value out of 16-bit range."
10630 #: config/tc-m68hc11.c:4390
10632 msgid "Value %ld too large for 8-bit PC-relative branch."
10635 #: config/tc-m68hc11.c:4400 config/tc-xgate.c:674
10637 msgid "Value %ld too large for 9-bit PC-relative branch."
10640 #: config/tc-m68hc11.c:4409 config/tc-xgate.c:691
10642 msgid "Value %ld too large for 10-bit PC-relative branch."
10645 #: config/tc-m68hc11.c:4417
10647 msgid "Auto increment/decrement offset '%ld' is out of range."
10650 #: config/tc-m68hc11.c:4430
10652 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
10655 #: config/tc-m68hc11.c:4441
10657 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
10660 #: config/tc-m68hc11.c:4453
10662 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
10665 #: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
10667 msgid "Line %d: unknown relocation type: 0x%x."
10670 #: config/tc-m68hc11.c:4495 config/tc-z80.c:3440 config/tc-z80.c:3460
10671 msgid "Invalid directive"
10674 #: config/tc-m68k.c:1141
10676 msgid "Can not do %d byte pc-relative relocation"
10679 #: config/tc-m68k.c:1143
10681 msgid "Can not do %d byte pc-relative pic relocation"
10684 #: config/tc-m68k.c:1148
10686 msgid "Can not do %d byte relocation"
10689 #: config/tc-m68k.c:1150
10691 msgid "Can not do %d byte pic relocation"
10694 #: config/tc-m68k.c:1220
10696 msgid "Unable to produce reloc against symbol '%s'"
10699 #: config/tc-m68k.c:1279 config/tc-vax.c:2367
10701 msgid "Cannot make %s relocation PC relative"
10704 #: config/tc-m68k.c:1361 config/tc-vax.c:1878
10705 msgid "No operator"
10708 #: config/tc-m68k.c:1391 config/tc-vax.c:1894
10709 msgid "Unknown operator"
10712 #: config/tc-m68k.c:2294
10713 msgid "invalid instruction for this architecture; needs "
10716 #: config/tc-m68k.c:2302
10717 msgid "hardware divide"
10720 #: config/tc-m68k.c:2324 config/tc-m68k.c:2328 config/tc-m68k.c:2332
10724 #: config/tc-m68k.c:2385
10725 msgid "operands mismatch"
10728 #: config/tc-m68k.c:2449 config/tc-m68k.c:2455 config/tc-m68k.c:2461
10729 #: config/tc-mmix.c:2507 config/tc-mmix.c:2531
10730 msgid "operand out of range"
10733 #: config/tc-m68k.c:2518
10735 msgid "Bignum too big for %c format; truncated"
10738 #: config/tc-m68k.c:2595
10739 msgid "displacement too large for this architecture; needs 68020 or higher"
10742 #: config/tc-m68k.c:2703
10744 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
10747 #: config/tc-m68k.c:2708
10748 msgid "invalid index size for coldfire"
10751 #: config/tc-m68k.c:2761
10752 msgid "Forcing byte displacement"
10755 #: config/tc-m68k.c:2763
10756 msgid "byte displacement out of range"
10759 #: config/tc-m68k.c:2808 config/tc-m68k.c:2846
10760 msgid "invalid operand mode for this architecture; needs 68020 or higher"
10763 #: config/tc-m68k.c:2832 config/tc-m68k.c:2866
10764 msgid ":b not permitted; defaulting to :w"
10767 #: config/tc-m68k.c:2941
10768 msgid "unsupported byte value; use a different suffix"
10771 #: config/tc-m68k.c:2956
10772 msgid "unknown/incorrect operand"
10775 #: config/tc-m68k.c:2999 config/tc-m68k.c:3007 config/tc-m68k.c:3014
10776 #: config/tc-m68k.c:3021
10777 msgid "out of range"
10780 #: config/tc-m68k.c:3092
10781 msgid "Can't use long branches on this architecture"
10784 #: config/tc-m68k.c:3198
10785 msgid "Expression out of range, using 0"
10788 #: config/tc-m68k.c:3399 config/tc-m68k.c:3415
10789 msgid "Floating point register in register list"
10792 #: config/tc-m68k.c:3405
10793 msgid "Wrong register in floating-point reglist"
10796 #: config/tc-m68k.c:3421
10797 msgid "incorrect register in reglist"
10800 #: config/tc-m68k.c:3427
10801 msgid "wrong register in floating-point reglist"
10804 #: config/tc-m68k.c:3838 config/tc-m68k.c:3870 config/tc-sparc.c:3135
10805 msgid "failed sanity check."
10809 #: config/tc-m68k.c:3900
10814 #: config/tc-m68k.c:3911
10818 #: config/tc-m68k.c:3928
10819 msgid "Missing operand"
10822 #: config/tc-m68k.c:4253
10824 msgid "unrecognized default cpu `%s'"
10827 #: config/tc-m68k.c:4307
10829 msgid "%s -- statement `%s' ignored"
10832 #: config/tc-m68k.c:4354
10834 msgid "Don't know how to figure out width of %c in md_assemble()"
10837 #: config/tc-m68k.c:4584 config/tc-m68k.c:4622
10839 msgid "Internal Error: Can't find %s in hash table"
10842 #: config/tc-m68k.c:4744
10844 msgid "text label `%s' aligned to odd boundary"
10847 #: config/tc-m68k.c:4906
10849 msgid "value %ld out of range"
10852 #: config/tc-m68k.c:4920
10853 msgid "invalid byte branch offset"
10856 #: config/tc-m68k.c:4957
10857 msgid "short branch with zero offset: use :w"
10860 #: config/tc-m68k.c:5001
10861 msgid "Conversion of PC relative BSR to absolute JSR"
10864 #: config/tc-m68k.c:5012
10865 msgid "Conversion of PC relative branch to absolute jump"
10868 #: config/tc-m68k.c:5029 config/tc-m68k.c:5086
10869 msgid "Conversion of PC relative conditional branch to absolute jump"
10872 #: config/tc-m68k.c:5151
10873 msgid "Conversion of PC relative displacement to absolute"
10876 #: config/tc-m68k.c:5334
10877 msgid "Tried to convert PC relative branch to absolute jump"
10880 #: config/tc-m68k.c:5379 config/tc-m68k.c:5390 config/tc-m68k.c:5434
10881 msgid "expression out of range: defaulting to 1"
10884 #: config/tc-m68k.c:5426
10885 msgid "expression out of range: defaulting to 0"
10888 #: config/tc-m68k.c:5467 config/tc-m68k.c:5479
10890 msgid "Can't deal with expression; defaulting to %ld"
10893 #: config/tc-m68k.c:5493
10894 msgid "expression doesn't fit in BYTE"
10897 #: config/tc-m68k.c:5497
10898 msgid "expression doesn't fit in WORD"
10901 #: config/tc-m68k.c:5584
10903 msgid "%s: unrecognized processor name"
10906 #: config/tc-m68k.c:5645
10907 msgid "bad coprocessor id"
10910 #: config/tc-m68k.c:5651
10911 msgid "unrecognized fopt option"
10914 #: config/tc-m68k.c:5783
10916 msgid "option `%s' may not be negated"
10919 #: config/tc-m68k.c:5794
10921 msgid "option `%s' not recognized"
10924 #: config/tc-m68k.c:5823
10925 msgid "bad format of OPT NEST=depth"
10928 #: config/tc-m68k.c:5879
10929 msgid "missing label"
10932 #: config/tc-m68k.c:5905
10934 msgid "bad register list: %s"
10937 #: config/tc-m68k.c:6003
10938 msgid "restore without save"
10941 #: config/tc-m68k.c:6156 config/tc-m68k.c:6526
10942 msgid "syntax error in structured control directive"
10945 #: config/tc-m68k.c:6201
10946 msgid "missing condition code in structured control directive"
10949 #: config/tc-m68k.c:6272
10952 "Condition <%c%c> in structured control directive can not be encoded correctly"
10955 #: config/tc-m68k.c:6568
10956 msgid "missing then"
10959 #: config/tc-m68k.c:6649
10960 msgid "else without matching if"
10963 #: config/tc-m68k.c:6682
10964 msgid "endi without matching if"
10967 #: config/tc-m68k.c:6722
10968 msgid "break outside of structured loop"
10971 #: config/tc-m68k.c:6760
10972 msgid "next outside of structured loop"
10975 #: config/tc-m68k.c:6811
10979 #: config/tc-m68k.c:6849
10980 msgid "missing to or downto"
10983 #: config/tc-m68k.c:6885 config/tc-m68k.c:6919 config/tc-m68k.c:7133
10987 #: config/tc-m68k.c:7020
10988 msgid "endf without for"
10991 #: config/tc-m68k.c:7074
10992 msgid "until without repeat"
10995 #: config/tc-m68k.c:7168
10996 msgid "endw without while"
10999 #: config/tc-m68k.c:7201 config/tc-m68k.c:7229
11000 msgid "already assembled instructions"
11003 #: config/tc-m68k.c:7306
11005 msgid "`%s' is deprecated, use `%s'"
11008 #: config/tc-m68k.c:7325
11010 msgid "cpu `%s' unrecognized"
11013 #: config/tc-m68k.c:7344
11015 msgid "architecture `%s' unrecognized"
11018 #: config/tc-m68k.c:7365
11020 msgid "extension `%s' unrecognized"
11023 #: config/tc-m68k.c:7480
11025 msgid "option `-A%s' is deprecated: use `-%s'"
11028 #: config/tc-m68k.c:7513
11029 msgid "architecture features both enabled and disabled"
11032 #: config/tc-m68k.c:7540
11033 msgid "selected processor does not have all features of selected architecture"
11036 #: config/tc-m68k.c:7549
11037 msgid "m68k and cf features both selected"
11040 #: config/tc-m68k.c:7561
11041 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
11044 #: config/tc-m68k.c:7593
11047 "-march=<arch>\t\tset architecture\n"
11048 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
11051 #: config/tc-m68k.c:7598
11053 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
11056 #: config/tc-m68k.c:7604
11059 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
11060 "-pic, -k\t\tgenerate position independent code\n"
11061 "-S\t\t\tturn jbsr into jsr\n"
11062 "--pcrel never turn PC-relative branches into absolute jumps\n"
11063 "--register-prefix-optional\n"
11064 "\t\t\trecognize register names without prefix character\n"
11065 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
11066 "--base-size-default-16\tbase reg without size is 16 bits\n"
11067 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
11068 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
11069 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
11072 #: config/tc-m68k.c:7618
11074 msgid "Architecture variants are: "
11077 #: config/tc-m68k.c:7627
11079 msgid "Processor variants are: "
11082 #: config/tc-m68k.c:7634 config/tc-xtensa.c:6428
11087 #: config/tc-m68k.c:7665
11089 msgid "Error %s in %s\n"
11092 #: config/tc-m68k.c:7669
11094 msgid "Opcode(%d.%s): "
11097 #: config/tc-m68k.c:7814
11098 msgid "Not a defined coldfire architecture"
11101 #: config/tc-m68k.c:7923 read.c:4673
11103 msgid "%s relocations do not fit in %u byte"
11104 msgid_plural "%s relocations do not fit in %u bytes"
11108 #: config/tc-m68k.c:7965 config/tc-ppc.c:2539
11109 msgid "unknown .gnu_attribute value"
11112 #: config/tc-m68k.c:8009
11114 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
11117 #: config/tc-mcore.c:521 config/tc-microblaze.c:515 config/tc-microblaze.c:543
11118 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
11120 msgid "register expected, but saw '%.6s'"
11123 #: config/tc-mcore.c:603
11125 msgid "control register expected, but saw '%.6s'"
11128 #: config/tc-mcore.c:639
11129 msgid "bad/missing psr specifier"
11132 #: config/tc-mcore.c:784
11134 msgid "operand must be absolute in range %u..%u, not %ld"
11137 #: config/tc-mcore.c:819
11138 msgid "operand must be a multiple of 4"
11141 #: config/tc-mcore.c:826
11142 msgid "operand must be a multiple of 2"
11145 #: config/tc-mcore.c:888 config/tc-microblaze.c:948 config/tc-microblaze.c:1084
11146 #: config/tc-microblaze.c:1118 config/tc-microblaze.c:1573
11147 #: config/tc-microblaze.c:1641 config/tc-microblaze.c:1716
11148 #: config/tc-microblaze.c:2137 config/tc-microblaze.c:2186
11150 msgid "unknown opcode \"%s\""
11153 #: config/tc-mcore.c:931
11154 msgid "invalid register: r15 illegal"
11157 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
11158 msgid "M340 specific opcode used when assembling for M210"
11161 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
11162 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
11163 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
11164 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
11165 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
11166 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
11167 msgid "second operand missing"
11170 #: config/tc-mcore.c:1014
11171 msgid "destination register must be r1"
11174 #: config/tc-mcore.c:1035
11175 msgid "source register must be r1"
11178 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
11179 msgid "immediate is not a power of two"
11182 #: config/tc-mcore.c:1127
11183 msgid "translating bgeni to movi"
11186 #: config/tc-mcore.c:1196
11187 msgid "translating bmaski to movi"
11190 #: config/tc-mcore.c:1272
11192 msgid "displacement too large (%d)"
11195 #: config/tc-mcore.c:1286
11196 msgid "Invalid register: r0 and r15 illegal"
11199 #: config/tc-mcore.c:1317
11200 msgid "bad starting register: r0 and r15 invalid"
11203 #: config/tc-mcore.c:1330
11204 msgid "ending register must be r15"
11207 #: config/tc-mcore.c:1350
11208 msgid "bad base register: must be r0"
11211 #: config/tc-mcore.c:1368
11212 msgid "first register must be r4"
11215 #: config/tc-mcore.c:1379
11216 msgid "last register must be r7"
11219 #: config/tc-mcore.c:1416
11220 msgid "reg-reg expected"
11223 #: config/tc-mcore.c:1548
11224 msgid "zero used as immediate value"
11227 #: config/tc-mcore.c:1575
11228 msgid "duplicated psr bit specifier"
11231 #: config/tc-mcore.c:1581
11232 msgid "`af' must appear alone"
11235 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1754
11237 msgid "unimplemented opcode \"%s\""
11240 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1763
11242 msgid "ignoring operands: %s "
11245 #: config/tc-mcore.c:1670
11247 msgid "unrecognised cpu type '%s'"
11250 #: config/tc-mcore.c:1688
11253 "MCORE specific options:\n"
11254 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11255 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11256 " -cpu=[210|340] select CPU type\n"
11257 " -EB assemble for a big endian system (default)\n"
11258 " -EL assemble for a little endian system\n"
11261 #: config/tc-mcore.c:1706 config/tc-microblaze.c:1871
11262 msgid "failed sanity check: short_jump"
11265 #: config/tc-mcore.c:1716 config/tc-microblaze.c:1881
11266 msgid "failed sanity check: long_jump"
11269 #: config/tc-mcore.c:1742
11271 msgid "odd displacement at %x"
11274 #: config/tc-mcore.c:1951
11276 msgid "odd distance branch (0x%lx byte)"
11277 msgid_plural "odd distance branch (0x%lx bytes)"
11281 #: config/tc-mcore.c:1958
11283 msgid "pcrel for branch to %s too far (0x%lx)"
11286 #: config/tc-mcore.c:1978
11288 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
11291 #: config/tc-mcore.c:1990
11293 msgid "pcrel for loopt too far (0x%lx)"
11296 #: config/tc-mcore.c:2186 config/tc-microblaze.c:2471 config/tc-tic30.c:1364
11298 msgid "Can not do %d byte %srelocation"
11301 #: config/tc-mcore.c:2188 config/tc-microblaze.c:2473 config/tc-tic30.c:1365
11302 msgid "pc-relative "
11305 #: config/tc-mep.c:339
11308 "MeP specific command line options:\n"
11309 " -EB assemble for a big endian system\n"
11310 " -EL assemble for a little endian system (default)\n"
11311 " -mconfig=<name> specify a chip configuration to use\n"
11312 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11313 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11314 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11315 " enable/disable the given opcodes\n"
11317 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
11318 " if no -m options are given, all core opcodes are enabled;\n"
11319 " if any enabling -m options are given, only those are enabled;\n"
11320 " if only disabling -m options are given, only those are disabled.\n"
11323 #: config/tc-mep.c:408
11324 msgid "$hi and $lo are disabled when MUL and DIV are off"
11327 #: config/tc-mep.c:415
11328 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
11331 #: config/tc-mep.c:420
11332 msgid "$dbg and $depc are disabled when DEBUG is off"
11335 #: config/tc-mep.c:611
11336 msgid "core and copro insn lengths must total 32 bits."
11339 #: config/tc-mep.c:614 config/tc-mep.c:751
11340 msgid "vliw group must consist of 1 core and 1 copro insn."
11343 #: config/tc-mep.c:748
11344 msgid "core and copro insn lengths must total 64 bits."
11347 #: config/tc-mep.c:980
11349 msgid "cannot pack %s with a 16-bit insn"
11352 #: config/tc-mep.c:998
11354 msgid "cannot pack %s and %s together with a 16-bit insn"
11357 #: config/tc-mep.c:1004
11358 msgid "too many IVC2 insns to pack with a 16-bit core insn"
11361 #: config/tc-mep.c:1019
11363 msgid "cannot pack %s into slot P1"
11366 #: config/tc-mep.c:1025
11367 msgid "too many IVC2 insns to pack with a 32-bit core insn"
11370 #: config/tc-mep.c:1043
11372 msgid "unable to pack %s by itself?"
11375 #: config/tc-mep.c:1073
11377 msgid "cannot pack %s and %s together"
11380 #: config/tc-mep.c:1079
11381 msgid "too many IVC2 insns to pack together"
11384 #. There are no insns in the queue and a plus is present.
11385 #. This is a syntax error. Let's not tolerate this.
11386 #. We can relax this later if necessary.
11387 #: config/tc-mep.c:1316
11388 msgid "Invalid use of parallelization operator."
11391 #: config/tc-mep.c:1362
11392 msgid "Leading plus sign not allowed in core mode"
11395 #: config/tc-mep.c:1892
11397 msgid "Don't know how to relocate plain operands of type %s"
11400 #: config/tc-mep.c:1902
11402 msgid "Perhaps you are missing %%tpoff()?"
11405 #: config/tc-mep.c:2089
11406 msgid "bad .section directive: want a,v,w,x,M,S in string"
11409 #: config/tc-mep.c:2147
11410 msgid ".vliw unavailable when VLIW is disabled."
11413 #: config/tc-metag.c:456
11414 msgid "no floating point unit specified"
11417 #: config/tc-metag.c:721
11419 msgid "offset must be a multiple of %d"
11422 #: config/tc-metag.c:737 config/tc-metag.c:4443
11423 msgid "offset and base must be from the same unit"
11426 #: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
11427 msgid "invalid destination register"
11430 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11431 #: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
11432 #: config/tc-metag.c:3184 config/tc-metag.c:3286
11433 msgid "invalid memory operand"
11436 #: config/tc-metag.c:939 config/tc-metag.c:3117
11437 msgid "invalid source register"
11440 #: config/tc-metag.c:1024
11441 msgid "invalid destination unit"
11444 #: config/tc-metag.c:1032
11445 msgid "mov cannot use RD port as destination"
11448 #: config/tc-metag.c:1057
11449 msgid "invalid source unit"
11452 #: config/tc-metag.c:1065
11453 msgid "source and address units must not be shared for this addressing mode"
11456 #: config/tc-metag.c:1073 config/tc-metag.c:1676
11457 msgid "set can only use RD port as source"
11460 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11461 #: config/tc-metag.c:1697 config/tc-metag.c:4053
11463 msgid "base unit must be one of %s"
11466 #. We already tried to encode as an extended GET/SET.
11467 #. Parsing as a standard GET/SET provides a smaller offset.
11468 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
11469 #: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
11470 msgid "offset value out of range"
11473 #: config/tc-metag.c:1169
11474 msgid "destination unit must be RD"
11477 #: config/tc-metag.c:1279
11478 msgid "invalid destination register list"
11481 #: config/tc-metag.c:1326
11482 msgid "invalid source register list"
11485 #: config/tc-metag.c:1351
11486 msgid "register list must be even numbered"
11489 #: config/tc-metag.c:1357
11490 msgid "register list must be from the same unit"
11493 #: config/tc-metag.c:1380
11494 msgid "register list must not contain duplicates"
11497 #: config/tc-metag.c:1636
11498 msgid "MDRD value must be between 1 and 8"
11501 #: config/tc-metag.c:1727
11502 msgid "invalid destination memory operand"
11505 #: config/tc-metag.c:1742
11506 msgid "invalid source memory operand"
11509 #: config/tc-metag.c:1749
11511 msgid "address units must be one of %s"
11514 #: config/tc-metag.c:1756
11515 msgid "base and offset must be from the same unit"
11518 #: config/tc-metag.c:1764
11519 msgid "source and destination increment mode must agree"
11522 #: config/tc-metag.c:2039
11524 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
11525 "be in different units"
11528 #: config/tc-metag.c:2048
11529 msgid "source and destination register must be in different units"
11532 #: config/tc-metag.c:2080
11534 msgid "register unit must be one of %s"
11537 #: config/tc-metag.c:2167
11539 msgid "link register unit must be one of %s"
11542 #: config/tc-metag.c:2173
11543 msgid "link register must be in a low numbered register"
11546 #: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
11547 msgid "target out of range"
11550 #: config/tc-metag.c:2671
11551 msgid "invalid quickrot unit specified"
11554 #: config/tc-metag.c:2687
11555 msgid "invalid quickrot register specified"
11558 #: config/tc-metag.c:2741
11559 msgid "source register must be in the trigger unit"
11562 #: config/tc-metag.c:2844
11563 msgid "Source registers must be in the same unit"
11566 #: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
11567 msgid "destination register should be even numbered"
11570 #: config/tc-metag.c:3626
11571 msgid "comparison must be with register or #0"
11574 #: config/tc-metag.c:3692 config/tc-metag.c:3757
11575 msgid "instruction cannot operate on pair values"
11578 #: config/tc-metag.c:3703
11579 msgid "zero flag is not valid for this instruction"
11582 #: config/tc-metag.c:3724
11583 msgid "source register should be even numbered"
11586 #: config/tc-metag.c:3784 config/tc-metag.c:3793
11587 msgid "fraction bits value out of range"
11590 #: config/tc-metag.c:3975
11591 msgid "simd instructions operate on pair values (L prefix)"
11594 #: config/tc-metag.c:3993
11595 msgid "source registers should be even numbered"
11598 #: config/tc-metag.c:4271
11600 msgid "expected ']', not %c in %s"
11603 #: config/tc-metag.c:4390
11604 msgid "invalid register for memory access"
11607 #: config/tc-metag.c:4503 config/tc-metag.c:4631
11608 msgid "unexpected end of line"
11611 #: config/tc-metag.c:4550
11612 msgid "'H' modifier only valid for accumulator registers"
11615 #: config/tc-metag.c:4603
11616 msgid "base unit must be either A0 or A1"
11619 #: config/tc-metag.c:4676 config/tc-metag.c:5119
11620 msgid "invalid register"
11623 #: config/tc-metag.c:4824
11624 msgid "could not parse template definition"
11627 #: config/tc-metag.c:5011
11628 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
11631 #: config/tc-metag.c:5067
11632 msgid "invalid operands for cross-unit op"
11635 #: config/tc-metag.c:5109
11636 msgid "missing flags: one of 'P', 'N' or 'Z' required"
11639 #: config/tc-metag.c:5137
11640 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
11643 #: config/tc-metag.c:5158
11644 msgid "accumulator not a valid destination"
11647 #: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
11648 msgid "invalid immediate value"
11651 #: config/tc-metag.c:5180
11652 msgid "immediate value not allowed when source & dest differ"
11655 #: config/tc-metag.c:5212
11657 msgid "invalid register operand: %s"
11660 #: config/tc-metag.c:5246
11661 msgid "QUICKRoT extension requires 4 registers"
11664 #: config/tc-metag.c:5253
11665 msgid "invalid fourth register"
11668 #: config/tc-metag.c:5260
11669 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
11672 #: config/tc-metag.c:5288
11673 msgid "DSP RAM pointer in incorrect unit"
11676 #: config/tc-metag.c:5334
11677 msgid "invalid register operand #1"
11680 #: config/tc-metag.c:5348
11681 msgid "invalid register operand #2"
11684 #: config/tc-metag.c:5412
11685 msgid "this instruction does not accept an immediate"
11688 #: config/tc-metag.c:5432
11689 msgid "invalid register operand #3"
11692 #: config/tc-metag.c:5444
11693 msgid "this instruction does not accept an accumulator"
11696 #: config/tc-metag.c:5462
11697 msgid "invalid register operand #4"
11700 #: config/tc-metag.c:5539
11701 msgid "invalid accumulator register"
11704 #: config/tc-metag.c:5595
11705 msgid "conditional instruction cannot use G flag"
11708 #: config/tc-metag.c:5606
11709 msgid "conditional instruction cannot use B flag"
11712 #: config/tc-metag.c:5617
11713 msgid "conditional instruction cannot use R flag"
11716 #: config/tc-metag.c:5726
11717 msgid "'L' modifier not valid for this instruction"
11720 #: config/tc-metag.c:5858
11722 msgid "missing fpu name `%s'"
11725 #: config/tc-metag.c:5869
11727 msgid "unknown fpu `%s'"
11730 #: config/tc-metag.c:5884
11732 msgid "missing DSP name `%s'"
11735 #: config/tc-metag.c:5895
11737 msgid "unknown DSP `%s'"
11740 #: config/tc-metag.c:5913
11741 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
11744 #: config/tc-metag.c:5950
11746 msgid " Meta specific command line options:\n"
11749 #: config/tc-metag.c:6039
11750 msgid "premature end of floating point prefix"
11753 #: config/tc-metag.c:6099
11754 msgid "unknown floating point prefix character"
11757 #: config/tc-metag.c:6248
11759 msgid "unknown DSP prefix character %c %s"
11762 #: config/tc-metag.c:6511
11764 msgid "instruction mnemonic too long: %s"
11767 #: config/tc-metag.c:6566
11769 msgid "junk at end of line: \"%s\""
11772 #: config/tc-metag.c:6573
11774 msgid "failed to assemble instruction: \"%s\""
11777 #: config/tc-metag.c:6578
11779 msgid "unknown floating point mnemonic: \"%s\""
11782 #: config/tc-metag.c:6580
11784 msgid "unknown mnemonic: \"%s\""
11787 #: config/tc-metag.c:6631
11789 msgid "cannot assemble DSP instruction, DSP option not set: %s"
11792 #: config/tc-metag.c:6638
11794 msgid "cannot assemble FPU instruction, FPU option not set: %s"
11797 #: config/tc-metag.c:6733 config/tc-nds32.c:7348
11798 msgid "Bad call to md_atof()"
11801 #: config/tc-microblaze.c:237
11803 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11806 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11807 #: config/tc-microblaze.c:586
11809 msgid "Invalid register number at '%.6s'"
11812 #: config/tc-microblaze.c:751
11813 msgid "operand must be a constant or a label"
11816 #: config/tc-microblaze.c:760
11818 msgid "operand must be absolute in range %lx..%lx, not %lx"
11821 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11822 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11823 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11824 #: config/tc-microblaze.c:1141 config/tc-microblaze.c:1148
11825 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1185
11826 #: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
11827 #: config/tc-microblaze.c:1219 config/tc-microblaze.c:1239
11828 #: config/tc-microblaze.c:1246 config/tc-microblaze.c:1264
11829 #: config/tc-microblaze.c:1271 config/tc-microblaze.c:1293
11830 #: config/tc-microblaze.c:1300 config/tc-microblaze.c:1318
11831 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11832 #: config/tc-microblaze.c:1365 config/tc-microblaze.c:1372
11833 #: config/tc-microblaze.c:1418 config/tc-microblaze.c:1425
11834 #: config/tc-microblaze.c:1471 config/tc-microblaze.c:1478
11835 #: config/tc-microblaze.c:1500 config/tc-microblaze.c:1507
11836 #: config/tc-microblaze.c:1527 config/tc-microblaze.c:1533
11837 #: config/tc-microblaze.c:1595 config/tc-microblaze.c:1601
11838 #: config/tc-microblaze.c:1663 config/tc-microblaze.c:1739
11839 msgid "Error in statement syntax"
11842 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11843 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11844 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1158
11845 #: config/tc-microblaze.c:1160 config/tc-microblaze.c:1198
11846 #: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
11847 #: config/tc-microblaze.c:1227 config/tc-microblaze.c:1252
11848 #: config/tc-microblaze.c:1275 config/tc-microblaze.c:1306
11849 #: config/tc-microblaze.c:1336 config/tc-microblaze.c:1354
11850 #: config/tc-microblaze.c:1484 config/tc-microblaze.c:1486
11851 #: config/tc-microblaze.c:1513 config/tc-microblaze.c:1515
11852 #: config/tc-microblaze.c:1537 config/tc-microblaze.c:1605
11853 #: config/tc-microblaze.c:1669
11854 msgid "Cannot use special register with this instruction"
11857 #: config/tc-microblaze.c:1036
11858 msgid "lmi pseudo instruction should not use a label in imm field"
11861 #: config/tc-microblaze.c:1038
11862 msgid "smi pseudo instruction should not use a label in imm field"
11865 #: config/tc-microblaze.c:1163
11866 msgid "Symbol used as immediate for shift instruction"
11869 #: config/tc-microblaze.c:1172
11871 msgid "Shift value > 32. using <value %% 32>"
11874 #: config/tc-microblaze.c:1278
11875 msgid "Symbol used as immediate value for msrset/msrclr instructions"
11878 #: config/tc-microblaze.c:1407 config/tc-microblaze.c:1460
11879 msgid "invalid value for special purpose register"
11882 #: config/tc-microblaze.c:1677
11883 msgid "An IMM instruction should not be present in the .s file"
11886 #: config/tc-microblaze.c:1741
11887 msgid "Symbol used as immediate for mbar instruction"
11890 #: config/tc-microblaze.c:1747
11892 msgid "Immediate value for mbar > 32. using <value %% 32>"
11895 #: config/tc-microblaze.c:1821
11896 msgid "Bad call to MD_NTOF()"
11899 #: config/tc-microblaze.c:2088
11901 msgid "pcrel for branch to %s too far (0x%x)"
11904 #. We know the abs value: Should never happen.
11905 #: config/tc-microblaze.c:2247
11906 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
11909 #. Cannot have a PC-relative branch to a diff segment.
11910 #: config/tc-microblaze.c:2261
11912 msgid "PC relative branch to label %s which is not in the instruction space"
11915 #: config/tc-microblaze.c:2304
11917 "Variable is accessed using small data read only anchor, but it is not in the "
11918 "small data read only section"
11921 #: config/tc-microblaze.c:2327
11923 "Variable is accessed using small data read write anchor, but it is not in "
11924 "the small data read write section"
11927 #: config/tc-microblaze.c:2336
11928 msgid "Incorrect fr_opcode value in frag. Internal error....."
11931 #. We know the abs value: Should never happen.
11932 #: config/tc-microblaze.c:2343
11933 msgid "Absolute value in relaxation code. Assembler error....."
11936 #: config/tc-mips.c:2175
11938 msgid "the %d-bit %s architecture does not support the `%s' extension"
11941 #: config/tc-mips.c:2178
11943 msgid "the `%s' extension requires %s%d revision %d or greater"
11946 #: config/tc-mips.c:2187
11948 msgid "the `%s' extension was removed in %s%d revision %d"
11951 #: config/tc-mips.c:2196
11953 msgid "the `%s' extension requires 64-bit FPRs"
11956 #: config/tc-mips.c:3048 config/tc-mips.c:16640
11958 msgid "unrecognized register name `%s'"
11961 #: config/tc-mips.c:3275
11962 msgid "invalid register range"
11965 #: config/tc-mips.c:3303
11966 msgid "vector element must be constant"
11969 #: config/tc-mips.c:3313
11970 msgid "missing `]'"
11973 #: config/tc-mips.c:3536
11975 msgid "internal: bad mips opcode (mask error): %s %s"
11978 #: config/tc-mips.c:3563
11980 msgid "internal: unknown operand type: %s %s"
11983 #: config/tc-mips.c:3596
11985 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
11988 #: config/tc-mips.c:3604
11990 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
11993 #: config/tc-mips.c:3611
11995 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
11998 #: config/tc-mips.c:3646
12000 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
12003 #: config/tc-mips.c:3654
12005 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
12008 #: config/tc-mips.c:3679
12009 msgid "-G may not be used in position-independent code"
12012 #: config/tc-mips.c:3685
12013 msgid "-G may not be used with abicalls"
12016 #: config/tc-mips.c:3790
12017 msgid "broken assembler, no assembly attempted"
12020 #: config/tc-mips.c:3938
12022 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
12025 #: config/tc-mips.c:3945
12027 msgid ".gnu_attribute %d,%d requires `%s'"
12030 #: config/tc-mips.c:4006
12032 msgid ".gnu_attribute %d,%d is no longer supported"
12035 #: config/tc-mips.c:4015
12037 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
12040 #: config/tc-mips.c:4028
12041 msgid "`gp=64' used with a 32-bit processor"
12044 #: config/tc-mips.c:4031
12045 msgid "`gp=32' used with a 64-bit ABI"
12048 #: config/tc-mips.c:4034
12049 msgid "`gp=64' used with a 32-bit ABI"
12052 #: config/tc-mips.c:4041
12053 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
12056 #: config/tc-mips.c:4043
12057 msgid "`fp=xx' cannot be used with `singlefloat'"
12060 #: config/tc-mips.c:4047
12061 msgid "`fp=64' used with a 32-bit fpu"
12064 #: config/tc-mips.c:4051
12065 msgid "`fp=64' used with a 32-bit ABI"
12068 #: config/tc-mips.c:4056
12069 msgid "`fp=32' used with a 64-bit ABI"
12072 #: config/tc-mips.c:4058
12073 msgid "`fp=32' used with a MIPS R6 cpu"
12076 #: config/tc-mips.c:4061
12077 msgid "Unknown size of floating point registers"
12080 #: config/tc-mips.c:4066
12081 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
12084 #: config/tc-mips.c:4069 config/tc-mips.c:4073
12086 msgid "`%s' cannot be used with `%s'"
12089 #: config/tc-mips.c:4078
12091 msgid "branch relaxation is not supported in `%s'"
12094 #: config/tc-mips.c:4154
12095 msgid "trap exception not supported at ISA 1"
12098 #: config/tc-mips.c:4167 config/tc-mips.c:17523
12100 msgid "`%s' does not support legacy NaN"
12103 #: config/tc-mips.c:4214
12105 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
12108 #: config/tc-mips.c:4918
12110 msgid "operand %d out of range"
12113 #: config/tc-mips.c:4926
12115 msgid "operand %d must be constant"
12118 #: config/tc-mips.c:4970 read.c:4458 read.c:5254 write.c:263 write.c:1031
12119 msgid "register value used as expression"
12122 #: config/tc-mips.c:4983
12124 msgid "operand %d must be an immediate expression"
12127 #: config/tc-mips.c:5105 config/tc-mips.c:5107
12129 msgid "float register should be even, was %d"
12132 #: config/tc-mips.c:5120
12134 msgid "condition code register should be even for %s, was %d"
12137 #: config/tc-mips.c:5125
12139 msgid "condition code register should be 0 or 4 for %s, was %d"
12142 #: config/tc-mips.c:5446
12143 msgid "invalid performance register"
12146 #: config/tc-mips.c:5542 config/tc-mips.c:6013
12147 msgid "the source register must not be $0"
12150 #: config/tc-mips.c:5818
12151 msgid "missing frame size"
12154 #: config/tc-mips.c:5823
12155 msgid "frame size specified twice"
12158 #: config/tc-mips.c:5828
12159 msgid "invalid frame size"
12162 #: config/tc-mips.c:5868
12164 msgid "operand %d must be an immediate"
12167 #: config/tc-mips.c:5883
12168 msgid "invalid element selector"
12171 #: config/tc-mips.c:5896
12173 msgid "operand %d must be scalar"
12176 #: config/tc-mips.c:6076
12177 msgid "floating-point expression required"
12180 #: config/tc-mips.c:6176
12182 msgid "cannot use `%s' in this section"
12185 #: config/tc-mips.c:6323
12186 msgid "used $at without \".set noat\""
12189 #: config/tc-mips.c:6325
12191 msgid "used $%u with \".set at=$%u\""
12194 #: config/tc-mips.c:7508
12196 msgid "wrong size instruction in a %u-bit branch delay slot"
12199 #: config/tc-mips.c:7528 config/tc-mips.c:7538 config/tc-mips.c:15938
12201 msgid "jump to misaligned address (0x%lx)"
12204 #: config/tc-mips.c:7553 config/tc-mips.c:7573 config/tc-mips.c:7590
12205 #: config/tc-mips.c:9140 config/tc-mips.c:15792 config/tc-mips.c:15799
12206 #: config/tc-mips.c:16192 config/tc-mips.c:19038
12208 msgid "branch to misaligned address (0x%lx)"
12211 #: config/tc-mips.c:7559 config/tc-mips.c:7577 config/tc-mips.c:7594
12212 #: config/tc-mips.c:9143
12214 msgid "branch address range overflow (0x%lx)"
12217 #: config/tc-mips.c:7839
12218 msgid "extended instruction in delay slot"
12221 #: config/tc-mips.c:8303
12222 msgid "source and destination must be different"
12225 #: config/tc-mips.c:8306
12226 msgid "a destination register must be supplied"
12229 #: config/tc-mips.c:8311
12230 msgid "the source register must not be $31"
12233 #: config/tc-mips.c:8559 config/tc-mips.c:14532 config/tc-mips.c:19185
12234 msgid "invalid unextended operand value"
12237 #: config/tc-mips.c:8677
12239 msgid "opcode not supported on this processor: %s (%s)"
12242 #: config/tc-mips.c:8756
12243 msgid "opcode not supported in the `insn32' mode"
12246 #: config/tc-mips.c:8759
12248 msgid "unrecognized %d-bit version of microMIPS opcode"
12251 #: config/tc-mips.c:8815
12252 msgid "unrecognized unextended version of MIPS16 opcode"
12255 #: config/tc-mips.c:8818
12256 msgid "unrecognized extended version of MIPS16 opcode"
12259 #: config/tc-mips.c:8868 config/tc-mips.c:19056
12261 "macro instruction expanded into multiple instructions in a branch delay slot"
12264 #: config/tc-mips.c:8871 config/tc-mips.c:19064
12265 msgid "macro instruction expanded into multiple instructions"
12268 #: config/tc-mips.c:8875
12270 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
12274 #: config/tc-mips.c:8877
12276 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
12280 #: config/tc-mips.c:9340
12281 msgid "operand overflow"
12284 #: config/tc-mips.c:9359 config/tc-mips.c:9946 config/tc-mips.c:14013
12285 msgid "macro used $at after \".set noat\""
12288 #: config/tc-mips.c:9507 config/tc-mips.c:12324 config/tc-mips.c:13007
12290 msgid "number (0x%s) larger than 32 bits"
12293 #: config/tc-mips.c:9527
12294 msgid "number larger than 64 bits"
12297 #: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890
12298 #: config/tc-mips.c:9935 config/tc-mips.c:12567 config/tc-mips.c:12606
12299 #: config/tc-mips.c:12645 config/tc-mips.c:13103 config/tc-mips.c:13155
12300 msgid "PIC code offset overflow (max 16 signed bits)"
12303 #: config/tc-mips.c:10468
12305 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
12308 #. Result is always true.
12309 #: config/tc-mips.c:10564
12311 msgid "branch %s is always true"
12314 #: config/tc-mips.c:10792 config/tc-mips.c:10902
12315 msgid "divide by zero"
12318 #: config/tc-mips.c:10992
12319 msgid "dla used to load 32-bit register; recommend using la instead"
12322 #: config/tc-mips.c:10996
12323 msgid "la used to load 64-bit address; recommend using dla instead"
12326 #: config/tc-mips.c:11105 config/tc-riscv.c:1601
12327 msgid "offset too large"
12330 #: config/tc-mips.c:11279 config/tc-mips.c:11557
12331 msgid "PIC code offset overflow (max 32 signed bits)"
12334 #: config/tc-mips.c:11627 config/tc-mips.c:11703
12336 msgid "opcode not supported in the `insn32' mode `%s'"
12339 #: config/tc-mips.c:11655
12340 msgid "MIPS PIC call to register other than $25"
12343 #: config/tc-mips.c:11671 config/tc-mips.c:11682 config/tc-mips.c:11815
12344 #: config/tc-mips.c:11826
12345 msgid "no .cprestore pseudo-op used in PIC code"
12348 #: config/tc-mips.c:11676 config/tc-mips.c:11820
12349 msgid "no .frame pseudo-op used in PIC code"
12352 #: config/tc-mips.c:11841
12353 msgid "non-PIC jump used in PIC library"
12356 #: config/tc-mips.c:12824
12358 msgid "Unable to generate `%s' compliant code without mthc1"
12361 #: config/tc-mips.c:13567
12363 msgid "instruction %s: result is always false"
12366 #: config/tc-mips.c:13720
12368 msgid "instruction %s: result is always true"
12371 #. FIXME: Check if this is one of the itbl macros, since they
12372 #. are added dynamically.
12373 #: config/tc-mips.c:14009
12375 msgid "macro %s not implemented yet"
12378 #: config/tc-mips.c:14542
12379 msgid "extended operand requested but not required"
12382 #: config/tc-mips.c:14551
12383 msgid "operand value out of range for instruction"
12386 #: config/tc-mips.c:14650
12388 msgid "relocation %s isn't supported by the current ABI"
12391 #: config/tc-mips.c:14706
12392 msgid "unclosed '('"
12395 #: config/tc-mips.c:14768
12397 msgid "a different %s was already specified, is now %s"
12400 #: config/tc-mips.c:14935
12401 msgid "-mmicromips cannot be used with -mips16"
12404 #: config/tc-mips.c:14950
12405 msgid "-mips16 cannot be used with -micromips"
12408 #: config/tc-mips.c:15119 config/tc-mips.c:15177
12409 msgid "no compiled in support for 64 bit object file format"
12412 #: config/tc-mips.c:15184
12414 msgid "invalid abi -mabi=%s"
12417 #: config/tc-mips.c:15224
12419 msgid "invalid NaN setting -mnan=%s"
12422 #: config/tc-mips.c:15258
12423 msgid "-G not supported in this configuration"
12426 #: config/tc-mips.c:15284
12428 msgid "-%s conflicts with the other architecture options, which imply -%s"
12431 #: config/tc-mips.c:15300
12433 msgid "-march=%s is not compatible with the selected ABI"
12436 #: config/tc-mips.c:15796 config/tc-mips.c:16186 config/tc-mips.c:19035
12437 msgid "branch to a symbol in another ISA mode"
12440 #: config/tc-mips.c:15803 config/tc-mips.c:15943 config/tc-mips.c:16196
12442 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
12445 #: config/tc-mips.c:15840
12446 msgid "PC-relative reference to a different section"
12449 #: config/tc-mips.c:15912 config/tc-riscv.c:3023
12450 msgid "TLS relocation against a constant"
12453 #: config/tc-mips.c:15932
12454 msgid "jump to a symbol in another ISA mode"
12457 #: config/tc-mips.c:15935
12458 msgid "JALX to a symbol in the same ISA mode"
12461 #: config/tc-mips.c:16019
12462 msgid "unsupported constant in relocation"
12465 #: config/tc-mips.c:16091
12467 msgid "PC-relative access using misaligned symbol (%lx)"
12470 #: config/tc-mips.c:16095
12472 msgid "PC-relative access using misaligned offset (%lx)"
12475 #: config/tc-mips.c:16108 config/tc-mips.c:16127
12476 msgid "PC-relative access out of range"
12479 #: config/tc-mips.c:16114
12481 msgid "PC-relative access to misaligned address (%lx)"
12484 #: config/tc-mips.c:16281
12486 msgid "alignment too large, %d assumed"
12489 #: config/tc-mips.c:16284
12490 msgid "alignment negative, 0 assumed"
12493 #: config/tc-mips.c:16520
12495 msgid "%s: no such section"
12498 #: config/tc-mips.c:16576
12500 msgid ".option pic%d not supported"
12503 #: config/tc-mips.c:16578
12505 msgid ".option pic%d not supported in VxWorks PIC mode"
12508 #: config/tc-mips.c:16590 config/tc-mips.c:16930
12509 msgid "-G may not be used with SVR4 PIC code"
12512 #: config/tc-mips.c:16596
12514 msgid "unrecognized option \"%s\""
12517 #: config/tc-mips.c:16702
12519 msgid "unknown architecture %s"
12522 #: config/tc-mips.c:16717 config/tc-mips.c:16881
12524 msgid "unknown ISA level %s"
12527 #: config/tc-mips.c:16727
12529 msgid "unknown ISA or architecture %s"
12532 #: config/tc-mips.c:16786
12533 msgid "`noreorder' must be set before `nomacro'"
12536 #: config/tc-mips.c:16816
12537 msgid ".set pop with no .set push"
12540 #: config/tc-mips.c:16835
12542 msgid "tried to set unrecognized symbol: %s\n"
12545 #: config/tc-mips.c:16908
12547 msgid ".module used with unrecognized symbol: %s\n"
12550 #: config/tc-mips.c:16914
12551 msgid ".module is not permitted after generating code"
12554 #: config/tc-mips.c:16974 config/tc-mips.c:17053 config/tc-mips.c:17157
12555 #: config/tc-mips.c:17187 config/tc-mips.c:17236
12557 msgid "%s not supported in MIPS16 mode"
12560 #: config/tc-mips.c:16981
12561 msgid ".cpload not in noreorder section"
12564 #: config/tc-mips.c:17062 config/tc-mips.c:17081
12565 msgid "missing argument separator ',' for .cpsetup"
12568 #: config/tc-mips.c:17279 config/tc-riscv.c:3344
12570 msgid "unsupported use of %s"
12573 #: config/tc-mips.c:17370
12574 msgid "unsupported use of .gpword"
12577 #: config/tc-mips.c:17408
12578 msgid "unsupported use of .gpdword"
12581 #: config/tc-mips.c:17440
12582 msgid "unsupported use of .ehword"
12585 #: config/tc-mips.c:17527
12586 msgid "bad .nan directive"
12589 #: config/tc-mips.c:17576
12591 msgid "ignoring attempt to redefine symbol %s"
12594 #: config/tc-mips.c:17591 ecoff.c:3359
12595 msgid "bad .weakext directive"
12598 #: config/tc-mips.c:18560 config/tc-mips.c:18837
12599 msgid "relaxed out-of-range branch into a jump"
12602 #: config/tc-mips.c:19060
12603 msgid "extended instruction in a branch delay slot"
12606 #: config/tc-mips.c:19174 config/tc-xtensa.c:1704 config/tc-xtensa.c:1982
12607 msgid "unsupported relocation"
12610 #: config/tc-mips.c:19682 config/tc-score.c:5644
12611 msgid "expected simple number"
12614 #: config/tc-mips.c:19710 config/tc-score.c:5671
12615 msgid "invalid number"
12618 #: config/tc-mips.c:19787 ecoff.c:2988
12619 msgid ".end directive without a preceding .ent directive"
12622 #: config/tc-mips.c:19796
12623 msgid ".end symbol does not match .ent symbol"
12626 #: config/tc-mips.c:19873
12627 msgid ".ent or .aent not in text section"
12630 #: config/tc-mips.c:19876 config/tc-score.c:5703
12631 msgid "missing .end"
12634 #: config/tc-mips.c:19959
12635 msgid ".mask/.fmask outside of .ent"
12638 #: config/tc-mips.c:19966
12639 msgid "bad .mask/.fmask directive"
12642 #: config/tc-mips.c:20269
12644 msgid "bad value (%s) for %s"
12647 #: config/tc-mips.c:20333
12651 "-EB\t\t\tgenerate big endian output\n"
12652 "-EL\t\t\tgenerate little endian output\n"
12653 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12654 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12655 "\t\t\timplicitly with the gp register [default 8]\n"
12658 #: config/tc-mips.c:20340
12661 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12662 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12663 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12664 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12665 "-mips5 generate MIPS ISA V instructions\n"
12666 "-mips32 generate MIPS32 ISA instructions\n"
12667 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12668 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12669 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12670 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12671 "-mips64 generate MIPS64 ISA instructions\n"
12672 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12673 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12674 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12675 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12676 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12679 #: config/tc-mips.c:20365
12682 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12683 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
12684 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12687 #: config/tc-mips.c:20378
12690 "-mips16\t\t\tgenerate mips16 instructions\n"
12691 "-no-mips16\t\tdo not generate mips16 instructions\n"
12694 #: config/tc-mips.c:20381
12697 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12698 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12701 #: config/tc-mips.c:20384
12704 "-mmicromips\t\tgenerate microMIPS instructions\n"
12705 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
12708 #: config/tc-mips.c:20387
12711 "-msmartmips\t\tgenerate smartmips instructions\n"
12712 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
12715 #: config/tc-mips.c:20390
12718 "-mdsp\t\t\tgenerate DSP instructions\n"
12719 "-mno-dsp\t\tdo not generate DSP instructions\n"
12722 #: config/tc-mips.c:20393
12725 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12726 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12729 #: config/tc-mips.c:20396
12732 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12733 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12736 #: config/tc-mips.c:20399
12739 "-mmt\t\t\tgenerate MT instructions\n"
12740 "-mno-mt\t\t\tdo not generate MT instructions\n"
12743 #: config/tc-mips.c:20402
12746 "-mmcu\t\t\tgenerate MCU instructions\n"
12747 "-mno-mcu\t\tdo not generate MCU instructions\n"
12750 #: config/tc-mips.c:20405
12753 "-mmsa\t\t\tgenerate MSA instructions\n"
12754 "-mno-msa\t\tdo not generate MSA instructions\n"
12757 #: config/tc-mips.c:20408
12760 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12761 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12764 #: config/tc-mips.c:20411
12767 "-mvirt\t\t\tgenerate Virtualization instructions\n"
12768 "-mno-virt\t\tdo not generate Virtualization instructions\n"
12771 #: config/tc-mips.c:20414
12774 "-mcrc\t\t\tgenerate CRC instructions\n"
12775 "-mno-crc\t\tdo not generate CRC instructions\n"
12778 #: config/tc-mips.c:20417
12781 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12782 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12785 #: config/tc-mips.c:20420
12788 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
12790 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
12794 #: config/tc-mips.c:20423
12797 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
12799 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
12803 #: config/tc-mips.c:20426
12806 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
12807 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
12810 #: config/tc-mips.c:20429
12813 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
12814 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
12817 #: config/tc-mips.c:20432
12820 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12821 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
12824 #: config/tc-mips.c:20436
12827 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
12828 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12831 #: config/tc-mips.c:20440
12834 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12835 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, "
12839 #: config/tc-mips.c:20444
12842 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12843 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12844 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12845 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12846 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
12847 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12848 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12849 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12850 "-mfix-r5900\t\twork around R5900 short loop errata\n"
12851 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12852 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12853 "-msym32\t\t\tassume all symbols have 32-bit values\n"
12854 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12855 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12856 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
12857 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12858 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12861 #: config/tc-mips.c:20462
12864 "-mhard-float\t\tallow floating-point instructions\n"
12865 "-msoft-float\t\tdo not allow floating-point instructions\n"
12866 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12867 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12868 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12869 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12870 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12871 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
12873 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12876 #: config/tc-mips.c:20480
12879 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12880 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12881 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12882 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
12883 "-xgot\t\t\tassume a 32 bit GOT\n"
12884 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12885 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
12886 " position dependent (non shared) code\n"
12887 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12890 #: config/tc-mips.c:20501
12892 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12895 #: config/tc-mips.c:20503 config/tc-mips.c:20506 config/tc-mips.c:20509
12899 #: config/tc-mips.c:20504
12901 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12904 #: config/tc-mips.c:20507
12906 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12909 #: config/tc-mips.c:20589
12910 msgid "missing .end at end of assembly"
12913 #: config/tc-mmix.c:702
12915 msgid " MMIX-specific command line options:\n"
12918 #: config/tc-mmix.c:703
12921 " -fixed-special-register-names\n"
12922 " Allow only the original special register names.\n"
12925 #: config/tc-mmix.c:706
12927 msgid " -globalize-symbols Make all symbols global.\n"
12930 #: config/tc-mmix.c:708
12932 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
12935 #: config/tc-mmix.c:710
12937 msgid " -relax Create linker relaxable code.\n"
12940 #: config/tc-mmix.c:712
12943 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
12944 " Implies -fixed-special-register-names.\n"
12947 #: config/tc-mmix.c:715
12950 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12951 " into multiple instructions.\n"
12954 #: config/tc-mmix.c:718
12957 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12960 #: config/tc-mmix.c:720
12963 " -linker-allocated-gregs If there's no suitable GREG definition for "
12964 "the operands of an instruction, let the linker "
12968 #: config/tc-mmix.c:723
12971 " -x Do not warn when an operand to GETA, a branch,\n"
12972 " PUSHJ or JUMP is not known to be within range.\n"
12973 " The linker will catch any errors. Implies\n"
12974 " -linker-allocated-gregs."
12977 #: config/tc-mmix.c:849
12979 msgid "unknown opcode: `%s'"
12982 #: config/tc-mmix.c:971 config/tc-mmix.c:986
12983 msgid "specified location wasn't TETRA-aligned"
12986 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4225
12987 #: config/tc-mmix.c:4241
12988 msgid "unaligned data at an absolute location is not supported"
12991 #: config/tc-mmix.c:1098
12993 msgid "invalid operand to opcode %s: `%s'"
12996 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12997 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
12998 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
12999 #: config/tc-mmix.c:1434 config/tc-mmix.c:1459 config/tc-mmix.c:1491
13000 #: config/tc-mmix.c:1523 config/tc-mmix.c:1553 config/tc-mmix.c:1606
13001 #: config/tc-mmix.c:1623 config/tc-mmix.c:1650 config/tc-mmix.c:1678
13002 #: config/tc-mmix.c:1708 config/tc-mmix.c:1734 config/tc-mmix.c:1750
13003 #: config/tc-mmix.c:1776 config/tc-mmix.c:1792 config/tc-mmix.c:1808
13004 #: config/tc-mmix.c:1889
13006 msgid "invalid operands to opcode %s: `%s'"
13009 #: config/tc-mmix.c:1989
13010 msgid "internal: mmix_prefix_name but empty prefix"
13013 #: config/tc-mmix.c:2052
13015 msgid "too many GREG registers allocated (max %d)"
13018 #: config/tc-mmix.c:2112
13019 msgid "BSPEC already active. Nesting is not supported."
13022 #: config/tc-mmix.c:2121
13023 msgid "invalid BSPEC expression"
13026 #: config/tc-mmix.c:2137
13028 msgid "can't create section %s"
13031 #: config/tc-mmix.c:2141
13033 msgid "can't set section flags for section %s"
13036 #: config/tc-mmix.c:2162
13037 msgid "ESPEC without preceding BSPEC"
13040 #: config/tc-mmix.c:2191
13041 msgid "missing local expression"
13044 #: config/tc-mmix.c:2408
13045 msgid "operand out of range, instruction expanded"
13048 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
13049 #. user-friendly, though a little bit non-substantial.
13050 #: config/tc-mmix.c:2659
13051 msgid "directive LOCAL must be placed in code or data"
13054 #: config/tc-mmix.c:2660
13055 msgid "internal confusion: relocation in a section without contents"
13058 #: config/tc-mmix.c:2774
13059 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
13062 #: config/tc-mmix.c:2822
13063 msgid "no suitable GREG definition for operands"
13066 #: config/tc-mmix.c:2881
13067 msgid "operands were not reducible at assembly-time"
13070 #: config/tc-mmix.c:2908
13072 msgid "cannot generate relocation type for symbol %s, code %s"
13075 #: config/tc-mmix.c:2928
13077 msgid "internal: unhandled label %s"
13080 #: config/tc-mmix.c:2957
13081 msgid "[0-9]H labels may not appear alone on a line"
13084 #: config/tc-mmix.c:2965
13085 msgid "[0-9]H labels do not mix with dot-pseudos"
13088 #: config/tc-mmix.c:3053
13089 msgid "invalid characters in input"
13092 #: config/tc-mmix.c:3159
13093 msgid "empty label field for IS"
13096 #: config/tc-mmix.c:3485
13098 msgid "internal: unexpected relax type %d:%d"
13101 #: config/tc-mmix.c:3509
13102 msgid "BSPEC without ESPEC."
13105 #: config/tc-mmix.c:3574
13106 msgid "LOC to section unknown or indeterminable at first pass"
13109 #: config/tc-mmix.c:3746
13110 msgid "GREG expression too complicated"
13113 #: config/tc-mmix.c:3761
13114 msgid "internal: GREG expression not resolved to section"
13117 #: config/tc-mmix.c:3810
13118 msgid "register section has contents\n"
13121 #: config/tc-mmix.c:3936
13122 msgid "section change from within a BSPEC/ESPEC pair is not supported"
13125 #: config/tc-mmix.c:3957
13126 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
13129 #: config/tc-mmix.c:3967
13130 msgid "invalid LOC expression"
13133 #: config/tc-mmix.c:4012 config/tc-mmix.c:4039
13134 msgid "LOC expression stepping backwards is not supported"
13137 #. We will only get here in rare cases involving #NO_APP,
13138 #. where the unterminated string is not recognized by the
13139 #. preformatting pass.
13140 #: config/tc-mmix.c:4148 config/tc-mmix.c:4306 config/tc-z80.c:3190
13141 msgid "unterminated string"
13144 #: config/tc-mmix.c:4165
13145 msgid "BYTE expression not a pure number"
13148 #. Note that mmixal does not allow negative numbers in
13149 #. BYTE sequences, so neither should we.
13150 #: config/tc-mmix.c:4174
13151 msgid "BYTE expression not in the range 0..255"
13154 #: config/tc-mmix.c:4223 config/tc-mmix.c:4239
13155 msgid "data item with alignment larger than location"
13158 #. Since integer_constant is local to expr.c, we have to make this a
13159 #. macro. FIXME: Do it cleaner.
13160 #: config/tc-mmix.h:98
13161 msgid "`&' serial number operator is not supported"
13164 #: config/tc-mn10200.c:300
13167 "MN10200 options:\n"
13171 #: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1691
13172 #: config/tc-v850.c:2328
13174 msgid "Unrecognized opcode: `%s'"
13177 #. xgettext:c-format.
13178 #: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3969
13179 #: config/tc-s390.c:1604 config/tc-v850.c:3043
13181 msgid "junk at end of line: `%s'"
13184 #: config/tc-mn10300.c:439
13187 "MN10300 assembler options:\n"
13191 #: config/tc-mn10300.c:1270
13192 msgid "Invalid opcode/operands"
13195 #: config/tc-mn10300.c:1792
13196 msgid "Invalid register specification."
13199 #: config/tc-mn10300.c:2390
13201 msgid "Bad relocation fixup type (%d)"
13204 #: config/tc-moxie.c:204 config/tc-moxie.c:223 config/tc-moxie.c:314
13205 #: config/tc-moxie.c:360
13206 msgid "expecting comma delimited register operands"
13209 #: config/tc-moxie.c:250 config/tc-moxie.c:390 config/tc-moxie.c:420
13210 #: config/tc-moxie.c:495
13211 msgid "expecting comma delimited operands"
13214 #: config/tc-moxie.c:318 config/tc-moxie.c:346
13215 msgid "expecting indirect register `($rA)'"
13218 #: config/tc-moxie.c:326 config/tc-moxie.c:354 config/tc-moxie.c:445
13219 #: config/tc-moxie.c:487
13220 msgid "missing closing parenthesis"
13223 #: config/tc-moxie.c:437 config/tc-moxie.c:479
13224 msgid "expecting indirect register `($rX)'"
13227 #: config/tc-moxie.c:557 config/tc-pj.c:313
13228 msgid "Something forgot to clean up\n"
13231 #: config/tc-moxie.c:641
13234 " -EB assemble for a big endian system (default)\n"
13235 " -EL assemble for a little endian system\n"
13238 #: config/tc-moxie.c:701
13239 msgid "pcrel too far BFD_RELOC_MOXIE_10"
13242 #: config/tc-msp430.c:520
13243 msgid ".profiler pseudo requires at least two operands."
13246 #: config/tc-msp430.c:579
13247 msgid "unknown profiling flag - ignored."
13250 #: config/tc-msp430.c:595
13251 msgid "ambiguous flags combination - '.profiler' directive ignored."
13254 #: config/tc-msp430.c:605
13255 msgid "profiling in absolute section?"
13258 #: config/tc-msp430.c:1381
13260 msgid "Unrecognised CPU errata name starting here: %s"
13263 #: config/tc-msp430.c:1387
13265 msgid "Expecting comma after CPU errata name, not: %s"
13268 #: config/tc-msp430.c:1397
13269 msgid "MCU option requires a name\n"
13272 #: config/tc-msp430.c:1435
13274 msgid "unrecognised argument to -mcpu option '%s'"
13277 #: config/tc-msp430.c:1632
13279 msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13282 #: config/tc-msp430.c:1644
13284 msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13287 #: config/tc-msp430.c:1649
13288 msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13291 #: config/tc-msp430.c:1653
13294 "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ."
13295 "mspabi_attribute directive"
13298 #: config/tc-msp430.c:1668
13300 "file was compiled for the small memory model, but the large memory model is "
13304 #: config/tc-msp430.c:1673
13306 "file was compiled for the large memory model, but the small memory model is "
13310 #: config/tc-msp430.c:1677
13313 "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute "
13317 #: config/tc-msp430.c:1689
13319 msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13322 #: config/tc-msp430.c:1705
13324 "file was compiled assuming all data will be in the lower memory region, but "
13325 "the upper region is in use"
13328 #: config/tc-msp430.c:1710
13330 "file was compiled assuming data could be in the upper memory region, but the "
13331 "lower data region is exclusively in use"
13334 #: config/tc-msp430.c:1715
13337 "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) "
13338 "in .gnu_attribute directive"
13341 #: config/tc-msp430.c:1721
13343 msgid "internal: unexpected argument '%d' to msp430_object_attribute"
13346 #: config/tc-msp430.c:1771
13349 "MSP430 options:\n"
13350 " -mmcu=<msp430-name> - select microcontroller type\n"
13351 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13354 #: config/tc-msp430.c:1775
13357 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13358 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
13360 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13363 #: config/tc-msp430.c:1779
13366 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13367 " -mP - enable polymorph instructions\n"
13370 #: config/tc-msp430.c:1782
13372 msgid " -ml - enable large code model\n"
13375 #: config/tc-msp430.c:1784
13377 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
13380 #: config/tc-msp430.c:1786
13382 msgid " -mn - insert a NOP after changing interrupts\n"
13385 #: config/tc-msp430.c:1788
13387 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
13390 #: config/tc-msp430.c:1790
13392 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13395 #: config/tc-msp430.c:1792
13398 " -mU - for an instruction which changes interrupt state, but where it is "
13400 " known how the state is changed, do not warn/insert NOPs\n"
13403 #: config/tc-msp430.c:1795
13406 " -mu - for an instruction which changes interrupt state, but where it is "
13408 " known how the state is changed, warn/insert NOPs (default)\n"
13409 " -mn and/or -my are required for this to have any effect\n"
13412 #: config/tc-msp430.c:1799
13415 " -mdata-region={none|lower|upper|either} - select region data will be\n"
13419 #: config/tc-msp430.c:1971
13421 msgid "extra characters '%s' at end of immediate expression '%s'"
13424 #: config/tc-msp430.c:2003 config/tc-msp430.c:2187 config/tc-msp430.c:2302
13426 msgid "value 0x%x out of extended range."
13429 #: config/tc-msp430.c:2009
13431 msgid "value %d out of range. Use #lo() or #hi()"
13434 #: config/tc-msp430.c:2055
13435 msgid "cpu4: not converting PUSH #4 to shorter form"
13438 #: config/tc-msp430.c:2072
13439 msgid "cpu4: not converting PUSH #8 to shorter form"
13442 #: config/tc-msp430.c:2086
13443 msgid "error: unsupported #foo() directive used on symbol"
13446 #: config/tc-msp430.c:2103
13448 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
13451 #: config/tc-msp430.c:2154
13453 msgid "Registers cannot be used within immediate expression [%s]"
13456 #: config/tc-msp430.c:2156
13458 msgid "unknown operand %s"
13461 #: config/tc-msp430.c:2173
13463 msgid "extra characters '%s' at the end of absolute operand '%s'"
13466 #: config/tc-msp430.c:2193 config/tc-msp430.c:2308
13468 msgid "value out of range: 0x%x"
13471 #: config/tc-msp430.c:2204
13473 msgid "Registers cannot be used within absolute expression [%s]"
13476 #: config/tc-msp430.c:2206 config/tc-msp430.c:2337
13478 msgid "unknown expression in operand %s"
13481 #: config/tc-msp430.c:2220
13483 msgid "unknown addressing mode %s"
13486 #: config/tc-msp430.c:2228
13488 msgid "Bad register name %s"
13491 #: config/tc-msp430.c:2239
13492 msgid "cannot use indirect addressing with the PC"
13495 #: config/tc-msp430.c:2259
13496 msgid "')' required"
13499 #: config/tc-msp430.c:2271
13501 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
13504 #: config/tc-msp430.c:2278
13505 msgid "r2 should not be used in indexed addressing mode"
13508 #: config/tc-msp430.c:2291 config/tc-msp430.c:2366 config/tc-msp430.c:3512
13509 #: config/tc-msp430.c:3580 config/tc-msp430.c:3697 config/tc-msp430.c:4119
13510 #: config/tc-msp430.c:4218 config/tc-msp430.c:4269
13512 msgid "extra characters '%s' at end of operand '%s'"
13515 #: config/tc-msp430.c:2323 config/tc-msp430.c:2325
13516 msgid "CPU8: Stack pointer accessed with an odd offset"
13519 #: config/tc-msp430.c:2335
13521 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
13524 #: config/tc-msp430.c:2401
13526 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
13529 #: config/tc-msp430.c:2411
13530 msgid "this addressing mode is not applicable for destination operand"
13533 #: config/tc-msp430.c:2442 config/tc-msp430.c:2577 config/tc-msp430.c:2614
13534 #: config/tc-msp430.c:2644 config/tc-msp430.c:3448 config/tc-msp430.c:3531
13535 #: config/tc-msp430.c:3619
13537 msgid "expected register as second argument of %s"
13540 #: config/tc-msp430.c:2481 config/tc-msp430.c:2547
13542 msgid "index value too big for %s"
13545 #: config/tc-msp430.c:2498 config/tc-msp430.c:2564 config/tc-msp430.c:2671
13547 msgid "unexpected addressing mode for %s"
13550 #: config/tc-msp430.c:2584 config/tc-msp430.c:2621 config/tc-msp430.c:2651
13552 msgid "constant generator destination register found in %s"
13555 #: config/tc-msp430.c:2628 config/tc-msp430.c:2658
13557 msgid "constant generator source register found in %s"
13560 #: config/tc-msp430.c:2838
13561 msgid "no size modifier after period, .w assumed"
13564 #: config/tc-msp430.c:2842
13566 msgid "unrecognised instruction size modifier .%c"
13569 #: config/tc-msp430.c:2856
13571 msgid "junk found after instruction: %s.%s"
13574 #: config/tc-msp430.c:2876
13576 msgid "instruction %s.a does not exist"
13579 #: config/tc-msp430.c:2890
13581 msgid "instruction %s requires %d operand"
13582 msgid_plural "instruction %s requires %d operands"
13586 #: config/tc-msp430.c:2908
13588 msgid "instruction %s requires MSP430X mcu"
13591 #: config/tc-msp430.c:2928
13593 msgid "unable to repeat %s insn"
13596 #: config/tc-msp430.c:3000
13597 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
13600 #: config/tc-msp430.c:3008
13601 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
13604 #: config/tc-msp430.c:3015
13605 msgid "internal error: unknown nop check state"
13608 #: config/tc-msp430.c:3069 config/tc-msp430.c:3071 config/tc-msp430.c:3780
13609 #: config/tc-msp430.c:3782
13610 msgid "CPU11: PC is destination of SR altering instruction"
13613 #: config/tc-msp430.c:3086 config/tc-msp430.c:3088 config/tc-msp430.c:3193
13614 #: config/tc-msp430.c:3195 config/tc-msp430.c:3797 config/tc-msp430.c:3799
13615 #: config/tc-msp430.c:4018 config/tc-msp430.c:4020
13616 msgid "CPU13: SR is destination of SR altering instruction"
13619 #: config/tc-msp430.c:3104 config/tc-msp430.c:3205 config/tc-msp430.c:3883
13620 #: config/tc-msp430.c:4052
13621 msgid "repeat instruction used with non-register mode instruction"
13624 #: config/tc-msp430.c:3179 config/tc-msp430.c:3538 config/tc-msp430.c:4008
13626 msgid "%s: attempt to rotate the PC register"
13629 #: config/tc-msp430.c:3430 config/tc-msp430.c:3506
13631 msgid "expected #n as first argument of %s"
13634 #: config/tc-msp430.c:3436
13636 msgid "extra characters '%s' at end of constant expression '%s'"
13639 #: config/tc-msp430.c:3441 config/tc-msp430.c:3517
13641 msgid "expected constant expression as first argument of %s"
13644 #: config/tc-msp430.c:3467
13645 msgid "Too many registers popped"
13648 #: config/tc-msp430.c:3477
13649 msgid "Cannot use POPM to restore the SR register"
13652 #: config/tc-msp430.c:3497 config/tc-msp430.c:3566
13654 msgid "repeat count cannot be used with %s"
13657 #: config/tc-msp430.c:3524
13659 msgid "expected first argument of %s to be in the range 1-4"
13662 #: config/tc-msp430.c:3589
13664 msgid "expected value of first argument of %s to fit into 20-bits"
13667 #: config/tc-msp430.c:3608
13669 msgid "expected register name or constant as first argument of %s"
13672 #: config/tc-msp430.c:3702
13673 msgid "expected constant value as argument to RPT"
13676 #: config/tc-msp430.c:3708
13677 msgid "expected constant in the range 2..16"
13680 #: config/tc-msp430.c:3723
13681 msgid "PC used as an argument to RPT"
13684 #: config/tc-msp430.c:3729
13685 msgid "expected constant or register name as argument to RPT insn"
13688 #: config/tc-msp430.c:3736
13689 msgid "Illegal emulated instruction"
13692 #: config/tc-msp430.c:4037
13694 msgid "%s instruction does not accept a .b suffix"
13697 #: config/tc-msp430.c:4150
13699 msgid "Even number required. Rounded to %d"
13702 #: config/tc-msp430.c:4161
13704 msgid "Wrong displacement %d"
13707 #: config/tc-msp430.c:4183
13708 msgid "instruction requires label sans '$'"
13711 #: config/tc-msp430.c:4187
13712 msgid "instruction requires label or value in range -511:512"
13715 #: config/tc-msp430.c:4193 config/tc-msp430.c:4247 config/tc-msp430.c:4295
13716 msgid "instruction requires label"
13719 #: config/tc-msp430.c:4201 config/tc-msp430.c:4253
13720 msgid "polymorphs are not enabled. Use -mP option to enable."
13723 #: config/tc-msp430.c:4299
13724 msgid "Illegal instruction or not implemented opcode."
13727 #: config/tc-msp430.c:4353
13728 msgid "can't find opcode"
13731 #: config/tc-msp430.c:4870
13733 msgid "internal inconsistency problem in %s: insn %04lx"
13736 #: config/tc-msp430.c:4912 config/tc-msp430.c:4944
13738 msgid "internal inconsistency problem in %s: ext. insn %04lx"
13741 #: config/tc-msp430.c:4956
13743 msgid "internal inconsistency problem in %s: %lx"
13746 #: config/tc-mt.c:151
13748 msgid "MT specific command line options:\n"
13751 #: config/tc-mt.c:152
13753 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
13756 #: config/tc-mt.c:153
13758 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
13761 #: config/tc-mt.c:154
13763 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
13766 #: config/tc-mt.c:155
13768 msgid " -march=ms2 allow ms2 instructions \n"
13771 #: config/tc-mt.c:156
13773 msgid " -nosched disable scheduling restrictions\n"
13776 #: config/tc-mt.c:226
13778 msgid "instruction %s may not follow another memory access instruction."
13781 #: config/tc-mt.c:232
13783 msgid "instruction %s may not follow another I/O instruction."
13786 #: config/tc-mt.c:238
13788 msgid "%s may not occupy the delay slot of another branch insn."
13791 #: config/tc-mt.c:263
13793 msgid "operand references R%ld of previous instruction."
13796 #: config/tc-mt.c:269
13798 msgid "operand references R%ld of instruction before previous."
13801 #: config/tc-mt.c:283 config/tc-mt.c:288
13804 "conditional branch or jal insn's operand references R%ld of previous "
13805 "arithmetic or logic insn."
13808 #: config/tc-mt.c:351
13809 msgid "md_estimate_size_before_relax\n"
13812 #: config/tc-nds32.c:2374
13814 "<arch name>\t Assemble for architecture <arch name>\n"
13815 "\t\t\t <arch name> could be\n"
13816 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13819 #: config/tc-nds32.c:2378
13821 "<baseline>\t Assemble for baseline <baseline>\n"
13822 "\t\t\t <baseline> could be v2, v3, v3m"
13825 #: config/tc-nds32.c:2381
13827 "<freg>\t Specify a FPU configuration\n"
13829 "\t\t\t 0: 8 SP / 4 DP registers\n"
13830 "\t\t\t 1: 16 SP / 8 DP registers\n"
13831 "\t\t\t 2: 32 SP / 16 DP registers\n"
13832 "\t\t\t 3: 32 SP / 32 DP registers"
13835 #: config/tc-nds32.c:2387
13837 "<abi>\t Specify a abi version\n"
13838 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13841 #: config/tc-nds32.c:2420
13842 msgid "Multiply instructions support"
13845 #: config/tc-nds32.c:2421
13846 msgid "Divide instructions support"
13849 #: config/tc-nds32.c:2422
13850 msgid "16-bit extension"
13853 #: config/tc-nds32.c:2423
13854 msgid "d0/d1 registers"
13857 #: config/tc-nds32.c:2424
13858 msgid "Performance extension"
13861 #: config/tc-nds32.c:2425
13862 msgid "Performance extension 2"
13865 #: config/tc-nds32.c:2426
13866 msgid "String extension"
13869 #: config/tc-nds32.c:2427
13870 msgid "Reduced Register configuration (GPR16) option"
13873 #: config/tc-nds32.c:2428
13874 msgid "AUDIO ISA extension"
13877 #: config/tc-nds32.c:2429
13878 msgid "FPU SP extension"
13881 #: config/tc-nds32.c:2430
13882 msgid "FPU DP extension"
13885 #: config/tc-nds32.c:2431
13886 msgid "FPU fused-multiply-add instructions"
13889 #: config/tc-nds32.c:2432
13890 msgid "DSP extension"
13893 #: config/tc-nds32.c:2433
13894 msgid "hardware loop extension"
13897 #: config/tc-nds32.c:2470
13901 " NDS32-specific assembler options:\n"
13904 #: config/tc-nds32.c:2471
13907 " -O1,\t\t\t Optimize for performance\n"
13908 " -Os\t\t\t Optimize for space\n"
13911 #: config/tc-nds32.c:2474
13914 " -EL, -mel or -little Produce little endian output\n"
13915 " -EB, -meb or -big Produce big endian output\n"
13916 " -mpic\t\t\t Generate PIC\n"
13917 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13918 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
13919 " -mno-all-relax\t Suppress all relaxation for this file\n"
13922 #: config/tc-nds32.c:2485
13927 #: config/tc-nds32.c:2492
13929 msgid " -m[no-]%-17sEnable/Disable %s\n"
13932 #: config/tc-nds32.c:2496
13934 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
13937 #: config/tc-nds32.c:2769
13939 msgid "la must use with symbol. '%s'"
13942 #: config/tc-nds32.c:2822
13944 msgid "need PIC qualifier with symbol. '%s'"
13947 #: config/tc-nds32.c:2859
13949 msgid "Operand is not a constant. `%s'"
13952 #: config/tc-nds32.c:2948
13954 msgid "needs @GOT or @GOTOFF. %s"
13957 #: config/tc-nds32.c:3486
13959 msgid "Too many argument. `%s'"
13962 #. Logic here rejects the input arch name.
13963 #: config/tc-nds32.c:3547
13965 msgid "unknown arch name `%s'\n"
13968 #. Logic here rejects the input baseline.
13969 #: config/tc-nds32.c:3566
13971 msgid "unknown baseline `%s'\n"
13974 #. Logic here rejects the input FPU configuration.
13975 #: config/tc-nds32.c:3589
13977 msgid "unknown FPU configuration `%s'\n"
13980 #. Logic here rejects the input abi version.
13981 #: config/tc-nds32.c:3613
13983 msgid "unknown ABI version`%s'\n"
13986 #: config/tc-nds32.c:4341
13988 msgid "Different arguments of .vec_size are found, previous %d, current %d"
13991 #: config/tc-nds32.c:4346
13993 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
13996 #: config/tc-nds32.c:4350
13997 msgid "Argument of .vec_size is not a constant."
14000 #: config/tc-nds32.c:4935
14002 msgid "Don't know how to handle this field. %s"
14005 #: config/tc-nds32.c:5300
14007 msgid "instruction %s requires enabling performance extension"
14010 #: config/tc-nds32.c:5312
14012 msgid "instruction %s requires enabling performance extension II"
14015 #: config/tc-nds32.c:5324
14017 msgid "instruction %s requires enabling AUDIO extension"
14020 #: config/tc-nds32.c:5336
14022 msgid "instruction %s requires enabling STRING extension"
14025 #: config/tc-nds32.c:5350
14027 msgid "instruction %s requires enabling DIV & DX_REGS extension"
14030 #: config/tc-nds32.c:5365
14032 msgid "instruction %s requires enabling FPU extension"
14035 #: config/tc-nds32.c:5377
14037 msgid "instruction %s requires enabling FPU_SP extension"
14040 #: config/tc-nds32.c:5389
14042 msgid "instruction %s requires enabling FPU_DP extension"
14045 #: config/tc-nds32.c:5400 config/tc-nds32.c:5408
14047 msgid "instruction %s requires enabling FPU_MAC extension"
14050 #: config/tc-nds32.c:5416
14052 msgid "instruction %s requires enabling DX_REGS extension"
14055 #: config/tc-nds32.c:5432
14057 msgid "instruction %s requires enabling dsp extension"
14060 #: config/tc-nds32.c:5444
14062 msgid "instruction %s requires enabling zol extension"
14065 #: config/tc-nds32.c:5449
14067 msgid "internal error: unknown instruction attribute: 0x%08x"
14070 #: config/tc-nds32.c:5742
14072 msgid "relax hint unrecognized instruction: line %d."
14075 #: config/tc-nds32.c:5797
14077 msgid "Can not find match relax hint. Line: %d"
14080 #: config/tc-nds32.c:5995
14081 msgid "Internal error: .relax_hint KEY is not a number!"
14084 #: config/tc-nds32.c:6023
14086 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
14089 #: config/tc-nds32.c:6100
14091 msgid "Internal error: Range error. %s"
14094 #: config/tc-nds32.c:6161
14095 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
14098 #: config/tc-nds32.c:6309
14100 msgid "Not support instruction %s in verbatim."
14103 #: config/tc-nds32.c:6316
14105 msgid "16-bit instruction is disabled: %s."
14108 #: config/tc-nds32.c:6343
14110 msgid "Instruction %s not supported in the baseline."
14113 #: config/tc-nds32.c:6410
14115 msgid "Unrecognized opcode, %s."
14118 #: config/tc-nds32.c:6413
14120 msgid "Incorrect syntax, %s."
14123 #: config/tc-nds32.c:6416
14125 msgid "Unrecognized operand/register, %s."
14128 #: config/tc-nds32.c:6419
14130 msgid "Operand out of range, %s."
14133 #: config/tc-nds32.c:6422
14135 msgid "Prohibited register used for reduced-register, %s."
14138 #: config/tc-nds32.c:6425
14140 msgid "Junk at end of line, %s."
14143 #: config/tc-nds32.c:7123
14144 msgid "Addend to unresolved symbol is not on word boundary."
14147 #. Should never here.
14148 #: config/tc-nds32.c:7656
14149 msgid "Used FPU instructions requires enabling FPU extension"
14152 #: config/tc-nds32.c:7853
14154 msgid "Internal error: Unknown fixup type %d (`%s')"
14157 #: config/tc-nios2.c:448 config/tc-pru.c:309
14158 msgid "expecting opcode string in self test mode"
14161 #: config/tc-nios2.c:450 config/tc-pru.c:311
14163 msgid "assembly 0x%08x, expected %s"
14166 #: config/tc-nios2.c:843
14167 msgid "branch offset out of range\n"
14170 #: config/tc-nios2.c:844
14171 msgid "branch relaxation failed\n"
14174 #: config/tc-nios2.c:1140
14175 msgid "error checking for overflow - broken assembler"
14178 #: config/tc-nios2.c:1156 config/tc-pru.c:572
14180 msgid "immediate value 0x%x truncated to 0x%x"
14183 #: config/tc-nios2.c:1183 config/tc-pru.c:598
14185 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
14188 #: config/tc-nios2.c:1189
14190 msgid "branch offset %d out of range %d to %d"
14193 #: config/tc-nios2.c:1193
14195 msgid "branch offset %d out of range"
14198 #: config/tc-nios2.c:1199 config/tc-pru.c:608
14200 msgid "%s offset %d out of range %d to %d"
14203 #: config/tc-nios2.c:1203
14205 msgid "%s offset %d out of range"
14208 #: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
14210 msgid "immediate value %d out of range %d to %d"
14213 #: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
14214 #: config/tc-pru.c:628
14216 msgid "immediate value %u out of range %u to %u"
14219 #: config/tc-nios2.c:1228
14221 msgid "custom instruction opcode %u out of range %u to %u"
14224 #: config/tc-nios2.c:1233 config/tc-pru.c:633
14225 msgid "overflow in immediate argument"
14228 #: config/tc-nios2.c:1305 config/tc-pru.c:668
14229 msgid "cannot create 64-bit relocation"
14232 #: config/tc-nios2.c:1431
14234 msgid "internal error: broken opcode descriptor for `%s %s'\n"
14237 #: config/tc-nios2.c:1480 config/tc-pru.c:863
14238 msgid "can't create relocation"
14241 #: config/tc-nios2.c:1511 config/tc-pru.c:997 config/tc-pru.c:1017
14242 #: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077
14244 msgid "unknown register %s"
14247 #: config/tc-nios2.c:1519
14248 msgid "expecting control register"
14251 #: config/tc-nios2.c:1521
14252 msgid "illegal use of control register"
14255 #: config/tc-nios2.c:1523
14256 msgid "illegal use of coprocessor register"
14259 #. Should never get here if we passed validation.
14260 #: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
14261 #: config/tc-nios2.c:2049
14263 msgid "invalid register %s"
14266 #: config/tc-nios2.c:1533
14268 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14269 "Use .set noat to turn off those optimizations (and this warning)."
14272 #: config/tc-nios2.c:1538
14274 "The debugger will corrupt bt (r25).\n"
14275 "If you don't need to debug this code use .set nobreak to turn off this "
14279 #: config/tc-nios2.c:1542
14281 "The debugger will corrupt sstatus/ba (r30).\n"
14282 "If you don't need to debug this code use .set nobreak to turn off this "
14286 #: config/tc-nios2.c:1932 config/tc-nios2.c:1960
14287 msgid "r31 cannot be used with jmp; use ret instead"
14290 #: config/tc-nios2.c:1975
14291 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
14294 #: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
14295 #: config/tc-nios2.c:2673
14297 msgid "Invalid constant operand %s"
14300 #: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1319
14301 #: config/tc-pru.c:1344 config/tc-pru.c:1364
14303 msgid "badly formed expression near %s"
14306 #: config/tc-nios2.c:3119 config/tc-pru.c:1390
14308 msgid "expecting %c near %s"
14311 #. we cannot recover from this.
14312 #: config/tc-nios2.c:3267
14314 msgid "unrecognized pseudo-instruction %s"
14317 #: config/tc-nios2.c:3530 config/tc-tic6x.c:232
14319 msgid "unknown architecture '%s'"
14322 #: config/tc-nios2.c:3610
14323 msgid "Big-endian R2 is not supported."
14326 #. Unrecognised instruction - error.
14327 #: config/tc-nios2.c:3747 config/tc-pru.c:1717
14329 msgid "unrecognised instruction %s"
14332 #: config/tc-nios2.c:3867 config/tc-pru.c:1773
14334 msgid "can't represent relocation type %s"
14337 #: config/tc-nios2.c:3960
14338 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
14341 #: config/tc-nios2.c:3989
14343 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
14346 #: config/tc-nios2.c:4001
14348 msgid "Illegal operands: %%gotoff in %d-byte data field"
14351 #: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
14353 msgid "Illegal operands: %s requires arguments in ()"
14356 #: config/tc-nios2.c:4049
14358 msgid "Illegal operands: garbage after %s()"
14361 #: config/tc-ns32k.c:437
14362 msgid "Invalid syntax in PC-relative addressing mode"
14365 #: config/tc-ns32k.c:461
14366 msgid "Invalid syntax in External addressing mode"
14369 #: config/tc-ns32k.c:542
14370 msgid "Invalid syntax in Memory Relative addressing mode"
14373 #: config/tc-ns32k.c:609
14374 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
14377 #: config/tc-ns32k.c:614
14378 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14381 #: config/tc-ns32k.c:619
14382 msgid "Scaled-indexed addressing mode combined with scaled-index"
14385 #: config/tc-ns32k.c:630
14386 msgid "Invalid or illegal addressing mode combined with scaled-index"
14389 #: config/tc-ns32k.c:753
14390 msgid "Premature end of suffix -- Defaulting to d"
14393 #: config/tc-ns32k.c:766
14394 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
14397 #: config/tc-ns32k.c:811
14398 msgid "Very short instr to option, ie you can't do it on a NULLstr"
14401 #: config/tc-ns32k.c:861
14402 msgid "No such entry in list. (cpu/mmu register)"
14405 #: config/tc-ns32k.c:918
14406 msgid "Internal consistency error. check ns32k-opcode.h"
14409 #: config/tc-ns32k.c:943
14410 msgid "Address of immediate operand"
14413 #: config/tc-ns32k.c:944
14414 msgid "Invalid immediate write operand."
14417 #: config/tc-ns32k.c:1074
14418 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
14421 #: config/tc-ns32k.c:1108
14422 msgid "No such opcode"
14425 #: config/tc-ns32k.c:1183
14426 msgid "Bad suffix, defaulting to d"
14429 #: config/tc-ns32k.c:1210
14430 msgid "Too many operands passed to instruction"
14433 #. Check error in default.
14434 #: config/tc-ns32k.c:1222
14435 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
14438 #: config/tc-ns32k.c:1225
14439 msgid "Wrong number of operands"
14442 #: config/tc-ns32k.c:1298
14444 msgid "Can not do %d byte pc-relative relocation for storage type %d"
14447 #: config/tc-ns32k.c:1301
14449 msgid "Can not do %d byte relocation for storage type %d"
14452 #: config/tc-ns32k.c:1393
14454 msgid "value of %ld out of byte displacement range."
14457 #: config/tc-ns32k.c:1403
14459 msgid "value of %ld out of word displacement range."
14462 #: config/tc-ns32k.c:1418
14464 msgid "value of %ld out of double word displacement range."
14467 #: config/tc-ns32k.c:1439
14469 msgid "Internal logic error. Line %d, file: \"%s\""
14472 #: config/tc-ns32k.c:1487
14474 msgid "Internal logic error. line %d, file \"%s\""
14477 #: config/tc-ns32k.c:1588
14478 msgid "Bit field out of range"
14481 #: config/tc-ns32k.c:1688
14482 msgid "iif convert internal pcrel/binary"
14485 #: config/tc-ns32k.c:1705
14486 msgid "Bignum too big for long"
14489 #: config/tc-ns32k.c:1782
14490 msgid "iif convert internal pcrel/pointer"
14493 #: config/tc-ns32k.c:1787
14494 msgid "Internal logic error in iif.iifP[n].type"
14497 #. We can't relax this case.
14498 #: config/tc-ns32k.c:1823
14499 msgid "Can't relax difference"
14502 #: config/tc-ns32k.c:1864
14503 msgid "Displacement too large for :d"
14506 #: config/tc-ns32k.c:1877
14507 msgid "Internal logic error in iif.iifP[].type"
14510 #: config/tc-ns32k.c:2141
14512 msgid "invalid architecture option -m%s, ignored"
14515 #: config/tc-ns32k.c:2154
14517 msgid "invalid default displacement size \"%s\". Defaulting to %d."
14520 #: config/tc-ns32k.c:2170
14524 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
14525 "--disp-size-default=<1|2|4>\n"
14528 #: config/tc-ns32k.c:2246
14530 msgid "Cannot find relocation type for symbol %s, code %d"
14533 #: config/tc-pdp11.c:351 config/tc-pdp11.c:369 config/tc-pdp11.c:375
14534 #: config/tc-pdp11.c:400 config/tc-pdp11.c:406 config/tc-pdp11.c:419
14535 msgid "Bad register name"
14538 #: config/tc-pdp11.c:438 config/tc-pdp11.c:502 config/tc-pdp11.c:513
14539 msgid "Error in expression"
14542 #: config/tc-pdp11.c:510
14543 msgid "Low order bits truncated in immediate float operand"
14546 #: config/tc-pdp11.c:654
14547 msgid "Float AC not legal as integer operand"
14550 #: config/tc-pdp11.c:674
14551 msgid "General register not legal as float operand"
14554 #: config/tc-pdp11.c:707
14555 msgid "No instruction found"
14558 #: config/tc-pdp11.c:717 config/tc-z80.c:3666
14560 msgid "Unknown instruction '%s'"
14563 #: config/tc-pdp11.c:723
14565 msgid "Unsupported instruction set extension: %s"
14568 #: config/tc-pdp11.c:757
14569 msgid "operand is not an absolute constant"
14572 #: config/tc-pdp11.c:765
14573 msgid "3-bit immediate out of range"
14576 #: config/tc-pdp11.c:772
14577 msgid "6-bit immediate out of range"
14580 #: config/tc-pdp11.c:779
14581 msgid "8-bit immediate out of range"
14584 #: config/tc-pdp11.c:796 config/tc-pdp11.c:989
14585 msgid "Symbol expected"
14588 #: config/tc-pdp11.c:801
14589 msgid "8-bit displacement out of range"
14592 #: config/tc-pdp11.c:843 config/tc-pdp11.c:864 config/tc-pdp11.c:881
14593 #: config/tc-pdp11.c:902 config/tc-pdp11.c:919 config/tc-pdp11.c:940
14594 #: config/tc-pdp11.c:959 config/tc-pdp11.c:980
14595 msgid "Missing ','"
14598 #: config/tc-pdp11.c:994
14599 msgid "6-bit displacement out of range"
14602 #: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
14603 #: config/tc-vax.c:1949
14604 msgid "Too many operands"
14607 #: config/tc-pdp11.c:1465
14609 msgid "Can not represent %s relocation in this object file format"
14612 #: config/tc-pj.c:64 config/tc-pj.c:73
14613 msgid "confusing relocation expressions"
14616 #: config/tc-pj.c:157
14617 msgid "can't have relocation for ipush"
14620 #: config/tc-pj.c:289
14621 msgid "expected expression"
14624 #: config/tc-pj.c:355
14628 "-little\t\t\tgenerate little endian code\n"
14629 "-big\t\t\tgenerate big endian code\n"
14632 #: config/tc-pj.c:380 config/tc-sh.c:3595 config/tc-sh.c:3602
14633 #: config/tc-sh.c:3609 config/tc-sh.c:3616
14634 msgid "pcrel too far"
14637 #: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3456
14638 msgid "invalid register expression"
14641 #: config/tc-ppc.c:1122 config/tc-ppc.c:1180 config/tc-ppc.c:1228
14642 msgid "the use of -mvle requires big endian."
14645 #: config/tc-ppc.c:1160 config/tc-ppc.c:1182
14646 msgid "the use of -mvle requires -a32."
14649 #: config/tc-ppc.c:1162
14651 msgid "%s unsupported"
14654 #: config/tc-ppc.c:1255 config/tc-s390.c:435 config/tc-s390.c:442
14656 msgid "invalid switch -m%s"
14659 #: config/tc-ppc.c:1286
14660 msgid "--nops needs a numeric argument"
14663 #: config/tc-ppc.c:1322
14665 msgid "PowerPC options:\n"
14668 #: config/tc-ppc.c:1324
14670 msgid "-a32 generate ELF32/XCOFF32\n"
14673 #: config/tc-ppc.c:1327
14675 msgid "-a64 generate ELF64/XCOFF64\n"
14678 #: config/tc-ppc.c:1329
14680 msgid "-u ignored\n"
14683 #: config/tc-ppc.c:1331
14685 msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14688 #: config/tc-ppc.c:1333
14690 msgid "-mpwr generate code for POWER (RIOS1)\n"
14693 #: config/tc-ppc.c:1335
14695 msgid "-m601 generate code for PowerPC 601\n"
14698 #: config/tc-ppc.c:1337
14701 "-mppc, -mppc32, -m603, -m604\n"
14702 " generate code for PowerPC 603/604\n"
14705 #: config/tc-ppc.c:1340
14707 msgid "-m403 generate code for PowerPC 403\n"
14710 #: config/tc-ppc.c:1342
14712 msgid "-m405 generate code for PowerPC 405\n"
14715 #: config/tc-ppc.c:1344
14717 msgid "-m440 generate code for PowerPC 440\n"
14720 #: config/tc-ppc.c:1346
14722 msgid "-m464 generate code for PowerPC 464\n"
14725 #: config/tc-ppc.c:1348
14727 msgid "-m476 generate code for PowerPC 476\n"
14730 #: config/tc-ppc.c:1350
14733 "-m7400, -m7410, -m7450, -m7455\n"
14734 " generate code for PowerPC 7400/7410/7450/7455\n"
14737 #: config/tc-ppc.c:1353
14740 "-m750cl, -mgekko, -mbroadway\n"
14741 " generate code for PowerPC 750cl/Gekko/Broadway\n"
14744 #: config/tc-ppc.c:1356
14746 msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
14749 #: config/tc-ppc.c:1358
14751 msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14754 #: config/tc-ppc.c:1360
14757 "-mppc64bridge generate code for PowerPC 64, including bridge "
14761 #: config/tc-ppc.c:1362
14763 msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
14766 #: config/tc-ppc.c:1364
14768 msgid "-ma2 generate code for A2 architecture\n"
14771 #: config/tc-ppc.c:1366
14773 msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
14776 #: config/tc-ppc.c:1368
14779 "-mpower5, -mpwr5, -mpwr5x\n"
14780 " generate code for Power5 architecture\n"
14783 #: config/tc-ppc.c:1371
14785 msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
14788 #: config/tc-ppc.c:1373
14790 msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
14793 #: config/tc-ppc.c:1375
14795 msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
14798 #: config/tc-ppc.c:1377
14800 msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
14803 #: config/tc-ppc.c:1379
14805 msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
14808 #: config/tc-ppc.c:1381
14811 "-mcell generate code for Cell Broadband Engine "
14815 #: config/tc-ppc.c:1383
14818 "-mcom generate code for Power/PowerPC common instructions\n"
14821 #: config/tc-ppc.c:1385
14824 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
14827 #: config/tc-ppc.c:1387
14829 msgid "-maltivec generate code for AltiVec\n"
14832 #: config/tc-ppc.c:1389
14835 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14838 #: config/tc-ppc.c:1391
14840 msgid "-me300 generate code for PowerPC e300 family\n"
14843 #: config/tc-ppc.c:1393
14845 msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
14848 #: config/tc-ppc.c:1395
14851 "-me500mc, generate code for Freescale e500mc core complex\n"
14854 #: config/tc-ppc.c:1397
14857 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
14860 #: config/tc-ppc.c:1399
14863 "-me5500, generate code for Freescale e5500 core complex\n"
14866 #: config/tc-ppc.c:1401
14869 "-me6500, generate code for Freescale e6500 core complex\n"
14872 #: config/tc-ppc.c:1403
14874 msgid "-mspe generate code for Motorola SPE instructions\n"
14877 #: config/tc-ppc.c:1405
14879 msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
14882 #: config/tc-ppc.c:1407
14884 msgid "-mvle generate code for Freescale VLE instructions\n"
14887 #: config/tc-ppc.c:1409
14890 "-mtitan generate code for AppliedMicro Titan core complex\n"
14893 #: config/tc-ppc.c:1411
14895 msgid "-mregnames Allow symbolic names for registers\n"
14898 #: config/tc-ppc.c:1413
14900 msgid "-mno-regnames Do not allow symbolic names for registers\n"
14903 #: config/tc-ppc.c:1416
14905 msgid "-mrelocatable support for GCC's -mrelocatble option\n"
14908 #: config/tc-ppc.c:1418
14910 msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14913 #: config/tc-ppc.c:1420
14915 msgid "-memb set PPC_EMB bit in ELF flags\n"
14918 #: config/tc-ppc.c:1422
14921 "-mlittle, -mlittle-endian, -le\n"
14922 " generate code for a little endian machine\n"
14925 #: config/tc-ppc.c:1425
14928 "-mbig, -mbig-endian, -be\n"
14929 " generate code for a big endian machine\n"
14932 #: config/tc-ppc.c:1428
14934 msgid "-msolaris generate code for Solaris\n"
14937 #: config/tc-ppc.c:1430
14939 msgid "-mno-solaris do not generate code for Solaris\n"
14942 #: config/tc-ppc.c:1432
14944 msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14947 #: config/tc-ppc.c:1434
14949 msgid "-V print assembler version number\n"
14952 #: config/tc-ppc.c:1436
14954 msgid "-Qy, -Qn ignored\n"
14957 #: config/tc-ppc.c:1439
14960 "-nops=count when aligning, more than COUNT nops uses a branch\n"
14963 #: config/tc-ppc.c:1441
14965 msgid "-ppc476-workaround warn if emitting data to code sections\n"
14968 #: config/tc-ppc.c:1471
14970 msgid "unknown default cpu = %s, os = %s"
14973 #: config/tc-ppc.c:1499
14974 msgid "neither Power nor PowerPC opcodes were selected."
14977 #: config/tc-ppc.c:1557
14979 msgid "mask trims opcode bits for %s"
14982 #: config/tc-ppc.c:1567
14984 msgid "operand index error for %s"
14987 #: config/tc-ppc.c:1593
14989 msgid "operand %d overlap in %s"
14992 #: config/tc-ppc.c:1602
14994 msgid "non-optional operand %d follows optional operand in %s"
14997 #: config/tc-ppc.c:1652
14999 msgid "powerpc_operands[%d].bitm invalid"
15002 #: config/tc-ppc.c:1659
15004 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
15007 #: config/tc-ppc.c:1685 config/tc-ppc.c:1736 config/tc-ppc.c:1774
15008 #: config/tc-ppc.c:1812
15010 msgid "major opcode is not sorted for %s"
15013 #: config/tc-ppc.c:1691
15015 msgid "%s is enabled by vle flag"
15018 #: config/tc-ppc.c:1698
15020 msgid "%s not disabled by vle flag"
15023 #: config/tc-ppc.c:2208
15025 msgid "symbol+offset@%s means symbol@%s+offset"
15028 #: config/tc-ppc.c:2228
15030 msgid "symbol+offset@%s not supported"
15033 #: config/tc-ppc.c:2303 config/tc-ppc.c:4267 config/tc-ppc.c:7399
15034 msgid "data in executable section"
15037 #: config/tc-ppc.c:2344
15038 msgid "expected comma after symbol-name: rest of line ignored."
15041 #: config/tc-ppc.c:2377
15043 msgid "ignoring attempt to re-define symbol `%s'."
15046 #: config/tc-ppc.c:2385
15048 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
15051 #: config/tc-ppc.c:2403
15052 msgid "common alignment not a power of 2"
15055 #: config/tc-ppc.c:2445
15057 msgid "expected comma after name `%s' in .localentry directive"
15060 #: config/tc-ppc.c:2455
15061 msgid "missing expression in .localentry directive"
15064 #: config/tc-ppc.c:2476
15066 msgid ".localentry expression for `%s' is not a valid power of 2"
15069 #: config/tc-ppc.c:2493
15071 msgid ".localentry expression for `%s' does not evaluate to a constant"
15074 #: config/tc-ppc.c:2508
15075 msgid "missing expression in .abiversion directive"
15078 #: config/tc-ppc.c:2517
15079 msgid ".abiversion expression does not evaluate to a constant"
15082 #: config/tc-ppc.c:2597
15083 msgid "relocation cannot be done when using -mrelocatable"
15086 #: config/tc-ppc.c:2643
15087 msgid "TOC section size exceeds 64k"
15090 #: config/tc-ppc.c:3197
15092 msgid "%s howto doesn't match size/pcrel in gas"
15095 #: config/tc-ppc.c:3281
15097 msgid "unrecognized opcode: `%s'"
15100 #. lmw, stmw, lswi, lswx, stswi, stswx
15101 #: config/tc-ppc.c:3295
15103 msgid "`%s' invalid when little-endian"
15106 #: config/tc-ppc.c:3656
15108 msgid "@tls may not be used with \"%s\" operands"
15111 #: config/tc-ppc.c:3659
15112 msgid "@tls may only be used in last operand"
15115 #: config/tc-ppc.c:3697 config/tc-ppc.c:3707 config/tc-ppc.c:3717
15116 #: config/tc-ppc.c:3732
15118 msgid "%s unsupported on this instruction"
15121 #: config/tc-ppc.c:3779
15123 msgid "assuming %s on symbol"
15126 #: config/tc-ppc.c:3902
15127 msgid "unsupported relocation for DS offset field"
15130 #: config/tc-ppc.c:3955
15132 msgid "syntax error; found `%c', expected `%c'"
15135 #: config/tc-ppc.c:3960
15137 msgid "syntax error; end of line, expected `%c'"
15140 #: config/tc-ppc.c:4025 config/tc-ppc.c:6576
15142 msgid "instruction address is not a multiple of %d"
15145 #: config/tc-ppc.c:4151
15146 msgid "wrong number of operands"
15149 #: config/tc-ppc.c:4224
15150 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
15153 #: config/tc-ppc.c:4307
15154 msgid "missing size"
15157 #: config/tc-ppc.c:4316
15158 msgid "negative size"
15161 #: config/tc-ppc.c:4348
15162 msgid "missing real symbol name"
15165 #: config/tc-ppc.c:4387
15166 msgid "attempt to redefine symbol"
15169 #: config/tc-ppc.c:4691
15171 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
15174 #: config/tc-ppc.c:4704
15176 msgid "label %s was not defined in this dwarf section"
15179 #: config/tc-ppc.c:4818
15180 msgid "the XCOFF file format does not support arbitrary sections"
15183 #: config/tc-ppc.c:4889
15184 msgid ".ref outside .csect"
15187 #: config/tc-ppc.c:4910 config/tc-ppc.c:5110
15188 msgid "missing symbol name"
15191 #: config/tc-ppc.c:4940
15192 msgid "missing rename string"
15195 #: config/tc-ppc.c:4970 config/tc-ppc.c:5512 read.c:3689
15196 msgid "missing value"
15199 #: config/tc-ppc.c:4988
15200 msgid "illegal .stabx expression; zero assumed"
15203 #: config/tc-ppc.c:5020
15204 msgid "missing class"
15207 #: config/tc-ppc.c:5029
15208 msgid "missing type"
15211 #: config/tc-ppc.c:5056
15212 msgid ".stabx of storage class stsym must be within .bs/.es"
15215 #: config/tc-ppc.c:5300
15216 msgid "nested .bs blocks"
15219 #: config/tc-ppc.c:5331
15220 msgid ".es without preceding .bs"
15223 #: config/tc-ppc.c:5504
15224 msgid "non-constant byte count"
15227 #: config/tc-ppc.c:5579
15228 msgid ".tc not in .toc section"
15231 #: config/tc-ppc.c:5597
15232 msgid ".tc with no label"
15235 #: config/tc-ppc.c:5625
15237 msgid ".tc with storage class %d not yet supported"
15240 #: config/tc-ppc.c:5695 config/tc-s390.c:1960
15241 msgid ".machine stack overflow"
15244 #: config/tc-ppc.c:5702 config/tc-s390.c:1971
15245 msgid ".machine stack underflow"
15248 #: config/tc-ppc.c:5709 config/tc-s390.c:1983
15250 msgid "invalid machine `%s'"
15253 #: config/tc-ppc.c:5752
15254 msgid "bad symbol suffix"
15257 #: config/tc-ppc.c:5851
15258 msgid "unrecognized symbol suffix"
15261 #: config/tc-ppc.c:5939
15262 msgid ".ef with no preceding .function"
15265 #: config/tc-ppc.c:6074
15267 msgid "warning: symbol %s has no csect"
15270 #: config/tc-ppc.c:6406
15271 msgid "symbol in .toc does not match any .tc"
15274 #: config/tc-ppc.c:7104
15276 msgid "%s unsupported as instruction fixup"
15279 #: config/tc-ppc.c:7203
15281 msgid "unsupported relocation against %s"
15284 #: config/tc-ppc.c:7361
15286 msgid "R_TLSML relocation doesn't target a symbol named \"_$TLSML\". %s"
15289 #: config/tc-ppc.c:7382
15291 msgid "Gas failure, reloc value %d\n"
15294 #: config/tc-pru.c:603
15296 msgid "quick branch offset %d out of range %d to %d"
15299 #: config/tc-pru.c:618
15301 msgid "immediate value %llu out of range %u to %lu"
15304 #: config/tc-pru.c:697
15305 msgid "unexpected PC relative expression"
15308 #: config/tc-pru.c:734 config/tc-pru.c:741
15309 msgid "residual low bits in pmem diff relocation"
15312 #: config/tc-pru.c:939 config/tc-pru.c:972
15314 msgid "trailing garbage after expression: %s"
15317 #: config/tc-pru.c:944
15319 msgid "expected expression, got %s"
15322 #: config/tc-pru.c:977
15324 msgid "expected constant expression, got %s"
15327 #: config/tc-pru.c:1030
15328 msgid "data transfer register cannot be halfword"
15331 #: config/tc-pru.c:1049
15332 msgid "destination register must be full-word"
15335 #: config/tc-pru.c:1081
15337 msgid "cannot use partial register %s for addressing"
15340 #: config/tc-pru.c:1094
15342 msgid "value %lu is too large for a byte operand"
15345 #: config/tc-pru.c:1116
15347 msgid "loop count constant %ld is out of range [1..%d]"
15350 #: config/tc-pru.c:1216 config/tc-pru.c:1242
15352 msgid "byte count constant %ld is out of range [1..%d]"
15355 #: config/tc-pru.c:1223 config/tc-pru.c:1249
15356 msgid "only r0 can be used as byte count register"
15359 #: config/tc-pru.c:1225 config/tc-pru.c:1251
15360 msgid "only r0.bX byte fields of r0 can be used as byte count"
15363 #: config/tc-pru.c:1264
15365 msgid "invalid constant table offset %ld"
15368 #: config/tc-pru.c:1275
15370 msgid "invalid WakeOnStatus %ld"
15373 #: config/tc-pru.c:1286
15375 msgid "invalid XFR WideBus Address %ld"
15378 #: config/tc-pru.c:1546
15382 " -mlink-relax generate relocations for linker relaxation (default).\n"
15383 " -mno-link-relax don't generate relocations for linker relaxation.\n"
15386 #: config/tc-pru.c:1819
15388 msgid "Label \"%s\" matches a CPU register name"
15391 #: config/tc-riscv.c:234
15394 "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
15397 #. Still can not find the privileged spec class.
15398 #: config/tc-riscv.c:256
15401 "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
15404 #: config/tc-riscv.c:366 config/tc-riscv.c:745 config/tc-riscv.c:803
15405 #: config/tc-riscv.c:1188
15407 msgid "internal: duplicate %s"
15410 #: config/tc-riscv.c:892
15412 msgid "internal: bad RISC-V CSR class (0x%x)"
15415 #: config/tc-riscv.c:896
15417 msgid "invalid CSR `%s' for the current ISA"
15420 #: config/tc-riscv.c:917
15422 msgid "invalid CSR `%s' for the privileged spec `%s'"
15425 #: config/tc-riscv.c:1027
15427 msgid "internal: bad RISC-V opcode (mask error): %s %s"
15430 #: config/tc-riscv.c:1077
15432 msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
15435 #: config/tc-riscv.c:1084
15437 msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
15440 #: config/tc-riscv.c:1132 config/tc-riscv.c:1144
15442 msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
15445 #: config/tc-riscv.c:1151
15447 msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
15450 #: config/tc-riscv.c:1159
15452 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
15455 #: config/tc-riscv.c:1199
15456 msgid "internal: broken assembler. No assembly attempted"
15459 #: config/tc-riscv.c:1310
15461 msgid "internal: usupported RISC-V relocation number %d"
15464 #: config/tc-riscv.c:1392
15465 msgid "internal: invalid macro"
15468 #: config/tc-riscv.c:1417
15469 msgid "internal: vasprintf failed"
15472 #: config/tc-riscv.c:1447 config/tc-riscv.c:1525
15473 msgid "unsupported large constant"
15476 #: config/tc-riscv.c:1449
15478 msgid "unknown CSR `%s'"
15481 #: config/tc-riscv.c:1452
15483 msgid "instruction %s requires absolute expression"
15486 #: config/tc-riscv.c:1719
15488 msgid "internal: macro %s not implemented"
15491 #: config/tc-riscv.c:2062
15493 msgid "read-only CSR is written `%s'"
15496 #: config/tc-riscv.c:2301
15497 msgid "bad value for compressed funct6 field, value must be 0...64"
15500 #: config/tc-riscv.c:2316
15501 msgid "bad value for compressed funct4 field, value must be 0...15"
15504 #: config/tc-riscv.c:2331
15505 msgid "bad value for compressed funct3 field, value must be 0...7"
15508 #: config/tc-riscv.c:2346
15509 msgid "bad value for compressed funct2 field, value must be 0...3"
15512 #: config/tc-riscv.c:2356
15514 msgid "internal: unknown compressed funct field specifier `CF%c'"
15517 #: config/tc-riscv.c:2362
15519 msgid "internal: unknown compressed field specifier `C%c'"
15522 #: config/tc-riscv.c:2386 config/tc-riscv.c:2397
15524 msgid "improper shift amount (%lu)"
15527 #: config/tc-riscv.c:2408
15529 msgid "improper CSRxI immediate (%lu)"
15532 #: config/tc-riscv.c:2425
15534 msgid "improper CSR address (%lu)"
15537 #: config/tc-riscv.c:2603
15538 msgid "lui expression not in range 0..1048575"
15541 #: config/tc-riscv.c:2640
15543 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
15547 #: config/tc-riscv.c:2656
15548 msgid "bad value for opcode field, value must be 0...2"
15551 #: config/tc-riscv.c:2666
15553 msgid "internal: unknown opcode field specifier `O%c'"
15556 #: config/tc-riscv.c:2680
15557 msgid "bad value for funct7 field, value must be 0...127"
15560 #: config/tc-riscv.c:2695
15561 msgid "bad value for funct3 field, value must be 0...7"
15564 #: config/tc-riscv.c:2710
15565 msgid "bad value for funct2 field, value must be 0...3"
15568 #: config/tc-riscv.c:2720
15570 msgid "internal: unknown funct field specifier `F%c'\n"
15573 #: config/tc-riscv.c:2735
15575 msgid "internal: unknown argument type `%c'"
15578 #: config/tc-riscv.c:2740
15579 msgid "illegal operands"
15582 #: config/tc-riscv.c:3119
15584 msgid "internal: bad CFA value #%d"
15587 #: config/tc-riscv.c:3200
15589 msgid "internal: bad relocation #%d"
15592 #: config/tc-riscv.c:3205
15593 msgid "unsupported symbol subtraction"
15596 #: config/tc-riscv.c:3314
15597 msgid ".option pop with no .option push"
15600 #: config/tc-riscv.c:3324
15602 msgid "unrecognized .option directive: %s\n"
15605 #: config/tc-riscv.c:3499
15607 msgid "cannot represent %s relocation in object file"
15610 #: config/tc-riscv.c:3640
15613 "RISC-V options:\n"
15614 " -fpic generate position-independent code\n"
15615 " -fno-pic don't generate position-independent code "
15617 " -march=ISA set the RISC-V architecture\n"
15618 " -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, "
15620 " -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9, 1.9.1, "
15622 " -mabi=ABI set the RISC-V ABI\n"
15623 " -mrelax enable relax (default)\n"
15624 " -mno-relax disable relax\n"
15625 " -march-attr generate RISC-V arch attribute\n"
15626 " -mno-arch-attr don't generate RISC-V arch attribute\n"
15629 #: config/tc-riscv.c:3678
15631 msgid "unknown register `%s'"
15634 #: config/tc-riscv.c:3700
15636 msgid "non-constant .%cleb128 is not supported"
15639 #: config/tc-riscv.c:3785
15641 msgid "internal: bad RISC-V privileged spec (%s)"
15644 #: config/tc-riscv.c:3868
15645 msgid "architecture elf attributes must set before any instructions"
15648 #: config/tc-riscv.c:3886
15649 msgid "privileged elf attributes must set before any instructions"
15652 #: config/tc-rl78.c:213
15653 msgid "16-bit relocation used in 8-bit operand"
15656 #: config/tc-rl78.c:217
15657 msgid "8-bit relocation used in 16-bit operand"
15660 #: config/tc-rl78.c:243 config/tc-rx.c:888
15662 msgid "Value %d doesn't fit in unsigned %d-bit field"
15665 #: config/tc-rl78.c:249 config/tc-rx.c:894
15667 msgid "Value %d doesn't fit in signed %d-bit field"
15670 #: config/tc-rl78.c:367
15672 msgid " RL78 specific command line options:\n"
15675 #: config/tc-rl78.c:368
15677 msgid " --mrelax Enable link time relaxation\n"
15680 #: config/tc-rl78.c:369
15682 msgid " --mg10 Enable support for G10 variant\n"
15685 #: config/tc-rl78.c:370
15687 msgid " --mg13 Selects the G13 core.\n"
15690 #: config/tc-rl78.c:371
15692 msgid " --mg14 Selects the G14 core [default]\n"
15695 #: config/tc-rl78.c:372
15697 msgid " --mrl78 Alias for --mg14\n"
15700 #: config/tc-rl78.c:373
15702 msgid " --m32bit-doubles [default]\n"
15705 #: config/tc-rl78.c:374
15707 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
15710 #: config/tc-rl78.c:450
15712 msgid "%%%s() must be outermost term in expression"
15715 #: config/tc-rl78.c:678 config/tc-rx.c:2255
15717 msgid "unsupported constant size %d\n"
15720 #: config/tc-rl78.c:694
15722 msgid "%%hi16/%%lo16 only applies to .short or .hword"
15725 #: config/tc-rl78.c:704
15727 msgid "%%hi8 only applies to .byte"
15730 #: config/tc-rl78.c:716 config/tc-rx.c:2262
15731 msgid "difference of two symbols only supported with .long, .short, or .byte"
15734 #: config/tc-rl78.c:1237 config/tc-rx.c:2189
15736 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
15739 #: config/tc-rl78.c:1453
15741 msgid "value of %ld too large for 8-bit branch"
15744 #: config/tc-rl78.c:1464
15746 msgid "value of %ld too large for 16-bit branch"
15749 #: config/tc-rl78.c:1513 config/tc-rx.c:2454
15751 msgid "Unknown reloc in md_apply_fix: %s"
15754 #: config/tc-rx.c:194
15756 msgid "unrecognised RX CPU type %s"
15759 #: config/tc-rx.c:209
15761 msgid " RX specific command line options:\n"
15764 #: config/tc-rx.c:210
15766 msgid " --mbig-endian-data\n"
15769 #: config/tc-rx.c:211
15771 msgid " --mlittle-endian-data [default]\n"
15774 #: config/tc-rx.c:212
15776 msgid " --m32bit-doubles [default]\n"
15779 #: config/tc-rx.c:213
15781 msgid " --m64bit-doubles\n"
15784 #: config/tc-rx.c:214
15786 msgid " --muse-conventional-section-names\n"
15789 #: config/tc-rx.c:215
15791 msgid " --muse-renesas-section-names [default]\n"
15794 #: config/tc-rx.c:216
15796 msgid " --msmall-data-limit\n"
15799 #: config/tc-rx.c:217
15801 msgid " --mrelax\n"
15804 #: config/tc-rx.c:218
15809 #: config/tc-rx.c:219
15811 msgid " --mint-register=<value>\n"
15814 #: config/tc-rx.c:220
15816 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
15819 #: config/tc-rx.c:221
15821 msgid " --mno-allow-string-insns"
15824 #: config/tc-rx.c:301
15825 msgid "no filename following .INCLUDE pseudo-op"
15828 #: config/tc-rx.c:404
15830 msgid "unable to locate include file: %s"
15833 #: config/tc-rx.c:455
15835 msgid "unrecognised alignment value in .SECTION directive: %s"
15838 #: config/tc-rx.c:472
15840 msgid "unknown parameter following .SECTION directive: %s"
15843 #: config/tc-rx.c:558
15844 msgid "expecting either ON or OFF after .list"
15847 #: config/tc-rx.c:594
15849 msgid "The \".%s\" pseudo-op is not implemented\n"
15852 #: config/tc-rx.c:967 config/tc-rx.c:969
15854 msgid "Value %d and %d out of range"
15857 #: config/tc-rx.c:1124
15858 msgid "The .DEFINE pseudo-op is not implemented"
15861 #: config/tc-rx.c:1126
15862 msgid "The .MACRO pseudo-op is not implemented"
15865 #: config/tc-rx.c:1128
15866 msgid "The .BTEQU pseudo-op is not implemented."
15869 #: config/tc-rx.c:2120
15870 msgid "invalid immediate size"
15873 #: config/tc-rx.c:2139
15874 msgid "invalid immediate field position"
15877 #: config/tc-rx.c:2306
15879 msgid "jump not 3..10 bytes away (is %d)"
15882 #: config/tc-rx.c:2697
15884 "Use of an RX string instruction detected in a file being assembled without "
15885 "string instruction support"
15888 #: config/tc-s12z.c:146
15894 #: config/tc-s12z.c:147
15896 " -mreg-prefix=PREFIX set a prefix used to indicate register names "
15900 #: config/tc-s12z.c:148
15902 " -mdollar-hex the prefix '$' instead of '0x' is used to indicate "
15903 "literal hexadecimal constants\n"
15906 #: config/tc-s12z.c:315
15907 msgid "A non-constant expression is not permitted here"
15910 #: config/tc-s12z.c:432
15912 msgid "Expecting '%c'"
15915 #: config/tc-s12z.c:455
15916 msgid "An immediate value in a source operand is inappropriate"
15919 #: config/tc-s12z.c:504 config/tc-s12z.c:605
15920 msgid "Bad operand for constant offset"
15923 #: config/tc-s12z.c:532 config/tc-s12z.c:623
15924 msgid "Invalid operand for register offset"
15927 #: config/tc-s12z.c:638
15928 msgid "Invalid register for postdecrement operation"
15931 #: config/tc-s12z.c:674
15932 msgid "Invalid register for preincrement operation"
15935 #: config/tc-s12z.c:692
15936 msgid "Invalid register for predecrement operation"
15939 #: config/tc-s12z.c:811
15940 msgid "Garbage at end of instruction"
15943 #: config/tc-s12z.c:940
15944 msgid "Offset is outside of 15 bit range"
15947 #: config/tc-s12z.c:1056
15951 #: config/tc-s12z.c:1101 config/tc-s12z.c:1161 config/tc-s12z.c:1223
15952 #: config/tc-s12z.c:1288
15956 #: config/tc-s12z.c:1428
15958 msgid "Source register for %s is no larger than the destination register"
15961 #: config/tc-s12z.c:1431
15962 msgid "The destination and source registers are identical"
15965 #: config/tc-s12z.c:1455
15967 msgid "Immediate value %ld is out of range for instruction %s"
15970 #: config/tc-s12z.c:1526
15972 msgid "trap value %ld is not valid"
15975 #: config/tc-s12z.c:1966
15976 msgid "Shift value should be in the range [0,31]"
15979 #: config/tc-s12z.c:2013
15980 msgid "Bad shift mode"
15983 #: config/tc-s12z.c:2026
15984 msgid "Bad shift *direction"
15987 #: config/tc-s12z.c:2284
15989 msgid "Immediate operand %ld is inappropriate for size of instruction"
15992 #: config/tc-s12z.c:2375 config/tc-s12z.c:2444 config/tc-s12z.c:2512
15994 msgid "Invalid width value for %s"
15997 #: config/tc-s12z.c:2388 config/tc-s12z.c:2457 config/tc-s12z.c:2525
15999 msgid "Invalid offset value for %s"
16002 #: config/tc-s12z.c:3822
16004 msgid "Invalid instruction: \"%s\""
16007 #: config/tc-s12z.c:3823
16009 msgid "First invalid token: \"%s\""
16012 #: config/tc-s390.c:237 config/tc-sparc.c:310
16013 msgid "Invalid default architecture, broken assembler."
16016 #: config/tc-s390.c:376
16018 msgid "no such machine extension `%s'"
16021 #: config/tc-s390.c:387
16023 msgid "junk at end of machine string, first unrecognized character is `%c'"
16026 #: config/tc-s390.c:454 config/tc-sparc.c:489
16028 msgid "invalid architecture -A%s"
16031 #: config/tc-s390.c:477
16035 " -mregnames Allow symbolic names for registers\n"
16036 " -mwarn-areg-zero Warn about zero base/index registers\n"
16037 " -mno-regnames Do not allow symbolic names for registers\n"
16038 " -m31 Set file format to 31 bit format\n"
16039 " -m64 Set file format to 64 bit format\n"
16042 #: config/tc-s390.c:484
16045 " -V print assembler version number\n"
16046 " -Qy, -Qn ignored\n"
16049 #: config/tc-s390.c:562
16050 msgid "The 64 bit file format is used without esame instructions."
16053 #: config/tc-s390.c:620
16055 msgid "operand out of range (%s not between %ld and %ld)"
16058 #: config/tc-s390.c:845
16060 msgid "identifier+constant@%s means identifier@%s+constant"
16063 #: config/tc-s390.c:926
16064 msgid "Can't handle O_big in s390_exp_compare"
16067 #: config/tc-s390.c:1008
16068 msgid "Invalid suffix for literal pool entry"
16071 #: config/tc-s390.c:1065
16072 msgid "Big number is too big"
16075 #: config/tc-s390.c:1214
16076 msgid "relocation not applicable"
16079 #: config/tc-s390.c:1344
16080 msgid "invalid length field specified"
16083 #: config/tc-s390.c:1348
16084 msgid "index register specified but zero"
16087 #: config/tc-s390.c:1352
16088 msgid "base register specified but zero"
16091 #: config/tc-s390.c:1356
16092 msgid "odd numbered general purpose register specified as register pair"
16095 #: config/tc-s390.c:1364
16097 "invalid floating point register pair. Valid fp register pair operands are "
16098 "0, 1, 4, 5, 8, 9, 12 or 13."
16101 #: config/tc-s390.c:1453
16102 msgid "invalid operand suffix"
16105 #: config/tc-s390.c:1476
16106 msgid "syntax error; missing '(' after displacement"
16109 #: config/tc-s390.c:1493 config/tc-s390.c:1539 config/tc-s390.c:1571
16110 msgid "syntax error; expected ','"
16113 #: config/tc-s390.c:1525
16114 msgid "syntax error; missing ')' after base register"
16117 #: config/tc-s390.c:1556
16118 msgid "syntax error; ')' not allowed here"
16121 #: config/tc-s390.c:1696
16123 msgid "Opcode %s not available in this mode"
16126 #: config/tc-s390.c:1751 config/tc-s390.c:1774 config/tc-s390.c:1787
16127 msgid "Invalid .insn format\n"
16130 #: config/tc-s390.c:1759
16132 msgid "Unrecognized opcode format: `%s'"
16135 #: config/tc-s390.c:1790
16136 msgid "second operand of .insn not a constant\n"
16139 #: config/tc-s390.c:1793
16140 msgid "missing comma after insn constant\n"
16143 #: config/tc-s390.c:2032
16144 msgid ".machinemode stack overflow"
16147 #: config/tc-s390.c:2039
16148 msgid ".machinemode stack underflow"
16151 #: config/tc-s390.c:2056
16153 msgid "invalid machine mode `%s'"
16156 #: config/tc-s390.c:2258
16158 msgid "cannot emit relocation %s against subsy symbol %s"
16161 #: config/tc-s390.c:2375
16162 msgid "unsupported relocation type"
16165 #: config/tc-s390.c:2430
16167 msgid "cannot emit PC relative %s relocation%s%s"
16170 #: config/tc-s390.c:2569
16172 msgid "Gas failure, reloc type %s\n"
16175 #: config/tc-s390.c:2571
16177 msgid "Gas failure, reloc type #%i\n"
16180 #: config/tc-score.c:260
16181 msgid "div / mul are reserved instructions"
16184 #: config/tc-score.c:261
16185 msgid "This architecture doesn't support mmu"
16188 #: config/tc-score.c:262
16189 msgid "This architecture doesn't support atomic instruction"
16192 #: config/tc-score.c:468
16193 msgid "S+core register expected"
16196 #: config/tc-score.c:469
16197 msgid "S+core special-register expected"
16200 #: config/tc-score.c:470
16201 msgid "S+core co-processor register expected"
16204 #: config/tc-score.c:1073
16205 msgid "Using temp register (r1)"
16208 #: config/tc-score.c:1092
16210 msgid "register expected, not '%.100s'"
16213 #: config/tc-score.c:1148 config/tc-score.c:5487
16214 msgid "rd must be even number."
16217 #: config/tc-score.c:1512 config/tc-score.c:1519
16219 msgid "invalid constant: %d bit expression not in range %u..%u"
16222 #: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2897
16223 #: config/tc-score.c:2902 config/tc-score.c:3167 config/tc-score.c:3172
16224 #: config/tc-score.c:3464
16226 msgid "invalid constant: %d bit expression not in range %d..%d"
16229 #: config/tc-score.c:1557
16230 msgid "invalid constant: bit expression not defined"
16233 #: config/tc-score.c:2067
16234 msgid "Using temp register(r1)"
16237 #: config/tc-score.c:2081
16239 msgid "low register (r0-r15) expected, not '%.100s'"
16242 #: config/tc-score.c:2143 config/tc-score.c:3484 config/tc-score.c:3652
16243 #: config/tc-score.c:3697
16248 #: config/tc-score.c:2157 config/tc-score.c:3105 config/tc-score.c:3307
16249 #: config/tc-score.c:3323 config/tc-score.c:3394 config/tc-score.c:3449
16250 #: config/tc-score.c:3673 config/tc-score.c:3718 config/tc-score.c:3867
16251 #: config/tc-score.c:3921 config/tc-score.c:3967
16256 #: config/tc-score.c:2347
16258 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
16261 #: config/tc-score.c:2366
16263 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
16266 #: config/tc-score.c:2382 config/tc-score.c:2389
16268 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
16271 #: config/tc-score.c:2840
16272 msgid "address offset must be half word alignment"
16275 #: config/tc-score.c:2848
16276 msgid "address offset must be word alignment"
16279 #: config/tc-score.c:2988 config/tc-score.c:3125
16280 msgid "register same as write-back base"
16283 #: config/tc-score.c:3095
16284 msgid "pre-indexed expression expected"
16287 #: config/tc-score.c:3424
16289 msgid "invalid register number: %d is not in [r0--r7]"
16292 #: config/tc-score.c:3441
16293 msgid "comma is expected"
16296 #: config/tc-score.c:3472
16298 msgid "invalid constant: %d is not word align integer"
16301 #: config/tc-score.c:3511 config/tc-score.c:3554
16302 msgid "invalid constant: 32 bit expression not word align"
16305 #: config/tc-score.c:3520 config/tc-score.c:3563
16306 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
16309 #: config/tc-score.c:3596
16311 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
16314 #: config/tc-score.c:3785 config/tc-score.c:3813
16315 msgid "imm5 should >= 2"
16318 #: config/tc-score.c:3790 config/tc-score.c:3819
16319 msgid "reg should <= 31"
16322 #: config/tc-score.c:3861 config/tc-score.c:3912
16326 #: config/tc-score.c:3905
16328 msgid "%s register same as write-back base"
16331 #: config/tc-score.c:3907
16332 msgid "destination"
16335 #: config/tc-score.c:3907
16339 #: config/tc-score.c:4238 config/tc-score.c:4314 config/tc-score.c:4949
16340 msgid "expression error"
16343 #: config/tc-score.c:4320
16344 msgid "value not in range [-0xffffffff, 0xffffffff]"
16347 #: config/tc-score.c:4348
16348 msgid "li rd label isn't correct instruction form"
16351 #: config/tc-score.c:4515 config/tc-score.c:4669 config/tc-score.c:5200
16352 #: config/tc-score.c:5228
16353 msgid "lacking label "
16356 #: config/tc-score.c:4899
16357 msgid "s3_PIC code offset overflow (max 16 signed bits)"
16360 #: config/tc-score.c:4955
16361 msgid "value not in range [0, 0x7fffffff]"
16364 #: config/tc-score.c:4960
16365 msgid "end on line error"
16368 #: config/tc-score.c:5207
16369 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
16372 #: config/tc-score.c:5234
16373 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
16376 #: config/tc-score.c:5267
16377 msgid "lacking label"
16380 #: config/tc-score.c:5272
16381 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
16384 #: config/tc-score.c:5367
16385 msgid "pce instruction error (16 bit || 16 bit)."
16388 #: config/tc-score.c:5385 config/tc-score.c:5409 config/tc-score.c:5436
16389 #: config/tc-score.c:5465 config/tc-score.c:5514
16390 msgid "score3d instruction."
16393 #: config/tc-score.c:6020
16394 msgid "Unsupported use of .gpword"
16397 #: config/tc-score.c:6116
16399 msgid "BSS length (%d) < 0 ignored"
16402 #: config/tc-score.c:6130 read.c:2533
16404 msgid "error setting flags for \".sbss\": %s"
16407 #: config/tc-score.c:6144 config/tc-sparc.c:4161
16408 msgid "missing alignment"
16411 #: config/tc-score.c:6181
16413 msgid "alignment too large; %d assumed"
16416 #: config/tc-score.c:6186 read.c:2594
16417 msgid "alignment negative; 0 assumed"
16421 #: config/tc-score.c:6583 config/tc-score.c:6607
16422 msgid "size is not 4 or 6"
16425 #: config/tc-score.c:6666
16426 msgid "bad call to MD_ATOF()"
16429 #: config/tc-score.c:7165 config/tc-score.c:7231
16431 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16434 #: config/tc-score.c:7180 config/tc-score.c:7209 config/tc-score.c:7261
16436 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
16439 #: config/tc-score.c:7286
16441 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16444 #: config/tc-score.c:7456
16446 msgid "cannot represent %s relocation in this object file format1"
16449 #: config/tc-score.c:7747
16451 msgid "Sunplus-v2-0-0-20060510\n"
16454 #: config/tc-score.c:7767
16456 msgid " Score-specific assembler options:\n"
16459 #: config/tc-score.c:7769
16461 msgid " -EB\t\tassemble code for a big-endian cpu\n"
16464 #: config/tc-score.c:7774
16466 msgid " -EL\t\tassemble code for a little-endian cpu\n"
16469 #: config/tc-score.c:7778
16471 msgid " -FIXDD\t\tfix data dependencies\n"
16474 #: config/tc-score.c:7780
16477 " -NWARN\t\tdo not print warning message when fixing data "
16481 #: config/tc-score.c:7782
16483 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
16486 #: config/tc-score.c:7784
16488 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
16491 #: config/tc-score.c:7786
16493 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
16496 #: config/tc-score.c:7788
16498 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
16501 #: config/tc-score.c:7790
16503 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
16506 #: config/tc-score.c:7792
16508 msgid " -march=score3\tassemble code for target SCORE3\n"
16511 #: config/tc-score.c:7794
16514 " -USE_R1\t\tassemble code for no warning message when using temp "
16518 #: config/tc-score.c:7796
16520 msgid " -KPIC\t\tgenerate PIC\n"
16523 #: config/tc-score.c:7798
16525 msgid " -O0\t\tdo not perform any optimizations\n"
16528 #: config/tc-score.c:7800
16531 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
16534 #: config/tc-score.c:7802
16536 msgid " -V \t\tSunplus release version\n"
16539 #: config/tc-sh.c:61
16540 msgid "directive .big encountered when option -big required"
16543 #: config/tc-sh.c:71
16544 msgid "directive .little encountered when option -little required"
16547 #: config/tc-sh.c:1025
16548 msgid "illegal double indirection"
16551 #: config/tc-sh.c:1034
16552 msgid "illegal register after @-"
16555 #: config/tc-sh.c:1050
16556 msgid "must be @(r0,...)"
16559 #: config/tc-sh.c:1074
16560 msgid "syntax error in @(r0,...)"
16563 #: config/tc-sh.c:1079
16564 msgid "syntax error in @(r0...)"
16567 #: config/tc-sh.c:1124
16568 msgid "Deprecated syntax."
16571 #: config/tc-sh.c:1136 config/tc-sh.c:1141
16572 msgid "syntax error in @(disp,[Rn, gbr, pc])"
16575 #: config/tc-sh.c:1146
16576 msgid "expecting )"
16579 #: config/tc-sh.c:1154
16580 msgid "illegal register after @"
16583 #: config/tc-sh.c:1795
16585 msgid "unhandled %d\n"
16588 #: config/tc-sh.c:2008
16590 msgid "Invalid register: 'r%d'"
16593 #: config/tc-sh.c:2121
16595 msgid "failed for %d\n"
16598 #: config/tc-sh.c:2127
16599 msgid "misplaced PIC operand"
16602 #: config/tc-sh.c:2238 config/tc-sh.c:2611
16603 msgid "invalid operands for opcode"
16606 #: config/tc-sh.c:2243
16607 msgid "insn can't be combined with parallel processing insn"
16610 #: config/tc-sh.c:2250 config/tc-sh.c:2261 config/tc-sh.c:2293
16611 msgid "multiple movx specifications"
16614 #: config/tc-sh.c:2255 config/tc-sh.c:2277 config/tc-sh.c:2316
16615 msgid "multiple movy specifications"
16618 #: config/tc-sh.c:2264 config/tc-sh.c:2297
16619 msgid "invalid movx address register"
16622 #: config/tc-sh.c:2266
16623 msgid "insn cannot be combined with non-nopy"
16626 #: config/tc-sh.c:2280 config/tc-sh.c:2336
16627 msgid "invalid movy address register"
16630 #: config/tc-sh.c:2282
16631 msgid "insn cannot be combined with non-nopx"
16634 #: config/tc-sh.c:2295
16635 msgid "previous movy requires nopx"
16638 #: config/tc-sh.c:2303 config/tc-sh.c:2308
16639 msgid "invalid movx dsp register"
16642 #: config/tc-sh.c:2318
16643 msgid "previous movx requires nopy"
16646 #: config/tc-sh.c:2327 config/tc-sh.c:2332
16647 msgid "invalid movy dsp register"
16650 #: config/tc-sh.c:2342
16651 msgid "dsp immediate shift value not constant"
16654 #: config/tc-sh.c:2356 config/tc-sh.c:2382
16655 msgid "multiple parallel processing specifications"
16658 #: config/tc-sh.c:2375
16659 msgid "multiple condition specifications"
16662 #: config/tc-sh.c:2413
16663 msgid "insn cannot be combined with pmuls"
16666 #: config/tc-sh.c:2429
16667 msgid "bad combined pmuls output operand"
16670 #: config/tc-sh.c:2439
16671 msgid "destination register is same for parallel insns"
16674 #: config/tc-sh.c:2448
16675 msgid "condition not followed by conditionalizable insn"
16678 #: config/tc-sh.c:2458
16679 msgid "unrecognized characters at end of parallel processing insn"
16682 #: config/tc-sh.c:2550
16683 msgid "opcode not valid for this cpu variant"
16686 #: config/tc-sh.c:2581
16687 msgid "Delayed branches not available on SH1"
16690 #: config/tc-sh.c:2616
16692 msgid "excess operands: '%s'"
16695 #: config/tc-sh.c:2693
16696 msgid ".uses pseudo-op seen when not relaxing"
16699 #: config/tc-sh.c:2699
16700 msgid "bad .uses format"
16703 #: config/tc-sh.c:2817
16705 msgid "Invalid argument to --isa option: %s"
16708 #: config/tc-sh.c:2841
16712 "--little\t\tgenerate little endian code\n"
16713 "--big\t\t\tgenerate big endian code\n"
16714 "--relax\t\t\talter jump instructions for long displacements\n"
16715 "--renesas\t\tdisable optimization with section symbol for\n"
16716 "\t\t\tcompatibility with Renesas assembler.\n"
16717 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
16718 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
16719 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
16720 "--isa=[any\t\tuse most appropriate isa\n"
16721 " | dsp same as '-dsp'\n"
16725 #: config/tc-sh.c:2866
16727 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
16730 #: config/tc-sh.c:2942
16731 msgid ".uses does not refer to a local symbol in the same section"
16734 #: config/tc-sh.c:2961
16735 msgid "can't find fixup pointed to by .uses"
16738 #: config/tc-sh.c:2981
16739 msgid ".uses target does not refer to a local symbol in the same section"
16742 #: config/tc-sh.c:3054
16743 msgid "displacement overflows 12-bit field"
16746 #: config/tc-sh.c:3057
16748 msgid "displacement to defined symbol %s overflows 12-bit field"
16751 #: config/tc-sh.c:3061
16753 msgid "displacement to undefined symbol %s overflows 12-bit field"
16756 #: config/tc-sh.c:3134
16757 msgid "displacement overflows 8-bit field"
16760 #: config/tc-sh.c:3137
16762 msgid "displacement to defined symbol %s overflows 8-bit field"
16765 #: config/tc-sh.c:3141
16767 msgid "displacement to undefined symbol %s overflows 8-bit field "
16770 #: config/tc-sh.c:3154
16772 msgid "overflow in branch to %s; converted into longer instruction sequence"
16775 #: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4625
16776 #: config/tc-sparc.c:4649
16777 msgid "misaligned data"
16780 #: config/tc-sh.c:3572
16781 msgid "offset to unaligned destination"
16784 #: config/tc-sh.c:3577
16785 msgid "negative offset"
16788 #: config/tc-sh.c:3717
16789 msgid "misaligned offset"
16792 #: config/tc-sparc.c:314 config/tc-sparc.c:495
16793 msgid "Bad opcode table, broken assembler."
16796 #: config/tc-sparc.c:487
16798 msgid "invalid architecture -xarch=%s"
16801 #: config/tc-sparc.c:561
16803 msgid "No compiled in support for %d bit object file format"
16806 #: config/tc-sparc.c:645
16808 msgid "SPARC options:\n"
16811 #: config/tc-sparc.c:674
16815 "\t\t\tspecify variant of SPARC architecture\n"
16816 "-bump\t\t\twarn when assembler switches architectures\n"
16817 "-sparc\t\t\tignored\n"
16818 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
16819 "-relax\t\t\trelax jumps and branches (default)\n"
16820 "-no-relax\t\tavoid changing any jumps and branches\n"
16823 #: config/tc-sparc.c:681
16826 "-32\t\t\tcreate 32 bit object file\n"
16827 "-64\t\t\tcreate 64 bit object file\n"
16830 #: config/tc-sparc.c:684
16832 msgid "\t\t\t[default is %d]\n"
16835 #: config/tc-sparc.c:686
16838 "-TSO\t\t\tuse Total Store Ordering\n"
16839 "-PSO\t\t\tuse Partial Store Ordering\n"
16840 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
16843 #: config/tc-sparc.c:690
16845 msgid "\t\t\t[default is %s]\n"
16848 #: config/tc-sparc.c:692
16851 "-KPIC\t\t\tgenerate PIC\n"
16852 "-V\t\t\tprint assembler version number\n"
16853 "-undeclared-regs\tignore application global register usage without\n"
16854 "\t\t\tappropriate .register directive (default)\n"
16855 "-no-undeclared-regs\tforce error on application global register usage\n"
16856 "\t\t\twithout appropriate .register directive\n"
16857 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
16858 "-q\t\t\tignored\n"
16859 "-Qy, -Qn\t\tignored\n"
16860 "-s\t\t\tignored\n"
16863 #: config/tc-sparc.c:704
16866 "-EL\t\t\tgenerate code for a little endian machine\n"
16867 "-EB\t\t\tgenerate code for a big endian machine\n"
16868 "--little-endian-data\tgenerate code for a machine having big endian\n"
16869 " instructions and little endian data.\n"
16872 #: config/tc-sparc.c:968
16874 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
16877 #: config/tc-sparc.c:987
16879 msgid "Internal error: can't find opcode `%s' for `%s'\n"
16882 #: config/tc-sparc.c:1199
16883 msgid "Support for 64-bit arithmetic not compiled in."
16886 #: config/tc-sparc.c:1245
16887 msgid "set: number not in 0..4294967295 range"
16890 #: config/tc-sparc.c:1252
16891 msgid "set: number not in -2147483648..4294967295 range"
16894 #: config/tc-sparc.c:1311
16895 msgid "setsw: number not in -2147483648..4294967295 range"
16898 #: config/tc-sparc.c:1359
16899 msgid "setx: temporary register same as destination register"
16902 #: config/tc-sparc.c:1430
16903 msgid "setx: illegal temporary register g0"
16906 #: config/tc-sparc.c:1538
16907 msgid "unpredictable DCTI couple"
16910 #: config/tc-sparc.c:1548
16911 msgid "FP branch in delay slot"
16914 #: config/tc-sparc.c:1565
16915 msgid "FP branch preceded by FP compare; NOP inserted"
16918 #: config/tc-sparc.c:1605
16919 msgid "failed special case insn sanity check"
16922 #: config/tc-sparc.c:1793
16923 msgid ": invalid membar mask name"
16926 #: config/tc-sparc.c:1809
16927 msgid ": invalid membar mask expression"
16930 #: config/tc-sparc.c:1814
16931 msgid ": invalid membar mask number"
16934 #: config/tc-sparc.c:1829
16935 msgid ": invalid siam mode expression"
16938 #: config/tc-sparc.c:1834
16939 msgid ": invalid siam mode number"
16942 #: config/tc-sparc.c:1850
16943 msgid ": invalid prefetch function name"
16946 #: config/tc-sparc.c:1858
16947 msgid ": invalid prefetch function expression"
16950 #: config/tc-sparc.c:1863
16951 msgid ": invalid prefetch function number"
16954 #: config/tc-sparc.c:1890 config/tc-sparc.c:1896 config/tc-sparc.c:1905
16955 msgid ": unrecognizable privileged register"
16958 #: config/tc-sparc.c:1928 config/tc-sparc.c:1934 config/tc-sparc.c:1943
16959 msgid ": unrecognizable hyperprivileged register"
16962 #: config/tc-sparc.c:1966 config/tc-sparc.c:1972 config/tc-sparc.c:1981
16963 msgid ": unrecognizable ancillary state register"
16966 #: config/tc-sparc.c:2014
16967 msgid ": asr number must be between 0 and 31"
16970 #: config/tc-sparc.c:2023
16972 msgid ": expecting %asrN"
16975 #: config/tc-sparc.c:2065
16976 msgid ": crypto immediate must be between 0 and 31"
16979 #: config/tc-sparc.c:2074
16980 msgid ": expecting crypto immediate"
16983 #: config/tc-sparc.c:2235 config/tc-sparc.c:2274 config/tc-sparc.c:2701
16984 #: config/tc-sparc.c:2737
16986 msgid "Illegal operands: %%%s requires arguments in ()"
16989 #: config/tc-sparc.c:2242
16992 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
16996 #: config/tc-sparc.c:2253
16998 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
17001 #: config/tc-sparc.c:2460
17002 msgid "detected global register use not covered by .register pseudo-op"
17005 #: config/tc-sparc.c:2562
17006 msgid ": There are only 64 f registers; [0-63]"
17009 #: config/tc-sparc.c:2564 config/tc-sparc.c:2582
17010 msgid ": There are only 32 f registers; [0-31]"
17013 #: config/tc-sparc.c:2574
17014 msgid ": There are only 32 single precision f registers; [0-31]"
17017 #: config/tc-sparc.c:2595
17018 msgid ": Instruction requires frs2 and frsd must be the same register"
17021 #: config/tc-sparc.c:2746
17023 msgid "Expression inside %%%s could not be parsed"
17026 #: config/tc-sparc.c:2754
17029 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
17032 #: config/tc-sparc.c:2871
17034 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
17037 #: config/tc-sparc.c:2881
17040 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
17044 #: config/tc-sparc.c:2899
17045 msgid ": PC-relative operand can't be a constant"
17048 #: config/tc-sparc.c:2906
17049 msgid ": TLS operand can't be a constant"
17052 #: config/tc-sparc.c:2934
17053 msgid ": Immediate value in cbcond is out of range."
17056 #: config/tc-sparc.c:2960
17057 msgid ": invalid ASI name"
17060 #: config/tc-sparc.c:2969
17061 msgid ": invalid ASI expression"
17064 #: config/tc-sparc.c:2974
17065 msgid ": invalid ASI number"
17068 #: config/tc-sparc.c:3079
17069 msgid ": non-immdiate imm2 operand"
17072 #: config/tc-sparc.c:3084
17073 msgid ": imm2 immediate operand out of range (0-3)"
17076 #: config/tc-sparc.c:3103
17077 msgid "OPF immediate operand out of range (0-0x1ff)"
17080 #: config/tc-sparc.c:3108
17081 msgid "non-immediate OPF operand, ignored"
17084 #: config/tc-sparc.c:3127
17085 msgid ": invalid cpreg name"
17088 #: config/tc-sparc.c:3156
17090 msgid "Illegal operands%s"
17093 #: config/tc-sparc.c:3206
17095 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
17098 #: config/tc-sparc.c:3247
17100 msgid "Architecture mismatch on \"%s %s\"."
17103 #: config/tc-sparc.c:3248
17105 msgid "(Requires %s; requested architecture is %s.)"
17108 #: config/tc-sparc.c:3260
17110 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
17113 #: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660
17114 #: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683
17115 #: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728
17116 #: config/tc-sparc.c:3752 write.c:1189
17117 msgid "relocation overflow"
17120 #: config/tc-sparc.c:3807
17122 msgid "bad or unhandled relocation type: 0x%02x"
17125 #: config/tc-sparc.c:4123
17126 msgid "Expected comma after name"
17129 #: config/tc-sparc.c:4132
17131 msgid "BSS length (%d.) <0! Ignored."
17134 #: config/tc-sparc.c:4144
17135 msgid "bad .reserve segment -- expected BSS segment"
17138 #: config/tc-sparc.c:4170 config/tc-sparc.c:4297
17139 msgid "negative alignment"
17142 #: config/tc-sparc.c:4180 config/tc-sparc.c:4318 read.c:1590 read.c:2606
17143 msgid "alignment not a power of 2"
17146 #: config/tc-sparc.c:4226
17148 msgid "Ignoring attempt to re-define symbol %s"
17151 #: config/tc-sparc.c:4249 config/tc-v850.c:283
17152 msgid "Expected comma after symbol-name"
17155 #: config/tc-sparc.c:4259
17157 msgid ".COMMon length (%lu) out of range ignored"
17160 #: config/tc-sparc.c:4285
17161 msgid "Expected comma after common length"
17164 #: config/tc-sparc.c:4430
17165 msgid "Unknown segment type"
17168 #: config/tc-sparc.c:4499 config/tc-sparc.c:4508
17170 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
17173 #: config/tc-sparc.c:4526
17174 msgid "redefinition of global register"
17177 #: config/tc-sparc.c:4537
17179 msgid "Register symbol %s already defined."
17182 #: config/tc-sparc.c:4739
17184 msgid "Illegal operands: %%r_plt in %d-byte data field"
17187 #: config/tc-sparc.c:4749
17189 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
17192 #: config/tc-sparc.c:4786 config/tc-vax.c:3313
17194 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
17197 #: config/tc-sparc.c:4794 config/tc-sparc.c:4825 config/tc-sparc.c:4834
17198 #: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361
17200 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
17203 #: config/tc-sparc.c:4843 config/tc-vax.c:3370
17205 msgid "Illegal operands: garbage after %%r_%s%d()"
17208 #: config/tc-sparc.h:66
17209 msgid "sparc convert_frag\n"
17212 #: config/tc-spu.c:172
17215 " --apuasm\t\t emulate behaviour of apuasm\n"
17218 #: config/tc-spu.c:278
17220 msgid "Invalid mnemonic '%s'"
17223 #: config/tc-spu.c:284
17225 msgid "'%s' is only available in DD2.0 or higher."
17228 #: config/tc-spu.c:316
17230 msgid "Error in argument %d. Expecting: \"%s\""
17233 #: config/tc-spu.c:327
17234 msgid "Mixing register syntax, with and without '$'."
17237 #: config/tc-spu.c:333
17239 msgid "Treating '%-*s' as a symbol."
17242 #: config/tc-spu.c:552
17243 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
17246 #: config/tc-spu.c:554
17247 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
17250 #: config/tc-spu.c:597
17252 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
17255 #: config/tc-spu.c:603
17257 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
17260 #: config/tc-spu.c:673 config/tc-spu.c:676
17262 msgid "Constant expression %d out of range, [%d, %d]."
17265 #: config/tc-spu.c:778
17267 msgid "invalid priority '%lu'"
17270 #: config/tc-spu.c:784
17272 msgid "invalid lrlive '%lu'"
17275 #: config/tc-spu.c:858
17276 msgid "Relaxation should never occur"
17279 #: config/tc-spu.c:1008
17281 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
17284 #: config/tc-spu.h:85
17285 msgid "spu convert_frag\n"
17288 #: config/tc-tic30.c:36
17292 #: config/tc-tic30.c:36
17296 #: config/tc-tic30.c:36
17300 #: config/tc-tic30.c:36
17304 #: config/tc-tic30.c:36
17308 #: config/tc-tic30.c:460
17309 msgid "More than one AR register found in indirect reference"
17312 #: config/tc-tic30.c:466
17313 msgid "Illegal AR register in indirect reference"
17316 #: config/tc-tic30.c:487
17317 msgid "More than one displacement found in indirect reference"
17320 #: config/tc-tic30.c:496
17321 msgid "Invalid displacement in indirect reference"
17324 #: config/tc-tic30.c:514
17325 msgid "AR register not found in indirect reference"
17328 #. Maybe an implied displacement of 1 again.
17329 #: config/tc-tic30.c:531
17330 msgid "required displacement wasn't given in indirect reference"
17333 #: config/tc-tic30.c:538
17334 msgid "illegal indirect reference"
17337 #: config/tc-tic30.c:545
17338 msgid "displacement must be an unsigned 8-bit number"
17341 #: config/tc-tic30.c:729 config/tc-tic30.c:1476
17343 msgid "Invalid character %s before %s operand"
17346 #: config/tc-tic30.c:748 config/tc-tic30.c:1491
17348 msgid "Unbalanced parenthesis in %s operand."
17351 #: config/tc-tic30.c:764 config/tc-tic30.c:1501
17353 msgid "Invalid character %s in %s operand"
17356 #: config/tc-tic30.c:783 config/tc-tic30.c:1518
17358 msgid "Spurious operands; (%d operands/instruction max)"
17361 #. Just skip it, if it's \n complain.
17362 #: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
17363 #: config/tc-tic30.c:1551
17364 msgid "Expecting operand after ','; got nothing"
17367 #: config/tc-tic30.c:806 config/tc-tic30.c:1540
17368 msgid "Expecting operand before ','; got nothing"
17371 #: config/tc-tic30.c:844
17372 msgid "incorrect number of operands given in the first instruction"
17375 #: config/tc-tic30.c:850
17376 msgid "incorrect number of operands given in the second instruction"
17379 #: config/tc-tic30.c:871
17381 msgid "%s instruction, operand %d doesn't match"
17384 #. Shouldn't get here.
17385 #: config/tc-tic30.c:895 config/tc-tic30.c:902
17386 msgid "incorrect format for multiply parallel instruction"
17389 #: config/tc-tic30.c:909
17390 msgid "destination for multiply can only be R0 or R1"
17393 #: config/tc-tic30.c:916
17394 msgid "destination for add/subtract can only be R2 or R3"
17397 #: config/tc-tic30.c:983
17398 msgid "loading the same register in parallel operation"
17401 #: config/tc-tic30.c:1426
17403 msgid "Invalid character %s in opcode"
17406 #: config/tc-tic30.c:1456
17408 msgid "Unknown TMS320C30 instruction: %s"
17411 #: config/tc-tic30.c:1576
17412 msgid "Incorrect number of operands given"
17415 #: config/tc-tic30.c:1609
17417 msgid "The %s operand doesn't match"
17420 #. Shouldn't make it to this stage.
17421 #: config/tc-tic30.c:1634 config/tc-tic30.c:1646
17422 msgid "Incompatible first and second operands in instruction"
17425 #: config/tc-tic30.c:1760
17426 msgid "invalid short form floating point immediate operand"
17429 #: config/tc-tic30.c:1770
17430 msgid "rounding down first operand float to unsigned int"
17433 #: config/tc-tic30.c:1772
17434 msgid "only lower 16-bits of first operand are used"
17437 #: config/tc-tic30.c:1782
17438 msgid "rounding down first operand float to signed int"
17441 #: config/tc-tic30.c:1787 config/tc-tic30.c:1858
17442 msgid "first operand is too large for 16-bit signed int"
17445 #: config/tc-tic30.c:1852
17446 msgid "first operand is floating point"
17449 #. Shouldn't get here.
17450 #: config/tc-tic30.c:1883
17451 msgid "interrupt vector for trap instruction out of range"
17454 #: config/tc-tic30.c:1928
17455 msgid "LDP instruction needs a 24-bit operand"
17458 #: config/tc-tic30.c:1952
17459 msgid "first operand is too large for a 24-bit displacement"
17462 #: config/tc-tic4x.c:389
17463 msgid "Nan, using zero."
17466 #: config/tc-tic4x.c:507
17468 msgid "Cannot represent exponent in %d bits"
17471 #: config/tc-tic4x.c:590 config/tc-tic4x.c:600
17472 msgid "Invalid floating point number"
17475 #: config/tc-tic4x.c:719
17476 msgid "Comma expected\n"
17479 #: config/tc-tic4x.c:752 config/tc-tic54x.c:470
17480 msgid ".bss size argument missing\n"
17483 #: config/tc-tic4x.c:760
17485 msgid ".bss size %ld < 0!"
17488 #: config/tc-tic4x.c:893
17489 msgid "Non-constant symbols not allowed\n"
17492 #: config/tc-tic4x.c:924
17493 msgid "Symbol missing\n"
17496 #. Skip null symbol terminator.
17497 #: config/tc-tic4x.c:972
17498 msgid ".sect: subsection name ignored"
17501 #: config/tc-tic4x.c:1000 config/tc-tic4x.c:1101 config/tc-tic54x.c:1427
17503 msgid "Error setting flags for \"%s\": %s"
17506 #: config/tc-tic4x.c:1032
17507 msgid ".set syntax invalid\n"
17510 #: config/tc-tic4x.c:1090
17511 msgid ".usect: non-zero alignment flag ignored"
17514 #: config/tc-tic4x.c:1121
17516 msgid "This assembler does not support processor generation %ld"
17519 #: config/tc-tic4x.c:1125
17520 msgid "Changing processor generation on fly not supported..."
17523 #: config/tc-tic4x.c:1412
17524 msgid "Auxiliary register AR0--AR7 required for indirect"
17527 #: config/tc-tic4x.c:1426
17529 msgid "Bad displacement %d (require 0--255)\n"
17532 #: config/tc-tic4x.c:1444
17533 msgid "Index register IR0,IR1 required for displacement"
17536 #: config/tc-tic4x.c:1512
17537 msgid "Expecting a register name"
17540 #: config/tc-tic4x.c:1524 config/tc-tic4x.c:1547 config/tc-tic4x.c:1613
17541 msgid "Number too large"
17544 #: config/tc-tic4x.c:1537 config/tc-tic4x.c:1560
17545 msgid "Expecting a constant value"
17548 #: config/tc-tic4x.c:1568
17550 msgid "Bad direct addressing construct %s"
17553 #: config/tc-tic4x.c:1572
17555 msgid "Direct value of %ld is not suitable"
17558 #: config/tc-tic4x.c:1596
17559 msgid "Unknown indirect addressing mode"
17562 #: config/tc-tic4x.c:1693
17564 msgid "Immediate value of %ld is too large for ldf"
17567 #: config/tc-tic4x.c:1733
17568 msgid "Destination register must be ARn"
17571 #: config/tc-tic4x.c:1752 config/tc-tic4x.c:2125 config/tc-tic4x.c:2184
17573 msgid "Immediate value of %ld is too large"
17576 #: config/tc-tic4x.c:1781 config/tc-tic4x.c:1986
17577 msgid "Invalid indirect addressing mode"
17580 #: config/tc-tic4x.c:1805 config/tc-tic4x.c:1845 config/tc-tic4x.c:2036
17581 #: config/tc-tic4x.c:2058
17582 msgid "Register must be Rn"
17585 #: config/tc-tic4x.c:1859 config/tc-tic4x.c:1929 config/tc-tic4x.c:1943
17586 msgid "Register must be R0--R7"
17589 #: config/tc-tic4x.c:1883 config/tc-tic4x.c:1911
17591 msgid "Invalid indirect addressing mode displacement %d"
17594 #: config/tc-tic4x.c:1957
17595 msgid "Destination register must be R2 or R3"
17598 #: config/tc-tic4x.c:1971
17599 msgid "Destination register must be R0 or R1"
17602 #: config/tc-tic4x.c:2008
17604 msgid "Displacement value of %ld is too large"
17607 #: config/tc-tic4x.c:2069 config/tc-tic4x.c:2200
17608 msgid "Floating point number not valid in expression"
17611 #: config/tc-tic4x.c:2083
17613 msgid "Signed immediate value %ld too large"
17616 #: config/tc-tic4x.c:2146
17618 msgid "Unsigned immediate value %ld too large"
17621 #: config/tc-tic4x.c:2214
17623 msgid "Immediate value %ld too large"
17626 #: config/tc-tic4x.c:2233 config/tc-tic4x.c:2261
17627 msgid "Register must be ivtp or tvtp"
17630 #: config/tc-tic4x.c:2247
17631 msgid "Register must be address register"
17634 #: config/tc-tic4x.c:2320
17635 msgid "Source and destination register should not be equal"
17638 #: config/tc-tic4x.c:2335
17639 msgid "Equal parallel destination registers, one result will be discarded"
17642 #: config/tc-tic4x.c:2376
17643 msgid "Too many operands scanned"
17646 #: config/tc-tic4x.c:2407
17647 msgid "Parallel opcode cannot contain more than two instructions"
17650 #: config/tc-tic4x.c:2481
17652 msgid "Invalid operands for %s"
17655 #: config/tc-tic4x.c:2484
17657 msgid "Invalid instruction %s"
17660 #: config/tc-tic4x.c:2636
17662 msgid "Bad relocation type: 0x%02x"
17665 #: config/tc-tic4x.c:2694
17667 msgid "Unsupported processor generation %d"
17670 #: config/tc-tic4x.c:2702
17671 msgid "Option -b is depreciated, please use -mbig"
17674 #: config/tc-tic4x.c:2709
17675 msgid "Option -p is depreciated, please use -mmemparm"
17678 #: config/tc-tic4x.c:2716
17679 msgid "Option -r is depreciated, please use -mregparm"
17682 #: config/tc-tic4x.c:2723
17683 msgid "Option -s is depreciated, please use -msmall"
17686 #: config/tc-tic4x.c:2752
17691 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
17692 " 30 - TMS320C30\n"
17693 " 31 - TMS320C31, TMS320LC31\n"
17694 " 32 - TMS320C32\n"
17695 " 33 - TMS320VC33\n"
17696 " 40 - TMS320C40\n"
17697 " 44 - TMS320C44\n"
17698 " -mrev=REV set cpu hardware revision (integer numbers).\n"
17699 " Combinations of -mcpu and -mrev will enable/"
17701 " the appropriate options (-midle2, -mlowpower and\n"
17702 " -menhanced) according to the selected type\n"
17703 " -mbig select big memory model\n"
17704 " -msmall select small memory model (default)\n"
17705 " -mregparm select register parameters (default)\n"
17706 " -mmemparm select memory parameters\n"
17707 " -midle2 enable IDLE2 support\n"
17708 " -mlowpower enable LOPOWER and MAXSPEED support\n"
17709 " -menhanced enable enhanced opcode support\n"
17712 #: config/tc-tic4x.c:2797
17714 msgid "Label \"$%d\" redefined"
17717 #: config/tc-tic4x.c:3007
17719 msgid "Reloc %d not supported by object file format"
17722 #. Only word (et al.), align, or conditionals are allowed within
17724 #: config/tc-tic54x.c:219
17725 msgid "pseudo-op illegal within .struct/.union"
17728 #: config/tc-tic54x.c:233
17730 msgid "C54x-specific command line options:\n"
17733 #: config/tc-tic54x.c:234
17735 msgid "-mfar-mode | -mf Use extended addressing\n"
17738 #: config/tc-tic54x.c:235
17740 msgid "-mcpu=<CPU version> Specify the CPU version\n"
17743 #: config/tc-tic54x.c:236
17745 msgid "-merrors-to-file <filename>\n"
17748 #: config/tc-tic54x.c:237
17750 msgid "-me <filename> Redirect errors to a file\n"
17753 #: config/tc-tic54x.c:348
17754 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
17757 #: config/tc-tic54x.c:357
17758 msgid "symbols assigned with .asg must begin with a letter"
17761 #: config/tc-tic54x.c:397
17762 msgid "Unterminated string after absolute expression"
17765 #: config/tc-tic54x.c:405
17766 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
17769 #: config/tc-tic54x.c:415
17770 msgid "symbols assigned with .eval must begin with a letter"
17773 #: config/tc-tic54x.c:479
17775 msgid ".bss size %d < 0!"
17778 #: config/tc-tic54x.c:662
17779 msgid "Offset on nested structures is ignored"
17782 #: config/tc-tic54x.c:712
17784 msgid ".end%s without preceding .%s"
17787 #: config/tc-tic54x.c:778
17789 msgid "Unrecognized struct/union tag '%s'"
17792 #: config/tc-tic54x.c:780
17793 msgid ".tag requires a structure tag"
17796 #: config/tc-tic54x.c:786
17797 msgid "Label required for .tag"
17800 #: config/tc-tic54x.c:805
17802 msgid ".tag target '%s' undefined"
17805 #: config/tc-tic54x.c:869
17807 msgid ".field count '%d' out of range (1 <= X <= 32)"
17810 #: config/tc-tic54x.c:897
17812 msgid "Unrecognized field type '%c'"
17815 #: config/tc-tic54x.c:1021
17816 msgid "Overflow in expression, truncated to 8 bits"
17819 #: config/tc-tic54x.c:1026
17820 msgid "Overflow in expression, truncated to 16 bits"
17823 #. Disallow .byte with a non constant expression that will
17824 #. require relocation.
17825 #: config/tc-tic54x.c:1034
17826 msgid "Relocatable values require at least WORD storage"
17829 #: config/tc-tic54x.c:1095
17830 msgid "Use of .def/.ref is deprecated. Use .global instead"
17833 #: config/tc-tic54x.c:1290
17834 msgid ".space/.bes repeat count is negative, ignored"
17837 #: config/tc-tic54x.c:1295
17838 msgid ".space/.bes repeat count is zero, ignored"
17841 #: config/tc-tic54x.c:1368
17842 msgid "Missing size argument"
17845 #: config/tc-tic54x.c:1502
17846 msgid "CPU version has already been set"
17849 #: config/tc-tic54x.c:1506
17851 msgid "Unrecognized version '%s'"
17854 #: config/tc-tic54x.c:1512
17855 msgid "Changing of CPU version on the fly not supported"
17858 #: config/tc-tic54x.c:1643
17859 msgid "p2align not supported on this target"
17862 #: config/tc-tic54x.c:1655
17863 msgid "Argument to .even ignored"
17866 #: config/tc-tic54x.c:1701
17867 msgid "Invalid field size, must be from 1 to 32"
17870 #: config/tc-tic54x.c:1714
17871 msgid "field size must be 16 when value is relocatable"
17874 #: config/tc-tic54x.c:1729
17875 msgid "field value truncated"
17878 #: config/tc-tic54x.c:1835 config/tc-tic54x.c:2134
17880 msgid "Unrecognized section '%s'"
17883 #: config/tc-tic54x.c:1844
17884 msgid "Current section is uninitialized, section name required for .clink"
17887 #: config/tc-tic54x.c:2045
17888 msgid "ENDLOOP without corresponding LOOP"
17891 #: config/tc-tic54x.c:2086
17892 msgid "Mixing of normal and extended addressing not supported"
17895 #: config/tc-tic54x.c:2092
17896 msgid "Extended addressing not supported on the specified CPU"
17899 #: config/tc-tic54x.c:2140
17900 msgid ".sblock may be used for initialized sections only"
17903 #: config/tc-tic54x.c:2170
17904 msgid "Symbol missing for .set/.equ"
17907 #: config/tc-tic54x.c:2226
17908 msgid ".var may only be used within a macro definition"
17911 #: config/tc-tic54x.c:2234
17912 msgid "Substitution symbols must begin with a letter"
17915 #: config/tc-tic54x.c:2326
17917 msgid "can't open macro library file '%s' for reading: %s"
17920 #: config/tc-tic54x.c:2333
17922 msgid "File '%s' not in macro archive format"
17925 #: config/tc-tic54x.c:2463
17927 msgid "Bad COFF version '%s'"
17930 #: config/tc-tic54x.c:2472
17932 msgid "Bad CPU version '%s'"
17935 #: config/tc-tic54x.c:2485 config/tc-tic54x.c:2488
17937 msgid "Can't redirect stderr to the file '%s'"
17940 #: config/tc-tic54x.c:2506
17941 msgid "Macro nesting is too deep"
17944 #: config/tc-tic54x.c:2605
17946 msgid "Undefined substitution symbol '%s'"
17949 #: config/tc-tic54x.c:3090
17951 msgid "Unbalanced parenthesis in operand %d"
17954 #: config/tc-tic54x.c:3121 config/tc-tic54x.c:3129
17955 msgid "Expecting operand after ','"
17958 #: config/tc-tic54x.c:3140
17959 msgid "Extra junk on line"
17962 #: config/tc-tic54x.c:3177
17963 msgid "Badly formed address expression"
17966 #: config/tc-tic54x.c:3430
17968 msgid "Invalid dmad syntax '%s'"
17971 #: config/tc-tic54x.c:3494
17974 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
17977 #: config/tc-tic54x.c:3545
17978 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
17981 #: config/tc-tic54x.c:3565
17983 msgid "Unrecognized indirect address format \"%s\""
17986 #: config/tc-tic54x.c:3603
17988 msgid "Operand '%s' out of range (%d <= x <= %d)"
17991 #: config/tc-tic54x.c:3623
17992 msgid "Error in relocation handling"
17995 #: config/tc-tic54x.c:3642 config/tc-tic54x.c:3704 config/tc-tic54x.c:3732
17997 msgid "Unrecognized condition code \"%s\""
18000 #: config/tc-tic54x.c:3659
18002 msgid "Condition \"%s\" does not match preceding group"
18005 #: config/tc-tic54x.c:3667
18008 "Condition \"%s\" uses a different accumulator from a preceding condition"
18011 #: config/tc-tic54x.c:3674
18012 msgid "Only one comparison conditional allowed"
18015 #: config/tc-tic54x.c:3679
18016 msgid "Only one overflow conditional allowed"
18019 #: config/tc-tic54x.c:3687
18021 msgid "Duplicate %s conditional"
18024 #: config/tc-tic54x.c:3718
18025 msgid "Invalid auxiliary register (use AR0-AR7)"
18028 #: config/tc-tic54x.c:3749
18029 msgid "lk addressing modes are invalid for memory-mapped register addressing"
18032 #: config/tc-tic54x.c:3757
18034 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
18035 "Resulting behavior is undefined."
18038 #: config/tc-tic54x.c:3783
18040 "Destination accumulator for each part of this parallel instruction must be "
18044 #: config/tc-tic54x.c:3832
18046 msgid "Memory mapped register \"%s\" out of range"
18049 #: config/tc-tic54x.c:3871
18050 msgid "Invalid operand (use 1, 2, or 3)"
18053 #: config/tc-tic54x.c:3897
18054 msgid "A status register or status bit name is required"
18057 #: config/tc-tic54x.c:3907
18059 msgid "Unrecognized status bit \"%s\""
18062 #: config/tc-tic54x.c:3930
18064 msgid "Invalid status register \"%s\""
18067 #: config/tc-tic54x.c:3942
18069 msgid "Operand \"%s\" out of range (use 1 or 2)"
18072 #: config/tc-tic54x.c:4145
18074 msgid "Unrecognized instruction \"%s\""
18077 #: config/tc-tic54x.c:4174
18079 msgid "Unrecognized operand list '%s' for instruction '%s'"
18082 #: config/tc-tic54x.c:4203
18084 msgid "Unrecognized parallel instruction \"%s\""
18087 #: config/tc-tic54x.c:4252
18089 msgid "Invalid operand (s) for parallel instruction \"%s\""
18092 #: config/tc-tic54x.c:4255
18094 msgid "Unrecognized parallel instruction combination \"%s || %s\""
18097 #: config/tc-tic54x.c:4470
18099 msgid "%s symbol recursion stopped at second appearance of '%s'"
18102 #: config/tc-tic54x.c:4511
18103 msgid "Unrecognized substitution symbol function"
18106 #: config/tc-tic54x.c:4516
18107 msgid "Missing '(' after substitution symbol function"
18110 #: config/tc-tic54x.c:4530
18111 msgid "Expecting second argument"
18114 #: config/tc-tic54x.c:4543 config/tc-tic54x.c:4593
18115 msgid "Extra junk in function call, expecting ')'"
18118 #: config/tc-tic54x.c:4569
18119 msgid "Function expects two arguments"
18122 #: config/tc-tic54x.c:4582
18123 msgid "Expecting character constant argument"
18126 #: config/tc-tic54x.c:4588
18127 msgid "Both arguments must be substitution symbols"
18130 #: config/tc-tic54x.c:4640
18132 msgid "Invalid subscript (use 1 to %d)"
18135 #: config/tc-tic54x.c:4650
18137 msgid "Invalid length (use 0 to %d)"
18140 #: config/tc-tic54x.c:4660
18141 msgid "Missing ')' in subscripted substitution symbol expression"
18144 #: config/tc-tic54x.c:4680
18145 msgid "Missing forced substitution terminator ':'"
18148 #: config/tc-tic54x.c:4833
18151 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18154 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18159 #: config/tc-tic54x.c:4877
18161 msgid "Unrecognized parallel instruction '%s'"
18164 #: config/tc-tic54x.c:4889
18166 msgid "Instruction '%s' requires an LP cpu version"
18169 #: config/tc-tic54x.c:4896
18171 msgid "Instruction '%s' requires far mode addressing"
18174 #: config/tc-tic54x.c:4908
18177 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18178 "left). Resulting behavior is undefined."
18180 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18181 "left). Resulting behavior is undefined."
18185 #: config/tc-tic54x.c:4922
18187 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
18188 "Resulting behavior is undefined."
18191 #: config/tc-tic54x.c:4933
18193 msgid "'%s' is not repeatable. Resulting behavior is undefined."
18196 #: config/tc-tic54x.c:4937
18198 "Instructions using long offset modifiers or absolute addresses are not "
18199 "repeatable. Resulting behavior is undefined."
18202 #: config/tc-tic54x.c:5081
18204 msgid "Unsupported relocation size %d"
18207 #: config/tc-tic54x.c:5212
18208 msgid "non-absolute value used with .space/.bes"
18211 #: config/tc-tic54x.c:5216
18213 msgid "negative value ignored in %s"
18216 #: config/tc-tic54x.c:5304
18218 msgid "attempt to .space/.bes backwards? (%ld)"
18221 #: config/tc-tic6x.c:262
18223 msgid "unknown -mpid= argument '%s'"
18226 #: config/tc-tic6x.c:320
18228 msgid "TMS320C6000 options:\n"
18231 #: config/tc-tic6x.c:321
18233 msgid " -march=ARCH enable instructions from architecture ARCH\n"
18236 #: config/tc-tic6x.c:322
18238 msgid " -mbig-endian generate big-endian code\n"
18241 #: config/tc-tic6x.c:323
18243 msgid " -mlittle-endian generate little-endian code\n"
18246 #: config/tc-tic6x.c:324
18248 msgid " -mdsbt code uses DSBT addressing\n"
18251 #: config/tc-tic6x.c:325
18253 msgid " -mno-dsbt code does not use DSBT addressing\n"
18256 #: config/tc-tic6x.c:326
18259 " -mpid=no code uses position-dependent data addressing\n"
18262 #: config/tc-tic6x.c:327
18265 " -mpid=near code uses position-independent data addressing,\n"
18266 " GOT accesses use near DP addressing\n"
18269 #: config/tc-tic6x.c:329
18272 " -mpid=far code uses position-independent data addressing,\n"
18273 " GOT accesses use far DP addressing\n"
18276 #: config/tc-tic6x.c:331
18278 msgid " -mpic code addressing is position-independent\n"
18281 #: config/tc-tic6x.c:332
18283 msgid " -mno-pic code addressing is position-dependent\n"
18286 #: config/tc-tic6x.c:337
18288 msgid "Supported ARCH values are:"
18291 #: config/tc-tic6x.c:384
18292 msgid "unexpected .cantunwind directive"
18295 #: config/tc-tic6x.c:404
18296 msgid "unexpected .handlerdata directive"
18299 #: config/tc-tic6x.c:416
18300 msgid "personality routine required before .handlerdata directive"
18303 #: config/tc-tic6x.c:530
18304 msgid "expected symbol"
18307 #: config/tc-tic6x.c:577
18308 msgid "expected comma after symbol name"
18311 #: config/tc-tic6x.c:587
18313 msgid "invalid length for .scomm directive"
18316 #: config/tc-tic6x.c:601
18317 msgid "alignment is not a positive number"
18320 #: config/tc-tic6x.c:613
18321 msgid "alignment is not a power of 2"
18324 #: config/tc-tic6x.c:628
18326 msgid "attempt to re-define symbol `%s'"
18329 #: config/tc-tic6x.c:637
18331 msgid "attempt to redefine `%s' with a different length"
18334 #: config/tc-tic6x.c:836
18335 msgid "multiple '||' on same line"
18338 #: config/tc-tic6x.c:839
18339 msgid "'||' after predicate"
18342 #: config/tc-tic6x.c:883
18343 msgid "multiple predicates on same line"
18346 #: config/tc-tic6x.c:889
18348 msgid "bad predicate '%s'"
18351 #: config/tc-tic6x.c:900
18352 msgid "predication on A0 not supported on this architecture"
18355 #: config/tc-tic6x.c:933
18356 msgid "label after '||'"
18359 #: config/tc-tic6x.c:939
18360 msgid "label after predicate"
18363 #: config/tc-tic6x.c:963
18364 msgid "'||' not followed by instruction"
18367 #: config/tc-tic6x.c:969
18368 msgid "predicate not followed by instruction"
18371 #: config/tc-tic6x.c:1402
18373 msgid "control register '%s' not supported on this architecture"
18376 #: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
18377 #: config/tc-tic6x.c:1641
18379 msgid "register number %u not supported on this architecture"
18382 #: config/tc-tic6x.c:1612
18384 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
18387 #: config/tc-tic6x.c:1668
18389 msgid "junk after operand %u of '%.*s'"
18392 #: config/tc-tic6x.c:1681
18394 msgid "bad register or register pair for operand %u of '%.*s'"
18397 #: config/tc-tic6x.c:1687
18399 msgid "bad register for operand %u of '%.*s'"
18402 #: config/tc-tic6x.c:1692
18404 msgid "bad register pair for operand %u of '%.*s'"
18407 #: config/tc-tic6x.c:1697
18409 msgid "bad functional unit for operand %u of '%.*s'"
18412 #: config/tc-tic6x.c:1702
18414 msgid "bad operand %u of '%.*s'"
18417 #: config/tc-tic6x.c:1834
18418 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
18421 #: config/tc-tic6x.c:1874
18422 msgid "$DSBT_INDEX not supported in this context"
18425 #: config/tc-tic6x.c:1887
18426 msgid "$GOT not supported in this context"
18429 #: config/tc-tic6x.c:1904
18430 msgid "$DPR_GOT not supported in this context"
18433 #: config/tc-tic6x.c:1925
18434 msgid "$DPR_BYTE not supported in this context"
18437 #: config/tc-tic6x.c:1942
18438 msgid "$DPR_HWORD not supported in this context"
18441 #: config/tc-tic6x.c:1959
18442 msgid "$DPR_WORD not supported in this context"
18445 #: config/tc-tic6x.c:1978
18446 msgid "$PCR_OFFSET not supported in this context"
18449 #: config/tc-tic6x.c:1989
18450 msgid "invalid PC-relative operand"
18453 #: config/tc-tic6x.c:2026
18455 msgid "no %d-byte relocations available"
18458 #: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
18459 #: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
18461 msgid "operand %u of '%.*s' out of range"
18464 #: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
18466 msgid "offset in operand %u of '%.*s' not divisible by %u"
18469 #: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
18471 msgid "offset in operand %u of '%.*s' out of range"
18474 #: config/tc-tic6x.c:2938
18476 msgid "functional unit already masked for operand %u of '%.*s'"
18479 #: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
18481 msgid "'%.*s' instruction not in a software pipelined loop"
18484 #: config/tc-tic6x.c:3061
18486 msgid "instruction '%.*s' cannot be predicated"
18489 #: config/tc-tic6x.c:3328
18491 msgid "'%.*s' instruction not supported on this architecture"
18494 #: config/tc-tic6x.c:3336
18496 msgid "'%.*s' instruction not supported on this functional unit"
18499 #: config/tc-tic6x.c:3344
18502 "'%.*s' instruction not supported on this functional unit for this "
18506 #: config/tc-tic6x.c:3364
18507 msgid "missing operand after comma"
18510 #: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
18512 msgid "too many operands to '%.*s'"
18515 #: config/tc-tic6x.c:3403
18517 msgid "bad number of operands to '%.*s'"
18520 #: config/tc-tic6x.c:3475
18522 msgid "operand %u of '%.*s' not constant"
18525 #: config/tc-tic6x.c:3480
18527 msgid "operand %u of '%.*s' on wrong side"
18530 #: config/tc-tic6x.c:3485
18532 msgid "operand %u of '%.*s' not a valid return address register"
18535 #: config/tc-tic6x.c:3491
18537 msgid "operand %u of '%.*s' is write-only"
18540 #: config/tc-tic6x.c:3496
18542 msgid "operand %u of '%.*s' is read-only"
18545 #: config/tc-tic6x.c:3501
18547 msgid "operand %u of '%.*s' not a valid memory reference"
18550 #: config/tc-tic6x.c:3507
18552 msgid "operand %u of '%.*s' not a valid base address register"
18555 #: config/tc-tic6x.c:3593
18557 msgid "bad operand combination for '%.*s'"
18560 #: config/tc-tic6x.c:3639
18561 msgid "parallel instruction not following another instruction"
18564 #: config/tc-tic6x.c:3645
18565 msgid "too many instructions in execute packet"
18568 #: config/tc-tic6x.c:3650
18569 msgid "label not at start of execute packet"
18572 #: config/tc-tic6x.c:3653
18574 msgid "'%.*s' instruction not at start of execute packet"
18577 #: config/tc-tic6x.c:3701
18578 msgid "functional unit already used in this execute packet"
18581 #: config/tc-tic6x.c:3709
18582 msgid "nested software pipelined loop"
18585 #: config/tc-tic6x.c:3728
18586 msgid "'||^' without previous SPMASK"
18589 #: config/tc-tic6x.c:3730
18590 msgid "cannot mask instruction using no functional unit"
18593 #: config/tc-tic6x.c:3742
18594 msgid "functional unit already masked"
18597 #: config/tc-tic6x.c:3807
18598 msgid "value too large for 2-byte field"
18601 #: config/tc-tic6x.c:3817
18602 msgid "value too large for 1-byte field"
18605 #: config/tc-tic6x.c:3944
18606 msgid "immediate offset not 2-byte-aligned"
18609 #: config/tc-tic6x.c:3972
18610 msgid "immediate offset not 4-byte-aligned"
18613 #: config/tc-tic6x.c:3986
18614 msgid "addend used with $DSBT_INDEX"
18617 #: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
18618 #: config/tc-tic6x.c:4054
18619 msgid "PC-relative offset not 4-byte-aligned"
18622 #: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
18623 #: config/tc-tic6x.c:4057
18624 msgid "PC-relative offset out of range"
18627 #: config/tc-tic6x.c:4536
18629 msgid "undefined symbol %s in PCR relocation"
18632 #: config/tc-tic6x.c:4653
18634 msgid "group section `%s' has no group signature"
18637 #: config/tc-tic6x.c:4805
18638 msgid "missing .endp before .cfi_startproc"
18641 #: config/tc-tic6x.c:4910
18642 msgid "stack pointer offset too large for personality routine"
18645 #: config/tc-tic6x.c:4917
18646 msgid "stack frame layout does not match personality routine"
18649 #: config/tc-tic6x.c:5051
18650 msgid "too many unwinding instructions"
18653 #: config/tc-tic6x.c:5126 config/tc-tic6x.c:5139 config/tc-tic6x.c:5147
18655 msgid "unable to generate unwinding opcode for reg %d"
18658 #: config/tc-tic6x.c:5156
18659 msgid "unable to restore return address from previously restored reg"
18662 #: config/tc-tic6x.c:5168
18664 msgid "unhandled CFA insn for unwinding (%d)"
18667 #: config/tc-tic6x.c:5178
18669 msgid "unable to generate unwinding opcode for frame pointer reg %d"
18672 #: config/tc-tic6x.c:5187
18673 msgid "unable to generate unwinding opcode for frame pointer offset"
18676 #: config/tc-tic6x.c:5196
18677 msgid "unwound stack pointer not doubleword aligned"
18680 #: config/tc-tic6x.c:5341
18681 msgid "stack frame layout too complex for unwinder"
18684 #: config/tc-tic6x.c:5358
18685 msgid "unwound frame has negative size"
18688 #: config/tc-tilegx.c:141
18692 " -V print assembler version number\n"
18693 " -EB/-EL generate big-endian/little-endian code\n"
18694 " --32/--64 generate 32bit/64bit code\n"
18697 #: config/tc-tilegx.c:731 config/tc-tilepro.c:619
18698 msgid "Invalid operator for operand."
18701 #: config/tc-tilegx.c:754 config/tc-tilepro.c:642
18702 msgid "Operator may only be applied to symbols."
18705 #: config/tc-tilegx.c:819 config/tc-tilepro.c:707
18707 msgid "Writes to register '%s' are not allowed."
18710 #: config/tc-tilegx.c:846 config/tc-tilepro.c:734
18713 "Two instructions in the same bundle both write to register %s, which is not "
18717 #: config/tc-tilegx.c:911 config/tc-tilepro.c:798
18719 msgid "'%s' may not be bundled with other instructions."
18722 #: config/tc-tilegx.c:941 config/tc-tilepro.c:828
18723 msgid "Invalid combination of instructions for bundle."
18726 #: config/tc-tilegx.c:976 config/tc-tilepro.c:863
18727 msgid "instruction address is not a multiple of 8"
18730 #: config/tc-tilegx.c:1053 config/tc-tilepro.c:941
18731 msgid "Invalid expression."
18734 #: config/tc-tilegx.c:1099 config/tc-tilepro.c:983
18736 msgid "Expected register, got '%s'."
18739 #: config/tc-tilegx.c:1106 config/tc-tilepro.c:990
18741 msgid "Found use of non-canonical register name %s; use %s instead."
18744 #: config/tc-tilegx.c:1166 config/tc-tilepro.c:1049
18746 msgid "Too few operands to '%s'."
18749 #: config/tc-tilegx.c:1171 config/tc-tilepro.c:1054
18751 msgid "Unexpected character '%c' after operand %d to %s."
18754 #: config/tc-tilegx.c:1192 config/tc-tilepro.c:1075
18755 msgid "Expected immediate expression"
18758 #: config/tc-tilegx.c:1205 config/tc-tilegx.c:1807 config/tc-tilepro.c:1088
18759 #: config/tc-tilepro.c:1584
18760 msgid "Found '}' when not bundling."
18763 #: config/tc-tilegx.c:1246 config/tc-tilepro.c:1128
18765 msgid "Unknown opcode `%.*s'."
18768 #: config/tc-tilegx.c:1257 config/tc-tilepro.c:1139
18769 msgid "Too many instructions for bundle."
18772 #: config/tc-tilegx.c:1349 config/tc-tilepro.c:1221
18773 msgid "Bad call to md_atof ()"
18776 #: config/tc-tilegx.c:1425 config/tc-tilepro.c:1284
18777 msgid "This operator only produces two byte values."
18780 #: config/tc-tilegx.c:1752 config/tc-tilepro.c:1529
18782 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
18785 #: config/tc-tilegx.c:1795 config/tc-tilepro.c:1572
18786 msgid "Found '{' when already bundling."
18789 #: config/tc-tilepro.c:98
18793 " -V print assembler version number\n"
18796 #: config/tc-v850.c:294
18798 msgid ".COMMon length (%d.) < 0! Ignored."
18801 #: config/tc-v850.c:315
18803 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
18806 #: config/tc-v850.c:341
18807 msgid "Common alignment negative; 0 assumed"
18810 #: config/tc-v850.c:545
18811 msgid ".longcall pseudo-op seen when not relaxing"
18814 #: config/tc-v850.c:547
18815 msgid ".longjump pseudo-op seen when not relaxing"
18818 #: config/tc-v850.c:554
18819 msgid "bad .longcall format"
18822 #: config/tc-v850.c:1393
18824 msgid "unknown operand shift: %x\n"
18827 #: config/tc-v850.c:1394
18828 msgid "internal failure in parse_register_list"
18831 #: config/tc-v850.c:1410
18832 msgid "constant expression or register list expected"
18835 #: config/tc-v850.c:1415
18836 msgid "high bits set in register list expression"
18839 #: config/tc-v850.c:1453 config/tc-v850.c:1510
18840 msgid "illegal register included in list"
18843 #: config/tc-v850.c:1459
18844 msgid "system registers cannot be included in list"
18847 #: config/tc-v850.c:1485
18848 msgid "second register should follow dash in register list"
18851 #: config/tc-v850.c:1490
18852 msgid "second register should be greater than first register"
18855 #: config/tc-v850.c:1540
18857 msgid " V850 options:\n"
18860 #: config/tc-v850.c:1541
18862 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18865 #: config/tc-v850.c:1542
18868 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18871 #: config/tc-v850.c:1543
18873 msgid " -mv850 The code is targeted at the v850\n"
18876 #: config/tc-v850.c:1544
18878 msgid " -mv850e The code is targeted at the v850e\n"
18881 #: config/tc-v850.c:1545
18883 msgid " -mv850e1 The code is targeted at the v850e1\n"
18886 #: config/tc-v850.c:1546
18888 msgid " -mv850e2 The code is targeted at the v850e2\n"
18891 #: config/tc-v850.c:1547
18893 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
18896 #: config/tc-v850.c:1548
18898 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
18901 #: config/tc-v850.c:1549
18903 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
18906 #: config/tc-v850.c:1550
18908 msgid " -mrelax Enable relaxation\n"
18911 #: config/tc-v850.c:1551
18914 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
18918 #: config/tc-v850.c:1552
18921 " --disp-size-default-32 branch displacement with unknown size is 32 "
18925 #: config/tc-v850.c:1553
18927 msgid " -mextension enable extension opcode support\n"
18930 #: config/tc-v850.c:1554
18932 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
18935 #: config/tc-v850.c:1555
18937 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
18940 #: config/tc-v850.c:1556
18942 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18945 #: config/tc-v850.c:1557
18948 " -mrh850-abi Mark the binary as using the RH850 ABI "
18952 #: config/tc-v850.c:1558
18954 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18957 #: config/tc-v850.c:1559
18960 " -m4byte-align Mark the binary as using 32-bit alignment "
18964 #: config/tc-v850.c:1560
18967 " -msoft-float Mark the binary as not using FP insns (default "
18971 #: config/tc-v850.c:1561
18974 " -mhard-float Mark the binary as using FP insns (default for "
18978 #: config/tc-v850.c:1949
18980 msgid "Unable to determine default target processor from string: %s"
18983 #: config/tc-v850.c:1993
18984 msgid "hi0() relocation used on an instruction which does not support it"
18987 #: config/tc-v850.c:2013
18988 msgid "hi() relocation used on an instruction which does not support it"
18991 #: config/tc-v850.c:2036
18992 msgid "lo() relocation used on an instruction which does not support it"
18995 #: config/tc-v850.c:2046
18996 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
18999 #: config/tc-v850.c:2062
19000 msgid "ctoff() relocation used on an instruction which does not support it"
19003 #: config/tc-v850.c:2081
19004 msgid "sdaoff() relocation used on an instruction which does not support it"
19007 #: config/tc-v850.c:2100
19008 msgid "zdaoff() relocation used on an instruction which does not support it"
19011 #: config/tc-v850.c:2132
19012 msgid "tdaoff() relocation used on an instruction which does not support it"
19015 #: config/tc-v850.c:2273
19017 msgid "operand out of range (%d is not between %d and %d)"
19020 #: config/tc-v850.c:2356
19021 msgid "st/ld offset 23 instruction was disabled ."
19024 #: config/tc-v850.c:2365
19025 msgid "Target processor does not support this instruction."
19028 #: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
19029 #: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
19030 #: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
19031 #: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
19032 msgid "immediate operand is too large"
19035 #: config/tc-v850.c:2494
19037 msgid "AAARG -> unhandled constant reloc: %d"
19040 #: config/tc-v850.c:2629 config/tc-v850.c:2640
19041 msgid "constant too big to fit into instruction"
19044 #: config/tc-v850.c:2715
19045 msgid "odd number cannot be used here"
19048 #: config/tc-v850.c:2760
19049 msgid "invalid register name"
19052 #: config/tc-v850.c:2766
19053 msgid "register r0 cannot be used here"
19056 #: config/tc-v850.c:2772
19057 msgid "odd register cannot be used here"
19060 #: config/tc-v850.c:2781
19061 msgid "invalid system register name"
19064 #: config/tc-v850.c:2795
19065 msgid "expected EP register"
19068 #: config/tc-v850.c:2812 config/tc-v850.c:2825
19069 msgid "invalid condition code name"
19072 #: config/tc-v850.c:2818
19073 msgid "condition sa cannot be used here"
19076 #: config/tc-v850.c:2831
19077 msgid "invalid cache operation name"
19080 #: config/tc-v850.c:2836
19081 msgid "invalid pref operation name"
19084 #: config/tc-v850.c:2841
19085 msgid "invalid vector register name"
19088 #: config/tc-v850.c:2879
19089 msgid "syntax error: value is missing before the register name"
19092 #: config/tc-v850.c:2881
19093 msgid "syntax error: register not expected"
19096 #: config/tc-v850.c:2895
19097 msgid "syntax error: system register not expected"
19100 #: config/tc-v850.c:2900 config/tc-v850.c:2905
19101 msgid "syntax error: condition code not expected"
19104 #: config/tc-v850.c:2910
19105 msgid "syntax error: vector register not expected"
19108 #: config/tc-v850.c:2920
19109 msgid "immediate 0 cannot be used here"
19112 #: config/tc-v850.c:2944
19113 msgid "immediate operand is not match"
19116 #: config/tc-v850.c:2957
19117 msgid "displacement is too large"
19120 #: config/tc-v850.c:2975 config/tc-xtensa.c:13078
19121 msgid "invalid operand"
19124 #: config/tc-v850.c:3087
19125 msgid "loop: 32-bit displacement not supported"
19128 #: config/tc-vax.c:1343
19129 msgid "no '[' to match ']'"
19132 #: config/tc-vax.c:1359
19133 msgid "bad register in []"
19136 #: config/tc-vax.c:1361
19137 msgid "[PC] index banned"
19140 #: config/tc-vax.c:1397
19141 msgid "no '(' to match ')'"
19144 #: config/tc-vax.c:1513
19145 msgid "invalid branch operand"
19148 #: config/tc-vax.c:1540
19149 msgid "address prohibits @"
19152 #: config/tc-vax.c:1542
19153 msgid "address prohibits #"
19156 #: config/tc-vax.c:1546
19157 msgid "address prohibits -()"
19160 #: config/tc-vax.c:1548
19161 msgid "address prohibits ()+"
19164 #: config/tc-vax.c:1551
19165 msgid "address prohibits ()"
19168 #: config/tc-vax.c:1553
19169 msgid "address prohibits []"
19172 #: config/tc-vax.c:1555
19173 msgid "address prohibits register"
19176 #: config/tc-vax.c:1557
19177 msgid "address prohibits displacement length specifier"
19180 #: config/tc-vax.c:1585
19181 msgid "invalid operand of S^#"
19184 #: config/tc-vax.c:1598
19185 msgid "S^# needs expression"
19188 #: config/tc-vax.c:1605
19189 msgid "S^# may only read-access"
19192 #: config/tc-vax.c:1628
19193 msgid "invalid operand of -()"
19196 #: config/tc-vax.c:1634
19197 msgid "-(PC) unpredictable"
19200 #: config/tc-vax.c:1636
19201 msgid "[]index same as -()register: unpredictable"
19204 #: config/tc-vax.c:1668
19205 msgid "invalid operand of ()+"
19208 #: config/tc-vax.c:1674
19209 msgid "(PC)+ unpredictable"
19212 #: config/tc-vax.c:1676
19213 msgid "[]index same as ()+register: unpredictable"
19216 #: config/tc-vax.c:1699
19217 msgid "# conflicts length"
19220 #: config/tc-vax.c:1701
19221 msgid "# bars register"
19224 #: config/tc-vax.c:1721
19225 msgid "writing or modifying # is unpredictable"
19228 #: config/tc-vax.c:1747
19229 msgid "length not needed"
19232 #: config/tc-vax.c:1754
19233 msgid "can't []index a register, because it has no address"
19236 #: config/tc-vax.c:1756
19237 msgid "a register has no address"
19240 #: config/tc-vax.c:1765
19241 msgid "PC part of operand unpredictable"
19244 #: config/tc-vax.c:1923
19245 msgid "odd number of bytes in operand description"
19248 #: config/tc-vax.c:1937
19249 msgid "Bad operand"
19252 #: config/tc-vax.c:1942
19253 msgid "Not enough operands"
19256 #: config/tc-vax.c:2218
19257 msgid "SYMBOL TABLE not implemented"
19260 #: config/tc-vax.c:2222
19261 msgid "TOKEN TRACE not implemented"
19264 #: config/tc-vax.c:2226
19266 msgid "Displacement length %s ignored!"
19269 #: config/tc-vax.c:2230
19271 msgid "I don't need or use temp. file \"%s\"."
19274 #: config/tc-vax.c:2234
19275 msgid "I don't use an interpass file! -V ignored"
19278 #: config/tc-vax.c:2291
19282 "-d LENGTH\t\tignored\n"
19283 "-J\t\t\tignored\n"
19284 "-S\t\t\tignored\n"
19285 "-t FILE\t\t\tignored\n"
19286 "-T\t\t\tignored\n"
19287 "-V\t\t\tignored\n"
19290 #: config/tc-vax.c:2300
19294 "-+\t\t\thash encode names longer than 31 characters\n"
19295 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
19296 "-H\t\t\tshow new symbol after hash truncation\n"
19297 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19298 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19299 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19302 #: config/tc-vax.c:2465
19304 msgid "Ignoring statement due to \"%s\""
19307 #: config/tc-vax.c:2482
19309 msgid "Aborting because statement has \"%s\""
19312 #: config/tc-vax.c:2527
19313 msgid "Can't relocate expression"
19316 #: config/tc-vax.c:2630
19317 msgid "Bignum not permitted in short literal. Immediate mode assumed."
19320 #: config/tc-vax.c:2639
19321 msgid "Can't do flonum short literal: immediate mode used."
19324 #: config/tc-vax.c:2686
19326 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
19329 #: config/tc-vax.c:2998
19331 msgid "Short literal overflow(%ld.), immediate mode assumed."
19334 #: config/tc-vax.c:3007
19336 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
19339 #: config/tc-vax.c:3072
19340 msgid "Length specification ignored. Address mode 9F used"
19343 #: config/tc-vax.c:3130
19344 msgid "Invalid operand: immediate value used as base address."
19347 #: config/tc-vax.c:3132
19348 msgid "Invalid operand: immediate value used as address."
19351 #: config/tc-vax.c:3157
19353 msgid "Symbol %s used as immediate operand in PIC mode."
19356 #: config/tc-visium.c:859
19357 msgid "Bad call to MD_ATOF()"
19360 #: config/tc-wasm32.c:117
19362 msgid "wasm32 assembler options:\n"
19365 #: config/tc-wasm32.c:364
19366 msgid "unexpected negative constant"
19369 #: config/tc-wasm32.c:426
19370 msgid "no function type on PLT reloc"
19373 #: config/tc-wasm32.c:441
19374 msgid "couldn't find relocation to use"
19377 #: config/tc-wasm32.c:513
19378 msgid "Not a function type"
19381 #: config/tc-wasm32.c:529
19383 msgid "Unknown type %c\n"
19386 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
19387 msgid "Unknown type"
19390 #: config/tc-wasm32.c:625
19391 msgid "only single block types allowed"
19394 #: config/tc-wasm32.c:635
19395 msgid "instruction does not take a block type"
19398 #: config/tc-wasm32.c:652
19399 msgid "missing block type"
19402 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
19403 msgid "missing alignment hint"
19406 #: config/tc-wasm32.c:669
19407 msgid "missing offset"
19410 #: config/tc-wasm32.c:675
19411 msgid "missing local index"
19414 #: config/tc-wasm32.c:680
19415 msgid "missing break count"
19418 #: config/tc-wasm32.c:685
19419 msgid "missing reserved current_memory/grow_memory argument"
19422 #: config/tc-wasm32.c:689
19423 msgid "missing call argument"
19426 #: config/tc-wasm32.c:693
19427 msgid "missing call signature"
19430 #: config/tc-wasm32.c:695
19431 msgid "missing table index"
19434 #: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3878
19436 msgid "junk at end of line, first unrecognized character is `%c'"
19439 #: config/tc-xc16x.c:218
19441 msgid " XC16X specific command line options:\n"
19444 #: config/tc-xgate.c:215
19445 msgid "architecture variant invalid"
19448 #: config/tc-xgate.c:369
19451 "Freescale XGATE co-processor options:\n"
19452 " -mshort use 16-bit int ABI (default)\n"
19453 " -mlong use 32-bit int ABI\n"
19454 " -mshort-double use 32-bit double ABI\n"
19455 " -mlong-double use 64-bit double ABI (default)\n"
19456 " --mxgate specify the processor variant [default %s]\n"
19457 " --print-insn-syntax print the syntax of instruction in case of error\n"
19458 " --print-opcodes print the list of instructions with syntax\n"
19459 " --generate-example generate an example of each instruction"
19462 #: config/tc-xgate.c:492
19463 msgid "opcode missing or not found on input line"
19466 #: config/tc-xgate.c:497
19468 msgid "opcode %s not found in opcode hash table"
19471 #: config/tc-xgate.c:509
19472 msgid "matching operands to opcode"
19475 #: config/tc-xgate.c:549
19476 msgid ": processing macro, real opcode handle not found in hash"
19479 #: config/tc-xgate.c:680
19481 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
19484 #: config/tc-xgate.c:697
19486 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
19489 #: config/tc-xgate.c:724
19490 msgid "Value out of 3-bit range."
19493 #: config/tc-xgate.c:731
19494 msgid "Value out of 4-bit range."
19497 #: config/tc-xgate.c:738
19498 msgid "Value out of 5-bit range."
19501 #: config/tc-xgate.c:875
19502 msgid ":operand has too many bits"
19505 #: config/tc-xgate.c:992
19506 msgid "unknown operand count"
19509 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19510 msgid ": expected register name r0-r7 "
19513 #: config/tc-xgate.c:1284
19515 msgid ":operand value(%d) too big for constraint"
19518 #: config/tc-xgate.c:1302
19519 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
19522 #: config/tc-xgate.c:1315
19523 msgid ":unknown relocation constraint size"
19526 #: config/tc-xgate.c:1322
19527 msgid ": expected register name ccr "
19530 #: config/tc-xgate.c:1328
19531 msgid ": expected register name pc "
19534 #: config/tc-xstormy16.c:77
19536 msgid " XSTORMY16 specific command line options:\n"
19539 #: config/tc-xstormy16.c:223
19541 msgid "unsupported fptr fixup size %d"
19544 #: config/tc-xstormy16.c:235
19546 msgid "unsupported fixup size %d"
19549 #: config/tc-xstormy16.c:266
19550 msgid "unsupported fptr fixup"
19553 #: config/tc-xtensa.c:663
19554 msgid "illegal range of target hardware versions"
19557 #: config/tc-xtensa.c:845
19558 msgid "--density option is ignored"
19561 #: config/tc-xtensa.c:848
19562 msgid "--no-density option is ignored"
19565 #: config/tc-xtensa.c:866
19566 msgid "--generics is deprecated; use --transform instead"
19569 #: config/tc-xtensa.c:869
19570 msgid "--no-generics is deprecated; use --no-transform instead"
19573 #: config/tc-xtensa.c:872
19574 msgid "--relax is deprecated; use --transform instead"
19577 #: config/tc-xtensa.c:875
19578 msgid "--no-relax is deprecated; use --no-transform instead"
19581 #: config/tc-xtensa.c:892
19582 msgid "--absolute-literals option not supported in this Xtensa configuration"
19585 #: config/tc-xtensa.c:965
19586 msgid "prefer-l32r conflicts with prefer-const16"
19589 #: config/tc-xtensa.c:971
19590 msgid "prefer-const16 conflicts with prefer-l32r"
19593 #: config/tc-xtensa.c:980 config/tc-xtensa.c:989 config/tc-xtensa.c:993
19594 msgid "invalid target hardware version"
19597 #: config/tc-xtensa.c:1039
19598 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
19601 #: config/tc-xtensa.c:1041 config/tc-xtensa.c:1044
19602 msgid "invalid auto-litpool-limit argument"
19605 #: config/tc-xtensa.c:1046
19606 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
19609 #: config/tc-xtensa.c:1243
19610 msgid "unmatched .end directive"
19613 #: config/tc-xtensa.c:1272
19614 msgid ".begin directive with no matching .end directive"
19617 #: config/tc-xtensa.c:1313
19618 msgid "[no-]generics is deprecated; use [no-]transform instead"
19621 #: config/tc-xtensa.c:1318
19622 msgid "[no-]relax is deprecated; use [no-]transform instead"
19625 #: config/tc-xtensa.c:1331
19627 msgid "directive %s cannot be negated"
19630 #: config/tc-xtensa.c:1337
19631 msgid "unknown directive"
19634 #: config/tc-xtensa.c:1358 config/tc-xtensa.c:1454 config/tc-xtensa.c:1684
19635 #: config/tc-xtensa.c:5945
19636 msgid "directives are not valid inside bundles"
19639 #: config/tc-xtensa.c:1370
19640 msgid ".begin literal is deprecated; use .literal instead"
19643 #: config/tc-xtensa.c:1384
19644 msgid "cannot set literal_prefix inside literal fragment"
19647 #: config/tc-xtensa.c:1417
19648 msgid ".begin [no-]density is ignored"
19651 #: config/tc-xtensa.c:1424 config/tc-xtensa.c:1474
19652 msgid "Xtensa absolute literals option not supported; ignored"
19655 #: config/tc-xtensa.c:1467
19656 msgid ".end [no-]density is ignored"
19659 #: config/tc-xtensa.c:1492
19661 msgid "does not match begin %s%s at %s:%d"
19664 #: config/tc-xtensa.c:1547
19665 msgid ".literal_position inside literal directive; ignoring"
19668 #: config/tc-xtensa.c:1566
19669 msgid ".literal not allowed inside .begin literal region"
19672 #: config/tc-xtensa.c:1594
19673 msgid "expected comma or colon after symbol name; rest of line ignored"
19676 #: config/tc-xtensa.c:1653
19677 msgid "fall through frequency must be greater than 0"
19680 #: config/tc-xtensa.c:1661
19681 msgid "branch target frequency must be greater than 0"
19684 #: config/tc-xtensa.c:1709
19686 msgid "opcode-specific %s relocation used outside an instruction"
19689 #: config/tc-xtensa.c:1719
19691 msgid "invalid use of %s relocation"
19694 #: config/tc-xtensa.c:1915 config/tc-xtensa.c:1932
19696 msgid "bad register name: %s"
19699 #: config/tc-xtensa.c:1921
19701 msgid "bad register number: %s"
19704 #: config/tc-xtensa.c:1985
19705 msgid "pcrel relocation not allowed in an instruction"
19708 #: config/tc-xtensa.c:2088
19709 msgid "extra colon"
19712 #: config/tc-xtensa.c:2149
19713 msgid "incorrect register number, ignoring"
19716 #: config/tc-xtensa.c:2230
19718 msgid "cannot encode opcode \"%s\""
19721 #: config/tc-xtensa.c:2322
19723 msgid "not enough operands (%d) for '%s'; expected %d"
19726 #: config/tc-xtensa.c:2329
19728 msgid "too many operands (%d) for '%s'; expected %d"
19731 #: config/tc-xtensa.c:2380
19733 msgid "invalid register '%s' for '%s' instruction"
19736 #: config/tc-xtensa.c:2387
19738 msgid "invalid register number (%ld) for '%s' instruction"
19741 #: config/tc-xtensa.c:2454
19743 msgid "invalid register number (%ld) for '%s'"
19746 #: config/tc-xtensa.c:2853
19748 msgid "operand %d of '%s' has out of range value '%u'"
19751 #: config/tc-xtensa.c:2859
19753 msgid "operand %d of '%s' has invalid value '%u'"
19756 #: config/tc-xtensa.c:2906
19758 msgid "internal error: unknown option name '%s'"
19761 #: config/tc-xtensa.c:4015
19762 msgid "can't handle generation of literal/labels yet"
19765 #: config/tc-xtensa.c:4019
19766 msgid "can't handle undefined OP TYPE"
19769 #: config/tc-xtensa.c:4080 config/tc-xtensa.c:4089
19771 msgid "found %d operand for '%s': Expected %d"
19772 msgid_plural "found %d operands for '%s': Expected %d"
19776 #: config/tc-xtensa.c:4112
19777 msgid "immediate operands sum to greater than 32"
19780 #: config/tc-xtensa.c:4364
19782 msgid "invalid relocation for operand %i of '%s'"
19785 #: config/tc-xtensa.c:4374
19787 msgid "invalid expression for operand %i of '%s'"
19790 #: config/tc-xtensa.c:4384
19792 msgid "invalid relocation in instruction slot %i"
19795 #: config/tc-xtensa.c:4391
19797 msgid "undefined symbol for opcode \"%s\""
19800 #: config/tc-xtensa.c:4866
19801 msgid "opcode 'NOP.N' unavailable in this configuration"
19804 #: config/tc-xtensa.c:4926
19805 msgid "get_expanded_loop_offset: invalid opcode"
19808 #: config/tc-xtensa.c:5087
19810 msgid "assembly state not set for first frag in section %s"
19813 #: config/tc-xtensa.c:5140
19815 msgid "unaligned branch target: %d bytes at 0x%lx"
19818 #: config/tc-xtensa.c:5184
19820 msgid "unaligned loop: %d bytes at 0x%lx"
19823 #: config/tc-xtensa.c:5209
19824 msgid "unexpected fix"
19827 #: config/tc-xtensa.c:5220 config/tc-xtensa.c:5224
19828 msgid "undecodable fix"
19831 #: config/tc-xtensa.c:5385
19832 msgid "labels are not valid inside bundles"
19835 #: config/tc-xtensa.c:5405
19836 msgid "invalid last instruction for a zero-overhead loop"
19839 #: config/tc-xtensa.c:5472
19840 msgid "extra opening brace"
19843 #: config/tc-xtensa.c:5482
19844 msgid "extra closing brace"
19847 #: config/tc-xtensa.c:5509
19848 msgid "missing closing brace"
19851 #: config/tc-xtensa.c:5607 config/tc-xtensa.c:5636
19853 msgid "wrong number of operands for '%s'"
19856 #: config/tc-xtensa.c:5623
19858 msgid "bad relocation expression for '%s'"
19861 #: config/tc-xtensa.c:5658
19863 msgid "unknown opcode or format name '%s'"
19866 #: config/tc-xtensa.c:5664
19867 msgid "format names only valid inside bundles"
19870 #: config/tc-xtensa.c:5669
19872 msgid "multiple formats specified for one bundle; using '%s'"
19875 #: config/tc-xtensa.c:5719
19876 msgid "entry instruction with stack decrement < 16"
19879 #: config/tc-xtensa.c:5773
19880 msgid "unaligned entry instruction"
19883 #: config/tc-xtensa.c:5838
19884 msgid "bad instruction format"
19887 #: config/tc-xtensa.c:5841
19888 msgid "invalid relocation"
19891 #: config/tc-xtensa.c:5852
19893 msgid "invalid relocation for '%s' instruction"
19896 #: config/tc-xtensa.c:5864
19898 msgid "invalid relocation for operand %d of '%s'"
19901 #: config/tc-xtensa.c:6147
19903 msgid "unhandled local relocation fix %s"
19906 #: config/tc-xtensa.c:6198
19908 msgid "internal error; cannot generate `%s' relocation"
19911 #: config/tc-xtensa.c:6415
19912 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
19915 #: config/tc-xtensa.c:6422
19916 msgid "couldn't find a valid instruction format"
19919 #: config/tc-xtensa.c:6423
19921 msgid " ops were: "
19924 #: config/tc-xtensa.c:6425
19929 #: config/tc-xtensa.c:6435
19931 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
19934 #: config/tc-xtensa.c:6444 config/tc-xtensa.c:6541
19935 msgid "illegal resource usage in bundle"
19938 #: config/tc-xtensa.c:6630
19940 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
19943 #: config/tc-xtensa.c:6635
19945 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
19948 #: config/tc-xtensa.c:6640
19950 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
19953 #: config/tc-xtensa.c:6645
19956 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
19959 #: config/tc-xtensa.c:6661
19960 msgid "multiple branches or jumps in the same bundle"
19963 #: config/tc-xtensa.c:7113
19964 msgid "cannot assemble into a literal fragment"
19967 #: config/tc-xtensa.c:7115
19971 #: config/tc-xtensa.c:8333
19973 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
19976 #: config/tc-xtensa.c:8445
19977 msgid "branching or jumping to a loop end may trigger hardware errata"
19980 #: config/tc-xtensa.c:8527
19981 msgid "loop end too close to another loop end may trigger hardware errata"
19984 #: config/tc-xtensa.c:8536
19986 msgid "fr_var %lu < length %d"
19989 #: config/tc-xtensa.c:8693
19991 "loop containing less than three instructions may trigger hardware errata"
19994 #: config/tc-xtensa.c:8765
19995 msgid "undecodable instruction in instruction frag"
19998 #: config/tc-xtensa.c:8875
19999 msgid "invalid empty loop"
20002 #: config/tc-xtensa.c:8880
20003 msgid "loop target does not follow loop instruction in section"
20006 #: config/tc-xtensa.c:9450
20007 msgid "cannot find suitable trampoline"
20010 #: config/tc-xtensa.c:9705
20011 msgid "bad relaxation state"
20014 #: config/tc-xtensa.c:9763
20016 msgid "fr_var (%ld) < length (%d)"
20019 #: config/tc-xtensa.c:10463
20020 msgid "jump target out of range; no usable trampoline found"
20023 #: config/tc-xtensa.c:10587
20024 msgid "invalid relaxation fragment result"
20027 #: config/tc-xtensa.c:10669
20028 msgid "unable to widen instruction"
20031 #: config/tc-xtensa.c:10807
20032 msgid "multiple literals in expansion"
20035 #: config/tc-xtensa.c:10811
20036 msgid "no registered fragment for literal"
20039 #: config/tc-xtensa.c:10813
20040 msgid "number of literal tokens != 1"
20043 #: config/tc-xtensa.c:10942 config/tc-xtensa.c:10948
20045 msgid "unresolved loop target symbol: %s"
20048 #: config/tc-xtensa.c:11436
20050 msgid "fixes not all moved from %s"
20053 #: config/tc-xtensa.c:11564
20055 "literal pool location required for text-section-literals; specify with ."
20059 #: config/tc-xtensa.c:12392
20060 msgid "too many operands in instruction"
20063 #: config/tc-xtensa.c:12602
20064 msgid "invalid symbolic operand"
20067 #: config/tc-xtensa.c:12663
20068 msgid "operand number mismatch"
20071 #: config/tc-xtensa.c:12667
20073 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
20076 #: config/tc-xtensa.c:12692
20078 msgid "xtensa-isa failure: %s"
20081 #: config/tc-xtensa.c:12769
20082 msgid "invalid opcode"
20085 #: config/tc-xtensa.c:12775
20086 msgid "too few operands"
20089 #: config/tc-xtensa.c:12781
20090 msgid "too many operands"
20093 #: config/tc-xtensa.c:12825
20094 msgid "multiple writes to the same register"
20097 #: config/tc-xtensa.c:12939 config/tc-xtensa.c:12945
20098 msgid "out of memory"
20101 #: config/tc-xtensa.c:13034
20102 msgid "TLS relocation not allowed in FLIX bundle"
20105 #. Instructions that generate TLS relocations should always be
20106 #. relaxed in the front-end. If "record_fixup" is set, then this
20107 #. function is being called during back-end relaxation, so flag
20108 #. the unexpected behavior as an error.
20109 #: config/tc-xtensa.c:13040
20110 msgid "unexpected TLS relocation"
20113 #: config/tc-xtensa.c:13084
20114 msgid "symbolic operand not allowed"
20117 #: config/tc-xtensa.c:13121
20118 msgid "cannot decode instruction format"
20121 #: config/tc-xtensa.c:13265
20122 msgid "ignoring extra '-rename-section' delimiter ':'"
20125 #: config/tc-xtensa.c:13270
20127 msgid "ignoring invalid '-rename-section' specification: '%s'"
20130 #: config/tc-xtensa.c:13281
20132 msgid "section %s renamed multiple times"
20135 #: config/tc-xtensa.c:13283
20137 msgid "multiple sections remapped to output section %s"
20140 #: config/tc-z80.c:199
20142 msgid "Invalid CPU is specified: %s"
20145 #: config/tc-z80.c:224
20147 msgid "Invalid EXTENSION is specified: %s"
20150 #: config/tc-z80.c:279
20152 msgid "invalid floating point numbers type `%s'"
20155 #: config/tc-z80.c:300 config/tc-z80.c:309
20157 msgid "invalid INST in command line: %s"
20160 #: config/tc-z80.c:403
20164 "CPU model options:\n"
20165 " -march=CPU[+EXT...][-EXT...]\n"
20166 "\t\t\t generate code for CPU, where CPU is one of:\n"
20169 #: config/tc-z80.c:409
20171 msgid "And EXT is combination (+EXT - add, -EXT - remove) of:\n"
20174 #: config/tc-z80.c:412
20178 "Compatibility options:\n"
20179 " -local-prefix=TEXT\t treat labels prefixed by TEXT as local\n"
20180 " -colonless\t\t permit colonless labels\n"
20181 " -sdcc\t\t\t accept SDCC specific instruction syntax\n"
20182 " -fp-s=FORMAT\t\t set single precision FP numbers format\n"
20183 " -fp-d=FORMAT\t\t set double precision FP numbers format\n"
20184 "Where FORMAT one of:\n"
20185 " ieee754\t\t IEEE754 compatible (depends on directive)\n"
20186 " half\t\t\t IEEE754 half precision (16 bit)\n"
20187 " single\t\t IEEE754 single precision (32 bit)\n"
20188 " double\t\t IEEE754 double precision (64 bit)\n"
20189 " zeda32\t\t Zeda z80float library 32 bit format\n"
20190 " math48\t\t 48 bit format from Math48 library\n"
20192 "Default: -march=z80+xyhl+infc\n"
20195 #: config/tc-z80.c:618
20196 msgid "-- unterminated string"
20199 #: config/tc-z80.c:794
20200 msgid "undocumented instruction"
20203 #: config/tc-z80.c:838 config/tc-z80.c:844
20204 msgid "mismatched parentheses"
20207 #: config/tc-z80.c:935
20208 msgid "bad expression syntax"
20211 #: config/tc-z80.c:1138
20213 msgid "%d-bit overflow (%+ld)"
20216 #: config/tc-z80.c:1152
20218 msgid "invalid data size %d"
20221 #: config/tc-z80.c:1237
20222 msgid "cannot make a relative jump to an absolute location"
20225 #: config/tc-z80.c:1244
20227 msgid "index overflow (%+ld)"
20230 #: config/tc-z80.c:1246
20232 msgid "offset overflow (%+ld)"
20235 #: config/tc-z80.c:1448 config/tc-z80.c:1695 config/tc-z80.c:1738
20236 #: config/tc-z80.c:1819 config/tc-z80.c:1849 config/tc-z80.c:1908
20237 #: config/tc-z80.c:1968 config/tc-z80.c:2021 config/tc-z80.c:2054
20238 #: config/tc-z80.c:2111 config/tc-z80.c:2729 config/tc-z80.c:2778
20239 #: config/tc-z80.c:2816 config/tc-z80.c:2876 config/tc-z80.c:2936
20240 #: config/tc-z80.c:3012 config/tc-z80.c:3035
20241 msgid "bad instruction syntax"
20244 #: config/tc-z80.c:1886
20245 msgid "condition code invalid for jr"
20248 #: config/tc-z80.c:2475 config/tc-z80.c:2486 config/tc-z80.c:2502
20249 #: config/tc-z80.c:2535
20250 msgid "ADL mode instruction"
20253 #. SIS prefix, in Z80 it is LD B,B
20254 #. LIS prefix, in Z80 it is LD C,C
20255 #. SIL prefix, in Z80 it is LD D,D
20256 #. LIL prefix, in Z80 it is LD E,E
20257 #: config/tc-z80.c:2610
20258 msgid "unsupported instruction, assembled as NOP"
20261 #: config/tc-z80.c:3203 config/tc-z80.c:3234
20262 msgid "parentheses ignored"
20265 #: config/tc-z80.c:3251
20266 msgid "CPU mode is unsupported by target"
20269 #: config/tc-z80.c:3273
20270 msgid "assignment expected"
20273 #: config/tc-z80.c:3688
20275 msgid "Unknown instruction `%s'"
20278 #: config/tc-z80.c:3764
20280 msgid "8-bit signed offset out of range (%+ld)"
20283 #: config/tc-z80.c:3787
20285 msgid "8-bit overflow (%+ld)"
20288 #: config/tc-z80.c:3804
20290 msgid "16-bit overflow (%+ld)"
20293 #: config/tc-z80.c:3812
20295 msgid "24-bit overflow (%+ld)"
20298 #: config/tc-z80.c:3821
20300 msgid "32-bit overflow (%+ld)"
20303 #: config/tc-z80.c:3834
20305 msgid "md_apply_fix: unknown reloc type 0x%x\n"
20308 #: config/tc-z80.c:4031 config/tc-z80.c:4090
20309 msgid "invalid syntax"
20312 #: config/tc-z80.c:4109
20316 #: config/tc-z8k.c:281
20318 msgid "register rr%d out of range"
20321 #: config/tc-z8k.c:283
20323 msgid "register rr%d does not exist"
20326 #: config/tc-z8k.c:295
20328 msgid "register rh%d out of range"
20331 #: config/tc-z8k.c:307
20333 msgid "register rl%d out of range"
20336 #: config/tc-z8k.c:320
20338 msgid "register rq%d out of range"
20341 #: config/tc-z8k.c:322
20343 msgid "register rq%d does not exist"
20346 #: config/tc-z8k.c:334
20348 msgid "register r%d out of range"
20351 #: config/tc-z8k.c:375
20353 msgid "expected %c"
20356 #: config/tc-z8k.c:390
20358 msgid "register is wrong size for a word %s"
20361 #: config/tc-z8k.c:404
20363 msgid "register is wrong size for address %s"
20366 #: config/tc-z8k.c:538
20368 msgid "unknown interrupt %s"
20371 #. No interrupt type specified, opcode won't do anything.
20372 #: config/tc-z8k.c:561
20373 msgid "opcode has no effect"
20376 #: config/tc-z8k.c:672
20377 msgid "Missing ) in ra(rb)"
20380 #: config/tc-z8k.c:752 config/tc-z8k.c:791
20382 msgid "invalid condition code '%s'"
20385 #: config/tc-z8k.c:764
20387 msgid "invalid flag '%s'"
20390 #: config/tc-z8k.c:918 config/tc-z8k.c:924
20391 msgid "invalid indirect register size"
20394 #: config/tc-z8k.c:941 config/tc-z8k.c:1107 config/tc-z8k.c:1112
20395 msgid "invalid control register name"
20398 #: config/tc-z8k.c:1096
20399 msgid "immediate must be 1 or 2"
20402 #: config/tc-z8k.c:1099
20403 msgid "immediate 1 or 2 expected"
20406 #: config/tc-z8k.c:1130
20407 msgid "can't use R0 here"
20410 #: config/tc-z8k.c:1288
20411 msgid "Can't find opcode to match operands"
20414 #: config/tc-z8k.c:1335
20416 msgid "invalid architecture -z%s"
20419 #: config/tc-z8k.c:1354
20423 " -z8001 generate segmented code\n"
20424 " -z8002 generate unsegmented code\n"
20425 " -linkrelax create linker relaxable code\n"
20428 #: config/tc-z8k.c:1366
20430 msgid "call to md_convert_frag\n"
20433 #: config/tc-z8k.c:1473 config/tc-z8k.c:1513 config/tc-z8k.c:1536
20434 msgid "cannot branch to odd address"
20437 #: config/tc-z8k.c:1477 config/tc-z8k.c:1540
20438 msgid "relative jump out of range"
20441 #: config/tc-z8k.c:1495
20442 msgid "relative address out of range"
20445 #: config/tc-z8k.c:1516
20446 msgid "relative call out of range"
20449 #: config/tc-z8k.c:1548
20451 msgid "md_apply_fix: unknown r_type 0x%x\n"
20454 #: config/tc-z8k.c:1560
20456 msgid "call to md_estimate_size_before_relax\n"
20459 #: config/xtensa-relax.c:1583
20461 msgid "invalid configuration option '%s' in transition rule '%s'"
20464 #: config/xtensa-relax.c:1708 config/xtensa-relax.c:1718
20466 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
20469 #: config/xtensa-relax.c:1725
20471 msgid "opcode '%s': precondition only contains constants in '%s'"
20474 #: config/xtensa-relax.c:1772
20475 msgid "expected one operand for generated literal"
20478 #: config/xtensa-relax.c:1779
20479 msgid "expected 0 operands for generated label"
20482 #: config/xtensa-relax.c:1792
20484 msgid "invalid opcode '%s' in transition rule '%s'"
20487 #: config/xtensa-relax.c:1800
20489 msgid "opcode '%s': replacement does not have %d op"
20490 msgid_plural "opcode '%s': replacement does not have %d ops"
20494 #: config/xtensa-relax.c:1816
20496 msgid "opcode '%s': cannot find literal definition"
20499 #: config/xtensa-relax.c:1832 config/xtensa-relax.c:1862
20501 msgid "opcode '%s': unidentified operand '%s' in '%s'"
20504 #: config/xtensa-relax.c:1857
20506 msgid "unknown user-defined function %s"
20509 #: config/xtensa-relax.c:1868
20511 msgid "opcode '%s': could not parse operand '%s' in '%s'"
20514 #: config/xtensa-relax.c:1908
20516 msgid "could not parse INSN_PATTERN '%s'"
20519 #: config/xtensa-relax.c:1912
20521 msgid "could not parse INSN_REPL '%s'"
20524 #: config/xtensa-relax.c:1923
20526 msgid "could not build transition for %s => %s"
20531 msgid "can't open `%s' for writing"
20536 msgid "can't close `%s'"
20539 #: dw2gencfi.c:319 read.c:2507
20541 msgid "bfd_set_section_flags: %s"
20544 #: dw2gencfi.c:581 dw2gencfi.c:597
20546 msgid "register save offset not a multiple of %u"
20550 msgid "CFI state restore without previous remember"
20554 msgid "missing separator"
20558 msgid "bad register expression"
20561 #: dw2gencfi.c:809 dw2gencfi.c:939 dw2gencfi.c:977 dw2gencfi.c:1048
20562 #: dw2gencfi.c:1121 dw2gencfi.c:1186 dw2gencfi.c:1366
20563 msgid "CFI instruction used without previous .cfi_startproc"
20566 #: dw2gencfi.c:1002
20567 msgid "invalid or unsupported encoding in .cfi_personality"
20570 #: dw2gencfi.c:1009
20571 msgid ".cfi_personality requires encoding and symbol arguments"
20574 #: dw2gencfi.c:1032
20575 msgid "wrong second argument to .cfi_personality"
20578 #: dw2gencfi.c:1073 dw2gencfi.c:1149
20579 msgid "invalid or unsupported encoding in .cfi_lsda"
20582 #: dw2gencfi.c:1080
20583 msgid ".cfi_lsda requires encoding and symbol arguments"
20586 #: dw2gencfi.c:1105
20587 msgid "wrong second argument to .cfi_lsda"
20590 #: dw2gencfi.c:1171
20591 msgid "wrong third argument to .cfi_val_encoded_addr"
20594 #: dw2gencfi.c:1268
20595 msgid "inconsistent uses of .cfi_sections"
20598 #: dw2gencfi.c:1279
20599 msgid "previous CFI entry not closed (missing .cfi_endproc)"
20602 #: dw2gencfi.c:1320
20603 msgid ".cfi_endproc without corresponding .cfi_startproc"
20606 #: dw2gencfi.c:1377
20607 msgid "wrong argument to .cfi_personality_id"
20610 #: dw2gencfi.c:1387
20611 msgid ".cfi_fde_data without corresponding .cfi_startproc"
20614 #: dw2gencfi.c:1496
20615 msgid "unexpected .cfi_inline_lsda"
20618 #: dw2gencfi.c:1503
20619 msgid ".cfi_inline_lsda not valid for this frame"
20622 #: dw2gencfi.c:1511
20623 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
20626 #: dw2gencfi.c:1524
20628 msgid "Alignment too large: %d. assumed."
20631 #: dw2gencfi.c:1528
20632 msgid "Alignment negative: 0 assumed."
20635 #: dw2gencfi.c:1554
20636 msgid ".cfi_inline_lsda is not supported for this target"
20639 #: dw2gencfi.c:1561
20640 msgid ".cfi_fde_data is not supported for this target"
20643 #: dw2gencfi.c:1568
20644 msgid ".cfi_personality_id is not supported for this target"
20647 #: dw2gencfi.c:1882
20649 msgid "return column number %d overflows in CIE version 1"
20652 #: dw2gencfi.c:2371 dw2gencfi.c:2527
20653 msgid "open CFI at the end of file; missing .cfi_endproc directive"
20656 #: dw2gencfi.c:2554
20657 msgid "CFI is not supported for this target"
20660 #: dwarf2dbg.c:379 dwarf2dbg.c:2944
20661 msgid "view number mismatch"
20664 #: dwarf2dbg.c:655 dwarf2dbg.c:1112
20666 msgid "file number %lu is too big"
20672 "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
20675 #: dwarf2dbg.c:1062 dwarf2dbg.c:1164
20676 msgid "file number less than one"
20679 #: dwarf2dbg.c:1097
20680 msgid "md5 value too small or not a constant"
20683 #: dwarf2dbg.c:1171 dwarf2dbg.c:2194
20685 msgid "unassigned file number %ld"
20688 #: dwarf2dbg.c:1240
20689 msgid "is_stmt value not 0 or 1"
20692 #: dwarf2dbg.c:1252
20693 msgid "isa number less than zero"
20696 #: dwarf2dbg.c:1264
20697 msgid "discriminator less than zero"
20700 #: dwarf2dbg.c:1283
20701 msgid "numeric view can only be asserted to zero"
20704 #: dwarf2dbg.c:1321
20706 msgid "unknown .loc sub-directive `%s'"
20709 #: dwarf2dbg.c:2307
20710 msgid "internal error: unknown dwarf2 format"
20715 msgid "string too big (%lu bytes)"
20718 #: ecoff.c:1612 ecoff.c:1805 ecoff.c:1828 ecoff.c:1859 ecoff.c:2011
20720 msgid "no current file pointer"
20724 msgid "too many st_End's"
20728 msgid "fake .file after real one"
20732 msgid "filename goes over one page boundary"
20736 msgid ".begin directive without a preceding .file directive"
20740 msgid ".begin directive without a preceding .ent directive"
20744 msgid ".bend directive without a preceding .file directive"
20748 msgid ".bend directive without a preceding .ent directive"
20752 msgid ".bend directive names unknown symbol"
20756 msgid ".def pseudo-op used inside of .def/.endef; ignored"
20760 msgid "empty symbol name in .def; ignored"
20764 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
20768 msgid "badly formed .dim directive"
20772 msgid "too many .dim entries"
20776 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
20780 msgid ".size pseudo-op used outside of .def/.endef; ignored"
20784 msgid "badly formed .size directive"
20788 msgid "too many .size entries"
20792 msgid ".type pseudo-op used outside of .def/.endef; ignored"
20795 #. FIXME: We could handle this by setting the continued bit.
20796 #. There would still be a limit: the .type argument can not
20800 msgid "the type of %s is too complex; it will be simplified"
20804 msgid "Unrecognized .type argument"
20808 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
20812 msgid ".val pseudo-op used outside of .def/.endef; ignored"
20816 msgid ".val expression is too complex"
20820 msgid ".endef pseudo-op used before .def; ignored"
20823 #: ecoff.c:2830 ecoff.c:2911
20824 msgid "bad COFF debugging information"
20829 msgid "no tag specified for %s"
20833 msgid ".end directive without a preceding .file directive"
20837 msgid ".end directive names unknown symbol"
20841 msgid "second .ent directive found before .end directive"
20846 msgid "%s directive has no name"
20850 msgid "no way to handle .file within .ent/.end section"
20854 msgid ".loc before .file"
20859 msgid ".stab%c is not supported"
20864 msgid ".stab%c: ignoring non-zero other field"
20870 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
20875 msgid "illegal .stab%c directive, bad character"
20878 #: ecoff.c:3954 ecoff.c:4142 ecoff.c:4167
20879 msgid ".begin/.bend in different segments"
20883 msgid "missing .end or .bend at end of file"
20887 msgid "GP prologue size exceeds field size, using 0 instead"
20890 #: expr.c:73 read.c:3944
20891 msgid "bignum invalid"
20894 #: expr.c:75 read.c:3946 read.c:4452 read.c:5248
20895 msgid "floating point number invalid"
20899 msgid "bad floating-point constant: exponent overflow"
20904 msgid "bad floating-point constant: unknown error code=%d"
20909 "a bignum with underscores may not have more than 8 hex digits in any word"
20913 msgid "a bignum with underscores must have exactly 4 words"
20916 #. Either not seen or not defined.
20917 #. @@ Should print out the original string instead of
20918 #. the parsed number.
20921 msgid "backward ref to unknown label \"%d:\""
20925 msgid "character constant too large"
20930 msgid "found '%c', expected: '%c'"
20935 msgid "missing '%c'"
20938 #: expr.c:1007 read.c:4732
20939 msgid "EBCDIC constants are not supported"
20944 msgid "Unary operator %c ignored because bad operand follows"
20947 #: expr.c:1205 expr.c:1229
20948 msgid "syntax error in .startof. or .sizeof."
20951 #: expr.c:1310 expr.c:1634
20953 msgid "invalid use of operator \"%s\""
20957 msgid "missing operand; zero assumed"
20961 msgid "left operand is a bignum; integer 0 assumed"
20965 msgid "left operand is a float; integer 0 assumed"
20969 msgid "right operand is a bignum; integer 0 assumed"
20973 msgid "right operand is a float; integer 0 assumed"
20976 #: expr.c:1948 symbols.c:1560
20977 msgid "division by zero"
20980 #: expr.c:1954 symbols.c:1571
20981 msgid "shift count"
20985 msgid "operation combines symbols in different segments"
20989 msgid "missing closing '\"'"
20993 msgid "attempt to allocate data in absolute section"
20997 msgid "attempt to allocate data in common section"
21000 #: frags.c:115 write.c:1480
21002 msgid "can't extend frag %lu char"
21003 msgid_plural "can't extend frag %lu chars"
21007 #. For error messages.
21008 #. Detect if we are reading from stdin by examining the file
21009 #. name returned by as_where().
21011 #. [FIXME: We rely upon the name in the strcmp below being the
21012 #. same as the one used by input_scrub_new_file(), if that is
21013 #. not true, then this code will fail].
21015 #. If we are reading from stdin, then we need to save each input
21016 #. line here (assuming of course that we actually have a line of
21017 #. input to read), so that it can be displayed in the listing
21018 #. that is produced at the end of the assembly.
21019 #: input-file.c:136 input-scrub.c:240 listing.c:353
21020 msgid "{standard input}"
21023 #: input-file.c:141
21025 msgid "can't open %s for reading: %s"
21028 #: input-file.c:150 input-file.c:224
21030 msgid "can't read from %s: %s"
21033 #: input-file.c:252 listing.c:1438
21035 msgid "can't close %s: %s"
21038 #: input-scrub.c:267
21039 msgid "macros nested too deeply"
21044 msgid "Unable to allocate memory for new instructions\n"
21047 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
21051 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
21057 msgid "unable to rebuffer file: %s\n"
21064 " time stamp \t: %s\n"
21083 " options passed\t: "
21089 " GNU assembler version %s (%s)\n"
21090 "\t using BFD version %s."
21097 " input file \t: %s"
21104 " output file \t: %s"
21116 msgid "can't open %s: %s"
21120 msgid "strange paper height, set to no form"
21124 msgid "new paper width is too small"
21128 msgid "bad or irreducible expression for paper width"
21132 msgid "missing expression for paper width"
21136 msgid "new line in title"
21139 #. Turns the next expression into a string.
21142 msgid "% operator needs absolute expression"
21147 msgid "Missing parameter qualifier for `%s' in macro `%s'"
21152 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
21157 msgid "Pointless default value for required parameter `%s' in macro `%s'"
21162 msgid "A parameter named `%s' already exists for macro `%s'"
21167 msgid "Reserved word `%s' used as parameter in macro `%s'"
21172 msgid "unexpected end of file in macro `%s' definition"
21177 msgid "missing `)' after formals in macro definition `%s'"
21181 msgid "Missing macro name"
21186 msgid "Bad parameter list for macro `%s'"
21191 msgid "Macro `%s' was already defined"
21194 #: macro.c:847 macro.c:849
21195 msgid "missing `)'"
21200 msgid "`%s' was already used as parameter (or another local) name"
21204 msgid "confusion in formal parameters"
21209 msgid "Parameter named `%s' does not exist for macro `%s'"
21214 msgid "Value for parameter `%s' of macro `%s' was already specified"
21218 msgid "can't mix positional and keyword arguments"
21222 msgid "too many positional arguments"
21227 msgid "Missing value for required parameter `%s' of macro `%s'"
21232 msgid "Attempt to purge non-existing macro `%s'"
21236 msgid "unexpected end of file in irp or irpc"
21240 msgid "missing model parameter"
21245 msgid "Assembler messages:\n"
21250 msgid "Fatal error: "
21255 msgid "Internal error (%s).\n"
21260 msgid "Internal error in %s at %s:%d.\n"
21265 msgid "Internal error at %s:%d.\n"
21270 msgid "Please report this bug.\n"
21275 msgid "%s out of domain (%"
21280 msgid "%s out of range (%"
21283 #. xgettext:c-format.
21286 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
21289 #: output-file.c:34
21291 msgid "can't open a bfd on stdout %s"
21294 #: output-file.c:41
21296 msgid "selected target format '%s' unknown"
21299 #: output-file.c:43
21301 msgid "can't create %s: %s"
21306 msgid "error constructing %s pseudo-op table"
21310 msgid "cannot change section or subsection inside .bundle_lock"
21316 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
21322 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
21325 #: read.c:823 read.c:2877 read.c:3448
21326 msgid "ignoring fill value in absolute section"
21329 #: read.c:825 read.c:2892 read.c:3487
21331 msgid "ignoring fill value in section `%s'"
21336 msgid "unknown pseudo-op: `%s'"
21340 msgid "unable to continue with assembly."
21345 msgid "local label too large near %s"
21350 msgid "label \"%ld$\" redefined"
21354 msgid ".bundle_lock with no matching .bundle_unlock"
21358 msgid ".abort detected. Abandoning ship."
21363 msgid "alignment too large: %u assumed"
21367 msgid "expected fill pattern missing"
21372 msgid "fill pattern too long, truncating to %u"
21376 msgid "symbol name not recognised in the current locale"
21379 #. Some of the back ends can't deal with non-positive line numbers.
21380 #. Besides, it's silly. GCC however will generate a line number of
21381 #. zero when it is pre-processing builtins for assembler-with-cpp files:
21383 #. # 0 "<built-in>"
21385 #. We do not want to barf on this, especially since such files are used
21386 #. in the GCC and GDB testsuites. So we check for negative line numbers
21387 #. rather than non-positive line numbers.
21390 msgid "line numbers must be positive; line number %d rejected"
21395 msgid "incompatible flag %i in line directive"
21400 msgid "unsupported flag %i in line directive"
21404 msgid "start address not supported"
21408 msgid ".err encountered"
21412 msgid ".error directive invoked in source file"
21416 msgid ".warning directive invoked in source file"
21421 msgid "%s argument must be a string"
21424 #: read.c:2246 read.c:2248
21426 msgid ".fail %ld encountered"
21431 msgid ".fill size clamped to %d"
21435 msgid "size negative; .fill ignored"
21439 msgid "repeat < 0; .fill ignored"
21443 msgid "non-constant fill count for absolute section"
21447 msgid "attempt to fill absolute section with non-zero value"
21452 msgid "attempt to fill section `%s' with non-zero value"
21457 msgid "unrecognized .linkonce type `%s'"
21461 msgid ".linkonce is not supported for this object file format"
21465 msgid "expected alignment after size"
21470 msgid "attempt to redefine pseudo-op `%s' ignored"
21474 msgid "ignoring macro exit outside a macro definition."
21479 msgid "invalid segment \"%s\""
21483 msgid "only constant offsets supported in absolute section"
21487 msgid "MRI style ORG pseudo-op not supported"
21492 msgid ".end%c encountered without preceding %s"
21495 #: read.c:3123 read.c:3159
21497 msgid "negative count for %s - ignored"
21500 #: read.c:3130 read.c:3166
21502 msgid "%s without %s"
21506 msgid "unsupported variable size or fill value"
21511 msgid "size value for space directive too large: %lx"
21515 msgid ".space repeat count is zero, ignored"
21519 msgid ".space repeat count is negative, ignored"
21523 msgid "space allocation too complex in absolute section"
21527 msgid "space allocation too complex in common section"
21531 msgid "unsupported variable nop control in .nops directive"
21535 msgid "negative nop control byte, ignored"
21540 msgid "%s: would close weakref loop: %s"
21545 msgid "junk at end of line, first unrecognized character valued 0x%x"
21548 #: read.c:4010 write.c:2391
21550 msgid "`%s' can't be equated to common symbol `%s'"
21554 msgid "unexpected `\"' in expression"
21558 msgid "rva without symbol"
21562 msgid "missing or bad offset expression"
21566 msgid "missing reloc type"
21570 msgid "unrecognized reloc type"
21574 msgid "bad reloc expression"
21577 #: read.c:4446 read.c:5242
21578 msgid "zero assumed for missing expression"
21581 #: read.c:4466 read.c:5271
21582 msgid "attempt to store value in absolute section"
21585 #: read.c:4473 read.c:5277
21587 msgid "attempt to store non-zero value in section `%s'"
21590 #. Leading bits contain both 0s & 1s.
21597 msgid "bignum truncated to %d byte"
21598 msgid_plural "bignum truncated to %d bytes"
21602 #: read.c:4803 read.c:4980
21603 msgid "unresolvable or nonpositive repeat count; using 1"
21608 msgid "unknown floating type type '%c'"
21612 msgid "floating point constant too large"
21616 msgid "attempt to store float in absolute section"
21621 msgid "attempt to store float in section `%s'"
21626 msgid "attempt to store non-empty string in section `%s'"
21630 msgid "strings must be placed into a section"
21634 msgid "expected <nn>"
21637 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
21638 #: read.c:5530 read.c:5617
21639 msgid "unterminated string; newline inserted"
21643 msgid "bad escaped character in string"
21647 msgid "expected address expression"
21652 msgid "symbol \"%s\" undefined; zero assumed"
21656 msgid "some symbol undefined; zero assumed"
21660 msgid "this string may not contain '\\0'"
21664 msgid "missing string"
21669 msgid ".incbin count zero, ignoring `%s'"
21674 msgid "file not found: %s"
21679 msgid "unable to include `%s'"
21684 msgid "seek to end of .incbin file failed `%s'"
21689 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
21694 msgid "could not skip to %ld in file `%s'"
21699 msgid "truncated file `%s', %ld of %ld bytes read"
21703 msgid "missing .func"
21707 msgid ".endfunc missing for previous .func"
21712 msgid ".bundle_align_mode alignment too large (maximum %u)"
21716 msgid "cannot change .bundle_align_mode inside .bundle_lock"
21720 msgid ".bundle_lock is meaningless without .bundle_align_mode"
21724 msgid ".bundle_unlock without preceding .bundle_lock"
21729 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
21734 msgid "missing closing `%c'"
21743 msgid "invalid argument '%s' to -fdebug-prefix-map"
21748 msgid ".stab%c: missing string"
21751 #: stabs.c:222 stabs.c:230 stabs.c:238 stabs.c:257
21753 msgid ".stab%c: missing comma"
21756 #. This could happen for example with a source file with a huge
21757 #. number of lines. The only cure is to use a different debug
21758 #. format, probably DWARF.
21761 msgid ".stab%c: description field '%x' too big, try a different debug format"
21765 msgid "comma missing in .xstabs"
21770 msgid "cannot define symbol `%s' in absolute section"
21775 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
21780 msgid "invalid operands (%s and %s sections) for `%s'"
21785 msgid "invalid operand (%s section) for `%s'"
21790 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
21795 msgid "invalid operand (%s section) for `%s' when setting `%s'"
21800 msgid "symbol definition loop encountered at `%s'"
21805 msgid "cannot convert expression symbol %s to complex relocation"
21810 msgid "division by zero when setting `%s'"
21813 #. See PR 20895 for a reproducer.
21815 msgid "Invalid operation on symbol"
21818 #: symbols.c:1662 write.c:2440
21820 msgid "can't resolve value for symbol `%s'"
21825 msgid "\"%d\" (instance number %d of a %s label)"
21830 msgid "attempt to get value of unresolved symbol `%s'"
21833 #. Do not reassign section symbols.
21835 msgid "can't make section symbol global"
21839 msgid "can't make register symbol global"
21844 msgid "Accessing function `%s' as thread-local object"
21849 msgid "Accessing `%s' as thread-local object"
21854 msgid "field fx_size too small to hold %lu"
21859 msgid "attempt to .org/.space/.nops backwards? (%ld)"
21864 msgid "leb128 operand is an undefined symbol: %s"
21868 msgid "invalid offset expression"
21872 msgid "invalid reloc expression"
21877 msgid "value of %s too large for field of %d byte at %s"
21878 msgid_plural "value of %s too large for field of %d bytes at %s"
21884 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
21888 msgid "redefined symbol cannot be used on reloc"
21892 msgid "relocation out of range"
21897 msgid "%s:%u: bad return from bfd_install_relocation: %x"
21901 msgid "reloc not within (fixed part of) section"
21905 msgid "internal error: fixup not contained within frag"
21908 #: write.c:1413 write.c:1550
21909 msgid "can't extend frag"
21913 msgid "unimplemented .nops directive"
21918 msgid "can't write %ld byte to section %s of %s: '%s'"
21919 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
21923 #: write.c:1658 write.c:1687 write.c:1724
21925 msgid "can't fill %ld byte in section %s of %s: '%s'"
21926 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
21931 msgid "unable to create reloc for build note"
21935 msgid "<gnu build note>"
21940 msgid "%s: global symbols not supported in common sections"
21945 msgid "local label `%s' is not defined"
21950 msgid "can't make global register symbol `%s'"
21955 msgid "alignment padding (%lu byte) not a multiple of %ld"
21956 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
21962 msgid ".word %s-%s+%s didn't fit"
21966 msgid "padding added"
21970 msgid "attempt to move .org backwards"
21974 msgid ".space, .nops or .fill specifies non-absolute value"
21978 msgid ".space, .nops or .fill with negative value, ignored"
21984 "Infinite loop encountered whilst attempting to compute the addresses of "
21985 "symbols in section %s"