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: \n"
11 "POT-Creation-Date: 2005-10-25 08:41+0930\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:470 app.c:484
20 msgid "end of file in comment"
23 #: app.c:560 app.c:605
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:1098 app.c:1152 app.c:1163 app.c:1228
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 " --defsym SYM=VAL define symbol SYM to given value\n"
109 msgid " emulate output (default %s)\n"
114 msgid " --execstack require executable stack for this object\n"
120 " --noexecstack don't require executable stack for this object\n"
125 msgid " -f skip whitespace and comment preprocessing\n"
130 msgid " -g --gen-debug generate debugging information\n"
135 msgid " --gstabs generate STABS debugging information\n"
141 " --gstabs+ generate STABS debug info with GNU extensions\n"
146 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
151 msgid " --hash-size=<value> set the hash table size close to <value>\n"
156 msgid " --help show this message and exit\n"
161 msgid " --target-help show target specific options\n"
167 " -I DIR add DIR to search list for .include directives\n"
172 msgid " -J don't warn about signed overflow\n"
178 " -K warn when differences altered for long "
184 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
189 msgid " -M,--mri assemble in MRI compatibility mode\n"
195 " --MD FILE write dependency information in FILE (default "
201 msgid " -nocpp ignored\n"
207 " -o OBJFILE name the object-file output OBJFILE (default a."
213 msgid " -R fold data section into text section\n"
219 " --reduce-memory-overheads \n"
220 " prefer smaller memory use at the cost of longer\n"
227 " --statistics print various measured statistics from execution\n"
232 msgid " --strip-local-absolute strip local absolute symbols\n"
238 " --traditional-format Use same format as native assembler when possible\n"
243 msgid " --version print assembler version number and exit\n"
248 msgid " -W --no-warn suppress warnings\n"
253 msgid " --warn don't suppress warnings\n"
258 msgid " --fatal-warnings treat warnings as errors\n"
264 " --itbl INSTTBL extend instruction set to include instructions\n"
265 " matching the specifications defined in file "
271 msgid " -w ignored\n"
276 msgid " -X ignored\n"
281 msgid " -Z generate object file even after errors\n"
287 " --listing-lhs-width set the width in words of the output data column "
295 " --listing-lhs-width2 set the width in words of the continuation lines\n"
296 " of the output data column; ignored if smaller "
298 " the width of the first line\n"
304 " --listing-rhs-width set the max width in characters of the lines from\n"
311 " --listing-cont-lines set the maximum number of continuation lines used\n"
312 " for the output data column of the listing\n"
317 msgid "Report bugs to %s\n"
322 msgid "unrecognized option -%c%s"
325 #. This output is intended to follow the GNU standards document.
328 msgid "GNU assembler %s\n"
333 msgid "Copyright 2005 Free Software Foundation, Inc.\n"
339 "This program is free software; you may redistribute it under the terms of\n"
340 "the GNU General Public License. This program has absolutely no warranty.\n"
345 msgid "This assembler was configured for a target of `%s'.\n"
349 msgid "multiple emulation names specified"
353 msgid "emulations not handled in this configuration"
363 msgid "canonical = %s\n"
368 msgid "cpu-type = %s\n"
373 msgid "format = %s\n"
378 msgid "bfd-target = %s\n"
382 msgid "bad defsym; format is --defsym name=value"
386 msgid "no file name following -t option"
391 msgid "failed to read instruction table %s\n"
396 msgid "invalid listing option `%c'"
400 msgid "--hash-size needs a numeric argument"
405 msgid "%s: total time in assembly: %ld.%06ld\n"
410 msgid "%s: data size %ld\n"
415 msgid "%d warnings, treating warnings as errors"
420 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
424 #. * We have a GROSS internal error.
425 #. * This should never happen.
427 #: atof-generic.c:419 config/tc-m68k.c:3118
428 msgid "failed sanity check"
432 msgid "invalid identifier for \".ifdef\""
436 msgid "non-constant expression in \".if\" statement"
440 msgid "bad format for ifc or ifnc"
444 msgid "\".elseif\" without matching \".if\""
448 msgid "\".elseif\" after \".else\""
451 #: cond.c:313 cond.c:419
452 msgid "here is the previous \"else\""
455 #: cond.c:316 cond.c:422
456 msgid "here is the previous \"if\""
460 msgid "non-constant expression in \".elseif\" statement"
464 msgid "\".endif\" without \".if\""
468 msgid "\".else\" without matching \".if\""
472 msgid "duplicate \"else\""
476 msgid ".ifeqs syntax error"
480 msgid "end of macro inside conditional"
484 msgid "end of file inside conditional"
488 msgid "here is the start of the unterminated conditional"
492 msgid "here is the \"else\" of the unterminated conditional"
495 #: config/obj-aout.c:85
497 msgid "Attempt to put a common symbol into set %s"
500 #: config/obj-aout.c:89
502 msgid "Attempt to put an undefined symbol into set %s"
505 #: config/obj-aout.c:116 config/obj-coff.c:1328
507 msgid "Symbol `%s' can not be both weak and common"
510 #: config/obj-coff.c:133
512 msgid "Inserting \"%s\" into structure table failed: %s"
515 #. Zero is used as an end marker in the file.
516 #: config/obj-coff.c:354
517 msgid "Line numbers must be positive integers\n"
520 #: config/obj-coff.c:386
521 msgid ".ln pseudo-op inside .def/.endef: ignored."
524 #: config/obj-coff.c:428 ecoff.c:3240
525 msgid ".loc outside of .text"
528 #: config/obj-coff.c:435
529 msgid ".loc pseudo-op inside .def/.endef: ignored."
532 #: config/obj-coff.c:516
533 msgid ".def pseudo-op used inside of .def/.endef: ignored."
536 #: config/obj-coff.c:555
537 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
540 #: config/obj-coff.c:594
542 msgid "`%s' symbol without preceding function"
545 #: config/obj-coff.c:681
547 msgid "unexpected storage class %d"
550 #: config/obj-coff.c:790
551 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
554 #: config/obj-coff.c:810
555 msgid "badly formed .dim directive ignored"
558 #: config/obj-coff.c:859
559 msgid ".size pseudo-op used outside of .def/.endef ignored."
562 #: config/obj-coff.c:874
563 msgid ".scl pseudo-op used outside of .def/.endef ignored."
566 #: config/obj-coff.c:891
567 msgid ".tag pseudo-op used outside of .def/.endef ignored."
570 #: config/obj-coff.c:909
572 msgid "tag not found for .tag %s"
575 #: config/obj-coff.c:922
576 msgid ".type pseudo-op used outside of .def/.endef ignored."
579 #: config/obj-coff.c:941
580 msgid ".val pseudo-op used outside of .def/.endef ignored."
583 #: config/obj-coff.c:1108
584 msgid "badly formed .weak directive ignored"
587 #: config/obj-coff.c:1286
588 msgid "mismatched .eb"
591 #: config/obj-coff.c:1307
593 msgid "C_EFCN symbol for %s out of scope"
599 #: config/obj-coff.c:1533
601 msgid "unsupported section attribute '%c'"
604 #: config/obj-coff.c:1538 config/tc-ppc.c:4610
606 msgid "unknown section attribute '%c'"
609 #: config/obj-coff.c:1568 config/tc-ppc.c:4628 config/tc-tic54x.c:4287
612 msgid "error setting flags for \"%s\": %s"
615 #: config/obj-coff.c:1579
617 msgid "Ignoring changed section attributes for %s"
620 #: config/obj-coff.c:1710
622 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
625 #: config/obj-ecoff.c:125
626 msgid "Can't set GP value"
629 #: config/obj-ecoff.c:132
630 msgid "Can't set register masks"
633 #: config/obj-elf.c:318 config/tc-sparc.c:3973 config/tc-v850.c:451
635 msgid "bad .common segment %s"
638 #: config/obj-elf.c:596
640 msgid "setting incorrect section type for %s"
643 #: config/obj-elf.c:601
645 msgid "ignoring incorrect section type for %s"
648 #: config/obj-elf.c:638
650 msgid "setting incorrect section attributes for %s"
653 #: config/obj-elf.c:690
655 msgid "ignoring changed section type for %s"
658 #: config/obj-elf.c:702
660 msgid "ignoring changed section attributes for %s"
663 #: config/obj-elf.c:704
665 msgid "ignoring changed section entity size for %s"
668 #: config/obj-elf.c:757
669 msgid "unrecognized .section attribute: want a,w,x,M,S,G,T"
672 #: config/obj-elf.c:794
673 msgid "unrecognized section attribute"
676 #: config/obj-elf.c:822 read.c:2535
677 msgid "unrecognized section type"
680 #: config/obj-elf.c:852
684 #: config/obj-elf.c:963
685 msgid "invalid merge entity size"
688 #: config/obj-elf.c:970
689 msgid "entity size for SHF_MERGE not specified"
692 #: config/obj-elf.c:990
693 msgid "group name for SHF_GROUP not specified"
696 #: config/obj-elf.c:1003
697 msgid "character following name is not '#'"
700 #: config/obj-elf.c:1118
701 msgid ".previous without corresponding .section; ignored"
704 #: config/obj-elf.c:1144
705 msgid ".popsection without corresponding .pushsection; ignored"
708 #: config/obj-elf.c:1196
709 msgid "expected comma after name in .symver"
712 #: config/obj-elf.c:1220
714 msgid "missing version name in `%s' for symbol `%s'"
717 #: config/obj-elf.c:1231
719 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
722 #: config/obj-elf.c:1461
723 msgid "expected quoted string"
726 #: config/obj-elf.c:1481
728 msgid "expected comma after name `%s' in .size directive"
731 #: config/obj-elf.c:1490
732 msgid "missing expression in .size directive"
735 #: config/obj-elf.c:1577
737 msgid "unrecognized symbol type \"%s\""
740 #: config/obj-elf.c:1745
741 msgid ".size expression too complicated to fix up"
744 #: config/obj-elf.c:1777
747 "invalid attempt to declare external version name as default in symbol `%s'"
750 #: config/obj-elf.c:1838 ecoff.c:3598
752 msgid "symbol `%s' can not be both weak and common"
755 #: config/obj-elf.c:1945
757 msgid "assuming all members of group `%s' are COMDAT"
760 #: config/obj-elf.c:1967
762 msgid "can't create group: %s"
765 #: config/obj-elf.c:2076
767 msgid "failed to set up debugging information: %s"
770 #: config/obj-elf.c:2096
772 msgid "can't start writing .mdebug section: %s"
775 #: config/obj-elf.c:2104
777 msgid "could not write .mdebug section: %s"
780 #: config/obj-elf.h:140
782 msgid "can't allocate ELF private section data: %s"
785 #: config/obj-ieee.c:69
787 msgid "Out of step\n"
790 #: config/obj-ieee.c:449
791 msgid "too many sections"
794 #: config/obj-ieee.c:511
796 msgid "FATAL: Can't create %s"
799 #: config/obj-som.c:129
800 msgid "Only one .version pseudo-op per file!"
803 #: config/obj-som.c:146 config/obj-som.c:191
804 msgid "Expected quoted string"
807 #: config/obj-som.c:155
809 msgid "FATAL: Attaching version header %s"
812 #: config/obj-som.c:174
813 msgid "Only one .copyright pseudo-op per file!"
816 #: config/obj-som.c:200
818 msgid "FATAL: Attaching copyright header %s"
821 #: config/tc-alpha.c:592
823 msgid "No !literal!%ld was found"
826 #: config/tc-alpha.c:599
828 msgid "No !tlsgd!%ld was found"
831 #: config/tc-alpha.c:606
833 msgid "No !tlsldm!%ld was found"
836 #: config/tc-alpha.c:615
838 msgid "No ldah !gpdisp!%ld was found"
841 #: config/tc-alpha.c:665
843 msgid "too many !literal!%ld for %s"
846 #: config/tc-alpha.c:695
848 msgid "No lda !gpdisp!%ld was found"
851 #. Only support one relocation op per insn.
852 #: config/tc-alpha.c:852
853 msgid "More than one relocation op per insn"
856 #: config/tc-alpha.c:868
857 msgid "No relocation operand"
860 #: config/tc-alpha.c:878
862 msgid "Unknown relocation operand: !%s"
865 #: config/tc-alpha.c:888
867 msgid "no sequence number after !%s"
870 #: config/tc-alpha.c:898
872 msgid "!%s does not use a sequence number"
875 #: config/tc-alpha.c:908
877 msgid "Bad sequence number: !%s!%s"
880 #: config/tc-alpha.c:1123 config/tc-alpha.c:3139
882 msgid "inappropriate arguments for opcode `%s'"
885 #: config/tc-alpha.c:1125 config/tc-alpha.c:3141
887 msgid "opcode `%s' not supported for target %s"
890 #: config/tc-alpha.c:1129 config/tc-alpha.c:3145 config/tc-avr.c:1221
891 #: config/tc-msp430.c:1870
893 msgid "unknown opcode `%s'"
896 #: config/tc-alpha.c:1209 config/tc-alpha.c:1384
897 msgid "overflow in literal (.lita) table"
900 #: config/tc-alpha.c:1216 config/tc-alpha.c:1240 config/tc-alpha.c:1397
901 #: config/tc-alpha.c:2049 config/tc-alpha.c:2093 config/tc-alpha.c:2162
902 #: config/tc-alpha.c:2245 config/tc-alpha.c:2470 config/tc-alpha.c:2568
903 msgid "macro requires $at register while noat in effect"
906 #: config/tc-alpha.c:1218 config/tc-alpha.c:1242 config/tc-alpha.c:1399
907 msgid "macro requires $at while $at in use"
910 #: config/tc-alpha.c:1346
911 msgid "bignum invalid; zero assumed"
914 #: config/tc-alpha.c:1348
915 msgid "floating point number invalid; zero assumed"
918 #: config/tc-alpha.c:1353
919 msgid "can't handle expression"
922 #: config/tc-alpha.c:1390
923 msgid "overflow in literal (.lit8) table"
926 #: config/tc-alpha.c:1674
928 msgid "too many ldah insns for !gpdisp!%ld"
931 #: config/tc-alpha.c:1676 config/tc-alpha.c:1688
933 msgid "both insns for !gpdisp!%ld must be in the same section"
936 #: config/tc-alpha.c:1686
938 msgid "too many lda insns for !gpdisp!%ld"
941 #: config/tc-alpha.c:1742
943 msgid "too many lituse insns for !lituse_tlsgd!%ld"
946 #: config/tc-alpha.c:1745
948 msgid "too many lituse insns for !lituse_tlsldm!%ld"
951 #: config/tc-alpha.c:1762
953 msgid "duplicate !tlsgd!%ld"
956 #: config/tc-alpha.c:1764
958 msgid "sequence number in use for !tlsldm!%ld"
961 #: config/tc-alpha.c:1778
963 msgid "duplicate !tlsldm!%ld"
966 #: config/tc-alpha.c:1780
968 msgid "sequence number in use for !tlsgd!%ld"
971 #: config/tc-alpha.c:1823 config/tc-arc.c:294 config/tc-mn10200.c:889
972 #: config/tc-mn10300.c:2600 config/tc-ppc.c:1476 config/tc-s390.c:614
973 #: config/tc-v850.c:1573
977 #: config/tc-alpha.c:1926 config/tc-alpha.c:1950 config/tc-d10v.c:585
978 #: config/tc-d30v.c:573 config/tc-mn10200.c:1133 config/tc-mn10300.c:1893
979 #: config/tc-ppc.c:2348 config/tc-ppc.c:2565 config/tc-ppc.c:2577
980 #: config/tc-s390.c:1230 config/tc-s390.c:1330 config/tc-s390.c:1459
981 #: config/tc-v850.c:1747 config/tc-v850.c:1770 config/tc-v850.c:1973
982 msgid "too many fixups"
985 #: config/tc-alpha.c:1962
986 msgid "invalid relocation for instruction"
989 #: config/tc-alpha.c:1973
990 msgid "invalid relocation for field"
993 #: config/tc-alpha.c:2760
994 msgid "can not resolve expression"
997 #: config/tc-alpha.c:3275 config/tc-ppc.c:1781 config/tc-ppc.c:4373
999 msgid ".COMMon length (%ld.) <0! Ignored."
1002 #: config/tc-alpha.c:3304 config/tc-sparc.c:3843 config/tc-v850.c:246
1003 msgid "Ignoring attempt to re-define symbol"
1006 #: config/tc-alpha.c:3313 config/tc-alpha.c:3322 config/tc-ppc.c:4410
1007 #: config/tc-sparc.c:3851
1009 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1012 #: config/tc-alpha.c:3439 ecoff.c:3054
1013 msgid ".ent directive has no name"
1016 #: config/tc-alpha.c:3447
1017 msgid "nested .ent directives"
1020 #: config/tc-alpha.c:3491 ecoff.c:3005
1021 msgid ".end directive has no name"
1024 #: config/tc-alpha.c:3500
1025 msgid ".end directive without matching .ent"
1028 #: config/tc-alpha.c:3502
1029 msgid ".end directive names different symbol than .ent"
1032 #: config/tc-alpha.c:3545 ecoff.c:3140
1033 msgid ".fmask outside of .ent"
1036 #: config/tc-alpha.c:3547 ecoff.c:3204
1037 msgid ".mask outside of .ent"
1040 #: config/tc-alpha.c:3555 ecoff.c:3147
1041 msgid "bad .fmask directive"
1044 #: config/tc-alpha.c:3557 ecoff.c:3211
1045 msgid "bad .mask directive"
1048 #: config/tc-alpha.c:3590 config/tc-mips.c:14022 ecoff.c:3168
1049 msgid ".frame outside of .ent"
1052 #: config/tc-alpha.c:3601 ecoff.c:3179
1053 msgid "bad .frame directive"
1056 #: config/tc-alpha.c:3633
1057 msgid ".prologue directive without a preceding .ent directive"
1060 #: config/tc-alpha.c:3651
1062 msgid "Invalid argument %d to .prologue."
1065 #: config/tc-alpha.c:3742
1066 msgid "ECOFF debugging is disabled."
1069 #: config/tc-alpha.c:3756
1070 msgid ".ent directive without matching .end"
1073 #: config/tc-alpha.c:3841
1074 msgid ".usepv directive has no name"
1077 #: config/tc-alpha.c:3852
1078 msgid ".usepv directive has no type"
1081 #: config/tc-alpha.c:3867
1082 msgid "unknown argument for .usepv"
1085 #: config/tc-alpha.c:3900
1086 msgid "Unknown section directive"
1089 #: config/tc-alpha.c:3935
1090 msgid ".ent directive has no symbol"
1093 #: config/tc-alpha.c:3960
1094 msgid "Bad .frame directive 1./2. param"
1097 #: config/tc-alpha.c:3972
1098 msgid "Bad .frame directive 3./4. param"
1101 #: config/tc-alpha.c:3994
1102 msgid ".pdesc directive not in link (.link) section"
1105 #: config/tc-alpha.c:4002
1106 msgid ".pdesc has no matching .ent"
1109 #: config/tc-alpha.c:4013
1110 msgid ".pdesc directive has no entry symbol"
1113 #: config/tc-alpha.c:4026
1114 msgid "No comma after .pdesc <entryname>"
1117 #: config/tc-alpha.c:4046
1118 msgid "unknown procedure kind"
1121 #: config/tc-alpha.c:4136
1122 msgid ".name directive not in link (.link) section"
1125 #: config/tc-alpha.c:4144
1126 msgid ".name directive has no symbol"
1129 #: config/tc-alpha.c:4175
1130 msgid "No symbol after .linkage"
1133 #: config/tc-alpha.c:4199
1134 msgid "No symbol after .code_address"
1137 #: config/tc-alpha.c:4226
1138 msgid "Bad .mask directive"
1141 #: config/tc-alpha.c:4244
1142 msgid "Bad .fmask directive"
1145 #: config/tc-alpha.c:4401
1147 msgid "Expected comma after name \"%s\""
1150 #. *symbol_get_obj (symbolP) = (signed char) temp;
1151 #: config/tc-alpha.c:4412
1153 msgid "unhandled: .proc %s,%d"
1156 #: config/tc-alpha.c:4446
1158 msgid "Tried to .set unrecognized mode `%s'"
1161 #: config/tc-alpha.c:4472
1163 msgid "Bad base register, using $%d."
1166 #: config/tc-alpha.c:4493
1168 msgid "Alignment too large: %d. assumed"
1171 #: config/tc-alpha.c:4497 config/tc-d30v.c:2083
1172 msgid "Alignment negative: 0 assumed"
1175 #: config/tc-alpha.c:4775
1177 msgid "Chose GP value of %lx\n"
1180 #: config/tc-alpha.c:4789
1181 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
1184 #: config/tc-alpha.c:4878
1186 msgid "internal error: can't hash opcode `%s': %s"
1189 #: config/tc-alpha.c:4914
1191 msgid "internal error: can't hash macro `%s': %s"
1194 #: config/tc-alpha.c:4998 config/tc-i960.c:710 config/tc-xtensa.c:5112
1195 #: config/tc-xtensa.c:5181 config/tc-xtensa.c:5227
1196 msgid "syntax error"
1199 #: config/tc-alpha.c:5067 config/tc-h8300.c:2055 config/tc-hppa.c:4041
1200 #: config/tc-i860.c:1059 config/tc-m68hc11.c:558 config/tc-m68k.c:4524
1201 #: config/tc-ns32k.c:1945 config/tc-or32.c:579 config/tc-sparc.c:2944
1202 #: config/tc-z8k.c:1310
1203 msgid "Bad call to MD_ATOF()"
1206 #: config/tc-alpha.c:5116
1208 msgid "Unknown CPU identifier `%s'"
1211 #: config/tc-alpha.c:5159
1214 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1215 "-F\t\t\tlack floating point instructions support\n"
1216 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
1217 "\t\t\tspecify variant of Alpha architecture\n"
1218 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
1220 "\t\t\tthese variants include PALcode opcodes\n"
1223 #: config/tc-alpha.c:5169
1226 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1227 "-H\t\t\tshow new symbol after hash truncation\n"
1230 #: config/tc-alpha.c:5346
1232 msgid "unhandled relocation type %s"
1235 #: config/tc-alpha.c:5359
1236 msgid "non-absolute expression in constant field"
1239 #: config/tc-alpha.c:5373
1241 msgid "type %d reloc done?\n"
1244 #: config/tc-alpha.c:5420 config/tc-alpha.c:5427 config/tc-mips.c:8657
1245 msgid "Used $at without \".set noat\""
1248 #: config/tc-alpha.c:5589
1250 msgid "!samegp reloc against symbol without .prologue: %s"
1253 #: config/tc-alpha.c:5626 config/tc-xtensa.c:5739
1255 msgid "cannot represent `%s' relocation in object file"
1258 #: config/tc-alpha.c:5632 config/tc-xtensa.c:5747
1260 msgid "internal error? cannot generate `%s' relocation"
1263 #: config/tc-alpha.c:5683
1265 msgid "frame reg expected, using $%d."
1268 #: config/tc-arc.c:1077 config/tc-ip2k.c:249
1269 msgid "md_estimate_size_before_relax\n"
1272 #: config/tc-arc.c:1088
1273 msgid "md_convert_frag\n"
1276 #. We can't actually support subtracting a symbol.
1277 #: config/tc-arc.c:1288 config/tc-arm.c:1021 config/tc-arm.c:5764
1278 #: config/tc-arm.c:5815 config/tc-arm.c:6614 config/tc-arm.c:7256
1279 #: config/tc-arm.c:7284 config/tc-arm.c:7536 config/tc-arm.c:7553
1280 #: config/tc-arm.c:7674 config/tc-avr.c:970 config/tc-cris.c:3928
1281 #: config/tc-d10v.c:1539 config/tc-d30v.c:1938 config/tc-mips.c:3794
1282 #: config/tc-mips.c:4902 config/tc-mips.c:5834 config/tc-mips.c:6428
1283 #: config/tc-msp430.c:1979 config/tc-ppc.c:5562 config/tc-v850.c:2274
1284 #: config/tc-xstormy16.c:484
1285 msgid "expression too complex"
1288 #: config/tc-arm.c:352
1289 msgid "ARM register expected"
1292 #: config/tc-arm.c:353
1293 msgid "bad or missing co-processor number"
1296 #: config/tc-arm.c:354
1297 msgid "co-processor register expected"
1300 #: config/tc-arm.c:355
1301 msgid "FPA register expected"
1304 #: config/tc-arm.c:356
1305 msgid "VFP single precision register expected"
1308 #: config/tc-arm.c:357
1309 msgid "VFP double precision register expected"
1312 #: config/tc-arm.c:358
1313 msgid "VFP system register expected"
1316 #: config/tc-arm.c:359
1317 msgid "Maverick MVF register expected"
1320 #: config/tc-arm.c:360
1321 msgid "Maverick MVD register expected"
1324 #: config/tc-arm.c:361
1325 msgid "Maverick MVFX register expected"
1328 #: config/tc-arm.c:362
1329 msgid "Maverick MVDX register expected"
1332 #: config/tc-arm.c:363
1333 msgid "Maverick MVAX register expected"
1336 #: config/tc-arm.c:364
1337 msgid "Maverick DSPSC register expected"
1340 #: config/tc-arm.c:365
1341 msgid "iWMMXt data register expected"
1344 #: config/tc-arm.c:366
1345 msgid "iWMMXt control register expected"
1348 #: config/tc-arm.c:367
1349 msgid "iWMMXt scalar register expected"
1352 #: config/tc-arm.c:368
1353 msgid "XScale accumulator register expected"
1356 #: config/tc-arm.c:499
1357 msgid "bad arguments to instruction"
1360 #: config/tc-arm.c:500
1361 msgid "r15 not allowed here"
1364 #: config/tc-arm.c:501
1365 msgid "instruction cannot be conditional"
1368 #: config/tc-arm.c:502
1369 msgid "registers may not be the same"
1372 #: config/tc-arm.c:503
1373 msgid "lo register required"
1376 #: config/tc-arm.c:504
1377 msgid "instruction not supported in Thumb16 mode"
1380 #: config/tc-arm.c:640
1381 msgid "immediate expression requires a # prefix"
1384 #: config/tc-arm.c:666 expr.c:1302 read.c:2228
1385 msgid "bad expression"
1388 #: config/tc-arm.c:677 config/tc-i860.c:1005 config/tc-sparc.c:2844
1392 #: config/tc-arm.c:693 config/tc-arm.c:3230 config/tc-i960.c:1302
1393 msgid "invalid constant"
1396 #: config/tc-arm.c:754
1397 msgid "bad call to MD_ATOF()"
1400 #: config/tc-arm.c:821
1401 msgid "expected #constant"
1404 #: config/tc-arm.c:953
1405 msgid "bad range in register list"
1408 #: config/tc-arm.c:961 config/tc-arm.c:970 config/tc-arm.c:1011
1410 msgid "Warning: duplicated register (r%d) in register list"
1413 #: config/tc-arm.c:973
1414 msgid "Warning: register range not in ascending order"
1417 #: config/tc-arm.c:984
1421 #: config/tc-arm.c:1000
1422 msgid "invalid register mask"
1425 #: config/tc-arm.c:1091 config/tc-arm.c:1126 config/tc-h8300.c:991
1426 #: config/tc-mips.c:9797 config/tc-mips.c:9827
1427 msgid "invalid register list"
1430 #: config/tc-arm.c:1097 config/tc-arm.c:2402 config/tc-arm.c:2535
1431 msgid "register list not in ascending order"
1434 #: config/tc-arm.c:1118
1435 msgid "register range not in ascending order"
1438 #: config/tc-arm.c:1151
1439 msgid "non-contiguous register range"
1442 #: config/tc-arm.c:1199
1444 msgid "ignoring attempt to redefine built-in register '%s'"
1447 #: config/tc-arm.c:1204
1449 msgid "ignoring redefinition of register alias '%s'"
1452 #: config/tc-arm.c:1248
1454 msgid "unknown register '%s' -- .req ignored"
1457 #: config/tc-arm.c:1291
1458 msgid "invalid syntax for .req directive"
1461 #: config/tc-arm.c:1317
1462 msgid "invalid syntax for .unreq directive"
1465 #: config/tc-arm.c:1323
1467 msgid "unknown register alias '%s'"
1470 #: config/tc-arm.c:1325
1472 msgid "ignoring attempt to undefine built-in register '%s'"
1475 #: config/tc-arm.c:1456
1476 msgid "selected processor does not support THUMB opcodes"
1479 #: config/tc-arm.c:1470
1480 msgid "selected processor does not support ARM opcodes"
1483 #: config/tc-arm.c:1483
1485 msgid "invalid instruction size selected (%d)"
1488 #: config/tc-arm.c:1515
1490 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1493 #: config/tc-arm.c:1571
1495 msgid "expected comma after name \"%s\""
1498 #: config/tc-arm.c:1621 config/tc-m32r.c:589
1500 msgid "symbol `%s' already defined"
1503 #: config/tc-arm.c:1655
1505 msgid "unrecognized syntax mode \"%s\""
1508 #: config/tc-arm.c:1675
1510 msgid "alignment too large: %d assumed"
1513 #: config/tc-arm.c:1678
1514 msgid "alignment negative. 0 assumed."
1517 #: config/tc-arm.c:1816
1518 msgid "literal pool overflow"
1521 #: config/tc-arm.c:1972 config/tc-arm.c:3888
1522 msgid "unrecognized relocation suffix"
1525 #: config/tc-arm.c:1985
1526 msgid "(plt) is only valid on branch targets"
1529 #: config/tc-arm.c:1991 config/tc-s390.c:1128 config/tc-s390.c:1742
1530 #: config/tc-xtensa.c:1601
1532 msgid "%s relocations do not fit in %d bytes"
1535 #: config/tc-arm.c:2039 dwarf2dbg.c:659
1536 msgid "expected 0 or 1"
1539 #: config/tc-arm.c:2043
1540 msgid "missing comma"
1543 #: config/tc-arm.c:2098
1544 msgid "dupicate .handlerdata directive"
1547 #: config/tc-arm.c:2169
1548 msgid "personality routine specified for cantunwind frame"
1551 #: config/tc-arm.c:2183
1552 msgid "duplicate .personalityindex directive"
1555 #: config/tc-arm.c:2190
1556 msgid "bad personality routine number"
1559 #: config/tc-arm.c:2209
1560 msgid "duplicate .personality directive"
1563 #: config/tc-arm.c:2232 config/tc-arm.c:2354
1564 msgid "expected register list"
1567 #: config/tc-arm.c:2310
1568 msgid "expected , <constant>"
1571 #: config/tc-arm.c:2319
1572 msgid "number of registers must be in the range [1:4]"
1575 #: config/tc-arm.c:2416 config/tc-arm.c:2549
1576 msgid "bad register range"
1579 #: config/tc-arm.c:2602
1580 msgid "register expected"
1583 #: config/tc-arm.c:2612
1584 msgid "FPA .unwind_save does not take a register list"
1587 #: config/tc-arm.c:2625
1588 msgid ".unwind_save does not support this kind of register"
1591 #: config/tc-arm.c:2650
1592 msgid "SP and PC not permitted in .unwind_movsp directive"
1595 #: config/tc-arm.c:2655
1596 msgid "unexpected .unwind_movsp directive"
1599 #: config/tc-arm.c:2679
1600 msgid "stack increment must be multiple of 4"
1603 #: config/tc-arm.c:2708
1604 msgid "expected <reg>, <reg>"
1607 #: config/tc-arm.c:2726
1608 msgid "register must be either sp or set by a previousunwind_movsp directive"
1611 #: config/tc-arm.c:2762
1612 msgid "expected <offset>, <opcode>"
1615 #: config/tc-arm.c:2774
1616 msgid "unwind opcode too long"
1619 #: config/tc-arm.c:2779
1620 msgid "invalid unwind opcode"
1623 #: config/tc-arm.c:2829
1624 msgid "expected numeric constant"
1627 #: config/tc-arm.c:2838
1628 msgid "expected comma"
1631 #: config/tc-arm.c:2877
1632 msgid "bad string constant"
1635 #: config/tc-arm.c:2881
1636 msgid "expected <tag> , <value>"
1639 #: config/tc-arm.c:2957
1640 msgid "constant expression required"
1643 #: config/tc-arm.c:2963 config/tc-arm.c:6472 config/tc-arm.c:11799
1644 #: config/tc-arm.c:11824 config/tc-arm.c:11832 config/tc-z8k.c:1122
1645 #: config/tc-z8k.c:1132
1646 msgid "immediate value out of range"
1649 #: config/tc-arm.c:3058
1650 msgid "invalid FPA immediate expression"
1653 #: config/tc-arm.c:3108 config/tc-arm.c:3116
1654 msgid "shift expression expected"
1657 #: config/tc-arm.c:3130
1658 msgid "'LSL' or 'ASR' required"
1661 #: config/tc-arm.c:3138
1662 msgid "'LSL' required"
1665 #: config/tc-arm.c:3146
1666 msgid "'ASR' required"
1669 #: config/tc-arm.c:3218 config/tc-arm.c:4349 config/tc-v850.c:1844
1670 #: config/tc-v850.c:1865
1671 msgid "constant expression expected"
1674 #: config/tc-arm.c:3225
1675 msgid "invalid rotation"
1678 #: config/tc-arm.c:3340 config/tc-arm.c:3640
1679 msgid "']' expected"
1682 #: config/tc-arm.c:3358
1683 msgid "'}' expected at end of 'option' field"
1686 #: config/tc-arm.c:3363
1687 msgid "cannot combine index with option"
1690 #: config/tc-arm.c:3376
1691 msgid "cannot combine pre- and post-indexing"
1694 #: config/tc-arm.c:3472
1695 msgid "flag for {c}psr instruction expected"
1698 #: config/tc-arm.c:3497
1699 msgid "unrecognized CPS flag"
1702 #: config/tc-arm.c:3504
1703 msgid "missing CPS flags"
1706 #: config/tc-arm.c:3527 config/tc-arm.c:3533
1707 msgid "valid endian specifiers are be or le"
1710 #: config/tc-arm.c:3555
1711 msgid "missing rotation field after comma"
1714 #: config/tc-arm.c:3570
1715 msgid "rotation can only be 0, 8, 16, or 24"
1718 #: config/tc-arm.c:3590
1719 msgid "condition required"
1722 #: config/tc-arm.c:3632
1723 msgid "invalid shift"
1726 #: config/tc-arm.c:3929
1727 msgid "iWMMXt data or control register expected"
1730 #: config/tc-arm.c:4051
1731 msgid "garbage following instruction"
1734 #: config/tc-arm.c:4185
1735 msgid "instruction does not accept preindexed addressing"
1738 #. unindexed - only for coprocessor
1739 #: config/tc-arm.c:4201 config/tc-arm.c:5857
1740 msgid "instruction does not accept unindexed addressing"
1743 #: config/tc-arm.c:4209
1744 msgid "destination register same as write-back base"
1747 #: config/tc-arm.c:4210
1748 msgid "source register same as write-back base"
1751 #: config/tc-arm.c:4256
1752 msgid "instruction does not accept scaled register index"
1755 #: config/tc-arm.c:4295
1756 msgid "instruction does not support unindexed addressing"
1759 #: config/tc-arm.c:4310
1760 msgid "pc may not be used with write-back"
1763 #: config/tc-arm.c:4315
1764 msgid "instruction does not support writeback"
1767 #: config/tc-arm.c:4344
1768 msgid "invalid pseudo operation"
1771 #: config/tc-arm.c:4390
1772 msgid "literal pool insertion failed"
1775 #: config/tc-arm.c:4448
1776 msgid "Rn must not overlap other operands"
1779 #: config/tc-arm.c:4534 config/tc-arm.c:4553 config/tc-arm.c:4566
1780 #: config/tc-arm.c:6360 config/tc-arm.c:6380 config/tc-arm.c:6394
1781 msgid "bit-field extends past end of register"
1784 #: config/tc-arm.c:4595
1785 msgid "the only suffix valid here is '(plt)'"
1788 #: config/tc-arm.c:4627
1789 msgid "use of r15 in blx in ARM mode is not really useful"
1792 #: config/tc-arm.c:4645
1793 msgid "use of r15 in bx in ARM mode is not really useful"
1796 #: config/tc-arm.c:4657 config/tc-arm.c:6508
1797 msgid "use of r15 in bxj is not really useful"
1800 #: config/tc-arm.c:4761 config/tc-arm.c:4770
1801 msgid "writeback of base register is UNPREDICTABLE"
1804 #: config/tc-arm.c:4764
1805 msgid "writeback of base register when in register list is UNPREDICTABLE"
1808 #: config/tc-arm.c:4774
1809 msgid "if writeback register is in list, it must be the lowest reg in the list"
1812 #: config/tc-arm.c:4789
1813 msgid "first destination register must be even"
1816 #: config/tc-arm.c:4792 config/tc-arm.c:4849
1817 msgid "can only load two consecutive registers"
1820 #. If op 1 were present and equal to PC, this function wouldn't
1821 #. have been called in the first place.
1822 #. If op 2 were present and equal to PC, this function wouldn't
1823 #. have been called in the first place.
1824 #: config/tc-arm.c:4793 config/tc-arm.c:4852 config/tc-arm.c:5299
1825 #: config/tc-arm.c:6886
1826 msgid "r14 not allowed here"
1829 #: config/tc-arm.c:4794
1830 msgid "'[' expected"
1833 #: config/tc-arm.c:4807
1834 msgid "base register written back, and overlaps second destination register"
1837 #: config/tc-arm.c:4815
1838 msgid "index register overlaps destination register"
1841 #: config/tc-arm.c:4829 config/tc-arm.c:5272 config/tc-arm.c:6706
1842 #: config/tc-arm.c:7581
1843 msgid "instruction does not accept this addressing mode"
1846 #: config/tc-arm.c:4835 config/tc-arm.c:5281
1847 msgid "offset must be zero in ARM encoding"
1850 #: config/tc-arm.c:4846 config/tc-arm.c:5293
1851 msgid "even register required"
1854 #: config/tc-arm.c:4877 config/tc-arm.c:4908
1855 msgid "this instruction requires a post-indexed address"
1858 #: config/tc-arm.c:4935
1859 msgid "rd and rm should be different in mla"
1862 #: config/tc-arm.c:4967 config/tc-arm.c:7121
1863 msgid "'CPSR' or 'SPSR' expected"
1866 #: config/tc-arm.c:5000
1867 msgid "rd and rm should be different in mul"
1870 #: config/tc-arm.c:5021
1871 msgid "rdhi, rdlo and rm must all be different"
1874 #: config/tc-arm.c:5083
1875 msgid "'[' expected after PLD mnemonic"
1878 #: config/tc-arm.c:5085
1879 msgid "post-indexed expression used in preload instruction"
1882 #: config/tc-arm.c:5087
1883 msgid "writeback used in preload instruction"
1886 #: config/tc-arm.c:5089
1887 msgid "unindexed addressing used in preload instruction"
1890 #: config/tc-arm.c:5188 config/tc-arm.c:7492
1891 msgid "source1 and dest must be same register"
1894 #: config/tc-arm.c:5238 config/tc-arm.c:7178
1895 msgid "rdhi and rdlo must be different"
1898 #: config/tc-arm.c:5296
1899 msgid "can only store two consecutive registers"
1902 #: config/tc-arm.c:5391 config/tc-arm.c:5408
1903 msgid "only two consecutive VFP SP registers allowed here"
1906 #: config/tc-arm.c:5436 config/tc-arm.c:5451
1907 msgid "this addressing mode requires base-register writeback"
1910 #: config/tc-arm.c:5529
1911 msgid "this instruction does not support indexing"
1914 #: config/tc-arm.c:5552
1915 msgid "only r15 allowed here"
1918 #: config/tc-arm.c:5757
1919 msgid "shift by register not allowed in thumb mode"
1922 #: config/tc-arm.c:5769 config/tc-arm.c:11339
1923 msgid "shift expression is too large"
1926 #: config/tc-arm.c:5795
1927 msgid "Thumb does not support the ldr =N pseudo-operation"
1930 #: config/tc-arm.c:5800
1931 msgid "cannot use register index with PC-relative addressing"
1934 #: config/tc-arm.c:5801
1935 msgid "cannot use register index with this instruction"
1938 #: config/tc-arm.c:5803
1939 msgid "Thumb does not support negative register indexing"
1942 #: config/tc-arm.c:5805
1943 msgid "Thumb does not support register post-indexing"
1946 #: config/tc-arm.c:5807
1947 msgid "Thumb does not support register indexing with writeback"
1950 #: config/tc-arm.c:5809
1951 msgid "Thumb supports only LSL in shifted register indexing"
1954 #: config/tc-arm.c:5818
1955 msgid "shift out of range"
1958 #: config/tc-arm.c:5826
1959 msgid "cannot use writeback with PC-relative addressing"
1962 #: config/tc-arm.c:5828
1963 msgid "cannot use writeback with this instruction"
1966 #: config/tc-arm.c:5847
1967 msgid "cannot use post-indexing with PC-relative addressing"
1970 #: config/tc-arm.c:5848
1971 msgid "cannot use post-indexing with this instruction"
1974 #: config/tc-arm.c:5975
1975 msgid "PC not allowed as destination"
1978 #: config/tc-arm.c:6093 config/tc-arm.c:6234 config/tc-arm.c:6326
1979 #: config/tc-arm.c:7092
1980 msgid "shift must be constant"
1983 #: config/tc-arm.c:6120 config/tc-arm.c:6249 config/tc-arm.c:6341
1984 #: config/tc-arm.c:7105
1985 msgid "unshifted register required"
1988 #: config/tc-arm.c:6135 config/tc-arm.c:6352 config/tc-arm.c:7165
1989 msgid "dest must overlap one source register"
1992 #: config/tc-arm.c:6252
1993 msgid "dest and source1 must be the same register"
1996 #: config/tc-arm.c:6537
1997 msgid "Thumb does not support the 2-argument form of this instruction"
2000 #: config/tc-arm.c:6616
2001 msgid "Thumb load/store multiple does not support {reglist}^"
2004 #: config/tc-arm.c:6633 config/tc-arm.c:6649 config/tc-arm.c:6680
2006 msgid "value stored for r%d is UNPREDICTABLE"
2009 #: config/tc-arm.c:6643
2010 msgid "SP should not be in register list"
2013 #: config/tc-arm.c:6647
2014 msgid "PC should not be in register list"
2017 #: config/tc-arm.c:6656 config/tc-arm.c:7311
2018 msgid "LR and PC should not both be in register list"
2021 #: config/tc-arm.c:6659
2022 msgid "base register should not be in register list when written back"
2025 #: config/tc-arm.c:6677 config/tc-arm.c:6687
2026 msgid "this instruction will write back the base register"
2029 #: config/tc-arm.c:6690
2030 msgid "this instruction will not write back the base register"
2033 #: config/tc-arm.c:6719
2034 msgid "r14 not allowed as first register when second register is omitted"
2037 #: config/tc-arm.c:6809 config/tc-arm.c:6822 config/tc-arm.c:6858
2038 msgid "Thumb does not support this addressing mode"
2041 #: config/tc-arm.c:6826
2042 msgid "byte or halfword not valid for base register"
2045 #: config/tc-arm.c:6829
2046 msgid "r15 based store not allowed"
2049 #: config/tc-arm.c:6831
2050 msgid "invalid base register for register offset"
2053 #: config/tc-arm.c:7032
2054 msgid "only lo regs allowed with immediate"
2057 #: config/tc-arm.c:7130
2058 msgid "Thumb encoding does not support an immediate here"
2061 #: config/tc-arm.c:7200
2062 msgid "Thumb does not support NOP with hints"
2065 #: config/tc-arm.c:7282
2066 msgid "push/pop do not support {reglist}^"
2069 #: config/tc-arm.c:7301
2070 msgid "SP not allowed in register list"
2073 #: config/tc-arm.c:7305
2074 msgid "PC not allowed in register list"
2077 #: config/tc-arm.c:7328
2078 msgid "invalid register list to push/pop instruction"
2081 #: config/tc-arm.c:7513
2082 msgid "ror #imm not supported"
2085 #: config/tc-arm.c:7638
2086 msgid "Thumb encoding does not support rotation"
2089 #: config/tc-arm.c:7656
2090 msgid "PC is not a valid index register"
2093 #: config/tc-arm.c:7658
2094 msgid "instruction does not allow shifted index"
2097 #: config/tc-arm.c:7660
2098 msgid "instruction requires shifted index"
2101 #: config/tc-arm.c:7943 config/tc-arm.c:8015
2102 msgid "conditional infixes are deprecated in unified syntax"
2105 #: config/tc-arm.c:8047
2107 msgid "bad instruction `%s'"
2110 #: config/tc-arm.c:8063 config/tc-arm.c:8126
2112 msgid "selected processor does not support `%s'"
2115 #: config/tc-arm.c:8069
2116 msgid "Thumb does not support conditional execution"
2119 #: config/tc-arm.c:8080
2120 msgid "incorrect condition in IT block"
2123 #: config/tc-arm.c:8088
2124 msgid "thumb conditional instrunction not in IT block"
2127 #: config/tc-arm.c:8108
2129 msgid "cannot honor width suffix -- `%s'"
2132 #: config/tc-arm.c:8131
2134 msgid "width suffixes are invalid in ARM mode -- `%s'"
2137 #: config/tc-arm.c:10340
2138 msgid "alignments greater than 32 bytes not supported in .text sections."
2141 #: config/tc-arm.c:10634
2142 msgid "handerdata in cantunwind frame"
2145 #: config/tc-arm.c:10651
2146 msgid "too many unwind opcodes for personality routine 0"
2149 #: config/tc-arm.c:10683
2150 msgid "too many unwind opcodes"
2153 #: config/tc-arm.c:11085 config/tc-arm.c:11365
2155 msgid "undefined symbol %s used as an immediate value"
2158 #: config/tc-arm.c:11099 config/tc-arm.c:11394
2160 msgid "invalid constant (%lx) after fixup"
2163 #: config/tc-arm.c:11136
2165 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2168 #: config/tc-arm.c:11168 config/tc-arm.c:11193
2169 msgid "invalid literal constant: pool needs to be closer"
2172 #: config/tc-arm.c:11171 config/tc-arm.c:11209
2174 msgid "bad immediate value for offset (%ld)"
2177 #: config/tc-arm.c:11195
2179 msgid "bad immediate value for half-word offset (%ld)"
2182 #: config/tc-arm.c:11250
2183 msgid "offset not a multiple of 4"
2186 #: config/tc-arm.c:11257 config/tc-arm.c:11272 config/tc-arm.c:11287
2187 #: config/tc-arm.c:11298 config/tc-arm.c:11321 config/tc-pj.c:499
2188 #: config/tc-sh.c:4084
2189 msgid "offset out of range"
2192 #: config/tc-arm.c:11410
2193 msgid "invalid smc expression"
2196 #: config/tc-arm.c:11421 config/tc-arm.c:11430
2197 msgid "invalid swi expression"
2200 #: config/tc-arm.c:11440
2201 msgid "invalid expression in load/store multiple"
2204 #: config/tc-arm.c:11455
2205 msgid "misaligned branch destination"
2208 #: config/tc-arm.c:11459 config/tc-arm.c:11479 config/tc-arm.c:11497
2209 #: config/tc-arm.c:11510 config/tc-arm.c:11523 config/tc-arm.c:11562
2210 #: config/tc-arm.c:11587
2211 msgid "branch out of range"
2214 #: config/tc-arm.c:11475
2215 msgid "misaligned BLX destination"
2218 #: config/tc-arm.c:11536
2219 msgid "conditional branch out of range"
2222 #: config/tc-arm.c:11657
2223 msgid "rel31 relocation overflow"
2226 #: config/tc-arm.c:11669 config/tc-arm.c:11694
2227 msgid "co-processor offset out of range"
2230 #: config/tc-arm.c:11710
2232 msgid "invalid offset, target not word aligned (0x%08lX)"
2235 #: config/tc-arm.c:11716 config/tc-arm.c:11725 config/tc-arm.c:11733
2236 #: config/tc-arm.c:11741 config/tc-arm.c:11749
2238 msgid "invalid offset, value too big (0x%08lX)"
2241 #: config/tc-arm.c:11790
2242 msgid "invalid Hi register with immediate"
2245 #: config/tc-arm.c:11806
2246 msgid "invalid immediate for stack address calculation"
2249 #: config/tc-arm.c:11814
2251 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2254 #: config/tc-arm.c:11844
2256 msgid "invalid immediate: %ld is too large"
2259 #: config/tc-arm.c:11856
2261 msgid "invalid shift value: %ld"
2264 #: config/tc-arm.c:11875
2266 msgid "bad relocation fixup type (%d)"
2269 #: config/tc-arm.c:11943
2270 msgid "literal referenced across section boundary"
2273 #: config/tc-arm.c:11973
2274 msgid "internal relocation (type: IMMEDIATE) not fixed up"
2277 #: config/tc-arm.c:11978
2278 msgid "ADRL used for a symbol not defined in the same file"
2281 #: config/tc-arm.c:11987
2283 msgid "undefined local label `%s'"
2286 #: config/tc-arm.c:11993
2287 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
2290 #: config/tc-arm.c:12014 config/tc-cris.c:3869 config/tc-mcore.c:1995
2291 #: config/tc-mmix.c:2888 config/tc-ns32k.c:2284
2295 #: config/tc-arm.c:12017 config/tc-arm.c:12038
2297 msgid "cannot represent %s relocation in this object file format"
2300 #: config/tc-arm.c:12254
2302 msgid "%s: unexpected function type: %d"
2305 #: config/tc-arm.c:12331
2306 msgid "virtual memory exhausted"
2309 #: config/tc-arm.c:12357
2310 msgid "use of old and new-style options to set CPU type"
2313 #: config/tc-arm.c:12367
2314 msgid "use of old and new-style options to set FPU type"
2317 #: config/tc-arm.c:12441
2318 msgid "hard-float conflicts with specified fpu"
2321 #: config/tc-arm.c:12633
2322 msgid "generate PIC code"
2325 #: config/tc-arm.c:12634
2326 msgid "assemble Thumb code"
2329 #: config/tc-arm.c:12635
2330 msgid "support ARM/Thumb interworking"
2333 #: config/tc-arm.c:12637
2334 msgid "code uses 32-bit program counter"
2337 #: config/tc-arm.c:12638
2338 msgid "code uses 26-bit program counter"
2341 #: config/tc-arm.c:12639
2342 msgid "floating point args are in fp regs"
2345 #: config/tc-arm.c:12641
2346 msgid "re-entrant code"
2349 #: config/tc-arm.c:12642
2350 msgid "code is ATPCS conformant"
2353 #: config/tc-arm.c:12643
2354 msgid "assemble for big-endian"
2357 #: config/tc-arm.c:12644
2358 msgid "assemble for little-endian"
2361 #. These are recognized by the assembler, but have no affect on code.
2362 #: config/tc-arm.c:12648
2363 msgid "use frame pointer"
2366 #: config/tc-arm.c:12649
2367 msgid "use stack size checking"
2370 #. DON'T add any new processors to this list -- we want the whole list
2371 #. to go away... Add them to the processors table instead.
2372 #: config/tc-arm.c:12653 config/tc-arm.c:12654
2373 msgid "use -mcpu=arm1"
2376 #: config/tc-arm.c:12655 config/tc-arm.c:12656
2377 msgid "use -mcpu=arm2"
2380 #: config/tc-arm.c:12657 config/tc-arm.c:12658
2381 msgid "use -mcpu=arm250"
2384 #: config/tc-arm.c:12659 config/tc-arm.c:12660
2385 msgid "use -mcpu=arm3"
2388 #: config/tc-arm.c:12661 config/tc-arm.c:12662
2389 msgid "use -mcpu=arm6"
2392 #: config/tc-arm.c:12663 config/tc-arm.c:12664
2393 msgid "use -mcpu=arm600"
2396 #: config/tc-arm.c:12665 config/tc-arm.c:12666
2397 msgid "use -mcpu=arm610"
2400 #: config/tc-arm.c:12667 config/tc-arm.c:12668
2401 msgid "use -mcpu=arm620"
2404 #: config/tc-arm.c:12669 config/tc-arm.c:12670
2405 msgid "use -mcpu=arm7"
2408 #: config/tc-arm.c:12671 config/tc-arm.c:12672
2409 msgid "use -mcpu=arm70"
2412 #: config/tc-arm.c:12673 config/tc-arm.c:12674
2413 msgid "use -mcpu=arm700"
2416 #: config/tc-arm.c:12675 config/tc-arm.c:12676
2417 msgid "use -mcpu=arm700i"
2420 #: config/tc-arm.c:12677 config/tc-arm.c:12678
2421 msgid "use -mcpu=arm710"
2424 #: config/tc-arm.c:12679 config/tc-arm.c:12680
2425 msgid "use -mcpu=arm710c"
2428 #: config/tc-arm.c:12681 config/tc-arm.c:12682
2429 msgid "use -mcpu=arm720"
2432 #: config/tc-arm.c:12683 config/tc-arm.c:12684
2433 msgid "use -mcpu=arm7d"
2436 #: config/tc-arm.c:12685 config/tc-arm.c:12686
2437 msgid "use -mcpu=arm7di"
2440 #: config/tc-arm.c:12687 config/tc-arm.c:12688
2441 msgid "use -mcpu=arm7m"
2444 #: config/tc-arm.c:12689 config/tc-arm.c:12690
2445 msgid "use -mcpu=arm7dm"
2448 #: config/tc-arm.c:12691 config/tc-arm.c:12692
2449 msgid "use -mcpu=arm7dmi"
2452 #: config/tc-arm.c:12693 config/tc-arm.c:12694
2453 msgid "use -mcpu=arm7100"
2456 #: config/tc-arm.c:12695 config/tc-arm.c:12696
2457 msgid "use -mcpu=arm7500"
2460 #: config/tc-arm.c:12697 config/tc-arm.c:12698
2461 msgid "use -mcpu=arm7500fe"
2464 #: config/tc-arm.c:12699 config/tc-arm.c:12700 config/tc-arm.c:12701
2465 #: config/tc-arm.c:12702
2466 msgid "use -mcpu=arm7tdmi"
2469 #: config/tc-arm.c:12703 config/tc-arm.c:12704
2470 msgid "use -mcpu=arm710t"
2473 #: config/tc-arm.c:12705 config/tc-arm.c:12706
2474 msgid "use -mcpu=arm720t"
2477 #: config/tc-arm.c:12707 config/tc-arm.c:12708
2478 msgid "use -mcpu=arm740t"
2481 #: config/tc-arm.c:12709 config/tc-arm.c:12710
2482 msgid "use -mcpu=arm8"
2485 #: config/tc-arm.c:12711 config/tc-arm.c:12712
2486 msgid "use -mcpu=arm810"
2489 #: config/tc-arm.c:12713 config/tc-arm.c:12714
2490 msgid "use -mcpu=arm9"
2493 #: config/tc-arm.c:12715 config/tc-arm.c:12716
2494 msgid "use -mcpu=arm9tdmi"
2497 #: config/tc-arm.c:12717 config/tc-arm.c:12718
2498 msgid "use -mcpu=arm920"
2501 #: config/tc-arm.c:12719 config/tc-arm.c:12720
2502 msgid "use -mcpu=arm940"
2505 #: config/tc-arm.c:12721
2506 msgid "use -mcpu=strongarm"
2509 #: config/tc-arm.c:12723
2510 msgid "use -mcpu=strongarm110"
2513 #: config/tc-arm.c:12725
2514 msgid "use -mcpu=strongarm1100"
2517 #: config/tc-arm.c:12727
2518 msgid "use -mcpu=strongarm1110"
2521 #: config/tc-arm.c:12728
2522 msgid "use -mcpu=xscale"
2525 #: config/tc-arm.c:12729
2526 msgid "use -mcpu=iwmmxt"
2529 #: config/tc-arm.c:12730
2530 msgid "use -mcpu=all"
2533 #. Architecture variants -- don't add any more to this list either.
2534 #: config/tc-arm.c:12733 config/tc-arm.c:12734
2535 msgid "use -march=armv2"
2538 #: config/tc-arm.c:12735 config/tc-arm.c:12736
2539 msgid "use -march=armv2a"
2542 #: config/tc-arm.c:12737 config/tc-arm.c:12738
2543 msgid "use -march=armv3"
2546 #: config/tc-arm.c:12739 config/tc-arm.c:12740
2547 msgid "use -march=armv3m"
2550 #: config/tc-arm.c:12741 config/tc-arm.c:12742
2551 msgid "use -march=armv4"
2554 #: config/tc-arm.c:12743 config/tc-arm.c:12744
2555 msgid "use -march=armv4t"
2558 #: config/tc-arm.c:12745 config/tc-arm.c:12746
2559 msgid "use -march=armv5"
2562 #: config/tc-arm.c:12747 config/tc-arm.c:12748
2563 msgid "use -march=armv5t"
2566 #: config/tc-arm.c:12749 config/tc-arm.c:12750
2567 msgid "use -march=armv5te"
2570 #. Floating point variants -- don't add any more to this list either.
2571 #: config/tc-arm.c:12753
2572 msgid "use -mfpu=fpe"
2575 #: config/tc-arm.c:12754
2576 msgid "use -mfpu=fpa10"
2579 #: config/tc-arm.c:12755
2580 msgid "use -mfpu=fpa11"
2583 #: config/tc-arm.c:12757
2584 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
2587 #: config/tc-arm.c:12986
2588 msgid "invalid architectural extension"
2591 #: config/tc-arm.c:13000
2592 msgid "missing architectural extension"
2595 #: config/tc-arm.c:13013
2597 msgid "unknown architectural extnsion `%s'"
2600 #: config/tc-arm.c:13037
2602 msgid "missing cpu name `%s'"
2605 #: config/tc-arm.c:13062 config/tc-arm.c:13389
2607 msgid "unknown cpu `%s'"
2610 #: config/tc-arm.c:13080
2612 msgid "missing architecture name `%s'"
2615 #: config/tc-arm.c:13097 config/tc-arm.c:13423
2617 msgid "unknown architecture `%s'\n"
2620 #: config/tc-arm.c:13113 config/tc-arm.c:13454
2622 msgid "unknown floating point format `%s'\n"
2625 #: config/tc-arm.c:13129
2627 msgid "unknown floating point abi `%s'\n"
2630 #: config/tc-arm.c:13145
2632 msgid "unknown EABI `%s'\n"
2635 #: config/tc-arm.c:13152
2636 msgid "<cpu name>\t assemble for CPU <cpu name>"
2639 #: config/tc-arm.c:13154
2640 msgid "<arch name>\t assemble for architecture <arch name>"
2643 #: config/tc-arm.c:13156
2644 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
2647 #: config/tc-arm.c:13158
2648 msgid "<abi>\t assemble for floating point ABI <abi>"
2651 #: config/tc-arm.c:13161
2652 msgid "<ver>\t assemble for eabi version <ver>"
2655 #: config/tc-arm.c:13202 config/tc-arm.c:13224
2657 msgid "option `-%c%s' is deprecated: %s"
2660 #: config/tc-arm.c:13245
2662 msgid " ARM-specific assembler options:\n"
2665 #: config/tc-arm.c:13256
2667 msgid " -EB assemble code for a big-endian cpu\n"
2670 #: config/tc-arm.c:13261
2672 msgid " -EL assemble code for a little-endian cpu\n"
2675 #: config/tc-avr.c:209
2677 msgid "Known MCU names:"
2680 #: config/tc-avr.c:275
2684 " -mmcu=[avr-name] select microcontroller variant\n"
2685 " [avr-name] can be:\n"
2686 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2687 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2688 " avr3 - ATmega103, ATmega603\n"
2689 " avr4 - ATmega83, ATmega85\n"
2690 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2691 " or immediate microcontroller name.\n"
2694 #: config/tc-avr.c:285
2697 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2698 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2699 " (default for avr4, avr5)\n"
2700 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2701 " (default for avr3, avr5)\n"
2704 #: config/tc-avr.c:329 config/tc-msp430.c:749
2706 msgid "unknown MCU: %s\n"
2709 #: config/tc-avr.c:338
2711 msgid "redefinition of mcu type `%s' to `%s'"
2714 #: config/tc-avr.c:385 config/tc-crx.c:491 config/tc-d10v.c:278
2715 #: config/tc-d30v.c:312 config/tc-mips.c:10241 config/tc-mmix.c:2264
2716 #: config/tc-mn10200.c:342 config/tc-msp430.c:873 config/tc-pj.c:342
2717 #: config/tc-ppc.c:5211 config/tc-sh.c:2986 config/tc-v850.c:1199
2718 msgid "bad call to md_atof"
2721 #: config/tc-avr.c:447
2722 msgid "constant value required"
2725 #: config/tc-avr.c:450
2727 msgid "number must be less than %d"
2730 #: config/tc-avr.c:476 config/tc-avr.c:583
2732 msgid "constant out of 8-bit range: %d"
2735 #: config/tc-avr.c:488 config/tc-d10v.c:498 config/tc-d30v.c:490
2736 #: config/tc-h8300.c:451 config/tc-mcore.c:665 config/tc-mmix.c:489
2737 #: config/tc-mn10200.c:1078 config/tc-mn10300.c:1820 config/tc-msp430.c:457
2738 #: config/tc-or32.c:306 config/tc-ppc.c:2382 config/tc-s390.c:1220
2739 #: config/tc-sh64.c:2213 config/tc-sh.c:1272 config/tc-v850.c:1952
2740 #: config/tc-z8k.c:328
2741 msgid "missing operand"
2744 #: config/tc-avr.c:536 read.c:3345
2745 msgid "illegal expression"
2748 #: config/tc-avr.c:562 config/tc-avr.c:1282
2749 msgid "`)' required"
2752 #: config/tc-avr.c:638
2753 msgid "register r16-r23 required"
2756 #: config/tc-avr.c:644
2757 msgid "register number above 15 required"
2760 #: config/tc-avr.c:650
2761 msgid "even register number required"
2764 #: config/tc-avr.c:656
2765 msgid "register r24, r26, r28 or r30 required"
2768 #: config/tc-avr.c:662
2769 msgid "register name or number from 0 to 31 required"
2772 #: config/tc-avr.c:680
2773 msgid "pointer register (X, Y or Z) required"
2776 #: config/tc-avr.c:687
2777 msgid "cannot both predecrement and postincrement"
2780 #: config/tc-avr.c:695
2781 msgid "addressing mode not supported"
2784 #: config/tc-avr.c:701
2785 msgid "can't predecrement"
2788 #: config/tc-avr.c:704
2789 msgid "pointer register Z required"
2792 #: config/tc-avr.c:722
2793 msgid "pointer register (Y or Z) required"
2796 #: config/tc-avr.c:826
2798 msgid "unknown constraint `%c'"
2801 #: config/tc-avr.c:878
2802 msgid "`,' required"
2805 #: config/tc-avr.c:896
2806 msgid "undefined combination of operands"
2809 #: config/tc-avr.c:905
2810 msgid "skipping two-word instruction"
2813 #: config/tc-avr.c:997 config/tc-avr.c:1013 config/tc-avr.c:1135
2814 #: config/tc-msp430.c:2012 config/tc-msp430.c:2030
2816 msgid "odd address operand: %ld"
2819 #: config/tc-avr.c:1005 config/tc-avr.c:1024 config/tc-avr.c:1046
2820 #: config/tc-avr.c:1053 config/tc-avr.c:1060 config/tc-d10v.c:538
2821 #: config/tc-d30v.c:589 config/tc-msp430.c:2020 config/tc-msp430.c:2035
2822 #: config/tc-msp430.c:2045
2824 msgid "operand out of range: %ld"
2827 #: config/tc-avr.c:1144 config/tc-d10v.c:1622 config/tc-d30v.c:2060
2828 #: config/tc-msp430.c:2063
2830 msgid "line %d: unknown relocation type: 0x%x"
2833 #: config/tc-avr.c:1158
2834 msgid "only constant expression allowed"
2837 #. xgettext:c-format.
2838 #: config/tc-avr.c:1192 config/tc-bfin.c:689 config/tc-d10v.c:1494
2839 #: config/tc-d30v.c:1804 config/tc-mn10200.c:814 config/tc-mn10300.c:2308
2840 #: config/tc-msp430.c:2098 config/tc-or32.c:1019 config/tc-ppc.c:6064
2841 #: config/tc-v850.c:2190
2843 msgid "reloc %d not supported by object file format"
2846 #: config/tc-avr.c:1215 config/tc-d10v.c:1782 config/tc-d10v.c:1796
2847 #: config/tc-h8300.c:1868 config/tc-mcore.c:884 config/tc-msp430.c:1862
2848 #: config/tc-pj.c:254 config/tc-sh.c:2457 config/tc-z8k.c:1194
2849 msgid "can't find opcode "
2852 #: config/tc-avr.c:1232
2854 msgid "illegal opcode %s for mcu %s"
2857 #: config/tc-avr.c:1241
2858 msgid "garbage at end of line"
2861 #: config/tc-avr.c:1309 config/tc-avr.c:1316
2863 msgid "illegal %srelocation size: %d"
2866 #: config/tc-bfin.c:263
2868 msgid " BFIN specific command line options:\n"
2871 #: config/tc-bfin.c:646 config/tc-fr30.c:358 config/tc-frv.c:1600
2872 #: config/tc-i960.c:1756 config/tc-ip2k.c:371 config/tc-m32c.c:912
2873 #: config/tc-m32r.c:2143 config/tc-openrisc.c:376 config/tc-xstormy16.c:631
2874 msgid "Bad call to md_atof()"
2877 #: config/tc-cris.c:532 config/tc-m68hc11.c:2794
2879 msgid "internal inconsistency problem in %s: fr_symbol %lx"
2882 #: config/tc-cris.c:536 config/tc-m68hc11.c:2798 config/tc-msp430.c:2289
2884 msgid "internal inconsistency problem in %s: resolved symbol"
2887 #: config/tc-cris.c:546 config/tc-m68hc11.c:2804
2889 msgid "internal inconsistency problem in %s: fr_subtype %d"
2892 #: config/tc-cris.c:872
2893 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
2896 #: config/tc-cris.c:902
2897 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
2900 #: config/tc-cris.c:907
2903 "Internal error found in md_convert_frag: offset %ld. Please report this."
2906 #: config/tc-cris.c:932
2908 msgid "internal inconsistency in %s: bdapq no symbol"
2911 #: config/tc-cris.c:945
2913 msgid "internal inconsistency in %s: bdap.w with no symbol"
2916 #: config/tc-cris.c:969
2917 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
2920 #: config/tc-cris.c:978
2921 msgid "dangerous MULS/MULU location; give it higher alignment"
2924 #: config/tc-cris.c:1083
2926 "Out-of-range .word offset handling is not implemented for .arch "
2930 #: config/tc-cris.c:1148 config/tc-crx.c:582 config/tc-crx.c:609
2931 #: config/tc-crx.c:627
2932 msgid "Virtual memory exhausted"
2935 #: config/tc-cris.c:1182 config/tc-crx.c:592
2937 msgid "Can't hash `%s': %s\n"
2940 #: config/tc-cris.c:1183 config/tc-crx.c:593
2941 msgid "(unknown reason)"
2944 #: config/tc-cris.c:1187
2946 msgid "Buggy opcode: `%s' \"%s\"\n"
2949 #: config/tc-cris.c:1493 config/tc-cris.c:1501 config/tc-crx.c:2029
2950 #: config/tc-dlx.c:685 config/tc-hppa.c:1625 config/tc-i860.c:492
2951 #: config/tc-i860.c:509 config/tc-i860.c:989 config/tc-sparc.c:1417
2952 #: config/tc-sparc.c:1425
2954 msgid "Unknown opcode: `%s'"
2957 #: config/tc-cris.c:1599
2959 msgid "Immediate value not in 5 bit unsigned range: %ld"
2962 #: config/tc-cris.c:1615
2964 msgid "Immediate value not in 4 bit unsigned range: %ld"
2967 #: config/tc-cris.c:1667
2969 msgid "Immediate value not in 6 bit range: %ld"
2972 #: config/tc-cris.c:1682
2974 msgid "Immediate value not in 6 bit unsigned range: %ld"
2977 #. Others have a generic warning.
2978 #: config/tc-cris.c:1790
2980 msgid "Unimplemented register `%s' specified"
2983 #. We've come to the end of instructions with this
2984 #. opcode, so it must be an error.
2985 #: config/tc-cris.c:2033
2986 msgid "Illegal operands"
2989 #: config/tc-cris.c:2074 config/tc-cris.c:2114
2991 msgid "Immediate value not in 8 bit range: %ld"
2994 #: config/tc-cris.c:2084 config/tc-cris.c:2135
2996 msgid "Immediate value not in 16 bit range: %ld"
2999 #: config/tc-cris.c:2119
3001 msgid "Immediate value not in 8 bit signed range: %ld"
3004 #: config/tc-cris.c:2124
3006 msgid "Immediate value not in 8 bit unsigned range: %ld"
3009 #: config/tc-cris.c:2140
3011 msgid "Immediate value not in 16 bit signed range: %ld"
3014 #: config/tc-cris.c:2145
3016 msgid "Immediate value not in 16 bit unsigned range: %ld"
3019 #: config/tc-cris.c:2167
3020 msgid "PIC relocation size does not match operand size"
3023 #: config/tc-cris.c:3304
3024 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
3027 #: config/tc-cris.c:3308
3028 msgid "32-bit conditional branch generated"
3031 #: config/tc-cris.c:3367
3032 msgid "Complex expression not supported"
3035 #. FIXME: Is this function mentioned in the internals.texi manual? If
3037 #: config/tc-cris.c:3490
3038 msgid "Bad call to md_atof () - floating point formats are not supported"
3041 #: config/tc-cris.c:3531
3042 msgid "PC-relative relocation must be trivially resolved"
3045 #: config/tc-cris.c:3584
3047 msgid "Value not in 16 bit range: %ld"
3050 #: config/tc-cris.c:3595
3052 msgid "Value not in 16 bit signed range: %ld"
3055 #: config/tc-cris.c:3606
3057 msgid "Value not in 8 bit range: %ld"
3060 #: config/tc-cris.c:3614
3062 msgid "Value not in 8 bit signed range: %ld"
3065 #: config/tc-cris.c:3625
3067 msgid "Value not in 4 bit unsigned range: %ld"
3070 #: config/tc-cris.c:3633
3072 msgid "Value not in 5 bit unsigned range: %ld"
3075 #: config/tc-cris.c:3641
3077 msgid "Value not in 6 bit range: %ld"
3080 #: config/tc-cris.c:3649
3082 msgid "Value not in 6 bit unsigned range: %ld"
3085 #: config/tc-cris.c:3695
3087 msgid "Please use --help to see usage and options for this assembler.\n"
3090 #: config/tc-cris.c:3707
3091 msgid "--no-underscore is invalid with a.out format"
3094 #: config/tc-cris.c:3727
3096 msgid "invalid <arch> in --march=<arch>: %s"
3099 #: config/tc-cris.c:3821
3101 "Semantics error. This type of operand can not be relocated, it must be an "
3102 "assembly-time constant"
3105 #: config/tc-cris.c:3870
3107 msgid "Cannot generate relocation type for symbol %s, code %s"
3110 #. The messages are formatted to line up with the generic options.
3111 #: config/tc-cris.c:3883
3113 msgid "CRIS-specific options:\n"
3116 #: config/tc-cris.c:3885
3118 " -h, -H Don't execute, print this help text. Deprecated.\n"
3121 #: config/tc-cris.c:3887
3122 msgid " -N Warn when branches are expanded to jumps.\n"
3125 #: config/tc-cris.c:3889
3127 " --underscore User symbols are normally prepended with "
3131 #: config/tc-cris.c:3891
3132 msgid " Registers will not need any prefix.\n"
3135 #: config/tc-cris.c:3893
3136 msgid " --no-underscore User symbols do not have any prefix.\n"
3139 #: config/tc-cris.c:3895
3140 msgid " Registers will require a `$'-prefix.\n"
3143 #: config/tc-cris.c:3897
3144 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
3147 #: config/tc-cris.c:3899
3149 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
3150 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
3153 #: config/tc-cris.c:3920
3154 msgid "Invalid relocation"
3157 #: config/tc-cris.c:3957
3158 msgid "Invalid pc-relative relocation"
3161 #: config/tc-cris.c:4002
3163 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
3166 #: config/tc-cris.c:4032
3168 msgid ".syntax %s requires command-line option `--underscore'"
3171 #: config/tc-cris.c:4041
3173 msgid ".syntax %s requires command-line option `--no-underscore'"
3176 #: config/tc-cris.c:4078
3177 msgid "Unknown .syntax operand"
3180 #: config/tc-cris.c:4088
3181 msgid "Pseudodirective .file is only valid when generating ELF"
3184 #: config/tc-cris.c:4100
3185 msgid "Pseudodirective .loc is only valid when generating ELF"
3188 #: config/tc-cris.c:4243
3189 msgid "unknown operand to .arch"
3192 #: config/tc-cris.c:4252
3193 msgid ".arch <arch> requires a matching --march=... option"
3196 #: config/tc-crx.c:344 config/tc-mn10200.c:801 write.c:2209
3198 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
3201 #: config/tc-crx.c:360
3203 msgid "internal error: reloc %d (`%s') not supported by object file format"
3206 #: config/tc-crx.c:619 config/tc-crx.c:637 config/tc-i386.c:953
3207 #: config/tc-i386.c:976 config/tc-m68k.c:4149
3209 msgid "Internal Error: Can't hash %s: %s"
3212 #. Missing or bad expr becomes absolute 0.
3213 #: config/tc-crx.c:665 config/tc-i386.c:4259
3215 msgid "missing or invalid displacement expression `%s' taken as 0"
3218 #: config/tc-crx.c:803 config/tc-crx.c:823 config/tc-crx.c:838
3220 msgid "Illegal register `%s' in Instruction `%s'"
3223 #: config/tc-crx.c:866
3225 msgid "Illegal Scale - `%d'"
3228 #: config/tc-crx.c:982
3230 msgid "Illegal operands (whitespace): `%s'"
3233 #: config/tc-crx.c:994 config/tc-crx.c:1001 config/tc-crx.c:1018
3234 #: config/tc-crx.c:1804
3236 msgid "Missing matching brackets : `%s'"
3239 #: config/tc-crx.c:1044
3241 msgid "Unknown exception: `%s'"
3244 #: config/tc-crx.c:1140
3246 msgid "Illegal `cinv' parameter: `%c'"
3249 #: config/tc-crx.c:1173
3251 msgid "Unknown register: `%d'"
3254 #. Issue a error message when register is illegal.
3255 #: config/tc-crx.c:1181
3257 msgid "Illegal register (`%s') in Instruction: `%s'"
3260 #: config/tc-crx.c:1310
3262 msgid "Illegal Co-processor register in Instruction `%s' "
3265 #: config/tc-crx.c:1317
3267 msgid "Illegal Co-processor special register in Instruction `%s' "
3270 #: config/tc-crx.c:1616
3271 msgid "Incorrect number of operands"
3274 #: config/tc-crx.c:1618
3276 msgid "Illegal type of operand (arg %d)"
3279 #: config/tc-crx.c:1624
3281 msgid "Operand out of range (arg %d)"
3284 #: config/tc-crx.c:1627
3286 msgid "Operand has odd displacement (arg %d)"
3289 #: config/tc-crx.c:1630
3291 msgid "Invalid DISPU4 operand value (arg %d)"
3294 #: config/tc-crx.c:1633
3296 msgid "Invalid CST4 operand value (arg %d)"
3299 #: config/tc-crx.c:1636
3301 msgid "Operand value is not within upper 64 KB (arg %d)"
3304 #: config/tc-crx.c:1640 config/tc-crx.c:1671
3306 msgid "Illegal operand (arg %d)"
3309 #: config/tc-crx.c:1702 config/tc-crx.c:1719
3311 msgid "Same src/dest register is used (`r%d'), result is undefined"
3314 #: config/tc-crx.c:1711
3316 msgid "`%s' has undefined result"
3319 #: config/tc-crx.c:1773
3320 msgid "Invalid Register in Register List"
3323 #: config/tc-crx.c:1827
3325 msgid "Illegal register `%s' in cop-register list"
3328 #: config/tc-crx.c:1835
3330 msgid "Illegal register `%s' in cop-special-register list"
3333 #: config/tc-crx.c:1854
3335 msgid "Illegal register `%s' in user register list"
3338 #: config/tc-crx.c:1873
3340 msgid "Illegal register `%s' in register list"
3343 #: config/tc-crx.c:1879
3345 msgid "Maximum %d bits may be set in `mask16' operand"
3348 #: config/tc-crx.c:1888
3350 msgid "rest of line ignored; first ignored character is `%c'"
3353 #: config/tc-crx.c:1896
3355 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
3358 #. HI can't be specified without LO (and vise-versa).
3359 #: config/tc-crx.c:1902
3360 msgid "HI/LO registers should be specified together"
3363 #: config/tc-crx.c:1908
3364 msgid "HI/LO registers should be specified without additional registers"
3367 #. Give an error if a frag containing code is not aligned to a 2-byte
3369 #: config/tc-crx.c:1993 config/tc-crx.h:76
3370 msgid "instruction address is not a multiple of 2"
3373 #: config/tc-d10v.c:217
3377 "-O Optimize. Will do some operations in parallel.\n"
3378 "--gstabs-packing Pack adjacent short instructions together even\n"
3379 " when --gstabs is specified. On by default.\n"
3380 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
3381 " instructions together.\n"
3384 #: config/tc-d10v.c:496 config/tc-d30v.c:488 config/tc-mn10200.c:1075
3385 #: config/tc-mn10300.c:1817 config/tc-ppc.c:2380 config/tc-s390.c:1218
3386 #: config/tc-v850.c:1949
3387 msgid "illegal operand"
3390 #: config/tc-d10v.c:608
3391 msgid "operand is not an immediate"
3394 #: config/tc-d10v.c:626
3396 msgid "operand out of range: %lu"
3399 #: config/tc-d10v.c:684
3400 msgid "Instruction must be executed in parallel with another instruction."
3403 #: config/tc-d10v.c:738 config/tc-d10v.c:746
3405 msgid "packing conflict: %s must dispatch sequentially"
3408 #: config/tc-d10v.c:845
3410 msgid "resource conflict (R%d)"
3413 #: config/tc-d10v.c:848
3415 msgid "resource conflict (A%d)"
3418 #: config/tc-d10v.c:850
3419 msgid "resource conflict (PSW)"
3422 #: config/tc-d10v.c:852
3423 msgid "resource conflict (C flag)"
3426 #: config/tc-d10v.c:854
3427 msgid "resource conflict (F flag)"
3430 #: config/tc-d10v.c:1004
3431 msgid "Instruction must be executed in parallel"
3434 #: config/tc-d10v.c:1007
3435 msgid "Long instructions may not be combined."
3438 #: config/tc-d10v.c:1040
3439 msgid "One of these instructions may not be executed in parallel."
3442 #: config/tc-d10v.c:1044 config/tc-d30v.c:1071
3443 msgid "Two IU instructions may not be executed in parallel"
3446 #: config/tc-d10v.c:1046 config/tc-d10v.c:1054 config/tc-d10v.c:1068
3447 #: config/tc-d10v.c:1083 config/tc-d30v.c:1072 config/tc-d30v.c:1081
3448 msgid "Swapping instruction order"
3451 #: config/tc-d10v.c:1052 config/tc-d30v.c:1078
3452 msgid "Two MU instructions may not be executed in parallel"
3455 #: config/tc-d10v.c:1072 config/tc-d30v.c:1098
3456 msgid "IU instruction may not be in the left container"
3459 #: config/tc-d10v.c:1074 config/tc-d10v.c:1089
3461 "Instruction in R container is squashed by flow control instruction in L "
3465 #: config/tc-d10v.c:1087 config/tc-d30v.c:1109
3466 msgid "MU instruction may not be in the right container"
3469 #: config/tc-d10v.c:1093 config/tc-d30v.c:1121
3470 msgid "unknown execution type passed to write_2_short()"
3473 #: config/tc-d10v.c:1221 config/tc-d10v.c:1394
3474 msgid "bad opcode or operands"
3477 #: config/tc-d10v.c:1296 config/tc-m68k.c:4625
3478 msgid "value out of range"
3481 #: config/tc-d10v.c:1370
3482 msgid "illegal operand - register name found where none expected"
3485 #: config/tc-d10v.c:1405
3486 msgid "Register number must be EVEN"
3489 #: config/tc-d10v.c:1408
3490 msgid "Unsupported use of sp"
3493 #: config/tc-d10v.c:1427
3495 msgid "cr%ld is a reserved control register"
3498 #: config/tc-d10v.c:1466 config/tc-d30v.c:1430
3500 msgid "unknown opcode: %s"
3503 #: config/tc-d10v.c:1602
3505 msgid "line %d: rep or repi must include at least 4 instructions"
3508 #: config/tc-d10v.c:1810 config/tc-d10v.c:1832 config/tc-d30v.c:1777
3509 msgid "Unable to mix instructions as specified"
3512 #: config/tc-d30v.c:150
3514 msgid "Register name %s conflicts with symbol of the same name"
3517 #: config/tc-d30v.c:240
3522 "-O Make adjacent short instructions parallel if "
3524 "-n Warn about all NOPs inserted by the assembler.\n"
3525 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
3526 "-c Warn about symbols whoes names match register "
3528 "-C Opposite of -C. -c is the default.\n"
3531 #: config/tc-d30v.c:402
3532 msgid "unexpected 12-bit reloc type"
3535 #: config/tc-d30v.c:409
3536 msgid "unexpected 18-bit reloc type"
3539 #: config/tc-d30v.c:659
3541 msgid "%s NOP inserted"
3544 #: config/tc-d30v.c:660
3548 #: config/tc-d30v.c:660
3552 #: config/tc-d30v.c:1067
3553 msgid "Instructions may not be executed in parallel"
3556 #: config/tc-d30v.c:1080
3558 msgid "Executing %s in IU may not work"
3561 #: config/tc-d30v.c:1087
3563 msgid "Executing %s in IU may not work in parallel execution"
3566 #: config/tc-d30v.c:1100
3568 msgid "special left instruction `%s' kills instruction `%s' in right container"
3571 #: config/tc-d30v.c:1111
3573 msgid "Executing %s in reverse serial with %s may not work"
3576 #: config/tc-d30v.c:1114
3578 msgid "Executing %s in IU in reverse serial may not work"
3581 #: config/tc-d30v.c:1303
3582 msgid "Odd numbered register used as target of multi-register instruction"
3585 #: config/tc-d30v.c:1367 config/tc-d30v.c:1402
3587 msgid "unknown condition code: %s"
3590 #: config/tc-d30v.c:1395
3592 msgid "cmpu doesn't support condition code %s"
3595 #: config/tc-d30v.c:1441
3597 msgid "operands for opcode `%s' do not match any valid format"
3600 #: config/tc-d30v.c:1656 config/tc-d30v.c:1673
3601 msgid "Cannot assemble instruction"
3604 #: config/tc-d30v.c:1658
3605 msgid "First opcode is long. Unable to mix instructions as specified."
3608 #: config/tc-d30v.c:1727
3609 msgid "word of NOPs added between word multiply and load"
3612 #: config/tc-d30v.c:1729
3613 msgid "word of NOPs added between word multiply and 16-bit multiply"
3616 #: config/tc-d30v.c:1761
3617 msgid "Instruction uses long version, so it cannot be mixed as specified"
3620 #: config/tc-d30v.c:1888
3622 msgid "value too large to fit in %d bits"
3625 #: config/tc-d30v.c:1949
3627 msgid "line %d: unable to place address of symbol '%s' into a byte"
3630 #: config/tc-d30v.c:1952
3632 msgid "line %d: unable to place value %lx into a byte"
3635 #: config/tc-d30v.c:1960
3637 msgid "line %d: unable to place address of symbol '%s' into a short"
3640 #: config/tc-d30v.c:1963
3642 msgid "line %d: unable to place value %lx into a short"
3645 #: config/tc-d30v.c:1971
3647 msgid "line %d: unable to place address of symbol '%s' into a quad"
3650 #: config/tc-d30v.c:2079
3652 msgid "Alignment too large: %d assumed"
3655 #: config/tc-dlx.c:211
3656 msgid "missing .proc"
3659 #: config/tc-dlx.c:228
3660 msgid ".endfunc missing for previous .proc"
3663 #. Probably a memory allocation problem? Give up now.
3664 #: config/tc-dlx.c:297 config/tc-hppa.c:1489 config/tc-mips.c:1415
3665 #: config/tc-mips.c:1467 config/tc-or32.c:210 config/tc-sparc.c:855
3666 msgid "Broken assembler. No assembly attempted."
3669 #: config/tc-dlx.c:327
3671 msgid "Bad operand for a load instruction: <%s>"
3674 #: config/tc-dlx.c:441
3676 msgid "Bad operand for a store instruction: <%s>"
3679 #: config/tc-dlx.c:621
3681 msgid "Expression Error for operand modifier %%hi/%%lo\n"
3684 #: config/tc-dlx.c:634 config/tc-or32.c:873
3686 msgid "Invalid expression after %%%%\n"
3689 #: config/tc-dlx.c:703
3691 msgid "Unknown opcode `%s'."
3694 #: config/tc-dlx.c:716
3695 msgid "Can not set dlx_skip_hi16_flag"
3698 #: config/tc-dlx.c:730
3700 msgid "Missing arguments for opcode <%s>."
3703 #: config/tc-dlx.c:764
3705 msgid "Too many operands: %s"
3708 #: config/tc-dlx.c:801
3710 msgid "Both the_insn.HI and the_insn.LO are set : %s"
3713 #: config/tc-dlx.c:871
3714 msgid "failed regnum sanity check."
3717 #: config/tc-dlx.c:884
3718 msgid "failed general register sanity check."
3721 #: config/tc-dlx.c:1175 config/tc-or32.c:835
3723 msgid "label \"$%d\" redefined"
3726 #: config/tc-dlx.c:1213
3727 msgid "Invalid expression after # number\n"
3730 #: config/tc-fr30.c:83
3732 msgid " FR30 specific command line options:\n"
3735 #: config/tc-fr30.c:136
3737 msgid "Instruction %s not allowed in a delay slot."
3740 #: config/tc-frv.c:461
3742 msgid "FRV specific command line options:\n"
3745 #: config/tc-frv.c:462
3747 msgid "-G n Data >= n bytes is in small data area\n"
3750 #: config/tc-frv.c:463
3752 msgid "-mgpr-32 Note 32 gprs are used\n"
3755 #: config/tc-frv.c:464
3757 msgid "-mgpr-64 Note 64 gprs are used\n"
3760 #: config/tc-frv.c:465
3762 msgid "-mfpr-32 Note 32 fprs are used\n"
3765 #: config/tc-frv.c:466
3767 msgid "-mfpr-64 Note 64 fprs are used\n"
3770 #: config/tc-frv.c:467
3772 msgid "-msoft-float Note software fp is used\n"
3775 #: config/tc-frv.c:468
3777 msgid "-mdword Note stack is aligned to a 8 byte boundary\n"
3780 #: config/tc-frv.c:469
3782 msgid "-mno-dword Note stack is aligned to a 4 byte boundary\n"
3785 #: config/tc-frv.c:470
3787 msgid "-mdouble Note fp double insns are used\n"
3790 #: config/tc-frv.c:471
3792 msgid "-mmedia Note media insns are used\n"
3795 #: config/tc-frv.c:472
3797 msgid "-mmuladd Note multiply add/subtract insns are used\n"
3800 #: config/tc-frv.c:473
3802 msgid "-mpack Note instructions are packed\n"
3805 #: config/tc-frv.c:474
3807 msgid "-mno-pack Do not allow instructions to be packed\n"
3810 #: config/tc-frv.c:475
3812 msgid "-mpic Note small position independent code\n"
3815 #: config/tc-frv.c:476
3817 msgid "-mPIC Note large position independent code\n"
3820 #: config/tc-frv.c:477
3822 msgid "-mlibrary-pic Compile library for large position indepedent code\n"
3825 #: config/tc-frv.c:478
3827 msgid "-mfdpic Assemble for the FDPIC ABI\n"
3830 #: config/tc-frv.c:479
3832 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
3835 #: config/tc-frv.c:480
3837 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
3840 #: config/tc-frv.c:481
3842 msgid " Record the cpu type\n"
3845 #: config/tc-frv.c:482
3847 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
3850 #: config/tc-frv.c:483
3852 msgid "-mtomcat-debug Debug tomcat workarounds\n"
3855 #: config/tc-frv.c:1187
3856 msgid "VLIW packing used for -mno-pack"
3859 #: config/tc-frv.c:1197
3860 msgid "Instruction not supported by this architecture"
3863 #: config/tc-frv.c:1207
3864 msgid "VLIW packing constraint violation"
3867 #: config/tc-frv.c:1874
3869 msgid "Relocation %s is not safe for %s"
3872 #: config/tc-h8300.c:78 config/tc-h8300.c:87 config/tc-h8300.c:97
3873 #: config/tc-h8300.c:107 config/tc-h8300.c:117 config/tc-h8300.c:128
3874 #: config/tc-h8300.c:195 config/tc-hppa.c:1449 config/tc-hppa.c:6926
3875 #: config/tc-hppa.c:6932 config/tc-hppa.c:6938 config/tc-hppa.c:6944
3876 #: config/tc-mn10300.c:1223 config/tc-mn10300.c:1228 config/tc-mn10300.c:2725
3877 msgid "could not set architecture and machine"
3880 #: config/tc-h8300.c:397 config/tc-h8300.c:405
3881 msgid "Reg not valid for H8/300"
3884 #: config/tc-h8300.c:486
3885 msgid "invalid operand size requested"
3888 #: config/tc-h8300.c:585
3889 msgid "Invalid register list for ldm/stm\n"
3892 #: config/tc-h8300.c:611 config/tc-h8300.c:616 config/tc-h8300.c:623
3893 msgid "mismatch between register and suffix"
3896 #: config/tc-h8300.c:650
3897 msgid "address too high for vector table jmp/jsr"
3900 #: config/tc-h8300.c:677 config/tc-h8300.c:789 config/tc-h8300.c:799
3901 msgid "Wrong size pointer register for architecture."
3904 #: config/tc-h8300.c:736 config/tc-h8300.c:744 config/tc-h8300.c:773
3905 msgid "expected @(exp, reg16)"
3908 #: config/tc-h8300.c:762
3909 msgid "expected .L, .W or .B for register in indexed addressing mode"
3912 #: config/tc-h8300.c:956
3913 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
3916 #: config/tc-h8300.c:974 config/tc-h8300.c:983
3917 msgid "expected register"
3920 #: config/tc-h8300.c:999
3921 msgid "expected closing paren"
3924 #: config/tc-h8300.c:1058
3926 msgid "can't use high part of register in operand %d"
3929 #: config/tc-h8300.c:1215
3931 msgid "Opcode `%s' with these operand types not available in %s mode"
3934 #: config/tc-h8300.c:1224
3935 msgid "mismatch between opcode size and operand size"
3938 #: config/tc-h8300.c:1260
3940 msgid "operand %s0x%lx out of range."
3943 #: config/tc-h8300.c:1356
3944 msgid "Can't work out size of operand.\n"
3947 #: config/tc-h8300.c:1405
3949 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
3952 #: config/tc-h8300.c:1410
3954 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
3957 #: config/tc-h8300.c:1416
3959 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
3962 #: config/tc-h8300.c:1477 config/tc-h8300.c:1497
3963 msgid "Need #1 or #2 here"
3966 #: config/tc-h8300.c:1492
3967 msgid "#4 not valid on H8/300."
3970 #: config/tc-h8300.c:1598 config/tc-h8300.c:1680
3972 msgid "branch operand has odd offset (%lx)\n"
3975 #: config/tc-h8300.c:1718
3976 msgid "destination operand must be 16 bit register"
3979 #: config/tc-h8300.c:1727
3980 msgid "source operand must be 8 bit register"
3983 #: config/tc-h8300.c:1735
3984 msgid "destination operand must be 16bit absolute address"
3987 #: config/tc-h8300.c:1742
3988 msgid "destination operand must be 8 bit register"
3991 #: config/tc-h8300.c:1750
3992 msgid "source operand must be 16bit absolute address"
3995 #. This seems more sane than saying "too many operands". We'll
3996 #. get here only if the trailing trash starts with a comma.
3997 #. Types or values of args don't match.
3998 #: config/tc-h8300.c:1758 config/tc-mmix.c:473 config/tc-mmix.c:485
3999 #: config/tc-mmix.c:2526 config/tc-mmix.c:2550 config/tc-mmix.c:2823
4000 #: config/tc-or32.c:527
4001 msgid "invalid operands"
4004 #: config/tc-h8300.c:1789
4005 msgid "operand/size mis-match"
4008 #: config/tc-h8300.c:1885 config/tc-mips.c:9358 config/tc-sh64.c:2795
4009 #: config/tc-sh.c:2838 config/tc-z8k.c:1204
4010 msgid "unknown opcode"
4013 #: config/tc-h8300.c:1918
4014 msgid "invalid operand in ldm"
4017 #: config/tc-h8300.c:1927
4018 msgid "invalid operand in stm"
4021 #: config/tc-h8300.c:2093
4023 msgid "call to tc_aout_fix_to_chars \n"
4026 #: config/tc-h8300.c:2102
4028 msgid "call to md_convert_frag \n"
4031 #: config/tc-h8300.c:2146
4033 msgid "call tomd_estimate_size_before_relax \n"
4036 #: config/tc-h8300.c:2197 config/tc-mcore.c:2282 config/tc-pj.c:538
4037 #: config/tc-sh.c:4270
4039 msgid "Cannot represent relocation type %s"
4042 #. Simple range checking for FIELD against HIGH and LOW bounds.
4043 #. IGNORE is used to suppress the error message.
4044 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
4045 #. the current file and line number are not valid.
4046 #: config/tc-hppa.c:1176 config/tc-hppa.c:1190
4048 msgid "Field out of range [%d..%d] (%d)."
4051 #. Simple alignment checking for FIELD against ALIGN (a power of two).
4052 #. IGNORE is used to suppress the error message.
4053 #: config/tc-hppa.c:1204
4055 msgid "Field not properly aligned [%d] (%d)."
4058 #: config/tc-hppa.c:1233
4059 msgid "Missing .exit\n"
4062 #: config/tc-hppa.c:1236
4063 msgid "Missing .procend\n"
4066 #: config/tc-hppa.c:1422
4068 msgid "Invalid field selector. Assuming F%%."
4071 #: config/tc-hppa.c:1455
4072 msgid "-R option not supported on this target."
4075 #: config/tc-hppa.c:1471 config/tc-sparc.c:811 config/tc-sparc.c:847
4077 msgid "Internal error: can't hash `%s': %s\n"
4080 #: config/tc-hppa.c:1479 config/tc-i860.c:238
4082 msgid "internal error: losing opcode: `%s' \"%s\"\n"
4085 #: config/tc-hppa.c:1550 config/tc-hppa.c:7065 config/tc-hppa.c:7122
4086 msgid "Missing function name for .PROC (corrupted label chain)"
4089 #: config/tc-hppa.c:1553 config/tc-hppa.c:7125
4090 msgid "Missing function name for .PROC"
4093 #: config/tc-hppa.c:1857
4094 msgid "Invalid Indexed Load Completer."
4097 #: config/tc-hppa.c:1862
4098 msgid "Invalid Indexed Load Completer Syntax."
4101 #: config/tc-hppa.c:1896
4102 msgid "Invalid Short Load/Store Completer."
4105 #: config/tc-hppa.c:1956 config/tc-hppa.c:1961
4106 msgid "Invalid Store Bytes Short Completer"
4109 #: config/tc-hppa.c:2272 config/tc-hppa.c:2278
4110 msgid "Invalid left/right combination completer"
4113 #: config/tc-hppa.c:2327 config/tc-hppa.c:2334
4114 msgid "Invalid permutation completer"
4117 #: config/tc-hppa.c:2434
4119 msgid "Invalid Add Condition: %s"
4122 #: config/tc-hppa.c:2445 config/tc-hppa.c:2455
4123 msgid "Invalid Add and Branch Condition"
4126 #: config/tc-hppa.c:2476 config/tc-hppa.c:2613
4127 msgid "Invalid Compare/Subtract Condition"
4130 #: config/tc-hppa.c:2516
4132 msgid "Invalid Bit Branch Condition: %c"
4135 #: config/tc-hppa.c:2601
4137 msgid "Invalid Compare/Subtract Condition: %s"
4140 #: config/tc-hppa.c:2628
4141 msgid "Invalid Compare and Branch Condition"
4144 #: config/tc-hppa.c:2724
4145 msgid "Invalid Logical Instruction Condition."
4148 #: config/tc-hppa.c:2779
4149 msgid "Invalid Shift/Extract/Deposit Condition."
4152 #: config/tc-hppa.c:2891
4153 msgid "Invalid Unit Instruction Condition."
4156 #: config/tc-hppa.c:3270 config/tc-hppa.c:3302 config/tc-hppa.c:3333
4157 #: config/tc-hppa.c:3363
4158 msgid "Branch to unaligned address"
4161 #: config/tc-hppa.c:3541
4162 msgid "Invalid SFU identifier"
4165 #: config/tc-hppa.c:3591
4166 msgid "Invalid COPR identifier"
4169 #: config/tc-hppa.c:3720
4170 msgid "Invalid Floating Point Operand Format."
4173 #: config/tc-hppa.c:3837 config/tc-hppa.c:3857 config/tc-hppa.c:3877
4174 #: config/tc-hppa.c:3897 config/tc-hppa.c:3917
4175 msgid "Invalid register for single precision fmpyadd or fmpysub"
4178 #: config/tc-hppa.c:3968 config/tc-hppa.c:4928
4179 msgid "could not update architecture and machine"
4182 #: config/tc-hppa.c:3985
4184 msgid "Invalid operands %s"
4187 #: config/tc-hppa.c:4103
4188 msgid "Cannot handle fixup"
4191 #: config/tc-hppa.c:4404
4193 msgid " -Q ignored\n"
4196 #: config/tc-hppa.c:4408
4198 msgid " -c print a warning if a comment is found\n"
4201 #: config/tc-hppa.c:4479
4203 msgid "no hppa_fixup entry for fixup type 0x%x"
4206 #: config/tc-hppa.c:4650
4207 msgid "Unknown relocation encountered in md_apply_fix."
4210 #: config/tc-hppa.c:4792 config/tc-hppa.c:4817
4212 msgid "Undefined register: '%s'."
4215 #: config/tc-hppa.c:4851
4217 msgid "Non-absolute symbol: '%s'."
4220 #: config/tc-hppa.c:4866
4222 msgid "Undefined absolute constant: '%s'."
4225 #: config/tc-hppa.c:4967
4227 msgid "Invalid FP Compare Condition: %s"
4230 #: config/tc-hppa.c:5023
4232 msgid "Invalid FTEST completer: %s"
4235 #: config/tc-hppa.c:5090 config/tc-hppa.c:5128
4237 msgid "Invalid FP Operand Format: %3s"
4240 #: config/tc-hppa.c:5207
4241 msgid "Bad segment in expression."
4244 #: config/tc-hppa.c:5266
4245 msgid "Bad segment (should be absolute)."
4248 #: config/tc-hppa.c:5309
4250 msgid "Invalid argument location: %s\n"
4253 #: config/tc-hppa.c:5340
4255 msgid "Invalid argument description: %d"
4258 #: config/tc-hppa.c:5363
4260 msgid "Invalid Nullification: (%c)"
4263 #: config/tc-hppa.c:5960
4264 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
4267 #: config/tc-hppa.c:6076
4269 msgid "Invalid .CALL argument: %s"
4272 #: config/tc-hppa.c:6198
4273 msgid ".callinfo is not within a procedure definition"
4276 #: config/tc-hppa.c:6218
4278 msgid "FRAME parameter must be a multiple of 8: %d\n"
4281 #: config/tc-hppa.c:6237
4282 msgid "Value for ENTRY_GR must be in the range 3..18\n"
4285 #: config/tc-hppa.c:6249
4286 msgid "Value for ENTRY_FR must be in the range 12..21\n"
4289 #: config/tc-hppa.c:6259
4290 msgid "Value for ENTRY_SR must be 3\n"
4293 #: config/tc-hppa.c:6315
4295 msgid "Invalid .CALLINFO argument: %s"
4298 #: config/tc-hppa.c:6427
4299 msgid "The .ENTER pseudo-op is not supported"
4302 #: config/tc-hppa.c:6443
4303 msgid "Misplaced .entry. Ignored."
4306 #: config/tc-hppa.c:6447
4307 msgid "Missing .callinfo."
4310 #: config/tc-hppa.c:6513
4311 msgid ".REG expression must be a register"
4314 #: config/tc-hppa.c:6529
4315 msgid "bad or irreducible absolute expression; zero assumed"
4318 #: config/tc-hppa.c:6540
4319 msgid ".REG must use a label"
4322 #: config/tc-hppa.c:6542
4323 msgid ".EQU must use a label"
4326 #: config/tc-hppa.c:6595
4327 msgid ".EXIT must appear within a procedure"
4330 #: config/tc-hppa.c:6599
4331 msgid "Missing .callinfo"
4334 #: config/tc-hppa.c:6603
4335 msgid "No .ENTRY for this .EXIT"
4338 #: config/tc-hppa.c:6630
4340 msgid "Cannot define export symbol: %s\n"
4343 #: config/tc-hppa.c:6688
4345 msgid "Using ENTRY rather than CODE in export directive for %s"
4348 #: config/tc-hppa.c:6805
4350 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
4353 #: config/tc-hppa.c:6887
4354 msgid "Missing label name on .LABEL"
4357 #: config/tc-hppa.c:6892
4358 msgid "extra .LABEL arguments ignored."
4361 #: config/tc-hppa.c:6909
4362 msgid "The .LEAVE pseudo-op is not supported"
4365 #: config/tc-hppa.c:6948
4366 msgid "Unrecognized .LEVEL argument\n"
4369 #: config/tc-hppa.c:6984
4371 msgid "Cannot define static symbol: %s\n"
4374 #: config/tc-hppa.c:7019
4375 msgid "Nested procedures"
4378 #: config/tc-hppa.c:7029
4379 msgid "Cannot allocate unwind descriptor\n"
4382 #: config/tc-hppa.c:7129
4383 msgid "misplaced .procend"
4386 #: config/tc-hppa.c:7132
4387 msgid "Missing .callinfo for this procedure"
4390 #: config/tc-hppa.c:7135
4391 msgid "Missing .EXIT for a .ENTRY"
4394 #: config/tc-hppa.c:7173
4395 msgid "Not in a space.\n"
4398 #: config/tc-hppa.c:7176
4399 msgid "Not in a subspace.\n"
4402 #: config/tc-hppa.c:7267
4403 msgid "Invalid .SPACE argument"
4406 #: config/tc-hppa.c:7314
4407 msgid "Can't change spaces within a procedure definition. Ignored"
4410 #: config/tc-hppa.c:7443
4412 msgid "Undefined space: '%s' Assuming space number = 0."
4415 #: config/tc-hppa.c:7467
4416 msgid "Must be in a space before changing or declaring subspaces.\n"
4419 #: config/tc-hppa.c:7471
4420 msgid "Can't change subspaces within a procedure definition. Ignored"
4423 #: config/tc-hppa.c:7507
4424 msgid "Parameters of an existing subspace can't be modified"
4427 #: config/tc-hppa.c:7559
4428 msgid "Alignment must be a power of 2"
4431 #: config/tc-hppa.c:7606
4432 msgid "FIRST not supported as a .SUBSPACE argument"
4435 #: config/tc-hppa.c:7608
4436 msgid "Invalid .SUBSPACE argument"
4439 #: config/tc-hppa.c:7797
4441 msgid "Internal error: Unable to find containing space for %s."
4444 #: config/tc-hppa.c:7837
4446 msgid "Out of memory: could not allocate new space chain entry: %s\n"
4449 #: config/tc-hppa.c:7926
4451 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
4454 #: config/tc-hppa.c:8662
4456 msgid "Symbol '%s' could not be created."
4459 #: config/tc-hppa.c:8666
4460 msgid "No memory for symbol name."
4463 #: config/tc-i386.c:721
4465 msgid "%s shortened to %s"
4468 #: config/tc-i386.c:777
4469 msgid "same type of prefix used twice"
4472 #: config/tc-i386.c:795
4473 msgid "64bit mode not supported on this CPU."
4476 #: config/tc-i386.c:799
4477 msgid "32bit mode not supported on this CPU."
4480 #: config/tc-i386.c:832
4481 msgid "bad argument to syntax directive."
4484 #: config/tc-i386.c:884
4486 msgid "no such architecture: `%s'"
4489 #: config/tc-i386.c:889
4490 msgid "missing cpu architecture"
4493 #: config/tc-i386.c:903
4495 msgid "no such architecture modifier: `%s'"
4498 #: config/tc-i386.c:919 config/tc-i386.c:5342
4499 msgid "Unknown architecture"
4502 #: config/tc-i386.c:1247
4504 msgid "unknown relocation (%u)"
4507 #: config/tc-i386.c:1249
4509 msgid "%u-byte relocation cannot be applied to %u-byte field"
4512 #: config/tc-i386.c:1253
4513 msgid "non-pc-relative relocation for pc-relative field"
4516 #: config/tc-i386.c:1258
4517 msgid "relocated field and relocation type differ in signedness"
4520 #: config/tc-i386.c:1267
4521 msgid "there are no unsigned pc-relative relocations"
4524 #: config/tc-i386.c:1275
4526 msgid "cannot do %u byte pc-relative relocation"
4529 #: config/tc-i386.c:1292
4531 msgid "cannot do %s %u byte relocation"
4534 #: config/tc-i386.c:1496 config/tc-i386.c:2527
4536 msgid "ambiguous operand size for `%s'"
4539 #: config/tc-i386.c:1544
4541 msgid "can't use register '%%%s' as operand %d in '%s'."
4544 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
4545 #: config/tc-i386.c:1573
4547 msgid "translating to `%sp'"
4550 #: config/tc-i386.c:1618
4552 msgid "can't encode register '%%%s' in an instruction requiring REX prefix."
4555 #: config/tc-i386.c:1659 config/tc-i386.c:1767
4557 msgid "no such instruction: `%s'"
4560 #: config/tc-i386.c:1670 config/tc-i386.c:1799
4562 msgid "invalid character %s in mnemonic"
4565 #: config/tc-i386.c:1677
4566 msgid "expecting prefix; got nothing"
4569 #: config/tc-i386.c:1679
4570 msgid "expecting mnemonic; got nothing"
4573 #: config/tc-i386.c:1695 config/tc-i386.c:1818
4575 msgid "`%s' is only supported in 64-bit mode"
4578 #: config/tc-i386.c:1696 config/tc-i386.c:1817
4580 msgid "`%s' is not supported in 64-bit mode"
4583 #: config/tc-i386.c:1707
4585 msgid "redundant %s prefix"
4588 #: config/tc-i386.c:1824
4590 msgid "`%s' is not supported on `%s%s'"
4593 #: config/tc-i386.c:1831
4594 msgid "use .code16 to ensure correct addressing mode"
4597 #: config/tc-i386.c:1844
4599 msgid "expecting string instruction after `%s'"
4602 #: config/tc-i386.c:1878
4604 msgid "invalid character %s before operand %d"
4607 #: config/tc-i386.c:1892
4609 msgid "unbalanced parenthesis in operand %d."
4612 #: config/tc-i386.c:1895
4614 msgid "unbalanced brackets in operand %d."
4617 #: config/tc-i386.c:1904
4619 msgid "invalid character %s in operand %d"
4622 #: config/tc-i386.c:1931
4624 msgid "spurious operands; (%d operands/instruction max)"
4627 #: config/tc-i386.c:1954
4628 msgid "expecting operand after ','; got nothing"
4631 #: config/tc-i386.c:1959
4632 msgid "expecting operand before ','; got nothing"
4635 #. We found no match.
4636 #: config/tc-i386.c:2336
4638 msgid "suffix or operands invalid for `%s'"
4641 #: config/tc-i386.c:2347
4643 msgid "indirect %s without `*'"
4646 #. Warn them that a data or address size prefix doesn't
4647 #. affect assembly of the next line of code.
4648 #: config/tc-i386.c:2355
4650 msgid "stand-alone `%s' prefix"
4653 #: config/tc-i386.c:2384 config/tc-i386.c:2399
4655 msgid "`%s' operand %d must use `%%es' segment"
4658 #: config/tc-i386.c:2509
4660 "no instruction mnemonic suffix given and no register operands; can't size "
4664 #. Prohibit these changes in the 64bit mode, since the
4665 #. lowering is more complicated.
4666 #: config/tc-i386.c:2610 config/tc-i386.c:2669 config/tc-i386.c:2686
4667 #: config/tc-i386.c:2718 config/tc-i386.c:2751
4669 msgid "Incorrect register `%%%s' used with `%c' suffix"
4672 #: config/tc-i386.c:2618 config/tc-i386.c:2676 config/tc-i386.c:2758
4674 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
4677 #: config/tc-i386.c:2633 config/tc-i386.c:2654 config/tc-i386.c:2705
4678 #: config/tc-i386.c:2736
4680 msgid "`%%%s' not allowed with `%s%c'"
4683 #: config/tc-i386.c:2799
4684 msgid "no instruction mnemonic suffix given; can't determine immediate size"
4687 #: config/tc-i386.c:2832
4690 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
4693 #. Reversed arguments on faddp, fsubp, etc.
4694 #: config/tc-i386.c:2881
4696 msgid "translating to `%s %%%s,%%%s'"
4699 #. Extraneous `l' suffix on fp insn.
4700 #: config/tc-i386.c:2888
4702 msgid "translating to `%s %%%s'"
4705 #: config/tc-i386.c:2906
4707 msgid "you can't `pop %%cs'"
4710 #: config/tc-i386.c:2927
4712 msgid "segment override on `%s' is ineffectual"
4715 #: config/tc-i386.c:3236 config/tc-i386.c:3330 config/tc-i386.c:3375
4716 msgid "skipping prefixes on this instruction"
4719 #: config/tc-i386.c:3395
4720 msgid "16-bit jump out of range"
4723 #: config/tc-i386.c:3404
4725 msgid "can't handle non absolute segment in `%s'"
4728 #: config/tc-i386.c:3897
4730 msgid "@%s reloc is not supported with %d-bit output format"
4733 #: config/tc-i386.c:3986
4734 msgid "only 1 or 2 immediate operands are allowed"
4737 #: config/tc-i386.c:4007 config/tc-i386.c:4218
4739 msgid "junk `%s' after expression"
4742 #. Missing or bad expr becomes absolute 0.
4743 #: config/tc-i386.c:4016
4745 msgid "missing or invalid immediate expression `%s' taken as 0"
4748 #: config/tc-i386.c:4041 config/tc-i386.c:4277
4750 msgid "unimplemented segment %s in operand"
4753 #: config/tc-i386.c:4088
4755 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
4758 #: config/tc-i386.c:4097
4760 msgid "scale factor of %d without an index register"
4763 #: config/tc-i386.c:4236
4765 msgid "bad expression used with @%s"
4768 #: config/tc-i386.c:4386
4770 msgid "`%s' is not a valid base/index expression"
4773 #: config/tc-i386.c:4390
4775 msgid "`%s' is not a valid %s bit base/index expression"
4778 #: config/tc-i386.c:4464
4780 msgid "bad memory operand `%s'"
4783 #: config/tc-i386.c:4479
4785 msgid "junk `%s' after register"
4788 #: config/tc-i386.c:4488 config/tc-i386.c:4603 config/tc-i386.c:4641
4790 msgid "bad register name `%s'"
4793 #: config/tc-i386.c:4496
4794 msgid "immediate operand illegal with absolute jump"
4797 #: config/tc-i386.c:4518
4799 msgid "too many memory references for `%s'"
4802 #: config/tc-i386.c:4596
4804 msgid "expecting `,' or `)' after index register in `%s'"
4807 #: config/tc-i386.c:4620
4809 msgid "expecting `)' after scale factor in `%s'"
4812 #: config/tc-i386.c:4627
4814 msgid "expecting index register or scale factor after `,'; got '%c'"
4817 #: config/tc-i386.c:4634
4819 msgid "expecting `,' or `)' after base register in `%s'"
4822 #. It's not a memory operand; argh!
4823 #: config/tc-i386.c:4675
4825 msgid "invalid char %s beginning operand %d `%s'"
4828 #: config/tc-i386.c:4850
4829 msgid "long jump required"
4832 #: config/tc-i386.c:5127
4833 msgid "Bad call to md_atof ()"
4836 #: config/tc-i386.c:5294
4837 msgid "No compiled in support for x86_64"
4840 #: config/tc-i386.c:5315
4844 " -V print assembler version number\n"
4846 " -n Do not optimize code alignment\n"
4847 " -q quieten some warnings\n"
4851 #: config/tc-i386.c:5323
4854 " -n Do not optimize code alignment\n"
4855 " -q quieten some warnings\n"
4858 #: config/tc-i386.c:5425 config/tc-s390.c:1861
4859 msgid "GOT already in symbol table"
4862 #: config/tc-i386.c:5568
4864 msgid "can not do %d byte pc-relative relocation"
4867 #: config/tc-i386.c:5586
4869 msgid "can not do %d byte relocation"
4872 #: config/tc-i386.c:5657 config/tc-s390.c:2307
4874 msgid "cannot represent relocation type %s"
4877 #: config/tc-i386.c:5912
4879 msgid "invalid operand for '%s' ('%s' unexpected)"
4882 #: config/tc-i386.c:5924
4884 msgid "too many memory references for '%s'"
4887 #. See the comments in intel_bracket_expr.
4888 #: config/tc-i386.c:5935
4890 msgid "Treating `%s' as memory reference"
4893 #: config/tc-i386.c:6247
4895 msgid "Unknown operand modifier `%s'"
4898 #: config/tc-i386.c:6262
4899 msgid "Conflicting operand modifiers"
4902 #: config/tc-i386.c:6311
4903 msgid "Invalid operand to `OFFSET'"
4906 #: config/tc-i386.c:6384
4908 msgid "`[%.*s]' taken to mean just `%.*s'"
4911 #: config/tc-i386.c:6474
4913 msgid "`%s' is not a valid segment register"
4916 #: config/tc-i386.c:6478
4917 msgid "Extra segment override ignored"
4920 #: config/tc-i386.c:6512 config/tc-i386.c:6681
4921 msgid "Register scaling only allowed in memory operands"
4924 #: config/tc-i386.c:6534 config/tc-i386.c:6658
4926 msgid "Syntax error: Expecting a constant, got `%s'"
4929 #: config/tc-i386.c:6562
4930 msgid "Too many register references in memory operand"
4933 #: config/tc-i386.c:6573
4934 msgid "Using register names in OFFSET expressions is deprecated"
4937 #: config/tc-i386.c:6586
4938 msgid "Invalid use of register"
4941 #: config/tc-i386.c:6731
4943 msgid "Unrecognized token '%s'"
4946 #: config/tc-i386.c:6748
4948 msgid "Unexpected token `%s'"
4951 #: config/tc-i386.c:6910
4952 msgid "`:' expected"
4955 #: config/tc-i386.c:6935
4957 msgid "Unrecognized token `%s'"
4960 #: config/tc-i386.c:7070
4961 msgid "Bad .section directive: want a,l,w,x,M,S,G,T in string"
4964 #: config/tc-i386.c:7073
4965 msgid "Bad .section directive: want a,w,x,M,S,G,T in string"
4968 #: config/tc-i386.c:7092
4969 msgid ".largecomm supported only in 64bit mode, producing .comm"
4972 #: config/tc-i860.c:124
4973 msgid "Directive .dual available only with -mintel-syntax option"
4976 #: config/tc-i860.c:134
4977 msgid "Directive .enddual available only with -mintel-syntax option"
4980 #: config/tc-i860.c:147
4981 msgid "Directive .atmp available only with -mintel-syntax option"
4984 #: config/tc-i860.c:169 config/tc-i860.c:173
4985 msgid "Unknown temporary pseudo register"
4988 #: config/tc-i860.c:229 config/tc-mips.c:1412
4990 msgid "internal error: can't hash `%s': %s\n"
4993 #: config/tc-i860.c:249
4994 msgid "Defective assembler. No assembly attempted."
4997 #: config/tc-i860.c:395 config/tc-i860.c:940 config/tc-m68k.c:3443
4998 #: config/tc-m68k.c:3475 config/tc-sparc.c:2657
4999 msgid "failed sanity check."
5002 #: config/tc-i860.c:402
5004 msgid "Expanded opcode after delayed branch: `%s'"
5007 #: config/tc-i860.c:406
5009 msgid "Expanded opcode in dual mode: `%s'"
5012 #: config/tc-i860.c:410
5014 msgid "An instruction was expanded (%s)"
5017 #: config/tc-i860.c:676
5018 msgid "Pipelined instruction: fsrc1 = fdest"
5021 #: config/tc-i860.c:879 config/tc-i860.c:886 config/tc-i860.c:893
5022 msgid "Assembler does not yet support PIC"
5025 #: config/tc-i860.c:957
5027 msgid "Illegal operands for %s"
5030 #: config/tc-i860.c:974
5032 msgid "'d.%s' must be 8-byte aligned"
5035 #: config/tc-i860.c:982
5037 msgid "Prefix 'd.' invalid for instruction `%s'"
5040 #: config/tc-i860.c:1088
5041 msgid "i860_estimate_size_before_relax\n"
5044 #: config/tc-i860.c:1187
5047 " -EL\t\t\t generate code for little endian mode (default)\n"
5048 " -EB\t\t\t generate code for big endian mode\n"
5049 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
5050 " -mxp\t\t\t enable i860XP support (disabled by default)\n"
5051 " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
5054 #. SVR4 compatibility flags.
5055 #: config/tc-i860.c:1195
5058 " -V\t\t\t print assembler version number\n"
5059 " -Qy, -Qn\t\t ignored\n"
5062 #: config/tc-i860.c:1258
5063 msgid "This immediate requires 0 MOD 2 alignment"
5066 #: config/tc-i860.c:1261
5067 msgid "This immediate requires 0 MOD 4 alignment"
5070 #: config/tc-i860.c:1264
5071 msgid "This immediate requires 0 MOD 8 alignment"
5074 #: config/tc-i860.c:1267
5075 msgid "This immediate requires 0 MOD 16 alignment"
5078 #: config/tc-i860.c:1362
5079 msgid "5-bit immediate too large"
5082 #: config/tc-i860.c:1365
5083 msgid "5-bit field must be absolute"
5086 #: config/tc-i860.c:1410 config/tc-i860.c:1433
5087 msgid "A branch offset requires 0 MOD 4 alignment"
5090 #: config/tc-i860.c:1454
5092 msgid "Unrecognized fix-up (0x%08lx)"
5095 #: config/tc-i860.h:76
5096 msgid "i860_convert_frag\n"
5099 #: config/tc-i960.c:488
5101 msgid "Hashing returned \"%s\"."
5104 #: config/tc-i960.c:584 config/tc-i960.c:1114
5105 msgid "expression syntax error"
5108 #: config/tc-i960.c:620
5109 msgid "attempt to branch into different segment"
5112 #: config/tc-i960.c:624
5114 msgid "target of %s instruction must be a label"
5117 #: config/tc-i960.c:734
5118 msgid "unaligned register"
5121 #: config/tc-i960.c:756
5122 msgid "no such sfr in this architecture"
5125 #: config/tc-i960.c:794
5126 msgid "illegal literal"
5129 #: config/tc-i960.c:837
5130 msgid "unmatched '['"
5133 #: config/tc-i960.c:844
5134 msgid "garbage after index spec ignored"
5137 #: config/tc-i960.c:944
5138 msgid "invalid index register"
5141 #: config/tc-i960.c:967
5142 msgid "invalid scale factor"
5145 #: config/tc-i960.c:1191
5146 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
5149 #: config/tc-i960.c:1425 config/tc-xtensa.c:11295
5150 msgid "too many operands"
5153 #. We never moved: there was no opcode either!
5154 #: config/tc-i960.c:1473
5155 msgid "missing opcode"
5158 #: config/tc-i960.c:1613
5159 msgid "branch prediction invalid on this opcode"
5162 #: config/tc-i960.c:1651
5164 msgid "invalid opcode, \"%s\"."
5167 #: config/tc-i960.c:1653
5169 msgid "improper number of operands. expecting %d, got %d"
5172 #: config/tc-i960.c:1810
5174 msgid "Fixup of %ld too large for field width of %d"
5177 #: config/tc-i960.c:1920
5179 msgid "invalid architecture %s"
5182 #: config/tc-i960.c:1940
5184 msgid "I960 options:\n"
5187 #: config/tc-i960.c:1943
5191 "\t\t\tspecify variant of 960 architecture\n"
5192 "-b\t\t\tadd code to collect statistics about branches taken\n"
5193 "-link-relax\t\tpreserve individual alignment directives so linker\n"
5194 "\t\t\tcan do relaxing (b.out format only)\n"
5195 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
5196 "\t\t\tlong displacements\n"
5199 #: config/tc-i960.c:2207
5200 msgid "should have 1 or 2 operands"
5203 #: config/tc-i960.c:2215 config/tc-i960.c:2230
5205 msgid "Redefining leafproc %s"
5208 #: config/tc-i960.c:2260
5209 msgid "should have two operands"
5212 #: config/tc-i960.c:2270
5213 msgid "'entry_num' must be absolute number in [0,31]"
5216 #: config/tc-i960.c:2278
5218 msgid "Redefining entrynum for sysproc %s"
5221 #. Should not happen: see block comment above.
5222 #: config/tc-i960.c:2378
5224 msgid "Trying to 'bal' to %s"
5227 #: config/tc-i960.c:2388
5228 msgid "Looks like a proc, but can't tell what kind.\n"
5231 #: config/tc-i960.c:2407
5232 msgid "big endian mode is not supported"
5235 #: config/tc-i960.c:2409
5237 msgid "ignoring unrecognized .endian type `%s'"
5240 #: config/tc-i960.c:2454
5241 msgid "can't use COBR format with external label"
5244 #: config/tc-i960.c:2629
5245 msgid "option --link-relax is only supported in b.out format"
5248 #: config/tc-i960.c:2656
5250 msgid "No 'bal' entry point for leafproc %s"
5253 #: config/tc-ia64.c:1008
5254 msgid "Bad .section directive: want a,o,s,w,x,M,S,G,T in string"
5257 #: config/tc-ia64.c:1151
5258 msgid "Unwind directive not followed by an instruction."
5261 #: config/tc-ia64.c:5114
5262 msgid "Register name expected"
5265 #: config/tc-ia64.c:5119 config/tc-ia64.c:5435
5266 msgid "Comma expected"
5269 #: config/tc-ia64.c:5127
5270 msgid "Register value annotation ignored"
5273 #: config/tc-ia64.c:5168
5274 msgid "Directive invalid within a bundle"
5277 #: config/tc-ia64.c:5261
5278 msgid "Missing predicate relation type"
5281 #: config/tc-ia64.c:5267
5282 msgid "Unrecognized predicate relation type"
5285 #: config/tc-ia64.c:5314
5286 msgid "Bad register range"
5289 #: config/tc-ia64.c:5323
5290 msgid "Predicate register expected"
5293 #: config/tc-ia64.c:5328
5294 msgid "Duplicate predicate register ignored"
5297 #: config/tc-ia64.c:5346
5298 msgid "Predicate source and target required"
5301 #: config/tc-ia64.c:5348 config/tc-ia64.c:5360
5302 msgid "Use of p0 is not valid in this context"
5305 #: config/tc-ia64.c:5355
5306 msgid "At least two PR arguments expected"
5309 #: config/tc-ia64.c:5369
5310 msgid "At least one PR argument expected"
5313 #: config/tc-ia64.c:5405
5315 msgid "Inserting \"%s\" into entry hint table failed: %s"
5318 #. FIXME -- need 62-bit relocation type
5319 #: config/tc-ia64.c:5881
5320 msgid "62-bit relocation not yet implemented"
5323 #. XXX technically, this is wrong: we should not be issuing warning
5324 #. messages until we're sure this instruction pattern is going to
5326 #: config/tc-ia64.c:5954
5327 msgid "lower 16 bits of mask ignored"
5330 #: config/tc-ia64.c:6569
5331 msgid "Value truncated to 62 bits"
5334 #. Give an error if a frag containing code is not aligned to a 16 byte
5336 #: config/tc-ia64.c:6707 config/tc-ia64.h:171
5337 msgid "instruction address is not a multiple of 16"
5340 #: config/tc-ia64.c:7249
5342 msgid "Unrecognized option '-x%s'"
5345 #: config/tc-ia64.c:7277
5348 " --mconstant-gp\t mark output file as using the constant-GP model\n"
5349 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
5350 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
5351 "\t\t\t without function descriptors (sets ELF header flag\n"
5352 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
5353 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
5354 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
5355 " -mtune=[itanium1|itanium2]\n"
5356 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
5357 " -munwind-check=[warning|error]\n"
5358 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
5359 " -mhint.b=[ok|warning|error]\n"
5360 "\t\t\t hint.b check (default -mhint.b=error)\n"
5361 " -x | -xexplicit\t turn on dependency violation checking\n"
5362 " -xauto\t\t automagically remove dependency violations (default)\n"
5363 " -xnone\t\t turn off dependency violation checking\n"
5364 " -xdebug\t\t debug dependency violation checker\n"
5365 " -xdebugn\t\t debug dependency violation checker but turn off\n"
5366 "\t\t\t dependency violation checking\n"
5367 " -xdebugx\t\t debug dependency violation checker and turn on\n"
5368 "\t\t\t dependency violation checking\n"
5371 #: config/tc-ia64.c:7307
5372 msgid "--gstabs is not supported for ia64"
5375 #: config/tc-ia64.c:7641 config/tc-mips.c:1401
5376 msgid "Could not set architecture and machine"
5379 #: config/tc-ia64.c:7767
5380 msgid "Explicit stops are ignored in auto mode"
5383 #: config/tc-ia64.c:7789
5384 msgid "Found '{' after explicit switch to automatic mode"
5387 #: config/tc-ia64.c:8392
5389 msgid "Unhandled dependency %s for %s (%s), note %d"
5392 #: config/tc-ia64.c:9667
5394 msgid "Unrecognized dependency specifier %d\n"
5397 #: config/tc-ia64.c:10561
5398 msgid "Only the first path encountering the conflict is reported"
5401 #: config/tc-ia64.c:10564
5402 msgid "This is the location of the conflicting usage"
5405 #: config/tc-ia64.c:11788
5406 msgid "Can't add stop bit to mark end of instruction group"
5409 #: config/tc-ia64.c:11888 read.c:1440 read.c:2206 read.c:2846 read.c:3173
5411 msgid "expected symbol name"
5414 #: config/tc-ia64.c:11898 read.c:2216 read.c:2856 read.c:3188 stabs.c:466
5416 msgid "expected comma after \"%s\""
5419 #: config/tc-ia64.c:11940
5421 msgid "`%s' is already the alias of %s `%s'"
5424 #: config/tc-ia64.c:11950
5426 msgid "%s `%s' already has an alias `%s'"
5429 #: config/tc-ia64.c:11961
5431 msgid "inserting \"%s\" into %s alias hash table failed: %s"
5434 #: config/tc-ia64.c:11969
5436 msgid "inserting \"%s\" into %s name hash table failed: %s"
5439 #: config/tc-ia64.c:11988
5441 msgid "symbol `%s' aliased to `%s' is not used"
5444 #: config/tc-ia64.c:12010
5446 msgid "section `%s' aliased to `%s' is not used"
5449 #: config/tc-ip2k.c:158
5451 msgid "IP2K specific command line options:\n"
5454 #: config/tc-ip2k.c:159
5456 msgid " -mip2022 restrict to IP2022 insns \n"
5459 #: config/tc-ip2k.c:160
5461 msgid " -mip2022ext permit extended IP2022 insn\n"
5464 #: config/tc-ip2k.c:274
5465 msgid "md_pcrel_from\n"
5468 #: config/tc-m32c.c:128
5470 msgid " M32C specific command line options:\n"
5473 #. Pretend that we do not recognise this option.
5474 #: config/tc-m32r.c:332
5475 msgid "Unrecognised option: -hidden"
5478 #: config/tc-m32r.c:359 config/tc-sparc.c:593
5479 msgid "Unrecognized option following -K"
5482 #: config/tc-m32r.c:374
5484 msgid " M32R specific command line options:\n"
5487 #: config/tc-m32r.c:376
5490 " -m32r disable support for the m32rx instruction set\n"
5493 #: config/tc-m32r.c:378
5495 msgid " -m32rx support the extended m32rx instruction set\n"
5498 #: config/tc-m32r.c:380
5500 msgid " -m32r2 support the extended m32r2 instruction set\n"
5503 #: config/tc-m32r.c:382
5505 msgid " -EL,-little produce little endian code and data\n"
5508 #: config/tc-m32r.c:384
5510 msgid " -EB,-big produce big endian code and data\n"
5513 #: config/tc-m32r.c:386
5515 msgid " -parallel try to combine instructions in parallel\n"
5518 #: config/tc-m32r.c:388
5520 msgid " -no-parallel disable -parallel\n"
5523 #: config/tc-m32r.c:390
5526 " -no-bitinst disallow the M32R2's extended bit-field "
5530 #: config/tc-m32r.c:392
5532 msgid " -O try to optimize code. Implies -parallel\n"
5535 #: config/tc-m32r.c:395
5538 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
5541 #: config/tc-m32r.c:397
5543 msgid " might violate contraints\n"
5546 #: config/tc-m32r.c:399
5548 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
5551 #: config/tc-m32r.c:401
5554 " instructions might violate "
5558 #: config/tc-m32r.c:403
5561 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
5564 #: config/tc-m32r.c:405
5567 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
5570 #: config/tc-m32r.c:407
5573 " -ignore-parallel-conflicts do not check parallel instructions\n"
5576 #: config/tc-m32r.c:409
5578 msgid " fo contraint violations\n"
5581 #: config/tc-m32r.c:411
5584 " -no-ignore-parallel-conflicts check parallel instructions for\n"
5587 #: config/tc-m32r.c:413
5589 msgid " contraint violations\n"
5592 #: config/tc-m32r.c:415
5594 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
5597 #: config/tc-m32r.c:417
5599 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
5602 #: config/tc-m32r.c:420
5605 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
5609 #: config/tc-m32r.c:422
5611 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
5614 #: config/tc-m32r.c:424
5616 msgid " -Wuh synonym for -warn-unmatched-high\n"
5619 #: config/tc-m32r.c:426
5621 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
5624 #: config/tc-m32r.c:429
5626 msgid " -KPIC generate PIC\n"
5629 #: config/tc-m32r.c:850
5630 msgid "instructions write to the same destination register."
5633 #: config/tc-m32r.c:858
5634 msgid "Instructions do not use parallel execution pipelines."
5637 #: config/tc-m32r.c:866
5638 msgid "Instructions share the same execution pipeline"
5641 #: config/tc-m32r.c:931 config/tc-m32r.c:1045
5643 msgid "not a 16 bit instruction '%s'"
5646 #: config/tc-m32r.c:943 config/tc-m32r.c:1057 config/tc-m32r.c:1241
5648 msgid "instruction '%s' is for the M32R2 only"
5651 #: config/tc-m32r.c:956 config/tc-m32r.c:1070 config/tc-m32r.c:1254
5653 msgid "unknown instruction '%s'"
5656 #: config/tc-m32r.c:965 config/tc-m32r.c:1077 config/tc-m32r.c:1261
5658 msgid "instruction '%s' is for the M32RX only"
5661 #: config/tc-m32r.c:974 config/tc-m32r.c:1086
5663 msgid "instruction '%s' cannot be executed in parallel."
5666 #: config/tc-m32r.c:1029 config/tc-m32r.c:1111 config/tc-m32r.c:1318
5667 msgid "internal error: lookup/get operands failed"
5670 #: config/tc-m32r.c:1096
5672 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
5675 #: config/tc-m32r.c:1125
5678 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
5679 "is this intentional ?"
5682 #: config/tc-m32r.c:1129
5685 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
5686 "is this intentional ?"
5689 #: config/tc-m32r.c:1493 config/tc-ppc.c:1773 config/tc-ppc.c:4365
5690 msgid "Expected comma after symbol-name: rest of line ignored."
5693 #: config/tc-m32r.c:1503
5695 msgid ".SCOMMon length (%ld.) <0! Ignored."
5698 #: config/tc-m32r.c:1517 config/tc-ppc.c:1795 config/tc-ppc.c:2952
5699 #: config/tc-ppc.c:4389
5700 msgid "ignoring bad alignment"
5703 #: config/tc-m32r.c:1529 config/tc-ppc.c:1832 config/tc-v850.c:323
5704 msgid "Common alignment not a power of 2"
5707 #: config/tc-m32r.c:1544 config/tc-ppc.c:1806 config/tc-ppc.c:4401
5709 msgid "Ignoring attempt to re-define symbol `%s'."
5712 #: config/tc-m32r.c:1553
5714 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
5717 #: config/tc-m32r.c:1789
5718 msgid "Addend to unresolved symbol not on word boundary."
5721 #: config/tc-m32r.c:1930 config/tc-m32r.c:1983 config/tc-sh.c:749
5722 msgid "Invalid PIC expression."
5725 #: config/tc-m32r.c:2074
5726 msgid "Unmatched high/shigh reloc"
5729 #: config/tc-m32r.c:2334 config/tc-sparc.c:3524
5731 msgid "internal error: can't export reloc type %d (`%s')"
5734 #: config/tc-m68hc11.c:369
5737 "Motorola 68HC11/68HC12/68HCS12 options:\n"
5738 " -m68hc11 | -m68hc12 |\n"
5739 " -m68hcs12 specify the processor [default %s]\n"
5740 " -mshort use 16-bit int ABI (default)\n"
5741 " -mlong use 32-bit int ABI\n"
5742 " -mshort-double use 32-bit double ABI\n"
5743 " -mlong-double use 64-bit double ABI (default)\n"
5744 " --force-long-branchs always turn relative branchs into absolute ones\n"
5745 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
5746 " when the offset is out of range\n"
5747 " --strict-direct-mode do not turn the direct mode into extended mode\n"
5748 " when the instruction does not support direct mode\n"
5749 " --print-insn-syntax print the syntax of instruction in case of error\n"
5750 " --print-opcodes print the list of instructions with syntax\n"
5751 " --generate-example generate an example of each instruction\n"
5752 " (used for testing)\n"
5755 #: config/tc-m68hc11.c:415
5757 msgid "Default target `%s' is not supported."
5760 #. Dump the opcode statistics table.
5761 #: config/tc-m68hc11.c:433
5763 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
5766 #: config/tc-m68hc11.c:499
5768 msgid "Option `%s' is not recognized."
5771 #: config/tc-m68hc11.c:721
5775 #: config/tc-m68hc11.c:730
5779 #: config/tc-m68hc11.c:739 config/tc-m68hc11.c:748
5783 #: config/tc-m68hc11.c:775
5787 #: config/tc-m68hc11.c:787
5791 #: config/tc-m68hc11.c:797
5796 #: config/tc-m68hc11.c:799
5800 #: config/tc-m68hc11.c:818
5804 #: config/tc-m68hc11.c:834
5807 "# Example of `%s' instructions\n"
5812 #: config/tc-m68hc11.c:881
5814 msgid "Instruction `%s' is not recognized."
5817 #: config/tc-m68hc11.c:886
5819 msgid "Instruction formats for `%s':"
5822 #: config/tc-m68hc11.c:1016
5824 msgid "Immediate operand is not allowed for operand %d."
5827 #: config/tc-m68hc11.c:1060
5828 msgid "Indirect indexed addressing is not valid for 68HC11."
5831 #: config/tc-m68hc11.c:1080
5832 msgid "Spurious `,' or bad indirect register addressing mode."
5835 #: config/tc-m68hc11.c:1102
5836 msgid "Missing second register or offset for indexed-indirect mode."
5839 #: config/tc-m68hc11.c:1112
5840 msgid "Missing second register for indexed-indirect mode."
5843 #: config/tc-m68hc11.c:1128
5844 msgid "Missing `]' to close indexed-indirect mode."
5847 #: config/tc-m68hc11.c:1173
5848 msgid "Illegal operand."
5851 #: config/tc-m68hc11.c:1178
5852 msgid "Missing operand."
5855 #: config/tc-m68hc11.c:1231
5856 msgid "Pre-increment mode is not valid for 68HC11"
5859 #: config/tc-m68hc11.c:1244
5860 msgid "Wrong register in register indirect mode."
5863 #: config/tc-m68hc11.c:1252
5864 msgid "Missing `]' to close register indirect operand."
5867 #: config/tc-m68hc11.c:1272
5868 msgid "Post-decrement mode is not valid for 68HC11."
5871 #: config/tc-m68hc11.c:1280
5872 msgid "Post-increment mode is not valid for 68HC11."
5875 #: config/tc-m68hc11.c:1298
5876 msgid "Invalid indexed indirect mode."
5879 #: config/tc-m68hc11.c:1390
5881 msgid "Trap id `%ld' is out of range."
5884 #: config/tc-m68hc11.c:1394
5885 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
5888 #: config/tc-m68hc11.c:1401
5890 msgid "Operand out of 8-bit range: `%ld'."
5893 #: config/tc-m68hc11.c:1408
5894 msgid "The trap id must be a constant."
5897 #: config/tc-m68hc11.c:1443
5899 msgid "Operand `%x' not recognized in fixup8."
5902 #: config/tc-m68hc11.c:1460 config/tc-m68hc11.c:1509
5904 msgid "Operand out of 16-bit range: `%ld'."
5907 #: config/tc-m68hc11.c:1492 config/tc-m68hc11.c:1525
5909 msgid "Operand `%x' not recognized in fixup16."
5912 #: config/tc-m68hc11.c:1542
5914 msgid "Unexpected branch conversion with `%x'"
5917 #: config/tc-m68hc11.c:1633 config/tc-m68hc11.c:1771
5919 msgid "Operand out of range for a relative branch: `%ld'"
5922 #: config/tc-m68hc11.c:1739
5923 msgid "Invalid register for dbcc/tbcc instruction."
5926 #: config/tc-m68hc11.c:1827
5928 msgid "Increment/decrement value is out of range: `%ld'."
5931 #: config/tc-m68hc11.c:1838
5932 msgid "Expecting a register."
5935 #: config/tc-m68hc11.c:1853
5936 msgid "Invalid register for post/pre increment."
5939 #: config/tc-m68hc11.c:1883
5940 msgid "Invalid register."
5943 #: config/tc-m68hc11.c:1890
5945 msgid "Offset out of 16-bit range: %ld."
5948 #: config/tc-m68hc11.c:1895
5950 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
5953 #: config/tc-m68hc11.c:2001
5954 msgid "Expecting register D for indexed indirect mode."
5957 #: config/tc-m68hc11.c:2003
5958 msgid "Indexed indirect mode is not allowed for movb/movw."
5961 #: config/tc-m68hc11.c:2020
5962 msgid "Invalid accumulator register."
5965 #: config/tc-m68hc11.c:2045
5966 msgid "Invalid indexed register."
5969 #: config/tc-m68hc11.c:2053
5970 msgid "Addressing mode not implemented yet."
5973 #: config/tc-m68hc11.c:2066
5974 msgid "Invalid source register for this instruction, use 'tfr'."
5977 #: config/tc-m68hc11.c:2068
5978 msgid "Invalid source register."
5981 #: config/tc-m68hc11.c:2073
5982 msgid "Invalid destination register for this instruction, use 'tfr'."
5985 #: config/tc-m68hc11.c:2075
5986 msgid "Invalid destination register."
5989 #: config/tc-m68hc11.c:2171
5990 msgid "Invalid indexed register, expecting register X."
5993 #: config/tc-m68hc11.c:2173
5994 msgid "Invalid indexed register, expecting register Y."
5997 #: config/tc-m68hc11.c:2479
5998 msgid "No instruction or missing opcode."
6001 #: config/tc-m68hc11.c:2544
6003 msgid "Opcode `%s' is not recognized."
6006 #: config/tc-m68hc11.c:2566
6008 msgid "Garbage at end of instruction: `%s'."
6011 #: config/tc-m68hc11.c:2589
6013 msgid "Invalid operand for `%s'"
6016 #: config/tc-m68hc11.c:2640
6018 msgid "Invalid mode: %s\n"
6021 #: config/tc-m68hc11.c:2700
6022 msgid "bad .relax format"
6025 #: config/tc-m68hc11.c:2744
6027 msgid "Relocation %d is not supported by object file format."
6030 #: config/tc-m68hc11.c:3023
6031 msgid "bra or bsr with undefined symbol."
6034 #: config/tc-m68hc11.c:3126 config/tc-m68hc11.c:3183
6036 msgid "Subtype %d is not recognized."
6039 #: config/tc-m68hc11.c:3242
6040 msgid "Expression too complex."
6043 #: config/tc-m68hc11.c:3275
6044 msgid "Value out of 16-bit range."
6047 #: config/tc-m68hc11.c:3293
6049 msgid "Value %ld too large for 8-bit PC-relative branch."
6052 #: config/tc-m68hc11.c:3300
6054 msgid "Auto increment/decrement offset '%ld' is out of range."
6057 #: config/tc-m68hc11.c:3313
6059 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
6062 #: config/tc-m68hc11.c:3329
6064 msgid "Line %d: unknown relocation type: 0x%x."
6067 #: config/tc-m68k.c:696
6068 msgid "no matching ColdFire architectures found"
6071 #: config/tc-m68k.c:710
6075 #: config/tc-m68k.c:715
6079 #: config/tc-m68k.c:732
6080 msgid ", or aliases"
6083 #: config/tc-m68k.c:843
6085 msgid "Can not do %d byte pc-relative relocation"
6088 #: config/tc-m68k.c:845
6090 msgid "Can not do %d byte pc-relative pic relocation"
6093 #: config/tc-m68k.c:850
6095 msgid "Can not do %d byte relocation"
6098 #: config/tc-m68k.c:852
6100 msgid "Can not do %d byte pic relocation"
6103 #: config/tc-m68k.c:915
6105 msgid "Unable to produce reloc against symbol '%s'"
6108 #: config/tc-m68k.c:959 config/tc-vax.c:3435
6110 msgid "Cannot make %s relocation PC relative"
6113 #: config/tc-m68k.c:1050 config/tc-vax.c:1890
6117 #: config/tc-m68k.c:1080 config/tc-vax.c:1907
6118 msgid "Unknown operator"
6121 #: config/tc-m68k.c:1944
6122 msgid "invalid instruction for this architecture; needs "
6125 #: config/tc-m68k.c:1950
6126 msgid "ColdFire ISA_A"
6129 #: config/tc-m68k.c:1958
6130 msgid "ColdFire hardware divide"
6133 #: config/tc-m68k.c:1966
6134 msgid "ColdFire ISA_A+"
6137 #: config/tc-m68k.c:1974
6138 msgid "ColdFire ISA_B"
6141 #: config/tc-m68k.c:1982
6142 msgid "ColdFire fpu"
6145 #: config/tc-m68k.c:1989
6146 msgid "fpu (68040, 68060 or 68881/68882)"
6149 #: config/tc-m68k.c:1992
6150 msgid "mmu (68030 or 68851)"
6153 #: config/tc-m68k.c:1995
6154 msgid "68020 or higher"
6157 #: config/tc-m68k.c:1998
6158 msgid "68000 or higher"
6161 #: config/tc-m68k.c:2001
6162 msgid "68010 or higher"
6165 #: config/tc-m68k.c:2029
6166 msgid "operands mismatch"
6169 #: config/tc-m68k.c:2090 config/tc-m68k.c:2096 config/tc-m68k.c:2102
6170 #: config/tc-mmix.c:2488 config/tc-mmix.c:2512
6171 msgid "operand out of range"
6174 #: config/tc-m68k.c:2159
6176 msgid "Bignum too big for %c format; truncated"
6179 #: config/tc-m68k.c:2236
6180 msgid "displacement too large for this architecture; needs 68020 or higher"
6183 #: config/tc-m68k.c:2347
6185 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
6188 #: config/tc-m68k.c:2352
6189 msgid "invalid index size for coldfire"
6192 #: config/tc-m68k.c:2405
6193 msgid "Forcing byte displacement"
6196 #: config/tc-m68k.c:2407
6197 msgid "byte displacement out of range"
6200 #: config/tc-m68k.c:2455 config/tc-m68k.c:2493
6201 msgid "invalid operand mode for this architecture; needs 68020 or higher"
6204 #: config/tc-m68k.c:2479 config/tc-m68k.c:2513
6205 msgid ":b not permitted; defaulting to :w"
6208 #: config/tc-m68k.c:2590
6209 msgid "unsupported byte value; use a different suffix"
6212 #: config/tc-m68k.c:2605
6213 msgid "unknown/incorrect operand"
6216 #: config/tc-m68k.c:2648 config/tc-m68k.c:2656 config/tc-m68k.c:2663
6217 #: config/tc-m68k.c:2670
6218 msgid "out of range"
6221 #: config/tc-m68k.c:2716
6222 msgid "Can't use long branches on 68000/68010/5200"
6225 #: config/tc-m68k.c:2833
6226 msgid "Expression out of range, using 0"
6229 #: config/tc-m68k.c:3014 config/tc-m68k.c:3030
6230 msgid "Floating point register in register list"
6233 #: config/tc-m68k.c:3020
6234 msgid "Wrong register in floating-point reglist"
6237 #: config/tc-m68k.c:3036
6238 msgid "incorrect register in reglist"
6241 #: config/tc-m68k.c:3042
6242 msgid "wrong register in floating-point reglist"
6246 #: config/tc-m68k.c:3505
6251 #: config/tc-m68k.c:3516
6255 #: config/tc-m68k.c:3533
6256 msgid "Missing operand"
6259 #: config/tc-m68k.c:3890
6261 msgid "%s -- statement `%s' ignored"
6264 #: config/tc-m68k.c:3939
6266 msgid "Don't know how to figure width of %c in md_assemble()"
6269 #: config/tc-m68k.c:4108
6271 msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
6274 #: config/tc-m68k.c:4159 config/tc-m68k.c:4198
6276 msgid "Internal Error: Can't find %s in hash table"
6279 #: config/tc-m68k.c:4162 config/tc-m68k.c:4201
6281 msgid "Internal Error: Can't hash %s: %s"
6284 #: config/tc-m68k.c:4282
6285 msgid "architecture not yet selected: defaulting to 68020"
6288 #: config/tc-m68k.c:4342
6290 msgid "unrecognized default cpu `%s' ???"
6293 #: config/tc-m68k.c:4353
6294 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
6297 #: config/tc-m68k.c:4370
6298 msgid "options for 68881 and no-68881 both given"
6301 #: config/tc-m68k.c:4373
6302 msgid "options for 68851 and no-68851 both given"
6305 #: config/tc-m68k.c:4434
6307 msgid "text label `%s' aligned to odd boundary"
6310 #: config/tc-m68k.c:4638
6311 msgid "invalid byte branch offset"
6314 #: config/tc-m68k.c:4674
6315 msgid "short branch with zero offset: use :w"
6318 #: config/tc-m68k.c:4698
6319 msgid "Tried to convert PC relative BSR to absolute JSR"
6322 #: config/tc-m68k.c:4708 config/tc-m68k.c:5054
6323 msgid "Tried to convert PC relative branch to absolute jump"
6326 #: config/tc-m68k.c:4724 config/tc-m68k.c:4783 config/tc-m68k.c:4847
6327 msgid "Tried to convert PC relative conditional branch to absolute jump"
6330 #: config/tc-m68k.c:4764
6331 msgid "Tried to convert DBcc to absolute jump"
6334 #: config/tc-m68k.c:5098 config/tc-m68k.c:5109 config/tc-m68k.c:5149
6335 msgid "expression out of range: defaulting to 1"
6338 #: config/tc-m68k.c:5141
6339 msgid "expression out of range: defaulting to 0"
6342 #: config/tc-m68k.c:5182 config/tc-m68k.c:5194
6344 msgid "Can't deal with expression; defaulting to %ld"
6347 #: config/tc-m68k.c:5208
6348 msgid "expression doesn't fit in BYTE"
6351 #: config/tc-m68k.c:5212
6352 msgid "expression doesn't fit in WORD"
6355 #: config/tc-m68k.c:5299
6357 msgid "%s: unrecognized processor name"
6360 #: config/tc-m68k.c:5363
6361 msgid "bad coprocessor id"
6364 #: config/tc-m68k.c:5369
6365 msgid "unrecognized fopt option"
6368 #: config/tc-m68k.c:5502
6370 msgid "option `%s' may not be negated"
6373 #: config/tc-m68k.c:5513
6375 msgid "option `%s' not recognized"
6378 #: config/tc-m68k.c:5542
6379 msgid "bad format of OPT NEST=depth"
6382 #: config/tc-m68k.c:5598
6383 msgid "missing label"
6386 #: config/tc-m68k.c:5622 config/tc-m68k.c:5651
6387 msgid "bad register list"
6390 #: config/tc-m68k.c:5624
6392 msgid "bad register list: %s"
6395 #: config/tc-m68k.c:5722
6396 msgid "restore without save"
6399 #: config/tc-m68k.c:5876 config/tc-m68k.c:6246
6400 msgid "syntax error in structured control directive"
6403 #: config/tc-m68k.c:5921
6404 msgid "missing condition code in structured control directive"
6407 #: config/tc-m68k.c:5992
6410 "Condition <%c%c> in structured control directive can not be encoded correctly"
6413 #: config/tc-m68k.c:6288
6414 msgid "missing then"
6417 #: config/tc-m68k.c:6369
6418 msgid "else without matching if"
6421 #: config/tc-m68k.c:6402
6422 msgid "endi without matching if"
6425 #: config/tc-m68k.c:6442
6426 msgid "break outside of structured loop"
6429 #: config/tc-m68k.c:6480
6430 msgid "next outside of structured loop"
6433 #: config/tc-m68k.c:6531
6437 #: config/tc-m68k.c:6569
6438 msgid "missing to or downto"
6441 #: config/tc-m68k.c:6605 config/tc-m68k.c:6639 config/tc-m68k.c:6853
6445 #: config/tc-m68k.c:6740
6446 msgid "endf without for"
6449 #: config/tc-m68k.c:6794
6450 msgid "until without repeat"
6453 #: config/tc-m68k.c:6888
6454 msgid "endw without while"
6457 #: config/tc-m68k.c:7050
6459 msgid "unrecognized architecture specification `%s'"
6462 #: config/tc-m68k.c:7143
6466 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
6467 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060 |\n"
6468 "-m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360 | -mcpu32 |\n"
6469 "-m5200 | -m5202 | -m5204 | -m5206 | -m5206e | -m521x | -m5249 |\n"
6470 "-m528x | -m5307 | -m5407 | -m547x | -m548x | -mcfv4 | -mcfv4e\n"
6471 "\t\t\tspecify variant of 680X0 architecture [default %s]\n"
6472 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
6473 "\t\t\ttarget has/lacks floating-point coprocessor\n"
6474 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
6477 #: config/tc-m68k.c:7155
6480 "-m68851 | -mno-68851\n"
6481 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
6482 "\t\t\t[default yes for 68020 and up]\n"
6483 "-pic, -k\t\tgenerate position independent code\n"
6484 "-S\t\t\tturn jbsr into jsr\n"
6485 "--pcrel never turn PC-relative branches into absolute jumps\n"
6486 "--register-prefix-optional\n"
6487 "\t\t\trecognize register names without prefix character\n"
6488 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
6491 #: config/tc-m68k.c:7165
6494 "--base-size-default-16\tbase reg without size is 16 bits\n"
6495 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
6496 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
6497 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
6500 #: config/tc-m68k.c:7200
6502 msgid "Error %s in %s\n"
6505 #: config/tc-m68k.c:7204
6507 msgid "Opcode(%d.%s): "
6510 #: config/tc-mcore.c:524
6512 msgid "register expected, but saw '%.6s'"
6515 #: config/tc-mcore.c:606
6517 msgid "control register expected, but saw '%.6s'"
6520 #: config/tc-mcore.c:642
6521 msgid "bad/missing psr specifier"
6524 #: config/tc-mcore.c:692
6525 msgid "more than 65K literal pools"
6528 #: config/tc-mcore.c:746
6532 #: config/tc-mcore.c:785
6533 msgid "operand must be a constant"
6536 #: config/tc-mcore.c:787
6538 msgid "operand must be absolute in range %u..%u, not %ld"
6541 #: config/tc-mcore.c:822
6542 msgid "operand must be a multiple of 4"
6545 #: config/tc-mcore.c:829
6546 msgid "operand must be a multiple of 2"
6549 #: config/tc-mcore.c:843 config/tc-mcore.c:1359 config/tc-mcore.c:1413
6550 msgid "base register expected"
6553 #: config/tc-mcore.c:891
6555 msgid "unknown opcode \"%s\""
6558 #: config/tc-mcore.c:934
6559 msgid "invalid register: r15 illegal"
6562 #: config/tc-mcore.c:983 config/tc-mcore.c:1564
6563 msgid "M340 specific opcode used when assembling for M210"
6566 #: config/tc-mcore.c:1001 config/tc-mcore.c:1041 config/tc-mcore.c:1060
6567 #: config/tc-mcore.c:1079 config/tc-mcore.c:1107 config/tc-mcore.c:1136
6568 #: config/tc-mcore.c:1173 config/tc-mcore.c:1208 config/tc-mcore.c:1227
6569 #: config/tc-mcore.c:1246 config/tc-mcore.c:1280 config/tc-mcore.c:1305
6570 #: config/tc-mcore.c:1362 config/tc-mcore.c:1416 config/tc-mcore.c:1452
6571 #: config/tc-mcore.c:1511 config/tc-mcore.c:1533 config/tc-mcore.c:1556
6572 msgid "second operand missing"
6575 #: config/tc-mcore.c:1017
6576 msgid "destination register must be r1"
6579 #: config/tc-mcore.c:1038
6580 msgid "source register must be r1"
6583 #: config/tc-mcore.c:1102 config/tc-mcore.c:1159
6584 msgid "immediate is not a power of two"
6587 #: config/tc-mcore.c:1130
6588 msgid "translating bgeni to movi"
6591 #: config/tc-mcore.c:1167
6592 msgid "translating mgeni to movi"
6595 #: config/tc-mcore.c:1199
6596 msgid "translating bmaski to movi"
6599 #: config/tc-mcore.c:1275
6601 msgid "displacement too large (%d)"
6604 #: config/tc-mcore.c:1289
6605 msgid "Invalid register: r0 and r15 illegal"
6608 #: config/tc-mcore.c:1320
6609 msgid "bad starting register: r0 and r15 invalid"
6612 #: config/tc-mcore.c:1333
6613 msgid "ending register must be r15"
6616 #: config/tc-mcore.c:1353
6617 msgid "bad base register: must be r0"
6620 #: config/tc-mcore.c:1371
6621 msgid "first register must be r4"
6624 #: config/tc-mcore.c:1382
6625 msgid "last register must be r7"
6628 #: config/tc-mcore.c:1419
6629 msgid "reg-reg expected"
6632 #: config/tc-mcore.c:1530
6633 msgid "second operand must be 1"
6636 #: config/tc-mcore.c:1551
6637 msgid "zero used as immediate value"
6640 #: config/tc-mcore.c:1578
6641 msgid "duplicated psr bit specifier"
6644 #: config/tc-mcore.c:1584
6645 msgid "`af' must appear alone"
6648 #: config/tc-mcore.c:1591
6650 msgid "unimplemented opcode \"%s\""
6653 #: config/tc-mcore.c:1600
6655 msgid "ignoring operands: %s "
6658 #: config/tc-mcore.c:1665
6659 msgid "Bad call to MD_NTOF()"
6662 #: config/tc-mcore.c:1736
6664 msgid "unrecognised cpu type '%s'"
6667 #: config/tc-mcore.c:1754
6670 "MCORE specific options:\n"
6671 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
6672 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
6673 " -cpu=[210|340] select CPU type\n"
6674 " -EB assemble for a big endian system (default)\n"
6675 " -EL assemble for a little endian system\n"
6678 #: config/tc-mcore.c:1772
6679 msgid "failed sanity check: short_jump"
6682 #: config/tc-mcore.c:1782
6683 msgid "failed sanity check: long_jump"
6686 #: config/tc-mcore.c:1808
6688 msgid "odd displacement at %x"
6691 #: config/tc-mcore.c:1990
6695 #: config/tc-mcore.c:2017
6697 msgid "odd distance branch (0x%lx bytes)"
6700 #: config/tc-mcore.c:2021
6702 msgid "pcrel for branch to %s too far (0x%lx)"
6705 #: config/tc-mcore.c:2041
6707 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
6710 #: config/tc-mcore.c:2053
6712 msgid "pcrel for loopt too far (0x%lx)"
6715 #: config/tc-mcore.c:2263
6717 msgid "Can not do %d byte %srelocation"
6720 #: config/tc-mcore.c:2265
6724 #. Prototypes for static functions.
6725 #: config/tc-mips.c:957
6727 msgid "internal Error, line %d, %s"
6730 #: config/tc-mips.c:1443
6732 msgid "internal: can't hash `%s': %s"
6735 #: config/tc-mips.c:1451
6737 msgid "internal error: bad mips16 opcode: %s %s\n"
6740 #: config/tc-mips.c:1652
6742 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
6745 #: config/tc-mips.c:2327 config/tc-mips.c:13480
6746 msgid "extended instruction in delay slot"
6749 #: config/tc-mips.c:2391 config/tc-mips.c:2401
6751 msgid "jump to misaligned address (0x%lx)"
6754 #: config/tc-mips.c:2394 config/tc-mips.c:2404
6756 msgid "jump address range overflow (0x%lx)"
6759 #: config/tc-mips.c:2893
6761 "Macro instruction expanded into multiple instructions in a branch delay slot"
6764 #: config/tc-mips.c:2896
6765 msgid "Macro instruction expanded into multiple instructions"
6768 #: config/tc-mips.c:3414 config/tc-mips.c:7338 config/tc-mips.c:7362
6769 #: config/tc-mips.c:7435 config/tc-mips.c:7458
6770 msgid "operand overflow"
6773 #: config/tc-mips.c:3433 config/tc-mips.c:4033 config/tc-mips.c:6734
6774 #: config/tc-mips.c:7525
6775 msgid "Macro used $at after \".set noat\""
6778 #: config/tc-mips.c:3462
6779 msgid "unsupported large constant"
6782 #: config/tc-mips.c:3464
6784 msgid "Instruction %s requires absolute expression"
6787 #: config/tc-mips.c:3597 config/tc-mips.c:5844 config/tc-mips.c:6438
6789 msgid "Number (0x%s) larger than 32 bits"
6792 #: config/tc-mips.c:3617
6793 msgid "Number larger than 64 bits"
6796 #: config/tc-mips.c:3911 config/tc-mips.c:3939 config/tc-mips.c:3977
6797 #: config/tc-mips.c:4022 config/tc-mips.c:6053 config/tc-mips.c:6092
6798 #: config/tc-mips.c:6131 config/tc-mips.c:6553 config/tc-mips.c:6605
6799 msgid "PIC code offset overflow (max 16 signed bits)"
6802 #: config/tc-mips.c:4328 config/tc-mips.c:4394 config/tc-mips.c:4482
6803 #: config/tc-mips.c:4529 config/tc-mips.c:4590 config/tc-mips.c:4638
6804 #: config/tc-mips.c:7619 config/tc-mips.c:7626 config/tc-mips.c:7633
6805 #: config/tc-mips.c:7740
6806 msgid "Unsupported large constant"
6809 #. result is always true
6810 #: config/tc-mips.c:4360
6812 msgid "Branch %s is always true"
6815 #: config/tc-mips.c:4601 config/tc-mips.c:4649 config/tc-mips.c:8309
6817 msgid "Improper position (%lu)"
6820 #: config/tc-mips.c:4607 config/tc-mips.c:8376
6822 msgid "Improper extract size (%lu, position %lu)"
6825 #: config/tc-mips.c:4655 config/tc-mips.c:8340
6827 msgid "Improper insert size (%lu, position %lu)"
6830 #: config/tc-mips.c:4692 config/tc-mips.c:4789
6831 msgid "Divide by zero."
6834 #: config/tc-mips.c:4875
6835 msgid "dla used to load 32-bit register"
6838 #: config/tc-mips.c:4878
6839 msgid "la used to load 64-bit address"
6842 #: config/tc-mips.c:4990
6843 msgid "offset too large"
6846 #: config/tc-mips.c:5162 config/tc-mips.c:5441
6847 msgid "PIC code offset overflow (max 32 signed bits)"
6850 #: config/tc-mips.c:5487
6851 msgid "MIPS PIC call to register other than $25"
6854 #: config/tc-mips.c:5493 config/tc-mips.c:5504 config/tc-mips.c:5628
6855 #: config/tc-mips.c:5639
6856 msgid "No .cprestore pseudo-op used in PIC code"
6859 #: config/tc-mips.c:5498 config/tc-mips.c:5633
6860 msgid "No .frame pseudo-op used in PIC code"
6863 #: config/tc-mips.c:5704 config/tc-mips.c:5792 config/tc-mips.c:6338
6864 #: config/tc-mips.c:6369 config/tc-mips.c:6387 config/tc-mips.c:7037
6865 msgid "opcode not supported on this processor"
6868 #: config/tc-mips.c:6903 config/tc-mips.c:6934 config/tc-mips.c:6985
6869 #: config/tc-mips.c:7015
6870 msgid "Improper rotate count"
6873 #: config/tc-mips.c:7070
6875 msgid "Instruction %s: result is always false"
6878 #: config/tc-mips.c:7216
6880 msgid "Instruction %s: result is always true"
6883 #. FIXME: Check if this is one of the itbl macros, since they
6884 #. are added dynamically.
6885 #: config/tc-mips.c:7521
6887 msgid "Macro %s not implemented yet"
6890 #: config/tc-mips.c:7771
6892 msgid "internal: bad mips opcode (mask error): %s %s"
6895 #: config/tc-mips.c:7799 config/tc-mips.c:8430
6897 msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s"
6900 #: config/tc-mips.c:7876
6902 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
6905 #: config/tc-mips.c:7883
6907 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
6910 #: config/tc-mips.c:8000
6912 msgid "opcode not supported on this processor: %s (%s)"
6915 #: config/tc-mips.c:8031 config/tc-mips.c:8045 config/tc-mips.c:8059
6916 #: config/tc-mips.c:8073 config/tc-mips.c:8100 config/tc-mips.c:8147
6918 msgid "DSP immediate not in range 0..%d (%lu)"
6921 #: config/tc-mips.c:8092 config/tc-mips.c:8120
6922 msgid "Invalid dsp acc register"
6925 #: config/tc-mips.c:8131 config/tc-mips.c:8165 config/tc-mips.c:8184
6927 msgid "DSP immediate not in range %ld..%ld (%ld)"
6930 #: config/tc-mips.c:8200 config/tc-mips.c:8214
6932 msgid "MT immediate not in range 0..%d (%lu)"
6935 #: config/tc-mips.c:8233 config/tc-mips.c:8246
6936 msgid "Invalid dsp/smartmips acc register"
6939 #: config/tc-mips.c:8395 config/tc-mips.c:8899
6940 msgid "absolute expression required"
6943 #: config/tc-mips.c:8418 config/tc-mips.c:8579
6945 msgid "Invalid register number (%d)"
6948 #: config/tc-mips.c:8426
6949 msgid "Invalid coprocessor 0 register number"
6952 #: config/tc-mips.c:8447
6954 msgid "Improper shift amount (%lu)"
6957 #: config/tc-mips.c:8470 config/tc-mips.c:9731 config/tc-mips.c:9844
6959 msgid "Invalid value for `%s' (%lu)"
6962 #: config/tc-mips.c:8485
6964 msgid "Illegal break code (%lu)"
6967 #: config/tc-mips.c:8496
6969 msgid "Illegal lower break code (%lu)"
6972 #: config/tc-mips.c:8507
6974 msgid "Illegal 20-bit code (%lu)"
6977 #: config/tc-mips.c:8519
6979 msgid "Coproccesor code > 25 bits (%lu)"
6982 #: config/tc-mips.c:8532
6984 msgid "Illegal 19-bit code (%lu)"
6987 #: config/tc-mips.c:8543
6989 msgid "Invalid performance register (%lu)"
6992 #: config/tc-mips.c:8754
6994 msgid "Invalid MDMX Immediate (%ld)"
6997 #: config/tc-mips.c:8794
6999 msgid "Invalid float register number (%d)"
7002 #: config/tc-mips.c:8810
7004 msgid "Float register should be even, was %d"
7007 #: config/tc-mips.c:8849
7009 msgid "Bad element selector %ld"
7012 #: config/tc-mips.c:8857
7014 msgid "Expecting ']' found '%s'"
7017 #: config/tc-mips.c:8963
7019 msgid "Bad floating point constant: %s"
7022 #: config/tc-mips.c:9084
7023 msgid "Can't use floating point insn in this section"
7026 #: config/tc-mips.c:9145
7027 msgid "expression out of range"
7030 #: config/tc-mips.c:9185
7031 msgid "lui expression not in range 0..65535"
7034 #: config/tc-mips.c:9209
7036 msgid "Invalid condition code register $fcc%d"
7039 #: config/tc-mips.c:9214
7041 msgid "Condition code register should be even for %s, was %d"
7044 #: config/tc-mips.c:9219
7046 msgid "Condition code register should be 0 or 4 for %s, was %d"
7049 #: config/tc-mips.c:9245
7050 msgid "invalid coprocessor sub-selection value (0-7)"
7053 #: config/tc-mips.c:9257 config/tc-mips.c:9274
7055 msgid "bad byte vector index (%ld)"
7058 #: config/tc-mips.c:9285
7060 msgid "bad char = '%c'\n"
7063 #: config/tc-mips.c:9296 config/tc-mips.c:9301 config/tc-mips.c:9869
7064 msgid "illegal operands"
7067 #: config/tc-mips.c:9367
7068 msgid "unrecognized opcode"
7071 #: config/tc-mips.c:9504
7073 msgid "invalid register number (%d)"
7076 #: config/tc-mips.c:9595
7077 msgid "used $at without \".set noat\""
7080 #: config/tc-mips.c:9763
7081 msgid "can't parse register list"
7084 #: config/tc-mips.c:9987
7085 msgid "extended operand requested but not required"
7088 #: config/tc-mips.c:9989
7089 msgid "invalid unextended operand value"
7092 #: config/tc-mips.c:10017
7093 msgid "operand value out of range for instruction"
7096 #: config/tc-mips.c:10469
7098 msgid "A different %s was already specified, is now %s"
7101 #: config/tc-mips.c:10689
7102 msgid "-call_shared is supported only for ELF format"
7105 #: config/tc-mips.c:10696 config/tc-mips.c:10725 config/tc-mips.c:11834
7106 #: config/tc-mips.c:12060
7107 msgid "-G may not be used with SVR4 PIC code"
7110 #: config/tc-mips.c:10705
7111 msgid "-non_shared is supported only for ELF format"
7114 #: config/tc-mips.c:10736
7115 msgid "-32 is supported for ELF format only"
7118 #: config/tc-mips.c:10745
7119 msgid "-n32 is supported for ELF format only"
7122 #: config/tc-mips.c:10754
7123 msgid "-64 is supported for ELF format only"
7126 #: config/tc-mips.c:10759 config/tc-mips.c:10796
7127 msgid "No compiled in support for 64 bit object file format"
7130 #: config/tc-mips.c:10783
7131 msgid "-mabi is supported for ELF format only"
7134 #: config/tc-mips.c:10803
7136 msgid "invalid abi -mabi=%s"
7139 #: config/tc-mips.c:10877
7140 msgid "-G not supported in this configuration."
7143 #: config/tc-mips.c:10903
7145 msgid "-%s conflicts with the other architecture options, which imply -%s"
7148 #: config/tc-mips.c:10934
7149 msgid "-mgp64 used with a 32-bit processor"
7152 #: config/tc-mips.c:10936
7153 msgid "-mgp32 used with a 64-bit ABI"
7156 #: config/tc-mips.c:10938
7157 msgid "-mgp64 used with a 32-bit ABI"
7160 #: config/tc-mips.c:10968
7161 msgid "trap exception not supported at ISA 1"
7164 #: config/tc-mips.c:11229
7165 msgid "Cannot branch to undefined symbol."
7168 #: config/tc-mips.c:11236
7169 msgid "Cannot branch to symbol in another section."
7172 #: config/tc-mips.c:11245
7173 msgid "Pretending global symbol used as branch target is local."
7176 #: config/tc-mips.c:11402 config/tc-sparc.c:3229 config/tc-sparc.c:3236
7177 #: config/tc-sparc.c:3243 config/tc-sparc.c:3250 config/tc-sparc.c:3257
7178 #: config/tc-sparc.c:3266 config/tc-sparc.c:3277 config/tc-sparc.c:3299
7179 #: config/tc-sparc.c:3323 write.c:861 write.c:933
7180 msgid "relocation overflow"
7183 #: config/tc-mips.c:11412
7185 msgid "Branch to odd address (%lx)"
7188 #: config/tc-mips.c:11461
7189 msgid "Branch out of range"
7192 #: config/tc-mips.c:11540
7194 msgid "Alignment too large: %d. assumed."
7197 #: config/tc-mips.c:11543
7198 msgid "Alignment negative: 0 assumed."
7201 #: config/tc-mips.c:11780
7203 msgid "%s: no such section"
7206 #: config/tc-mips.c:11829
7208 msgid ".option pic%d not supported"
7211 #: config/tc-mips.c:11840
7213 msgid "Unrecognized option \"%s\""
7216 #: config/tc-mips.c:11893
7217 msgid "`noreorder' must be set before `nomacro'"
7220 #: config/tc-mips.c:11952
7222 msgid "unknown architecture %s"
7225 #: config/tc-mips.c:11965 config/tc-mips.c:11995
7227 msgid "unknown ISA level %s"
7230 #: config/tc-mips.c:11973
7232 msgid "unknown ISA or architecture %s"
7235 #: config/tc-mips.c:12023
7236 msgid ".set pop with no .set push"
7239 #: config/tc-mips.c:12044
7241 msgid "Tried to set unrecognized symbol: %s\n"
7244 #: config/tc-mips.c:12102
7245 msgid ".cpload not in noreorder section"
7248 #: config/tc-mips.c:12171 config/tc-mips.c:12190
7249 msgid "missing argument separator ',' for .cpsetup"
7252 #: config/tc-mips.c:12380
7253 msgid "Unsupported use of .gpword"
7256 #: config/tc-mips.c:12416
7257 msgid "Unsupported use of .gpdword"
7260 #: config/tc-mips.c:12548
7261 msgid "expected `$'"
7264 #: config/tc-mips.c:12556
7265 msgid "Bad register number"
7268 #: config/tc-mips.c:12604
7269 msgid "Unrecognized register name"
7272 #: config/tc-mips.c:12837
7273 msgid "unsupported PC relative reference to different section"
7276 #: config/tc-mips.c:12950 config/tc-xtensa.c:1593 config/tc-xtensa.c:1804
7277 msgid "unsupported relocation"
7280 #: config/tc-mips.c:13158
7282 msgid "Can not represent %s relocation in this object file format"
7285 #: config/tc-mips.c:13244
7286 msgid "relaxed out-of-range branch into a jump"
7289 #: config/tc-mips.c:13766
7290 msgid "missing .end at end of assembly"
7293 #: config/tc-mips.c:13781
7294 msgid "expected simple number"
7297 #: config/tc-mips.c:13807
7299 msgid " *input_line_pointer == '%c' 0x%02x\n"
7302 #: config/tc-mips.c:13809
7303 msgid "invalid number"
7306 #: config/tc-mips.c:13882
7307 msgid ".end not in text section"
7310 #: config/tc-mips.c:13886
7311 msgid ".end directive without a preceding .ent directive."
7314 #: config/tc-mips.c:13895
7315 msgid ".end symbol does not match .ent symbol."
7318 #: config/tc-mips.c:13902
7319 msgid ".end directive missing or unknown symbol"
7322 #: config/tc-mips.c:13978
7323 msgid ".ent or .aent not in text section."
7326 #: config/tc-mips.c:13981
7327 msgid "missing .end"
7330 #: config/tc-mips.c:14033
7331 msgid "Bad .frame directive"
7334 #: config/tc-mips.c:14065
7335 msgid ".mask/.fmask outside of .ent"
7338 #: config/tc-mips.c:14072
7339 msgid "Bad .mask/.fmask directive"
7342 #: config/tc-mips.c:14337
7346 "-EB\t\t\tgenerate big endian output\n"
7347 "-EL\t\t\tgenerate little endian output\n"
7348 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
7349 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
7350 "\t\t\timplicitly with the gp register [default 8]\n"
7353 #: config/tc-mips.c:14344
7356 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
7357 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
7358 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
7359 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
7360 "-mips5 generate MIPS ISA V instructions\n"
7361 "-mips32 generate MIPS32 ISA instructions\n"
7362 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
7363 "-mips64 generate MIPS64 ISA instructions\n"
7364 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
7365 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
7368 #: config/tc-mips.c:14363
7371 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
7372 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
7373 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
7376 #: config/tc-mips.c:14376
7379 "-mips16\t\t\tgenerate mips16 instructions\n"
7380 "-no-mips16\t\tdo not generate mips16 instructions\n"
7383 #: config/tc-mips.c:14379
7386 "-mdsp\t\t\tgenerate DSP instructions\n"
7387 "-mno-dsp\t\tdo not generate DSP instructions\n"
7390 #: config/tc-mips.c:14382
7393 "-mmt\t\t\tgenerate MT instructions\n"
7394 "-mno-mt\t\t\tdo not generate MT instructions\n"
7397 #: config/tc-mips.c:14385
7400 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
7401 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
7402 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
7403 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
7404 "-mno-shared\t\toptimize output for executables\n"
7405 "-msym32\t\t\tassume all symbols have 32-bit values\n"
7406 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
7407 "-O\t\t\tremove unneeded NOPs and swap branches\n"
7408 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
7409 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
7410 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
7413 #: config/tc-mips.c:14398
7416 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
7417 "-non_shared\t\tdo not generate position independent code\n"
7418 "-xgot\t\t\tassume a 32 bit GOT\n"
7419 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
7420 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
7421 " non-shared code\n"
7422 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
7425 #: config/tc-mips.c:14417
7428 "-32\t\t\tcreate o32 ABI object file (default)\n"
7429 "-n32\t\t\tcreate n32 ABI object file\n"
7430 "-64\t\t\tcreate 64 ABI object file\n"
7433 #: config/tc-mmix.c:694
7435 msgid " MMIX-specific command line options:\n"
7438 #: config/tc-mmix.c:695
7441 " -fixed-special-register-names\n"
7442 " Allow only the original special register names.\n"
7445 #: config/tc-mmix.c:698
7447 msgid " -globalize-symbols Make all symbols global.\n"
7450 #: config/tc-mmix.c:700
7452 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
7455 #: config/tc-mmix.c:702
7457 msgid " -relax Create linker relaxable code.\n"
7460 #: config/tc-mmix.c:704
7463 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
7464 " Implies -fixed-special-register-names.\n"
7467 #: config/tc-mmix.c:707
7470 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
7471 " into multiple instructions.\n"
7474 #: config/tc-mmix.c:710
7477 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
7480 #: config/tc-mmix.c:712
7483 " -linker-allocated-gregs If there's no suitable GREG definition for "
7484 "the operands of an instruction, let the linker "
7488 #: config/tc-mmix.c:715
7491 " -x Do not warn when an operand to GETA, a branch,\n"
7492 " PUSHJ or JUMP is not known to be within range.\n"
7493 " The linker will catch any errors. Implies\n"
7494 " -linker-allocated-gregs."
7497 #: config/tc-mmix.c:841
7499 msgid "unknown opcode: `%s'"
7502 #: config/tc-mmix.c:963 config/tc-mmix.c:978
7503 msgid "specified location wasn't TETRA-aligned"
7506 #: config/tc-mmix.c:965 config/tc-mmix.c:980 config/tc-mmix.c:4124
7507 #: config/tc-mmix.c:4140
7508 msgid "unaligned data at an absolute location is not supported"
7511 #: config/tc-mmix.c:1090
7513 msgid "invalid operand to opcode %s: `%s'"
7516 #: config/tc-mmix.c:1112 config/tc-mmix.c:1139 config/tc-mmix.c:1172
7517 #: config/tc-mmix.c:1180 config/tc-mmix.c:1197 config/tc-mmix.c:1225
7518 #: config/tc-mmix.c:1246 config/tc-mmix.c:1271 config/tc-mmix.c:1319
7519 #: config/tc-mmix.c:1417 config/tc-mmix.c:1442 config/tc-mmix.c:1474
7520 #: config/tc-mmix.c:1506 config/tc-mmix.c:1536 config/tc-mmix.c:1589
7521 #: config/tc-mmix.c:1606 config/tc-mmix.c:1633 config/tc-mmix.c:1661
7522 #: config/tc-mmix.c:1688 config/tc-mmix.c:1714 config/tc-mmix.c:1730
7523 #: config/tc-mmix.c:1756 config/tc-mmix.c:1772 config/tc-mmix.c:1788
7524 #: config/tc-mmix.c:1851 config/tc-mmix.c:1867
7526 msgid "invalid operands to opcode %s: `%s'"
7529 #: config/tc-mmix.c:1844
7531 msgid "unsupported operands to %s: `%s'"
7534 #: config/tc-mmix.c:1969
7535 msgid "internal: mmix_prefix_name but empty prefix"
7538 #: config/tc-mmix.c:2013
7540 msgid "too many GREG registers allocated (max %d)"
7543 #: config/tc-mmix.c:2071
7544 msgid "BSPEC already active. Nesting is not supported."
7547 #: config/tc-mmix.c:2080
7548 msgid "invalid BSPEC expression"
7551 #: config/tc-mmix.c:2096
7553 msgid "can't create section %s"
7556 #: config/tc-mmix.c:2101
7558 msgid "can't set section flags for section %s"
7561 #: config/tc-mmix.c:2122
7562 msgid "ESPEC without preceding BSPEC"
7565 #: config/tc-mmix.c:2151
7566 msgid "missing local expression"
7569 #: config/tc-mmix.c:2389
7570 msgid "operand out of range, instruction expanded"
7573 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
7574 #. user-friendly, though a little bit non-substantial.
7575 #: config/tc-mmix.c:2640
7576 msgid "directive LOCAL must be placed in code or data"
7579 #: config/tc-mmix.c:2641
7580 msgid "internal confusion: relocation in a section without contents"
7583 #: config/tc-mmix.c:2755
7584 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
7587 #: config/tc-mmix.c:2803
7588 msgid "no suitable GREG definition for operands"
7591 #: config/tc-mmix.c:2862
7592 msgid "operands were not reducible at assembly-time"
7595 #: config/tc-mmix.c:2889
7597 msgid "cannot generate relocation type for symbol %s, code %s"
7600 #: config/tc-mmix.c:2909
7602 msgid "internal: unhandled label %s"
7605 #: config/tc-mmix.c:2939
7606 msgid "[0-9]H labels may not appear alone on a line"
7609 #: config/tc-mmix.c:2948
7610 msgid "[0-9]H labels do not mix with dot-pseudos"
7613 #: config/tc-mmix.c:3036
7614 msgid "invalid characters in input"
7617 #: config/tc-mmix.c:3140
7618 msgid "empty label field for IS"
7621 #: config/tc-mmix.c:3466
7623 msgid "internal: unexpected relax type %d:%d"
7626 #: config/tc-mmix.c:3488
7627 msgid "BSPEC without ESPEC."
7630 #: config/tc-mmix.c:3688
7631 msgid "GREG expression too complicated"
7634 #: config/tc-mmix.c:3703
7635 msgid "internal: GREG expression not resolved to section"
7638 #: config/tc-mmix.c:3752
7639 msgid "register section has contents\n"
7642 #: config/tc-mmix.c:3879
7643 msgid "section change from within a BSPEC/ESPEC pair is not supported"
7646 #: config/tc-mmix.c:3900
7647 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
7650 #: config/tc-mmix.c:3911
7651 msgid "invalid LOC expression"
7654 #: config/tc-mmix.c:3936 config/tc-mmix.c:3962
7655 msgid "LOC expression stepping backwards is not supported"
7658 #. We will only get here in rare cases involving #NO_APP,
7659 #. where the unterminated string is not recognized by the
7660 #. preformatting pass.
7661 #: config/tc-mmix.c:4046 config/tc-mmix.c:4206
7662 msgid "unterminated string"
7665 #: config/tc-mmix.c:4063
7666 msgid "BYTE expression not a pure number"
7669 #. Note that mmixal does not allow negative numbers in
7670 #. BYTE sequences, so neither should we.
7671 #: config/tc-mmix.c:4072
7672 msgid "BYTE expression not in the range 0..255"
7675 #: config/tc-mmix.c:4122 config/tc-mmix.c:4138
7676 msgid "data item with alignment larger than location"
7679 #. Since integer_constant is local to expr.c, we have to make this a
7680 #. macro. FIXME: Do it cleaner.
7681 #: config/tc-mmix.h:104
7682 msgid "`&' serial number operator is not supported"
7685 #: config/tc-mn10200.c:305
7688 "MN10200 options:\n"
7692 #: config/tc-mn10200.c:931 config/tc-mn10300.c:1392 config/tc-ppc.c:2135
7693 #: config/tc-s390.c:1557 config/tc-v850.c:1621
7695 msgid "Unrecognized opcode: `%s'"
7698 #: config/tc-mn10200.c:1174 config/tc-mn10300.c:1965 config/tc-ppc.c:2614
7699 #: config/tc-s390.c:1472 config/tc-v850.c:2026
7701 msgid "junk at end of line: `%s'"
7704 #: config/tc-mn10300.c:695
7707 "MN10300 options:\n"
7711 #: config/tc-mn10300.c:1361 config/tc-sh.c:778 read.c:3871
7713 msgid "unsupported BFD relocation size %u"
7716 #: config/tc-mn10300.c:1409
7717 msgid "Invalid opcode/operands"
7720 #: config/tc-mn10300.c:1936
7721 msgid "Invalid register specification."
7724 #: config/tc-mn10300.c:2518
7726 msgid "Bad relocation fixup type (%d)"
7729 #: config/tc-msp430.c:552
7730 msgid ".profiler pseudo requires at least two operands."
7733 #: config/tc-msp430.c:611
7734 msgid "unknown profiling flag - ignored."
7737 #: config/tc-msp430.c:627
7738 msgid "ambigious flags combination - '.profiler' directive ignored."
7741 #: config/tc-msp430.c:637
7742 msgid "profiling in absolute section? Hm..."
7745 #: config/tc-msp430.c:726
7747 msgid "Known MCU names:\n"
7750 #: config/tc-msp430.c:729
7755 #: config/tc-msp430.c:755
7757 msgid "redefinition of mcu type %s' to %s'"
7760 #: config/tc-msp430.c:798
7764 " -mmcu=[msp430-name] select microcontroller type\n"
7765 " msp430x110 msp430x112\n"
7766 " msp430x1101 msp430x1111\n"
7767 " msp430x1121 msp430x1122 msp430x1132\n"
7768 " msp430x122 msp430x123\n"
7769 " msp430x1222 msp430x1232\n"
7770 " msp430x133 msp430x135\n"
7771 " msp430x1331 msp430x1351\n"
7772 " msp430x147 msp430x148 msp430x149\n"
7773 " msp430x155 msp430x156 msp430x157\n"
7774 " msp430x167 msp430x168 msp430x169\n"
7775 " msp430x1610 msp430x1611 msp430x1612\n"
7776 " msp430x311 msp430x312 msp430x313 msp430x314 "
7778 " msp430x323 msp430x325\n"
7779 " msp430x336 msp430x337\n"
7780 " msp430x412 msp430x413 msp430x415 msp430x417\n"
7781 " msp430xE423 msp430xE425 msp430E427\n"
7782 " msp430xW423 msp430xW425 msp430W427\n"
7783 " msp430xG437 msp430xG438 msp430G439\n"
7784 " msp430x435 msp430x436 msp430x437\n"
7785 " msp430x447 msp430x448 msp430x449\n"
7788 #: config/tc-msp430.c:821
7791 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
7792 " -mP - enable polymorph instructions\n"
7795 #: config/tc-msp430.c:1011
7797 msgid "value %d out of range. Use #lo() or #hi()"
7800 #: config/tc-msp430.c:1099
7802 msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
7805 #: config/tc-msp430.c:1150
7807 msgid "Registers cannot be used within immediate expression [%s]"
7810 #: config/tc-msp430.c:1152
7812 msgid "unknown operand %s"
7815 #: config/tc-msp430.c:1174 config/tc-msp430.c:1309
7817 msgid "value out of range: %d"
7820 #: config/tc-msp430.c:1185
7822 msgid "Registers cannot be used within absolute expression [%s]"
7825 #: config/tc-msp430.c:1187 config/tc-msp430.c:1330
7827 msgid "unknown expression in operand %s"
7830 #: config/tc-msp430.c:1201 config/tc-msp430.c:1208
7832 msgid "unknown addressing mode %s"
7835 #: config/tc-msp430.c:1216
7837 msgid "Bad register name r%s"
7840 #: config/tc-msp430.c:1228
7842 msgid "MSP430 does not have %d registers"
7845 #: config/tc-msp430.c:1248
7846 msgid "')' required"
7849 #: config/tc-msp430.c:1261
7851 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
7854 #: config/tc-msp430.c:1270
7856 msgid "unknown operator (r%s substituded as a register name"
7859 #: config/tc-msp430.c:1282 config/tc-msp430.c:1293
7861 msgid "unknown operator %s"
7864 #: config/tc-msp430.c:1287
7865 msgid "r2 should not be used in indexed addressing mode"
7868 #: config/tc-msp430.c:1328
7870 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
7874 #: config/tc-msp430.c:1377
7876 msgid "unknown addressing mode for operand %s"
7879 #: config/tc-msp430.c:1402
7881 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
7884 #: config/tc-msp430.c:1412
7885 msgid "this addressing mode is not applicable for destination operand"
7888 #: config/tc-msp430.c:1456
7890 msgid "instruction %s requires %d operand(s)"
7893 #: config/tc-msp430.c:1709
7895 msgid "Even number required. Rounded to %d"
7898 #: config/tc-msp430.c:1720
7900 msgid "Wrong displacement %d"
7903 #: config/tc-msp430.c:1737
7904 msgid "instruction requires label sans '$'"
7907 #: config/tc-msp430.c:1742
7908 msgid "instruction requires label or value in range -511:512"
7911 #: config/tc-msp430.c:1749 config/tc-msp430.c:1793 config/tc-msp430.c:1832
7912 msgid "instruction requires label"
7915 #: config/tc-msp430.c:1757 config/tc-msp430.c:1799
7916 msgid "polymorphs are not enabled. Use -mP option to enable."
7919 #: config/tc-msp430.c:1836
7920 msgid "Ilegal instruction or not implmented opcode."
7923 #: config/tc-msp430.c:2187
7925 msgid "internal inconsistency problem in %s: insn %04lx"
7928 #: config/tc-msp430.c:2217 config/tc-msp430.c:2240
7930 msgid "internal inconsistency problem in %s: ext. insn %04lx"
7933 #: config/tc-msp430.c:2252
7935 msgid "internal inconsistency problem in %s: %lx"
7938 #: config/tc-ns32k.c:441
7939 msgid "Invalid syntax in PC-relative addressing mode"
7942 #: config/tc-ns32k.c:465
7943 msgid "Invalid syntax in External addressing mode"
7946 #: config/tc-ns32k.c:546
7947 msgid "Invalid syntax in Memory Relative addressing mode"
7950 #: config/tc-ns32k.c:613
7951 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
7954 #: config/tc-ns32k.c:618
7955 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
7958 #: config/tc-ns32k.c:623
7959 msgid "Scaled-indexed addressing mode combined with scaled-index"
7962 #: config/tc-ns32k.c:634
7963 msgid "Invalid or illegal addressing mode combined with scaled-index"
7966 #: config/tc-ns32k.c:757
7967 msgid "Premature end of suffix -- Defaulting to d"
7970 #: config/tc-ns32k.c:770
7971 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
7974 #: config/tc-ns32k.c:815
7975 msgid "Very short instr to option, ie you can't do it on a NULLstr"
7978 #: config/tc-ns32k.c:865
7979 msgid "No such entry in list. (cpu/mmu register)"
7982 #: config/tc-ns32k.c:922
7983 msgid "Internal consistency error. check ns32k-opcode.h"
7986 #: config/tc-ns32k.c:946
7987 msgid "Address of immediate operand"
7990 #: config/tc-ns32k.c:947
7991 msgid "Invalid immediate write operand."
7994 #: config/tc-ns32k.c:1077
7995 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
7998 #: config/tc-ns32k.c:1110
7999 msgid "No such opcode"
8002 #: config/tc-ns32k.c:1185
8003 msgid "Bad suffix, defaulting to d"
8006 #: config/tc-ns32k.c:1212
8007 msgid "Too many operands passed to instruction"
8010 #. Check error in default.
8011 #: config/tc-ns32k.c:1224
8012 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
8015 #: config/tc-ns32k.c:1227
8016 msgid "Wrong number of operands"
8019 #: config/tc-ns32k.c:1300
8021 msgid "Can not do %d byte pc-relative relocation for storage type %d"
8024 #: config/tc-ns32k.c:1303
8026 msgid "Can not do %d byte relocation for storage type %d"
8029 #: config/tc-ns32k.c:1395
8031 msgid "value of %ld out of byte displacement range."
8034 #: config/tc-ns32k.c:1405
8036 msgid "value of %ld out of word displacement range."
8039 #: config/tc-ns32k.c:1420
8041 msgid "value of %ld out of double word displacement range."
8044 #: config/tc-ns32k.c:1441
8046 msgid "Internal logic error. line %d, file \"%s\""
8049 #: config/tc-ns32k.c:1489
8051 msgid "Internal logic error. line %d, file \"%s\""
8054 #: config/tc-ns32k.c:1590
8055 msgid "Bit field out of range"
8058 #: config/tc-ns32k.c:1690
8059 msgid "iif convert internal pcrel/binary"
8062 #: config/tc-ns32k.c:1707
8063 msgid "Bignum too big for long"
8066 #: config/tc-ns32k.c:1784
8067 msgid "iif convert internal pcrel/pointer"
8070 #: config/tc-ns32k.c:1789
8071 msgid "Internal logic error in iif.iifP[n].type"
8074 #. We cant relax this case.
8075 #: config/tc-ns32k.c:1825
8076 msgid "Can't relax difference"
8079 #: config/tc-ns32k.c:1866
8080 msgid "Displacement to large for :d"
8083 #: config/tc-ns32k.c:1879
8084 msgid "Internal logic error in iif.iifP[].type"
8088 #: config/tc-ns32k.c:1911
8090 msgid "Can't hash %s: %s"
8093 #: config/tc-ns32k.c:2181
8095 msgid "invalid architecture option -m%s, ignored"
8098 #: config/tc-ns32k.c:2194
8100 msgid "invalid default displacement size \"%s\". Defaulting to %d."
8103 #: config/tc-ns32k.c:2210
8107 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
8108 "--disp-size-default=<1|2|4>\n"
8111 #: config/tc-ns32k.c:2285
8113 msgid "Cannot find relocation type for symbol %s, code %d"
8116 #: config/tc-or32.c:360
8118 msgid "unknown opcode1: `%s'"
8121 #: config/tc-or32.c:366
8123 msgid "unknown opcode2 `%s'."
8126 #: config/tc-or32.c:403
8128 msgid "instruction not allowed: %s"
8131 #: config/tc-or32.c:406
8133 msgid "too many operands: %s"
8136 #: config/tc-or32.c:490
8137 msgid "call/jmp target out of range (1)"
8140 #: config/tc-or32.c:674
8141 msgid "call/jmp target out of range (2)"
8144 #: config/tc-or32.c:693
8146 msgid "bad relocation type: 0x%02x"
8149 #: config/tc-or32.c:885
8150 msgid "invalid register in & expression"
8153 #: config/tc-pdp11.c:490
8154 msgid "Low order bits truncated in immediate float operand"
8157 #: config/tc-pdp11.c:679
8159 msgid "Unknown instruction '%s'"
8162 #: config/tc-pj.c:66 config/tc-pj.c:75
8163 msgid "confusing relocation expressions"
8166 #: config/tc-pj.c:158
8167 msgid "can't have relocation for ipush"
8170 #: config/tc-pj.c:261
8172 msgid "unknown opcode %s"
8175 #: config/tc-pj.c:404
8179 "-little\t\t\tgenerate little endian code\n"
8180 "-big\t\t\tgenerate big endian code\n"
8183 #: config/tc-pj.c:431 config/tc-sh.c:3955 config/tc-sh.c:3962
8184 #: config/tc-sh.c:3969 config/tc-sh.c:3976
8185 msgid "pcrel too far"
8188 #: config/tc-pj.h:38
8189 msgid "convert_frag\n"
8192 #: config/tc-pj.h:39
8193 msgid "estimate size\n"
8196 #: config/tc-ppc.c:991
8198 msgid "%s unsupported"
8201 #: config/tc-ppc.c:1057 config/tc-s390.c:417 config/tc-s390.c:424
8203 msgid "invalid switch -m%s"
8206 #: config/tc-ppc.c:1094
8209 "PowerPC options:\n"
8210 "-a32\t\t\tgenerate ELF32/XCOFF32\n"
8211 "-a64\t\t\tgenerate ELF64/XCOFF64\n"
8213 "-mpwrx, -mpwr2\t\tgenerate code for POWER/2 (RIOS2)\n"
8214 "-mpwr\t\t\tgenerate code for POWER (RIOS1)\n"
8215 "-m601\t\t\tgenerate code for PowerPC 601\n"
8216 "-mppc, -mppc32, -m603, -m604\n"
8217 "\t\t\tgenerate code for PowerPC 603/604\n"
8218 "-m403, -m405\t\tgenerate code for PowerPC 403/405\n"
8219 "-m440\t\t\tgenerate code for PowerPC 440\n"
8220 "-m7400, -m7410, -m7450, -m7455\n"
8221 "\t\t\tgenerate code For PowerPC 7400/7410/7450/7455\n"
8224 #: config/tc-ppc.c:1108
8227 "-mppc64, -m620\t\tgenerate code for PowerPC 620/625/630\n"
8228 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
8229 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
8230 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
8231 "-mpower4\t\tgenerate code for Power4 architecture\n"
8232 "-mpower5\t\tgenerate code for Power5 architecture\n"
8233 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
8234 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
8237 #: config/tc-ppc.c:1117
8240 "-maltivec\t\tgenerate code for AltiVec\n"
8241 "-me300\t\t\tgenerate code for PowerPC e300 family\n"
8242 "-me500, -me500x2\tgenerate code for Motorola e500 core complex\n"
8243 "-mspe\t\t\tgenerate code for Motorola SPE instructions\n"
8244 "-mregnames\t\tAllow symbolic names for registers\n"
8245 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
8248 #: config/tc-ppc.c:1125
8251 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
8252 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
8253 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
8254 "-mlittle, -mlittle-endian, -l, -le\n"
8255 "\t\t\tgenerate code for a little endian machine\n"
8256 "-mbig, -mbig-endian, -b, -be\n"
8257 "\t\t\tgenerate code for a big endian machine\n"
8258 "-msolaris\t\tgenerate code for Solaris\n"
8259 "-mno-solaris\t\tdo not generate code for Solaris\n"
8260 "-V\t\t\tprint assembler version number\n"
8261 "-Qy, -Qn\t\tignored\n"
8264 #: config/tc-ppc.c:1162
8266 msgid "Unknown default cpu = %s, os = %s"
8269 #: config/tc-ppc.c:1188
8270 msgid "Neither Power nor PowerPC opcodes were selected."
8273 #: config/tc-ppc.c:1285 config/tc-s390.c:519
8275 msgid "Internal assembler error for instruction %s"
8278 #: config/tc-ppc.c:1309
8280 msgid "Internal assembler error for macro %s"
8283 #: config/tc-ppc.c:1640
8284 msgid "identifier+constant@got means identifier@got+constant"
8287 #: config/tc-ppc.c:1707
8289 msgid "%s relocations do not fit in %d bytes\n"
8292 #: config/tc-ppc.c:1814
8294 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
8297 #: config/tc-ppc.c:1896
8298 msgid "Relocation cannot be done when using -mrelocatable"
8301 #: config/tc-ppc.c:1945
8302 msgid "TOC section size exceeds 64k"
8305 #: config/tc-ppc.c:2027
8307 msgid "syntax error: invalid toc specifier `%s'"
8310 #: config/tc-ppc.c:2041
8312 msgid "syntax error: expected `]', found `%c'"
8315 #: config/tc-ppc.c:2320
8316 msgid "[tocv] symbol is not a toc symbol"
8319 #: config/tc-ppc.c:2331
8320 msgid "Unimplemented toc32 expression modifier"
8323 #: config/tc-ppc.c:2336
8324 msgid "Unimplemented toc64 expression modifier"
8327 #: config/tc-ppc.c:2340
8329 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
8332 #: config/tc-ppc.c:2558
8333 msgid "unsupported relocation for DS offset field"
8336 #: config/tc-ppc.c:2602
8338 msgid "syntax error; found `%c' but expected `%c'"
8341 #: config/tc-ppc.c:2645 config/tc-ppc.h:111
8342 msgid "instruction address is not a multiple of 4"
8345 #: config/tc-ppc.c:2756
8346 msgid "wrong number of operands"
8349 #: config/tc-ppc.c:2812
8350 msgid "Bad .section directive: want a,e,w,x,M,S,G,T in string"
8353 #: config/tc-ppc.c:2927
8354 msgid "missing size"
8357 #: config/tc-ppc.c:2936
8358 msgid "negative size"
8361 #: config/tc-ppc.c:2973
8362 msgid "missing real symbol name"
8365 #: config/tc-ppc.c:2994
8366 msgid "attempt to redefine symbol"
8369 #: config/tc-ppc.c:3241
8370 msgid "The XCOFF file format does not support arbitrary sections"
8373 #: config/tc-ppc.c:3318
8374 msgid "missing rename string"
8377 #: config/tc-ppc.c:3349 config/tc-ppc.c:3904 read.c:3064
8378 msgid "missing value"
8381 #: config/tc-ppc.c:3367
8382 msgid "illegal .stabx expression; zero assumed"
8385 #: config/tc-ppc.c:3399
8386 msgid "missing class"
8389 #: config/tc-ppc.c:3408
8390 msgid "missing type"
8393 #: config/tc-ppc.c:3489
8394 msgid "missing symbol name"
8397 #: config/tc-ppc.c:3683
8398 msgid "nested .bs blocks"
8401 #: config/tc-ppc.c:3716
8402 msgid ".es without preceding .bs"
8405 #: config/tc-ppc.c:3896
8406 msgid "non-constant byte count"
8409 #: config/tc-ppc.c:3944
8410 msgid ".tc not in .toc section"
8413 #: config/tc-ppc.c:3963
8414 msgid ".tc with no label"
8417 #: config/tc-ppc.c:4055
8418 msgid ".machine stack overflow"
8421 #: config/tc-ppc.c:4062
8422 msgid ".machine stack underflow"
8425 #: config/tc-ppc.c:4069
8427 msgid "invalid machine `%s'"
8430 #: config/tc-ppc.c:4123
8431 msgid "No previous section to return to. Directive ignored."
8436 #: config/tc-ppc.c:4540
8437 msgid "Unsupported section attribute -- 'a'"
8440 #: config/tc-ppc.c:4729
8441 msgid "bad symbol suffix"
8444 #: config/tc-ppc.c:4822
8445 msgid "Unrecognized symbol suffix"
8448 #: config/tc-ppc.c:4912
8449 msgid "two .function pseudo-ops with no intervening .ef"
8452 #: config/tc-ppc.c:4925
8453 msgid ".ef with no preceding .function"
8456 #: config/tc-ppc.c:5053
8458 msgid "warning: symbol %s has no csect"
8461 #: config/tc-ppc.c:5357
8462 msgid "symbol in .toc does not match any .tc"
8465 #: config/tc-ppc.c:5686 config/tc-s390.c:2092 config/tc-v850.c:2314
8466 #: config/tc-xstormy16.c:538
8467 msgid "unresolved expression that must be resolved"
8470 #: config/tc-ppc.c:5689
8472 msgid "unsupported relocation against %s"
8475 #: config/tc-ppc.c:5762
8477 msgid "cannot emit PC relative %s relocation against %s"
8480 #: config/tc-ppc.c:5767
8482 msgid "cannot emit PC relative %s relocation"
8485 #: config/tc-ppc.c:5949
8487 msgid "Unable to handle reference to symbol %s"
8490 #: config/tc-ppc.c:5952
8491 msgid "Unable to resolve expression"
8494 #: config/tc-ppc.c:5979
8495 msgid "must branch to an address a multiple of 4"
8498 #: config/tc-ppc.c:5983
8500 msgid "@local or @plt branch destination is too far away, %ld bytes"
8503 #: config/tc-ppc.c:6014
8505 msgid "Gas failure, reloc value %d\n"
8508 #: config/tc-s390.c:460
8512 " -mregnames Allow symbolic names for registers\n"
8513 " -mwarn-areg-zero Warn about zero base/index registers\n"
8514 " -mno-regnames Do not allow symbolic names for registers\n"
8515 " -m31 Set file format to 31 bit format\n"
8516 " -m64 Set file format to 64 bit format\n"
8519 #: config/tc-s390.c:467
8522 " -V print assembler version number\n"
8523 " -Qy, -Qn ignored\n"
8526 #: config/tc-s390.c:503
8528 msgid "Internal assembler error for instruction format %s"
8531 #: config/tc-s390.c:766
8533 msgid "identifier+constant@%s means identifier@%s+constant"
8536 #: config/tc-s390.c:849
8537 msgid "Can't handle O_big in s390_exp_compare"
8540 #: config/tc-s390.c:933
8541 msgid "Invalid suffix for literal pool entry"
8544 #: config/tc-s390.c:990
8545 msgid "Big number is too big"
8548 #: config/tc-s390.c:1138
8549 msgid "relocation not applicable"
8552 #: config/tc-s390.c:1326
8553 msgid "invalid operand suffix"
8556 #: config/tc-s390.c:1349
8557 msgid "syntax error; missing '(' after displacement"
8560 #: config/tc-s390.c:1365 config/tc-s390.c:1409 config/tc-s390.c:1439
8561 msgid "syntax error; expected ,"
8564 #: config/tc-s390.c:1397
8565 msgid "syntax error; missing ')' after base register"
8568 #: config/tc-s390.c:1426
8569 msgid "syntax error; ')' not allowed here"
8572 #: config/tc-s390.c:1619 config/tc-s390.c:1642 config/tc-s390.c:1655
8573 msgid "Invalid .insn format\n"
8576 #: config/tc-s390.c:1627
8578 msgid "Unrecognized opcode format: `%s'"
8581 #: config/tc-s390.c:1658
8582 msgid "second operand of .insn not a constant\n"
8585 #: config/tc-s390.c:1661
8586 msgid "missing comma after insn constant\n"
8589 #: config/tc-s390.c:2095
8590 msgid "unsupported relocation type"
8593 #: config/tc-sh64.c:568
8594 msgid "This operand must be constant at assembly time"
8597 #: config/tc-sh64.c:681
8598 msgid "Invalid operand expression"
8601 #: config/tc-sh64.c:773 config/tc-sh64.c:877
8602 msgid "PTB operand is a SHmedia symbol"
8605 #: config/tc-sh64.c:776 config/tc-sh64.c:874
8606 msgid "PTA operand is a SHcompact symbol"
8609 #: config/tc-sh64.c:792
8610 msgid "invalid expression in operand"
8613 #: config/tc-sh64.c:1483
8615 msgid "invalid operand, not a 5-bit unsigned value: %d"
8618 #: config/tc-sh64.c:1488
8620 msgid "invalid operand, not a 6-bit signed value: %d"
8623 #: config/tc-sh64.c:1493
8625 msgid "invalid operand, not a 6-bit unsigned value: %d"
8628 #: config/tc-sh64.c:1498 config/tc-sh64.c:1510
8630 msgid "invalid operand, not a 11-bit signed value: %d"
8633 #: config/tc-sh64.c:1500
8635 msgid "invalid operand, not a multiple of 32: %d"
8638 #: config/tc-sh64.c:1505
8640 msgid "invalid operand, not a 10-bit signed value: %d"
8643 #: config/tc-sh64.c:1512
8645 msgid "invalid operand, not an even value: %d"
8648 #: config/tc-sh64.c:1517
8650 msgid "invalid operand, not a 12-bit signed value: %d"
8653 #: config/tc-sh64.c:1519
8655 msgid "invalid operand, not a multiple of 4: %d"
8658 #: config/tc-sh64.c:1524
8660 msgid "invalid operand, not a 13-bit signed value: %d"
8663 #: config/tc-sh64.c:1526
8665 msgid "invalid operand, not a multiple of 8: %d"
8668 #: config/tc-sh64.c:1531
8670 msgid "invalid operand, not a 16-bit signed value: %d"
8673 #: config/tc-sh64.c:1536
8675 msgid "invalid operand, not an 16-bit unsigned value: %d"
8678 #: config/tc-sh64.c:1542
8679 msgid "operand out of range for PT, PTA and PTB"
8682 #: config/tc-sh64.c:1544
8684 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
8687 #: config/tc-sh64.c:2064
8689 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
8692 #: config/tc-sh64.c:2421 config/tc-sh64.c:2584 config/tc-sh64.c:2599
8693 msgid "invalid PIC reference"
8696 #: config/tc-sh64.c:2478
8697 msgid "can't find opcode"
8700 #: config/tc-sh64.c:2681 config/tc-sh64.c:2721
8701 msgid "invalid operand: expression in PT target"
8704 #: config/tc-sh64.c:2812
8706 msgid "invalid operands to %s"
8709 #: config/tc-sh64.c:2818
8711 msgid "excess operands to %s"
8714 #: config/tc-sh64.c:2863
8716 msgid "The `.mode %s' directive is not valid with this architecture"
8719 #: config/tc-sh64.c:2871
8721 msgid "Invalid argument to .mode: %s"
8724 #: config/tc-sh64.c:2901
8726 msgid "The `.abi %s' directive is not valid with this architecture"
8729 #: config/tc-sh64.c:2907
8730 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
8733 #: config/tc-sh64.c:2912
8734 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
8737 #: config/tc-sh64.c:2915
8739 msgid "Invalid argument to .abi: %s"
8742 #: config/tc-sh64.c:2970
8743 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
8746 #: config/tc-sh64.c:2975
8747 msgid "-shcompact-const-crange is invalid without SHcompact"
8750 #: config/tc-sh64.c:2978
8751 msgid "-expand-pt32 only valid with -abi=64"
8754 #: config/tc-sh64.c:2981
8755 msgid "-no-expand only valid with SHcompact or SHmedia"
8758 #: config/tc-sh64.c:2984
8759 msgid "-expand-pt32 invalid together with -no-expand"
8762 #: config/tc-sh64.c:3201
8764 "SHmedia code not allowed in same section as constants and SHcompact code"
8767 #: config/tc-sh64.c:3219
8768 msgid "No segment info for current section"
8771 #: config/tc-sh64.c:3258
8772 msgid "duplicate datalabel operator ignored"
8775 #: config/tc-sh64.c:3328
8776 msgid "Invalid DataLabel expression"
8779 #: config/tc-sh.c:65
8780 msgid "directive .big encountered when option -big required"
8783 #: config/tc-sh.c:75
8784 msgid "directive .little encountered when option -little required"
8787 #: config/tc-sh.c:1277
8788 msgid "misplaced PIC operand"
8791 #: config/tc-sh.c:1315
8792 msgid "illegal double indirection"
8795 #: config/tc-sh.c:1324
8796 msgid "illegal register after @-"
8799 #: config/tc-sh.c:1340
8800 msgid "must be @(r0,...)"
8803 #: config/tc-sh.c:1364
8804 msgid "syntax error in @(r0,...)"
8807 #: config/tc-sh.c:1369
8808 msgid "syntax error in @(r0...)"
8811 #: config/tc-sh.c:1414
8812 msgid "Deprecated syntax."
8815 #: config/tc-sh.c:1426 config/tc-sh.c:1431
8816 msgid "syntax error in @(disp,[Rn, gbr, pc])"
8819 #: config/tc-sh.c:1436
8823 #: config/tc-sh.c:1444
8824 msgid "illegal register after @"
8827 #: config/tc-sh.c:2115
8829 msgid "unhandled %d\n"
8832 #: config/tc-sh.c:2281
8834 msgid "Invalid register: 'r%d'"
8837 #: config/tc-sh.c:2385
8839 msgid "failed for %d\n"
8842 #: config/tc-sh.c:2498 config/tc-sh.c:2894
8843 msgid "invalid operands for opcode"
8846 #: config/tc-sh.c:2503
8847 msgid "insn can't be combined with parallel processing insn"
8850 #: config/tc-sh.c:2510 config/tc-sh.c:2521 config/tc-sh.c:2553
8851 msgid "multiple movx specifications"
8854 #: config/tc-sh.c:2515 config/tc-sh.c:2537 config/tc-sh.c:2576
8855 msgid "multiple movy specifications"
8858 #: config/tc-sh.c:2524 config/tc-sh.c:2557
8859 msgid "invalid movx address register"
8862 #: config/tc-sh.c:2526
8863 msgid "insn cannot be combined with non-nopy"
8866 #: config/tc-sh.c:2540 config/tc-sh.c:2596
8867 msgid "invalid movy address register"
8870 #: config/tc-sh.c:2542
8871 msgid "insn cannot be combined with non-nopx"
8874 #: config/tc-sh.c:2555
8875 msgid "previous movy requires nopx"
8878 #: config/tc-sh.c:2563 config/tc-sh.c:2568
8879 msgid "invalid movx dsp register"
8882 #: config/tc-sh.c:2578
8883 msgid "previous movx requires nopy"
8886 #: config/tc-sh.c:2587 config/tc-sh.c:2592
8887 msgid "invalid movy dsp register"
8890 #: config/tc-sh.c:2602
8891 msgid "dsp immediate shift value not constant"
8894 #: config/tc-sh.c:2616 config/tc-sh.c:2642
8895 msgid "multiple parallel processing specifications"
8898 #: config/tc-sh.c:2635
8899 msgid "multiple condition specifications"
8902 #: config/tc-sh.c:2673
8903 msgid "insn cannot be combined with pmuls"
8906 #: config/tc-sh.c:2689
8907 msgid "bad combined pmuls output operand"
8910 #: config/tc-sh.c:2699
8911 msgid "destination register is same for parallel insns"
8914 #: config/tc-sh.c:2708
8915 msgid "condition not followed by conditionalizable insn"
8918 #: config/tc-sh.c:2718
8919 msgid "unrecognized characters at end of parallel processing insn"
8922 #: config/tc-sh.c:2834
8923 msgid "opcode not valid for this cpu variant"
8926 #: config/tc-sh.c:2867
8927 msgid "Delayed branches not available on SH1"
8930 #: config/tc-sh.c:2899
8932 msgid "excess operands: '%s'"
8935 #: config/tc-sh.c:3026
8936 msgid ".uses pseudo-op seen when not relaxing"
8939 #: config/tc-sh.c:3032
8940 msgid "bad .uses format"
8943 #: config/tc-sh.c:3130
8944 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
8947 #: config/tc-sh.c:3136
8948 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
8951 #: config/tc-sh.c:3138
8952 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
8955 #: config/tc-sh.c:3179
8956 msgid "Invalid combination: --abi=32 with --abi=64"
8959 #: config/tc-sh.c:3185
8960 msgid "Invalid combination: --abi=64 with --abi=32"
8963 #: config/tc-sh.c:3187
8964 msgid "Invalid combination: --isa=SHcompact with --abi=64"
8967 #: config/tc-sh.c:3221
8971 "--little\t\tgenerate little endian code\n"
8972 "--big\t\t\tgenerate big endian code\n"
8973 "--relax\t\t\talter jump instructions for long displacements\n"
8974 "--renesas\t\tdisable optimization with section symbol for\n"
8975 "\t\t\tcompatibility with Renesas assembler.\n"
8976 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
8977 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
8978 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
8979 "--isa=[any\t\tuse most appropriate isa\n"
8980 " | dsp same as '-dsp'\n"
8984 #: config/tc-sh.c:3247
8987 "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
8993 #: config/tc-sh.c:3252
8996 "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
8998 "--shcompact-const-crange emit code-range descriptors for constants in\n"
8999 "\t\t\tSHcompact code sections\n"
9000 "--no-mix\t\tdisallow SHmedia code in the same section as\n"
9001 "\t\t\tconstants and SHcompact code\n"
9002 "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
9003 "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
9004 "\t\t\tto 32 bits only\n"
9007 #: config/tc-sh.c:3336
9008 msgid ".uses does not refer to a local symbol in the same section"
9011 #: config/tc-sh.c:3355
9012 msgid "can't find fixup pointed to by .uses"
9015 #: config/tc-sh.c:3375
9016 msgid ".uses target does not refer to a local symbol in the same section"
9019 #: config/tc-sh.c:3452
9020 msgid "displacement overflows 12-bit field"
9023 #: config/tc-sh.c:3455
9025 msgid "displacement to defined symbol %s overflows 12-bit field"
9028 #: config/tc-sh.c:3459
9030 msgid "displacement to undefined symbol %s overflows 12-bit field"
9033 #: config/tc-sh.c:3532
9034 msgid "displacement overflows 8-bit field"
9037 #: config/tc-sh.c:3535
9039 msgid "displacement to defined symbol %s overflows 8-bit field"
9042 #: config/tc-sh.c:3539
9044 msgid "displacement to undefined symbol %s overflows 8-bit field "
9047 #: config/tc-sh.c:3556
9049 msgid "overflow in branch to %s; converted into longer instruction sequence"
9052 #: config/tc-sh.c:3622 config/tc-sh.c:3669 config/tc-sparc.c:4234
9053 #: config/tc-sparc.c:4259
9054 msgid "misaligned data"
9057 #: config/tc-sh.c:4076
9058 msgid "misaligned offset"
9061 #: config/tc-sparc.c:288
9062 msgid "Invalid default architecture, broken assembler."
9065 #: config/tc-sparc.c:292 config/tc-sparc.c:495
9066 msgid "Bad opcode table, broken assembler."
9069 #: config/tc-sparc.c:487
9071 msgid "invalid architecture -xarch=%s"
9074 #: config/tc-sparc.c:489
9076 msgid "invalid architecture -A%s"
9079 #: config/tc-sparc.c:556
9081 msgid "No compiled in support for %d bit object file format"
9084 #: config/tc-sparc.c:634
9086 msgid "SPARC options:\n"
9089 #: config/tc-sparc.c:663
9093 "\t\t\tspecify variant of SPARC architecture\n"
9094 "-bump\t\t\twarn when assembler switches architectures\n"
9095 "-sparc\t\t\tignored\n"
9096 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
9097 "-relax\t\t\trelax jumps and branches (default)\n"
9098 "-no-relax\t\tavoid changing any jumps and branches\n"
9101 #: config/tc-sparc.c:671
9103 msgid "-k\t\t\tgenerate PIC\n"
9106 #: config/tc-sparc.c:675
9109 "-32\t\t\tcreate 32 bit object file\n"
9110 "-64\t\t\tcreate 64 bit object file\n"
9113 #: config/tc-sparc.c:678
9115 msgid "\t\t\t[default is %d]\n"
9118 #: config/tc-sparc.c:680
9121 "-TSO\t\t\tuse Total Store Ordering\n"
9122 "-PSO\t\t\tuse Partial Store Ordering\n"
9123 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
9126 #: config/tc-sparc.c:684
9128 msgid "\t\t\t[default is %s]\n"
9131 #: config/tc-sparc.c:686
9134 "-KPIC\t\t\tgenerate PIC\n"
9135 "-V\t\t\tprint assembler version number\n"
9136 "-undeclared-regs\tignore application global register usage without\n"
9137 "\t\t\tappropriate .register directive (default)\n"
9138 "-no-undeclared-regs\tforce error on application global register usage\n"
9139 "\t\t\twithout appropriate .register directive\n"
9141 "-Qy, -Qn\t\tignored\n"
9145 #: config/tc-sparc.c:698
9148 "-EL\t\t\tgenerate code for a little endian machine\n"
9149 "-EB\t\t\tgenerate code for a big endian machine\n"
9150 "--little-endian-data\tgenerate code for a machine having big endian\n"
9151 " instructions and little endian data.\n"
9154 #: config/tc-sparc.c:819
9156 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
9159 #: config/tc-sparc.c:838
9161 msgid "Internal error: can't find opcode `%s' for `%s'\n"
9164 #: config/tc-sparc.c:984
9165 msgid "Support for 64-bit arithmetic not compiled in."
9168 #: config/tc-sparc.c:1031
9169 msgid "set: number not in 0..4294967295 range"
9172 #: config/tc-sparc.c:1038
9173 msgid "set: number not in -2147483648..4294967295 range"
9176 #: config/tc-sparc.c:1098
9177 msgid "setsw: number not in -2147483648..4294967295 range"
9180 #: config/tc-sparc.c:1147
9181 msgid "setx: temporary register same as destination register"
9184 #: config/tc-sparc.c:1218
9185 msgid "setx: illegal temporary register g0"
9188 #: config/tc-sparc.c:1316
9189 msgid "FP branch in delay slot"
9192 #: config/tc-sparc.c:1331
9193 msgid "FP branch preceded by FP instruction; NOP inserted"
9196 #: config/tc-sparc.c:1371
9197 msgid "failed special case insn sanity check"
9200 #: config/tc-sparc.c:1461
9201 msgid ": invalid membar mask name"
9204 #: config/tc-sparc.c:1477
9205 msgid ": invalid membar mask expression"
9208 #: config/tc-sparc.c:1482
9209 msgid ": invalid membar mask number"
9212 #: config/tc-sparc.c:1497
9213 msgid ": invalid siam mode expression"
9216 #: config/tc-sparc.c:1502
9217 msgid ": invalid siam mode number"
9220 #: config/tc-sparc.c:1518
9221 msgid ": invalid prefetch function name"
9224 #: config/tc-sparc.c:1526
9225 msgid ": invalid prefetch function expression"
9228 #: config/tc-sparc.c:1531
9229 msgid ": invalid prefetch function number"
9232 #: config/tc-sparc.c:1559 config/tc-sparc.c:1571
9233 msgid ": unrecognizable privileged register"
9236 #: config/tc-sparc.c:1595 config/tc-sparc.c:1620
9237 msgid ": unrecognizable v9a or v9b ancillary state register"
9240 #: config/tc-sparc.c:1600
9241 msgid ": rd on write only ancillary state register"
9244 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
9245 #: config/tc-sparc.c:1608
9246 msgid ": unrecognizable v9a ancillary state register"
9249 #: config/tc-sparc.c:1644
9250 msgid ": asr number must be between 16 and 31"
9253 #: config/tc-sparc.c:1652
9254 msgid ": asr number must be between 0 and 31"
9257 #: config/tc-sparc.c:1662
9259 msgid ": expecting %asrN"
9262 #: config/tc-sparc.c:1844 config/tc-sparc.c:1882 config/tc-sparc.c:2289
9263 #: config/tc-sparc.c:2325
9265 msgid "Illegal operands: %%%s requires arguments in ()"
9268 #: config/tc-sparc.c:1850
9271 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
9275 #: config/tc-sparc.c:1861
9277 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
9280 #: config/tc-sparc.c:2068
9281 msgid "detected global register use not covered by .register pseudo-op"
9284 #: config/tc-sparc.c:2139
9285 msgid ": There are only 64 f registers; [0-63]"
9288 #: config/tc-sparc.c:2141 config/tc-sparc.c:2159
9289 msgid ": There are only 32 f registers; [0-31]"
9292 #: config/tc-sparc.c:2151
9293 msgid ": There are only 32 single precision f registers; [0-31]"
9296 #: config/tc-sparc.c:2337
9299 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
9302 #: config/tc-sparc.c:2447
9304 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
9307 #: config/tc-sparc.c:2457
9310 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
9314 #: config/tc-sparc.c:2475
9315 msgid ": PC-relative operand can't be a constant"
9318 #: config/tc-sparc.c:2482
9319 msgid ": TLS operand can't be a constant"
9322 #: config/tc-sparc.c:2515
9323 msgid ": invalid ASI name"
9326 #: config/tc-sparc.c:2523
9327 msgid ": invalid ASI expression"
9330 #: config/tc-sparc.c:2528
9331 msgid ": invalid ASI number"
9334 #: config/tc-sparc.c:2625
9335 msgid "OPF immediate operand out of range (0-0x1ff)"
9338 #: config/tc-sparc.c:2630
9339 msgid "non-immediate OPF operand, ignored"
9342 #: config/tc-sparc.c:2649
9343 msgid ": invalid cpreg name"
9346 #: config/tc-sparc.c:2678
9348 msgid "Illegal operands%s"
9351 #: config/tc-sparc.c:2712
9353 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
9356 #: config/tc-sparc.c:2748
9358 msgid "Architecture mismatch on \"%s\"."
9361 #: config/tc-sparc.c:2749
9363 msgid " (Requires %s; requested architecture is %s.)"
9366 #: config/tc-sparc.c:3369
9368 msgid "bad or unhandled relocation type: 0x%02x"
9371 #: config/tc-sparc.c:3679
9372 msgid "Expected comma after name"
9375 #: config/tc-sparc.c:3688
9377 msgid "BSS length (%d.) <0! Ignored."
9380 #: config/tc-sparc.c:3700
9381 msgid "bad .reserve segment -- expected BSS segment"
9384 #: config/tc-sparc.c:3717
9385 msgid "missing alignment"
9388 #: config/tc-sparc.c:3728
9390 msgid "alignment too large; assuming %d"
9393 #: config/tc-sparc.c:3734 config/tc-sparc.c:3885
9394 msgid "negative alignment"
9397 #: config/tc-sparc.c:3744 config/tc-sparc.c:3908 read.c:1313 read.c:2143
9398 msgid "alignment not a power of 2"
9401 #: config/tc-sparc.c:3822 config/tc-v850.c:223
9402 msgid "Expected comma after symbol-name"
9405 #: config/tc-sparc.c:3832
9407 msgid ".COMMon length (%lu) out of range ignored"
9410 #: config/tc-sparc.c:3865
9411 msgid "Expected comma after common length"
9414 #: config/tc-sparc.c:3879
9416 msgid "alignment too large; assuming %ld"
9419 #: config/tc-sparc.c:4025
9420 msgid "Unknown segment type"
9423 #: config/tc-sparc.c:4104 config/tc-sparc.c:4114
9425 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
9428 #: config/tc-sparc.c:4132
9429 msgid "redefinition of global register"
9432 #: config/tc-sparc.c:4143
9434 msgid "Register symbol %s already defined."
9437 #: config/tc-sparc.c:4352
9439 msgid "Illegal operands: %%r_plt in %d-byte data field"
9442 #: config/tc-sparc.c:4362
9444 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
9447 #: config/tc-sparc.c:4399
9449 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
9452 #: config/tc-sparc.c:4407 config/tc-sparc.c:4438 config/tc-sparc.c:4447
9454 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
9457 #: config/tc-sparc.c:4456
9459 msgid "Illegal operands: garbage after %%r_%s%d()"
9462 #: config/tc-sparc.h:46
9463 msgid "sparc convert_frag\n"
9466 #: config/tc-sparc.h:48
9467 msgid "estimate_size_before_relax called"
9470 #. Only word (et al.), align, or conditionals are allowed within
9472 #: config/tc-tic54x.c:222
9473 msgid "pseudo-op illegal within .struct/.union"
9476 #: config/tc-tic54x.c:347
9478 msgid "C54x-specific command line options:\n"
9481 #: config/tc-tic54x.c:348
9483 msgid "-mfar-mode | -mf Use extended addressing\n"
9486 #: config/tc-tic54x.c:349
9488 msgid "-mcpu=<CPU version> Specify the CPU version\n"
9491 #: config/tc-tic54x.c:350
9493 msgid "-merrors-to-file <filename>\n"
9496 #: config/tc-tic54x.c:351
9498 msgid "-me <filename> Redirect errors to a file\n"
9501 #: config/tc-tic54x.c:473
9502 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
9505 #: config/tc-tic54x.c:527
9506 msgid "Unterminated string after absolute expression"
9509 #: config/tc-tic54x.c:535
9510 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
9513 #: config/tc-tic54x.c:547
9514 msgid "symbols assigned with .eval must begin with a letter"
9517 #: config/tc-tic54x.c:805
9518 msgid "Offset on nested structures is ignored"
9521 #: config/tc-tic54x.c:856
9523 msgid ".end%s without preceding .%s"
9526 #: config/tc-tic54x.c:923
9528 msgid "Unrecognized struct/union tag '%s'"
9531 #: config/tc-tic54x.c:925
9532 msgid ".tag requires a structure tag"
9535 #: config/tc-tic54x.c:931
9536 msgid "Label required for .tag"
9539 #: config/tc-tic54x.c:950
9541 msgid ".tag target '%s' undefined"
9544 #: config/tc-tic54x.c:1013
9546 msgid ".field count '%d' out of range (1 <= X <= 32)"
9549 #: config/tc-tic54x.c:1041
9551 msgid "Unrecognized field type '%c'"
9554 #. Disallow .byte with a non constant expression that will
9555 #. require relocation.
9556 #: config/tc-tic54x.c:1178
9557 msgid "Relocatable values require at least WORD storage"
9560 #: config/tc-tic54x.c:1240
9561 msgid "Use of .def/.ref is deprecated. Use .global instead"
9564 #: config/tc-tic54x.c:1439
9565 msgid ".space/.bes repeat count is negative, ignored"
9568 #: config/tc-tic54x.c:1444
9569 msgid ".space/.bes repeat count is zero, ignored"
9572 #: config/tc-tic54x.c:1522
9573 msgid "Missing size argument"
9576 #: config/tc-tic54x.c:1659
9577 msgid "CPU version has already been set"
9580 #: config/tc-tic54x.c:1663
9582 msgid "Unrecognized version '%s'"
9585 #: config/tc-tic54x.c:1669
9586 msgid "Changing of CPU version on the fly not supported"
9589 #: config/tc-tic54x.c:1805
9590 msgid "p2align not supported on this target"
9593 #: config/tc-tic54x.c:1818
9594 msgid "Argument to .even ignored"
9597 #: config/tc-tic54x.c:1865
9598 msgid "Invalid field size, must be from 1 to 32"
9601 #: config/tc-tic54x.c:1878
9602 msgid "field size must be 16 when value is relocatable"
9605 #: config/tc-tic54x.c:1893
9606 msgid "field value truncated"
9609 #: config/tc-tic54x.c:2002 config/tc-tic54x.c:2319
9611 msgid "Unrecognized section '%s'"
9614 #: config/tc-tic54x.c:2011
9615 msgid "Current section is unitialized, section name required for .clink"
9618 #: config/tc-tic54x.c:2225
9619 msgid "ENDLOOP without corresponding LOOP"
9622 #: config/tc-tic54x.c:2269
9623 msgid "Mixing of normal and extended addressing not supported"
9626 #: config/tc-tic54x.c:2275
9627 msgid "Extended addressing not supported on the specified CPU"
9630 #: config/tc-tic54x.c:2325
9631 msgid ".sblock may be used for initialized sections only"
9634 #: config/tc-tic54x.c:2356
9635 msgid "Symbol missing for .set/.equ"
9638 #: config/tc-tic54x.c:2415
9639 msgid ".var may only be used within a macro definition"
9642 #: config/tc-tic54x.c:2423
9643 msgid "Substitution symbols must begin with a letter"
9646 #: config/tc-tic54x.c:2517
9648 msgid "Can't open macro library file '%s' for reading."
9651 #: config/tc-tic54x.c:2524
9653 msgid "File '%s' not in macro archive format"
9656 #: config/tc-tic54x.c:2656
9658 msgid "Bad COFF version '%s'"
9661 #: config/tc-tic54x.c:2665
9663 msgid "Bad CPU version '%s'"
9666 #: config/tc-tic54x.c:2678 config/tc-tic54x.c:2681
9668 msgid "Can't redirect stderr to the file '%s'"
9671 #: config/tc-tic54x.c:2809
9673 msgid "Undefined substitution symbol '%s'"
9676 #: config/tc-tic54x.c:3466
9677 msgid "Badly formed address expression"
9680 #: config/tc-tic54x.c:3730
9682 msgid "Invalid dmad syntax '%s'"
9685 #: config/tc-tic54x.c:3796
9688 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
9691 #: config/tc-tic54x.c:3849
9692 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
9695 #: config/tc-tic54x.c:3869
9697 msgid "Unrecognized indirect address format \"%s\""
9700 #: config/tc-tic54x.c:3908
9702 msgid "Operand '%s' out of range (%d <= x <= %d)"
9705 #: config/tc-tic54x.c:3928
9706 msgid "Error in relocation handling"
9709 #: config/tc-tic54x.c:3949 config/tc-tic54x.c:4013 config/tc-tic54x.c:4045
9711 msgid "Unrecognized condition code \"%s\""
9714 #: config/tc-tic54x.c:3966
9716 msgid "Condition \"%s\" does not match preceding group"
9719 #: config/tc-tic54x.c:3974
9722 "Condition \"%s\" uses a different accumulator from a preceding condition"
9725 #: config/tc-tic54x.c:3981
9726 msgid "Only one comparison conditional allowed"
9729 #: config/tc-tic54x.c:3986
9730 msgid "Only one overflow conditional allowed"
9733 #: config/tc-tic54x.c:3994
9735 msgid "Duplicate %s conditional"
9738 #: config/tc-tic54x.c:4029
9739 msgid "Invalid auxiliary register (use AR0-AR7)"
9742 #: config/tc-tic54x.c:4065
9743 msgid "lk addressing modes are invalid for memory-mapped register addressing"
9746 #: config/tc-tic54x.c:4073
9748 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
9749 "Resulting behavior is undefined."
9752 #: config/tc-tic54x.c:4099
9754 "Destination accumulator for each part of this parallel instruction must be "
9758 #: config/tc-tic54x.c:4148
9760 msgid "Memory mapped register \"%s\" out of range"
9763 #: config/tc-tic54x.c:4187
9764 msgid "Invalid operand (use 1, 2, or 3)"
9767 #: config/tc-tic54x.c:4212
9768 msgid "A status register or status bit name is required"
9771 #: config/tc-tic54x.c:4222
9773 msgid "Unrecognized status bit \"%s\""
9776 #: config/tc-tic54x.c:4245
9778 msgid "Invalid status register \"%s\""
9781 #: config/tc-tic54x.c:4257
9783 msgid "Operand \"%s\" out of range (use 1 or 2)"
9786 #: config/tc-tic54x.c:4465
9788 msgid "Unrecognized instruction \"%s\""
9791 #: config/tc-tic54x.c:4494
9793 msgid "Unrecognized operand list '%s' for instruction '%s'"
9796 #: config/tc-tic54x.c:4526
9798 msgid "Unrecognized parallel instruction \"%s\""
9801 #: config/tc-tic54x.c:4577
9803 msgid "Invalid operand (s) for parallel instruction \"%s\""
9806 #: config/tc-tic54x.c:4580
9808 msgid "Unrecognized parallel instruction combination \"%s || %s\""
9811 #: config/tc-tic54x.c:4817
9813 msgid "%s symbol recursion stopped at second appearance of '%s'"
9816 #: config/tc-tic54x.c:4857
9817 msgid "Unrecognized substitution symbol function"
9820 #: config/tc-tic54x.c:4862
9821 msgid "Missing '(' after substitution symbol function"
9824 #: config/tc-tic54x.c:4876
9825 msgid "Expecting second argument"
9828 #: config/tc-tic54x.c:4889 config/tc-tic54x.c:4939
9829 msgid "Extra junk in function call, expecting ')'"
9832 #: config/tc-tic54x.c:4915
9833 msgid "Function expects two arguments"
9836 #: config/tc-tic54x.c:4928
9837 msgid "Expecting character constant argument"
9840 #: config/tc-tic54x.c:4934
9841 msgid "Both arguments must be substitution symbols"
9844 #: config/tc-tic54x.c:4987
9846 msgid "Invalid subscript (use 1 to %d)"
9849 #: config/tc-tic54x.c:4997
9851 msgid "Invalid length (use 0 to %d"
9854 #: config/tc-tic54x.c:5007
9855 msgid "Missing ')' in subscripted substitution symbol expression"
9858 #: config/tc-tic54x.c:5027
9859 msgid "Missing forced substitution terminator ':'"
9862 #: config/tc-tic54x.c:5182
9865 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
9869 #: config/tc-tic54x.c:5223
9871 msgid "Unrecognized parallel instruction '%s'"
9874 #: config/tc-tic54x.c:5235
9876 msgid "Instruction '%s' requires an LP cpu version"
9879 #: config/tc-tic54x.c:5242
9881 msgid "Instruction '%s' requires far mode addressing"
9884 #: config/tc-tic54x.c:5254
9887 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
9888 "left). Resulting behavior is undefined."
9891 #: config/tc-tic54x.c:5264
9893 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
9894 "Resulting behavior is undefined."
9897 #: config/tc-tic54x.c:5275
9899 msgid "'%s' is not repeatable. Resulting behavior is undefined."
9902 #: config/tc-tic54x.c:5279
9904 "Instructions using long offset modifiers or absolute addresses are not "
9905 "repeatable. Resulting behavior is undefined."
9908 #: config/tc-tic54x.c:5459
9910 msgid "Unsupported relocation size %d"
9913 #: config/tc-tic54x.c:5602
9914 msgid "non-absolute value used with .space/.bes"
9917 #: config/tc-tic54x.c:5606
9919 msgid "negative value ignored in %s"
9922 #: config/tc-tic54x.c:5695
9924 msgid "attempt to .space/.bes backwards? (%ld)"
9927 #: config/tc-tic54x.c:5729
9929 msgid "Invalid label '%s'"
9932 #: config/tc-v850.c:234
9934 msgid ".COMMon length (%d.) < 0! Ignored."
9937 #: config/tc-v850.c:255
9939 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
9942 #: config/tc-v850.c:281
9943 msgid "Common alignment negative; 0 assumed"
9946 #: config/tc-v850.c:939
9948 msgid "unknown operand shift: %x\n"
9951 #: config/tc-v850.c:940
9952 msgid "internal failure in parse_register_list"
9955 #: config/tc-v850.c:956
9956 msgid "constant expression or register list expected"
9959 #: config/tc-v850.c:961 config/tc-v850.c:974 config/tc-v850.c:993
9960 msgid "high bits set in register list expression"
9963 #: config/tc-v850.c:1032 config/tc-v850.c:1095
9964 msgid "illegal register included in list"
9967 #: config/tc-v850.c:1038
9968 msgid "system registers cannot be included in list"
9971 #: config/tc-v850.c:1043
9972 msgid "PSW cannot be included in list"
9975 #: config/tc-v850.c:1050
9976 msgid "High value system registers cannot be included in list"
9979 #: config/tc-v850.c:1074
9980 msgid "second register should follow dash in register list"
9983 #: config/tc-v850.c:1119
9985 msgid " V850 options:\n"
9988 #: config/tc-v850.c:1120
9990 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
9993 #: config/tc-v850.c:1121
9996 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
9999 #: config/tc-v850.c:1122
10001 msgid " -mv850 The code is targeted at the v850\n"
10004 #: config/tc-v850.c:1123
10006 msgid " -mv850e The code is targeted at the v850e\n"
10009 #: config/tc-v850.c:1124
10011 msgid " -mv850e1 The code is targeted at the v850e1\n"
10014 #: config/tc-v850.c:1125
10017 " -mv850any The code is generic, despite any processor "
10018 "specific instructions\n"
10021 #: config/tc-v850.c:1126
10023 msgid " -mrelax Enable relaxation\n"
10026 #: config/tc-v850.c:1308
10028 msgid "Unable to determine default target processor from string: %s"
10031 #: config/tc-v850.c:1343
10032 msgid "lo() relocation used on an instruction which does not support it"
10035 #: config/tc-v850.c:1360
10036 msgid "ctoff() relocation used on an instruction which does not support it"
10039 #: config/tc-v850.c:1382
10040 msgid "sdaoff() relocation used on an instruction which does not support it"
10043 #: config/tc-v850.c:1404
10044 msgid "zdaoff() relocation used on an instruction which does not support it"
10047 #: config/tc-v850.c:1437
10048 msgid "tdaoff() relocation used on an instruction which does not support it"
10051 #: config/tc-v850.c:1642
10052 msgid "Target processor does not support this instruction."
10055 #: config/tc-v850.c:1731 config/tc-v850.c:1760 config/tc-v850.c:1940
10056 msgid "immediate operand is too large"
10059 #: config/tc-v850.c:1742
10060 msgid "AAARG -> unhandled constant reloc"
10063 #: config/tc-v850.c:1785
10064 msgid "invalid register name"
10067 #: config/tc-v850.c:1789
10068 msgid "register r0 cannot be used here"
10071 #: config/tc-v850.c:1800
10072 msgid "invalid system register name"
10075 #: config/tc-v850.c:1812
10076 msgid "expected EP register"
10079 #: config/tc-v850.c:1828
10080 msgid "invalid condition code name"
10083 #: config/tc-v850.c:1848 config/tc-v850.c:1852
10084 msgid "constant too big to fit into instruction"
10087 #: config/tc-v850.c:1905
10088 msgid "syntax error: value is missing before the register name"
10091 #: config/tc-v850.c:1907
10092 msgid "syntax error: register not expected"
10095 #: config/tc-v850.c:1920
10096 msgid "syntax error: system register not expected"
10099 #: config/tc-v850.c:1924
10100 msgid "syntax error: condition code not expected"
10103 #: config/tc-v850.c:1958
10104 msgid "invalid operand"
10107 #: config/tc-vax.c:290
10109 msgid "VIP_BEGIN error:%s"
10112 #: config/tc-vax.c:461
10114 msgid "Ignoring statement due to \"%s\""
10117 #: config/tc-vax.c:480
10119 msgid "Aborting because statement has \"%s\""
10122 #: config/tc-vax.c:527
10123 msgid "Can't relocate expression"
10126 #: config/tc-vax.c:630
10127 msgid "Bignum not permitted in short literal. Immediate mode assumed."
10130 #: config/tc-vax.c:639
10131 msgid "Can't do flonum short literal: immediate mode used."
10134 #: config/tc-vax.c:684
10136 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
10139 #: config/tc-vax.c:1007
10141 msgid "Short literal overflow(%ld.), immediate mode assumed."
10144 #: config/tc-vax.c:1016
10146 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
10149 #: config/tc-vax.c:1081
10150 msgid "Length specification ignored. Address mode 9F used"
10153 #: config/tc-vax.c:1142
10154 msgid "Invalid operand: immediate value used as base address."
10157 #: config/tc-vax.c:1144
10158 msgid "Invalid operand: immediate value used as address."
10161 #: config/tc-vax.c:1169
10162 msgid "Symbol used as immediate operand in PIC mode."
10165 #: config/tc-vax.c:1942
10166 msgid "odd number of bytes in operand description"
10169 #: config/tc-vax.c:1958
10170 msgid "Bad operand"
10173 #: config/tc-vax.c:1963
10174 msgid "Not enough operands"
10177 #: config/tc-vax.c:1970
10178 msgid "Too many operands"
10181 #: config/tc-vax.c:2533
10182 msgid "no '[' to match ']'"
10185 #: config/tc-vax.c:2553
10186 msgid "bad register in []"
10189 #: config/tc-vax.c:2555
10190 msgid "[PC] index banned"
10193 #: config/tc-vax.c:2590
10194 msgid "no '(' to match ')'"
10197 #: config/tc-vax.c:2730
10198 msgid "invalid branch operand"
10201 #: config/tc-vax.c:2759
10202 msgid "address prohibits @"
10205 #: config/tc-vax.c:2761
10206 msgid "address prohibits #"
10209 #: config/tc-vax.c:2765
10210 msgid "address prohibits -()"
10213 #: config/tc-vax.c:2767
10214 msgid "address prohibits ()+"
10217 #: config/tc-vax.c:2770
10218 msgid "address prohibits ()"
10221 #: config/tc-vax.c:2772
10222 msgid "address prohibits []"
10225 #: config/tc-vax.c:2774
10226 msgid "address prohibits register"
10229 #: config/tc-vax.c:2776
10230 msgid "address prohibits displacement length specifier"
10233 #: config/tc-vax.c:2806
10234 msgid "invalid operand of S^#"
10237 #: config/tc-vax.c:2823
10238 msgid "S^# needs expression"
10241 #: config/tc-vax.c:2830
10242 msgid "S^# may only read-access"
10245 #: config/tc-vax.c:2855
10246 msgid "invalid operand of -()"
10249 #: config/tc-vax.c:2861
10250 msgid "-(PC) unpredictable"
10253 #: config/tc-vax.c:2863
10254 msgid "[]index same as -()register: unpredictable"
10257 #: config/tc-vax.c:2899
10258 msgid "invalid operand of ()+"
10261 #: config/tc-vax.c:2905
10262 msgid "(PC)+ unpredictable"
10265 #: config/tc-vax.c:2907
10266 msgid "[]index same as ()+register: unpredictable"
10269 #: config/tc-vax.c:2932
10270 msgid "# conflicts length"
10273 #: config/tc-vax.c:2934
10274 msgid "# bars register"
10277 #: config/tc-vax.c:2956
10278 msgid "writing or modifying # is unpredictable"
10281 #: config/tc-vax.c:2986
10282 msgid "length not needed"
10285 #: config/tc-vax.c:2993
10286 msgid "can't []index a register, because it has no address"
10289 #: config/tc-vax.c:2995
10290 msgid "a register has no address"
10293 #: config/tc-vax.c:3006
10294 msgid "PC part of operand unpredictable"
10297 #: config/tc-vax.c:3281
10298 msgid "SYMBOL TABLE not implemented"
10301 #: config/tc-vax.c:3285
10302 msgid "TOKEN TRACE not implemented"
10305 #: config/tc-vax.c:3289
10307 msgid "Displacement length %s ignored!"
10310 #: config/tc-vax.c:3293
10312 msgid "I don't need or use temp. file \"%s\"."
10315 #: config/tc-vax.c:3297
10316 msgid "I don't use an interpass file! -V ignored"
10319 #: config/tc-vax.c:3354
10323 "-d LENGTH\t\tignored\n"
10324 "-J\t\t\tignored\n"
10325 "-S\t\t\tignored\n"
10326 "-t FILE\t\t\tignored\n"
10327 "-T\t\t\tignored\n"
10328 "-V\t\t\tignored\n"
10331 #: config/tc-vax.c:3363
10335 "-+\t\t\thash encode names longer than 31 characters\n"
10336 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
10337 "-H\t\t\tshow new symbol after hash truncation\n"
10338 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
10339 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
10340 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
10343 #: config/tc-xstormy16.c:78
10345 msgid " XSTORMY16 specific command line options:\n"
10348 #: config/tc-xstormy16.c:563
10350 msgid "internal error: can't install fix for reloc type %d (`%s')"
10353 #: config/tc-xtensa.c:590
10354 msgid "illegal range of target hardware versions"
10357 #: config/tc-xtensa.c:738
10358 msgid "--density option is ignored"
10361 #: config/tc-xtensa.c:741
10362 msgid "--no-density option is ignored"
10365 #: config/tc-xtensa.c:750
10366 msgid "--generics is deprecated; use --transform instead"
10369 #: config/tc-xtensa.c:753
10370 msgid "--no-generics is deprecated; use --no-transform instead"
10373 #: config/tc-xtensa.c:756
10374 msgid "--relax is deprecated; use --transform instead"
10377 #: config/tc-xtensa.c:759
10378 msgid "--no-relax is deprecated; use --no-transform instead"
10381 #: config/tc-xtensa.c:776
10382 msgid "--absolute-literals option not supported in this Xtensa configuration"
10385 #: config/tc-xtensa.c:849
10386 msgid "prefer-l32r conflicts with prefer-const16"
10389 #: config/tc-xtensa.c:855
10390 msgid "prefer-const16 conflicts with prefer-l32r"
10393 #: config/tc-xtensa.c:863 config/tc-xtensa.c:872 config/tc-xtensa.c:876
10394 msgid "invalid target hardware version"
10397 #: config/tc-xtensa.c:1078
10398 msgid "unmatched end directive"
10401 #: config/tc-xtensa.c:1107
10402 msgid ".begin directive with no matching .end directive"
10405 #: config/tc-xtensa.c:1148
10406 msgid "[no-]generics is deprecated; use [no-]transform instead"
10409 #: config/tc-xtensa.c:1153
10410 msgid "[no-]relax is deprecated; use [no-]transform instead"
10413 #: config/tc-xtensa.c:1166
10415 msgid "directive %s cannot be negated"
10418 #: config/tc-xtensa.c:1172
10419 msgid "unknown directive"
10422 #: config/tc-xtensa.c:1194 config/tc-xtensa.c:1300 config/tc-xtensa.c:1573
10423 #: config/tc-xtensa.c:5496
10424 msgid "directives are not valid inside bundles"
10427 #: config/tc-xtensa.c:1206
10428 msgid ".begin literal is deprecated; use .literal instead"
10431 #: config/tc-xtensa.c:1220
10432 msgid "cannot set literal_prefix inside literal fragment"
10435 #: config/tc-xtensa.c:1263
10436 msgid ".begin [no-]density is ignored"
10439 #: config/tc-xtensa.c:1270 config/tc-xtensa.c:1320
10440 msgid "Xtensa absolute literals option not supported; ignored"
10443 #: config/tc-xtensa.c:1313
10444 msgid ".end [no-]density is ignored"
10447 #: config/tc-xtensa.c:1338
10449 msgid "does not match begin %s%s at %s:%d"
10452 #: config/tc-xtensa.c:1393
10453 msgid ".literal_position inside literal directive; ignoring"
10456 #: config/tc-xtensa.c:1413
10457 msgid ".literal not allowed inside .begin literal region"
10460 #: config/tc-xtensa.c:1449
10461 msgid "expected comma or colon after symbol name; rest of line ignored"
10464 #: config/tc-xtensa.c:1542
10465 msgid "fall through frequency must be greater than 0"
10468 #: config/tc-xtensa.c:1550
10469 msgid "branch target frequency must be greater than 0"
10472 #: config/tc-xtensa.c:1598
10474 msgid "opcode-specific %s relocation used outside an instruction"
10477 #: config/tc-xtensa.c:1751 config/tc-xtensa.c:1768
10479 msgid "bad register name: %s"
10482 #: config/tc-xtensa.c:1757
10484 msgid "bad register number: %s"
10487 #: config/tc-xtensa.c:1836
10488 msgid "register number out of range"
10491 #: config/tc-xtensa.c:1920
10492 msgid "extra comma"
10495 #: config/tc-xtensa.c:1922
10496 msgid "extra colon"
10499 #: config/tc-xtensa.c:1924
10500 msgid "missing argument"
10503 #: config/tc-xtensa.c:1926
10504 msgid "missing comma or colon"
10507 #: config/tc-xtensa.c:1983
10508 msgid "incorrect register number, ignoring"
10511 #: config/tc-xtensa.c:1990
10512 msgid "too many arguments"
10515 #: config/tc-xtensa.c:2063
10517 msgid "cannot encode opcode \"%s\""
10520 #: config/tc-xtensa.c:2157
10522 msgid "not enough operands (%d) for '%s'; expected %d"
10525 #: config/tc-xtensa.c:2164
10527 msgid "too many operands (%d) for '%s'; expected %d"
10530 #: config/tc-xtensa.c:2219
10532 msgid "invalid register '%s' for '%s' instruction"
10535 #: config/tc-xtensa.c:2226
10537 msgid "invalid register number (%ld) for '%s' instruction"
10540 #: config/tc-xtensa.c:2295
10542 msgid "invalid register number (%ld) for '%s'"
10545 #: config/tc-xtensa.c:2685
10547 msgid "operand %d of '%s' has out of range value '%u'"
10550 #: config/tc-xtensa.c:2691
10552 msgid "operand %d of '%s' has invalid value '%u'"
10555 #: config/tc-xtensa.c:2739
10557 msgid "internal error: unknown option name '%s'"
10560 #: config/tc-xtensa.c:3791
10561 msgid "INSTR_LABEL_DEF not supported yet"
10564 #: config/tc-xtensa.c:3820
10565 msgid "can't handle generation of literal/labels yet"
10568 #: config/tc-xtensa.c:3824
10569 msgid "can't handle undefined OP TYPE"
10572 #: config/tc-xtensa.c:3885
10574 msgid "found %d operands for '%s': Expected %d"
10577 #: config/tc-xtensa.c:3892
10579 msgid "found too many (%d) operands for '%s': Expected %d"
10582 #: config/tc-xtensa.c:4029
10583 msgid "invalid immediate"
10586 #: config/tc-xtensa.c:4140
10588 msgid "invalid relocation for operand %i of '%s'"
10591 #: config/tc-xtensa.c:4150
10593 msgid "invalid expression for operand %i of '%s'"
10596 #: config/tc-xtensa.c:4160
10598 msgid "invalid relocation in instruction slot %i"
10601 #: config/tc-xtensa.c:4167
10603 msgid "undefined symbol for opcode \"%s\""
10606 #: config/tc-xtensa.c:4608
10607 msgid "opcode 'NOP.N' unavailable in this configuration"
10610 #: config/tc-xtensa.c:4668
10611 msgid "get_expanded_loop_offset: invalid opcode"
10614 #: config/tc-xtensa.c:4751
10616 msgid "assembly state not set for first frag in section %s"
10619 #: config/tc-xtensa.c:4804
10621 msgid "unaligned branch target: %d bytes at 0x%lx"
10624 #: config/tc-xtensa.c:4843
10626 msgid "unaligned loop: %d bytes at 0x%lx"
10629 #: config/tc-xtensa.c:4867
10630 msgid "unexpected fix"
10633 #: config/tc-xtensa.c:4878 config/tc-xtensa.c:4882
10634 msgid "undecodable fix"
10637 #: config/tc-xtensa.c:5012
10638 msgid "labels are not valid inside bundles"
10641 #: config/tc-xtensa.c:5032
10642 msgid "invalid last instruction for a zero-overhead loop"
10645 #: config/tc-xtensa.c:5097
10646 msgid "extra opening brace"
10649 #: config/tc-xtensa.c:5107
10650 msgid "extra closing brace"
10653 #: config/tc-xtensa.c:5125
10654 msgid "missing closing brace"
10657 #: config/tc-xtensa.c:5205
10659 msgid "unknown opcode or format name '%s'"
10662 #: config/tc-xtensa.c:5211
10663 msgid "format names only valid inside bundles"
10666 #: config/tc-xtensa.c:5216
10668 msgid "multiple formats specified for one bundle; using '%s'"
10671 #: config/tc-xtensa.c:5271
10672 msgid "entry instruction with stack decrement < 16"
10675 #: config/tc-xtensa.c:5275
10676 msgid "entry instruction with non-constant decrement"
10679 #: config/tc-xtensa.c:5330
10680 msgid "unaligned entry instruction"
10683 #: config/tc-xtensa.c:5389
10684 msgid "bad instruction format"
10687 #: config/tc-xtensa.c:5392
10688 msgid "invalid relocation"
10691 #: config/tc-xtensa.c:5403
10693 msgid "invalid relocation for '%s' instruction"
10696 #: config/tc-xtensa.c:5415
10698 msgid "invalid relocation for operand %d of '%s'"
10701 #: config/tc-xtensa.c:5572
10702 msgid "cannot represent subtraction with an offset"
10705 #: config/tc-xtensa.c:5660
10707 msgid "unhandled local relocation fix %s"
10710 #: config/tc-xtensa.c:5968
10711 msgid "couldn't find a valid instruction format"
10714 #: config/tc-xtensa.c:5969
10716 msgid " ops were: "
10719 #: config/tc-xtensa.c:5971
10724 #: config/tc-xtensa.c:5974
10729 #: config/tc-xtensa.c:5982
10731 msgid "format '%s' allows %d slots, but there are %d opcodes"
10734 #: config/tc-xtensa.c:5993 config/tc-xtensa.c:6091
10735 msgid "illegal resource usage in bundle"
10738 #: config/tc-xtensa.c:6178
10740 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
10743 #: config/tc-xtensa.c:6183
10745 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
10748 #: config/tc-xtensa.c:6188
10750 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same queue"
10753 #: config/tc-xtensa.c:6193
10756 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile queue accesses"
10759 #: config/tc-xtensa.c:6209
10760 msgid "multiple branches or jumps in the same bundle"
10763 #: config/tc-xtensa.c:6664
10764 msgid "cannot assemble into a literal fragment"
10767 #: config/tc-xtensa.c:6666
10771 #: config/tc-xtensa.c:7175
10773 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
10776 #: config/tc-xtensa.c:7285
10777 msgid "branching or jumping to a loop end may trigger hardware errata"
10780 #: config/tc-xtensa.c:7384
10781 msgid "loop end too close to another loop end may trigger hardware errata"
10784 #: config/tc-xtensa.c:7393
10786 msgid "fr_var %lu < length %d"
10789 #: config/tc-xtensa.c:7564
10791 "loop containing less than three instructions may trigger hardware errata"
10794 #: config/tc-xtensa.c:7636
10795 msgid "undecodable instruction in instruction frag"
10798 #: config/tc-xtensa.c:7745
10799 msgid "invalid empty loop"
10802 #: config/tc-xtensa.c:7750
10803 msgid "loop target does not follow loop instruction in section"
10806 #: config/tc-xtensa.c:8287
10807 msgid "bad relaxation state"
10810 #: config/tc-xtensa.c:8345
10812 msgid "fr_var (%ld) < length (%d)"
10815 #: config/tc-xtensa.c:8846
10816 msgid "internal error: relaxation failed"
10819 #: config/tc-xtensa.c:8852
10820 msgid "internal error: relaxation requires too many steps"
10823 #: config/tc-xtensa.c:9027
10824 msgid "invalid relaxation fragment result"
10827 #: config/tc-xtensa.c:9107
10828 msgid "unable to widen instruction"
10831 #: config/tc-xtensa.c:9250
10832 msgid "multiple literals in expansion"
10835 #: config/tc-xtensa.c:9254
10836 msgid "no registered fragment for literal"
10839 #: config/tc-xtensa.c:9256
10840 msgid "number of literal tokens != 1"
10843 #: config/tc-xtensa.c:9400 config/tc-xtensa.c:9406
10845 msgid "unresolved loop target symbol: %s"
10848 #: config/tc-xtensa.c:9512
10850 msgid "invalid expression evaluation type %d"
10853 #: config/tc-xtensa.c:9534
10854 msgid "loop too long for LOOP instruction"
10857 #: config/tc-xtensa.c:9805
10859 msgid "fixes not all moved from %s"
10862 #: config/tc-xtensa.c:9947
10864 "literal pool location required for text-section-literals; specify with ."
10868 #: config/tc-xtensa.c:10456
10870 msgid "could not create section %s"
10873 #: config/tc-xtensa.c:10458
10875 msgid "invalid flag combination on section %s"
10878 #: config/tc-xtensa.c:10844
10879 msgid "too many operands in instruction"
10882 #: config/tc-xtensa.c:11078
10884 msgid "invalid symbolic operand %d on '%s'"
10887 #: config/tc-xtensa.c:11147 config/tc-xtensa.c:11221
10888 msgid "operand number mismatch"
10891 #: config/tc-xtensa.c:11150
10892 msgid "cannot encode opcode"
10895 #: config/tc-xtensa.c:11225
10897 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
10900 #: config/tc-xtensa.c:11250
10902 msgid "xtensa-isa failure: %s"
10905 #: config/tc-xtensa.c:11283
10906 msgid "invalid opcode"
10909 #: config/tc-xtensa.c:11289
10910 msgid "too few operands"
10913 #: config/tc-xtensa.c:11416 config/tc-xtensa.c:11424
10914 msgid "out of memory"
10917 #: config/tc-xtensa.c:11536
10918 msgid "instruction with constant operands does not fit"
10921 #: config/tc-xtensa.c:11545 config/tc-xtensa.c:11566
10923 msgid "invalid operand %d on '%s'"
10926 #: config/tc-xtensa.c:11557
10927 msgid "invalid subtract operand"
10930 #: config/tc-xtensa.c:11571
10932 msgid "invalid expression for operand %d on '%s'"
10935 #: config/tc-xtensa.c:11601
10936 msgid "cannot decode instruction format"
10939 #: config/tc-xtensa.c:11760
10940 msgid "ignoring extra '-rename-section' delimiter ':'"
10943 #: config/tc-xtensa.c:11765
10945 msgid "ignoring invalid '-rename-section' specification: '%s'"
10948 #: config/tc-xtensa.c:11776
10950 msgid "section %s renamed multiple times"
10953 #: config/tc-xtensa.c:11778
10955 msgid "multiple sections remapped to output section %s"
10958 #: config/tc-z8k.c:268
10960 msgid "register rr%d out of range"
10963 #: config/tc-z8k.c:270
10965 msgid "register rr%d does not exist"
10968 #: config/tc-z8k.c:280
10970 msgid "register rh%d out of range"
10973 #: config/tc-z8k.c:290
10975 msgid "register rl%d out of range"
10978 #: config/tc-z8k.c:301
10980 msgid "register rq%d out of range"
10983 #: config/tc-z8k.c:303
10985 msgid "register rq%d does not exist"
10988 #: config/tc-z8k.c:313
10990 msgid "register r%d out of range"
10993 #: config/tc-z8k.c:354
10995 msgid "expected %c"
10998 #: config/tc-z8k.c:369
11000 msgid "register is wrong size for a word %s"
11003 #: config/tc-z8k.c:383
11005 msgid "register is wrong size for address %s"
11008 #: config/tc-z8k.c:517
11010 msgid "unknown interrupt %s"
11013 #. No interrupt type specified, opcode won't do anything.
11014 #: config/tc-z8k.c:540
11015 msgid "opcode has no effect"
11018 #: config/tc-z8k.c:651
11019 msgid "Missing ) in ra(rb)"
11022 #: config/tc-z8k.c:731 config/tc-z8k.c:770
11024 msgid "invalid condition code '%s'"
11027 #: config/tc-z8k.c:743
11029 msgid "invalid flag '%s'"
11032 #: config/tc-z8k.c:897 config/tc-z8k.c:903
11033 msgid "invalid indirect register size"
11036 #: config/tc-z8k.c:920 config/tc-z8k.c:1068 config/tc-z8k.c:1073
11037 msgid "invalid control register name"
11040 #: config/tc-z8k.c:1057
11041 msgid "immediate must be 1 or 2"
11044 #: config/tc-z8k.c:1060
11045 msgid "immediate 1 or 2 expected"
11048 #: config/tc-z8k.c:1091
11049 msgid "can't use R0 here"
11052 #: config/tc-z8k.c:1249
11053 msgid "Can't find opcode to match operands"
11056 #: config/tc-z8k.c:1348
11058 msgid "invalid architecture -z%s"
11061 #: config/tc-z8k.c:1368
11065 " -z8001 generate segmented code\n"
11066 " -z8002 generate unsegmented code\n"
11067 " -linkrelax create linker relaxable code\n"
11070 #: config/tc-z8k.c:1380
11072 msgid "call to md_convert_frag\n"
11075 #: config/tc-z8k.c:1487 config/tc-z8k.c:1527 config/tc-z8k.c:1550
11076 msgid "cannot branch to odd address"
11079 #: config/tc-z8k.c:1491 config/tc-z8k.c:1554
11080 msgid "relative jump out of range"
11083 #: config/tc-z8k.c:1509
11084 msgid "relative address out of range"
11087 #: config/tc-z8k.c:1530
11088 msgid "relative call out of range"
11091 #: config/tc-z8k.c:1562
11093 msgid "md_apply_fix: unknown r_type 0x%x\n"
11096 #: config/tc-z8k.c:1574
11098 msgid "call to md_estimate_size_before_relax\n"
11103 msgid "can't open `%s' for writing"
11108 msgid "can't close `%s'"
11113 msgid "register save offset not a multiple of %u"
11117 msgid "CFI state restore without previous remember"
11121 msgid "missing separator"
11124 #: dw2gencfi.c:409 dw2gencfi.c:427
11125 msgid "bad register expression"
11128 #: dw2gencfi.c:449 dw2gencfi.c:551
11129 msgid "CFI instruction used without previous .cfi_startproc"
11133 msgid "previous CFI entry not closed (missing .cfi_endproc)"
11137 msgid ".cfi_endproc without corresponding .cfi_startproc"
11140 #: dw2gencfi.c:1031
11141 msgid "open CFI at the end of file; missing .cfi_endproc directive"
11144 #: dwarf2dbg.c:523 dwarf2dbg.c:549
11145 msgid "file number less than one"
11150 msgid "file number %ld already allocated"
11153 #: dwarf2dbg.c:554 dwarf2dbg.c:1169
11155 msgid "unassigned file number %ld"
11159 msgid "is_stmt value not 0 or 1"
11163 msgid "isa number less than zero"
11168 msgid "unknown .loc sub-directive `%s'"
11171 #: dwarf2dbg.c:1234 dwarf2dbg.c:1428
11172 msgid "internal error: unknown dwarf2 format"
11177 msgid "string too big (%lu bytes)"
11182 msgid "inserting \"%s\" into string hash table: %s"
11185 #: ecoff.c:1609 ecoff.c:1802 ecoff.c:1825 ecoff.c:1856 ecoff.c:2009
11187 msgid "no current file pointer"
11191 msgid "too many st_End's"
11196 msgid "inserting \"%s\" into tag hash table: %s"
11200 msgid "fake .file after real one"
11204 msgid "filename goes over one page boundary"
11208 msgid ".begin directive without a preceding .file directive"
11212 msgid ".begin directive without a preceding .ent directive"
11216 msgid ".bend directive without a preceding .file directive"
11220 msgid ".bend directive without a preceding .ent directive"
11224 msgid ".bend directive names unknown symbol"
11228 msgid ".def pseudo-op used inside of .def/.endef; ignored"
11232 msgid "empty symbol name in .def; ignored"
11236 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
11240 msgid "badly formed .dim directive"
11244 msgid "too many .dim entries"
11248 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
11252 msgid ".size pseudo-op used outside of .def/.endef; ignored"
11256 msgid "badly formed .size directive"
11260 msgid "too many .size entries"
11264 msgid ".type pseudo-op used outside of .def/.endef; ignored"
11267 #. FIXME: We could handle this by setting the continued bit.
11268 #. There would still be a limit: the .type argument can not
11272 msgid "the type of %s is too complex; it will be simplified"
11276 msgid "Unrecognized .type argument"
11280 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
11284 msgid ".val pseudo-op used outside of .def/.endef; ignored"
11288 msgid ".val expression is too copmlex"
11292 msgid ".endef pseudo-op used before .def; ignored"
11295 #: ecoff.c:2837 ecoff.c:2918
11296 msgid "bad COFF debugging information"
11301 msgid "no tag specified for %s"
11305 msgid ".end directive without a preceding .file directive"
11309 msgid ".end directive without a preceding .ent directive"
11313 msgid ".end directive names unknown symbol"
11317 msgid "second .ent directive found before .end directive"
11321 msgid "no way to handle .file within .ent/.end section"
11325 msgid ".loc before .file"
11328 #: ecoff.c:3355 read.c:1473 read.c:1579 read.c:2256 read.c:2803 symbols.c:327
11331 msgid "symbol `%s' is already defined"
11335 msgid "bad .weakext directive"
11340 msgid ".stab%c is not supported"
11345 msgid ".stab%c: ignoring non-zero other field"
11351 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
11356 msgid "illegal .stab%c directive, bad character"
11359 #: ecoff.c:3975 ecoff.c:4164 ecoff.c:4189
11360 msgid ".begin/.bend in different segments"
11364 msgid "missing .end or .bend at end of file"
11368 msgid "GP prologue size exceeds field size, using 0 instead"
11371 #: expr.c:82 read.c:3351
11372 msgid "bignum invalid"
11375 #: expr.c:84 read.c:3353 read.c:3702 read.c:4550
11376 msgid "floating point number invalid"
11380 msgid "bad floating-point constant: exponent overflow"
11385 msgid "bad floating-point constant: unknown error code=%d"
11390 "a bignum with underscores may not have more than 8 hex digits in any word"
11394 msgid "a bignum with underscores must have exactly 4 words"
11397 #. Either not seen or not defined.
11398 #. @@ Should print out the original string instead of
11399 #. the parsed number.
11402 msgid "backward ref to unknown label \"%d:\""
11406 msgid "character constant too large"
11411 msgid "expr.c(operand): bad atof_generic return val %d"
11416 msgid "missing '%c'"
11419 #: expr.c:965 read.c:4034
11420 msgid "EBCDIC constants are not supported"
11425 msgid "Unary operator %c ignored because bad operand follows"
11428 #: expr.c:1128 expr.c:1153
11429 msgid "syntax error in .startof. or .sizeof."
11433 msgid "missing operand; zero assumed"
11437 msgid "left operand is a bignum; integer 0 assumed"
11441 msgid "left operand is a float; integer 0 assumed"
11445 msgid "right operand is a bignum; integer 0 assumed"
11449 msgid "right operand is a float; integer 0 assumed"
11452 #: expr.c:1769 symbols.c:1207
11453 msgid "division by zero"
11457 msgid "operation combines symbols in different segments"
11461 msgid "attempt to allocate data in absolute section"
11465 msgid "attempt to allocate data in common section"
11470 msgid "can't extend frag %u chars"
11473 #. For error messages.
11474 #. Detect if we are reading from stdin by examining the file
11475 #. name returned by as_where().
11477 #. [FIXME: We rely upon the name in the strcmp below being the
11478 #. same as the one used by input_scrub_new_file(), if that is
11479 #. not true, then this code will fail].
11481 #. If we are reading from stdin, then we need to save each input
11482 #. line here (assuming of course that we actually have a line of
11483 #. input to read), so that it can be displayed in the listing
11484 #. that is produced at the end of the assembly.
11485 #: input-file.c:141 input-scrub.c:238 listing.c:332
11486 msgid "{standard input}"
11489 #: input-file.c:147 input-file.c:156
11491 msgid "Can't open %s for reading"
11494 #: input-file.c:219 input-file.c:246
11496 msgid "Can't read from %s"
11499 #: input-file.c:256
11501 msgid "Can't close %s"
11504 #: input-scrub.c:263
11505 msgid "macros nested too deeply"
11508 #: input-scrub.c:365 input-scrub.c:387
11509 msgid "partial line at end of file ignored"
11514 msgid "Unable to allocate memory for new instructions\n"
11527 msgid "can't open list file: %s"
11532 msgid "error closing list file: %s"
11536 msgid "strange paper height, set to no form"
11540 msgid "new line in title"
11543 #. Turns the next expression into a string.
11546 msgid "% operator needs absolute expression"
11551 msgid "Missing parameter qualifier for `%s' in macro `%s'"
11556 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
11561 msgid "Pointless default value for required parameter `%s' in macro `%s'"
11566 msgid "A parameter named `%s' already exists for macro `%s'"
11571 msgid "Reserved word `%s' used as parameter in macro `%s'"
11576 msgid "unexpected end of file in macro `%s' definition"
11581 msgid "missing `)' after formals in macro definition `%s'"
11585 msgid "Missing macro name"
11590 msgid "Bad parameter list for macro `%s'"
11595 msgid "Macro `%s' was already defined"
11598 #: macro.c:837 macro.c:839
11599 msgid "missing `)'"
11604 msgid "`%s' was already used as parameter (or another local) name"
11608 msgid "confusion in formal parameters"
11613 msgid "Parameter named `%s' does not exist for macro `%s'"
11618 msgid "Value for parameter `%s' of macro `%s' was already specified"
11622 msgid "can't mix positional and keyword arguments"
11626 msgid "too many positional arguments"
11631 msgid "Missing value for required parameter `%s' of macro `%s'"
11636 msgid "Attempt to purge non-existant macro `%s'"
11640 msgid "unexpected end of file in irp or irpc"
11644 msgid "missing model parameter"
11649 msgid "Assembler messages:\n"
11662 #: messages.c:402 messages.c:422
11664 msgid "Fatal error: "
11669 msgid "Internal error!\n"
11674 msgid "Assertion failure in %s at %s line %d.\n"
11679 msgid "Assertion failure at %s line %d.\n"
11682 #: messages.c:443 messages.c:460
11684 msgid "Please report this bug.\n"
11689 msgid "Internal error, aborting at %s line %d in %s\n"
11694 msgid "Internal error, aborting at %s line %d\n"
11699 msgid "%s out of range (%d is not between %d and %d)"
11702 #. xgettext:c-format.
11705 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
11708 #: output-file.c:39
11710 msgid "can't open a bfd on stdout %s"
11713 #: output-file.c:44
11715 msgid "Selected target format '%s' unknown"
11718 #: output-file.c:46
11720 msgid "FATAL: can't create %s"
11723 #: output-file.c:63
11725 msgid "FATAL: can't close %s\n"
11729 msgid "bad or irreducible absolute expression"
11734 msgid "error constructing %s pseudo-op table: %s"
11739 msgid "unknown pseudo-op: `%s'"
11744 msgid "label \"%d$\" redefined"
11748 msgid ".abort detected. Abandoning ship."
11751 #: read.c:1232 read.c:2406
11752 msgid "ignoring fill value in absolute section"
11757 msgid "alignment too large: %u assumed"
11761 msgid "expected fill pattern missing"
11765 msgid "missing size expression"
11770 msgid "size (%ld) out of range, ignored"
11775 msgid "size of \"%s\" is already %ld; not changing to %ld"
11778 #. Some of the back ends can't deal with non-positive line numbers.
11779 #. Besides, it's silly. GCC however will generate a line number of
11780 #. zero when it is pre-processing builtins for assembler-with-cpp files:
11782 #. # 0 "<built-in>"
11784 #. We do not want to barf on this, especially since such files are used
11785 #. in the GCC and GDB testsuites. So we check for negative line numbers
11786 #. rather than non-positive line numbers.
11789 msgid "line numbers must be positive; line number %d rejected"
11793 msgid "start address not supported"
11797 msgid ".err encountered"
11801 msgid ".error directive invoked in source file"
11805 msgid ".warning directive invoked in source file"
11810 msgid "%s argument must be a string"
11813 #: read.c:1803 read.c:1805
11815 msgid ".fail %ld encountered"
11820 msgid ".fill size clamped to %d"
11824 msgid "size negative; .fill ignored"
11828 msgid "repeat < 0; .fill ignored"
11833 msgid "unrecognized .linkonce type `%s'"
11837 msgid ".linkonce is not supported for this object file format"
11842 msgid "bfd_set_section_flags: %s"
11847 msgid "error setting flags for \".sbss\": %s"
11851 msgid "expected alignment after size"
11855 msgid "alignment negative; 0 assumed"
11860 msgid "attempt to redefine pseudo-op `%s' ignored"
11865 msgid "invalid segment \"%s\""
11869 msgid "only constant offsets supported in absolute section"
11873 msgid "MRI style ORG pseudo-op not supported"
11878 msgid "unrecognized section type `%s'"
11882 msgid "absolute sections are not supported"
11887 msgid "unrecognized section command `%s'"
11892 msgid ".end%c encountered without preceeding %s"
11897 msgid "%s without %s"
11901 msgid "unsupported variable size or fill value"
11905 msgid ".space repeat count is zero, ignored"
11909 msgid ".space repeat count is negative, ignored"
11913 msgid "space allocation too complex in absolute section"
11917 msgid "space allocation too complex in common section"
11920 #: read.c:3103 read.c:4276
11922 msgid "bad floating literal: %s"
11927 msgid "%s: would close weakref loop: %s"
11932 msgid "junk at end of line, first unrecognized character is `%c'"
11937 msgid "junk at end of line, first unrecognized character valued 0x%x"
11941 msgid "missing expression"
11946 msgid "`%s' can't be equated to common symbol '%s'"
11950 msgid "rva without symbol"
11954 msgid "attempt to store value in absolute section"
11957 #: read.c:3696 read.c:4544
11958 msgid "zero assumed for missing expression"
11961 #: read.c:3708 read.c:4556 write.c:265
11962 msgid "register value used as expression"
11965 #. Leading bits contain both 0s & 1s.
11968 msgid "value 0x%lx truncated to 0x%lx"
11973 msgid "bignum truncated to %d bytes"
11977 msgid "using a bit field width of zero"
11982 msgid "field width \"%s\" too complex for a bitfield"
11987 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
11992 msgid "field value \"%s\" too complex for a bitfield"
11995 #: read.c:4107 read.c:4298
11996 msgid "unresolvable or nonpositive repeat count; using 1"
12001 msgid "unknown floating type type '%c'"
12005 msgid "floating point constant too large"
12009 msgid "strings must be placed into a section"
12013 msgid "expected <nn>"
12016 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
12017 #: read.c:4753 read.c:4839
12018 msgid "unterminated string; newline inserted"
12022 msgid "bad escaped character in string"
12026 msgid "expected address expression"
12031 msgid "symbol \"%s\" undefined; zero assumed"
12035 msgid "some symbol undefined; zero assumed"
12039 msgid "this string may not contain '\\0'"
12043 msgid "missing string"
12048 msgid ".incbin count zero, ignoring `%s'"
12053 msgid "file not found: %s"
12058 msgid "seek to end of .incbin file failed `%s'"
12063 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
12068 msgid "could not skip to %ld in file `%s'"
12073 msgid "truncated file `%s', %ld of %ld bytes read"
12077 msgid "missing .func"
12081 msgid ".endfunc missing for previous .func"
12086 msgid "missing closing `%c'"
12093 #: stabs.c:212 stabs.c:220 stabs.c:228 stabs.c:247
12095 msgid ".stab%c: missing comma"
12098 #. This could happen for example with a source file with a huge
12099 #. number of lines. The only cure is to use a different debug
12100 #. format, probably DWARF.
12103 msgid ".stab%c: description field '%x' too big, try a different debug format"
12107 msgid "comma missing in .xstabs"
12112 msgid "cannot define symbol `%s' in absolute section"
12117 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
12120 #: symbols.c:483 symbols.c:490
12122 msgid "inserting \"%s\" into symbol table failed: %s"
12125 #: symbols.c:864 symbols.c:868
12127 msgid "undefined symbol `%s' in operation"
12132 msgid "invalid sections for operation on `%s' and `%s'"
12137 msgid "invalid section for operation on `%s'"
12140 #: symbols.c:887 symbols.c:890
12142 msgid "undefined symbol `%s' in operation setting `%s'"
12147 msgid "invalid sections for operation on `%s' and `%s' setting `%s'"
12152 msgid "invalid section for operation on `%s' setting `%s'"
12157 msgid "symbol definition loop encountered at `%s'"
12162 msgid "division by zero when setting `%s'"
12165 #: symbols.c:1291 write.c:1545
12167 msgid "can't resolve value for symbol `%s'"
12172 msgid "\"%d\" (instance number %d of a %s label)"
12177 msgid "attempt to get value of unresolved symbol `%s'"
12181 msgid "section symbols are already global"
12186 msgid "Accessing function `%s' as thread-local object"
12191 msgid "Accessing `%s' as thread-local object"
12196 msgid "field fx_size too small to hold %d"
12201 msgid "attempt to .org/.space backwards? (%ld)"
12206 msgid "Local symbol `%s' can't be equated to undefined symbol `%s'"
12209 #: write.c:865 write.c:937
12210 msgid "relocation out of range"
12213 #: write.c:868 write.c:940
12215 msgid "%s:%u: bad return from bfd_install_relocation: %x"
12219 msgid "internal error: fixup not contained within frag"
12222 #: write.c:1026 write.c:1050
12224 msgid "FATAL: Can't write %s"
12228 msgid "cannot write to output file"
12233 msgid "%d error%s, %d warning%s, generating bad object file"
12238 msgid "%d error%s, %d warning%s, no object file generated"
12243 msgid "%s: global symbols not supported in common sections"
12248 msgid "local label `%s' is not defined"
12253 msgid "Local symbol `%s' can't be equated to common symbol `%s'"
12258 msgid "alignment padding (%lu bytes) not a multiple of %ld"
12263 msgid ".word %s-%s+%s didn't fit"
12267 msgid "attempt to move .org backwards"
12271 msgid ".space specifies non-absolute value"
12275 msgid ".space or .fill with negative value, ignored"
12281 "Infinite loop encountered whilst attempting to compute the addresses of "
12282 "symbols in section %s"
12287 msgid "value of %s too large for field of %d bytes at %s"
12292 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"