1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "POT-Creation-Date: 2002-01-31 17:13+0000\n"
10 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12 "Language-Team: LANGUAGE <LL@li.org>\n"
14 "Content-Type: text/plain; charset=CHARSET\n"
15 "Content-Transfer-Encoding: 8bit\n"
17 #: app.c:476 app.c:490
18 msgid "end of file in comment"
22 msgid "end of file in string; inserted '\"'"
27 msgid "unknown escape '\\%c' in string; ignored"
31 msgid "end of file in string; '\"' inserted"
35 msgid "end of file not at end of a line; newline inserted"
39 msgid "end of file in multiline comment"
43 msgid "end of file after a one-character quote; \\0 inserted"
47 msgid "end of file in escape character"
51 msgid "missing close quote; (assumed)"
54 #: app.c:1075 app.c:1129 app.c:1139 app.c:1204
55 msgid "end of file in comment; newline inserted"
59 msgid "missing emulation mode name"
64 msgid "unrecognized emulation name `%s'"
69 msgid "GNU assembler version %s (%s) using BFD version %s"
74 msgid "GNU assembler version %s (%s)"
79 msgid "Usage: %s [option...] [asmfile...]\n"
85 " -a[sub-option...]\t turn on listings\n"
86 " \t Sub-options [default hls]:\n"
87 " \t c omit false conditionals\n"
88 " \t d omit debugging directives\n"
89 " \t h include high-level source\n"
90 " \t l include assembly\n"
91 " \t m include macro expansions\n"
92 " \t n omit forms processing\n"
93 " \t s include symbols\n"
94 " \t =FILE list to FILE (must be last sub-option)\n"
98 msgid " -D produce assembler debugging messages\n"
102 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
107 msgid " emulate output (default %s)\n"
111 msgid " -f skip whitespace and comment preprocessing\n"
115 msgid " --gstabs generate stabs debugging information\n"
119 msgid " --gdwarf2 generate DWARF2 debugging information\n"
123 msgid " --help show this message and exit\n"
127 msgid " --target-help show target specific options\n"
132 " -I DIR add DIR to search list for .include directives\n"
136 msgid " -J don't warn about signed overflow\n"
141 " -K warn when differences altered for long "
146 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
150 msgid " -M,--mri assemble in MRI compatibility mode\n"
155 " --MD FILE write dependency information in FILE (default "
160 msgid " -nocpp ignored\n"
165 " -o OBJFILE name the object-file output OBJFILE (default a."
170 msgid " -R fold data section into text section\n"
175 " --statistics print various measured statistics from execution\n"
179 msgid " --strip-local-absolute strip local absolute symbols\n"
184 " --traditional-format Use same format as native assembler when possible\n"
188 msgid " --version print assembler version number and exit\n"
192 msgid " -W --no-warn suppress warnings\n"
196 msgid " --warn don't suppress warnings\n"
200 msgid " --fatal-warnings treat warnings as errors\n"
205 " --itbl INSTTBL extend instruction set to include instructions\n"
206 " matching the specifications defined in file "
211 msgid " -w ignored\n"
215 msgid " -X ignored\n"
219 msgid " -Z generate object file even after errors\n"
224 " --listing-lhs-width set the width in words of the output data column "
231 " --listing-lhs-width2 set the width in words of the continuation lines\n"
232 " of the output data column; ignored if smaller "
234 " the width of the first line\n"
239 " --listing-rhs-width set the max width in characters of the lines from\n"
245 " --listing-cont-lines set the maximum number of continuation lines used\n"
246 " for the output data column of the listing\n"
249 #: as.c:327 gasp.c:3528
251 msgid "Report bugs to %s\n"
254 #. This output is intended to follow the GNU standards document.
257 msgid "GNU assembler %s\n"
261 msgid "Copyright 2002 Free Software Foundation, Inc.\n"
264 #: as.c:529 gasp.c:3627
266 "This program is free software; you may redistribute it under the terms of\n"
267 "the GNU General Public License. This program has absolutely no warranty.\n"
272 msgid "This assembler was configured for a target of `%s'.\n"
276 msgid "multiple emulation names specified"
280 msgid "emulations not handled in this configuration"
290 msgid "canonical = %s\n"
295 msgid "cpu-type = %s\n"
300 msgid "format = %s\n"
305 msgid "bfd-target = %s\n"
309 msgid "bad defsym; format is --defsym name=value"
313 msgid "no file name following -t option"
318 msgid "failed to read instruction table %s\n"
323 msgid "invalid listing option `%c'"
328 msgid "%d warnings, treating warnings as errors"
333 msgid "%s: total time in assembly: %ld.%06ld\n"
338 msgid "%s: data size %ld\n"
343 msgid "Case value %ld unexpected at line %d of file \"%s\"\n"
347 #. * We have a GROSS internal error.
348 #. * This should never happen.
350 #: atof-generic.c:437 config/tc-m68k.c:2879
351 msgid "failed sanity check"
355 msgid "invalid identifier for \".ifdef\""
359 msgid "non-constant expression in \".if\" statement"
363 msgid "bad format for ifc or ifnc"
367 msgid "\".elseif\" without matching \".if\""
371 msgid "\".elseif\" after \".else\""
374 #: cond.c:267 cond.c:375
375 msgid "here is the previous \"else\""
378 #: cond.c:270 cond.c:378
379 msgid "here is the previous \"if\""
383 msgid "non-constant expression in \".elseif\" statement"
387 msgid "\".endif\" without \".if\""
391 msgid "\".else\" without matching \".if\""
395 msgid "duplicate \"else\""
399 msgid ".ifeqs syntax error"
403 msgid "end of macro inside conditional"
407 msgid "end of file inside conditional"
411 msgid "here is the start of the unterminated conditional"
415 msgid "here is the \"else\" of the unterminated conditional"
418 #: config/obj-aout.c:162
420 msgid "Attempt to put a common symbol into set %s"
423 #: config/obj-aout.c:166
425 msgid "Attempt to put an undefined symbol into set %s"
428 #: config/obj-aout.c:197 config/obj-coff.c:1274
430 msgid "Symbol `%s' can not be both weak and common"
433 #: config/obj-aout.c:255 config/obj-coff.c:2010
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:257 config/obj-coff.c:2012
439 msgid "bad relocation: symbol `%s' not in symbol table"
442 #: config/obj-aout.c:344
444 msgid "%s: bad type for weak symbol"
447 #: config/obj-aout.c:458 config/obj-coff.c:2956 write.c:1933
449 msgid "%s: global symbols not supported in common sections"
452 #: config/obj-aout.c:524
454 msgid "Local symbol %s never defined."
457 #: config/obj-aout.c:612
458 msgid "subsegment index too high"
461 #: config/obj-bout.c:319 config/obj-vms.c:562
463 msgid "Local symbol %s never defined"
466 #: config/obj-coff.c:166
468 msgid "Inserting \"%s\" into structure table failed: %s"
471 #. Zero is used as an end marker in the file.
472 #: config/obj-coff.c:469
473 msgid "Line numbers must be positive integers\n"
476 #: config/obj-coff.c:503 config/obj-coff.c:2371
477 msgid ".ln pseudo-op inside .def/.endef: ignored."
480 #: config/obj-coff.c:546 ecoff.c:3280
481 msgid ".loc outside of .text"
484 #: config/obj-coff.c:553
485 msgid ".loc pseudo-op inside .def/.endef: ignored."
488 #: config/obj-coff.c:641 config/obj-coff.c:2428
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:687 config/obj-coff.c:2480
493 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
496 #: config/obj-coff.c:725
498 msgid "`%s' symbol without preceding function"
501 #: config/obj-coff.c:812 config/obj-coff.c:2555
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:925 config/obj-coff.c:2662
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:945 config/obj-coff.c:2682
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:996 config/obj-coff.c:2745
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:1012 config/obj-coff.c:2761
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:1030 config/obj-coff.c:2779
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1049 config/obj-coff.c:2797
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1064 config/obj-coff.c:2812
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1086 config/obj-coff.c:2834
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1231 config/obj-coff.c:3029
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1252 config/obj-coff.c:3069
544 msgid "C_EFCN symbol out of scope"
550 #: config/obj-coff.c:1476
552 msgid "unsupported section attribute '%c'"
555 #: config/obj-coff.c:1481 config/obj-coff.c:3774 config/tc-ppc.c:4211
557 msgid "unknown section attribute '%c'"
560 #: config/obj-coff.c:1511 config/tc-ppc.c:4229 config/tc-tic54x.c:4133
563 msgid "error setting flags for \"%s\": %s"
566 #: config/obj-coff.c:1522
568 msgid "Ignoring changed section attributes for %s"
571 #: config/obj-coff.c:1658
573 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
576 #: config/obj-coff.c:1838 config/obj-ieee.c:69
577 msgid "Out of step\n"
580 #: config/obj-coff.c:2287
581 msgid "bfd_coff_swap_scnhdr_out failed"
584 #: config/obj-coff.c:2512
585 msgid "`.bf' symbol without preceding function\n"
588 #: config/obj-coff.c:3466 config/obj-ieee.c:507
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3648
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3682
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4089 config/tc-sparc.c:3537
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4095
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4101
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4129
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4224 config/tc-i960.c:3206
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4303
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4324
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4370
637 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
640 #. This is a COBR instruction. They have only a 13-bit
641 #. displacement and are only to be used for local branches:
642 #. flag as error, don't generate relocation.
643 #: config/obj-coff.c:4459 config/tc-i960.c:3226 write.c:2826
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4534
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4548
654 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
657 #: config/obj-ecoff.c:227
658 msgid "Can't set GP value"
661 #: config/obj-ecoff.c:234
662 msgid "Can't set register masks"
665 #: config/obj-elf.c:308
666 msgid "expected comma after symbol-name"
669 #: config/obj-elf.c:315 config/tc-sparc.c:3690
671 msgid ".COMMon length (%d.) <0! Ignored."
674 #: config/obj-elf.c:325 ecoff.c:3399 read.c:1403 read.c:1504 read.c:2137
675 #: read.c:2226 read.c:2856 read.c:4937 symbols.c:361 symbols.c:460
677 msgid "symbol `%s' is already defined"
680 #: config/obj-elf.c:333
682 msgid "length of .comm \"%s\" is already %ld; not changed to %d"
685 #: config/obj-elf.c:356
686 msgid "common alignment negative; 0 assumed"
689 #: config/obj-elf.c:375
690 msgid "common alignment not a power of 2"
693 #: config/obj-elf.c:438 config/tc-sparc.c:3832 config/tc-v850.c:565
695 msgid "bad .common segment %s"
698 #: config/obj-elf.c:668
700 msgid "setting incorrect section type for %s"
703 #: config/obj-elf.c:672
705 msgid "ignoring incorrect section type for %s"
708 #: config/obj-elf.c:685
710 msgid "setting incorrect section attributes for %s"
713 #: config/obj-elf.c:732
715 msgid "ignoring changed section attributes for %s"
718 #: config/obj-elf.c:734
720 msgid "ignoring changed section entity size for %s"
723 #: config/obj-elf.c:737
725 msgid "ignoring new section group for %s"
728 #: config/obj-elf.c:788
729 msgid "unrecognized .section attribute: want a,w,x,M,S,G"
732 #: config/obj-elf.c:828
733 msgid "unrecognized section attribute"
736 #: config/obj-elf.c:850 read.c:2538
737 msgid "unrecognized section type"
740 #: config/obj-elf.c:880
744 #: config/obj-elf.c:987
745 msgid "invalid merge entity size"
748 #: config/obj-elf.c:994
749 msgid "entity size for SHF_MERGE not specified"
752 #: config/obj-elf.c:1007
753 msgid "group name for SHF_GROUP not specified"
756 #: config/obj-elf.c:1020
757 msgid "character following name is not '#'"
760 #: config/obj-elf.c:1121
761 msgid ".previous without corresponding .section; ignored"
764 #: config/obj-elf.c:1148
765 msgid ".popsection without corresponding .pushsection; ignored"
768 #: config/obj-elf.c:1202
769 msgid "expected comma after name in .symver"
772 #: config/obj-elf.c:1225
774 msgid "missing version name in `%s' for symbol `%s'"
777 #: config/obj-elf.c:1236
779 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
782 #: config/obj-elf.c:1470
783 msgid "expected quoted string"
786 #: config/obj-elf.c:1491
788 msgid "expected comma after name `%s' in .size directive"
791 #: config/obj-elf.c:1500
792 msgid "missing expression in .size directive"
795 #: config/obj-elf.c:1583
797 msgid "unrecognized symbol type \"%s\""
800 #: config/obj-elf.c:1764
801 msgid ".size expression too complicated to fix up"
804 #: config/obj-elf.c:1796
807 "invalid attempt to declare external version name as default in symbol `%s'"
810 #: config/obj-elf.c:1855 ecoff.c:3644
812 msgid "symbol `%s' can not be both weak and common"
815 #: config/obj-elf.c:1971
817 msgid "can't create group: %s"
820 #: config/obj-elf.c:2076
822 msgid "failed to set up debugging information: %s"
825 #: config/obj-elf.c:2096
827 msgid "can't start writing .mdebug section: %s"
830 #: config/obj-elf.c:2104
832 msgid "could not write .mdebug section: %s"
835 #: config/obj-ieee.c:455
836 msgid "too many sections"
839 #: config/obj-som.c:138
840 msgid "Only one .version pseudo-op per file!"
843 #: config/obj-som.c:155 config/obj-som.c:201
844 msgid "Expected quoted string"
847 #: config/obj-som.c:164
849 msgid "FATAL: Attaching version header %s"
852 #: config/obj-som.c:184
853 msgid "Only one .copyright pseudo-op per file!"
856 #: config/obj-som.c:210
858 msgid "FATAL: Attaching copyright header %s"
861 #: config/obj-vms.c:463
863 msgid "compiler emitted zero-size common symbol `%s' already defined"
866 #: config/obj-vms.c:473
868 msgid "compiler redefined zero-size common symbol `%s'"
871 #: config/obj-vms.c:592
873 msgid "Couldn't create VMS object file \"%s\""
876 #: config/obj-vms.c:617
877 msgid "I/O error writing VMS object file (length prefix)"
880 #: config/obj-vms.c:631
881 msgid "I/O error writing VMS object file"
884 #: config/obj-vms.c:1221
886 msgid "Couldn't find source file \"%s\", status=%%X%x"
889 #: config/obj-vms.c:1719 config/obj-vms.c:2895
891 msgid "debugger forward reference error, dbx type %d"
894 #: config/obj-vms.c:1794
896 msgid "Variable descriptor %d too complicated. Defined as `void *'."
899 #: config/obj-vms.c:2108
901 "***Warning - the assembly code generated by the compiler has placed \n"
902 " global constant(s) in the text psect. These will not be available to \n"
903 " other modules, since this is not the correct way to handle this. You \n"
904 " have two options: 1) get a patched compiler that does not put global \n"
905 " constants in the text psect, or 2) remove the 'const' keyword from \n"
906 " definitions of global variables in your source module(s). Don't say \n"
907 " I didn't warn you! \n"
910 #: config/obj-vms.c:2422
912 msgid "debugginer output: %d is an unknown untyped variable."
915 #: config/obj-vms.c:2640
917 msgid "debugger output: structure element `%s' has undefined type"
920 #: config/obj-vms.c:2751
922 msgid "debugger output: %d is an unknown type of variable."
925 #: config/obj-vms.c:2884
927 msgid "debugger output: Unable to resolve %d circular references."
930 #: config/obj-vms.c:3086
932 msgid "Module name truncated: %s\n"
935 #: config/obj-vms.c:3364
937 msgid "Symbol %s replaced by %s\n"
941 #: config/obj-vms.c:3647
943 msgid "Unknown VMS psect type (%ld)"
946 #: config/obj-vms.c:3688
948 msgid "Globalsymbol attribute for symbol %s was unexpected."
951 #: config/obj-vms.c:3837
952 msgid "Invalid data type for globalvalue"
955 #: config/obj-vms.c:3849
957 msgid "Invalid globalvalue of %s"
960 #: config/obj-vms.c:4199
961 msgid "Couldn't find fixup fragment when checking for indirect reference"
964 #: config/obj-vms.c:4542 config/obj-vms.c:4683
965 msgid "Fixup data addsy and subsy don't have the same type"
968 #: config/obj-vms.c:4546 config/obj-vms.c:4687
969 msgid "Fixup data addsy and subsy don't have an appropriate type"
972 #: config/obj-vms.c:4549 config/obj-vms.c:4690
973 msgid "Fixup data is erroneously \"pcrel\""
976 #: config/obj-vms.c:4565 config/obj-vms.c:4709
977 msgid "Fixup datum is not a longword"
980 #: config/obj-vms.c:4569 config/obj-vms.c:4713
981 msgid "Fixup datum is not \"fixP->fx_addsy\""
984 #: config/obj-vms.c:4784
987 "g++ wrote an extern reference to `%s' as a routine.\n"
988 "I will fix it, but I hope that it was note really a routine."
991 #: config/obj-vms.c:4916
992 msgid "Can't handle global xtors symbols yet."
995 #: config/obj-vms.c:4919
1001 #. * Error otherwise.
1003 #: config/obj-vms.c:5004
1005 msgid "unhandled stab type %d"
1008 #: config/tc-a29k.c:160 config/tc-sparc.c:3884
1009 msgid "Unknown segment type"
1012 #. Probably a memory allocation problem? Give up now.
1013 #: config/tc-a29k.c:330 config/tc-hppa.c:1462 config/tc-mips.c:1251
1014 #: config/tc-mips.c:1293 config/tc-or32.c:230 config/tc-sparc.c:847
1015 msgid "Broken assembler. No assembly attempted."
1018 #: config/tc-a29k.c:375 config/tc-avr.c:1131 config/tc-d10v.c:540
1019 #: config/tc-d30v.c:552 config/tc-h8300.c:313 config/tc-h8500.c:284
1020 #: config/tc-mcore.c:655 config/tc-mmix.c:468 config/tc-mn10200.c:940
1021 #: config/tc-mn10300.c:1311 config/tc-or32.c:336 config/tc-or32.c:392
1022 #: config/tc-ppc.c:2106 config/tc-s390.c:1054 config/tc-sh.c:870
1023 #: config/tc-tic80.c:283 config/tc-v850.c:2073 config/tc-w65.c:241
1024 #: config/tc-z8k.c:343
1025 msgid "missing operand"
1028 #: config/tc-a29k.c:414 config/tc-cris.c:950 config/tc-cris.c:958
1029 #: config/tc-hppa.c:1598 config/tc-i860.c:431 config/tc-i860.c:448
1030 #: config/tc-sparc.c:1409 config/tc-sparc.c:1415
1032 msgid "Unknown opcode: `%s'"
1035 #: config/tc-a29k.c:419
1037 msgid "Unknown opcode `%s'."
1040 #: config/tc-a29k.c:451
1042 msgid "Too many operands: %s"
1045 #: config/tc-a29k.c:473 config/tc-a29k.c:504
1047 msgid "Immediate value of %ld is too large"
1050 #: config/tc-a29k.c:543 config/tc-i860.c:340 config/tc-i860.c:832
1051 #: config/tc-m68k.c:3181 config/tc-m68k.c:3210 config/tc-sparc.c:2544
1052 msgid "failed sanity check."
1055 #: config/tc-a29k.c:889 config/tc-or32.c:1046 config/tc-or32.c:1180
1057 msgid "bad relocation type: 0x%02x"
1060 #: config/tc-a29k.c:916
1065 #: config/tc-a29k.c:932
1066 msgid "a29k_convert_frag\n"
1069 #: config/tc-a29k.c:941
1070 msgid "a29k_estimate_size_before_relax\n"
1073 #: config/tc-a29k.c:1092 config/tc-or32.c:1375
1075 msgid "label \"$%d\" redefined"
1078 #: config/tc-a29k.c:1165 config/tc-or32.c:1470
1080 msgid "Invalid expression after %%%%\n"
1083 #: config/tc-a29k.c:1176
1084 msgid "Invalid register in & expression"
1087 #: config/tc-alpha.c:789
1089 msgid "internal error: can't hash opcode `%s': %s"
1092 #: config/tc-alpha.c:824
1094 msgid "internal error: can't hash macro `%s': %s"
1097 #: config/tc-alpha.c:906 config/tc-i960.c:2701
1098 msgid "syntax error"
1101 #: config/tc-alpha.c:980 config/tc-h8300.c:1421 config/tc-h8500.c:1187
1102 #: config/tc-hppa.c:4017 config/tc-i860.c:931 config/tc-m68hc11.c:500
1103 #: config/tc-m68k.c:4201 config/tc-m88k.c:1011 config/tc-ns32k.c:1663
1104 #: config/tc-or32.c:912 config/tc-sparc.c:2831 config/tc-z8k.c:1321
1105 msgid "Bad call to MD_ATOF()"
1108 #: config/tc-alpha.c:1030
1110 msgid "Unknown CPU identifier `%s'"
1113 #: config/tc-alpha.c:1074
1116 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1117 "-F\t\t\tlack floating point instructions support\n"
1118 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1119 "\t\t\tspecify variant of Alpha architecture\n"
1120 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1121 "\t\t\tthese variants include PALcode opcodes\n"
1124 #: config/tc-alpha.c:1084
1127 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1128 "-H\t\t\tshow new symbol after hash truncation\n"
1131 #: config/tc-alpha.c:1242
1133 msgid "unhandled relocation type %s"
1136 #: config/tc-alpha.c:1255
1137 msgid "non-absolute expression in constant field"
1140 #: config/tc-alpha.c:1269
1142 msgid "type %d reloc done?\n"
1145 #: config/tc-alpha.c:1317 config/tc-alpha.c:1324 config/tc-mips.c:7965
1146 msgid "Used $at without \".set noat\""
1149 #: config/tc-alpha.c:1481
1151 msgid "cannot represent `%s' relocation in object file"
1154 #: config/tc-alpha.c:1488
1156 msgid "internal error? cannot generate `%s' relocation"
1159 #: config/tc-alpha.c:1543
1161 msgid "frame reg expected, using $%d."
1164 #: config/tc-alpha.c:1646
1166 msgid "No !literal!%ld was found"
1169 #: config/tc-alpha.c:1654
1171 msgid "No ldah !gpdisp!%ld was found"
1174 #: config/tc-alpha.c:1705
1176 msgid "No lda !gpdisp!%ld was found"
1179 #. only support one relocation op per insn
1180 #: config/tc-alpha.c:1841
1181 msgid "More than one relocation op per insn"
1184 #: config/tc-alpha.c:1857
1185 msgid "No relocation operand"
1188 #: config/tc-alpha.c:1867
1190 msgid "Unknown relocation operand: !%s"
1193 #: config/tc-alpha.c:1877
1195 msgid "no sequence number after !%s"
1198 #: config/tc-alpha.c:1887
1200 msgid "!%s does not use a sequence number"
1203 #: config/tc-alpha.c:1897
1205 msgid "Bad sequence number: !%s!%s"
1208 #: config/tc-alpha.c:2224
1210 msgid "operand out of range (%s not between %d and %d)"
1213 #: config/tc-alpha.c:2338 config/tc-alpha.c:2362 config/tc-d10v.c:629
1214 #: config/tc-d30v.c:640 config/tc-mn10200.c:995 config/tc-mn10300.c:1382
1215 #: config/tc-ppc.c:2072 config/tc-ppc.c:2256 config/tc-ppc.c:2268
1216 #: config/tc-s390.c:1064 config/tc-s390.c:1121 config/tc-v850.c:1853
1217 #: config/tc-v850.c:1876 config/tc-v850.c:2096
1218 msgid "too many fixups"
1221 #: config/tc-alpha.c:2374
1222 msgid "invalid relocation for instruction"
1225 #: config/tc-alpha.c:2385
1226 msgid "invalid relocation for field"
1229 #: config/tc-alpha.c:2484
1231 msgid "too many ldah insns for !gpdisp!%ld"
1234 #: config/tc-alpha.c:2486 config/tc-alpha.c:2498
1236 msgid "both insns for !gpdisp!%ld must be in the same section"
1239 #: config/tc-alpha.c:2496
1241 msgid "too many lda insns for !gpdisp!%ld"
1244 #: config/tc-alpha.c:2577 config/tc-alpha.c:2647
1246 msgid "inappropriate arguments for opcode `%s'"
1249 #: config/tc-alpha.c:2579 config/tc-alpha.c:2649
1251 msgid "opcode `%s' not supported for target %s"
1254 #: config/tc-alpha.c:2583 config/tc-alpha.c:2653 config/tc-avr.c:1097
1256 msgid "unknown opcode `%s'"
1259 #: config/tc-alpha.c:2701
1260 msgid "can not resolve expression"
1263 #: config/tc-alpha.c:2845 config/tc-alpha.c:3024
1264 msgid "overflow in literal (.lita) table"
1267 #: config/tc-alpha.c:2852 config/tc-alpha.c:2875 config/tc-alpha.c:3037
1268 #: config/tc-alpha.c:3252 config/tc-alpha.c:3297 config/tc-alpha.c:3371
1269 #: config/tc-alpha.c:3463 config/tc-alpha.c:3712 config/tc-alpha.c:3813
1270 msgid "macro requires $at register while noat in effect"
1273 #: config/tc-alpha.c:2854 config/tc-alpha.c:2877 config/tc-alpha.c:3039
1274 msgid "macro requires $at while $at in use"
1277 #: config/tc-alpha.c:2985
1278 msgid "bignum invalid; zero assumed"
1281 #: config/tc-alpha.c:2987
1282 msgid "floating point number invalid; zero assumed"
1285 #: config/tc-alpha.c:2992
1286 msgid "can't handle expression"
1289 #: config/tc-alpha.c:3030
1290 msgid "overflow in literal (.lit8) table"
1293 #: config/tc-alpha.c:4042 config/tc-ppc.c:1579 config/tc-ppc.c:3974
1295 msgid ".COMMon length (%ld.) <0! Ignored."
1298 #: config/tc-alpha.c:4071 config/tc-sparc.c:3700 config/tc-v850.c:283
1299 msgid "Ignoring attempt to re-define symbol"
1302 #: config/tc-alpha.c:4080 config/tc-alpha.c:4089 config/tc-ppc.c:4011
1304 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1307 #: config/tc-alpha.c:4191 ecoff.c:3084
1308 msgid ".ent directive has no name"
1311 #: config/tc-alpha.c:4199
1312 msgid "nested .ent directives"
1315 #: config/tc-alpha.c:4235 ecoff.c:3034
1316 msgid ".end directive has no name"
1319 #: config/tc-alpha.c:4244
1320 msgid ".end directive names different symbol than .ent"
1323 #: config/tc-alpha.c:4321
1325 msgid "Invalid argument %d to .prologue."
1328 #: config/tc-alpha.c:4413
1329 msgid "ECOFF debugging is disabled."
1332 #: config/tc-alpha.c:4434
1333 msgid "Unknown section directive"
1336 #: config/tc-alpha.c:4470
1337 msgid ".ent directive has no symbol"
1340 #: config/tc-alpha.c:4497
1341 msgid "Bad .frame directive 1./2. param"
1344 #: config/tc-alpha.c:4509
1345 msgid "Bad .frame directive 3./4. param"
1348 #: config/tc-alpha.c:4534
1349 msgid ".pdesc directive not in link (.link) section"
1352 #: config/tc-alpha.c:4542
1353 msgid ".pdesc has no matching .ent"
1356 #: config/tc-alpha.c:4553
1357 msgid ".pdesc directive has no entry symbol"
1360 #: config/tc-alpha.c:4566
1361 msgid "No comma after .pdesc <entryname>"
1364 #: config/tc-alpha.c:4589
1365 msgid "unknown procedure kind"
1368 #: config/tc-alpha.c:4682
1369 msgid ".name directive not in link (.link) section"
1372 #: config/tc-alpha.c:4690
1373 msgid ".name directive has no symbol"
1376 #: config/tc-alpha.c:4724
1377 msgid "No symbol after .linkage"
1380 #: config/tc-alpha.c:4752
1381 msgid "No symbol after .code_address"
1384 #: config/tc-alpha.c:4785
1385 msgid "Bad .mask directive"
1388 #: config/tc-alpha.c:4806
1389 msgid "Bad .fmask directive"
1392 #: config/tc-alpha.c:4976
1394 msgid "Expected comma after name \"%s\""
1397 #. *symbol_get_obj (symbolP) = (signed char) temp;
1398 #: config/tc-alpha.c:4987
1400 msgid "unhandled: .proc %s,%d"
1403 #: config/tc-alpha.c:5022
1405 msgid "Tried to .set unrecognized mode `%s'"
1408 #. not fatal, but it might not work in the end
1409 #: config/tc-alpha.c:5039
1410 msgid "File overrides no-base-register option."
1413 #: config/tc-alpha.c:5056
1415 msgid "Bad base register, using $%d."
1418 #: config/tc-alpha.c:5078
1420 msgid "Alignment too large: %d. assumed"
1423 #: config/tc-alpha.c:5082 config/tc-d30v.c:2214
1424 msgid "Alignment negative: 0 assumed"
1427 #: config/tc-alpha.c:5394
1429 msgid "Chose GP value of %lx\n"
1432 #: config/tc-alpha.c:5410 config/tc-ia64.c:932
1433 msgid "Bad .section directive: want a,s,w,x,M,S in string"
1436 #: config/tc-arc.c:1616 config/tc-arm.c:10344
1437 msgid "md_estimate_size_before_relax\n"
1440 #: config/tc-arc.c:1628
1441 msgid "md_convert_frag\n"
1444 #: config/tc-arm.c:681
1445 msgid "ARM register expected"
1448 #: config/tc-arm.c:682 config/tc-arm.c:2843
1449 msgid "bad or missing co-processor number"
1452 #. In the few cases where we might be able to accept something else
1453 #. this error can be overridden.
1454 #: config/tc-arm.c:683 config/tc-arm.c:2898
1455 msgid "co-processor register expected"
1458 #: config/tc-arm.c:684
1459 msgid "FPA register expected"
1462 #: config/tc-arm.c:685
1463 msgid "VFP single precision register expected"
1466 #: config/tc-arm.c:686
1467 msgid "VFP double precision register expected"
1470 #: config/tc-arm.c:687
1471 msgid "Maverick MVF register expected"
1474 #: config/tc-arm.c:688
1475 msgid "Maverick MVD register expected"
1478 #: config/tc-arm.c:689 config/tc-arm.c:690
1479 msgid "Maverick MVFX register expected"
1482 #: config/tc-arm.c:691
1483 msgid "Maverick MVAX register expected"
1486 #: config/tc-arm.c:692
1487 msgid "Maverick DSPSC register expected"
1490 #: config/tc-arm.c:2036
1491 msgid "bad arguments to instruction"
1494 #: config/tc-arm.c:2037
1495 msgid "r15 not allowed here"
1498 #: config/tc-arm.c:2038
1499 msgid "instruction is not conditional"
1502 #: config/tc-arm.c:2039
1503 msgid "acc0 expected"
1506 #: config/tc-arm.c:2184
1507 msgid "literal pool overflow"
1510 #: config/tc-arm.c:2326
1511 msgid "invalid syntax for .req directive"
1514 #: config/tc-arm.c:2401
1516 msgid "alignment too large: %d assumed"
1519 #: config/tc-arm.c:2404
1520 msgid "alignment negative. 0 assumed."
1523 #: config/tc-arm.c:2488
1525 msgid "expected comma after name \"%s\""
1528 #: config/tc-arm.c:2538 config/tc-m32r.c:418
1530 msgid "symbol `%s' already defined"
1533 #: config/tc-arm.c:2609
1534 msgid "selected processor does not support THUMB opcodes"
1537 #: config/tc-arm.c:2622
1538 msgid "selected processor does not support ARM opcodes"
1541 #: config/tc-arm.c:2634
1543 msgid "invalid instruction size selected (%d)"
1546 #: config/tc-arm.c:2669
1548 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1551 #: config/tc-arm.c:2680
1552 msgid "garbage following instruction"
1555 #. In the few cases where we might be able to accept something else
1556 #. this error can be overridden.
1557 #: config/tc-arm.c:2730
1559 msgid "register expected, not '%.100s'"
1562 #. In the few cases where we might be able to accept
1563 #. something else this error can be overridden.
1564 #: config/tc-arm.c:2802
1565 msgid "flag for {c}psr instruction expected"
1568 #: config/tc-arm.c:2836
1569 msgid "illegal co-processor number"
1572 #: config/tc-arm.c:2868 config/tc-arm.c:3928 config/tc-arm.c:4110
1573 msgid "bad or missing expression"
1576 #: config/tc-arm.c:2874
1577 msgid "immediate co-processor expression too large"
1580 #. In the few cases where we might be able to accept something else
1581 #. this error can be overridden.
1582 #: config/tc-arm.c:2921
1583 msgid "floating point register expected"
1586 #: config/tc-arm.c:2938
1587 msgid "immediate expression expected"
1590 #: config/tc-arm.c:2953
1591 msgid "co-processor address must be word aligned"
1594 #: config/tc-arm.c:2959
1595 msgid "offset too large"
1598 #: config/tc-arm.c:3008
1599 msgid "pc may not be used in post-increment"
1602 #: config/tc-arm.c:3024 config/tc-arm.c:3469 config/tc-arm.c:4279
1603 #: config/tc-arm.c:5146 config/tc-arm.c:5480
1604 msgid "pre-indexed expression expected"
1607 #: config/tc-arm.c:3037 config/tc-arm.c:3482 config/tc-arm.c:4290
1608 #: config/tc-arm.c:5158 config/tc-arm.c:5492 config/tc-arm.c:5841
1609 #: config/tc-arm.c:8503 config/tc-arm.c:8518
1613 #: config/tc-arm.c:3047
1614 msgid "pc may not be used with write-back"
1617 #: config/tc-arm.c:3099
1618 msgid "comma expected after register name"
1621 #: config/tc-arm.c:3118
1622 msgid "CPSR or SPSR expected"
1625 #: config/tc-arm.c:3144
1626 msgid "comma missing after psr flags"
1629 #: config/tc-arm.c:3160 config/tc-arm.c:3170
1630 msgid "only a register or immediate value can follow a psr flag"
1633 #: config/tc-arm.c:3181
1634 msgid "immediate value cannot be used to set this field"
1637 #: config/tc-arm.c:3199 config/tc-arm.c:4506 config/tc-arm.c:4786
1638 #: config/tc-arm.c:4806 config/tc-i960.c:1924
1639 msgid "invalid constant"
1642 #: config/tc-arm.c:3247
1643 msgid "rdhi, rdlo and rm must all be different"
1646 #: config/tc-arm.c:3301
1647 msgid "rd and rm should be different in mul"
1650 #: config/tc-arm.c:3355
1651 msgid "rd and rm should be different in mla"
1654 #: config/tc-arm.c:3403
1656 msgid "acc0 expected, not '%.100s'"
1659 #: config/tc-arm.c:3581
1660 msgid "rdhi and rdlo must be different"
1663 #: config/tc-arm.c:3689
1664 msgid "Warning: instruction unpredictable when using r15"
1667 #: config/tc-arm.c:3904
1668 msgid "use of r15 in bxj is not really useful"
1671 #: config/tc-arm.c:3937 config/tc-arm.c:4119 config/tc-arm.c:7446
1672 #: config/tc-arm.c:7479 config/tc-arm.c:7489
1673 msgid "immediate value out of range"
1676 #: config/tc-arm.c:4242
1677 msgid "'[' expected after PLD mnemonic"
1680 #: config/tc-arm.c:4264
1681 msgid "post-indexed expression used in preload instruction"
1684 #: config/tc-arm.c:4269 config/tc-arm.c:4299
1685 msgid "writeback used in preload instruction"
1688 #: config/tc-arm.c:4341
1689 msgid "destination register must be even"
1692 #: config/tc-arm.c:4347
1693 msgid "r14 not allowed here"
1696 #: config/tc-arm.c:4354
1697 msgid "pre/post-indexing used when modified address register is destination"
1700 #: config/tc-arm.c:4364
1701 msgid "ldrd destination registers must not overlap index register"
1704 #: config/tc-arm.c:4490
1708 #: config/tc-arm.c:4527 expr.c:1314 read.c:2198
1709 msgid "bad expression"
1712 #: config/tc-arm.c:4550 config/tc-arm.c:4561
1713 msgid "shift expression expected"
1716 #: config/tc-arm.c:4585
1717 msgid "shift requires register or #expression"
1720 #: config/tc-arm.c:4586
1721 msgid "shift requires #expression"
1724 #: config/tc-arm.c:4616
1725 msgid "shift of 0 ignored."
1728 #: config/tc-arm.c:4622
1729 msgid "invalid immediate shift"
1732 #: config/tc-arm.c:4777 config/tc-arm.c:5194 config/tc-arm.c:5529
1733 #: config/tc-arm.c:6138 config/tc-v850.c:1956 config/tc-v850.c:1977
1734 msgid "constant expression expected"
1737 #: config/tc-arm.c:4819
1738 msgid "register or shift expression expected"
1741 #: config/tc-arm.c:4872
1742 msgid "invalid floating point immediate expression"
1745 #: config/tc-arm.c:4876
1746 msgid "floating point register or immediate expression expected"
1749 #: config/tc-arm.c:5030 config/tc-arm.c:5360
1750 msgid "address offset too large"
1753 #: config/tc-arm.c:5088 config/tc-arm.c:5278 config/tc-arm.c:5420
1754 msgid "address expected"
1757 #: config/tc-arm.c:5118 config/tc-arm.c:5130 config/tc-arm.c:5167
1758 #: config/tc-arm.c:5296 config/tc-arm.c:5450 config/tc-arm.c:5464
1759 #: config/tc-arm.c:5501
1761 msgid "%s register same as write-back base"
1764 #: config/tc-arm.c:5120 config/tc-arm.c:5132 config/tc-arm.c:5169
1765 #: config/tc-arm.c:5298 config/tc-arm.c:5452 config/tc-arm.c:5466
1766 #: config/tc-arm.c:5503
1770 #: config/tc-arm.c:5120 config/tc-arm.c:5132 config/tc-arm.c:5169
1771 #: config/tc-arm.c:5298 config/tc-arm.c:5452 config/tc-arm.c:5466
1772 #: config/tc-arm.c:5503
1776 #: config/tc-arm.c:5179 config/tc-arm.c:5513 config/tc-arm.c:7750
1777 msgid "invalid pseudo operation"
1780 #: config/tc-arm.c:5231 config/tc-arm.c:5564
1781 msgid "literal pool insertion failed"
1784 #: config/tc-arm.c:5326 config/tc-arm.c:5332
1785 msgid "post-indexed expression expected"
1788 #: config/tc-arm.c:5630
1789 msgid "bad range in register list"
1792 #: config/tc-arm.c:5638 config/tc-arm.c:5647 config/tc-arm.c:5689
1794 msgid "Warning: duplicated register (r%d) in register list"
1797 #: config/tc-arm.c:5650
1798 msgid "Warning: register range not in ascending order"
1801 #: config/tc-arm.c:5662
1805 #: config/tc-arm.c:5678
1806 msgid "invalid register mask"
1809 #: config/tc-arm.c:5699 config/tc-arm.c:8760 config/tc-arm.c:8860
1810 #: config/tc-avr.c:860 config/tc-cris.c:3006 config/tc-d10v.c:1563
1811 #: config/tc-d30v.c:1863 config/tc-mips.c:3641 config/tc-mips.c:4630
1812 #: config/tc-mips.c:5486 config/tc-mips.c:6091 config/tc-ppc.c:5143
1813 #: config/tc-v850.c:2376 config/tc-xstormy16.c:479
1814 msgid "expression too complex"
1817 #: config/tc-arm.c:5737
1818 msgid "r15 not allowed as base register"
1821 #: config/tc-arm.c:5801 config/tc-arm.c:5815
1822 msgid "r15 not allowed in swap"
1825 #: config/tc-arm.c:5910
1826 msgid "use of r15 in bx in ARM mode is not really useful"
1829 #: config/tc-arm.c:6144
1830 msgid "constant value required for number of registers"
1833 #: config/tc-arm.c:6152
1834 msgid "number of registers must be in the range [1:4]"
1837 #: config/tc-arm.c:6213
1838 msgid "r15 not allowed as base register with write-back"
1841 #: config/tc-arm.c:6595
1842 msgid "only two consecutive VFP SP registers allowed here"
1845 #: config/tc-arm.c:6763
1846 msgid "VFP system register expected"
1849 #: config/tc-arm.c:6901 config/tc-arm.c:6940 config/tc-arm.c:6953
1850 #: config/tc-arm.c:7014 config/tc-arm.c:7053 config/tc-arm.c:7066
1851 #: config/tc-mips.c:9060 config/tc-mips.c:9090
1852 msgid "invalid register list"
1855 #: config/tc-arm.c:6907 config/tc-arm.c:7020
1856 msgid "register list not in ascending order"
1859 #: config/tc-arm.c:6932 config/tc-arm.c:7045
1860 msgid "register range not in ascending order"
1863 #: config/tc-arm.c:6970 config/tc-arm.c:7083
1864 msgid "non-contiguous register range"
1867 #: config/tc-arm.c:7113 config/tc-arm.c:7150
1868 msgid "this addressing mode requires base-register writeback"
1871 #: config/tc-arm.c:7310
1872 msgid "lo register required"
1875 #: config/tc-arm.c:7318
1876 msgid "hi register required"
1879 #: config/tc-arm.c:7388 config/tc-arm.c:8592
1880 msgid "dest and source1 must be the same register"
1883 #: config/tc-arm.c:7395
1884 msgid "subtract valid only on lo regs"
1887 #: config/tc-arm.c:7419
1888 msgid "invalid Hi register with immediate"
1891 #: config/tc-arm.c:7457
1892 msgid "invalid immediate value for stack adjust"
1895 #: config/tc-arm.c:7468
1896 msgid "invalid immediate for address calculation"
1899 #: config/tc-arm.c:7555
1900 msgid "source1 and dest must be same register"
1903 #: config/tc-arm.c:7589
1904 msgid "invalid immediate for shift"
1907 #: config/tc-arm.c:7668
1908 msgid "only lo regs allowed with immediate"
1911 #: config/tc-arm.c:7687
1912 msgid "invalid immediate"
1915 #: config/tc-arm.c:7741
1916 msgid "expected ']'"
1919 #: config/tc-arm.c:7814
1920 msgid "byte or halfword not valid for base register"
1923 #: config/tc-arm.c:7819
1924 msgid "r15 based store not allowed"
1927 #: config/tc-arm.c:7824
1928 msgid "invalid base register for register offset"
1931 #: config/tc-arm.c:7842 config/tc-arm.c:7877
1932 msgid "invalid offset"
1935 #: config/tc-arm.c:7853
1936 msgid "invalid base register in load/store"
1939 #: config/tc-arm.c:8396
1940 msgid "expecting immediate, 7bit operand"
1943 #: config/tc-arm.c:8411
1944 msgid "immediate out of range"
1947 #: config/tc-arm.c:8454
1948 msgid "offset expected"
1951 #: config/tc-arm.c:8463 config/tc-pj.c:528 config/tc-sh.c:3021
1952 msgid "offset out of range"
1955 #: config/tc-arm.c:8600
1956 msgid "Rs and Rd must be different in MUL"
1959 #: config/tc-arm.c:8744
1961 "inserted missing '!': load/store multiple always writes back base register"
1964 #: config/tc-arm.c:8766
1965 msgid "only lo-regs valid in load/store multiple"
1968 #: config/tc-arm.c:8812
1969 msgid "syntax: ldrs[b] Rd, [Rb, Ro]"
1972 #: config/tc-arm.c:8876
1973 msgid "invalid register list to push/pop instruction"
1976 #: config/tc-arm.c:8988 config/tc-arm.c:9166
1977 msgid "virtual memory exhausted"
1980 #: config/tc-arm.c:9069
1982 msgid "register '%s' does not exist\n"
1985 #: config/tc-arm.c:9073
1988 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
1991 #: config/tc-arm.c:9082
1993 msgid "ignoring redefinition of register alias '%s'"
1996 #: config/tc-arm.c:9088
1997 msgid "ignoring incomplete .req pseuso op"
2000 #: config/tc-arm.c:9190
2001 msgid "use of old and new-style options to set CPU type"
2004 #: config/tc-arm.c:9200
2005 msgid "use of old and new-style options to set FPU type"
2008 #: config/tc-arm.c:9410
2009 msgid "bad call to MD_ATOF()"
2012 #: config/tc-arm.c:9640
2014 msgid "invalid constant (%lx) after fixup"
2017 #: config/tc-arm.c:9676
2019 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2022 #: config/tc-arm.c:9706
2024 msgid "bad immediate value for offset (%ld)"
2027 #: config/tc-arm.c:9728 config/tc-arm.c:9750
2028 msgid "invalid literal constant: pool needs to be closer"
2031 #: config/tc-arm.c:9730
2033 msgid "bad immediate value for half-word offset (%ld)"
2036 #: config/tc-arm.c:9767
2037 msgid "shift expression is too large"
2040 #: config/tc-arm.c:9786 config/tc-arm.c:9795
2041 msgid "invalid swi expression"
2044 #: config/tc-arm.c:9805
2045 msgid "invalid expression in load/store multiple"
2048 #: config/tc-arm.c:9858
2049 msgid "GAS can't handle same-section branch dest >= 0x04000000"
2052 #: config/tc-arm.c:9867
2053 msgid "out of range branch"
2056 #: config/tc-arm.c:9900 config/tc-arm.c:9916
2057 msgid "branch out of range"
2060 #: config/tc-arm.c:9939
2061 msgid "branch with link out of range"
2064 #: config/tc-arm.c:10015
2065 msgid "illegal value for co-processor offset"
2068 #: config/tc-arm.c:10039
2070 msgid "invalid offset, target not word aligned (0x%08X)"
2073 #: config/tc-arm.c:10045 config/tc-arm.c:10054 config/tc-arm.c:10061
2074 #: config/tc-arm.c:10068 config/tc-arm.c:10075
2076 msgid "invalid offset, value too big (0x%08lX)"
2079 #: config/tc-arm.c:10114
2080 msgid "invalid immediate for stack address calculation"
2083 #: config/tc-arm.c:10123
2085 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2088 #: config/tc-arm.c:10133
2089 msgid "invalid 8bit immediate"
2092 #: config/tc-arm.c:10141
2093 msgid "invalid 3bit immediate"
2096 #: config/tc-arm.c:10157
2098 msgid "invalid immediate: %ld is too large"
2101 #: config/tc-arm.c:10172
2103 msgid "illegal Thumb shift value: %ld"
2106 #: config/tc-arm.c:10186
2108 msgid "bad relocation fixup type (%d)"
2111 #: config/tc-arm.c:10257
2112 msgid "literal referenced across section boundary (Implicit dump?)"
2115 #: config/tc-arm.c:10270
2117 msgid "internal relocation (type %d) not fixed up (IMMEDIATE)"
2120 #: config/tc-arm.c:10276
2121 msgid "ADRL used for a symbol not defined in the same file"
2124 #: config/tc-arm.c:10281
2126 msgid "internal_relocation (type %d) not fixed up (OFFSET_IMM)"
2129 #: config/tc-arm.c:10302 config/tc-cris.c:2940 config/tc-mcore.c:2104
2130 #: config/tc-mmix.c:2840 config/tc-ns32k.c:2350
2134 #: config/tc-arm.c:10305 config/tc-arm.c:10326
2136 msgid "cannot represent %s relocation in this object file format"
2139 #: config/tc-arm.c:10423
2141 msgid "no operator -- statement `%s'\n"
2144 #: config/tc-arm.c:10441 config/tc-arm.c:10466
2146 msgid "selected processor does not support `%s'"
2149 #: config/tc-arm.c:10483
2151 msgid "bad instruction `%s'"
2154 #: config/tc-arm.c:10584
2155 msgid "generate PIC code"
2158 #: config/tc-arm.c:10585
2159 msgid "assemble Thumb code"
2162 #: config/tc-arm.c:10586
2163 msgid "support ARM/Thumb interworking"
2166 #: config/tc-arm.c:10588
2167 msgid "use old ABI (ELF only)"
2170 #: config/tc-arm.c:10589
2171 msgid "code uses 32-bit program counter"
2174 #: config/tc-arm.c:10590
2175 msgid "code uses 26-bit program counter"
2178 #: config/tc-arm.c:10591
2179 msgid "floating point args are in fp regs"
2182 #: config/tc-arm.c:10593
2183 msgid "re-entrant code"
2186 #: config/tc-arm.c:10594
2187 msgid "code is ATPCS conformant"
2190 #: config/tc-arm.c:10595
2191 msgid "assemble for big-endian"
2194 #: config/tc-arm.c:10596
2195 msgid "assemble for little-endian"
2198 #. These are recognized by the assembler, but have no affect on code.
2199 #: config/tc-arm.c:10600
2200 msgid "use frame pointer"
2203 #: config/tc-arm.c:10601
2204 msgid "use stack size checking"
2207 #. DON'T add any new processors to this list -- we want the whole list
2208 #. to go away... Add them to the processors table instead.
2209 #: config/tc-arm.c:10605 config/tc-arm.c:10606
2210 msgid "use -mcpu=arm1"
2213 #: config/tc-arm.c:10607 config/tc-arm.c:10608
2214 msgid "use -mcpu=arm2"
2217 #: config/tc-arm.c:10609 config/tc-arm.c:10610
2218 msgid "use -mcpu=arm250"
2221 #: config/tc-arm.c:10611 config/tc-arm.c:10612
2222 msgid "use -mcpu=arm3"
2225 #: config/tc-arm.c:10613 config/tc-arm.c:10614
2226 msgid "use -mcpu=arm6"
2229 #: config/tc-arm.c:10615 config/tc-arm.c:10616
2230 msgid "use -mcpu=arm600"
2233 #: config/tc-arm.c:10617 config/tc-arm.c:10618
2234 msgid "use -mcpu=arm610"
2237 #: config/tc-arm.c:10619 config/tc-arm.c:10620
2238 msgid "use -mcpu=arm620"
2241 #: config/tc-arm.c:10621 config/tc-arm.c:10622
2242 msgid "use -mcpu=arm7"
2245 #: config/tc-arm.c:10623 config/tc-arm.c:10624
2246 msgid "use -mcpu=arm70"
2249 #: config/tc-arm.c:10625 config/tc-arm.c:10626
2250 msgid "use -mcpu=arm700"
2253 #: config/tc-arm.c:10627 config/tc-arm.c:10628
2254 msgid "use -mcpu=arm700i"
2257 #: config/tc-arm.c:10629 config/tc-arm.c:10630
2258 msgid "use -mcpu=arm710"
2261 #: config/tc-arm.c:10631 config/tc-arm.c:10632
2262 msgid "use -mcpu=arm710c"
2265 #: config/tc-arm.c:10633 config/tc-arm.c:10634
2266 msgid "use -mcpu=arm720"
2269 #: config/tc-arm.c:10635 config/tc-arm.c:10636
2270 msgid "use -mcpu=arm7d"
2273 #: config/tc-arm.c:10637 config/tc-arm.c:10638
2274 msgid "use -mcpu=arm7di"
2277 #: config/tc-arm.c:10639 config/tc-arm.c:10640
2278 msgid "use -mcpu=arm7m"
2281 #: config/tc-arm.c:10641 config/tc-arm.c:10642
2282 msgid "use -mcpu=arm7dm"
2285 #: config/tc-arm.c:10643 config/tc-arm.c:10644
2286 msgid "use -mcpu=arm7dmi"
2289 #: config/tc-arm.c:10645 config/tc-arm.c:10646
2290 msgid "use -mcpu=arm7100"
2293 #: config/tc-arm.c:10647 config/tc-arm.c:10648
2294 msgid "use -mcpu=arm7500"
2297 #: config/tc-arm.c:10649 config/tc-arm.c:10650
2298 msgid "use -mcpu=arm7500fe"
2301 #: config/tc-arm.c:10651 config/tc-arm.c:10652 config/tc-arm.c:10653
2302 #: config/tc-arm.c:10654
2303 msgid "use -mcpu=arm7tdmi"
2306 #: config/tc-arm.c:10655 config/tc-arm.c:10656
2307 msgid "use -mcpu=arm710t"
2310 #: config/tc-arm.c:10657 config/tc-arm.c:10658
2311 msgid "use -mcpu=arm720t"
2314 #: config/tc-arm.c:10659 config/tc-arm.c:10660
2315 msgid "use -mcpu=arm740t"
2318 #: config/tc-arm.c:10661 config/tc-arm.c:10662
2319 msgid "use -mcpu=arm8"
2322 #: config/tc-arm.c:10663 config/tc-arm.c:10664
2323 msgid "use -mcpu=arm810"
2326 #: config/tc-arm.c:10665 config/tc-arm.c:10666
2327 msgid "use -mcpu=arm9"
2330 #: config/tc-arm.c:10667 config/tc-arm.c:10668
2331 msgid "use -mcpu=arm9tdmi"
2334 #: config/tc-arm.c:10669 config/tc-arm.c:10670
2335 msgid "use -mcpu=arm920"
2338 #: config/tc-arm.c:10671 config/tc-arm.c:10672
2339 msgid "use -mcpu=arm940"
2342 #: config/tc-arm.c:10673
2343 msgid "use -mcpu=strongarm"
2346 #: config/tc-arm.c:10675
2347 msgid "use -mcpu=strongarm110"
2350 #: config/tc-arm.c:10677
2351 msgid "use -mcpu=strongarm1100"
2354 #: config/tc-arm.c:10679
2355 msgid "use -mcpu=strongarm1110"
2358 #: config/tc-arm.c:10680
2359 msgid "use -mcpu=xscale"
2362 #: config/tc-arm.c:10681
2363 msgid "use -mcpu=all"
2366 #. Architecture variants -- don't add any more to this list either.
2367 #: config/tc-arm.c:10684 config/tc-arm.c:10685
2368 msgid "use -march=armv2"
2371 #: config/tc-arm.c:10686 config/tc-arm.c:10687
2372 msgid "use -march=armv2a"
2375 #: config/tc-arm.c:10688 config/tc-arm.c:10689
2376 msgid "use -march=armv3"
2379 #: config/tc-arm.c:10690 config/tc-arm.c:10691
2380 msgid "use -march=armv3m"
2383 #: config/tc-arm.c:10692 config/tc-arm.c:10693
2384 msgid "use -march=armv4"
2387 #: config/tc-arm.c:10694 config/tc-arm.c:10695
2388 msgid "use -march=armv4t"
2391 #: config/tc-arm.c:10696 config/tc-arm.c:10697
2392 msgid "use -march=armv5"
2395 #: config/tc-arm.c:10698 config/tc-arm.c:10699
2396 msgid "use -march=armv5t"
2399 #: config/tc-arm.c:10700 config/tc-arm.c:10701
2400 msgid "use -march=armv5te"
2403 #. Floating point variants -- don't add any more to this list either.
2404 #: config/tc-arm.c:10704
2405 msgid "use -mfpu=fpe"
2408 #: config/tc-arm.c:10705
2409 msgid "use -mfpu=fpa10"
2412 #: config/tc-arm.c:10706
2413 msgid "use -mfpu=fpa11"
2416 #: config/tc-arm.c:10708
2417 msgid "use either -mfpu=softfpa or -mfpu=softvfp"
2420 #: config/tc-arm.c:10888
2421 msgid "invalid architectural extension"
2424 #: config/tc-arm.c:10902
2425 msgid "missing architectural extension"
2428 #: config/tc-arm.c:10915
2430 msgid "unknown architectural extnsion `%s'"
2433 #: config/tc-arm.c:10940
2435 msgid "missing cpu name `%s'"
2438 #: config/tc-arm.c:10956
2440 msgid "unknown cpu `%s'"
2443 #: config/tc-arm.c:10975
2445 msgid "missing architecture name `%s'"
2448 #: config/tc-arm.c:10992
2450 msgid "unknown architecture `%s'\n"
2453 #: config/tc-arm.c:11009
2455 msgid "unknown floating point format `%s'\n"
2458 #: config/tc-arm.c:11015
2459 msgid "<cpu name>\t assemble for CPU <cpu name>"
2462 #: config/tc-arm.c:11017
2463 msgid "<arch name>\t assemble for architecture <arch name>"
2466 #: config/tc-arm.c:11019
2467 msgid "<fpu name>\t assemble for FPU architecture <fpu name>"
2470 #: config/tc-arm.c:11061 config/tc-arm.c:11083
2472 msgid "option `-%c%s' is deprecated: %s"
2475 #: config/tc-arm.c:11092
2477 msgid "unrecognized option `-%c%s'"
2480 #: config/tc-arm.c:11106
2481 msgid " ARM-specific assembler options:\n"
2484 #: config/tc-arm.c:11117
2485 msgid " -EB assemble code for a big-endian cpu\n"
2488 #: config/tc-arm.c:11122
2489 msgid " -EL assemble code for a little-endian cpu\n"
2492 #: config/tc-arm.c:11305
2494 msgid "%s: unexpected function type: %d"
2497 #: config/tc-arm.c:11671
2498 msgid "alignments greater than 32 bytes not supported in .text sections."
2501 #: config/tc-arm.h:98
2502 msgid "arm convert_frag\n"
2505 #: config/tc-avr.c:197
2506 msgid "Known MCU names:"
2509 #: config/tc-avr.c:266
2512 " -mmcu=[avr-name] select microcontroller variant\n"
2513 " [avr-name] can be:\n"
2514 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2515 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2516 " avr3 - ATmega103, ATmega603\n"
2517 " avr4 - ATmega83, ATmega85\n"
2518 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2519 " or immediate microcontroller name.\n"
2522 #: config/tc-avr.c:276
2524 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2525 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2526 " (default for avr4, avr5)\n"
2527 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2528 " (default for avr3, avr5)\n"
2531 #: config/tc-avr.c:324
2533 msgid "unknown MCU: %s\n"
2536 #: config/tc-avr.c:333
2538 msgid "redefinition of mcu type `%s' to `%s'"
2541 #: config/tc-avr.c:384 config/tc-d10v.c:314 config/tc-d30v.c:366
2542 #: config/tc-mips.c:9586 config/tc-mmix.c:2233 config/tc-mn10200.c:361
2543 #: config/tc-pj.c:357 config/tc-ppc.c:4803 config/tc-sh.c:2079
2544 #: config/tc-v850.c:1292
2545 msgid "bad call to md_atof"
2548 #: config/tc-avr.c:447
2549 msgid "constant value required"
2552 #: config/tc-avr.c:450
2554 msgid "number must be less than %d"
2557 #: config/tc-avr.c:502
2558 msgid "`,' required"
2561 #: config/tc-avr.c:521
2562 msgid "undefined combination of operands"
2565 #: config/tc-avr.c:530
2566 msgid "skipping two-word instruction"
2569 #: config/tc-avr.c:592
2570 msgid "register r16-r23 required"
2573 #: config/tc-avr.c:598
2574 msgid "register number above 15 required"
2577 #: config/tc-avr.c:604
2578 msgid "even register number required"
2581 #: config/tc-avr.c:610
2582 msgid "register r24, r26, r28 or r30 required"
2585 #: config/tc-avr.c:616
2586 msgid "register name or number from 0 to 31 required"
2589 #: config/tc-avr.c:634
2590 msgid "pointer register (X, Y or Z) required"
2593 #: config/tc-avr.c:641
2594 msgid "cannot both predecrement and postincrement"
2597 #: config/tc-avr.c:649
2598 msgid "addressing mode not supported"
2601 #: config/tc-avr.c:655
2602 msgid "can't predecrement"
2605 #: config/tc-avr.c:658
2606 msgid "pointer register Z required"
2609 #: config/tc-avr.c:676
2610 msgid "pointer register (Y or Z) required"
2613 #: config/tc-avr.c:781
2615 msgid "unknown constraint `%c'"
2618 #: config/tc-avr.c:890 config/tc-avr.c:906 config/tc-avr.c:1007
2620 msgid "odd address operand: %ld"
2623 #: config/tc-avr.c:898 config/tc-avr.c:917
2625 msgid "operand out of range: %ld"
2628 #: config/tc-avr.c:1016 config/tc-d10v.c:1634 config/tc-d30v.c:1987
2630 msgid "line %d: unknown relocation type: 0x%x"
2633 #: config/tc-avr.c:1030
2634 msgid "only constant expression allowed"
2637 #: config/tc-avr.c:1067 config/tc-d10v.c:1498 config/tc-d30v.c:1807
2638 #: config/tc-mn10200.c:1240 config/tc-mn10300.c:1774 config/tc-or32.c:1622
2639 #: config/tc-ppc.c:5534 config/tc-v850.c:2296
2641 msgid "reloc %d not supported by object file format"
2644 #: config/tc-avr.c:1091 config/tc-d10v.c:1100 config/tc-d10v.c:1114
2645 #: config/tc-h8300.c:1283 config/tc-h8500.c:1088 config/tc-mcore.c:988
2646 #: config/tc-pj.c:266 config/tc-sh.c:1677 config/tc-z8k.c:1192
2647 msgid "can't find opcode "
2650 #: config/tc-avr.c:1108
2652 msgid "illegal opcode %s for mcu %s"
2655 #: config/tc-avr.c:1116
2656 msgid "garbage at end of line"
2659 #: config/tc-avr.c:1180 read.c:3219
2660 msgid "illegal expression"
2663 #: config/tc-avr.c:1206 config/tc-avr.c:1272
2664 msgid "`)' required"
2667 #: config/tc-avr.c:1226
2669 msgid "constant out of 8-bit range: %d"
2672 #: config/tc-avr.c:1229
2673 msgid "expression possibly out of 8-bit range"
2676 #: config/tc-avr.c:1300 config/tc-avr.c:1307
2678 msgid "illegal %srelocation size: %d"
2681 #: config/tc-cris.c:681
2682 msgid "Virtual memory exhausted"
2685 #: config/tc-cris.c:689
2687 msgid "Can't hash `%s': %s\n"
2690 #: config/tc-cris.c:690
2691 msgid "(unknown reason)"
2694 #: config/tc-cris.c:694
2696 msgid "Buggy opcode: `%s' \"%s\"\n"
2699 #: config/tc-cris.c:1039
2701 msgid "Immediate value not in 5 bit unsigned range: %ld"
2704 #: config/tc-cris.c:1055
2706 msgid "Immediate value not in 4 bit unsigned range: %ld"
2709 #: config/tc-cris.c:1094
2711 msgid "Immediate value not in 6 bit range: %ld"
2714 #: config/tc-cris.c:1109
2716 msgid "Immediate value not in 6 bit unsigned range: %ld"
2719 #. Others have a generic warning.
2720 #: config/tc-cris.c:1199
2722 msgid "Unimplemented register `%s' specified"
2725 #. We've come to the end of instructions with this
2726 #. opcode, so it must be an error.
2727 #: config/tc-cris.c:1358
2728 msgid "Illegal operands"
2731 #: config/tc-cris.c:1389 config/tc-cris.c:1420
2733 msgid "Immediate value not in 8 bit range: %ld"
2736 #: config/tc-cris.c:1399 config/tc-cris.c:1427
2738 msgid "Immediate value not in 16 bit range: %ld"
2741 #: config/tc-cris.c:1448
2742 msgid "PIC relocation size does not match operand size"
2745 #: config/tc-cris.c:2447
2746 msgid "32-bit conditional branch generated"
2749 #: config/tc-cris.c:2501
2750 msgid "Complex expression not supported"
2753 #. FIXME: Is this function mentioned in the internals.texi manual? If
2755 #: config/tc-cris.c:2622
2756 msgid "Bad call to md_atof () - floating point formats are not supported"
2759 #: config/tc-cris.c:2669
2760 msgid "PC-relative relocation must be trivially resolved"
2763 #: config/tc-cris.c:2712
2765 msgid "Value not in 16 bit range: %ld"
2768 #: config/tc-cris.c:2723
2770 msgid "Value not in 8 bit range: %ld"
2773 #: config/tc-cris.c:2730
2775 msgid "Value not in 4 bit unsigned range: %ld"
2778 #: config/tc-cris.c:2737
2780 msgid "Value not in 5 bit unsigned range: %ld"
2783 #: config/tc-cris.c:2744
2785 msgid "Value not in 6 bit range: %ld"
2788 #: config/tc-cris.c:2751
2790 msgid "Value not in 6 bit unsigned range: %ld"
2793 #: config/tc-cris.c:2799
2794 msgid "Please use --help to see usage and options for this assembler.\n"
2797 #: config/tc-cris.c:2811
2798 msgid "--no-underscore is invalid with a.out format"
2801 #: config/tc-cris.c:2887
2803 "Semantics error. This type of operand can not be relocated, it must be an "
2804 "assembly-time constant"
2807 #: config/tc-cris.c:2941
2809 msgid "Cannot generate relocation type for symbol %s, code %s"
2812 #. The messages are formatted to line up with the generic options.
2813 #: config/tc-cris.c:2955
2814 msgid "CRIS-specific options:\n"
2817 #: config/tc-cris.c:2957
2819 " -h, -H Don't execute, print this help text. Deprecated.\n"
2822 #: config/tc-cris.c:2959
2823 msgid " -N Warn when branches are expanded to jumps.\n"
2826 #: config/tc-cris.c:2961
2828 " --underscore User symbols are normally prepended with "
2832 #: config/tc-cris.c:2963
2833 msgid " Registers will not need any prefix.\n"
2836 #: config/tc-cris.c:2965
2837 msgid " --no-underscore User symbols do not have any prefix.\n"
2840 #: config/tc-cris.c:2967
2841 msgid " Registers will require a `$'-prefix.\n"
2844 #: config/tc-cris.c:2969
2845 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
2848 #: config/tc-cris.c:2992
2849 msgid "Invalid relocation"
2852 #: config/tc-cris.c:3033
2853 msgid "Invalid pc-relative relocation"
2856 #: config/tc-cris.c:3084
2858 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2861 #: config/tc-cris.c:3111
2863 msgid ".syntax %s requires command-line option `--underscore'"
2866 #: config/tc-cris.c:3120
2868 msgid ".syntax %s requires command-line option `--no-underscore'"
2871 #: config/tc-cris.c:3158
2872 msgid "Unknown .syntax operand"
2875 #: config/tc-cris.c:3169
2876 msgid "Pseudodirective .file is only valid when generating ELF"
2879 #: config/tc-cris.c:3182
2880 msgid "Pseudodirective .loc is only valid when generating ELF"
2883 #: config/tc-d10v.c:247
2886 "-O Optimize. Will do some operations in parallel.\n"
2887 "--gstabs-packing Pack adjacent short instructions together even\n"
2888 " when --gstabs is specified. On by default.\n"
2889 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2890 " instructions together.\n"
2893 #: config/tc-d10v.c:538 config/tc-d30v.c:550 config/tc-mn10200.c:937
2894 #: config/tc-mn10300.c:1308 config/tc-ppc.c:2104 config/tc-s390.c:1052
2895 #: config/tc-tic80.c:279 config/tc-v850.c:2070
2896 msgid "illegal operand"
2899 #: config/tc-d10v.c:581 config/tc-d10v.c:663 config/tc-d30v.c:656
2901 msgid "operand out of range: %d"
2904 #: config/tc-d10v.c:724
2905 msgid "Instruction must be executed in parallel with another instruction."
2908 #: config/tc-d10v.c:780
2909 msgid "Instruction must be executed in parallel"
2912 #: config/tc-d10v.c:783
2913 msgid "Long instructions may not be combined."
2916 #: config/tc-d10v.c:817
2917 msgid "One of these instructions may not be executed in parallel."
2920 #: config/tc-d10v.c:821 config/tc-d30v.c:877
2921 msgid "Two IU instructions may not be executed in parallel"
2924 #: config/tc-d10v.c:823 config/tc-d10v.c:831 config/tc-d10v.c:844
2925 #: config/tc-d10v.c:859 config/tc-d30v.c:878 config/tc-d30v.c:887
2926 msgid "Swapping instruction order"
2929 #: config/tc-d10v.c:829 config/tc-d30v.c:884
2930 msgid "Two MU instructions may not be executed in parallel"
2933 #: config/tc-d10v.c:848 config/tc-d30v.c:904
2934 msgid "IU instruction may not be in the left container"
2937 #: config/tc-d10v.c:850 config/tc-d10v.c:865
2939 "Instruction in R container is squashed by flow control instruction in L "
2943 #: config/tc-d10v.c:863 config/tc-d30v.c:915
2944 msgid "MU instruction may not be in the right container"
2947 #: config/tc-d10v.c:869 config/tc-d30v.c:927
2948 msgid "unknown execution type passed to write_2_short()"
2951 #: config/tc-d10v.c:1128 config/tc-d10v.c:1149 config/tc-d30v.c:1411
2952 msgid "Unable to mix instructions as specified"
2955 #: config/tc-d10v.c:1196 config/tc-d30v.c:1548
2957 msgid "unknown opcode: %s"
2960 #: config/tc-d10v.c:1279 config/tc-d10v.c:1451 config/tc-tic80.c:536
2961 msgid "bad opcode or operands"
2964 #: config/tc-d10v.c:1352 config/tc-m68k.c:4310
2965 msgid "value out of range"
2968 #: config/tc-d10v.c:1426
2969 msgid "illegal operand - register name found where none expected"
2972 #: config/tc-d10v.c:1462 config/tc-tic80.c:547
2973 msgid "Register number must be EVEN"
2976 #: config/tc-d10v.c:1465
2977 msgid "Unsupported use of sp"
2980 #: config/tc-d10v.c:1614
2982 msgid "line %d: rep or repi must include at least 4 instructions"
2985 #: config/tc-d30v.c:192
2987 msgid "Register name %s conflicts with symbol of the same name"
2990 #: config/tc-d30v.c:288
2994 "-O Make adjacent short instructions parallel if "
2996 "-n Warn about all NOPs inserted by the assembler.\n"
2997 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2998 "-c Warn about symbols whoes names match register "
3000 "-C Opposite of -C. -c is the default.\n"
3003 #: config/tc-d30v.c:462
3004 msgid "unexpected 12-bit reloc type"
3007 #: config/tc-d30v.c:469
3008 msgid "unexpected 18-bit reloc type"
3011 #: config/tc-d30v.c:720
3013 msgid "%s NOP inserted"
3016 #: config/tc-d30v.c:721
3020 #: config/tc-d30v.c:721
3024 #: config/tc-d30v.c:873
3025 msgid "Instructions may not be executed in parallel"
3028 #: config/tc-d30v.c:886
3030 msgid "Executing %s in IU may not work"
3033 #: config/tc-d30v.c:893
3035 msgid "Executing %s in IU may not work in parallel execution"
3038 #: config/tc-d30v.c:906
3040 msgid "special left instruction `%s' kills instruction `%s' in right container"
3043 #: config/tc-d30v.c:917
3045 msgid "Executing %s in reverse serial with %s may not work"
3048 #: config/tc-d30v.c:920
3050 msgid "Executing %s in IU in reverse serial may not work"
3053 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
3054 msgid "Cannot assemble instruction"
3057 #: config/tc-d30v.c:1292
3058 msgid "First opcode is long. Unable to mix instructions as specified."
3061 #: config/tc-d30v.c:1361
3062 msgid "word of NOPs added between word multiply and load"
3065 #: config/tc-d30v.c:1363
3066 msgid "word of NOPs added between word multiply and 16-bit multiply"
3069 #: config/tc-d30v.c:1395
3070 msgid "Instruction uses long version, so it cannot be mixed as specified"
3073 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
3075 msgid "unknown condition code: %s"
3078 #: config/tc-d30v.c:1509
3080 msgid "cmpu doesn't support condition code %s"
3083 #: config/tc-d30v.c:1559
3085 msgid "operands for opcode `%s' do not match any valid format"
3088 #: config/tc-d30v.c:1777
3089 msgid "Odd numbered register used as target of multi-register instruction"
3092 #: config/tc-d30v.c:1876
3094 msgid "line %d: unable to place address of symbol '%s' into a byte"
3097 #: config/tc-d30v.c:1879
3099 msgid "line %d: unable to place value %x into a byte"
3102 #: config/tc-d30v.c:1887
3104 msgid "line %d: unable to place address of symbol '%s' into a short"
3107 #: config/tc-d30v.c:1890
3109 msgid "line %d: unable to place value %x into a short"
3112 #: config/tc-d30v.c:1898
3114 msgid "line %d: unable to place address of symbol '%s' into a quad"
3117 #: config/tc-d30v.c:2067
3119 msgid "value too large to fit in %d bits"
3122 #: config/tc-d30v.c:2210
3124 msgid "Alignment too large: %d assumed"
3127 #: config/tc-fr30.c:84
3128 msgid " FR30 specific command line options:\n"
3131 #: config/tc-fr30.c:143 config/tc-openrisc.c:150
3133 msgid "Instruction %s not allowed in a delay slot."
3136 #: config/tc-fr30.c:383 config/tc-m32r.c:1559
3137 msgid "Addend to unresolved symbol not on word boundary."
3140 #: config/tc-fr30.c:540 config/tc-i960.c:773 config/tc-m32r.c:1867
3141 #: config/tc-openrisc.c:468 config/tc-xstormy16.c:635
3142 msgid "Bad call to md_atof()"
3145 #: config/tc-h8300.c:64 config/tc-h8300.c:75 config/tc-h8300.c:134
3146 #: config/tc-hppa.c:1422 config/tc-hppa.c:6915 config/tc-hppa.c:6921
3147 #: config/tc-hppa.c:6927 config/tc-hppa.c:6933 config/tc-mn10300.c:900
3148 #: config/tc-mn10300.c:2164
3149 msgid "could not set architecture and machine"
3152 #: config/tc-h8300.c:262 config/tc-h8300.c:270
3153 msgid "Reg not valid for H8/300"
3156 #: config/tc-h8300.c:430 config/tc-h8300.c:433 config/tc-h8300.c:436
3157 #: config/tc-h8300.c:440
3158 msgid "Invalid register list for ldm/stm\n"
3161 #: config/tc-h8300.c:492 config/tc-h8300.c:554 config/tc-h8300.c:561
3162 msgid "Wrong size pointer register for architecture."
3165 #: config/tc-h8300.c:519 config/tc-h8300.c:528 config/tc-h8300.c:538
3166 msgid "expected @(exp, reg16)"
3169 #: config/tc-h8300.c:617
3170 msgid "expect :8 or :16 here"
3173 #: config/tc-h8300.c:826
3175 msgid "operand %s0x%lx out of range."
3178 #: config/tc-h8300.c:914
3179 msgid "Can't work out size of operand.\n"
3182 #: config/tc-h8300.c:962
3184 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
3187 #: config/tc-h8300.c:1013 config/tc-h8300.c:1033
3188 msgid "Need #1 or #2 here"
3191 #: config/tc-h8300.c:1028
3192 msgid "#4 not valid on H8/300."
3195 #: config/tc-h8300.c:1115 config/tc-h8300.c:1165
3197 msgid "branch operand has odd offset (%lx)\n"
3200 #: config/tc-h8300.c:1203
3201 msgid "destination operand must be 16 bit register"
3204 #: config/tc-h8300.c:1212
3205 msgid "source operand must be 8 bit register"
3208 #: config/tc-h8300.c:1220
3209 msgid "destination operand must be 16bit absolute address"
3212 #: config/tc-h8300.c:1227
3213 msgid "destination operand must be 8 bit register"
3216 #: config/tc-h8300.c:1235
3217 msgid "source operand must be 16bit absolute address"
3220 #. This seems more sane than saying "too many operands". We'll
3221 #. get here only if the trailing trash starts with a comma.
3222 #: config/tc-h8300.c:1243 config/tc-mmix.c:452 config/tc-mmix.c:464
3223 #: config/tc-mmix.c:2485 config/tc-mmix.c:2509 config/tc-mmix.c:2774
3224 #: config/tc-or32.c:642 config/tc-or32.c:856
3225 msgid "invalid operands"
3228 #: config/tc-h8300.c:1294 config/tc-h8500.c:1094 config/tc-mips.c:8649
3229 #: config/tc-sh.c:1914 config/tc-w65.c:733 config/tc-z8k.c:1202
3230 msgid "unknown opcode"
3233 #: config/tc-h8300.c:1340
3234 msgid "mismatch between opcode size and operand size"
3237 #: config/tc-h8300.c:1352 config/tc-h8500.c:1121 config/tc-sh.c:2034
3238 #: config/tc-w65.c:763 config/tc-z8k.c:1255
3239 msgid "call to tc_crawl_symbol_chain \n"
3242 #: config/tc-h8300.c:1368 config/tc-h8500.c:1135 config/tc-sh.c:2041
3243 #: config/tc-w65.c:777 config/tc-z8k.c:1269
3244 msgid "call to tc_headers_hook \n"
3247 #: config/tc-h8300.c:1460 config/tc-h8500.c:1225 config/tc-z8k.c:1383
3248 msgid "call to tc_aout_fix_to_chars \n"
3251 #: config/tc-h8300.c:1474 config/tc-z8k.c:1393
3252 msgid "call to md_convert_frag \n"
3255 #: config/tc-h8300.c:1536 config/tc-z8k.c:1479
3256 msgid "call tomd_estimate_size_before_relax \n"
3259 #: config/tc-h8300.c:1657 config/tc-mcore.c:2413 config/tc-pj.c:572
3260 #: config/tc-sh.c:3365
3262 msgid "Cannot represent relocation type %s"
3265 #: config/tc-h8500.c:323
3266 msgid ":24 not valid for this opcode"
3269 #: config/tc-h8500.c:330
3270 msgid "expect :8,:16 or :24"
3273 #: config/tc-h8500.c:387
3274 msgid "syntax error in reg list"
3277 #: config/tc-h8500.c:405
3278 msgid "missing final register in range"
3281 #: config/tc-h8500.c:492 config/tc-h8500.c:499 config/tc-h8500.c:505
3282 msgid "expected @(exp, Rn)"
3285 #: config/tc-h8500.c:521
3286 msgid "@Rn+ needs word register"
3289 #: config/tc-h8500.c:531
3290 msgid "@Rn needs word register"
3293 #: config/tc-h8500.c:828 config/tc-sh.c:1410
3295 msgid "unhandled %d\n"
3298 #: config/tc-h8500.c:856
3300 msgid "operand must be absolute in range %d..%d"
3303 #: config/tc-h8500.c:945 config/tc-sh.c:1617
3305 msgid "failed for %d\n"
3308 #: config/tc-h8500.c:1110 config/tc-sh.c:1718 config/tc-sh.c:1963
3309 #: config/tc-w65.c:752
3310 msgid "invalid operands for opcode"
3313 #. Simple range checking for FIELD againt HIGH and LOW bounds.
3314 #. IGNORE is used to suppress the error message.
3315 #: config/tc-hppa.c:1155 config/tc-hppa.c:1169
3317 msgid "Field out of range [%d..%d] (%d)."
3320 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
3321 #. IGNORE is used to suppress the error message.
3322 #: config/tc-hppa.c:1183
3324 msgid "Field not properly aligned [%d] (%d)."
3327 #: config/tc-hppa.c:1212
3328 msgid "Missing .exit\n"
3331 #: config/tc-hppa.c:1215
3332 msgid "Missing .procend\n"
3335 #: config/tc-hppa.c:1395
3337 msgid "Invalid field selector. Assuming F%%."
3340 #: config/tc-hppa.c:1428
3341 msgid "-R option not supported on this target."
3344 #: config/tc-hppa.c:1444 config/tc-sparc.c:803 config/tc-sparc.c:839
3346 msgid "Internal error: can't hash `%s': %s\n"
3349 #: config/tc-hppa.c:1452 config/tc-i860.c:190
3351 msgid "internal error: losing opcode: `%s' \"%s\"\n"
3354 #: config/tc-hppa.c:1523 config/tc-hppa.c:7054 config/tc-hppa.c:7111
3355 msgid "Missing function name for .PROC (corrupted label chain)"
3358 #: config/tc-hppa.c:1526 config/tc-hppa.c:7114
3359 msgid "Missing function name for .PROC"
3362 #: config/tc-hppa.c:1633 config/tc-hppa.c:4911
3363 msgid "could not update architecture and machine"
3366 #: config/tc-hppa.c:1841
3367 msgid "Invalid Indexed Load Completer."
3370 #: config/tc-hppa.c:1846
3371 msgid "Invalid Indexed Load Completer Syntax."
3374 #: config/tc-hppa.c:1883
3375 msgid "Invalid Short Load/Store Completer."
3378 #: config/tc-hppa.c:1943 config/tc-hppa.c:1948
3379 msgid "Invalid Store Bytes Short Completer"
3382 #: config/tc-hppa.c:2259 config/tc-hppa.c:2265
3383 msgid "Invalid left/right combination completer"
3386 #: config/tc-hppa.c:2314 config/tc-hppa.c:2321
3387 msgid "Invalid permutation completer"
3390 #: config/tc-hppa.c:2422
3392 msgid "Invalid Add Condition: %s"
3395 #: config/tc-hppa.c:2433 config/tc-hppa.c:2443
3396 msgid "Invalid Add and Branch Condition"
3399 #: config/tc-hppa.c:2464 config/tc-hppa.c:2602
3400 msgid "Invalid Compare/Subtract Condition"
3403 #: config/tc-hppa.c:2504
3405 msgid "Invalid Bit Branch Condition: %c"
3408 #: config/tc-hppa.c:2590
3410 msgid "Invalid Compare/Subtract Condition: %s"
3413 #: config/tc-hppa.c:2617
3414 msgid "Invalid Compare and Branch Condition"
3417 #: config/tc-hppa.c:2713
3418 msgid "Invalid Logical Instruction Condition."
3421 #: config/tc-hppa.c:2768
3422 msgid "Invalid Shift/Extract/Deposit Condition."
3425 #: config/tc-hppa.c:2880
3426 msgid "Invalid Unit Instruction Condition."
3429 #: config/tc-hppa.c:3257 config/tc-hppa.c:3289 config/tc-hppa.c:3320
3430 #: config/tc-hppa.c:3350
3431 msgid "Branch to unaligned address"
3434 #: config/tc-hppa.c:3528
3435 msgid "Invalid SFU identifier"
3438 #: config/tc-hppa.c:3578
3439 msgid "Invalid COPR identifier"
3442 #: config/tc-hppa.c:3707
3443 msgid "Invalid Floating Point Operand Format."
3446 #: config/tc-hppa.c:3824 config/tc-hppa.c:3844 config/tc-hppa.c:3864
3447 #: config/tc-hppa.c:3884 config/tc-hppa.c:3904
3448 msgid "Invalid register for single precision fmpyadd or fmpysub"
3451 #: config/tc-hppa.c:3961
3453 msgid "Invalid operands %s"
3456 #: config/tc-hppa.c:4079
3457 msgid "Cannot handle fixup"
3460 #: config/tc-hppa.c:4380
3461 msgid " -Q ignored\n"
3464 #: config/tc-hppa.c:4384
3465 msgid " -c print a warning if a comment is found\n"
3468 #: config/tc-hppa.c:4455
3470 msgid "no hppa_fixup entry for fixup type 0x%x"
3473 #: config/tc-hppa.c:4633
3474 msgid "Unknown relocation encountered in md_apply_fix."
3477 #: config/tc-hppa.c:4775 config/tc-hppa.c:4800
3479 msgid "Undefined register: '%s'."
3482 #: config/tc-hppa.c:4834
3484 msgid "Non-absolute symbol: '%s'."
3487 #: config/tc-hppa.c:4849
3489 msgid "Undefined absolute constant: '%s'."
3492 #: config/tc-hppa.c:4950
3494 msgid "Invalid FP Compare Condition: %s"
3497 #: config/tc-hppa.c:5006
3499 msgid "Invalid FTEST completer: %s"
3502 #: config/tc-hppa.c:5073 config/tc-hppa.c:5111
3504 msgid "Invalid FP Operand Format: %3s"
3507 #: config/tc-hppa.c:5190
3508 msgid "Bad segment in expression."
3511 #: config/tc-hppa.c:5249
3512 msgid "Bad segment (should be absolute)."
3515 #: config/tc-hppa.c:5292
3517 msgid "Invalid argument location: %s\n"
3520 #: config/tc-hppa.c:5323
3522 msgid "Invalid argument description: %d"
3525 #: config/tc-hppa.c:5346
3527 msgid "Invalid Nullification: (%c)"
3530 #: config/tc-hppa.c:6066
3532 msgid "Invalid .CALL argument: %s"
3535 #: config/tc-hppa.c:6188
3536 msgid ".callinfo is not within a procedure definition"
3539 #: config/tc-hppa.c:6208
3541 msgid "FRAME parameter must be a multiple of 8: %d\n"
3544 #: config/tc-hppa.c:6227
3545 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3548 #: config/tc-hppa.c:6239
3549 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3552 #: config/tc-hppa.c:6249
3553 msgid "Value for ENTRY_SR must be 3\n"
3556 #: config/tc-hppa.c:6305
3558 msgid "Invalid .CALLINFO argument: %s"
3561 #: config/tc-hppa.c:6416
3562 msgid "The .ENTER pseudo-op is not supported"
3565 #: config/tc-hppa.c:6432
3566 msgid "Misplaced .entry. Ignored."
3569 #: config/tc-hppa.c:6436
3570 msgid "Missing .callinfo."
3573 #: config/tc-hppa.c:6502
3574 msgid ".REG expression must be a register"
3577 #: config/tc-hppa.c:6518
3578 msgid "bad or irreducible absolute expression; zero assumed"
3581 #: config/tc-hppa.c:6529
3582 msgid ".REG must use a label"
3585 #: config/tc-hppa.c:6531
3586 msgid ".EQU must use a label"
3589 #: config/tc-hppa.c:6584
3590 msgid ".EXIT must appear within a procedure"
3593 #: config/tc-hppa.c:6588
3594 msgid "Missing .callinfo"
3597 #: config/tc-hppa.c:6592
3598 msgid "No .ENTRY for this .EXIT"
3601 #: config/tc-hppa.c:6619
3603 msgid "Cannot define export symbol: %s\n"
3606 #: config/tc-hppa.c:6677
3608 msgid "Using ENTRY rather than CODE in export directive for %s"
3611 #: config/tc-hppa.c:6794
3613 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3616 #: config/tc-hppa.c:6876
3617 msgid "Missing label name on .LABEL"
3620 #: config/tc-hppa.c:6881
3621 msgid "extra .LABEL arguments ignored."
3624 #: config/tc-hppa.c:6898
3625 msgid "The .LEAVE pseudo-op is not supported"
3628 #: config/tc-hppa.c:6937
3629 msgid "Unrecognized .LEVEL argument\n"
3632 #: config/tc-hppa.c:6973
3634 msgid "Cannot define static symbol: %s\n"
3637 #: config/tc-hppa.c:7008
3638 msgid "Nested procedures"
3641 #: config/tc-hppa.c:7018
3642 msgid "Cannot allocate unwind descriptor\n"
3645 #: config/tc-hppa.c:7118
3646 msgid "misplaced .procend"
3649 #: config/tc-hppa.c:7121
3650 msgid "Missing .callinfo for this procedure"
3653 #: config/tc-hppa.c:7124
3654 msgid "Missing .EXIT for a .ENTRY"
3657 #: config/tc-hppa.c:7162
3658 msgid "Not in a space.\n"
3661 #: config/tc-hppa.c:7165
3662 msgid "Not in a subspace.\n"
3665 #: config/tc-hppa.c:7256
3666 msgid "Invalid .SPACE argument"
3669 #: config/tc-hppa.c:7303
3670 msgid "Can't change spaces within a procedure definition. Ignored"
3673 #: config/tc-hppa.c:7432
3675 msgid "Undefined space: '%s' Assuming space number = 0."
3678 #: config/tc-hppa.c:7456
3679 msgid "Must be in a space before changing or declaring subspaces.\n"
3682 #: config/tc-hppa.c:7460
3683 msgid "Can't change subspaces within a procedure definition. Ignored"
3686 #: config/tc-hppa.c:7495
3687 msgid "Parameters of an existing subspace can't be modified"
3690 #: config/tc-hppa.c:7546
3691 msgid "Alignment must be a power of 2"
3694 #: config/tc-hppa.c:7588
3695 msgid "FIRST not supported as a .SUBSPACE argument"
3698 #: config/tc-hppa.c:7590
3699 msgid "Invalid .SUBSPACE argument"
3702 #: config/tc-hppa.c:7770
3704 msgid "Internal error: Unable to find containing space for %s."
3707 #: config/tc-hppa.c:7809
3709 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3712 #: config/tc-hppa.c:7895
3714 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3717 #: config/tc-hppa.c:8589
3719 msgid "Symbol '%s' could not be created."
3722 #: config/tc-hppa.c:8593
3723 msgid "No memory for symbol name."
3726 #: config/tc-i386.c:598
3728 msgid "%s shortened to %s"
3731 #: config/tc-i386.c:653
3732 msgid "same type of prefix used twice"
3735 #: config/tc-i386.c:671
3736 msgid "64bit mode not supported on this CPU."
3739 #: config/tc-i386.c:675
3740 msgid "32bit mode not supported on this CPU."
3743 #: config/tc-i386.c:708
3744 msgid "bad argument to syntax directive."
3747 #: config/tc-i386.c:752
3749 msgid "no such architecture: `%s'"
3752 #: config/tc-i386.c:757
3753 msgid "missing cpu architecture"
3756 #: config/tc-i386.c:771
3758 msgid "no such architecture modifier: `%s'"
3761 #: config/tc-i386.c:825 config/tc-i386.c:4632
3762 msgid "Unknown architecture"
3765 #: config/tc-i386.c:860 config/tc-i386.c:883 config/tc-m68k.c:3826
3767 msgid "Internal Error: Can't hash %s: %s"
3770 #: config/tc-i386.c:1136
3771 msgid "There are no unsigned pc-relative relocations"
3774 #: config/tc-i386.c:1143 config/tc-i386.c:4831
3776 msgid "can not do %d byte pc-relative relocation"
3779 #: config/tc-i386.c:1160
3781 msgid "can not do %s %d byte relocation"
3784 #: config/tc-i386.c:1267 config/tc-i386.c:1361
3786 msgid "no such instruction: `%s'"
3789 #: config/tc-i386.c:1277 config/tc-i386.c:1393
3791 msgid "invalid character %s in mnemonic"
3794 #: config/tc-i386.c:1284
3795 msgid "expecting prefix; got nothing"
3798 #: config/tc-i386.c:1286
3799 msgid "expecting mnemonic; got nothing"
3802 #: config/tc-i386.c:1304
3804 msgid "redundant %s prefix"
3807 #: config/tc-i386.c:1402
3809 msgid "`%s' is not supported on `%s'"
3812 #: config/tc-i386.c:1407
3813 msgid "use .code16 to ensure correct addressing mode"
3816 #: config/tc-i386.c:1414
3818 msgid "expecting string instruction after `%s'"
3821 #: config/tc-i386.c:1435
3823 msgid "invalid character %s before operand %d"
3826 #: config/tc-i386.c:1449
3828 msgid "unbalanced parenthesis in operand %d."
3831 #: config/tc-i386.c:1452
3833 msgid "unbalanced brackets in operand %d."
3836 #: config/tc-i386.c:1461
3838 msgid "invalid character %s in operand %d"
3841 #: config/tc-i386.c:1488
3843 msgid "spurious operands; (%d operands/instruction max)"
3846 #: config/tc-i386.c:1511
3847 msgid "expecting operand after ','; got nothing"
3850 #: config/tc-i386.c:1516
3851 msgid "expecting operand before ','; got nothing"
3854 #. We found no match.
3855 #: config/tc-i386.c:1860
3857 msgid "suffix or operands invalid for `%s'"
3860 #: config/tc-i386.c:1871
3862 msgid "indirect %s without `*'"
3865 #. Warn them that a data or address size prefix doesn't
3866 #. affect assembly of the next line of code.
3867 #: config/tc-i386.c:1879
3869 msgid "stand-alone `%s' prefix"
3872 #: config/tc-i386.c:1915 config/tc-i386.c:1930
3874 msgid "`%s' operand %d must use `%%es' segment"
3877 #. Prohibit these changes in the 64bit mode, since
3878 #. the lowering is more complicated.
3879 #: config/tc-i386.c:2003 config/tc-i386.c:2057 config/tc-i386.c:2072
3880 #: config/tc-i386.c:2100 config/tc-i386.c:2128
3882 msgid "Incorrect register `%%%s' used with`%c' suffix"
3885 #: config/tc-i386.c:2009 config/tc-i386.c:2062 config/tc-i386.c:2133
3887 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3890 #: config/tc-i386.c:2025 config/tc-i386.c:2043 config/tc-i386.c:2087
3891 #: config/tc-i386.c:2114
3893 msgid "`%%%s' not allowed with `%s%c'"
3896 #: config/tc-i386.c:2174
3897 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3900 #: config/tc-i386.c:2200
3903 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
3906 #: config/tc-i386.c:2225
3908 "no instruction mnemonic suffix given and no register operands; can't size "
3912 #: config/tc-i386.c:2273
3913 msgid "64bit operations available only in 64bit modes."
3916 #. Reversed arguments on faddp, fsubp, etc.
3917 #: config/tc-i386.c:2341
3919 msgid "translating to `%s %%%s,%%%s'"
3922 #. Extraneous `l' suffix on fp insn.
3923 #: config/tc-i386.c:2348
3925 msgid "translating to `%s %%%s'"
3928 #: config/tc-i386.c:2621
3930 msgid "you can't `pop %%cs'"
3933 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3934 #: config/tc-i386.c:2654
3936 msgid "translating to `%sp'"
3939 #: config/tc-i386.c:2697
3942 "Can't encode registers '%%%s' in the instruction requiring REX prefix.\n"
3945 #: config/tc-i386.c:2759 config/tc-i386.c:2849 config/tc-i386.c:2885
3946 msgid "skipping prefixes on this instruction"
3949 #: config/tc-i386.c:2905
3950 msgid "16-bit jump out of range"
3953 #: config/tc-i386.c:2914
3955 msgid "can't handle non absolute segment in `%s'"
3958 #: config/tc-i386.c:3221
3960 msgid "@%s reloc is not supported in %s bit mode"
3963 #: config/tc-i386.c:3297
3964 msgid "only 1 or 2 immediate operands are allowed"
3967 #: config/tc-i386.c:3320 config/tc-i386.c:3508
3969 msgid "junk `%s' after expression"
3972 #. Missing or bad expr becomes absolute 0.
3973 #: config/tc-i386.c:3331
3975 msgid "missing or invalid immediate expression `%s' taken as 0"
3978 #: config/tc-i386.c:3362 config/tc-i386.c:3569
3980 msgid "unimplemented segment %s in operand"
3983 #: config/tc-i386.c:3364 config/tc-i386.c:3571
3985 msgid "unimplemented segment type %d in operand"
3988 #: config/tc-i386.c:3408 config/tc-i386.c:5592
3990 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3993 #: config/tc-i386.c:3415
3995 msgid "scale factor of %d without an index register"
3998 #: config/tc-i386.c:3528
4000 msgid "bad expression used with @%s"
4003 #. Missing or bad expr becomes absolute 0.
4004 #: config/tc-i386.c:3550
4006 msgid "missing or invalid displacement expression `%s' taken as 0"
4009 #: config/tc-i386.c:3656
4011 msgid "`%s' is not a valid base/index expression"
4014 #: config/tc-i386.c:3660
4016 msgid "`%s' is not a valid %s bit base/index expression"
4019 #: config/tc-i386.c:3735
4021 msgid "bad memory operand `%s'"
4024 #: config/tc-i386.c:3750
4026 msgid "junk `%s' after register"
4029 #: config/tc-i386.c:3759 config/tc-i386.c:3874 config/tc-i386.c:3912
4031 msgid "bad register name `%s'"
4034 #: config/tc-i386.c:3767
4035 msgid "immediate operand illegal with absolute jump"
4038 #: config/tc-i386.c:3789
4040 msgid "too many memory references for `%s'"
4043 #: config/tc-i386.c:3867
4045 msgid "expecting `,' or `)' after index register in `%s'"
4048 #: config/tc-i386.c:3891
4050 msgid "expecting `)' after scale factor in `%s'"
4053 #: config/tc-i386.c:3898
4055 msgid "expecting index register or scale factor after `,'; got '%c'"
4058 #: config/tc-i386.c:3905
4060 msgid "expecting `,' or `)' after base register in `%s'"
4063 #. It's not a memory operand; argh!
4064 #: config/tc-i386.c:3946
4066 msgid "invalid char %s beginning operand %d `%s'"
4069 #: config/tc-i386.c:4121
4070 msgid "long jump required"
4073 #: config/tc-i386.c:4421
4074 msgid "Bad call to md_atof ()"
4077 #: config/tc-i386.c:4585
4078 msgid "No compiled in support for x86_64"
4081 #: config/tc-i386.c:4606
4084 " -V print assembler version number\n"
4086 " -q quieten some warnings\n"
4090 #: config/tc-i386.c:4613
4091 msgid " -q quieten some warnings\n"
4094 #: config/tc-i386.c:4714 config/tc-s390.c:1592
4095 msgid "GOT already in symbol table"
4098 #: config/tc-i386.c:4846
4100 msgid "can not do %d byte relocation"
4103 #: config/tc-i386.c:4898 config/tc-s390.c:1957
4105 msgid "cannot represent relocation type %s"
4108 #: config/tc-i386.c:5194
4110 msgid "too many memory references for '%s'"
4113 #: config/tc-i386.c:5357
4115 msgid "Unknown operand modifier `%s'\n"
4118 #: config/tc-i386.c:5564
4120 msgid "`%s' is not a valid segment register"
4123 #: config/tc-i386.c:5574 config/tc-i386.c:5695
4124 msgid "Register scaling only allowed in memory operands."
4127 #: config/tc-i386.c:5605
4128 msgid "Too many register references in memory operand.\n"
4131 #: config/tc-i386.c:5674
4133 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
4136 #: config/tc-i386.c:5744
4138 msgid "Unrecognized token '%s'"
4141 #: config/tc-i386.c:5761
4143 msgid "Unexpected token `%s'\n"
4146 #: config/tc-i386.c:5905
4148 msgid "Unrecognized token `%s'\n"
4151 #: config/tc-i860.c:154 config/tc-i860.c:158
4152 msgid "Unknown temporary pseudo register"
4155 #: config/tc-i860.c:181 config/tc-mips.c:1248
4157 msgid "internal error: can't hash `%s': %s\n"
4160 #: config/tc-i860.c:201
4161 msgid "Defective assembler. No assembly attempted."
4164 #: config/tc-i860.c:347
4166 msgid "Expanded opcode after delayed branch: `%s'"
4169 #: config/tc-i860.c:351
4171 msgid "Expanded opcode in dual mode: `%s'"
4174 #: config/tc-i860.c:355
4176 msgid "An instruction was expanded (%s)"
4179 #: config/tc-i860.c:613
4180 msgid "Pipelined instruction: fsrc1 = fdest"
4183 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
4184 msgid "Assembler does not yet support PIC"
4187 #: config/tc-i860.c:849
4189 msgid "Illegal operands for %s"
4192 #: config/tc-i860.c:873 config/tc-sparc.c:2731
4196 #: config/tc-i860.c:965
4197 msgid "md_number_to_disp\n"
4200 #: config/tc-i860.c:975
4201 msgid "i860_number_to_field\n"
4204 #: config/tc-i860.c:984
4205 msgid "i860_estimate_size_before_relax\n"
4208 #: config/tc-i860.c:1075
4210 " -EL\t\t\t generate code for little endian mode (default)\n"
4211 " -EB\t\t\t generate code for big endian mode\n"
4212 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
4215 #. SVR4 compatibility flags.
4216 #: config/tc-i860.c:1081
4218 " -V\t\t\t print assembler version number\n"
4219 " -Qy, -Qn\t\t ignored\n"
4222 #: config/tc-i860.c:1150
4223 msgid "This immediate requires 0 MOD 2 alignment"
4226 #: config/tc-i860.c:1153
4227 msgid "This immediate requires 0 MOD 4 alignment"
4230 #: config/tc-i860.c:1156
4231 msgid "This immediate requires 0 MOD 8 alignment"
4234 #: config/tc-i860.c:1159
4235 msgid "This immediate requires 0 MOD 16 alignment"
4238 #: config/tc-i860.c:1257
4239 msgid "5-bit immediate too large"
4242 #: config/tc-i860.c:1260
4243 msgid "5-bit field must be absolute"
4246 #: config/tc-i860.c:1305 config/tc-i860.c:1328
4247 msgid "A branch offset requires 0 MOD 4 alignment"
4250 #: config/tc-i860.c:1349
4252 msgid "Unrecognized fix-up (0x%08x)"
4255 #: config/tc-i860.h:80
4256 msgid "i860_convert_frag\n"
4259 #: config/tc-i960.c:550
4261 msgid "Hashing returned \"%s\"."
4264 #. Offset of last character in opcode mnemonic
4265 #: config/tc-i960.c:584
4266 msgid "branch prediction invalid on this opcode"
4269 #: config/tc-i960.c:624
4271 msgid "invalid opcode, \"%s\"."
4274 #: config/tc-i960.c:629
4276 msgid "improper number of operands. expecting %d, got %d"
4279 #: config/tc-i960.c:861
4281 msgid "Fixup of %ld too large for field width of %d"
4284 #: config/tc-i960.c:978
4286 msgid "invalid architecture %s"
4289 #: config/tc-i960.c:998
4290 msgid "I960 options:\n"
4293 #: config/tc-i960.c:1001
4296 "\t\t\tspecify variant of 960 architecture\n"
4297 "-b\t\t\tadd code to collect statistics about branches taken\n"
4298 "-link-relax\t\tpreserve individual alignment directives so linker\n"
4299 "\t\t\tcan do relaxing (b.out format only)\n"
4300 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
4301 "\t\t\tlong displacements\n"
4304 #: config/tc-i960.c:1404
4305 msgid "too many operands"
4308 #: config/tc-i960.c:1463 config/tc-i960.c:1690
4309 msgid "expression syntax error"
4312 #: config/tc-i960.c:1501
4313 msgid "attempt to branch into different segment"
4316 #: config/tc-i960.c:1505
4318 msgid "target of %s instruction must be a label"
4321 #: config/tc-i960.c:1544
4322 msgid "unmatched '['"
4325 #: config/tc-i960.c:1555
4326 msgid "garbage after index spec ignored"
4329 #. We never moved: there was no opcode either!
4330 #: config/tc-i960.c:1621
4331 msgid "missing opcode"
4334 #: config/tc-i960.c:2036
4335 msgid "invalid index register"
4338 #: config/tc-i960.c:2059
4339 msgid "invalid scale factor"
4342 #: config/tc-i960.c:2242
4343 msgid "unaligned register"
4346 #: config/tc-i960.c:2265
4347 msgid "no such sfr in this architecture"
4350 #: config/tc-i960.c:2303
4351 msgid "illegal literal"
4354 #. Should not happen: see block comment above
4355 #: config/tc-i960.c:2533
4357 msgid "Trying to 'bal' to %s"
4360 #: config/tc-i960.c:2544
4361 msgid "Looks like a proc, but can't tell what kind.\n"
4364 #: config/tc-i960.c:2575
4365 msgid "should have 1 or 2 operands"
4368 #: config/tc-i960.c:2584 config/tc-i960.c:2603
4370 msgid "Redefining leafproc %s"
4373 #: config/tc-i960.c:2634
4374 msgid "should have two operands"
4377 #: config/tc-i960.c:2644
4378 msgid "'entry_num' must be absolute number in [0,31]"
4381 #: config/tc-i960.c:2653
4383 msgid "Redefining entrynum for sysproc %s"
4386 #: config/tc-i960.c:2760
4387 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
4390 #: config/tc-i960.c:2781
4391 msgid "big endian mode is not supported"
4394 #: config/tc-i960.c:2783
4396 msgid "ignoring unrecognized .endian type `%s'"
4399 #: config/tc-i960.c:3055
4401 msgid "leafproc symbol '%s' undefined"
4404 #: config/tc-i960.c:3065
4406 msgid "Warning: making leafproc entries %s and %s both global\n"
4409 #: config/tc-i960.c:3174
4410 msgid "option --link-relax is only supported in b.out format"
4413 #: config/tc-i960.c:3217 write.c:2670
4414 msgid "callj to difference of two symbols"
4417 #: config/tc-ia64.c:1052
4418 msgid "Unwind directive not followed by an instruction."
4421 #: config/tc-ia64.c:4416
4422 msgid "Register name expected"
4425 #: config/tc-ia64.c:4421 config/tc-ia64.c:4707
4426 msgid "Comma expected"
4429 #: config/tc-ia64.c:4429
4430 msgid "Register value annotation ignored"
4433 #: config/tc-ia64.c:4453
4434 msgid "Directive invalid within a bundle"
4437 #: config/tc-ia64.c:4520
4438 msgid "Missing predicate relation type"
4441 #: config/tc-ia64.c:4536
4442 msgid "Unrecognized predicate relation type"
4445 #: config/tc-ia64.c:4556 config/tc-ia64.c:4581
4446 msgid "Predicate register expected"
4449 #: config/tc-ia64.c:4568
4450 msgid "Duplicate predicate register ignored"
4453 #: config/tc-ia64.c:4590
4454 msgid "Bad register range"
4457 #: config/tc-ia64.c:4618
4458 msgid "Predicate source and target required"
4461 #: config/tc-ia64.c:4620 config/tc-ia64.c:4632
4462 msgid "Use of p0 is not valid in this context"
4465 #: config/tc-ia64.c:4627
4466 msgid "At least two PR arguments expected"
4469 #: config/tc-ia64.c:4641
4470 msgid "At least one PR argument expected"
4473 #: config/tc-ia64.c:4677
4475 msgid "Inserting \"%s\" into entry hint table failed: %s"
4478 #. FIXME -- need 62-bit relocation type
4479 #: config/tc-ia64.c:5147
4480 msgid "62-bit relocation not yet implemented"
4483 #. XXX technically, this is wrong: we should not be issuing warning
4484 #. messages until we're sure this instruction pattern is going to
4486 #: config/tc-ia64.c:5220
4487 msgid "lower 16 bits of mask ignored"
4490 #: config/tc-ia64.c:5775
4491 msgid "Value truncated to 62 bits"
4494 #: config/tc-ia64.c:6126
4496 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4500 #: config/tc-ia64.c:6309
4502 msgid "Unrecognized option '-x%s'"
4505 #: config/tc-ia64.c:6337
4508 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4509 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4510 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4511 " -xauto\t\t automagically remove dependency violations\n"
4512 " -xdebug\t\t debug dependency violation checker\n"
4515 #: config/tc-ia64.c:6351
4516 msgid "--gstabs is not supported for ia64"
4519 #: config/tc-ia64.c:6618 config/tc-mips.c:1227
4520 msgid "Could not set architecture and machine"
4523 #: config/tc-ia64.c:6725
4524 msgid "Explicit stops are ignored in auto mode"
4527 #: config/tc-ia64.c:6775
4528 msgid "Found '{' after explicit switch to automatic mode"
4531 #: config/tc-ia64.c:7222
4533 msgid "Unhandled dependency %s for %s (%s), note %d"
4536 #: config/tc-ia64.c:8498
4538 msgid "Unrecognized dependency specifier %d\n"
4541 #: config/tc-ia64.c:9300
4542 msgid "Only the first path encountering the conflict is reported"
4545 #: config/tc-ia64.c:9303
4546 msgid "This is the location of the conflicting usage"
4549 #. Pretend that we do not recognise this option.
4550 #: config/tc-m32r.c:231
4551 msgid "Unrecognised option: -hidden"
4554 #: config/tc-m32r.c:265
4555 msgid " M32R specific command line options:\n"
4558 #: config/tc-m32r.c:267
4560 " -m32r disable support for the m32rx instruction set\n"
4563 #: config/tc-m32r.c:269
4564 msgid " -m32rx support the extended m32rx instruction set\n"
4567 #: config/tc-m32r.c:271
4568 msgid " -O try to combine instructions in parallel\n"
4571 #: config/tc-m32r.c:274
4573 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4576 #: config/tc-m32r.c:276
4577 msgid " violate contraints\n"
4580 #: config/tc-m32r.c:278
4581 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4584 #: config/tc-m32r.c:280
4586 " instructions violate contraints\n"
4589 #: config/tc-m32r.c:282
4591 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4594 #: config/tc-m32r.c:284
4596 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4599 #: config/tc-m32r.c:287
4601 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4605 #: config/tc-m32r.c:289
4606 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4609 #: config/tc-m32r.c:291
4610 msgid " -Wuh synonym for -warn-unmatched-high\n"
4613 #: config/tc-m32r.c:293
4614 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4617 #: config/tc-m32r.c:297
4618 msgid " -relax create linker relaxable code\n"
4621 #: config/tc-m32r.c:299
4622 msgid " -cpu-desc provide runtime cpu description file\n"
4625 #: config/tc-m32r.c:691
4626 msgid "Instructions write to the same destination register."
4629 #: config/tc-m32r.c:699
4630 msgid "Instructions do not use parallel execution pipelines."
4633 #: config/tc-m32r.c:706
4634 msgid "Instructions share the same execution pipeline"
4637 #: config/tc-m32r.c:776 config/tc-m32r.c:872
4639 msgid "not a 16 bit instruction '%s'"
4642 #: config/tc-m32r.c:783 config/tc-m32r.c:879 config/tc-m32r.c:1035
4644 msgid "unknown instruction '%s'"
4647 #: config/tc-m32r.c:792 config/tc-m32r.c:886 config/tc-m32r.c:1042
4649 msgid "instruction '%s' is for the M32RX only"
4652 #: config/tc-m32r.c:801 config/tc-m32r.c:895
4654 msgid "instruction '%s' cannot be executed in parallel."
4657 #: config/tc-m32r.c:856 config/tc-m32r.c:920 config/tc-m32r.c:1092
4658 msgid "internal error: lookup/get operands failed"
4661 #: config/tc-m32r.c:905
4663 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4666 #: config/tc-m32r.c:934
4669 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4670 "is this intentional ?"
4673 #: config/tc-m32r.c:938
4676 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4677 "is this intentional ?"
4680 #: config/tc-m32r.c:1252 config/tc-ppc.c:1571 config/tc-ppc.c:3966
4681 msgid "Expected comma after symbol-name: rest of line ignored."
4684 #: config/tc-m32r.c:1262
4686 msgid ".SCOMMon length (%ld.) <0! Ignored."
4689 #: config/tc-m32r.c:1276 config/tc-ppc.c:1593 config/tc-ppc.c:2615
4690 #: config/tc-ppc.c:3990
4691 msgid "ignoring bad alignment"
4694 #: config/tc-m32r.c:1288 config/tc-ppc.c:1630 config/tc-v850.c:383
4695 msgid "Common alignment not a power of 2"
4698 #: config/tc-m32r.c:1303 config/tc-ppc.c:1604 config/tc-ppc.c:4002
4700 msgid "Ignoring attempt to re-define symbol `%s'."
4703 #: config/tc-m32r.c:1312
4705 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4708 #: config/tc-m32r.c:1789
4709 msgid "Unmatched high/shigh reloc"
4712 #: config/tc-m68hc11.c:327
4715 "Motorola 68HC11/68HC12 options:\n"
4716 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4717 " --force-long-branchs always turn relative branchs into absolute ones\n"
4718 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4719 " when the offset is out of range\n"
4720 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4721 " when the instruction does not support direct mode\n"
4722 " --print-insn-syntax print the syntax of instruction in case of error\n"
4723 " --print-opcodes print the list of instructions with syntax\n"
4724 " --generate-example generate an example of each instruction\n"
4725 " (used for testing)\n"
4728 #: config/tc-m68hc11.c:368
4730 msgid "Default target `%s' is not supported."
4733 #. Dump the opcode statistics table.
4734 #: config/tc-m68hc11.c:387
4735 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4738 #: config/tc-m68hc11.c:437
4740 msgid "Option `%s' is not recognized."
4743 #: config/tc-m68hc11.c:658
4747 #: config/tc-m68hc11.c:667
4751 #: config/tc-m68hc11.c:676 config/tc-m68hc11.c:685
4755 #: config/tc-m68hc11.c:703
4759 #: config/tc-m68hc11.c:715
4763 #: config/tc-m68hc11.c:725
4768 #: config/tc-m68hc11.c:727
4772 #: config/tc-m68hc11.c:746
4776 #: config/tc-m68hc11.c:762
4779 "# Example of `%s' instructions\n"
4784 #: config/tc-m68hc11.c:810
4786 msgid "Instruction `%s' is not recognized."
4789 #: config/tc-m68hc11.c:815
4791 msgid "Instruction formats for `%s':"
4794 #: config/tc-m68hc11.c:948
4796 msgid "Immediate operand is not allowed for operand %d."
4799 #: config/tc-m68hc11.c:974
4800 msgid "Indirect indexed addressing is not valid for 68HC11."
4803 #: config/tc-m68hc11.c:994
4804 msgid "Spurious `,' or bad indirect register addressing mode."
4807 #: config/tc-m68hc11.c:1010
4808 msgid "Missing second register or offset for indexed-indirect mode."
4811 #: config/tc-m68hc11.c:1020
4812 msgid "Missing second register for indexed-indirect mode."
4815 #: config/tc-m68hc11.c:1036
4816 msgid "Missing `]' to close indexed-indirect mode."
4819 #: config/tc-m68hc11.c:1080
4820 msgid "Illegal operand."
4823 #: config/tc-m68hc11.c:1085
4824 msgid "Missing operand."
4827 #: config/tc-m68hc11.c:1137
4828 msgid "Pre-increment mode is not valid for 68HC11"
4831 #: config/tc-m68hc11.c:1150
4832 msgid "Wrong register in register indirect mode."
4835 #: config/tc-m68hc11.c:1158
4836 msgid "Missing `]' to close register indirect operand."
4839 #: config/tc-m68hc11.c:1175
4840 msgid "Post-decrement mode is not valid for 68HC11."
4843 #: config/tc-m68hc11.c:1183
4844 msgid "Post-increment mode is not valid for 68HC11."
4847 #: config/tc-m68hc11.c:1200
4848 msgid "Invalid indexed indirect mode."
4851 #: config/tc-m68hc11.c:1294
4853 msgid "Trap id `%ld' is out of range."
4856 #: config/tc-m68hc11.c:1298
4857 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4860 #: config/tc-m68hc11.c:1305
4862 msgid "Operand out of 8-bit range: `%ld'."
4865 #: config/tc-m68hc11.c:1312
4866 msgid "The trap id must be a constant."
4869 #: config/tc-m68hc11.c:1337
4871 msgid "Operand `%x' not recognized in fixup8."
4874 #: config/tc-m68hc11.c:1357
4876 msgid "Operand out of 16-bit range: `%ld'."
4879 #: config/tc-m68hc11.c:1378
4881 msgid "Operand `%x' not recognized in fixup16."
4884 #: config/tc-m68hc11.c:1396
4886 msgid "Unexpected branch conversion with `%x'"
4889 #: config/tc-m68hc11.c:1483 config/tc-m68hc11.c:1612
4891 msgid "Operand out of range for a relative branch: `%ld'"
4894 #: config/tc-m68hc11.c:1580
4895 msgid "Invalid register for dbcc/tbcc instruction."
4898 #: config/tc-m68hc11.c:1671
4900 msgid "Increment/decrement value is out of range: `%ld'."
4903 #: config/tc-m68hc11.c:1682
4904 msgid "Expecting a register."
4907 #: config/tc-m68hc11.c:1697
4908 msgid "Invalid register for post/pre increment."
4911 #: config/tc-m68hc11.c:1727
4912 msgid "Invalid register."
4915 #: config/tc-m68hc11.c:1734
4917 msgid "Offset out of 16-bit range: %ld."
4920 #: config/tc-m68hc11.c:1739
4922 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
4925 #: config/tc-m68hc11.c:1805
4926 msgid "Expecting register D for indexed indirect mode."
4929 #: config/tc-m68hc11.c:1807
4930 msgid "Indexed indirect mode is not allowed for movb/movw."
4933 #: config/tc-m68hc11.c:1824
4934 msgid "Invalid accumulator register."
4937 #: config/tc-m68hc11.c:1849
4938 msgid "Invalid indexed register."
4941 #: config/tc-m68hc11.c:1857
4942 msgid "Addressing mode not implemented yet."
4945 #: config/tc-m68hc11.c:1872
4946 msgid "Invalid source register for this instruction, use 'tfr'."
4949 #: config/tc-m68hc11.c:1874
4950 msgid "Invalid source register."
4953 #: config/tc-m68hc11.c:1879
4954 msgid "Invalid destination register for this instruction, use 'tfr'."
4957 #: config/tc-m68hc11.c:1881
4958 msgid "Invalid destination register."
4961 #: config/tc-m68hc11.c:1966
4962 msgid "Invalid indexed register, expecting register X."
4965 #: config/tc-m68hc11.c:1968
4966 msgid "Invalid indexed register, expecting register Y."
4969 #: config/tc-m68hc11.c:2260
4970 msgid "No instruction or missing opcode."
4973 #: config/tc-m68hc11.c:2325
4975 msgid "Opcode `%s' is not recognized."
4978 #: config/tc-m68hc11.c:2347
4980 msgid "Garbage at end of instruction: `%s'."
4983 #: config/tc-m68hc11.c:2370
4985 msgid "Invalid operand for `%s'"
4988 #: config/tc-m68hc11.c:2427
4990 msgid "Relocation %d is not supported by object file format."
4993 #: config/tc-m68hc11.c:2606
4994 msgid "bra or bsr with undefined symbol."
4997 #: config/tc-m68hc11.c:2676 config/tc-m68hc11.c:2726
4999 msgid "Subtype %d is not recognized."
5002 #: config/tc-m68hc11.c:2759
5003 msgid "Expression too complex."
5006 #: config/tc-m68hc11.c:2787
5007 msgid "Value out of 16-bit range."
5010 #: config/tc-m68hc11.c:2810
5012 msgid "Value %ld too large for 8-bit PC-relative branch."
5015 #: config/tc-m68hc11.c:2817
5017 msgid "Auto increment/decrement offset '%ld' is out of range."
5020 #: config/tc-m68hc11.c:2828
5022 msgid "Line %d: unknown relocation type: 0x%x."
5025 #: config/tc-m68k.c:684
5026 msgid "Unknown PC relative instruction"
5029 #: config/tc-m68k.c:823
5031 msgid "Can not do %d byte pc-relative relocation"
5034 #: config/tc-m68k.c:825
5036 msgid "Can not do %d byte pc-relative pic relocation"
5039 #: config/tc-m68k.c:830
5041 msgid "Can not do %d byte relocation"
5044 #: config/tc-m68k.c:832
5046 msgid "Can not do %d byte pic relocation"
5049 #: config/tc-m68k.c:904
5051 msgid "Unable to produce reloc against symbol '%s'"
5054 #: config/tc-m68k.c:948 config/tc-mips.c:12440
5056 msgid "Cannot make %s relocation PC relative"
5059 #: config/tc-m68k.c:1041 config/tc-tahoe.c:1495 config/tc-vax.c:1762
5063 #: config/tc-m68k.c:1071 config/tc-tahoe.c:1512 config/tc-vax.c:1779
5064 msgid "Unknown operator"
5067 #: config/tc-m68k.c:1846
5068 msgid "invalid instruction for this architecture; needs "
5071 #: config/tc-m68k.c:1851
5072 msgid "fpu (68040, 68060 or 68881/68882)"
5075 #: config/tc-m68k.c:1854
5076 msgid "mmu (68030 or 68851)"
5079 #: config/tc-m68k.c:1857
5080 msgid "68020 or higher"
5083 #: config/tc-m68k.c:1860
5084 msgid "68000 or higher"
5087 #: config/tc-m68k.c:1863
5088 msgid "68010 or higher"
5091 #: config/tc-m68k.c:1892
5092 msgid "operands mismatch"
5095 #: config/tc-m68k.c:1949 config/tc-m68k.c:1955 config/tc-m68k.c:1961
5096 #: config/tc-mmix.c:2448 config/tc-mmix.c:2472
5097 msgid "operand out of range"
5100 #: config/tc-m68k.c:2018
5102 msgid "Bignum too big for %c format; truncated"
5105 #: config/tc-m68k.c:2086
5106 msgid "displacement too large for this architecture; needs 68020 or higher"
5109 #: config/tc-m68k.c:2196
5111 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
5114 #: config/tc-m68k.c:2201
5115 msgid "invalid index size for coldfire"
5118 #: config/tc-m68k.c:2254
5119 msgid "Forcing byte displacement"
5122 #: config/tc-m68k.c:2256
5123 msgid "byte displacement out of range"
5126 #: config/tc-m68k.c:2303 config/tc-m68k.c:2341
5127 msgid "invalid operand mode for this architecture; needs 68020 or higher"
5130 #: config/tc-m68k.c:2327 config/tc-m68k.c:2361
5131 msgid ":b not permitted; defaulting to :w"
5134 #: config/tc-m68k.c:2438
5135 msgid "unsupported byte value; use a different suffix"
5138 #: config/tc-m68k.c:2452
5139 msgid "unknown/incorrect operand"
5142 #: config/tc-m68k.c:2485 config/tc-m68k.c:2493 config/tc-m68k.c:2500
5143 #: config/tc-m68k.c:2507
5144 msgid "out of range"
5147 #: config/tc-m68k.c:2553
5148 msgid "Can't use long branches on 68000/68010/5200"
5151 #: config/tc-m68k.c:2663
5152 msgid "Expression out of range, using 0"
5155 #: config/tc-m68k.c:2775 config/tc-m68k.c:2791
5156 msgid "Floating point register in register list"
5159 #: config/tc-m68k.c:2781
5160 msgid "Wrong register in floating-point reglist"
5163 #: config/tc-m68k.c:2797
5164 msgid "incorrect register in reglist"
5167 #: config/tc-m68k.c:2803
5168 msgid "wrong register in floating-point reglist"
5172 #: config/tc-m68k.c:3244
5177 #: config/tc-m68k.c:3255
5181 #: config/tc-m68k.c:3272
5182 msgid "Missing operand"
5185 #: config/tc-m68k.c:3604
5187 msgid "%s -- statement `%s' ignored"
5190 #: config/tc-m68k.c:3653
5192 msgid "Don't know how to figure width of %c in md_assemble()"
5195 #: config/tc-m68k.c:3835 config/tc-m68k.c:3873
5197 msgid "Internal Error: Can't find %s in hash table"
5200 #: config/tc-m68k.c:3838 config/tc-m68k.c:3876
5202 msgid "Internal Error: Can't hash %s: %s"
5205 #: config/tc-m68k.c:4002
5207 msgid "unrecognized default cpu `%s' ???"
5210 #: config/tc-m68k.c:4014
5211 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
5214 #: config/tc-m68k.c:4034
5215 msgid "options for 68881 and no-68881 both given"
5218 #: config/tc-m68k.c:4036
5219 msgid "options for 68851 and no-68851 both given"
5222 #: config/tc-m68k.c:4107
5224 msgid "text label `%s' aligned to odd boundary"
5227 #: config/tc-m68k.c:4326
5228 msgid "invalid byte branch offset"
5231 #: config/tc-m68k.c:4363
5232 msgid "short branch with zero offset: use :w"
5235 #: config/tc-m68k.c:4832 config/tc-m68k.c:4843
5236 msgid "expression out of range: defaulting to 1"
5239 #: config/tc-m68k.c:4875
5240 msgid "expression out of range: defaulting to 0"
5243 #: config/tc-m68k.c:4908 config/tc-m68k.c:4920
5245 msgid "Can't deal with expression; defaulting to %ld"
5248 #: config/tc-m68k.c:4934
5249 msgid "expression doesn't fit in BYTE"
5252 #: config/tc-m68k.c:4938
5253 msgid "expression doesn't fit in WORD"
5256 #: config/tc-m68k.c:5031
5258 msgid "%s: unrecognized processor name"
5261 #: config/tc-m68k.c:5096
5262 msgid "bad coprocessor id"
5265 #: config/tc-m68k.c:5102
5266 msgid "unrecognized fopt option"
5269 #: config/tc-m68k.c:5236
5271 msgid "option `%s' may not be negated"
5274 #: config/tc-m68k.c:5247
5276 msgid "option `%s' not recognized"
5279 #: config/tc-m68k.c:5280
5280 msgid "bad format of OPT NEST=depth"
5283 #: config/tc-m68k.c:5343
5284 msgid "missing label"
5287 #: config/tc-m68k.c:5367 config/tc-m68k.c:5396
5288 msgid "bad register list"
5291 #: config/tc-m68k.c:5369
5293 msgid "bad register list: %s"
5296 #: config/tc-m68k.c:5467
5297 msgid "restore without save"
5300 #: config/tc-m68k.c:5641 config/tc-m68k.c:6026
5301 msgid "syntax error in structured control directive"
5304 #: config/tc-m68k.c:5690
5305 msgid "missing condition code in structured control directive"
5308 #: config/tc-m68k.c:5762
5311 "Condition <%c%c> in structured control directive can not be encoded correctly"
5314 #: config/tc-m68k.c:6069
5315 msgid "missing then"
5318 #: config/tc-m68k.c:6151
5319 msgid "else without matching if"
5322 #: config/tc-m68k.c:6185
5323 msgid "endi without matching if"
5326 #: config/tc-m68k.c:6226
5327 msgid "break outside of structured loop"
5330 #: config/tc-m68k.c:6265
5331 msgid "next outside of structured loop"
5334 #: config/tc-m68k.c:6317
5338 #: config/tc-m68k.c:6355
5339 msgid "missing to or downto"
5342 #: config/tc-m68k.c:6391 config/tc-m68k.c:6425 config/tc-m68k.c:6644
5346 #: config/tc-m68k.c:6528
5347 msgid "endf without for"
5350 #: config/tc-m68k.c:6584
5351 msgid "until without repeat"
5354 #: config/tc-m68k.c:6680
5355 msgid "endw without while"
5358 #: config/tc-m68k.c:6804
5360 msgid "unrecognized option `%s'"
5363 #: config/tc-m68k.c:6849
5365 msgid "unrecognized architecture specification `%s'"
5368 #: config/tc-m68k.c:6919
5371 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
5372 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060 |\n"
5373 "-m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360 | -mcpu32 |\n"
5374 "-m5200 | -m5202 | -m5204 | -m5206 | -m5206e | -m5307 | -m5407\n"
5375 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
5376 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
5377 "\t\t\ttarget has/lacks floating-point coprocessor\n"
5378 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
5381 #: config/tc-m68k.c:6929
5383 "-m68851 | -mno-68851\n"
5384 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
5385 "\t\t\t[default yes for 68020 and up]\n"
5386 "-pic, -k\t\tgenerate position independent code\n"
5387 "-S\t\t\tturn jbsr into jsr\n"
5388 "--pcrel never turn PC-relative branches into absolute jumps\n"
5389 "--register-prefix-optional\n"
5390 "\t\t\trecognize register names without prefix character\n"
5391 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
5394 #: config/tc-m68k.c:6939
5396 "--base-size-default-16\tbase reg without size is 16 bits\n"
5397 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
5398 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
5399 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
5402 #: config/tc-m68k.c:6974
5404 msgid "Error %s in %s\n"
5407 #: config/tc-m68k.c:6978
5409 msgid "Opcode(%d.%s): "
5412 #: config/tc-m88k.c:201
5414 msgid "Can't hash instruction '%s':%s"
5417 #: config/tc-m88k.c:250
5419 msgid "Invalid mnemonic '%s'"
5422 #: config/tc-m88k.c:268
5423 msgid "Parameter syntax error"
5426 #: config/tc-m88k.c:321
5427 msgid "Unknown relocation type"
5430 #. Having this here repeats the warning somtimes.
5431 #. But can't we stand that?
5432 #: config/tc-m88k.c:434
5433 msgid "Use of obsolete instruction"
5436 #: config/tc-m88k.c:551
5437 msgid "Expression truncated to 16 bits"
5440 #: config/tc-m88k.c:617 config/tc-m88k.c:639
5441 msgid "Expression truncated to 5 bits"
5444 #: config/tc-m88k.c:856
5445 msgid "Expression truncated to 9 bits"
5448 #: config/tc-m88k.c:878
5449 msgid "Removed lower 2 bits of expression"
5452 #: config/tc-m88k.c:952
5453 msgid "md_number_to_disp not defined"
5456 #: config/tc-m88k.c:962
5457 msgid "md_number_to_field not defined"
5460 #: config/tc-m88k.c:1077
5461 msgid "Relaxation should never occur"
5464 #: config/tc-m88k.h:78
5465 msgid "m88k convert_frag\n"
5468 #: config/tc-mcore.c:508
5470 msgid "register expected, but saw '%.6s'"
5473 #: config/tc-mcore.c:592
5475 msgid "control register expected, but saw '%.6s'"
5478 #: config/tc-mcore.c:630
5479 msgid "bad/missing psr specifier"
5482 #: config/tc-mcore.c:791
5483 msgid "more than 65K literal pools"
5486 #: config/tc-mcore.c:845
5490 #: config/tc-mcore.c:885
5491 msgid "operand must be a constant"
5494 #: config/tc-mcore.c:887
5496 msgid "operand must be absolute in range %d..%d, not %d"
5499 #: config/tc-mcore.c:925
5500 msgid "operand must be a multiple of 4"
5503 #: config/tc-mcore.c:932
5504 msgid "operand must be a multiple of 2"
5507 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5508 msgid "base register expected"
5511 #: config/tc-mcore.c:995
5513 msgid "unknown opcode \"%s\""
5516 #: config/tc-mcore.c:1038
5517 msgid "invalid register: r15 illegal"
5520 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5521 msgid "M340 specific opcode used when assembling for M210"
5524 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5525 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5526 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5527 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5528 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5529 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5530 msgid "second operand missing"
5533 #: config/tc-mcore.c:1119
5534 msgid "destination register must be r1"
5537 #: config/tc-mcore.c:1140
5538 msgid "source register must be r1"
5541 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5542 msgid "immediate is not a power of two"
5545 #: config/tc-mcore.c:1231
5546 msgid "translating bgeni to movi"
5549 #: config/tc-mcore.c:1268
5550 msgid "translating mgeni to movi"
5553 #: config/tc-mcore.c:1300
5554 msgid "translating bmaski to movi"
5557 #: config/tc-mcore.c:1374
5559 msgid "displacement too large (%d)"
5562 #: config/tc-mcore.c:1388
5563 msgid "Invalid register: r0 and r15 illegal"
5566 #: config/tc-mcore.c:1419
5567 msgid "bad starting register: r0 and r15 invalid"
5570 #: config/tc-mcore.c:1432
5571 msgid "ending register must be r15"
5574 #: config/tc-mcore.c:1452
5575 msgid "bad base register: must be r0"
5578 #: config/tc-mcore.c:1470
5579 msgid "first register must be r4"
5582 #: config/tc-mcore.c:1481
5583 msgid "last register must be r7"
5586 #: config/tc-mcore.c:1518
5587 msgid "reg-reg expected"
5590 #: config/tc-mcore.c:1628
5591 msgid "second operand must be 1"
5594 #: config/tc-mcore.c:1649
5595 msgid "zero used as immediate value"
5598 #: config/tc-mcore.c:1676
5599 msgid "duplicated psr bit specifier"
5602 #: config/tc-mcore.c:1682
5603 msgid "`af' must appear alone"
5606 #: config/tc-mcore.c:1689
5608 msgid "unimplemented opcode \"%s\""
5611 #: config/tc-mcore.c:1698
5613 msgid "ignoring operands: %s "
5616 #: config/tc-mcore.c:1767 config/tc-w65.c:829
5617 msgid "Bad call to MD_NTOF()"
5620 #: config/tc-mcore.c:1840
5622 msgid "unrecognised cpu type '%s'"
5625 #: config/tc-mcore.c:1859
5627 "MCORE specific options:\n"
5628 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5629 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5630 " -cpu=[210|340] select CPU type\n"
5631 " -EB assemble for a big endian system (default)\n"
5632 " -EL assemble for a little endian system\n"
5635 #: config/tc-mcore.c:1878
5636 msgid "failed sanity check: short_jump"
5639 #: config/tc-mcore.c:1889
5640 msgid "failed sanity check: long_jump"
5643 #: config/tc-mcore.c:1915
5645 msgid "odd displacement at %x"
5648 #: config/tc-mcore.c:2099
5652 #: config/tc-mcore.c:2130
5654 msgid "odd distance branch (0x%x bytes)"
5657 #: config/tc-mcore.c:2134
5659 msgid "pcrel for branch to %s too far (0x%x)"
5662 #: config/tc-mcore.c:2153
5664 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5667 #: config/tc-mcore.c:2164
5669 msgid "pcrel for loopt too far (0x%x)"
5672 #: config/tc-mcore.c:2394
5674 msgid "Can not do %d byte %srelocation"
5677 #: config/tc-mcore.c:2396
5681 #: config/tc-mips.c:659
5683 msgid "internal Error, line %d, %s"
5686 #: config/tc-mips.c:661
5687 msgid "MIPS internal Error"
5690 #: config/tc-mips.c:1028
5691 msgid "-G not supported in this configuration."
5694 #: config/tc-mips.c:1056
5696 "The -mcpu option can't be used together with -march. Use -mtune instead of -"
5700 #: config/tc-mips.c:1064
5702 "The -mcpu option can't be used together with -mtune. Use -march instead of -"
5706 #: config/tc-mips.c:1113 config/tc-mips.c:1138
5707 msgid "The -mcpu option is deprecated. Please use -march and -mtune instead."
5710 #. This really should be an error instead of a warning, but old
5711 #. compilers only have -mcpu which sets both arch and tune. For
5712 #. now, we discard arch and preserve tune.
5713 #: config/tc-mips.c:1158
5714 msgid "The -march option is incompatible to -mipsN and therefore ignored."
5717 #: config/tc-mips.c:1210
5718 msgid "trap exception not supported at ISA 1"
5721 #: config/tc-mips.c:1274
5723 msgid "internal: can't hash `%s': %s"
5726 #: config/tc-mips.c:1282
5728 msgid "internal error: bad mips16 opcode: %s %s\n"
5731 #: config/tc-mips.c:1456
5733 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5736 #: config/tc-mips.c:2012 config/tc-mips.c:12585
5737 msgid "extended instruction in delay slot"
5740 #: config/tc-mips.c:2056 config/tc-mips.c:2067
5742 msgid "jump to misaligned address (0x%lx)"
5745 #: config/tc-mips.c:2060 config/tc-mips.c:2071
5747 msgid "jump address range overflow (0x%lx)"
5750 #: config/tc-mips.c:2864 config/tc-mips.c:3222
5751 msgid "Macro instruction expanded into multiple instructions"
5754 #: config/tc-mips.c:3275
5755 msgid "unsupported large constant"
5758 #: config/tc-mips.c:3277
5760 msgid "Instruction %s requires absolute expression"
5763 #: config/tc-mips.c:3423
5765 msgid "Number (0x%lx) larger than 32 bits"
5768 #: config/tc-mips.c:3445
5769 msgid "Number larger than 64 bits"
5772 #: config/tc-mips.c:3765 config/tc-mips.c:3823 config/tc-mips.c:5671
5773 #: config/tc-mips.c:5715 config/tc-mips.c:6235 config/tc-mips.c:6293
5774 msgid "PIC code offset overflow (max 16 signed bits)"
5777 #: config/tc-mips.c:4070
5779 msgid "Branch %s is always false (nop)"
5782 #: config/tc-mips.c:4078
5784 msgid "Branch likely %s is always false"
5787 #: config/tc-mips.c:4086 config/tc-mips.c:4155 config/tc-mips.c:4250
5788 #: config/tc-mips.c:4300 config/tc-mips.c:7343 config/tc-mips.c:7351
5789 #: config/tc-mips.c:7359 config/tc-mips.c:7468
5790 msgid "Unsupported large constant"
5793 #. result is always true
5794 #: config/tc-mips.c:4120
5796 msgid "Branch %s is always true"
5799 #: config/tc-mips.c:4372 config/tc-mips.c:4484
5800 msgid "Divide by zero."
5803 #: config/tc-mips.c:5112
5804 msgid "MIPS PIC call to register other than $25"
5807 #: config/tc-mips.c:5119 config/tc-mips.c:5130 config/tc-mips.c:5232
5808 #: config/tc-mips.c:5243
5809 msgid "No .cprestore pseudo-op used in PIC code"
5812 #: config/tc-mips.c:5124 config/tc-mips.c:5237
5813 msgid "No .frame pseudo-op used in PIC code"
5816 #: config/tc-mips.c:5315 config/tc-mips.c:5404 config/tc-mips.c:5986
5817 #: config/tc-mips.c:6027 config/tc-mips.c:6045 config/tc-mips.c:6676
5818 msgid "opcode not supported on this processor"
5821 #: config/tc-mips.c:6490 config/tc-mips.c:7234
5822 msgid "Macro used $at after \".set noat\""
5825 #: config/tc-mips.c:6642 config/tc-mips.c:6664
5826 msgid "rotate count too large"
5829 #: config/tc-mips.c:6716
5831 msgid "Instruction %s: result is always false"
5834 #: config/tc-mips.c:6889
5836 msgid "Instruction %s: result is always true"
5839 #: config/tc-mips.c:7028 config/tc-mips.c:7057 config/tc-mips.c:7127
5840 #: config/tc-mips.c:7153
5841 msgid "operand overflow"
5844 #. FIXME: Check if this is one of the itbl macros, since they
5845 #. are added dynamically.
5846 #: config/tc-mips.c:7230
5848 msgid "Macro %s not implemented yet"
5851 #: config/tc-mips.c:7501
5853 msgid "internal: bad mips opcode (mask error): %s %s"
5856 #: config/tc-mips.c:7557
5858 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5861 #: config/tc-mips.c:7564
5863 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5866 #: config/tc-mips.c:7676
5868 msgid "opcode not supported on this processor: %s (%s)"
5871 #: config/tc-mips.c:7753
5873 msgid "Improper shift amount (%ld)"
5876 #: config/tc-mips.c:7779 config/tc-mips.c:8992 config/tc-mips.c:9107
5878 msgid "Invalid value for `%s' (%lu)"
5881 #: config/tc-mips.c:7797
5883 msgid "Illegal break code (%ld)"
5886 #: config/tc-mips.c:7811
5888 msgid "Illegal lower break code (%ld)"
5891 #: config/tc-mips.c:7824
5893 msgid "Illegal 20-bit code (%ld)"
5896 #: config/tc-mips.c:7836
5898 msgid "Coproccesor code > 25 bits (%ld)"
5901 #: config/tc-mips.c:7849
5903 msgid "Illegal 19-bit code (%ld)"
5906 #: config/tc-mips.c:7861
5908 msgid "Invalid performance register (%ld)"
5911 #: config/tc-mips.c:7898
5913 msgid "Invalid register number (%d)"
5916 #: config/tc-mips.c:8063
5918 msgid "Invalid float register number (%d)"
5921 #: config/tc-mips.c:8073
5923 msgid "Float register should be even, was %d"
5926 #: config/tc-mips.c:8124
5927 msgid "absolute expression required"
5930 #: config/tc-mips.c:8192
5932 msgid "Bad floating point constant: %s"
5935 #: config/tc-mips.c:8320
5936 msgid "Can't use floating point insn in this section"
5939 #: config/tc-mips.c:8361 config/tc-mips.c:8366 config/tc-mips.c:8497
5940 #: config/tc-mips.c:8502
5941 msgid "bad composition of relocations"
5944 #: config/tc-mips.c:8399
5945 msgid "16 bit expression not in range 0..65535"
5948 #: config/tc-mips.c:8436
5949 msgid "16 bit expression not in range -32768..32767"
5952 #: config/tc-mips.c:8521
5953 msgid "lui expression not in range 0..65535"
5956 #: config/tc-mips.c:8545
5958 msgid "invalid condition code register $fcc%d"
5961 #: config/tc-mips.c:8570
5962 msgid "invalid coprocessor sub-selection value (0-7)"
5965 #: config/tc-mips.c:8575
5967 msgid "bad char = '%c'\n"
5970 #: config/tc-mips.c:8586 config/tc-mips.c:8591 config/tc-mips.c:9132
5971 msgid "illegal operands"
5974 #: config/tc-mips.c:8658
5975 msgid "unrecognized opcode"
5978 #: config/tc-mips.c:8770
5980 msgid "invalid register number (%d)"
5983 #: config/tc-mips.c:8851
5984 msgid "used $at without \".set noat\""
5987 #: config/tc-mips.c:9026
5988 msgid "can't parse register list"
5991 #: config/tc-mips.c:9258
5992 msgid "extended operand requested but not required"
5995 #: config/tc-mips.c:9260
5996 msgid "invalid unextended operand value"
5999 #: config/tc-mips.c:9288
6000 msgid "operand value out of range for instruction"
6003 #: config/tc-mips.c:9520
6004 msgid "internal error"
6007 #: config/tc-mips.c:9840
6009 msgid "invalid architecture -mtune=%s"
6012 #: config/tc-mips.c:9843
6014 msgid "invalid architecture -march=%s"
6017 #: config/tc-mips.c:9846
6019 msgid "invalid architecture -mcpu=%s"
6022 #: config/tc-mips.c:9858
6024 msgid "A different -mtune= was already specified, is now -mtune=%s"
6027 #: config/tc-mips.c:9864
6029 msgid "A different -march= was already specified, is now -march=%s"
6032 #: config/tc-mips.c:9870
6034 msgid "A different -mcpu= was already specified, is now -mcpu=%s"
6037 #: config/tc-mips.c:9880
6038 msgid "A different -march= or -mtune= was already specified, is now -m4650"
6041 #: config/tc-mips.c:9892
6042 msgid "A different -march= or -mtune= was already specified, is now -m4010"
6045 #: config/tc-mips.c:9904
6046 msgid "A different -march= or -mtune= was already specified, is now -m4100"
6049 #: config/tc-mips.c:9916
6050 msgid "A different -march= or -mtune= was already specified, is now -m3900"
6053 #: config/tc-mips.c:9939
6054 msgid "-G may not be used with embedded PIC code"
6057 #: config/tc-mips.c:9952
6058 msgid "-call_shared is supported only for ELF format"
6061 #: config/tc-mips.c:9958 config/tc-mips.c:11148 config/tc-mips.c:11350
6062 msgid "-G may not be used with SVR4 PIC code"
6065 #: config/tc-mips.c:9967
6066 msgid "-non_shared is supported only for ELF format"
6069 #: config/tc-mips.c:9984
6070 msgid "-G is not supported for this configuration"
6073 #: config/tc-mips.c:9989
6074 msgid "-G may not be used with SVR4 or embedded PIC code"
6077 #: config/tc-mips.c:10003
6078 msgid "-32 is supported for ELF format only"
6081 #: config/tc-mips.c:10012
6082 msgid "-n32 is supported for ELF format only"
6085 #: config/tc-mips.c:10021
6086 msgid "-64 is supported for ELF format only"
6089 #: config/tc-mips.c:10026 config/tc-mips.c:10065
6090 msgid "No compiled in support for 64 bit object file format"
6093 #: config/tc-mips.c:10052
6094 msgid "-mabi is supported for ELF format only"
6097 #: config/tc-mips.c:10126
6100 "-membedded-pic\t\tgenerate embedded position independent code\n"
6101 "-EB\t\t\tgenerate big endian output\n"
6102 "-EL\t\t\tgenerate little endian output\n"
6103 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
6104 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
6105 "\t\t\timplicitly with the gp register [default 8]\n"
6108 #: config/tc-mips.c:10134
6110 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
6111 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
6112 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
6113 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
6114 "-mips5 generate MIPS ISA V instructions\n"
6115 "-mips32 generate MIPS32 ISA instructions\n"
6116 "-mips64 generate MIPS64 ISA instructions\n"
6117 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
6120 #: config/tc-mips.c:10170
6122 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
6123 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
6124 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
6127 #: config/tc-mips.c:10183
6129 "-mips16\t\t\tgenerate mips16 instructions\n"
6130 "-no-mips16\t\tdo not generate mips16 instructions\n"
6133 #: config/tc-mips.c:10186
6135 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
6136 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
6137 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
6138 "-O\t\t\tremove unneeded NOPs and swap branches\n"
6139 "-n\t\t\twarn about NOPs generated from macros\n"
6140 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
6141 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
6142 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
6145 #: config/tc-mips.c:10196
6147 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
6148 "-non_shared\t\tdo not generate position independent code\n"
6149 "-xgot\t\t\tassume a 32 bit GOT\n"
6150 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
6153 #: config/tc-mips.c:10212
6155 "-32\t\t\tcreate o32 ABI object file (default)\n"
6156 "-n32\t\t\tcreate n32 ABI object file\n"
6157 "-64\t\t\tcreate 64 ABI object file\n"
6160 #: config/tc-mips.c:10342
6162 msgid "Unmatched %%hi reloc"
6165 #: config/tc-mips.c:10554
6166 msgid "Invalid PC relative reloc"
6169 #: config/tc-mips.c:10662 config/tc-sparc.c:3106 config/tc-sparc.c:3113
6170 #: config/tc-sparc.c:3120 config/tc-sparc.c:3127 config/tc-sparc.c:3134
6171 #: config/tc-sparc.c:3143 config/tc-sparc.c:3154 config/tc-sparc.c:3176
6172 #: config/tc-sparc.c:3200 write.c:1026 write.c:1089
6173 msgid "relocation overflow"
6176 #: config/tc-mips.c:10673
6178 msgid "Branch to odd address (%lx)"
6181 #: config/tc-mips.c:10735
6182 msgid "Branch out of range"
6185 #: config/tc-mips.c:10843
6187 msgid "%08lx UNDEFINED\n"
6190 #: config/tc-mips.c:10906
6192 msgid "Alignment too large: %d. assumed."
6195 #: config/tc-mips.c:10909
6196 msgid "Alignment negative: 0 assumed."
6199 #: config/tc-mips.c:10997
6200 msgid "No read only data section in this object file format"
6203 #: config/tc-mips.c:11020
6204 msgid "Global pointers not supported; recompile -G 0"
6207 #: config/tc-mips.c:11106
6209 msgid "%s: no such section"
6212 #: config/tc-mips.c:11143
6214 msgid ".option pic%d not supported"
6217 #: config/tc-mips.c:11154
6219 msgid "Unrecognized option \"%s\""
6222 #: config/tc-mips.c:11217
6223 msgid "`noreorder' must be set before `nomacro'"
6226 #: config/tc-mips.c:11273 config/tc-mips.c:11287
6228 msgid "unknown ISA level %s"
6231 #: config/tc-mips.c:11309
6232 msgid ".set pop with no .set push"
6235 #: config/tc-mips.c:11333
6237 msgid "Tried to set unrecognized symbol: %s\n"
6240 #: config/tc-mips.c:11384
6241 msgid ".cpload not in noreorder section"
6244 #: config/tc-mips.c:11441 config/tc-mips.c:11454
6245 msgid "missing argument separator ',' for .cpsetup"
6248 #: config/tc-mips.c:11638
6249 msgid "Unsupported use of .gpword"
6252 #: config/tc-mips.c:11774
6253 msgid "expected `$'"
6256 #: config/tc-mips.c:11782
6257 msgid "Bad register number"
6260 #: config/tc-mips.c:11798
6261 msgid "Unrecognized register name"
6264 #: config/tc-mips.c:11983
6265 msgid "unsupported PC relative reference to different section"
6268 #: config/tc-mips.c:12096
6269 msgid "unsupported relocation"
6272 #: config/tc-mips.c:12200
6273 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
6276 #: config/tc-mips.c:12269
6277 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
6280 #: config/tc-mips.c:12472 config/tc-sh.c:3209
6282 msgid "Can not represent %s relocation in this object file format"
6285 #: config/tc-mips.c:12811
6286 msgid "missing .end at end of assembly"
6289 #: config/tc-mips.c:12826
6290 msgid "expected simple number"
6293 #: config/tc-mips.c:12852
6295 msgid " *input_line_pointer == '%c' 0x%02x\n"
6298 #: config/tc-mips.c:12854
6299 msgid "invalid number"
6302 #: config/tc-mips.c:12912
6303 msgid ".end not in text section"
6306 #: config/tc-mips.c:12916
6307 msgid ".end directive without a preceding .ent directive."
6310 #: config/tc-mips.c:12925
6311 msgid ".end symbol does not match .ent symbol."
6314 #: config/tc-mips.c:12928
6315 msgid ".end directive missing or unknown symbol"
6318 #: config/tc-mips.c:13001
6319 msgid ".ent or .aent not in text section."
6322 #: config/tc-mips.c:13004
6323 msgid "missing .end"
6326 #: config/tc-mips.c:13041 ecoff.c:3202
6327 msgid ".frame outside of .ent"
6330 #: config/tc-mips.c:13052
6331 msgid "Bad .frame directive"
6334 #: config/tc-mips.c:13082
6335 msgid ".mask/.fmask outside of .ent"
6338 #: config/tc-mips.c:13089
6339 msgid "Bad .mask/.fmask directive"
6342 #: config/tc-mmix.c:669
6343 msgid " MMIX-specific command line options:\n"
6346 #: config/tc-mmix.c:670
6348 " -fixed-special-register-names\n"
6349 " Allow only the original special register names.\n"
6352 #: config/tc-mmix.c:673
6353 msgid " -globalize-symbols Make all symbols global.\n"
6356 #: config/tc-mmix.c:675
6357 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
6360 #: config/tc-mmix.c:677
6361 msgid " -relax Create linker relaxable code.\n"
6364 #: config/tc-mmix.c:679
6366 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
6367 " Implies -fixed-special-register-names.\n"
6370 #: config/tc-mmix.c:682
6372 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
6373 " into multiple instructions.\n"
6376 #: config/tc-mmix.c:685
6378 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
6381 #: config/tc-mmix.c:687
6383 " -x Do not warn when an operand to GETA, a branch,\n"
6384 " PUSHJ or JUMP is not known to be within range.\n"
6385 " The linker will catch any errors.\n"
6388 #: config/tc-mmix.c:813
6390 msgid "unknown opcode: `%s'"
6393 #: config/tc-mmix.c:935 config/tc-mmix.c:950
6394 msgid "specified location wasn't TETRA-aligned"
6397 #: config/tc-mmix.c:937 config/tc-mmix.c:952 config/tc-mmix.c:4055
6398 #: config/tc-mmix.c:4071
6399 msgid "unaligned data at an absolute location is not supported"
6402 #: config/tc-mmix.c:1062
6404 msgid "invalid operand to opcode %s: `%s'"
6407 #: config/tc-mmix.c:1084 config/tc-mmix.c:1111 config/tc-mmix.c:1144
6408 #: config/tc-mmix.c:1152 config/tc-mmix.c:1169 config/tc-mmix.c:1197
6409 #: config/tc-mmix.c:1218 config/tc-mmix.c:1243 config/tc-mmix.c:1291
6410 #: config/tc-mmix.c:1389 config/tc-mmix.c:1414 config/tc-mmix.c:1446
6411 #: config/tc-mmix.c:1478 config/tc-mmix.c:1508 config/tc-mmix.c:1561
6412 #: config/tc-mmix.c:1578 config/tc-mmix.c:1605 config/tc-mmix.c:1633
6413 #: config/tc-mmix.c:1660 config/tc-mmix.c:1686 config/tc-mmix.c:1702
6414 #: config/tc-mmix.c:1728 config/tc-mmix.c:1744 config/tc-mmix.c:1760
6415 #: config/tc-mmix.c:1823 config/tc-mmix.c:1839
6417 msgid "invalid operands to opcode %s: `%s'"
6420 #: config/tc-mmix.c:1816
6422 msgid "unsupported operands to %s: `%s'"
6425 #: config/tc-mmix.c:1944
6426 msgid "internal: mmix_prefix_name but empty prefix"
6429 #: config/tc-mmix.c:1989
6431 msgid "too many GREG registers allocated (max %d)"
6434 #: config/tc-mmix.c:2049
6435 msgid "BSPEC already active. Nesting is not supported."
6438 #: config/tc-mmix.c:2058
6439 msgid "invalid BSPEC expression"
6442 #: config/tc-mmix.c:2074
6444 msgid "can't create section %s"
6447 #: config/tc-mmix.c:2079
6449 msgid "can't set section flags for section %s"
6452 #: config/tc-mmix.c:2101
6453 msgid "ESPEC without preceding BSPEC"
6456 #: config/tc-mmix.c:2131
6457 msgid "missing local expression"
6460 #: config/tc-mmix.c:2346
6461 msgid "operand out of range, instruction expanded"
6464 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
6465 #. user-friendly, though a little bit non-substantial.
6466 #: config/tc-mmix.c:2598
6467 msgid "directive LOCAL must be placed in code or data"
6470 #: config/tc-mmix.c:2599
6471 msgid "internal confusion: relocation in a section without contents"
6474 #: config/tc-mmix.c:2714
6475 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
6478 #: config/tc-mmix.c:2754
6479 msgid "no suitable GREG definition for operands"
6482 #: config/tc-mmix.c:2813
6483 msgid "operands were not reducible at assembly-time"
6486 #: config/tc-mmix.c:2841
6488 msgid "cannot generate relocation type for symbol %s, code %s"
6491 #: config/tc-mmix.c:2861
6493 msgid "internal: unhandled label %s"
6496 #: config/tc-mmix.c:2915
6497 msgid "[0-9]H labels may not appear alone on a line"
6500 #: config/tc-mmix.c:2924
6501 msgid "[0-9]H labels do not mix with dot-pseudos"
6504 #: config/tc-mmix.c:2988
6505 msgid "invalid characters in input"
6508 #: config/tc-mmix.c:3092
6509 msgid "empty label field for IS"
6512 #: config/tc-mmix.c:3342
6514 msgid "internal: unexpected relax type %d:%d"
6517 #: config/tc-mmix.c:3364
6518 msgid "BSPEC without ESPEC."
6521 #: config/tc-mmix.c:3566
6522 msgid "GREG expression too complicated"
6525 #: config/tc-mmix.c:3579
6526 msgid "internal: GREG expression not resolved to section"
6529 #: config/tc-mmix.c:3630
6530 msgid "register section has contents\n"
6533 #: config/tc-mmix.c:3808
6534 msgid "section change from within a BSPEC/ESPEC pair is not supported"
6537 #: config/tc-mmix.c:3830
6538 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
6541 #: config/tc-mmix.c:3841
6542 msgid "invalid LOC expression"
6545 #: config/tc-mmix.c:3866 config/tc-mmix.c:3892
6546 msgid "LOC expression stepping backwards is not supported"
6549 #. We will only get here in rare cases involving #NO_APP,
6550 #. where the unterminated string is not recognized by the
6551 #. preformatting pass.
6552 #: config/tc-mmix.c:3976 config/tc-mmix.c:4137
6553 msgid "unterminated string"
6556 #: config/tc-mmix.c:3993
6557 msgid "BYTE expression not a pure number"
6560 #. Note that mmixal does not allow negative numbers in
6561 #. BYTE sequences, so neither should we.
6562 #: config/tc-mmix.c:4002
6563 msgid "BYTE expression not in the range 0..255"
6566 #: config/tc-mmix.c:4053 config/tc-mmix.c:4069
6567 msgid "data item with alignment larger than location"
6570 #. Since integer_constant is local to expr.c, we have to make this a
6571 #. macro. FIXME: Do it cleaner.
6572 #: config/tc-mmix.h:103
6573 msgid "`&' serial number operator is not supported"
6576 #: config/tc-mn10200.c:319
6578 "MN10200 options:\n"
6582 #: config/tc-mn10200.c:793 config/tc-mn10300.c:929 config/tc-ppc.c:1867
6583 #: config/tc-s390.c:1290 config/tc-v850.c:1725
6585 msgid "Unrecognized opcode: `%s'"
6588 #: config/tc-mn10200.c:1036 config/tc-mn10300.c:1452 config/tc-ppc.c:2305
6589 #: config/tc-s390.c:1216 config/tc-v850.c:2149
6591 msgid "junk at end of line: `%s'"
6594 #: config/tc-mn10200.c:1349 config/tc-mn10300.c:2076 config/tc-ppc.c:1299
6595 #: config/tc-v850.c:1654
6597 msgid "operand out of range (%s not between %ld and %ld)"
6600 #: config/tc-mn10300.c:518
6602 "MN10300 options:\n"
6606 #: config/tc-mn10300.c:946
6607 msgid "Invalid opcode/operands"
6610 #: config/tc-mn10300.c:1423
6611 msgid "Invalid register specification."
6614 #: config/tc-mn10300.c:1976
6616 msgid "Bad relocation fixup type (%d)"
6619 #: config/tc-ns32k.c:446
6620 msgid "Invalid syntax in PC-relative addressing mode"
6623 #: config/tc-ns32k.c:470
6624 msgid "Invalid syntax in External addressing mode"
6627 #: config/tc-ns32k.c:550
6628 msgid "Invalid syntax in Memory Relative addressing mode"
6631 #: config/tc-ns32k.c:617
6632 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
6635 #: config/tc-ns32k.c:622
6636 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
6639 #: config/tc-ns32k.c:627
6640 msgid "Scaled-indexed addressing mode combined with scaled-index"
6643 #: config/tc-ns32k.c:638
6644 msgid "Invalid or illegal addressing mode combined with scaled-index"
6647 #: config/tc-ns32k.c:750
6648 msgid "Premature end of suffix -- Defaulting to d"
6651 #: config/tc-ns32k.c:763
6652 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
6655 #: config/tc-ns32k.c:809
6656 msgid "Very short instr to option, ie you can't do it on a NULLstr"
6659 #: config/tc-ns32k.c:860
6660 msgid "No such entry in list. (cpu/mmu register)"
6663 #: config/tc-ns32k.c:901
6664 msgid "Internal consistency error. check ns32k-opcode.h"
6667 #: config/tc-ns32k.c:925
6668 msgid "Address of immediate operand"
6671 #: config/tc-ns32k.c:926
6672 msgid "Invalid immediate write operand."
6675 #: config/tc-ns32k.c:1056
6676 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
6679 #: config/tc-ns32k.c:1089
6680 msgid "No such opcode"
6683 #: config/tc-ns32k.c:1166
6684 msgid "Bad suffix, defaulting to d"
6687 #: config/tc-ns32k.c:1194
6688 msgid "Too many operands passed to instruction"
6691 #. Check error in default.
6692 #: config/tc-ns32k.c:1207
6693 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
6696 #: config/tc-ns32k.c:1211
6697 msgid "Wrong number of operands"
6700 #: config/tc-ns32k.c:1332
6701 msgid "iif convert internal pcrel/binary"
6704 #: config/tc-ns32k.c:1349
6705 msgid "Bignum too big for long"
6708 #: config/tc-ns32k.c:1427
6709 msgid "iif convert internal pcrel/pointer"
6712 #: config/tc-ns32k.c:1432
6713 msgid "Internal logic error in iif.iifP[n].type"
6716 #. We cant relax this case.
6717 #: config/tc-ns32k.c:1470
6718 msgid "Can't relax difference"
6721 #: config/tc-ns32k.c:1518
6722 msgid "Displacement to large for :d"
6725 #: config/tc-ns32k.c:1531
6726 msgid "Internal logic error in iif.iifP[].type"
6729 #: config/tc-ns32k.c:1591
6731 msgid "Can not do %d byte pc-relative relocation for storage type %d"
6734 #: config/tc-ns32k.c:1594
6736 msgid "Can not do %d byte relocation for storage type %d"
6740 #: config/tc-ns32k.c:1626
6742 msgid "Can't hash %s: %s"
6745 #: config/tc-ns32k.c:1714
6746 msgid "Byte displacement out of range. line number not valid"
6749 #: config/tc-ns32k.c:1723
6750 msgid "Word displacement out of range. line number not valid"
6753 #: config/tc-ns32k.c:1737
6754 msgid "Double word displacement out of range"
6757 #: config/tc-ns32k.c:1757
6759 msgid "Internal logic error. line %s, file \"%s\""
6762 #: config/tc-ns32k.c:1805
6764 msgid "Internal logic error. line %s, file \"%s\""
6767 #: config/tc-ns32k.c:1909
6768 msgid "Bit field out of range"
6771 #: config/tc-ns32k.c:2157
6773 msgid "invalid architecture option -m%s"
6776 #: config/tc-ns32k.c:2173
6779 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
6782 #: config/tc-ns32k.c:2351
6784 msgid "Cannot find relocation type for symbol %s, code %d"
6787 #: config/tc-or32.c:467 config/tc-or32.c:682
6789 msgid "unknown opcode1: `%s'"
6792 #: config/tc-or32.c:473 config/tc-or32.c:688
6794 msgid "unknown opcode2 `%s'."
6797 #: config/tc-or32.c:512 config/tc-or32.c:727
6799 msgid "instruction not allowed: %s"
6802 #: config/tc-or32.c:515 config/tc-or32.c:730
6804 msgid "too many operands: %s"
6807 #: config/tc-or32.c:605 config/tc-or32.c:821
6808 msgid "call/jmp target out of range (1)"
6811 #: config/tc-or32.c:1018 config/tc-or32.c:1135
6812 msgid "the linker will not handle this relocation correctly (1)"
6815 #: config/tc-or32.c:1027 config/tc-or32.c:1144
6816 msgid "call/jmp target out of range (2)"
6819 #: config/tc-or32.c:1437
6820 msgid "register out of range"
6823 #: config/tc-or32.c:1482
6824 msgid "invalid register in & expression"
6827 #: config/tc-pj.c:67 config/tc-pj.c:75
6828 msgid "confusing relocation expressions"
6831 #: config/tc-pj.c:166
6832 msgid "can't have relocation for ipush"
6835 #: config/tc-pj.c:273
6837 msgid "unknown opcode %s"
6840 #: config/tc-pj.c:422
6843 "-little\t\t\tgenerate little endian code\n"
6844 "-big\t\t\tgenerate big endian code\n"
6847 #: config/tc-pj.c:460 config/tc-sh.c:2910 config/tc-sh.c:2917
6848 #: config/tc-sh.c:2924 config/tc-sh.c:2931
6849 msgid "pcrel too far"
6852 #: config/tc-pj.h:38
6853 msgid "convert_frag\n"
6856 #: config/tc-pj.h:39
6857 msgid "estimate size\n"
6860 #: config/tc-ppc.c:990 config/tc-s390.c:378
6862 msgid "invalid switch -m%s"
6865 #: config/tc-ppc.c:1027
6867 "PowerPC options:\n"
6869 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
6870 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
6871 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
6872 "-mppc, -mppc32, -m603, -m604\n"
6873 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
6874 "-m403, -m405 generate code for Motorola PowerPC 403/405\n"
6875 "-m7400, -m7410, -m7450, -m7455\n"
6876 "\t\t\tgenerate code For Motorola PowerPC 7400/7410/7450/7455\n"
6877 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
6878 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
6879 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
6880 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
6881 "-maltivec\t\tgenerate code for AltiVec\n"
6882 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
6883 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
6884 "-mregnames\t\tAllow symbolic names for registers\n"
6885 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
6888 #: config/tc-ppc.c:1048
6890 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
6891 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
6892 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
6893 "-mlittle, -mlittle-endian\n"
6894 "\t\t\tgenerate code for a little endian machine\n"
6895 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
6896 "-msolaris\t\tgenerate code for Solaris\n"
6897 "-mno-solaris\t\tdo not generate code for Solaris\n"
6898 "-V\t\t\tprint assembler version number\n"
6899 "-Qy, -Qn\t\tignored\n"
6902 #: config/tc-ppc.c:1082
6904 msgid "Unknown default cpu = %s, os = %s"
6907 #: config/tc-ppc.c:1107
6908 msgid "Neither Power nor PowerPC opcodes were selected."
6911 #: config/tc-ppc.c:1190 config/tc-s390.c:471
6913 msgid "Internal assembler error for instruction %s"
6916 #: config/tc-ppc.c:1210
6918 msgid "Internal assembler error for macro %s"
6921 #: config/tc-ppc.c:1437
6922 msgid "identifier+constant@got means identifier@got+constant"
6925 #: config/tc-ppc.c:1505
6927 msgid "%s relocations do not fit in %d bytes\n"
6930 #: config/tc-ppc.c:1612
6932 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6935 #: config/tc-ppc.c:1694
6936 msgid "Relocation cannot be done when using -mrelocatable"
6939 #: config/tc-ppc.c:1794
6941 msgid "syntax error: invalid toc specifier `%s'"
6944 #: config/tc-ppc.c:1808
6946 msgid "syntax error: expected `]', found `%c'"
6949 #: config/tc-ppc.c:2044
6950 msgid "[tocv] symbol is not a toc symbol"
6953 #: config/tc-ppc.c:2055
6954 msgid "Unimplemented toc32 expression modifier"
6957 #: config/tc-ppc.c:2060
6958 msgid "Unimplemented toc64 expression modifier"
6961 #: config/tc-ppc.c:2064
6963 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
6966 #: config/tc-ppc.c:2249
6967 msgid "unsupported relocation for DS offset field"
6970 #: config/tc-ppc.c:2293
6972 msgid "syntax error; found `%c' but expected `%c'"
6975 #: config/tc-ppc.c:2419
6976 msgid "wrong number of operands"
6979 #: config/tc-ppc.c:2475
6980 msgid "Bad .section directive: want a,e,w,x,M,S in string"
6983 #: config/tc-ppc.c:2590
6984 msgid "missing size"
6987 #: config/tc-ppc.c:2599
6988 msgid "negative size"
6991 #: config/tc-ppc.c:2636
6992 msgid "missing real symbol name"
6995 #: config/tc-ppc.c:2657
6996 msgid "attempt to redefine symbol"
6999 #: config/tc-ppc.c:2891
7000 msgid "The XCOFF file format does not support arbitrary sections"
7003 #: config/tc-ppc.c:2968
7004 msgid "missing rename string"
7007 #: config/tc-ppc.c:2999 config/tc-ppc.c:3554 read.c:3053
7008 msgid "missing value"
7011 #: config/tc-ppc.c:3017
7012 msgid "illegal .stabx expression; zero assumed"
7015 #: config/tc-ppc.c:3049
7016 msgid "missing class"
7019 #: config/tc-ppc.c:3058
7020 msgid "missing type"
7023 #: config/tc-ppc.c:3139
7024 msgid "missing symbol name"
7027 #: config/tc-ppc.c:3333
7028 msgid "nested .bs blocks"
7031 #: config/tc-ppc.c:3366
7032 msgid ".es without preceding .bs"
7035 #: config/tc-ppc.c:3546
7036 msgid "non-constant byte count"
7039 #: config/tc-ppc.c:3594
7040 msgid ".tc not in .toc section"
7043 #: config/tc-ppc.c:3613
7044 msgid ".tc with no label"
7047 #: config/tc-ppc.c:3724
7048 msgid "No previous section to return to. Directive ignored."
7053 #: config/tc-ppc.c:4141
7054 msgid "Unsupported section attribute -- 'a'"
7057 #: config/tc-ppc.c:4330
7058 msgid "bad symbol suffix"
7061 #: config/tc-ppc.c:4423
7062 msgid "Unrecognized symbol suffix"
7065 #: config/tc-ppc.c:4505
7066 msgid "two .function pseudo-ops with no intervening .ef"
7069 #: config/tc-ppc.c:4518
7070 msgid ".ef with no preceding .function"
7073 #: config/tc-ppc.c:4646
7075 msgid "warning: symbol %s has no csect"
7078 #: config/tc-ppc.c:4946
7079 msgid "symbol in .toc does not match any .tc"
7082 #: config/tc-ppc.c:5246 config/tc-s390.c:1797 config/tc-v850.c:2420
7083 #: config/tc-xstormy16.c:536
7084 msgid "unresolved expression that must be resolved"
7087 #: config/tc-ppc.c:5249
7089 msgid "unsupported relocation against %s"
7092 #: config/tc-ppc.c:5326
7094 msgid "cannot emit PC relative %s relocation against %s"
7097 #: config/tc-ppc.c:5331
7099 msgid "cannot emit PC relative %s relocation"
7102 #: config/tc-ppc.c:5454
7103 msgid "must branch to an address a multiple of 4"
7106 #: config/tc-ppc.c:5458
7108 msgid "@local or @plt branch destination is too far away, %ld bytes"
7111 #: config/tc-ppc.c:5491
7113 msgid "Gas failure, reloc value %d\n"
7116 #: config/tc-s390.c:421
7119 " -mregnames Allow symbolic names for registers\n"
7120 " -mwarn-areg-zero Warn about zero base/index registers\n"
7121 " -mno-regnames Do not allow symbolic names for registers\n"
7124 #: config/tc-s390.c:426
7126 " -V print assembler version number\n"
7127 " -Qy, -Qn ignored\n"
7130 #: config/tc-s390.c:456
7132 msgid "Internal assembler error for instruction format %s"
7135 #: config/tc-s390.c:652
7137 msgid "identifier+constant@%s means identifier@%s+constant"
7140 #: config/tc-s390.c:735
7141 msgid "Can't handle O_big in s390_exp_compare"
7144 #: config/tc-s390.c:819
7145 msgid "Invalid suffix for literal pool entry"
7148 #: config/tc-s390.c:876
7149 msgid "Big number is too big"
7152 #: config/tc-s390.c:964 config/tc-s390.c:1473
7154 msgid "%s relocations do not fit in %d bytes"
7157 #: config/tc-s390.c:974
7158 msgid "relocation not applicable"
7161 #: config/tc-s390.c:1117
7162 msgid "invalid operand suffix"
7165 #: config/tc-s390.c:1140
7166 msgid "syntax error; missing '(' after displacement"
7169 #: config/tc-s390.c:1150 config/tc-s390.c:1183 config/tc-s390.c:1202
7170 msgid "syntax error; expected ,"
7173 #: config/tc-s390.c:1177
7174 msgid "syntax error; missing ')' after base register"
7177 #: config/tc-s390.c:1195
7178 msgid "syntax error; ')' not allowed here"
7181 #: config/tc-s390.c:1353 config/tc-s390.c:1373 config/tc-s390.c:1386
7182 msgid "Invalid .insn format\n"
7185 #: config/tc-s390.c:1361
7187 msgid "Unrecognized opcode format: `%s'"
7190 #: config/tc-s390.c:1389
7191 msgid "second operand of .insn not a constant\n"
7194 #: config/tc-s390.c:1392
7195 msgid "missing comma after insn constant\n"
7198 #: config/tc-s390.c:1703
7199 msgid "unresolved fx_subsy symbol that must be resolved"
7202 #: config/tc-s390.c:1800
7203 msgid "unsupported relocation type"
7206 #: config/tc-sh.c:91
7207 msgid "directive .big encountered when option -big required"
7210 #: config/tc-sh.c:102
7211 msgid "directive .little encountered when option -little required"
7214 #: config/tc-sh.c:383
7215 msgid "Invalid PIC expression."
7218 #: config/tc-sh.c:406 read.c:3749
7220 msgid "unsupported BFD relocation size %u"
7223 #: config/tc-sh.c:875
7224 msgid "misplaced PIC operand"
7227 #: config/tc-sh.c:916
7228 msgid "illegal register after @-"
7231 #: config/tc-sh.c:932
7232 msgid "must be @(r0,...)"
7235 #: config/tc-sh.c:956
7236 msgid "syntax error in @(r0,...)"
7239 #: config/tc-sh.c:961
7240 msgid "syntax error in @(r0...)"
7243 #: config/tc-sh.c:994 config/tc-sh.c:999
7244 msgid "syntax error in @(disp,[Rn, gbr, pc])"
7247 #: config/tc-sh.c:1004
7251 #: config/tc-sh.c:1012
7252 msgid "illegal register after @"
7255 #: config/tc-sh.c:1560
7257 msgid "Invalid register: 'r%d'"
7260 #: config/tc-sh.c:1723
7261 msgid "insn can't be combined with parallel processing insn"
7264 #: config/tc-sh.c:1730 config/tc-sh.c:1741
7265 msgid "multiple movx specifications"
7268 #: config/tc-sh.c:1735 config/tc-sh.c:1762
7269 msgid "multiple movy specifications"
7272 #: config/tc-sh.c:1743
7273 msgid "invalid movx address register"
7276 #: config/tc-sh.c:1749 config/tc-sh.c:1754
7277 msgid "invalid movx dsp register"
7280 #: config/tc-sh.c:1771 config/tc-sh.c:1776
7281 msgid "invalid movy dsp register"
7284 #: config/tc-sh.c:1780
7285 msgid "invalid movy address register"
7288 #: config/tc-sh.c:1786
7289 msgid "dsp immediate shift value not constant"
7292 #: config/tc-sh.c:1793 config/tc-sh.c:1806
7293 msgid "multiple parallel processing specifications"
7296 #: config/tc-sh.c:1799
7297 msgid "multiple condition specifications"
7300 #: config/tc-sh.c:1815
7301 msgid "insn cannot be combined with pmuls"
7304 #: config/tc-sh.c:1832
7305 msgid "bad padd / psub pmuls output operand"
7308 #: config/tc-sh.c:1842
7309 msgid "condition not followed by conditionalizable insn"
7312 #: config/tc-sh.c:1852
7313 msgid "unrecognized characters at end of parallel processing insn"
7316 #: config/tc-sh.c:1968
7318 msgid "excess operands: '%s'"
7321 #: config/tc-sh.c:2120
7322 msgid ".uses pseudo-op seen when not relaxing"
7325 #: config/tc-sh.c:2126
7326 msgid "bad .uses format"
7329 #: config/tc-sh.c:2192
7332 "-little\t\t\tgenerate little endian code\n"
7333 "-big\t\t\tgenerate big endian code\n"
7334 "-relax\t\t\talter jump instructions for long displacements\n"
7335 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
7336 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
7339 #: config/tc-sh.c:2281
7340 msgid ".uses does not refer to a local symbol in the same section"
7343 #: config/tc-sh.c:2300
7344 msgid "can't find fixup pointed to by .uses"
7347 #: config/tc-sh.c:2323
7348 msgid ".uses target does not refer to a local symbol in the same section"
7351 #: config/tc-sh.c:2421
7352 msgid "displacement overflows 12-bit field"
7355 #: config/tc-sh.c:2424
7357 msgid "displacement to defined symbol %s overflows 12-bit field"
7360 #: config/tc-sh.c:2428
7362 msgid "displacement to undefined symbol %s overflows 12-bit field"
7365 #: config/tc-sh.c:2506
7366 msgid "displacement overflows 8-bit field"
7369 #: config/tc-sh.c:2509
7371 msgid "displacement to defined symbol %s overflows 8-bit field"
7374 #: config/tc-sh.c:2513
7376 msgid "displacement to undefined symbol %s overflows 8-bit field "
7379 #: config/tc-sh.c:2526
7381 msgid "overflow in branch to %s; converted into longer instruction sequence"
7384 #: config/tc-sh.c:2601 config/tc-sh.c:2649 config/tc-sparc.c:4093
7385 #: config/tc-sparc.c:4118
7386 msgid "misaligned data"
7389 #: config/tc-sh.c:3013
7390 msgid "misaligned offset"
7393 #: config/tc-sparc.c:281
7394 msgid "Invalid default architecture, broken assembler."
7397 #: config/tc-sparc.c:285 config/tc-sparc.c:488
7398 msgid "Bad opcode table, broken assembler."
7401 #: config/tc-sparc.c:480
7403 msgid "invalid architecture -xarch=%s"
7406 #: config/tc-sparc.c:482
7408 msgid "invalid architecture -A%s"
7411 #: config/tc-sparc.c:549
7413 msgid "No compiled in support for %d bit object file format"
7416 #: config/tc-sparc.c:586
7417 msgid "Unrecognized option following -K"
7420 #: config/tc-sparc.c:627
7421 msgid "SPARC options:\n"
7424 #: config/tc-sparc.c:656
7427 "\t\t\tspecify variant of SPARC architecture\n"
7428 "-bump\t\t\twarn when assembler switches architectures\n"
7429 "-sparc\t\t\tignored\n"
7430 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
7431 "-relax\t\t\trelax jumps and branches (default)\n"
7432 "-no-relax\t\tavoid changing any jumps and branches\n"
7435 #: config/tc-sparc.c:664
7436 msgid "-k\t\t\tgenerate PIC\n"
7439 #: config/tc-sparc.c:668
7441 "-32\t\t\tcreate 32 bit object file\n"
7442 "-64\t\t\tcreate 64 bit object file\n"
7445 #: config/tc-sparc.c:671
7447 msgid "\t\t\t[default is %d]\n"
7450 #: config/tc-sparc.c:673
7452 "-TSO\t\t\tuse Total Store Ordering\n"
7453 "-PSO\t\t\tuse Partial Store Ordering\n"
7454 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
7457 #: config/tc-sparc.c:677
7459 msgid "\t\t\t[default is %s]\n"
7462 #: config/tc-sparc.c:679
7464 "-KPIC\t\t\tgenerate PIC\n"
7465 "-V\t\t\tprint assembler version number\n"
7466 "-undeclared-regs\tignore application global register usage without\n"
7467 "\t\t\tappropriate .register directive (default)\n"
7468 "-no-undeclared-regs\tforce error on application global register usage\n"
7469 "\t\t\twithout appropriate .register directive\n"
7471 "-Qy, -Qn\t\tignored\n"
7475 #: config/tc-sparc.c:691
7477 "-EL\t\t\tgenerate code for a little endian machine\n"
7478 "-EB\t\t\tgenerate code for a big endian machine\n"
7479 "--little-endian-data\tgenerate code for a machine having big endian\n"
7480 " instructions and little endian data.\n"
7483 #: config/tc-sparc.c:811
7485 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
7488 #: config/tc-sparc.c:830
7490 msgid "Internal error: can't find opcode `%s' for `%s'\n"
7493 #: config/tc-sparc.c:976
7494 msgid "Support for 64-bit arithmetic not compiled in."
7497 #: config/tc-sparc.c:1023
7498 msgid "set: number not in 0..4294967295 range"
7501 #: config/tc-sparc.c:1030
7502 msgid "set: number not in -2147483648..4294967295 range"
7505 #: config/tc-sparc.c:1090
7506 msgid "setsw: number not in -2147483648..4294967295 range"
7509 #: config/tc-sparc.c:1139
7510 msgid "setx: temporary register same as destination register"
7513 #: config/tc-sparc.c:1210
7514 msgid "setx: illegal temporary register g0"
7517 #: config/tc-sparc.c:1307
7518 msgid "FP branch in delay slot"
7521 #: config/tc-sparc.c:1323
7522 msgid "FP branch preceded by FP instruction; NOP inserted"
7525 #: config/tc-sparc.c:1363
7526 msgid "failed special case insn sanity check"
7529 #: config/tc-sparc.c:1451
7530 msgid ": invalid membar mask name"
7533 #: config/tc-sparc.c:1467
7534 msgid ": invalid membar mask expression"
7537 #: config/tc-sparc.c:1472
7538 msgid ": invalid membar mask number"
7541 #: config/tc-sparc.c:1487
7542 msgid ": invalid siam mode expression"
7545 #: config/tc-sparc.c:1492
7546 msgid ": invalid siam mode number"
7549 #: config/tc-sparc.c:1508
7550 msgid ": invalid prefetch function name"
7553 #: config/tc-sparc.c:1516
7554 msgid ": invalid prefetch function expression"
7557 #: config/tc-sparc.c:1521
7558 msgid ": invalid prefetch function number"
7561 #: config/tc-sparc.c:1549 config/tc-sparc.c:1561
7562 msgid ": unrecognizable privileged register"
7565 #: config/tc-sparc.c:1585 config/tc-sparc.c:1610
7566 msgid ": unrecognizable v9a or v9b ancillary state register"
7569 #: config/tc-sparc.c:1590
7570 msgid ": rd on write only ancillary state register"
7573 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
7574 #: config/tc-sparc.c:1598
7575 msgid ": unrecognizable v9a ancillary state register"
7578 #: config/tc-sparc.c:1634
7579 msgid ": asr number must be between 16 and 31"
7582 #: config/tc-sparc.c:1642
7583 msgid ": asr number must be between 0 and 31"
7586 #: config/tc-sparc.c:1652
7587 msgid ": expecting %asrN"
7590 #: config/tc-sparc.c:1980
7591 msgid "detected global register use not covered by .register pseudo-op"
7594 #: config/tc-sparc.c:2051
7595 msgid ": There are only 64 f registers; [0-63]"
7598 #: config/tc-sparc.c:2053 config/tc-sparc.c:2065
7599 msgid ": There are only 32 f registers; [0-31]"
7602 #: config/tc-sparc.c:2183 config/tc-sparc.c:2219
7604 msgid "Illegal operands: %%%s requires arguments in ()"
7607 #: config/tc-sparc.c:2231
7610 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
7613 #: config/tc-sparc.c:2341
7615 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
7618 #: config/tc-sparc.c:2351
7621 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
7625 #: config/tc-sparc.c:2369
7626 msgid ": PC-relative operand can't be a constant"
7629 #: config/tc-sparc.c:2402
7630 msgid ": invalid ASI name"
7633 #: config/tc-sparc.c:2410
7634 msgid ": invalid ASI expression"
7637 #: config/tc-sparc.c:2415
7638 msgid ": invalid ASI number"
7641 #: config/tc-sparc.c:2512
7642 msgid "OPF immediate operand out of range (0-0x1ff)"
7645 #: config/tc-sparc.c:2517
7646 msgid "non-immediate OPF operand, ignored"
7649 #: config/tc-sparc.c:2536
7650 msgid ": invalid cpreg name"
7653 #: config/tc-sparc.c:2565
7655 msgid "Illegal operands%s"
7658 #: config/tc-sparc.c:2599
7660 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
7663 #: config/tc-sparc.c:2635
7665 msgid "Architecture mismatch on \"%s\"."
7668 #: config/tc-sparc.c:2636
7670 msgid " (Requires %s; requested architecture is %s.)"
7673 #: config/tc-sparc.c:3246
7675 msgid "bad or unhandled relocation type: 0x%02x"
7678 #: config/tc-sparc.c:3384
7680 msgid "internal error: can't export reloc type %d (`%s')"
7683 #: config/tc-sparc.c:3546
7685 msgid "BSS length (%d.) <0! Ignored."
7688 #: config/tc-sparc.c:3558
7689 msgid "bad .reserve segment -- expected BSS segment"
7692 #: config/tc-sparc.c:3575 read.c:2040
7693 msgid "missing alignment"
7696 #: config/tc-sparc.c:3586 config/tc-sparc.c:3736
7698 msgid "alignment too large; assuming %d"
7701 #: config/tc-sparc.c:3592 config/tc-sparc.c:3742
7702 msgid "negative alignment"
7705 #: config/tc-sparc.c:3602 config/tc-sparc.c:3765 read.c:1249 read.c:2056
7706 msgid "alignment not a power of 2"
7709 #: config/tc-sparc.c:3680 config/tc-v850.c:260
7710 msgid "Expected comma after symbol-name"
7713 #: config/tc-sparc.c:3708 config/tc-v850.c:293
7715 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
7718 #: config/tc-sparc.c:3722
7719 msgid "Expected comma after common length"
7722 #: config/tc-sparc.c:3963 config/tc-sparc.c:3973
7724 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
7727 #: config/tc-sparc.c:3991
7728 msgid "redefinition of global register"
7731 #: config/tc-sparc.c:4002
7733 msgid "Register symbol %s already defined."
7736 #: config/tc-sparc.c:4211
7738 msgid "Illegal operands: %%r_plt in %d-byte data field"
7741 #: config/tc-sparc.c:4248
7743 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
7746 #: config/tc-sparc.c:4256 config/tc-sparc.c:4287 config/tc-sparc.c:4296
7748 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
7751 #: config/tc-sparc.c:4305
7753 msgid "Illegal operands: garbage after %%r_%s%d()"
7756 #: config/tc-sparc.h:55
7757 msgid "sparc convert_frag\n"
7760 #: config/tc-sparc.h:57
7761 msgid "estimate_size_before_relax called"
7764 #: config/tc-tahoe.c:403
7765 msgid "The -a option doesn't exist. (Despite what the man page says!"
7768 #: config/tc-tahoe.c:407 config/tc-vax.c:3125
7770 msgid "Displacement length %s ignored!"
7773 #: config/tc-tahoe.c:411 config/tc-vax.c:3117
7774 msgid "SYMBOL TABLE not implemented"
7777 #: config/tc-tahoe.c:415 config/tc-vax.c:3121
7778 msgid "TOKEN TRACE not implemented"
7781 #: config/tc-tahoe.c:419 config/tc-vax.c:3129
7783 msgid "I don't need or use temp. file \"%s\"."
7786 #: config/tc-tahoe.c:423 config/tc-vax.c:3133
7787 msgid "I don't use an interpass file! -V ignored"
7790 #: config/tc-tahoe.c:437
7794 "-d LENGTH\t\tignored\n"
7797 "-t FILE\t\t\tignored\n"
7802 #: config/tc-tahoe.c:1066
7803 msgid "Casting a branch displacement is bad form, and is ignored."
7806 #: config/tc-tahoe.c:1122
7807 msgid "Couldn't parse the [index] in this operand."
7810 #: config/tc-tahoe.c:1128
7811 msgid "Couldn't find the opening '[' for the index of this operand."
7814 #: config/tc-tahoe.c:1168
7815 msgid "Couldn't find the opening '(' for the deref of this operand."
7818 #: config/tc-tahoe.c:1178
7819 msgid "Operand can't be both pre-inc and post-dec."
7822 #: config/tc-tahoe.c:1208
7823 msgid "I parsed 2 registers in this operand."
7826 #: config/tc-tahoe.c:1258
7827 msgid "Can't relocate expression error."
7830 #. This is an error. Tahoe doesn't allow any expressions
7831 #. bigger that a 32 bit long word. Any bigger has to be referenced
7833 #: config/tc-tahoe.c:1265
7834 msgid "Expression is too large for a 32 bits."
7837 #: config/tc-tahoe.c:1270
7838 msgid "Junk at end of expression."
7841 #: config/tc-tahoe.c:1309
7842 msgid "Syntax error in direct register mode."
7845 #: config/tc-tahoe.c:1311
7846 msgid "You can't index a register in direct register mode."
7849 #: config/tc-tahoe.c:1314
7850 msgid "SP can't be the source operand with direct register addressing."
7853 #: config/tc-tahoe.c:1316
7854 msgid "Can't take the address of a register."
7857 #: config/tc-tahoe.c:1318
7858 msgid "Direct Register can't be used in a branch."
7861 #: config/tc-tahoe.c:1320
7862 msgid "For quad access, the register must be even and < 14."
7865 #: config/tc-tahoe.c:1322
7866 msgid "You can't cast a direct register."
7869 #: config/tc-tahoe.c:1328
7870 msgid "Using reg 14 for quadwords can tromp the FP register."
7873 #: config/tc-tahoe.c:1340
7874 msgid "Syntax error in auto-dec mode."
7877 #: config/tc-tahoe.c:1342
7878 msgid "You can't have an index auto dec mode."
7881 #: config/tc-tahoe.c:1344
7882 msgid "Auto dec mode cant be used for reading."
7885 #: config/tc-tahoe.c:1346
7886 msgid "Auto dec only works of the SP register."
7889 #: config/tc-tahoe.c:1348
7890 msgid "Auto dec can't be used in a branch."
7893 #: config/tc-tahoe.c:1350
7894 msgid "Auto dec won't work with quadwords."
7897 #: config/tc-tahoe.c:1357
7898 msgid "Syntax error in one of the auto-inc modes."
7901 #: config/tc-tahoe.c:1363
7902 msgid "Auto inc deferred only works of the SP register."
7905 #: config/tc-tahoe.c:1365
7906 msgid "You can't have an index auto inc deferred mode."
7909 #: config/tc-tahoe.c:1367 config/tc-tahoe.c:1378
7910 msgid "Auto inc can't be used in a branch."
7913 #: config/tc-tahoe.c:1374
7914 msgid "You can't write to an auto inc register."
7917 #: config/tc-tahoe.c:1376
7918 msgid "Auto inc only works of the SP register."
7921 #: config/tc-tahoe.c:1380
7922 msgid "Auto inc won't work with quadwords."
7925 #: config/tc-tahoe.c:1382
7926 msgid "You can't have an index in auto inc mode."
7929 #: config/tc-tahoe.c:1390
7930 msgid "You can't index the sp register."
7933 #: config/tc-tahoe.c:1396
7934 msgid "Syntax error in register displaced mode."
7937 #: config/tc-tahoe.c:1415
7938 msgid "An offest is needed for this operand."
7941 #: config/tc-tahoe.c:1427
7942 msgid "You can't index a register in immediate mode."
7945 #: config/tc-tahoe.c:1429
7946 msgid "Immediate access can't be used as an address."
7949 #: config/tc-tahoe.c:1540
7951 msgid "Compiler bug: ODD number of bytes in arg structure %s."
7954 #: config/tc-tahoe.c:1567 config/tc-vax.c:1835
7955 msgid "Not enough operands"
7958 #: config/tc-tahoe.c:1577 config/tc-vax.c:1842
7959 msgid "Too many operands"
7962 #: config/tc-tahoe.c:1628 config/tc-vax.c:378
7964 msgid "Ignoring statement due to \"%s\""
7967 #: config/tc-tahoe.c:1723
7969 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
7972 #: config/tc-tahoe.c:1817
7973 msgid "Real branch displacements must be expressions."
7976 #: config/tc-tahoe.c:1820
7978 msgid "Complier error: I got an unknown synthetic branch :%c"
7981 #: config/tc-tahoe.c:1961
7983 msgid "Barf, bad mode %x\n"
7986 #. Only word (et al.), align, or conditionals are allowed within
7988 #: config/tc-tic54x.c:80
7989 msgid "pseudo-op illegal within .struct/.union"
7992 #: config/tc-tic54x.c:89
7993 msgid "C54x-specific command line options:\n"
7996 #: config/tc-tic54x.c:90
7997 msgid "-mfar-mode | -mf Use extended addressing\n"
8000 #: config/tc-tic54x.c:91
8001 msgid "-mcpu=<CPU version> Specify the CPU version\n"
8004 #: config/tc-tic54x.c:93
8005 msgid "-mcoff-version={0|1|2} Select COFF version\n"
8008 #: config/tc-tic54x.c:95
8009 msgid "-merrors-to-file <filename>\n"
8012 #: config/tc-tic54x.c:96
8013 msgid "-me <filename> Redirect errors to a file\n"
8016 #: config/tc-tic54x.c:348
8017 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
8020 #: config/tc-tic54x.c:401
8021 msgid "Unterminated string after absolute expression"
8024 #: config/tc-tic54x.c:409
8025 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
8028 #: config/tc-tic54x.c:421
8029 msgid "symbols assigned with .eval must begin with a letter"
8032 #: config/tc-tic54x.c:675
8033 msgid "Offset on nested structures is ignored"
8036 #: config/tc-tic54x.c:725
8038 msgid ".end%s without preceding .%s"
8041 #: config/tc-tic54x.c:791
8043 msgid "Unrecognized struct/union tag '%s'"
8046 #: config/tc-tic54x.c:793
8047 msgid ".tag requires a structure tag"
8050 #: config/tc-tic54x.c:799
8051 msgid "Label required for .tag"
8054 #: config/tc-tic54x.c:817
8056 msgid ".tag target '%s' undefined"
8059 #: config/tc-tic54x.c:879
8061 msgid ".field count '%d' out of range (1 <= X <= 32)"
8064 #: config/tc-tic54x.c:909
8066 msgid "Unrecognized field type '%c'"
8069 #. Disallow .byte with a non constant expression that will
8070 #. require relocation.
8071 #: config/tc-tic54x.c:1044
8072 msgid "Relocatable values require at least WORD storage"
8075 #: config/tc-tic54x.c:1105
8076 msgid "Use of .def/.ref is deprecated. Use .global instead"
8079 #: config/tc-tic54x.c:1298
8080 msgid ".space/.bes repeat count is negative, ignored"
8083 #: config/tc-tic54x.c:1303
8084 msgid ".space/.bes repeat count is zero, ignored"
8087 #: config/tc-tic54x.c:1380
8088 msgid "Missing size argument"
8091 #: config/tc-tic54x.c:1514
8092 msgid "CPU version has already been set"
8095 #: config/tc-tic54x.c:1518
8097 msgid "Unrecognized version '%s'"
8100 #: config/tc-tic54x.c:1524
8101 msgid "Changing of CPU version on the fly not supported"
8104 #: config/tc-tic54x.c:1657
8105 msgid "p2align not supported on this target"
8108 #: config/tc-tic54x.c:1669
8109 msgid "Argument to .even ignored"
8112 #: config/tc-tic54x.c:1715
8113 msgid "Invalid field size, must be from 1 to 32"
8116 #: config/tc-tic54x.c:1728
8117 msgid "field size must be 16 when value is relocatable"
8120 #: config/tc-tic54x.c:1742
8121 msgid "field value truncated"
8124 #: config/tc-tic54x.c:1846 config/tc-tic54x.c:2148
8126 msgid "Unrecognized section '%s'"
8129 #: config/tc-tic54x.c:1855
8130 msgid "Current section is unitialized, section name required for .clink"
8133 #: config/tc-tic54x.c:2061
8134 msgid "ENDLOOP without corresponding LOOP"
8137 #: config/tc-tic54x.c:2101
8138 msgid "Mixing of normal and extended addressing not supported"
8141 #: config/tc-tic54x.c:2107
8142 msgid "Extended addressing not supported on the specified CPU"
8145 #: config/tc-tic54x.c:2154
8146 msgid ".sblock may be used for initialized sections only"
8149 #: config/tc-tic54x.c:2184
8150 msgid "Symbol missing for .set/.equ"
8153 #: config/tc-tic54x.c:2240
8154 msgid ".var may only be used within a macro definition"
8157 #: config/tc-tic54x.c:2248
8158 msgid "Substitution symbols must begin with a letter"
8161 #: config/tc-tic54x.c:2338
8163 msgid "Can't open macro library file '%s' for reading."
8166 #: config/tc-tic54x.c:2345
8168 msgid "File '%s' not in macro archive format"
8171 #: config/tc-tic54x.c:2504
8173 msgid "Bad COFF version '%s'"
8176 #: config/tc-tic54x.c:2513
8178 msgid "Bad CPU version '%s'"
8181 #: config/tc-tic54x.c:2525 config/tc-tic54x.c:2528
8183 msgid "Can't redirect stderr to the file '%s'"
8186 #: config/tc-tic54x.c:2662
8188 msgid "Undefined substitution symbol '%s'"
8191 #: config/tc-tic54x.c:3335
8192 msgid "Badly formed address expression"
8195 #: config/tc-tic54x.c:3593
8197 msgid "Invalid dmad syntax '%s'"
8200 #: config/tc-tic54x.c:3658
8203 "Use the .mmregs directive to use memory-mapped register names such as '%s'"
8206 #: config/tc-tic54x.c:3710
8207 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
8210 #: config/tc-tic54x.c:3730
8212 msgid "Unrecognized indirect address format \"%s\""
8215 #: config/tc-tic54x.c:3765
8217 msgid "Operand '%s' out of range (%d <= x <= %d)"
8220 #: config/tc-tic54x.c:3785
8221 msgid "Error in relocation handling"
8224 #: config/tc-tic54x.c:3804 config/tc-tic54x.c:3866 config/tc-tic54x.c:3892
8226 msgid "Unrecognized condition code \"%s\""
8229 #: config/tc-tic54x.c:3821
8231 msgid "Condition \"%s\" does not match preceding group"
8234 #: config/tc-tic54x.c:3829
8237 "Condition \"%s\" uses a different accumulator from a preceding condition"
8240 #: config/tc-tic54x.c:3836
8241 msgid "Only one comparison conditional allowed"
8244 #: config/tc-tic54x.c:3841
8245 msgid "Only one overflow conditional allowed"
8248 #: config/tc-tic54x.c:3849
8250 msgid "Duplicate %s conditional"
8253 #: config/tc-tic54x.c:3879
8254 msgid "Invalid auxiliary register (use AR0-AR7)"
8257 #: config/tc-tic54x.c:3912
8258 msgid "lk addressing modes are invalid for memory-mapped register addressing"
8261 #: config/tc-tic54x.c:3920
8263 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
8264 "Resulting behavior is undefined."
8267 #: config/tc-tic54x.c:3946
8269 "Destination accumulator for each part of this parallel instruction must be "
8273 #: config/tc-tic54x.c:3995
8275 msgid "Memory mapped register \"%s\" out of range"
8278 #: config/tc-tic54x.c:4034
8279 msgid "Invalid operand (use 1, 2, or 3)"
8282 #: config/tc-tic54x.c:4059
8283 msgid "A status register or status bit name is required"
8286 #: config/tc-tic54x.c:4069
8288 msgid "Unrecognized status bit \"%s\""
8291 #: config/tc-tic54x.c:4092
8293 msgid "Invalid status register \"%s\""
8296 #: config/tc-tic54x.c:4104
8298 msgid "Operand \"%s\" out of range (use 1 or 2)"
8301 #: config/tc-tic54x.c:4305
8303 msgid "Unrecognized instruction \"%s\""
8306 #: config/tc-tic54x.c:4334
8308 msgid "Unrecognized operand list '%s' for instruction '%s'"
8311 #: config/tc-tic54x.c:4363
8313 msgid "Unrecognized parallel instruction \"%s\""
8316 #: config/tc-tic54x.c:4413
8318 msgid "Invalid operand (s) for parallel instruction \"%s\""
8321 #: config/tc-tic54x.c:4416
8323 msgid "Unrecognized parallel instruction combination \"%s || %s\""
8326 #: config/tc-tic54x.c:4648
8328 msgid "%s symbol recursion stopped at second appearance of '%s'"
8331 #: config/tc-tic54x.c:4687
8332 msgid "Unrecognized substitution symbol function"
8335 #: config/tc-tic54x.c:4692
8336 msgid "Missing '(' after substitution symbol function"
8339 #: config/tc-tic54x.c:4706
8340 msgid "Expecting second argument"
8343 #: config/tc-tic54x.c:4719 config/tc-tic54x.c:4768
8344 msgid "Extra junk in function call, expecting ')'"
8347 #: config/tc-tic54x.c:4744
8348 msgid "Function expects two arguments"
8351 #: config/tc-tic54x.c:4757
8352 msgid "Expecting character constant argument"
8355 #: config/tc-tic54x.c:4763
8356 msgid "Both arguments must be substitution symbols"
8359 #: config/tc-tic54x.c:4816
8361 msgid "Invalid subscript (use 1 to %d)"
8364 #: config/tc-tic54x.c:4826
8366 msgid "Invalid length (use 0 to %d"
8369 #: config/tc-tic54x.c:4836
8370 msgid "Missing ')' in subscripted substitution symbol expression"
8373 #: config/tc-tic54x.c:4856
8374 msgid "Missing forced substitution terminator ':'"
8377 #: config/tc-tic54x.c:5029
8380 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8384 #: config/tc-tic54x.c:5070
8386 msgid "Unrecognized parallel instruction '%s'"
8389 #: config/tc-tic54x.c:5082
8391 msgid "Instruction '%s' requires an LP cpu version"
8394 #: config/tc-tic54x.c:5089
8396 msgid "Instruction '%s' requires far mode addressing"
8399 #: config/tc-tic54x.c:5101
8402 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8403 "left). Resulting behavior is undefined."
8406 #: config/tc-tic54x.c:5111
8408 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
8409 "Resulting behavior is undefined."
8412 #: config/tc-tic54x.c:5122
8414 msgid "'%s' is not repeatable. Resulting behavior is undefined."
8417 #: config/tc-tic54x.c:5126
8419 "Instructions using long offset modifiers or absolute addresses are not "
8420 "repeatable. Resulting behavior is undefined."
8423 #: config/tc-tic54x.c:5317
8425 msgid "Unsupported relocation size %d"
8428 #: config/tc-tic54x.c:5471
8429 msgid "non-absolute value used with .space/.bes"
8432 #: config/tc-tic54x.c:5475
8434 msgid "negative value ignored in %s"
8437 #: config/tc-tic54x.c:5562
8439 msgid "attempt to .space/.bes backwards? (%ld)"
8442 #: config/tc-tic54x.c:5595
8444 msgid "Invalid label '%s'"
8447 #: config/tc-tic80.c:26
8449 msgid "internal error:%s:%d: %s\n"
8452 #: config/tc-tic80.c:29
8454 msgid "internal error:%s:%d: %s %d\n"
8457 #: config/tc-tic80.c:91
8458 msgid "Relaxation is a luxury we can't afford"
8461 #: config/tc-tic80.c:141
8462 msgid "bad call to md_atof ()"
8465 #: config/tc-tic80.c:239
8466 msgid "':' not followed by 'm' or 's'"
8469 #: config/tc-tic80.c:252
8470 msgid "paren nesting"
8473 #: config/tc-tic80.c:266
8474 msgid "mismatched parenthesis"
8477 #: config/tc-tic80.c:468
8478 msgid "unhandled expression type"
8481 #: config/tc-tic80.c:682
8482 msgid "symbol reloc that is not PC relative or 32 bits"
8485 #: config/tc-tic80.c:711
8486 msgid "unhandled operand modifier"
8489 #: config/tc-tic80.c:753
8490 msgid "unhandled expression"
8493 #: config/tc-tic80.c:802
8495 msgid "Invalid mnemonic: '%s'"
8498 #: config/tc-tic80.c:815
8500 msgid "Invalid operands: '%s'"
8503 #: config/tc-tic80.c:893
8504 msgid "unhandled predefined symbol bits"
8507 #: config/tc-tic80.c:987
8509 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
8512 #: config/tc-tic80.c:1002
8513 msgid "unhandled relocation type in fixup"
8516 #: config/tc-tic80.c:1041
8517 msgid "md_convert_frag() not implemented yet"
8520 #: config/tc-v850.c:271
8522 msgid ".COMMon length (%d.) < 0! Ignored."
8525 #: config/tc-v850.c:320
8526 msgid "Common alignment negative; 0 assumed"
8529 #: config/tc-v850.c:1014
8531 msgid "unknown operand shift: %x\n"
8534 #: config/tc-v850.c:1015
8535 msgid "internal failure in parse_register_list"
8538 #: config/tc-v850.c:1032
8539 msgid "constant expression or register list expected"
8542 #: config/tc-v850.c:1037 config/tc-v850.c:1050 config/tc-v850.c:1069
8543 msgid "high bits set in register list expression"
8546 #: config/tc-v850.c:1109 config/tc-v850.c:1173
8547 msgid "illegal register included in list"
8550 #: config/tc-v850.c:1116
8551 msgid "system registers cannot be included in list"
8554 #: config/tc-v850.c:1121
8555 msgid "PSW cannot be included in list"
8558 #: config/tc-v850.c:1128
8559 msgid "High value system registers cannot be included in list"
8562 #: config/tc-v850.c:1152
8563 msgid "second register should follow dash in register list"
8566 #: config/tc-v850.c:1199
8567 msgid " V850 options:\n"
8570 #: config/tc-v850.c:1200
8571 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
8574 #: config/tc-v850.c:1201
8576 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
8579 #: config/tc-v850.c:1202
8580 msgid " -mv850 The code is targeted at the v850\n"
8583 #: config/tc-v850.c:1203
8584 msgid " -mv850e The code is targeted at the v850e\n"
8587 #: config/tc-v850.c:1204
8588 msgid " -mv850ea The code is targeted at the v850ea\n"
8591 #: config/tc-v850.c:1205
8593 " -mv850any The code is generic, despite any processor "
8594 "specific instructions\n"
8597 #: config/tc-v850.c:1217 config/tc-v850.c:1255
8599 msgid "unknown command line option: -%c%s\n"
8602 #: config/tc-v850.c:1405
8604 msgid "Unable to determine default target processor from string: %s"
8607 #: config/tc-v850.c:1453
8608 msgid "ctoff() relocation used on an instruction which does not support it"
8611 #: config/tc-v850.c:1475
8612 msgid "sdaoff() relocation used on an instruction which does not support it"
8615 #: config/tc-v850.c:1497
8616 msgid "zdaoff() relocation used on an instruction which does not support it"
8619 #: config/tc-v850.c:1530
8620 msgid "tdaoff() relocation used on an instruction which does not support it"
8623 #: config/tc-v850.c:1746
8624 msgid "Target processor does not support this instruction."
8627 #: config/tc-v850.c:1836 config/tc-v850.c:1866 config/tc-v850.c:2054
8628 msgid "immediate operand is too large"
8631 #: config/tc-v850.c:1848
8632 msgid "AAARG -> unhandled constant reloc"
8635 #: config/tc-v850.c:1892
8636 msgid "invalid register name"
8639 #: config/tc-v850.c:1897
8640 msgid "register r0 cannot be used here"
8643 #: config/tc-v850.c:1909
8644 msgid "invalid system register name"
8647 #: config/tc-v850.c:1922
8648 msgid "expected EP register"
8651 #: config/tc-v850.c:1939
8652 msgid "invalid condition code name"
8655 #: config/tc-v850.c:1960 config/tc-v850.c:1964
8656 msgid "constant too big to fit into instruction"
8659 #: config/tc-v850.c:2017
8660 msgid "syntax error: value is missing before the register name"
8663 #: config/tc-v850.c:2019
8664 msgid "syntax error: register not expected"
8667 #: config/tc-v850.c:2033
8668 msgid "syntax error: system register not expected"
8671 #: config/tc-v850.c:2038
8672 msgid "syntax error: condition code not expected"
8675 #: config/tc-v850.c:2079
8676 msgid "invalid operand"
8679 #: config/tc-vax.c:267
8681 msgid "VIP_BEGIN error:%s"
8684 #: config/tc-vax.c:397
8686 msgid "Ignoring statement because \"%s\""
8689 #: config/tc-vax.c:444
8690 msgid "Can't relocate expression"
8693 #: config/tc-vax.c:547
8694 msgid "Bignum not permitted in short literal. Immediate mode assumed."
8697 #: config/tc-vax.c:556
8698 msgid "Can't do flonum short literal: immediate mode used."
8701 #: config/tc-vax.c:601
8703 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
8706 #: config/tc-vax.c:922
8708 msgid "Short literal overflow(%ld.), immediate mode assumed."
8711 #: config/tc-vax.c:931
8713 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
8716 #: config/tc-vax.c:990
8717 msgid "Length specification ignored. Address mode 9F used"
8720 #: config/tc-vax.c:1039
8721 msgid "Invalid operand: immediate value used as base address."
8724 #: config/tc-vax.c:1041
8725 msgid "Invalid operand: immediate value used as address."
8728 #: config/tc-vax.c:1814
8729 msgid "odd number of bytes in operand description"
8732 #: config/tc-vax.c:1830
8736 #: config/tc-vax.c:2383
8737 msgid "no '[' to match ']'"
8740 #: config/tc-vax.c:2401
8741 msgid "bad register in []"
8744 #: config/tc-vax.c:2403
8745 msgid "[PC] index banned"
8748 #: config/tc-vax.c:2438
8749 msgid "no '(' to match ')'"
8752 #: config/tc-vax.c:2573
8753 msgid "invalid branch operand"
8756 #: config/tc-vax.c:2602
8757 msgid "address prohibits @"
8760 #: config/tc-vax.c:2604
8761 msgid "address prohibits #"
8764 #: config/tc-vax.c:2608
8765 msgid "address prohibits -()"
8768 #: config/tc-vax.c:2610
8769 msgid "address prohibits ()+"
8772 #: config/tc-vax.c:2613
8773 msgid "address prohibits ()"
8776 #: config/tc-vax.c:2615
8777 msgid "address prohibits []"
8780 #: config/tc-vax.c:2617
8781 msgid "address prohibits register"
8784 #: config/tc-vax.c:2619
8785 msgid "address prohibits displacement length specifier"
8788 #: config/tc-vax.c:2649
8789 msgid "invalid operand of S^#"
8792 #: config/tc-vax.c:2666
8793 msgid "S^# needs expression"
8796 #: config/tc-vax.c:2673
8797 msgid "S^# may only read-access"
8800 #: config/tc-vax.c:2698
8801 msgid "invalid operand of -()"
8804 #: config/tc-vax.c:2704
8805 msgid "-(PC) unpredictable"
8808 #: config/tc-vax.c:2706
8809 msgid "[]index same as -()register: unpredictable"
8812 #: config/tc-vax.c:2742
8813 msgid "invalid operand of ()+"
8816 #: config/tc-vax.c:2748
8817 msgid "(PC)+ unpredictable"
8820 #: config/tc-vax.c:2750
8821 msgid "[]index same as ()+register: unpredictable"
8824 #: config/tc-vax.c:2775
8825 msgid "# conflicts length"
8828 #: config/tc-vax.c:2777
8829 msgid "# bars register"
8832 #: config/tc-vax.c:2799
8833 msgid "writing or modifying # is unpredictable"
8836 #: config/tc-vax.c:2829
8837 msgid "length not needed"
8840 #: config/tc-vax.c:2836
8841 msgid "can't []index a register, because it has no address"
8844 #: config/tc-vax.c:2838
8845 msgid "a register has no address"
8848 #: config/tc-vax.c:2849
8849 msgid "PC part of operand unpredictable"
8852 #: config/tc-vax.c:3178
8855 "-d LENGTH\t\tignored\n"
8858 "-t FILE\t\t\tignored\n"
8863 #: config/tc-vax.c:3187
8866 "-+\t\t\thash encode names longer than 31 characters\n"
8867 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
8868 "-H\t\t\tshow new symbol after hash truncation\n"
8869 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
8870 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
8871 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
8874 #: config/tc-w65.c:144
8875 msgid "need on or off."
8878 #: config/tc-w65.c:304 config/tc-w65.c:347
8879 msgid "syntax error after <exp"
8882 #: config/tc-w65.c:855
8883 msgid "call to tc_Nout_fix_to_chars \n"
8886 #: config/tc-xstormy16.c:80
8887 msgid " XSTORMY16 specific command line options:\n"
8890 #: config/tc-xstormy16.c:561
8892 msgid "internal error: can't install fix for reloc type %d (`%s')"
8895 #: config/tc-z8k.c:285
8897 msgid "register rr%d, out of range."
8900 #: config/tc-z8k.c:295
8902 msgid "register rh%d, out of range."
8905 #: config/tc-z8k.c:305
8907 msgid "register rl%d, out of range."
8910 #: config/tc-z8k.c:316
8912 msgid "register rq%d, out of range."
8915 #: config/tc-z8k.c:326
8917 msgid "register r%d, out of range."
8920 #: config/tc-z8k.c:371
8925 #: config/tc-z8k.c:388
8927 msgid "register is wrong size for a word %s"
8930 #: config/tc-z8k.c:404
8932 msgid "register is wrong size for address %s"
8935 #: config/tc-z8k.c:665
8936 msgid "Missing ) in ra(rb)"
8939 #: config/tc-z8k.c:932
8941 msgid "operand %s0x%x out of range."
8944 #: config/tc-z8k.c:1060
8945 msgid "immediate must be 1 or 2"
8948 #: config/tc-z8k.c:1063
8949 msgid "immediate 1 or 2 expected"
8952 #: config/tc-z8k.c:1089
8953 msgid "can't use R0 here"
8956 #: config/tc-z8k.c:1243
8957 msgid "Can't find opcode to match operands"
8960 #: config/tc-z8k.c:1358
8962 msgid "invalid architecture -z%s"
8965 #: config/tc-z8k.c:1374
8968 "-z8001\t\t\tgenerate segmented code\n"
8969 "-z8002\t\t\tgenerate unsegmented code\n"
8972 #: config/tc-z8k.c:1523
8974 msgid "Can't subtract symbols in different sections %s %s"
8979 msgid "can't open `%s' for writing"
8984 msgid "can't close `%s'"
8987 #: dwarf2dbg.c:353 dwarf2dbg.c:395
8988 msgid "file number less than one"
8993 msgid "file number %ld already allocated"
8996 #: dwarf2dbg.c:400 dwarf2dbg.c:946
8998 msgid "unassigned file number %ld"
9001 #: dwarf2dbg.c:1284 dwarf2dbg.c:1292 dwarf2dbg.c:1300 dwarf2dbg.c:1320
9002 msgid "dwarf2 is not supported for this object file format"
9007 msgid "string too big (%lu bytes)"
9012 msgid "inserting \"%s\" into string hash table: %s"
9015 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
9017 msgid "no current file pointer"
9021 msgid "too many st_End's"
9026 msgid "inserting \"%s\" into tag hash table: %s"
9030 msgid "fake .file after real one"
9034 msgid "filename goes over one page boundary"
9038 msgid ".begin directive without a preceding .file directive"
9042 msgid ".begin directive without a preceding .ent directive"
9046 msgid ".bend directive without a preceding .file directive"
9050 msgid ".bend directive without a preceding .ent directive"
9054 msgid ".bend directive names unknown symbol"
9058 msgid ".def pseudo-op used inside of .def/.endef; ignored"
9062 msgid "empty symbol name in .def; ignored"
9066 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
9070 msgid "badly formed .dim directive"
9074 msgid "too many .dim entries"
9078 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
9082 msgid ".size pseudo-op used outside of .def/.endef; ignored"
9086 msgid "badly formed .size directive"
9090 msgid "too many .size entries"
9094 msgid ".type pseudo-op used outside of .def/.endef; ignored"
9097 #. FIXME: We could handle this by setting the continued bit.
9098 #. There would still be a limit: the .type argument can not
9102 msgid "the type of %s is too complex; it will be simplified"
9106 msgid "Unrecognized .type argument"
9110 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
9114 msgid ".val pseudo-op used outside of .def/.endef; ignored"
9118 msgid ".val expression is too copmlex"
9122 msgid ".endef pseudo-op used before .def; ignored"
9125 #: ecoff.c:2865 ecoff.c:2946
9126 msgid "bad COFF debugging information"
9131 msgid "no tag specified for %s"
9135 msgid ".end directive without a preceding .file directive"
9139 msgid ".end directive without a preceding .ent directive"
9143 msgid ".end directive names unknown symbol"
9147 msgid "second .ent directive found before .end directive"
9151 msgid "no way to handle .file within .ent/.end section"
9155 msgid ".fmask outside of .ent"
9159 msgid "bad .fmask directive"
9163 msgid "bad .frame directive"
9167 msgid ".mask outside of .ent"
9171 msgid "bad .mask directive"
9175 msgid ".loc before .file"
9179 msgid "bad .weakext directive"
9184 msgid ".stab%c is not supported"
9189 msgid ".stab%c: ignoring non-zero other field"
9195 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
9200 msgid "illegal .stab%c directive, bad character"
9203 #: ecoff.c:4023 ecoff.c:4212 ecoff.c:4237
9204 msgid ".begin/.bend in different segments"
9208 msgid "missing .end or .bend at end of file"
9212 msgid "GP prologue size exceeds field size, using 0 instead"
9215 #: expr.c:84 read.c:3225
9216 msgid "bignum invalid"
9219 #: expr.c:86 read.c:3227 read.c:3560 read.c:4459
9220 msgid "floating point number invalid"
9224 msgid "bad floating-point constant: exponent overflow"
9229 msgid "bad floating-point constant: unknown error code=%d"
9234 "a bignum with underscores may not have more than 8 hex digits in any word"
9238 msgid "a bignum with underscores must have exactly 4 words"
9241 #. Either not seen or not defined.
9242 #. @@ Should print out the original string instead of
9243 #. the parsed number.
9246 msgid "backward ref to unknown label \"%d:\""
9250 msgid "character constant too large"
9255 msgid "expr.c(operand): bad atof_generic return val %d"
9260 msgid "missing '%c'"
9263 #: expr.c:1024 read.c:3930
9264 msgid "EBCDIC constants are not supported"
9269 msgid "Unary operator %c ignored because bad operand follows"
9272 #: expr.c:1141 expr.c:1166
9273 msgid "syntax error in .startof. or .sizeof."
9277 msgid "missing operand; zero assumed"
9281 msgid "left operand is a bignum; integer 0 assumed"
9285 msgid "left operand is a float; integer 0 assumed"
9289 msgid "right operand is a bignum; integer 0 assumed"
9293 msgid "right operand is a float; integer 0 assumed"
9296 #: expr.c:1780 symbols.c:1121
9297 msgid "division by zero"
9301 msgid "operation combines symbols in different segments"
9306 msgid "can't extend frag %u chars"
9310 msgid "attempt to allocate data in absolute section"
9314 msgid "attempt to allocate data in common section"
9318 msgid "redefinition not allowed\n"
9323 msgid "the %c operator cannot take non-absolute arguments.\n"
9327 msgid "string where expression expected.\n"
9331 msgid "can't find primary in expression.\n"
9335 msgid "misplaced closing parens.\n"
9339 msgid "attempt to divide by zero.\n"
9343 msgid "can't add two relocatable expressions\n"
9347 msgid "unreasonable nesting.\n"
9351 msgid "End of file not at start of line.\n"
9356 msgid "Illegal base character %c.\n"
9361 msgid "radix is %c must be one of b, q, d or h"
9366 msgid "size must be one of b, w or l, is %c.\n"
9370 msgid "datab repeat must be constant.\n"
9374 msgid "datab data must be absolute.\n"
9378 msgid "align needs absolute expression.\n"
9382 msgid ".align needs absolute fill value.\n"
9386 msgid "res needs absolute expression for fill count.\n"
9390 msgid "form LIN= needs absolute expresssion.\n"
9398 msgid "form COL= needs absolute expresssion.\n"
9401 #. Turns the next expression into a string.
9402 #: gasp.c:1553 macro.c:382
9404 msgid "% operator needs absolute expression"
9408 msgid "misplaced ( .\n"
9412 msgid "misplaced ).\n"
9416 msgid ".instr needs absolute expresson.\n"
9420 msgid "need absolute position.\n"
9424 msgid "need absolute length.\n"
9428 msgid "END missing from end of file.\n"
9432 msgid ".ASSIGNA needs constant expression argument.\n"
9436 msgid ".ASSIGNA without label.\n"
9440 msgid ".ASSIGNS without label.\n"
9445 msgid "Can't find preprocessor variable %s.\n"
9449 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
9453 msgid "Comparison operator for strings must be EQ or NE\n"
9456 #: gasp.c:2198 gasp.c:2208 gasp.c:2311
9457 msgid "Conditional operator must have absolute operands.\n"
9461 msgid "String compared against expression.\n"
9465 msgid "AIF nesting unreasonable.\n"
9469 msgid "Multiple AELSEs in AIF.\n"
9473 msgid "AENDI without AIF.\n"
9476 #: gasp.c:2308 gasp.c:2390
9477 msgid "IF nesting unreasonable.\n"
9481 msgid "Bad format for IF or IFNC.\n"
9485 msgid "AENDR without a AREPEAT.\n"
9489 msgid "ENDR without a REPT.\n"
9494 msgid "AWHILE without a AENDW at %d.\n"
9498 msgid "AENDW without a AENDW.\n"
9502 msgid "AREPEAT must have absolute operand.\n"
9507 msgid "AREPEAT without a AENDR at %d.\n"
9511 msgid ".ENDM without a matching .MACRO.\n"
9515 msgid "LOCAL outside of MACRO"
9520 msgid "macro at line %d: %s\n"
9524 msgid "macro expansion"
9528 msgid "Character code in string must be absolute expression.\n"
9532 msgid "Missing > for character code.\n"
9537 msgid "string for SDATAC longer than 255 characters (%d).\n"
9542 msgid "illegal character in SDATA line (0x%x).\n"
9546 msgid "Must have absolute SDATAB repeat count.\n"
9551 msgid "Must have positive SDATAB repeat count (%d).\n"
9556 msgid "Unreasonable include depth (%ld).\n"
9561 msgid "Can't open include file `%s'.\n"
9565 msgid "Unreasonable expansion (-u turns off check).\n"
9568 #. This one causes lots of pain when trying to preprocess
9572 msgid "Unrecognised pseudo op `%s'.\n"
9576 msgid "ORG command not allowed.\n"
9580 msgid "Invalid expression on command line.\n"
9587 " [-a] [--alternate] enter alternate macro mode\n"
9588 " [-c char] [--commentchar char] change the comment character from !\n"
9589 " [-d] [--debug] print some debugging info\n"
9590 " [-h] [--help] print this message\n"
9591 " [-M] [--mri] enter MRI compatibility mode\n"
9592 " [-o out] [--output out] set the output file\n"
9593 " [-p] [--print] print line numbers\n"
9598 " [-s] [--copysource] copy source through as comments \n"
9599 " [-u] [--unreasonable] allow unreasonable nesting\n"
9600 " [-v] [--version] print the program version\n"
9601 " [-Dname=value] create preprocessor variable called name, "
9603 " [-Ipath] add to include path list\n"
9609 msgid "%s: Gnu Assembler Macro Preprocessor\n"
9612 #. This output is intended to follow the GNU standards document.
9615 msgid "GNU assembler pre-processor %s\n"
9619 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
9624 msgid "%s: Can't open output file `%s'.\n"
9629 msgid "%s: Can't open input file `%s'.\n"
9634 msgid "Internal error, aborting at %s line %d"
9640 "Please report this bug.\n"
9643 #. Detect if we are reading from stdin by examining the file
9644 #. name returned by as_where().
9646 #. [FIXME: We rely upon the name in the strcmp below being the
9647 #. same as the one used by input_scrub_new_file(), if that is
9648 #. not true, then this code will fail].
9650 #. If we are reading from stdin, then we need to save each input
9651 #. line here (assuming of course that we actually have a line of
9652 #. input to read), so that it can be displayed in the listing
9653 #. that is produced at the end of the assembly.
9654 #: input-file.c:145 input-scrub.c:242 listing.c:344
9655 msgid "{standard input}"
9660 msgid "can't open %s for reading"
9663 #: input-file.c:212 input-file.c:239
9665 msgid "Can't read from %s"
9670 msgid "Can't close %s"
9673 #: input-scrub.c:272
9674 msgid "macros nested too deeply"
9677 #: input-scrub.c:375 input-scrub.c:397
9678 msgid "partial line at end of file ignored"
9682 msgid "Unable to allocate memory for new instructions\n"
9695 msgid "can't open list file: %s"
9700 msgid "error closing list file: %s"
9704 msgid "strange paper height, set to no form"
9708 msgid "new line in title"
9712 msgid "unexpected end of file in macro definition"
9716 msgid "missing ) after formals"
9720 msgid "missplaced )"
9724 msgid "confusion in formal parameters"
9728 msgid "macro formal argument does not exist"
9732 msgid "can't mix positional and keyword arguments"
9736 msgid "too many positional arguments"
9740 msgid "unexpected end of file in irp or irpc"
9744 msgid "missing model parameter"
9748 msgid "Assembler messages:\n"
9759 #: messages.c:413 messages.c:433
9760 msgid "Fatal error: "
9764 msgid "Internal error!\n"
9769 msgid "Assertion failure in %s at %s line %d.\n"
9774 msgid "Assertion failure at %s line %d.\n"
9777 #: messages.c:456 messages.c:475
9778 msgid "Please report this bug.\n"
9783 msgid "Internal error, aborting at %s line %d in %s\n"
9788 msgid "Internal error, aborting at %s line %d\n"
9793 msgid "can't open a bfd on stdout %s"
9796 #: output-file.c:52 output-file.c:115
9798 msgid "FATAL: can't create %s"
9801 #: output-file.c:73 output-file.c:80
9803 msgid "FATAL: can't close %s\n"
9806 #: output-file.c:126
9808 msgid "FATAL: can't close %s"
9811 #: output-file.c:147
9812 msgid "Failed to emit an object byte"
9815 #: output-file.c:148
9816 msgid "can't continue"
9821 msgid "error constructing %s pseudo-op table: %s"
9826 msgid "unknown pseudo-op: `%s'"
9831 msgid "label \"%d$\" redefined"
9835 msgid ".abort detected. Abandoning ship."
9838 #: read.c:1172 read.c:2406
9839 msgid "ignoring fill value in absolute section"
9844 msgid "alignment too large: %u assumed"
9848 msgid "expected fill pattern missing"
9851 #: read.c:1368 read.c:1968 read.c:2176 read.c:2788
9852 msgid "expected symbol name"
9855 #: read.c:1378 read.c:2186 read.c:2798 stabs.c:472
9857 msgid "expected comma after \"%s\""
9862 msgid ".COMMon length (%ld) < 0 ignored"
9867 msgid "length of .comm \"%s\" is already %ld; not changing to %ld"
9870 #. Some of the back ends can't deal with non-positive line numbers.
9871 #. Besides, it's silly.
9874 msgid "line numbers must be positive; line number %d rejected"
9878 msgid "start address not supported"
9882 msgid ".err encountered"
9885 #: read.c:1685 read.c:1687
9887 msgid ".fail %ld encountered"
9892 msgid ".fill size clamped to %d"
9896 msgid "size negative; .fill ignored"
9900 msgid "repeat < 0; .fill ignored"
9905 msgid "unrecognized .linkonce type `%s'"
9908 #: read.c:1908 read.c:1934
9909 msgid ".linkonce is not supported for this object file format"
9914 msgid "bfd_set_section_flags: %s"
9918 msgid "missing size expression"
9923 msgid "BSS length (%d) < 0 ignored"
9928 msgid "error setting flags for \".sbss\": %s"
9932 msgid "expected comma after size"
9937 msgid "alignment too large; %d assumed"
9941 msgid "alignment negative; 0 assumed"
9946 msgid "attempt to redefine pseudo-op `%s' ignored"
9951 msgid "invalid segment \"%s\""
9955 msgid "only constant offsets supported in absolute section"
9959 msgid "MRI style ORG pseudo-op not supported"
9964 msgid "unrecognized section type `%s'"
9968 msgid "absolute sections are not supported"
9973 msgid "unrecognized section command `%s'"
9977 msgid ".endr encountered without preceeding .rept, .irc, or .irp"
9982 msgid "%s without %s"
9986 msgid "unsupported variable size or fill value"
9990 msgid ".space repeat count is zero, ignored"
9994 msgid ".space repeat count is negative, ignored"
9998 msgid "space allocation too complex in absolute section"
10002 msgid "space allocation too complex in common section"
10005 #: read.c:3092 read.c:4175
10007 msgid "bad floating literal: %s"
10012 msgid "rest of line ignored; first ignored character is `%c'"
10017 msgid "rest of line ignored; first ignored character valued 0x%x"
10021 msgid "missing expression"
10025 msgid "rva without symbol"
10029 msgid "attempt to store value in absolute section"
10032 #: read.c:3554 read.c:4453
10033 msgid "zero assumed for missing expression"
10036 #: read.c:3566 read.c:4465 write.c:293
10037 msgid "register value used as expression"
10040 #. Leading bits contain both 0s & 1s.
10043 msgid "value 0x%lx truncated to 0x%lx"
10048 msgid "bignum truncated to %d bytes"
10052 msgid "using a bit field width of zero"
10057 msgid "field width \"%s\" too complex for a bitfield"
10062 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
10067 msgid "field value \"%s\" too complex for a bitfield"
10070 #: read.c:4003 read.c:4197
10071 msgid "unresolvable or nonpositive repeat count; using 1"
10076 msgid "unknown floating type type '%c'"
10080 msgid "floating point constant too large"
10084 msgid "expected <nn>"
10087 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
10088 #: read.c:4640 read.c:4726
10089 msgid "unterminated string; newline inserted"
10093 msgid "bad escaped character in string"
10097 msgid "expected address expression"
10102 msgid "symbol \"%s\" undefined; zero assumed"
10106 msgid "some symbol undefined; zero assumed"
10110 msgid "bad or irreducible absolute expression"
10114 msgid "this string may not contain '\\0'"
10118 msgid "missing string"
10123 msgid ".incbin count zero, ignoring `%s'"
10128 msgid "file not found: %s"
10133 msgid "seek to end of .incbin file failed `%s'"
10138 msgid "skip (%ld) + count (%ld) larger than file size (%ld)"
10143 msgid "could not skip to %ld in file `%s'"
10148 msgid "truncated file `%s', %ld of %ld bytes read"
10152 msgid "missing .func"
10156 msgid ".endfunc missing for previous .func"
10159 #: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:247
10161 msgid ".stab%c: missing comma"
10165 msgid "comma missing in .xstabs"
10170 msgid "attempt to switch to nonexistent segment \"%s\""
10175 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
10178 #: symbols.c:523 symbols.c:530
10180 msgid "inserting \"%s\" into symbol table failed: %s"
10185 msgid "symbol definition loop encountered at `%s'"
10188 #: symbols.c:1082 symbols.c:1086
10190 msgid "undefined symbol `%s' in operation"
10194 msgid "invalid section for operation"
10197 #: symbols.c:1096 symbols.c:1100
10199 msgid "undefined symbol `%s' in operation setting `%s'"
10204 msgid "invalid section for operation setting `%s'"
10209 msgid "division by zero when setting `%s'"
10212 #: symbols.c:1202 write.c:2009
10214 msgid "can't resolve value for symbol `%s'"
10219 msgid "\"%d\" (instance number %d of a %s label)"
10224 msgid "attempt to get value of unresolved symbol `%s'"
10228 msgid "section symbols are already global"
10233 msgid "field fx_size too small to hold %d"
10237 msgid "rva not supported"
10242 msgid "attempt to .org/.space backwards? (%ld)"
10246 msgid "relocation out of range"
10251 msgid "%s:%u: bad return from bfd_install_relocation: %x"
10255 msgid "internal error: fixup not contained within frag"
10260 msgid "%s:%u: bad return from bfd_install_relocation"
10263 #: write.c:1179 write.c:1203
10265 msgid "FATAL: Can't write %s"
10269 msgid "cannot write to output file"
10274 msgid "%d error%s, %d warning%s, generating bad object file"
10279 msgid "%d error%s, %d warning%s, no object file generated"
10284 msgid "local label `%s' is not defined"
10289 msgid "alignment padding (%lu bytes) not a multiple of %ld"
10294 msgid ".word %s-%s+%s didn't fit"
10298 msgid "attempt to .org backwards"
10302 msgid ".space specifies non-absolute value"
10306 msgid ".space or .fill with negative value, ignored"
10311 msgid "negative of non-absolute symbol `%s'"
10317 "subtraction of two symbols in different sections `%s' {%s section} - `%s' {%"
10318 "s section} at file address %s"
10323 msgid "value of %s too large for field of %d bytes at %s"
10328 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"