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: 2007-10-11 15:13+0100\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
17 "Content-Transfer-Encoding: 8bit\n"
19 #: app.c:473 app.c:487
20 msgid "end of file in comment"
23 #: app.c:565 app.c:612
25 msgid "end of file in string; '%c' inserted"
30 msgid "unknown escape '\\%c' in string; ignored"
34 msgid "end of file not at end of a line; newline inserted"
38 msgid "end of file in multiline comment"
42 msgid "end of file after a one-character quote; \\0 inserted"
46 msgid "end of file in escape character"
50 msgid "missing close quote; (assumed)"
53 #: app.c:1110 app.c:1164 app.c:1175 app.c:1249
54 msgid "end of file in comment; newline inserted"
58 msgid "missing emulation mode name"
63 msgid "unrecognized emulation name `%s'"
68 msgid "GNU assembler version %s (%s) using BFD version %s\n"
73 msgid "Usage: %s [option...] [asmfile...]\n"
80 " -a[sub-option...]\t turn on listings\n"
81 " \t Sub-options [default hls]:\n"
82 " \t c omit false conditionals\n"
83 " \t d omit debugging directives\n"
84 " \t h include high-level source\n"
85 " \t l include assembly\n"
86 " \t m include macro expansions\n"
87 " \t n omit forms processing\n"
88 " \t s include symbols\n"
89 " \t =FILE list to FILE (must be last sub-option)\n"
94 msgid " --alternate initially turn on alternate macro syntax\n"
99 msgid " -D produce assembler debugging messages\n"
104 msgid " --debug-prefix-map OLD=NEW Map OLD to NEW in debug information\n"
109 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
114 msgid " emulate output (default %s)\n"
119 msgid " --execstack require executable stack for this object\n"
125 " --noexecstack don't require executable stack for this object\n"
130 msgid " -f skip whitespace and comment preprocessing\n"
135 msgid " -g --gen-debug generate debugging information\n"
140 msgid " --gstabs generate STABS debugging information\n"
146 " --gstabs+ generate STABS debug info with GNU extensions\n"
151 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
156 msgid " --hash-size=<value> set the hash table size close to <value>\n"
161 msgid " --help show this message and exit\n"
166 msgid " --target-help show target specific options\n"
172 " -I DIR add DIR to search list for .include directives\n"
177 msgid " -J don't warn about signed overflow\n"
183 " -K warn when differences altered for long "
189 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
194 msgid " -M,--mri assemble in MRI compatibility mode\n"
200 " --MD FILE write dependency information in FILE (default "
206 msgid " -nocpp ignored\n"
212 " -o OBJFILE name the object-file output OBJFILE (default a."
218 msgid " -R fold data section into text section\n"
224 " --reduce-memory-overheads \n"
225 " prefer smaller memory use at the cost of longer\n"
232 " --statistics print various measured statistics from execution\n"
237 msgid " --strip-local-absolute strip local absolute symbols\n"
243 " --traditional-format Use same format as native assembler when possible\n"
248 msgid " --version print assembler version number and exit\n"
253 msgid " -W --no-warn suppress warnings\n"
258 msgid " --warn don't suppress warnings\n"
263 msgid " --fatal-warnings treat warnings as errors\n"
269 " --itbl INSTTBL extend instruction set to include instructions\n"
270 " matching the specifications defined in file "
276 msgid " -w ignored\n"
281 msgid " -X ignored\n"
286 msgid " -Z generate object file even after errors\n"
292 " --listing-lhs-width set the width in words of the output data column "
300 " --listing-lhs-width2 set the width in words of the continuation lines\n"
301 " of the output data column; ignored if smaller "
303 " the width of the first line\n"
309 " --listing-rhs-width set the max width in characters of the lines from\n"
316 " --listing-cont-lines set the maximum number of continuation lines used\n"
317 " for the output data column of the listing\n"
322 msgid " @FILE read options from FILE\n"
327 msgid "Report bugs to %s\n"
332 msgid "unrecognized option -%c%s"
335 #. This output is intended to follow the GNU standards document.
338 msgid "GNU assembler %s\n"
343 msgid "Copyright 2007 Free Software Foundation, Inc.\n"
349 "This program is free software; you may redistribute it under the terms of\n"
350 "the GNU General Public License version 3 or later.\n"
351 "This program has absolutely no warranty.\n"
356 msgid "This assembler was configured for a target of `%s'.\n"
360 msgid "multiple emulation names specified"
364 msgid "emulations not handled in this configuration"
374 msgid "canonical = %s\n"
379 msgid "cpu-type = %s\n"
384 msgid "format = %s\n"
389 msgid "bfd-target = %s\n"
393 msgid "bad defsym; format is --defsym name=value"
397 msgid "no file name following -t option"
402 msgid "failed to read instruction table %s\n"
407 msgid "invalid listing option `%c'"
411 msgid "--hash-size needs a numeric argument"
416 msgid "%s: total time in assembly: %ld.%06ld\n"
421 msgid "%s: data size %ld\n"
426 msgid "%d warnings, treating warnings as errors"
431 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
435 #. * We have a GROSS internal error.
436 #. * This should never happen.
438 #: atof-generic.c:417 config/tc-m68k.c:3391
439 msgid "failed sanity check"
442 #: cgen.c:113 config/tc-alpha.c:1926 config/tc-alpha.c:1950
443 #: config/tc-arc.c:1721 config/tc-d10v.c:584 config/tc-d30v.c:572
444 #: config/tc-mn10200.c:1132 config/tc-mn10300.c:1892 config/tc-ppc.c:2424
445 #: config/tc-ppc.c:2641 config/tc-ppc.c:2653 config/tc-s390.c:1231
446 #: config/tc-s390.c:1331 config/tc-s390.c:1460 config/tc-v850.c:1762
447 #: config/tc-v850.c:1785 config/tc-v850.c:1988
448 msgid "too many fixups"
451 #: cgen.c:400 cgen.c:420 config/tc-arc.c:1702 config/tc-d10v.c:495
452 #: config/tc-d30v.c:487 config/tc-mn10200.c:1074 config/tc-mn10300.c:1816
453 #: config/tc-ppc.c:2456 config/tc-s390.c:1219 config/tc-v850.c:1964
454 #: config/tc-z80.c:422
455 msgid "illegal operand"
458 #: cgen.c:424 config/tc-arc.c:1704 config/tc-avr.c:546 config/tc-d10v.c:497
459 #: config/tc-d30v.c:489 config/tc-h8300.c:449 config/tc-mcore.c:662
460 #: config/tc-mmix.c:488 config/tc-mn10200.c:1077 config/tc-mn10300.c:1819
461 #: config/tc-msp430.c:452 config/tc-or32.c:307 config/tc-ppc.c:2458
462 #: config/tc-s390.c:1221 config/tc-sh64.c:2213 config/tc-sh.c:1359
463 #: config/tc-v850.c:1967 config/tc-z80.c:575 config/tc-z8k.c:350
464 msgid "missing operand"
468 msgid "a reloc on this operand implies an overflow"
472 msgid "operand mask overflow"
475 #. We can't actually support subtracting a symbol.
476 #: cgen.c:884 config/tc-arc.c:1287 config/tc-arm.c:1522 config/tc-arm.c:8151
477 #: config/tc-arm.c:8202 config/tc-arm.c:8435 config/tc-arm.c:9158
478 #: config/tc-arm.c:9962 config/tc-arm.c:9990 config/tc-arm.c:10247
479 #: config/tc-arm.c:10264 config/tc-arm.c:10386 config/tc-avr.c:1056
480 #: config/tc-cris.c:3984 config/tc-d10v.c:1536 config/tc-d30v.c:1937
481 #: config/tc-mips.c:4184 config/tc-mips.c:5308 config/tc-mips.c:6247
482 #: config/tc-mips.c:6839 config/tc-msp430.c:1973 config/tc-ppc.c:5615
483 #: config/tc-spu.c:957 config/tc-spu.c:981 config/tc-v850.c:2303
484 #: config/tc-xstormy16.c:484 config/tc-xtensa.c:5613 config/tc-xtensa.c:11575
485 msgid "expression too complex"
488 #: cgen.c:978 config/tc-arc.c:1348 config/tc-ppc.c:5739 config/tc-s390.c:2093
489 #: config/tc-v850.c:2343 config/tc-xstormy16.c:538
490 msgid "unresolved expression that must be resolved"
493 #: cgen.c:1003 config/tc-xstormy16.c:563
495 msgid "internal error: can't install fix for reloc type %d (`%s')"
499 msgid "relocation is not supported"
503 msgid "invalid identifier for \".ifdef\""
507 msgid "non-constant expression in \".if\" statement"
511 msgid "bad format for ifc or ifnc"
515 msgid "\".elseif\" without matching \".if\""
519 msgid "\".elseif\" after \".else\""
522 #: cond.c:314 cond.c:420
523 msgid "here is the previous \"else\""
526 #: cond.c:317 cond.c:423
527 msgid "here is the previous \"if\""
531 msgid "non-constant expression in \".elseif\" statement"
535 msgid "\".endif\" without \".if\""
539 msgid "\".else\" without matching \".if\""
543 msgid "duplicate \"else\""
547 msgid ".ifeqs syntax error"
551 msgid "end of macro inside conditional"
555 msgid "end of file inside conditional"
559 msgid "here is the start of the unterminated conditional"
563 msgid "here is the \"else\" of the unterminated conditional"
566 #: config/atof-ieee.c:141
567 msgid "cannot create floating-point number"
570 #: config/atof-vax.c:450 config/tc-bfin.c:728 config/tc-fr30.c:357
571 #: config/tc-frv.c:1600 config/tc-i960.c:1754 config/tc-ip2k.c:371
572 #: config/tc-iq2000.c:764 config/tc-m32c.c:1236 config/tc-m32r.c:2142
573 #: config/tc-mep.c:1714 config/tc-mt.c:473 config/tc-openrisc.c:375
574 #: config/tc-xc16x.c:258 config/tc-xstormy16.c:631
575 msgid "Bad call to md_atof()"
578 #: config/obj-aout.c:85
580 msgid "Attempt to put a common symbol into set %s"
583 #: config/obj-aout.c:89
585 msgid "Attempt to put an undefined symbol into set %s"
588 #: config/obj-aout.c:116 config/obj-coff.c:1339
590 msgid "Symbol `%s' can not be both weak and common"
593 #: config/obj-coff.c:133
595 msgid "Inserting \"%s\" into structure table failed: %s"
598 #. Zero is used as an end marker in the file.
599 #: config/obj-coff.c:366
600 msgid "Line numbers must be positive integers\n"
603 #: config/obj-coff.c:398
604 msgid ".ln pseudo-op inside .def/.endef: ignored."
607 #: config/obj-coff.c:440 ecoff.c:3240
608 msgid ".loc outside of .text"
611 #: config/obj-coff.c:447
612 msgid ".loc pseudo-op inside .def/.endef: ignored."
615 #: config/obj-coff.c:528
616 msgid ".def pseudo-op used inside of .def/.endef: ignored."
619 #: config/obj-coff.c:567
620 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
623 #: config/obj-coff.c:606
625 msgid "`%s' symbol without preceding function"
628 #: config/obj-coff.c:693
630 msgid "unexpected storage class %d"
633 #: config/obj-coff.c:801
634 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
637 #: config/obj-coff.c:821
638 msgid "badly formed .dim directive ignored"
641 #: config/obj-coff.c:870
642 msgid ".size pseudo-op used outside of .def/.endef ignored."
645 #: config/obj-coff.c:885
646 msgid ".scl pseudo-op used outside of .def/.endef ignored."
649 #: config/obj-coff.c:902
650 msgid ".tag pseudo-op used outside of .def/.endef ignored."
653 #: config/obj-coff.c:920
655 msgid "tag not found for .tag %s"
658 #: config/obj-coff.c:933
659 msgid ".type pseudo-op used outside of .def/.endef ignored."
662 #: config/obj-coff.c:952
663 msgid ".val pseudo-op used outside of .def/.endef ignored."
666 #: config/obj-coff.c:1119
667 msgid "badly formed .weak directive ignored"
670 #: config/obj-coff.c:1297
671 msgid "mismatched .eb"
674 #: config/obj-coff.c:1318
676 msgid "C_EFCN symbol for %s out of scope"
682 #: config/obj-coff.c:1590
684 msgid "unsupported section attribute '%c'"
687 #: config/obj-coff.c:1594 config/tc-ppc.c:4647
689 msgid "unknown section attribute '%c'"
692 #: config/obj-coff.c:1622 config/tc-ppc.c:4665 config/tc-tic54x.c:4285
695 msgid "error setting flags for \"%s\": %s"
698 #: config/obj-coff.c:1633
700 msgid "Ignoring changed section attributes for %s"
703 #: config/obj-coff.c:1764
705 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
708 #: config/obj-ecoff.c:125
709 msgid "Can't set GP value"
712 #: config/obj-ecoff.c:132
713 msgid "Can't set register masks"
716 #: config/obj-elf.c:323 config/tc-sparc.c:4053 config/tc-v850.c:450
718 msgid "bad .common segment %s"
721 #: config/obj-elf.c:601
723 msgid "setting incorrect section type for %s"
726 #: config/obj-elf.c:606
728 msgid "ignoring incorrect section type for %s"
731 #: config/obj-elf.c:648
733 msgid "setting incorrect section attributes for %s"
736 #: config/obj-elf.c:700
738 msgid "ignoring changed section type for %s"
741 #: config/obj-elf.c:712
743 msgid "ignoring changed section attributes for %s"
746 #: config/obj-elf.c:714
748 msgid "ignoring changed section entity size for %s"
751 #: config/obj-elf.c:767
752 msgid "unrecognized .section attribute: want a,w,x,M,S,G,T"
755 #: config/obj-elf.c:804
756 msgid "unrecognized section attribute"
759 #: config/obj-elf.c:832 read.c:2738
760 msgid "unrecognized section type"
763 #: config/obj-elf.c:862
767 #: config/obj-elf.c:973
768 msgid "invalid merge entity size"
771 #: config/obj-elf.c:980
772 msgid "entity size for SHF_MERGE not specified"
775 #: config/obj-elf.c:1000
776 msgid "group name for SHF_GROUP not specified"
779 #: config/obj-elf.c:1013
780 msgid "character following name is not '#'"
783 #: config/obj-elf.c:1128
784 msgid ".previous without corresponding .section; ignored"
787 #: config/obj-elf.c:1154
788 msgid ".popsection without corresponding .pushsection; ignored"
791 #: config/obj-elf.c:1206
792 msgid "expected comma after name in .symver"
795 #: config/obj-elf.c:1230
797 msgid "missing version name in `%s' for symbol `%s'"
800 #: config/obj-elf.c:1241
802 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
805 #: config/obj-elf.c:1278
807 msgid "expected `%s' to have already been set for .vtable_inherit"
810 #: config/obj-elf.c:1288
811 msgid "expected comma after name in .vtable_inherit"
814 #: config/obj-elf.c:1348
815 msgid "expected comma after name in .vtable_entry"
818 #: config/obj-elf.c:1471
819 msgid "expected quoted string"
822 #: config/obj-elf.c:1491
824 msgid "expected comma after name `%s' in .size directive"
827 #: config/obj-elf.c:1500
828 msgid "missing expression in .size directive"
831 #: config/obj-elf.c:1599
833 msgid "symbol '%s' is already defined"
836 #: config/obj-elf.c:1614
838 msgid "unrecognized symbol type \"%s\""
841 #: config/obj-elf.c:1785
842 msgid ".size expression too complicated to fix up"
845 #: config/obj-elf.c:1817
848 "invalid attempt to declare external version name as default in symbol `%s'"
851 #: config/obj-elf.c:1878 ecoff.c:3598
853 msgid "symbol `%s' can not be both weak and common"
856 #: config/obj-elf.c:1985
858 msgid "assuming all members of group `%s' are COMDAT"
861 #: config/obj-elf.c:2007
863 msgid "can't create group: %s"
866 #: config/obj-elf.c:2117
868 msgid "failed to set up debugging information: %s"
871 #: config/obj-elf.c:2137
873 msgid "can't start writing .mdebug section: %s"
876 #: config/obj-elf.c:2145
878 msgid "could not write .mdebug section: %s"
881 #: config/obj-som.c:58
882 msgid "Only one .compiler pseudo-op per file!"
885 #: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188
886 msgid "Expected quoted string"
889 #: config/obj-som.c:88
890 msgid ".compiler directive missing language and version"
893 #: config/obj-som.c:98
894 msgid ".compiler directive missing version"
897 #: config/obj-som.c:114
899 msgid "FATAL: Attaching compiler header %s"
902 #: config/obj-som.c:129
903 msgid "Only one .version pseudo-op per file!"
906 #: config/obj-som.c:153
908 msgid "attaching version header %s: %s"
911 #: config/obj-som.c:171
912 msgid "Only one .copyright pseudo-op per file!"
915 #: config/obj-som.c:195
917 msgid "attaching copyright header %s: %s"
920 #: config/tc-alpha.c:592
922 msgid "No !literal!%ld was found"
925 #: config/tc-alpha.c:599
927 msgid "No !tlsgd!%ld was found"
930 #: config/tc-alpha.c:606
932 msgid "No !tlsldm!%ld was found"
935 #: config/tc-alpha.c:615
937 msgid "No ldah !gpdisp!%ld was found"
940 #: config/tc-alpha.c:665
942 msgid "too many !literal!%ld for %s"
945 #: config/tc-alpha.c:695
947 msgid "No lda !gpdisp!%ld was found"
950 #. Only support one relocation op per insn.
951 #: config/tc-alpha.c:852
952 msgid "More than one relocation op per insn"
955 #: config/tc-alpha.c:868
956 msgid "No relocation operand"
959 #: config/tc-alpha.c:878
961 msgid "Unknown relocation operand: !%s"
964 #: config/tc-alpha.c:888
966 msgid "no sequence number after !%s"
969 #: config/tc-alpha.c:898
971 msgid "!%s does not use a sequence number"
974 #: config/tc-alpha.c:908
976 msgid "Bad sequence number: !%s!%s"
979 #: config/tc-alpha.c:1123 config/tc-alpha.c:3139
981 msgid "inappropriate arguments for opcode `%s'"
984 #: config/tc-alpha.c:1125 config/tc-alpha.c:3141
986 msgid "opcode `%s' not supported for target %s"
989 #: config/tc-alpha.c:1129 config/tc-alpha.c:3145 config/tc-avr.c:1325
990 #: config/tc-msp430.c:1865
992 msgid "unknown opcode `%s'"
995 #: config/tc-alpha.c:1209 config/tc-alpha.c:1384
996 msgid "overflow in literal (.lita) table"
999 #: config/tc-alpha.c:1216 config/tc-alpha.c:1240 config/tc-alpha.c:1397
1000 #: config/tc-alpha.c:2049 config/tc-alpha.c:2093 config/tc-alpha.c:2162
1001 #: config/tc-alpha.c:2245 config/tc-alpha.c:2470 config/tc-alpha.c:2568
1002 msgid "macro requires $at register while noat in effect"
1005 #: config/tc-alpha.c:1218 config/tc-alpha.c:1242 config/tc-alpha.c:1399
1006 msgid "macro requires $at while $at in use"
1009 #: config/tc-alpha.c:1346
1010 msgid "bignum invalid; zero assumed"
1013 #: config/tc-alpha.c:1348
1014 msgid "floating point number invalid; zero assumed"
1017 #: config/tc-alpha.c:1353
1018 msgid "can't handle expression"
1021 #: config/tc-alpha.c:1390
1022 msgid "overflow in literal (.lit8) table"
1025 #: config/tc-alpha.c:1674
1027 msgid "too many ldah insns for !gpdisp!%ld"
1030 #: config/tc-alpha.c:1676 config/tc-alpha.c:1688
1032 msgid "both insns for !gpdisp!%ld must be in the same section"
1035 #: config/tc-alpha.c:1686
1037 msgid "too many lda insns for !gpdisp!%ld"
1040 #: config/tc-alpha.c:1742
1042 msgid "too many lituse insns for !lituse_tlsgd!%ld"
1045 #: config/tc-alpha.c:1745
1047 msgid "too many lituse insns for !lituse_tlsldm!%ld"
1050 #: config/tc-alpha.c:1762
1052 msgid "duplicate !tlsgd!%ld"
1055 #: config/tc-alpha.c:1764
1057 msgid "sequence number in use for !tlsldm!%ld"
1060 #: config/tc-alpha.c:1778
1062 msgid "duplicate !tlsldm!%ld"
1065 #: config/tc-alpha.c:1780
1067 msgid "sequence number in use for !tlsgd!%ld"
1070 #: config/tc-alpha.c:1823 config/tc-arc.c:292 config/tc-mn10200.c:888
1071 #: config/tc-mn10300.c:2604 config/tc-ppc.c:1563 config/tc-s390.c:615
1072 #: config/tc-v850.c:1588
1076 #: config/tc-alpha.c:1962
1077 msgid "invalid relocation for instruction"
1080 #: config/tc-alpha.c:1973
1081 msgid "invalid relocation for field"
1084 #: config/tc-alpha.c:2760
1085 msgid "can not resolve expression"
1088 #: config/tc-alpha.c:3275 config/tc-ppc.c:1862 config/tc-ppc.c:4410
1090 msgid ".COMMon length (%ld.) <0! Ignored."
1093 #: config/tc-alpha.c:3304 config/tc-sparc.c:3923 config/tc-v850.c:245
1094 msgid "Ignoring attempt to re-define symbol"
1097 #: config/tc-alpha.c:3313 config/tc-alpha.c:3322 config/tc-ppc.c:4447
1098 #: config/tc-sparc.c:3931
1100 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1103 #: config/tc-alpha.c:3439 ecoff.c:3054
1104 msgid ".ent directive has no name"
1107 #: config/tc-alpha.c:3447
1108 msgid "nested .ent directives"
1111 #: config/tc-alpha.c:3491 ecoff.c:3005
1112 msgid ".end directive has no name"
1115 #: config/tc-alpha.c:3500
1116 msgid ".end directive without matching .ent"
1119 #: config/tc-alpha.c:3502
1120 msgid ".end directive names different symbol than .ent"
1123 #: config/tc-alpha.c:3545 ecoff.c:3140
1124 msgid ".fmask outside of .ent"
1127 #: config/tc-alpha.c:3547 config/tc-score.c:5886 ecoff.c:3204
1128 msgid ".mask outside of .ent"
1131 #: config/tc-alpha.c:3555 ecoff.c:3147
1132 msgid "bad .fmask directive"
1135 #: config/tc-alpha.c:3557 ecoff.c:3211
1136 msgid "bad .mask directive"
1139 #: config/tc-alpha.c:3590 config/tc-mips.c:14665 config/tc-score.c:6029
1141 msgid ".frame outside of .ent"
1144 #: config/tc-alpha.c:3601 ecoff.c:3179
1145 msgid "bad .frame directive"
1148 #: config/tc-alpha.c:3633
1149 msgid ".prologue directive without a preceding .ent directive"
1152 #: config/tc-alpha.c:3651
1154 msgid "Invalid argument %d to .prologue."
1157 #: config/tc-alpha.c:3742
1158 msgid "ECOFF debugging is disabled."
1161 #: config/tc-alpha.c:3756
1162 msgid ".ent directive without matching .end"
1165 #: config/tc-alpha.c:3841
1166 msgid ".usepv directive has no name"
1169 #: config/tc-alpha.c:3852
1170 msgid ".usepv directive has no type"
1173 #: config/tc-alpha.c:3867
1174 msgid "unknown argument for .usepv"
1177 #: config/tc-alpha.c:3900
1178 msgid "Unknown section directive"
1181 #: config/tc-alpha.c:3935
1182 msgid ".ent directive has no symbol"
1185 #: config/tc-alpha.c:3960
1186 msgid "Bad .frame directive 1./2. param"
1189 #: config/tc-alpha.c:3972
1190 msgid "Bad .frame directive 3./4. param"
1193 #: config/tc-alpha.c:3994
1194 msgid ".pdesc directive not in link (.link) section"
1197 #: config/tc-alpha.c:4002
1198 msgid ".pdesc has no matching .ent"
1201 #: config/tc-alpha.c:4013
1202 msgid ".pdesc directive has no entry symbol"
1205 #: config/tc-alpha.c:4026
1206 msgid "No comma after .pdesc <entryname>"
1209 #: config/tc-alpha.c:4046
1210 msgid "unknown procedure kind"
1213 #: config/tc-alpha.c:4136
1214 msgid ".name directive not in link (.link) section"
1217 #: config/tc-alpha.c:4144
1218 msgid ".name directive has no symbol"
1221 #: config/tc-alpha.c:4175
1222 msgid "No symbol after .linkage"
1225 #: config/tc-alpha.c:4199
1226 msgid "No symbol after .code_address"
1229 #: config/tc-alpha.c:4226 config/tc-score.c:5892
1230 msgid "Bad .mask directive"
1233 #: config/tc-alpha.c:4244
1234 msgid "Bad .fmask directive"
1237 #: config/tc-alpha.c:4401
1239 msgid "Expected comma after name \"%s\""
1242 #. *symbol_get_obj (symbolP) = (signed char) temp;
1243 #: config/tc-alpha.c:4412
1245 msgid "unhandled: .proc %s,%d"
1248 #: config/tc-alpha.c:4446
1250 msgid "Tried to .set unrecognized mode `%s'"
1253 #: config/tc-alpha.c:4472
1255 msgid "Bad base register, using $%d."
1258 #: config/tc-alpha.c:4493
1260 msgid "Alignment too large: %d. assumed"
1263 #: config/tc-alpha.c:4497 config/tc-d30v.c:2082
1264 msgid "Alignment negative: 0 assumed"
1267 #: config/tc-alpha.c:4775
1269 msgid "Chose GP value of %lx\n"
1272 #: config/tc-alpha.c:4789
1273 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
1276 #: config/tc-alpha.c:4878
1278 msgid "internal error: can't hash opcode `%s': %s"
1281 #: config/tc-alpha.c:4914
1283 msgid "internal error: can't hash macro `%s': %s"
1286 #: config/tc-alpha.c:4998 config/tc-arm.c:6059 config/tc-arm.c:6071
1287 #: config/tc-i960.c:708 config/tc-xtensa.c:5177 config/tc-xtensa.c:5255
1288 #: config/tc-xtensa.c:5301 config/tc-z80.c:1893
1289 msgid "syntax error"
1292 #: config/tc-alpha.c:5067 config/tc-dlx.c:1025 config/tc-h8300.c:2053
1293 #: config/tc-hppa.c:1381 config/tc-i860.c:1057 config/tc-m68hc11.c:560
1294 #: config/tc-m68k.c:4728 config/tc-ns32k.c:1943 config/tc-or32.c:580
1295 #: config/tc-sparc.c:2998 config/tc-spu.c:744 config/tc-z8k.c:1332
1296 msgid "Bad call to MD_ATOF()"
1299 #: config/tc-alpha.c:5116
1301 msgid "Unknown CPU identifier `%s'"
1304 #: config/tc-alpha.c:5159
1307 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1308 "-F\t\t\tlack floating point instructions support\n"
1309 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
1310 "\t\t\tspecify variant of Alpha architecture\n"
1311 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
1313 "\t\t\tthese variants include PALcode opcodes\n"
1316 #: config/tc-alpha.c:5169
1319 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1320 "-H\t\t\tshow new symbol after hash truncation\n"
1323 #: config/tc-alpha.c:5346
1325 msgid "unhandled relocation type %s"
1328 #: config/tc-alpha.c:5359
1329 msgid "non-absolute expression in constant field"
1332 #: config/tc-alpha.c:5373
1334 msgid "type %d reloc done?\n"
1337 #: config/tc-alpha.c:5420 config/tc-alpha.c:5427
1338 msgid "Used $at without \".set noat\""
1341 #: config/tc-alpha.c:5589
1343 msgid "!samegp reloc against symbol without .prologue: %s"
1346 #: config/tc-alpha.c:5626 config/tc-xtensa.c:5811
1348 msgid "cannot represent `%s' relocation in object file"
1351 #: config/tc-alpha.c:5632 config/tc-xtensa.c:5819
1353 msgid "internal error? cannot generate `%s' relocation"
1356 #: config/tc-alpha.c:5683
1358 msgid "frame reg expected, using $%d."
1361 #: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:991
1362 #: config/tc-h8300.c:76 config/tc-h8300.c:85 config/tc-h8300.c:95
1363 #: config/tc-h8300.c:105 config/tc-h8300.c:115 config/tc-h8300.c:126
1364 #: config/tc-h8300.c:193 config/tc-hppa.c:6839 config/tc-hppa.c:6845
1365 #: config/tc-hppa.c:6851 config/tc-hppa.c:6857 config/tc-hppa.c:8264
1366 #: config/tc-mn10300.c:1222 config/tc-mn10300.c:1227 config/tc-mn10300.c:2729
1367 #: config/tc-xc16x.c:79 config/tc-xc16x.c:86 config/tc-xc16x.c:93
1368 msgid "could not set architecture and machine"
1371 #: config/tc-arc.c:212 config/tc-arm.c:19534 config/tc-score.c:6592
1372 #: config/tc-score.c:6608 config/tc-score.c:6613
1373 msgid "virtual memory exhausted"
1376 #: config/tc-arc.c:432 config/tc-arc.c:670
1377 msgid "expected comma after operand name"
1380 #: config/tc-arc.c:443
1382 msgid "negative operand number %d"
1385 #: config/tc-arc.c:455
1386 msgid "expected comma after register-number"
1389 #: config/tc-arc.c:480
1390 msgid "invalid mode"
1393 #: config/tc-arc.c:497
1394 msgid "expected comma after register-mode"
1397 #: config/tc-arc.c:514
1398 msgid "shortcut designator invalid"
1401 #: config/tc-arc.c:529
1403 msgid "core register value (%d) too large"
1406 #: config/tc-arc.c:537
1408 msgid "condition code value (%d) too large"
1411 #: config/tc-arc.c:554
1413 msgid "attempt to override symbol: %s"
1416 #: config/tc-arc.c:625
1417 msgid "invalid opertype"
1420 #: config/tc-arc.c:682
1421 msgid "expected comma after opcode"
1424 #: config/tc-arc.c:692
1426 msgid "negative subopcode %d"
1429 #: config/tc-arc.c:701
1430 msgid "subcode value found when opcode not equal 0x03"
1433 #: config/tc-arc.c:709
1435 msgid "invalid subopcode %d"
1438 #: config/tc-arc.c:720
1439 msgid "expected comma after subopcode"
1442 #: config/tc-arc.c:739
1443 msgid "invalid suffix class"
1446 #: config/tc-arc.c:748
1447 msgid "expected comma after suffix class"
1450 #: config/tc-arc.c:767
1451 msgid "invalid syntax class"
1454 #: config/tc-arc.c:774
1455 msgid "opcode 0x3 and SYNTAX_3OP invalid"
1458 #: config/tc-arc.c:794
1459 msgid "unknown suffix class"
1462 #: config/tc-arc.c:861
1463 msgid "expected comma after symbol name"
1466 #: config/tc-arc.c:871
1467 msgid "negative symbol length"
1470 #: config/tc-arc.c:882
1471 msgid "ignoring attempt to re-define symbol"
1474 #: config/tc-arc.c:889
1476 msgid "length of symbol \"%s\" already %ld, ignoring %d"
1479 #: config/tc-arc.c:903
1480 msgid "assuming symbol alignment of zero"
1483 #: config/tc-arc.c:970
1484 msgid "\".option\" directive must appear before any instructions"
1487 #: config/tc-arc.c:980
1488 msgid "\".option\" directive conflicts with initial definition"
1491 #: config/tc-arc.c:988
1492 msgid "\".option\" directive overrides command-line (default) value"
1495 #: config/tc-arc.c:998
1496 msgid "invalid identifier for \".option\""
1499 #: config/tc-arc.c:1076 config/tc-ip2k.c:249 config/tc-mt.c:348
1500 msgid "md_estimate_size_before_relax\n"
1503 #: config/tc-arc.c:1087
1504 msgid "md_convert_frag\n"
1507 #: config/tc-arc.c:1120
1508 msgid "expression too complex code symbol"
1511 #: config/tc-arc.c:1147
1513 msgid "missing ')' in %%-op"
1516 #: config/tc-arc.c:1402 config/tc-dlx.c:1256 config/tc-m32r.c:2333
1517 #: config/tc-sparc.c:3604
1519 msgid "internal error: can't export reloc type %d (`%s')"
1522 #: config/tc-arc.c:1534
1524 msgid "unknown syntax format character `%c'"
1527 #: config/tc-arc.c:1672
1528 msgid "too many suffixes"
1531 #: config/tc-arc.c:1711
1532 msgid "symbol as destination register"
1535 #: config/tc-arc.c:1796 config/tc-mn10200.c:1173 config/tc-mn10300.c:1964
1536 #: config/tc-ppc.c:2698 config/tc-s390.c:1473 config/tc-v850.c:2041
1538 msgid "junk at end of line: `%s'"
1541 #: config/tc-arc.c:1835
1542 msgid "8 byte instruction in delay slot"
1545 #. except for jl addr
1546 #: config/tc-arc.c:1838
1547 msgid "8 byte jump instruction with delay slot"
1550 #: config/tc-arc.c:1846
1551 msgid "conditional branch follows set of flags"
1554 #: config/tc-arc.c:1930 config/tc-arm.c:14177
1556 msgid "bad instruction `%s'"
1559 #: config/tc-arm.c:483
1560 msgid "ARM register expected"
1563 #: config/tc-arm.c:484
1564 msgid "bad or missing co-processor number"
1567 #: config/tc-arm.c:485
1568 msgid "co-processor register expected"
1571 #: config/tc-arm.c:486
1572 msgid "FPA register expected"
1575 #: config/tc-arm.c:487
1576 msgid "VFP single precision register expected"
1579 #: config/tc-arm.c:488
1580 msgid "VFP/Neon double precision register expected"
1583 #: config/tc-arm.c:489
1584 msgid "Neon quad precision register expected"
1587 #: config/tc-arm.c:490
1588 msgid "VFP single or double precision register expected"
1591 #: config/tc-arm.c:491
1592 msgid "Neon double or quad precision register expected"
1595 #: config/tc-arm.c:492
1596 msgid "VFP single, double or Neon quad precision register expected"
1599 #: config/tc-arm.c:493
1600 msgid "VFP system register expected"
1603 #: config/tc-arm.c:494
1604 msgid "Maverick MVF register expected"
1607 #: config/tc-arm.c:495
1608 msgid "Maverick MVD register expected"
1611 #: config/tc-arm.c:496
1612 msgid "Maverick MVFX register expected"
1615 #: config/tc-arm.c:497
1616 msgid "Maverick MVDX register expected"
1619 #: config/tc-arm.c:498
1620 msgid "Maverick MVAX register expected"
1623 #: config/tc-arm.c:499
1624 msgid "Maverick DSPSC register expected"
1627 #: config/tc-arm.c:500
1628 msgid "iWMMXt data register expected"
1631 #: config/tc-arm.c:501 config/tc-arm.c:5868
1632 msgid "iWMMXt control register expected"
1635 #: config/tc-arm.c:502
1636 msgid "iWMMXt scalar register expected"
1639 #: config/tc-arm.c:503
1640 msgid "XScale accumulator register expected"
1643 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
1644 #: config/tc-arm.c:652 config/tc-score.c:47
1645 msgid "bad arguments to instruction"
1648 #: config/tc-arm.c:653 config/tc-score.c:48
1649 msgid "r15 not allowed here"
1652 #: config/tc-arm.c:654
1653 msgid "instruction cannot be conditional"
1656 #: config/tc-arm.c:655
1657 msgid "registers may not be the same"
1660 #: config/tc-arm.c:656
1661 msgid "lo register required"
1664 #: config/tc-arm.c:657
1665 msgid "instruction not supported in Thumb16 mode"
1668 #: config/tc-arm.c:658
1669 msgid "instruction does not accept this addressing mode"
1672 #: config/tc-arm.c:659
1673 msgid "branch must be last instruction in IT block"
1676 #: config/tc-arm.c:660
1677 msgid "instruction not allowed in IT block"
1680 #: config/tc-arm.c:661
1681 msgid "selected FPU does not support instruction"
1684 #: config/tc-arm.c:803
1685 msgid "immediate expression requires a # prefix"
1688 #: config/tc-arm.c:830 config/tc-score.c:5675 expr.c:1300 read.c:2439
1689 msgid "bad expression"
1692 #: config/tc-arm.c:841 config/tc-i860.c:1003 config/tc-sparc.c:2898
1696 #: config/tc-arm.c:858 config/tc-arm.c:4393 config/tc-i960.c:1300
1697 #: config/tc-score.c:985
1698 msgid "invalid constant"
1701 #: config/tc-arm.c:919 config/tc-score.c:4749
1702 msgid "bad call to MD_ATOF()"
1705 #: config/tc-arm.c:986
1706 msgid "expected #constant"
1709 #: config/tc-arm.c:1147
1711 msgid "unexpected character `%c' in type specifier"
1714 #: config/tc-arm.c:1164
1716 msgid "bad size %d in type specifier"
1719 #: config/tc-arm.c:1214
1720 msgid "only one type should be specified for operand"
1723 #: config/tc-arm.c:1220
1724 msgid "vector type expected"
1727 #: config/tc-arm.c:1292
1728 msgid "can't redefine type for operand"
1731 #: config/tc-arm.c:1303
1732 msgid "only D registers may be indexed"
1735 #: config/tc-arm.c:1309
1736 msgid "can't change index for operand"
1739 #: config/tc-arm.c:1325 config/tc-arm.c:3994
1740 msgid "constant expression required"
1743 #: config/tc-arm.c:1369
1744 msgid "register operand expected, but got scalar"
1747 #: config/tc-arm.c:1402
1748 msgid "scalar must have an index"
1751 #: config/tc-arm.c:1407 config/tc-arm.c:13144 config/tc-arm.c:13192
1752 #: config/tc-arm.c:13594
1753 msgid "scalar index out of range"
1756 #: config/tc-arm.c:1454
1757 msgid "bad range in register list"
1760 #: config/tc-arm.c:1462 config/tc-arm.c:1471 config/tc-arm.c:1512
1762 msgid "Warning: duplicated register (r%d) in register list"
1765 #: config/tc-arm.c:1474
1766 msgid "Warning: register range not in ascending order"
1769 #: config/tc-arm.c:1485
1773 #: config/tc-arm.c:1501
1774 msgid "invalid register mask"
1777 #: config/tc-arm.c:1583
1781 #: config/tc-arm.c:1638 config/tc-arm.c:1682
1782 msgid "register out of range in list"
1785 #: config/tc-arm.c:1654 config/tc-arm.c:1699 config/tc-h8300.c:989
1786 #: config/tc-mips.c:10188 config/tc-mips.c:10210
1787 msgid "invalid register list"
1790 #: config/tc-arm.c:1660 config/tc-arm.c:3459 config/tc-arm.c:3592
1791 msgid "register list not in ascending order"
1794 #: config/tc-arm.c:1691
1795 msgid "register range not in ascending order"
1798 #: config/tc-arm.c:1724
1799 msgid "non-contiguous register range"
1802 #: config/tc-arm.c:1850
1803 msgid "don't use Rn-Rm syntax with non-unit stride"
1806 #: config/tc-arm.c:1905
1807 msgid "error parsing element/structure list"
1810 #: config/tc-arm.c:1911
1814 #: config/tc-arm.c:1967
1816 msgid "ignoring attempt to redefine built-in register '%s'"
1819 #: config/tc-arm.c:1972
1821 msgid "ignoring redefinition of register alias '%s'"
1824 #: config/tc-arm.c:2000
1825 msgid "attempt to redefine typed alias"
1828 #: config/tc-arm.c:2038
1830 msgid "unknown register '%s' -- .req ignored"
1833 #: config/tc-arm.c:2134
1834 msgid "bad type for register"
1837 #: config/tc-arm.c:2145
1838 msgid "expression must be constant"
1841 #: config/tc-arm.c:2162
1842 msgid "can't redefine the type of a register alias"
1845 #: config/tc-arm.c:2169
1846 msgid "you must specify a single type only"
1849 #: config/tc-arm.c:2182
1850 msgid "can't redefine the index of a scalar alias"
1853 #: config/tc-arm.c:2190
1854 msgid "scalar index must be constant"
1857 #: config/tc-arm.c:2199
1861 #: config/tc-arm.c:2236
1862 msgid "invalid syntax for .req directive"
1865 #: config/tc-arm.c:2242
1866 msgid "invalid syntax for .dn directive"
1869 #: config/tc-arm.c:2248
1870 msgid "invalid syntax for .qn directive"
1873 #: config/tc-arm.c:2274
1874 msgid "invalid syntax for .unreq directive"
1877 #: config/tc-arm.c:2280
1879 msgid "unknown register alias '%s'"
1882 #: config/tc-arm.c:2282
1884 msgid "ignoring attempt to undefine built-in register '%s'"
1887 #: config/tc-arm.c:2433
1889 msgid "Failed to find real start of function: %s\n"
1892 #: config/tc-arm.c:2449
1893 msgid "selected processor does not support THUMB opcodes"
1896 #: config/tc-arm.c:2463
1897 msgid "selected processor does not support ARM opcodes"
1900 #: config/tc-arm.c:2476
1902 msgid "invalid instruction size selected (%d)"
1905 #: config/tc-arm.c:2508
1907 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1910 #: config/tc-arm.c:2564
1912 msgid "expected comma after name \"%s\""
1915 #: config/tc-arm.c:2614 config/tc-m32r.c:588
1917 msgid "symbol `%s' already defined"
1920 #: config/tc-arm.c:2648
1922 msgid "unrecognized syntax mode \"%s\""
1925 #: config/tc-arm.c:2669
1927 msgid "alignment too large: %d assumed"
1930 #: config/tc-arm.c:2672
1931 msgid "alignment negative. 0 assumed."
1934 #: config/tc-arm.c:2819
1935 msgid "literal pool overflow"
1938 #: config/tc-arm.c:2975 config/tc-arm.c:5803
1939 msgid "unrecognized relocation suffix"
1942 #: config/tc-arm.c:2988
1943 msgid "(plt) is only valid on branch targets"
1946 #: config/tc-arm.c:2994 config/tc-s390.c:1129 config/tc-s390.c:1743
1947 #: config/tc-xtensa.c:1546
1949 msgid "%s relocations do not fit in %d bytes"
1952 #: config/tc-arm.c:3042 dwarf2dbg.c:694
1953 msgid "expected 0 or 1"
1956 #: config/tc-arm.c:3046
1957 msgid "missing comma"
1960 #: config/tc-arm.c:3101
1961 msgid "duplicate .handlerdata directive"
1964 #: config/tc-arm.c:3172
1965 msgid "personality routine specified for cantunwind frame"
1968 #: config/tc-arm.c:3186
1969 msgid "duplicate .personalityindex directive"
1972 #: config/tc-arm.c:3193
1973 msgid "bad personality routine number"
1976 #: config/tc-arm.c:3212
1977 msgid "duplicate .personality directive"
1980 #: config/tc-arm.c:3235 config/tc-arm.c:3363 config/tc-arm.c:3411
1981 msgid "expected register list"
1984 #: config/tc-arm.c:3317
1985 msgid "expected , <constant>"
1988 #: config/tc-arm.c:3326
1989 msgid "number of registers must be in the range [1:4]"
1992 #: config/tc-arm.c:3473 config/tc-arm.c:3606
1993 msgid "bad register range"
1996 #: config/tc-arm.c:3660
1997 msgid "register expected"
2000 #: config/tc-arm.c:3670
2001 msgid "FPA .unwind_save does not take a register list"
2004 #: config/tc-arm.c:3688
2005 msgid ".unwind_save does not support this kind of register"
2008 #: config/tc-arm.c:3724
2009 msgid "SP and PC not permitted in .unwind_movsp directive"
2012 #: config/tc-arm.c:3729
2013 msgid "unexpected .unwind_movsp directive"
2016 #: config/tc-arm.c:3753
2017 msgid "stack increment must be multiple of 4"
2020 #: config/tc-arm.c:3782
2021 msgid "expected <reg>, <reg>"
2024 #: config/tc-arm.c:3800
2025 msgid "register must be either sp or set by a previousunwind_movsp directive"
2028 #: config/tc-arm.c:3836
2029 msgid "expected <offset>, <opcode>"
2032 #: config/tc-arm.c:3848
2033 msgid "unwind opcode too long"
2036 #: config/tc-arm.c:3853
2037 msgid "invalid unwind opcode"
2040 #: config/tc-arm.c:4000 config/tc-arm.c:4863 config/tc-arm.c:8438
2041 #: config/tc-arm.c:8920 config/tc-arm.c:11718 config/tc-arm.c:18690
2042 #: config/tc-arm.c:18715 config/tc-arm.c:18723 config/tc-z8k.c:1144
2043 #: config/tc-z8k.c:1154
2044 msgid "immediate value out of range"
2047 #: config/tc-arm.c:4147
2048 msgid "invalid FPA immediate expression"
2051 #: config/tc-arm.c:4271 config/tc-arm.c:4279
2052 msgid "shift expression expected"
2055 #: config/tc-arm.c:4293
2056 msgid "'LSL' or 'ASR' required"
2059 #: config/tc-arm.c:4301
2060 msgid "'LSL' required"
2063 #: config/tc-arm.c:4309
2064 msgid "'ASR' required"
2067 #: config/tc-arm.c:4381 config/tc-arm.c:4857 config/tc-arm.c:6429
2068 #: config/tc-v850.c:1859 config/tc-v850.c:1880
2069 msgid "constant expression expected"
2072 #: config/tc-arm.c:4388
2073 msgid "invalid rotation"
2076 #: config/tc-arm.c:4548 config/tc-arm.c:4693
2077 msgid "unknown group relocation"
2080 #: config/tc-arm.c:4661
2081 msgid "alignment must be constant"
2084 #: config/tc-arm.c:4724
2085 msgid "this group relocation is not allowed on this instruction"
2088 #: config/tc-arm.c:4736 config/tc-arm.c:5127
2089 msgid "']' expected"
2092 #: config/tc-arm.c:4754
2093 msgid "'}' expected at end of 'option' field"
2096 #: config/tc-arm.c:4759
2097 msgid "cannot combine index with option"
2100 #: config/tc-arm.c:4772
2101 msgid "cannot combine pre- and post-indexing"
2104 #: config/tc-arm.c:4933
2105 msgid "flag for {c}psr instruction expected"
2108 #: config/tc-arm.c:4958
2109 msgid "unrecognized CPS flag"
2112 #: config/tc-arm.c:4965
2113 msgid "missing CPS flags"
2116 #: config/tc-arm.c:4988 config/tc-arm.c:4994
2117 msgid "valid endian specifiers are be or le"
2120 #: config/tc-arm.c:5016
2121 msgid "missing rotation field after comma"
2124 #: config/tc-arm.c:5031
2125 msgid "rotation can only be 0, 8, 16, or 24"
2128 #: config/tc-arm.c:5051
2129 msgid "condition required"
2132 #: config/tc-arm.c:5089 config/tc-arm.c:6924
2133 msgid "'[' expected"
2136 #: config/tc-arm.c:5102
2137 msgid "',' expected"
2140 #: config/tc-arm.c:5119
2141 msgid "invalid shift"
2144 #: config/tc-arm.c:5192
2145 msgid "can't use Neon quad register here"
2148 #: config/tc-arm.c:5258
2149 msgid "expected <Rm> or <Dm> or <Qm> operand"
2152 #: config/tc-arm.c:5338
2156 #: config/tc-arm.c:5348 read.c:2096
2157 msgid "expected comma"
2160 #: config/tc-arm.c:5638 config/tc-arm.c:5708
2161 msgid "immediate value is out of range"
2164 #: config/tc-arm.c:5853
2165 msgid "iWMMXt data or control register expected"
2168 #: config/tc-arm.c:6006
2170 msgid "unhandled operand code %d"
2173 #: config/tc-arm.c:6085 config/tc-score.c:56
2174 msgid "garbage following instruction"
2177 #: config/tc-arm.c:6172
2178 msgid "D register out of range for selected VFP version"
2181 #: config/tc-arm.c:6251
2182 msgid "instruction does not accept preindexed addressing"
2185 #. unindexed - only for coprocessor
2186 #: config/tc-arm.c:6267 config/tc-arm.c:8244
2187 msgid "instruction does not accept unindexed addressing"
2190 #: config/tc-arm.c:6275
2191 msgid "destination register same as write-back base"
2194 #: config/tc-arm.c:6276
2195 msgid "source register same as write-back base"
2198 #: config/tc-arm.c:6322
2199 msgid "instruction does not accept scaled register index"
2202 #: config/tc-arm.c:6362
2203 msgid "instruction does not support unindexed addressing"
2206 #: config/tc-arm.c:6377
2207 msgid "pc may not be used with write-back"
2210 #: config/tc-arm.c:6382
2211 msgid "instruction does not support writeback"
2214 #: config/tc-arm.c:6424
2215 msgid "invalid pseudo operation"
2218 #: config/tc-arm.c:6470
2219 msgid "literal pool insertion failed"
2222 #: config/tc-arm.c:6528
2223 msgid "Rn must not overlap other operands"
2226 #: config/tc-arm.c:6617 config/tc-arm.c:8776
2227 msgid "bad barrier type"
2230 #: config/tc-arm.c:6628 config/tc-arm.c:6647 config/tc-arm.c:6660
2231 #: config/tc-arm.c:8787 config/tc-arm.c:8807 config/tc-arm.c:8821
2232 msgid "bit-field extends past end of register"
2235 #: config/tc-arm.c:6689
2236 msgid "the only suffix valid here is '(plt)'"
2239 #: config/tc-arm.c:6742
2240 msgid "use of r15 in blx in ARM mode is not really useful"
2243 #: config/tc-arm.c:6765
2244 msgid "use of r15 in bx in ARM mode is not really useful"
2247 #: config/tc-arm.c:6777 config/tc-arm.c:8959
2248 msgid "use of r15 in bxj is not really useful"
2251 #: config/tc-arm.c:6891 config/tc-arm.c:6900
2252 msgid "writeback of base register is UNPREDICTABLE"
2255 #: config/tc-arm.c:6894
2256 msgid "writeback of base register when in register list is UNPREDICTABLE"
2259 #: config/tc-arm.c:6904
2260 msgid "if writeback register is in list, it must be the lowest reg in the list"
2263 #: config/tc-arm.c:6919
2264 msgid "first destination register must be even"
2267 #: config/tc-arm.c:6922 config/tc-arm.c:6989
2268 msgid "can only load two consecutive registers"
2271 #. If op 1 were present and equal to PC, this function wouldn't
2272 #. have been called in the first place.
2273 #. If op 2 were present and equal to PC, this function wouldn't
2274 #. have been called in the first place.
2275 #: config/tc-arm.c:6923 config/tc-arm.c:6992 config/tc-arm.c:7514
2276 #: config/tc-arm.c:9437
2277 msgid "r14 not allowed here"
2280 #: config/tc-arm.c:6937
2281 msgid "base register written back, and overlaps second destination register"
2284 #: config/tc-arm.c:6945
2285 msgid "index register overlaps destination register"
2288 #: config/tc-arm.c:6975 config/tc-arm.c:7496
2289 msgid "offset must be zero in ARM encoding"
2292 #: config/tc-arm.c:6986 config/tc-arm.c:7508
2293 msgid "even register required"
2296 #: config/tc-arm.c:7017 config/tc-arm.c:7048
2297 msgid "this instruction requires a post-indexed address"
2300 #: config/tc-arm.c:7075
2301 msgid "Rd and Rm should be different in mla"
2304 #: config/tc-arm.c:7099 config/tc-arm.c:9695
2305 msgid ":lower16: not allowed this instruction"
2308 #: config/tc-arm.c:7101
2309 msgid ":upper16: not allowed instruction"
2312 #: config/tc-arm.c:7120
2313 msgid "operand 1 must be FPSCR"
2316 #: config/tc-arm.c:7153 config/tc-arm.c:9804
2317 msgid "'CPSR' or 'SPSR' expected"
2320 #: config/tc-arm.c:7190
2321 msgid "Rd and Rm should be different in mul"
2324 #: config/tc-arm.c:7211
2325 msgid "rdhi, rdlo and rm must all be different"
2328 #: config/tc-arm.c:7273
2329 msgid "'[' expected after PLD mnemonic"
2332 #: config/tc-arm.c:7275 config/tc-arm.c:7290
2333 msgid "post-indexed expression used in preload instruction"
2336 #: config/tc-arm.c:7277 config/tc-arm.c:7292
2337 msgid "writeback used in preload instruction"
2340 #: config/tc-arm.c:7279 config/tc-arm.c:7294
2341 msgid "unindexed addressing used in preload instruction"
2344 #: config/tc-arm.c:7288
2345 msgid "'[' expected after PLI mnemonic"
2348 #: config/tc-arm.c:7441 config/tc-arm.c:9884
2349 msgid "rdhi and rdlo must be different"
2352 #: config/tc-arm.c:7467
2353 msgid "SRS base register must be r13"
2356 #: config/tc-arm.c:7511
2357 msgid "can only store two consecutive registers"
2360 #: config/tc-arm.c:7606 config/tc-arm.c:7623
2361 msgid "only two consecutive VFP SP registers allowed here"
2364 #: config/tc-arm.c:7651 config/tc-arm.c:7666
2365 msgid "this addressing mode requires base-register writeback"
2368 #: config/tc-arm.c:7841
2369 msgid "this instruction does not support indexing"
2372 #: config/tc-arm.c:7865
2373 msgid "only r15 allowed here"
2376 #: config/tc-arm.c:8000
2377 msgid "immediate operand requires iWMMXt2"
2380 #: config/tc-arm.c:8144
2381 msgid "shift by register not allowed in thumb mode"
2384 #: config/tc-arm.c:8156 config/tc-arm.c:18197
2385 msgid "shift expression is too large"
2388 #: config/tc-arm.c:8182
2389 msgid "Instruction does not support =N addresses"
2392 #: config/tc-arm.c:8187
2393 msgid "cannot use register index with PC-relative addressing"
2396 #: config/tc-arm.c:8188
2397 msgid "cannot use register index with this instruction"
2400 #: config/tc-arm.c:8190
2401 msgid "Thumb does not support negative register indexing"
2404 #: config/tc-arm.c:8192
2405 msgid "Thumb does not support register post-indexing"
2408 #: config/tc-arm.c:8194
2409 msgid "Thumb does not support register indexing with writeback"
2412 #: config/tc-arm.c:8196
2413 msgid "Thumb supports only LSL in shifted register indexing"
2416 #: config/tc-arm.c:8205 config/tc-arm.c:12946
2417 msgid "shift out of range"
2420 #: config/tc-arm.c:8213
2421 msgid "cannot use writeback with PC-relative addressing"
2424 #: config/tc-arm.c:8215
2425 msgid "cannot use writeback with this instruction"
2428 #: config/tc-arm.c:8234
2429 msgid "cannot use post-indexing with PC-relative addressing"
2432 #: config/tc-arm.c:8235
2433 msgid "cannot use post-indexing with this instruction"
2436 #: config/tc-arm.c:8362
2437 msgid "PC not allowed as destination"
2440 #: config/tc-arm.c:8433
2441 msgid "only SUBS PC, LR, #const allowed"
2444 #: config/tc-arm.c:8506 config/tc-arm.c:8647 config/tc-arm.c:8739
2445 #: config/tc-arm.c:9759
2446 msgid "shift must be constant"
2449 #: config/tc-arm.c:8533 config/tc-arm.c:8662 config/tc-arm.c:8754
2450 #: config/tc-arm.c:9772
2451 msgid "unshifted register required"
2454 #: config/tc-arm.c:8548 config/tc-arm.c:8765 config/tc-arm.c:9871
2455 msgid "dest must overlap one source register"
2458 #: config/tc-arm.c:8665
2459 msgid "dest and source1 must be the same register"
2462 #: config/tc-arm.c:8916
2463 msgid "instruction is always unconditional"
2466 #: config/tc-arm.c:8998
2467 msgid "selected processor does not support 'A' form of this instruction"
2470 #: config/tc-arm.c:9001
2471 msgid "Thumb does not support the 2-argument form of this instruction"
2474 #: config/tc-arm.c:9100
2475 msgid "SP not allowed in register list"
2478 #: config/tc-arm.c:9105
2479 msgid "LR and PC should not both be in register list"
2482 #: config/tc-arm.c:9109
2483 msgid "base register should not be in register list when written back"
2486 #: config/tc-arm.c:9115
2487 msgid "PC not allowed in register list"
2490 #: config/tc-arm.c:9118 config/tc-arm.c:9184 config/tc-arm.c:9224
2492 msgid "value stored for r%d is UNPREDICTABLE"
2495 #: config/tc-arm.c:9160
2496 msgid "Thumb load/store multiple does not support {reglist}^"
2499 #: config/tc-arm.c:9217
2500 msgid "Thumb-2 instruction only valid in unified syntax"
2503 #: config/tc-arm.c:9221 config/tc-arm.c:9231
2504 msgid "this instruction will write back the base register"
2507 #: config/tc-arm.c:9234
2508 msgid "this instruction will not write back the base register"
2511 #: config/tc-arm.c:9263
2512 msgid "r14 not allowed as first register when second register is omitted"
2515 #: config/tc-arm.c:9360 config/tc-arm.c:9373 config/tc-arm.c:9409
2516 msgid "Thumb does not support this addressing mode"
2519 #: config/tc-arm.c:9377
2520 msgid "byte or halfword not valid for base register"
2523 #: config/tc-arm.c:9380
2524 msgid "r15 based store not allowed"
2527 #: config/tc-arm.c:9382
2528 msgid "invalid base register for register offset"
2531 #: config/tc-arm.c:9680
2532 msgid "only lo regs allowed with immediate"
2535 #: config/tc-arm.c:9700
2536 msgid ":upper16: not allowed this instruction"
2539 #: config/tc-arm.c:9794 config/tc-arm.c:9826 config/tc-arm.c:9832
2540 msgid "selected processor does not support requested special purpose register"
2543 #: config/tc-arm.c:9800
2546 "selected processor does not support requested special purpose register %x"
2549 #: config/tc-arm.c:9821
2550 msgid "Thumb encoding does not support an immediate here"
2553 #: config/tc-arm.c:9906
2554 msgid "Thumb does not support NOP with hints"
2557 #: config/tc-arm.c:9988
2558 msgid "push/pop do not support {reglist}^"
2561 #: config/tc-arm.c:10011
2562 msgid "invalid register list to push/pop instruction"
2565 #: config/tc-arm.c:10203
2566 msgid "source1 and dest must be same register"
2569 #: config/tc-arm.c:10224
2570 msgid "ror #imm not supported"
2573 #: config/tc-arm.c:10349
2574 msgid "Thumb encoding does not support rotation"
2577 #: config/tc-arm.c:10368
2578 msgid "instruction requires register index"
2581 #: config/tc-arm.c:10370
2582 msgid "PC is not a valid index register"
2585 #: config/tc-arm.c:10372
2586 msgid "instruction does not allow shifted index"
2589 #: config/tc-arm.c:10791
2590 msgid "invalid instruction shape"
2593 #: config/tc-arm.c:11033
2594 msgid "types specified in both the mnemonic and operands"
2597 #: config/tc-arm.c:11070
2598 msgid "operand types can't be inferred"
2601 #: config/tc-arm.c:11076
2602 msgid "type specifier has the wrong number of parts"
2605 #: config/tc-arm.c:11131
2606 msgid "operand size must match register width"
2609 #: config/tc-arm.c:11142
2610 msgid "bad type in Neon instruction"
2613 #: config/tc-arm.c:11153
2614 msgid "inconsistent types in Neon instruction"
2617 #: config/tc-arm.c:12202
2618 msgid "scalar out of range for multiply instruction"
2621 #: config/tc-arm.c:12366 config/tc-arm.c:12378
2622 msgid "immediate out of range for insert"
2625 #: config/tc-arm.c:12390 config/tc-arm.c:13292
2626 msgid "immediate out of range for shift"
2629 #: config/tc-arm.c:12447 config/tc-arm.c:12474 config/tc-arm.c:12792
2630 #: config/tc-arm.c:13238
2631 msgid "immediate out of range"
2634 #: config/tc-arm.c:12511
2635 msgid "immediate out of range for narrowing operation"
2638 #: config/tc-arm.c:12631
2639 msgid "operands 0 and 1 must be the same register"
2642 #: config/tc-arm.c:12766
2643 msgid "operand size must be specified for immediate VMOV"
2646 #: config/tc-arm.c:12776
2647 msgid "immediate has bits set outside the operand size"
2650 #: config/tc-arm.c:12972
2651 msgid "elements must be smaller than reversal region"
2654 #: config/tc-arm.c:13143 config/tc-arm.c:13191
2655 msgid "bad type for scalar"
2658 #: config/tc-arm.c:13255 config/tc-arm.c:13263
2659 msgid "VFP registers must be adjacent"
2662 #: config/tc-arm.c:13404
2663 msgid "bad list length for table lookup"
2666 #: config/tc-arm.c:13434
2667 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
2670 #: config/tc-arm.c:13437
2671 msgid "register list must contain at least 1 and at most 16 registers"
2674 #: config/tc-arm.c:13514
2675 msgid "bad alignment"
2678 #: config/tc-arm.c:13531
2679 msgid "bad list type for instruction"
2682 #: config/tc-arm.c:13573
2683 msgid "unsupported alignment for instruction"
2686 #: config/tc-arm.c:13592 config/tc-arm.c:13686 config/tc-arm.c:13697
2687 #: config/tc-arm.c:13707 config/tc-arm.c:13721
2688 msgid "bad list length"
2691 #: config/tc-arm.c:13597
2692 msgid "stride of 2 unavailable when element size is 8"
2695 #: config/tc-arm.c:13630 config/tc-arm.c:13705
2696 msgid "can't use alignment with this instruction"
2699 #: config/tc-arm.c:13769
2700 msgid "post-index must be a register"
2703 #: config/tc-arm.c:13771
2704 msgid "bad register for post-index"
2707 #: config/tc-arm.c:14058 config/tc-arm.c:14144
2708 msgid "conditional infixes are deprecated in unified syntax"
2711 #: config/tc-arm.c:14183
2712 msgid "s suffix on comparison instruction is deprecated"
2715 #: config/tc-arm.c:14202 config/tc-arm.c:14283
2717 msgid "selected processor does not support `%s'"
2720 #: config/tc-arm.c:14208
2721 msgid "Thumb does not support conditional execution"
2724 #: config/tc-arm.c:14231
2725 msgid "incorrect condition in IT block"
2728 #: config/tc-arm.c:14237
2729 msgid "thumb conditional instruction not in IT block"
2732 #: config/tc-arm.c:14257
2734 msgid "cannot honor width suffix -- `%s'"
2737 #: config/tc-arm.c:14288
2739 msgid "width suffixes are invalid in ARM mode -- `%s'"
2742 #: config/tc-arm.c:14312
2744 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
2747 #: config/tc-arm.c:17063
2748 msgid "alignments greater than 32 bytes not supported in .text sections."
2751 #: config/tc-arm.c:17312
2753 msgid "Group section `%s' has no group signature"
2756 #: config/tc-arm.c:17357
2757 msgid "handerdata in cantunwind frame"
2760 #: config/tc-arm.c:17374
2761 msgid "too many unwind opcodes for personality routine 0"
2764 #: config/tc-arm.c:17406
2765 msgid "too many unwind opcodes"
2768 #: config/tc-arm.c:17630
2769 msgid "GOT already in the symbol table"
2772 #: config/tc-arm.c:17940 config/tc-arm.c:18224
2774 msgid "undefined symbol %s used as an immediate value"
2777 #: config/tc-arm.c:17954 config/tc-arm.c:18263
2779 msgid "invalid constant (%lx) after fixup"
2782 #: config/tc-arm.c:17991
2784 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2787 #: config/tc-arm.c:18026 config/tc-arm.c:18051
2788 msgid "invalid literal constant: pool needs to be closer"
2791 #: config/tc-arm.c:18029 config/tc-arm.c:18067
2793 msgid "bad immediate value for offset (%ld)"
2796 #: config/tc-arm.c:18053
2798 msgid "bad immediate value for 8-bit offset (%ld)"
2801 #: config/tc-arm.c:18108
2802 msgid "offset not a multiple of 4"
2805 #: config/tc-arm.c:18115 config/tc-arm.c:18130 config/tc-arm.c:18145
2806 #: config/tc-arm.c:18156 config/tc-arm.c:18179 config/tc-arm.c:18774
2807 #: config/tc-pj.c:498 config/tc-sh.c:4214
2808 msgid "offset out of range"
2811 #: config/tc-arm.c:18279
2812 msgid "invalid smc expression"
2815 #: config/tc-arm.c:18290 config/tc-arm.c:18299
2816 msgid "invalid swi expression"
2819 #: config/tc-arm.c:18309
2820 msgid "invalid expression in load/store multiple"
2823 #: config/tc-arm.c:18339
2824 msgid "misaligned branch destination"
2827 #: config/tc-arm.c:18343 config/tc-arm.c:18380 config/tc-arm.c:18394
2828 #: config/tc-arm.c:18407 config/tc-arm.c:18446 config/tc-arm.c:18471
2829 msgid "branch out of range"
2832 #: config/tc-arm.c:18420
2833 msgid "conditional branch out of range"
2836 #: config/tc-arm.c:18548
2837 msgid "rel31 relocation overflow"
2840 #: config/tc-arm.c:18560 config/tc-arm.c:18583
2841 msgid "co-processor offset out of range"
2844 #: config/tc-arm.c:18600
2846 msgid "invalid offset, target not word aligned (0x%08lX)"
2849 #: config/tc-arm.c:18607 config/tc-arm.c:18616 config/tc-arm.c:18624
2850 #: config/tc-arm.c:18632 config/tc-arm.c:18640
2852 msgid "invalid offset, value too big (0x%08lX)"
2855 #: config/tc-arm.c:18681
2856 msgid "invalid Hi register with immediate"
2859 #: config/tc-arm.c:18697
2860 msgid "invalid immediate for stack address calculation"
2863 #: config/tc-arm.c:18705
2865 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2868 #: config/tc-arm.c:18735
2870 msgid "invalid immediate: %ld is out of range"
2873 #: config/tc-arm.c:18747
2875 msgid "invalid shift value: %ld"
2878 #: config/tc-arm.c:18826
2880 msgid "the offset 0x%08lX is not representable"
2883 #: config/tc-arm.c:18866
2885 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
2888 #: config/tc-arm.c:18905
2890 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
2893 #: config/tc-arm.c:18945
2895 msgid "bad offset 0x%08lX (must be word-aligned)"
2898 #: config/tc-arm.c:18950
2900 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
2903 #: config/tc-arm.c:18976 config/tc-score.c:5480
2905 msgid "bad relocation fixup type (%d)"
2908 #: config/tc-arm.c:19079
2909 msgid "literal referenced across section boundary"
2912 #: config/tc-arm.c:19139
2913 msgid "internal relocation (type: IMMEDIATE) not fixed up"
2916 #: config/tc-arm.c:19144
2917 msgid "ADRL used for a symbol not defined in the same file"
2920 #: config/tc-arm.c:19159
2922 msgid "undefined local label `%s'"
2925 #: config/tc-arm.c:19165
2926 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
2929 #: config/tc-arm.c:19186 config/tc-cris.c:3925 config/tc-mcore.c:1992
2930 #: config/tc-mmix.c:2887 config/tc-ns32k.c:2282 config/tc-score.c:5571
2934 #: config/tc-arm.c:19189 config/tc-arm.c:19210 config/tc-score.c:5573
2936 msgid "cannot represent %s relocation in this object file format"
2939 #: config/tc-arm.c:19444
2941 msgid "%s: unexpected function type: %d"
2944 #: config/tc-arm.c:19567
2945 msgid "use of old and new-style options to set CPU type"
2948 #: config/tc-arm.c:19577
2949 msgid "use of old and new-style options to set FPU type"
2952 #: config/tc-arm.c:19652
2953 msgid "hard-float conflicts with specified fpu"
2956 #: config/tc-arm.c:19835
2957 msgid "generate PIC code"
2960 #: config/tc-arm.c:19836
2961 msgid "assemble Thumb code"
2964 #: config/tc-arm.c:19837
2965 msgid "support ARM/Thumb interworking"
2968 #: config/tc-arm.c:19839
2969 msgid "code uses 32-bit program counter"
2972 #: config/tc-arm.c:19840
2973 msgid "code uses 26-bit program counter"
2976 #: config/tc-arm.c:19841
2977 msgid "floating point args are in fp regs"
2980 #: config/tc-arm.c:19843
2981 msgid "re-entrant code"
2984 #: config/tc-arm.c:19844
2985 msgid "code is ATPCS conformant"
2988 #: config/tc-arm.c:19845
2989 msgid "assemble for big-endian"
2992 #: config/tc-arm.c:19846
2993 msgid "assemble for little-endian"
2996 #. These are recognized by the assembler, but have no affect on code.
2997 #: config/tc-arm.c:19850
2998 msgid "use frame pointer"
3001 #: config/tc-arm.c:19851
3002 msgid "use stack size checking"
3005 #. DON'T add any new processors to this list -- we want the whole list
3006 #. to go away... Add them to the processors table instead.
3007 #: config/tc-arm.c:19867 config/tc-arm.c:19868
3008 msgid "use -mcpu=arm1"
3011 #: config/tc-arm.c:19869 config/tc-arm.c:19870
3012 msgid "use -mcpu=arm2"
3015 #: config/tc-arm.c:19871 config/tc-arm.c:19872
3016 msgid "use -mcpu=arm250"
3019 #: config/tc-arm.c:19873 config/tc-arm.c:19874
3020 msgid "use -mcpu=arm3"
3023 #: config/tc-arm.c:19875 config/tc-arm.c:19876
3024 msgid "use -mcpu=arm6"
3027 #: config/tc-arm.c:19877 config/tc-arm.c:19878
3028 msgid "use -mcpu=arm600"
3031 #: config/tc-arm.c:19879 config/tc-arm.c:19880
3032 msgid "use -mcpu=arm610"
3035 #: config/tc-arm.c:19881 config/tc-arm.c:19882
3036 msgid "use -mcpu=arm620"
3039 #: config/tc-arm.c:19883 config/tc-arm.c:19884
3040 msgid "use -mcpu=arm7"
3043 #: config/tc-arm.c:19885 config/tc-arm.c:19886
3044 msgid "use -mcpu=arm70"
3047 #: config/tc-arm.c:19887 config/tc-arm.c:19888
3048 msgid "use -mcpu=arm700"
3051 #: config/tc-arm.c:19889 config/tc-arm.c:19890
3052 msgid "use -mcpu=arm700i"
3055 #: config/tc-arm.c:19891 config/tc-arm.c:19892
3056 msgid "use -mcpu=arm710"
3059 #: config/tc-arm.c:19893 config/tc-arm.c:19894
3060 msgid "use -mcpu=arm710c"
3063 #: config/tc-arm.c:19895 config/tc-arm.c:19896
3064 msgid "use -mcpu=arm720"
3067 #: config/tc-arm.c:19897 config/tc-arm.c:19898
3068 msgid "use -mcpu=arm7d"
3071 #: config/tc-arm.c:19899 config/tc-arm.c:19900
3072 msgid "use -mcpu=arm7di"
3075 #: config/tc-arm.c:19901 config/tc-arm.c:19902
3076 msgid "use -mcpu=arm7m"
3079 #: config/tc-arm.c:19903 config/tc-arm.c:19904
3080 msgid "use -mcpu=arm7dm"
3083 #: config/tc-arm.c:19905 config/tc-arm.c:19906
3084 msgid "use -mcpu=arm7dmi"
3087 #: config/tc-arm.c:19907 config/tc-arm.c:19908
3088 msgid "use -mcpu=arm7100"
3091 #: config/tc-arm.c:19909 config/tc-arm.c:19910
3092 msgid "use -mcpu=arm7500"
3095 #: config/tc-arm.c:19911 config/tc-arm.c:19912
3096 msgid "use -mcpu=arm7500fe"
3099 #: config/tc-arm.c:19913 config/tc-arm.c:19914 config/tc-arm.c:19915
3100 #: config/tc-arm.c:19916
3101 msgid "use -mcpu=arm7tdmi"
3104 #: config/tc-arm.c:19917 config/tc-arm.c:19918
3105 msgid "use -mcpu=arm710t"
3108 #: config/tc-arm.c:19919 config/tc-arm.c:19920
3109 msgid "use -mcpu=arm720t"
3112 #: config/tc-arm.c:19921 config/tc-arm.c:19922
3113 msgid "use -mcpu=arm740t"
3116 #: config/tc-arm.c:19923 config/tc-arm.c:19924
3117 msgid "use -mcpu=arm8"
3120 #: config/tc-arm.c:19925 config/tc-arm.c:19926
3121 msgid "use -mcpu=arm810"
3124 #: config/tc-arm.c:19927 config/tc-arm.c:19928
3125 msgid "use -mcpu=arm9"
3128 #: config/tc-arm.c:19929 config/tc-arm.c:19930
3129 msgid "use -mcpu=arm9tdmi"
3132 #: config/tc-arm.c:19931 config/tc-arm.c:19932
3133 msgid "use -mcpu=arm920"
3136 #: config/tc-arm.c:19933 config/tc-arm.c:19934
3137 msgid "use -mcpu=arm940"
3140 #: config/tc-arm.c:19935
3141 msgid "use -mcpu=strongarm"
3144 #: config/tc-arm.c:19937
3145 msgid "use -mcpu=strongarm110"
3148 #: config/tc-arm.c:19939
3149 msgid "use -mcpu=strongarm1100"
3152 #: config/tc-arm.c:19941
3153 msgid "use -mcpu=strongarm1110"
3156 #: config/tc-arm.c:19942
3157 msgid "use -mcpu=xscale"
3160 #: config/tc-arm.c:19943
3161 msgid "use -mcpu=iwmmxt"
3164 #: config/tc-arm.c:19944
3165 msgid "use -mcpu=all"
3168 #. Architecture variants -- don't add any more to this list either.
3169 #: config/tc-arm.c:19947 config/tc-arm.c:19948
3170 msgid "use -march=armv2"
3173 #: config/tc-arm.c:19949 config/tc-arm.c:19950
3174 msgid "use -march=armv2a"
3177 #: config/tc-arm.c:19951 config/tc-arm.c:19952
3178 msgid "use -march=armv3"
3181 #: config/tc-arm.c:19953 config/tc-arm.c:19954
3182 msgid "use -march=armv3m"
3185 #: config/tc-arm.c:19955 config/tc-arm.c:19956
3186 msgid "use -march=armv4"
3189 #: config/tc-arm.c:19957 config/tc-arm.c:19958
3190 msgid "use -march=armv4t"
3193 #: config/tc-arm.c:19959 config/tc-arm.c:19960
3194 msgid "use -march=armv5"
3197 #: config/tc-arm.c:19961 config/tc-arm.c:19962
3198 msgid "use -march=armv5t"
3201 #: config/tc-arm.c:19963 config/tc-arm.c:19964
3202 msgid "use -march=armv5te"
3205 #. Floating point variants -- don't add any more to this list either.
3206 #: config/tc-arm.c:19967
3207 msgid "use -mfpu=fpe"
3210 #: config/tc-arm.c:19968
3211 msgid "use -mfpu=fpa10"
3214 #: config/tc-arm.c:19969
3215 msgid "use -mfpu=fpa11"
3218 #: config/tc-arm.c:19971
3219 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
3222 #: config/tc-arm.c:20232
3223 msgid "invalid architectural extension"
3226 #: config/tc-arm.c:20246
3227 msgid "missing architectural extension"
3230 #: config/tc-arm.c:20259
3232 msgid "unknown architectural extnsion `%s'"
3235 #: config/tc-arm.c:20283
3237 msgid "missing cpu name `%s'"
3240 #: config/tc-arm.c:20308 config/tc-arm.c:20693
3242 msgid "unknown cpu `%s'"
3245 #: config/tc-arm.c:20326
3247 msgid "missing architecture name `%s'"
3250 #: config/tc-arm.c:20343 config/tc-arm.c:20727 config/tc-arm.c:20758
3252 msgid "unknown architecture `%s'\n"
3255 #: config/tc-arm.c:20359 config/tc-arm.c:20789
3257 msgid "unknown floating point format `%s'\n"
3260 #: config/tc-arm.c:20375
3262 msgid "unknown floating point abi `%s'\n"
3265 #: config/tc-arm.c:20391
3267 msgid "unknown EABI `%s'\n"
3270 #: config/tc-arm.c:20398
3271 msgid "<cpu name>\t assemble for CPU <cpu name>"
3274 #: config/tc-arm.c:20400
3275 msgid "<arch name>\t assemble for architecture <arch name>"
3278 #: config/tc-arm.c:20402
3279 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
3282 #: config/tc-arm.c:20404
3283 msgid "<abi>\t assemble for floating point ABI <abi>"
3286 #: config/tc-arm.c:20407
3287 msgid "<ver>\t assemble for eabi version <ver>"
3290 #: config/tc-arm.c:20449 config/tc-arm.c:20469 config/tc-arm.c:20491
3292 msgid "option `-%c%s' is deprecated: %s"
3295 #: config/tc-arm.c:20512
3297 msgid " ARM-specific assembler options:\n"
3300 #: config/tc-arm.c:20523
3302 msgid " -EB assemble code for a big-endian cpu\n"
3305 #: config/tc-arm.c:20528
3307 msgid " -EL assemble code for a little-endian cpu\n"
3310 #: config/tc-avr.c:262
3312 msgid "Known MCU names:"
3315 #: config/tc-avr.c:328
3319 " -mmcu=[avr-name] select microcontroller variant\n"
3320 " [avr-name] can be:\n"
3321 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
3322 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
3323 " avr3 - ATmega103, ATmega603\n"
3324 " avr4 - ATmega83, ATmega85\n"
3325 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
3326 " or immediate microcontroller name.\n"
3329 #: config/tc-avr.c:338
3332 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
3333 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
3334 " (default for avr4, avr5)\n"
3335 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
3336 " (default for avr3, avr5)\n"
3339 #: config/tc-avr.c:382 config/tc-msp430.c:744
3341 msgid "unknown MCU: %s\n"
3344 #: config/tc-avr.c:391
3346 msgid "redefinition of mcu type `%s' to `%s'"
3349 #: config/tc-avr.c:438 config/tc-cr16.c:699 config/tc-crx.c:491
3350 #: config/tc-d10v.c:277 config/tc-d30v.c:311 config/tc-maxq.c:411
3351 #: config/tc-mips.c:10789 config/tc-mmix.c:2263 config/tc-mn10200.c:341
3352 #: config/tc-msp430.c:868 config/tc-pj.c:341 config/tc-ppc.c:5236
3353 #: config/tc-sh.c:3076 config/tc-v850.c:1198
3354 msgid "bad call to md_atof"
3357 #: config/tc-avr.c:505
3358 msgid "constant value required"
3361 #: config/tc-avr.c:508
3363 msgid "number must be positive and less than %d"
3366 #: config/tc-avr.c:534 config/tc-avr.c:669
3368 msgid "constant out of 8-bit range: %d"
3371 #: config/tc-avr.c:602 config/tc-score.c:974 read.c:3564
3372 msgid "illegal expression"
3375 #: config/tc-avr.c:631 config/tc-avr.c:1390
3376 msgid "`)' required"
3379 #: config/tc-avr.c:652
3380 msgid "expression dangerous with linker stubs"
3383 #: config/tc-avr.c:724
3384 msgid "register r16-r23 required"
3387 #: config/tc-avr.c:730
3388 msgid "register number above 15 required"
3391 #: config/tc-avr.c:736
3392 msgid "even register number required"
3395 #: config/tc-avr.c:742
3396 msgid "register r24, r26, r28 or r30 required"
3399 #: config/tc-avr.c:748
3400 msgid "register name or number from 0 to 31 required"
3403 #: config/tc-avr.c:766
3404 msgid "pointer register (X, Y or Z) required"
3407 #: config/tc-avr.c:773
3408 msgid "cannot both predecrement and postincrement"
3411 #: config/tc-avr.c:781
3412 msgid "addressing mode not supported"
3415 #: config/tc-avr.c:787
3416 msgid "can't predecrement"
3419 #: config/tc-avr.c:790
3420 msgid "pointer register Z required"
3423 #: config/tc-avr.c:808
3424 msgid "pointer register (Y or Z) required"
3427 #: config/tc-avr.c:912
3429 msgid "unknown constraint `%c'"
3432 #: config/tc-avr.c:964
3433 msgid "`,' required"
3436 #: config/tc-avr.c:982
3437 msgid "undefined combination of operands"
3440 #: config/tc-avr.c:991
3441 msgid "skipping two-word instruction"
3444 #: config/tc-avr.c:1083 config/tc-avr.c:1099 config/tc-avr.c:1213
3445 #: config/tc-msp430.c:2006 config/tc-msp430.c:2024
3447 msgid "odd address operand: %ld"
3450 #: config/tc-avr.c:1091 config/tc-avr.c:1110 config/tc-avr.c:1132
3451 #: config/tc-avr.c:1139 config/tc-avr.c:1146 config/tc-d10v.c:537
3452 #: config/tc-d30v.c:588 config/tc-msp430.c:2014 config/tc-msp430.c:2029
3453 #: config/tc-msp430.c:2039
3455 msgid "operand out of range: %ld"
3458 #: config/tc-avr.c:1222 config/tc-d10v.c:1619 config/tc-d30v.c:2059
3459 #: config/tc-msp430.c:2057
3461 msgid "line %d: unknown relocation type: 0x%x"
3464 #: config/tc-avr.c:1236
3465 msgid "only constant expression allowed"
3468 #. xgettext:c-format.
3469 #: config/tc-avr.c:1296 config/tc-bfin.c:771 config/tc-d10v.c:1491
3470 #: config/tc-d30v.c:1803 config/tc-mn10200.c:813 config/tc-mn10300.c:2311
3471 #: config/tc-msp430.c:2092 config/tc-or32.c:1017 config/tc-ppc.c:6115
3472 #: config/tc-spu.c:880 config/tc-spu.c:1067 config/tc-v850.c:2219
3473 #: config/tc-z80.c:2017
3475 msgid "reloc %d not supported by object file format"
3478 #: config/tc-avr.c:1319 config/tc-h8300.c:1866 config/tc-mcore.c:881
3479 #: config/tc-msp430.c:1857 config/tc-pj.c:253 config/tc-sh.c:2544
3480 #: config/tc-z8k.c:1216
3481 msgid "can't find opcode "
3484 #: config/tc-avr.c:1336
3486 msgid "illegal opcode %s for mcu %s"
3489 #: config/tc-avr.c:1345
3490 msgid "garbage at end of line"
3493 #: config/tc-avr.c:1417 config/tc-avr.c:1424
3495 msgid "illegal %srelocation size: %d"
3498 #: config/tc-bfin.c:249 config/tc-frv.c:1703 config/tc-frv.c:1713
3502 #: config/tc-bfin.c:338
3504 msgid " BFIN specific command line options:\n"
3507 #: config/tc-bfin.c:351
3508 msgid "Could not set architecture and machine."
3511 #: config/tc-bfin.c:496
3512 msgid "Parse failed."
3515 #: config/tc-bfin.c:571
3516 msgid "pcrel too far BFD_RELOC_BFIN_10"
3519 #: config/tc-bfin.c:587
3520 msgid "pcrel too far BFD_RELOC_BFIN_12"
3523 #: config/tc-bfin.c:607
3524 msgid "pcrel too far BFD_RELOC_BFIN_24"
3527 #: config/tc-bfin.c:622
3528 msgid "pcrel too far BFD_RELOC_BFIN_5"
3531 #: config/tc-bfin.c:634
3532 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
3535 #: config/tc-bfin.c:644
3536 msgid "rel too far BFD_RELOC_8"
3539 #: config/tc-bfin.c:651
3540 msgid "rel too far BFD_RELOC_16"
3543 #: config/tc-cr16.c:159 read.c:4275
3544 msgid "using a bit field width of zero"
3547 #: config/tc-cr16.c:167 read.c:4283
3549 msgid "field width \"%s\" too complex for a bitfield"
3552 #: config/tc-cr16.c:176 read.c:4291
3554 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
3557 #: config/tc-cr16.c:198 read.c:4313
3559 msgid "field value \"%s\" too complex for a bitfield"
3562 #: config/tc-cr16.c:379
3564 msgid "Unknown register pair - index relative mode: `%d'"
3567 #: config/tc-cr16.c:556 config/tc-crx.c:344 config/tc-mn10200.c:800
3570 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
3573 #: config/tc-cr16.c:572 config/tc-crx.c:360
3575 msgid "internal error: reloc %d (`%s') not supported by object file format"
3578 #: config/tc-cr16.c:791 config/tc-cr16.c:814 config/tc-cris.c:1181
3579 #: config/tc-crx.c:582 config/tc-crx.c:609 config/tc-crx.c:627
3580 msgid "Virtual memory exhausted"
3583 #: config/tc-cr16.c:799 config/tc-crx.c:619 config/tc-crx.c:637
3584 #: config/tc-i386.c:1640 config/tc-i386.c:1662 config/tc-m68k.c:4461
3585 #: config/tc-maxq.c:2903
3587 msgid "Internal Error: Can't hash %s: %s"
3590 #: config/tc-cr16.c:825 config/tc-cris.c:1215 config/tc-crx.c:592
3592 msgid "Can't hash `%s': %s\n"
3595 #: config/tc-cr16.c:826 config/tc-cris.c:1216 config/tc-crx.c:593
3596 msgid "(unknown reason)"
3599 #. Missing or bad expr becomes absolute 0.
3600 #: config/tc-cr16.c:876 config/tc-crx.c:665 config/tc-maxq.c:1513
3602 msgid "missing or invalid displacement expression `%s' taken as 0"
3605 #: config/tc-cr16.c:988
3607 msgid "operand %d: illegal use expression: `%s`"
3610 #: config/tc-cr16.c:1045 config/tc-crx.c:1173
3612 msgid "Unknown register: `%d'"
3615 #. Issue a error message when register is illegal.
3616 #: config/tc-cr16.c:1053 config/tc-crx.c:1181
3618 msgid "Illegal register (`%s') in Instruction: `%s'"
3621 #: config/tc-cr16.c:1124 config/tc-cr16.c:1199 config/tc-crx.c:803
3622 #: config/tc-crx.c:823 config/tc-crx.c:838
3624 msgid "Illegal register `%s' in Instruction `%s'"
3627 #: config/tc-cr16.c:1152 config/tc-cr16.c:1163
3629 msgid "Illegal register pair `%s' in Instruction `%s'"
3632 #: config/tc-cr16.c:1188 config/tc-i960.c:835
3633 msgid "unmatched '['"
3636 #: config/tc-cr16.c:1194 config/tc-i960.c:842
3637 msgid "garbage after index spec ignored"
3640 #: config/tc-cr16.c:1342 config/tc-crx.c:982
3642 msgid "Illegal operands (whitespace): `%s'"
3645 #: config/tc-cr16.c:1354 config/tc-cr16.c:1361 config/tc-cr16.c:1378
3646 #: config/tc-crx.c:994 config/tc-crx.c:1001 config/tc-crx.c:1018
3647 #: config/tc-crx.c:1810
3649 msgid "Missing matching brackets : `%s'"
3652 #: config/tc-cr16.c:1410 config/tc-crx.c:1044
3654 msgid "Unknown exception: `%s'"
3657 #: config/tc-cr16.c:1497 config/tc-crx.c:1140
3659 msgid "Illegal `cinv' parameter: `%c'"
3662 #: config/tc-cr16.c:1519 config/tc-cr16.c:1558
3664 msgid "Unknown register pair: `%d'"
3667 #. Issue a error message when register pair is illegal.
3668 #: config/tc-cr16.c:1527
3670 msgid "Illegal register pair (`%s') in Instruction: `%s'"
3673 #. Issue a error message when register pair is illegal.
3674 #: config/tc-cr16.c:1566
3676 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
3679 #: config/tc-cr16.c:1605
3681 msgid "Unknown processor register : `%d'"
3684 #. Issue a error message when register pair is illegal.
3685 #: config/tc-cr16.c:1613
3687 msgid "Illegal processor register (`%s') in Instruction: `%s'"
3690 #: config/tc-cr16.c:1661
3692 msgid "Unknown processor register (32 bit) : `%d'"
3695 #. Issue a error message when register pair is illegal.
3696 #: config/tc-cr16.c:1669
3698 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
3701 #: config/tc-cr16.c:2033 config/tc-crx.c:1708 config/tc-crx.c:1725
3703 msgid "Same src/dest register is used (`r%d'), result is undefined"
3706 #: config/tc-cr16.c:2054
3707 msgid "RA register is saved twice."
3710 #: config/tc-cr16.c:2058
3712 msgid "`%s' Illegal use of registers."
3715 #: config/tc-cr16.c:2072
3717 msgid "`%s' Illegal count-register combination."
3720 #: config/tc-cr16.c:2078
3722 msgid "`%s' Illegal use of register."
3725 #: config/tc-cr16.c:2087 config/tc-crx.c:1717
3727 msgid "`%s' has undefined result"
3730 #: config/tc-cr16.c:2095
3732 msgid "Same src/dest register is used (`r%d'),result is undefined"
3735 #: config/tc-cr16.c:2266 config/tc-crx.c:1622
3736 msgid "Incorrect number of operands"
3739 #: config/tc-cr16.c:2268 config/tc-crx.c:1624
3741 msgid "Illegal type of operand (arg %d)"
3744 #: config/tc-cr16.c:2274 config/tc-crx.c:1630
3746 msgid "Operand out of range (arg %d)"
3749 #: config/tc-cr16.c:2277 config/tc-crx.c:1633
3751 msgid "Operand has odd displacement (arg %d)"
3754 #: config/tc-cr16.c:2280 config/tc-cr16.c:2311 config/tc-crx.c:1646
3755 #: config/tc-crx.c:1677
3757 msgid "Illegal operand (arg %d)"
3760 #. Give an error if a frag containing code is not aligned to a 2-byte
3762 #: config/tc-cr16.c:2413 config/tc-cr16.h:71 config/tc-crx.c:1999
3763 #: config/tc-crx.h:76
3764 msgid "instruction address is not a multiple of 2"
3767 #: config/tc-cr16.c:2490 config/tc-cris.c:1529 config/tc-cris.c:1537
3768 #: config/tc-crx.c:2035 config/tc-dlx.c:685 config/tc-hppa.c:3261
3769 #: config/tc-i860.c:490 config/tc-i860.c:507 config/tc-i860.c:987
3770 #: config/tc-sparc.c:1431 config/tc-sparc.c:1439
3772 msgid "Unknown opcode: `%s'"
3775 #: config/tc-cris.c:547 config/tc-m68hc11.c:2796
3777 msgid "internal inconsistency problem in %s: fr_symbol %lx"
3780 #: config/tc-cris.c:551 config/tc-m68hc11.c:2800 config/tc-msp430.c:2283
3782 msgid "internal inconsistency problem in %s: resolved symbol"
3785 #: config/tc-cris.c:561 config/tc-m68hc11.c:2806
3787 msgid "internal inconsistency problem in %s: fr_subtype %d"
3790 #: config/tc-cris.c:901
3791 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
3794 #: config/tc-cris.c:931
3795 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
3798 #: config/tc-cris.c:936
3801 "Internal error found in md_convert_frag: offset %ld. Please report this."
3804 #: config/tc-cris.c:961
3806 msgid "internal inconsistency in %s: bdapq no symbol"
3809 #: config/tc-cris.c:974
3811 msgid "internal inconsistency in %s: bdap.w with no symbol"
3814 #: config/tc-cris.c:998
3815 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
3818 #: config/tc-cris.c:1007
3819 msgid "dangerous MULS/MULU location; give it higher alignment"
3822 #: config/tc-cris.c:1112
3824 "Out-of-range .word offset handling is not implemented for .arch "
3828 #: config/tc-cris.c:1220
3830 msgid "Buggy opcode: `%s' \"%s\"\n"
3833 #: config/tc-cris.c:1635
3835 msgid "Immediate value not in 5 bit unsigned range: %ld"
3838 #: config/tc-cris.c:1651
3840 msgid "Immediate value not in 4 bit unsigned range: %ld"
3843 #: config/tc-cris.c:1703
3845 msgid "Immediate value not in 6 bit range: %ld"
3848 #: config/tc-cris.c:1718
3850 msgid "Immediate value not in 6 bit unsigned range: %ld"
3853 #. Others have a generic warning.
3854 #: config/tc-cris.c:1826
3856 msgid "Unimplemented register `%s' specified"
3859 #. We've come to the end of instructions with this
3860 #. opcode, so it must be an error.
3861 #: config/tc-cris.c:2069
3862 msgid "Illegal operands"
3865 #: config/tc-cris.c:2110 config/tc-cris.c:2150
3867 msgid "Immediate value not in 8 bit range: %ld"
3870 #: config/tc-cris.c:2120 config/tc-cris.c:2171
3872 msgid "Immediate value not in 16 bit range: %ld"
3875 #: config/tc-cris.c:2155
3877 msgid "Immediate value not in 8 bit signed range: %ld"
3880 #: config/tc-cris.c:2160
3882 msgid "Immediate value not in 8 bit unsigned range: %ld"
3885 #: config/tc-cris.c:2176
3887 msgid "Immediate value not in 16 bit signed range: %ld"
3890 #: config/tc-cris.c:2181
3892 msgid "Immediate value not in 16 bit unsigned range: %ld"
3895 #: config/tc-cris.c:2203
3896 msgid "PIC relocation size does not match operand size"
3899 #: config/tc-cris.c:3346
3900 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
3903 #: config/tc-cris.c:3350
3904 msgid "32-bit conditional branch generated"
3907 #: config/tc-cris.c:3411
3908 msgid "Complex expression not supported"
3911 #. FIXME: Is this function mentioned in the internals.texi manual? If
3913 #: config/tc-cris.c:3537
3914 msgid "Bad call to md_atof () - floating point formats are not supported"
3917 #: config/tc-cris.c:3578
3918 msgid "PC-relative relocation must be trivially resolved"
3921 #: config/tc-cris.c:3631
3923 msgid "Value not in 16 bit range: %ld"
3926 #: config/tc-cris.c:3642
3928 msgid "Value not in 16 bit signed range: %ld"
3931 #: config/tc-cris.c:3653
3933 msgid "Value not in 8 bit range: %ld"
3936 #: config/tc-cris.c:3661
3938 msgid "Value not in 8 bit signed range: %ld"
3941 #: config/tc-cris.c:3672
3943 msgid "Value not in 4 bit unsigned range: %ld"
3946 #: config/tc-cris.c:3680
3948 msgid "Value not in 5 bit unsigned range: %ld"
3951 #: config/tc-cris.c:3688
3953 msgid "Value not in 6 bit range: %ld"
3956 #: config/tc-cris.c:3696
3958 msgid "Value not in 6 bit unsigned range: %ld"
3961 #: config/tc-cris.c:3742
3963 msgid "Please use --help to see usage and options for this assembler.\n"
3966 #: config/tc-cris.c:3754
3967 msgid "--no-underscore is invalid with a.out format"
3970 #: config/tc-cris.c:3778
3972 msgid "invalid <arch> in --march=<arch>: %s"
3975 #: config/tc-cris.c:3877
3977 "Semantics error. This type of operand can not be relocated, it must be an "
3978 "assembly-time constant"
3981 #: config/tc-cris.c:3926
3983 msgid "Cannot generate relocation type for symbol %s, code %s"
3986 #. The messages are formatted to line up with the generic options.
3987 #: config/tc-cris.c:3939
3989 msgid "CRIS-specific options:\n"
3992 #: config/tc-cris.c:3941
3994 " -h, -H Don't execute, print this help text. Deprecated.\n"
3997 #: config/tc-cris.c:3943
3998 msgid " -N Warn when branches are expanded to jumps.\n"
4001 #: config/tc-cris.c:3945
4003 " --underscore User symbols are normally prepended with "
4007 #: config/tc-cris.c:3947
4008 msgid " Registers will not need any prefix.\n"
4011 #: config/tc-cris.c:3949
4012 msgid " --no-underscore User symbols do not have any prefix.\n"
4015 #: config/tc-cris.c:3951
4016 msgid " Registers will require a `$'-prefix.\n"
4019 #: config/tc-cris.c:3953
4020 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
4023 #: config/tc-cris.c:3955
4025 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
4026 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
4029 #: config/tc-cris.c:3976
4030 msgid "Invalid relocation"
4033 #: config/tc-cris.c:4013
4034 msgid "Invalid pc-relative relocation"
4037 #: config/tc-cris.c:4058
4039 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
4042 #: config/tc-cris.c:4088
4044 msgid ".syntax %s requires command-line option `--underscore'"
4047 #: config/tc-cris.c:4097
4049 msgid ".syntax %s requires command-line option `--no-underscore'"
4052 #: config/tc-cris.c:4134
4053 msgid "Unknown .syntax operand"
4056 #: config/tc-cris.c:4144
4057 msgid "Pseudodirective .file is only valid when generating ELF"
4060 #: config/tc-cris.c:4156
4061 msgid "Pseudodirective .loc is only valid when generating ELF"
4064 #: config/tc-cris.c:4299
4065 msgid "unknown operand to .arch"
4068 #: config/tc-cris.c:4308
4069 msgid ".arch <arch> requires a matching --march=... option"
4072 #: config/tc-crx.c:866
4074 msgid "Illegal Scale - `%d'"
4077 #: config/tc-crx.c:1310
4079 msgid "Illegal Co-processor register in Instruction `%s' "
4082 #: config/tc-crx.c:1317
4084 msgid "Illegal Co-processor special register in Instruction `%s' "
4087 #: config/tc-crx.c:1636
4089 msgid "Invalid DISPU4 operand value (arg %d)"
4092 #: config/tc-crx.c:1639
4094 msgid "Invalid CST4 operand value (arg %d)"
4097 #: config/tc-crx.c:1642
4099 msgid "Operand value is not within upper 64 KB (arg %d)"
4102 #: config/tc-crx.c:1779
4103 msgid "Invalid Register in Register List"
4106 #: config/tc-crx.c:1833
4108 msgid "Illegal register `%s' in cop-register list"
4111 #: config/tc-crx.c:1841
4113 msgid "Illegal register `%s' in cop-special-register list"
4116 #: config/tc-crx.c:1860
4118 msgid "Illegal register `%s' in user register list"
4121 #: config/tc-crx.c:1879
4123 msgid "Illegal register `%s' in register list"
4126 #: config/tc-crx.c:1885
4128 msgid "Maximum %d bits may be set in `mask16' operand"
4131 #: config/tc-crx.c:1894
4133 msgid "rest of line ignored; first ignored character is `%c'"
4136 #: config/tc-crx.c:1902
4138 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
4141 #. HI can't be specified without LO (and vise-versa).
4142 #: config/tc-crx.c:1908
4143 msgid "HI/LO registers should be specified together"
4146 #: config/tc-crx.c:1914
4147 msgid "HI/LO registers should be specified without additional registers"
4150 #: config/tc-d10v.c:216
4154 "-O Optimize. Will do some operations in parallel.\n"
4155 "--gstabs-packing Pack adjacent short instructions together even\n"
4156 " when --gstabs is specified. On by default.\n"
4157 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
4158 " instructions together.\n"
4161 #: config/tc-d10v.c:607
4162 msgid "operand is not an immediate"
4165 #: config/tc-d10v.c:625
4167 msgid "operand out of range: %lu"
4170 #: config/tc-d10v.c:683
4171 msgid "Instruction must be executed in parallel with another instruction."
4174 #: config/tc-d10v.c:737 config/tc-d10v.c:745
4176 msgid "packing conflict: %s must dispatch sequentially"
4179 #: config/tc-d10v.c:844
4181 msgid "resource conflict (R%d)"
4184 #: config/tc-d10v.c:847
4186 msgid "resource conflict (A%d)"
4189 #: config/tc-d10v.c:849
4190 msgid "resource conflict (PSW)"
4193 #: config/tc-d10v.c:851
4194 msgid "resource conflict (C flag)"
4197 #: config/tc-d10v.c:853
4198 msgid "resource conflict (F flag)"
4201 #: config/tc-d10v.c:1003
4202 msgid "Instruction must be executed in parallel"
4205 #: config/tc-d10v.c:1006
4206 msgid "Long instructions may not be combined."
4209 #: config/tc-d10v.c:1039
4210 msgid "One of these instructions may not be executed in parallel."
4213 #: config/tc-d10v.c:1043 config/tc-d30v.c:1070
4214 msgid "Two IU instructions may not be executed in parallel"
4217 #: config/tc-d10v.c:1045 config/tc-d10v.c:1053 config/tc-d10v.c:1067
4218 #: config/tc-d10v.c:1082 config/tc-d30v.c:1071 config/tc-d30v.c:1080
4219 msgid "Swapping instruction order"
4222 #: config/tc-d10v.c:1051 config/tc-d30v.c:1077
4223 msgid "Two MU instructions may not be executed in parallel"
4226 #: config/tc-d10v.c:1071 config/tc-d30v.c:1097
4227 msgid "IU instruction may not be in the left container"
4230 #: config/tc-d10v.c:1073 config/tc-d10v.c:1088
4232 "Instruction in R container is squashed by flow control instruction in L "
4236 #: config/tc-d10v.c:1086 config/tc-d30v.c:1108
4237 msgid "MU instruction may not be in the right container"
4240 #: config/tc-d10v.c:1092 config/tc-d30v.c:1120
4241 msgid "unknown execution type passed to write_2_short()"
4244 #: config/tc-d10v.c:1220 config/tc-d10v.c:1393
4245 msgid "bad opcode or operands"
4248 #: config/tc-d10v.c:1295
4249 msgid "value out of range"
4252 #: config/tc-d10v.c:1369
4253 msgid "illegal operand - register name found where none expected"
4256 #: config/tc-d10v.c:1404
4257 msgid "Register number must be EVEN"
4260 #: config/tc-d10v.c:1407
4261 msgid "Unsupported use of sp"
4264 #: config/tc-d10v.c:1426
4266 msgid "cr%ld is a reserved control register"
4269 #: config/tc-d10v.c:1599
4271 msgid "line %d: rep or repi must include at least 4 instructions"
4274 #: config/tc-d10v.c:1779
4275 msgid "can't find previous opcode "
4278 #: config/tc-d10v.c:1791
4280 msgid "could not assemble: %s"
4283 #: config/tc-d10v.c:1806 config/tc-d10v.c:1828 config/tc-d30v.c:1776
4284 msgid "Unable to mix instructions as specified"
4287 #: config/tc-d30v.c:149
4289 msgid "Register name %s conflicts with symbol of the same name"
4292 #: config/tc-d30v.c:239
4297 "-O Make adjacent short instructions parallel if "
4299 "-n Warn about all NOPs inserted by the assembler.\n"
4300 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
4301 "-c Warn about symbols whoes names match register "
4303 "-C Opposite of -C. -c is the default.\n"
4306 #: config/tc-d30v.c:401
4307 msgid "unexpected 12-bit reloc type"
4310 #: config/tc-d30v.c:408
4311 msgid "unexpected 18-bit reloc type"
4314 #: config/tc-d30v.c:658
4316 msgid "%s NOP inserted"
4319 #: config/tc-d30v.c:659
4323 #: config/tc-d30v.c:659
4327 #: config/tc-d30v.c:1066
4328 msgid "Instructions may not be executed in parallel"
4331 #: config/tc-d30v.c:1079
4333 msgid "Executing %s in IU may not work"
4336 #: config/tc-d30v.c:1086
4338 msgid "Executing %s in IU may not work in parallel execution"
4341 #: config/tc-d30v.c:1099
4343 msgid "special left instruction `%s' kills instruction `%s' in right container"
4346 #: config/tc-d30v.c:1110
4348 msgid "Executing %s in reverse serial with %s may not work"
4351 #: config/tc-d30v.c:1113
4353 msgid "Executing %s in IU in reverse serial may not work"
4356 #: config/tc-d30v.c:1302
4357 msgid "Odd numbered register used as target of multi-register instruction"
4360 #: config/tc-d30v.c:1366 config/tc-d30v.c:1401
4362 msgid "unknown condition code: %s"
4365 #: config/tc-d30v.c:1394
4367 msgid "cmpu doesn't support condition code %s"
4370 #: config/tc-d30v.c:1429
4372 msgid "unknown opcode: %s"
4375 #: config/tc-d30v.c:1440
4377 msgid "operands for opcode `%s' do not match any valid format"
4380 #: config/tc-d30v.c:1655 config/tc-d30v.c:1672
4381 msgid "Cannot assemble instruction"
4384 #: config/tc-d30v.c:1657
4385 msgid "First opcode is long. Unable to mix instructions as specified."
4388 #: config/tc-d30v.c:1726
4389 msgid "word of NOPs added between word multiply and load"
4392 #: config/tc-d30v.c:1728
4393 msgid "word of NOPs added between word multiply and 16-bit multiply"
4396 #: config/tc-d30v.c:1760
4397 msgid "Instruction uses long version, so it cannot be mixed as specified"
4400 #: config/tc-d30v.c:1887
4402 msgid "value too large to fit in %d bits"
4405 #: config/tc-d30v.c:1948
4407 msgid "line %d: unable to place address of symbol '%s' into a byte"
4410 #: config/tc-d30v.c:1951
4412 msgid "line %d: unable to place value %lx into a byte"
4415 #: config/tc-d30v.c:1959
4417 msgid "line %d: unable to place address of symbol '%s' into a short"
4420 #: config/tc-d30v.c:1962
4422 msgid "line %d: unable to place value %lx into a short"
4425 #: config/tc-d30v.c:1970
4427 msgid "line %d: unable to place address of symbol '%s' into a quad"
4430 #: config/tc-d30v.c:2078
4432 msgid "Alignment too large: %d assumed"
4435 #: config/tc-dlx.c:211
4436 msgid "missing .proc"
4439 #: config/tc-dlx.c:228
4440 msgid ".endfunc missing for previous .proc"
4443 #: config/tc-dlx.c:290 config/tc-i860.c:227 config/tc-mips.c:1769
4445 msgid "internal error: can't hash `%s': %s\n"
4448 #. Probably a memory allocation problem? Give up now.
4449 #: config/tc-dlx.c:297 config/tc-hppa.c:8306 config/tc-mips.c:1772
4450 #: config/tc-mips.c:1824 config/tc-or32.c:211 config/tc-sparc.c:869
4451 msgid "Broken assembler. No assembly attempted."
4454 #: config/tc-dlx.c:327
4456 msgid "Bad operand for a load instruction: <%s>"
4459 #: config/tc-dlx.c:441
4461 msgid "Bad operand for a store instruction: <%s>"
4464 #: config/tc-dlx.c:621
4466 msgid "Expression Error for operand modifier %%hi/%%lo\n"
4469 #: config/tc-dlx.c:634 config/tc-or32.c:871
4471 msgid "Invalid expression after %%%%\n"
4474 #: config/tc-dlx.c:703
4476 msgid "Unknown opcode `%s'."
4479 #: config/tc-dlx.c:716
4480 msgid "Can not set dlx_skip_hi16_flag"
4483 #: config/tc-dlx.c:730
4485 msgid "Missing arguments for opcode <%s>."
4488 #: config/tc-dlx.c:764
4490 msgid "Too many operands: %s"
4493 #: config/tc-dlx.c:801
4495 msgid "Both the_insn.HI and the_insn.LO are set : %s"
4498 #: config/tc-dlx.c:871
4499 msgid "failed regnum sanity check."
4502 #: config/tc-dlx.c:884
4503 msgid "failed general register sanity check."
4506 #. Types or values of args don't match.
4507 #: config/tc-dlx.c:892
4508 msgid "Invalid operands"
4511 #: config/tc-dlx.c:1175 config/tc-or32.c:833
4513 msgid "label \"$%d\" redefined"
4516 #: config/tc-dlx.c:1213
4517 msgid "Invalid expression after # number\n"
4520 #: config/tc-fr30.c:82
4522 msgid " FR30 specific command line options:\n"
4525 #: config/tc-fr30.c:135
4527 msgid "Instruction %s not allowed in a delay slot."
4530 #: config/tc-frv.c:407
4532 msgid "Unknown cpu -mcpu=%s"
4535 #: config/tc-frv.c:461
4537 msgid "FRV specific command line options:\n"
4540 #: config/tc-frv.c:462
4542 msgid "-G n Data >= n bytes is in small data area\n"
4545 #: config/tc-frv.c:463
4547 msgid "-mgpr-32 Note 32 gprs are used\n"
4550 #: config/tc-frv.c:464
4552 msgid "-mgpr-64 Note 64 gprs are used\n"
4555 #: config/tc-frv.c:465
4557 msgid "-mfpr-32 Note 32 fprs are used\n"
4560 #: config/tc-frv.c:466
4562 msgid "-mfpr-64 Note 64 fprs are used\n"
4565 #: config/tc-frv.c:467
4567 msgid "-msoft-float Note software fp is used\n"
4570 #: config/tc-frv.c:468
4572 msgid "-mdword Note stack is aligned to a 8 byte boundary\n"
4575 #: config/tc-frv.c:469
4577 msgid "-mno-dword Note stack is aligned to a 4 byte boundary\n"
4580 #: config/tc-frv.c:470
4582 msgid "-mdouble Note fp double insns are used\n"
4585 #: config/tc-frv.c:471
4587 msgid "-mmedia Note media insns are used\n"
4590 #: config/tc-frv.c:472
4592 msgid "-mmuladd Note multiply add/subtract insns are used\n"
4595 #: config/tc-frv.c:473
4597 msgid "-mpack Note instructions are packed\n"
4600 #: config/tc-frv.c:474
4602 msgid "-mno-pack Do not allow instructions to be packed\n"
4605 #: config/tc-frv.c:475
4607 msgid "-mpic Note small position independent code\n"
4610 #: config/tc-frv.c:476
4612 msgid "-mPIC Note large position independent code\n"
4615 #: config/tc-frv.c:477
4617 msgid "-mlibrary-pic Compile library for large position indepedent code\n"
4620 #: config/tc-frv.c:478
4622 msgid "-mfdpic Assemble for the FDPIC ABI\n"
4625 #: config/tc-frv.c:479
4627 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
4630 #: config/tc-frv.c:480
4632 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
4635 #: config/tc-frv.c:481
4637 msgid " Record the cpu type\n"
4640 #: config/tc-frv.c:482
4642 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
4645 #: config/tc-frv.c:483
4647 msgid "-mtomcat-debug Debug tomcat workarounds\n"
4650 #: config/tc-frv.c:1187
4651 msgid "VLIW packing used for -mno-pack"
4654 #: config/tc-frv.c:1197
4655 msgid "Instruction not supported by this architecture"
4658 #: config/tc-frv.c:1207
4659 msgid "VLIW packing constraint violation"
4662 #: config/tc-frv.c:1874
4664 msgid "Relocation %s is not safe for %s"
4667 #: config/tc-h8300.c:395 config/tc-h8300.c:403
4668 msgid "Reg not valid for H8/300"
4671 #: config/tc-h8300.c:484
4672 msgid "invalid operand size requested"
4675 #: config/tc-h8300.c:583
4676 msgid "Invalid register list for ldm/stm\n"
4679 #: config/tc-h8300.c:609 config/tc-h8300.c:614 config/tc-h8300.c:621
4680 msgid "mismatch between register and suffix"
4683 #: config/tc-h8300.c:648
4684 msgid "address too high for vector table jmp/jsr"
4687 #: config/tc-h8300.c:675 config/tc-h8300.c:787 config/tc-h8300.c:797
4688 msgid "Wrong size pointer register for architecture."
4691 #: config/tc-h8300.c:734 config/tc-h8300.c:742 config/tc-h8300.c:771
4692 msgid "expected @(exp, reg16)"
4695 #: config/tc-h8300.c:760
4696 msgid "expected .L, .W or .B for register in indexed addressing mode"
4699 #: config/tc-h8300.c:954
4700 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
4703 #: config/tc-h8300.c:972 config/tc-h8300.c:981
4704 msgid "expected register"
4707 #: config/tc-h8300.c:997
4708 msgid "expected closing paren"
4711 #: config/tc-h8300.c:1056
4713 msgid "can't use high part of register in operand %d"
4716 #: config/tc-h8300.c:1213
4718 msgid "Opcode `%s' with these operand types not available in %s mode"
4721 #: config/tc-h8300.c:1222
4722 msgid "mismatch between opcode size and operand size"
4725 #: config/tc-h8300.c:1258
4727 msgid "operand %s0x%lx out of range."
4730 #: config/tc-h8300.c:1354
4731 msgid "Can't work out size of operand.\n"
4734 #: config/tc-h8300.c:1403
4736 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
4739 #: config/tc-h8300.c:1408
4741 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
4744 #: config/tc-h8300.c:1414
4746 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
4749 #: config/tc-h8300.c:1475 config/tc-h8300.c:1495
4750 msgid "Need #1 or #2 here"
4753 #: config/tc-h8300.c:1490
4754 msgid "#4 not valid on H8/300."
4757 #: config/tc-h8300.c:1596 config/tc-h8300.c:1678
4759 msgid "branch operand has odd offset (%lx)\n"
4762 #: config/tc-h8300.c:1716
4763 msgid "destination operand must be 16 bit register"
4766 #: config/tc-h8300.c:1725
4767 msgid "source operand must be 8 bit register"
4770 #: config/tc-h8300.c:1733
4771 msgid "destination operand must be 16bit absolute address"
4774 #: config/tc-h8300.c:1740
4775 msgid "destination operand must be 8 bit register"
4778 #: config/tc-h8300.c:1748
4779 msgid "source operand must be 16bit absolute address"
4782 #. This seems more sane than saying "too many operands". We'll
4783 #. get here only if the trailing trash starts with a comma.
4784 #. Types or values of args don't match.
4785 #: config/tc-h8300.c:1756 config/tc-mmix.c:472 config/tc-mmix.c:484
4786 #: config/tc-mmix.c:2525 config/tc-mmix.c:2549 config/tc-mmix.c:2822
4787 #: config/tc-or32.c:528
4788 msgid "invalid operands"
4791 #: config/tc-h8300.c:1787
4792 msgid "operand/size mis-match"
4795 #: config/tc-h8300.c:1883 config/tc-mips.c:9781 config/tc-sh64.c:2795
4796 #: config/tc-sh.c:2925 config/tc-z8k.c:1226
4797 msgid "unknown opcode"
4800 #: config/tc-h8300.c:1916
4801 msgid "invalid operand in ldm"
4804 #: config/tc-h8300.c:1925
4805 msgid "invalid operand in stm"
4808 #: config/tc-h8300.c:2091
4810 msgid "call to tc_aout_fix_to_chars \n"
4813 #: config/tc-h8300.c:2100 config/tc-xc16x.c:389
4815 msgid "call to md_convert_frag \n"
4818 #: config/tc-h8300.c:2151
4820 msgid "call to md_estimate_size_before_relax \n"
4823 #: config/tc-h8300.c:2180
4824 msgid "Difference of symbols in different sections is not supported"
4827 #: config/tc-h8300.c:2202 config/tc-mcore.c:2265 config/tc-pj.c:537
4828 #: config/tc-sh.c:4401 config/tc-xc16x.c:357
4830 msgid "Cannot represent relocation type %s"
4833 #. Simple range checking for FIELD against HIGH and LOW bounds.
4834 #. IGNORE is used to suppress the error message.
4835 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
4836 #. the current file and line number are not valid.
4837 #: config/tc-hppa.c:1015 config/tc-hppa.c:1029
4839 msgid "Field out of range [%d..%d] (%d)."
4842 #. Simple alignment checking for FIELD against ALIGN (a power of two).
4843 #. IGNORE is used to suppress the error message.
4844 #: config/tc-hppa.c:1043
4846 msgid "Field not properly aligned [%d] (%d)."
4849 #: config/tc-hppa.c:1092
4850 msgid "Missing .exit\n"
4853 #: config/tc-hppa.c:1095
4854 msgid "Missing .procend\n"
4857 #: config/tc-hppa.c:1277
4859 msgid "Invalid field selector. Assuming F%%."
4862 #: config/tc-hppa.c:1304
4863 msgid "Bad segment in expression."
4866 #: config/tc-hppa.c:1329
4868 msgid "Invalid Nullification: (%c)"
4871 #: config/tc-hppa.c:1438
4872 msgid "Cannot handle fixup"
4875 #: config/tc-hppa.c:1736
4877 msgid " -Q ignored\n"
4880 #: config/tc-hppa.c:1740
4882 msgid " -c print a warning if a comment is found\n"
4885 #: config/tc-hppa.c:1806
4887 msgid "no hppa_fixup entry for fixup type 0x%x"
4890 #: config/tc-hppa.c:1985
4891 msgid "Unknown relocation encountered in md_apply_fix."
4894 #: config/tc-hppa.c:2173 config/tc-hppa.c:2198
4896 msgid "Undefined register: '%s'."
4899 #: config/tc-hppa.c:2232
4901 msgid "Non-absolute symbol: '%s'."
4904 #: config/tc-hppa.c:2247
4906 msgid "Undefined absolute constant: '%s'."
4909 #: config/tc-hppa.c:2278 config/tc-hppa.c:5697
4910 msgid "could not update architecture and machine"
4913 #: config/tc-hppa.c:2316
4915 msgid "Invalid FP Compare Condition: %s"
4918 #: config/tc-hppa.c:2371
4920 msgid "Invalid FTEST completer: %s"
4923 #: config/tc-hppa.c:2437 config/tc-hppa.c:2474
4925 msgid "Invalid FP Operand Format: %3s"
4928 #: config/tc-hppa.c:2609
4929 msgid "Bad segment (should be absolute)."
4932 #: config/tc-hppa.c:2635
4934 msgid "Invalid argument location: %s\n"
4937 #: config/tc-hppa.c:2664
4939 msgid "Invalid argument description: %d"
4942 #: config/tc-hppa.c:3490
4943 msgid "Invalid Indexed Load Completer."
4946 #: config/tc-hppa.c:3495
4947 msgid "Invalid Indexed Load Completer Syntax."
4950 #: config/tc-hppa.c:3529
4951 msgid "Invalid Short Load/Store Completer."
4954 #: config/tc-hppa.c:3589 config/tc-hppa.c:3594
4955 msgid "Invalid Store Bytes Short Completer"
4958 #: config/tc-hppa.c:3905 config/tc-hppa.c:3911
4959 msgid "Invalid left/right combination completer"
4962 #: config/tc-hppa.c:3960 config/tc-hppa.c:3967
4963 msgid "Invalid permutation completer"
4966 #: config/tc-hppa.c:4067
4968 msgid "Invalid Add Condition: %s"
4971 #: config/tc-hppa.c:4078 config/tc-hppa.c:4088
4972 msgid "Invalid Add and Branch Condition"
4975 #: config/tc-hppa.c:4109 config/tc-hppa.c:4246
4976 msgid "Invalid Compare/Subtract Condition"
4979 #: config/tc-hppa.c:4149
4981 msgid "Invalid Bit Branch Condition: %c"
4984 #: config/tc-hppa.c:4234
4986 msgid "Invalid Compare/Subtract Condition: %s"
4989 #: config/tc-hppa.c:4261
4990 msgid "Invalid Compare and Branch Condition"
4993 #: config/tc-hppa.c:4357
4994 msgid "Invalid Logical Instruction Condition."
4997 #: config/tc-hppa.c:4412
4998 msgid "Invalid Shift/Extract/Deposit Condition."
5001 #: config/tc-hppa.c:4524
5002 msgid "Invalid Unit Instruction Condition."
5005 #: config/tc-hppa.c:4999 config/tc-hppa.c:5031 config/tc-hppa.c:5062
5006 #: config/tc-hppa.c:5092
5007 msgid "Branch to unaligned address"
5010 #: config/tc-hppa.c:5270
5011 msgid "Invalid SFU identifier"
5014 #: config/tc-hppa.c:5320
5015 msgid "Invalid COPR identifier"
5018 #: config/tc-hppa.c:5449
5019 msgid "Invalid Floating Point Operand Format."
5022 #: config/tc-hppa.c:5566 config/tc-hppa.c:5586 config/tc-hppa.c:5606
5023 #: config/tc-hppa.c:5626 config/tc-hppa.c:5646
5024 msgid "Invalid register for single precision fmpyadd or fmpysub"
5027 #: config/tc-hppa.c:5714
5029 msgid "Invalid operands %s"
5032 #: config/tc-hppa.c:5769 config/tc-hppa.c:6975 config/tc-hppa.c:7030
5033 msgid "Missing function name for .PROC (corrupted label chain)"
5036 #: config/tc-hppa.c:5772 config/tc-hppa.c:7033
5037 msgid "Missing function name for .PROC"
5040 #: config/tc-hppa.c:5831
5041 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
5044 #: config/tc-hppa.c:5927
5046 msgid "Invalid .CALL argument: %s"
5049 #: config/tc-hppa.c:6061
5050 msgid ".callinfo is not within a procedure definition"
5053 #: config/tc-hppa.c:6081
5055 msgid "FRAME parameter must be a multiple of 8: %d\n"
5058 #: config/tc-hppa.c:6100
5059 msgid "Value for ENTRY_GR must be in the range 3..18\n"
5062 #: config/tc-hppa.c:6112
5063 msgid "Value for ENTRY_FR must be in the range 12..21\n"
5066 #: config/tc-hppa.c:6122
5067 msgid "Value for ENTRY_SR must be 3\n"
5070 #: config/tc-hppa.c:6178
5072 msgid "Invalid .CALLINFO argument: %s"
5075 #: config/tc-hppa.c:6288
5076 msgid "The .ENTER pseudo-op is not supported"
5079 #: config/tc-hppa.c:6304
5080 msgid "Misplaced .entry. Ignored."
5083 #: config/tc-hppa.c:6308
5084 msgid "Missing .callinfo."
5087 #: config/tc-hppa.c:6372
5088 msgid ".REG expression must be a register"
5091 #: config/tc-hppa.c:6388
5092 msgid "bad or irreducible absolute expression; zero assumed"
5095 #: config/tc-hppa.c:6399
5096 msgid ".REG must use a label"
5099 #: config/tc-hppa.c:6401
5100 msgid ".EQU must use a label"
5103 #: config/tc-hppa.c:6463
5105 msgid "Symbol '%s' could not be created."
5108 #: config/tc-hppa.c:6467
5109 msgid "No memory for symbol name."
5112 #: config/tc-hppa.c:6516
5113 msgid ".EXIT must appear within a procedure"
5116 #: config/tc-hppa.c:6520
5117 msgid "Missing .callinfo"
5120 #: config/tc-hppa.c:6524
5121 msgid "No .ENTRY for this .EXIT"
5124 #: config/tc-hppa.c:6564
5126 msgid "Using ENTRY rather than CODE in export directive for %s"
5129 #: config/tc-hppa.c:6681
5131 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
5134 #: config/tc-hppa.c:6705
5136 msgid "Cannot define export symbol: %s\n"
5139 #: config/tc-hppa.c:6802
5140 msgid "Missing label name on .LABEL"
5143 #: config/tc-hppa.c:6807
5144 msgid "extra .LABEL arguments ignored."
5147 #: config/tc-hppa.c:6823
5148 msgid "The .LEAVE pseudo-op is not supported"
5151 #: config/tc-hppa.c:6861
5152 msgid "Unrecognized .LEVEL argument\n"
5155 #: config/tc-hppa.c:6895
5157 msgid "Cannot define static symbol: %s\n"
5160 #: config/tc-hppa.c:6929
5161 msgid "Nested procedures"
5164 #: config/tc-hppa.c:6939
5165 msgid "Cannot allocate unwind descriptor\n"
5168 #: config/tc-hppa.c:7037
5169 msgid "misplaced .procend"
5172 #: config/tc-hppa.c:7040
5173 msgid "Missing .callinfo for this procedure"
5176 #: config/tc-hppa.c:7043
5177 msgid "Missing .EXIT for a .ENTRY"
5180 #: config/tc-hppa.c:7080
5181 msgid "Not in a space.\n"
5184 #: config/tc-hppa.c:7083
5185 msgid "Not in a subspace.\n"
5188 #: config/tc-hppa.c:7172
5189 msgid "Invalid .SPACE argument"
5192 #: config/tc-hppa.c:7218
5193 msgid "Can't change spaces within a procedure definition. Ignored"
5196 #: config/tc-hppa.c:7346
5198 msgid "Undefined space: '%s' Assuming space number = 0."
5201 #: config/tc-hppa.c:7369
5202 msgid "Must be in a space before changing or declaring subspaces.\n"
5205 #: config/tc-hppa.c:7373
5206 msgid "Can't change subspaces within a procedure definition. Ignored"
5209 #: config/tc-hppa.c:7409
5210 msgid "Parameters of an existing subspace can't be modified"
5213 #: config/tc-hppa.c:7461
5214 msgid "Alignment must be a power of 2"
5217 #: config/tc-hppa.c:7508
5218 msgid "FIRST not supported as a .SUBSPACE argument"
5221 #: config/tc-hppa.c:7510
5222 msgid "Invalid .SUBSPACE argument"
5225 #: config/tc-hppa.c:7699
5227 msgid "Internal error: Unable to find containing space for %s."
5230 #: config/tc-hppa.c:7737
5232 msgid "Out of memory: could not allocate new space chain entry: %s\n"
5235 #: config/tc-hppa.c:7825
5237 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
5240 #: config/tc-hppa.c:8270
5241 msgid "-R option not supported on this target."
5244 #: config/tc-hppa.c:8287 config/tc-sparc.c:825 config/tc-sparc.c:861
5246 msgid "Internal error: can't hash `%s': %s\n"
5249 #: config/tc-hppa.c:8296 config/tc-i860.c:236
5251 msgid "internal error: losing opcode: `%s' \"%s\"\n"
5254 #: config/tc-i386.c:1355
5256 msgid "%s shortened to %s"
5259 #: config/tc-i386.c:1425
5260 msgid "same type of prefix used twice"
5263 #: config/tc-i386.c:1450
5264 msgid "64bit mode not supported on this CPU."
5267 #: config/tc-i386.c:1454
5268 msgid "32bit mode not supported on this CPU."
5271 #: config/tc-i386.c:1489
5272 msgid "bad argument to syntax directive."
5275 #: config/tc-i386.c:1569
5277 msgid "no such architecture: `%s'"
5280 #: config/tc-i386.c:1574
5281 msgid "missing cpu architecture"
5284 #: config/tc-i386.c:1588
5286 msgid "no such architecture modifier: `%s'"
5289 #: config/tc-i386.c:1604 config/tc-i386.c:7257 config/tc-maxq.c:223
5290 msgid "Unknown architecture"
5293 #: config/tc-i386.c:1951
5295 msgid "unknown relocation (%u)"
5298 #: config/tc-i386.c:1953
5300 msgid "%u-byte relocation cannot be applied to %u-byte field"
5303 #: config/tc-i386.c:1957
5304 msgid "non-pc-relative relocation for pc-relative field"
5307 #: config/tc-i386.c:1962
5308 msgid "relocated field and relocation type differ in signedness"
5311 #: config/tc-i386.c:1971
5312 msgid "there are no unsigned pc-relative relocations"
5315 #: config/tc-i386.c:1979
5317 msgid "cannot do %u byte pc-relative relocation"
5320 #: config/tc-i386.c:1996
5322 msgid "cannot do %s %u byte relocation"
5325 #: config/tc-i386.c:2206 config/tc-i386.c:3472
5327 msgid "ambiguous operand size for `%s'"
5330 #: config/tc-i386.c:2255
5332 msgid "can't use register '%s%s' as operand %d in '%s'."
5335 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
5336 #: config/tc-i386.c:2294
5338 msgid "translating to `%sp'"
5341 #: config/tc-i386.c:2342
5343 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
5346 #: config/tc-i386.c:2389 config/tc-i386.c:2497 config/tc-maxq.c:838
5347 #: config/tc-maxq.c:868
5349 msgid "no such instruction: `%s'"
5352 #: config/tc-i386.c:2400 config/tc-i386.c:2530 config/tc-maxq.c:846
5354 msgid "invalid character %s in mnemonic"
5357 #: config/tc-i386.c:2407
5358 msgid "expecting prefix; got nothing"
5361 #: config/tc-i386.c:2409
5362 msgid "expecting mnemonic; got nothing"
5365 #: config/tc-i386.c:2424 config/tc-i386.c:2548
5367 msgid "`%s' is only supported in 64-bit mode"
5370 #: config/tc-i386.c:2425 config/tc-i386.c:2547
5372 msgid "`%s' is not supported in 64-bit mode"
5375 #: config/tc-i386.c:2437
5377 msgid "redundant %s prefix"
5380 #: config/tc-i386.c:2554
5382 msgid "`%s' is not supported on `%s%s'"
5385 #: config/tc-i386.c:2562
5386 msgid "use .code16 to ensure correct addressing mode"
5389 #: config/tc-i386.c:2575
5391 msgid "expecting string instruction after `%s'"
5394 #: config/tc-i386.c:2607
5396 msgid "invalid character %s before operand %d"
5399 #: config/tc-i386.c:2621
5401 msgid "unbalanced parenthesis in operand %d."
5404 #: config/tc-i386.c:2624 config/tc-maxq.c:1888
5406 msgid "unbalanced brackets in operand %d."
5409 #: config/tc-i386.c:2633
5411 msgid "invalid character %s in operand %d"
5414 #: config/tc-i386.c:2660 config/tc-maxq.c:1914
5416 msgid "spurious operands; (%d operands/instruction max)"
5419 #: config/tc-i386.c:2683 config/tc-maxq.c:1934
5420 msgid "expecting operand after ','; got nothing"
5423 #: config/tc-i386.c:2688
5424 msgid "expecting operand before ','; got nothing"
5427 #. We found no match.
5428 #: config/tc-i386.c:3223
5430 msgid "suffix or operands invalid for `%s'"
5433 #: config/tc-i386.c:3234
5435 msgid "indirect %s without `*'"
5438 #. Warn them that a data or address size prefix doesn't
5439 #. affect assembly of the next line of code.
5440 #: config/tc-i386.c:3242
5442 msgid "stand-alone `%s' prefix"
5445 #: config/tc-i386.c:3276 config/tc-i386.c:3291
5447 msgid "`%s' operand %d must use `%%es' segment"
5450 #. We have to know the operand size for crc32.
5451 #: config/tc-i386.c:3344
5453 msgid "ambiguous memory operand size for `%s`"
5456 #: config/tc-i386.c:3445
5458 "no instruction mnemonic suffix given and no register operands; can't size "
5462 #: config/tc-i386.c:3598 config/tc-i386.c:3672 config/tc-i386.c:3703
5463 #: config/tc-i386.c:3751 config/tc-i386.c:3789
5465 msgid "Incorrect register `%s%s' used with `%c' suffix"
5468 #: config/tc-i386.c:3606 config/tc-i386.c:3679 config/tc-i386.c:3796
5470 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
5473 #: config/tc-i386.c:3631 config/tc-i386.c:3655 config/tc-i386.c:3725
5474 #: config/tc-i386.c:3772
5476 msgid "`%s%s' not allowed with `%s%c'"
5479 #: config/tc-i386.c:3864
5480 msgid "no instruction mnemonic suffix given; can't determine immediate size"
5483 #: config/tc-i386.c:4054 config/tc-i386.c:4089 config/tc-i386.c:4158
5484 #: config/tc-i386.c:4209
5486 msgid "Incorrect operands for the '%s' instruction"
5489 #: config/tc-i386.c:4216
5491 msgid "Internal error for the '%s' instruction"
5494 #: config/tc-i386.c:4248
5496 msgid "the last operand of `%s' must be `%sxmm0'"
5499 #: config/tc-i386.c:4251
5501 msgid "the first operand of `%s' must be `%sxmm0'"
5504 #: config/tc-i386.c:4294
5506 msgid "you can't `pop %%cs'"
5509 #. Reversed arguments on faddp, fsubp, etc.
5510 #: config/tc-i386.c:4323
5512 msgid "translating to `%s %s%s,%s%s'"
5515 #. Extraneous `l' suffix on fp insn.
5516 #: config/tc-i386.c:4330
5518 msgid "translating to `%s %s%s'"
5521 #: config/tc-i386.c:4358
5523 msgid "segment override on `%s' is ineffectual"
5526 #: config/tc-i386.c:4785 config/tc-i386.c:4879 config/tc-i386.c:4924
5527 msgid "skipping prefixes on this instruction"
5530 #: config/tc-i386.c:4944
5531 msgid "16-bit jump out of range"
5534 #: config/tc-i386.c:4953
5536 msgid "can't handle non absolute segment in `%s'"
5539 #: config/tc-i386.c:5539
5541 msgid "@%s reloc is not supported with %d-bit output format"
5544 #: config/tc-i386.c:5583
5546 msgid "missing or invalid expression `%s'"
5549 #: config/tc-i386.c:5636
5551 msgid "at most %d immediate operands are allowed"
5554 #: config/tc-i386.c:5658 config/tc-i386.c:5896 config/tc-maxq.c:1500
5556 msgid "junk `%s' after expression"
5559 #: config/tc-i386.c:5671
5561 msgid "missing or invalid immediate expression `%s'"
5564 #: config/tc-i386.c:5694 config/tc-i386.c:5951 config/tc-maxq.c:1530
5566 msgid "unimplemented segment %s in operand"
5569 #: config/tc-i386.c:5700
5571 msgid "illegal immediate register operand %s"
5574 #: config/tc-i386.c:5748
5576 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
5579 #: config/tc-i386.c:5757
5581 msgid "scale factor of %d without an index register"
5584 #: config/tc-i386.c:5779
5586 msgid "at most %d displacement operands are allowed"
5589 #: config/tc-i386.c:5936
5591 msgid "missing or invalid displacement expression `%s'"
5594 #: config/tc-i386.c:6056
5596 msgid "`%s' is not a valid base/index expression"
5599 #: config/tc-i386.c:6060
5601 msgid "`%s' is not a valid %s bit base/index expression"
5604 #: config/tc-i386.c:6136
5606 msgid "bad memory operand `%s'"
5609 #: config/tc-i386.c:6151
5611 msgid "junk `%s' after register"
5614 #: config/tc-i386.c:6163 config/tc-i386.c:6279 config/tc-i386.c:6320
5616 msgid "bad register name `%s'"
5619 #: config/tc-i386.c:6171
5620 msgid "immediate operand illegal with absolute jump"
5623 #: config/tc-i386.c:6193
5625 msgid "too many memory references for `%s'"
5628 #: config/tc-i386.c:6271
5630 msgid "expecting `,' or `)' after index register in `%s'"
5633 #: config/tc-i386.c:6296
5635 msgid "expecting `)' after scale factor in `%s'"
5638 #: config/tc-i386.c:6304
5640 msgid "expecting index register or scale factor after `,'; got '%c'"
5643 #: config/tc-i386.c:6312
5645 msgid "expecting `,' or `)' after base register in `%s'"
5648 #. It's not a memory operand; argh!
5649 #: config/tc-i386.c:6355
5651 msgid "invalid char %s beginning operand %d `%s'"
5654 #: config/tc-i386.c:6531
5655 msgid "long jump required"
5658 #: config/tc-i386.c:6586
5659 msgid "jump target out of range"
5662 #: config/tc-i386.c:6831
5663 msgid "Bad call to md_atof ()"
5666 #: config/tc-i386.c:7094
5667 msgid "No compiled in support for x86_64"
5670 #: config/tc-i386.c:7123 config/tc-i386.c:7139
5672 msgid "Invalid -march= option: `%s'"
5675 #: config/tc-i386.c:7144 config/tc-i386.c:7156
5677 msgid "Invalid -mtune= option: `%s'"
5680 #: config/tc-i386.c:7170
5684 " -V print assembler version number\n"
5688 #: config/tc-i386.c:7175
5691 " -n Do not optimize code alignment\n"
5692 " -q quieten some warnings\n"
5695 #: config/tc-i386.c:7179
5697 msgid " -s ignored\n"
5700 #: config/tc-i386.c:7183
5702 msgid " --32/--64 generate 32bit/64bit code\n"
5705 #: config/tc-i386.c:7187
5707 msgid " --divide do not treat `/' as a comment character\n"
5710 #: config/tc-i386.c:7190
5712 msgid " --divide ignored\n"
5715 #: config/tc-i386.c:7193
5718 " -march=CPU/-mtune=CPU generate code/optimize for CPU, where CPU is one "
5720 " i386, i486, pentium, pentiumpro, pentium4, "
5722 " core, core2, k6, athlon, k8, generic32, "
5726 #: config/tc-i386.c:7346 config/tc-s390.c:1862
5727 msgid "GOT already in symbol table"
5730 #: config/tc-i386.c:7495
5732 msgid "can not do %d byte pc-relative relocation"
5735 #: config/tc-i386.c:7513 config/tc-maxq.c:247
5737 msgid "can not do %d byte relocation"
5740 #: config/tc-i386.c:7592 config/tc-maxq.c:274 config/tc-s390.c:2308
5742 msgid "cannot represent relocation type %s"
5745 #: config/tc-i386.c:7844
5747 msgid "invalid operand for '%s' ('%s' unexpected)"
5750 #: config/tc-i386.c:7856
5752 msgid "too many memory references for '%s'"
5755 #. See the comments in intel_bracket_expr.
5756 #: config/tc-i386.c:7867
5758 msgid "Treating `%s' as memory reference"
5761 #: config/tc-i386.c:8183
5763 msgid "Unknown operand modifier `%s'"
5766 #: config/tc-i386.c:8199
5767 msgid "Conflicting operand modifiers"
5770 #: config/tc-i386.c:8248
5771 msgid "Invalid operand to `OFFSET'"
5774 #: config/tc-i386.c:8322
5776 msgid "`[%.*s]' taken to mean just `%.*s'"
5779 #: config/tc-i386.c:8414
5781 msgid "`%s' is not a valid segment register"
5784 #: config/tc-i386.c:8419
5785 msgid "Extra segment override ignored"
5788 #: config/tc-i386.c:8453 config/tc-i386.c:8618
5789 msgid "Register scaling only allowed in memory operands"
5792 #: config/tc-i386.c:8475 config/tc-i386.c:8594
5794 msgid "Syntax error: Expecting a constant, got `%s'"
5797 #: config/tc-i386.c:8503
5798 msgid "Too many register references in memory operand"
5801 #: config/tc-i386.c:8522
5802 msgid "Invalid use of register"
5805 #: config/tc-i386.c:8671
5807 msgid "Unrecognized token '%s'"
5810 #: config/tc-i386.c:8687
5812 msgid "Unexpected token `%s'"
5815 #: config/tc-i386.c:8845
5816 msgid "`:' expected"
5819 #: config/tc-i386.c:8870
5821 msgid "Unrecognized token `%s'"
5824 #: config/tc-i386.c:9005
5825 msgid "Bad .section directive: want a,l,w,x,M,S,G,T in string"
5828 #: config/tc-i386.c:9008
5829 msgid "Bad .section directive: want a,w,x,M,S,G,T in string"
5832 #: config/tc-i386.c:9027
5833 msgid ".largecomm supported only in 64bit mode, producing .comm"
5836 #: config/tc-i860.c:122
5837 msgid "Directive .dual available only with -mintel-syntax option"
5840 #: config/tc-i860.c:132
5841 msgid "Directive .enddual available only with -mintel-syntax option"
5844 #: config/tc-i860.c:145
5845 msgid "Directive .atmp available only with -mintel-syntax option"
5848 #: config/tc-i860.c:167 config/tc-i860.c:171
5849 msgid "Unknown temporary pseudo register"
5852 #: config/tc-i860.c:247
5853 msgid "Defective assembler. No assembly attempted."
5856 #: config/tc-i860.c:393 config/tc-i860.c:938 config/tc-m68k.c:3726
5857 #: config/tc-m68k.c:3758 config/tc-sparc.c:2711
5858 msgid "failed sanity check."
5861 #: config/tc-i860.c:400
5863 msgid "Expanded opcode after delayed branch: `%s'"
5866 #: config/tc-i860.c:404
5868 msgid "Expanded opcode in dual mode: `%s'"
5871 #: config/tc-i860.c:408
5873 msgid "An instruction was expanded (%s)"
5876 #: config/tc-i860.c:674
5877 msgid "Pipelined instruction: fsrc1 = fdest"
5880 #: config/tc-i860.c:877 config/tc-i860.c:884 config/tc-i860.c:891
5881 msgid "Assembler does not yet support PIC"
5884 #: config/tc-i860.c:955
5886 msgid "Illegal operands for %s"
5889 #: config/tc-i860.c:972
5891 msgid "'d.%s' must be 8-byte aligned"
5894 #: config/tc-i860.c:980
5896 msgid "Prefix 'd.' invalid for instruction `%s'"
5899 #: config/tc-i860.c:1086
5900 msgid "i860_estimate_size_before_relax\n"
5903 #: config/tc-i860.c:1185
5906 " -EL\t\t\t generate code for little endian mode (default)\n"
5907 " -EB\t\t\t generate code for big endian mode\n"
5908 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
5909 " -mxp\t\t\t enable i860XP support (disabled by default)\n"
5910 " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
5913 #. SVR4 compatibility flags.
5914 #: config/tc-i860.c:1193
5917 " -V\t\t\t print assembler version number\n"
5918 " -Qy, -Qn\t\t ignored\n"
5921 #: config/tc-i860.c:1256
5922 msgid "This immediate requires 0 MOD 2 alignment"
5925 #: config/tc-i860.c:1259
5926 msgid "This immediate requires 0 MOD 4 alignment"
5929 #: config/tc-i860.c:1262
5930 msgid "This immediate requires 0 MOD 8 alignment"
5933 #: config/tc-i860.c:1265
5934 msgid "This immediate requires 0 MOD 16 alignment"
5937 #: config/tc-i860.c:1360
5938 msgid "5-bit immediate too large"
5941 #: config/tc-i860.c:1363
5942 msgid "5-bit field must be absolute"
5945 #: config/tc-i860.c:1408 config/tc-i860.c:1431
5946 msgid "A branch offset requires 0 MOD 4 alignment"
5949 #: config/tc-i860.c:1452
5951 msgid "Unrecognized fix-up (0x%08lx)"
5954 #: config/tc-i860.h:76
5955 msgid "i860_convert_frag\n"
5958 #: config/tc-i960.c:486
5960 msgid "Hashing returned \"%s\"."
5963 #: config/tc-i960.c:582 config/tc-i960.c:1112
5964 msgid "expression syntax error"
5967 #: config/tc-i960.c:618
5968 msgid "attempt to branch into different segment"
5971 #: config/tc-i960.c:622
5973 msgid "target of %s instruction must be a label"
5976 #: config/tc-i960.c:732
5977 msgid "unaligned register"
5980 #: config/tc-i960.c:754
5981 msgid "no such sfr in this architecture"
5984 #: config/tc-i960.c:792
5985 msgid "illegal literal"
5988 #: config/tc-i960.c:942
5989 msgid "invalid index register"
5992 #: config/tc-i960.c:965
5993 msgid "invalid scale factor"
5996 #: config/tc-i960.c:1189
5997 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
6000 #: config/tc-i960.c:1423 config/tc-xtensa.c:11341
6001 msgid "too many operands"
6004 #. We never moved: there was no opcode either!
6005 #: config/tc-i960.c:1471
6006 msgid "missing opcode"
6009 #: config/tc-i960.c:1611
6010 msgid "branch prediction invalid on this opcode"
6013 #: config/tc-i960.c:1649
6015 msgid "invalid opcode, \"%s\"."
6018 #: config/tc-i960.c:1651
6020 msgid "improper number of operands. expecting %d, got %d"
6023 #: config/tc-i960.c:1808
6025 msgid "Fixup of %ld too large for field width of %d"
6028 #: config/tc-i960.c:1918
6030 msgid "invalid architecture %s"
6033 #: config/tc-i960.c:1938
6035 msgid "I960 options:\n"
6038 #: config/tc-i960.c:1941
6042 "\t\t\tspecify variant of 960 architecture\n"
6043 "-b\t\t\tadd code to collect statistics about branches taken\n"
6044 "-link-relax\t\tpreserve individual alignment directives so linker\n"
6045 "\t\t\tcan do relaxing (b.out format only)\n"
6046 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
6047 "\t\t\tlong displacements\n"
6050 #: config/tc-i960.c:2205
6051 msgid "should have 1 or 2 operands"
6054 #: config/tc-i960.c:2213 config/tc-i960.c:2228
6056 msgid "Redefining leafproc %s"
6059 #: config/tc-i960.c:2258
6060 msgid "should have two operands"
6063 #: config/tc-i960.c:2268
6064 msgid "'entry_num' must be absolute number in [0,31]"
6067 #: config/tc-i960.c:2276
6069 msgid "Redefining entrynum for sysproc %s"
6072 #. Should not happen: see block comment above.
6073 #: config/tc-i960.c:2376
6075 msgid "Trying to 'bal' to %s"
6078 #: config/tc-i960.c:2386
6079 msgid "Looks like a proc, but can't tell what kind.\n"
6082 #: config/tc-i960.c:2405
6083 msgid "big endian mode is not supported"
6086 #: config/tc-i960.c:2407
6088 msgid "ignoring unrecognized .endian type `%s'"
6091 #: config/tc-i960.c:2452
6092 msgid "can't use COBR format with external label"
6095 #: config/tc-i960.c:2627
6096 msgid "option --link-relax is only supported in b.out format"
6099 #: config/tc-i960.c:2654
6101 msgid "No 'bal' entry point for leafproc %s"
6104 #: config/tc-ia64.c:1030
6105 msgid "Bad .section directive: want a,o,s,w,x,M,S,G,T in string"
6108 #: config/tc-ia64.c:1173
6109 msgid "Unwind directive not followed by an instruction."
6112 #: config/tc-ia64.c:5122
6113 msgid "Register name expected"
6116 #: config/tc-ia64.c:5127 config/tc-ia64.c:5440
6117 msgid "Comma expected"
6120 #: config/tc-ia64.c:5135
6121 msgid "Register value annotation ignored"
6124 #: config/tc-ia64.c:5176
6125 msgid "Directive invalid within a bundle"
6128 #: config/tc-ia64.c:5269
6129 msgid "Missing predicate relation type"
6132 #: config/tc-ia64.c:5275
6133 msgid "Unrecognized predicate relation type"
6136 #: config/tc-ia64.c:5321
6137 msgid "Bad register range"
6140 #: config/tc-ia64.c:5330
6141 msgid "Predicate register expected"
6144 #: config/tc-ia64.c:5335
6145 msgid "Duplicate predicate register ignored"
6148 #: config/tc-ia64.c:5351
6149 msgid "Predicate source and target required"
6152 #: config/tc-ia64.c:5353 config/tc-ia64.c:5365
6153 msgid "Use of p0 is not valid in this context"
6156 #: config/tc-ia64.c:5360
6157 msgid "At least two PR arguments expected"
6160 #: config/tc-ia64.c:5374
6161 msgid "At least one PR argument expected"
6164 #: config/tc-ia64.c:5410
6166 msgid "Inserting \"%s\" into entry hint table failed: %s"
6169 #. FIXME -- need 62-bit relocation type
6170 #: config/tc-ia64.c:5886
6171 msgid "62-bit relocation not yet implemented"
6174 #. XXX technically, this is wrong: we should not be issuing warning
6175 #. messages until we're sure this instruction pattern is going to
6177 #: config/tc-ia64.c:5970
6178 msgid "lower 16 bits of mask ignored"
6181 #: config/tc-ia64.c:6585
6182 msgid "Value truncated to 62 bits"
6185 #. Give an error if a frag containing code is not aligned to a 16 byte
6187 #: config/tc-ia64.c:6723 config/tc-ia64.h:172
6188 msgid "instruction address is not a multiple of 16"
6191 #: config/tc-ia64.c:7273
6193 msgid "Unrecognized option '-x%s'"
6196 #: config/tc-ia64.c:7301
6199 " --mconstant-gp\t mark output file as using the constant-GP model\n"
6200 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
6201 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
6202 "\t\t\t without function descriptors (sets ELF header flag\n"
6203 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
6204 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
6205 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
6206 " -mtune=[itanium1|itanium2]\n"
6207 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
6208 " -munwind-check=[warning|error]\n"
6209 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
6210 " -mhint.b=[ok|warning|error]\n"
6211 "\t\t\t hint.b check (default -mhint.b=error)\n"
6212 " -x | -xexplicit\t turn on dependency violation checking\n"
6213 " -xauto\t\t automagically remove dependency violations (default)\n"
6214 " -xnone\t\t turn off dependency violation checking\n"
6215 " -xdebug\t\t debug dependency violation checker\n"
6216 " -xdebugn\t\t debug dependency violation checker but turn off\n"
6217 "\t\t\t dependency violation checking\n"
6218 " -xdebugx\t\t debug dependency violation checker and turn on\n"
6219 "\t\t\t dependency violation checking\n"
6222 #: config/tc-ia64.c:7331
6223 msgid "--gstabs is not supported for ia64"
6226 #: config/tc-ia64.c:7636 config/tc-mips.c:1758
6227 msgid "Could not set architecture and machine"
6230 #: config/tc-ia64.c:7762
6231 msgid "Explicit stops are ignored in auto mode"
6234 #: config/tc-ia64.c:7784
6235 msgid "Found '{' after explicit switch to automatic mode"
6238 #: config/tc-ia64.c:8389
6240 msgid "Unhandled dependency %s for %s (%s), note %d"
6243 #: config/tc-ia64.c:9665
6245 msgid "Unrecognized dependency specifier %d\n"
6248 #: config/tc-ia64.c:10562
6249 msgid "Only the first path encountering the conflict is reported"
6252 #: config/tc-ia64.c:10565
6253 msgid "This is the location of the conflicting usage"
6256 #: config/tc-ia64.c:11791
6257 msgid "Can't add stop bit to mark end of instruction group"
6260 #: config/tc-ia64.c:11891 config/tc-score.c:6398 read.c:1446 read.c:2417
6261 #: read.c:3046 read.c:3379 read.c:3423
6262 msgid "expected symbol name"
6265 #: config/tc-ia64.c:11901 read.c:2427 read.c:3056 read.c:3407 stabs.c:468
6267 msgid "expected comma after \"%s\""
6270 #: config/tc-ia64.c:11943
6272 msgid "`%s' is already the alias of %s `%s'"
6275 #: config/tc-ia64.c:11953
6277 msgid "%s `%s' already has an alias `%s'"
6280 #: config/tc-ia64.c:11964
6282 msgid "inserting \"%s\" into %s alias hash table failed: %s"
6285 #: config/tc-ia64.c:11972
6287 msgid "inserting \"%s\" into %s name hash table failed: %s"
6290 #: config/tc-ia64.c:11991
6292 msgid "symbol `%s' aliased to `%s' is not used"
6295 #: config/tc-ia64.c:12013
6297 msgid "section `%s' aliased to `%s' is not used"
6300 #: config/tc-ip2k.c:158
6302 msgid "IP2K specific command line options:\n"
6305 #: config/tc-ip2k.c:159
6307 msgid " -mip2022 restrict to IP2022 insns \n"
6310 #: config/tc-ip2k.c:160
6312 msgid " -mip2022ext permit extended IP2022 insn\n"
6315 #: config/tc-ip2k.c:274
6316 msgid "md_pcrel_from\n"
6319 #: config/tc-iq2000.c:364
6321 msgid "the yielding instruction %s may not be in a delay slot."
6324 #: config/tc-iq2000.c:372
6326 msgid "Register number (R%ld) for double word access must be even."
6329 #: config/tc-iq2000.c:381 config/tc-iq2000.c:386 config/tc-iq2000.c:391
6330 #: config/tc-iq2000.c:408 config/tc-mt.c:244 config/tc-mt.c:249
6332 msgid "operand references R%ld of previous load."
6335 #: config/tc-iq2000.c:396
6336 msgid "instruction implicitly accesses R31 of previous load."
6339 #: config/tc-iq2000.c:651 config/tc-mep.c:1647
6340 msgid "Unmatched high relocation"
6343 #: config/tc-iq2000.c:878 config/tc-mips.c:14526 config/tc-score.c:6105
6344 msgid ".end not in text section"
6347 #: config/tc-iq2000.c:882 config/tc-mips.c:14530 config/tc-score.c:6108
6348 msgid ".end directive without a preceding .ent directive."
6351 #: config/tc-iq2000.c:891 config/tc-mips.c:14539 config/tc-score.c:6116
6352 msgid ".end symbol does not match .ent symbol."
6355 #: config/tc-iq2000.c:894 config/tc-mips.c:14546 config/tc-score.c:6121
6356 msgid ".end directive missing or unknown symbol"
6359 #: config/tc-iq2000.c:912
6360 msgid "Expected simple number."
6363 #: config/tc-iq2000.c:941 config/tc-mips.c:14451 config/tc-score.c:5955
6365 msgid " *input_line_pointer == '%c' 0x%02x\n"
6368 #: config/tc-iq2000.c:943
6369 msgid "Invalid number"
6372 #: config/tc-iq2000.c:978 config/tc-mips.c:14621 config/tc-score.c:5994
6373 msgid ".ent or .aent not in text section."
6376 #: config/tc-iq2000.c:981
6377 msgid "missing `.end'"
6380 #: config/tc-m32c.c:137
6382 msgid " M32C specific command line options:\n"
6385 #. Pretend that we do not recognise this option.
6386 #: config/tc-m32r.c:331
6387 msgid "Unrecognised option: -hidden"
6390 #: config/tc-m32r.c:358 config/tc-sparc.c:595
6391 msgid "Unrecognized option following -K"
6394 #: config/tc-m32r.c:373
6396 msgid " M32R specific command line options:\n"
6399 #: config/tc-m32r.c:375
6402 " -m32r disable support for the m32rx instruction set\n"
6405 #: config/tc-m32r.c:377
6407 msgid " -m32rx support the extended m32rx instruction set\n"
6410 #: config/tc-m32r.c:379
6412 msgid " -m32r2 support the extended m32r2 instruction set\n"
6415 #: config/tc-m32r.c:381
6417 msgid " -EL,-little produce little endian code and data\n"
6420 #: config/tc-m32r.c:383
6422 msgid " -EB,-big produce big endian code and data\n"
6425 #: config/tc-m32r.c:385
6427 msgid " -parallel try to combine instructions in parallel\n"
6430 #: config/tc-m32r.c:387
6432 msgid " -no-parallel disable -parallel\n"
6435 #: config/tc-m32r.c:389
6438 " -no-bitinst disallow the M32R2's extended bit-field "
6442 #: config/tc-m32r.c:391
6444 msgid " -O try to optimize code. Implies -parallel\n"
6447 #: config/tc-m32r.c:394
6450 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
6453 #: config/tc-m32r.c:396
6455 msgid " might violate contraints\n"
6458 #: config/tc-m32r.c:398
6460 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
6463 #: config/tc-m32r.c:400
6466 " instructions might violate "
6470 #: config/tc-m32r.c:402
6473 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
6476 #: config/tc-m32r.c:404
6479 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
6482 #: config/tc-m32r.c:406
6485 " -ignore-parallel-conflicts do not check parallel instructions\n"
6488 #: config/tc-m32r.c:408
6490 msgid " fo contraint violations\n"
6493 #: config/tc-m32r.c:410
6496 " -no-ignore-parallel-conflicts check parallel instructions for\n"
6499 #: config/tc-m32r.c:412
6501 msgid " contraint violations\n"
6504 #: config/tc-m32r.c:414
6506 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
6509 #: config/tc-m32r.c:416
6511 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
6514 #: config/tc-m32r.c:419
6517 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
6521 #: config/tc-m32r.c:421
6523 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
6526 #: config/tc-m32r.c:423
6528 msgid " -Wuh synonym for -warn-unmatched-high\n"
6531 #: config/tc-m32r.c:425
6533 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
6536 #: config/tc-m32r.c:428
6538 msgid " -KPIC generate PIC\n"
6541 #: config/tc-m32r.c:849
6542 msgid "instructions write to the same destination register."
6545 #: config/tc-m32r.c:857
6546 msgid "Instructions do not use parallel execution pipelines."
6549 #: config/tc-m32r.c:865
6550 msgid "Instructions share the same execution pipeline"
6553 #: config/tc-m32r.c:930 config/tc-m32r.c:1044
6555 msgid "not a 16 bit instruction '%s'"
6558 #: config/tc-m32r.c:942 config/tc-m32r.c:1056 config/tc-m32r.c:1240
6560 msgid "instruction '%s' is for the M32R2 only"
6563 #: config/tc-m32r.c:955 config/tc-m32r.c:1069 config/tc-m32r.c:1253
6565 msgid "unknown instruction '%s'"
6568 #: config/tc-m32r.c:964 config/tc-m32r.c:1076 config/tc-m32r.c:1260
6570 msgid "instruction '%s' is for the M32RX only"
6573 #: config/tc-m32r.c:973 config/tc-m32r.c:1085
6575 msgid "instruction '%s' cannot be executed in parallel."
6578 #: config/tc-m32r.c:1028 config/tc-m32r.c:1110 config/tc-m32r.c:1317
6579 msgid "internal error: lookup/get operands failed"
6582 #: config/tc-m32r.c:1095
6584 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
6587 #: config/tc-m32r.c:1124
6590 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
6591 "is this intentional ?"
6594 #: config/tc-m32r.c:1128
6597 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
6598 "is this intentional ?"
6601 #: config/tc-m32r.c:1492 config/tc-ppc.c:1854 config/tc-ppc.c:4402
6602 msgid "Expected comma after symbol-name: rest of line ignored."
6605 #: config/tc-m32r.c:1502
6607 msgid ".SCOMMon length (%ld.) <0! Ignored."
6610 #: config/tc-m32r.c:1516 config/tc-ppc.c:1876 config/tc-ppc.c:3023
6611 #: config/tc-ppc.c:4426
6612 msgid "ignoring bad alignment"
6615 #: config/tc-m32r.c:1528 config/tc-ppc.c:1913 config/tc-v850.c:322
6616 msgid "Common alignment not a power of 2"
6619 #: config/tc-m32r.c:1543 config/tc-ppc.c:1887 config/tc-ppc.c:4438
6621 msgid "Ignoring attempt to re-define symbol `%s'."
6624 #: config/tc-m32r.c:1552
6626 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
6629 #: config/tc-m32r.c:1788
6630 msgid "Addend to unresolved symbol not on word boundary."
6633 #: config/tc-m32r.c:1929 config/tc-m32r.c:1982 config/tc-sh.c:747
6634 msgid "Invalid PIC expression."
6637 #: config/tc-m32r.c:2073
6638 msgid "Unmatched high/shigh reloc"
6641 #: config/tc-m68hc11.c:371
6644 "Motorola 68HC11/68HC12/68HCS12 options:\n"
6645 " -m68hc11 | -m68hc12 |\n"
6646 " -m68hcs12 specify the processor [default %s]\n"
6647 " -mshort use 16-bit int ABI (default)\n"
6648 " -mlong use 32-bit int ABI\n"
6649 " -mshort-double use 32-bit double ABI\n"
6650 " -mlong-double use 64-bit double ABI (default)\n"
6651 " --force-long-branches always turn relative branches into absolute ones\n"
6652 " -S,--short-branches do not turn relative branches into absolute ones\n"
6653 " when the offset is out of range\n"
6654 " --strict-direct-mode do not turn the direct mode into extended mode\n"
6655 " when the instruction does not support direct mode\n"
6656 " --print-insn-syntax print the syntax of instruction in case of error\n"
6657 " --print-opcodes print the list of instructions with syntax\n"
6658 " --generate-example generate an example of each instruction\n"
6659 " (used for testing)\n"
6662 #: config/tc-m68hc11.c:417
6664 msgid "Default target `%s' is not supported."
6667 #. Dump the opcode statistics table.
6668 #: config/tc-m68hc11.c:435
6670 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
6673 #: config/tc-m68hc11.c:501
6675 msgid "Option `%s' is not recognized."
6678 #: config/tc-m68hc11.c:723
6682 #: config/tc-m68hc11.c:732
6686 #: config/tc-m68hc11.c:741 config/tc-m68hc11.c:750
6690 #: config/tc-m68hc11.c:777
6694 #: config/tc-m68hc11.c:789
6698 #: config/tc-m68hc11.c:799
6703 #: config/tc-m68hc11.c:801
6707 #: config/tc-m68hc11.c:820
6711 #: config/tc-m68hc11.c:836
6714 "# Example of `%s' instructions\n"
6719 #: config/tc-m68hc11.c:883
6721 msgid "Instruction `%s' is not recognized."
6724 #: config/tc-m68hc11.c:888
6726 msgid "Instruction formats for `%s':"
6729 #: config/tc-m68hc11.c:1018
6731 msgid "Immediate operand is not allowed for operand %d."
6734 #: config/tc-m68hc11.c:1062
6735 msgid "Indirect indexed addressing is not valid for 68HC11."
6738 #: config/tc-m68hc11.c:1082
6739 msgid "Spurious `,' or bad indirect register addressing mode."
6742 #: config/tc-m68hc11.c:1104
6743 msgid "Missing second register or offset for indexed-indirect mode."
6746 #: config/tc-m68hc11.c:1114
6747 msgid "Missing second register for indexed-indirect mode."
6750 #: config/tc-m68hc11.c:1130
6751 msgid "Missing `]' to close indexed-indirect mode."
6754 #: config/tc-m68hc11.c:1175
6755 msgid "Illegal operand."
6758 #: config/tc-m68hc11.c:1180
6759 msgid "Missing operand."
6762 #: config/tc-m68hc11.c:1233
6763 msgid "Pre-increment mode is not valid for 68HC11"
6766 #: config/tc-m68hc11.c:1246
6767 msgid "Wrong register in register indirect mode."
6770 #: config/tc-m68hc11.c:1254
6771 msgid "Missing `]' to close register indirect operand."
6774 #: config/tc-m68hc11.c:1274
6775 msgid "Post-decrement mode is not valid for 68HC11."
6778 #: config/tc-m68hc11.c:1282
6779 msgid "Post-increment mode is not valid for 68HC11."
6782 #: config/tc-m68hc11.c:1300
6783 msgid "Invalid indexed indirect mode."
6786 #: config/tc-m68hc11.c:1392
6788 msgid "Trap id `%ld' is out of range."
6791 #: config/tc-m68hc11.c:1396
6792 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
6795 #: config/tc-m68hc11.c:1403
6797 msgid "Operand out of 8-bit range: `%ld'."
6800 #: config/tc-m68hc11.c:1410
6801 msgid "The trap id must be a constant."
6804 #: config/tc-m68hc11.c:1445
6806 msgid "Operand `%x' not recognized in fixup8."
6809 #: config/tc-m68hc11.c:1462 config/tc-m68hc11.c:1511
6811 msgid "Operand out of 16-bit range: `%ld'."
6814 #: config/tc-m68hc11.c:1494 config/tc-m68hc11.c:1527
6816 msgid "Operand `%x' not recognized in fixup16."
6819 #: config/tc-m68hc11.c:1544
6821 msgid "Unexpected branch conversion with `%x'"
6824 #: config/tc-m68hc11.c:1635 config/tc-m68hc11.c:1773
6826 msgid "Operand out of range for a relative branch: `%ld'"
6829 #: config/tc-m68hc11.c:1741
6830 msgid "Invalid register for dbcc/tbcc instruction."
6833 #: config/tc-m68hc11.c:1829
6835 msgid "Increment/decrement value is out of range: `%ld'."
6838 #: config/tc-m68hc11.c:1840
6839 msgid "Expecting a register."
6842 #: config/tc-m68hc11.c:1855
6843 msgid "Invalid register for post/pre increment."
6846 #: config/tc-m68hc11.c:1885
6847 msgid "Invalid register."
6850 #: config/tc-m68hc11.c:1892
6852 msgid "Offset out of 16-bit range: %ld."
6855 #: config/tc-m68hc11.c:1897
6857 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
6860 #: config/tc-m68hc11.c:2003
6861 msgid "Expecting register D for indexed indirect mode."
6864 #: config/tc-m68hc11.c:2005
6865 msgid "Indexed indirect mode is not allowed for movb/movw."
6868 #: config/tc-m68hc11.c:2022
6869 msgid "Invalid accumulator register."
6872 #: config/tc-m68hc11.c:2047
6873 msgid "Invalid indexed register."
6876 #: config/tc-m68hc11.c:2055
6877 msgid "Addressing mode not implemented yet."
6880 #: config/tc-m68hc11.c:2068
6881 msgid "Invalid source register for this instruction, use 'tfr'."
6884 #: config/tc-m68hc11.c:2070
6885 msgid "Invalid source register."
6888 #: config/tc-m68hc11.c:2075
6889 msgid "Invalid destination register for this instruction, use 'tfr'."
6892 #: config/tc-m68hc11.c:2077
6893 msgid "Invalid destination register."
6896 #: config/tc-m68hc11.c:2173
6897 msgid "Invalid indexed register, expecting register X."
6900 #: config/tc-m68hc11.c:2175
6901 msgid "Invalid indexed register, expecting register Y."
6904 #: config/tc-m68hc11.c:2481
6905 msgid "No instruction or missing opcode."
6908 #: config/tc-m68hc11.c:2546
6910 msgid "Opcode `%s' is not recognized."
6913 #: config/tc-m68hc11.c:2568
6915 msgid "Garbage at end of instruction: `%s'."
6918 #: config/tc-m68hc11.c:2591
6920 msgid "Invalid operand for `%s'"
6923 #: config/tc-m68hc11.c:2642
6925 msgid "Invalid mode: %s\n"
6928 #: config/tc-m68hc11.c:2702
6929 msgid "bad .relax format"
6932 #: config/tc-m68hc11.c:2746
6934 msgid "Relocation %d is not supported by object file format."
6937 #: config/tc-m68hc11.c:3025
6938 msgid "bra or bsr with undefined symbol."
6941 #: config/tc-m68hc11.c:3128 config/tc-m68hc11.c:3185
6943 msgid "Subtype %d is not recognized."
6946 #: config/tc-m68hc11.c:3244
6947 msgid "Expression too complex."
6950 #: config/tc-m68hc11.c:3277
6951 msgid "Value out of 16-bit range."
6954 #: config/tc-m68hc11.c:3295
6956 msgid "Value %ld too large for 8-bit PC-relative branch."
6959 #: config/tc-m68hc11.c:3302
6961 msgid "Auto increment/decrement offset '%ld' is out of range."
6964 #: config/tc-m68hc11.c:3315
6966 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
6969 #: config/tc-m68hc11.c:3331
6971 msgid "Line %d: unknown relocation type: 0x%x."
6974 #: config/tc-m68k.c:1036
6976 msgid "Can not do %d byte pc-relative relocation"
6979 #: config/tc-m68k.c:1038
6981 msgid "Can not do %d byte pc-relative pic relocation"
6984 #: config/tc-m68k.c:1043
6986 msgid "Can not do %d byte relocation"
6989 #: config/tc-m68k.c:1045
6991 msgid "Can not do %d byte pic relocation"
6994 #: config/tc-m68k.c:1110
6996 msgid "Unable to produce reloc against symbol '%s'"
6999 #: config/tc-m68k.c:1154 config/tc-vax.c:2366
7001 msgid "Cannot make %s relocation PC relative"
7004 #: config/tc-m68k.c:1253 config/tc-vax.c:1876
7008 #: config/tc-m68k.c:1283 config/tc-vax.c:1892
7009 msgid "Unknown operator"
7012 #: config/tc-m68k.c:2186
7013 msgid "invalid instruction for this architecture; needs "
7016 #: config/tc-m68k.c:2190
7017 msgid "ColdFire ISA_A"
7020 #: config/tc-m68k.c:2193
7021 msgid "ColdFire hardware divide"
7024 #: config/tc-m68k.c:2196
7025 msgid "ColdFire ISA_A+"
7028 #: config/tc-m68k.c:2199
7029 msgid "ColdFire ISA_B"
7032 #: config/tc-m68k.c:2202
7033 msgid "ColdFire ISA_C"
7036 #: config/tc-m68k.c:2205
7037 msgid "ColdFire fpu"
7040 #: config/tc-m68k.c:2208
7044 #: config/tc-m68k.c:2211
7048 #: config/tc-m68k.c:2214
7049 msgid "68020 or higher"
7052 #: config/tc-m68k.c:2217
7053 msgid "68000 or higher"
7056 #: config/tc-m68k.c:2220
7057 msgid "68010 or higher"
7060 #: config/tc-m68k.c:2273
7061 msgid "operands mismatch"
7064 #: config/tc-m68k.c:2337 config/tc-m68k.c:2343 config/tc-m68k.c:2349
7065 #: config/tc-mmix.c:2487 config/tc-mmix.c:2511
7066 msgid "operand out of range"
7069 #: config/tc-m68k.c:2406
7071 msgid "Bignum too big for %c format; truncated"
7074 #: config/tc-m68k.c:2483
7075 msgid "displacement too large for this architecture; needs 68020 or higher"
7078 #: config/tc-m68k.c:2594
7080 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
7083 #: config/tc-m68k.c:2599
7084 msgid "invalid index size for coldfire"
7087 #: config/tc-m68k.c:2652
7088 msgid "Forcing byte displacement"
7091 #: config/tc-m68k.c:2654
7092 msgid "byte displacement out of range"
7095 #: config/tc-m68k.c:2702 config/tc-m68k.c:2740
7096 msgid "invalid operand mode for this architecture; needs 68020 or higher"
7099 #: config/tc-m68k.c:2726 config/tc-m68k.c:2760
7100 msgid ":b not permitted; defaulting to :w"
7103 #: config/tc-m68k.c:2837
7104 msgid "unsupported byte value; use a different suffix"
7107 #: config/tc-m68k.c:2852
7108 msgid "unknown/incorrect operand"
7111 #: config/tc-m68k.c:2895 config/tc-m68k.c:2903 config/tc-m68k.c:2910
7112 #: config/tc-m68k.c:2917
7113 msgid "out of range"
7116 #: config/tc-m68k.c:2990
7117 msgid "Can't use long branches on this architecture"
7120 #: config/tc-m68k.c:3096
7121 msgid "Expression out of range, using 0"
7124 #: config/tc-m68k.c:3287 config/tc-m68k.c:3303
7125 msgid "Floating point register in register list"
7128 #: config/tc-m68k.c:3293
7129 msgid "Wrong register in floating-point reglist"
7132 #: config/tc-m68k.c:3309
7133 msgid "incorrect register in reglist"
7136 #: config/tc-m68k.c:3315
7137 msgid "wrong register in floating-point reglist"
7141 #: config/tc-m68k.c:3788
7146 #: config/tc-m68k.c:3799
7150 #: config/tc-m68k.c:3816
7151 msgid "Missing operand"
7154 #: config/tc-m68k.c:4134
7156 msgid "unrecognized default cpu `%s'"
7159 #: config/tc-m68k.c:4188
7161 msgid "%s -- statement `%s' ignored"
7164 #: config/tc-m68k.c:4237
7166 msgid "Don't know how to figure width of %c in md_assemble()"
7169 #: config/tc-m68k.c:4406
7171 msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
7174 #: config/tc-m68k.c:4471 config/tc-m68k.c:4510
7176 msgid "Internal Error: Can't find %s in hash table"
7179 #: config/tc-m68k.c:4474 config/tc-m68k.c:4513
7181 msgid "Internal Error: Can't hash %s: %s"
7184 #: config/tc-m68k.c:4638
7186 msgid "text label `%s' aligned to odd boundary"
7189 #: config/tc-m68k.c:4838
7191 msgid "value %ld out of range"
7194 #: config/tc-m68k.c:4852
7195 msgid "invalid byte branch offset"
7198 #: config/tc-m68k.c:4889
7199 msgid "short branch with zero offset: use :w"
7202 #: config/tc-m68k.c:4933
7203 msgid "Conversion of PC relative BSR to absolute JSR"
7206 #: config/tc-m68k.c:4944
7207 msgid "Conversion of PC relative branch to absolute jump"
7210 #: config/tc-m68k.c:4961 config/tc-m68k.c:5022
7211 msgid "Conversion of PC relative conditional branch to absolute jump"
7214 #: config/tc-m68k.c:5002
7215 msgid "Conversion of DBcc to absolute jump"
7218 #: config/tc-m68k.c:5086
7219 msgid "Conversion of PC relative displacement to absolute"
7222 #: config/tc-m68k.c:5299
7223 msgid "Tried to convert PC relative branch to absolute jump"
7226 #: config/tc-m68k.c:5344 config/tc-m68k.c:5355 config/tc-m68k.c:5399
7227 msgid "expression out of range: defaulting to 1"
7230 #: config/tc-m68k.c:5391
7231 msgid "expression out of range: defaulting to 0"
7234 #: config/tc-m68k.c:5432 config/tc-m68k.c:5444
7236 msgid "Can't deal with expression; defaulting to %ld"
7239 #: config/tc-m68k.c:5458
7240 msgid "expression doesn't fit in BYTE"
7243 #: config/tc-m68k.c:5462
7244 msgid "expression doesn't fit in WORD"
7247 #: config/tc-m68k.c:5549
7249 msgid "%s: unrecognized processor name"
7252 #: config/tc-m68k.c:5610
7253 msgid "bad coprocessor id"
7256 #: config/tc-m68k.c:5616
7257 msgid "unrecognized fopt option"
7260 #: config/tc-m68k.c:5749
7262 msgid "option `%s' may not be negated"
7265 #: config/tc-m68k.c:5760
7267 msgid "option `%s' not recognized"
7270 #: config/tc-m68k.c:5789
7271 msgid "bad format of OPT NEST=depth"
7274 #: config/tc-m68k.c:5845
7275 msgid "missing label"
7278 #: config/tc-m68k.c:5869 config/tc-m68k.c:5898
7279 msgid "bad register list"
7282 #: config/tc-m68k.c:5871
7284 msgid "bad register list: %s"
7287 #: config/tc-m68k.c:5969
7288 msgid "restore without save"
7291 #: config/tc-m68k.c:6123 config/tc-m68k.c:6493
7292 msgid "syntax error in structured control directive"
7295 #: config/tc-m68k.c:6168
7296 msgid "missing condition code in structured control directive"
7299 #: config/tc-m68k.c:6239
7302 "Condition <%c%c> in structured control directive can not be encoded correctly"
7305 #: config/tc-m68k.c:6535
7306 msgid "missing then"
7309 #: config/tc-m68k.c:6616
7310 msgid "else without matching if"
7313 #: config/tc-m68k.c:6649
7314 msgid "endi without matching if"
7317 #: config/tc-m68k.c:6689
7318 msgid "break outside of structured loop"
7321 #: config/tc-m68k.c:6727
7322 msgid "next outside of structured loop"
7325 #: config/tc-m68k.c:6778
7329 #: config/tc-m68k.c:6816
7330 msgid "missing to or downto"
7333 #: config/tc-m68k.c:6852 config/tc-m68k.c:6886 config/tc-m68k.c:7100
7337 #: config/tc-m68k.c:6987
7338 msgid "endf without for"
7341 #: config/tc-m68k.c:7041
7342 msgid "until without repeat"
7345 #: config/tc-m68k.c:7135
7346 msgid "endw without while"
7349 #: config/tc-m68k.c:7168 config/tc-m68k.c:7196
7350 msgid "already assembled instructions"
7353 #: config/tc-m68k.c:7273
7355 msgid "`%s' is deprecated, use `%s'"
7358 #: config/tc-m68k.c:7292
7360 msgid "cpu `%s' unrecognized"
7363 #: config/tc-m68k.c:7298
7365 msgid "already selected `%s' processor"
7368 #: config/tc-m68k.c:7318
7370 msgid "architecture `%s' unrecognized"
7373 #: config/tc-m68k.c:7324
7375 msgid "already selected `%s' architecture"
7378 #: config/tc-m68k.c:7347
7380 msgid "extension `%s' unrecognized"
7383 #: config/tc-m68k.c:7465
7385 msgid "option `-A%s' is deprecated: use `-%s'"
7388 #: config/tc-m68k.c:7498
7389 msgid "architecture features both enabled and disabled"
7392 #: config/tc-m68k.c:7525
7393 msgid "selected processor does not have all features of selected architecture"
7396 #: config/tc-m68k.c:7534
7397 msgid "m68k and cf features both selected"
7400 #: config/tc-m68k.c:7546
7401 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
7404 #: config/tc-m68k.c:7580
7407 "-march=<arch>\t\tset architecture\n"
7408 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
7411 #: config/tc-m68k.c:7585
7413 msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
7416 #: config/tc-m68k.c:7591
7419 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
7420 "-pic, -k\t\tgenerate position independent code\n"
7421 "-S\t\t\tturn jbsr into jsr\n"
7422 "--pcrel never turn PC-relative branches into absolute jumps\n"
7423 "--register-prefix-optional\n"
7424 "\t\t\trecognize register names without prefix character\n"
7425 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
7426 "--base-size-default-16\tbase reg without size is 16 bits\n"
7427 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
7428 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
7429 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
7432 #: config/tc-m68k.c:7605
7434 msgid "Architecture variants are: "
7437 #: config/tc-m68k.c:7614
7439 msgid "Processor variants are: "
7442 #: config/tc-m68k.c:7621 config/tc-xtensa.c:6045
7447 #: config/tc-m68k.c:7652
7449 msgid "Error %s in %s\n"
7452 #: config/tc-m68k.c:7656
7454 msgid "Opcode(%d.%s): "
7457 #: config/tc-m68k.c:7816
7458 msgid "Not a defined coldfire architecture"
7461 #. Over here we will fill the description of the machine specific options.
7462 #: config/tc-maxq.c:209
7464 msgid " MAXQ-specific assembler options:\n"
7467 #: config/tc-maxq.c:211
7470 "\t-MAXQ20\t\t generate obj for MAXQ20(default)\n"
7471 "\t-MAXQ10\t\t generate obj for MAXQ10\n"
7475 #: config/tc-maxq.c:377
7477 msgid "Illegal Reloc type in md_estimate_size_before_relax for line : %d"
7480 #: config/tc-maxq.c:492
7482 msgid "Cant make long jump/call into short jump/call : %d"
7485 #: config/tc-maxq.c:971
7487 msgid "Invalid register value %s"
7490 #: config/tc-maxq.c:1089
7492 msgid "Invalid bit number : '%c'"
7495 #: config/tc-maxq.c:1101
7497 msgid "Illegal character after operand '%s'"
7500 #: config/tc-maxq.c:1177 config/tc-maxq.c:1354
7502 msgid "Invalid Character in immediate Value : %c"
7505 #: config/tc-maxq.c:1197 config/tc-maxq.c:1374
7507 msgid "Invalid Character in immediate value : %c"
7510 #: config/tc-maxq.c:1213
7511 msgid "Immediate value greater than 16 bits"
7514 #: config/tc-maxq.c:1227
7516 "Attempt to move a value in the stack pointer greater than the size of the "
7520 #: config/tc-maxq.c:1236
7521 msgid "Attempt to move 16 bit value into an 8 bit register.Truncating..\n"
7524 #: config/tc-maxq.c:1298
7525 msgid "Invalid immediate move operation"
7528 #: config/tc-maxq.c:1571
7530 msgid "Size of Operand '%s' greater than %d"
7533 #: config/tc-maxq.c:1726
7535 msgid "illegal immediate operand '%s'"
7538 #: config/tc-maxq.c:1748
7540 msgid "Invalid operand for memory access '%s'"
7543 #: config/tc-maxq.c:1810
7544 msgid "illegal displacement operand "
7547 #: config/tc-maxq.c:1875
7549 msgid "invalid character %c before operand %d"
7552 #: config/tc-maxq.c:1897
7554 msgid "invalid character %c in operand %d"
7557 #. We found no match.
7558 #: config/tc-maxq.c:2042
7560 msgid "operand %d is invalid for `%s'"
7563 #: config/tc-maxq.c:2075
7564 msgid "The Accumulator cannot be used as a source in ALU instructions\n"
7567 #: config/tc-maxq.c:2093
7569 msgid "'%s' operand cant be used as destination in %s"
7572 #: config/tc-maxq.c:2109 config/tc-maxq.c:2140 config/tc-maxq.c:2154
7574 msgid "Invalid Instruction '%s' operand cant be used with %s"
7577 #: config/tc-maxq.c:2125 config/tc-maxq.c:2176
7579 msgid "'%s' operand cant be used as source in %s"
7582 #: config/tc-maxq.c:2185
7584 msgid "'%s' instruction cant have first operand as Immediate vale"
7587 #: config/tc-maxq.c:2198
7589 msgid "SP cannot be used with %s\n"
7592 #: config/tc-maxq.c:2205
7593 msgid "@SP-- cannot be used with PUSH\n"
7596 #: config/tc-maxq.c:2221 config/tc-maxq.c:2229
7598 "Operands either contradictory or use the data bus in read/write state "
7602 #: config/tc-maxq.c:2236
7603 msgid "MOVE Cant Use NUL as SRC"
7606 #: config/tc-maxq.c:2258
7607 msgid "Contradictory movement between DP register and memory access using DP"
7610 #: config/tc-maxq.c:2266
7611 msgid "SP and @SP-- cannot be used together in a move instruction"
7614 #: config/tc-maxq.c:2285
7615 msgid "Only Module 8 system registers allowed in this operation"
7618 #: config/tc-maxq.c:2311 config/tc-maxq.c:2320 config/tc-maxq.c:2346
7619 msgid "Read only Register used as destination"
7622 #: config/tc-maxq.c:2328
7624 msgid "Bit No '%d'exceeds register size in this operation"
7627 #: config/tc-maxq.c:2353 config/tc-maxq.c:2374
7629 msgid "Bit No '%d' exceeds register size in this operation"
7632 #: config/tc-maxq.c:2390
7633 msgid "Memory References cannot be used with branching operations\n"
7636 #: config/tc-maxq.c:2399
7637 msgid "DJNZ uses only LC[n] register \n"
7640 #: config/tc-maxq.c:2425
7642 msgid "'%s' operand cant be used as destination in %s"
7645 #: config/tc-maxq.c:2435
7647 msgid "Read only register used for writing purposes '%s'"
7650 #: config/tc-maxq.c:2447
7651 msgid "Invalid destination for this kind of source."
7654 #: config/tc-maxq.c:2454
7656 "Invalid register as destination for this kind of source.Only data pointers "
7660 #: config/tc-maxq.c:2542 config/tc-maxq.c:2630
7661 msgid "Invalid Instruction"
7664 #: config/tc-maxq.c:2828
7665 msgid "Cannot allocate memory"
7668 #: config/tc-maxq.c:2900
7669 msgid "Internal Error: Illegal Architecure specified"
7672 #: config/tc-maxq.c:2938
7673 msgid "Invalid architecture type"
7676 #: config/tc-maxq.c:2943 config/tc-maxq.c:2954 config/tc-maxq.c:2967
7677 #: config/tc-maxq.c:2979 config/tc-maxq.c:2992
7679 msgid "Internal Error : Can't Hash %s : %s"
7682 #: config/tc-maxq.c:3109
7684 msgid "Ineffective insntruction %s \n"
7687 #: config/tc-mcore.c:521
7689 msgid "register expected, but saw '%.6s'"
7692 #: config/tc-mcore.c:603
7694 msgid "control register expected, but saw '%.6s'"
7697 #: config/tc-mcore.c:639
7698 msgid "bad/missing psr specifier"
7701 #: config/tc-mcore.c:689
7702 msgid "more than 65K literal pools"
7705 #: config/tc-mcore.c:743
7709 #: config/tc-mcore.c:782
7710 msgid "operand must be a constant"
7713 #: config/tc-mcore.c:784
7715 msgid "operand must be absolute in range %u..%u, not %ld"
7718 #: config/tc-mcore.c:819
7719 msgid "operand must be a multiple of 4"
7722 #: config/tc-mcore.c:826
7723 msgid "operand must be a multiple of 2"
7726 #: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
7727 msgid "base register expected"
7730 #: config/tc-mcore.c:888
7732 msgid "unknown opcode \"%s\""
7735 #: config/tc-mcore.c:931
7736 msgid "invalid register: r15 illegal"
7739 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
7740 msgid "M340 specific opcode used when assembling for M210"
7743 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
7744 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
7745 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
7746 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
7747 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
7748 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
7749 msgid "second operand missing"
7752 #: config/tc-mcore.c:1014
7753 msgid "destination register must be r1"
7756 #: config/tc-mcore.c:1035
7757 msgid "source register must be r1"
7760 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
7761 msgid "immediate is not a power of two"
7764 #: config/tc-mcore.c:1127
7765 msgid "translating bgeni to movi"
7768 #: config/tc-mcore.c:1164
7769 msgid "translating mgeni to movi"
7772 #: config/tc-mcore.c:1196
7773 msgid "translating bmaski to movi"
7776 #: config/tc-mcore.c:1272
7778 msgid "displacement too large (%d)"
7781 #: config/tc-mcore.c:1286
7782 msgid "Invalid register: r0 and r15 illegal"
7785 #: config/tc-mcore.c:1317
7786 msgid "bad starting register: r0 and r15 invalid"
7789 #: config/tc-mcore.c:1330
7790 msgid "ending register must be r15"
7793 #: config/tc-mcore.c:1350
7794 msgid "bad base register: must be r0"
7797 #: config/tc-mcore.c:1368
7798 msgid "first register must be r4"
7801 #: config/tc-mcore.c:1379
7802 msgid "last register must be r7"
7805 #: config/tc-mcore.c:1416
7806 msgid "reg-reg expected"
7809 #: config/tc-mcore.c:1527
7810 msgid "second operand must be 1"
7813 #: config/tc-mcore.c:1548
7814 msgid "zero used as immediate value"
7817 #: config/tc-mcore.c:1575
7818 msgid "duplicated psr bit specifier"
7821 #: config/tc-mcore.c:1581
7822 msgid "`af' must appear alone"
7825 #: config/tc-mcore.c:1588
7827 msgid "unimplemented opcode \"%s\""
7830 #: config/tc-mcore.c:1597
7832 msgid "ignoring operands: %s "
7835 #: config/tc-mcore.c:1662
7836 msgid "Bad call to MD_NTOF()"
7839 #: config/tc-mcore.c:1733
7841 msgid "unrecognised cpu type '%s'"
7844 #: config/tc-mcore.c:1751
7847 "MCORE specific options:\n"
7848 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
7849 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
7850 " -cpu=[210|340] select CPU type\n"
7851 " -EB assemble for a big endian system (default)\n"
7852 " -EL assemble for a little endian system\n"
7855 #: config/tc-mcore.c:1769
7856 msgid "failed sanity check: short_jump"
7859 #: config/tc-mcore.c:1779
7860 msgid "failed sanity check: long_jump"
7863 #: config/tc-mcore.c:1805
7865 msgid "odd displacement at %x"
7868 #: config/tc-mcore.c:1987
7872 #: config/tc-mcore.c:2014
7874 msgid "odd distance branch (0x%lx bytes)"
7877 #: config/tc-mcore.c:2018
7879 msgid "pcrel for branch to %s too far (0x%lx)"
7882 #: config/tc-mcore.c:2038
7884 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
7887 #: config/tc-mcore.c:2050
7889 msgid "pcrel for loopt too far (0x%lx)"
7892 #: config/tc-mcore.c:2246
7894 msgid "Can not do %d byte %srelocation"
7897 #: config/tc-mcore.c:2248
7901 #: config/tc-mep.c:301
7904 "MeP specific command line options:\n"
7905 " -EB assemble for a big endian system (default)\n"
7906 " -EL assemble for a little endian system\n"
7907 " -mconfig=<name> specify a chip configuration to use\n"
7908 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
7909 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
7910 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
7911 " enable/disable the given opcodes\n"
7913 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
7914 " if no -m options are given, all core opcodes are enabled;\n"
7915 " if any enabling -m options are given, only those are enabled;\n"
7916 " if only disabling -m options are given, only those are disabled.\n"
7919 #. There are no insns in the queue and a plus is present.
7920 #. This is a syntax error. Let's not tolerate this.
7921 #. We can relax this later if necessary.
7922 #: config/tc-mep.c:1008
7923 msgid "Invalid use of parallelization operator."
7926 #: config/tc-mep.c:1050
7927 msgid "Leading plus sign not allowed in core mode"
7930 #: config/tc-mep.c:1531
7932 msgid "Don't know how to relocate plain operands of type %s"
7935 #: config/tc-mep.c:1541
7937 msgid "Perhaps you are missing %%tpoff()?"
7940 #: config/tc-mep.c:1773
7941 msgid "Bad .section directive: want a,v,w,x,M,S in string"
7944 #: config/tc-mep.c:1831
7945 msgid ".vliw unavailable when VLIW is disabled."
7948 #. Prototypes for static functions.
7949 #: config/tc-mips.c:992
7951 msgid "internal Error, line %d, %s"
7954 #: config/tc-mips.c:1753
7955 msgid "-G may not be used in position-independent code"
7958 #: config/tc-mips.c:1800
7960 msgid "internal: can't hash `%s': %s"
7963 #: config/tc-mips.c:1808
7965 msgid "internal error: bad mips16 opcode: %s %s\n"
7968 #: config/tc-mips.c:1980
7970 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
7973 #: config/tc-mips.c:2689 config/tc-mips.c:14116
7974 msgid "extended instruction in delay slot"
7977 #: config/tc-mips.c:2753 config/tc-mips.c:2760
7979 msgid "jump to misaligned address (0x%lx)"
7982 #: config/tc-mips.c:2770 config/tc-mips.c:3532
7984 msgid "branch to misaligned address (0x%lx)"
7987 #: config/tc-mips.c:2775 config/tc-mips.c:3535
7989 msgid "branch address range overflow (0x%lx)"
7992 #: config/tc-mips.c:3260
7994 "Macro instruction expanded into multiple instructions in a branch delay slot"
7997 #: config/tc-mips.c:3263
7998 msgid "Macro instruction expanded into multiple instructions"
8001 #: config/tc-mips.c:3804 config/tc-mips.c:7749 config/tc-mips.c:7773
8002 #: config/tc-mips.c:7846 config/tc-mips.c:7869
8003 msgid "operand overflow"
8006 #: config/tc-mips.c:3823 config/tc-mips.c:4423 config/tc-mips.c:7145
8007 #: config/tc-mips.c:7936
8008 msgid "Macro used $at after \".set noat\""
8011 #: config/tc-mips.c:3852
8012 msgid "unsupported large constant"
8015 #: config/tc-mips.c:3854
8017 msgid "Instruction %s requires absolute expression"
8020 #: config/tc-mips.c:3987 config/tc-mips.c:6257 config/tc-mips.c:6849
8022 msgid "Number (0x%s) larger than 32 bits"
8025 #: config/tc-mips.c:4007
8026 msgid "Number larger than 64 bits"
8029 #: config/tc-mips.c:4301 config/tc-mips.c:4329 config/tc-mips.c:4367
8030 #: config/tc-mips.c:4412 config/tc-mips.c:6466 config/tc-mips.c:6505
8031 #: config/tc-mips.c:6544 config/tc-mips.c:6964 config/tc-mips.c:7016
8032 #: config/tc-score.c:4239
8033 msgid "PIC code offset overflow (max 16 signed bits)"
8036 #: config/tc-mips.c:4734 config/tc-mips.c:4800 config/tc-mips.c:4888
8037 #: config/tc-mips.c:4935 config/tc-mips.c:4996 config/tc-mips.c:5044
8038 #: config/tc-mips.c:8030 config/tc-mips.c:8037 config/tc-mips.c:8044
8039 #: config/tc-mips.c:8151
8040 msgid "Unsupported large constant"
8043 #. result is always true
8044 #: config/tc-mips.c:4766
8046 msgid "Branch %s is always true"
8049 #: config/tc-mips.c:5007 config/tc-mips.c:5055 config/tc-mips.c:8816
8051 msgid "Improper position (%lu)"
8054 #: config/tc-mips.c:5013 config/tc-mips.c:8883
8056 msgid "Improper extract size (%lu, position %lu)"
8059 #: config/tc-mips.c:5061 config/tc-mips.c:8847
8061 msgid "Improper insert size (%lu, position %lu)"
8064 #: config/tc-mips.c:5098 config/tc-mips.c:5195
8065 msgid "Divide by zero."
8068 #: config/tc-mips.c:5281
8069 msgid "dla used to load 32-bit register"
8072 #: config/tc-mips.c:5284
8073 msgid "la used to load 64-bit address"
8076 #: config/tc-mips.c:5396 config/tc-z80.c:700
8077 msgid "offset too large"
8080 #: config/tc-mips.c:5570 config/tc-mips.c:5849
8081 msgid "PIC code offset overflow (max 32 signed bits)"
8084 #: config/tc-mips.c:5895
8085 msgid "MIPS PIC call to register other than $25"
8088 #: config/tc-mips.c:5901 config/tc-mips.c:5912 config/tc-mips.c:6034
8089 #: config/tc-mips.c:6045
8090 msgid "No .cprestore pseudo-op used in PIC code"
8093 #: config/tc-mips.c:5906 config/tc-mips.c:6039
8094 msgid "No .frame pseudo-op used in PIC code"
8097 #: config/tc-mips.c:6060
8098 msgid "Non-PIC jump used in PIC library"
8101 #: config/tc-mips.c:6112 config/tc-mips.c:6203 config/tc-mips.c:6749
8102 #: config/tc-mips.c:6780 config/tc-mips.c:6798 config/tc-mips.c:7448
8103 msgid "opcode not supported on this processor"
8106 #: config/tc-mips.c:7314 config/tc-mips.c:7345 config/tc-mips.c:7396
8107 #: config/tc-mips.c:7426
8108 msgid "Improper rotate count"
8111 #: config/tc-mips.c:7481
8113 msgid "Instruction %s: result is always false"
8116 #: config/tc-mips.c:7627
8118 msgid "Instruction %s: result is always true"
8121 #. FIXME: Check if this is one of the itbl macros, since they
8122 #. are added dynamically.
8123 #: config/tc-mips.c:7932
8125 msgid "Macro %s not implemented yet"
8128 #: config/tc-mips.c:8182
8130 msgid "internal: bad mips opcode (mask error): %s %s"
8133 #: config/tc-mips.c:8214 config/tc-mips.c:8937
8135 msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s"
8138 #: config/tc-mips.c:8292
8140 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
8143 #: config/tc-mips.c:8299
8145 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
8148 #: config/tc-mips.c:8481 config/tc-mips.c:9820
8150 msgid "opcode not supported on this processor: %s (%s)"
8153 #: config/tc-mips.c:8514
8155 msgid "BALIGN immediate not 1 or 3 (%lu)"
8158 #: config/tc-mips.c:8527 config/tc-mips.c:8540 config/tc-mips.c:8553
8159 #: config/tc-mips.c:8566 config/tc-mips.c:8592 config/tc-mips.c:8636
8161 msgid "DSP immediate not in range 0..%d (%lu)"
8164 #: config/tc-mips.c:8584 config/tc-mips.c:8611
8165 msgid "Invalid dsp acc register"
8168 #: config/tc-mips.c:8622 config/tc-mips.c:8653 config/tc-mips.c:8670
8170 msgid "DSP immediate not in range %ld..%ld (%ld)"
8173 #: config/tc-mips.c:8683
8175 msgid "MT usermode bit not 0 or 1 (%lu)"
8178 #: config/tc-mips.c:8694
8180 msgid "MT load high bit not 0 or 1 (%lu)"
8183 #: config/tc-mips.c:8711 config/tc-mips.c:8724
8184 msgid "Invalid dsp/smartmips acc register"
8187 #: config/tc-mips.c:8789
8189 msgid "Illegal %s number (%lu, 0x%lx)"
8192 #: config/tc-mips.c:8902 config/tc-mips.c:9329
8193 msgid "absolute expression required"
8196 #: config/tc-mips.c:8925
8198 msgid "Invalid register number (%d)"
8201 #: config/tc-mips.c:8933
8202 msgid "Invalid coprocessor 0 register number"
8205 #: config/tc-mips.c:8954
8207 msgid "Improper shift amount (%lu)"
8210 #: config/tc-mips.c:8977 config/tc-mips.c:10139 config/tc-mips.c:10392
8212 msgid "Invalid value for `%s' (%lu)"
8215 #: config/tc-mips.c:8992
8217 msgid "Code for %s not in range 0..1023 (%lu)"
8220 #: config/tc-mips.c:9004
8222 msgid "Lower code for %s not in range 0..1023 (%lu)"
8225 #: config/tc-mips.c:9016
8227 msgid "Code for %s not in range 0..1048575 (%lu)"
8230 #: config/tc-mips.c:9029
8232 msgid "Coproccesor code > 25 bits (%lu)"
8235 #: config/tc-mips.c:9043
8237 msgid "Illegal 19-bit code (%lu)"
8240 #: config/tc-mips.c:9056
8242 msgid "Invalid performance register (%lu)"
8245 #: config/tc-mips.c:9099 config/tc-mips.c:9999
8246 msgid "used $at without \".set noat\""
8249 #: config/tc-mips.c:9101 config/tc-mips.c:10001
8251 msgid "used $%u with \".set at=$%u\""
8254 #: config/tc-mips.c:9202
8256 msgid "Invalid MDMX Immediate (%ld)"
8259 #: config/tc-mips.c:9240
8261 msgid "Float register should be even, was %d"
8264 #: config/tc-mips.c:9279
8266 msgid "Bad element selector %ld"
8269 #: config/tc-mips.c:9287
8271 msgid "Expecting ']' found '%s'"
8274 #: config/tc-mips.c:9393
8276 msgid "Bad floating point constant: %s"
8279 #: config/tc-mips.c:9513
8280 msgid "Can't use floating point insn in this section"
8283 #: config/tc-mips.c:9574
8284 msgid "expression out of range"
8287 #: config/tc-mips.c:9614
8288 msgid "lui expression not in range 0..65535"
8291 #: config/tc-mips.c:9635
8293 msgid "Condition code register should be even for %s, was %d"
8296 #: config/tc-mips.c:9640
8298 msgid "Condition code register should be 0 or 4 for %s, was %d"
8301 #: config/tc-mips.c:9666
8302 msgid "invalid coprocessor sub-selection value (0-7)"
8305 #: config/tc-mips.c:9678 config/tc-mips.c:9695
8307 msgid "bad byte vector index (%ld)"
8310 #: config/tc-mips.c:9706
8312 msgid "bad char = '%c'\n"
8315 #: config/tc-mips.c:9717 config/tc-mips.c:9722 config/tc-mips.c:10417
8316 msgid "illegal operands"
8319 #: config/tc-mips.c:9790 config/tc-score.c:2418
8320 msgid "unrecognized opcode"
8323 #: config/tc-mips.c:10175 config/tc-mips.c:10256 config/tc-mips.c:10271
8324 msgid "can't parse register list"
8327 #: config/tc-mips.c:10244
8328 msgid "more than one frame size in list"
8331 #: config/tc-mips.c:10299
8332 msgid "unexpected register in list"
8335 #: config/tc-mips.c:10309
8336 msgid "arg/static registers overlap"
8339 #: config/tc-mips.c:10327
8340 msgid "invalid arg register list"
8343 #: config/tc-mips.c:10336 config/tc-mips.c:10359
8344 msgid "invalid static register list"
8347 #: config/tc-mips.c:10366
8348 msgid "missing frame size"
8351 #: config/tc-mips.c:10369
8352 msgid "invalid frame size"
8355 #: config/tc-mips.c:10535
8356 msgid "extended operand requested but not required"
8359 #: config/tc-mips.c:10537
8360 msgid "invalid unextended operand value"
8363 #: config/tc-mips.c:10565
8364 msgid "operand value out of range for instruction"
8367 #: config/tc-mips.c:11027
8369 msgid "A different %s was already specified, is now %s"
8372 #: config/tc-mips.c:11262
8373 msgid "-call_shared is supported only for ELF format"
8376 #: config/tc-mips.c:11272
8377 msgid "-non_shared is supported only for ELF format"
8380 #: config/tc-mips.c:11298
8381 msgid "-32 is supported for ELF format only"
8384 #: config/tc-mips.c:11307
8385 msgid "-n32 is supported for ELF format only"
8388 #: config/tc-mips.c:11316
8389 msgid "-64 is supported for ELF format only"
8392 #: config/tc-mips.c:11321 config/tc-mips.c:11358
8393 msgid "No compiled in support for 64 bit object file format"
8396 #: config/tc-mips.c:11345
8397 msgid "-mabi is supported for ELF format only"
8400 #: config/tc-mips.c:11365
8402 msgid "invalid abi -mabi=%s"
8405 #: config/tc-mips.c:11443
8406 msgid "-G not supported in this configuration."
8409 #: config/tc-mips.c:11469
8411 msgid "-%s conflicts with the other architecture options, which imply -%s"
8414 #: config/tc-mips.c:11500
8415 msgid "-mgp64 used with a 32-bit processor"
8418 #: config/tc-mips.c:11502
8419 msgid "-mgp32 used with a 64-bit ABI"
8422 #: config/tc-mips.c:11504
8423 msgid "-mgp64 used with a 32-bit ABI"
8426 #: config/tc-mips.c:11542
8427 msgid "-mfp64 used with a 32-bit fpu"
8430 #: config/tc-mips.c:11545
8431 msgid "-mfp64 used with a 32-bit ABI"
8434 #: config/tc-mips.c:11549
8435 msgid "-mfp32 used with a 64-bit ABI"
8438 #: config/tc-mips.c:11563
8439 msgid "trap exception not supported at ISA 1"
8442 #: config/tc-mips.c:11573
8443 msgid "-mfp32 used with -mips3d"
8446 #: config/tc-mips.c:11579
8447 msgid "-mfp32 used with -mdmx"
8450 #: config/tc-mips.c:11652
8451 msgid "PC relative MIPS16 instruction references a different section"
8454 #: config/tc-mips.c:11946 config/tc-sparc.c:3283 config/tc-sparc.c:3290
8455 #: config/tc-sparc.c:3297 config/tc-sparc.c:3304 config/tc-sparc.c:3311
8456 #: config/tc-sparc.c:3320 config/tc-sparc.c:3331 config/tc-sparc.c:3353
8457 #: config/tc-sparc.c:3377 write.c:1096
8458 msgid "relocation overflow"
8461 #: config/tc-mips.c:11956
8463 msgid "Branch to misaligned address (%lx)"
8466 #: config/tc-mips.c:12003
8467 msgid "Branch out of range"
8470 #: config/tc-mips.c:12078
8472 msgid "Alignment too large: %d. assumed."
8475 #: config/tc-mips.c:12081
8476 msgid "Alignment negative: 0 assumed."
8479 #: config/tc-mips.c:12325
8481 msgid "%s: no such section"
8484 #: config/tc-mips.c:12374
8486 msgid ".option pic%d not supported"
8489 #: config/tc-mips.c:12379 config/tc-mips.c:12678
8490 msgid "-G may not be used with SVR4 PIC code"
8493 #: config/tc-mips.c:12385
8495 msgid "Unrecognized option \"%s\""
8498 #: config/tc-mips.c:12428
8500 msgid "Unrecognized register name `%s'"
8503 #: config/tc-mips.c:12445
8504 msgid "`noreorder' must be set before `nomacro'"
8507 #: config/tc-mips.c:12562
8509 msgid "unknown architecture %s"
8512 #: config/tc-mips.c:12575 config/tc-mips.c:12605
8514 msgid "unknown ISA level %s"
8517 #: config/tc-mips.c:12583
8519 msgid "unknown ISA or architecture %s"
8522 #: config/tc-mips.c:12633
8523 msgid ".set pop with no .set push"
8526 #: config/tc-mips.c:12662
8528 msgid "Tried to set unrecognized symbol: %s\n"
8531 #: config/tc-mips.c:12720
8532 msgid ".cpload not in noreorder section"
8535 #: config/tc-mips.c:12788 config/tc-mips.c:12807
8536 msgid "missing argument separator ',' for .cpsetup"
8539 #: config/tc-mips.c:12965
8541 msgid "Unsupported use of %s"
8544 #: config/tc-mips.c:13047 config/tc-score.c:6323
8545 msgid "Unsupported use of .gpword"
8548 #: config/tc-mips.c:13087
8549 msgid "Unsupported use of .gpdword"
8552 #: config/tc-mips.c:13432
8553 msgid "unsupported PC relative reference to different section"
8556 #: config/tc-mips.c:13545 config/tc-xtensa.c:1538 config/tc-xtensa.c:1773
8557 msgid "unsupported relocation"
8560 #: config/tc-mips.c:13795
8562 msgid "Can not represent %s relocation in this object file format"
8565 #: config/tc-mips.c:13880
8566 msgid "relaxed out-of-range branch into a jump"
8569 #: config/tc-mips.c:14410
8570 msgid "missing .end at end of assembly"
8573 #: config/tc-mips.c:14425 config/tc-score.c:5929
8574 msgid "expected simple number"
8577 #: config/tc-mips.c:14453 config/tc-score.c:5956
8578 msgid "invalid number"
8581 #: config/tc-mips.c:14624 config/tc-score.c:5996
8582 msgid "missing .end"
8585 #: config/tc-mips.c:14676
8586 msgid "Bad .frame directive"
8589 #: config/tc-mips.c:14708
8590 msgid ".mask/.fmask outside of .ent"
8593 #: config/tc-mips.c:14715
8594 msgid "Bad .mask/.fmask directive"
8597 #: config/tc-mips.c:15034
8601 "-EB\t\t\tgenerate big endian output\n"
8602 "-EL\t\t\tgenerate little endian output\n"
8603 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
8604 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
8605 "\t\t\timplicitly with the gp register [default 8]\n"
8608 #: config/tc-mips.c:15041
8611 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
8612 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
8613 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
8614 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
8615 "-mips5 generate MIPS ISA V instructions\n"
8616 "-mips32 generate MIPS32 ISA instructions\n"
8617 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
8618 "-mips64 generate MIPS64 ISA instructions\n"
8619 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
8620 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
8623 #: config/tc-mips.c:15060
8626 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
8627 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
8628 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
8631 #: config/tc-mips.c:15073
8634 "-mips16\t\t\tgenerate mips16 instructions\n"
8635 "-no-mips16\t\tdo not generate mips16 instructions\n"
8638 #: config/tc-mips.c:15076
8641 "-msmartmips\t\tgenerate smartmips instructions\n"
8642 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
8645 #: config/tc-mips.c:15079
8648 "-mdsp\t\t\tgenerate DSP instructions\n"
8649 "-mno-dsp\t\tdo not generate DSP instructions\n"
8652 #: config/tc-mips.c:15082
8655 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
8656 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
8659 #: config/tc-mips.c:15085
8662 "-mmt\t\t\tgenerate MT instructions\n"
8663 "-mno-mt\t\t\tdo not generate MT instructions\n"
8666 #: config/tc-mips.c:15088
8669 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
8670 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
8671 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
8672 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
8673 "-msym32\t\t\tassume all symbols have 32-bit values\n"
8674 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
8675 "-O\t\t\tremove unneeded NOPs and swap branches\n"
8676 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
8677 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
8678 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
8681 #: config/tc-mips.c:15100
8684 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
8685 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
8686 "-non_shared\t\tdo not generate position independent code\n"
8687 "-xgot\t\t\tassume a 32 bit GOT\n"
8688 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
8689 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
8690 " position dependent (non shared) code\n"
8691 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
8694 #: config/tc-mips.c:15120
8697 "-32\t\t\tcreate o32 ABI object file (default)\n"
8698 "-n32\t\t\tcreate n32 ABI object file\n"
8699 "-64\t\t\tcreate 64 ABI object file\n"
8702 #: config/tc-mmix.c:693
8704 msgid " MMIX-specific command line options:\n"
8707 #: config/tc-mmix.c:694
8710 " -fixed-special-register-names\n"
8711 " Allow only the original special register names.\n"
8714 #: config/tc-mmix.c:697
8716 msgid " -globalize-symbols Make all symbols global.\n"
8719 #: config/tc-mmix.c:699
8721 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
8724 #: config/tc-mmix.c:701
8726 msgid " -relax Create linker relaxable code.\n"
8729 #: config/tc-mmix.c:703
8732 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
8733 " Implies -fixed-special-register-names.\n"
8736 #: config/tc-mmix.c:706
8739 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
8740 " into multiple instructions.\n"
8743 #: config/tc-mmix.c:709
8746 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
8749 #: config/tc-mmix.c:711
8752 " -linker-allocated-gregs If there's no suitable GREG definition for "
8753 "the operands of an instruction, let the linker "
8757 #: config/tc-mmix.c:714
8760 " -x Do not warn when an operand to GETA, a branch,\n"
8761 " PUSHJ or JUMP is not known to be within range.\n"
8762 " The linker will catch any errors. Implies\n"
8763 " -linker-allocated-gregs."
8766 #: config/tc-mmix.c:840
8768 msgid "unknown opcode: `%s'"
8771 #: config/tc-mmix.c:962 config/tc-mmix.c:977
8772 msgid "specified location wasn't TETRA-aligned"
8775 #: config/tc-mmix.c:964 config/tc-mmix.c:979 config/tc-mmix.c:4125
8776 #: config/tc-mmix.c:4141
8777 msgid "unaligned data at an absolute location is not supported"
8780 #: config/tc-mmix.c:1089
8782 msgid "invalid operand to opcode %s: `%s'"
8785 #: config/tc-mmix.c:1111 config/tc-mmix.c:1138 config/tc-mmix.c:1171
8786 #: config/tc-mmix.c:1179 config/tc-mmix.c:1196 config/tc-mmix.c:1224
8787 #: config/tc-mmix.c:1245 config/tc-mmix.c:1270 config/tc-mmix.c:1318
8788 #: config/tc-mmix.c:1416 config/tc-mmix.c:1441 config/tc-mmix.c:1473
8789 #: config/tc-mmix.c:1505 config/tc-mmix.c:1535 config/tc-mmix.c:1588
8790 #: config/tc-mmix.c:1605 config/tc-mmix.c:1632 config/tc-mmix.c:1660
8791 #: config/tc-mmix.c:1687 config/tc-mmix.c:1713 config/tc-mmix.c:1729
8792 #: config/tc-mmix.c:1755 config/tc-mmix.c:1771 config/tc-mmix.c:1787
8793 #: config/tc-mmix.c:1850 config/tc-mmix.c:1866
8795 msgid "invalid operands to opcode %s: `%s'"
8798 #: config/tc-mmix.c:1843
8800 msgid "unsupported operands to %s: `%s'"
8803 #: config/tc-mmix.c:1968
8804 msgid "internal: mmix_prefix_name but empty prefix"
8807 #: config/tc-mmix.c:2012
8809 msgid "too many GREG registers allocated (max %d)"
8812 #: config/tc-mmix.c:2070
8813 msgid "BSPEC already active. Nesting is not supported."
8816 #: config/tc-mmix.c:2079
8817 msgid "invalid BSPEC expression"
8820 #: config/tc-mmix.c:2095
8822 msgid "can't create section %s"
8825 #: config/tc-mmix.c:2100
8827 msgid "can't set section flags for section %s"
8830 #: config/tc-mmix.c:2121
8831 msgid "ESPEC without preceding BSPEC"
8834 #: config/tc-mmix.c:2150
8835 msgid "missing local expression"
8838 #: config/tc-mmix.c:2388
8839 msgid "operand out of range, instruction expanded"
8842 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
8843 #. user-friendly, though a little bit non-substantial.
8844 #: config/tc-mmix.c:2639
8845 msgid "directive LOCAL must be placed in code or data"
8848 #: config/tc-mmix.c:2640
8849 msgid "internal confusion: relocation in a section without contents"
8852 #: config/tc-mmix.c:2754
8853 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
8856 #: config/tc-mmix.c:2802
8857 msgid "no suitable GREG definition for operands"
8860 #: config/tc-mmix.c:2861
8861 msgid "operands were not reducible at assembly-time"
8864 #: config/tc-mmix.c:2888
8866 msgid "cannot generate relocation type for symbol %s, code %s"
8869 #: config/tc-mmix.c:2908
8871 msgid "internal: unhandled label %s"
8874 #: config/tc-mmix.c:2938
8875 msgid "[0-9]H labels may not appear alone on a line"
8878 #: config/tc-mmix.c:2947
8879 msgid "[0-9]H labels do not mix with dot-pseudos"
8882 #: config/tc-mmix.c:3035
8883 msgid "invalid characters in input"
8886 #: config/tc-mmix.c:3141
8887 msgid "empty label field for IS"
8890 #: config/tc-mmix.c:3467
8892 msgid "internal: unexpected relax type %d:%d"
8895 #: config/tc-mmix.c:3489
8896 msgid "BSPEC without ESPEC."
8899 #: config/tc-mmix.c:3689
8900 msgid "GREG expression too complicated"
8903 #: config/tc-mmix.c:3704
8904 msgid "internal: GREG expression not resolved to section"
8907 #: config/tc-mmix.c:3753
8908 msgid "register section has contents\n"
8911 #: config/tc-mmix.c:3880
8912 msgid "section change from within a BSPEC/ESPEC pair is not supported"
8915 #: config/tc-mmix.c:3901
8916 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
8919 #: config/tc-mmix.c:3912
8920 msgid "invalid LOC expression"
8923 #: config/tc-mmix.c:3937 config/tc-mmix.c:3963
8924 msgid "LOC expression stepping backwards is not supported"
8927 #. We will only get here in rare cases involving #NO_APP,
8928 #. where the unterminated string is not recognized by the
8929 #. preformatting pass.
8930 #: config/tc-mmix.c:4047 config/tc-mmix.c:4207 config/tc-z80.c:1691
8931 msgid "unterminated string"
8934 #: config/tc-mmix.c:4064
8935 msgid "BYTE expression not a pure number"
8938 #. Note that mmixal does not allow negative numbers in
8939 #. BYTE sequences, so neither should we.
8940 #: config/tc-mmix.c:4073
8941 msgid "BYTE expression not in the range 0..255"
8944 #: config/tc-mmix.c:4123 config/tc-mmix.c:4139
8945 msgid "data item with alignment larger than location"
8948 #. Since integer_constant is local to expr.c, we have to make this a
8949 #. macro. FIXME: Do it cleaner.
8950 #: config/tc-mmix.h:104
8951 msgid "`&' serial number operator is not supported"
8954 #: config/tc-mn10200.c:304
8957 "MN10200 options:\n"
8961 #: config/tc-mn10200.c:930 config/tc-mn10300.c:1391 config/tc-ppc.c:2211
8962 #: config/tc-s390.c:1558 config/tc-v850.c:1636
8964 msgid "Unrecognized opcode: `%s'"
8967 #: config/tc-mn10300.c:694
8970 "MN10300 assembler options:\n"
8974 #: config/tc-mn10300.c:1360 config/tc-sh.c:776 config/tc-z80.c:671 read.c:4203
8976 msgid "unsupported BFD relocation size %u"
8979 #: config/tc-mn10300.c:1408
8980 msgid "Invalid opcode/operands"
8983 #: config/tc-mn10300.c:1935
8984 msgid "Invalid register specification."
8987 #: config/tc-mn10300.c:2522
8989 msgid "Bad relocation fixup type (%d)"
8992 #: config/tc-msp430.c:547
8993 msgid ".profiler pseudo requires at least two operands."
8996 #: config/tc-msp430.c:606
8997 msgid "unknown profiling flag - ignored."
9000 #: config/tc-msp430.c:622
9001 msgid "ambiguous flags combination - '.profiler' directive ignored."
9004 #: config/tc-msp430.c:632
9005 msgid "profiling in absolute section?"
9008 #: config/tc-msp430.c:721
9010 msgid "Known MCU names:\n"
9013 #: config/tc-msp430.c:724
9018 #: config/tc-msp430.c:750
9020 msgid "redefinition of mcu type %s' to %s'"
9023 #: config/tc-msp430.c:793
9027 " -mmcu=[msp430-name] select microcontroller type\n"
9028 " msp430x110 msp430x112\n"
9029 " msp430x1101 msp430x1111\n"
9030 " msp430x1121 msp430x1122 msp430x1132\n"
9031 " msp430x122 msp430x123\n"
9032 " msp430x1222 msp430x1232\n"
9033 " msp430x133 msp430x135\n"
9034 " msp430x1331 msp430x1351\n"
9035 " msp430x147 msp430x148 msp430x149\n"
9036 " msp430x155 msp430x156 msp430x157\n"
9037 " msp430x167 msp430x168 msp430x169\n"
9038 " msp430x1610 msp430x1611 msp430x1612\n"
9039 " msp430x311 msp430x312 msp430x313 msp430x314 "
9041 " msp430x323 msp430x325\n"
9042 " msp430x336 msp430x337\n"
9043 " msp430x412 msp430x413 msp430x415 msp430x417\n"
9044 " msp430xE423 msp430xE425 msp430E427\n"
9045 " msp430xW423 msp430xW425 msp430W427\n"
9046 " msp430xG437 msp430xG438 msp430G439\n"
9047 " msp430x435 msp430x436 msp430x437\n"
9048 " msp430x447 msp430x448 msp430x449\n"
9051 #: config/tc-msp430.c:816
9054 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
9055 " -mP - enable polymorph instructions\n"
9058 #: config/tc-msp430.c:1006
9060 msgid "value %d out of range. Use #lo() or #hi()"
9063 #: config/tc-msp430.c:1094
9065 msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
9068 #: config/tc-msp430.c:1145
9070 msgid "Registers cannot be used within immediate expression [%s]"
9073 #: config/tc-msp430.c:1147
9075 msgid "unknown operand %s"
9078 #: config/tc-msp430.c:1169 config/tc-msp430.c:1304
9080 msgid "value out of range: %d"
9083 #: config/tc-msp430.c:1180
9085 msgid "Registers cannot be used within absolute expression [%s]"
9088 #: config/tc-msp430.c:1182 config/tc-msp430.c:1325
9090 msgid "unknown expression in operand %s"
9093 #: config/tc-msp430.c:1196 config/tc-msp430.c:1203
9095 msgid "unknown addressing mode %s"
9098 #: config/tc-msp430.c:1211
9100 msgid "Bad register name r%s"
9103 #: config/tc-msp430.c:1223
9105 msgid "MSP430 does not have %d registers"
9108 #: config/tc-msp430.c:1243
9109 msgid "')' required"
9112 #: config/tc-msp430.c:1256
9114 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
9117 #: config/tc-msp430.c:1265
9119 msgid "unknown operator (r%s substituted as a register name"
9122 #: config/tc-msp430.c:1277 config/tc-msp430.c:1288
9124 msgid "unknown operator %s"
9127 #: config/tc-msp430.c:1282
9128 msgid "r2 should not be used in indexed addressing mode"
9131 #: config/tc-msp430.c:1323
9133 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
9137 #: config/tc-msp430.c:1372
9139 msgid "unknown addressing mode for operand %s"
9142 #: config/tc-msp430.c:1397
9144 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
9147 #: config/tc-msp430.c:1407
9148 msgid "this addressing mode is not applicable for destination operand"
9151 #: config/tc-msp430.c:1451
9153 msgid "instruction %s requires %d operand(s)"
9156 #: config/tc-msp430.c:1704
9158 msgid "Even number required. Rounded to %d"
9161 #: config/tc-msp430.c:1715
9163 msgid "Wrong displacement %d"
9166 #: config/tc-msp430.c:1732
9167 msgid "instruction requires label sans '$'"
9170 #: config/tc-msp430.c:1737
9171 msgid "instruction requires label or value in range -511:512"
9174 #: config/tc-msp430.c:1744 config/tc-msp430.c:1788 config/tc-msp430.c:1827
9175 msgid "instruction requires label"
9178 #: config/tc-msp430.c:1752 config/tc-msp430.c:1794
9179 msgid "polymorphs are not enabled. Use -mP option to enable."
9182 #: config/tc-msp430.c:1831
9183 msgid "Illegal instruction or not implemented opcode."
9186 #: config/tc-msp430.c:2181
9188 msgid "internal inconsistency problem in %s: insn %04lx"
9191 #: config/tc-msp430.c:2211 config/tc-msp430.c:2234
9193 msgid "internal inconsistency problem in %s: ext. insn %04lx"
9196 #: config/tc-msp430.c:2246
9198 msgid "internal inconsistency problem in %s: %lx"
9201 #: config/tc-mt.c:151
9203 msgid "MT specific command line options:\n"
9206 #: config/tc-mt.c:152
9208 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
9211 #: config/tc-mt.c:153
9213 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
9216 #: config/tc-mt.c:154
9218 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
9221 #: config/tc-mt.c:155
9223 msgid " -march=ms2 allow ms2 instructions \n"
9226 #: config/tc-mt.c:156
9228 msgid " -nosched disable scheduling restrictions\n"
9231 #: config/tc-mt.c:224
9233 msgid "instruction %s may not follow another memory access instruction."
9236 #: config/tc-mt.c:230
9238 msgid "instruction %s may not follow another I/O instruction."
9241 #: config/tc-mt.c:236
9243 msgid "%s may not occupy the delay slot of another branch insn."
9246 #: config/tc-mt.c:261
9248 msgid "operand references R%ld of previous instrutcion."
9251 #: config/tc-mt.c:267
9253 msgid "operand references R%ld of instructcion before previous."
9256 #: config/tc-mt.c:281 config/tc-mt.c:286
9259 "conditional branch or jal insn's operand references R%ld of previous "
9260 "arithmetic or logic insn."
9263 #: config/tc-ns32k.c:439
9264 msgid "Invalid syntax in PC-relative addressing mode"
9267 #: config/tc-ns32k.c:463
9268 msgid "Invalid syntax in External addressing mode"
9271 #: config/tc-ns32k.c:544
9272 msgid "Invalid syntax in Memory Relative addressing mode"
9275 #: config/tc-ns32k.c:611
9276 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
9279 #: config/tc-ns32k.c:616
9280 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
9283 #: config/tc-ns32k.c:621
9284 msgid "Scaled-indexed addressing mode combined with scaled-index"
9287 #: config/tc-ns32k.c:632
9288 msgid "Invalid or illegal addressing mode combined with scaled-index"
9291 #: config/tc-ns32k.c:755
9292 msgid "Premature end of suffix -- Defaulting to d"
9295 #: config/tc-ns32k.c:768
9296 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
9299 #: config/tc-ns32k.c:813
9300 msgid "Very short instr to option, ie you can't do it on a NULLstr"
9303 #: config/tc-ns32k.c:863
9304 msgid "No such entry in list. (cpu/mmu register)"
9307 #: config/tc-ns32k.c:920
9308 msgid "Internal consistency error. check ns32k-opcode.h"
9311 #: config/tc-ns32k.c:944
9312 msgid "Address of immediate operand"
9315 #: config/tc-ns32k.c:945
9316 msgid "Invalid immediate write operand."
9319 #: config/tc-ns32k.c:1075
9320 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
9323 #: config/tc-ns32k.c:1108
9324 msgid "No such opcode"
9327 #: config/tc-ns32k.c:1183
9328 msgid "Bad suffix, defaulting to d"
9331 #: config/tc-ns32k.c:1210
9332 msgid "Too many operands passed to instruction"
9335 #. Check error in default.
9336 #: config/tc-ns32k.c:1222
9337 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
9340 #: config/tc-ns32k.c:1225
9341 msgid "Wrong number of operands"
9344 #: config/tc-ns32k.c:1298
9346 msgid "Can not do %d byte pc-relative relocation for storage type %d"
9349 #: config/tc-ns32k.c:1301
9351 msgid "Can not do %d byte relocation for storage type %d"
9354 #: config/tc-ns32k.c:1393
9356 msgid "value of %ld out of byte displacement range."
9359 #: config/tc-ns32k.c:1403
9361 msgid "value of %ld out of word displacement range."
9364 #: config/tc-ns32k.c:1418
9366 msgid "value of %ld out of double word displacement range."
9369 #: config/tc-ns32k.c:1439
9371 msgid "Internal logic error. line %d, file \"%s\""
9374 #: config/tc-ns32k.c:1487
9376 msgid "Internal logic error. line %d, file \"%s\""
9379 #: config/tc-ns32k.c:1588
9380 msgid "Bit field out of range"
9383 #: config/tc-ns32k.c:1688
9384 msgid "iif convert internal pcrel/binary"
9387 #: config/tc-ns32k.c:1705
9388 msgid "Bignum too big for long"
9391 #: config/tc-ns32k.c:1782
9392 msgid "iif convert internal pcrel/pointer"
9395 #: config/tc-ns32k.c:1787
9396 msgid "Internal logic error in iif.iifP[n].type"
9399 #. We cant relax this case.
9400 #: config/tc-ns32k.c:1823
9401 msgid "Can't relax difference"
9404 #: config/tc-ns32k.c:1864
9405 msgid "Displacement too large for :d"
9408 #: config/tc-ns32k.c:1877
9409 msgid "Internal logic error in iif.iifP[].type"
9413 #: config/tc-ns32k.c:1909
9415 msgid "Can't hash %s: %s"
9418 #: config/tc-ns32k.c:2179
9420 msgid "invalid architecture option -m%s, ignored"
9423 #: config/tc-ns32k.c:2192
9425 msgid "invalid default displacement size \"%s\". Defaulting to %d."
9428 #: config/tc-ns32k.c:2208
9432 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
9433 "--disp-size-default=<1|2|4>\n"
9436 #: config/tc-ns32k.c:2283
9438 msgid "Cannot find relocation type for symbol %s, code %d"
9441 #: config/tc-or32.c:361
9443 msgid "unknown opcode1: `%s'"
9446 #: config/tc-or32.c:367
9448 msgid "unknown opcode2 `%s'."
9451 #: config/tc-or32.c:404
9453 msgid "instruction not allowed: %s"
9456 #: config/tc-or32.c:407
9458 msgid "too many operands: %s"
9461 #: config/tc-or32.c:491
9462 msgid "call/jmp target out of range (1)"
9465 #: config/tc-or32.c:672
9466 msgid "call/jmp target out of range (2)"
9469 #: config/tc-or32.c:691
9471 msgid "bad relocation type: 0x%02x"
9474 #: config/tc-or32.c:883
9475 msgid "invalid register in & expression"
9478 #: config/tc-pdp11.c:490
9479 msgid "Low order bits truncated in immediate float operand"
9482 #: config/tc-pdp11.c:679 config/tc-z80.c:1890 config/tc-z80.c:1903
9484 msgid "Unknown instruction '%s'"
9487 #: config/tc-pj.c:65 config/tc-pj.c:74
9488 msgid "confusing relocation expressions"
9491 #: config/tc-pj.c:157
9492 msgid "can't have relocation for ipush"
9495 #: config/tc-pj.c:260
9497 msgid "unknown opcode %s"
9500 #: config/tc-pj.c:403
9504 "-little\t\t\tgenerate little endian code\n"
9505 "-big\t\t\tgenerate big endian code\n"
9508 #: config/tc-pj.c:430 config/tc-sh.c:4086 config/tc-sh.c:4093
9509 #: config/tc-sh.c:4100 config/tc-sh.c:4107
9510 msgid "pcrel too far"
9513 #: config/tc-pj.h:38
9514 msgid "convert_frag\n"
9517 #: config/tc-pj.h:39
9518 msgid "estimate size\n"
9521 #: config/tc-ppc.c:1000
9523 msgid "%s unsupported"
9526 #: config/tc-ppc.c:1066 config/tc-s390.c:418 config/tc-s390.c:425
9528 msgid "invalid switch -m%s"
9531 #: config/tc-ppc.c:1102
9534 "PowerPC options:\n"
9535 "-a32\t\t\tgenerate ELF32/XCOFF32\n"
9536 "-a64\t\t\tgenerate ELF64/XCOFF64\n"
9538 "-mpwrx, -mpwr2\t\tgenerate code for POWER/2 (RIOS2)\n"
9539 "-mpwr\t\t\tgenerate code for POWER (RIOS1)\n"
9540 "-m601\t\t\tgenerate code for PowerPC 601\n"
9541 "-mppc, -mppc32, -m603, -m604\n"
9542 "\t\t\tgenerate code for PowerPC 603/604\n"
9543 "-m403, -m405\t\tgenerate code for PowerPC 403/405\n"
9544 "-m440\t\t\tgenerate code for PowerPC 440\n"
9545 "-m7400, -m7410, -m7450, -m7455\n"
9546 "\t\t\tgenerate code for PowerPC 7400/7410/7450/7455\n"
9547 "-m750cl\t\t\tgenerate code for PowerPC 750cl\n"
9550 #: config/tc-ppc.c:1117
9553 "-mppc64, -m620\t\tgenerate code for PowerPC 620/625/630\n"
9554 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
9555 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
9556 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
9557 "-mpower4\t\tgenerate code for Power4 architecture\n"
9558 "-mpower5\t\tgenerate code for Power5 architecture\n"
9559 "-mpower6\t\tgenerate code for Power6 architecture\n"
9560 "-mcell\t\t\tgenerate code for Cell Broadband Engine architecture\n"
9561 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
9562 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
9565 #: config/tc-ppc.c:1128
9568 "-maltivec\t\tgenerate code for AltiVec\n"
9569 "-me300\t\t\tgenerate code for PowerPC e300 family\n"
9570 "-me500, -me500x2\tgenerate code for Motorola e500 core complex\n"
9571 "-mspe\t\t\tgenerate code for Motorola SPE instructions\n"
9572 "-mregnames\t\tAllow symbolic names for registers\n"
9573 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
9576 #: config/tc-ppc.c:1136
9579 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
9580 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
9581 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
9582 "-mlittle, -mlittle-endian, -l, -le\n"
9583 "\t\t\tgenerate code for a little endian machine\n"
9584 "-mbig, -mbig-endian, -b, -be\n"
9585 "\t\t\tgenerate code for a big endian machine\n"
9586 "-msolaris\t\tgenerate code for Solaris\n"
9587 "-mno-solaris\t\tdo not generate code for Solaris\n"
9588 "-V\t\t\tprint assembler version number\n"
9589 "-Qy, -Qn\t\tignored\n"
9592 #: config/tc-ppc.c:1173
9594 msgid "Unknown default cpu = %s, os = %s"
9597 #: config/tc-ppc.c:1199
9598 msgid "Neither Power nor PowerPC opcodes were selected."
9601 #: config/tc-ppc.c:1278
9603 msgid "powerpc_operands[%d].bitm invalid"
9606 #: config/tc-ppc.c:1285
9608 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
9611 #: config/tc-ppc.c:1303
9613 msgid "mask trims opcode bits for %s"
9616 #: config/tc-ppc.c:1312
9618 msgid "operand index error for %s"
9621 #: config/tc-ppc.c:1324
9623 msgid "operand %d overlap in %s"
9626 #: config/tc-ppc.c:1366
9628 msgid "duplicate instruction %s"
9631 #: config/tc-ppc.c:1390
9633 msgid "duplicate macro %s"
9636 #: config/tc-ppc.c:1724
9637 msgid "identifier+constant@got means identifier@got+constant"
9640 #: config/tc-ppc.c:1790
9642 msgid "%s relocations do not fit in %d bytes\n"
9645 #: config/tc-ppc.c:1895
9647 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
9650 #: config/tc-ppc.c:1975
9651 msgid "Relocation cannot be done when using -mrelocatable"
9654 #: config/tc-ppc.c:2024
9655 msgid "TOC section size exceeds 64k"
9658 #: config/tc-ppc.c:2105
9660 msgid "syntax error: invalid toc specifier `%s'"
9663 #: config/tc-ppc.c:2119
9665 msgid "syntax error: expected `]', found `%c'"
9668 #: config/tc-ppc.c:2396
9669 msgid "[tocv] symbol is not a toc symbol"
9672 #: config/tc-ppc.c:2407
9673 msgid "Unimplemented toc32 expression modifier"
9676 #: config/tc-ppc.c:2412
9677 msgid "Unimplemented toc64 expression modifier"
9680 #: config/tc-ppc.c:2416
9682 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
9685 #: config/tc-ppc.c:2634
9686 msgid "unsupported relocation for DS offset field"
9689 #: config/tc-ppc.c:2686
9691 msgid "syntax error; found `%c' but expected `%c'"
9694 #: config/tc-ppc.c:2729 config/tc-ppc.h:92
9695 msgid "instruction address is not a multiple of 4"
9698 #: config/tc-ppc.c:2838
9699 msgid "wrong number of operands"
9702 #: config/tc-ppc.c:2892
9703 msgid "Bad .section directive: want a,e,w,x,M,S,G,T in string"
9706 #: config/tc-ppc.c:2998
9707 msgid "missing size"
9710 #: config/tc-ppc.c:3007
9711 msgid "negative size"
9714 #: config/tc-ppc.c:3044
9715 msgid "missing real symbol name"
9718 #: config/tc-ppc.c:3065
9719 msgid "attempt to redefine symbol"
9722 #: config/tc-ppc.c:3307
9723 msgid "The XCOFF file format does not support arbitrary sections"
9726 #: config/tc-ppc.c:3381
9727 msgid "missing rename string"
9730 #: config/tc-ppc.c:3411 config/tc-ppc.c:3953 read.c:3264
9731 msgid "missing value"
9734 #: config/tc-ppc.c:3429
9735 msgid "illegal .stabx expression; zero assumed"
9738 #: config/tc-ppc.c:3461
9739 msgid "missing class"
9742 #: config/tc-ppc.c:3470
9743 msgid "missing type"
9746 #: config/tc-ppc.c:3550
9747 msgid "missing symbol name"
9750 #: config/tc-ppc.c:3740
9751 msgid "nested .bs blocks"
9754 #: config/tc-ppc.c:3772
9755 msgid ".es without preceding .bs"
9758 #: config/tc-ppc.c:3945
9759 msgid "non-constant byte count"
9762 #: config/tc-ppc.c:3992
9763 msgid ".tc not in .toc section"
9766 #: config/tc-ppc.c:4011
9767 msgid ".tc with no label"
9770 #: config/tc-ppc.c:4102
9771 msgid ".machine stack overflow"
9774 #: config/tc-ppc.c:4109
9775 msgid ".machine stack underflow"
9778 #: config/tc-ppc.c:4116
9780 msgid "invalid machine `%s'"
9783 #: config/tc-ppc.c:4167
9784 msgid "No previous section to return to. Directive ignored."
9789 #: config/tc-ppc.c:4577
9790 msgid "Unsupported section attribute -- 'a'"
9793 #: config/tc-ppc.c:4761
9794 msgid "bad symbol suffix"
9797 #: config/tc-ppc.c:4853
9798 msgid "Unrecognized symbol suffix"
9801 #: config/tc-ppc.c:4941
9802 msgid "two .function pseudo-ops with no intervening .ef"
9805 #: config/tc-ppc.c:4954
9806 msgid ".ef with no preceding .function"
9809 #: config/tc-ppc.c:5082
9811 msgid "warning: symbol %s has no csect"
9814 #: config/tc-ppc.c:5375
9815 msgid "symbol in .toc does not match any .tc"
9818 #: config/tc-ppc.c:5742
9820 msgid "unsupported relocation against %s"
9823 #: config/tc-ppc.c:5815
9825 msgid "cannot emit PC relative %s relocation against %s"
9828 #: config/tc-ppc.c:5820
9830 msgid "cannot emit PC relative %s relocation"
9833 #: config/tc-ppc.c:6002
9835 msgid "Unable to handle reference to symbol %s"
9838 #: config/tc-ppc.c:6005
9839 msgid "Unable to resolve expression"
9842 #: config/tc-ppc.c:6032
9843 msgid "must branch to an address a multiple of 4"
9846 #: config/tc-ppc.c:6036
9848 msgid "@local or @plt branch destination is too far away, %ld bytes"
9851 #: config/tc-ppc.c:6067
9853 msgid "Gas failure, reloc value %d\n"
9856 #: config/tc-s390.c:461
9860 " -mregnames Allow symbolic names for registers\n"
9861 " -mwarn-areg-zero Warn about zero base/index registers\n"
9862 " -mno-regnames Do not allow symbolic names for registers\n"
9863 " -m31 Set file format to 31 bit format\n"
9864 " -m64 Set file format to 64 bit format\n"
9867 #: config/tc-s390.c:468
9870 " -V print assembler version number\n"
9871 " -Qy, -Qn ignored\n"
9874 #: config/tc-s390.c:504
9876 msgid "Internal assembler error for instruction format %s"
9879 #: config/tc-s390.c:520
9881 msgid "Internal assembler error for instruction %s"
9884 #: config/tc-s390.c:767
9886 msgid "identifier+constant@%s means identifier@%s+constant"
9889 #: config/tc-s390.c:850
9890 msgid "Can't handle O_big in s390_exp_compare"
9893 #: config/tc-s390.c:934
9894 msgid "Invalid suffix for literal pool entry"
9897 #: config/tc-s390.c:991
9898 msgid "Big number is too big"
9901 #: config/tc-s390.c:1139
9902 msgid "relocation not applicable"
9905 #: config/tc-s390.c:1327
9906 msgid "invalid operand suffix"
9909 #: config/tc-s390.c:1350
9910 msgid "syntax error; missing '(' after displacement"
9913 #: config/tc-s390.c:1366 config/tc-s390.c:1410 config/tc-s390.c:1440
9914 msgid "syntax error; expected ,"
9917 #: config/tc-s390.c:1398
9918 msgid "syntax error; missing ')' after base register"
9921 #: config/tc-s390.c:1427
9922 msgid "syntax error; ')' not allowed here"
9925 #: config/tc-s390.c:1620 config/tc-s390.c:1643 config/tc-s390.c:1656
9926 msgid "Invalid .insn format\n"
9929 #: config/tc-s390.c:1628
9931 msgid "Unrecognized opcode format: `%s'"
9934 #: config/tc-s390.c:1659
9935 msgid "second operand of .insn not a constant\n"
9938 #: config/tc-s390.c:1662
9939 msgid "missing comma after insn constant\n"
9942 #: config/tc-s390.c:2096
9943 msgid "unsupported relocation type"
9946 #: config/tc-score.c:49
9947 msgid "instruction is not conditional"
9950 #: config/tc-score.c:50
9951 msgid "acc0 expected"
9954 #: config/tc-score.c:51
9955 msgid "div / mul are reserved instructions"
9958 #: config/tc-score.c:52
9959 msgid "This architecture doesn't support mmu"
9962 #: config/tc-score.c:53
9963 msgid "This architecture doesn't support atomic instruction"
9966 #: config/tc-score.c:54
9967 msgid "the label length is longer than 1024"
9970 #: config/tc-score.c:238
9971 msgid "S+core register expected"
9974 #: config/tc-score.c:239
9975 msgid "S+core special-register expected"
9978 #: config/tc-score.c:240
9979 msgid "S+core co-processor register expected"
9982 #: config/tc-score.c:858 config/tc-score.c:1758
9983 msgid "Using temp register(r1)"
9986 #: config/tc-score.c:877
9988 msgid "register expected, not '%.100s'"
9991 #: config/tc-score.c:1263 config/tc-score.c:1270 config/tc-score.c:2645
9992 #: config/tc-score.c:2650 config/tc-score.c:2928 config/tc-score.c:2933
9994 msgid "invalid constant: %d bit expression not in range %d..%d"
9997 #: config/tc-score.c:1310
9998 msgid "invalid constant: bit expression not defined"
10001 #: config/tc-score.c:1772
10003 msgid "low register(r0-r15)expected, not '%.100s'"
10006 #: config/tc-score.c:1867
10008 msgid "high register(r16-r31)expected, not '%.100s'"
10011 #: config/tc-score.c:2099
10013 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
10016 #: config/tc-score.c:2118
10018 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
10021 #: config/tc-score.c:2134 config/tc-score.c:2141
10023 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
10026 #: config/tc-score.c:2431 config/tc-score.c:5662
10031 #: config/tc-score.c:2588
10032 msgid "address offset must be half word alignment"
10035 #: config/tc-score.c:2596
10036 msgid "address offset must be word alignment"
10039 #: config/tc-score.c:2738 config/tc-score.c:2885
10040 msgid "register same as write-back base"
10043 #: config/tc-score.c:2855
10044 msgid "pre-indexed expression expected"
10047 #: config/tc-score.c:2865 config/tc-score.c:3223 config/tc-score.c:3239
10048 #: config/tc-score.c:3310 config/tc-score.c:3353 config/tc-score.c:3475
10049 #: config/tc-score.c:3549 config/tc-score.c:3603 config/tc-score.c:3649
10053 #: config/tc-score.c:3466
10054 msgid "base register nums are over 3 bit"
10057 #: config/tc-score.c:3543 config/tc-score.c:3594
10061 #: config/tc-score.c:3587
10063 msgid "%s register same as write-back base"
10066 #: config/tc-score.c:3589
10067 msgid "destination"
10070 #: config/tc-score.c:3589
10074 #: config/tc-score.c:3993
10075 msgid "li rd label isn't correct instruction form"
10078 #: config/tc-score.c:4506 config/tc-score.c:4535 config/tc-score.c:4561
10079 msgid "lacking label "
10082 #: config/tc-score.c:4513
10083 msgid "invalid constant: 25 bit expression not in range -2^24..2^24"
10086 #: config/tc-score.c:4541
10087 msgid "invalid constant: 12 bit expression not in range -2^11..2^11"
10090 #: config/tc-score.c:4567
10091 msgid "invalid constant: 20 bit expression not in range -2^19..2^19"
10094 #: config/tc-score.c:4600
10095 msgid "lacking label"
10098 #: config/tc-score.c:4605
10099 msgid "invalid constant: 9 bit expression not in range -2^8..2^8"
10102 #: config/tc-score.c:5344
10104 msgid " branch relocation truncate (0x%x) [-2^8 ~ 2^8]"
10107 #: config/tc-score.c:5361 config/tc-score.c:5391
10109 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19]"
10112 #: config/tc-score.c:5415
10114 msgid " branch relocation truncate (0x%x) [-2^8 ~ 2^8]"
10117 #: config/tc-score.c:5581
10119 msgid "cannot represent %s relocation in this object file format1"
10122 #: config/tc-score.c:5640
10123 msgid "pce instruction error (16 bit || 16 bit)'"
10126 #: config/tc-score.c:5770
10128 msgid "Sunplus-v2-0-0-20060510\n"
10131 #: config/tc-score.c:5786
10133 msgid " Score-specific assembler options:\n"
10136 #: config/tc-score.c:5788
10138 msgid " -EB\t\tassemble code for a big-endian cpu\n"
10141 #: config/tc-score.c:5793
10143 msgid " -EL\t\tassemble code for a little-endian cpu\n"
10146 #: config/tc-score.c:5797
10148 msgid " -FIXDD\t\tassemble code for fix data dependency\n"
10151 #: config/tc-score.c:5799
10154 " -NWARN\t\tassemble code for no warning message for fix data "
10158 #: config/tc-score.c:5801
10160 msgid " -SCORE5\t\tassemble code for target is SCORE5\n"
10163 #: config/tc-score.c:5803
10165 msgid " -SCORE5U\tassemble code for target is SCORE5U\n"
10168 #: config/tc-score.c:5805
10171 " -SCORE7\t\tassemble code for target is SCORE7, this is default "
10175 #: config/tc-score.c:5807
10178 " -USE_R1\t\tassemble code for no warning message when using temp "
10182 #: config/tc-score.c:5809
10184 msgid " -KPIC\t\tassemble code for PIC\n"
10187 #: config/tc-score.c:5811
10189 msgid " -O0\t\tassembler will not perform any optimizations\n"
10192 #: config/tc-score.c:5813
10195 " -G gpnum\tassemble code for setting gpsize and default is 8 byte\n"
10198 #: config/tc-score.c:5815
10200 msgid " -V \t\tSunplus release version \n"
10203 #: config/tc-score.c:6415 read.c:1463
10204 msgid "missing size expression"
10207 #: config/tc-score.c:6421
10209 msgid "BSS length (%d) < 0 ignored"
10212 #: config/tc-score.c:6436 read.c:2281
10214 msgid "error setting flags for \".sbss\": %s"
10217 #: config/tc-score.c:6450 config/tc-sparc.c:3797
10218 msgid "missing alignment"
10221 #: config/tc-score.c:6487
10223 msgid "alignment too large; %d assumed"
10226 #: config/tc-score.c:6492 read.c:2342
10227 msgid "alignment negative; 0 assumed"
10230 #: config/tc-score.c:6559 config/tc-z80.c:289 ecoff.c:3355 read.c:1482
10231 #: read.c:1595 read.c:2459 read.c:3006 read.c:3391 symbols.c:326 symbols.c:432
10233 msgid "symbol `%s' is already defined"
10236 #: config/tc-sh64.c:568
10237 msgid "This operand must be constant at assembly time"
10240 #: config/tc-sh64.c:681
10241 msgid "Invalid operand expression"
10244 #: config/tc-sh64.c:773 config/tc-sh64.c:877
10245 msgid "PTB operand is a SHmedia symbol"
10248 #: config/tc-sh64.c:776 config/tc-sh64.c:874
10249 msgid "PTA operand is a SHcompact symbol"
10252 #: config/tc-sh64.c:792
10253 msgid "invalid expression in operand"
10256 #: config/tc-sh64.c:1483
10258 msgid "invalid operand, not a 5-bit unsigned value: %d"
10261 #: config/tc-sh64.c:1488
10263 msgid "invalid operand, not a 6-bit signed value: %d"
10266 #: config/tc-sh64.c:1493
10268 msgid "invalid operand, not a 6-bit unsigned value: %d"
10271 #: config/tc-sh64.c:1498 config/tc-sh64.c:1510
10273 msgid "invalid operand, not a 11-bit signed value: %d"
10276 #: config/tc-sh64.c:1500
10278 msgid "invalid operand, not a multiple of 32: %d"
10281 #: config/tc-sh64.c:1505
10283 msgid "invalid operand, not a 10-bit signed value: %d"
10286 #: config/tc-sh64.c:1512
10288 msgid "invalid operand, not an even value: %d"
10291 #: config/tc-sh64.c:1517
10293 msgid "invalid operand, not a 12-bit signed value: %d"
10296 #: config/tc-sh64.c:1519
10298 msgid "invalid operand, not a multiple of 4: %d"
10301 #: config/tc-sh64.c:1524
10303 msgid "invalid operand, not a 13-bit signed value: %d"
10306 #: config/tc-sh64.c:1526
10308 msgid "invalid operand, not a multiple of 8: %d"
10311 #: config/tc-sh64.c:1531
10313 msgid "invalid operand, not a 16-bit signed value: %d"
10316 #: config/tc-sh64.c:1536
10318 msgid "invalid operand, not a 16-bit unsigned value: %d"
10321 #: config/tc-sh64.c:1542
10322 msgid "operand out of range for PT, PTA and PTB"
10325 #: config/tc-sh64.c:1544
10327 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
10330 #: config/tc-sh64.c:2064
10332 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
10335 #: config/tc-sh64.c:2421 config/tc-sh64.c:2584 config/tc-sh64.c:2599
10336 msgid "invalid PIC reference"
10339 #: config/tc-sh64.c:2478
10340 msgid "can't find opcode"
10343 #: config/tc-sh64.c:2681 config/tc-sh64.c:2721
10344 msgid "invalid operand: expression in PT target"
10347 #: config/tc-sh64.c:2812
10349 msgid "invalid operands to %s"
10352 #: config/tc-sh64.c:2818
10354 msgid "excess operands to %s"
10357 #: config/tc-sh64.c:2863
10359 msgid "The `.mode %s' directive is not valid with this architecture"
10362 #: config/tc-sh64.c:2871
10364 msgid "Invalid argument to .mode: %s"
10367 #: config/tc-sh64.c:2901
10369 msgid "The `.abi %s' directive is not valid with this architecture"
10372 #: config/tc-sh64.c:2907
10373 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
10376 #: config/tc-sh64.c:2912
10377 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
10380 #: config/tc-sh64.c:2915
10382 msgid "Invalid argument to .abi: %s"
10385 #: config/tc-sh64.c:2970
10386 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
10389 #: config/tc-sh64.c:2975
10390 msgid "-shcompact-const-crange is invalid without SHcompact"
10393 #: config/tc-sh64.c:2978
10394 msgid "-expand-pt32 only valid with -abi=64"
10397 #: config/tc-sh64.c:2981
10398 msgid "-no-expand only valid with SHcompact or SHmedia"
10401 #: config/tc-sh64.c:2984
10402 msgid "-expand-pt32 invalid together with -no-expand"
10405 #: config/tc-sh64.c:3199
10407 "SHmedia code not allowed in same section as constants and SHcompact code"
10410 #: config/tc-sh64.c:3217
10411 msgid "No segment info for current section"
10414 #: config/tc-sh64.c:3256
10415 msgid "duplicate datalabel operator ignored"
10418 #: config/tc-sh64.c:3326
10419 msgid "Invalid DataLabel expression"
10422 #: config/tc-sh.c:63
10423 msgid "directive .big encountered when option -big required"
10426 #: config/tc-sh.c:73
10427 msgid "directive .little encountered when option -little required"
10430 #: config/tc-sh.c:1364
10431 msgid "misplaced PIC operand"
10434 #: config/tc-sh.c:1402
10435 msgid "illegal double indirection"
10438 #: config/tc-sh.c:1411
10439 msgid "illegal register after @-"
10442 #: config/tc-sh.c:1427
10443 msgid "must be @(r0,...)"
10446 #: config/tc-sh.c:1451
10447 msgid "syntax error in @(r0,...)"
10450 #: config/tc-sh.c:1456
10451 msgid "syntax error in @(r0...)"
10454 #: config/tc-sh.c:1501
10455 msgid "Deprecated syntax."
10458 #: config/tc-sh.c:1513 config/tc-sh.c:1518
10459 msgid "syntax error in @(disp,[Rn, gbr, pc])"
10462 #: config/tc-sh.c:1523
10463 msgid "expecting )"
10466 #: config/tc-sh.c:1531
10467 msgid "illegal register after @"
10470 #: config/tc-sh.c:2202
10472 msgid "unhandled %d\n"
10475 #: config/tc-sh.c:2368
10477 msgid "Invalid register: 'r%d'"
10480 #: config/tc-sh.c:2472
10482 msgid "failed for %d\n"
10485 #: config/tc-sh.c:2585 config/tc-sh.c:2984
10486 msgid "invalid operands for opcode"
10489 #: config/tc-sh.c:2590
10490 msgid "insn can't be combined with parallel processing insn"
10493 #: config/tc-sh.c:2597 config/tc-sh.c:2608 config/tc-sh.c:2640
10494 msgid "multiple movx specifications"
10497 #: config/tc-sh.c:2602 config/tc-sh.c:2624 config/tc-sh.c:2663
10498 msgid "multiple movy specifications"
10501 #: config/tc-sh.c:2611 config/tc-sh.c:2644
10502 msgid "invalid movx address register"
10505 #: config/tc-sh.c:2613
10506 msgid "insn cannot be combined with non-nopy"
10509 #: config/tc-sh.c:2627 config/tc-sh.c:2683
10510 msgid "invalid movy address register"
10513 #: config/tc-sh.c:2629
10514 msgid "insn cannot be combined with non-nopx"
10517 #: config/tc-sh.c:2642
10518 msgid "previous movy requires nopx"
10521 #: config/tc-sh.c:2650 config/tc-sh.c:2655
10522 msgid "invalid movx dsp register"
10525 #: config/tc-sh.c:2665
10526 msgid "previous movx requires nopy"
10529 #: config/tc-sh.c:2674 config/tc-sh.c:2679
10530 msgid "invalid movy dsp register"
10533 #: config/tc-sh.c:2689
10534 msgid "dsp immediate shift value not constant"
10537 #: config/tc-sh.c:2703 config/tc-sh.c:2729
10538 msgid "multiple parallel processing specifications"
10541 #: config/tc-sh.c:2722
10542 msgid "multiple condition specifications"
10545 #: config/tc-sh.c:2760
10546 msgid "insn cannot be combined with pmuls"
10549 #: config/tc-sh.c:2776
10550 msgid "bad combined pmuls output operand"
10553 #: config/tc-sh.c:2786
10554 msgid "destination register is same for parallel insns"
10557 #: config/tc-sh.c:2795
10558 msgid "condition not followed by conditionalizable insn"
10561 #: config/tc-sh.c:2805
10562 msgid "unrecognized characters at end of parallel processing insn"
10565 #: config/tc-sh.c:2921
10566 msgid "opcode not valid for this cpu variant"
10569 #: config/tc-sh.c:2954
10570 msgid "Delayed branches not available on SH1"
10573 #: config/tc-sh.c:2989
10575 msgid "excess operands: '%s'"
10578 #: config/tc-sh.c:3116
10579 msgid ".uses pseudo-op seen when not relaxing"
10582 #: config/tc-sh.c:3122
10583 msgid "bad .uses format"
10586 #: config/tc-sh.c:3224
10587 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
10590 #: config/tc-sh.c:3230
10591 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
10594 #: config/tc-sh.c:3232
10595 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
10598 #: config/tc-sh.c:3273
10599 msgid "Invalid combination: --abi=32 with --abi=64"
10602 #: config/tc-sh.c:3279
10603 msgid "Invalid combination: --abi=64 with --abi=32"
10606 #: config/tc-sh.c:3281
10607 msgid "Invalid combination: --isa=SHcompact with --abi=64"
10610 #: config/tc-sh.c:3315
10614 "--little\t\tgenerate little endian code\n"
10615 "--big\t\t\tgenerate big endian code\n"
10616 "--relax\t\t\talter jump instructions for long displacements\n"
10617 "--renesas\t\tdisable optimization with section symbol for\n"
10618 "\t\t\tcompatibility with Renesas assembler.\n"
10619 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
10620 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
10621 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
10622 "--isa=[any\t\tuse most appropriate isa\n"
10623 " | dsp same as '-dsp'\n"
10627 #: config/tc-sh.c:3341
10630 "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
10636 #: config/tc-sh.c:3346
10639 "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
10640 "\t\t\tfile type\n"
10641 "--shcompact-const-crange emit code-range descriptors for constants in\n"
10642 "\t\t\tSHcompact code sections\n"
10643 "--no-mix\t\tdisallow SHmedia code in the same section as\n"
10644 "\t\t\tconstants and SHcompact code\n"
10645 "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
10646 "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
10647 "\t\t\tto 32 bits only\n"
10650 #: config/tc-sh.c:3445
10651 msgid ".uses does not refer to a local symbol in the same section"
10654 #: config/tc-sh.c:3464
10655 msgid "can't find fixup pointed to by .uses"
10658 #: config/tc-sh.c:3484
10659 msgid ".uses target does not refer to a local symbol in the same section"
10662 #: config/tc-sh.c:3561
10663 msgid "displacement overflows 12-bit field"
10666 #: config/tc-sh.c:3564
10668 msgid "displacement to defined symbol %s overflows 12-bit field"
10671 #: config/tc-sh.c:3568
10673 msgid "displacement to undefined symbol %s overflows 12-bit field"
10676 #: config/tc-sh.c:3641
10677 msgid "displacement overflows 8-bit field"
10680 #: config/tc-sh.c:3644
10682 msgid "displacement to defined symbol %s overflows 8-bit field"
10685 #: config/tc-sh.c:3648
10687 msgid "displacement to undefined symbol %s overflows 8-bit field "
10690 #: config/tc-sh.c:3665
10692 msgid "overflow in branch to %s; converted into longer instruction sequence"
10695 #: config/tc-sh.c:3731 config/tc-sh.c:3778 config/tc-sparc.c:4314
10696 #: config/tc-sparc.c:4339
10697 msgid "misaligned data"
10700 #: config/tc-sh.c:4206
10701 msgid "misaligned offset"
10704 #: config/tc-sparc.c:286
10705 msgid "Invalid default architecture, broken assembler."
10708 #: config/tc-sparc.c:290 config/tc-sparc.c:497
10709 msgid "Bad opcode table, broken assembler."
10712 #: config/tc-sparc.c:489
10714 msgid "invalid architecture -xarch=%s"
10717 #: config/tc-sparc.c:491
10719 msgid "invalid architecture -A%s"
10722 #: config/tc-sparc.c:558
10724 msgid "No compiled in support for %d bit object file format"
10727 #: config/tc-sparc.c:636
10729 msgid "SPARC options:\n"
10732 #: config/tc-sparc.c:665
10736 "\t\t\tspecify variant of SPARC architecture\n"
10737 "-bump\t\t\twarn when assembler switches architectures\n"
10738 "-sparc\t\t\tignored\n"
10739 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
10740 "-relax\t\t\trelax jumps and branches (default)\n"
10741 "-no-relax\t\tavoid changing any jumps and branches\n"
10744 #: config/tc-sparc.c:673
10746 msgid "-k\t\t\tgenerate PIC\n"
10749 #: config/tc-sparc.c:677
10752 "-32\t\t\tcreate 32 bit object file\n"
10753 "-64\t\t\tcreate 64 bit object file\n"
10756 #: config/tc-sparc.c:680
10758 msgid "\t\t\t[default is %d]\n"
10761 #: config/tc-sparc.c:682
10764 "-TSO\t\t\tuse Total Store Ordering\n"
10765 "-PSO\t\t\tuse Partial Store Ordering\n"
10766 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
10769 #: config/tc-sparc.c:686
10771 msgid "\t\t\t[default is %s]\n"
10774 #: config/tc-sparc.c:688
10777 "-KPIC\t\t\tgenerate PIC\n"
10778 "-V\t\t\tprint assembler version number\n"
10779 "-undeclared-regs\tignore application global register usage without\n"
10780 "\t\t\tappropriate .register directive (default)\n"
10781 "-no-undeclared-regs\tforce error on application global register usage\n"
10782 "\t\t\twithout appropriate .register directive\n"
10783 "-q\t\t\tignored\n"
10784 "-Qy, -Qn\t\tignored\n"
10785 "-s\t\t\tignored\n"
10788 #: config/tc-sparc.c:700
10791 "-EL\t\t\tgenerate code for a little endian machine\n"
10792 "-EB\t\t\tgenerate code for a big endian machine\n"
10793 "--little-endian-data\tgenerate code for a machine having big endian\n"
10794 " instructions and little endian data.\n"
10797 #: config/tc-sparc.c:833
10799 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
10802 #: config/tc-sparc.c:852
10804 msgid "Internal error: can't find opcode `%s' for `%s'\n"
10807 #: config/tc-sparc.c:998
10808 msgid "Support for 64-bit arithmetic not compiled in."
10811 #: config/tc-sparc.c:1045
10812 msgid "set: number not in 0..4294967295 range"
10815 #: config/tc-sparc.c:1052
10816 msgid "set: number not in -2147483648..4294967295 range"
10819 #: config/tc-sparc.c:1112
10820 msgid "setsw: number not in -2147483648..4294967295 range"
10823 #: config/tc-sparc.c:1161
10824 msgid "setx: temporary register same as destination register"
10827 #: config/tc-sparc.c:1232
10828 msgid "setx: illegal temporary register g0"
10831 #: config/tc-sparc.c:1330
10832 msgid "FP branch in delay slot"
10835 #: config/tc-sparc.c:1345
10836 msgid "FP branch preceded by FP instruction; NOP inserted"
10839 #: config/tc-sparc.c:1385
10840 msgid "failed special case insn sanity check"
10843 #: config/tc-sparc.c:1475
10844 msgid ": invalid membar mask name"
10847 #: config/tc-sparc.c:1491
10848 msgid ": invalid membar mask expression"
10851 #: config/tc-sparc.c:1496
10852 msgid ": invalid membar mask number"
10855 #: config/tc-sparc.c:1511
10856 msgid ": invalid siam mode expression"
10859 #: config/tc-sparc.c:1516
10860 msgid ": invalid siam mode number"
10863 #: config/tc-sparc.c:1532
10864 msgid ": invalid prefetch function name"
10867 #: config/tc-sparc.c:1540
10868 msgid ": invalid prefetch function expression"
10871 #: config/tc-sparc.c:1545
10872 msgid ": invalid prefetch function number"
10875 #: config/tc-sparc.c:1573 config/tc-sparc.c:1585
10876 msgid ": unrecognizable privileged register"
10879 #: config/tc-sparc.c:1609 config/tc-sparc.c:1621
10880 msgid ": unrecognizable hyperprivileged register"
10883 #: config/tc-sparc.c:1645 config/tc-sparc.c:1670
10884 msgid ": unrecognizable v9a or v9b ancillary state register"
10887 #: config/tc-sparc.c:1650
10888 msgid ": rd on write only ancillary state register"
10891 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
10892 #: config/tc-sparc.c:1658
10893 msgid ": unrecognizable v9a ancillary state register"
10896 #: config/tc-sparc.c:1694
10897 msgid ": asr number must be between 16 and 31"
10900 #: config/tc-sparc.c:1702
10901 msgid ": asr number must be between 0 and 31"
10904 #: config/tc-sparc.c:1712
10906 msgid ": expecting %asrN"
10909 #: config/tc-sparc.c:1898 config/tc-sparc.c:1936 config/tc-sparc.c:2343
10910 #: config/tc-sparc.c:2379
10912 msgid "Illegal operands: %%%s requires arguments in ()"
10915 #: config/tc-sparc.c:1904
10918 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
10922 #: config/tc-sparc.c:1915
10924 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
10927 #: config/tc-sparc.c:2122
10928 msgid "detected global register use not covered by .register pseudo-op"
10931 #: config/tc-sparc.c:2193
10932 msgid ": There are only 64 f registers; [0-63]"
10935 #: config/tc-sparc.c:2195 config/tc-sparc.c:2213
10936 msgid ": There are only 32 f registers; [0-31]"
10939 #: config/tc-sparc.c:2205
10940 msgid ": There are only 32 single precision f registers; [0-31]"
10943 #: config/tc-sparc.c:2391
10946 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
10949 #: config/tc-sparc.c:2501
10951 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
10954 #: config/tc-sparc.c:2511
10957 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
10961 #: config/tc-sparc.c:2529
10962 msgid ": PC-relative operand can't be a constant"
10965 #: config/tc-sparc.c:2536
10966 msgid ": TLS operand can't be a constant"
10969 #: config/tc-sparc.c:2569
10970 msgid ": invalid ASI name"
10973 #: config/tc-sparc.c:2577
10974 msgid ": invalid ASI expression"
10977 #: config/tc-sparc.c:2582
10978 msgid ": invalid ASI number"
10981 #: config/tc-sparc.c:2679
10982 msgid "OPF immediate operand out of range (0-0x1ff)"
10985 #: config/tc-sparc.c:2684
10986 msgid "non-immediate OPF operand, ignored"
10989 #: config/tc-sparc.c:2703
10990 msgid ": invalid cpreg name"
10993 #: config/tc-sparc.c:2732
10995 msgid "Illegal operands%s"
10998 #: config/tc-sparc.c:2766
11000 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
11003 #: config/tc-sparc.c:2802
11005 msgid "Architecture mismatch on \"%s\"."
11008 #: config/tc-sparc.c:2803
11010 msgid " (Requires %s; requested architecture is %s.)"
11013 #: config/tc-sparc.c:3423
11015 msgid "bad or unhandled relocation type: 0x%02x"
11018 #: config/tc-sparc.c:3759
11019 msgid "Expected comma after name"
11022 #: config/tc-sparc.c:3768
11024 msgid "BSS length (%d.) <0! Ignored."
11027 #: config/tc-sparc.c:3780
11028 msgid "bad .reserve segment -- expected BSS segment"
11031 #: config/tc-sparc.c:3808
11033 msgid "alignment too large; assuming %d"
11036 #: config/tc-sparc.c:3814 config/tc-sparc.c:3965
11037 msgid "negative alignment"
11040 #: config/tc-sparc.c:3824 config/tc-sparc.c:3988 read.c:1319 read.c:2354
11041 msgid "alignment not a power of 2"
11044 #: config/tc-sparc.c:3902 config/tc-v850.c:222
11045 msgid "Expected comma after symbol-name"
11048 #: config/tc-sparc.c:3912
11050 msgid ".COMMon length (%lu) out of range ignored"
11053 #: config/tc-sparc.c:3945
11054 msgid "Expected comma after common length"
11057 #: config/tc-sparc.c:3959
11059 msgid "alignment too large; assuming %ld"
11062 #: config/tc-sparc.c:4105
11063 msgid "Unknown segment type"
11066 #: config/tc-sparc.c:4184 config/tc-sparc.c:4194
11068 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
11071 #: config/tc-sparc.c:4212
11072 msgid "redefinition of global register"
11075 #: config/tc-sparc.c:4223
11077 msgid "Register symbol %s already defined."
11080 #: config/tc-sparc.c:4432
11082 msgid "Illegal operands: %%r_plt in %d-byte data field"
11085 #: config/tc-sparc.c:4442
11087 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
11090 #: config/tc-sparc.c:4479 config/tc-vax.c:3312
11092 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
11095 #: config/tc-sparc.c:4487 config/tc-sparc.c:4518 config/tc-sparc.c:4527
11096 #: config/tc-vax.c:3320 config/tc-vax.c:3351 config/tc-vax.c:3360
11098 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
11101 #: config/tc-sparc.c:4536 config/tc-vax.c:3369
11103 msgid "Illegal operands: garbage after %%r_%s%d()"
11106 #: config/tc-sparc.h:60
11107 msgid "sparc convert_frag\n"
11110 #: config/tc-sparc.h:62 config/tc-z80.h:53
11111 msgid "estimate_size_before_relax called"
11114 #: config/tc-spu.c:126
11116 msgid "Can't hash instruction '%s':%s"
11119 #: config/tc-spu.c:180
11122 " --apuasm\t\t emulate behaviour of apuasm\n"
11125 #: config/tc-spu.c:286
11127 msgid "Invalid mnemonic '%s'"
11130 #: config/tc-spu.c:292
11132 msgid "'%s' is only available in DD2.0 or higher."
11135 #: config/tc-spu.c:324
11137 msgid "Error in argument %d. Expecting: \"%s\""
11140 #: config/tc-spu.c:335
11141 msgid "Mixing register syntax, with and without '$'."
11144 #: config/tc-spu.c:341
11146 msgid "Treating '%-*s' as a symbol."
11149 #: config/tc-spu.c:547
11150 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
11153 #: config/tc-spu.c:549
11154 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
11157 #: config/tc-spu.c:592
11159 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
11162 #: config/tc-spu.c:598
11164 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
11167 #: config/tc-spu.c:668 config/tc-spu.c:671
11169 msgid "Constant expression %d out of range, [%d, %d]."
11172 #: config/tc-spu.c:856
11173 msgid "Relaxation should never occur"
11176 #: config/tc-spu.h:83
11177 msgid "spu convert_frag\n"
11180 #: config/tc-tic4x.c:2900
11185 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
11186 " 30 - TMS320C30\n"
11187 " 31 - TMS320C31, TMS320LC31\n"
11188 " 32 - TMS320C32\n"
11189 " 33 - TMS320VC33\n"
11190 " 40 - TMS320C40\n"
11191 " 44 - TMS320C44\n"
11192 " -mrev=REV set cpu hardware revision (integer numbers).\n"
11193 " Combinations of -mcpu and -mrev will enable/"
11195 " the appropriate options (-midle2, -mlowpower and\n"
11196 " -menhanced) according to the selected type\n"
11197 " -mbig select big memory model\n"
11198 " -msmall select small memory model (default)\n"
11199 " -mregparm select register parameters (default)\n"
11200 " -mmemparm select memory parameters\n"
11201 " -midle2 enable IDLE2 support\n"
11202 " -mlowpower enable LOPOWER and MAXSPEED support\n"
11203 " -menhanced enable enhanced opcode support\n"
11206 #. Only word (et al.), align, or conditionals are allowed within
11208 #: config/tc-tic54x.c:220
11209 msgid "pseudo-op illegal within .struct/.union"
11212 #: config/tc-tic54x.c:345
11214 msgid "C54x-specific command line options:\n"
11217 #: config/tc-tic54x.c:346
11219 msgid "-mfar-mode | -mf Use extended addressing\n"
11222 #: config/tc-tic54x.c:347
11224 msgid "-mcpu=<CPU version> Specify the CPU version\n"
11227 #: config/tc-tic54x.c:348
11229 msgid "-merrors-to-file <filename>\n"
11232 #: config/tc-tic54x.c:349
11234 msgid "-me <filename> Redirect errors to a file\n"
11237 #: config/tc-tic54x.c:471
11238 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
11241 #: config/tc-tic54x.c:525
11242 msgid "Unterminated string after absolute expression"
11245 #: config/tc-tic54x.c:533
11246 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
11249 #: config/tc-tic54x.c:545
11250 msgid "symbols assigned with .eval must begin with a letter"
11253 #: config/tc-tic54x.c:803
11254 msgid "Offset on nested structures is ignored"
11257 #: config/tc-tic54x.c:854
11259 msgid ".end%s without preceding .%s"
11262 #: config/tc-tic54x.c:921
11264 msgid "Unrecognized struct/union tag '%s'"
11267 #: config/tc-tic54x.c:923
11268 msgid ".tag requires a structure tag"
11271 #: config/tc-tic54x.c:929
11272 msgid "Label required for .tag"
11275 #: config/tc-tic54x.c:948
11277 msgid ".tag target '%s' undefined"
11280 #: config/tc-tic54x.c:1011
11282 msgid ".field count '%d' out of range (1 <= X <= 32)"
11285 #: config/tc-tic54x.c:1039
11287 msgid "Unrecognized field type '%c'"
11290 #. Disallow .byte with a non constant expression that will
11291 #. require relocation.
11292 #: config/tc-tic54x.c:1176
11293 msgid "Relocatable values require at least WORD storage"
11296 #: config/tc-tic54x.c:1238
11297 msgid "Use of .def/.ref is deprecated. Use .global instead"
11300 #: config/tc-tic54x.c:1437
11301 msgid ".space/.bes repeat count is negative, ignored"
11304 #: config/tc-tic54x.c:1442
11305 msgid ".space/.bes repeat count is zero, ignored"
11308 #: config/tc-tic54x.c:1520
11309 msgid "Missing size argument"
11312 #: config/tc-tic54x.c:1657
11313 msgid "CPU version has already been set"
11316 #: config/tc-tic54x.c:1661
11318 msgid "Unrecognized version '%s'"
11321 #: config/tc-tic54x.c:1667
11322 msgid "Changing of CPU version on the fly not supported"
11325 #: config/tc-tic54x.c:1803
11326 msgid "p2align not supported on this target"
11329 #: config/tc-tic54x.c:1816
11330 msgid "Argument to .even ignored"
11333 #: config/tc-tic54x.c:1863
11334 msgid "Invalid field size, must be from 1 to 32"
11337 #: config/tc-tic54x.c:1876
11338 msgid "field size must be 16 when value is relocatable"
11341 #: config/tc-tic54x.c:1891
11342 msgid "field value truncated"
11345 #: config/tc-tic54x.c:2000 config/tc-tic54x.c:2317
11347 msgid "Unrecognized section '%s'"
11350 #: config/tc-tic54x.c:2009
11351 msgid "Current section is unitialized, section name required for .clink"
11354 #: config/tc-tic54x.c:2223
11355 msgid "ENDLOOP without corresponding LOOP"
11358 #: config/tc-tic54x.c:2267
11359 msgid "Mixing of normal and extended addressing not supported"
11362 #: config/tc-tic54x.c:2273
11363 msgid "Extended addressing not supported on the specified CPU"
11366 #: config/tc-tic54x.c:2323
11367 msgid ".sblock may be used for initialized sections only"
11370 #: config/tc-tic54x.c:2354
11371 msgid "Symbol missing for .set/.equ"
11374 #: config/tc-tic54x.c:2413
11375 msgid ".var may only be used within a macro definition"
11378 #: config/tc-tic54x.c:2421
11379 msgid "Substitution symbols must begin with a letter"
11382 #: config/tc-tic54x.c:2515
11384 msgid "can't open macro library file '%s' for reading: %s"
11387 #: config/tc-tic54x.c:2522
11389 msgid "File '%s' not in macro archive format"
11392 #: config/tc-tic54x.c:2654
11394 msgid "Bad COFF version '%s'"
11397 #: config/tc-tic54x.c:2663
11399 msgid "Bad CPU version '%s'"
11402 #: config/tc-tic54x.c:2676 config/tc-tic54x.c:2679
11404 msgid "Can't redirect stderr to the file '%s'"
11407 #: config/tc-tic54x.c:2807
11409 msgid "Undefined substitution symbol '%s'"
11412 #: config/tc-tic54x.c:3464
11413 msgid "Badly formed address expression"
11416 #: config/tc-tic54x.c:3728
11418 msgid "Invalid dmad syntax '%s'"
11421 #: config/tc-tic54x.c:3794
11424 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
11427 #: config/tc-tic54x.c:3847
11428 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
11431 #: config/tc-tic54x.c:3867
11433 msgid "Unrecognized indirect address format \"%s\""
11436 #: config/tc-tic54x.c:3906
11438 msgid "Operand '%s' out of range (%d <= x <= %d)"
11441 #: config/tc-tic54x.c:3926
11442 msgid "Error in relocation handling"
11445 #: config/tc-tic54x.c:3947 config/tc-tic54x.c:4011 config/tc-tic54x.c:4043
11447 msgid "Unrecognized condition code \"%s\""
11450 #: config/tc-tic54x.c:3964
11452 msgid "Condition \"%s\" does not match preceding group"
11455 #: config/tc-tic54x.c:3972
11458 "Condition \"%s\" uses a different accumulator from a preceding condition"
11461 #: config/tc-tic54x.c:3979
11462 msgid "Only one comparison conditional allowed"
11465 #: config/tc-tic54x.c:3984
11466 msgid "Only one overflow conditional allowed"
11469 #: config/tc-tic54x.c:3992
11471 msgid "Duplicate %s conditional"
11474 #: config/tc-tic54x.c:4027
11475 msgid "Invalid auxiliary register (use AR0-AR7)"
11478 #: config/tc-tic54x.c:4063
11479 msgid "lk addressing modes are invalid for memory-mapped register addressing"
11482 #: config/tc-tic54x.c:4071
11484 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
11485 "Resulting behavior is undefined."
11488 #: config/tc-tic54x.c:4097
11490 "Destination accumulator for each part of this parallel instruction must be "
11494 #: config/tc-tic54x.c:4146
11496 msgid "Memory mapped register \"%s\" out of range"
11499 #: config/tc-tic54x.c:4185
11500 msgid "Invalid operand (use 1, 2, or 3)"
11503 #: config/tc-tic54x.c:4210
11504 msgid "A status register or status bit name is required"
11507 #: config/tc-tic54x.c:4220
11509 msgid "Unrecognized status bit \"%s\""
11512 #: config/tc-tic54x.c:4243
11514 msgid "Invalid status register \"%s\""
11517 #: config/tc-tic54x.c:4255
11519 msgid "Operand \"%s\" out of range (use 1 or 2)"
11522 #: config/tc-tic54x.c:4463
11524 msgid "Unrecognized instruction \"%s\""
11527 #: config/tc-tic54x.c:4492
11529 msgid "Unrecognized operand list '%s' for instruction '%s'"
11532 #: config/tc-tic54x.c:4524
11534 msgid "Unrecognized parallel instruction \"%s\""
11537 #: config/tc-tic54x.c:4575
11539 msgid "Invalid operand (s) for parallel instruction \"%s\""
11542 #: config/tc-tic54x.c:4578
11544 msgid "Unrecognized parallel instruction combination \"%s || %s\""
11547 #: config/tc-tic54x.c:4815
11549 msgid "%s symbol recursion stopped at second appearance of '%s'"
11552 #: config/tc-tic54x.c:4855
11553 msgid "Unrecognized substitution symbol function"
11556 #: config/tc-tic54x.c:4860
11557 msgid "Missing '(' after substitution symbol function"
11560 #: config/tc-tic54x.c:4874
11561 msgid "Expecting second argument"
11564 #: config/tc-tic54x.c:4887 config/tc-tic54x.c:4937
11565 msgid "Extra junk in function call, expecting ')'"
11568 #: config/tc-tic54x.c:4913
11569 msgid "Function expects two arguments"
11572 #: config/tc-tic54x.c:4926
11573 msgid "Expecting character constant argument"
11576 #: config/tc-tic54x.c:4932
11577 msgid "Both arguments must be substitution symbols"
11580 #: config/tc-tic54x.c:4985
11582 msgid "Invalid subscript (use 1 to %d)"
11585 #: config/tc-tic54x.c:4995
11587 msgid "Invalid length (use 0 to %d"
11590 #: config/tc-tic54x.c:5005
11591 msgid "Missing ')' in subscripted substitution symbol expression"
11594 #: config/tc-tic54x.c:5025
11595 msgid "Missing forced substitution terminator ':'"
11598 #: config/tc-tic54x.c:5180
11601 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
11605 #: config/tc-tic54x.c:5221
11607 msgid "Unrecognized parallel instruction '%s'"
11610 #: config/tc-tic54x.c:5233
11612 msgid "Instruction '%s' requires an LP cpu version"
11615 #: config/tc-tic54x.c:5240
11617 msgid "Instruction '%s' requires far mode addressing"
11620 #: config/tc-tic54x.c:5252
11623 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
11624 "left). Resulting behavior is undefined."
11627 #: config/tc-tic54x.c:5262
11629 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
11630 "Resulting behavior is undefined."
11633 #: config/tc-tic54x.c:5273
11635 msgid "'%s' is not repeatable. Resulting behavior is undefined."
11638 #: config/tc-tic54x.c:5277
11640 "Instructions using long offset modifiers or absolute addresses are not "
11641 "repeatable. Resulting behavior is undefined."
11644 #: config/tc-tic54x.c:5457
11646 msgid "Unsupported relocation size %d"
11649 #: config/tc-tic54x.c:5600
11650 msgid "non-absolute value used with .space/.bes"
11653 #: config/tc-tic54x.c:5604
11655 msgid "negative value ignored in %s"
11658 #: config/tc-tic54x.c:5693
11660 msgid "attempt to .space/.bes backwards? (%ld)"
11663 #: config/tc-tic54x.c:5727
11665 msgid "Invalid label '%s'"
11668 #: config/tc-v850.c:233
11670 msgid ".COMMon length (%d.) < 0! Ignored."
11673 #: config/tc-v850.c:254
11675 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
11678 #: config/tc-v850.c:280
11679 msgid "Common alignment negative; 0 assumed"
11682 #: config/tc-v850.c:938
11684 msgid "unknown operand shift: %x\n"
11687 #: config/tc-v850.c:939
11688 msgid "internal failure in parse_register_list"
11691 #: config/tc-v850.c:955
11692 msgid "constant expression or register list expected"
11695 #: config/tc-v850.c:960 config/tc-v850.c:973 config/tc-v850.c:992
11696 msgid "high bits set in register list expression"
11699 #: config/tc-v850.c:1031 config/tc-v850.c:1094
11700 msgid "illegal register included in list"
11703 #: config/tc-v850.c:1037
11704 msgid "system registers cannot be included in list"
11707 #: config/tc-v850.c:1042
11708 msgid "PSW cannot be included in list"
11711 #: config/tc-v850.c:1049
11712 msgid "High value system registers cannot be included in list"
11715 #: config/tc-v850.c:1073
11716 msgid "second register should follow dash in register list"
11719 #: config/tc-v850.c:1118
11721 msgid " V850 options:\n"
11724 #: config/tc-v850.c:1119
11726 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
11729 #: config/tc-v850.c:1120
11732 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
11735 #: config/tc-v850.c:1121
11737 msgid " -mv850 The code is targeted at the v850\n"
11740 #: config/tc-v850.c:1122
11742 msgid " -mv850e The code is targeted at the v850e\n"
11745 #: config/tc-v850.c:1123
11747 msgid " -mv850e1 The code is targeted at the v850e1\n"
11750 #: config/tc-v850.c:1124
11753 " -mv850any The code is generic, despite any processor "
11754 "specific instructions\n"
11757 #: config/tc-v850.c:1125
11759 msgid " -mrelax Enable relaxation\n"
11762 #: config/tc-v850.c:1323
11764 msgid "Unable to determine default target processor from string: %s"
11767 #: config/tc-v850.c:1358
11768 msgid "lo() relocation used on an instruction which does not support it"
11771 #: config/tc-v850.c:1375
11772 msgid "ctoff() relocation used on an instruction which does not support it"
11775 #: config/tc-v850.c:1397
11776 msgid "sdaoff() relocation used on an instruction which does not support it"
11779 #: config/tc-v850.c:1419
11780 msgid "zdaoff() relocation used on an instruction which does not support it"
11783 #: config/tc-v850.c:1452
11784 msgid "tdaoff() relocation used on an instruction which does not support it"
11787 #: config/tc-v850.c:1657
11788 msgid "Target processor does not support this instruction."
11791 #: config/tc-v850.c:1746 config/tc-v850.c:1775 config/tc-v850.c:1955
11792 msgid "immediate operand is too large"
11795 #: config/tc-v850.c:1757
11796 msgid "AAARG -> unhandled constant reloc"
11799 #: config/tc-v850.c:1800
11800 msgid "invalid register name"
11803 #: config/tc-v850.c:1804
11804 msgid "register r0 cannot be used here"
11807 #: config/tc-v850.c:1815
11808 msgid "invalid system register name"
11811 #: config/tc-v850.c:1827
11812 msgid "expected EP register"
11815 #: config/tc-v850.c:1843
11816 msgid "invalid condition code name"
11819 #: config/tc-v850.c:1863 config/tc-v850.c:1867
11820 msgid "constant too big to fit into instruction"
11823 #: config/tc-v850.c:1920
11824 msgid "syntax error: value is missing before the register name"
11827 #: config/tc-v850.c:1922
11828 msgid "syntax error: register not expected"
11831 #: config/tc-v850.c:1935
11832 msgid "syntax error: system register not expected"
11835 #: config/tc-v850.c:1939
11836 msgid "syntax error: condition code not expected"
11839 #: config/tc-v850.c:1973 config/tc-xtensa.c:11561
11840 msgid "invalid operand"
11843 #: config/tc-vax.c:1343
11844 msgid "no '[' to match ']'"
11847 #: config/tc-vax.c:1359
11848 msgid "bad register in []"
11851 #: config/tc-vax.c:1361
11852 msgid "[PC] index banned"
11855 #: config/tc-vax.c:1397
11856 msgid "no '(' to match ')'"
11859 #: config/tc-vax.c:1513
11860 msgid "invalid branch operand"
11863 #: config/tc-vax.c:1540
11864 msgid "address prohibits @"
11867 #: config/tc-vax.c:1542
11868 msgid "address prohibits #"
11871 #: config/tc-vax.c:1546
11872 msgid "address prohibits -()"
11875 #: config/tc-vax.c:1548
11876 msgid "address prohibits ()+"
11879 #: config/tc-vax.c:1551
11880 msgid "address prohibits ()"
11883 #: config/tc-vax.c:1553
11884 msgid "address prohibits []"
11887 #: config/tc-vax.c:1555
11888 msgid "address prohibits register"
11891 #: config/tc-vax.c:1557
11892 msgid "address prohibits displacement length specifier"
11895 #: config/tc-vax.c:1585
11896 msgid "invalid operand of S^#"
11899 #: config/tc-vax.c:1598
11900 msgid "S^# needs expression"
11903 #: config/tc-vax.c:1605
11904 msgid "S^# may only read-access"
11907 #: config/tc-vax.c:1628
11908 msgid "invalid operand of -()"
11911 #: config/tc-vax.c:1634
11912 msgid "-(PC) unpredictable"
11915 #: config/tc-vax.c:1636
11916 msgid "[]index same as -()register: unpredictable"
11919 #: config/tc-vax.c:1668
11920 msgid "invalid operand of ()+"
11923 #: config/tc-vax.c:1674
11924 msgid "(PC)+ unpredictable"
11927 #: config/tc-vax.c:1676
11928 msgid "[]index same as ()+register: unpredictable"
11931 #: config/tc-vax.c:1699
11932 msgid "# conflicts length"
11935 #: config/tc-vax.c:1701
11936 msgid "# bars register"
11939 #: config/tc-vax.c:1721
11940 msgid "writing or modifying # is unpredictable"
11943 #: config/tc-vax.c:1747
11944 msgid "length not needed"
11947 #: config/tc-vax.c:1754
11948 msgid "can't []index a register, because it has no address"
11951 #: config/tc-vax.c:1756
11952 msgid "a register has no address"
11955 #: config/tc-vax.c:1765
11956 msgid "PC part of operand unpredictable"
11959 #: config/tc-vax.c:1921
11960 msgid "odd number of bytes in operand description"
11963 #: config/tc-vax.c:1935
11964 msgid "Bad operand"
11967 #: config/tc-vax.c:1940
11968 msgid "Not enough operands"
11971 #: config/tc-vax.c:1947
11972 msgid "Too many operands"
11975 #: config/tc-vax.c:2217
11976 msgid "SYMBOL TABLE not implemented"
11979 #: config/tc-vax.c:2221
11980 msgid "TOKEN TRACE not implemented"
11983 #: config/tc-vax.c:2225
11985 msgid "Displacement length %s ignored!"
11988 #: config/tc-vax.c:2229
11990 msgid "I don't need or use temp. file \"%s\"."
11993 #: config/tc-vax.c:2233
11994 msgid "I don't use an interpass file! -V ignored"
11997 #: config/tc-vax.c:2290
12001 "-d LENGTH\t\tignored\n"
12002 "-J\t\t\tignored\n"
12003 "-S\t\t\tignored\n"
12004 "-t FILE\t\t\tignored\n"
12005 "-T\t\t\tignored\n"
12006 "-V\t\t\tignored\n"
12009 #: config/tc-vax.c:2299
12013 "-+\t\t\thash encode names longer than 31 characters\n"
12014 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
12015 "-H\t\t\tshow new symbol after hash truncation\n"
12016 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
12017 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
12018 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
12021 #: config/tc-vax.c:2464
12023 msgid "Ignoring statement due to \"%s\""
12026 #: config/tc-vax.c:2481
12028 msgid "Aborting because statement has \"%s\""
12031 #: config/tc-vax.c:2526
12032 msgid "Can't relocate expression"
12035 #: config/tc-vax.c:2629
12036 msgid "Bignum not permitted in short literal. Immediate mode assumed."
12039 #: config/tc-vax.c:2638
12040 msgid "Can't do flonum short literal: immediate mode used."
12043 #: config/tc-vax.c:2685
12045 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
12048 #: config/tc-vax.c:2996
12050 msgid "Short literal overflow(%ld.), immediate mode assumed."
12053 #: config/tc-vax.c:3005
12055 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
12058 #: config/tc-vax.c:3070
12059 msgid "Length specification ignored. Address mode 9F used"
12062 #: config/tc-vax.c:3128
12063 msgid "Invalid operand: immediate value used as base address."
12066 #: config/tc-vax.c:3130
12067 msgid "Invalid operand: immediate value used as address."
12070 #: config/tc-vax.c:3155
12071 msgid "Symbol used as immediate operand in PIC mode."
12074 #: config/tc-vax.c:3258
12076 msgid "VIP_BEGIN error:%s"
12079 #: config/tc-xc16x.c:211
12081 msgid " XC16X specific command line options:\n"
12084 #: config/tc-xc16x.c:293
12086 msgid "call tomd_estimate_size_before_relax \n"
12089 #: config/tc-xstormy16.c:78
12091 msgid " XSTORMY16 specific command line options:\n"
12094 #: config/tc-xtensa.c:603
12095 msgid "illegal range of target hardware versions"
12098 #: config/tc-xtensa.c:752
12099 msgid "--density option is ignored"
12102 #: config/tc-xtensa.c:755
12103 msgid "--no-density option is ignored"
12106 #: config/tc-xtensa.c:764
12107 msgid "--generics is deprecated; use --transform instead"
12110 #: config/tc-xtensa.c:767
12111 msgid "--no-generics is deprecated; use --no-transform instead"
12114 #: config/tc-xtensa.c:770
12115 msgid "--relax is deprecated; use --transform instead"
12118 #: config/tc-xtensa.c:773
12119 msgid "--no-relax is deprecated; use --no-transform instead"
12122 #: config/tc-xtensa.c:790
12123 msgid "--absolute-literals option not supported in this Xtensa configuration"
12126 #: config/tc-xtensa.c:863
12127 msgid "prefer-l32r conflicts with prefer-const16"
12130 #: config/tc-xtensa.c:869
12131 msgid "prefer-const16 conflicts with prefer-l32r"
12134 #: config/tc-xtensa.c:877 config/tc-xtensa.c:886 config/tc-xtensa.c:890
12135 msgid "invalid target hardware version"
12138 #: config/tc-xtensa.c:1065
12139 msgid "unmatched end directive"
12142 #: config/tc-xtensa.c:1094
12143 msgid ".begin directive with no matching .end directive"
12146 #: config/tc-xtensa.c:1135
12147 msgid "[no-]generics is deprecated; use [no-]transform instead"
12150 #: config/tc-xtensa.c:1140
12151 msgid "[no-]relax is deprecated; use [no-]transform instead"
12154 #: config/tc-xtensa.c:1153
12156 msgid "directive %s cannot be negated"
12159 #: config/tc-xtensa.c:1159
12160 msgid "unknown directive"
12163 #: config/tc-xtensa.c:1180 config/tc-xtensa.c:1276 config/tc-xtensa.c:1518
12164 #: config/tc-xtensa.c:5561
12165 msgid "directives are not valid inside bundles"
12168 #: config/tc-xtensa.c:1192
12169 msgid ".begin literal is deprecated; use .literal instead"
12172 #: config/tc-xtensa.c:1206
12173 msgid "cannot set literal_prefix inside literal fragment"
12176 #: config/tc-xtensa.c:1239
12177 msgid ".begin [no-]density is ignored"
12180 #: config/tc-xtensa.c:1246 config/tc-xtensa.c:1296
12181 msgid "Xtensa absolute literals option not supported; ignored"
12184 #: config/tc-xtensa.c:1289
12185 msgid ".end [no-]density is ignored"
12188 #: config/tc-xtensa.c:1314
12190 msgid "does not match begin %s%s at %s:%d"
12193 #: config/tc-xtensa.c:1369
12194 msgid ".literal_position inside literal directive; ignoring"
12197 #: config/tc-xtensa.c:1389
12198 msgid ".literal not allowed inside .begin literal region"
12201 #: config/tc-xtensa.c:1425
12202 msgid "expected comma or colon after symbol name; rest of line ignored"
12205 #: config/tc-xtensa.c:1487
12206 msgid "fall through frequency must be greater than 0"
12209 #: config/tc-xtensa.c:1495
12210 msgid "branch target frequency must be greater than 0"
12213 #: config/tc-xtensa.c:1543
12215 msgid "opcode-specific %s relocation used outside an instruction"
12218 #: config/tc-xtensa.c:1722 config/tc-xtensa.c:1739
12220 msgid "bad register name: %s"
12223 #: config/tc-xtensa.c:1728
12225 msgid "bad register number: %s"
12228 #: config/tc-xtensa.c:1805
12229 msgid "register number out of range"
12232 #: config/tc-xtensa.c:1889
12233 msgid "extra comma"
12236 #: config/tc-xtensa.c:1891
12237 msgid "extra colon"
12240 #: config/tc-xtensa.c:1893
12241 msgid "missing argument"
12244 #: config/tc-xtensa.c:1895
12245 msgid "missing comma or colon"
12248 #: config/tc-xtensa.c:1952
12249 msgid "incorrect register number, ignoring"
12252 #: config/tc-xtensa.c:1959
12253 msgid "too many arguments"
12256 #: config/tc-xtensa.c:2032
12258 msgid "cannot encode opcode \"%s\""
12261 #: config/tc-xtensa.c:2126
12263 msgid "not enough operands (%d) for '%s'; expected %d"
12266 #: config/tc-xtensa.c:2133
12268 msgid "too many operands (%d) for '%s'; expected %d"
12271 #: config/tc-xtensa.c:2184
12273 msgid "invalid register '%s' for '%s' instruction"
12276 #: config/tc-xtensa.c:2191
12278 msgid "invalid register number (%ld) for '%s' instruction"
12281 #: config/tc-xtensa.c:2259
12283 msgid "invalid register number (%ld) for '%s'"
12286 #: config/tc-xtensa.c:2650
12288 msgid "operand %d of '%s' has out of range value '%u'"
12291 #: config/tc-xtensa.c:2656
12293 msgid "operand %d of '%s' has invalid value '%u'"
12296 #: config/tc-xtensa.c:2704
12298 msgid "internal error: unknown option name '%s'"
12301 #: config/tc-xtensa.c:3779
12302 msgid "INSTR_LABEL_DEF not supported yet"
12305 #: config/tc-xtensa.c:3808
12306 msgid "can't handle generation of literal/labels yet"
12309 #: config/tc-xtensa.c:3812
12310 msgid "can't handle undefined OP TYPE"
12313 #: config/tc-xtensa.c:3873
12315 msgid "found %d operands for '%s': Expected %d"
12318 #: config/tc-xtensa.c:3880
12320 msgid "found too many (%d) operands for '%s': Expected %d"
12323 #: config/tc-xtensa.c:3901
12324 msgid "immediate operands sum to greater than 32"
12327 #: config/tc-xtensa.c:4031
12328 msgid "invalid immediate"
12331 #: config/tc-xtensa.c:4145
12333 msgid "invalid relocation for operand %i of '%s'"
12336 #: config/tc-xtensa.c:4155
12338 msgid "invalid expression for operand %i of '%s'"
12341 #: config/tc-xtensa.c:4165
12343 msgid "invalid relocation in instruction slot %i"
12346 #: config/tc-xtensa.c:4172
12348 msgid "undefined symbol for opcode \"%s\""
12351 #: config/tc-xtensa.c:4627
12352 msgid "opcode 'NOP.N' unavailable in this configuration"
12355 #: config/tc-xtensa.c:4687
12356 msgid "get_expanded_loop_offset: invalid opcode"
12359 #: config/tc-xtensa.c:4819
12361 msgid "assembly state not set for first frag in section %s"
12364 #: config/tc-xtensa.c:4872
12366 msgid "unaligned branch target: %d bytes at 0x%lx"
12369 #: config/tc-xtensa.c:4911
12371 msgid "unaligned loop: %d bytes at 0x%lx"
12374 #: config/tc-xtensa.c:4935
12375 msgid "unexpected fix"
12378 #: config/tc-xtensa.c:4946 config/tc-xtensa.c:4950
12379 msgid "undecodable fix"
12382 #: config/tc-xtensa.c:5077
12383 msgid "labels are not valid inside bundles"
12386 #: config/tc-xtensa.c:5097
12387 msgid "invalid last instruction for a zero-overhead loop"
12390 #: config/tc-xtensa.c:5162
12391 msgid "extra opening brace"
12394 #: config/tc-xtensa.c:5172
12395 msgid "extra closing brace"
12398 #: config/tc-xtensa.c:5199
12399 msgid "missing closing brace"
12402 #: config/tc-xtensa.c:5279
12404 msgid "unknown opcode or format name '%s'"
12407 #: config/tc-xtensa.c:5285
12408 msgid "format names only valid inside bundles"
12411 #: config/tc-xtensa.c:5290
12413 msgid "multiple formats specified for one bundle; using '%s'"
12416 #: config/tc-xtensa.c:5339
12417 msgid "entry instruction with stack decrement < 16"
12420 #: config/tc-xtensa.c:5392
12421 msgid "unaligned entry instruction"
12424 #: config/tc-xtensa.c:5454
12425 msgid "bad instruction format"
12428 #: config/tc-xtensa.c:5457
12429 msgid "invalid relocation"
12432 #: config/tc-xtensa.c:5468
12434 msgid "invalid relocation for '%s' instruction"
12437 #: config/tc-xtensa.c:5480
12439 msgid "invalid relocation for operand %d of '%s'"
12442 #: config/tc-xtensa.c:5644
12443 msgid "cannot represent subtraction with an offset"
12446 #: config/tc-xtensa.c:5732
12448 msgid "unhandled local relocation fix %s"
12451 #: config/tc-xtensa.c:6039
12452 msgid "couldn't find a valid instruction format"
12455 #: config/tc-xtensa.c:6040
12457 msgid " ops were: "
12460 #: config/tc-xtensa.c:6042
12465 #: config/tc-xtensa.c:6053
12467 msgid "format '%s' allows %d slots, but there are %d opcodes"
12470 #: config/tc-xtensa.c:6064 config/tc-xtensa.c:6162
12471 msgid "illegal resource usage in bundle"
12474 #: config/tc-xtensa.c:6249
12476 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
12479 #: config/tc-xtensa.c:6254
12481 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
12484 #: config/tc-xtensa.c:6259
12486 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
12489 #: config/tc-xtensa.c:6264
12492 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
12495 #: config/tc-xtensa.c:6280
12496 msgid "multiple branches or jumps in the same bundle"
12499 #: config/tc-xtensa.c:6728
12500 msgid "cannot assemble into a literal fragment"
12503 #: config/tc-xtensa.c:6730
12507 #: config/tc-xtensa.c:7274
12509 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
12512 #: config/tc-xtensa.c:7386
12513 msgid "branching or jumping to a loop end may trigger hardware errata"
12516 #: config/tc-xtensa.c:7468
12517 msgid "loop end too close to another loop end may trigger hardware errata"
12520 #: config/tc-xtensa.c:7477
12522 msgid "fr_var %lu < length %d"
12525 #: config/tc-xtensa.c:7636
12527 "loop containing less than three instructions may trigger hardware errata"
12530 #: config/tc-xtensa.c:7708
12531 msgid "undecodable instruction in instruction frag"
12534 #: config/tc-xtensa.c:7818
12535 msgid "invalid empty loop"
12538 #: config/tc-xtensa.c:7823
12539 msgid "loop target does not follow loop instruction in section"
12542 #: config/tc-xtensa.c:8396
12543 msgid "bad relaxation state"
12546 #: config/tc-xtensa.c:8454
12548 msgid "fr_var (%ld) < length (%d)"
12551 #: config/tc-xtensa.c:8961
12552 msgid "internal error: relaxation failed"
12555 #: config/tc-xtensa.c:8967
12556 msgid "internal error: relaxation requires too many steps"
12559 #: config/tc-xtensa.c:9143
12560 msgid "invalid relaxation fragment result"
12563 #: config/tc-xtensa.c:9222
12564 msgid "unable to widen instruction"
12567 #: config/tc-xtensa.c:9362
12568 msgid "multiple literals in expansion"
12571 #: config/tc-xtensa.c:9366
12572 msgid "no registered fragment for literal"
12575 #: config/tc-xtensa.c:9368
12576 msgid "number of literal tokens != 1"
12579 #: config/tc-xtensa.c:9498 config/tc-xtensa.c:9504
12581 msgid "unresolved loop target symbol: %s"
12584 #: config/tc-xtensa.c:9610
12586 msgid "invalid expression evaluation type %d"
12589 #: config/tc-xtensa.c:9627
12590 msgid "loop too long for LOOP instruction"
12593 #: config/tc-xtensa.c:9897
12595 msgid "fixes not all moved from %s"
12598 #: config/tc-xtensa.c:10028
12600 "literal pool location required for text-section-literals; specify with ."
12604 #: config/tc-xtensa.c:10957
12605 msgid "too many operands in instruction"
12608 #: config/tc-xtensa.c:11168
12609 msgid "invalid symbolic operand"
12612 #: config/tc-xtensa.c:11229
12613 msgid "operand number mismatch"
12616 #: config/tc-xtensa.c:11233
12618 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
12621 #: config/tc-xtensa.c:11258
12623 msgid "xtensa-isa failure: %s"
12626 #: config/tc-xtensa.c:11329
12627 msgid "invalid opcode"
12630 #: config/tc-xtensa.c:11335
12631 msgid "too few operands"
12634 #: config/tc-xtensa.c:11450 config/tc-xtensa.c:11456
12635 msgid "out of memory"
12638 #: config/tc-xtensa.c:11567
12639 msgid "symbolic operand not allowed"
12642 #: config/tc-xtensa.c:11604
12643 msgid "cannot decode instruction format"
12646 #: config/tc-xtensa.c:11748
12647 msgid "ignoring extra '-rename-section' delimiter ':'"
12650 #: config/tc-xtensa.c:11753
12652 msgid "ignoring invalid '-rename-section' specification: '%s'"
12655 #: config/tc-xtensa.c:11764
12657 msgid "section %s renamed multiple times"
12660 #: config/tc-xtensa.c:11766
12662 msgid "multiple sections remapped to output section %s"
12665 #: config/tc-z80.c:244
12666 msgid "-- unterminated string"
12669 #: config/tc-z80.c:314
12670 msgid "floating point numbers are not implemented"
12673 #: config/tc-z80.c:493 config/tc-z80.c:499
12674 msgid "mismatched parentheses"
12677 #: config/tc-z80.c:553
12678 msgid "bad offset expression syntax"
12681 #: config/tc-z80.c:577
12682 msgid "bad expression syntax"
12685 #: config/tc-z80.c:690
12686 msgid "cannot make a relative jump to an absolute location"
12689 #: config/tc-z80.c:702 config/tc-z80.c:1960
12693 #: config/tc-z80.c:1070 config/tc-z80.c:1113 config/tc-z80.c:1157
12694 #: config/tc-z80.c:1277 config/tc-z80.c:1331 config/tc-z80.c:1600
12695 msgid "bad intruction syntax"
12698 #: config/tc-z80.c:1203
12699 msgid "condition code invalid for jr"
12702 #: config/tc-z80.c:1225
12703 msgid "bad instruction syntax"
12706 #: config/tc-z80.c:1704
12707 msgid "parentheses ignored"
12710 #: config/tc-z80.c:1909 read.c:3505
12712 msgid "junk at end of line, first unrecognized character is `%c'"
12715 #: config/tc-z80.c:1935 config/tc-z8k.c:1513 config/tc-z8k.c:1576
12716 msgid "relative jump out of range"
12719 #: config/tc-z80.c:1952
12720 msgid "index offset out of range"
12723 #: config/tc-z80.c:1994 config/tc-z8k.c:1584
12725 msgid "md_apply_fix: unknown r_type 0x%x\n"
12728 #: config/tc-z8k.c:282
12730 msgid "register rr%d out of range"
12733 #: config/tc-z8k.c:284
12735 msgid "register rr%d does not exist"
12738 #: config/tc-z8k.c:296
12740 msgid "register rh%d out of range"
12743 #: config/tc-z8k.c:308
12745 msgid "register rl%d out of range"
12748 #: config/tc-z8k.c:321
12750 msgid "register rq%d out of range"
12753 #: config/tc-z8k.c:323
12755 msgid "register rq%d does not exist"
12758 #: config/tc-z8k.c:335
12760 msgid "register r%d out of range"
12763 #: config/tc-z8k.c:376
12765 msgid "expected %c"
12768 #: config/tc-z8k.c:391
12770 msgid "register is wrong size for a word %s"
12773 #: config/tc-z8k.c:405
12775 msgid "register is wrong size for address %s"
12778 #: config/tc-z8k.c:539
12780 msgid "unknown interrupt %s"
12783 #. No interrupt type specified, opcode won't do anything.
12784 #: config/tc-z8k.c:562
12785 msgid "opcode has no effect"
12788 #: config/tc-z8k.c:673
12789 msgid "Missing ) in ra(rb)"
12792 #: config/tc-z8k.c:753 config/tc-z8k.c:792
12794 msgid "invalid condition code '%s'"
12797 #: config/tc-z8k.c:765
12799 msgid "invalid flag '%s'"
12802 #: config/tc-z8k.c:919 config/tc-z8k.c:925
12803 msgid "invalid indirect register size"
12806 #: config/tc-z8k.c:942 config/tc-z8k.c:1090 config/tc-z8k.c:1095
12807 msgid "invalid control register name"
12810 #: config/tc-z8k.c:1079
12811 msgid "immediate must be 1 or 2"
12814 #: config/tc-z8k.c:1082
12815 msgid "immediate 1 or 2 expected"
12818 #: config/tc-z8k.c:1113
12819 msgid "can't use R0 here"
12822 #: config/tc-z8k.c:1271
12823 msgid "Can't find opcode to match operands"
12826 #: config/tc-z8k.c:1370
12828 msgid "invalid architecture -z%s"
12831 #: config/tc-z8k.c:1390
12835 " -z8001 generate segmented code\n"
12836 " -z8002 generate unsegmented code\n"
12837 " -linkrelax create linker relaxable code\n"
12840 #: config/tc-z8k.c:1402
12842 msgid "call to md_convert_frag\n"
12845 #: config/tc-z8k.c:1509 config/tc-z8k.c:1549 config/tc-z8k.c:1572
12846 msgid "cannot branch to odd address"
12849 #: config/tc-z8k.c:1531
12850 msgid "relative address out of range"
12853 #: config/tc-z8k.c:1552
12854 msgid "relative call out of range"
12857 #: config/tc-z8k.c:1596
12859 msgid "call to md_estimate_size_before_relax\n"
12862 #: config/xtensa-relax.c:1545
12864 msgid "invalid configuration option '%s' in transition rule '%s'"
12867 #: config/xtensa-relax.c:1669
12869 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
12872 #: config/xtensa-relax.c:1679
12874 msgid "opcode '%s': no bound opname '%s' for precondition in %s"
12877 #: config/xtensa-relax.c:1686
12879 msgid "opcode '%s': precondition only contains constants in '%s'"
12882 #: config/xtensa-relax.c:1732
12883 msgid "expected one operand for generated literal"
12886 #: config/xtensa-relax.c:1738
12887 msgid "expected 0 operands for generated label"
12890 #: config/xtensa-relax.c:1751
12892 msgid "invalid opcode '%s' in transition rule '%s'"
12895 #: config/xtensa-relax.c:1759
12897 msgid "opcode '%s': replacement does not have %d ops"
12900 #: config/xtensa-relax.c:1783 config/xtensa-relax.c:1809
12902 msgid "opcode %s: unidentified operand '%s' in '%s'"
12905 #: config/xtensa-relax.c:1804
12907 msgid "unknown user-defined function %s"
12910 #: config/xtensa-relax.c:1815
12912 msgid "opcode %s: could not parse operand '%s' in '%s'"
12915 #: config/xtensa-relax.c:1856
12917 msgid "could not parse INSN_PATTERN '%s'"
12920 #: config/xtensa-relax.c:1860
12922 msgid "could not parse INSN_REPL '%s'"
12925 #: config/xtensa-relax.c:1871
12927 msgid "could not build transition for %s => %s"
12932 msgid "can't open `%s' for writing"
12937 msgid "can't close `%s'"
12942 msgid "register save offset not a multiple of %u"
12946 msgid "CFI state restore without previous remember"
12950 msgid "missing separator"
12953 #: dw2gencfi.c:422 dw2gencfi.c:440
12954 msgid "bad register expression"
12957 #: dw2gencfi.c:462 dw2gencfi.c:585 dw2gencfi.c:623 dw2gencfi.c:693
12958 msgid "CFI instruction used without previous .cfi_startproc"
12962 msgid "invalid or unsupported encoding in .cfi_personality"
12966 msgid ".cfi_personality requires encoding and symbol arguments"
12970 msgid "wrong second argument to .cfi_personality"
12974 msgid "invalid or unsupported encoding in .cfi_lsda"
12978 msgid ".cfi_lsda requires encoding and symbol arguments"
12982 msgid "wrong second argument to .cfi_lsda"
12986 msgid "previous CFI entry not closed (missing .cfi_endproc)"
12990 msgid ".cfi_endproc without corresponding .cfi_startproc"
12993 #: dw2gencfi.c:1328
12994 msgid "open CFI at the end of file; missing .cfi_endproc directive"
12997 #: dwarf2dbg.c:553 dwarf2dbg.c:584
12998 msgid "file number less than one"
13003 msgid "file number %ld already allocated"
13006 #: dwarf2dbg.c:589 dwarf2dbg.c:1251
13008 msgid "unassigned file number %ld"
13012 msgid "is_stmt value not 0 or 1"
13016 msgid "isa number less than zero"
13021 msgid "unknown .loc sub-directive `%s'"
13024 #: dwarf2dbg.c:1316 dwarf2dbg.c:1566
13025 msgid "internal error: unknown dwarf2 format"
13030 msgid "string too big (%lu bytes)"
13035 msgid "inserting \"%s\" into string hash table: %s"
13038 #: ecoff.c:1609 ecoff.c:1802 ecoff.c:1825 ecoff.c:1856 ecoff.c:2009
13040 msgid "no current file pointer"
13044 msgid "too many st_End's"
13049 msgid "inserting \"%s\" into tag hash table: %s"
13053 msgid "fake .file after real one"
13057 msgid "filename goes over one page boundary"
13061 msgid ".begin directive without a preceding .file directive"
13065 msgid ".begin directive without a preceding .ent directive"
13069 msgid ".bend directive without a preceding .file directive"
13073 msgid ".bend directive without a preceding .ent directive"
13077 msgid ".bend directive names unknown symbol"
13081 msgid ".def pseudo-op used inside of .def/.endef; ignored"
13085 msgid "empty symbol name in .def; ignored"
13089 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
13093 msgid "badly formed .dim directive"
13097 msgid "too many .dim entries"
13101 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
13105 msgid ".size pseudo-op used outside of .def/.endef; ignored"
13109 msgid "badly formed .size directive"
13113 msgid "too many .size entries"
13117 msgid ".type pseudo-op used outside of .def/.endef; ignored"
13120 #. FIXME: We could handle this by setting the continued bit.
13121 #. There would still be a limit: the .type argument can not
13125 msgid "the type of %s is too complex; it will be simplified"
13129 msgid "Unrecognized .type argument"
13133 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
13137 msgid ".val pseudo-op used outside of .def/.endef; ignored"
13141 msgid ".val expression is too complex"
13145 msgid ".endef pseudo-op used before .def; ignored"
13148 #: ecoff.c:2837 ecoff.c:2918
13149 msgid "bad COFF debugging information"
13154 msgid "no tag specified for %s"
13158 msgid ".end directive without a preceding .file directive"
13162 msgid ".end directive without a preceding .ent directive"
13166 msgid ".end directive names unknown symbol"
13170 msgid "second .ent directive found before .end directive"
13174 msgid "no way to handle .file within .ent/.end section"
13178 msgid ".loc before .file"
13182 msgid "bad .weakext directive"
13187 msgid ".stab%c is not supported"
13192 msgid ".stab%c: ignoring non-zero other field"
13198 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
13203 msgid "illegal .stab%c directive, bad character"
13206 #: ecoff.c:3975 ecoff.c:4164 ecoff.c:4189
13207 msgid ".begin/.bend in different segments"
13211 msgid "missing .end or .bend at end of file"
13215 msgid "GP prologue size exceeds field size, using 0 instead"
13218 #: expr.c:81 read.c:3570
13219 msgid "bignum invalid"
13222 #: expr.c:83 read.c:3572 read.c:4029 read.c:4882
13223 msgid "floating point number invalid"
13227 msgid "bad floating-point constant: exponent overflow"
13232 msgid "bad floating-point constant: unknown error code=%d"
13237 "a bignum with underscores may not have more than 8 hex digits in any word"
13241 msgid "a bignum with underscores must have exactly 4 words"
13244 #. Either not seen or not defined.
13245 #. @@ Should print out the original string instead of
13246 #. the parsed number.
13249 msgid "backward ref to unknown label \"%d:\""
13253 msgid "character constant too large"
13258 msgid "expr.c(operand): bad atof_generic return val %d"
13263 msgid "missing '%c'"
13266 #: expr.c:969 read.c:4366
13267 msgid "EBCDIC constants are not supported"
13272 msgid "Unary operator %c ignored because bad operand follows"
13275 #: expr.c:1127 expr.c:1152
13276 msgid "syntax error in .startof. or .sizeof."
13280 msgid "missing operand; zero assumed"
13284 msgid "left operand is a bignum; integer 0 assumed"
13288 msgid "left operand is a float; integer 0 assumed"
13292 msgid "right operand is a bignum; integer 0 assumed"
13296 msgid "right operand is a float; integer 0 assumed"
13299 #: expr.c:1776 symbols.c:1349
13300 msgid "division by zero"
13304 msgid "operation combines symbols in different segments"
13308 msgid "attempt to allocate data in absolute section"
13312 msgid "attempt to allocate data in common section"
13317 msgid "can't extend frag %u chars"
13320 #. For error messages.
13321 #. Detect if we are reading from stdin by examining the file
13322 #. name returned by as_where().
13324 #. [FIXME: We rely upon the name in the strcmp below being the
13325 #. same as the one used by input_scrub_new_file(), if that is
13326 #. not true, then this code will fail].
13328 #. If we are reading from stdin, then we need to save each input
13329 #. line here (assuming of course that we actually have a line of
13330 #. input to read), so that it can be displayed in the listing
13331 #. that is produced at the end of the assembly.
13332 #: input-file.c:138 input-scrub.c:241 listing.c:332
13333 msgid "{standard input}"
13336 #: input-file.c:143
13338 msgid "can't open %s for reading: %s"
13341 #: input-file.c:152 input-file.c:215 input-file.c:241
13343 msgid "can't read from %s: %s"
13346 #: input-file.c:249 listing.c:1097 output-file.c:69
13348 msgid "can't close %s: %s"
13351 #: input-scrub.c:266
13352 msgid "macros nested too deeply"
13355 #: input-scrub.c:369 input-scrub.c:393
13356 msgid "partial line at end of file ignored"
13361 msgid "Unable to allocate memory for new instructions\n"
13374 msgid "can't open %s: %s"
13378 msgid "strange paper height, set to no form"
13382 msgid "new line in title"
13385 #. Turns the next expression into a string.
13388 msgid "% operator needs absolute expression"
13393 msgid "Missing parameter qualifier for `%s' in macro `%s'"
13398 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
13403 msgid "Pointless default value for required parameter `%s' in macro `%s'"
13408 msgid "A parameter named `%s' already exists for macro `%s'"
13413 msgid "Reserved word `%s' used as parameter in macro `%s'"
13418 msgid "unexpected end of file in macro `%s' definition"
13423 msgid "missing `)' after formals in macro definition `%s'"
13427 msgid "Missing macro name"
13432 msgid "Bad parameter list for macro `%s'"
13437 msgid "Macro `%s' was already defined"
13440 #: macro.c:800 macro.c:802
13441 msgid "missing `)'"
13446 msgid "`%s' was already used as parameter (or another local) name"
13450 msgid "confusion in formal parameters"
13455 msgid "Parameter named `%s' does not exist for macro `%s'"
13460 msgid "Value for parameter `%s' of macro `%s' was already specified"
13464 msgid "can't mix positional and keyword arguments"
13468 msgid "too many positional arguments"
13473 msgid "Missing value for required parameter `%s' of macro `%s'"
13478 msgid "Attempt to purge non-existant macro `%s'"
13482 msgid "unexpected end of file in irp or irpc"
13486 msgid "missing model parameter"
13491 msgid "Assembler messages:\n"
13504 #: messages.c:362 messages.c:382
13506 msgid "Fatal error: "
13511 msgid "Internal error!\n"
13516 msgid "Assertion failure in %s at %s line %d.\n"
13521 msgid "Assertion failure at %s line %d.\n"
13524 #: messages.c:403 messages.c:420
13526 msgid "Please report this bug.\n"
13531 msgid "Internal error, aborting at %s line %d in %s\n"
13536 msgid "Internal error, aborting at %s line %d\n"
13541 msgid "%s out of domain (%d is not a multiple of %d)"
13546 msgid "%s out of range (%d is not between %d and %d)"
13549 #. xgettext:c-format.
13552 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
13555 #: output-file.c:35
13557 msgid "can't open a bfd on stdout %s"
13560 #: output-file.c:42
13562 msgid "selected target format '%s' unknown"
13565 #: output-file.c:44
13567 msgid "can't create %s: %s"
13571 msgid "bad or irreducible absolute expression"
13576 msgid "error constructing %s pseudo-op table: %s"
13581 msgid "unknown pseudo-op: `%s'"
13586 msgid "label \"%d$\" redefined"
13590 msgid ".abort detected. Abandoning ship."
13593 #: read.c:1238 read.c:2609
13594 msgid "ignoring fill value in absolute section"
13599 msgid "alignment too large: %u assumed"
13603 msgid "expected fill pattern missing"
13608 msgid "size (%ld) out of range, ignored"
13613 msgid "size of \"%s\" is already %ld; not changing to %ld"
13616 #. Some of the back ends can't deal with non-positive line numbers.
13617 #. Besides, it's silly. GCC however will generate a line number of
13618 #. zero when it is pre-processing builtins for assembler-with-cpp files:
13620 #. # 0 "<built-in>"
13622 #. We do not want to barf on this, especially since such files are used
13623 #. in the GCC and GDB testsuites. So we check for negative line numbers
13624 #. rather than non-positive line numbers.
13627 msgid "line numbers must be positive; line number %d rejected"
13632 msgid "incompatible flag %i in line directive"
13637 msgid "unsupported flag %i in line directive"
13641 msgid "start address not supported"
13645 msgid ".err encountered"
13649 msgid ".error directive invoked in source file"
13653 msgid ".warning directive invoked in source file"
13658 msgid "%s argument must be a string"
13661 #: read.c:1900 read.c:1902
13663 msgid ".fail %ld encountered"
13668 msgid ".fill size clamped to %d"
13672 msgid "size negative; .fill ignored"
13676 msgid "repeat < 0; .fill ignored"
13680 msgid "expected numeric constant"
13684 msgid "bad string constant"
13688 msgid "expected <tag> , <value>"
13693 msgid "unrecognized .linkonce type `%s'"
13697 msgid ".linkonce is not supported for this object file format"
13702 msgid "bfd_set_section_flags: %s"
13706 msgid "expected alignment after size"
13711 msgid "attempt to redefine pseudo-op `%s' ignored"
13716 msgid "invalid segment \"%s\""
13720 msgid "only constant offsets supported in absolute section"
13724 msgid "MRI style ORG pseudo-op not supported"
13729 msgid "unrecognized section type `%s'"
13733 msgid "absolute sections are not supported"
13738 msgid "unrecognized section command `%s'"
13743 msgid ".end%c encountered without preceeding %s"
13748 msgid "%s without %s"
13752 msgid "unsupported variable size or fill value"
13756 msgid ".space repeat count is zero, ignored"
13760 msgid ".space repeat count is negative, ignored"
13764 msgid "space allocation too complex in absolute section"
13768 msgid "space allocation too complex in common section"
13771 #: read.c:3303 read.c:4608
13773 msgid "bad floating literal: %s"
13778 msgid "%s: would close weakref loop: %s"
13783 msgid "junk at end of line, first unrecognized character valued 0x%x"
13787 msgid "missing expression"
13792 msgid "`%s' can't be equated to common symbol '%s'"
13796 msgid "rva without symbol"
13800 msgid "missing or bad offset expression"
13804 msgid "missing reloc type"
13808 msgid "unrecognized reloc type"
13812 msgid "bad reloc expression"
13816 msgid "attempt to store value in absolute section"
13819 #: read.c:4023 read.c:4876
13820 msgid "zero assumed for missing expression"
13823 #: read.c:4035 read.c:4888 write.c:260
13824 msgid "register value used as expression"
13829 msgid "value 0x%llx truncated to 0x%llx"
13834 msgid "value 0x%lx truncated to 0x%lx"
13839 msgid "bignum truncated to %d bytes"
13842 #: read.c:4439 read.c:4630
13843 msgid "unresolvable or nonpositive repeat count; using 1"
13848 msgid "unknown floating type type '%c'"
13852 msgid "floating point constant too large"
13856 msgid "strings must be placed into a section"
13860 msgid "expected <nn>"
13863 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
13864 #: read.c:5119 read.c:5205
13865 msgid "unterminated string; newline inserted"
13869 msgid "bad escaped character in string"
13873 msgid "expected address expression"
13878 msgid "symbol \"%s\" undefined; zero assumed"
13882 msgid "some symbol undefined; zero assumed"
13886 msgid "this string may not contain '\\0'"
13890 msgid "missing string"
13895 msgid ".incbin count zero, ignoring `%s'"
13900 msgid "file not found: %s"
13905 msgid "seek to end of .incbin file failed `%s'"
13910 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
13915 msgid "could not skip to %ld in file `%s'"
13920 msgid "truncated file `%s', %ld of %ld bytes read"
13924 msgid "missing .func"
13928 msgid ".endfunc missing for previous .func"
13933 msgid "missing closing `%c'"
13942 msgid "invalid argument '%s' to -fdebug-prefix-map"
13945 #: stabs.c:214 stabs.c:222 stabs.c:230 stabs.c:249
13947 msgid ".stab%c: missing comma"
13950 #. This could happen for example with a source file with a huge
13951 #. number of lines. The only cure is to use a different debug
13952 #. format, probably DWARF.
13955 msgid ".stab%c: description field '%x' too big, try a different debug format"
13959 msgid "comma missing in .xstabs"
13964 msgid "cannot define symbol `%s' in absolute section"
13969 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
13972 #: symbols.c:494 symbols.c:501
13974 msgid "inserting \"%s\" into symbol table failed: %s"
13977 #: symbols.c:957 symbols.c:961
13979 msgid "undefined symbol `%s' in operation"
13984 msgid "invalid sections for operation on `%s' and `%s'"
13989 msgid "invalid section for operation on `%s'"
13992 #: symbols.c:980 symbols.c:983
13994 msgid "undefined symbol `%s' in operation setting `%s'"
13999 msgid "invalid sections for operation on `%s' and `%s' setting `%s'"
14004 msgid "invalid section for operation on `%s' setting `%s'"
14009 msgid "symbol definition loop encountered at `%s'"
14014 msgid "cannot convert expression symbol %s to complex relocation"
14019 msgid "division by zero when setting `%s'"
14022 #: symbols.c:1432 write.c:1805
14024 msgid "can't resolve value for symbol `%s'"
14029 msgid "\"%d\" (instance number %d of a %s label)"
14034 msgid "attempt to get value of unresolved symbol `%s'"
14038 msgid "section symbols are already global"
14043 msgid "Accessing function `%s' as thread-local object"
14048 msgid "Accessing `%s' as thread-local object"
14053 msgid "field fx_size too small to hold %d"
14058 msgid "attempt to .org/.space backwards? (%ld)"
14062 msgid "invalid offset expression"
14066 msgid "invalid reloc expression"
14071 msgid "value of %s too large for field of %d bytes at %s"
14076 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
14080 msgid "relocation out of range"
14085 msgid "%s:%u: bad return from bfd_install_relocation: %x"
14089 msgid "internal error: fixup not contained within frag"
14093 msgid "reloc not within (fixed part of) section"
14096 #: write.c:1286 write.c:1307
14098 msgid "can't write %s: %s"
14102 msgid "cannot write to output file"
14107 msgid "%d error%s, %d warning%s, generating bad object file"
14112 msgid "%d error%s, %d warning%s, no object file generated"
14117 msgid "%s: global symbols not supported in common sections"
14122 msgid "local label `%s' is not defined"
14127 msgid "Local symbol `%s' can't be equated to common symbol `%s'"
14132 msgid "alignment padding (%lu bytes) not a multiple of %ld"
14137 msgid ".word %s-%s+%s didn't fit"
14141 msgid "padding added"
14145 msgid "attempt to move .org backwards"
14149 msgid ".space specifies non-absolute value"
14153 msgid ".space or .fill with negative value, ignored"
14159 "Infinite loop encountered whilst attempting to compute the addresses of "
14160 "symbols in section %s"