1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: bug-binutils@gnu.org\n"
11 "POT-Creation-Date: 2014-02-10 09:42+1030\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
20 #: app.c:489 app.c:503
21 msgid "end of file in comment"
24 #: app.c:581 app.c:628
26 msgid "end of file in string; '%c' inserted"
31 msgid "unknown escape '\\%c' in string; ignored"
35 msgid "end of file not at end of a line; newline inserted"
39 msgid "end of file in multiline comment"
43 msgid "end of file after a one-character quote; \\0 inserted"
47 msgid "end of file in escape character"
51 msgid "missing close quote; (assumed)"
54 #: app.c:1154 app.c:1209 app.c:1221 app.c:1301
55 msgid "end of file in comment; newline inserted"
59 msgid "missing emulation mode name"
64 msgid "unrecognized emulation name `%s'"
69 msgid "GNU assembler version %s (%s) using BFD version %s\n"
74 msgid "Usage: %s [option...] [asmfile...]\n"
81 " -a[sub-option...]\t turn on listings\n"
82 " \t Sub-options [default hls]:\n"
83 " \t c omit false conditionals\n"
84 " \t d omit debugging directives\n"
85 " \t g include general info\n"
86 " \t h include high-level source\n"
87 " \t l include assembly\n"
88 " \t m include macro expansions\n"
89 " \t n omit forms processing\n"
90 " \t s include symbols\n"
91 " \t =FILE list to FILE (must be last sub-option)\n"
96 msgid " --alternate initially turn on alternate macro syntax\n"
102 " --compress-debug-sections\n"
103 " compress DWARF debug sections using zlib\n"
109 " --nocompress-debug-sections\n"
110 " don't compress DWARF debug sections\n"
115 msgid " -D produce assembler debugging messages\n"
121 " --debug-prefix-map OLD=NEW\n"
122 " map OLD to NEW in debug information\n"
127 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
132 msgid " emulate output (default %s)\n"
137 msgid " --execstack require executable stack for this object\n"
143 " --noexecstack don't require executable stack for this object\n"
149 " --size-check=[error|warning]\n"
150 "\t\t\t ELF .size directive check (default --size-check=error)\n"
155 msgid " -f skip whitespace and comment preprocessing\n"
160 msgid " -g --gen-debug generate debugging information\n"
165 msgid " --gstabs generate STABS debugging information\n"
171 " --gstabs+ generate STABS debug info with GNU extensions\n"
176 msgid " --gdwarf-2 generate DWARF2 debugging information\n"
182 " --gdwarf-sections generate per-function section names for DWARF line "
188 msgid " --hash-size=<value> set the hash table size close to <value>\n"
193 msgid " --help show this message and exit\n"
198 msgid " --target-help show target specific options\n"
204 " -I DIR add DIR to search list for .include directives\n"
209 msgid " -J don't warn about signed overflow\n"
215 " -K warn when differences altered for long "
221 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
226 msgid " -M,--mri assemble in MRI compatibility mode\n"
232 " --MD FILE write dependency information in FILE (default "
238 msgid " -nocpp ignored\n"
244 " -o OBJFILE name the object-file output OBJFILE (default a."
250 msgid " -R fold data section into text section\n"
256 " --reduce-memory-overheads \n"
257 " prefer smaller memory use at the cost of longer\n"
264 " --statistics print various measured statistics from execution\n"
269 msgid " --strip-local-absolute strip local absolute symbols\n"
275 " --traditional-format Use same format as native assembler when possible\n"
280 msgid " --version print assembler version number and exit\n"
285 msgid " -W --no-warn suppress warnings\n"
290 msgid " --warn don't suppress warnings\n"
295 msgid " --fatal-warnings treat warnings as errors\n"
301 " --itbl INSTTBL extend instruction set to include instructions\n"
302 " matching the specifications defined in file "
308 msgid " -w ignored\n"
313 msgid " -X ignored\n"
318 msgid " -Z generate object file even after errors\n"
324 " --listing-lhs-width set the width in words of the output data column "
332 " --listing-lhs-width2 set the width in words of the continuation lines\n"
333 " of the output data column; ignored if smaller "
335 " the width of the first line\n"
341 " --listing-rhs-width set the max width in characters of the lines from\n"
348 " --listing-cont-lines set the maximum number of continuation lines used\n"
349 " for the output data column of the listing\n"
354 msgid " @FILE read options from FILE\n"
359 msgid "Report bugs to %s\n"
364 msgid "unrecognized option -%c%s"
367 #. This output is intended to follow the GNU standards document.
370 msgid "GNU assembler %s\n"
375 msgid "Copyright 2014 Free Software Foundation, Inc.\n"
381 "This program is free software; you may redistribute it under the terms of\n"
382 "the GNU General Public License version 3 or later.\n"
383 "This program has absolutely no warranty.\n"
388 msgid "This assembler was configured for a target of `%s'.\n"
392 msgid "multiple emulation names specified"
396 msgid "emulations not handled in this configuration"
406 msgid "canonical = %s\n"
411 msgid "cpu-type = %s\n"
416 msgid "format = %s\n"
421 msgid "bfd-target = %s\n"
425 msgid "cannot compress debug sections (zlib not installed)"
429 msgid "bad defsym; format is --defsym name=value"
433 msgid "no file name following -t option"
438 msgid "failed to read instruction table %s\n"
443 msgid "Invalid --size-check= option: `%s'"
448 msgid "invalid listing option `%c'"
452 msgid "--hash-size needs a numeric argument"
457 msgid "%s: total time in assembly: %ld.%06ld\n"
462 msgid "%s: data size %ld\n"
467 msgid "%d warnings, treating warnings as errors"
472 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
476 #. * We have a GROSS internal error.
477 #. * This should never happen.
479 #: atof-generic.c:417 config/tc-m68k.c:3583
480 msgid "failed sanity check"
483 #: cgen.c:113 config/tc-alpha.c:2101 config/tc-alpha.c:2125
484 #: config/tc-arc.c:1684 config/tc-d10v.c:552 config/tc-d30v.c:538
485 #: config/tc-mn10200.c:1101 config/tc-mn10300.c:1753 config/tc-ppc.c:2861
486 #: config/tc-ppc.c:3038 config/tc-ppc.c:3307 config/tc-s390.c:1262
487 #: config/tc-s390.c:1382 config/tc-s390.c:1511 config/tc-v850.c:2523
488 #: config/tc-v850.c:2594 config/tc-v850.c:2641 config/tc-v850.c:2678
489 #: config/tc-v850.c:2715 config/tc-v850.c:2976
490 msgid "too many fixups"
493 #: cgen.c:400 cgen.c:420 config/tc-arc.c:1665 config/tc-d10v.c:463
494 #: config/tc-d30v.c:454 config/tc-i370.c:2125 config/tc-mn10200.c:1043
495 #: config/tc-mn10300.c:1678 config/tc-ppc.c:2903 config/tc-s390.c:1233
496 #: config/tc-v850.c:2632 config/tc-v850.c:2666 config/tc-v850.c:2706
497 #: config/tc-v850.c:2949 config/tc-z80.c:444
498 msgid "illegal operand"
501 #: cgen.c:424 config/tc-arc.c:1667 config/tc-avr.c:639 config/tc-d10v.c:465
502 #: config/tc-d30v.c:456 config/tc-h8300.c:497 config/tc-i370.c:2127
503 #: config/tc-mcore.c:662 config/tc-microblaze.c:604 config/tc-mmix.c:495
504 #: config/tc-mn10200.c:1046 config/tc-mn10300.c:1681 config/tc-msp430.c:883
505 #: config/tc-or32.c:307 config/tc-ppc.c:2905 config/tc-s390.c:1251
506 #: config/tc-sh.c:1386 config/tc-sh64.c:2213 config/tc-v850.c:2636
507 #: config/tc-v850.c:2670 config/tc-v850.c:2710 config/tc-v850.c:2952
508 #: config/tc-xgate.c:897 config/tc-z80.c:555 config/tc-z8k.c:350
509 msgid "missing operand"
513 msgid "a reloc on this operand implies an overflow"
517 msgid "operand mask overflow"
520 #. We can't actually support subtracting a symbol.
521 #: cgen.c:887 config/tc-arc.c:1249 config/tc-arm.c:1683 config/tc-arm.c:9384
522 #: config/tc-arm.c:9436 config/tc-arm.c:9685 config/tc-arm.c:10506
523 #: config/tc-arm.c:11632 config/tc-arm.c:11672 config/tc-arm.c:12015
524 #: config/tc-arm.c:12056 config/tc-avr.c:1172 config/tc-avr.c:1397
525 #: config/tc-cris.c:4047 config/tc-d10v.c:1511 config/tc-d30v.c:1915
526 #: config/tc-mips.c:8510 config/tc-mips.c:9797 config/tc-mips.c:11029
527 #: config/tc-mips.c:11684 config/tc-nds32.c:5775 config/tc-ppc.c:6515
528 #: config/tc-spu.c:957 config/tc-spu.c:981 config/tc-tilegx.c:1485
529 #: config/tc-tilepro.c:1346 config/tc-v850.c:3435 config/tc-xstormy16.c:483
530 #: config/tc-xtensa.c:5833 config/tc-xtensa.c:11830
531 msgid "expression too complex"
534 #: cgen.c:983 config/tc-arc.c:1310 config/tc-ppc.c:6832 config/tc-ppc.c:7048
535 #: config/tc-s390.c:2246 config/tc-v850.c:3487 config/tc-xstormy16.c:537
536 msgid "unresolved expression that must be resolved"
539 #: cgen.c:1008 config/tc-xstormy16.c:562
541 msgid "internal error: can't install fix for reloc type %d (`%s')"
544 #: cgen.c:1061 config/tc-nios2.c:1231
545 msgid "relocation is not supported"
549 msgid "invalid identifier for \".ifdef\""
553 msgid "non-constant expression in \".if\" statement"
557 msgid "bad format for ifc or ifnc"
561 msgid "\".elseif\" without matching \".if\""
565 msgid "\".elseif\" after \".else\""
568 #: cond.c:314 cond.c:420
569 msgid "here is the previous \".else\""
572 #: cond.c:317 cond.c:423
573 msgid "here is the previous \".if\""
577 msgid "non-constant expression in \".elseif\" statement"
581 msgid "\".endif\" without \".if\""
585 msgid "\".else\" without matching \".if\""
589 msgid "duplicate \".else\""
593 msgid ".ifeqs syntax error"
597 msgid "end of macro inside conditional"
601 msgid "end of file inside conditional"
605 msgid "here is the start of the unterminated conditional"
609 msgid "here is the \"else\" of the unterminated conditional"
612 #: config/atof-ieee.c:141
613 msgid "cannot create floating-point number"
616 #: config/atof-ieee.c:288
617 msgid "NaNs are not supported by this target\n"
620 #: config/atof-ieee.c:327 config/atof-ieee.c:368
621 msgid "Infinities are not supported by this target\n"
624 #: config/atof-ieee.c:784 config/atof-vax.c:450 config/tc-arm.c:1070
625 #: config/tc-ia64.c:11651 config/tc-tic30.c:1259 config/tc-tic4x.c:2592
626 msgid "Unrecognized or unsupported floating point constant"
629 #: config/obj-aout.c:84
631 msgid "Attempt to put a common symbol into set %s"
634 #: config/obj-aout.c:88
636 msgid "Attempt to put an undefined symbol into set %s"
639 #: config/obj-aout.c:115 config/obj-coff.c:1401
641 msgid "Symbol `%s' can not be both weak and common"
644 #: config/obj-coff.c:141 dw2gencfi.c:214
646 msgid "Inserting \"%s\" into structure table failed: %s"
649 #: config/obj-coff.c:220 config/obj-coff.c:1705 config/tc-ppc.c:5519
650 #: config/tc-tic54x.c:4008 read.c:2896
652 msgid "error setting flags for \"%s\": %s"
655 #. Zero is used as an end marker in the file.
656 #: config/obj-coff.c:439
657 msgid "Line numbers must be positive integers\n"
660 #: config/obj-coff.c:471
661 msgid ".ln pseudo-op inside .def/.endef: ignored."
664 #: config/obj-coff.c:513 ecoff.c:3249
665 msgid ".loc outside of .text"
668 #: config/obj-coff.c:520
669 msgid ".loc pseudo-op inside .def/.endef: ignored."
672 #: config/obj-coff.c:601
673 msgid ".def pseudo-op used inside of .def/.endef: ignored."
676 #: config/obj-coff.c:637
677 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
680 #: config/obj-coff.c:676
682 msgid "`%s' symbol without preceding function"
685 #: config/obj-coff.c:763
687 msgid "unexpected storage class %d"
690 #: config/obj-coff.c:871
691 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
694 #: config/obj-coff.c:891
695 msgid "badly formed .dim directive ignored"
698 #: config/obj-coff.c:940
699 msgid ".size pseudo-op used outside of .def/.endef ignored."
702 #: config/obj-coff.c:955
703 msgid ".scl pseudo-op used outside of .def/.endef ignored."
706 #: config/obj-coff.c:972
707 msgid ".tag pseudo-op used outside of .def/.endef ignored."
710 #: config/obj-coff.c:990
712 msgid "tag not found for .tag %s"
715 #: config/obj-coff.c:1003
716 msgid ".type pseudo-op used outside of .def/.endef ignored."
719 #: config/obj-coff.c:1022
720 msgid ".val pseudo-op used outside of .def/.endef ignored."
723 #: config/obj-coff.c:1179
724 msgid "badly formed .weak directive ignored"
727 #: config/obj-coff.c:1357
728 msgid "mismatched .eb"
731 #: config/obj-coff.c:1380
733 msgid "C_EFCN symbol for %s out of scope"
736 #: config/obj-coff.c:1434
738 msgid "Warning: internal error: forgetting to set endndx of %s"
744 #: config/obj-coff.c:1670
746 msgid "unsupported section attribute '%c'"
749 #: config/obj-coff.c:1674 config/tc-ppc.c:5501
751 msgid "unknown section attribute '%c'"
754 #: config/obj-coff.c:1717 config/obj-macho.c:276
756 msgid "Ignoring changed section attributes for %s"
759 #: config/obj-coff.c:1857
761 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
764 #: config/obj-ecoff.c:125
765 msgid "Can't set GP value"
768 #: config/obj-ecoff.c:132
769 msgid "Can't set register masks"
772 #: config/obj-elf.c:342 config/tc-sparc.c:4193 config/tc-v850.c:512
774 msgid "bad .common segment %s"
777 #: config/obj-elf.c:419
778 msgid "Missing symbol name in directive"
781 #: config/obj-elf.c:625
783 msgid "setting incorrect section type for %s"
786 #: config/obj-elf.c:630
788 msgid "ignoring incorrect section type for %s"
791 #: config/obj-elf.c:680
793 msgid "setting incorrect section attributes for %s"
796 #: config/obj-elf.c:735
798 msgid "ignoring changed section type for %s"
801 #: config/obj-elf.c:747
803 msgid "ignoring changed section attributes for %s"
806 #: config/obj-elf.c:749
808 msgid "ignoring changed section entity size for %s"
811 #: config/obj-elf.c:809
812 msgid "unrecognized .section attribute: want a,e,w,x,M,S,G,T"
815 #: config/obj-elf.c:851 read.c:2880
816 msgid "unrecognized section type"
819 #: config/obj-elf.c:883
820 msgid "unrecognized section attribute"
823 #: config/obj-elf.c:914 config/tc-alpha.c:4208
827 #: config/obj-elf.c:1045
828 msgid "invalid merge entity size"
831 #: config/obj-elf.c:1052
832 msgid "entity size for SHF_MERGE not specified"
835 #: config/obj-elf.c:1058
836 msgid "? section flag ignored with G present"
839 #: config/obj-elf.c:1082
840 msgid "group name for SHF_GROUP not specified"
843 #: config/obj-elf.c:1105
844 msgid "character following name is not '#'"
847 #: config/obj-elf.c:1224
848 msgid ".previous without corresponding .section; ignored"
851 #: config/obj-elf.c:1250
852 msgid ".popsection without corresponding .pushsection; ignored"
855 #: config/obj-elf.c:1296
856 msgid "expected comma after name in .symver"
859 #: config/obj-elf.c:1320
861 msgid "missing version name in `%s' for symbol `%s'"
864 #: config/obj-elf.c:1331
866 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
869 #: config/obj-elf.c:1368
871 msgid "expected `%s' to have already been set for .vtable_inherit"
874 #: config/obj-elf.c:1378
875 msgid "expected comma after name in .vtable_inherit"
878 #: config/obj-elf.c:1431
879 msgid "expected comma after name in .vtable_entry"
882 #: config/obj-elf.c:1507
884 msgid "Attribute name not recognised: %s"
887 #: config/obj-elf.c:1522
888 msgid "expected numeric constant"
891 #: config/obj-elf.c:1531 config/tc-arm.c:6097
892 msgid "expected comma"
895 #: config/obj-elf.c:1563
896 msgid "bad string constant"
899 #: config/obj-elf.c:1567
900 msgid "expected <tag> , <value>"
903 #: config/obj-elf.c:1686
904 msgid "expected quoted string"
907 #: config/obj-elf.c:1706
909 msgid "expected comma after name `%s' in .size directive"
912 #: config/obj-elf.c:1715
913 msgid "missing expression in .size directive"
916 #: config/obj-elf.c:1839
918 msgid "symbol '%s' is already defined"
921 #: config/obj-elf.c:1860
923 msgid "symbol type \"%s\" is supported only by GNU and FreeBSD targets"
926 #: config/obj-elf.c:1872
928 msgid "symbol type \"%s\" is supported only by GNU targets"
931 #: config/obj-elf.c:1883
933 msgid "unrecognized symbol type \"%s\""
936 #: config/obj-elf.c:2053 config/obj-elf.c:2056
938 msgid ".size expression for %s does not evaluate to a constant"
941 #: config/obj-elf.c:2088
944 "invalid attempt to declare external version name as default in symbol `%s'"
947 #: config/obj-elf.c:2149 ecoff.c:3607
949 msgid "symbol `%s' can not be both weak and common"
952 #: config/obj-elf.c:2266
954 msgid "assuming all members of group `%s' are COMDAT"
957 #: config/obj-elf.c:2278
959 msgid "can't create group: %s"
962 #: config/obj-elf.c:2417
964 msgid "failed to set up debugging information: %s"
967 #: config/obj-elf.c:2437
969 msgid "can't start writing .mdebug section: %s"
972 #: config/obj-elf.c:2445
974 msgid "could not write .mdebug section: %s"
977 #: config/obj-evax.c:130
979 msgid "no entry symbol for global function '%s'"
982 #. make a temp string.
983 #: config/obj-macho.c:119
985 msgid "the %s name '%s' is too long (maximum 16 characters)"
988 #: config/obj-macho.c:130
990 msgid "expected a %s name followed by a `,'"
993 #: config/obj-macho.c:195
995 msgid "cannot overide zerofill section type for `%s,%s'"
998 #: config/obj-macho.c:258
1000 msgid "failed to set flags for \"%s\": %s"
1003 #: config/obj-macho.c:349
1005 msgid "unknown or invalid section type '%s'"
1008 #: config/obj-macho.c:388
1010 msgid "unknown or invalid section attribute '%s'"
1013 #: config/obj-macho.c:409
1014 msgid "unexpected section size information"
1017 #: config/obj-macho.c:421
1018 msgid "missing sizeof_stub expression"
1021 #: config/obj-macho.c:486 config/tc-ia64.c:1093 config/tc-ia64.c:11814
1022 #: config/tc-score.c:6105 read.c:1669
1023 msgid "expected symbol name"
1026 #: config/obj-macho.c:499 read.c:490
1027 msgid "bad or irreducible absolute expression"
1030 #: config/obj-macho.c:505 config/tc-score.c:6122 read.c:1707
1031 msgid "missing size expression"
1034 #: config/obj-macho.c:514 config/tc-ia64.c:1128 read.c:1713
1036 msgid "size (%ld) out of range, ignored"
1039 #: config/obj-macho.c:524 config/tc-score.c:6266 ecoff.c:3364 read.c:1725
1040 #: read.c:1831 read.c:2568 read.c:3198 read.c:3560 symbols.c:341 symbols.c:437
1042 msgid "symbol `%s' is already defined"
1045 #: config/obj-macho.c:534 read.c:1740
1047 msgid "size of \"%s\" is already %ld; not changing to %ld"
1050 #: config/obj-macho.c:545
1051 msgid "align value not recognized, using size"
1054 #: config/obj-macho.c:550 config/obj-macho.c:913
1056 msgid "Alignment (%lu) too large: 15 assumed."
1059 #: config/obj-macho.c:616
1061 msgid "BFD is out of sync with GAS, unhandled well-known section type `%s'"
1064 #: config/obj-macho.c:818
1066 msgid "%s is not used for the selected target"
1069 #: config/obj-macho.c:883
1070 msgid "internal error: base section index out of range"
1073 #: config/obj-macho.c:969
1075 msgid "internal error: bad file property ID %d"
1078 #: config/obj-macho.c:977
1079 msgid "failed to set subsections by symbols"
1082 #: config/obj-macho.c:1041
1084 msgid "'%s' previously declared as '%s'."
1087 #: config/obj-macho.c:1092 config/obj-macho.c:1412 config/obj-macho.c:1494
1090 "'%s' can't be a weak_definition (currently only supported in sections of "
1094 #: config/obj-macho.c:1177
1095 msgid "use of .indirect_symbols requires `-dynamic'"
1098 #: config/obj-macho.c:1194
1101 "attempt to add an indirect_symbol to a stub or reference section with a zero-"
1102 "sized element at %s"
1105 #: config/obj-macho.c:1225
1106 msgid "an .indirect_symbol must be in a symbol pointer or stub section."
1109 #: config/obj-macho.c:1491
1111 msgid "'%s' can't be a weak_definition (since it is undefined)"
1114 #: config/obj-macho.c:1497
1116 msgid "Non-global symbol: '%s' can't be a weak_definition."
1119 #: config/obj-macho.c:1503
1121 msgid "internal error: [%s] unexpected code [%lx] in frob symbol"
1124 #: config/obj-macho.c:1544
1126 msgid "unrecognized stab type '%c'"
1129 #: config/obj-macho.c:1595
1131 msgid "`%s' can't be undefined in `%s' - `%s' {%s section}"
1134 #: config/obj-macho.c:1603
1136 msgid "`%s' can't be undefined in `%s' {%s section} - `%s'"
1139 #: config/obj-macho.c:1610
1141 msgid "`%s' and `%s' can't be undefined in `%s' - `%s'"
1144 #: config/obj-macho.c:1812
1147 "the number of .indirect_symbols defined in section %s does not match the "
1148 "number expected (%d defined, %d expected)"
1151 #: config/obj-macho.c:1825
1153 msgid "internal error: failed to allocate %d indirectsymbol pointers"
1156 #: config/obj-som.c:58
1157 msgid "Only one .compiler pseudo-op per file!"
1160 #: config/obj-som.c:75 config/obj-som.c:146 config/obj-som.c:188
1161 msgid "Expected quoted string"
1164 #: config/obj-som.c:88
1165 msgid ".compiler directive missing language and version"
1168 #: config/obj-som.c:98
1169 msgid ".compiler directive missing version"
1172 #: config/obj-som.c:114
1174 msgid "FATAL: Attaching compiler header %s"
1177 #: config/obj-som.c:129
1178 msgid "Only one .version pseudo-op per file!"
1181 #: config/obj-som.c:153
1183 msgid "attaching version header %s: %s"
1186 #: config/obj-som.c:171
1187 msgid "Only one .copyright pseudo-op per file!"
1190 #: config/obj-som.c:195
1192 msgid "attaching copyright header %s: %s"
1195 #: config/tc-aarch64.c:353
1196 msgid "integer 32-bit register expected"
1199 #: config/tc-aarch64.c:356
1200 msgid "integer 64-bit register expected"
1203 #: config/tc-aarch64.c:359
1204 msgid "integer register expected"
1207 #: config/tc-aarch64.c:362
1208 msgid "integer, zero or SP register expected"
1211 #: config/tc-aarch64.c:365
1212 msgid "8-bit SIMD scalar register expected"
1215 #: config/tc-aarch64.c:368
1216 msgid "16-bit SIMD scalar or floating-point half precision register expected"
1219 #: config/tc-aarch64.c:372
1220 msgid "32-bit SIMD scalar or floating-point single precision register expected"
1223 #: config/tc-aarch64.c:376
1224 msgid "64-bit SIMD scalar or floating-point double precision register expected"
1227 #: config/tc-aarch64.c:380
1228 msgid "128-bit SIMD scalar or floating-point quad precision register expected"
1231 #: config/tc-aarch64.c:384
1232 msgid "C0 - C15 expected"
1235 #: config/tc-aarch64.c:387 config/tc-arm.c:4119
1236 msgid "register expected"
1240 #: config/tc-aarch64.c:390
1241 msgid "SIMD scalar or floating-point register expected"
1245 #: config/tc-aarch64.c:393
1246 msgid "vector register expected"
1249 #: config/tc-aarch64.c:396
1251 msgid "invalid register type %d"
1254 #. Define some common error messages.
1255 #: config/tc-aarch64.c:408
1256 msgid "SP not allowed here"
1259 #: config/tc-aarch64.c:551 config/tc-aarch64.c:553 config/tc-arm.c:979
1260 #: config/tc-score.c:6515 expr.c:1363 read.c:2550
1261 msgid "bad expression"
1264 #: config/tc-aarch64.c:563 config/tc-arm.c:990 config/tc-i860.c:1004
1265 #: config/tc-sparc.c:3096
1269 #: config/tc-aarch64.c:774
1271 msgid "bad size %d in vector width specifier"
1274 #: config/tc-aarch64.c:807
1276 msgid "unexpected character `%c' in element size"
1279 #: config/tc-aarch64.c:809
1280 msgid "missing element size"
1283 #: config/tc-aarch64.c:815
1285 msgid "invalid element size %d and vector size combination %c"
1288 #: config/tc-aarch64.c:842 config/tc-arm.c:1375
1289 msgid "vector type expected"
1292 #: config/tc-aarch64.c:923
1293 msgid "this type of register can't be indexed"
1296 #: config/tc-aarch64.c:929
1297 msgid "index not allowed inside register list"
1300 #: config/tc-aarch64.c:939 config/tc-aarch64.c:1839 config/tc-aarch64.c:1993
1301 #: config/tc-arm.c:1480 config/tc-arm.c:3400 config/tc-arm.c:4499
1302 msgid "constant expression required"
1305 #. Indexed vector register expected.
1306 #: config/tc-aarch64.c:951
1307 msgid "indexed vector register expected"
1310 #: config/tc-aarch64.c:958
1311 msgid "invalid use of vector register"
1314 #: config/tc-aarch64.c:1048 config/tc-arm.c:1744
1318 #: config/tc-aarch64.c:1073
1319 msgid "invalid vector register in list"
1322 #: config/tc-aarch64.c:1080
1323 msgid "invalid scalar register in list"
1326 #: config/tc-aarch64.c:1093
1327 msgid "invalid range in vector register list"
1330 #: config/tc-aarch64.c:1106
1331 msgid "type mismatch in vector register list"
1334 #: config/tc-aarch64.c:1123
1335 msgid "end of vector register list not found"
1338 #: config/tc-aarch64.c:1139
1339 msgid "constant expression required."
1342 #: config/tc-aarch64.c:1149
1343 msgid "expected index"
1346 #: config/tc-aarch64.c:1156
1347 msgid "too many registers in vector register list"
1350 #: config/tc-aarch64.c:1161
1351 msgid "empty vector register list"
1354 #: config/tc-aarch64.c:1183 config/tc-arm.c:2126
1356 msgid "ignoring attempt to redefine built-in register '%s'"
1359 #: config/tc-aarch64.c:1189 config/tc-arm.c:2131
1361 msgid "ignoring redefinition of register alias '%s'"
1364 #: config/tc-aarch64.c:1235 config/tc-arm.c:2198
1366 msgid "unknown register '%s' -- .req ignored"
1369 #: config/tc-aarch64.c:1291 config/tc-arm.c:2405
1370 msgid "invalid syntax for .req directive"
1373 #: config/tc-aarch64.c:1316 config/tc-arm.c:2443
1374 msgid "invalid syntax for .unreq directive"
1377 #: config/tc-aarch64.c:1322 config/tc-arm.c:2450
1379 msgid "unknown register alias '%s'"
1382 #: config/tc-aarch64.c:1324
1384 msgid "ignoring attempt to undefine built-in register '%s'"
1387 #: config/tc-aarch64.c:1639 config/tc-arm.c:3108
1388 msgid "literal pool overflow"
1391 #: config/tc-aarch64.c:1792 config/tc-aarch64.c:5020 config/tc-arm.c:3278
1392 #: config/tc-arm.c:6585
1393 msgid "unrecognized relocation suffix"
1396 #: config/tc-aarch64.c:1794
1397 msgid "unimplemented relocation suffix"
1400 #: config/tc-aarch64.c:1962 config/tc-aarch64.c:2196
1401 msgid "immediate operand required"
1404 #: config/tc-aarch64.c:1970
1405 msgid "missing immediate expression"
1408 #: config/tc-aarch64.c:2176 config/tc-aarch64.c:4871
1409 msgid "invalid floating-point constant"
1412 #: config/tc-aarch64.c:2548 config/tc-arm.c:4794 config/tc-arm.c:4803
1413 msgid "shift expression expected"
1416 #: config/tc-aarch64.c:2556
1417 msgid "shift operator expected"
1420 #: config/tc-aarch64.c:2564
1421 msgid "invalid use of 'MSL'"
1424 #: config/tc-aarch64.c:2573
1425 msgid "extending shift is not permitted"
1428 #: config/tc-aarch64.c:2581
1429 msgid "'ROR' shift is not permitted"
1432 #: config/tc-aarch64.c:2589
1433 msgid "only 'LSL' shift is permitted"
1436 #: config/tc-aarch64.c:2599
1437 msgid "invalid shift for the register offset addressing mode"
1440 #: config/tc-aarch64.c:2607
1441 msgid "invalid shift operator"
1444 #: config/tc-aarch64.c:2636
1445 msgid "missing shift amount"
1448 #: config/tc-aarch64.c:2643
1449 msgid "constant shift amount required"
1452 #: config/tc-aarch64.c:2648
1453 msgid "shift amount out of range 0 to 63"
1456 #: config/tc-aarch64.c:2697
1457 msgid "unexpected shift operator"
1460 #: config/tc-aarch64.c:2733
1461 msgid "unexpected register in the immediate operand"
1464 #: config/tc-aarch64.c:2758
1465 msgid "integer register expected in the extended/shifted operand register"
1468 #: config/tc-aarch64.c:2793 config/tc-aarch64.c:2904 config/tc-aarch64.c:3011
1469 #: config/tc-aarch64.c:3153 config/tc-aarch64.c:3200
1470 msgid "unknown relocation modifier"
1473 #: config/tc-aarch64.c:2800 config/tc-aarch64.c:2911 config/tc-aarch64.c:3018
1474 #: config/tc-aarch64.c:3160 config/tc-aarch64.c:3207
1475 msgid "this relocation modifier is not allowed on this instruction"
1478 #: config/tc-aarch64.c:2919 config/tc-aarch64.c:3029
1479 msgid "invalid relocation expression"
1482 #: config/tc-aarch64.c:2937
1483 msgid "invalid address"
1486 #: config/tc-aarch64.c:2989
1487 msgid "invalid use of 32-bit register offset"
1490 #: config/tc-aarch64.c:2995
1491 msgid "invalid use of 64-bit register offset"
1495 #: config/tc-aarch64.c:3040 config/tc-aarch64.c:3092
1496 msgid "invalid expression in the address"
1499 #: config/tc-aarch64.c:3049 config/tc-arm.c:5306 config/tc-arm.c:5876
1500 msgid "']' expected"
1503 #: config/tc-aarch64.c:3057
1504 msgid "register offset not allowed in pre-indexed addressing mode"
1507 #: config/tc-aarch64.c:3072 config/tc-arm.c:5342
1508 msgid "cannot combine pre- and post-indexing"
1511 #: config/tc-aarch64.c:3083
1512 msgid "invalid 32-bit register offset"
1516 #: config/tc-aarch64.c:3104
1517 msgid "missing offset in the pre-indexed address"
1520 #: config/tc-aarch64.c:3318
1523 "system register name '%s' is deprecated and may be removed in a future "
1527 #: config/tc-aarch64.c:3390
1528 msgid "immediate value out of range "
1531 #: config/tc-aarch64.c:3898
1536 #: config/tc-aarch64.c:3932 config/tc-score.c:2750 config/tc-score.c:6504
1541 #: config/tc-aarch64.c:3934
1543 msgid "%s at operand %d -- `%s'"
1546 #: config/tc-aarch64.c:3938
1548 msgid "operand %d should be %s -- `%s'"
1551 #: config/tc-aarch64.c:3943
1553 msgid "operand mismatch -- `%s'"
1557 #: config/tc-aarch64.c:4004
1558 msgid " did you mean this?"
1561 #: config/tc-aarch64.c:4007 config/tc-aarch64.c:4034
1566 #: config/tc-aarch64.c:4012
1567 msgid " other valid variant(s):"
1570 #: config/tc-aarch64.c:4042
1572 msgid "%s out of range %d to %d at operand %d -- `%s'"
1575 #: config/tc-aarch64.c:4043 config/tc-aarch64.c:4047 config/tc-aarch64.c:5353
1576 msgid "immediate value"
1579 #: config/tc-aarch64.c:4046
1581 msgid "%s expected to be %d at operand %d -- `%s'"
1584 #: config/tc-aarch64.c:4053
1587 "invalid number of registers in the list; only 1 register is expected at "
1588 "operand %d -- `%s'"
1591 #: config/tc-aarch64.c:4057
1594 "invalid number of registers in the list; %d registers are expected at "
1595 "operand %d -- `%s'"
1598 #: config/tc-aarch64.c:4063
1600 msgid "immediate value should be a multiple of %d at operand %d -- `%s'"
1603 #: config/tc-aarch64.c:4314
1604 msgid "bad vector arrangement type"
1607 #: config/tc-aarch64.c:4420
1608 msgid "the specified relocation type is not allowed for MOVK"
1611 #: config/tc-aarch64.c:4449 config/tc-aarch64.c:4459
1612 msgid "the specified relocation type is not allowed for 32-bit register"
1615 #: config/tc-aarch64.c:4594
1616 msgid "comma expected between operands"
1619 #: config/tc-aarch64.c:4687
1620 msgid "the top half of a 128-bit FP/SIMD register is expected"
1623 #: config/tc-aarch64.c:4725 config/tc-arm.c:1813 config/tc-arm.c:1858
1624 #: config/tc-h8300.c:1043
1625 msgid "invalid register list"
1628 #: config/tc-aarch64.c:4790 config/tc-aarch64.c:4811
1629 msgid "immediate zero expected"
1632 #: config/tc-aarch64.c:4885
1633 msgid "shift not allowed for bitmask immediate"
1636 #: config/tc-aarch64.c:4939
1637 msgid "can't mix relocation modifier with explicit shift"
1640 #: config/tc-aarch64.c:4982
1641 msgid "invalid condition"
1644 #: config/tc-aarch64.c:5007
1645 msgid "invalid pc-relative address"
1648 #. Only permit "=value" in the literal load instructions.
1649 #. The literal will be generated by programmer_friendly_fixup.
1650 #: config/tc-aarch64.c:5015
1651 msgid "invalid use of \"=immediate\""
1654 #: config/tc-aarch64.c:5081
1655 msgid "the optional immediate offset can only be 0"
1658 #: config/tc-aarch64.c:5096 config/tc-aarch64.c:5114 config/tc-aarch64.c:5131
1659 #: config/tc-aarch64.c:5150 config/tc-aarch64.c:5165
1660 msgid "invalid addressing mode"
1663 #: config/tc-aarch64.c:5136
1664 msgid "relocation not allowed"
1667 #: config/tc-aarch64.c:5175
1668 msgid "writeback value should be an immediate constant"
1671 #: config/tc-aarch64.c:5186
1672 msgid "unknown or missing system register name"
1675 #: config/tc-aarch64.c:5196
1676 msgid "unknown or missing PSTATE field name"
1679 #: config/tc-aarch64.c:5220
1680 msgid "unknown or missing operation name"
1683 #: config/tc-aarch64.c:5233
1684 msgid "the specified option is not accepted in ISB"
1687 #: config/tc-aarch64.c:5253 config/tc-aarch64.c:6305 config/tc-arm.c:6800
1689 msgid "unhandled operand code %d"
1692 #: config/tc-aarch64.c:5284
1693 msgid "unexpected comma before the omitted optional operand"
1696 #: config/tc-aarch64.c:5301
1697 msgid "unexpected characters following instruction"
1700 #: config/tc-aarch64.c:5379 config/tc-arm.c:4905 config/tc-arm.c:5441
1701 #: config/tc-arm.c:7318
1702 msgid "constant expression expected"
1705 #: config/tc-aarch64.c:5386 config/tc-arm.c:7359
1706 msgid "literal pool insertion failed"
1709 #: config/tc-aarch64.c:5504
1711 msgid "unknown mnemonic `%s' -- `%s'"
1714 #: config/tc-aarch64.c:5512
1716 msgid "unexpected comma after the mnemonic name `%s' -- `%s'"
1719 #: config/tc-aarch64.c:5562
1721 msgid "selected processor does not support `%s'"
1724 #: config/tc-aarch64.c:5836
1726 msgid "alignments greater than %d bytes not supported in .text sections"
1729 #: config/tc-aarch64.c:5969 config/tc-arm.c:21185
1730 msgid "GOT already in the symbol table"
1733 #: config/tc-aarch64.c:6131
1734 msgid "immediate cannot be moved by a single instruction"
1737 #: config/tc-aarch64.c:6174 config/tc-aarch64.c:6219 config/tc-aarch64.c:6245
1738 #: config/tc-arm.c:14422 config/tc-arm.c:14449 config/tc-arm.c:14993
1739 #: config/tc-arm.c:15474 config/tc-metag.c:2444 config/tc-metag.c:2453
1740 #: config/tc-metag.c:2492 config/tc-metag.c:2501 config/tc-metag.c:3020
1741 #: config/tc-metag.c:3029
1742 msgid "immediate out of range"
1745 #: config/tc-aarch64.c:6238 config/tc-metag.c:4655 config/tc-xtensa.c:4111
1746 msgid "invalid immediate"
1749 #: config/tc-aarch64.c:6300 config/tc-tic6x.c:3864 config/tc-tic6x.c:3929
1750 #: config/tc-tic6x.c:3956 config/tc-tic6x.c:3984
1751 msgid "immediate offset out of range"
1754 #: config/tc-aarch64.c:6374 config/tc-arm.c:21523 config/tc-arm.c:21574
1755 #: config/tc-arm.c:21855
1757 msgid "undefined symbol %s used as an immediate value"
1760 #: config/tc-aarch64.c:6386
1761 msgid "pc-relative load offset not word aligned"
1764 #: config/tc-aarch64.c:6389
1765 msgid "pc-relative load offset out of range"
1768 #: config/tc-aarch64.c:6401
1769 msgid "pc-relative address offset out of range"
1772 #: config/tc-aarch64.c:6413 config/tc-aarch64.c:6428
1773 msgid "conditional branch target not word aligned"
1776 #: config/tc-aarch64.c:6416 config/tc-aarch64.c:6431 config/tc-arm.c:22118
1777 msgid "conditional branch out of range"
1780 #: config/tc-aarch64.c:6444
1781 msgid "branch target not word aligned"
1784 #: config/tc-aarch64.c:6447 config/tc-arm.c:753 config/tc-mips.c:14494
1785 msgid "branch out of range"
1788 #: config/tc-aarch64.c:6481 config/tc-arm.c:21746 config/tc-arm.c:21761
1789 #: config/tc-arm.c:21776 config/tc-arm.c:21787 config/tc-arm.c:21810
1790 #: config/tc-arm.c:22522 config/tc-moxie.c:710 config/tc-pj.c:448
1791 #: config/tc-sh.c:4291
1792 msgid "offset out of range"
1795 #: config/tc-aarch64.c:6494
1796 msgid "unsigned value out of range"
1799 #: config/tc-aarch64.c:6502
1800 msgid "signed value out of range"
1803 #: config/tc-aarch64.c:6610
1805 msgid "unexpected %s fixup"
1808 #: config/tc-aarch64.c:6676 config/tc-arm.c:22958 config/tc-arm.c:22979
1809 #: config/tc-mips.c:16546 config/tc-score.c:7480
1811 msgid "cannot represent %s relocation in this object file format"
1814 #: config/tc-aarch64.c:6709
1816 msgid "cannot do %u-byte relocation"
1819 #: config/tc-aarch64.c:6967 config/tc-arc.c:212 config/tc-arm.c:23434
1820 #: config/tc-score.c:6299 config/tc-score.c:6528 config/tc-score.c:6533
1821 msgid "virtual memory exhausted"
1824 #: config/tc-aarch64.c:7114 config/tc-arm.c:23759
1825 msgid "assemble for big-endian"
1828 #: config/tc-aarch64.c:7115 config/tc-arm.c:23760
1829 msgid "assemble for little-endian"
1832 #: config/tc-aarch64.c:7118
1833 msgid "temporary switch for dumping"
1836 #: config/tc-aarch64.c:7120
1837 msgid "output verbose error messages"
1840 #: config/tc-aarch64.c:7210 config/tc-arm.c:24261
1841 msgid "invalid architectural extension"
1844 #: config/tc-aarch64.c:7235 config/tc-arm.c:24293
1845 msgid "must specify extensions to add before specifying those to remove"
1848 #: config/tc-aarch64.c:7243 config/tc-arm.c:24301
1849 msgid "missing architectural extension"
1852 #: config/tc-aarch64.c:7262 config/tc-arm.c:24338
1854 msgid "unknown architectural extension `%s'"
1857 #: config/tc-aarch64.c:7286 config/tc-arm.c:24372 config/tc-metag.c:5833
1859 msgid "missing cpu name `%s'"
1862 #: config/tc-aarch64.c:7300 config/tc-aarch64.c:7519 config/tc-arm.c:24398
1863 #: config/tc-arm.c:24939 config/tc-metag.c:5844
1865 msgid "unknown cpu `%s'"
1868 #: config/tc-aarch64.c:7318 config/tc-arm.c:24416
1870 msgid "missing architecture name `%s'"
1873 #: config/tc-aarch64.c:7332 config/tc-aarch64.c:7566 config/tc-arm.c:24433
1874 #: config/tc-arm.c:24973 config/tc-arm.c:25004 config/tc-score.c:7715
1876 msgid "unknown architecture `%s'\n"
1879 #: config/tc-aarch64.c:7357
1881 msgid "missing abi name `%s'"
1884 #: config/tc-aarch64.c:7368
1886 msgid "unknown abi `%s'\n"
1889 #: config/tc-aarch64.c:7374
1890 msgid "<abi name>\t specify for ABI <abi name>"
1893 #: config/tc-aarch64.c:7377 config/tc-arm.c:24511 config/tc-metag.c:5910
1894 msgid "<cpu name>\t assemble for CPU <cpu name>"
1897 #: config/tc-aarch64.c:7379 config/tc-arm.c:24513
1898 msgid "<arch name>\t assemble for architecture <arch name>"
1901 #: config/tc-aarch64.c:7418 config/tc-aarch64.c:7438 config/tc-arm.c:24567
1902 #: config/tc-arm.c:24585 config/tc-arm.c:24605 config/tc-metag.c:5935
1904 msgid "option `-%c%s' is deprecated: %s"
1907 #: config/tc-aarch64.c:7458
1909 msgid " AArch64-specific assembler options:\n"
1912 #: config/tc-aarch64.c:7469 config/tc-arm.c:24636
1914 msgid " -EB assemble code for a big-endian cpu\n"
1917 #: config/tc-aarch64.c:7474 config/tc-arm.c:24641
1919 msgid " -EL assemble code for a little-endian cpu\n"
1922 #: config/tc-alpha.c:655
1924 msgid "No !literal!%ld was found"
1927 #: config/tc-alpha.c:662
1929 msgid "No !tlsgd!%ld was found"
1932 #: config/tc-alpha.c:669
1934 msgid "No !tlsldm!%ld was found"
1937 #: config/tc-alpha.c:678
1939 msgid "No ldah !gpdisp!%ld was found"
1942 #: config/tc-alpha.c:728
1944 msgid "too many !literal!%ld for %s"
1947 #: config/tc-alpha.c:758
1949 msgid "No lda !gpdisp!%ld was found"
1952 #. Only support one relocation op per insn.
1953 #: config/tc-alpha.c:917
1954 msgid "More than one relocation op per insn"
1957 #: config/tc-alpha.c:933
1958 msgid "No relocation operand"
1961 #: config/tc-alpha.c:943
1963 msgid "Unknown relocation operand: !%s"
1966 #: config/tc-alpha.c:953
1968 msgid "no sequence number after !%s"
1971 #: config/tc-alpha.c:963
1973 msgid "!%s does not use a sequence number"
1976 #: config/tc-alpha.c:973
1978 msgid "Bad sequence number: !%s!%s"
1981 #: config/tc-alpha.c:1188 config/tc-alpha.c:3361
1983 msgid "inappropriate arguments for opcode `%s'"
1986 #: config/tc-alpha.c:1190 config/tc-alpha.c:3363
1988 msgid "opcode `%s' not supported for target %s"
1991 #: config/tc-alpha.c:1194 config/tc-alpha.c:3367 config/tc-avr.c:1440
1992 #: config/tc-msp430.c:3521
1994 msgid "unknown opcode `%s'"
1997 #: config/tc-alpha.c:1275 config/tc-alpha.c:1534
1998 msgid "overflow in literal (.lita) table"
2001 #: config/tc-alpha.c:1282 config/tc-alpha.c:1306 config/tc-alpha.c:1547
2002 #: config/tc-alpha.c:2234 config/tc-alpha.c:2279 config/tc-alpha.c:2348
2003 #: config/tc-alpha.c:2431 config/tc-alpha.c:2656 config/tc-alpha.c:2754
2004 msgid "macro requires $at register while noat in effect"
2007 #: config/tc-alpha.c:1284 config/tc-alpha.c:1308 config/tc-alpha.c:1549
2008 msgid "macro requires $at while $at in use"
2011 #: config/tc-alpha.c:1493
2012 msgid "bignum invalid; zero assumed"
2015 #: config/tc-alpha.c:1495
2016 msgid "floating point number invalid; zero assumed"
2019 #: config/tc-alpha.c:1500
2020 msgid "can't handle expression"
2023 #: config/tc-alpha.c:1540
2024 msgid "overflow in literal (.lit8) table"
2027 #: config/tc-alpha.c:1837
2029 msgid "too many ldah insns for !gpdisp!%ld"
2032 #: config/tc-alpha.c:1839 config/tc-alpha.c:1851
2034 msgid "both insns for !gpdisp!%ld must be in the same section"
2037 #: config/tc-alpha.c:1849
2039 msgid "too many lda insns for !gpdisp!%ld"
2042 #: config/tc-alpha.c:1905
2044 msgid "too many lituse insns for !lituse_tlsgd!%ld"
2047 #: config/tc-alpha.c:1908
2049 msgid "too many lituse insns for !lituse_tlsldm!%ld"
2052 #: config/tc-alpha.c:1925
2054 msgid "duplicate !tlsgd!%ld"
2057 #: config/tc-alpha.c:1927
2059 msgid "sequence number in use for !tlsldm!%ld"
2062 #: config/tc-alpha.c:1941
2064 msgid "duplicate !tlsldm!%ld"
2067 #: config/tc-alpha.c:1943
2069 msgid "sequence number in use for !tlsgd!%ld"
2072 #: config/tc-alpha.c:1998 config/tc-arc.c:292 config/tc-mn10200.c:857
2073 #: config/tc-mn10300.c:1150 config/tc-ppc.c:1820 config/tc-s390.c:650
2074 #: config/tc-tilegx.c:427 config/tc-tilegx.c:476 config/tc-tilepro.c:383
2078 #: config/tc-alpha.c:2137
2079 msgid "invalid relocation for instruction"
2082 #: config/tc-alpha.c:2151
2083 msgid "invalid relocation for field"
2086 #: config/tc-alpha.c:2982
2087 msgid "can not resolve expression"
2090 #: config/tc-alpha.c:3516 config/tc-i370.c:1055 config/tc-microblaze.c:199
2091 #: config/tc-ppc.c:2156 config/tc-ppc.c:5264
2093 msgid ".COMMon length (%ld.) <0! Ignored."
2096 #: config/tc-alpha.c:3527 config/tc-ia64.c:1104 config/tc-sparc.c:4064
2097 #: config/tc-v850.c:307
2098 msgid "Ignoring attempt to re-define symbol"
2101 #: config/tc-alpha.c:3619 config/tc-sparc.c:4072
2103 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
2106 #: config/tc-alpha.c:3722 ecoff.c:3063
2107 msgid ".ent directive has no name"
2110 #: config/tc-alpha.c:3730
2111 msgid "nested .ent directives"
2114 #: config/tc-alpha.c:3775 ecoff.c:3014
2115 msgid ".end directive has no name"
2118 #: config/tc-alpha.c:3784
2119 msgid ".end directive without matching .ent"
2122 #: config/tc-alpha.c:3786
2123 msgid ".end directive names different symbol than .ent"
2126 #: config/tc-alpha.c:3829 ecoff.c:3149
2127 msgid ".fmask outside of .ent"
2130 #: config/tc-alpha.c:3831 config/tc-score.c:5598 ecoff.c:3213
2131 msgid ".mask outside of .ent"
2134 #: config/tc-alpha.c:3839 ecoff.c:3156
2135 msgid "bad .fmask directive"
2138 #: config/tc-alpha.c:3841 ecoff.c:3220
2139 msgid "bad .mask directive"
2142 #: config/tc-alpha.c:3874 config/tc-mips.c:17705 config/tc-score.c:5740
2144 msgid ".frame outside of .ent"
2147 #: config/tc-alpha.c:3885 config/tc-mips.c:17716 ecoff.c:3188
2148 msgid "bad .frame directive"
2151 #: config/tc-alpha.c:3919
2152 msgid ".prologue directive without a preceding .ent directive"
2155 #: config/tc-alpha.c:3937
2157 msgid "Invalid argument %d to .prologue."
2160 #: config/tc-alpha.c:4028
2161 msgid "ECOFF debugging is disabled."
2164 #: config/tc-alpha.c:4042
2165 msgid ".ent directive without matching .end"
2168 #: config/tc-alpha.c:4135
2169 msgid ".usepv directive has no name"
2172 #: config/tc-alpha.c:4146
2173 msgid ".usepv directive has no type"
2176 #: config/tc-alpha.c:4161
2177 msgid "unknown argument for .usepv"
2180 #: config/tc-alpha.c:4276
2182 msgid "unknown section attribute %s"
2185 #: config/tc-alpha.c:4370
2186 msgid "previous .ent not closed by a .end"
2189 #: config/tc-alpha.c:4391
2190 msgid ".ent directive has no symbol"
2193 #: config/tc-alpha.c:4416
2194 msgid ".handler directive has no name"
2197 #: config/tc-alpha.c:4446
2198 msgid "Bad .frame directive 1./2. param"
2201 #: config/tc-alpha.c:4456
2203 msgid "Bad RA (%d) register for .frame"
2206 #: config/tc-alpha.c:4461
2207 msgid "Bad .frame directive 3./4. param"
2210 #: config/tc-alpha.c:4497
2211 msgid ".pdesc directive not in link (.link) section"
2214 #: config/tc-alpha.c:4504
2215 msgid ".pdesc directive has no entry symbol"
2218 #: config/tc-alpha.c:4515
2219 msgid ".pdesc has a bad entry symbol"
2222 #: config/tc-alpha.c:4526
2223 msgid ".pdesc doesn't match with last .ent"
2226 #: config/tc-alpha.c:4541
2227 msgid "No comma after .pdesc <entryname>"
2230 #: config/tc-alpha.c:4561
2231 msgid "unknown procedure kind"
2234 #: config/tc-alpha.c:4656
2235 msgid ".name directive not in link (.link) section"
2238 #: config/tc-alpha.c:4664
2239 msgid ".name directive has no symbol"
2242 #: config/tc-alpha.c:4698
2243 msgid "No symbol after .linkage"
2246 #: config/tc-alpha.c:4746
2247 msgid "No symbol after .code_address"
2250 #: config/tc-alpha.c:4772 config/tc-score.c:5604
2251 msgid "Bad .mask directive"
2254 #: config/tc-alpha.c:4790
2255 msgid "Bad .fmask directive"
2258 #: config/tc-alpha.c:4947
2260 msgid "Expected comma after name \"%s\""
2263 #: config/tc-alpha.c:4959
2265 msgid "unhandled: .proc %s,%d"
2268 #: config/tc-alpha.c:4993
2270 msgid "Tried to .set unrecognized mode `%s'"
2273 #: config/tc-alpha.c:5019
2275 msgid "Bad base register, using $%d."
2278 #: config/tc-alpha.c:5040 config/tc-nios2.c:385 config/tc-nios2.c:500
2280 msgid "Alignment too large: %d. assumed"
2283 #: config/tc-alpha.c:5044 config/tc-d30v.c:2060 config/tc-nios2.c:389
2284 #: config/tc-nios2.c:504
2285 msgid "Alignment negative: 0 assumed"
2288 #: config/tc-alpha.c:5139 config/tc-alpha.c:5631
2290 msgid "Unknown CPU identifier `%s'"
2293 #: config/tc-alpha.c:5330
2295 msgid "Chose GP value of %lx\n"
2298 #: config/tc-alpha.c:5344
2299 msgid "bad .section directive: want a,s,w,x,M,S,G,T in string"
2302 #: config/tc-alpha.c:5433
2304 msgid "internal error: can't hash opcode `%s': %s"
2307 #: config/tc-alpha.c:5469
2309 msgid "internal error: can't hash macro `%s': %s"
2312 #: config/tc-alpha.c:5553 config/tc-arm.c:6871 config/tc-arm.c:6883
2313 #: config/tc-i960.c:708 config/tc-xtensa.c:5315 config/tc-xtensa.c:5393
2314 #: config/tc-xtensa.c:5510 config/tc-z80.c:1927
2315 msgid "syntax error"
2318 #: config/tc-alpha.c:5682
2321 "-32addr\t\t\ttreat addresses as 32-bit values\n"
2322 "-F\t\t\tlack floating point instructions support\n"
2323 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
2324 "\t\t\tspecify variant of Alpha architecture\n"
2325 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
2327 "\t\t\tthese variants include PALcode opcodes\n"
2330 #: config/tc-alpha.c:5692
2333 "-+\t\t\tencode (don't truncate) names longer than 64 characters\n"
2334 "-H\t\t\tshow new symbol after hash truncation\n"
2335 "-replace/-noreplace\tenable or disable the optimization of procedure calls\n"
2338 #: config/tc-alpha.c:5943
2340 msgid "unhandled relocation type %s"
2343 #: config/tc-alpha.c:5956
2344 msgid "non-absolute expression in constant field"
2347 #: config/tc-alpha.c:5970
2349 msgid "type %d reloc done?\n"
2352 #: config/tc-alpha.c:6017 config/tc-alpha.c:6024
2353 msgid "Used $at without \".set noat\""
2356 #: config/tc-alpha.c:6193
2358 msgid "!samegp reloc against symbol without .prologue: %s"
2361 #: config/tc-alpha.c:6237 config/tc-tilegx.c:1751 config/tc-tilepro.c:1531
2362 #: config/tc-xtensa.c:5999
2364 msgid "cannot represent `%s' relocation in object file"
2367 #: config/tc-alpha.c:6243
2369 msgid "internal error? cannot generate `%s' relocation"
2372 #: config/tc-alpha.c:6342
2374 msgid "frame reg expected, using $%d."
2377 #: config/tc-arc.c:194 config/tc-arc.c:215 config/tc-arc.c:992
2378 #: config/tc-h8300.c:75 config/tc-h8300.c:84 config/tc-h8300.c:94
2379 #: config/tc-h8300.c:104 config/tc-h8300.c:114 config/tc-h8300.c:125
2380 #: config/tc-h8300.c:242 config/tc-hppa.c:6898 config/tc-hppa.c:6904
2381 #: config/tc-hppa.c:6910 config/tc-hppa.c:6916 config/tc-hppa.c:8323
2382 #: config/tc-lm32.c:197 config/tc-mips.c:3342 config/tc-mn10300.c:939
2383 #: config/tc-mn10300.c:944 config/tc-mn10300.c:2441 config/tc-xc16x.c:79
2384 #: config/tc-xc16x.c:86 config/tc-xc16x.c:93
2385 msgid "could not set architecture and machine"
2388 #: config/tc-arc.c:432 config/tc-arc.c:671
2389 msgid "expected comma after operand name"
2392 #: config/tc-arc.c:443
2394 msgid "negative operand number %d"
2397 #: config/tc-arc.c:455
2398 msgid "expected comma after register-number"
2401 #: config/tc-arc.c:480
2402 msgid "invalid mode"
2405 #: config/tc-arc.c:497
2406 msgid "expected comma after register-mode"
2409 #: config/tc-arc.c:514
2410 msgid "shortcut designator invalid"
2413 #: config/tc-arc.c:529
2415 msgid "core register value (%d) too large"
2418 #: config/tc-arc.c:537
2420 msgid "condition code value (%d) too large"
2423 #: config/tc-arc.c:555
2425 msgid "attempt to override symbol: %s"
2428 #: config/tc-arc.c:626
2429 msgid "invalid opertype"
2432 #: config/tc-arc.c:683
2433 msgid "expected comma after opcode"
2436 #: config/tc-arc.c:693
2438 msgid "negative subopcode %d"
2441 #: config/tc-arc.c:702
2442 msgid "subcode value found when opcode not equal 0x03"
2445 #: config/tc-arc.c:710
2447 msgid "invalid subopcode %d"
2450 #: config/tc-arc.c:721
2451 msgid "expected comma after subopcode"
2454 #: config/tc-arc.c:740
2455 msgid "invalid suffix class"
2458 #: config/tc-arc.c:749
2459 msgid "expected comma after suffix class"
2462 #: config/tc-arc.c:768
2463 msgid "invalid syntax class"
2466 #: config/tc-arc.c:775
2467 msgid "opcode 0x3 and SYNTAX_3OP invalid"
2470 #: config/tc-arc.c:795
2471 msgid "unknown suffix class"
2474 #: config/tc-arc.c:862 config/tc-tic6x.c:581
2475 msgid "expected comma after symbol name"
2478 #: config/tc-arc.c:872
2479 msgid "negative symbol length"
2482 #: config/tc-arc.c:883
2483 msgid "ignoring attempt to re-define symbol"
2486 #: config/tc-arc.c:890
2488 msgid "length of symbol \"%s\" already %ld, ignoring %d"
2491 #: config/tc-arc.c:904
2492 msgid "assuming symbol alignment of zero"
2495 #: config/tc-arc.c:971
2496 msgid "\".option\" directive must appear before any instructions"
2499 #: config/tc-arc.c:981
2500 msgid "\".option\" directive conflicts with initial definition"
2503 #: config/tc-arc.c:989
2504 msgid "\".option\" directive overrides command-line (default) value"
2507 #: config/tc-arc.c:999
2508 msgid "invalid identifier for \".option\""
2511 #: config/tc-arc.c:1037 config/tc-i860.c:1035 config/tc-ip2k.c:249
2512 msgid "relaxation not supported\n"
2515 #: config/tc-arc.c:1081
2516 msgid "expression too complex code symbol"
2519 #: config/tc-arc.c:1108
2521 msgid "missing ')' in %%-op"
2524 #: config/tc-arc.c:1364 config/tc-dlx.c:1206 config/tc-i960.c:2639
2525 #: config/tc-m32r.c:2281 config/tc-nds32.c:5825 config/tc-sparc.c:3751
2527 msgid "internal error: can't export reloc type %d (`%s')"
2530 #: config/tc-arc.c:1496
2532 msgid "unknown syntax format character `%c'"
2535 #: config/tc-arc.c:1635
2536 msgid "too many suffixes"
2539 #: config/tc-arc.c:1674
2540 msgid "symbol as destination register"
2543 #. xgettext:c-format.
2544 #: config/tc-arc.c:1759 config/tc-i370.c:2207 config/tc-mn10200.c:1142
2545 #: config/tc-mn10300.c:1822 config/tc-ppc.c:3355 config/tc-s390.c:1524
2546 #: config/tc-v850.c:3026
2548 msgid "junk at end of line: `%s'"
2551 #: config/tc-arc.c:1798
2552 msgid "8 byte instruction in delay slot"
2555 #. except for jl addr
2556 #: config/tc-arc.c:1801
2557 msgid "8 byte jump instruction with delay slot"
2560 #: config/tc-arc.c:1809
2561 msgid "conditional branch follows set of flags"
2564 #: config/tc-arc.c:1893 config/tc-arm.c:17216
2566 msgid "bad instruction `%s'"
2569 #: config/tc-arm.c:556
2570 msgid "ARM register expected"
2573 #: config/tc-arm.c:557
2574 msgid "bad or missing co-processor number"
2577 #: config/tc-arm.c:558
2578 msgid "co-processor register expected"
2581 #: config/tc-arm.c:559
2582 msgid "FPA register expected"
2585 #: config/tc-arm.c:560
2586 msgid "VFP single precision register expected"
2589 #: config/tc-arm.c:561
2590 msgid "VFP/Neon double precision register expected"
2593 #: config/tc-arm.c:562
2594 msgid "Neon quad precision register expected"
2597 #: config/tc-arm.c:563
2598 msgid "VFP single or double precision register expected"
2601 #: config/tc-arm.c:564
2602 msgid "Neon double or quad precision register expected"
2605 #: config/tc-arm.c:565
2606 msgid "VFP single, double or Neon quad precision register expected"
2609 #: config/tc-arm.c:566
2610 msgid "VFP system register expected"
2613 #: config/tc-arm.c:567
2614 msgid "Maverick MVF register expected"
2617 #: config/tc-arm.c:568
2618 msgid "Maverick MVD register expected"
2621 #: config/tc-arm.c:569
2622 msgid "Maverick MVFX register expected"
2625 #: config/tc-arm.c:570
2626 msgid "Maverick MVDX register expected"
2629 #: config/tc-arm.c:571
2630 msgid "Maverick MVAX register expected"
2633 #: config/tc-arm.c:572
2634 msgid "Maverick DSPSC register expected"
2637 #: config/tc-arm.c:573
2638 msgid "iWMMXt data register expected"
2641 #: config/tc-arm.c:574 config/tc-arm.c:6650
2642 msgid "iWMMXt control register expected"
2645 #: config/tc-arm.c:575
2646 msgid "iWMMXt scalar register expected"
2649 #: config/tc-arm.c:576
2650 msgid "XScale accumulator register expected"
2653 #. For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
2654 #: config/tc-arm.c:734 config/tc-score.c:259
2655 msgid "bad arguments to instruction"
2658 #: config/tc-arm.c:735
2659 msgid "r13 not allowed here"
2662 #: config/tc-arm.c:736
2663 msgid "r15 not allowed here"
2666 #: config/tc-arm.c:737
2667 msgid "instruction cannot be conditional"
2670 #: config/tc-arm.c:738
2671 msgid "registers may not be the same"
2674 #: config/tc-arm.c:739
2675 msgid "lo register required"
2678 #: config/tc-arm.c:740
2679 msgid "instruction not supported in Thumb16 mode"
2682 #: config/tc-arm.c:741
2683 msgid "instruction does not accept this addressing mode"
2686 #: config/tc-arm.c:742
2687 msgid "branch must be last instruction in IT block"
2690 #: config/tc-arm.c:743
2691 msgid "instruction not allowed in IT block"
2694 #: config/tc-arm.c:744
2695 msgid "selected FPU does not support instruction"
2698 #: config/tc-arm.c:745
2699 msgid "thumb conditional instruction should be in IT block"
2702 #: config/tc-arm.c:746
2703 msgid "incorrect condition in IT block"
2706 #: config/tc-arm.c:747
2707 msgid "IT falling in the range of a previous IT block"
2710 #: config/tc-arm.c:748
2711 msgid "missing .fnstart before unwinding directive"
2714 #: config/tc-arm.c:750
2715 msgid "cannot use register index with PC-relative addressing"
2718 #: config/tc-arm.c:752
2719 msgid "cannot use writeback with PC-relative addressing"
2722 #: config/tc-arm.c:754
2726 #: config/tc-arm.c:951
2727 msgid "immediate expression requires a # prefix"
2730 #: config/tc-arm.c:979 read.c:3727
2731 msgid "missing expression"
2734 #: config/tc-arm.c:1009 config/tc-arm.c:4917 config/tc-i960.c:1300
2735 #: config/tc-score.c:1210
2736 msgid "invalid constant"
2739 #: config/tc-arm.c:1139
2740 msgid "expected #constant"
2743 #: config/tc-arm.c:1302
2745 msgid "unexpected character `%c' in type specifier"
2748 #: config/tc-arm.c:1319
2750 msgid "bad size %d in type specifier"
2753 #: config/tc-arm.c:1369
2754 msgid "only one type should be specified for operand"
2757 #: config/tc-arm.c:1447
2758 msgid "can't redefine type for operand"
2761 #: config/tc-arm.c:1458
2762 msgid "only D registers may be indexed"
2765 #: config/tc-arm.c:1464
2766 msgid "can't change index for operand"
2769 #: config/tc-arm.c:1527
2770 msgid "register operand expected, but got scalar"
2773 #: config/tc-arm.c:1560
2774 msgid "scalar must have an index"
2777 #: config/tc-arm.c:1565 config/tc-arm.c:15368 config/tc-arm.c:15428
2778 #: config/tc-arm.c:15850
2779 msgid "scalar index out of range"
2782 #: config/tc-arm.c:1615
2783 msgid "bad range in register list"
2786 #: config/tc-arm.c:1623 config/tc-arm.c:1632 config/tc-arm.c:1673
2788 msgid "Warning: duplicated register (r%d) in register list"
2791 #: config/tc-arm.c:1635
2792 msgid "Warning: register range not in ascending order"
2795 #: config/tc-arm.c:1646
2799 #: config/tc-arm.c:1662
2800 msgid "invalid register mask"
2803 #: config/tc-arm.c:1797 config/tc-arm.c:1841
2804 msgid "register out of range in list"
2807 #: config/tc-arm.c:1819 config/tc-arm.c:3915 config/tc-arm.c:4049
2808 msgid "register list not in ascending order"
2811 #: config/tc-arm.c:1850
2812 msgid "register range not in ascending order"
2815 #: config/tc-arm.c:1883
2816 msgid "non-contiguous register range"
2819 #: config/tc-arm.c:1942
2820 msgid "register stride must be 1 or 2"
2823 #: config/tc-arm.c:1943
2824 msgid "mismatched element/structure types in list"
2827 #: config/tc-arm.c:2007
2828 msgid "don't use Rn-Rm syntax with non-unit stride"
2831 #: config/tc-arm.c:2062
2832 msgid "error parsing element/structure list"
2835 #: config/tc-arm.c:2068
2839 #: config/tc-arm.c:2159
2840 msgid "attempt to redefine typed alias"
2843 #: config/tc-arm.c:2293
2844 msgid "bad type for register"
2847 #: config/tc-arm.c:2304
2848 msgid "expression must be constant"
2851 #: config/tc-arm.c:2321
2852 msgid "can't redefine the type of a register alias"
2855 #: config/tc-arm.c:2328
2856 msgid "you must specify a single type only"
2859 #: config/tc-arm.c:2341
2860 msgid "can't redefine the index of a scalar alias"
2863 #: config/tc-arm.c:2349
2864 msgid "scalar index must be constant"
2867 #: config/tc-arm.c:2358
2871 #: config/tc-arm.c:2411
2872 msgid "invalid syntax for .dn directive"
2875 #: config/tc-arm.c:2417
2876 msgid "invalid syntax for .qn directive"
2879 #: config/tc-arm.c:2452
2881 msgid "ignoring attempt to use .unreq on fixed register name: '%s'"
2884 #: config/tc-arm.c:2720
2886 msgid "Failed to find real start of function: %s\n"
2889 #: config/tc-arm.c:2737
2890 msgid "selected processor does not support THUMB opcodes"
2893 #: config/tc-arm.c:2750
2894 msgid "selected processor does not support ARM opcodes"
2897 #: config/tc-arm.c:2762
2899 msgid "invalid instruction size selected (%d)"
2902 #: config/tc-arm.c:2794
2904 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
2907 #: config/tc-arm.c:2850
2909 msgid "expected comma after name \"%s\""
2912 #: config/tc-arm.c:2900 config/tc-m32r.c:588
2914 msgid "symbol `%s' already defined"
2917 #: config/tc-arm.c:2934
2919 msgid "unrecognized syntax mode \"%s\""
2922 #: config/tc-arm.c:2955
2924 msgid "alignment too large: %d assumed"
2927 #: config/tc-arm.c:2958
2928 msgid "alignment negative. 0 assumed."
2931 #: config/tc-arm.c:3293
2932 msgid "(plt) is only valid on branch targets"
2935 #: config/tc-arm.c:3299 config/tc-s390.c:1146 config/tc-s390.c:1789
2936 #: config/tc-xtensa.c:1591
2938 msgid "%s relocations do not fit in %d bytes"
2941 #: config/tc-arm.c:3376
2942 msgid ".inst.n operand too big. Use .inst.w instead"
2945 #: config/tc-arm.c:3396
2946 msgid "cannot determine Thumb instruction size. Use .inst.n/.inst.w instead"
2949 #: config/tc-arm.c:3426
2950 msgid "width suffixes are invalid in ARM mode"
2953 #: config/tc-arm.c:3468 dwarf2dbg.c:762
2954 msgid "expected 0 or 1"
2957 #: config/tc-arm.c:3472
2958 msgid "missing comma"
2961 #: config/tc-arm.c:3505
2962 msgid "duplicate .fnstart directive"
2965 #: config/tc-arm.c:3536 config/tc-tic6x.c:412
2966 msgid "duplicate .handlerdata directive"
2969 #: config/tc-arm.c:3555
2970 msgid ".fnend directive without .fnstart"
2973 #: config/tc-arm.c:3622 config/tc-tic6x.c:393
2974 msgid "personality routine specified for cantunwind frame"
2977 #: config/tc-arm.c:3639 config/tc-tic6x.c:454
2978 msgid "duplicate .personalityindex directive"
2981 #: config/tc-arm.c:3646 config/tc-tic6x.c:461
2982 msgid "bad personality routine number"
2985 #: config/tc-arm.c:3668 config/tc-tic6x.c:478
2986 msgid "duplicate .personality directive"
2989 #: config/tc-arm.c:3691 config/tc-arm.c:3819 config/tc-arm.c:3867
2990 msgid "expected register list"
2993 #: config/tc-arm.c:3773
2994 msgid "expected , <constant>"
2997 #: config/tc-arm.c:3782
2998 msgid "number of registers must be in the range [1:4]"
3001 #: config/tc-arm.c:3929 config/tc-arm.c:4063
3002 msgid "bad register range"
3005 #: config/tc-arm.c:4129
3006 msgid "FPA .unwind_save does not take a register list"
3009 #: config/tc-arm.c:4148
3010 msgid ".unwind_save does not support this kind of register"
3013 #: config/tc-arm.c:4187
3014 msgid "SP and PC not permitted in .unwind_movsp directive"
3017 #: config/tc-arm.c:4192
3018 msgid "unexpected .unwind_movsp directive"
3021 #: config/tc-arm.c:4219
3022 msgid "stack increment must be multiple of 4"
3025 #: config/tc-arm.c:4251
3026 msgid "expected <reg>, <reg>"
3029 #: config/tc-arm.c:4269
3030 msgid "register must be either sp or set by a previousunwind_movsp directive"
3033 #: config/tc-arm.c:4308
3034 msgid "expected <offset>, <opcode>"
3037 #: config/tc-arm.c:4320
3038 msgid "unwind opcode too long"
3041 #: config/tc-arm.c:4325
3042 msgid "invalid unwind opcode"
3045 #: config/tc-arm.c:4505 config/tc-arm.c:5447 config/tc-arm.c:9688
3046 #: config/tc-arm.c:10211 config/tc-arm.c:12231 config/tc-arm.c:13664
3047 #: config/tc-arm.c:22438 config/tc-arm.c:22463 config/tc-arm.c:22471
3048 #: config/tc-metag.c:5175 config/tc-z8k.c:1144 config/tc-z8k.c:1154
3049 msgid "immediate value out of range"
3052 #: config/tc-arm.c:4670
3053 msgid "invalid FPA immediate expression"
3056 #: config/tc-arm.c:4817
3057 msgid "'LSL' or 'ASR' required"
3060 #: config/tc-arm.c:4825
3061 msgid "'LSL' required"
3064 #: config/tc-arm.c:4833
3065 msgid "'ASR' required"
3068 #: config/tc-arm.c:4912
3069 msgid "invalid rotation"
3072 #: config/tc-arm.c:5071 config/tc-arm.c:5238
3073 msgid "unknown group relocation"
3076 #: config/tc-arm.c:5107
3077 msgid "alignment must be constant"
3080 #: config/tc-arm.c:5269
3081 msgid "this group relocation is not allowed on this instruction"
3084 #: config/tc-arm.c:5324
3085 msgid "'}' expected at end of 'option' field"
3088 #: config/tc-arm.c:5329
3089 msgid "cannot combine index with option"
3092 #: config/tc-arm.c:5585
3093 msgid "unexpected bit specified after APSR"
3096 #: config/tc-arm.c:5597
3097 msgid "selected processor does not support DSP extension"
3100 #: config/tc-arm.c:5609
3101 msgid "bad bitmask specified after APSR"
3104 #: config/tc-arm.c:5633
3105 msgid "writing to APSR without specifying a bitmask is deprecated"
3108 #: config/tc-arm.c:5645 config/tc-arm.c:11356 config/tc-arm.c:11400
3109 #: config/tc-arm.c:11404
3110 msgid "selected processor does not support requested special purpose register"
3113 #: config/tc-arm.c:5650
3114 msgid "flag for {c}psr instruction expected"
3117 #: config/tc-arm.c:5675
3118 msgid "unrecognized CPS flag"
3121 #: config/tc-arm.c:5682
3122 msgid "missing CPS flags"
3125 #: config/tc-arm.c:5705 config/tc-arm.c:5711
3126 msgid "valid endian specifiers are be or le"
3129 #: config/tc-arm.c:5733
3130 msgid "missing rotation field after comma"
3133 #: config/tc-arm.c:5748
3134 msgid "rotation can only be 0, 8, 16, or 24"
3137 #: config/tc-arm.c:5777
3138 msgid "condition required"
3141 #: config/tc-arm.c:5838 config/tc-arm.c:8012
3142 msgid "'[' expected"
3145 #: config/tc-arm.c:5851
3146 msgid "',' expected"
3149 #: config/tc-arm.c:5868
3150 msgid "invalid shift"
3153 #: config/tc-arm.c:5941
3154 msgid "can't use Neon quad register here"
3157 #: config/tc-arm.c:6007
3158 msgid "expected <Rm> or <Dm> or <Qm> operand"
3161 #: config/tc-arm.c:6087
3165 #. ISB can only take SY as an option.
3166 #: config/tc-arm.c:6351
3167 msgid "invalid barrier type"
3170 #: config/tc-arm.c:6488
3171 msgid "immediate value is out of range"
3174 #: config/tc-arm.c:6635
3175 msgid "iWMMXt data or control register expected"
3178 #: config/tc-arm.c:6675
3179 msgid "Banked registers are not available with this architecture."
3182 #: config/tc-arm.c:6897 config/tc-score.c:264
3183 msgid "garbage following instruction"
3186 #. If REG is R13 (the stack pointer), warn that its use is
3188 #: config/tc-arm.c:6938
3189 msgid "use of r13 is deprecated"
3192 #: config/tc-arm.c:7008
3193 msgid "D register out of range for selected VFP version"
3196 #: config/tc-arm.c:7087 config/tc-arm.c:9416
3197 msgid "Instruction does not support =N addresses"
3200 #: config/tc-arm.c:7095
3201 msgid "instruction does not accept preindexed addressing"
3204 #. unindexed - only for coprocessor
3205 #: config/tc-arm.c:7111 config/tc-arm.c:9479
3206 msgid "instruction does not accept unindexed addressing"
3209 #: config/tc-arm.c:7119
3210 msgid "destination register same as write-back base"
3213 #: config/tc-arm.c:7120
3214 msgid "source register same as write-back base"
3217 #: config/tc-arm.c:7170
3218 msgid "use of PC in this instruction is deprecated"
3221 #: config/tc-arm.c:7193
3222 msgid "instruction does not accept scaled register index"
3225 #: config/tc-arm.c:7247
3226 msgid "instruction does not support unindexed addressing"
3229 #: config/tc-arm.c:7262
3230 msgid "pc may not be used with write-back"
3233 #: config/tc-arm.c:7267
3234 msgid "instruction does not support writeback"
3237 #: config/tc-arm.c:7313
3238 msgid "invalid pseudo operation"
3241 #: config/tc-arm.c:7442
3242 msgid "Rn must not overlap other operands"
3245 #: config/tc-arm.c:7447
3246 msgid "swp{b} use is obsoleted for ARMv8 and later"
3249 #: config/tc-arm.c:7450
3250 msgid "swp{b} use is deprecated for ARMv6 and ARMv7"
3253 #: config/tc-arm.c:7552 config/tc-arm.c:7571 config/tc-arm.c:7584
3254 #: config/tc-arm.c:10052 config/tc-arm.c:10083 config/tc-arm.c:10105
3255 msgid "bit-field extends past end of register"
3258 #: config/tc-arm.c:7614
3259 msgid "the only valid suffixes here are '(plt)' and '(tlscall)'"
3262 #: config/tc-arm.c:7667
3263 msgid "use of r15 in blx in ARM mode is not really useful"
3266 #: config/tc-arm.c:7689
3267 msgid "use of r15 in bx in ARM mode is not really useful"
3270 #: config/tc-arm.c:7714
3271 msgid "use of r15 in bxj is not really useful"
3274 #: config/tc-arm.c:7762
3275 msgid "This coprocessor register access is deprecated in ARMv8"
3278 #: config/tc-arm.c:7962 config/tc-arm.c:7971
3279 msgid "writeback of base register is UNPREDICTABLE"
3282 #: config/tc-arm.c:7965
3283 msgid "writeback of base register when in register list is UNPREDICTABLE"
3286 #: config/tc-arm.c:7975
3287 msgid "if writeback register is in list, it must be the lowest reg in the list"
3290 #: config/tc-arm.c:8007
3291 msgid "first transfer register must be even"
3294 #: config/tc-arm.c:8010
3295 msgid "can only transfer two consecutive registers"
3298 #. If op 1 were present and equal to PC, this function wouldn't
3299 #. have been called in the first place.
3300 #. If op 2 were present and equal to PC, this function wouldn't
3301 #. have been called in the first place.
3302 #: config/tc-arm.c:8011 config/tc-arm.c:8081 config/tc-arm.c:8714
3303 #: config/tc-arm.c:10857
3304 msgid "r14 not allowed here"
3307 #: config/tc-arm.c:8023
3308 msgid "base register written back, and overlaps second transfer register"
3311 #: config/tc-arm.c:8033
3312 msgid "index register overlaps transfer register"
3315 #: config/tc-arm.c:8062 config/tc-arm.c:8681
3316 msgid "offset must be zero in ARM encoding"
3319 #: config/tc-arm.c:8075 config/tc-arm.c:8708
3320 msgid "even register required"
3323 #: config/tc-arm.c:8078
3324 msgid "can only load two consecutive registers"
3327 #: config/tc-arm.c:8096
3328 msgid "ldr to register 15 must be 4-byte alligned"
3331 #: config/tc-arm.c:8119 config/tc-arm.c:8151
3332 msgid "this instruction requires a post-indexed address"
3335 #: config/tc-arm.c:8178
3336 msgid "Rd and Rm should be different in mla"
3339 #: config/tc-arm.c:8202 config/tc-arm.c:11221
3340 msgid ":lower16: not allowed this instruction"
3343 #: config/tc-arm.c:8204
3344 msgid ":upper16: not allowed instruction"
3347 #: config/tc-arm.c:8223
3348 msgid "operand 1 must be FPSCR"
3351 #: config/tc-arm.c:8305 config/tc-arm.c:11340
3352 msgid "bad register for mrs"
3355 #: config/tc-arm.c:8312 config/tc-arm.c:11363
3356 msgid "'APSR', 'CPSR' or 'SPSR' expected"
3359 #: config/tc-arm.c:8353
3360 msgid "Rd and Rm should be different in mul"
3363 #: config/tc-arm.c:8372 config/tc-arm.c:8626 config/tc-arm.c:11501
3364 msgid "rdhi and rdlo must be different"
3367 #: config/tc-arm.c:8378
3368 msgid "rdhi, rdlo and rm must all be different"
3371 #: config/tc-arm.c:8444
3372 msgid "'[' expected after PLD mnemonic"
3375 #: config/tc-arm.c:8446 config/tc-arm.c:8461
3376 msgid "post-indexed expression used in preload instruction"
3379 #: config/tc-arm.c:8448 config/tc-arm.c:8463
3380 msgid "writeback used in preload instruction"
3383 #: config/tc-arm.c:8450 config/tc-arm.c:8465
3384 msgid "unindexed addressing used in preload instruction"
3387 #: config/tc-arm.c:8459
3388 msgid "'[' expected after PLI mnemonic"
3391 #: config/tc-arm.c:8550 config/tc-arm.c:11817
3392 msgid "setend use is deprecated for ARMv8"
3395 #: config/tc-arm.c:8571 config/tc-arm.c:11878 config/tc-arm.c:11910
3396 #: config/tc-arm.c:11953
3397 msgid "extraneous shift as part of operand to shift insn"
3400 #: config/tc-arm.c:8652
3401 msgid "SRS base register must be r13"
3404 #: config/tc-arm.c:8711
3405 msgid "can only store two consecutive registers"
3408 #: config/tc-arm.c:8825 config/tc-arm.c:8842
3409 msgid "only two consecutive VFP SP registers allowed here"
3412 #: config/tc-arm.c:8870 config/tc-arm.c:8885
3413 msgid "this addressing mode requires base-register writeback"
3416 #. If srcsize is 16, inst.operands[1].imm must be in the range 0-16.
3417 #. i.e. immbits must be in range 0 - 16.
3418 #: config/tc-arm.c:9002
3419 msgid "immediate value out of range, expected range [0, 16]"
3422 #. If srcsize is 32, inst.operands[1].imm must be in the range 1-32.
3423 #. i.e. immbits must be in range 0 - 31.
3424 #: config/tc-arm.c:9009
3425 msgid "immediate value out of range, expected range [1, 32]"
3428 #: config/tc-arm.c:9075
3429 msgid "this instruction does not support indexing"
3432 #: config/tc-arm.c:9098
3433 msgid "only r15 allowed here"
3436 #: config/tc-arm.c:9233
3437 msgid "immediate operand requires iWMMXt2"
3440 #: config/tc-arm.c:9377
3441 msgid "shift by register not allowed in thumb mode"
3444 #: config/tc-arm.c:9389 config/tc-arm.c:12061 config/tc-arm.c:21828
3445 msgid "shift expression is too large"
3448 #: config/tc-arm.c:9422
3449 msgid "cannot use register index with this instruction"
3452 #: config/tc-arm.c:9424
3453 msgid "Thumb does not support negative register indexing"
3456 #: config/tc-arm.c:9426
3457 msgid "Thumb does not support register post-indexing"
3460 #: config/tc-arm.c:9428
3461 msgid "Thumb does not support register indexing with writeback"
3464 #: config/tc-arm.c:9430
3465 msgid "Thumb supports only LSL in shifted register indexing"
3468 #: config/tc-arm.c:9439 config/tc-arm.c:15160
3469 msgid "shift out of range"
3472 #: config/tc-arm.c:9448
3473 msgid "cannot use writeback with this instruction"
3476 #: config/tc-arm.c:9469
3477 msgid "cannot use post-indexing with PC-relative addressing"
3480 #: config/tc-arm.c:9470
3481 msgid "cannot use post-indexing with this instruction"
3484 #: config/tc-arm.c:9683
3485 msgid "only SUBS PC, LR, #const allowed"
3488 #: config/tc-arm.c:9765 config/tc-arm.c:9920 config/tc-arm.c:10017
3489 #: config/tc-arm.c:11301 config/tc-arm.c:11607
3490 msgid "shift must be constant"
3493 #: config/tc-arm.c:9770
3494 msgid "shift value over 3 not allowed in thumb mode"
3497 #: config/tc-arm.c:9772
3498 msgid "only LSL shift allowed in thumb mode"
3501 #: config/tc-arm.c:9796 config/tc-arm.c:9935 config/tc-arm.c:10032
3502 #: config/tc-arm.c:11314
3503 msgid "unshifted register required"
3506 #: config/tc-arm.c:9811 config/tc-arm.c:10043 config/tc-arm.c:11462
3507 msgid "dest must overlap one source register"
3510 #: config/tc-arm.c:9938
3511 msgid "dest and source1 must be the same register"
3514 #: config/tc-arm.c:10207
3515 msgid "instruction is always unconditional"
3518 #: config/tc-arm.c:10322
3519 msgid "selected processor does not support 'A' form of this instruction"
3522 #: config/tc-arm.c:10325
3523 msgid "Thumb does not support the 2-argument form of this instruction"
3526 #: config/tc-arm.c:10446
3527 msgid "SP not allowed in register list"
3530 #: config/tc-arm.c:10450 config/tc-arm.c:10556
3532 "having the base register in the register list when using write back is "
3536 #: config/tc-arm.c:10458
3537 msgid "LR and PC should not both be in register list"
3540 #: config/tc-arm.c:10466
3541 msgid "PC not allowed in register list"
3544 #: config/tc-arm.c:10508
3545 msgid "Thumb load/store multiple does not support {reglist}^"
3548 #: config/tc-arm.c:10533 config/tc-arm.c:10610
3550 msgid "value stored for r%d is UNKNOWN"
3553 #: config/tc-arm.c:10603
3554 msgid "Thumb-2 instruction only valid in unified syntax"
3557 #: config/tc-arm.c:10607 config/tc-arm.c:10617
3558 msgid "this instruction will write back the base register"
3561 #: config/tc-arm.c:10620
3562 msgid "this instruction will not write back the base register"
3565 #: config/tc-arm.c:10651
3566 msgid "r14 not allowed as first register when second register is omitted"
3569 #: config/tc-arm.c:10751
3571 "This instruction may be unpredictable if executed on M-profile cores with "
3572 "interrupts enabled."
3575 #: config/tc-arm.c:10780 config/tc-arm.c:10793 config/tc-arm.c:10829
3576 msgid "Thumb does not support this addressing mode"
3579 #: config/tc-arm.c:10797
3580 msgid "byte or halfword not valid for base register"
3583 #: config/tc-arm.c:10800
3584 msgid "r15 based store not allowed"
3587 #: config/tc-arm.c:10802
3588 msgid "invalid base register for register offset"
3591 #: config/tc-arm.c:10859
3592 msgid "r12 not allowed here"
3595 #: config/tc-arm.c:10865
3596 msgid "base register written back, and overlaps one of transfer registers"
3599 #: config/tc-arm.c:10993
3602 "Use of r%u as a source register is deprecated when r%u is the destination "
3606 #: config/tc-arm.c:11177
3607 msgid "shifts in CMP/MOV instructions are only supported in unified syntax"
3610 #: config/tc-arm.c:11205
3611 msgid "only lo regs allowed with immediate"
3614 #: config/tc-arm.c:11226
3615 msgid ":upper16: not allowed this instruction"
3618 #: config/tc-arm.c:11381
3619 msgid "Thumb encoding does not support an immediate here"
3622 #: config/tc-arm.c:11467
3623 msgid "Thumb-2 MUL must not set flags"
3626 #: config/tc-arm.c:11532
3627 msgid "Thumb does not support NOP with hints"
3630 #: config/tc-arm.c:11670
3631 msgid "push/pop do not support {reglist}^"
3634 #: config/tc-arm.c:11692
3635 msgid "invalid register list to push/pop instruction"
3638 #: config/tc-arm.c:11937
3639 msgid "source1 and dest must be same register"
3642 #: config/tc-arm.c:11962
3643 msgid "ror #imm not supported"
3646 #: config/tc-arm.c:12013
3647 msgid "SMC is not permitted on this architecture"
3650 #: config/tc-arm.c:12178
3651 msgid "Thumb encoding does not support rotation"
3654 #: config/tc-arm.c:12193
3655 msgid "SVC is not permitted on this architecture"
3658 #: config/tc-arm.c:12209
3659 msgid "instruction requires register index"
3662 #: config/tc-arm.c:12218
3663 msgid "instruction does not allow shifted index"
3666 #: config/tc-arm.c:12402
3667 msgid "invalid neon suffix for non neon instruction"
3670 #: config/tc-arm.c:12697 config/tc-arm.c:13034 config/tc-arm.c:14689
3671 #: config/tc-arm.c:16082
3672 msgid "invalid instruction shape"
3675 #: config/tc-arm.c:12942
3676 msgid "types specified in both the mnemonic and operands"
3679 #: config/tc-arm.c:12979
3680 msgid "operand types can't be inferred"
3683 #: config/tc-arm.c:12985
3684 msgid "type specifier has the wrong number of parts"
3687 #: config/tc-arm.c:13050 config/tc-arm.c:14829 config/tc-arm.c:14836
3688 msgid "operand size must match register width"
3691 #: config/tc-arm.c:13061
3692 msgid "bad type in Neon instruction"
3695 #: config/tc-arm.c:13072
3696 msgid "inconsistent types in Neon instruction"
3699 #: config/tc-arm.c:13889
3700 msgid "first and second operands shall be the same register"
3703 #: config/tc-arm.c:14165
3704 msgid "scalar out of range for multiply instruction"
3707 #: config/tc-arm.c:14341 config/tc-arm.c:14353
3708 msgid "immediate out of range for insert"
3711 #: config/tc-arm.c:14365 config/tc-arm.c:15533
3712 msgid "immediate out of range for shift"
3715 #: config/tc-arm.c:14486
3716 msgid "immediate out of range for narrowing operation"
3719 #: config/tc-arm.c:14620
3720 msgid "operands 0 and 1 must be the same register"
3723 #: config/tc-arm.c:14699 config/tc-arm.c:16165
3724 msgid "invalid rounding mode"
3727 #: config/tc-arm.c:14967
3728 msgid "operand size must be specified for immediate VMOV"
3731 #: config/tc-arm.c:14977
3732 msgid "immediate has bits set outside the operand size"
3735 #: config/tc-arm.c:15142
3736 msgid "Instruction form not available on this architecture."
3739 #: config/tc-arm.c:15186
3740 msgid "elements must be smaller than reversal region"
3743 #: config/tc-arm.c:15367 config/tc-arm.c:15427
3744 msgid "bad type for scalar"
3747 #: config/tc-arm.c:15491 config/tc-arm.c:15499
3748 msgid "VFP registers must be adjacent"
3751 #: config/tc-arm.c:15645
3752 msgid "bad list length for table lookup"
3755 #: config/tc-arm.c:15675
3756 msgid "writeback (!) must be used for VLDMDB and VSTMDB"
3759 #: config/tc-arm.c:15678
3760 msgid "register list must contain at least 1 and at most 16 registers"
3763 #: config/tc-arm.c:15703
3764 msgid "Use of PC here is UNPREDICTABLE"
3767 #: config/tc-arm.c:15705
3768 msgid "Use of PC here is deprecated"
3771 #: config/tc-arm.c:15768
3772 msgid "bad alignment"
3775 #: config/tc-arm.c:15785
3776 msgid "bad list type for instruction"
3779 #: config/tc-arm.c:15787
3780 msgid "bad element type for instruction"
3783 #: config/tc-arm.c:15829
3784 msgid "unsupported alignment for instruction"
3787 #: config/tc-arm.c:15848 config/tc-arm.c:15942 config/tc-arm.c:15953
3788 #: config/tc-arm.c:15963 config/tc-arm.c:15977
3789 msgid "bad list length"
3792 #: config/tc-arm.c:15853
3793 msgid "stride of 2 unavailable when element size is 8"
3796 #: config/tc-arm.c:15886 config/tc-arm.c:15961
3797 msgid "can't use alignment with this instruction"
3800 #: config/tc-arm.c:16033
3801 msgid "post-index must be a register"
3804 #: config/tc-arm.c:16035
3805 msgid "bad register for post-index"
3808 #: config/tc-arm.c:16720 config/tc-arm.c:16806
3809 msgid "conditional infixes are deprecated in unified syntax"
3812 #: config/tc-arm.c:16957
3813 msgid "Warning: conditional outside an IT block for Thumb."
3816 #: config/tc-arm.c:17109
3817 msgid "Short branches, Undefined, SVC, LDM/STM"
3820 #: config/tc-arm.c:17110
3821 msgid "Miscellaneous 16-bit instructions"
3824 #: config/tc-arm.c:17111
3828 #: config/tc-arm.c:17112
3829 msgid "Literal loads"
3832 #: config/tc-arm.c:17113
3833 msgid "Hi-register ADD, MOV, CMP, BX, BLX using pc"
3836 #: config/tc-arm.c:17114
3837 msgid "Hi-register ADD, MOV, CMP using pc"
3840 #: config/tc-arm.c:17133
3841 msgid "IT blocks containing 32-bit Thumb instructions are deprecated in ARMv8"
3844 #: config/tc-arm.c:17145
3847 "IT blocks containing 16-bit Thumb instructions of the following class are "
3848 "deprecated in ARMv8: %s"
3851 #: config/tc-arm.c:17158
3853 "IT blocks containing more than one conditional instruction are deprecated in "
3857 #: config/tc-arm.c:17222
3858 msgid "s suffix on comparison instruction is deprecated"
3861 #: config/tc-arm.c:17241
3863 msgid "selected processor does not support Thumb mode `%s'"
3866 #: config/tc-arm.c:17247
3867 msgid "Thumb does not support conditional execution"
3870 #: config/tc-arm.c:17266
3872 msgid "selected processor does not support Thumb-2 mode `%s'"
3875 #: config/tc-arm.c:17291
3877 msgid "cannot honor width suffix -- `%s'"
3880 #: config/tc-arm.c:17332
3882 msgid "selected processor does not support ARM mode `%s'"
3885 #: config/tc-arm.c:17337
3887 msgid "width suffixes are invalid in ARM mode -- `%s'"
3890 #: config/tc-arm.c:17370
3892 msgid "attempt to use an ARM instruction on a Thumb-only processor -- `%s'"
3895 #: config/tc-arm.c:17387
3897 msgid "section '%s' finished with an open IT block."
3900 #: config/tc-arm.c:17392
3901 msgid "file finished with an open IT block."
3904 #: config/tc-arm.c:20557
3906 msgid "alignments greater than %d bytes not supported in .text sections."
3909 #: config/tc-arm.c:20825 config/tc-ia64.c:3612
3911 msgid "Group section `%s' has no group signature"
3914 #: config/tc-arm.c:20870
3915 msgid "handlerdata in cantunwind frame"
3918 #: config/tc-arm.c:20887
3919 msgid "too many unwind opcodes for personality routine 0"
3922 #: config/tc-arm.c:20923
3923 msgid "too many unwind opcodes"
3926 #: config/tc-arm.c:21525 config/tc-arm.c:21576
3928 msgid "symbol %s is in a different section"
3931 #: config/tc-arm.c:21527 config/tc-arm.c:21578
3933 msgid "symbol %s is weak and may be overridden later"
3936 #: config/tc-arm.c:21555 config/tc-arm.c:21897
3938 msgid "invalid constant (%lx) after fixup"
3941 #: config/tc-arm.c:21611
3943 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
3946 #: config/tc-arm.c:21646 config/tc-arm.c:21676
3947 msgid "invalid literal constant: pool needs to be closer"
3950 #: config/tc-arm.c:21649 config/tc-arm.c:21698
3952 msgid "bad immediate value for offset (%ld)"
3955 #: config/tc-arm.c:21679
3957 msgid "bad immediate value for 8-bit offset (%ld)"
3960 #: config/tc-arm.c:21739
3961 msgid "offset not a multiple of 4"
3964 #: config/tc-arm.c:21913
3965 msgid "invalid smc expression"
3968 #: config/tc-arm.c:21922
3969 msgid "invalid hvc expression"
3972 #: config/tc-arm.c:21933 config/tc-arm.c:21942
3973 msgid "invalid swi expression"
3976 #: config/tc-arm.c:21952
3977 msgid "invalid expression in load/store multiple"
3980 #: config/tc-arm.c:22013
3982 msgid "blx to '%s' an ARM ISA state function changed to bl"
3985 #: config/tc-arm.c:22032
3986 msgid "misaligned branch destination"
3989 #: config/tc-arm.c:22152
3991 msgid "blx to Thumb func '%s' from Thumb ISA state changed to bl"
3994 #: config/tc-arm.c:22202
3995 msgid "Thumb2 branch out of range"
3998 #: config/tc-arm.c:22291
3999 msgid "rel31 relocation overflow"
4002 #: config/tc-arm.c:22303 config/tc-arm.c:22331
4003 msgid "co-processor offset out of range"
4006 #: config/tc-arm.c:22348
4008 msgid "invalid offset, target not word aligned (0x%08lX)"
4011 #: config/tc-arm.c:22355 config/tc-arm.c:22364 config/tc-arm.c:22372
4012 #: config/tc-arm.c:22380 config/tc-arm.c:22388
4014 msgid "invalid offset, value too big (0x%08lX)"
4017 #: config/tc-arm.c:22429
4018 msgid "invalid Hi register with immediate"
4021 #: config/tc-arm.c:22445
4022 msgid "invalid immediate for stack address calculation"
4025 #: config/tc-arm.c:22453
4027 msgid "invalid immediate for address calculation (value = 0x%08lX)"
4030 #: config/tc-arm.c:22483
4032 msgid "invalid immediate: %ld is out of range"
4035 #: config/tc-arm.c:22495
4037 msgid "invalid shift value: %ld"
4040 #: config/tc-arm.c:22574
4042 msgid "the offset 0x%08lX is not representable"
4045 #: config/tc-arm.c:22614
4047 msgid "bad offset 0x%08lX (only 12 bits available for the magnitude)"
4050 #: config/tc-arm.c:22653
4052 msgid "bad offset 0x%08lX (only 8 bits available for the magnitude)"
4055 #: config/tc-arm.c:22693
4057 msgid "bad offset 0x%08lX (must be word-aligned)"
4060 #: config/tc-arm.c:22698
4062 msgid "bad offset 0x%08lX (must be an 8-bit number of words)"
4065 #: config/tc-arm.c:22729 config/tc-score.c:7392
4067 msgid "bad relocation fixup type (%d)"
4070 #: config/tc-arm.c:22840
4071 msgid "literal referenced across section boundary"
4074 #: config/tc-arm.c:22907
4075 msgid "internal relocation (type: IMMEDIATE) not fixed up"
4078 #: config/tc-arm.c:22912
4079 msgid "ADRL used for a symbol not defined in the same file"
4082 #: config/tc-arm.c:22927
4084 msgid "undefined local label `%s'"
4087 #: config/tc-arm.c:22933
4088 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
4091 #: config/tc-arm.c:22955 config/tc-cris.c:3986 config/tc-mcore.c:1926
4092 #: config/tc-microblaze.c:1965 config/tc-mmix.c:2893 config/tc-moxie.c:820
4093 #: config/tc-ns32k.c:2248 config/tc-score.c:7478
4097 #: config/tc-arm.c:23339
4099 msgid "%s: unexpected function type: %d"
4102 #: config/tc-arm.c:23476
4103 msgid "use of old and new-style options to set CPU type"
4106 #: config/tc-arm.c:23486
4107 msgid "use of old and new-style options to set FPU type"
4110 #: config/tc-arm.c:23562
4111 msgid "hard-float conflicts with specified fpu"
4114 #: config/tc-arm.c:23749
4115 msgid "generate PIC code"
4118 #: config/tc-arm.c:23750
4119 msgid "assemble Thumb code"
4122 #: config/tc-arm.c:23751
4123 msgid "support ARM/Thumb interworking"
4126 #: config/tc-arm.c:23753
4127 msgid "code uses 32-bit program counter"
4130 #: config/tc-arm.c:23754
4131 msgid "code uses 26-bit program counter"
4134 #: config/tc-arm.c:23755
4135 msgid "floating point args are in fp regs"
4138 #: config/tc-arm.c:23757
4139 msgid "re-entrant code"
4142 #: config/tc-arm.c:23758
4143 msgid "code is ATPCS conformant"
4146 #. These are recognized by the assembler, but have no affect on code.
4147 #: config/tc-arm.c:23764
4148 msgid "use frame pointer"
4151 #: config/tc-arm.c:23765
4152 msgid "use stack size checking"
4155 #: config/tc-arm.c:23768
4156 msgid "do not warn on use of deprecated feature"
4159 #. DON'T add any new processors to this list -- we want the whole list
4160 #. to go away... Add them to the processors table instead.
4161 #: config/tc-arm.c:23785 config/tc-arm.c:23786
4162 msgid "use -mcpu=arm1"
4165 #: config/tc-arm.c:23787 config/tc-arm.c:23788
4166 msgid "use -mcpu=arm2"
4169 #: config/tc-arm.c:23789 config/tc-arm.c:23790
4170 msgid "use -mcpu=arm250"
4173 #: config/tc-arm.c:23791 config/tc-arm.c:23792
4174 msgid "use -mcpu=arm3"
4177 #: config/tc-arm.c:23793 config/tc-arm.c:23794
4178 msgid "use -mcpu=arm6"
4181 #: config/tc-arm.c:23795 config/tc-arm.c:23796
4182 msgid "use -mcpu=arm600"
4185 #: config/tc-arm.c:23797 config/tc-arm.c:23798
4186 msgid "use -mcpu=arm610"
4189 #: config/tc-arm.c:23799 config/tc-arm.c:23800
4190 msgid "use -mcpu=arm620"
4193 #: config/tc-arm.c:23801 config/tc-arm.c:23802
4194 msgid "use -mcpu=arm7"
4197 #: config/tc-arm.c:23803 config/tc-arm.c:23804
4198 msgid "use -mcpu=arm70"
4201 #: config/tc-arm.c:23805 config/tc-arm.c:23806
4202 msgid "use -mcpu=arm700"
4205 #: config/tc-arm.c:23807 config/tc-arm.c:23808
4206 msgid "use -mcpu=arm700i"
4209 #: config/tc-arm.c:23809 config/tc-arm.c:23810
4210 msgid "use -mcpu=arm710"
4213 #: config/tc-arm.c:23811 config/tc-arm.c:23812
4214 msgid "use -mcpu=arm710c"
4217 #: config/tc-arm.c:23813 config/tc-arm.c:23814
4218 msgid "use -mcpu=arm720"
4221 #: config/tc-arm.c:23815 config/tc-arm.c:23816
4222 msgid "use -mcpu=arm7d"
4225 #: config/tc-arm.c:23817 config/tc-arm.c:23818
4226 msgid "use -mcpu=arm7di"
4229 #: config/tc-arm.c:23819 config/tc-arm.c:23820
4230 msgid "use -mcpu=arm7m"
4233 #: config/tc-arm.c:23821 config/tc-arm.c:23822
4234 msgid "use -mcpu=arm7dm"
4237 #: config/tc-arm.c:23823 config/tc-arm.c:23824
4238 msgid "use -mcpu=arm7dmi"
4241 #: config/tc-arm.c:23825 config/tc-arm.c:23826
4242 msgid "use -mcpu=arm7100"
4245 #: config/tc-arm.c:23827 config/tc-arm.c:23828
4246 msgid "use -mcpu=arm7500"
4249 #: config/tc-arm.c:23829 config/tc-arm.c:23830
4250 msgid "use -mcpu=arm7500fe"
4253 #: config/tc-arm.c:23831 config/tc-arm.c:23832 config/tc-arm.c:23833
4254 #: config/tc-arm.c:23834
4255 msgid "use -mcpu=arm7tdmi"
4258 #: config/tc-arm.c:23835 config/tc-arm.c:23836
4259 msgid "use -mcpu=arm710t"
4262 #: config/tc-arm.c:23837 config/tc-arm.c:23838
4263 msgid "use -mcpu=arm720t"
4266 #: config/tc-arm.c:23839 config/tc-arm.c:23840
4267 msgid "use -mcpu=arm740t"
4270 #: config/tc-arm.c:23841 config/tc-arm.c:23842
4271 msgid "use -mcpu=arm8"
4274 #: config/tc-arm.c:23843 config/tc-arm.c:23844
4275 msgid "use -mcpu=arm810"
4278 #: config/tc-arm.c:23845 config/tc-arm.c:23846
4279 msgid "use -mcpu=arm9"
4282 #: config/tc-arm.c:23847 config/tc-arm.c:23848
4283 msgid "use -mcpu=arm9tdmi"
4286 #: config/tc-arm.c:23849 config/tc-arm.c:23850
4287 msgid "use -mcpu=arm920"
4290 #: config/tc-arm.c:23851 config/tc-arm.c:23852
4291 msgid "use -mcpu=arm940"
4294 #: config/tc-arm.c:23853
4295 msgid "use -mcpu=strongarm"
4298 #: config/tc-arm.c:23855
4299 msgid "use -mcpu=strongarm110"
4302 #: config/tc-arm.c:23857
4303 msgid "use -mcpu=strongarm1100"
4306 #: config/tc-arm.c:23859
4307 msgid "use -mcpu=strongarm1110"
4310 #: config/tc-arm.c:23860
4311 msgid "use -mcpu=xscale"
4314 #: config/tc-arm.c:23861
4315 msgid "use -mcpu=iwmmxt"
4318 #: config/tc-arm.c:23862
4319 msgid "use -mcpu=all"
4322 #. Architecture variants -- don't add any more to this list either.
4323 #: config/tc-arm.c:23865 config/tc-arm.c:23866
4324 msgid "use -march=armv2"
4327 #: config/tc-arm.c:23867 config/tc-arm.c:23868
4328 msgid "use -march=armv2a"
4331 #: config/tc-arm.c:23869 config/tc-arm.c:23870
4332 msgid "use -march=armv3"
4335 #: config/tc-arm.c:23871 config/tc-arm.c:23872
4336 msgid "use -march=armv3m"
4339 #: config/tc-arm.c:23873 config/tc-arm.c:23874
4340 msgid "use -march=armv4"
4343 #: config/tc-arm.c:23875 config/tc-arm.c:23876
4344 msgid "use -march=armv4t"
4347 #: config/tc-arm.c:23877 config/tc-arm.c:23878
4348 msgid "use -march=armv5"
4351 #: config/tc-arm.c:23879 config/tc-arm.c:23880
4352 msgid "use -march=armv5t"
4355 #: config/tc-arm.c:23881 config/tc-arm.c:23882
4356 msgid "use -march=armv5te"
4359 #. Floating point variants -- don't add any more to this list either.
4360 #: config/tc-arm.c:23885
4361 msgid "use -mfpu=fpe"
4364 #: config/tc-arm.c:23886
4365 msgid "use -mfpu=fpa10"
4368 #: config/tc-arm.c:23887
4369 msgid "use -mfpu=fpa11"
4372 #: config/tc-arm.c:23889
4373 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
4376 #: config/tc-arm.c:24315
4377 msgid "extension does not apply to the base architecture"
4380 #: config/tc-arm.c:24340
4381 msgid "architectural extensions must be specified in alphabetical order"
4384 #: config/tc-arm.c:24449 config/tc-arm.c:25086
4386 msgid "unknown floating point format `%s'\n"
4389 #: config/tc-arm.c:24465
4391 msgid "unknown floating point abi `%s'\n"
4394 #: config/tc-arm.c:24481
4396 msgid "unknown EABI `%s'\n"
4399 #: config/tc-arm.c:24501
4401 msgid "unknown implicit IT mode `%s', should be arm, thumb, always, or never."
4404 #: config/tc-arm.c:24515 config/tc-metag.c:5912
4405 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
4408 #: config/tc-arm.c:24517
4409 msgid "<abi>\t assemble for floating point ABI <abi>"
4412 #: config/tc-arm.c:24520
4413 msgid "<ver>\t\t assemble for eabi version <ver>"
4416 #: config/tc-arm.c:24523
4417 msgid "<mode>\t controls implicit insertion of IT instructions"
4420 #: config/tc-arm.c:24625
4422 msgid " ARM-specific assembler options:\n"
4425 #: config/tc-arm.c:24645
4427 msgid " --fix-v4bx Allow BX in ARMv4 code\n"
4430 #: config/tc-arm.c:25037
4433 "architectural extension `%s' is not allowed for the current base architecture"
4436 #: config/tc-arm.c:25055
4438 msgid "unknown architecture extension `%s'\n"
4441 #: config/tc-avr.c:379
4443 msgid "Known MCU names:"
4446 #: config/tc-avr.c:444
4449 "AVR Assembler options:\n"
4450 " -mmcu=[avr-name] select microcontroller variant\n"
4451 " [avr-name] can be:\n"
4452 " avr1 - classic AVR core without data RAM\n"
4453 " avr2 - classic AVR core with up to 8K program memory\n"
4454 " avr25 - classic AVR core with up to 8K program memory\n"
4455 " plus the MOVW instruction\n"
4456 " avr3 - classic AVR core with up to 64K program memory\n"
4457 " avr31 - classic AVR core with up to 128K program memory\n"
4458 " avr35 - classic AVR core with up to 64K program memory\n"
4459 " plus the MOVW instruction\n"
4460 " avr4 - enhanced AVR core with up to 8K program memory\n"
4461 " avr5 - enhanced AVR core with up to 64K program memory\n"
4462 " avr51 - enhanced AVR core with up to 128K program memory\n"
4463 " avr6 - enhanced AVR core with up to 256K program memory\n"
4464 " avrxmega2 - XMEGA, > 8K, < 64K FLASH, < 64K RAM\n"
4465 " avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM\n"
4466 " avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM\n"
4467 " avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM\n"
4468 " avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM\n"
4469 " avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM\n"
4470 " or immediate microcontroller name.\n"
4473 #: config/tc-avr.c:467
4476 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
4477 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
4478 " (default for avr4, avr5)\n"
4479 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
4480 " (default for avr3, avr5)\n"
4483 #: config/tc-avr.c:511
4485 msgid "unknown MCU: %s\n"
4488 #: config/tc-avr.c:520
4490 msgid "redefinition of mcu type `%s' to `%s'"
4493 #: config/tc-avr.c:598
4494 msgid "constant value required"
4497 #: config/tc-avr.c:601
4499 msgid "number must be positive and less than %d"
4502 #: config/tc-avr.c:627 config/tc-avr.c:764
4504 msgid "constant out of 8-bit range: %d"
4507 #: config/tc-avr.c:695 config/tc-score.c:1199 read.c:3725
4508 msgid "illegal expression"
4511 #: config/tc-avr.c:724 config/tc-avr.c:1542
4512 msgid "`)' required"
4515 #: config/tc-avr.c:819
4516 msgid "register r16-r23 required"
4519 #: config/tc-avr.c:825
4520 msgid "register number above 15 required"
4523 #: config/tc-avr.c:831
4524 msgid "even register number required"
4527 #: config/tc-avr.c:837
4528 msgid "register r24, r26, r28 or r30 required"
4531 #: config/tc-avr.c:843
4532 msgid "register name or number from 0 to 31 required"
4535 #: config/tc-avr.c:861
4536 msgid "pointer register (X, Y or Z) required"
4539 #: config/tc-avr.c:868
4540 msgid "cannot both predecrement and postincrement"
4543 #: config/tc-avr.c:876
4544 msgid "addressing mode not supported"
4547 #: config/tc-avr.c:882
4548 msgid "can't predecrement"
4551 #: config/tc-avr.c:885
4552 msgid "pointer register Z required"
4555 #: config/tc-avr.c:904
4556 msgid "postincrement not supported"
4559 #: config/tc-avr.c:914
4560 msgid "pointer register (Y or Z) required"
4563 #: config/tc-avr.c:1028 config/tc-xgate.c:1349
4565 msgid "unknown constraint `%c'"
4568 #: config/tc-avr.c:1080
4569 msgid "`,' required"
4572 #: config/tc-avr.c:1098
4573 msgid "undefined combination of operands"
4576 #: config/tc-avr.c:1107
4577 msgid "skipping two-word instruction"
4580 #: config/tc-avr.c:1199 config/tc-avr.c:1215 config/tc-avr.c:1336
4581 #: config/tc-msp430.c:3659 config/tc-msp430.c:3678
4583 msgid "odd address operand: %ld"
4586 #: config/tc-avr.c:1207 config/tc-avr.c:1226 config/tc-avr.c:1244
4587 #: config/tc-avr.c:1255 config/tc-avr.c:1262 config/tc-avr.c:1269
4588 #: config/tc-d10v.c:505 config/tc-d30v.c:554 config/tc-msp430.c:3667
4589 #: config/tc-msp430.c:3685
4591 msgid "operand out of range: %ld"
4594 #: config/tc-avr.c:1357 config/tc-d10v.c:1594 config/tc-d30v.c:2037
4595 #: config/tc-msp430.c:3750
4597 msgid "line %d: unknown relocation type: 0x%x"
4600 #: config/tc-avr.c:1371
4601 msgid "only constant expression allowed"
4604 #. xgettext:c-format.
4605 #: config/tc-avr.c:1411 config/tc-bfin.c:833 config/tc-d10v.c:1466
4606 #: config/tc-d30v.c:1774 config/tc-metag.c:7023 config/tc-mn10200.c:782
4607 #: config/tc-mn10300.c:2178 config/tc-msp430.c:3798 config/tc-or32.c:957
4608 #: config/tc-ppc.c:7121 config/tc-spu.c:879 config/tc-spu.c:1090
4609 #: config/tc-v850.c:3351 config/tc-z80.c:2051
4611 msgid "reloc %d not supported by object file format"
4614 #: config/tc-avr.c:1434 config/tc-h8300.c:1954 config/tc-mcore.c:881
4615 #: config/tc-microblaze.c:920 config/tc-moxie.c:182 config/tc-msp430.c:3513
4616 #: config/tc-pj.c:253 config/tc-sh.c:2589 config/tc-z8k.c:1216
4617 msgid "can't find opcode "
4620 #: config/tc-avr.c:1451
4622 msgid "illegal opcode %s for mcu %s"
4625 #: config/tc-avr.c:1462
4626 msgid "garbage at end of line"
4629 #: config/tc-avr.c:1591
4631 msgid "illegal %srelocation size: %d"
4634 #: config/tc-bfin.c:96 config/tc-frv.c:1605 config/tc-frv.c:1615
4638 #: config/tc-bfin.c:442
4640 msgid " Blackfin specific assembler options:\n"
4643 #: config/tc-bfin.c:443
4645 msgid " -mcpu=<cpu[-sirevision]> specify the name of the target CPU\n"
4648 #: config/tc-bfin.c:444
4650 msgid " -mfdpic assemble for the FDPIC ABI\n"
4653 #: config/tc-bfin.c:445
4655 msgid " -mno-fdpic/-mnopic disable -mfdpic\n"
4658 #: config/tc-bfin.c:458
4659 msgid "Could not set architecture and machine."
4662 #: config/tc-bfin.c:607
4663 msgid "Parse failed."
4666 #: config/tc-bfin.c:682
4667 msgid "pcrel too far BFD_RELOC_BFIN_10"
4670 #: config/tc-bfin.c:698
4671 msgid "pcrel too far BFD_RELOC_BFIN_12"
4674 #: config/tc-bfin.c:718
4675 msgid "pcrel too far BFD_RELOC_BFIN_24"
4678 #: config/tc-bfin.c:733
4679 msgid "pcrel too far BFD_RELOC_BFIN_5"
4682 #: config/tc-bfin.c:745
4683 msgid "pcrel too far BFD_RELOC_BFIN_11_PCREL"
4686 #: config/tc-bfin.c:755
4687 msgid "rel too far BFD_RELOC_8"
4690 #: config/tc-bfin.c:762
4691 msgid "rel too far BFD_RELOC_16"
4694 #: config/tc-cr16.c:165 read.c:4484
4695 msgid "using a bit field width of zero"
4698 #: config/tc-cr16.c:173 read.c:4492
4700 msgid "field width \"%s\" too complex for a bitfield"
4703 #: config/tc-cr16.c:182 read.c:4500
4705 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
4708 #: config/tc-cr16.c:204 read.c:4522
4710 msgid "field value \"%s\" too complex for a bitfield"
4713 #: config/tc-cr16.c:385
4715 msgid "Unknown register pair - index relative mode: `%d'"
4718 #: config/tc-cr16.c:570 config/tc-crx.c:346 config/tc-mn10200.c:769
4721 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
4724 #: config/tc-cr16.c:600 config/tc-crx.c:362
4726 msgid "internal error: reloc %d (`%s') not supported by object file format"
4729 #: config/tc-cr16.c:693 config/tc-i386.c:10111 config/tc-s390.c:2002
4730 msgid "GOT already in symbol table"
4733 #: config/tc-cr16.c:802 config/tc-cr16.c:825 config/tc-cris.c:1190
4734 #: config/tc-crx.c:536 config/tc-crx.c:563 config/tc-crx.c:581
4735 #: config/tc-pdp11.c:194
4736 msgid "Virtual memory exhausted"
4739 #: config/tc-cr16.c:810 config/tc-crx.c:573 config/tc-crx.c:592
4740 #: config/tc-m68k.c:4660 config/tc-tilegx.c:319 config/tc-tilepro.c:256
4742 msgid "Internal Error: Can't hash %s: %s"
4745 #: config/tc-cr16.c:836 config/tc-cris.c:1224 config/tc-crx.c:546
4747 msgid "Can't hash `%s': %s\n"
4750 #: config/tc-cr16.c:837 config/tc-cris.c:1225 config/tc-crx.c:547
4751 msgid "(unknown reason)"
4754 #. Missing or bad expr becomes absolute 0.
4755 #: config/tc-cr16.c:889 config/tc-crx.c:620
4757 msgid "missing or invalid displacement expression `%s' taken as 0"
4760 #: config/tc-cr16.c:939
4762 msgid "GOT bad expression with %s."
4765 #: config/tc-cr16.c:1050
4767 msgid "operand %d: illegal use expression: `%s`"
4770 #: config/tc-cr16.c:1115 config/tc-crx.c:1128
4772 msgid "Unknown register: `%d'"
4775 #. Issue a error message when register is illegal.
4776 #: config/tc-cr16.c:1123 config/tc-crx.c:1136
4778 msgid "Illegal register (`%s') in Instruction: `%s'"
4781 #: config/tc-cr16.c:1194 config/tc-cr16.c:1269 config/tc-crx.c:758
4782 #: config/tc-crx.c:778 config/tc-crx.c:793
4784 msgid "Illegal register `%s' in Instruction `%s'"
4787 #: config/tc-cr16.c:1222 config/tc-cr16.c:1233
4789 msgid "Illegal register pair `%s' in Instruction `%s'"
4792 #: config/tc-cr16.c:1258 config/tc-i960.c:835
4793 msgid "unmatched '['"
4796 #: config/tc-cr16.c:1264 config/tc-i960.c:842
4797 msgid "garbage after index spec ignored"
4800 #: config/tc-cr16.c:1412 config/tc-crx.c:937
4802 msgid "Illegal operands (whitespace): `%s'"
4805 #: config/tc-cr16.c:1424 config/tc-cr16.c:1431 config/tc-cr16.c:1448
4806 #: config/tc-crx.c:949 config/tc-crx.c:956 config/tc-crx.c:973
4807 #: config/tc-crx.c:1765
4809 msgid "Missing matching brackets : `%s'"
4812 #: config/tc-cr16.c:1480 config/tc-crx.c:999
4814 msgid "Unknown exception: `%s'"
4817 #: config/tc-cr16.c:1565 config/tc-crx.c:1095
4819 msgid "Illegal `cinv' parameter: `%c'"
4822 #: config/tc-cr16.c:1586 config/tc-cr16.c:1625
4824 msgid "Unknown register pair: `%d'"
4827 #. Issue a error message when register pair is illegal.
4828 #: config/tc-cr16.c:1594
4830 msgid "Illegal register pair (`%s') in Instruction: `%s'"
4833 #. Issue a error message when register pair is illegal.
4834 #: config/tc-cr16.c:1633
4836 msgid "Illegal index register pair (`%s') in Instruction: `%s'"
4839 #: config/tc-cr16.c:1672
4841 msgid "Unknown processor register : `%d'"
4844 #. Issue a error message when register pair is illegal.
4845 #: config/tc-cr16.c:1680
4847 msgid "Illegal processor register (`%s') in Instruction: `%s'"
4850 #: config/tc-cr16.c:1728
4852 msgid "Unknown processor register (32 bit) : `%d'"
4855 #. Issue a error message when register pair is illegal.
4856 #: config/tc-cr16.c:1736
4858 msgid "Illegal 32 bit - processor register (`%s') in Instruction: `%s'"
4861 #: config/tc-cr16.c:2100 config/tc-crx.c:1663 config/tc-crx.c:1680
4863 msgid "Same src/dest register is used (`r%d'), result is undefined"
4866 #: config/tc-cr16.c:2121
4867 msgid "RA register is saved twice."
4870 #: config/tc-cr16.c:2125
4872 msgid "`%s' Illegal use of registers."
4875 #: config/tc-cr16.c:2139
4877 msgid "`%s' Illegal count-register combination."
4880 #: config/tc-cr16.c:2145
4882 msgid "`%s' Illegal use of register."
4885 #: config/tc-cr16.c:2154 config/tc-crx.c:1672
4887 msgid "`%s' has undefined result"
4890 #: config/tc-cr16.c:2162
4892 msgid "Same src/dest register is used (`r%d'),result is undefined"
4895 #: config/tc-cr16.c:2333 config/tc-crx.c:1577
4896 msgid "Incorrect number of operands"
4899 #: config/tc-cr16.c:2335 config/tc-crx.c:1579
4901 msgid "Illegal type of operand (arg %d)"
4904 #: config/tc-cr16.c:2341 config/tc-crx.c:1585
4906 msgid "Operand out of range (arg %d)"
4909 #: config/tc-cr16.c:2344 config/tc-crx.c:1588
4911 msgid "Operand has odd displacement (arg %d)"
4914 #: config/tc-cr16.c:2347 config/tc-cr16.c:2378 config/tc-crx.c:1601
4915 #: config/tc-crx.c:1632
4917 msgid "Illegal operand (arg %d)"
4920 #. Give an error if a frag containing code is not aligned to a 2-byte
4922 #: config/tc-cr16.c:2480 config/tc-cr16.h:73 config/tc-crx.c:1954
4923 #: config/tc-crx.h:76 config/tc-ppc.c:3402 config/tc-ppc.c:6375
4924 msgid "instruction address is not a multiple of 2"
4927 #: config/tc-cr16.c:2555 config/tc-cris.c:1538 config/tc-cris.c:1546
4928 #: config/tc-crx.c:1990 config/tc-dlx.c:690 config/tc-hppa.c:3248
4929 #: config/tc-hppa.c:3255 config/tc-i860.c:491 config/tc-i860.c:508
4930 #: config/tc-i860.c:988 config/tc-sparc.c:1518 config/tc-sparc.c:1526
4932 msgid "Unknown opcode: `%s'"
4935 #: config/tc-cris.c:551 config/tc-m68hc11.c:3898
4937 msgid "internal inconsistency problem in %s: fr_symbol %lx"
4940 #: config/tc-cris.c:555 config/tc-m68hc11.c:3902 config/tc-msp430.c:4148
4942 msgid "internal inconsistency problem in %s: resolved symbol"
4945 #: config/tc-cris.c:565 config/tc-m68hc11.c:3908
4947 msgid "internal inconsistency problem in %s: fr_subtype %d"
4950 #: config/tc-cris.c:905
4951 msgid "Relaxation to long branches for .arch common_v10_v32 not implemented"
4954 #: config/tc-cris.c:935
4955 msgid "Complicated LAPC target operand is not a multiple of two. Use LAPC.D"
4958 #: config/tc-cris.c:940
4961 "Internal error found in md_convert_frag: offset %ld. Please report this."
4964 #: config/tc-cris.c:965
4966 msgid "internal inconsistency in %s: bdapq no symbol"
4969 #: config/tc-cris.c:978
4971 msgid "internal inconsistency in %s: bdap.w with no symbol"
4974 #: config/tc-cris.c:1002
4975 msgid "section alignment must be >= 4 bytes to check MULS/MULU safeness"
4978 #: config/tc-cris.c:1011
4979 msgid "dangerous MULS/MULU location; give it higher alignment"
4982 #. Bail out for compatibility mode. (It seems it can be implemented,
4983 #. perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump
4984 #. $acr", "nop"; but doesn't seem worth it at the moment.)
4985 #: config/tc-cris.c:1052
4987 "Out-of-range .word offset handling is not implemented for .arch "
4991 #: config/tc-cris.c:1097
4992 msgid ".word case-table handling failed: table too large"
4995 #: config/tc-cris.c:1229
4997 msgid "Buggy opcode: `%s' \"%s\"\n"
5000 #: config/tc-cris.c:1644
5002 msgid "Immediate value not in 5 bit unsigned range: %ld"
5005 #: config/tc-cris.c:1660
5007 msgid "Immediate value not in 4 bit unsigned range: %ld"
5010 #: config/tc-cris.c:1712
5012 msgid "Immediate value not in 6 bit range: %ld"
5015 #: config/tc-cris.c:1727
5017 msgid "Immediate value not in 6 bit unsigned range: %ld"
5020 #. Others have a generic warning.
5021 #: config/tc-cris.c:1835
5023 msgid "Unimplemented register `%s' specified"
5026 #. We've come to the end of instructions with this
5027 #. opcode, so it must be an error.
5028 #: config/tc-cris.c:2079
5029 msgid "Illegal operands"
5032 #: config/tc-cris.c:2120 config/tc-cris.c:2160
5034 msgid "Immediate value not in 8 bit range: %ld"
5037 #: config/tc-cris.c:2130 config/tc-cris.c:2181
5039 msgid "Immediate value not in 16 bit range: %ld"
5042 #: config/tc-cris.c:2165
5044 msgid "Immediate value not in 8 bit signed range: %ld"
5047 #: config/tc-cris.c:2170
5049 msgid "Immediate value not in 8 bit unsigned range: %ld"
5052 #: config/tc-cris.c:2186
5054 msgid "Immediate value not in 16 bit signed range: %ld"
5057 #: config/tc-cris.c:2191
5059 msgid "Immediate value not in 16 bit unsigned range: %ld"
5062 #: config/tc-cris.c:2217
5063 msgid "TLS relocation size does not match operand size"
5066 #: config/tc-cris.c:2218
5067 msgid "PIC relocation size does not match operand size"
5070 #: config/tc-cris.c:3365
5071 msgid "Calling gen_cond_branch_32 for .arch common_v10_v32\n"
5074 #: config/tc-cris.c:3369
5075 msgid "32-bit conditional branch generated"
5078 #: config/tc-cris.c:3430
5079 msgid "Complex expression not supported"
5082 #. FIXME: Is this function mentioned in the internals.texi manual? If
5084 #: config/tc-cris.c:3580
5085 msgid "Bad call to md_atof () - floating point formats are not supported"
5088 #: config/tc-cris.c:3621
5089 msgid "PC-relative relocation must be trivially resolved"
5092 #: config/tc-cris.c:3693
5094 msgid "Value not in 16 bit range: %ld"
5097 #: config/tc-cris.c:3701
5099 msgid "Value not in 16 bit signed range: %ld"
5102 #: config/tc-cris.c:3709
5104 msgid "Value not in 8 bit range: %ld"
5107 #: config/tc-cris.c:3716
5109 msgid "Value not in 8 bit signed range: %ld"
5112 #: config/tc-cris.c:3726
5114 msgid "Value not in 4 bit unsigned range: %ld"
5117 #: config/tc-cris.c:3733
5119 msgid "Value not in 5 bit unsigned range: %ld"
5122 #: config/tc-cris.c:3740
5124 msgid "Value not in 6 bit range: %ld"
5127 #: config/tc-cris.c:3747
5129 msgid "Value not in 6 bit unsigned range: %ld"
5132 #: config/tc-cris.c:3791
5134 msgid "Please use --help to see usage and options for this assembler.\n"
5137 #: config/tc-cris.c:3803
5138 msgid "--no-underscore is invalid with a.out format"
5141 #: config/tc-cris.c:3815
5142 msgid "--pic is invalid for this object format"
5145 #: config/tc-cris.c:3829
5147 msgid "invalid <arch> in --march=<arch>: %s"
5150 #: config/tc-cris.c:3938 config/tc-moxie.c:772
5152 "Semantics error. This type of operand can not be relocated, it must be an "
5153 "assembly-time constant"
5156 #: config/tc-cris.c:3987 config/tc-moxie.c:821
5158 msgid "Cannot generate relocation type for symbol %s, code %s"
5161 #. The messages are formatted to line up with the generic options.
5162 #: config/tc-cris.c:4000
5164 msgid "CRIS-specific options:\n"
5167 #: config/tc-cris.c:4002
5169 " -h, -H Don't execute, print this help text. Deprecated.\n"
5172 #: config/tc-cris.c:4004
5173 msgid " -N Warn when branches are expanded to jumps.\n"
5176 #: config/tc-cris.c:4006
5178 " --underscore User symbols are normally prepended with "
5182 #: config/tc-cris.c:4008
5183 msgid " Registers will not need any prefix.\n"
5186 #: config/tc-cris.c:4010
5187 msgid " --no-underscore User symbols do not have any prefix.\n"
5190 #: config/tc-cris.c:4012
5191 msgid " Registers will require a `$'-prefix.\n"
5194 #: config/tc-cris.c:4015
5195 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
5198 #: config/tc-cris.c:4018
5200 " --march=<arch>\t\tGenerate code for <arch>. Valid choices for <arch>\n"
5201 "\t\t\t\tare v0_v10, v10, v32 and common_v10_v32.\n"
5204 #: config/tc-cris.c:4039
5205 msgid "Invalid relocation"
5208 #: config/tc-cris.c:4076
5209 msgid "Invalid pc-relative relocation"
5212 #: config/tc-cris.c:4121
5214 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
5217 #: config/tc-cris.c:4151
5219 msgid ".syntax %s requires command-line option `--underscore'"
5222 #: config/tc-cris.c:4160
5224 msgid ".syntax %s requires command-line option `--no-underscore'"
5227 #: config/tc-cris.c:4197
5228 msgid "Unknown .syntax operand"
5231 #: config/tc-cris.c:4207
5232 msgid "Pseudodirective .file is only valid when generating ELF"
5235 #: config/tc-cris.c:4219
5236 msgid "Pseudodirective .loc is only valid when generating ELF"
5239 #: config/tc-cris.c:4234
5241 msgid "internal inconsistency problem: %s called for %d bytes"
5244 #: config/tc-cris.c:4386
5245 msgid "unknown operand to .arch"
5248 #: config/tc-cris.c:4395
5249 msgid ".arch <arch> requires a matching --march=... option"
5252 #: config/tc-crx.c:821
5254 msgid "Illegal Scale - `%d'"
5257 #: config/tc-crx.c:1263
5259 msgid "Illegal Co-processor register in Instruction `%s' "
5262 #: config/tc-crx.c:1270
5264 msgid "Illegal Co-processor special register in Instruction `%s' "
5267 #: config/tc-crx.c:1591
5269 msgid "Invalid DISPU4 operand value (arg %d)"
5272 #: config/tc-crx.c:1594
5274 msgid "Invalid CST4 operand value (arg %d)"
5277 #: config/tc-crx.c:1597
5279 msgid "Operand value is not within upper 64 KB (arg %d)"
5282 #: config/tc-crx.c:1734
5283 msgid "Invalid Register in Register List"
5286 #: config/tc-crx.c:1788
5288 msgid "Illegal register `%s' in cop-register list"
5291 #: config/tc-crx.c:1796
5293 msgid "Illegal register `%s' in cop-special-register list"
5296 #: config/tc-crx.c:1815
5298 msgid "Illegal register `%s' in user register list"
5301 #: config/tc-crx.c:1834
5303 msgid "Illegal register `%s' in register list"
5306 #: config/tc-crx.c:1840
5308 msgid "Maximum %d bits may be set in `mask16' operand"
5311 #: config/tc-crx.c:1849
5313 msgid "rest of line ignored; first ignored character is `%c'"
5316 #: config/tc-crx.c:1857
5318 msgid "Illegal `mask16' operand, operation is undefined - `%s'"
5321 #. HI can't be specified without LO (and vise-versa).
5322 #: config/tc-crx.c:1863
5323 msgid "HI/LO registers should be specified together"
5326 #: config/tc-crx.c:1869
5327 msgid "HI/LO registers should be specified without additional registers"
5330 #: config/tc-d10v.c:218
5334 "-O Optimize. Will do some operations in parallel.\n"
5335 "--gstabs-packing Pack adjacent short instructions together even\n"
5336 " when --gstabs is specified. On by default.\n"
5337 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
5338 " instructions together.\n"
5341 #: config/tc-d10v.c:575
5342 msgid "operand is not an immediate"
5345 #: config/tc-d10v.c:593
5347 msgid "operand out of range: %lu"
5350 #: config/tc-d10v.c:653
5351 msgid "Instruction must be executed in parallel with another instruction."
5354 #: config/tc-d10v.c:707 config/tc-d10v.c:715
5356 msgid "packing conflict: %s must dispatch sequentially"
5359 #: config/tc-d10v.c:814
5361 msgid "resource conflict (R%d)"
5364 #: config/tc-d10v.c:817
5366 msgid "resource conflict (A%d)"
5369 #: config/tc-d10v.c:819
5370 msgid "resource conflict (PSW)"
5373 #: config/tc-d10v.c:821
5374 msgid "resource conflict (C flag)"
5377 #: config/tc-d10v.c:823
5378 msgid "resource conflict (F flag)"
5381 #: config/tc-d10v.c:973
5382 msgid "Instruction must be executed in parallel"
5385 #: config/tc-d10v.c:976
5386 msgid "Long instructions may not be combined."
5389 #: config/tc-d10v.c:1009
5390 msgid "One of these instructions may not be executed in parallel."
5393 #: config/tc-d10v.c:1013 config/tc-d30v.c:1038
5394 msgid "Two IU instructions may not be executed in parallel"
5397 #: config/tc-d10v.c:1015 config/tc-d10v.c:1023 config/tc-d10v.c:1037
5398 #: config/tc-d10v.c:1052 config/tc-d30v.c:1039 config/tc-d30v.c:1048
5399 msgid "Swapping instruction order"
5402 #: config/tc-d10v.c:1021 config/tc-d30v.c:1045
5403 msgid "Two MU instructions may not be executed in parallel"
5406 #: config/tc-d10v.c:1041 config/tc-d30v.c:1065
5407 msgid "IU instruction may not be in the left container"
5410 #: config/tc-d10v.c:1043 config/tc-d10v.c:1058
5412 "Instruction in R container is squashed by flow control instruction in L "
5416 #: config/tc-d10v.c:1056 config/tc-d30v.c:1076
5417 msgid "MU instruction may not be in the right container"
5420 #: config/tc-d10v.c:1062 config/tc-d30v.c:1088
5421 msgid "unknown execution type passed to write_2_short()"
5424 #: config/tc-d10v.c:1191 config/tc-d10v.c:1366
5425 msgid "bad opcode or operands"
5428 #: config/tc-d10v.c:1268
5429 msgid "value out of range"
5432 #: config/tc-d10v.c:1342
5433 msgid "illegal operand - register name found where none expected"
5436 #: config/tc-d10v.c:1377
5437 msgid "Register number must be EVEN"
5440 #: config/tc-d10v.c:1380
5441 msgid "Unsupported use of sp"
5444 #: config/tc-d10v.c:1399
5446 msgid "cr%ld is a reserved control register"
5449 #: config/tc-d10v.c:1574
5451 msgid "line %d: rep or repi must include at least 4 instructions"
5454 #: config/tc-d10v.c:1763
5455 msgid "can't find previous opcode "
5458 #: config/tc-d10v.c:1775
5460 msgid "could not assemble: %s"
5463 #: config/tc-d10v.c:1790 config/tc-d10v.c:1812 config/tc-d30v.c:1747
5464 msgid "Unable to mix instructions as specified"
5467 #: config/tc-d30v.c:150
5469 msgid "Register name %s conflicts with symbol of the same name"
5472 #: config/tc-d30v.c:240
5477 "-O Make adjacent short instructions parallel if "
5479 "-n Warn about all NOPs inserted by the assembler.\n"
5480 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
5481 "-c Warn about symbols whoes names match register "
5483 "-C Opposite of -C. -c is the default.\n"
5486 #: config/tc-d30v.c:368
5487 msgid "unexpected 12-bit reloc type"
5490 #: config/tc-d30v.c:375
5491 msgid "unexpected 18-bit reloc type"
5494 #: config/tc-d30v.c:626
5496 msgid "%s NOP inserted"
5499 #: config/tc-d30v.c:627
5503 #: config/tc-d30v.c:627
5507 #: config/tc-d30v.c:1034
5508 msgid "Instructions may not be executed in parallel"
5511 #: config/tc-d30v.c:1047
5513 msgid "Executing %s in IU may not work"
5516 #: config/tc-d30v.c:1054
5518 msgid "Executing %s in IU may not work in parallel execution"
5521 #: config/tc-d30v.c:1067
5523 msgid "special left instruction `%s' kills instruction `%s' in right container"
5526 #: config/tc-d30v.c:1078
5528 msgid "Executing %s in reverse serial with %s may not work"
5531 #: config/tc-d30v.c:1081
5533 msgid "Executing %s in IU in reverse serial may not work"
5536 #: config/tc-d30v.c:1271
5537 msgid "Odd numbered register used as target of multi-register instruction"
5540 #: config/tc-d30v.c:1335 config/tc-d30v.c:1371
5542 msgid "unknown condition code: %s"
5545 #: config/tc-d30v.c:1364
5547 msgid "cmpu doesn't support condition code %s"
5550 #: config/tc-d30v.c:1399
5552 msgid "unknown opcode: %s"
5555 #: config/tc-d30v.c:1410
5557 msgid "operands for opcode `%s' do not match any valid format"
5560 #: config/tc-d30v.c:1625 config/tc-d30v.c:1642
5561 msgid "Cannot assemble instruction"
5564 #: config/tc-d30v.c:1627
5565 msgid "First opcode is long. Unable to mix instructions as specified."
5568 #: config/tc-d30v.c:1697
5569 msgid "word of NOPs added between word multiply and load"
5572 #: config/tc-d30v.c:1699
5573 msgid "word of NOPs added between word multiply and 16-bit multiply"
5576 #: config/tc-d30v.c:1731
5577 msgid "Instruction uses long version, so it cannot be mixed as specified"
5580 #: config/tc-d30v.c:1858
5582 msgid "value too large to fit in %d bits"
5585 #: config/tc-d30v.c:1926
5587 msgid "line %d: unable to place address of symbol '%s' into a byte"
5590 #: config/tc-d30v.c:1929
5592 msgid "line %d: unable to place value %lx into a byte"
5595 #: config/tc-d30v.c:1937
5597 msgid "line %d: unable to place address of symbol '%s' into a short"
5600 #: config/tc-d30v.c:1940
5602 msgid "line %d: unable to place value %lx into a short"
5605 #: config/tc-d30v.c:1948
5607 msgid "line %d: unable to place address of symbol '%s' into a quad"
5610 #: config/tc-d30v.c:2056
5612 msgid "Alignment too large: %d assumed"
5615 #: config/tc-dlx.c:212
5616 msgid "missing .proc"
5619 #: config/tc-dlx.c:229
5620 msgid ".endfunc missing for previous .proc"
5623 #: config/tc-dlx.c:296 config/tc-i860.c:227 config/tc-mips.c:3354
5624 #: config/tc-nios2.c:2611 config/tc-nios2.c:2625 config/tc-nios2.c:2640
5625 #: config/tc-nios2.c:2654
5627 msgid "internal error: can't hash `%s': %s\n"
5630 #. Probably a memory allocation problem? Give up now.
5631 #. Probably a memory allocation problem. Give up now.
5632 #: config/tc-dlx.c:303 config/tc-hppa.c:8365 config/tc-nios2.c:2614
5633 #: config/tc-nios2.c:2628 config/tc-nios2.c:2643 config/tc-nios2.c:2657
5634 #: config/tc-nios2.c:2773 config/tc-or32.c:211 config/tc-sparc.c:899
5635 msgid "Broken assembler. No assembly attempted."
5638 #: config/tc-dlx.c:333
5640 msgid "Bad operand for a load instruction: <%s>"
5643 #: config/tc-dlx.c:447
5645 msgid "Bad operand for a store instruction: <%s>"
5648 #: config/tc-dlx.c:627
5650 msgid "Expression Error for operand modifier %%hi/%%lo\n"
5653 #: config/tc-dlx.c:640 config/tc-or32.c:811
5655 msgid "Invalid expression after %%%%\n"
5658 #: config/tc-dlx.c:708 config/tc-tic4x.c:2481
5660 msgid "Unknown opcode `%s'."
5663 #: config/tc-dlx.c:720
5664 msgid "Can not set dlx_skip_hi16_flag"
5667 #: config/tc-dlx.c:734
5669 msgid "Missing arguments for opcode <%s>."
5672 #: config/tc-dlx.c:768
5674 msgid "Too many operands: %s"
5677 #: config/tc-dlx.c:805
5679 msgid "Both the_insn.HI and the_insn.LO are set : %s"
5682 #: config/tc-dlx.c:875
5683 msgid "failed regnum sanity check."
5686 #: config/tc-dlx.c:888
5687 msgid "failed general register sanity check."
5690 #. Types or values of args don't match.
5691 #: config/tc-dlx.c:896
5692 msgid "Invalid operands"
5695 #: config/tc-dlx.c:1125 config/tc-or32.c:773
5697 msgid "label \"$%d\" redefined"
5700 #: config/tc-dlx.c:1163
5701 msgid "Invalid expression after # number\n"
5704 #: config/tc-epiphany.c:147
5706 msgid "EPIPHANY specific command line options:\n"
5709 #: config/tc-epiphany.c:386
5710 msgid "register number too large for push/pop"
5713 #: config/tc-epiphany.c:390
5714 msgid "register is out of order"
5717 #: config/tc-epiphany.c:401 config/tc-m68k.c:6041 config/tc-m68k.c:6070
5718 msgid "bad register list"
5721 #: config/tc-epiphany.c:404
5722 msgid "malformed reglist in push/pop"
5725 #. Checks for behavioral restrictions on LD/ST instructions.
5726 #: config/tc-epiphany.c:505
5727 msgid "destination register modified by displacement-post-modified address"
5730 #: config/tc-epiphany.c:506
5731 msgid "ldrd/strd requires even:odd register pair"
5734 #: config/tc-epiphany.c:824 config/tc-m32r.c:1789
5735 msgid "Addend to unresolved symbol not on word boundary."
5738 #: config/tc-fr30.c:82
5740 msgid " FR30 specific command line options:\n"
5743 #: config/tc-fr30.c:135
5745 msgid "Instruction %s not allowed in a delay slot."
5748 #: config/tc-frv.c:405
5750 msgid "Unknown cpu -mcpu=%s"
5753 #: config/tc-frv.c:458
5755 msgid "FRV specific command line options:\n"
5758 #: config/tc-frv.c:459
5760 msgid "-G n Put data <= n bytes in the small data area\n"
5763 #: config/tc-frv.c:460
5765 msgid "-mgpr-32 Mark generated file as only using 32 GPRs\n"
5768 #: config/tc-frv.c:461
5770 msgid "-mgpr-64 Mark generated file as using all 64 GPRs\n"
5773 #: config/tc-frv.c:462
5775 msgid "-mfpr-32 Mark generated file as only using 32 FPRs\n"
5778 #: config/tc-frv.c:463
5780 msgid "-mfpr-64 Mark generated file as using all 64 FPRs\n"
5783 #: config/tc-frv.c:464
5785 msgid "-msoft-float Mark generated file as using software FP\n"
5788 #: config/tc-frv.c:465
5790 msgid "-mdword Mark generated file as using a 8-byte stack alignment\n"
5793 #: config/tc-frv.c:466
5795 msgid "-mno-dword Mark generated file as using a 4-byte stack alignment\n"
5798 #: config/tc-frv.c:467
5801 "-mdouble Mark generated file as using double precision FP insns\n"
5804 #: config/tc-frv.c:468
5806 msgid "-mmedia Mark generated file as using media insns\n"
5809 #: config/tc-frv.c:469
5812 "-mmuladd Mark generated file as using multiply add/subtract insns\n"
5815 #: config/tc-frv.c:470
5817 msgid "-mpack Allow instructions to be packed\n"
5820 #: config/tc-frv.c:471
5822 msgid "-mno-pack Do not allow instructions to be packed\n"
5825 #: config/tc-frv.c:472
5828 "-mpic Mark generated file as using small position independent "
5832 #: config/tc-frv.c:473
5835 "-mPIC Mark generated file as using large position independent "
5839 #: config/tc-frv.c:474
5842 "-mlibrary-pic Mark generated file as using position indepedent code for "
5846 #: config/tc-frv.c:475
5848 msgid "-mfdpic Assemble for the FDPIC ABI\n"
5851 #: config/tc-frv.c:476
5853 msgid "-mnopic Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic\n"
5856 #: config/tc-frv.c:477
5858 msgid "-mcpu={fr500|fr550|fr400|fr405|fr450|fr300|frv|simple|tomcat}\n"
5861 #: config/tc-frv.c:478
5863 msgid " Record the cpu type\n"
5866 #: config/tc-frv.c:479
5868 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
5871 #: config/tc-frv.c:480
5873 msgid "-mtomcat-debug Debug tomcat workarounds\n"
5876 #: config/tc-frv.c:1162
5877 msgid "VLIW packing used for -mno-pack"
5880 #: config/tc-frv.c:1172
5881 msgid "Instruction not supported by this architecture"
5884 #: config/tc-frv.c:1182
5885 msgid "VLIW packing constraint violation"
5888 #: config/tc-frv.c:1773
5890 msgid "Relocation %s is not safe for %s"
5893 #: config/tc-h8300.c:172
5895 msgid "new section '%s' defined without attributes - this might cause problems"
5898 #: config/tc-h8300.c:443 config/tc-h8300.c:451
5899 msgid "Reg not valid for H8/300"
5902 #: config/tc-h8300.c:532
5903 msgid "invalid operand size requested"
5906 #: config/tc-h8300.c:637
5907 msgid "Invalid register list for ldm/stm\n"
5910 #: config/tc-h8300.c:663 config/tc-h8300.c:668 config/tc-h8300.c:675
5911 msgid "mismatch between register and suffix"
5914 #: config/tc-h8300.c:680
5915 msgid "invalid suffix after register."
5918 #: config/tc-h8300.c:702
5919 msgid "address too high for vector table jmp/jsr"
5922 #: config/tc-h8300.c:729 config/tc-h8300.c:841 config/tc-h8300.c:851
5923 msgid "Wrong size pointer register for architecture."
5926 #: config/tc-h8300.c:788 config/tc-h8300.c:796 config/tc-h8300.c:825
5927 msgid "expected @(exp, reg16)"
5930 #: config/tc-h8300.c:814
5931 msgid "expected .L, .W or .B for register in indexed addressing mode"
5934 #: config/tc-h8300.c:1008
5935 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
5938 #: config/tc-h8300.c:1026 config/tc-h8300.c:1035
5939 msgid "expected register"
5942 #: config/tc-h8300.c:1051
5943 msgid "expected closing paren"
5946 #: config/tc-h8300.c:1110
5948 msgid "can't use high part of register in operand %d"
5951 #: config/tc-h8300.c:1267
5953 msgid "Opcode `%s' with these operand types not available in %s mode"
5956 #: config/tc-h8300.c:1276
5957 msgid "mismatch between opcode size and operand size"
5960 #: config/tc-h8300.c:1312
5962 msgid "operand %s0x%lx out of range."
5965 #: config/tc-h8300.c:1429
5966 msgid "Can't work out size of operand.\n"
5969 #: config/tc-h8300.c:1478
5971 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
5974 #: config/tc-h8300.c:1483
5976 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
5979 #: config/tc-h8300.c:1489
5981 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
5984 #: config/tc-h8300.c:1550 config/tc-h8300.c:1570
5985 msgid "Need #1 or #2 here"
5988 #: config/tc-h8300.c:1565
5989 msgid "#4 not valid on H8/300."
5992 #: config/tc-h8300.c:1680 config/tc-h8300.c:1762
5994 msgid "branch operand has odd offset (%lx)\n"
5997 #: config/tc-h8300.c:1800
5998 msgid "destination operand must be 16 bit register"
6001 #: config/tc-h8300.c:1809
6002 msgid "source operand must be 8 bit register"
6005 #: config/tc-h8300.c:1817
6006 msgid "destination operand must be 16bit absolute address"
6009 #: config/tc-h8300.c:1824
6010 msgid "destination operand must be 8 bit register"
6013 #: config/tc-h8300.c:1832
6014 msgid "source operand must be 16bit absolute address"
6017 #. This seems more sane than saying "too many operands". We'll
6018 #. get here only if the trailing trash starts with a comma.
6019 #. Types or values of args don't match.
6020 #: config/tc-h8300.c:1840 config/tc-mips.c:13043 config/tc-mips.c:13111
6021 #: config/tc-mmix.c:479 config/tc-mmix.c:491 config/tc-mmix.c:2531
6022 #: config/tc-mmix.c:2555 config/tc-mmix.c:2828 config/tc-or32.c:527
6023 msgid "invalid operands"
6026 #: config/tc-h8300.c:1871
6027 msgid "operand/size mis-match"
6030 #: config/tc-h8300.c:1971 config/tc-sh.c:2970 config/tc-sh64.c:2795
6031 #: config/tc-z8k.c:1226
6032 msgid "unknown opcode"
6035 #: config/tc-h8300.c:2004
6036 msgid "invalid operand in ldm"
6039 #: config/tc-h8300.c:2013
6040 msgid "invalid operand in stm"
6043 #: config/tc-h8300.c:2139
6045 msgid "call to tc_aout_fix_to_chars \n"
6048 #: config/tc-h8300.c:2148 config/tc-xc16x.c:347
6050 msgid "call to md_convert_frag \n"
6053 #: config/tc-h8300.c:2199 config/tc-xc16x.c:251
6055 msgid "call to md_estimate_size_before_relax \n"
6058 #: config/tc-h8300.c:2214
6059 msgid "Unexpected reference to a symbol in a non-code section"
6062 #: config/tc-h8300.c:2230 config/tc-xc16x.c:292
6063 msgid "Difference of symbols in different sections is not supported"
6066 #: config/tc-h8300.c:2252 config/tc-mcore.c:2199 config/tc-microblaze.c:2444
6067 #: config/tc-pj.c:487 config/tc-sh.c:4478 config/tc-tic6x.c:4523
6068 #: config/tc-xc16x.c:315
6070 msgid "Cannot represent relocation type %s"
6073 #. Simple range checking for FIELD against HIGH and LOW bounds.
6074 #. IGNORE is used to suppress the error message.
6075 #. Variant of CHECK_FIELD for use in md_apply_fix and other places where
6076 #. the current file and line number are not valid.
6077 #: config/tc-hppa.c:1029 config/tc-hppa.c:1043
6079 msgid "Field out of range [%d..%d] (%d)."
6082 #. Simple alignment checking for FIELD against ALIGN (a power of two).
6083 #. IGNORE is used to suppress the error message.
6084 #: config/tc-hppa.c:1057
6086 msgid "Field not properly aligned [%d] (%d)."
6089 #: config/tc-hppa.c:1110
6090 msgid "Missing .exit\n"
6093 #: config/tc-hppa.c:1113
6094 msgid "Missing .procend\n"
6097 #: config/tc-hppa.c:1298
6099 msgid "Invalid field selector. Assuming F%%."
6102 #: config/tc-hppa.c:1325
6103 msgid "Bad segment in expression."
6106 #: config/tc-hppa.c:1350
6108 msgid "Invalid Nullification: (%c)"
6111 #: config/tc-hppa.c:1421
6112 msgid "Cannot handle fixup"
6115 #: config/tc-hppa.c:1719
6117 msgid " -Q ignored\n"
6120 #: config/tc-hppa.c:1723
6122 msgid " -c print a warning if a comment is found\n"
6125 #: config/tc-hppa.c:1789
6127 msgid "no hppa_fixup entry for fixup type 0x%x"
6130 #: config/tc-hppa.c:1968
6131 msgid "Unknown relocation encountered in md_apply_fix."
6134 #: config/tc-hppa.c:2156 config/tc-hppa.c:2181
6136 msgid "Undefined register: '%s'."
6139 #: config/tc-hppa.c:2215
6141 msgid "Non-absolute symbol: '%s'."
6144 #: config/tc-hppa.c:2230
6146 msgid "Undefined absolute constant: '%s'."
6149 #: config/tc-hppa.c:2261 config/tc-hppa.c:5728
6150 msgid "could not update architecture and machine"
6153 #: config/tc-hppa.c:2299
6155 msgid "Invalid FP Compare Condition: %s"
6158 #: config/tc-hppa.c:2354
6160 msgid "Invalid FTEST completer: %s"
6163 #: config/tc-hppa.c:2420 config/tc-hppa.c:2457
6165 msgid "Invalid FP Operand Format: %3s"
6168 #: config/tc-hppa.c:2561
6169 msgid "Bad segment (should be absolute)."
6172 #: config/tc-hppa.c:2621
6174 msgid "Invalid argument location: %s\n"
6177 #: config/tc-hppa.c:2650
6179 msgid "Invalid argument description: %d"
6182 #: config/tc-hppa.c:3479
6183 msgid "Invalid Indexed Load Completer."
6186 #: config/tc-hppa.c:3484
6187 msgid "Invalid Indexed Load Completer Syntax."
6190 #: config/tc-hppa.c:3518
6191 msgid "Invalid Short Load/Store Completer."
6194 #: config/tc-hppa.c:3578 config/tc-hppa.c:3583
6195 msgid "Invalid Store Bytes Short Completer"
6198 #: config/tc-hppa.c:3898 config/tc-hppa.c:3904
6199 msgid "Invalid left/right combination completer"
6202 #: config/tc-hppa.c:3953 config/tc-hppa.c:3960
6203 msgid "Invalid permutation completer"
6206 #: config/tc-hppa.c:4060
6208 msgid "Invalid Add Condition: %s"
6211 #: config/tc-hppa.c:4076 config/tc-hppa.c:4086
6212 msgid "Invalid Add and Branch Condition"
6215 #: config/tc-hppa.c:4107 config/tc-hppa.c:4252
6216 msgid "Invalid Compare/Subtract Condition"
6219 #: config/tc-hppa.c:4147
6221 msgid "Invalid Branch On Bit Condition: %c"
6224 #: config/tc-hppa.c:4150
6225 msgid "Missing Branch On Bit Condition"
6228 #: config/tc-hppa.c:4235
6230 msgid "Invalid Compare/Subtract Condition: %s"
6233 #: config/tc-hppa.c:4267
6234 msgid "Invalid Compare and Branch Condition"
6237 #: config/tc-hppa.c:4363
6238 msgid "Invalid Logical Instruction Condition."
6241 #: config/tc-hppa.c:4425
6242 msgid "Invalid Shift/Extract/Deposit Condition."
6245 #: config/tc-hppa.c:4542
6246 msgid "Invalid Unit Instruction Condition."
6249 #: config/tc-hppa.c:5021 config/tc-hppa.c:5053 config/tc-hppa.c:5084
6250 #: config/tc-hppa.c:5114
6251 msgid "Branch to unaligned address"
6254 #: config/tc-hppa.c:5298
6255 msgid "Invalid SFU identifier"
6258 #: config/tc-hppa.c:5348
6259 msgid "Invalid COPR identifier"
6262 #: config/tc-hppa.c:5477
6263 msgid "Invalid Floating Point Operand Format."
6266 #: config/tc-hppa.c:5597 config/tc-hppa.c:5617 config/tc-hppa.c:5637
6267 #: config/tc-hppa.c:5657 config/tc-hppa.c:5677
6268 msgid "Invalid register for single precision fmpyadd or fmpysub"
6271 #: config/tc-hppa.c:5745
6273 msgid "Invalid operands %s"
6276 #: config/tc-hppa.c:5755
6278 msgid "Immediates %d and %d will give undefined behavior."
6281 #: config/tc-hppa.c:5807 config/tc-hppa.c:7034 config/tc-hppa.c:7089
6282 msgid "Missing function name for .PROC (corrupted label chain)"
6285 #: config/tc-hppa.c:5810 config/tc-hppa.c:7092
6286 msgid "Missing function name for .PROC"
6289 #: config/tc-hppa.c:5869
6290 msgid "Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff"
6293 #: config/tc-hppa.c:5965
6295 msgid "Invalid .CALL argument: %s"
6298 #: config/tc-hppa.c:6113
6299 msgid ".callinfo is not within a procedure definition"
6302 #: config/tc-hppa.c:6133
6304 msgid "FRAME parameter must be a multiple of 8: %d\n"
6307 #: config/tc-hppa.c:6152
6308 msgid "Value for ENTRY_GR must be in the range 3..18\n"
6311 #: config/tc-hppa.c:6164
6312 msgid "Value for ENTRY_FR must be in the range 12..21\n"
6315 #: config/tc-hppa.c:6174
6316 msgid "Value for ENTRY_SR must be 3\n"
6319 #: config/tc-hppa.c:6230
6321 msgid "Invalid .CALLINFO argument: %s"
6324 #: config/tc-hppa.c:6340
6325 msgid "The .ENTER pseudo-op is not supported"
6328 #: config/tc-hppa.c:6356
6329 msgid "Misplaced .entry. Ignored."
6332 #: config/tc-hppa.c:6360
6333 msgid "Missing .callinfo."
6336 #: config/tc-hppa.c:6424
6337 msgid ".REG expression must be a register"
6340 #: config/tc-hppa.c:6440
6341 msgid "bad or irreducible absolute expression; zero assumed"
6344 #: config/tc-hppa.c:6451
6345 msgid ".REG must use a label"
6348 #: config/tc-hppa.c:6453
6349 msgid ".EQU must use a label"
6352 #: config/tc-hppa.c:6515
6354 msgid "Symbol '%s' could not be created."
6357 #: config/tc-hppa.c:6519
6358 msgid "No memory for symbol name."
6361 #: config/tc-hppa.c:6569
6362 msgid ".EXIT must appear within a procedure"
6365 #: config/tc-hppa.c:6573
6366 msgid "Missing .callinfo"
6369 #: config/tc-hppa.c:6577
6370 msgid "No .ENTRY for this .EXIT"
6373 #: config/tc-hppa.c:6617
6375 msgid "Using ENTRY rather than CODE in export directive for %s"
6378 #: config/tc-hppa.c:6740
6380 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
6383 #: config/tc-hppa.c:6764
6385 msgid "Cannot define export symbol: %s\n"
6388 #: config/tc-hppa.c:6861
6389 msgid "Missing label name on .LABEL"
6392 #: config/tc-hppa.c:6866
6393 msgid "extra .LABEL arguments ignored."
6396 #: config/tc-hppa.c:6882
6397 msgid "The .LEAVE pseudo-op is not supported"
6400 #: config/tc-hppa.c:6920
6401 msgid "Unrecognized .LEVEL argument\n"
6404 #: config/tc-hppa.c:6954
6406 msgid "Cannot define static symbol: %s\n"
6409 #: config/tc-hppa.c:6988
6410 msgid "Nested procedures"
6413 #: config/tc-hppa.c:6998
6414 msgid "Cannot allocate unwind descriptor\n"
6417 #: config/tc-hppa.c:7096
6418 msgid "misplaced .procend"
6421 #: config/tc-hppa.c:7099
6422 msgid "Missing .callinfo for this procedure"
6425 #: config/tc-hppa.c:7102
6426 msgid "Missing .EXIT for a .ENTRY"
6429 #: config/tc-hppa.c:7139
6430 msgid "Not in a space.\n"
6433 #: config/tc-hppa.c:7142
6434 msgid "Not in a subspace.\n"
6437 #: config/tc-hppa.c:7231
6438 msgid "Invalid .SPACE argument"
6441 #: config/tc-hppa.c:7277
6442 msgid "Can't change spaces within a procedure definition. Ignored"
6445 #: config/tc-hppa.c:7405
6447 msgid "Undefined space: '%s' Assuming space number = 0."
6450 #: config/tc-hppa.c:7428
6451 msgid "Must be in a space before changing or declaring subspaces.\n"
6454 #: config/tc-hppa.c:7432
6455 msgid "Can't change subspaces within a procedure definition. Ignored"
6458 #: config/tc-hppa.c:7468
6459 msgid "Parameters of an existing subspace can't be modified"
6462 #: config/tc-hppa.c:7520
6463 msgid "Alignment must be a power of 2"
6466 #: config/tc-hppa.c:7567
6467 msgid "FIRST not supported as a .SUBSPACE argument"
6470 #: config/tc-hppa.c:7569
6471 msgid "Invalid .SUBSPACE argument"
6474 #: config/tc-hppa.c:7758
6476 msgid "Internal error: Unable to find containing space for %s."
6479 #: config/tc-hppa.c:7796
6481 msgid "Out of memory: could not allocate new space chain entry: %s\n"
6484 #: config/tc-hppa.c:7884
6486 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
6489 #: config/tc-hppa.c:8329
6490 msgid "-R option not supported on this target."
6493 #: config/tc-hppa.c:8346 config/tc-sparc.c:854 config/tc-sparc.c:891
6495 msgid "Internal error: can't hash `%s': %s\n"
6498 #: config/tc-hppa.c:8355 config/tc-i860.c:236
6500 msgid "internal error: losing opcode: `%s' \"%s\"\n"
6503 #: config/tc-i370.c:419 config/tc-ppc.c:1218 config/tc-s390.c:432
6504 #: config/tc-s390.c:439
6506 msgid "invalid switch -m%s"
6509 #: config/tc-i370.c:516 config/tc-s390.c:519
6511 msgid "Internal assembler error for instruction %s"
6514 #: config/tc-i370.c:535
6516 msgid "Internal assembler error for macro %s"
6519 #: config/tc-i370.c:630 config/tc-ppc.c:1995
6520 msgid "identifier+constant@got means identifier@got+constant"
6523 #: config/tc-i370.c:684 config/tc-m68k.c:8079 config/tc-ppc.c:2083
6525 msgid "%s relocations do not fit in %d bytes\n"
6528 #: config/tc-i370.c:926 config/tc-i370.c:966
6529 msgid "unsupported DC type"
6532 #: config/tc-i370.c:938 config/tc-i370.c:948 config/tc-i370.c:1530
6533 #: config/tc-i370.c:1541
6534 msgid "missing end-quote"
6537 #: config/tc-i370.c:996
6538 msgid "unsupported alignment"
6541 #: config/tc-i370.c:1003
6542 msgid "this DS form not yet supported"
6545 #: config/tc-i370.c:1046 config/tc-m32r.c:1493 config/tc-microblaze.c:191
6546 msgid "Expected comma after symbol-name: rest of line ignored."
6549 #: config/tc-i370.c:1069 config/tc-m32r.c:1517 config/tc-microblaze.c:213
6550 #: config/tc-ppc.c:2170 config/tc-ppc.c:3653 config/tc-ppc.c:3696
6551 #: config/tc-ppc.c:5280
6552 msgid "ignoring bad alignment"
6555 #: config/tc-i370.c:1080 config/tc-m32r.c:1544 config/tc-microblaze.c:224
6557 msgid "Ignoring attempt to re-define symbol `%s'."
6560 #: config/tc-i370.c:1088 config/tc-microblaze.c:232
6562 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6565 #: config/tc-i370.c:1107 config/tc-m32r.c:1529 config/tc-microblaze.c:248
6566 #: config/tc-v850.c:384
6567 msgid "Common alignment not a power of 2"
6570 #: config/tc-i370.c:1245
6571 msgid "Missing or bad .using directive"
6574 #: config/tc-i370.c:1290
6575 msgid "Literal Pool Overflow"
6578 #: config/tc-i370.c:1588
6579 msgid "expression not a constant"
6582 #: config/tc-i370.c:1595
6583 msgid "Unknown/unsupported address literal type"
6586 #: config/tc-i370.c:1618
6588 msgid ".ltorg without prior .using in section %s"
6591 #: config/tc-i370.c:1622
6593 msgid ".ltorg in section %s paired to .using in section %s"
6596 #: config/tc-i370.c:1645
6598 msgid "bad alignment of %d bytes in literal pool"
6601 #: config/tc-i370.c:1669
6602 msgid "bad literal size\n"
6605 #: config/tc-i370.c:1743
6606 msgid ".using: base address expression illegal or too complex"
6609 #: config/tc-i370.c:1778 config/tc-i370.c:1787
6611 msgid "droping register %d in section %s does not match using register %d"
6614 #: config/tc-i370.c:1791
6616 msgid "droping register %d in section %s previously used in section %s"
6619 #: config/tc-i370.c:1847 config/tc-ppc.c:3490
6620 msgid "wrong number of operands"
6623 #: config/tc-i370.c:1928 config/tc-mn10200.c:899 config/tc-mn10300.c:1253
6624 #: config/tc-s390.c:1608 config/tc-v850.c:2313
6626 msgid "Unrecognized opcode: `%s'"
6629 #: config/tc-i370.c:2071
6630 msgid "not using any base register"
6633 #: config/tc-i370.c:2101
6635 msgid "expecting a register for operand %d"
6638 #. Not used --- don't have any 8 byte instructions.
6639 #: config/tc-i370.c:2222
6640 msgid "Internal Error: bad instruction length"
6643 #: config/tc-i386.c:2077
6645 msgid "%s shortened to %s"
6648 #: config/tc-i386.c:2163
6649 msgid "same type of prefix used twice"
6652 #: config/tc-i386.c:2190
6654 msgid "64bit mode not supported on `%s'."
6657 #: config/tc-i386.c:2199
6659 msgid "32bit mode not supported on `%s'."
6662 #: config/tc-i386.c:2239
6663 msgid "bad argument to syntax directive."
6666 #: config/tc-i386.c:2302
6668 msgid "bad argument to %s_check directive."
6671 #: config/tc-i386.c:2306
6673 msgid "missing argument for %s_check directive"
6676 #: config/tc-i386.c:2341
6678 msgid "`%s' is not supported on `%s'"
6681 #: config/tc-i386.c:2415
6683 msgid "no such architecture: `%s'"
6686 #: config/tc-i386.c:2420
6687 msgid "missing cpu architecture"
6690 #: config/tc-i386.c:2434
6692 msgid "no such architecture modifier: `%s'"
6695 #: config/tc-i386.c:2449 config/tc-i386.c:2472
6696 msgid "Intel L1OM is 64bit ELF only"
6699 #: config/tc-i386.c:2456 config/tc-i386.c:2479
6700 msgid "Intel K1OM is 64bit ELF only"
6703 #: config/tc-i386.c:2490 config/tc-i386.c:9976
6704 msgid "unknown architecture"
6707 #: config/tc-i386.c:2524 config/tc-i386.c:2546
6709 msgid "can't hash %s: %s"
6712 #: config/tc-i386.c:2839
6713 msgid "there are no pc-relative size relocations"
6716 #: config/tc-i386.c:2849
6718 msgid "unknown relocation (%u)"
6721 #: config/tc-i386.c:2851
6723 msgid "%u-byte relocation cannot be applied to %u-byte field"
6726 #: config/tc-i386.c:2855
6727 msgid "non-pc-relative relocation for pc-relative field"
6730 #: config/tc-i386.c:2860
6731 msgid "relocated field and relocation type differ in signedness"
6734 #: config/tc-i386.c:2869
6735 msgid "there are no unsigned pc-relative relocations"
6738 #: config/tc-i386.c:2879
6740 msgid "cannot do %u byte pc-relative relocation"
6743 #: config/tc-i386.c:2896
6745 msgid "cannot do %s %u byte relocation"
6748 #: config/tc-i386.c:3352
6750 msgid "can't use register '%s%s' as operand %d in '%s'."
6753 #: config/tc-i386.c:3391 config/tc-i386.c:3528
6755 msgid "invalid instruction `%s' after `%s'"
6758 #: config/tc-i386.c:3397
6760 msgid "missing `lock' with `%s'"
6763 #: config/tc-i386.c:3404
6765 msgid "instruction `%s' after `xacquire' not allowed"
6768 #: config/tc-i386.c:3411
6770 msgid "memory destination needed for instruction `%s' after `xrelease'"
6773 #: config/tc-i386.c:3502
6775 msgid "SSE instruction `%s' is used"
6778 #: config/tc-i386.c:3516 config/tc-i386.c:5263
6780 msgid "ambiguous operand size for `%s'"
6783 #: config/tc-i386.c:3541
6784 msgid "expecting lockable instruction after `lock'"
6787 #: config/tc-i386.c:3551
6788 msgid "expecting valid branch instruction after `bnd'"
6791 #: config/tc-i386.c:3556
6792 msgid "32-bit address isn't allowed in 64-bit MPX instructions."
6795 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
6796 #: config/tc-i386.c:3611
6798 msgid "translating to `%sp'"
6801 #: config/tc-i386.c:3669
6803 msgid "can't encode register '%s%s' in an instruction requiring REX prefix."
6806 #: config/tc-i386.c:3709 config/tc-i386.c:3850
6808 msgid "no such instruction: `%s'"
6811 #: config/tc-i386.c:3720 config/tc-i386.c:3883
6813 msgid "invalid character %s in mnemonic"
6816 #: config/tc-i386.c:3727
6817 msgid "expecting prefix; got nothing"
6820 #: config/tc-i386.c:3729
6821 msgid "expecting mnemonic; got nothing"
6824 #: config/tc-i386.c:3744 config/tc-i386.c:3901
6826 msgid "`%s' is only supported in 64-bit mode"
6829 #: config/tc-i386.c:3745 config/tc-i386.c:3900
6831 msgid "`%s' is not supported in 64-bit mode"
6834 #: config/tc-i386.c:3757
6836 msgid "redundant %s prefix"
6839 #: config/tc-i386.c:3907
6841 msgid "`%s' is not supported on `%s%s'"
6844 #: config/tc-i386.c:3918
6845 msgid "use .code16 to ensure correct addressing mode"
6848 #: config/tc-i386.c:3942
6850 msgid "invalid character %s before operand %d"
6853 #: config/tc-i386.c:3956
6855 msgid "unbalanced parenthesis in operand %d."
6858 #: config/tc-i386.c:3959
6860 msgid "unbalanced brackets in operand %d."
6863 #: config/tc-i386.c:3968
6865 msgid "invalid character %s in operand %d"
6868 #: config/tc-i386.c:3996
6870 msgid "spurious operands; (%d operands/instruction max)"
6873 #: config/tc-i386.c:4019
6874 msgid "expecting operand after ','; got nothing"
6877 #: config/tc-i386.c:4024
6878 msgid "expecting operand before ','; got nothing"
6881 #: config/tc-i386.c:4394
6882 msgid "mask, index, and destination registers should be distinct"
6885 #: config/tc-i386.c:4409
6886 msgid "index and destination registers should be distinct"
6889 #: config/tc-i386.c:4923
6890 msgid "operand size mismatch"
6893 #: config/tc-i386.c:4926
6894 msgid "operand type mismatch"
6897 #: config/tc-i386.c:4929
6898 msgid "register type mismatch"
6901 #: config/tc-i386.c:4932
6902 msgid "number of operands mismatch"
6905 #: config/tc-i386.c:4935
6906 msgid "invalid instruction suffix"
6909 #: config/tc-i386.c:4938
6910 msgid "constant doesn't fit in 4 bits"
6913 #: config/tc-i386.c:4941
6914 msgid "only supported with old gcc"
6917 #: config/tc-i386.c:4944
6918 msgid "unsupported with Intel mnemonic"
6921 #: config/tc-i386.c:4947
6922 msgid "unsupported syntax"
6925 #: config/tc-i386.c:4950
6927 msgid "unsupported instruction `%s'"
6930 #: config/tc-i386.c:4954
6931 msgid "invalid VSIB address"
6934 #: config/tc-i386.c:4957
6935 msgid "mask, index, and destination registers must be distinct"
6938 #: config/tc-i386.c:4960
6939 msgid "unsupported vector index register"
6942 #: config/tc-i386.c:4963
6943 msgid "unsupported broadcast"
6946 #: config/tc-i386.c:4966
6947 msgid "broadcast not on source memory operand"
6950 #: config/tc-i386.c:4969
6951 msgid "broadcast is needed for operand of such type"
6954 #: config/tc-i386.c:4972
6955 msgid "unsupported masking"
6958 #: config/tc-i386.c:4975
6959 msgid "mask not on destination operand"
6962 #: config/tc-i386.c:4978
6963 msgid "default mask isn't allowed"
6966 #: config/tc-i386.c:4981
6967 msgid "unsupported static rounding/sae"
6970 #: config/tc-i386.c:4985
6971 msgid "RC/SAE operand must precede immediate operands"
6974 #: config/tc-i386.c:4987
6975 msgid "RC/SAE operand must follow immediate operands"
6978 #: config/tc-i386.c:4990 config/tc-metag.c:4788 config/tc-metag.c:5529
6979 #: config/tc-metag.c:5551
6980 msgid "invalid register operand"
6983 #: config/tc-i386.c:4993
6988 #: config/tc-i386.c:5004
6990 msgid "indirect %s without `*'"
6993 #. Warn them that a data or address size prefix doesn't
6994 #. affect assembly of the next line of code.
6995 #: config/tc-i386.c:5012
6997 msgid "stand-alone `%s' prefix"
7000 #: config/tc-i386.c:5046 config/tc-i386.c:5062
7002 msgid "`%s' operand %d must use `%ses' segment"
7005 #. We have to know the operand size for crc32.
7006 #: config/tc-i386.c:5116
7008 msgid "ambiguous memory operand size for `%s`"
7011 #: config/tc-i386.c:5236
7013 "no instruction mnemonic suffix given and no register operands; can't size "
7017 #: config/tc-i386.c:5378 config/tc-i386.c:5452 config/tc-i386.c:5563
7019 msgid "using `%s%s' instead of `%s%s' due to `%c' suffix"
7022 #: config/tc-i386.c:5405 config/tc-i386.c:5429 config/tc-i386.c:5494
7023 #: config/tc-i386.c:5539
7025 msgid "`%s%s' not allowed with `%s%c'"
7028 #: config/tc-i386.c:5446 config/tc-i386.c:5472 config/tc-i386.c:5518
7029 #: config/tc-i386.c:5557
7031 msgid "incorrect register `%s%s' used with `%c' suffix"
7034 #: config/tc-i386.c:5626
7035 msgid "no instruction mnemonic suffix given; can't determine immediate size"
7038 #: config/tc-i386.c:5662
7040 msgid "the last operand of `%s' must be `%s%s'"
7043 #: config/tc-i386.c:5665
7045 msgid "the first operand of `%s' must be `%s%s'"
7048 #: config/tc-i386.c:5814
7050 msgid "you can't `pop %scs'"
7053 #. Reversed arguments on faddp, fsubp, etc.
7054 #: config/tc-i386.c:5843
7056 msgid "translating to `%s %s%s,%s%s'"
7059 #. Extraneous `l' suffix on fp insn.
7060 #: config/tc-i386.c:5850
7062 msgid "translating to `%s %s%s'"
7065 #: config/tc-i386.c:5878
7067 msgid "segment override on `%s' is ineffectual"
7070 #: config/tc-i386.c:6694 config/tc-i386.c:6801 config/tc-i386.c:6858
7071 msgid "skipping prefixes on this instruction"
7074 #: config/tc-i386.c:6878
7075 msgid "16-bit jump out of range"
7078 #: config/tc-i386.c:6887
7080 msgid "can't handle non absolute segment in `%s'"
7083 #: config/tc-i386.c:7515 config/tc-i386.c:7618
7085 msgid "@%s reloc is not supported with %d-bit output format"
7088 #: config/tc-i386.c:7667
7090 msgid "missing or invalid expression `%s'"
7093 #: config/tc-i386.c:7747
7095 msgid "Unsupported broadcast: `%s'"
7098 #: config/tc-i386.c:7762
7100 msgid "`%s' can't be used for write mask"
7103 #: config/tc-i386.c:7785
7105 msgid "invalid write mask `%s'"
7108 #: config/tc-i386.c:7807 config/tc-i386.c:8439
7110 msgid "duplicated `%s'"
7113 #: config/tc-i386.c:7817
7115 msgid "invalid zeroing-masking `%s'"
7118 #: config/tc-i386.c:7830
7120 msgid "missing `}' in `%s'"
7123 #. We don't know this one.
7124 #: config/tc-i386.c:7838
7126 msgid "unknown vector operation: `%s'"
7129 #: config/tc-i386.c:7858
7131 msgid "at most %d immediate operands are allowed"
7134 #: config/tc-i386.c:7892 config/tc-i386.c:8141
7136 msgid "junk `%s' after expression"
7139 #: config/tc-i386.c:7913
7141 msgid "missing or invalid immediate expression `%s'"
7144 #: config/tc-i386.c:7936 config/tc-i386.c:8231
7146 msgid "unimplemented segment %s in operand"
7149 #: config/tc-i386.c:7943
7151 msgid "illegal immediate register operand %s"
7154 #: config/tc-i386.c:7991
7156 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
7159 #: config/tc-i386.c:8000
7161 msgid "scale factor of %d without an index register"
7164 #: config/tc-i386.c:8022
7166 msgid "at most %d displacement operands are allowed"
7169 #: config/tc-i386.c:8197
7171 msgid "missing or invalid displacement expression `%s'"
7174 #: config/tc-i386.c:8214
7176 msgid "0x%lx out range of signed 32bit displacement"
7179 #: config/tc-i386.c:8354
7181 msgid "`%s' is not valid here (expected `%c%s%s%c')"
7184 #: config/tc-i386.c:8366
7186 msgid "`%s' is not a valid %s expression"
7189 #: config/tc-i386.c:8452
7191 msgid "Missing '}': '%s'"
7194 #: config/tc-i386.c:8458
7196 msgid "Junk after '}': '%s'"
7199 #: config/tc-i386.c:8543
7201 msgid "bad memory operand `%s'"
7204 #: config/tc-i386.c:8567
7206 msgid "junk `%s' after register"
7209 #: config/tc-i386.c:8580 config/tc-i386.c:8714 config/tc-i386.c:8758
7211 msgid "bad register name `%s'"
7214 #: config/tc-i386.c:8588
7215 msgid "immediate operand illegal with absolute jump"
7218 #: config/tc-i386.c:8616
7220 msgid "too many memory references for `%s'"
7223 #: config/tc-i386.c:8703
7225 msgid "expecting `,' or `)' after index register in `%s'"
7228 #: config/tc-i386.c:8731
7230 msgid "expecting `)' after scale factor in `%s'"
7233 #: config/tc-i386.c:8739
7235 msgid "expecting index register or scale factor after `,'; got '%c'"
7238 #: config/tc-i386.c:8747
7240 msgid "expecting `,' or `)' after base register in `%s'"
7243 #. It's not a memory operand; argh!
7244 #: config/tc-i386.c:8794
7246 msgid "invalid char %s beginning operand %d `%s'"
7249 #: config/tc-i386.c:8984
7250 msgid "long jump required"
7253 #: config/tc-i386.c:9039
7254 msgid "jump target out of range"
7257 #: config/tc-i386.c:9579
7258 msgid "no compiled in support for x86_64"
7261 #: config/tc-i386.c:9599
7262 msgid "no compiled in support for 32bit x86_64"
7265 #: config/tc-i386.c:9603
7266 msgid "32bit x86_64 is only supported for ELF"
7269 #: config/tc-i386.c:9633 config/tc-i386.c:9689
7271 msgid "invalid -march= option: `%s'"
7274 #: config/tc-i386.c:9698 config/tc-i386.c:9710
7276 msgid "invalid -mtune= option: `%s'"
7279 #: config/tc-i386.c:9719
7281 msgid "invalid -mmnemonic= option: `%s'"
7284 #: config/tc-i386.c:9728
7286 msgid "invalid -msyntax= option: `%s'"
7289 #: config/tc-i386.c:9755
7291 msgid "invalid -msse-check= option: `%s'"
7294 #: config/tc-i386.c:9766
7296 msgid "invalid -moperand-check= option: `%s'"
7299 #: config/tc-i386.c:9775
7301 msgid "invalid -mavxscalar= option: `%s'"
7304 #: config/tc-i386.c:9790
7306 msgid "invalid -mevexlig= option: `%s'"
7309 #: config/tc-i386.c:9799
7311 msgid "invalid -mevexwig= option: `%s'"
7314 #: config/tc-i386.c:9891
7318 " -V print assembler version number\n"
7322 #: config/tc-i386.c:9896
7325 " -n Do not optimize code alignment\n"
7326 " -q quieten some warnings\n"
7329 #: config/tc-i386.c:9900
7331 msgid " -s ignored\n"
7334 #: config/tc-i386.c:9905
7336 msgid " --32/--64/--x32 generate 32bit/64bit/x32 code\n"
7339 #: config/tc-i386.c:9909
7341 msgid " --divide do not treat `/' as a comment character\n"
7344 #: config/tc-i386.c:9912
7346 msgid " --divide ignored\n"
7349 #: config/tc-i386.c:9915
7352 " -march=CPU[,+EXTENSION...]\n"
7353 " generate code for CPU and EXTENSION, CPU is one "
7357 #: config/tc-i386.c:9919
7359 msgid " EXTENSION is combination of:\n"
7362 #: config/tc-i386.c:9922
7364 msgid " -mtune=CPU optimize for CPU, CPU is one of:\n"
7367 #: config/tc-i386.c:9925
7369 msgid " -msse2avx encode SSE instructions with VEX prefix\n"
7372 #: config/tc-i386.c:9927
7375 " -msse-check=[none|error|warning]\n"
7376 " check SSE instructions\n"
7379 #: config/tc-i386.c:9930
7382 " -moperand-check=[none|error|warning]\n"
7383 " check operand combinations for validity\n"
7386 #: config/tc-i386.c:9933
7389 " -mavxscalar=[128|256] encode scalar AVX instructions with specific "
7394 #: config/tc-i386.c:9936
7397 " -mevexlig=[128|256|512] encode scalar EVEX instructions with specific "
7402 #: config/tc-i386.c:9939
7405 " -mevexwig=[0|1] encode EVEX instructions with specific EVEX.W "
7407 " for EVEX.W bit ignored instructions\n"
7410 #: config/tc-i386.c:9942
7412 msgid " -mmnemonic=[att|intel] use AT&T/Intel mnemonic\n"
7415 #: config/tc-i386.c:9944
7417 msgid " -msyntax=[att|intel] use AT&T/Intel syntax\n"
7420 #: config/tc-i386.c:9946
7422 msgid " -mindex-reg support pseudo index registers\n"
7425 #: config/tc-i386.c:9948
7427 msgid " -mnaked-reg don't require `%%' prefix for registers\n"
7430 #: config/tc-i386.c:9950
7432 msgid " -mold-gcc support old (<= 2.8.1) versions of gcc\n"
7435 #: config/tc-i386.c:9952
7437 msgid " -madd-bnd-prefix add BND prefix for all valid branches\n"
7440 #: config/tc-i386.c:10026
7441 msgid "Intel L1OM is 64bit only"
7444 #: config/tc-i386.c:10032
7445 msgid "Intel K1OM is 64bit only"
7448 #: config/tc-i386.c:10213
7449 msgid "symbol size computation overflow"
7452 #: config/tc-i386.c:10277
7454 msgid "can not do %d byte pc-relative relocation"
7457 #: config/tc-i386.c:10298
7459 msgid "can not do %d byte relocation"
7462 #: config/tc-i386.c:10366
7464 msgid "cannot represent relocation type %s in x32 mode"
7467 #: config/tc-i386.c:10402 config/tc-s390.c:2479
7469 msgid "cannot represent relocation type %s"
7472 #: config/tc-i386.c:10519
7473 msgid "bad .section directive: want a,l,w,x,M,S,G,T in string"
7476 #: config/tc-i386.c:10522
7477 msgid "bad .section directive: want a,w,x,M,S,G,T in string"
7480 #: config/tc-i386.c:10541
7481 msgid ".largecomm supported only in 64bit mode, producing .comm"
7484 #: config/tc-i860.c:122
7485 msgid "Directive .dual available only with -mintel-syntax option"
7488 #: config/tc-i860.c:132
7489 msgid "Directive .enddual available only with -mintel-syntax option"
7492 #: config/tc-i860.c:145
7493 msgid "Directive .atmp available only with -mintel-syntax option"
7496 #: config/tc-i860.c:167 config/tc-i860.c:171
7497 msgid "Unknown temporary pseudo register"
7500 #: config/tc-i860.c:247
7501 msgid "Defective assembler. No assembly attempted."
7504 #: config/tc-i860.c:393 config/tc-i860.c:939 config/tc-m68k.c:3918
7505 #: config/tc-m68k.c:3950 config/tc-sparc.c:2897
7506 msgid "failed sanity check."
7509 #: config/tc-i860.c:400
7511 msgid "Expanded opcode after delayed branch: `%s'"
7514 #: config/tc-i860.c:404
7516 msgid "Expanded opcode in dual mode: `%s'"
7519 #: config/tc-i860.c:408
7521 msgid "An instruction was expanded (%s)"
7524 #: config/tc-i860.c:675
7525 msgid "Pipelined instruction: fsrc1 = fdest"
7528 #: config/tc-i860.c:878 config/tc-i860.c:885 config/tc-i860.c:892
7529 msgid "Assembler does not yet support PIC"
7532 #: config/tc-i860.c:956
7534 msgid "Illegal operands for %s"
7537 #: config/tc-i860.c:973
7539 msgid "'d.%s' must be 8-byte aligned"
7542 #: config/tc-i860.c:981
7544 msgid "Prefix 'd.' invalid for instruction `%s'"
7547 #: config/tc-i860.c:1134
7550 " -EL\t\t\t generate code for little endian mode (default)\n"
7551 " -EB\t\t\t generate code for big endian mode\n"
7552 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
7553 " -mxp\t\t\t enable i860XP support (disabled by default)\n"
7554 " -mintel-syntax\t enable Intel syntax (default to AT&T/SVR4)\n"
7557 #. SVR4 compatibility flags.
7558 #: config/tc-i860.c:1142
7561 " -V\t\t\t print assembler version number\n"
7562 " -Qy, -Qn\t\t ignored\n"
7565 #: config/tc-i860.c:1205
7566 msgid "This immediate requires 0 MOD 2 alignment"
7569 #: config/tc-i860.c:1208
7570 msgid "This immediate requires 0 MOD 4 alignment"
7573 #: config/tc-i860.c:1211
7574 msgid "This immediate requires 0 MOD 8 alignment"
7577 #: config/tc-i860.c:1214
7578 msgid "This immediate requires 0 MOD 16 alignment"
7581 #: config/tc-i860.c:1309
7582 msgid "5-bit immediate too large"
7585 #: config/tc-i860.c:1312
7586 msgid "5-bit field must be absolute"
7589 #: config/tc-i860.c:1357 config/tc-i860.c:1380
7590 msgid "A branch offset requires 0 MOD 4 alignment"
7593 #: config/tc-i860.c:1401
7595 msgid "Unrecognized fix-up (0x%08lx)"
7598 #: config/tc-i960.c:486
7600 msgid "Hashing returned \"%s\"."
7603 #: config/tc-i960.c:582 config/tc-i960.c:1112
7604 msgid "expression syntax error"
7607 #: config/tc-i960.c:618
7608 msgid "attempt to branch into different segment"
7611 #: config/tc-i960.c:622
7613 msgid "target of %s instruction must be a label"
7616 #: config/tc-i960.c:732
7617 msgid "unaligned register"
7620 #: config/tc-i960.c:754
7621 msgid "no such sfr in this architecture"
7624 #: config/tc-i960.c:792
7625 msgid "illegal literal"
7628 #: config/tc-i960.c:942
7629 msgid "invalid index register"
7632 #: config/tc-i960.c:965
7633 msgid "invalid scale factor"
7636 #: config/tc-i960.c:1189
7637 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
7640 #: config/tc-i960.c:1423 config/tc-xtensa.c:11519
7641 msgid "too many operands"
7644 #. We never moved: there was no opcode either!
7645 #: config/tc-i960.c:1471
7646 msgid "missing opcode"
7649 #: config/tc-i960.c:1611
7650 msgid "branch prediction invalid on this opcode"
7653 #: config/tc-i960.c:1649
7655 msgid "invalid opcode, \"%s\"."
7658 #: config/tc-i960.c:1651
7660 msgid "improper number of operands. expecting %d, got %d"
7663 #: config/tc-i960.c:1751
7665 msgid "Fixup of %ld too large for field width of %d"
7668 #: config/tc-i960.c:1861
7670 msgid "invalid architecture %s"
7673 #: config/tc-i960.c:1881
7675 msgid "I960 options:\n"
7678 #: config/tc-i960.c:1884
7682 "\t\t\tspecify variant of 960 architecture\n"
7683 "-b\t\t\tadd code to collect statistics about branches taken\n"
7684 "-link-relax\t\tpreserve individual alignment directives so linker\n"
7685 "\t\t\tcan do relaxing (b.out format only)\n"
7686 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
7687 "\t\t\tlong displacements\n"
7690 #: config/tc-i960.c:2146
7691 msgid "should have 1 or 2 operands"
7694 #: config/tc-i960.c:2154 config/tc-i960.c:2169
7696 msgid "Redefining leafproc %s"
7699 #: config/tc-i960.c:2199
7700 msgid "should have two operands"
7703 #: config/tc-i960.c:2209
7704 msgid "'entry_num' must be absolute number in [0,31]"
7707 #: config/tc-i960.c:2217
7709 msgid "Redefining entrynum for sysproc %s"
7712 #. Should not happen: see block comment above.
7713 #: config/tc-i960.c:2317
7715 msgid "Trying to 'bal' to %s"
7718 #: config/tc-i960.c:2327
7719 msgid "Looks like a proc, but can't tell what kind.\n"
7722 #: config/tc-i960.c:2346
7723 msgid "big endian mode is not supported"
7726 #: config/tc-i960.c:2348
7728 msgid "ignoring unrecognized .endian type `%s'"
7731 #: config/tc-i960.c:2393
7732 msgid "can't use COBR format with external label"
7735 #: config/tc-i960.c:2568
7736 msgid "option --link-relax is only supported in b.out format"
7739 #: config/tc-i960.c:2595
7741 msgid "No 'bal' entry point for leafproc %s"
7744 #: config/tc-ia64.c:872
7745 msgid "bad .section directive: want a,o,s,w,x,M,S,G,T in string"
7748 #: config/tc-ia64.c:924
7749 msgid "Size of frame exceeds maximum of 96 registers"
7752 #: config/tc-ia64.c:929
7753 msgid "Size of rotating registers exceeds frame size"
7756 #: config/tc-ia64.c:1016
7757 msgid "Unwind directive not followed by an instruction."
7760 #: config/tc-ia64.c:1025 config/tc-ia64.c:7648
7761 msgid "qualifying predicate not followed by instruction"
7764 #: config/tc-ia64.c:1082
7765 msgid "expected ',' after section name"
7768 #: config/tc-ia64.c:1118
7769 msgid "expected ',' after symbol name"
7772 #: config/tc-ia64.c:1142
7773 msgid "expected ',' after symbol size"
7776 #: config/tc-ia64.c:1225 config/tc-ia64.c:1259
7777 msgid "record type is not valid"
7780 #: config/tc-ia64.c:1328
7781 msgid "Invalid record type for P3 format."
7784 #: config/tc-ia64.c:1364
7785 msgid "Invalid record type for format P6"
7788 #: config/tc-ia64.c:1544 config/tc-ia64.c:1596
7789 msgid "Invalid record type for format B1"
7792 #: config/tc-ia64.c:1629
7793 msgid "Invalid record type for format X1"
7796 #: config/tc-ia64.c:1671
7797 msgid "Invalid record type for format X3"
7800 #: config/tc-ia64.c:1709
7801 msgid "Previous .save incomplete"
7804 #: config/tc-ia64.c:2534
7805 msgid "spill_mask record unimplemented."
7808 #: config/tc-ia64.c:2591
7809 msgid "record_type_not_valid"
7812 #: config/tc-ia64.c:2676
7813 msgid "Ignoring attempt to spill beyond end of region"
7816 #: config/tc-ia64.c:2735
7817 msgid "Only constant space allocation is supported"
7820 #: config/tc-ia64.c:2749
7821 msgid "Only constant offsets are supported"
7824 #: config/tc-ia64.c:2772
7825 msgid "Section switching in code is not supported."
7828 #: config/tc-ia64.c:2814
7829 msgid " Insn slot not set in unwind record."
7832 #: config/tc-ia64.c:2888
7833 msgid "frgr_mem record before region record!"
7836 #: config/tc-ia64.c:2899
7837 msgid "fr_mem record before region record!"
7840 #: config/tc-ia64.c:2908
7841 msgid "gr_mem record before region record!"
7844 #: config/tc-ia64.c:2917
7845 msgid "br_mem record before region record!"
7848 #: config/tc-ia64.c:2927
7849 msgid "gr_gr record before region record!"
7852 #: config/tc-ia64.c:2935
7853 msgid "br_gr record before region record!"
7856 #: config/tc-ia64.c:3053
7858 msgid "First operand to .%s must be a predicate"
7861 #: config/tc-ia64.c:3057
7863 msgid "Pointless use of p0 as first operand to .%s"
7866 #: config/tc-ia64.c:3113
7868 msgid "Operand %d to .%s must be a preserved register"
7871 #: config/tc-ia64.c:3149
7873 msgid "Operand %d to .%s must be a writable register"
7876 #: config/tc-ia64.c:3174
7878 msgid "Radix `%s' unsupported or invalid"
7881 #: config/tc-ia64.c:3204 config/tc-ia64.c:3209
7883 msgid ".%s outside of %s"
7886 #: config/tc-ia64.c:3294
7887 msgid "Tags on unwind pseudo-ops aren't supported, yet"
7890 #: config/tc-ia64.c:3316
7891 msgid "First operand to .fframe must be a constant"
7894 #: config/tc-ia64.c:3336
7895 msgid "First operand to .vframe must be a general register"
7898 #: config/tc-ia64.c:3344
7899 msgid "Operand of .vframe contradicts .prologue"
7902 #: config/tc-ia64.c:3354
7903 msgid ".vframepsp is meaningless, assuming .vframesp was meant"
7906 #: config/tc-ia64.c:3362
7907 msgid "Operand to .vframesp must be a constant (sp-relative offset)"
7910 #: config/tc-ia64.c:3389
7911 msgid "First operand to .save not a register"
7914 #: config/tc-ia64.c:3395
7915 msgid "Second operand to .save not a valid register"
7918 #: config/tc-ia64.c:3426 config/tc-ia64.c:3437 config/tc-ia64.c:3445
7919 msgid "Second operand of .save contradicts .prologue"
7922 #: config/tc-ia64.c:3452
7923 msgid "First operand to .save not a valid register"
7926 #: config/tc-ia64.c:3470
7927 msgid "First operand to .restore must be stack pointer (sp)"
7930 #: config/tc-ia64.c:3479
7931 msgid "Second operand to .restore must be a constant >= 0"
7934 #: config/tc-ia64.c:3489
7936 msgid "Epilogue count of %lu exceeds number of nested prologues (%u)"
7939 #: config/tc-ia64.c:3576
7941 msgid "Illegal section name `%s' (causes unwind section name clash)"
7944 #: config/tc-ia64.c:3767
7945 msgid "First operand to .altrp not a valid branch register"
7948 #: config/tc-ia64.c:3796
7950 msgid "First operand to .%s not a register"
7953 #: config/tc-ia64.c:3801
7955 msgid "Second operand to .%s not a constant"
7958 #: config/tc-ia64.c:3868
7960 msgid "First operand to .%s not a valid register"
7963 #: config/tc-ia64.c:3891
7964 msgid "First operand to .save.g must be a positive 4-bit constant"
7967 #: config/tc-ia64.c:3904
7968 msgid "Second operand to .save.g must be a general register"
7971 #: config/tc-ia64.c:3909
7973 msgid "Second operand to .save.g must be the first of %d general registers"
7976 #: config/tc-ia64.c:3932
7977 msgid "Operand to .save.f must be a positive 20-bit constant"
7980 #: config/tc-ia64.c:3955
7981 msgid "First operand to .save.b must be a positive 5-bit constant"
7984 #: config/tc-ia64.c:3968
7985 msgid "Second operand to .save.b must be a general register"
7988 #: config/tc-ia64.c:3973
7990 msgid "Second operand to .save.b must be the first of %d general registers"
7993 #: config/tc-ia64.c:3999
7994 msgid "First operand to .save.gf must be a non-negative 4-bit constant"
7997 #: config/tc-ia64.c:4007
7998 msgid "Second operand to .save.gf must be a non-negative 20-bit constant"
8001 #: config/tc-ia64.c:4015
8002 msgid "Operands to .save.gf may not be both zero"
8005 #: config/tc-ia64.c:4032
8006 msgid "Operand to .spill must be a constant"
8009 #: config/tc-ia64.c:4101
8011 msgid "Operand %d to .%s must be a constant"
8014 #: config/tc-ia64.c:4122
8016 msgid "Missing .label_state %ld"
8019 #: config/tc-ia64.c:4176
8020 msgid "Operand to .label_state must be a constant"
8023 #: config/tc-ia64.c:4195
8024 msgid "Operand to .copy_state must be a constant"
8027 #: config/tc-ia64.c:4218
8028 msgid "First operand to .unwabi must be a constant"
8031 #: config/tc-ia64.c:4224
8032 msgid "Second operand to .unwabi must be a constant"
8035 #: config/tc-ia64.c:4259
8036 msgid "Missing .endp after previous .proc"
8039 #: config/tc-ia64.c:4278
8040 msgid "Empty argument of .proc"
8043 #: config/tc-ia64.c:4283
8045 msgid "`%s' was already defined"
8048 #: config/tc-ia64.c:4326
8049 msgid "Initial .body should precede any instructions"
8052 #: config/tc-ia64.c:4345
8053 msgid ".prologue within prologue"
8056 #: config/tc-ia64.c:4350
8057 msgid "Initial .prologue should precede any instructions"
8060 #: config/tc-ia64.c:4360
8061 msgid "First operand to .prologue must be a positive 4-bit constant"
8064 #: config/tc-ia64.c:4362
8065 msgid "Pointless use of zero first operand to .prologue"
8068 #: config/tc-ia64.c:4376
8069 msgid "Using a constant as second operand to .prologue is deprecated"
8072 #: config/tc-ia64.c:4382
8073 msgid "Second operand to .prologue must be a general register"
8076 #: config/tc-ia64.c:4387
8078 msgid "Second operand to .prologue must be the first of %d general registers"
8081 #: config/tc-ia64.c:4499
8083 msgid "`%s' was not defined within procedure"
8086 #: config/tc-ia64.c:4537
8087 msgid "Empty argument of .endp"
8090 #: config/tc-ia64.c:4551
8092 msgid "`%s' was not specified with previous .proc"
8095 #: config/tc-ia64.c:4566
8097 msgid "`%s' should be an operand to this .endp"
8100 #: config/tc-ia64.c:4607 config/tc-ia64.c:4945 config/tc-ia64.c:5252
8101 msgid "Comma expected"
8104 #: config/tc-ia64.c:4648
8105 msgid "Expected '['"
8108 #: config/tc-ia64.c:4657 config/tc-ia64.c:7783
8109 msgid "Expected ']'"
8112 #: config/tc-ia64.c:4662
8113 msgid "Number of elements must be positive"
8116 #: config/tc-ia64.c:4673
8118 msgid "Used more than the declared %d rotating registers"
8121 #: config/tc-ia64.c:4681
8122 msgid "Used more than the available 96 rotating registers"
8125 #: config/tc-ia64.c:4688
8126 msgid "Used more than the available 48 rotating registers"
8129 #: config/tc-ia64.c:4716
8131 msgid "Attempt to redefine register set `%s'"
8134 #: config/tc-ia64.c:4782
8136 msgid "Unknown psr option `%s'"
8139 #: config/tc-ia64.c:4830
8140 msgid "Missing section name"
8143 #: config/tc-ia64.c:4840
8144 msgid "Comma expected after section name"
8147 #: config/tc-ia64.c:4851
8148 msgid "Creating sections with .xdataN/.xrealN/.xstringZ is deprecated."
8151 #: config/tc-ia64.c:4940
8152 msgid "Register name expected"
8155 #: config/tc-ia64.c:4953
8156 msgid "Register value annotation ignored"
8159 #: config/tc-ia64.c:4992
8160 msgid "Directive invalid within a bundle"
8163 #: config/tc-ia64.c:5083
8164 msgid "Missing predicate relation type"
8167 #: config/tc-ia64.c:5089
8168 msgid "Unrecognized predicate relation type"
8171 #: config/tc-ia64.c:5135
8172 msgid "Bad register range"
8175 #: config/tc-ia64.c:5144 config/tc-ia64.c:7728
8176 msgid "Predicate register expected"
8179 #: config/tc-ia64.c:5149
8180 msgid "Duplicate predicate register ignored"
8183 #: config/tc-ia64.c:5165
8184 msgid "Predicate source and target required"
8187 #: config/tc-ia64.c:5167 config/tc-ia64.c:5179
8188 msgid "Use of p0 is not valid in this context"
8191 #: config/tc-ia64.c:5174
8192 msgid "At least two PR arguments expected"
8195 #: config/tc-ia64.c:5188
8196 msgid "At least one PR argument expected"
8199 #: config/tc-ia64.c:5223
8201 msgid "Inserting \"%s\" into entry hint table failed: %s"
8204 #. FIXME -- need 62-bit relocation type
8205 #: config/tc-ia64.c:5702
8206 msgid "62-bit relocation not yet implemented"
8209 #. XXX technically, this is wrong: we should not be issuing warning
8210 #. messages until we're sure this instruction pattern is going to
8212 #: config/tc-ia64.c:5788
8213 msgid "lower 16 bits of mask ignored"
8216 #: config/tc-ia64.c:6017
8217 msgid "stride must be a multiple of 64; lower 6 bits ignored"
8220 #: config/tc-ia64.c:6135
8221 msgid "Expected separator `='"
8224 #: config/tc-ia64.c:6169
8225 msgid "Duplicate equal sign (=) in instruction"
8228 #: config/tc-ia64.c:6176
8230 msgid "Illegal operand separator `%c'"
8233 #: config/tc-ia64.c:6291
8235 msgid "Operand %u of `%s' should be %s"
8238 #: config/tc-ia64.c:6295
8239 msgid "Wrong number of output operands"
8242 #: config/tc-ia64.c:6297
8243 msgid "Wrong number of input operands"
8246 #: config/tc-ia64.c:6299
8247 msgid "Operand mismatch"
8250 #: config/tc-ia64.c:6381
8252 msgid "Invalid use of `%c%d' as output operand"
8255 #: config/tc-ia64.c:6384
8257 msgid "Invalid use of `r%d' as base update address operand"
8260 #: config/tc-ia64.c:6408
8262 msgid "Invalid duplicate use of `%c%d'"
8265 #: config/tc-ia64.c:6415
8267 msgid "Invalid simultaneous use of `f%d' and `f%d'"
8270 #: config/tc-ia64.c:6421
8272 msgid "Dangerous simultaneous use of `f%d' and `f%d'"
8275 #: config/tc-ia64.c:6465
8276 msgid "Value truncated to 62 bits"
8279 #: config/tc-ia64.c:6533
8281 msgid "Bad operand value: %s"
8284 #. Give an error if a frag containing code is not aligned to a 16 byte
8286 #: config/tc-ia64.c:6608 config/tc-ia64.h:177
8287 msgid "instruction address is not a multiple of 16"
8290 #: config/tc-ia64.c:6676
8292 msgid "`%s' must be last in bundle"
8295 #: config/tc-ia64.c:6708
8297 msgid "Internal error: don't know how to force %s to end of instruction group"
8300 #: config/tc-ia64.c:6721
8302 msgid "`%s' must be last in instruction group"
8305 #: config/tc-ia64.c:6751
8306 msgid "Label must be first in a bundle"
8309 #: config/tc-ia64.c:6828
8310 msgid "hint in B unit may be treated as nop"
8313 #: config/tc-ia64.c:6839
8314 msgid "hint in B unit can't be used"
8317 #: config/tc-ia64.c:6853
8318 msgid "emit_one_bundle: unexpected dynamic op"
8321 #: config/tc-ia64.c:6978
8323 msgid "`%s' does not fit into %s template"
8326 #: config/tc-ia64.c:6993
8328 msgid "`%s' does not fit into bundle"
8331 #: config/tc-ia64.c:7005
8333 msgid "`%s' can't go in %s of %s template"
8336 #: config/tc-ia64.c:7011
8337 msgid "Missing '}' at end of file"
8340 #: config/tc-ia64.c:7158
8342 msgid "Unrecognized option '-x%s'"
8345 #: config/tc-ia64.c:7185
8348 " --mconstant-gp\t mark output file as using the constant-GP model\n"
8349 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
8350 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
8351 "\t\t\t without function descriptors (sets ELF header flag\n"
8352 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
8353 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
8354 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
8355 " -mtune=[itanium1|itanium2]\n"
8356 "\t\t\t tune for a specific CPU (default -mtune=itanium2)\n"
8357 " -munwind-check=[warning|error]\n"
8358 "\t\t\t unwind directive check (default -munwind-check=warning)\n"
8359 " -mhint.b=[ok|warning|error]\n"
8360 "\t\t\t hint.b check (default -mhint.b=error)\n"
8361 " -x | -xexplicit\t turn on dependency violation checking\n"
8364 #. Note for translators: "automagically" can be translated as "automatically" here.
8365 #: config/tc-ia64.c:7202
8367 " -xauto\t\t automagically remove dependency violations (default)\n"
8368 " -xnone\t\t turn off dependency violation checking\n"
8369 " -xdebug\t\t debug dependency violation checker\n"
8370 " -xdebugn\t\t debug dependency violation checker but turn off\n"
8371 "\t\t\t dependency violation checking\n"
8372 " -xdebugx\t\t debug dependency violation checker and turn on\n"
8373 "\t\t\t dependency violation checking\n"
8376 #: config/tc-ia64.c:7217
8377 msgid "--gstabs is not supported for ia64"
8380 #: config/tc-ia64.c:7455
8382 msgid "ia64.md_begin: can't hash `%s': %s"
8385 #: config/tc-ia64.c:7519
8387 msgid "Inserting \"%s\" into constant hash table failed: %s"
8390 #: config/tc-ia64.c:7531 config/tc-tilegx.c:263
8391 msgid "Could not set architecture and machine"
8394 #: config/tc-ia64.c:7663
8395 msgid "Explicit stops are ignored in auto mode"
8398 #: config/tc-ia64.c:7672
8399 msgid "Found '{' when manual bundling is already turned on"
8402 #: config/tc-ia64.c:7685
8403 msgid "Found '{' after explicit switch to automatic mode"
8406 #: config/tc-ia64.c:7691
8407 msgid "Found '}' when manual bundling is off"
8410 #: config/tc-ia64.c:7718
8411 msgid "Expected ')'"
8414 #: config/tc-ia64.c:7723
8415 msgid "Qualifying predicate expected"
8418 #: config/tc-ia64.c:7742
8419 msgid "Tag must come before qualifying predicate."
8422 #: config/tc-ia64.c:7772
8423 msgid "Expected ':'"
8426 #: config/tc-ia64.c:7788
8427 msgid "Tag name expected"
8430 #: config/tc-ia64.c:7890
8431 msgid "Rotating register index must be a non-negative constant"
8434 #: config/tc-ia64.c:7895
8436 msgid "Index out of range 0..%u"
8439 #: config/tc-ia64.c:7907
8440 msgid "Indirect register index must be a general register"
8443 #: config/tc-ia64.c:7916
8444 msgid "Index can only be applied to rotating or indirect registers"
8447 #: config/tc-ia64.c:7952 config/tc-xstormy16.c:146
8448 msgid "Expected '('"
8451 #: config/tc-ia64.c:7960 config/tc-pdp11.c:448 config/tc-pdp11.c:512
8452 #: config/tc-pdp11.c:546 config/tc-tilegx.c:1046 config/tc-tilepro.c:938
8453 #: config/tc-xstormy16.c:155
8457 #: config/tc-ia64.c:7978 config/tc-xstormy16.c:162
8458 msgid "Not a symbolic expression"
8461 #: config/tc-ia64.c:7983 config/tc-ia64.c:7997
8462 msgid "Illegal combination of relocation functions"
8465 #: config/tc-ia64.c:8086
8466 msgid "No current frame"
8469 #: config/tc-ia64.c:8088
8471 msgid "Register number out of range 0..%u"
8474 #: config/tc-ia64.c:8126
8475 msgid "Standalone `#' is illegal"
8478 #: config/tc-ia64.c:8129
8479 msgid "Redundant `#' suffix operators"
8482 #: config/tc-ia64.c:8287
8484 msgid "Unhandled dependency %s for %s (%s), note %d"
8487 #: config/tc-ia64.c:9599
8489 msgid "Unrecognized dependency specifier %d\n"
8492 #: config/tc-ia64.c:10475
8493 msgid "Only the first path encountering the conflict is reported"
8496 #: config/tc-ia64.c:10477
8497 msgid "This is the location of the conflicting usage"
8500 #: config/tc-ia64.c:10738
8502 msgid "Unknown opcode `%s'"
8505 #: config/tc-ia64.c:10816
8507 msgid "AR %d can only be accessed by %c-unit"
8510 #: config/tc-ia64.c:10828
8511 msgid "hint.b may be treated as nop"
8514 #: config/tc-ia64.c:10831
8515 msgid "hint.b shouldn't be used"
8518 #: config/tc-ia64.c:10870
8520 msgid "`%s' cannot be predicated"
8523 #: config/tc-ia64.c:10942
8524 msgid "Closing bracket missing"
8527 #: config/tc-ia64.c:10951
8528 msgid "Index must be a general register"
8531 #: config/tc-ia64.c:11116
8533 msgid "Unsupported fixup size %d"
8536 #. This should be an error, but since previously there wasn't any
8537 #. diagnostic here, don't make it fail because of this for now.
8538 #: config/tc-ia64.c:11388
8540 msgid "Cannot express %s%d%s relocation"
8543 #: config/tc-ia64.c:11407
8544 msgid "No addend allowed in @fptr() relocation"
8547 #: config/tc-ia64.c:11446
8548 msgid "integer operand out of range"
8551 #: config/tc-ia64.c:11513
8553 msgid "%s must have a constant value"
8556 #: config/tc-ia64.c:11533
8557 msgid "cannot resolve @slotcount parameter"
8560 #: config/tc-ia64.c:11566
8561 msgid "invalid @slotcount value"
8564 #: config/tc-ia64.c:11603 config/tc-z8k.c:1371
8566 msgid "Cannot represent %s relocation in object file"
8569 #: config/tc-ia64.c:11714
8570 msgid "Can't add stop bit to mark end of instruction group"
8573 #: config/tc-ia64.c:11824 read.c:2540 read.c:3234 read.c:3571 stabs.c:469
8575 msgid "expected comma after \"%s\""
8578 #: config/tc-ia64.c:11866
8580 msgid "`%s' is already the alias of %s `%s'"
8583 #: config/tc-ia64.c:11876
8585 msgid "%s `%s' already has an alias `%s'"
8588 #: config/tc-ia64.c:11887
8590 msgid "inserting \"%s\" into %s alias hash table failed: %s"
8593 #: config/tc-ia64.c:11895
8595 msgid "inserting \"%s\" into %s name hash table failed: %s"
8598 #: config/tc-ia64.c:11921
8600 msgid "symbol `%s' aliased to `%s' is not used"
8603 #: config/tc-ia64.c:11944
8605 msgid "section `%s' aliased to `%s' is not used"
8608 #: config/tc-ip2k.c:158
8610 msgid "IP2K specific command line options:\n"
8613 #: config/tc-ip2k.c:159
8615 msgid " -mip2022 restrict to IP2022 insns \n"
8618 #: config/tc-ip2k.c:160
8620 msgid " -mip2022ext permit extended IP2022 insn\n"
8623 #: config/tc-iq2000.c:364
8625 msgid "the yielding instruction %s may not be in a delay slot."
8628 #: config/tc-iq2000.c:372
8630 msgid "Register number (R%ld) for double word access must be even."
8633 #: config/tc-iq2000.c:381 config/tc-iq2000.c:386 config/tc-iq2000.c:391
8634 #: config/tc-iq2000.c:408 config/tc-mt.c:244 config/tc-mt.c:249
8636 msgid "operand references R%ld of previous load."
8639 #: config/tc-iq2000.c:396
8640 msgid "instruction implicitly accesses R31 of previous load."
8643 #: config/tc-iq2000.c:651 config/tc-mep.c:2008
8644 msgid "Unmatched high relocation"
8647 #: config/tc-iq2000.c:829 config/tc-mips.c:17570 config/tc-score.c:5815
8648 msgid ".end not in text section"
8651 #: config/tc-iq2000.c:833 config/tc-score.c:5818
8652 msgid ".end directive without a preceding .ent directive."
8655 #: config/tc-iq2000.c:842 config/tc-score.c:5826
8656 msgid ".end symbol does not match .ent symbol."
8659 #: config/tc-iq2000.c:845 config/tc-mips.c:17590 config/tc-score.c:5831
8660 msgid ".end directive missing or unknown symbol"
8663 #: config/tc-iq2000.c:863
8664 msgid "Expected simple number."
8667 #: config/tc-iq2000.c:892 config/tc-mips.c:17495 config/tc-score.c:5667
8669 msgid " *input_line_pointer == '%c' 0x%02x\n"
8672 #: config/tc-iq2000.c:894
8673 msgid "Invalid number"
8676 #: config/tc-iq2000.c:928 config/tc-score.c:5705
8677 msgid ".ent or .aent not in text section."
8680 #: config/tc-iq2000.c:931
8681 msgid "missing `.end'"
8684 #: config/tc-lm32.c:236 config/tc-moxie.c:579 config/tc-nios2.c:283
8685 msgid "bad call to md_atof"
8688 #: config/tc-m32c.c:143
8690 msgid " M32C specific command line options:\n"
8693 #. Pretend that we do not recognise this option.
8694 #: config/tc-m32r.c:331
8695 msgid "Unrecognised option: -hidden"
8698 #: config/tc-m32r.c:358 config/tc-sparc.c:619
8699 msgid "Unrecognized option following -K"
8702 #: config/tc-m32r.c:373
8704 msgid " M32R specific command line options:\n"
8707 #: config/tc-m32r.c:375
8710 " -m32r disable support for the m32rx instruction set\n"
8713 #: config/tc-m32r.c:377
8715 msgid " -m32rx support the extended m32rx instruction set\n"
8718 #: config/tc-m32r.c:379
8720 msgid " -m32r2 support the extended m32r2 instruction set\n"
8723 #: config/tc-m32r.c:381
8725 msgid " -EL,-little produce little endian code and data\n"
8728 #: config/tc-m32r.c:383
8730 msgid " -EB,-big produce big endian code and data\n"
8733 #: config/tc-m32r.c:385
8735 msgid " -parallel try to combine instructions in parallel\n"
8738 #: config/tc-m32r.c:387
8740 msgid " -no-parallel disable -parallel\n"
8743 #: config/tc-m32r.c:389
8746 " -no-bitinst disallow the M32R2's extended bit-field "
8750 #: config/tc-m32r.c:391
8752 msgid " -O try to optimize code. Implies -parallel\n"
8755 #: config/tc-m32r.c:394
8758 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
8761 #: config/tc-m32r.c:396
8763 msgid " might violate contraints\n"
8766 #: config/tc-m32r.c:398
8768 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
8771 #: config/tc-m32r.c:400
8774 " instructions might violate "
8778 #: config/tc-m32r.c:402
8781 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
8784 #: config/tc-m32r.c:404
8787 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
8790 #: config/tc-m32r.c:406
8793 " -ignore-parallel-conflicts do not check parallel instructions\n"
8796 #: config/tc-m32r.c:408
8798 msgid " for constraint violations\n"
8801 #: config/tc-m32r.c:410
8804 " -no-ignore-parallel-conflicts check parallel instructions for\n"
8807 #: config/tc-m32r.c:412
8809 msgid " constraint violations\n"
8812 #: config/tc-m32r.c:414
8814 msgid " -Ip synonym for -ignore-parallel-conflicts\n"
8817 #: config/tc-m32r.c:416
8819 msgid " -nIp synonym for -no-ignore-parallel-conflicts\n"
8822 #: config/tc-m32r.c:419
8825 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
8829 #: config/tc-m32r.c:421
8831 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
8834 #: config/tc-m32r.c:423
8836 msgid " -Wuh synonym for -warn-unmatched-high\n"
8839 #: config/tc-m32r.c:425
8841 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
8844 #: config/tc-m32r.c:428
8846 msgid " -KPIC generate PIC\n"
8849 #: config/tc-m32r.c:850
8850 msgid "instructions write to the same destination register."
8853 #: config/tc-m32r.c:858
8854 msgid "Instructions do not use parallel execution pipelines."
8857 #: config/tc-m32r.c:866
8858 msgid "Instructions share the same execution pipeline"
8861 #: config/tc-m32r.c:931 config/tc-m32r.c:1045
8863 msgid "not a 16 bit instruction '%s'"
8866 #: config/tc-m32r.c:943 config/tc-m32r.c:1057 config/tc-m32r.c:1241
8868 msgid "instruction '%s' is for the M32R2 only"
8871 #: config/tc-m32r.c:956 config/tc-m32r.c:1070 config/tc-m32r.c:1254
8873 msgid "unknown instruction '%s'"
8876 #: config/tc-m32r.c:965 config/tc-m32r.c:1077 config/tc-m32r.c:1261
8878 msgid "instruction '%s' is for the M32RX only"
8881 #: config/tc-m32r.c:974 config/tc-m32r.c:1086
8883 msgid "instruction '%s' cannot be executed in parallel."
8886 #: config/tc-m32r.c:1029 config/tc-m32r.c:1111 config/tc-m32r.c:1318
8887 msgid "internal error: lookup/get operands failed"
8890 #: config/tc-m32r.c:1096
8892 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
8895 #: config/tc-m32r.c:1125
8898 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
8899 "is this intentional ?"
8902 #: config/tc-m32r.c:1129
8905 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
8906 "is this intentional ?"
8909 #: config/tc-m32r.c:1503
8911 msgid ".SCOMMon length (%ld.) <0! Ignored."
8914 #: config/tc-m32r.c:1553
8916 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
8919 #: config/tc-m32r.c:1930 config/tc-m32r.c:1983 config/tc-nds32.c:4060
8920 #: config/tc-nds32.c:4092 config/tc-sh.c:775 config/tc-sh.c:2455
8921 msgid "Invalid PIC expression."
8924 #: config/tc-m32r.c:2074
8925 msgid "Unmatched high/shigh reloc"
8928 #: config/tc-m68hc11.c:418
8931 "Motorola 68HC11/68HC12/68HCS12 options:\n"
8932 " -m68hc11 | -m68hc12 |\n"
8933 " -m68hcs12 | -mm9s12x |\n"
8934 " -mm9s12xg specify the processor [default %s]\n"
8935 " -mshort use 16-bit int ABI (default)\n"
8936 " -mlong use 32-bit int ABI\n"
8937 " -mshort-double use 32-bit double ABI\n"
8938 " -mlong-double use 64-bit double ABI (default)\n"
8939 " --force-long-branches always turn relative branches into absolute ones\n"
8940 " -S,--short-branches do not turn relative branches into absolute ones\n"
8941 " when the offset is out of range\n"
8942 " --strict-direct-mode do not turn the direct mode into extended mode\n"
8943 " when the instruction does not support direct mode\n"
8944 " --print-insn-syntax print the syntax of instruction in case of error\n"
8945 " --print-opcodes print the list of instructions with syntax\n"
8946 " --xgate-ramoffset offset ram addresses by 0xc000\n"
8947 " --generate-example generate an example of each instruction\n"
8948 " (used for testing)\n"
8951 #: config/tc-m68hc11.c:466 config/tc-xgate.c:285
8953 msgid "Default target `%s' is not supported."
8956 #. Dump the opcode statistics table.
8957 #: config/tc-m68hc11.c:484
8959 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
8962 #: config/tc-m68hc11.c:563
8964 msgid "Option `%s' is not recognized."
8967 #: config/tc-m68hc11.c:753
8971 #: config/tc-m68hc11.c:761
8975 #: config/tc-m68hc11.c:769
8979 #: config/tc-m68hc11.c:777
8983 #: config/tc-m68hc11.c:809
8984 msgid "RD, (RI,#offs5)"
8987 #: config/tc-m68hc11.c:861
8991 #: config/tc-m68hc11.c:870
8995 #: config/tc-m68hc11.c:879 config/tc-m68hc11.c:888
8999 #: config/tc-m68hc11.c:915
9003 #: config/tc-m68hc11.c:927
9007 #: config/tc-m68hc11.c:937
9012 #: config/tc-m68hc11.c:939
9016 #: config/tc-m68hc11.c:958
9020 #: config/tc-m68hc11.c:974
9023 "# Example of `%s' instructions\n"
9028 #: config/tc-m68hc11.c:1021
9030 msgid "Instruction `%s' is not recognized."
9033 #: config/tc-m68hc11.c:1026
9035 msgid "Instruction formats for `%s':"
9038 #: config/tc-m68hc11.c:1178
9040 msgid "Immediate operand is not allowed for operand %d."
9043 #: config/tc-m68hc11.c:1222
9044 msgid "Indirect indexed addressing is not valid for 68HC11."
9047 #: config/tc-m68hc11.c:1242
9048 msgid "Spurious `,' or bad indirect register addressing mode."
9051 #: config/tc-m68hc11.c:1264
9052 msgid "Missing second register or offset for indexed-indirect mode."
9055 #: config/tc-m68hc11.c:1274
9056 msgid "Missing second register for indexed-indirect mode."
9059 #: config/tc-m68hc11.c:1290
9060 msgid "Missing `]' to close indexed-indirect mode."
9063 #: config/tc-m68hc11.c:1335 config/tc-m68hc11.c:2965 config/tc-m68hc11.c:3077
9064 #: config/tc-m68hc11.c:3151 config/tc-m68hc11.c:3335 config/tc-m68hc11.c:3406
9065 msgid "Illegal operand."
9068 #. Looks like OP_R_R.
9069 #: config/tc-m68hc11.c:1340 config/tc-m68hc11.c:2970 config/tc-m68hc11.c:3082
9070 #: config/tc-m68hc11.c:3156 config/tc-m68hc11.c:3262 config/tc-m68hc11.c:3314
9071 #: config/tc-m68hc11.c:3322 config/tc-m68hc11.c:3340
9072 msgid "Missing operand."
9075 #: config/tc-m68hc11.c:1393
9076 msgid "Pre-increment mode is not valid for 68HC11"
9079 #: config/tc-m68hc11.c:1406
9080 msgid "Wrong register in register indirect mode."
9083 #: config/tc-m68hc11.c:1414
9084 msgid "Missing `]' to close register indirect operand."
9087 #: config/tc-m68hc11.c:1434
9088 msgid "Post-decrement mode is not valid for 68HC11."
9091 #: config/tc-m68hc11.c:1442
9092 msgid "Post-increment mode is not valid for 68HC11."
9095 #: config/tc-m68hc11.c:1460
9096 msgid "Invalid indexed indirect mode."
9099 #: config/tc-m68hc11.c:1584
9101 msgid "Trap id `%ld' is out of range."
9104 #: config/tc-m68hc11.c:1588
9105 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
9108 #: config/tc-m68hc11.c:1595 config/tc-m68hc11.c:1746
9110 msgid "Operand out of 8-bit range: `%ld'."
9113 #: config/tc-m68hc11.c:1602
9114 msgid "The trap id must be a constant."
9117 #: config/tc-m68hc11.c:1634 config/tc-m68hc11.c:1789 config/tc-xgate.c:1342
9119 msgid "Operand `%x' not recognized in fixup8."
9122 #: config/tc-m68hc11.c:1651 config/tc-m68hc11.c:1699
9124 msgid "Operand out of 16-bit range: `%ld'."
9127 #: config/tc-m68hc11.c:1682 config/tc-m68hc11.c:1713
9129 msgid "Operand `%x' not recognized in fixup16."
9132 #: config/tc-m68hc11.c:1806
9134 msgid "Unexpected branch conversion with `%x'"
9137 #: config/tc-m68hc11.c:1892 config/tc-m68hc11.c:2024
9139 msgid "Operand out of range for a relative branch: `%ld'"
9142 #: config/tc-m68hc11.c:1992
9143 msgid "Invalid register for dbcc/tbcc instruction."
9146 #: config/tc-m68hc11.c:2080
9148 msgid "Increment/decrement value is out of range: `%ld'."
9151 #: config/tc-m68hc11.c:2092
9152 msgid "Expecting a register."
9155 #: config/tc-m68hc11.c:2107
9156 msgid "Invalid register for post/pre increment."
9159 #: config/tc-m68hc11.c:2137
9160 msgid "Invalid register."
9163 #: config/tc-m68hc11.c:2144
9165 msgid "Offset out of 16-bit range: %ld."
9168 #: config/tc-m68hc11.c:2150
9170 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
9173 #: config/tc-m68hc11.c:2275
9174 msgid "Expecting register D for indexed indirect mode."
9177 #: config/tc-m68hc11.c:2277
9178 msgid "Indexed indirect mode is not allowed for movb/movw."
9181 #: config/tc-m68hc11.c:2294
9182 msgid "Invalid accumulator register."
9185 #: config/tc-m68hc11.c:2319
9186 msgid "Invalid indexed register."
9189 #: config/tc-m68hc11.c:2329
9190 msgid "Addressing mode not implemented yet."
9193 #: config/tc-m68hc11.c:2343
9194 msgid "Invalid source register for this instruction, use 'tfr'."
9197 #: config/tc-m68hc11.c:2345
9198 msgid "Invalid source register."
9201 #: config/tc-m68hc11.c:2350
9202 msgid "Invalid destination register for this instruction, use 'tfr'."
9205 #: config/tc-m68hc11.c:2352
9206 msgid "Invalid destination register."
9209 #: config/tc-m68hc11.c:2527
9210 msgid "Invalid indexed register, expecting register X."
9213 #: config/tc-m68hc11.c:2529
9214 msgid "Invalid indexed register, expecting register Y."
9217 #: config/tc-m68hc11.c:2848
9218 msgid "No instruction or missing opcode."
9221 #: config/tc-m68hc11.c:2858 config/tc-m68hc11.c:3536
9223 msgid "Opcode `%s' is not recognized."
9226 #: config/tc-m68hc11.c:2907 config/tc-m68hc11.c:3456 config/tc-m68hc11.c:3558
9228 msgid "Garbage at end of instruction: `%s'."
9231 #: config/tc-m68hc11.c:3444
9233 msgid "Failed to find a valid mode for `%s'."
9236 #: config/tc-m68hc11.c:3468 config/tc-m68hc11.c:3686 config/tc-m68hc11.c:3692
9238 msgid "Invalid operand for `%s'"
9241 #: config/tc-m68hc11.c:3744
9243 msgid "Invalid mode: %s\n"
9246 #: config/tc-m68hc11.c:3804
9247 msgid "bad .relax format"
9250 #: config/tc-m68hc11.c:3848 config/tc-xgate.c:633
9252 msgid "Relocation %d is not supported by object file format."
9255 #: config/tc-m68hc11.c:4125
9256 msgid "bra or bsr with undefined symbol."
9259 #: config/tc-m68hc11.c:4226 config/tc-m68hc11.c:4283
9261 msgid "Subtype %d is not recognized."
9264 #: config/tc-m68hc11.c:4341 config/tc-xgate.c:666
9265 msgid "Expression too complex."
9268 #: config/tc-m68hc11.c:4372 config/tc-xgate.c:711 config/tc-xgate.c:720
9269 msgid "Value out of 16-bit range."
9272 #: config/tc-m68hc11.c:4394
9274 msgid "Value %ld too large for 8-bit PC-relative branch."
9277 #: config/tc-m68hc11.c:4404 config/tc-xgate.c:677
9279 msgid "Value %ld too large for 9-bit PC-relative branch."
9282 #: config/tc-m68hc11.c:4413 config/tc-xgate.c:694
9284 msgid "Value %ld too large for 10-bit PC-relative branch."
9287 #: config/tc-m68hc11.c:4421
9289 msgid "Auto increment/decrement offset '%ld' is out of range."
9292 #: config/tc-m68hc11.c:4434
9294 msgid "Offset out of 5-bit range for movw/movb insn: %ld"
9297 #: config/tc-m68hc11.c:4445
9299 msgid "Offset out of 9-bit range for movw/movb insn: %ld"
9302 #: config/tc-m68hc11.c:4457
9304 msgid "Offset out of 16-bit range for movw/movb insn: %ld"
9307 #: config/tc-m68hc11.c:4474 config/tc-xgate.c:755
9309 msgid "Line %d: unknown relocation type: 0x%x."
9312 #: config/tc-m68hc11.c:4499
9313 msgid "Invalid directive"
9316 #: config/tc-m68k.c:1167
9318 msgid "Can not do %d byte pc-relative relocation"
9321 #: config/tc-m68k.c:1169
9323 msgid "Can not do %d byte pc-relative pic relocation"
9326 #: config/tc-m68k.c:1174
9328 msgid "Can not do %d byte relocation"
9331 #: config/tc-m68k.c:1176
9333 msgid "Can not do %d byte pic relocation"
9336 #: config/tc-m68k.c:1256
9338 msgid "Unable to produce reloc against symbol '%s'"
9341 #: config/tc-m68k.c:1315 config/tc-vax.c:2363
9343 msgid "Cannot make %s relocation PC relative"
9346 #: config/tc-m68k.c:1431 config/tc-vax.c:1873
9350 #: config/tc-m68k.c:1461 config/tc-vax.c:1889
9351 msgid "Unknown operator"
9354 #: config/tc-m68k.c:2364
9355 msgid "invalid instruction for this architecture; needs "
9358 #: config/tc-m68k.c:2372
9359 msgid "hardware divide"
9362 #: config/tc-m68k.c:2394 config/tc-m68k.c:2398 config/tc-m68k.c:2402
9366 #: config/tc-m68k.c:2455
9367 msgid "operands mismatch"
9370 #: config/tc-m68k.c:2519 config/tc-m68k.c:2525 config/tc-m68k.c:2531
9371 #: config/tc-mmix.c:2493 config/tc-mmix.c:2517
9372 msgid "operand out of range"
9375 #: config/tc-m68k.c:2588
9377 msgid "Bignum too big for %c format; truncated"
9380 #: config/tc-m68k.c:2665
9381 msgid "displacement too large for this architecture; needs 68020 or higher"
9384 #: config/tc-m68k.c:2776
9386 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
9389 #: config/tc-m68k.c:2781
9390 msgid "invalid index size for coldfire"
9393 #: config/tc-m68k.c:2834
9394 msgid "Forcing byte displacement"
9397 #: config/tc-m68k.c:2836
9398 msgid "byte displacement out of range"
9401 #: config/tc-m68k.c:2884 config/tc-m68k.c:2922
9402 msgid "invalid operand mode for this architecture; needs 68020 or higher"
9405 #: config/tc-m68k.c:2908 config/tc-m68k.c:2942
9406 msgid ":b not permitted; defaulting to :w"
9409 #: config/tc-m68k.c:3019
9410 msgid "unsupported byte value; use a different suffix"
9413 #: config/tc-m68k.c:3034
9414 msgid "unknown/incorrect operand"
9417 #: config/tc-m68k.c:3077 config/tc-m68k.c:3085 config/tc-m68k.c:3092
9418 #: config/tc-m68k.c:3099
9419 msgid "out of range"
9422 #: config/tc-m68k.c:3172
9423 msgid "Can't use long branches on this architecture"
9426 #: config/tc-m68k.c:3278
9427 msgid "Expression out of range, using 0"
9430 #: config/tc-m68k.c:3479 config/tc-m68k.c:3495
9431 msgid "Floating point register in register list"
9434 #: config/tc-m68k.c:3485
9435 msgid "Wrong register in floating-point reglist"
9438 #: config/tc-m68k.c:3501
9439 msgid "incorrect register in reglist"
9442 #: config/tc-m68k.c:3507
9443 msgid "wrong register in floating-point reglist"
9447 #: config/tc-m68k.c:3980
9452 #: config/tc-m68k.c:3991
9456 #: config/tc-m68k.c:4008
9457 msgid "Missing operand"
9460 #: config/tc-m68k.c:4333
9462 msgid "unrecognized default cpu `%s'"
9465 #: config/tc-m68k.c:4387
9467 msgid "%s -- statement `%s' ignored"
9470 #: config/tc-m68k.c:4436
9472 msgid "Don't know how to figure width of %c in md_assemble()"
9475 #: config/tc-m68k.c:4605
9477 msgid "Internal Error: Can't allocate m68k_sorted_opcodes of size %d"
9480 #: config/tc-m68k.c:4670 config/tc-m68k.c:4709
9482 msgid "Internal Error: Can't find %s in hash table"
9485 #: config/tc-m68k.c:4673 config/tc-m68k.c:4712
9487 msgid "Internal Error: Can't hash %s: %s"
9490 #: config/tc-m68k.c:4837
9492 msgid "text label `%s' aligned to odd boundary"
9495 #: config/tc-m68k.c:5009
9497 msgid "value %ld out of range"
9500 #: config/tc-m68k.c:5023
9501 msgid "invalid byte branch offset"
9504 #: config/tc-m68k.c:5060
9505 msgid "short branch with zero offset: use :w"
9508 #: config/tc-m68k.c:5104
9509 msgid "Conversion of PC relative BSR to absolute JSR"
9512 #: config/tc-m68k.c:5115
9513 msgid "Conversion of PC relative branch to absolute jump"
9516 #: config/tc-m68k.c:5132 config/tc-m68k.c:5193
9517 msgid "Conversion of PC relative conditional branch to absolute jump"
9520 #: config/tc-m68k.c:5173
9521 msgid "Conversion of DBcc to absolute jump"
9524 #: config/tc-m68k.c:5258
9525 msgid "Conversion of PC relative displacement to absolute"
9528 #: config/tc-m68k.c:5471
9529 msgid "Tried to convert PC relative branch to absolute jump"
9532 #: config/tc-m68k.c:5516 config/tc-m68k.c:5527 config/tc-m68k.c:5571
9533 msgid "expression out of range: defaulting to 1"
9536 #: config/tc-m68k.c:5563
9537 msgid "expression out of range: defaulting to 0"
9540 #: config/tc-m68k.c:5604 config/tc-m68k.c:5616
9542 msgid "Can't deal with expression; defaulting to %ld"
9545 #: config/tc-m68k.c:5630
9546 msgid "expression doesn't fit in BYTE"
9549 #: config/tc-m68k.c:5634
9550 msgid "expression doesn't fit in WORD"
9553 #: config/tc-m68k.c:5721
9555 msgid "%s: unrecognized processor name"
9558 #: config/tc-m68k.c:5782
9559 msgid "bad coprocessor id"
9562 #: config/tc-m68k.c:5788
9563 msgid "unrecognized fopt option"
9566 #: config/tc-m68k.c:5921
9568 msgid "option `%s' may not be negated"
9571 #: config/tc-m68k.c:5932
9573 msgid "option `%s' not recognized"
9576 #: config/tc-m68k.c:5961
9577 msgid "bad format of OPT NEST=depth"
9580 #: config/tc-m68k.c:6017
9581 msgid "missing label"
9584 #: config/tc-m68k.c:6043
9586 msgid "bad register list: %s"
9589 #: config/tc-m68k.c:6141
9590 msgid "restore without save"
9593 #: config/tc-m68k.c:6295 config/tc-m68k.c:6665
9594 msgid "syntax error in structured control directive"
9597 #: config/tc-m68k.c:6340
9598 msgid "missing condition code in structured control directive"
9601 #: config/tc-m68k.c:6411
9604 "Condition <%c%c> in structured control directive can not be encoded correctly"
9607 #: config/tc-m68k.c:6707
9608 msgid "missing then"
9611 #: config/tc-m68k.c:6788
9612 msgid "else without matching if"
9615 #: config/tc-m68k.c:6821
9616 msgid "endi without matching if"
9619 #: config/tc-m68k.c:6861
9620 msgid "break outside of structured loop"
9623 #: config/tc-m68k.c:6899
9624 msgid "next outside of structured loop"
9627 #: config/tc-m68k.c:6950
9631 #: config/tc-m68k.c:6988
9632 msgid "missing to or downto"
9635 #: config/tc-m68k.c:7024 config/tc-m68k.c:7058 config/tc-m68k.c:7272
9639 #: config/tc-m68k.c:7159
9640 msgid "endf without for"
9643 #: config/tc-m68k.c:7213
9644 msgid "until without repeat"
9647 #: config/tc-m68k.c:7307
9648 msgid "endw without while"
9651 #: config/tc-m68k.c:7340 config/tc-m68k.c:7368
9652 msgid "already assembled instructions"
9655 #: config/tc-m68k.c:7445
9657 msgid "`%s' is deprecated, use `%s'"
9660 #: config/tc-m68k.c:7464
9662 msgid "cpu `%s' unrecognized"
9665 #: config/tc-m68k.c:7483
9667 msgid "architecture `%s' unrecognized"
9670 #: config/tc-m68k.c:7504
9672 msgid "extension `%s' unrecognized"
9675 #: config/tc-m68k.c:7623
9677 msgid "option `-A%s' is deprecated: use `-%s'"
9680 #: config/tc-m68k.c:7656
9681 msgid "architecture features both enabled and disabled"
9684 #: config/tc-m68k.c:7683
9685 msgid "selected processor does not have all features of selected architecture"
9688 #: config/tc-m68k.c:7692
9689 msgid "m68k and cf features both selected"
9692 #: config/tc-m68k.c:7704
9693 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
9696 #: config/tc-m68k.c:7736
9699 "-march=<arch>\t\tset architecture\n"
9700 "-mcpu=<cpu>\t\tset cpu [default %s]\n"
9703 #: config/tc-m68k.c:7741
9705 msgid "-m[no-]%-16s enable/disable%s architecture extension\n"
9708 #: config/tc-m68k.c:7747
9711 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
9712 "-pic, -k\t\tgenerate position independent code\n"
9713 "-S\t\t\tturn jbsr into jsr\n"
9714 "--pcrel never turn PC-relative branches into absolute jumps\n"
9715 "--register-prefix-optional\n"
9716 "\t\t\trecognize register names without prefix character\n"
9717 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
9718 "--base-size-default-16\tbase reg without size is 16 bits\n"
9719 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
9720 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
9721 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
9724 #: config/tc-m68k.c:7761
9726 msgid "Architecture variants are: "
9729 #: config/tc-m68k.c:7770
9731 msgid "Processor variants are: "
9734 #: config/tc-m68k.c:7777 config/tc-xtensa.c:6241
9739 #: config/tc-m68k.c:7808
9741 msgid "Error %s in %s\n"
9744 #: config/tc-m68k.c:7812
9746 msgid "Opcode(%d.%s): "
9749 #: config/tc-m68k.c:7970
9750 msgid "Not a defined coldfire architecture"
9753 #: config/tc-m68k.c:8146
9755 msgid "Adjusted signed .word (%#lx) overflows: `switch'-statement too large."
9758 #: config/tc-mcore.c:521 config/tc-microblaze.c:506 config/tc-microblaze.c:534
9759 #: config/tc-microblaze.c:571 config/tc-microblaze.c:583
9761 msgid "register expected, but saw '%.6s'"
9764 #: config/tc-mcore.c:603
9766 msgid "control register expected, but saw '%.6s'"
9769 #: config/tc-mcore.c:639
9770 msgid "bad/missing psr specifier"
9773 #: config/tc-mcore.c:689
9774 msgid "more than 65K literal pools"
9777 #: config/tc-mcore.c:743
9781 #: config/tc-mcore.c:782
9782 msgid "operand must be a constant"
9785 #: config/tc-mcore.c:784
9787 msgid "operand must be absolute in range %u..%u, not %ld"
9790 #: config/tc-mcore.c:819
9791 msgid "operand must be a multiple of 4"
9794 #: config/tc-mcore.c:826
9795 msgid "operand must be a multiple of 2"
9798 #: config/tc-mcore.c:840 config/tc-mcore.c:1356 config/tc-mcore.c:1410
9799 msgid "base register expected"
9802 #: config/tc-mcore.c:888 config/tc-microblaze.c:927
9803 #: config/tc-microblaze.c:1059 config/tc-microblaze.c:1091
9804 #: config/tc-microblaze.c:1544 config/tc-microblaze.c:1610
9805 #: config/tc-microblaze.c:1683 config/tc-microblaze.c:2095
9806 #: config/tc-microblaze.c:2141
9808 msgid "unknown opcode \"%s\""
9811 #: config/tc-mcore.c:931
9812 msgid "invalid register: r15 illegal"
9815 #: config/tc-mcore.c:980 config/tc-mcore.c:1561
9816 msgid "M340 specific opcode used when assembling for M210"
9819 #: config/tc-mcore.c:998 config/tc-mcore.c:1038 config/tc-mcore.c:1057
9820 #: config/tc-mcore.c:1076 config/tc-mcore.c:1104 config/tc-mcore.c:1133
9821 #: config/tc-mcore.c:1170 config/tc-mcore.c:1205 config/tc-mcore.c:1224
9822 #: config/tc-mcore.c:1243 config/tc-mcore.c:1277 config/tc-mcore.c:1302
9823 #: config/tc-mcore.c:1359 config/tc-mcore.c:1413 config/tc-mcore.c:1449
9824 #: config/tc-mcore.c:1508 config/tc-mcore.c:1530 config/tc-mcore.c:1553
9825 msgid "second operand missing"
9828 #: config/tc-mcore.c:1014
9829 msgid "destination register must be r1"
9832 #: config/tc-mcore.c:1035
9833 msgid "source register must be r1"
9836 #: config/tc-mcore.c:1099 config/tc-mcore.c:1156
9837 msgid "immediate is not a power of two"
9840 #: config/tc-mcore.c:1127
9841 msgid "translating bgeni to movi"
9844 #: config/tc-mcore.c:1164
9845 msgid "translating mgeni to movi"
9848 #: config/tc-mcore.c:1196
9849 msgid "translating bmaski to movi"
9852 #: config/tc-mcore.c:1272
9854 msgid "displacement too large (%d)"
9857 #: config/tc-mcore.c:1286
9858 msgid "Invalid register: r0 and r15 illegal"
9861 #: config/tc-mcore.c:1317
9862 msgid "bad starting register: r0 and r15 invalid"
9865 #: config/tc-mcore.c:1330
9866 msgid "ending register must be r15"
9869 #: config/tc-mcore.c:1350
9870 msgid "bad base register: must be r0"
9873 #: config/tc-mcore.c:1368
9874 msgid "first register must be r4"
9877 #: config/tc-mcore.c:1379
9878 msgid "last register must be r7"
9881 #: config/tc-mcore.c:1416
9882 msgid "reg-reg expected"
9885 #: config/tc-mcore.c:1527
9886 msgid "second operand must be 1"
9889 #: config/tc-mcore.c:1548
9890 msgid "zero used as immediate value"
9893 #: config/tc-mcore.c:1575
9894 msgid "duplicated psr bit specifier"
9897 #: config/tc-mcore.c:1581
9898 msgid "`af' must appear alone"
9901 #: config/tc-mcore.c:1588 config/tc-microblaze.c:1721
9903 msgid "unimplemented opcode \"%s\""
9906 #: config/tc-mcore.c:1597 config/tc-microblaze.c:1730
9908 msgid "ignoring operands: %s "
9911 #: config/tc-mcore.c:1667
9913 msgid "unrecognised cpu type '%s'"
9916 #: config/tc-mcore.c:1685
9919 "MCORE specific options:\n"
9920 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
9921 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
9922 " -cpu=[210|340] select CPU type\n"
9923 " -EB assemble for a big endian system (default)\n"
9924 " -EL assemble for a little endian system\n"
9927 #: config/tc-mcore.c:1703 config/tc-microblaze.c:1841
9928 msgid "failed sanity check: short_jump"
9931 #: config/tc-mcore.c:1713 config/tc-microblaze.c:1851
9932 msgid "failed sanity check: long_jump"
9935 #: config/tc-mcore.c:1739
9937 msgid "odd displacement at %x"
9940 #. Variable not in small data read only segment accessed
9941 #. using small data read only anchor.
9942 #: config/tc-mcore.c:1921 config/tc-microblaze.c:1957
9943 #: config/tc-microblaze.c:2254 config/tc-microblaze.c:2277
9947 #: config/tc-mcore.c:1948
9949 msgid "odd distance branch (0x%lx bytes)"
9952 #: config/tc-mcore.c:1952
9954 msgid "pcrel for branch to %s too far (0x%lx)"
9957 #: config/tc-mcore.c:1972
9959 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
9962 #: config/tc-mcore.c:1984
9964 msgid "pcrel for loopt too far (0x%lx)"
9967 #: config/tc-mcore.c:2180 config/tc-microblaze.c:2421 config/tc-tic30.c:1382
9969 msgid "Can not do %d byte %srelocation"
9972 #: config/tc-mcore.c:2182 config/tc-microblaze.c:2423
9976 #: config/tc-mep.c:341
9979 "MeP specific command line options:\n"
9980 " -EB assemble for a big endian system\n"
9981 " -EL assemble for a little endian system (default)\n"
9982 " -mconfig=<name> specify a chip configuration to use\n"
9983 " -maverage -mno-average -mmult -mno-mult -mdiv -mno-div\n"
9984 " -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff\n"
9985 " -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32\n"
9986 " enable/disable the given opcodes\n"
9988 " If -mconfig is given, the other -m options modify it. Otherwise,\n"
9989 " if no -m options are given, all core opcodes are enabled;\n"
9990 " if any enabling -m options are given, only those are enabled;\n"
9991 " if only disabling -m options are given, only those are disabled.\n"
9994 #: config/tc-mep.c:410
9995 msgid "$hi and $lo are disabled when MUL and DIV are off"
9998 #: config/tc-mep.c:417
9999 msgid "$mb0, $me0, $mb1, and $me1 are disabled when COP is off"
10002 #: config/tc-mep.c:422
10003 msgid "$dbg and $depc are disabled when DEBUG is off"
10006 #: config/tc-mep.c:613
10007 msgid "core and copro insn lengths must total 32 bits."
10010 #: config/tc-mep.c:616 config/tc-mep.c:753
10011 msgid "vliw group must consist of 1 core and 1 copro insn."
10014 #: config/tc-mep.c:750
10015 msgid "core and copro insn lengths must total 64 bits."
10018 #: config/tc-mep.c:982
10020 msgid "cannot pack %s with a 16-bit insn"
10023 #: config/tc-mep.c:1000
10025 msgid "cannot pack %s and %s together with a 16-bit insn"
10028 #: config/tc-mep.c:1006
10029 msgid "too many IVC2 insns to pack with a 16-bit core insn"
10032 #: config/tc-mep.c:1021
10034 msgid "cannot pack %s into slot P1"
10037 #: config/tc-mep.c:1027
10038 msgid "too many IVC2 insns to pack with a 32-bit core insn"
10041 #: config/tc-mep.c:1045
10043 msgid "unable to pack %s by itself?"
10046 #: config/tc-mep.c:1075
10048 msgid "cannot pack %s and %s together"
10051 #: config/tc-mep.c:1081
10052 msgid "too many IVC2 insns to pack together"
10055 #. There are no insns in the queue and a plus is present.
10056 #. This is a syntax error. Let's not tolerate this.
10057 #. We can relax this later if necessary.
10058 #: config/tc-mep.c:1318
10059 msgid "Invalid use of parallelization operator."
10062 #: config/tc-mep.c:1364
10063 msgid "Leading plus sign not allowed in core mode"
10066 #: config/tc-mep.c:1892
10068 msgid "Don't know how to relocate plain operands of type %s"
10071 #: config/tc-mep.c:1902
10073 msgid "Perhaps you are missing %%tpoff()?"
10076 #: config/tc-mep.c:2089
10077 msgid "bad .section directive: want a,v,w,x,M,S in string"
10080 #: config/tc-mep.c:2147
10081 msgid ".vliw unavailable when VLIW is disabled."
10084 #: config/tc-metag.c:457
10085 msgid "no floating point unit specified"
10088 #: config/tc-metag.c:722
10090 msgid "offset must be a multiple of %d"
10093 #: config/tc-metag.c:738 config/tc-metag.c:4444
10094 msgid "offset and base must be from the same unit"
10097 #: config/tc-metag.c:869 config/tc-metag.c:3168 config/tc-metag.c:3270
10098 msgid "invalid destination register"
10101 #: config/tc-metag.c:885 config/tc-metag.c:903 config/tc-metag.c:1294
10102 #: config/tc-metag.c:1312 config/tc-metag.c:1532 config/tc-metag.c:3100
10103 #: config/tc-metag.c:3185 config/tc-metag.c:3287
10104 msgid "invalid memory operand"
10107 #: config/tc-metag.c:940 config/tc-metag.c:3118
10108 msgid "invalid source register"
10111 #: config/tc-metag.c:1025
10112 msgid "invalid destination unit"
10115 #: config/tc-metag.c:1033
10116 msgid "mov cannot use RD port as destination"
10119 #: config/tc-metag.c:1058
10120 msgid "invalid source unit"
10123 #: config/tc-metag.c:1066
10124 msgid "source and address units must not be shared for this addressing mode"
10127 #: config/tc-metag.c:1074 config/tc-metag.c:1678
10128 msgid "set can only use RD port as source"
10131 #: config/tc-metag.c:1089 config/tc-metag.c:1190 config/tc-metag.c:1441
10132 #: config/tc-metag.c:1699 config/tc-metag.c:4054
10134 msgid "base unit must be one of %s"
10137 #. We already tried to encode as an extended GET/SET.
10138 #. Parsing as a standard GET/SET provides a smaller offset.
10139 #: config/tc-metag.c:1110 config/tc-metag.c:1216 config/tc-metag.c:3131
10140 #: config/tc-metag.c:3198 config/tc-metag.c:3300 config/tc-metag.c:4581
10141 msgid "offset value out of range"
10144 #: config/tc-metag.c:1170
10145 msgid "destination unit must be RD"
10148 #: config/tc-metag.c:1280
10149 msgid "invalid destination register list"
10152 #: config/tc-metag.c:1327
10153 msgid "invalid source register list"
10156 #: config/tc-metag.c:1352
10157 msgid "register list must be even numbered"
10160 #: config/tc-metag.c:1358
10161 msgid "register list must be from the same unit"
10164 #: config/tc-metag.c:1381
10165 msgid "register list must not contain duplicates"
10168 #: config/tc-metag.c:1638
10169 msgid "MDRD value must be between 1 and 8"
10172 #: config/tc-metag.c:1729
10173 msgid "invalid destination memory operand"
10176 #: config/tc-metag.c:1744
10177 msgid "invalid source memory operand"
10180 #: config/tc-metag.c:1751
10182 msgid "address units must be one of %s"
10185 #: config/tc-metag.c:1758
10186 msgid "base and offset must be from the same unit"
10189 #: config/tc-metag.c:1766
10190 msgid "source and destination increment mode must agree"
10193 #: config/tc-metag.c:2041
10195 "PC, CT, TR and TT are treated as if they are a single unit but operands must "
10196 "be in different units"
10199 #: config/tc-metag.c:2049
10200 msgid "source and destination register must be in different units"
10203 #: config/tc-metag.c:2081
10205 msgid "register unit must be one of %s"
10208 #: config/tc-metag.c:2168
10210 msgid "link register unit must be one of %s"
10213 #: config/tc-metag.c:2174
10214 msgid "link register must be in a low numbered register"
10217 #: config/tc-metag.c:2191 config/tc-metag.c:2715 config/tc-metag.c:2769
10218 msgid "target out of range"
10221 #: config/tc-metag.c:2672
10222 msgid "invalid quickrot unit specified"
10225 #: config/tc-metag.c:2687
10226 msgid "invalid quickrot register specified"
10229 #: config/tc-metag.c:2741
10230 msgid "source register must be in the trigger unit"
10233 #: config/tc-metag.c:2844
10234 msgid "Source registers must be in the same unit"
10237 #: config/tc-metag.c:3555 config/tc-metag.c:3719 config/tc-metag.c:3987
10238 msgid "destination register should be even numbered"
10241 #: config/tc-metag.c:3627
10242 msgid "comparison must be with register or #0"
10245 #: config/tc-metag.c:3693 config/tc-metag.c:3758
10246 msgid "instruction cannot operate on pair values"
10249 #: config/tc-metag.c:3704
10250 msgid "zero flag is not valid for this instruction"
10253 #: config/tc-metag.c:3725
10254 msgid "source register should be even numbered"
10257 #: config/tc-metag.c:3785 config/tc-metag.c:3794
10258 msgid "fraction bits value out of range"
10261 #: config/tc-metag.c:3976
10262 msgid "simd instructions operate on pair values (L prefix)"
10265 #: config/tc-metag.c:3994
10266 msgid "source registers should be even numbered"
10269 #: config/tc-metag.c:4272
10271 msgid "expected ']', not %c in %s"
10274 #: config/tc-metag.c:4391
10275 msgid "invalid register for memory access"
10278 #: config/tc-metag.c:4504 config/tc-metag.c:4632
10279 msgid "unexpected end of line"
10282 #: config/tc-metag.c:4551
10283 msgid "'H' modifier only valid for accumulator registers"
10286 #: config/tc-metag.c:4604
10287 msgid "base unit must be either A0 or A1"
10290 #: config/tc-metag.c:4677 config/tc-metag.c:5120
10291 msgid "invalid register"
10294 #: config/tc-metag.c:4825
10295 msgid "could not parse template definition"
10298 #: config/tc-metag.c:5012
10299 msgid "QUICKRoT 64-bit extension not applicable to this instruction"
10302 #: config/tc-metag.c:5068
10303 msgid "invalid operands for cross-unit op"
10306 #: config/tc-metag.c:5110
10307 msgid "missing flags: one of 'P', 'N' or 'Z' required"
10310 #: config/tc-metag.c:5138
10311 msgid "'P', 'N' or 'Z' flags may only be specified when accumulating"
10314 #: config/tc-metag.c:5159
10315 msgid "accumulator not a valid destination"
10318 #: config/tc-metag.c:5169 config/tc-metag.c:5385 config/tc-metag.c:5569
10319 msgid "invalid immediate value"
10322 #: config/tc-metag.c:5181
10323 msgid "immediate value not allowed when source & dest differ"
10326 #: config/tc-metag.c:5213
10328 msgid "invalid register operand: %s"
10331 #: config/tc-metag.c:5247
10332 msgid "QUICKRoT extension requires 4 registers"
10335 #: config/tc-metag.c:5254
10336 msgid "invalid fourth register"
10339 #: config/tc-metag.c:5261
10340 msgid "A0.2,A0.3,A1.2,A1.3 required for QUICKRoT register"
10343 #: config/tc-metag.c:5289
10344 msgid "DSP RAM pointer in incorrect unit"
10347 #: config/tc-metag.c:5335
10348 msgid "invalid register operand #1"
10351 #: config/tc-metag.c:5349
10352 msgid "invalid register operand #2"
10355 #: config/tc-metag.c:5413
10356 msgid "this instruction does not accept an immediate"
10359 #: config/tc-metag.c:5433
10360 msgid "invalid register operand #3"
10363 #: config/tc-metag.c:5445
10364 msgid "this instruction does not accept an accumulator"
10367 #: config/tc-metag.c:5463
10368 msgid "invalid register operand #4"
10371 #: config/tc-metag.c:5540
10372 msgid "invalid accumulator register"
10375 #: config/tc-metag.c:5596
10376 msgid "conditional instruction cannot use G flag"
10379 #: config/tc-metag.c:5607
10380 msgid "conditional instruction cannot use B flag"
10383 #: config/tc-metag.c:5618
10384 msgid "conditional instruction cannot use R flag"
10387 #: config/tc-metag.c:5727
10388 msgid "'L' modifier not valid for this instruction"
10391 #: config/tc-metag.c:5859
10393 msgid "missing fpu name `%s'"
10396 #: config/tc-metag.c:5870
10398 msgid "unknown fpu `%s'"
10401 #: config/tc-metag.c:5885
10403 msgid "missing DSP name `%s'"
10406 #: config/tc-metag.c:5896
10408 msgid "unknown DSP `%s'"
10411 #: config/tc-metag.c:5914
10412 msgid "<dsp name>\t assemble for DSP architecture <dsp name>"
10415 #: config/tc-metag.c:5952
10417 msgid " Meta specific command line options:\n"
10420 #: config/tc-metag.c:6041
10421 msgid "premature end of floating point prefix"
10424 #: config/tc-metag.c:6101
10425 msgid "unknown floating point prefix character"
10428 #: config/tc-metag.c:6250
10430 msgid "unknown DSP prefix character %c %s"
10433 #: config/tc-metag.c:6513
10435 msgid "instruction mnemonic too long: %s"
10438 #: config/tc-metag.c:6568
10440 msgid "junk at end of line: \"%s\""
10443 #: config/tc-metag.c:6575
10445 msgid "failed to assemble instruction: \"%s\""
10448 #: config/tc-metag.c:6580
10450 msgid "unknown floating point mnemonic: \"%s\""
10453 #: config/tc-metag.c:6582
10455 msgid "unknown mnemonic: \"%s\""
10458 #: config/tc-metag.c:6633
10460 msgid "cannot assemble DSP instruction, DSP option not set: %s"
10463 #: config/tc-metag.c:6640
10465 msgid "cannot assemble FPU instruction, FPU option not set: %s"
10468 #: config/tc-metag.c:6738 config/tc-nds32.c:5356
10469 msgid "Bad call to md_atof()"
10472 #: config/tc-microblaze.c:511 config/tc-microblaze.c:540
10473 #: config/tc-microblaze.c:577
10475 msgid "Invalid register number at '%.6s'"
10478 #: config/tc-microblaze.c:738
10479 msgid "operand must be a constant or a label"
10482 #: config/tc-microblaze.c:742
10484 msgid "operand must be absolute in range %d..%d, not %d"
10487 #: config/tc-microblaze.c:941 config/tc-microblaze.c:948
10488 #: config/tc-microblaze.c:955 config/tc-microblaze.c:988
10489 #: config/tc-microblaze.c:995 config/tc-microblaze.c:1001
10490 #: config/tc-microblaze.c:1114 config/tc-microblaze.c:1121
10491 #: config/tc-microblaze.c:1127 config/tc-microblaze.c:1158
10492 #: config/tc-microblaze.c:1165 config/tc-microblaze.c:1185
10493 #: config/tc-microblaze.c:1192 config/tc-microblaze.c:1212
10494 #: config/tc-microblaze.c:1219 config/tc-microblaze.c:1237
10495 #: config/tc-microblaze.c:1244 config/tc-microblaze.c:1266
10496 #: config/tc-microblaze.c:1273 config/tc-microblaze.c:1291
10497 #: config/tc-microblaze.c:1303 config/tc-microblaze.c:1321
10498 #: config/tc-microblaze.c:1338 config/tc-microblaze.c:1345
10499 #: config/tc-microblaze.c:1391 config/tc-microblaze.c:1398
10500 #: config/tc-microblaze.c:1444 config/tc-microblaze.c:1451
10501 #: config/tc-microblaze.c:1473 config/tc-microblaze.c:1480
10502 #: config/tc-microblaze.c:1500 config/tc-microblaze.c:1506
10503 #: config/tc-microblaze.c:1566 config/tc-microblaze.c:1572
10504 #: config/tc-microblaze.c:1632 config/tc-microblaze.c:1706
10505 msgid "Error in statement syntax"
10508 #: config/tc-microblaze.c:961 config/tc-microblaze.c:963
10509 #: config/tc-microblaze.c:965 config/tc-microblaze.c:1005
10510 #: config/tc-microblaze.c:1007 config/tc-microblaze.c:1131
10511 #: config/tc-microblaze.c:1133 config/tc-microblaze.c:1171
10512 #: config/tc-microblaze.c:1173 config/tc-microblaze.c:1198
10513 #: config/tc-microblaze.c:1200 config/tc-microblaze.c:1225
10514 #: config/tc-microblaze.c:1248 config/tc-microblaze.c:1279
10515 #: config/tc-microblaze.c:1309 config/tc-microblaze.c:1327
10516 #: config/tc-microblaze.c:1457 config/tc-microblaze.c:1459
10517 #: config/tc-microblaze.c:1486 config/tc-microblaze.c:1488
10518 #: config/tc-microblaze.c:1510 config/tc-microblaze.c:1576
10519 #: config/tc-microblaze.c:1638
10520 msgid "Cannot use special register with this instruction"
10523 #: config/tc-microblaze.c:1015
10524 msgid "lmi pseudo instruction should not use a label in imm field"
10527 #: config/tc-microblaze.c:1017
10528 msgid "smi pseudo instruction should not use a label in imm field"
10531 #: config/tc-microblaze.c:1136
10532 msgid "Symbol used as immediate for shift instruction"
10535 #: config/tc-microblaze.c:1145
10537 msgid "Shift value > 32. using <value %% 32>"
10540 #: config/tc-microblaze.c:1251
10541 msgid "Symbol used as immediate value for msrset/msrclr instructions"
10544 #: config/tc-microblaze.c:1380 config/tc-microblaze.c:1433
10545 msgid "invalid value for special purpose register"
10548 #: config/tc-microblaze.c:1646
10549 msgid "An IMM instruction should not be present in the .s file"
10552 #: config/tc-microblaze.c:1708
10553 msgid "Symbol used as immediate for mbar instruction"
10556 #: config/tc-microblaze.c:1714
10558 msgid "Immediate value for mbar > 32. using <value %% 32>"
10561 #: config/tc-microblaze.c:1791
10562 msgid "Bad call to MD_NTOF()"
10565 #: config/tc-microblaze.c:2048
10567 msgid "pcrel for branch to %s too far (0x%x)"
10570 #. We know the abs value: Should never happen.
10571 #: config/tc-microblaze.c:2202
10572 msgid "Absolute PC-relative value in relaxation code. Assembler error....."
10575 #. Cannot have a PC-relative branch to a diff segment.
10576 #: config/tc-microblaze.c:2216
10578 msgid "PC relative branch to label %s which is not in the instruction space"
10581 #: config/tc-microblaze.c:2257
10583 "Variable is accessed using small data read only anchor, but it is not in the "
10584 "small data read only section"
10587 #: config/tc-microblaze.c:2280
10589 "Variable is accessed using small data read write anchor, but it is not in "
10590 "the small data read write section"
10593 #: config/tc-microblaze.c:2289
10594 msgid "Incorrect fr_opcode value in frag. Internal error....."
10597 #. We know the abs value: Should never happen.
10598 #: config/tc-microblaze.c:2296
10599 msgid "Absolute value in relaxation code. Assembler error....."
10602 #: config/tc-microblaze.c:2519 config/tc-mn10300.c:1069 config/tc-sh.c:802
10603 #: config/tc-z80.c:694 read.c:4413
10605 msgid "unsupported BFD relocation size %u"
10608 #: config/tc-mips.c:1903
10610 msgid "the %d-bit %s architecture does not support the `%s' extension"
10613 #: config/tc-mips.c:1906
10615 msgid "the `%s' extension requires %s%d revision %d or greater"
10618 #: config/tc-mips.c:1914
10620 msgid "the `%s' extension requires 64-bit FPRs"
10623 #: config/tc-mips.c:2732 config/tc-mips.c:14935
10625 msgid "unrecognized register name `%s'"
10628 #: config/tc-mips.c:2958
10629 msgid "invalid register range"
10632 #: config/tc-mips.c:2986
10633 msgid "vector element must be constant"
10636 #: config/tc-mips.c:2996
10637 msgid "missing `]'"
10640 #: config/tc-mips.c:3192
10642 msgid "internal: bad mips opcode (mask error): %s %s"
10645 #: config/tc-mips.c:3219
10647 msgid "internal: unknown operand type: %s %s"
10650 #: config/tc-mips.c:3244
10652 msgid "internal: bad mips opcode (bits 0x%08lx doubly defined): %s %s"
10655 #: config/tc-mips.c:3252
10657 msgid "internal: bad mips opcode (bits 0x%08lx undefined): %s %s"
10660 #: config/tc-mips.c:3259
10662 msgid "internal: bad mips opcode (bits 0x%08lx defined): %s %s"
10665 #: config/tc-mips.c:3303
10667 msgid "internal error: bad microMIPS opcode (incorrect length: %u): %s %s"
10670 #: config/tc-mips.c:3311
10672 msgid "internal error: bad microMIPS opcode (opcode/length mismatch): %s %s"
10675 #: config/tc-mips.c:3337
10676 msgid "-G may not be used in position-independent code"
10679 #. Probably a memory allocation problem? Give up now.
10680 #: config/tc-mips.c:3357 config/tc-mips.c:3448
10681 msgid "broken assembler, no assembly attempted"
10684 #: config/tc-mips.c:3387 config/tc-mips.c:3416
10686 msgid "internal: can't hash `%s': %s"
10689 #: config/tc-mips.c:3623
10691 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
10694 #: config/tc-mips.c:4285
10696 msgid "operand %d out of range"
10699 #: config/tc-mips.c:4293
10701 msgid "operand %d must be constant"
10704 #: config/tc-mips.c:4337 read.c:4215 read.c:5100 write.c:266 write.c:1009
10705 msgid "register value used as expression"
10708 #: config/tc-mips.c:4350
10710 msgid "operand %d must be an immediate expression"
10713 #: config/tc-mips.c:4465
10715 msgid "float register should be even, was %d"
10718 #: config/tc-mips.c:4477
10720 msgid "condition code register should be even for %s, was %d"
10723 #: config/tc-mips.c:4482
10725 msgid "condition code register should be 0 or 4 for %s, was %d"
10728 #: config/tc-mips.c:4791
10729 msgid "invalid performance register"
10732 #: config/tc-mips.c:5075
10733 msgid "missing frame size"
10736 #: config/tc-mips.c:5080
10737 msgid "frame size specified twice"
10740 #: config/tc-mips.c:5085
10741 msgid "invalid frame size"
10744 #: config/tc-mips.c:5123
10746 msgid "operand %d must be an immediate"
10749 #: config/tc-mips.c:5138
10750 msgid "invalid element selector"
10753 #: config/tc-mips.c:5151
10755 msgid "operand %d must be scalar"
10758 #: config/tc-mips.c:5292
10759 msgid "floating-point expression required"
10762 #: config/tc-mips.c:5389
10764 msgid "cannot use `%s' in this section"
10767 #: config/tc-mips.c:5524
10768 msgid "used $at without \".set noat\""
10771 #: config/tc-mips.c:5526
10773 msgid "used $%u with \".set at=$%u\""
10776 #: config/tc-mips.c:6511
10778 msgid "wrong size instruction in a %u-bit branch delay slot"
10781 #: config/tc-mips.c:6529 config/tc-mips.c:6539
10783 msgid "jump to misaligned address (0x%lx)"
10786 #: config/tc-mips.c:6554 config/tc-mips.c:7945
10788 msgid "branch to misaligned address (0x%lx)"
10791 #: config/tc-mips.c:6560 config/tc-mips.c:7948
10793 msgid "branch address range overflow (0x%lx)"
10796 #: config/tc-mips.c:6764 config/tc-mips.c:17083
10797 msgid "extended instruction in delay slot"
10800 #: config/tc-mips.c:7191
10801 msgid "source and destination must be different"
10804 #: config/tc-mips.c:7194
10805 msgid "a destination register must be supplied"
10808 #: config/tc-mips.c:7199
10809 msgid "the source register must not be $31"
10812 #: config/tc-mips.c:7416 config/tc-mips.c:13202
10813 msgid "invalid unextended operand value"
10816 #: config/tc-mips.c:7529
10818 msgid "opcode not supported on this processor: %s (%s)"
10821 #: config/tc-mips.c:7608
10822 msgid "opcode not supported in the `insn32' mode"
10825 #: config/tc-mips.c:7611
10827 msgid "unrecognized %d-bit version of microMIPS opcode"
10830 #: config/tc-mips.c:7695
10832 "macro instruction expanded into multiple instructions in a branch delay slot"
10835 #: config/tc-mips.c:7698
10836 msgid "macro instruction expanded into multiple instructions"
10839 #: config/tc-mips.c:7702
10841 "macro instruction expanded into a wrong size instruction in a 16-bit branch "
10845 #: config/tc-mips.c:7704
10847 "macro instruction expanded into a wrong size instruction in a 32-bit branch "
10851 #: config/tc-mips.c:8146
10852 msgid "operand overflow"
10855 #: config/tc-mips.c:8165 config/tc-mips.c:8749 config/tc-mips.c:12690
10856 msgid "macro used $at after \".set noat\""
10859 #: config/tc-mips.c:8313 config/tc-mips.c:11039 config/tc-mips.c:11694
10861 msgid "number (0x%s) larger than 32 bits"
10864 #: config/tc-mips.c:8333
10865 msgid "number larger than 64 bits"
10868 #: config/tc-mips.c:8627 config/tc-mips.c:8655 config/tc-mips.c:8693
10869 #: config/tc-mips.c:8738 config/tc-mips.c:11274 config/tc-mips.c:11313
10870 #: config/tc-mips.c:11352 config/tc-mips.c:11790 config/tc-mips.c:11842
10871 msgid "PIC code offset overflow (max 16 signed bits)"
10874 #: config/tc-mips.c:9266
10876 msgid "BALIGN immediate not 0, 1, 2 or 3 (%lu)"
10879 #. result is always true
10880 #: config/tc-mips.c:9360
10882 msgid "branch %s is always true"
10885 #: config/tc-mips.c:9576 config/tc-mips.c:9686
10886 msgid "divide by zero"
10889 #: config/tc-mips.c:9774
10890 msgid "dla used to load 32-bit register"
10893 #: config/tc-mips.c:9777
10894 msgid "la used to load 64-bit address"
10897 #: config/tc-mips.c:9885 config/tc-z80.c:726
10898 msgid "offset too large"
10901 #: config/tc-mips.c:10059 config/tc-mips.c:10337
10902 msgid "PIC code offset overflow (max 32 signed bits)"
10905 #: config/tc-mips.c:10407 config/tc-mips.c:10483
10907 msgid "opcode not supported in the `insn32' mode `%s'"
10910 #: config/tc-mips.c:10435
10911 msgid "MIPS PIC call to register other than $25"
10914 #: config/tc-mips.c:10451 config/tc-mips.c:10462 config/tc-mips.c:10595
10915 #: config/tc-mips.c:10606
10916 msgid "no .cprestore pseudo-op used in PIC code"
10919 #: config/tc-mips.c:10456 config/tc-mips.c:10600
10920 msgid "no .frame pseudo-op used in PIC code"
10923 #: config/tc-mips.c:10621
10924 msgid "non-PIC jump used in PIC library"
10927 #: config/tc-mips.c:12248
10929 msgid "instruction %s: result is always false"
10932 #: config/tc-mips.c:12401
10934 msgid "instruction %s: result is always true"
10937 #. FIXME: Check if this is one of the itbl macros, since they
10938 #. are added dynamically.
10939 #: config/tc-mips.c:12686
10941 msgid "macro %s not implemented yet"
10944 #: config/tc-mips.c:13027 config/tc-mips.c:13089 config/tc-mips.c:13102
10945 #: config/tc-score.c:2691 config/tc-score.c:2737
10946 msgid "unrecognized opcode"
10949 #: config/tc-mips.c:13212
10950 msgid "extended operand requested but not required"
10953 #: config/tc-mips.c:13221
10954 msgid "operand value out of range for instruction"
10957 #: config/tc-mips.c:13316
10959 msgid "relocation %s isn't supported by the current ABI"
10962 #: config/tc-mips.c:13372
10963 msgid "unclosed '('"
10966 #: config/tc-mips.c:13438
10968 msgid "a different %s was already specified, is now %s"
10971 #: config/tc-mips.c:13581
10972 msgid "-mmicromips cannot be used with -mips16"
10975 #: config/tc-mips.c:13596
10976 msgid "-mips16 cannot be used with -micromips"
10979 #: config/tc-mips.c:13739 config/tc-mips.c:13785
10980 msgid "no compiled in support for 64 bit object file format"
10983 #: config/tc-mips.c:13792
10985 msgid "invalid abi -mabi=%s"
10988 #: config/tc-mips.c:13832
10990 msgid "invalid NaN setting -mnan=%s"
10993 #: config/tc-mips.c:13881
10994 msgid "-G not supported in this configuration"
10997 #: config/tc-mips.c:13907
10999 msgid "-%s conflicts with the other architecture options, which imply -%s"
11002 #: config/tc-mips.c:13923
11004 msgid "-march=%s is not compatible with the selected ABI"
11007 #: config/tc-mips.c:13942
11008 msgid "-mgp64 used with a 32-bit processor"
11011 #: config/tc-mips.c:13944
11012 msgid "-mgp32 used with a 64-bit ABI"
11015 #: config/tc-mips.c:13946
11016 msgid "-mgp64 used with a 32-bit ABI"
11019 #: config/tc-mips.c:13984
11020 msgid "-mfp64 used with a 32-bit fpu"
11023 #: config/tc-mips.c:13987
11024 msgid "-mfp64 used with a 32-bit ABI"
11027 #: config/tc-mips.c:13991
11028 msgid "-mfp32 used with a 64-bit ABI"
11031 #: config/tc-mips.c:14005
11032 msgid "trap exception not supported at ISA 1"
11035 #: config/tc-mips.c:14069
11036 msgid "PC relative MIPS16 instruction references a different section"
11039 #: config/tc-mips.c:14334
11040 msgid "TLS relocation against a constant"
11043 #: config/tc-mips.c:14411
11044 msgid "unsupported constant in relocation"
11047 #: config/tc-mips.c:14450
11049 msgid "branch to misaligned address (%lx)"
11052 #: config/tc-mips.c:14592
11054 msgid "alignment too large, %d assumed"
11057 #: config/tc-mips.c:14595
11058 msgid "alignment negative, 0 assumed"
11061 #: config/tc-mips.c:14831
11063 msgid "%s: no such section"
11066 #: config/tc-mips.c:14880
11068 msgid ".option pic%d not supported"
11071 #: config/tc-mips.c:14885 config/tc-mips.c:15171
11072 msgid "-G may not be used with SVR4 PIC code"
11075 #: config/tc-mips.c:14891
11077 msgid "unrecognized option \"%s\""
11080 #: config/tc-mips.c:14952
11081 msgid "`noreorder' must be set before `nomacro'"
11084 #: config/tc-mips.c:14978
11086 msgid "%s isa does not support 64-bit registers"
11089 #: config/tc-mips.c:14989
11091 msgid "%s isa does not support 64-bit floating point registers"
11094 #: config/tc-mips.c:15005
11095 msgid "`mips16' cannot be used with `micromips'"
11098 #: config/tc-mips.c:15014
11099 msgid "`micromips' cannot be used with `mips16'"
11102 #: config/tc-mips.c:15043
11104 msgid "unknown architecture %s"
11107 #: config/tc-mips.c:15056 config/tc-mips.c:15093
11109 msgid "unknown ISA level %s"
11112 #: config/tc-mips.c:15064
11114 msgid "unknown ISA or architecture %s"
11117 #: config/tc-mips.c:15125
11118 msgid ".set pop with no .set push"
11121 #: config/tc-mips.c:15154
11123 msgid "tried to set unrecognized symbol: %s\n"
11126 #: config/tc-mips.c:15213 config/tc-mips.c:15290 config/tc-mips.c:15393
11127 #: config/tc-mips.c:15421 config/tc-mips.c:15468
11129 msgid "%s not supported in MIPS16 mode"
11132 #: config/tc-mips.c:15220
11133 msgid ".cpload not in noreorder section"
11136 #: config/tc-mips.c:15299 config/tc-mips.c:15318
11137 msgid "missing argument separator ',' for .cpsetup"
11140 #: config/tc-mips.c:15511
11142 msgid "unsupported use of %s"
11145 #: config/tc-mips.c:15602
11146 msgid "unsupported use of .gpword"
11149 #: config/tc-mips.c:15640
11150 msgid "unsupported use of .gpdword"
11153 #: config/tc-mips.c:15672
11154 msgid "unsupported use of .ehword"
11157 #: config/tc-mips.c:15747
11158 msgid "bad .nan directive"
11161 #: config/tc-mips.c:15796
11163 msgid "ignoring attempt to redefine symbol %s"
11166 #: config/tc-mips.c:15811 ecoff.c:3377
11167 msgid "bad .weakext directive"
11170 #: config/tc-mips.c:16019
11171 msgid "unsupported PC relative reference to different section"
11174 #: config/tc-mips.c:16128 config/tc-xtensa.c:1583 config/tc-xtensa.c:1859
11175 msgid "unsupported relocation"
11178 #: config/tc-mips.c:16641 config/tc-mips.c:16904
11179 msgid "relaxed out-of-range branch into a jump"
11182 #: config/tc-mips.c:17454
11183 msgid "missing .end at end of assembly"
11186 #: config/tc-mips.c:17469 config/tc-score.c:5641
11187 msgid "expected simple number"
11190 #: config/tc-mips.c:17497 config/tc-score.c:5668
11191 msgid "invalid number"
11194 #: config/tc-mips.c:17574 ecoff.c:3004
11195 msgid ".end directive without a preceding .ent directive"
11198 #: config/tc-mips.c:17583
11199 msgid ".end symbol does not match .ent symbol"
11202 #: config/tc-mips.c:17660
11203 msgid ".ent or .aent not in text section"
11206 #: config/tc-mips.c:17663 config/tc-score.c:5707
11207 msgid "missing .end"
11210 #: config/tc-mips.c:17746
11211 msgid ".mask/.fmask outside of .ent"
11214 #: config/tc-mips.c:17753
11215 msgid "bad .mask/.fmask directive"
11218 #: config/tc-mips.c:18024
11220 msgid "bad value (%s) for %s"
11223 #: config/tc-mips.c:18088
11227 "-EB\t\t\tgenerate big endian output\n"
11228 "-EL\t\t\tgenerate little endian output\n"
11229 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
11230 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
11231 "\t\t\timplicitly with the gp register [default 8]\n"
11234 #: config/tc-mips.c:18095
11237 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
11238 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
11239 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
11240 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
11241 "-mips5 generate MIPS ISA V instructions\n"
11242 "-mips32 generate MIPS32 ISA instructions\n"
11243 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
11244 "-mips64 generate MIPS64 ISA instructions\n"
11245 "-mips64r2 generate MIPS64 release 2 ISA instructions\n"
11246 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
11249 #: config/tc-mips.c:18114
11252 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
11253 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
11254 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
11257 #: config/tc-mips.c:18127
11260 "-mips16\t\t\tgenerate mips16 instructions\n"
11261 "-no-mips16\t\tdo not generate mips16 instructions\n"
11264 #: config/tc-mips.c:18130
11267 "-mmicromips\t\tgenerate microMIPS instructions\n"
11268 "-mno-micromips\t\tdo not generate microMIPS instructions\n"
11271 #: config/tc-mips.c:18133
11274 "-msmartmips\t\tgenerate smartmips instructions\n"
11275 "-mno-smartmips\t\tdo not generate smartmips instructions\n"
11278 #: config/tc-mips.c:18136
11281 "-mdsp\t\t\tgenerate DSP instructions\n"
11282 "-mno-dsp\t\tdo not generate DSP instructions\n"
11285 #: config/tc-mips.c:18139
11288 "-mdspr2\t\t\tgenerate DSP R2 instructions\n"
11289 "-mno-dspr2\t\tdo not generate DSP R2 instructions\n"
11292 #: config/tc-mips.c:18142
11295 "-mmt\t\t\tgenerate MT instructions\n"
11296 "-mno-mt\t\t\tdo not generate MT instructions\n"
11299 #: config/tc-mips.c:18145
11302 "-mmcu\t\t\tgenerate MCU instructions\n"
11303 "-mno-mcu\t\tdo not generate MCU instructions\n"
11306 #: config/tc-mips.c:18148
11309 "-mmsa\t\t\tgenerate MSA instructions\n"
11310 "-mno-msa\t\tdo not generate MSA instructions\n"
11313 #: config/tc-mips.c:18151
11316 "-mvirt\t\t\tgenerate Virtualization instructions\n"
11317 "-mno-virt\t\tdo not generate Virtualization instructions\n"
11320 #: config/tc-mips.c:18154
11323 "-minsn32\t\tonly generate 32-bit microMIPS instructions\n"
11324 "-mno-insn32\t\tgenerate all microMIPS instructions\n"
11327 #: config/tc-mips.c:18157
11330 "-mfix-loongson2f-jump\twork around Loongson2F JUMP instructions\n"
11331 "-mfix-loongson2f-nop\twork around Loongson2F NOP errata\n"
11332 "-mfix-vr4120\t\twork around certain VR4120 errata\n"
11333 "-mfix-vr4130\t\twork around VR4130 mflo/mfhi errata\n"
11334 "-mfix-24k\t\tinsert a nop after ERET and DERET instructions\n"
11335 "-mfix-cn63xxp1\t\twork around CN63XXP1 PREF errata\n"
11336 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
11337 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
11338 "-msym32\t\t\tassume all symbols have 32-bit values\n"
11339 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
11340 "-O\t\t\tremove unneeded NOPs and swap branches\n"
11341 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
11342 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
11345 #: config/tc-mips.c:18171
11348 "-mhard-float\t\tallow floating-point instructions\n"
11349 "-msoft-float\t\tdo not allow floating-point instructions\n"
11350 "-msingle-float\t\tonly allow 32-bit floating-point operations\n"
11351 "-mdouble-float\t\tallow 32-bit and 64-bit floating-point operations\n"
11352 "--[no-]construct-floats\t[dis]allow floating point values to be constructed\n"
11353 "--[no-]relax-branch\t[dis]allow out-of-range branches to be relaxed\n"
11354 "-mnan=ENCODING\t\tselect an IEEE 754 NaN encoding convention, either of:\n"
11357 #: config/tc-mips.c:18187
11360 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
11361 "-call_nonpic\t\tgenerate non-PIC code that can operate with DSOs\n"
11362 "-mvxworks-pic\t\tgenerate VxWorks position independent code\n"
11363 "-non_shared\t\tdo not generate code that can operate with DSOs\n"
11364 "-xgot\t\t\tassume a 32 bit GOT\n"
11365 "-mpdr, -mno-pdr\t\tenable/disable creation of .pdr sections\n"
11366 "-mshared, -mno-shared disable/enable .cpload optimization for\n"
11367 " position dependent (non shared) code\n"
11368 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
11371 #: config/tc-mips.c:18208
11374 "-32\t\t\tcreate o32 ABI object file (default)\n"
11375 "-n32\t\t\tcreate n32 ABI object file\n"
11376 "-64\t\t\tcreate 64 ABI object file\n"
11379 #: config/tc-mmix.c:700
11381 msgid " MMIX-specific command line options:\n"
11384 #: config/tc-mmix.c:701
11387 " -fixed-special-register-names\n"
11388 " Allow only the original special register names.\n"
11391 #: config/tc-mmix.c:704
11393 msgid " -globalize-symbols Make all symbols global.\n"
11396 #: config/tc-mmix.c:706
11398 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
11401 #: config/tc-mmix.c:708
11403 msgid " -relax Create linker relaxable code.\n"
11406 #: config/tc-mmix.c:710
11409 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
11410 " Implies -fixed-special-register-names.\n"
11413 #: config/tc-mmix.c:713
11416 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
11417 " into multiple instructions.\n"
11420 #: config/tc-mmix.c:716
11423 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
11426 #: config/tc-mmix.c:718
11429 " -linker-allocated-gregs If there's no suitable GREG definition for "
11430 "the operands of an instruction, let the linker "
11434 #: config/tc-mmix.c:721
11437 " -x Do not warn when an operand to GETA, a branch,\n"
11438 " PUSHJ or JUMP is not known to be within range.\n"
11439 " The linker will catch any errors. Implies\n"
11440 " -linker-allocated-gregs."
11443 #: config/tc-mmix.c:847
11445 msgid "unknown opcode: `%s'"
11448 #: config/tc-mmix.c:969 config/tc-mmix.c:984
11449 msgid "specified location wasn't TETRA-aligned"
11452 #: config/tc-mmix.c:971 config/tc-mmix.c:986 config/tc-mmix.c:4205
11453 #: config/tc-mmix.c:4221
11454 msgid "unaligned data at an absolute location is not supported"
11457 #: config/tc-mmix.c:1096
11459 msgid "invalid operand to opcode %s: `%s'"
11462 #: config/tc-mmix.c:1118 config/tc-mmix.c:1145 config/tc-mmix.c:1178
11463 #: config/tc-mmix.c:1186 config/tc-mmix.c:1203 config/tc-mmix.c:1231
11464 #: config/tc-mmix.c:1252 config/tc-mmix.c:1277 config/tc-mmix.c:1325
11465 #: config/tc-mmix.c:1426 config/tc-mmix.c:1451 config/tc-mmix.c:1483
11466 #: config/tc-mmix.c:1515 config/tc-mmix.c:1545 config/tc-mmix.c:1598
11467 #: config/tc-mmix.c:1615 config/tc-mmix.c:1642 config/tc-mmix.c:1670
11468 #: config/tc-mmix.c:1700 config/tc-mmix.c:1726 config/tc-mmix.c:1742
11469 #: config/tc-mmix.c:1768 config/tc-mmix.c:1784 config/tc-mmix.c:1800
11470 #: config/tc-mmix.c:1881
11472 msgid "invalid operands to opcode %s: `%s'"
11475 #: config/tc-mmix.c:1983
11476 msgid "internal: mmix_prefix_name but empty prefix"
11479 #: config/tc-mmix.c:2046
11481 msgid "too many GREG registers allocated (max %d)"
11484 #: config/tc-mmix.c:2104
11485 msgid "BSPEC already active. Nesting is not supported."
11488 #: config/tc-mmix.c:2113
11489 msgid "invalid BSPEC expression"
11492 #: config/tc-mmix.c:2129
11494 msgid "can't create section %s"
11497 #: config/tc-mmix.c:2134
11499 msgid "can't set section flags for section %s"
11502 #: config/tc-mmix.c:2155
11503 msgid "ESPEC without preceding BSPEC"
11506 #: config/tc-mmix.c:2184
11507 msgid "missing local expression"
11510 #: config/tc-mmix.c:2394
11511 msgid "operand out of range, instruction expanded"
11514 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
11515 #. user-friendly, though a little bit non-substantial.
11516 #: config/tc-mmix.c:2645
11517 msgid "directive LOCAL must be placed in code or data"
11520 #: config/tc-mmix.c:2646
11521 msgid "internal confusion: relocation in a section without contents"
11524 #: config/tc-mmix.c:2760
11525 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
11528 #: config/tc-mmix.c:2808
11529 msgid "no suitable GREG definition for operands"
11532 #: config/tc-mmix.c:2867
11533 msgid "operands were not reducible at assembly-time"
11536 #: config/tc-mmix.c:2894
11538 msgid "cannot generate relocation type for symbol %s, code %s"
11541 #: config/tc-mmix.c:2914
11543 msgid "internal: unhandled label %s"
11546 #: config/tc-mmix.c:2944
11547 msgid "[0-9]H labels may not appear alone on a line"
11550 #: config/tc-mmix.c:2953
11551 msgid "[0-9]H labels do not mix with dot-pseudos"
11554 #: config/tc-mmix.c:3041
11555 msgid "invalid characters in input"
11558 #: config/tc-mmix.c:3147
11559 msgid "empty label field for IS"
11562 #: config/tc-mmix.c:3473
11564 msgid "internal: unexpected relax type %d:%d"
11567 #: config/tc-mmix.c:3497
11568 msgid "BSPEC without ESPEC."
11571 #: config/tc-mmix.c:3562
11572 msgid "LOC to section unknown or indeterminable at first pass"
11575 #: config/tc-mmix.c:3725
11576 msgid "GREG expression too complicated"
11579 #: config/tc-mmix.c:3740
11580 msgid "internal: GREG expression not resolved to section"
11583 #: config/tc-mmix.c:3789
11584 msgid "register section has contents\n"
11587 #: config/tc-mmix.c:3916
11588 msgid "section change from within a BSPEC/ESPEC pair is not supported"
11591 #: config/tc-mmix.c:3937
11592 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
11595 #: config/tc-mmix.c:3947
11596 msgid "invalid LOC expression"
11599 #: config/tc-mmix.c:3992 config/tc-mmix.c:4019
11600 msgid "LOC expression stepping backwards is not supported"
11603 #. We will only get here in rare cases involving #NO_APP,
11604 #. where the unterminated string is not recognized by the
11605 #. preformatting pass.
11606 #: config/tc-mmix.c:4128 config/tc-mmix.c:4286 config/tc-z80.c:1725
11607 msgid "unterminated string"
11610 #: config/tc-mmix.c:4145
11611 msgid "BYTE expression not a pure number"
11614 #. Note that mmixal does not allow negative numbers in
11615 #. BYTE sequences, so neither should we.
11616 #: config/tc-mmix.c:4154
11617 msgid "BYTE expression not in the range 0..255"
11620 #: config/tc-mmix.c:4203 config/tc-mmix.c:4219
11621 msgid "data item with alignment larger than location"
11624 #. Since integer_constant is local to expr.c, we have to make this a
11625 #. macro. FIXME: Do it cleaner.
11626 #: config/tc-mmix.h:105
11627 msgid "`&' serial number operator is not supported"
11630 #: config/tc-mn10200.c:303
11633 "MN10200 options:\n"
11637 #: config/tc-mn10300.c:443
11640 "MN10300 assembler options:\n"
11644 #: config/tc-mn10300.c:1270
11645 msgid "Invalid opcode/operands"
11648 #: config/tc-mn10300.c:1793
11649 msgid "Invalid register specification."
11652 #: config/tc-mn10300.c:2391
11654 msgid "Bad relocation fixup type (%d)"
11657 #: config/tc-moxie.c:104
11658 msgid "expecting register"
11661 #: config/tc-moxie.c:123 config/tc-moxie.c:139
11662 msgid "illegal register number"
11665 #: config/tc-moxie.c:188 config/tc-pj.c:260
11667 msgid "unknown opcode %s"
11670 #: config/tc-moxie.c:206 config/tc-moxie.c:225 config/tc-moxie.c:316
11671 #: config/tc-moxie.c:362
11672 msgid "expecting comma delimited register operands"
11675 #: config/tc-moxie.c:232 config/tc-moxie.c:292 config/tc-moxie.c:304
11676 #: config/tc-moxie.c:337 config/tc-moxie.c:369 config/tc-moxie.c:402
11677 #: config/tc-moxie.c:456 config/tc-moxie.c:510 config/tc-moxie.c:520
11678 #: config/tc-moxie.c:548 config/tc-pj.c:308
11679 msgid "extra stuff on line ignored"
11682 #: config/tc-moxie.c:252 config/tc-moxie.c:392 config/tc-moxie.c:422
11683 #: config/tc-moxie.c:497
11684 msgid "expecting comma delimited operands"
11687 #: config/tc-moxie.c:320 config/tc-moxie.c:348
11688 msgid "expecting indirect register `($rA)'"
11691 #: config/tc-moxie.c:328 config/tc-moxie.c:356 config/tc-moxie.c:447
11692 #: config/tc-moxie.c:489
11693 msgid "missing closing parenthesis"
11696 #: config/tc-moxie.c:439 config/tc-moxie.c:481
11697 msgid "expecting indirect register `($rX)'"
11700 #: config/tc-moxie.c:551 config/tc-pj.c:313
11701 msgid "Something forgot to clean up\n"
11704 #: config/tc-moxie.c:637
11707 " -EB assemble for a big endian system (default)\n"
11708 " -EL assemble for a little endian system\n"
11711 #: config/tc-moxie.c:697
11712 msgid "pcrel too far BFD_RELOC_MOXIE_10"
11715 #: config/tc-msp430.c:978
11716 msgid ".profiler pseudo requires at least two operands."
11719 #: config/tc-msp430.c:1037
11720 msgid "unknown profiling flag - ignored."
11723 #: config/tc-msp430.c:1053
11724 msgid "ambiguous flags combination - '.profiler' directive ignored."
11727 #: config/tc-msp430.c:1063
11728 msgid "profiling in absolute section?"
11731 #: config/tc-msp430.c:1164
11732 msgid "MCU option requires a name\n"
11735 #: config/tc-msp430.c:1176
11737 msgid "redefinition of mcu type '%s' to '%s'"
11740 #: config/tc-msp430.c:1193
11742 msgid "unrecognised argument to -mcpu option '%s'"
11745 #: config/tc-msp430.c:1333
11748 "MSP430 options:\n"
11749 " -mmcu=<msp430-name> - select microcontroller type\n"
11750 " -mcpu={430|430x|430xv2} - select microcontroller architecture\n"
11753 #: config/tc-msp430.c:1337
11756 " -mQ - enable relaxation at assembly time. DANGEROUS!\n"
11757 " -mP - enable polymorph instructions\n"
11760 #: config/tc-msp430.c:1340
11762 msgid " -ml - enable large code model\n"
11765 #: config/tc-msp430.c:1342
11767 msgid " -mN - disable generation of NOP after changing interrupts\n"
11770 #: config/tc-msp430.c:1344
11772 msgid " -mn - enable generation of NOP after changing interrupts\n"
11775 #: config/tc-msp430.c:1346
11777 msgid " -md - Force copying of data from ROM to RAM at startup\n"
11780 #: config/tc-msp430.c:1518 config/tc-msp430.c:1692 config/tc-msp430.c:1799
11782 msgid "value 0x%x out of extended range."
11785 #: config/tc-msp430.c:1524
11787 msgid "value %d out of range. Use #lo() or #hi()"
11790 #: config/tc-msp430.c:1615
11792 msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
11795 #: config/tc-msp430.c:1666
11797 msgid "Registers cannot be used within immediate expression [%s]"
11800 #: config/tc-msp430.c:1668
11802 msgid "unknown operand %s"
11805 #: config/tc-msp430.c:1698 config/tc-msp430.c:1805
11807 msgid "value out of range: 0x%x"
11810 #: config/tc-msp430.c:1709
11812 msgid "Registers cannot be used within absolute expression [%s]"
11815 #: config/tc-msp430.c:1711 config/tc-msp430.c:1826
11817 msgid "unknown expression in operand %s"
11820 #: config/tc-msp430.c:1725
11822 msgid "unknown addressing mode %s"
11825 #: config/tc-msp430.c:1733
11827 msgid "Bad register name %s"
11830 #: config/tc-msp430.c:1744
11831 msgid "cannot use indirect addressing with the PC"
11834 #: config/tc-msp430.c:1763
11835 msgid "')' required"
11838 #: config/tc-msp430.c:1775
11840 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
11843 #: config/tc-msp430.c:1782
11844 msgid "r2 should not be used in indexed addressing mode"
11847 #: config/tc-msp430.c:1824
11849 msgid "Registers cannot be used as a prefix of indexed expression [%s]"
11853 #: config/tc-msp430.c:1858
11855 msgid "unknown addressing mode for operand %s"
11858 #: config/tc-msp430.c:1889
11860 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
11863 #: config/tc-msp430.c:1899
11864 msgid "this addressing mode is not applicable for destination operand"
11867 #: config/tc-msp430.c:1931 config/tc-msp430.c:2066 config/tc-msp430.c:2103
11868 #: config/tc-msp430.c:2133 config/tc-msp430.c:2715 config/tc-msp430.c:2793
11869 #: config/tc-msp430.c:2933
11871 msgid "expected register as second argument of %s"
11874 #: config/tc-msp430.c:1970 config/tc-msp430.c:2036
11876 msgid "index value too big for %s"
11879 #: config/tc-msp430.c:1987 config/tc-msp430.c:2053 config/tc-msp430.c:2160
11881 msgid "unexpected addressing mode for %s"
11884 #: config/tc-msp430.c:2073 config/tc-msp430.c:2110 config/tc-msp430.c:2140
11886 msgid "constant generator destination register found in %s"
11889 #: config/tc-msp430.c:2117 config/tc-msp430.c:2147
11891 msgid "constant generator source register found in %s"
11894 #: config/tc-msp430.c:2229
11895 msgid "no size modifier after period, .w assumed"
11898 #: config/tc-msp430.c:2233
11900 msgid "unrecognised instruction size modifier .%c"
11903 #: config/tc-msp430.c:2247
11905 msgid "junk found after instruction: %s.%s"
11908 #: config/tc-msp430.c:2267
11910 msgid "instruction %s.a does not exist"
11913 #: config/tc-msp430.c:2281
11915 msgid "instruction %s requires %d operand(s)"
11918 #: config/tc-msp430.c:2297
11920 msgid "instruction %s requires MSP430X mcu"
11923 #: config/tc-msp430.c:2317
11925 msgid "unable to repeat %s insn"
11929 #: config/tc-msp430.c:2351 config/tc-msp430.c:2436 config/tc-msp430.c:3193
11931 msgid "a NOP instruction has been inserted after %s"
11934 #: config/tc-msp430.c:2377 config/tc-msp430.c:2477 config/tc-msp430.c:3091
11935 #: config/tc-msp430.c:3255
11936 msgid "repeat instruction used with non-register mode instruction"
11939 #: config/tc-msp430.c:2466 config/tc-msp430.c:2800 config/tc-msp430.c:2840
11940 #: config/tc-msp430.c:3225
11942 msgid "%s: attempt to rotate the PC register"
11945 #: config/tc-msp430.c:2702 config/tc-msp430.c:2773
11947 msgid "expected #n as first argument of %s"
11950 #: config/tc-msp430.c:2708 config/tc-msp430.c:2779
11952 msgid "expected constant expression for first argument of %s"
11955 #: config/tc-msp430.c:2734
11956 msgid "Too many registers popped"
11959 #: config/tc-msp430.c:2744
11960 msgid "Cannot use POPM to restore the SR register"
11963 #: config/tc-msp430.c:2764 config/tc-msp430.c:2826 config/tc-msp430.c:2885
11965 msgid "repeat count cannot be used with %s"
11968 #: config/tc-msp430.c:2786
11970 msgid "expected first argument of %s to be in the range 1-4"
11973 #: config/tc-msp430.c:2833
11975 msgid "expected register as argument of %s"
11978 #: config/tc-msp430.c:2903
11980 msgid "expected value of first argument of %s to fit into 20-bits"
11983 #: config/tc-msp430.c:2922
11985 msgid "expected register name or constant as first argument of %s"
11988 #: config/tc-msp430.c:3011
11989 msgid "expected constant value as argument to RPT"
11992 #: config/tc-msp430.c:3017
11993 msgid "expected constant in the range 2..16"
11996 #: config/tc-msp430.c:3032
11997 msgid "PC used as an argument to RPT"
12000 #: config/tc-msp430.c:3038
12001 msgid "expected constant or register name as argument to RPT insn"
12004 #: config/tc-msp430.c:3045
12005 msgid "Illegal emulated instruction "
12008 #: config/tc-msp430.c:3243
12010 msgid "%s instruction does not accept a .b suffix"
12013 #: config/tc-msp430.c:3348
12015 msgid "Even number required. Rounded to %d"
12018 #: config/tc-msp430.c:3359
12020 msgid "Wrong displacement %d"
12023 #: config/tc-msp430.c:3381
12024 msgid "instruction requires label sans '$'"
12027 #: config/tc-msp430.c:3385
12028 msgid "instruction requires label or value in range -511:512"
12031 #: config/tc-msp430.c:3391 config/tc-msp430.c:3440 config/tc-msp430.c:3483
12032 msgid "instruction requires label"
12035 #: config/tc-msp430.c:3399 config/tc-msp430.c:3446
12036 msgid "polymorphs are not enabled. Use -mP option to enable."
12039 #: config/tc-msp430.c:3487
12040 msgid "Illegal instruction or not implemented opcode."
12043 #: config/tc-msp430.c:4025
12045 msgid "internal inconsistency problem in %s: insn %04lx"
12048 #: config/tc-msp430.c:4067 config/tc-msp430.c:4099
12050 msgid "internal inconsistency problem in %s: ext. insn %04lx"
12053 #: config/tc-msp430.c:4111
12055 msgid "internal inconsistency problem in %s: %lx"
12058 #: config/tc-mt.c:151
12060 msgid "MT specific command line options:\n"
12063 #: config/tc-mt.c:152
12065 msgid " -march=ms1-64-001 allow ms1-64-001 instructions\n"
12068 #: config/tc-mt.c:153
12070 msgid " -march=ms1-16-002 allow ms1-16-002 instructions (default)\n"
12073 #: config/tc-mt.c:154
12075 msgid " -march=ms1-16-003 allow ms1-16-003 instructions\n"
12078 #: config/tc-mt.c:155
12080 msgid " -march=ms2 allow ms2 instructions \n"
12083 #: config/tc-mt.c:156
12085 msgid " -nosched disable scheduling restrictions\n"
12088 #: config/tc-mt.c:224
12090 msgid "instruction %s may not follow another memory access instruction."
12093 #: config/tc-mt.c:230
12095 msgid "instruction %s may not follow another I/O instruction."
12098 #: config/tc-mt.c:236
12100 msgid "%s may not occupy the delay slot of another branch insn."
12103 #: config/tc-mt.c:261
12105 msgid "operand references R%ld of previous instruction."
12108 #: config/tc-mt.c:267
12110 msgid "operand references R%ld of instruction before previous."
12113 #: config/tc-mt.c:281 config/tc-mt.c:286
12116 "conditional branch or jal insn's operand references R%ld of previous "
12117 "arithmetic or logic insn."
12120 #: config/tc-mt.c:349
12121 msgid "md_estimate_size_before_relax\n"
12124 #: config/tc-nds32.c:1929
12126 "<arch name>\t Assemble for architecture <arch name>\n"
12127 "\t\t\t <arch name> could be\n"
12128 "\t\t\t v3, v3j, v3m, v3f, v3s, v2, v2j, v2f, v2s"
12131 #: config/tc-nds32.c:1933
12133 "<baseline>\t Assemble for baseline <baseline>\n"
12134 "\t\t\t <baseline> could be v2, v3, v3m"
12137 #: config/tc-nds32.c:1936
12139 "<freg>\t Specify a FPU configuration\n"
12141 "\t\t\t 0: 8 SP / 4 DP registers\n"
12142 "\t\t\t 1: 16 SP / 8 DP registers\n"
12143 "\t\t\t 2: 32 SP / 16 DP registers\n"
12144 "\t\t\t 3: 32 SP / 32 DP registers"
12147 #: config/tc-nds32.c:1942
12149 "<abi>\t Specify a abi version\n"
12150 "\t\t\t <abi> could be v1, v2, v2fp, v2fpp"
12153 #: config/tc-nds32.c:1973
12154 msgid "Multiply instructions support"
12157 #: config/tc-nds32.c:1974
12158 msgid "Divide instructions support"
12161 #: config/tc-nds32.c:1975
12162 msgid "16-bit extension"
12165 #: config/tc-nds32.c:1976
12166 msgid "d0/d1 registers"
12169 #: config/tc-nds32.c:1977
12170 msgid "Performance extension"
12173 #: config/tc-nds32.c:1978
12174 msgid "Performance extension 2"
12177 #: config/tc-nds32.c:1979
12178 msgid "String extension"
12181 #: config/tc-nds32.c:1980
12182 msgid "Reduced Register configuration (GPR16) option"
12185 #: config/tc-nds32.c:1981
12186 msgid "AUDIO ISA extension"
12189 #: config/tc-nds32.c:1982
12190 msgid "FPU SP extension"
12193 #: config/tc-nds32.c:1983
12194 msgid "FPU DP extension"
12197 #: config/tc-nds32.c:1984
12198 msgid "FPU fused-multiply-add instructions"
12201 #: config/tc-nds32.c:2021
12205 " NDS32-specific assembler options:\n"
12208 #: config/tc-nds32.c:2022
12211 " -O1,\t\t\t Optimize for performance\n"
12212 " -Os\t\t\t Optimize for space\n"
12215 #: config/tc-nds32.c:2025
12218 " -EL, -mel or -little Produce little endian output\n"
12219 " -EB, -meb or -big Produce big endian output\n"
12220 " -mpic\t\t\t Generate PIC\n"
12221 " -mno-fp-as-gp-relax\t Suppress fp-as-gp relaxation for this file\n"
12222 " -mb2bb-relax\t\t Back-to-back branch optimization\n"
12223 " -mno-all-relax\t Suppress all relaxation for this file\n"
12226 #: config/tc-nds32.c:2036
12231 #: config/tc-nds32.c:2043
12233 msgid " -m[no-]%-17sEnable/Disable %s\n"
12236 #: config/tc-nds32.c:2047
12238 msgid " -mall-ext\t\t Turn on all extensions and instructions support\n"
12241 #: config/tc-nds32.c:2329
12243 msgid "need PIC qualifier with symbol. '%s'"
12246 #: config/tc-nds32.c:2363
12248 msgid "Operand is not a constant. `%s'"
12251 #: config/tc-nds32.c:2431
12253 msgid "needs @GOT or @GOTOFF. %s"
12256 #: config/tc-nds32.c:2891
12258 msgid "Duplicated pseudo-opcode %s."
12261 #: config/tc-nds32.c:2941
12263 msgid "Too many argument. `%s'"
12266 #. Logic here rejects the input arch name.
12267 #: config/tc-nds32.c:3002
12269 msgid "unknown arch name `%s'\n"
12272 #. Logic here rejects the input baseline.
12273 #: config/tc-nds32.c:3021
12275 msgid "unknown baseline `%s'\n"
12278 #. Logic here rejects the input FPU configuration.
12279 #: config/tc-nds32.c:3044
12281 msgid "unknown FPU configuration `%s'\n"
12284 #. Logic here rejects the input abi version.
12285 #: config/tc-nds32.c:3068
12287 msgid "unknown ABI version`%s'\n"
12290 #: config/tc-nds32.c:3670
12292 msgid "Different arguments of .vec_size are found, previous %d, current %d"
12295 #: config/tc-nds32.c:3675
12297 msgid "Argument of .vec_size is expected 4 or 16, actual: %d."
12300 #: config/tc-nds32.c:3679
12301 msgid "Argument of .vec_size is not a constant."
12304 #: config/tc-nds32.c:4166
12306 msgid "Don't know how to handle this field. %s"
12309 #: config/tc-nds32.c:4460
12311 msgid "instruction %s requires enabling performance extension"
12314 #: config/tc-nds32.c:4468
12316 msgid "instruction %s requires enabling performance extension II"
12319 #: config/tc-nds32.c:4476
12321 msgid "instruction %s requires enabling AUDIO extension"
12324 #: config/tc-nds32.c:4484
12326 msgid "instruction %s requires enabling STRING extension"
12329 #: config/tc-nds32.c:4493
12331 msgid "instruction %s requires enabling DIV & DX_REGS extension"
12334 #: config/tc-nds32.c:4504
12336 msgid "instruction %s requires enabling FPU extension"
12339 #: config/tc-nds32.c:4512
12341 msgid "instruction %s requires enabling FPU_SP extension"
12344 #: config/tc-nds32.c:4524 config/tc-nds32.c:4544
12346 msgid "instruction %s requires enabling FPU_MAC extension"
12349 #: config/tc-nds32.c:4532
12351 msgid "instruction %s requires enabling FPU_DP extension"
12354 #: config/tc-nds32.c:4554
12356 msgid "instruction %s requires enabling DX_REGS extension"
12359 #: config/tc-nds32.c:4651
12361 msgid "Not support instrcution %s in the baseline."
12364 #: config/tc-nds32.c:4703
12366 msgid "Unrecognized opcode, %s."
12369 #: config/tc-nds32.c:4706
12371 msgid "Incorrect syntax, %s."
12374 #: config/tc-nds32.c:4709
12376 msgid "Unrecognized operand, %s."
12379 #: config/tc-nds32.c:4712
12381 msgid "Operand out of range, %s."
12384 #: config/tc-nds32.c:4715
12386 msgid "Prohibited register used for reduced-register, %s."
12389 #: config/tc-nds32.c:4718
12391 msgid "Junk at end of line, %s."
12394 #: config/tc-nds32.c:5160
12395 msgid "Addend to unresolved symbol is not on word boundary."
12398 #. Should never here.
12399 #: config/tc-nds32.c:5625
12400 msgid "Used FPU instructions requires enabling FPU extension"
12403 #: config/tc-nds32.c:5798
12405 msgid "Internal error: Unknown fixup type %d (`%s')"
12408 #: config/tc-nios2.c:477
12409 msgid "expecting opcode string in self test mode"
12412 #: config/tc-nios2.c:479
12414 msgid "assembly 0x%08x, expected %s"
12417 #: config/tc-nios2.c:853
12418 msgid "branch offset out of range\n"
12421 #: config/tc-nios2.c:854
12422 msgid "branch relaxation failed\n"
12425 #: config/tc-nios2.c:937
12426 msgid "expecting conditional branch for relaxation\n"
12429 #: config/tc-nios2.c:1045
12430 msgid "error checking for overflow - broken assembler"
12433 #: config/tc-nios2.c:1061
12435 msgid "immediate value 0x%x truncated to 0x%x"
12438 #: config/tc-nios2.c:1087
12440 msgid "call target address 0x%08x out of range 0x%08x to 0x%08x"
12443 #: config/tc-nios2.c:1092
12445 msgid "branch offset %d out of range %d to %d"
12448 #: config/tc-nios2.c:1097
12450 msgid "%s offset %d out of range %d to %d"
12453 #: config/tc-nios2.c:1102
12455 msgid "immediate value %d out of range %d to %d"
12458 #: config/tc-nios2.c:1107 config/tc-nios2.c:1112
12460 msgid "immediate value %u out of range %u to %u"
12463 #: config/tc-nios2.c:1117
12465 msgid "custom instruction opcode %u out of range %u to %u"
12468 #: config/tc-nios2.c:1122
12469 msgid "overflow in immediate argument"
12472 #: config/tc-nios2.c:1181
12473 msgid "cannot create 64-bit relocation"
12476 #: config/tc-nios2.c:1344
12477 msgid "can't create relocation"
12480 #: config/tc-nios2.c:1457 config/tc-nios2.c:1462 config/tc-nios2.c:1467
12481 #: config/tc-nios2.c:1489 config/tc-nios2.c:1494 config/tc-nios2.c:1519
12482 #: config/tc-nios2.c:1524 config/tc-nios2.c:1549 config/tc-nios2.c:1554
12483 #: config/tc-nios2.c:1628 config/tc-nios2.c:1651 config/tc-nios2.c:1656
12484 #: config/tc-nios2.c:1675 config/tc-nios2.c:1680 config/tc-nios2.c:1697
12485 #: config/tc-nios2.c:1704 config/tc-nios2.c:1721 config/tc-nios2.c:1726
12486 #: config/tc-nios2.c:1754 config/tc-nios2.c:1759 config/tc-nios2.c:1764
12487 #: config/tc-nios2.c:1812 config/tc-nios2.c:1817 config/tc-nios2.c:1835
12489 msgid "unknown register %s"
12492 #: config/tc-nios2.c:1593
12494 msgid "unknown base register %s"
12497 #: config/tc-nios2.c:1699
12498 msgid "ipending control register (ctl4) is read-only\n"
12501 #: config/tc-nios2.c:1923
12502 msgid "expecting control register"
12505 #: config/tc-nios2.c:1931
12506 msgid "illegal use of control register"
12509 #: config/tc-nios2.c:1936
12510 msgid "illegal use of coprocessor register\n"
12513 #: config/tc-nios2.c:1961
12515 "Register at (r1) can sometimes be corrupted by assembler optimizations.\n"
12516 "Use .set noat to turn off those optimizations (and this warning)."
12519 #: config/tc-nios2.c:1969
12521 "The debugger will corrupt bt (r25).\n"
12522 "If you don't need to debug this code use .set nobreak to turn off this "
12526 #: config/tc-nios2.c:1977
12528 "The debugger will corrupt sstatus/ba (r30).\n"
12529 "If you don't need to debug this code use .set nobreak to turn off this "
12533 #: config/tc-nios2.c:1997 config/tc-nios2.c:2006
12535 msgid "badly formed expression near %s"
12538 #: config/tc-nios2.c:2041
12540 msgid "expecting %c near %s"
12543 #: config/tc-nios2.c:2064 config/tc-nios2.c:2089 config/tc-xtensa.c:2033
12544 msgid "too many arguments"
12547 #: config/tc-nios2.c:2104 config/tc-xtensa.c:1967
12548 msgid "missing argument"
12551 #. we cannot recover from this.
12552 #: config/tc-nios2.c:2232
12554 msgid "unrecognized pseudo-instruction %s"
12557 #. ??? Ideally we should do something other than as_fatal here as we can
12558 #. continue to assemble.
12559 #. However this function (actually the output_* functions) should not
12560 #. have been called in the first place once an illegal instruction had
12561 #. been encountered.
12562 #: config/tc-nios2.c:2289
12563 msgid "Invalid instruction encountered, cannot recover. No assembly attempted."
12566 #: config/tc-nios2.c:2770
12568 msgid "internal error: %s is not a valid argument syntax\n"
12571 #. Unrecognised instruction - error.
12572 #: config/tc-nios2.c:2778
12574 msgid "unrecognised instruction %s"
12577 #: config/tc-nios2.c:2898
12579 msgid "can't represent relocation type %s"
12582 #: config/tc-nios2.c:2991
12583 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
12586 #: config/tc-nios2.c:3019
12588 msgid "Illegal operands: %%tls_ldo in %d-byte data field"
12591 #: config/tc-nios2.c:3031 config/tc-nios2.c:3049 config/tc-nios2.c:3056
12593 msgid "Illegal operands: %%tls_ldo requires arguments in ()"
12596 #: config/tc-nios2.c:3063
12598 msgid "Illegal operands: garbage after %%tls_ldo()"
12601 #: config/tc-ns32k.c:439
12602 msgid "Invalid syntax in PC-relative addressing mode"
12605 #: config/tc-ns32k.c:463
12606 msgid "Invalid syntax in External addressing mode"
12609 #: config/tc-ns32k.c:544
12610 msgid "Invalid syntax in Memory Relative addressing mode"
12613 #: config/tc-ns32k.c:611
12614 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
12617 #: config/tc-ns32k.c:616
12618 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
12621 #: config/tc-ns32k.c:621
12622 msgid "Scaled-indexed addressing mode combined with scaled-index"
12625 #: config/tc-ns32k.c:632
12626 msgid "Invalid or illegal addressing mode combined with scaled-index"
12629 #: config/tc-ns32k.c:755
12630 msgid "Premature end of suffix -- Defaulting to d"
12633 #: config/tc-ns32k.c:768
12634 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
12637 #: config/tc-ns32k.c:813
12638 msgid "Very short instr to option, ie you can't do it on a NULLstr"
12641 #: config/tc-ns32k.c:863
12642 msgid "No such entry in list. (cpu/mmu register)"
12645 #: config/tc-ns32k.c:920
12646 msgid "Internal consistency error. check ns32k-opcode.h"
12649 #: config/tc-ns32k.c:944
12650 msgid "Address of immediate operand"
12653 #: config/tc-ns32k.c:945
12654 msgid "Invalid immediate write operand."
12657 #: config/tc-ns32k.c:1075
12658 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
12661 #: config/tc-ns32k.c:1108
12662 msgid "No such opcode"
12665 #: config/tc-ns32k.c:1183
12666 msgid "Bad suffix, defaulting to d"
12669 #: config/tc-ns32k.c:1210
12670 msgid "Too many operands passed to instruction"
12673 #. Check error in default.
12674 #: config/tc-ns32k.c:1222
12675 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
12678 #: config/tc-ns32k.c:1225
12679 msgid "Wrong number of operands"
12682 #: config/tc-ns32k.c:1298
12684 msgid "Can not do %d byte pc-relative relocation for storage type %d"
12687 #: config/tc-ns32k.c:1301
12689 msgid "Can not do %d byte relocation for storage type %d"
12692 #: config/tc-ns32k.c:1393
12694 msgid "value of %ld out of byte displacement range."
12697 #: config/tc-ns32k.c:1403
12699 msgid "value of %ld out of word displacement range."
12702 #: config/tc-ns32k.c:1418
12704 msgid "value of %ld out of double word displacement range."
12707 #: config/tc-ns32k.c:1439
12709 msgid "Internal logic error. line %d, file \"%s\""
12712 #: config/tc-ns32k.c:1487
12714 msgid "Internal logic error. line %d, file \"%s\""
12717 #: config/tc-ns32k.c:1588
12718 msgid "Bit field out of range"
12721 #: config/tc-ns32k.c:1688
12722 msgid "iif convert internal pcrel/binary"
12725 #: config/tc-ns32k.c:1705
12726 msgid "Bignum too big for long"
12729 #: config/tc-ns32k.c:1782
12730 msgid "iif convert internal pcrel/pointer"
12733 #: config/tc-ns32k.c:1787
12734 msgid "Internal logic error in iif.iifP[n].type"
12737 #. We cant relax this case.
12738 #: config/tc-ns32k.c:1823
12739 msgid "Can't relax difference"
12742 #: config/tc-ns32k.c:1864
12743 msgid "Displacement too large for :d"
12746 #: config/tc-ns32k.c:1877
12747 msgid "Internal logic error in iif.iifP[].type"
12751 #: config/tc-ns32k.c:1909
12753 msgid "Can't hash %s: %s"
12756 #: config/tc-ns32k.c:2145
12758 msgid "invalid architecture option -m%s, ignored"
12761 #: config/tc-ns32k.c:2158
12763 msgid "invalid default displacement size \"%s\". Defaulting to %d."
12766 #: config/tc-ns32k.c:2174
12770 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
12771 "--disp-size-default=<1|2|4>\n"
12774 #: config/tc-ns32k.c:2249
12776 msgid "Cannot find relocation type for symbol %s, code %d"
12779 #: config/tc-or32.c:361
12781 msgid "unknown opcode1: `%s'"
12784 #: config/tc-or32.c:367
12786 msgid "unknown opcode2 `%s'."
12789 #: config/tc-or32.c:403
12791 msgid "instruction not allowed: %s"
12794 #: config/tc-or32.c:406
12796 msgid "too many operands: %s"
12799 #: config/tc-or32.c:490
12800 msgid "call/jmp target out of range (1)"
12803 #: config/tc-or32.c:612
12804 msgid "call/jmp target out of range (2)"
12807 #: config/tc-or32.c:631
12809 msgid "bad relocation type: 0x%02x"
12812 #: config/tc-or32.c:823
12813 msgid "invalid register in & expression"
12816 #: config/tc-pdp11.c:339 config/tc-pdp11.c:357 config/tc-pdp11.c:382
12817 #: config/tc-pdp11.c:388 config/tc-pdp11.c:401
12818 msgid "Bad register name"
12821 #: config/tc-pdp11.c:420 config/tc-pdp11.c:484 config/tc-pdp11.c:495
12822 msgid "Error in expression"
12825 #: config/tc-pdp11.c:492
12826 msgid "Low order bits truncated in immediate float operand"
12829 #: config/tc-pdp11.c:611
12830 msgid "Float AC not legal as integer operand"
12833 #: config/tc-pdp11.c:631
12834 msgid "General register not legal as float operand"
12837 #: config/tc-pdp11.c:664
12838 msgid "No instruction found"
12841 #: config/tc-pdp11.c:674 config/tc-z80.c:1924 config/tc-z80.c:1937
12843 msgid "Unknown instruction '%s'"
12846 #: config/tc-pdp11.c:680
12848 msgid "Unsupported instruction set extension: %s"
12851 #: config/tc-pdp11.c:716
12852 msgid "operand is not an absolute constant"
12855 #: config/tc-pdp11.c:724
12856 msgid "3-bit immediate out of range"
12859 #: config/tc-pdp11.c:731
12860 msgid "6-bit immediate out of range"
12863 #: config/tc-pdp11.c:738
12864 msgid "8-bit immediate out of range"
12867 #: config/tc-pdp11.c:755 config/tc-pdp11.c:948
12868 msgid "Symbol expected"
12871 #: config/tc-pdp11.c:760
12872 msgid "8-bit displacement out of range"
12875 #: config/tc-pdp11.c:802 config/tc-pdp11.c:823 config/tc-pdp11.c:840
12876 #: config/tc-pdp11.c:861 config/tc-pdp11.c:878 config/tc-pdp11.c:899
12877 #: config/tc-pdp11.c:918 config/tc-pdp11.c:939
12878 msgid "Missing ','"
12881 #: config/tc-pdp11.c:953
12882 msgid "6-bit displacement out of range"
12885 #: config/tc-pdp11.c:974 config/tc-tilegx.c:1215 config/tc-tilepro.c:1101
12886 #: config/tc-vax.c:1944
12887 msgid "Too many operands"
12890 #: config/tc-pdp11.c:1424
12892 msgid "Can not represent %s relocation in this object file format"
12895 #: config/tc-pj.c:65 config/tc-pj.c:74
12896 msgid "confusing relocation expressions"
12899 #: config/tc-pj.c:157
12900 msgid "can't have relocation for ipush"
12903 #: config/tc-pj.c:289
12904 msgid "expected expression"
12907 #: config/tc-pj.c:355
12911 "-little\t\t\tgenerate little endian code\n"
12912 "-big\t\t\tgenerate big endian code\n"
12915 #: config/tc-pj.c:380 config/tc-sh.c:4147 config/tc-sh.c:4154
12916 #: config/tc-sh.c:4161 config/tc-sh.c:4168
12917 msgid "pcrel too far"
12920 #: config/tc-pj.h:38
12921 msgid "convert_frag\n"
12924 #: config/tc-pj.h:39
12925 msgid "estimate size\n"
12928 #: config/tc-ppc.c:1100 config/tc-ppc.c:1157 config/tc-ppc.c:1195
12929 msgid "the use of -mvle requires big endian."
12932 #: config/tc-ppc.c:1138 config/tc-ppc.c:1159
12933 msgid "the use of -mvle requires -a32."
12936 #: config/tc-ppc.c:1140
12938 msgid "%s unsupported"
12941 #: config/tc-ppc.c:1249
12942 msgid "--nops needs a numeric argument"
12945 #: config/tc-ppc.c:1263
12948 "PowerPC options:\n"
12949 "-a32 generate ELF32/XCOFF32\n"
12950 "-a64 generate ELF64/XCOFF64\n"
12952 "-mpwrx, -mpwr2 generate code for POWER/2 (RIOS2)\n"
12953 "-mpwr generate code for POWER (RIOS1)\n"
12954 "-m601 generate code for PowerPC 601\n"
12955 "-mppc, -mppc32, -m603, -m604\n"
12956 " generate code for PowerPC 603/604\n"
12957 "-m403 generate code for PowerPC 403\n"
12958 "-m405 generate code for PowerPC 405\n"
12959 "-m440 generate code for PowerPC 440\n"
12960 "-m464 generate code for PowerPC 464\n"
12961 "-m476 generate code for PowerPC 476\n"
12962 "-m7400, -m7410, -m7450, -m7455\n"
12963 " generate code for PowerPC 7400/7410/7450/7455\n"
12964 "-m750cl generate code for PowerPC 750cl\n"
12967 #: config/tc-ppc.c:1281
12970 "-mppc64, -m620 generate code for PowerPC 620/625/630\n"
12971 "-mppc64bridge generate code for PowerPC 64, including bridge "
12973 "-mbooke generate code for 32-bit PowerPC BookE\n"
12974 "-ma2 generate code for A2 architecture\n"
12975 "-mpower4, -mpwr4 generate code for Power4 architecture\n"
12976 "-mpower5, -mpwr5, -mpwr5x\n"
12977 " generate code for Power5 architecture\n"
12978 "-mpower6, -mpwr6 generate code for Power6 architecture\n"
12979 "-mpower7, -mpwr7 generate code for Power7 architecture\n"
12980 "-mpower8, -mpwr8 generate code for Power8 architecture\n"
12981 "-mcell generate code for Cell Broadband Engine "
12983 "-mcom generate code Power/PowerPC common instructions\n"
12984 "-many generate code for any architecture (PWR/PWRX/PPC)\n"
12987 #: config/tc-ppc.c:1295
12990 "-maltivec generate code for AltiVec\n"
12991 "-mvsx generate code for Vector-Scalar (VSX) instructions\n"
12992 "-mhtm generate code for Hardware Transactional Memory\n"
12993 "-me300 generate code for PowerPC e300 family\n"
12994 "-me500, -me500x2 generate code for Motorola e500 core complex\n"
12995 "-me500mc, generate code for Freescale e500mc core complex\n"
12996 "-me500mc64, generate code for Freescale e500mc64 core complex\n"
12997 "-me5500, generate code for Freescale e5500 core complex\n"
12998 "-me6500, generate code for Freescale e6500 core complex\n"
12999 "-mspe generate code for Motorola SPE instructions\n"
13000 "-mvle generate code for Freescale VLE instructions\n"
13001 "-mtitan generate code for AppliedMicro Titan core complex\n"
13002 "-mregnames Allow symbolic names for registers\n"
13003 "-mno-regnames Do not allow symbolic names for registers\n"
13006 #: config/tc-ppc.c:1311
13009 "-mrelocatable support for GCC's -mrelocatble option\n"
13010 "-mrelocatable-lib support for GCC's -mrelocatble-lib option\n"
13011 "-memb set PPC_EMB bit in ELF flags\n"
13012 "-mlittle, -mlittle-endian, -le\n"
13013 " generate code for a little endian machine\n"
13014 "-mbig, -mbig-endian, -be\n"
13015 " generate code for a big endian machine\n"
13016 "-msolaris generate code for Solaris\n"
13017 "-mno-solaris do not generate code for Solaris\n"
13018 "-K PIC set EF_PPC_RELOCATABLE_LIB in ELF flags\n"
13019 "-V print assembler version number\n"
13020 "-Qy, -Qn ignored\n"
13023 #: config/tc-ppc.c:1325
13026 "-nops=count when aligning, more than COUNT nops uses a branch\n"
13029 #: config/tc-ppc.c:1351
13031 msgid "unknown default cpu = %s, os = %s"
13034 #: config/tc-ppc.c:1379
13035 msgid "neither Power nor PowerPC opcodes were selected."
13038 #: config/tc-ppc.c:1439
13040 msgid "mask trims opcode bits for %s"
13043 #: config/tc-ppc.c:1448
13045 msgid "operand index error for %s"
13048 #: config/tc-ppc.c:1464
13050 msgid "operand %d overlap in %s"
13053 #: config/tc-ppc.c:1516
13055 msgid "powerpc_operands[%d].bitm invalid"
13058 #: config/tc-ppc.c:1523
13060 msgid "powerpc_operands[%d] duplicates powerpc_operands[%d]"
13063 #: config/tc-ppc.c:1552 config/tc-ppc.c:1604
13065 msgid "major opcode is not sorted for %s"
13068 #: config/tc-ppc.c:1568 config/tc-ppc.c:1621
13070 msgid "duplicate instruction %s"
13073 #: config/tc-ppc.c:1645
13075 msgid "duplicate macro %s"
13078 #: config/tc-ppc.c:2015
13079 msgid "symbol+offset not supported for got tls"
13082 #: config/tc-ppc.c:2148 config/tc-ppc.c:5256
13083 msgid "expected comma after symbol-name: rest of line ignored."
13086 #: config/tc-ppc.c:2181 config/tc-ppc.c:5292
13088 msgid "ignoring attempt to re-define symbol `%s'."
13091 #: config/tc-ppc.c:2189
13093 msgid "length of .lcomm \"%s\" is already %ld. Not changed to %ld."
13096 #: config/tc-ppc.c:2207
13097 msgid "common alignment not a power of 2"
13100 #: config/tc-ppc.c:2249
13102 msgid "expected comma after name `%s' in .localentry directive"
13105 #: config/tc-ppc.c:2259
13106 msgid "missing expression in .localentry directive"
13109 #: config/tc-ppc.c:2273
13111 msgid ".localentry expression for `%s' is not a valid power of 2"
13114 #: config/tc-ppc.c:2287
13116 msgid ".localentry expression for `%s' does not evaluate to a constant"
13119 #: config/tc-ppc.c:2302
13120 msgid "missing expression in .abiversion directive"
13123 #: config/tc-ppc.c:2311
13124 msgid ".abiversion expression does not evaluate to a constant"
13127 #: config/tc-ppc.c:2364
13128 msgid "relocation cannot be done when using -mrelocatable"
13131 #: config/tc-ppc.c:2414
13132 msgid "TOC section size exceeds 64k"
13135 #: config/tc-ppc.c:2510
13137 msgid "syntax error: invalid toc specifier `%s'"
13140 #: config/tc-ppc.c:2524
13142 msgid "syntax error: expected `]', found `%c'"
13145 #: config/tc-ppc.c:2650
13147 msgid "unrecognized opcode: `%s'"
13150 #: config/tc-ppc.c:2833
13151 msgid "[tocv] symbol is not a toc symbol"
13154 #: config/tc-ppc.c:2844
13155 msgid "unimplemented toc32 expression modifier"
13158 #: config/tc-ppc.c:2849
13159 msgid "unimplemented toc64 expression modifier"
13162 #: config/tc-ppc.c:2853
13164 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
13167 #: config/tc-ppc.c:3059
13169 msgid "@tls may not be used with \"%s\" operands"
13172 #: config/tc-ppc.c:3062
13173 msgid "@tls may only be used in last operand"
13176 #: config/tc-ppc.c:3238
13177 msgid "unsupported relocation for DS offset field"
13180 #: config/tc-ppc.c:3341
13182 msgid "syntax error; end of line, expected `%c'"
13185 #: config/tc-ppc.c:3343
13187 msgid "syntax error; found `%c', expected `%c'"
13190 #: config/tc-ppc.c:3404 config/tc-ppc.c:6380
13191 msgid "instruction address is not a multiple of 4"
13194 #: config/tc-ppc.c:3628
13195 msgid "missing size"
13198 #: config/tc-ppc.c:3637
13199 msgid "negative size"
13202 #: config/tc-ppc.c:3669
13203 msgid "missing real symbol name"
13206 #: config/tc-ppc.c:3709
13207 msgid "attempt to redefine symbol"
13210 #: config/tc-ppc.c:3974
13212 msgid "no known dwarf XCOFF section for flag 0x%08x\n"
13215 #: config/tc-ppc.c:3987
13217 msgid "label %s was not defined in this dwarf section"
13220 #: config/tc-ppc.c:4103
13221 msgid "the XCOFF file format does not support arbitrary sections"
13224 #: config/tc-ppc.c:4176
13225 msgid ".ref outside .csect"
13228 #: config/tc-ppc.c:4198 config/tc-ppc.c:4400
13229 msgid "missing symbol name"
13232 #: config/tc-ppc.c:4229
13233 msgid "missing rename string"
13236 #: config/tc-ppc.c:4259 config/tc-ppc.c:4801 read.c:3447
13237 msgid "missing value"
13240 #: config/tc-ppc.c:4277
13241 msgid "illegal .stabx expression; zero assumed"
13244 #: config/tc-ppc.c:4309
13245 msgid "missing class"
13248 #: config/tc-ppc.c:4318
13249 msgid "missing type"
13252 #: config/tc-ppc.c:4345
13253 msgid ".stabx of storage class stsym must be within .bs/.es"
13256 #: config/tc-ppc.c:4588
13257 msgid "nested .bs blocks"
13260 #: config/tc-ppc.c:4620
13261 msgid ".es without preceding .bs"
13264 #: config/tc-ppc.c:4793
13265 msgid "non-constant byte count"
13268 #: config/tc-ppc.c:4867
13269 msgid ".tc not in .toc section"
13272 #: config/tc-ppc.c:4886
13273 msgid ".tc with no label"
13276 #: config/tc-ppc.c:4979 config/tc-s390.c:1857
13277 msgid ".machine stack overflow"
13280 #: config/tc-ppc.c:4986 config/tc-s390.c:1864
13281 msgid ".machine stack underflow"
13284 #: config/tc-ppc.c:4993 config/tc-s390.c:1871 config/tc-s390.c:1947
13286 msgid "invalid machine `%s'"
13289 #: config/tc-ppc.c:5025
13290 msgid "no previous section to return to, ignored."
13293 #: config/tc-ppc.c:5301
13295 msgid "length of .comm \"%s\" is already %ld. Not changed to %ld."
13298 #. Section Contents
13300 #: config/tc-ppc.c:5431
13301 msgid "unsupported section attribute -- 'a'"
13304 #: config/tc-ppc.c:5615
13305 msgid "bad symbol suffix"
13308 #: config/tc-ppc.c:5708
13309 msgid "unrecognized symbol suffix"
13312 #: config/tc-ppc.c:5797
13313 msgid "two .function pseudo-ops with no intervening .ef"
13316 #: config/tc-ppc.c:5810
13317 msgid ".ef with no preceding .function"
13320 #: config/tc-ppc.c:5939
13322 msgid "warning: symbol %s has no csect"
13325 #: config/tc-ppc.c:6201
13326 msgid "symbol in .toc does not match any .tc"
13329 #: config/tc-ppc.c:6835
13331 msgid "unsupported relocation against %s"
13334 #: config/tc-ppc.c:6979
13336 msgid "Gas failure, reloc value %d\n"
13339 #: config/tc-ppc.c:7052
13341 msgid "cannot emit PC relative %s relocation against %s"
13344 #: config/tc-ppc.c:7059
13345 msgid "unable to resolve expression"
13348 #: config/tc-rl78.c:226 config/tc-rx.c:863
13350 msgid "Value %d doesn't fit in unsigned %d-bit field"
13353 #: config/tc-rl78.c:232 config/tc-rx.c:869
13355 msgid "Value %d doesn't fit in signed %d-bit field"
13358 #: config/tc-rl78.c:364
13360 msgid "%%%s() must be outermost term in expression"
13363 #: config/tc-rl78.c:591 config/tc-rx.c:2192
13365 msgid "unsupported constant size %d\n"
13368 #: config/tc-rl78.c:604
13370 msgid "%%hi16/%%lo16 only applies to .short or .hword"
13373 #: config/tc-rl78.c:609
13375 msgid "%%hi8 only applies to .byte"
13378 #: config/tc-rl78.c:619 config/tc-rx.c:2199
13379 msgid "difference of two symbols only supported with .long, .short, or .byte"
13382 #: config/tc-rl78.c:855 config/tc-rx.c:2389
13384 msgid "Unknown reloc in md_apply_fix: %s"
13387 #: config/tc-rx.c:173
13389 msgid "unrecognised RX CPU type %s"
13392 #: config/tc-rx.c:184
13394 msgid " RX specific command line options:\n"
13397 #: config/tc-rx.c:185
13399 msgid " --mbig-endian-data\n"
13402 #: config/tc-rx.c:186
13404 msgid " --mlittle-endian-data [default]\n"
13407 #: config/tc-rx.c:187
13409 msgid " --m32bit-doubles [default]\n"
13412 #: config/tc-rx.c:188
13414 msgid " --m64bit-doubles\n"
13417 #: config/tc-rx.c:189
13419 msgid " --muse-conventional-section-names\n"
13422 #: config/tc-rx.c:190
13424 msgid " --muse-renesas-section-names [default]\n"
13427 #: config/tc-rx.c:191
13429 msgid " --msmall-data-limit\n"
13432 #: config/tc-rx.c:192
13434 msgid " --mrelax\n"
13437 #: config/tc-rx.c:193
13442 #: config/tc-rx.c:194
13444 msgid " --mint-register=<value>\n"
13447 #: config/tc-rx.c:195
13449 msgid " --mcpu=<rx100|rx200|rx600|rx610>\n"
13452 #: config/tc-rx.c:275
13453 msgid "no filename following .INCLUDE pseudo-op"
13456 #: config/tc-rx.c:378
13458 msgid "unable to locate include file: %s"
13461 #: config/tc-rx.c:429
13463 msgid "unrecognised alignment value in .SECTION directive: %s"
13466 #: config/tc-rx.c:446
13468 msgid "unknown parameter following .SECTION directive: %s"
13471 #: config/tc-rx.c:535
13472 msgid "expecting either ON or OFF after .list"
13475 #: config/tc-rx.c:571
13477 msgid "The \".%s\" pseudo-op is not implemented\n"
13480 #: config/tc-rx.c:1069
13481 msgid "The .DEFINE pseudo-op is not implemented"
13484 #: config/tc-rx.c:1071
13485 msgid "The .MACRO pseudo-op is not implemented"
13488 #: config/tc-rx.c:1073
13489 msgid "The .BTEQU pseudo-op is not implemented."
13492 #: config/tc-rx.c:2057
13493 msgid "invalid immediate size"
13496 #: config/tc-rx.c:2076
13497 msgid "invalid immediate field position"
13500 #: config/tc-rx.c:2125
13502 msgid "bad frag at %p : fix %ld addr %ld %ld \n"
13505 #: config/tc-rx.c:2243
13507 msgid "jump not 3..10 bytes away (is %d)"
13510 #: config/tc-s390.c:338 config/tc-sparc.c:297
13511 msgid "Invalid default architecture, broken assembler."
13514 #: config/tc-s390.c:451 config/tc-sparc.c:508
13516 msgid "invalid architecture -A%s"
13519 #: config/tc-s390.c:474
13523 " -mregnames Allow symbolic names for registers\n"
13524 " -mwarn-areg-zero Warn about zero base/index registers\n"
13525 " -mno-regnames Do not allow symbolic names for registers\n"
13526 " -m31 Set file format to 31 bit format\n"
13527 " -m64 Set file format to 64 bit format\n"
13530 #: config/tc-s390.c:481
13533 " -V print assembler version number\n"
13534 " -Qy, -Qn ignored\n"
13537 #: config/tc-s390.c:546
13538 msgid "The 64 bit file format is used without esame instructions."
13541 #: config/tc-s390.c:562
13543 msgid "Internal assembler error for instruction format %s"
13546 #: config/tc-s390.c:608
13548 msgid "operand out of range (%s not between %ld and %ld)"
13551 #: config/tc-s390.c:790
13553 msgid "identifier+constant@%s means identifier@%s+constant"
13556 #: config/tc-s390.c:871
13557 msgid "Can't handle O_big in s390_exp_compare"
13560 #: config/tc-s390.c:952
13561 msgid "Invalid suffix for literal pool entry"
13564 #: config/tc-s390.c:1009
13565 msgid "Big number is too big"
13568 #: config/tc-s390.c:1156
13569 msgid "relocation not applicable"
13572 #: config/tc-s390.c:1273
13573 msgid "index register specified but zero"
13576 #: config/tc-s390.c:1277
13577 msgid "base register specified but zero"
13580 #: config/tc-s390.c:1281
13581 msgid "odd numbered general purpose register specified as register pair"
13584 #: config/tc-s390.c:1289
13586 "invalid floating point register pair. Valid fp register pair operands are "
13587 "0, 1, 4, 5, 8, 9, 12 or 13."
13590 #: config/tc-s390.c:1378
13591 msgid "invalid operand suffix"
13594 #: config/tc-s390.c:1401
13595 msgid "syntax error; missing '(' after displacement"
13598 #: config/tc-s390.c:1417 config/tc-s390.c:1461 config/tc-s390.c:1491
13599 msgid "syntax error; expected ,"
13602 #: config/tc-s390.c:1449
13603 msgid "syntax error; missing ')' after base register"
13606 #: config/tc-s390.c:1478
13607 msgid "syntax error; ')' not allowed here"
13610 #: config/tc-s390.c:1613
13612 msgid "Opcode %s not available in this mode"
13615 #: config/tc-s390.c:1668 config/tc-s390.c:1691 config/tc-s390.c:1704
13616 msgid "Invalid .insn format\n"
13619 #: config/tc-s390.c:1676
13621 msgid "Unrecognized opcode format: `%s'"
13624 #: config/tc-s390.c:1707
13625 msgid "second operand of .insn not a constant\n"
13628 #: config/tc-s390.c:1710
13629 msgid "missing comma after insn constant\n"
13632 #: config/tc-s390.c:1923
13633 msgid ".machinemode stack overflow"
13636 #: config/tc-s390.c:1930
13637 msgid ".machinemode stack underflow"
13640 #: config/tc-s390.c:2145
13642 msgid "cannot emit relocation %s against subsy symbol %s"
13645 #: config/tc-s390.c:2249
13646 msgid "unsupported relocation type"
13649 #: config/tc-s390.c:2304
13651 msgid "cannot emit PC relative %s relocation%s%s"
13654 #: config/tc-s390.c:2443
13656 msgid "Gas failure, reloc type %s\n"
13659 #: config/tc-s390.c:2445
13661 msgid "Gas failure, reloc type #%i\n"
13664 #: config/tc-score.c:260
13665 msgid "div / mul are reserved instructions"
13668 #: config/tc-score.c:261
13669 msgid "This architecture doesn't support mmu"
13672 #: config/tc-score.c:262
13673 msgid "This architecture doesn't support atomic instruction"
13676 #: config/tc-score.c:469
13677 msgid "S+core register expected"
13680 #: config/tc-score.c:470
13681 msgid "S+core special-register expected"
13684 #: config/tc-score.c:471
13685 msgid "S+core co-processor register expected"
13688 #: config/tc-score.c:1074 config/tc-score.c:2068
13689 msgid "Using temp register(r1)"
13692 #: config/tc-score.c:1093
13694 msgid "register expected, not '%.100s'"
13697 #: config/tc-score.c:1149 config/tc-score.c:5485
13698 msgid "rd must be even number."
13701 #: config/tc-score.c:1513 config/tc-score.c:1520
13703 msgid "invalid constant: %d bit expression not in range %u..%u"
13706 #: config/tc-score.c:1526 config/tc-score.c:1533 config/tc-score.c:2895
13707 #: config/tc-score.c:2900 config/tc-score.c:3165 config/tc-score.c:3170
13708 #: config/tc-score.c:3462
13710 msgid "invalid constant: %d bit expression not in range %d..%d"
13713 #: config/tc-score.c:1558
13714 msgid "invalid constant: bit expression not defined"
13717 #: config/tc-score.c:2082
13719 msgid "low register(r0-r15)expected, not '%.100s'"
13722 #: config/tc-score.c:2144 config/tc-score.c:3482 config/tc-score.c:3650
13723 #: config/tc-score.c:3695
13728 #: config/tc-score.c:2158 config/tc-score.c:3103 config/tc-score.c:3305
13729 #: config/tc-score.c:3321 config/tc-score.c:3392 config/tc-score.c:3447
13730 #: config/tc-score.c:3671 config/tc-score.c:3716 config/tc-score.c:3865
13731 #: config/tc-score.c:3919 config/tc-score.c:3965
13736 #: config/tc-score.c:2347
13738 msgid "Fix data dependency: %s %s -- %s %s (insert %d nop!/%d)"
13741 #: config/tc-score.c:2366
13743 msgid "Fix data dependency: %s %s -- %s %s (insert 1 pflush/%d)"
13746 #: config/tc-score.c:2382 config/tc-score.c:2389
13748 msgid "data dependency: %s %s -- %s %s (%d/%d bubble)"
13751 #: config/tc-score.c:2838
13752 msgid "address offset must be half word alignment"
13755 #: config/tc-score.c:2846
13756 msgid "address offset must be word alignment"
13759 #: config/tc-score.c:2986 config/tc-score.c:3123
13760 msgid "register same as write-back base"
13763 #: config/tc-score.c:3093
13764 msgid "pre-indexed expression expected"
13767 #: config/tc-score.c:3422
13769 msgid "invalid register number: %d is not in [r0--r7]"
13772 #: config/tc-score.c:3439
13773 msgid "comma is expected"
13776 #: config/tc-score.c:3470
13778 msgid "invalid constant: %d is not word align integer"
13781 #: config/tc-score.c:3509 config/tc-score.c:3552
13782 msgid "invalid constant: 32 bit expression not word align"
13785 #: config/tc-score.c:3518 config/tc-score.c:3561
13786 msgid "invalid constant: 32 bit expression not in range [0, 0xffffffff]"
13789 #: config/tc-score.c:3594
13791 "invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]"
13794 #: config/tc-score.c:3783 config/tc-score.c:3811
13795 msgid "imm5 should >= 2"
13798 #: config/tc-score.c:3788 config/tc-score.c:3817
13799 msgid "reg should <= 31"
13802 #: config/tc-score.c:3859 config/tc-score.c:3910
13806 #: config/tc-score.c:3903
13808 msgid "%s register same as write-back base"
13811 #: config/tc-score.c:3905
13812 msgid "destination"
13815 #: config/tc-score.c:3905
13819 #: config/tc-score.c:4235 config/tc-score.c:4311 config/tc-score.c:4946
13820 msgid "expression error"
13823 #: config/tc-score.c:4241
13824 msgid "value not in range [0, 0xffffffff]"
13827 #: config/tc-score.c:4317
13828 msgid "value not in range [-0xffffffff, 0xffffffff]"
13831 #: config/tc-score.c:4345
13832 msgid "li rd label isn't correct instruction form"
13835 #: config/tc-score.c:4515 config/tc-score.c:4670 config/tc-score.c:5197
13836 #: config/tc-score.c:5225
13837 msgid "lacking label "
13840 #: config/tc-score.c:4896
13841 msgid "s3_PIC code offset overflow (max 16 signed bits)"
13844 #: config/tc-score.c:4952
13845 msgid "value not in range [0, 0x7fffffff]"
13848 #: config/tc-score.c:4957
13849 msgid "end on line error"
13852 #: config/tc-score.c:5204
13853 msgid "invalid constant: 25 bit expression not in range [-16777216, 16777215]"
13856 #: config/tc-score.c:5231
13857 msgid "invalid constant: 20 bit expression not in range -2^19..2^19"
13860 #: config/tc-score.c:5264
13861 msgid "lacking label"
13864 #: config/tc-score.c:5269
13865 msgid "invalid constant: 10 bit expression not in range [-2^9, 2^9-1]"
13868 #: config/tc-score.c:5365
13869 msgid "pce instruction error (16 bit || 16 bit)'"
13872 #: config/tc-score.c:5383 config/tc-score.c:5407 config/tc-score.c:5434
13873 #: config/tc-score.c:5463 config/tc-score.c:5512
13874 msgid "score3d instruction."
13877 #: config/tc-score.c:6031
13878 msgid "Unsupported use of .gpword"
13881 #: config/tc-score.c:6128
13883 msgid "BSS length (%d) < 0 ignored"
13886 #: config/tc-score.c:6143 read.c:2408
13888 msgid "error setting flags for \".sbss\": %s"
13891 #: config/tc-score.c:6157 config/tc-sparc.c:3939
13892 msgid "missing alignment"
13895 #: config/tc-score.c:6194
13897 msgid "alignment too large; %d assumed"
13900 #: config/tc-score.c:6199 read.c:2469
13901 msgid "alignment negative; 0 assumed"
13905 #: config/tc-score.c:6608 config/tc-score.c:6632
13906 msgid "size is not 4 or 6"
13909 #: config/tc-score.c:6691
13910 msgid "bad call to MD_ATOF()"
13913 #: config/tc-score.c:7198
13915 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
13918 #: config/tc-score.c:7213 config/tc-score.c:7242 config/tc-score.c:7294
13920 msgid " branch relocation truncate (0x%x) [-2^19 ~ 2^19]"
13923 #: config/tc-score.c:7264 config/tc-score.c:7319
13925 msgid " branch relocation truncate (0x%x) [-2^9 ~ 2^9]"
13928 #: config/tc-score.c:7488
13930 msgid "cannot represent %s relocation in this object file format1"
13933 #: config/tc-score.c:7779
13935 msgid "Sunplus-v2-0-0-20060510\n"
13938 #: config/tc-score.c:7799
13940 msgid " Score-specific assembler options:\n"
13943 #: config/tc-score.c:7801
13945 msgid " -EB\t\tassemble code for a big-endian cpu\n"
13948 #: config/tc-score.c:7806
13950 msgid " -EL\t\tassemble code for a little-endian cpu\n"
13953 #: config/tc-score.c:7810
13955 msgid " -FIXDD\t\tassemble code for fix data dependency\n"
13958 #: config/tc-score.c:7812
13961 " -NWARN\t\tassemble code for no warning message for fix data "
13965 #: config/tc-score.c:7814
13967 msgid " -SCORE5\t\tassemble code for target is SCORE5\n"
13970 #: config/tc-score.c:7816
13972 msgid " -SCORE5U\tassemble code for target is SCORE5U\n"
13975 #: config/tc-score.c:7818
13978 " -SCORE7\t\tassemble code for target is SCORE7, this is default "
13982 #: config/tc-score.c:7820
13984 msgid " -SCORE3\t\tassemble code for target is SCORE3\n"
13987 #: config/tc-score.c:7822
13990 " -march=score7\tassemble code for target is SCORE7, this is default "
13994 #: config/tc-score.c:7824
13996 msgid " -march=score3\tassemble code for target is SCORE3\n"
13999 #: config/tc-score.c:7826
14002 " -USE_R1\t\tassemble code for no warning message when using temp "
14006 #: config/tc-score.c:7828
14008 msgid " -KPIC\t\tassemble code for PIC\n"
14011 #: config/tc-score.c:7830
14013 msgid " -O0\t\tassembler will not perform any optimizations\n"
14016 #: config/tc-score.c:7832
14019 " -G gpnum\tassemble code for setting gpsize and default is 8 byte\n"
14022 #: config/tc-score.c:7834
14024 msgid " -V \t\tSunplus release version \n"
14027 #: config/tc-sh.c:64
14028 msgid "directive .big encountered when option -big required"
14031 #: config/tc-sh.c:74
14032 msgid "directive .little encountered when option -little required"
14035 #: config/tc-sh.c:1423
14036 msgid "illegal double indirection"
14039 #: config/tc-sh.c:1432
14040 msgid "illegal register after @-"
14043 #: config/tc-sh.c:1448
14044 msgid "must be @(r0,...)"
14047 #: config/tc-sh.c:1472
14048 msgid "syntax error in @(r0,...)"
14051 #: config/tc-sh.c:1477
14052 msgid "syntax error in @(r0...)"
14055 #: config/tc-sh.c:1522
14056 msgid "Deprecated syntax."
14059 #: config/tc-sh.c:1534 config/tc-sh.c:1539
14060 msgid "syntax error in @(disp,[Rn, gbr, pc])"
14063 #: config/tc-sh.c:1544
14064 msgid "expecting )"
14067 #: config/tc-sh.c:1552
14068 msgid "illegal register after @"
14071 #: config/tc-sh.c:2193
14073 msgid "unhandled %d\n"
14076 #: config/tc-sh.c:2403
14078 msgid "Invalid register: 'r%d'"
14081 #: config/tc-sh.c:2513
14083 msgid "failed for %d\n"
14086 #: config/tc-sh.c:2519
14087 msgid "misplaced PIC operand"
14090 #: config/tc-sh.c:2630 config/tc-sh.c:3029
14091 msgid "invalid operands for opcode"
14094 #: config/tc-sh.c:2635
14095 msgid "insn can't be combined with parallel processing insn"
14098 #: config/tc-sh.c:2642 config/tc-sh.c:2653 config/tc-sh.c:2685
14099 msgid "multiple movx specifications"
14102 #: config/tc-sh.c:2647 config/tc-sh.c:2669 config/tc-sh.c:2708
14103 msgid "multiple movy specifications"
14106 #: config/tc-sh.c:2656 config/tc-sh.c:2689
14107 msgid "invalid movx address register"
14110 #: config/tc-sh.c:2658
14111 msgid "insn cannot be combined with non-nopy"
14114 #: config/tc-sh.c:2672 config/tc-sh.c:2728
14115 msgid "invalid movy address register"
14118 #: config/tc-sh.c:2674
14119 msgid "insn cannot be combined with non-nopx"
14122 #: config/tc-sh.c:2687
14123 msgid "previous movy requires nopx"
14126 #: config/tc-sh.c:2695 config/tc-sh.c:2700
14127 msgid "invalid movx dsp register"
14130 #: config/tc-sh.c:2710
14131 msgid "previous movx requires nopy"
14134 #: config/tc-sh.c:2719 config/tc-sh.c:2724
14135 msgid "invalid movy dsp register"
14138 #: config/tc-sh.c:2734
14139 msgid "dsp immediate shift value not constant"
14142 #: config/tc-sh.c:2748 config/tc-sh.c:2774
14143 msgid "multiple parallel processing specifications"
14146 #: config/tc-sh.c:2767
14147 msgid "multiple condition specifications"
14150 #: config/tc-sh.c:2805
14151 msgid "insn cannot be combined with pmuls"
14154 #: config/tc-sh.c:2821
14155 msgid "bad combined pmuls output operand"
14158 #: config/tc-sh.c:2831
14159 msgid "destination register is same for parallel insns"
14162 #: config/tc-sh.c:2840
14163 msgid "condition not followed by conditionalizable insn"
14166 #: config/tc-sh.c:2850
14167 msgid "unrecognized characters at end of parallel processing insn"
14170 #: config/tc-sh.c:2966
14171 msgid "opcode not valid for this cpu variant"
14174 #: config/tc-sh.c:2999
14175 msgid "Delayed branches not available on SH1"
14178 #: config/tc-sh.c:3034
14180 msgid "excess operands: '%s'"
14183 #: config/tc-sh.c:3111
14184 msgid ".uses pseudo-op seen when not relaxing"
14187 #: config/tc-sh.c:3117
14188 msgid "bad .uses format"
14191 #: config/tc-sh.c:3228
14192 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
14195 #: config/tc-sh.c:3234
14196 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
14199 #: config/tc-sh.c:3236
14200 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
14203 #: config/tc-sh.c:3268
14205 msgid "Invalid argument to --isa option: %s"
14208 #: config/tc-sh.c:3277
14209 msgid "Invalid combination: --abi=32 with --abi=64"
14212 #: config/tc-sh.c:3283
14213 msgid "Invalid combination: --abi=64 with --abi=32"
14216 #: config/tc-sh.c:3285
14217 msgid "Invalid combination: --isa=SHcompact with --abi=64"
14220 #: config/tc-sh.c:3289
14222 msgid "Invalid argument to --abi option: %s"
14225 #: config/tc-sh.c:3329
14229 "--little\t\tgenerate little endian code\n"
14230 "--big\t\t\tgenerate big endian code\n"
14231 "--relax\t\t\talter jump instructions for long displacements\n"
14232 "--renesas\t\tdisable optimization with section symbol for\n"
14233 "\t\t\tcompatibility with Renesas assembler.\n"
14234 "--small\t\t\talign sections to 4 byte boundaries, not 16\n"
14235 "--dsp\t\t\tenable sh-dsp insns, and disable floating-point ISAs.\n"
14236 "--allow-reg-prefix\tallow '$' as a register name prefix.\n"
14237 "--isa=[any\t\tuse most appropriate isa\n"
14238 " | dsp same as '-dsp'\n"
14242 #: config/tc-sh.c:3355
14245 "--isa=[shmedia\t\tset as the default instruction set for SH64\n"
14251 #: config/tc-sh.c:3360
14254 "--abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
14255 "\t\t\tfile type\n"
14256 "--shcompact-const-crange emit code-range descriptors for constants in\n"
14257 "\t\t\tSHcompact code sections\n"
14258 "--no-mix\t\tdisallow SHmedia code in the same section as\n"
14259 "\t\t\tconstants and SHcompact code\n"
14260 "--no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
14261 "--expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
14262 "\t\t\tto 32 bits only\n"
14265 #: config/tc-sh.c:3372
14267 msgid "--fdpic\t\t\tgenerate an FDPIC object file\n"
14270 #: config/tc-sh.c:3463
14271 msgid ".uses does not refer to a local symbol in the same section"
14274 #: config/tc-sh.c:3482
14275 msgid "can't find fixup pointed to by .uses"
14278 #: config/tc-sh.c:3502
14279 msgid ".uses target does not refer to a local symbol in the same section"
14282 #: config/tc-sh.c:3579
14283 msgid "displacement overflows 12-bit field"
14286 #: config/tc-sh.c:3582
14288 msgid "displacement to defined symbol %s overflows 12-bit field"
14291 #: config/tc-sh.c:3586
14293 msgid "displacement to undefined symbol %s overflows 12-bit field"
14296 #: config/tc-sh.c:3659
14297 msgid "displacement overflows 8-bit field"
14300 #: config/tc-sh.c:3662
14302 msgid "displacement to defined symbol %s overflows 8-bit field"
14305 #: config/tc-sh.c:3666
14307 msgid "displacement to undefined symbol %s overflows 8-bit field "
14310 #: config/tc-sh.c:3683
14312 msgid "overflow in branch to %s; converted into longer instruction sequence"
14315 #: config/tc-sh.c:3748 config/tc-sh.c:3795 config/tc-sparc.c:4446
14316 #: config/tc-sparc.c:4470
14317 msgid "misaligned data"
14320 #: config/tc-sh.c:4124
14321 msgid "offset to unaligned destination"
14324 #: config/tc-sh.c:4129
14325 msgid "negative offset"
14328 #: config/tc-sh.c:4280
14329 msgid "misaligned offset"
14332 #: config/tc-sh64.c:568
14333 msgid "This operand must be constant at assembly time"
14336 #: config/tc-sh64.c:681
14337 msgid "Invalid operand expression"
14340 #: config/tc-sh64.c:773 config/tc-sh64.c:877
14341 msgid "PTB operand is a SHmedia symbol"
14344 #: config/tc-sh64.c:776 config/tc-sh64.c:874
14345 msgid "PTA operand is a SHcompact symbol"
14348 #: config/tc-sh64.c:792
14349 msgid "invalid expression in operand"
14352 #: config/tc-sh64.c:1483
14354 msgid "invalid operand, not a 5-bit unsigned value: %d"
14357 #: config/tc-sh64.c:1488
14359 msgid "invalid operand, not a 6-bit signed value: %d"
14362 #: config/tc-sh64.c:1493
14364 msgid "invalid operand, not a 6-bit unsigned value: %d"
14367 #: config/tc-sh64.c:1498 config/tc-sh64.c:1510
14369 msgid "invalid operand, not a 11-bit signed value: %d"
14372 #: config/tc-sh64.c:1500
14374 msgid "invalid operand, not a multiple of 32: %d"
14377 #: config/tc-sh64.c:1505
14379 msgid "invalid operand, not a 10-bit signed value: %d"
14382 #: config/tc-sh64.c:1512
14384 msgid "invalid operand, not an even value: %d"
14387 #: config/tc-sh64.c:1517
14389 msgid "invalid operand, not a 12-bit signed value: %d"
14392 #: config/tc-sh64.c:1519
14394 msgid "invalid operand, not a multiple of 4: %d"
14397 #: config/tc-sh64.c:1524
14399 msgid "invalid operand, not a 13-bit signed value: %d"
14402 #: config/tc-sh64.c:1526
14404 msgid "invalid operand, not a multiple of 8: %d"
14407 #: config/tc-sh64.c:1531
14409 msgid "invalid operand, not a 16-bit signed value: %d"
14412 #: config/tc-sh64.c:1536
14414 msgid "invalid operand, not a 16-bit unsigned value: %d"
14417 #: config/tc-sh64.c:1542
14418 msgid "operand out of range for PT, PTA and PTB"
14421 #: config/tc-sh64.c:1544
14423 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
14426 #: config/tc-sh64.c:2064
14428 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
14431 #: config/tc-sh64.c:2421 config/tc-sh64.c:2584 config/tc-sh64.c:2599
14432 msgid "invalid PIC reference"
14435 #: config/tc-sh64.c:2478
14436 msgid "can't find opcode"
14439 #: config/tc-sh64.c:2681 config/tc-sh64.c:2721
14440 msgid "invalid operand: expression in PT target"
14443 #: config/tc-sh64.c:2812
14445 msgid "invalid operands to %s"
14448 #: config/tc-sh64.c:2818
14450 msgid "excess operands to %s"
14453 #: config/tc-sh64.c:2863
14455 msgid "The `.mode %s' directive is not valid with this architecture"
14458 #: config/tc-sh64.c:2871
14460 msgid "Invalid argument to .mode: %s"
14463 #: config/tc-sh64.c:2901
14465 msgid "The `.abi %s' directive is not valid with this architecture"
14468 #: config/tc-sh64.c:2907
14469 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
14472 #: config/tc-sh64.c:2912
14473 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
14476 #: config/tc-sh64.c:2915
14478 msgid "Invalid argument to .abi: %s"
14481 #: config/tc-sh64.c:2970
14482 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
14485 #: config/tc-sh64.c:2975
14486 msgid "-shcompact-const-crange is invalid without SHcompact"
14489 #: config/tc-sh64.c:2978
14490 msgid "-expand-pt32 only valid with -abi=64"
14493 #: config/tc-sh64.c:2981
14494 msgid "-no-expand only valid with SHcompact or SHmedia"
14497 #: config/tc-sh64.c:2984
14498 msgid "-expand-pt32 invalid together with -no-expand"
14501 #: config/tc-sh64.c:3198
14503 "SHmedia code not allowed in same section as constants and SHcompact code"
14506 #: config/tc-sh64.c:3216
14507 msgid "No segment info for current section"
14510 #: config/tc-sh64.c:3255
14511 msgid "duplicate datalabel operator ignored"
14514 #: config/tc-sh64.c:3325
14515 msgid "Invalid DataLabel expression"
14518 #: config/tc-sparc.c:301 config/tc-sparc.c:514
14519 msgid "Bad opcode table, broken assembler."
14522 #: config/tc-sparc.c:506
14524 msgid "invalid architecture -xarch=%s"
14527 #: config/tc-sparc.c:578
14529 msgid "No compiled in support for %d bit object file format"
14532 #: config/tc-sparc.c:659
14534 msgid "SPARC options:\n"
14537 #: config/tc-sparc.c:688
14541 "\t\t\tspecify variant of SPARC architecture\n"
14542 "-bump\t\t\twarn when assembler switches architectures\n"
14543 "-sparc\t\t\tignored\n"
14544 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
14545 "-relax\t\t\trelax jumps and branches (default)\n"
14546 "-no-relax\t\tavoid changing any jumps and branches\n"
14549 #: config/tc-sparc.c:696
14551 msgid "-k\t\t\tgenerate PIC\n"
14554 #: config/tc-sparc.c:700
14557 "-32\t\t\tcreate 32 bit object file\n"
14558 "-64\t\t\tcreate 64 bit object file\n"
14561 #: config/tc-sparc.c:703
14563 msgid "\t\t\t[default is %d]\n"
14566 #: config/tc-sparc.c:705
14569 "-TSO\t\t\tuse Total Store Ordering\n"
14570 "-PSO\t\t\tuse Partial Store Ordering\n"
14571 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
14574 #: config/tc-sparc.c:709
14576 msgid "\t\t\t[default is %s]\n"
14579 #: config/tc-sparc.c:711
14582 "-KPIC\t\t\tgenerate PIC\n"
14583 "-V\t\t\tprint assembler version number\n"
14584 "-undeclared-regs\tignore application global register usage without\n"
14585 "\t\t\tappropriate .register directive (default)\n"
14586 "-no-undeclared-regs\tforce error on application global register usage\n"
14587 "\t\t\twithout appropriate .register directive\n"
14588 "-q\t\t\tignored\n"
14589 "-Qy, -Qn\t\tignored\n"
14590 "-s\t\t\tignored\n"
14593 #: config/tc-sparc.c:723
14596 "-EL\t\t\tgenerate code for a little endian machine\n"
14597 "-EB\t\t\tgenerate code for a big endian machine\n"
14598 "--little-endian-data\tgenerate code for a machine having big endian\n"
14599 " instructions and little endian data.\n"
14602 #: config/tc-sparc.c:862
14604 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
14607 #: config/tc-sparc.c:881
14609 msgid "Internal error: can't find opcode `%s' for `%s'\n"
14612 #: config/tc-sparc.c:1027
14613 msgid "Support for 64-bit arithmetic not compiled in."
14616 #: config/tc-sparc.c:1073
14617 msgid "set: number not in 0..4294967295 range"
14620 #: config/tc-sparc.c:1080
14621 msgid "set: number not in -2147483648..4294967295 range"
14624 #: config/tc-sparc.c:1139
14625 msgid "setsw: number not in -2147483648..4294967295 range"
14628 #: config/tc-sparc.c:1187
14629 msgid "setx: temporary register same as destination register"
14632 #: config/tc-sparc.c:1258
14633 msgid "setx: illegal temporary register g0"
14636 #: config/tc-sparc.c:1355
14637 msgid "FP branch in delay slot"
14640 #: config/tc-sparc.c:1370
14641 msgid "FP branch preceded by FP instruction; NOP inserted"
14644 #: config/tc-sparc.c:1410
14645 msgid "failed special case insn sanity check"
14648 #: config/tc-sparc.c:1562
14649 msgid ": invalid membar mask name"
14652 #: config/tc-sparc.c:1578
14653 msgid ": invalid membar mask expression"
14656 #: config/tc-sparc.c:1583
14657 msgid ": invalid membar mask number"
14660 #: config/tc-sparc.c:1598
14661 msgid ": invalid siam mode expression"
14664 #: config/tc-sparc.c:1603
14665 msgid ": invalid siam mode number"
14668 #: config/tc-sparc.c:1619
14669 msgid ": invalid prefetch function name"
14672 #: config/tc-sparc.c:1627
14673 msgid ": invalid prefetch function expression"
14676 #: config/tc-sparc.c:1632
14677 msgid ": invalid prefetch function number"
14680 #: config/tc-sparc.c:1660 config/tc-sparc.c:1672
14681 msgid ": unrecognizable privileged register"
14684 #: config/tc-sparc.c:1696 config/tc-sparc.c:1708
14685 msgid ": unrecognizable hyperprivileged register"
14688 #: config/tc-sparc.c:1732 config/tc-sparc.c:1757
14689 msgid ": unrecognizable v9a or v9b ancillary state register"
14692 #: config/tc-sparc.c:1737
14693 msgid ": rd on write only ancillary state register"
14696 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
14697 #: config/tc-sparc.c:1745
14698 msgid ": unrecognizable v9a ancillary state register"
14701 #: config/tc-sparc.c:1781
14702 msgid ": asr number must be between 16 and 31"
14705 #: config/tc-sparc.c:1789
14706 msgid ": asr number must be between 0 and 31"
14709 #: config/tc-sparc.c:1799
14711 msgid ": expecting %asrN"
14714 #: config/tc-sparc.c:1841
14715 msgid ": crypto immediate must be between 0 and 31"
14718 #: config/tc-sparc.c:1850
14719 msgid ": expecting crypto immediate"
14722 #: config/tc-sparc.c:2032 config/tc-sparc.c:2070 config/tc-sparc.c:2502
14723 #: config/tc-sparc.c:2538
14725 msgid "Illegal operands: %%%s requires arguments in ()"
14728 #: config/tc-sparc.c:2038
14731 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
14735 #: config/tc-sparc.c:2049
14737 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
14740 #: config/tc-sparc.c:2256
14741 msgid "detected global register use not covered by .register pseudo-op"
14744 #: config/tc-sparc.c:2331
14745 msgid ": There are only 64 f registers; [0-63]"
14748 #: config/tc-sparc.c:2333 config/tc-sparc.c:2351
14749 msgid ": There are only 32 f registers; [0-31]"
14752 #: config/tc-sparc.c:2343
14753 msgid ": There are only 32 single precision f registers; [0-31]"
14756 #: config/tc-sparc.c:2550
14759 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
14762 #: config/tc-sparc.c:2667
14764 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
14767 #: config/tc-sparc.c:2677
14770 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
14774 #: config/tc-sparc.c:2695
14775 msgid ": PC-relative operand can't be a constant"
14778 #: config/tc-sparc.c:2702
14779 msgid ": TLS operand can't be a constant"
14782 #: config/tc-sparc.c:2728
14783 msgid ": Immediate value in cbcond is out of range."
14786 #: config/tc-sparc.c:2755
14787 msgid ": invalid ASI name"
14790 #: config/tc-sparc.c:2763
14791 msgid ": invalid ASI expression"
14794 #: config/tc-sparc.c:2768
14795 msgid ": invalid ASI number"
14798 #: config/tc-sparc.c:2865
14799 msgid "OPF immediate operand out of range (0-0x1ff)"
14802 #: config/tc-sparc.c:2870
14803 msgid "non-immediate OPF operand, ignored"
14806 #: config/tc-sparc.c:2889
14807 msgid ": invalid cpreg name"
14810 #: config/tc-sparc.c:2918
14812 msgid "Illegal operands%s"
14815 #: config/tc-sparc.c:2957
14817 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
14820 #: config/tc-sparc.c:2993
14822 msgid "Architecture mismatch on \"%s\"."
14825 #: config/tc-sparc.c:2994
14827 msgid " (Requires %s; requested architecture is %s.)"
14830 #: config/tc-sparc.c:3006
14832 msgid "Hardware capability \"%s\" not enabled for \"%s\"."
14835 #: config/tc-sparc.c:3404 config/tc-sparc.c:3411 config/tc-sparc.c:3418
14836 #: config/tc-sparc.c:3425 config/tc-sparc.c:3432 config/tc-sparc.c:3441
14837 #: config/tc-sparc.c:3453 config/tc-sparc.c:3464 config/tc-sparc.c:3486
14838 #: config/tc-sparc.c:3510 write.c:1160
14839 msgid "relocation overflow"
14842 #: config/tc-sparc.c:3565
14844 msgid "bad or unhandled relocation type: 0x%02x"
14847 #: config/tc-sparc.c:3901
14848 msgid "Expected comma after name"
14851 #: config/tc-sparc.c:3910
14853 msgid "BSS length (%d.) <0! Ignored."
14856 #: config/tc-sparc.c:3922
14857 msgid "bad .reserve segment -- expected BSS segment"
14860 #: config/tc-sparc.c:3950
14862 msgid "alignment too large; assuming %d"
14865 #: config/tc-sparc.c:3956 config/tc-sparc.c:4106
14866 msgid "negative alignment"
14869 #: config/tc-sparc.c:3966 config/tc-sparc.c:4128 read.c:1482 read.c:2481
14870 msgid "alignment not a power of 2"
14873 #: config/tc-sparc.c:4019
14875 msgid "Ignoring attempt to re-define symbol %s"
14878 #: config/tc-sparc.c:4043 config/tc-v850.c:284
14879 msgid "Expected comma after symbol-name"
14882 #: config/tc-sparc.c:4053
14884 msgid ".COMMon length (%lu) out of range ignored"
14887 #: config/tc-sparc.c:4086
14888 msgid "Expected comma after common length"
14891 #: config/tc-sparc.c:4100
14893 msgid "alignment too large; assuming %ld"
14896 #: config/tc-sparc.c:4243
14897 msgid "Unknown segment type"
14900 #: config/tc-sparc.c:4318 config/tc-sparc.c:4328
14902 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
14905 #: config/tc-sparc.c:4346
14906 msgid "redefinition of global register"
14909 #: config/tc-sparc.c:4357
14911 msgid "Register symbol %s already defined."
14914 #: config/tc-sparc.c:4561
14916 msgid "Illegal operands: %%r_plt in %d-byte data field"
14919 #: config/tc-sparc.c:4571
14921 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
14924 #: config/tc-sparc.c:4608 config/tc-vax.c:3312
14926 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
14929 #: config/tc-sparc.c:4616 config/tc-sparc.c:4647 config/tc-sparc.c:4656
14930 #: config/tc-vax.c:3320 config/tc-vax.c:3351 config/tc-vax.c:3360
14932 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
14935 #: config/tc-sparc.c:4665 config/tc-vax.c:3369
14937 msgid "Illegal operands: garbage after %%r_%s%d()"
14940 #: config/tc-sparc.h:65
14941 msgid "sparc convert_frag\n"
14944 #: config/tc-sparc.h:67 config/tc-z80.h:53
14945 msgid "estimate_size_before_relax called"
14948 #: config/tc-spu.c:130
14950 msgid "Can't hash instruction '%s':%s"
14953 #: config/tc-spu.c:184
14956 " --apuasm\t\t emulate behaviour of apuasm\n"
14959 #: config/tc-spu.c:290
14961 msgid "Invalid mnemonic '%s'"
14964 #: config/tc-spu.c:296
14966 msgid "'%s' is only available in DD2.0 or higher."
14969 #: config/tc-spu.c:328
14971 msgid "Error in argument %d. Expecting: \"%s\""
14974 #: config/tc-spu.c:339
14975 msgid "Mixing register syntax, with and without '$'."
14978 #: config/tc-spu.c:345
14980 msgid "Treating '%-*s' as a symbol."
14983 #: config/tc-spu.c:564
14984 msgid "'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher."
14987 #: config/tc-spu.c:566
14988 msgid "'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher."
14991 #: config/tc-spu.c:609
14993 msgid "Using old style, %%lo(expr), please change to PPC style, expr@l."
14996 #: config/tc-spu.c:615
14998 msgid "Using old style, %%hi(expr), please change to PPC style, expr@h."
15001 #: config/tc-spu.c:685 config/tc-spu.c:688
15003 msgid "Constant expression %d out of range, [%d, %d]."
15006 #: config/tc-spu.c:790
15008 msgid "invalid priority '%lu'"
15011 #: config/tc-spu.c:796
15013 msgid "invalid lrlive '%lu'"
15016 #: config/tc-spu.c:855
15017 msgid "Relaxation should never occur"
15020 #: config/tc-spu.c:1005
15022 msgid "Relocation doesn't fit. (relocation value = 0x%lx)"
15025 #: config/tc-spu.h:85
15026 msgid "spu convert_frag\n"
15029 #: config/tc-tic30.c:37
15033 #: config/tc-tic30.c:37
15037 #: config/tc-tic30.c:37
15041 #: config/tc-tic30.c:37
15045 #: config/tc-tic30.c:37
15049 #: config/tc-tic30.c:483
15050 msgid "More than one AR register found in indirect reference"
15053 #: config/tc-tic30.c:488
15054 msgid "Illegal AR register in indirect reference"
15057 #: config/tc-tic30.c:508
15058 msgid "More than one displacement found in indirect reference"
15061 #: config/tc-tic30.c:516
15062 msgid "Invalid displacement in indirect reference"
15065 #: config/tc-tic30.c:533
15066 msgid "AR register not found in indirect reference"
15069 #. Maybe an implied displacement of 1 again.
15070 #: config/tc-tic30.c:549
15071 msgid "required displacement wasn't given in indirect reference"
15074 #: config/tc-tic30.c:555
15075 msgid "illegal indirect reference"
15078 #: config/tc-tic30.c:561
15079 msgid "displacement must be an unsigned 8-bit number"
15082 #: config/tc-tic30.c:747 config/tc-tic30.c:1494
15084 msgid "Invalid character %s before %s operand"
15087 #: config/tc-tic30.c:766 config/tc-tic30.c:1509
15089 msgid "Unbalanced parenthesis in %s operand."
15092 #: config/tc-tic30.c:782 config/tc-tic30.c:1519
15094 msgid "Invalid character %s in %s operand"
15097 #: config/tc-tic30.c:801 config/tc-tic30.c:1536
15099 msgid "Spurious operands; (%d operands/instruction max)"
15102 #. Just skip it, if it's \n complain.
15103 #: config/tc-tic30.c:819 config/tc-tic30.c:835 config/tc-tic30.c:1553
15104 #: config/tc-tic30.c:1569
15105 msgid "Expecting operand after ','; got nothing"
15108 #: config/tc-tic30.c:824 config/tc-tic30.c:1558
15109 msgid "Expecting operand before ','; got nothing"
15112 #: config/tc-tic30.c:862
15113 msgid "incorrect number of operands given in the first instruction"
15116 #: config/tc-tic30.c:868
15117 msgid "incorrect number of operands given in the second instruction"
15120 #: config/tc-tic30.c:889
15122 msgid "%s instruction, operand %d doesn't match"
15125 #. Shouldn't get here.
15126 #: config/tc-tic30.c:913 config/tc-tic30.c:920
15127 msgid "incorrect format for multiply parallel instruction"
15130 #: config/tc-tic30.c:927
15131 msgid "destination for multiply can only be R0 or R1"
15134 #: config/tc-tic30.c:934
15135 msgid "destination for add/subtract can only be R2 or R3"
15138 #: config/tc-tic30.c:1001
15139 msgid "loading the same register in parallel operation"
15142 #: config/tc-tic30.c:1383
15143 msgid "pc-relative "
15146 #: config/tc-tic30.c:1444
15148 msgid "Invalid character %s in opcode"
15151 #: config/tc-tic30.c:1474
15153 msgid "Unknown TMS320C30 instruction: %s"
15156 #: config/tc-tic30.c:1594
15157 msgid "Incorrect number of operands given"
15160 #: config/tc-tic30.c:1627
15162 msgid "The %s operand doesn't match"
15165 #. Shouldn't make it to this stage.
15166 #: config/tc-tic30.c:1652 config/tc-tic30.c:1664
15167 msgid "Incompatible first and second operands in instruction"
15170 #: config/tc-tic30.c:1778
15171 msgid "invalid short form floating point immediate operand"
15174 #: config/tc-tic30.c:1788
15175 msgid "rounding down first operand float to unsigned int"
15178 #: config/tc-tic30.c:1790
15179 msgid "only lower 16-bits of first operand are used"
15182 #: config/tc-tic30.c:1800
15183 msgid "rounding down first operand float to signed int"
15186 #: config/tc-tic30.c:1805 config/tc-tic30.c:1876
15187 msgid "first operand is too large for 16-bit signed int"
15190 #: config/tc-tic30.c:1870
15191 msgid "first operand is floating point"
15194 #. Shouldn't get here.
15195 #: config/tc-tic30.c:1901
15196 msgid "interrupt vector for trap instruction out of range"
15199 #: config/tc-tic30.c:1946
15200 msgid "LDP instruction needs a 24-bit operand"
15203 #: config/tc-tic30.c:1970
15204 msgid "first operand is too large for a 24-bit displacement"
15207 #: config/tc-tic4x.c:393
15208 msgid "Nan, using zero."
15211 #: config/tc-tic4x.c:515
15213 msgid "Cannot represent exponent in %d bits"
15216 #: config/tc-tic4x.c:598 config/tc-tic4x.c:608
15217 msgid "Invalid floating point number"
15220 #: config/tc-tic4x.c:728
15221 msgid "Comma expected\n"
15224 #: config/tc-tic4x.c:768 config/tc-tic54x.c:479
15225 msgid ".bss size argument missing\n"
15228 #: config/tc-tic4x.c:776
15230 msgid ".bss size %ld < 0!"
15233 #: config/tc-tic4x.c:910
15234 msgid "Non-constant symbols not allowed\n"
15237 #: config/tc-tic4x.c:941
15238 msgid "Symbol missing\n"
15242 #. Skip null symbol terminator.
15243 #: config/tc-tic4x.c:987
15244 msgid ".sect: subsection name ignored"
15247 #: config/tc-tic4x.c:1015 config/tc-tic4x.c:1115 config/tc-tic54x.c:1441
15249 msgid "Error setting flags for \"%s\": %s"
15252 #: config/tc-tic4x.c:1046
15253 msgid ".set syntax invalid\n"
15256 #: config/tc-tic4x.c:1104
15257 msgid ".usect: non-zero alignment flag ignored"
15260 #: config/tc-tic4x.c:1135
15262 msgid "This assembler does not support processor generation %ld"
15265 #: config/tc-tic4x.c:1139
15266 msgid "Changing processor generation on fly not supported..."
15269 #: config/tc-tic4x.c:1438
15270 msgid "Auxiliary register AR0--AR7 required for indirect"
15273 #: config/tc-tic4x.c:1452
15275 msgid "Bad displacement %d (require 0--255)\n"
15278 #: config/tc-tic4x.c:1470
15279 msgid "Index register IR0,IR1 required for displacement"
15282 #: config/tc-tic4x.c:1539
15283 msgid "Expecting a register name"
15286 #: config/tc-tic4x.c:1551 config/tc-tic4x.c:1574 config/tc-tic4x.c:1643
15287 msgid "Number too large"
15290 #: config/tc-tic4x.c:1591
15291 msgid "Expecting a constant value"
15294 #: config/tc-tic4x.c:1598
15296 msgid "Bad direct addressing construct %s"
15299 #: config/tc-tic4x.c:1602
15301 msgid "Direct value of %ld is not suitable"
15304 #: config/tc-tic4x.c:1626
15305 msgid "Unknown indirect addressing mode"
15308 #: config/tc-tic4x.c:1723
15310 msgid "Immediate value of %ld is too large for ldf"
15313 #: config/tc-tic4x.c:1763
15314 msgid "Destination register must be ARn"
15317 #: config/tc-tic4x.c:1782 config/tc-tic4x.c:2155 config/tc-tic4x.c:2214
15319 msgid "Immediate value of %ld is too large"
15322 #: config/tc-tic4x.c:1811 config/tc-tic4x.c:2016
15323 msgid "Invalid indirect addressing mode"
15326 #: config/tc-tic4x.c:1835 config/tc-tic4x.c:1875 config/tc-tic4x.c:2066
15327 #: config/tc-tic4x.c:2088
15328 msgid "Register must be Rn"
15331 #: config/tc-tic4x.c:1889 config/tc-tic4x.c:1959 config/tc-tic4x.c:1973
15332 msgid "Register must be R0--R7"
15335 #: config/tc-tic4x.c:1913 config/tc-tic4x.c:1941
15337 msgid "Invalid indirect addressing mode displacement %d"
15340 #: config/tc-tic4x.c:1987
15341 msgid "Destination register must be R2 or R3"
15344 #: config/tc-tic4x.c:2001
15345 msgid "Destination register must be R0 or R1"
15348 #: config/tc-tic4x.c:2038
15350 msgid "Displacement value of %ld is too large"
15353 #: config/tc-tic4x.c:2099 config/tc-tic4x.c:2230
15354 msgid "Floating point number not valid in expression"
15357 #: config/tc-tic4x.c:2113
15359 msgid "Signed immediate value %ld too large"
15362 #: config/tc-tic4x.c:2176
15364 msgid "Unsigned immediate value %ld too large"
15367 #: config/tc-tic4x.c:2244
15369 msgid "Immediate value %ld too large"
15372 #: config/tc-tic4x.c:2263 config/tc-tic4x.c:2291
15373 msgid "Register must be ivtp or tvtp"
15376 #: config/tc-tic4x.c:2277
15377 msgid "Register must be address register"
15380 #: config/tc-tic4x.c:2350
15381 msgid "Source and destination register should not be equal"
15384 #: config/tc-tic4x.c:2365
15385 msgid "Equal parallell destination registers, one result will be discarded"
15388 #: config/tc-tic4x.c:2406
15389 msgid "Too many operands scanned"
15392 #: config/tc-tic4x.c:2436
15393 msgid "Parallel opcode cannot contain more than two instructions"
15396 #: config/tc-tic4x.c:2509
15398 msgid "Invalid operands for %s"
15401 #: config/tc-tic4x.c:2512
15403 msgid "Invalid instruction %s"
15406 #: config/tc-tic4x.c:2661
15408 msgid "Bad relocation type: 0x%02x"
15411 #: config/tc-tic4x.c:2719
15413 msgid "Unsupported processor generation %d"
15416 #: config/tc-tic4x.c:2727
15417 msgid "Option -b is depreciated, please use -mbig"
15420 #: config/tc-tic4x.c:2733
15421 msgid "Option -p is depreciated, please use -mmemparm"
15424 #: config/tc-tic4x.c:2739
15425 msgid "Option -r is depreciated, please use -mregparm"
15428 #: config/tc-tic4x.c:2745
15429 msgid "Option -s is depreciated, please use -msmall"
15432 #: config/tc-tic4x.c:2773
15437 " -mcpu=CPU -mCPU select architecture variant. CPU can be:\n"
15438 " 30 - TMS320C30\n"
15439 " 31 - TMS320C31, TMS320LC31\n"
15440 " 32 - TMS320C32\n"
15441 " 33 - TMS320VC33\n"
15442 " 40 - TMS320C40\n"
15443 " 44 - TMS320C44\n"
15444 " -mrev=REV set cpu hardware revision (integer numbers).\n"
15445 " Combinations of -mcpu and -mrev will enable/"
15447 " the appropriate options (-midle2, -mlowpower and\n"
15448 " -menhanced) according to the selected type\n"
15449 " -mbig select big memory model\n"
15450 " -msmall select small memory model (default)\n"
15451 " -mregparm select register parameters (default)\n"
15452 " -mmemparm select memory parameters\n"
15453 " -midle2 enable IDLE2 support\n"
15454 " -mlowpower enable LOPOWER and MAXSPEED support\n"
15455 " -menhanced enable enhanced opcode support\n"
15458 #: config/tc-tic4x.c:2818
15460 msgid "Label \"$%d\" redefined"
15463 #: config/tc-tic4x.c:3028
15465 msgid "Reloc %d not supported by object file format"
15468 #. Only word (et al.), align, or conditionals are allowed within
15470 #: config/tc-tic54x.c:220
15471 msgid "pseudo-op illegal within .struct/.union"
15474 #: config/tc-tic54x.c:234
15476 msgid "C54x-specific command line options:\n"
15479 #: config/tc-tic54x.c:235
15481 msgid "-mfar-mode | -mf Use extended addressing\n"
15484 #: config/tc-tic54x.c:236
15486 msgid "-mcpu=<CPU version> Specify the CPU version\n"
15489 #: config/tc-tic54x.c:237
15491 msgid "-merrors-to-file <filename>\n"
15494 #: config/tc-tic54x.c:238
15496 msgid "-me <filename> Redirect errors to a file\n"
15499 #: config/tc-tic54x.c:350
15500 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
15503 #: config/tc-tic54x.c:359
15504 msgid "symbols assigned with .asg must begin with a letter"
15507 #: config/tc-tic54x.c:403
15508 msgid "Unterminated string after absolute expression"
15511 #: config/tc-tic54x.c:411
15512 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
15515 #: config/tc-tic54x.c:423
15516 msgid "symbols assigned with .eval must begin with a letter"
15519 #: config/tc-tic54x.c:488
15521 msgid ".bss size %d < 0!"
15524 #: config/tc-tic54x.c:677
15525 msgid "Offset on nested structures is ignored"
15528 #: config/tc-tic54x.c:727
15530 msgid ".end%s without preceding .%s"
15533 #: config/tc-tic54x.c:793
15535 msgid "Unrecognized struct/union tag '%s'"
15538 #: config/tc-tic54x.c:795
15539 msgid ".tag requires a structure tag"
15542 #: config/tc-tic54x.c:801
15543 msgid "Label required for .tag"
15546 #: config/tc-tic54x.c:820
15548 msgid ".tag target '%s' undefined"
15551 #: config/tc-tic54x.c:882
15553 msgid ".field count '%d' out of range (1 <= X <= 32)"
15556 #: config/tc-tic54x.c:910
15558 msgid "Unrecognized field type '%c'"
15561 #: config/tc-tic54x.c:1033
15562 msgid "Overflow in expression, truncated to 8 bits"
15565 #: config/tc-tic54x.c:1038
15566 msgid "Overflow in expression, truncated to 16 bits"
15569 #. Disallow .byte with a non constant expression that will
15570 #. require relocation.
15571 #: config/tc-tic54x.c:1046
15572 msgid "Relocatable values require at least WORD storage"
15575 #: config/tc-tic54x.c:1107
15576 msgid "Use of .def/.ref is deprecated. Use .global instead"
15579 #: config/tc-tic54x.c:1300
15580 msgid ".space/.bes repeat count is negative, ignored"
15583 #: config/tc-tic54x.c:1305
15584 msgid ".space/.bes repeat count is zero, ignored"
15587 #: config/tc-tic54x.c:1382
15588 msgid "Missing size argument"
15591 #: config/tc-tic54x.c:1516
15592 msgid "CPU version has already been set"
15595 #: config/tc-tic54x.c:1520
15597 msgid "Unrecognized version '%s'"
15600 #: config/tc-tic54x.c:1526
15601 msgid "Changing of CPU version on the fly not supported"
15604 #: config/tc-tic54x.c:1657
15605 msgid "p2align not supported on this target"
15608 #: config/tc-tic54x.c:1669
15609 msgid "Argument to .even ignored"
15612 #: config/tc-tic54x.c:1715
15613 msgid "Invalid field size, must be from 1 to 32"
15616 #: config/tc-tic54x.c:1728
15617 msgid "field size must be 16 when value is relocatable"
15620 #: config/tc-tic54x.c:1743
15621 msgid "field value truncated"
15624 #: config/tc-tic54x.c:1850 config/tc-tic54x.c:2156
15626 msgid "Unrecognized section '%s'"
15629 #: config/tc-tic54x.c:1859
15630 msgid "Current section is unitialized, section name required for .clink"
15633 #: config/tc-tic54x.c:2066
15634 msgid "ENDLOOP without corresponding LOOP"
15637 #: config/tc-tic54x.c:2107
15638 msgid "Mixing of normal and extended addressing not supported"
15641 #: config/tc-tic54x.c:2113
15642 msgid "Extended addressing not supported on the specified CPU"
15645 #: config/tc-tic54x.c:2162
15646 msgid ".sblock may be used for initialized sections only"
15649 #: config/tc-tic54x.c:2192
15650 msgid "Symbol missing for .set/.equ"
15653 #: config/tc-tic54x.c:2248
15654 msgid ".var may only be used within a macro definition"
15657 #: config/tc-tic54x.c:2256
15658 msgid "Substitution symbols must begin with a letter"
15661 #: config/tc-tic54x.c:2349
15663 msgid "can't open macro library file '%s' for reading: %s"
15666 #: config/tc-tic54x.c:2356
15668 msgid "File '%s' not in macro archive format"
15671 #: config/tc-tic54x.c:2486
15673 msgid "Bad COFF version '%s'"
15676 #: config/tc-tic54x.c:2495
15678 msgid "Bad CPU version '%s'"
15681 #: config/tc-tic54x.c:2508 config/tc-tic54x.c:2511
15683 msgid "Can't redirect stderr to the file '%s'"
15686 #: config/tc-tic54x.c:2626
15688 msgid "Undefined substitution symbol '%s'"
15691 #: config/tc-tic54x.c:3128
15693 msgid "Unbalanced parenthesis in operand %d"
15696 #: config/tc-tic54x.c:3159 config/tc-tic54x.c:3167
15697 msgid "Expecting operand after ','"
15700 #: config/tc-tic54x.c:3178
15701 msgid "Extra junk on line"
15704 #: config/tc-tic54x.c:3215
15705 msgid "Badly formed address expression"
15708 #: config/tc-tic54x.c:3468
15710 msgid "Invalid dmad syntax '%s'"
15713 #: config/tc-tic54x.c:3532
15716 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
15719 #: config/tc-tic54x.c:3583
15720 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
15723 #: config/tc-tic54x.c:3603
15725 msgid "Unrecognized indirect address format \"%s\""
15728 #: config/tc-tic54x.c:3641
15730 msgid "Operand '%s' out of range (%d <= x <= %d)"
15733 #: config/tc-tic54x.c:3661
15734 msgid "Error in relocation handling"
15737 #: config/tc-tic54x.c:3680 config/tc-tic54x.c:3742 config/tc-tic54x.c:3770
15739 msgid "Unrecognized condition code \"%s\""
15742 #: config/tc-tic54x.c:3697
15744 msgid "Condition \"%s\" does not match preceding group"
15747 #: config/tc-tic54x.c:3705
15750 "Condition \"%s\" uses a different accumulator from a preceding condition"
15753 #: config/tc-tic54x.c:3712
15754 msgid "Only one comparison conditional allowed"
15757 #: config/tc-tic54x.c:3717
15758 msgid "Only one overflow conditional allowed"
15761 #: config/tc-tic54x.c:3725
15763 msgid "Duplicate %s conditional"
15766 #: config/tc-tic54x.c:3756
15767 msgid "Invalid auxiliary register (use AR0-AR7)"
15770 #: config/tc-tic54x.c:3787
15771 msgid "lk addressing modes are invalid for memory-mapped register addressing"
15774 #: config/tc-tic54x.c:3795
15776 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
15777 "Resulting behavior is undefined."
15780 #: config/tc-tic54x.c:3821
15782 "Destination accumulator for each part of this parallel instruction must be "
15786 #: config/tc-tic54x.c:3870
15788 msgid "Memory mapped register \"%s\" out of range"
15791 #: config/tc-tic54x.c:3909
15792 msgid "Invalid operand (use 1, 2, or 3)"
15795 #: config/tc-tic54x.c:3934
15796 msgid "A status register or status bit name is required"
15799 #: config/tc-tic54x.c:3944
15801 msgid "Unrecognized status bit \"%s\""
15804 #: config/tc-tic54x.c:3967
15806 msgid "Invalid status register \"%s\""
15809 #: config/tc-tic54x.c:3979
15811 msgid "Operand \"%s\" out of range (use 1 or 2)"
15814 #: config/tc-tic54x.c:4182
15816 msgid "Unrecognized instruction \"%s\""
15819 #: config/tc-tic54x.c:4211
15821 msgid "Unrecognized operand list '%s' for instruction '%s'"
15824 #: config/tc-tic54x.c:4240
15826 msgid "Unrecognized parallel instruction \"%s\""
15829 #: config/tc-tic54x.c:4289
15831 msgid "Invalid operand (s) for parallel instruction \"%s\""
15834 #: config/tc-tic54x.c:4292
15836 msgid "Unrecognized parallel instruction combination \"%s || %s\""
15839 #: config/tc-tic54x.c:4519
15841 msgid "%s symbol recursion stopped at second appearance of '%s'"
15844 #: config/tc-tic54x.c:4559
15845 msgid "Unrecognized substitution symbol function"
15848 #: config/tc-tic54x.c:4564
15849 msgid "Missing '(' after substitution symbol function"
15852 #: config/tc-tic54x.c:4578
15853 msgid "Expecting second argument"
15856 #: config/tc-tic54x.c:4591 config/tc-tic54x.c:4641
15857 msgid "Extra junk in function call, expecting ')'"
15860 #: config/tc-tic54x.c:4617
15861 msgid "Function expects two arguments"
15864 #: config/tc-tic54x.c:4630
15865 msgid "Expecting character constant argument"
15868 #: config/tc-tic54x.c:4636
15869 msgid "Both arguments must be substitution symbols"
15872 #: config/tc-tic54x.c:4689
15874 msgid "Invalid subscript (use 1 to %d)"
15877 #: config/tc-tic54x.c:4699
15879 msgid "Invalid length (use 0 to %d"
15882 #: config/tc-tic54x.c:4709
15883 msgid "Missing ')' in subscripted substitution symbol expression"
15886 #: config/tc-tic54x.c:4729
15887 msgid "Missing forced substitution terminator ':'"
15890 #: config/tc-tic54x.c:4883
15893 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
15897 #: config/tc-tic54x.c:4924
15899 msgid "Unrecognized parallel instruction '%s'"
15902 #: config/tc-tic54x.c:4936
15904 msgid "Instruction '%s' requires an LP cpu version"
15907 #: config/tc-tic54x.c:4943
15909 msgid "Instruction '%s' requires far mode addressing"
15912 #: config/tc-tic54x.c:4955
15915 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
15916 "left). Resulting behavior is undefined."
15919 #: config/tc-tic54x.c:4965
15921 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
15922 "Resulting behavior is undefined."
15925 #: config/tc-tic54x.c:4976
15927 msgid "'%s' is not repeatable. Resulting behavior is undefined."
15930 #: config/tc-tic54x.c:4980
15932 "Instructions using long offset modifiers or absolute addresses are not "
15933 "repeatable. Resulting behavior is undefined."
15936 #: config/tc-tic54x.c:5132
15938 msgid "Unsupported relocation size %d"
15941 #: config/tc-tic54x.c:5263
15942 msgid "non-absolute value used with .space/.bes"
15945 #: config/tc-tic54x.c:5267
15947 msgid "negative value ignored in %s"
15950 #: config/tc-tic54x.c:5355
15952 msgid "attempt to .space/.bes backwards? (%ld)"
15955 #: config/tc-tic54x.c:5387
15957 msgid "Invalid label '%s'"
15960 #: config/tc-tic6x.c:232
15962 msgid "unknown architecture '%s'"
15965 #: config/tc-tic6x.c:262
15967 msgid "unknown -mpid= argument '%s'"
15970 #: config/tc-tic6x.c:320
15972 msgid "TMS320C6000 options:\n"
15975 #: config/tc-tic6x.c:321
15977 msgid " -march=ARCH enable instructions from architecture ARCH\n"
15980 #: config/tc-tic6x.c:322
15982 msgid " -mbig-endian generate big-endian code\n"
15985 #: config/tc-tic6x.c:323
15987 msgid " -mlittle-endian generate little-endian code\n"
15990 #: config/tc-tic6x.c:324
15992 msgid " -mdsbt code uses DSBT addressing\n"
15995 #: config/tc-tic6x.c:325
15997 msgid " -mno-dsbt code does not use DSBT addressing\n"
16000 #: config/tc-tic6x.c:326
16003 " -mpid=no code uses position-dependent data addressing\n"
16006 #: config/tc-tic6x.c:327
16009 " -mpid=near code uses position-independent data addressing,\n"
16010 " GOT accesses use near DP addressing\n"
16013 #: config/tc-tic6x.c:329
16016 " -mpid=far code uses position-independent data addressing,\n"
16017 " GOT accesses use far DP addressing\n"
16020 #: config/tc-tic6x.c:331
16022 msgid " -mpic code addressing is position-independent\n"
16025 #: config/tc-tic6x.c:332
16027 msgid " -mno-pic code addressing is position-dependent\n"
16030 #: config/tc-tic6x.c:337
16032 msgid "Supported ARCH values are:"
16035 #: config/tc-tic6x.c:386
16036 msgid "unexpected .cantunwind directive"
16039 #: config/tc-tic6x.c:406
16040 msgid "unexpected .handlerdata directive"
16043 #: config/tc-tic6x.c:418
16044 msgid "personality routine required before .handlerdata directive"
16047 #: config/tc-tic6x.c:534
16048 msgid "expected symbol"
16051 #: config/tc-tic6x.c:591
16053 msgid "invalid length for .scomm directive"
16056 #: config/tc-tic6x.c:605
16057 msgid "alignment is not a positive number"
16060 #: config/tc-tic6x.c:617
16061 msgid "alignment is not a power of 2"
16064 #: config/tc-tic6x.c:632
16066 msgid "attempt to re-define symbol `%s'"
16069 #: config/tc-tic6x.c:641
16071 msgid "attempt to redefine `%s' with a different length"
16074 #: config/tc-tic6x.c:843
16075 msgid "multiple '||' on same line"
16078 #: config/tc-tic6x.c:846
16079 msgid "'||' after predicate"
16082 #: config/tc-tic6x.c:890
16083 msgid "multiple predicates on same line"
16086 #: config/tc-tic6x.c:896
16088 msgid "bad predicate '%s'"
16091 #: config/tc-tic6x.c:907
16092 msgid "predication on A0 not supported on this architecture"
16095 #: config/tc-tic6x.c:940
16096 msgid "label after '||'"
16099 #: config/tc-tic6x.c:946
16100 msgid "label after predicate"
16103 #: config/tc-tic6x.c:970
16104 msgid "'||' not followed by instruction"
16107 #: config/tc-tic6x.c:976
16108 msgid "predicate not followed by instruction"
16111 #: config/tc-tic6x.c:1409
16113 msgid "control register '%s' not supported on this architecture"
16116 #: config/tc-tic6x.c:1588 config/tc-tic6x.c:1591 config/tc-tic6x.c:1644
16117 #: config/tc-tic6x.c:1648
16119 msgid "register number %u not supported on this architecture"
16122 #: config/tc-tic6x.c:1619
16124 msgid "register pair for operand %u of '%.*s' not a valid even/odd pair"
16127 #: config/tc-tic6x.c:1675
16129 msgid "junk after operand %u of '%.*s'"
16132 #: config/tc-tic6x.c:1688
16134 msgid "bad register or register pair for operand %u of '%.*s'"
16137 #: config/tc-tic6x.c:1694
16139 msgid "bad register for operand %u of '%.*s'"
16142 #: config/tc-tic6x.c:1699
16144 msgid "bad register pair for operand %u of '%.*s'"
16147 #: config/tc-tic6x.c:1704
16149 msgid "bad functional unit for operand %u of '%.*s'"
16152 #: config/tc-tic6x.c:1709
16154 msgid "bad operand %u of '%.*s'"
16157 #: config/tc-tic6x.c:1841
16158 msgid "$DSBT_INDEX must be used with __c6xabi_DSBT_BASE"
16161 #: config/tc-tic6x.c:1881
16162 msgid "$DSBT_INDEX not supported in this context"
16165 #: config/tc-tic6x.c:1894
16166 msgid "$GOT not supported in this context"
16169 #: config/tc-tic6x.c:1911
16170 msgid "$DPR_GOT not supported in this context"
16173 #: config/tc-tic6x.c:1932
16174 msgid "$DPR_BYTE not supported in this context"
16177 #: config/tc-tic6x.c:1949
16178 msgid "$DPR_HWORD not supported in this context"
16181 #: config/tc-tic6x.c:1966
16182 msgid "$DPR_WORD not supported in this context"
16185 #: config/tc-tic6x.c:1985
16186 msgid "$PCR_OFFSET not supported in this context"
16189 #: config/tc-tic6x.c:1996
16190 msgid "invalid PC-relative operand"
16193 #: config/tc-tic6x.c:2034
16195 msgid "no %d-byte relocations available"
16198 #: config/tc-tic6x.c:2521 config/tc-tic6x.c:2552 config/tc-tic6x.c:2570
16199 #: config/tc-tic6x.c:3000 config/tc-tic6x.c:3019 config/tc-tic6x.c:3051
16201 msgid "operand %u of '%.*s' out of range"
16204 #: config/tc-tic6x.c:2614 config/tc-tic6x.c:2839
16206 msgid "offset in operand %u of '%.*s' not divisible by %u"
16209 #: config/tc-tic6x.c:2831 config/tc-tic6x.c:2864
16211 msgid "offset in operand %u of '%.*s' out of range"
16214 #: config/tc-tic6x.c:2946
16216 msgid "functional unit already masked for operand %u of '%.*s'"
16219 #: config/tc-tic6x.c:2970 config/tc-tic6x.c:3729
16221 msgid "'%.*s' instruction not in a software pipelined loop"
16224 #: config/tc-tic6x.c:3069
16226 msgid "instruction '%.*s' cannot be predicated"
16229 #: config/tc-tic6x.c:3198
16231 msgid "unknown opcode '%s'"
16234 #: config/tc-tic6x.c:3337
16236 msgid "'%.*s' instruction not supported on this architecture"
16239 #: config/tc-tic6x.c:3345
16241 msgid "'%.*s' instruction not supported on this functional unit"
16244 #: config/tc-tic6x.c:3353
16247 "'%.*s' instruction not supported on this functional unit for this "
16251 #: config/tc-tic6x.c:3373
16252 msgid "missing operand after comma"
16255 #: config/tc-tic6x.c:3381 config/tc-tic6x.c:3399
16257 msgid "too many operands to '%.*s'"
16260 #: config/tc-tic6x.c:3412
16262 msgid "bad number of operands to '%.*s'"
16265 #: config/tc-tic6x.c:3484
16267 msgid "operand %u of '%.*s' not constant"
16270 #: config/tc-tic6x.c:3489
16272 msgid "operand %u of '%.*s' on wrong side"
16275 #: config/tc-tic6x.c:3494
16277 msgid "operand %u of '%.*s' not a valid return address register"
16280 #: config/tc-tic6x.c:3500
16282 msgid "operand %u of '%.*s' is write-only"
16285 #: config/tc-tic6x.c:3505
16287 msgid "operand %u of '%.*s' is read-only"
16290 #: config/tc-tic6x.c:3510
16292 msgid "operand %u of '%.*s' not a valid memory reference"
16295 #: config/tc-tic6x.c:3516
16297 msgid "operand %u of '%.*s' not a valid base address register"
16300 #: config/tc-tic6x.c:3602
16302 msgid "bad operand combination for '%.*s'"
16305 #: config/tc-tic6x.c:3648
16306 msgid "parallel instruction not following another instruction"
16309 #: config/tc-tic6x.c:3654
16310 msgid "too many instructions in execute packet"
16313 #: config/tc-tic6x.c:3659
16314 msgid "label not at start of execute packet"
16317 #: config/tc-tic6x.c:3662
16319 msgid "'%.*s' instruction not at start of execute packet"
16322 #: config/tc-tic6x.c:3710
16323 msgid "functional unit already used in this execute packet"
16326 #: config/tc-tic6x.c:3718
16327 msgid "nested software pipelined loop"
16330 #: config/tc-tic6x.c:3737
16331 msgid "'||^' without previous SPMASK"
16334 #: config/tc-tic6x.c:3739
16335 msgid "cannot mask instruction using no functional unit"
16338 #: config/tc-tic6x.c:3751
16339 msgid "functional unit already masked"
16342 #: config/tc-tic6x.c:3816
16343 msgid "value too large for 2-byte field"
16346 #: config/tc-tic6x.c:3826
16347 msgid "value too large for 1-byte field"
16350 #: config/tc-tic6x.c:3953
16351 msgid "immediate offset not 2-byte-aligned"
16354 #: config/tc-tic6x.c:3981
16355 msgid "immediate offset not 4-byte-aligned"
16358 #: config/tc-tic6x.c:3995
16359 msgid "addend used with $DSBT_INDEX"
16362 #: config/tc-tic6x.c:4009 config/tc-tic6x.c:4027 config/tc-tic6x.c:4045
16363 #: config/tc-tic6x.c:4063
16364 msgid "PC-relative offset not 4-byte-aligned"
16367 #: config/tc-tic6x.c:4012 config/tc-tic6x.c:4030 config/tc-tic6x.c:4048
16368 #: config/tc-tic6x.c:4066
16369 msgid "PC-relative offset out of range"
16372 #: config/tc-tic6x.c:4545
16374 msgid "undefined symbol %s in PCR relocation"
16377 #: config/tc-tic6x.c:4663
16379 msgid "group section `%s' has no group signature"
16382 #: config/tc-tic6x.c:4814
16383 msgid "missing .endp before .cfi_startproc"
16386 #: config/tc-tic6x.c:4918
16387 msgid "stack pointer offset too large for personality routine"
16390 #: config/tc-tic6x.c:4925
16391 msgid "stack frame layout does not match personality routine"
16394 #: config/tc-tic6x.c:5059
16395 msgid "too many unwinding instructions"
16398 #: config/tc-tic6x.c:5134 config/tc-tic6x.c:5147 config/tc-tic6x.c:5155
16400 msgid "unable to generate unwinding opcode for reg %d"
16403 #: config/tc-tic6x.c:5164
16404 msgid "unable to restore return address from previously restored reg"
16407 #: config/tc-tic6x.c:5176
16409 msgid "unhandled CFA insn for unwinding (%d)"
16412 #: config/tc-tic6x.c:5186
16414 msgid "unable to generate unwinding opcode for frame pointer reg %d"
16417 #: config/tc-tic6x.c:5195
16418 msgid "unable to generate unwinding opcode for frame pointer offset"
16421 #: config/tc-tic6x.c:5204
16422 msgid "unwound stack pointer not doubleword aligned"
16425 #: config/tc-tic6x.c:5349
16426 msgid "stack frame layout too complex for unwinder"
16429 #: config/tc-tic6x.c:5366
16430 msgid "unwound frame has negative size"
16433 #: config/tc-tilegx.c:142
16437 " -V print assembler version number\n"
16438 " -EB/-EL generate big-endian/little-endian code\n"
16439 " --32/--64 generate 32bit/64bit code\n"
16442 #: config/tc-tilegx.c:735 config/tc-tilepro.c:627
16443 msgid "Invalid operator for operand."
16446 #: config/tc-tilegx.c:756 config/tc-tilepro.c:648
16447 msgid "Operator may only be applied to symbols."
16450 #: config/tc-tilegx.c:821 config/tc-tilepro.c:713
16452 msgid "Writes to register '%s' are not allowed."
16455 #: config/tc-tilegx.c:848 config/tc-tilepro.c:740
16458 "Two instructions in the same bundle both write to register %s, which is not "
16462 #: config/tc-tilegx.c:913 config/tc-tilepro.c:804
16464 msgid "'%s' may not be bundled with other instructions."
16467 #: config/tc-tilegx.c:943 config/tc-tilepro.c:834
16468 msgid "Invalid combination of instructions for bundle."
16471 #: config/tc-tilegx.c:978 config/tc-tilepro.c:869
16472 msgid "instruction address is not a multiple of 8"
16475 #: config/tc-tilegx.c:1055 config/tc-tilepro.c:947
16476 msgid "Invalid expression."
16479 #: config/tc-tilegx.c:1098 config/tc-tilepro.c:989
16481 msgid "Expected register, got '%s'."
16484 #: config/tc-tilegx.c:1107 config/tc-tilepro.c:996
16486 msgid "Found use of non-canonical register name %s; use %s instead."
16489 #: config/tc-tilegx.c:1169 config/tc-tilepro.c:1055
16491 msgid "Too few operands to '%s'."
16494 #: config/tc-tilegx.c:1174 config/tc-tilepro.c:1060
16496 msgid "Unexpected character '%c' after operand %d to %s."
16499 #: config/tc-tilegx.c:1195 config/tc-tilepro.c:1081
16500 msgid "Expected immediate expression"
16503 #: config/tc-tilegx.c:1208 config/tc-tilegx.c:1813 config/tc-tilepro.c:1094
16504 #: config/tc-tilepro.c:1593
16505 msgid "Found '}' when not bundling."
16508 #: config/tc-tilegx.c:1249 config/tc-tilepro.c:1134
16510 msgid "Unknown opcode `%.*s'."
16513 #: config/tc-tilegx.c:1260 config/tc-tilepro.c:1145
16514 msgid "Too many instructions for bundle."
16517 #: config/tc-tilegx.c:1355 config/tc-tilepro.c:1230
16518 msgid "Bad call to md_atof ()"
16521 #: config/tc-tilegx.c:1431 config/tc-tilepro.c:1293
16522 msgid "This operator only produces two byte values."
16525 #: config/tc-tilegx.c:1457 config/tc-tilepro.c:1319
16527 msgid "unsupported BFD relocation size %d"
16530 #: config/tc-tilegx.c:1758 config/tc-tilepro.c:1538
16532 msgid "internal error? cannot generate `%s' relocation (%d, %d)"
16535 #: config/tc-tilegx.c:1801 config/tc-tilepro.c:1581
16536 msgid "Found '{' when already bundling."
16539 #: config/tc-tilepro.c:99
16543 " -V print assembler version number\n"
16546 #: config/tc-v850.c:295
16548 msgid ".COMMon length (%d.) < 0! Ignored."
16551 #: config/tc-v850.c:316
16553 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
16556 #: config/tc-v850.c:342
16557 msgid "Common alignment negative; 0 assumed"
16560 #: config/tc-v850.c:546
16561 msgid ".longcall pseudo-op seen when not relaxing"
16564 #: config/tc-v850.c:548
16565 msgid ".longjump pseudo-op seen when not relaxing"
16568 #: config/tc-v850.c:555
16569 msgid "bad .longcall format"
16572 #: config/tc-v850.c:1401
16574 msgid "unknown operand shift: %x\n"
16577 #: config/tc-v850.c:1402
16578 msgid "internal failure in parse_register_list"
16581 #: config/tc-v850.c:1418
16582 msgid "constant expression or register list expected"
16585 #: config/tc-v850.c:1423
16586 msgid "high bits set in register list expression"
16589 #: config/tc-v850.c:1461 config/tc-v850.c:1518
16590 msgid "illegal register included in list"
16593 #: config/tc-v850.c:1467
16594 msgid "system registers cannot be included in list"
16597 #: config/tc-v850.c:1493
16598 msgid "second register should follow dash in register list"
16601 #: config/tc-v850.c:1498
16602 msgid "second register should be greater than first register"
16605 #: config/tc-v850.c:1546
16607 msgid " V850 options:\n"
16610 #: config/tc-v850.c:1547
16612 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
16615 #: config/tc-v850.c:1548
16618 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
16621 #: config/tc-v850.c:1549
16623 msgid " -mv850 The code is targeted at the v850\n"
16626 #: config/tc-v850.c:1550
16628 msgid " -mv850e The code is targeted at the v850e\n"
16631 #: config/tc-v850.c:1551
16633 msgid " -mv850e1 The code is targeted at the v850e1\n"
16636 #: config/tc-v850.c:1552
16638 msgid " -mv850e2 The code is targeted at the v850e2\n"
16641 #: config/tc-v850.c:1553
16643 msgid " -mv850e2v3 The code is targeted at the v850e2v3\n"
16646 #: config/tc-v850.c:1554
16648 msgid " -mv850e2v4 Alias for -mv850e3v5\n"
16651 #: config/tc-v850.c:1555
16653 msgid " -mv850e3v5 The code is targeted at the v850e3v5\n"
16656 #: config/tc-v850.c:1556
16658 msgid " -mrelax Enable relaxation\n"
16661 #: config/tc-v850.c:1557
16664 " --disp-size-default-22 branch displacement with unknown size is 22 bits "
16668 #: config/tc-v850.c:1558
16671 " --disp-size-default-32 branch displacement with unknown size is 32 "
16675 #: config/tc-v850.c:1559
16677 msgid " -mextension enable extension opcode support\n"
16680 #: config/tc-v850.c:1560
16682 msgid " -mno-bcond17\t\t disable b<cond> disp17 instruction\n"
16685 #: config/tc-v850.c:1561
16687 msgid " -mno-stld23\t\t disable st/ld offset23 instruction\n"
16690 #: config/tc-v850.c:1562
16692 msgid " -mgcc-abi Mark the binary as using the old GCC ABI\n"
16695 #: config/tc-v850.c:1563
16698 " -mrh850-abi Mark the binary as using the RH850 ABI "
16702 #: config/tc-v850.c:1564
16704 msgid " -m8byte-align Mark the binary as using 64-bit alignment\n"
16707 #: config/tc-v850.c:1565
16710 " -m4byte-align Mark the binary as using 32-bit alignment "
16714 #: config/tc-v850.c:1943
16716 msgid "Unable to determine default target processor from string: %s"
16719 #: config/tc-v850.c:1984
16720 msgid "hi0() relocation used on an instruction which does not support it"
16723 #: config/tc-v850.c:2004
16724 msgid "hi() relocation used on an instruction which does not support it"
16727 #: config/tc-v850.c:2027
16728 msgid "lo() relocation used on an instruction which does not support it"
16731 #: config/tc-v850.c:2047
16732 msgid "ctoff() relocation used on an instruction which does not support it"
16735 #: config/tc-v850.c:2066
16736 msgid "sdaoff() relocation used on an instruction which does not support it"
16739 #: config/tc-v850.c:2085
16740 msgid "zdaoff() relocation used on an instruction which does not support it"
16743 #: config/tc-v850.c:2117
16744 msgid "tdaoff() relocation used on an instruction which does not support it"
16747 #: config/tc-v850.c:2258
16749 msgid "operand out of range (%d is not between %d and %d)"
16752 #: config/tc-v850.c:2341
16753 msgid "st/ld offset 23 instruction was disabled ."
16756 #: config/tc-v850.c:2350
16757 msgid "Target processor does not support this instruction."
16760 #: config/tc-v850.c:2462 config/tc-v850.c:2472 config/tc-v850.c:2493
16761 #: config/tc-v850.c:2507 config/tc-v850.c:2513 config/tc-v850.c:2537
16762 #: config/tc-v850.c:2543 config/tc-v850.c:2550 config/tc-v850.c:2564
16763 #: config/tc-v850.c:2578 config/tc-v850.c:2584 config/tc-v850.c:2919
16764 msgid "immediate operand is too large"
16767 #: config/tc-v850.c:2479
16769 msgid "AAARG -> unhandled constant reloc: %d"
16772 #: config/tc-v850.c:2614 config/tc-v850.c:2625
16773 msgid "constant too big to fit into instruction"
16776 #: config/tc-v850.c:2700
16777 msgid "odd number cannot be used here"
16780 #: config/tc-v850.c:2745
16781 msgid "invalid register name"
16784 #: config/tc-v850.c:2751
16785 msgid "register r0 cannot be used here"
16788 #: config/tc-v850.c:2757
16789 msgid "odd register cannot be used here"
16792 #: config/tc-v850.c:2766
16793 msgid "invalid system register name"
16796 #: config/tc-v850.c:2779
16797 msgid "expected EP register"
16800 #: config/tc-v850.c:2796 config/tc-v850.c:2809
16801 msgid "invalid condition code name"
16804 #: config/tc-v850.c:2802
16805 msgid "condition sa cannot be used here"
16808 #: config/tc-v850.c:2815
16809 msgid "invalid cache oparation name"
16812 #: config/tc-v850.c:2820
16813 msgid "invalid pref oparation name"
16816 #: config/tc-v850.c:2825
16817 msgid "invalid vector register name"
16820 #: config/tc-v850.c:2862
16821 msgid "syntax error: value is missing before the register name"
16824 #: config/tc-v850.c:2864
16825 msgid "syntax error: register not expected"
16828 #: config/tc-v850.c:2878
16829 msgid "syntax error: system register not expected"
16832 #: config/tc-v850.c:2883 config/tc-v850.c:2888
16833 msgid "syntax error: condition code not expected"
16836 #: config/tc-v850.c:2893
16837 msgid "syntax error: vector register not expected"
16840 #: config/tc-v850.c:2903
16841 msgid "immediate 0 cannot be used here"
16844 #: config/tc-v850.c:2927
16845 msgid "immediate operand is not match"
16848 #: config/tc-v850.c:2940
16849 msgid "displacement is too large"
16852 #: config/tc-v850.c:2958 config/tc-xtensa.c:11816
16853 msgid "invalid operand"
16856 #: config/tc-v850.c:3071
16857 msgid "loop: 32-bit displacement not supported"
16860 #: config/tc-vax.c:1340
16861 msgid "no '[' to match ']'"
16864 #: config/tc-vax.c:1356
16865 msgid "bad register in []"
16868 #: config/tc-vax.c:1358
16869 msgid "[PC] index banned"
16872 #: config/tc-vax.c:1394
16873 msgid "no '(' to match ')'"
16876 #: config/tc-vax.c:1510
16877 msgid "invalid branch operand"
16880 #: config/tc-vax.c:1537
16881 msgid "address prohibits @"
16884 #: config/tc-vax.c:1539
16885 msgid "address prohibits #"
16888 #: config/tc-vax.c:1543
16889 msgid "address prohibits -()"
16892 #: config/tc-vax.c:1545
16893 msgid "address prohibits ()+"
16896 #: config/tc-vax.c:1548
16897 msgid "address prohibits ()"
16900 #: config/tc-vax.c:1550
16901 msgid "address prohibits []"
16904 #: config/tc-vax.c:1552
16905 msgid "address prohibits register"
16908 #: config/tc-vax.c:1554
16909 msgid "address prohibits displacement length specifier"
16912 #: config/tc-vax.c:1582
16913 msgid "invalid operand of S^#"
16916 #: config/tc-vax.c:1595
16917 msgid "S^# needs expression"
16920 #: config/tc-vax.c:1602
16921 msgid "S^# may only read-access"
16924 #: config/tc-vax.c:1625
16925 msgid "invalid operand of -()"
16928 #: config/tc-vax.c:1631
16929 msgid "-(PC) unpredictable"
16932 #: config/tc-vax.c:1633
16933 msgid "[]index same as -()register: unpredictable"
16936 #: config/tc-vax.c:1665
16937 msgid "invalid operand of ()+"
16940 #: config/tc-vax.c:1671
16941 msgid "(PC)+ unpredictable"
16944 #: config/tc-vax.c:1673
16945 msgid "[]index same as ()+register: unpredictable"
16948 #: config/tc-vax.c:1696
16949 msgid "# conflicts length"
16952 #: config/tc-vax.c:1698
16953 msgid "# bars register"
16956 #: config/tc-vax.c:1718
16957 msgid "writing or modifying # is unpredictable"
16960 #: config/tc-vax.c:1744
16961 msgid "length not needed"
16964 #: config/tc-vax.c:1751
16965 msgid "can't []index a register, because it has no address"
16968 #: config/tc-vax.c:1753
16969 msgid "a register has no address"
16972 #: config/tc-vax.c:1762
16973 msgid "PC part of operand unpredictable"
16976 #: config/tc-vax.c:1918
16977 msgid "odd number of bytes in operand description"
16980 #: config/tc-vax.c:1932
16981 msgid "Bad operand"
16984 #: config/tc-vax.c:1937
16985 msgid "Not enough operands"
16988 #: config/tc-vax.c:2214
16989 msgid "SYMBOL TABLE not implemented"
16992 #: config/tc-vax.c:2218
16993 msgid "TOKEN TRACE not implemented"
16996 #: config/tc-vax.c:2222
16998 msgid "Displacement length %s ignored!"
17001 #: config/tc-vax.c:2226
17003 msgid "I don't need or use temp. file \"%s\"."
17006 #: config/tc-vax.c:2230
17007 msgid "I don't use an interpass file! -V ignored"
17010 #: config/tc-vax.c:2287
17014 "-d LENGTH\t\tignored\n"
17015 "-J\t\t\tignored\n"
17016 "-S\t\t\tignored\n"
17017 "-t FILE\t\t\tignored\n"
17018 "-T\t\t\tignored\n"
17019 "-V\t\t\tignored\n"
17022 #: config/tc-vax.c:2296
17026 "-+\t\t\thash encode names longer than 31 characters\n"
17027 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
17028 "-H\t\t\tshow new symbol after hash truncation\n"
17029 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
17030 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
17031 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
17034 #: config/tc-vax.c:2461
17036 msgid "Ignoring statement due to \"%s\""
17039 #: config/tc-vax.c:2478
17041 msgid "Aborting because statement has \"%s\""
17044 #: config/tc-vax.c:2523
17045 msgid "Can't relocate expression"
17048 #: config/tc-vax.c:2626
17049 msgid "Bignum not permitted in short literal. Immediate mode assumed."
17052 #: config/tc-vax.c:2635
17053 msgid "Can't do flonum short literal: immediate mode used."
17056 #: config/tc-vax.c:2682
17058 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
17061 #: config/tc-vax.c:2994
17063 msgid "Short literal overflow(%ld.), immediate mode assumed."
17066 #: config/tc-vax.c:3003
17068 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
17071 #: config/tc-vax.c:3068
17072 msgid "Length specification ignored. Address mode 9F used"
17075 #: config/tc-vax.c:3126
17076 msgid "Invalid operand: immediate value used as base address."
17079 #: config/tc-vax.c:3128
17080 msgid "Invalid operand: immediate value used as address."
17083 #: config/tc-vax.c:3153
17085 msgid "Symbol %s used as immediate operand in PIC mode."
17088 #: config/tc-vax.c:3258
17090 msgid "VIP_BEGIN error:%s"
17093 #: config/tc-xc16x.c:218
17095 msgid " XC16X specific command line options:\n"
17098 #: config/tc-xgate.c:216
17099 msgid " architecture variant invalid"
17102 #: config/tc-xgate.c:373
17105 "Freescale XGATE co-processor options:\n"
17106 " -mshort use 16-bit int ABI (default)\n"
17107 " -mlong use 32-bit int ABI\n"
17108 " -mshort-double use 32-bit double ABI\n"
17109 " -mlong-double use 64-bit double ABI (default)\n"
17110 " --mxgate specify the processor variant[default %s]\n"
17111 " --print-insn-syntax print the syntax of instruction in case of error\n"
17112 " --print-opcodes print the list of instructions with syntax\n"
17113 " --generate-example generate an example of each instruction"
17116 #: config/tc-xgate.c:496
17117 msgid "opcode missing or not found on input line"
17120 #: config/tc-xgate.c:501
17122 msgid "opcode %s not found in opcode hash table"
17125 #: config/tc-xgate.c:514
17126 msgid "matching operands to opcode "
17129 #: config/tc-xgate.c:552
17130 msgid ": processing macro, real opcode handle not found in hash"
17133 #: config/tc-xgate.c:683
17135 msgid "Value %ld not aligned by 2 for 9-bit PC-relative branch."
17138 #: config/tc-xgate.c:700
17140 msgid "Value %ld not aligned by 2 for 10-bit PC-relative branch."
17143 #: config/tc-xgate.c:727
17144 msgid "Value out of 3-bit range."
17147 #: config/tc-xgate.c:734
17148 msgid "Value out of 4-bit range."
17151 #: config/tc-xgate.c:741
17152 msgid "Value out of 5-bit range."
17155 #: config/tc-xgate.c:878
17156 msgid ":operand has too many bits"
17159 #: config/tc-xgate.c:990
17160 msgid "unknown operand count"
17163 #: config/tc-xgate.c:1233 config/tc-xgate.c:1245
17164 msgid ": expected register name r0-r7 "
17167 #: config/tc-xgate.c:1281
17169 msgid ":operand value(%d) too big for constraint"
17172 #: config/tc-xgate.c:1299
17173 msgid "you must use a hi/lo directive or 16-bit macro to load a 16-bit value."
17176 #: config/tc-xgate.c:1312
17177 msgid ":unknown relocation constraint size"
17180 #: config/tc-xgate.c:1319
17181 msgid ": expected register name ccr "
17184 #: config/tc-xgate.c:1325
17185 msgid ": expected register name pc "
17188 #: config/tc-xstormy16.c:78
17190 msgid " XSTORMY16 specific command line options:\n"
17193 #: config/tc-xstormy16.c:225
17195 msgid "unsupported fptr fixup size %d"
17198 #: config/tc-xstormy16.c:237
17200 msgid "unsupported fixup size %d"
17203 #: config/tc-xstormy16.c:268
17204 msgid "unsupported fptr fixup"
17207 #: config/tc-xtensa.c:619
17208 msgid "illegal range of target hardware versions"
17211 #: config/tc-xtensa.c:776
17212 msgid "--density option is ignored"
17215 #: config/tc-xtensa.c:779
17216 msgid "--no-density option is ignored"
17219 #: config/tc-xtensa.c:797
17220 msgid "--generics is deprecated; use --transform instead"
17223 #: config/tc-xtensa.c:800
17224 msgid "--no-generics is deprecated; use --no-transform instead"
17227 #: config/tc-xtensa.c:803
17228 msgid "--relax is deprecated; use --transform instead"
17231 #: config/tc-xtensa.c:806
17232 msgid "--no-relax is deprecated; use --no-transform instead"
17235 #: config/tc-xtensa.c:823
17236 msgid "--absolute-literals option not supported in this Xtensa configuration"
17239 #: config/tc-xtensa.c:896
17240 msgid "prefer-l32r conflicts with prefer-const16"
17243 #: config/tc-xtensa.c:902
17244 msgid "prefer-const16 conflicts with prefer-l32r"
17247 #: config/tc-xtensa.c:910 config/tc-xtensa.c:919 config/tc-xtensa.c:923
17248 msgid "invalid target hardware version"
17251 #: config/tc-xtensa.c:1107
17252 msgid "unmatched end directive"
17255 #: config/tc-xtensa.c:1136
17256 msgid ".begin directive with no matching .end directive"
17259 #: config/tc-xtensa.c:1177
17260 msgid "[no-]generics is deprecated; use [no-]transform instead"
17263 #: config/tc-xtensa.c:1182
17264 msgid "[no-]relax is deprecated; use [no-]transform instead"
17267 #: config/tc-xtensa.c:1195
17269 msgid "directive %s cannot be negated"
17272 #: config/tc-xtensa.c:1201
17273 msgid "unknown directive"
17276 #: config/tc-xtensa.c:1222 config/tc-xtensa.c:1318 config/tc-xtensa.c:1563
17277 #: config/tc-xtensa.c:5774
17278 msgid "directives are not valid inside bundles"
17281 #: config/tc-xtensa.c:1234
17282 msgid ".begin literal is deprecated; use .literal instead"
17285 #: config/tc-xtensa.c:1248
17286 msgid "cannot set literal_prefix inside literal fragment"
17289 #: config/tc-xtensa.c:1281
17290 msgid ".begin [no-]density is ignored"
17293 #: config/tc-xtensa.c:1288 config/tc-xtensa.c:1338
17294 msgid "Xtensa absolute literals option not supported; ignored"
17297 #: config/tc-xtensa.c:1331
17298 msgid ".end [no-]density is ignored"
17301 #: config/tc-xtensa.c:1356
17303 msgid "does not match begin %s%s at %s:%d"
17306 #: config/tc-xtensa.c:1411
17307 msgid ".literal_position inside literal directive; ignoring"
17310 #: config/tc-xtensa.c:1431
17311 msgid ".literal not allowed inside .begin literal region"
17314 #: config/tc-xtensa.c:1470
17315 msgid "expected comma or colon after symbol name; rest of line ignored"
17318 #: config/tc-xtensa.c:1532
17319 msgid "fall through frequency must be greater than 0"
17322 #: config/tc-xtensa.c:1540
17323 msgid "branch target frequency must be greater than 0"
17326 #: config/tc-xtensa.c:1588
17328 msgid "opcode-specific %s relocation used outside an instruction"
17331 #: config/tc-xtensa.c:1596
17333 msgid "invalid use of %s relocation"
17336 #: config/tc-xtensa.c:1792 config/tc-xtensa.c:1809
17338 msgid "bad register name: %s"
17341 #: config/tc-xtensa.c:1798
17343 msgid "bad register number: %s"
17346 #: config/tc-xtensa.c:1862
17347 msgid "pcrel relocation not allowed in an instruction"
17350 #: config/tc-xtensa.c:1879
17351 msgid "register number out of range"
17354 #: config/tc-xtensa.c:1963
17355 msgid "extra comma"
17358 #: config/tc-xtensa.c:1965
17359 msgid "extra colon"
17362 #: config/tc-xtensa.c:1969
17363 msgid "missing comma or colon"
17366 #: config/tc-xtensa.c:2026
17367 msgid "incorrect register number, ignoring"
17370 #: config/tc-xtensa.c:2107
17372 msgid "cannot encode opcode \"%s\""
17375 #: config/tc-xtensa.c:2201
17377 msgid "not enough operands (%d) for '%s'; expected %d"
17380 #: config/tc-xtensa.c:2208
17382 msgid "too many operands (%d) for '%s'; expected %d"
17385 #: config/tc-xtensa.c:2259
17387 msgid "invalid register '%s' for '%s' instruction"
17390 #: config/tc-xtensa.c:2266
17392 msgid "invalid register number (%ld) for '%s' instruction"
17395 #: config/tc-xtensa.c:2334
17397 msgid "invalid register number (%ld) for '%s'"
17400 #: config/tc-xtensa.c:2725
17402 msgid "operand %d of '%s' has out of range value '%u'"
17405 #: config/tc-xtensa.c:2731
17407 msgid "operand %d of '%s' has invalid value '%u'"
17410 #: config/tc-xtensa.c:2778
17412 msgid "internal error: unknown option name '%s'"
17415 #: config/tc-xtensa.c:3887
17416 msgid "can't handle generation of literal/labels yet"
17419 #: config/tc-xtensa.c:3891
17420 msgid "can't handle undefined OP TYPE"
17423 #: config/tc-xtensa.c:3952
17425 msgid "found %d operands for '%s': Expected %d"
17428 #: config/tc-xtensa.c:3959
17430 msgid "found too many (%d) operands for '%s': Expected %d"
17433 #: config/tc-xtensa.c:3980
17434 msgid "immediate operands sum to greater than 32"
17437 #: config/tc-xtensa.c:4232
17439 msgid "invalid relocation for operand %i of '%s'"
17442 #: config/tc-xtensa.c:4242
17444 msgid "invalid expression for operand %i of '%s'"
17447 #: config/tc-xtensa.c:4252
17449 msgid "invalid relocation in instruction slot %i"
17452 #: config/tc-xtensa.c:4259
17454 msgid "undefined symbol for opcode \"%s\""
17457 #: config/tc-xtensa.c:4745
17458 msgid "opcode 'NOP.N' unavailable in this configuration"
17461 #: config/tc-xtensa.c:4805
17462 msgid "get_expanded_loop_offset: invalid opcode"
17465 #: config/tc-xtensa.c:4938
17467 msgid "assembly state not set for first frag in section %s"
17470 #: config/tc-xtensa.c:4991
17472 msgid "unaligned branch target: %d bytes at 0x%lx"
17475 #: config/tc-xtensa.c:5035
17477 msgid "unaligned loop: %d bytes at 0x%lx"
17480 #: config/tc-xtensa.c:5060
17481 msgid "unexpected fix"
17484 #: config/tc-xtensa.c:5071 config/tc-xtensa.c:5075
17485 msgid "undecodable fix"
17488 #: config/tc-xtensa.c:5213
17489 msgid "labels are not valid inside bundles"
17492 #: config/tc-xtensa.c:5233
17493 msgid "invalid last instruction for a zero-overhead loop"
17496 #: config/tc-xtensa.c:5300
17497 msgid "extra opening brace"
17500 #: config/tc-xtensa.c:5310
17501 msgid "extra closing brace"
17504 #: config/tc-xtensa.c:5337
17505 msgid "missing closing brace"
17508 #: config/tc-xtensa.c:5437 config/tc-xtensa.c:5466
17510 msgid "wrong number of operands for '%s'"
17513 #: config/tc-xtensa.c:5453
17515 msgid "bad relocation expression for '%s'"
17518 #: config/tc-xtensa.c:5488
17520 msgid "unknown opcode or format name '%s'"
17523 #: config/tc-xtensa.c:5494
17524 msgid "format names only valid inside bundles"
17527 #: config/tc-xtensa.c:5499
17529 msgid "multiple formats specified for one bundle; using '%s'"
17532 #: config/tc-xtensa.c:5549
17533 msgid "entry instruction with stack decrement < 16"
17536 #: config/tc-xtensa.c:5602
17537 msgid "unaligned entry instruction"
17540 #: config/tc-xtensa.c:5667
17541 msgid "bad instruction format"
17544 #: config/tc-xtensa.c:5670
17545 msgid "invalid relocation"
17548 #: config/tc-xtensa.c:5681
17550 msgid "invalid relocation for '%s' instruction"
17553 #: config/tc-xtensa.c:5693
17555 msgid "invalid relocation for operand %d of '%s'"
17558 #: config/tc-xtensa.c:5956
17560 msgid "unhandled local relocation fix %s"
17563 #: config/tc-xtensa.c:6007
17565 msgid "internal error; cannot generate `%s' relocation"
17568 #: config/tc-xtensa.c:6226
17569 msgid "The option \"--no-allow-flix\" prohibits multi-slot flix."
17572 #: config/tc-xtensa.c:6235
17573 msgid "couldn't find a valid instruction format"
17576 #: config/tc-xtensa.c:6236
17578 msgid " ops were: "
17581 #: config/tc-xtensa.c:6238
17586 #: config/tc-xtensa.c:6249
17588 msgid "format '%s' allows %d slots, but there are %d opcodes"
17591 #: config/tc-xtensa.c:6260 config/tc-xtensa.c:6358
17592 msgid "illegal resource usage in bundle"
17595 #: config/tc-xtensa.c:6445
17597 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same register"
17600 #: config/tc-xtensa.c:6450
17602 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same state"
17605 #: config/tc-xtensa.c:6455
17607 msgid "opcodes '%s' (slot %d) and '%s' (slot %d) write the same port"
17610 #: config/tc-xtensa.c:6460
17613 "opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses"
17616 #: config/tc-xtensa.c:6476
17617 msgid "multiple branches or jumps in the same bundle"
17620 #: config/tc-xtensa.c:6928
17621 msgid "cannot assemble into a literal fragment"
17624 #: config/tc-xtensa.c:6930
17628 #: config/tc-xtensa.c:7565
17630 "instruction sequence (write a0, branch, retw) may trigger hardware errata"
17633 #: config/tc-xtensa.c:7677
17634 msgid "branching or jumping to a loop end may trigger hardware errata"
17637 #: config/tc-xtensa.c:7759
17638 msgid "loop end too close to another loop end may trigger hardware errata"
17641 #: config/tc-xtensa.c:7768
17643 msgid "fr_var %lu < length %d"
17646 #: config/tc-xtensa.c:7925
17648 "loop containing less than three instructions may trigger hardware errata"
17651 #: config/tc-xtensa.c:7997
17652 msgid "undecodable instruction in instruction frag"
17655 #: config/tc-xtensa.c:8107
17656 msgid "invalid empty loop"
17659 #: config/tc-xtensa.c:8112
17660 msgid "loop target does not follow loop instruction in section"
17663 #: config/tc-xtensa.c:8713
17664 msgid "bad relaxation state"
17667 #: config/tc-xtensa.c:8771
17669 msgid "fr_var (%ld) < length (%d)"
17672 #: config/tc-xtensa.c:9406
17673 msgid "invalid relaxation fragment result"
17676 #: config/tc-xtensa.c:9485
17677 msgid "unable to widen instruction"
17680 #: config/tc-xtensa.c:9624
17681 msgid "multiple literals in expansion"
17684 #: config/tc-xtensa.c:9628
17685 msgid "no registered fragment for literal"
17688 #: config/tc-xtensa.c:9630
17689 msgid "number of literal tokens != 1"
17692 #: config/tc-xtensa.c:9759 config/tc-xtensa.c:9765
17694 msgid "unresolved loop target symbol: %s"
17697 #: config/tc-xtensa.c:9871
17699 msgid "invalid expression evaluation type %d"
17702 #: config/tc-xtensa.c:9888
17703 msgid "loop too long for LOOP instruction"
17706 #: config/tc-xtensa.c:10157
17708 msgid "fixes not all moved from %s"
17711 #: config/tc-xtensa.c:10288
17713 "literal pool location required for text-section-literals; specify with ."
17717 #: config/tc-xtensa.c:11130
17718 msgid "too many operands in instruction"
17721 #: config/tc-xtensa.c:11340
17722 msgid "invalid symbolic operand"
17725 #: config/tc-xtensa.c:11401
17726 msgid "operand number mismatch"
17729 #: config/tc-xtensa.c:11405
17731 msgid "cannot encode opcode \"%s\" in the given format \"%s\""
17734 #: config/tc-xtensa.c:11430
17736 msgid "xtensa-isa failure: %s"
17739 #: config/tc-xtensa.c:11507
17740 msgid "invalid opcode"
17743 #: config/tc-xtensa.c:11513
17744 msgid "too few operands"
17747 #: config/tc-xtensa.c:11563
17748 msgid "multiple writes to the same register"
17751 #: config/tc-xtensa.c:11677 config/tc-xtensa.c:11683
17752 msgid "out of memory"
17755 #: config/tc-xtensa.c:11772
17756 msgid "TLS relocation not allowed in FLIX bundle"
17759 #. Instructions that generate TLS relocations should always be
17760 #. relaxed in the front-end. If "record_fixup" is set, then this
17761 #. function is being called during back-end relaxation, so flag
17762 #. the unexpected behavior as an error.
17763 #: config/tc-xtensa.c:11778
17764 msgid "unexpected TLS relocation"
17767 #: config/tc-xtensa.c:11822
17768 msgid "symbolic operand not allowed"
17771 #: config/tc-xtensa.c:11859
17772 msgid "cannot decode instruction format"
17775 #: config/tc-xtensa.c:12003
17776 msgid "ignoring extra '-rename-section' delimiter ':'"
17779 #: config/tc-xtensa.c:12008
17781 msgid "ignoring invalid '-rename-section' specification: '%s'"
17784 #: config/tc-xtensa.c:12019
17786 msgid "section %s renamed multiple times"
17789 #: config/tc-xtensa.c:12021
17791 msgid "multiple sections remapped to output section %s"
17794 #: config/tc-z80.c:325
17795 msgid "-- unterminated string"
17798 #: config/tc-z80.c:390
17799 msgid "floating point numbers are not implemented"
17802 #: config/tc-z80.c:515 config/tc-z80.c:521
17803 msgid "mismatched parentheses"
17806 #: config/tc-z80.c:558
17807 msgid "bad expression syntax"
17810 #: config/tc-z80.c:716
17811 msgid "cannot make a relative jump to an absolute location"
17814 #: config/tc-z80.c:728 config/tc-z80.c:1994
17818 #: config/tc-z80.c:1099 config/tc-z80.c:1142 config/tc-z80.c:1186
17819 #: config/tc-z80.c:1254 config/tc-z80.c:1306 config/tc-z80.c:1360
17820 #: config/tc-z80.c:1629
17821 msgid "bad instruction syntax"
17824 #: config/tc-z80.c:1232
17825 msgid "condition code invalid for jr"
17828 #: config/tc-z80.c:1738
17829 msgid "parentheses ignored"
17832 #: config/tc-z80.c:1943 read.c:3666
17834 msgid "junk at end of line, first unrecognized character is `%c'"
17837 #: config/tc-z80.c:1969 config/tc-z8k.c:1460 config/tc-z8k.c:1523
17838 msgid "relative jump out of range"
17841 #: config/tc-z80.c:1986
17842 msgid "index offset out of range"
17845 #: config/tc-z80.c:2028 config/tc-z8k.c:1531
17847 msgid "md_apply_fix: unknown r_type 0x%x\n"
17850 #: config/tc-z8k.c:282
17852 msgid "register rr%d out of range"
17855 #: config/tc-z8k.c:284
17857 msgid "register rr%d does not exist"
17860 #: config/tc-z8k.c:296
17862 msgid "register rh%d out of range"
17865 #: config/tc-z8k.c:308
17867 msgid "register rl%d out of range"
17870 #: config/tc-z8k.c:321
17872 msgid "register rq%d out of range"
17875 #: config/tc-z8k.c:323
17877 msgid "register rq%d does not exist"
17880 #: config/tc-z8k.c:335
17882 msgid "register r%d out of range"
17885 #: config/tc-z8k.c:376
17887 msgid "expected %c"
17890 #: config/tc-z8k.c:391
17892 msgid "register is wrong size for a word %s"
17895 #: config/tc-z8k.c:405
17897 msgid "register is wrong size for address %s"
17900 #: config/tc-z8k.c:539
17902 msgid "unknown interrupt %s"
17905 #. No interrupt type specified, opcode won't do anything.
17906 #: config/tc-z8k.c:562
17907 msgid "opcode has no effect"
17910 #: config/tc-z8k.c:673
17911 msgid "Missing ) in ra(rb)"
17914 #: config/tc-z8k.c:753 config/tc-z8k.c:792
17916 msgid "invalid condition code '%s'"
17919 #: config/tc-z8k.c:765
17921 msgid "invalid flag '%s'"
17924 #: config/tc-z8k.c:919 config/tc-z8k.c:925
17925 msgid "invalid indirect register size"
17928 #: config/tc-z8k.c:942 config/tc-z8k.c:1090 config/tc-z8k.c:1095
17929 msgid "invalid control register name"
17932 #: config/tc-z8k.c:1079
17933 msgid "immediate must be 1 or 2"
17936 #: config/tc-z8k.c:1082
17937 msgid "immediate 1 or 2 expected"
17940 #: config/tc-z8k.c:1113
17941 msgid "can't use R0 here"
17944 #: config/tc-z8k.c:1271
17945 msgid "Can't find opcode to match operands"
17948 #: config/tc-z8k.c:1318
17950 msgid "invalid architecture -z%s"
17953 #: config/tc-z8k.c:1337
17957 " -z8001 generate segmented code\n"
17958 " -z8002 generate unsegmented code\n"
17959 " -linkrelax create linker relaxable code\n"
17962 #: config/tc-z8k.c:1349
17964 msgid "call to md_convert_frag\n"
17967 #: config/tc-z8k.c:1456 config/tc-z8k.c:1496 config/tc-z8k.c:1519
17968 msgid "cannot branch to odd address"
17971 #: config/tc-z8k.c:1478
17972 msgid "relative address out of range"
17975 #: config/tc-z8k.c:1499
17976 msgid "relative call out of range"
17979 #: config/tc-z8k.c:1543
17981 msgid "call to md_estimate_size_before_relax\n"
17984 #: config/xtensa-relax.c:1556
17986 msgid "invalid configuration option '%s' in transition rule '%s'"
17989 #: config/xtensa-relax.c:1681
17991 msgid "opcode '%s': no bound opname '%s' for precondition in '%s'"
17994 #: config/xtensa-relax.c:1691
17996 msgid "opcode '%s': no bound opname '%s' for precondition in %s"
17999 #: config/xtensa-relax.c:1698
18001 msgid "opcode '%s': precondition only contains constants in '%s'"
18004 #: config/xtensa-relax.c:1745
18005 msgid "expected one operand for generated literal"
18008 #: config/xtensa-relax.c:1752
18009 msgid "expected 0 operands for generated label"
18012 #: config/xtensa-relax.c:1765
18014 msgid "invalid opcode '%s' in transition rule '%s'"
18017 #: config/xtensa-relax.c:1773
18019 msgid "opcode '%s': replacement does not have %d ops"
18022 #: config/xtensa-relax.c:1787
18024 msgid "opcode '%s': cannot find literal definition"
18027 #: config/xtensa-relax.c:1803 config/xtensa-relax.c:1833
18029 msgid "opcode %s: unidentified operand '%s' in '%s'"
18032 #: config/xtensa-relax.c:1828
18034 msgid "unknown user-defined function %s"
18037 #: config/xtensa-relax.c:1839
18039 msgid "opcode %s: could not parse operand '%s' in '%s'"
18042 #: config/xtensa-relax.c:1880
18044 msgid "could not parse INSN_PATTERN '%s'"
18047 #: config/xtensa-relax.c:1884
18049 msgid "could not parse INSN_REPL '%s'"
18052 #: config/xtensa-relax.c:1895
18054 msgid "could not build transition for %s => %s"
18059 msgid "can't open `%s' for writing"
18064 msgid "can't close `%s'"
18067 #: dw2gencfi.c:199 read.c:2382
18069 msgid "bfd_set_section_flags: %s"
18074 msgid "register save offset not a multiple of %u"
18078 msgid "CFI state restore without previous remember"
18082 msgid "missing separator"
18086 msgid "bad register expression"
18089 #: dw2gencfi.c:660 dw2gencfi.c:783 dw2gencfi.c:821 dw2gencfi.c:891
18091 msgid "CFI instruction used without previous .cfi_startproc"
18095 msgid "invalid or unsupported encoding in .cfi_personality"
18099 msgid ".cfi_personality requires encoding and symbol arguments"
18103 msgid "wrong second argument to .cfi_personality"
18106 #: dw2gencfi.c:915 dw2gencfi.c:991
18107 msgid "invalid or unsupported encoding in .cfi_lsda"
18111 msgid ".cfi_lsda requires encoding and symbol arguments"
18115 msgid "wrong second argument to .cfi_lsda"
18118 #: dw2gencfi.c:1012
18119 msgid "wrong third argument to .cfi_val_encoded_addr"
18122 #: dw2gencfi.c:1083
18123 msgid "previous CFI entry not closed (missing .cfi_endproc)"
18126 #: dw2gencfi.c:1123
18127 msgid ".cfi_endproc without corresponding .cfi_startproc"
18130 #: dw2gencfi.c:1920 dw2gencfi.c:1983
18131 msgid "open CFI at the end of file; missing .cfi_endproc directive"
18134 #: dw2gencfi.c:2009
18135 msgid "CFI is not supported for this target"
18138 #: dwarf2dbg.c:603 dwarf2dbg.c:638
18139 msgid "file number less than one"
18144 msgid "file number %ld already allocated"
18147 #: dwarf2dbg.c:643 dwarf2dbg.c:1445
18149 msgid "unassigned file number %ld"
18153 msgid "is_stmt value not 0 or 1"
18157 msgid "isa number less than zero"
18161 msgid "discriminator less than zero"
18166 msgid "unknown .loc sub-directive `%s'"
18169 #: dwarf2dbg.c:1508
18170 msgid "internal error: unknown dwarf2 format"
18175 msgid "string too big (%lu bytes)"
18180 msgid "inserting \"%s\" into string hash table: %s"
18183 #: ecoff.c:1618 ecoff.c:1811 ecoff.c:1834 ecoff.c:1865 ecoff.c:2018
18185 msgid "no current file pointer"
18189 msgid "too many st_End's"
18194 msgid "inserting \"%s\" into tag hash table: %s"
18198 msgid "fake .file after real one"
18202 msgid "filename goes over one page boundary"
18206 msgid ".begin directive without a preceding .file directive"
18210 msgid ".begin directive without a preceding .ent directive"
18214 msgid ".bend directive without a preceding .file directive"
18218 msgid ".bend directive without a preceding .ent directive"
18222 msgid ".bend directive names unknown symbol"
18226 msgid ".def pseudo-op used inside of .def/.endef; ignored"
18230 msgid "empty symbol name in .def; ignored"
18234 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
18238 msgid "badly formed .dim directive"
18242 msgid "too many .dim entries"
18246 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
18250 msgid ".size pseudo-op used outside of .def/.endef; ignored"
18254 msgid "badly formed .size directive"
18258 msgid "too many .size entries"
18262 msgid ".type pseudo-op used outside of .def/.endef; ignored"
18265 #. FIXME: We could handle this by setting the continued bit.
18266 #. There would still be a limit: the .type argument can not
18270 msgid "the type of %s is too complex; it will be simplified"
18274 msgid "Unrecognized .type argument"
18278 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
18282 msgid ".val pseudo-op used outside of .def/.endef; ignored"
18286 msgid ".val expression is too complex"
18290 msgid ".endef pseudo-op used before .def; ignored"
18293 #: ecoff.c:2846 ecoff.c:2927
18294 msgid "bad COFF debugging information"
18299 msgid "no tag specified for %s"
18303 msgid ".end directive without a preceding .file directive"
18307 msgid ".end directive names unknown symbol"
18311 msgid "second .ent directive found before .end directive"
18315 msgid "no way to handle .file within .ent/.end section"
18319 msgid ".loc before .file"
18324 msgid ".stab%c is not supported"
18329 msgid ".stab%c: ignoring non-zero other field"
18335 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
18340 msgid "illegal .stab%c directive, bad character"
18343 #: ecoff.c:3984 ecoff.c:4173 ecoff.c:4198
18344 msgid ".begin/.bend in different segments"
18348 msgid "missing .end or .bend at end of file"
18352 msgid "GP prologue size exceeds field size, using 0 instead"
18355 #: expr.c:87 read.c:3731
18356 msgid "bignum invalid"
18359 #: expr.c:89 read.c:3733 read.c:4209 read.c:5094
18360 msgid "floating point number invalid"
18364 msgid "bad floating-point constant: exponent overflow"
18369 msgid "bad floating-point constant: unknown error code=%d"
18374 "a bignum with underscores may not have more than 8 hex digits in any word"
18378 msgid "a bignum with underscores must have exactly 4 words"
18381 #. Either not seen or not defined.
18382 #. @@ Should print out the original string instead of
18383 #. the parsed number.
18386 msgid "backward ref to unknown label \"%d:\""
18390 msgid "character constant too large"
18395 msgid "expr.c(operand): bad atof_generic return val %d"
18400 msgid "missing '%c'"
18403 #: expr.c:980 read.c:4576
18404 msgid "EBCDIC constants are not supported"
18409 msgid "Unary operator %c ignored because bad operand follows"
18412 #: expr.c:1151 expr.c:1176
18413 msgid "syntax error in .startof. or .sizeof."
18416 #: expr.c:1257 expr.c:1618
18418 msgid "invalid use of operator \"%s\""
18422 msgid "missing operand; zero assumed"
18426 msgid "left operand is a bignum; integer 0 assumed"
18430 msgid "left operand is a float; integer 0 assumed"
18434 msgid "right operand is a bignum; integer 0 assumed"
18438 msgid "right operand is a float; integer 0 assumed"
18441 #: expr.c:1925 symbols.c:1388
18442 msgid "division by zero"
18446 msgid "shift count"
18450 msgid "operation combines symbols in different segments"
18454 msgid "attempt to allocate data in absolute section"
18458 msgid "attempt to allocate data in common section"
18461 #: frags.c:102 write.c:1431
18463 msgid "can't extend frag %u chars"
18466 #. For error messages.
18467 #. Detect if we are reading from stdin by examining the file
18468 #. name returned by as_where().
18470 #. [FIXME: We rely upon the name in the strcmp below being the
18471 #. same as the one used by input_scrub_new_file(), if that is
18472 #. not true, then this code will fail].
18474 #. If we are reading from stdin, then we need to save each input
18475 #. line here (assuming of course that we actually have a line of
18476 #. input to read), so that it can be displayed in the listing
18477 #. that is produced at the end of the assembly.
18478 #: input-file.c:136 input-scrub.c:243 listing.c:352
18479 msgid "{standard input}"
18482 #: input-file.c:141
18484 msgid "can't open %s for reading: %s"
18487 #: input-file.c:150 input-file.c:224
18489 msgid "can't read from %s: %s"
18492 #: input-file.c:252 listing.c:1449 output-file.c:72
18494 msgid "can't close %s: %s"
18497 #: input-scrub.c:270
18498 msgid "macros nested too deeply"
18501 #: input-scrub.c:381 input-scrub.c:405
18502 msgid "partial line at end of file ignored"
18507 msgid "Unable to allocate memory for new instructions\n"
18520 msgid "unable to rebuffer file: %s\n"
18527 " time stamp \t: %s\n"
18546 " options passed\t: "
18552 " GNU assembler version %s (%s)\n"
18553 "\t using BFD version %s."
18560 " input file \t: %s"
18567 " output file \t: %s"
18579 msgid "can't open %s: %s"
18583 msgid "strange paper height, set to no form"
18587 msgid "new line in title"
18590 #. Turns the next expression into a string.
18593 msgid "% operator needs absolute expression"
18598 msgid "Missing parameter qualifier for `%s' in macro `%s'"
18603 msgid "`%s' is not a valid parameter qualifier for `%s' in macro `%s'"
18608 msgid "Pointless default value for required parameter `%s' in macro `%s'"
18613 msgid "A parameter named `%s' already exists for macro `%s'"
18618 msgid "Reserved word `%s' used as parameter in macro `%s'"
18623 msgid "unexpected end of file in macro `%s' definition"
18628 msgid "missing `)' after formals in macro definition `%s'"
18632 msgid "Missing macro name"
18637 msgid "Bad parameter list for macro `%s'"
18642 msgid "Macro `%s' was already defined"
18645 #: macro.c:816 macro.c:818
18646 msgid "missing `)'"
18651 msgid "`%s' was already used as parameter (or another local) name"
18655 msgid "confusion in formal parameters"
18660 msgid "Parameter named `%s' does not exist for macro `%s'"
18665 msgid "Value for parameter `%s' of macro `%s' was already specified"
18669 msgid "can't mix positional and keyword arguments"
18673 msgid "too many positional arguments"
18678 msgid "Missing value for required parameter `%s' of macro `%s'"
18683 msgid "Attempt to purge non-existant macro `%s'"
18687 msgid "unexpected end of file in irp or irpc"
18691 msgid "missing model parameter"
18696 msgid "Assembler messages:\n"
18711 msgid "Fatal error: "
18716 msgid "Internal error!\n"
18721 msgid "Assertion failure in %s at %s line %d.\n"
18726 msgid "Assertion failure at %s line %d.\n"
18729 #: messages.c:306 messages.c:323
18731 msgid "Please report this bug.\n"
18736 msgid "Internal error, aborting at %s line %d in %s\n"
18741 msgid "Internal error, aborting at %s line %d\n"
18746 msgid "%s out of domain (%d is not a multiple of %d)"
18751 msgid "%s out of range (%d is not between %d and %d)"
18754 #. xgettext:c-format.
18757 msgid "%s out of range (0x%s is not between 0x%s and 0x%s)"
18760 #: output-file.c:35
18762 msgid "can't open a bfd on stdout %s"
18765 #: output-file.c:42
18767 msgid "selected target format '%s' unknown"
18770 #: output-file.c:44
18772 msgid "can't create %s: %s"
18777 msgid "error constructing %s pseudo-op table: %s"
18781 msgid "cannot change section or subsection inside .bundle_lock"
18787 ".bundle_lock sequence at %u bytes but .bundle_align_mode limit is %u bytes"
18792 msgid "single instruction is %u bytes long but .bundle_align_mode limit is %u"
18797 msgid "unknown pseudo-op: `%s'"
18802 msgid "label \"%d$\" redefined"
18806 msgid ".bundle_lock with no matching .bundle_unlock"
18810 msgid ".abort detected. Abandoning ship."
18813 #: read.c:1400 read.c:2751
18814 msgid "ignoring fill value in absolute section"
18819 msgid "alignment too large: %u assumed"
18823 msgid "expected fill pattern missing"
18827 msgid "symbol name not recognised in the current locale"
18830 #. Some of the back ends can't deal with non-positive line numbers.
18831 #. Besides, it's silly. GCC however will generate a line number of
18832 #. zero when it is pre-processing builtins for assembler-with-cpp files:
18834 #. # 0 "<built-in>"
18836 #. We do not want to barf on this, especially since such files are used
18837 #. in the GCC and GDB testsuites. So we check for negative line numbers
18838 #. rather than non-positive line numbers.
18841 msgid "line numbers must be positive; line number %d rejected"
18846 msgid "incompatible flag %i in line directive"
18851 msgid "unsupported flag %i in line directive"
18855 msgid "start address not supported"
18859 msgid ".err encountered"
18863 msgid ".error directive invoked in source file"
18867 msgid ".warning directive invoked in source file"
18872 msgid "%s argument must be a string"
18875 #: read.c:2135 read.c:2137
18877 msgid ".fail %ld encountered"
18882 msgid ".fill size clamped to %d"
18886 msgid "size negative; .fill ignored"
18890 msgid "repeat < 0; .fill ignored"
18895 msgid "unrecognized .linkonce type `%s'"
18899 msgid ".linkonce is not supported for this object file format"
18903 msgid "expected alignment after size"
18908 msgid "attempt to redefine pseudo-op `%s' ignored"
18912 msgid "ignoring macro exit outside a macro definition."
18917 msgid "invalid segment \"%s\""
18921 msgid "only constant offsets supported in absolute section"
18925 msgid "MRI style ORG pseudo-op not supported"
18930 msgid "unrecognized section type `%s'"
18934 msgid "absolute sections are not supported"
18939 msgid "unrecognized section command `%s'"
18944 msgid ".end%c encountered without preceding %s"
18947 #: read.c:3069 read.c:3099
18949 msgid "%s without %s"
18953 msgid "unsupported variable size or fill value"
18957 msgid ".space repeat count is zero, ignored"
18961 msgid ".space repeat count is negative, ignored"
18965 msgid "space allocation too complex in absolute section"
18969 msgid "space allocation too complex in common section"
18972 #: read.c:3486 read.c:4822
18974 msgid "bad floating literal: %s"
18979 msgid "%s: would close weakref loop: %s"
18984 msgid "junk at end of line, first unrecognized character valued 0x%x"
18989 msgid "`%s' can't be equated to common symbol '%s'"
18993 msgid "unexpected `\"' in expression"
18997 msgid "rva without symbol"
19001 msgid "missing or bad offset expression"
19005 msgid "missing reloc type"
19009 msgid "unrecognized reloc type"
19013 msgid "bad reloc expression"
19017 msgid "attempt to store value in absolute section"
19020 #: read.c:4203 read.c:5088
19021 msgid "zero assumed for missing expression"
19026 msgid "value 0x%llx truncated to 0x%llx"
19030 msgid "value 0x%I64x truncated to 0x%I64x"
19035 msgid "value 0x%lx truncated to 0x%lx"
19040 msgid "bignum truncated to %d bytes"
19043 #: read.c:4649 read.c:4844
19044 msgid "unresolvable or nonpositive repeat count; using 1"
19049 msgid "unknown floating type type '%c'"
19053 msgid "floating point constant too large"
19057 msgid "strings must be placed into a section"
19061 msgid "expected <nn>"
19064 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
19065 #: read.c:5337 read.c:5423
19066 msgid "unterminated string; newline inserted"
19070 msgid "bad escaped character in string"
19074 msgid "expected address expression"
19079 msgid "symbol \"%s\" undefined; zero assumed"
19083 msgid "some symbol undefined; zero assumed"
19087 msgid "this string may not contain '\\0'"
19091 msgid "missing string"
19096 msgid ".incbin count zero, ignoring `%s'"
19101 msgid "file not found: %s"
19106 msgid "seek to end of .incbin file failed `%s'"
19111 msgid "skip (%ld) or count (%ld) invalid for file size (%ld)"
19116 msgid "could not skip to %ld in file `%s'"
19121 msgid "truncated file `%s', %ld of %ld bytes read"
19125 msgid "missing .func"
19129 msgid ".endfunc missing for previous .func"
19134 msgid ".bundle_align_mode alignment too large (maximum %u)"
19138 msgid "cannot change .bundle_align_mode inside .bundle_lock"
19142 msgid ".bundle_lock is meaningless without .bundle_align_mode"
19146 msgid ".bundle_unlock without preceding .bundle_lock"
19151 msgid ".bundle_lock sequence is %u bytes, but bundle size only %u"
19156 msgid "missing closing `%c'"
19165 msgid "invalid argument '%s' to -fdebug-prefix-map"
19168 #: stabs.c:215 stabs.c:223 stabs.c:231 stabs.c:250
19170 msgid ".stab%c: missing comma"
19173 #. This could happen for example with a source file with a huge
19174 #. number of lines. The only cure is to use a different debug
19175 #. format, probably DWARF.
19178 msgid ".stab%c: description field '%x' too big, try a different debug format"
19182 msgid "comma missing in .xstabs"
19187 msgid "cannot define symbol `%s' in absolute section"
19192 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
19195 #: symbols.c:497 symbols.c:504
19197 msgid "inserting \"%s\" into symbol table failed: %s"
19202 msgid "invalid operands (%s and %s sections) for `%s'"
19207 msgid "invalid operand (%s section) for `%s'"
19212 msgid "invalid operands (%s and %s sections) for `%s' when setting `%s'"
19217 msgid "invalid operand (%s section) for `%s' when setting `%s'"
19222 msgid "symbol definition loop encountered at `%s'"
19227 msgid "cannot convert expression symbol %s to complex relocation"
19232 msgid "division by zero when setting `%s'"
19235 #: symbols.c:1471 write.c:2108
19237 msgid "can't resolve value for symbol `%s'"
19242 msgid "\"%d\" (instance number %d of a %s label)"
19247 msgid "attempt to get value of unresolved symbol `%s'"
19251 msgid "section symbols are already global"
19256 msgid "Accessing function `%s' as thread-local object"
19261 msgid "Accessing `%s' as thread-local object"
19266 msgid "field fx_size too small to hold %d"
19271 msgid "attempt to .org/.space backwards? (%ld)"
19275 msgid "invalid offset expression"
19279 msgid "invalid reloc expression"
19284 msgid "value of %s too large for field of %d bytes at %s"
19289 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"
19293 msgid "redefined symbol cannot be used on reloc"
19297 msgid "relocation out of range"
19302 msgid "%s:%u: bad return from bfd_install_relocation: %x"
19306 msgid "reloc not within (fixed part of) section"
19310 msgid "internal error: fixup not contained within frag"
19313 #: write.c:1377 write.c:1507
19314 msgid "can't extend frag"
19317 #: write.c:1569 write.c:1590
19319 msgid "can't write %s: %s"
19324 msgid "cannot write to output file '%s': %s"
19329 msgid "%d error%s, %d warning%s, generating bad object file"
19334 msgid "%d error%s, %d warning%s, no object file generated"
19339 msgid "%s: global symbols not supported in common sections"
19344 msgid "local label `%s' is not defined"
19349 msgid "Local symbol `%s' can't be equated to common symbol `%s'"
19354 msgid "can't make global register symbol `%s'"
19359 msgid "alignment padding (%lu bytes) not a multiple of %ld"
19364 msgid ".word %s-%s+%s didn't fit"
19368 msgid "padding added"
19372 msgid "attempt to move .org backwards"
19376 msgid ".space specifies non-absolute value"
19380 msgid ".space or .fill with negative value, ignored"
19386 "Infinite loop encountered whilst attempting to compute the addresses of "
19387 "symbols in section %s"