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: 2014-11-04 15:27+1030\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"
20 #: app.c:490 app.c:504
21 msgid "end of file in comment"
24 #: app.c:582 app.c:629
26 msgid "end of file in string; '%c' inserted"
31 msgid "unknown escape '\\%c' in string; ignored"
35 msgid "end of file not at end of a line; newline inserted"
39 msgid "end of file in multiline comment"
43 msgid "end of file after a one-character quote; \\0 inserted"
47 msgid "end of file in escape character"
51 msgid "missing close quote; (assumed)"
54 #: app.c:1155 app.c:1210 app.c:1222 app.c:1302
55 msgid "end of file in comment; newline inserted"
59 msgid "missing emulation mode name"
64 msgid "unrecognized emulation name `%s'"
69 msgid "GNU assembler version %s (%s) using BFD version %s\n"
74 msgid "Usage: %s [option...] [asmfile...]\n"
81 " -a[sub-option...]\t turn on listings\n"
82 " \t Sub-options [default hls]:\n"
83 " \t c omit false conditionals\n"
84 " \t d omit debugging directives\n"
85 " \t g include general info\n"
86 " \t h include high-level source\n"
87 " \t l include assembly\n"
88 " \t m include macro expansions\n"
89 " \t n omit forms processing\n"
90 " \t s include symbols\n"
91 " \t =FILE list to FILE (must be last sub-option)\n"
96 msgid " --alternate initially turn on alternate macro syntax\n"
102 " --compress-debug-sections\n"
103 " compress DWARF debug sections using zlib\n"
109 " --nocompress-debug-sections\n"
110 " don't compress DWARF debug sections\n"
115 msgid " -D produce assembler debugging messages\n"
121 " --debug-prefix-map OLD=NEW\n"
122 " map OLD to NEW in debug information\n"
127 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
132 msgid " emulate output (default %s)\n"
137 msgid " --execstack require executable stack for this object\n"
143 " --noexecstack don't require executable stack for this object\n"
149 " --size-check=[error|warning]\n"
150 "\t\t\t ELF .size directive check (default --size-check=error)\n"
155 msgid " -f skip whitespace and comment preprocessing\n"
160 msgid " -g --gen-debug generate debugging information\n"
165 msgid " --gstabs generate STABS debugging information\n"
171 " --gstabs+ generate STABS debug info with GNU extensions\n"
176 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
182 " --gdwarf-sections generate per-function section names for DWARF line "
188 msgid " --hash-size=<value> set the hash table size close to <value>\n"
193 msgid " --help show this message and exit\n"
198 msgid " --target-help show target specific options\n"
204 " -I DIR add DIR to search list for .include directives\n"
209 msgid " -J don't warn about signed overflow\n"
215 " -K warn when differences altered for long "
221 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
226 msgid " -M,--mri assemble in MRI compatibility mode\n"
232 " --MD FILE write dependency information in FILE (default "
238 msgid " -nocpp ignored\n"
244 " -o OBJFILE name the object-file output OBJFILE (default a."
250 msgid " -R fold data section into text section\n"
256 " --reduce-memory-overheads \n"
257 " prefer smaller memory use at the cost of longer\n"
264 " --statistics print various measured statistics from execution\n"
269 msgid " --strip-local-absolute strip local absolute symbols\n"
275 " --traditional-format Use same format as native assembler when possible\n"
280 msgid " --version print assembler version number and exit\n"
285 msgid " -W --no-warn suppress warnings\n"
290 msgid " --warn don't suppress warnings\n"
295 msgid " --fatal-warnings treat warnings as errors\n"
301 " --itbl INSTTBL extend instruction set to include instructions\n"
302 " matching the specifications defined in file "
308 msgid " -w ignored\n"
313 msgid " -X ignored\n"
318 msgid " -Z generate object file even after errors\n"
324 " --listing-lhs-width set the width in words of the output data column "
332 " --listing-lhs-width2 set the width in words of the continuation lines\n"
333 " of the output data column; ignored if smaller "
335 " the width of the first line\n"
341 " --listing-rhs-width set the max width in characters of the lines from\n"
348 " --listing-cont-lines set the maximum number of continuation lines used\n"
349 " for the output data column of the listing\n"
354 msgid " @FILE read options from FILE\n"
359 msgid "Report bugs to %s\n"
364 msgid "unrecognized option -%c%s"
367 #. This output is intended to follow the GNU standards document.
370 msgid "GNU assembler %s\n"
375 msgid "Copyright (C) 2014 Free Software Foundation, Inc.\n"
381 "This program is free software; you may redistribute it under the terms of\n"
382 "the GNU General Public License version 3 or later.\n"
383 "This program has absolutely no warranty.\n"
388 msgid "This assembler was configured for a target of `%s'.\n"
392 msgid "multiple emulation names specified"
396 msgid "emulations not handled in this configuration"
406 msgid "canonical = %s\n"
411 msgid "cpu-type = %s\n"
416 msgid "format = %s\n"
421 msgid "bfd-target = %s\n"
425 msgid "cannot compress debug sections (zlib not installed)"
429 msgid "bad defsym; format is --defsym name=value"
433 msgid "no file name following -t option"
438 msgid "failed to read instruction table %s\n"
443 msgid "Invalid --size-check= option: `%s'"
448 msgid "invalid listing option `%c'"
452 msgid "--hash-size needs a numeric argument"
457 msgid "%s: total time in assembly: %ld.%06ld\n"
462 msgid "%s: data size %ld\n"
487 msgid "%s, treating warnings as errors"
492 msgid "%s, %s, generating bad object file\n"
497 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
501 #. * We have a GROSS internal error.
502 #. * This should never happen.
504 #: atof-generic.c:416 config/tc-m68k.c:3581
505 msgid "failed sanity check"
508 #: cgen.c:112 config/tc-alpha.c:2099 config/tc-alpha.c:2123
509 #: config/tc-arc.c:1685 config/tc-d10v.c:550 config/tc-d30v.c:537
510 #: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2865
511 #: config/tc-ppc.c:3042 config/tc-ppc.c:3302 config/tc-s390.c:1261
512 #: config/tc-s390.c:1381 config/tc-s390.c:1510 config/tc-v850.c:2526
513 #: config/tc-v850.c:2597 config/tc-v850.c:2644 config/tc-v850.c:2681
514 #: config/tc-v850.c:2718 config/tc-v850.c:2979
515 msgid "too many fixups"
518 #: cgen.c:399 cgen.c:419 config/tc-arc.c:1666 config/tc-d10v.c:461
519 #: config/tc-d30v.c:453 config/tc-i370.c:2124 config/tc-mn10200.c:1043
520 #: config/tc-mn10300.c:1678 config/tc-ppc.c:2907 config/tc-s390.c:1232
521 #: config/tc-v850.c:2635 config/tc-v850.c:2669 config/tc-v850.c:2709
522 #: config/tc-v850.c:2952 config/tc-z80.c:444
523 msgid "illegal operand"
526 #: cgen.c:423 config/tc-arc.c:1668 config/tc-avr.c:712 config/tc-d10v.c:463
527 #: config/tc-d30v.c:455 config/tc-h8300.c:497 config/tc-i370.c:2126
528 #: config/tc-mcore.c:661 config/tc-microblaze.c:604 config/tc-mmix.c:495
529 #: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:420
530 #: config/tc-ppc.c:2909 config/tc-s390.c:1250 config/tc-sh.c:1385
531 #: config/tc-sh64.c:2212 config/tc-v850.c:2639 config/tc-v850.c:2673
532 #: config/tc-v850.c:2713 config/tc-v850.c:2955 config/tc-xgate.c:896
533 #: config/tc-z80.c:555 config/tc-z8k.c:349
534 msgid "missing operand"
538 msgid "a reloc on this operand implies an overflow"
542 msgid "operand mask overflow"
545 #. We can't actually support subtracting a symbol.
546 #: cgen.c:886 config/tc-arc.c:1250 config/tc-arm.c:1698 config/tc-arm.c:9942
547 #: config/tc-arm.c:9994 config/tc-arm.c:10243 config/tc-arm.c:11064
548 #: config/tc-arm.c:12190 config/tc-arm.c:12230 config/tc-arm.c:12573
549 #: config/tc-arm.c:12614 config/tc-avr.c:1333 config/tc-avr.c:1344
550 #: config/tc-avr.c:1607 config/tc-cris.c:4067 config/tc-d10v.c:1507
551 #: config/tc-d30v.c:1912 config/tc-mips.c:9070 config/tc-mips.c:10357
552 #: config/tc-mips.c:11613 config/tc-mips.c:12272 config/tc-nds32.c:6452
553 #: config/tc-ppc.c:6523 config/tc-spu.c:957 config/tc-spu.c:981
554 #: config/tc-tilegx.c:1485 config/tc-tilepro.c:1346 config/tc-v850.c:3438
555 #: config/tc-vax.c:282 config/tc-xstormy16.c:481 config/tc-xtensa.c:5856
556 #: config/tc-xtensa.c:12385
557 msgid "expression too complex"
560 #: cgen.c:982 config/tc-arc.c:1311 config/tc-ppc.c:6840 config/tc-ppc.c:7067
561 #: config/tc-s390.c:2245 config/tc-v850.c:3490 config/tc-xstormy16.c:535
562 msgid "unresolved expression that must be resolved"
565 #: cgen.c:1007 config/tc-xstormy16.c:560
567 msgid "internal error: can't install fix for reloc type %d (`%s')"
570 #: cgen.c:1060 config/tc-nios2.c:1193
571 msgid "relocation is not supported"
575 msgid "invalid identifier for \".ifdef\""
579 msgid "non-constant expression in \".if\" statement"
583 msgid "bad format for ifc or ifnc"
587 msgid "\".elseif\" without matching \".if\""
591 msgid "\".elseif\" after \".else\""
594 #: cond.c:313 cond.c:419
595 msgid "here is the previous \".else\""
598 #: cond.c:316 cond.c:422
599 msgid "here is the previous \".if\""
603 msgid "non-constant expression in \".elseif\" statement"
607 msgid "\".endif\" without \".if\""
611 msgid "\".else\" without matching \".if\""
615 msgid "duplicate \".else\""
619 msgid ".ifeqs syntax error"
623 msgid "end of macro inside conditional"
627 msgid "end of file inside conditional"
631 msgid "here is the start of the unterminated conditional"
635 msgid "here is the \"else\" of the unterminated conditional"
638 #: config/atof-ieee.c:140
639 msgid "cannot create floating-point number"
642 #: config/atof-ieee.c:287
643 msgid "NaNs are not supported by this target\n"
646 #: config/atof-ieee.c:326 config/atof-ieee.c:367
647 msgid "Infinities are not supported by this target\n"
650 #: config/atof-ieee.c:783 config/atof-vax.c:449 config/tc-arm.c:1085
651 #: config/tc-ia64.c:11652 config/tc-tic30.c:1258 config/tc-tic4x.c:2590
652 msgid "Unrecognized or unsupported floating point constant"
655 #: config/obj-aout.c:81
657 msgid "Attempt to put a common symbol into set %s"
660 #: config/obj-aout.c:85
662 msgid "Attempt to put an undefined symbol into set %s"
665 #: config/obj-aout.c:112 config/obj-coff.c:1398
667 msgid "Symbol `%s' can not be both weak and common"
670 #: config/obj-coff.c:138 dw2gencfi.c:213
672 msgid "Inserting \"%s\" into structure table failed: %s"
675 #: config/obj-coff.c:217 config/obj-coff.c:1702 config/tc-ppc.c:5527
676 #: config/tc-tic54x.c:4007 read.c:2900
678 msgid "error setting flags for \"%s\": %s"
681 #. Zero is used as an end marker in the file.
682 #: config/obj-coff.c:436
683 msgid "Line numbers must be positive integers\n"
686 #: config/obj-coff.c:468
687 msgid ".ln pseudo-op inside .def/.endef: ignored."
690 #: config/obj-coff.c:510 ecoff.c:3247
691 msgid ".loc outside of .text"
694 #: config/obj-coff.c:517
695 msgid ".loc pseudo-op inside .def/.endef: ignored."
698 #: config/obj-coff.c:598
699 msgid ".def pseudo-op used inside of .def/.endef: ignored."
702 #: config/obj-coff.c:634
703 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
706 #: config/obj-coff.c:673
708 msgid "`%s' symbol without preceding function"
711 #: config/obj-coff.c:760
713 msgid "unexpected storage class %d"
716 #: config/obj-coff.c:868
717 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
720 #: config/obj-coff.c:888
721 msgid "badly formed .dim directive ignored"
724 #: config/obj-coff.c:937
725 msgid ".size pseudo-op used outside of .def/.endef ignored."
728 #: config/obj-coff.c:952
729 msgid ".scl pseudo-op used outside of .def/.endef ignored."
732 #: config/obj-coff.c:969
733 msgid ".tag pseudo-op used outside of .def/.endef ignored."
736 #: config/obj-coff.c:987
738 msgid "tag not found for .tag %s"
741 #: config/obj-coff.c:1000
742 msgid ".type pseudo-op used outside of .def/.endef ignored."
745 #: config/obj-coff.c:1019
746 msgid ".val pseudo-op used outside of .def/.endef ignored."
749 #: config/obj-coff.c:1176
750 msgid "badly formed .weak directive ignored"
753 #: config/obj-coff.c:1354
754 msgid "mismatched .eb"
757 #: config/obj-coff.c:1377
759 msgid "C_EFCN symbol for %s out of scope"
762 #: config/obj-coff.c:1431
764 msgid "Warning: internal error: forgetting to set endndx of %s"
770 #: config/obj-coff.c:1667
772 msgid "unsupported section attribute '%c'"
775 #: config/obj-coff.c:1671 config/tc-ppc.c:5509
777 msgid "unknown section attribute '%c'"
780 #: config/obj-coff.c:1714 config/obj-macho.c:276
782 msgid "Ignoring changed section attributes for %s"
785 #: config/obj-coff.c:1854
787 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
790 #: config/obj-ecoff.c:124
791 msgid "Can't set GP value"
794 #: config/obj-ecoff.c:131
795 msgid "Can't set register masks"
798 #: config/obj-elf.c:340 config/tc-sparc.c:4276 config/tc-v850.c:509
800 msgid "bad .common segment %s"
803 #: config/obj-elf.c:417
804 msgid "Missing symbol name in directive"
807 #: config/obj-elf.c:623
809 msgid "setting incorrect section type for %s"
812 #: config/obj-elf.c:628
814 msgid "ignoring incorrect section type for %s"
817 #: config/obj-elf.c:678
819 msgid "setting incorrect section attributes for %s"
822 #: config/obj-elf.c:733
824 msgid "ignoring changed section type for %s"
827 #: config/obj-elf.c:745
829 msgid "ignoring changed section attributes for %s"
832 #: config/obj-elf.c:747
834 msgid "ignoring changed section entity size for %s"
837 #: config/obj-elf.c:807
838 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T"
841 #: config/obj-elf.c:849 read.c:2884
842 msgid "unrecognized section type"
845 #: config/obj-elf.c:881
846 msgid "unrecognized section attribute"
849 #: config/obj-elf.c:912 config/tc-alpha.c:4206
853 #: config/obj-elf.c:1043
854 msgid "invalid merge entity size"
857 #: config/obj-elf.c:1050
858 msgid "entity size for SHF_MERGE not specified"
861 #: config/obj-elf.c:1056
862 msgid "? section flag ignored with G present"
865 #: config/obj-elf.c:1080
866 msgid "group name for SHF_GROUP not specified"
869 #: config/obj-elf.c:1103
870 msgid "character following name is not '#'"
873 #: config/obj-elf.c:1222
874 msgid ".previous without corresponding .section; ignored"
877 #: config/obj-elf.c:1248
878 msgid ".popsection without corresponding .pushsection; ignored"
881 #: config/obj-elf.c:1294
882 msgid "expected comma after name in .symver"
885 #: config/obj-elf.c:1318
887 msgid "missing version name in `%s' for symbol `%s'"
890 #: config/obj-elf.c:1329
892 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
895 #: config/obj-elf.c:1366
897 msgid "expected `%s' to have already been set for .vtable_inherit"
900 #: config/obj-elf.c:1376
901 msgid "expected comma after name in .vtable_inherit"
904 #: config/obj-elf.c:1429
905 msgid "expected comma after name in .vtable_entry"
908 #: config/obj-elf.c:1561
910 msgid "Attribute name not recognised: %s"
913 #: config/obj-elf.c:1576
914 msgid "expected numeric constant"
917 #: config/obj-elf.c:1585 config/tc-arm.c:6390
918 msgid "expected comma"
921 #: config/obj-elf.c:1618
922 msgid "bad string constant"
925 #: config/obj-elf.c:1622
926 msgid "expected <tag> , <value>"
929 #: config/obj-elf.c:1741
930 msgid "expected quoted string"
933 #: config/obj-elf.c:1761
935 msgid "expected comma after name `%s' in .size directive"
938 #: config/obj-elf.c:1770
939 msgid "missing expression in .size directive"
942 #: config/obj-elf.c:1894
944 msgid "symbol '%s' is already defined"
947 #: config/obj-elf.c:1915
949 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
952 #: config/obj-elf.c:1927
954 msgid "symbol type \"%s\" is supported only by GNU targets"
957 #: config/obj-elf.c:1938
959 msgid "unrecognized symbol type \"%s\""
962 #: config/obj-elf.c:2108 config/obj-elf.c:2111
964 msgid ".size expression for %s does not evaluate to a constant"
967 #: config/obj-elf.c:2145
970 "invalid attempt to declare external version name as default in symbol `%s'"
973 #: config/obj-elf.c:2207 ecoff.c:3605
975 msgid "symbol `%s' can not be both weak and common"
978 #: config/obj-elf.c:2324
980 msgid "assuming all members of group `%s' are COMDAT"
983 #: config/obj-elf.c:2336
985 msgid "can't create group: %s"
988 #: config/obj-elf.c:2474
990 msgid "failed to set up debugging information: %s"
993 #: config/obj-elf.c:2494
995 msgid "can't start writing .mdebug section: %s"
998 #: config/obj-elf.c:2502
1000 msgid "could not write .mdebug section: %s"
1003 #: config/obj-evax.c:129
1005 msgid "no entry symbol for global function '%s'"
1008 #. make a temp string.
1009 #: config/obj-macho.c:119
1011 msgid "the %s name '%s' is too long (maximum 16 characters)"
1014 #: config/obj-macho.c:130
1016 msgid "expected a %s name followed by a `,'"
1019 #: config/obj-macho.c:195
1021 msgid "cannot overide zerofill section type for `%s,%s'"
1024 #: config/obj-macho.c:258
1026 msgid "failed to set flags for \"%s\": %s"
1029 #: config/obj-macho.c:349
1031 msgid "unknown or invalid section type '%s'"
1034 #: config/obj-macho.c:388
1036 msgid "unknown or invalid section attribute '%s'"
1039 #: config/obj-macho.c:409
1040 msgid "unexpected section size information"
1043 #: config/obj-macho.c:421
1044 msgid "missing sizeof_stub expression"
1047 #: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11815
1048 #: config/tc-score.c:6105 read.c:1673
1049 msgid "expected symbol name"
1052 #: config/obj-macho.c:499 read.c:493
1053 msgid "bad or irreducible absolute expression"
1056 #: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1711
1057 msgid "missing size expression"
1060 #: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1717
1062 msgid "size (%ld) out of range, ignored"
1065 #: config/obj-macho.c:524 config/tc-score.c:6266 ecoff.c:3362 read.c:1729
1066 #: read.c:1835 read.c:2572 read.c:3202 read.c:3564 symbols.c:339 symbols.c:435
1068 msgid "symbol `%s' is already defined"
1071 #: config/obj-macho.c:534 read.c:1744
1073 msgid "size of \"%s\" is already %ld; not changing to %ld"
1076 #: config/obj-macho.c:545
1077 msgid "align value not recognized, using size"
1080 #: config/obj-macho.c:550 config/obj-macho.c:913
1082 msgid "Alignment (%lu) too large: 15 assumed."
1085 #: config/obj-macho.c:616
1087 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1090 #: config/obj-macho.c:818
1092 msgid "%s is not used for the selected target"
1095 #: config/obj-macho.c:883
1096 msgid "internal error: base section index out of range"
1099 #: config/obj-macho.c:969
1101 msgid "internal error: bad file property ID %d"
1104 #: config/obj-macho.c:977
1105 msgid "failed to set subsections by symbols"
1108 #: config/obj-macho.c:1040
1110 msgid "'%s' previously declared as '%s'."
1113 #: config/obj-macho.c:1092 config/obj-macho.c:1414 config/obj-macho.c:1498
1116 "'%s' can't be a weak_definition (currently only supported in sections of "
1120 #: config/obj-macho.c:1178
1121 msgid "use of .indirect_symbols requires `-dynamic'"
1124 #: config/obj-macho.c:1195
1127 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1128 "sized element at %s"
1131 #: config/obj-macho.c:1226
1132 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1135 #: config/obj-macho.c:1495
1137 msgid "'%s' can't be a weak_definition (since it is undefined)"
1140 #: config/obj-macho.c:1501
1142 msgid "Non-global symbol: '%s' can't be a weak_definition."
1145 #: config/obj-macho.c:1507
1147 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1150 #: config/obj-macho.c:1548
1152 msgid "unrecognized stab type '%c'"
1155 #: config/obj-macho.c:1599
1157 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1160 #: config/obj-macho.c:1607
1162 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1165 #: config/obj-macho.c:1614
1167 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1170 #: config/obj-macho.c:1816
1173 "the number of .indirect_symbols defined in section %s does not match the "
1174 "number expected (%d defined, %d expected)"
1177 #: config/obj-macho.c:1829
1179 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1182 #: config/obj-som.c:56
1183 msgid "Only one .compiler pseudo-op per file!"
1186 #: config/obj-som.c:73 config/obj-som.c:144 config/obj-som.c:186
1187 msgid "Expected quoted string"
1190 #: config/obj-som.c:86
1191 msgid ".compiler directive missing language and version"
1194 #: config/obj-som.c:96
1195 msgid ".compiler directive missing version"
1198 #: config/obj-som.c:112
1200 msgid "FATAL: Attaching compiler header %s"
1203 #: config/obj-som.c:127
1204 msgid "Only one .version pseudo-op per file!"
1207 #: config/obj-som.c:151
1209 msgid "attaching version header %s: %s"
1212 #: config/obj-som.c:169
1213 msgid "Only one .copyright pseudo-op per file!"
1216 #: config/obj-som.c:193
1218 msgid "attaching copyright header %s: %s"
1221 #: config/tc-aarch64.c:354
1222 msgid "integer 32-bit register expected"
1225 #: config/tc-aarch64.c:357
1226 msgid "integer 64-bit register expected"
1229 #: config/tc-aarch64.c:360
1230 msgid "integer register expected"
1233 #: config/tc-aarch64.c:363
1234 msgid "integer, zero or SP register expected"
1237 #: config/tc-aarch64.c:366
1238 msgid "8-bit SIMD scalar register expected"
1241 #: config/tc-aarch64.c:369
1242 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1245 #: config/tc-aarch64.c:373
1246 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1249 #: config/tc-aarch64.c:377
1250 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1253 #: config/tc-aarch64.c:381
1254 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1257 #: config/tc-aarch64.c:385
1258 msgid "C0 - C15 expected"
1261 #: config/tc-aarch64.c:388 config/tc-arm.c:4365
1262 msgid "register expected"
1266 #: config/tc-aarch64.c:391
1267 msgid "SIMD scalar or floating-point register expected"
1271 #: config/tc-aarch64.c:394
1272 msgid "vector register expected"
1275 #: config/tc-aarch64.c:397
1277 msgid "invalid register type %d"
1280 #. Define some common error messages.
1281 #: config/tc-aarch64.c:409
1282 msgid "SP not allowed here"
1285 #: config/tc-aarch64.c:559 config/tc-aarch64.c:561 config/tc-arm.c:994
1286 #: config/tc-score.c:6515 expr.c:1361 read.c:2554
1287 msgid "bad expression"
1290 #: config/tc-aarch64.c:571 config/tc-arm.c:1005 config/tc-i860.c:1003
1291 #: config/tc-sparc.c:3179
1295 #: config/tc-aarch64.c:782
1297 msgid "bad size %d in vector width specifier"
1300 #: config/tc-aarch64.c:815
1302 msgid "unexpected character `%c' in element size"
1305 #: config/tc-aarch64.c:817
1306 msgid "missing element size"
1309 #: config/tc-aarch64.c:823
1311 msgid "invalid element size %d and vector size combination %c"
1314 #: config/tc-aarch64.c:850 config/tc-arm.c:1390
1315 msgid "vector type expected"
1318 #: config/tc-aarch64.c:931
1319 msgid "this type of register can't be indexed"
1322 #: config/tc-aarch64.c:937
1323 msgid "index not allowed inside register list"
1326 #: config/tc-aarch64.c:947 config/tc-aarch64.c:1877 config/tc-aarch64.c:2031
1327 #: config/tc-arm.c:1495 config/tc-arm.c:3646 config/tc-arm.c:4761
1328 msgid "constant expression required"
1331 #. Indexed vector register expected.
1332 #: config/tc-aarch64.c:959
1333 msgid "indexed vector register expected"
1336 #: config/tc-aarch64.c:966
1337 msgid "invalid use of vector register"
1340 #: config/tc-aarch64.c:1056 config/tc-arm.c:1759
1344 #: config/tc-aarch64.c:1081
1345 msgid "invalid vector register in list"
1348 #: config/tc-aarch64.c:1088
1349 msgid "invalid scalar register in list"
1352 #: config/tc-aarch64.c:1101
1353 msgid "invalid range in vector register list"
1356 #: config/tc-aarch64.c:1114
1357 msgid "type mismatch in vector register list"
1360 #: config/tc-aarch64.c:1131
1361 msgid "end of vector register list not found"
1364 #: config/tc-aarch64.c:1147
1365 msgid "constant expression required."
1368 #: config/tc-aarch64.c:1157
1369 msgid "expected index"
1372 #: config/tc-aarch64.c:1164
1373 msgid "too many registers in vector register list"
1376 #: config/tc-aarch64.c:1169
1377 msgid "empty vector register list"
1380 #: config/tc-aarch64.c:1191 config/tc-arm.c:2141
1382 msgid "ignoring attempt to redefine built-in register '%s'"
1385 #: config/tc-aarch64.c:1197 config/tc-arm.c:2146
1387 msgid "ignoring redefinition of register alias '%s'"
1390 #: config/tc-aarch64.c:1243 config/tc-arm.c:2213
1392 msgid "unknown register '%s' -- .req ignored"
1395 #: config/tc-aarch64.c:1299 config/tc-arm.c:2420
1396 msgid "invalid syntax for .req directive"
1399 #: config/tc-aarch64.c:1324 config/tc-arm.c:2458
1400 msgid "invalid syntax for .unreq directive"
1403 #: config/tc-aarch64.c:1330 config/tc-arm.c:2465
1405 msgid "unknown register alias '%s'"
1408 #: config/tc-aarch64.c:1332
1410 msgid "ignoring attempt to undefine built-in register '%s'"
1413 #: config/tc-aarch64.c:1649 config/tc-arm.c:3263 config/tc-arm.c:3290
1414 #: config/tc-arm.c:3302
1415 msgid "literal pool overflow"
1418 #: config/tc-aarch64.c:1830 config/tc-aarch64.c:5055 config/tc-arm.c:3523
1419 #: config/tc-arm.c:6896
1420 msgid "unrecognized relocation suffix"
1423 #: config/tc-aarch64.c:1832
1424 msgid "unimplemented relocation suffix"
1427 #: config/tc-aarch64.c:2000 config/tc-aarch64.c:2234
1428 msgid "immediate operand required"
1431 #: config/tc-aarch64.c:2008
1432 msgid "missing immediate expression"
1435 #: config/tc-aarch64.c:2214 config/tc-aarch64.c:4906
1436 msgid "invalid floating-point constant"
1439 #: config/tc-aarch64.c:2586 config/tc-arm.c:5084 config/tc-arm.c:5093
1440 msgid "shift expression expected"
1443 #: config/tc-aarch64.c:2594
1444 msgid "shift operator expected"
1447 #: config/tc-aarch64.c:2602
1448 msgid "invalid use of 'MSL'"
1451 #: config/tc-aarch64.c:2611
1452 msgid "extending shift is not permitted"
1455 #: config/tc-aarch64.c:2619
1456 msgid "'ROR' shift is not permitted"
1459 #: config/tc-aarch64.c:2627
1460 msgid "only 'LSL' shift is permitted"
1463 #: config/tc-aarch64.c:2637
1464 msgid "invalid shift for the register offset addressing mode"
1467 #: config/tc-aarch64.c:2645
1468 msgid "invalid shift operator"
1471 #: config/tc-aarch64.c:2674
1472 msgid "missing shift amount"
1475 #: config/tc-aarch64.c:2681
1476 msgid "constant shift amount required"
1479 #: config/tc-aarch64.c:2686
1480 msgid "shift amount out of range 0 to 63"
1483 #: config/tc-aarch64.c:2735
1484 msgid "unexpected shift operator"
1487 #: config/tc-aarch64.c:2771
1488 msgid "unexpected register in the immediate operand"
1491 #: config/tc-aarch64.c:2796
1492 msgid "integer register expected in the extended/shifted operand register"
1495 #: config/tc-aarch64.c:2831 config/tc-aarch64.c:2942 config/tc-aarch64.c:3049
1496 #: config/tc-aarch64.c:3191 config/tc-aarch64.c:3238
1497 msgid "unknown relocation modifier"
1500 #: config/tc-aarch64.c:2838 config/tc-aarch64.c:2949 config/tc-aarch64.c:3056
1501 #: config/tc-aarch64.c:3198 config/tc-aarch64.c:3245
1502 msgid "this relocation modifier is not allowed on this instruction"
1505 #: config/tc-aarch64.c:2957 config/tc-aarch64.c:3067
1506 msgid "invalid relocation expression"
1509 #: config/tc-aarch64.c:2975
1510 msgid "invalid address"
1513 #: config/tc-aarch64.c:3027
1514 msgid "invalid use of 32-bit register offset"
1517 #: config/tc-aarch64.c:3033
1518 msgid "invalid use of 64-bit register offset"
1522 #: config/tc-aarch64.c:3078 config/tc-aarch64.c:3130
1523 msgid "invalid expression in the address"
1526 #: config/tc-aarch64.c:3087 config/tc-arm.c:5598 config/tc-arm.c:6168
1527 msgid "']' expected"
1530 #: config/tc-aarch64.c:3095
1531 msgid "register offset not allowed in pre-indexed addressing mode"
1534 #: config/tc-aarch64.c:3110 config/tc-arm.c:5634
1535 msgid "cannot combine pre- and post-indexing"
1538 #: config/tc-aarch64.c:3121
1539 msgid "invalid 32-bit register offset"
1543 #: config/tc-aarch64.c:3142
1544 msgid "missing offset in the pre-indexed address"
1547 #: config/tc-aarch64.c:3350
1550 "system register name '%s' is deprecated and may be removed in a future "
1554 #: config/tc-aarch64.c:3422
1555 msgid "immediate value out of range "
1558 #: config/tc-aarch64.c:3930
1563 #: config/tc-aarch64.c:3963 config/tc-score.c:2750 config/tc-score.c:6504
1568 #: config/tc-aarch64.c:3965
1570 msgid "%s at operand %d -- `%s'"
1573 #: config/tc-aarch64.c:3971
1575 msgid "operand %d should be %s -- `%s'"
1578 #: config/tc-aarch64.c:3977
1580 msgid "operand mismatch -- `%s'"
1584 #: config/tc-aarch64.c:4038
1585 msgid " did you mean this?"
1588 #: config/tc-aarch64.c:4041 config/tc-aarch64.c:4068
1593 #: config/tc-aarch64.c:4046
1594 msgid " other valid variant(s):"
1597 #: config/tc-aarch64.c:4076
1599 msgid "%s out of range %d to %d at operand %d -- `%s'"
1602 #: config/tc-aarch64.c:4077 config/tc-aarch64.c:4081 config/tc-aarch64.c:5410
1603 msgid "immediate value"
1606 #: config/tc-aarch64.c:4080
1608 msgid "%s expected to be %d at operand %d -- `%s'"
1611 #: config/tc-aarch64.c:4087
1614 "invalid number of registers in the list; only 1 register is expected at "
1615 "operand %d -- `%s'"
1618 #: config/tc-aarch64.c:4091
1621 "invalid number of registers in the list; %d registers are expected at "
1622 "operand %d -- `%s'"
1625 #: config/tc-aarch64.c:4097
1627 msgid "immediate value should be a multiple of %d at operand %d -- `%s'"
1630 #: config/tc-aarch64.c:4348
1631 msgid "bad vector arrangement type"
1634 #: config/tc-aarch64.c:4454
1635 msgid "the specified relocation type is not allowed for MOVK"
1638 #: config/tc-aarch64.c:4483 config/tc-aarch64.c:4493
1639 msgid "the specified relocation type is not allowed for 32-bit register"
1642 #: config/tc-aarch64.c:4628
1643 msgid "comma expected between operands"
1646 #: config/tc-aarch64.c:4722
1647 msgid "the top half of a 128-bit FP/SIMD register is expected"
1650 #: config/tc-aarch64.c:4760 config/tc-arm.c:1828 config/tc-arm.c:1873
1651 #: config/tc-h8300.c:1043
1652 msgid "invalid register list"
1655 #: config/tc-aarch64.c:4825 config/tc-aarch64.c:4846
1656 msgid "immediate zero expected"
1659 #: config/tc-aarch64.c:4920
1660 msgid "shift not allowed for bitmask immediate"
1663 #: config/tc-aarch64.c:4974
1664 msgid "can't mix relocation modifier with explicit shift"
1667 #: config/tc-aarch64.c:5017
1668 msgid "invalid condition"
1671 #: config/tc-aarch64.c:5042
1672 msgid "invalid pc-relative address"
1675 #. Only permit "=value" in the literal load instructions.
1676 #. The literal will be generated by programmer_friendly_fixup.
1677 #: config/tc-aarch64.c:5050
1678 msgid "invalid use of \"=immediate\""
1681 #: config/tc-aarch64.c:5116
1682 msgid "the optional immediate offset can only be 0"
1685 #: config/tc-aarch64.c:5131 config/tc-aarch64.c:5149 config/tc-aarch64.c:5166
1686 #: config/tc-aarch64.c:5185 config/tc-aarch64.c:5200
1687 msgid "invalid addressing mode"
1690 #: config/tc-aarch64.c:5171
1691 msgid "relocation not allowed"
1694 #: config/tc-aarch64.c:5210
1695 msgid "writeback value should be an immediate constant"
1698 #: config/tc-aarch64.c:5221
1699 msgid "unknown or missing system register name"
1702 #: config/tc-aarch64.c:5231
1703 msgid "unknown or missing PSTATE field name"
1706 #: config/tc-aarch64.c:5255
1707 msgid "unknown or missing operation name"
1710 #: config/tc-aarch64.c:5268
1711 msgid "the specified option is not accepted in ISB"
1714 #: config/tc-aarch64.c:5288 config/tc-aarch64.c:6346 config/tc-arm.c:7111
1716 msgid "unhandled operand code %d"
1719 #: config/tc-aarch64.c:5330
1720 msgid "unexpected comma before the omitted optional operand"
1723 #: config/tc-aarch64.c:5358
1724 msgid "unexpected characters following instruction"
1727 #: config/tc-aarch64.c:5436 config/tc-arm.c:5195 config/tc-arm.c:5733
1728 #: config/tc-arm.c:7767
1729 msgid "constant expression expected"
1732 #: config/tc-aarch64.c:5443
1733 msgid "literal pool insertion failed"
1736 #: config/tc-aarch64.c:5561
1738 msgid "unknown mnemonic `%s' -- `%s'"
1741 #: config/tc-aarch64.c:5569
1743 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1746 #: config/tc-aarch64.c:5619
1748 msgid "selected processor does not support `%s'"
1751 #: config/tc-aarch64.c:6010 config/tc-arm.c:21571
1752 msgid "GOT already in the symbol table"
1755 #: config/tc-aarch64.c:6172
1756 msgid "immediate cannot be moved by a single instruction"
1759 #: config/tc-aarch64.c:6215 config/tc-aarch64.c:6260 config/tc-aarch64.c:6286
1760 #: config/tc-arm.c:14789 config/tc-arm.c:14816 config/tc-arm.c:15360
1761 #: config/tc-arm.c:15841 config/tc-metag.c:2444 config/tc-metag.c:2453
1762 #: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020
1763 #: config/tc-metag.c:3029
1764 msgid "immediate out of range"
1767 #: config/tc-aarch64.c:6279 config/tc-metag.c:4655 config/tc-xtensa.c:4133
1768 msgid "invalid immediate"
1771 #: config/tc-aarch64.c:6341 config/tc-tic6x.c:3864 config/tc-tic6x.c:3929
1772 #: config/tc-tic6x.c:3956 config/tc-tic6x.c:3984
1773 msgid "immediate offset out of range"
1776 #: config/tc-aarch64.c:6415 config/tc-arm.c:21909 config/tc-arm.c:21960
1777 #: config/tc-arm.c:22241
1779 msgid "undefined symbol %s used as an immediate value"
1782 #: config/tc-aarch64.c:6427
1783 msgid "pc-relative load offset not word aligned"
1786 #: config/tc-aarch64.c:6430
1787 msgid "pc-relative load offset out of range"
1790 #: config/tc-aarch64.c:6442
1791 msgid "pc-relative address offset out of range"
1794 #: config/tc-aarch64.c:6454 config/tc-aarch64.c:6469
1795 msgid "conditional branch target not word aligned"
1798 #: config/tc-aarch64.c:6457 config/tc-aarch64.c:6472 config/tc-arm.c:22504
1799 msgid "conditional branch out of range"
1802 #: config/tc-aarch64.c:6485
1803 msgid "branch target not word aligned"
1806 #: config/tc-aarch64.c:6488 config/tc-arm.c:758 config/tc-mips.c:15081
1807 msgid "branch out of range"
1810 #: config/tc-aarch64.c:6522 config/tc-arm.c:22132 config/tc-arm.c:22147
1811 #: config/tc-arm.c:22162 config/tc-arm.c:22173 config/tc-arm.c:22196
1812 #: config/tc-arm.c:22903 config/tc-moxie.c:708 config/tc-pj.c:448
1813 #: config/tc-sh.c:4290
1814 msgid "offset out of range"
1817 #: config/tc-aarch64.c:6535
1818 msgid "unsigned value out of range"
1821 #: config/tc-aarch64.c:6543
1822 msgid "signed value out of range"
1825 #: config/tc-aarch64.c:6655
1827 msgid "unexpected %s fixup"
1830 #: config/tc-aarch64.c:6721 config/tc-arm.c:23339 config/tc-arm.c:23360
1831 #: config/tc-mips.c:17189 config/tc-score.c:7480
1833 msgid "cannot represent %s relocation in this object file format"
1836 #: config/tc-aarch64.c:6754
1838 msgid "cannot do %u-byte relocation"
1841 #: config/tc-aarch64.c:7012 config/tc-arc.c:211 config/tc-arm.c:23815
1842 #: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533
1843 msgid "virtual memory exhausted"
1846 #: config/tc-aarch64.c:7159 config/tc-arm.c:24140
1847 msgid "assemble for big-endian"
1850 #: config/tc-aarch64.c:7160 config/tc-arm.c:24141
1851 msgid "assemble for little-endian"
1854 #: config/tc-aarch64.c:7163
1855 msgid "temporary switch for dumping"
1858 #: config/tc-aarch64.c:7165
1859 msgid "output verbose error messages"
1862 #: config/tc-aarch64.c:7167
1863 msgid "do not output verbose error messages"
1866 #: config/tc-aarch64.c:7259 config/tc-arm.c:24644
1867 msgid "invalid architectural extension"
1870 #: config/tc-aarch64.c:7284 config/tc-arm.c:24676
1871 msgid "must specify extensions to add before specifying those to remove"
1874 #: config/tc-aarch64.c:7292 config/tc-arm.c:24684
1875 msgid "missing architectural extension"
1878 #: config/tc-aarch64.c:7311 config/tc-arm.c:24721
1880 msgid "unknown architectural extension `%s'"
1883 #: config/tc-aarch64.c:7335 config/tc-arm.c:24755 config/tc-metag.c:5833
1885 msgid "missing cpu name `%s'"
1888 #: config/tc-aarch64.c:7349 config/tc-aarch64.c:7568 config/tc-arm.c:24781
1889 #: config/tc-arm.c:25335 config/tc-metag.c:5844
1891 msgid "unknown cpu `%s'"
1894 #: config/tc-aarch64.c:7367 config/tc-arm.c:24799
1896 msgid "missing architecture name `%s'"
1899 #: config/tc-aarch64.c:7381 config/tc-aarch64.c:7615 config/tc-arm.c:24816
1900 #: config/tc-arm.c:25369 config/tc-arm.c:25400 config/tc-score.c:7715
1902 msgid "unknown architecture `%s'\n"
1905 #: config/tc-aarch64.c:7406
1907 msgid "missing abi name `%s'"
1910 #: config/tc-aarch64.c:7417
1912 msgid "unknown abi `%s'\n"
1915 #: config/tc-aarch64.c:7423
1916 msgid "<abi name>\t specify for ABI <abi name>"
1919 #: config/tc-aarch64.c:7426 config/tc-arm.c:24903 config/tc-metag.c:5910
1920 msgid "<cpu name>\t assemble for CPU <cpu name>"
1923 #: config/tc-aarch64.c:7428 config/tc-arm.c:24905
1924 msgid "<arch name>\t assemble for architecture <arch name>"
1927 #: config/tc-aarch64.c:7467 config/tc-aarch64.c:7487 config/tc-arm.c:24961
1928 #: config/tc-arm.c:24979 config/tc-arm.c:24999 config/tc-metag.c:5935
1930 msgid "option `-%c%s' is deprecated: %s"
1933 #: config/tc-aarch64.c:7507
1935 msgid " AArch64-specific assembler options:\n"
1938 #: config/tc-aarch64.c:7518 config/tc-arm.c:25030
1940 msgid " -EB assemble code for a big-endian cpu\n"
1943 #: config/tc-aarch64.c:7523 config/tc-arm.c:25035
1945 msgid " -EL assemble code for a little-endian cpu\n"
1948 #: config/tc-alpha.c:653
1950 msgid "No !literal!%ld was found"
1953 #: config/tc-alpha.c:660
1955 msgid "No !tlsgd!%ld was found"
1958 #: config/tc-alpha.c:667
1960 msgid "No !tlsldm!%ld was found"
1963 #: config/tc-alpha.c:676
1965 msgid "No ldah !gpdisp!%ld was found"
1968 #: config/tc-alpha.c:726
1970 msgid "too many !literal!%ld for %s"
1973 #: config/tc-alpha.c:756
1975 msgid "No lda !gpdisp!%ld was found"
1978 #. Only support one relocation op per insn.
1979 #: config/tc-alpha.c:915
1980 msgid "More than one relocation op per insn"
1983 #: config/tc-alpha.c:931
1984 msgid "No relocation operand"
1987 #: config/tc-alpha.c:941
1989 msgid "Unknown relocation operand: !%s"
1992 #: config/tc-alpha.c:951
1994 msgid "no sequence number after !%s"
1997 #: config/tc-alpha.c:961
1999 msgid "!%s does not use a sequence number"
2002 #: config/tc-alpha.c:971
2004 msgid "Bad sequence number: !%s!%s"
2007 #: config/tc-alpha.c:1186 config/tc-alpha.c:3359
2009 msgid "inappropriate arguments for opcode `%s'"
2012 #: config/tc-alpha.c:1188 config/tc-alpha.c:3361
2014 msgid "opcode `%s' not supported for target %s"
2017 #: config/tc-alpha.c:1192 config/tc-alpha.c:3365 config/tc-avr.c:1672
2018 #: config/tc-msp430.c:3196
2020 msgid "unknown opcode `%s'"
2023 #: config/tc-alpha.c:1273 config/tc-alpha.c:1532
2024 msgid "overflow in literal (.lita) table"
2027 #: config/tc-alpha.c:1280 config/tc-alpha.c:1304 config/tc-alpha.c:1545
2028 #: config/tc-alpha.c:2232 config/tc-alpha.c:2277 config/tc-alpha.c:2346
2029 #: config/tc-alpha.c:2429 config/tc-alpha.c:2654 config/tc-alpha.c:2752
2030 msgid "macro requires $at register while noat in effect"
2033 #: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2034 msgid "macro requires $at while $at in use"
2037 #: config/tc-alpha.c:1491
2038 msgid "bignum invalid; zero assumed"
2041 #: config/tc-alpha.c:1493
2042 msgid "floating point number invalid; zero assumed"
2045 #: config/tc-alpha.c:1498
2046 msgid "can't handle expression"
2049 #: config/tc-alpha.c:1538
2050 msgid "overflow in literal (.lit8) table"
2053 #: config/tc-alpha.c:1835
2055 msgid "too many ldah insns for !gpdisp!%ld"
2058 #: config/tc-alpha.c:1837 config/tc-alpha.c:1849
2060 msgid "both insns for !gpdisp!%ld must be in the same section"
2063 #: config/tc-alpha.c:1847
2065 msgid "too many lda insns for !gpdisp!%ld"
2068 #: config/tc-alpha.c:1903
2070 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2073 #: config/tc-alpha.c:1906
2075 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2078 #: config/tc-alpha.c:1923
2080 msgid "duplicate !tlsgd!%ld"
2083 #: config/tc-alpha.c:1925
2085 msgid "sequence number in use for !tlsldm!%ld"
2088 #: config/tc-alpha.c:1939
2090 msgid "duplicate !tlsldm!%ld"
2093 #: config/tc-alpha.c:1941
2095 msgid "sequence number in use for !tlsgd!%ld"
2098 #: config/tc-alpha.c:1996 config/tc-arc.c:291 config/tc-mn10200.c:857
2099 #: config/tc-mn10300.c:1150 config/tc-ppc.c:1838 config/tc-s390.c:649
2100 #: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383
2104 #: config/tc-alpha.c:2135
2105 msgid "invalid relocation for instruction"
2108 #: config/tc-alpha.c:2149
2109 msgid "invalid relocation for field"
2112 #: config/tc-alpha.c:2980
2113 msgid "can not resolve expression"
2116 #: config/tc-alpha.c:3514 config/tc-i370.c:1054 config/tc-microblaze.c:199
2117 #: config/tc-ppc.c:2161 config/tc-ppc.c:5272
2119 msgid ".COMMon length (%ld.) <0! Ignored."
2122 #: config/tc-alpha.c:3525 config/tc-ia64.c:1104 config/tc-sparc.c:4147
2123 #: config/tc-v850.c:304
2124 msgid "Ignoring attempt to re-define symbol"
2127 #: config/tc-alpha.c:3617 config/tc-sparc.c:4155
2129 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2132 #: config/tc-alpha.c:3720 ecoff.c:3061
2133 msgid ".ent directive has no name"
2136 #: config/tc-alpha.c:3728
2137 msgid "nested .ent directives"
2140 #: config/tc-alpha.c:3773 ecoff.c:3012
2141 msgid ".end directive has no name"
2144 #: config/tc-alpha.c:3782
2145 msgid ".end directive without matching .ent"
2148 #: config/tc-alpha.c:3784
2149 msgid ".end directive names different symbol than .ent"
2152 #: config/tc-alpha.c:3827 ecoff.c:3147
2153 msgid ".fmask outside of .ent"
2156 #: config/tc-alpha.c:3829 config/tc-score.c:5598 ecoff.c:3211
2157 msgid ".mask outside of .ent"
2160 #: config/tc-alpha.c:3837 ecoff.c:3154
2161 msgid "bad .fmask directive"
2164 #: config/tc-alpha.c:3839 ecoff.c:3218
2165 msgid "bad .mask directive"
2168 #: config/tc-alpha.c:3872 config/tc-mips.c:18449 config/tc-score.c:5740
2170 msgid ".frame outside of .ent"
2173 #: config/tc-alpha.c:3883 config/tc-mips.c:18460 ecoff.c:3186
2174 msgid "bad .frame directive"
2177 #: config/tc-alpha.c:3917
2178 msgid ".prologue directive without a preceding .ent directive"
2181 #: config/tc-alpha.c:3935
2183 msgid "Invalid argument %d to .prologue."
2186 #: config/tc-alpha.c:4026
2187 msgid "ECOFF debugging is disabled."
2190 #: config/tc-alpha.c:4040
2191 msgid ".ent directive without matching .end"
2194 #: config/tc-alpha.c:4133
2195 msgid ".usepv directive has no name"
2198 #: config/tc-alpha.c:4144
2199 msgid ".usepv directive has no type"
2202 #: config/tc-alpha.c:4159
2203 msgid "unknown argument for .usepv"
2206 #: config/tc-alpha.c:4274
2208 msgid "unknown section attribute %s"
2211 #: config/tc-alpha.c:4368
2212 msgid "previous .ent not closed by a .end"
2215 #: config/tc-alpha.c:4389
2216 msgid ".ent directive has no symbol"
2219 #: config/tc-alpha.c:4414
2220 msgid ".handler directive has no name"
2223 #: config/tc-alpha.c:4444
2224 msgid "Bad .frame directive 1./2. param"
2227 #: config/tc-alpha.c:4454
2229 msgid "Bad RA (%d) register for .frame"
2232 #: config/tc-alpha.c:4459
2233 msgid "Bad .frame directive 3./4. param"
2236 #: config/tc-alpha.c:4495
2237 msgid ".pdesc directive not in link (.link) section"
2240 #: config/tc-alpha.c:4502
2241 msgid ".pdesc directive has no entry symbol"
2244 #: config/tc-alpha.c:4513
2245 msgid ".pdesc has a bad entry symbol"
2248 #: config/tc-alpha.c:4524
2249 msgid ".pdesc doesn't match with last .ent"
2252 #: config/tc-alpha.c:4539
2253 msgid "No comma after .pdesc <entryname>"
2256 #: config/tc-alpha.c:4559
2257 msgid "unknown procedure kind"
2260 #: config/tc-alpha.c:4654
2261 msgid ".name directive not in link (.link) section"
2264 #: config/tc-alpha.c:4662
2265 msgid ".name directive has no symbol"
2268 #: config/tc-alpha.c:4696
2269 msgid "No symbol after .linkage"
2272 #: config/tc-alpha.c:4744
2273 msgid "No symbol after .code_address"
2276 #: config/tc-alpha.c:4770 config/tc-score.c:5604
2277 msgid "Bad .mask directive"
2280 #: config/tc-alpha.c:4788
2281 msgid "Bad .fmask directive"
2284 #: config/tc-alpha.c:4945
2286 msgid "Expected comma after name \"%s\""
2289 #: config/tc-alpha.c:4957
2291 msgid "unhandled: .proc %s,%d"
2294 #: config/tc-alpha.c:4991
2296 msgid "Tried to .set unrecognized mode `%s'"
2299 #: config/tc-alpha.c:5017
2301 msgid "Bad base register, using $%d."
2304 #: config/tc-alpha.c:5038 config/tc-nios2.c:337 config/tc-nios2.c:452
2306 msgid "Alignment too large: %d. assumed"
2309 #: config/tc-alpha.c:5042 config/tc-d30v.c:2057 config/tc-nios2.c:341
2310 #: config/tc-nios2.c:456
2311 msgid "Alignment negative: 0 assumed"
2314 #: config/tc-alpha.c:5137 config/tc-alpha.c:5629
2316 msgid "Unknown CPU identifier `%s'"
2319 #: config/tc-alpha.c:5328
2321 msgid "Chose GP value of %lx\n"
2324 #: config/tc-alpha.c:5342
2325 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2328 #: config/tc-alpha.c:5431
2330 msgid "internal error: can't hash opcode `%s': %s"
2333 #: config/tc-alpha.c:5467
2335 msgid "internal error: can't hash macro `%s': %s"
2338 #: config/tc-alpha.c:5551 config/tc-arm.c:7182 config/tc-arm.c:7194
2339 #: config/tc-i960.c:705 config/tc-xtensa.c:5337 config/tc-xtensa.c:5415
2340 #: config/tc-xtensa.c:5532 config/tc-z80.c:1927
2341 msgid "syntax error"
2344 #: config/tc-alpha.c:5680
2347 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2348 "-F\t\t\tlack floating point instructions support\n"
2349 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2350 "\t\t\tspecify variant of Alpha architecture\n"
2351 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2353 "\t\t\tthese variants include PALcode opcodes\n"
2356 #: config/tc-alpha.c:5690
2359 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2360 "-H\t\t\tshow new symbol after hash truncation\n"
2361 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2364 #: config/tc-alpha.c:5941
2366 msgid "unhandled relocation type %s"
2369 #: config/tc-alpha.c:5954
2370 msgid "non-absolute expression in constant field"
2373 #: config/tc-alpha.c:5968
2375 msgid "type %d reloc done?\n"
2378 #: config/tc-alpha.c:6015 config/tc-alpha.c:6022
2379 msgid "Used $at without \".set noat\""
2382 #: config/tc-alpha.c:6191
2384 msgid "!samegp reloc against symbol without .prologue: %s"
2387 #: config/tc-alpha.c:6235 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531
2388 #: config/tc-xtensa.c:6025
2390 msgid "cannot represent `%s' relocation in object file"
2393 #: config/tc-alpha.c:6241
2395 msgid "internal error? cannot generate `%s' relocation"
2398 #: config/tc-alpha.c:6340
2400 msgid "frame reg expected, using $%d."
2403 #: config/tc-arc.c:193 config/tc-arc.c:214 config/tc-arc.c:991
2404 #: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94
2405 #: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125
2406 #: config/tc-h8300.c:242 config/tc-hppa.c:6892 config/tc-hppa.c:6898
2407 #: config/tc-hppa.c:6904 config/tc-hppa.c:6910 config/tc-hppa.c:8317
2408 #: config/tc-lm32.c:197 config/tc-mips.c:3471 config/tc-mips.c:3977
2409 #: config/tc-mn10300.c:938 config/tc-mn10300.c:943 config/tc-mn10300.c:2441
2410 #: config/tc-xc16x.c:79 config/tc-xc16x.c:86 config/tc-xc16x.c:93
2411 msgid "could not set architecture and machine"
2414 #: config/tc-arc.c:431 config/tc-arc.c:670
2415 msgid "expected comma after operand name"
2418 #: config/tc-arc.c:442
2420 msgid "negative operand number %d"
2423 #: config/tc-arc.c:454
2424 msgid "expected comma after register-number"
2427 #: config/tc-arc.c:479
2428 msgid "invalid mode"
2431 #: config/tc-arc.c:496
2432 msgid "expected comma after register-mode"
2435 #: config/tc-arc.c:513
2436 msgid "shortcut designator invalid"
2439 #: config/tc-arc.c:528
2441 msgid "core register value (%d) too large"
2444 #: config/tc-arc.c:536
2446 msgid "condition code value (%d) too large"
2449 #: config/tc-arc.c:554
2451 msgid "attempt to override symbol: %s"
2454 #: config/tc-arc.c:625
2455 msgid "invalid opertype"
2458 #: config/tc-arc.c:682
2459 msgid "expected comma after opcode"
2462 #: config/tc-arc.c:692
2464 msgid "negative subopcode %d"
2467 #: config/tc-arc.c:701
2468 msgid "subcode value found when opcode not equal 0x03"
2471 #: config/tc-arc.c:709
2473 msgid "invalid subopcode %d"
2476 #: config/tc-arc.c:720
2477 msgid "expected comma after subopcode"
2480 #: config/tc-arc.c:739
2481 msgid "invalid suffix class"
2484 #: config/tc-arc.c:748
2485 msgid "expected comma after suffix class"
2488 #: config/tc-arc.c:767
2489 msgid "invalid syntax class"
2492 #: config/tc-arc.c:774
2493 msgid "opcode 0x3 and SYNTAX_3OP invalid"
2496 #: config/tc-arc.c:794
2497 msgid "unknown suffix class"
2500 #: config/tc-arc.c:861 config/tc-tic6x.c:582
2501 msgid "expected comma after symbol name"
2504 #: config/tc-arc.c:871
2505 msgid "negative symbol length"
2508 #: config/tc-arc.c:882
2509 msgid "ignoring attempt to re-define symbol"
2512 #: config/tc-arc.c:889
2514 msgid "length of symbol \"%s\" already %ld, ignoring %d"
2517 #: config/tc-arc.c:903
2518 msgid "assuming symbol alignment of zero"
2521 #: config/tc-arc.c:970
2522 msgid "\".option\" directive must appear before any instructions"
2525 #: config/tc-arc.c:980
2526 msgid "\".option\" directive conflicts with initial definition"
2529 #: config/tc-arc.c:988
2530 msgid "\".option\" directive overrides command-line (default) value"
2533 #: config/tc-arc.c:998
2534 msgid "invalid identifier for \".option\""
2537 #: config/tc-arc.c:1036 config/tc-i860.c:1034 config/tc-ip2k.c:248
2538 msgid "relaxation not supported\n"
2541 #: config/tc-arc.c:1080
2542 msgid "expression too complex code symbol"
2545 #: config/tc-arc.c:1107
2547 msgid "missing ')' in %%-op"
2550 #: config/tc-arc.c:1365 config/tc-dlx.c:1198 config/tc-i960.c:2636
2551 #: config/tc-m32r.c:2280 config/tc-nds32.c:6503 config/tc-sparc.c:3834
2553 msgid "internal error: can't export reloc type %d (`%s')"
2556 #: config/tc-arc.c:1497
2558 msgid "unknown syntax format character `%c'"
2561 #: config/tc-arc.c:1636
2562 msgid "too many suffixes"
2565 #: config/tc-arc.c:1675
2566 msgid "symbol as destination register"
2569 #. xgettext:c-format.
2570 #: config/tc-arc.c:1760 config/tc-i370.c:2206 config/tc-mn10200.c:1142
2571 #: config/tc-mn10300.c:1822 config/tc-ppc.c:3350 config/tc-s390.c:1523
2572 #: config/tc-v850.c:3029
2574 msgid "junk at end of line: `%s'"
2577 #: config/tc-arc.c:1799
2578 msgid "8 byte instruction in delay slot"
2581 #. except for jl addr
2582 #: config/tc-arc.c:1802
2583 msgid "8 byte jump instruction with delay slot"
2586 #: config/tc-arc.c:1810
2587 msgid "conditional branch follows set of flags"
2590 #: config/tc-arc.c:1894 config/tc-arm.c:17586
2592 msgid "bad instruction `%s'"
2595 #: config/tc-arm.c:560
2596 msgid "ARM register expected"
2599 #: config/tc-arm.c:561
2600 msgid "bad or missing co-processor number"
2603 #: config/tc-arm.c:562
2604 msgid "co-processor register expected"
2607 #: config/tc-arm.c:563
2608 msgid "FPA register expected"
2611 #: config/tc-arm.c:564
2612 msgid "VFP single precision register expected"
2615 #: config/tc-arm.c:565
2616 msgid "VFP/Neon double precision register expected"
2619 #: config/tc-arm.c:566
2620 msgid "Neon quad precision register expected"
2623 #: config/tc-arm.c:567
2624 msgid "VFP single or double precision register expected"
2627 #: config/tc-arm.c:568
2628 msgid "Neon double or quad precision register expected"
2631 #: config/tc-arm.c:569
2632 msgid "VFP single, double or Neon quad precision register expected"
2635 #: config/tc-arm.c:570
2636 msgid "VFP system register expected"
2639 #: config/tc-arm.c:571
2640 msgid "Maverick MVF register expected"
2643 #: config/tc-arm.c:572
2644 msgid "Maverick MVD register expected"
2647 #: config/tc-arm.c:573
2648 msgid "Maverick MVFX register expected"
2651 #: config/tc-arm.c:574
2652 msgid "Maverick MVDX register expected"
2655 #: config/tc-arm.c:575
2656 msgid "Maverick MVAX register expected"
2659 #: config/tc-arm.c:576
2660 msgid "Maverick DSPSC register expected"
2663 #: config/tc-arm.c:577
2664 msgid "iWMMXt data register expected"
2667 #: config/tc-arm.c:578 config/tc-arm.c:6961
2668 msgid "iWMMXt control register expected"
2671 #: config/tc-arm.c:579
2672 msgid "iWMMXt scalar register expected"
2675 #: config/tc-arm.c:580
2676 msgid "XScale accumulator register expected"
2679 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
2680 #: config/tc-arm.c:739 config/tc-score.c:259
2681 msgid "bad arguments to instruction"
2684 #: config/tc-arm.c:740
2685 msgid "r13 not allowed here"
2688 #: config/tc-arm.c:741
2689 msgid "r15 not allowed here"
2692 #: config/tc-arm.c:742
2693 msgid "instruction cannot be conditional"
2696 #: config/tc-arm.c:743
2697 msgid "registers may not be the same"
2700 #: config/tc-arm.c:744
2701 msgid "lo register required"
2704 #: config/tc-arm.c:745
2705 msgid "instruction not supported in Thumb16 mode"
2708 #: config/tc-arm.c:746
2709 msgid "instruction does not accept this addressing mode"
2712 #: config/tc-arm.c:747
2713 msgid "branch must be last instruction in IT block"
2716 #: config/tc-arm.c:748
2717 msgid "instruction not allowed in IT block"
2720 #: config/tc-arm.c:749
2721 msgid "selected FPU does not support instruction"
2724 #: config/tc-arm.c:750
2725 msgid "thumb conditional instruction should be in IT block"
2728 #: config/tc-arm.c:751
2729 msgid "incorrect condition in IT block"
2732 #: config/tc-arm.c:752
2733 msgid "IT falling in the range of a previous IT block"
2736 #: config/tc-arm.c:753
2737 msgid "missing .fnstart before unwinding directive"
2740 #: config/tc-arm.c:755
2741 msgid "cannot use register index with PC-relative addressing"
2744 #: config/tc-arm.c:757
2745 msgid "cannot use writeback with PC-relative addressing"
2748 #: config/tc-arm.c:759
2752 #: config/tc-arm.c:966
2753 msgid "immediate expression requires a # prefix"
2756 #: config/tc-arm.c:994 read.c:3731
2757 msgid "missing expression"
2760 #: config/tc-arm.c:1024 config/tc-arm.c:5207 config/tc-i960.c:1297
2761 #: config/tc-score.c:1210
2762 msgid "invalid constant"
2765 #: config/tc-arm.c:1154
2766 msgid "expected #constant"
2769 #: config/tc-arm.c:1317
2771 msgid "unexpected character `%c' in type specifier"
2774 #: config/tc-arm.c:1334
2776 msgid "bad size %d in type specifier"
2779 #: config/tc-arm.c:1384
2780 msgid "only one type should be specified for operand"
2783 #: config/tc-arm.c:1462
2784 msgid "can't redefine type for operand"
2787 #: config/tc-arm.c:1473
2788 msgid "only D registers may be indexed"
2791 #: config/tc-arm.c:1479
2792 msgid "can't change index for operand"
2795 #: config/tc-arm.c:1542
2796 msgid "register operand expected, but got scalar"
2799 #: config/tc-arm.c:1575
2800 msgid "scalar must have an index"
2803 #: config/tc-arm.c:1580 config/tc-arm.c:15735 config/tc-arm.c:15795
2804 #: config/tc-arm.c:16217
2805 msgid "scalar index out of range"
2808 #: config/tc-arm.c:1630
2809 msgid "bad range in register list"
2812 #: config/tc-arm.c:1638 config/tc-arm.c:1647 config/tc-arm.c:1688
2814 msgid "Warning: duplicated register (r%d) in register list"
2817 #: config/tc-arm.c:1650
2818 msgid "Warning: register range not in ascending order"
2821 #: config/tc-arm.c:1661
2825 #: config/tc-arm.c:1677
2826 msgid "invalid register mask"
2829 #: config/tc-arm.c:1812 config/tc-arm.c:1856
2830 msgid "register out of range in list"
2833 #: config/tc-arm.c:1834 config/tc-arm.c:4161 config/tc-arm.c:4295
2834 msgid "register list not in ascending order"
2837 #: config/tc-arm.c:1865
2838 msgid "register range not in ascending order"
2841 #: config/tc-arm.c:1898
2842 msgid "non-contiguous register range"
2845 #: config/tc-arm.c:1957
2846 msgid "register stride must be 1 or 2"
2849 #: config/tc-arm.c:1958
2850 msgid "mismatched element/structure types in list"
2853 #: config/tc-arm.c:2022
2854 msgid "don't use Rn-Rm syntax with non-unit stride"
2857 #: config/tc-arm.c:2077
2858 msgid "error parsing element/structure list"
2861 #: config/tc-arm.c:2083
2865 #: config/tc-arm.c:2174
2866 msgid "attempt to redefine typed alias"
2869 #: config/tc-arm.c:2308
2870 msgid "bad type for register"
2873 #: config/tc-arm.c:2319
2874 msgid "expression must be constant"
2877 #: config/tc-arm.c:2336
2878 msgid "can't redefine the type of a register alias"
2881 #: config/tc-arm.c:2343
2882 msgid "you must specify a single type only"
2885 #: config/tc-arm.c:2356
2886 msgid "can't redefine the index of a scalar alias"
2889 #: config/tc-arm.c:2364
2890 msgid "scalar index must be constant"
2893 #: config/tc-arm.c:2373
2897 #: config/tc-arm.c:2426
2898 msgid "invalid syntax for .dn directive"
2901 #: config/tc-arm.c:2432
2902 msgid "invalid syntax for .qn directive"
2905 #: config/tc-arm.c:2467
2907 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
2910 #: config/tc-arm.c:2735
2912 msgid "Failed to find real start of function: %s\n"
2915 #: config/tc-arm.c:2752
2916 msgid "selected processor does not support THUMB opcodes"
2919 #: config/tc-arm.c:2765
2920 msgid "selected processor does not support ARM opcodes"
2923 #: config/tc-arm.c:2777
2925 msgid "invalid instruction size selected (%d)"
2928 #: config/tc-arm.c:2809
2930 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
2933 #: config/tc-arm.c:2865
2935 msgid "expected comma after name \"%s\""
2938 #: config/tc-arm.c:2915 config/tc-m32r.c:587
2940 msgid "symbol `%s' already defined"
2943 #: config/tc-arm.c:2949
2945 msgid "unrecognized syntax mode \"%s\""
2948 #: config/tc-arm.c:2970
2950 msgid "alignment too large: %d assumed"
2953 #: config/tc-arm.c:2973
2954 msgid "alignment negative. 0 assumed."
2957 #: config/tc-arm.c:3039
2958 msgid ".ref pseudo-op only available with -mccs flag."
2961 #: config/tc-arm.c:3080
2962 msgid ".asmfunc repeated."
2965 #: config/tc-arm.c:3084
2966 msgid ".asmfunc without function."
2969 #: config/tc-arm.c:3090
2970 msgid ".asmfunc pseudo-op only available with -mccs flag."
2973 #: config/tc-arm.c:3101
2974 msgid ".endasmfunc without a .asmfunc."
2977 #: config/tc-arm.c:3105
2978 msgid ".endasmfunc without function."
2981 #: config/tc-arm.c:3116
2982 msgid ".endasmfunc pseudo-op only available with -mccs flag."
2985 #: config/tc-arm.c:3125
2986 msgid ".def pseudo-op only available with -mccs flag."
2989 #: config/tc-arm.c:3283
2990 msgid "invalid type for literal pool"
2993 #: config/tc-arm.c:3362 config/tc-tic54x.c:5385
2995 msgid "Invalid label '%s'"
2998 #: config/tc-arm.c:3538
2999 msgid "(plt) is only valid on branch targets"
3002 #: config/tc-arm.c:3544 config/tc-s390.c:1145 config/tc-s390.c:1788
3003 #: config/tc-xtensa.c:1613
3005 msgid "%s relocations do not fit in %d bytes"
3008 #: config/tc-arm.c:3622
3009 msgid ".inst.n operand too big. Use .inst.w instead"
3012 #: config/tc-arm.c:3642
3013 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
3016 #: config/tc-arm.c:3672
3017 msgid "width suffixes are invalid in ARM mode"
3020 #: config/tc-arm.c:3714 dwarf2dbg.c:751
3021 msgid "expected 0 or 1"
3024 #: config/tc-arm.c:3718
3025 msgid "missing comma"
3028 #: config/tc-arm.c:3751
3029 msgid "duplicate .fnstart directive"
3032 #: config/tc-arm.c:3782 config/tc-tic6x.c:412
3033 msgid "duplicate .handlerdata directive"
3036 #: config/tc-arm.c:3801
3037 msgid ".fnend directive without .fnstart"
3040 #: config/tc-arm.c:3868 config/tc-tic6x.c:393
3041 msgid "personality routine specified for cantunwind frame"
3044 #: config/tc-arm.c:3885 config/tc-tic6x.c:454
3045 msgid "duplicate .personalityindex directive"
3048 #: config/tc-arm.c:3892 config/tc-tic6x.c:461
3049 msgid "bad personality routine number"
3052 #: config/tc-arm.c:3914 config/tc-tic6x.c:478
3053 msgid "duplicate .personality directive"
3056 #: config/tc-arm.c:3937 config/tc-arm.c:4065 config/tc-arm.c:4113
3057 msgid "expected register list"
3060 #: config/tc-arm.c:4019
3061 msgid "expected , <constant>"
3064 #: config/tc-arm.c:4028
3065 msgid "number of registers must be in the range [1:4]"
3068 #: config/tc-arm.c:4175 config/tc-arm.c:4309
3069 msgid "bad register range"
3072 #: config/tc-arm.c:4375
3073 msgid "FPA .unwind_save does not take a register list"
3076 #: config/tc-arm.c:4403
3077 msgid ".unwind_save does not support this kind of register"
3080 #: config/tc-arm.c:4442
3081 msgid "SP and PC not permitted in .unwind_movsp directive"
3084 #: config/tc-arm.c:4447
3085 msgid "unexpected .unwind_movsp directive"
3088 #: config/tc-arm.c:4474
3089 msgid "stack increment must be multiple of 4"
3092 #: config/tc-arm.c:4506
3093 msgid "expected <reg>, <reg>"
3096 #: config/tc-arm.c:4524
3097 msgid "register must be either sp or set by a previousunwind_movsp directive"
3100 #: config/tc-arm.c:4563
3101 msgid "expected <offset>, <opcode>"
3104 #: config/tc-arm.c:4575
3105 msgid "unwind opcode too long"
3108 #: config/tc-arm.c:4580
3109 msgid "invalid unwind opcode"
3112 #: config/tc-arm.c:4767 config/tc-arm.c:5739 config/tc-arm.c:10246
3113 #: config/tc-arm.c:10769 config/tc-arm.c:12789 config/tc-arm.c:14222
3114 #: config/tc-arm.c:22819 config/tc-arm.c:22844 config/tc-arm.c:22852
3115 #: config/tc-metag.c:5175 config/tc-z8k.c:1143 config/tc-z8k.c:1153
3116 msgid "immediate value out of range"
3119 #: config/tc-arm.c:4935
3120 msgid "invalid FPA immediate expression"
3123 #: config/tc-arm.c:5107
3124 msgid "'LSL' or 'ASR' required"
3127 #: config/tc-arm.c:5115
3128 msgid "'LSL' required"
3131 #: config/tc-arm.c:5123
3132 msgid "'ASR' required"
3135 #: config/tc-arm.c:5202
3136 msgid "invalid rotation"
3139 #: config/tc-arm.c:5361 config/tc-arm.c:5530
3140 msgid "unknown group relocation"
3143 #: config/tc-arm.c:5397
3144 msgid "alignment must be constant"
3147 #: config/tc-arm.c:5561
3148 msgid "this group relocation is not allowed on this instruction"
3151 #: config/tc-arm.c:5616
3152 msgid "'}' expected at end of 'option' field"
3155 #: config/tc-arm.c:5621
3156 msgid "cannot combine index with option"
3159 #: config/tc-arm.c:5877
3160 msgid "unexpected bit specified after APSR"
3163 #: config/tc-arm.c:5889
3164 msgid "selected processor does not support DSP extension"
3167 #: config/tc-arm.c:5901
3168 msgid "bad bitmask specified after APSR"
3171 #: config/tc-arm.c:5925
3172 msgid "writing to APSR without specifying a bitmask is deprecated"
3175 #: config/tc-arm.c:5937 config/tc-arm.c:11914 config/tc-arm.c:11958
3176 #: config/tc-arm.c:11962
3177 msgid "selected processor does not support requested special purpose register"
3180 #: config/tc-arm.c:5942
3181 msgid "flag for {c}psr instruction expected"
3184 #: config/tc-arm.c:5967
3185 msgid "unrecognized CPS flag"
3188 #: config/tc-arm.c:5974
3189 msgid "missing CPS flags"
3192 #: config/tc-arm.c:5997 config/tc-arm.c:6003
3193 msgid "valid endian specifiers are be or le"
3196 #: config/tc-arm.c:6025
3197 msgid "missing rotation field after comma"
3200 #: config/tc-arm.c:6040
3201 msgid "rotation can only be 0, 8, 16, or 24"
3204 #: config/tc-arm.c:6069
3205 msgid "condition required"
3208 #: config/tc-arm.c:6130 config/tc-arm.c:8570
3209 msgid "'[' expected"
3212 #: config/tc-arm.c:6143
3213 msgid "',' expected"
3216 #: config/tc-arm.c:6160
3217 msgid "invalid shift"
3220 #: config/tc-arm.c:6233
3221 msgid "can't use Neon quad register here"
3224 #: config/tc-arm.c:6300
3225 msgid "expected <Rm> or <Dm> or <Qm> operand"
3228 #: config/tc-arm.c:6380
3232 #. ISB can only take SY as an option.
3233 #: config/tc-arm.c:6645
3234 msgid "invalid barrier type"
3237 #: config/tc-arm.c:6741
3238 msgid "only floating point zero is allowed as immediate value"
3241 #: config/tc-arm.c:6799
3242 msgid "immediate value is out of range"
3245 #: config/tc-arm.c:6946
3246 msgid "iWMMXt data or control register expected"
3249 #: config/tc-arm.c:6986
3250 msgid "Banked registers are not available with this architecture."
3253 #: config/tc-arm.c:7208 config/tc-score.c:264
3254 msgid "garbage following instruction"
3257 #. If REG is R13 (the stack pointer), warn that its use is
3259 #: config/tc-arm.c:7249
3260 msgid "use of r13 is deprecated"
3263 #: config/tc-arm.c:7319
3264 msgid "D register out of range for selected VFP version"
3267 #: config/tc-arm.c:7398 config/tc-arm.c:9974
3268 msgid "Instruction does not support =N addresses"
3271 #: config/tc-arm.c:7406
3272 msgid "instruction does not accept preindexed addressing"
3275 #. unindexed - only for coprocessor
3276 #: config/tc-arm.c:7422 config/tc-arm.c:10037
3277 msgid "instruction does not accept unindexed addressing"
3280 #: config/tc-arm.c:7430
3281 msgid "destination register same as write-back base"
3284 #: config/tc-arm.c:7431
3285 msgid "source register same as write-back base"
3288 #: config/tc-arm.c:7481
3289 msgid "use of PC in this instruction is deprecated"
3292 #: config/tc-arm.c:7504
3293 msgid "instruction does not accept scaled register index"
3296 #: config/tc-arm.c:7760
3297 msgid "invalid pseudo operation"
3300 #: config/tc-arm.c:7887
3301 msgid "instruction does not support unindexed addressing"
3304 #: config/tc-arm.c:7902
3305 msgid "pc may not be used with write-back"
3308 #: config/tc-arm.c:7907
3309 msgid "instruction does not support writeback"
3312 #: config/tc-arm.c:8000
3313 msgid "Rn must not overlap other operands"
3316 #: config/tc-arm.c:8005
3317 msgid "swp{b} use is obsoleted for ARMv8 and later"
3320 #: config/tc-arm.c:8008
3321 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3324 #: config/tc-arm.c:8110 config/tc-arm.c:8129 config/tc-arm.c:8142
3325 #: config/tc-arm.c:10610 config/tc-arm.c:10641 config/tc-arm.c:10663
3326 msgid "bit-field extends past end of register"
3329 #: config/tc-arm.c:8172
3330 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3333 #: config/tc-arm.c:8225
3334 msgid "use of r15 in blx in ARM mode is not really useful"
3337 #: config/tc-arm.c:8247
3338 msgid "use of r15 in bx in ARM mode is not really useful"
3341 #: config/tc-arm.c:8272
3342 msgid "use of r15 in bxj is not really useful"
3345 #: config/tc-arm.c:8320
3346 msgid "This coprocessor register access is deprecated in ARMv8"
3349 #: config/tc-arm.c:8520 config/tc-arm.c:8529
3350 msgid "writeback of base register is UNPREDICTABLE"
3353 #: config/tc-arm.c:8523
3354 msgid "writeback of base register when in register list is UNPREDICTABLE"
3357 #: config/tc-arm.c:8533
3358 msgid "if writeback register is in list, it must be the lowest reg in the list"
3361 #: config/tc-arm.c:8565
3362 msgid "first transfer register must be even"
3365 #: config/tc-arm.c:8568
3366 msgid "can only transfer two consecutive registers"
3369 #. If op 1 were present and equal to PC, this function wouldn't
3370 #. have been called in the first place.
3371 #. If op 2 were present and equal to PC, this function wouldn't
3372 #. have been called in the first place.
3373 #: config/tc-arm.c:8569 config/tc-arm.c:8639 config/tc-arm.c:9272
3374 #: config/tc-arm.c:11415
3375 msgid "r14 not allowed here"
3378 #: config/tc-arm.c:8581
3379 msgid "base register written back, and overlaps second transfer register"
3382 #: config/tc-arm.c:8591
3383 msgid "index register overlaps transfer register"
3386 #: config/tc-arm.c:8620 config/tc-arm.c:9239
3387 msgid "offset must be zero in ARM encoding"
3390 #: config/tc-arm.c:8633 config/tc-arm.c:9266
3391 msgid "even register required"
3394 #: config/tc-arm.c:8636
3395 msgid "can only load two consecutive registers"
3398 #: config/tc-arm.c:8654
3399 msgid "ldr to register 15 must be 4-byte alligned"
3402 #: config/tc-arm.c:8677 config/tc-arm.c:8709
3403 msgid "this instruction requires a post-indexed address"
3406 #: config/tc-arm.c:8736
3407 msgid "Rd and Rm should be different in mla"
3410 #: config/tc-arm.c:8760 config/tc-arm.c:11779
3411 msgid ":lower16: not allowed this instruction"
3414 #: config/tc-arm.c:8762
3415 msgid ":upper16: not allowed instruction"
3418 #: config/tc-arm.c:8781
3419 msgid "operand 1 must be FPSCR"
3422 #: config/tc-arm.c:8863 config/tc-arm.c:11898
3423 msgid "bad register for mrs"
3426 #: config/tc-arm.c:8870 config/tc-arm.c:11921
3427 msgid "'APSR', 'CPSR' or 'SPSR' expected"
3430 #: config/tc-arm.c:8911
3431 msgid "Rd and Rm should be different in mul"
3434 #: config/tc-arm.c:8930 config/tc-arm.c:9184 config/tc-arm.c:12059
3435 msgid "rdhi and rdlo must be different"
3438 #: config/tc-arm.c:8936
3439 msgid "rdhi, rdlo and rm must all be different"
3442 #: config/tc-arm.c:9002
3443 msgid "'[' expected after PLD mnemonic"
3446 #: config/tc-arm.c:9004 config/tc-arm.c:9019
3447 msgid "post-indexed expression used in preload instruction"
3450 #: config/tc-arm.c:9006 config/tc-arm.c:9021
3451 msgid "writeback used in preload instruction"
3454 #: config/tc-arm.c:9008 config/tc-arm.c:9023
3455 msgid "unindexed addressing used in preload instruction"
3458 #: config/tc-arm.c:9017
3459 msgid "'[' expected after PLI mnemonic"
3462 #: config/tc-arm.c:9108 config/tc-arm.c:12375
3463 msgid "setend use is deprecated for ARMv8"
3466 #: config/tc-arm.c:9129 config/tc-arm.c:12436 config/tc-arm.c:12468
3467 #: config/tc-arm.c:12511
3468 msgid "extraneous shift as part of operand to shift insn"
3471 #: config/tc-arm.c:9210
3472 msgid "SRS base register must be r13"
3475 #: config/tc-arm.c:9269
3476 msgid "can only store two consecutive registers"
3479 #: config/tc-arm.c:9383 config/tc-arm.c:9400
3480 msgid "only two consecutive VFP SP registers allowed here"
3483 #: config/tc-arm.c:9428 config/tc-arm.c:9443
3484 msgid "this addressing mode requires base-register writeback"
3487 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3488 #. i.e. immbits must be in range 0 - 16.
3489 #: config/tc-arm.c:9560
3490 msgid "immediate value out of range, expected range [0, 16]"
3493 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3494 #. i.e. immbits must be in range 0 - 31.
3495 #: config/tc-arm.c:9567
3496 msgid "immediate value out of range, expected range [1, 32]"
3499 #: config/tc-arm.c:9633
3500 msgid "this instruction does not support indexing"
3503 #: config/tc-arm.c:9656
3504 msgid "only r15 allowed here"
3507 #: config/tc-arm.c:9791
3508 msgid "immediate operand requires iWMMXt2"
3511 #: config/tc-arm.c:9935
3512 msgid "shift by register not allowed in thumb mode"
3515 #: config/tc-arm.c:9947 config/tc-arm.c:12619 config/tc-arm.c:22214
3516 msgid "shift expression is too large"
3519 #: config/tc-arm.c:9980
3520 msgid "cannot use register index with this instruction"
3523 #: config/tc-arm.c:9982
3524 msgid "Thumb does not support negative register indexing"
3527 #: config/tc-arm.c:9984
3528 msgid "Thumb does not support register post-indexing"
3531 #: config/tc-arm.c:9986
3532 msgid "Thumb does not support register indexing with writeback"
3535 #: config/tc-arm.c:9988
3536 msgid "Thumb supports only LSL in shifted register indexing"
3539 #: config/tc-arm.c:9997 config/tc-arm.c:15527
3540 msgid "shift out of range"
3543 #: config/tc-arm.c:10006
3544 msgid "cannot use writeback with this instruction"
3547 #: config/tc-arm.c:10027
3548 msgid "cannot use post-indexing with PC-relative addressing"
3551 #: config/tc-arm.c:10028
3552 msgid "cannot use post-indexing with this instruction"
3555 #: config/tc-arm.c:10241
3556 msgid "only SUBS PC, LR, #const allowed"
3559 #: config/tc-arm.c:10323 config/tc-arm.c:10478 config/tc-arm.c:10575
3560 #: config/tc-arm.c:11859 config/tc-arm.c:12165
3561 msgid "shift must be constant"
3564 #: config/tc-arm.c:10328
3565 msgid "shift value over 3 not allowed in thumb mode"
3568 #: config/tc-arm.c:10330
3569 msgid "only LSL shift allowed in thumb mode"
3572 #: config/tc-arm.c:10354 config/tc-arm.c:10493 config/tc-arm.c:10590
3573 #: config/tc-arm.c:11872
3574 msgid "unshifted register required"
3577 #: config/tc-arm.c:10369 config/tc-arm.c:10601 config/tc-arm.c:12020
3578 msgid "dest must overlap one source register"
3581 #: config/tc-arm.c:10496
3582 msgid "dest and source1 must be the same register"
3585 #: config/tc-arm.c:10765
3586 msgid "instruction is always unconditional"
3589 #: config/tc-arm.c:10880
3590 msgid "selected processor does not support 'A' form of this instruction"
3593 #: config/tc-arm.c:10883
3594 msgid "Thumb does not support the 2-argument form of this instruction"
3597 #: config/tc-arm.c:11004
3598 msgid "SP not allowed in register list"
3601 #: config/tc-arm.c:11008 config/tc-arm.c:11114
3603 "having the base register in the register list when using write back is "
3607 #: config/tc-arm.c:11016
3608 msgid "LR and PC should not both be in register list"
3611 #: config/tc-arm.c:11024
3612 msgid "PC not allowed in register list"
3615 #: config/tc-arm.c:11066
3616 msgid "Thumb load/store multiple does not support {reglist}^"
3619 #: config/tc-arm.c:11091 config/tc-arm.c:11168
3621 msgid "value stored for r%d is UNKNOWN"
3624 #: config/tc-arm.c:11161
3625 msgid "Thumb-2 instruction only valid in unified syntax"
3628 #: config/tc-arm.c:11165 config/tc-arm.c:11175
3629 msgid "this instruction will write back the base register"
3632 #: config/tc-arm.c:11178
3633 msgid "this instruction will not write back the base register"
3636 #: config/tc-arm.c:11209
3637 msgid "r14 not allowed as first register when second register is omitted"
3640 #: config/tc-arm.c:11309
3642 "This instruction may be unpredictable if executed on M-profile cores with "
3643 "interrupts enabled."
3646 #: config/tc-arm.c:11338 config/tc-arm.c:11351 config/tc-arm.c:11387
3647 msgid "Thumb does not support this addressing mode"
3650 #: config/tc-arm.c:11355
3651 msgid "byte or halfword not valid for base register"
3654 #: config/tc-arm.c:11358
3655 msgid "r15 based store not allowed"
3658 #: config/tc-arm.c:11360
3659 msgid "invalid base register for register offset"
3662 #: config/tc-arm.c:11417
3663 msgid "r12 not allowed here"
3666 #: config/tc-arm.c:11423
3667 msgid "base register written back, and overlaps one of transfer registers"
3670 #: config/tc-arm.c:11551
3673 "Use of r%u as a source register is deprecated when r%u is the destination "
3677 #: config/tc-arm.c:11735
3678 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
3681 #: config/tc-arm.c:11763
3682 msgid "only lo regs allowed with immediate"
3685 #: config/tc-arm.c:11784
3686 msgid ":upper16: not allowed this instruction"
3689 #: config/tc-arm.c:11939
3690 msgid "Thumb encoding does not support an immediate here"
3693 #: config/tc-arm.c:12025
3694 msgid "Thumb-2 MUL must not set flags"
3697 #: config/tc-arm.c:12090
3698 msgid "Thumb does not support NOP with hints"
3701 #: config/tc-arm.c:12228
3702 msgid "push/pop do not support {reglist}^"
3705 #: config/tc-arm.c:12250
3706 msgid "invalid register list to push/pop instruction"
3709 #: config/tc-arm.c:12495
3710 msgid "source1 and dest must be same register"
3713 #: config/tc-arm.c:12520
3714 msgid "ror #imm not supported"
3717 #: config/tc-arm.c:12571
3718 msgid "SMC is not permitted on this architecture"
3721 #: config/tc-arm.c:12736
3722 msgid "Thumb encoding does not support rotation"
3725 #: config/tc-arm.c:12751
3726 msgid "SVC is not permitted on this architecture"
3729 #: config/tc-arm.c:12767
3730 msgid "instruction requires register index"
3733 #: config/tc-arm.c:12776
3734 msgid "instruction does not allow shifted index"
3737 #: config/tc-arm.c:12960
3738 msgid "invalid neon suffix for non neon instruction"
3741 #: config/tc-arm.c:13255 config/tc-arm.c:13592 config/tc-arm.c:15056
3742 #: config/tc-arm.c:16449
3743 msgid "invalid instruction shape"
3746 #: config/tc-arm.c:13500
3747 msgid "types specified in both the mnemonic and operands"
3750 #: config/tc-arm.c:13537
3751 msgid "operand types can't be inferred"
3754 #: config/tc-arm.c:13543
3755 msgid "type specifier has the wrong number of parts"
3758 #: config/tc-arm.c:13608 config/tc-arm.c:15196 config/tc-arm.c:15203
3759 msgid "operand size must match register width"
3762 #: config/tc-arm.c:13619
3763 msgid "bad type in Neon instruction"
3766 #: config/tc-arm.c:13630
3767 msgid "inconsistent types in Neon instruction"
3770 #: config/tc-arm.c:14256
3771 msgid "first and second operands shall be the same register"
3774 #: config/tc-arm.c:14532
3775 msgid "scalar out of range for multiply instruction"
3778 #: config/tc-arm.c:14708 config/tc-arm.c:14720
3779 msgid "immediate out of range for insert"
3782 #: config/tc-arm.c:14732 config/tc-arm.c:15900
3783 msgid "immediate out of range for shift"
3786 #: config/tc-arm.c:14853
3787 msgid "immediate out of range for narrowing operation"
3790 #: config/tc-arm.c:14987
3791 msgid "operands 0 and 1 must be the same register"
3794 #: config/tc-arm.c:15066 config/tc-arm.c:16532
3795 msgid "invalid rounding mode"
3798 #: config/tc-arm.c:15334
3799 msgid "operand size must be specified for immediate VMOV"
3802 #: config/tc-arm.c:15344
3803 msgid "immediate has bits set outside the operand size"
3806 #: config/tc-arm.c:15509
3807 msgid "Instruction form not available on this architecture."
3810 #: config/tc-arm.c:15553
3811 msgid "elements must be smaller than reversal region"
3814 #: config/tc-arm.c:15734 config/tc-arm.c:15794
3815 msgid "bad type for scalar"
3818 #: config/tc-arm.c:15858 config/tc-arm.c:15866
3819 msgid "VFP registers must be adjacent"
3822 #: config/tc-arm.c:16012
3823 msgid "bad list length for table lookup"
3826 #: config/tc-arm.c:16042
3827 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
3830 #: config/tc-arm.c:16045
3831 msgid "register list must contain at least 1 and at most 16 registers"
3834 #: config/tc-arm.c:16070
3835 msgid "Use of PC here is UNPREDICTABLE"
3838 #: config/tc-arm.c:16072
3839 msgid "Use of PC here is deprecated"
3842 #: config/tc-arm.c:16135
3843 msgid "bad alignment"
3846 #: config/tc-arm.c:16152
3847 msgid "bad list type for instruction"
3850 #: config/tc-arm.c:16154
3851 msgid "bad element type for instruction"
3854 #: config/tc-arm.c:16196
3855 msgid "unsupported alignment for instruction"
3858 #: config/tc-arm.c:16215 config/tc-arm.c:16309 config/tc-arm.c:16320
3859 #: config/tc-arm.c:16330 config/tc-arm.c:16344
3860 msgid "bad list length"
3863 #: config/tc-arm.c:16220
3864 msgid "stride of 2 unavailable when element size is 8"
3867 #: config/tc-arm.c:16253 config/tc-arm.c:16328
3868 msgid "can't use alignment with this instruction"
3871 #: config/tc-arm.c:16400
3872 msgid "post-index must be a register"
3875 #: config/tc-arm.c:16402
3876 msgid "bad register for post-index"
3879 #: config/tc-arm.c:17087 config/tc-arm.c:17173
3880 msgid "conditional infixes are deprecated in unified syntax"
3883 #: config/tc-arm.c:17324
3884 msgid "Warning: conditional outside an IT block for Thumb."
3887 #: config/tc-arm.c:17476
3888 msgid "Short branches, Undefined, SVC, LDM/STM"
3891 #: config/tc-arm.c:17477
3892 msgid "Miscellaneous 16-bit instructions"
3895 #: config/tc-arm.c:17478
3899 #: config/tc-arm.c:17479
3900 msgid "Literal loads"
3903 #: config/tc-arm.c:17480
3904 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
3907 #: config/tc-arm.c:17481
3908 msgid "Hi-register ADD, MOV, CMP using pc"
3911 #. NOTE: 0x00dd is not the real encoding, instead, it is the 'tvalue'
3912 #. field in asm_opcode. 'tvalue' is used at the stage this check happen.
3913 #: config/tc-arm.c:17484
3914 msgid "ADD/SUB sp, sp #imm"
3917 #: config/tc-arm.c:17503
3918 msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
3921 #: config/tc-arm.c:17515
3924 "IT blocks containing 16-bit Thumb instructions of the following class are "
3925 "deprecated in ARMv8: %s"
3928 #: config/tc-arm.c:17528
3930 "IT blocks containing more than one conditional instruction are deprecated in "
3934 #: config/tc-arm.c:17592
3935 msgid "s suffix on comparison instruction is deprecated"
3938 #: config/tc-arm.c:17611
3940 msgid "selected processor does not support Thumb mode `%s'"
3943 #: config/tc-arm.c:17617
3944 msgid "Thumb does not support conditional execution"
3947 #: config/tc-arm.c:17636
3949 msgid "selected processor does not support Thumb-2 mode `%s'"
3952 #: config/tc-arm.c:17661
3954 msgid "cannot honor width suffix -- `%s'"
3957 #: config/tc-arm.c:17702
3959 msgid "selected processor does not support ARM mode `%s'"
3962 #: config/tc-arm.c:17707
3964 msgid "width suffixes are invalid in ARM mode -- `%s'"
3967 #: config/tc-arm.c:17740
3969 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
3972 #: config/tc-arm.c:17757
3974 msgid "section '%s' finished with an open IT block."
3977 #: config/tc-arm.c:17762
3978 msgid "file finished with an open IT block."
3981 #: config/tc-arm.c:20930
3983 msgid "alignments greater than %d bytes not supported in .text sections."
3986 #: config/tc-arm.c:21198 config/tc-ia64.c:3612
3988 msgid "Group section `%s' has no group signature"
3991 #: config/tc-arm.c:21243
3992 msgid "handlerdata in cantunwind frame"
3995 #: config/tc-arm.c:21260
3996 msgid "too many unwind opcodes for personality routine 0"
3999 #: config/tc-arm.c:21291
4000 msgid "attempt to recreate an unwind entry"
4003 #: config/tc-arm.c:21301
4004 msgid "too many unwind opcodes"
4007 #: config/tc-arm.c:21911 config/tc-arm.c:21962
4009 msgid "symbol %s is in a different section"
4012 #: config/tc-arm.c:21913 config/tc-arm.c:21964
4014 msgid "symbol %s is weak and may be overridden later"
4017 #: config/tc-arm.c:21941 config/tc-arm.c:22283
4019 msgid "invalid constant (%lx) after fixup"
4022 #: config/tc-arm.c:21997
4024 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
4027 #: config/tc-arm.c:22032 config/tc-arm.c:22062
4028 msgid "invalid literal constant: pool needs to be closer"
4031 #: config/tc-arm.c:22035 config/tc-arm.c:22084
4033 msgid "bad immediate value for offset (%ld)"
4036 #: config/tc-arm.c:22065
4038 msgid "bad immediate value for 8-bit offset (%ld)"
4041 #: config/tc-arm.c:22125
4042 msgid "offset not a multiple of 4"
4045 #: config/tc-arm.c:22299
4046 msgid "invalid smc expression"
4049 #: config/tc-arm.c:22308
4050 msgid "invalid hvc expression"
4053 #: config/tc-arm.c:22319 config/tc-arm.c:22328
4054 msgid "invalid swi expression"
4057 #: config/tc-arm.c:22338
4058 msgid "invalid expression in load/store multiple"
4061 #: config/tc-arm.c:22399
4063 msgid "blx to '%s' an ARM ISA state function changed to bl"
4066 #: config/tc-arm.c:22418
4067 msgid "misaligned branch destination"
4070 #: config/tc-arm.c:22538
4072 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
4075 #: config/tc-arm.c:22588
4076 msgid "Thumb2 branch out of range"
4079 #: config/tc-arm.c:22672
4080 msgid "rel31 relocation overflow"
4083 #: config/tc-arm.c:22684 config/tc-arm.c:22712
4084 msgid "co-processor offset out of range"
4087 #: config/tc-arm.c:22729
4089 msgid "invalid offset, target not word aligned (0x%08lX)"
4092 #: config/tc-arm.c:22736 config/tc-arm.c:22745 config/tc-arm.c:22753
4093 #: config/tc-arm.c:22761 config/tc-arm.c:22769
4095 msgid "invalid offset, value too big (0x%08lX)"
4098 #: config/tc-arm.c:22810
4099 msgid "invalid Hi register with immediate"
4102 #: config/tc-arm.c:22826
4103 msgid "invalid immediate for stack address calculation"
4106 #: config/tc-arm.c:22834
4108 msgid "invalid immediate for address calculation (value = 0x%08lX)"
4111 #: config/tc-arm.c:22864
4113 msgid "invalid immediate: %ld is out of range"
4116 #: config/tc-arm.c:22876
4118 msgid "invalid shift value: %ld"
4121 #: config/tc-arm.c:22955
4123 msgid "the offset 0x%08lX is not representable"
4126 #: config/tc-arm.c:22995
4128 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4131 #: config/tc-arm.c:23034
4133 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4136 #: config/tc-arm.c:23074
4138 msgid "bad offset 0x%08lX (must be word-aligned)"
4141 #: config/tc-arm.c:23079
4143 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4146 #: config/tc-arm.c:23110 config/tc-score.c:7392
4148 msgid "bad relocation fixup type (%d)"
4151 #: config/tc-arm.c:23221
4152 msgid "literal referenced across section boundary"
4155 #: config/tc-arm.c:23288
4156 msgid "internal relocation (type: IMMEDIATE) not fixed up"
4159 #: config/tc-arm.c:23293
4160 msgid "ADRL used for a symbol not defined in the same file"
4163 #: config/tc-arm.c:23308
4165 msgid "undefined local label `%s'"
4168 #: config/tc-arm.c:23314
4169 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4172 #: config/tc-arm.c:23336 config/tc-cris.c:4006 config/tc-mcore.c:1925
4173 #: config/tc-microblaze.c:1966 config/tc-mmix.c:2893 config/tc-moxie.c:818
4174 #: config/tc-ns32k.c:2247 config/tc-score.c:7478
4178 #: config/tc-arm.c:23720
4180 msgid "%s: unexpected function type: %d"
4183 #: config/tc-arm.c:23857
4184 msgid "use of old and new-style options to set CPU type"
4187 #: config/tc-arm.c:23867
4188 msgid "use of old and new-style options to set FPU type"
4191 #: config/tc-arm.c:23943
4192 msgid "hard-float conflicts with specified fpu"
4195 #: config/tc-arm.c:24130
4196 msgid "generate PIC code"
4199 #: config/tc-arm.c:24131
4200 msgid "assemble Thumb code"
4203 #: config/tc-arm.c:24132
4204 msgid "support ARM/Thumb interworking"
4207 #: config/tc-arm.c:24134
4208 msgid "code uses 32-bit program counter"
4211 #: config/tc-arm.c:24135
4212 msgid "code uses 26-bit program counter"
4215 #: config/tc-arm.c:24136
4216 msgid "floating point args are in fp regs"
4219 #: config/tc-arm.c:24138
4220 msgid "re-entrant code"
4223 #: config/tc-arm.c:24139
4224 msgid "code is ATPCS conformant"
4227 #. These are recognized by the assembler, but have no affect on code.
4228 #: config/tc-arm.c:24145
4229 msgid "use frame pointer"
4232 #: config/tc-arm.c:24146
4233 msgid "use stack size checking"
4236 #: config/tc-arm.c:24149
4237 msgid "do not warn on use of deprecated feature"
4240 #. DON'T add any new processors to this list -- we want the whole list
4241 #. to go away... Add them to the processors table instead.
4242 #: config/tc-arm.c:24166 config/tc-arm.c:24167
4243 msgid "use -mcpu=arm1"
4246 #: config/tc-arm.c:24168 config/tc-arm.c:24169
4247 msgid "use -mcpu=arm2"
4250 #: config/tc-arm.c:24170 config/tc-arm.c:24171
4251 msgid "use -mcpu=arm250"
4254 #: config/tc-arm.c:24172 config/tc-arm.c:24173
4255 msgid "use -mcpu=arm3"
4258 #: config/tc-arm.c:24174 config/tc-arm.c:24175
4259 msgid "use -mcpu=arm6"
4262 #: config/tc-arm.c:24176 config/tc-arm.c:24177
4263 msgid "use -mcpu=arm600"
4266 #: config/tc-arm.c:24178 config/tc-arm.c:24179
4267 msgid "use -mcpu=arm610"
4270 #: config/tc-arm.c:24180 config/tc-arm.c:24181
4271 msgid "use -mcpu=arm620"
4274 #: config/tc-arm.c:24182 config/tc-arm.c:24183
4275 msgid "use -mcpu=arm7"
4278 #: config/tc-arm.c:24184 config/tc-arm.c:24185
4279 msgid "use -mcpu=arm70"
4282 #: config/tc-arm.c:24186 config/tc-arm.c:24187
4283 msgid "use -mcpu=arm700"
4286 #: config/tc-arm.c:24188 config/tc-arm.c:24189
4287 msgid "use -mcpu=arm700i"
4290 #: config/tc-arm.c:24190 config/tc-arm.c:24191
4291 msgid "use -mcpu=arm710"
4294 #: config/tc-arm.c:24192 config/tc-arm.c:24193
4295 msgid "use -mcpu=arm710c"
4298 #: config/tc-arm.c:24194 config/tc-arm.c:24195
4299 msgid "use -mcpu=arm720"
4302 #: config/tc-arm.c:24196 config/tc-arm.c:24197
4303 msgid "use -mcpu=arm7d"
4306 #: config/tc-arm.c:24198 config/tc-arm.c:24199
4307 msgid "use -mcpu=arm7di"
4310 #: config/tc-arm.c:24200 config/tc-arm.c:24201
4311 msgid "use -mcpu=arm7m"
4314 #: config/tc-arm.c:24202 config/tc-arm.c:24203
4315 msgid "use -mcpu=arm7dm"
4318 #: config/tc-arm.c:24204 config/tc-arm.c:24205
4319 msgid "use -mcpu=arm7dmi"
4322 #: config/tc-arm.c:24206 config/tc-arm.c:24207
4323 msgid "use -mcpu=arm7100"
4326 #: config/tc-arm.c:24208 config/tc-arm.c:24209
4327 msgid "use -mcpu=arm7500"
4330 #: config/tc-arm.c:24210 config/tc-arm.c:24211
4331 msgid "use -mcpu=arm7500fe"
4334 #: config/tc-arm.c:24212 config/tc-arm.c:24213 config/tc-arm.c:24214
4335 #: config/tc-arm.c:24215
4336 msgid "use -mcpu=arm7tdmi"
4339 #: config/tc-arm.c:24216 config/tc-arm.c:24217
4340 msgid "use -mcpu=arm710t"
4343 #: config/tc-arm.c:24218 config/tc-arm.c:24219
4344 msgid "use -mcpu=arm720t"
4347 #: config/tc-arm.c:24220 config/tc-arm.c:24221
4348 msgid "use -mcpu=arm740t"
4351 #: config/tc-arm.c:24222 config/tc-arm.c:24223
4352 msgid "use -mcpu=arm8"
4355 #: config/tc-arm.c:24224 config/tc-arm.c:24225
4356 msgid "use -mcpu=arm810"
4359 #: config/tc-arm.c:24226 config/tc-arm.c:24227
4360 msgid "use -mcpu=arm9"
4363 #: config/tc-arm.c:24228 config/tc-arm.c:24229
4364 msgid "use -mcpu=arm9tdmi"
4367 #: config/tc-arm.c:24230 config/tc-arm.c:24231
4368 msgid "use -mcpu=arm920"
4371 #: config/tc-arm.c:24232 config/tc-arm.c:24233
4372 msgid "use -mcpu=arm940"
4375 #: config/tc-arm.c:24234
4376 msgid "use -mcpu=strongarm"
4379 #: config/tc-arm.c:24236
4380 msgid "use -mcpu=strongarm110"
4383 #: config/tc-arm.c:24238
4384 msgid "use -mcpu=strongarm1100"
4387 #: config/tc-arm.c:24240
4388 msgid "use -mcpu=strongarm1110"
4391 #: config/tc-arm.c:24241
4392 msgid "use -mcpu=xscale"
4395 #: config/tc-arm.c:24242
4396 msgid "use -mcpu=iwmmxt"
4399 #: config/tc-arm.c:24243
4400 msgid "use -mcpu=all"
4403 #. Architecture variants -- don't add any more to this list either.
4404 #: config/tc-arm.c:24246 config/tc-arm.c:24247
4405 msgid "use -march=armv2"
4408 #: config/tc-arm.c:24248 config/tc-arm.c:24249
4409 msgid "use -march=armv2a"
4412 #: config/tc-arm.c:24250 config/tc-arm.c:24251
4413 msgid "use -march=armv3"
4416 #: config/tc-arm.c:24252 config/tc-arm.c:24253
4417 msgid "use -march=armv3m"
4420 #: config/tc-arm.c:24254 config/tc-arm.c:24255
4421 msgid "use -march=armv4"
4424 #: config/tc-arm.c:24256 config/tc-arm.c:24257
4425 msgid "use -march=armv4t"
4428 #: config/tc-arm.c:24258 config/tc-arm.c:24259
4429 msgid "use -march=armv5"
4432 #: config/tc-arm.c:24260 config/tc-arm.c:24261
4433 msgid "use -march=armv5t"
4436 #: config/tc-arm.c:24262 config/tc-arm.c:24263
4437 msgid "use -march=armv5te"
4440 #. Floating point variants -- don't add any more to this list either.
4441 #: config/tc-arm.c:24266
4442 msgid "use -mfpu=fpe"
4445 #: config/tc-arm.c:24267
4446 msgid "use -mfpu=fpa10"
4449 #: config/tc-arm.c:24268
4450 msgid "use -mfpu=fpa11"
4453 #: config/tc-arm.c:24270
4454 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
4457 #: config/tc-arm.c:24698
4458 msgid "extension does not apply to the base architecture"
4461 #: config/tc-arm.c:24723
4462 msgid "architectural extensions must be specified in alphabetical order"
4465 #: config/tc-arm.c:24832 config/tc-arm.c:25482
4467 msgid "unknown floating point format `%s'\n"
4470 #: config/tc-arm.c:24848
4472 msgid "unknown floating point abi `%s'\n"
4475 #: config/tc-arm.c:24864
4477 msgid "unknown EABI `%s'\n"
4480 #: config/tc-arm.c:24884
4482 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
4485 #: config/tc-arm.c:24907 config/tc-metag.c:5912
4486 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
4489 #: config/tc-arm.c:24909
4490 msgid "<abi>\t assemble for floating point ABI <abi>"
4493 #: config/tc-arm.c:24912
4494 msgid "<ver>\t\t assemble for eabi version <ver>"
4497 #: config/tc-arm.c:24915
4498 msgid "<mode>\t controls implicit insertion of IT instructions"
4501 #: config/tc-arm.c:24917
4502 msgid "\t\t\t TI CodeComposer Studio syntax compatibility mode"
4505 #: config/tc-arm.c:25019
4507 msgid " ARM-specific assembler options:\n"
4510 #: config/tc-arm.c:25039
4512 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
4515 #: config/tc-arm.c:25433
4518 "architectural extension `%s' is not allowed for the current base architecture"
4521 #: config/tc-arm.c:25451
4523 msgid "unknown architecture extension `%s'\n"
4526 #: config/tc-avr.c:437
4528 msgid "Known MCU names:"
4531 #: config/tc-avr.c:502
4534 "AVR Assembler options:\n"
4535 " -mmcu=[avr-name] select microcontroller variant\n"
4536 " [avr-name] can be:\n"
4537 " avr1 - classic AVR core without data RAM\n"
4538 " avr2 - classic AVR core with up to 8K program memory\n"
4539 " avr25 - classic AVR core with up to 8K program memory\n"
4540 " plus the MOVW instruction\n"
4541 " avr3 - classic AVR core with up to 64K program memory\n"
4542 " avr31 - classic AVR core with up to 128K program memory\n"
4543 " avr35 - classic AVR core with up to 64K program memory\n"
4544 " plus the MOVW instruction\n"
4545 " avr4 - enhanced AVR core with up to 8K program memory\n"
4546 " avr5 - enhanced AVR core with up to 64K program memory\n"
4547 " avr51 - enhanced AVR core with up to 128K program memory\n"
4548 " avr6 - enhanced AVR core with up to 256K program memory\n"
4549 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
4550 " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
4551 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
4552 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
4553 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
4554 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
4555 " avrtiny - AVR Tiny core with 16 gp registers\n"
4558 #: config/tc-avr.c:525
4561 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
4562 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
4563 " (default for avr4, avr5)\n"
4564 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
4565 " (default for avr3, avr5)\n"
4566 " -mrmw accept Read-Modify-Write instructions\n"
4567 " -mlink-relax generate relocations for linker relaxation\n"
4570 #: config/tc-avr.c:572
4572 msgid "unknown MCU: %s\n"
4575 #: config/tc-avr.c:586
4577 msgid "redefinition of mcu type `%s' to `%s'"
4580 #: config/tc-avr.c:671
4581 msgid "constant value required"
4584 #: config/tc-avr.c:674
4586 msgid "number must be positive and less than %d"
4589 #: config/tc-avr.c:700 config/tc-avr.c:837
4591 msgid "constant out of 8-bit range: %d"
4594 #: config/tc-avr.c:768 config/tc-score.c:1199 read.c:3729
4595 msgid "illegal expression"
4598 #: config/tc-avr.c:797 config/tc-avr.c:1753
4599 msgid "`)' required"
4602 #: config/tc-avr.c:903
4603 msgid "register name or number from 16 to 31 required"
4606 #: config/tc-avr.c:909
4607 msgid "register name or number from 0 to 31 required"
4610 #: config/tc-avr.c:917
4611 msgid "register r16-r23 required"
4614 #: config/tc-avr.c:923
4615 msgid "register number above 15 required"
4618 #: config/tc-avr.c:929
4619 msgid "even register number required"
4622 #: config/tc-avr.c:935
4623 msgid "register r24, r26, r28 or r30 required"
4626 #: config/tc-avr.c:956
4627 msgid "pointer register (X, Y or Z) required"
4630 #: config/tc-avr.c:963
4631 msgid "cannot both predecrement and postincrement"
4634 #: config/tc-avr.c:971
4635 msgid "addressing mode not supported"
4638 #: config/tc-avr.c:977
4639 msgid "can't predecrement"
4642 #: config/tc-avr.c:980
4643 msgid "pointer register Z required"
4646 #: config/tc-avr.c:999
4647 msgid "postincrement not supported"
4650 #: config/tc-avr.c:1009
4651 msgid "pointer register (Y or Z) required"
4654 #: config/tc-avr.c:1121 config/tc-xgate.c:1348
4656 msgid "unknown constraint `%c'"
4659 #: config/tc-avr.c:1173
4660 msgid "`,' required"
4663 #: config/tc-avr.c:1191
4664 msgid "undefined combination of operands"
4667 #: config/tc-avr.c:1200
4668 msgid "skipping two-word instruction"
4671 #: config/tc-avr.c:1385 config/tc-avr.c:1401 config/tc-avr.c:1532
4672 #: config/tc-msp430.c:3334 config/tc-msp430.c:3353
4674 msgid "odd address operand: %ld"
4677 #: config/tc-avr.c:1393 config/tc-avr.c:1412 config/tc-avr.c:1430
4678 #: config/tc-avr.c:1441 config/tc-avr.c:1457 config/tc-avr.c:1465
4679 #: config/tc-avr.c:1560 config/tc-avr.c:1567 config/tc-d10v.c:503
4680 #: config/tc-d30v.c:553 config/tc-msp430.c:3342 config/tc-msp430.c:3360
4682 msgid "operand out of range: %ld"
4685 #: config/tc-avr.c:1448
4687 msgid "operand out of range: 0x%lx"
4690 #: config/tc-avr.c:1553 config/tc-d10v.c:1590 config/tc-d30v.c:2034
4691 #: config/tc-msp430.c:3431
4693 msgid "line %d: unknown relocation type: 0x%x"
4696 #: config/tc-avr.c:1581
4697 msgid "only constant expression allowed"
4700 #. xgettext:c-format.
4701 #: config/tc-avr.c:1621 config/tc-bfin.c:832 config/tc-d10v.c:1462
4702 #: config/tc-d30v.c:1771 config/tc-metag.c:7023 config/tc-mn10200.c:782
4703 #: config/tc-mn10300.c:2178 config/tc-msp430.c:3479 config/tc-ppc.c:7140
4704 #: config/tc-spu.c:879 config/tc-spu.c:1090 config/tc-v850.c:3354
4705 #: config/tc-z80.c:2051
4707 msgid "reloc %d not supported by object file format"
4710 #: config/tc-avr.c:1644 config/tc-h8300.c:1954 config/tc-mcore.c:880
4711 #: config/tc-microblaze.c:921 config/tc-moxie.c:182 config/tc-msp430.c:3188
4712 #: config/tc-pj.c:253 config/tc-sh.c:2588 config/tc-z8k.c:1215
4713 msgid "can't find opcode "
4716 #: config/tc-avr.c:1663
4718 msgid "illegal opcode %s for mcu %s"
4721 #: config/tc-avr.c:1691
4722 msgid "garbage at end of line"
4725 #: config/tc-avr.c:1802
4727 msgid "illegal %srelocation size: %d"
4730 #: config/tc-bfin.c:95 config/tc-frv.c:1604 config/tc-frv.c:1614
4734 #: config/tc-bfin.c:441
4736 msgid " Blackfin specific assembler options:\n"
4739 #: config/tc-bfin.c:442
4741 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
4744 #: config/tc-bfin.c:443
4746 msgid " -mfdpic assemble for the FDPIC ABI\n"
4749 #: config/tc-bfin.c:444
4751 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
4754 #: config/tc-bfin.c:457
4755 msgid "Could not set architecture and machine."
4758 #: config/tc-bfin.c:606
4759 msgid "Parse failed."
4762 #: config/tc-bfin.c:681
4763 msgid "pcrel too far BFD_RELOC_BFIN_10"
4766 #: config/tc-bfin.c:697
4767 msgid "pcrel too far BFD_RELOC_BFIN_12"
4770 #: config/tc-bfin.c:717
4771 msgid "pcrel too far BFD_RELOC_BFIN_24"
4774 #: config/tc-bfin.c:732
4775 msgid "pcrel too far BFD_RELOC_BFIN_5"
4778 #: config/tc-bfin.c:744
4779 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
4782 #: config/tc-bfin.c:754
4783 msgid "rel too far BFD_RELOC_8"
4786 #: config/tc-bfin.c:761
4787 msgid "rel too far BFD_RELOC_16"
4790 #: config/tc-cr16.c:164 read.c:4532
4791 msgid "using a bit field width of zero"
4794 #: config/tc-cr16.c:172 read.c:4540
4796 msgid "field width \"%s\" too complex for a bitfield"
4799 #: config/tc-cr16.c:181 read.c:4548
4801 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
4804 #: config/tc-cr16.c:203 read.c:4570
4806 msgid "field value \"%s\" too complex for a bitfield"
4809 #: config/tc-cr16.c:384
4811 msgid "Unknown register pair - index relative mode: `%d'"
4814 #: config/tc-cr16.c:568 config/tc-crx.c:345 config/tc-mn10200.c:769
4817 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
4820 #: config/tc-cr16.c:598 config/tc-crx.c:361
4822 msgid "internal error: reloc %d (`%s') not supported by object file format"
4825 #: config/tc-cr16.c:691 config/tc-i386.c:10224 config/tc-s390.c:2001
4826 msgid "GOT already in symbol table"
4829 #: config/tc-cr16.c:800 config/tc-cr16.c:823 config/tc-cris.c:1195
4830 #: config/tc-crx.c:535 config/tc-crx.c:562 config/tc-crx.c:580
4831 #: config/tc-pdp11.c:193
4832 msgid "Virtual memory exhausted"
4835 #: config/tc-cr16.c:808 config/tc-crx.c:572 config/tc-crx.c:591
4836 #: config/tc-m68k.c:4659 config/tc-tilegx.c:319 config/tc-tilepro.c:256
4838 msgid "Internal Error: Can't hash %s: %s"
4841 #: config/tc-cr16.c:834 config/tc-cris.c:1229 config/tc-crx.c:545
4843 msgid "Can't hash `%s': %s\n"
4846 #: config/tc-cr16.c:835 config/tc-cris.c:1230 config/tc-crx.c:546
4847 msgid "(unknown reason)"
4850 #. Missing or bad expr becomes absolute 0.
4851 #: config/tc-cr16.c:887 config/tc-crx.c:619
4853 msgid "missing or invalid displacement expression `%s' taken as 0"
4856 #: config/tc-cr16.c:937
4858 msgid "GOT bad expression with %s."
4861 #: config/tc-cr16.c:1048
4863 msgid "operand %d: illegal use expression: `%s`"
4866 #: config/tc-cr16.c:1113 config/tc-crx.c:1127
4868 msgid "Unknown register: `%d'"
4871 #. Issue a error message when register is illegal.
4872 #: config/tc-cr16.c:1121 config/tc-crx.c:1135
4874 msgid "Illegal register (`%s') in Instruction: `%s'"
4877 #: config/tc-cr16.c:1192 config/tc-cr16.c:1267 config/tc-crx.c:757
4878 #: config/tc-crx.c:777 config/tc-crx.c:792
4880 msgid "Illegal register `%s' in Instruction `%s'"
4883 #: config/tc-cr16.c:1220 config/tc-cr16.c:1231
4885 msgid "Illegal register pair `%s' in Instruction `%s'"
4888 #: config/tc-cr16.c:1256 config/tc-i960.c:832
4889 msgid "unmatched '['"
4892 #: config/tc-cr16.c:1262 config/tc-i960.c:839
4893 msgid "garbage after index spec ignored"
4896 #: config/tc-cr16.c:1410 config/tc-crx.c:936
4898 msgid "Illegal operands (whitespace): `%s'"
4901 #: config/tc-cr16.c:1422 config/tc-cr16.c:1429 config/tc-cr16.c:1446
4902 #: config/tc-crx.c:948 config/tc-crx.c:955 config/tc-crx.c:972
4903 #: config/tc-crx.c:1764
4905 msgid "Missing matching brackets : `%s'"
4908 #: config/tc-cr16.c:1478 config/tc-crx.c:998
4910 msgid "Unknown exception: `%s'"
4913 #: config/tc-cr16.c:1563 config/tc-crx.c:1094
4915 msgid "Illegal `cinv' parameter: `%c'"
4918 #: config/tc-cr16.c:1584 config/tc-cr16.c:1623
4920 msgid "Unknown register pair: `%d'"
4923 #. Issue a error message when register pair is illegal.
4924 #: config/tc-cr16.c:1592
4926 msgid "Illegal register pair (`%s') in Instruction: `%s'"
4929 #. Issue a error message when register pair is illegal.
4930 #: config/tc-cr16.c:1631
4932 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
4935 #: config/tc-cr16.c:1670
4937 msgid "Unknown processor register : `%d'"
4940 #. Issue a error message when register pair is illegal.
4941 #: config/tc-cr16.c:1678
4943 msgid "Illegal processor register (`%s') in Instruction: `%s'"
4946 #: config/tc-cr16.c:1726
4948 msgid "Unknown processor register (32 bit) : `%d'"
4951 #. Issue a error message when register pair is illegal.
4952 #: config/tc-cr16.c:1734
4954 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
4957 #: config/tc-cr16.c:2098 config/tc-crx.c:1662 config/tc-crx.c:1679
4959 msgid "Same src/dest register is used (`r%d'), result is undefined"
4962 #: config/tc-cr16.c:2119
4963 msgid "RA register is saved twice."
4966 #: config/tc-cr16.c:2123
4968 msgid "`%s' Illegal use of registers."
4971 #: config/tc-cr16.c:2137
4973 msgid "`%s' Illegal count-register combination."
4976 #: config/tc-cr16.c:2143
4978 msgid "`%s' Illegal use of register."
4981 #: config/tc-cr16.c:2152 config/tc-crx.c:1671
4983 msgid "`%s' has undefined result"
4986 #: config/tc-cr16.c:2160
4988 msgid "Same src/dest register is used (`r%d'),result is undefined"
4991 #: config/tc-cr16.c:2331 config/tc-crx.c:1576
4992 msgid "Incorrect number of operands"
4995 #: config/tc-cr16.c:2333 config/tc-crx.c:1578
4997 msgid "Illegal type of operand (arg %d)"
5000 #: config/tc-cr16.c:2339 config/tc-crx.c:1584
5002 msgid "Operand out of range (arg %d)"
5005 #: config/tc-cr16.c:2342 config/tc-crx.c:1587
5007 msgid "Operand has odd displacement (arg %d)"
5010 #: config/tc-cr16.c:2345 config/tc-cr16.c:2376 config/tc-crx.c:1600
5011 #: config/tc-crx.c:1631
5013 msgid "Illegal operand (arg %d)"
5016 #. Give an error if a frag containing code is not aligned to a 2-byte
5018 #: config/tc-cr16.c:2478 config/tc-cr16.h:74 config/tc-crx.c:1953
5019 #: config/tc-crx.h:77 config/tc-ppc.c:3402 config/tc-ppc.c:6383
5020 msgid "instruction address is not a multiple of 2"
5023 #: config/tc-cr16.c:2553 config/tc-cris.c:1556 config/tc-cris.c:1564
5024 #: config/tc-crx.c:1989 config/tc-dlx.c:692 config/tc-hppa.c:3242
5025 #: config/tc-hppa.c:3249 config/tc-i860.c:490 config/tc-i860.c:507
5026 #: config/tc-i860.c:987 config/tc-sparc.c:1584 config/tc-sparc.c:1592
5028 msgid "Unknown opcode: `%s'"
5031 #: config/tc-cris.c:550 config/tc-m68hc11.c:3896
5033 msgid "internal inconsistency problem in %s: fr_symbol %lx"
5036 #: config/tc-cris.c:554 config/tc-m68hc11.c:3900 config/tc-msp430.c:3829
5038 msgid "internal inconsistency problem in %s: resolved symbol"
5041 #: config/tc-cris.c:564 config/tc-m68hc11.c:3906
5043 msgid "internal inconsistency problem in %s: fr_subtype %d"
5046 #: config/tc-cris.c:904
5047 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
5050 #: config/tc-cris.c:934
5051 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
5054 #: config/tc-cris.c:939
5057 "Internal error found in md_convert_frag: offset %ld. Please report this."
5060 #: config/tc-cris.c:964
5062 msgid "internal inconsistency in %s: bdapq no symbol"
5065 #: config/tc-cris.c:977
5067 msgid "internal inconsistency in %s: bdap.w with no symbol"
5070 #: config/tc-cris.c:1001
5071 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
5074 #: config/tc-cris.c:1010
5075 msgid "dangerous MULS/MULU location; give it higher alignment"
5078 #. Bail out for compatibility mode. (It seems it can be implemented,
5079 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
5080 #. $acr", "nop"; but doesn't seem worth it at the moment.)
5081 #: config/tc-cris.c:1051
5083 "Out-of-range .word offset handling is not implemented for .arch "
5087 #: config/tc-cris.c:1096
5088 msgid ".word case-table handling failed: table too large"
5091 #: config/tc-cris.c:1234
5093 msgid "Buggy opcode: `%s' \"%s\"\n"
5096 #: config/tc-cris.c:1662
5098 msgid "Immediate value not in 5 bit unsigned range: %ld"
5101 #: config/tc-cris.c:1678
5103 msgid "Immediate value not in 4 bit unsigned range: %ld"
5106 #: config/tc-cris.c:1730
5108 msgid "Immediate value not in 6 bit range: %ld"
5111 #: config/tc-cris.c:1746
5113 msgid "Immediate value not in 6 bit unsigned range: %ld"
5116 #. Others have a generic warning.
5117 #: config/tc-cris.c:1855
5119 msgid "Unimplemented register `%s' specified"
5122 #. We've come to the end of instructions with this
5123 #. opcode, so it must be an error.
5124 #: config/tc-cris.c:2099
5125 msgid "Illegal operands"
5128 #: config/tc-cris.c:2140 config/tc-cris.c:2180
5130 msgid "Immediate value not in 8 bit range: %ld"
5133 #: config/tc-cris.c:2150 config/tc-cris.c:2201
5135 msgid "Immediate value not in 16 bit range: %ld"
5138 #: config/tc-cris.c:2185
5140 msgid "Immediate value not in 8 bit signed range: %ld"
5143 #: config/tc-cris.c:2190
5145 msgid "Immediate value not in 8 bit unsigned range: %ld"
5148 #: config/tc-cris.c:2206
5150 msgid "Immediate value not in 16 bit signed range: %ld"
5153 #: config/tc-cris.c:2211
5155 msgid "Immediate value not in 16 bit unsigned range: %ld"
5158 #: config/tc-cris.c:2237
5159 msgid "TLS relocation size does not match operand size"
5162 #: config/tc-cris.c:2238
5163 msgid "PIC relocation size does not match operand size"
5166 #: config/tc-cris.c:3385
5167 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
5170 #: config/tc-cris.c:3389
5171 msgid "32-bit conditional branch generated"
5174 #: config/tc-cris.c:3450
5175 msgid "Complex expression not supported"
5178 #. FIXME: Is this function mentioned in the internals.texi manual? If
5180 #: config/tc-cris.c:3600
5181 msgid "Bad call to md_atof () - floating point formats are not supported"
5184 #: config/tc-cris.c:3641
5185 msgid "PC-relative relocation must be trivially resolved"
5188 #: config/tc-cris.c:3713
5190 msgid "Value not in 16 bit range: %ld"
5193 #: config/tc-cris.c:3721
5195 msgid "Value not in 16 bit signed range: %ld"
5198 #: config/tc-cris.c:3729
5200 msgid "Value not in 8 bit range: %ld"
5203 #: config/tc-cris.c:3736
5205 msgid "Value not in 8 bit signed range: %ld"
5208 #: config/tc-cris.c:3746
5210 msgid "Value not in 4 bit unsigned range: %ld"
5213 #: config/tc-cris.c:3753
5215 msgid "Value not in 5 bit unsigned range: %ld"
5218 #: config/tc-cris.c:3760
5220 msgid "Value not in 6 bit range: %ld"
5223 #: config/tc-cris.c:3767
5225 msgid "Value not in 6 bit unsigned range: %ld"
5228 #: config/tc-cris.c:3811
5230 msgid "Please use --help to see usage and options for this assembler.\n"
5233 #: config/tc-cris.c:3823
5234 msgid "--no-underscore is invalid with a.out format"
5237 #: config/tc-cris.c:3835
5238 msgid "--pic is invalid for this object format"
5241 #: config/tc-cris.c:3849
5243 msgid "invalid <arch> in --march=<arch>: %s"
5246 #: config/tc-cris.c:3958 config/tc-moxie.c:770
5248 "Semantics error. This type of operand can not be relocated, it must be an "
5249 "assembly-time constant"
5252 #: config/tc-cris.c:4007 config/tc-moxie.c:819
5254 msgid "Cannot generate relocation type for symbol %s, code %s"
5257 #. The messages are formatted to line up with the generic options.
5258 #: config/tc-cris.c:4020
5260 msgid "CRIS-specific options:\n"
5263 #: config/tc-cris.c:4022
5265 " -h, -H Don't execute, print this help text. Deprecated.\n"
5268 #: config/tc-cris.c:4024
5269 msgid " -N Warn when branches are expanded to jumps.\n"
5272 #: config/tc-cris.c:4026
5274 " --underscore User symbols are normally prepended with "
5278 #: config/tc-cris.c:4028
5279 msgid " Registers will not need any prefix.\n"
5282 #: config/tc-cris.c:4030
5283 msgid " --no-underscore User symbols do not have any prefix.\n"
5286 #: config/tc-cris.c:4032
5287 msgid " Registers will require a `$'-prefix.\n"
5290 #: config/tc-cris.c:4035
5291 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
5294 #: config/tc-cris.c:4038
5296 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5297 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
5300 #: config/tc-cris.c:4059
5301 msgid "Invalid relocation"
5304 #: config/tc-cris.c:4096
5305 msgid "Invalid pc-relative relocation"
5308 #: config/tc-cris.c:4141
5310 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
5313 #: config/tc-cris.c:4171
5315 msgid ".syntax %s requires command-line option `--underscore'"
5318 #: config/tc-cris.c:4180
5320 msgid ".syntax %s requires command-line option `--no-underscore'"
5323 #: config/tc-cris.c:4217
5324 msgid "Unknown .syntax operand"
5327 #: config/tc-cris.c:4227
5328 msgid "Pseudodirective .file is only valid when generating ELF"
5331 #: config/tc-cris.c:4239
5332 msgid "Pseudodirective .loc is only valid when generating ELF"
5335 #: config/tc-cris.c:4254
5337 msgid "internal inconsistency problem: %s called for %d bytes"
5340 #: config/tc-cris.c:4406
5341 msgid "unknown operand to .arch"
5344 #: config/tc-cris.c:4415
5345 msgid ".arch <arch> requires a matching --march=... option"
5348 #: config/tc-crx.c:820
5350 msgid "Illegal Scale - `%d'"
5353 #: config/tc-crx.c:1262
5355 msgid "Illegal Co-processor register in Instruction `%s' "
5358 #: config/tc-crx.c:1269
5360 msgid "Illegal Co-processor special register in Instruction `%s' "
5363 #: config/tc-crx.c:1590
5365 msgid "Invalid DISPU4 operand value (arg %d)"
5368 #: config/tc-crx.c:1593
5370 msgid "Invalid CST4 operand value (arg %d)"
5373 #: config/tc-crx.c:1596
5375 msgid "Operand value is not within upper 64 KB (arg %d)"
5378 #: config/tc-crx.c:1733
5379 msgid "Invalid Register in Register List"
5382 #: config/tc-crx.c:1787
5384 msgid "Illegal register `%s' in cop-register list"
5387 #: config/tc-crx.c:1795
5389 msgid "Illegal register `%s' in cop-special-register list"
5392 #: config/tc-crx.c:1814
5394 msgid "Illegal register `%s' in user register list"
5397 #: config/tc-crx.c:1833
5399 msgid "Illegal register `%s' in register list"
5402 #: config/tc-crx.c:1839
5404 msgid "Maximum %d bits may be set in `mask16' operand"
5407 #: config/tc-crx.c:1848
5409 msgid "rest of line ignored; first ignored character is `%c'"
5412 #: config/tc-crx.c:1856
5414 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
5417 #. HI can't be specified without LO (and vise-versa).
5418 #: config/tc-crx.c:1862
5419 msgid "HI/LO registers should be specified together"
5422 #: config/tc-crx.c:1868
5423 msgid "HI/LO registers should be specified without additional registers"
5426 #: config/tc-d10v.c:216
5430 "-O Optimize. Will do some operations in parallel.\n"
5431 "--gstabs-packing Pack adjacent short instructions together even\n"
5432 " when --gstabs is specified. On by default.\n"
5433 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
5434 " instructions together.\n"
5437 #: config/tc-d10v.c:573
5438 msgid "operand is not an immediate"
5441 #: config/tc-d10v.c:591
5443 msgid "operand out of range: %lu"
5446 #: config/tc-d10v.c:651
5447 msgid "Instruction must be executed in parallel with another instruction."
5450 #: config/tc-d10v.c:705 config/tc-d10v.c:713
5452 msgid "packing conflict: %s must dispatch sequentially"
5455 #: config/tc-d10v.c:812
5457 msgid "resource conflict (R%d)"
5460 #: config/tc-d10v.c:815
5462 msgid "resource conflict (A%d)"
5465 #: config/tc-d10v.c:817
5466 msgid "resource conflict (PSW)"
5469 #: config/tc-d10v.c:819
5470 msgid "resource conflict (C flag)"
5473 #: config/tc-d10v.c:821
5474 msgid "resource conflict (F flag)"
5477 #: config/tc-d10v.c:971
5478 msgid "Instruction must be executed in parallel"
5481 #: config/tc-d10v.c:974
5482 msgid "Long instructions may not be combined."
5485 #: config/tc-d10v.c:1007
5486 msgid "One of these instructions may not be executed in parallel."
5489 #: config/tc-d10v.c:1011 config/tc-d30v.c:1037
5490 msgid "Two IU instructions may not be executed in parallel"
5493 #: config/tc-d10v.c:1013 config/tc-d10v.c:1021 config/tc-d10v.c:1035
5494 #: config/tc-d10v.c:1050 config/tc-d30v.c:1038 config/tc-d30v.c:1047
5495 msgid "Swapping instruction order"
5498 #: config/tc-d10v.c:1019 config/tc-d30v.c:1044
5499 msgid "Two MU instructions may not be executed in parallel"
5502 #: config/tc-d10v.c:1039 config/tc-d30v.c:1064
5503 msgid "IU instruction may not be in the left container"
5506 #: config/tc-d10v.c:1041 config/tc-d10v.c:1056
5508 "Instruction in R container is squashed by flow control instruction in L "
5512 #: config/tc-d10v.c:1054 config/tc-d30v.c:1075
5513 msgid "MU instruction may not be in the right container"
5516 #: config/tc-d10v.c:1060 config/tc-d30v.c:1087
5517 msgid "unknown execution type passed to write_2_short()"
5520 #: config/tc-d10v.c:1189 config/tc-d10v.c:1362
5521 msgid "bad opcode or operands"
5524 #: config/tc-d10v.c:1264
5525 msgid "value out of range"
5528 #: config/tc-d10v.c:1338
5529 msgid "illegal operand - register name found where none expected"
5532 #: config/tc-d10v.c:1373
5533 msgid "Register number must be EVEN"
5536 #: config/tc-d10v.c:1376
5537 msgid "Unsupported use of sp"
5540 #: config/tc-d10v.c:1395
5542 msgid "cr%ld is a reserved control register"
5545 #: config/tc-d10v.c:1570
5547 msgid "line %d: rep or repi must include at least 4 instructions"
5550 #: config/tc-d10v.c:1759
5551 msgid "can't find previous opcode "
5554 #: config/tc-d10v.c:1771
5556 msgid "could not assemble: %s"
5559 #: config/tc-d10v.c:1786 config/tc-d10v.c:1808 config/tc-d30v.c:1744
5560 msgid "Unable to mix instructions as specified"
5563 #: config/tc-d30v.c:149
5565 msgid "Register name %s conflicts with symbol of the same name"
5568 #: config/tc-d30v.c:239
5573 "-O Make adjacent short instructions parallel if "
5575 "-n Warn about all NOPs inserted by the assembler.\n"
5576 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
5577 "-c Warn about symbols whoes names match register "
5579 "-C Opposite of -C. -c is the default.\n"
5582 #: config/tc-d30v.c:367
5583 msgid "unexpected 12-bit reloc type"
5586 #: config/tc-d30v.c:374
5587 msgid "unexpected 18-bit reloc type"
5590 #: config/tc-d30v.c:625
5592 msgid "%s NOP inserted"
5595 #: config/tc-d30v.c:626
5599 #: config/tc-d30v.c:626
5603 #: config/tc-d30v.c:1033
5604 msgid "Instructions may not be executed in parallel"
5607 #: config/tc-d30v.c:1046
5609 msgid "Executing %s in IU may not work"
5612 #: config/tc-d30v.c:1053
5614 msgid "Executing %s in IU may not work in parallel execution"
5617 #: config/tc-d30v.c:1066
5619 msgid "special left instruction `%s' kills instruction `%s' in right container"
5622 #: config/tc-d30v.c:1077
5624 msgid "Executing %s in reverse serial with %s may not work"
5627 #: config/tc-d30v.c:1080
5629 msgid "Executing %s in IU in reverse serial may not work"
5632 #: config/tc-d30v.c:1268
5633 msgid "Odd numbered register used as target of multi-register instruction"
5636 #: config/tc-d30v.c:1332 config/tc-d30v.c:1368
5638 msgid "unknown condition code: %s"
5641 #: config/tc-d30v.c:1361
5643 msgid "cmpu doesn't support condition code %s"
5646 #: config/tc-d30v.c:1396
5648 msgid "unknown opcode: %s"
5651 #: config/tc-d30v.c:1407
5653 msgid "operands for opcode `%s' do not match any valid format"
5656 #: config/tc-d30v.c:1622 config/tc-d30v.c:1639
5657 msgid "Cannot assemble instruction"
5660 #: config/tc-d30v.c:1624
5661 msgid "First opcode is long. Unable to mix instructions as specified."
5664 #: config/tc-d30v.c:1694
5665 msgid "word of NOPs added between word multiply and load"
5668 #: config/tc-d30v.c:1696
5669 msgid "word of NOPs added between word multiply and 16-bit multiply"
5672 #: config/tc-d30v.c:1728
5673 msgid "Instruction uses long version, so it cannot be mixed as specified"
5676 #: config/tc-d30v.c:1855
5678 msgid "value too large to fit in %d bits"
5681 #: config/tc-d30v.c:1923
5683 msgid "line %d: unable to place address of symbol '%s' into a byte"
5686 #: config/tc-d30v.c:1926
5688 msgid "line %d: unable to place value %lx into a byte"
5691 #: config/tc-d30v.c:1934
5693 msgid "line %d: unable to place address of symbol '%s' into a short"
5696 #: config/tc-d30v.c:1937
5698 msgid "line %d: unable to place value %lx into a short"
5701 #: config/tc-d30v.c:1945
5703 msgid "line %d: unable to place address of symbol '%s' into a quad"
5706 #: config/tc-d30v.c:2053
5708 msgid "Alignment too large: %d assumed"
5711 #: config/tc-dlx.c:211
5712 msgid "missing .proc"
5715 #: config/tc-dlx.c:228
5716 msgid ".endfunc missing for previous .proc"
5719 #: config/tc-dlx.c:295 config/tc-i860.c:226 config/tc-mips.c:3483
5720 #: config/tc-nios2.c:2419 config/tc-nios2.c:2433 config/tc-nios2.c:2448
5722 msgid "internal error: can't hash `%s': %s\n"
5725 #. Probably a memory allocation problem? Give up now.
5726 #: config/tc-dlx.c:302 config/tc-hppa.c:8359 config/tc-nios2.c:1270
5727 #: config/tc-nios2.c:2422 config/tc-nios2.c:2436 config/tc-nios2.c:2451
5728 #: config/tc-sparc.c:930
5729 msgid "Broken assembler. No assembly attempted."
5732 #: config/tc-dlx.c:332
5734 msgid "Bad operand for a load instruction: <%s>"
5737 #: config/tc-dlx.c:446
5739 msgid "Bad operand for a store instruction: <%s>"
5742 #: config/tc-dlx.c:626
5744 msgid "Expression Error for operand modifier %%hi/%%lo\n"
5747 #: config/tc-dlx.c:639
5749 msgid "Invalid expression after %%%%\n"
5752 #: config/tc-dlx.c:703 config/tc-tic4x.c:2479
5754 msgid "Unknown opcode `%s'."
5757 #: config/tc-dlx.c:712
5758 msgid "Can not set dlx_skip_hi16_flag"
5761 #: config/tc-dlx.c:726
5763 msgid "Missing arguments for opcode <%s>."
5766 #: config/tc-dlx.c:760
5768 msgid "Too many operands: %s"
5771 #: config/tc-dlx.c:797
5773 msgid "Both the_insn.HI and the_insn.LO are set : %s"
5776 #: config/tc-dlx.c:867
5777 msgid "failed regnum sanity check."
5780 #: config/tc-dlx.c:880
5781 msgid "failed general register sanity check."
5784 #. Types or values of args don't match.
5785 #: config/tc-dlx.c:888
5786 msgid "Invalid operands"
5789 #: config/tc-dlx.c:1117
5791 msgid "label \"$%d\" redefined"
5794 #: config/tc-dlx.c:1155
5795 msgid "Invalid expression after # number\n"
5798 #: config/tc-epiphany.c:147
5800 msgid "EPIPHANY specific command line options:\n"
5803 #: config/tc-epiphany.c:386
5804 msgid "register number too large for push/pop"
5807 #: config/tc-epiphany.c:390
5808 msgid "register is out of order"
5811 #: config/tc-epiphany.c:401 config/tc-m68k.c:6036 config/tc-m68k.c:6065
5812 msgid "bad register list"
5815 #: config/tc-epiphany.c:404
5816 msgid "malformed reglist in push/pop"
5819 #. Checks for behavioral restrictions on LD/ST instructions.
5820 #: config/tc-epiphany.c:505
5821 msgid "destination register modified by displacement-post-modified address"
5824 #: config/tc-epiphany.c:506
5825 msgid "ldrd/strd requires even:odd register pair"
5828 #: config/tc-epiphany.c:824 config/tc-m32r.c:1788
5829 msgid "Addend to unresolved symbol not on word boundary."
5832 #: config/tc-fr30.c:81
5834 msgid " FR30 specific command line options:\n"
5837 #: config/tc-fr30.c:134
5839 msgid "Instruction %s not allowed in a delay slot."
5842 #: config/tc-frv.c:404
5844 msgid "Unknown cpu -mcpu=%s"
5847 #: config/tc-frv.c:457
5849 msgid "FRV specific command line options:\n"
5852 #: config/tc-frv.c:458
5854 msgid "-G n Put data <= n bytes in the small data area\n"
5857 #: config/tc-frv.c:459
5859 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
5862 #: config/tc-frv.c:460
5864 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
5867 #: config/tc-frv.c:461
5869 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
5872 #: config/tc-frv.c:462
5874 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
5877 #: config/tc-frv.c:463
5879 msgid "-msoft-float Mark generated file as using software FP\n"
5882 #: config/tc-frv.c:464
5884 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
5887 #: config/tc-frv.c:465
5889 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
5892 #: config/tc-frv.c:466
5895 "-mdouble Mark generated file as using double precision FP insns\n"
5898 #: config/tc-frv.c:467
5900 msgid "-mmedia Mark generated file as using media insns\n"
5903 #: config/tc-frv.c:468
5906 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
5909 #: config/tc-frv.c:469
5911 msgid "-mpack Allow instructions to be packed\n"
5914 #: config/tc-frv.c:470
5916 msgid "-mno-pack Do not allow instructions to be packed\n"
5919 #: config/tc-frv.c:471
5922 "-mpic Mark generated file as using small position independent "
5926 #: config/tc-frv.c:472
5929 "-mPIC Mark generated file as using large position independent "
5933 #: config/tc-frv.c:473
5936 "-mlibrary-pic Mark generated file as using position indepedent code for "
5940 #: config/tc-frv.c:474
5942 msgid "-mfdpic Assemble for the FDPIC ABI\n"
5945 #: config/tc-frv.c:475
5947 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
5950 #: config/tc-frv.c:476
5952 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
5955 #: config/tc-frv.c:477
5957 msgid " Record the cpu type\n"
5960 #: config/tc-frv.c:478
5962 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
5965 #: config/tc-frv.c:479
5967 msgid "-mtomcat-debug Debug tomcat workarounds\n"
5970 #: config/tc-frv.c:1161
5971 msgid "VLIW packing used for -mno-pack"
5974 #: config/tc-frv.c:1171
5975 msgid "Instruction not supported by this architecture"
5978 #: config/tc-frv.c:1181
5979 msgid "VLIW packing constraint violation"
5982 #: config/tc-frv.c:1772
5984 msgid "Relocation %s is not safe for %s"
5987 #: config/tc-h8300.c:172
5989 msgid "new section '%s' defined without attributes - this might cause problems"
5992 #: config/tc-h8300.c:443 config/tc-h8300.c:451
5993 msgid "Reg not valid for H8/300"
5996 #: config/tc-h8300.c:532
5997 msgid "invalid operand size requested"
6000 #: config/tc-h8300.c:637
6001 msgid "Invalid register list for ldm/stm\n"
6004 #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
6005 msgid "mismatch between register and suffix"
6008 #: config/tc-h8300.c:680
6009 msgid "invalid suffix after register."
6012 #: config/tc-h8300.c:702
6013 msgid "address too high for vector table jmp/jsr"
6016 #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
6017 msgid "Wrong size pointer register for architecture."
6020 #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
6021 msgid "expected @(exp, reg16)"
6024 #: config/tc-h8300.c:814
6025 msgid "expected .L, .W or .B for register in indexed addressing mode"
6028 #: config/tc-h8300.c:1008
6029 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
6032 #: config/tc-h8300.c:1026 config/tc-h8300.c:1035
6033 msgid "expected register"
6036 #: config/tc-h8300.c:1051
6037 msgid "expected closing paren"
6040 #: config/tc-h8300.c:1110
6042 msgid "can't use high part of register in operand %d"
6045 #: config/tc-h8300.c:1267
6047 msgid "Opcode `%s' with these operand types not available in %s mode"
6050 #: config/tc-h8300.c:1276
6051 msgid "mismatch between opcode size and operand size"
6054 #: config/tc-h8300.c:1312
6056 msgid "operand %s0x%lx out of range."
6059 #: config/tc-h8300.c:1429
6060 msgid "Can't work out size of operand.\n"
6063 #: config/tc-h8300.c:1478
6065 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
6068 #: config/tc-h8300.c:1483
6070 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
6073 #: config/tc-h8300.c:1489
6075 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
6078 #: config/tc-h8300.c:1550 config/tc-h8300.c:1570
6079 msgid "Need #1 or #2 here"
6082 #: config/tc-h8300.c:1565
6083 msgid "#4 not valid on H8/300."
6086 #: config/tc-h8300.c:1680 config/tc-h8300.c:1762
6088 msgid "branch operand has odd offset (%lx)\n"
6091 #: config/tc-h8300.c:1800
6092 msgid "destination operand must be 16 bit register"
6095 #: config/tc-h8300.c:1809
6096 msgid "source operand must be 8 bit register"
6099 #: config/tc-h8300.c:1817
6100 msgid "destination operand must be 16bit absolute address"
6103 #: config/tc-h8300.c:1824
6104 msgid "destination operand must be 8 bit register"
6107 #: config/tc-h8300.c:1832
6108 msgid "source operand must be 16bit absolute address"
6111 #. This seems more sane than saying "too many operands". We'll
6112 #. get here only if the trailing trash starts with a comma.
6113 #: config/tc-h8300.c:1840 config/tc-mips.c:13631 config/tc-mips.c:13699
6114 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531
6115 #: config/tc-mmix.c:2555 config/tc-mmix.c:2828
6116 msgid "invalid operands"
6119 #: config/tc-h8300.c:1871
6120 msgid "operand/size mis-match"
6123 #: config/tc-h8300.c:1971 config/tc-sh.c:2969 config/tc-sh64.c:2794
6124 #: config/tc-z8k.c:1225
6125 msgid "unknown opcode"
6128 #: config/tc-h8300.c:2004
6129 msgid "invalid operand in ldm"
6132 #: config/tc-h8300.c:2013
6133 msgid "invalid operand in stm"
6136 #: config/tc-h8300.c:2139
6138 msgid "call to tc_aout_fix_to_chars \n"
6141 #: config/tc-h8300.c:2148 config/tc-xc16x.c:347
6143 msgid "call to md_convert_frag \n"
6146 #: config/tc-h8300.c:2199 config/tc-xc16x.c:251
6148 msgid "call to md_estimate_size_before_relax \n"
6151 #: config/tc-h8300.c:2214
6152 msgid "Unexpected reference to a symbol in a non-code section"
6155 #: config/tc-h8300.c:2230 config/tc-xc16x.c:292
6156 msgid "Difference of symbols in different sections is not supported"
6159 #: config/tc-h8300.c:2252 config/tc-mcore.c:2198 config/tc-microblaze.c:2445
6160 #: config/tc-pj.c:487 config/tc-sh.c:4477 config/tc-tic6x.c:4523
6161 #: config/tc-xc16x.c:315
6163 msgid "Cannot represent relocation type %s"
6166 #. Simple range checking for FIELD against HIGH and LOW bounds.
6167 #. IGNORE is used to suppress the error message.
6168 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6169 #. the current file and line number are not valid.
6170 #: config/tc-hppa.c:1024 config/tc-hppa.c:1038
6172 msgid "Field out of range [%d..%d] (%d)."
6175 #. Simple alignment checking for FIELD against ALIGN (a power of two).
6176 #. IGNORE is used to suppress the error message.
6177 #: config/tc-hppa.c:1052
6179 msgid "Field not properly aligned [%d] (%d)."
6182 #: config/tc-hppa.c:1105
6183 msgid "Missing .exit\n"
6186 #: config/tc-hppa.c:1108
6187 msgid "Missing .procend\n"
6190 #: config/tc-hppa.c:1294
6192 msgid "Invalid field selector. Assuming F%%."
6195 #: config/tc-hppa.c:1318
6196 msgid "Bad segment in expression."
6199 #: config/tc-hppa.c:1343
6201 msgid "Invalid Nullification: (%c)"
6204 #: config/tc-hppa.c:1414
6205 msgid "Cannot handle fixup"
6208 #: config/tc-hppa.c:1712
6210 msgid " -Q ignored\n"
6213 #: config/tc-hppa.c:1716
6215 msgid " -c print a warning if a comment is found\n"
6218 #: config/tc-hppa.c:1782
6220 msgid "no hppa_fixup entry for fixup type 0x%x"
6223 #: config/tc-hppa.c:1961
6224 msgid "Unknown relocation encountered in md_apply_fix."
6227 #: config/tc-hppa.c:2149 config/tc-hppa.c:2174
6229 msgid "Undefined register: '%s'."
6232 #: config/tc-hppa.c:2208
6234 msgid "Non-absolute symbol: '%s'."
6237 #: config/tc-hppa.c:2223
6239 msgid "Undefined absolute constant: '%s'."
6242 #: config/tc-hppa.c:2254 config/tc-hppa.c:5722
6243 msgid "could not update architecture and machine"
6246 #: config/tc-hppa.c:2292
6248 msgid "Invalid FP Compare Condition: %s"
6251 #: config/tc-hppa.c:2347
6253 msgid "Invalid FTEST completer: %s"
6256 #: config/tc-hppa.c:2413 config/tc-hppa.c:2450
6258 msgid "Invalid FP Operand Format: %3s"
6261 #: config/tc-hppa.c:2555
6262 msgid "Bad segment (should be absolute)."
6265 #: config/tc-hppa.c:2615
6267 msgid "Invalid argument location: %s\n"
6270 #: config/tc-hppa.c:2644
6272 msgid "Invalid argument description: %d"
6275 #: config/tc-hppa.c:3473
6276 msgid "Invalid Indexed Load Completer."
6279 #: config/tc-hppa.c:3478
6280 msgid "Invalid Indexed Load Completer Syntax."
6283 #: config/tc-hppa.c:3512
6284 msgid "Invalid Short Load/Store Completer."
6287 #: config/tc-hppa.c:3572 config/tc-hppa.c:3577
6288 msgid "Invalid Store Bytes Short Completer"
6291 #: config/tc-hppa.c:3892 config/tc-hppa.c:3898
6292 msgid "Invalid left/right combination completer"
6295 #: config/tc-hppa.c:3947 config/tc-hppa.c:3954
6296 msgid "Invalid permutation completer"
6299 #: config/tc-hppa.c:4054
6301 msgid "Invalid Add Condition: %s"
6304 #: config/tc-hppa.c:4070 config/tc-hppa.c:4080
6305 msgid "Invalid Add and Branch Condition"
6308 #: config/tc-hppa.c:4101 config/tc-hppa.c:4246
6309 msgid "Invalid Compare/Subtract Condition"
6312 #: config/tc-hppa.c:4141
6314 msgid "Invalid Branch On Bit Condition: %c"
6317 #: config/tc-hppa.c:4144
6318 msgid "Missing Branch On Bit Condition"
6321 #: config/tc-hppa.c:4229
6323 msgid "Invalid Compare/Subtract Condition: %s"
6326 #: config/tc-hppa.c:4261
6327 msgid "Invalid Compare and Branch Condition"
6330 #: config/tc-hppa.c:4357
6331 msgid "Invalid Logical Instruction Condition."
6334 #: config/tc-hppa.c:4419
6335 msgid "Invalid Shift/Extract/Deposit Condition."
6338 #: config/tc-hppa.c:4536
6339 msgid "Invalid Unit Instruction Condition."
6342 #: config/tc-hppa.c:5015 config/tc-hppa.c:5047 config/tc-hppa.c:5078
6343 #: config/tc-hppa.c:5108
6344 msgid "Branch to unaligned address"
6347 #: config/tc-hppa.c:5292
6348 msgid "Invalid SFU identifier"
6351 #: config/tc-hppa.c:5342
6352 msgid "Invalid COPR identifier"
6355 #: config/tc-hppa.c:5471
6356 msgid "Invalid Floating Point Operand Format."
6359 #: config/tc-hppa.c:5591 config/tc-hppa.c:5611 config/tc-hppa.c:5631
6360 #: config/tc-hppa.c:5651 config/tc-hppa.c:5671
6361 msgid "Invalid register for single precision fmpyadd or fmpysub"
6364 #: config/tc-hppa.c:5739
6366 msgid "Invalid operands %s"
6369 #: config/tc-hppa.c:5749
6371 msgid "Immediates %d and %d will give undefined behavior."
6374 #: config/tc-hppa.c:5801 config/tc-hppa.c:7028 config/tc-hppa.c:7083
6375 msgid "Missing function name for .PROC (corrupted label chain)"
6378 #: config/tc-hppa.c:5804 config/tc-hppa.c:7086
6379 msgid "Missing function name for .PROC"
6382 #: config/tc-hppa.c:5863
6383 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
6386 #: config/tc-hppa.c:5959
6388 msgid "Invalid .CALL argument: %s"
6391 #: config/tc-hppa.c:6107
6392 msgid ".callinfo is not within a procedure definition"
6395 #: config/tc-hppa.c:6127
6397 msgid "FRAME parameter must be a multiple of 8: %d\n"
6400 #: config/tc-hppa.c:6146
6401 msgid "Value for ENTRY_GR must be in the range 3..18\n"
6404 #: config/tc-hppa.c:6158
6405 msgid "Value for ENTRY_FR must be in the range 12..21\n"
6408 #: config/tc-hppa.c:6168
6409 msgid "Value for ENTRY_SR must be 3\n"
6412 #: config/tc-hppa.c:6224
6414 msgid "Invalid .CALLINFO argument: %s"
6417 #: config/tc-hppa.c:6334
6418 msgid "The .ENTER pseudo-op is not supported"
6421 #: config/tc-hppa.c:6350
6422 msgid "Misplaced .entry. Ignored."
6425 #: config/tc-hppa.c:6354
6426 msgid "Missing .callinfo."
6429 #: config/tc-hppa.c:6418
6430 msgid ".REG expression must be a register"
6433 #: config/tc-hppa.c:6434
6434 msgid "bad or irreducible absolute expression; zero assumed"
6437 #: config/tc-hppa.c:6445
6438 msgid ".REG must use a label"
6441 #: config/tc-hppa.c:6447
6442 msgid ".EQU must use a label"
6445 #: config/tc-hppa.c:6509
6447 msgid "Symbol '%s' could not be created."
6450 #: config/tc-hppa.c:6513
6451 msgid "No memory for symbol name."
6454 #: config/tc-hppa.c:6563
6455 msgid ".EXIT must appear within a procedure"
6458 #: config/tc-hppa.c:6567
6459 msgid "Missing .callinfo"
6462 #: config/tc-hppa.c:6571
6463 msgid "No .ENTRY for this .EXIT"
6466 #: config/tc-hppa.c:6611
6468 msgid "Using ENTRY rather than CODE in export directive for %s"
6471 #: config/tc-hppa.c:6734
6473 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
6476 #: config/tc-hppa.c:6758
6478 msgid "Cannot define export symbol: %s\n"
6481 #: config/tc-hppa.c:6855
6482 msgid "Missing label name on .LABEL"
6485 #: config/tc-hppa.c:6860
6486 msgid "extra .LABEL arguments ignored."
6489 #: config/tc-hppa.c:6876
6490 msgid "The .LEAVE pseudo-op is not supported"
6493 #: config/tc-hppa.c:6914
6494 msgid "Unrecognized .LEVEL argument\n"
6497 #: config/tc-hppa.c:6948
6499 msgid "Cannot define static symbol: %s\n"
6502 #: config/tc-hppa.c:6982
6503 msgid "Nested procedures"
6506 #: config/tc-hppa.c:6992
6507 msgid "Cannot allocate unwind descriptor\n"
6510 #: config/tc-hppa.c:7090
6511 msgid "misplaced .procend"
6514 #: config/tc-hppa.c:7093
6515 msgid "Missing .callinfo for this procedure"
6518 #: config/tc-hppa.c:7096
6519 msgid "Missing .EXIT for a .ENTRY"
6522 #: config/tc-hppa.c:7133
6523 msgid "Not in a space.\n"
6526 #: config/tc-hppa.c:7136
6527 msgid "Not in a subspace.\n"
6530 #: config/tc-hppa.c:7225
6531 msgid "Invalid .SPACE argument"
6534 #: config/tc-hppa.c:7271
6535 msgid "Can't change spaces within a procedure definition. Ignored"
6538 #: config/tc-hppa.c:7399
6540 msgid "Undefined space: '%s' Assuming space number = 0."
6543 #: config/tc-hppa.c:7422
6544 msgid "Must be in a space before changing or declaring subspaces.\n"
6547 #: config/tc-hppa.c:7426
6548 msgid "Can't change subspaces within a procedure definition. Ignored"
6551 #: config/tc-hppa.c:7462
6552 msgid "Parameters of an existing subspace can't be modified"
6555 #: config/tc-hppa.c:7514
6556 msgid "Alignment must be a power of 2"
6559 #: config/tc-hppa.c:7561
6560 msgid "FIRST not supported as a .SUBSPACE argument"
6563 #: config/tc-hppa.c:7563
6564 msgid "Invalid .SUBSPACE argument"
6567 #: config/tc-hppa.c:7752
6569 msgid "Internal error: Unable to find containing space for %s."
6572 #: config/tc-hppa.c:7790
6574 msgid "Out of memory: could not allocate new space chain entry: %s\n"
6577 #: config/tc-hppa.c:7878
6579 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
6582 #: config/tc-hppa.c:8323
6583 msgid "-R option not supported on this target."
6586 #: config/tc-hppa.c:8340 config/tc-sparc.c:885 config/tc-sparc.c:922
6588 msgid "Internal error: can't hash `%s': %s\n"
6591 #: config/tc-hppa.c:8349 config/tc-i860.c:235
6593 msgid "internal error: losing opcode: `%s' \"%s\"\n"
6596 #: config/tc-i370.c:418 config/tc-ppc.c:1219 config/tc-s390.c:431
6597 #: config/tc-s390.c:438
6599 msgid "invalid switch -m%s"
6602 #: config/tc-i370.c:515 config/tc-s390.c:518
6604 msgid "Internal assembler error for instruction %s"
6607 #: config/tc-i370.c:534
6609 msgid "Internal assembler error for macro %s"
6612 #: config/tc-i370.c:629 config/tc-ppc.c:2014
6613 msgid "identifier+constant@got means identifier@got+constant"
6616 #: config/tc-i370.c:683 config/tc-m68k.c:8074
6618 msgid "%s relocations do not fit in %d bytes\n"
6621 #: config/tc-i370.c:925 config/tc-i370.c:965
6622 msgid "unsupported DC type"
6625 #: config/tc-i370.c:937 config/tc-i370.c:947 config/tc-i370.c:1529
6626 #: config/tc-i370.c:1540
6627 msgid "missing end-quote"
6630 #: config/tc-i370.c:995
6631 msgid "unsupported alignment"
6634 #: config/tc-i370.c:1002
6635 msgid "this DS form not yet supported"
6638 #: config/tc-i370.c:1045 config/tc-m32r.c:1492 config/tc-microblaze.c:191
6639 msgid "Expected comma after symbol-name: rest of line ignored."
6642 #: config/tc-i370.c:1068 config/tc-m32r.c:1516 config/tc-microblaze.c:213
6643 #: config/tc-ppc.c:2175 config/tc-ppc.c:3661 config/tc-ppc.c:3704
6644 #: config/tc-ppc.c:5288
6645 msgid "ignoring bad alignment"
6648 #: config/tc-i370.c:1079 config/tc-m32r.c:1543 config/tc-microblaze.c:224
6650 msgid "Ignoring attempt to re-define symbol `%s'."
6653 #: config/tc-i370.c:1087 config/tc-microblaze.c:232
6655 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6658 #: config/tc-i370.c:1106 config/tc-m32r.c:1528 config/tc-microblaze.c:248
6659 #: config/tc-v850.c:381
6660 msgid "Common alignment not a power of 2"
6663 #: config/tc-i370.c:1244
6664 msgid "Missing or bad .using directive"
6667 #: config/tc-i370.c:1289
6668 msgid "Literal Pool Overflow"
6671 #: config/tc-i370.c:1587
6672 msgid "expression not a constant"
6675 #: config/tc-i370.c:1594
6676 msgid "Unknown/unsupported address literal type"
6679 #: config/tc-i370.c:1617
6681 msgid ".ltorg without prior .using in section %s"
6684 #: config/tc-i370.c:1621
6686 msgid ".ltorg in section %s paired to .using in section %s"
6689 #: config/tc-i370.c:1644
6691 msgid "bad alignment of %d bytes in literal pool"
6694 #: config/tc-i370.c:1668
6695 msgid "bad literal size\n"
6698 #: config/tc-i370.c:1742
6699 msgid ".using: base address expression illegal or too complex"
6702 #: config/tc-i370.c:1777 config/tc-i370.c:1786
6704 msgid "droping register %d in section %s does not match using register %d"
6707 #: config/tc-i370.c:1790
6709 msgid "droping register %d in section %s previously used in section %s"
6712 #: config/tc-i370.c:1846 config/tc-ppc.c:3493
6713 msgid "wrong number of operands"
6716 #: config/tc-i370.c:1927 config/tc-mn10200.c:899 config/tc-mn10300.c:1253
6717 #: config/tc-s390.c:1607 config/tc-v850.c:2316
6719 msgid "Unrecognized opcode: `%s'"
6722 #: config/tc-i370.c:2070
6723 msgid "not using any base register"
6726 #: config/tc-i370.c:2100
6728 msgid "expecting a register for operand %d"
6731 #. Not used --- don't have any 8 byte instructions.
6732 #: config/tc-i370.c:2221
6733 msgid "Internal Error: bad instruction length"
6736 #: config/tc-i386.c:2101
6738 msgid "%s shortened to %s"
6741 #: config/tc-i386.c:2187
6742 msgid "same type of prefix used twice"
6745 #: config/tc-i386.c:2214
6747 msgid "64bit mode not supported on `%s'."
6750 #: config/tc-i386.c:2223
6752 msgid "32bit mode not supported on `%s'."
6755 #: config/tc-i386.c:2263
6756 msgid "bad argument to syntax directive."
6759 #: config/tc-i386.c:2326
6761 msgid "bad argument to %s_check directive."
6764 #: config/tc-i386.c:2330
6766 msgid "missing argument for %s_check directive"
6769 #: config/tc-i386.c:2365
6771 msgid "`%s' is not supported on `%s'"
6774 #: config/tc-i386.c:2439
6776 msgid "no such architecture: `%s'"
6779 #: config/tc-i386.c:2444
6780 msgid "missing cpu architecture"
6783 #: config/tc-i386.c:2458
6785 msgid "no such architecture modifier: `%s'"
6788 #: config/tc-i386.c:2473 config/tc-i386.c:2496
6789 msgid "Intel L1OM is 64bit ELF only"
6792 #: config/tc-i386.c:2480 config/tc-i386.c:2503
6793 msgid "Intel K1OM is 64bit ELF only"
6796 #: config/tc-i386.c:2514 config/tc-i386.c:10086
6797 msgid "unknown architecture"
6800 #: config/tc-i386.c:2548 config/tc-i386.c:2570
6802 msgid "can't hash %s: %s"
6805 #: config/tc-i386.c:2864
6806 msgid "there are no pc-relative size relocations"
6809 #: config/tc-i386.c:2876
6811 msgid "unknown relocation (%u)"
6814 #: config/tc-i386.c:2878
6816 msgid "%u-byte relocation cannot be applied to %u-byte field"
6819 #: config/tc-i386.c:2882
6820 msgid "non-pc-relative relocation for pc-relative field"
6823 #: config/tc-i386.c:2887
6824 msgid "relocated field and relocation type differ in signedness"
6827 #: config/tc-i386.c:2896
6828 msgid "there are no unsigned pc-relative relocations"
6831 #: config/tc-i386.c:2906
6833 msgid "cannot do %u byte pc-relative relocation"
6836 #: config/tc-i386.c:2923
6838 msgid "cannot do %s %u byte relocation"
6841 #: config/tc-i386.c:3373
6843 msgid "can't use register '%s%s' as operand %d in '%s'."
6846 #: config/tc-i386.c:3412 config/tc-i386.c:3549
6848 msgid "invalid instruction `%s' after `%s'"
6851 #: config/tc-i386.c:3418
6853 msgid "missing `lock' with `%s'"
6856 #: config/tc-i386.c:3425
6858 msgid "instruction `%s' after `xacquire' not allowed"
6861 #: config/tc-i386.c:3432
6863 msgid "memory destination needed for instruction `%s' after `xrelease'"
6866 #: config/tc-i386.c:3523
6868 msgid "SSE instruction `%s' is used"
6871 #: config/tc-i386.c:3537 config/tc-i386.c:5297
6873 msgid "ambiguous operand size for `%s'"
6876 #: config/tc-i386.c:3562
6877 msgid "expecting lockable instruction after `lock'"
6880 #: config/tc-i386.c:3572
6881 msgid "expecting valid branch instruction after `bnd'"
6884 #: config/tc-i386.c:3577
6885 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
6888 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
6889 #: config/tc-i386.c:3632
6891 msgid "translating to `%sp'"
6894 #: config/tc-i386.c:3639
6896 msgid "instruction `%s' isn't supported in 16-bit mode."
6899 #: config/tc-i386.c:3699
6901 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
6904 #: config/tc-i386.c:3739 config/tc-i386.c:3880
6906 msgid "no such instruction: `%s'"
6909 #: config/tc-i386.c:3750 config/tc-i386.c:3913
6911 msgid "invalid character %s in mnemonic"
6914 #: config/tc-i386.c:3757
6915 msgid "expecting prefix; got nothing"
6918 #: config/tc-i386.c:3759
6919 msgid "expecting mnemonic; got nothing"
6922 #: config/tc-i386.c:3774 config/tc-i386.c:3931
6924 msgid "`%s' is only supported in 64-bit mode"
6927 #: config/tc-i386.c:3775 config/tc-i386.c:3930
6929 msgid "`%s' is not supported in 64-bit mode"
6932 #: config/tc-i386.c:3787
6934 msgid "redundant %s prefix"
6937 #: config/tc-i386.c:3937
6939 msgid "`%s' is not supported on `%s%s'"
6942 #: config/tc-i386.c:3948
6943 msgid "use .code16 to ensure correct addressing mode"
6946 #: config/tc-i386.c:3972
6948 msgid "invalid character %s before operand %d"
6951 #: config/tc-i386.c:3986
6953 msgid "unbalanced parenthesis in operand %d."
6956 #: config/tc-i386.c:3989
6958 msgid "unbalanced brackets in operand %d."
6961 #: config/tc-i386.c:3998
6963 msgid "invalid character %s in operand %d"
6966 #: config/tc-i386.c:4026
6968 msgid "spurious operands; (%d operands/instruction max)"
6971 #: config/tc-i386.c:4049
6972 msgid "expecting operand after ','; got nothing"
6975 #: config/tc-i386.c:4054
6976 msgid "expecting operand before ','; got nothing"
6979 #: config/tc-i386.c:4424
6980 msgid "mask, index, and destination registers should be distinct"
6983 #: config/tc-i386.c:4439
6984 msgid "index and destination registers should be distinct"
6987 #: config/tc-i386.c:4957
6988 msgid "operand size mismatch"
6991 #: config/tc-i386.c:4960
6992 msgid "operand type mismatch"
6995 #: config/tc-i386.c:4963
6996 msgid "register type mismatch"
6999 #: config/tc-i386.c:4966
7000 msgid "number of operands mismatch"
7003 #: config/tc-i386.c:4969
7004 msgid "invalid instruction suffix"
7007 #: config/tc-i386.c:4972
7008 msgid "constant doesn't fit in 4 bits"
7011 #: config/tc-i386.c:4975
7012 msgid "only supported with old gcc"
7015 #: config/tc-i386.c:4978
7016 msgid "unsupported with Intel mnemonic"
7019 #: config/tc-i386.c:4981
7020 msgid "unsupported syntax"
7023 #: config/tc-i386.c:4984
7025 msgid "unsupported instruction `%s'"
7028 #: config/tc-i386.c:4988
7029 msgid "invalid VSIB address"
7032 #: config/tc-i386.c:4991
7033 msgid "mask, index, and destination registers must be distinct"
7036 #: config/tc-i386.c:4994
7037 msgid "unsupported vector index register"
7040 #: config/tc-i386.c:4997
7041 msgid "unsupported broadcast"
7044 #: config/tc-i386.c:5000
7045 msgid "broadcast not on source memory operand"
7048 #: config/tc-i386.c:5003
7049 msgid "broadcast is needed for operand of such type"
7052 #: config/tc-i386.c:5006
7053 msgid "unsupported masking"
7056 #: config/tc-i386.c:5009
7057 msgid "mask not on destination operand"
7060 #: config/tc-i386.c:5012
7061 msgid "default mask isn't allowed"
7064 #: config/tc-i386.c:5015
7065 msgid "unsupported static rounding/sae"
7068 #: config/tc-i386.c:5019
7069 msgid "RC/SAE operand must precede immediate operands"
7072 #: config/tc-i386.c:5021
7073 msgid "RC/SAE operand must follow immediate operands"
7076 #: config/tc-i386.c:5024 config/tc-metag.c:4788 config/tc-metag.c:5529
7077 #: config/tc-metag.c:5551
7078 msgid "invalid register operand"
7081 #: config/tc-i386.c:5027
7086 #: config/tc-i386.c:5038
7088 msgid "indirect %s without `*'"
7091 #. Warn them that a data or address size prefix doesn't
7092 #. affect assembly of the next line of code.
7093 #: config/tc-i386.c:5046
7095 msgid "stand-alone `%s' prefix"
7098 #: config/tc-i386.c:5080 config/tc-i386.c:5096
7100 msgid "`%s' operand %d must use `%ses' segment"
7103 #. We have to know the operand size for crc32.
7104 #: config/tc-i386.c:5150
7106 msgid "ambiguous memory operand size for `%s`"
7109 #: config/tc-i386.c:5270
7111 "no instruction mnemonic suffix given and no register operands; can't size "
7115 #: config/tc-i386.c:5412 config/tc-i386.c:5486 config/tc-i386.c:5597
7117 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
7120 #: config/tc-i386.c:5439 config/tc-i386.c:5463 config/tc-i386.c:5528
7121 #: config/tc-i386.c:5573
7123 msgid "`%s%s' not allowed with `%s%c'"
7126 #: config/tc-i386.c:5480 config/tc-i386.c:5506 config/tc-i386.c:5552
7127 #: config/tc-i386.c:5591
7129 msgid "incorrect register `%s%s' used with `%c' suffix"
7132 #: config/tc-i386.c:5660
7133 msgid "no instruction mnemonic suffix given; can't determine immediate size"
7136 #: config/tc-i386.c:5696
7138 msgid "the last operand of `%s' must be `%s%s'"
7141 #: config/tc-i386.c:5699
7143 msgid "the first operand of `%s' must be `%s%s'"
7146 #: config/tc-i386.c:5848
7148 msgid "you can't `pop %scs'"
7151 #. Reversed arguments on faddp, fsubp, etc.
7152 #: config/tc-i386.c:5877
7154 msgid "translating to `%s %s%s,%s%s'"
7157 #. Extraneous `l' suffix on fp insn.
7158 #: config/tc-i386.c:5884
7160 msgid "translating to `%s %s%s'"
7163 #: config/tc-i386.c:5912
7165 msgid "segment override on `%s' is ineffectual"
7168 #: config/tc-i386.c:6728 config/tc-i386.c:6835 config/tc-i386.c:6892
7169 msgid "skipping prefixes on this instruction"
7172 #: config/tc-i386.c:6912
7173 msgid "16-bit jump out of range"
7176 #: config/tc-i386.c:6921
7178 msgid "can't handle non absolute segment in `%s'"
7181 #: config/tc-i386.c:7555 config/tc-i386.c:7658
7183 msgid "@%s reloc is not supported with %d-bit output format"
7186 #: config/tc-i386.c:7709
7188 msgid "missing or invalid expression `%s'"
7191 #: config/tc-i386.c:7795
7193 msgid "Unsupported broadcast: `%s'"
7196 #: config/tc-i386.c:7810
7198 msgid "`%s' can't be used for write mask"
7201 #: config/tc-i386.c:7833
7203 msgid "invalid write mask `%s'"
7206 #: config/tc-i386.c:7855 config/tc-i386.c:8487
7208 msgid "duplicated `%s'"
7211 #: config/tc-i386.c:7865
7213 msgid "invalid zeroing-masking `%s'"
7216 #: config/tc-i386.c:7878
7218 msgid "missing `}' in `%s'"
7221 #. We don't know this one.
7222 #: config/tc-i386.c:7886
7224 msgid "unknown vector operation: `%s'"
7227 #: config/tc-i386.c:7906
7229 msgid "at most %d immediate operands are allowed"
7232 #: config/tc-i386.c:7940 config/tc-i386.c:8189
7234 msgid "junk `%s' after expression"
7237 #: config/tc-i386.c:7961
7239 msgid "missing or invalid immediate expression `%s'"
7242 #: config/tc-i386.c:7984 config/tc-i386.c:8279
7244 msgid "unimplemented segment %s in operand"
7247 #: config/tc-i386.c:7991
7249 msgid "illegal immediate register operand %s"
7252 #: config/tc-i386.c:8039
7254 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
7257 #: config/tc-i386.c:8048
7259 msgid "scale factor of %d without an index register"
7262 #: config/tc-i386.c:8070
7264 msgid "at most %d displacement operands are allowed"
7267 #: config/tc-i386.c:8245
7269 msgid "missing or invalid displacement expression `%s'"
7272 #: config/tc-i386.c:8262
7274 msgid "0x%lx out range of signed 32bit displacement"
7277 #: config/tc-i386.c:8402
7279 msgid "`%s' is not valid here (expected `%c%s%s%c')"
7282 #: config/tc-i386.c:8414
7284 msgid "`%s' is not a valid %s expression"
7287 #: config/tc-i386.c:8500
7289 msgid "Missing '}': '%s'"
7292 #: config/tc-i386.c:8506
7294 msgid "Junk after '}': '%s'"
7297 #: config/tc-i386.c:8591
7299 msgid "bad memory operand `%s'"
7302 #: config/tc-i386.c:8615
7304 msgid "junk `%s' after register"
7307 #: config/tc-i386.c:8628 config/tc-i386.c:8762 config/tc-i386.c:8806
7309 msgid "bad register name `%s'"
7312 #: config/tc-i386.c:8636
7313 msgid "immediate operand illegal with absolute jump"
7316 #: config/tc-i386.c:8664
7318 msgid "too many memory references for `%s'"
7321 #: config/tc-i386.c:8751
7323 msgid "expecting `,' or `)' after index register in `%s'"
7326 #: config/tc-i386.c:8779
7328 msgid "expecting `)' after scale factor in `%s'"
7331 #: config/tc-i386.c:8787
7333 msgid "expecting index register or scale factor after `,'; got '%c'"
7336 #: config/tc-i386.c:8795
7338 msgid "expecting `,' or `)' after base register in `%s'"
7341 #. It's not a memory operand; argh!
7342 #: config/tc-i386.c:8842
7344 msgid "invalid char %s beginning operand %d `%s'"
7347 #: config/tc-i386.c:9032
7348 msgid "long jump required"
7351 #: config/tc-i386.c:9087
7352 msgid "jump target out of range"
7355 #: config/tc-i386.c:9650
7356 msgid "no compiled in support for x86_64"
7359 #: config/tc-i386.c:9670
7360 msgid "no compiled in support for 32bit x86_64"
7363 #: config/tc-i386.c:9674
7364 msgid "32bit x86_64 is only supported for ELF"
7367 #: config/tc-i386.c:9704 config/tc-i386.c:9760
7369 msgid "invalid -march= option: `%s'"
7372 #: config/tc-i386.c:9769 config/tc-i386.c:9781
7374 msgid "invalid -mtune= option: `%s'"
7377 #: config/tc-i386.c:9790
7379 msgid "invalid -mmnemonic= option: `%s'"
7382 #: config/tc-i386.c:9799
7384 msgid "invalid -msyntax= option: `%s'"
7387 #: config/tc-i386.c:9826
7389 msgid "invalid -msse-check= option: `%s'"
7392 #: config/tc-i386.c:9837
7394 msgid "invalid -moperand-check= option: `%s'"
7397 #: config/tc-i386.c:9846
7399 msgid "invalid -mavxscalar= option: `%s'"
7402 #: config/tc-i386.c:9861
7404 msgid "invalid -mevexlig= option: `%s'"
7407 #: config/tc-i386.c:9874
7409 msgid "invalid -mevexrcig= option: `%s'"
7412 #: config/tc-i386.c:9883
7414 msgid "invalid -mevexwig= option: `%s'"
7417 #: config/tc-i386.c:9898
7419 msgid "invalid -momit-lock-prefix= option: `%s'"
7422 #: config/tc-i386.c:9990
7426 " -V print assembler version number\n"
7430 #: config/tc-i386.c:9995
7433 " -n Do not optimize code alignment\n"
7434 " -q quieten some warnings\n"
7437 #: config/tc-i386.c:9999
7439 msgid " -s ignored\n"
7442 #: config/tc-i386.c:10004
7444 msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
7447 #: config/tc-i386.c:10008
7449 msgid " --divide do not treat `/' as a comment character\n"
7452 #: config/tc-i386.c:10011
7454 msgid " --divide ignored\n"
7457 #: config/tc-i386.c:10014
7460 " -march=CPU[,+EXTENSION...]\n"
7461 " generate code for CPU and EXTENSION, CPU is one "
7465 #: config/tc-i386.c:10018
7467 msgid " EXTENSION is combination of:\n"
7470 #: config/tc-i386.c:10021
7472 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
7475 #: config/tc-i386.c:10024
7477 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
7480 #: config/tc-i386.c:10026
7483 " -msse-check=[none|error|warning]\n"
7484 " check SSE instructions\n"
7487 #: config/tc-i386.c:10029
7490 " -moperand-check=[none|error|warning]\n"
7491 " check operand combinations for validity\n"
7494 #: config/tc-i386.c:10032
7497 " -mavxscalar=[128|256] encode scalar AVX instructions with specific "
7502 #: config/tc-i386.c:10035
7505 " -mevexlig=[128|256|512] encode scalar EVEX instructions with specific "
7510 #: config/tc-i386.c:10038
7513 " -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W "
7515 " for EVEX.W bit ignored instructions\n"
7518 #: config/tc-i386.c:10041
7521 " -mevexrcig=[rne|rd|ru|rz]\n"
7522 " encode EVEX instructions with specific EVEX.RC "
7524 " for SAE-only ignored instructions\n"
7527 #: config/tc-i386.c:10045
7529 msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
7532 #: config/tc-i386.c:10047
7534 msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
7537 #: config/tc-i386.c:10049
7539 msgid " -mindex-reg support pseudo index registers\n"
7542 #: config/tc-i386.c:10051
7544 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
7547 #: config/tc-i386.c:10053
7549 msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
7552 #: config/tc-i386.c:10055
7554 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
7557 #: config/tc-i386.c:10058
7559 msgid " -mbig-obj generate big object files\n"
7562 #: config/tc-i386.c:10061
7565 " -momit-lock-prefix=[no|yes]\n"
7566 " strip all lock prefixes\n"
7569 #: config/tc-i386.c:10139
7570 msgid "Intel L1OM is 64bit only"
7573 #: config/tc-i386.c:10145
7574 msgid "Intel K1OM is 64bit only"
7577 #: config/tc-i386.c:10326
7578 msgid "symbol size computation overflow"
7581 #: config/tc-i386.c:10390
7583 msgid "can not do %d byte pc-relative relocation"
7586 #: config/tc-i386.c:10411
7588 msgid "can not do %d byte relocation"
7591 #: config/tc-i386.c:10479
7593 msgid "cannot represent relocation type %s in x32 mode"
7596 #: config/tc-i386.c:10515 config/tc-s390.c:2478
7598 msgid "cannot represent relocation type %s"
7601 #: config/tc-i386.c:10632
7602 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
7605 #: config/tc-i386.c:10635
7606 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
7609 #: config/tc-i386.c:10654
7610 msgid ".largecomm supported only in 64bit mode, producing .comm"
7613 #: config/tc-i860.c:121
7614 msgid "Directive .dual available only with -mintel-syntax option"
7617 #: config/tc-i860.c:131
7618 msgid "Directive .enddual available only with -mintel-syntax option"
7621 #: config/tc-i860.c:144
7622 msgid "Directive .atmp available only with -mintel-syntax option"
7625 #: config/tc-i860.c:166 config/tc-i860.c:170
7626 msgid "Unknown temporary pseudo register"
7629 #: config/tc-i860.c:246
7630 msgid "Defective assembler. No assembly attempted."
7633 #: config/tc-i860.c:392 config/tc-i860.c:938 config/tc-m68k.c:3916
7634 #: config/tc-m68k.c:3948 config/tc-sparc.c:2978
7635 msgid "failed sanity check."
7638 #: config/tc-i860.c:399
7640 msgid "Expanded opcode after delayed branch: `%s'"
7643 #: config/tc-i860.c:403
7645 msgid "Expanded opcode in dual mode: `%s'"
7648 #: config/tc-i860.c:407
7650 msgid "An instruction was expanded (%s)"
7653 #: config/tc-i860.c:674
7654 msgid "Pipelined instruction: fsrc1 = fdest"
7657 #: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891
7658 msgid "Assembler does not yet support PIC"
7661 #: config/tc-i860.c:955
7663 msgid "Illegal operands for %s"
7666 #: config/tc-i860.c:972
7668 msgid "'d.%s' must be 8-byte aligned"
7671 #: config/tc-i860.c:980
7673 msgid "Prefix 'd.' invalid for instruction `%s'"
7676 #: config/tc-i860.c:1133
7679 " -EL\t\t\t generate code for little endian mode (default)\n"
7680 " -EB\t\t\t generate code for big endian mode\n"
7681 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
7682 " -mxp\t\t\t enable i860XP support (disabled by default)\n"
7683 " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
7686 #. SVR4 compatibility flags.
7687 #: config/tc-i860.c:1141
7690 " -V\t\t\t print assembler version number\n"
7691 " -Qy, -Qn\t\t ignored\n"
7694 #: config/tc-i860.c:1204
7695 msgid "This immediate requires 0 MOD 2 alignment"
7698 #: config/tc-i860.c:1207
7699 msgid "This immediate requires 0 MOD 4 alignment"
7702 #: config/tc-i860.c:1210
7703 msgid "This immediate requires 0 MOD 8 alignment"
7706 #: config/tc-i860.c:1213
7707 msgid "This immediate requires 0 MOD 16 alignment"
7710 #: config/tc-i860.c:1308
7711 msgid "5-bit immediate too large"
7714 #: config/tc-i860.c:1311
7715 msgid "5-bit field must be absolute"
7718 #: config/tc-i860.c:1356 config/tc-i860.c:1379
7719 msgid "A branch offset requires 0 MOD 4 alignment"
7722 #: config/tc-i860.c:1400
7724 msgid "Unrecognized fix-up (0x%08lx)"
7727 #: config/tc-i960.c:483
7729 msgid "Hashing returned \"%s\"."
7732 #: config/tc-i960.c:579 config/tc-i960.c:1109
7733 msgid "expression syntax error"
7736 #: config/tc-i960.c:615
7737 msgid "attempt to branch into different segment"
7740 #: config/tc-i960.c:619
7742 msgid "target of %s instruction must be a label"
7745 #: config/tc-i960.c:729
7746 msgid "unaligned register"
7749 #: config/tc-i960.c:751
7750 msgid "no such sfr in this architecture"
7753 #: config/tc-i960.c:789
7754 msgid "illegal literal"
7757 #: config/tc-i960.c:939
7758 msgid "invalid index register"
7761 #: config/tc-i960.c:962
7762 msgid "invalid scale factor"
7765 #: config/tc-i960.c:1186
7766 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
7769 #: config/tc-i960.c:1420 config/tc-xtensa.c:12074
7770 msgid "too many operands"
7773 #. We never moved: there was no opcode either!
7774 #: config/tc-i960.c:1468
7775 msgid "missing opcode"
7778 #: config/tc-i960.c:1608
7779 msgid "branch prediction invalid on this opcode"
7782 #: config/tc-i960.c:1646
7784 msgid "invalid opcode, \"%s\"."
7787 #: config/tc-i960.c:1648
7789 msgid "improper number of operands. expecting %d, got %d"
7792 #: config/tc-i960.c:1748
7794 msgid "Fixup of %ld too large for field width of %d"
7797 #: config/tc-i960.c:1858
7799 msgid "invalid architecture %s"
7802 #: config/tc-i960.c:1878
7804 msgid "I960 options:\n"
7807 #: config/tc-i960.c:1881
7811 "\t\t\tspecify variant of 960 architecture\n"
7812 "-b\t\t\tadd code to collect statistics about branches taken\n"
7813 "-link-relax\t\tpreserve individual alignment directives so linker\n"
7814 "\t\t\tcan do relaxing (b.out format only)\n"
7815 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
7816 "\t\t\tlong displacements\n"
7819 #: config/tc-i960.c:2143
7820 msgid "should have 1 or 2 operands"
7823 #: config/tc-i960.c:2151 config/tc-i960.c:2166
7825 msgid "Redefining leafproc %s"
7828 #: config/tc-i960.c:2196
7829 msgid "should have two operands"
7832 #: config/tc-i960.c:2206
7833 msgid "'entry_num' must be absolute number in [0,31]"
7836 #: config/tc-i960.c:2214
7838 msgid "Redefining entrynum for sysproc %s"
7841 #. Should not happen: see block comment above.
7842 #: config/tc-i960.c:2314
7844 msgid "Trying to 'bal' to %s"
7847 #: config/tc-i960.c:2324
7848 msgid "Looks like a proc, but can't tell what kind.\n"
7851 #: config/tc-i960.c:2343
7852 msgid "big endian mode is not supported"
7855 #: config/tc-i960.c:2345
7857 msgid "ignoring unrecognized .endian type `%s'"
7860 #: config/tc-i960.c:2390
7861 msgid "can't use COBR format with external label"
7864 #: config/tc-i960.c:2565
7865 msgid "option --link-relax is only supported in b.out format"
7868 #: config/tc-i960.c:2592
7870 msgid "No 'bal' entry point for leafproc %s"
7873 #: config/tc-ia64.c:872
7874 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
7877 #: config/tc-ia64.c:924
7878 msgid "Size of frame exceeds maximum of 96 registers"
7881 #: config/tc-ia64.c:929
7882 msgid "Size of rotating registers exceeds frame size"
7885 #: config/tc-ia64.c:1016
7886 msgid "Unwind directive not followed by an instruction."
7889 #: config/tc-ia64.c:1025 config/tc-ia64.c:7649
7890 msgid "qualifying predicate not followed by instruction"
7893 #: config/tc-ia64.c:1082
7894 msgid "expected ',' after section name"
7897 #: config/tc-ia64.c:1118
7898 msgid "expected ',' after symbol name"
7901 #: config/tc-ia64.c:1142
7902 msgid "expected ',' after symbol size"
7905 #: config/tc-ia64.c:1225 config/tc-ia64.c:1259
7906 msgid "record type is not valid"
7909 #: config/tc-ia64.c:1328
7910 msgid "Invalid record type for P3 format."
7913 #: config/tc-ia64.c:1364
7914 msgid "Invalid record type for format P6"
7917 #: config/tc-ia64.c:1544 config/tc-ia64.c:1596
7918 msgid "Invalid record type for format B1"
7921 #: config/tc-ia64.c:1629
7922 msgid "Invalid record type for format X1"
7925 #: config/tc-ia64.c:1671
7926 msgid "Invalid record type for format X3"
7929 #: config/tc-ia64.c:1709
7930 msgid "Previous .save incomplete"
7933 #: config/tc-ia64.c:2534
7934 msgid "spill_mask record unimplemented."
7937 #: config/tc-ia64.c:2591
7938 msgid "record_type_not_valid"
7941 #: config/tc-ia64.c:2676
7942 msgid "Ignoring attempt to spill beyond end of region"
7945 #: config/tc-ia64.c:2735
7946 msgid "Only constant space allocation is supported"
7949 #: config/tc-ia64.c:2749
7950 msgid "Only constant offsets are supported"
7953 #: config/tc-ia64.c:2772
7954 msgid "Section switching in code is not supported."
7957 #: config/tc-ia64.c:2814
7958 msgid " Insn slot not set in unwind record."
7961 #: config/tc-ia64.c:2888
7962 msgid "frgr_mem record before region record!"
7965 #: config/tc-ia64.c:2899
7966 msgid "fr_mem record before region record!"
7969 #: config/tc-ia64.c:2908
7970 msgid "gr_mem record before region record!"
7973 #: config/tc-ia64.c:2917
7974 msgid "br_mem record before region record!"
7977 #: config/tc-ia64.c:2927
7978 msgid "gr_gr record before region record!"
7981 #: config/tc-ia64.c:2935
7982 msgid "br_gr record before region record!"
7985 #: config/tc-ia64.c:3053
7987 msgid "First operand to .%s must be a predicate"
7990 #: config/tc-ia64.c:3057
7992 msgid "Pointless use of p0 as first operand to .%s"
7995 #: config/tc-ia64.c:3113
7997 msgid "Operand %d to .%s must be a preserved register"
8000 #: config/tc-ia64.c:3149
8002 msgid "Operand %d to .%s must be a writable register"
8005 #: config/tc-ia64.c:3174
8007 msgid "Radix `%s' unsupported or invalid"
8010 #: config/tc-ia64.c:3204 config/tc-ia64.c:3209
8012 msgid ".%s outside of %s"
8015 #: config/tc-ia64.c:3294
8016 msgid "Tags on unwind pseudo-ops aren't supported, yet"
8019 #: config/tc-ia64.c:3316
8020 msgid "First operand to .fframe must be a constant"
8023 #: config/tc-ia64.c:3336
8024 msgid "First operand to .vframe must be a general register"
8027 #: config/tc-ia64.c:3344
8028 msgid "Operand of .vframe contradicts .prologue"
8031 #: config/tc-ia64.c:3354
8032 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
8035 #: config/tc-ia64.c:3362
8036 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
8039 #: config/tc-ia64.c:3389
8040 msgid "First operand to .save not a register"
8043 #: config/tc-ia64.c:3395
8044 msgid "Second operand to .save not a valid register"
8047 #: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445
8048 msgid "Second operand of .save contradicts .prologue"
8051 #: config/tc-ia64.c:3452
8052 msgid "First operand to .save not a valid register"
8055 #: config/tc-ia64.c:3470
8056 msgid "First operand to .restore must be stack pointer (sp)"
8059 #: config/tc-ia64.c:3479
8060 msgid "Second operand to .restore must be a constant >= 0"
8063 #: config/tc-ia64.c:3489
8065 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
8068 #: config/tc-ia64.c:3576
8070 msgid "Illegal section name `%s' (causes unwind section name clash)"
8073 #: config/tc-ia64.c:3767
8074 msgid "First operand to .altrp not a valid branch register"
8077 #: config/tc-ia64.c:3796
8079 msgid "First operand to .%s not a register"
8082 #: config/tc-ia64.c:3801
8084 msgid "Second operand to .%s not a constant"
8087 #: config/tc-ia64.c:3868
8089 msgid "First operand to .%s not a valid register"
8092 #: config/tc-ia64.c:3891
8093 msgid "First operand to .save.g must be a positive 4-bit constant"
8096 #: config/tc-ia64.c:3904
8097 msgid "Second operand to .save.g must be a general register"
8100 #: config/tc-ia64.c:3909
8102 msgid "Second operand to .save.g must be the first of %d general registers"
8105 #: config/tc-ia64.c:3932
8106 msgid "Operand to .save.f must be a positive 20-bit constant"
8109 #: config/tc-ia64.c:3955
8110 msgid "First operand to .save.b must be a positive 5-bit constant"
8113 #: config/tc-ia64.c:3968
8114 msgid "Second operand to .save.b must be a general register"
8117 #: config/tc-ia64.c:3973
8119 msgid "Second operand to .save.b must be the first of %d general registers"
8122 #: config/tc-ia64.c:3999
8123 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
8126 #: config/tc-ia64.c:4007
8127 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
8130 #: config/tc-ia64.c:4015
8131 msgid "Operands to .save.gf may not be both zero"
8134 #: config/tc-ia64.c:4032
8135 msgid "Operand to .spill must be a constant"
8138 #: config/tc-ia64.c:4101
8140 msgid "Operand %d to .%s must be a constant"
8143 #: config/tc-ia64.c:4122
8145 msgid "Missing .label_state %ld"
8148 #: config/tc-ia64.c:4176
8149 msgid "Operand to .label_state must be a constant"
8152 #: config/tc-ia64.c:4195
8153 msgid "Operand to .copy_state must be a constant"
8156 #: config/tc-ia64.c:4218
8157 msgid "First operand to .unwabi must be a constant"
8160 #: config/tc-ia64.c:4224
8161 msgid "Second operand to .unwabi must be a constant"
8164 #: config/tc-ia64.c:4259
8165 msgid "Missing .endp after previous .proc"
8168 #: config/tc-ia64.c:4278
8169 msgid "Empty argument of .proc"
8172 #: config/tc-ia64.c:4283
8174 msgid "`%s' was already defined"
8177 #: config/tc-ia64.c:4326
8178 msgid "Initial .body should precede any instructions"
8181 #: config/tc-ia64.c:4345
8182 msgid ".prologue within prologue"
8185 #: config/tc-ia64.c:4350
8186 msgid "Initial .prologue should precede any instructions"
8189 #: config/tc-ia64.c:4360
8190 msgid "First operand to .prologue must be a positive 4-bit constant"
8193 #: config/tc-ia64.c:4362
8194 msgid "Pointless use of zero first operand to .prologue"
8197 #: config/tc-ia64.c:4376
8198 msgid "Using a constant as second operand to .prologue is deprecated"
8201 #: config/tc-ia64.c:4382
8202 msgid "Second operand to .prologue must be a general register"
8205 #: config/tc-ia64.c:4387
8207 msgid "Second operand to .prologue must be the first of %d general registers"
8210 #: config/tc-ia64.c:4500
8212 msgid "`%s' was not defined within procedure"
8215 #: config/tc-ia64.c:4538
8216 msgid "Empty argument of .endp"
8219 #: config/tc-ia64.c:4552
8221 msgid "`%s' was not specified with previous .proc"
8224 #: config/tc-ia64.c:4567
8226 msgid "`%s' should be an operand to this .endp"
8229 #: config/tc-ia64.c:4608 config/tc-ia64.c:4946 config/tc-ia64.c:5253
8230 msgid "Comma expected"
8233 #: config/tc-ia64.c:4649
8234 msgid "Expected '['"
8237 #: config/tc-ia64.c:4658 config/tc-ia64.c:7784
8238 msgid "Expected ']'"
8241 #: config/tc-ia64.c:4663
8242 msgid "Number of elements must be positive"
8245 #: config/tc-ia64.c:4674
8247 msgid "Used more than the declared %d rotating registers"
8250 #: config/tc-ia64.c:4682
8251 msgid "Used more than the available 96 rotating registers"
8254 #: config/tc-ia64.c:4689
8255 msgid "Used more than the available 48 rotating registers"
8258 #: config/tc-ia64.c:4717
8260 msgid "Attempt to redefine register set `%s'"
8263 #: config/tc-ia64.c:4783
8265 msgid "Unknown psr option `%s'"
8268 #: config/tc-ia64.c:4831
8269 msgid "Missing section name"
8272 #: config/tc-ia64.c:4841
8273 msgid "Comma expected after section name"
8276 #: config/tc-ia64.c:4852
8277 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
8280 #: config/tc-ia64.c:4941
8281 msgid "Register name expected"
8284 #: config/tc-ia64.c:4954
8285 msgid "Register value annotation ignored"
8288 #: config/tc-ia64.c:4993
8289 msgid "Directive invalid within a bundle"
8292 #: config/tc-ia64.c:5084
8293 msgid "Missing predicate relation type"
8296 #: config/tc-ia64.c:5090
8297 msgid "Unrecognized predicate relation type"
8300 #: config/tc-ia64.c:5136
8301 msgid "Bad register range"
8304 #: config/tc-ia64.c:5145 config/tc-ia64.c:7729
8305 msgid "Predicate register expected"
8308 #: config/tc-ia64.c:5150
8309 msgid "Duplicate predicate register ignored"
8312 #: config/tc-ia64.c:5166
8313 msgid "Predicate source and target required"
8316 #: config/tc-ia64.c:5168 config/tc-ia64.c:5180
8317 msgid "Use of p0 is not valid in this context"
8320 #: config/tc-ia64.c:5175
8321 msgid "At least two PR arguments expected"
8324 #: config/tc-ia64.c:5189
8325 msgid "At least one PR argument expected"
8328 #: config/tc-ia64.c:5224
8330 msgid "Inserting \"%s\" into entry hint table failed: %s"
8333 #. FIXME -- need 62-bit relocation type
8334 #: config/tc-ia64.c:5703
8335 msgid "62-bit relocation not yet implemented"
8338 #. XXX technically, this is wrong: we should not be issuing warning
8339 #. messages until we're sure this instruction pattern is going to
8341 #: config/tc-ia64.c:5789
8342 msgid "lower 16 bits of mask ignored"
8345 #: config/tc-ia64.c:6018
8346 msgid "stride must be a multiple of 64; lower 6 bits ignored"
8349 #: config/tc-ia64.c:6136
8350 msgid "Expected separator `='"
8353 #: config/tc-ia64.c:6170
8354 msgid "Duplicate equal sign (=) in instruction"
8357 #: config/tc-ia64.c:6177
8359 msgid "Illegal operand separator `%c'"
8362 #: config/tc-ia64.c:6292
8364 msgid "Operand %u of `%s' should be %s"
8367 #: config/tc-ia64.c:6296
8368 msgid "Wrong number of output operands"
8371 #: config/tc-ia64.c:6298
8372 msgid "Wrong number of input operands"
8375 #: config/tc-ia64.c:6300
8376 msgid "Operand mismatch"
8379 #: config/tc-ia64.c:6382
8381 msgid "Invalid use of `%c%d' as output operand"
8384 #: config/tc-ia64.c:6385
8386 msgid "Invalid use of `r%d' as base update address operand"
8389 #: config/tc-ia64.c:6409
8391 msgid "Invalid duplicate use of `%c%d'"
8394 #: config/tc-ia64.c:6416
8396 msgid "Invalid simultaneous use of `f%d' and `f%d'"
8399 #: config/tc-ia64.c:6422
8401 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
8404 #: config/tc-ia64.c:6466
8405 msgid "Value truncated to 62 bits"
8408 #: config/tc-ia64.c:6534
8410 msgid "Bad operand value: %s"
8413 #. Give an error if a frag containing code is not aligned to a 16 byte
8415 #: config/tc-ia64.c:6609 config/tc-ia64.h:177
8416 msgid "instruction address is not a multiple of 16"
8419 #: config/tc-ia64.c:6677
8421 msgid "`%s' must be last in bundle"
8424 #: config/tc-ia64.c:6709
8426 msgid "Internal error: don't know how to force %s to end of instruction group"
8429 #: config/tc-ia64.c:6722
8431 msgid "`%s' must be last in instruction group"
8434 #: config/tc-ia64.c:6752
8435 msgid "Label must be first in a bundle"
8438 #: config/tc-ia64.c:6829
8439 msgid "hint in B unit may be treated as nop"
8442 #: config/tc-ia64.c:6840
8443 msgid "hint in B unit can't be used"
8446 #: config/tc-ia64.c:6854
8447 msgid "emit_one_bundle: unexpected dynamic op"
8450 #: config/tc-ia64.c:6979
8452 msgid "`%s' does not fit into %s template"
8455 #: config/tc-ia64.c:6994
8457 msgid "`%s' does not fit into bundle"
8460 #: config/tc-ia64.c:7006
8462 msgid "`%s' can't go in %s of %s template"
8465 #: config/tc-ia64.c:7012
8466 msgid "Missing '}' at end of file"
8469 #: config/tc-ia64.c:7159
8471 msgid "Unrecognized option '-x%s'"
8474 #: config/tc-ia64.c:7186
8477 " --mconstant-gp\t mark output file as using the constant-GP model\n"
8478 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
8479 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
8480 "\t\t\t without function descriptors (sets ELF header flag\n"
8481 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
8482 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
8483 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
8484 " -mtune=[itanium1|itanium2]\n"
8485 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
8486 " -munwind-check=[warning|error]\n"
8487 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
8488 " -mhint.b=[ok|warning|error]\n"
8489 "\t\t\t hint.b check (default -mhint.b=error)\n"
8490 " -x | -xexplicit\t turn on dependency violation checking\n"
8493 #. Note for translators: "automagically" can be translated as "automatically" here.
8494 #: config/tc-ia64.c:7203
8496 " -xauto\t\t automagically remove dependency violations (default)\n"
8497 " -xnone\t\t turn off dependency violation checking\n"
8498 " -xdebug\t\t debug dependency violation checker\n"
8499 " -xdebugn\t\t debug dependency violation checker but turn off\n"
8500 "\t\t\t dependency violation checking\n"
8501 " -xdebugx\t\t debug dependency violation checker and turn on\n"
8502 "\t\t\t dependency violation checking\n"
8505 #: config/tc-ia64.c:7218
8506 msgid "--gstabs is not supported for ia64"
8509 #: config/tc-ia64.c:7456
8511 msgid "ia64.md_begin: can't hash `%s': %s"
8514 #: config/tc-ia64.c:7520
8516 msgid "Inserting \"%s\" into constant hash table failed: %s"
8519 #: config/tc-ia64.c:7532 config/tc-tilegx.c:263
8520 msgid "Could not set architecture and machine"
8523 #: config/tc-ia64.c:7664
8524 msgid "Explicit stops are ignored in auto mode"
8527 #: config/tc-ia64.c:7673
8528 msgid "Found '{' when manual bundling is already turned on"
8531 #: config/tc-ia64.c:7686
8532 msgid "Found '{' after explicit switch to automatic mode"
8535 #: config/tc-ia64.c:7692
8536 msgid "Found '}' when manual bundling is off"
8539 #: config/tc-ia64.c:7719
8540 msgid "Expected ')'"
8543 #: config/tc-ia64.c:7724
8544 msgid "Qualifying predicate expected"
8547 #: config/tc-ia64.c:7743
8548 msgid "Tag must come before qualifying predicate."
8551 #: config/tc-ia64.c:7773
8552 msgid "Expected ':'"
8555 #: config/tc-ia64.c:7789
8556 msgid "Tag name expected"
8559 #: config/tc-ia64.c:7891
8560 msgid "Rotating register index must be a non-negative constant"
8563 #: config/tc-ia64.c:7896
8565 msgid "Index out of range 0..%u"
8568 #: config/tc-ia64.c:7908
8569 msgid "Indirect register index must be a general register"
8572 #: config/tc-ia64.c:7917
8573 msgid "Index can only be applied to rotating or indirect registers"
8576 #: config/tc-ia64.c:7953 config/tc-xstormy16.c:145
8577 msgid "Expected '('"
8580 #: config/tc-ia64.c:7961 config/tc-pdp11.c:447 config/tc-pdp11.c:511
8581 #: config/tc-pdp11.c:545 config/tc-tilegx.c:1046 config/tc-tilepro.c:938
8582 #: config/tc-xstormy16.c:154
8586 #: config/tc-ia64.c:7979 config/tc-xstormy16.c:161
8587 msgid "Not a symbolic expression"
8590 #: config/tc-ia64.c:7984 config/tc-ia64.c:7998
8591 msgid "Illegal combination of relocation functions"
8594 #: config/tc-ia64.c:8087
8595 msgid "No current frame"
8598 #: config/tc-ia64.c:8089
8600 msgid "Register number out of range 0..%u"
8603 #: config/tc-ia64.c:8127
8604 msgid "Standalone `#' is illegal"
8607 #: config/tc-ia64.c:8130
8608 msgid "Redundant `#' suffix operators"
8611 #: config/tc-ia64.c:8288
8613 msgid "Unhandled dependency %s for %s (%s), note %d"
8616 #: config/tc-ia64.c:9600
8618 msgid "Unrecognized dependency specifier %d\n"
8621 #: config/tc-ia64.c:10476
8622 msgid "Only the first path encountering the conflict is reported"
8625 #: config/tc-ia64.c:10478
8626 msgid "This is the location of the conflicting usage"
8629 #: config/tc-ia64.c:10739
8631 msgid "Unknown opcode `%s'"
8634 #: config/tc-ia64.c:10817
8636 msgid "AR %d can only be accessed by %c-unit"
8639 #: config/tc-ia64.c:10829
8640 msgid "hint.b may be treated as nop"
8643 #: config/tc-ia64.c:10832
8644 msgid "hint.b shouldn't be used"
8647 #: config/tc-ia64.c:10871
8649 msgid "`%s' cannot be predicated"
8652 #: config/tc-ia64.c:10943
8653 msgid "Closing bracket missing"
8656 #: config/tc-ia64.c:10952
8657 msgid "Index must be a general register"
8660 #: config/tc-ia64.c:11117
8662 msgid "Unsupported fixup size %d"
8665 #. This should be an error, but since previously there wasn't any
8666 #. diagnostic here, don't make it fail because of this for now.
8667 #: config/tc-ia64.c:11389
8669 msgid "Cannot express %s%d%s relocation"
8672 #: config/tc-ia64.c:11408
8673 msgid "No addend allowed in @fptr() relocation"
8676 #: config/tc-ia64.c:11447
8677 msgid "integer operand out of range"
8680 #: config/tc-ia64.c:11514
8682 msgid "%s must have a constant value"
8685 #: config/tc-ia64.c:11534
8686 msgid "cannot resolve @slotcount parameter"
8689 #: config/tc-ia64.c:11567
8690 msgid "invalid @slotcount value"
8693 #: config/tc-ia64.c:11604 config/tc-z8k.c:1370
8695 msgid "Cannot represent %s relocation in object file"
8698 #: config/tc-ia64.c:11715
8699 msgid "Can't add stop bit to mark end of instruction group"
8702 #: config/tc-ia64.c:11825 read.c:2544 read.c:3238 read.c:3575 stabs.c:468
8704 msgid "expected comma after \"%s\""
8707 #: config/tc-ia64.c:11867
8709 msgid "`%s' is already the alias of %s `%s'"
8712 #: config/tc-ia64.c:11877
8714 msgid "%s `%s' already has an alias `%s'"
8717 #: config/tc-ia64.c:11888
8719 msgid "inserting \"%s\" into %s alias hash table failed: %s"
8722 #: config/tc-ia64.c:11896
8724 msgid "inserting \"%s\" into %s name hash table failed: %s"
8727 #: config/tc-ia64.c:11922
8729 msgid "symbol `%s' aliased to `%s' is not used"
8732 #: config/tc-ia64.c:11945
8734 msgid "section `%s' aliased to `%s' is not used"
8737 #: config/tc-ip2k.c:157
8739 msgid "IP2K specific command line options:\n"
8742 #: config/tc-ip2k.c:158
8744 msgid " -mip2022 restrict to IP2022 insns \n"
8747 #: config/tc-ip2k.c:159
8749 msgid " -mip2022ext permit extended IP2022 insn\n"
8752 #: config/tc-iq2000.c:363
8754 msgid "the yielding instruction %s may not be in a delay slot."
8757 #: config/tc-iq2000.c:371
8759 msgid "Register number (R%ld) for double word access must be even."
8762 #: config/tc-iq2000.c:380 config/tc-iq2000.c:385 config/tc-iq2000.c:390
8763 #: config/tc-iq2000.c:407 config/tc-mt.c:244 config/tc-mt.c:249
8765 msgid "operand references R%ld of previous load."
8768 #: config/tc-iq2000.c:395
8769 msgid "instruction implicitly accesses R31 of previous load."
8772 #: config/tc-iq2000.c:650 config/tc-mep.c:2007
8773 msgid "Unmatched high relocation"
8776 #: config/tc-iq2000.c:828 config/tc-mips.c:18314 config/tc-score.c:5815
8777 msgid ".end not in text section"
8780 #: config/tc-iq2000.c:832 config/tc-score.c:5818
8781 msgid ".end directive without a preceding .ent directive."
8784 #: config/tc-iq2000.c:841 config/tc-score.c:5826
8785 msgid ".end symbol does not match .ent symbol."
8788 #: config/tc-iq2000.c:844 config/tc-mips.c:18334 config/tc-score.c:5831
8789 msgid ".end directive missing or unknown symbol"
8792 #: config/tc-iq2000.c:862
8793 msgid "Expected simple number."
8796 #: config/tc-iq2000.c:891 config/tc-mips.c:18239 config/tc-score.c:5667
8798 msgid " *input_line_pointer == '%c' 0x%02x\n"
8801 #: config/tc-iq2000.c:893
8802 msgid "Invalid number"
8805 #: config/tc-iq2000.c:927 config/tc-score.c:5705
8806 msgid ".ent or .aent not in text section."
8809 #: config/tc-iq2000.c:930
8810 msgid "missing `.end'"
8813 #: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:274
8814 msgid "bad call to md_atof"
8817 #: config/tc-m32c.c:143
8819 msgid " M32C specific command line options:\n"
8822 #. Pretend that we do not recognise this option.
8823 #: config/tc-m32r.c:330
8824 msgid "Unrecognised option: -hidden"
8827 #: config/tc-m32r.c:357 config/tc-sparc.c:648
8828 msgid "Unrecognized option following -K"
8831 #: config/tc-m32r.c:372
8833 msgid " M32R specific command line options:\n"
8836 #: config/tc-m32r.c:374
8839 " -m32r disable support for the m32rx instruction set\n"
8842 #: config/tc-m32r.c:376
8844 msgid " -m32rx support the extended m32rx instruction set\n"
8847 #: config/tc-m32r.c:378
8849 msgid " -m32r2 support the extended m32r2 instruction set\n"
8852 #: config/tc-m32r.c:380
8854 msgid " -EL,-little produce little endian code and data\n"
8857 #: config/tc-m32r.c:382
8859 msgid " -EB,-big produce big endian code and data\n"
8862 #: config/tc-m32r.c:384
8864 msgid " -parallel try to combine instructions in parallel\n"
8867 #: config/tc-m32r.c:386
8869 msgid " -no-parallel disable -parallel\n"
8872 #: config/tc-m32r.c:388
8875 " -no-bitinst disallow the M32R2's extended bit-field "
8879 #: config/tc-m32r.c:390
8881 msgid " -O try to optimize code. Implies -parallel\n"
8884 #: config/tc-m32r.c:393
8887 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
8890 #: config/tc-m32r.c:395
8892 msgid " might violate contraints\n"
8895 #: config/tc-m32r.c:397
8897 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
8900 #: config/tc-m32r.c:399
8903 " instructions might violate "
8907 #: config/tc-m32r.c:401
8910 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
8913 #: config/tc-m32r.c:403
8916 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
8919 #: config/tc-m32r.c:405
8922 " -ignore-parallel-conflicts do not check parallel instructions\n"
8925 #: config/tc-m32r.c:407
8927 msgid " for constraint violations\n"
8930 #: config/tc-m32r.c:409
8933 " -no-ignore-parallel-conflicts check parallel instructions for\n"
8936 #: config/tc-m32r.c:411
8938 msgid " constraint violations\n"
8941 #: config/tc-m32r.c:413
8943 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
8946 #: config/tc-m32r.c:415
8948 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
8951 #: config/tc-m32r.c:418
8954 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
8958 #: config/tc-m32r.c:420
8960 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
8963 #: config/tc-m32r.c:422
8965 msgid " -Wuh synonym for -warn-unmatched-high\n"
8968 #: config/tc-m32r.c:424
8970 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
8973 #: config/tc-m32r.c:427
8975 msgid " -KPIC generate PIC\n"
8978 #: config/tc-m32r.c:849
8979 msgid "instructions write to the same destination register."
8982 #: config/tc-m32r.c:857
8983 msgid "Instructions do not use parallel execution pipelines."
8986 #: config/tc-m32r.c:865
8987 msgid "Instructions share the same execution pipeline"
8990 #: config/tc-m32r.c:930 config/tc-m32r.c:1044
8992 msgid "not a 16 bit instruction '%s'"
8995 #: config/tc-m32r.c:942 config/tc-m32r.c:1056 config/tc-m32r.c:1240
8997 msgid "instruction '%s' is for the M32R2 only"
9000 #: config/tc-m32r.c:955 config/tc-m32r.c:1069 config/tc-m32r.c:1253
9002 msgid "unknown instruction '%s'"
9005 #: config/tc-m32r.c:964 config/tc-m32r.c:1076 config/tc-m32r.c:1260
9007 msgid "instruction '%s' is for the M32RX only"
9010 #: config/tc-m32r.c:973 config/tc-m32r.c:1085
9012 msgid "instruction '%s' cannot be executed in parallel."
9015 #: config/tc-m32r.c:1028 config/tc-m32r.c:1110 config/tc-m32r.c:1317
9016 msgid "internal error: lookup/get operands failed"
9019 #: config/tc-m32r.c:1095
9021 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
9024 #: config/tc-m32r.c:1124
9027 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
9028 "is this intentional ?"
9031 #: config/tc-m32r.c:1128
9034 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
9035 "is this intentional ?"
9038 #: config/tc-m32r.c:1502
9040 msgid ".SCOMMon length (%ld.) <0! Ignored."
9043 #: config/tc-m32r.c:1552
9045 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
9048 #: config/tc-m32r.c:1929 config/tc-m32r.c:1982 config/tc-nds32.c:4150
9049 #: config/tc-nds32.c:4186 config/tc-sh.c:774 config/tc-sh.c:2454
9050 msgid "Invalid PIC expression."
9053 #: config/tc-m32r.c:2073
9054 msgid "Unmatched high/shigh reloc"
9057 #: config/tc-m68hc11.c:416
9060 "Motorola 68HC11/68HC12/68HCS12 options:\n"
9061 " -m68hc11 | -m68hc12 |\n"
9062 " -m68hcs12 | -mm9s12x |\n"
9063 " -mm9s12xg specify the processor [default %s]\n"
9064 " -mshort use 16-bit int ABI (default)\n"
9065 " -mlong use 32-bit int ABI\n"
9066 " -mshort-double use 32-bit double ABI\n"
9067 " -mlong-double use 64-bit double ABI (default)\n"
9068 " --force-long-branches always turn relative branches into absolute ones\n"
9069 " -S,--short-branches do not turn relative branches into absolute ones\n"
9070 " when the offset is out of range\n"
9071 " --strict-direct-mode do not turn the direct mode into extended mode\n"
9072 " when the instruction does not support direct mode\n"
9073 " --print-insn-syntax print the syntax of instruction in case of error\n"
9074 " --print-opcodes print the list of instructions with syntax\n"
9075 " --xgate-ramoffset offset ram addresses by 0xc000\n"
9076 " --generate-example generate an example of each instruction\n"
9077 " (used for testing)\n"
9080 #: config/tc-m68hc11.c:464 config/tc-xgate.c:284
9082 msgid "Default target `%s' is not supported."
9085 #. Dump the opcode statistics table.
9086 #: config/tc-m68hc11.c:482
9088 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
9091 #: config/tc-m68hc11.c:561
9093 msgid "Option `%s' is not recognized."
9096 #: config/tc-m68hc11.c:751
9100 #: config/tc-m68hc11.c:759
9104 #: config/tc-m68hc11.c:767
9108 #: config/tc-m68hc11.c:775
9112 #: config/tc-m68hc11.c:807
9113 msgid "RD, (RI,#offs5)"
9116 #: config/tc-m68hc11.c:859
9120 #: config/tc-m68hc11.c:868
9124 #: config/tc-m68hc11.c:877 config/tc-m68hc11.c:886
9128 #: config/tc-m68hc11.c:913
9132 #: config/tc-m68hc11.c:925
9136 #: config/tc-m68hc11.c:935
9141 #: config/tc-m68hc11.c:937
9145 #: config/tc-m68hc11.c:956
9149 #: config/tc-m68hc11.c:972
9152 "# Example of `%s' instructions\n"
9157 #: config/tc-m68hc11.c:1019
9159 msgid "Instruction `%s' is not recognized."
9162 #: config/tc-m68hc11.c:1024
9164 msgid "Instruction formats for `%s':"
9167 #: config/tc-m68hc11.c:1176
9169 msgid "Immediate operand is not allowed for operand %d."
9172 #: config/tc-m68hc11.c:1220
9173 msgid "Indirect indexed addressing is not valid for 68HC11."
9176 #: config/tc-m68hc11.c:1240
9177 msgid "Spurious `,' or bad indirect register addressing mode."
9180 #: config/tc-m68hc11.c:1262
9181 msgid "Missing second register or offset for indexed-indirect mode."
9184 #: config/tc-m68hc11.c:1272
9185 msgid "Missing second register for indexed-indirect mode."
9188 #: config/tc-m68hc11.c:1288
9189 msgid "Missing `]' to close indexed-indirect mode."
9192 #: config/tc-m68hc11.c:1333 config/tc-m68hc11.c:2963 config/tc-m68hc11.c:3075
9193 #: config/tc-m68hc11.c:3149 config/tc-m68hc11.c:3333 config/tc-m68hc11.c:3404
9194 msgid "Illegal operand."
9197 #. Looks like OP_R_R.
9198 #: config/tc-m68hc11.c:1338 config/tc-m68hc11.c:2968 config/tc-m68hc11.c:3080
9199 #: config/tc-m68hc11.c:3154 config/tc-m68hc11.c:3260 config/tc-m68hc11.c:3312
9200 #: config/tc-m68hc11.c:3320 config/tc-m68hc11.c:3338
9201 msgid "Missing operand."
9204 #: config/tc-m68hc11.c:1391
9205 msgid "Pre-increment mode is not valid for 68HC11"
9208 #: config/tc-m68hc11.c:1404
9209 msgid "Wrong register in register indirect mode."
9212 #: config/tc-m68hc11.c:1412
9213 msgid "Missing `]' to close register indirect operand."
9216 #: config/tc-m68hc11.c:1432
9217 msgid "Post-decrement mode is not valid for 68HC11."
9220 #: config/tc-m68hc11.c:1440
9221 msgid "Post-increment mode is not valid for 68HC11."
9224 #: config/tc-m68hc11.c:1458
9225 msgid "Invalid indexed indirect mode."
9228 #: config/tc-m68hc11.c:1582
9230 msgid "Trap id `%ld' is out of range."
9233 #: config/tc-m68hc11.c:1586
9234 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
9237 #: config/tc-m68hc11.c:1593 config/tc-m68hc11.c:1744
9239 msgid "Operand out of 8-bit range: `%ld'."
9242 #: config/tc-m68hc11.c:1600
9243 msgid "The trap id must be a constant."
9246 #: config/tc-m68hc11.c:1632 config/tc-m68hc11.c:1787 config/tc-xgate.c:1341
9248 msgid "Operand `%x' not recognized in fixup8."
9251 #: config/tc-m68hc11.c:1649 config/tc-m68hc11.c:1697
9253 msgid "Operand out of 16-bit range: `%ld'."
9256 #: config/tc-m68hc11.c:1680 config/tc-m68hc11.c:1711
9258 msgid "Operand `%x' not recognized in fixup16."
9261 #: config/tc-m68hc11.c:1804
9263 msgid "Unexpected branch conversion with `%x'"
9266 #: config/tc-m68hc11.c:1890 config/tc-m68hc11.c:2022
9268 msgid "Operand out of range for a relative branch: `%ld'"
9271 #: config/tc-m68hc11.c:1990
9272 msgid "Invalid register for dbcc/tbcc instruction."
9275 #: config/tc-m68hc11.c:2078
9277 msgid "Increment/decrement value is out of range: `%ld'."
9280 #: config/tc-m68hc11.c:2090
9281 msgid "Expecting a register."
9284 #: config/tc-m68hc11.c:2105
9285 msgid "Invalid register for post/pre increment."
9288 #: config/tc-m68hc11.c:2135
9289 msgid "Invalid register."
9292 #: config/tc-m68hc11.c:2142
9294 msgid "Offset out of 16-bit range: %ld."
9297 #: config/tc-m68hc11.c:2148
9299 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
9302 #: config/tc-m68hc11.c:2273
9303 msgid "Expecting register D for indexed indirect mode."
9306 #: config/tc-m68hc11.c:2275
9307 msgid "Indexed indirect mode is not allowed for movb/movw."
9310 #: config/tc-m68hc11.c:2292
9311 msgid "Invalid accumulator register."
9314 #: config/tc-m68hc11.c:2317
9315 msgid "Invalid indexed register."
9318 #: config/tc-m68hc11.c:2327
9319 msgid "Addressing mode not implemented yet."
9322 #: config/tc-m68hc11.c:2341
9323 msgid "Invalid source register for this instruction, use 'tfr'."
9326 #: config/tc-m68hc11.c:2343
9327 msgid "Invalid source register."
9330 #: config/tc-m68hc11.c:2348
9331 msgid "Invalid destination register for this instruction, use 'tfr'."
9334 #: config/tc-m68hc11.c:2350
9335 msgid "Invalid destination register."
9338 #: config/tc-m68hc11.c:2525
9339 msgid "Invalid indexed register, expecting register X."
9342 #: config/tc-m68hc11.c:2527
9343 msgid "Invalid indexed register, expecting register Y."
9346 #: config/tc-m68hc11.c:2846
9347 msgid "No instruction or missing opcode."
9350 #: config/tc-m68hc11.c:2856 config/tc-m68hc11.c:3534
9352 msgid "Opcode `%s' is not recognized."
9355 #: config/tc-m68hc11.c:2905 config/tc-m68hc11.c:3454 config/tc-m68hc11.c:3556
9357 msgid "Garbage at end of instruction: `%s'."
9360 #: config/tc-m68hc11.c:3442
9362 msgid "Failed to find a valid mode for `%s'."
9365 #: config/tc-m68hc11.c:3466 config/tc-m68hc11.c:3684 config/tc-m68hc11.c:3690
9367 msgid "Invalid operand for `%s'"
9370 #: config/tc-m68hc11.c:3742
9372 msgid "Invalid mode: %s\n"
9375 #: config/tc-m68hc11.c:3802
9376 msgid "bad .relax format"
9379 #: config/tc-m68hc11.c:3846 config/tc-xgate.c:632
9381 msgid "Relocation %d is not supported by object file format."
9384 #: config/tc-m68hc11.c:4123
9385 msgid "bra or bsr with undefined symbol."
9388 #: config/tc-m68hc11.c:4224 config/tc-m68hc11.c:4281
9390 msgid "Subtype %d is not recognized."
9393 #: config/tc-m68hc11.c:4339 config/tc-xgate.c:665
9394 msgid "Expression too complex."
9397 #: config/tc-m68hc11.c:4370 config/tc-xgate.c:710 config/tc-xgate.c:719
9398 msgid "Value out of 16-bit range."
9401 #: config/tc-m68hc11.c:4392
9403 msgid "Value %ld too large for 8-bit PC-relative branch."
9406 #: config/tc-m68hc11.c:4402 config/tc-xgate.c:676
9408 msgid "Value %ld too large for 9-bit PC-relative branch."
9411 #: config/tc-m68hc11.c:4411 config/tc-xgate.c:693
9413 msgid "Value %ld too large for 10-bit PC-relative branch."
9416 #: config/tc-m68hc11.c:4419
9418 msgid "Auto increment/decrement offset '%ld' is out of range."
9421 #: config/tc-m68hc11.c:4432
9423 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
9426 #: config/tc-m68hc11.c:4443
9428 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
9431 #: config/tc-m68hc11.c:4455
9433 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
9436 #: config/tc-m68hc11.c:4472 config/tc-xgate.c:754
9438 msgid "Line %d: unknown relocation type: 0x%x."
9441 #: config/tc-m68hc11.c:4497
9442 msgid "Invalid directive"
9445 #: config/tc-m68k.c:1165
9447 msgid "Can not do %d byte pc-relative relocation"
9450 #: config/tc-m68k.c:1167
9452 msgid "Can not do %d byte pc-relative pic relocation"
9455 #: config/tc-m68k.c:1172
9457 msgid "Can not do %d byte relocation"
9460 #: config/tc-m68k.c:1174
9462 msgid "Can not do %d byte pic relocation"
9465 #: config/tc-m68k.c:1254
9467 msgid "Unable to produce reloc against symbol '%s'"
9470 #: config/tc-m68k.c:1313 config/tc-vax.c:2367
9472 msgid "Cannot make %s relocation PC relative"
9475 #: config/tc-m68k.c:1429 config/tc-vax.c:1877
9479 #: config/tc-m68k.c:1459 config/tc-vax.c:1893
9480 msgid "Unknown operator"
9483 #: config/tc-m68k.c:2362
9484 msgid "invalid instruction for this architecture; needs "
9487 #: config/tc-m68k.c:2370
9488 msgid "hardware divide"
9491 #: config/tc-m68k.c:2392 config/tc-m68k.c:2396 config/tc-m68k.c:2400
9495 #: config/tc-m68k.c:2453
9496 msgid "operands mismatch"
9499 #: config/tc-m68k.c:2517 config/tc-m68k.c:2523 config/tc-m68k.c:2529
9500 #: config/tc-mmix.c:2493 config/tc-mmix.c:2517
9501 msgid "operand out of range"
9504 #: config/tc-m68k.c:2586
9506 msgid "Bignum too big for %c format; truncated"
9509 #: config/tc-m68k.c:2663
9510 msgid "displacement too large for this architecture; needs 68020 or higher"
9513 #: config/tc-m68k.c:2774
9515 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
9518 #: config/tc-m68k.c:2779
9519 msgid "invalid index size for coldfire"
9522 #: config/tc-m68k.c:2832
9523 msgid "Forcing byte displacement"
9526 #: config/tc-m68k.c:2834
9527 msgid "byte displacement out of range"
9530 #: config/tc-m68k.c:2882 config/tc-m68k.c:2920
9531 msgid "invalid operand mode for this architecture; needs 68020 or higher"
9534 #: config/tc-m68k.c:2906 config/tc-m68k.c:2940
9535 msgid ":b not permitted; defaulting to :w"
9538 #: config/tc-m68k.c:3017
9539 msgid "unsupported byte value; use a different suffix"
9542 #: config/tc-m68k.c:3032
9543 msgid "unknown/incorrect operand"
9546 #: config/tc-m68k.c:3075 config/tc-m68k.c:3083 config/tc-m68k.c:3090
9547 #: config/tc-m68k.c:3097
9548 msgid "out of range"
9551 #: config/tc-m68k.c:3170
9552 msgid "Can't use long branches on this architecture"
9555 #: config/tc-m68k.c:3276
9556 msgid "Expression out of range, using 0"
9559 #: config/tc-m68k.c:3477 config/tc-m68k.c:3493
9560 msgid "Floating point register in register list"
9563 #: config/tc-m68k.c:3483
9564 msgid "Wrong register in floating-point reglist"
9567 #: config/tc-m68k.c:3499
9568 msgid "incorrect register in reglist"
9571 #: config/tc-m68k.c:3505
9572 msgid "wrong register in floating-point reglist"
9576 #: config/tc-m68k.c:3978
9581 #: config/tc-m68k.c:3989
9585 #: config/tc-m68k.c:4006
9586 msgid "Missing operand"
9589 #: config/tc-m68k.c:4331
9591 msgid "unrecognized default cpu `%s'"
9594 #: config/tc-m68k.c:4385
9596 msgid "%s -- statement `%s' ignored"
9599 #: config/tc-m68k.c:4434
9601 msgid "Don't know how to figure width of %c in md_assemble()"
9604 #: config/tc-m68k.c:4604
9606 msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
9609 #: config/tc-m68k.c:4669 config/tc-m68k.c:4708
9611 msgid "Internal Error: Can't find %s in hash table"
9614 #: config/tc-m68k.c:4672 config/tc-m68k.c:4711
9616 msgid "Internal Error: Can't hash %s: %s"
9619 #: config/tc-m68k.c:4836
9621 msgid "text label `%s' aligned to odd boundary"
9624 #: config/tc-m68k.c:5008
9626 msgid "value %ld out of range"
9629 #: config/tc-m68k.c:5022
9630 msgid "invalid byte branch offset"
9633 #: config/tc-m68k.c:5059
9634 msgid "short branch with zero offset: use :w"
9637 #: config/tc-m68k.c:5103
9638 msgid "Conversion of PC relative BSR to absolute JSR"
9641 #: config/tc-m68k.c:5114
9642 msgid "Conversion of PC relative branch to absolute jump"
9645 #: config/tc-m68k.c:5131 config/tc-m68k.c:5188
9646 msgid "Conversion of PC relative conditional branch to absolute jump"
9649 #: config/tc-m68k.c:5253
9650 msgid "Conversion of PC relative displacement to absolute"
9653 #: config/tc-m68k.c:5466
9654 msgid "Tried to convert PC relative branch to absolute jump"
9657 #: config/tc-m68k.c:5511 config/tc-m68k.c:5522 config/tc-m68k.c:5566
9658 msgid "expression out of range: defaulting to 1"
9661 #: config/tc-m68k.c:5558
9662 msgid "expression out of range: defaulting to 0"
9665 #: config/tc-m68k.c:5599 config/tc-m68k.c:5611
9667 msgid "Can't deal with expression; defaulting to %ld"
9670 #: config/tc-m68k.c:5625
9671 msgid "expression doesn't fit in BYTE"
9674 #: config/tc-m68k.c:5629
9675 msgid "expression doesn't fit in WORD"
9678 #: config/tc-m68k.c:5716
9680 msgid "%s: unrecognized processor name"
9683 #: config/tc-m68k.c:5777
9684 msgid "bad coprocessor id"
9687 #: config/tc-m68k.c:5783
9688 msgid "unrecognized fopt option"
9691 #: config/tc-m68k.c:5916
9693 msgid "option `%s' may not be negated"
9696 #: config/tc-m68k.c:5927
9698 msgid "option `%s' not recognized"
9701 #: config/tc-m68k.c:5956
9702 msgid "bad format of OPT NEST=depth"
9705 #: config/tc-m68k.c:6012
9706 msgid "missing label"
9709 #: config/tc-m68k.c:6038
9711 msgid "bad register list: %s"
9714 #: config/tc-m68k.c:6136
9715 msgid "restore without save"
9718 #: config/tc-m68k.c:6290 config/tc-m68k.c:6660
9719 msgid "syntax error in structured control directive"
9722 #: config/tc-m68k.c:6335
9723 msgid "missing condition code in structured control directive"
9726 #: config/tc-m68k.c:6406
9729 "Condition <%c%c> in structured control directive can not be encoded correctly"
9732 #: config/tc-m68k.c:6702
9733 msgid "missing then"
9736 #: config/tc-m68k.c:6783
9737 msgid "else without matching if"
9740 #: config/tc-m68k.c:6816
9741 msgid "endi without matching if"
9744 #: config/tc-m68k.c:6856
9745 msgid "break outside of structured loop"
9748 #: config/tc-m68k.c:6894
9749 msgid "next outside of structured loop"
9752 #: config/tc-m68k.c:6945
9756 #: config/tc-m68k.c:6983
9757 msgid "missing to or downto"
9760 #: config/tc-m68k.c:7019 config/tc-m68k.c:7053 config/tc-m68k.c:7267
9764 #: config/tc-m68k.c:7154
9765 msgid "endf without for"
9768 #: config/tc-m68k.c:7208
9769 msgid "until without repeat"
9772 #: config/tc-m68k.c:7302
9773 msgid "endw without while"
9776 #: config/tc-m68k.c:7335 config/tc-m68k.c:7363
9777 msgid "already assembled instructions"
9780 #: config/tc-m68k.c:7440
9782 msgid "`%s' is deprecated, use `%s'"
9785 #: config/tc-m68k.c:7459
9787 msgid "cpu `%s' unrecognized"
9790 #: config/tc-m68k.c:7478
9792 msgid "architecture `%s' unrecognized"
9795 #: config/tc-m68k.c:7499
9797 msgid "extension `%s' unrecognized"
9800 #: config/tc-m68k.c:7618
9802 msgid "option `-A%s' is deprecated: use `-%s'"
9805 #: config/tc-m68k.c:7651
9806 msgid "architecture features both enabled and disabled"
9809 #: config/tc-m68k.c:7678
9810 msgid "selected processor does not have all features of selected architecture"
9813 #: config/tc-m68k.c:7687
9814 msgid "m68k and cf features both selected"
9817 #: config/tc-m68k.c:7699
9818 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
9821 #: config/tc-m68k.c:7731
9824 "-march=<arch>\t\tset architecture\n"
9825 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
9828 #: config/tc-m68k.c:7736
9830 msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
9833 #: config/tc-m68k.c:7742
9836 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
9837 "-pic, -k\t\tgenerate position independent code\n"
9838 "-S\t\t\tturn jbsr into jsr\n"
9839 "--pcrel never turn PC-relative branches into absolute jumps\n"
9840 "--register-prefix-optional\n"
9841 "\t\t\trecognize register names without prefix character\n"
9842 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
9843 "--base-size-default-16\tbase reg without size is 16 bits\n"
9844 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
9845 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
9846 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
9849 #: config/tc-m68k.c:7756
9851 msgid "Architecture variants are: "
9854 #: config/tc-m68k.c:7765
9856 msgid "Processor variants are: "
9859 #: config/tc-m68k.c:7772 config/tc-xtensa.c:6267
9864 #: config/tc-m68k.c:7803
9866 msgid "Error %s in %s\n"
9869 #: config/tc-m68k.c:7807
9871 msgid "Opcode(%d.%s): "
9874 #: config/tc-m68k.c:7965
9875 msgid "Not a defined coldfire architecture"
9878 #: config/tc-m68k.c:8141
9880 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
9883 #: config/tc-mcore.c:520 config/tc-microblaze.c:506 config/tc-microblaze.c:534
9884 #: config/tc-microblaze.c:571 config/tc-microblaze.c:583
9886 msgid "register expected, but saw '%.6s'"
9889 #: config/tc-mcore.c:602
9891 msgid "control register expected, but saw '%.6s'"
9894 #: config/tc-mcore.c:638
9895 msgid "bad/missing psr specifier"
9898 #: config/tc-mcore.c:688
9899 msgid "more than 65K literal pools"
9902 #: config/tc-mcore.c:742
9906 #: config/tc-mcore.c:781
9907 msgid "operand must be a constant"
9910 #: config/tc-mcore.c:783
9912 msgid "operand must be absolute in range %u..%u, not %ld"
9915 #: config/tc-mcore.c:818
9916 msgid "operand must be a multiple of 4"
9919 #: config/tc-mcore.c:825
9920 msgid "operand must be a multiple of 2"
9923 #: config/tc-mcore.c:839 config/tc-mcore.c:1355 config/tc-mcore.c:1409
9924 msgid "base register expected"
9927 #: config/tc-mcore.c:887 config/tc-microblaze.c:928
9928 #: config/tc-microblaze.c:1060 config/tc-microblaze.c:1092
9929 #: config/tc-microblaze.c:1545 config/tc-microblaze.c:1611
9930 #: config/tc-microblaze.c:1684 config/tc-microblaze.c:2096
9931 #: config/tc-microblaze.c:2142
9933 msgid "unknown opcode \"%s\""
9936 #: config/tc-mcore.c:930
9937 msgid "invalid register: r15 illegal"
9940 #: config/tc-mcore.c:979 config/tc-mcore.c:1560
9941 msgid "M340 specific opcode used when assembling for M210"
9944 #: config/tc-mcore.c:997 config/tc-mcore.c:1037 config/tc-mcore.c:1056
9945 #: config/tc-mcore.c:1075 config/tc-mcore.c:1103 config/tc-mcore.c:1132
9946 #: config/tc-mcore.c:1169 config/tc-mcore.c:1204 config/tc-mcore.c:1223
9947 #: config/tc-mcore.c:1242 config/tc-mcore.c:1276 config/tc-mcore.c:1301
9948 #: config/tc-mcore.c:1358 config/tc-mcore.c:1412 config/tc-mcore.c:1448
9949 #: config/tc-mcore.c:1507 config/tc-mcore.c:1529 config/tc-mcore.c:1552
9950 msgid "second operand missing"
9953 #: config/tc-mcore.c:1013
9954 msgid "destination register must be r1"
9957 #: config/tc-mcore.c:1034
9958 msgid "source register must be r1"
9961 #: config/tc-mcore.c:1098 config/tc-mcore.c:1155
9962 msgid "immediate is not a power of two"
9965 #: config/tc-mcore.c:1126
9966 msgid "translating bgeni to movi"
9969 #: config/tc-mcore.c:1163
9970 msgid "translating mgeni to movi"
9973 #: config/tc-mcore.c:1195
9974 msgid "translating bmaski to movi"
9977 #: config/tc-mcore.c:1271
9979 msgid "displacement too large (%d)"
9982 #: config/tc-mcore.c:1285
9983 msgid "Invalid register: r0 and r15 illegal"
9986 #: config/tc-mcore.c:1316
9987 msgid "bad starting register: r0 and r15 invalid"
9990 #: config/tc-mcore.c:1329
9991 msgid "ending register must be r15"
9994 #: config/tc-mcore.c:1349
9995 msgid "bad base register: must be r0"
9998 #: config/tc-mcore.c:1367
9999 msgid "first register must be r4"
10002 #: config/tc-mcore.c:1378
10003 msgid "last register must be r7"
10006 #: config/tc-mcore.c:1415
10007 msgid "reg-reg expected"
10010 #: config/tc-mcore.c:1526
10011 msgid "second operand must be 1"
10014 #: config/tc-mcore.c:1547
10015 msgid "zero used as immediate value"
10018 #: config/tc-mcore.c:1574
10019 msgid "duplicated psr bit specifier"
10022 #: config/tc-mcore.c:1580
10023 msgid "`af' must appear alone"
10026 #: config/tc-mcore.c:1587 config/tc-microblaze.c:1722
10028 msgid "unimplemented opcode \"%s\""
10031 #: config/tc-mcore.c:1596 config/tc-microblaze.c:1731
10033 msgid "ignoring operands: %s "
10036 #: config/tc-mcore.c:1666
10038 msgid "unrecognised cpu type '%s'"
10041 #: config/tc-mcore.c:1684
10044 "MCORE specific options:\n"
10045 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
10046 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
10047 " -cpu=[210|340] select CPU type\n"
10048 " -EB assemble for a big endian system (default)\n"
10049 " -EL assemble for a little endian system\n"
10052 #: config/tc-mcore.c:1702 config/tc-microblaze.c:1842
10053 msgid "failed sanity check: short_jump"
10056 #: config/tc-mcore.c:1712 config/tc-microblaze.c:1852
10057 msgid "failed sanity check: long_jump"
10060 #: config/tc-mcore.c:1738
10062 msgid "odd displacement at %x"
10065 #. Variable not in small data read only segment accessed
10066 #. using small data read only anchor.
10067 #: config/tc-mcore.c:1920 config/tc-microblaze.c:1958
10068 #: config/tc-microblaze.c:2255 config/tc-microblaze.c:2278
10072 #: config/tc-mcore.c:1947
10074 msgid "odd distance branch (0x%lx bytes)"
10077 #: config/tc-mcore.c:1951
10079 msgid "pcrel for branch to %s too far (0x%lx)"
10082 #: config/tc-mcore.c:1971
10084 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
10087 #: config/tc-mcore.c:1983
10089 msgid "pcrel for loopt too far (0x%lx)"
10092 #: config/tc-mcore.c:2179 config/tc-microblaze.c:2422 config/tc-tic30.c:1381
10094 msgid "Can not do %d byte %srelocation"
10097 #: config/tc-mcore.c:2181 config/tc-microblaze.c:2424
10098 msgid "pc-relative"
10101 #: config/tc-mep.c:340
10104 "MeP specific command line options:\n"
10105 " -EB assemble for a big endian system\n"
10106 " -EL assemble for a little endian system (default)\n"
10107 " -mconfig=<name> specify a chip configuration to use\n"
10108 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
10109 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
10110 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
10111 " enable/disable the given opcodes\n"
10113 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
10114 " if no -m options are given, all core opcodes are enabled;\n"
10115 " if any enabling -m options are given, only those are enabled;\n"
10116 " if only disabling -m options are given, only those are disabled.\n"
10119 #: config/tc-mep.c:409
10120 msgid "$hi and $lo are disabled when MUL and DIV are off"
10123 #: config/tc-mep.c:416
10124 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
10127 #: config/tc-mep.c:421
10128 msgid "$dbg and $depc are disabled when DEBUG is off"
10131 #: config/tc-mep.c:612
10132 msgid "core and copro insn lengths must total 32 bits."
10135 #: config/tc-mep.c:615 config/tc-mep.c:752
10136 msgid "vliw group must consist of 1 core and 1 copro insn."
10139 #: config/tc-mep.c:749
10140 msgid "core and copro insn lengths must total 64 bits."
10143 #: config/tc-mep.c:981
10145 msgid "cannot pack %s with a 16-bit insn"
10148 #: config/tc-mep.c:999
10150 msgid "cannot pack %s and %s together with a 16-bit insn"
10153 #: config/tc-mep.c:1005
10154 msgid "too many IVC2 insns to pack with a 16-bit core insn"
10157 #: config/tc-mep.c:1020
10159 msgid "cannot pack %s into slot P1"
10162 #: config/tc-mep.c:1026
10163 msgid "too many IVC2 insns to pack with a 32-bit core insn"
10166 #: config/tc-mep.c:1044
10168 msgid "unable to pack %s by itself?"
10171 #: config/tc-mep.c:1074
10173 msgid "cannot pack %s and %s together"
10176 #: config/tc-mep.c:1080
10177 msgid "too many IVC2 insns to pack together"
10180 #. There are no insns in the queue and a plus is present.
10181 #. This is a syntax error. Let's not tolerate this.
10182 #. We can relax this later if necessary.
10183 #: config/tc-mep.c:1317
10184 msgid "Invalid use of parallelization operator."
10187 #: config/tc-mep.c:1363
10188 msgid "Leading plus sign not allowed in core mode"
10191 #: config/tc-mep.c:1891
10193 msgid "Don't know how to relocate plain operands of type %s"
10196 #: config/tc-mep.c:1901
10198 msgid "Perhaps you are missing %%tpoff()?"
10201 #: config/tc-mep.c:2088
10202 msgid "bad .section directive: want a,v,w,x,M,S in string"
10205 #: config/tc-mep.c:2146
10206 msgid ".vliw unavailable when VLIW is disabled."
10209 #: config/tc-metag.c:457
10210 msgid "no floating point unit specified"
10213 #: config/tc-metag.c:722
10215 msgid "offset must be a multiple of %d"
10218 #: config/tc-metag.c:738 config/tc-metag.c:4444
10219 msgid "offset and base must be from the same unit"
10222 #: config/tc-metag.c:869 config/tc-metag.c:3168 config/tc-metag.c:3270
10223 msgid "invalid destination register"
10226 #: config/tc-metag.c:885 config/tc-metag.c:903 config/tc-metag.c:1294
10227 #: config/tc-metag.c:1312 config/tc-metag.c:1532 config/tc-metag.c:3100
10228 #: config/tc-metag.c:3185 config/tc-metag.c:3287
10229 msgid "invalid memory operand"
10232 #: config/tc-metag.c:940 config/tc-metag.c:3118
10233 msgid "invalid source register"
10236 #: config/tc-metag.c:1025
10237 msgid "invalid destination unit"
10240 #: config/tc-metag.c:1033
10241 msgid "mov cannot use RD port as destination"
10244 #: config/tc-metag.c:1058
10245 msgid "invalid source unit"
10248 #: config/tc-metag.c:1066
10249 msgid "source and address units must not be shared for this addressing mode"
10252 #: config/tc-metag.c:1074 config/tc-metag.c:1678
10253 msgid "set can only use RD port as source"
10256 #: config/tc-metag.c:1089 config/tc-metag.c:1190 config/tc-metag.c:1441
10257 #: config/tc-metag.c:1699 config/tc-metag.c:4054
10259 msgid "base unit must be one of %s"
10262 #. We already tried to encode as an extended GET/SET.
10263 #. Parsing as a standard GET/SET provides a smaller offset.
10264 #: config/tc-metag.c:1110 config/tc-metag.c:1216 config/tc-metag.c:3131
10265 #: config/tc-metag.c:3198 config/tc-metag.c:3300 config/tc-metag.c:4581
10266 msgid "offset value out of range"
10269 #: config/tc-metag.c:1170
10270 msgid "destination unit must be RD"
10273 #: config/tc-metag.c:1280
10274 msgid "invalid destination register list"
10277 #: config/tc-metag.c:1327
10278 msgid "invalid source register list"
10281 #: config/tc-metag.c:1352
10282 msgid "register list must be even numbered"
10285 #: config/tc-metag.c:1358
10286 msgid "register list must be from the same unit"
10289 #: config/tc-metag.c:1381
10290 msgid "register list must not contain duplicates"
10293 #: config/tc-metag.c:1638
10294 msgid "MDRD value must be between 1 and 8"
10297 #: config/tc-metag.c:1729
10298 msgid "invalid destination memory operand"
10301 #: config/tc-metag.c:1744
10302 msgid "invalid source memory operand"
10305 #: config/tc-metag.c:1751
10307 msgid "address units must be one of %s"
10310 #: config/tc-metag.c:1758
10311 msgid "base and offset must be from the same unit"
10314 #: config/tc-metag.c:1766
10315 msgid "source and destination increment mode must agree"
10318 #: config/tc-metag.c:2041
10320 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
10321 "be in different units"
10324 #: config/tc-metag.c:2049
10325 msgid "source and destination register must be in different units"
10328 #: config/tc-metag.c:2081
10330 msgid "register unit must be one of %s"
10333 #: config/tc-metag.c:2168
10335 msgid "link register unit must be one of %s"
10338 #: config/tc-metag.c:2174
10339 msgid "link register must be in a low numbered register"
10342 #: config/tc-metag.c:2191 config/tc-metag.c:2715 config/tc-metag.c:2769
10343 msgid "target out of range"
10346 #: config/tc-metag.c:2672
10347 msgid "invalid quickrot unit specified"
10350 #: config/tc-metag.c:2687
10351 msgid "invalid quickrot register specified"
10354 #: config/tc-metag.c:2741
10355 msgid "source register must be in the trigger unit"
10358 #: config/tc-metag.c:2844
10359 msgid "Source registers must be in the same unit"
10362 #: config/tc-metag.c:3555 config/tc-metag.c:3719 config/tc-metag.c:3987
10363 msgid "destination register should be even numbered"
10366 #: config/tc-metag.c:3627
10367 msgid "comparison must be with register or #0"
10370 #: config/tc-metag.c:3693 config/tc-metag.c:3758
10371 msgid "instruction cannot operate on pair values"
10374 #: config/tc-metag.c:3704
10375 msgid "zero flag is not valid for this instruction"
10378 #: config/tc-metag.c:3725
10379 msgid "source register should be even numbered"
10382 #: config/tc-metag.c:3785 config/tc-metag.c:3794
10383 msgid "fraction bits value out of range"
10386 #: config/tc-metag.c:3976
10387 msgid "simd instructions operate on pair values (L prefix)"
10390 #: config/tc-metag.c:3994
10391 msgid "source registers should be even numbered"
10394 #: config/tc-metag.c:4272
10396 msgid "expected ']', not %c in %s"
10399 #: config/tc-metag.c:4391
10400 msgid "invalid register for memory access"
10403 #: config/tc-metag.c:4504 config/tc-metag.c:4632
10404 msgid "unexpected end of line"
10407 #: config/tc-metag.c:4551
10408 msgid "'H' modifier only valid for accumulator registers"
10411 #: config/tc-metag.c:4604
10412 msgid "base unit must be either A0 or A1"
10415 #: config/tc-metag.c:4677 config/tc-metag.c:5120
10416 msgid "invalid register"
10419 #: config/tc-metag.c:4825
10420 msgid "could not parse template definition"
10423 #: config/tc-metag.c:5012
10424 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
10427 #: config/tc-metag.c:5068
10428 msgid "invalid operands for cross-unit op"
10431 #: config/tc-metag.c:5110
10432 msgid "missing flags: one of 'P', 'N' or 'Z' required"
10435 #: config/tc-metag.c:5138
10436 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
10439 #: config/tc-metag.c:5159
10440 msgid "accumulator not a valid destination"
10443 #: config/tc-metag.c:5169 config/tc-metag.c:5385 config/tc-metag.c:5569
10444 msgid "invalid immediate value"
10447 #: config/tc-metag.c:5181
10448 msgid "immediate value not allowed when source & dest differ"
10451 #: config/tc-metag.c:5213
10453 msgid "invalid register operand: %s"
10456 #: config/tc-metag.c:5247
10457 msgid "QUICKRoT extension requires 4 registers"
10460 #: config/tc-metag.c:5254
10461 msgid "invalid fourth register"
10464 #: config/tc-metag.c:5261
10465 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
10468 #: config/tc-metag.c:5289
10469 msgid "DSP RAM pointer in incorrect unit"
10472 #: config/tc-metag.c:5335
10473 msgid "invalid register operand #1"
10476 #: config/tc-metag.c:5349
10477 msgid "invalid register operand #2"
10480 #: config/tc-metag.c:5413
10481 msgid "this instruction does not accept an immediate"
10484 #: config/tc-metag.c:5433
10485 msgid "invalid register operand #3"
10488 #: config/tc-metag.c:5445
10489 msgid "this instruction does not accept an accumulator"
10492 #: config/tc-metag.c:5463
10493 msgid "invalid register operand #4"
10496 #: config/tc-metag.c:5540
10497 msgid "invalid accumulator register"
10500 #: config/tc-metag.c:5596
10501 msgid "conditional instruction cannot use G flag"
10504 #: config/tc-metag.c:5607
10505 msgid "conditional instruction cannot use B flag"
10508 #: config/tc-metag.c:5618
10509 msgid "conditional instruction cannot use R flag"
10512 #: config/tc-metag.c:5727
10513 msgid "'L' modifier not valid for this instruction"
10516 #: config/tc-metag.c:5859
10518 msgid "missing fpu name `%s'"
10521 #: config/tc-metag.c:5870
10523 msgid "unknown fpu `%s'"
10526 #: config/tc-metag.c:5885
10528 msgid "missing DSP name `%s'"
10531 #: config/tc-metag.c:5896
10533 msgid "unknown DSP `%s'"
10536 #: config/tc-metag.c:5914
10537 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
10540 #: config/tc-metag.c:5952
10542 msgid " Meta specific command line options:\n"
10545 #: config/tc-metag.c:6041
10546 msgid "premature end of floating point prefix"
10549 #: config/tc-metag.c:6101
10550 msgid "unknown floating point prefix character"
10553 #: config/tc-metag.c:6250
10555 msgid "unknown DSP prefix character %c %s"
10558 #: config/tc-metag.c:6513
10560 msgid "instruction mnemonic too long: %s"
10563 #: config/tc-metag.c:6568
10565 msgid "junk at end of line: \"%s\""
10568 #: config/tc-metag.c:6575
10570 msgid "failed to assemble instruction: \"%s\""
10573 #: config/tc-metag.c:6580
10575 msgid "unknown floating point mnemonic: \"%s\""
10578 #: config/tc-metag.c:6582
10580 msgid "unknown mnemonic: \"%s\""
10583 #: config/tc-metag.c:6633
10585 msgid "cannot assemble DSP instruction, DSP option not set: %s"
10588 #: config/tc-metag.c:6640
10590 msgid "cannot assemble FPU instruction, FPU option not set: %s"
10593 #: config/tc-metag.c:6738 config/tc-nds32.c:6010
10594 msgid "Bad call to md_atof()"
10597 #: config/tc-microblaze.c:511 config/tc-microblaze.c:540
10598 #: config/tc-microblaze.c:577
10600 msgid "Invalid register number at '%.6s'"
10603 #: config/tc-microblaze.c:738
10604 msgid "operand must be a constant or a label"
10607 #: config/tc-microblaze.c:742
10609 msgid "operand must be absolute in range %d..%d, not %d"
10612 #: config/tc-microblaze.c:942 config/tc-microblaze.c:949
10613 #: config/tc-microblaze.c:956 config/tc-microblaze.c:989
10614 #: config/tc-microblaze.c:996 config/tc-microblaze.c:1002
10615 #: config/tc-microblaze.c:1115 config/tc-microblaze.c:1122
10616 #: config/tc-microblaze.c:1128 config/tc-microblaze.c:1159
10617 #: config/tc-microblaze.c:1166 config/tc-microblaze.c:1186
10618 #: config/tc-microblaze.c:1193 config/tc-microblaze.c:1213
10619 #: config/tc-microblaze.c:1220 config/tc-microblaze.c:1238
10620 #: config/tc-microblaze.c:1245 config/tc-microblaze.c:1267
10621 #: config/tc-microblaze.c:1274 config/tc-microblaze.c:1292
10622 #: config/tc-microblaze.c:1304 config/tc-microblaze.c:1322
10623 #: config/tc-microblaze.c:1339 config/tc-microblaze.c:1346
10624 #: config/tc-microblaze.c:1392 config/tc-microblaze.c:1399
10625 #: config/tc-microblaze.c:1445 config/tc-microblaze.c:1452
10626 #: config/tc-microblaze.c:1474 config/tc-microblaze.c:1481
10627 #: config/tc-microblaze.c:1501 config/tc-microblaze.c:1507
10628 #: config/tc-microblaze.c:1567 config/tc-microblaze.c:1573
10629 #: config/tc-microblaze.c:1633 config/tc-microblaze.c:1707
10630 msgid "Error in statement syntax"
10633 #: config/tc-microblaze.c:962 config/tc-microblaze.c:964
10634 #: config/tc-microblaze.c:966 config/tc-microblaze.c:1006
10635 #: config/tc-microblaze.c:1008 config/tc-microblaze.c:1132
10636 #: config/tc-microblaze.c:1134 config/tc-microblaze.c:1172
10637 #: config/tc-microblaze.c:1174 config/tc-microblaze.c:1199
10638 #: config/tc-microblaze.c:1201 config/tc-microblaze.c:1226
10639 #: config/tc-microblaze.c:1249 config/tc-microblaze.c:1280
10640 #: config/tc-microblaze.c:1310 config/tc-microblaze.c:1328
10641 #: config/tc-microblaze.c:1458 config/tc-microblaze.c:1460
10642 #: config/tc-microblaze.c:1487 config/tc-microblaze.c:1489
10643 #: config/tc-microblaze.c:1511 config/tc-microblaze.c:1577
10644 #: config/tc-microblaze.c:1639
10645 msgid "Cannot use special register with this instruction"
10648 #: config/tc-microblaze.c:1016
10649 msgid "lmi pseudo instruction should not use a label in imm field"
10652 #: config/tc-microblaze.c:1018
10653 msgid "smi pseudo instruction should not use a label in imm field"
10656 #: config/tc-microblaze.c:1137
10657 msgid "Symbol used as immediate for shift instruction"
10660 #: config/tc-microblaze.c:1146
10662 msgid "Shift value > 32. using <value %% 32>"
10665 #: config/tc-microblaze.c:1252
10666 msgid "Symbol used as immediate value for msrset/msrclr instructions"
10669 #: config/tc-microblaze.c:1381 config/tc-microblaze.c:1434
10670 msgid "invalid value for special purpose register"
10673 #: config/tc-microblaze.c:1647
10674 msgid "An IMM instruction should not be present in the .s file"
10677 #: config/tc-microblaze.c:1709
10678 msgid "Symbol used as immediate for mbar instruction"
10681 #: config/tc-microblaze.c:1715
10683 msgid "Immediate value for mbar > 32. using <value %% 32>"
10686 #: config/tc-microblaze.c:1792
10687 msgid "Bad call to MD_NTOF()"
10690 #: config/tc-microblaze.c:2049
10692 msgid "pcrel for branch to %s too far (0x%x)"
10695 #. We know the abs value: Should never happen.
10696 #: config/tc-microblaze.c:2203
10697 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
10700 #. Cannot have a PC-relative branch to a diff segment.
10701 #: config/tc-microblaze.c:2217
10703 msgid "PC relative branch to label %s which is not in the instruction space"
10706 #: config/tc-microblaze.c:2258
10708 "Variable is accessed using small data read only anchor, but it is not in the "
10709 "small data read only section"
10712 #: config/tc-microblaze.c:2281
10714 "Variable is accessed using small data read write anchor, but it is not in "
10715 "the small data read write section"
10718 #: config/tc-microblaze.c:2290
10719 msgid "Incorrect fr_opcode value in frag. Internal error....."
10722 #. We know the abs value: Should never happen.
10723 #: config/tc-microblaze.c:2297
10724 msgid "Absolute value in relaxation code. Assembler error....."
10727 #: config/tc-microblaze.c:2518 config/tc-mn10300.c:1069 config/tc-sh.c:801
10728 #: config/tc-z80.c:694 read.c:4463
10730 msgid "unsupported BFD relocation size %u"
10733 #: config/tc-mips.c:2021
10735 msgid "the %d-bit %s architecture does not support the `%s' extension"
10738 #: config/tc-mips.c:2024
10740 msgid "the `%s' extension requires %s%d revision %d or greater"
10743 #: config/tc-mips.c:2033
10745 msgid "the `%s' extension was removed in %s%d revision %d"
10748 #: config/tc-mips.c:2042
10750 msgid "the `%s' extension requires 64-bit FPRs"
10753 #: config/tc-mips.c:2861 config/tc-mips.c:15503
10755 msgid "unrecognized register name `%s'"
10758 #: config/tc-mips.c:3087
10759 msgid "invalid register range"
10762 #: config/tc-mips.c:3115
10763 msgid "vector element must be constant"
10766 #: config/tc-mips.c:3125
10767 msgid "missing `]'"
10770 #: config/tc-mips.c:3321
10772 msgid "internal: bad mips opcode (mask error): %s %s"
10775 #: config/tc-mips.c:3348
10777 msgid "internal: unknown operand type: %s %s"
10780 #: config/tc-mips.c:3373
10782 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
10785 #: config/tc-mips.c:3381
10787 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
10790 #: config/tc-mips.c:3388
10792 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
10795 #: config/tc-mips.c:3432
10797 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
10800 #: config/tc-mips.c:3440
10802 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
10805 #: config/tc-mips.c:3466
10806 msgid "-G may not be used in position-independent code"
10809 #. Probably a memory allocation problem? Give up now.
10810 #: config/tc-mips.c:3486 config/tc-mips.c:3577
10811 msgid "broken assembler, no assembly attempted"
10814 #: config/tc-mips.c:3516 config/tc-mips.c:3545
10816 msgid "internal: can't hash `%s': %s"
10819 #: config/tc-mips.c:3728
10821 msgid ".gnu_attribute %d,%d is incompatible with `%s'"
10824 #: config/tc-mips.c:3735
10826 msgid ".gnu_attribute %d,%d requires `%s'"
10829 #: config/tc-mips.c:3796
10831 msgid ".gnu_attribute %d,%d is no longer supported"
10834 #: config/tc-mips.c:3801
10836 msgid ".gnu_attribute %d,%d is not a recognized floating-point ABI"
10839 #: config/tc-mips.c:3814
10840 msgid "`gp=64' used with a 32-bit processor"
10843 #: config/tc-mips.c:3817
10844 msgid "`gp=32' used with a 64-bit ABI"
10847 #: config/tc-mips.c:3820
10848 msgid "`gp=64' used with a 32-bit ABI"
10851 #: config/tc-mips.c:3827
10852 msgid "`fp=xx' used with a cpu lacking ldc1/sdc1 instructions"
10855 #: config/tc-mips.c:3829
10856 msgid "`fp=xx' cannot be used with `singlefloat'"
10859 #: config/tc-mips.c:3833
10860 msgid "`fp=64' used with a 32-bit fpu"
10863 #: config/tc-mips.c:3837
10864 msgid "`fp=64' used with a 32-bit ABI"
10867 #: config/tc-mips.c:3842
10868 msgid "`fp=32' used with a 64-bit ABI"
10871 #: config/tc-mips.c:3844
10872 msgid "`fp=32' used with a MIPS R6 cpu"
10875 #: config/tc-mips.c:3847
10876 msgid "Unknown size of floating point registers"
10879 #: config/tc-mips.c:3852
10880 msgid "`nooddspreg` cannot be used with a 64-bit ABI"
10883 #: config/tc-mips.c:3855
10884 msgid "`mips16' cannot be used with `micromips'"
10887 #: config/tc-mips.c:3859
10889 msgid "`%s' can not be used with `%s'"
10892 #: config/tc-mips.c:3864
10894 msgid "branch relaxation is not supported in `%s'"
10897 #: config/tc-mips.c:3944
10898 msgid "trap exception not supported at ISA 1"
10901 #: config/tc-mips.c:3957 config/tc-mips.c:16377
10903 msgid "`%s' does not support legacy NaN"
10906 #: config/tc-mips.c:4004
10908 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
10911 #: config/tc-mips.c:4689
10913 msgid "operand %d out of range"
10916 #: config/tc-mips.c:4697
10918 msgid "operand %d must be constant"
10921 #: config/tc-mips.c:4741 read.c:4241 read.c:5146 write.c:264 write.c:1008
10922 msgid "register value used as expression"
10925 #: config/tc-mips.c:4754
10927 msgid "operand %d must be an immediate expression"
10930 #: config/tc-mips.c:4873 config/tc-mips.c:4875
10932 msgid "float register should be even, was %d"
10935 #: config/tc-mips.c:4888
10937 msgid "condition code register should be even for %s, was %d"
10940 #: config/tc-mips.c:4893
10942 msgid "condition code register should be 0 or 4 for %s, was %d"
10945 #: config/tc-mips.c:5202
10946 msgid "invalid performance register"
10949 #: config/tc-mips.c:5298
10950 msgid "the source register must not be $0"
10953 #: config/tc-mips.c:5538
10954 msgid "missing frame size"
10957 #: config/tc-mips.c:5543
10958 msgid "frame size specified twice"
10961 #: config/tc-mips.c:5548
10962 msgid "invalid frame size"
10965 #: config/tc-mips.c:5586
10967 msgid "operand %d must be an immediate"
10970 #: config/tc-mips.c:5601
10971 msgid "invalid element selector"
10974 #: config/tc-mips.c:5614
10976 msgid "operand %d must be scalar"
10979 #: config/tc-mips.c:5774
10980 msgid "floating-point expression required"
10983 #: config/tc-mips.c:5874
10985 msgid "cannot use `%s' in this section"
10988 #: config/tc-mips.c:6018
10989 msgid "used $at without \".set noat\""
10992 #: config/tc-mips.c:6020
10994 msgid "used $%u with \".set at=$%u\""
10997 #: config/tc-mips.c:7013
10999 msgid "wrong size instruction in a %u-bit branch delay slot"
11002 #: config/tc-mips.c:7031 config/tc-mips.c:7041
11004 msgid "jump to misaligned address (0x%lx)"
11007 #: config/tc-mips.c:7056 config/tc-mips.c:7076 config/tc-mips.c:7093
11008 #: config/tc-mips.c:8505
11010 msgid "branch to misaligned address (0x%lx)"
11013 #: config/tc-mips.c:7062 config/tc-mips.c:7080 config/tc-mips.c:7097
11014 #: config/tc-mips.c:8508
11016 msgid "branch address range overflow (0x%lx)"
11019 #: config/tc-mips.c:7300 config/tc-mips.c:17726
11020 msgid "extended instruction in delay slot"
11023 #: config/tc-mips.c:7727
11024 msgid "source and destination must be different"
11027 #: config/tc-mips.c:7730
11028 msgid "a destination register must be supplied"
11031 #: config/tc-mips.c:7735
11032 msgid "the source register must not be $31"
11035 #: config/tc-mips.c:7973 config/tc-mips.c:13790
11036 msgid "invalid unextended operand value"
11039 #: config/tc-mips.c:8086
11041 msgid "opcode not supported on this processor: %s (%s)"
11044 #: config/tc-mips.c:8165
11045 msgid "opcode not supported in the `insn32' mode"
11048 #: config/tc-mips.c:8168
11050 msgid "unrecognized %d-bit version of microMIPS opcode"
11053 #: config/tc-mips.c:8252
11055 "macro instruction expanded into multiple instructions in a branch delay slot"
11058 #: config/tc-mips.c:8255
11059 msgid "macro instruction expanded into multiple instructions"
11062 #: config/tc-mips.c:8259
11064 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
11068 #: config/tc-mips.c:8261
11070 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
11074 #: config/tc-mips.c:8706
11075 msgid "operand overflow"
11078 #: config/tc-mips.c:8725 config/tc-mips.c:9309 config/tc-mips.c:13278
11079 msgid "macro used $at after \".set noat\""
11082 #: config/tc-mips.c:8873 config/tc-mips.c:11623 config/tc-mips.c:12282
11084 msgid "number (0x%s) larger than 32 bits"
11087 #: config/tc-mips.c:8893
11088 msgid "number larger than 64 bits"
11091 #: config/tc-mips.c:9187 config/tc-mips.c:9215 config/tc-mips.c:9253
11092 #: config/tc-mips.c:9298 config/tc-mips.c:11858 config/tc-mips.c:11897
11093 #: config/tc-mips.c:11936 config/tc-mips.c:12378 config/tc-mips.c:12430
11094 msgid "PIC code offset overflow (max 16 signed bits)"
11097 #: config/tc-mips.c:9826
11099 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
11102 #. result is always true
11103 #: config/tc-mips.c:9920
11105 msgid "branch %s is always true"
11108 #: config/tc-mips.c:10136 config/tc-mips.c:10246
11109 msgid "divide by zero"
11112 #: config/tc-mips.c:10334
11113 msgid "dla used to load 32-bit register"
11116 #: config/tc-mips.c:10337
11117 msgid "la used to load 64-bit address"
11120 #: config/tc-mips.c:10445 config/tc-z80.c:726
11121 msgid "offset too large"
11124 #: config/tc-mips.c:10619 config/tc-mips.c:10897
11125 msgid "PIC code offset overflow (max 32 signed bits)"
11128 #: config/tc-mips.c:10967 config/tc-mips.c:11043
11130 msgid "opcode not supported in the `insn32' mode `%s'"
11133 #: config/tc-mips.c:10995
11134 msgid "MIPS PIC call to register other than $25"
11137 #: config/tc-mips.c:11011 config/tc-mips.c:11022 config/tc-mips.c:11155
11138 #: config/tc-mips.c:11166
11139 msgid "no .cprestore pseudo-op used in PIC code"
11142 #: config/tc-mips.c:11016 config/tc-mips.c:11160
11143 msgid "no .frame pseudo-op used in PIC code"
11146 #: config/tc-mips.c:11181
11147 msgid "non-PIC jump used in PIC library"
11150 #: config/tc-mips.c:12108
11152 msgid "Unable to generate `%s' compliant code without mthc1"
11155 #: config/tc-mips.c:12836
11157 msgid "instruction %s: result is always false"
11160 #: config/tc-mips.c:12989
11162 msgid "instruction %s: result is always true"
11165 #. FIXME: Check if this is one of the itbl macros, since they
11166 #. are added dynamically.
11167 #: config/tc-mips.c:13274
11169 msgid "macro %s not implemented yet"
11172 #: config/tc-mips.c:13615 config/tc-mips.c:13677 config/tc-mips.c:13690
11173 #: config/tc-score.c:2691 config/tc-score.c:2737
11174 msgid "unrecognized opcode"
11177 #: config/tc-mips.c:13800
11178 msgid "extended operand requested but not required"
11181 #: config/tc-mips.c:13809
11182 msgid "operand value out of range for instruction"
11185 #: config/tc-mips.c:13906
11187 msgid "relocation %s isn't supported by the current ABI"
11190 #: config/tc-mips.c:13962
11191 msgid "unclosed '('"
11194 #: config/tc-mips.c:14028
11196 msgid "a different %s was already specified, is now %s"
11199 #: config/tc-mips.c:14195
11200 msgid "-mmicromips cannot be used with -mips16"
11203 #: config/tc-mips.c:14210
11204 msgid "-mips16 cannot be used with -micromips"
11207 #: config/tc-mips.c:14353 config/tc-mips.c:14411
11208 msgid "no compiled in support for 64 bit object file format"
11211 #: config/tc-mips.c:14418
11213 msgid "invalid abi -mabi=%s"
11216 #: config/tc-mips.c:14458
11218 msgid "invalid NaN setting -mnan=%s"
11221 #: config/tc-mips.c:14492
11222 msgid "-G not supported in this configuration"
11225 #: config/tc-mips.c:14518
11227 msgid "-%s conflicts with the other architecture options, which imply -%s"
11230 #: config/tc-mips.c:14534
11232 msgid "-march=%s is not compatible with the selected ABI"
11235 #: config/tc-mips.c:14818
11236 msgid "PC-relative reference to a different section"
11239 #: config/tc-mips.c:14888
11240 msgid "TLS relocation against a constant"
11243 #: config/tc-mips.c:14965
11244 msgid "unsupported constant in relocation"
11247 #: config/tc-mips.c:15006 config/tc-mips.c:15037
11249 msgid "branch to misaligned address (%lx)"
11252 #: config/tc-mips.c:15014 config/tc-mips.c:15023
11254 msgid "PC-relative access to misaligned address (%lx)"
11257 #: config/tc-mips.c:15179
11259 msgid "alignment too large, %d assumed"
11262 #: config/tc-mips.c:15182
11263 msgid "alignment negative, 0 assumed"
11266 #: config/tc-mips.c:15418
11268 msgid "%s: no such section"
11271 #: config/tc-mips.c:15467
11273 msgid ".option pic%d not supported"
11276 #: config/tc-mips.c:15472 config/tc-mips.c:15783
11277 msgid "-G may not be used with SVR4 PIC code"
11280 #: config/tc-mips.c:15478
11282 msgid "unrecognized option \"%s\""
11285 #: config/tc-mips.c:15565
11287 msgid "unknown architecture %s"
11290 #: config/tc-mips.c:15578 config/tc-mips.c:15734
11292 msgid "unknown ISA level %s"
11295 #: config/tc-mips.c:15586
11297 msgid "unknown ISA or architecture %s"
11300 #: config/tc-mips.c:15644
11301 msgid "`noreorder' must be set before `nomacro'"
11304 #: config/tc-mips.c:15673
11305 msgid ".set pop with no .set push"
11308 #: config/tc-mips.c:15689
11310 msgid "tried to set unrecognized symbol: %s\n"
11313 #: config/tc-mips.c:15761
11315 msgid ".module used with unrecognized symbol: %s\n"
11318 #: config/tc-mips.c:15767
11319 msgid ".module is not permitted after generating code"
11322 #: config/tc-mips.c:15827 config/tc-mips.c:15906 config/tc-mips.c:16011
11323 #: config/tc-mips.c:16041 config/tc-mips.c:16090
11325 msgid "%s not supported in MIPS16 mode"
11328 #: config/tc-mips.c:15834
11329 msgid ".cpload not in noreorder section"
11332 #: config/tc-mips.c:15915 config/tc-mips.c:15934
11333 msgid "missing argument separator ',' for .cpsetup"
11336 #: config/tc-mips.c:16133
11338 msgid "unsupported use of %s"
11341 #: config/tc-mips.c:16224
11342 msgid "unsupported use of .gpword"
11345 #: config/tc-mips.c:16262
11346 msgid "unsupported use of .gpdword"
11349 #: config/tc-mips.c:16294
11350 msgid "unsupported use of .ehword"
11353 #: config/tc-mips.c:16381
11354 msgid "bad .nan directive"
11357 #: config/tc-mips.c:16430
11359 msgid "ignoring attempt to redefine symbol %s"
11362 #: config/tc-mips.c:16445 ecoff.c:3375
11363 msgid "bad .weakext directive"
11366 #: config/tc-mips.c:16653
11367 msgid "unsupported PC relative reference to different section"
11370 #: config/tc-mips.c:16762 config/tc-xtensa.c:1605 config/tc-xtensa.c:1881
11371 msgid "unsupported relocation"
11374 #: config/tc-mips.c:17284 config/tc-mips.c:17547
11375 msgid "relaxed out-of-range branch into a jump"
11378 #: config/tc-mips.c:18213 config/tc-score.c:5641
11379 msgid "expected simple number"
11382 #: config/tc-mips.c:18241 config/tc-score.c:5668
11383 msgid "invalid number"
11386 #: config/tc-mips.c:18318 ecoff.c:3002
11387 msgid ".end directive without a preceding .ent directive"
11390 #: config/tc-mips.c:18327
11391 msgid ".end symbol does not match .ent symbol"
11394 #: config/tc-mips.c:18404
11395 msgid ".ent or .aent not in text section"
11398 #: config/tc-mips.c:18407 config/tc-score.c:5707
11399 msgid "missing .end"
11402 #: config/tc-mips.c:18490
11403 msgid ".mask/.fmask outside of .ent"
11406 #: config/tc-mips.c:18497
11407 msgid "bad .mask/.fmask directive"
11410 #: config/tc-mips.c:18778
11412 msgid "bad value (%s) for %s"
11415 #: config/tc-mips.c:18842
11419 "-EB\t\t\tgenerate big endian output\n"
11420 "-EL\t\t\tgenerate little endian output\n"
11421 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
11422 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
11423 "\t\t\timplicitly with the gp register [default 8]\n"
11426 #: config/tc-mips.c:18849
11429 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
11430 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
11431 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
11432 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
11433 "-mips5 generate MIPS ISA V instructions\n"
11434 "-mips32 generate MIPS32 ISA instructions\n"
11435 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
11436 "-mips32r3 generate MIPS32 release 3 ISA instructions\n"
11437 "-mips32r5 generate MIPS32 release 5 ISA instructions\n"
11438 "-mips32r6 generate MIPS32 release 6 ISA instructions\n"
11439 "-mips64 generate MIPS64 ISA instructions\n"
11440 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
11441 "-mips64r3 generate MIPS64 release 3 ISA instructions\n"
11442 "-mips64r5 generate MIPS64 release 5 ISA instructions\n"
11443 "-mips64r6 generate MIPS64 release 6 ISA instructions\n"
11444 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
11447 #: config/tc-mips.c:18874
11450 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
11451 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
11452 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
11455 #: config/tc-mips.c:18887
11458 "-mips16\t\t\tgenerate mips16 instructions\n"
11459 "-no-mips16\t\tdo not generate mips16 instructions\n"
11462 #: config/tc-mips.c:18890
11465 "-mmicromips\t\tgenerate microMIPS instructions\n"
11466 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
11469 #: config/tc-mips.c:18893
11472 "-msmartmips\t\tgenerate smartmips instructions\n"
11473 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
11476 #: config/tc-mips.c:18896
11479 "-mdsp\t\t\tgenerate DSP instructions\n"
11480 "-mno-dsp\t\tdo not generate DSP instructions\n"
11483 #: config/tc-mips.c:18899
11486 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
11487 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
11490 #: config/tc-mips.c:18902
11493 "-mmt\t\t\tgenerate MT instructions\n"
11494 "-mno-mt\t\t\tdo not generate MT instructions\n"
11497 #: config/tc-mips.c:18905
11500 "-mmcu\t\t\tgenerate MCU instructions\n"
11501 "-mno-mcu\t\tdo not generate MCU instructions\n"
11504 #: config/tc-mips.c:18908
11507 "-mmsa\t\t\tgenerate MSA instructions\n"
11508 "-mno-msa\t\tdo not generate MSA instructions\n"
11511 #: config/tc-mips.c:18911
11514 "-mxpa\t\t\tgenerate eXtended Physical Address (XPA) instructions\n"
11515 "-mno-xpa\t\tdo not generate eXtended Physical Address (XPA) instructions\n"
11518 #: config/tc-mips.c:18914
11521 "-mvirt\t\t\tgenerate Virtualization instructions\n"
11522 "-mno-virt\t\tdo not generate Virtualization instructions\n"
11525 #: config/tc-mips.c:18917
11528 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
11529 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
11532 #: config/tc-mips.c:18920
11535 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
11536 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
11537 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
11538 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
11539 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
11540 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
11541 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
11542 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
11543 "-msym32\t\t\tassume all symbols have 32-bit values\n"
11544 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
11545 "-O\t\t\tremove unneeded NOPs and swap branches\n"
11546 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
11547 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
11550 #: config/tc-mips.c:18934
11553 "-mhard-float\t\tallow floating-point instructions\n"
11554 "-msoft-float\t\tdo not allow floating-point instructions\n"
11555 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
11556 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
11557 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
11558 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
11559 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
11562 #: config/tc-mips.c:18950
11565 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
11566 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
11567 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
11568 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
11569 "-xgot\t\t\tassume a 32 bit GOT\n"
11570 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
11571 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
11572 " position dependent (non shared) code\n"
11573 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
11576 #: config/tc-mips.c:18971
11579 "-32\t\t\tcreate o32 ABI object file (default)\n"
11580 "-n32\t\t\tcreate n32 ABI object file\n"
11581 "-64\t\t\tcreate 64 ABI object file\n"
11584 #: config/tc-mips.c:19054
11585 msgid "missing .end at end of assembly"
11588 #: config/tc-mmix.c:700
11590 msgid " MMIX-specific command line options:\n"
11593 #: config/tc-mmix.c:701
11596 " -fixed-special-register-names\n"
11597 " Allow only the original special register names.\n"
11600 #: config/tc-mmix.c:704
11602 msgid " -globalize-symbols Make all symbols global.\n"
11605 #: config/tc-mmix.c:706
11607 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
11610 #: config/tc-mmix.c:708
11612 msgid " -relax Create linker relaxable code.\n"
11615 #: config/tc-mmix.c:710
11618 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
11619 " Implies -fixed-special-register-names.\n"
11622 #: config/tc-mmix.c:713
11625 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
11626 " into multiple instructions.\n"
11629 #: config/tc-mmix.c:716
11632 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
11635 #: config/tc-mmix.c:718
11638 " -linker-allocated-gregs If there's no suitable GREG definition for "
11639 "the operands of an instruction, let the linker "
11643 #: config/tc-mmix.c:721
11646 " -x Do not warn when an operand to GETA, a branch,\n"
11647 " PUSHJ or JUMP is not known to be within range.\n"
11648 " The linker will catch any errors. Implies\n"
11649 " -linker-allocated-gregs."
11652 #: config/tc-mmix.c:847
11654 msgid "unknown opcode: `%s'"
11657 #: config/tc-mmix.c:969 config/tc-mmix.c:984
11658 msgid "specified location wasn't TETRA-aligned"
11661 #: config/tc-mmix.c:971 config/tc-mmix.c:986 config/tc-mmix.c:4215
11662 #: config/tc-mmix.c:4231
11663 msgid "unaligned data at an absolute location is not supported"
11666 #: config/tc-mmix.c:1096
11668 msgid "invalid operand to opcode %s: `%s'"
11671 #: config/tc-mmix.c:1118 config/tc-mmix.c:1145 config/tc-mmix.c:1178
11672 #: config/tc-mmix.c:1186 config/tc-mmix.c:1203 config/tc-mmix.c:1231
11673 #: config/tc-mmix.c:1252 config/tc-mmix.c:1277 config/tc-mmix.c:1325
11674 #: config/tc-mmix.c:1426 config/tc-mmix.c:1451 config/tc-mmix.c:1483
11675 #: config/tc-mmix.c:1515 config/tc-mmix.c:1545 config/tc-mmix.c:1598
11676 #: config/tc-mmix.c:1615 config/tc-mmix.c:1642 config/tc-mmix.c:1670
11677 #: config/tc-mmix.c:1700 config/tc-mmix.c:1726 config/tc-mmix.c:1742
11678 #: config/tc-mmix.c:1768 config/tc-mmix.c:1784 config/tc-mmix.c:1800
11679 #: config/tc-mmix.c:1881
11681 msgid "invalid operands to opcode %s: `%s'"
11684 #: config/tc-mmix.c:1983
11685 msgid "internal: mmix_prefix_name but empty prefix"
11688 #: config/tc-mmix.c:2046
11690 msgid "too many GREG registers allocated (max %d)"
11693 #: config/tc-mmix.c:2104
11694 msgid "BSPEC already active. Nesting is not supported."
11697 #: config/tc-mmix.c:2113
11698 msgid "invalid BSPEC expression"
11701 #: config/tc-mmix.c:2129
11703 msgid "can't create section %s"
11706 #: config/tc-mmix.c:2134
11708 msgid "can't set section flags for section %s"
11711 #: config/tc-mmix.c:2155
11712 msgid "ESPEC without preceding BSPEC"
11715 #: config/tc-mmix.c:2184
11716 msgid "missing local expression"
11719 #: config/tc-mmix.c:2394
11720 msgid "operand out of range, instruction expanded"
11723 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
11724 #. user-friendly, though a little bit non-substantial.
11725 #: config/tc-mmix.c:2645
11726 msgid "directive LOCAL must be placed in code or data"
11729 #: config/tc-mmix.c:2646
11730 msgid "internal confusion: relocation in a section without contents"
11733 #: config/tc-mmix.c:2760
11734 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
11737 #: config/tc-mmix.c:2808
11738 msgid "no suitable GREG definition for operands"
11741 #: config/tc-mmix.c:2867
11742 msgid "operands were not reducible at assembly-time"
11745 #: config/tc-mmix.c:2894
11747 msgid "cannot generate relocation type for symbol %s, code %s"
11750 #: config/tc-mmix.c:2914
11752 msgid "internal: unhandled label %s"
11755 #: config/tc-mmix.c:2944
11756 msgid "[0-9]H labels may not appear alone on a line"
11759 #: config/tc-mmix.c:2953
11760 msgid "[0-9]H labels do not mix with dot-pseudos"
11763 #: config/tc-mmix.c:3041
11764 msgid "invalid characters in input"
11767 #: config/tc-mmix.c:3147
11768 msgid "empty label field for IS"
11771 #: config/tc-mmix.c:3473
11773 msgid "internal: unexpected relax type %d:%d"
11776 #: config/tc-mmix.c:3497
11777 msgid "BSPEC without ESPEC."
11780 #: config/tc-mmix.c:3562
11781 msgid "LOC to section unknown or indeterminable at first pass"
11784 #: config/tc-mmix.c:3734
11785 msgid "GREG expression too complicated"
11788 #: config/tc-mmix.c:3749
11789 msgid "internal: GREG expression not resolved to section"
11792 #: config/tc-mmix.c:3798
11793 msgid "register section has contents\n"
11796 #: config/tc-mmix.c:3925
11797 msgid "section change from within a BSPEC/ESPEC pair is not supported"
11800 #: config/tc-mmix.c:3946
11801 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
11804 #: config/tc-mmix.c:3956
11805 msgid "invalid LOC expression"
11808 #: config/tc-mmix.c:4001 config/tc-mmix.c:4028
11809 msgid "LOC expression stepping backwards is not supported"
11812 #. We will only get here in rare cases involving #NO_APP,
11813 #. where the unterminated string is not recognized by the
11814 #. preformatting pass.
11815 #: config/tc-mmix.c:4138 config/tc-mmix.c:4296 config/tc-z80.c:1725
11816 msgid "unterminated string"
11819 #: config/tc-mmix.c:4155
11820 msgid "BYTE expression not a pure number"
11823 #. Note that mmixal does not allow negative numbers in
11824 #. BYTE sequences, so neither should we.
11825 #: config/tc-mmix.c:4164
11826 msgid "BYTE expression not in the range 0..255"
11829 #: config/tc-mmix.c:4213 config/tc-mmix.c:4229
11830 msgid "data item with alignment larger than location"
11833 #. Since integer_constant is local to expr.c, we have to make this a
11834 #. macro. FIXME: Do it cleaner.
11835 #: config/tc-mmix.h:104
11836 msgid "`&' serial number operator is not supported"
11839 #: config/tc-mn10200.c:303
11842 "MN10200 options:\n"
11846 #: config/tc-mn10300.c:442
11849 "MN10300 assembler options:\n"
11853 #: config/tc-mn10300.c:1270
11854 msgid "Invalid opcode/operands"
11857 #: config/tc-mn10300.c:1793
11858 msgid "Invalid register specification."
11861 #: config/tc-mn10300.c:2391
11863 msgid "Bad relocation fixup type (%d)"
11866 #: config/tc-moxie.c:104
11867 msgid "expecting register"
11870 #: config/tc-moxie.c:123 config/tc-moxie.c:139
11871 msgid "illegal register number"
11874 #: config/tc-moxie.c:188 config/tc-pj.c:260
11876 msgid "unknown opcode %s"
11879 #: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
11880 #: config/tc-moxie.c:362
11881 msgid "expecting comma delimited register operands"
11884 #: config/tc-moxie.c:232 config/tc-moxie.c:292 config/tc-moxie.c:304
11885 #: config/tc-moxie.c:337 config/tc-moxie.c:369 config/tc-moxie.c:402
11886 #: config/tc-moxie.c:456 config/tc-moxie.c:510 config/tc-moxie.c:520
11887 #: config/tc-moxie.c:548 config/tc-pj.c:308
11888 msgid "extra stuff on line ignored"
11891 #: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
11892 #: config/tc-moxie.c:497
11893 msgid "expecting comma delimited operands"
11896 #: config/tc-moxie.c:320 config/tc-moxie.c:348
11897 msgid "expecting indirect register `($rA)'"
11900 #: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
11901 #: config/tc-moxie.c:489
11902 msgid "missing closing parenthesis"
11905 #: config/tc-moxie.c:439 config/tc-moxie.c:481
11906 msgid "expecting indirect register `($rX)'"
11909 #: config/tc-moxie.c:551 config/tc-pj.c:313
11910 msgid "Something forgot to clean up\n"
11913 #: config/tc-moxie.c:635
11916 " -EB assemble for a big endian system (default)\n"
11917 " -EL assemble for a little endian system\n"
11920 #: config/tc-moxie.c:695
11921 msgid "pcrel too far BFD_RELOC_MOXIE_10"
11924 #: config/tc-msp430.c:515
11925 msgid ".profiler pseudo requires at least two operands."
11928 #: config/tc-msp430.c:574
11929 msgid "unknown profiling flag - ignored."
11932 #: config/tc-msp430.c:590
11933 msgid "ambiguous flags combination - '.profiler' directive ignored."
11936 #: config/tc-msp430.c:600
11937 msgid "profiling in absolute section?"
11940 #: config/tc-msp430.c:763
11941 msgid "MCU option requires a name\n"
11944 #: config/tc-msp430.c:796
11946 msgid "unrecognised argument to -mcpu option '%s'"
11949 #: config/tc-msp430.c:945
11952 "MSP430 options:\n"
11953 " -mmcu=<msp430-name> - select microcontroller type\n"
11954 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
11957 #: config/tc-msp430.c:949
11960 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
11961 " -mP - enable polymorph instructions\n"
11964 #: config/tc-msp430.c:952
11966 msgid " -ml - enable large code model\n"
11969 #: config/tc-msp430.c:954
11971 msgid " -mN - do not insert NOPs after changing interrupts (default)\n"
11974 #: config/tc-msp430.c:956
11976 msgid " -mn - insert a NOP after changing interrupts\n"
11979 #: config/tc-msp430.c:958
11981 msgid " -mY - do not warn about missing NOPs after changing interrupts\n"
11984 #: config/tc-msp430.c:960
11986 msgid " -my - warn about missing NOPs after changing interrupts (default)\n"
11989 #: config/tc-msp430.c:962
11991 msgid " -md - Force copying of data from ROM to RAM at startup\n"
11994 #: config/tc-msp430.c:1137 config/tc-msp430.c:1316 config/tc-msp430.c:1425
11996 msgid "value 0x%x out of extended range."
11999 #: config/tc-msp430.c:1143
12001 msgid "value %d out of range. Use #lo() or #hi()"
12004 #: config/tc-msp430.c:1221
12005 msgid "error: unsupported #foo() directive used on symbol"
12008 #: config/tc-msp430.c:1238
12010 msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
12013 #: config/tc-msp430.c:1289
12015 msgid "Registers cannot be used within immediate expression [%s]"
12018 #: config/tc-msp430.c:1291
12020 msgid "unknown operand %s"
12023 #: config/tc-msp430.c:1322 config/tc-msp430.c:1431
12025 msgid "value out of range: 0x%x"
12028 #: config/tc-msp430.c:1333
12030 msgid "Registers cannot be used within absolute expression [%s]"
12033 #: config/tc-msp430.c:1335 config/tc-msp430.c:1452
12035 msgid "unknown expression in operand %s"
12038 #: config/tc-msp430.c:1349
12040 msgid "unknown addressing mode %s"
12043 #: config/tc-msp430.c:1357
12045 msgid "Bad register name %s"
12048 #: config/tc-msp430.c:1368
12049 msgid "cannot use indirect addressing with the PC"
12052 #: config/tc-msp430.c:1388
12053 msgid "')' required"
12056 #: config/tc-msp430.c:1400
12058 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
12061 #: config/tc-msp430.c:1407
12062 msgid "r2 should not be used in indexed addressing mode"
12065 #: config/tc-msp430.c:1450
12067 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
12071 #: config/tc-msp430.c:1485
12073 msgid "unknown addressing mode for operand %s"
12076 #: config/tc-msp430.c:1517
12078 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
12081 #: config/tc-msp430.c:1527
12082 msgid "this addressing mode is not applicable for destination operand"
12085 #: config/tc-msp430.c:1558 config/tc-msp430.c:1693 config/tc-msp430.c:1730
12086 #: config/tc-msp430.c:1760 config/tc-msp430.c:2375 config/tc-msp430.c:2453
12087 #: config/tc-msp430.c:2593
12089 msgid "expected register as second argument of %s"
12092 #: config/tc-msp430.c:1597 config/tc-msp430.c:1663
12094 msgid "index value too big for %s"
12097 #: config/tc-msp430.c:1614 config/tc-msp430.c:1680 config/tc-msp430.c:1787
12099 msgid "unexpected addressing mode for %s"
12102 #: config/tc-msp430.c:1700 config/tc-msp430.c:1737 config/tc-msp430.c:1767
12104 msgid "constant generator destination register found in %s"
12107 #: config/tc-msp430.c:1744 config/tc-msp430.c:1774
12109 msgid "constant generator source register found in %s"
12112 #: config/tc-msp430.c:1859
12113 msgid "no size modifier after period, .w assumed"
12116 #: config/tc-msp430.c:1863
12118 msgid "unrecognised instruction size modifier .%c"
12121 #: config/tc-msp430.c:1877
12123 msgid "junk found after instruction: %s.%s"
12126 #: config/tc-msp430.c:1897
12128 msgid "instruction %s.a does not exist"
12131 #: config/tc-msp430.c:1911
12133 msgid "instruction %s requires %d operand(s)"
12136 #: config/tc-msp430.c:1927
12138 msgid "instruction %s requires MSP430X mcu"
12141 #: config/tc-msp430.c:1947
12143 msgid "unable to repeat %s insn"
12146 #: config/tc-msp430.c:1968 config/tc-msp430.c:2020 config/tc-msp430.c:2745
12147 msgid "NOP inserted between two instructions that change interrupt state"
12150 #: config/tc-msp430.c:1970 config/tc-msp430.c:2022 config/tc-msp430.c:2747
12152 "a NOP might be needed here because of successive changes in interrupt state"
12155 #: config/tc-msp430.c:2051 config/tc-msp430.c:2137 config/tc-msp430.c:2780
12156 #: config/tc-msp430.c:2929
12157 msgid "repeat instruction used with non-register mode instruction"
12160 #: config/tc-msp430.c:2126 config/tc-msp430.c:2460 config/tc-msp430.c:2500
12161 #: config/tc-msp430.c:2899
12163 msgid "%s: attempt to rotate the PC register"
12166 #: config/tc-msp430.c:2362 config/tc-msp430.c:2433
12168 msgid "expected #n as first argument of %s"
12171 #: config/tc-msp430.c:2368 config/tc-msp430.c:2439
12173 msgid "expected constant expression for first argument of %s"
12176 #: config/tc-msp430.c:2394
12177 msgid "Too many registers popped"
12180 #: config/tc-msp430.c:2404
12181 msgid "Cannot use POPM to restore the SR register"
12184 #: config/tc-msp430.c:2424 config/tc-msp430.c:2486 config/tc-msp430.c:2545
12186 msgid "repeat count cannot be used with %s"
12189 #: config/tc-msp430.c:2446
12191 msgid "expected first argument of %s to be in the range 1-4"
12194 #: config/tc-msp430.c:2493
12196 msgid "expected register as argument of %s"
12199 #: config/tc-msp430.c:2563
12201 msgid "expected value of first argument of %s to fit into 20-bits"
12204 #: config/tc-msp430.c:2582
12206 msgid "expected register name or constant as first argument of %s"
12209 #: config/tc-msp430.c:2671
12210 msgid "expected constant value as argument to RPT"
12213 #: config/tc-msp430.c:2677
12214 msgid "expected constant in the range 2..16"
12217 #: config/tc-msp430.c:2692
12218 msgid "PC used as an argument to RPT"
12221 #: config/tc-msp430.c:2698
12222 msgid "expected constant or register name as argument to RPT insn"
12225 #: config/tc-msp430.c:2705
12226 msgid "Illegal emulated instruction "
12229 #: config/tc-msp430.c:2917
12231 msgid "%s instruction does not accept a .b suffix"
12234 #: config/tc-msp430.c:3022
12236 msgid "Even number required. Rounded to %d"
12239 #: config/tc-msp430.c:3033
12241 msgid "Wrong displacement %d"
12244 #: config/tc-msp430.c:3055
12245 msgid "instruction requires label sans '$'"
12248 #: config/tc-msp430.c:3059
12249 msgid "instruction requires label or value in range -511:512"
12252 #: config/tc-msp430.c:3065 config/tc-msp430.c:3114 config/tc-msp430.c:3157
12253 msgid "instruction requires label"
12256 #: config/tc-msp430.c:3073 config/tc-msp430.c:3120
12257 msgid "polymorphs are not enabled. Use -mP option to enable."
12260 #: config/tc-msp430.c:3161
12261 msgid "Illegal instruction or not implemented opcode."
12264 #: config/tc-msp430.c:3706
12266 msgid "internal inconsistency problem in %s: insn %04lx"
12269 #: config/tc-msp430.c:3748 config/tc-msp430.c:3780
12271 msgid "internal inconsistency problem in %s: ext. insn %04lx"
12274 #: config/tc-msp430.c:3792
12276 msgid "internal inconsistency problem in %s: %lx"
12279 #: config/tc-mt.c:151
12281 msgid "MT specific command line options:\n"
12284 #: config/tc-mt.c:152
12286 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
12289 #: config/tc-mt.c:153
12291 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
12294 #: config/tc-mt.c:154
12296 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
12299 #: config/tc-mt.c:155
12301 msgid " -march=ms2 allow ms2 instructions \n"
12304 #: config/tc-mt.c:156
12306 msgid " -nosched disable scheduling restrictions\n"
12309 #: config/tc-mt.c:224
12311 msgid "instruction %s may not follow another memory access instruction."
12314 #: config/tc-mt.c:230
12316 msgid "instruction %s may not follow another I/O instruction."
12319 #: config/tc-mt.c:236
12321 msgid "%s may not occupy the delay slot of another branch insn."
12324 #: config/tc-mt.c:261
12326 msgid "operand references R%ld of previous instruction."
12329 #: config/tc-mt.c:267
12331 msgid "operand references R%ld of instruction before previous."
12334 #: config/tc-mt.c:281 config/tc-mt.c:286
12337 "conditional branch or jal insn's operand references R%ld of previous "
12338 "arithmetic or logic insn."
12341 #: config/tc-mt.c:349
12342 msgid "md_estimate_size_before_relax\n"
12345 #: config/tc-nds32.c:1944
12347 "<arch name>\t Assemble for architecture <arch name>\n"
12348 "\t\t\t <arch name> could be\n"
12349 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
12352 #: config/tc-nds32.c:1948
12354 "<baseline>\t Assemble for baseline <baseline>\n"
12355 "\t\t\t <baseline> could be v2, v3, v3m"
12358 #: config/tc-nds32.c:1951
12360 "<freg>\t Specify a FPU configuration\n"
12362 "\t\t\t 0: 8 SP / 4 DP registers\n"
12363 "\t\t\t 1: 16 SP / 8 DP registers\n"
12364 "\t\t\t 2: 32 SP / 16 DP registers\n"
12365 "\t\t\t 3: 32 SP / 32 DP registers"
12368 #: config/tc-nds32.c:1957
12370 "<abi>\t Specify a abi version\n"
12371 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
12374 #: config/tc-nds32.c:1988
12375 msgid "Multiply instructions support"
12378 #: config/tc-nds32.c:1989
12379 msgid "Divide instructions support"
12382 #: config/tc-nds32.c:1990
12383 msgid "16-bit extension"
12386 #: config/tc-nds32.c:1991
12387 msgid "d0/d1 registers"
12390 #: config/tc-nds32.c:1992
12391 msgid "Performance extension"
12394 #: config/tc-nds32.c:1993
12395 msgid "Performance extension 2"
12398 #: config/tc-nds32.c:1994
12399 msgid "String extension"
12402 #: config/tc-nds32.c:1995
12403 msgid "Reduced Register configuration (GPR16) option"
12406 #: config/tc-nds32.c:1996
12407 msgid "AUDIO ISA extension"
12410 #: config/tc-nds32.c:1997
12411 msgid "FPU SP extension"
12414 #: config/tc-nds32.c:1998
12415 msgid "FPU DP extension"
12418 #: config/tc-nds32.c:1999
12419 msgid "FPU fused-multiply-add instructions"
12422 #: config/tc-nds32.c:2036
12426 " NDS32-specific assembler options:\n"
12429 #: config/tc-nds32.c:2037
12432 " -O1,\t\t\t Optimize for performance\n"
12433 " -Os\t\t\t Optimize for space\n"
12436 #: config/tc-nds32.c:2040
12439 " -EL, -mel or -little Produce little endian output\n"
12440 " -EB, -meb or -big Produce big endian output\n"
12441 " -mpic\t\t\t Generate PIC\n"
12442 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
12443 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
12444 " -mno-all-relax\t Suppress all relaxation for this file\n"
12447 #: config/tc-nds32.c:2051
12452 #: config/tc-nds32.c:2058
12454 msgid " -m[no-]%-17sEnable/Disable %s\n"
12457 #: config/tc-nds32.c:2062
12459 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
12462 #: config/tc-nds32.c:2366
12464 msgid "need PIC qualifier with symbol. '%s'"
12467 #: config/tc-nds32.c:2401
12469 msgid "Operand is not a constant. `%s'"
12472 #: config/tc-nds32.c:2489
12474 msgid "needs @GOT or @GOTOFF. %s"
12477 #: config/tc-nds32.c:2968
12479 msgid "Duplicated pseudo-opcode %s."
12482 #: config/tc-nds32.c:3018
12484 msgid "Too many argument. `%s'"
12487 #. Logic here rejects the input arch name.
12488 #: config/tc-nds32.c:3079
12490 msgid "unknown arch name `%s'\n"
12493 #. Logic here rejects the input baseline.
12494 #: config/tc-nds32.c:3098
12496 msgid "unknown baseline `%s'\n"
12499 #. Logic here rejects the input FPU configuration.
12500 #: config/tc-nds32.c:3121
12502 msgid "unknown FPU configuration `%s'\n"
12505 #. Logic here rejects the input abi version.
12506 #: config/tc-nds32.c:3145
12508 msgid "unknown ABI version`%s'\n"
12511 #: config/tc-nds32.c:3750
12513 msgid "Different arguments of .vec_size are found, previous %d, current %d"
12516 #: config/tc-nds32.c:3755
12518 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
12521 #: config/tc-nds32.c:3759
12522 msgid "Argument of .vec_size is not a constant."
12525 #: config/tc-nds32.c:4293
12527 msgid "Don't know how to handle this field. %s"
12530 #: config/tc-nds32.c:4458
12532 msgid "instruction %s requires enabling performance extension"
12535 #: config/tc-nds32.c:4466
12537 msgid "instruction %s requires enabling performance extension II"
12540 #: config/tc-nds32.c:4474
12542 msgid "instruction %s requires enabling AUDIO extension"
12545 #: config/tc-nds32.c:4482
12547 msgid "instruction %s requires enabling STRING extension"
12550 #: config/tc-nds32.c:4491
12552 msgid "instruction %s requires enabling DIV & DX_REGS extension"
12555 #: config/tc-nds32.c:4502
12557 msgid "instruction %s requires enabling FPU extension"
12560 #: config/tc-nds32.c:4510
12562 msgid "instruction %s requires enabling FPU_SP extension"
12565 #: config/tc-nds32.c:4522 config/tc-nds32.c:4542
12567 msgid "instruction %s requires enabling FPU_MAC extension"
12570 #: config/tc-nds32.c:4530
12572 msgid "instruction %s requires enabling FPU_DP extension"
12575 #: config/tc-nds32.c:4552
12577 msgid "instruction %s requires enabling DX_REGS extension"
12580 #: config/tc-nds32.c:4743
12582 msgid "relax hint unrecognized instruction: line %d."
12585 #: config/tc-nds32.c:4784
12587 msgid "Can not find match relax hint. line : %d"
12590 #: config/tc-nds32.c:4963
12592 msgid "Internal error: Relax hint error. %s: %x"
12595 #: config/tc-nds32.c:5034
12597 msgid "Internal error: Range error. %s"
12600 #: config/tc-nds32.c:5116
12602 msgid "Not support instrcution %s in the baseline."
12605 #: config/tc-nds32.c:5169
12607 msgid "Unrecognized opcode, %s."
12610 #: config/tc-nds32.c:5172
12612 msgid "Incorrect syntax, %s."
12615 #: config/tc-nds32.c:5175
12617 msgid "Unrecognized operand, %s."
12620 #: config/tc-nds32.c:5178
12622 msgid "Operand out of range, %s."
12625 #: config/tc-nds32.c:5181
12627 msgid "Prohibited register used for reduced-register, %s."
12630 #: config/tc-nds32.c:5184
12632 msgid "Junk at end of line, %s."
12635 #: config/tc-nds32.c:5783
12636 msgid "Addend to unresolved symbol is not on word boundary."
12639 #. Should never here.
12640 #: config/tc-nds32.c:6285
12641 msgid "Used FPU instructions requires enabling FPU extension"
12644 #: config/tc-nds32.c:6475
12646 msgid "Internal error: Unknown fixup type %d (`%s')"
12649 #: config/tc-nds32.c:6568
12650 msgid "need PIC qualifier with symbol."
12653 #: config/tc-nios2.c:429
12654 msgid "expecting opcode string in self test mode"
12657 #: config/tc-nios2.c:431
12659 msgid "assembly 0x%08x, expected %s"
12662 #: config/tc-nios2.c:805
12663 msgid "branch offset out of range\n"
12666 #: config/tc-nios2.c:806
12667 msgid "branch relaxation failed\n"
12670 #: config/tc-nios2.c:891
12671 msgid "expecting conditional branch for relaxation\n"
12674 #: config/tc-nios2.c:1006
12675 msgid "error checking for overflow - broken assembler"
12678 #: config/tc-nios2.c:1022
12680 msgid "immediate value 0x%x truncated to 0x%x"
12683 #: config/tc-nios2.c:1049
12685 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
12688 #: config/tc-nios2.c:1054
12690 msgid "branch offset %d out of range %d to %d"
12693 #: config/tc-nios2.c:1059
12695 msgid "%s offset %d out of range %d to %d"
12698 #: config/tc-nios2.c:1064
12700 msgid "immediate value %d out of range %d to %d"
12703 #: config/tc-nios2.c:1069 config/tc-nios2.c:1074
12705 msgid "immediate value %u out of range %u to %u"
12708 #: config/tc-nios2.c:1079
12710 msgid "custom instruction opcode %u out of range %u to %u"
12713 #: config/tc-nios2.c:1084
12714 msgid "overflow in immediate argument"
12717 #: config/tc-nios2.c:1143
12718 msgid "cannot create 64-bit relocation"
12721 #: config/tc-nios2.c:1268
12723 msgid "internal error: broken opcode descriptor for `%s %s'\n"
12726 #: config/tc-nios2.c:1317
12727 msgid "can't create relocation"
12730 #: config/tc-nios2.c:1348
12732 msgid "unknown register %s"
12735 #: config/tc-nios2.c:1356
12736 msgid "expecting control register"
12739 #: config/tc-nios2.c:1358
12740 msgid "illegal use of control register"
12743 #: config/tc-nios2.c:1360
12744 msgid "illegal use of coprocessor register"
12747 #: config/tc-nios2.c:1362
12749 msgid "invalid register %s"
12752 #: config/tc-nios2.c:1370
12754 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
12755 "Use .set noat to turn off those optimizations (and this warning)."
12758 #: config/tc-nios2.c:1375
12760 "The debugger will corrupt bt (r25).\n"
12761 "If you don't need to debug this code use .set nobreak to turn off this "
12765 #: config/tc-nios2.c:1379
12767 "The debugger will corrupt sstatus/ba (r30).\n"
12768 "If you don't need to debug this code use .set nobreak to turn off this "
12772 #: config/tc-nios2.c:1790 config/tc-nios2.c:1798
12774 msgid "badly formed expression near %s"
12777 #: config/tc-nios2.c:1855 config/tc-nios2.c:1882 config/tc-xtensa.c:2055
12778 msgid "too many arguments"
12781 #: config/tc-nios2.c:1871
12783 msgid "expecting %c near %s"
12786 #. we cannot recover from this.
12787 #: config/tc-nios2.c:2018
12789 msgid "unrecognized pseudo-instruction %s"
12792 #. ??? Ideally we should do something other than as_fatal here as we can
12793 #. continue to assemble.
12794 #. However this function (actually the output_* functions) should not
12795 #. have been called in the first place once an illegal instruction had
12796 #. been encountered.
12797 #: config/tc-nios2.c:2075
12798 msgid "Invalid instruction encountered, cannot recover. No assembly attempted."
12801 #. Unrecognised instruction - error.
12802 #: config/tc-nios2.c:2560
12804 msgid "unrecognised instruction %s"
12807 #: config/tc-nios2.c:2680
12809 msgid "can't represent relocation type %s"
12812 #: config/tc-nios2.c:2773
12813 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
12816 #: config/tc-nios2.c:2799
12818 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
12821 #: config/tc-nios2.c:2811 config/tc-nios2.c:2829 config/tc-nios2.c:2836
12823 msgid "Illegal operands: %%tls_ldo requires arguments in ()"
12826 #: config/tc-nios2.c:2843
12828 msgid "Illegal operands: garbage after %%tls_ldo()"
12831 #: config/tc-ns32k.c:437
12832 msgid "Invalid syntax in PC-relative addressing mode"
12835 #: config/tc-ns32k.c:461
12836 msgid "Invalid syntax in External addressing mode"
12839 #: config/tc-ns32k.c:542
12840 msgid "Invalid syntax in Memory Relative addressing mode"
12843 #: config/tc-ns32k.c:609
12844 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
12847 #: config/tc-ns32k.c:614
12848 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
12851 #: config/tc-ns32k.c:619
12852 msgid "Scaled-indexed addressing mode combined with scaled-index"
12855 #: config/tc-ns32k.c:630
12856 msgid "Invalid or illegal addressing mode combined with scaled-index"
12859 #: config/tc-ns32k.c:753
12860 msgid "Premature end of suffix -- Defaulting to d"
12863 #: config/tc-ns32k.c:766
12864 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
12867 #: config/tc-ns32k.c:811
12868 msgid "Very short instr to option, ie you can't do it on a NULLstr"
12871 #: config/tc-ns32k.c:861
12872 msgid "No such entry in list. (cpu/mmu register)"
12875 #: config/tc-ns32k.c:918
12876 msgid "Internal consistency error. check ns32k-opcode.h"
12879 #: config/tc-ns32k.c:942
12880 msgid "Address of immediate operand"
12883 #: config/tc-ns32k.c:943
12884 msgid "Invalid immediate write operand."
12887 #: config/tc-ns32k.c:1073
12888 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
12891 #: config/tc-ns32k.c:1106
12892 msgid "No such opcode"
12895 #: config/tc-ns32k.c:1181
12896 msgid "Bad suffix, defaulting to d"
12899 #: config/tc-ns32k.c:1208
12900 msgid "Too many operands passed to instruction"
12903 #. Check error in default.
12904 #: config/tc-ns32k.c:1220
12905 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
12908 #: config/tc-ns32k.c:1223
12909 msgid "Wrong number of operands"
12912 #: config/tc-ns32k.c:1296
12914 msgid "Can not do %d byte pc-relative relocation for storage type %d"
12917 #: config/tc-ns32k.c:1299
12919 msgid "Can not do %d byte relocation for storage type %d"
12922 #: config/tc-ns32k.c:1391
12924 msgid "value of %ld out of byte displacement range."
12927 #: config/tc-ns32k.c:1401
12929 msgid "value of %ld out of word displacement range."
12932 #: config/tc-ns32k.c:1416
12934 msgid "value of %ld out of double word displacement range."
12937 #: config/tc-ns32k.c:1437
12939 msgid "Internal logic error. line %d, file \"%s\""
12942 #: config/tc-ns32k.c:1485
12944 msgid "Internal logic error. line %d, file \"%s\""
12947 #: config/tc-ns32k.c:1586
12948 msgid "Bit field out of range"
12951 #: config/tc-ns32k.c:1686
12952 msgid "iif convert internal pcrel/binary"
12955 #: config/tc-ns32k.c:1703
12956 msgid "Bignum too big for long"
12959 #: config/tc-ns32k.c:1780
12960 msgid "iif convert internal pcrel/pointer"
12963 #: config/tc-ns32k.c:1785
12964 msgid "Internal logic error in iif.iifP[n].type"
12967 #. We cant relax this case.
12968 #: config/tc-ns32k.c:1821
12969 msgid "Can't relax difference"
12972 #: config/tc-ns32k.c:1862
12973 msgid "Displacement too large for :d"
12976 #: config/tc-ns32k.c:1875
12977 msgid "Internal logic error in iif.iifP[].type"
12981 #: config/tc-ns32k.c:1907
12983 msgid "Can't hash %s: %s"
12986 #: config/tc-ns32k.c:2143
12988 msgid "invalid architecture option -m%s, ignored"
12991 #: config/tc-ns32k.c:2156
12993 msgid "invalid default displacement size \"%s\". Defaulting to %d."
12996 #: config/tc-ns32k.c:2172
13000 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
13001 "--disp-size-default=<1|2|4>\n"
13004 #: config/tc-ns32k.c:2248
13006 msgid "Cannot find relocation type for symbol %s, code %d"
13009 #: config/tc-pdp11.c:338 config/tc-pdp11.c:356 config/tc-pdp11.c:381
13010 #: config/tc-pdp11.c:387 config/tc-pdp11.c:400
13011 msgid "Bad register name"
13014 #: config/tc-pdp11.c:419 config/tc-pdp11.c:483 config/tc-pdp11.c:494
13015 msgid "Error in expression"
13018 #: config/tc-pdp11.c:491
13019 msgid "Low order bits truncated in immediate float operand"
13022 #: config/tc-pdp11.c:610
13023 msgid "Float AC not legal as integer operand"
13026 #: config/tc-pdp11.c:630
13027 msgid "General register not legal as float operand"
13030 #: config/tc-pdp11.c:663
13031 msgid "No instruction found"
13034 #: config/tc-pdp11.c:673 config/tc-z80.c:1924 config/tc-z80.c:1937
13036 msgid "Unknown instruction '%s'"
13039 #: config/tc-pdp11.c:679
13041 msgid "Unsupported instruction set extension: %s"
13044 #: config/tc-pdp11.c:715
13045 msgid "operand is not an absolute constant"
13048 #: config/tc-pdp11.c:723
13049 msgid "3-bit immediate out of range"
13052 #: config/tc-pdp11.c:730
13053 msgid "6-bit immediate out of range"
13056 #: config/tc-pdp11.c:737
13057 msgid "8-bit immediate out of range"
13060 #: config/tc-pdp11.c:754 config/tc-pdp11.c:947
13061 msgid "Symbol expected"
13064 #: config/tc-pdp11.c:759
13065 msgid "8-bit displacement out of range"
13068 #: config/tc-pdp11.c:801 config/tc-pdp11.c:822 config/tc-pdp11.c:839
13069 #: config/tc-pdp11.c:860 config/tc-pdp11.c:877 config/tc-pdp11.c:898
13070 #: config/tc-pdp11.c:917 config/tc-pdp11.c:938
13071 msgid "Missing ','"
13074 #: config/tc-pdp11.c:952
13075 msgid "6-bit displacement out of range"
13078 #: config/tc-pdp11.c:973 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
13079 #: config/tc-vax.c:1948
13080 msgid "Too many operands"
13083 #: config/tc-pdp11.c:1423
13085 msgid "Can not represent %s relocation in this object file format"
13088 #: config/tc-pj.c:64 config/tc-pj.c:73
13089 msgid "confusing relocation expressions"
13092 #: config/tc-pj.c:157
13093 msgid "can't have relocation for ipush"
13096 #: config/tc-pj.c:289
13097 msgid "expected expression"
13100 #: config/tc-pj.c:355
13104 "-little\t\t\tgenerate little endian code\n"
13105 "-big\t\t\tgenerate big endian code\n"
13108 #: config/tc-pj.c:380 config/tc-sh.c:4146 config/tc-sh.c:4153
13109 #: config/tc-sh.c:4160 config/tc-sh.c:4167
13110 msgid "pcrel too far"
13113 #: config/tc-pj.h:39
13114 msgid "convert_frag\n"
13117 #: config/tc-pj.h:40
13118 msgid "estimate size\n"
13121 #: config/tc-ppc.c:1101 config/tc-ppc.c:1158 config/tc-ppc.c:1196
13122 msgid "the use of -mvle requires big endian."
13125 #: config/tc-ppc.c:1139 config/tc-ppc.c:1160
13126 msgid "the use of -mvle requires -a32."
13129 #: config/tc-ppc.c:1141
13131 msgid "%s unsupported"
13134 #: config/tc-ppc.c:1250
13135 msgid "--nops needs a numeric argument"
13138 #: config/tc-ppc.c:1267
13141 "PowerPC options:\n"
13142 "-a32 generate ELF32/XCOFF32\n"
13143 "-a64 generate ELF64/XCOFF64\n"
13145 "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
13146 "-mpwr generate code for POWER (RIOS1)\n"
13147 "-m601 generate code for PowerPC 601\n"
13148 "-mppc, -mppc32, -m603, -m604\n"
13149 " generate code for PowerPC 603/604\n"
13150 "-m403 generate code for PowerPC 403\n"
13151 "-m405 generate code for PowerPC 405\n"
13152 "-m440 generate code for PowerPC 440\n"
13153 "-m464 generate code for PowerPC 464\n"
13154 "-m476 generate code for PowerPC 476\n"
13155 "-m7400, -m7410, -m7450, -m7455\n"
13156 " generate code for PowerPC 7400/7410/7450/7455\n"
13157 "-m750cl generate code for PowerPC 750cl\n"
13160 #: config/tc-ppc.c:1285
13163 "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
13164 "-mppc64bridge generate code for PowerPC 64, including bridge "
13166 "-mbooke generate code for 32-bit PowerPC BookE\n"
13167 "-ma2 generate code for A2 architecture\n"
13168 "-mpower4, -mpwr4 generate code for Power4 architecture\n"
13169 "-mpower5, -mpwr5, -mpwr5x\n"
13170 " generate code for Power5 architecture\n"
13171 "-mpower6, -mpwr6 generate code for Power6 architecture\n"
13172 "-mpower7, -mpwr7 generate code for Power7 architecture\n"
13173 "-mpower8, -mpwr8 generate code for Power8 architecture\n"
13174 "-mcell generate code for Cell Broadband Engine "
13176 "-mcom generate code Power/PowerPC common instructions\n"
13177 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
13180 #: config/tc-ppc.c:1299
13183 "-maltivec generate code for AltiVec\n"
13184 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
13185 "-mhtm generate code for Hardware Transactional Memory\n"
13186 "-me300 generate code for PowerPC e300 family\n"
13187 "-me500, -me500x2 generate code for Motorola e500 core complex\n"
13188 "-me500mc, generate code for Freescale e500mc core complex\n"
13189 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
13190 "-me5500, generate code for Freescale e5500 core complex\n"
13191 "-me6500, generate code for Freescale e6500 core complex\n"
13192 "-mspe generate code for Motorola SPE instructions\n"
13193 "-mvle generate code for Freescale VLE instructions\n"
13194 "-mtitan generate code for AppliedMicro Titan core complex\n"
13195 "-mregnames Allow symbolic names for registers\n"
13196 "-mno-regnames Do not allow symbolic names for registers\n"
13199 #: config/tc-ppc.c:1315
13202 "-mrelocatable support for GCC's -mrelocatble option\n"
13203 "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
13204 "-memb set PPC_EMB bit in ELF flags\n"
13205 "-mlittle, -mlittle-endian, -le\n"
13206 " generate code for a little endian machine\n"
13207 "-mbig, -mbig-endian, -be\n"
13208 " generate code for a big endian machine\n"
13209 "-msolaris generate code for Solaris\n"
13210 "-mno-solaris do not generate code for Solaris\n"
13211 "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
13212 "-V print assembler version number\n"
13213 "-Qy, -Qn ignored\n"
13216 #: config/tc-ppc.c:1329
13219 "-nops=count when aligning, more than COUNT nops uses a branch\n"
13220 "-ppc476-workaround warn if emitting data to code sections\n"
13223 #: config/tc-ppc.c:1356
13225 msgid "unknown default cpu = %s, os = %s"
13228 #: config/tc-ppc.c:1384
13229 msgid "neither Power nor PowerPC opcodes were selected."
13232 #: config/tc-ppc.c:1444
13234 msgid "mask trims opcode bits for %s"
13237 #: config/tc-ppc.c:1453
13239 msgid "operand index error for %s"
13242 #: config/tc-ppc.c:1469
13244 msgid "operand %d overlap in %s"
13247 #: config/tc-ppc.c:1521
13249 msgid "powerpc_operands[%d].bitm invalid"
13252 #: config/tc-ppc.c:1528
13254 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
13257 #: config/tc-ppc.c:1557 config/tc-ppc.c:1609
13259 msgid "major opcode is not sorted for %s"
13262 #: config/tc-ppc.c:1573 config/tc-ppc.c:1626
13264 msgid "duplicate instruction %s"
13267 #: config/tc-ppc.c:1650
13269 msgid "duplicate macro %s"
13272 #: config/tc-ppc.c:2034
13273 msgid "symbol+offset not supported for got tls"
13276 #: config/tc-ppc.c:2111 config/tc-ppc.c:3598 config/tc-ppc.c:7005
13277 msgid "data in executable section"
13280 #: config/tc-ppc.c:2153 config/tc-ppc.c:5264
13281 msgid "expected comma after symbol-name: rest of line ignored."
13284 #: config/tc-ppc.c:2186 config/tc-ppc.c:5300
13286 msgid "ignoring attempt to re-define symbol `%s'."
13289 #: config/tc-ppc.c:2194
13291 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
13294 #: config/tc-ppc.c:2212
13295 msgid "common alignment not a power of 2"
13298 #: config/tc-ppc.c:2254
13300 msgid "expected comma after name `%s' in .localentry directive"
13303 #: config/tc-ppc.c:2264
13304 msgid "missing expression in .localentry directive"
13307 #: config/tc-ppc.c:2278
13309 msgid ".localentry expression for `%s' is not a valid power of 2"
13312 #: config/tc-ppc.c:2292
13314 msgid ".localentry expression for `%s' does not evaluate to a constant"
13317 #: config/tc-ppc.c:2307
13318 msgid "missing expression in .abiversion directive"
13321 #: config/tc-ppc.c:2316
13322 msgid ".abiversion expression does not evaluate to a constant"
13325 #: config/tc-ppc.c:2368
13326 msgid "relocation cannot be done when using -mrelocatable"
13329 #: config/tc-ppc.c:2418
13330 msgid "TOC section size exceeds 64k"
13333 #: config/tc-ppc.c:2514
13335 msgid "syntax error: invalid toc specifier `%s'"
13338 #: config/tc-ppc.c:2528
13340 msgid "syntax error: expected `]', found `%c'"
13343 #: config/tc-ppc.c:2654
13345 msgid "unrecognized opcode: `%s'"
13348 #: config/tc-ppc.c:2837
13349 msgid "[tocv] symbol is not a toc symbol"
13352 #: config/tc-ppc.c:2848
13353 msgid "unimplemented toc32 expression modifier"
13356 #: config/tc-ppc.c:2853
13357 msgid "unimplemented toc64 expression modifier"
13360 #: config/tc-ppc.c:2857
13362 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
13365 #: config/tc-ppc.c:3063
13367 msgid "@tls may not be used with \"%s\" operands"
13370 #: config/tc-ppc.c:3066
13371 msgid "@tls may only be used in last operand"
13374 #: config/tc-ppc.c:3191
13376 msgid "assuming %s on symbol"
13379 #: config/tc-ppc.c:3294
13380 msgid "unsupported relocation for DS offset field"
13383 #: config/tc-ppc.c:3336
13385 msgid "syntax error; end of line, expected `%c'"
13388 #: config/tc-ppc.c:3338
13390 msgid "syntax error; found `%c', expected `%c'"
13393 #: config/tc-ppc.c:3404 config/tc-ppc.c:6388
13394 msgid "instruction address is not a multiple of 4"
13397 #: config/tc-ppc.c:3636
13398 msgid "missing size"
13401 #: config/tc-ppc.c:3645
13402 msgid "negative size"
13405 #: config/tc-ppc.c:3677
13406 msgid "missing real symbol name"
13409 #: config/tc-ppc.c:3717
13410 msgid "attempt to redefine symbol"
13413 #: config/tc-ppc.c:3982
13415 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
13418 #: config/tc-ppc.c:3995
13420 msgid "label %s was not defined in this dwarf section"
13423 #: config/tc-ppc.c:4111
13424 msgid "the XCOFF file format does not support arbitrary sections"
13427 #: config/tc-ppc.c:4184
13428 msgid ".ref outside .csect"
13431 #: config/tc-ppc.c:4206 config/tc-ppc.c:4408
13432 msgid "missing symbol name"
13435 #: config/tc-ppc.c:4237
13436 msgid "missing rename string"
13439 #: config/tc-ppc.c:4267 config/tc-ppc.c:4809 read.c:3451
13440 msgid "missing value"
13443 #: config/tc-ppc.c:4285
13444 msgid "illegal .stabx expression; zero assumed"
13447 #: config/tc-ppc.c:4317
13448 msgid "missing class"
13451 #: config/tc-ppc.c:4326
13452 msgid "missing type"
13455 #: config/tc-ppc.c:4353
13456 msgid ".stabx of storage class stsym must be within .bs/.es"
13459 #: config/tc-ppc.c:4596
13460 msgid "nested .bs blocks"
13463 #: config/tc-ppc.c:4628
13464 msgid ".es without preceding .bs"
13467 #: config/tc-ppc.c:4801
13468 msgid "non-constant byte count"
13471 #: config/tc-ppc.c:4875
13472 msgid ".tc not in .toc section"
13475 #: config/tc-ppc.c:4894
13476 msgid ".tc with no label"
13479 #: config/tc-ppc.c:4987 config/tc-s390.c:1856
13480 msgid ".machine stack overflow"
13483 #: config/tc-ppc.c:4994 config/tc-s390.c:1863
13484 msgid ".machine stack underflow"
13487 #: config/tc-ppc.c:5001 config/tc-s390.c:1870 config/tc-s390.c:1946
13489 msgid "invalid machine `%s'"
13492 #: config/tc-ppc.c:5033
13493 msgid "no previous section to return to, ignored."
13496 #: config/tc-ppc.c:5309
13498 msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
13501 #. Section Contents
13503 #: config/tc-ppc.c:5439
13504 msgid "unsupported section attribute -- 'a'"
13507 #: config/tc-ppc.c:5623
13508 msgid "bad symbol suffix"
13511 #: config/tc-ppc.c:5716
13512 msgid "unrecognized symbol suffix"
13515 #: config/tc-ppc.c:5805
13516 msgid "two .function pseudo-ops with no intervening .ef"
13519 #: config/tc-ppc.c:5818
13520 msgid ".ef with no preceding .function"
13523 #: config/tc-ppc.c:5947
13525 msgid "warning: symbol %s has no csect"
13528 #: config/tc-ppc.c:6209
13529 msgid "symbol in .toc does not match any .tc"
13532 #: config/tc-ppc.c:6843
13534 msgid "unsupported relocation against %s"
13537 #: config/tc-ppc.c:6988
13539 msgid "Gas failure, reloc value %d\n"
13542 #: config/tc-ppc.c:7071
13544 msgid "cannot emit PC relative %s relocation against %s"
13547 #: config/tc-ppc.c:7078
13548 msgid "unable to resolve expression"
13551 #: config/tc-rl78.c:214
13552 msgid "16-bit relocation used in 8-bit operand"
13555 #: config/tc-rl78.c:218
13556 msgid "8-bit relocation used in 16-bit operand"
13559 #: config/tc-rl78.c:244 config/tc-rx.c:862
13561 msgid "Value %d doesn't fit in unsigned %d-bit field"
13564 #: config/tc-rl78.c:250 config/tc-rx.c:868
13566 msgid "Value %d doesn't fit in signed %d-bit field"
13569 #: config/tc-rl78.c:329
13571 msgid " RL78 specific command line options:\n"
13574 #: config/tc-rl78.c:330
13576 msgid " --mg10 Enable support for G10 variant\n"
13579 #: config/tc-rl78.c:331
13581 msgid " --m32bit-doubles [default]\n"
13584 #: config/tc-rl78.c:332 config/tc-rx.c:187
13586 msgid " --m64bit-doubles\n"
13589 #: config/tc-rl78.c:405
13591 msgid "%%%s() must be outermost term in expression"
13594 #: config/tc-rl78.c:633 config/tc-rx.c:2190
13596 msgid "unsupported constant size %d\n"
13599 #: config/tc-rl78.c:646
13601 msgid "%%hi16/%%lo16 only applies to .short or .hword"
13604 #: config/tc-rl78.c:651
13606 msgid "%%hi8 only applies to .byte"
13609 #: config/tc-rl78.c:661 config/tc-rx.c:2197
13610 msgid "difference of two symbols only supported with .long, .short, or .byte"
13613 #: config/tc-rl78.c:1146 config/tc-rx.c:2124
13615 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
13618 #: config/tc-rl78.c:1338
13620 msgid "value of %ld too large for 8-bit branch"
13623 #: config/tc-rl78.c:1348
13625 msgid "value of %ld too large for 16-bit branch"
13628 #: config/tc-rl78.c:1397 config/tc-rx.c:2387
13630 msgid "Unknown reloc in md_apply_fix: %s"
13633 #: config/tc-rx.c:172
13635 msgid "unrecognised RX CPU type %s"
13638 #: config/tc-rx.c:183
13640 msgid " RX specific command line options:\n"
13643 #: config/tc-rx.c:184
13645 msgid " --mbig-endian-data\n"
13648 #: config/tc-rx.c:185
13650 msgid " --mlittle-endian-data [default]\n"
13653 #: config/tc-rx.c:186
13655 msgid " --m32bit-doubles [default]\n"
13658 #: config/tc-rx.c:188
13660 msgid " --muse-conventional-section-names\n"
13663 #: config/tc-rx.c:189
13665 msgid " --muse-renesas-section-names [default]\n"
13668 #: config/tc-rx.c:190
13670 msgid " --msmall-data-limit\n"
13673 #: config/tc-rx.c:191
13675 msgid " --mrelax\n"
13678 #: config/tc-rx.c:192
13683 #: config/tc-rx.c:193
13685 msgid " --mint-register=<value>\n"
13688 #: config/tc-rx.c:194
13690 msgid " --mcpu=<rx100|rx200|rx600|rx610>\n"
13693 #: config/tc-rx.c:274
13694 msgid "no filename following .INCLUDE pseudo-op"
13697 #: config/tc-rx.c:377
13699 msgid "unable to locate include file: %s"
13702 #: config/tc-rx.c:428
13704 msgid "unrecognised alignment value in .SECTION directive: %s"
13707 #: config/tc-rx.c:445
13709 msgid "unknown parameter following .SECTION directive: %s"
13712 #: config/tc-rx.c:534
13713 msgid "expecting either ON or OFF after .list"
13716 #: config/tc-rx.c:570
13718 msgid "The \".%s\" pseudo-op is not implemented\n"
13721 #: config/tc-rx.c:1068
13722 msgid "The .DEFINE pseudo-op is not implemented"
13725 #: config/tc-rx.c:1070
13726 msgid "The .MACRO pseudo-op is not implemented"
13729 #: config/tc-rx.c:1072
13730 msgid "The .BTEQU pseudo-op is not implemented."
13733 #: config/tc-rx.c:2056
13734 msgid "invalid immediate size"
13737 #: config/tc-rx.c:2075
13738 msgid "invalid immediate field position"
13741 #: config/tc-rx.c:2241
13743 msgid "jump not 3..10 bytes away (is %d)"
13746 #: config/tc-s390.c:337 config/tc-sparc.c:325
13747 msgid "Invalid default architecture, broken assembler."
13750 #: config/tc-s390.c:450 config/tc-sparc.c:536
13752 msgid "invalid architecture -A%s"
13755 #: config/tc-s390.c:473
13759 " -mregnames Allow symbolic names for registers\n"
13760 " -mwarn-areg-zero Warn about zero base/index registers\n"
13761 " -mno-regnames Do not allow symbolic names for registers\n"
13762 " -m31 Set file format to 31 bit format\n"
13763 " -m64 Set file format to 64 bit format\n"
13766 #: config/tc-s390.c:480
13769 " -V print assembler version number\n"
13770 " -Qy, -Qn ignored\n"
13773 #: config/tc-s390.c:545
13774 msgid "The 64 bit file format is used without esame instructions."
13777 #: config/tc-s390.c:561
13779 msgid "Internal assembler error for instruction format %s"
13782 #: config/tc-s390.c:607
13784 msgid "operand out of range (%s not between %ld and %ld)"
13787 #: config/tc-s390.c:789
13789 msgid "identifier+constant@%s means identifier@%s+constant"
13792 #: config/tc-s390.c:870
13793 msgid "Can't handle O_big in s390_exp_compare"
13796 #: config/tc-s390.c:951
13797 msgid "Invalid suffix for literal pool entry"
13800 #: config/tc-s390.c:1008
13801 msgid "Big number is too big"
13804 #: config/tc-s390.c:1155
13805 msgid "relocation not applicable"
13808 #: config/tc-s390.c:1272
13809 msgid "index register specified but zero"
13812 #: config/tc-s390.c:1276
13813 msgid "base register specified but zero"
13816 #: config/tc-s390.c:1280
13817 msgid "odd numbered general purpose register specified as register pair"
13820 #: config/tc-s390.c:1288
13822 "invalid floating point register pair. Valid fp register pair operands are "
13823 "0, 1, 4, 5, 8, 9, 12 or 13."
13826 #: config/tc-s390.c:1377
13827 msgid "invalid operand suffix"
13830 #: config/tc-s390.c:1400
13831 msgid "syntax error; missing '(' after displacement"
13834 #: config/tc-s390.c:1416 config/tc-s390.c:1460 config/tc-s390.c:1490
13835 msgid "syntax error; expected ,"
13838 #: config/tc-s390.c:1448
13839 msgid "syntax error; missing ')' after base register"
13842 #: config/tc-s390.c:1477
13843 msgid "syntax error; ')' not allowed here"
13846 #: config/tc-s390.c:1612
13848 msgid "Opcode %s not available in this mode"
13851 #: config/tc-s390.c:1667 config/tc-s390.c:1690 config/tc-s390.c:1703
13852 msgid "Invalid .insn format\n"
13855 #: config/tc-s390.c:1675
13857 msgid "Unrecognized opcode format: `%s'"
13860 #: config/tc-s390.c:1706
13861 msgid "second operand of .insn not a constant\n"
13864 #: config/tc-s390.c:1709
13865 msgid "missing comma after insn constant\n"
13868 #: config/tc-s390.c:1922
13869 msgid ".machinemode stack overflow"
13872 #: config/tc-s390.c:1929
13873 msgid ".machinemode stack underflow"
13876 #: config/tc-s390.c:2144
13878 msgid "cannot emit relocation %s against subsy symbol %s"
13881 #: config/tc-s390.c:2248
13882 msgid "unsupported relocation type"
13885 #: config/tc-s390.c:2303
13887 msgid "cannot emit PC relative %s relocation%s%s"
13890 #: config/tc-s390.c:2442
13892 msgid "Gas failure, reloc type %s\n"
13895 #: config/tc-s390.c:2444
13897 msgid "Gas failure, reloc type #%i\n"
13900 #: config/tc-score.c:260
13901 msgid "div / mul are reserved instructions"
13904 #: config/tc-score.c:261
13905 msgid "This architecture doesn't support mmu"
13908 #: config/tc-score.c:262
13909 msgid "This architecture doesn't support atomic instruction"
13912 #: config/tc-score.c:469
13913 msgid "S+core register expected"
13916 #: config/tc-score.c:470
13917 msgid "S+core special-register expected"
13920 #: config/tc-score.c:471
13921 msgid "S+core co-processor register expected"
13924 #: config/tc-score.c:1074 config/tc-score.c:2068
13925 msgid "Using temp register(r1)"
13928 #: config/tc-score.c:1093
13930 msgid "register expected, not '%.100s'"
13933 #: config/tc-score.c:1149 config/tc-score.c:5485
13934 msgid "rd must be even number."
13937 #: config/tc-score.c:1513 config/tc-score.c:1520
13939 msgid "invalid constant: %d bit expression not in range %u..%u"
13942 #: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
13943 #: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
13944 #: config/tc-score.c:3462
13946 msgid "invalid constant: %d bit expression not in range %d..%d"
13949 #: config/tc-score.c:1558
13950 msgid "invalid constant: bit expression not defined"
13953 #: config/tc-score.c:2082
13955 msgid "low register(r0-r15)expected, not '%.100s'"
13958 #: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
13959 #: config/tc-score.c:3695
13964 #: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
13965 #: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
13966 #: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
13967 #: config/tc-score.c:3919 config/tc-score.c:3965
13972 #: config/tc-score.c:2347
13974 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
13977 #: config/tc-score.c:2366
13979 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
13982 #: config/tc-score.c:2382 config/tc-score.c:2389
13984 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
13987 #: config/tc-score.c:2838
13988 msgid "address offset must be half word alignment"
13991 #: config/tc-score.c:2846
13992 msgid "address offset must be word alignment"
13995 #: config/tc-score.c:2986 config/tc-score.c:3123
13996 msgid "register same as write-back base"
13999 #: config/tc-score.c:3093
14000 msgid "pre-indexed expression expected"
14003 #: config/tc-score.c:3422
14005 msgid "invalid register number: %d is not in [r0--r7]"
14008 #: config/tc-score.c:3439
14009 msgid "comma is expected"
14012 #: config/tc-score.c:3470
14014 msgid "invalid constant: %d is not word align integer"
14017 #: config/tc-score.c:3509 config/tc-score.c:3552
14018 msgid "invalid constant: 32 bit expression not word align"
14021 #: config/tc-score.c:3518 config/tc-score.c:3561
14022 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
14025 #: config/tc-score.c:3594
14027 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
14030 #: config/tc-score.c:3783 config/tc-score.c:3811
14031 msgid "imm5 should >= 2"
14034 #: config/tc-score.c:3788 config/tc-score.c:3817
14035 msgid "reg should <= 31"
14038 #: config/tc-score.c:3859 config/tc-score.c:3910
14042 #: config/tc-score.c:3903
14044 msgid "%s register same as write-back base"
14047 #: config/tc-score.c:3905
14048 msgid "destination"
14051 #: config/tc-score.c:3905
14055 #: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4946
14056 msgid "expression error"
14059 #: config/tc-score.c:4241
14060 msgid "value not in range [0, 0xffffffff]"
14063 #: config/tc-score.c:4317
14064 msgid "value not in range [-0xffffffff, 0xffffffff]"
14067 #: config/tc-score.c:4345
14068 msgid "li rd label isn't correct instruction form"
14071 #: config/tc-score.c:4515 config/tc-score.c:4670 config/tc-score.c:5197
14072 #: config/tc-score.c:5225
14073 msgid "lacking label "
14076 #: config/tc-score.c:4896
14077 msgid "s3_PIC code offset overflow (max 16 signed bits)"
14080 #: config/tc-score.c:4952
14081 msgid "value not in range [0, 0x7fffffff]"
14084 #: config/tc-score.c:4957
14085 msgid "end on line error"
14088 #: config/tc-score.c:5204
14089 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
14092 #: config/tc-score.c:5231
14093 msgid "invalid constant: 20 bit expression not in range -2^19..2^19"
14096 #: config/tc-score.c:5264
14097 msgid "lacking label"
14100 #: config/tc-score.c:5269
14101 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
14104 #: config/tc-score.c:5365
14105 msgid "pce instruction error (16 bit || 16 bit)'"
14108 #: config/tc-score.c:5383 config/tc-score.c:5407 config/tc-score.c:5434
14109 #: config/tc-score.c:5463 config/tc-score.c:5512
14110 msgid "score3d instruction."
14113 #: config/tc-score.c:6031
14114 msgid "Unsupported use of .gpword"
14117 #: config/tc-score.c:6128
14119 msgid "BSS length (%d) < 0 ignored"
14122 #: config/tc-score.c:6143 read.c:2412
14124 msgid "error setting flags for \".sbss\": %s"
14127 #: config/tc-score.c:6157 config/tc-sparc.c:4022
14128 msgid "missing alignment"
14131 #: config/tc-score.c:6194
14133 msgid "alignment too large; %d assumed"
14136 #: config/tc-score.c:6199 read.c:2473
14137 msgid "alignment negative; 0 assumed"
14141 #: config/tc-score.c:6608 config/tc-score.c:6632
14142 msgid "size is not 4 or 6"
14145 #: config/tc-score.c:6691
14146 msgid "bad call to MD_ATOF()"
14149 #: config/tc-score.c:7198
14151 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
14154 #: config/tc-score.c:7213 config/tc-score.c:7242 config/tc-score.c:7294
14156 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19]"
14159 #: config/tc-score.c:7264 config/tc-score.c:7319
14161 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
14164 #: config/tc-score.c:7488
14166 msgid "cannot represent %s relocation in this object file format1"
14169 #: config/tc-score.c:7779
14171 msgid "Sunplus-v2-0-0-20060510\n"
14174 #: config/tc-score.c:7799
14176 msgid " Score-specific assembler options:\n"
14179 #: config/tc-score.c:7801
14181 msgid " -EB\t\tassemble code for a big-endian cpu\n"
14184 #: config/tc-score.c:7806
14186 msgid " -EL\t\tassemble code for a little-endian cpu\n"
14189 #: config/tc-score.c:7810
14191 msgid " -FIXDD\t\tassemble code for fix data dependency\n"
14194 #: config/tc-score.c:7812
14197 " -NWARN\t\tassemble code for no warning message for fix data "
14201 #: config/tc-score.c:7814
14203 msgid " -SCORE5\t\tassemble code for target is SCORE5\n"
14206 #: config/tc-score.c:7816
14208 msgid " -SCORE5U\tassemble code for target is SCORE5U\n"
14211 #: config/tc-score.c:7818
14214 " -SCORE7\t\tassemble code for target is SCORE7, this is default "
14218 #: config/tc-score.c:7820
14220 msgid " -SCORE3\t\tassemble code for target is SCORE3\n"
14223 #: config/tc-score.c:7822
14226 " -march=score7\tassemble code for target is SCORE7, this is default "
14230 #: config/tc-score.c:7824
14232 msgid " -march=score3\tassemble code for target is SCORE3\n"
14235 #: config/tc-score.c:7826
14238 " -USE_R1\t\tassemble code for no warning message when using temp "
14242 #: config/tc-score.c:7828
14244 msgid " -KPIC\t\tassemble code for PIC\n"
14247 #: config/tc-score.c:7830
14249 msgid " -O0\t\tassembler will not perform any optimizations\n"
14252 #: config/tc-score.c:7832
14255 " -G gpnum\tassemble code for setting gpsize and default is 8 byte\n"
14258 #: config/tc-score.c:7834
14260 msgid " -V \t\tSunplus release version \n"
14263 #: config/tc-sh.c:62
14264 msgid "directive .big encountered when option -big required"
14267 #: config/tc-sh.c:72
14268 msgid "directive .little encountered when option -little required"
14271 #: config/tc-sh.c:1422
14272 msgid "illegal double indirection"
14275 #: config/tc-sh.c:1431
14276 msgid "illegal register after @-"
14279 #: config/tc-sh.c:1447
14280 msgid "must be @(r0,...)"
14283 #: config/tc-sh.c:1471
14284 msgid "syntax error in @(r0,...)"
14287 #: config/tc-sh.c:1476
14288 msgid "syntax error in @(r0...)"
14291 #: config/tc-sh.c:1521
14292 msgid "Deprecated syntax."
14295 #: config/tc-sh.c:1533 config/tc-sh.c:1538
14296 msgid "syntax error in @(disp,[Rn, gbr, pc])"
14299 #: config/tc-sh.c:1543
14300 msgid "expecting )"
14303 #: config/tc-sh.c:1551
14304 msgid "illegal register after @"
14307 #: config/tc-sh.c:2192
14309 msgid "unhandled %d\n"
14312 #: config/tc-sh.c:2402
14314 msgid "Invalid register: 'r%d'"
14317 #: config/tc-sh.c:2512
14319 msgid "failed for %d\n"
14322 #: config/tc-sh.c:2518
14323 msgid "misplaced PIC operand"
14326 #: config/tc-sh.c:2629 config/tc-sh.c:3028
14327 msgid "invalid operands for opcode"
14330 #: config/tc-sh.c:2634
14331 msgid "insn can't be combined with parallel processing insn"
14334 #: config/tc-sh.c:2641 config/tc-sh.c:2652 config/tc-sh.c:2684
14335 msgid "multiple movx specifications"
14338 #: config/tc-sh.c:2646 config/tc-sh.c:2668 config/tc-sh.c:2707
14339 msgid "multiple movy specifications"
14342 #: config/tc-sh.c:2655 config/tc-sh.c:2688
14343 msgid "invalid movx address register"
14346 #: config/tc-sh.c:2657
14347 msgid "insn cannot be combined with non-nopy"
14350 #: config/tc-sh.c:2671 config/tc-sh.c:2727
14351 msgid "invalid movy address register"
14354 #: config/tc-sh.c:2673
14355 msgid "insn cannot be combined with non-nopx"
14358 #: config/tc-sh.c:2686
14359 msgid "previous movy requires nopx"
14362 #: config/tc-sh.c:2694 config/tc-sh.c:2699
14363 msgid "invalid movx dsp register"
14366 #: config/tc-sh.c:2709
14367 msgid "previous movx requires nopy"
14370 #: config/tc-sh.c:2718 config/tc-sh.c:2723
14371 msgid "invalid movy dsp register"
14374 #: config/tc-sh.c:2733
14375 msgid "dsp immediate shift value not constant"
14378 #: config/tc-sh.c:2747 config/tc-sh.c:2773
14379 msgid "multiple parallel processing specifications"
14382 #: config/tc-sh.c:2766
14383 msgid "multiple condition specifications"
14386 #: config/tc-sh.c:2804
14387 msgid "insn cannot be combined with pmuls"
14390 #: config/tc-sh.c:2820
14391 msgid "bad combined pmuls output operand"
14394 #: config/tc-sh.c:2830
14395 msgid "destination register is same for parallel insns"
14398 #: config/tc-sh.c:2839
14399 msgid "condition not followed by conditionalizable insn"
14402 #: config/tc-sh.c:2849
14403 msgid "unrecognized characters at end of parallel processing insn"
14406 #: config/tc-sh.c:2965
14407 msgid "opcode not valid for this cpu variant"
14410 #: config/tc-sh.c:2998
14411 msgid "Delayed branches not available on SH1"
14414 #: config/tc-sh.c:3033
14416 msgid "excess operands: '%s'"
14419 #: config/tc-sh.c:3110
14420 msgid ".uses pseudo-op seen when not relaxing"
14423 #: config/tc-sh.c:3116
14424 msgid "bad .uses format"
14427 #: config/tc-sh.c:3227
14428 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
14431 #: config/tc-sh.c:3233
14432 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
14435 #: config/tc-sh.c:3235
14436 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
14439 #: config/tc-sh.c:3267
14441 msgid "Invalid argument to --isa option: %s"
14444 #: config/tc-sh.c:3276
14445 msgid "Invalid combination: --abi=32 with --abi=64"
14448 #: config/tc-sh.c:3282
14449 msgid "Invalid combination: --abi=64 with --abi=32"
14452 #: config/tc-sh.c:3284
14453 msgid "Invalid combination: --isa=SHcompact with --abi=64"
14456 #: config/tc-sh.c:3288
14458 msgid "Invalid argument to --abi option: %s"
14461 #: config/tc-sh.c:3328
14465 "--little\t\tgenerate little endian code\n"
14466 "--big\t\t\tgenerate big endian code\n"
14467 "--relax\t\t\talter jump instructions for long displacements\n"
14468 "--renesas\t\tdisable optimization with section symbol for\n"
14469 "\t\t\tcompatibility with Renesas assembler.\n"
14470 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
14471 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
14472 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
14473 "--isa=[any\t\tuse most appropriate isa\n"
14474 " | dsp same as '-dsp'\n"
14478 #: config/tc-sh.c:3354
14481 "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
14487 #: config/tc-sh.c:3359
14490 "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
14491 "\t\t\tfile type\n"
14492 "--shcompact-const-crange emit code-range descriptors for constants in\n"
14493 "\t\t\tSHcompact code sections\n"
14494 "--no-mix\t\tdisallow SHmedia code in the same section as\n"
14495 "\t\t\tconstants and SHcompact code\n"
14496 "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
14497 "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
14498 "\t\t\tto 32 bits only\n"
14501 #: config/tc-sh.c:3371
14503 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
14506 #: config/tc-sh.c:3462
14507 msgid ".uses does not refer to a local symbol in the same section"
14510 #: config/tc-sh.c:3481
14511 msgid "can't find fixup pointed to by .uses"
14514 #: config/tc-sh.c:3501
14515 msgid ".uses target does not refer to a local symbol in the same section"
14518 #: config/tc-sh.c:3578
14519 msgid "displacement overflows 12-bit field"
14522 #: config/tc-sh.c:3581
14524 msgid "displacement to defined symbol %s overflows 12-bit field"
14527 #: config/tc-sh.c:3585
14529 msgid "displacement to undefined symbol %s overflows 12-bit field"
14532 #: config/tc-sh.c:3658
14533 msgid "displacement overflows 8-bit field"
14536 #: config/tc-sh.c:3661
14538 msgid "displacement to defined symbol %s overflows 8-bit field"
14541 #: config/tc-sh.c:3665
14543 msgid "displacement to undefined symbol %s overflows 8-bit field "
14546 #: config/tc-sh.c:3682
14548 msgid "overflow in branch to %s; converted into longer instruction sequence"
14551 #: config/tc-sh.c:3747 config/tc-sh.c:3794 config/tc-sparc.c:4524
14552 #: config/tc-sparc.c:4548
14553 msgid "misaligned data"
14556 #: config/tc-sh.c:4123
14557 msgid "offset to unaligned destination"
14560 #: config/tc-sh.c:4128
14561 msgid "negative offset"
14564 #: config/tc-sh.c:4279
14565 msgid "misaligned offset"
14568 #: config/tc-sh64.c:567
14569 msgid "This operand must be constant at assembly time"
14572 #: config/tc-sh64.c:680
14573 msgid "Invalid operand expression"
14576 #: config/tc-sh64.c:772 config/tc-sh64.c:876
14577 msgid "PTB operand is a SHmedia symbol"
14580 #: config/tc-sh64.c:775 config/tc-sh64.c:873
14581 msgid "PTA operand is a SHcompact symbol"
14584 #: config/tc-sh64.c:791
14585 msgid "invalid expression in operand"
14588 #: config/tc-sh64.c:1482
14590 msgid "invalid operand, not a 5-bit unsigned value: %d"
14593 #: config/tc-sh64.c:1487
14595 msgid "invalid operand, not a 6-bit signed value: %d"
14598 #: config/tc-sh64.c:1492
14600 msgid "invalid operand, not a 6-bit unsigned value: %d"
14603 #: config/tc-sh64.c:1497 config/tc-sh64.c:1509
14605 msgid "invalid operand, not a 11-bit signed value: %d"
14608 #: config/tc-sh64.c:1499
14610 msgid "invalid operand, not a multiple of 32: %d"
14613 #: config/tc-sh64.c:1504
14615 msgid "invalid operand, not a 10-bit signed value: %d"
14618 #: config/tc-sh64.c:1511
14620 msgid "invalid operand, not an even value: %d"
14623 #: config/tc-sh64.c:1516
14625 msgid "invalid operand, not a 12-bit signed value: %d"
14628 #: config/tc-sh64.c:1518
14630 msgid "invalid operand, not a multiple of 4: %d"
14633 #: config/tc-sh64.c:1523
14635 msgid "invalid operand, not a 13-bit signed value: %d"
14638 #: config/tc-sh64.c:1525
14640 msgid "invalid operand, not a multiple of 8: %d"
14643 #: config/tc-sh64.c:1530
14645 msgid "invalid operand, not a 16-bit signed value: %d"
14648 #: config/tc-sh64.c:1535
14650 msgid "invalid operand, not a 16-bit unsigned value: %d"
14653 #: config/tc-sh64.c:1541
14654 msgid "operand out of range for PT, PTA and PTB"
14657 #: config/tc-sh64.c:1543
14659 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
14662 #: config/tc-sh64.c:2063
14664 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
14667 #: config/tc-sh64.c:2420 config/tc-sh64.c:2583 config/tc-sh64.c:2598
14668 msgid "invalid PIC reference"
14671 #: config/tc-sh64.c:2477
14672 msgid "can't find opcode"
14675 #: config/tc-sh64.c:2680 config/tc-sh64.c:2720
14676 msgid "invalid operand: expression in PT target"
14679 #: config/tc-sh64.c:2811
14681 msgid "invalid operands to %s"
14684 #: config/tc-sh64.c:2817
14686 msgid "excess operands to %s"
14689 #: config/tc-sh64.c:2862
14691 msgid "The `.mode %s' directive is not valid with this architecture"
14694 #: config/tc-sh64.c:2870
14696 msgid "Invalid argument to .mode: %s"
14699 #: config/tc-sh64.c:2900
14701 msgid "The `.abi %s' directive is not valid with this architecture"
14704 #: config/tc-sh64.c:2906
14705 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
14708 #: config/tc-sh64.c:2911
14709 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
14712 #: config/tc-sh64.c:2914
14714 msgid "Invalid argument to .abi: %s"
14717 #: config/tc-sh64.c:2969
14718 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
14721 #: config/tc-sh64.c:2974
14722 msgid "-shcompact-const-crange is invalid without SHcompact"
14725 #: config/tc-sh64.c:2977
14726 msgid "-expand-pt32 only valid with -abi=64"
14729 #: config/tc-sh64.c:2980
14730 msgid "-no-expand only valid with SHcompact or SHmedia"
14733 #: config/tc-sh64.c:2983
14734 msgid "-expand-pt32 invalid together with -no-expand"
14737 #: config/tc-sh64.c:3197
14739 "SHmedia code not allowed in same section as constants and SHcompact code"
14742 #: config/tc-sh64.c:3215
14743 msgid "No segment info for current section"
14746 #: config/tc-sh64.c:3254
14747 msgid "duplicate datalabel operator ignored"
14750 #: config/tc-sh64.c:3324
14751 msgid "Invalid DataLabel expression"
14754 #: config/tc-sparc.c:329 config/tc-sparc.c:542
14755 msgid "Bad opcode table, broken assembler."
14758 #: config/tc-sparc.c:534
14760 msgid "invalid architecture -xarch=%s"
14763 #: config/tc-sparc.c:607
14765 msgid "No compiled in support for %d bit object file format"
14768 #: config/tc-sparc.c:688
14770 msgid "SPARC options:\n"
14773 #: config/tc-sparc.c:717
14777 "\t\t\tspecify variant of SPARC architecture\n"
14778 "-bump\t\t\twarn when assembler switches architectures\n"
14779 "-sparc\t\t\tignored\n"
14780 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
14781 "-relax\t\t\trelax jumps and branches (default)\n"
14782 "-no-relax\t\tavoid changing any jumps and branches\n"
14785 #: config/tc-sparc.c:725
14787 msgid "-k\t\t\tgenerate PIC\n"
14790 #: config/tc-sparc.c:729
14793 "-32\t\t\tcreate 32 bit object file\n"
14794 "-64\t\t\tcreate 64 bit object file\n"
14797 #: config/tc-sparc.c:732
14799 msgid "\t\t\t[default is %d]\n"
14802 #: config/tc-sparc.c:734
14805 "-TSO\t\t\tuse Total Store Ordering\n"
14806 "-PSO\t\t\tuse Partial Store Ordering\n"
14807 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
14810 #: config/tc-sparc.c:738
14812 msgid "\t\t\t[default is %s]\n"
14815 #: config/tc-sparc.c:740
14818 "-KPIC\t\t\tgenerate PIC\n"
14819 "-V\t\t\tprint assembler version number\n"
14820 "-undeclared-regs\tignore application global register usage without\n"
14821 "\t\t\tappropriate .register directive (default)\n"
14822 "-no-undeclared-regs\tforce error on application global register usage\n"
14823 "\t\t\twithout appropriate .register directive\n"
14824 "-q\t\t\tignored\n"
14825 "-Qy, -Qn\t\tignored\n"
14826 "-s\t\t\tignored\n"
14829 #: config/tc-sparc.c:752
14832 "-EL\t\t\tgenerate code for a little endian machine\n"
14833 "-EB\t\t\tgenerate code for a big endian machine\n"
14834 "--little-endian-data\tgenerate code for a machine having big endian\n"
14835 " instructions and little endian data.\n"
14838 #: config/tc-sparc.c:893
14840 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
14843 #: config/tc-sparc.c:912
14845 msgid "Internal error: can't find opcode `%s' for `%s'\n"
14848 #: config/tc-sparc.c:1074
14849 msgid "Support for 64-bit arithmetic not compiled in."
14852 #: config/tc-sparc.c:1120
14853 msgid "set: number not in 0..4294967295 range"
14856 #: config/tc-sparc.c:1127
14857 msgid "set: number not in -2147483648..4294967295 range"
14860 #: config/tc-sparc.c:1186
14861 msgid "setsw: number not in -2147483648..4294967295 range"
14864 #: config/tc-sparc.c:1234
14865 msgid "setx: temporary register same as destination register"
14868 #: config/tc-sparc.c:1305
14869 msgid "setx: illegal temporary register g0"
14872 #: config/tc-sparc.c:1402
14873 msgid "FP branch in delay slot"
14876 #: config/tc-sparc.c:1417
14877 msgid "FP branch preceded by FP instruction; NOP inserted"
14880 #: config/tc-sparc.c:1457
14881 msgid "failed special case insn sanity check"
14884 #: config/tc-sparc.c:1628
14885 msgid ": invalid membar mask name"
14888 #: config/tc-sparc.c:1644
14889 msgid ": invalid membar mask expression"
14892 #: config/tc-sparc.c:1649
14893 msgid ": invalid membar mask number"
14896 #: config/tc-sparc.c:1664
14897 msgid ": invalid siam mode expression"
14900 #: config/tc-sparc.c:1669
14901 msgid ": invalid siam mode number"
14904 #: config/tc-sparc.c:1685
14905 msgid ": invalid prefetch function name"
14908 #: config/tc-sparc.c:1693
14909 msgid ": invalid prefetch function expression"
14912 #: config/tc-sparc.c:1698
14913 msgid ": invalid prefetch function number"
14916 #: config/tc-sparc.c:1726 config/tc-sparc.c:1738
14917 msgid ": unrecognizable privileged register"
14920 #: config/tc-sparc.c:1762 config/tc-sparc.c:1774
14921 msgid ": unrecognizable hyperprivileged register"
14924 #: config/tc-sparc.c:1798 config/tc-sparc.c:1823
14925 msgid ": unrecognizable v9a or v9b ancillary state register"
14928 #: config/tc-sparc.c:1803
14929 msgid ": rd on write only ancillary state register"
14932 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
14933 #: config/tc-sparc.c:1811
14934 msgid ": unrecognizable v9a ancillary state register"
14937 #: config/tc-sparc.c:1847
14938 msgid ": asr number must be between 16 and 31"
14941 #: config/tc-sparc.c:1855
14942 msgid ": asr number must be between 0 and 31"
14945 #: config/tc-sparc.c:1865
14947 msgid ": expecting %asrN"
14950 #: config/tc-sparc.c:1907
14951 msgid ": crypto immediate must be between 0 and 31"
14954 #: config/tc-sparc.c:1916
14955 msgid ": expecting crypto immediate"
14958 #: config/tc-sparc.c:2098 config/tc-sparc.c:2136 config/tc-sparc.c:2577
14959 #: config/tc-sparc.c:2613
14961 msgid "Illegal operands: %%%s requires arguments in ()"
14964 #: config/tc-sparc.c:2104
14967 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
14971 #: config/tc-sparc.c:2115
14973 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
14976 #: config/tc-sparc.c:2322
14977 msgid "detected global register use not covered by .register pseudo-op"
14980 #: config/tc-sparc.c:2398
14981 msgid ": There are only 64 f registers; [0-63]"
14984 #: config/tc-sparc.c:2400 config/tc-sparc.c:2418
14985 msgid ": There are only 32 f registers; [0-31]"
14988 #: config/tc-sparc.c:2410
14989 msgid ": There are only 32 single precision f registers; [0-31]"
14992 #: config/tc-sparc.c:2431
14993 msgid ": Instruction requires frs2 and frsd must be the same register"
14996 #: config/tc-sparc.c:2625
14999 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
15002 #: config/tc-sparc.c:2742
15004 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
15007 #: config/tc-sparc.c:2752
15010 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
15014 #: config/tc-sparc.c:2770
15015 msgid ": PC-relative operand can't be a constant"
15018 #: config/tc-sparc.c:2777
15019 msgid ": TLS operand can't be a constant"
15022 #: config/tc-sparc.c:2803
15023 msgid ": Immediate value in cbcond is out of range."
15026 #: config/tc-sparc.c:2830
15027 msgid ": invalid ASI name"
15030 #: config/tc-sparc.c:2838
15031 msgid ": invalid ASI expression"
15034 #: config/tc-sparc.c:2843
15035 msgid ": invalid ASI number"
15038 #: config/tc-sparc.c:2946
15039 msgid "OPF immediate operand out of range (0-0x1ff)"
15042 #: config/tc-sparc.c:2951
15043 msgid "non-immediate OPF operand, ignored"
15046 #: config/tc-sparc.c:2970
15047 msgid ": invalid cpreg name"
15050 #: config/tc-sparc.c:2999
15052 msgid "Illegal operands%s"
15055 #: config/tc-sparc.c:3039
15057 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
15060 #: config/tc-sparc.c:3076
15062 msgid "Architecture mismatch on \"%s\"."
15065 #: config/tc-sparc.c:3077
15067 msgid " (Requires %s; requested architecture is %s.)"
15070 #: config/tc-sparc.c:3089
15072 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
15075 #: config/tc-sparc.c:3487 config/tc-sparc.c:3494 config/tc-sparc.c:3501
15076 #: config/tc-sparc.c:3508 config/tc-sparc.c:3515 config/tc-sparc.c:3524
15077 #: config/tc-sparc.c:3536 config/tc-sparc.c:3547 config/tc-sparc.c:3569
15078 #: config/tc-sparc.c:3593 write.c:1159
15079 msgid "relocation overflow"
15082 #: config/tc-sparc.c:3648
15084 msgid "bad or unhandled relocation type: 0x%02x"
15087 #: config/tc-sparc.c:3984
15088 msgid "Expected comma after name"
15091 #: config/tc-sparc.c:3993
15093 msgid "BSS length (%d.) <0! Ignored."
15096 #: config/tc-sparc.c:4005
15097 msgid "bad .reserve segment -- expected BSS segment"
15100 #: config/tc-sparc.c:4033
15102 msgid "alignment too large; assuming %d"
15105 #: config/tc-sparc.c:4039 config/tc-sparc.c:4189
15106 msgid "negative alignment"
15109 #: config/tc-sparc.c:4049 config/tc-sparc.c:4211 read.c:1486 read.c:2485
15110 msgid "alignment not a power of 2"
15113 #: config/tc-sparc.c:4102
15115 msgid "Ignoring attempt to re-define symbol %s"
15118 #: config/tc-sparc.c:4126 config/tc-v850.c:281
15119 msgid "Expected comma after symbol-name"
15122 #: config/tc-sparc.c:4136
15124 msgid ".COMMon length (%lu) out of range ignored"
15127 #: config/tc-sparc.c:4169
15128 msgid "Expected comma after common length"
15131 #: config/tc-sparc.c:4183
15133 msgid "alignment too large; assuming %ld"
15136 #: config/tc-sparc.c:4326
15137 msgid "Unknown segment type"
15140 #: config/tc-sparc.c:4396 config/tc-sparc.c:4406
15142 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
15145 #: config/tc-sparc.c:4424
15146 msgid "redefinition of global register"
15149 #: config/tc-sparc.c:4435
15151 msgid "Register symbol %s already defined."
15154 #: config/tc-sparc.c:4639
15156 msgid "Illegal operands: %%r_plt in %d-byte data field"
15159 #: config/tc-sparc.c:4649
15161 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
15164 #: config/tc-sparc.c:4686 config/tc-vax.c:3315
15166 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
15169 #: config/tc-sparc.c:4694 config/tc-sparc.c:4725 config/tc-sparc.c:4734
15170 #: config/tc-vax.c:3323 config/tc-vax.c:3354 config/tc-vax.c:3363
15172 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
15175 #: config/tc-sparc.c:4743 config/tc-vax.c:3372
15177 msgid "Illegal operands: garbage after %%r_%s%d()"
15180 #: config/tc-sparc.h:63
15181 msgid "sparc convert_frag\n"
15184 #: config/tc-sparc.h:65 config/tc-z80.h:53
15185 msgid "estimate_size_before_relax called"
15188 #: config/tc-spu.c:130
15190 msgid "Can't hash instruction '%s':%s"
15193 #: config/tc-spu.c:184
15196 " --apuasm\t\t emulate behaviour of apuasm\n"
15199 #: config/tc-spu.c:290
15201 msgid "Invalid mnemonic '%s'"
15204 #: config/tc-spu.c:296
15206 msgid "'%s' is only available in DD2.0 or higher."
15209 #: config/tc-spu.c:328
15211 msgid "Error in argument %d. Expecting: \"%s\""
15214 #: config/tc-spu.c:339
15215 msgid "Mixing register syntax, with and without '$'."
15218 #: config/tc-spu.c:345
15220 msgid "Treating '%-*s' as a symbol."
15223 #: config/tc-spu.c:564
15224 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
15227 #: config/tc-spu.c:566
15228 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
15231 #: config/tc-spu.c:609
15233 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
15236 #: config/tc-spu.c:615
15238 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
15241 #: config/tc-spu.c:685 config/tc-spu.c:688
15243 msgid "Constant expression %d out of range, [%d, %d]."
15246 #: config/tc-spu.c:790
15248 msgid "invalid priority '%lu'"
15251 #: config/tc-spu.c:796
15253 msgid "invalid lrlive '%lu'"
15256 #: config/tc-spu.c:855
15257 msgid "Relaxation should never occur"
15260 #: config/tc-spu.c:1005
15262 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
15265 #: config/tc-spu.h:85
15266 msgid "spu convert_frag\n"
15269 #: config/tc-tic30.c:36
15273 #: config/tc-tic30.c:36
15277 #: config/tc-tic30.c:36
15281 #: config/tc-tic30.c:36
15285 #: config/tc-tic30.c:36
15289 #: config/tc-tic30.c:482
15290 msgid "More than one AR register found in indirect reference"
15293 #: config/tc-tic30.c:487
15294 msgid "Illegal AR register in indirect reference"
15297 #: config/tc-tic30.c:507
15298 msgid "More than one displacement found in indirect reference"
15301 #: config/tc-tic30.c:515
15302 msgid "Invalid displacement in indirect reference"
15305 #: config/tc-tic30.c:532
15306 msgid "AR register not found in indirect reference"
15309 #. Maybe an implied displacement of 1 again.
15310 #: config/tc-tic30.c:548
15311 msgid "required displacement wasn't given in indirect reference"
15314 #: config/tc-tic30.c:554
15315 msgid "illegal indirect reference"
15318 #: config/tc-tic30.c:560
15319 msgid "displacement must be an unsigned 8-bit number"
15322 #: config/tc-tic30.c:746 config/tc-tic30.c:1493
15324 msgid "Invalid character %s before %s operand"
15327 #: config/tc-tic30.c:765 config/tc-tic30.c:1508
15329 msgid "Unbalanced parenthesis in %s operand."
15332 #: config/tc-tic30.c:781 config/tc-tic30.c:1518
15334 msgid "Invalid character %s in %s operand"
15337 #: config/tc-tic30.c:800 config/tc-tic30.c:1535
15339 msgid "Spurious operands; (%d operands/instruction max)"
15342 #. Just skip it, if it's \n complain.
15343 #: config/tc-tic30.c:818 config/tc-tic30.c:834 config/tc-tic30.c:1552
15344 #: config/tc-tic30.c:1568
15345 msgid "Expecting operand after ','; got nothing"
15348 #: config/tc-tic30.c:823 config/tc-tic30.c:1557
15349 msgid "Expecting operand before ','; got nothing"
15352 #: config/tc-tic30.c:861
15353 msgid "incorrect number of operands given in the first instruction"
15356 #: config/tc-tic30.c:867
15357 msgid "incorrect number of operands given in the second instruction"
15360 #: config/tc-tic30.c:888
15362 msgid "%s instruction, operand %d doesn't match"
15365 #. Shouldn't get here.
15366 #: config/tc-tic30.c:912 config/tc-tic30.c:919
15367 msgid "incorrect format for multiply parallel instruction"
15370 #: config/tc-tic30.c:926
15371 msgid "destination for multiply can only be R0 or R1"
15374 #: config/tc-tic30.c:933
15375 msgid "destination for add/subtract can only be R2 or R3"
15378 #: config/tc-tic30.c:1000
15379 msgid "loading the same register in parallel operation"
15382 #: config/tc-tic30.c:1382
15383 msgid "pc-relative "
15386 #: config/tc-tic30.c:1443
15388 msgid "Invalid character %s in opcode"
15391 #: config/tc-tic30.c:1473
15393 msgid "Unknown TMS320C30 instruction: %s"
15396 #: config/tc-tic30.c:1593
15397 msgid "Incorrect number of operands given"
15400 #: config/tc-tic30.c:1626
15402 msgid "The %s operand doesn't match"
15405 #. Shouldn't make it to this stage.
15406 #: config/tc-tic30.c:1651 config/tc-tic30.c:1663
15407 msgid "Incompatible first and second operands in instruction"
15410 #: config/tc-tic30.c:1777
15411 msgid "invalid short form floating point immediate operand"
15414 #: config/tc-tic30.c:1787
15415 msgid "rounding down first operand float to unsigned int"
15418 #: config/tc-tic30.c:1789
15419 msgid "only lower 16-bits of first operand are used"
15422 #: config/tc-tic30.c:1799
15423 msgid "rounding down first operand float to signed int"
15426 #: config/tc-tic30.c:1804 config/tc-tic30.c:1875
15427 msgid "first operand is too large for 16-bit signed int"
15430 #: config/tc-tic30.c:1869
15431 msgid "first operand is floating point"
15434 #. Shouldn't get here.
15435 #: config/tc-tic30.c:1900
15436 msgid "interrupt vector for trap instruction out of range"
15439 #: config/tc-tic30.c:1945
15440 msgid "LDP instruction needs a 24-bit operand"
15443 #: config/tc-tic30.c:1969
15444 msgid "first operand is too large for a 24-bit displacement"
15447 #: config/tc-tic4x.c:391
15448 msgid "Nan, using zero."
15451 #: config/tc-tic4x.c:513
15453 msgid "Cannot represent exponent in %d bits"
15456 #: config/tc-tic4x.c:596 config/tc-tic4x.c:606
15457 msgid "Invalid floating point number"
15460 #: config/tc-tic4x.c:726
15461 msgid "Comma expected\n"
15464 #: config/tc-tic4x.c:766 config/tc-tic54x.c:478
15465 msgid ".bss size argument missing\n"
15468 #: config/tc-tic4x.c:774
15470 msgid ".bss size %ld < 0!"
15473 #: config/tc-tic4x.c:908
15474 msgid "Non-constant symbols not allowed\n"
15477 #: config/tc-tic4x.c:939
15478 msgid "Symbol missing\n"
15482 #. Skip null symbol terminator.
15483 #: config/tc-tic4x.c:985
15484 msgid ".sect: subsection name ignored"
15487 #: config/tc-tic4x.c:1013 config/tc-tic4x.c:1113 config/tc-tic54x.c:1440
15489 msgid "Error setting flags for \"%s\": %s"
15492 #: config/tc-tic4x.c:1044
15493 msgid ".set syntax invalid\n"
15496 #: config/tc-tic4x.c:1102
15497 msgid ".usect: non-zero alignment flag ignored"
15500 #: config/tc-tic4x.c:1133
15502 msgid "This assembler does not support processor generation %ld"
15505 #: config/tc-tic4x.c:1137
15506 msgid "Changing processor generation on fly not supported..."
15509 #: config/tc-tic4x.c:1436
15510 msgid "Auxiliary register AR0--AR7 required for indirect"
15513 #: config/tc-tic4x.c:1450
15515 msgid "Bad displacement %d (require 0--255)\n"
15518 #: config/tc-tic4x.c:1468
15519 msgid "Index register IR0,IR1 required for displacement"
15522 #: config/tc-tic4x.c:1537
15523 msgid "Expecting a register name"
15526 #: config/tc-tic4x.c:1549 config/tc-tic4x.c:1572 config/tc-tic4x.c:1641
15527 msgid "Number too large"
15530 #: config/tc-tic4x.c:1589
15531 msgid "Expecting a constant value"
15534 #: config/tc-tic4x.c:1596
15536 msgid "Bad direct addressing construct %s"
15539 #: config/tc-tic4x.c:1600
15541 msgid "Direct value of %ld is not suitable"
15544 #: config/tc-tic4x.c:1624
15545 msgid "Unknown indirect addressing mode"
15548 #: config/tc-tic4x.c:1721
15550 msgid "Immediate value of %ld is too large for ldf"
15553 #: config/tc-tic4x.c:1761
15554 msgid "Destination register must be ARn"
15557 #: config/tc-tic4x.c:1780 config/tc-tic4x.c:2153 config/tc-tic4x.c:2212
15559 msgid "Immediate value of %ld is too large"
15562 #: config/tc-tic4x.c:1809 config/tc-tic4x.c:2014
15563 msgid "Invalid indirect addressing mode"
15566 #: config/tc-tic4x.c:1833 config/tc-tic4x.c:1873 config/tc-tic4x.c:2064
15567 #: config/tc-tic4x.c:2086
15568 msgid "Register must be Rn"
15571 #: config/tc-tic4x.c:1887 config/tc-tic4x.c:1957 config/tc-tic4x.c:1971
15572 msgid "Register must be R0--R7"
15575 #: config/tc-tic4x.c:1911 config/tc-tic4x.c:1939
15577 msgid "Invalid indirect addressing mode displacement %d"
15580 #: config/tc-tic4x.c:1985
15581 msgid "Destination register must be R2 or R3"
15584 #: config/tc-tic4x.c:1999
15585 msgid "Destination register must be R0 or R1"
15588 #: config/tc-tic4x.c:2036
15590 msgid "Displacement value of %ld is too large"
15593 #: config/tc-tic4x.c:2097 config/tc-tic4x.c:2228
15594 msgid "Floating point number not valid in expression"
15597 #: config/tc-tic4x.c:2111
15599 msgid "Signed immediate value %ld too large"
15602 #: config/tc-tic4x.c:2174
15604 msgid "Unsigned immediate value %ld too large"
15607 #: config/tc-tic4x.c:2242
15609 msgid "Immediate value %ld too large"
15612 #: config/tc-tic4x.c:2261 config/tc-tic4x.c:2289
15613 msgid "Register must be ivtp or tvtp"
15616 #: config/tc-tic4x.c:2275
15617 msgid "Register must be address register"
15620 #: config/tc-tic4x.c:2348
15621 msgid "Source and destination register should not be equal"
15624 #: config/tc-tic4x.c:2363
15625 msgid "Equal parallell destination registers, one result will be discarded"
15628 #: config/tc-tic4x.c:2404
15629 msgid "Too many operands scanned"
15632 #: config/tc-tic4x.c:2434
15633 msgid "Parallel opcode cannot contain more than two instructions"
15636 #: config/tc-tic4x.c:2507
15638 msgid "Invalid operands for %s"
15641 #: config/tc-tic4x.c:2510
15643 msgid "Invalid instruction %s"
15646 #: config/tc-tic4x.c:2659
15648 msgid "Bad relocation type: 0x%02x"
15651 #: config/tc-tic4x.c:2717
15653 msgid "Unsupported processor generation %d"
15656 #: config/tc-tic4x.c:2725
15657 msgid "Option -b is depreciated, please use -mbig"
15660 #: config/tc-tic4x.c:2731
15661 msgid "Option -p is depreciated, please use -mmemparm"
15664 #: config/tc-tic4x.c:2737
15665 msgid "Option -r is depreciated, please use -mregparm"
15668 #: config/tc-tic4x.c:2743
15669 msgid "Option -s is depreciated, please use -msmall"
15672 #: config/tc-tic4x.c:2771
15677 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
15678 " 30 - TMS320C30\n"
15679 " 31 - TMS320C31, TMS320LC31\n"
15680 " 32 - TMS320C32\n"
15681 " 33 - TMS320VC33\n"
15682 " 40 - TMS320C40\n"
15683 " 44 - TMS320C44\n"
15684 " -mrev=REV set cpu hardware revision (integer numbers).\n"
15685 " Combinations of -mcpu and -mrev will enable/"
15687 " the appropriate options (-midle2, -mlowpower and\n"
15688 " -menhanced) according to the selected type\n"
15689 " -mbig select big memory model\n"
15690 " -msmall select small memory model (default)\n"
15691 " -mregparm select register parameters (default)\n"
15692 " -mmemparm select memory parameters\n"
15693 " -midle2 enable IDLE2 support\n"
15694 " -mlowpower enable LOPOWER and MAXSPEED support\n"
15695 " -menhanced enable enhanced opcode support\n"
15698 #: config/tc-tic4x.c:2816
15700 msgid "Label \"$%d\" redefined"
15703 #: config/tc-tic4x.c:3026
15705 msgid "Reloc %d not supported by object file format"
15708 #. Only word (et al.), align, or conditionals are allowed within
15710 #: config/tc-tic54x.c:219
15711 msgid "pseudo-op illegal within .struct/.union"
15714 #: config/tc-tic54x.c:233
15716 msgid "C54x-specific command line options:\n"
15719 #: config/tc-tic54x.c:234
15721 msgid "-mfar-mode | -mf Use extended addressing\n"
15724 #: config/tc-tic54x.c:235
15726 msgid "-mcpu=<CPU version> Specify the CPU version\n"
15729 #: config/tc-tic54x.c:236
15731 msgid "-merrors-to-file <filename>\n"
15734 #: config/tc-tic54x.c:237
15736 msgid "-me <filename> Redirect errors to a file\n"
15739 #: config/tc-tic54x.c:349
15740 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
15743 #: config/tc-tic54x.c:358
15744 msgid "symbols assigned with .asg must begin with a letter"
15747 #: config/tc-tic54x.c:402
15748 msgid "Unterminated string after absolute expression"
15751 #: config/tc-tic54x.c:410
15752 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
15755 #: config/tc-tic54x.c:422
15756 msgid "symbols assigned with .eval must begin with a letter"
15759 #: config/tc-tic54x.c:487
15761 msgid ".bss size %d < 0!"
15764 #: config/tc-tic54x.c:676
15765 msgid "Offset on nested structures is ignored"
15768 #: config/tc-tic54x.c:726
15770 msgid ".end%s without preceding .%s"
15773 #: config/tc-tic54x.c:792
15775 msgid "Unrecognized struct/union tag '%s'"
15778 #: config/tc-tic54x.c:794
15779 msgid ".tag requires a structure tag"
15782 #: config/tc-tic54x.c:800
15783 msgid "Label required for .tag"
15786 #: config/tc-tic54x.c:819
15788 msgid ".tag target '%s' undefined"
15791 #: config/tc-tic54x.c:881
15793 msgid ".field count '%d' out of range (1 <= X <= 32)"
15796 #: config/tc-tic54x.c:909
15798 msgid "Unrecognized field type '%c'"
15801 #: config/tc-tic54x.c:1032
15802 msgid "Overflow in expression, truncated to 8 bits"
15805 #: config/tc-tic54x.c:1037
15806 msgid "Overflow in expression, truncated to 16 bits"
15809 #. Disallow .byte with a non constant expression that will
15810 #. require relocation.
15811 #: config/tc-tic54x.c:1045
15812 msgid "Relocatable values require at least WORD storage"
15815 #: config/tc-tic54x.c:1106
15816 msgid "Use of .def/.ref is deprecated. Use .global instead"
15819 #: config/tc-tic54x.c:1299
15820 msgid ".space/.bes repeat count is negative, ignored"
15823 #: config/tc-tic54x.c:1304
15824 msgid ".space/.bes repeat count is zero, ignored"
15827 #: config/tc-tic54x.c:1381
15828 msgid "Missing size argument"
15831 #: config/tc-tic54x.c:1515
15832 msgid "CPU version has already been set"
15835 #: config/tc-tic54x.c:1519
15837 msgid "Unrecognized version '%s'"
15840 #: config/tc-tic54x.c:1525
15841 msgid "Changing of CPU version on the fly not supported"
15844 #: config/tc-tic54x.c:1656
15845 msgid "p2align not supported on this target"
15848 #: config/tc-tic54x.c:1668
15849 msgid "Argument to .even ignored"
15852 #: config/tc-tic54x.c:1714
15853 msgid "Invalid field size, must be from 1 to 32"
15856 #: config/tc-tic54x.c:1727
15857 msgid "field size must be 16 when value is relocatable"
15860 #: config/tc-tic54x.c:1742
15861 msgid "field value truncated"
15864 #: config/tc-tic54x.c:1849 config/tc-tic54x.c:2155
15866 msgid "Unrecognized section '%s'"
15869 #: config/tc-tic54x.c:1858
15870 msgid "Current section is unitialized, section name required for .clink"
15873 #: config/tc-tic54x.c:2065
15874 msgid "ENDLOOP without corresponding LOOP"
15877 #: config/tc-tic54x.c:2106
15878 msgid "Mixing of normal and extended addressing not supported"
15881 #: config/tc-tic54x.c:2112
15882 msgid "Extended addressing not supported on the specified CPU"
15885 #: config/tc-tic54x.c:2161
15886 msgid ".sblock may be used for initialized sections only"
15889 #: config/tc-tic54x.c:2191
15890 msgid "Symbol missing for .set/.equ"
15893 #: config/tc-tic54x.c:2247
15894 msgid ".var may only be used within a macro definition"
15897 #: config/tc-tic54x.c:2255
15898 msgid "Substitution symbols must begin with a letter"
15901 #: config/tc-tic54x.c:2348
15903 msgid "can't open macro library file '%s' for reading: %s"
15906 #: config/tc-tic54x.c:2355
15908 msgid "File '%s' not in macro archive format"
15911 #: config/tc-tic54x.c:2485
15913 msgid "Bad COFF version '%s'"
15916 #: config/tc-tic54x.c:2494
15918 msgid "Bad CPU version '%s'"
15921 #: config/tc-tic54x.c:2507 config/tc-tic54x.c:2510
15923 msgid "Can't redirect stderr to the file '%s'"
15926 #: config/tc-tic54x.c:2625
15928 msgid "Undefined substitution symbol '%s'"
15931 #: config/tc-tic54x.c:3127
15933 msgid "Unbalanced parenthesis in operand %d"
15936 #: config/tc-tic54x.c:3158 config/tc-tic54x.c:3166
15937 msgid "Expecting operand after ','"
15940 #: config/tc-tic54x.c:3177
15941 msgid "Extra junk on line"
15944 #: config/tc-tic54x.c:3214
15945 msgid "Badly formed address expression"
15948 #: config/tc-tic54x.c:3467
15950 msgid "Invalid dmad syntax '%s'"
15953 #: config/tc-tic54x.c:3531
15956 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
15959 #: config/tc-tic54x.c:3582
15960 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
15963 #: config/tc-tic54x.c:3602
15965 msgid "Unrecognized indirect address format \"%s\""
15968 #: config/tc-tic54x.c:3640
15970 msgid "Operand '%s' out of range (%d <= x <= %d)"
15973 #: config/tc-tic54x.c:3660
15974 msgid "Error in relocation handling"
15977 #: config/tc-tic54x.c:3679 config/tc-tic54x.c:3741 config/tc-tic54x.c:3769
15979 msgid "Unrecognized condition code \"%s\""
15982 #: config/tc-tic54x.c:3696
15984 msgid "Condition \"%s\" does not match preceding group"
15987 #: config/tc-tic54x.c:3704
15990 "Condition \"%s\" uses a different accumulator from a preceding condition"
15993 #: config/tc-tic54x.c:3711
15994 msgid "Only one comparison conditional allowed"
15997 #: config/tc-tic54x.c:3716
15998 msgid "Only one overflow conditional allowed"
16001 #: config/tc-tic54x.c:3724
16003 msgid "Duplicate %s conditional"
16006 #: config/tc-tic54x.c:3755
16007 msgid "Invalid auxiliary register (use AR0-AR7)"
16010 #: config/tc-tic54x.c:3786
16011 msgid "lk addressing modes are invalid for memory-mapped register addressing"
16014 #: config/tc-tic54x.c:3794
16016 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
16017 "Resulting behavior is undefined."
16020 #: config/tc-tic54x.c:3820
16022 "Destination accumulator for each part of this parallel instruction must be "
16026 #: config/tc-tic54x.c:3869
16028 msgid "Memory mapped register \"%s\" out of range"
16031 #: config/tc-tic54x.c:3908
16032 msgid "Invalid operand (use 1, 2, or 3)"
16035 #: config/tc-tic54x.c:3933
16036 msgid "A status register or status bit name is required"
16039 #: config/tc-tic54x.c:3943
16041 msgid "Unrecognized status bit \"%s\""
16044 #: config/tc-tic54x.c:3966
16046 msgid "Invalid status register \"%s\""
16049 #: config/tc-tic54x.c:3978
16051 msgid "Operand \"%s\" out of range (use 1 or 2)"
16054 #: config/tc-tic54x.c:4181
16056 msgid "Unrecognized instruction \"%s\""
16059 #: config/tc-tic54x.c:4210
16061 msgid "Unrecognized operand list '%s' for instruction '%s'"
16064 #: config/tc-tic54x.c:4239
16066 msgid "Unrecognized parallel instruction \"%s\""
16069 #: config/tc-tic54x.c:4288
16071 msgid "Invalid operand (s) for parallel instruction \"%s\""
16074 #: config/tc-tic54x.c:4291
16076 msgid "Unrecognized parallel instruction combination \"%s || %s\""
16079 #: config/tc-tic54x.c:4518
16081 msgid "%s symbol recursion stopped at second appearance of '%s'"
16084 #: config/tc-tic54x.c:4558
16085 msgid "Unrecognized substitution symbol function"
16088 #: config/tc-tic54x.c:4563
16089 msgid "Missing '(' after substitution symbol function"
16092 #: config/tc-tic54x.c:4577
16093 msgid "Expecting second argument"
16096 #: config/tc-tic54x.c:4590 config/tc-tic54x.c:4640
16097 msgid "Extra junk in function call, expecting ')'"
16100 #: config/tc-tic54x.c:4616
16101 msgid "Function expects two arguments"
16104 #: config/tc-tic54x.c:4629
16105 msgid "Expecting character constant argument"
16108 #: config/tc-tic54x.c:4635
16109 msgid "Both arguments must be substitution symbols"
16112 #: config/tc-tic54x.c:4688
16114 msgid "Invalid subscript (use 1 to %d)"
16117 #: config/tc-tic54x.c:4698
16119 msgid "Invalid length (use 0 to %d"
16122 #: config/tc-tic54x.c:4708
16123 msgid "Missing ')' in subscripted substitution symbol expression"
16126 #: config/tc-tic54x.c:4728
16127 msgid "Missing forced substitution terminator ':'"
16130 #: config/tc-tic54x.c:4882
16133 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
16137 #: config/tc-tic54x.c:4923
16139 msgid "Unrecognized parallel instruction '%s'"
16142 #: config/tc-tic54x.c:4935
16144 msgid "Instruction '%s' requires an LP cpu version"
16147 #: config/tc-tic54x.c:4942
16149 msgid "Instruction '%s' requires far mode addressing"
16152 #: config/tc-tic54x.c:4954
16155 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
16156 "left). Resulting behavior is undefined."
16159 #: config/tc-tic54x.c:4964
16161 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
16162 "Resulting behavior is undefined."
16165 #: config/tc-tic54x.c:4975
16167 msgid "'%s' is not repeatable. Resulting behavior is undefined."
16170 #: config/tc-tic54x.c:4979
16172 "Instructions using long offset modifiers or absolute addresses are not "
16173 "repeatable. Resulting behavior is undefined."
16176 #: config/tc-tic54x.c:5130
16178 msgid "Unsupported relocation size %d"
16181 #: config/tc-tic54x.c:5261
16182 msgid "non-absolute value used with .space/.bes"
16185 #: config/tc-tic54x.c:5265
16187 msgid "negative value ignored in %s"
16190 #: config/tc-tic54x.c:5353
16192 msgid "attempt to .space/.bes backwards? (%ld)"
16195 #: config/tc-tic6x.c:232
16197 msgid "unknown architecture '%s'"
16200 #: config/tc-tic6x.c:262
16202 msgid "unknown -mpid= argument '%s'"
16205 #: config/tc-tic6x.c:320
16207 msgid "TMS320C6000 options:\n"
16210 #: config/tc-tic6x.c:321
16212 msgid " -march=ARCH enable instructions from architecture ARCH\n"
16215 #: config/tc-tic6x.c:322
16217 msgid " -mbig-endian generate big-endian code\n"
16220 #: config/tc-tic6x.c:323
16222 msgid " -mlittle-endian generate little-endian code\n"
16225 #: config/tc-tic6x.c:324
16227 msgid " -mdsbt code uses DSBT addressing\n"
16230 #: config/tc-tic6x.c:325
16232 msgid " -mno-dsbt code does not use DSBT addressing\n"
16235 #: config/tc-tic6x.c:326
16238 " -mpid=no code uses position-dependent data addressing\n"
16241 #: config/tc-tic6x.c:327
16244 " -mpid=near code uses position-independent data addressing,\n"
16245 " GOT accesses use near DP addressing\n"
16248 #: config/tc-tic6x.c:329
16251 " -mpid=far code uses position-independent data addressing,\n"
16252 " GOT accesses use far DP addressing\n"
16255 #: config/tc-tic6x.c:331
16257 msgid " -mpic code addressing is position-independent\n"
16260 #: config/tc-tic6x.c:332
16262 msgid " -mno-pic code addressing is position-dependent\n"
16265 #: config/tc-tic6x.c:337
16267 msgid "Supported ARCH values are:"
16270 #: config/tc-tic6x.c:386
16271 msgid "unexpected .cantunwind directive"
16274 #: config/tc-tic6x.c:406
16275 msgid "unexpected .handlerdata directive"
16278 #: config/tc-tic6x.c:418
16279 msgid "personality routine required before .handlerdata directive"
16282 #: config/tc-tic6x.c:534
16283 msgid "expected symbol"
16286 #: config/tc-tic6x.c:592
16288 msgid "invalid length for .scomm directive"
16291 #: config/tc-tic6x.c:606
16292 msgid "alignment is not a positive number"
16295 #: config/tc-tic6x.c:618
16296 msgid "alignment is not a power of 2"
16299 #: config/tc-tic6x.c:633
16301 msgid "attempt to re-define symbol `%s'"
16304 #: config/tc-tic6x.c:642
16306 msgid "attempt to redefine `%s' with a different length"
16309 #: config/tc-tic6x.c:844
16310 msgid "multiple '||' on same line"
16313 #: config/tc-tic6x.c:847
16314 msgid "'||' after predicate"
16317 #: config/tc-tic6x.c:891
16318 msgid "multiple predicates on same line"
16321 #: config/tc-tic6x.c:897
16323 msgid "bad predicate '%s'"
16326 #: config/tc-tic6x.c:908
16327 msgid "predication on A0 not supported on this architecture"
16330 #: config/tc-tic6x.c:941
16331 msgid "label after '||'"
16334 #: config/tc-tic6x.c:947
16335 msgid "label after predicate"
16338 #: config/tc-tic6x.c:971
16339 msgid "'||' not followed by instruction"
16342 #: config/tc-tic6x.c:977
16343 msgid "predicate not followed by instruction"
16346 #: config/tc-tic6x.c:1410
16348 msgid "control register '%s' not supported on this architecture"
16351 #: config/tc-tic6x.c:1589 config/tc-tic6x.c:1592 config/tc-tic6x.c:1645
16352 #: config/tc-tic6x.c:1649
16354 msgid "register number %u not supported on this architecture"
16357 #: config/tc-tic6x.c:1620
16359 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
16362 #: config/tc-tic6x.c:1676
16364 msgid "junk after operand %u of '%.*s'"
16367 #: config/tc-tic6x.c:1689
16369 msgid "bad register or register pair for operand %u of '%.*s'"
16372 #: config/tc-tic6x.c:1695
16374 msgid "bad register for operand %u of '%.*s'"
16377 #: config/tc-tic6x.c:1700
16379 msgid "bad register pair for operand %u of '%.*s'"
16382 #: config/tc-tic6x.c:1705
16384 msgid "bad functional unit for operand %u of '%.*s'"
16387 #: config/tc-tic6x.c:1710
16389 msgid "bad operand %u of '%.*s'"
16392 #: config/tc-tic6x.c:1842
16393 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
16396 #: config/tc-tic6x.c:1882
16397 msgid "$DSBT_INDEX not supported in this context"
16400 #: config/tc-tic6x.c:1895
16401 msgid "$GOT not supported in this context"
16404 #: config/tc-tic6x.c:1912
16405 msgid "$DPR_GOT not supported in this context"
16408 #: config/tc-tic6x.c:1933
16409 msgid "$DPR_BYTE not supported in this context"
16412 #: config/tc-tic6x.c:1950
16413 msgid "$DPR_HWORD not supported in this context"
16416 #: config/tc-tic6x.c:1967
16417 msgid "$DPR_WORD not supported in this context"
16420 #: config/tc-tic6x.c:1986
16421 msgid "$PCR_OFFSET not supported in this context"
16424 #: config/tc-tic6x.c:1997
16425 msgid "invalid PC-relative operand"
16428 #: config/tc-tic6x.c:2034
16430 msgid "no %d-byte relocations available"
16433 #: config/tc-tic6x.c:2521 config/tc-tic6x.c:2552 config/tc-tic6x.c:2570
16434 #: config/tc-tic6x.c:3000 config/tc-tic6x.c:3019 config/tc-tic6x.c:3051
16436 msgid "operand %u of '%.*s' out of range"
16439 #: config/tc-tic6x.c:2614 config/tc-tic6x.c:2839
16441 msgid "offset in operand %u of '%.*s' not divisible by %u"
16444 #: config/tc-tic6x.c:2831 config/tc-tic6x.c:2864
16446 msgid "offset in operand %u of '%.*s' out of range"
16449 #: config/tc-tic6x.c:2946
16451 msgid "functional unit already masked for operand %u of '%.*s'"
16454 #: config/tc-tic6x.c:2970 config/tc-tic6x.c:3729
16456 msgid "'%.*s' instruction not in a software pipelined loop"
16459 #: config/tc-tic6x.c:3069
16461 msgid "instruction '%.*s' cannot be predicated"
16464 #: config/tc-tic6x.c:3198
16466 msgid "unknown opcode '%s'"
16469 #: config/tc-tic6x.c:3337
16471 msgid "'%.*s' instruction not supported on this architecture"
16474 #: config/tc-tic6x.c:3345
16476 msgid "'%.*s' instruction not supported on this functional unit"
16479 #: config/tc-tic6x.c:3353
16482 "'%.*s' instruction not supported on this functional unit for this "
16486 #: config/tc-tic6x.c:3373
16487 msgid "missing operand after comma"
16490 #: config/tc-tic6x.c:3381 config/tc-tic6x.c:3399
16492 msgid "too many operands to '%.*s'"
16495 #: config/tc-tic6x.c:3412
16497 msgid "bad number of operands to '%.*s'"
16500 #: config/tc-tic6x.c:3484
16502 msgid "operand %u of '%.*s' not constant"
16505 #: config/tc-tic6x.c:3489
16507 msgid "operand %u of '%.*s' on wrong side"
16510 #: config/tc-tic6x.c:3494
16512 msgid "operand %u of '%.*s' not a valid return address register"
16515 #: config/tc-tic6x.c:3500
16517 msgid "operand %u of '%.*s' is write-only"
16520 #: config/tc-tic6x.c:3505
16522 msgid "operand %u of '%.*s' is read-only"
16525 #: config/tc-tic6x.c:3510
16527 msgid "operand %u of '%.*s' not a valid memory reference"
16530 #: config/tc-tic6x.c:3516
16532 msgid "operand %u of '%.*s' not a valid base address register"
16535 #: config/tc-tic6x.c:3602
16537 msgid "bad operand combination for '%.*s'"
16540 #: config/tc-tic6x.c:3648
16541 msgid "parallel instruction not following another instruction"
16544 #: config/tc-tic6x.c:3654
16545 msgid "too many instructions in execute packet"
16548 #: config/tc-tic6x.c:3659
16549 msgid "label not at start of execute packet"
16552 #: config/tc-tic6x.c:3662
16554 msgid "'%.*s' instruction not at start of execute packet"
16557 #: config/tc-tic6x.c:3710
16558 msgid "functional unit already used in this execute packet"
16561 #: config/tc-tic6x.c:3718
16562 msgid "nested software pipelined loop"
16565 #: config/tc-tic6x.c:3737
16566 msgid "'||^' without previous SPMASK"
16569 #: config/tc-tic6x.c:3739
16570 msgid "cannot mask instruction using no functional unit"
16573 #: config/tc-tic6x.c:3751
16574 msgid "functional unit already masked"
16577 #: config/tc-tic6x.c:3816
16578 msgid "value too large for 2-byte field"
16581 #: config/tc-tic6x.c:3826
16582 msgid "value too large for 1-byte field"
16585 #: config/tc-tic6x.c:3953
16586 msgid "immediate offset not 2-byte-aligned"
16589 #: config/tc-tic6x.c:3981
16590 msgid "immediate offset not 4-byte-aligned"
16593 #: config/tc-tic6x.c:3995
16594 msgid "addend used with $DSBT_INDEX"
16597 #: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
16598 #: config/tc-tic6x.c:4063
16599 msgid "PC-relative offset not 4-byte-aligned"
16602 #: config/tc-tic6x.c:4012 config/tc-tic6x.c:4030 config/tc-tic6x.c:4048
16603 #: config/tc-tic6x.c:4066
16604 msgid "PC-relative offset out of range"
16607 #: config/tc-tic6x.c:4545
16609 msgid "undefined symbol %s in PCR relocation"
16612 #: config/tc-tic6x.c:4663
16614 msgid "group section `%s' has no group signature"
16617 #: config/tc-tic6x.c:4814
16618 msgid "missing .endp before .cfi_startproc"
16621 #: config/tc-tic6x.c:4919
16622 msgid "stack pointer offset too large for personality routine"
16625 #: config/tc-tic6x.c:4926
16626 msgid "stack frame layout does not match personality routine"
16629 #: config/tc-tic6x.c:5060
16630 msgid "too many unwinding instructions"
16633 #: config/tc-tic6x.c:5135 config/tc-tic6x.c:5148 config/tc-tic6x.c:5156
16635 msgid "unable to generate unwinding opcode for reg %d"
16638 #: config/tc-tic6x.c:5165
16639 msgid "unable to restore return address from previously restored reg"
16642 #: config/tc-tic6x.c:5177
16644 msgid "unhandled CFA insn for unwinding (%d)"
16647 #: config/tc-tic6x.c:5187
16649 msgid "unable to generate unwinding opcode for frame pointer reg %d"
16652 #: config/tc-tic6x.c:5196
16653 msgid "unable to generate unwinding opcode for frame pointer offset"
16656 #: config/tc-tic6x.c:5205
16657 msgid "unwound stack pointer not doubleword aligned"
16660 #: config/tc-tic6x.c:5350
16661 msgid "stack frame layout too complex for unwinder"
16664 #: config/tc-tic6x.c:5367
16665 msgid "unwound frame has negative size"
16668 #: config/tc-tilegx.c:142
16672 " -V print assembler version number\n"
16673 " -EB/-EL generate big-endian/little-endian code\n"
16674 " --32/--64 generate 32bit/64bit code\n"
16677 #: config/tc-tilegx.c:735 config/tc-tilepro.c:627
16678 msgid "Invalid operator for operand."
16681 #: config/tc-tilegx.c:756 config/tc-tilepro.c:648
16682 msgid "Operator may only be applied to symbols."
16685 #: config/tc-tilegx.c:821 config/tc-tilepro.c:713
16687 msgid "Writes to register '%s' are not allowed."
16690 #: config/tc-tilegx.c:848 config/tc-tilepro.c:740
16693 "Two instructions in the same bundle both write to register %s, which is not "
16697 #: config/tc-tilegx.c:913 config/tc-tilepro.c:804
16699 msgid "'%s' may not be bundled with other instructions."
16702 #: config/tc-tilegx.c:943 config/tc-tilepro.c:834
16703 msgid "Invalid combination of instructions for bundle."
16706 #: config/tc-tilegx.c:978 config/tc-tilepro.c:869
16707 msgid "instruction address is not a multiple of 8"
16710 #: config/tc-tilegx.c:1055 config/tc-tilepro.c:947
16711 msgid "Invalid expression."
16714 #: config/tc-tilegx.c:1098 config/tc-tilepro.c:989
16716 msgid "Expected register, got '%s'."
16719 #: config/tc-tilegx.c:1107 config/tc-tilepro.c:996
16721 msgid "Found use of non-canonical register name %s; use %s instead."
16724 #: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
16726 msgid "Too few operands to '%s'."
16729 #: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
16731 msgid "Unexpected character '%c' after operand %d to %s."
16734 #: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
16735 msgid "Expected immediate expression"
16738 #: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
16739 #: config/tc-tilepro.c:1593
16740 msgid "Found '}' when not bundling."
16743 #: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
16745 msgid "Unknown opcode `%.*s'."
16748 #: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
16749 msgid "Too many instructions for bundle."
16752 #: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
16753 msgid "Bad call to md_atof ()"
16756 #: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
16757 msgid "This operator only produces two byte values."
16760 #: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
16762 msgid "unsupported BFD relocation size %d"
16765 #: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
16767 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
16770 #: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
16771 msgid "Found '{' when already bundling."
16774 #: config/tc-tilepro.c:99
16778 " -V print assembler version number\n"
16781 #: config/tc-v850.c:292
16783 msgid ".COMMon length (%d.) < 0! Ignored."
16786 #: config/tc-v850.c:313
16788 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
16791 #: config/tc-v850.c:339
16792 msgid "Common alignment negative; 0 assumed"
16795 #: config/tc-v850.c:543
16796 msgid ".longcall pseudo-op seen when not relaxing"
16799 #: config/tc-v850.c:545
16800 msgid ".longjump pseudo-op seen when not relaxing"
16803 #: config/tc-v850.c:552
16804 msgid "bad .longcall format"
16807 #: config/tc-v850.c:1398
16809 msgid "unknown operand shift: %x\n"
16812 #: config/tc-v850.c:1399
16813 msgid "internal failure in parse_register_list"
16816 #: config/tc-v850.c:1415
16817 msgid "constant expression or register list expected"
16820 #: config/tc-v850.c:1420
16821 msgid "high bits set in register list expression"
16824 #: config/tc-v850.c:1458 config/tc-v850.c:1515
16825 msgid "illegal register included in list"
16828 #: config/tc-v850.c:1464
16829 msgid "system registers cannot be included in list"
16832 #: config/tc-v850.c:1490
16833 msgid "second register should follow dash in register list"
16836 #: config/tc-v850.c:1495
16837 msgid "second register should be greater than first register"
16840 #: config/tc-v850.c:1543
16842 msgid " V850 options:\n"
16845 #: config/tc-v850.c:1544
16847 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
16850 #: config/tc-v850.c:1545
16853 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
16856 #: config/tc-v850.c:1546
16858 msgid " -mv850 The code is targeted at the v850\n"
16861 #: config/tc-v850.c:1547
16863 msgid " -mv850e The code is targeted at the v850e\n"
16866 #: config/tc-v850.c:1548
16868 msgid " -mv850e1 The code is targeted at the v850e1\n"
16871 #: config/tc-v850.c:1549
16873 msgid " -mv850e2 The code is targeted at the v850e2\n"
16876 #: config/tc-v850.c:1550
16878 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
16881 #: config/tc-v850.c:1551
16883 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
16886 #: config/tc-v850.c:1552
16888 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
16891 #: config/tc-v850.c:1553
16893 msgid " -mrelax Enable relaxation\n"
16896 #: config/tc-v850.c:1554
16899 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
16903 #: config/tc-v850.c:1555
16906 " --disp-size-default-32 branch displacement with unknown size is 32 "
16910 #: config/tc-v850.c:1556
16912 msgid " -mextension enable extension opcode support\n"
16915 #: config/tc-v850.c:1557
16917 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
16920 #: config/tc-v850.c:1558
16922 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
16925 #: config/tc-v850.c:1559
16927 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
16930 #: config/tc-v850.c:1560
16933 " -mrh850-abi Mark the binary as using the RH850 ABI "
16937 #: config/tc-v850.c:1561
16939 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
16942 #: config/tc-v850.c:1562
16945 " -m4byte-align Mark the binary as using 32-bit alignment "
16949 #: config/tc-v850.c:1940
16951 msgid "Unable to determine default target processor from string: %s"
16954 #: config/tc-v850.c:1981
16955 msgid "hi0() relocation used on an instruction which does not support it"
16958 #: config/tc-v850.c:2001
16959 msgid "hi() relocation used on an instruction which does not support it"
16962 #: config/tc-v850.c:2024
16963 msgid "lo() relocation used on an instruction which does not support it"
16966 #: config/tc-v850.c:2034
16967 msgid "ctoff() is not supported by the rh850 ABI. Use -mgcc-abi instead"
16970 #: config/tc-v850.c:2050
16971 msgid "ctoff() relocation used on an instruction which does not support it"
16974 #: config/tc-v850.c:2069
16975 msgid "sdaoff() relocation used on an instruction which does not support it"
16978 #: config/tc-v850.c:2088
16979 msgid "zdaoff() relocation used on an instruction which does not support it"
16982 #: config/tc-v850.c:2120
16983 msgid "tdaoff() relocation used on an instruction which does not support it"
16986 #: config/tc-v850.c:2261
16988 msgid "operand out of range (%d is not between %d and %d)"
16991 #: config/tc-v850.c:2344
16992 msgid "st/ld offset 23 instruction was disabled ."
16995 #: config/tc-v850.c:2353
16996 msgid "Target processor does not support this instruction."
16999 #: config/tc-v850.c:2465 config/tc-v850.c:2475 config/tc-v850.c:2496
17000 #: config/tc-v850.c:2510 config/tc-v850.c:2516 config/tc-v850.c:2540
17001 #: config/tc-v850.c:2546 config/tc-v850.c:2553 config/tc-v850.c:2567
17002 #: config/tc-v850.c:2581 config/tc-v850.c:2587 config/tc-v850.c:2922
17003 msgid "immediate operand is too large"
17006 #: config/tc-v850.c:2482
17008 msgid "AAARG -> unhandled constant reloc: %d"
17011 #: config/tc-v850.c:2617 config/tc-v850.c:2628
17012 msgid "constant too big to fit into instruction"
17015 #: config/tc-v850.c:2703
17016 msgid "odd number cannot be used here"
17019 #: config/tc-v850.c:2748
17020 msgid "invalid register name"
17023 #: config/tc-v850.c:2754
17024 msgid "register r0 cannot be used here"
17027 #: config/tc-v850.c:2760
17028 msgid "odd register cannot be used here"
17031 #: config/tc-v850.c:2769
17032 msgid "invalid system register name"
17035 #: config/tc-v850.c:2782
17036 msgid "expected EP register"
17039 #: config/tc-v850.c:2799 config/tc-v850.c:2812
17040 msgid "invalid condition code name"
17043 #: config/tc-v850.c:2805
17044 msgid "condition sa cannot be used here"
17047 #: config/tc-v850.c:2818
17048 msgid "invalid cache oparation name"
17051 #: config/tc-v850.c:2823
17052 msgid "invalid pref oparation name"
17055 #: config/tc-v850.c:2828
17056 msgid "invalid vector register name"
17059 #: config/tc-v850.c:2865
17060 msgid "syntax error: value is missing before the register name"
17063 #: config/tc-v850.c:2867
17064 msgid "syntax error: register not expected"
17067 #: config/tc-v850.c:2881
17068 msgid "syntax error: system register not expected"
17071 #: config/tc-v850.c:2886 config/tc-v850.c:2891
17072 msgid "syntax error: condition code not expected"
17075 #: config/tc-v850.c:2896
17076 msgid "syntax error: vector register not expected"
17079 #: config/tc-v850.c:2906
17080 msgid "immediate 0 cannot be used here"
17083 #: config/tc-v850.c:2930
17084 msgid "immediate operand is not match"
17087 #: config/tc-v850.c:2943
17088 msgid "displacement is too large"
17091 #: config/tc-v850.c:2961 config/tc-xtensa.c:12371
17092 msgid "invalid operand"
17095 #: config/tc-v850.c:3074
17096 msgid "loop: 32-bit displacement not supported"
17099 #: config/tc-vax.c:1344
17100 msgid "no '[' to match ']'"
17103 #: config/tc-vax.c:1360
17104 msgid "bad register in []"
17107 #: config/tc-vax.c:1362
17108 msgid "[PC] index banned"
17111 #: config/tc-vax.c:1398
17112 msgid "no '(' to match ')'"
17115 #: config/tc-vax.c:1514
17116 msgid "invalid branch operand"
17119 #: config/tc-vax.c:1541
17120 msgid "address prohibits @"
17123 #: config/tc-vax.c:1543
17124 msgid "address prohibits #"
17127 #: config/tc-vax.c:1547
17128 msgid "address prohibits -()"
17131 #: config/tc-vax.c:1549
17132 msgid "address prohibits ()+"
17135 #: config/tc-vax.c:1552
17136 msgid "address prohibits ()"
17139 #: config/tc-vax.c:1554
17140 msgid "address prohibits []"
17143 #: config/tc-vax.c:1556
17144 msgid "address prohibits register"
17147 #: config/tc-vax.c:1558
17148 msgid "address prohibits displacement length specifier"
17151 #: config/tc-vax.c:1586
17152 msgid "invalid operand of S^#"
17155 #: config/tc-vax.c:1599
17156 msgid "S^# needs expression"
17159 #: config/tc-vax.c:1606
17160 msgid "S^# may only read-access"
17163 #: config/tc-vax.c:1629
17164 msgid "invalid operand of -()"
17167 #: config/tc-vax.c:1635
17168 msgid "-(PC) unpredictable"
17171 #: config/tc-vax.c:1637
17172 msgid "[]index same as -()register: unpredictable"
17175 #: config/tc-vax.c:1669
17176 msgid "invalid operand of ()+"
17179 #: config/tc-vax.c:1675
17180 msgid "(PC)+ unpredictable"
17183 #: config/tc-vax.c:1677
17184 msgid "[]index same as ()+register: unpredictable"
17187 #: config/tc-vax.c:1700
17188 msgid "# conflicts length"
17191 #: config/tc-vax.c:1702
17192 msgid "# bars register"
17195 #: config/tc-vax.c:1722
17196 msgid "writing or modifying # is unpredictable"
17199 #: config/tc-vax.c:1748
17200 msgid "length not needed"
17203 #: config/tc-vax.c:1755
17204 msgid "can't []index a register, because it has no address"
17207 #: config/tc-vax.c:1757
17208 msgid "a register has no address"
17211 #: config/tc-vax.c:1766
17212 msgid "PC part of operand unpredictable"
17215 #: config/tc-vax.c:1922
17216 msgid "odd number of bytes in operand description"
17219 #: config/tc-vax.c:1936
17220 msgid "Bad operand"
17223 #: config/tc-vax.c:1941
17224 msgid "Not enough operands"
17227 #: config/tc-vax.c:2218
17228 msgid "SYMBOL TABLE not implemented"
17231 #: config/tc-vax.c:2222
17232 msgid "TOKEN TRACE not implemented"
17235 #: config/tc-vax.c:2226
17237 msgid "Displacement length %s ignored!"
17240 #: config/tc-vax.c:2230
17242 msgid "I don't need or use temp. file \"%s\"."
17245 #: config/tc-vax.c:2234
17246 msgid "I don't use an interpass file! -V ignored"
17249 #: config/tc-vax.c:2291
17253 "-d LENGTH\t\tignored\n"
17254 "-J\t\t\tignored\n"
17255 "-S\t\t\tignored\n"
17256 "-t FILE\t\t\tignored\n"
17257 "-T\t\t\tignored\n"
17258 "-V\t\t\tignored\n"
17261 #: config/tc-vax.c:2300
17265 "-+\t\t\thash encode names longer than 31 characters\n"
17266 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
17267 "-H\t\t\tshow new symbol after hash truncation\n"
17268 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
17269 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
17270 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
17273 #: config/tc-vax.c:2465
17275 msgid "Ignoring statement due to \"%s\""
17278 #: config/tc-vax.c:2482
17280 msgid "Aborting because statement has \"%s\""
17283 #: config/tc-vax.c:2527
17284 msgid "Can't relocate expression"
17287 #: config/tc-vax.c:2630
17288 msgid "Bignum not permitted in short literal. Immediate mode assumed."
17291 #: config/tc-vax.c:2639
17292 msgid "Can't do flonum short literal: immediate mode used."
17295 #: config/tc-vax.c:2686
17297 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
17300 #: config/tc-vax.c:2998
17302 msgid "Short literal overflow(%ld.), immediate mode assumed."
17305 #: config/tc-vax.c:3007
17307 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
17310 #: config/tc-vax.c:3072
17311 msgid "Length specification ignored. Address mode 9F used"
17314 #: config/tc-vax.c:3130
17315 msgid "Invalid operand: immediate value used as base address."
17318 #: config/tc-vax.c:3132
17319 msgid "Invalid operand: immediate value used as address."
17322 #: config/tc-vax.c:3157
17324 msgid "Symbol %s used as immediate operand in PIC mode."
17327 #: config/tc-vax.c:3262
17329 msgid "VIP_BEGIN error:%s"
17332 #: config/tc-xc16x.c:218
17334 msgid " XC16X specific command line options:\n"
17337 #: config/tc-xgate.c:215
17338 msgid " architecture variant invalid"
17341 #: config/tc-xgate.c:372
17344 "Freescale XGATE co-processor options:\n"
17345 " -mshort use 16-bit int ABI (default)\n"
17346 " -mlong use 32-bit int ABI\n"
17347 " -mshort-double use 32-bit double ABI\n"
17348 " -mlong-double use 64-bit double ABI (default)\n"
17349 " --mxgate specify the processor variant[default %s]\n"
17350 " --print-insn-syntax print the syntax of instruction in case of error\n"
17351 " --print-opcodes print the list of instructions with syntax\n"
17352 " --generate-example generate an example of each instruction"
17355 #: config/tc-xgate.c:495
17356 msgid "opcode missing or not found on input line"
17359 #: config/tc-xgate.c:500
17361 msgid "opcode %s not found in opcode hash table"
17364 #: config/tc-xgate.c:513
17365 msgid "matching operands to opcode "
17368 #: config/tc-xgate.c:551
17369 msgid ": processing macro, real opcode handle not found in hash"
17372 #: config/tc-xgate.c:682
17374 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
17377 #: config/tc-xgate.c:699
17379 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
17382 #: config/tc-xgate.c:726
17383 msgid "Value out of 3-bit range."
17386 #: config/tc-xgate.c:733
17387 msgid "Value out of 4-bit range."
17390 #: config/tc-xgate.c:740
17391 msgid "Value out of 5-bit range."
17394 #: config/tc-xgate.c:877
17395 msgid ":operand has too many bits"
17398 #: config/tc-xgate.c:989
17399 msgid "unknown operand count"
17402 #: config/tc-xgate.c:1232 config/tc-xgate.c:1244
17403 msgid ": expected register name r0-r7 "
17406 #: config/tc-xgate.c:1280
17408 msgid ":operand value(%d) too big for constraint"
17411 #: config/tc-xgate.c:1298
17412 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
17415 #: config/tc-xgate.c:1311
17416 msgid ":unknown relocation constraint size"
17419 #: config/tc-xgate.c:1318
17420 msgid ": expected register name ccr "
17423 #: config/tc-xgate.c:1324
17424 msgid ": expected register name pc "
17427 #: config/tc-xstormy16.c:77
17429 msgid " XSTORMY16 specific command line options:\n"
17432 #: config/tc-xstormy16.c:223
17434 msgid "unsupported fptr fixup size %d"
17437 #: config/tc-xstormy16.c:235
17439 msgid "unsupported fixup size %d"
17442 #: config/tc-xstormy16.c:266
17443 msgid "unsupported fptr fixup"
17446 #: config/tc-xtensa.c:625
17447 msgid "illegal range of target hardware versions"
17450 #: config/tc-xtensa.c:788
17451 msgid "--density option is ignored"
17454 #: config/tc-xtensa.c:791
17455 msgid "--no-density option is ignored"
17458 #: config/tc-xtensa.c:809
17459 msgid "--generics is deprecated; use --transform instead"
17462 #: config/tc-xtensa.c:812
17463 msgid "--no-generics is deprecated; use --no-transform instead"
17466 #: config/tc-xtensa.c:815
17467 msgid "--relax is deprecated; use --transform instead"
17470 #: config/tc-xtensa.c:818
17471 msgid "--no-relax is deprecated; use --no-transform instead"
17474 #: config/tc-xtensa.c:835
17475 msgid "--absolute-literals option not supported in this Xtensa configuration"
17478 #: config/tc-xtensa.c:908
17479 msgid "prefer-l32r conflicts with prefer-const16"
17482 #: config/tc-xtensa.c:914
17483 msgid "prefer-const16 conflicts with prefer-l32r"
17486 #: config/tc-xtensa.c:922 config/tc-xtensa.c:931 config/tc-xtensa.c:935
17487 msgid "invalid target hardware version"
17490 #: config/tc-xtensa.c:1129
17491 msgid "unmatched end directive"
17494 #: config/tc-xtensa.c:1158
17495 msgid ".begin directive with no matching .end directive"
17498 #: config/tc-xtensa.c:1199
17499 msgid "[no-]generics is deprecated; use [no-]transform instead"
17502 #: config/tc-xtensa.c:1204
17503 msgid "[no-]relax is deprecated; use [no-]transform instead"
17506 #: config/tc-xtensa.c:1217
17508 msgid "directive %s cannot be negated"
17511 #: config/tc-xtensa.c:1223
17512 msgid "unknown directive"
17515 #: config/tc-xtensa.c:1244 config/tc-xtensa.c:1340 config/tc-xtensa.c:1585
17516 #: config/tc-xtensa.c:5797
17517 msgid "directives are not valid inside bundles"
17520 #: config/tc-xtensa.c:1256
17521 msgid ".begin literal is deprecated; use .literal instead"
17524 #: config/tc-xtensa.c:1270
17525 msgid "cannot set literal_prefix inside literal fragment"
17528 #: config/tc-xtensa.c:1303
17529 msgid ".begin [no-]density is ignored"
17532 #: config/tc-xtensa.c:1310 config/tc-xtensa.c:1360
17533 msgid "Xtensa absolute literals option not supported; ignored"
17536 #: config/tc-xtensa.c:1353
17537 msgid ".end [no-]density is ignored"
17540 #: config/tc-xtensa.c:1378
17542 msgid "does not match begin %s%s at %s:%d"
17545 #: config/tc-xtensa.c:1433
17546 msgid ".literal_position inside literal directive; ignoring"
17549 #: config/tc-xtensa.c:1453
17550 msgid ".literal not allowed inside .begin literal region"
17553 #: config/tc-xtensa.c:1492
17554 msgid "expected comma or colon after symbol name; rest of line ignored"
17557 #: config/tc-xtensa.c:1554
17558 msgid "fall through frequency must be greater than 0"
17561 #: config/tc-xtensa.c:1562
17562 msgid "branch target frequency must be greater than 0"
17565 #: config/tc-xtensa.c:1610
17567 msgid "opcode-specific %s relocation used outside an instruction"
17570 #: config/tc-xtensa.c:1618
17572 msgid "invalid use of %s relocation"
17575 #: config/tc-xtensa.c:1814 config/tc-xtensa.c:1831
17577 msgid "bad register name: %s"
17580 #: config/tc-xtensa.c:1820
17582 msgid "bad register number: %s"
17585 #: config/tc-xtensa.c:1884
17586 msgid "pcrel relocation not allowed in an instruction"
17589 #: config/tc-xtensa.c:1901
17590 msgid "register number out of range"
17593 #: config/tc-xtensa.c:1985
17594 msgid "extra comma"
17597 #: config/tc-xtensa.c:1987
17598 msgid "extra colon"
17601 #: config/tc-xtensa.c:1989
17602 msgid "missing argument"
17605 #: config/tc-xtensa.c:1991
17606 msgid "missing comma or colon"
17609 #: config/tc-xtensa.c:2048
17610 msgid "incorrect register number, ignoring"
17613 #: config/tc-xtensa.c:2129
17615 msgid "cannot encode opcode \"%s\""
17618 #: config/tc-xtensa.c:2223
17620 msgid "not enough operands (%d) for '%s'; expected %d"
17623 #: config/tc-xtensa.c:2230
17625 msgid "too many operands (%d) for '%s'; expected %d"
17628 #: config/tc-xtensa.c:2281
17630 msgid "invalid register '%s' for '%s' instruction"
17633 #: config/tc-xtensa.c:2288
17635 msgid "invalid register number (%ld) for '%s' instruction"
17638 #: config/tc-xtensa.c:2356
17640 msgid "invalid register number (%ld) for '%s'"
17643 #: config/tc-xtensa.c:2747
17645 msgid "operand %d of '%s' has out of range value '%u'"
17648 #: config/tc-xtensa.c:2753
17650 msgid "operand %d of '%s' has invalid value '%u'"
17653 #: config/tc-xtensa.c:2800
17655 msgid "internal error: unknown option name '%s'"
17658 #: config/tc-xtensa.c:3909
17659 msgid "can't handle generation of literal/labels yet"
17662 #: config/tc-xtensa.c:3913
17663 msgid "can't handle undefined OP TYPE"
17666 #: config/tc-xtensa.c:3974
17668 msgid "found %d operands for '%s': Expected %d"
17671 #: config/tc-xtensa.c:3981
17673 msgid "found too many (%d) operands for '%s': Expected %d"
17676 #: config/tc-xtensa.c:4002
17677 msgid "immediate operands sum to greater than 32"
17680 #: config/tc-xtensa.c:4254
17682 msgid "invalid relocation for operand %i of '%s'"
17685 #: config/tc-xtensa.c:4264
17687 msgid "invalid expression for operand %i of '%s'"
17690 #: config/tc-xtensa.c:4274
17692 msgid "invalid relocation in instruction slot %i"
17695 #: config/tc-xtensa.c:4281
17697 msgid "undefined symbol for opcode \"%s\""
17700 #: config/tc-xtensa.c:4767
17701 msgid "opcode 'NOP.N' unavailable in this configuration"
17704 #: config/tc-xtensa.c:4827
17705 msgid "get_expanded_loop_offset: invalid opcode"
17708 #: config/tc-xtensa.c:4960
17710 msgid "assembly state not set for first frag in section %s"
17713 #: config/tc-xtensa.c:5013
17715 msgid "unaligned branch target: %d bytes at 0x%lx"
17718 #: config/tc-xtensa.c:5057
17720 msgid "unaligned loop: %d bytes at 0x%lx"
17723 #: config/tc-xtensa.c:5082
17724 msgid "unexpected fix"
17727 #: config/tc-xtensa.c:5093 config/tc-xtensa.c:5097
17728 msgid "undecodable fix"
17731 #: config/tc-xtensa.c:5235
17732 msgid "labels are not valid inside bundles"
17735 #: config/tc-xtensa.c:5255
17736 msgid "invalid last instruction for a zero-overhead loop"
17739 #: config/tc-xtensa.c:5322
17740 msgid "extra opening brace"
17743 #: config/tc-xtensa.c:5332
17744 msgid "extra closing brace"
17747 #: config/tc-xtensa.c:5359
17748 msgid "missing closing brace"
17751 #: config/tc-xtensa.c:5459 config/tc-xtensa.c:5488
17753 msgid "wrong number of operands for '%s'"
17756 #: config/tc-xtensa.c:5475
17758 msgid "bad relocation expression for '%s'"
17761 #: config/tc-xtensa.c:5510
17763 msgid "unknown opcode or format name '%s'"
17766 #: config/tc-xtensa.c:5516
17767 msgid "format names only valid inside bundles"
17770 #: config/tc-xtensa.c:5521
17772 msgid "multiple formats specified for one bundle; using '%s'"
17775 #: config/tc-xtensa.c:5571
17776 msgid "entry instruction with stack decrement < 16"
17779 #: config/tc-xtensa.c:5625
17780 msgid "unaligned entry instruction"
17783 #: config/tc-xtensa.c:5690
17784 msgid "bad instruction format"
17787 #: config/tc-xtensa.c:5693
17788 msgid "invalid relocation"
17791 #: config/tc-xtensa.c:5704
17793 msgid "invalid relocation for '%s' instruction"
17796 #: config/tc-xtensa.c:5716
17798 msgid "invalid relocation for operand %d of '%s'"
17801 #: config/tc-xtensa.c:5982
17803 msgid "unhandled local relocation fix %s"
17806 #: config/tc-xtensa.c:6033
17808 msgid "internal error; cannot generate `%s' relocation"
17811 #: config/tc-xtensa.c:6252
17812 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
17815 #: config/tc-xtensa.c:6261
17816 msgid "couldn't find a valid instruction format"
17819 #: config/tc-xtensa.c:6262
17821 msgid " ops were: "
17824 #: config/tc-xtensa.c:6264
17829 #: config/tc-xtensa.c:6275
17831 msgid "format '%s' allows %d slots, but there are %d opcodes"
17834 #: config/tc-xtensa.c:6286 config/tc-xtensa.c:6384
17835 msgid "illegal resource usage in bundle"
17838 #: config/tc-xtensa.c:6473
17840 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
17843 #: config/tc-xtensa.c:6478
17845 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
17848 #: config/tc-xtensa.c:6483
17850 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
17853 #: config/tc-xtensa.c:6488
17856 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
17859 #: config/tc-xtensa.c:6504
17860 msgid "multiple branches or jumps in the same bundle"
17863 #: config/tc-xtensa.c:6956
17864 msgid "cannot assemble into a literal fragment"
17867 #: config/tc-xtensa.c:6958
17871 #: config/tc-xtensa.c:7749
17873 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
17876 #: config/tc-xtensa.c:7861
17877 msgid "branching or jumping to a loop end may trigger hardware errata"
17880 #: config/tc-xtensa.c:7943
17881 msgid "loop end too close to another loop end may trigger hardware errata"
17884 #: config/tc-xtensa.c:7952
17886 msgid "fr_var %lu < length %d"
17889 #: config/tc-xtensa.c:8109
17891 "loop containing less than three instructions may trigger hardware errata"
17894 #: config/tc-xtensa.c:8181
17895 msgid "undecodable instruction in instruction frag"
17898 #: config/tc-xtensa.c:8291
17899 msgid "invalid empty loop"
17902 #: config/tc-xtensa.c:8296
17903 msgid "loop target does not follow loop instruction in section"
17906 #: config/tc-xtensa.c:9040
17907 msgid "bad relaxation state"
17910 #: config/tc-xtensa.c:9098
17912 msgid "fr_var (%ld) < length (%d)"
17915 #: config/tc-xtensa.c:9834
17916 msgid "jump target out of range; no usable trampoline found"
17919 #: config/tc-xtensa.c:9958
17920 msgid "invalid relaxation fragment result"
17923 #: config/tc-xtensa.c:10040
17924 msgid "unable to widen instruction"
17927 #: config/tc-xtensa.c:10179
17928 msgid "multiple literals in expansion"
17931 #: config/tc-xtensa.c:10183
17932 msgid "no registered fragment for literal"
17935 #: config/tc-xtensa.c:10185
17936 msgid "number of literal tokens != 1"
17939 #: config/tc-xtensa.c:10314 config/tc-xtensa.c:10320
17941 msgid "unresolved loop target symbol: %s"
17944 #: config/tc-xtensa.c:10426
17946 msgid "invalid expression evaluation type %d"
17949 #: config/tc-xtensa.c:10443
17950 msgid "loop too long for LOOP instruction"
17953 #: config/tc-xtensa.c:10712
17955 msgid "fixes not all moved from %s"
17958 #: config/tc-xtensa.c:10843
17960 "literal pool location required for text-section-literals; specify with ."
17964 #: config/tc-xtensa.c:11685
17965 msgid "too many operands in instruction"
17968 #: config/tc-xtensa.c:11895
17969 msgid "invalid symbolic operand"
17972 #: config/tc-xtensa.c:11956
17973 msgid "operand number mismatch"
17976 #: config/tc-xtensa.c:11960
17978 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
17981 #: config/tc-xtensa.c:11985
17983 msgid "xtensa-isa failure: %s"
17986 #: config/tc-xtensa.c:12062
17987 msgid "invalid opcode"
17990 #: config/tc-xtensa.c:12068
17991 msgid "too few operands"
17994 #: config/tc-xtensa.c:12118
17995 msgid "multiple writes to the same register"
17998 #: config/tc-xtensa.c:12232 config/tc-xtensa.c:12238
17999 msgid "out of memory"
18002 #: config/tc-xtensa.c:12327
18003 msgid "TLS relocation not allowed in FLIX bundle"
18006 #. Instructions that generate TLS relocations should always be
18007 #. relaxed in the front-end. If "record_fixup" is set, then this
18008 #. function is being called during back-end relaxation, so flag
18009 #. the unexpected behavior as an error.
18010 #: config/tc-xtensa.c:12333
18011 msgid "unexpected TLS relocation"
18014 #: config/tc-xtensa.c:12377
18015 msgid "symbolic operand not allowed"
18018 #: config/tc-xtensa.c:12414
18019 msgid "cannot decode instruction format"
18022 #: config/tc-xtensa.c:12558
18023 msgid "ignoring extra '-rename-section' delimiter ':'"
18026 #: config/tc-xtensa.c:12563
18028 msgid "ignoring invalid '-rename-section' specification: '%s'"
18031 #: config/tc-xtensa.c:12574
18033 msgid "section %s renamed multiple times"
18036 #: config/tc-xtensa.c:12576
18038 msgid "multiple sections remapped to output section %s"
18041 #: config/tc-z80.c:325
18042 msgid "-- unterminated string"
18045 #: config/tc-z80.c:390
18046 msgid "floating point numbers are not implemented"
18049 #: config/tc-z80.c:515 config/tc-z80.c:521
18050 msgid "mismatched parentheses"
18053 #: config/tc-z80.c:558
18054 msgid "bad expression syntax"
18057 #: config/tc-z80.c:716
18058 msgid "cannot make a relative jump to an absolute location"
18061 #: config/tc-z80.c:728 config/tc-z80.c:1994
18065 #: config/tc-z80.c:1099 config/tc-z80.c:1142 config/tc-z80.c:1186
18066 #: config/tc-z80.c:1254 config/tc-z80.c:1306 config/tc-z80.c:1360
18067 #: config/tc-z80.c:1629
18068 msgid "bad instruction syntax"
18071 #: config/tc-z80.c:1232
18072 msgid "condition code invalid for jr"
18075 #: config/tc-z80.c:1738
18076 msgid "parentheses ignored"
18079 #: config/tc-z80.c:1943 read.c:3670
18081 msgid "junk at end of line, first unrecognized character is `%c'"
18084 #: config/tc-z80.c:1969 config/tc-z8k.c:1459 config/tc-z8k.c:1522
18085 msgid "relative jump out of range"
18088 #: config/tc-z80.c:1986
18089 msgid "index offset out of range"
18092 #: config/tc-z80.c:2028 config/tc-z8k.c:1530
18094 msgid "md_apply_fix: unknown r_type 0x%x\n"
18097 #: config/tc-z8k.c:281
18099 msgid "register rr%d out of range"
18102 #: config/tc-z8k.c:283
18104 msgid "register rr%d does not exist"
18107 #: config/tc-z8k.c:295
18109 msgid "register rh%d out of range"
18112 #: config/tc-z8k.c:307
18114 msgid "register rl%d out of range"
18117 #: config/tc-z8k.c:320
18119 msgid "register rq%d out of range"
18122 #: config/tc-z8k.c:322
18124 msgid "register rq%d does not exist"
18127 #: config/tc-z8k.c:334
18129 msgid "register r%d out of range"
18132 #: config/tc-z8k.c:375
18134 msgid "expected %c"
18137 #: config/tc-z8k.c:390
18139 msgid "register is wrong size for a word %s"
18142 #: config/tc-z8k.c:404
18144 msgid "register is wrong size for address %s"
18147 #: config/tc-z8k.c:538
18149 msgid "unknown interrupt %s"
18152 #. No interrupt type specified, opcode won't do anything.
18153 #: config/tc-z8k.c:561
18154 msgid "opcode has no effect"
18157 #: config/tc-z8k.c:672
18158 msgid "Missing ) in ra(rb)"
18161 #: config/tc-z8k.c:752 config/tc-z8k.c:791
18163 msgid "invalid condition code '%s'"
18166 #: config/tc-z8k.c:764
18168 msgid "invalid flag '%s'"
18171 #: config/tc-z8k.c:918 config/tc-z8k.c:924
18172 msgid "invalid indirect register size"
18175 #: config/tc-z8k.c:941 config/tc-z8k.c:1089 config/tc-z8k.c:1094
18176 msgid "invalid control register name"
18179 #: config/tc-z8k.c:1078
18180 msgid "immediate must be 1 or 2"
18183 #: config/tc-z8k.c:1081
18184 msgid "immediate 1 or 2 expected"
18187 #: config/tc-z8k.c:1112
18188 msgid "can't use R0 here"
18191 #: config/tc-z8k.c:1270
18192 msgid "Can't find opcode to match operands"
18195 #: config/tc-z8k.c:1317
18197 msgid "invalid architecture -z%s"
18200 #: config/tc-z8k.c:1336
18204 " -z8001 generate segmented code\n"
18205 " -z8002 generate unsegmented code\n"
18206 " -linkrelax create linker relaxable code\n"
18209 #: config/tc-z8k.c:1348
18211 msgid "call to md_convert_frag\n"
18214 #: config/tc-z8k.c:1455 config/tc-z8k.c:1495 config/tc-z8k.c:1518
18215 msgid "cannot branch to odd address"
18218 #: config/tc-z8k.c:1477
18219 msgid "relative address out of range"
18222 #: config/tc-z8k.c:1498
18223 msgid "relative call out of range"
18226 #: config/tc-z8k.c:1542
18228 msgid "call to md_estimate_size_before_relax\n"
18231 #: config/xtensa-relax.c:1555
18233 msgid "invalid configuration option '%s' in transition rule '%s'"
18236 #: config/xtensa-relax.c:1680
18238 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
18241 #: config/xtensa-relax.c:1690
18243 msgid "opcode '%s': no bound opname '%s' for precondition in %s"
18246 #: config/xtensa-relax.c:1697
18248 msgid "opcode '%s': precondition only contains constants in '%s'"
18251 #: config/xtensa-relax.c:1744
18252 msgid "expected one operand for generated literal"
18255 #: config/xtensa-relax.c:1751
18256 msgid "expected 0 operands for generated label"
18259 #: config/xtensa-relax.c:1764
18261 msgid "invalid opcode '%s' in transition rule '%s'"
18264 #: config/xtensa-relax.c:1772
18266 msgid "opcode '%s': replacement does not have %d ops"
18269 #: config/xtensa-relax.c:1786
18271 msgid "opcode '%s': cannot find literal definition"
18274 #: config/xtensa-relax.c:1802 config/xtensa-relax.c:1832
18276 msgid "opcode %s: unidentified operand '%s' in '%s'"
18279 #: config/xtensa-relax.c:1827
18281 msgid "unknown user-defined function %s"
18284 #: config/xtensa-relax.c:1838
18286 msgid "opcode %s: could not parse operand '%s' in '%s'"
18289 #: config/xtensa-relax.c:1879
18291 msgid "could not parse INSN_PATTERN '%s'"
18294 #: config/xtensa-relax.c:1883
18296 msgid "could not parse INSN_REPL '%s'"
18299 #: config/xtensa-relax.c:1894
18301 msgid "could not build transition for %s => %s"
18306 msgid "can't open `%s' for writing"
18311 msgid "can't close `%s'"
18314 #: dw2gencfi.c:198 read.c:2386
18316 msgid "bfd_set_section_flags: %s"
18321 msgid "register save offset not a multiple of %u"
18325 msgid "CFI state restore without previous remember"
18329 msgid "missing separator"
18333 msgid "bad register expression"
18336 #: dw2gencfi.c:659 dw2gencfi.c:782 dw2gencfi.c:820 dw2gencfi.c:890
18338 msgid "CFI instruction used without previous .cfi_startproc"
18342 msgid "invalid or unsupported encoding in .cfi_personality"
18346 msgid ".cfi_personality requires encoding and symbol arguments"
18350 msgid "wrong second argument to .cfi_personality"
18353 #: dw2gencfi.c:914 dw2gencfi.c:990
18354 msgid "invalid or unsupported encoding in .cfi_lsda"
18358 msgid ".cfi_lsda requires encoding and symbol arguments"
18362 msgid "wrong second argument to .cfi_lsda"
18365 #: dw2gencfi.c:1011
18366 msgid "wrong third argument to .cfi_val_encoded_addr"
18369 #: dw2gencfi.c:1082
18370 msgid "previous CFI entry not closed (missing .cfi_endproc)"
18373 #: dw2gencfi.c:1122
18374 msgid ".cfi_endproc without corresponding .cfi_startproc"
18377 #: dw2gencfi.c:1919 dw2gencfi.c:1982
18378 msgid "open CFI at the end of file; missing .cfi_endproc directive"
18381 #: dw2gencfi.c:2008
18382 msgid "CFI is not supported for this target"
18385 #: dwarf2dbg.c:592 dwarf2dbg.c:627
18386 msgid "file number less than one"
18391 msgid "file number %ld already allocated"
18394 #: dwarf2dbg.c:632 dwarf2dbg.c:1434
18396 msgid "unassigned file number %ld"
18400 msgid "is_stmt value not 0 or 1"
18404 msgid "isa number less than zero"
18408 msgid "discriminator less than zero"
18413 msgid "unknown .loc sub-directive `%s'"
18416 #: dwarf2dbg.c:1497
18417 msgid "internal error: unknown dwarf2 format"
18422 msgid "string too big (%lu bytes)"
18427 msgid "inserting \"%s\" into string hash table: %s"
18430 #: ecoff.c:1616 ecoff.c:1809 ecoff.c:1832 ecoff.c:1863 ecoff.c:2016
18432 msgid "no current file pointer"
18436 msgid "too many st_End's"
18441 msgid "inserting \"%s\" into tag hash table: %s"
18445 msgid "fake .file after real one"
18449 msgid "filename goes over one page boundary"
18453 msgid ".begin directive without a preceding .file directive"
18457 msgid ".begin directive without a preceding .ent directive"
18461 msgid ".bend directive without a preceding .file directive"
18465 msgid ".bend directive without a preceding .ent directive"
18469 msgid ".bend directive names unknown symbol"
18473 msgid ".def pseudo-op used inside of .def/.endef; ignored"
18477 msgid "empty symbol name in .def; ignored"
18481 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
18485 msgid "badly formed .dim directive"
18489 msgid "too many .dim entries"
18493 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
18497 msgid ".size pseudo-op used outside of .def/.endef; ignored"
18501 msgid "badly formed .size directive"
18505 msgid "too many .size entries"
18509 msgid ".type pseudo-op used outside of .def/.endef; ignored"
18512 #. FIXME: We could handle this by setting the continued bit.
18513 #. There would still be a limit: the .type argument can not
18517 msgid "the type of %s is too complex; it will be simplified"
18521 msgid "Unrecognized .type argument"
18525 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
18529 msgid ".val pseudo-op used outside of .def/.endef; ignored"
18533 msgid ".val expression is too complex"
18537 msgid ".endef pseudo-op used before .def; ignored"
18540 #: ecoff.c:2844 ecoff.c:2925
18541 msgid "bad COFF debugging information"
18546 msgid "no tag specified for %s"
18550 msgid ".end directive without a preceding .file directive"
18554 msgid ".end directive names unknown symbol"
18558 msgid "second .ent directive found before .end directive"
18562 msgid "no way to handle .file within .ent/.end section"
18566 msgid ".loc before .file"
18571 msgid ".stab%c is not supported"
18576 msgid ".stab%c: ignoring non-zero other field"
18582 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
18587 msgid "illegal .stab%c directive, bad character"
18590 #: ecoff.c:3982 ecoff.c:4171 ecoff.c:4196
18591 msgid ".begin/.bend in different segments"
18595 msgid "missing .end or .bend at end of file"
18599 msgid "GP prologue size exceeds field size, using 0 instead"
18602 #: expr.c:84 read.c:3735
18603 msgid "bignum invalid"
18606 #: expr.c:86 read.c:3737 read.c:4235 read.c:5140
18607 msgid "floating point number invalid"
18611 msgid "bad floating-point constant: exponent overflow"
18616 msgid "bad floating-point constant: unknown error code=%d"
18621 "a bignum with underscores may not have more than 8 hex digits in any word"
18625 msgid "a bignum with underscores must have exactly 4 words"
18628 #. Either not seen or not defined.
18629 #. @@ Should print out the original string instead of
18630 #. the parsed number.
18633 msgid "backward ref to unknown label \"%d:\""
18637 msgid "character constant too large"
18642 msgid "expr.c(operand): bad atof_generic return val %d"
18647 msgid "missing '%c'"
18650 #: expr.c:977 read.c:4622
18651 msgid "EBCDIC constants are not supported"
18656 msgid "Unary operator %c ignored because bad operand follows"
18659 #: expr.c:1149 expr.c:1174
18660 msgid "syntax error in .startof. or .sizeof."
18663 #: expr.c:1255 expr.c:1616
18665 msgid "invalid use of operator \"%s\""
18669 msgid "missing operand; zero assumed"
18673 msgid "left operand is a bignum; integer 0 assumed"
18677 msgid "left operand is a float; integer 0 assumed"
18681 msgid "right operand is a bignum; integer 0 assumed"
18685 msgid "right operand is a float; integer 0 assumed"
18688 #: expr.c:1923 symbols.c:1386
18689 msgid "division by zero"
18693 msgid "shift count"
18697 msgid "operation combines symbols in different segments"
18701 msgid "attempt to allocate data in absolute section"
18705 msgid "attempt to allocate data in common section"
18710 msgid "can't extend frag %lu chars"
18713 #. For error messages.
18714 #. Detect if we are reading from stdin by examining the file
18715 #. name returned by as_where().
18717 #. [FIXME: We rely upon the name in the strcmp below being the
18718 #. same as the one used by input_scrub_new_file(), if that is
18719 #. not true, then this code will fail].
18721 #. If we are reading from stdin, then we need to save each input
18722 #. line here (assuming of course that we actually have a line of
18723 #. input to read), so that it can be displayed in the listing
18724 #. that is produced at the end of the assembly.
18725 #: input-file.c:134 input-scrub.c:241 listing.c:349
18726 msgid "{standard input}"
18729 #: input-file.c:139
18731 msgid "can't open %s for reading: %s"
18734 #: input-file.c:148 input-file.c:222
18736 msgid "can't read from %s: %s"
18739 #: input-file.c:250 listing.c:1446 output-file.c:71
18741 msgid "can't close %s: %s"
18744 #: input-scrub.c:268
18745 msgid "macros nested too deeply"
18748 #: input-scrub.c:379 input-scrub.c:403
18749 msgid "partial line at end of file ignored"
18754 msgid "Unable to allocate memory for new instructions\n"
18757 #: listing.c:255 messages.c:154 messages.c:156 messages.c:159
18761 #: listing.c:261 messages.c:219 messages.c:221 messages.c:224
18767 msgid "unable to rebuffer file: %s\n"
18774 " time stamp \t: %s\n"
18793 " options passed\t: "
18799 " GNU assembler version %s (%s)\n"
18800 "\t using BFD version %s."
18807 " input file \t: %s"
18814 " output file \t: %s"
18826 msgid "can't open %s: %s"
18830 msgid "strange paper height, set to no form"
18834 msgid "new line in title"
18837 #. Turns the next expression into a string.
18840 msgid "% operator needs absolute expression"
18845 msgid "Missing parameter qualifier for `%s' in macro `%s'"
18850 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
18855 msgid "Pointless default value for required parameter `%s' in macro `%s'"
18860 msgid "A parameter named `%s' already exists for macro `%s'"
18865 msgid "Reserved word `%s' used as parameter in macro `%s'"
18870 msgid "unexpected end of file in macro `%s' definition"
18875 msgid "missing `)' after formals in macro definition `%s'"
18879 msgid "Missing macro name"
18884 msgid "Bad parameter list for macro `%s'"
18889 msgid "Macro `%s' was already defined"
18892 #: macro.c:837 macro.c:839
18893 msgid "missing `)'"
18898 msgid "`%s' was already used as parameter (or another local) name"
18902 msgid "confusion in formal parameters"
18907 msgid "Parameter named `%s' does not exist for macro `%s'"
18912 msgid "Value for parameter `%s' of macro `%s' was already specified"
18916 msgid "can't mix positional and keyword arguments"
18920 msgid "too many positional arguments"
18925 msgid "Missing value for required parameter `%s' of macro `%s'"
18930 msgid "Attempt to purge non-existant macro `%s'"
18934 msgid "unexpected end of file in irp or irpc"
18938 msgid "missing model parameter"
18943 msgid "Assembler messages:\n"
18948 msgid "Fatal error: "
18953 msgid "Internal error!\n"
18958 msgid "Assertion failure in %s at %s line %d.\n"
18963 msgid "Assertion failure at %s line %d.\n"
18966 #: messages.c:302 messages.c:319
18968 msgid "Please report this bug.\n"
18973 msgid "Internal error, aborting at %s line %d in %s\n"
18978 msgid "Internal error, aborting at %s line %d\n"
18983 msgid "%s out of domain (%d is not a multiple of %d)"
18988 msgid "%s out of range (%d is not between %d and %d)"
18991 #. xgettext:c-format.
18994 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
18997 #: output-file.c:34
18999 msgid "can't open a bfd on stdout %s"
19002 #: output-file.c:41
19004 msgid "selected target format '%s' unknown"
19007 #: output-file.c:43
19009 msgid "can't create %s: %s"
19014 msgid "error constructing %s pseudo-op table: %s"
19018 msgid "cannot change section or subsection inside .bundle_lock"
19024 ".bundle_lock sequence at %u bytes but .bundle_align_mode limit is %u bytes"
19029 msgid "single instruction is %u bytes long but .bundle_align_mode limit is %u"
19034 msgid "unknown pseudo-op: `%s'"
19039 msgid "label \"%d$\" redefined"
19043 msgid ".bundle_lock with no matching .bundle_unlock"
19047 msgid ".abort detected. Abandoning ship."
19050 #: read.c:1404 read.c:2755
19051 msgid "ignoring fill value in absolute section"
19056 msgid "alignment too large: %u assumed"
19060 msgid "expected fill pattern missing"
19064 msgid "symbol name not recognised in the current locale"
19067 #. Some of the back ends can't deal with non-positive line numbers.
19068 #. Besides, it's silly. GCC however will generate a line number of
19069 #. zero when it is pre-processing builtins for assembler-with-cpp files:
19071 #. # 0 "<built-in>"
19073 #. We do not want to barf on this, especially since such files are used
19074 #. in the GCC and GDB testsuites. So we check for negative line numbers
19075 #. rather than non-positive line numbers.
19078 msgid "line numbers must be positive; line number %d rejected"
19083 msgid "incompatible flag %i in line directive"
19088 msgid "unsupported flag %i in line directive"
19092 msgid "start address not supported"
19096 msgid ".err encountered"
19100 msgid ".error directive invoked in source file"
19104 msgid ".warning directive invoked in source file"
19109 msgid "%s argument must be a string"
19112 #: read.c:2139 read.c:2141
19114 msgid ".fail %ld encountered"
19119 msgid ".fill size clamped to %d"
19123 msgid "size negative; .fill ignored"
19127 msgid "repeat < 0; .fill ignored"
19132 msgid "unrecognized .linkonce type `%s'"
19136 msgid ".linkonce is not supported for this object file format"
19140 msgid "expected alignment after size"
19145 msgid "attempt to redefine pseudo-op `%s' ignored"
19149 msgid "ignoring macro exit outside a macro definition."
19154 msgid "invalid segment \"%s\""
19158 msgid "only constant offsets supported in absolute section"
19162 msgid "MRI style ORG pseudo-op not supported"
19167 msgid "unrecognized section type `%s'"
19171 msgid "absolute sections are not supported"
19176 msgid "unrecognized section command `%s'"
19181 msgid ".end%c encountered without preceding %s"
19184 #: read.c:3073 read.c:3103
19186 msgid "%s without %s"
19190 msgid "unsupported variable size or fill value"
19194 msgid ".space repeat count is zero, ignored"
19198 msgid ".space repeat count is negative, ignored"
19202 msgid "space allocation too complex in absolute section"
19206 msgid "space allocation too complex in common section"
19209 #: read.c:3490 read.c:4868
19211 msgid "bad floating literal: %s"
19216 msgid "%s: would close weakref loop: %s"
19221 msgid "junk at end of line, first unrecognized character valued 0x%x"
19226 msgid "`%s' can't be equated to common symbol '%s'"
19230 msgid "unexpected `\"' in expression"
19234 msgid "rva without symbol"
19238 msgid "missing or bad offset expression"
19242 msgid "missing reloc type"
19246 msgid "unrecognized reloc type"
19250 msgid "bad reloc expression"
19254 msgid "attempt to store value in absolute section"
19257 #: read.c:4229 read.c:5134
19258 msgid "zero assumed for missing expression"
19263 msgid "value 0x%llx truncated to 0x%llx"
19267 msgid "value 0x%I64x truncated to 0x%I64x"
19272 msgid "value 0x%lx truncated to 0x%lx"
19277 msgid "bignum truncated to %d bytes"
19282 msgid "%s relocations do not fit in %u bytes\n"
19285 #: read.c:4695 read.c:4890
19286 msgid "unresolvable or nonpositive repeat count; using 1"
19291 msgid "unknown floating type type '%c'"
19295 msgid "floating point constant too large"
19299 msgid "strings must be placed into a section"
19303 msgid "expected <nn>"
19306 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
19307 #: read.c:5383 read.c:5469
19308 msgid "unterminated string; newline inserted"
19312 msgid "bad escaped character in string"
19316 msgid "expected address expression"
19321 msgid "symbol \"%s\" undefined; zero assumed"
19325 msgid "some symbol undefined; zero assumed"
19329 msgid "this string may not contain '\\0'"
19333 msgid "missing string"
19338 msgid ".incbin count zero, ignoring `%s'"
19343 msgid "file not found: %s"
19348 msgid "seek to end of .incbin file failed `%s'"
19353 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
19358 msgid "could not skip to %ld in file `%s'"
19363 msgid "truncated file `%s', %ld of %ld bytes read"
19367 msgid "missing .func"
19371 msgid ".endfunc missing for previous .func"
19376 msgid ".bundle_align_mode alignment too large (maximum %u)"
19380 msgid "cannot change .bundle_align_mode inside .bundle_lock"
19384 msgid ".bundle_lock is meaningless without .bundle_align_mode"
19388 msgid ".bundle_unlock without preceding .bundle_lock"
19393 msgid ".bundle_lock sequence is %u bytes, but bundle size only %u"
19398 msgid "missing closing `%c'"
19407 msgid "invalid argument '%s' to -fdebug-prefix-map"
19410 #: stabs.c:214 stabs.c:222 stabs.c:230 stabs.c:249
19412 msgid ".stab%c: missing comma"
19415 #. This could happen for example with a source file with a huge
19416 #. number of lines. The only cure is to use a different debug
19417 #. format, probably DWARF.
19420 msgid ".stab%c: description field '%x' too big, try a different debug format"
19424 msgid "comma missing in .xstabs"
19429 msgid "cannot define symbol `%s' in absolute section"
19434 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
19437 #: symbols.c:495 symbols.c:502
19439 msgid "inserting \"%s\" into symbol table failed: %s"
19444 msgid "invalid operands (%s and %s sections) for `%s'"
19449 msgid "invalid operand (%s section) for `%s'"
19454 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
19459 msgid "invalid operand (%s section) for `%s' when setting `%s'"
19464 msgid "symbol definition loop encountered at `%s'"
19469 msgid "cannot convert expression symbol %s to complex relocation"
19474 msgid "division by zero when setting `%s'"
19477 #: symbols.c:1469 write.c:2126
19479 msgid "can't resolve value for symbol `%s'"
19484 msgid "\"%d\" (instance number %d of a %s label)"
19489 msgid "attempt to get value of unresolved symbol `%s'"
19493 msgid "section symbols are already global"
19498 msgid "Accessing function `%s' as thread-local object"
19503 msgid "Accessing `%s' as thread-local object"
19508 msgid "field fx_size too small to hold %d"
19513 msgid "attempt to .org/.space backwards? (%ld)"
19517 msgid "invalid offset expression"
19521 msgid "invalid reloc expression"
19526 msgid "value of %s too large for field of %d bytes at %s"
19531 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
19535 msgid "redefined symbol cannot be used on reloc"
19539 msgid "relocation out of range"
19544 msgid "%s:%u: bad return from bfd_install_relocation: %x"
19548 msgid "reloc not within (fixed part of) section"
19552 msgid "internal error: fixup not contained within frag"
19555 #: write.c:1376 write.c:1506
19556 msgid "can't extend frag"
19561 msgid "can't extend frag %u chars"
19564 #: write.c:1568 write.c:1589
19566 msgid "can't write %s: %s"
19571 msgid "cannot write to output file '%s': %s"
19576 msgid "%s: global symbols not supported in common sections"
19581 msgid "local label `%s' is not defined"
19586 msgid "Local symbol `%s' can't be equated to common symbol `%s'"
19591 msgid "can't make global register symbol `%s'"
19596 msgid "alignment padding (%lu bytes) not a multiple of %ld"
19601 msgid ".word %s-%s+%s didn't fit"
19605 msgid "padding added"
19609 msgid "attempt to move .org backwards"
19613 msgid ".space specifies non-absolute value"
19617 msgid ".space or .fill with negative value, ignored"
19623 "Infinite loop encountered whilst attempting to compute the addresses of "
19624 "symbols in section %s"