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-07 09: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:13810 config/tc-i386.c:13830
176 msgid "(default: yes)\n"
179 #: as.c:319 as.c:330 config/tc-i386.c:13812 config/tc-i386.c:13832
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:3078
2621 #: config/tc-i386.c:3130 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:4706
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:14018 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:2571
7917 msgid "0x%s shortened to 0x%s"
7920 #: config/tc-i386.c:2663 config/tc-i386.c:7994
7921 msgid "same type of prefix used twice"
7924 #: config/tc-i386.c:2690
7926 msgid "64bit mode not supported on `%s'."
7929 #: config/tc-i386.c:2699
7931 msgid "32bit mode not supported on `%s'."
7934 #: config/tc-i386.c:2739
7935 msgid "bad argument to syntax directive."
7938 #: config/tc-i386.c:2802
7940 msgid "bad argument to %s_check directive."
7943 #: config/tc-i386.c:2806
7945 msgid "missing argument for %s_check directive"
7948 #: config/tc-i386.c:2846
7950 msgid "`%s' is not supported on `%s'"
7953 #: config/tc-i386.c:2952
7955 msgid "no such architecture: `%s'"
7958 #: config/tc-i386.c:2957
7959 msgid "missing cpu architecture"
7962 #: config/tc-i386.c:2974
7964 msgid "no such architecture modifier: `%s'"
7967 #: config/tc-i386.c:2989 config/tc-i386.c:3019
7968 msgid "Intel L1OM is 64bit ELF only"
7971 #: config/tc-i386.c:2996 config/tc-i386.c:3026
7972 msgid "Intel K1OM is 64bit ELF only"
7975 #: config/tc-i386.c:3003 config/tc-i386.c:3040
7976 msgid "Intel MCU is 32bit ELF only"
7979 #: config/tc-i386.c:3047 config/tc-i386.c:13905
7980 msgid "unknown architecture"
7983 #: config/tc-i386.c:3434
7984 msgid "there are no pc-relative size relocations"
7987 #: config/tc-i386.c:3446
7989 msgid "unknown relocation (%u)"
7992 #: config/tc-i386.c:3448
7994 msgid "%u-byte relocation cannot be applied to %u-byte field"
7997 #: config/tc-i386.c:3452
7998 msgid "non-pc-relative relocation for pc-relative field"
8001 #: config/tc-i386.c:3457
8002 msgid "relocated field and relocation type differ in signedness"
8005 #: config/tc-i386.c:3466
8006 msgid "there are no unsigned pc-relative relocations"
8009 #: config/tc-i386.c:3474
8011 msgid "cannot do %u byte pc-relative relocation"
8014 #: config/tc-i386.c:3491
8016 msgid "cannot do %s %u byte relocation"
8019 #: config/tc-i386.c:4042 config/tc-i386.c:4979
8021 msgid "invalid instruction `%s' after `%s'"
8024 #: config/tc-i386.c:4048
8026 msgid "missing `lock' with `%s'"
8029 #: config/tc-i386.c:4055
8031 msgid "instruction `%s' after `xacquire' not allowed"
8034 #: config/tc-i386.c:4061
8036 msgid "memory destination needed for instruction `%s' after `xrelease'"
8039 #: config/tc-i386.c:4707
8041 msgid "`%s` changes flags which would affect control flow behavior"
8044 #: config/tc-i386.c:4749
8046 msgid "indirect `%s` with memory operand should be avoided"
8049 #: config/tc-i386.c:4760
8051 msgid "`%s` skips -mlfence-before-indirect-branch on `%s`"
8054 #: config/tc-i386.c:4781
8056 msgid "`%s` skips -mlfence-before-ret on `%s`"
8059 #: config/tc-i386.c:4930
8061 msgid "0x%s out of range of signed 32bit displacement"
8064 #: config/tc-i386.c:4969
8066 msgid "SSE instruction `%s' is used"
8069 #: config/tc-i386.c:4992
8070 msgid "expecting lockable instruction after `lock'"
8073 #: config/tc-i386.c:5002
8075 msgid "data size prefix invalid with `%s'"
8078 #: config/tc-i386.c:5012
8079 msgid "expecting valid branch instruction after `bnd'"
8082 #: config/tc-i386.c:5016
8083 msgid "expecting indirect branch instruction after `notrack'"
8086 #: config/tc-i386.c:5021
8087 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
8090 #: config/tc-i386.c:5025
8091 msgid "16-bit address isn't allowed in MPX instructions"
8094 #: config/tc-i386.c:5035
8095 msgid "replacing `rep'/`repe' prefix by `bnd'"
8098 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
8099 #: config/tc-i386.c:5107
8101 msgid "translating to `%sp'"
8104 #: config/tc-i386.c:5114
8106 msgid "instruction `%s' isn't supported outside of protected mode."
8109 #: config/tc-i386.c:5122
8111 msgid "REX prefix invalid with `%s'"
8114 #: config/tc-i386.c:5183
8116 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
8119 #: config/tc-i386.c:5259 config/tc-i386.c:5463
8121 msgid "no such instruction: `%s'"
8124 #: config/tc-i386.c:5270 config/tc-i386.c:5496
8126 msgid "invalid character %s in mnemonic"
8129 #: config/tc-i386.c:5277
8130 msgid "expecting prefix; got nothing"
8133 #: config/tc-i386.c:5279
8134 msgid "expecting mnemonic; got nothing"
8137 #: config/tc-i386.c:5294 config/tc-i386.c:5518
8139 msgid "`%s' is only supported in 64-bit mode"
8142 #: config/tc-i386.c:5295 config/tc-i386.c:5517
8144 msgid "`%s' is not supported in 64-bit mode"
8147 #: config/tc-i386.c:5307
8149 msgid "redundant %s prefix"
8152 #: config/tc-i386.c:5509
8153 msgid "use .code16 to ensure correct addressing mode"
8156 #: config/tc-i386.c:5521
8158 msgid "`%s' is not supported on `%s%s'"
8161 #: config/tc-i386.c:5549
8163 msgid "invalid character %s before operand %d"
8166 #: config/tc-i386.c:5561
8168 msgid "unbalanced double quotes in operand %d."
8171 #: config/tc-i386.c:5568
8173 msgid "unbalanced parenthesis in operand %d."
8176 #: config/tc-i386.c:5581
8178 msgid "invalid character %s in operand %d"
8181 #: config/tc-i386.c:5601
8183 msgid "spurious operands; (%d operands/instruction max)"
8186 #: config/tc-i386.c:5611 config/tc-i386.c:11491
8188 msgid "too many memory references for `%s'"
8191 #: config/tc-i386.c:5632
8192 msgid "expecting operand after ','; got nothing"
8195 #: config/tc-i386.c:5637
8196 msgid "expecting operand before ','; got nothing"
8199 #: config/tc-i386.c:6057
8200 msgid "mask, index, and destination registers should be distinct"
8203 #: config/tc-i386.c:6074
8204 msgid "index and destination registers should be distinct"
8207 #: config/tc-i386.c:6817
8208 msgid "operand size mismatch"
8211 #: config/tc-i386.c:6820
8212 msgid "operand type mismatch"
8215 #: config/tc-i386.c:6823
8216 msgid "register type mismatch"
8219 #: config/tc-i386.c:6826
8220 msgid "number of operands mismatch"
8223 #: config/tc-i386.c:6829
8224 msgid "invalid instruction suffix"
8227 #: config/tc-i386.c:6832
8228 msgid "constant doesn't fit in 4 bits"
8231 #: config/tc-i386.c:6835
8232 msgid "unsupported with Intel mnemonic"
8235 #: config/tc-i386.c:6838
8236 msgid "unsupported syntax"
8239 #: config/tc-i386.c:6841
8241 msgid "unsupported instruction `%s'"
8244 #: config/tc-i386.c:6845
8245 msgid "invalid SIB address"
8248 #: config/tc-i386.c:6848
8249 msgid "invalid VSIB address"
8252 #: config/tc-i386.c:6851
8253 msgid "mask, index, and destination registers must be distinct"
8256 #: config/tc-i386.c:6854
8257 msgid "all tmm registers must be distinct"
8260 #: config/tc-i386.c:6857
8261 msgid "unsupported vector index register"
8264 #: config/tc-i386.c:6860
8265 msgid "unsupported broadcast"
8268 #: config/tc-i386.c:6863
8269 msgid "broadcast is needed for operand of such type"
8272 #: config/tc-i386.c:6866
8273 msgid "unsupported masking"
8276 #: config/tc-i386.c:6869
8277 msgid "mask not on destination operand"
8280 #: config/tc-i386.c:6872
8281 msgid "default mask isn't allowed"
8284 #: config/tc-i386.c:6875
8285 msgid "unsupported static rounding/sae"
8288 #: config/tc-i386.c:6879
8289 msgid "RC/SAE operand must precede immediate operands"
8292 #: config/tc-i386.c:6881
8293 msgid "RC/SAE operand must follow immediate operands"
8296 #: config/tc-i386.c:6884 config/tc-metag.c:4787 config/tc-metag.c:5528
8297 #: config/tc-metag.c:5550
8298 msgid "invalid register operand"
8301 #: config/tc-i386.c:6887
8306 #: config/tc-i386.c:6896
8308 msgid "indirect %s without `*'"
8311 #. Warn them that a data or address size prefix doesn't
8312 #. affect assembly of the next line of code.
8313 #: config/tc-i386.c:6903
8315 msgid "stand-alone `%s' prefix"
8318 #: config/tc-i386.c:6945
8320 msgid "`%s' operand %u must use `%ses' segment"
8323 #: config/tc-i386.c:7100
8324 msgid "generating 16-bit `iret' for .code16gcc directive"
8327 #: config/tc-i386.c:7104
8329 msgid "generating 32-bit `%s', unlike earlier gas versions"
8332 #: config/tc-i386.c:7222
8334 msgid "ambiguous operand size for `%s'"
8337 #: config/tc-i386.c:7227
8340 "no instruction mnemonic suffix given and no register operands; can't size `"
8344 #: config/tc-i386.c:7232
8346 msgid "%s; using default for `%s'"
8349 #: config/tc-i386.c:7234
8350 msgid "ambiguous operand size"
8353 #: config/tc-i386.c:7235
8354 msgid "no instruction mnemonic suffix given and no register operands"
8357 #: config/tc-i386.c:7375
8359 msgid "16-bit addressing unavailable for `%s'"
8362 #: config/tc-i386.c:7443
8364 msgid "invalid register operand size for `%s'"
8367 #. Any other register is bad.
8368 #: config/tc-i386.c:7483 config/tc-i386.c:7508 config/tc-i386.c:7567
8369 #: config/tc-i386.c:7617
8371 msgid "`%s%s' not allowed with `%s%c'"
8374 #: config/tc-i386.c:7521 config/tc-i386.c:7541 config/tc-i386.c:7592
8375 #: config/tc-i386.c:7631
8377 msgid "incorrect register `%s%s' used with `%c' suffix"
8380 #: config/tc-i386.c:7698
8381 msgid "no instruction mnemonic suffix given; can't determine immediate size"
8384 #: config/tc-i386.c:7862
8387 "source register `%s%s' implicitly denotes `%s%.3s%u' to `%s%.3s%u' source "
8391 #: config/tc-i386.c:7906
8393 msgid "you can't `%s %s%s'"
8396 #. Reversed arguments on faddp, fsubp, etc.
8397 #: config/tc-i386.c:7946
8399 msgid "translating to `%s %s%s,%s%s'"
8402 #. Extraneous `l' suffix on fp insn.
8403 #: config/tc-i386.c:7953
8405 msgid "translating to `%s %s%s'"
8408 #: config/tc-i386.c:7965
8410 msgid "segment override on `%s' is ineffectual"
8413 #: config/tc-i386.c:8704 config/tc-riscv.c:1296
8414 msgid "relaxable branches not supported in absolute section"
8417 #: config/tc-i386.c:8739 config/tc-i386.c:8885 config/tc-i386.c:8967
8419 msgid "skipping prefixes on `%s'"
8422 #: config/tc-i386.c:8993
8423 msgid "16-bit jump out of range"
8426 #: config/tc-i386.c:9247 config/tc-i386.c:9279 config/tc-i386.c:9368
8428 msgid "`%s` skips -malign-branch-boundary on `%s`"
8431 #: config/tc-i386.c:9644
8432 msgid "pseudo prefix without instruction"
8435 #: config/tc-i386.c:9790
8437 msgid "instruction length of %u bytes exceeds the limit of 15"
8440 #: config/tc-i386.c:10376
8442 msgid "@%s reloc is not supported with %d-bit output format"
8445 #: config/tc-i386.c:10429
8447 msgid "missing or invalid expression `%s'"
8450 #: config/tc-i386.c:10438
8452 msgid "invalid PLT expression `%s'"
8455 #: config/tc-i386.c:10530
8457 msgid "Unsupported broadcast: `%s'"
8460 #: config/tc-i386.c:10547
8462 msgid "`%s%s' can't be used for write mask"
8465 #: config/tc-i386.c:10567
8467 msgid "invalid write mask `%s'"
8470 #: config/tc-i386.c:10588 config/tc-i386.c:11282
8472 msgid "duplicated `%s'"
8475 #: config/tc-i386.c:10598
8477 msgid "invalid zeroing-masking `%s'"
8480 #: config/tc-i386.c:10611
8482 msgid "missing `}' in `%s'"
8485 #. We don't know this one.
8486 #: config/tc-i386.c:10625
8488 msgid "unknown vector operation: `%s'"
8491 #: config/tc-i386.c:10631
8492 msgid "zeroing-masking only allowed with write mask"
8495 #: config/tc-i386.c:10651
8497 msgid "at most %d immediate operands are allowed"
8500 #: config/tc-i386.c:10673 config/tc-i386.c:10941
8502 msgid "junk `%s' after expression"
8505 #: config/tc-i386.c:10686
8507 msgid "illegal immediate register operand %s"
8510 #: config/tc-i386.c:10700
8512 msgid "missing or invalid immediate expression `%s'"
8515 #: config/tc-i386.c:10723 config/tc-i386.c:11021
8517 msgid "unimplemented segment %s in operand"
8520 #: config/tc-i386.c:10772
8522 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
8525 #: config/tc-i386.c:10781
8527 msgid "scale factor of %d without an index register"
8530 #: config/tc-i386.c:10803
8532 msgid "at most %d displacement operands are allowed"
8535 #: config/tc-i386.c:10997
8537 msgid "missing or invalid displacement expression `%s'"
8540 #: config/tc-i386.c:11171
8542 msgid "`%s' is not valid here (expected `%c%s%s%c')"
8545 #: config/tc-i386.c:11183
8547 msgid "`%s' is not a valid %s expression"
8550 #: config/tc-i386.c:11195
8552 msgid "invalid `%s' prefix"
8555 #: config/tc-i386.c:11228
8557 msgid "`%s' cannot be used here"
8560 #: config/tc-i386.c:11237
8561 msgid "register scaling is being ignored here"
8564 #: config/tc-i386.c:11299
8566 msgid "Missing '}': '%s'"
8569 #: config/tc-i386.c:11305
8571 msgid "Junk after '}': '%s'"
8574 #: config/tc-i386.c:11427
8576 msgid "bad memory operand `%s'"
8579 #: config/tc-i386.c:11443
8581 msgid "junk `%s' after register"
8584 #: config/tc-i386.c:11456 config/tc-i386.c:11620 config/tc-i386.c:11664
8586 msgid "bad register name `%s'"
8589 #: config/tc-i386.c:11464
8590 msgid "immediate operand illegal with absolute jump"
8593 #: config/tc-i386.c:11532
8594 msgid "unbalanced figure braces"
8597 #: config/tc-i386.c:11609
8599 msgid "expecting `,' or `)' after index register in `%s'"
8602 #: config/tc-i386.c:11637
8604 msgid "expecting `)' after scale factor in `%s'"
8607 #: config/tc-i386.c:11645
8609 msgid "expecting index register or scale factor after `,'; got '%c'"
8612 #: config/tc-i386.c:11653
8614 msgid "expecting `,' or `)' after base register in `%s'"
8617 #. It's not a memory operand; argh!
8618 #: config/tc-i386.c:11702
8620 msgid "invalid char %s beginning operand %d `%s'"
8623 #: config/tc-i386.c:12361
8625 msgid "%s:%u: add %d%s at 0x%llx to align %s within %d-byte boundary\n"
8628 #: config/tc-i386.c:12364
8631 "%s:%u: add additional %d%s at 0x%llx to align %s within %d-byte boundary\n"
8634 #: config/tc-i386.c:12370
8637 "%s:%u: add %d%s-byte nop at 0x%llx to align %s within %d-byte boundary\n"
8640 #: config/tc-i386.c:12437
8641 msgid "long jump required"
8644 #: config/tc-i386.c:12492
8645 msgid "jump target out of range"
8648 #: config/tc-i386.c:12908
8650 msgid "register '%s%s' cannot be used here"
8653 #: config/tc-i386.c:13123
8655 msgid "invalid -mx86-used-note= option: `%s'"
8658 #: config/tc-i386.c:13146
8659 msgid "no compiled in support for x86_64"
8662 #: config/tc-i386.c:13166
8663 msgid "no compiled in support for 32bit x86_64"
8666 #: config/tc-i386.c:13170
8667 msgid "32bit x86_64 is only supported for ELF"
8670 #: config/tc-i386.c:13204 config/tc-i386.c:13292
8672 msgid "invalid -march= option: `%s'"
8675 #: config/tc-i386.c:13302 config/tc-i386.c:13314
8677 msgid "invalid -mtune= option: `%s'"
8680 #: config/tc-i386.c:13323
8682 msgid "invalid -mmnemonic= option: `%s'"
8685 #: config/tc-i386.c:13332
8687 msgid "invalid -msyntax= option: `%s'"
8690 #: config/tc-i386.c:13355
8692 msgid "invalid -msse-check= option: `%s'"
8695 #: config/tc-i386.c:13366
8697 msgid "invalid -moperand-check= option: `%s'"
8700 #: config/tc-i386.c:13375
8702 msgid "invalid -mavxscalar= option: `%s'"
8705 #: config/tc-i386.c:13384
8707 msgid "invalid -mvexwig= option: `%s'"
8710 #: config/tc-i386.c:13399
8712 msgid "invalid -mevexlig= option: `%s'"
8715 #: config/tc-i386.c:13412
8717 msgid "invalid -mevexrcig= option: `%s'"
8720 #: config/tc-i386.c:13421
8722 msgid "invalid -mevexwig= option: `%s'"
8725 #: config/tc-i386.c:13436
8727 msgid "invalid -momit-lock-prefix= option: `%s'"
8730 #: config/tc-i386.c:13445
8732 msgid "invalid -mfence-as-lock-add= option: `%s'"
8735 #: config/tc-i386.c:13454
8737 msgid "invalid -mlfence-after-load= option: `%s'"
8740 #: config/tc-i386.c:13471
8742 msgid "invalid -mlfence-before-indirect-branch= option: `%s'"
8745 #: config/tc-i386.c:13485
8747 msgid "invalid -mlfence-before-ret= option: `%s'"
8750 #: config/tc-i386.c:13495
8752 msgid "invalid -mrelax-relocations= option: `%s'"
8755 #: config/tc-i386.c:13524
8757 msgid "invalid -malign-branch-boundary= value: %s"
8760 #: config/tc-i386.c:13538
8762 msgid "invalid -malign-branch-prefix-size= value: %s"
8765 #: config/tc-i386.c:13565
8767 msgid "invalid -malign-branch= option: `%s'"
8770 #: config/tc-i386.c:13721
8773 " -Qy, -Qn ignored\n"
8774 " -V print assembler version number\n"
8778 #: config/tc-i386.c:13726
8781 " -n Do not optimize code alignment\n"
8782 " -q quieten some warnings\n"
8785 #: config/tc-i386.c:13730
8787 msgid " -s ignored\n"
8790 #: config/tc-i386.c:13735
8792 msgid " --32/--64/--x32 generate 32bit/64bit/x32 object\n"
8795 #: config/tc-i386.c:13738
8797 msgid " --32/--64 generate 32bit/64bit object\n"
8800 #: config/tc-i386.c:13743
8802 msgid " --divide do not treat `/' as a comment character\n"
8805 #: config/tc-i386.c:13746
8807 msgid " --divide ignored\n"
8810 #: config/tc-i386.c:13749
8813 " -march=CPU[,+EXTENSION...]\n"
8814 " generate code for CPU and EXTENSION, CPU is one "
8818 #: config/tc-i386.c:13753
8820 msgid " EXTENSION is combination of:\n"
8823 #: config/tc-i386.c:13756
8825 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
8828 #: config/tc-i386.c:13759
8830 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
8833 #: config/tc-i386.c:13761
8836 " -msse-check=[none|error|warning] (default: warning)\n"
8837 " check SSE instructions\n"
8840 #: config/tc-i386.c:13764
8843 " -moperand-check=[none|error|warning] (default: warning)\n"
8844 " check operand combinations for validity\n"
8847 #: config/tc-i386.c:13767
8850 " -mavxscalar=[128|256] (default: 128)\n"
8851 " encode scalar AVX instructions with specific "
8856 #: config/tc-i386.c:13771
8859 " -mvexwig=[0|1] (default: 0)\n"
8860 " encode VEX instructions with specific VEX.W value\n"
8861 " for VEX.W bit ignored instructions\n"
8864 #: config/tc-i386.c:13775
8867 " -mevexlig=[128|256|512] (default: 128)\n"
8868 " encode scalar EVEX instructions with specific "
8873 #: config/tc-i386.c:13779
8876 " -mevexwig=[0|1] (default: 0)\n"
8877 " encode EVEX instructions with specific EVEX.W "
8879 " for EVEX.W bit ignored instructions\n"
8882 #: config/tc-i386.c:13783
8885 " -mevexrcig=[rne|rd|ru|rz] (default: rne)\n"
8886 " encode EVEX instructions with specific EVEX.RC "
8888 " for SAE-only ignored instructions\n"
8891 #: config/tc-i386.c:13787
8893 msgid " -mmnemonic=[att|intel] "
8896 #: config/tc-i386.c:13790
8898 msgid "(default: att)\n"
8901 #: config/tc-i386.c:13792
8903 msgid "(default: intel)\n"
8906 #: config/tc-i386.c:13793
8908 msgid " use AT&T/Intel mnemonic\n"
8911 #: config/tc-i386.c:13795
8914 " -msyntax=[att|intel] (default: att)\n"
8915 " use AT&T/Intel syntax\n"
8918 #: config/tc-i386.c:13798
8920 msgid " -mindex-reg support pseudo index registers\n"
8923 #: config/tc-i386.c:13800
8925 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
8928 #: config/tc-i386.c:13802
8930 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
8933 #: config/tc-i386.c:13805
8935 msgid " -mshared disable branch optimization for shared code\n"
8938 #: config/tc-i386.c:13807
8940 msgid " -mx86-used-note=[no|yes] "
8943 #: config/tc-i386.c:13813
8946 " generate x86 used ISA and feature properties\n"
8949 #: config/tc-i386.c:13817
8951 msgid " -mbig-obj generate big object files\n"
8954 #: config/tc-i386.c:13820
8957 " -momit-lock-prefix=[no|yes] (default: no)\n"
8958 " strip all lock prefixes\n"
8961 #: config/tc-i386.c:13823
8964 " -mfence-as-lock-add=[no|yes] (default: no)\n"
8965 " encode lfence, mfence and sfence as\n"
8966 " lock addl $0x0, (%%{re}sp)\n"
8969 #: config/tc-i386.c:13827
8971 msgid " -mrelax-relocations=[no|yes] "
8974 #: config/tc-i386.c:13833
8976 msgid " generate relax relocations\n"
8979 #: config/tc-i386.c:13835
8982 " -malign-branch-boundary=NUM (default: 0)\n"
8983 " align branches within NUM byte boundary\n"
8986 #: config/tc-i386.c:13838
8989 " -malign-branch=TYPE[+TYPE...] (default: jcc+fused+jmp)\n"
8990 " TYPE is combination of jcc, fused, jmp, call, "
8993 " specify types of branches to align\n"
8996 #: config/tc-i386.c:13843
8999 " -malign-branch-prefix-size=NUM (default: 5)\n"
9000 " align branches with NUM prefixes per instruction\n"
9003 #: config/tc-i386.c:13846
9006 " -mbranches-within-32B-boundaries\n"
9007 " align branches within 32 byte boundary\n"
9010 #: config/tc-i386.c:13849
9013 " -mlfence-after-load=[no|yes] (default: no)\n"
9014 " generate lfence after load\n"
9017 #: config/tc-i386.c:13852
9020 " -mlfence-before-indirect-branch=[none|all|register|memory] (default: "
9022 " generate lfence before indirect near branch\n"
9025 #: config/tc-i386.c:13855
9028 " -mlfence-before-ret=[none|or|not|shl|yes] (default: none)\n"
9029 " generate lfence before ret\n"
9032 #: config/tc-i386.c:13858
9034 msgid " -mamd64 accept only AMD64 ISA [default]\n"
9037 #: config/tc-i386.c:13860
9039 msgid " -mintel64 accept only Intel64 ISA\n"
9042 #: config/tc-i386.c:13901
9044 msgid "Intel MCU doesn't support `%s' architecture"
9047 #: config/tc-i386.c:13969
9048 msgid "Intel L1OM is 64bit only"
9051 #: config/tc-i386.c:13975
9052 msgid "Intel K1OM is 64bit only"
9055 #: config/tc-i386.c:13981
9056 msgid "Intel MCU is 32bit only"
9059 #: config/tc-i386.c:14093
9061 "constant directive skips -mlfence-before-ret and -mlfence-before-indirect-"
9065 #: config/tc-i386.c:14096
9066 msgid "constant directive skips -mlfence-before-ret"
9069 #: config/tc-i386.c:14099
9070 msgid "constant directive skips -mlfence-before-indirect-branch"
9073 #: config/tc-i386.c:14210
9074 msgid "symbol size computation overflow"
9077 #: config/tc-i386.c:14284 config/tc-sparc.c:3852
9079 msgid "can not do %d byte pc-relative relocation"
9082 #: config/tc-i386.c:14302
9084 msgid "can not do %d byte relocation"
9087 #: config/tc-i386.c:14370
9089 msgid "cannot represent relocation type %s in x32 mode"
9092 #: config/tc-i386.c:14407 config/tc-s390.c:2605
9094 msgid "cannot represent relocation type %s"
9097 #: config/tc-i386.c:14524
9098 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
9101 #: config/tc-i386.c:14527
9102 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
9105 #: config/tc-i386.c:14546
9106 msgid ".largecomm supported only in 64bit mode, producing .comm"
9109 #: config/tc-ia64.c:869
9110 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
9113 #: config/tc-ia64.c:921
9114 msgid "Size of frame exceeds maximum of 96 registers"
9117 #: config/tc-ia64.c:926
9118 msgid "Size of rotating registers exceeds frame size"
9121 #: config/tc-ia64.c:1013
9122 msgid "Unwind directive not followed by an instruction."
9125 #: config/tc-ia64.c:1022 config/tc-ia64.c:7604
9126 msgid "qualifying predicate not followed by instruction"
9129 #: config/tc-ia64.c:1070
9130 msgid "expected ',' after section name"
9133 #: config/tc-ia64.c:1105
9134 msgid "expected ',' after symbol name"
9137 #: config/tc-ia64.c:1129
9138 msgid "expected ',' after symbol size"
9141 #: config/tc-ia64.c:1212 config/tc-ia64.c:1246
9142 msgid "record type is not valid"
9145 #: config/tc-ia64.c:1315
9146 msgid "Invalid record type for P3 format."
9149 #: config/tc-ia64.c:1351
9150 msgid "Invalid record type for format P6"
9153 #: config/tc-ia64.c:1531 config/tc-ia64.c:1583
9154 msgid "Invalid record type for format B1"
9157 #: config/tc-ia64.c:1616
9158 msgid "Invalid record type for format X1"
9161 #: config/tc-ia64.c:1658
9162 msgid "Invalid record type for format X3"
9165 #: config/tc-ia64.c:1696
9166 msgid "Previous .save incomplete"
9169 #: config/tc-ia64.c:2521
9170 msgid "spill_mask record unimplemented."
9173 #: config/tc-ia64.c:2578
9174 msgid "record_type_not_valid"
9177 #: config/tc-ia64.c:2662
9178 msgid "Ignoring attempt to spill beyond end of region"
9181 #: config/tc-ia64.c:2721
9182 msgid "Only constant space allocation is supported"
9185 #: config/tc-ia64.c:2735
9186 msgid "Only constant offsets are supported"
9189 #: config/tc-ia64.c:2759
9190 msgid "Section switching in code is not supported."
9193 #: config/tc-ia64.c:2801
9194 msgid "Insn slot not set in unwind record."
9197 #: config/tc-ia64.c:2875
9198 msgid "frgr_mem record before region record!"
9201 #: config/tc-ia64.c:2886
9202 msgid "fr_mem record before region record!"
9205 #: config/tc-ia64.c:2895
9206 msgid "gr_mem record before region record!"
9209 #: config/tc-ia64.c:2904
9210 msgid "br_mem record before region record!"
9213 #: config/tc-ia64.c:2914
9214 msgid "gr_gr record before region record!"
9217 #: config/tc-ia64.c:2922
9218 msgid "br_gr record before region record!"
9221 #: config/tc-ia64.c:3040
9223 msgid "First operand to .%s must be a predicate"
9226 #: config/tc-ia64.c:3044
9228 msgid "Pointless use of p0 as first operand to .%s"
9231 #: config/tc-ia64.c:3100
9233 msgid "Operand %d to .%s must be a preserved register"
9236 #: config/tc-ia64.c:3136
9238 msgid "Operand %d to .%s must be a writable register"
9241 #: config/tc-ia64.c:3160
9243 msgid "Radix `%s' unsupported or invalid"
9246 #: config/tc-ia64.c:3190 config/tc-ia64.c:3195
9248 msgid ".%s outside of %s"
9251 #: config/tc-ia64.c:3281
9252 msgid "Tags on unwind pseudo-ops aren't supported, yet"
9255 #: config/tc-ia64.c:3303
9256 msgid "First operand to .fframe must be a constant"
9259 #: config/tc-ia64.c:3323
9260 msgid "First operand to .vframe must be a general register"
9263 #: config/tc-ia64.c:3331
9264 msgid "Operand of .vframe contradicts .prologue"
9267 #: config/tc-ia64.c:3341
9268 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
9271 #: config/tc-ia64.c:3349
9272 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
9275 #: config/tc-ia64.c:3376
9276 msgid "First operand to .save not a register"
9279 #: config/tc-ia64.c:3382
9280 msgid "Second operand to .save not a valid register"
9283 #: config/tc-ia64.c:3413 config/tc-ia64.c:3424 config/tc-ia64.c:3432
9284 msgid "Second operand of .save contradicts .prologue"
9287 #: config/tc-ia64.c:3439
9288 msgid "First operand to .save not a valid register"
9291 #: config/tc-ia64.c:3457
9292 msgid "First operand to .restore must be stack pointer (sp)"
9295 #: config/tc-ia64.c:3466
9296 msgid "Second operand to .restore must be a constant >= 0"
9299 #: config/tc-ia64.c:3476
9301 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
9304 #: config/tc-ia64.c:3562
9306 msgid "Illegal section name `%s' (causes unwind section name clash)"
9309 #: config/tc-ia64.c:3737
9310 msgid "First operand to .altrp not a valid branch register"
9313 #: config/tc-ia64.c:3766
9315 msgid "First operand to .%s not a register"
9318 #: config/tc-ia64.c:3771
9320 msgid "Second operand to .%s not a constant"
9323 #: config/tc-ia64.c:3838
9325 msgid "First operand to .%s not a valid register"
9328 #: config/tc-ia64.c:3861
9329 msgid "First operand to .save.g must be a positive 4-bit constant"
9332 #: config/tc-ia64.c:3874
9333 msgid "Second operand to .save.g must be a general register"
9336 #: config/tc-ia64.c:3879
9338 msgid "Second operand to .save.g must be the first of %d general registers"
9341 #: config/tc-ia64.c:3902
9342 msgid "Operand to .save.f must be a positive 20-bit constant"
9345 #: config/tc-ia64.c:3925
9346 msgid "First operand to .save.b must be a positive 5-bit constant"
9349 #: config/tc-ia64.c:3938
9350 msgid "Second operand to .save.b must be a general register"
9353 #: config/tc-ia64.c:3943
9355 msgid "Second operand to .save.b must be the first of %d general registers"
9358 #: config/tc-ia64.c:3969
9359 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
9362 #: config/tc-ia64.c:3977
9363 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
9366 #: config/tc-ia64.c:3985
9367 msgid "Operands to .save.gf may not be both zero"
9370 #: config/tc-ia64.c:4002
9371 msgid "Operand to .spill must be a constant"
9374 #: config/tc-ia64.c:4071
9376 msgid "Operand %d to .%s must be a constant"
9379 #: config/tc-ia64.c:4092
9381 msgid "Missing .label_state %ld"
9384 #: config/tc-ia64.c:4146
9385 msgid "Operand to .label_state must be a constant"
9388 #: config/tc-ia64.c:4165
9389 msgid "Operand to .copy_state must be a constant"
9392 #: config/tc-ia64.c:4188
9393 msgid "First operand to .unwabi must be a constant"
9396 #: config/tc-ia64.c:4194
9397 msgid "Second operand to .unwabi must be a constant"
9400 #: config/tc-ia64.c:4229
9401 msgid "Missing .endp after previous .proc"
9404 #: config/tc-ia64.c:4247
9405 msgid "Empty argument of .proc"
9408 #: config/tc-ia64.c:4252
9410 msgid "`%s' was already defined"
9413 #: config/tc-ia64.c:4295
9414 msgid "Initial .body should precede any instructions"
9417 #: config/tc-ia64.c:4314
9418 msgid ".prologue within prologue"
9421 #: config/tc-ia64.c:4319
9422 msgid "Initial .prologue should precede any instructions"
9425 #: config/tc-ia64.c:4329
9426 msgid "First operand to .prologue must be a positive 4-bit constant"
9429 #: config/tc-ia64.c:4331
9430 msgid "Pointless use of zero first operand to .prologue"
9433 #: config/tc-ia64.c:4347
9434 msgid "Using a constant as second operand to .prologue is deprecated"
9437 #: config/tc-ia64.c:4353
9438 msgid "Second operand to .prologue must be a general register"
9441 #: config/tc-ia64.c:4358
9443 msgid "Second operand to .prologue must be the first of %d general registers"
9446 #: config/tc-ia64.c:4471
9448 msgid "`%s' was not defined within procedure"
9451 #: config/tc-ia64.c:4507
9452 msgid "Empty argument of .endp"
9455 #: config/tc-ia64.c:4521
9457 msgid "`%s' was not specified with previous .proc"
9460 #: config/tc-ia64.c:4536
9462 msgid "`%s' should be an operand to this .endp"
9465 #: config/tc-ia64.c:4577 config/tc-ia64.c:4898 config/tc-ia64.c:5204
9466 msgid "Comma expected"
9469 #: config/tc-ia64.c:4617
9470 msgid "Expected '['"
9473 #: config/tc-ia64.c:4626 config/tc-ia64.c:7738
9474 msgid "Expected ']'"
9477 #: config/tc-ia64.c:4631
9478 msgid "Number of elements must be positive"
9481 #: config/tc-ia64.c:4642
9483 msgid "Used more than the declared %d rotating registers"
9486 #: config/tc-ia64.c:4650
9487 msgid "Used more than the available 96 rotating registers"
9490 #: config/tc-ia64.c:4657
9491 msgid "Used more than the available 48 rotating registers"
9494 #: config/tc-ia64.c:4685
9496 msgid "Attempt to redefine register set `%s'"
9499 #: config/tc-ia64.c:4750
9501 msgid "Unknown psr option `%s'"
9504 #: config/tc-ia64.c:4784
9505 msgid "Missing section name"
9508 #: config/tc-ia64.c:4793
9509 msgid "Comma expected after section name"
9512 #: config/tc-ia64.c:4804
9513 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
9516 #: config/tc-ia64.c:4893
9517 msgid "Register name expected"
9520 #: config/tc-ia64.c:4906
9521 msgid "Register value annotation ignored"
9524 #: config/tc-ia64.c:4945
9525 msgid "Directive invalid within a bundle"
9528 #: config/tc-ia64.c:5039
9529 msgid "Missing predicate relation type"
9532 #: config/tc-ia64.c:5045
9533 msgid "Unrecognized predicate relation type"
9536 #: config/tc-ia64.c:5091
9537 msgid "Bad register range"
9540 #: config/tc-ia64.c:5100 config/tc-ia64.c:7684
9541 msgid "Predicate register expected"
9544 #: config/tc-ia64.c:5105
9545 msgid "Duplicate predicate register ignored"
9548 #: config/tc-ia64.c:5121
9549 msgid "Predicate source and target required"
9552 #: config/tc-ia64.c:5123 config/tc-ia64.c:5135
9553 msgid "Use of p0 is not valid in this context"
9556 #: config/tc-ia64.c:5130
9557 msgid "At least two PR arguments expected"
9560 #: config/tc-ia64.c:5144
9561 msgid "At least one PR argument expected"
9564 #: config/tc-ia64.c:5176
9566 msgid "duplicate entry hint %s"
9569 #. FIXME -- need 62-bit relocation type
9570 #: config/tc-ia64.c:5652
9571 msgid "62-bit relocation not yet implemented"
9574 #. XXX technically, this is wrong: we should not be issuing warning
9575 #. messages until we're sure this instruction pattern is going to
9577 #: config/tc-ia64.c:5738
9578 msgid "lower 16 bits of mask ignored"
9581 #: config/tc-ia64.c:5967
9582 msgid "stride must be a multiple of 64; lower 6 bits ignored"
9585 #: config/tc-ia64.c:6085
9586 msgid "Expected separator `='"
9589 #: config/tc-ia64.c:6121
9590 msgid "Duplicate equal sign (=) in instruction"
9593 #: config/tc-ia64.c:6128
9595 msgid "Illegal operand separator `%c'"
9598 #: config/tc-ia64.c:6243
9600 msgid "Operand %u of `%s' should be %s"
9603 #: config/tc-ia64.c:6247
9604 msgid "Wrong number of output operands"
9607 #: config/tc-ia64.c:6249
9608 msgid "Wrong number of input operands"
9611 #: config/tc-ia64.c:6251
9612 msgid "Operand mismatch"
9615 #: config/tc-ia64.c:6333
9617 msgid "Invalid use of `%c%d' as output operand"
9620 #: config/tc-ia64.c:6336
9622 msgid "Invalid use of `r%d' as base update address operand"
9625 #: config/tc-ia64.c:6360
9627 msgid "Invalid duplicate use of `%c%d'"
9630 #: config/tc-ia64.c:6367
9632 msgid "Invalid simultaneous use of `f%d' and `f%d'"
9635 #: config/tc-ia64.c:6373
9637 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
9640 #: config/tc-ia64.c:6417
9641 msgid "Value truncated to 62 bits"
9644 #: config/tc-ia64.c:6485
9646 msgid "Bad operand value: %s"
9649 #. Give an error if a frag containing code is not aligned to a 16 byte
9651 #: config/tc-ia64.c:6560 config/tc-ia64.h:177
9652 msgid "instruction address is not a multiple of 16"
9655 #: config/tc-ia64.c:6628
9657 msgid "`%s' must be last in bundle"
9660 #: config/tc-ia64.c:6660
9662 msgid "Internal error: don't know how to force %s to end of instruction group"
9665 #: config/tc-ia64.c:6673
9667 msgid "`%s' must be last in instruction group"
9670 #: config/tc-ia64.c:6703
9671 msgid "Label must be first in a bundle"
9674 #: config/tc-ia64.c:6780
9675 msgid "hint in B unit may be treated as nop"
9678 #: config/tc-ia64.c:6791
9679 msgid "hint in B unit can't be used"
9682 #: config/tc-ia64.c:6805
9683 msgid "emit_one_bundle: unexpected dynamic op"
9686 #: config/tc-ia64.c:6945
9688 msgid "`%s' does not fit into %s template"
9691 #: config/tc-ia64.c:6960
9693 msgid "`%s' does not fit into bundle"
9696 #: config/tc-ia64.c:6972
9698 msgid "`%s' can't go in %s of %s template"
9701 #: config/tc-ia64.c:6978
9702 msgid "Missing '}' at end of file"
9705 #: config/tc-ia64.c:7125
9707 msgid "Unrecognized option '-x%s'"
9710 #: config/tc-ia64.c:7152
9713 " --mconstant-gp\t mark output file as using the constant-GP model\n"
9714 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
9715 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
9716 "\t\t\t without function descriptors (sets ELF header flag\n"
9717 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
9718 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
9719 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
9720 " -mtune=[itanium1|itanium2]\n"
9721 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
9722 " -munwind-check=[warning|error]\n"
9723 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
9724 " -mhint.b=[ok|warning|error]\n"
9725 "\t\t\t hint.b check (default -mhint.b=error)\n"
9726 " -x | -xexplicit\t turn on dependency violation checking\n"
9729 #. Note for translators: "automagically" can be translated as "automatically" here.
9730 #: config/tc-ia64.c:7169
9732 " -xauto\t\t automagically remove dependency violations (default)\n"
9733 " -xnone\t\t turn off dependency violation checking\n"
9734 " -xdebug\t\t debug dependency violation checker\n"
9735 " -xdebugn\t\t debug dependency violation checker but turn off\n"
9736 "\t\t\t dependency violation checking\n"
9737 " -xdebugx\t\t debug dependency violation checker and turn on\n"
9738 "\t\t\t dependency violation checking\n"
9741 #: config/tc-ia64.c:7184
9742 msgid "--gstabs is not supported for ia64"
9745 #: config/tc-ia64.c:7619
9746 msgid "Explicit stops are ignored in auto mode"
9749 #: config/tc-ia64.c:7628
9750 msgid "Found '{' when manual bundling is already turned on"
9753 #: config/tc-ia64.c:7641
9754 msgid "Found '{' after explicit switch to automatic mode"
9757 #: config/tc-ia64.c:7647
9758 msgid "Found '}' when manual bundling is off"
9761 #: config/tc-ia64.c:7674
9762 msgid "Expected ')'"
9765 #: config/tc-ia64.c:7679
9766 msgid "Qualifying predicate expected"
9769 #: config/tc-ia64.c:7698
9770 msgid "Tag must come before qualifying predicate."
9773 #: config/tc-ia64.c:7727
9774 msgid "Expected ':'"
9777 #: config/tc-ia64.c:7743
9778 msgid "Tag name expected"
9781 #: config/tc-ia64.c:7844
9782 msgid "Rotating register index must be a non-negative constant"
9785 #: config/tc-ia64.c:7849
9787 msgid "Index out of range 0..%u"
9790 #: config/tc-ia64.c:7861
9791 msgid "Indirect register index must be a general register"
9794 #: config/tc-ia64.c:7870
9795 msgid "Index can only be applied to rotating or indirect registers"
9798 #: config/tc-ia64.c:7906 config/tc-xstormy16.c:145
9799 msgid "Expected '('"
9802 #: config/tc-ia64.c:7914 config/tc-pdp11.c:466 config/tc-pdp11.c:530
9803 #: config/tc-pdp11.c:564 config/tc-tilegx.c:1044 config/tc-tilepro.c:932
9804 #: config/tc-xstormy16.c:154
9808 #: config/tc-ia64.c:7932 config/tc-xstormy16.c:161
9809 msgid "Not a symbolic expression"
9812 #: config/tc-ia64.c:7937 config/tc-ia64.c:7951
9813 msgid "Illegal combination of relocation functions"
9816 #: config/tc-ia64.c:8040
9817 msgid "No current frame"
9820 #: config/tc-ia64.c:8042
9822 msgid "Register number out of range 0..%u"
9825 #: config/tc-ia64.c:8081
9826 msgid "Standalone `#' is illegal"
9829 #: config/tc-ia64.c:8084
9830 msgid "Redundant `#' suffix operators"
9833 #: config/tc-ia64.c:8242
9835 msgid "Unhandled dependency %s for %s (%s), note %d"
9838 #: config/tc-ia64.c:9555
9840 msgid "Unrecognized dependency specifier %d\n"
9843 #: config/tc-ia64.c:10425
9844 msgid "Only the first path encountering the conflict is reported"
9847 #: config/tc-ia64.c:10427
9848 msgid "This is the location of the conflicting usage"
9851 #: config/tc-ia64.c:10689
9853 msgid "Unknown opcode `%s'"
9856 #: config/tc-ia64.c:10767
9858 msgid "AR %d can only be accessed by %c-unit"
9861 #: config/tc-ia64.c:10779
9862 msgid "hint.b may be treated as nop"
9865 #: config/tc-ia64.c:10782
9866 msgid "hint.b shouldn't be used"
9869 #: config/tc-ia64.c:10821
9871 msgid "`%s' cannot be predicated"
9874 #: config/tc-ia64.c:10893
9875 msgid "Closing bracket missing"
9878 #: config/tc-ia64.c:10902
9879 msgid "Index must be a general register"
9882 #: config/tc-ia64.c:11067
9884 msgid "Unsupported fixup size %d"
9887 #. This should be an error, but since previously there wasn't any
9888 #. diagnostic here, don't make it fail because of this for now.
9889 #: config/tc-ia64.c:11339
9891 msgid "Cannot express %s%d%s relocation"
9894 #: config/tc-ia64.c:11358
9895 msgid "No addend allowed in @fptr() relocation"
9898 #: config/tc-ia64.c:11397
9899 msgid "integer operand out of range"
9902 #: config/tc-ia64.c:11464
9904 msgid "%s must have a constant value"
9907 #: config/tc-ia64.c:11484
9908 msgid "cannot resolve @slotcount parameter"
9911 #: config/tc-ia64.c:11517
9912 msgid "invalid @slotcount value"
9915 #: config/tc-ia64.c:11554 config/tc-z8k.c:1388
9917 msgid "Cannot represent %s relocation in object file"
9920 #: config/tc-ia64.c:11663
9921 msgid "Can't add stop bit to mark end of instruction group"
9924 #: config/tc-ia64.c:11771 read.c:2665 read.c:3304 read.c:3783 stabs.c:468
9926 msgid "expected comma after \"%s\""
9929 #: config/tc-ia64.c:11814
9931 msgid "`%s' is already the alias of %s `%s'"
9934 #: config/tc-ia64.c:11826
9936 msgid "%s `%s' already has an alias `%s'"
9939 #: config/tc-ia64.c:11860
9941 msgid "symbol `%s' aliased to `%s' is not used"
9944 #: config/tc-ia64.c:11886
9946 msgid "section `%s' aliased to `%s' is not used"
9949 #: config/tc-ip2k.c:139
9951 msgid "IP2K specific command line options:\n"
9954 #: config/tc-ip2k.c:140
9956 msgid " -mip2022 restrict to IP2022 insns \n"
9959 #: config/tc-ip2k.c:141
9961 msgid " -mip2022ext permit extended IP2022 insn\n"
9964 #: config/tc-ip2k.c:232
9965 msgid "relaxation not supported\n"
9968 #: config/tc-iq2000.c:367
9970 msgid "the yielding instruction %s may not be in a delay slot."
9973 #: config/tc-iq2000.c:375
9975 msgid "Register number (R%ld) for double word access must be even."
9978 #: config/tc-iq2000.c:384 config/tc-iq2000.c:389 config/tc-iq2000.c:394
9979 #: config/tc-iq2000.c:411 config/tc-mt.c:246 config/tc-mt.c:251
9981 msgid "operand references R%ld of previous load."
9984 #: config/tc-iq2000.c:399
9985 msgid "instruction implicitly accesses R31 of previous load."
9988 #: config/tc-iq2000.c:654 config/tc-mep.c:2008
9989 msgid "Unmatched high relocation"
9992 #: config/tc-iq2000.c:831 config/tc-mips.c:19783 config/tc-score.c:5804
9993 msgid ".end not in text section"
9996 #: config/tc-iq2000.c:835 config/tc-score.c:5807
9997 msgid ".end directive without a preceding .ent directive."
10000 #: config/tc-iq2000.c:844 config/tc-score.c:5815
10001 msgid ".end symbol does not match .ent symbol."
10004 #: config/tc-iq2000.c:847 config/tc-mips.c:19803 config/tc-score.c:5820
10005 msgid ".end directive missing or unknown symbol"
10008 #: config/tc-iq2000.c:865
10009 msgid "Expected simple number."
10012 #: config/tc-iq2000.c:894 config/tc-mips.c:19708 config/tc-score.c:5670
10014 msgid " *input_line_pointer == '%c' 0x%02x\n"
10017 #: config/tc-iq2000.c:896
10018 msgid "Invalid number"
10021 #: config/tc-iq2000.c:930 config/tc-score.c:5701
10022 msgid ".ent or .aent not in text section."
10025 #: config/tc-iq2000.c:933
10026 msgid "missing `.end'"
10029 #: config/tc-m32c.c:141
10031 msgid " M32C specific command line options:\n"
10034 #. Pretend that we do not recognise this option.
10035 #: config/tc-m32r.c:330
10036 msgid "Unrecognised option: -hidden"
10039 #: config/tc-m32r.c:357 config/tc-sparc.c:602
10040 msgid "Unrecognized option following -K"
10043 #: config/tc-m32r.c:372
10045 msgid " M32R specific command line options:\n"
10048 #: config/tc-m32r.c:374
10051 " -m32r disable support for the m32rx instruction set\n"
10054 #: config/tc-m32r.c:376
10056 msgid " -m32rx support the extended m32rx instruction set\n"
10059 #: config/tc-m32r.c:378
10061 msgid " -m32r2 support the extended m32r2 instruction set\n"
10064 #: config/tc-m32r.c:380
10066 msgid " -EL,-little produce little endian code and data\n"
10069 #: config/tc-m32r.c:382
10071 msgid " -EB,-big produce big endian code and data\n"
10074 #: config/tc-m32r.c:384
10076 msgid " -parallel try to combine instructions in parallel\n"
10079 #: config/tc-m32r.c:386
10081 msgid " -no-parallel disable -parallel\n"
10084 #: config/tc-m32r.c:388
10087 " -no-bitinst disallow the M32R2's extended bit-field "
10091 #: config/tc-m32r.c:390
10093 msgid " -O try to optimize code. Implies -parallel\n"
10096 #: config/tc-m32r.c:393
10099 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
10102 #: config/tc-m32r.c:395
10104 msgid " might violate constraints\n"
10107 #: config/tc-m32r.c:397
10109 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
10112 #: config/tc-m32r.c:399
10115 " instructions might violate "
10119 #: config/tc-m32r.c:401
10122 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
10125 #: config/tc-m32r.c:403
10128 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
10131 #: config/tc-m32r.c:405
10134 " -ignore-parallel-conflicts do not check parallel instructions\n"
10137 #: config/tc-m32r.c:407
10139 msgid " for constraint violations\n"
10142 #: config/tc-m32r.c:409
10145 " -no-ignore-parallel-conflicts check parallel instructions for\n"
10148 #: config/tc-m32r.c:411
10150 msgid " constraint violations\n"
10153 #: config/tc-m32r.c:413
10155 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
10158 #: config/tc-m32r.c:415
10160 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
10163 #: config/tc-m32r.c:418
10166 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
10170 #: config/tc-m32r.c:420
10172 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
10175 #: config/tc-m32r.c:422
10177 msgid " -Wuh synonym for -warn-unmatched-high\n"
10180 #: config/tc-m32r.c:424
10182 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
10185 #: config/tc-m32r.c:427
10187 msgid " -KPIC generate PIC\n"
10190 #: config/tc-m32r.c:848
10191 msgid "instructions write to the same destination register."
10194 #: config/tc-m32r.c:856
10195 msgid "Instructions do not use parallel execution pipelines."
10198 #: config/tc-m32r.c:864
10199 msgid "Instructions share the same execution pipeline"
10202 #: config/tc-m32r.c:929 config/tc-m32r.c:1043
10204 msgid "not a 16 bit instruction '%s'"
10207 #: config/tc-m32r.c:941 config/tc-m32r.c:1055 config/tc-m32r.c:1239
10209 msgid "instruction '%s' is for the M32R2 only"
10212 #: config/tc-m32r.c:954 config/tc-m32r.c:1068 config/tc-m32r.c:1252
10214 msgid "unknown instruction '%s'"
10217 #: config/tc-m32r.c:963 config/tc-m32r.c:1075 config/tc-m32r.c:1259
10219 msgid "instruction '%s' is for the M32RX only"
10222 #: config/tc-m32r.c:972 config/tc-m32r.c:1084
10224 msgid "instruction '%s' cannot be executed in parallel."
10227 #: config/tc-m32r.c:1027 config/tc-m32r.c:1109 config/tc-m32r.c:1316
10228 msgid "internal error: lookup/get operands failed"
10231 #: config/tc-m32r.c:1094
10233 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
10236 #: config/tc-m32r.c:1123
10239 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
10240 "is this intentional ?"
10243 #: config/tc-m32r.c:1127
10246 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
10247 "is this intentional ?"
10250 #: config/tc-m32r.c:1490 config/tc-microblaze.c:196
10251 msgid "Expected comma after symbol-name: rest of line ignored."
10254 #: config/tc-m32r.c:1500
10256 msgid ".SCOMMon length (%ld.) <0! Ignored."
10259 #: config/tc-m32r.c:1514 config/tc-microblaze.c:218 config/tc-ppc.c:2366
10260 #: config/tc-ppc.c:4332 config/tc-ppc.c:4374
10261 msgid "ignoring bad alignment"
10264 #: config/tc-m32r.c:1526 config/tc-microblaze.c:253 config/tc-v850.c:383
10265 msgid "Common alignment not a power of 2"
10268 #: config/tc-m32r.c:1541 config/tc-microblaze.c:229
10270 msgid "Ignoring attempt to re-define symbol `%s'."
10273 #: config/tc-m32r.c:1550
10275 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
10278 #: config/tc-m32r.c:1927 config/tc-m32r.c:1980 config/tc-nds32.c:4787
10279 #: config/tc-nds32.c:4831 config/tc-sh.c:391 config/tc-sh.c:2062
10280 msgid "Invalid PIC expression."
10283 #: config/tc-m32r.c:2071
10284 msgid "Unmatched high/shigh reloc"
10287 #: config/tc-m68hc11.c:416
10290 "Motorola 68HC11/68HC12/68HCS12 options:\n"
10291 " -m68hc11 | -m68hc12 |\n"
10292 " -m68hcs12 | -mm9s12x |\n"
10293 " -mm9s12xg specify the processor [default %s]\n"
10294 " -mshort use 16-bit int ABI (default)\n"
10295 " -mlong use 32-bit int ABI\n"
10296 " -mshort-double use 32-bit double ABI\n"
10297 " -mlong-double use 64-bit double ABI (default)\n"
10298 " --force-long-branches always turn relative branches into absolute ones\n"
10299 " -S,--short-branches do not turn relative branches into absolute ones\n"
10300 " when the offset is out of range\n"
10301 " --strict-direct-mode do not turn the direct mode into extended mode\n"
10302 " when the instruction does not support direct mode\n"
10303 " --print-insn-syntax print the syntax of instruction in case of error\n"
10304 " --print-opcodes print the list of instructions with syntax\n"
10305 " --xgate-ramoffset offset ram addresses by 0xc000\n"
10306 " --generate-example generate an example of each instruction\n"
10307 " (used for testing)\n"
10310 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
10312 msgid "Default target `%s' is not supported."
10315 #. Dump the opcode statistics table.
10316 #: config/tc-m68hc11.c:482
10318 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
10321 #: config/tc-m68hc11.c:561
10323 msgid "Option `%s' is not recognized."
10326 #: config/tc-m68hc11.c:748
10330 #: config/tc-m68hc11.c:756
10334 #: config/tc-m68hc11.c:764
10338 #: config/tc-m68hc11.c:772
10342 #: config/tc-m68hc11.c:804
10343 msgid "RD, (RI,#offs5)"
10346 #: config/tc-m68hc11.c:856
10350 #: config/tc-m68hc11.c:865
10354 #: config/tc-m68hc11.c:874 config/tc-m68hc11.c:883
10358 #: config/tc-m68hc11.c:910
10362 #: config/tc-m68hc11.c:922
10366 #: config/tc-m68hc11.c:932
10371 #: config/tc-m68hc11.c:934
10375 #: config/tc-m68hc11.c:953
10379 #: config/tc-m68hc11.c:969
10382 "# Example of `%s' instructions\n"
10387 #: config/tc-m68hc11.c:1016
10389 msgid "Instruction `%s' is not recognized."
10392 #: config/tc-m68hc11.c:1021
10394 msgid "Instruction formats for `%s':"
10397 #: config/tc-m68hc11.c:1173
10399 msgid "Immediate operand is not allowed for operand %d."
10402 #: config/tc-m68hc11.c:1217
10403 msgid "Indirect indexed addressing is not valid for 68HC11."
10406 #: config/tc-m68hc11.c:1237
10407 msgid "Spurious `,' or bad indirect register addressing mode."
10410 #: config/tc-m68hc11.c:1259
10411 msgid "Missing second register or offset for indexed-indirect mode."
10414 #: config/tc-m68hc11.c:1269
10415 msgid "Missing second register for indexed-indirect mode."
10418 #: config/tc-m68hc11.c:1285
10419 msgid "Missing `]' to close indexed-indirect mode."
10422 #: config/tc-m68hc11.c:1330 config/tc-m68hc11.c:2961 config/tc-m68hc11.c:3073
10423 #: config/tc-m68hc11.c:3147 config/tc-m68hc11.c:3331 config/tc-m68hc11.c:3402
10424 msgid "Illegal operand."
10427 #. Looks like OP_R_R.
10428 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2966 config/tc-m68hc11.c:3078
10429 #: config/tc-m68hc11.c:3152 config/tc-m68hc11.c:3258 config/tc-m68hc11.c:3310
10430 #: config/tc-m68hc11.c:3318 config/tc-m68hc11.c:3336
10431 msgid "Missing operand."
10434 #: config/tc-m68hc11.c:1388
10435 msgid "Pre-increment mode is not valid for 68HC11"
10438 #: config/tc-m68hc11.c:1401
10439 msgid "Wrong register in register indirect mode."
10442 #: config/tc-m68hc11.c:1409
10443 msgid "Missing `]' to close register indirect operand."
10446 #: config/tc-m68hc11.c:1429
10447 msgid "Post-decrement mode is not valid for 68HC11."
10450 #: config/tc-m68hc11.c:1437
10451 msgid "Post-increment mode is not valid for 68HC11."
10454 #: config/tc-m68hc11.c:1455
10455 msgid "Invalid indexed indirect mode."
10458 #: config/tc-m68hc11.c:1579
10460 msgid "Trap id `%ld' is out of range."
10463 #: config/tc-m68hc11.c:1583
10464 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
10467 #: config/tc-m68hc11.c:1590 config/tc-m68hc11.c:1741
10469 msgid "Operand out of 8-bit range: `%ld'."
10472 #: config/tc-m68hc11.c:1597
10473 msgid "The trap id must be a constant."
10476 #: config/tc-m68hc11.c:1629 config/tc-m68hc11.c:1784 config/tc-xgate.c:1345
10478 msgid "Operand `%x' not recognized in fixup8."
10481 #: config/tc-m68hc11.c:1646 config/tc-m68hc11.c:1694
10483 msgid "Operand out of 16-bit range: `%ld'."
10486 #: config/tc-m68hc11.c:1677 config/tc-m68hc11.c:1708
10488 msgid "Operand `%x' not recognized in fixup16."
10491 #: config/tc-m68hc11.c:1801
10493 msgid "Unexpected branch conversion with `%x'"
10496 #: config/tc-m68hc11.c:1887 config/tc-m68hc11.c:2019
10498 msgid "Operand out of range for a relative branch: `%ld'"
10501 #: config/tc-m68hc11.c:1987
10502 msgid "Invalid register for dbcc/tbcc instruction."
10505 #: config/tc-m68hc11.c:2075
10507 msgid "Increment/decrement value is out of range: `%ld'."
10510 #: config/tc-m68hc11.c:2087
10511 msgid "Expecting a register."
10514 #: config/tc-m68hc11.c:2102
10515 msgid "Invalid register for post/pre increment."
10518 #: config/tc-m68hc11.c:2132
10519 msgid "Invalid register."
10522 #: config/tc-m68hc11.c:2139
10524 msgid "Offset out of 16-bit range: %ld."
10527 #: config/tc-m68hc11.c:2145
10529 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
10532 #: config/tc-m68hc11.c:2270
10533 msgid "Expecting register D for indexed indirect mode."
10536 #: config/tc-m68hc11.c:2272
10537 msgid "Indexed indirect mode is not allowed for movb/movw."
10540 #: config/tc-m68hc11.c:2289
10541 msgid "Invalid accumulator register."
10544 #: config/tc-m68hc11.c:2315
10545 msgid "Invalid indexed register."
10548 #: config/tc-m68hc11.c:2325
10549 msgid "Addressing mode not implemented yet."
10552 #: config/tc-m68hc11.c:2339
10553 msgid "Invalid source register for this instruction, use 'tfr'."
10556 #: config/tc-m68hc11.c:2341
10557 msgid "Invalid source register."
10560 #: config/tc-m68hc11.c:2346
10561 msgid "Invalid destination register for this instruction, use 'tfr'."
10564 #: config/tc-m68hc11.c:2348
10565 msgid "Invalid destination register."
10568 #: config/tc-m68hc11.c:2523
10569 msgid "Invalid indexed register, expecting register X."
10572 #: config/tc-m68hc11.c:2525
10573 msgid "Invalid indexed register, expecting register Y."
10576 #: config/tc-m68hc11.c:2844 config/tc-s12z.c:3804
10577 msgid "No instruction or missing opcode."
10580 #: config/tc-m68hc11.c:2854 config/tc-m68hc11.c:3533
10582 msgid "Opcode `%s' is not recognized."
10585 #: config/tc-m68hc11.c:2903 config/tc-m68hc11.c:3452 config/tc-m68hc11.c:3555
10587 msgid "Garbage at end of instruction: `%s'."
10590 #: config/tc-m68hc11.c:3440
10592 msgid "Failed to find a valid mode for `%s'."
10595 #: config/tc-m68hc11.c:3464 config/tc-m68hc11.c:3683 config/tc-m68hc11.c:3689
10597 msgid "Invalid operand for `%s'"
10600 #: config/tc-m68hc11.c:3741
10602 msgid "Invalid mode: %s\n"
10605 #: config/tc-m68hc11.c:3800
10606 msgid "bad .relax format"
10609 #: config/tc-m68hc11.c:3844 config/tc-s12z.c:3895 config/tc-xgate.c:630
10611 msgid "Relocation %d is not supported by object file format."
10614 #: config/tc-m68hc11.c:4121
10615 msgid "bra or bsr with undefined symbol."
10618 #: config/tc-m68hc11.c:4222 config/tc-m68hc11.c:4279
10620 msgid "Subtype %d is not recognized."
10623 #: config/tc-m68hc11.c:4337 config/tc-s12z.c:3936 config/tc-xgate.c:663
10624 msgid "Expression too complex."
10627 #: config/tc-m68hc11.c:4368 config/tc-s12z.c:3976 config/tc-xgate.c:708
10628 #: config/tc-xgate.c:717
10629 msgid "Value out of 16-bit range."
10632 #: config/tc-m68hc11.c:4390
10634 msgid "Value %ld too large for 8-bit PC-relative branch."
10637 #: config/tc-m68hc11.c:4400 config/tc-xgate.c:674
10639 msgid "Value %ld too large for 9-bit PC-relative branch."
10642 #: config/tc-m68hc11.c:4409 config/tc-xgate.c:691
10644 msgid "Value %ld too large for 10-bit PC-relative branch."
10647 #: config/tc-m68hc11.c:4417
10649 msgid "Auto increment/decrement offset '%ld' is out of range."
10652 #: config/tc-m68hc11.c:4430
10654 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
10657 #: config/tc-m68hc11.c:4441
10659 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
10662 #: config/tc-m68hc11.c:4453
10664 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
10667 #: config/tc-m68hc11.c:4470 config/tc-s12z.c:3982 config/tc-xgate.c:752
10669 msgid "Line %d: unknown relocation type: 0x%x."
10672 #: config/tc-m68hc11.c:4495 config/tc-z80.c:3440 config/tc-z80.c:3460
10673 msgid "Invalid directive"
10676 #: config/tc-m68k.c:1141
10678 msgid "Can not do %d byte pc-relative relocation"
10681 #: config/tc-m68k.c:1143
10683 msgid "Can not do %d byte pc-relative pic relocation"
10686 #: config/tc-m68k.c:1148
10688 msgid "Can not do %d byte relocation"
10691 #: config/tc-m68k.c:1150
10693 msgid "Can not do %d byte pic relocation"
10696 #: config/tc-m68k.c:1220
10698 msgid "Unable to produce reloc against symbol '%s'"
10701 #: config/tc-m68k.c:1279 config/tc-vax.c:2367
10703 msgid "Cannot make %s relocation PC relative"
10706 #: config/tc-m68k.c:1361 config/tc-vax.c:1878
10707 msgid "No operator"
10710 #: config/tc-m68k.c:1391 config/tc-vax.c:1894
10711 msgid "Unknown operator"
10714 #: config/tc-m68k.c:2294
10715 msgid "invalid instruction for this architecture; needs "
10718 #: config/tc-m68k.c:2302
10719 msgid "hardware divide"
10722 #: config/tc-m68k.c:2324 config/tc-m68k.c:2328 config/tc-m68k.c:2332
10726 #: config/tc-m68k.c:2385
10727 msgid "operands mismatch"
10730 #: config/tc-m68k.c:2449 config/tc-m68k.c:2455 config/tc-m68k.c:2461
10731 #: config/tc-mmix.c:2507 config/tc-mmix.c:2531
10732 msgid "operand out of range"
10735 #: config/tc-m68k.c:2518
10737 msgid "Bignum too big for %c format; truncated"
10740 #: config/tc-m68k.c:2595
10741 msgid "displacement too large for this architecture; needs 68020 or higher"
10744 #: config/tc-m68k.c:2703
10746 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
10749 #: config/tc-m68k.c:2708
10750 msgid "invalid index size for coldfire"
10753 #: config/tc-m68k.c:2761
10754 msgid "Forcing byte displacement"
10757 #: config/tc-m68k.c:2763
10758 msgid "byte displacement out of range"
10761 #: config/tc-m68k.c:2808 config/tc-m68k.c:2846
10762 msgid "invalid operand mode for this architecture; needs 68020 or higher"
10765 #: config/tc-m68k.c:2832 config/tc-m68k.c:2866
10766 msgid ":b not permitted; defaulting to :w"
10769 #: config/tc-m68k.c:2941
10770 msgid "unsupported byte value; use a different suffix"
10773 #: config/tc-m68k.c:2956
10774 msgid "unknown/incorrect operand"
10777 #: config/tc-m68k.c:2999 config/tc-m68k.c:3007 config/tc-m68k.c:3014
10778 #: config/tc-m68k.c:3021
10779 msgid "out of range"
10782 #: config/tc-m68k.c:3092
10783 msgid "Can't use long branches on this architecture"
10786 #: config/tc-m68k.c:3198
10787 msgid "Expression out of range, using 0"
10790 #: config/tc-m68k.c:3399 config/tc-m68k.c:3415
10791 msgid "Floating point register in register list"
10794 #: config/tc-m68k.c:3405
10795 msgid "Wrong register in floating-point reglist"
10798 #: config/tc-m68k.c:3421
10799 msgid "incorrect register in reglist"
10802 #: config/tc-m68k.c:3427
10803 msgid "wrong register in floating-point reglist"
10806 #: config/tc-m68k.c:3838 config/tc-m68k.c:3870 config/tc-sparc.c:3135
10807 msgid "failed sanity check."
10811 #: config/tc-m68k.c:3900
10816 #: config/tc-m68k.c:3911
10820 #: config/tc-m68k.c:3928
10821 msgid "Missing operand"
10824 #: config/tc-m68k.c:4253
10826 msgid "unrecognized default cpu `%s'"
10829 #: config/tc-m68k.c:4307
10831 msgid "%s -- statement `%s' ignored"
10834 #: config/tc-m68k.c:4354
10836 msgid "Don't know how to figure out width of %c in md_assemble()"
10839 #: config/tc-m68k.c:4584 config/tc-m68k.c:4622
10841 msgid "Internal Error: Can't find %s in hash table"
10844 #: config/tc-m68k.c:4744
10846 msgid "text label `%s' aligned to odd boundary"
10849 #: config/tc-m68k.c:4906
10851 msgid "value %ld out of range"
10854 #: config/tc-m68k.c:4920
10855 msgid "invalid byte branch offset"
10858 #: config/tc-m68k.c:4957
10859 msgid "short branch with zero offset: use :w"
10862 #: config/tc-m68k.c:5001
10863 msgid "Conversion of PC relative BSR to absolute JSR"
10866 #: config/tc-m68k.c:5012
10867 msgid "Conversion of PC relative branch to absolute jump"
10870 #: config/tc-m68k.c:5029 config/tc-m68k.c:5086
10871 msgid "Conversion of PC relative conditional branch to absolute jump"
10874 #: config/tc-m68k.c:5151
10875 msgid "Conversion of PC relative displacement to absolute"
10878 #: config/tc-m68k.c:5334
10879 msgid "Tried to convert PC relative branch to absolute jump"
10882 #: config/tc-m68k.c:5379 config/tc-m68k.c:5390 config/tc-m68k.c:5434
10883 msgid "expression out of range: defaulting to 1"
10886 #: config/tc-m68k.c:5426
10887 msgid "expression out of range: defaulting to 0"
10890 #: config/tc-m68k.c:5467 config/tc-m68k.c:5479
10892 msgid "Can't deal with expression; defaulting to %ld"
10895 #: config/tc-m68k.c:5493
10896 msgid "expression doesn't fit in BYTE"
10899 #: config/tc-m68k.c:5497
10900 msgid "expression doesn't fit in WORD"
10903 #: config/tc-m68k.c:5584
10905 msgid "%s: unrecognized processor name"
10908 #: config/tc-m68k.c:5645
10909 msgid "bad coprocessor id"
10912 #: config/tc-m68k.c:5651
10913 msgid "unrecognized fopt option"
10916 #: config/tc-m68k.c:5783
10918 msgid "option `%s' may not be negated"
10921 #: config/tc-m68k.c:5794
10923 msgid "option `%s' not recognized"
10926 #: config/tc-m68k.c:5823
10927 msgid "bad format of OPT NEST=depth"
10930 #: config/tc-m68k.c:5879
10931 msgid "missing label"
10934 #: config/tc-m68k.c:5905
10936 msgid "bad register list: %s"
10939 #: config/tc-m68k.c:6003
10940 msgid "restore without save"
10943 #: config/tc-m68k.c:6156 config/tc-m68k.c:6526
10944 msgid "syntax error in structured control directive"
10947 #: config/tc-m68k.c:6201
10948 msgid "missing condition code in structured control directive"
10951 #: config/tc-m68k.c:6272
10954 "Condition <%c%c> in structured control directive can not be encoded correctly"
10957 #: config/tc-m68k.c:6568
10958 msgid "missing then"
10961 #: config/tc-m68k.c:6649
10962 msgid "else without matching if"
10965 #: config/tc-m68k.c:6682
10966 msgid "endi without matching if"
10969 #: config/tc-m68k.c:6722
10970 msgid "break outside of structured loop"
10973 #: config/tc-m68k.c:6760
10974 msgid "next outside of structured loop"
10977 #: config/tc-m68k.c:6811
10981 #: config/tc-m68k.c:6849
10982 msgid "missing to or downto"
10985 #: config/tc-m68k.c:6885 config/tc-m68k.c:6919 config/tc-m68k.c:7133
10989 #: config/tc-m68k.c:7020
10990 msgid "endf without for"
10993 #: config/tc-m68k.c:7074
10994 msgid "until without repeat"
10997 #: config/tc-m68k.c:7168
10998 msgid "endw without while"
11001 #: config/tc-m68k.c:7201 config/tc-m68k.c:7229
11002 msgid "already assembled instructions"
11005 #: config/tc-m68k.c:7306
11007 msgid "`%s' is deprecated, use `%s'"
11010 #: config/tc-m68k.c:7325
11012 msgid "cpu `%s' unrecognized"
11015 #: config/tc-m68k.c:7344
11017 msgid "architecture `%s' unrecognized"
11020 #: config/tc-m68k.c:7365
11022 msgid "extension `%s' unrecognized"
11025 #: config/tc-m68k.c:7480
11027 msgid "option `-A%s' is deprecated: use `-%s'"
11030 #: config/tc-m68k.c:7513
11031 msgid "architecture features both enabled and disabled"
11034 #: config/tc-m68k.c:7540
11035 msgid "selected processor does not have all features of selected architecture"
11038 #: config/tc-m68k.c:7549
11039 msgid "m68k and cf features both selected"
11042 #: config/tc-m68k.c:7561
11043 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
11046 #: config/tc-m68k.c:7593
11049 "-march=<arch>\t\tset architecture\n"
11050 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
11053 #: config/tc-m68k.c:7598
11055 msgid "-m[no-]%-16s enable/disable %s architecture extension\n"
11058 #: config/tc-m68k.c:7604
11061 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
11062 "-pic, -k\t\tgenerate position independent code\n"
11063 "-S\t\t\tturn jbsr into jsr\n"
11064 "--pcrel never turn PC-relative branches into absolute jumps\n"
11065 "--register-prefix-optional\n"
11066 "\t\t\trecognize register names without prefix character\n"
11067 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
11068 "--base-size-default-16\tbase reg without size is 16 bits\n"
11069 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
11070 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
11071 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
11074 #: config/tc-m68k.c:7618
11076 msgid "Architecture variants are: "
11079 #: config/tc-m68k.c:7627
11081 msgid "Processor variants are: "
11084 #: config/tc-m68k.c:7634 config/tc-xtensa.c:6428
11089 #: config/tc-m68k.c:7665
11091 msgid "Error %s in %s\n"
11094 #: config/tc-m68k.c:7669
11096 msgid "Opcode(%d.%s): "
11099 #: config/tc-m68k.c:7814
11100 msgid "Not a defined coldfire architecture"
11103 #: config/tc-m68k.c:7923 read.c:4678
11105 msgid "%s relocations do not fit in %u byte"
11106 msgid_plural "%s relocations do not fit in %u bytes"
11110 #: config/tc-m68k.c:7965 config/tc-ppc.c:2539
11111 msgid "unknown .gnu_attribute value"
11114 #: config/tc-m68k.c:8009
11116 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
11119 #: config/tc-mcore.c:521 config/tc-microblaze.c:515 config/tc-microblaze.c:543
11120 #: config/tc-microblaze.c:580 config/tc-microblaze.c:592
11122 msgid "register expected, but saw '%.6s'"
11125 #: config/tc-mcore.c:603
11127 msgid "control register expected, but saw '%.6s'"
11130 #: config/tc-mcore.c:639
11131 msgid "bad/missing psr specifier"
11134 #: config/tc-mcore.c:784
11136 msgid "operand must be absolute in range %u..%u, not %ld"
11139 #: config/tc-mcore.c:819
11140 msgid "operand must be a multiple of 4"
11143 #: config/tc-mcore.c:826
11144 msgid "operand must be a multiple of 2"
11147 #: config/tc-mcore.c:888 config/tc-microblaze.c:948 config/tc-microblaze.c:1084
11148 #: config/tc-microblaze.c:1118 config/tc-microblaze.c:1573
11149 #: config/tc-microblaze.c:1641 config/tc-microblaze.c:1716
11150 #: config/tc-microblaze.c:2137 config/tc-microblaze.c:2186
11152 msgid "unknown opcode \"%s\""
11155 #: config/tc-mcore.c:931
11156 msgid "invalid register: r15 illegal"
11159 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
11160 msgid "M340 specific opcode used when assembling for M210"
11163 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
11164 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
11165 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
11166 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
11167 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
11168 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
11169 msgid "second operand missing"
11172 #: config/tc-mcore.c:1014
11173 msgid "destination register must be r1"
11176 #: config/tc-mcore.c:1035
11177 msgid "source register must be r1"
11180 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
11181 msgid "immediate is not a power of two"
11184 #: config/tc-mcore.c:1127
11185 msgid "translating bgeni to movi"
11188 #: config/tc-mcore.c:1196
11189 msgid "translating bmaski to movi"
11192 #: config/tc-mcore.c:1272
11194 msgid "displacement too large (%d)"
11197 #: config/tc-mcore.c:1286
11198 msgid "Invalid register: r0 and r15 illegal"
11201 #: config/tc-mcore.c:1317
11202 msgid "bad starting register: r0 and r15 invalid"
11205 #: config/tc-mcore.c:1330
11206 msgid "ending register must be r15"
11209 #: config/tc-mcore.c:1350
11210 msgid "bad base register: must be r0"
11213 #: config/tc-mcore.c:1368
11214 msgid "first register must be r4"
11217 #: config/tc-mcore.c:1379
11218 msgid "last register must be r7"
11221 #: config/tc-mcore.c:1416
11222 msgid "reg-reg expected"
11225 #: config/tc-mcore.c:1548
11226 msgid "zero used as immediate value"
11229 #: config/tc-mcore.c:1575
11230 msgid "duplicated psr bit specifier"
11233 #: config/tc-mcore.c:1581
11234 msgid "`af' must appear alone"
11237 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1754
11239 msgid "unimplemented opcode \"%s\""
11242 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1763
11244 msgid "ignoring operands: %s "
11247 #: config/tc-mcore.c:1670
11249 msgid "unrecognised cpu type '%s'"
11252 #: config/tc-mcore.c:1688
11255 "MCORE specific options:\n"
11256 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
11257 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
11258 " -cpu=[210|340] select CPU type\n"
11259 " -EB assemble for a big endian system (default)\n"
11260 " -EL assemble for a little endian system\n"
11263 #: config/tc-mcore.c:1706 config/tc-microblaze.c:1871
11264 msgid "failed sanity check: short_jump"
11267 #: config/tc-mcore.c:1716 config/tc-microblaze.c:1881
11268 msgid "failed sanity check: long_jump"
11271 #: config/tc-mcore.c:1742
11273 msgid "odd displacement at %x"
11276 #: config/tc-mcore.c:1951
11278 msgid "odd distance branch (0x%lx byte)"
11279 msgid_plural "odd distance branch (0x%lx bytes)"
11283 #: config/tc-mcore.c:1958
11285 msgid "pcrel for branch to %s too far (0x%lx)"
11288 #: config/tc-mcore.c:1978
11290 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
11293 #: config/tc-mcore.c:1990
11295 msgid "pcrel for loopt too far (0x%lx)"
11298 #: config/tc-mcore.c:2186 config/tc-microblaze.c:2471 config/tc-tic30.c:1364
11300 msgid "Can not do %d byte %srelocation"
11303 #: config/tc-mcore.c:2188 config/tc-microblaze.c:2473 config/tc-tic30.c:1365
11304 msgid "pc-relative "
11307 #: config/tc-mep.c:339
11310 "MeP specific command line options:\n"
11311 " -EB assemble for a big endian system\n"
11312 " -EL assemble for a little endian system (default)\n"
11313 " -mconfig=<name> specify a chip configuration to use\n"
11314 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
11315 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
11316 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
11317 " enable/disable the given opcodes\n"
11319 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
11320 " if no -m options are given, all core opcodes are enabled;\n"
11321 " if any enabling -m options are given, only those are enabled;\n"
11322 " if only disabling -m options are given, only those are disabled.\n"
11325 #: config/tc-mep.c:408
11326 msgid "$hi and $lo are disabled when MUL and DIV are off"
11329 #: config/tc-mep.c:415
11330 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
11333 #: config/tc-mep.c:420
11334 msgid "$dbg and $depc are disabled when DEBUG is off"
11337 #: config/tc-mep.c:611
11338 msgid "core and copro insn lengths must total 32 bits."
11341 #: config/tc-mep.c:614 config/tc-mep.c:751
11342 msgid "vliw group must consist of 1 core and 1 copro insn."
11345 #: config/tc-mep.c:748
11346 msgid "core and copro insn lengths must total 64 bits."
11349 #: config/tc-mep.c:980
11351 msgid "cannot pack %s with a 16-bit insn"
11354 #: config/tc-mep.c:998
11356 msgid "cannot pack %s and %s together with a 16-bit insn"
11359 #: config/tc-mep.c:1004
11360 msgid "too many IVC2 insns to pack with a 16-bit core insn"
11363 #: config/tc-mep.c:1019
11365 msgid "cannot pack %s into slot P1"
11368 #: config/tc-mep.c:1025
11369 msgid "too many IVC2 insns to pack with a 32-bit core insn"
11372 #: config/tc-mep.c:1043
11374 msgid "unable to pack %s by itself?"
11377 #: config/tc-mep.c:1073
11379 msgid "cannot pack %s and %s together"
11382 #: config/tc-mep.c:1079
11383 msgid "too many IVC2 insns to pack together"
11386 #. There are no insns in the queue and a plus is present.
11387 #. This is a syntax error. Let's not tolerate this.
11388 #. We can relax this later if necessary.
11389 #: config/tc-mep.c:1316
11390 msgid "Invalid use of parallelization operator."
11393 #: config/tc-mep.c:1362
11394 msgid "Leading plus sign not allowed in core mode"
11397 #: config/tc-mep.c:1892
11399 msgid "Don't know how to relocate plain operands of type %s"
11402 #: config/tc-mep.c:1902
11404 msgid "Perhaps you are missing %%tpoff()?"
11407 #: config/tc-mep.c:2089
11408 msgid "bad .section directive: want a,v,w,x,M,S in string"
11411 #: config/tc-mep.c:2147
11412 msgid ".vliw unavailable when VLIW is disabled."
11415 #: config/tc-metag.c:456
11416 msgid "no floating point unit specified"
11419 #: config/tc-metag.c:721
11421 msgid "offset must be a multiple of %d"
11424 #: config/tc-metag.c:737 config/tc-metag.c:4443
11425 msgid "offset and base must be from the same unit"
11428 #: config/tc-metag.c:868 config/tc-metag.c:3167 config/tc-metag.c:3269
11429 msgid "invalid destination register"
11432 #: config/tc-metag.c:884 config/tc-metag.c:902 config/tc-metag.c:1293
11433 #: config/tc-metag.c:1311 config/tc-metag.c:1530 config/tc-metag.c:3099
11434 #: config/tc-metag.c:3184 config/tc-metag.c:3286
11435 msgid "invalid memory operand"
11438 #: config/tc-metag.c:939 config/tc-metag.c:3117
11439 msgid "invalid source register"
11442 #: config/tc-metag.c:1024
11443 msgid "invalid destination unit"
11446 #: config/tc-metag.c:1032
11447 msgid "mov cannot use RD port as destination"
11450 #: config/tc-metag.c:1057
11451 msgid "invalid source unit"
11454 #: config/tc-metag.c:1065
11455 msgid "source and address units must not be shared for this addressing mode"
11458 #: config/tc-metag.c:1073 config/tc-metag.c:1676
11459 msgid "set can only use RD port as source"
11462 #: config/tc-metag.c:1088 config/tc-metag.c:1189 config/tc-metag.c:1440
11463 #: config/tc-metag.c:1697 config/tc-metag.c:4053
11465 msgid "base unit must be one of %s"
11468 #. We already tried to encode as an extended GET/SET.
11469 #. Parsing as a standard GET/SET provides a smaller offset.
11470 #: config/tc-metag.c:1109 config/tc-metag.c:1215 config/tc-metag.c:3130
11471 #: config/tc-metag.c:3197 config/tc-metag.c:3299 config/tc-metag.c:4580
11472 msgid "offset value out of range"
11475 #: config/tc-metag.c:1169
11476 msgid "destination unit must be RD"
11479 #: config/tc-metag.c:1279
11480 msgid "invalid destination register list"
11483 #: config/tc-metag.c:1326
11484 msgid "invalid source register list"
11487 #: config/tc-metag.c:1351
11488 msgid "register list must be even numbered"
11491 #: config/tc-metag.c:1357
11492 msgid "register list must be from the same unit"
11495 #: config/tc-metag.c:1380
11496 msgid "register list must not contain duplicates"
11499 #: config/tc-metag.c:1636
11500 msgid "MDRD value must be between 1 and 8"
11503 #: config/tc-metag.c:1727
11504 msgid "invalid destination memory operand"
11507 #: config/tc-metag.c:1742
11508 msgid "invalid source memory operand"
11511 #: config/tc-metag.c:1749
11513 msgid "address units must be one of %s"
11516 #: config/tc-metag.c:1756
11517 msgid "base and offset must be from the same unit"
11520 #: config/tc-metag.c:1764
11521 msgid "source and destination increment mode must agree"
11524 #: config/tc-metag.c:2039
11526 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
11527 "be in different units"
11530 #: config/tc-metag.c:2048
11531 msgid "source and destination register must be in different units"
11534 #: config/tc-metag.c:2080
11536 msgid "register unit must be one of %s"
11539 #: config/tc-metag.c:2167
11541 msgid "link register unit must be one of %s"
11544 #: config/tc-metag.c:2173
11545 msgid "link register must be in a low numbered register"
11548 #: config/tc-metag.c:2190 config/tc-metag.c:2715 config/tc-metag.c:2769
11549 msgid "target out of range"
11552 #: config/tc-metag.c:2671
11553 msgid "invalid quickrot unit specified"
11556 #: config/tc-metag.c:2687
11557 msgid "invalid quickrot register specified"
11560 #: config/tc-metag.c:2741
11561 msgid "source register must be in the trigger unit"
11564 #: config/tc-metag.c:2844
11565 msgid "Source registers must be in the same unit"
11568 #: config/tc-metag.c:3554 config/tc-metag.c:3718 config/tc-metag.c:3986
11569 msgid "destination register should be even numbered"
11572 #: config/tc-metag.c:3626
11573 msgid "comparison must be with register or #0"
11576 #: config/tc-metag.c:3692 config/tc-metag.c:3757
11577 msgid "instruction cannot operate on pair values"
11580 #: config/tc-metag.c:3703
11581 msgid "zero flag is not valid for this instruction"
11584 #: config/tc-metag.c:3724
11585 msgid "source register should be even numbered"
11588 #: config/tc-metag.c:3784 config/tc-metag.c:3793
11589 msgid "fraction bits value out of range"
11592 #: config/tc-metag.c:3975
11593 msgid "simd instructions operate on pair values (L prefix)"
11596 #: config/tc-metag.c:3993
11597 msgid "source registers should be even numbered"
11600 #: config/tc-metag.c:4271
11602 msgid "expected ']', not %c in %s"
11605 #: config/tc-metag.c:4390
11606 msgid "invalid register for memory access"
11609 #: config/tc-metag.c:4503 config/tc-metag.c:4631
11610 msgid "unexpected end of line"
11613 #: config/tc-metag.c:4550
11614 msgid "'H' modifier only valid for accumulator registers"
11617 #: config/tc-metag.c:4603
11618 msgid "base unit must be either A0 or A1"
11621 #: config/tc-metag.c:4676 config/tc-metag.c:5119
11622 msgid "invalid register"
11625 #: config/tc-metag.c:4824
11626 msgid "could not parse template definition"
11629 #: config/tc-metag.c:5011
11630 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
11633 #: config/tc-metag.c:5067
11634 msgid "invalid operands for cross-unit op"
11637 #: config/tc-metag.c:5109
11638 msgid "missing flags: one of 'P', 'N' or 'Z' required"
11641 #: config/tc-metag.c:5137
11642 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
11645 #: config/tc-metag.c:5158
11646 msgid "accumulator not a valid destination"
11649 #: config/tc-metag.c:5168 config/tc-metag.c:5384 config/tc-metag.c:5568
11650 msgid "invalid immediate value"
11653 #: config/tc-metag.c:5180
11654 msgid "immediate value not allowed when source & dest differ"
11657 #: config/tc-metag.c:5212
11659 msgid "invalid register operand: %s"
11662 #: config/tc-metag.c:5246
11663 msgid "QUICKRoT extension requires 4 registers"
11666 #: config/tc-metag.c:5253
11667 msgid "invalid fourth register"
11670 #: config/tc-metag.c:5260
11671 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
11674 #: config/tc-metag.c:5288
11675 msgid "DSP RAM pointer in incorrect unit"
11678 #: config/tc-metag.c:5334
11679 msgid "invalid register operand #1"
11682 #: config/tc-metag.c:5348
11683 msgid "invalid register operand #2"
11686 #: config/tc-metag.c:5412
11687 msgid "this instruction does not accept an immediate"
11690 #: config/tc-metag.c:5432
11691 msgid "invalid register operand #3"
11694 #: config/tc-metag.c:5444
11695 msgid "this instruction does not accept an accumulator"
11698 #: config/tc-metag.c:5462
11699 msgid "invalid register operand #4"
11702 #: config/tc-metag.c:5539
11703 msgid "invalid accumulator register"
11706 #: config/tc-metag.c:5595
11707 msgid "conditional instruction cannot use G flag"
11710 #: config/tc-metag.c:5606
11711 msgid "conditional instruction cannot use B flag"
11714 #: config/tc-metag.c:5617
11715 msgid "conditional instruction cannot use R flag"
11718 #: config/tc-metag.c:5726
11719 msgid "'L' modifier not valid for this instruction"
11722 #: config/tc-metag.c:5858
11724 msgid "missing fpu name `%s'"
11727 #: config/tc-metag.c:5869
11729 msgid "unknown fpu `%s'"
11732 #: config/tc-metag.c:5884
11734 msgid "missing DSP name `%s'"
11737 #: config/tc-metag.c:5895
11739 msgid "unknown DSP `%s'"
11742 #: config/tc-metag.c:5913
11743 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
11746 #: config/tc-metag.c:5950
11748 msgid " Meta specific command line options:\n"
11751 #: config/tc-metag.c:6039
11752 msgid "premature end of floating point prefix"
11755 #: config/tc-metag.c:6099
11756 msgid "unknown floating point prefix character"
11759 #: config/tc-metag.c:6248
11761 msgid "unknown DSP prefix character %c %s"
11764 #: config/tc-metag.c:6511
11766 msgid "instruction mnemonic too long: %s"
11769 #: config/tc-metag.c:6566
11771 msgid "junk at end of line: \"%s\""
11774 #: config/tc-metag.c:6573
11776 msgid "failed to assemble instruction: \"%s\""
11779 #: config/tc-metag.c:6578
11781 msgid "unknown floating point mnemonic: \"%s\""
11784 #: config/tc-metag.c:6580
11786 msgid "unknown mnemonic: \"%s\""
11789 #: config/tc-metag.c:6631
11791 msgid "cannot assemble DSP instruction, DSP option not set: %s"
11794 #: config/tc-metag.c:6638
11796 msgid "cannot assemble FPU instruction, FPU option not set: %s"
11799 #: config/tc-metag.c:6733 config/tc-nds32.c:7348
11800 msgid "Bad call to md_atof()"
11803 #: config/tc-microblaze.c:237
11805 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
11808 #: config/tc-microblaze.c:520 config/tc-microblaze.c:549
11809 #: config/tc-microblaze.c:586
11811 msgid "Invalid register number at '%.6s'"
11814 #: config/tc-microblaze.c:751
11815 msgid "operand must be a constant or a label"
11818 #: config/tc-microblaze.c:760
11820 msgid "operand must be absolute in range %lx..%lx, not %lx"
11823 #: config/tc-microblaze.c:962 config/tc-microblaze.c:969
11824 #: config/tc-microblaze.c:976 config/tc-microblaze.c:1009
11825 #: config/tc-microblaze.c:1016 config/tc-microblaze.c:1022
11826 #: config/tc-microblaze.c:1141 config/tc-microblaze.c:1148
11827 #: config/tc-microblaze.c:1154 config/tc-microblaze.c:1185
11828 #: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
11829 #: config/tc-microblaze.c:1219 config/tc-microblaze.c:1239
11830 #: config/tc-microblaze.c:1246 config/tc-microblaze.c:1264
11831 #: config/tc-microblaze.c:1271 config/tc-microblaze.c:1293
11832 #: config/tc-microblaze.c:1300 config/tc-microblaze.c:1318
11833 #: config/tc-microblaze.c:1330 config/tc-microblaze.c:1348
11834 #: config/tc-microblaze.c:1365 config/tc-microblaze.c:1372
11835 #: config/tc-microblaze.c:1418 config/tc-microblaze.c:1425
11836 #: config/tc-microblaze.c:1471 config/tc-microblaze.c:1478
11837 #: config/tc-microblaze.c:1500 config/tc-microblaze.c:1507
11838 #: config/tc-microblaze.c:1527 config/tc-microblaze.c:1533
11839 #: config/tc-microblaze.c:1595 config/tc-microblaze.c:1601
11840 #: config/tc-microblaze.c:1663 config/tc-microblaze.c:1739
11841 msgid "Error in statement syntax"
11844 #: config/tc-microblaze.c:982 config/tc-microblaze.c:984
11845 #: config/tc-microblaze.c:986 config/tc-microblaze.c:1026
11846 #: config/tc-microblaze.c:1028 config/tc-microblaze.c:1158
11847 #: config/tc-microblaze.c:1160 config/tc-microblaze.c:1198
11848 #: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
11849 #: config/tc-microblaze.c:1227 config/tc-microblaze.c:1252
11850 #: config/tc-microblaze.c:1275 config/tc-microblaze.c:1306
11851 #: config/tc-microblaze.c:1336 config/tc-microblaze.c:1354
11852 #: config/tc-microblaze.c:1484 config/tc-microblaze.c:1486
11853 #: config/tc-microblaze.c:1513 config/tc-microblaze.c:1515
11854 #: config/tc-microblaze.c:1537 config/tc-microblaze.c:1605
11855 #: config/tc-microblaze.c:1669
11856 msgid "Cannot use special register with this instruction"
11859 #: config/tc-microblaze.c:1036
11860 msgid "lmi pseudo instruction should not use a label in imm field"
11863 #: config/tc-microblaze.c:1038
11864 msgid "smi pseudo instruction should not use a label in imm field"
11867 #: config/tc-microblaze.c:1163
11868 msgid "Symbol used as immediate for shift instruction"
11871 #: config/tc-microblaze.c:1172
11873 msgid "Shift value > 32. using <value %% 32>"
11876 #: config/tc-microblaze.c:1278
11877 msgid "Symbol used as immediate value for msrset/msrclr instructions"
11880 #: config/tc-microblaze.c:1407 config/tc-microblaze.c:1460
11881 msgid "invalid value for special purpose register"
11884 #: config/tc-microblaze.c:1677
11885 msgid "An IMM instruction should not be present in the .s file"
11888 #: config/tc-microblaze.c:1741
11889 msgid "Symbol used as immediate for mbar instruction"
11892 #: config/tc-microblaze.c:1747
11894 msgid "Immediate value for mbar > 32. using <value %% 32>"
11897 #: config/tc-microblaze.c:1821
11898 msgid "Bad call to MD_NTOF()"
11901 #: config/tc-microblaze.c:2088
11903 msgid "pcrel for branch to %s too far (0x%x)"
11906 #. We know the abs value: Should never happen.
11907 #: config/tc-microblaze.c:2247
11908 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
11911 #. Cannot have a PC-relative branch to a diff segment.
11912 #: config/tc-microblaze.c:2261
11914 msgid "PC relative branch to label %s which is not in the instruction space"
11917 #: config/tc-microblaze.c:2304
11919 "Variable is accessed using small data read only anchor, but it is not in the "
11920 "small data read only section"
11923 #: config/tc-microblaze.c:2327
11925 "Variable is accessed using small data read write anchor, but it is not in "
11926 "the small data read write section"
11929 #: config/tc-microblaze.c:2336
11930 msgid "Incorrect fr_opcode value in frag. Internal error....."
11933 #. We know the abs value: Should never happen.
11934 #: config/tc-microblaze.c:2343
11935 msgid "Absolute value in relaxation code. Assembler error....."
11938 #: config/tc-mips.c:2175
11940 msgid "the %d-bit %s architecture does not support the `%s' extension"
11943 #: config/tc-mips.c:2178
11945 msgid "the `%s' extension requires %s%d revision %d or greater"
11948 #: config/tc-mips.c:2187
11950 msgid "the `%s' extension was removed in %s%d revision %d"
11953 #: config/tc-mips.c:2196
11955 msgid "the `%s' extension requires 64-bit FPRs"
11958 #: config/tc-mips.c:3048 config/tc-mips.c:16640
11960 msgid "unrecognized register name `%s'"
11963 #: config/tc-mips.c:3275
11964 msgid "invalid register range"
11967 #: config/tc-mips.c:3303
11968 msgid "vector element must be constant"
11971 #: config/tc-mips.c:3313
11972 msgid "missing `]'"
11975 #: config/tc-mips.c:3536
11977 msgid "internal: bad mips opcode (mask error): %s %s"
11980 #: config/tc-mips.c:3563
11982 msgid "internal: unknown operand type: %s %s"
11985 #: config/tc-mips.c:3596
11987 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
11990 #: config/tc-mips.c:3604
11992 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
11995 #: config/tc-mips.c:3611
11997 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
12000 #: config/tc-mips.c:3646
12002 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
12005 #: config/tc-mips.c:3654
12007 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
12010 #: config/tc-mips.c:3679
12011 msgid "-G may not be used in position-independent code"
12014 #: config/tc-mips.c:3685
12015 msgid "-G may not be used with abicalls"
12018 #: config/tc-mips.c:3790
12019 msgid "broken assembler, no assembly attempted"
12022 #: config/tc-mips.c:3938
12024 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
12027 #: config/tc-mips.c:3945
12029 msgid ".gnu_attribute %d,%d requires `%s'"
12032 #: config/tc-mips.c:4006
12034 msgid ".gnu_attribute %d,%d is no longer supported"
12037 #: config/tc-mips.c:4015
12039 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
12042 #: config/tc-mips.c:4028
12043 msgid "`gp=64' used with a 32-bit processor"
12046 #: config/tc-mips.c:4031
12047 msgid "`gp=32' used with a 64-bit ABI"
12050 #: config/tc-mips.c:4034
12051 msgid "`gp=64' used with a 32-bit ABI"
12054 #: config/tc-mips.c:4041
12055 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
12058 #: config/tc-mips.c:4043
12059 msgid "`fp=xx' cannot be used with `singlefloat'"
12062 #: config/tc-mips.c:4047
12063 msgid "`fp=64' used with a 32-bit fpu"
12066 #: config/tc-mips.c:4051
12067 msgid "`fp=64' used with a 32-bit ABI"
12070 #: config/tc-mips.c:4056
12071 msgid "`fp=32' used with a 64-bit ABI"
12074 #: config/tc-mips.c:4058
12075 msgid "`fp=32' used with a MIPS R6 cpu"
12078 #: config/tc-mips.c:4061
12079 msgid "Unknown size of floating point registers"
12082 #: config/tc-mips.c:4066
12083 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
12086 #: config/tc-mips.c:4069 config/tc-mips.c:4073
12088 msgid "`%s' cannot be used with `%s'"
12091 #: config/tc-mips.c:4078
12093 msgid "branch relaxation is not supported in `%s'"
12096 #: config/tc-mips.c:4154
12097 msgid "trap exception not supported at ISA 1"
12100 #: config/tc-mips.c:4167 config/tc-mips.c:17523
12102 msgid "`%s' does not support legacy NaN"
12105 #: config/tc-mips.c:4214
12107 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
12110 #: config/tc-mips.c:4918
12112 msgid "operand %d out of range"
12115 #: config/tc-mips.c:4926
12117 msgid "operand %d must be constant"
12120 #: config/tc-mips.c:4970 read.c:4458 read.c:5259 write.c:263 write.c:1031
12121 msgid "register value used as expression"
12124 #: config/tc-mips.c:4983
12126 msgid "operand %d must be an immediate expression"
12129 #: config/tc-mips.c:5105 config/tc-mips.c:5107
12131 msgid "float register should be even, was %d"
12134 #: config/tc-mips.c:5120
12136 msgid "condition code register should be even for %s, was %d"
12139 #: config/tc-mips.c:5125
12141 msgid "condition code register should be 0 or 4 for %s, was %d"
12144 #: config/tc-mips.c:5446
12145 msgid "invalid performance register"
12148 #: config/tc-mips.c:5542 config/tc-mips.c:6013
12149 msgid "the source register must not be $0"
12152 #: config/tc-mips.c:5818
12153 msgid "missing frame size"
12156 #: config/tc-mips.c:5823
12157 msgid "frame size specified twice"
12160 #: config/tc-mips.c:5828
12161 msgid "invalid frame size"
12164 #: config/tc-mips.c:5868
12166 msgid "operand %d must be an immediate"
12169 #: config/tc-mips.c:5883
12170 msgid "invalid element selector"
12173 #: config/tc-mips.c:5896
12175 msgid "operand %d must be scalar"
12178 #: config/tc-mips.c:6076
12179 msgid "floating-point expression required"
12182 #: config/tc-mips.c:6176
12184 msgid "cannot use `%s' in this section"
12187 #: config/tc-mips.c:6323
12188 msgid "used $at without \".set noat\""
12191 #: config/tc-mips.c:6325
12193 msgid "used $%u with \".set at=$%u\""
12196 #: config/tc-mips.c:7508
12198 msgid "wrong size instruction in a %u-bit branch delay slot"
12201 #: config/tc-mips.c:7528 config/tc-mips.c:7538 config/tc-mips.c:15938
12203 msgid "jump to misaligned address (0x%lx)"
12206 #: config/tc-mips.c:7553 config/tc-mips.c:7573 config/tc-mips.c:7590
12207 #: config/tc-mips.c:9140 config/tc-mips.c:15792 config/tc-mips.c:15799
12208 #: config/tc-mips.c:16192 config/tc-mips.c:19038
12210 msgid "branch to misaligned address (0x%lx)"
12213 #: config/tc-mips.c:7559 config/tc-mips.c:7577 config/tc-mips.c:7594
12214 #: config/tc-mips.c:9143
12216 msgid "branch address range overflow (0x%lx)"
12219 #: config/tc-mips.c:7839
12220 msgid "extended instruction in delay slot"
12223 #: config/tc-mips.c:8303
12224 msgid "source and destination must be different"
12227 #: config/tc-mips.c:8306
12228 msgid "a destination register must be supplied"
12231 #: config/tc-mips.c:8311
12232 msgid "the source register must not be $31"
12235 #: config/tc-mips.c:8559 config/tc-mips.c:14532 config/tc-mips.c:19185
12236 msgid "invalid unextended operand value"
12239 #: config/tc-mips.c:8677
12241 msgid "opcode not supported on this processor: %s (%s)"
12244 #: config/tc-mips.c:8756
12245 msgid "opcode not supported in the `insn32' mode"
12248 #: config/tc-mips.c:8759
12250 msgid "unrecognized %d-bit version of microMIPS opcode"
12253 #: config/tc-mips.c:8815
12254 msgid "unrecognized unextended version of MIPS16 opcode"
12257 #: config/tc-mips.c:8818
12258 msgid "unrecognized extended version of MIPS16 opcode"
12261 #: config/tc-mips.c:8868 config/tc-mips.c:19056
12263 "macro instruction expanded into multiple instructions in a branch delay slot"
12266 #: config/tc-mips.c:8871 config/tc-mips.c:19064
12267 msgid "macro instruction expanded into multiple instructions"
12270 #: config/tc-mips.c:8875
12272 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
12276 #: config/tc-mips.c:8877
12278 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
12282 #: config/tc-mips.c:9340
12283 msgid "operand overflow"
12286 #: config/tc-mips.c:9359 config/tc-mips.c:9946 config/tc-mips.c:14013
12287 msgid "macro used $at after \".set noat\""
12290 #: config/tc-mips.c:9507 config/tc-mips.c:12324 config/tc-mips.c:13007
12292 msgid "number (0x%s) larger than 32 bits"
12295 #: config/tc-mips.c:9527
12296 msgid "number larger than 64 bits"
12299 #: config/tc-mips.c:9824 config/tc-mips.c:9852 config/tc-mips.c:9890
12300 #: config/tc-mips.c:9935 config/tc-mips.c:12567 config/tc-mips.c:12606
12301 #: config/tc-mips.c:12645 config/tc-mips.c:13103 config/tc-mips.c:13155
12302 msgid "PIC code offset overflow (max 16 signed bits)"
12305 #: config/tc-mips.c:10468
12307 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
12310 #. Result is always true.
12311 #: config/tc-mips.c:10564
12313 msgid "branch %s is always true"
12316 #: config/tc-mips.c:10792 config/tc-mips.c:10902
12317 msgid "divide by zero"
12320 #: config/tc-mips.c:10992
12321 msgid "dla used to load 32-bit register; recommend using la instead"
12324 #: config/tc-mips.c:10996
12325 msgid "la used to load 64-bit address; recommend using dla instead"
12328 #: config/tc-mips.c:11105 config/tc-riscv.c:1601
12329 msgid "offset too large"
12332 #: config/tc-mips.c:11279 config/tc-mips.c:11557
12333 msgid "PIC code offset overflow (max 32 signed bits)"
12336 #: config/tc-mips.c:11627 config/tc-mips.c:11703
12338 msgid "opcode not supported in the `insn32' mode `%s'"
12341 #: config/tc-mips.c:11655
12342 msgid "MIPS PIC call to register other than $25"
12345 #: config/tc-mips.c:11671 config/tc-mips.c:11682 config/tc-mips.c:11815
12346 #: config/tc-mips.c:11826
12347 msgid "no .cprestore pseudo-op used in PIC code"
12350 #: config/tc-mips.c:11676 config/tc-mips.c:11820
12351 msgid "no .frame pseudo-op used in PIC code"
12354 #: config/tc-mips.c:11841
12355 msgid "non-PIC jump used in PIC library"
12358 #: config/tc-mips.c:12824
12360 msgid "Unable to generate `%s' compliant code without mthc1"
12363 #: config/tc-mips.c:13567
12365 msgid "instruction %s: result is always false"
12368 #: config/tc-mips.c:13720
12370 msgid "instruction %s: result is always true"
12373 #. FIXME: Check if this is one of the itbl macros, since they
12374 #. are added dynamically.
12375 #: config/tc-mips.c:14009
12377 msgid "macro %s not implemented yet"
12380 #: config/tc-mips.c:14542
12381 msgid "extended operand requested but not required"
12384 #: config/tc-mips.c:14551
12385 msgid "operand value out of range for instruction"
12388 #: config/tc-mips.c:14650
12390 msgid "relocation %s isn't supported by the current ABI"
12393 #: config/tc-mips.c:14706
12394 msgid "unclosed '('"
12397 #: config/tc-mips.c:14768
12399 msgid "a different %s was already specified, is now %s"
12402 #: config/tc-mips.c:14935
12403 msgid "-mmicromips cannot be used with -mips16"
12406 #: config/tc-mips.c:14950
12407 msgid "-mips16 cannot be used with -micromips"
12410 #: config/tc-mips.c:15119 config/tc-mips.c:15177
12411 msgid "no compiled in support for 64 bit object file format"
12414 #: config/tc-mips.c:15184
12416 msgid "invalid abi -mabi=%s"
12419 #: config/tc-mips.c:15224
12421 msgid "invalid NaN setting -mnan=%s"
12424 #: config/tc-mips.c:15258
12425 msgid "-G not supported in this configuration"
12428 #: config/tc-mips.c:15284
12430 msgid "-%s conflicts with the other architecture options, which imply -%s"
12433 #: config/tc-mips.c:15300
12435 msgid "-march=%s is not compatible with the selected ABI"
12438 #: config/tc-mips.c:15796 config/tc-mips.c:16186 config/tc-mips.c:19035
12439 msgid "branch to a symbol in another ISA mode"
12442 #: config/tc-mips.c:15803 config/tc-mips.c:15943 config/tc-mips.c:16196
12444 msgid "cannot encode misaligned addend in the relocatable field (0x%lx)"
12447 #: config/tc-mips.c:15840
12448 msgid "PC-relative reference to a different section"
12451 #: config/tc-mips.c:15912 config/tc-riscv.c:3023
12452 msgid "TLS relocation against a constant"
12455 #: config/tc-mips.c:15932
12456 msgid "jump to a symbol in another ISA mode"
12459 #: config/tc-mips.c:15935
12460 msgid "JALX to a symbol in the same ISA mode"
12463 #: config/tc-mips.c:16019
12464 msgid "unsupported constant in relocation"
12467 #: config/tc-mips.c:16091
12469 msgid "PC-relative access using misaligned symbol (%lx)"
12472 #: config/tc-mips.c:16095
12474 msgid "PC-relative access using misaligned offset (%lx)"
12477 #: config/tc-mips.c:16108 config/tc-mips.c:16127
12478 msgid "PC-relative access out of range"
12481 #: config/tc-mips.c:16114
12483 msgid "PC-relative access to misaligned address (%lx)"
12486 #: config/tc-mips.c:16281
12488 msgid "alignment too large, %d assumed"
12491 #: config/tc-mips.c:16284
12492 msgid "alignment negative, 0 assumed"
12495 #: config/tc-mips.c:16520
12497 msgid "%s: no such section"
12500 #: config/tc-mips.c:16576
12502 msgid ".option pic%d not supported"
12505 #: config/tc-mips.c:16578
12507 msgid ".option pic%d not supported in VxWorks PIC mode"
12510 #: config/tc-mips.c:16590 config/tc-mips.c:16930
12511 msgid "-G may not be used with SVR4 PIC code"
12514 #: config/tc-mips.c:16596
12516 msgid "unrecognized option \"%s\""
12519 #: config/tc-mips.c:16702
12521 msgid "unknown architecture %s"
12524 #: config/tc-mips.c:16717 config/tc-mips.c:16881
12526 msgid "unknown ISA level %s"
12529 #: config/tc-mips.c:16727
12531 msgid "unknown ISA or architecture %s"
12534 #: config/tc-mips.c:16786
12535 msgid "`noreorder' must be set before `nomacro'"
12538 #: config/tc-mips.c:16816
12539 msgid ".set pop with no .set push"
12542 #: config/tc-mips.c:16835
12544 msgid "tried to set unrecognized symbol: %s\n"
12547 #: config/tc-mips.c:16908
12549 msgid ".module used with unrecognized symbol: %s\n"
12552 #: config/tc-mips.c:16914
12553 msgid ".module is not permitted after generating code"
12556 #: config/tc-mips.c:16974 config/tc-mips.c:17053 config/tc-mips.c:17157
12557 #: config/tc-mips.c:17187 config/tc-mips.c:17236
12559 msgid "%s not supported in MIPS16 mode"
12562 #: config/tc-mips.c:16981
12563 msgid ".cpload not in noreorder section"
12566 #: config/tc-mips.c:17062 config/tc-mips.c:17081
12567 msgid "missing argument separator ',' for .cpsetup"
12570 #: config/tc-mips.c:17279 config/tc-riscv.c:3344
12572 msgid "unsupported use of %s"
12575 #: config/tc-mips.c:17370
12576 msgid "unsupported use of .gpword"
12579 #: config/tc-mips.c:17408
12580 msgid "unsupported use of .gpdword"
12583 #: config/tc-mips.c:17440
12584 msgid "unsupported use of .ehword"
12587 #: config/tc-mips.c:17527
12588 msgid "bad .nan directive"
12591 #: config/tc-mips.c:17576
12593 msgid "ignoring attempt to redefine symbol %s"
12596 #: config/tc-mips.c:17591 ecoff.c:3359
12597 msgid "bad .weakext directive"
12600 #: config/tc-mips.c:18560 config/tc-mips.c:18837
12601 msgid "relaxed out-of-range branch into a jump"
12604 #: config/tc-mips.c:19060
12605 msgid "extended instruction in a branch delay slot"
12608 #: config/tc-mips.c:19174 config/tc-xtensa.c:1704 config/tc-xtensa.c:1982
12609 msgid "unsupported relocation"
12612 #: config/tc-mips.c:19682 config/tc-score.c:5644
12613 msgid "expected simple number"
12616 #: config/tc-mips.c:19710 config/tc-score.c:5671
12617 msgid "invalid number"
12620 #: config/tc-mips.c:19787 ecoff.c:2988
12621 msgid ".end directive without a preceding .ent directive"
12624 #: config/tc-mips.c:19796
12625 msgid ".end symbol does not match .ent symbol"
12628 #: config/tc-mips.c:19873
12629 msgid ".ent or .aent not in text section"
12632 #: config/tc-mips.c:19876 config/tc-score.c:5703
12633 msgid "missing .end"
12636 #: config/tc-mips.c:19959
12637 msgid ".mask/.fmask outside of .ent"
12640 #: config/tc-mips.c:19966
12641 msgid "bad .mask/.fmask directive"
12644 #: config/tc-mips.c:20269
12646 msgid "bad value (%s) for %s"
12649 #: config/tc-mips.c:20333
12653 "-EB\t\t\tgenerate big endian output\n"
12654 "-EL\t\t\tgenerate little endian output\n"
12655 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
12656 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
12657 "\t\t\timplicitly with the gp register [default 8]\n"
12660 #: config/tc-mips.c:20340
12663 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
12664 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
12665 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
12666 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
12667 "-mips5 generate MIPS ISA V instructions\n"
12668 "-mips32 generate MIPS32 ISA instructions\n"
12669 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
12670 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
12671 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
12672 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
12673 "-mips64 generate MIPS64 ISA instructions\n"
12674 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
12675 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
12676 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
12677 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
12678 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
12681 #: config/tc-mips.c:20365
12684 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
12685 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
12686 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
12689 #: config/tc-mips.c:20378
12692 "-mips16\t\t\tgenerate mips16 instructions\n"
12693 "-no-mips16\t\tdo not generate mips16 instructions\n"
12696 #: config/tc-mips.c:20381
12699 "-mmips16e2\t\tgenerate MIPS16e2 instructions\n"
12700 "-mno-mips16e2\t\tdo not generate MIPS16e2 instructions\n"
12703 #: config/tc-mips.c:20384
12706 "-mmicromips\t\tgenerate microMIPS instructions\n"
12707 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
12710 #: config/tc-mips.c:20387
12713 "-msmartmips\t\tgenerate smartmips instructions\n"
12714 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
12717 #: config/tc-mips.c:20390
12720 "-mdsp\t\t\tgenerate DSP instructions\n"
12721 "-mno-dsp\t\tdo not generate DSP instructions\n"
12724 #: config/tc-mips.c:20393
12727 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
12728 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
12731 #: config/tc-mips.c:20396
12734 "-mdspr3\t\t\tgenerate DSP R3 instructions\n"
12735 "-mno-dspr3\t\tdo not generate DSP R3 instructions\n"
12738 #: config/tc-mips.c:20399
12741 "-mmt\t\t\tgenerate MT instructions\n"
12742 "-mno-mt\t\t\tdo not generate MT instructions\n"
12745 #: config/tc-mips.c:20402
12748 "-mmcu\t\t\tgenerate MCU instructions\n"
12749 "-mno-mcu\t\tdo not generate MCU instructions\n"
12752 #: config/tc-mips.c:20405
12755 "-mmsa\t\t\tgenerate MSA instructions\n"
12756 "-mno-msa\t\tdo not generate MSA instructions\n"
12759 #: config/tc-mips.c:20408
12762 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
12763 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
12766 #: config/tc-mips.c:20411
12769 "-mvirt\t\t\tgenerate Virtualization instructions\n"
12770 "-mno-virt\t\tdo not generate Virtualization instructions\n"
12773 #: config/tc-mips.c:20414
12776 "-mcrc\t\t\tgenerate CRC instructions\n"
12777 "-mno-crc\t\tdo not generate CRC instructions\n"
12780 #: config/tc-mips.c:20417
12783 "-mginv\t\t\tgenerate Global INValidate (GINV) instructions\n"
12784 "-mno-ginv\t\tdo not generate Global INValidate instructions\n"
12787 #: config/tc-mips.c:20420
12790 "-mloongson-mmi\t\tgenerate Loongson MultiMedia extensions Instructions (MMI) "
12792 "-mno-loongson-mmi\tdo not generate Loongson MultiMedia extensions "
12796 #: config/tc-mips.c:20423
12799 "-mloongson-cam\t\tgenerate Loongson Content Address Memory (CAM) "
12801 "-mno-loongson-cam\tdo not generate Loongson Content Address Memory "
12805 #: config/tc-mips.c:20426
12808 "-mloongson-ext\t\tgenerate Loongson EXTensions (EXT) instructions\n"
12809 "-mno-loongson-ext\tdo not generate Loongson EXTensions Instructions\n"
12812 #: config/tc-mips.c:20429
12815 "-mloongson-ext2\t\tgenerate Loongson EXTensions R2 (EXT2) instructions\n"
12816 "-mno-loongson-ext2\tdo not generate Loongson EXTensions R2 Instructions\n"
12819 #: config/tc-mips.c:20432
12822 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
12823 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
12826 #: config/tc-mips.c:20436
12829 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata, default\n"
12830 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12833 #: config/tc-mips.c:20440
12836 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12837 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata, "
12841 #: config/tc-mips.c:20444
12844 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
12845 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
12846 "-mfix-loongson3-llsc\twork around Loongson3 LL/SC errata\n"
12847 "-mno-fix-loongson3-llsc\tdisable work around Loongson3 LL/SC errata\n"
12848 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
12849 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
12850 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
12851 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
12852 "-mfix-r5900\t\twork around R5900 short loop errata\n"
12853 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
12854 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
12855 "-msym32\t\t\tassume all symbols have 32-bit values\n"
12856 "-O0\t\t\tdo not remove unneeded NOPs, do not swap branches\n"
12857 "-O, -O1\t\t\tremove unneeded NOPs, do not swap branches\n"
12858 "-O2\t\t\tremove unneeded NOPs and swap branches\n"
12859 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
12860 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
12863 #: config/tc-mips.c:20462
12866 "-mhard-float\t\tallow floating-point instructions\n"
12867 "-msoft-float\t\tdo not allow floating-point instructions\n"
12868 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
12869 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
12870 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
12871 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
12872 "-mignore-branch-isa\taccept invalid branches requiring an ISA mode switch\n"
12873 "-mno-ignore-branch-isa\treject invalid branches requiring an ISA mode "
12875 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
12878 #: config/tc-mips.c:20480
12881 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
12882 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
12883 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
12884 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
12885 "-xgot\t\t\tassume a 32 bit GOT\n"
12886 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
12887 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
12888 " position dependent (non shared) code\n"
12889 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
12892 #: config/tc-mips.c:20501
12894 msgid "-32\t\t\tcreate o32 ABI object file%s\n"
12897 #: config/tc-mips.c:20503 config/tc-mips.c:20506 config/tc-mips.c:20509
12901 #: config/tc-mips.c:20504
12903 msgid "-n32\t\t\tcreate n32 ABI object file%s\n"
12906 #: config/tc-mips.c:20507
12908 msgid "-64\t\t\tcreate 64 ABI object file%s\n"
12911 #: config/tc-mips.c:20589
12912 msgid "missing .end at end of assembly"
12915 #: config/tc-mmix.c:702
12917 msgid " MMIX-specific command line options:\n"
12920 #: config/tc-mmix.c:703
12923 " -fixed-special-register-names\n"
12924 " Allow only the original special register names.\n"
12927 #: config/tc-mmix.c:706
12929 msgid " -globalize-symbols Make all symbols global.\n"
12932 #: config/tc-mmix.c:708
12934 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
12937 #: config/tc-mmix.c:710
12939 msgid " -relax Create linker relaxable code.\n"
12942 #: config/tc-mmix.c:712
12945 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
12946 " Implies -fixed-special-register-names.\n"
12949 #: config/tc-mmix.c:715
12952 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
12953 " into multiple instructions.\n"
12956 #: config/tc-mmix.c:718
12959 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
12962 #: config/tc-mmix.c:720
12965 " -linker-allocated-gregs If there's no suitable GREG definition for "
12966 "the operands of an instruction, let the linker "
12970 #: config/tc-mmix.c:723
12973 " -x Do not warn when an operand to GETA, a branch,\n"
12974 " PUSHJ or JUMP is not known to be within range.\n"
12975 " The linker will catch any errors. Implies\n"
12976 " -linker-allocated-gregs."
12979 #: config/tc-mmix.c:849
12981 msgid "unknown opcode: `%s'"
12984 #: config/tc-mmix.c:971 config/tc-mmix.c:986
12985 msgid "specified location wasn't TETRA-aligned"
12988 #: config/tc-mmix.c:973 config/tc-mmix.c:988 config/tc-mmix.c:4225
12989 #: config/tc-mmix.c:4241
12990 msgid "unaligned data at an absolute location is not supported"
12993 #: config/tc-mmix.c:1098
12995 msgid "invalid operand to opcode %s: `%s'"
12998 #: config/tc-mmix.c:1120 config/tc-mmix.c:1147 config/tc-mmix.c:1180
12999 #: config/tc-mmix.c:1188 config/tc-mmix.c:1205 config/tc-mmix.c:1233
13000 #: config/tc-mmix.c:1254 config/tc-mmix.c:1279 config/tc-mmix.c:1327
13001 #: config/tc-mmix.c:1434 config/tc-mmix.c:1459 config/tc-mmix.c:1491
13002 #: config/tc-mmix.c:1523 config/tc-mmix.c:1553 config/tc-mmix.c:1606
13003 #: config/tc-mmix.c:1623 config/tc-mmix.c:1650 config/tc-mmix.c:1678
13004 #: config/tc-mmix.c:1708 config/tc-mmix.c:1734 config/tc-mmix.c:1750
13005 #: config/tc-mmix.c:1776 config/tc-mmix.c:1792 config/tc-mmix.c:1808
13006 #: config/tc-mmix.c:1889
13008 msgid "invalid operands to opcode %s: `%s'"
13011 #: config/tc-mmix.c:1989
13012 msgid "internal: mmix_prefix_name but empty prefix"
13015 #: config/tc-mmix.c:2052
13017 msgid "too many GREG registers allocated (max %d)"
13020 #: config/tc-mmix.c:2112
13021 msgid "BSPEC already active. Nesting is not supported."
13024 #: config/tc-mmix.c:2121
13025 msgid "invalid BSPEC expression"
13028 #: config/tc-mmix.c:2137
13030 msgid "can't create section %s"
13033 #: config/tc-mmix.c:2141
13035 msgid "can't set section flags for section %s"
13038 #: config/tc-mmix.c:2162
13039 msgid "ESPEC without preceding BSPEC"
13042 #: config/tc-mmix.c:2191
13043 msgid "missing local expression"
13046 #: config/tc-mmix.c:2408
13047 msgid "operand out of range, instruction expanded"
13050 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
13051 #. user-friendly, though a little bit non-substantial.
13052 #: config/tc-mmix.c:2659
13053 msgid "directive LOCAL must be placed in code or data"
13056 #: config/tc-mmix.c:2660
13057 msgid "internal confusion: relocation in a section without contents"
13060 #: config/tc-mmix.c:2774
13061 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
13064 #: config/tc-mmix.c:2822
13065 msgid "no suitable GREG definition for operands"
13068 #: config/tc-mmix.c:2881
13069 msgid "operands were not reducible at assembly-time"
13072 #: config/tc-mmix.c:2908
13074 msgid "cannot generate relocation type for symbol %s, code %s"
13077 #: config/tc-mmix.c:2928
13079 msgid "internal: unhandled label %s"
13082 #: config/tc-mmix.c:2957
13083 msgid "[0-9]H labels may not appear alone on a line"
13086 #: config/tc-mmix.c:2965
13087 msgid "[0-9]H labels do not mix with dot-pseudos"
13090 #: config/tc-mmix.c:3053
13091 msgid "invalid characters in input"
13094 #: config/tc-mmix.c:3159
13095 msgid "empty label field for IS"
13098 #: config/tc-mmix.c:3485
13100 msgid "internal: unexpected relax type %d:%d"
13103 #: config/tc-mmix.c:3509
13104 msgid "BSPEC without ESPEC."
13107 #: config/tc-mmix.c:3574
13108 msgid "LOC to section unknown or indeterminable at first pass"
13111 #: config/tc-mmix.c:3746
13112 msgid "GREG expression too complicated"
13115 #: config/tc-mmix.c:3761
13116 msgid "internal: GREG expression not resolved to section"
13119 #: config/tc-mmix.c:3810
13120 msgid "register section has contents\n"
13123 #: config/tc-mmix.c:3936
13124 msgid "section change from within a BSPEC/ESPEC pair is not supported"
13127 #: config/tc-mmix.c:3957
13128 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
13131 #: config/tc-mmix.c:3967
13132 msgid "invalid LOC expression"
13135 #: config/tc-mmix.c:4012 config/tc-mmix.c:4039
13136 msgid "LOC expression stepping backwards is not supported"
13139 #. We will only get here in rare cases involving #NO_APP,
13140 #. where the unterminated string is not recognized by the
13141 #. preformatting pass.
13142 #: config/tc-mmix.c:4148 config/tc-mmix.c:4306 config/tc-z80.c:3190
13143 msgid "unterminated string"
13146 #: config/tc-mmix.c:4165
13147 msgid "BYTE expression not a pure number"
13150 #. Note that mmixal does not allow negative numbers in
13151 #. BYTE sequences, so neither should we.
13152 #: config/tc-mmix.c:4174
13153 msgid "BYTE expression not in the range 0..255"
13156 #: config/tc-mmix.c:4223 config/tc-mmix.c:4239
13157 msgid "data item with alignment larger than location"
13160 #. Since integer_constant is local to expr.c, we have to make this a
13161 #. macro. FIXME: Do it cleaner.
13162 #: config/tc-mmix.h:98
13163 msgid "`&' serial number operator is not supported"
13166 #: config/tc-mn10200.c:300
13169 "MN10200 options:\n"
13173 #: config/tc-mn10200.c:896 config/tc-mn10300.c:1253 config/tc-s390.c:1691
13174 #: config/tc-v850.c:2328
13176 msgid "Unrecognized opcode: `%s'"
13179 #. xgettext:c-format.
13180 #: config/tc-mn10200.c:1139 config/tc-mn10300.c:1821 config/tc-ppc.c:3969
13181 #: config/tc-s390.c:1604 config/tc-v850.c:3043
13183 msgid "junk at end of line: `%s'"
13186 #: config/tc-mn10300.c:439
13189 "MN10300 assembler options:\n"
13193 #: config/tc-mn10300.c:1270
13194 msgid "Invalid opcode/operands"
13197 #: config/tc-mn10300.c:1792
13198 msgid "Invalid register specification."
13201 #: config/tc-mn10300.c:2390
13203 msgid "Bad relocation fixup type (%d)"
13206 #: config/tc-moxie.c:204 config/tc-moxie.c:223 config/tc-moxie.c:314
13207 #: config/tc-moxie.c:360
13208 msgid "expecting comma delimited register operands"
13211 #: config/tc-moxie.c:250 config/tc-moxie.c:390 config/tc-moxie.c:420
13212 #: config/tc-moxie.c:495
13213 msgid "expecting comma delimited operands"
13216 #: config/tc-moxie.c:318 config/tc-moxie.c:346
13217 msgid "expecting indirect register `($rA)'"
13220 #: config/tc-moxie.c:326 config/tc-moxie.c:354 config/tc-moxie.c:445
13221 #: config/tc-moxie.c:487
13222 msgid "missing closing parenthesis"
13225 #: config/tc-moxie.c:437 config/tc-moxie.c:479
13226 msgid "expecting indirect register `($rX)'"
13229 #: config/tc-moxie.c:557 config/tc-pj.c:313
13230 msgid "Something forgot to clean up\n"
13233 #: config/tc-moxie.c:641
13236 " -EB assemble for a big endian system (default)\n"
13237 " -EL assemble for a little endian system\n"
13240 #: config/tc-moxie.c:701
13241 msgid "pcrel too far BFD_RELOC_MOXIE_10"
13244 #: config/tc-msp430.c:520
13245 msgid ".profiler pseudo requires at least two operands."
13248 #: config/tc-msp430.c:579
13249 msgid "unknown profiling flag - ignored."
13252 #: config/tc-msp430.c:595
13253 msgid "ambiguous flags combination - '.profiler' directive ignored."
13256 #: config/tc-msp430.c:605
13257 msgid "profiling in absolute section?"
13260 #: config/tc-msp430.c:1381
13262 msgid "Unrecognised CPU errata name starting here: %s"
13265 #: config/tc-msp430.c:1387
13267 msgid "Expecting comma after CPU errata name, not: %s"
13270 #: config/tc-msp430.c:1397
13271 msgid "MCU option requires a name\n"
13274 #: config/tc-msp430.c:1435
13276 msgid "unrecognised argument to -mcpu option '%s'"
13279 #: config/tc-msp430.c:1632
13281 msgid "bad arguments \"%s\" and/or \"%s\" in %s directive"
13284 #: config/tc-msp430.c:1644
13286 msgid "file was compiled for the 430 ISA but the %s ISA is selected"
13289 #: config/tc-msp430.c:1649
13290 msgid "file was compiled for the 430X ISA but the 430 ISA is selected"
13293 #: config/tc-msp430.c:1653
13296 "unknown MSPABI build attribute value '%d' for OFBA_MSPABI_Tag_ISA(%d) in ."
13297 "mspabi_attribute directive"
13300 #: config/tc-msp430.c:1668
13302 "file was compiled for the small memory model, but the large memory model is "
13306 #: config/tc-msp430.c:1673
13308 "file was compiled for the large memory model, but the small memory model is "
13312 #: config/tc-msp430.c:1677
13315 "unknown MSPABI build attribute value '%d' for %s(%d) in .mspabi_attribute "
13319 #: config/tc-msp430.c:1689
13321 msgid "unknown MSPABI build attribute tag '%d' in .mspabi_attribute directive"
13324 #: config/tc-msp430.c:1705
13326 "file was compiled assuming all data will be in the lower memory region, but "
13327 "the upper region is in use"
13330 #: config/tc-msp430.c:1710
13332 "file was compiled assuming data could be in the upper memory region, but the "
13333 "lower data region is exclusively in use"
13336 #: config/tc-msp430.c:1715
13339 "unknown GNU build attribute value '%d' for Tag_GNU_MSP430_Data_Region(%d) "
13340 "in .gnu_attribute directive"
13343 #: config/tc-msp430.c:1721
13345 msgid "internal: unexpected argument '%d' to msp430_object_attribute"
13348 #: config/tc-msp430.c:1771
13351 "MSP430 options:\n"
13352 " -mmcu=<msp430-name> - select microcontroller type\n"
13353 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
13356 #: config/tc-msp430.c:1775
13359 " -msilicon-errata=<name>[,<name>...] - enable fixups for silicon errata\n"
13360 " -msilicon-errata-warn=<name>[,<name>...] - warn when a fixup might be "
13362 " supported errata names: cpu4, cpu8, cpu11, cpu12, cpu13, cpu19\n"
13365 #: config/tc-msp430.c:1779
13368 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
13369 " -mP - enable polymorph instructions\n"
13372 #: config/tc-msp430.c:1782
13374 msgid " -ml - enable large code model\n"
13377 #: config/tc-msp430.c:1784
13379 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
13382 #: config/tc-msp430.c:1786
13384 msgid " -mn - insert a NOP after changing interrupts\n"
13387 #: config/tc-msp430.c:1788
13389 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
13392 #: config/tc-msp430.c:1790
13394 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
13397 #: config/tc-msp430.c:1792
13400 " -mU - for an instruction which changes interrupt state, but where it is "
13402 " known how the state is changed, do not warn/insert NOPs\n"
13405 #: config/tc-msp430.c:1795
13408 " -mu - for an instruction which changes interrupt state, but where it is "
13410 " known how the state is changed, warn/insert NOPs (default)\n"
13411 " -mn and/or -my are required for this to have any effect\n"
13414 #: config/tc-msp430.c:1799
13417 " -mdata-region={none|lower|upper|either} - select region data will be\n"
13421 #: config/tc-msp430.c:1971
13423 msgid "extra characters '%s' at end of immediate expression '%s'"
13426 #: config/tc-msp430.c:2003 config/tc-msp430.c:2187 config/tc-msp430.c:2302
13428 msgid "value 0x%x out of extended range."
13431 #: config/tc-msp430.c:2009
13433 msgid "value %d out of range. Use #lo() or #hi()"
13436 #: config/tc-msp430.c:2055
13437 msgid "cpu4: not converting PUSH #4 to shorter form"
13440 #: config/tc-msp430.c:2072
13441 msgid "cpu4: not converting PUSH #8 to shorter form"
13444 #: config/tc-msp430.c:2086
13445 msgid "error: unsupported #foo() directive used on symbol"
13448 #: config/tc-msp430.c:2103
13450 msgid "unknown expression in operand %s. Use #llo(), #lhi(), #hlo() or #hhi()"
13453 #: config/tc-msp430.c:2154
13455 msgid "Registers cannot be used within immediate expression [%s]"
13458 #: config/tc-msp430.c:2156
13460 msgid "unknown operand %s"
13463 #: config/tc-msp430.c:2173
13465 msgid "extra characters '%s' at the end of absolute operand '%s'"
13468 #: config/tc-msp430.c:2193 config/tc-msp430.c:2308
13470 msgid "value out of range: 0x%x"
13473 #: config/tc-msp430.c:2204
13475 msgid "Registers cannot be used within absolute expression [%s]"
13478 #: config/tc-msp430.c:2206 config/tc-msp430.c:2337
13480 msgid "unknown expression in operand %s"
13483 #: config/tc-msp430.c:2220
13485 msgid "unknown addressing mode %s"
13488 #: config/tc-msp430.c:2228
13490 msgid "Bad register name %s"
13493 #: config/tc-msp430.c:2239
13494 msgid "cannot use indirect addressing with the PC"
13497 #: config/tc-msp430.c:2259
13498 msgid "')' required"
13501 #: config/tc-msp430.c:2271
13503 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
13506 #: config/tc-msp430.c:2278
13507 msgid "r2 should not be used in indexed addressing mode"
13510 #: config/tc-msp430.c:2291 config/tc-msp430.c:2366 config/tc-msp430.c:3512
13511 #: config/tc-msp430.c:3580 config/tc-msp430.c:3697 config/tc-msp430.c:4119
13512 #: config/tc-msp430.c:4218 config/tc-msp430.c:4269
13514 msgid "extra characters '%s' at end of operand '%s'"
13517 #: config/tc-msp430.c:2323 config/tc-msp430.c:2325
13518 msgid "CPU8: Stack pointer accessed with an odd offset"
13521 #: config/tc-msp430.c:2335
13523 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
13526 #: config/tc-msp430.c:2401
13528 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
13531 #: config/tc-msp430.c:2411
13532 msgid "this addressing mode is not applicable for destination operand"
13535 #: config/tc-msp430.c:2442 config/tc-msp430.c:2577 config/tc-msp430.c:2614
13536 #: config/tc-msp430.c:2644 config/tc-msp430.c:3448 config/tc-msp430.c:3531
13537 #: config/tc-msp430.c:3619
13539 msgid "expected register as second argument of %s"
13542 #: config/tc-msp430.c:2481 config/tc-msp430.c:2547
13544 msgid "index value too big for %s"
13547 #: config/tc-msp430.c:2498 config/tc-msp430.c:2564 config/tc-msp430.c:2671
13549 msgid "unexpected addressing mode for %s"
13552 #: config/tc-msp430.c:2584 config/tc-msp430.c:2621 config/tc-msp430.c:2651
13554 msgid "constant generator destination register found in %s"
13557 #: config/tc-msp430.c:2628 config/tc-msp430.c:2658
13559 msgid "constant generator source register found in %s"
13562 #: config/tc-msp430.c:2838
13563 msgid "no size modifier after period, .w assumed"
13566 #: config/tc-msp430.c:2842
13568 msgid "unrecognised instruction size modifier .%c"
13571 #: config/tc-msp430.c:2856
13573 msgid "junk found after instruction: %s.%s"
13576 #: config/tc-msp430.c:2876
13578 msgid "instruction %s.a does not exist"
13581 #: config/tc-msp430.c:2890
13583 msgid "instruction %s requires %d operand"
13584 msgid_plural "instruction %s requires %d operands"
13588 #: config/tc-msp430.c:2908
13590 msgid "instruction %s requires MSP430X mcu"
13593 #: config/tc-msp430.c:2928
13595 msgid "unable to repeat %s insn"
13598 #: config/tc-msp430.c:3000
13599 msgid "CPU12: CMP/BIT with PC destination ignores next instruction"
13602 #: config/tc-msp430.c:3008
13603 msgid "CPU19: Instruction setting CPUOFF must be followed by a NOP"
13606 #: config/tc-msp430.c:3015
13607 msgid "internal error: unknown nop check state"
13610 #: config/tc-msp430.c:3069 config/tc-msp430.c:3071 config/tc-msp430.c:3780
13611 #: config/tc-msp430.c:3782
13612 msgid "CPU11: PC is destination of SR altering instruction"
13615 #: config/tc-msp430.c:3086 config/tc-msp430.c:3088 config/tc-msp430.c:3193
13616 #: config/tc-msp430.c:3195 config/tc-msp430.c:3797 config/tc-msp430.c:3799
13617 #: config/tc-msp430.c:4018 config/tc-msp430.c:4020
13618 msgid "CPU13: SR is destination of SR altering instruction"
13621 #: config/tc-msp430.c:3104 config/tc-msp430.c:3205 config/tc-msp430.c:3883
13622 #: config/tc-msp430.c:4052
13623 msgid "repeat instruction used with non-register mode instruction"
13626 #: config/tc-msp430.c:3179 config/tc-msp430.c:3538 config/tc-msp430.c:4008
13628 msgid "%s: attempt to rotate the PC register"
13631 #: config/tc-msp430.c:3430 config/tc-msp430.c:3506
13633 msgid "expected #n as first argument of %s"
13636 #: config/tc-msp430.c:3436
13638 msgid "extra characters '%s' at end of constant expression '%s'"
13641 #: config/tc-msp430.c:3441 config/tc-msp430.c:3517
13643 msgid "expected constant expression as first argument of %s"
13646 #: config/tc-msp430.c:3467
13647 msgid "Too many registers popped"
13650 #: config/tc-msp430.c:3477
13651 msgid "Cannot use POPM to restore the SR register"
13654 #: config/tc-msp430.c:3497 config/tc-msp430.c:3566
13656 msgid "repeat count cannot be used with %s"
13659 #: config/tc-msp430.c:3524
13661 msgid "expected first argument of %s to be in the range 1-4"
13664 #: config/tc-msp430.c:3589
13666 msgid "expected value of first argument of %s to fit into 20-bits"
13669 #: config/tc-msp430.c:3608
13671 msgid "expected register name or constant as first argument of %s"
13674 #: config/tc-msp430.c:3702
13675 msgid "expected constant value as argument to RPT"
13678 #: config/tc-msp430.c:3708
13679 msgid "expected constant in the range 2..16"
13682 #: config/tc-msp430.c:3723
13683 msgid "PC used as an argument to RPT"
13686 #: config/tc-msp430.c:3729
13687 msgid "expected constant or register name as argument to RPT insn"
13690 #: config/tc-msp430.c:3736
13691 msgid "Illegal emulated instruction"
13694 #: config/tc-msp430.c:4037
13696 msgid "%s instruction does not accept a .b suffix"
13699 #: config/tc-msp430.c:4150
13701 msgid "Even number required. Rounded to %d"
13704 #: config/tc-msp430.c:4161
13706 msgid "Wrong displacement %d"
13709 #: config/tc-msp430.c:4183
13710 msgid "instruction requires label sans '$'"
13713 #: config/tc-msp430.c:4187
13714 msgid "instruction requires label or value in range -511:512"
13717 #: config/tc-msp430.c:4193 config/tc-msp430.c:4247 config/tc-msp430.c:4295
13718 msgid "instruction requires label"
13721 #: config/tc-msp430.c:4201 config/tc-msp430.c:4253
13722 msgid "polymorphs are not enabled. Use -mP option to enable."
13725 #: config/tc-msp430.c:4299
13726 msgid "Illegal instruction or not implemented opcode."
13729 #: config/tc-msp430.c:4353
13730 msgid "can't find opcode"
13733 #: config/tc-msp430.c:4870
13735 msgid "internal inconsistency problem in %s: insn %04lx"
13738 #: config/tc-msp430.c:4912 config/tc-msp430.c:4944
13740 msgid "internal inconsistency problem in %s: ext. insn %04lx"
13743 #: config/tc-msp430.c:4956
13745 msgid "internal inconsistency problem in %s: %lx"
13748 #: config/tc-mt.c:151
13750 msgid "MT specific command line options:\n"
13753 #: config/tc-mt.c:152
13755 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
13758 #: config/tc-mt.c:153
13760 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
13763 #: config/tc-mt.c:154
13765 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
13768 #: config/tc-mt.c:155
13770 msgid " -march=ms2 allow ms2 instructions \n"
13773 #: config/tc-mt.c:156
13775 msgid " -nosched disable scheduling restrictions\n"
13778 #: config/tc-mt.c:226
13780 msgid "instruction %s may not follow another memory access instruction."
13783 #: config/tc-mt.c:232
13785 msgid "instruction %s may not follow another I/O instruction."
13788 #: config/tc-mt.c:238
13790 msgid "%s may not occupy the delay slot of another branch insn."
13793 #: config/tc-mt.c:263
13795 msgid "operand references R%ld of previous instruction."
13798 #: config/tc-mt.c:269
13800 msgid "operand references R%ld of instruction before previous."
13803 #: config/tc-mt.c:283 config/tc-mt.c:288
13806 "conditional branch or jal insn's operand references R%ld of previous "
13807 "arithmetic or logic insn."
13810 #: config/tc-mt.c:351
13811 msgid "md_estimate_size_before_relax\n"
13814 #: config/tc-nds32.c:2374
13816 "<arch name>\t Assemble for architecture <arch name>\n"
13817 "\t\t\t <arch name> could be\n"
13818 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
13821 #: config/tc-nds32.c:2378
13823 "<baseline>\t Assemble for baseline <baseline>\n"
13824 "\t\t\t <baseline> could be v2, v3, v3m"
13827 #: config/tc-nds32.c:2381
13829 "<freg>\t Specify a FPU configuration\n"
13831 "\t\t\t 0: 8 SP / 4 DP registers\n"
13832 "\t\t\t 1: 16 SP / 8 DP registers\n"
13833 "\t\t\t 2: 32 SP / 16 DP registers\n"
13834 "\t\t\t 3: 32 SP / 32 DP registers"
13837 #: config/tc-nds32.c:2387
13839 "<abi>\t Specify a abi version\n"
13840 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
13843 #: config/tc-nds32.c:2420
13844 msgid "Multiply instructions support"
13847 #: config/tc-nds32.c:2421
13848 msgid "Divide instructions support"
13851 #: config/tc-nds32.c:2422
13852 msgid "16-bit extension"
13855 #: config/tc-nds32.c:2423
13856 msgid "d0/d1 registers"
13859 #: config/tc-nds32.c:2424
13860 msgid "Performance extension"
13863 #: config/tc-nds32.c:2425
13864 msgid "Performance extension 2"
13867 #: config/tc-nds32.c:2426
13868 msgid "String extension"
13871 #: config/tc-nds32.c:2427
13872 msgid "Reduced Register configuration (GPR16) option"
13875 #: config/tc-nds32.c:2428
13876 msgid "AUDIO ISA extension"
13879 #: config/tc-nds32.c:2429
13880 msgid "FPU SP extension"
13883 #: config/tc-nds32.c:2430
13884 msgid "FPU DP extension"
13887 #: config/tc-nds32.c:2431
13888 msgid "FPU fused-multiply-add instructions"
13891 #: config/tc-nds32.c:2432
13892 msgid "DSP extension"
13895 #: config/tc-nds32.c:2433
13896 msgid "hardware loop extension"
13899 #: config/tc-nds32.c:2470
13903 " NDS32-specific assembler options:\n"
13906 #: config/tc-nds32.c:2471
13909 " -O1,\t\t\t Optimize for performance\n"
13910 " -Os\t\t\t Optimize for space\n"
13913 #: config/tc-nds32.c:2474
13916 " -EL, -mel or -little Produce little endian output\n"
13917 " -EB, -meb or -big Produce big endian output\n"
13918 " -mpic\t\t\t Generate PIC\n"
13919 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
13920 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
13921 " -mno-all-relax\t Suppress all relaxation for this file\n"
13924 #: config/tc-nds32.c:2485
13929 #: config/tc-nds32.c:2492
13931 msgid " -m[no-]%-17sEnable/Disable %s\n"
13934 #: config/tc-nds32.c:2496
13936 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
13939 #: config/tc-nds32.c:2769
13941 msgid "la must use with symbol. '%s'"
13944 #: config/tc-nds32.c:2822
13946 msgid "need PIC qualifier with symbol. '%s'"
13949 #: config/tc-nds32.c:2859
13951 msgid "Operand is not a constant. `%s'"
13954 #: config/tc-nds32.c:2948
13956 msgid "needs @GOT or @GOTOFF. %s"
13959 #: config/tc-nds32.c:3486
13961 msgid "Too many argument. `%s'"
13964 #. Logic here rejects the input arch name.
13965 #: config/tc-nds32.c:3547
13967 msgid "unknown arch name `%s'\n"
13970 #. Logic here rejects the input baseline.
13971 #: config/tc-nds32.c:3566
13973 msgid "unknown baseline `%s'\n"
13976 #. Logic here rejects the input FPU configuration.
13977 #: config/tc-nds32.c:3589
13979 msgid "unknown FPU configuration `%s'\n"
13982 #. Logic here rejects the input abi version.
13983 #: config/tc-nds32.c:3613
13985 msgid "unknown ABI version`%s'\n"
13988 #: config/tc-nds32.c:4341
13990 msgid "Different arguments of .vec_size are found, previous %d, current %d"
13993 #: config/tc-nds32.c:4346
13995 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
13998 #: config/tc-nds32.c:4350
13999 msgid "Argument of .vec_size is not a constant."
14002 #: config/tc-nds32.c:4935
14004 msgid "Don't know how to handle this field. %s"
14007 #: config/tc-nds32.c:5300
14009 msgid "instruction %s requires enabling performance extension"
14012 #: config/tc-nds32.c:5312
14014 msgid "instruction %s requires enabling performance extension II"
14017 #: config/tc-nds32.c:5324
14019 msgid "instruction %s requires enabling AUDIO extension"
14022 #: config/tc-nds32.c:5336
14024 msgid "instruction %s requires enabling STRING extension"
14027 #: config/tc-nds32.c:5350
14029 msgid "instruction %s requires enabling DIV & DX_REGS extension"
14032 #: config/tc-nds32.c:5365
14034 msgid "instruction %s requires enabling FPU extension"
14037 #: config/tc-nds32.c:5377
14039 msgid "instruction %s requires enabling FPU_SP extension"
14042 #: config/tc-nds32.c:5389
14044 msgid "instruction %s requires enabling FPU_DP extension"
14047 #: config/tc-nds32.c:5400 config/tc-nds32.c:5408
14049 msgid "instruction %s requires enabling FPU_MAC extension"
14052 #: config/tc-nds32.c:5416
14054 msgid "instruction %s requires enabling DX_REGS extension"
14057 #: config/tc-nds32.c:5432
14059 msgid "instruction %s requires enabling dsp extension"
14062 #: config/tc-nds32.c:5444
14064 msgid "instruction %s requires enabling zol extension"
14067 #: config/tc-nds32.c:5449
14069 msgid "internal error: unknown instruction attribute: 0x%08x"
14072 #: config/tc-nds32.c:5742
14074 msgid "relax hint unrecognized instruction: line %d."
14077 #: config/tc-nds32.c:5797
14079 msgid "Can not find match relax hint. Line: %d"
14082 #: config/tc-nds32.c:5995
14083 msgid "Internal error: .relax_hint KEY is not a number!"
14086 #: config/tc-nds32.c:6023
14088 msgid "Internal error: Relax hint (%s) error. %s: %s (%x)"
14091 #: config/tc-nds32.c:6100
14093 msgid "Internal error: Range error. %s"
14096 #: config/tc-nds32.c:6161
14097 msgid "Multiple BFD_RELOC_NDS32_PTR_RESOLVED patterns are not supported yet!"
14100 #: config/tc-nds32.c:6309
14102 msgid "Not support instruction %s in verbatim."
14105 #: config/tc-nds32.c:6316
14107 msgid "16-bit instruction is disabled: %s."
14110 #: config/tc-nds32.c:6343
14112 msgid "Instruction %s not supported in the baseline."
14115 #: config/tc-nds32.c:6410
14117 msgid "Unrecognized opcode, %s."
14120 #: config/tc-nds32.c:6413
14122 msgid "Incorrect syntax, %s."
14125 #: config/tc-nds32.c:6416
14127 msgid "Unrecognized operand/register, %s."
14130 #: config/tc-nds32.c:6419
14132 msgid "Operand out of range, %s."
14135 #: config/tc-nds32.c:6422
14137 msgid "Prohibited register used for reduced-register, %s."
14140 #: config/tc-nds32.c:6425
14142 msgid "Junk at end of line, %s."
14145 #: config/tc-nds32.c:7123
14146 msgid "Addend to unresolved symbol is not on word boundary."
14149 #. Should never here.
14150 #: config/tc-nds32.c:7656
14151 msgid "Used FPU instructions requires enabling FPU extension"
14154 #: config/tc-nds32.c:7853
14156 msgid "Internal error: Unknown fixup type %d (`%s')"
14159 #: config/tc-nios2.c:448 config/tc-pru.c:309
14160 msgid "expecting opcode string in self test mode"
14163 #: config/tc-nios2.c:450 config/tc-pru.c:311
14165 msgid "assembly 0x%08x, expected %s"
14168 #: config/tc-nios2.c:843
14169 msgid "branch offset out of range\n"
14172 #: config/tc-nios2.c:844
14173 msgid "branch relaxation failed\n"
14176 #: config/tc-nios2.c:1140
14177 msgid "error checking for overflow - broken assembler"
14180 #: config/tc-nios2.c:1156 config/tc-pru.c:572
14182 msgid "immediate value 0x%x truncated to 0x%x"
14185 #: config/tc-nios2.c:1183 config/tc-pru.c:598
14187 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
14190 #: config/tc-nios2.c:1189
14192 msgid "branch offset %d out of range %d to %d"
14195 #: config/tc-nios2.c:1193
14197 msgid "branch offset %d out of range"
14200 #: config/tc-nios2.c:1199 config/tc-pru.c:608
14202 msgid "%s offset %d out of range %d to %d"
14205 #: config/tc-nios2.c:1203
14207 msgid "%s offset %d out of range"
14210 #: config/tc-nios2.c:1208 config/tc-nios2.c:1223 config/tc-pru.c:613
14212 msgid "immediate value %d out of range %d to %d"
14215 #: config/tc-nios2.c:1213 config/tc-nios2.c:1218 config/tc-pru.c:623
14216 #: config/tc-pru.c:628
14218 msgid "immediate value %u out of range %u to %u"
14221 #: config/tc-nios2.c:1228
14223 msgid "custom instruction opcode %u out of range %u to %u"
14226 #: config/tc-nios2.c:1233 config/tc-pru.c:633
14227 msgid "overflow in immediate argument"
14230 #: config/tc-nios2.c:1305 config/tc-pru.c:668
14231 msgid "cannot create 64-bit relocation"
14234 #: config/tc-nios2.c:1431
14236 msgid "internal error: broken opcode descriptor for `%s %s'\n"
14239 #: config/tc-nios2.c:1480 config/tc-pru.c:863
14240 msgid "can't create relocation"
14243 #: config/tc-nios2.c:1511 config/tc-pru.c:997 config/tc-pru.c:1017
14244 #: config/tc-pru.c:1044 config/tc-pru.c:1063 config/tc-pru.c:1077
14246 msgid "unknown register %s"
14249 #: config/tc-nios2.c:1519
14250 msgid "expecting control register"
14253 #: config/tc-nios2.c:1521
14254 msgid "illegal use of control register"
14257 #: config/tc-nios2.c:1523
14258 msgid "illegal use of coprocessor register"
14261 #. Should never get here if we passed validation.
14262 #: config/tc-nios2.c:1525 config/tc-nios2.c:1839 config/tc-nios2.c:1981
14263 #: config/tc-nios2.c:2049
14265 msgid "invalid register %s"
14268 #: config/tc-nios2.c:1533
14270 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
14271 "Use .set noat to turn off those optimizations (and this warning)."
14274 #: config/tc-nios2.c:1538
14276 "The debugger will corrupt bt (r25).\n"
14277 "If you don't need to debug this code use .set nobreak to turn off this "
14281 #: config/tc-nios2.c:1542
14283 "The debugger will corrupt sstatus/ba (r30).\n"
14284 "If you don't need to debug this code use .set nobreak to turn off this "
14288 #: config/tc-nios2.c:1932 config/tc-nios2.c:1960
14289 msgid "r31 cannot be used with jmp; use ret instead"
14292 #: config/tc-nios2.c:1975
14293 msgid "r31 cannot be used with jmpr.n; use ret.n instead"
14296 #: config/tc-nios2.c:2588 config/tc-nios2.c:2615 config/tc-nios2.c:2642
14297 #: config/tc-nios2.c:2673
14299 msgid "Invalid constant operand %s"
14302 #: config/tc-nios2.c:2990 config/tc-nios2.c:3014 config/tc-pru.c:1319
14303 #: config/tc-pru.c:1344 config/tc-pru.c:1364
14305 msgid "badly formed expression near %s"
14308 #: config/tc-nios2.c:3119 config/tc-pru.c:1390
14310 msgid "expecting %c near %s"
14313 #. we cannot recover from this.
14314 #: config/tc-nios2.c:3267
14316 msgid "unrecognized pseudo-instruction %s"
14319 #: config/tc-nios2.c:3530 config/tc-tic6x.c:232
14321 msgid "unknown architecture '%s'"
14324 #: config/tc-nios2.c:3610
14325 msgid "Big-endian R2 is not supported."
14328 #. Unrecognised instruction - error.
14329 #: config/tc-nios2.c:3747 config/tc-pru.c:1717
14331 msgid "unrecognised instruction %s"
14334 #: config/tc-nios2.c:3867 config/tc-pru.c:1773
14336 msgid "can't represent relocation type %s"
14339 #: config/tc-nios2.c:3960
14340 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
14343 #: config/tc-nios2.c:3989
14345 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
14348 #: config/tc-nios2.c:4001
14350 msgid "Illegal operands: %%gotoff in %d-byte data field"
14353 #: config/tc-nios2.c:4014 config/tc-nios2.c:4033 config/tc-nios2.c:4041
14355 msgid "Illegal operands: %s requires arguments in ()"
14358 #: config/tc-nios2.c:4049
14360 msgid "Illegal operands: garbage after %s()"
14363 #: config/tc-ns32k.c:437
14364 msgid "Invalid syntax in PC-relative addressing mode"
14367 #: config/tc-ns32k.c:461
14368 msgid "Invalid syntax in External addressing mode"
14371 #: config/tc-ns32k.c:542
14372 msgid "Invalid syntax in Memory Relative addressing mode"
14375 #: config/tc-ns32k.c:609
14376 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
14379 #: config/tc-ns32k.c:614
14380 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
14383 #: config/tc-ns32k.c:619
14384 msgid "Scaled-indexed addressing mode combined with scaled-index"
14387 #: config/tc-ns32k.c:630
14388 msgid "Invalid or illegal addressing mode combined with scaled-index"
14391 #: config/tc-ns32k.c:753
14392 msgid "Premature end of suffix -- Defaulting to d"
14395 #: config/tc-ns32k.c:766
14396 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
14399 #: config/tc-ns32k.c:811
14400 msgid "Very short instr to option, ie you can't do it on a NULLstr"
14403 #: config/tc-ns32k.c:861
14404 msgid "No such entry in list. (cpu/mmu register)"
14407 #: config/tc-ns32k.c:918
14408 msgid "Internal consistency error. check ns32k-opcode.h"
14411 #: config/tc-ns32k.c:943
14412 msgid "Address of immediate operand"
14415 #: config/tc-ns32k.c:944
14416 msgid "Invalid immediate write operand."
14419 #: config/tc-ns32k.c:1074
14420 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
14423 #: config/tc-ns32k.c:1108
14424 msgid "No such opcode"
14427 #: config/tc-ns32k.c:1183
14428 msgid "Bad suffix, defaulting to d"
14431 #: config/tc-ns32k.c:1210
14432 msgid "Too many operands passed to instruction"
14435 #. Check error in default.
14436 #: config/tc-ns32k.c:1222
14437 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
14440 #: config/tc-ns32k.c:1225
14441 msgid "Wrong number of operands"
14444 #: config/tc-ns32k.c:1298
14446 msgid "Can not do %d byte pc-relative relocation for storage type %d"
14449 #: config/tc-ns32k.c:1301
14451 msgid "Can not do %d byte relocation for storage type %d"
14454 #: config/tc-ns32k.c:1393
14456 msgid "value of %ld out of byte displacement range."
14459 #: config/tc-ns32k.c:1403
14461 msgid "value of %ld out of word displacement range."
14464 #: config/tc-ns32k.c:1418
14466 msgid "value of %ld out of double word displacement range."
14469 #: config/tc-ns32k.c:1439
14471 msgid "Internal logic error. Line %d, file: \"%s\""
14474 #: config/tc-ns32k.c:1487
14476 msgid "Internal logic error. line %d, file \"%s\""
14479 #: config/tc-ns32k.c:1588
14480 msgid "Bit field out of range"
14483 #: config/tc-ns32k.c:1688
14484 msgid "iif convert internal pcrel/binary"
14487 #: config/tc-ns32k.c:1705
14488 msgid "Bignum too big for long"
14491 #: config/tc-ns32k.c:1782
14492 msgid "iif convert internal pcrel/pointer"
14495 #: config/tc-ns32k.c:1787
14496 msgid "Internal logic error in iif.iifP[n].type"
14499 #. We can't relax this case.
14500 #: config/tc-ns32k.c:1823
14501 msgid "Can't relax difference"
14504 #: config/tc-ns32k.c:1864
14505 msgid "Displacement too large for :d"
14508 #: config/tc-ns32k.c:1877
14509 msgid "Internal logic error in iif.iifP[].type"
14512 #: config/tc-ns32k.c:2141
14514 msgid "invalid architecture option -m%s, ignored"
14517 #: config/tc-ns32k.c:2154
14519 msgid "invalid default displacement size \"%s\". Defaulting to %d."
14522 #: config/tc-ns32k.c:2170
14526 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
14527 "--disp-size-default=<1|2|4>\n"
14530 #: config/tc-ns32k.c:2246
14532 msgid "Cannot find relocation type for symbol %s, code %d"
14535 #: config/tc-pdp11.c:351 config/tc-pdp11.c:369 config/tc-pdp11.c:375
14536 #: config/tc-pdp11.c:400 config/tc-pdp11.c:406 config/tc-pdp11.c:419
14537 msgid "Bad register name"
14540 #: config/tc-pdp11.c:438 config/tc-pdp11.c:502 config/tc-pdp11.c:513
14541 msgid "Error in expression"
14544 #: config/tc-pdp11.c:510
14545 msgid "Low order bits truncated in immediate float operand"
14548 #: config/tc-pdp11.c:654
14549 msgid "Float AC not legal as integer operand"
14552 #: config/tc-pdp11.c:674
14553 msgid "General register not legal as float operand"
14556 #: config/tc-pdp11.c:707
14557 msgid "No instruction found"
14560 #: config/tc-pdp11.c:717 config/tc-z80.c:3666
14562 msgid "Unknown instruction '%s'"
14565 #: config/tc-pdp11.c:723
14567 msgid "Unsupported instruction set extension: %s"
14570 #: config/tc-pdp11.c:757
14571 msgid "operand is not an absolute constant"
14574 #: config/tc-pdp11.c:765
14575 msgid "3-bit immediate out of range"
14578 #: config/tc-pdp11.c:772
14579 msgid "6-bit immediate out of range"
14582 #: config/tc-pdp11.c:779
14583 msgid "8-bit immediate out of range"
14586 #: config/tc-pdp11.c:796 config/tc-pdp11.c:989
14587 msgid "Symbol expected"
14590 #: config/tc-pdp11.c:801
14591 msgid "8-bit displacement out of range"
14594 #: config/tc-pdp11.c:843 config/tc-pdp11.c:864 config/tc-pdp11.c:881
14595 #: config/tc-pdp11.c:902 config/tc-pdp11.c:919 config/tc-pdp11.c:940
14596 #: config/tc-pdp11.c:959 config/tc-pdp11.c:980
14597 msgid "Missing ','"
14600 #: config/tc-pdp11.c:994
14601 msgid "6-bit displacement out of range"
14604 #: config/tc-pdp11.c:1015 config/tc-tilegx.c:1212 config/tc-tilepro.c:1095
14605 #: config/tc-vax.c:1949
14606 msgid "Too many operands"
14609 #: config/tc-pdp11.c:1465
14611 msgid "Can not represent %s relocation in this object file format"
14614 #: config/tc-pj.c:64 config/tc-pj.c:73
14615 msgid "confusing relocation expressions"
14618 #: config/tc-pj.c:157
14619 msgid "can't have relocation for ipush"
14622 #: config/tc-pj.c:289
14623 msgid "expected expression"
14626 #: config/tc-pj.c:355
14630 "-little\t\t\tgenerate little endian code\n"
14631 "-big\t\t\tgenerate big endian code\n"
14634 #: config/tc-pj.c:380 config/tc-sh.c:3595 config/tc-sh.c:3602
14635 #: config/tc-sh.c:3609 config/tc-sh.c:3616
14636 msgid "pcrel too far"
14639 #: config/tc-ppc.c:949 config/tc-ppc.c:957 config/tc-ppc.c:3456
14640 msgid "invalid register expression"
14643 #: config/tc-ppc.c:1122 config/tc-ppc.c:1180 config/tc-ppc.c:1228
14644 msgid "the use of -mvle requires big endian."
14647 #: config/tc-ppc.c:1160 config/tc-ppc.c:1182
14648 msgid "the use of -mvle requires -a32."
14651 #: config/tc-ppc.c:1162
14653 msgid "%s unsupported"
14656 #: config/tc-ppc.c:1255 config/tc-s390.c:435 config/tc-s390.c:442
14658 msgid "invalid switch -m%s"
14661 #: config/tc-ppc.c:1286
14662 msgid "--nops needs a numeric argument"
14665 #: config/tc-ppc.c:1322
14667 msgid "PowerPC options:\n"
14670 #: config/tc-ppc.c:1324
14672 msgid "-a32 generate ELF32/XCOFF32\n"
14675 #: config/tc-ppc.c:1327
14677 msgid "-a64 generate ELF64/XCOFF64\n"
14680 #: config/tc-ppc.c:1329
14682 msgid "-u ignored\n"
14685 #: config/tc-ppc.c:1331
14687 msgid "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
14690 #: config/tc-ppc.c:1333
14692 msgid "-mpwr generate code for POWER (RIOS1)\n"
14695 #: config/tc-ppc.c:1335
14697 msgid "-m601 generate code for PowerPC 601\n"
14700 #: config/tc-ppc.c:1337
14703 "-mppc, -mppc32, -m603, -m604\n"
14704 " generate code for PowerPC 603/604\n"
14707 #: config/tc-ppc.c:1340
14709 msgid "-m403 generate code for PowerPC 403\n"
14712 #: config/tc-ppc.c:1342
14714 msgid "-m405 generate code for PowerPC 405\n"
14717 #: config/tc-ppc.c:1344
14719 msgid "-m440 generate code for PowerPC 440\n"
14722 #: config/tc-ppc.c:1346
14724 msgid "-m464 generate code for PowerPC 464\n"
14727 #: config/tc-ppc.c:1348
14729 msgid "-m476 generate code for PowerPC 476\n"
14732 #: config/tc-ppc.c:1350
14735 "-m7400, -m7410, -m7450, -m7455\n"
14736 " generate code for PowerPC 7400/7410/7450/7455\n"
14739 #: config/tc-ppc.c:1353
14742 "-m750cl, -mgekko, -mbroadway\n"
14743 " generate code for PowerPC 750cl/Gekko/Broadway\n"
14746 #: config/tc-ppc.c:1356
14748 msgid "-m821, -m850, -m860 generate code for PowerPC 821/850/860\n"
14751 #: config/tc-ppc.c:1358
14753 msgid "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
14756 #: config/tc-ppc.c:1360
14759 "-mppc64bridge generate code for PowerPC 64, including bridge "
14763 #: config/tc-ppc.c:1362
14765 msgid "-mbooke generate code for 32-bit PowerPC BookE\n"
14768 #: config/tc-ppc.c:1364
14770 msgid "-ma2 generate code for A2 architecture\n"
14773 #: config/tc-ppc.c:1366
14775 msgid "-mpower4, -mpwr4 generate code for Power4 architecture\n"
14778 #: config/tc-ppc.c:1368
14781 "-mpower5, -mpwr5, -mpwr5x\n"
14782 " generate code for Power5 architecture\n"
14785 #: config/tc-ppc.c:1371
14787 msgid "-mpower6, -mpwr6 generate code for Power6 architecture\n"
14790 #: config/tc-ppc.c:1373
14792 msgid "-mpower7, -mpwr7 generate code for Power7 architecture\n"
14795 #: config/tc-ppc.c:1375
14797 msgid "-mpower8, -mpwr8 generate code for Power8 architecture\n"
14800 #: config/tc-ppc.c:1377
14802 msgid "-mpower9, -mpwr9 generate code for Power9 architecture\n"
14805 #: config/tc-ppc.c:1379
14807 msgid "-mpower10, -mpwr10 generate code for Power10 architecture\n"
14810 #: config/tc-ppc.c:1381
14813 "-mcell generate code for Cell Broadband Engine "
14817 #: config/tc-ppc.c:1383
14820 "-mcom generate code for Power/PowerPC common instructions\n"
14823 #: config/tc-ppc.c:1385
14826 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
14829 #: config/tc-ppc.c:1387
14831 msgid "-maltivec generate code for AltiVec\n"
14834 #: config/tc-ppc.c:1389
14837 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
14840 #: config/tc-ppc.c:1391
14842 msgid "-me300 generate code for PowerPC e300 family\n"
14845 #: config/tc-ppc.c:1393
14847 msgid "-me500, -me500x2 generate code for Motorola e500 core complex\n"
14850 #: config/tc-ppc.c:1395
14853 "-me500mc, generate code for Freescale e500mc core complex\n"
14856 #: config/tc-ppc.c:1397
14859 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
14862 #: config/tc-ppc.c:1399
14865 "-me5500, generate code for Freescale e5500 core complex\n"
14868 #: config/tc-ppc.c:1401
14871 "-me6500, generate code for Freescale e6500 core complex\n"
14874 #: config/tc-ppc.c:1403
14876 msgid "-mspe generate code for Motorola SPE instructions\n"
14879 #: config/tc-ppc.c:1405
14881 msgid "-mspe2 generate code for Freescale SPE2 instructions\n"
14884 #: config/tc-ppc.c:1407
14886 msgid "-mvle generate code for Freescale VLE instructions\n"
14889 #: config/tc-ppc.c:1409
14892 "-mtitan generate code for AppliedMicro Titan core complex\n"
14895 #: config/tc-ppc.c:1411
14897 msgid "-mregnames Allow symbolic names for registers\n"
14900 #: config/tc-ppc.c:1413
14902 msgid "-mno-regnames Do not allow symbolic names for registers\n"
14905 #: config/tc-ppc.c:1416
14907 msgid "-mrelocatable support for GCC's -mrelocatble option\n"
14910 #: config/tc-ppc.c:1418
14912 msgid "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
14915 #: config/tc-ppc.c:1420
14917 msgid "-memb set PPC_EMB bit in ELF flags\n"
14920 #: config/tc-ppc.c:1422
14923 "-mlittle, -mlittle-endian, -le\n"
14924 " generate code for a little endian machine\n"
14927 #: config/tc-ppc.c:1425
14930 "-mbig, -mbig-endian, -be\n"
14931 " generate code for a big endian machine\n"
14934 #: config/tc-ppc.c:1428
14936 msgid "-msolaris generate code for Solaris\n"
14939 #: config/tc-ppc.c:1430
14941 msgid "-mno-solaris do not generate code for Solaris\n"
14944 #: config/tc-ppc.c:1432
14946 msgid "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
14949 #: config/tc-ppc.c:1434
14951 msgid "-V print assembler version number\n"
14954 #: config/tc-ppc.c:1436
14956 msgid "-Qy, -Qn ignored\n"
14959 #: config/tc-ppc.c:1439
14962 "-nops=count when aligning, more than COUNT nops uses a branch\n"
14965 #: config/tc-ppc.c:1441
14967 msgid "-ppc476-workaround warn if emitting data to code sections\n"
14970 #: config/tc-ppc.c:1471
14972 msgid "unknown default cpu = %s, os = %s"
14975 #: config/tc-ppc.c:1499
14976 msgid "neither Power nor PowerPC opcodes were selected."
14979 #: config/tc-ppc.c:1557
14981 msgid "mask trims opcode bits for %s"
14984 #: config/tc-ppc.c:1567
14986 msgid "operand index error for %s"
14989 #: config/tc-ppc.c:1593
14991 msgid "operand %d overlap in %s"
14994 #: config/tc-ppc.c:1602
14996 msgid "non-optional operand %d follows optional operand in %s"
14999 #: config/tc-ppc.c:1652
15001 msgid "powerpc_operands[%d].bitm invalid"
15004 #: config/tc-ppc.c:1659
15006 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
15009 #: config/tc-ppc.c:1685 config/tc-ppc.c:1736 config/tc-ppc.c:1774
15010 #: config/tc-ppc.c:1812
15012 msgid "major opcode is not sorted for %s"
15015 #: config/tc-ppc.c:1691
15017 msgid "%s is enabled by vle flag"
15020 #: config/tc-ppc.c:1698
15022 msgid "%s not disabled by vle flag"
15025 #: config/tc-ppc.c:2208
15027 msgid "symbol+offset@%s means symbol@%s+offset"
15030 #: config/tc-ppc.c:2228
15032 msgid "symbol+offset@%s not supported"
15035 #: config/tc-ppc.c:2303 config/tc-ppc.c:4267 config/tc-ppc.c:7399
15036 msgid "data in executable section"
15039 #: config/tc-ppc.c:2344
15040 msgid "expected comma after symbol-name: rest of line ignored."
15043 #: config/tc-ppc.c:2377
15045 msgid "ignoring attempt to re-define symbol `%s'."
15048 #: config/tc-ppc.c:2385
15050 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
15053 #: config/tc-ppc.c:2403
15054 msgid "common alignment not a power of 2"
15057 #: config/tc-ppc.c:2445
15059 msgid "expected comma after name `%s' in .localentry directive"
15062 #: config/tc-ppc.c:2455
15063 msgid "missing expression in .localentry directive"
15066 #: config/tc-ppc.c:2476
15068 msgid ".localentry expression for `%s' is not a valid power of 2"
15071 #: config/tc-ppc.c:2493
15073 msgid ".localentry expression for `%s' does not evaluate to a constant"
15076 #: config/tc-ppc.c:2508
15077 msgid "missing expression in .abiversion directive"
15080 #: config/tc-ppc.c:2517
15081 msgid ".abiversion expression does not evaluate to a constant"
15084 #: config/tc-ppc.c:2597
15085 msgid "relocation cannot be done when using -mrelocatable"
15088 #: config/tc-ppc.c:2643
15089 msgid "TOC section size exceeds 64k"
15092 #: config/tc-ppc.c:3197
15094 msgid "%s howto doesn't match size/pcrel in gas"
15097 #: config/tc-ppc.c:3281
15099 msgid "unrecognized opcode: `%s'"
15102 #. lmw, stmw, lswi, lswx, stswi, stswx
15103 #: config/tc-ppc.c:3295
15105 msgid "`%s' invalid when little-endian"
15108 #: config/tc-ppc.c:3656
15110 msgid "@tls may not be used with \"%s\" operands"
15113 #: config/tc-ppc.c:3659
15114 msgid "@tls may only be used in last operand"
15117 #: config/tc-ppc.c:3697 config/tc-ppc.c:3707 config/tc-ppc.c:3717
15118 #: config/tc-ppc.c:3732
15120 msgid "%s unsupported on this instruction"
15123 #: config/tc-ppc.c:3779
15125 msgid "assuming %s on symbol"
15128 #: config/tc-ppc.c:3902
15129 msgid "unsupported relocation for DS offset field"
15132 #: config/tc-ppc.c:3955
15134 msgid "syntax error; found `%c', expected `%c'"
15137 #: config/tc-ppc.c:3960
15139 msgid "syntax error; end of line, expected `%c'"
15142 #: config/tc-ppc.c:4025 config/tc-ppc.c:6576
15144 msgid "instruction address is not a multiple of %d"
15147 #: config/tc-ppc.c:4151
15148 msgid "wrong number of operands"
15151 #: config/tc-ppc.c:4224
15152 msgid "bad .section directive: want a,e,v,w,x,M,S,G,T in string"
15155 #: config/tc-ppc.c:4307
15156 msgid "missing size"
15159 #: config/tc-ppc.c:4316
15160 msgid "negative size"
15163 #: config/tc-ppc.c:4348
15164 msgid "missing real symbol name"
15167 #: config/tc-ppc.c:4387
15168 msgid "attempt to redefine symbol"
15171 #: config/tc-ppc.c:4691
15173 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
15176 #: config/tc-ppc.c:4704
15178 msgid "label %s was not defined in this dwarf section"
15181 #: config/tc-ppc.c:4818
15182 msgid "the XCOFF file format does not support arbitrary sections"
15185 #: config/tc-ppc.c:4889
15186 msgid ".ref outside .csect"
15189 #: config/tc-ppc.c:4910 config/tc-ppc.c:5110
15190 msgid "missing symbol name"
15193 #: config/tc-ppc.c:4940
15194 msgid "missing rename string"
15197 #: config/tc-ppc.c:4970 config/tc-ppc.c:5512 read.c:3689
15198 msgid "missing value"
15201 #: config/tc-ppc.c:4988
15202 msgid "illegal .stabx expression; zero assumed"
15205 #: config/tc-ppc.c:5020
15206 msgid "missing class"
15209 #: config/tc-ppc.c:5029
15210 msgid "missing type"
15213 #: config/tc-ppc.c:5056
15214 msgid ".stabx of storage class stsym must be within .bs/.es"
15217 #: config/tc-ppc.c:5300
15218 msgid "nested .bs blocks"
15221 #: config/tc-ppc.c:5331
15222 msgid ".es without preceding .bs"
15225 #: config/tc-ppc.c:5504
15226 msgid "non-constant byte count"
15229 #: config/tc-ppc.c:5579
15230 msgid ".tc not in .toc section"
15233 #: config/tc-ppc.c:5597
15234 msgid ".tc with no label"
15237 #: config/tc-ppc.c:5625
15239 msgid ".tc with storage class %d not yet supported"
15242 #: config/tc-ppc.c:5695 config/tc-s390.c:1960
15243 msgid ".machine stack overflow"
15246 #: config/tc-ppc.c:5702 config/tc-s390.c:1971
15247 msgid ".machine stack underflow"
15250 #: config/tc-ppc.c:5709 config/tc-s390.c:1983
15252 msgid "invalid machine `%s'"
15255 #: config/tc-ppc.c:5752
15256 msgid "bad symbol suffix"
15259 #: config/tc-ppc.c:5851
15260 msgid "unrecognized symbol suffix"
15263 #: config/tc-ppc.c:5939
15264 msgid ".ef with no preceding .function"
15267 #: config/tc-ppc.c:6074
15269 msgid "warning: symbol %s has no csect"
15272 #: config/tc-ppc.c:6406
15273 msgid "symbol in .toc does not match any .tc"
15276 #: config/tc-ppc.c:7104
15278 msgid "%s unsupported as instruction fixup"
15281 #: config/tc-ppc.c:7203
15283 msgid "unsupported relocation against %s"
15286 #: config/tc-ppc.c:7361
15288 msgid "R_TLSML relocation doesn't target a symbol named \"_$TLSML\". %s"
15291 #: config/tc-ppc.c:7382
15293 msgid "Gas failure, reloc value %d\n"
15296 #: config/tc-pru.c:603
15298 msgid "quick branch offset %d out of range %d to %d"
15301 #: config/tc-pru.c:618
15303 msgid "immediate value %llu out of range %u to %lu"
15306 #: config/tc-pru.c:697
15307 msgid "unexpected PC relative expression"
15310 #: config/tc-pru.c:734 config/tc-pru.c:741
15311 msgid "residual low bits in pmem diff relocation"
15314 #: config/tc-pru.c:939 config/tc-pru.c:972
15316 msgid "trailing garbage after expression: %s"
15319 #: config/tc-pru.c:944
15321 msgid "expected expression, got %s"
15324 #: config/tc-pru.c:977
15326 msgid "expected constant expression, got %s"
15329 #: config/tc-pru.c:1030
15330 msgid "data transfer register cannot be halfword"
15333 #: config/tc-pru.c:1049
15334 msgid "destination register must be full-word"
15337 #: config/tc-pru.c:1081
15339 msgid "cannot use partial register %s for addressing"
15342 #: config/tc-pru.c:1094
15344 msgid "value %lu is too large for a byte operand"
15347 #: config/tc-pru.c:1116
15349 msgid "loop count constant %ld is out of range [1..%d]"
15352 #: config/tc-pru.c:1216 config/tc-pru.c:1242
15354 msgid "byte count constant %ld is out of range [1..%d]"
15357 #: config/tc-pru.c:1223 config/tc-pru.c:1249
15358 msgid "only r0 can be used as byte count register"
15361 #: config/tc-pru.c:1225 config/tc-pru.c:1251
15362 msgid "only r0.bX byte fields of r0 can be used as byte count"
15365 #: config/tc-pru.c:1264
15367 msgid "invalid constant table offset %ld"
15370 #: config/tc-pru.c:1275
15372 msgid "invalid WakeOnStatus %ld"
15375 #: config/tc-pru.c:1286
15377 msgid "invalid XFR WideBus Address %ld"
15380 #: config/tc-pru.c:1546
15384 " -mlink-relax generate relocations for linker relaxation (default).\n"
15385 " -mno-link-relax don't generate relocations for linker relaxation.\n"
15388 #: config/tc-pru.c:1819
15390 msgid "Label \"%s\" matches a CPU register name"
15393 #: config/tc-riscv.c:234
15396 "unknown default privileged spec `%s' set by -mpriv-spec or --with-priv-spec"
15399 #. Still can not find the privileged spec class.
15400 #: config/tc-riscv.c:256
15403 "unknown default privileged spec `%d.%d.%d' set by privileged elf attributes"
15406 #: config/tc-riscv.c:366 config/tc-riscv.c:745 config/tc-riscv.c:803
15407 #: config/tc-riscv.c:1188
15409 msgid "internal: duplicate %s"
15412 #: config/tc-riscv.c:892
15414 msgid "internal: bad RISC-V CSR class (0x%x)"
15417 #: config/tc-riscv.c:896
15419 msgid "invalid CSR `%s' for the current ISA"
15422 #: config/tc-riscv.c:917
15424 msgid "invalid CSR `%s' for the privileged spec `%s'"
15427 #: config/tc-riscv.c:1027
15429 msgid "internal: bad RISC-V opcode (mask error): %s %s"
15432 #: config/tc-riscv.c:1077
15434 msgid "internal: bad RISC-V opcode (unknown operand type `CF%c'): %s %s"
15437 #: config/tc-riscv.c:1084
15439 msgid "internal: bad RISC-V opcode (unknown operand type `C%c'): %s %s"
15442 #: config/tc-riscv.c:1132 config/tc-riscv.c:1144
15444 msgid "internal: bad RISC-V opcode (unknown operand type `F%c'): %s %s"
15447 #: config/tc-riscv.c:1151
15449 msgid "internal: bad RISC-V opcode (unknown operand type `%c'): %s %s"
15452 #: config/tc-riscv.c:1159
15454 msgid "internal: bad RISC-V opcode (bits 0x%lx undefined): %s %s"
15457 #: config/tc-riscv.c:1199
15458 msgid "internal: broken assembler. No assembly attempted"
15461 #: config/tc-riscv.c:1310
15463 msgid "internal: unsupported RISC-V relocation number %d"
15466 #: config/tc-riscv.c:1392
15467 msgid "internal: invalid macro"
15470 #: config/tc-riscv.c:1417
15471 msgid "internal: vasprintf failed"
15474 #: config/tc-riscv.c:1447 config/tc-riscv.c:1525
15475 msgid "unsupported large constant"
15478 #: config/tc-riscv.c:1449
15480 msgid "unknown CSR `%s'"
15483 #: config/tc-riscv.c:1452
15485 msgid "instruction %s requires absolute expression"
15488 #: config/tc-riscv.c:1719
15490 msgid "internal: macro %s not implemented"
15493 #: config/tc-riscv.c:2062
15495 msgid "read-only CSR is written `%s'"
15498 #: config/tc-riscv.c:2301
15499 msgid "bad value for compressed funct6 field, value must be 0...64"
15502 #: config/tc-riscv.c:2316
15503 msgid "bad value for compressed funct4 field, value must be 0...15"
15506 #: config/tc-riscv.c:2331
15507 msgid "bad value for compressed funct3 field, value must be 0...7"
15510 #: config/tc-riscv.c:2346
15511 msgid "bad value for compressed funct2 field, value must be 0...3"
15514 #: config/tc-riscv.c:2356
15516 msgid "internal: unknown compressed funct field specifier `CF%c'"
15519 #: config/tc-riscv.c:2362
15521 msgid "internal: unknown compressed field specifier `C%c'"
15524 #: config/tc-riscv.c:2386 config/tc-riscv.c:2397
15526 msgid "improper shift amount (%lu)"
15529 #: config/tc-riscv.c:2408
15531 msgid "improper CSRxI immediate (%lu)"
15534 #: config/tc-riscv.c:2425
15536 msgid "improper CSR address (%lu)"
15539 #: config/tc-riscv.c:2603
15540 msgid "lui expression not in range 0..1048575"
15543 #: config/tc-riscv.c:2640
15545 "bad value for opcode field, value must be 0...127 and lower 2 bits must be "
15549 #: config/tc-riscv.c:2656
15550 msgid "bad value for opcode field, value must be 0...2"
15553 #: config/tc-riscv.c:2666
15555 msgid "internal: unknown opcode field specifier `O%c'"
15558 #: config/tc-riscv.c:2680
15559 msgid "bad value for funct7 field, value must be 0...127"
15562 #: config/tc-riscv.c:2695
15563 msgid "bad value for funct3 field, value must be 0...7"
15566 #: config/tc-riscv.c:2710
15567 msgid "bad value for funct2 field, value must be 0...3"
15570 #: config/tc-riscv.c:2720
15572 msgid "internal: unknown funct field specifier `F%c'\n"
15575 #: config/tc-riscv.c:2735
15577 msgid "internal: unknown argument type `%c'"
15580 #: config/tc-riscv.c:2740
15581 msgid "illegal operands"
15584 #: config/tc-riscv.c:3119
15586 msgid "internal: bad CFA value #%d"
15589 #: config/tc-riscv.c:3200
15591 msgid "internal: bad relocation #%d"
15594 #: config/tc-riscv.c:3205
15595 msgid "unsupported symbol subtraction"
15598 #: config/tc-riscv.c:3314
15599 msgid ".option pop with no .option push"
15602 #: config/tc-riscv.c:3324
15604 msgid "unrecognized .option directive: %s\n"
15607 #: config/tc-riscv.c:3499
15609 msgid "cannot represent %s relocation in object file"
15612 #: config/tc-riscv.c:3640
15615 "RISC-V options:\n"
15616 " -fpic generate position-independent code\n"
15617 " -fno-pic don't generate position-independent code "
15619 " -march=ISA set the RISC-V architecture\n"
15620 " -misa-spec=ISAspec set the RISC-V ISA spec (2.2, 20190608, "
15622 " -mpriv-spec=PRIVspec set the RISC-V privilege spec (1.9, 1.9.1, "
15624 " -mabi=ABI set the RISC-V ABI\n"
15625 " -mrelax enable relax (default)\n"
15626 " -mno-relax disable relax\n"
15627 " -march-attr generate RISC-V arch attribute\n"
15628 " -mno-arch-attr don't generate RISC-V arch attribute\n"
15631 #: config/tc-riscv.c:3678
15633 msgid "unknown register `%s'"
15636 #: config/tc-riscv.c:3700
15638 msgid "non-constant .%cleb128 is not supported"
15641 #: config/tc-riscv.c:3785
15643 msgid "internal: bad RISC-V privileged spec (%s)"
15646 #: config/tc-riscv.c:3868
15647 msgid "architecture elf attributes must set before any instructions"
15650 #: config/tc-riscv.c:3886
15651 msgid "privileged elf attributes must set before any instructions"
15654 #: config/tc-rl78.c:213
15655 msgid "16-bit relocation used in 8-bit operand"
15658 #: config/tc-rl78.c:217
15659 msgid "8-bit relocation used in 16-bit operand"
15662 #: config/tc-rl78.c:243 config/tc-rx.c:888
15664 msgid "Value %d doesn't fit in unsigned %d-bit field"
15667 #: config/tc-rl78.c:249 config/tc-rx.c:894
15669 msgid "Value %d doesn't fit in signed %d-bit field"
15672 #: config/tc-rl78.c:367
15674 msgid " RL78 specific command line options:\n"
15677 #: config/tc-rl78.c:368
15679 msgid " --mrelax Enable link time relaxation\n"
15682 #: config/tc-rl78.c:369
15684 msgid " --mg10 Enable support for G10 variant\n"
15687 #: config/tc-rl78.c:370
15689 msgid " --mg13 Selects the G13 core.\n"
15692 #: config/tc-rl78.c:371
15694 msgid " --mg14 Selects the G14 core [default]\n"
15697 #: config/tc-rl78.c:372
15699 msgid " --mrl78 Alias for --mg14\n"
15702 #: config/tc-rl78.c:373
15704 msgid " --m32bit-doubles [default]\n"
15707 #: config/tc-rl78.c:374
15709 msgid " --m64bit-doubles Source code uses 64-bit doubles\n"
15712 #: config/tc-rl78.c:450
15714 msgid "%%%s() must be outermost term in expression"
15717 #: config/tc-rl78.c:678 config/tc-rx.c:2255
15719 msgid "unsupported constant size %d\n"
15722 #: config/tc-rl78.c:694
15724 msgid "%%hi16/%%lo16 only applies to .short or .hword"
15727 #: config/tc-rl78.c:704
15729 msgid "%%hi8 only applies to .byte"
15732 #: config/tc-rl78.c:716 config/tc-rx.c:2262
15733 msgid "difference of two symbols only supported with .long, .short, or .byte"
15736 #: config/tc-rl78.c:1237 config/tc-rx.c:2189
15738 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
15741 #: config/tc-rl78.c:1453
15743 msgid "value of %ld too large for 8-bit branch"
15746 #: config/tc-rl78.c:1464
15748 msgid "value of %ld too large for 16-bit branch"
15751 #: config/tc-rl78.c:1513 config/tc-rx.c:2454
15753 msgid "Unknown reloc in md_apply_fix: %s"
15756 #: config/tc-rx.c:194
15758 msgid "unrecognised RX CPU type %s"
15761 #: config/tc-rx.c:209
15763 msgid " RX specific command line options:\n"
15766 #: config/tc-rx.c:210
15768 msgid " --mbig-endian-data\n"
15771 #: config/tc-rx.c:211
15773 msgid " --mlittle-endian-data [default]\n"
15776 #: config/tc-rx.c:212
15778 msgid " --m32bit-doubles [default]\n"
15781 #: config/tc-rx.c:213
15783 msgid " --m64bit-doubles\n"
15786 #: config/tc-rx.c:214
15788 msgid " --muse-conventional-section-names\n"
15791 #: config/tc-rx.c:215
15793 msgid " --muse-renesas-section-names [default]\n"
15796 #: config/tc-rx.c:216
15798 msgid " --msmall-data-limit\n"
15801 #: config/tc-rx.c:217
15803 msgid " --mrelax\n"
15806 #: config/tc-rx.c:218
15811 #: config/tc-rx.c:219
15813 msgid " --mint-register=<value>\n"
15816 #: config/tc-rx.c:220
15818 msgid " --mcpu=<rx100|rx200|rx600|rx610|rxv2|rxv3|rxv3-dfpu>\n"
15821 #: config/tc-rx.c:221
15823 msgid " --mno-allow-string-insns"
15826 #: config/tc-rx.c:301
15827 msgid "no filename following .INCLUDE pseudo-op"
15830 #: config/tc-rx.c:404
15832 msgid "unable to locate include file: %s"
15835 #: config/tc-rx.c:455
15837 msgid "unrecognised alignment value in .SECTION directive: %s"
15840 #: config/tc-rx.c:472
15842 msgid "unknown parameter following .SECTION directive: %s"
15845 #: config/tc-rx.c:558
15846 msgid "expecting either ON or OFF after .list"
15849 #: config/tc-rx.c:594
15851 msgid "The \".%s\" pseudo-op is not implemented\n"
15854 #: config/tc-rx.c:967 config/tc-rx.c:969
15856 msgid "Value %d and %d out of range"
15859 #: config/tc-rx.c:1124
15860 msgid "The .DEFINE pseudo-op is not implemented"
15863 #: config/tc-rx.c:1126
15864 msgid "The .MACRO pseudo-op is not implemented"
15867 #: config/tc-rx.c:1128
15868 msgid "The .BTEQU pseudo-op is not implemented."
15871 #: config/tc-rx.c:2120
15872 msgid "invalid immediate size"
15875 #: config/tc-rx.c:2139
15876 msgid "invalid immediate field position"
15879 #: config/tc-rx.c:2306
15881 msgid "jump not 3..10 bytes away (is %d)"
15884 #: config/tc-rx.c:2697
15886 "Use of an RX string instruction detected in a file being assembled without "
15887 "string instruction support"
15890 #: config/tc-s12z.c:146
15896 #: config/tc-s12z.c:147
15898 " -mreg-prefix=PREFIX set a prefix used to indicate register names "
15902 #: config/tc-s12z.c:148
15904 " -mdollar-hex the prefix '$' instead of '0x' is used to indicate "
15905 "literal hexadecimal constants\n"
15908 #: config/tc-s12z.c:315
15909 msgid "A non-constant expression is not permitted here"
15912 #: config/tc-s12z.c:432
15914 msgid "Expecting '%c'"
15917 #: config/tc-s12z.c:455
15918 msgid "An immediate value in a source operand is inappropriate"
15921 #: config/tc-s12z.c:504 config/tc-s12z.c:605
15922 msgid "Bad operand for constant offset"
15925 #: config/tc-s12z.c:532 config/tc-s12z.c:623
15926 msgid "Invalid operand for register offset"
15929 #: config/tc-s12z.c:638
15930 msgid "Invalid register for postdecrement operation"
15933 #: config/tc-s12z.c:674
15934 msgid "Invalid register for preincrement operation"
15937 #: config/tc-s12z.c:692
15938 msgid "Invalid register for predecrement operation"
15941 #: config/tc-s12z.c:811
15942 msgid "Garbage at end of instruction"
15945 #: config/tc-s12z.c:940
15946 msgid "Offset is outside of 15 bit range"
15949 #: config/tc-s12z.c:1056
15953 #: config/tc-s12z.c:1101 config/tc-s12z.c:1161 config/tc-s12z.c:1223
15954 #: config/tc-s12z.c:1288
15958 #: config/tc-s12z.c:1428
15960 msgid "Source register for %s is no larger than the destination register"
15963 #: config/tc-s12z.c:1431
15964 msgid "The destination and source registers are identical"
15967 #: config/tc-s12z.c:1455
15969 msgid "Immediate value %ld is out of range for instruction %s"
15972 #: config/tc-s12z.c:1526
15974 msgid "trap value %ld is not valid"
15977 #: config/tc-s12z.c:1966
15978 msgid "Shift value should be in the range [0,31]"
15981 #: config/tc-s12z.c:2013
15982 msgid "Bad shift mode"
15985 #: config/tc-s12z.c:2026
15986 msgid "Bad shift *direction"
15989 #: config/tc-s12z.c:2284
15991 msgid "Immediate operand %ld is inappropriate for size of instruction"
15994 #: config/tc-s12z.c:2375 config/tc-s12z.c:2444 config/tc-s12z.c:2512
15996 msgid "Invalid width value for %s"
15999 #: config/tc-s12z.c:2388 config/tc-s12z.c:2457 config/tc-s12z.c:2525
16001 msgid "Invalid offset value for %s"
16004 #: config/tc-s12z.c:3822
16006 msgid "Invalid instruction: \"%s\""
16009 #: config/tc-s12z.c:3823
16011 msgid "First invalid token: \"%s\""
16014 #: config/tc-s390.c:237 config/tc-sparc.c:310
16015 msgid "Invalid default architecture, broken assembler."
16018 #: config/tc-s390.c:376
16020 msgid "no such machine extension `%s'"
16023 #: config/tc-s390.c:387
16025 msgid "junk at end of machine string, first unrecognized character is `%c'"
16028 #: config/tc-s390.c:454 config/tc-sparc.c:489
16030 msgid "invalid architecture -A%s"
16033 #: config/tc-s390.c:477
16037 " -mregnames Allow symbolic names for registers\n"
16038 " -mwarn-areg-zero Warn about zero base/index registers\n"
16039 " -mno-regnames Do not allow symbolic names for registers\n"
16040 " -m31 Set file format to 31 bit format\n"
16041 " -m64 Set file format to 64 bit format\n"
16044 #: config/tc-s390.c:484
16047 " -V print assembler version number\n"
16048 " -Qy, -Qn ignored\n"
16051 #: config/tc-s390.c:562
16052 msgid "The 64 bit file format is used without esame instructions."
16055 #: config/tc-s390.c:620
16057 msgid "operand out of range (%s not between %ld and %ld)"
16060 #: config/tc-s390.c:845
16062 msgid "identifier+constant@%s means identifier@%s+constant"
16065 #: config/tc-s390.c:926
16066 msgid "Can't handle O_big in s390_exp_compare"
16069 #: config/tc-s390.c:1008
16070 msgid "Invalid suffix for literal pool entry"
16073 #: config/tc-s390.c:1065
16074 msgid "Big number is too big"
16077 #: config/tc-s390.c:1214
16078 msgid "relocation not applicable"
16081 #: config/tc-s390.c:1344
16082 msgid "invalid length field specified"
16085 #: config/tc-s390.c:1348
16086 msgid "index register specified but zero"
16089 #: config/tc-s390.c:1352
16090 msgid "base register specified but zero"
16093 #: config/tc-s390.c:1356
16094 msgid "odd numbered general purpose register specified as register pair"
16097 #: config/tc-s390.c:1364
16099 "invalid floating point register pair. Valid fp register pair operands are "
16100 "0, 1, 4, 5, 8, 9, 12 or 13."
16103 #: config/tc-s390.c:1453
16104 msgid "invalid operand suffix"
16107 #: config/tc-s390.c:1476
16108 msgid "syntax error; missing '(' after displacement"
16111 #: config/tc-s390.c:1493 config/tc-s390.c:1539 config/tc-s390.c:1571
16112 msgid "syntax error; expected ','"
16115 #: config/tc-s390.c:1525
16116 msgid "syntax error; missing ')' after base register"
16119 #: config/tc-s390.c:1556
16120 msgid "syntax error; ')' not allowed here"
16123 #: config/tc-s390.c:1696
16125 msgid "Opcode %s not available in this mode"
16128 #: config/tc-s390.c:1751 config/tc-s390.c:1774 config/tc-s390.c:1787
16129 msgid "Invalid .insn format\n"
16132 #: config/tc-s390.c:1759
16134 msgid "Unrecognized opcode format: `%s'"
16137 #: config/tc-s390.c:1790
16138 msgid "second operand of .insn not a constant\n"
16141 #: config/tc-s390.c:1793
16142 msgid "missing comma after insn constant\n"
16145 #: config/tc-s390.c:2032
16146 msgid ".machinemode stack overflow"
16149 #: config/tc-s390.c:2039
16150 msgid ".machinemode stack underflow"
16153 #: config/tc-s390.c:2056
16155 msgid "invalid machine mode `%s'"
16158 #: config/tc-s390.c:2258
16160 msgid "cannot emit relocation %s against subsy symbol %s"
16163 #: config/tc-s390.c:2375
16164 msgid "unsupported relocation type"
16167 #: config/tc-s390.c:2430
16169 msgid "cannot emit PC relative %s relocation%s%s"
16172 #: config/tc-s390.c:2569
16174 msgid "Gas failure, reloc type %s\n"
16177 #: config/tc-s390.c:2571
16179 msgid "Gas failure, reloc type #%i\n"
16182 #: config/tc-score.c:260
16183 msgid "div / mul are reserved instructions"
16186 #: config/tc-score.c:261
16187 msgid "This architecture doesn't support mmu"
16190 #: config/tc-score.c:262
16191 msgid "This architecture doesn't support atomic instruction"
16194 #: config/tc-score.c:468
16195 msgid "S+core register expected"
16198 #: config/tc-score.c:469
16199 msgid "S+core special-register expected"
16202 #: config/tc-score.c:470
16203 msgid "S+core co-processor register expected"
16206 #: config/tc-score.c:1073
16207 msgid "Using temp register (r1)"
16210 #: config/tc-score.c:1092
16212 msgid "register expected, not '%.100s'"
16215 #: config/tc-score.c:1148 config/tc-score.c:5487
16216 msgid "rd must be even number."
16219 #: config/tc-score.c:1512 config/tc-score.c:1519
16221 msgid "invalid constant: %d bit expression not in range %u..%u"
16224 #: config/tc-score.c:1525 config/tc-score.c:1532 config/tc-score.c:2897
16225 #: config/tc-score.c:2902 config/tc-score.c:3167 config/tc-score.c:3172
16226 #: config/tc-score.c:3464
16228 msgid "invalid constant: %d bit expression not in range %d..%d"
16231 #: config/tc-score.c:1557
16232 msgid "invalid constant: bit expression not defined"
16235 #: config/tc-score.c:2067
16236 msgid "Using temp register(r1)"
16239 #: config/tc-score.c:2081
16241 msgid "low register (r0-r15) expected, not '%.100s'"
16244 #: config/tc-score.c:2143 config/tc-score.c:3484 config/tc-score.c:3652
16245 #: config/tc-score.c:3697
16250 #: config/tc-score.c:2157 config/tc-score.c:3105 config/tc-score.c:3307
16251 #: config/tc-score.c:3323 config/tc-score.c:3394 config/tc-score.c:3449
16252 #: config/tc-score.c:3673 config/tc-score.c:3718 config/tc-score.c:3867
16253 #: config/tc-score.c:3921 config/tc-score.c:3967
16258 #: config/tc-score.c:2347
16260 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
16263 #: config/tc-score.c:2366
16265 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
16268 #: config/tc-score.c:2382 config/tc-score.c:2389
16270 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
16273 #: config/tc-score.c:2840
16274 msgid "address offset must be half word alignment"
16277 #: config/tc-score.c:2848
16278 msgid "address offset must be word alignment"
16281 #: config/tc-score.c:2988 config/tc-score.c:3125
16282 msgid "register same as write-back base"
16285 #: config/tc-score.c:3095
16286 msgid "pre-indexed expression expected"
16289 #: config/tc-score.c:3424
16291 msgid "invalid register number: %d is not in [r0--r7]"
16294 #: config/tc-score.c:3441
16295 msgid "comma is expected"
16298 #: config/tc-score.c:3472
16300 msgid "invalid constant: %d is not word align integer"
16303 #: config/tc-score.c:3511 config/tc-score.c:3554
16304 msgid "invalid constant: 32 bit expression not word align"
16307 #: config/tc-score.c:3520 config/tc-score.c:3563
16308 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
16311 #: config/tc-score.c:3596
16313 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
16316 #: config/tc-score.c:3785 config/tc-score.c:3813
16317 msgid "imm5 should >= 2"
16320 #: config/tc-score.c:3790 config/tc-score.c:3819
16321 msgid "reg should <= 31"
16324 #: config/tc-score.c:3861 config/tc-score.c:3912
16328 #: config/tc-score.c:3905
16330 msgid "%s register same as write-back base"
16333 #: config/tc-score.c:3907
16334 msgid "destination"
16337 #: config/tc-score.c:3907
16341 #: config/tc-score.c:4238 config/tc-score.c:4314 config/tc-score.c:4949
16342 msgid "expression error"
16345 #: config/tc-score.c:4320
16346 msgid "value not in range [-0xffffffff, 0xffffffff]"
16349 #: config/tc-score.c:4348
16350 msgid "li rd label isn't correct instruction form"
16353 #: config/tc-score.c:4515 config/tc-score.c:4669 config/tc-score.c:5200
16354 #: config/tc-score.c:5228
16355 msgid "lacking label "
16358 #: config/tc-score.c:4899
16359 msgid "s3_PIC code offset overflow (max 16 signed bits)"
16362 #: config/tc-score.c:4955
16363 msgid "value not in range [0, 0x7fffffff]"
16366 #: config/tc-score.c:4960
16367 msgid "end on line error"
16370 #: config/tc-score.c:5207
16371 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
16374 #: config/tc-score.c:5234
16375 msgid "invalid constant: 20 bit expression not in range -2^19..2^19-1"
16378 #: config/tc-score.c:5267
16379 msgid "lacking label"
16382 #: config/tc-score.c:5272
16383 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
16386 #: config/tc-score.c:5367
16387 msgid "pce instruction error (16 bit || 16 bit)."
16390 #: config/tc-score.c:5385 config/tc-score.c:5409 config/tc-score.c:5436
16391 #: config/tc-score.c:5465 config/tc-score.c:5514
16392 msgid "score3d instruction."
16395 #: config/tc-score.c:6020
16396 msgid "Unsupported use of .gpword"
16399 #: config/tc-score.c:6116
16401 msgid "BSS length (%d) < 0 ignored"
16404 #: config/tc-score.c:6130 read.c:2533
16406 msgid "error setting flags for \".sbss\": %s"
16409 #: config/tc-score.c:6144 config/tc-sparc.c:4161
16410 msgid "missing alignment"
16413 #: config/tc-score.c:6181
16415 msgid "alignment too large; %d assumed"
16418 #: config/tc-score.c:6186 read.c:2594
16419 msgid "alignment negative; 0 assumed"
16423 #: config/tc-score.c:6583 config/tc-score.c:6607
16424 msgid "size is not 4 or 6"
16427 #: config/tc-score.c:6666
16428 msgid "bad call to MD_ATOF()"
16431 #: config/tc-score.c:7165 config/tc-score.c:7231
16433 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16436 #: config/tc-score.c:7180 config/tc-score.c:7209 config/tc-score.c:7261
16438 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19-1]"
16441 #: config/tc-score.c:7286
16443 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9-1]"
16446 #: config/tc-score.c:7456
16448 msgid "cannot represent %s relocation in this object file format1"
16451 #: config/tc-score.c:7747
16453 msgid "Sunplus-v2-0-0-20060510\n"
16456 #: config/tc-score.c:7767
16458 msgid " Score-specific assembler options:\n"
16461 #: config/tc-score.c:7769
16463 msgid " -EB\t\tassemble code for a big-endian cpu\n"
16466 #: config/tc-score.c:7774
16468 msgid " -EL\t\tassemble code for a little-endian cpu\n"
16471 #: config/tc-score.c:7778
16473 msgid " -FIXDD\t\tfix data dependencies\n"
16476 #: config/tc-score.c:7780
16479 " -NWARN\t\tdo not print warning message when fixing data "
16483 #: config/tc-score.c:7782
16485 msgid " -SCORE5\t\tassemble code for target SCORE5\n"
16488 #: config/tc-score.c:7784
16490 msgid " -SCORE5U\tassemble code for target SCORE5U\n"
16493 #: config/tc-score.c:7786
16495 msgid " -SCORE7\t\tassemble code for target SCORE7 [default]\n"
16498 #: config/tc-score.c:7788
16500 msgid " -SCORE3\t\tassemble code for target SCORE3\n"
16503 #: config/tc-score.c:7790
16505 msgid " -march=score7\tassemble code for target SCORE7 [default]\n"
16508 #: config/tc-score.c:7792
16510 msgid " -march=score3\tassemble code for target SCORE3\n"
16513 #: config/tc-score.c:7794
16516 " -USE_R1\t\tassemble code for no warning message when using temp "
16520 #: config/tc-score.c:7796
16522 msgid " -KPIC\t\tgenerate PIC\n"
16525 #: config/tc-score.c:7798
16527 msgid " -O0\t\tdo not perform any optimizations\n"
16530 #: config/tc-score.c:7800
16533 " -G gpnum\tassemble code for setting gpsize, default is 8 bytes\n"
16536 #: config/tc-score.c:7802
16538 msgid " -V \t\tSunplus release version\n"
16541 #: config/tc-sh.c:61
16542 msgid "directive .big encountered when option -big required"
16545 #: config/tc-sh.c:71
16546 msgid "directive .little encountered when option -little required"
16549 #: config/tc-sh.c:1025
16550 msgid "illegal double indirection"
16553 #: config/tc-sh.c:1034
16554 msgid "illegal register after @-"
16557 #: config/tc-sh.c:1050
16558 msgid "must be @(r0,...)"
16561 #: config/tc-sh.c:1074
16562 msgid "syntax error in @(r0,...)"
16565 #: config/tc-sh.c:1079
16566 msgid "syntax error in @(r0...)"
16569 #: config/tc-sh.c:1124
16570 msgid "Deprecated syntax."
16573 #: config/tc-sh.c:1136 config/tc-sh.c:1141
16574 msgid "syntax error in @(disp,[Rn, gbr, pc])"
16577 #: config/tc-sh.c:1146
16578 msgid "expecting )"
16581 #: config/tc-sh.c:1154
16582 msgid "illegal register after @"
16585 #: config/tc-sh.c:1795
16587 msgid "unhandled %d\n"
16590 #: config/tc-sh.c:2008
16592 msgid "Invalid register: 'r%d'"
16595 #: config/tc-sh.c:2121
16597 msgid "failed for %d\n"
16600 #: config/tc-sh.c:2127
16601 msgid "misplaced PIC operand"
16604 #: config/tc-sh.c:2238 config/tc-sh.c:2611
16605 msgid "invalid operands for opcode"
16608 #: config/tc-sh.c:2243
16609 msgid "insn can't be combined with parallel processing insn"
16612 #: config/tc-sh.c:2250 config/tc-sh.c:2261 config/tc-sh.c:2293
16613 msgid "multiple movx specifications"
16616 #: config/tc-sh.c:2255 config/tc-sh.c:2277 config/tc-sh.c:2316
16617 msgid "multiple movy specifications"
16620 #: config/tc-sh.c:2264 config/tc-sh.c:2297
16621 msgid "invalid movx address register"
16624 #: config/tc-sh.c:2266
16625 msgid "insn cannot be combined with non-nopy"
16628 #: config/tc-sh.c:2280 config/tc-sh.c:2336
16629 msgid "invalid movy address register"
16632 #: config/tc-sh.c:2282
16633 msgid "insn cannot be combined with non-nopx"
16636 #: config/tc-sh.c:2295
16637 msgid "previous movy requires nopx"
16640 #: config/tc-sh.c:2303 config/tc-sh.c:2308
16641 msgid "invalid movx dsp register"
16644 #: config/tc-sh.c:2318
16645 msgid "previous movx requires nopy"
16648 #: config/tc-sh.c:2327 config/tc-sh.c:2332
16649 msgid "invalid movy dsp register"
16652 #: config/tc-sh.c:2342
16653 msgid "dsp immediate shift value not constant"
16656 #: config/tc-sh.c:2356 config/tc-sh.c:2382
16657 msgid "multiple parallel processing specifications"
16660 #: config/tc-sh.c:2375
16661 msgid "multiple condition specifications"
16664 #: config/tc-sh.c:2413
16665 msgid "insn cannot be combined with pmuls"
16668 #: config/tc-sh.c:2429
16669 msgid "bad combined pmuls output operand"
16672 #: config/tc-sh.c:2439
16673 msgid "destination register is same for parallel insns"
16676 #: config/tc-sh.c:2448
16677 msgid "condition not followed by conditionalizable insn"
16680 #: config/tc-sh.c:2458
16681 msgid "unrecognized characters at end of parallel processing insn"
16684 #: config/tc-sh.c:2550
16685 msgid "opcode not valid for this cpu variant"
16688 #: config/tc-sh.c:2581
16689 msgid "Delayed branches not available on SH1"
16692 #: config/tc-sh.c:2616
16694 msgid "excess operands: '%s'"
16697 #: config/tc-sh.c:2693
16698 msgid ".uses pseudo-op seen when not relaxing"
16701 #: config/tc-sh.c:2699
16702 msgid "bad .uses format"
16705 #: config/tc-sh.c:2817
16707 msgid "Invalid argument to --isa option: %s"
16710 #: config/tc-sh.c:2841
16714 "--little\t\tgenerate little endian code\n"
16715 "--big\t\t\tgenerate big endian code\n"
16716 "--relax\t\t\talter jump instructions for long displacements\n"
16717 "--renesas\t\tdisable optimization with section symbol for\n"
16718 "\t\t\tcompatibility with Renesas assembler.\n"
16719 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
16720 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
16721 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
16722 "--isa=[any\t\tuse most appropriate isa\n"
16723 " | dsp same as '-dsp'\n"
16727 #: config/tc-sh.c:2866
16729 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
16732 #: config/tc-sh.c:2942
16733 msgid ".uses does not refer to a local symbol in the same section"
16736 #: config/tc-sh.c:2961
16737 msgid "can't find fixup pointed to by .uses"
16740 #: config/tc-sh.c:2981
16741 msgid ".uses target does not refer to a local symbol in the same section"
16744 #: config/tc-sh.c:3054
16745 msgid "displacement overflows 12-bit field"
16748 #: config/tc-sh.c:3057
16750 msgid "displacement to defined symbol %s overflows 12-bit field"
16753 #: config/tc-sh.c:3061
16755 msgid "displacement to undefined symbol %s overflows 12-bit field"
16758 #: config/tc-sh.c:3134
16759 msgid "displacement overflows 8-bit field"
16762 #: config/tc-sh.c:3137
16764 msgid "displacement to defined symbol %s overflows 8-bit field"
16767 #: config/tc-sh.c:3141
16769 msgid "displacement to undefined symbol %s overflows 8-bit field "
16772 #: config/tc-sh.c:3154
16774 msgid "overflow in branch to %s; converted into longer instruction sequence"
16777 #: config/tc-sh.c:3219 config/tc-sh.c:3266 config/tc-sparc.c:4625
16778 #: config/tc-sparc.c:4649
16779 msgid "misaligned data"
16782 #: config/tc-sh.c:3572
16783 msgid "offset to unaligned destination"
16786 #: config/tc-sh.c:3577
16787 msgid "negative offset"
16790 #: config/tc-sh.c:3717
16791 msgid "misaligned offset"
16794 #: config/tc-sparc.c:314 config/tc-sparc.c:495
16795 msgid "Bad opcode table, broken assembler."
16798 #: config/tc-sparc.c:487
16800 msgid "invalid architecture -xarch=%s"
16803 #: config/tc-sparc.c:561
16805 msgid "No compiled in support for %d bit object file format"
16808 #: config/tc-sparc.c:645
16810 msgid "SPARC options:\n"
16813 #: config/tc-sparc.c:674
16817 "\t\t\tspecify variant of SPARC architecture\n"
16818 "-bump\t\t\twarn when assembler switches architectures\n"
16819 "-sparc\t\t\tignored\n"
16820 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
16821 "-relax\t\t\trelax jumps and branches (default)\n"
16822 "-no-relax\t\tavoid changing any jumps and branches\n"
16825 #: config/tc-sparc.c:681
16828 "-32\t\t\tcreate 32 bit object file\n"
16829 "-64\t\t\tcreate 64 bit object file\n"
16832 #: config/tc-sparc.c:684
16834 msgid "\t\t\t[default is %d]\n"
16837 #: config/tc-sparc.c:686
16840 "-TSO\t\t\tuse Total Store Ordering\n"
16841 "-PSO\t\t\tuse Partial Store Ordering\n"
16842 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
16845 #: config/tc-sparc.c:690
16847 msgid "\t\t\t[default is %s]\n"
16850 #: config/tc-sparc.c:692
16853 "-KPIC\t\t\tgenerate PIC\n"
16854 "-V\t\t\tprint assembler version number\n"
16855 "-undeclared-regs\tignore application global register usage without\n"
16856 "\t\t\tappropriate .register directive (default)\n"
16857 "-no-undeclared-regs\tforce error on application global register usage\n"
16858 "\t\t\twithout appropriate .register directive\n"
16859 "--dcti-couples-detect\twarn when an unpredictable DCTI couple is found\n"
16860 "-q\t\t\tignored\n"
16861 "-Qy, -Qn\t\tignored\n"
16862 "-s\t\t\tignored\n"
16865 #: config/tc-sparc.c:704
16868 "-EL\t\t\tgenerate code for a little endian machine\n"
16869 "-EB\t\t\tgenerate code for a big endian machine\n"
16870 "--little-endian-data\tgenerate code for a machine having big endian\n"
16871 " instructions and little endian data.\n"
16874 #: config/tc-sparc.c:968
16876 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
16879 #: config/tc-sparc.c:987
16881 msgid "Internal error: can't find opcode `%s' for `%s'\n"
16884 #: config/tc-sparc.c:1199
16885 msgid "Support for 64-bit arithmetic not compiled in."
16888 #: config/tc-sparc.c:1245
16889 msgid "set: number not in 0..4294967295 range"
16892 #: config/tc-sparc.c:1252
16893 msgid "set: number not in -2147483648..4294967295 range"
16896 #: config/tc-sparc.c:1311
16897 msgid "setsw: number not in -2147483648..4294967295 range"
16900 #: config/tc-sparc.c:1359
16901 msgid "setx: temporary register same as destination register"
16904 #: config/tc-sparc.c:1430
16905 msgid "setx: illegal temporary register g0"
16908 #: config/tc-sparc.c:1538
16909 msgid "unpredictable DCTI couple"
16912 #: config/tc-sparc.c:1548
16913 msgid "FP branch in delay slot"
16916 #: config/tc-sparc.c:1565
16917 msgid "FP branch preceded by FP compare; NOP inserted"
16920 #: config/tc-sparc.c:1605
16921 msgid "failed special case insn sanity check"
16924 #: config/tc-sparc.c:1793
16925 msgid ": invalid membar mask name"
16928 #: config/tc-sparc.c:1809
16929 msgid ": invalid membar mask expression"
16932 #: config/tc-sparc.c:1814
16933 msgid ": invalid membar mask number"
16936 #: config/tc-sparc.c:1829
16937 msgid ": invalid siam mode expression"
16940 #: config/tc-sparc.c:1834
16941 msgid ": invalid siam mode number"
16944 #: config/tc-sparc.c:1850
16945 msgid ": invalid prefetch function name"
16948 #: config/tc-sparc.c:1858
16949 msgid ": invalid prefetch function expression"
16952 #: config/tc-sparc.c:1863
16953 msgid ": invalid prefetch function number"
16956 #: config/tc-sparc.c:1890 config/tc-sparc.c:1896 config/tc-sparc.c:1905
16957 msgid ": unrecognizable privileged register"
16960 #: config/tc-sparc.c:1928 config/tc-sparc.c:1934 config/tc-sparc.c:1943
16961 msgid ": unrecognizable hyperprivileged register"
16964 #: config/tc-sparc.c:1966 config/tc-sparc.c:1972 config/tc-sparc.c:1981
16965 msgid ": unrecognizable ancillary state register"
16968 #: config/tc-sparc.c:2014
16969 msgid ": asr number must be between 0 and 31"
16972 #: config/tc-sparc.c:2023
16974 msgid ": expecting %asrN"
16977 #: config/tc-sparc.c:2065
16978 msgid ": crypto immediate must be between 0 and 31"
16981 #: config/tc-sparc.c:2074
16982 msgid ": expecting crypto immediate"
16985 #: config/tc-sparc.c:2235 config/tc-sparc.c:2274 config/tc-sparc.c:2701
16986 #: config/tc-sparc.c:2737
16988 msgid "Illegal operands: %%%s requires arguments in ()"
16991 #: config/tc-sparc.c:2242
16994 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
16998 #: config/tc-sparc.c:2253
17000 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
17003 #: config/tc-sparc.c:2460
17004 msgid "detected global register use not covered by .register pseudo-op"
17007 #: config/tc-sparc.c:2562
17008 msgid ": There are only 64 f registers; [0-63]"
17011 #: config/tc-sparc.c:2564 config/tc-sparc.c:2582
17012 msgid ": There are only 32 f registers; [0-31]"
17015 #: config/tc-sparc.c:2574
17016 msgid ": There are only 32 single precision f registers; [0-31]"
17019 #: config/tc-sparc.c:2595
17020 msgid ": Instruction requires frs2 and frsd must be the same register"
17023 #: config/tc-sparc.c:2746
17025 msgid "Expression inside %%%s could not be parsed"
17028 #: config/tc-sparc.c:2754
17031 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
17034 #: config/tc-sparc.c:2871
17036 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
17039 #: config/tc-sparc.c:2881
17042 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
17046 #: config/tc-sparc.c:2899
17047 msgid ": PC-relative operand can't be a constant"
17050 #: config/tc-sparc.c:2906
17051 msgid ": TLS operand can't be a constant"
17054 #: config/tc-sparc.c:2934
17055 msgid ": Immediate value in cbcond is out of range."
17058 #: config/tc-sparc.c:2960
17059 msgid ": invalid ASI name"
17062 #: config/tc-sparc.c:2969
17063 msgid ": invalid ASI expression"
17066 #: config/tc-sparc.c:2974
17067 msgid ": invalid ASI number"
17070 #: config/tc-sparc.c:3079
17071 msgid ": non-immdiate imm2 operand"
17074 #: config/tc-sparc.c:3084
17075 msgid ": imm2 immediate operand out of range (0-3)"
17078 #: config/tc-sparc.c:3103
17079 msgid "OPF immediate operand out of range (0-0x1ff)"
17082 #: config/tc-sparc.c:3108
17083 msgid "non-immediate OPF operand, ignored"
17086 #: config/tc-sparc.c:3127
17087 msgid ": invalid cpreg name"
17090 #: config/tc-sparc.c:3156
17092 msgid "Illegal operands%s"
17095 #: config/tc-sparc.c:3206
17097 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
17100 #: config/tc-sparc.c:3247
17102 msgid "Architecture mismatch on \"%s %s\"."
17105 #: config/tc-sparc.c:3248
17107 msgid "(Requires %s; requested architecture is %s.)"
17110 #: config/tc-sparc.c:3260
17112 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
17115 #: config/tc-sparc.c:3646 config/tc-sparc.c:3653 config/tc-sparc.c:3660
17116 #: config/tc-sparc.c:3667 config/tc-sparc.c:3674 config/tc-sparc.c:3683
17117 #: config/tc-sparc.c:3695 config/tc-sparc.c:3706 config/tc-sparc.c:3728
17118 #: config/tc-sparc.c:3752 write.c:1189
17119 msgid "relocation overflow"
17122 #: config/tc-sparc.c:3807
17124 msgid "bad or unhandled relocation type: 0x%02x"
17127 #: config/tc-sparc.c:4123
17128 msgid "Expected comma after name"
17131 #: config/tc-sparc.c:4132
17133 msgid "BSS length (%d.) <0! Ignored."
17136 #: config/tc-sparc.c:4144
17137 msgid "bad .reserve segment -- expected BSS segment"
17140 #: config/tc-sparc.c:4170 config/tc-sparc.c:4297
17141 msgid "negative alignment"
17144 #: config/tc-sparc.c:4180 config/tc-sparc.c:4318 read.c:1590 read.c:2606
17145 msgid "alignment not a power of 2"
17148 #: config/tc-sparc.c:4226
17150 msgid "Ignoring attempt to re-define symbol %s"
17153 #: config/tc-sparc.c:4249 config/tc-v850.c:283
17154 msgid "Expected comma after symbol-name"
17157 #: config/tc-sparc.c:4259
17159 msgid ".COMMon length (%lu) out of range ignored"
17162 #: config/tc-sparc.c:4285
17163 msgid "Expected comma after common length"
17166 #: config/tc-sparc.c:4430
17167 msgid "Unknown segment type"
17170 #: config/tc-sparc.c:4499 config/tc-sparc.c:4508
17172 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
17175 #: config/tc-sparc.c:4526
17176 msgid "redefinition of global register"
17179 #: config/tc-sparc.c:4537
17181 msgid "Register symbol %s already defined."
17184 #: config/tc-sparc.c:4739
17186 msgid "Illegal operands: %%r_plt in %d-byte data field"
17189 #: config/tc-sparc.c:4749
17191 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
17194 #: config/tc-sparc.c:4786 config/tc-vax.c:3313
17196 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
17199 #: config/tc-sparc.c:4794 config/tc-sparc.c:4825 config/tc-sparc.c:4834
17200 #: config/tc-vax.c:3321 config/tc-vax.c:3352 config/tc-vax.c:3361
17202 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
17205 #: config/tc-sparc.c:4843 config/tc-vax.c:3370
17207 msgid "Illegal operands: garbage after %%r_%s%d()"
17210 #: config/tc-sparc.h:66
17211 msgid "sparc convert_frag\n"
17214 #: config/tc-spu.c:172
17217 " --apuasm\t\t emulate behaviour of apuasm\n"
17220 #: config/tc-spu.c:278
17222 msgid "Invalid mnemonic '%s'"
17225 #: config/tc-spu.c:284
17227 msgid "'%s' is only available in DD2.0 or higher."
17230 #: config/tc-spu.c:316
17232 msgid "Error in argument %d. Expecting: \"%s\""
17235 #: config/tc-spu.c:327
17236 msgid "Mixing register syntax, with and without '$'."
17239 #: config/tc-spu.c:333
17241 msgid "Treating '%-*s' as a symbol."
17244 #: config/tc-spu.c:552
17245 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
17248 #: config/tc-spu.c:554
17249 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
17252 #: config/tc-spu.c:597
17254 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
17257 #: config/tc-spu.c:603
17259 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
17262 #: config/tc-spu.c:673 config/tc-spu.c:676
17264 msgid "Constant expression %d out of range, [%d, %d]."
17267 #: config/tc-spu.c:778
17269 msgid "invalid priority '%lu'"
17272 #: config/tc-spu.c:784
17274 msgid "invalid lrlive '%lu'"
17277 #: config/tc-spu.c:858
17278 msgid "Relaxation should never occur"
17281 #: config/tc-spu.c:1008
17283 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
17286 #: config/tc-spu.h:85
17287 msgid "spu convert_frag\n"
17290 #: config/tc-tic30.c:36
17294 #: config/tc-tic30.c:36
17298 #: config/tc-tic30.c:36
17302 #: config/tc-tic30.c:36
17306 #: config/tc-tic30.c:36
17310 #: config/tc-tic30.c:460
17311 msgid "More than one AR register found in indirect reference"
17314 #: config/tc-tic30.c:466
17315 msgid "Illegal AR register in indirect reference"
17318 #: config/tc-tic30.c:487
17319 msgid "More than one displacement found in indirect reference"
17322 #: config/tc-tic30.c:496
17323 msgid "Invalid displacement in indirect reference"
17326 #: config/tc-tic30.c:514
17327 msgid "AR register not found in indirect reference"
17330 #. Maybe an implied displacement of 1 again.
17331 #: config/tc-tic30.c:531
17332 msgid "required displacement wasn't given in indirect reference"
17335 #: config/tc-tic30.c:538
17336 msgid "illegal indirect reference"
17339 #: config/tc-tic30.c:545
17340 msgid "displacement must be an unsigned 8-bit number"
17343 #: config/tc-tic30.c:729 config/tc-tic30.c:1476
17345 msgid "Invalid character %s before %s operand"
17348 #: config/tc-tic30.c:748 config/tc-tic30.c:1491
17350 msgid "Unbalanced parenthesis in %s operand."
17353 #: config/tc-tic30.c:764 config/tc-tic30.c:1501
17355 msgid "Invalid character %s in %s operand"
17358 #: config/tc-tic30.c:783 config/tc-tic30.c:1518
17360 msgid "Spurious operands; (%d operands/instruction max)"
17363 #. Just skip it, if it's \n complain.
17364 #: config/tc-tic30.c:801 config/tc-tic30.c:817 config/tc-tic30.c:1535
17365 #: config/tc-tic30.c:1551
17366 msgid "Expecting operand after ','; got nothing"
17369 #: config/tc-tic30.c:806 config/tc-tic30.c:1540
17370 msgid "Expecting operand before ','; got nothing"
17373 #: config/tc-tic30.c:844
17374 msgid "incorrect number of operands given in the first instruction"
17377 #: config/tc-tic30.c:850
17378 msgid "incorrect number of operands given in the second instruction"
17381 #: config/tc-tic30.c:871
17383 msgid "%s instruction, operand %d doesn't match"
17386 #. Shouldn't get here.
17387 #: config/tc-tic30.c:895 config/tc-tic30.c:902
17388 msgid "incorrect format for multiply parallel instruction"
17391 #: config/tc-tic30.c:909
17392 msgid "destination for multiply can only be R0 or R1"
17395 #: config/tc-tic30.c:916
17396 msgid "destination for add/subtract can only be R2 or R3"
17399 #: config/tc-tic30.c:983
17400 msgid "loading the same register in parallel operation"
17403 #: config/tc-tic30.c:1426
17405 msgid "Invalid character %s in opcode"
17408 #: config/tc-tic30.c:1456
17410 msgid "Unknown TMS320C30 instruction: %s"
17413 #: config/tc-tic30.c:1576
17414 msgid "Incorrect number of operands given"
17417 #: config/tc-tic30.c:1609
17419 msgid "The %s operand doesn't match"
17422 #. Shouldn't make it to this stage.
17423 #: config/tc-tic30.c:1634 config/tc-tic30.c:1646
17424 msgid "Incompatible first and second operands in instruction"
17427 #: config/tc-tic30.c:1760
17428 msgid "invalid short form floating point immediate operand"
17431 #: config/tc-tic30.c:1770
17432 msgid "rounding down first operand float to unsigned int"
17435 #: config/tc-tic30.c:1772
17436 msgid "only lower 16-bits of first operand are used"
17439 #: config/tc-tic30.c:1782
17440 msgid "rounding down first operand float to signed int"
17443 #: config/tc-tic30.c:1787 config/tc-tic30.c:1858
17444 msgid "first operand is too large for 16-bit signed int"
17447 #: config/tc-tic30.c:1852
17448 msgid "first operand is floating point"
17451 #. Shouldn't get here.
17452 #: config/tc-tic30.c:1883
17453 msgid "interrupt vector for trap instruction out of range"
17456 #: config/tc-tic30.c:1928
17457 msgid "LDP instruction needs a 24-bit operand"
17460 #: config/tc-tic30.c:1952
17461 msgid "first operand is too large for a 24-bit displacement"
17464 #: config/tc-tic4x.c:389
17465 msgid "Nan, using zero."
17468 #: config/tc-tic4x.c:507
17470 msgid "Cannot represent exponent in %d bits"
17473 #: config/tc-tic4x.c:590 config/tc-tic4x.c:600
17474 msgid "Invalid floating point number"
17477 #: config/tc-tic4x.c:719
17478 msgid "Comma expected\n"
17481 #: config/tc-tic4x.c:752 config/tc-tic54x.c:470
17482 msgid ".bss size argument missing\n"
17485 #: config/tc-tic4x.c:760
17487 msgid ".bss size %ld < 0!"
17490 #: config/tc-tic4x.c:893
17491 msgid "Non-constant symbols not allowed\n"
17494 #: config/tc-tic4x.c:924
17495 msgid "Symbol missing\n"
17498 #. Skip null symbol terminator.
17499 #: config/tc-tic4x.c:972
17500 msgid ".sect: subsection name ignored"
17503 #: config/tc-tic4x.c:1000 config/tc-tic4x.c:1101 config/tc-tic54x.c:1427
17505 msgid "Error setting flags for \"%s\": %s"
17508 #: config/tc-tic4x.c:1032
17509 msgid ".set syntax invalid\n"
17512 #: config/tc-tic4x.c:1090
17513 msgid ".usect: non-zero alignment flag ignored"
17516 #: config/tc-tic4x.c:1121
17518 msgid "This assembler does not support processor generation %ld"
17521 #: config/tc-tic4x.c:1125
17522 msgid "Changing processor generation on fly not supported..."
17525 #: config/tc-tic4x.c:1412
17526 msgid "Auxiliary register AR0--AR7 required for indirect"
17529 #: config/tc-tic4x.c:1426
17531 msgid "Bad displacement %d (require 0--255)\n"
17534 #: config/tc-tic4x.c:1444
17535 msgid "Index register IR0,IR1 required for displacement"
17538 #: config/tc-tic4x.c:1512
17539 msgid "Expecting a register name"
17542 #: config/tc-tic4x.c:1524 config/tc-tic4x.c:1547 config/tc-tic4x.c:1613
17543 msgid "Number too large"
17546 #: config/tc-tic4x.c:1537 config/tc-tic4x.c:1560
17547 msgid "Expecting a constant value"
17550 #: config/tc-tic4x.c:1568
17552 msgid "Bad direct addressing construct %s"
17555 #: config/tc-tic4x.c:1572
17557 msgid "Direct value of %ld is not suitable"
17560 #: config/tc-tic4x.c:1596
17561 msgid "Unknown indirect addressing mode"
17564 #: config/tc-tic4x.c:1693
17566 msgid "Immediate value of %ld is too large for ldf"
17569 #: config/tc-tic4x.c:1733
17570 msgid "Destination register must be ARn"
17573 #: config/tc-tic4x.c:1752 config/tc-tic4x.c:2125 config/tc-tic4x.c:2184
17575 msgid "Immediate value of %ld is too large"
17578 #: config/tc-tic4x.c:1781 config/tc-tic4x.c:1986
17579 msgid "Invalid indirect addressing mode"
17582 #: config/tc-tic4x.c:1805 config/tc-tic4x.c:1845 config/tc-tic4x.c:2036
17583 #: config/tc-tic4x.c:2058
17584 msgid "Register must be Rn"
17587 #: config/tc-tic4x.c:1859 config/tc-tic4x.c:1929 config/tc-tic4x.c:1943
17588 msgid "Register must be R0--R7"
17591 #: config/tc-tic4x.c:1883 config/tc-tic4x.c:1911
17593 msgid "Invalid indirect addressing mode displacement %d"
17596 #: config/tc-tic4x.c:1957
17597 msgid "Destination register must be R2 or R3"
17600 #: config/tc-tic4x.c:1971
17601 msgid "Destination register must be R0 or R1"
17604 #: config/tc-tic4x.c:2008
17606 msgid "Displacement value of %ld is too large"
17609 #: config/tc-tic4x.c:2069 config/tc-tic4x.c:2200
17610 msgid "Floating point number not valid in expression"
17613 #: config/tc-tic4x.c:2083
17615 msgid "Signed immediate value %ld too large"
17618 #: config/tc-tic4x.c:2146
17620 msgid "Unsigned immediate value %ld too large"
17623 #: config/tc-tic4x.c:2214
17625 msgid "Immediate value %ld too large"
17628 #: config/tc-tic4x.c:2233 config/tc-tic4x.c:2261
17629 msgid "Register must be ivtp or tvtp"
17632 #: config/tc-tic4x.c:2247
17633 msgid "Register must be address register"
17636 #: config/tc-tic4x.c:2320
17637 msgid "Source and destination register should not be equal"
17640 #: config/tc-tic4x.c:2335
17641 msgid "Equal parallel destination registers, one result will be discarded"
17644 #: config/tc-tic4x.c:2376
17645 msgid "Too many operands scanned"
17648 #: config/tc-tic4x.c:2407
17649 msgid "Parallel opcode cannot contain more than two instructions"
17652 #: config/tc-tic4x.c:2481
17654 msgid "Invalid operands for %s"
17657 #: config/tc-tic4x.c:2484
17659 msgid "Invalid instruction %s"
17662 #: config/tc-tic4x.c:2636
17664 msgid "Bad relocation type: 0x%02x"
17667 #: config/tc-tic4x.c:2694
17669 msgid "Unsupported processor generation %d"
17672 #: config/tc-tic4x.c:2702
17673 msgid "Option -b is depreciated, please use -mbig"
17676 #: config/tc-tic4x.c:2709
17677 msgid "Option -p is depreciated, please use -mmemparm"
17680 #: config/tc-tic4x.c:2716
17681 msgid "Option -r is depreciated, please use -mregparm"
17684 #: config/tc-tic4x.c:2723
17685 msgid "Option -s is depreciated, please use -msmall"
17688 #: config/tc-tic4x.c:2752
17693 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
17694 " 30 - TMS320C30\n"
17695 " 31 - TMS320C31, TMS320LC31\n"
17696 " 32 - TMS320C32\n"
17697 " 33 - TMS320VC33\n"
17698 " 40 - TMS320C40\n"
17699 " 44 - TMS320C44\n"
17700 " -mrev=REV set cpu hardware revision (integer numbers).\n"
17701 " Combinations of -mcpu and -mrev will enable/"
17703 " the appropriate options (-midle2, -mlowpower and\n"
17704 " -menhanced) according to the selected type\n"
17705 " -mbig select big memory model\n"
17706 " -msmall select small memory model (default)\n"
17707 " -mregparm select register parameters (default)\n"
17708 " -mmemparm select memory parameters\n"
17709 " -midle2 enable IDLE2 support\n"
17710 " -mlowpower enable LOPOWER and MAXSPEED support\n"
17711 " -menhanced enable enhanced opcode support\n"
17714 #: config/tc-tic4x.c:2797
17716 msgid "Label \"$%d\" redefined"
17719 #: config/tc-tic4x.c:3007
17721 msgid "Reloc %d not supported by object file format"
17724 #. Only word (et al.), align, or conditionals are allowed within
17726 #: config/tc-tic54x.c:219
17727 msgid "pseudo-op illegal within .struct/.union"
17730 #: config/tc-tic54x.c:233
17732 msgid "C54x-specific command line options:\n"
17735 #: config/tc-tic54x.c:234
17737 msgid "-mfar-mode | -mf Use extended addressing\n"
17740 #: config/tc-tic54x.c:235
17742 msgid "-mcpu=<CPU version> Specify the CPU version\n"
17745 #: config/tc-tic54x.c:236
17747 msgid "-merrors-to-file <filename>\n"
17750 #: config/tc-tic54x.c:237
17752 msgid "-me <filename> Redirect errors to a file\n"
17755 #: config/tc-tic54x.c:348
17756 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
17759 #: config/tc-tic54x.c:357
17760 msgid "symbols assigned with .asg must begin with a letter"
17763 #: config/tc-tic54x.c:397
17764 msgid "Unterminated string after absolute expression"
17767 #: config/tc-tic54x.c:405
17768 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
17771 #: config/tc-tic54x.c:415
17772 msgid "symbols assigned with .eval must begin with a letter"
17775 #: config/tc-tic54x.c:479
17777 msgid ".bss size %d < 0!"
17780 #: config/tc-tic54x.c:662
17781 msgid "Offset on nested structures is ignored"
17784 #: config/tc-tic54x.c:712
17786 msgid ".end%s without preceding .%s"
17789 #: config/tc-tic54x.c:778
17791 msgid "Unrecognized struct/union tag '%s'"
17794 #: config/tc-tic54x.c:780
17795 msgid ".tag requires a structure tag"
17798 #: config/tc-tic54x.c:786
17799 msgid "Label required for .tag"
17802 #: config/tc-tic54x.c:805
17804 msgid ".tag target '%s' undefined"
17807 #: config/tc-tic54x.c:869
17809 msgid ".field count '%d' out of range (1 <= X <= 32)"
17812 #: config/tc-tic54x.c:897
17814 msgid "Unrecognized field type '%c'"
17817 #: config/tc-tic54x.c:1021
17818 msgid "Overflow in expression, truncated to 8 bits"
17821 #: config/tc-tic54x.c:1026
17822 msgid "Overflow in expression, truncated to 16 bits"
17825 #. Disallow .byte with a non constant expression that will
17826 #. require relocation.
17827 #: config/tc-tic54x.c:1034
17828 msgid "Relocatable values require at least WORD storage"
17831 #: config/tc-tic54x.c:1095
17832 msgid "Use of .def/.ref is deprecated. Use .global instead"
17835 #: config/tc-tic54x.c:1290
17836 msgid ".space/.bes repeat count is negative, ignored"
17839 #: config/tc-tic54x.c:1295
17840 msgid ".space/.bes repeat count is zero, ignored"
17843 #: config/tc-tic54x.c:1368
17844 msgid "Missing size argument"
17847 #: config/tc-tic54x.c:1502
17848 msgid "CPU version has already been set"
17851 #: config/tc-tic54x.c:1506
17853 msgid "Unrecognized version '%s'"
17856 #: config/tc-tic54x.c:1512
17857 msgid "Changing of CPU version on the fly not supported"
17860 #: config/tc-tic54x.c:1643
17861 msgid "p2align not supported on this target"
17864 #: config/tc-tic54x.c:1655
17865 msgid "Argument to .even ignored"
17868 #: config/tc-tic54x.c:1701
17869 msgid "Invalid field size, must be from 1 to 32"
17872 #: config/tc-tic54x.c:1714
17873 msgid "field size must be 16 when value is relocatable"
17876 #: config/tc-tic54x.c:1729
17877 msgid "field value truncated"
17880 #: config/tc-tic54x.c:1835 config/tc-tic54x.c:2134
17882 msgid "Unrecognized section '%s'"
17885 #: config/tc-tic54x.c:1844
17886 msgid "Current section is uninitialized, section name required for .clink"
17889 #: config/tc-tic54x.c:2045
17890 msgid "ENDLOOP without corresponding LOOP"
17893 #: config/tc-tic54x.c:2086
17894 msgid "Mixing of normal and extended addressing not supported"
17897 #: config/tc-tic54x.c:2092
17898 msgid "Extended addressing not supported on the specified CPU"
17901 #: config/tc-tic54x.c:2140
17902 msgid ".sblock may be used for initialized sections only"
17905 #: config/tc-tic54x.c:2170
17906 msgid "Symbol missing for .set/.equ"
17909 #: config/tc-tic54x.c:2226
17910 msgid ".var may only be used within a macro definition"
17913 #: config/tc-tic54x.c:2234
17914 msgid "Substitution symbols must begin with a letter"
17917 #: config/tc-tic54x.c:2326
17919 msgid "can't open macro library file '%s' for reading: %s"
17922 #: config/tc-tic54x.c:2333
17924 msgid "File '%s' not in macro archive format"
17927 #: config/tc-tic54x.c:2463
17929 msgid "Bad COFF version '%s'"
17932 #: config/tc-tic54x.c:2472
17934 msgid "Bad CPU version '%s'"
17937 #: config/tc-tic54x.c:2485 config/tc-tic54x.c:2488
17939 msgid "Can't redirect stderr to the file '%s'"
17942 #: config/tc-tic54x.c:2506
17943 msgid "Macro nesting is too deep"
17946 #: config/tc-tic54x.c:2605
17948 msgid "Undefined substitution symbol '%s'"
17951 #: config/tc-tic54x.c:3090
17953 msgid "Unbalanced parenthesis in operand %d"
17956 #: config/tc-tic54x.c:3121 config/tc-tic54x.c:3129
17957 msgid "Expecting operand after ','"
17960 #: config/tc-tic54x.c:3140
17961 msgid "Extra junk on line"
17964 #: config/tc-tic54x.c:3177
17965 msgid "Badly formed address expression"
17968 #: config/tc-tic54x.c:3430
17970 msgid "Invalid dmad syntax '%s'"
17973 #: config/tc-tic54x.c:3494
17976 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
17979 #: config/tc-tic54x.c:3545
17980 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
17983 #: config/tc-tic54x.c:3565
17985 msgid "Unrecognized indirect address format \"%s\""
17988 #: config/tc-tic54x.c:3603
17990 msgid "Operand '%s' out of range (%d <= x <= %d)"
17993 #: config/tc-tic54x.c:3623
17994 msgid "Error in relocation handling"
17997 #: config/tc-tic54x.c:3642 config/tc-tic54x.c:3704 config/tc-tic54x.c:3732
17999 msgid "Unrecognized condition code \"%s\""
18002 #: config/tc-tic54x.c:3659
18004 msgid "Condition \"%s\" does not match preceding group"
18007 #: config/tc-tic54x.c:3667
18010 "Condition \"%s\" uses a different accumulator from a preceding condition"
18013 #: config/tc-tic54x.c:3674
18014 msgid "Only one comparison conditional allowed"
18017 #: config/tc-tic54x.c:3679
18018 msgid "Only one overflow conditional allowed"
18021 #: config/tc-tic54x.c:3687
18023 msgid "Duplicate %s conditional"
18026 #: config/tc-tic54x.c:3718
18027 msgid "Invalid auxiliary register (use AR0-AR7)"
18030 #: config/tc-tic54x.c:3749
18031 msgid "lk addressing modes are invalid for memory-mapped register addressing"
18034 #: config/tc-tic54x.c:3757
18036 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
18037 "Resulting behavior is undefined."
18040 #: config/tc-tic54x.c:3783
18042 "Destination accumulator for each part of this parallel instruction must be "
18046 #: config/tc-tic54x.c:3832
18048 msgid "Memory mapped register \"%s\" out of range"
18051 #: config/tc-tic54x.c:3871
18052 msgid "Invalid operand (use 1, 2, or 3)"
18055 #: config/tc-tic54x.c:3897
18056 msgid "A status register or status bit name is required"
18059 #: config/tc-tic54x.c:3907
18061 msgid "Unrecognized status bit \"%s\""
18064 #: config/tc-tic54x.c:3930
18066 msgid "Invalid status register \"%s\""
18069 #: config/tc-tic54x.c:3942
18071 msgid "Operand \"%s\" out of range (use 1 or 2)"
18074 #: config/tc-tic54x.c:4145
18076 msgid "Unrecognized instruction \"%s\""
18079 #: config/tc-tic54x.c:4174
18081 msgid "Unrecognized operand list '%s' for instruction '%s'"
18084 #: config/tc-tic54x.c:4203
18086 msgid "Unrecognized parallel instruction \"%s\""
18089 #: config/tc-tic54x.c:4252
18091 msgid "Invalid operand (s) for parallel instruction \"%s\""
18094 #: config/tc-tic54x.c:4255
18096 msgid "Unrecognized parallel instruction combination \"%s || %s\""
18099 #: config/tc-tic54x.c:4470
18101 msgid "%s symbol recursion stopped at second appearance of '%s'"
18104 #: config/tc-tic54x.c:4511
18105 msgid "Unrecognized substitution symbol function"
18108 #: config/tc-tic54x.c:4516
18109 msgid "Missing '(' after substitution symbol function"
18112 #: config/tc-tic54x.c:4530
18113 msgid "Expecting second argument"
18116 #: config/tc-tic54x.c:4543 config/tc-tic54x.c:4593
18117 msgid "Extra junk in function call, expecting ')'"
18120 #: config/tc-tic54x.c:4569
18121 msgid "Function expects two arguments"
18124 #: config/tc-tic54x.c:4582
18125 msgid "Expecting character constant argument"
18128 #: config/tc-tic54x.c:4588
18129 msgid "Both arguments must be substitution symbols"
18132 #: config/tc-tic54x.c:4640
18134 msgid "Invalid subscript (use 1 to %d)"
18137 #: config/tc-tic54x.c:4650
18139 msgid "Invalid length (use 0 to %d)"
18142 #: config/tc-tic54x.c:4660
18143 msgid "Missing ')' in subscripted substitution symbol expression"
18146 #: config/tc-tic54x.c:4680
18147 msgid "Missing forced substitution terminator ':'"
18150 #: config/tc-tic54x.c:4833
18153 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18156 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18161 #: config/tc-tic54x.c:4877
18163 msgid "Unrecognized parallel instruction '%s'"
18166 #: config/tc-tic54x.c:4889
18168 msgid "Instruction '%s' requires an LP cpu version"
18171 #: config/tc-tic54x.c:4896
18173 msgid "Instruction '%s' requires far mode addressing"
18176 #: config/tc-tic54x.c:4908
18179 "Instruction does not fit in available delay slots (%d-word insn, %d slot "
18180 "left). Resulting behavior is undefined."
18182 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
18183 "left). Resulting behavior is undefined."
18187 #: config/tc-tic54x.c:4922
18189 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
18190 "Resulting behavior is undefined."
18193 #: config/tc-tic54x.c:4933
18195 msgid "'%s' is not repeatable. Resulting behavior is undefined."
18198 #: config/tc-tic54x.c:4937
18200 "Instructions using long offset modifiers or absolute addresses are not "
18201 "repeatable. Resulting behavior is undefined."
18204 #: config/tc-tic54x.c:5081
18206 msgid "Unsupported relocation size %d"
18209 #: config/tc-tic54x.c:5212
18210 msgid "non-absolute value used with .space/.bes"
18213 #: config/tc-tic54x.c:5216
18215 msgid "negative value ignored in %s"
18218 #: config/tc-tic54x.c:5304
18220 msgid "attempt to .space/.bes backwards? (%ld)"
18223 #: config/tc-tic6x.c:262
18225 msgid "unknown -mpid= argument '%s'"
18228 #: config/tc-tic6x.c:320
18230 msgid "TMS320C6000 options:\n"
18233 #: config/tc-tic6x.c:321
18235 msgid " -march=ARCH enable instructions from architecture ARCH\n"
18238 #: config/tc-tic6x.c:322
18240 msgid " -mbig-endian generate big-endian code\n"
18243 #: config/tc-tic6x.c:323
18245 msgid " -mlittle-endian generate little-endian code\n"
18248 #: config/tc-tic6x.c:324
18250 msgid " -mdsbt code uses DSBT addressing\n"
18253 #: config/tc-tic6x.c:325
18255 msgid " -mno-dsbt code does not use DSBT addressing\n"
18258 #: config/tc-tic6x.c:326
18261 " -mpid=no code uses position-dependent data addressing\n"
18264 #: config/tc-tic6x.c:327
18267 " -mpid=near code uses position-independent data addressing,\n"
18268 " GOT accesses use near DP addressing\n"
18271 #: config/tc-tic6x.c:329
18274 " -mpid=far code uses position-independent data addressing,\n"
18275 " GOT accesses use far DP addressing\n"
18278 #: config/tc-tic6x.c:331
18280 msgid " -mpic code addressing is position-independent\n"
18283 #: config/tc-tic6x.c:332
18285 msgid " -mno-pic code addressing is position-dependent\n"
18288 #: config/tc-tic6x.c:337
18290 msgid "Supported ARCH values are:"
18293 #: config/tc-tic6x.c:384
18294 msgid "unexpected .cantunwind directive"
18297 #: config/tc-tic6x.c:404
18298 msgid "unexpected .handlerdata directive"
18301 #: config/tc-tic6x.c:416
18302 msgid "personality routine required before .handlerdata directive"
18305 #: config/tc-tic6x.c:530
18306 msgid "expected symbol"
18309 #: config/tc-tic6x.c:577
18310 msgid "expected comma after symbol name"
18313 #: config/tc-tic6x.c:587
18315 msgid "invalid length for .scomm directive"
18318 #: config/tc-tic6x.c:601
18319 msgid "alignment is not a positive number"
18322 #: config/tc-tic6x.c:613
18323 msgid "alignment is not a power of 2"
18326 #: config/tc-tic6x.c:628
18328 msgid "attempt to re-define symbol `%s'"
18331 #: config/tc-tic6x.c:637
18333 msgid "attempt to redefine `%s' with a different length"
18336 #: config/tc-tic6x.c:836
18337 msgid "multiple '||' on same line"
18340 #: config/tc-tic6x.c:839
18341 msgid "'||' after predicate"
18344 #: config/tc-tic6x.c:883
18345 msgid "multiple predicates on same line"
18348 #: config/tc-tic6x.c:889
18350 msgid "bad predicate '%s'"
18353 #: config/tc-tic6x.c:900
18354 msgid "predication on A0 not supported on this architecture"
18357 #: config/tc-tic6x.c:933
18358 msgid "label after '||'"
18361 #: config/tc-tic6x.c:939
18362 msgid "label after predicate"
18365 #: config/tc-tic6x.c:963
18366 msgid "'||' not followed by instruction"
18369 #: config/tc-tic6x.c:969
18370 msgid "predicate not followed by instruction"
18373 #: config/tc-tic6x.c:1402
18375 msgid "control register '%s' not supported on this architecture"
18378 #: config/tc-tic6x.c:1581 config/tc-tic6x.c:1584 config/tc-tic6x.c:1637
18379 #: config/tc-tic6x.c:1641
18381 msgid "register number %u not supported on this architecture"
18384 #: config/tc-tic6x.c:1612
18386 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
18389 #: config/tc-tic6x.c:1668
18391 msgid "junk after operand %u of '%.*s'"
18394 #: config/tc-tic6x.c:1681
18396 msgid "bad register or register pair for operand %u of '%.*s'"
18399 #: config/tc-tic6x.c:1687
18401 msgid "bad register for operand %u of '%.*s'"
18404 #: config/tc-tic6x.c:1692
18406 msgid "bad register pair for operand %u of '%.*s'"
18409 #: config/tc-tic6x.c:1697
18411 msgid "bad functional unit for operand %u of '%.*s'"
18414 #: config/tc-tic6x.c:1702
18416 msgid "bad operand %u of '%.*s'"
18419 #: config/tc-tic6x.c:1834
18420 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
18423 #: config/tc-tic6x.c:1874
18424 msgid "$DSBT_INDEX not supported in this context"
18427 #: config/tc-tic6x.c:1887
18428 msgid "$GOT not supported in this context"
18431 #: config/tc-tic6x.c:1904
18432 msgid "$DPR_GOT not supported in this context"
18435 #: config/tc-tic6x.c:1925
18436 msgid "$DPR_BYTE not supported in this context"
18439 #: config/tc-tic6x.c:1942
18440 msgid "$DPR_HWORD not supported in this context"
18443 #: config/tc-tic6x.c:1959
18444 msgid "$DPR_WORD not supported in this context"
18447 #: config/tc-tic6x.c:1978
18448 msgid "$PCR_OFFSET not supported in this context"
18451 #: config/tc-tic6x.c:1989
18452 msgid "invalid PC-relative operand"
18455 #: config/tc-tic6x.c:2026
18457 msgid "no %d-byte relocations available"
18460 #: config/tc-tic6x.c:2513 config/tc-tic6x.c:2544 config/tc-tic6x.c:2562
18461 #: config/tc-tic6x.c:2992 config/tc-tic6x.c:3011 config/tc-tic6x.c:3043
18463 msgid "operand %u of '%.*s' out of range"
18466 #: config/tc-tic6x.c:2606 config/tc-tic6x.c:2831
18468 msgid "offset in operand %u of '%.*s' not divisible by %u"
18471 #: config/tc-tic6x.c:2823 config/tc-tic6x.c:2856
18473 msgid "offset in operand %u of '%.*s' out of range"
18476 #: config/tc-tic6x.c:2938
18478 msgid "functional unit already masked for operand %u of '%.*s'"
18481 #: config/tc-tic6x.c:2962 config/tc-tic6x.c:3720
18483 msgid "'%.*s' instruction not in a software pipelined loop"
18486 #: config/tc-tic6x.c:3061
18488 msgid "instruction '%.*s' cannot be predicated"
18491 #: config/tc-tic6x.c:3328
18493 msgid "'%.*s' instruction not supported on this architecture"
18496 #: config/tc-tic6x.c:3336
18498 msgid "'%.*s' instruction not supported on this functional unit"
18501 #: config/tc-tic6x.c:3344
18504 "'%.*s' instruction not supported on this functional unit for this "
18508 #: config/tc-tic6x.c:3364
18509 msgid "missing operand after comma"
18512 #: config/tc-tic6x.c:3372 config/tc-tic6x.c:3390
18514 msgid "too many operands to '%.*s'"
18517 #: config/tc-tic6x.c:3403
18519 msgid "bad number of operands to '%.*s'"
18522 #: config/tc-tic6x.c:3475
18524 msgid "operand %u of '%.*s' not constant"
18527 #: config/tc-tic6x.c:3480
18529 msgid "operand %u of '%.*s' on wrong side"
18532 #: config/tc-tic6x.c:3485
18534 msgid "operand %u of '%.*s' not a valid return address register"
18537 #: config/tc-tic6x.c:3491
18539 msgid "operand %u of '%.*s' is write-only"
18542 #: config/tc-tic6x.c:3496
18544 msgid "operand %u of '%.*s' is read-only"
18547 #: config/tc-tic6x.c:3501
18549 msgid "operand %u of '%.*s' not a valid memory reference"
18552 #: config/tc-tic6x.c:3507
18554 msgid "operand %u of '%.*s' not a valid base address register"
18557 #: config/tc-tic6x.c:3593
18559 msgid "bad operand combination for '%.*s'"
18562 #: config/tc-tic6x.c:3639
18563 msgid "parallel instruction not following another instruction"
18566 #: config/tc-tic6x.c:3645
18567 msgid "too many instructions in execute packet"
18570 #: config/tc-tic6x.c:3650
18571 msgid "label not at start of execute packet"
18574 #: config/tc-tic6x.c:3653
18576 msgid "'%.*s' instruction not at start of execute packet"
18579 #: config/tc-tic6x.c:3701
18580 msgid "functional unit already used in this execute packet"
18583 #: config/tc-tic6x.c:3709
18584 msgid "nested software pipelined loop"
18587 #: config/tc-tic6x.c:3728
18588 msgid "'||^' without previous SPMASK"
18591 #: config/tc-tic6x.c:3730
18592 msgid "cannot mask instruction using no functional unit"
18595 #: config/tc-tic6x.c:3742
18596 msgid "functional unit already masked"
18599 #: config/tc-tic6x.c:3807
18600 msgid "value too large for 2-byte field"
18603 #: config/tc-tic6x.c:3817
18604 msgid "value too large for 1-byte field"
18607 #: config/tc-tic6x.c:3944
18608 msgid "immediate offset not 2-byte-aligned"
18611 #: config/tc-tic6x.c:3972
18612 msgid "immediate offset not 4-byte-aligned"
18615 #: config/tc-tic6x.c:3986
18616 msgid "addend used with $DSBT_INDEX"
18619 #: config/tc-tic6x.c:4000 config/tc-tic6x.c:4018 config/tc-tic6x.c:4036
18620 #: config/tc-tic6x.c:4054
18621 msgid "PC-relative offset not 4-byte-aligned"
18624 #: config/tc-tic6x.c:4003 config/tc-tic6x.c:4021 config/tc-tic6x.c:4039
18625 #: config/tc-tic6x.c:4057
18626 msgid "PC-relative offset out of range"
18629 #: config/tc-tic6x.c:4536
18631 msgid "undefined symbol %s in PCR relocation"
18634 #: config/tc-tic6x.c:4653
18636 msgid "group section `%s' has no group signature"
18639 #: config/tc-tic6x.c:4805
18640 msgid "missing .endp before .cfi_startproc"
18643 #: config/tc-tic6x.c:4910
18644 msgid "stack pointer offset too large for personality routine"
18647 #: config/tc-tic6x.c:4917
18648 msgid "stack frame layout does not match personality routine"
18651 #: config/tc-tic6x.c:5051
18652 msgid "too many unwinding instructions"
18655 #: config/tc-tic6x.c:5126 config/tc-tic6x.c:5139 config/tc-tic6x.c:5147
18657 msgid "unable to generate unwinding opcode for reg %d"
18660 #: config/tc-tic6x.c:5156
18661 msgid "unable to restore return address from previously restored reg"
18664 #: config/tc-tic6x.c:5168
18666 msgid "unhandled CFA insn for unwinding (%d)"
18669 #: config/tc-tic6x.c:5178
18671 msgid "unable to generate unwinding opcode for frame pointer reg %d"
18674 #: config/tc-tic6x.c:5187
18675 msgid "unable to generate unwinding opcode for frame pointer offset"
18678 #: config/tc-tic6x.c:5196
18679 msgid "unwound stack pointer not doubleword aligned"
18682 #: config/tc-tic6x.c:5341
18683 msgid "stack frame layout too complex for unwinder"
18686 #: config/tc-tic6x.c:5358
18687 msgid "unwound frame has negative size"
18690 #: config/tc-tilegx.c:141
18694 " -V print assembler version number\n"
18695 " -EB/-EL generate big-endian/little-endian code\n"
18696 " --32/--64 generate 32bit/64bit code\n"
18699 #: config/tc-tilegx.c:731 config/tc-tilepro.c:619
18700 msgid "Invalid operator for operand."
18703 #: config/tc-tilegx.c:754 config/tc-tilepro.c:642
18704 msgid "Operator may only be applied to symbols."
18707 #: config/tc-tilegx.c:819 config/tc-tilepro.c:707
18709 msgid "Writes to register '%s' are not allowed."
18712 #: config/tc-tilegx.c:846 config/tc-tilepro.c:734
18715 "Two instructions in the same bundle both write to register %s, which is not "
18719 #: config/tc-tilegx.c:911 config/tc-tilepro.c:798
18721 msgid "'%s' may not be bundled with other instructions."
18724 #: config/tc-tilegx.c:941 config/tc-tilepro.c:828
18725 msgid "Invalid combination of instructions for bundle."
18728 #: config/tc-tilegx.c:976 config/tc-tilepro.c:863
18729 msgid "instruction address is not a multiple of 8"
18732 #: config/tc-tilegx.c:1053 config/tc-tilepro.c:941
18733 msgid "Invalid expression."
18736 #: config/tc-tilegx.c:1099 config/tc-tilepro.c:983
18738 msgid "Expected register, got '%s'."
18741 #: config/tc-tilegx.c:1106 config/tc-tilepro.c:990
18743 msgid "Found use of non-canonical register name %s; use %s instead."
18746 #: config/tc-tilegx.c:1166 config/tc-tilepro.c:1049
18748 msgid "Too few operands to '%s'."
18751 #: config/tc-tilegx.c:1171 config/tc-tilepro.c:1054
18753 msgid "Unexpected character '%c' after operand %d to %s."
18756 #: config/tc-tilegx.c:1192 config/tc-tilepro.c:1075
18757 msgid "Expected immediate expression"
18760 #: config/tc-tilegx.c:1205 config/tc-tilegx.c:1807 config/tc-tilepro.c:1088
18761 #: config/tc-tilepro.c:1584
18762 msgid "Found '}' when not bundling."
18765 #: config/tc-tilegx.c:1246 config/tc-tilepro.c:1128
18767 msgid "Unknown opcode `%.*s'."
18770 #: config/tc-tilegx.c:1257 config/tc-tilepro.c:1139
18771 msgid "Too many instructions for bundle."
18774 #: config/tc-tilegx.c:1349 config/tc-tilepro.c:1221
18775 msgid "Bad call to md_atof ()"
18778 #: config/tc-tilegx.c:1425 config/tc-tilepro.c:1284
18779 msgid "This operator only produces two byte values."
18782 #: config/tc-tilegx.c:1752 config/tc-tilepro.c:1529
18784 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
18787 #: config/tc-tilegx.c:1795 config/tc-tilepro.c:1572
18788 msgid "Found '{' when already bundling."
18791 #: config/tc-tilepro.c:98
18795 " -V print assembler version number\n"
18798 #: config/tc-v850.c:294
18800 msgid ".COMMon length (%d.) < 0! Ignored."
18803 #: config/tc-v850.c:315
18805 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
18808 #: config/tc-v850.c:341
18809 msgid "Common alignment negative; 0 assumed"
18812 #: config/tc-v850.c:545
18813 msgid ".longcall pseudo-op seen when not relaxing"
18816 #: config/tc-v850.c:547
18817 msgid ".longjump pseudo-op seen when not relaxing"
18820 #: config/tc-v850.c:554
18821 msgid "bad .longcall format"
18824 #: config/tc-v850.c:1393
18826 msgid "unknown operand shift: %x\n"
18829 #: config/tc-v850.c:1394
18830 msgid "internal failure in parse_register_list"
18833 #: config/tc-v850.c:1410
18834 msgid "constant expression or register list expected"
18837 #: config/tc-v850.c:1415
18838 msgid "high bits set in register list expression"
18841 #: config/tc-v850.c:1453 config/tc-v850.c:1510
18842 msgid "illegal register included in list"
18845 #: config/tc-v850.c:1459
18846 msgid "system registers cannot be included in list"
18849 #: config/tc-v850.c:1485
18850 msgid "second register should follow dash in register list"
18853 #: config/tc-v850.c:1490
18854 msgid "second register should be greater than first register"
18857 #: config/tc-v850.c:1540
18859 msgid " V850 options:\n"
18862 #: config/tc-v850.c:1541
18864 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
18867 #: config/tc-v850.c:1542
18870 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
18873 #: config/tc-v850.c:1543
18875 msgid " -mv850 The code is targeted at the v850\n"
18878 #: config/tc-v850.c:1544
18880 msgid " -mv850e The code is targeted at the v850e\n"
18883 #: config/tc-v850.c:1545
18885 msgid " -mv850e1 The code is targeted at the v850e1\n"
18888 #: config/tc-v850.c:1546
18890 msgid " -mv850e2 The code is targeted at the v850e2\n"
18893 #: config/tc-v850.c:1547
18895 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
18898 #: config/tc-v850.c:1548
18900 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
18903 #: config/tc-v850.c:1549
18905 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
18908 #: config/tc-v850.c:1550
18910 msgid " -mrelax Enable relaxation\n"
18913 #: config/tc-v850.c:1551
18916 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
18920 #: config/tc-v850.c:1552
18923 " --disp-size-default-32 branch displacement with unknown size is 32 "
18927 #: config/tc-v850.c:1553
18929 msgid " -mextension enable extension opcode support\n"
18932 #: config/tc-v850.c:1554
18934 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
18937 #: config/tc-v850.c:1555
18939 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
18942 #: config/tc-v850.c:1556
18944 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
18947 #: config/tc-v850.c:1557
18950 " -mrh850-abi Mark the binary as using the RH850 ABI "
18954 #: config/tc-v850.c:1558
18956 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
18959 #: config/tc-v850.c:1559
18962 " -m4byte-align Mark the binary as using 32-bit alignment "
18966 #: config/tc-v850.c:1560
18969 " -msoft-float Mark the binary as not using FP insns (default "
18973 #: config/tc-v850.c:1561
18976 " -mhard-float Mark the binary as using FP insns (default for "
18980 #: config/tc-v850.c:1949
18982 msgid "Unable to determine default target processor from string: %s"
18985 #: config/tc-v850.c:1993
18986 msgid "hi0() relocation used on an instruction which does not support it"
18989 #: config/tc-v850.c:2013
18990 msgid "hi() relocation used on an instruction which does not support it"
18993 #: config/tc-v850.c:2036
18994 msgid "lo() relocation used on an instruction which does not support it"
18997 #: config/tc-v850.c:2046
18998 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
19001 #: config/tc-v850.c:2062
19002 msgid "ctoff() relocation used on an instruction which does not support it"
19005 #: config/tc-v850.c:2081
19006 msgid "sdaoff() relocation used on an instruction which does not support it"
19009 #: config/tc-v850.c:2100
19010 msgid "zdaoff() relocation used on an instruction which does not support it"
19013 #: config/tc-v850.c:2132
19014 msgid "tdaoff() relocation used on an instruction which does not support it"
19017 #: config/tc-v850.c:2273
19019 msgid "operand out of range (%d is not between %d and %d)"
19022 #: config/tc-v850.c:2356
19023 msgid "st/ld offset 23 instruction was disabled ."
19026 #: config/tc-v850.c:2365
19027 msgid "Target processor does not support this instruction."
19030 #: config/tc-v850.c:2477 config/tc-v850.c:2487 config/tc-v850.c:2508
19031 #: config/tc-v850.c:2522 config/tc-v850.c:2528 config/tc-v850.c:2552
19032 #: config/tc-v850.c:2558 config/tc-v850.c:2565 config/tc-v850.c:2579
19033 #: config/tc-v850.c:2593 config/tc-v850.c:2599 config/tc-v850.c:2936
19034 msgid "immediate operand is too large"
19037 #: config/tc-v850.c:2494
19039 msgid "AAARG -> unhandled constant reloc: %d"
19042 #: config/tc-v850.c:2629 config/tc-v850.c:2640
19043 msgid "constant too big to fit into instruction"
19046 #: config/tc-v850.c:2715
19047 msgid "odd number cannot be used here"
19050 #: config/tc-v850.c:2760
19051 msgid "invalid register name"
19054 #: config/tc-v850.c:2766
19055 msgid "register r0 cannot be used here"
19058 #: config/tc-v850.c:2772
19059 msgid "odd register cannot be used here"
19062 #: config/tc-v850.c:2781
19063 msgid "invalid system register name"
19066 #: config/tc-v850.c:2795
19067 msgid "expected EP register"
19070 #: config/tc-v850.c:2812 config/tc-v850.c:2825
19071 msgid "invalid condition code name"
19074 #: config/tc-v850.c:2818
19075 msgid "condition sa cannot be used here"
19078 #: config/tc-v850.c:2831
19079 msgid "invalid cache operation name"
19082 #: config/tc-v850.c:2836
19083 msgid "invalid pref operation name"
19086 #: config/tc-v850.c:2841
19087 msgid "invalid vector register name"
19090 #: config/tc-v850.c:2879
19091 msgid "syntax error: value is missing before the register name"
19094 #: config/tc-v850.c:2881
19095 msgid "syntax error: register not expected"
19098 #: config/tc-v850.c:2895
19099 msgid "syntax error: system register not expected"
19102 #: config/tc-v850.c:2900 config/tc-v850.c:2905
19103 msgid "syntax error: condition code not expected"
19106 #: config/tc-v850.c:2910
19107 msgid "syntax error: vector register not expected"
19110 #: config/tc-v850.c:2920
19111 msgid "immediate 0 cannot be used here"
19114 #: config/tc-v850.c:2944
19115 msgid "immediate operand is not match"
19118 #: config/tc-v850.c:2957
19119 msgid "displacement is too large"
19122 #: config/tc-v850.c:2975 config/tc-xtensa.c:13078
19123 msgid "invalid operand"
19126 #: config/tc-v850.c:3087
19127 msgid "loop: 32-bit displacement not supported"
19130 #: config/tc-vax.c:1343
19131 msgid "no '[' to match ']'"
19134 #: config/tc-vax.c:1359
19135 msgid "bad register in []"
19138 #: config/tc-vax.c:1361
19139 msgid "[PC] index banned"
19142 #: config/tc-vax.c:1397
19143 msgid "no '(' to match ')'"
19146 #: config/tc-vax.c:1513
19147 msgid "invalid branch operand"
19150 #: config/tc-vax.c:1540
19151 msgid "address prohibits @"
19154 #: config/tc-vax.c:1542
19155 msgid "address prohibits #"
19158 #: config/tc-vax.c:1546
19159 msgid "address prohibits -()"
19162 #: config/tc-vax.c:1548
19163 msgid "address prohibits ()+"
19166 #: config/tc-vax.c:1551
19167 msgid "address prohibits ()"
19170 #: config/tc-vax.c:1553
19171 msgid "address prohibits []"
19174 #: config/tc-vax.c:1555
19175 msgid "address prohibits register"
19178 #: config/tc-vax.c:1557
19179 msgid "address prohibits displacement length specifier"
19182 #: config/tc-vax.c:1585
19183 msgid "invalid operand of S^#"
19186 #: config/tc-vax.c:1598
19187 msgid "S^# needs expression"
19190 #: config/tc-vax.c:1605
19191 msgid "S^# may only read-access"
19194 #: config/tc-vax.c:1628
19195 msgid "invalid operand of -()"
19198 #: config/tc-vax.c:1634
19199 msgid "-(PC) unpredictable"
19202 #: config/tc-vax.c:1636
19203 msgid "[]index same as -()register: unpredictable"
19206 #: config/tc-vax.c:1668
19207 msgid "invalid operand of ()+"
19210 #: config/tc-vax.c:1674
19211 msgid "(PC)+ unpredictable"
19214 #: config/tc-vax.c:1676
19215 msgid "[]index same as ()+register: unpredictable"
19218 #: config/tc-vax.c:1699
19219 msgid "# conflicts length"
19222 #: config/tc-vax.c:1701
19223 msgid "# bars register"
19226 #: config/tc-vax.c:1721
19227 msgid "writing or modifying # is unpredictable"
19230 #: config/tc-vax.c:1747
19231 msgid "length not needed"
19234 #: config/tc-vax.c:1754
19235 msgid "can't []index a register, because it has no address"
19238 #: config/tc-vax.c:1756
19239 msgid "a register has no address"
19242 #: config/tc-vax.c:1765
19243 msgid "PC part of operand unpredictable"
19246 #: config/tc-vax.c:1923
19247 msgid "odd number of bytes in operand description"
19250 #: config/tc-vax.c:1937
19251 msgid "Bad operand"
19254 #: config/tc-vax.c:1942
19255 msgid "Not enough operands"
19258 #: config/tc-vax.c:2218
19259 msgid "SYMBOL TABLE not implemented"
19262 #: config/tc-vax.c:2222
19263 msgid "TOKEN TRACE not implemented"
19266 #: config/tc-vax.c:2226
19268 msgid "Displacement length %s ignored!"
19271 #: config/tc-vax.c:2230
19273 msgid "I don't need or use temp. file \"%s\"."
19276 #: config/tc-vax.c:2234
19277 msgid "I don't use an interpass file! -V ignored"
19280 #: config/tc-vax.c:2291
19284 "-d LENGTH\t\tignored\n"
19285 "-J\t\t\tignored\n"
19286 "-S\t\t\tignored\n"
19287 "-t FILE\t\t\tignored\n"
19288 "-T\t\t\tignored\n"
19289 "-V\t\t\tignored\n"
19292 #: config/tc-vax.c:2300
19296 "-+\t\t\thash encode names longer than 31 characters\n"
19297 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
19298 "-H\t\t\tshow new symbol after hash truncation\n"
19299 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
19300 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
19301 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
19304 #: config/tc-vax.c:2465
19306 msgid "Ignoring statement due to \"%s\""
19309 #: config/tc-vax.c:2482
19311 msgid "Aborting because statement has \"%s\""
19314 #: config/tc-vax.c:2527
19315 msgid "Can't relocate expression"
19318 #: config/tc-vax.c:2630
19319 msgid "Bignum not permitted in short literal. Immediate mode assumed."
19322 #: config/tc-vax.c:2639
19323 msgid "Can't do flonum short literal: immediate mode used."
19326 #: config/tc-vax.c:2686
19328 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
19331 #: config/tc-vax.c:2998
19333 msgid "Short literal overflow(%ld.), immediate mode assumed."
19336 #: config/tc-vax.c:3007
19338 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
19341 #: config/tc-vax.c:3072
19342 msgid "Length specification ignored. Address mode 9F used"
19345 #: config/tc-vax.c:3130
19346 msgid "Invalid operand: immediate value used as base address."
19349 #: config/tc-vax.c:3132
19350 msgid "Invalid operand: immediate value used as address."
19353 #: config/tc-vax.c:3157
19355 msgid "Symbol %s used as immediate operand in PIC mode."
19358 #: config/tc-visium.c:859
19359 msgid "Bad call to MD_ATOF()"
19362 #: config/tc-wasm32.c:117
19364 msgid "wasm32 assembler options:\n"
19367 #: config/tc-wasm32.c:364
19368 msgid "unexpected negative constant"
19371 #: config/tc-wasm32.c:426
19372 msgid "no function type on PLT reloc"
19375 #: config/tc-wasm32.c:441
19376 msgid "couldn't find relocation to use"
19379 #: config/tc-wasm32.c:513
19380 msgid "Not a function type"
19383 #: config/tc-wasm32.c:529
19385 msgid "Unknown type %c\n"
19388 #: config/tc-wasm32.c:551 config/tc-wasm32.c:577
19389 msgid "Unknown type"
19392 #: config/tc-wasm32.c:625
19393 msgid "only single block types allowed"
19396 #: config/tc-wasm32.c:635
19397 msgid "instruction does not take a block type"
19400 #: config/tc-wasm32.c:652
19401 msgid "missing block type"
19404 #: config/tc-wasm32.c:661 config/tc-wasm32.c:665
19405 msgid "missing alignment hint"
19408 #: config/tc-wasm32.c:669
19409 msgid "missing offset"
19412 #: config/tc-wasm32.c:675
19413 msgid "missing local index"
19416 #: config/tc-wasm32.c:680
19417 msgid "missing break count"
19420 #: config/tc-wasm32.c:685
19421 msgid "missing reserved current_memory/grow_memory argument"
19424 #: config/tc-wasm32.c:689
19425 msgid "missing call argument"
19428 #: config/tc-wasm32.c:693
19429 msgid "missing call signature"
19432 #: config/tc-wasm32.c:695
19433 msgid "missing table index"
19436 #: config/tc-wasm32.c:726 config/tc-z80.c:3695 read.c:3878
19438 msgid "junk at end of line, first unrecognized character is `%c'"
19441 #: config/tc-xc16x.c:218
19443 msgid " XC16X specific command line options:\n"
19446 #: config/tc-xgate.c:215
19447 msgid "architecture variant invalid"
19450 #: config/tc-xgate.c:369
19453 "Freescale XGATE co-processor options:\n"
19454 " -mshort use 16-bit int ABI (default)\n"
19455 " -mlong use 32-bit int ABI\n"
19456 " -mshort-double use 32-bit double ABI\n"
19457 " -mlong-double use 64-bit double ABI (default)\n"
19458 " --mxgate specify the processor variant [default %s]\n"
19459 " --print-insn-syntax print the syntax of instruction in case of error\n"
19460 " --print-opcodes print the list of instructions with syntax\n"
19461 " --generate-example generate an example of each instruction"
19464 #: config/tc-xgate.c:492
19465 msgid "opcode missing or not found on input line"
19468 #: config/tc-xgate.c:497
19470 msgid "opcode %s not found in opcode hash table"
19473 #: config/tc-xgate.c:509
19474 msgid "matching operands to opcode"
19477 #: config/tc-xgate.c:549
19478 msgid ": processing macro, real opcode handle not found in hash"
19481 #: config/tc-xgate.c:680
19483 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
19486 #: config/tc-xgate.c:697
19488 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
19491 #: config/tc-xgate.c:724
19492 msgid "Value out of 3-bit range."
19495 #: config/tc-xgate.c:731
19496 msgid "Value out of 4-bit range."
19499 #: config/tc-xgate.c:738
19500 msgid "Value out of 5-bit range."
19503 #: config/tc-xgate.c:875
19504 msgid ":operand has too many bits"
19507 #: config/tc-xgate.c:992
19508 msgid "unknown operand count"
19511 #: config/tc-xgate.c:1236 config/tc-xgate.c:1248
19512 msgid ": expected register name r0-r7 "
19515 #: config/tc-xgate.c:1284
19517 msgid ":operand value(%d) too big for constraint"
19520 #: config/tc-xgate.c:1302
19521 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
19524 #: config/tc-xgate.c:1315
19525 msgid ":unknown relocation constraint size"
19528 #: config/tc-xgate.c:1322
19529 msgid ": expected register name ccr "
19532 #: config/tc-xgate.c:1328
19533 msgid ": expected register name pc "
19536 #: config/tc-xstormy16.c:77
19538 msgid " XSTORMY16 specific command line options:\n"
19541 #: config/tc-xstormy16.c:223
19543 msgid "unsupported fptr fixup size %d"
19546 #: config/tc-xstormy16.c:235
19548 msgid "unsupported fixup size %d"
19551 #: config/tc-xstormy16.c:266
19552 msgid "unsupported fptr fixup"
19555 #: config/tc-xtensa.c:663
19556 msgid "illegal range of target hardware versions"
19559 #: config/tc-xtensa.c:845
19560 msgid "--density option is ignored"
19563 #: config/tc-xtensa.c:848
19564 msgid "--no-density option is ignored"
19567 #: config/tc-xtensa.c:866
19568 msgid "--generics is deprecated; use --transform instead"
19571 #: config/tc-xtensa.c:869
19572 msgid "--no-generics is deprecated; use --no-transform instead"
19575 #: config/tc-xtensa.c:872
19576 msgid "--relax is deprecated; use --transform instead"
19579 #: config/tc-xtensa.c:875
19580 msgid "--no-relax is deprecated; use --no-transform instead"
19583 #: config/tc-xtensa.c:892
19584 msgid "--absolute-literals option not supported in this Xtensa configuration"
19587 #: config/tc-xtensa.c:965
19588 msgid "prefer-l32r conflicts with prefer-const16"
19591 #: config/tc-xtensa.c:971
19592 msgid "prefer-const16 conflicts with prefer-l32r"
19595 #: config/tc-xtensa.c:980 config/tc-xtensa.c:989 config/tc-xtensa.c:993
19596 msgid "invalid target hardware version"
19599 #: config/tc-xtensa.c:1039
19600 msgid "no-auto-litpools is incompatible with auto-litpool-limit"
19603 #: config/tc-xtensa.c:1041 config/tc-xtensa.c:1044
19604 msgid "invalid auto-litpool-limit argument"
19607 #: config/tc-xtensa.c:1046
19608 msgid "invalid auto-litpool-limit argument (range is 100-10000)"
19611 #: config/tc-xtensa.c:1243
19612 msgid "unmatched .end directive"
19615 #: config/tc-xtensa.c:1272
19616 msgid ".begin directive with no matching .end directive"
19619 #: config/tc-xtensa.c:1313
19620 msgid "[no-]generics is deprecated; use [no-]transform instead"
19623 #: config/tc-xtensa.c:1318
19624 msgid "[no-]relax is deprecated; use [no-]transform instead"
19627 #: config/tc-xtensa.c:1331
19629 msgid "directive %s cannot be negated"
19632 #: config/tc-xtensa.c:1337
19633 msgid "unknown directive"
19636 #: config/tc-xtensa.c:1358 config/tc-xtensa.c:1454 config/tc-xtensa.c:1684
19637 #: config/tc-xtensa.c:5945
19638 msgid "directives are not valid inside bundles"
19641 #: config/tc-xtensa.c:1370
19642 msgid ".begin literal is deprecated; use .literal instead"
19645 #: config/tc-xtensa.c:1384
19646 msgid "cannot set literal_prefix inside literal fragment"
19649 #: config/tc-xtensa.c:1417
19650 msgid ".begin [no-]density is ignored"
19653 #: config/tc-xtensa.c:1424 config/tc-xtensa.c:1474
19654 msgid "Xtensa absolute literals option not supported; ignored"
19657 #: config/tc-xtensa.c:1467
19658 msgid ".end [no-]density is ignored"
19661 #: config/tc-xtensa.c:1492
19663 msgid "does not match begin %s%s at %s:%d"
19666 #: config/tc-xtensa.c:1547
19667 msgid ".literal_position inside literal directive; ignoring"
19670 #: config/tc-xtensa.c:1566
19671 msgid ".literal not allowed inside .begin literal region"
19674 #: config/tc-xtensa.c:1594
19675 msgid "expected comma or colon after symbol name; rest of line ignored"
19678 #: config/tc-xtensa.c:1653
19679 msgid "fall through frequency must be greater than 0"
19682 #: config/tc-xtensa.c:1661
19683 msgid "branch target frequency must be greater than 0"
19686 #: config/tc-xtensa.c:1709
19688 msgid "opcode-specific %s relocation used outside an instruction"
19691 #: config/tc-xtensa.c:1719
19693 msgid "invalid use of %s relocation"
19696 #: config/tc-xtensa.c:1915 config/tc-xtensa.c:1932
19698 msgid "bad register name: %s"
19701 #: config/tc-xtensa.c:1921
19703 msgid "bad register number: %s"
19706 #: config/tc-xtensa.c:1985
19707 msgid "pcrel relocation not allowed in an instruction"
19710 #: config/tc-xtensa.c:2088
19711 msgid "extra colon"
19714 #: config/tc-xtensa.c:2149
19715 msgid "incorrect register number, ignoring"
19718 #: config/tc-xtensa.c:2230
19720 msgid "cannot encode opcode \"%s\""
19723 #: config/tc-xtensa.c:2322
19725 msgid "not enough operands (%d) for '%s'; expected %d"
19728 #: config/tc-xtensa.c:2329
19730 msgid "too many operands (%d) for '%s'; expected %d"
19733 #: config/tc-xtensa.c:2380
19735 msgid "invalid register '%s' for '%s' instruction"
19738 #: config/tc-xtensa.c:2387
19740 msgid "invalid register number (%ld) for '%s' instruction"
19743 #: config/tc-xtensa.c:2454
19745 msgid "invalid register number (%ld) for '%s'"
19748 #: config/tc-xtensa.c:2853
19750 msgid "operand %d of '%s' has out of range value '%u'"
19753 #: config/tc-xtensa.c:2859
19755 msgid "operand %d of '%s' has invalid value '%u'"
19758 #: config/tc-xtensa.c:2906
19760 msgid "internal error: unknown option name '%s'"
19763 #: config/tc-xtensa.c:4015
19764 msgid "can't handle generation of literal/labels yet"
19767 #: config/tc-xtensa.c:4019
19768 msgid "can't handle undefined OP TYPE"
19771 #: config/tc-xtensa.c:4080 config/tc-xtensa.c:4089
19773 msgid "found %d operand for '%s': Expected %d"
19774 msgid_plural "found %d operands for '%s': Expected %d"
19778 #: config/tc-xtensa.c:4112
19779 msgid "immediate operands sum to greater than 32"
19782 #: config/tc-xtensa.c:4364
19784 msgid "invalid relocation for operand %i of '%s'"
19787 #: config/tc-xtensa.c:4374
19789 msgid "invalid expression for operand %i of '%s'"
19792 #: config/tc-xtensa.c:4384
19794 msgid "invalid relocation in instruction slot %i"
19797 #: config/tc-xtensa.c:4391
19799 msgid "undefined symbol for opcode \"%s\""
19802 #: config/tc-xtensa.c:4866
19803 msgid "opcode 'NOP.N' unavailable in this configuration"
19806 #: config/tc-xtensa.c:4926
19807 msgid "get_expanded_loop_offset: invalid opcode"
19810 #: config/tc-xtensa.c:5087
19812 msgid "assembly state not set for first frag in section %s"
19815 #: config/tc-xtensa.c:5140
19817 msgid "unaligned branch target: %d bytes at 0x%lx"
19820 #: config/tc-xtensa.c:5184
19822 msgid "unaligned loop: %d bytes at 0x%lx"
19825 #: config/tc-xtensa.c:5209
19826 msgid "unexpected fix"
19829 #: config/tc-xtensa.c:5220 config/tc-xtensa.c:5224
19830 msgid "undecodable fix"
19833 #: config/tc-xtensa.c:5385
19834 msgid "labels are not valid inside bundles"
19837 #: config/tc-xtensa.c:5405
19838 msgid "invalid last instruction for a zero-overhead loop"
19841 #: config/tc-xtensa.c:5472
19842 msgid "extra opening brace"
19845 #: config/tc-xtensa.c:5482
19846 msgid "extra closing brace"
19849 #: config/tc-xtensa.c:5509
19850 msgid "missing closing brace"
19853 #: config/tc-xtensa.c:5607 config/tc-xtensa.c:5636
19855 msgid "wrong number of operands for '%s'"
19858 #: config/tc-xtensa.c:5623
19860 msgid "bad relocation expression for '%s'"
19863 #: config/tc-xtensa.c:5658
19865 msgid "unknown opcode or format name '%s'"
19868 #: config/tc-xtensa.c:5664
19869 msgid "format names only valid inside bundles"
19872 #: config/tc-xtensa.c:5669
19874 msgid "multiple formats specified for one bundle; using '%s'"
19877 #: config/tc-xtensa.c:5719
19878 msgid "entry instruction with stack decrement < 16"
19881 #: config/tc-xtensa.c:5773
19882 msgid "unaligned entry instruction"
19885 #: config/tc-xtensa.c:5838
19886 msgid "bad instruction format"
19889 #: config/tc-xtensa.c:5841
19890 msgid "invalid relocation"
19893 #: config/tc-xtensa.c:5852
19895 msgid "invalid relocation for '%s' instruction"
19898 #: config/tc-xtensa.c:5864
19900 msgid "invalid relocation for operand %d of '%s'"
19903 #: config/tc-xtensa.c:6147
19905 msgid "unhandled local relocation fix %s"
19908 #: config/tc-xtensa.c:6198
19910 msgid "internal error; cannot generate `%s' relocation"
19913 #: config/tc-xtensa.c:6415
19914 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
19917 #: config/tc-xtensa.c:6422
19918 msgid "couldn't find a valid instruction format"
19921 #: config/tc-xtensa.c:6423
19923 msgid " ops were: "
19926 #: config/tc-xtensa.c:6425
19931 #: config/tc-xtensa.c:6435
19933 msgid "mismatch for format '%s': #slots = %d, #opcodes = %d"
19936 #: config/tc-xtensa.c:6444 config/tc-xtensa.c:6541
19937 msgid "illegal resource usage in bundle"
19940 #: config/tc-xtensa.c:6630
19942 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
19945 #: config/tc-xtensa.c:6635
19947 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
19950 #: config/tc-xtensa.c:6640
19952 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
19955 #: config/tc-xtensa.c:6645
19958 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
19961 #: config/tc-xtensa.c:6661
19962 msgid "multiple branches or jumps in the same bundle"
19965 #: config/tc-xtensa.c:7113
19966 msgid "cannot assemble into a literal fragment"
19969 #: config/tc-xtensa.c:7115
19973 #: config/tc-xtensa.c:8333
19975 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
19978 #: config/tc-xtensa.c:8445
19979 msgid "branching or jumping to a loop end may trigger hardware errata"
19982 #: config/tc-xtensa.c:8527
19983 msgid "loop end too close to another loop end may trigger hardware errata"
19986 #: config/tc-xtensa.c:8536
19988 msgid "fr_var %lu < length %d"
19991 #: config/tc-xtensa.c:8693
19993 "loop containing less than three instructions may trigger hardware errata"
19996 #: config/tc-xtensa.c:8765
19997 msgid "undecodable instruction in instruction frag"
20000 #: config/tc-xtensa.c:8875
20001 msgid "invalid empty loop"
20004 #: config/tc-xtensa.c:8880
20005 msgid "loop target does not follow loop instruction in section"
20008 #: config/tc-xtensa.c:9450
20009 msgid "cannot find suitable trampoline"
20012 #: config/tc-xtensa.c:9705
20013 msgid "bad relaxation state"
20016 #: config/tc-xtensa.c:9763
20018 msgid "fr_var (%ld) < length (%d)"
20021 #: config/tc-xtensa.c:10463
20022 msgid "jump target out of range; no usable trampoline found"
20025 #: config/tc-xtensa.c:10587
20026 msgid "invalid relaxation fragment result"
20029 #: config/tc-xtensa.c:10669
20030 msgid "unable to widen instruction"
20033 #: config/tc-xtensa.c:10807
20034 msgid "multiple literals in expansion"
20037 #: config/tc-xtensa.c:10811
20038 msgid "no registered fragment for literal"
20041 #: config/tc-xtensa.c:10813
20042 msgid "number of literal tokens != 1"
20045 #: config/tc-xtensa.c:10942 config/tc-xtensa.c:10948
20047 msgid "unresolved loop target symbol: %s"
20050 #: config/tc-xtensa.c:11436
20052 msgid "fixes not all moved from %s"
20055 #: config/tc-xtensa.c:11564
20057 "literal pool location required for text-section-literals; specify with ."
20061 #: config/tc-xtensa.c:12392
20062 msgid "too many operands in instruction"
20065 #: config/tc-xtensa.c:12602
20066 msgid "invalid symbolic operand"
20069 #: config/tc-xtensa.c:12663
20070 msgid "operand number mismatch"
20073 #: config/tc-xtensa.c:12667
20075 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
20078 #: config/tc-xtensa.c:12692
20080 msgid "xtensa-isa failure: %s"
20083 #: config/tc-xtensa.c:12769
20084 msgid "invalid opcode"
20087 #: config/tc-xtensa.c:12775
20088 msgid "too few operands"
20091 #: config/tc-xtensa.c:12781
20092 msgid "too many operands"
20095 #: config/tc-xtensa.c:12825
20096 msgid "multiple writes to the same register"
20099 #: config/tc-xtensa.c:12939 config/tc-xtensa.c:12945
20100 msgid "out of memory"
20103 #: config/tc-xtensa.c:13034
20104 msgid "TLS relocation not allowed in FLIX bundle"
20107 #. Instructions that generate TLS relocations should always be
20108 #. relaxed in the front-end. If "record_fixup" is set, then this
20109 #. function is being called during back-end relaxation, so flag
20110 #. the unexpected behavior as an error.
20111 #: config/tc-xtensa.c:13040
20112 msgid "unexpected TLS relocation"
20115 #: config/tc-xtensa.c:13084
20116 msgid "symbolic operand not allowed"
20119 #: config/tc-xtensa.c:13121
20120 msgid "cannot decode instruction format"
20123 #: config/tc-xtensa.c:13265
20124 msgid "ignoring extra '-rename-section' delimiter ':'"
20127 #: config/tc-xtensa.c:13270
20129 msgid "ignoring invalid '-rename-section' specification: '%s'"
20132 #: config/tc-xtensa.c:13281
20134 msgid "section %s renamed multiple times"
20137 #: config/tc-xtensa.c:13283
20139 msgid "multiple sections remapped to output section %s"
20142 #: config/tc-z80.c:199
20144 msgid "Invalid CPU is specified: %s"
20147 #: config/tc-z80.c:224
20149 msgid "Invalid EXTENSION is specified: %s"
20152 #: config/tc-z80.c:279
20154 msgid "invalid floating point numbers type `%s'"
20157 #: config/tc-z80.c:300 config/tc-z80.c:309
20159 msgid "invalid INST in command line: %s"
20162 #: config/tc-z80.c:403
20166 "CPU model options:\n"
20167 " -march=CPU[+EXT...][-EXT...]\n"
20168 "\t\t\t generate code for CPU, where CPU is one of:\n"
20171 #: config/tc-z80.c:409
20173 msgid "And EXT is combination (+EXT - add, -EXT - remove) of:\n"
20176 #: config/tc-z80.c:412
20180 "Compatibility options:\n"
20181 " -local-prefix=TEXT\t treat labels prefixed by TEXT as local\n"
20182 " -colonless\t\t permit colonless labels\n"
20183 " -sdcc\t\t\t accept SDCC specific instruction syntax\n"
20184 " -fp-s=FORMAT\t\t set single precision FP numbers format\n"
20185 " -fp-d=FORMAT\t\t set double precision FP numbers format\n"
20186 "Where FORMAT one of:\n"
20187 " ieee754\t\t IEEE754 compatible (depends on directive)\n"
20188 " half\t\t\t IEEE754 half precision (16 bit)\n"
20189 " single\t\t IEEE754 single precision (32 bit)\n"
20190 " double\t\t IEEE754 double precision (64 bit)\n"
20191 " zeda32\t\t Zeda z80float library 32 bit format\n"
20192 " math48\t\t 48 bit format from Math48 library\n"
20194 "Default: -march=z80+xyhl+infc\n"
20197 #: config/tc-z80.c:618
20198 msgid "-- unterminated string"
20201 #: config/tc-z80.c:794
20202 msgid "undocumented instruction"
20205 #: config/tc-z80.c:838 config/tc-z80.c:844
20206 msgid "mismatched parentheses"
20209 #: config/tc-z80.c:935
20210 msgid "bad expression syntax"
20213 #: config/tc-z80.c:1138
20215 msgid "%d-bit overflow (%+ld)"
20218 #: config/tc-z80.c:1152
20220 msgid "invalid data size %d"
20223 #: config/tc-z80.c:1237
20224 msgid "cannot make a relative jump to an absolute location"
20227 #: config/tc-z80.c:1244
20229 msgid "index overflow (%+ld)"
20232 #: config/tc-z80.c:1246
20234 msgid "offset overflow (%+ld)"
20237 #: config/tc-z80.c:1448 config/tc-z80.c:1695 config/tc-z80.c:1738
20238 #: config/tc-z80.c:1819 config/tc-z80.c:1849 config/tc-z80.c:1908
20239 #: config/tc-z80.c:1968 config/tc-z80.c:2021 config/tc-z80.c:2054
20240 #: config/tc-z80.c:2111 config/tc-z80.c:2729 config/tc-z80.c:2778
20241 #: config/tc-z80.c:2816 config/tc-z80.c:2876 config/tc-z80.c:2936
20242 #: config/tc-z80.c:3012 config/tc-z80.c:3035
20243 msgid "bad instruction syntax"
20246 #: config/tc-z80.c:1886
20247 msgid "condition code invalid for jr"
20250 #: config/tc-z80.c:2475 config/tc-z80.c:2486 config/tc-z80.c:2502
20251 #: config/tc-z80.c:2535
20252 msgid "ADL mode instruction"
20255 #. SIS prefix, in Z80 it is LD B,B
20256 #. LIS prefix, in Z80 it is LD C,C
20257 #. SIL prefix, in Z80 it is LD D,D
20258 #. LIL prefix, in Z80 it is LD E,E
20259 #: config/tc-z80.c:2610
20260 msgid "unsupported instruction, assembled as NOP"
20263 #: config/tc-z80.c:3203 config/tc-z80.c:3234
20264 msgid "parentheses ignored"
20267 #: config/tc-z80.c:3251
20268 msgid "CPU mode is unsupported by target"
20271 #: config/tc-z80.c:3273
20272 msgid "assignment expected"
20275 #: config/tc-z80.c:3688
20277 msgid "Unknown instruction `%s'"
20280 #: config/tc-z80.c:3764
20282 msgid "8-bit signed offset out of range (%+ld)"
20285 #: config/tc-z80.c:3787
20287 msgid "8-bit overflow (%+ld)"
20290 #: config/tc-z80.c:3804
20292 msgid "16-bit overflow (%+ld)"
20295 #: config/tc-z80.c:3812
20297 msgid "24-bit overflow (%+ld)"
20300 #: config/tc-z80.c:3821
20302 msgid "32-bit overflow (%+ld)"
20305 #: config/tc-z80.c:3834
20307 msgid "md_apply_fix: unknown reloc type 0x%x\n"
20310 #: config/tc-z80.c:4031 config/tc-z80.c:4090
20311 msgid "invalid syntax"
20314 #: config/tc-z80.c:4109
20318 #: config/tc-z8k.c:281
20320 msgid "register rr%d out of range"
20323 #: config/tc-z8k.c:283
20325 msgid "register rr%d does not exist"
20328 #: config/tc-z8k.c:295
20330 msgid "register rh%d out of range"
20333 #: config/tc-z8k.c:307
20335 msgid "register rl%d out of range"
20338 #: config/tc-z8k.c:320
20340 msgid "register rq%d out of range"
20343 #: config/tc-z8k.c:322
20345 msgid "register rq%d does not exist"
20348 #: config/tc-z8k.c:334
20350 msgid "register r%d out of range"
20353 #: config/tc-z8k.c:375
20355 msgid "expected %c"
20358 #: config/tc-z8k.c:390
20360 msgid "register is wrong size for a word %s"
20363 #: config/tc-z8k.c:404
20365 msgid "register is wrong size for address %s"
20368 #: config/tc-z8k.c:538
20370 msgid "unknown interrupt %s"
20373 #. No interrupt type specified, opcode won't do anything.
20374 #: config/tc-z8k.c:561
20375 msgid "opcode has no effect"
20378 #: config/tc-z8k.c:672
20379 msgid "Missing ) in ra(rb)"
20382 #: config/tc-z8k.c:752 config/tc-z8k.c:791
20384 msgid "invalid condition code '%s'"
20387 #: config/tc-z8k.c:764
20389 msgid "invalid flag '%s'"
20392 #: config/tc-z8k.c:918 config/tc-z8k.c:924
20393 msgid "invalid indirect register size"
20396 #: config/tc-z8k.c:941 config/tc-z8k.c:1107 config/tc-z8k.c:1112
20397 msgid "invalid control register name"
20400 #: config/tc-z8k.c:1096
20401 msgid "immediate must be 1 or 2"
20404 #: config/tc-z8k.c:1099
20405 msgid "immediate 1 or 2 expected"
20408 #: config/tc-z8k.c:1130
20409 msgid "can't use R0 here"
20412 #: config/tc-z8k.c:1288
20413 msgid "Can't find opcode to match operands"
20416 #: config/tc-z8k.c:1335
20418 msgid "invalid architecture -z%s"
20421 #: config/tc-z8k.c:1354
20425 " -z8001 generate segmented code\n"
20426 " -z8002 generate unsegmented code\n"
20427 " -linkrelax create linker relaxable code\n"
20430 #: config/tc-z8k.c:1366
20432 msgid "call to md_convert_frag\n"
20435 #: config/tc-z8k.c:1473 config/tc-z8k.c:1513 config/tc-z8k.c:1536
20436 msgid "cannot branch to odd address"
20439 #: config/tc-z8k.c:1477 config/tc-z8k.c:1540
20440 msgid "relative jump out of range"
20443 #: config/tc-z8k.c:1495
20444 msgid "relative address out of range"
20447 #: config/tc-z8k.c:1516
20448 msgid "relative call out of range"
20451 #: config/tc-z8k.c:1548
20453 msgid "md_apply_fix: unknown r_type 0x%x\n"
20456 #: config/tc-z8k.c:1560
20458 msgid "call to md_estimate_size_before_relax\n"
20461 #: config/xtensa-relax.c:1583
20463 msgid "invalid configuration option '%s' in transition rule '%s'"
20466 #: config/xtensa-relax.c:1708 config/xtensa-relax.c:1718
20468 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
20471 #: config/xtensa-relax.c:1725
20473 msgid "opcode '%s': precondition only contains constants in '%s'"
20476 #: config/xtensa-relax.c:1772
20477 msgid "expected one operand for generated literal"
20480 #: config/xtensa-relax.c:1779
20481 msgid "expected 0 operands for generated label"
20484 #: config/xtensa-relax.c:1792
20486 msgid "invalid opcode '%s' in transition rule '%s'"
20489 #: config/xtensa-relax.c:1800
20491 msgid "opcode '%s': replacement does not have %d op"
20492 msgid_plural "opcode '%s': replacement does not have %d ops"
20496 #: config/xtensa-relax.c:1816
20498 msgid "opcode '%s': cannot find literal definition"
20501 #: config/xtensa-relax.c:1832 config/xtensa-relax.c:1862
20503 msgid "opcode '%s': unidentified operand '%s' in '%s'"
20506 #: config/xtensa-relax.c:1857
20508 msgid "unknown user-defined function %s"
20511 #: config/xtensa-relax.c:1868
20513 msgid "opcode '%s': could not parse operand '%s' in '%s'"
20516 #: config/xtensa-relax.c:1908
20518 msgid "could not parse INSN_PATTERN '%s'"
20521 #: config/xtensa-relax.c:1912
20523 msgid "could not parse INSN_REPL '%s'"
20526 #: config/xtensa-relax.c:1923
20528 msgid "could not build transition for %s => %s"
20533 msgid "can't open `%s' for writing"
20538 msgid "can't close `%s'"
20541 #: dw2gencfi.c:319 read.c:2507
20543 msgid "bfd_set_section_flags: %s"
20546 #: dw2gencfi.c:581 dw2gencfi.c:597
20548 msgid "register save offset not a multiple of %u"
20552 msgid "CFI state restore without previous remember"
20556 msgid "missing separator"
20560 msgid "bad register expression"
20563 #: dw2gencfi.c:809 dw2gencfi.c:939 dw2gencfi.c:977 dw2gencfi.c:1048
20564 #: dw2gencfi.c:1121 dw2gencfi.c:1186 dw2gencfi.c:1366
20565 msgid "CFI instruction used without previous .cfi_startproc"
20568 #: dw2gencfi.c:1002
20569 msgid "invalid or unsupported encoding in .cfi_personality"
20572 #: dw2gencfi.c:1009
20573 msgid ".cfi_personality requires encoding and symbol arguments"
20576 #: dw2gencfi.c:1032
20577 msgid "wrong second argument to .cfi_personality"
20580 #: dw2gencfi.c:1073 dw2gencfi.c:1149
20581 msgid "invalid or unsupported encoding in .cfi_lsda"
20584 #: dw2gencfi.c:1080
20585 msgid ".cfi_lsda requires encoding and symbol arguments"
20588 #: dw2gencfi.c:1105
20589 msgid "wrong second argument to .cfi_lsda"
20592 #: dw2gencfi.c:1171
20593 msgid "wrong third argument to .cfi_val_encoded_addr"
20596 #: dw2gencfi.c:1268
20597 msgid "inconsistent uses of .cfi_sections"
20600 #: dw2gencfi.c:1279
20601 msgid "previous CFI entry not closed (missing .cfi_endproc)"
20604 #: dw2gencfi.c:1320
20605 msgid ".cfi_endproc without corresponding .cfi_startproc"
20608 #: dw2gencfi.c:1377
20609 msgid "wrong argument to .cfi_personality_id"
20612 #: dw2gencfi.c:1387
20613 msgid ".cfi_fde_data without corresponding .cfi_startproc"
20616 #: dw2gencfi.c:1496
20617 msgid "unexpected .cfi_inline_lsda"
20620 #: dw2gencfi.c:1503
20621 msgid ".cfi_inline_lsda not valid for this frame"
20624 #: dw2gencfi.c:1511
20625 msgid ".cfi_inline_lsda seen for frame without .cfi_lsda"
20628 #: dw2gencfi.c:1524
20630 msgid "Alignment too large: %d. assumed."
20633 #: dw2gencfi.c:1528
20634 msgid "Alignment negative: 0 assumed."
20637 #: dw2gencfi.c:1554
20638 msgid ".cfi_inline_lsda is not supported for this target"
20641 #: dw2gencfi.c:1561
20642 msgid ".cfi_fde_data is not supported for this target"
20645 #: dw2gencfi.c:1568
20646 msgid ".cfi_personality_id is not supported for this target"
20649 #: dw2gencfi.c:1882
20651 msgid "return column number %d overflows in CIE version 1"
20654 #: dw2gencfi.c:2371 dw2gencfi.c:2527
20655 msgid "open CFI at the end of file; missing .cfi_endproc directive"
20658 #: dw2gencfi.c:2554
20659 msgid "CFI is not supported for this target"
20662 #: dwarf2dbg.c:379 dwarf2dbg.c:2944
20663 msgid "view number mismatch"
20666 #: dwarf2dbg.c:655 dwarf2dbg.c:1112
20668 msgid "file number %lu is too big"
20674 "file table slot %u is already occupied by a different file (%s%s%s vs %s%s%s)"
20677 #: dwarf2dbg.c:1062 dwarf2dbg.c:1164
20678 msgid "file number less than one"
20681 #: dwarf2dbg.c:1097
20682 msgid "md5 value too small or not a constant"
20685 #: dwarf2dbg.c:1171 dwarf2dbg.c:2194
20687 msgid "unassigned file number %ld"
20690 #: dwarf2dbg.c:1240
20691 msgid "is_stmt value not 0 or 1"
20694 #: dwarf2dbg.c:1252
20695 msgid "isa number less than zero"
20698 #: dwarf2dbg.c:1264
20699 msgid "discriminator less than zero"
20702 #: dwarf2dbg.c:1283
20703 msgid "numeric view can only be asserted to zero"
20706 #: dwarf2dbg.c:1321
20708 msgid "unknown .loc sub-directive `%s'"
20711 #: dwarf2dbg.c:2307
20712 msgid "internal error: unknown dwarf2 format"
20717 msgid "string too big (%lu bytes)"
20720 #: ecoff.c:1612 ecoff.c:1805 ecoff.c:1828 ecoff.c:1859 ecoff.c:2011
20722 msgid "no current file pointer"
20726 msgid "too many st_End's"
20730 msgid "fake .file after real one"
20734 msgid "filename goes over one page boundary"
20738 msgid ".begin directive without a preceding .file directive"
20742 msgid ".begin directive without a preceding .ent directive"
20746 msgid ".bend directive without a preceding .file directive"
20750 msgid ".bend directive without a preceding .ent directive"
20754 msgid ".bend directive names unknown symbol"
20758 msgid ".def pseudo-op used inside of .def/.endef; ignored"
20762 msgid "empty symbol name in .def; ignored"
20766 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
20770 msgid "badly formed .dim directive"
20774 msgid "too many .dim entries"
20778 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
20782 msgid ".size pseudo-op used outside of .def/.endef; ignored"
20786 msgid "badly formed .size directive"
20790 msgid "too many .size entries"
20794 msgid ".type pseudo-op used outside of .def/.endef; ignored"
20797 #. FIXME: We could handle this by setting the continued bit.
20798 #. There would still be a limit: the .type argument can not
20802 msgid "the type of %s is too complex; it will be simplified"
20806 msgid "Unrecognized .type argument"
20810 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
20814 msgid ".val pseudo-op used outside of .def/.endef; ignored"
20818 msgid ".val expression is too complex"
20822 msgid ".endef pseudo-op used before .def; ignored"
20825 #: ecoff.c:2830 ecoff.c:2911
20826 msgid "bad COFF debugging information"
20831 msgid "no tag specified for %s"
20835 msgid ".end directive without a preceding .file directive"
20839 msgid ".end directive names unknown symbol"
20843 msgid "second .ent directive found before .end directive"
20848 msgid "%s directive has no name"
20852 msgid "no way to handle .file within .ent/.end section"
20856 msgid ".loc before .file"
20861 msgid ".stab%c is not supported"
20866 msgid ".stab%c: ignoring non-zero other field"
20872 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
20877 msgid "illegal .stab%c directive, bad character"
20880 #: ecoff.c:3954 ecoff.c:4142 ecoff.c:4167
20881 msgid ".begin/.bend in different segments"
20885 msgid "missing .end or .bend at end of file"
20889 msgid "GP prologue size exceeds field size, using 0 instead"
20892 #: expr.c:73 read.c:3944
20893 msgid "bignum invalid"
20896 #: expr.c:75 read.c:3946 read.c:4452 read.c:5253
20897 msgid "floating point number invalid"
20901 msgid "bad floating-point constant: exponent overflow"
20906 msgid "bad floating-point constant: unknown error code=%d"
20911 "a bignum with underscores may not have more than 8 hex digits in any word"
20915 msgid "a bignum with underscores must have exactly 4 words"
20918 #. Either not seen or not defined.
20919 #. @@ Should print out the original string instead of
20920 #. the parsed number.
20923 msgid "backward ref to unknown label \"%d:\""
20927 msgid "character constant too large"
20932 msgid "found '%c', expected: '%c'"
20937 msgid "missing '%c'"
20940 #: expr.c:1007 read.c:4737
20941 msgid "EBCDIC constants are not supported"
20946 msgid "Unary operator %c ignored because bad operand follows"
20949 #: expr.c:1205 expr.c:1229
20950 msgid "syntax error in .startof. or .sizeof."
20953 #: expr.c:1310 expr.c:1634
20955 msgid "invalid use of operator \"%s\""
20959 msgid "missing operand; zero assumed"
20963 msgid "left operand is a bignum; integer 0 assumed"
20967 msgid "left operand is a float; integer 0 assumed"
20971 msgid "right operand is a bignum; integer 0 assumed"
20975 msgid "right operand is a float; integer 0 assumed"
20978 #: expr.c:1948 symbols.c:1560
20979 msgid "division by zero"
20982 #: expr.c:1954 symbols.c:1571
20983 msgid "shift count"
20987 msgid "operation combines symbols in different segments"
20991 msgid "missing closing '\"'"
20995 msgid "attempt to allocate data in absolute section"
20999 msgid "attempt to allocate data in common section"
21002 #: frags.c:115 write.c:1480
21004 msgid "can't extend frag %lu char"
21005 msgid_plural "can't extend frag %lu chars"
21009 #. For error messages.
21010 #. Detect if we are reading from stdin by examining the file
21011 #. name returned by as_where().
21013 #. [FIXME: We rely upon the name in the strcmp below being the
21014 #. same as the one used by input_scrub_new_file(), if that is
21015 #. not true, then this code will fail].
21017 #. If we are reading from stdin, then we need to save each input
21018 #. line here (assuming of course that we actually have a line of
21019 #. input to read), so that it can be displayed in the listing
21020 #. that is produced at the end of the assembly.
21021 #: input-file.c:136 input-scrub.c:240 listing.c:353
21022 msgid "{standard input}"
21025 #: input-file.c:141
21027 msgid "can't open %s for reading: %s"
21030 #: input-file.c:150 input-file.c:224
21032 msgid "can't read from %s: %s"
21035 #: input-file.c:252 listing.c:1438
21037 msgid "can't close %s: %s"
21040 #: input-scrub.c:267
21041 msgid "macros nested too deeply"
21046 msgid "Unable to allocate memory for new instructions\n"
21049 #: listing.c:253 messages.c:165 messages.c:167 messages.c:170
21053 #: listing.c:259 messages.c:230 messages.c:232 messages.c:235
21059 msgid "unable to rebuffer file: %s\n"
21066 " time stamp \t: %s\n"
21085 " options passed\t: "
21091 " GNU assembler version %s (%s)\n"
21092 "\t using BFD version %s."
21099 " input file \t: %s"
21106 " output file \t: %s"
21118 msgid "can't open %s: %s"
21122 msgid "strange paper height, set to no form"
21126 msgid "new paper width is too small"
21130 msgid "bad or irreducible expression for paper width"
21134 msgid "missing expression for paper width"
21138 msgid "new line in title"
21141 #. Turns the next expression into a string.
21144 msgid "% operator needs absolute expression"
21149 msgid "Missing parameter qualifier for `%s' in macro `%s'"
21154 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
21159 msgid "Pointless default value for required parameter `%s' in macro `%s'"
21164 msgid "A parameter named `%s' already exists for macro `%s'"
21169 msgid "Reserved word `%s' used as parameter in macro `%s'"
21174 msgid "unexpected end of file in macro `%s' definition"
21179 msgid "missing `)' after formals in macro definition `%s'"
21183 msgid "Missing macro name"
21188 msgid "Bad parameter list for macro `%s'"
21193 msgid "Macro `%s' was already defined"
21196 #: macro.c:847 macro.c:849
21197 msgid "missing `)'"
21202 msgid "`%s' was already used as parameter (or another local) name"
21206 msgid "confusion in formal parameters"
21211 msgid "Parameter named `%s' does not exist for macro `%s'"
21216 msgid "Value for parameter `%s' of macro `%s' was already specified"
21220 msgid "can't mix positional and keyword arguments"
21224 msgid "too many positional arguments"
21229 msgid "Missing value for required parameter `%s' of macro `%s'"
21234 msgid "Attempt to purge non-existing macro `%s'"
21238 msgid "unexpected end of file in irp or irpc"
21242 msgid "missing model parameter"
21247 msgid "Assembler messages:\n"
21252 msgid "Fatal error: "
21257 msgid "Internal error (%s).\n"
21262 msgid "Internal error in %s at %s:%d.\n"
21267 msgid "Internal error at %s:%d.\n"
21272 msgid "Please report this bug.\n"
21277 msgid "%s out of domain (%s is not a multiple of %s)"
21280 #. xgettext:c-format.
21283 msgid "%s out of range (%s is not between %s and %s)"
21286 #. xgettext:c-format.
21289 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
21292 #: output-file.c:34
21294 msgid "can't open a bfd on stdout %s"
21297 #: output-file.c:41
21299 msgid "selected target format '%s' unknown"
21302 #: output-file.c:43
21304 msgid "can't create %s: %s"
21309 msgid "error constructing %s pseudo-op table"
21313 msgid "cannot change section or subsection inside .bundle_lock"
21319 ".bundle_lock sequence at %u bytes, but .bundle_align_mode limit is %u bytes"
21325 "single instruction is %u bytes long, but .bundle_align_mode limit is %u bytes"
21328 #: read.c:823 read.c:2877 read.c:3448
21329 msgid "ignoring fill value in absolute section"
21332 #: read.c:825 read.c:2892 read.c:3487
21334 msgid "ignoring fill value in section `%s'"
21339 msgid "unknown pseudo-op: `%s'"
21343 msgid "unable to continue with assembly."
21348 msgid "local label too large near %s"
21353 msgid "label \"%ld$\" redefined"
21357 msgid ".bundle_lock with no matching .bundle_unlock"
21361 msgid ".abort detected. Abandoning ship."
21366 msgid "alignment too large: %u assumed"
21370 msgid "expected fill pattern missing"
21375 msgid "fill pattern too long, truncating to %u"
21379 msgid "symbol name not recognised in the current locale"
21382 #. Some of the back ends can't deal with non-positive line numbers.
21383 #. Besides, it's silly. GCC however will generate a line number of
21384 #. zero when it is pre-processing builtins for assembler-with-cpp files:
21386 #. # 0 "<built-in>"
21388 #. We do not want to barf on this, especially since such files are used
21389 #. in the GCC and GDB testsuites. So we check for negative line numbers
21390 #. rather than non-positive line numbers.
21393 msgid "line numbers must be positive; line number %d rejected"
21398 msgid "incompatible flag %i in line directive"
21403 msgid "unsupported flag %i in line directive"
21407 msgid "start address not supported"
21411 msgid ".err encountered"
21415 msgid ".error directive invoked in source file"
21419 msgid ".warning directive invoked in source file"
21424 msgid "%s argument must be a string"
21427 #: read.c:2246 read.c:2248
21429 msgid ".fail %ld encountered"
21434 msgid ".fill size clamped to %d"
21438 msgid "size negative; .fill ignored"
21442 msgid "repeat < 0; .fill ignored"
21446 msgid "non-constant fill count for absolute section"
21450 msgid "attempt to fill absolute section with non-zero value"
21455 msgid "attempt to fill section `%s' with non-zero value"
21460 msgid "unrecognized .linkonce type `%s'"
21464 msgid ".linkonce is not supported for this object file format"
21468 msgid "expected alignment after size"
21473 msgid "attempt to redefine pseudo-op `%s' ignored"
21477 msgid "ignoring macro exit outside a macro definition."
21482 msgid "invalid segment \"%s\""
21486 msgid "only constant offsets supported in absolute section"
21490 msgid "MRI style ORG pseudo-op not supported"
21495 msgid ".end%c encountered without preceding %s"
21498 #: read.c:3123 read.c:3159
21500 msgid "negative count for %s - ignored"
21503 #: read.c:3130 read.c:3166
21505 msgid "%s without %s"
21509 msgid "unsupported variable size or fill value"
21514 msgid "size value for space directive too large: %lx"
21518 msgid ".space repeat count is zero, ignored"
21522 msgid ".space repeat count is negative, ignored"
21526 msgid "space allocation too complex in absolute section"
21530 msgid "space allocation too complex in common section"
21534 msgid "unsupported variable nop control in .nops directive"
21538 msgid "negative nop control byte, ignored"
21543 msgid "%s: would close weakref loop: %s"
21548 msgid "junk at end of line, first unrecognized character valued 0x%x"
21551 #: read.c:4010 write.c:2391
21553 msgid "`%s' can't be equated to common symbol `%s'"
21557 msgid "unexpected `\"' in expression"
21561 msgid "rva without symbol"
21565 msgid "missing or bad offset expression"
21569 msgid "missing reloc type"
21573 msgid "unrecognized reloc type"
21577 msgid "bad reloc expression"
21580 #: read.c:4446 read.c:5247
21581 msgid "zero assumed for missing expression"
21584 #: read.c:4466 read.c:5276
21585 msgid "attempt to store value in absolute section"
21588 #: read.c:4473 read.c:5282
21590 msgid "attempt to store non-zero value in section `%s'"
21593 #. Leading bits contain both 0s & 1s.
21596 msgid "value 0x%s truncated to 0x%s"
21601 msgid "bignum truncated to %d byte"
21602 msgid_plural "bignum truncated to %d bytes"
21606 #: read.c:4808 read.c:4985
21607 msgid "unresolvable or nonpositive repeat count; using 1"
21612 msgid "unknown floating type type '%c'"
21616 msgid "floating point constant too large"
21620 msgid "attempt to store float in absolute section"
21625 msgid "attempt to store float in section `%s'"
21630 msgid "attempt to store non-empty string in section `%s'"
21634 msgid "strings must be placed into a section"
21638 msgid "expected <nn>"
21641 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
21642 #: read.c:5535 read.c:5622
21643 msgid "unterminated string; newline inserted"
21647 msgid "bad escaped character in string"
21651 msgid "expected address expression"
21656 msgid "symbol \"%s\" undefined; zero assumed"
21660 msgid "some symbol undefined; zero assumed"
21664 msgid "this string may not contain '\\0'"
21668 msgid "missing string"
21673 msgid ".incbin count zero, ignoring `%s'"
21678 msgid "file not found: %s"
21683 msgid "unable to include `%s'"
21688 msgid "seek to end of .incbin file failed `%s'"
21693 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
21698 msgid "could not skip to %ld in file `%s'"
21703 msgid "truncated file `%s', %ld of %ld bytes read"
21707 msgid "missing .func"
21711 msgid ".endfunc missing for previous .func"
21716 msgid ".bundle_align_mode alignment too large (maximum %u)"
21720 msgid "cannot change .bundle_align_mode inside .bundle_lock"
21724 msgid ".bundle_lock is meaningless without .bundle_align_mode"
21728 msgid ".bundle_unlock without preceding .bundle_lock"
21733 msgid ".bundle_lock sequence is %u bytes, but bundle size is only %u bytes"
21738 msgid "missing closing `%c'"
21747 msgid "invalid argument '%s' to -fdebug-prefix-map"
21752 msgid ".stab%c: missing string"
21755 #: stabs.c:222 stabs.c:230 stabs.c:238 stabs.c:257
21757 msgid ".stab%c: missing comma"
21760 #. This could happen for example with a source file with a huge
21761 #. number of lines. The only cure is to use a different debug
21762 #. format, probably DWARF.
21765 msgid ".stab%c: description field '%x' too big, try a different debug format"
21769 msgid "comma missing in .xstabs"
21774 msgid "cannot define symbol `%s' in absolute section"
21779 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
21784 msgid "invalid operands (%s and %s sections) for `%s'"
21789 msgid "invalid operand (%s section) for `%s'"
21794 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
21799 msgid "invalid operand (%s section) for `%s' when setting `%s'"
21804 msgid "symbol definition loop encountered at `%s'"
21809 msgid "cannot convert expression symbol %s to complex relocation"
21814 msgid "division by zero when setting `%s'"
21817 #. See PR 20895 for a reproducer.
21819 msgid "Invalid operation on symbol"
21822 #: symbols.c:1662 write.c:2440
21824 msgid "can't resolve value for symbol `%s'"
21829 msgid "\"%d\" (instance number %d of a %s label)"
21834 msgid "attempt to get value of unresolved symbol `%s'"
21837 #. Do not reassign section symbols.
21839 msgid "can't make section symbol global"
21843 msgid "can't make register symbol global"
21848 msgid "Accessing function `%s' as thread-local object"
21853 msgid "Accessing `%s' as thread-local object"
21858 msgid "field fx_size too small to hold %lu"
21863 msgid "attempt to .org/.space/.nops backwards? (%ld)"
21868 msgid "leb128 operand is an undefined symbol: %s"
21872 msgid "invalid offset expression"
21876 msgid "invalid reloc expression"
21881 msgid "value of %s too large for field of %d byte at %s"
21882 msgid_plural "value of %s too large for field of %d bytes at %s"
21888 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
21892 msgid "redefined symbol cannot be used on reloc"
21896 msgid "relocation out of range"
21901 msgid "%s:%u: bad return from bfd_install_relocation: %x"
21905 msgid "reloc not within (fixed part of) section"
21909 msgid "internal error: fixup not contained within frag"
21912 #: write.c:1413 write.c:1550
21913 msgid "can't extend frag"
21917 msgid "unimplemented .nops directive"
21922 msgid "can't write %ld byte to section %s of %s: '%s'"
21923 msgid_plural "can't write %ld bytes to section %s of %s: '%s'"
21927 #: write.c:1658 write.c:1687 write.c:1724
21929 msgid "can't fill %ld byte in section %s of %s: '%s'"
21930 msgid_plural "can't fill %ld bytes in section %s of %s: '%s'"
21935 msgid "unable to create reloc for build note"
21939 msgid "<gnu build note>"
21944 msgid "%s: global symbols not supported in common sections"
21949 msgid "local label `%s' is not defined"
21954 msgid "can't make global register symbol `%s'"
21959 msgid "alignment padding (%lu byte) not a multiple of %ld"
21960 msgid_plural "alignment padding (%lu bytes) not a multiple of %ld"
21966 msgid ".word %s-%s+%s didn't fit"
21970 msgid "padding added"
21974 msgid "attempt to move .org backwards"
21978 msgid ".space, .nops or .fill specifies non-absolute value"
21982 msgid ".space, .nops or .fill with negative value, ignored"
21988 "Infinite loop encountered whilst attempting to compute the addresses of "
21989 "symbols in section %s"