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 "POT-Creation-Date: 2003-07-11 13:57+0930\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Content-Type: text/plain; charset=CHARSET\n"
16 "Content-Transfer-Encoding: 8bit\n"
18 #: app.c:474 app.c:488
19 msgid "end of file in comment"
23 msgid "end of file in string; inserted '\"'"
27 msgid "end of file in string; '\"' inserted"
32 msgid "unknown escape '\\%c' in string; ignored"
36 msgid "end of file not at end of a line; newline inserted"
40 msgid "end of file in multiline comment"
44 msgid "end of file after a one-character quote; \\0 inserted"
48 msgid "end of file in escape character"
52 msgid "missing close quote; (assumed)"
55 #: app.c:1101 app.c:1155 app.c:1166 app.c:1231
56 msgid "end of file in comment; newline inserted"
60 msgid "missing emulation mode name"
65 msgid "unrecognized emulation name `%s'"
70 msgid "GNU assembler version %s (%s) using BFD version %s"
75 msgid "GNU assembler version %s (%s)"
80 msgid "Usage: %s [option...] [asmfile...]\n"
86 " -a[sub-option...]\t turn on listings\n"
87 " \t Sub-options [default hls]:\n"
88 " \t c omit false conditionals\n"
89 " \t d omit debugging directives\n"
90 " \t h include high-level source\n"
91 " \t l include assembly\n"
92 " \t m include macro expansions\n"
93 " \t n omit forms processing\n"
94 " \t s include symbols\n"
95 " \t =FILE list to FILE (must be last sub-option)\n"
99 msgid " -D produce assembler debugging messages\n"
103 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
108 msgid " emulate output (default %s)\n"
112 msgid " --execstack require executable stack for this object\n"
117 " --noexecstack don't require executable stack for this object\n"
121 msgid " -f skip whitespace and comment preprocessing\n"
125 msgid " --gstabs generate stabs debugging information\n"
129 msgid " --gdwarf2 generate DWARF2 debugging information\n"
133 msgid " --help show this message and exit\n"
137 msgid " --target-help show target specific options\n"
142 " -I DIR add DIR to search list for .include directives\n"
146 msgid " -J don't warn about signed overflow\n"
151 " -K warn when differences altered for long "
156 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
160 msgid " -M,--mri assemble in MRI compatibility mode\n"
165 " --MD FILE write dependency information in FILE (default "
170 msgid " -nocpp ignored\n"
175 " -o OBJFILE name the object-file output OBJFILE (default a."
180 msgid " -R fold data section into text section\n"
185 " --statistics print various measured statistics from execution\n"
189 msgid " --strip-local-absolute strip local absolute symbols\n"
194 " --traditional-format Use same format as native assembler when possible\n"
198 msgid " --version print assembler version number and exit\n"
202 msgid " -W --no-warn suppress warnings\n"
206 msgid " --warn don't suppress warnings\n"
210 msgid " --fatal-warnings treat warnings as errors\n"
215 " --itbl INSTTBL extend instruction set to include instructions\n"
216 " matching the specifications defined in file "
221 msgid " -w ignored\n"
225 msgid " -X ignored\n"
229 msgid " -Z generate object file even after errors\n"
234 " --listing-lhs-width set the width in words of the output data column "
241 " --listing-lhs-width2 set the width in words of the continuation lines\n"
242 " of the output data column; ignored if smaller "
244 " the width of the first line\n"
249 " --listing-rhs-width set the max width in characters of the lines from\n"
255 " --listing-cont-lines set the maximum number of continuation lines used\n"
256 " for the output data column of the listing\n"
261 msgid "Report bugs to %s\n"
266 msgid "GNU assembler %s\n"
270 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
275 "This program is free software; you may redistribute it under the terms of\n"
276 "the GNU General Public License. This program has absolutely no warranty.\n"
281 msgid "This assembler was configured for a target of `%s'.\n"
285 msgid "multiple emulation names specified"
289 msgid "emulations not handled in this configuration"
299 msgid "canonical = %s\n"
304 msgid "cpu-type = %s\n"
309 msgid "format = %s\n"
314 msgid "bfd-target = %s\n"
318 msgid "bad defsym; format is --defsym name=value"
322 msgid "no file name following -t option"
327 msgid "failed to read instruction table %s\n"
332 msgid "invalid listing option `%c'"
337 msgid "%d warnings, treating warnings as errors"
342 msgid "%s: total time in assembly: %ld.%06ld\n"
347 msgid "%s: data size %ld\n"
352 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
356 #. * We have a GROSS internal error.
357 #. * This should never happen.
359 #: atof-generic.c:437 config/tc-m68k.c:2869
360 msgid "failed sanity check"
364 msgid "invalid identifier for \".ifdef\""
368 msgid "non-constant expression in \".if\" statement"
372 msgid "bad format for ifc or ifnc"
376 msgid "\".elseif\" without matching \".if\""
380 msgid "\".elseif\" after \".else\""
383 #: cond.c:285 cond.c:393
384 msgid "here is the previous \"else\""
387 #: cond.c:288 cond.c:396
388 msgid "here is the previous \"if\""
392 msgid "non-constant expression in \".elseif\" statement"
396 msgid "\".endif\" without \".if\""
400 msgid "\".else\" without matching \".if\""
404 msgid "duplicate \"else\""
408 msgid ".ifeqs syntax error"
412 msgid "end of macro inside conditional"
416 msgid "end of file inside conditional"
420 msgid "here is the start of the unterminated conditional"
424 msgid "here is the \"else\" of the unterminated conditional"
427 #: config/obj-aout.c:162
429 msgid "Attempt to put a common symbol into set %s"
432 #: config/obj-aout.c:166
434 msgid "Attempt to put an undefined symbol into set %s"
437 #: config/obj-aout.c:197 config/obj-coff.c:1276
439 msgid "Symbol `%s' can not be both weak and common"
442 #: config/obj-aout.c:255 config/obj-coff.c:2022
443 msgid "unresolved relocation"
446 #: config/obj-aout.c:257 config/obj-coff.c:2024
448 msgid "bad relocation: symbol `%s' not in symbol table"
451 #: config/obj-aout.c:344
453 msgid "%s: bad type for weak symbol"
456 #: config/obj-aout.c:458 config/obj-coff.c:2945 write.c:1931
458 msgid "%s: global symbols not supported in common sections"
461 #: config/obj-aout.c:524
463 msgid "Local symbol %s never defined."
466 #: config/obj-bout.c:319 config/obj-vms.c:629
468 msgid "Local symbol %s never defined"
471 #: config/obj-coff.c:166
473 msgid "Inserting \"%s\" into structure table failed: %s"
476 #. Zero is used as an end marker in the file.
477 #: config/obj-coff.c:469
478 msgid "Line numbers must be positive integers\n"
482 #: config/obj-coff.c:503 config/obj-coff.c:2367
483 msgid ".ln pseudo-op inside .def/.endef: ignored."
486 #: config/obj-coff.c:546 ecoff.c:3278
487 msgid ".loc outside of .text"
490 #: config/obj-coff.c:553
491 msgid ".loc pseudo-op inside .def/.endef: ignored."
494 #: config/obj-coff.c:641 config/obj-coff.c:2419
495 msgid ".def pseudo-op used inside of .def/.endef: ignored."
498 #: config/obj-coff.c:687 config/obj-coff.c:2471
499 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
502 #: config/obj-coff.c:725
504 msgid "`%s' symbol without preceding function"
507 #: config/obj-coff.c:812 config/obj-coff.c:2551
509 msgid "unexpected storage class %d"
512 #: config/obj-coff.c:925 config/obj-coff.c:2658
513 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
516 #: config/obj-coff.c:945 config/obj-coff.c:2678
517 msgid "badly formed .dim directive ignored"
520 #: config/obj-coff.c:996 config/obj-coff.c:2738
521 msgid ".size pseudo-op used outside of .def/.endef ignored."
524 #: config/obj-coff.c:1012 config/obj-coff.c:2754
525 msgid ".scl pseudo-op used outside of .def/.endef ignored."
528 #: config/obj-coff.c:1030 config/obj-coff.c:2772
529 msgid ".tag pseudo-op used outside of .def/.endef ignored."
532 #: config/obj-coff.c:1049 config/obj-coff.c:2789
534 msgid "tag not found for .tag %s"
537 #: config/obj-coff.c:1064 config/obj-coff.c:2803
538 msgid ".type pseudo-op used outside of .def/.endef ignored."
541 #: config/obj-coff.c:1086 config/obj-coff.c:2823
542 msgid ".val pseudo-op used outside of .def/.endef ignored."
545 #: config/obj-coff.c:1233 config/obj-coff.c:3016
546 msgid "mismatched .eb"
549 #: config/obj-coff.c:1254 config/obj-coff.c:3054
550 msgid "C_EFCN symbol out of scope"
556 #: config/obj-coff.c:1482
558 msgid "unsupported section attribute '%c'"
561 #: config/obj-coff.c:1487 config/obj-coff.c:3759 config/tc-ppc.c:4508
563 msgid "unknown section attribute '%c'"
566 #: config/obj-coff.c:1517 config/tc-ppc.c:4526 config/tc-tic54x.c:4339
569 msgid "error setting flags for \"%s\": %s"
572 #: config/obj-coff.c:1528
574 msgid "Ignoring changed section attributes for %s"
577 #: config/obj-coff.c:1664
579 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
582 #: config/obj-coff.c:1849 config/obj-ieee.c:69
583 msgid "Out of step\n"
586 #: config/obj-coff.c:2286
587 msgid "bfd_coff_swap_scnhdr_out failed"
590 #: config/obj-coff.c:2507
591 msgid "`.bf' symbol without preceding function\n"
594 #: config/obj-coff.c:3457 config/obj-ieee.c:521
596 msgid "FATAL: Can't create %s"
599 #: config/obj-coff.c:3635
601 msgid "Can't close %s: %s"
604 #: config/obj-coff.c:3669
606 msgid "Too many new sections; can't add \"%s\""
609 #: config/obj-coff.c:4057 config/tc-sparc.c:3635
610 msgid "Expected comma after name"
613 #: config/obj-coff.c:4063
614 msgid "Missing size expression"
617 #: config/obj-coff.c:4069
619 msgid "lcomm length (%d.) <0! Ignored."
622 #: config/obj-coff.c:4097
624 msgid "Symbol %s already defined"
627 #: config/obj-coff.c:4193 config/tc-i960.c:3221
629 msgid "No 'bal' entry point for leafproc %s"
632 #: config/obj-coff.c:4270
634 msgid "Negative of non-absolute symbol %s"
637 #: config/obj-coff.c:4290
638 msgid "callj to difference of 2 symbols"
641 #: config/obj-coff.c:4334
643 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
646 #: config/obj-coff.c:4420 config/tc-i960.c:2844
647 msgid "can't use COBR format with external label"
650 #: config/obj-coff.c:4493
652 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
655 #: config/obj-coff.c:4507
657 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
660 #: config/obj-ecoff.c:192
661 msgid "Can't set GP value"
664 #: config/obj-ecoff.c:199
665 msgid "Can't set register masks"
668 #: config/obj-elf.c:316
669 msgid "expected comma after symbol-name"
672 #: config/obj-elf.c:326
674 msgid ".COMMon length (%ld) out of range, ignored."
677 #: config/obj-elf.c:335 ecoff.c:3397 read.c:1406 read.c:1507 read.c:2145
678 #: read.c:2234 read.c:2863 read.c:4968 symbols.c:367 symbols.c:466
680 msgid "symbol `%s' is already defined"
683 #: config/obj-elf.c:343
685 msgid "length of .comm \"%s\" is already %ld; not changed to %ld"
688 #: config/obj-elf.c:367
689 msgid "common alignment negative; 0 assumed"
692 #: config/obj-elf.c:386
693 msgid "common alignment not a power of 2"
696 #: config/obj-elf.c:449 config/tc-sparc.c:3931 config/tc-v850.c:461
698 msgid "bad .common segment %s"
701 #: config/obj-elf.c:717
703 msgid "setting incorrect section type for %s"
706 #: config/obj-elf.c:721
708 msgid "ignoring incorrect section type for %s"
711 #: config/obj-elf.c:734
713 msgid "setting incorrect section attributes for %s"
716 #: config/obj-elf.c:786
718 msgid "ignoring changed section attributes for %s"
721 #: config/obj-elf.c:788
723 msgid "ignoring changed section entity size for %s"
726 #: config/obj-elf.c:791
728 msgid "ignoring new section group for %s"
731 #: config/obj-elf.c:845
732 msgid "unrecognized .section attribute: want a,w,x,M,S,G,T"
735 #: config/obj-elf.c:884
736 msgid "unrecognized section attribute"
739 #: config/obj-elf.c:906 read.c:2545
740 msgid "unrecognized section type"
743 #: config/obj-elf.c:936
747 #: config/obj-elf.c:1048
748 msgid "invalid merge entity size"
751 #: config/obj-elf.c:1055
752 msgid "entity size for SHF_MERGE not specified"
755 #: config/obj-elf.c:1075
756 msgid "group name for SHF_GROUP not specified"
759 #: config/obj-elf.c:1088
760 msgid "character following name is not '#'"
763 #: config/obj-elf.c:1189
764 msgid ".previous without corresponding .section; ignored"
767 #: config/obj-elf.c:1216
768 msgid ".popsection without corresponding .pushsection; ignored"
771 #: config/obj-elf.c:1270
772 msgid "expected comma after name in .symver"
775 #: config/obj-elf.c:1294
777 msgid "missing version name in `%s' for symbol `%s'"
780 #: config/obj-elf.c:1305
782 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
785 #: config/obj-elf.c:1541
786 msgid "expected quoted string"
789 #: config/obj-elf.c:1562
791 msgid "expected comma after name `%s' in .size directive"
794 #: config/obj-elf.c:1571
795 msgid "missing expression in .size directive"
798 #: config/obj-elf.c:1660
800 msgid "unrecognized symbol type \"%s\""
803 #: config/obj-elf.c:1841
804 msgid ".size expression too complicated to fix up"
807 #: config/obj-elf.c:1873
810 "invalid attempt to declare external version name as default in symbol `%s'"
813 #: config/obj-elf.c:1934 ecoff.c:3642
815 msgid "symbol `%s' can not be both weak and common"
818 #: config/obj-elf.c:2054
820 msgid "assuming all members of group `%s' are COMDAT"
823 #: config/obj-elf.c:2076
825 msgid "can't create group: %s"
828 #: config/obj-elf.c:2183
830 msgid "failed to set up debugging information: %s"
833 #: config/obj-elf.c:2203
835 msgid "can't start writing .mdebug section: %s"
838 #: config/obj-elf.c:2211
840 msgid "could not write .mdebug section: %s"
843 #: config/obj-ieee.c:455
844 msgid "too many sections"
847 #: config/obj-som.c:138
848 msgid "Only one .version pseudo-op per file!"
851 #: config/obj-som.c:155 config/obj-som.c:201
852 msgid "Expected quoted string"
855 #: config/obj-som.c:164
857 msgid "FATAL: Attaching version header %s"
860 #: config/obj-som.c:184
861 msgid "Only one .copyright pseudo-op per file!"
864 #: config/obj-som.c:210
866 msgid "FATAL: Attaching copyright header %s"
869 #: config/obj-vms.c:530
871 msgid "compiler emitted zero-size common symbol `%s' already defined"
874 #: config/obj-vms.c:540
876 msgid "compiler redefined zero-size common symbol `%s'"
879 #: config/obj-vms.c:663
881 msgid "Couldn't create VMS object file \"%s\""
884 #: config/obj-vms.c:688
885 msgid "I/O error writing VMS object file (length prefix)"
888 #: config/obj-vms.c:702
889 msgid "I/O error writing VMS object file"
892 #: config/obj-vms.c:1292
894 msgid "Couldn't find source file \"%s\", status=%%X%x"
897 #: config/obj-vms.c:1790 config/obj-vms.c:2967
899 msgid "debugger forward reference error, dbx type %d"
902 #: config/obj-vms.c:1865
904 msgid "Variable descriptor %d too complicated. Defined as `void *'."
907 #: config/obj-vms.c:2179
909 "***Warning - the assembly code generated by the compiler has placed \n"
910 " global constant(s) in the text psect. These will not be available to \n"
911 " other modules, since this is not the correct way to handle this. You \n"
912 " have two options: 1) get a patched compiler that does not put global \n"
913 " constants in the text psect, or 2) remove the 'const' keyword from \n"
914 " definitions of global variables in your source module(s). Don't say \n"
915 " I didn't warn you! \n"
918 #: config/obj-vms.c:2494
920 msgid "debugginer output: %d is an unknown untyped variable."
923 #: config/obj-vms.c:2712
925 msgid "debugger output: structure element `%s' has undefined type"
928 #: config/obj-vms.c:2823
930 msgid "debugger output: %d is an unknown type of variable."
933 #: config/obj-vms.c:2956
935 msgid "debugger output: Unable to resolve %d circular references."
938 #: config/obj-vms.c:3158
940 msgid "Module name truncated: %s\n"
943 #: config/obj-vms.c:3436
945 msgid "Symbol %s replaced by %s\n"
949 #: config/obj-vms.c:3719
951 msgid "Unknown VMS psect type (%ld)"
954 #: config/obj-vms.c:3760
956 msgid "Globalsymbol attribute for symbol %s was unexpected."
959 #: config/obj-vms.c:3909
960 msgid "Invalid data type for globalvalue"
963 #: config/obj-vms.c:3921
965 msgid "Invalid globalvalue of %s"
968 #: config/obj-vms.c:4271
969 msgid "Couldn't find fixup fragment when checking for indirect reference"
972 #: config/obj-vms.c:4614 config/obj-vms.c:4757
973 msgid "Fixup data addsy and subsy don't have the same type"
976 #: config/obj-vms.c:4618 config/obj-vms.c:4761
977 msgid "Fixup data addsy and subsy don't have an appropriate type"
980 #: config/obj-vms.c:4621 config/obj-vms.c:4764
981 msgid "Fixup data is erroneously \"pcrel\""
984 #: config/obj-vms.c:4637 config/obj-vms.c:4783
985 msgid "Fixup datum is not a longword"
988 #: config/obj-vms.c:4641 config/obj-vms.c:4787
989 msgid "Fixup datum is not \"fixP->fx_addsy\""
992 #: config/obj-vms.c:4858
995 "g++ wrote an extern reference to `%s' as a routine.\n"
996 "I will fix it, but I hope that it was note really a routine."
999 #: config/obj-vms.c:4990
1000 msgid "Can't handle global xtors symbols yet."
1003 #: config/obj-vms.c:4993
1009 #. * Error otherwise.
1011 #: config/obj-vms.c:5078
1013 msgid "unhandled stab type %d"
1016 #: config/tc-a29k.c:163 config/tc-sparc.c:3983
1017 msgid "Unknown segment type"
1020 #. Probably a memory allocation problem? Give up now.
1021 #: config/tc-a29k.c:333 config/tc-dlx.c:369 config/tc-hppa.c:1463
1022 #: config/tc-mips.c:1107 config/tc-mips.c:1149 config/tc-or32.c:228
1023 #: config/tc-sparc.c:853
1024 msgid "Broken assembler. No assembly attempted."
1027 #: config/tc-a29k.c:378 config/tc-avr.c:1121 config/tc-d10v.c:545
1028 #: config/tc-d30v.c:551 config/tc-h8300.c:492 config/tc-h8500.c:283
1029 #: config/tc-mcore.c:607 config/tc-mmix.c:470 config/tc-mn10200.c:940
1030 #: config/tc-mn10300.c:1815 config/tc-msp430.c:1544 config/tc-or32.c:334
1031 #: config/tc-or32.c:390 config/tc-ppc.c:2334 config/tc-s390.c:1236
1032 #: config/tc-sh.c:1264 config/tc-sh64.c:2254 config/tc-tic80.c:279
1033 #: config/tc-v850.c:2025 config/tc-w65.c:218 config/tc-z8k.c:376
1034 msgid "missing operand"
1037 #: config/tc-a29k.c:417 config/tc-cris.c:1075 config/tc-cris.c:1083
1038 #: config/tc-dlx.c:834 config/tc-hppa.c:1599 config/tc-i860.c:453
1039 #: config/tc-i860.c:470 config/tc-i860.c:930 config/tc-sparc.c:1415
1040 #: config/tc-sparc.c:1421
1042 msgid "Unknown opcode: `%s'"
1045 #: config/tc-a29k.c:422 config/tc-dlx.c:852
1047 msgid "Unknown opcode `%s'."
1050 #: config/tc-a29k.c:454 config/tc-dlx.c:913
1052 msgid "Too many operands: %s"
1055 #: config/tc-a29k.c:476 config/tc-a29k.c:507
1057 msgid "Immediate value of %ld is too large"
1060 #: config/tc-a29k.c:546 config/tc-i860.c:355 config/tc-i860.c:902
1061 #: config/tc-m68k.c:3171 config/tc-m68k.c:3200 config/tc-sparc.c:2647
1062 msgid "failed sanity check."
1065 #: config/tc-a29k.c:892 config/tc-or32.c:1044 config/tc-or32.c:1178
1067 msgid "bad relocation type: 0x%02x"
1070 #: config/tc-a29k.c:919
1075 #: config/tc-a29k.c:935
1076 msgid "a29k_convert_frag\n"
1079 #: config/tc-a29k.c:944
1080 msgid "a29k_estimate_size_before_relax\n"
1083 #: config/tc-a29k.c:1095 config/tc-dlx.c:1283 config/tc-or32.c:1373
1085 msgid "label \"$%d\" redefined"
1088 #: config/tc-a29k.c:1168 config/tc-dlx.c:511 config/tc-or32.c:1466
1090 msgid "Invalid expression after %%%%\n"
1093 #: config/tc-a29k.c:1179
1094 msgid "Invalid register in & expression"
1097 #: config/tc-alpha.c:826
1099 msgid "internal error: can't hash opcode `%s': %s"
1102 #: config/tc-alpha.c:860
1104 msgid "internal error: can't hash macro `%s': %s"
1107 #: config/tc-alpha.c:943 config/tc-i960.c:2707 config/tc-xtensa.c:4954
1108 #: config/tc-xtensa.c:5015
1109 msgid "syntax error"
1112 #: config/tc-alpha.c:1017 config/tc-h8300.c:2099 config/tc-h8500.c:1204
1113 #: config/tc-hppa.c:4018 config/tc-i860.c:1004 config/tc-m68hc11.c:568
1114 #: config/tc-m68k.c:4196 config/tc-m88k.c:991 config/tc-ns32k.c:1689
1115 #: config/tc-or32.c:910 config/tc-sparc.c:2934 config/tc-z8k.c:1371
1116 msgid "Bad call to MD_ATOF()"
1119 #: config/tc-alpha.c:1067
1121 msgid "Unknown CPU identifier `%s'"
1124 #: config/tc-alpha.c:1111
1127 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1128 "-F\t\t\tlack floating point instructions support\n"
1129 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall\n"
1130 "\t\t\tspecify variant of Alpha architecture\n"
1131 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -"
1133 "\t\t\tthese variants include PALcode opcodes\n"
1136 #: config/tc-alpha.c:1121
1139 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1140 "-H\t\t\tshow new symbol after hash truncation\n"
1143 #: config/tc-alpha.c:1298
1145 msgid "unhandled relocation type %s"
1148 #: config/tc-alpha.c:1311
1149 msgid "non-absolute expression in constant field"
1152 #: config/tc-alpha.c:1325
1154 msgid "type %d reloc done?\n"
1157 #: config/tc-alpha.c:1373 config/tc-alpha.c:1380 config/tc-mips.c:8602
1158 msgid "Used $at without \".set noat\""
1161 #: config/tc-alpha.c:1542
1163 msgid "!samegp reloc against symbol without .prologue: %s"
1166 #: config/tc-alpha.c:1581 config/tc-xtensa.c:5451
1168 msgid "cannot represent `%s' relocation in object file"
1171 #: config/tc-alpha.c:1588 config/tc-xtensa.c:5458
1173 msgid "internal error? cannot generate `%s' relocation"
1176 #: config/tc-alpha.c:1642
1178 msgid "frame reg expected, using $%d."
1181 #: config/tc-alpha.c:1743
1183 msgid "No !literal!%ld was found"
1186 #: config/tc-alpha.c:1750
1188 msgid "No !tlsgd!%ld was found"
1191 #: config/tc-alpha.c:1757
1193 msgid "No !tlsldm!%ld was found"
1196 #: config/tc-alpha.c:1766
1198 msgid "No ldah !gpdisp!%ld was found"
1201 #: config/tc-alpha.c:1816
1203 msgid "too many !literal!%ld for %s"
1206 #: config/tc-alpha.c:1846
1208 msgid "No lda !gpdisp!%ld was found"
1211 #. Only support one relocation op per insn.
1212 #: config/tc-alpha.c:1994
1213 msgid "More than one relocation op per insn"
1216 #: config/tc-alpha.c:2010
1217 msgid "No relocation operand"
1220 #: config/tc-alpha.c:2020
1222 msgid "Unknown relocation operand: !%s"
1225 #: config/tc-alpha.c:2030
1227 msgid "no sequence number after !%s"
1230 #: config/tc-alpha.c:2040
1232 msgid "!%s does not use a sequence number"
1235 #: config/tc-alpha.c:2050
1237 msgid "Bad sequence number: !%s!%s"
1240 #: config/tc-alpha.c:2378
1242 msgid "operand out of range (%s not between %d and %d)"
1245 #: config/tc-alpha.c:2490 config/tc-alpha.c:2514 config/tc-d10v.c:634
1246 #: config/tc-d30v.c:639 config/tc-mn10200.c:995 config/tc-mn10300.c:1888
1247 #: config/tc-ppc.c:2300 config/tc-ppc.c:2517 config/tc-ppc.c:2529
1248 #: config/tc-s390.c:1246 config/tc-s390.c:1346 config/tc-s390.c:1442
1249 #: config/tc-v850.c:1805 config/tc-v850.c:1828 config/tc-v850.c:2048
1250 msgid "too many fixups"
1253 #: config/tc-alpha.c:2526
1254 msgid "invalid relocation for instruction"
1257 #: config/tc-alpha.c:2537
1258 msgid "invalid relocation for field"
1261 #: config/tc-alpha.c:2642
1263 msgid "too many ldah insns for !gpdisp!%ld"
1266 #: config/tc-alpha.c:2644 config/tc-alpha.c:2656
1268 msgid "both insns for !gpdisp!%ld must be in the same section"
1271 #: config/tc-alpha.c:2654
1273 msgid "too many lda insns for !gpdisp!%ld"
1276 #: config/tc-alpha.c:2707
1278 msgid "too many lituse insns for !lituse_tlsgd!%ld"
1281 #: config/tc-alpha.c:2710
1283 msgid "too many lituse insns for !lituse_tlsldm!%ld"
1286 #: config/tc-alpha.c:2727
1288 msgid "duplicate !tlsgd!%ld"
1291 #: config/tc-alpha.c:2729
1293 msgid "sequence number in use for !tlsldm!%ld"
1296 #: config/tc-alpha.c:2743
1298 msgid "duplicate !tlsldm!%ld"
1301 #: config/tc-alpha.c:2745
1303 msgid "sequence number in use for !tlsgd!%ld"
1306 #: config/tc-alpha.c:2790 config/tc-alpha.c:2863
1308 msgid "inappropriate arguments for opcode `%s'"
1311 #: config/tc-alpha.c:2792 config/tc-alpha.c:2865
1313 msgid "opcode `%s' not supported for target %s"
1316 #: config/tc-alpha.c:2796 config/tc-alpha.c:2869 config/tc-avr.c:1087
1317 #: config/tc-msp430.c:446
1319 msgid "unknown opcode `%s'"
1322 #: config/tc-alpha.c:2916
1323 msgid "can not resolve expression"
1326 #: config/tc-alpha.c:3060 config/tc-alpha.c:3239
1327 msgid "overflow in literal (.lita) table"
1330 #: config/tc-alpha.c:3067 config/tc-alpha.c:3090 config/tc-alpha.c:3252
1331 #: config/tc-alpha.c:3467 config/tc-alpha.c:3512 config/tc-alpha.c:3586
1332 #: config/tc-alpha.c:3678 config/tc-alpha.c:3926 config/tc-alpha.c:4025
1333 msgid "macro requires $at register while noat in effect"
1336 #: config/tc-alpha.c:3069 config/tc-alpha.c:3092 config/tc-alpha.c:3254
1337 msgid "macro requires $at while $at in use"
1340 #: config/tc-alpha.c:3200
1341 msgid "bignum invalid; zero assumed"
1344 #: config/tc-alpha.c:3202
1345 msgid "floating point number invalid; zero assumed"
1348 #: config/tc-alpha.c:3207
1349 msgid "can't handle expression"
1352 #: config/tc-alpha.c:3245
1353 msgid "overflow in literal (.lit8) table"
1356 #: config/tc-alpha.c:4262 config/tc-ppc.c:1740 config/tc-ppc.c:4271
1358 msgid ".COMMon length (%ld.) <0! Ignored."
1361 #: config/tc-alpha.c:4291 config/tc-sparc.c:3799 config/tc-v850.c:256
1362 msgid "Ignoring attempt to re-define symbol"
1365 #: config/tc-alpha.c:4300 config/tc-alpha.c:4309 config/tc-ppc.c:4308
1367 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1370 #: config/tc-alpha.c:4430 ecoff.c:3082
1371 msgid ".ent directive has no name"
1374 #: config/tc-alpha.c:4438
1375 msgid "nested .ent directives"
1378 #: config/tc-alpha.c:4483 ecoff.c:3032
1379 msgid ".end directive has no name"
1382 #: config/tc-alpha.c:4492
1383 msgid ".end directive without matching .ent"
1386 #: config/tc-alpha.c:4494
1387 msgid ".end directive names different symbol than .ent"
1390 #: config/tc-alpha.c:4538 ecoff.c:3171
1391 msgid ".fmask outside of .ent"
1394 #: config/tc-alpha.c:4540 ecoff.c:3241
1395 msgid ".mask outside of .ent"
1398 #: config/tc-alpha.c:4548 ecoff.c:3178
1399 msgid "bad .fmask directive"
1402 #: config/tc-alpha.c:4550 ecoff.c:3248
1403 msgid "bad .mask directive"
1406 #: config/tc-alpha.c:4584 config/tc-mips.c:14142 ecoff.c:3200
1407 msgid ".frame outside of .ent"
1410 #: config/tc-alpha.c:4595 ecoff.c:3211
1411 msgid "bad .frame directive"
1414 #: config/tc-alpha.c:4628
1415 msgid ".prologue directive without a preceding .ent directive"
1418 #: config/tc-alpha.c:4646
1420 msgid "Invalid argument %d to .prologue."
1423 #: config/tc-alpha.c:4741
1424 msgid "ECOFF debugging is disabled."
1427 #: config/tc-alpha.c:4755
1428 msgid ".ent directive without matching .end"
1431 #: config/tc-alpha.c:4840
1432 msgid ".usepv directive has no name"
1435 #: config/tc-alpha.c:4851
1436 msgid ".usepv directive has no type"
1439 #: config/tc-alpha.c:4866
1440 msgid "unknown argument for .usepv"
1443 #: config/tc-alpha.c:4900
1444 msgid "Unknown section directive"
1447 #: config/tc-alpha.c:4936
1448 msgid ".ent directive has no symbol"
1451 #: config/tc-alpha.c:4963
1452 msgid "Bad .frame directive 1./2. param"
1455 #: config/tc-alpha.c:4975
1456 msgid "Bad .frame directive 3./4. param"
1459 #: config/tc-alpha.c:5000
1460 msgid ".pdesc directive not in link (.link) section"
1463 #: config/tc-alpha.c:5008
1464 msgid ".pdesc has no matching .ent"
1467 #: config/tc-alpha.c:5019
1468 msgid ".pdesc directive has no entry symbol"
1471 #: config/tc-alpha.c:5032
1472 msgid "No comma after .pdesc <entryname>"
1475 #: config/tc-alpha.c:5055
1476 msgid "unknown procedure kind"
1479 #: config/tc-alpha.c:5148
1480 msgid ".name directive not in link (.link) section"
1483 #: config/tc-alpha.c:5156
1484 msgid ".name directive has no symbol"
1487 #: config/tc-alpha.c:5190
1488 msgid "No symbol after .linkage"
1491 #: config/tc-alpha.c:5218
1492 msgid "No symbol after .code_address"
1495 #: config/tc-alpha.c:5251
1496 msgid "Bad .mask directive"
1499 #: config/tc-alpha.c:5272
1500 msgid "Bad .fmask directive"
1503 #: config/tc-alpha.c:5440
1505 msgid "Expected comma after name \"%s\""
1508 #. *symbol_get_obj (symbolP) = (signed char) temp;
1509 #: config/tc-alpha.c:5451
1511 msgid "unhandled: .proc %s,%d"
1514 #: config/tc-alpha.c:5486
1516 msgid "Tried to .set unrecognized mode `%s'"
1519 #. not fatal, but it might not work in the end
1520 #: config/tc-alpha.c:5503
1521 msgid "File overrides no-base-register option."
1524 #: config/tc-alpha.c:5520
1526 msgid "Bad base register, using $%d."
1529 #: config/tc-alpha.c:5542
1531 msgid "Alignment too large: %d. assumed"
1534 #: config/tc-alpha.c:5546 config/tc-d30v.c:2200
1535 msgid "Alignment negative: 0 assumed"
1538 #: config/tc-alpha.c:5860
1540 msgid "Chose GP value of %lx\n"
1543 #: config/tc-alpha.c:5876
1544 msgid "Bad .section directive: want a,s,w,x,M,S,G,T in string"
1547 #: config/tc-arc.c:1615 config/tc-arm.c:11416 config/tc-ip2k.c:221
1548 msgid "md_estimate_size_before_relax\n"
1551 #: config/tc-arc.c:1627
1552 msgid "md_convert_frag\n"
1555 #. We can't actually support subtracting a symbol.
1556 #: config/tc-arc.c:1898 config/tc-arm.c:6617 config/tc-arm.c:9705
1557 #: config/tc-arm.c:9805 config/tc-avr.c:854 config/tc-cris.c:3123
1558 #: config/tc-d10v.c:1710 config/tc-d30v.c:1851 config/tc-mips.c:3629
1559 #: config/tc-mips.c:4694 config/tc-mips.c:5827 config/tc-mips.c:6516
1560 #: config/tc-msp430.c:1403 config/tc-ppc.c:5460 config/tc-v850.c:2357
1561 #: config/tc-xstormy16.c:483
1562 msgid "expression too complex"
1565 #: config/tc-arm.c:763
1566 msgid "ARM register expected"
1569 #: config/tc-arm.c:764 config/tc-arm.c:3174
1570 msgid "bad or missing co-processor number"
1573 #. In the few cases where we might be able to accept something else
1574 #. this error can be overridden.
1575 #: config/tc-arm.c:765 config/tc-arm.c:3229
1576 msgid "co-processor register expected"
1579 #: config/tc-arm.c:766
1580 msgid "FPA register expected"
1583 #: config/tc-arm.c:767
1584 msgid "VFP single precision register expected"
1587 #: config/tc-arm.c:768
1588 msgid "VFP double precision register expected"
1591 #: config/tc-arm.c:769
1592 msgid "Maverick MVF register expected"
1595 #: config/tc-arm.c:770
1596 msgid "Maverick MVD register expected"
1599 #: config/tc-arm.c:771 config/tc-arm.c:772
1600 msgid "Maverick MVFX register expected"
1603 #: config/tc-arm.c:773
1604 msgid "Maverick MVAX register expected"
1607 #: config/tc-arm.c:774
1608 msgid "Maverick DSPSC register expected"
1611 #: config/tc-arm.c:775
1612 msgid "Intel Wireless MMX technology register expected"
1615 #: config/tc-arm.c:2309
1616 msgid "bad arguments to instruction"
1619 #: config/tc-arm.c:2310
1620 msgid "r15 not allowed here"
1623 #: config/tc-arm.c:2311
1624 msgid "instruction is not conditional"
1627 #: config/tc-arm.c:2312
1628 msgid "acc0 expected"
1631 #: config/tc-arm.c:2505
1632 msgid "literal pool overflow"
1635 #: config/tc-arm.c:2647
1636 msgid "invalid syntax for .req directive"
1639 #: config/tc-arm.c:2727
1641 msgid "alignment too large: %d assumed"
1644 #: config/tc-arm.c:2730
1645 msgid "alignment negative. 0 assumed."
1648 #: config/tc-arm.c:2814
1650 msgid "expected comma after name \"%s\""
1653 #: config/tc-arm.c:2864 config/tc-m32r.c:420
1655 msgid "symbol `%s' already defined"
1658 #: config/tc-arm.c:2889
1659 msgid "selected processor does not support THUMB opcodes"
1662 #: config/tc-arm.c:2902
1663 msgid "selected processor does not support ARM opcodes"
1666 #: config/tc-arm.c:2914
1668 msgid "invalid instruction size selected (%d)"
1671 #: config/tc-arm.c:2949
1673 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1676 #: config/tc-arm.c:2960
1677 msgid "garbage following instruction"
1680 #. In the few cases where we might be able to accept something else
1681 #. this error can be overridden.
1682 #: config/tc-arm.c:3010
1684 msgid "register expected, not '%.100s'"
1687 #. In the few cases where we might be able to accept
1688 #. something else this error can be overridden.
1689 #: config/tc-arm.c:3061
1691 msgid "Intel Wireless MMX technology register expected, not '%.100s'"
1694 #. In the few cases where we might be able to accept
1695 #. something else this error can be overridden.
1696 #: config/tc-arm.c:3133
1697 msgid "flag for {c}psr instruction expected"
1700 #: config/tc-arm.c:3167
1701 msgid "illegal co-processor number"
1704 #: config/tc-arm.c:3199 config/tc-arm.c:4778
1705 msgid "bad or missing expression"
1708 #: config/tc-arm.c:3205
1709 msgid "immediate co-processor expression too large"
1712 #. In the few cases where we might be able to accept something else
1713 #. this error can be overridden.
1714 #: config/tc-arm.c:3252
1715 msgid "floating point register expected"
1718 #: config/tc-arm.c:3269 config/tc-arm.c:3414
1719 msgid "immediate expression expected"
1722 #: config/tc-arm.c:3284
1723 msgid "co-processor address must be word aligned"
1726 #: config/tc-arm.c:3290 config/tc-arm.c:3429
1727 msgid "offset too large"
1730 #: config/tc-arm.c:3339 config/tc-arm.c:3477
1731 msgid "pc may not be used in post-increment"
1734 #: config/tc-arm.c:3355 config/tc-arm.c:3493 config/tc-arm.c:3938
1735 #: config/tc-arm.c:5197 config/tc-arm.c:6064 config/tc-arm.c:6398
1736 msgid "pre-indexed expression expected"
1739 #: config/tc-arm.c:3368 config/tc-arm.c:3506 config/tc-arm.c:3951
1740 #: config/tc-arm.c:5208 config/tc-arm.c:6076 config/tc-arm.c:6410
1741 #: config/tc-arm.c:6784 config/tc-arm.c:9448 config/tc-arm.c:9463
1745 #: config/tc-arm.c:3378 config/tc-arm.c:3516
1746 msgid "pc may not be used with write-back"
1749 #: config/tc-arm.c:3568
1750 msgid "comma expected after register name"
1753 #: config/tc-arm.c:3587
1754 msgid "CPSR or SPSR expected"
1757 #: config/tc-arm.c:3613
1758 msgid "comma missing after psr flags"
1761 #: config/tc-arm.c:3629 config/tc-arm.c:3639
1762 msgid "only a register or immediate value can follow a psr flag"
1765 #: config/tc-arm.c:3650
1766 msgid "immediate value cannot be used to set this field"
1769 #: config/tc-arm.c:3668 config/tc-arm.c:5424 config/tc-arm.c:5704
1770 #: config/tc-arm.c:5724 config/tc-i960.c:1935
1771 msgid "invalid constant"
1774 #: config/tc-arm.c:3716
1775 msgid "rdhi, rdlo and rm must all be different"
1778 #: config/tc-arm.c:3770
1779 msgid "rd and rm should be different in mul"
1782 #: config/tc-arm.c:3824
1783 msgid "rd and rm should be different in mla"
1786 #: config/tc-arm.c:3872
1788 msgid "acc0 expected, not '%.100s'"
1791 #: config/tc-arm.c:4050
1792 msgid "rdhi and rdlo must be different"
1795 #: config/tc-arm.c:4158
1796 msgid "Warning: instruction unpredictable when using r15"
1799 #: config/tc-arm.c:4373
1800 msgid "use of r15 in bxj is not really useful"
1803 #: config/tc-arm.c:4400 config/tc-arm.c:4585 config/tc-arm.c:5445 expr.c:1318
1805 msgid "bad expression"
1808 #: config/tc-arm.c:4409 config/tc-arm.c:4594 config/tc-arm.c:4786
1809 #: config/tc-arm.c:8389 config/tc-arm.c:8424 config/tc-arm.c:8434
1810 #: config/tc-z8k.c:1161 config/tc-z8k.c:1173
1811 msgid "immediate value out of range"
1814 #: config/tc-arm.c:4833
1815 msgid "only r15 allowed here"
1818 #: config/tc-arm.c:5160
1819 msgid "'[' expected after PLD mnemonic"
1822 #: config/tc-arm.c:5182
1823 msgid "post-indexed expression used in preload instruction"
1826 #: config/tc-arm.c:5187 config/tc-arm.c:5217
1827 msgid "writeback used in preload instruction"
1830 #: config/tc-arm.c:5259
1831 msgid "destination register must be even"
1834 #: config/tc-arm.c:5265
1835 msgid "r14 not allowed here"
1838 #: config/tc-arm.c:5272
1839 msgid "pre/post-indexing used when modified address register is destination"
1842 #: config/tc-arm.c:5282
1843 msgid "ldrd destination registers must not overlap index register"
1846 #: config/tc-arm.c:5408
1850 #: config/tc-arm.c:5468 config/tc-arm.c:5479
1851 msgid "shift expression expected"
1854 #: config/tc-arm.c:5503
1855 msgid "shift requires register or #expression"
1858 #: config/tc-arm.c:5504
1859 msgid "shift requires #expression"
1862 #: config/tc-arm.c:5534
1863 msgid "shift of 0 ignored."
1866 #: config/tc-arm.c:5540
1867 msgid "invalid immediate shift"
1870 #: config/tc-arm.c:5695 config/tc-arm.c:6112 config/tc-arm.c:6447
1871 #: config/tc-arm.c:7081 config/tc-v850.c:1908 config/tc-v850.c:1929
1872 msgid "constant expression expected"
1875 #: config/tc-arm.c:5737
1876 msgid "register or shift expression expected"
1879 #: config/tc-arm.c:5790
1880 msgid "invalid floating point immediate expression"
1883 #: config/tc-arm.c:5794
1884 msgid "floating point register or immediate expression expected"
1887 #: config/tc-arm.c:5948 config/tc-arm.c:6278
1888 msgid "address offset too large"
1891 #: config/tc-arm.c:6006 config/tc-arm.c:6196 config/tc-arm.c:6338
1892 msgid "address expected"
1895 #: config/tc-arm.c:6036 config/tc-arm.c:6048 config/tc-arm.c:6085
1896 #: config/tc-arm.c:6214 config/tc-arm.c:6368 config/tc-arm.c:6382
1897 #: config/tc-arm.c:6419
1899 msgid "%s register same as write-back base"
1902 #: config/tc-arm.c:6038 config/tc-arm.c:6050 config/tc-arm.c:6087
1903 #: config/tc-arm.c:6216 config/tc-arm.c:6370 config/tc-arm.c:6384
1904 #: config/tc-arm.c:6421
1908 #: config/tc-arm.c:6038 config/tc-arm.c:6050 config/tc-arm.c:6087
1909 #: config/tc-arm.c:6216 config/tc-arm.c:6370 config/tc-arm.c:6384
1910 #: config/tc-arm.c:6421
1914 #: config/tc-arm.c:6097 config/tc-arm.c:6431 config/tc-arm.c:8695
1915 msgid "invalid pseudo operation"
1918 #: config/tc-arm.c:6149 config/tc-arm.c:6482
1919 msgid "literal pool insertion failed"
1922 #: config/tc-arm.c:6244 config/tc-arm.c:6250
1923 msgid "post-indexed expression expected"
1926 #: config/tc-arm.c:6548
1927 msgid "bad range in register list"
1930 #: config/tc-arm.c:6556 config/tc-arm.c:6565 config/tc-arm.c:6607
1932 msgid "Warning: duplicated register (r%d) in register list"
1935 #: config/tc-arm.c:6568
1936 msgid "Warning: register range not in ascending order"
1939 #: config/tc-arm.c:6580
1943 #: config/tc-arm.c:6596
1944 msgid "invalid register mask"
1947 #: config/tc-arm.c:6655
1948 msgid "r15 not allowed as base register"
1951 #: config/tc-arm.c:6689 config/tc-arm.c:6698
1952 msgid "writeback of base register is UNPREDICTABLE"
1955 #: config/tc-arm.c:6692
1956 msgid "writeback of base register when in register list is UNPREDICTABLE"
1959 #: config/tc-arm.c:6702
1960 msgid "if writeback register is in list, it must be the lowest reg in the list"
1963 #: config/tc-arm.c:6744 config/tc-arm.c:6758
1964 msgid "r15 not allowed in swap"
1967 #: config/tc-arm.c:6853
1968 msgid "use of r15 in bx in ARM mode is not really useful"
1971 #: config/tc-arm.c:7087
1972 msgid "constant value required for number of registers"
1975 #: config/tc-arm.c:7095
1976 msgid "number of registers must be in the range [1:4]"
1979 #: config/tc-arm.c:7156
1980 msgid "r15 not allowed as base register with write-back"
1983 #: config/tc-arm.c:7538
1984 msgid "only two consecutive VFP SP registers allowed here"
1987 #: config/tc-arm.c:7706
1988 msgid "VFP system register expected"
1991 #: config/tc-arm.c:7844 config/tc-arm.c:7883 config/tc-arm.c:7896
1992 #: config/tc-arm.c:7957 config/tc-arm.c:7996 config/tc-arm.c:8009
1993 #: config/tc-h8300.c:1035 config/tc-mips.c:9722 config/tc-mips.c:9752
1994 msgid "invalid register list"
1997 #: config/tc-arm.c:7850 config/tc-arm.c:7963
1998 msgid "register list not in ascending order"
2001 #: config/tc-arm.c:7875 config/tc-arm.c:7988
2002 msgid "register range not in ascending order"
2005 #: config/tc-arm.c:7913 config/tc-arm.c:8026
2006 msgid "non-contiguous register range"
2009 #: config/tc-arm.c:8056 config/tc-arm.c:8093
2010 msgid "this addressing mode requires base-register writeback"
2013 #: config/tc-arm.c:8253
2014 msgid "lo register required"
2017 #: config/tc-arm.c:8261
2018 msgid "hi register required"
2021 #: config/tc-arm.c:8331 config/tc-arm.c:9537
2022 msgid "dest and source1 must be the same register"
2025 #: config/tc-arm.c:8338
2026 msgid "subtract valid only on lo regs"
2029 #: config/tc-arm.c:8362
2030 msgid "invalid Hi register with immediate"
2033 #: config/tc-arm.c:8402
2034 msgid "invalid immediate value for stack adjust"
2037 #: config/tc-arm.c:8413
2038 msgid "invalid immediate for address calculation"
2041 #: config/tc-arm.c:8500
2042 msgid "source1 and dest must be same register"
2045 #: config/tc-arm.c:8534
2046 msgid "invalid immediate for shift"
2049 #: config/tc-arm.c:8613
2050 msgid "only lo regs allowed with immediate"
2053 #: config/tc-arm.c:8632
2054 msgid "invalid immediate"
2057 #: config/tc-arm.c:8686
2058 msgid "expected ']'"
2061 #: config/tc-arm.c:8759
2062 msgid "byte or halfword not valid for base register"
2065 #: config/tc-arm.c:8764
2066 msgid "r15 based store not allowed"
2069 #: config/tc-arm.c:8769
2070 msgid "invalid base register for register offset"
2073 #: config/tc-arm.c:8787 config/tc-arm.c:8822
2074 msgid "invalid offset"
2077 #: config/tc-arm.c:8798
2078 msgid "invalid base register in load/store"
2081 #: config/tc-arm.c:9341
2082 msgid "expecting immediate, 7bit operand"
2085 #: config/tc-arm.c:9356
2086 msgid "immediate out of range"
2089 #: config/tc-arm.c:9399
2090 msgid "offset expected"
2093 #: config/tc-arm.c:9408 config/tc-pj.c:537 config/tc-sh.c:3593
2094 msgid "offset out of range"
2097 #: config/tc-arm.c:9545
2098 msgid "Rs and Rd must be different in MUL"
2101 #: config/tc-arm.c:9689
2103 "inserted missing '!': load/store multiple always writes back base register"
2106 #: config/tc-arm.c:9711
2107 msgid "only lo-regs valid in load/store multiple"
2110 #: config/tc-arm.c:9757
2111 msgid "syntax: ldrs[b] Rd, [Rb, Ro]"
2114 #: config/tc-arm.c:9821
2115 msgid "invalid register list to push/pop instruction"
2118 #: config/tc-arm.c:9933 config/tc-arm.c:10159
2119 msgid "virtual memory exhausted"
2122 #: config/tc-arm.c:10014
2124 msgid "register '%s' does not exist\n"
2127 #: config/tc-arm.c:10018
2130 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2133 #: config/tc-arm.c:10027
2135 msgid "ignoring redefinition of register alias '%s'"
2138 #: config/tc-arm.c:10033
2139 msgid "ignoring incomplete .req pseuso op"
2142 #: config/tc-arm.c:10183
2143 msgid "use of old and new-style options to set CPU type"
2146 #: config/tc-arm.c:10193
2147 msgid "use of old and new-style options to set FPU type"
2150 #: config/tc-arm.c:10473
2151 msgid "bad call to MD_ATOF()"
2154 #: config/tc-arm.c:10703
2156 msgid "invalid constant (%lx) after fixup"
2159 #: config/tc-arm.c:10741
2161 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2164 #: config/tc-arm.c:10771
2166 msgid "bad immediate value for offset (%ld)"
2169 #: config/tc-arm.c:10793 config/tc-arm.c:10815
2170 msgid "invalid literal constant: pool needs to be closer"
2173 #: config/tc-arm.c:10795
2175 msgid "bad immediate value for half-word offset (%ld)"
2178 #: config/tc-arm.c:10832
2179 msgid "shift expression is too large"
2182 #: config/tc-arm.c:10851 config/tc-arm.c:10860
2183 msgid "invalid swi expression"
2186 #: config/tc-arm.c:10870
2187 msgid "invalid expression in load/store multiple"
2190 #: config/tc-arm.c:10923
2191 msgid "GAS can't handle same-section branch dest >= 0x04000000"
2194 #: config/tc-arm.c:10932
2195 msgid "out of range branch"
2198 #: config/tc-arm.c:10965 config/tc-arm.c:10981
2199 msgid "branch out of range"
2202 #: config/tc-arm.c:11005
2203 msgid "branch with link out of range"
2206 #: config/tc-arm.c:11074
2207 msgid "illegal value for co-processor offset"
2210 #: config/tc-arm.c:11086
2211 msgid "Illegal value for co-processor offset"
2214 #: config/tc-arm.c:11110
2216 msgid "invalid offset, target not word aligned (0x%08X)"
2219 #: config/tc-arm.c:11116 config/tc-arm.c:11126 config/tc-arm.c:11134
2220 #: config/tc-arm.c:11142 config/tc-arm.c:11150
2222 msgid "invalid offset, value too big (0x%08lX)"
2225 #: config/tc-arm.c:11190
2226 msgid "invalid immediate for stack address calculation"
2229 #: config/tc-arm.c:11199
2231 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2234 #: config/tc-arm.c:11209
2235 msgid "invalid 8bit immediate"
2238 #: config/tc-arm.c:11217
2239 msgid "invalid 3bit immediate"
2242 #: config/tc-arm.c:11233
2244 msgid "invalid immediate: %ld is too large"
2247 #: config/tc-arm.c:11248
2249 msgid "illegal Thumb shift value: %ld"
2252 #: config/tc-arm.c:11262
2254 msgid "bad relocation fixup type (%d)"
2257 #: config/tc-arm.c:11333
2258 msgid "literal referenced across section boundary"
2261 #: config/tc-arm.c:11346
2262 msgid "internal relocation (type: IMMEDIATE) not fixed up"
2265 #: config/tc-arm.c:11351
2266 msgid "ADRL used for a symbol not defined in the same file"
2269 #: config/tc-arm.c:11356
2270 msgid "internal_relocation (type: OFFSET_IMM) not fixed up"
2273 #: config/tc-arm.c:11374 config/tc-cris.c:3063 config/tc-mcore.c:2052
2274 #: config/tc-mmix.c:2867 config/tc-ns32k.c:2396
2278 #: config/tc-arm.c:11377 config/tc-arm.c:11398
2280 msgid "cannot represent %s relocation in this object file format"
2283 #: config/tc-arm.c:11494
2285 msgid "no operator -- statement `%s'\n"
2288 #: config/tc-arm.c:11512 config/tc-arm.c:11537
2290 msgid "selected processor does not support `%s'"
2293 #: config/tc-arm.c:11554
2295 msgid "bad instruction `%s'"
2298 #: config/tc-arm.c:11655
2299 msgid "generate PIC code"
2302 #: config/tc-arm.c:11656
2303 msgid "assemble Thumb code"
2306 #: config/tc-arm.c:11657
2307 msgid "support ARM/Thumb interworking"
2310 #: config/tc-arm.c:11659
2311 msgid "use old ABI (ELF only)"
2314 #: config/tc-arm.c:11660
2315 msgid "code uses 32-bit program counter"
2318 #: config/tc-arm.c:11661
2319 msgid "code uses 26-bit program counter"
2322 #: config/tc-arm.c:11662
2323 msgid "floating point args are in fp regs"
2326 #: config/tc-arm.c:11664
2327 msgid "re-entrant code"
2330 #: config/tc-arm.c:11665
2331 msgid "code is ATPCS conformant"
2334 #: config/tc-arm.c:11666
2335 msgid "assemble for big-endian"
2338 #: config/tc-arm.c:11667
2339 msgid "assemble for little-endian"
2342 #. These are recognized by the assembler, but have no affect on code.
2343 #: config/tc-arm.c:11671
2344 msgid "use frame pointer"
2347 #: config/tc-arm.c:11672
2348 msgid "use stack size checking"
2351 #. DON'T add any new processors to this list -- we want the whole list
2352 #. to go away... Add them to the processors table instead.
2353 #: config/tc-arm.c:11676 config/tc-arm.c:11677
2354 msgid "use -mcpu=arm1"
2357 #: config/tc-arm.c:11678 config/tc-arm.c:11679
2358 msgid "use -mcpu=arm2"
2361 #: config/tc-arm.c:11680 config/tc-arm.c:11681
2362 msgid "use -mcpu=arm250"
2365 #: config/tc-arm.c:11682 config/tc-arm.c:11683
2366 msgid "use -mcpu=arm3"
2369 #: config/tc-arm.c:11684 config/tc-arm.c:11685
2370 msgid "use -mcpu=arm6"
2373 #: config/tc-arm.c:11686 config/tc-arm.c:11687
2374 msgid "use -mcpu=arm600"
2377 #: config/tc-arm.c:11688 config/tc-arm.c:11689
2378 msgid "use -mcpu=arm610"
2381 #: config/tc-arm.c:11690 config/tc-arm.c:11691
2382 msgid "use -mcpu=arm620"
2385 #: config/tc-arm.c:11692 config/tc-arm.c:11693
2386 msgid "use -mcpu=arm7"
2389 #: config/tc-arm.c:11694 config/tc-arm.c:11695
2390 msgid "use -mcpu=arm70"
2393 #: config/tc-arm.c:11696 config/tc-arm.c:11697
2394 msgid "use -mcpu=arm700"
2397 #: config/tc-arm.c:11698 config/tc-arm.c:11699
2398 msgid "use -mcpu=arm700i"
2401 #: config/tc-arm.c:11700 config/tc-arm.c:11701
2402 msgid "use -mcpu=arm710"
2405 #: config/tc-arm.c:11702 config/tc-arm.c:11703
2406 msgid "use -mcpu=arm710c"
2409 #: config/tc-arm.c:11704 config/tc-arm.c:11705
2410 msgid "use -mcpu=arm720"
2413 #: config/tc-arm.c:11706 config/tc-arm.c:11707
2414 msgid "use -mcpu=arm7d"
2417 #: config/tc-arm.c:11708 config/tc-arm.c:11709
2418 msgid "use -mcpu=arm7di"
2421 #: config/tc-arm.c:11710 config/tc-arm.c:11711
2422 msgid "use -mcpu=arm7m"
2425 #: config/tc-arm.c:11712 config/tc-arm.c:11713
2426 msgid "use -mcpu=arm7dm"
2429 #: config/tc-arm.c:11714 config/tc-arm.c:11715
2430 msgid "use -mcpu=arm7dmi"
2433 #: config/tc-arm.c:11716 config/tc-arm.c:11717
2434 msgid "use -mcpu=arm7100"
2437 #: config/tc-arm.c:11718 config/tc-arm.c:11719
2438 msgid "use -mcpu=arm7500"
2441 #: config/tc-arm.c:11720 config/tc-arm.c:11721
2442 msgid "use -mcpu=arm7500fe"
2445 #: config/tc-arm.c:11722 config/tc-arm.c:11723 config/tc-arm.c:11724
2446 #: config/tc-arm.c:11725
2447 msgid "use -mcpu=arm7tdmi"
2450 #: config/tc-arm.c:11726 config/tc-arm.c:11727
2451 msgid "use -mcpu=arm710t"
2454 #: config/tc-arm.c:11728 config/tc-arm.c:11729
2455 msgid "use -mcpu=arm720t"
2458 #: config/tc-arm.c:11730 config/tc-arm.c:11731
2459 msgid "use -mcpu=arm740t"
2462 #: config/tc-arm.c:11732 config/tc-arm.c:11733
2463 msgid "use -mcpu=arm8"
2466 #: config/tc-arm.c:11734 config/tc-arm.c:11735
2467 msgid "use -mcpu=arm810"
2470 #: config/tc-arm.c:11736 config/tc-arm.c:11737
2471 msgid "use -mcpu=arm9"
2474 #: config/tc-arm.c:11738 config/tc-arm.c:11739
2475 msgid "use -mcpu=arm9tdmi"
2478 #: config/tc-arm.c:11740 config/tc-arm.c:11741
2479 msgid "use -mcpu=arm920"
2482 #: config/tc-arm.c:11742 config/tc-arm.c:11743
2483 msgid "use -mcpu=arm940"
2486 #: config/tc-arm.c:11744
2487 msgid "use -mcpu=strongarm"
2490 #: config/tc-arm.c:11746
2491 msgid "use -mcpu=strongarm110"
2494 #: config/tc-arm.c:11748
2495 msgid "use -mcpu=strongarm1100"
2498 #: config/tc-arm.c:11750
2499 msgid "use -mcpu=strongarm1110"
2502 #: config/tc-arm.c:11751
2503 msgid "use -mcpu=xscale"
2506 #: config/tc-arm.c:11752
2507 msgid "use -mcpu=iwmmxt"
2510 #: config/tc-arm.c:11753
2511 msgid "use -mcpu=all"
2514 #. Architecture variants -- don't add any more to this list either.
2515 #: config/tc-arm.c:11756 config/tc-arm.c:11757
2516 msgid "use -march=armv2"
2519 #: config/tc-arm.c:11758 config/tc-arm.c:11759
2520 msgid "use -march=armv2a"
2523 #: config/tc-arm.c:11760 config/tc-arm.c:11761
2524 msgid "use -march=armv3"
2527 #: config/tc-arm.c:11762 config/tc-arm.c:11763
2528 msgid "use -march=armv3m"
2531 #: config/tc-arm.c:11764 config/tc-arm.c:11765
2532 msgid "use -march=armv4"
2535 #: config/tc-arm.c:11766 config/tc-arm.c:11767
2536 msgid "use -march=armv4t"
2539 #: config/tc-arm.c:11768 config/tc-arm.c:11769
2540 msgid "use -march=armv5"
2543 #: config/tc-arm.c:11770 config/tc-arm.c:11771
2544 msgid "use -march=armv5t"
2547 #: config/tc-arm.c:11772 config/tc-arm.c:11773
2548 msgid "use -march=armv5te"
2551 #. Floating point variants -- don't add any more to this list either.
2552 #: config/tc-arm.c:11776
2553 msgid "use -mfpu=fpe"
2556 #: config/tc-arm.c:11777
2557 msgid "use -mfpu=fpa10"
2560 #: config/tc-arm.c:11778
2561 msgid "use -mfpu=fpa11"
2564 #: config/tc-arm.c:11780
2565 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
2568 #: config/tc-arm.c:11963
2569 msgid "invalid architectural extension"
2572 #: config/tc-arm.c:11977
2573 msgid "missing architectural extension"
2576 #: config/tc-arm.c:11990
2578 msgid "unknown architectural extnsion `%s'"
2581 #: config/tc-arm.c:12015
2583 msgid "missing cpu name `%s'"
2586 #: config/tc-arm.c:12031
2588 msgid "unknown cpu `%s'"
2591 #: config/tc-arm.c:12050
2593 msgid "missing architecture name `%s'"
2596 #: config/tc-arm.c:12067
2598 msgid "unknown architecture `%s'\n"
2601 #: config/tc-arm.c:12084
2603 msgid "unknown floating point format `%s'\n"
2606 #: config/tc-arm.c:12090
2607 msgid "<cpu name>\t assemble for CPU <cpu name>"
2610 #: config/tc-arm.c:12092
2611 msgid "<arch name>\t assemble for architecture <arch name>"
2614 #: config/tc-arm.c:12094
2615 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
2618 #: config/tc-arm.c:12136 config/tc-arm.c:12158
2620 msgid "option `-%c%s' is deprecated: %s"
2623 #: config/tc-arm.c:12167
2625 msgid "unrecognized option `-%c%s'"
2628 #: config/tc-arm.c:12181
2629 msgid " ARM-specific assembler options:\n"
2632 #: config/tc-arm.c:12192
2633 msgid " -EB assemble code for a big-endian cpu\n"
2636 #: config/tc-arm.c:12197
2637 msgid " -EL assemble code for a little-endian cpu\n"
2640 #: config/tc-arm.c:12381
2642 msgid "%s: unexpected function type: %d"
2645 #: config/tc-arm.c:12756
2646 msgid "alignments greater than 32 bytes not supported in .text sections."
2649 #: config/tc-arm.h:98
2650 msgid "arm convert_frag\n"
2653 #: config/tc-avr.c:203
2654 msgid "Known MCU names:"
2657 #: config/tc-avr.c:272
2660 " -mmcu=[avr-name] select microcontroller variant\n"
2661 " [avr-name] can be:\n"
2662 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2663 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2664 " avr3 - ATmega103, ATmega603\n"
2665 " avr4 - ATmega83, ATmega85\n"
2666 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2667 " or immediate microcontroller name.\n"
2670 #: config/tc-avr.c:282
2672 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2673 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2674 " (default for avr4, avr5)\n"
2675 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2676 " (default for avr3, avr5)\n"
2679 #: config/tc-avr.c:330 config/tc-msp430.c:257
2681 msgid "unknown MCU: %s\n"
2684 #: config/tc-avr.c:339
2686 msgid "redefinition of mcu type `%s' to `%s'"
2689 #: config/tc-avr.c:390 config/tc-d10v.c:319 config/tc-d30v.c:365
2690 #: config/tc-mips.c:10136 config/tc-mmix.c:2246 config/tc-mn10200.c:361
2691 #: config/tc-msp430.c:378 config/tc-pj.c:374 config/tc-ppc.c:5105
2692 #: config/tc-sh.c:2528 config/tc-v850.c:1245
2693 msgid "bad call to md_atof"
2696 #: config/tc-avr.c:453
2697 msgid "constant value required"
2700 #: config/tc-avr.c:456
2702 msgid "number must be less than %d"
2705 #: config/tc-avr.c:508
2706 msgid "`,' required"
2709 #: config/tc-avr.c:527
2710 msgid "undefined combination of operands"
2713 #: config/tc-avr.c:536
2714 msgid "skipping two-word instruction"
2717 #: config/tc-avr.c:598
2718 msgid "register r16-r23 required"
2721 #: config/tc-avr.c:604
2722 msgid "register number above 15 required"
2725 #: config/tc-avr.c:610
2726 msgid "even register number required"
2729 #: config/tc-avr.c:616
2730 msgid "register r24, r26, r28 or r30 required"
2733 #: config/tc-avr.c:622
2734 msgid "register name or number from 0 to 31 required"
2737 #: config/tc-avr.c:640
2738 msgid "pointer register (X, Y or Z) required"
2741 #: config/tc-avr.c:647
2742 msgid "cannot both predecrement and postincrement"
2745 #: config/tc-avr.c:655
2746 msgid "addressing mode not supported"
2749 #: config/tc-avr.c:661
2750 msgid "can't predecrement"
2753 #: config/tc-avr.c:664
2754 msgid "pointer register Z required"
2757 #: config/tc-avr.c:682
2758 msgid "pointer register (Y or Z) required"
2761 #: config/tc-avr.c:787
2763 msgid "unknown constraint `%c'"
2766 #: config/tc-avr.c:881 config/tc-avr.c:897 config/tc-avr.c:998
2767 #: config/tc-msp430.c:1431 config/tc-msp430.c:1448
2769 msgid "odd address operand: %ld"
2772 #: config/tc-avr.c:889 config/tc-avr.c:908 config/tc-d10v.c:586
2773 #: config/tc-d30v.c:655 config/tc-msp430.c:1439 config/tc-msp430.c:1453
2774 #: config/tc-msp430.c:1463
2776 msgid "operand out of range: %ld"
2779 #: config/tc-avr.c:1007 config/tc-d10v.c:1793 config/tc-d30v.c:1973
2780 #: config/tc-msp430.c:1481
2782 msgid "line %d: unknown relocation type: 0x%x"
2785 #: config/tc-avr.c:1021
2786 msgid "only constant expression allowed"
2789 #: config/tc-avr.c:1057 config/tc-d10v.c:1659 config/tc-d30v.c:1806
2790 #: config/tc-mn10200.c:1255 config/tc-mn10300.c:2303 config/tc-msp430.c:1520
2791 #: config/tc-or32.c:1618 config/tc-ppc.c:5919 config/tc-v850.c:2264
2793 msgid "reloc %d not supported by object file format"
2796 #: config/tc-avr.c:1081 config/tc-d10v.c:1248 config/tc-d10v.c:1262
2797 #: config/tc-h8300.c:1915 config/tc-h8500.c:1106 config/tc-mcore.c:938
2798 #: config/tc-msp430.c:438 config/tc-pj.c:283 config/tc-sh.c:2096
2799 #: config/tc-z8k.c:1238
2800 msgid "can't find opcode "
2803 #: config/tc-avr.c:1098
2805 msgid "illegal opcode %s for mcu %s"
2808 #: config/tc-avr.c:1106
2809 msgid "garbage at end of line"
2812 #: config/tc-avr.c:1170 read.c:3226
2813 msgid "illegal expression"
2816 #: config/tc-avr.c:1196 config/tc-avr.c:1262
2817 msgid "`)' required"
2820 #: config/tc-avr.c:1216
2822 msgid "constant out of 8-bit range: %d"
2825 #: config/tc-avr.c:1219
2826 msgid "expression possibly out of 8-bit range"
2829 #: config/tc-avr.c:1290 config/tc-avr.c:1297
2831 msgid "illegal %srelocation size: %d"
2834 #: config/tc-cris.c:386 config/tc-m68hc11.c:2831
2836 msgid "internal inconsistency problem in %s: fr_symbol %lx"
2839 #: config/tc-cris.c:390 config/tc-m68hc11.c:2835
2841 msgid "internal inconsistency problem in %s: resolved symbol"
2844 #: config/tc-cris.c:396 config/tc-m68hc11.c:2841
2846 msgid "internal inconsistency problem in %s: fr_subtype %d"
2849 #: config/tc-cris.c:650
2851 msgid "internal inconsistency in %s: bdapq no symbol"
2854 #: config/tc-cris.c:663
2856 msgid "internal inconsistency in %s: bdap.w with no symbol"
2859 #: config/tc-cris.c:807
2860 msgid "Virtual memory exhausted"
2863 #: config/tc-cris.c:815
2865 msgid "Can't hash `%s': %s\n"
2868 #: config/tc-cris.c:816
2869 msgid "(unknown reason)"
2872 #: config/tc-cris.c:820
2874 msgid "Buggy opcode: `%s' \"%s\"\n"
2877 #: config/tc-cris.c:1164
2879 msgid "Immediate value not in 5 bit unsigned range: %ld"
2882 #: config/tc-cris.c:1180
2884 msgid "Immediate value not in 4 bit unsigned range: %ld"
2887 #: config/tc-cris.c:1219
2889 msgid "Immediate value not in 6 bit range: %ld"
2892 #: config/tc-cris.c:1234
2894 msgid "Immediate value not in 6 bit unsigned range: %ld"
2897 #. Others have a generic warning.
2898 #: config/tc-cris.c:1324
2900 msgid "Unimplemented register `%s' specified"
2903 #. We've come to the end of instructions with this
2904 #. opcode, so it must be an error.
2905 #: config/tc-cris.c:1483
2906 msgid "Illegal operands"
2909 #: config/tc-cris.c:1514 config/tc-cris.c:1545
2911 msgid "Immediate value not in 8 bit range: %ld"
2914 #: config/tc-cris.c:1524 config/tc-cris.c:1552
2916 msgid "Immediate value not in 16 bit range: %ld"
2919 #: config/tc-cris.c:1573
2920 msgid "PIC relocation size does not match operand size"
2923 #: config/tc-cris.c:2572
2924 msgid "32-bit conditional branch generated"
2927 #: config/tc-cris.c:2626
2928 msgid "Complex expression not supported"
2931 #. FIXME: Is this function mentioned in the internals.texi manual? If
2933 #: config/tc-cris.c:2747
2934 msgid "Bad call to md_atof () - floating point formats are not supported"
2937 #: config/tc-cris.c:2794
2938 msgid "PC-relative relocation must be trivially resolved"
2941 #: config/tc-cris.c:2837
2943 msgid "Value not in 16 bit range: %ld"
2946 #: config/tc-cris.c:2848
2948 msgid "Value not in 8 bit range: %ld"
2951 #: config/tc-cris.c:2855
2953 msgid "Value not in 4 bit unsigned range: %ld"
2956 #: config/tc-cris.c:2862
2958 msgid "Value not in 5 bit unsigned range: %ld"
2961 #: config/tc-cris.c:2869
2963 msgid "Value not in 6 bit range: %ld"
2966 #: config/tc-cris.c:2876
2968 msgid "Value not in 6 bit unsigned range: %ld"
2971 #: config/tc-cris.c:2924
2972 msgid "Please use --help to see usage and options for this assembler.\n"
2975 #: config/tc-cris.c:2936
2976 msgid "--no-underscore is invalid with a.out format"
2979 #: config/tc-cris.c:3012
2981 "Semantics error. This type of operand can not be relocated, it must be an "
2982 "assembly-time constant"
2985 #: config/tc-cris.c:3064
2987 msgid "Cannot generate relocation type for symbol %s, code %s"
2990 #. The messages are formatted to line up with the generic options.
2991 #: config/tc-cris.c:3078
2992 msgid "CRIS-specific options:\n"
2995 #: config/tc-cris.c:3080
2997 " -h, -H Don't execute, print this help text. Deprecated.\n"
3000 #: config/tc-cris.c:3082
3001 msgid " -N Warn when branches are expanded to jumps.\n"
3004 #: config/tc-cris.c:3084
3006 " --underscore User symbols are normally prepended with "
3010 #: config/tc-cris.c:3086
3011 msgid " Registers will not need any prefix.\n"
3014 #: config/tc-cris.c:3088
3015 msgid " --no-underscore User symbols do not have any prefix.\n"
3018 #: config/tc-cris.c:3090
3019 msgid " Registers will require a `$'-prefix.\n"
3022 #: config/tc-cris.c:3092
3023 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
3026 #: config/tc-cris.c:3115
3027 msgid "Invalid relocation"
3030 #: config/tc-cris.c:3149
3031 msgid "Invalid pc-relative relocation"
3034 #: config/tc-cris.c:3198
3036 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
3039 #: config/tc-cris.c:3225
3041 msgid ".syntax %s requires command-line option `--underscore'"
3044 #: config/tc-cris.c:3234
3046 msgid ".syntax %s requires command-line option `--no-underscore'"
3049 #: config/tc-cris.c:3272
3050 msgid "Unknown .syntax operand"
3053 #: config/tc-cris.c:3283
3054 msgid "Pseudodirective .file is only valid when generating ELF"
3057 #: config/tc-cris.c:3296
3058 msgid "Pseudodirective .loc is only valid when generating ELF"
3061 #: config/tc-d10v.c:252
3064 "-O Optimize. Will do some operations in parallel.\n"
3065 "--gstabs-packing Pack adjacent short instructions together even\n"
3066 " when --gstabs is specified. On by default.\n"
3067 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
3068 " instructions together.\n"
3071 #: config/tc-d10v.c:543 config/tc-d30v.c:549 config/tc-mn10200.c:937
3072 #: config/tc-mn10300.c:1812 config/tc-ppc.c:2332 config/tc-s390.c:1234
3073 #: config/tc-tic80.c:275 config/tc-v850.c:2022
3074 msgid "illegal operand"
3077 #: config/tc-d10v.c:657
3078 msgid "operand is not an immediate"
3081 #: config/tc-d10v.c:675
3083 msgid "operand out of range: %lu"
3086 #: config/tc-d10v.c:736
3087 msgid "Instruction must be executed in parallel with another instruction."
3090 #: config/tc-d10v.c:792
3091 msgid "Instruction must be executed in parallel"
3094 #: config/tc-d10v.c:795
3095 msgid "Long instructions may not be combined."
3098 #: config/tc-d10v.c:828
3099 msgid "One of these instructions may not be executed in parallel."
3102 #: config/tc-d10v.c:832 config/tc-d30v.c:876
3103 msgid "Two IU instructions may not be executed in parallel"
3106 #: config/tc-d10v.c:834 config/tc-d10v.c:842 config/tc-d10v.c:856
3107 #: config/tc-d10v.c:871 config/tc-d30v.c:877 config/tc-d30v.c:886
3108 msgid "Swapping instruction order"
3111 #: config/tc-d10v.c:840 config/tc-d30v.c:883
3112 msgid "Two MU instructions may not be executed in parallel"
3115 #: config/tc-d10v.c:860 config/tc-d30v.c:903
3116 msgid "IU instruction may not be in the left container"
3119 #: config/tc-d10v.c:862 config/tc-d10v.c:877
3121 "Instruction in R container is squashed by flow control instruction in L "
3125 #: config/tc-d10v.c:875 config/tc-d30v.c:914
3126 msgid "MU instruction may not be in the right container"
3129 #: config/tc-d10v.c:881 config/tc-d30v.c:926
3130 msgid "unknown execution type passed to write_2_short()"
3133 #: config/tc-d10v.c:1072 config/tc-d10v.c:1080
3135 msgid "packing conflict: %s must dispatch sequentially"
3138 #: config/tc-d10v.c:1179
3140 msgid "resource conflict (R%d)"
3143 #: config/tc-d10v.c:1182
3145 msgid "resource conflict (A%d)"
3148 #: config/tc-d10v.c:1184
3149 msgid "resource conflict (PSW)"
3152 #: config/tc-d10v.c:1186
3153 msgid "resource conflict (C flag)"
3156 #: config/tc-d10v.c:1188
3157 msgid "resource conflict (F flag)"
3160 #: config/tc-d10v.c:1276 config/tc-d10v.c:1298 config/tc-d30v.c:1410
3161 msgid "Unable to mix instructions as specified"
3164 #: config/tc-d10v.c:1345 config/tc-d30v.c:1547
3166 msgid "unknown opcode: %s"
3169 #: config/tc-d10v.c:1428 config/tc-d10v.c:1603 config/tc-tic80.c:532
3170 msgid "bad opcode or operands"
3173 #: config/tc-d10v.c:1503 config/tc-m68k.c:4305
3174 msgid "value out of range"
3177 #: config/tc-d10v.c:1579
3178 msgid "illegal operand - register name found where none expected"
3181 #: config/tc-d10v.c:1614 config/tc-tic80.c:543
3182 msgid "Register number must be EVEN"
3185 #: config/tc-d10v.c:1617
3186 msgid "Unsupported use of sp"
3189 #: config/tc-d10v.c:1636
3191 msgid "cr%ld is a reserved control register"
3194 #: config/tc-d10v.c:1773
3196 msgid "line %d: rep or repi must include at least 4 instructions"
3199 #: config/tc-d30v.c:192
3201 msgid "Register name %s conflicts with symbol of the same name"
3204 #: config/tc-d30v.c:287
3208 "-O Make adjacent short instructions parallel if "
3210 "-n Warn about all NOPs inserted by the assembler.\n"
3211 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
3212 "-c Warn about symbols whoes names match register "
3214 "-C Opposite of -C. -c is the default.\n"
3217 #: config/tc-d30v.c:461
3218 msgid "unexpected 12-bit reloc type"
3221 #: config/tc-d30v.c:468
3222 msgid "unexpected 18-bit reloc type"
3225 #: config/tc-d30v.c:719
3227 msgid "%s NOP inserted"
3230 #: config/tc-d30v.c:720
3234 #: config/tc-d30v.c:720
3238 #: config/tc-d30v.c:872
3239 msgid "Instructions may not be executed in parallel"
3242 #: config/tc-d30v.c:885
3244 msgid "Executing %s in IU may not work"
3247 #: config/tc-d30v.c:892
3249 msgid "Executing %s in IU may not work in parallel execution"
3252 #: config/tc-d30v.c:905
3254 msgid "special left instruction `%s' kills instruction `%s' in right container"
3257 #: config/tc-d30v.c:916
3259 msgid "Executing %s in reverse serial with %s may not work"
3262 #: config/tc-d30v.c:919
3264 msgid "Executing %s in IU in reverse serial may not work"
3267 #: config/tc-d30v.c:1289 config/tc-d30v.c:1306
3268 msgid "Cannot assemble instruction"
3271 #: config/tc-d30v.c:1291
3272 msgid "First opcode is long. Unable to mix instructions as specified."
3275 #: config/tc-d30v.c:1360
3276 msgid "word of NOPs added between word multiply and load"
3279 #: config/tc-d30v.c:1362
3280 msgid "word of NOPs added between word multiply and 16-bit multiply"
3283 #: config/tc-d30v.c:1394
3284 msgid "Instruction uses long version, so it cannot be mixed as specified"
3287 #: config/tc-d30v.c:1477 config/tc-d30v.c:1515
3289 msgid "unknown condition code: %s"
3292 #: config/tc-d30v.c:1508
3294 msgid "cmpu doesn't support condition code %s"
3297 #: config/tc-d30v.c:1558
3299 msgid "operands for opcode `%s' do not match any valid format"
3302 #: config/tc-d30v.c:1776
3303 msgid "Odd numbered register used as target of multi-register instruction"
3306 #: config/tc-d30v.c:1862
3308 msgid "line %d: unable to place address of symbol '%s' into a byte"
3311 #: config/tc-d30v.c:1865
3313 msgid "line %d: unable to place value %lx into a byte"
3316 #: config/tc-d30v.c:1873
3318 msgid "line %d: unable to place address of symbol '%s' into a short"
3321 #: config/tc-d30v.c:1876
3323 msgid "line %d: unable to place value %lx into a short"
3326 #: config/tc-d30v.c:1884
3328 msgid "line %d: unable to place address of symbol '%s' into a quad"
3331 #: config/tc-d30v.c:2053
3333 msgid "value too large to fit in %d bits"
3336 #: config/tc-d30v.c:2196
3338 msgid "Alignment too large: %d assumed"
3341 #: config/tc-dlx.c:283
3342 msgid "missing .proc"
3345 #: config/tc-dlx.c:300
3346 msgid ".endfunc missing for previous .proc"
3349 #: config/tc-dlx.c:498
3351 msgid "Expression Error for operand modifier %%hi/%%lo\n"
3354 #: config/tc-dlx.c:552
3356 msgid "Bad operand for a load instruction: <%s>"
3359 #: config/tc-dlx.c:667
3361 msgid "Bad operand for a store instruction: <%s>"
3364 #: config/tc-dlx.c:865
3365 msgid "Can not set dlx_skip_hi16_flag"
3368 #: config/tc-dlx.c:879
3370 msgid "Missing arguments for opcode <%s>."
3373 #: config/tc-dlx.c:950
3375 msgid "Both the_insn.HI and the_insn.LO are set : %s"
3378 #: config/tc-dlx.c:1022
3379 msgid "failed regnum sanity check."
3382 #: config/tc-dlx.c:1035
3383 msgid "failed general register sanity check."
3386 #: config/tc-dlx.c:1324
3387 msgid "Invalid expression after # number\n"
3390 #: config/tc-fr30.c:85
3391 msgid " FR30 specific command line options:\n"
3394 #: config/tc-fr30.c:139 config/tc-openrisc.c:152
3396 msgid "Instruction %s not allowed in a delay slot."
3399 #: config/tc-fr30.c:383 config/tc-m32r.c:1576
3400 msgid "Addend to unresolved symbol not on word boundary."
3403 #: config/tc-fr30.c:524 config/tc-frv.c:1289 config/tc-i960.c:798
3404 #: config/tc-ip2k.c:353 config/tc-m32r.c:1884 config/tc-openrisc.c:452
3405 #: config/tc-xstormy16.c:636
3406 msgid "Bad call to md_atof()"
3409 #: config/tc-frv.c:413
3410 msgid "FRV specific command line options:\n"
3413 #: config/tc-frv.c:414
3414 msgid "-G n Data >= n bytes is in small data area\n"
3417 #: config/tc-frv.c:415
3418 msgid "-mgpr-32 Note 32 gprs are used\n"
3421 #: config/tc-frv.c:416
3422 msgid "-mgpr-64 Note 64 gprs are used\n"
3425 #: config/tc-frv.c:417
3426 msgid "-mfpr-32 Note 32 fprs are used\n"
3429 #: config/tc-frv.c:418
3430 msgid "-mfpr-64 Note 64 fprs are used\n"
3433 #: config/tc-frv.c:419
3434 msgid "-msoft-float Note software fp is used\n"
3437 #: config/tc-frv.c:420
3438 msgid "-mdword Note stack is aligned to a 8 byte boundary\n"
3441 #: config/tc-frv.c:421
3442 msgid "-mno-dword Note stack is aligned to a 4 byte boundary\n"
3445 #: config/tc-frv.c:422
3446 msgid "-mdouble Note fp double insns are used\n"
3449 #: config/tc-frv.c:423
3450 msgid "-mmedia Note media insns are used\n"
3453 #: config/tc-frv.c:424
3454 msgid "-mmuladd Note multiply add/subtract insns are used\n"
3457 #: config/tc-frv.c:425
3458 msgid "-mpack Note instructions are packed\n"
3461 #: config/tc-frv.c:426
3462 msgid "-mno-pack Do not allow instructions to be packed\n"
3465 #: config/tc-frv.c:427
3466 msgid "-mpic Note small position independent code\n"
3469 #: config/tc-frv.c:428
3470 msgid "-mPIC Note large position independent code\n"
3473 #: config/tc-frv.c:429
3474 msgid "-mlibrary-pic Compile library for large position indepedent code\n"
3477 #: config/tc-frv.c:430
3478 msgid "-mcpu={fr500|fr400|fr300|frv|simple|tomcat}\n"
3481 #: config/tc-frv.c:431
3482 msgid " Record the cpu type\n"
3485 #: config/tc-frv.c:432
3486 msgid "-mtomcat-stats Print out stats for tomcat workarounds\n"
3489 #: config/tc-frv.c:433
3490 msgid "-mtomcat-debug Debug tomcat workarounds\n"
3493 #: config/tc-frv.c:1012
3494 msgid "VLIW packing used for -mno-pack"
3497 #: config/tc-frv.c:1025
3498 msgid "VLIW packing constraint violation"
3501 #: config/tc-frv.c:1540
3503 msgid "Relocation %s is not safe for %s"
3506 #: config/tc-h8300.c:84 config/tc-h8300.c:96 config/tc-h8300.c:109
3507 #: config/tc-h8300.c:122 config/tc-h8300.c:135 config/tc-h8300.c:149
3508 #: config/tc-h8300.c:222 config/tc-hppa.c:1423 config/tc-hppa.c:6909
3509 #: config/tc-hppa.c:6915 config/tc-hppa.c:6921 config/tc-hppa.c:6927
3510 #: config/tc-mn10300.c:1218 config/tc-mn10300.c:1223 config/tc-mn10300.c:2722
3511 msgid "could not set architecture and machine"
3514 #: config/tc-h8300.c:436 config/tc-h8300.c:444
3515 msgid "Reg not valid for H8/300"
3518 #: config/tc-h8300.c:529
3519 msgid "invalid operand size requested"
3522 #: config/tc-h8300.c:626 config/tc-h8300.c:629
3523 msgid "Invalid register list for ldm/stm\n"
3526 #: config/tc-h8300.c:632
3527 msgid "Invalid register list for ldm/stm)\n"
3530 #: config/tc-h8300.c:658 config/tc-h8300.c:663 config/tc-h8300.c:670
3531 msgid "mismatch between register and suffix"
3534 #: config/tc-h8300.c:697
3535 msgid "address too high for vector table jmp/jsr"
3538 #: config/tc-h8300.c:722 config/tc-h8300.c:832 config/tc-h8300.c:840
3539 msgid "Wrong size pointer register for architecture."
3542 #: config/tc-h8300.c:781 config/tc-h8300.c:789 config/tc-h8300.c:818
3543 msgid "expected @(exp, reg16)"
3546 #: config/tc-h8300.c:807
3547 msgid "expected .L, .W or .B for register in indexed addressing mode"
3550 #: config/tc-h8300.c:1000
3551 msgid "expected valid addressing mode for mova: \"@(disp, ea.sz),ERn\""
3554 #: config/tc-h8300.c:1018 config/tc-h8300.c:1027
3555 msgid "expected register"
3558 #: config/tc-h8300.c:1043
3559 msgid "expected closing paren"
3562 #: config/tc-h8300.c:1104
3564 msgid "can't use high part of register in operand %d"
3567 #: config/tc-h8300.c:1268
3569 msgid "Opcode `%s' with these operand types not available in %s mode"
3572 #: config/tc-h8300.c:1277
3573 msgid "mismatch between opcode size and operand size"
3576 #: config/tc-h8300.c:1316
3578 msgid "operand %s0x%lx out of range."
3581 #: config/tc-h8300.c:1415
3582 msgid "Can't work out size of operand.\n"
3585 #: config/tc-h8300.c:1466
3587 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
3590 #: config/tc-h8300.c:1471
3592 msgid "Opcode `%s' with these operand types not available in H8/300H mode"
3595 #: config/tc-h8300.c:1477
3597 msgid "Opcode `%s' with these operand types not available in H8/300S mode"
3600 #: config/tc-h8300.c:1538 config/tc-h8300.c:1558
3601 msgid "Need #1 or #2 here"
3604 #: config/tc-h8300.c:1553
3605 msgid "#4 not valid on H8/300."
3608 #: config/tc-h8300.c:1645 config/tc-h8300.c:1727
3610 msgid "branch operand has odd offset (%lx)\n"
3613 #: config/tc-h8300.c:1766
3614 msgid "destination operand must be 16 bit register"
3617 #: config/tc-h8300.c:1775
3618 msgid "source operand must be 8 bit register"
3621 #: config/tc-h8300.c:1783
3622 msgid "destination operand must be 16bit absolute address"
3625 #: config/tc-h8300.c:1790
3626 msgid "destination operand must be 8 bit register"
3629 #: config/tc-h8300.c:1798
3630 msgid "source operand must be 16bit absolute address"
3633 #. This seems more sane than saying "too many operands". We'll
3634 #. get here only if the trailing trash starts with a comma.
3635 #: config/tc-h8300.c:1806 config/tc-mmix.c:454 config/tc-mmix.c:466
3636 #: config/tc-mmix.c:2502 config/tc-mmix.c:2526 config/tc-mmix.c:2802
3637 #: config/tc-or32.c:640 config/tc-or32.c:854
3638 msgid "invalid operands"
3641 #: config/tc-h8300.c:1839
3642 msgid "operand/size mis-match"
3645 #: config/tc-h8300.c:1926 config/tc-h8500.c:1112 config/tc-mips.c:9301
3646 #: config/tc-sh.c:2363 config/tc-sh64.c:2837 config/tc-w65.c:691
3647 #: config/tc-z8k.c:1248
3648 msgid "unknown opcode"
3651 #: config/tc-h8300.c:2031 config/tc-h8500.c:1139 config/tc-sh.c:2483
3652 #: config/tc-z8k.c:1304
3653 msgid "call to tc_crawl_symbol_chain \n"
3656 #: config/tc-h8300.c:2047 config/tc-h8500.c:1153 config/tc-sh.c:2490
3657 #: config/tc-z8k.c:1320
3658 msgid "call to tc_headers_hook \n"
3661 #: config/tc-h8300.c:2140
3662 msgid "call to tc_aout_fix_to_chars \n"
3665 #: config/tc-h8300.c:2154
3666 msgid "call to md_convert_frag \n"
3669 #: config/tc-h8300.c:2216
3670 msgid "call tomd_estimate_size_before_relax \n"
3673 #: config/tc-h8300.c:2337 config/tc-mcore.c:2355 config/tc-pj.c:581
3674 #: config/tc-sh.c:3958
3676 msgid "Cannot represent relocation type %s"
3679 #: config/tc-h8500.c:325
3680 msgid ":24 not valid for this opcode"
3683 #: config/tc-h8500.c:332
3684 msgid "expect :8,:16 or :24"
3687 #: config/tc-h8500.c:391
3688 msgid "syntax error in reg list"
3691 #: config/tc-h8500.c:409
3692 msgid "missing final register in range"
3695 #: config/tc-h8500.c:498 config/tc-h8500.c:505 config/tc-h8500.c:511
3696 msgid "expected @(exp, Rn)"
3699 #: config/tc-h8500.c:527
3700 msgid "@Rn+ needs word register"
3703 #: config/tc-h8500.c:537
3704 msgid "@Rn needs word register"
3707 #: config/tc-h8500.c:838 config/tc-sh.c:1827
3709 msgid "unhandled %d\n"
3712 #: config/tc-h8500.c:868
3714 msgid "operand must be absolute in range %d..%d"
3717 #: config/tc-h8500.c:963 config/tc-sh.c:2036
3719 msgid "failed for %d\n"
3722 #: config/tc-h8500.c:1128 config/tc-sh.c:2138 config/tc-sh.c:2412
3723 #: config/tc-w65.c:710
3724 msgid "invalid operands for opcode"
3727 #. Simple range checking for FIELD againt HIGH and LOW bounds.
3728 #. IGNORE is used to suppress the error message.
3729 #: config/tc-hppa.c:1156 config/tc-hppa.c:1170
3731 msgid "Field out of range [%d..%d] (%d)."
3734 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
3735 #. IGNORE is used to suppress the error message.
3736 #: config/tc-hppa.c:1184
3738 msgid "Field not properly aligned [%d] (%d)."
3741 #: config/tc-hppa.c:1213
3742 msgid "Missing .exit\n"
3745 #: config/tc-hppa.c:1216
3746 msgid "Missing .procend\n"
3749 #: config/tc-hppa.c:1396
3751 msgid "Invalid field selector. Assuming F%%."
3754 #: config/tc-hppa.c:1429
3755 msgid "-R option not supported on this target."
3758 #: config/tc-hppa.c:1445 config/tc-sparc.c:809 config/tc-sparc.c:845
3760 msgid "Internal error: can't hash `%s': %s\n"
3763 #: config/tc-hppa.c:1453 config/tc-i860.c:201
3765 msgid "internal error: losing opcode: `%s' \"%s\"\n"
3768 #: config/tc-hppa.c:1524 config/tc-hppa.c:7048 config/tc-hppa.c:7105
3769 msgid "Missing function name for .PROC (corrupted label chain)"
3772 #: config/tc-hppa.c:1527 config/tc-hppa.c:7108
3773 msgid "Missing function name for .PROC"
3776 #: config/tc-hppa.c:1634 config/tc-hppa.c:4905
3777 msgid "could not update architecture and machine"
3780 #: config/tc-hppa.c:1842
3781 msgid "Invalid Indexed Load Completer."
3784 #: config/tc-hppa.c:1847
3785 msgid "Invalid Indexed Load Completer Syntax."
3788 #: config/tc-hppa.c:1884
3789 msgid "Invalid Short Load/Store Completer."
3792 #: config/tc-hppa.c:1944 config/tc-hppa.c:1949
3793 msgid "Invalid Store Bytes Short Completer"
3796 #: config/tc-hppa.c:2260 config/tc-hppa.c:2266
3797 msgid "Invalid left/right combination completer"
3800 #: config/tc-hppa.c:2315 config/tc-hppa.c:2322
3801 msgid "Invalid permutation completer"
3804 #: config/tc-hppa.c:2423
3806 msgid "Invalid Add Condition: %s"
3809 #: config/tc-hppa.c:2434 config/tc-hppa.c:2444
3810 msgid "Invalid Add and Branch Condition"
3813 #: config/tc-hppa.c:2465 config/tc-hppa.c:2603
3814 msgid "Invalid Compare/Subtract Condition"
3817 #: config/tc-hppa.c:2505
3819 msgid "Invalid Bit Branch Condition: %c"
3822 #: config/tc-hppa.c:2591
3824 msgid "Invalid Compare/Subtract Condition: %s"
3827 #: config/tc-hppa.c:2618
3828 msgid "Invalid Compare and Branch Condition"
3831 #: config/tc-hppa.c:2714
3832 msgid "Invalid Logical Instruction Condition."
3835 #: config/tc-hppa.c:2769
3836 msgid "Invalid Shift/Extract/Deposit Condition."
3839 #: config/tc-hppa.c:2881
3840 msgid "Invalid Unit Instruction Condition."
3843 #: config/tc-hppa.c:3258 config/tc-hppa.c:3290 config/tc-hppa.c:3321
3844 #: config/tc-hppa.c:3351
3845 msgid "Branch to unaligned address"
3848 #: config/tc-hppa.c:3529
3849 msgid "Invalid SFU identifier"
3852 #: config/tc-hppa.c:3579
3853 msgid "Invalid COPR identifier"
3856 #: config/tc-hppa.c:3708
3857 msgid "Invalid Floating Point Operand Format."
3860 #: config/tc-hppa.c:3825 config/tc-hppa.c:3845 config/tc-hppa.c:3865
3861 #: config/tc-hppa.c:3885 config/tc-hppa.c:3905
3862 msgid "Invalid register for single precision fmpyadd or fmpysub"
3865 #: config/tc-hppa.c:3962
3867 msgid "Invalid operands %s"
3870 #: config/tc-hppa.c:4080
3871 msgid "Cannot handle fixup"
3874 #: config/tc-hppa.c:4381
3875 msgid " -Q ignored\n"
3878 #: config/tc-hppa.c:4385
3879 msgid " -c print a warning if a comment is found\n"
3882 #: config/tc-hppa.c:4456
3884 msgid "no hppa_fixup entry for fixup type 0x%x"
3887 #: config/tc-hppa.c:4627
3888 msgid "Unknown relocation encountered in md_apply_fix."
3891 #: config/tc-hppa.c:4769 config/tc-hppa.c:4794
3893 msgid "Undefined register: '%s'."
3896 #: config/tc-hppa.c:4828
3898 msgid "Non-absolute symbol: '%s'."
3901 #: config/tc-hppa.c:4843
3903 msgid "Undefined absolute constant: '%s'."
3906 #: config/tc-hppa.c:4944
3908 msgid "Invalid FP Compare Condition: %s"
3911 #: config/tc-hppa.c:5000
3913 msgid "Invalid FTEST completer: %s"
3916 #: config/tc-hppa.c:5067 config/tc-hppa.c:5105
3918 msgid "Invalid FP Operand Format: %3s"
3921 #: config/tc-hppa.c:5184
3922 msgid "Bad segment in expression."
3925 #: config/tc-hppa.c:5243
3926 msgid "Bad segment (should be absolute)."
3929 #: config/tc-hppa.c:5286
3931 msgid "Invalid argument location: %s\n"
3934 #: config/tc-hppa.c:5317
3936 msgid "Invalid argument description: %d"
3939 #: config/tc-hppa.c:5340
3941 msgid "Invalid Nullification: (%c)"
3944 #: config/tc-hppa.c:6060
3946 msgid "Invalid .CALL argument: %s"
3949 #: config/tc-hppa.c:6182
3950 msgid ".callinfo is not within a procedure definition"
3953 #: config/tc-hppa.c:6202
3955 msgid "FRAME parameter must be a multiple of 8: %d\n"
3958 #: config/tc-hppa.c:6221
3959 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3962 #: config/tc-hppa.c:6233
3963 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3966 #: config/tc-hppa.c:6243
3967 msgid "Value for ENTRY_SR must be 3\n"
3970 #: config/tc-hppa.c:6299
3972 msgid "Invalid .CALLINFO argument: %s"
3975 #: config/tc-hppa.c:6410
3976 msgid "The .ENTER pseudo-op is not supported"
3979 #: config/tc-hppa.c:6426
3980 msgid "Misplaced .entry. Ignored."
3983 #: config/tc-hppa.c:6430
3984 msgid "Missing .callinfo."
3987 #: config/tc-hppa.c:6496
3988 msgid ".REG expression must be a register"
3991 #: config/tc-hppa.c:6512
3992 msgid "bad or irreducible absolute expression; zero assumed"
3995 #: config/tc-hppa.c:6523
3996 msgid ".REG must use a label"
3999 #: config/tc-hppa.c:6525
4000 msgid ".EQU must use a label"
4003 #: config/tc-hppa.c:6578
4004 msgid ".EXIT must appear within a procedure"
4007 #: config/tc-hppa.c:6582
4008 msgid "Missing .callinfo"
4011 #: config/tc-hppa.c:6586
4012 msgid "No .ENTRY for this .EXIT"
4015 #: config/tc-hppa.c:6613
4017 msgid "Cannot define export symbol: %s\n"
4020 #: config/tc-hppa.c:6671
4022 msgid "Using ENTRY rather than CODE in export directive for %s"
4025 #: config/tc-hppa.c:6788
4027 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
4030 #: config/tc-hppa.c:6870
4031 msgid "Missing label name on .LABEL"
4034 #: config/tc-hppa.c:6875
4035 msgid "extra .LABEL arguments ignored."
4038 #: config/tc-hppa.c:6892
4039 msgid "The .LEAVE pseudo-op is not supported"
4042 #: config/tc-hppa.c:6931
4043 msgid "Unrecognized .LEVEL argument\n"
4046 #: config/tc-hppa.c:6967
4048 msgid "Cannot define static symbol: %s\n"
4051 #: config/tc-hppa.c:7002
4052 msgid "Nested procedures"
4055 #: config/tc-hppa.c:7012
4056 msgid "Cannot allocate unwind descriptor\n"
4059 #: config/tc-hppa.c:7112
4060 msgid "misplaced .procend"
4063 #: config/tc-hppa.c:7115
4064 msgid "Missing .callinfo for this procedure"
4067 #: config/tc-hppa.c:7118
4068 msgid "Missing .EXIT for a .ENTRY"
4071 #: config/tc-hppa.c:7156
4072 msgid "Not in a space.\n"
4075 #: config/tc-hppa.c:7159
4076 msgid "Not in a subspace.\n"
4079 #: config/tc-hppa.c:7250
4080 msgid "Invalid .SPACE argument"
4083 #: config/tc-hppa.c:7297
4084 msgid "Can't change spaces within a procedure definition. Ignored"
4087 #: config/tc-hppa.c:7426
4089 msgid "Undefined space: '%s' Assuming space number = 0."
4092 #: config/tc-hppa.c:7450
4093 msgid "Must be in a space before changing or declaring subspaces.\n"
4096 #: config/tc-hppa.c:7454
4097 msgid "Can't change subspaces within a procedure definition. Ignored"
4100 #: config/tc-hppa.c:7489
4101 msgid "Parameters of an existing subspace can't be modified"
4104 #: config/tc-hppa.c:7540
4105 msgid "Alignment must be a power of 2"
4108 #: config/tc-hppa.c:7582
4109 msgid "FIRST not supported as a .SUBSPACE argument"
4112 #: config/tc-hppa.c:7584
4113 msgid "Invalid .SUBSPACE argument"
4116 #: config/tc-hppa.c:7764
4118 msgid "Internal error: Unable to find containing space for %s."
4121 #: config/tc-hppa.c:7803
4123 msgid "Out of memory: could not allocate new space chain entry: %s\n"
4126 #: config/tc-hppa.c:7889
4128 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
4131 #: config/tc-hppa.c:8622
4133 msgid "Symbol '%s' could not be created."
4136 #: config/tc-hppa.c:8626
4137 msgid "No memory for symbol name."
4140 #: config/tc-i386.c:689
4142 msgid "%s shortened to %s"
4145 #: config/tc-i386.c:745
4146 msgid "same type of prefix used twice"
4149 #: config/tc-i386.c:763
4150 msgid "64bit mode not supported on this CPU."
4153 #: config/tc-i386.c:767
4154 msgid "32bit mode not supported on this CPU."
4157 #: config/tc-i386.c:800
4158 msgid "bad argument to syntax directive."
4161 #: config/tc-i386.c:844
4163 msgid "no such architecture: `%s'"
4166 #: config/tc-i386.c:849
4167 msgid "missing cpu architecture"
4170 #: config/tc-i386.c:863
4172 msgid "no such architecture modifier: `%s'"
4175 #: config/tc-i386.c:880 config/tc-i386.c:5013
4176 msgid "Unknown architecture"
4179 #: config/tc-i386.c:915 config/tc-i386.c:938 config/tc-m68k.c:3816
4181 msgid "Internal Error: Can't hash %s: %s"
4184 #: config/tc-i386.c:1192
4185 msgid "There are no unsigned pc-relative relocations"
4188 #: config/tc-i386.c:1199 config/tc-i386.c:5225
4190 msgid "can not do %d byte pc-relative relocation"
4193 #: config/tc-i386.c:1216
4195 msgid "can not do %s %d byte relocation"
4198 #: config/tc-i386.c:1428
4200 msgid "can't use register '%%%s' as operand %d in '%s'."
4203 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
4204 #: config/tc-i386.c:1457
4206 msgid "translating to `%sp'"
4209 #: config/tc-i386.c:1502
4211 msgid "can't encode register '%%%s' in an instruction requiring REX prefix.\n"
4214 #: config/tc-i386.c:1541 config/tc-i386.c:1636
4216 msgid "no such instruction: `%s'"
4219 #: config/tc-i386.c:1551 config/tc-i386.c:1668
4221 msgid "invalid character %s in mnemonic"
4224 #: config/tc-i386.c:1558
4225 msgid "expecting prefix; got nothing"
4228 #: config/tc-i386.c:1560
4229 msgid "expecting mnemonic; got nothing"
4232 #: config/tc-i386.c:1579
4234 msgid "redundant %s prefix"
4237 #: config/tc-i386.c:1677
4239 msgid "`%s' is not supported on `%s'"
4242 #: config/tc-i386.c:1682
4243 msgid "use .code16 to ensure correct addressing mode"
4246 #: config/tc-i386.c:1689
4248 msgid "expecting string instruction after `%s'"
4251 #: config/tc-i386.c:1717
4253 msgid "invalid character %s before operand %d"
4256 #: config/tc-i386.c:1731
4258 msgid "unbalanced parenthesis in operand %d."
4261 #: config/tc-i386.c:1734
4263 msgid "unbalanced brackets in operand %d."
4266 #: config/tc-i386.c:1743
4268 msgid "invalid character %s in operand %d"
4271 #: config/tc-i386.c:1770
4273 msgid "spurious operands; (%d operands/instruction max)"
4276 #: config/tc-i386.c:1793
4277 msgid "expecting operand after ','; got nothing"
4280 #: config/tc-i386.c:1798
4281 msgid "expecting operand before ','; got nothing"
4284 #. We found no match.
4285 #: config/tc-i386.c:2140
4287 msgid "suffix or operands invalid for `%s'"
4290 #: config/tc-i386.c:2151
4292 msgid "indirect %s without `*'"
4295 #. Warn them that a data or address size prefix doesn't
4296 #. affect assembly of the next line of code.
4297 #: config/tc-i386.c:2159
4299 msgid "stand-alone `%s' prefix"
4302 #: config/tc-i386.c:2188 config/tc-i386.c:2203
4304 msgid "`%s' operand %d must use `%%es' segment"
4307 #: config/tc-i386.c:2283
4309 "no instruction mnemonic suffix given and no register operands; can't size "
4313 #. Prohibit these changes in the 64bit mode, since the
4314 #. lowering is more complicated.
4315 #: config/tc-i386.c:2367 config/tc-i386.c:2426 config/tc-i386.c:2443
4316 #: config/tc-i386.c:2475 config/tc-i386.c:2508
4318 msgid "Incorrect register `%%%s' used with `%c' suffix"
4321 #: config/tc-i386.c:2375 config/tc-i386.c:2433 config/tc-i386.c:2515
4323 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
4326 #: config/tc-i386.c:2390 config/tc-i386.c:2411 config/tc-i386.c:2462
4327 #: config/tc-i386.c:2493
4329 msgid "`%%%s' not allowed with `%s%c'"
4332 #: config/tc-i386.c:2556
4333 msgid "no instruction mnemonic suffix given; can't determine immediate size"
4336 #: config/tc-i386.c:2589
4339 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
4342 #. Reversed arguments on faddp, fsubp, etc.
4343 #: config/tc-i386.c:2638
4345 msgid "translating to `%s %%%s,%%%s'"
4348 #. Extraneous `l' suffix on fp insn.
4349 #: config/tc-i386.c:2645
4351 msgid "translating to `%s %%%s'"
4354 #: config/tc-i386.c:2663
4356 msgid "you can't `pop %%cs'"
4360 #: config/tc-i386.c:2682
4361 msgid "segment override on `lea' is ineffectual"
4364 #: config/tc-i386.c:2991 config/tc-i386.c:3085 config/tc-i386.c:3130
4365 msgid "skipping prefixes on this instruction"
4368 #: config/tc-i386.c:3150
4369 msgid "16-bit jump out of range"
4372 #: config/tc-i386.c:3159
4374 msgid "can't handle non absolute segment in `%s'"
4377 #: config/tc-i386.c:3601
4379 msgid "@%s reloc is not supported in %s bit mode"
4382 #: config/tc-i386.c:3677
4383 msgid "only 1 or 2 immediate operands are allowed"
4386 #: config/tc-i386.c:3700 config/tc-i386.c:3892
4388 msgid "junk `%s' after expression"
4391 #. Missing or bad expr becomes absolute 0.
4392 #: config/tc-i386.c:3711
4394 msgid "missing or invalid immediate expression `%s' taken as 0"
4397 #: config/tc-i386.c:3743 config/tc-i386.c:3958
4399 msgid "unimplemented segment %s in operand"
4402 #: config/tc-i386.c:3745 config/tc-i386.c:3960
4404 msgid "unimplemented segment type %d in operand"
4407 #: config/tc-i386.c:3789 config/tc-i386.c:6002
4409 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
4412 #: config/tc-i386.c:3796
4414 msgid "scale factor of %d without an index register"
4417 #: config/tc-i386.c:3912
4419 msgid "bad expression used with @%s"
4422 #. Missing or bad expr becomes absolute 0.
4423 #: config/tc-i386.c:3934
4425 msgid "missing or invalid displacement expression `%s' taken as 0"
4428 #: config/tc-i386.c:4058
4430 msgid "`%s' is not a valid base/index expression"
4433 #: config/tc-i386.c:4062
4435 msgid "`%s' is not a valid %s bit base/index expression"
4438 #: config/tc-i386.c:4137
4440 msgid "bad memory operand `%s'"
4443 #: config/tc-i386.c:4152
4445 msgid "junk `%s' after register"
4448 #: config/tc-i386.c:4161 config/tc-i386.c:4276 config/tc-i386.c:4314
4450 msgid "bad register name `%s'"
4453 #: config/tc-i386.c:4169
4454 msgid "immediate operand illegal with absolute jump"
4457 #: config/tc-i386.c:4191
4459 msgid "too many memory references for `%s'"
4462 #: config/tc-i386.c:4269
4464 msgid "expecting `,' or `)' after index register in `%s'"
4467 #: config/tc-i386.c:4293
4469 msgid "expecting `)' after scale factor in `%s'"
4472 #: config/tc-i386.c:4300
4474 msgid "expecting index register or scale factor after `,'; got '%c'"
4477 #: config/tc-i386.c:4307
4479 msgid "expecting `,' or `)' after base register in `%s'"
4482 #. It's not a memory operand; argh!
4483 #: config/tc-i386.c:4348
4485 msgid "invalid char %s beginning operand %d `%s'"
4488 #: config/tc-i386.c:4531
4489 msgid "long jump required"
4492 #: config/tc-i386.c:4796
4493 msgid "Bad call to md_atof ()"
4496 #: config/tc-i386.c:4964
4497 msgid "No compiled in support for x86_64"
4500 #: config/tc-i386.c:4985
4503 " -V print assembler version number\n"
4505 " -n Do not optimize code alignment\n"
4506 " -q quieten some warnings\n"
4510 #: config/tc-i386.c:4993
4512 " -n Do not optimize code alignment\n"
4513 " -q quieten some warnings\n"
4516 #: config/tc-i386.c:5095 config/tc-s390.c:1841
4517 msgid "GOT already in symbol table"
4520 #: config/tc-i386.c:5240
4522 msgid "can not do %d byte relocation"
4525 #: config/tc-i386.c:5308 config/tc-s390.c:2285
4527 msgid "cannot represent relocation type %s"
4530 #: config/tc-i386.c:5604
4532 msgid "too many memory references for '%s'"
4535 #: config/tc-i386.c:5767
4537 msgid "Unknown operand modifier `%s'\n"
4540 #: config/tc-i386.c:5974
4542 msgid "`%s' is not a valid segment register"
4545 #: config/tc-i386.c:5984 config/tc-i386.c:6105
4546 msgid "Register scaling only allowed in memory operands."
4549 #: config/tc-i386.c:6015
4550 msgid "Too many register references in memory operand.\n"
4553 #: config/tc-i386.c:6084
4555 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
4558 #: config/tc-i386.c:6154
4560 msgid "Unrecognized token '%s'"
4563 #: config/tc-i386.c:6171
4565 msgid "Unexpected token `%s'\n"
4568 #: config/tc-i386.c:6315
4570 msgid "Unrecognized token `%s'\n"
4573 #: config/tc-i860.c:165 config/tc-i860.c:169
4574 msgid "Unknown temporary pseudo register"
4577 #: config/tc-i860.c:192 config/tc-mips.c:1104
4579 msgid "internal error: can't hash `%s': %s\n"
4582 #: config/tc-i860.c:212
4583 msgid "Defective assembler. No assembly attempted."
4586 #: config/tc-i860.c:362
4588 msgid "Expanded opcode after delayed branch: `%s'"
4591 #: config/tc-i860.c:366
4593 msgid "Expanded opcode in dual mode: `%s'"
4596 #: config/tc-i860.c:370
4598 msgid "An instruction was expanded (%s)"
4601 #: config/tc-i860.c:643
4602 msgid "Pipelined instruction: fsrc1 = fdest"
4605 #: config/tc-i860.c:844 config/tc-i860.c:851 config/tc-i860.c:858
4606 msgid "Assembler does not yet support PIC"
4609 #: config/tc-i860.c:919
4611 msgid "Illegal operands for %s"
4614 #: config/tc-i860.c:947 config/tc-sparc.c:2834
4618 #: config/tc-i860.c:1037
4619 msgid "i860_estimate_size_before_relax\n"
4622 #: config/tc-i860.c:1134
4624 " -EL\t\t\t generate code for little endian mode (default)\n"
4625 " -EB\t\t\t generate code for big endian mode\n"
4626 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
4627 " -mxp\t\t\t enable i860XP support (disabled by default)\n"
4630 #. SVR4 compatibility flags.
4631 #: config/tc-i860.c:1141
4633 " -V\t\t\t print assembler version number\n"
4634 " -Qy, -Qn\t\t ignored\n"
4637 #: config/tc-i860.c:1210
4638 msgid "This immediate requires 0 MOD 2 alignment"
4641 #: config/tc-i860.c:1213
4642 msgid "This immediate requires 0 MOD 4 alignment"
4645 #: config/tc-i860.c:1216
4646 msgid "This immediate requires 0 MOD 8 alignment"
4649 #: config/tc-i860.c:1219
4650 msgid "This immediate requires 0 MOD 16 alignment"
4653 #: config/tc-i860.c:1317
4654 msgid "5-bit immediate too large"
4657 #: config/tc-i860.c:1320
4658 msgid "5-bit field must be absolute"
4661 #: config/tc-i860.c:1365 config/tc-i860.c:1388
4662 msgid "A branch offset requires 0 MOD 4 alignment"
4665 #: config/tc-i860.c:1409
4667 msgid "Unrecognized fix-up (0x%08lx)"
4670 #: config/tc-i860.h:80
4671 msgid "i860_convert_frag\n"
4674 #: config/tc-i960.c:574
4676 msgid "Hashing returned \"%s\"."
4679 #. Offset of last character in opcode mnemonic
4680 #: config/tc-i960.c:608
4681 msgid "branch prediction invalid on this opcode"
4684 #: config/tc-i960.c:648
4686 msgid "invalid opcode, \"%s\"."
4689 #: config/tc-i960.c:653
4691 msgid "improper number of operands. expecting %d, got %d"
4694 #: config/tc-i960.c:877
4696 msgid "Fixup of %ld too large for field width of %d"
4699 #: config/tc-i960.c:994
4701 msgid "invalid architecture %s"
4704 #: config/tc-i960.c:1014
4705 msgid "I960 options:\n"
4708 #: config/tc-i960.c:1017
4711 "\t\t\tspecify variant of 960 architecture\n"
4712 "-b\t\t\tadd code to collect statistics about branches taken\n"
4713 "-link-relax\t\tpreserve individual alignment directives so linker\n"
4714 "\t\t\tcan do relaxing (b.out format only)\n"
4715 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
4716 "\t\t\tlong displacements\n"
4719 #: config/tc-i960.c:1419 config/tc-xtensa.c:8604
4720 msgid "too many operands"
4723 #: config/tc-i960.c:1477 config/tc-i960.c:1702
4724 msgid "expression syntax error"
4727 #: config/tc-i960.c:1515
4728 msgid "attempt to branch into different segment"
4731 #: config/tc-i960.c:1519
4733 msgid "target of %s instruction must be a label"
4736 #: config/tc-i960.c:1557
4737 msgid "unmatched '['"
4740 #: config/tc-i960.c:1568
4741 msgid "garbage after index spec ignored"
4744 #. We never moved: there was no opcode either!
4745 #: config/tc-i960.c:1633
4746 msgid "missing opcode"
4749 #: config/tc-i960.c:2046
4750 msgid "invalid index register"
4753 #: config/tc-i960.c:2069
4754 msgid "invalid scale factor"
4757 #: config/tc-i960.c:2250
4758 msgid "unaligned register"
4761 #: config/tc-i960.c:2273
4762 msgid "no such sfr in this architecture"
4765 #: config/tc-i960.c:2311
4766 msgid "illegal literal"
4769 #. Should not happen: see block comment above
4770 #: config/tc-i960.c:2539
4772 msgid "Trying to 'bal' to %s"
4775 #: config/tc-i960.c:2550
4776 msgid "Looks like a proc, but can't tell what kind.\n"
4779 #: config/tc-i960.c:2582
4780 msgid "should have 1 or 2 operands"
4783 #: config/tc-i960.c:2591 config/tc-i960.c:2610
4785 msgid "Redefining leafproc %s"
4788 #: config/tc-i960.c:2641
4789 msgid "should have two operands"
4792 #: config/tc-i960.c:2651
4793 msgid "'entry_num' must be absolute number in [0,31]"
4796 #: config/tc-i960.c:2660
4798 msgid "Redefining entrynum for sysproc %s"
4801 #: config/tc-i960.c:2764
4802 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
4805 #: config/tc-i960.c:2785
4806 msgid "big endian mode is not supported"
4809 #: config/tc-i960.c:2787
4811 msgid "ignoring unrecognized .endian type `%s'"
4814 #: config/tc-i960.c:3071
4816 msgid "leafproc symbol '%s' undefined"
4819 #: config/tc-i960.c:3081
4821 msgid "Warning: making leafproc entries %s and %s both global\n"
4824 #: config/tc-i960.c:3190
4825 msgid "option --link-relax is only supported in b.out format"
4828 #: config/tc-ia64.c:982
4829 msgid "Bad .section directive: want a,o,s,w,x,M,S,G,T in string"
4832 #: config/tc-ia64.c:1105
4833 msgid "Unwind directive not followed by an instruction."
4836 #: config/tc-ia64.c:4563
4837 msgid "Register name expected"
4840 #: config/tc-ia64.c:4568 config/tc-ia64.c:4854
4841 msgid "Comma expected"
4844 #: config/tc-ia64.c:4576
4845 msgid "Register value annotation ignored"
4848 #: config/tc-ia64.c:4600
4849 msgid "Directive invalid within a bundle"
4852 #: config/tc-ia64.c:4667
4853 msgid "Missing predicate relation type"
4856 #: config/tc-ia64.c:4683
4857 msgid "Unrecognized predicate relation type"
4860 #: config/tc-ia64.c:4703 config/tc-ia64.c:4728
4861 msgid "Predicate register expected"
4864 #: config/tc-ia64.c:4715
4865 msgid "Duplicate predicate register ignored"
4868 #: config/tc-ia64.c:4737
4869 msgid "Bad register range"
4872 #: config/tc-ia64.c:4765
4873 msgid "Predicate source and target required"
4876 #: config/tc-ia64.c:4767 config/tc-ia64.c:4779
4877 msgid "Use of p0 is not valid in this context"
4880 #: config/tc-ia64.c:4774
4881 msgid "At least two PR arguments expected"
4884 #: config/tc-ia64.c:4788
4885 msgid "At least one PR argument expected"
4888 #: config/tc-ia64.c:4824
4890 msgid "Inserting \"%s\" into entry hint table failed: %s"
4893 #. FIXME -- need 62-bit relocation type
4894 #: config/tc-ia64.c:5302
4895 msgid "62-bit relocation not yet implemented"
4898 #. XXX technically, this is wrong: we should not be issuing warning
4899 #. messages until we're sure this instruction pattern is going to
4901 #: config/tc-ia64.c:5375
4902 msgid "lower 16 bits of mask ignored"
4905 #: config/tc-ia64.c:5939
4906 msgid "Value truncated to 62 bits"
4909 #: config/tc-ia64.c:6291
4911 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4915 #: config/tc-ia64.c:6474
4917 msgid "Unrecognized option '-x%s'"
4920 #: config/tc-ia64.c:6502
4923 " --mconstant-gp\t mark output file as using the constant-GP model\n"
4924 "\t\t\t (sets ELF header flag EF_IA_64_CONS_GP)\n"
4925 " --mauto-pic\t\t mark output file as using the constant-GP model\n"
4926 "\t\t\t without function descriptors (sets ELF header flag\n"
4927 "\t\t\t EF_IA_64_NOFUNCDESC_CONS_GP)\n"
4928 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4929 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4930 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4931 " -xauto\t\t automagically remove dependency violations\n"
4932 " -xdebug\t\t debug dependency violation checker\n"
4935 #: config/tc-ia64.c:6521
4936 msgid "--gstabs is not supported for ia64"
4939 #: config/tc-ia64.c:6824 config/tc-mips.c:1093
4940 msgid "Could not set architecture and machine"
4943 #: config/tc-ia64.c:6931
4944 msgid "Explicit stops are ignored in auto mode"
4947 #: config/tc-ia64.c:6981
4948 msgid "Found '{' after explicit switch to automatic mode"
4951 #: config/tc-ia64.c:7428
4953 msgid "Unhandled dependency %s for %s (%s), note %d"
4956 #: config/tc-ia64.c:8704
4958 msgid "Unrecognized dependency specifier %d\n"
4961 #: config/tc-ia64.c:9506
4962 msgid "Only the first path encountering the conflict is reported"
4965 #: config/tc-ia64.c:9509
4966 msgid "This is the location of the conflicting usage"
4969 #: config/tc-ia64.c:10778 read.c:1370 read.c:1976 read.c:2184 read.c:2795
4970 msgid "expected symbol name"
4973 #: config/tc-ia64.c:10788 read.c:1380 read.c:2194 read.c:2805 stabs.c:478
4975 msgid "expected comma after \"%s\""
4978 #: config/tc-ia64.c:10829
4980 msgid "`%s' is already the alias of %s `%s'"
4983 #: config/tc-ia64.c:10839
4985 msgid "%s `%s' already has an alias `%s'"
4988 #: config/tc-ia64.c:10850
4990 msgid "inserting \"%s\" into %s alias hash table failed: %s"
4993 #: config/tc-ia64.c:10858
4995 msgid "inserting \"%s\" into %s name hash table failed: %s"
4998 #: config/tc-ia64.c:10877
5000 msgid "symbol `%s' aliased to `%s' is not used"
5003 #: config/tc-ia64.c:10899
5005 msgid "section `%s' aliased to `%s' is not used"
5008 #: config/tc-ip2k.c:125
5009 msgid "IP2K specific command line options:\n"
5012 #: config/tc-ip2k.c:126
5013 msgid " -mip2022 restrict to IP2022 insns \n"
5016 #: config/tc-ip2k.c:127
5017 msgid " -mip2022ext permit extended IP2022 insn\n"
5020 #: config/tc-ip2k.c:248
5021 msgid "md_pcrel_from\n"
5024 #. Pretend that we do not recognise this option.
5025 #: config/tc-m32r.c:233
5026 msgid "Unrecognised option: -hidden"
5029 #: config/tc-m32r.c:267
5030 msgid " M32R specific command line options:\n"
5033 #: config/tc-m32r.c:269
5035 " -m32r disable support for the m32rx instruction set\n"
5038 #: config/tc-m32r.c:271
5039 msgid " -m32rx support the extended m32rx instruction set\n"
5042 #: config/tc-m32r.c:273
5043 msgid " -O try to combine instructions in parallel\n"
5046 #: config/tc-m32r.c:276
5048 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
5051 #: config/tc-m32r.c:278
5052 msgid " violate contraints\n"
5055 #: config/tc-m32r.c:280
5056 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
5059 #: config/tc-m32r.c:282
5061 " instructions violate contraints\n"
5064 #: config/tc-m32r.c:284
5066 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
5069 #: config/tc-m32r.c:286
5071 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
5074 #: config/tc-m32r.c:289
5076 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
5080 #: config/tc-m32r.c:291
5081 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
5084 #: config/tc-m32r.c:293
5085 msgid " -Wuh synonym for -warn-unmatched-high\n"
5088 #: config/tc-m32r.c:295
5089 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
5092 #: config/tc-m32r.c:299
5093 msgid " -relax create linker relaxable code\n"
5096 #: config/tc-m32r.c:301
5097 msgid " -cpu-desc provide runtime cpu description file\n"
5100 #: config/tc-m32r.c:700
5101 msgid "Instructions write to the same destination register."
5104 #: config/tc-m32r.c:708
5105 msgid "Instructions do not use parallel execution pipelines."
5108 #: config/tc-m32r.c:715
5109 msgid "Instructions share the same execution pipeline"
5112 #: config/tc-m32r.c:791 config/tc-m32r.c:887
5114 msgid "not a 16 bit instruction '%s'"
5117 #: config/tc-m32r.c:798 config/tc-m32r.c:894 config/tc-m32r.c:1050
5119 msgid "unknown instruction '%s'"
5122 #: config/tc-m32r.c:807 config/tc-m32r.c:901 config/tc-m32r.c:1057
5124 msgid "instruction '%s' is for the M32RX only"
5127 #: config/tc-m32r.c:816 config/tc-m32r.c:910
5129 msgid "instruction '%s' cannot be executed in parallel."
5132 #: config/tc-m32r.c:871 config/tc-m32r.c:935 config/tc-m32r.c:1107
5133 msgid "internal error: lookup/get operands failed"
5136 #: config/tc-m32r.c:920
5138 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
5141 #: config/tc-m32r.c:949
5144 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
5145 "is this intentional ?"
5148 #: config/tc-m32r.c:953
5151 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
5152 "is this intentional ?"
5155 #: config/tc-m32r.c:1267 config/tc-ppc.c:1732 config/tc-ppc.c:4263
5156 msgid "Expected comma after symbol-name: rest of line ignored."
5159 #: config/tc-m32r.c:1277
5161 msgid ".SCOMMon length (%ld.) <0! Ignored."
5164 #: config/tc-m32r.c:1291 config/tc-ppc.c:1754 config/tc-ppc.c:2899
5165 #: config/tc-ppc.c:4287
5166 msgid "ignoring bad alignment"
5169 #: config/tc-m32r.c:1303 config/tc-ppc.c:1791 config/tc-v850.c:335
5170 msgid "Common alignment not a power of 2"
5173 #: config/tc-m32r.c:1318 config/tc-ppc.c:1765 config/tc-ppc.c:4299
5175 msgid "Ignoring attempt to re-define symbol `%s'."
5178 #: config/tc-m32r.c:1327
5180 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
5183 #: config/tc-m32r.c:1808
5184 msgid "Unmatched high/shigh reloc"
5187 #: config/tc-m68hc11.c:372
5190 "Motorola 68HC11/68HC12/68HCS12 options:\n"
5191 " -m68hc11 | -m68hc12 |\n"
5192 " -m68hcs12 specify the processor [default %s]\n"
5193 " -mshort use 16-bit int ABI (default)\n"
5194 " -mlong use 32-bit int ABI\n"
5195 " -mshort-double use 32-bit double ABI\n"
5196 " -mlong-double use 64-bit double ABI (default)\n"
5197 " --force-long-branchs always turn relative branchs into absolute ones\n"
5198 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
5199 " when the offset is out of range\n"
5200 " --strict-direct-mode do not turn the direct mode into extended mode\n"
5201 " when the instruction does not support direct mode\n"
5202 " --print-insn-syntax print the syntax of instruction in case of error\n"
5203 " --print-opcodes print the list of instructions with syntax\n"
5204 " --generate-example generate an example of each instruction\n"
5205 " (used for testing)\n"
5208 #: config/tc-m68hc11.c:418
5210 msgid "Default target `%s' is not supported."
5213 #. Dump the opcode statistics table.
5214 #: config/tc-m68hc11.c:437
5215 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
5218 #: config/tc-m68hc11.c:505
5220 msgid "Option `%s' is not recognized."
5223 #: config/tc-m68hc11.c:737
5227 #: config/tc-m68hc11.c:746
5231 #: config/tc-m68hc11.c:755 config/tc-m68hc11.c:764
5235 #: config/tc-m68hc11.c:791
5239 #: config/tc-m68hc11.c:803
5243 #: config/tc-m68hc11.c:813
5248 #: config/tc-m68hc11.c:815
5252 #: config/tc-m68hc11.c:834
5256 #: config/tc-m68hc11.c:850
5259 "# Example of `%s' instructions\n"
5264 #: config/tc-m68hc11.c:898
5266 msgid "Instruction `%s' is not recognized."
5269 #: config/tc-m68hc11.c:903
5271 msgid "Instruction formats for `%s':"
5274 #: config/tc-m68hc11.c:1038
5276 msgid "Immediate operand is not allowed for operand %d."
5279 #: config/tc-m68hc11.c:1082
5280 msgid "Indirect indexed addressing is not valid for 68HC11."
5283 #: config/tc-m68hc11.c:1102
5284 msgid "Spurious `,' or bad indirect register addressing mode."
5287 #: config/tc-m68hc11.c:1124
5288 msgid "Missing second register or offset for indexed-indirect mode."
5291 #: config/tc-m68hc11.c:1134
5292 msgid "Missing second register for indexed-indirect mode."
5295 #: config/tc-m68hc11.c:1150
5296 msgid "Missing `]' to close indexed-indirect mode."
5299 #: config/tc-m68hc11.c:1195
5300 msgid "Illegal operand."
5303 #: config/tc-m68hc11.c:1200
5304 msgid "Missing operand."
5307 #: config/tc-m68hc11.c:1253
5308 msgid "Pre-increment mode is not valid for 68HC11"
5311 #: config/tc-m68hc11.c:1266
5312 msgid "Wrong register in register indirect mode."
5315 #: config/tc-m68hc11.c:1274
5316 msgid "Missing `]' to close register indirect operand."
5319 #: config/tc-m68hc11.c:1294
5320 msgid "Post-decrement mode is not valid for 68HC11."
5323 #: config/tc-m68hc11.c:1302
5324 msgid "Post-increment mode is not valid for 68HC11."
5327 #: config/tc-m68hc11.c:1320
5328 msgid "Invalid indexed indirect mode."
5331 #: config/tc-m68hc11.c:1417
5333 msgid "Trap id `%ld' is out of range."
5336 #: config/tc-m68hc11.c:1421
5337 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
5340 #: config/tc-m68hc11.c:1428
5342 msgid "Operand out of 8-bit range: `%ld'."
5345 #: config/tc-m68hc11.c:1435
5346 msgid "The trap id must be a constant."
5349 #: config/tc-m68hc11.c:1470
5351 msgid "Operand `%x' not recognized in fixup8."
5354 #: config/tc-m68hc11.c:1490 config/tc-m68hc11.c:1542
5356 msgid "Operand out of 16-bit range: `%ld'."
5359 #: config/tc-m68hc11.c:1522 config/tc-m68hc11.c:1558
5361 msgid "Operand `%x' not recognized in fixup16."
5364 #: config/tc-m68hc11.c:1576
5366 msgid "Unexpected branch conversion with `%x'"
5369 #: config/tc-m68hc11.c:1671 config/tc-m68hc11.c:1812
5371 msgid "Operand out of range for a relative branch: `%ld'"
5374 #: config/tc-m68hc11.c:1780
5375 msgid "Invalid register for dbcc/tbcc instruction."
5378 #: config/tc-m68hc11.c:1871
5380 msgid "Increment/decrement value is out of range: `%ld'."
5383 #: config/tc-m68hc11.c:1882
5384 msgid "Expecting a register."
5387 #: config/tc-m68hc11.c:1897
5388 msgid "Invalid register for post/pre increment."
5391 #: config/tc-m68hc11.c:1927
5392 msgid "Invalid register."
5395 #: config/tc-m68hc11.c:1934
5397 msgid "Offset out of 16-bit range: %ld."
5400 #: config/tc-m68hc11.c:1939
5402 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
5405 #: config/tc-m68hc11.c:2020
5406 msgid "Expecting register D for indexed indirect mode."
5409 #: config/tc-m68hc11.c:2022
5410 msgid "Indexed indirect mode is not allowed for movb/movw."
5413 #: config/tc-m68hc11.c:2039
5414 msgid "Invalid accumulator register."
5417 #: config/tc-m68hc11.c:2064
5418 msgid "Invalid indexed register."
5421 #: config/tc-m68hc11.c:2072
5422 msgid "Addressing mode not implemented yet."
5425 #: config/tc-m68hc11.c:2087
5426 msgid "Invalid source register for this instruction, use 'tfr'."
5429 #: config/tc-m68hc11.c:2089
5430 msgid "Invalid source register."
5433 #: config/tc-m68hc11.c:2094
5434 msgid "Invalid destination register for this instruction, use 'tfr'."
5437 #: config/tc-m68hc11.c:2096
5438 msgid "Invalid destination register."
5441 #: config/tc-m68hc11.c:2194
5442 msgid "Invalid indexed register, expecting register X."
5445 #: config/tc-m68hc11.c:2196
5446 msgid "Invalid indexed register, expecting register Y."
5449 #: config/tc-m68hc11.c:2508
5450 msgid "No instruction or missing opcode."
5453 #: config/tc-m68hc11.c:2573
5455 msgid "Opcode `%s' is not recognized."
5458 #: config/tc-m68hc11.c:2595
5460 msgid "Garbage at end of instruction: `%s'."
5463 #: config/tc-m68hc11.c:2618
5465 msgid "Invalid operand for `%s'"
5468 #: config/tc-m68hc11.c:2670
5470 msgid "Invalid mode: %s\n"
5473 #: config/tc-m68hc11.c:2732
5474 msgid "bad .relax format"
5477 #: config/tc-m68hc11.c:2779
5479 msgid "Relocation %d is not supported by object file format."
5482 #: config/tc-m68hc11.c:3065
5483 msgid "bra or bsr with undefined symbol."
5486 #: config/tc-m68hc11.c:3168 config/tc-m68hc11.c:3225
5488 msgid "Subtype %d is not recognized."
5491 #: config/tc-m68hc11.c:3289
5492 msgid "Expression too complex."
5495 #: config/tc-m68hc11.c:3322
5496 msgid "Value out of 16-bit range."
5499 #: config/tc-m68hc11.c:3346
5501 msgid "Value %ld too large for 8-bit PC-relative branch."
5504 #: config/tc-m68hc11.c:3353
5506 msgid "Auto increment/decrement offset '%ld' is out of range."
5509 #: config/tc-m68hc11.c:3371
5511 msgid "Line %d: unknown relocation type: 0x%x."
5514 #: config/tc-m68k.c:678
5515 msgid "Unknown PC relative instruction"
5518 #: config/tc-m68k.c:817
5520 msgid "Can not do %d byte pc-relative relocation"
5523 #: config/tc-m68k.c:819
5525 msgid "Can not do %d byte pc-relative pic relocation"
5528 #: config/tc-m68k.c:824
5530 msgid "Can not do %d byte relocation"
5533 #: config/tc-m68k.c:826
5535 msgid "Can not do %d byte pic relocation"
5538 #: config/tc-m68k.c:894
5540 msgid "Unable to produce reloc against symbol '%s'"
5543 #: config/tc-m68k.c:938 config/tc-mips.c:13321 config/tc-vax.c:3441
5545 msgid "Cannot make %s relocation PC relative"
5548 #: config/tc-m68k.c:1031 config/tc-tahoe.c:1495 config/tc-vax.c:1889
5552 #: config/tc-m68k.c:1061 config/tc-tahoe.c:1512 config/tc-vax.c:1906
5553 msgid "Unknown operator"
5556 #: config/tc-m68k.c:1836
5557 msgid "invalid instruction for this architecture; needs "
5560 #: config/tc-m68k.c:1841
5561 msgid "fpu (68040, 68060 or 68881/68882)"
5564 #: config/tc-m68k.c:1844
5565 msgid "mmu (68030 or 68851)"
5568 #: config/tc-m68k.c:1847
5569 msgid "68020 or higher"
5572 #: config/tc-m68k.c:1850
5573 msgid "68000 or higher"
5576 #: config/tc-m68k.c:1853
5577 msgid "68010 or higher"
5580 #: config/tc-m68k.c:1882
5581 msgid "operands mismatch"
5584 #: config/tc-m68k.c:1939 config/tc-m68k.c:1945 config/tc-m68k.c:1951
5585 #: config/tc-mmix.c:2464 config/tc-mmix.c:2488
5586 msgid "operand out of range"
5589 #: config/tc-m68k.c:2008
5591 msgid "Bignum too big for %c format; truncated"
5594 #: config/tc-m68k.c:2076
5595 msgid "displacement too large for this architecture; needs 68020 or higher"
5598 #: config/tc-m68k.c:2186
5600 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
5603 #: config/tc-m68k.c:2191
5604 msgid "invalid index size for coldfire"
5607 #: config/tc-m68k.c:2244
5608 msgid "Forcing byte displacement"
5611 #: config/tc-m68k.c:2246
5612 msgid "byte displacement out of range"
5615 #: config/tc-m68k.c:2293 config/tc-m68k.c:2331
5616 msgid "invalid operand mode for this architecture; needs 68020 or higher"
5619 #: config/tc-m68k.c:2317 config/tc-m68k.c:2351
5620 msgid ":b not permitted; defaulting to :w"
5623 #: config/tc-m68k.c:2428
5624 msgid "unsupported byte value; use a different suffix"
5627 #: config/tc-m68k.c:2442
5628 msgid "unknown/incorrect operand"
5631 #: config/tc-m68k.c:2475 config/tc-m68k.c:2483 config/tc-m68k.c:2490
5632 #: config/tc-m68k.c:2497
5633 msgid "out of range"
5636 #: config/tc-m68k.c:2543
5637 msgid "Can't use long branches on 68000/68010/5200"
5640 #: config/tc-m68k.c:2653
5641 msgid "Expression out of range, using 0"
5644 #: config/tc-m68k.c:2765 config/tc-m68k.c:2781
5645 msgid "Floating point register in register list"
5648 #: config/tc-m68k.c:2771
5649 msgid "Wrong register in floating-point reglist"
5652 #: config/tc-m68k.c:2787
5653 msgid "incorrect register in reglist"
5656 #: config/tc-m68k.c:2793
5657 msgid "wrong register in floating-point reglist"
5661 #: config/tc-m68k.c:3234
5666 #: config/tc-m68k.c:3245
5670 #: config/tc-m68k.c:3262
5671 msgid "Missing operand"
5674 #: config/tc-m68k.c:3594
5676 msgid "%s -- statement `%s' ignored"
5679 #: config/tc-m68k.c:3643
5681 msgid "Don't know how to figure width of %c in md_assemble()"
5684 #: config/tc-m68k.c:3825 config/tc-m68k.c:3863
5686 msgid "Internal Error: Can't find %s in hash table"
5689 #: config/tc-m68k.c:3828 config/tc-m68k.c:3866
5691 msgid "Internal Error: Can't hash %s: %s"
5694 #: config/tc-m68k.c:3948
5695 msgid "architecture not yet selected: defaulting to 68020"
5698 #: config/tc-m68k.c:3997
5700 msgid "unrecognized default cpu `%s' ???"
5703 #: config/tc-m68k.c:4009
5704 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
5707 #: config/tc-m68k.c:4029
5708 msgid "options for 68881 and no-68881 both given"
5711 #: config/tc-m68k.c:4031
5712 msgid "options for 68851 and no-68851 both given"
5715 #: config/tc-m68k.c:4102
5717 msgid "text label `%s' aligned to odd boundary"
5720 #: config/tc-m68k.c:4321
5721 msgid "invalid byte branch offset"
5724 #: config/tc-m68k.c:4358
5725 msgid "short branch with zero offset: use :w"
5728 #: config/tc-m68k.c:4827 config/tc-m68k.c:4838
5729 msgid "expression out of range: defaulting to 1"
5732 #: config/tc-m68k.c:4870
5733 msgid "expression out of range: defaulting to 0"
5736 #: config/tc-m68k.c:4903 config/tc-m68k.c:4915
5738 msgid "Can't deal with expression; defaulting to %ld"
5741 #: config/tc-m68k.c:4929
5742 msgid "expression doesn't fit in BYTE"
5745 #: config/tc-m68k.c:4933
5746 msgid "expression doesn't fit in WORD"
5749 #: config/tc-m68k.c:5026
5751 msgid "%s: unrecognized processor name"
5754 #: config/tc-m68k.c:5091
5755 msgid "bad coprocessor id"
5758 #: config/tc-m68k.c:5097
5759 msgid "unrecognized fopt option"
5762 #: config/tc-m68k.c:5231
5764 msgid "option `%s' may not be negated"
5767 #: config/tc-m68k.c:5242
5769 msgid "option `%s' not recognized"
5772 #: config/tc-m68k.c:5275
5773 msgid "bad format of OPT NEST=depth"
5776 #: config/tc-m68k.c:5338
5777 msgid "missing label"
5780 #: config/tc-m68k.c:5362 config/tc-m68k.c:5391
5781 msgid "bad register list"
5784 #: config/tc-m68k.c:5364
5786 msgid "bad register list: %s"
5789 #: config/tc-m68k.c:5462
5790 msgid "restore without save"
5793 #: config/tc-m68k.c:5636 config/tc-m68k.c:6023
5794 msgid "syntax error in structured control directive"
5797 #: config/tc-m68k.c:5685
5798 msgid "missing condition code in structured control directive"
5801 #: config/tc-m68k.c:5757
5804 "Condition <%c%c> in structured control directive can not be encoded correctly"
5807 #: config/tc-m68k.c:6066
5808 msgid "missing then"
5811 #: config/tc-m68k.c:6148
5812 msgid "else without matching if"
5815 #: config/tc-m68k.c:6182
5816 msgid "endi without matching if"
5819 #: config/tc-m68k.c:6223
5820 msgid "break outside of structured loop"
5823 #: config/tc-m68k.c:6262
5824 msgid "next outside of structured loop"
5827 #: config/tc-m68k.c:6314
5831 #: config/tc-m68k.c:6352
5832 msgid "missing to or downto"
5835 #: config/tc-m68k.c:6388 config/tc-m68k.c:6422 config/tc-m68k.c:6641
5839 #: config/tc-m68k.c:6525
5840 msgid "endf without for"
5843 #: config/tc-m68k.c:6581
5844 msgid "until without repeat"
5847 #: config/tc-m68k.c:6677
5848 msgid "endw without while"
5851 #: config/tc-m68k.c:6801
5853 msgid "unrecognized option `%s'"
5856 #: config/tc-m68k.c:6846
5858 msgid "unrecognized architecture specification `%s'"
5861 #: config/tc-m68k.c:6940
5865 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
5866 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060 |\n"
5867 "-m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360 | -mcpu32 |\n"
5868 "-m5200 | -m5202 | -m5204 | -m5206 | -m5206e | -m5307 | -m5407\n"
5869 "\t\t\tspecify variant of 680X0 architecture [default %s]\n"
5870 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
5871 "\t\t\ttarget has/lacks floating-point coprocessor\n"
5872 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
5875 #: config/tc-m68k.c:6951
5877 "-m68851 | -mno-68851\n"
5878 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
5879 "\t\t\t[default yes for 68020 and up]\n"
5880 "-pic, -k\t\tgenerate position independent code\n"
5881 "-S\t\t\tturn jbsr into jsr\n"
5882 "--pcrel never turn PC-relative branches into absolute jumps\n"
5883 "--register-prefix-optional\n"
5884 "\t\t\trecognize register names without prefix character\n"
5885 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
5888 #: config/tc-m68k.c:6961
5890 "--base-size-default-16\tbase reg without size is 16 bits\n"
5891 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
5892 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
5893 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
5896 #: config/tc-m68k.c:6996
5898 msgid "Error %s in %s\n"
5901 #: config/tc-m68k.c:7000
5903 msgid "Opcode(%d.%s): "
5906 #: config/tc-m88k.c:201
5908 msgid "Can't hash instruction '%s':%s"
5911 #: config/tc-m88k.c:250
5913 msgid "Invalid mnemonic '%s'"
5916 #: config/tc-m88k.c:268
5917 msgid "Parameter syntax error"
5920 #: config/tc-m88k.c:321
5921 msgid "Unknown relocation type"
5924 #. Having this here repeats the warning somtimes.
5925 #. But can't we stand that?
5926 #: config/tc-m88k.c:434
5927 msgid "Use of obsolete instruction"
5930 #: config/tc-m88k.c:551
5931 msgid "Expression truncated to 16 bits"
5934 #: config/tc-m88k.c:617 config/tc-m88k.c:639
5935 msgid "Expression truncated to 5 bits"
5938 #: config/tc-m88k.c:856
5939 msgid "Expression truncated to 9 bits"
5942 #: config/tc-m88k.c:878
5943 msgid "Removed lower 2 bits of expression"
5946 #: config/tc-m88k.c:1057
5947 msgid "Relaxation should never occur"
5950 #: config/tc-m88k.h:78
5951 msgid "m88k convert_frag\n"
5954 #: config/tc-mcore.c:460
5956 msgid "register expected, but saw '%.6s'"
5959 #: config/tc-mcore.c:544
5961 msgid "control register expected, but saw '%.6s'"
5964 #: config/tc-mcore.c:582
5965 msgid "bad/missing psr specifier"
5968 #: config/tc-mcore.c:743
5969 msgid "more than 65K literal pools"
5972 #: config/tc-mcore.c:797
5976 #: config/tc-mcore.c:837
5977 msgid "operand must be a constant"
5980 #: config/tc-mcore.c:839
5982 msgid "operand must be absolute in range %u..%u, not %ld"
5985 #: config/tc-mcore.c:875
5986 msgid "operand must be a multiple of 4"
5989 #: config/tc-mcore.c:882
5990 msgid "operand must be a multiple of 2"
5993 #: config/tc-mcore.c:896 config/tc-mcore.c:1410 config/tc-mcore.c:1464
5994 msgid "base register expected"
5997 #: config/tc-mcore.c:945
5999 msgid "unknown opcode \"%s\""
6002 #: config/tc-mcore.c:988
6003 msgid "invalid register: r15 illegal"
6006 #: config/tc-mcore.c:1036 config/tc-mcore.c:1614
6007 msgid "M340 specific opcode used when assembling for M210"
6010 #: config/tc-mcore.c:1054 config/tc-mcore.c:1093 config/tc-mcore.c:1112
6011 #: config/tc-mcore.c:1131 config/tc-mcore.c:1158 config/tc-mcore.c:1187
6012 #: config/tc-mcore.c:1224 config/tc-mcore.c:1259 config/tc-mcore.c:1278
6013 #: config/tc-mcore.c:1297 config/tc-mcore.c:1331 config/tc-mcore.c:1356
6014 #: config/tc-mcore.c:1413 config/tc-mcore.c:1467 config/tc-mcore.c:1503
6015 #: config/tc-mcore.c:1561 config/tc-mcore.c:1583 config/tc-mcore.c:1606
6016 msgid "second operand missing"
6019 #: config/tc-mcore.c:1069
6020 msgid "destination register must be r1"
6023 #: config/tc-mcore.c:1090
6024 msgid "source register must be r1"
6027 #: config/tc-mcore.c:1153 config/tc-mcore.c:1210
6028 msgid "immediate is not a power of two"
6031 #: config/tc-mcore.c:1181
6032 msgid "translating bgeni to movi"
6035 #: config/tc-mcore.c:1218
6036 msgid "translating mgeni to movi"
6039 #: config/tc-mcore.c:1250
6040 msgid "translating bmaski to movi"
6043 #: config/tc-mcore.c:1326
6045 msgid "displacement too large (%d)"
6048 #: config/tc-mcore.c:1340
6049 msgid "Invalid register: r0 and r15 illegal"
6052 #: config/tc-mcore.c:1371
6053 msgid "bad starting register: r0 and r15 invalid"
6056 #: config/tc-mcore.c:1384
6057 msgid "ending register must be r15"
6060 #: config/tc-mcore.c:1404
6061 msgid "bad base register: must be r0"
6064 #: config/tc-mcore.c:1422
6065 msgid "first register must be r4"
6068 #: config/tc-mcore.c:1433
6069 msgid "last register must be r7"
6072 #: config/tc-mcore.c:1470
6073 msgid "reg-reg expected"
6076 #: config/tc-mcore.c:1580
6077 msgid "second operand must be 1"
6080 #: config/tc-mcore.c:1601
6081 msgid "zero used as immediate value"
6084 #: config/tc-mcore.c:1628
6085 msgid "duplicated psr bit specifier"
6088 #: config/tc-mcore.c:1634
6089 msgid "`af' must appear alone"
6092 #: config/tc-mcore.c:1641
6094 msgid "unimplemented opcode \"%s\""
6097 #: config/tc-mcore.c:1650
6099 msgid "ignoring operands: %s "
6102 #: config/tc-mcore.c:1718 config/tc-w65.c:772
6103 msgid "Bad call to MD_NTOF()"
6106 #: config/tc-mcore.c:1788
6108 msgid "unrecognised cpu type '%s'"
6111 #: config/tc-mcore.c:1807
6113 "MCORE specific options:\n"
6114 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
6115 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
6116 " -cpu=[210|340] select CPU type\n"
6117 " -EB assemble for a big endian system (default)\n"
6118 " -EL assemble for a little endian system\n"
6121 #: config/tc-mcore.c:1826
6122 msgid "failed sanity check: short_jump"
6125 #: config/tc-mcore.c:1837
6126 msgid "failed sanity check: long_jump"
6129 #: config/tc-mcore.c:1863
6131 msgid "odd displacement at %x"
6134 #: config/tc-mcore.c:2047
6138 #: config/tc-mcore.c:2073
6140 msgid "odd distance branch (0x%lx bytes)"
6143 #: config/tc-mcore.c:2077
6145 msgid "pcrel for branch to %s too far (0x%lx)"
6148 #: config/tc-mcore.c:2096
6150 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%lx)"
6153 #: config/tc-mcore.c:2107
6155 msgid "pcrel for loopt too far (0x%lx)"
6158 #: config/tc-mcore.c:2336
6160 msgid "Can not do %d byte %srelocation"
6163 #: config/tc-mcore.c:2338
6167 #. Prototypes for static functions.
6168 #: config/tc-mips.c:817
6170 msgid "internal Error, line %d, %s"
6173 #: config/tc-mips.c:1130
6175 msgid "internal: can't hash `%s': %s"
6178 #: config/tc-mips.c:1138
6180 msgid "internal error: bad mips16 opcode: %s %s\n"
6183 #: config/tc-mips.c:1331
6185 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
6188 #: config/tc-mips.c:1975 config/tc-mips.c:13665
6189 msgid "extended instruction in delay slot"
6192 #: config/tc-mips.c:2021 config/tc-mips.c:2031
6194 msgid "jump to misaligned address (0x%lx)"
6197 #: config/tc-mips.c:2024 config/tc-mips.c:2034
6199 msgid "jump address range overflow (0x%lx)"
6202 #: config/tc-mips.c:2804 config/tc-mips.c:3193
6203 msgid "Macro instruction expanded into multiple instructions"
6206 #: config/tc-mips.c:2816
6208 "Macro instruction expanded into multiple instructions in a branch delay slot"
6211 #: config/tc-mips.c:3224 config/tc-mips.c:7548 config/tc-mips.c:7574
6212 #: config/tc-mips.c:7652 config/tc-mips.c:7677
6213 msgid "operand overflow"
6216 #: config/tc-mips.c:3250 config/tc-mips.c:6901 config/tc-mips.c:7753
6217 msgid "Macro used $at after \".set noat\""
6220 #: config/tc-mips.c:3280
6221 msgid "unsupported large constant"
6224 #: config/tc-mips.c:3282
6226 msgid "Instruction %s requires absolute expression"
6229 #: config/tc-mips.c:3421
6231 msgid "Number (0x%lx) larger than 32 bits"
6234 #: config/tc-mips.c:3443
6235 msgid "Number larger than 64 bits"
6238 #: config/tc-mips.c:3746 config/tc-mips.c:3786 config/tc-mips.c:3828
6239 #: config/tc-mips.c:3885 config/tc-mips.c:6068 config/tc-mips.c:6110
6240 #: config/tc-mips.c:6162 config/tc-mips.c:6660 config/tc-mips.c:6715
6241 msgid "PIC code offset overflow (max 16 signed bits)"
6244 #: config/tc-mips.c:4145
6246 msgid "Branch %s is always false (nop)"
6249 #: config/tc-mips.c:4152
6251 msgid "Branch likely %s is always false"
6254 #: config/tc-mips.c:4159 config/tc-mips.c:4227 config/tc-mips.c:4319
6255 #: config/tc-mips.c:4368 config/tc-mips.c:7856 config/tc-mips.c:7864
6256 #: config/tc-mips.c:7871 config/tc-mips.c:7978
6257 msgid "Unsupported large constant"
6260 #. result is always true
6261 #: config/tc-mips.c:4193
6263 msgid "Branch %s is always true"
6266 #: config/tc-mips.c:4436 config/tc-mips.c:4539
6267 msgid "Divide by zero."
6270 #: config/tc-mips.c:4621
6271 msgid "dla used to load 32-bit register"
6274 #: config/tc-mips.c:4624
6275 msgid "la used to load 64-bit address"
6278 #: config/tc-mips.c:4999 config/tc-mips.c:5352
6279 msgid "PIC code offset overflow (max 32 signed bits)"
6282 #: config/tc-mips.c:5418
6283 msgid "MIPS PIC call to register other than $25"
6286 #: config/tc-mips.c:5424 config/tc-mips.c:5435 config/tc-mips.c:5573
6287 #: config/tc-mips.c:5584
6288 msgid "No .cprestore pseudo-op used in PIC code"
6291 #: config/tc-mips.c:5429 config/tc-mips.c:5578
6292 msgid "No .frame pseudo-op used in PIC code"
6295 #: config/tc-mips.c:5656 config/tc-mips.c:5745 config/tc-mips.c:6413
6296 #: config/tc-mips.c:6452 config/tc-mips.c:6470 config/tc-mips.c:7220
6297 msgid "opcode not supported on this processor"
6300 #: config/tc-mips.c:5969
6301 msgid "load/store address overflow (max 32 bits)"
6304 #: config/tc-mips.c:7083 config/tc-mips.c:7116 config/tc-mips.c:7166
6305 #: config/tc-mips.c:7198
6306 msgid "Improper rotate count"
6309 #: config/tc-mips.c:7259
6311 msgid "Instruction %s: result is always false"
6314 #: config/tc-mips.c:7417
6316 msgid "Instruction %s: result is always true"
6319 #. FIXME: Check if this is one of the itbl macros, since they
6320 #. are added dynamically.
6321 #: config/tc-mips.c:7749
6323 msgid "Macro %s not implemented yet"
6326 #: config/tc-mips.c:8009
6328 msgid "internal: bad mips opcode (mask error): %s %s"
6331 #: config/tc-mips.c:8029 config/tc-mips.c:8360
6333 msgid "internal: bad mips opcode (unknown extension operand type `+%c'): %s %s"
6336 #: config/tc-mips.c:8090
6338 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
6341 #: config/tc-mips.c:8097
6343 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
6346 #: config/tc-mips.c:8211
6348 msgid "opcode not supported on this processor: %s (%s)"
6351 #: config/tc-mips.c:8292
6353 msgid "Improper position (%lu)"
6356 #: config/tc-mips.c:8318
6358 msgid "Improper insert size (%lu, position %lu)"
6361 #: config/tc-mips.c:8344
6363 msgid "Improper extract size (%lu, position %lu)"
6366 #: config/tc-mips.c:8378
6368 msgid "Improper shift amount (%lu)"
6371 #: config/tc-mips.c:8404 config/tc-mips.c:9654 config/tc-mips.c:9769
6373 msgid "Invalid value for `%s' (%lu)"
6376 #: config/tc-mips.c:8422
6378 msgid "Illegal break code (%lu)"
6381 #: config/tc-mips.c:8436
6383 msgid "Illegal lower break code (%lu)"
6386 #: config/tc-mips.c:8449
6388 msgid "Illegal 20-bit code (%lu)"
6391 #: config/tc-mips.c:8461
6393 msgid "Coproccesor code > 25 bits (%lu)"
6396 #: config/tc-mips.c:8474
6398 msgid "Illegal 19-bit code (%lu)"
6401 #: config/tc-mips.c:8486
6403 msgid "Invalid performance register (%lu)"
6406 #: config/tc-mips.c:8524
6408 msgid "Invalid register number (%d)"
6411 #: config/tc-mips.c:8702
6413 msgid "Invalid MDMX Immediate (%ld)"
6416 #: config/tc-mips.c:8745
6418 msgid "Invalid float register number (%d)"
6421 #: config/tc-mips.c:8755
6423 msgid "Float register should be even, was %d"
6426 #: config/tc-mips.c:8794
6428 msgid "Bad element selector %ld"
6431 #: config/tc-mips.c:8801
6433 msgid "Expecting ']' found '%s'"
6436 #: config/tc-mips.c:8843
6437 msgid "absolute expression required"
6440 #: config/tc-mips.c:8911
6442 msgid "Bad floating point constant: %s"
6445 #: config/tc-mips.c:9039
6446 msgid "Can't use floating point insn in this section"
6449 #: config/tc-mips.c:9100
6450 msgid "expression out of range"
6453 #: config/tc-mips.c:9140
6454 msgid "lui expression not in range 0..65535"
6457 #: config/tc-mips.c:9164
6459 msgid "invalid condition code register $fcc%d"
6462 #: config/tc-mips.c:9189
6463 msgid "invalid coprocessor sub-selection value (0-7)"
6466 #: config/tc-mips.c:9201 config/tc-mips.c:9218
6468 msgid "bad byte vector index (%ld)"
6471 #: config/tc-mips.c:9229
6473 msgid "bad char = '%c'\n"
6476 #: config/tc-mips.c:9240 config/tc-mips.c:9245 config/tc-mips.c:9794
6477 msgid "illegal operands"
6480 #: config/tc-mips.c:9310
6481 msgid "unrecognized opcode"
6484 #: config/tc-mips.c:9422
6486 msgid "invalid register number (%d)"
6489 #: config/tc-mips.c:9513
6490 msgid "used $at without \".set noat\""
6493 #: config/tc-mips.c:9688
6494 msgid "can't parse register list"
6497 #: config/tc-mips.c:9912
6498 msgid "extended operand requested but not required"
6501 #: config/tc-mips.c:9914
6502 msgid "invalid unextended operand value"
6505 #: config/tc-mips.c:9942
6506 msgid "operand value out of range for instruction"
6509 #: config/tc-mips.c:10340
6511 msgid "A different %s was already specified, is now %s"
6514 #: config/tc-mips.c:10501
6515 msgid "-G may not be used with embedded PIC code"
6518 #: config/tc-mips.c:10530
6519 msgid "-call_shared is supported only for ELF format"
6522 #: config/tc-mips.c:10537 config/tc-mips.c:11848 config/tc-mips.c:12086
6523 msgid "-G may not be used with SVR4 PIC code"
6526 #: config/tc-mips.c:10546
6527 msgid "-non_shared is supported only for ELF format"
6530 #: config/tc-mips.c:10564
6531 msgid "-G is not supported for this configuration"
6534 #: config/tc-mips.c:10569
6535 msgid "-G may not be used with SVR4 or embedded PIC code"
6538 #: config/tc-mips.c:10583
6539 msgid "-32 is supported for ELF format only"
6542 #: config/tc-mips.c:10592
6543 msgid "-n32 is supported for ELF format only"
6546 #: config/tc-mips.c:10601
6547 msgid "-64 is supported for ELF format only"
6550 #: config/tc-mips.c:10606 config/tc-mips.c:10643
6551 msgid "No compiled in support for 64 bit object file format"
6554 #: config/tc-mips.c:10630
6555 msgid "-mabi is supported for ELF format only"
6558 #: config/tc-mips.c:10650
6560 msgid "invalid abi -mabi=%s"
6563 #: config/tc-mips.c:10717
6564 msgid "-G not supported in this configuration."
6567 #: config/tc-mips.c:10743
6569 msgid "-%s conflicts with the other architecture options, which imply -%s"
6572 #: config/tc-mips.c:10774
6573 msgid "-mgp64 used with a 32-bit processor"
6576 #: config/tc-mips.c:10776
6577 msgid "-mgp32 used with a 64-bit ABI"
6580 #: config/tc-mips.c:10778
6581 msgid "-mgp64 used with a 32-bit ABI"
6584 #: config/tc-mips.c:10808
6585 msgid "trap exception not supported at ISA 1"
6588 #: config/tc-mips.c:10956
6590 msgid "Unmatched %%hi reloc"
6593 #: config/tc-mips.c:11048
6594 msgid "Cannot branch to undefined symbol."
6597 #: config/tc-mips.c:11055
6598 msgid "Cannot branch to symbol in another section."
6601 #: config/tc-mips.c:11064
6602 msgid "Pretending global symbol used as branch target is local."
6605 #: config/tc-mips.c:11229
6606 msgid "Invalid PC relative reloc"
6609 #: config/tc-mips.c:11324 config/tc-sparc.c:3185 config/tc-sparc.c:3192
6610 #: config/tc-sparc.c:3199 config/tc-sparc.c:3206 config/tc-sparc.c:3213
6611 #: config/tc-sparc.c:3222 config/tc-sparc.c:3233 config/tc-sparc.c:3255
6612 #: config/tc-sparc.c:3279 write.c:998 write.c:1070
6613 msgid "relocation overflow"
6616 #: config/tc-mips.c:11334
6618 msgid "Branch to odd address (%lx)"
6621 #: config/tc-mips.c:11383
6622 msgid "Branch out of range"
6625 #: config/tc-mips.c:11490
6627 msgid "%08lx UNDEFINED\n"
6630 #: config/tc-mips.c:11549
6632 msgid "Alignment too large: %d. assumed."
6635 #: config/tc-mips.c:11552
6636 msgid "Alignment negative: 0 assumed."
6639 #: config/tc-mips.c:11639
6640 msgid "No read only data section in this object file format"
6643 #: config/tc-mips.c:11662
6644 msgid "Global pointers not supported; recompile -G 0"
6647 #: config/tc-mips.c:11804
6649 msgid "%s: no such section"
6652 #: config/tc-mips.c:11843
6654 msgid ".option pic%d not supported"
6657 #: config/tc-mips.c:11854
6659 msgid "Unrecognized option \"%s\""
6662 #: config/tc-mips.c:11916
6663 msgid "`noreorder' must be set before `nomacro'"
6666 #: config/tc-mips.c:11988
6668 msgid "unknown architecture %s"
6671 #: config/tc-mips.c:11996 config/tc-mips.c:12017
6673 msgid "unknown ISA level %s"
6676 #: config/tc-mips.c:12045
6677 msgid ".set pop with no .set push"
6680 #: config/tc-mips.c:12069
6682 msgid "Tried to set unrecognized symbol: %s\n"
6685 #: config/tc-mips.c:12119
6686 msgid ".cpload not in noreorder section"
6689 #: config/tc-mips.c:12175 config/tc-mips.c:12194
6690 msgid "missing argument separator ',' for .cpsetup"
6693 #: config/tc-mips.c:12372
6694 msgid "Unsupported use of .gpword"
6697 #: config/tc-mips.c:12408
6698 msgid "Unsupported use of .gpdword"
6701 #: config/tc-mips.c:12543
6702 msgid "expected `$'"
6705 #: config/tc-mips.c:12551
6706 msgid "Bad register number"
6709 #: config/tc-mips.c:12599
6710 msgid "Unrecognized register name"
6713 #: config/tc-mips.c:12834
6714 msgid "unsupported PC relative reference to different section"
6717 #: config/tc-mips.c:12947
6718 msgid "unsupported relocation"
6721 #: config/tc-mips.c:13062
6722 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
6725 #: config/tc-mips.c:13125
6726 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
6729 #: config/tc-mips.c:13340 config/tc-sh.c:3800
6731 msgid "Can not represent %s relocation in this object file format"
6734 #: config/tc-mips.c:13429
6735 msgid "relaxed out-of-range branch into a jump"
6738 #: config/tc-mips.c:13902
6739 msgid "missing .end at end of assembly"
6742 #: config/tc-mips.c:13917
6743 msgid "expected simple number"
6746 #: config/tc-mips.c:13943
6748 msgid " *input_line_pointer == '%c' 0x%02x\n"
6751 #: config/tc-mips.c:13945
6752 msgid "invalid number"
6755 #: config/tc-mips.c:14018
6756 msgid ".end not in text section"
6759 #: config/tc-mips.c:14022
6760 msgid ".end directive without a preceding .ent directive."
6763 #: config/tc-mips.c:14031
6764 msgid ".end symbol does not match .ent symbol."
6767 #: config/tc-mips.c:14038
6768 msgid ".end directive missing or unknown symbol"
6771 #: config/tc-mips.c:14098
6772 msgid ".ent or .aent not in text section."
6775 #: config/tc-mips.c:14101
6776 msgid "missing .end"
6779 #: config/tc-mips.c:14153
6780 msgid "Bad .frame directive"
6783 #: config/tc-mips.c:14185
6784 msgid ".mask/.fmask outside of .ent"
6787 #: config/tc-mips.c:14192
6788 msgid "Bad .mask/.fmask directive"
6791 #: config/tc-mips.c:14470
6794 "-membedded-pic\t\tgenerate embedded position independent code\n"
6795 "-EB\t\t\tgenerate big endian output\n"
6796 "-EL\t\t\tgenerate little endian output\n"
6797 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
6798 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
6799 "\t\t\timplicitly with the gp register [default 8]\n"
6802 #: config/tc-mips.c:14478
6804 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
6805 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
6806 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
6807 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
6808 "-mips5 generate MIPS ISA V instructions\n"
6809 "-mips32 generate MIPS32 ISA instructions\n"
6810 "-mips32r2 generate MIPS32 release 2 ISA instructions\n"
6811 "-mips64 generate MIPS64 ISA instructions\n"
6812 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
6815 #: config/tc-mips.c:14496
6817 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
6818 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
6819 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
6822 #: config/tc-mips.c:14509
6824 "-mips16\t\t\tgenerate mips16 instructions\n"
6825 "-no-mips16\t\tdo not generate mips16 instructions\n"
6828 #: config/tc-mips.c:14512
6830 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
6831 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
6832 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
6833 "-O\t\t\tremove unneeded NOPs and swap branches\n"
6834 "-n\t\t\twarn about NOPs generated from macros\n"
6835 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
6836 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
6837 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
6840 #: config/tc-mips.c:14522
6842 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
6843 "-non_shared\t\tdo not generate position independent code\n"
6844 "-xgot\t\t\tassume a 32 bit GOT\n"
6845 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
6848 #: config/tc-mips.c:14538
6850 "-32\t\t\tcreate o32 ABI object file (default)\n"
6851 "-n32\t\t\tcreate n32 ABI object file\n"
6852 "-64\t\t\tcreate 64 ABI object file\n"
6855 #: config/tc-mmix.c:677
6856 msgid " MMIX-specific command line options:\n"
6859 #: config/tc-mmix.c:678
6861 " -fixed-special-register-names\n"
6862 " Allow only the original special register names.\n"
6865 #: config/tc-mmix.c:681
6866 msgid " -globalize-symbols Make all symbols global.\n"
6869 #: config/tc-mmix.c:683
6870 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
6873 #: config/tc-mmix.c:685
6874 msgid " -relax Create linker relaxable code.\n"
6877 #: config/tc-mmix.c:687
6879 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
6880 " Implies -fixed-special-register-names.\n"
6883 #: config/tc-mmix.c:690
6885 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
6886 " into multiple instructions.\n"
6889 #: config/tc-mmix.c:693
6891 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
6894 #: config/tc-mmix.c:695
6896 " -linker-allocated-gregs If there's no suitable GREG definition for "
6897 "the operands of an instruction, let the linker "
6901 #: config/tc-mmix.c:698
6903 " -x Do not warn when an operand to GETA, a branch,\n"
6904 " PUSHJ or JUMP is not known to be within range.\n"
6905 " The linker will catch any errors. Implies\n"
6906 " -linker-allocated-gregs."
6909 #: config/tc-mmix.c:825
6911 msgid "unknown opcode: `%s'"
6914 #: config/tc-mmix.c:947 config/tc-mmix.c:962
6915 msgid "specified location wasn't TETRA-aligned"
6918 #: config/tc-mmix.c:949 config/tc-mmix.c:964 config/tc-mmix.c:4015
6919 #: config/tc-mmix.c:4031
6920 msgid "unaligned data at an absolute location is not supported"
6923 #: config/tc-mmix.c:1074
6925 msgid "invalid operand to opcode %s: `%s'"
6928 #: config/tc-mmix.c:1096 config/tc-mmix.c:1123 config/tc-mmix.c:1156
6929 #: config/tc-mmix.c:1164 config/tc-mmix.c:1181 config/tc-mmix.c:1209
6930 #: config/tc-mmix.c:1230 config/tc-mmix.c:1255 config/tc-mmix.c:1303
6931 #: config/tc-mmix.c:1401 config/tc-mmix.c:1426 config/tc-mmix.c:1458
6932 #: config/tc-mmix.c:1490 config/tc-mmix.c:1520 config/tc-mmix.c:1573
6933 #: config/tc-mmix.c:1590 config/tc-mmix.c:1617 config/tc-mmix.c:1645
6934 #: config/tc-mmix.c:1672 config/tc-mmix.c:1698 config/tc-mmix.c:1714
6935 #: config/tc-mmix.c:1740 config/tc-mmix.c:1756 config/tc-mmix.c:1772
6936 #: config/tc-mmix.c:1835 config/tc-mmix.c:1851
6938 msgid "invalid operands to opcode %s: `%s'"
6941 #: config/tc-mmix.c:1828
6943 msgid "unsupported operands to %s: `%s'"
6946 #: config/tc-mmix.c:1956
6947 msgid "internal: mmix_prefix_name but empty prefix"
6950 #: config/tc-mmix.c:2001
6952 msgid "too many GREG registers allocated (max %d)"
6955 #: config/tc-mmix.c:2061
6956 msgid "BSPEC already active. Nesting is not supported."
6959 #: config/tc-mmix.c:2070
6960 msgid "invalid BSPEC expression"
6963 #: config/tc-mmix.c:2086
6965 msgid "can't create section %s"
6968 #: config/tc-mmix.c:2091
6970 msgid "can't set section flags for section %s"
6973 #: config/tc-mmix.c:2113
6974 msgid "ESPEC without preceding BSPEC"
6977 #: config/tc-mmix.c:2143
6978 msgid "missing local expression"
6981 #: config/tc-mmix.c:2363
6982 msgid "operand out of range, instruction expanded"
6985 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
6986 #. user-friendly, though a little bit non-substantial.
6987 #: config/tc-mmix.c:2620
6988 msgid "directive LOCAL must be placed in code or data"
6991 #: config/tc-mmix.c:2621
6992 msgid "internal confusion: relocation in a section without contents"
6995 #: config/tc-mmix.c:2734
6996 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
6999 #: config/tc-mmix.c:2782
7000 msgid "no suitable GREG definition for operands"
7003 #: config/tc-mmix.c:2841
7004 msgid "operands were not reducible at assembly-time"
7007 #: config/tc-mmix.c:2868
7009 msgid "cannot generate relocation type for symbol %s, code %s"
7012 #: config/tc-mmix.c:2888
7014 msgid "internal: unhandled label %s"
7017 #: config/tc-mmix.c:2942
7018 msgid "[0-9]H labels may not appear alone on a line"
7021 #: config/tc-mmix.c:2951
7022 msgid "[0-9]H labels do not mix with dot-pseudos"
7025 #: config/tc-mmix.c:3015
7026 msgid "invalid characters in input"
7029 #: config/tc-mmix.c:3119
7030 msgid "empty label field for IS"
7033 #: config/tc-mmix.c:3344
7035 msgid "internal: unexpected relax type %d:%d"
7038 #: config/tc-mmix.c:3366
7039 msgid "BSPEC without ESPEC."
7042 #: config/tc-mmix.c:3568
7043 msgid "GREG expression too complicated"
7046 #: config/tc-mmix.c:3583
7047 msgid "internal: GREG expression not resolved to section"
7050 #: config/tc-mmix.c:3634
7051 msgid "register section has contents\n"
7054 #: config/tc-mmix.c:3768
7055 msgid "section change from within a BSPEC/ESPEC pair is not supported"
7058 #: config/tc-mmix.c:3790
7059 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
7062 #: config/tc-mmix.c:3801
7063 msgid "invalid LOC expression"
7066 #: config/tc-mmix.c:3826 config/tc-mmix.c:3852
7067 msgid "LOC expression stepping backwards is not supported"
7070 #. We will only get here in rare cases involving #NO_APP,
7071 #. where the unterminated string is not recognized by the
7072 #. preformatting pass.
7073 #: config/tc-mmix.c:3936 config/tc-mmix.c:4097
7074 msgid "unterminated string"
7077 #: config/tc-mmix.c:3953
7078 msgid "BYTE expression not a pure number"
7081 #. Note that mmixal does not allow negative numbers in
7082 #. BYTE sequences, so neither should we.
7083 #: config/tc-mmix.c:3962
7084 msgid "BYTE expression not in the range 0..255"
7087 #: config/tc-mmix.c:4013 config/tc-mmix.c:4029
7088 msgid "data item with alignment larger than location"
7091 #. Since integer_constant is local to expr.c, we have to make this a
7092 #. macro. FIXME: Do it cleaner.
7093 #: config/tc-mmix.h:104
7094 msgid "`&' serial number operator is not supported"
7097 #: config/tc-mn10200.c:319
7099 "MN10200 options:\n"
7103 #: config/tc-mn10200.c:793 config/tc-mn10300.c:1387 config/tc-ppc.c:2088
7104 #: config/tc-s390.c:1540 config/tc-v850.c:1678
7106 msgid "Unrecognized opcode: `%s'"
7109 #: config/tc-mn10200.c:1036 config/tc-mn10300.c:1960 config/tc-ppc.c:2566
7110 #: config/tc-s390.c:1455 config/tc-v850.c:2101
7112 msgid "junk at end of line: `%s'"
7115 #: config/tc-mn10200.c:1242 write.c:2691
7117 msgid "can't resolve `%s' {%s section} - `%s' {%s section}"
7120 #: config/tc-mn10200.c:1347 config/tc-mn10300.c:2589 config/tc-ppc.c:1426
7121 #: config/tc-v850.c:1607
7123 msgid "operand out of range (%s not between %ld and %ld)"
7126 #: config/tc-mn10300.c:690
7128 "MN10300 options:\n"
7132 #: config/tc-mn10300.c:1356 config/tc-sh.c:805 config/tc-xtensa.c:5177
7135 msgid "unsupported BFD relocation size %u"
7138 #: config/tc-mn10300.c:1404
7139 msgid "Invalid opcode/operands"
7142 #: config/tc-mn10300.c:1931
7143 msgid "Invalid register specification."
7146 #: config/tc-mn10300.c:2514
7148 msgid "Bad relocation fixup type (%d)"
7151 #: config/tc-msp430.c:170
7152 msgid "Known MCU names:\n"
7155 #: config/tc-msp430.c:173
7160 #: config/tc-msp430.c:183
7163 " -mmcu=[msp430-name] select microcontroller type\n"
7164 " msp430x110 msp430x112\n"
7165 " msp430x1101 msp430x1111\n"
7166 " msp430x1121 msp430x1122 msp430x1132\n"
7167 " msp430x122 msp430x123\n"
7168 " msp430x1222 msp430x1232\n"
7169 " msp430x133 msp430x135\n"
7170 " msp430x1331 msp430x1351\n"
7171 " msp430x147 msp430x148 msp430x149\n"
7172 " msp430x155 msp430x156 msp430x157\n"
7173 " msp430x167 msp430x168 msp430x169\n"
7174 " msp430x311 msp430x312 msp430x313 msp430x314 "
7176 " msp430x323 msp430x325\n"
7177 " msp430x336 msp430x337\n"
7178 " msp430x412 msp430x413\n"
7179 " msp430x435 msp430x436 msp430x437\n"
7180 " msp430x447 msp430x448 msp430x449\n"
7183 #: config/tc-msp430.c:263
7185 msgid "redefinition of mcu type %s' to %s'"
7188 #: config/tc-msp430.c:496
7190 msgid "instruction %s requires %d operand(s)"
7193 #: config/tc-msp430.c:743
7195 msgid "Even number required. Rounded to %d"
7198 #: config/tc-msp430.c:754
7200 msgid "Wrong displacement %d"
7203 #: config/tc-msp430.c:771
7204 msgid "instruction requires label sans '$'"
7207 #: config/tc-msp430.c:777
7208 msgid "instruction requires label or value in range -511:512"
7211 #: config/tc-msp430.c:783
7212 msgid "instruction requires label"
7215 #: config/tc-msp430.c:789
7216 msgid "Ilegal instruction or not implmented opcode."
7219 #: config/tc-msp430.c:817
7221 msgid "Internal bug. Try to use 0(r%d) instead of @r%d"
7224 #: config/tc-msp430.c:827
7225 msgid "this addressing mode is not applicable for destination operand"
7228 #: config/tc-msp430.c:944
7230 msgid "value %ld out of range. Use #lo() or #hi()"
7233 #: config/tc-msp430.c:1040
7235 msgid "unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi() "
7238 #: config/tc-msp430.c:1090 config/tc-msp430.c:1304
7240 msgid "unknown operand %s"
7243 #: config/tc-msp430.c:1111 config/tc-msp430.c:1242
7245 msgid "value out of range: %d"
7248 #: config/tc-msp430.c:1120 config/tc-msp430.c:1259
7250 msgid "unknown expression in operand %s"
7253 #: config/tc-msp430.c:1134 config/tc-msp430.c:1141
7255 msgid "unknown addressing mode %s"
7258 #: config/tc-msp430.c:1149
7260 msgid "Bad register name r%s"
7263 #: config/tc-msp430.c:1161
7265 msgid "MSP430 does not have %d registers"
7268 #: config/tc-msp430.c:1181
7269 msgid "')' required"
7272 #: config/tc-msp430.c:1194
7274 msgid "unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?"
7277 #: config/tc-msp430.c:1203
7279 msgid "unknown operator (r%s substituded as a register name"
7282 #: config/tc-msp430.c:1215 config/tc-msp430.c:1226
7284 msgid "unknown operator %s"
7287 #: config/tc-msp430.c:1220
7288 msgid "r2 should not be used in indexed addressing mode"
7292 #: config/tc-msp430.c:1321
7294 msgid "unknown addressing mode for operand %s"
7297 #: config/tc-ns32k.c:449
7298 msgid "Invalid syntax in PC-relative addressing mode"
7301 #: config/tc-ns32k.c:473
7302 msgid "Invalid syntax in External addressing mode"
7305 #: config/tc-ns32k.c:554
7306 msgid "Invalid syntax in Memory Relative addressing mode"
7309 #: config/tc-ns32k.c:621
7310 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
7313 #: config/tc-ns32k.c:626
7314 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
7317 #: config/tc-ns32k.c:631
7318 msgid "Scaled-indexed addressing mode combined with scaled-index"
7321 #: config/tc-ns32k.c:642
7322 msgid "Invalid or illegal addressing mode combined with scaled-index"
7325 #: config/tc-ns32k.c:757
7326 msgid "Premature end of suffix -- Defaulting to d"
7329 #: config/tc-ns32k.c:770
7330 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
7333 #: config/tc-ns32k.c:817
7334 msgid "Very short instr to option, ie you can't do it on a NULLstr"
7337 #: config/tc-ns32k.c:870
7338 msgid "No such entry in list. (cpu/mmu register)"
7341 #: config/tc-ns32k.c:915
7342 msgid "Internal consistency error. check ns32k-opcode.h"
7345 #: config/tc-ns32k.c:939
7346 msgid "Address of immediate operand"
7349 #: config/tc-ns32k.c:940
7350 msgid "Invalid immediate write operand."
7353 #: config/tc-ns32k.c:1070
7354 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
7357 #: config/tc-ns32k.c:1107
7358 msgid "No such opcode"
7361 #: config/tc-ns32k.c:1184
7362 msgid "Bad suffix, defaulting to d"
7365 #: config/tc-ns32k.c:1212
7366 msgid "Too many operands passed to instruction"
7369 #. Check error in default.
7370 #: config/tc-ns32k.c:1225
7371 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
7374 #: config/tc-ns32k.c:1229
7375 msgid "Wrong number of operands"
7378 #: config/tc-ns32k.c:1355
7379 msgid "iif convert internal pcrel/binary"
7382 #: config/tc-ns32k.c:1372
7383 msgid "Bignum too big for long"
7386 #: config/tc-ns32k.c:1451
7387 msgid "iif convert internal pcrel/pointer"
7390 #: config/tc-ns32k.c:1456
7391 msgid "Internal logic error in iif.iifP[n].type"
7394 #. We cant relax this case.
7395 #: config/tc-ns32k.c:1493
7396 msgid "Can't relax difference"
7399 #: config/tc-ns32k.c:1541
7400 msgid "Displacement to large for :d"
7403 #: config/tc-ns32k.c:1554
7404 msgid "Internal logic error in iif.iifP[].type"
7407 #: config/tc-ns32k.c:1614
7409 msgid "Can not do %d byte pc-relative relocation for storage type %d"
7412 #: config/tc-ns32k.c:1617
7414 msgid "Can not do %d byte relocation for storage type %d"
7418 #: config/tc-ns32k.c:1652
7420 msgid "Can't hash %s: %s"
7423 #: config/tc-ns32k.c:1740
7425 msgid "value of %ld out of byte displacement range."
7428 #: config/tc-ns32k.c:1749
7430 msgid "value of %ld out of word displacement range."
7433 #: config/tc-ns32k.c:1763
7435 msgid "value of %ld out of double word displacement range."
7438 #: config/tc-ns32k.c:1783
7440 msgid "Internal logic error. line %d, file \"%s\""
7443 #: config/tc-ns32k.c:1831
7445 msgid "Internal logic error. line %d, file \"%s\""
7448 #: config/tc-ns32k.c:1936
7449 msgid "Bit field out of range"
7452 #: config/tc-ns32k.c:2183
7454 msgid "invalid architecture option -m%s, ignored"
7457 #: config/tc-ns32k.c:2196
7459 msgid "invalid default displacement size \"%s\". Defaulting to %d."
7462 #: config/tc-ns32k.c:2213
7465 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
7466 "--disp-size-default=<1|2|4>\n"
7469 #: config/tc-ns32k.c:2397
7471 msgid "Cannot find relocation type for symbol %s, code %d"
7474 #: config/tc-or32.c:465 config/tc-or32.c:680
7476 msgid "unknown opcode1: `%s'"
7479 #: config/tc-or32.c:471 config/tc-or32.c:686
7481 msgid "unknown opcode2 `%s'."
7484 #: config/tc-or32.c:510 config/tc-or32.c:725
7486 msgid "instruction not allowed: %s"
7489 #: config/tc-or32.c:513 config/tc-or32.c:728
7491 msgid "too many operands: %s"
7494 #: config/tc-or32.c:603 config/tc-or32.c:819
7495 msgid "call/jmp target out of range (1)"
7498 #: config/tc-or32.c:1016 config/tc-or32.c:1133
7499 msgid "the linker will not handle this relocation correctly (1)"
7502 #: config/tc-or32.c:1025 config/tc-or32.c:1142
7503 msgid "call/jmp target out of range (2)"
7506 #: config/tc-or32.c:1433
7507 msgid "register out of range"
7510 #: config/tc-or32.c:1478
7511 msgid "invalid register in & expression"
7514 #: config/tc-pdp11.c:454
7515 msgid "Low order bits truncated in immediate float operand"
7518 #: config/tc-pdp11.c:665
7520 msgid "Unknown instruction '%s'"
7523 #: config/tc-pj.c:82 config/tc-pj.c:90
7524 msgid "confusing relocation expressions"
7527 #: config/tc-pj.c:181
7528 msgid "can't have relocation for ipush"
7531 #: config/tc-pj.c:290 config/tc-xtensa.c:4976
7533 msgid "unknown opcode %s"
7536 #: config/tc-pj.c:439
7539 "-little\t\t\tgenerate little endian code\n"
7540 "-big\t\t\tgenerate big endian code\n"
7543 #: config/tc-pj.c:469 config/tc-sh.c:3464 config/tc-sh.c:3471
7544 #: config/tc-sh.c:3478 config/tc-sh.c:3485
7545 msgid "pcrel too far"
7548 #: config/tc-pj.h:38
7549 msgid "convert_frag\n"
7552 #: config/tc-pj.h:39
7553 msgid "estimate size\n"
7556 #: config/tc-ppc.c:879
7558 msgid "%s unsupported"
7561 #: config/tc-ppc.c:1029 config/tc-s390.c:414 config/tc-s390.c:421
7563 msgid "invalid switch -m%s"
7566 #: config/tc-ppc.c:1066
7568 "PowerPC options:\n"
7569 "-a32\t\t\tgenerate ELF32/XCOFF32\n"
7570 "-a64\t\t\tgenerate ELF64/XCOFF64\n"
7572 "-mpwrx, -mpwr2\t\tgenerate code for POWER/2 (RIOS2)\n"
7573 "-mpwr\t\t\tgenerate code for POWER (RIOS1)\n"
7574 "-m601\t\t\tgenerate code for PowerPC 601\n"
7575 "-mppc, -mppc32, -m603, -m604\n"
7576 "\t\t\tgenerate code for PowerPC 603/604\n"
7577 "-m403, -m405\t\tgenerate code for PowerPC 403/405\n"
7578 "-m7400, -m7410, -m7450, -m7455\n"
7579 "\t\t\tgenerate code For PowerPC 7400/7410/7450/7455\n"
7582 #: config/tc-ppc.c:1079
7584 "-mppc64, -m620\t\tgenerate code for PowerPC 620/625/630\n"
7585 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
7586 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
7587 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
7588 "-mpower4\t\tgenerate code for Power4 architecture\n"
7589 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
7590 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
7593 #: config/tc-ppc.c:1087
7595 "-maltivec\t\tgenerate code for AltiVec\n"
7596 "-me500, -me500x2\tgenerate code for Motorola e500 core complex\n"
7597 "-mspe\t\t\tgenerate code for Motorola SPE instructions\n"
7598 "-mregnames\t\tAllow symbolic names for registers\n"
7599 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
7602 #: config/tc-ppc.c:1094
7604 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
7605 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
7606 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
7607 "-mlittle, -mlittle-endian, -l, -le\n"
7608 "\t\t\tgenerate code for a little endian machine\n"
7609 "-mbig, -mbig-endian, -b, -be\n"
7610 "\t\t\tgenerate code for a big endian machine\n"
7611 "-msolaris\t\tgenerate code for Solaris\n"
7612 "-mno-solaris\t\tdo not generate code for Solaris\n"
7613 "-V\t\t\tprint assembler version number\n"
7614 "-Qy, -Qn\t\tignored\n"
7617 #: config/tc-ppc.c:1136
7619 msgid "Unknown default cpu = %s, os = %s"
7622 #: config/tc-ppc.c:1161
7623 msgid "Neither Power nor PowerPC opcodes were selected."
7626 #: config/tc-ppc.c:1257 config/tc-s390.c:516
7628 msgid "Internal assembler error for instruction %s"
7631 #: config/tc-ppc.c:1277
7633 msgid "Internal assembler error for macro %s"
7636 #: config/tc-ppc.c:1599
7637 msgid "identifier+constant@got means identifier@got+constant"
7640 #: config/tc-ppc.c:1666
7642 msgid "%s relocations do not fit in %d bytes\n"
7645 #: config/tc-ppc.c:1773
7647 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
7650 #: config/tc-ppc.c:1855
7651 msgid "Relocation cannot be done when using -mrelocatable"
7654 #: config/tc-ppc.c:1981
7656 msgid "syntax error: invalid toc specifier `%s'"
7659 #: config/tc-ppc.c:1995
7661 msgid "syntax error: expected `]', found `%c'"
7664 #: config/tc-ppc.c:2272
7665 msgid "[tocv] symbol is not a toc symbol"
7668 #: config/tc-ppc.c:2283
7669 msgid "Unimplemented toc32 expression modifier"
7672 #: config/tc-ppc.c:2288
7673 msgid "Unimplemented toc64 expression modifier"
7676 #: config/tc-ppc.c:2292
7678 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
7681 #: config/tc-ppc.c:2510
7682 msgid "unsupported relocation for DS offset field"
7685 #: config/tc-ppc.c:2554
7687 msgid "syntax error; found `%c' but expected `%c'"
7690 #: config/tc-ppc.c:2703
7691 msgid "wrong number of operands"
7694 #: config/tc-ppc.c:2759
7695 msgid "Bad .section directive: want a,e,w,x,M,S,G,T in string"
7698 #: config/tc-ppc.c:2874
7699 msgid "missing size"
7702 #: config/tc-ppc.c:2883
7703 msgid "negative size"
7706 #: config/tc-ppc.c:2920
7707 msgid "missing real symbol name"
7710 #: config/tc-ppc.c:2941
7711 msgid "attempt to redefine symbol"
7714 #: config/tc-ppc.c:3188
7715 msgid "The XCOFF file format does not support arbitrary sections"
7718 #: config/tc-ppc.c:3265
7719 msgid "missing rename string"
7722 #: config/tc-ppc.c:3296 config/tc-ppc.c:3851 read.c:3060
7723 msgid "missing value"
7726 #: config/tc-ppc.c:3314
7727 msgid "illegal .stabx expression; zero assumed"
7730 #: config/tc-ppc.c:3346
7731 msgid "missing class"
7734 #: config/tc-ppc.c:3355
7735 msgid "missing type"
7738 #: config/tc-ppc.c:3436
7739 msgid "missing symbol name"
7742 #: config/tc-ppc.c:3630
7743 msgid "nested .bs blocks"
7746 #: config/tc-ppc.c:3663
7747 msgid ".es without preceding .bs"
7750 #: config/tc-ppc.c:3843
7751 msgid "non-constant byte count"
7754 #: config/tc-ppc.c:3891
7755 msgid ".tc not in .toc section"
7758 #: config/tc-ppc.c:3910
7759 msgid ".tc with no label"
7762 #: config/tc-ppc.c:4021
7763 msgid "No previous section to return to. Directive ignored."
7768 #: config/tc-ppc.c:4438
7769 msgid "Unsupported section attribute -- 'a'"
7772 #: config/tc-ppc.c:4627
7773 msgid "bad symbol suffix"
7776 #: config/tc-ppc.c:4720
7777 msgid "Unrecognized symbol suffix"
7780 #: config/tc-ppc.c:4806
7781 msgid "two .function pseudo-ops with no intervening .ef"
7784 #: config/tc-ppc.c:4819
7785 msgid ".ef with no preceding .function"
7788 #: config/tc-ppc.c:4947
7790 msgid "warning: symbol %s has no csect"
7793 #: config/tc-ppc.c:5251
7794 msgid "symbol in .toc does not match any .tc"
7797 #: config/tc-ppc.c:5584 config/tc-s390.c:2072 config/tc-v850.c:2402
7798 #: config/tc-xstormy16.c:537
7799 msgid "unresolved expression that must be resolved"
7802 #: config/tc-ppc.c:5587
7804 msgid "unsupported relocation against %s"
7807 #: config/tc-ppc.c:5662
7809 msgid "cannot emit PC relative %s relocation against %s"
7812 #: config/tc-ppc.c:5667
7814 msgid "cannot emit PC relative %s relocation"
7817 #: config/tc-ppc.c:5841
7818 msgid "must branch to an address a multiple of 4"
7821 #: config/tc-ppc.c:5845
7823 msgid "@local or @plt branch destination is too far away, %ld bytes"
7826 #: config/tc-ppc.c:5876
7828 msgid "Gas failure, reloc value %d\n"
7831 #: config/tc-s390.c:457
7834 " -mregnames Allow symbolic names for registers\n"
7835 " -mwarn-areg-zero Warn about zero base/index registers\n"
7836 " -mno-regnames Do not allow symbolic names for registers\n"
7837 " -m31 Set file format to 31 bit format\n"
7838 " -m64 Set file format to 64 bit format\n"
7841 #: config/tc-s390.c:464
7843 " -V print assembler version number\n"
7844 " -Qy, -Qn ignored\n"
7847 #: config/tc-s390.c:500
7849 msgid "Internal assembler error for instruction format %s"
7852 #: config/tc-s390.c:782
7854 msgid "identifier+constant@%s means identifier@%s+constant"
7857 #: config/tc-s390.c:865
7858 msgid "Can't handle O_big in s390_exp_compare"
7861 #: config/tc-s390.c:949
7862 msgid "Invalid suffix for literal pool entry"
7865 #: config/tc-s390.c:1006
7866 msgid "Big number is too big"
7869 #: config/tc-s390.c:1144 config/tc-s390.c:1722
7871 msgid "%s relocations do not fit in %d bytes"
7874 #: config/tc-s390.c:1154
7875 msgid "relocation not applicable"
7878 #: config/tc-s390.c:1342
7879 msgid "invalid operand suffix"
7882 #: config/tc-s390.c:1365
7883 msgid "syntax error; missing '(' after displacement"
7886 #: config/tc-s390.c:1375 config/tc-s390.c:1408 config/tc-s390.c:1427
7887 msgid "syntax error; expected ,"
7890 #: config/tc-s390.c:1402
7891 msgid "syntax error; missing ')' after base register"
7894 #: config/tc-s390.c:1420
7895 msgid "syntax error; ')' not allowed here"
7898 #: config/tc-s390.c:1602 config/tc-s390.c:1622 config/tc-s390.c:1635
7899 msgid "Invalid .insn format\n"
7902 #: config/tc-s390.c:1610
7904 msgid "Unrecognized opcode format: `%s'"
7907 #: config/tc-s390.c:1638
7908 msgid "second operand of .insn not a constant\n"
7911 #: config/tc-s390.c:1641
7912 msgid "missing comma after insn constant\n"
7915 #: config/tc-s390.c:2075
7916 msgid "unsupported relocation type"
7919 #: config/tc-sh.c:91
7920 msgid "directive .big encountered when option -big required"
7923 #: config/tc-sh.c:102
7924 msgid "directive .little encountered when option -little required"
7927 #: config/tc-sh.c:776
7928 msgid "Invalid PIC expression."
7931 #: config/tc-sh.c:1269
7932 msgid "misplaced PIC operand"
7935 #: config/tc-sh.c:1310
7936 msgid "illegal register after @-"
7939 #: config/tc-sh.c:1326
7940 msgid "must be @(r0,...)"
7943 #: config/tc-sh.c:1350
7944 msgid "syntax error in @(r0,...)"
7947 #: config/tc-sh.c:1355
7948 msgid "syntax error in @(r0...)"
7951 #: config/tc-sh.c:1396
7952 msgid "Deprecated syntax."
7955 #: config/tc-sh.c:1408 config/tc-sh.c:1413
7956 msgid "syntax error in @(disp,[Rn, gbr, pc])"
7959 #: config/tc-sh.c:1418
7963 #: config/tc-sh.c:1426
7964 msgid "illegal register after @"
7967 #: config/tc-sh.c:1977
7969 msgid "Invalid register: 'r%d'"
7972 #: config/tc-sh.c:2143
7973 msgid "insn can't be combined with parallel processing insn"
7976 #: config/tc-sh.c:2150 config/tc-sh.c:2161
7977 msgid "multiple movx specifications"
7980 #: config/tc-sh.c:2155 config/tc-sh.c:2182
7981 msgid "multiple movy specifications"
7984 #: config/tc-sh.c:2163
7985 msgid "invalid movx address register"
7988 #: config/tc-sh.c:2169 config/tc-sh.c:2174
7989 msgid "invalid movx dsp register"
7992 #: config/tc-sh.c:2191 config/tc-sh.c:2196
7993 msgid "invalid movy dsp register"
7996 #: config/tc-sh.c:2200
7997 msgid "invalid movy address register"
8000 #: config/tc-sh.c:2206
8001 msgid "dsp immediate shift value not constant"
8004 #: config/tc-sh.c:2213 config/tc-sh.c:2226
8005 msgid "multiple parallel processing specifications"
8008 #: config/tc-sh.c:2219
8009 msgid "multiple condition specifications"
8012 #: config/tc-sh.c:2235
8013 msgid "insn cannot be combined with pmuls"
8016 #: config/tc-sh.c:2252
8017 msgid "bad padd / psub pmuls output operand"
8020 #: config/tc-sh.c:2262
8021 msgid "destination register is same for parallel insns"
8024 #: config/tc-sh.c:2271
8025 msgid "condition not followed by conditionalizable insn"
8028 #: config/tc-sh.c:2281
8029 msgid "unrecognized characters at end of parallel processing insn"
8032 #: config/tc-sh.c:2417
8034 msgid "excess operands: '%s'"
8037 #: config/tc-sh.c:2569
8038 msgid ".uses pseudo-op seen when not relaxing"
8041 #: config/tc-sh.c:2575
8042 msgid "bad .uses format"
8045 #: config/tc-sh.c:2654
8046 msgid "Invalid combination: --isa=SHcompact with --isa=SHmedia"
8049 #: config/tc-sh.c:2660
8050 msgid "Invalid combination: --isa=SHmedia with --isa=SHcompact"
8053 #: config/tc-sh.c:2662
8054 msgid "Invalid combination: --abi=64 with --isa=SHcompact"
8057 #: config/tc-sh.c:2675
8058 msgid "Invalid combination: --abi=32 with --abi=64"
8061 #: config/tc-sh.c:2681
8062 msgid "Invalid combination: --abi=64 with --abi=32"
8065 #: config/tc-sh.c:2683
8066 msgid "Invalid combination: --isa=SHcompact with --abi=64"
8069 #: config/tc-sh.c:2718
8072 "-little\t\t\tgenerate little endian code\n"
8073 "-big\t\t\tgenerate big endian code\n"
8074 "-relax\t\t\talter jump instructions for long displacements\n"
8075 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
8076 "-dsp\t\t\tenable sh-dsp insns, and disable sh2e/sh3e/sh4 insns.\n"
8079 #: config/tc-sh.c:2726
8081 "-isa=[shmedia\t\tset default instruction set for SH64\n"
8085 "-abi=[32|64]\t\tset size of expanded SHmedia operands and object\n"
8087 "-shcompact-const-crange\temit code-range descriptors for constants in\n"
8088 "\t\t\tSHcompact code sections\n"
8089 "-no-mix\t\t\tdisallow SHmedia code in the same section as\n"
8090 "\t\t\tconstants and SHcompact code\n"
8091 "-no-expand\t\tdo not expand MOVI, PT, PTA or PTB instructions\n"
8092 "-expand-pt32\t\twith -abi=64, expand PT, PTA and PTB instructions\n"
8093 "\t\t\tto 32 bits only"
8096 #: config/tc-sh.c:2823
8097 msgid ".uses does not refer to a local symbol in the same section"
8100 #: config/tc-sh.c:2842
8101 msgid "can't find fixup pointed to by .uses"
8104 #: config/tc-sh.c:2865
8105 msgid ".uses target does not refer to a local symbol in the same section"
8108 #: config/tc-sh.c:2967
8109 msgid "displacement overflows 12-bit field"
8112 #: config/tc-sh.c:2970
8114 msgid "displacement to defined symbol %s overflows 12-bit field"
8117 #: config/tc-sh.c:2974
8119 msgid "displacement to undefined symbol %s overflows 12-bit field"
8122 #: config/tc-sh.c:3052
8123 msgid "displacement overflows 8-bit field"
8126 #: config/tc-sh.c:3055
8128 msgid "displacement to defined symbol %s overflows 8-bit field"
8131 #: config/tc-sh.c:3059
8133 msgid "displacement to undefined symbol %s overflows 8-bit field "
8136 #: config/tc-sh.c:3076
8138 msgid "overflow in branch to %s; converted into longer instruction sequence"
8141 #: config/tc-sh.c:3151 config/tc-sh.c:3199 config/tc-sparc.c:4192
8142 #: config/tc-sparc.c:4217
8143 msgid "misaligned data"
8146 #: config/tc-sh.c:3585
8147 msgid "misaligned offset"
8150 #: config/tc-sh64.c:596
8151 msgid "This operand must be constant at assembly time"
8154 #: config/tc-sh64.c:711
8155 msgid "Invalid operand expression"
8158 #: config/tc-sh64.c:798 config/tc-sh64.c:904
8159 msgid "PTB operand is a SHmedia symbol"
8162 #: config/tc-sh64.c:801 config/tc-sh64.c:901
8163 msgid "PTA operand is a SHcompact symbol"
8166 #: config/tc-sh64.c:817
8167 msgid "invalid expression in operand"
8170 #: config/tc-sh64.c:1514
8172 msgid "invalid operand, not a 5-bit unsigned value: %d"
8175 #: config/tc-sh64.c:1519
8177 msgid "invalid operand, not a 6-bit signed value: %d"
8180 #: config/tc-sh64.c:1524
8182 msgid "invalid operand, not a 6-bit unsigned value: %d"
8185 #: config/tc-sh64.c:1529 config/tc-sh64.c:1541
8187 msgid "invalid operand, not a 11-bit signed value: %d"
8190 #: config/tc-sh64.c:1531
8192 msgid "invalid operand, not a multiple of 32: %d"
8195 #: config/tc-sh64.c:1536
8197 msgid "invalid operand, not a 10-bit signed value: %d"
8200 #: config/tc-sh64.c:1543
8202 msgid "invalid operand, not an even value: %d"
8205 #: config/tc-sh64.c:1548
8207 msgid "invalid operand, not a 12-bit signed value: %d"
8210 #: config/tc-sh64.c:1550
8212 msgid "invalid operand, not a multiple of 4: %d"
8215 #: config/tc-sh64.c:1555
8217 msgid "invalid operand, not a 13-bit signed value: %d"
8220 #: config/tc-sh64.c:1557
8222 msgid "invalid operand, not a multiple of 8: %d"
8225 #: config/tc-sh64.c:1562
8227 msgid "invalid operand, not a 16-bit signed value: %d"
8230 #: config/tc-sh64.c:1567
8232 msgid "invalid operand, not an 16-bit unsigned value: %d"
8235 #: config/tc-sh64.c:1573
8236 msgid "operand out of range for PT, PTA and PTB"
8239 #: config/tc-sh64.c:1575
8241 msgid "operand not a multiple of 4 for PT, PTA or PTB: %d"
8244 #: config/tc-sh64.c:2103
8246 msgid "MOVI operand is not a 32-bit signed value: 0x%8x%08x"
8249 #: config/tc-sh64.c:2466 config/tc-sh64.c:2631 config/tc-sh64.c:2646
8250 msgid "invalid PIC reference"
8253 #: config/tc-sh64.c:2524
8254 msgid "can't find opcode"
8257 #: config/tc-sh64.c:2854
8259 msgid "invalid operands to %s"
8262 #: config/tc-sh64.c:2860
8264 msgid "excess operands to %s"
8267 #: config/tc-sh64.c:2906
8269 msgid "The `.mode %s' directive is not valid with this architecture"
8272 #: config/tc-sh64.c:2914
8274 msgid "Invalid argument to .mode: %s"
8277 #: config/tc-sh64.c:2945
8279 msgid "The `.abi %s' directive is not valid with this architecture"
8282 #: config/tc-sh64.c:2951
8283 msgid "`.abi 64' but command-line options do not specify 64-bit ABI"
8286 #: config/tc-sh64.c:2956
8287 msgid "`.abi 32' but command-line options do not specify 32-bit ABI"
8290 #: config/tc-sh64.c:2959
8292 msgid "Invalid argument to .abi: %s"
8295 #: config/tc-sh64.c:3014
8296 msgid "-no-mix is invalid without specifying SHcompact or SHmedia"
8299 #: config/tc-sh64.c:3019
8300 msgid "-shcompact-const-crange is invalid without SHcompact"
8303 #: config/tc-sh64.c:3022
8304 msgid "-expand-pt32 only valid with -abi=64"
8307 #: config/tc-sh64.c:3025
8308 msgid "-no-expand only valid with SHcompact or SHmedia"
8311 #: config/tc-sh64.c:3028
8312 msgid "-expand-pt32 invalid together with -no-expand"
8315 #: config/tc-sh64.c:3250
8317 "SHmedia code not allowed in same section as constants and SHcompact code"
8320 #: config/tc-sh64.c:3268
8321 msgid "No segment info for current section"
8324 #: config/tc-sh64.c:3310
8325 msgid "duplicate datalabel operator ignored"
8328 #: config/tc-sh64.c:3380
8329 msgid "Invalid DataLabel expression"
8332 #: config/tc-sparc.c:287
8333 msgid "Invalid default architecture, broken assembler."
8336 #: config/tc-sparc.c:291 config/tc-sparc.c:494
8337 msgid "Bad opcode table, broken assembler."
8340 #: config/tc-sparc.c:486
8342 msgid "invalid architecture -xarch=%s"
8345 #: config/tc-sparc.c:488
8347 msgid "invalid architecture -A%s"
8350 #: config/tc-sparc.c:555
8352 msgid "No compiled in support for %d bit object file format"
8355 #: config/tc-sparc.c:592
8356 msgid "Unrecognized option following -K"
8359 #: config/tc-sparc.c:633
8360 msgid "SPARC options:\n"
8363 #: config/tc-sparc.c:662
8366 "\t\t\tspecify variant of SPARC architecture\n"
8367 "-bump\t\t\twarn when assembler switches architectures\n"
8368 "-sparc\t\t\tignored\n"
8369 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
8370 "-relax\t\t\trelax jumps and branches (default)\n"
8371 "-no-relax\t\tavoid changing any jumps and branches\n"
8374 #: config/tc-sparc.c:670
8375 msgid "-k\t\t\tgenerate PIC\n"
8378 #: config/tc-sparc.c:674
8380 "-32\t\t\tcreate 32 bit object file\n"
8381 "-64\t\t\tcreate 64 bit object file\n"
8384 #: config/tc-sparc.c:677
8386 msgid "\t\t\t[default is %d]\n"
8389 #: config/tc-sparc.c:679
8391 "-TSO\t\t\tuse Total Store Ordering\n"
8392 "-PSO\t\t\tuse Partial Store Ordering\n"
8393 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
8396 #: config/tc-sparc.c:683
8398 msgid "\t\t\t[default is %s]\n"
8401 #: config/tc-sparc.c:685
8403 "-KPIC\t\t\tgenerate PIC\n"
8404 "-V\t\t\tprint assembler version number\n"
8405 "-undeclared-regs\tignore application global register usage without\n"
8406 "\t\t\tappropriate .register directive (default)\n"
8407 "-no-undeclared-regs\tforce error on application global register usage\n"
8408 "\t\t\twithout appropriate .register directive\n"
8410 "-Qy, -Qn\t\tignored\n"
8414 #: config/tc-sparc.c:697
8416 "-EL\t\t\tgenerate code for a little endian machine\n"
8417 "-EB\t\t\tgenerate code for a big endian machine\n"
8418 "--little-endian-data\tgenerate code for a machine having big endian\n"
8419 " instructions and little endian data.\n"
8422 #: config/tc-sparc.c:817
8424 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
8427 #: config/tc-sparc.c:836
8429 msgid "Internal error: can't find opcode `%s' for `%s'\n"
8432 #: config/tc-sparc.c:982
8433 msgid "Support for 64-bit arithmetic not compiled in."
8436 #: config/tc-sparc.c:1029
8437 msgid "set: number not in 0..4294967295 range"
8440 #: config/tc-sparc.c:1036
8441 msgid "set: number not in -2147483648..4294967295 range"
8444 #: config/tc-sparc.c:1096
8445 msgid "setsw: number not in -2147483648..4294967295 range"
8448 #: config/tc-sparc.c:1145
8449 msgid "setx: temporary register same as destination register"
8452 #: config/tc-sparc.c:1216
8453 msgid "setx: illegal temporary register g0"
8456 #: config/tc-sparc.c:1313
8457 msgid "FP branch in delay slot"
8460 #: config/tc-sparc.c:1329
8461 msgid "FP branch preceded by FP instruction; NOP inserted"
8464 #: config/tc-sparc.c:1369
8465 msgid "failed special case insn sanity check"
8468 #: config/tc-sparc.c:1457
8469 msgid ": invalid membar mask name"
8472 #: config/tc-sparc.c:1473
8473 msgid ": invalid membar mask expression"
8476 #: config/tc-sparc.c:1478
8477 msgid ": invalid membar mask number"
8480 #: config/tc-sparc.c:1493
8481 msgid ": invalid siam mode expression"
8484 #: config/tc-sparc.c:1498
8485 msgid ": invalid siam mode number"
8488 #: config/tc-sparc.c:1514
8489 msgid ": invalid prefetch function name"
8492 #: config/tc-sparc.c:1522
8493 msgid ": invalid prefetch function expression"
8496 #: config/tc-sparc.c:1527
8497 msgid ": invalid prefetch function number"
8500 #: config/tc-sparc.c:1555 config/tc-sparc.c:1567
8501 msgid ": unrecognizable privileged register"
8504 #: config/tc-sparc.c:1591 config/tc-sparc.c:1616
8505 msgid ": unrecognizable v9a or v9b ancillary state register"
8508 #: config/tc-sparc.c:1596
8509 msgid ": rd on write only ancillary state register"
8512 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
8513 #: config/tc-sparc.c:1604
8514 msgid ": unrecognizable v9a ancillary state register"
8517 #: config/tc-sparc.c:1640
8518 msgid ": asr number must be between 16 and 31"
8521 #: config/tc-sparc.c:1648
8522 msgid ": asr number must be between 0 and 31"
8525 #: config/tc-sparc.c:1658
8527 msgid ": expecting %asrN"
8530 #: config/tc-sparc.c:1840 config/tc-sparc.c:1878 config/tc-sparc.c:2279
8531 #: config/tc-sparc.c:2315
8533 msgid "Illegal operands: %%%s requires arguments in ()"
8536 #: config/tc-sparc.c:1846
8539 "Illegal operands: %%%s cannot be used together with other relocs in the insn "
8543 #: config/tc-sparc.c:1857
8545 msgid "Illegal operands: %%%s can be only used with call __tls_get_addr"
8548 #: config/tc-sparc.c:2064
8549 msgid "detected global register use not covered by .register pseudo-op"
8552 #: config/tc-sparc.c:2135
8553 msgid ": There are only 64 f registers; [0-63]"
8556 #: config/tc-sparc.c:2137 config/tc-sparc.c:2149
8557 msgid ": There are only 32 f registers; [0-31]"
8560 #: config/tc-sparc.c:2327
8563 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
8566 #: config/tc-sparc.c:2437
8568 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
8571 #: config/tc-sparc.c:2447
8574 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
8578 #: config/tc-sparc.c:2465
8579 msgid ": PC-relative operand can't be a constant"
8582 #: config/tc-sparc.c:2472
8583 msgid ": TLS operand can't be a constant"
8586 #: config/tc-sparc.c:2505
8587 msgid ": invalid ASI name"
8590 #: config/tc-sparc.c:2513
8591 msgid ": invalid ASI expression"
8594 #: config/tc-sparc.c:2518
8595 msgid ": invalid ASI number"
8598 #: config/tc-sparc.c:2615
8599 msgid "OPF immediate operand out of range (0-0x1ff)"
8602 #: config/tc-sparc.c:2620
8603 msgid "non-immediate OPF operand, ignored"
8606 #: config/tc-sparc.c:2639
8607 msgid ": invalid cpreg name"
8610 #: config/tc-sparc.c:2668
8612 msgid "Illegal operands%s"
8615 #: config/tc-sparc.c:2702
8617 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
8620 #: config/tc-sparc.c:2738
8622 msgid "Architecture mismatch on \"%s\"."
8625 #: config/tc-sparc.c:2739
8627 msgid " (Requires %s; requested architecture is %s.)"
8630 #: config/tc-sparc.c:3325
8632 msgid "bad or unhandled relocation type: 0x%02x"
8635 #: config/tc-sparc.c:3480
8637 msgid "internal error: can't export reloc type %d (`%s')"
8640 #: config/tc-sparc.c:3644
8642 msgid "BSS length (%d.) <0! Ignored."
8645 #: config/tc-sparc.c:3656
8646 msgid "bad .reserve segment -- expected BSS segment"
8649 #: config/tc-sparc.c:3673 read.c:2048
8650 msgid "missing alignment"
8653 #: config/tc-sparc.c:3684 config/tc-sparc.c:3835
8655 msgid "alignment too large; assuming %d"
8658 #: config/tc-sparc.c:3690 config/tc-sparc.c:3841
8659 msgid "negative alignment"
8662 #: config/tc-sparc.c:3700 config/tc-sparc.c:3864 read.c:1251 read.c:2064
8663 msgid "alignment not a power of 2"
8666 #: config/tc-sparc.c:3778 config/tc-v850.c:233
8667 msgid "Expected comma after symbol-name"
8670 #: config/tc-sparc.c:3788 read.c:1392
8672 msgid ".COMMon length (%lu) out of range ignored"
8675 #: config/tc-sparc.c:3807 config/tc-v850.c:266
8677 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
8680 #: config/tc-sparc.c:3821
8681 msgid "Expected comma after common length"
8684 #: config/tc-sparc.c:4062 config/tc-sparc.c:4072
8686 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
8689 #: config/tc-sparc.c:4090
8690 msgid "redefinition of global register"
8693 #: config/tc-sparc.c:4101
8695 msgid "Register symbol %s already defined."
8698 #: config/tc-sparc.c:4310
8700 msgid "Illegal operands: %%r_plt in %d-byte data field"
8703 #: config/tc-sparc.c:4320
8705 msgid "Illegal operands: %%r_tls_dtpoff in %d-byte data field"
8708 #: config/tc-sparc.c:4357
8710 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
8713 #: config/tc-sparc.c:4365 config/tc-sparc.c:4396 config/tc-sparc.c:4405
8715 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
8718 #: config/tc-sparc.c:4414
8720 msgid "Illegal operands: garbage after %%r_%s%d()"
8723 #: config/tc-sparc.h:55
8724 msgid "sparc convert_frag\n"
8727 #: config/tc-sparc.h:57
8728 msgid "estimate_size_before_relax called"
8731 #: config/tc-tahoe.c:403
8732 msgid "The -a option doesn't exist. (Despite what the man page says!"
8735 #: config/tc-tahoe.c:407 config/tc-vax.c:3285
8737 msgid "Displacement length %s ignored!"
8740 #: config/tc-tahoe.c:411 config/tc-vax.c:3277
8741 msgid "SYMBOL TABLE not implemented"
8744 #: config/tc-tahoe.c:415 config/tc-vax.c:3281
8745 msgid "TOKEN TRACE not implemented"
8748 #: config/tc-tahoe.c:419 config/tc-vax.c:3289
8750 msgid "I don't need or use temp. file \"%s\"."
8753 #: config/tc-tahoe.c:423 config/tc-vax.c:3293
8754 msgid "I don't use an interpass file! -V ignored"
8757 #: config/tc-tahoe.c:437
8761 "-d LENGTH\t\tignored\n"
8764 "-t FILE\t\t\tignored\n"
8769 #: config/tc-tahoe.c:1066
8770 msgid "Casting a branch displacement is bad form, and is ignored."
8773 #: config/tc-tahoe.c:1122
8774 msgid "Couldn't parse the [index] in this operand."
8777 #: config/tc-tahoe.c:1128
8778 msgid "Couldn't find the opening '[' for the index of this operand."
8781 #: config/tc-tahoe.c:1168
8782 msgid "Couldn't find the opening '(' for the deref of this operand."
8785 #: config/tc-tahoe.c:1178
8786 msgid "Operand can't be both pre-inc and post-dec."
8789 #: config/tc-tahoe.c:1208
8790 msgid "I parsed 2 registers in this operand."
8793 #: config/tc-tahoe.c:1258
8794 msgid "Can't relocate expression error."
8797 #. This is an error. Tahoe doesn't allow any expressions
8798 #. bigger that a 32 bit long word. Any bigger has to be referenced
8800 #: config/tc-tahoe.c:1265
8801 msgid "Expression is too large for a 32 bits."
8804 #: config/tc-tahoe.c:1270
8805 msgid "Junk at end of expression."
8808 #: config/tc-tahoe.c:1309
8809 msgid "Syntax error in direct register mode."
8812 #: config/tc-tahoe.c:1311
8813 msgid "You can't index a register in direct register mode."
8816 #: config/tc-tahoe.c:1314
8817 msgid "SP can't be the source operand with direct register addressing."
8820 #: config/tc-tahoe.c:1316
8821 msgid "Can't take the address of a register."
8824 #: config/tc-tahoe.c:1318
8825 msgid "Direct Register can't be used in a branch."
8828 #: config/tc-tahoe.c:1320
8829 msgid "For quad access, the register must be even and < 14."
8832 #: config/tc-tahoe.c:1322
8833 msgid "You can't cast a direct register."
8836 #: config/tc-tahoe.c:1328
8837 msgid "Using reg 14 for quadwords can tromp the FP register."
8840 #: config/tc-tahoe.c:1340
8841 msgid "Syntax error in auto-dec mode."
8844 #: config/tc-tahoe.c:1342
8845 msgid "You can't have an index auto dec mode."
8848 #: config/tc-tahoe.c:1344
8849 msgid "Auto dec mode cant be used for reading."
8852 #: config/tc-tahoe.c:1346
8853 msgid "Auto dec only works of the SP register."
8856 #: config/tc-tahoe.c:1348
8857 msgid "Auto dec can't be used in a branch."
8860 #: config/tc-tahoe.c:1350
8861 msgid "Auto dec won't work with quadwords."
8864 #: config/tc-tahoe.c:1357
8865 msgid "Syntax error in one of the auto-inc modes."
8868 #: config/tc-tahoe.c:1363
8869 msgid "Auto inc deferred only works of the SP register."
8872 #: config/tc-tahoe.c:1365
8873 msgid "You can't have an index auto inc deferred mode."
8876 #: config/tc-tahoe.c:1367 config/tc-tahoe.c:1378
8877 msgid "Auto inc can't be used in a branch."
8880 #: config/tc-tahoe.c:1374
8881 msgid "You can't write to an auto inc register."
8884 #: config/tc-tahoe.c:1376
8885 msgid "Auto inc only works of the SP register."
8888 #: config/tc-tahoe.c:1380
8889 msgid "Auto inc won't work with quadwords."
8892 #: config/tc-tahoe.c:1382
8893 msgid "You can't have an index in auto inc mode."
8896 #: config/tc-tahoe.c:1390
8897 msgid "You can't index the sp register."
8900 #: config/tc-tahoe.c:1396
8901 msgid "Syntax error in register displaced mode."
8904 #: config/tc-tahoe.c:1415
8905 msgid "An offest is needed for this operand."
8908 #: config/tc-tahoe.c:1427
8909 msgid "You can't index a register in immediate mode."
8912 #: config/tc-tahoe.c:1429
8913 msgid "Immediate access can't be used as an address."
8916 #: config/tc-tahoe.c:1540
8918 msgid "Compiler bug: ODD number of bytes in arg structure %s."
8921 #: config/tc-tahoe.c:1567 config/tc-vax.c:1962
8922 msgid "Not enough operands"
8925 #: config/tc-tahoe.c:1577 config/tc-vax.c:1969
8926 msgid "Too many operands"
8929 #: config/tc-tahoe.c:1628 config/tc-vax.c:403
8931 msgid "Ignoring statement due to \"%s\""
8934 #: config/tc-tahoe.c:1723
8936 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
8939 #: config/tc-tahoe.c:1817
8940 msgid "Real branch displacements must be expressions."
8943 #: config/tc-tahoe.c:1820
8945 msgid "Complier error: I got an unknown synthetic branch :%c"
8948 #: config/tc-tahoe.c:1961
8950 msgid "Barf, bad mode %x\n"
8953 #. Only word (et al.), align, or conditionals are allowed within
8955 #: config/tc-tic54x.c:224
8956 msgid "pseudo-op illegal within .struct/.union"
8959 #: config/tc-tic54x.c:349
8960 msgid "C54x-specific command line options:\n"
8963 #: config/tc-tic54x.c:350
8964 msgid "-mfar-mode | -mf Use extended addressing\n"
8967 #: config/tc-tic54x.c:351
8968 msgid "-mcpu=<CPU version> Specify the CPU version\n"
8971 #: config/tc-tic54x.c:353
8972 msgid "-mcoff-version={0|1|2} Select COFF version\n"
8975 #: config/tc-tic54x.c:355
8976 msgid "-merrors-to-file <filename>\n"
8979 #: config/tc-tic54x.c:356
8980 msgid "-me <filename> Redirect errors to a file\n"
8983 #: config/tc-tic54x.c:478
8984 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
8987 #: config/tc-tic54x.c:532
8988 msgid "Unterminated string after absolute expression"
8991 #: config/tc-tic54x.c:540
8992 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
8995 #: config/tc-tic54x.c:552
8996 msgid "symbols assigned with .eval must begin with a letter"
8999 #: config/tc-tic54x.c:810
9000 msgid "Offset on nested structures is ignored"
9003 #: config/tc-tic54x.c:861
9005 msgid ".end%s without preceding .%s"
9008 #: config/tc-tic54x.c:928
9010 msgid "Unrecognized struct/union tag '%s'"
9013 #: config/tc-tic54x.c:930
9014 msgid ".tag requires a structure tag"
9017 #: config/tc-tic54x.c:936
9018 msgid "Label required for .tag"
9021 #: config/tc-tic54x.c:955
9023 msgid ".tag target '%s' undefined"
9026 #: config/tc-tic54x.c:1018
9028 msgid ".field count '%d' out of range (1 <= X <= 32)"
9031 #: config/tc-tic54x.c:1046
9033 msgid "Unrecognized field type '%c'"
9036 #. Disallow .byte with a non constant expression that will
9037 #. require relocation.
9038 #: config/tc-tic54x.c:1183
9039 msgid "Relocatable values require at least WORD storage"
9042 #: config/tc-tic54x.c:1245
9043 msgid "Use of .def/.ref is deprecated. Use .global instead"
9046 #: config/tc-tic54x.c:1444
9047 msgid ".space/.bes repeat count is negative, ignored"
9050 #: config/tc-tic54x.c:1449
9051 msgid ".space/.bes repeat count is zero, ignored"
9054 #: config/tc-tic54x.c:1527
9055 msgid "Missing size argument"
9058 #: config/tc-tic54x.c:1664
9059 msgid "CPU version has already been set"
9062 #: config/tc-tic54x.c:1668
9064 msgid "Unrecognized version '%s'"
9067 #: config/tc-tic54x.c:1674
9068 msgid "Changing of CPU version on the fly not supported"
9071 #: config/tc-tic54x.c:1810
9072 msgid "p2align not supported on this target"
9075 #: config/tc-tic54x.c:1823
9076 msgid "Argument to .even ignored"
9079 #: config/tc-tic54x.c:1870
9080 msgid "Invalid field size, must be from 1 to 32"
9083 #: config/tc-tic54x.c:1883
9084 msgid "field size must be 16 when value is relocatable"
9087 #: config/tc-tic54x.c:1898
9088 msgid "field value truncated"
9091 #: config/tc-tic54x.c:2007 config/tc-tic54x.c:2324
9093 msgid "Unrecognized section '%s'"
9096 #: config/tc-tic54x.c:2016
9097 msgid "Current section is unitialized, section name required for .clink"
9100 #: config/tc-tic54x.c:2230
9101 msgid "ENDLOOP without corresponding LOOP"
9104 #: config/tc-tic54x.c:2274
9105 msgid "Mixing of normal and extended addressing not supported"
9108 #: config/tc-tic54x.c:2280
9109 msgid "Extended addressing not supported on the specified CPU"
9112 #: config/tc-tic54x.c:2330
9113 msgid ".sblock may be used for initialized sections only"
9116 #: config/tc-tic54x.c:2361
9117 msgid "Symbol missing for .set/.equ"
9120 #: config/tc-tic54x.c:2420
9121 msgid ".var may only be used within a macro definition"
9124 #: config/tc-tic54x.c:2428
9125 msgid "Substitution symbols must begin with a letter"
9128 #: config/tc-tic54x.c:2522
9130 msgid "Can't open macro library file '%s' for reading."
9133 #: config/tc-tic54x.c:2529
9135 msgid "File '%s' not in macro archive format"
9138 #: config/tc-tic54x.c:2689
9140 msgid "Bad COFF version '%s'"
9143 #: config/tc-tic54x.c:2698
9145 msgid "Bad CPU version '%s'"
9148 #: config/tc-tic54x.c:2711 config/tc-tic54x.c:2714
9150 msgid "Can't redirect stderr to the file '%s'"
9153 #: config/tc-tic54x.c:2861
9155 msgid "Undefined substitution symbol '%s'"
9158 #: config/tc-tic54x.c:3518
9159 msgid "Badly formed address expression"
9162 #: config/tc-tic54x.c:3782
9164 msgid "Invalid dmad syntax '%s'"
9167 #: config/tc-tic54x.c:3848
9170 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
9173 #: config/tc-tic54x.c:3901
9174 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
9177 #: config/tc-tic54x.c:3921
9179 msgid "Unrecognized indirect address format \"%s\""
9182 #: config/tc-tic54x.c:3960
9184 msgid "Operand '%s' out of range (%d <= x <= %d)"
9187 #: config/tc-tic54x.c:3980
9188 msgid "Error in relocation handling"
9191 #: config/tc-tic54x.c:4001 config/tc-tic54x.c:4065 config/tc-tic54x.c:4097
9193 msgid "Unrecognized condition code \"%s\""
9196 #: config/tc-tic54x.c:4018
9198 msgid "Condition \"%s\" does not match preceding group"
9201 #: config/tc-tic54x.c:4026
9204 "Condition \"%s\" uses a different accumulator from a preceding condition"
9207 #: config/tc-tic54x.c:4033
9208 msgid "Only one comparison conditional allowed"
9211 #: config/tc-tic54x.c:4038
9212 msgid "Only one overflow conditional allowed"
9215 #: config/tc-tic54x.c:4046
9217 msgid "Duplicate %s conditional"
9220 #: config/tc-tic54x.c:4081
9221 msgid "Invalid auxiliary register (use AR0-AR7)"
9224 #: config/tc-tic54x.c:4117
9225 msgid "lk addressing modes are invalid for memory-mapped register addressing"
9228 #: config/tc-tic54x.c:4125
9230 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
9231 "Resulting behavior is undefined."
9234 #: config/tc-tic54x.c:4151
9236 "Destination accumulator for each part of this parallel instruction must be "
9240 #: config/tc-tic54x.c:4200
9242 msgid "Memory mapped register \"%s\" out of range"
9245 #: config/tc-tic54x.c:4239
9246 msgid "Invalid operand (use 1, 2, or 3)"
9249 #: config/tc-tic54x.c:4264
9250 msgid "A status register or status bit name is required"
9253 #: config/tc-tic54x.c:4274
9255 msgid "Unrecognized status bit \"%s\""
9258 #: config/tc-tic54x.c:4297
9260 msgid "Invalid status register \"%s\""
9263 #: config/tc-tic54x.c:4309
9265 msgid "Operand \"%s\" out of range (use 1 or 2)"
9268 #: config/tc-tic54x.c:4517
9270 msgid "Unrecognized instruction \"%s\""
9273 #: config/tc-tic54x.c:4546
9275 msgid "Unrecognized operand list '%s' for instruction '%s'"
9278 #: config/tc-tic54x.c:4578
9280 msgid "Unrecognized parallel instruction \"%s\""
9283 #: config/tc-tic54x.c:4629
9285 msgid "Invalid operand (s) for parallel instruction \"%s\""
9288 #: config/tc-tic54x.c:4632
9290 msgid "Unrecognized parallel instruction combination \"%s || %s\""
9293 #: config/tc-tic54x.c:4869
9295 msgid "%s symbol recursion stopped at second appearance of '%s'"
9298 #: config/tc-tic54x.c:4909
9299 msgid "Unrecognized substitution symbol function"
9302 #: config/tc-tic54x.c:4914
9303 msgid "Missing '(' after substitution symbol function"
9306 #: config/tc-tic54x.c:4928
9307 msgid "Expecting second argument"
9310 #: config/tc-tic54x.c:4941 config/tc-tic54x.c:4991
9311 msgid "Extra junk in function call, expecting ')'"
9314 #: config/tc-tic54x.c:4967
9315 msgid "Function expects two arguments"
9318 #: config/tc-tic54x.c:4980
9319 msgid "Expecting character constant argument"
9322 #: config/tc-tic54x.c:4986
9323 msgid "Both arguments must be substitution symbols"
9326 #: config/tc-tic54x.c:5039
9328 msgid "Invalid subscript (use 1 to %d)"
9331 #: config/tc-tic54x.c:5049
9333 msgid "Invalid length (use 0 to %d"
9336 #: config/tc-tic54x.c:5059
9337 msgid "Missing ')' in subscripted substitution symbol expression"
9340 #: config/tc-tic54x.c:5079
9341 msgid "Missing forced substitution terminator ':'"
9344 #: config/tc-tic54x.c:5252
9347 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
9351 #: config/tc-tic54x.c:5293
9353 msgid "Unrecognized parallel instruction '%s'"
9356 #: config/tc-tic54x.c:5305
9358 msgid "Instruction '%s' requires an LP cpu version"
9361 #: config/tc-tic54x.c:5312
9363 msgid "Instruction '%s' requires far mode addressing"
9366 #: config/tc-tic54x.c:5324
9369 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
9370 "left). Resulting behavior is undefined."
9373 #: config/tc-tic54x.c:5334
9375 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
9376 "Resulting behavior is undefined."
9379 #: config/tc-tic54x.c:5345
9381 msgid "'%s' is not repeatable. Resulting behavior is undefined."
9384 #: config/tc-tic54x.c:5349
9386 "Instructions using long offset modifiers or absolute addresses are not "
9387 "repeatable. Resulting behavior is undefined."
9390 #: config/tc-tic54x.c:5545
9392 msgid "Unsupported relocation size %d"
9395 #: config/tc-tic54x.c:5699
9396 msgid "non-absolute value used with .space/.bes"
9399 #: config/tc-tic54x.c:5703
9401 msgid "negative value ignored in %s"
9404 #: config/tc-tic54x.c:5792
9406 msgid "attempt to .space/.bes backwards? (%ld)"
9409 #: config/tc-tic54x.c:5826
9411 msgid "Invalid label '%s'"
9414 #: config/tc-tic80.c:26
9416 msgid "internal error:%s:%d: %s\n"
9419 #: config/tc-tic80.c:29
9421 msgid "internal error:%s:%d: %s %ld\n"
9424 #: config/tc-tic80.c:89
9425 msgid "Relaxation is a luxury we can't afford"
9428 #: config/tc-tic80.c:138
9429 msgid "bad call to md_atof ()"
9432 #: config/tc-tic80.c:235
9433 msgid "':' not followed by 'm' or 's'"
9436 #: config/tc-tic80.c:248
9437 msgid "paren nesting"
9440 #: config/tc-tic80.c:262
9441 msgid "mismatched parenthesis"
9444 #: config/tc-tic80.c:464
9445 msgid "unhandled expression type"
9448 #: config/tc-tic80.c:678
9449 msgid "symbol reloc that is not PC relative or 32 bits"
9452 #: config/tc-tic80.c:707
9453 msgid "unhandled operand modifier"
9456 #: config/tc-tic80.c:749
9457 msgid "unhandled expression"
9460 #: config/tc-tic80.c:797
9462 msgid "Invalid mnemonic: '%s'"
9465 #: config/tc-tic80.c:810
9467 msgid "Invalid operands: '%s'"
9470 #: config/tc-tic80.c:888
9471 msgid "unhandled predefined symbol bits"
9474 #: config/tc-tic80.c:983
9476 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
9479 #: config/tc-tic80.c:998
9480 msgid "unhandled relocation type in fixup"
9483 #: config/tc-tic80.c:1037
9484 msgid "md_convert_frag() not implemented yet"
9487 #: config/tc-v850.c:244
9489 msgid ".COMMon length (%d.) < 0! Ignored."
9492 #: config/tc-v850.c:293
9493 msgid "Common alignment negative; 0 assumed"
9496 #: config/tc-v850.c:974
9498 msgid "unknown operand shift: %x\n"
9501 #: config/tc-v850.c:975
9502 msgid "internal failure in parse_register_list"
9505 #: config/tc-v850.c:991
9506 msgid "constant expression or register list expected"
9509 #: config/tc-v850.c:996 config/tc-v850.c:1009 config/tc-v850.c:1028
9510 msgid "high bits set in register list expression"
9513 #: config/tc-v850.c:1067 config/tc-v850.c:1130
9514 msgid "illegal register included in list"
9517 #: config/tc-v850.c:1073
9518 msgid "system registers cannot be included in list"
9521 #: config/tc-v850.c:1078
9522 msgid "PSW cannot be included in list"
9525 #: config/tc-v850.c:1085
9526 msgid "High value system registers cannot be included in list"
9529 #: config/tc-v850.c:1109
9530 msgid "second register should follow dash in register list"
9533 #: config/tc-v850.c:1154
9534 msgid " V850 options:\n"
9537 #: config/tc-v850.c:1155
9538 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
9541 #: config/tc-v850.c:1156
9543 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
9546 #: config/tc-v850.c:1157
9547 msgid " -mv850 The code is targeted at the v850\n"
9550 #: config/tc-v850.c:1158
9551 msgid " -mv850e The code is targeted at the v850e\n"
9554 #: config/tc-v850.c:1159
9556 " -mv850any The code is generic, despite any processor "
9557 "specific instructions\n"
9560 #: config/tc-v850.c:1160
9561 msgid " -mrelax Enable relaxation\n"
9564 #: config/tc-v850.c:1173 config/tc-v850.c:1208
9566 msgid "unknown command line option: -%c%s\n"
9569 #: config/tc-v850.c:1349
9571 msgid "Unable to determine default target processor from string: %s"
9574 #: config/tc-v850.c:1386
9575 msgid "ctoff() relocation used on an instruction which does not support it"
9578 #: config/tc-v850.c:1412
9579 msgid "sdaoff() relocation used on an instruction which does not support it"
9582 #: config/tc-v850.c:1438
9583 msgid "zdaoff() relocation used on an instruction which does not support it"
9586 #: config/tc-v850.c:1475
9587 msgid "tdaoff() relocation used on an instruction which does not support it"
9590 #: config/tc-v850.c:1699
9591 msgid "Target processor does not support this instruction."
9594 #: config/tc-v850.c:1789 config/tc-v850.c:1818 config/tc-v850.c:2006
9595 msgid "immediate operand is too large"
9598 #: config/tc-v850.c:1800
9599 msgid "AAARG -> unhandled constant reloc"
9602 #: config/tc-v850.c:1844
9603 msgid "invalid register name"
9606 #: config/tc-v850.c:1849
9607 msgid "register r0 cannot be used here"
9610 #: config/tc-v850.c:1861
9611 msgid "invalid system register name"
9614 #: config/tc-v850.c:1874
9615 msgid "expected EP register"
9618 #: config/tc-v850.c:1891
9619 msgid "invalid condition code name"
9622 #: config/tc-v850.c:1912 config/tc-v850.c:1916
9623 msgid "constant too big to fit into instruction"
9626 #: config/tc-v850.c:1969
9627 msgid "syntax error: value is missing before the register name"
9630 #: config/tc-v850.c:1971
9631 msgid "syntax error: register not expected"
9634 #: config/tc-v850.c:1985
9635 msgid "syntax error: system register not expected"
9638 #: config/tc-v850.c:1990
9639 msgid "syntax error: condition code not expected"
9642 #: config/tc-v850.c:2031
9643 msgid "invalid operand"
9646 #: config/tc-vax.c:285
9648 msgid "VIP_BEGIN error:%s"
9651 #: config/tc-vax.c:422
9653 msgid "Aborting because statement has \"%s\""
9656 #: config/tc-vax.c:469
9657 msgid "Can't relocate expression"
9660 #: config/tc-vax.c:572
9661 msgid "Bignum not permitted in short literal. Immediate mode assumed."
9664 #: config/tc-vax.c:581
9665 msgid "Can't do flonum short literal: immediate mode used."
9668 #: config/tc-vax.c:626
9670 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
9673 #: config/tc-vax.c:961
9675 msgid "Short literal overflow(%ld.), immediate mode assumed."
9678 #: config/tc-vax.c:970
9680 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
9683 #: config/tc-vax.c:1035
9684 msgid "Length specification ignored. Address mode 9F used"
9687 #: config/tc-vax.c:1096
9688 msgid "Invalid operand: immediate value used as base address."
9691 #: config/tc-vax.c:1098
9692 msgid "Invalid operand: immediate value used as address."
9695 #: config/tc-vax.c:1123
9696 msgid "Symbol used as immediate operand in PIC mode."
9699 #: config/tc-vax.c:1941
9700 msgid "odd number of bytes in operand description"
9703 #: config/tc-vax.c:1957
9707 #: config/tc-vax.c:2532
9708 msgid "no '[' to match ']'"
9711 #: config/tc-vax.c:2552
9712 msgid "bad register in []"
9715 #: config/tc-vax.c:2554
9716 msgid "[PC] index banned"
9719 #: config/tc-vax.c:2589
9720 msgid "no '(' to match ')'"
9723 #: config/tc-vax.c:2729
9724 msgid "invalid branch operand"
9727 #: config/tc-vax.c:2758
9728 msgid "address prohibits @"
9731 #: config/tc-vax.c:2760
9732 msgid "address prohibits #"
9735 #: config/tc-vax.c:2764
9736 msgid "address prohibits -()"
9739 #: config/tc-vax.c:2766
9740 msgid "address prohibits ()+"
9743 #: config/tc-vax.c:2769
9744 msgid "address prohibits ()"
9747 #: config/tc-vax.c:2771
9748 msgid "address prohibits []"
9751 #: config/tc-vax.c:2773
9752 msgid "address prohibits register"
9755 #: config/tc-vax.c:2775
9756 msgid "address prohibits displacement length specifier"
9759 #: config/tc-vax.c:2805
9760 msgid "invalid operand of S^#"
9763 #: config/tc-vax.c:2822
9764 msgid "S^# needs expression"
9767 #: config/tc-vax.c:2829
9768 msgid "S^# may only read-access"
9771 #: config/tc-vax.c:2854
9772 msgid "invalid operand of -()"
9775 #: config/tc-vax.c:2860
9776 msgid "-(PC) unpredictable"
9779 #: config/tc-vax.c:2862
9780 msgid "[]index same as -()register: unpredictable"
9783 #: config/tc-vax.c:2898
9784 msgid "invalid operand of ()+"
9787 #: config/tc-vax.c:2904
9788 msgid "(PC)+ unpredictable"
9791 #: config/tc-vax.c:2906
9792 msgid "[]index same as ()+register: unpredictable"
9795 #: config/tc-vax.c:2931
9796 msgid "# conflicts length"
9799 #: config/tc-vax.c:2933
9800 msgid "# bars register"
9803 #: config/tc-vax.c:2955
9804 msgid "writing or modifying # is unpredictable"
9807 #: config/tc-vax.c:2985
9808 msgid "length not needed"
9811 #: config/tc-vax.c:2992
9812 msgid "can't []index a register, because it has no address"
9815 #: config/tc-vax.c:2994
9816 msgid "a register has no address"
9819 #: config/tc-vax.c:3005
9820 msgid "PC part of operand unpredictable"
9823 #: config/tc-vax.c:3345
9826 "-d LENGTH\t\tignored\n"
9829 "-t FILE\t\t\tignored\n"
9834 #: config/tc-vax.c:3354
9837 "-+\t\t\thash encode names longer than 31 characters\n"
9838 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
9839 "-H\t\t\tshow new symbol after hash truncation\n"
9840 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
9841 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
9842 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
9845 #: config/tc-w65.c:145
9846 msgid "need on or off."
9849 #: config/tc-w65.c:281 config/tc-w65.c:324
9850 msgid "syntax error after <exp"
9853 #: config/tc-xstormy16.c:80
9854 msgid " XSTORMY16 specific command line options:\n"
9857 #: config/tc-xstormy16.c:562
9859 msgid "internal error: can't install fix for reloc type %d (`%s')"
9862 #: config/tc-xtensa.c:929
9863 msgid "'--density' option not supported in this Xtensa configuration"
9866 #: config/tc-xtensa.c:1030
9868 "'--literal-section-name' is deprecated; use '--rename-section ."
9872 #: config/tc-xtensa.c:1036
9874 "'--text-section-name' is deprecated; use '--rename-section .text=NEWNAME'"
9877 #: config/tc-xtensa.c:1042
9879 "'--data-section-name' is deprecated; use '--rename-section .data=NEWNAME'"
9882 #: config/tc-xtensa.c:1048
9883 msgid "'--bss-section-name' is deprecated; use '--rename-section .bss=NEWNAME'"
9886 #: config/tc-xtensa.c:1186
9887 msgid "unmatched end directive"
9890 #: config/tc-xtensa.c:1215
9891 msgid ".begin directive with no matching .end directive"
9894 #: config/tc-xtensa.c:1259
9896 msgid "directive %s can't be negated"
9899 #: config/tc-xtensa.c:1265
9900 msgid "unknown directive"
9903 #: config/tc-xtensa.c:1300
9904 msgid "cannot set literal_prefix inside literal fragment"
9907 #: config/tc-xtensa.c:1337 config/tc-xtensa.c:1371
9908 msgid "Xtensa density option not supported; ignored"
9911 #: config/tc-xtensa.c:1383
9913 msgid "does not match begin %s%s at %s:%d"
9916 #: config/tc-xtensa.c:1429
9917 msgid ".literal_position inside literal directive; ignoring"
9920 #: config/tc-xtensa.c:1480
9921 msgid "expected comma or colon after symbol name; rest of line ignored"
9924 #: config/tc-xtensa.c:1655 config/tc-xtensa.c:1672
9926 msgid "bad register name: %s"
9929 #: config/tc-xtensa.c:1661
9931 msgid "bad register number: %s"
9934 #: config/tc-xtensa.c:1724
9935 msgid "register number out of range"
9938 #: config/tc-xtensa.c:1836
9939 msgid "too many arguments"
9942 #: config/tc-xtensa.c:1922
9944 msgid "not enough operands (%d) for '%s'; expected %d"
9947 #: config/tc-xtensa.c:1929
9949 msgid "too many operands (%d) for '%s'; expected %d"
9952 #: config/tc-xtensa.c:1973
9954 msgid "register number for `%s' is not a constant"
9957 #: config/tc-xtensa.c:1978
9959 msgid "register number (%ld) for `%s' is out of range"
9962 #: config/tc-xtensa.c:2464
9964 msgid "operand %d not properly aligned for '%s'"
9967 #: config/tc-xtensa.c:2469
9969 msgid "operand %d not in immediate table for '%s'"
9972 #: config/tc-xtensa.c:2474
9974 msgid "operand %d too large for '%s'"
9977 #: config/tc-xtensa.c:2479
9979 msgid "operand %d too small for '%s'"
9982 #: config/tc-xtensa.c:2484
9984 msgid "operand %d is invalid for '%s'"
9987 #: config/tc-xtensa.c:3716
9988 msgid "INSTR_LABEL_DEF not supported yet"
9991 #: config/tc-xtensa.c:3745
9992 msgid "can't handle generation of literal/labels yet"
9995 #: config/tc-xtensa.c:3749
9996 msgid "can't handle undefined OP TYPE"
9999 #: config/tc-xtensa.c:3810
10001 msgid "found %d operands for '%s': Expected %d"
10004 #: config/tc-xtensa.c:3817
10006 msgid "found too many (%d) operands for '%s': Expected %d"
10009 #: config/tc-xtensa.c:4072
10010 msgid "instruction fragment may contain data"
10013 #: config/tc-xtensa.c:4105
10015 msgid "invalid operand %d on '%s'"
10018 #: config/tc-xtensa.c:4116
10020 msgid "invalid expression for operand %d on '%s'"
10023 #: config/tc-xtensa.c:4177
10025 msgid "invalid relocation operand %i on '%s'"
10028 #: config/tc-xtensa.c:4186
10030 msgid "undefined symbol for opcode \"%s\"."
10033 #: config/tc-xtensa.c:4280
10034 msgid "instruction with constant operands does not fit"
10037 #: config/tc-xtensa.c:4289
10038 msgid "instruction with constant operands does not fit without widening"
10041 #: config/tc-xtensa.c:4379
10042 msgid "instruction's constant operands do not fit"
10045 #: config/tc-xtensa.c:4718
10046 msgid "opcode 'NOP.N' unavailable in this configuration"
10049 #: config/tc-xtensa.c:4727
10050 msgid "opcode 'OR' unavailable in this configuration"
10053 #: config/tc-xtensa.c:4737
10055 msgid "invalid %d-byte NOP requested"
10058 #: config/tc-xtensa.c:4757
10059 msgid "get_expanded_loop_offset: undefined opcode"
10062 #: config/tc-xtensa.c:4764
10063 msgid "get_expanded_loop_offset: invalid opcode"
10066 #: config/tc-xtensa.c:4880
10067 msgid "invalid last instruction for a zero-overhead loop"
10070 #: config/tc-xtensa.c:4935
10072 msgid "cannot assemble '%s' into a literal fragment"
10075 #: config/tc-xtensa.c:4937
10079 #: config/tc-xtensa.c:5071
10080 msgid "entry instruction with stack decrement < 16"
10083 #: config/tc-xtensa.c:5075
10084 msgid "entry instruction with non-constant decrement"
10087 #: config/tc-xtensa.c:5152
10089 msgid "undefined @ suffix '%s', expected '%s'"
10092 #: config/tc-xtensa.c:5242
10094 msgid "invalid operand relocation for '%s' instruction"
10097 #: config/tc-xtensa.c:5245
10099 msgid "invalid relocation for operand %d in '%s' instruction"
10102 #: config/tc-xtensa.c:5252
10104 msgid "invalid relocation type %d for %s instruction"
10107 #: config/tc-xtensa.c:5261
10109 msgid "invalid relocation for operand %d of '%s'"
10112 #: config/tc-xtensa.c:5269
10114 msgid "non-PCREL relocation operand %d for '%s': %s"
10117 #: config/tc-xtensa.c:5328 config/tc-xtensa.c:5366
10119 msgid "unhandled local relocation fix %s"
10122 #: config/tc-xtensa.c:5350
10123 msgid "undecodable FIX"
10126 #: config/tc-xtensa.c:5478
10127 msgid "emitting simplification relocation"
10130 #: config/tc-xtensa.c:5482
10131 msgid "emitting unknown relocation"
10134 #: config/tc-xtensa.c:5814
10136 msgid "fr_var %lu < length %d; ignoring"
10139 #: config/tc-xtensa.c:6000 config/tc-xtensa.c:6044
10140 msgid "undecodable instruction in instruction frag"
10143 #: config/tc-xtensa.c:6092
10144 msgid "invalid empty loop"
10147 #: config/tc-xtensa.c:6097
10148 msgid "loop target does not follow loop instruction in section"
10151 #: config/tc-xtensa.c:6215
10152 msgid "get_text_align_power: argument too large"
10155 #: config/tc-xtensa.c:6420 config/tc-xtensa.c:6566
10156 msgid "invalid opcode for RELAX_ALIGN_NEXT_OPCODE"
10159 #: config/tc-xtensa.c:6421 config/tc-xtensa.c:6567
10160 msgid "cannot continue"
10163 #: config/tc-xtensa.c:6458
10164 msgid "expected loop opcode in relax align next target"
10167 #: config/tc-xtensa.c:6475
10168 msgid "expected align_code or RELAX_ALIGN_NEXT_OPCODE"
10171 #: config/tc-xtensa.c:6549 config/tc-xtensa.c:6587 config/tc-xtensa.c:6591
10172 #: config/tc-xtensa.c:6595
10173 msgid "internal error aligning"
10176 #: config/tc-xtensa.c:6676
10177 msgid "bad relaxation state"
10180 #: config/tc-xtensa.c:6752
10182 msgid "fr_var (%ld) < length (%d); ignoring"
10185 #: config/tc-xtensa.c:6928
10186 msgid "internal error: relaxation failed"
10189 #: config/tc-xtensa.c:6934
10190 msgid "internal error: relaxation requires too many steps"
10193 #: config/tc-xtensa.c:7055
10194 msgid "invalid relaxation fragment result"
10197 #: config/tc-xtensa.c:7128
10198 msgid "unable to widen instruction"
10201 #: config/tc-xtensa.c:7215
10202 msgid "multiple literals in expansion"
10205 #: config/tc-xtensa.c:7219
10206 msgid "no registered fragment for literal"
10209 #: config/tc-xtensa.c:7221
10210 msgid "number of literal tokens != 1"
10213 #: config/tc-xtensa.c:7298 config/tc-xtensa.c:7304
10215 msgid "unresolved loop target symbol: %s"
10218 #: config/tc-xtensa.c:7401
10219 msgid "loop relaxation specification does not correspond"
10222 #: config/tc-xtensa.c:7428
10223 msgid "loop too long for LOOP instruction"
10226 #: config/tc-xtensa.c:7465
10228 msgid "invalid expression evaluation type %d"
10231 #: config/tc-xtensa.c:7702
10233 msgid "fixes not all moved from %s"
10236 #: config/tc-xtensa.c:7835
10237 msgid "inlining literal pool; specify location with .literal_position."
10240 #: config/tc-xtensa.c:8230
10242 msgid "could not create section %s"
10245 #: config/tc-xtensa.c:8232
10247 msgid "invalid flag combination on section %s"
10250 #: config/tc-xtensa.c:8481
10252 msgid "invalid symbolic operand %d on '%s'"
10255 #: config/tc-xtensa.c:8545
10256 msgid "operand number mismatch"
10259 #: config/tc-xtensa.c:8592
10260 msgid "invalid opcode"
10263 #: config/tc-xtensa.c:8598
10264 msgid "too few operands"
10267 #: config/tc-xtensa.c:8817
10268 msgid "ignoring extra '-rename-section' delimiter ':'"
10271 #: config/tc-xtensa.c:8822
10273 msgid "ignoring invalid '-rename-section' specification: '%s'"
10276 #: config/tc-xtensa.c:8845
10278 msgid "section %s renamed multiple times"
10281 #: config/tc-xtensa.c:8847
10283 msgid "multiple sections remapped to output section %s"
10286 #: config/tc-z8k.c:314
10288 msgid "register rr%d out of range"
10291 #: config/tc-z8k.c:316
10293 msgid "register rr%d does not exist"
10296 #: config/tc-z8k.c:326
10298 msgid "register rh%d out of range"
10301 #: config/tc-z8k.c:336
10303 msgid "register rl%d out of range"
10306 #: config/tc-z8k.c:347
10308 msgid "register rq%d out of range"
10311 #: config/tc-z8k.c:349
10313 msgid "register rq%d does not exist"
10316 #: config/tc-z8k.c:359
10318 msgid "register r%d out of range"
10321 #: config/tc-z8k.c:404
10323 msgid "expected %c"
10326 #: config/tc-z8k.c:421
10328 msgid "register is wrong size for a word %s"
10331 #: config/tc-z8k.c:437
10333 msgid "register is wrong size for address %s"
10336 #. No interrupt type specified, opcode won't do anything.
10337 #: config/tc-z8k.c:585
10338 msgid "opcode has no effect"
10341 #: config/tc-z8k.c:697
10342 msgid "Missing ) in ra(rb)"
10345 #: config/tc-z8k.c:919 config/tc-z8k.c:925
10346 msgid "invalid indirect register size"
10349 #: config/tc-z8k.c:971
10351 msgid "operand %s0x%x out of range"
10354 #: config/tc-z8k.c:1099
10355 msgid "immediate must be 1 or 2"
10358 #: config/tc-z8k.c:1102
10359 msgid "immediate 1 or 2 expected"
10362 #: config/tc-z8k.c:1129
10363 msgid "can't use R0 here"
10366 #: config/tc-z8k.c:1292
10367 msgid "Can't find opcode to match operands"
10370 #: config/tc-z8k.c:1411
10372 msgid "invalid architecture -z%s"
10375 #: config/tc-z8k.c:1432
10378 " -z8001 generate segmented code\n"
10379 " -z8002 generate unsegmented code\n"
10380 " -linkrelax create linker relaxable code\n"
10383 #: config/tc-z8k.c:1445
10384 msgid "call to md_convert_frag\n"
10387 #: config/tc-z8k.c:1476 config/tc-z8k.c:1487
10388 msgid "cannot branch to odd address"
10391 #: config/tc-z8k.c:1479 config/tc-z8k.c:1490
10392 msgid "relative jump out of range"
10395 #: config/tc-z8k.c:1497
10396 msgid "relative call out of range"
10399 #: config/tc-z8k.c:1523
10400 msgid "relative address out of range"
10403 #: config/tc-z8k.c:1543
10405 msgid "md_apply_fix3: unknown r_type 0x%x\n"
10408 #: config/tc-z8k.c:1556
10409 msgid "call to md_estimate_size_before_relax\n"
10412 #: config/tc-z8k.c:1600
10414 msgid "Can't subtract symbols in different sections %s %s"
10419 msgid "can't open `%s' for writing"
10424 msgid "can't close `%s'"
10429 msgid "register save offset not a multiple of %u"
10433 msgid "missing separator"
10436 #: dw2gencfi.c:410 dw2gencfi.c:428
10437 msgid "bad register expression"
10440 #: dw2gencfi.c:450 dw2gencfi.c:547
10441 msgid "CFI instruction used without previous .cfi_startproc"
10445 msgid "previous CFI entry not closed (missing .cfi_endproc)"
10449 msgid ".cfi_endproc without corresponding .cfi_startproc"
10453 msgid "open CFI at the end of file; missing .cfi_endproc directive"
10456 #: dwarf2dbg.c:468 dwarf2dbg.c:498
10457 msgid "file number less than one"
10462 msgid "file number %ld already allocated"
10465 #: dwarf2dbg.c:503 dwarf2dbg.c:1068
10467 msgid "unassigned file number %ld"
10470 #: dwarf2dbg.c:1134 dwarf2dbg.c:1331
10471 msgid "internal error: unknown dwarf2 format"
10474 #: dwarf2dbg.c:1476 dwarf2dbg.c:1484 dwarf2dbg.c:1492 dwarf2dbg.c:1513
10475 msgid "dwarf2 is not supported for this object file format"
10480 msgid "string too big (%lu bytes)"
10485 msgid "inserting \"%s\" into string hash table: %s"
10488 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
10490 msgid "no current file pointer"
10494 msgid "too many st_End's"
10499 msgid "inserting \"%s\" into tag hash table: %s"
10503 msgid "fake .file after real one"
10507 msgid "filename goes over one page boundary"
10511 msgid ".begin directive without a preceding .file directive"
10515 msgid ".begin directive without a preceding .ent directive"
10519 msgid ".bend directive without a preceding .file directive"
10523 msgid ".bend directive without a preceding .ent directive"
10527 msgid ".bend directive names unknown symbol"
10531 msgid ".def pseudo-op used inside of .def/.endef; ignored"
10535 msgid "empty symbol name in .def; ignored"
10539 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
10543 msgid "badly formed .dim directive"
10547 msgid "too many .dim entries"
10551 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
10555 msgid ".size pseudo-op used outside of .def/.endef; ignored"
10559 msgid "badly formed .size directive"
10563 msgid "too many .size entries"
10567 msgid ".type pseudo-op used outside of .def/.endef; ignored"
10570 #. FIXME: We could handle this by setting the continued bit.
10571 #. There would still be a limit: the .type argument can not
10575 msgid "the type of %s is too complex; it will be simplified"
10579 msgid "Unrecognized .type argument"
10583 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
10587 msgid ".val pseudo-op used outside of .def/.endef; ignored"
10591 msgid ".val expression is too copmlex"
10595 msgid ".endef pseudo-op used before .def; ignored"
10598 #: ecoff.c:2863 ecoff.c:2944
10599 msgid "bad COFF debugging information"
10604 msgid "no tag specified for %s"
10608 msgid ".end directive without a preceding .file directive"
10612 msgid ".end directive without a preceding .ent directive"
10616 msgid ".end directive names unknown symbol"
10620 msgid "second .ent directive found before .end directive"
10624 msgid "no way to handle .file within .ent/.end section"
10628 msgid ".loc before .file"
10632 msgid "bad .weakext directive"
10637 msgid ".stab%c is not supported"
10642 msgid ".stab%c: ignoring non-zero other field"
10648 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
10653 msgid "illegal .stab%c directive, bad character"
10656 #: ecoff.c:4021 ecoff.c:4210 ecoff.c:4235
10657 msgid ".begin/.bend in different segments"
10661 msgid "missing .end or .bend at end of file"
10665 msgid "GP prologue size exceeds field size, using 0 instead"
10668 #: expr.c:83 read.c:3232
10669 msgid "bignum invalid"
10672 #: expr.c:85 read.c:3234 read.c:3574 read.c:4474
10673 msgid "floating point number invalid"
10677 msgid "bad floating-point constant: exponent overflow"
10682 msgid "bad floating-point constant: unknown error code=%d"
10687 "a bignum with underscores may not have more than 8 hex digits in any word"
10691 msgid "a bignum with underscores must have exactly 4 words"
10694 #. Either not seen or not defined.
10695 #. @@ Should print out the original string instead of
10696 #. the parsed number.
10699 msgid "backward ref to unknown label \"%d:\""
10703 msgid "character constant too large"
10708 msgid "expr.c(operand): bad atof_generic return val %d"
10713 msgid "missing '%c'"
10716 #: expr.c:1016 read.c:3945
10717 msgid "EBCDIC constants are not supported"
10722 msgid "Unary operator %c ignored because bad operand follows"
10725 #: expr.c:1145 expr.c:1170
10726 msgid "syntax error in .startof. or .sizeof."
10730 msgid "missing operand; zero assumed"
10734 msgid "left operand is a bignum; integer 0 assumed"
10738 msgid "left operand is a float; integer 0 assumed"
10742 msgid "right operand is a bignum; integer 0 assumed"
10746 msgid "right operand is a float; integer 0 assumed"
10749 #: expr.c:1770 symbols.c:1191
10750 msgid "division by zero"
10754 msgid "operation combines symbols in different segments"
10759 msgid "can't extend frag %u chars"
10763 msgid "attempt to allocate data in absolute section"
10767 msgid "attempt to allocate data in common section"
10770 #. Detect if we are reading from stdin by examining the file
10771 #. name returned by as_where().
10773 #. [FIXME: We rely upon the name in the strcmp below being the
10774 #. same as the one used by input_scrub_new_file(), if that is
10775 #. not true, then this code will fail].
10777 #. If we are reading from stdin, then we need to save each input
10778 #. line here (assuming of course that we actually have a line of
10779 #. input to read), so that it can be displayed in the listing
10780 #. that is produced at the end of the assembly.
10781 #: input-file.c:145 input-scrub.c:242 listing.c:343
10782 msgid "{standard input}"
10785 #: input-file.c:149
10787 msgid "can't open %s for reading"
10790 #: input-file.c:212 input-file.c:239
10792 msgid "Can't read from %s"
10795 #: input-file.c:247
10797 msgid "Can't close %s"
10800 #: input-scrub.c:272
10801 msgid "macros nested too deeply"
10804 #: input-scrub.c:375 input-scrub.c:397
10805 msgid "partial line at end of file ignored"
10809 msgid "Unable to allocate memory for new instructions\n"
10822 msgid "can't open list file: %s"
10827 msgid "error closing list file: %s"
10831 msgid "strange paper height, set to no form"
10835 msgid "new line in title"
10838 #. Turns the next expression into a string.
10841 msgid "% operator needs absolute expression"
10845 msgid "unexpected end of file in macro definition"
10849 msgid "missing ) after formals"
10853 msgid "missplaced )"
10857 msgid "confusion in formal parameters"
10861 msgid "macro formal argument does not exist"
10865 msgid "can't mix positional and keyword arguments"
10869 msgid "too many positional arguments"
10873 msgid "unexpected end of file in irp or irpc"
10877 msgid "missing model parameter"
10881 msgid "Assembler messages:\n"
10892 #: messages.c:413 messages.c:433
10893 msgid "Fatal error: "
10897 msgid "Internal error!\n"
10902 msgid "Assertion failure in %s at %s line %d.\n"
10907 msgid "Assertion failure at %s line %d.\n"
10910 #: messages.c:456 messages.c:475
10911 msgid "Please report this bug.\n"
10916 msgid "Internal error, aborting at %s line %d in %s\n"
10921 msgid "Internal error, aborting at %s line %d\n"
10924 #: output-file.c:48
10926 msgid "can't open a bfd on stdout %s"
10929 #: output-file.c:52 output-file.c:115
10931 msgid "FATAL: can't create %s"
10934 #: output-file.c:73 output-file.c:80
10936 msgid "FATAL: can't close %s\n"
10939 #: output-file.c:126
10941 msgid "FATAL: can't close %s"
10944 #: output-file.c:147
10945 msgid "Failed to emit an object byte"
10948 #: output-file.c:148
10949 msgid "can't continue"
10954 msgid "error constructing %s pseudo-op table: %s"
10959 msgid "unknown pseudo-op: `%s'"
10964 msgid "label \"%d$\" redefined"
10968 msgid ".abort detected. Abandoning ship."
10971 #: read.c:1174 read.c:2413
10972 msgid "ignoring fill value in absolute section"
10977 msgid "alignment too large: %u assumed"
10981 msgid "expected fill pattern missing"
10986 msgid "length of .comm \"%s\" is already %ld; not changing to %ld"
10989 #. Some of the back ends can't deal with non-positive line numbers.
10990 #. Besides, it's silly.
10993 msgid "line numbers must be positive; line number %d rejected"
10997 msgid "start address not supported"
11001 msgid ".err encountered"
11004 #: read.c:1693 read.c:1695
11006 msgid ".fail %ld encountered"
11011 msgid ".fill size clamped to %d"
11015 msgid "size negative; .fill ignored"
11019 msgid "repeat < 0; .fill ignored"
11024 msgid "unrecognized .linkonce type `%s'"
11027 #: read.c:1916 read.c:1942
11028 msgid ".linkonce is not supported for this object file format"
11033 msgid "bfd_set_section_flags: %s"
11037 msgid "missing size expression"
11042 msgid "BSS length (%d) < 0 ignored"
11047 msgid "error setting flags for \".sbss\": %s"
11051 msgid "expected comma after size"
11056 msgid "alignment too large; %d assumed"
11060 msgid "alignment negative; 0 assumed"
11065 msgid "attempt to redefine pseudo-op `%s' ignored"
11070 msgid "invalid segment \"%s\""
11074 msgid "only constant offsets supported in absolute section"
11078 msgid "MRI style ORG pseudo-op not supported"
11083 msgid "unrecognized section type `%s'"
11087 msgid "absolute sections are not supported"
11092 msgid "unrecognized section command `%s'"
11096 msgid ".endr encountered without preceeding .rept, .irc, or .irp"
11101 msgid "%s without %s"
11105 msgid "unsupported variable size or fill value"
11109 msgid ".space repeat count is zero, ignored"
11113 msgid ".space repeat count is negative, ignored"
11117 msgid "space allocation too complex in absolute section"
11121 msgid "space allocation too complex in common section"
11124 #: read.c:3099 read.c:4190
11126 msgid "bad floating literal: %s"
11131 msgid "rest of line ignored; first ignored character is `%c'"
11136 msgid "rest of line ignored; first ignored character valued 0x%x"
11140 msgid "missing expression"
11144 msgid "rva without symbol"
11148 msgid "attempt to store value in absolute section"
11151 #: read.c:3568 read.c:4468
11152 msgid "zero assumed for missing expression"
11155 #: read.c:3580 read.c:4480 write.c:322
11156 msgid "register value used as expression"
11159 #. Leading bits contain both 0s & 1s.
11162 msgid "value 0x%lx truncated to 0x%lx"
11167 msgid "bignum truncated to %d bytes"
11171 msgid "using a bit field width of zero"
11176 msgid "field width \"%s\" too complex for a bitfield"
11181 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
11186 msgid "field value \"%s\" too complex for a bitfield"
11189 #: read.c:4018 read.c:4212
11190 msgid "unresolvable or nonpositive repeat count; using 1"
11195 msgid "unknown floating type type '%c'"
11199 msgid "floating point constant too large"
11203 msgid "strings must be placed into a section"
11207 msgid "expected <nn>"
11210 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
11211 #: read.c:4664 read.c:4750
11212 msgid "unterminated string; newline inserted"
11216 msgid "bad escaped character in string"
11220 msgid "expected address expression"
11225 msgid "symbol \"%s\" undefined; zero assumed"
11229 msgid "some symbol undefined; zero assumed"
11233 msgid "bad or irreducible absolute expression"
11237 msgid "this string may not contain '\\0'"
11241 msgid "missing string"
11246 msgid ".incbin count zero, ignoring `%s'"
11251 msgid "file not found: %s"
11256 msgid "seek to end of .incbin file failed `%s'"
11261 msgid "skip (%ld) + count (%ld) larger than file size (%ld)"
11266 msgid "could not skip to %ld in file `%s'"
11271 msgid "truncated file `%s', %ld of %ld bytes read"
11275 msgid "missing .func"
11279 msgid ".endfunc missing for previous .func"
11282 #: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:255
11284 msgid ".stab%c: missing comma"
11287 #. This could happen for example with a source file with a huge
11288 #. number of lines. The only cure is to use a different debug
11289 #. format, probably DWARF.
11292 msgid ".stab%c: description field '%x' too big, try a different debug format"
11296 msgid "comma missing in .xstabs"
11301 msgid "attempt to switch to nonexistent segment \"%s\""
11306 msgid "cannot define symbol `%s' in absolute section"
11311 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
11314 #: symbols.c:529 symbols.c:536
11316 msgid "inserting \"%s\" into symbol table failed: %s"
11319 #: symbols.c:874 symbols.c:878
11321 msgid "undefined symbol `%s' in operation"
11326 msgid "invalid sections for operation on `%s' and `%s'"
11331 msgid "invalid section for operation on `%s'"
11334 #: symbols.c:897 symbols.c:900
11336 msgid "undefined symbol `%s' in operation setting `%s'"
11341 msgid "invalid sections for operation on `%s' and `%s' setting `%s'"
11346 msgid "invalid section for operation on `%s' setting `%s'"
11351 msgid "symbol definition loop encountered at `%s'"
11356 msgid "division by zero when setting `%s'"
11359 #: symbols.c:1280 write.c:2008
11361 msgid "can't resolve value for symbol `%s'"
11366 msgid "\"%d\" (instance number %d of a %s label)"
11371 msgid "attempt to get value of unresolved symbol `%s'"
11375 msgid "section symbols are already global"
11380 msgid "Accessing function `%s' as thread-local object"
11385 msgid "Accessing `%s' as thread-local object"
11390 msgid "field fx_size too small to hold %d"
11394 msgid "rva not supported"
11399 msgid "attempt to .org/.space backwards? (%ld)"
11402 #: write.c:1002 write.c:1074
11403 msgid "relocation out of range"
11406 #: write.c:1005 write.c:1077
11408 msgid "%s:%u: bad return from bfd_install_relocation: %x"
11412 msgid "internal error: fixup not contained within frag"
11415 #: write.c:1164 write.c:1188
11417 msgid "FATAL: Can't write %s"
11421 msgid "cannot write to output file"
11426 msgid "%d error%s, %d warning%s, generating bad object file"
11431 msgid "%d error%s, %d warning%s, no object file generated"
11436 msgid "local label `%s' is not defined"
11441 msgid "alignment padding (%lu bytes) not a multiple of %ld"
11446 msgid ".word %s-%s+%s didn't fit"
11450 msgid "attempt to move .org backwards"
11454 msgid ".space specifies non-absolute value"
11458 msgid ".space or .fill with negative value, ignored"
11463 msgid "value of %s too large for field of %d bytes at %s"
11468 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"