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-17 12:56+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 2001 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:2940 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:2355
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:2412
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:687 config/obj-coff.c:2464
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:2539
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:925 config/obj-coff.c:2646
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:945 config/obj-coff.c:2666
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:996 config/obj-coff.c:2729
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:1012 config/obj-coff.c:2745
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:1030 config/obj-coff.c:2763
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1049 config/obj-coff.c:2781
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1064 config/obj-coff.c:2796
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1086 config/obj-coff.c:2818
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1231 config/obj-coff.c:3013
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1252 config/obj-coff.c:3053
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:3758 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:4130
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:2271
581 msgid "bfd_coff_swap_scnhdr_out failed"
584 #: config/obj-coff.c:2496
585 msgid "`.bf' symbol without preceding function\n"
588 #: config/obj-coff.c:3450 config/obj-ieee.c:507
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3632
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3666
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4073 config/tc-sparc.c:3537
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4079
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4085
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4113
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4208 config/tc-i960.c:3206
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4287
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4308
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4354
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:4443 config/tc-i960.c:3226 write.c:2826
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4518
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4532
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:2068
822 msgid "failed to set up debugging information: %s"
825 #: config/obj-elf.c:2088
827 msgid "can't start writing .mdebug section: %s"
830 #: config/obj-elf.c:2096
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-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-ppc.c:2106 config/tc-s390.c:1054
1022 #: config/tc-sh.c:869 config/tc-tic80.c:283 config/tc-v850.c:2073
1023 #: config/tc-w65.c:241 config/tc-z8k.c:343
1024 msgid "missing operand"
1027 #: config/tc-a29k.c:414 config/tc-cris.c:950 config/tc-cris.c:958
1028 #: config/tc-hppa.c:1598 config/tc-i860.c:431 config/tc-i860.c:448
1029 #: config/tc-sparc.c:1409 config/tc-sparc.c:1415
1031 msgid "Unknown opcode: `%s'"
1034 #: config/tc-a29k.c:419
1036 msgid "Unknown opcode `%s'."
1039 #: config/tc-a29k.c:451
1041 msgid "Too many operands: %s"
1044 #: config/tc-a29k.c:473 config/tc-a29k.c:504
1046 msgid "Immediate value of %ld is too large"
1049 #: config/tc-a29k.c:543 config/tc-i860.c:340 config/tc-i860.c:832
1050 #: config/tc-m68k.c:3181 config/tc-m68k.c:3210 config/tc-sparc.c:2544
1051 msgid "failed sanity check."
1054 #: config/tc-a29k.c:889
1056 msgid "bad relocation type: 0x%02x"
1059 #: config/tc-a29k.c:916
1064 #: config/tc-a29k.c:932
1065 msgid "a29k_convert_frag\n"
1068 #: config/tc-a29k.c:941
1069 msgid "a29k_estimate_size_before_relax\n"
1072 #: config/tc-a29k.c:1092
1074 msgid "label \"$%d\" redefined"
1077 #: config/tc-a29k.c:1165
1079 msgid "Invalid expression after %%%%\n"
1082 #: config/tc-a29k.c:1176
1083 msgid "Invalid register in & expression"
1086 #: config/tc-alpha.c:789
1088 msgid "internal error: can't hash opcode `%s': %s"
1091 #: config/tc-alpha.c:824
1093 msgid "internal error: can't hash macro `%s': %s"
1096 #: config/tc-alpha.c:906 config/tc-i960.c:2701
1097 msgid "syntax error"
1100 #: config/tc-alpha.c:980 config/tc-h8300.c:1413 config/tc-h8500.c:1187
1101 #: config/tc-hppa.c:4017 config/tc-i860.c:931 config/tc-m68hc11.c:500
1102 #: config/tc-m68k.c:4201 config/tc-m88k.c:1011 config/tc-ns32k.c:1663
1103 #: config/tc-sparc.c:2831 config/tc-z8k.c:1321
1104 msgid "Bad call to MD_ATOF()"
1107 #: config/tc-alpha.c:1030
1109 msgid "Unknown CPU identifier `%s'"
1112 #: config/tc-alpha.c:1074
1115 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1116 "-F\t\t\tlack floating point instructions support\n"
1117 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1118 "\t\t\tspecify variant of Alpha architecture\n"
1119 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1120 "\t\t\tthese variants include PALcode opcodes\n"
1123 #: config/tc-alpha.c:1084
1126 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1127 "-H\t\t\tshow new symbol after hash truncation\n"
1130 #: config/tc-alpha.c:1242
1132 msgid "unhandled relocation type %s"
1135 #: config/tc-alpha.c:1255
1136 msgid "non-absolute expression in constant field"
1139 #: config/tc-alpha.c:1269
1141 msgid "type %d reloc done?\n"
1144 #: config/tc-alpha.c:1317 config/tc-alpha.c:1324 config/tc-mips.c:7965
1145 msgid "Used $at without \".set noat\""
1148 #: config/tc-alpha.c:1481
1150 msgid "cannot represent `%s' relocation in object file"
1153 #: config/tc-alpha.c:1488
1155 msgid "internal error? cannot generate `%s' relocation"
1158 #: config/tc-alpha.c:1543
1160 msgid "frame reg expected, using $%d."
1163 #: config/tc-alpha.c:1646
1165 msgid "No !literal!%ld was found"
1168 #: config/tc-alpha.c:1654
1170 msgid "No ldah !gpdisp!%ld was found"
1173 #: config/tc-alpha.c:1705
1175 msgid "No lda !gpdisp!%ld was found"
1178 #. only support one relocation op per insn
1179 #: config/tc-alpha.c:1841
1180 msgid "More than one relocation op per insn"
1183 #: config/tc-alpha.c:1857
1184 msgid "No relocation operand"
1187 #: config/tc-alpha.c:1867
1189 msgid "Unknown relocation operand: !%s"
1192 #: config/tc-alpha.c:1877
1194 msgid "no sequence number after !%s"
1197 #: config/tc-alpha.c:1887
1199 msgid "!%s does not use a sequence number"
1202 #: config/tc-alpha.c:1897
1204 msgid "Bad sequence number: !%s!%s"
1207 #: config/tc-alpha.c:2224
1209 msgid "operand out of range (%s not between %d and %d)"
1212 #: config/tc-alpha.c:2338 config/tc-alpha.c:2362 config/tc-d10v.c:629
1213 #: config/tc-d30v.c:640 config/tc-mn10200.c:995 config/tc-mn10300.c:1382
1214 #: config/tc-ppc.c:2072 config/tc-ppc.c:2256 config/tc-ppc.c:2268
1215 #: config/tc-s390.c:1064 config/tc-s390.c:1121 config/tc-v850.c:1853
1216 #: config/tc-v850.c:1876 config/tc-v850.c:2096
1217 msgid "too many fixups"
1220 #: config/tc-alpha.c:2374
1221 msgid "invalid relocation for instruction"
1224 #: config/tc-alpha.c:2385
1225 msgid "invalid relocation for field"
1228 #: config/tc-alpha.c:2484
1230 msgid "too many ldah insns for !gpdisp!%ld"
1233 #: config/tc-alpha.c:2486 config/tc-alpha.c:2498
1235 msgid "both insns for !gpdisp!%ld must be in the same section"
1238 #: config/tc-alpha.c:2496
1240 msgid "too many lda insns for !gpdisp!%ld"
1243 #: config/tc-alpha.c:2577 config/tc-alpha.c:2647
1245 msgid "inappropriate arguments for opcode `%s'"
1248 #: config/tc-alpha.c:2579 config/tc-alpha.c:2649
1250 msgid "opcode `%s' not supported for target %s"
1253 #: config/tc-alpha.c:2583 config/tc-alpha.c:2653 config/tc-avr.c:1097
1255 msgid "unknown opcode `%s'"
1258 #: config/tc-alpha.c:2701
1259 msgid "can not resolve expression"
1262 #: config/tc-alpha.c:2845 config/tc-alpha.c:3024
1263 msgid "overflow in literal (.lita) table"
1266 #: config/tc-alpha.c:2852 config/tc-alpha.c:2875 config/tc-alpha.c:3037
1267 #: config/tc-alpha.c:3252 config/tc-alpha.c:3297 config/tc-alpha.c:3371
1268 #: config/tc-alpha.c:3463 config/tc-alpha.c:3712 config/tc-alpha.c:3813
1269 msgid "macro requires $at register while noat in effect"
1272 #: config/tc-alpha.c:2854 config/tc-alpha.c:2877 config/tc-alpha.c:3039
1273 msgid "macro requires $at while $at in use"
1276 #: config/tc-alpha.c:2985
1277 msgid "bignum invalid; zero assumed"
1280 #: config/tc-alpha.c:2987
1281 msgid "floating point number invalid; zero assumed"
1284 #: config/tc-alpha.c:2992
1285 msgid "can't handle expression"
1288 #: config/tc-alpha.c:3030
1289 msgid "overflow in literal (.lit8) table"
1292 #: config/tc-alpha.c:4042 config/tc-ppc.c:1579 config/tc-ppc.c:3974
1294 msgid ".COMMon length (%ld.) <0! Ignored."
1297 #: config/tc-alpha.c:4071 config/tc-sparc.c:3700 config/tc-v850.c:283
1298 msgid "Ignoring attempt to re-define symbol"
1301 #: config/tc-alpha.c:4080 config/tc-alpha.c:4089 config/tc-ppc.c:4011
1303 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1306 #: config/tc-alpha.c:4191 ecoff.c:3084
1307 msgid ".ent directive has no name"
1310 #: config/tc-alpha.c:4199
1311 msgid "nested .ent directives"
1314 #: config/tc-alpha.c:4235 ecoff.c:3034
1315 msgid ".end directive has no name"
1318 #: config/tc-alpha.c:4244
1319 msgid ".end directive names different symbol than .ent"
1322 #: config/tc-alpha.c:4321
1324 msgid "Invalid argument %d to .prologue."
1327 #: config/tc-alpha.c:4413
1328 msgid "ECOFF debugging is disabled."
1331 #: config/tc-alpha.c:4434
1332 msgid "Unknown section directive"
1335 #: config/tc-alpha.c:4470
1336 msgid ".ent directive has no symbol"
1339 #: config/tc-alpha.c:4497
1340 msgid "Bad .frame directive 1./2. param"
1343 #: config/tc-alpha.c:4509
1344 msgid "Bad .frame directive 3./4. param"
1347 #: config/tc-alpha.c:4534
1348 msgid ".pdesc directive not in link (.link) section"
1351 #: config/tc-alpha.c:4542
1352 msgid ".pdesc has no matching .ent"
1355 #: config/tc-alpha.c:4553
1356 msgid ".pdesc directive has no entry symbol"
1359 #: config/tc-alpha.c:4566
1360 msgid "No comma after .pdesc <entryname>"
1363 #: config/tc-alpha.c:4589
1364 msgid "unknown procedure kind"
1367 #: config/tc-alpha.c:4682
1368 msgid ".name directive not in link (.link) section"
1371 #: config/tc-alpha.c:4690
1372 msgid ".name directive has no symbol"
1375 #: config/tc-alpha.c:4724
1376 msgid "No symbol after .linkage"
1379 #: config/tc-alpha.c:4752
1380 msgid "No symbol after .code_address"
1383 #: config/tc-alpha.c:4785
1384 msgid "Bad .mask directive"
1387 #: config/tc-alpha.c:4806
1388 msgid "Bad .fmask directive"
1391 #: config/tc-alpha.c:4976
1393 msgid "Expected comma after name \"%s\""
1396 #. *symbol_get_obj (symbolP) = (signed char) temp;
1397 #: config/tc-alpha.c:4987
1399 msgid "unhandled: .proc %s,%d"
1402 #: config/tc-alpha.c:5022
1404 msgid "Tried to .set unrecognized mode `%s'"
1407 #. not fatal, but it might not work in the end
1408 #: config/tc-alpha.c:5039
1409 msgid "File overrides no-base-register option."
1412 #: config/tc-alpha.c:5056
1414 msgid "Bad base register, using $%d."
1417 #: config/tc-alpha.c:5078
1419 msgid "Alignment too large: %d. assumed"
1422 #: config/tc-alpha.c:5082 config/tc-d30v.c:2214
1423 msgid "Alignment negative: 0 assumed"
1426 #: config/tc-alpha.c:5394
1428 msgid "Chose GP value of %lx\n"
1431 #: config/tc-alpha.c:5410 config/tc-ia64.c:932
1432 msgid "Bad .section directive: want a,s,w,x,M,S in string"
1435 #: config/tc-arc.c:1616 config/tc-arm.c:10246
1436 msgid "md_estimate_size_before_relax\n"
1439 #: config/tc-arc.c:1628
1440 msgid "md_convert_frag\n"
1443 #: config/tc-arm.c:664
1444 msgid "ARM register expected"
1447 #: config/tc-arm.c:665 config/tc-arm.c:2814
1448 msgid "bad or missing co-processor number"
1451 #. In the few cases where we might be able to accept something else
1452 #. this error can be overridden.
1453 #: config/tc-arm.c:666 config/tc-arm.c:2869
1454 msgid "co-processor register expected"
1457 #: config/tc-arm.c:667
1458 msgid "FPA register expected"
1461 #: config/tc-arm.c:668
1462 msgid "VFP single precision register expected"
1465 #: config/tc-arm.c:669
1466 msgid "VFP double precision register expected"
1469 #: config/tc-arm.c:670
1470 msgid "Maverick MVF register expected"
1473 #: config/tc-arm.c:671
1474 msgid "Maverick MVD register expected"
1477 #: config/tc-arm.c:672 config/tc-arm.c:673
1478 msgid "Maverick MVFX register expected"
1481 #: config/tc-arm.c:674
1482 msgid "Maverick MVAX register expected"
1485 #: config/tc-arm.c:675
1486 msgid "Maverick DSPSC register expected"
1489 #: config/tc-arm.c:2013
1490 msgid "bad arguments to instruction"
1493 #: config/tc-arm.c:2014
1494 msgid "r15 not allowed here"
1497 #: config/tc-arm.c:2015
1498 msgid "instruction is not conditional"
1501 #: config/tc-arm.c:2016
1502 msgid "acc0 expected"
1505 #: config/tc-arm.c:2155
1506 msgid "literal pool overflow"
1509 #: config/tc-arm.c:2297
1510 msgid "invalid syntax for .req directive"
1513 #: config/tc-arm.c:2372
1515 msgid "alignment too large: %d assumed"
1518 #: config/tc-arm.c:2375
1519 msgid "alignment negative. 0 assumed."
1522 #: config/tc-arm.c:2459
1524 msgid "expected comma after name \"%s\""
1527 #: config/tc-arm.c:2509 config/tc-m32r.c:418
1529 msgid "symbol `%s' already defined"
1532 #: config/tc-arm.c:2580
1533 msgid "selected processor does not support THUMB opcodes"
1536 #: config/tc-arm.c:2593
1537 msgid "selected processor does not support ARM opcodes"
1540 #: config/tc-arm.c:2605
1542 msgid "invalid instruction size selected (%d)"
1545 #: config/tc-arm.c:2640
1547 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1550 #: config/tc-arm.c:2651
1551 msgid "garbage following instruction"
1554 #. In the few cases where we might be able to accept something else
1555 #. this error can be overridden.
1556 #: config/tc-arm.c:2701
1558 msgid "register expected, not '%.100s'"
1561 #. In the few cases where we might be able to accept
1562 #. something else this error can be overridden.
1563 #: config/tc-arm.c:2773
1564 msgid "flag for {c}psr instruction expected"
1567 #: config/tc-arm.c:2807
1568 msgid "illegal co-processor number"
1571 #: config/tc-arm.c:2839 config/tc-arm.c:3877 config/tc-arm.c:4059
1572 msgid "bad or missing expression"
1575 #: config/tc-arm.c:2845
1576 msgid "immediate co-processor expression too large"
1579 #. In the few cases where we might be able to accept something else
1580 #. this error can be overridden.
1581 #: config/tc-arm.c:2892
1582 msgid "floating point register expected"
1585 #: config/tc-arm.c:2909
1586 msgid "immediate expression expected"
1589 #: config/tc-arm.c:2924
1590 msgid "co-processor address must be word aligned"
1593 #: config/tc-arm.c:2930
1594 msgid "offset too large"
1597 #: config/tc-arm.c:2979
1598 msgid "pc may not be used in post-increment"
1601 #: config/tc-arm.c:2995 config/tc-arm.c:3440 config/tc-arm.c:4228
1602 #: config/tc-arm.c:5095 config/tc-arm.c:5429
1603 msgid "pre-indexed expression expected"
1606 #: config/tc-arm.c:3008 config/tc-arm.c:3453 config/tc-arm.c:4239
1607 #: config/tc-arm.c:5107 config/tc-arm.c:5441 config/tc-arm.c:5790
1608 #: config/tc-arm.c:8452 config/tc-arm.c:8467
1612 #: config/tc-arm.c:3018
1613 msgid "pc may not be used with write-back"
1616 #: config/tc-arm.c:3070
1617 msgid "comma expected after register name"
1620 #: config/tc-arm.c:3089
1621 msgid "CPSR or SPSR expected"
1624 #: config/tc-arm.c:3115
1625 msgid "comma missing after psr flags"
1628 #: config/tc-arm.c:3131 config/tc-arm.c:3141
1629 msgid "only a register or immediate value can follow a psr flag"
1632 #: config/tc-arm.c:3152
1633 msgid "immediate value cannot be used to set this field"
1636 #: config/tc-arm.c:3170 config/tc-arm.c:4455 config/tc-arm.c:4735
1637 #: config/tc-arm.c:4755 config/tc-i960.c:1924
1638 msgid "invalid constant"
1641 #: config/tc-arm.c:3218
1642 msgid "rdhi, rdlo and rm must all be different"
1645 #: config/tc-arm.c:3272
1646 msgid "rd and rm should be different in mul"
1649 #: config/tc-arm.c:3326
1650 msgid "rd and rm should be different in mla"
1653 #: config/tc-arm.c:3374
1655 msgid "acc0 expected, not '%.100s'"
1658 #: config/tc-arm.c:3552
1659 msgid "rdhi and rdlo must be different"
1662 #: config/tc-arm.c:3660
1663 msgid "Warning: instruction unpredictable when using r15"
1666 #: config/tc-arm.c:3886 config/tc-arm.c:4068 config/tc-arm.c:7395
1667 #: config/tc-arm.c:7428 config/tc-arm.c:7438
1668 msgid "immediate value out of range"
1671 #: config/tc-arm.c:4191
1672 msgid "'[' expected after PLD mnemonic"
1675 #: config/tc-arm.c:4213
1676 msgid "post-indexed expression used in preload instruction"
1679 #: config/tc-arm.c:4218 config/tc-arm.c:4248
1680 msgid "writeback used in preload instruction"
1683 #: config/tc-arm.c:4290
1684 msgid "destination register must be even"
1687 #: config/tc-arm.c:4296
1688 msgid "r14 not allowed here"
1691 #: config/tc-arm.c:4303
1692 msgid "pre/post-indexing used when modified address register is destination"
1695 #: config/tc-arm.c:4313
1696 msgid "ldrd destination registers must not overlap index register"
1699 #: config/tc-arm.c:4439
1703 #: config/tc-arm.c:4476 expr.c:1314 read.c:2198
1704 msgid "bad expression"
1707 #: config/tc-arm.c:4499 config/tc-arm.c:4510
1708 msgid "shift expression expected"
1711 #: config/tc-arm.c:4534
1712 msgid "shift requires register or #expression"
1715 #: config/tc-arm.c:4535
1716 msgid "shift requires #expression"
1719 #: config/tc-arm.c:4565
1720 msgid "shift of 0 ignored."
1723 #: config/tc-arm.c:4571
1724 msgid "invalid immediate shift"
1727 #: config/tc-arm.c:4726 config/tc-arm.c:5143 config/tc-arm.c:5478
1728 #: config/tc-arm.c:6087 config/tc-v850.c:1956 config/tc-v850.c:1977
1729 msgid "constant expression expected"
1732 #: config/tc-arm.c:4768
1733 msgid "register or shift expression expected"
1736 #: config/tc-arm.c:4821
1737 msgid "invalid floating point immediate expression"
1740 #: config/tc-arm.c:4825
1741 msgid "floating point register or immediate expression expected"
1744 #: config/tc-arm.c:4979 config/tc-arm.c:5309
1745 msgid "address offset too large"
1748 #: config/tc-arm.c:5037 config/tc-arm.c:5227 config/tc-arm.c:5369
1749 msgid "address expected"
1752 #: config/tc-arm.c:5067 config/tc-arm.c:5079 config/tc-arm.c:5116
1753 #: config/tc-arm.c:5245 config/tc-arm.c:5399 config/tc-arm.c:5413
1754 #: config/tc-arm.c:5450
1756 msgid "%s register same as write-back base"
1759 #: config/tc-arm.c:5069 config/tc-arm.c:5081 config/tc-arm.c:5118
1760 #: config/tc-arm.c:5247 config/tc-arm.c:5401 config/tc-arm.c:5415
1761 #: config/tc-arm.c:5452
1765 #: config/tc-arm.c:5069 config/tc-arm.c:5081 config/tc-arm.c:5118
1766 #: config/tc-arm.c:5247 config/tc-arm.c:5401 config/tc-arm.c:5415
1767 #: config/tc-arm.c:5452
1771 #: config/tc-arm.c:5128 config/tc-arm.c:5462 config/tc-arm.c:7699
1772 msgid "invalid pseudo operation"
1775 #: config/tc-arm.c:5180 config/tc-arm.c:5513
1776 msgid "literal pool insertion failed"
1779 #: config/tc-arm.c:5275 config/tc-arm.c:5281
1780 msgid "post-indexed expression expected"
1783 #: config/tc-arm.c:5579
1784 msgid "bad range in register list"
1787 #: config/tc-arm.c:5587 config/tc-arm.c:5596 config/tc-arm.c:5638
1789 msgid "Warning: duplicated register (r%d) in register list"
1792 #: config/tc-arm.c:5599
1793 msgid "Warning: register range not in ascending order"
1796 #: config/tc-arm.c:5611
1800 #: config/tc-arm.c:5627
1801 msgid "invalid register mask"
1804 #: config/tc-arm.c:5648 config/tc-arm.c:8709 config/tc-arm.c:8809
1805 #: config/tc-avr.c:860 config/tc-cris.c:3006 config/tc-d10v.c:1563
1806 #: config/tc-d30v.c:1863 config/tc-mips.c:3641 config/tc-mips.c:4630
1807 #: config/tc-mips.c:5486 config/tc-mips.c:6091 config/tc-ppc.c:5143
1808 #: config/tc-v850.c:2376
1809 msgid "expression too complex"
1812 #: config/tc-arm.c:5686
1813 msgid "r15 not allowed as base register"
1816 #: config/tc-arm.c:5750 config/tc-arm.c:5764
1817 msgid "r15 not allowed in swap"
1820 #: config/tc-arm.c:5859
1821 msgid "use of r15 in bx in ARM mode is not really useful"
1824 #: config/tc-arm.c:6093
1825 msgid "constant value required for number of registers"
1828 #: config/tc-arm.c:6101
1829 msgid "number of registers must be in the range [1:4]"
1832 #: config/tc-arm.c:6162
1833 msgid "r15 not allowed as base register with write-back"
1836 #: config/tc-arm.c:6544
1837 msgid "only two consecutive VFP SP registers allowed here"
1840 #: config/tc-arm.c:6712
1841 msgid "VFP system register expected"
1844 #: config/tc-arm.c:6850 config/tc-arm.c:6889 config/tc-arm.c:6902
1845 #: config/tc-arm.c:6963 config/tc-arm.c:7002 config/tc-arm.c:7015
1846 #: config/tc-mips.c:9060 config/tc-mips.c:9090
1847 msgid "invalid register list"
1850 #: config/tc-arm.c:6856 config/tc-arm.c:6969
1851 msgid "register list not in ascending order"
1854 #: config/tc-arm.c:6881 config/tc-arm.c:6994
1855 msgid "register range not in ascending order"
1858 #: config/tc-arm.c:6919 config/tc-arm.c:7032
1859 msgid "non-contiguous register range"
1862 #: config/tc-arm.c:7062 config/tc-arm.c:7099
1863 msgid "this addressing mode requires base-register writeback"
1866 #: config/tc-arm.c:7259
1867 msgid "lo register required"
1870 #: config/tc-arm.c:7267
1871 msgid "hi register required"
1874 #: config/tc-arm.c:7337 config/tc-arm.c:8541
1875 msgid "dest and source1 must be the same register"
1878 #: config/tc-arm.c:7344
1879 msgid "subtract valid only on lo regs"
1882 #: config/tc-arm.c:7368
1883 msgid "invalid Hi register with immediate"
1886 #: config/tc-arm.c:7406
1887 msgid "invalid immediate value for stack adjust"
1890 #: config/tc-arm.c:7417
1891 msgid "invalid immediate for address calculation"
1894 #: config/tc-arm.c:7504
1895 msgid "source1 and dest must be same register"
1898 #: config/tc-arm.c:7538
1899 msgid "invalid immediate for shift"
1902 #: config/tc-arm.c:7617
1903 msgid "only lo regs allowed with immediate"
1906 #: config/tc-arm.c:7636
1907 msgid "invalid immediate"
1910 #: config/tc-arm.c:7690
1911 msgid "expected ']'"
1914 #: config/tc-arm.c:7763
1915 msgid "byte or halfword not valid for base register"
1918 #: config/tc-arm.c:7768
1919 msgid "r15 based store not allowed"
1922 #: config/tc-arm.c:7773
1923 msgid "invalid base register for register offset"
1926 #: config/tc-arm.c:7791 config/tc-arm.c:7826
1927 msgid "invalid offset"
1930 #: config/tc-arm.c:7802
1931 msgid "invalid base register in load/store"
1934 #: config/tc-arm.c:8345
1935 msgid "expecting immediate, 7bit operand"
1938 #: config/tc-arm.c:8360
1939 msgid "immediate out of range"
1942 #: config/tc-arm.c:8403
1943 msgid "offset expected"
1946 #: config/tc-arm.c:8412 config/tc-pj.c:528 config/tc-sh.c:3030
1947 msgid "offset out of range"
1950 #: config/tc-arm.c:8549
1951 msgid "Rs and Rd must be different in MUL"
1954 #: config/tc-arm.c:8693
1956 "inserted missing '!': load/store multiple always writes back base register"
1959 #: config/tc-arm.c:8715
1960 msgid "only lo-regs valid in load/store multiple"
1963 #: config/tc-arm.c:8761
1964 msgid "syntax: ldrs[b] Rd, [Rb, Ro]"
1967 #: config/tc-arm.c:8825
1968 msgid "invalid register list to push/pop instruction"
1971 #: config/tc-arm.c:8937 config/tc-arm.c:9115
1972 msgid "virtual memory exhausted"
1975 #: config/tc-arm.c:9018
1977 msgid "register '%s' does not exist\n"
1980 #: config/tc-arm.c:9022
1983 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
1986 #: config/tc-arm.c:9031
1988 msgid "ignoring redefinition of register alias '%s'"
1991 #: config/tc-arm.c:9037
1992 msgid "ignoring incomplete .req pseuso op"
1995 #: config/tc-arm.c:9312
1996 msgid "bad call to MD_ATOF()"
1999 #: config/tc-arm.c:9542
2001 msgid "invalid constant (%lx) after fixup"
2004 #: config/tc-arm.c:9578
2006 msgid "unable to compute ADRL instructions for PC offset of 0x%lx"
2009 #: config/tc-arm.c:9608
2011 msgid "bad immediate value for offset (%ld)"
2014 #: config/tc-arm.c:9630 config/tc-arm.c:9652
2015 msgid "invalid literal constant: pool needs to be closer"
2018 #: config/tc-arm.c:9632
2020 msgid "bad immediate value for half-word offset (%ld)"
2023 #: config/tc-arm.c:9669
2024 msgid "shift expression is too large"
2027 #: config/tc-arm.c:9688 config/tc-arm.c:9697
2028 msgid "invalid swi expression"
2031 #: config/tc-arm.c:9707
2032 msgid "invalid expression in load/store multiple"
2035 #: config/tc-arm.c:9760
2036 msgid "GAS can't handle same-section branch dest >= 0x04000000"
2039 #: config/tc-arm.c:9769
2040 msgid "out of range branch"
2043 #: config/tc-arm.c:9802 config/tc-arm.c:9818
2044 msgid "branch out of range"
2047 #: config/tc-arm.c:9841
2048 msgid "branch with link out of range"
2051 #: config/tc-arm.c:9917
2052 msgid "illegal value for co-processor offset"
2055 #: config/tc-arm.c:9941
2057 msgid "invalid offset, target not word aligned (0x%08X)"
2060 #: config/tc-arm.c:9947 config/tc-arm.c:9956 config/tc-arm.c:9963
2061 #: config/tc-arm.c:9970 config/tc-arm.c:9977
2063 msgid "invalid offset, value too big (0x%08lX)"
2066 #: config/tc-arm.c:10016
2067 msgid "invalid immediate for stack address calculation"
2070 #: config/tc-arm.c:10025
2072 msgid "invalid immediate for address calculation (value = 0x%08lX)"
2075 #: config/tc-arm.c:10035
2076 msgid "invalid 8bit immediate"
2079 #: config/tc-arm.c:10043
2080 msgid "invalid 3bit immediate"
2083 #: config/tc-arm.c:10059
2085 msgid "invalid immediate: %ld is too large"
2088 #: config/tc-arm.c:10074
2090 msgid "illegal Thumb shift value: %ld"
2093 #: config/tc-arm.c:10088
2095 msgid "bad relocation fixup type (%d)"
2098 #: config/tc-arm.c:10159
2099 msgid "literal referenced across section boundary (Implicit dump?)"
2102 #: config/tc-arm.c:10172
2104 msgid "internal relocation (type %d) not fixed up (IMMEDIATE)"
2107 #: config/tc-arm.c:10178
2108 msgid "ADRL used for a symbol not defined in the same file"
2111 #: config/tc-arm.c:10183
2113 msgid "internal_relocation (type %d) not fixed up (OFFSET_IMM)"
2116 #: config/tc-arm.c:10204 config/tc-cris.c:2940 config/tc-mcore.c:2104
2117 #: config/tc-mmix.c:2840 config/tc-ns32k.c:2350
2121 #: config/tc-arm.c:10207 config/tc-arm.c:10228
2123 msgid "cannot represent %s relocation in this object file format"
2126 #: config/tc-arm.c:10325
2128 msgid "no operator -- statement `%s'\n"
2131 #: config/tc-arm.c:10343 config/tc-arm.c:10368
2133 msgid "selected processor does not support `%s'"
2136 #: config/tc-arm.c:10385
2138 msgid "bad instruction `%s'"
2141 #: config/tc-arm.c:10583
2143 msgid "unrecognised APCS switch -m%s"
2146 #: config/tc-arm.c:10738 config/tc-arm.c:10751 config/tc-arm.c:10764
2147 #: config/tc-arm.c:10777 config/tc-arm.c:10783
2149 msgid "invalid architecture variant -m%s"
2152 #: config/tc-arm.c:10790
2154 msgid "invalid processor variant -m%s"
2157 #: config/tc-arm.c:10813
2159 " ARM Specific Assembler Options:\n"
2160 " -m[arm][<processor name>] select processor variant\n"
2161 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2162 " -marm9e allow Cirrus/DSP instructions\n"
2163 " -mthumb only allow Thumb instructions\n"
2164 " -mthumb-interwork mark the assembled code as supporting "
2166 " -mall allow any instruction\n"
2167 " -mfpa10, -mfpa11 select floating point architecture\n"
2168 " -mfpe-old don't allow floating-point multiple "
2170 " -mvfpxd allow vfp single-precision instructions\n"
2171 " -mvfp allow all vfp instructions\n"
2172 " -mno-fpu don't allow any floating-point instructions.\n"
2173 " -k generate PIC code.\n"
2176 #: config/tc-arm.c:10828
2178 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2180 " -matpcs use ARM/Thumb Procedure Calling Standard\n"
2181 " -mapcs-float floating point args are passed in FP regs\n"
2182 " -mapcs-reentrant the code is position independent/reentrant\n"
2185 #: config/tc-arm.c:10835
2186 msgid " -moabi support the old ELF ABI\n"
2189 #: config/tc-arm.c:10839
2191 " -EB assemble code for a big endian cpu\n"
2192 " -EL assemble code for a little endian cpu\n"
2195 #: config/tc-arm.c:11023
2197 msgid "%s: unexpected function type: %d"
2200 #: config/tc-arm.c:11389
2201 msgid "alignments greater than 32 bytes not supported in .text sections."
2204 #: config/tc-arm.h:98
2205 msgid "arm convert_frag\n"
2208 #: config/tc-avr.c:197
2209 msgid "Known MCU names:"
2212 #: config/tc-avr.c:266
2215 " -mmcu=[avr-name] select microcontroller variant\n"
2216 " [avr-name] can be:\n"
2217 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2218 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2219 " avr3 - ATmega103, ATmega603\n"
2220 " avr4 - ATmega83, ATmega85\n"
2221 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2222 " or immediate microcontroller name.\n"
2225 #: config/tc-avr.c:276
2227 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2228 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2229 " (default for avr4, avr5)\n"
2230 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2231 " (default for avr3, avr5)\n"
2234 #: config/tc-avr.c:324
2236 msgid "unknown MCU: %s\n"
2239 #: config/tc-avr.c:333
2241 msgid "redefinition of mcu type `%s' to `%s'"
2244 #: config/tc-avr.c:384 config/tc-d10v.c:314 config/tc-d30v.c:366
2245 #: config/tc-mips.c:9586 config/tc-mmix.c:2233 config/tc-mn10200.c:361
2246 #: config/tc-pj.c:357 config/tc-ppc.c:4803 config/tc-sh.c:2090
2247 #: config/tc-v850.c:1292
2248 msgid "bad call to md_atof"
2251 #: config/tc-avr.c:447
2252 msgid "constant value required"
2255 #: config/tc-avr.c:450
2257 msgid "number must be less than %d"
2260 #: config/tc-avr.c:502
2261 msgid "`,' required"
2264 #: config/tc-avr.c:521
2265 msgid "undefined combination of operands"
2268 #: config/tc-avr.c:530
2269 msgid "skipping two-word instruction"
2272 #: config/tc-avr.c:592
2273 msgid "register r16-r23 required"
2276 #: config/tc-avr.c:598
2277 msgid "register number above 15 required"
2280 #: config/tc-avr.c:604
2281 msgid "even register number required"
2284 #: config/tc-avr.c:610
2285 msgid "register r24, r26, r28 or r30 required"
2288 #: config/tc-avr.c:616
2289 msgid "register name or number from 0 to 31 required"
2292 #: config/tc-avr.c:634
2293 msgid "pointer register (X, Y or Z) required"
2296 #: config/tc-avr.c:641
2297 msgid "cannot both predecrement and postincrement"
2300 #: config/tc-avr.c:649
2301 msgid "addressing mode not supported"
2304 #: config/tc-avr.c:655
2305 msgid "can't predecrement"
2308 #: config/tc-avr.c:658
2309 msgid "pointer register Z required"
2312 #: config/tc-avr.c:676
2313 msgid "pointer register (Y or Z) required"
2316 #: config/tc-avr.c:781
2318 msgid "unknown constraint `%c'"
2321 #: config/tc-avr.c:890 config/tc-avr.c:906 config/tc-avr.c:1007
2323 msgid "odd address operand: %ld"
2326 #: config/tc-avr.c:898 config/tc-avr.c:917
2328 msgid "operand out of range: %ld"
2331 #: config/tc-avr.c:1016 config/tc-d10v.c:1634 config/tc-d30v.c:1987
2333 msgid "line %d: unknown relocation type: 0x%x"
2336 #: config/tc-avr.c:1030
2337 msgid "only constant expression allowed"
2340 #: config/tc-avr.c:1067 config/tc-d10v.c:1498 config/tc-d30v.c:1807
2341 #: config/tc-mn10200.c:1240 config/tc-mn10300.c:1774 config/tc-ppc.c:5534
2342 #: config/tc-v850.c:2296
2344 msgid "reloc %d not supported by object file format"
2347 #: config/tc-avr.c:1091 config/tc-d10v.c:1100 config/tc-d10v.c:1114
2348 #: config/tc-h8300.c:1275 config/tc-h8500.c:1088 config/tc-mcore.c:988
2349 #: config/tc-pj.c:266 config/tc-sh.c:1670 config/tc-z8k.c:1192
2350 msgid "can't find opcode "
2353 #: config/tc-avr.c:1108
2355 msgid "illegal opcode %s for mcu %s"
2358 #: config/tc-avr.c:1116
2359 msgid "garbage at end of line"
2362 #: config/tc-avr.c:1180 read.c:3219
2363 msgid "illegal expression"
2366 #: config/tc-avr.c:1206 config/tc-avr.c:1272
2367 msgid "`)' required"
2370 #: config/tc-avr.c:1226
2372 msgid "constant out of 8-bit range: %d"
2375 #: config/tc-avr.c:1229
2376 msgid "expression possibly out of 8-bit range"
2379 #: config/tc-avr.c:1300 config/tc-avr.c:1307
2381 msgid "illegal %srelocation size: %d"
2384 #: config/tc-cris.c:681
2385 msgid "Virtual memory exhausted"
2388 #: config/tc-cris.c:689
2390 msgid "Can't hash `%s': %s\n"
2393 #: config/tc-cris.c:690
2394 msgid "(unknown reason)"
2397 #: config/tc-cris.c:694
2399 msgid "Buggy opcode: `%s' \"%s\"\n"
2402 #: config/tc-cris.c:1039
2404 msgid "Immediate value not in 5 bit unsigned range: %ld"
2407 #: config/tc-cris.c:1055
2409 msgid "Immediate value not in 4 bit unsigned range: %ld"
2412 #: config/tc-cris.c:1094
2414 msgid "Immediate value not in 6 bit range: %ld"
2417 #: config/tc-cris.c:1109
2419 msgid "Immediate value not in 6 bit unsigned range: %ld"
2422 #. Others have a generic warning.
2423 #: config/tc-cris.c:1199
2425 msgid "Unimplemented register `%s' specified"
2428 #. We've come to the end of instructions with this
2429 #. opcode, so it must be an error.
2430 #: config/tc-cris.c:1358
2431 msgid "Illegal operands"
2434 #: config/tc-cris.c:1389 config/tc-cris.c:1420
2436 msgid "Immediate value not in 8 bit range: %ld"
2439 #: config/tc-cris.c:1399 config/tc-cris.c:1427
2441 msgid "Immediate value not in 16 bit range: %ld"
2444 #: config/tc-cris.c:1448
2445 msgid "PIC relocation size does not match operand size"
2448 #: config/tc-cris.c:2447
2449 msgid "32-bit conditional branch generated"
2452 #: config/tc-cris.c:2501
2453 msgid "Complex expression not supported"
2456 #. FIXME: Is this function mentioned in the internals.texi manual? If
2458 #: config/tc-cris.c:2622
2459 msgid "Bad call to md_atof () - floating point formats are not supported"
2462 #: config/tc-cris.c:2669
2463 msgid "PC-relative relocation must be trivially resolved"
2466 #: config/tc-cris.c:2712
2468 msgid "Value not in 16 bit range: %ld"
2471 #: config/tc-cris.c:2723
2473 msgid "Value not in 8 bit range: %ld"
2476 #: config/tc-cris.c:2730
2478 msgid "Value not in 4 bit unsigned range: %ld"
2481 #: config/tc-cris.c:2737
2483 msgid "Value not in 5 bit unsigned range: %ld"
2486 #: config/tc-cris.c:2744
2488 msgid "Value not in 6 bit range: %ld"
2491 #: config/tc-cris.c:2751
2493 msgid "Value not in 6 bit unsigned range: %ld"
2496 #: config/tc-cris.c:2799
2497 msgid "Please use --help to see usage and options for this assembler.\n"
2500 #: config/tc-cris.c:2811
2501 msgid "--no-underscore is invalid with a.out format"
2504 #: config/tc-cris.c:2887
2506 "Semantics error. This type of operand can not be relocated, it must be an "
2507 "assembly-time constant"
2510 #: config/tc-cris.c:2941
2512 msgid "Cannot generate relocation type for symbol %s, code %s"
2515 #. The messages are formatted to line up with the generic options.
2516 #: config/tc-cris.c:2955
2517 msgid "CRIS-specific options:\n"
2520 #: config/tc-cris.c:2957
2522 " -h, -H Don't execute, print this help text. Deprecated.\n"
2525 #: config/tc-cris.c:2959
2526 msgid " -N Warn when branches are expanded to jumps.\n"
2529 #: config/tc-cris.c:2961
2531 " --underscore User symbols are normally prepended with "
2535 #: config/tc-cris.c:2963
2536 msgid " Registers will not need any prefix.\n"
2539 #: config/tc-cris.c:2965
2540 msgid " --no-underscore User symbols do not have any prefix.\n"
2543 #: config/tc-cris.c:2967
2544 msgid " Registers will require a `$'-prefix.\n"
2547 #: config/tc-cris.c:2969
2548 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
2551 #: config/tc-cris.c:2992
2552 msgid "Invalid relocation"
2555 #: config/tc-cris.c:3033
2556 msgid "Invalid pc-relative relocation"
2559 #: config/tc-cris.c:3084
2561 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2564 #: config/tc-cris.c:3111
2566 msgid ".syntax %s requires command-line option `--underscore'"
2569 #: config/tc-cris.c:3120
2571 msgid ".syntax %s requires command-line option `--no-underscore'"
2574 #: config/tc-cris.c:3158
2575 msgid "Unknown .syntax operand"
2578 #: config/tc-cris.c:3169
2579 msgid "Pseudodirective .file is only valid when generating ELF"
2582 #: config/tc-cris.c:3182
2583 msgid "Pseudodirective .loc is only valid when generating ELF"
2586 #: config/tc-d10v.c:247
2589 "-O Optimize. Will do some operations in parallel.\n"
2590 "--gstabs-packing Pack adjacent short instructions together even\n"
2591 " when --gstabs is specified. On by default.\n"
2592 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2593 " instructions together.\n"
2596 #: config/tc-d10v.c:538 config/tc-d30v.c:550 config/tc-mn10200.c:937
2597 #: config/tc-mn10300.c:1308 config/tc-ppc.c:2104 config/tc-s390.c:1052
2598 #: config/tc-tic80.c:279 config/tc-v850.c:2070
2599 msgid "illegal operand"
2602 #: config/tc-d10v.c:581 config/tc-d10v.c:663 config/tc-d30v.c:656
2604 msgid "operand out of range: %d"
2607 #: config/tc-d10v.c:724
2608 msgid "Instruction must be executed in parallel with another instruction."
2611 #: config/tc-d10v.c:780
2612 msgid "Instruction must be executed in parallel"
2615 #: config/tc-d10v.c:783
2616 msgid "Long instructions may not be combined."
2619 #: config/tc-d10v.c:817
2620 msgid "One of these instructions may not be executed in parallel."
2623 #: config/tc-d10v.c:821 config/tc-d30v.c:877
2624 msgid "Two IU instructions may not be executed in parallel"
2627 #: config/tc-d10v.c:823 config/tc-d10v.c:831 config/tc-d10v.c:844
2628 #: config/tc-d10v.c:859 config/tc-d30v.c:878 config/tc-d30v.c:887
2629 msgid "Swapping instruction order"
2632 #: config/tc-d10v.c:829 config/tc-d30v.c:884
2633 msgid "Two MU instructions may not be executed in parallel"
2636 #: config/tc-d10v.c:848 config/tc-d30v.c:904
2637 msgid "IU instruction may not be in the left container"
2640 #: config/tc-d10v.c:850 config/tc-d10v.c:865
2642 "Instruction in R container is squashed by flow control instruction in L "
2646 #: config/tc-d10v.c:863 config/tc-d30v.c:915
2647 msgid "MU instruction may not be in the right container"
2650 #: config/tc-d10v.c:869 config/tc-d30v.c:927
2651 msgid "unknown execution type passed to write_2_short()"
2654 #: config/tc-d10v.c:1128 config/tc-d10v.c:1149 config/tc-d30v.c:1411
2655 msgid "Unable to mix instructions as specified"
2658 #: config/tc-d10v.c:1196 config/tc-d30v.c:1548
2660 msgid "unknown opcode: %s"
2663 #: config/tc-d10v.c:1279 config/tc-d10v.c:1451 config/tc-tic80.c:536
2664 msgid "bad opcode or operands"
2667 #: config/tc-d10v.c:1352 config/tc-m68k.c:4310
2668 msgid "value out of range"
2671 #: config/tc-d10v.c:1426
2672 msgid "illegal operand - register name found where none expected"
2675 #: config/tc-d10v.c:1462 config/tc-tic80.c:547
2676 msgid "Register number must be EVEN"
2679 #: config/tc-d10v.c:1465
2680 msgid "Unsupported use of sp"
2683 #: config/tc-d10v.c:1614
2685 msgid "line %d: rep or repi must include at least 4 instructions"
2688 #: config/tc-d30v.c:192
2690 msgid "Register name %s conflicts with symbol of the same name"
2693 #: config/tc-d30v.c:288
2697 "-O Make adjacent short instructions parallel if "
2699 "-n Warn about all NOPs inserted by the assembler.\n"
2700 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2701 "-c Warn about symbols whoes names match register "
2703 "-C Opposite of -C. -c is the default.\n"
2706 #: config/tc-d30v.c:462
2707 msgid "unexpected 12-bit reloc type"
2710 #: config/tc-d30v.c:469
2711 msgid "unexpected 18-bit reloc type"
2714 #: config/tc-d30v.c:720
2716 msgid "%s NOP inserted"
2719 #: config/tc-d30v.c:721
2723 #: config/tc-d30v.c:721
2727 #: config/tc-d30v.c:873
2728 msgid "Instructions may not be executed in parallel"
2731 #: config/tc-d30v.c:886
2733 msgid "Executing %s in IU may not work"
2736 #: config/tc-d30v.c:893
2738 msgid "Executing %s in IU may not work in parallel execution"
2741 #: config/tc-d30v.c:906
2743 msgid "special left instruction `%s' kills instruction `%s' in right container"
2746 #: config/tc-d30v.c:917
2748 msgid "Executing %s in reverse serial with %s may not work"
2751 #: config/tc-d30v.c:920
2753 msgid "Executing %s in IU in reverse serial may not work"
2756 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2757 msgid "Cannot assemble instruction"
2760 #: config/tc-d30v.c:1292
2761 msgid "First opcode is long. Unable to mix instructions as specified."
2764 #: config/tc-d30v.c:1361
2765 msgid "word of NOPs added between word multiply and load"
2768 #: config/tc-d30v.c:1363
2769 msgid "word of NOPs added between word multiply and 16-bit multiply"
2772 #: config/tc-d30v.c:1395
2773 msgid "Instruction uses long version, so it cannot be mixed as specified"
2776 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2778 msgid "unknown condition code: %s"
2781 #: config/tc-d30v.c:1509
2783 msgid "cmpu doesn't support condition code %s"
2786 #: config/tc-d30v.c:1559
2788 msgid "operands for opcode `%s' do not match any valid format"
2791 #: config/tc-d30v.c:1777
2792 msgid "Odd numbered register used as target of multi-register instruction"
2795 #: config/tc-d30v.c:1876
2797 msgid "line %d: unable to place address of symbol '%s' into a byte"
2800 #: config/tc-d30v.c:1879
2802 msgid "line %d: unable to place value %x into a byte"
2805 #: config/tc-d30v.c:1887
2807 msgid "line %d: unable to place address of symbol '%s' into a short"
2810 #: config/tc-d30v.c:1890
2812 msgid "line %d: unable to place value %x into a short"
2815 #: config/tc-d30v.c:1898
2817 msgid "line %d: unable to place address of symbol '%s' into a quad"
2820 #: config/tc-d30v.c:2067
2822 msgid "value too large to fit in %d bits"
2825 #: config/tc-d30v.c:2210
2827 msgid "Alignment too large: %d assumed"
2830 #: config/tc-fr30.c:84
2831 msgid " FR30 specific command line options:\n"
2834 #: config/tc-fr30.c:143 config/tc-openrisc.c:150
2836 msgid "Instruction %s not allowed in a delay slot."
2839 #: config/tc-fr30.c:383 config/tc-m32r.c:1559
2840 msgid "Addend to unresolved symbol not on word boundary."
2843 #: config/tc-fr30.c:540 config/tc-i960.c:773 config/tc-m32r.c:1867
2844 #: config/tc-openrisc.c:468
2845 msgid "Bad call to md_atof()"
2848 #: config/tc-h8300.c:64 config/tc-h8300.c:75 config/tc-h8300.c:134
2849 #: config/tc-hppa.c:1422 config/tc-hppa.c:6915 config/tc-hppa.c:6921
2850 #: config/tc-hppa.c:6927 config/tc-hppa.c:6933 config/tc-mn10300.c:900
2851 #: config/tc-mn10300.c:2164
2852 msgid "could not set architecture and machine"
2855 #: config/tc-h8300.c:262 config/tc-h8300.c:270
2856 msgid "Reg not valid for H8/300"
2859 #: config/tc-h8300.c:430 config/tc-h8300.c:433 config/tc-h8300.c:436
2860 #: config/tc-h8300.c:440
2861 msgid "Invalid register list for ldm/stm\n"
2864 #: config/tc-h8300.c:492 config/tc-h8300.c:554 config/tc-h8300.c:561
2865 msgid "Wrong size pointer register for architecture."
2868 #: config/tc-h8300.c:519 config/tc-h8300.c:528 config/tc-h8300.c:538
2869 msgid "expected @(exp, reg16)"
2872 #: config/tc-h8300.c:617
2873 msgid "expect :8 or :16 here"
2876 #: config/tc-h8300.c:818
2878 msgid "operand %s0x%lx out of range."
2881 #: config/tc-h8300.c:906
2882 msgid "Can't work out size of operand.\n"
2885 #: config/tc-h8300.c:954
2887 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2890 #: config/tc-h8300.c:1005 config/tc-h8300.c:1025
2891 msgid "Need #1 or #2 here"
2894 #: config/tc-h8300.c:1020
2895 msgid "#4 not valid on H8/300."
2898 #: config/tc-h8300.c:1107 config/tc-h8300.c:1157
2900 msgid "branch operand has odd offset (%lx)\n"
2903 #: config/tc-h8300.c:1195
2904 msgid "destination operand must be 16 bit register"
2907 #: config/tc-h8300.c:1204
2908 msgid "source operand must be 8 bit register"
2911 #: config/tc-h8300.c:1212
2912 msgid "destination operand must be 16bit absolute address"
2915 #: config/tc-h8300.c:1219
2916 msgid "destination operand must be 8 bit register"
2919 #: config/tc-h8300.c:1227
2920 msgid "source operand must be 16bit absolute address"
2923 #. This seems more sane than saying "too many operands". We'll
2924 #. get here only if the trailing trash starts with a comma.
2925 #: config/tc-h8300.c:1235 config/tc-mmix.c:452 config/tc-mmix.c:464
2926 #: config/tc-mmix.c:2485 config/tc-mmix.c:2509 config/tc-mmix.c:2774
2927 msgid "invalid operands"
2930 #: config/tc-h8300.c:1286 config/tc-h8500.c:1094 config/tc-mips.c:8649
2931 #: config/tc-sh.c:1907 config/tc-w65.c:733 config/tc-z8k.c:1202
2932 msgid "unknown opcode"
2935 #: config/tc-h8300.c:1332
2936 msgid "mismatch between opcode size and operand size"
2939 #: config/tc-h8300.c:1344 config/tc-h8500.c:1121 config/tc-sh.c:2045
2940 #: config/tc-w65.c:763 config/tc-z8k.c:1255
2941 msgid "call to tc_crawl_symbol_chain \n"
2944 #: config/tc-h8300.c:1360 config/tc-h8500.c:1135 config/tc-sh.c:2052
2945 #: config/tc-w65.c:777 config/tc-z8k.c:1269
2946 msgid "call to tc_headers_hook \n"
2949 #: config/tc-h8300.c:1452 config/tc-h8500.c:1225 config/tc-z8k.c:1383
2950 msgid "call to tc_aout_fix_to_chars \n"
2953 #: config/tc-h8300.c:1466 config/tc-z8k.c:1393
2954 msgid "call to md_convert_frag \n"
2957 #: config/tc-h8300.c:1528 config/tc-z8k.c:1479
2958 msgid "call tomd_estimate_size_before_relax \n"
2961 #: config/tc-h8300.c:1649 config/tc-mcore.c:2413 config/tc-pj.c:572
2962 #: config/tc-sh.c:3367
2964 msgid "Cannot represent relocation type %s"
2967 #: config/tc-h8500.c:323
2968 msgid ":24 not valid for this opcode"
2971 #: config/tc-h8500.c:330
2972 msgid "expect :8,:16 or :24"
2975 #: config/tc-h8500.c:387
2976 msgid "syntax error in reg list"
2979 #: config/tc-h8500.c:405
2980 msgid "missing final register in range"
2983 #: config/tc-h8500.c:492 config/tc-h8500.c:499 config/tc-h8500.c:505
2984 msgid "expected @(exp, Rn)"
2987 #: config/tc-h8500.c:521
2988 msgid "@Rn+ needs word register"
2991 #: config/tc-h8500.c:531
2992 msgid "@Rn needs word register"
2995 #: config/tc-h8500.c:828 config/tc-sh.c:1403
2997 msgid "unhandled %d\n"
3000 #: config/tc-h8500.c:856
3002 msgid "operand must be absolute in range %d..%d"
3005 #: config/tc-h8500.c:945 config/tc-sh.c:1610
3007 msgid "failed for %d\n"
3010 #: config/tc-h8500.c:1110 config/tc-sh.c:1711 config/tc-sh.c:1956
3011 #: config/tc-w65.c:752
3012 msgid "invalid operands for opcode"
3015 #. Simple range checking for FIELD againt HIGH and LOW bounds.
3016 #. IGNORE is used to suppress the error message.
3017 #: config/tc-hppa.c:1155 config/tc-hppa.c:1169
3019 msgid "Field out of range [%d..%d] (%d)."
3022 #. Simple alignment checking for FIELD againt ALIGN (a power of two).
3023 #. IGNORE is used to suppress the error message.
3024 #: config/tc-hppa.c:1183
3026 msgid "Field not properly aligned [%d] (%d)."
3029 #: config/tc-hppa.c:1212
3030 msgid "Missing .exit\n"
3033 #: config/tc-hppa.c:1215
3034 msgid "Missing .procend\n"
3037 #: config/tc-hppa.c:1395
3039 msgid "Invalid field selector. Assuming F%%."
3042 #: config/tc-hppa.c:1428
3043 msgid "-R option not supported on this target."
3046 #: config/tc-hppa.c:1444 config/tc-sparc.c:803 config/tc-sparc.c:839
3048 msgid "Internal error: can't hash `%s': %s\n"
3051 #: config/tc-hppa.c:1452 config/tc-i860.c:190
3053 msgid "internal error: losing opcode: `%s' \"%s\"\n"
3056 #: config/tc-hppa.c:1523 config/tc-hppa.c:7054 config/tc-hppa.c:7111
3057 msgid "Missing function name for .PROC (corrupted label chain)"
3060 #: config/tc-hppa.c:1526 config/tc-hppa.c:7114
3061 msgid "Missing function name for .PROC"
3064 #: config/tc-hppa.c:1633 config/tc-hppa.c:4911
3065 msgid "could not update architecture and machine"
3068 #: config/tc-hppa.c:1841
3069 msgid "Invalid Indexed Load Completer."
3072 #: config/tc-hppa.c:1846
3073 msgid "Invalid Indexed Load Completer Syntax."
3076 #: config/tc-hppa.c:1883
3077 msgid "Invalid Short Load/Store Completer."
3080 #: config/tc-hppa.c:1943 config/tc-hppa.c:1948
3081 msgid "Invalid Store Bytes Short Completer"
3084 #: config/tc-hppa.c:2259 config/tc-hppa.c:2265
3085 msgid "Invalid left/right combination completer"
3088 #: config/tc-hppa.c:2314 config/tc-hppa.c:2321
3089 msgid "Invalid permutation completer"
3092 #: config/tc-hppa.c:2422
3094 msgid "Invalid Add Condition: %s"
3097 #: config/tc-hppa.c:2433 config/tc-hppa.c:2443
3098 msgid "Invalid Add and Branch Condition"
3101 #: config/tc-hppa.c:2464 config/tc-hppa.c:2602
3102 msgid "Invalid Compare/Subtract Condition"
3105 #: config/tc-hppa.c:2504
3107 msgid "Invalid Bit Branch Condition: %c"
3110 #: config/tc-hppa.c:2590
3112 msgid "Invalid Compare/Subtract Condition: %s"
3115 #: config/tc-hppa.c:2617
3116 msgid "Invalid Compare and Branch Condition"
3119 #: config/tc-hppa.c:2713
3120 msgid "Invalid Logical Instruction Condition."
3123 #: config/tc-hppa.c:2768
3124 msgid "Invalid Shift/Extract/Deposit Condition."
3127 #: config/tc-hppa.c:2880
3128 msgid "Invalid Unit Instruction Condition."
3131 #: config/tc-hppa.c:3257 config/tc-hppa.c:3289 config/tc-hppa.c:3320
3132 #: config/tc-hppa.c:3350
3133 msgid "Branch to unaligned address"
3136 #: config/tc-hppa.c:3528
3137 msgid "Invalid SFU identifier"
3140 #: config/tc-hppa.c:3578
3141 msgid "Invalid COPR identifier"
3144 #: config/tc-hppa.c:3707
3145 msgid "Invalid Floating Point Operand Format."
3148 #: config/tc-hppa.c:3824 config/tc-hppa.c:3844 config/tc-hppa.c:3864
3149 #: config/tc-hppa.c:3884 config/tc-hppa.c:3904
3150 msgid "Invalid register for single precision fmpyadd or fmpysub"
3153 #: config/tc-hppa.c:3961
3155 msgid "Invalid operands %s"
3158 #: config/tc-hppa.c:4079
3159 msgid "Cannot handle fixup"
3162 #: config/tc-hppa.c:4380
3163 msgid " -Q ignored\n"
3166 #: config/tc-hppa.c:4384
3167 msgid " -c print a warning if a comment is found\n"
3170 #: config/tc-hppa.c:4455
3172 msgid "no hppa_fixup entry for fixup type 0x%x"
3175 #: config/tc-hppa.c:4633
3176 msgid "Unknown relocation encountered in md_apply_fix."
3179 #: config/tc-hppa.c:4775 config/tc-hppa.c:4800
3181 msgid "Undefined register: '%s'."
3184 #: config/tc-hppa.c:4834
3186 msgid "Non-absolute symbol: '%s'."
3189 #: config/tc-hppa.c:4849
3191 msgid "Undefined absolute constant: '%s'."
3194 #: config/tc-hppa.c:4950
3196 msgid "Invalid FP Compare Condition: %s"
3199 #: config/tc-hppa.c:5006
3201 msgid "Invalid FTEST completer: %s"
3204 #: config/tc-hppa.c:5073 config/tc-hppa.c:5111
3206 msgid "Invalid FP Operand Format: %3s"
3209 #: config/tc-hppa.c:5190
3210 msgid "Bad segment in expression."
3213 #: config/tc-hppa.c:5249
3214 msgid "Bad segment (should be absolute)."
3217 #: config/tc-hppa.c:5292
3219 msgid "Invalid argument location: %s\n"
3222 #: config/tc-hppa.c:5323
3224 msgid "Invalid argument description: %d"
3227 #: config/tc-hppa.c:5346
3229 msgid "Invalid Nullification: (%c)"
3232 #: config/tc-hppa.c:6066
3234 msgid "Invalid .CALL argument: %s"
3237 #: config/tc-hppa.c:6188
3238 msgid ".callinfo is not within a procedure definition"
3241 #: config/tc-hppa.c:6208
3243 msgid "FRAME parameter must be a multiple of 8: %d\n"
3246 #: config/tc-hppa.c:6227
3247 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3250 #: config/tc-hppa.c:6239
3251 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3254 #: config/tc-hppa.c:6249
3255 msgid "Value for ENTRY_SR must be 3\n"
3258 #: config/tc-hppa.c:6305
3260 msgid "Invalid .CALLINFO argument: %s"
3263 #: config/tc-hppa.c:6416
3264 msgid "The .ENTER pseudo-op is not supported"
3267 #: config/tc-hppa.c:6432
3268 msgid "Misplaced .entry. Ignored."
3271 #: config/tc-hppa.c:6436
3272 msgid "Missing .callinfo."
3275 #: config/tc-hppa.c:6502
3276 msgid ".REG expression must be a register"
3279 #: config/tc-hppa.c:6518
3280 msgid "bad or irreducible absolute expression; zero assumed"
3283 #: config/tc-hppa.c:6529
3284 msgid ".REG must use a label"
3287 #: config/tc-hppa.c:6531
3288 msgid ".EQU must use a label"
3291 #: config/tc-hppa.c:6584
3292 msgid ".EXIT must appear within a procedure"
3295 #: config/tc-hppa.c:6588
3296 msgid "Missing .callinfo"
3299 #: config/tc-hppa.c:6592
3300 msgid "No .ENTRY for this .EXIT"
3303 #: config/tc-hppa.c:6619
3305 msgid "Cannot define export symbol: %s\n"
3308 #: config/tc-hppa.c:6677
3310 msgid "Using ENTRY rather than CODE in export directive for %s"
3313 #: config/tc-hppa.c:6794
3315 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3318 #: config/tc-hppa.c:6876
3319 msgid "Missing label name on .LABEL"
3322 #: config/tc-hppa.c:6881
3323 msgid "extra .LABEL arguments ignored."
3326 #: config/tc-hppa.c:6898
3327 msgid "The .LEAVE pseudo-op is not supported"
3330 #: config/tc-hppa.c:6937
3331 msgid "Unrecognized .LEVEL argument\n"
3334 #: config/tc-hppa.c:6973
3336 msgid "Cannot define static symbol: %s\n"
3339 #: config/tc-hppa.c:7008
3340 msgid "Nested procedures"
3343 #: config/tc-hppa.c:7018
3344 msgid "Cannot allocate unwind descriptor\n"
3347 #: config/tc-hppa.c:7118
3348 msgid "misplaced .procend"
3351 #: config/tc-hppa.c:7121
3352 msgid "Missing .callinfo for this procedure"
3355 #: config/tc-hppa.c:7124
3356 msgid "Missing .EXIT for a .ENTRY"
3359 #: config/tc-hppa.c:7162
3360 msgid "Not in a space.\n"
3363 #: config/tc-hppa.c:7165
3364 msgid "Not in a subspace.\n"
3367 #: config/tc-hppa.c:7256
3368 msgid "Invalid .SPACE argument"
3371 #: config/tc-hppa.c:7303
3372 msgid "Can't change spaces within a procedure definition. Ignored"
3375 #: config/tc-hppa.c:7432
3377 msgid "Undefined space: '%s' Assuming space number = 0."
3380 #: config/tc-hppa.c:7456
3381 msgid "Must be in a space before changing or declaring subspaces.\n"
3384 #: config/tc-hppa.c:7460
3385 msgid "Can't change subspaces within a procedure definition. Ignored"
3388 #: config/tc-hppa.c:7495
3389 msgid "Parameters of an existing subspace can't be modified"
3392 #: config/tc-hppa.c:7546
3393 msgid "Alignment must be a power of 2"
3396 #: config/tc-hppa.c:7588
3397 msgid "FIRST not supported as a .SUBSPACE argument"
3400 #: config/tc-hppa.c:7590
3401 msgid "Invalid .SUBSPACE argument"
3404 #: config/tc-hppa.c:7770
3406 msgid "Internal error: Unable to find containing space for %s."
3409 #: config/tc-hppa.c:7809
3411 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3414 #: config/tc-hppa.c:7895
3416 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3419 #: config/tc-hppa.c:8589
3421 msgid "Symbol '%s' could not be created."
3424 #: config/tc-hppa.c:8593
3425 msgid "No memory for symbol name."
3428 #: config/tc-i386.c:594
3430 msgid "%s shortened to %s"
3433 #: config/tc-i386.c:649
3434 msgid "same type of prefix used twice"
3437 #: config/tc-i386.c:667
3438 msgid "64bit mode not supported on this CPU."
3441 #: config/tc-i386.c:671
3442 msgid "32bit mode not supported on this CPU."
3445 #: config/tc-i386.c:704
3446 msgid "bad argument to syntax directive."
3449 #: config/tc-i386.c:748
3451 msgid "no such architecture: `%s'"
3454 #: config/tc-i386.c:753
3455 msgid "missing cpu architecture"
3458 #: config/tc-i386.c:767
3460 msgid "no such architecture modifier: `%s'"
3463 #: config/tc-i386.c:821 config/tc-i386.c:4628
3464 msgid "Unknown architecture"
3467 #: config/tc-i386.c:856 config/tc-i386.c:879 config/tc-m68k.c:3826
3469 msgid "Internal Error: Can't hash %s: %s"
3472 #: config/tc-i386.c:1132
3473 msgid "There are no unsigned pc-relative relocations"
3476 #: config/tc-i386.c:1139 config/tc-i386.c:4827
3478 msgid "can not do %d byte pc-relative relocation"
3481 #: config/tc-i386.c:1156
3483 msgid "can not do %s %d byte relocation"
3486 #: config/tc-i386.c:1263 config/tc-i386.c:1357
3488 msgid "no such instruction: `%s'"
3491 #: config/tc-i386.c:1273 config/tc-i386.c:1389
3493 msgid "invalid character %s in mnemonic"
3496 #: config/tc-i386.c:1280
3497 msgid "expecting prefix; got nothing"
3500 #: config/tc-i386.c:1282
3501 msgid "expecting mnemonic; got nothing"
3504 #: config/tc-i386.c:1300
3506 msgid "redundant %s prefix"
3509 #: config/tc-i386.c:1398
3511 msgid "`%s' is not supported on `%s'"
3514 #: config/tc-i386.c:1403
3515 msgid "use .code16 to ensure correct addressing mode"
3518 #: config/tc-i386.c:1410
3520 msgid "expecting string instruction after `%s'"
3523 #: config/tc-i386.c:1431
3525 msgid "invalid character %s before operand %d"
3528 #: config/tc-i386.c:1445
3530 msgid "unbalanced parenthesis in operand %d."
3533 #: config/tc-i386.c:1448
3535 msgid "unbalanced brackets in operand %d."
3538 #: config/tc-i386.c:1457
3540 msgid "invalid character %s in operand %d"
3543 #: config/tc-i386.c:1484
3545 msgid "spurious operands; (%d operands/instruction max)"
3548 #: config/tc-i386.c:1507
3549 msgid "expecting operand after ','; got nothing"
3552 #: config/tc-i386.c:1512
3553 msgid "expecting operand before ','; got nothing"
3556 #. We found no match.
3557 #: config/tc-i386.c:1856
3559 msgid "suffix or operands invalid for `%s'"
3562 #: config/tc-i386.c:1867
3564 msgid "indirect %s without `*'"
3567 #. Warn them that a data or address size prefix doesn't
3568 #. affect assembly of the next line of code.
3569 #: config/tc-i386.c:1875
3571 msgid "stand-alone `%s' prefix"
3574 #: config/tc-i386.c:1911 config/tc-i386.c:1926
3576 msgid "`%s' operand %d must use `%%es' segment"
3579 #. Prohibit these changes in the 64bit mode, since
3580 #. the lowering is more complicated.
3581 #: config/tc-i386.c:1999 config/tc-i386.c:2053 config/tc-i386.c:2068
3582 #: config/tc-i386.c:2096 config/tc-i386.c:2124
3584 msgid "Incorrect register `%%%s' used with`%c' suffix"
3587 #: config/tc-i386.c:2005 config/tc-i386.c:2058 config/tc-i386.c:2129
3589 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3592 #: config/tc-i386.c:2021 config/tc-i386.c:2039 config/tc-i386.c:2083
3593 #: config/tc-i386.c:2110
3595 msgid "`%%%s' not allowed with `%s%c'"
3598 #: config/tc-i386.c:2170
3599 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3602 #: config/tc-i386.c:2196
3605 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
3608 #: config/tc-i386.c:2221
3610 "no instruction mnemonic suffix given and no register operands; can't size "
3614 #: config/tc-i386.c:2269
3615 msgid "64bit operations available only in 64bit modes."
3618 #. Reversed arguments on faddp, fsubp, etc.
3619 #: config/tc-i386.c:2337
3621 msgid "translating to `%s %%%s,%%%s'"
3624 #. Extraneous `l' suffix on fp insn.
3625 #: config/tc-i386.c:2344
3627 msgid "translating to `%s %%%s'"
3630 #: config/tc-i386.c:2617
3632 msgid "you can't `pop %%cs'"
3635 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3636 #: config/tc-i386.c:2650
3638 msgid "translating to `%sp'"
3641 #: config/tc-i386.c:2693
3644 "Can't encode registers '%%%s' in the instruction requiring REX prefix.\n"
3647 #: config/tc-i386.c:2755 config/tc-i386.c:2845 config/tc-i386.c:2881
3648 msgid "skipping prefixes on this instruction"
3651 #: config/tc-i386.c:2901
3652 msgid "16-bit jump out of range"
3655 #: config/tc-i386.c:2910
3657 msgid "can't handle non absolute segment in `%s'"
3660 #: config/tc-i386.c:3217
3662 msgid "@%s reloc is not supported in %s bit mode"
3665 #: config/tc-i386.c:3293
3666 msgid "only 1 or 2 immediate operands are allowed"
3669 #: config/tc-i386.c:3316 config/tc-i386.c:3504
3671 msgid "junk `%s' after expression"
3674 #. Missing or bad expr becomes absolute 0.
3675 #: config/tc-i386.c:3327
3677 msgid "missing or invalid immediate expression `%s' taken as 0"
3680 #: config/tc-i386.c:3358 config/tc-i386.c:3565
3682 msgid "unimplemented segment %s in operand"
3685 #: config/tc-i386.c:3360 config/tc-i386.c:3567
3687 msgid "unimplemented segment type %d in operand"
3690 #: config/tc-i386.c:3404 config/tc-i386.c:5588
3692 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3695 #: config/tc-i386.c:3411
3697 msgid "scale factor of %d without an index register"
3700 #: config/tc-i386.c:3524
3702 msgid "bad expression used with @%s"
3705 #. Missing or bad expr becomes absolute 0.
3706 #: config/tc-i386.c:3546
3708 msgid "missing or invalid displacement expression `%s' taken as 0"
3711 #: config/tc-i386.c:3652
3713 msgid "`%s' is not a valid base/index expression"
3716 #: config/tc-i386.c:3656
3718 msgid "`%s' is not a valid %s bit base/index expression"
3721 #: config/tc-i386.c:3731
3723 msgid "bad memory operand `%s'"
3726 #: config/tc-i386.c:3746
3728 msgid "junk `%s' after register"
3731 #: config/tc-i386.c:3755 config/tc-i386.c:3870 config/tc-i386.c:3908
3733 msgid "bad register name `%s'"
3736 #: config/tc-i386.c:3763
3737 msgid "immediate operand illegal with absolute jump"
3740 #: config/tc-i386.c:3785
3742 msgid "too many memory references for `%s'"
3745 #: config/tc-i386.c:3863
3747 msgid "expecting `,' or `)' after index register in `%s'"
3750 #: config/tc-i386.c:3887
3752 msgid "expecting `)' after scale factor in `%s'"
3755 #: config/tc-i386.c:3894
3757 msgid "expecting index register or scale factor after `,'; got '%c'"
3760 #: config/tc-i386.c:3901
3762 msgid "expecting `,' or `)' after base register in `%s'"
3765 #. It's not a memory operand; argh!
3766 #: config/tc-i386.c:3942
3768 msgid "invalid char %s beginning operand %d `%s'"
3771 #: config/tc-i386.c:4117
3772 msgid "long jump required"
3775 #: config/tc-i386.c:4417
3776 msgid "Bad call to md_atof ()"
3779 #: config/tc-i386.c:4581
3780 msgid "No compiled in support for x86_64"
3783 #: config/tc-i386.c:4602
3786 " -V print assembler version number\n"
3788 " -q quieten some warnings\n"
3792 #: config/tc-i386.c:4609
3793 msgid " -q quieten some warnings\n"
3796 #: config/tc-i386.c:4710 config/tc-s390.c:1592
3797 msgid "GOT already in symbol table"
3800 #: config/tc-i386.c:4842
3802 msgid "can not do %d byte relocation"
3805 #: config/tc-i386.c:4894 config/tc-s390.c:1957
3807 msgid "cannot represent relocation type %s"
3810 #: config/tc-i386.c:5190
3812 msgid "too many memory references for '%s'"
3815 #: config/tc-i386.c:5353
3817 msgid "Unknown operand modifier `%s'\n"
3820 #: config/tc-i386.c:5560
3822 msgid "`%s' is not a valid segment register"
3825 #: config/tc-i386.c:5570 config/tc-i386.c:5691
3826 msgid "Register scaling only allowed in memory operands."
3829 #: config/tc-i386.c:5601
3830 msgid "Too many register references in memory operand.\n"
3833 #: config/tc-i386.c:5670
3835 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
3838 #: config/tc-i386.c:5740
3840 msgid "Unrecognized token '%s'"
3843 #: config/tc-i386.c:5757
3845 msgid "Unexpected token `%s'\n"
3848 #: config/tc-i386.c:5901
3850 msgid "Unrecognized token `%s'\n"
3853 #: config/tc-i860.c:154 config/tc-i860.c:158
3854 msgid "Unknown temporary pseudo register"
3857 #: config/tc-i860.c:181 config/tc-mips.c:1248
3859 msgid "internal error: can't hash `%s': %s\n"
3862 #: config/tc-i860.c:201
3863 msgid "Defective assembler. No assembly attempted."
3866 #: config/tc-i860.c:347
3868 msgid "Expanded opcode after delayed branch: `%s'"
3871 #: config/tc-i860.c:351
3873 msgid "Expanded opcode in dual mode: `%s'"
3876 #: config/tc-i860.c:355
3878 msgid "An instruction was expanded (%s)"
3881 #: config/tc-i860.c:613
3882 msgid "Pipelined instruction: fsrc1 = fdest"
3885 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3886 msgid "Assembler does not yet support PIC"
3889 #: config/tc-i860.c:849
3891 msgid "Illegal operands for %s"
3894 #: config/tc-i860.c:873 config/tc-sparc.c:2731
3898 #: config/tc-i860.c:965
3899 msgid "md_number_to_disp\n"
3902 #: config/tc-i860.c:975
3903 msgid "i860_number_to_field\n"
3906 #: config/tc-i860.c:984
3907 msgid "i860_estimate_size_before_relax\n"
3910 #: config/tc-i860.c:1075
3912 " -EL\t\t\t generate code for little endian mode (default)\n"
3913 " -EB\t\t\t generate code for big endian mode\n"
3914 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3917 #. SVR4 compatibility flags.
3918 #: config/tc-i860.c:1081
3920 " -V\t\t\t print assembler version number\n"
3921 " -Qy, -Qn\t\t ignored\n"
3924 #: config/tc-i860.c:1150
3925 msgid "This immediate requires 0 MOD 2 alignment"
3928 #: config/tc-i860.c:1153
3929 msgid "This immediate requires 0 MOD 4 alignment"
3932 #: config/tc-i860.c:1156
3933 msgid "This immediate requires 0 MOD 8 alignment"
3936 #: config/tc-i860.c:1159
3937 msgid "This immediate requires 0 MOD 16 alignment"
3940 #: config/tc-i860.c:1257
3941 msgid "5-bit immediate too large"
3944 #: config/tc-i860.c:1260
3945 msgid "5-bit field must be absolute"
3948 #: config/tc-i860.c:1305 config/tc-i860.c:1328
3949 msgid "A branch offset requires 0 MOD 4 alignment"
3952 #: config/tc-i860.c:1349
3954 msgid "Unrecognized fix-up (0x%08x)"
3957 #: config/tc-i860.h:80
3958 msgid "i860_convert_frag\n"
3961 #: config/tc-i960.c:550
3963 msgid "Hashing returned \"%s\"."
3966 #. Offset of last character in opcode mnemonic
3967 #: config/tc-i960.c:584
3968 msgid "branch prediction invalid on this opcode"
3971 #: config/tc-i960.c:624
3973 msgid "invalid opcode, \"%s\"."
3976 #: config/tc-i960.c:629
3978 msgid "improper number of operands. expecting %d, got %d"
3981 #: config/tc-i960.c:861
3983 msgid "Fixup of %ld too large for field width of %d"
3986 #: config/tc-i960.c:978
3988 msgid "invalid architecture %s"
3991 #: config/tc-i960.c:998
3992 msgid "I960 options:\n"
3995 #: config/tc-i960.c:1001
3998 "\t\t\tspecify variant of 960 architecture\n"
3999 "-b\t\t\tadd code to collect statistics about branches taken\n"
4000 "-link-relax\t\tpreserve individual alignment directives so linker\n"
4001 "\t\t\tcan do relaxing (b.out format only)\n"
4002 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
4003 "\t\t\tlong displacements\n"
4006 #: config/tc-i960.c:1404
4007 msgid "too many operands"
4010 #: config/tc-i960.c:1463 config/tc-i960.c:1690
4011 msgid "expression syntax error"
4014 #: config/tc-i960.c:1501
4015 msgid "attempt to branch into different segment"
4018 #: config/tc-i960.c:1505
4020 msgid "target of %s instruction must be a label"
4023 #: config/tc-i960.c:1544
4024 msgid "unmatched '['"
4027 #: config/tc-i960.c:1555
4028 msgid "garbage after index spec ignored"
4031 #. We never moved: there was no opcode either!
4032 #: config/tc-i960.c:1621
4033 msgid "missing opcode"
4036 #: config/tc-i960.c:2036
4037 msgid "invalid index register"
4040 #: config/tc-i960.c:2059
4041 msgid "invalid scale factor"
4044 #: config/tc-i960.c:2242
4045 msgid "unaligned register"
4048 #: config/tc-i960.c:2265
4049 msgid "no such sfr in this architecture"
4052 #: config/tc-i960.c:2303
4053 msgid "illegal literal"
4056 #. Should not happen: see block comment above
4057 #: config/tc-i960.c:2533
4059 msgid "Trying to 'bal' to %s"
4062 #: config/tc-i960.c:2544
4063 msgid "Looks like a proc, but can't tell what kind.\n"
4066 #: config/tc-i960.c:2575
4067 msgid "should have 1 or 2 operands"
4070 #: config/tc-i960.c:2584 config/tc-i960.c:2603
4072 msgid "Redefining leafproc %s"
4075 #: config/tc-i960.c:2634
4076 msgid "should have two operands"
4079 #: config/tc-i960.c:2644
4080 msgid "'entry_num' must be absolute number in [0,31]"
4083 #: config/tc-i960.c:2653
4085 msgid "Redefining entrynum for sysproc %s"
4088 #: config/tc-i960.c:2760
4089 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
4092 #: config/tc-i960.c:2781
4093 msgid "big endian mode is not supported"
4096 #: config/tc-i960.c:2783
4098 msgid "ignoring unrecognized .endian type `%s'"
4101 #: config/tc-i960.c:3055
4103 msgid "leafproc symbol '%s' undefined"
4106 #: config/tc-i960.c:3065
4108 msgid "Warning: making leafproc entries %s and %s both global\n"
4111 #: config/tc-i960.c:3174
4112 msgid "option --link-relax is only supported in b.out format"
4115 #: config/tc-i960.c:3217 write.c:2670
4116 msgid "callj to difference of two symbols"
4119 #: config/tc-ia64.c:1052
4120 msgid "Unwind directive not followed by an instruction."
4123 #: config/tc-ia64.c:4416
4124 msgid "Register name expected"
4127 #: config/tc-ia64.c:4421 config/tc-ia64.c:4707
4128 msgid "Comma expected"
4131 #: config/tc-ia64.c:4429
4132 msgid "Register value annotation ignored"
4135 #: config/tc-ia64.c:4453
4136 msgid "Directive invalid within a bundle"
4139 #: config/tc-ia64.c:4520
4140 msgid "Missing predicate relation type"
4143 #: config/tc-ia64.c:4536
4144 msgid "Unrecognized predicate relation type"
4147 #: config/tc-ia64.c:4556 config/tc-ia64.c:4581
4148 msgid "Predicate register expected"
4151 #: config/tc-ia64.c:4568
4152 msgid "Duplicate predicate register ignored"
4155 #: config/tc-ia64.c:4590
4156 msgid "Bad register range"
4159 #: config/tc-ia64.c:4618
4160 msgid "Predicate source and target required"
4163 #: config/tc-ia64.c:4620 config/tc-ia64.c:4632
4164 msgid "Use of p0 is not valid in this context"
4167 #: config/tc-ia64.c:4627
4168 msgid "At least two PR arguments expected"
4171 #: config/tc-ia64.c:4641
4172 msgid "At least one PR argument expected"
4175 #: config/tc-ia64.c:4677
4177 msgid "Inserting \"%s\" into entry hint table failed: %s"
4180 #. FIXME -- need 62-bit relocation type
4181 #: config/tc-ia64.c:5147
4182 msgid "62-bit relocation not yet implemented"
4185 #. XXX technically, this is wrong: we should not be issuing warning
4186 #. messages until we're sure this instruction pattern is going to
4188 #: config/tc-ia64.c:5220
4189 msgid "lower 16 bits of mask ignored"
4192 #: config/tc-ia64.c:5775
4193 msgid "Value truncated to 62 bits"
4196 #: config/tc-ia64.c:6126
4198 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4202 #: config/tc-ia64.c:6309
4204 msgid "Unrecognized option '-x%s'"
4207 #: config/tc-ia64.c:6337
4210 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4211 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4212 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4213 " -xauto\t\t automagically remove dependency violations\n"
4214 " -xdebug\t\t debug dependency violation checker\n"
4217 #: config/tc-ia64.c:6351
4218 msgid "--gstabs is not supported for ia64"
4221 #: config/tc-ia64.c:6618 config/tc-mips.c:1227
4222 msgid "Could not set architecture and machine"
4225 #: config/tc-ia64.c:6725
4226 msgid "Explicit stops are ignored in auto mode"
4229 #: config/tc-ia64.c:6775
4230 msgid "Found '{' after explicit switch to automatic mode"
4233 #: config/tc-ia64.c:7222
4235 msgid "Unhandled dependency %s for %s (%s), note %d"
4238 #: config/tc-ia64.c:8498
4240 msgid "Unrecognized dependency specifier %d\n"
4243 #: config/tc-ia64.c:9300
4244 msgid "Only the first path encountering the conflict is reported"
4247 #: config/tc-ia64.c:9303
4248 msgid "This is the location of the conflicting usage"
4251 #. Pretend that we do not recognise this option.
4252 #: config/tc-m32r.c:231
4253 msgid "Unrecognised option: -hidden"
4256 #: config/tc-m32r.c:265
4257 msgid " M32R specific command line options:\n"
4260 #: config/tc-m32r.c:267
4262 " -m32r disable support for the m32rx instruction set\n"
4265 #: config/tc-m32r.c:269
4266 msgid " -m32rx support the extended m32rx instruction set\n"
4269 #: config/tc-m32r.c:271
4270 msgid " -O try to combine instructions in parallel\n"
4273 #: config/tc-m32r.c:274
4275 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4278 #: config/tc-m32r.c:276
4279 msgid " violate contraints\n"
4282 #: config/tc-m32r.c:278
4283 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4286 #: config/tc-m32r.c:280
4288 " instructions violate contraints\n"
4291 #: config/tc-m32r.c:282
4293 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4296 #: config/tc-m32r.c:284
4298 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4301 #: config/tc-m32r.c:287
4303 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4307 #: config/tc-m32r.c:289
4308 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4311 #: config/tc-m32r.c:291
4312 msgid " -Wuh synonym for -warn-unmatched-high\n"
4315 #: config/tc-m32r.c:293
4316 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4319 #: config/tc-m32r.c:297
4320 msgid " -relax create linker relaxable code\n"
4323 #: config/tc-m32r.c:299
4324 msgid " -cpu-desc provide runtime cpu description file\n"
4327 #: config/tc-m32r.c:691
4328 msgid "Instructions write to the same destination register."
4331 #: config/tc-m32r.c:699
4332 msgid "Instructions do not use parallel execution pipelines."
4335 #: config/tc-m32r.c:706
4336 msgid "Instructions share the same execution pipeline"
4339 #: config/tc-m32r.c:776 config/tc-m32r.c:872
4341 msgid "not a 16 bit instruction '%s'"
4344 #: config/tc-m32r.c:783 config/tc-m32r.c:879 config/tc-m32r.c:1035
4346 msgid "unknown instruction '%s'"
4349 #: config/tc-m32r.c:792 config/tc-m32r.c:886 config/tc-m32r.c:1042
4351 msgid "instruction '%s' is for the M32RX only"
4354 #: config/tc-m32r.c:801 config/tc-m32r.c:895
4356 msgid "instruction '%s' cannot be executed in parallel."
4359 #: config/tc-m32r.c:856 config/tc-m32r.c:920 config/tc-m32r.c:1092
4360 msgid "internal error: lookup/get operands failed"
4363 #: config/tc-m32r.c:905
4365 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4368 #: config/tc-m32r.c:934
4371 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4372 "is this intentional ?"
4375 #: config/tc-m32r.c:938
4378 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4379 "is this intentional ?"
4382 #: config/tc-m32r.c:1252 config/tc-ppc.c:1571 config/tc-ppc.c:3966
4383 msgid "Expected comma after symbol-name: rest of line ignored."
4386 #: config/tc-m32r.c:1262
4388 msgid ".SCOMMon length (%ld.) <0! Ignored."
4391 #: config/tc-m32r.c:1276 config/tc-ppc.c:1593 config/tc-ppc.c:2615
4392 #: config/tc-ppc.c:3990
4393 msgid "ignoring bad alignment"
4396 #: config/tc-m32r.c:1288 config/tc-ppc.c:1630 config/tc-v850.c:383
4397 msgid "Common alignment not a power of 2"
4400 #: config/tc-m32r.c:1303 config/tc-ppc.c:1604 config/tc-ppc.c:4002
4402 msgid "Ignoring attempt to re-define symbol `%s'."
4405 #: config/tc-m32r.c:1312
4407 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4410 #: config/tc-m32r.c:1789
4411 msgid "Unmatched high/shigh reloc"
4414 #: config/tc-m68hc11.c:327
4417 "Motorola 68HC11/68HC12 options:\n"
4418 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4419 " --force-long-branchs always turn relative branchs into absolute ones\n"
4420 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4421 " when the offset is out of range\n"
4422 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4423 " when the instruction does not support direct mode\n"
4424 " --print-insn-syntax print the syntax of instruction in case of error\n"
4425 " --print-opcodes print the list of instructions with syntax\n"
4426 " --generate-example generate an example of each instruction\n"
4427 " (used for testing)\n"
4430 #: config/tc-m68hc11.c:368
4432 msgid "Default target `%s' is not supported."
4435 #. Dump the opcode statistics table.
4436 #: config/tc-m68hc11.c:387
4437 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4440 #: config/tc-m68hc11.c:437
4442 msgid "Option `%s' is not recognized."
4445 #: config/tc-m68hc11.c:658
4449 #: config/tc-m68hc11.c:667
4453 #: config/tc-m68hc11.c:676 config/tc-m68hc11.c:685
4457 #: config/tc-m68hc11.c:703
4461 #: config/tc-m68hc11.c:715
4465 #: config/tc-m68hc11.c:725
4470 #: config/tc-m68hc11.c:727
4474 #: config/tc-m68hc11.c:746
4478 #: config/tc-m68hc11.c:762
4481 "# Example of `%s' instructions\n"
4486 #: config/tc-m68hc11.c:810
4488 msgid "Instruction `%s' is not recognized."
4491 #: config/tc-m68hc11.c:815
4493 msgid "Instruction formats for `%s':"
4496 #: config/tc-m68hc11.c:948
4498 msgid "Immediate operand is not allowed for operand %d."
4501 #: config/tc-m68hc11.c:974
4502 msgid "Indirect indexed addressing is not valid for 68HC11."
4505 #: config/tc-m68hc11.c:994
4506 msgid "Spurious `,' or bad indirect register addressing mode."
4509 #: config/tc-m68hc11.c:1010
4510 msgid "Missing second register or offset for indexed-indirect mode."
4513 #: config/tc-m68hc11.c:1020
4514 msgid "Missing second register for indexed-indirect mode."
4517 #: config/tc-m68hc11.c:1036
4518 msgid "Missing `]' to close indexed-indirect mode."
4521 #: config/tc-m68hc11.c:1080
4522 msgid "Illegal operand."
4525 #: config/tc-m68hc11.c:1085
4526 msgid "Missing operand."
4529 #: config/tc-m68hc11.c:1137
4530 msgid "Pre-increment mode is not valid for 68HC11"
4533 #: config/tc-m68hc11.c:1150
4534 msgid "Wrong register in register indirect mode."
4537 #: config/tc-m68hc11.c:1158
4538 msgid "Missing `]' to close register indirect operand."
4541 #: config/tc-m68hc11.c:1175
4542 msgid "Post-decrement mode is not valid for 68HC11."
4545 #: config/tc-m68hc11.c:1183
4546 msgid "Post-increment mode is not valid for 68HC11."
4549 #: config/tc-m68hc11.c:1200
4550 msgid "Invalid indexed indirect mode."
4553 #: config/tc-m68hc11.c:1294
4555 msgid "Trap id `%ld' is out of range."
4558 #: config/tc-m68hc11.c:1298
4559 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4562 #: config/tc-m68hc11.c:1305
4564 msgid "Operand out of 8-bit range: `%ld'."
4567 #: config/tc-m68hc11.c:1312
4568 msgid "The trap id must be a constant."
4571 #: config/tc-m68hc11.c:1337
4573 msgid "Operand `%x' not recognized in fixup8."
4576 #: config/tc-m68hc11.c:1357
4578 msgid "Operand out of 16-bit range: `%ld'."
4581 #: config/tc-m68hc11.c:1378
4583 msgid "Operand `%x' not recognized in fixup16."
4586 #: config/tc-m68hc11.c:1396
4588 msgid "Unexpected branch conversion with `%x'"
4591 #: config/tc-m68hc11.c:1483 config/tc-m68hc11.c:1612
4593 msgid "Operand out of range for a relative branch: `%ld'"
4596 #: config/tc-m68hc11.c:1580
4597 msgid "Invalid register for dbcc/tbcc instruction."
4600 #: config/tc-m68hc11.c:1671
4602 msgid "Increment/decrement value is out of range: `%ld'."
4605 #: config/tc-m68hc11.c:1682
4606 msgid "Expecting a register."
4609 #: config/tc-m68hc11.c:1697
4610 msgid "Invalid register for post/pre increment."
4613 #: config/tc-m68hc11.c:1727
4614 msgid "Invalid register."
4617 #: config/tc-m68hc11.c:1734
4619 msgid "Offset out of 16-bit range: %ld."
4622 #: config/tc-m68hc11.c:1739
4624 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
4627 #: config/tc-m68hc11.c:1805
4628 msgid "Expecting register D for indexed indirect mode."
4631 #: config/tc-m68hc11.c:1807
4632 msgid "Indexed indirect mode is not allowed for movb/movw."
4635 #: config/tc-m68hc11.c:1824
4636 msgid "Invalid accumulator register."
4639 #: config/tc-m68hc11.c:1849
4640 msgid "Invalid indexed register."
4643 #: config/tc-m68hc11.c:1857
4644 msgid "Addressing mode not implemented yet."
4647 #: config/tc-m68hc11.c:1872
4648 msgid "Invalid source register for this instruction, use 'tfr'."
4651 #: config/tc-m68hc11.c:1874
4652 msgid "Invalid source register."
4655 #: config/tc-m68hc11.c:1879
4656 msgid "Invalid destination register for this instruction, use 'tfr'."
4659 #: config/tc-m68hc11.c:1881
4660 msgid "Invalid destination register."
4663 #: config/tc-m68hc11.c:1966
4664 msgid "Invalid indexed register, expecting register X."
4667 #: config/tc-m68hc11.c:1968
4668 msgid "Invalid indexed register, expecting register Y."
4671 #: config/tc-m68hc11.c:2260
4672 msgid "No instruction or missing opcode."
4675 #: config/tc-m68hc11.c:2325
4677 msgid "Opcode `%s' is not recognized."
4680 #: config/tc-m68hc11.c:2347
4682 msgid "Garbage at end of instruction: `%s'."
4685 #: config/tc-m68hc11.c:2370
4687 msgid "Invalid operand for `%s'"
4690 #: config/tc-m68hc11.c:2427
4692 msgid "Relocation %d is not supported by object file format."
4695 #: config/tc-m68hc11.c:2606
4696 msgid "bra or bsr with undefined symbol."
4699 #: config/tc-m68hc11.c:2676 config/tc-m68hc11.c:2726
4701 msgid "Subtype %d is not recognized."
4704 #: config/tc-m68hc11.c:2759
4705 msgid "Expression too complex."
4708 #: config/tc-m68hc11.c:2787
4709 msgid "Value out of 16-bit range."
4712 #: config/tc-m68hc11.c:2810
4714 msgid "Value %ld too large for 8-bit PC-relative branch."
4717 #: config/tc-m68hc11.c:2817
4719 msgid "Auto increment/decrement offset '%ld' is out of range."
4722 #: config/tc-m68hc11.c:2828
4724 msgid "Line %d: unknown relocation type: 0x%x."
4727 #: config/tc-m68k.c:684
4728 msgid "Unknown PC relative instruction"
4731 #: config/tc-m68k.c:823
4733 msgid "Can not do %d byte pc-relative relocation"
4736 #: config/tc-m68k.c:825
4738 msgid "Can not do %d byte pc-relative pic relocation"
4741 #: config/tc-m68k.c:830
4743 msgid "Can not do %d byte relocation"
4746 #: config/tc-m68k.c:832
4748 msgid "Can not do %d byte pic relocation"
4751 #: config/tc-m68k.c:904
4753 msgid "Unable to produce reloc against symbol '%s'"
4756 #: config/tc-m68k.c:948 config/tc-mips.c:12429
4758 msgid "Cannot make %s relocation PC relative"
4761 #: config/tc-m68k.c:1041 config/tc-tahoe.c:1495 config/tc-vax.c:1762
4765 #: config/tc-m68k.c:1071 config/tc-tahoe.c:1512 config/tc-vax.c:1779
4766 msgid "Unknown operator"
4769 #: config/tc-m68k.c:1846
4770 msgid "invalid instruction for this architecture; needs "
4773 #: config/tc-m68k.c:1851
4774 msgid "fpu (68040, 68060 or 68881/68882)"
4777 #: config/tc-m68k.c:1854
4778 msgid "mmu (68030 or 68851)"
4781 #: config/tc-m68k.c:1857
4782 msgid "68020 or higher"
4785 #: config/tc-m68k.c:1860
4786 msgid "68000 or higher"
4789 #: config/tc-m68k.c:1863
4790 msgid "68010 or higher"
4793 #: config/tc-m68k.c:1892
4794 msgid "operands mismatch"
4797 #: config/tc-m68k.c:1949 config/tc-m68k.c:1955 config/tc-m68k.c:1961
4798 #: config/tc-mmix.c:2448 config/tc-mmix.c:2472
4799 msgid "operand out of range"
4802 #: config/tc-m68k.c:2018
4804 msgid "Bignum too big for %c format; truncated"
4807 #: config/tc-m68k.c:2086
4808 msgid "displacement too large for this architecture; needs 68020 or higher"
4811 #: config/tc-m68k.c:2196
4813 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4816 #: config/tc-m68k.c:2201
4817 msgid "invalid index size for coldfire"
4820 #: config/tc-m68k.c:2254
4821 msgid "Forcing byte displacement"
4824 #: config/tc-m68k.c:2256
4825 msgid "byte displacement out of range"
4828 #: config/tc-m68k.c:2303 config/tc-m68k.c:2341
4829 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4832 #: config/tc-m68k.c:2327 config/tc-m68k.c:2361
4833 msgid ":b not permitted; defaulting to :w"
4836 #: config/tc-m68k.c:2438
4837 msgid "unsupported byte value; use a different suffix"
4840 #: config/tc-m68k.c:2452
4841 msgid "unknown/incorrect operand"
4844 #: config/tc-m68k.c:2485 config/tc-m68k.c:2493 config/tc-m68k.c:2500
4845 #: config/tc-m68k.c:2507
4846 msgid "out of range"
4849 #: config/tc-m68k.c:2553
4850 msgid "Can't use long branches on 68000/68010/5200"
4853 #: config/tc-m68k.c:2663
4854 msgid "Expression out of range, using 0"
4857 #: config/tc-m68k.c:2775 config/tc-m68k.c:2791
4858 msgid "Floating point register in register list"
4861 #: config/tc-m68k.c:2781
4862 msgid "Wrong register in floating-point reglist"
4865 #: config/tc-m68k.c:2797
4866 msgid "incorrect register in reglist"
4869 #: config/tc-m68k.c:2803
4870 msgid "wrong register in floating-point reglist"
4874 #: config/tc-m68k.c:3244
4879 #: config/tc-m68k.c:3255
4883 #: config/tc-m68k.c:3272
4884 msgid "Missing operand"
4887 #: config/tc-m68k.c:3604
4889 msgid "%s -- statement `%s' ignored"
4892 #: config/tc-m68k.c:3653
4894 msgid "Don't know how to figure width of %c in md_assemble()"
4897 #: config/tc-m68k.c:3835 config/tc-m68k.c:3873
4899 msgid "Internal Error: Can't find %s in hash table"
4902 #: config/tc-m68k.c:3838 config/tc-m68k.c:3876
4904 msgid "Internal Error: Can't hash %s: %s"
4907 #: config/tc-m68k.c:4002
4909 msgid "unrecognized default cpu `%s' ???"
4912 #: config/tc-m68k.c:4014
4913 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4916 #: config/tc-m68k.c:4034
4917 msgid "options for 68881 and no-68881 both given"
4920 #: config/tc-m68k.c:4036
4921 msgid "options for 68851 and no-68851 both given"
4924 #: config/tc-m68k.c:4107
4926 msgid "text label `%s' aligned to odd boundary"
4929 #: config/tc-m68k.c:4326
4930 msgid "invalid byte branch offset"
4933 #: config/tc-m68k.c:4363
4934 msgid "short branch with zero offset: use :w"
4937 #: config/tc-m68k.c:4832 config/tc-m68k.c:4843
4938 msgid "expression out of range: defaulting to 1"
4941 #: config/tc-m68k.c:4875
4942 msgid "expression out of range: defaulting to 0"
4945 #: config/tc-m68k.c:4908 config/tc-m68k.c:4920
4947 msgid "Can't deal with expression; defaulting to %ld"
4950 #: config/tc-m68k.c:4934
4951 msgid "expression doesn't fit in BYTE"
4954 #: config/tc-m68k.c:4938
4955 msgid "expression doesn't fit in WORD"
4958 #: config/tc-m68k.c:5031
4960 msgid "%s: unrecognized processor name"
4963 #: config/tc-m68k.c:5096
4964 msgid "bad coprocessor id"
4967 #: config/tc-m68k.c:5102
4968 msgid "unrecognized fopt option"
4971 #: config/tc-m68k.c:5236
4973 msgid "option `%s' may not be negated"
4976 #: config/tc-m68k.c:5247
4978 msgid "option `%s' not recognized"
4981 #: config/tc-m68k.c:5280
4982 msgid "bad format of OPT NEST=depth"
4985 #: config/tc-m68k.c:5343
4986 msgid "missing label"
4989 #: config/tc-m68k.c:5367 config/tc-m68k.c:5396
4990 msgid "bad register list"
4993 #: config/tc-m68k.c:5369
4995 msgid "bad register list: %s"
4998 #: config/tc-m68k.c:5467
4999 msgid "restore without save"
5002 #: config/tc-m68k.c:5641 config/tc-m68k.c:6026
5003 msgid "syntax error in structured control directive"
5006 #: config/tc-m68k.c:5690
5007 msgid "missing condition code in structured control directive"
5010 #: config/tc-m68k.c:5762
5013 "Condition <%c%c> in structured control directive can not be encoded correctly"
5016 #: config/tc-m68k.c:6069
5017 msgid "missing then"
5020 #: config/tc-m68k.c:6151
5021 msgid "else without matching if"
5024 #: config/tc-m68k.c:6185
5025 msgid "endi without matching if"
5028 #: config/tc-m68k.c:6226
5029 msgid "break outside of structured loop"
5032 #: config/tc-m68k.c:6265
5033 msgid "next outside of structured loop"
5036 #: config/tc-m68k.c:6317
5040 #: config/tc-m68k.c:6355
5041 msgid "missing to or downto"
5044 #: config/tc-m68k.c:6391 config/tc-m68k.c:6425 config/tc-m68k.c:6644
5048 #: config/tc-m68k.c:6528
5049 msgid "endf without for"
5052 #: config/tc-m68k.c:6584
5053 msgid "until without repeat"
5056 #: config/tc-m68k.c:6680
5057 msgid "endw without while"
5060 #: config/tc-m68k.c:6804
5062 msgid "unrecognized option `%s'"
5065 #: config/tc-m68k.c:6849
5067 msgid "unrecognized architecture specification `%s'"
5070 #: config/tc-m68k.c:6919
5073 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
5074 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060 |\n"
5075 "-m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360 | -mcpu32 |\n"
5076 "-m5200 | -m5202 | -m5204 | -m5206 | -m5206e | -m5307 | -m5407\n"
5077 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
5078 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
5079 "\t\t\ttarget has/lacks floating-point coprocessor\n"
5080 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
5083 #: config/tc-m68k.c:6929
5085 "-m68851 | -mno-68851\n"
5086 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
5087 "\t\t\t[default yes for 68020 and up]\n"
5088 "-pic, -k\t\tgenerate position independent code\n"
5089 "-S\t\t\tturn jbsr into jsr\n"
5090 "--pcrel never turn PC-relative branches into absolute jumps\n"
5091 "--register-prefix-optional\n"
5092 "\t\t\trecognize register names without prefix character\n"
5093 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
5096 #: config/tc-m68k.c:6939
5098 "--base-size-default-16\tbase reg without size is 16 bits\n"
5099 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
5100 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
5101 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
5104 #: config/tc-m68k.c:6974
5106 msgid "Error %s in %s\n"
5109 #: config/tc-m68k.c:6978
5111 msgid "Opcode(%d.%s): "
5114 #: config/tc-m88k.c:201
5116 msgid "Can't hash instruction '%s':%s"
5119 #: config/tc-m88k.c:250
5121 msgid "Invalid mnemonic '%s'"
5124 #: config/tc-m88k.c:268
5125 msgid "Parameter syntax error"
5128 #: config/tc-m88k.c:321
5129 msgid "Unknown relocation type"
5132 #. Having this here repeats the warning somtimes.
5133 #. But can't we stand that?
5134 #: config/tc-m88k.c:434
5135 msgid "Use of obsolete instruction"
5138 #: config/tc-m88k.c:551
5139 msgid "Expression truncated to 16 bits"
5142 #: config/tc-m88k.c:617 config/tc-m88k.c:639
5143 msgid "Expression truncated to 5 bits"
5146 #: config/tc-m88k.c:856
5147 msgid "Expression truncated to 9 bits"
5150 #: config/tc-m88k.c:878
5151 msgid "Removed lower 2 bits of expression"
5154 #: config/tc-m88k.c:952
5155 msgid "md_number_to_disp not defined"
5158 #: config/tc-m88k.c:962
5159 msgid "md_number_to_field not defined"
5162 #: config/tc-m88k.c:1077
5163 msgid "Relaxation should never occur"
5166 #: config/tc-m88k.h:78
5167 msgid "m88k convert_frag\n"
5170 #: config/tc-mcore.c:508
5172 msgid "register expected, but saw '%.6s'"
5175 #: config/tc-mcore.c:592
5177 msgid "control register expected, but saw '%.6s'"
5180 #: config/tc-mcore.c:630
5181 msgid "bad/missing psr specifier"
5184 #: config/tc-mcore.c:791
5185 msgid "more than 65K literal pools"
5188 #: config/tc-mcore.c:845
5192 #: config/tc-mcore.c:885
5193 msgid "operand must be a constant"
5196 #: config/tc-mcore.c:887
5198 msgid "operand must be absolute in range %d..%d, not %d"
5201 #: config/tc-mcore.c:925
5202 msgid "operand must be a multiple of 4"
5205 #: config/tc-mcore.c:932
5206 msgid "operand must be a multiple of 2"
5209 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5210 msgid "base register expected"
5213 #: config/tc-mcore.c:995
5215 msgid "unknown opcode \"%s\""
5218 #: config/tc-mcore.c:1038
5219 msgid "invalid register: r15 illegal"
5222 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5223 msgid "M340 specific opcode used when assembling for M210"
5226 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5227 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5228 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5229 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5230 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5231 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5232 msgid "second operand missing"
5235 #: config/tc-mcore.c:1119
5236 msgid "destination register must be r1"
5239 #: config/tc-mcore.c:1140
5240 msgid "source register must be r1"
5243 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5244 msgid "immediate is not a power of two"
5247 #: config/tc-mcore.c:1231
5248 msgid "translating bgeni to movi"
5251 #: config/tc-mcore.c:1268
5252 msgid "translating mgeni to movi"
5255 #: config/tc-mcore.c:1300
5256 msgid "translating bmaski to movi"
5259 #: config/tc-mcore.c:1374
5261 msgid "displacement too large (%d)"
5264 #: config/tc-mcore.c:1388
5265 msgid "Invalid register: r0 and r15 illegal"
5268 #: config/tc-mcore.c:1419
5269 msgid "bad starting register: r0 and r15 invalid"
5272 #: config/tc-mcore.c:1432
5273 msgid "ending register must be r15"
5276 #: config/tc-mcore.c:1452
5277 msgid "bad base register: must be r0"
5280 #: config/tc-mcore.c:1470
5281 msgid "first register must be r4"
5284 #: config/tc-mcore.c:1481
5285 msgid "last register must be r7"
5288 #: config/tc-mcore.c:1518
5289 msgid "reg-reg expected"
5292 #: config/tc-mcore.c:1628
5293 msgid "second operand must be 1"
5296 #: config/tc-mcore.c:1649
5297 msgid "zero used as immediate value"
5300 #: config/tc-mcore.c:1676
5301 msgid "duplicated psr bit specifier"
5304 #: config/tc-mcore.c:1682
5305 msgid "`af' must appear alone"
5308 #: config/tc-mcore.c:1689
5310 msgid "unimplemented opcode \"%s\""
5313 #: config/tc-mcore.c:1698
5315 msgid "ignoring operands: %s "
5318 #: config/tc-mcore.c:1767 config/tc-w65.c:829
5319 msgid "Bad call to MD_NTOF()"
5322 #: config/tc-mcore.c:1840
5324 msgid "unrecognised cpu type '%s'"
5327 #: config/tc-mcore.c:1859
5329 "MCORE specific options:\n"
5330 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5331 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5332 " -cpu=[210|340] select CPU type\n"
5333 " -EB assemble for a big endian system (default)\n"
5334 " -EL assemble for a little endian system\n"
5337 #: config/tc-mcore.c:1878
5338 msgid "failed sanity check: short_jump"
5341 #: config/tc-mcore.c:1889
5342 msgid "failed sanity check: long_jump"
5345 #: config/tc-mcore.c:1915
5347 msgid "odd displacement at %x"
5350 #: config/tc-mcore.c:2099
5354 #: config/tc-mcore.c:2130
5356 msgid "odd distance branch (0x%x bytes)"
5359 #: config/tc-mcore.c:2134
5361 msgid "pcrel for branch to %s too far (0x%x)"
5364 #: config/tc-mcore.c:2153
5366 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5369 #: config/tc-mcore.c:2164
5371 msgid "pcrel for loopt too far (0x%x)"
5374 #: config/tc-mcore.c:2394
5376 msgid "Can not do %d byte %srelocation"
5379 #: config/tc-mcore.c:2396
5383 #: config/tc-mips.c:659
5385 msgid "internal Error, line %d, %s"
5388 #: config/tc-mips.c:661
5389 msgid "MIPS internal Error"
5392 #: config/tc-mips.c:1028
5393 msgid "-G not supported in this configuration."
5396 #: config/tc-mips.c:1056
5398 "The -mcpu option can't be used together with -march. Use -mtune instead of -"
5402 #: config/tc-mips.c:1064
5404 "The -mcpu option can't be used together with -mtune. Use -march instead of -"
5408 #: config/tc-mips.c:1113 config/tc-mips.c:1138
5409 msgid "The -mcpu option is deprecated. Please use -march and -mtune instead."
5412 #. This really should be an error instead of a warning, but old
5413 #. compilers only have -mcpu which sets both arch and tune. For
5414 #. now, we discard arch and preserve tune.
5415 #: config/tc-mips.c:1158
5416 msgid "The -march option is incompatible to -mipsN and therefore ignored."
5419 #: config/tc-mips.c:1210
5420 msgid "trap exception not supported at ISA 1"
5423 #: config/tc-mips.c:1274
5425 msgid "internal: can't hash `%s': %s"
5428 #: config/tc-mips.c:1282
5430 msgid "internal error: bad mips16 opcode: %s %s\n"
5433 #: config/tc-mips.c:1456
5435 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5438 #: config/tc-mips.c:2012 config/tc-mips.c:12574
5439 msgid "extended instruction in delay slot"
5442 #: config/tc-mips.c:2056 config/tc-mips.c:2067
5444 msgid "jump to misaligned address (0x%lx)"
5447 #: config/tc-mips.c:2060 config/tc-mips.c:2071
5449 msgid "jump address range overflow (0x%lx)"
5452 #: config/tc-mips.c:2864 config/tc-mips.c:3222
5453 msgid "Macro instruction expanded into multiple instructions"
5456 #: config/tc-mips.c:3275
5457 msgid "unsupported large constant"
5460 #: config/tc-mips.c:3277
5462 msgid "Instruction %s requires absolute expression"
5465 #: config/tc-mips.c:3423
5467 msgid "Number (0x%lx) larger than 32 bits"
5470 #: config/tc-mips.c:3445
5471 msgid "Number larger than 64 bits"
5474 #: config/tc-mips.c:3765 config/tc-mips.c:3823 config/tc-mips.c:5671
5475 #: config/tc-mips.c:5715 config/tc-mips.c:6235 config/tc-mips.c:6293
5476 msgid "PIC code offset overflow (max 16 signed bits)"
5479 #: config/tc-mips.c:4070
5481 msgid "Branch %s is always false (nop)"
5484 #: config/tc-mips.c:4078
5486 msgid "Branch likely %s is always false"
5489 #: config/tc-mips.c:4086 config/tc-mips.c:4155 config/tc-mips.c:4250
5490 #: config/tc-mips.c:4300 config/tc-mips.c:7343 config/tc-mips.c:7351
5491 #: config/tc-mips.c:7359 config/tc-mips.c:7468
5492 msgid "Unsupported large constant"
5495 #. result is always true
5496 #: config/tc-mips.c:4120
5498 msgid "Branch %s is always true"
5501 #: config/tc-mips.c:4372 config/tc-mips.c:4484
5502 msgid "Divide by zero."
5505 #: config/tc-mips.c:5112
5506 msgid "MIPS PIC call to register other than $25"
5509 #: config/tc-mips.c:5119 config/tc-mips.c:5130 config/tc-mips.c:5232
5510 #: config/tc-mips.c:5243
5511 msgid "No .cprestore pseudo-op used in PIC code"
5514 #: config/tc-mips.c:5124 config/tc-mips.c:5237
5515 msgid "No .frame pseudo-op used in PIC code"
5518 #: config/tc-mips.c:5315 config/tc-mips.c:5404 config/tc-mips.c:5986
5519 #: config/tc-mips.c:6027 config/tc-mips.c:6045 config/tc-mips.c:6676
5520 msgid "opcode not supported on this processor"
5523 #: config/tc-mips.c:6490 config/tc-mips.c:7234
5524 msgid "Macro used $at after \".set noat\""
5527 #: config/tc-mips.c:6642 config/tc-mips.c:6664
5528 msgid "rotate count too large"
5531 #: config/tc-mips.c:6716
5533 msgid "Instruction %s: result is always false"
5536 #: config/tc-mips.c:6889
5538 msgid "Instruction %s: result is always true"
5541 #: config/tc-mips.c:7028 config/tc-mips.c:7057 config/tc-mips.c:7127
5542 #: config/tc-mips.c:7153
5543 msgid "operand overflow"
5546 #. FIXME: Check if this is one of the itbl macros, since they
5547 #. are added dynamically.
5548 #: config/tc-mips.c:7230
5550 msgid "Macro %s not implemented yet"
5553 #: config/tc-mips.c:7501
5555 msgid "internal: bad mips opcode (mask error): %s %s"
5558 #: config/tc-mips.c:7557
5560 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5563 #: config/tc-mips.c:7564
5565 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5568 #: config/tc-mips.c:7676
5570 msgid "opcode not supported on this processor: %s (%s)"
5573 #: config/tc-mips.c:7753
5575 msgid "Improper shift amount (%ld)"
5578 #: config/tc-mips.c:7779 config/tc-mips.c:8992 config/tc-mips.c:9107
5580 msgid "Invalid value for `%s' (%lu)"
5583 #: config/tc-mips.c:7797
5585 msgid "Illegal break code (%ld)"
5588 #: config/tc-mips.c:7811
5590 msgid "Illegal lower break code (%ld)"
5593 #: config/tc-mips.c:7824
5595 msgid "Illegal 20-bit code (%ld)"
5598 #: config/tc-mips.c:7836
5600 msgid "Coproccesor code > 25 bits (%ld)"
5603 #: config/tc-mips.c:7849
5605 msgid "Illegal 19-bit code (%ld)"
5608 #: config/tc-mips.c:7861
5610 msgid "Invalid performance register (%ld)"
5613 #: config/tc-mips.c:7898
5615 msgid "Invalid register number (%d)"
5618 #: config/tc-mips.c:8063
5620 msgid "Invalid float register number (%d)"
5623 #: config/tc-mips.c:8073
5625 msgid "Float register should be even, was %d"
5628 #: config/tc-mips.c:8124
5629 msgid "absolute expression required"
5632 #: config/tc-mips.c:8192
5634 msgid "Bad floating point constant: %s"
5637 #: config/tc-mips.c:8320
5638 msgid "Can't use floating point insn in this section"
5641 #: config/tc-mips.c:8361 config/tc-mips.c:8366 config/tc-mips.c:8497
5642 #: config/tc-mips.c:8502
5643 msgid "bad composition of relocations"
5646 #: config/tc-mips.c:8399
5647 msgid "16 bit expression not in range 0..65535"
5650 #: config/tc-mips.c:8436
5651 msgid "16 bit expression not in range -32768..32767"
5654 #: config/tc-mips.c:8521
5655 msgid "lui expression not in range 0..65535"
5658 #: config/tc-mips.c:8545
5660 msgid "invalid condition code register $fcc%d"
5663 #: config/tc-mips.c:8570
5664 msgid "invalid coprocessor sub-selection value (0-7)"
5667 #: config/tc-mips.c:8575
5669 msgid "bad char = '%c'\n"
5672 #: config/tc-mips.c:8586 config/tc-mips.c:8591 config/tc-mips.c:9132
5673 msgid "illegal operands"
5676 #: config/tc-mips.c:8658
5677 msgid "unrecognized opcode"
5680 #: config/tc-mips.c:8770
5682 msgid "invalid register number (%d)"
5685 #: config/tc-mips.c:8851
5686 msgid "used $at without \".set noat\""
5689 #: config/tc-mips.c:9026
5690 msgid "can't parse register list"
5693 #: config/tc-mips.c:9258
5694 msgid "extended operand requested but not required"
5697 #: config/tc-mips.c:9260
5698 msgid "invalid unextended operand value"
5701 #: config/tc-mips.c:9288
5702 msgid "operand value out of range for instruction"
5705 #: config/tc-mips.c:9520
5706 msgid "internal error"
5709 #: config/tc-mips.c:9840
5711 msgid "invalid architecture -mtune=%s"
5714 #: config/tc-mips.c:9843
5716 msgid "invalid architecture -march=%s"
5719 #: config/tc-mips.c:9846
5721 msgid "invalid architecture -mcpu=%s"
5724 #: config/tc-mips.c:9858
5726 msgid "A different -mtune= was already specified, is now -mtune=%s"
5729 #: config/tc-mips.c:9864
5731 msgid "A different -march= was already specified, is now -march=%s"
5734 #: config/tc-mips.c:9870
5736 msgid "A different -mcpu= was already specified, is now -mcpu=%s"
5739 #: config/tc-mips.c:9880
5740 msgid "A different -march= or -mtune= was already specified, is now -m4650"
5743 #: config/tc-mips.c:9892
5744 msgid "A different -march= or -mtune= was already specified, is now -m4010"
5747 #: config/tc-mips.c:9904
5748 msgid "A different -march= or -mtune= was already specified, is now -m4100"
5751 #: config/tc-mips.c:9916
5752 msgid "A different -march= or -mtune= was already specified, is now -m3900"
5755 #: config/tc-mips.c:9939
5756 msgid "-G may not be used with embedded PIC code"
5759 #: config/tc-mips.c:9952
5760 msgid "-call_shared is supported only for ELF format"
5763 #: config/tc-mips.c:9958 config/tc-mips.c:11148 config/tc-mips.c:11350
5764 msgid "-G may not be used with SVR4 PIC code"
5767 #: config/tc-mips.c:9967
5768 msgid "-non_shared is supported only for ELF format"
5771 #: config/tc-mips.c:9984
5772 msgid "-G is not supported for this configuration"
5775 #: config/tc-mips.c:9989
5776 msgid "-G may not be used with SVR4 or embedded PIC code"
5779 #: config/tc-mips.c:10003
5780 msgid "-32 is supported for ELF format only"
5783 #: config/tc-mips.c:10012
5784 msgid "-n32 is supported for ELF format only"
5787 #: config/tc-mips.c:10021
5788 msgid "-64 is supported for ELF format only"
5791 #: config/tc-mips.c:10026 config/tc-mips.c:10065
5792 msgid "No compiled in support for 64 bit object file format"
5795 #: config/tc-mips.c:10052
5796 msgid "-mabi is supported for ELF format only"
5799 #: config/tc-mips.c:10126
5802 "-membedded-pic\t\tgenerate embedded position independent code\n"
5803 "-EB\t\t\tgenerate big endian output\n"
5804 "-EL\t\t\tgenerate little endian output\n"
5805 "-g, -g2\t\t\tdo not remove unneeded NOPs or swap branches\n"
5806 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5807 "\t\t\timplicitly with the gp register [default 8]\n"
5810 #: config/tc-mips.c:10134
5812 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5813 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5814 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5815 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5816 "-mips5 generate MIPS ISA V instructions\n"
5817 "-mips32 generate MIPS32 ISA instructions\n"
5818 "-mips64 generate MIPS64 ISA instructions\n"
5819 "-march=CPU/-mtune=CPU\tgenerate code/schedule for CPU, where CPU is one of:\n"
5822 #: config/tc-mips.c:10170
5824 "-mCPU\t\t\tequivalent to -march=CPU -mtune=CPU. Deprecated.\n"
5825 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5826 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5829 #: config/tc-mips.c:10183
5831 "-mips16\t\t\tgenerate mips16 instructions\n"
5832 "-no-mips16\t\tdo not generate mips16 instructions\n"
5835 #: config/tc-mips.c:10186
5837 "-mgp32\t\t\tuse 32-bit GPRs, regardless of the chosen ISA\n"
5838 "-mfp32\t\t\tuse 32-bit FPRs, regardless of the chosen ISA\n"
5839 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5840 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5841 "-n\t\t\twarn about NOPs generated from macros\n"
5842 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5843 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5844 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5847 #: config/tc-mips.c:10196
5849 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5850 "-non_shared\t\tdo not generate position independent code\n"
5851 "-xgot\t\t\tassume a 32 bit GOT\n"
5852 "-mabi=ABI\t\tcreate ABI conformant object file for:\n"
5855 #: config/tc-mips.c:10212
5857 "-32\t\t\tcreate o32 ABI object file (default)\n"
5858 "-n32\t\t\tcreate n32 ABI object file\n"
5859 "-64\t\t\tcreate 64 ABI object file\n"
5862 #: config/tc-mips.c:10342
5864 msgid "Unmatched %%hi reloc"
5867 #: config/tc-mips.c:10554
5868 msgid "Invalid PC relative reloc"
5871 #: config/tc-mips.c:10662 config/tc-sparc.c:3106 config/tc-sparc.c:3113
5872 #: config/tc-sparc.c:3120 config/tc-sparc.c:3127 config/tc-sparc.c:3134
5873 #: config/tc-sparc.c:3143 config/tc-sparc.c:3154 config/tc-sparc.c:3176
5874 #: config/tc-sparc.c:3200 write.c:1026 write.c:1089
5875 msgid "relocation overflow"
5878 #: config/tc-mips.c:10673
5880 msgid "Branch to odd address (%lx)"
5883 #: config/tc-mips.c:10735
5884 msgid "Branch out of range"
5887 #: config/tc-mips.c:10843
5889 msgid "%08lx UNDEFINED\n"
5892 #: config/tc-mips.c:10906
5894 msgid "Alignment too large: %d. assumed."
5897 #: config/tc-mips.c:10909
5898 msgid "Alignment negative: 0 assumed."
5901 #: config/tc-mips.c:10997
5902 msgid "No read only data section in this object file format"
5905 #: config/tc-mips.c:11020
5906 msgid "Global pointers not supported; recompile -G 0"
5909 #: config/tc-mips.c:11106
5911 msgid "%s: no such section"
5914 #: config/tc-mips.c:11143
5916 msgid ".option pic%d not supported"
5919 #: config/tc-mips.c:11154
5921 msgid "Unrecognized option \"%s\""
5924 #: config/tc-mips.c:11217
5925 msgid "`noreorder' must be set before `nomacro'"
5928 #: config/tc-mips.c:11273 config/tc-mips.c:11287
5930 msgid "unknown ISA level %s"
5933 #: config/tc-mips.c:11309
5934 msgid ".set pop with no .set push"
5937 #: config/tc-mips.c:11333
5939 msgid "Tried to set unrecognized symbol: %s\n"
5942 #: config/tc-mips.c:11384
5943 msgid ".cpload not in noreorder section"
5946 #: config/tc-mips.c:11441 config/tc-mips.c:11454
5947 msgid "missing argument separator ',' for .cpsetup"
5950 #: config/tc-mips.c:11638
5951 msgid "Unsupported use of .gpword"
5954 #: config/tc-mips.c:11774
5955 msgid "expected `$'"
5958 #: config/tc-mips.c:11782
5959 msgid "Bad register number"
5962 #: config/tc-mips.c:11798
5963 msgid "Unrecognized register name"
5966 #: config/tc-mips.c:11983
5967 msgid "unsupported PC relative reference to different section"
5970 #: config/tc-mips.c:12096
5971 msgid "unsupported relocation"
5974 #: config/tc-mips.c:12200
5975 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5978 #: config/tc-mips.c:12269
5979 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5982 #: config/tc-mips.c:12461 config/tc-sh.c:3218
5984 msgid "Can not represent %s relocation in this object file format"
5987 #: config/tc-mips.c:12800
5988 msgid "missing .end at end of assembly"
5991 #: config/tc-mips.c:12815
5992 msgid "expected simple number"
5995 #: config/tc-mips.c:12841
5997 msgid " *input_line_pointer == '%c' 0x%02x\n"
6000 #: config/tc-mips.c:12843
6001 msgid "invalid number"
6004 #: config/tc-mips.c:12901
6005 msgid ".end not in text section"
6008 #: config/tc-mips.c:12905
6009 msgid ".end directive without a preceding .ent directive."
6012 #: config/tc-mips.c:12914
6013 msgid ".end symbol does not match .ent symbol."
6016 #: config/tc-mips.c:12917
6017 msgid ".end directive missing or unknown symbol"
6020 #: config/tc-mips.c:12990
6021 msgid ".ent or .aent not in text section."
6024 #: config/tc-mips.c:12993
6025 msgid "missing .end"
6028 #: config/tc-mips.c:13030 ecoff.c:3202
6029 msgid ".frame outside of .ent"
6032 #: config/tc-mips.c:13041
6033 msgid "Bad .frame directive"
6036 #: config/tc-mips.c:13071
6037 msgid ".mask/.fmask outside of .ent"
6040 #: config/tc-mips.c:13078
6041 msgid "Bad .mask/.fmask directive"
6044 #: config/tc-mmix.c:669
6045 msgid " MMIX-specific command line options:\n"
6048 #: config/tc-mmix.c:670
6050 " -fixed-special-register-names\n"
6051 " Allow only the original special register names.\n"
6054 #: config/tc-mmix.c:673
6055 msgid " -globalize-symbols Make all symbols global.\n"
6058 #: config/tc-mmix.c:675
6059 msgid " -gnu-syntax Turn off mmixal syntax compatibility.\n"
6062 #: config/tc-mmix.c:677
6063 msgid " -relax Create linker relaxable code.\n"
6066 #: config/tc-mmix.c:679
6068 " -no-predefined-syms Do not provide mmixal built-in constants.\n"
6069 " Implies -fixed-special-register-names.\n"
6072 #: config/tc-mmix.c:682
6074 " -no-expand Do not expand GETA, branches, PUSHJ or JUMP\n"
6075 " into multiple instructions.\n"
6078 #: config/tc-mmix.c:685
6080 " -no-merge-gregs Do not merge GREG definitions with nearby values.\n"
6083 #: config/tc-mmix.c:687
6085 " -x Do not warn when an operand to GETA, a branch,\n"
6086 " PUSHJ or JUMP is not known to be within range.\n"
6087 " The linker will catch any errors.\n"
6090 #: config/tc-mmix.c:813
6092 msgid "unknown opcode: `%s'"
6095 #: config/tc-mmix.c:935 config/tc-mmix.c:950
6096 msgid "specified location wasn't TETRA-aligned"
6099 #: config/tc-mmix.c:937 config/tc-mmix.c:952 config/tc-mmix.c:4055
6100 #: config/tc-mmix.c:4071
6101 msgid "unaligned data at an absolute location is not supported"
6104 #: config/tc-mmix.c:1062
6106 msgid "invalid operand to opcode %s: `%s'"
6109 #: config/tc-mmix.c:1084 config/tc-mmix.c:1111 config/tc-mmix.c:1144
6110 #: config/tc-mmix.c:1152 config/tc-mmix.c:1169 config/tc-mmix.c:1197
6111 #: config/tc-mmix.c:1218 config/tc-mmix.c:1243 config/tc-mmix.c:1291
6112 #: config/tc-mmix.c:1389 config/tc-mmix.c:1414 config/tc-mmix.c:1446
6113 #: config/tc-mmix.c:1478 config/tc-mmix.c:1508 config/tc-mmix.c:1561
6114 #: config/tc-mmix.c:1578 config/tc-mmix.c:1605 config/tc-mmix.c:1633
6115 #: config/tc-mmix.c:1660 config/tc-mmix.c:1686 config/tc-mmix.c:1702
6116 #: config/tc-mmix.c:1728 config/tc-mmix.c:1744 config/tc-mmix.c:1760
6117 #: config/tc-mmix.c:1823 config/tc-mmix.c:1839
6119 msgid "invalid operands to opcode %s: `%s'"
6122 #: config/tc-mmix.c:1816
6124 msgid "unsupported operands to %s: `%s'"
6127 #: config/tc-mmix.c:1944
6128 msgid "internal: mmix_prefix_name but empty prefix"
6131 #: config/tc-mmix.c:1989
6133 msgid "too many GREG registers allocated (max %d)"
6136 #: config/tc-mmix.c:2049
6137 msgid "BSPEC already active. Nesting is not supported."
6140 #: config/tc-mmix.c:2058
6141 msgid "invalid BSPEC expression"
6144 #: config/tc-mmix.c:2074
6146 msgid "can't create section %s"
6149 #: config/tc-mmix.c:2079
6151 msgid "can't set section flags for section %s"
6154 #: config/tc-mmix.c:2101
6155 msgid "ESPEC without preceding BSPEC"
6158 #: config/tc-mmix.c:2131
6159 msgid "missing local expression"
6162 #: config/tc-mmix.c:2346
6163 msgid "operand out of range, instruction expanded"
6166 #. The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be
6167 #. user-friendly, though a little bit non-substantial.
6168 #: config/tc-mmix.c:2598
6169 msgid "directive LOCAL must be placed in code or data"
6172 #: config/tc-mmix.c:2599
6173 msgid "internal confusion: relocation in a section without contents"
6176 #: config/tc-mmix.c:2714
6177 msgid "internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section"
6180 #: config/tc-mmix.c:2754
6181 msgid "no suitable GREG definition for operands"
6184 #: config/tc-mmix.c:2813
6185 msgid "operands were not reducible at assembly-time"
6188 #: config/tc-mmix.c:2841
6190 msgid "cannot generate relocation type for symbol %s, code %s"
6193 #: config/tc-mmix.c:2861
6195 msgid "internal: unhandled label %s"
6198 #: config/tc-mmix.c:2915
6199 msgid "[0-9]H labels may not appear alone on a line"
6202 #: config/tc-mmix.c:2924
6203 msgid "[0-9]H labels do not mix with dot-pseudos"
6206 #: config/tc-mmix.c:2988
6207 msgid "invalid characters in input"
6210 #: config/tc-mmix.c:3092
6211 msgid "empty label field for IS"
6214 #: config/tc-mmix.c:3342
6216 msgid "internal: unexpected relax type %d:%d"
6219 #: config/tc-mmix.c:3364
6220 msgid "BSPEC without ESPEC."
6223 #: config/tc-mmix.c:3566
6224 msgid "GREG expression too complicated"
6227 #: config/tc-mmix.c:3579
6228 msgid "internal: GREG expression not resolved to section"
6231 #: config/tc-mmix.c:3630
6232 msgid "register section has contents\n"
6235 #: config/tc-mmix.c:3808
6236 msgid "section change from within a BSPEC/ESPEC pair is not supported"
6239 #: config/tc-mmix.c:3830
6240 msgid "directive LOC from within a BSPEC/ESPEC pair is not supported"
6243 #: config/tc-mmix.c:3841
6244 msgid "invalid LOC expression"
6247 #: config/tc-mmix.c:3866 config/tc-mmix.c:3892
6248 msgid "LOC expression stepping backwards is not supported"
6251 #. We will only get here in rare cases involving #NO_APP,
6252 #. where the unterminated string is not recognized by the
6253 #. preformatting pass.
6254 #: config/tc-mmix.c:3976 config/tc-mmix.c:4137
6255 msgid "unterminated string"
6258 #: config/tc-mmix.c:3993
6259 msgid "BYTE expression not a pure number"
6262 #. Note that mmixal does not allow negative numbers in
6263 #. BYTE sequences, so neither should we.
6264 #: config/tc-mmix.c:4002
6265 msgid "BYTE expression not in the range 0..255"
6268 #: config/tc-mmix.c:4053 config/tc-mmix.c:4069
6269 msgid "data item with alignment larger than location"
6272 #. Since integer_constant is local to expr.c, we have to make this a
6273 #. macro. FIXME: Do it cleaner.
6274 #: config/tc-mmix.h:103
6275 msgid "`&' serial number operator is not supported"
6278 #: config/tc-mn10200.c:319
6280 "MN10200 options:\n"
6284 #: config/tc-mn10200.c:793 config/tc-mn10300.c:929 config/tc-ppc.c:1867
6285 #: config/tc-s390.c:1290 config/tc-v850.c:1725
6287 msgid "Unrecognized opcode: `%s'"
6290 #: config/tc-mn10200.c:1036 config/tc-mn10300.c:1452 config/tc-ppc.c:2305
6291 #: config/tc-s390.c:1216 config/tc-v850.c:2149
6293 msgid "junk at end of line: `%s'"
6296 #: config/tc-mn10200.c:1349 config/tc-mn10300.c:2076 config/tc-ppc.c:1299
6297 #: config/tc-v850.c:1654
6299 msgid "operand out of range (%s not between %ld and %ld)"
6302 #: config/tc-mn10300.c:518
6304 "MN10300 options:\n"
6308 #: config/tc-mn10300.c:946
6309 msgid "Invalid opcode/operands"
6312 #: config/tc-mn10300.c:1423
6313 msgid "Invalid register specification."
6316 #: config/tc-mn10300.c:1976
6318 msgid "Bad relocation fixup type (%d)"
6321 #: config/tc-ns32k.c:446
6322 msgid "Invalid syntax in PC-relative addressing mode"
6325 #: config/tc-ns32k.c:470
6326 msgid "Invalid syntax in External addressing mode"
6329 #: config/tc-ns32k.c:550
6330 msgid "Invalid syntax in Memory Relative addressing mode"
6333 #: config/tc-ns32k.c:617
6334 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
6337 #: config/tc-ns32k.c:622
6338 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
6341 #: config/tc-ns32k.c:627
6342 msgid "Scaled-indexed addressing mode combined with scaled-index"
6345 #: config/tc-ns32k.c:638
6346 msgid "Invalid or illegal addressing mode combined with scaled-index"
6349 #: config/tc-ns32k.c:750
6350 msgid "Premature end of suffix -- Defaulting to d"
6353 #: config/tc-ns32k.c:763
6354 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
6357 #: config/tc-ns32k.c:809
6358 msgid "Very short instr to option, ie you can't do it on a NULLstr"
6361 #: config/tc-ns32k.c:860
6362 msgid "No such entry in list. (cpu/mmu register)"
6365 #: config/tc-ns32k.c:901
6366 msgid "Internal consistency error. check ns32k-opcode.h"
6369 #: config/tc-ns32k.c:925
6370 msgid "Address of immediate operand"
6373 #: config/tc-ns32k.c:926
6374 msgid "Invalid immediate write operand."
6377 #: config/tc-ns32k.c:1056
6378 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
6381 #: config/tc-ns32k.c:1089
6382 msgid "No such opcode"
6385 #: config/tc-ns32k.c:1166
6386 msgid "Bad suffix, defaulting to d"
6389 #: config/tc-ns32k.c:1194
6390 msgid "Too many operands passed to instruction"
6393 #. Check error in default.
6394 #: config/tc-ns32k.c:1207
6395 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
6398 #: config/tc-ns32k.c:1211
6399 msgid "Wrong number of operands"
6402 #: config/tc-ns32k.c:1332
6403 msgid "iif convert internal pcrel/binary"
6406 #: config/tc-ns32k.c:1349
6407 msgid "Bignum too big for long"
6410 #: config/tc-ns32k.c:1427
6411 msgid "iif convert internal pcrel/pointer"
6414 #: config/tc-ns32k.c:1432
6415 msgid "Internal logic error in iif.iifP[n].type"
6418 #. We cant relax this case.
6419 #: config/tc-ns32k.c:1470
6420 msgid "Can't relax difference"
6423 #: config/tc-ns32k.c:1518
6424 msgid "Displacement to large for :d"
6427 #: config/tc-ns32k.c:1531
6428 msgid "Internal logic error in iif.iifP[].type"
6431 #: config/tc-ns32k.c:1591
6433 msgid "Can not do %d byte pc-relative relocation for storage type %d"
6436 #: config/tc-ns32k.c:1594
6438 msgid "Can not do %d byte relocation for storage type %d"
6442 #: config/tc-ns32k.c:1626
6444 msgid "Can't hash %s: %s"
6447 #: config/tc-ns32k.c:1714
6448 msgid "Byte displacement out of range. line number not valid"
6451 #: config/tc-ns32k.c:1723
6452 msgid "Word displacement out of range. line number not valid"
6455 #: config/tc-ns32k.c:1737
6456 msgid "Double word displacement out of range"
6459 #: config/tc-ns32k.c:1757
6461 msgid "Internal logic error. line %s, file \"%s\""
6464 #: config/tc-ns32k.c:1805
6466 msgid "Internal logic error. line %s, file \"%s\""
6469 #: config/tc-ns32k.c:1909
6470 msgid "Bit field out of range"
6473 #: config/tc-ns32k.c:2157
6475 msgid "invalid architecture option -m%s"
6478 #: config/tc-ns32k.c:2173
6481 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
6484 #: config/tc-ns32k.c:2351
6486 msgid "Cannot find relocation type for symbol %s, code %d"
6489 #: config/tc-pj.c:67 config/tc-pj.c:75
6490 msgid "confusing relocation expressions"
6493 #: config/tc-pj.c:166
6494 msgid "can't have relocation for ipush"
6497 #: config/tc-pj.c:273
6499 msgid "unknown opcode %s"
6502 #: config/tc-pj.c:422
6505 "-little\t\t\tgenerate little endian code\n"
6506 "-big\t\t\tgenerate big endian code\n"
6509 #: config/tc-pj.c:460 config/tc-sh.c:2922 config/tc-sh.c:2929
6510 #: config/tc-sh.c:2936 config/tc-sh.c:2943
6511 msgid "pcrel too far"
6514 #: config/tc-pj.h:38
6515 msgid "convert_frag\n"
6518 #: config/tc-pj.h:39
6519 msgid "estimate size\n"
6522 #: config/tc-ppc.c:990 config/tc-s390.c:378
6524 msgid "invalid switch -m%s"
6527 #: config/tc-ppc.c:1027
6529 "PowerPC options:\n"
6531 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
6532 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
6533 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
6534 "-mppc, -mppc32, -m603, -m604\n"
6535 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
6536 "-m403, -m405 generate code for Motorola PowerPC 403/405\n"
6537 "-m7400, -m7410, -m7450, -m7455\n"
6538 "\t\t\tgenerate code For Motorola PowerPC 7400/7410/7450/7455\n"
6539 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
6540 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
6541 "-mbooke64\t\tgenerate code for 64-bit PowerPC BookE\n"
6542 "-mbooke, mbooke32\tgenerate code for 32-bit PowerPC BookE\n"
6543 "-maltivec\t\tgenerate code for AltiVec\n"
6544 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
6545 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
6546 "-mregnames\t\tAllow symbolic names for registers\n"
6547 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
6550 #: config/tc-ppc.c:1048
6552 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
6553 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
6554 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
6555 "-mlittle, -mlittle-endian\n"
6556 "\t\t\tgenerate code for a little endian machine\n"
6557 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
6558 "-msolaris\t\tgenerate code for Solaris\n"
6559 "-mno-solaris\t\tdo not generate code for Solaris\n"
6560 "-V\t\t\tprint assembler version number\n"
6561 "-Qy, -Qn\t\tignored\n"
6564 #: config/tc-ppc.c:1082
6566 msgid "Unknown default cpu = %s, os = %s"
6569 #: config/tc-ppc.c:1107
6570 msgid "Neither Power nor PowerPC opcodes were selected."
6573 #: config/tc-ppc.c:1190 config/tc-s390.c:471
6575 msgid "Internal assembler error for instruction %s"
6578 #: config/tc-ppc.c:1210
6580 msgid "Internal assembler error for macro %s"
6583 #: config/tc-ppc.c:1437
6584 msgid "identifier+constant@got means identifier@got+constant"
6587 #: config/tc-ppc.c:1505 config/tc-sh.c:388 config/tc-sh.c:416
6589 msgid "%s relocations do not fit in %d bytes\n"
6592 #: config/tc-ppc.c:1612
6594 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6597 #: config/tc-ppc.c:1694
6598 msgid "Relocation cannot be done when using -mrelocatable"
6601 #: config/tc-ppc.c:1794
6603 msgid "syntax error: invalid toc specifier `%s'"
6606 #: config/tc-ppc.c:1808
6608 msgid "syntax error: expected `]', found `%c'"
6611 #: config/tc-ppc.c:2044
6612 msgid "[tocv] symbol is not a toc symbol"
6615 #: config/tc-ppc.c:2055
6616 msgid "Unimplemented toc32 expression modifier"
6619 #: config/tc-ppc.c:2060
6620 msgid "Unimplemented toc64 expression modifier"
6623 #: config/tc-ppc.c:2064
6625 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
6628 #: config/tc-ppc.c:2249
6629 msgid "unsupported relocation for DS offset field"
6632 #: config/tc-ppc.c:2293
6634 msgid "syntax error; found `%c' but expected `%c'"
6637 #: config/tc-ppc.c:2419
6638 msgid "wrong number of operands"
6641 #: config/tc-ppc.c:2475
6642 msgid "Bad .section directive: want a,e,w,x,M,S in string"
6645 #: config/tc-ppc.c:2590
6646 msgid "missing size"
6649 #: config/tc-ppc.c:2599
6650 msgid "negative size"
6653 #: config/tc-ppc.c:2636
6654 msgid "missing real symbol name"
6657 #: config/tc-ppc.c:2657
6658 msgid "attempt to redefine symbol"
6661 #: config/tc-ppc.c:2891
6662 msgid "The XCOFF file format does not support arbitrary sections"
6665 #: config/tc-ppc.c:2968
6666 msgid "missing rename string"
6669 #: config/tc-ppc.c:2999 config/tc-ppc.c:3554 read.c:3053
6670 msgid "missing value"
6673 #: config/tc-ppc.c:3017
6674 msgid "illegal .stabx expression; zero assumed"
6677 #: config/tc-ppc.c:3049
6678 msgid "missing class"
6681 #: config/tc-ppc.c:3058
6682 msgid "missing type"
6685 #: config/tc-ppc.c:3139
6686 msgid "missing symbol name"
6689 #: config/tc-ppc.c:3333
6690 msgid "nested .bs blocks"
6693 #: config/tc-ppc.c:3366
6694 msgid ".es without preceding .bs"
6697 #: config/tc-ppc.c:3546
6698 msgid "non-constant byte count"
6701 #: config/tc-ppc.c:3594
6702 msgid ".tc not in .toc section"
6705 #: config/tc-ppc.c:3613
6706 msgid ".tc with no label"
6709 #: config/tc-ppc.c:3724
6710 msgid "No previous section to return to. Directive ignored."
6715 #: config/tc-ppc.c:4141
6716 msgid "Unsupported section attribute -- 'a'"
6719 #: config/tc-ppc.c:4330
6720 msgid "bad symbol suffix"
6723 #: config/tc-ppc.c:4423
6724 msgid "Unrecognized symbol suffix"
6727 #: config/tc-ppc.c:4505
6728 msgid "two .function pseudo-ops with no intervening .ef"
6731 #: config/tc-ppc.c:4518
6732 msgid ".ef with no preceding .function"
6735 #: config/tc-ppc.c:4646
6737 msgid "warning: symbol %s has no csect"
6740 #: config/tc-ppc.c:4946
6741 msgid "symbol in .toc does not match any .tc"
6744 #: config/tc-ppc.c:5246 config/tc-s390.c:1797 config/tc-v850.c:2420
6745 msgid "unresolved expression that must be resolved"
6748 #: config/tc-ppc.c:5249
6750 msgid "unsupported relocation against %s"
6753 #: config/tc-ppc.c:5326
6755 msgid "cannot emit PC relative %s relocation against %s"
6758 #: config/tc-ppc.c:5331
6760 msgid "cannot emit PC relative %s relocation"
6763 #: config/tc-ppc.c:5454
6764 msgid "must branch to an address a multiple of 4"
6767 #: config/tc-ppc.c:5458
6769 msgid "@local or @plt branch destination is too far away, %ld bytes"
6772 #: config/tc-ppc.c:5491
6774 msgid "Gas failure, reloc value %d\n"
6777 #: config/tc-s390.c:421
6780 " -mregnames Allow symbolic names for registers\n"
6781 " -mwarn-areg-zero Warn about zero base/index registers\n"
6782 " -mno-regnames Do not allow symbolic names for registers\n"
6785 #: config/tc-s390.c:426
6787 " -V print assembler version number\n"
6788 " -Qy, -Qn ignored\n"
6791 #: config/tc-s390.c:456
6793 msgid "Internal assembler error for instruction format %s"
6796 #: config/tc-s390.c:652
6798 msgid "identifier+constant@%s means identifier@%s+constant"
6801 #: config/tc-s390.c:735
6802 msgid "Can't handle O_big in s390_exp_compare"
6805 #: config/tc-s390.c:819
6806 msgid "Invalid suffix for literal pool entry"
6809 #: config/tc-s390.c:876
6810 msgid "Big number is too big"
6813 #: config/tc-s390.c:964 config/tc-s390.c:1473
6815 msgid "%s relocations do not fit in %d bytes"
6818 #: config/tc-s390.c:974
6819 msgid "relocation not applicable"
6822 #: config/tc-s390.c:1117
6823 msgid "invalid operand suffix"
6826 #: config/tc-s390.c:1140
6827 msgid "syntax error; missing '(' after displacement"
6830 #: config/tc-s390.c:1150 config/tc-s390.c:1183 config/tc-s390.c:1202
6831 msgid "syntax error; expected ,"
6834 #: config/tc-s390.c:1177
6835 msgid "syntax error; missing ')' after base register"
6838 #: config/tc-s390.c:1195
6839 msgid "syntax error; ')' not allowed here"
6842 #: config/tc-s390.c:1353 config/tc-s390.c:1373 config/tc-s390.c:1386
6843 msgid "Invalid .insn format\n"
6846 #: config/tc-s390.c:1361
6848 msgid "Unrecognized opcode format: `%s'"
6851 #: config/tc-s390.c:1389
6852 msgid "second operand of .insn not a constant\n"
6855 #: config/tc-s390.c:1392
6856 msgid "missing comma after insn constant\n"
6859 #: config/tc-s390.c:1703
6860 msgid "unresolved fx_subsy symbol that must be resolved"
6863 #: config/tc-s390.c:1800
6864 msgid "unsupported relocation type"
6867 #: config/tc-sh.c:89
6868 msgid "directive .big encountered when option -big required"
6871 #: config/tc-sh.c:100
6872 msgid "directive .little encountered when option -little required"
6875 #: config/tc-sh.c:909
6876 msgid "illegal register after @-"
6879 #: config/tc-sh.c:925
6880 msgid "must be @(r0,...)"
6883 #: config/tc-sh.c:949
6884 msgid "syntax error in @(r0,...)"
6887 #: config/tc-sh.c:954
6888 msgid "syntax error in @(r0...)"
6891 #: config/tc-sh.c:987 config/tc-sh.c:992
6892 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6895 #: config/tc-sh.c:997
6899 #: config/tc-sh.c:1005
6900 msgid "illegal register after @"
6903 #: config/tc-sh.c:1553
6905 msgid "Invalid register: 'r%d'"
6908 #: config/tc-sh.c:1716
6909 msgid "insn can't be combined with parallel processing insn"
6912 #: config/tc-sh.c:1723 config/tc-sh.c:1734
6913 msgid "multiple movx specifications"
6916 #: config/tc-sh.c:1728 config/tc-sh.c:1755
6917 msgid "multiple movy specifications"
6920 #: config/tc-sh.c:1736
6921 msgid "invalid movx address register"
6924 #: config/tc-sh.c:1742 config/tc-sh.c:1747
6925 msgid "invalid movx dsp register"
6928 #: config/tc-sh.c:1764 config/tc-sh.c:1769
6929 msgid "invalid movy dsp register"
6932 #: config/tc-sh.c:1773
6933 msgid "invalid movy address register"
6936 #: config/tc-sh.c:1779
6937 msgid "dsp immediate shift value not constant"
6940 #: config/tc-sh.c:1786 config/tc-sh.c:1799
6941 msgid "multiple parallel processing specifications"
6944 #: config/tc-sh.c:1792
6945 msgid "multiple condition specifications"
6948 #: config/tc-sh.c:1808
6949 msgid "insn cannot be combined with pmuls"
6952 #: config/tc-sh.c:1825
6953 msgid "bad padd / psub pmuls output operand"
6956 #: config/tc-sh.c:1835
6957 msgid "condition not followed by conditionalizable insn"
6960 #: config/tc-sh.c:1845
6961 msgid "unrecognized characters at end of parallel processing insn"
6964 #: config/tc-sh.c:1961
6966 msgid "excess operands: '%s'"
6969 #: config/tc-sh.c:2131
6970 msgid ".uses pseudo-op seen when not relaxing"
6973 #: config/tc-sh.c:2137
6974 msgid "bad .uses format"
6977 #: config/tc-sh.c:2203
6980 "-little\t\t\tgenerate little endian code\n"
6981 "-big\t\t\tgenerate big endian code\n"
6982 "-relax\t\t\talter jump instructions for long displacements\n"
6983 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6984 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6987 #: config/tc-sh.c:2292
6988 msgid ".uses does not refer to a local symbol in the same section"
6991 #: config/tc-sh.c:2311
6992 msgid "can't find fixup pointed to by .uses"
6995 #: config/tc-sh.c:2334
6996 msgid ".uses target does not refer to a local symbol in the same section"
6999 #: config/tc-sh.c:2432
7000 msgid "displacement overflows 12-bit field"
7003 #: config/tc-sh.c:2435
7005 msgid "displacement to defined symbol %s overflows 12-bit field"
7008 #: config/tc-sh.c:2439
7010 msgid "displacement to undefined symbol %s overflows 12-bit field"
7013 #: config/tc-sh.c:2517
7014 msgid "displacement overflows 8-bit field"
7017 #: config/tc-sh.c:2520
7019 msgid "displacement to defined symbol %s overflows 8-bit field"
7022 #: config/tc-sh.c:2524
7024 msgid "displacement to undefined symbol %s overflows 8-bit field "
7027 #: config/tc-sh.c:2537
7029 msgid "overflow in branch to %s; converted into longer instruction sequence"
7032 #: config/tc-sh.c:2612 config/tc-sh.c:2660 config/tc-sparc.c:4093
7033 #: config/tc-sparc.c:4118
7034 msgid "misaligned data"
7037 #: config/tc-sh.c:3022
7038 msgid "misaligned offset"
7041 #: config/tc-sparc.c:281
7042 msgid "Invalid default architecture, broken assembler."
7045 #: config/tc-sparc.c:285 config/tc-sparc.c:488
7046 msgid "Bad opcode table, broken assembler."
7049 #: config/tc-sparc.c:480
7051 msgid "invalid architecture -xarch=%s"
7054 #: config/tc-sparc.c:482
7056 msgid "invalid architecture -A%s"
7059 #: config/tc-sparc.c:549
7061 msgid "No compiled in support for %d bit object file format"
7064 #: config/tc-sparc.c:586
7065 msgid "Unrecognized option following -K"
7068 #: config/tc-sparc.c:627
7069 msgid "SPARC options:\n"
7072 #: config/tc-sparc.c:656
7075 "\t\t\tspecify variant of SPARC architecture\n"
7076 "-bump\t\t\twarn when assembler switches architectures\n"
7077 "-sparc\t\t\tignored\n"
7078 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
7079 "-relax\t\t\trelax jumps and branches (default)\n"
7080 "-no-relax\t\tavoid changing any jumps and branches\n"
7083 #: config/tc-sparc.c:664
7084 msgid "-k\t\t\tgenerate PIC\n"
7087 #: config/tc-sparc.c:668
7089 "-32\t\t\tcreate 32 bit object file\n"
7090 "-64\t\t\tcreate 64 bit object file\n"
7093 #: config/tc-sparc.c:671
7095 msgid "\t\t\t[default is %d]\n"
7098 #: config/tc-sparc.c:673
7100 "-TSO\t\t\tuse Total Store Ordering\n"
7101 "-PSO\t\t\tuse Partial Store Ordering\n"
7102 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
7105 #: config/tc-sparc.c:677
7107 msgid "\t\t\t[default is %s]\n"
7110 #: config/tc-sparc.c:679
7112 "-KPIC\t\t\tgenerate PIC\n"
7113 "-V\t\t\tprint assembler version number\n"
7114 "-undeclared-regs\tignore application global register usage without\n"
7115 "\t\t\tappropriate .register directive (default)\n"
7116 "-no-undeclared-regs\tforce error on application global register usage\n"
7117 "\t\t\twithout appropriate .register directive\n"
7119 "-Qy, -Qn\t\tignored\n"
7123 #: config/tc-sparc.c:691
7125 "-EL\t\t\tgenerate code for a little endian machine\n"
7126 "-EB\t\t\tgenerate code for a big endian machine\n"
7127 "--little-endian-data\tgenerate code for a machine having big endian\n"
7128 " instructions and little endian data.\n"
7131 #: config/tc-sparc.c:811
7133 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
7136 #: config/tc-sparc.c:830
7138 msgid "Internal error: can't find opcode `%s' for `%s'\n"
7141 #: config/tc-sparc.c:976
7142 msgid "Support for 64-bit arithmetic not compiled in."
7145 #: config/tc-sparc.c:1023
7146 msgid "set: number not in 0..4294967295 range"
7149 #: config/tc-sparc.c:1030
7150 msgid "set: number not in -2147483648..4294967295 range"
7153 #: config/tc-sparc.c:1090
7154 msgid "setsw: number not in -2147483648..4294967295 range"
7157 #: config/tc-sparc.c:1139
7158 msgid "setx: temporary register same as destination register"
7161 #: config/tc-sparc.c:1210
7162 msgid "setx: illegal temporary register g0"
7165 #: config/tc-sparc.c:1307
7166 msgid "FP branch in delay slot"
7169 #: config/tc-sparc.c:1323
7170 msgid "FP branch preceded by FP instruction; NOP inserted"
7173 #: config/tc-sparc.c:1363
7174 msgid "failed special case insn sanity check"
7177 #: config/tc-sparc.c:1451
7178 msgid ": invalid membar mask name"
7181 #: config/tc-sparc.c:1467
7182 msgid ": invalid membar mask expression"
7185 #: config/tc-sparc.c:1472
7186 msgid ": invalid membar mask number"
7189 #: config/tc-sparc.c:1487
7190 msgid ": invalid siam mode expression"
7193 #: config/tc-sparc.c:1492
7194 msgid ": invalid siam mode number"
7197 #: config/tc-sparc.c:1508
7198 msgid ": invalid prefetch function name"
7201 #: config/tc-sparc.c:1516
7202 msgid ": invalid prefetch function expression"
7205 #: config/tc-sparc.c:1521
7206 msgid ": invalid prefetch function number"
7209 #: config/tc-sparc.c:1549 config/tc-sparc.c:1561
7210 msgid ": unrecognizable privileged register"
7213 #: config/tc-sparc.c:1585 config/tc-sparc.c:1610
7214 msgid ": unrecognizable v9a or v9b ancillary state register"
7217 #: config/tc-sparc.c:1590
7218 msgid ": rd on write only ancillary state register"
7221 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
7222 #: config/tc-sparc.c:1598
7223 msgid ": unrecognizable v9a ancillary state register"
7226 #: config/tc-sparc.c:1634
7227 msgid ": asr number must be between 16 and 31"
7230 #: config/tc-sparc.c:1642
7231 msgid ": asr number must be between 0 and 31"
7234 #: config/tc-sparc.c:1652
7235 msgid ": expecting %asrN"
7238 #: config/tc-sparc.c:1980
7239 msgid "detected global register use not covered by .register pseudo-op"
7242 #: config/tc-sparc.c:2051
7243 msgid ": There are only 64 f registers; [0-63]"
7246 #: config/tc-sparc.c:2053 config/tc-sparc.c:2065
7247 msgid ": There are only 32 f registers; [0-31]"
7250 #: config/tc-sparc.c:2183 config/tc-sparc.c:2219
7252 msgid "Illegal operands: %%%s requires arguments in ()"
7255 #: config/tc-sparc.c:2231
7258 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
7261 #: config/tc-sparc.c:2341
7263 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
7266 #: config/tc-sparc.c:2351
7269 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
7273 #: config/tc-sparc.c:2369
7274 msgid ": PC-relative operand can't be a constant"
7277 #: config/tc-sparc.c:2402
7278 msgid ": invalid ASI name"
7281 #: config/tc-sparc.c:2410
7282 msgid ": invalid ASI expression"
7285 #: config/tc-sparc.c:2415
7286 msgid ": invalid ASI number"
7289 #: config/tc-sparc.c:2512
7290 msgid "OPF immediate operand out of range (0-0x1ff)"
7293 #: config/tc-sparc.c:2517
7294 msgid "non-immediate OPF operand, ignored"
7297 #: config/tc-sparc.c:2536
7298 msgid ": invalid cpreg name"
7301 #: config/tc-sparc.c:2565
7303 msgid "Illegal operands%s"
7306 #: config/tc-sparc.c:2599
7308 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
7311 #: config/tc-sparc.c:2635
7313 msgid "Architecture mismatch on \"%s\"."
7316 #: config/tc-sparc.c:2636
7318 msgid " (Requires %s; requested architecture is %s.)"
7321 #: config/tc-sparc.c:3246
7323 msgid "bad or unhandled relocation type: 0x%02x"
7326 #: config/tc-sparc.c:3384
7328 msgid "internal error: can't export reloc type %d (`%s')"
7331 #: config/tc-sparc.c:3546
7333 msgid "BSS length (%d.) <0! Ignored."
7336 #: config/tc-sparc.c:3558
7337 msgid "bad .reserve segment -- expected BSS segment"
7340 #: config/tc-sparc.c:3575 read.c:2040
7341 msgid "missing alignment"
7344 #: config/tc-sparc.c:3586 config/tc-sparc.c:3736
7346 msgid "alignment too large; assuming %d"
7349 #: config/tc-sparc.c:3592 config/tc-sparc.c:3742
7350 msgid "negative alignment"
7353 #: config/tc-sparc.c:3602 config/tc-sparc.c:3765 read.c:1249 read.c:2056
7354 msgid "alignment not a power of 2"
7357 #: config/tc-sparc.c:3680 config/tc-v850.c:260
7358 msgid "Expected comma after symbol-name"
7361 #: config/tc-sparc.c:3708 config/tc-v850.c:293
7363 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
7366 #: config/tc-sparc.c:3722
7367 msgid "Expected comma after common length"
7370 #: config/tc-sparc.c:3963 config/tc-sparc.c:3973
7372 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
7375 #: config/tc-sparc.c:3991
7376 msgid "redefinition of global register"
7379 #: config/tc-sparc.c:4002
7381 msgid "Register symbol %s already defined."
7384 #: config/tc-sparc.c:4211
7386 msgid "Illegal operands: %%r_plt in %d-byte data field"
7389 #: config/tc-sparc.c:4248
7391 msgid "Illegal operands: Only %%r_%s%d allowed in %d-byte data fields"
7394 #: config/tc-sparc.c:4256 config/tc-sparc.c:4287 config/tc-sparc.c:4296
7396 msgid "Illegal operands: %%r_%s%d requires arguments in ()"
7399 #: config/tc-sparc.c:4305
7401 msgid "Illegal operands: garbage after %%r_%s%d()"
7404 #: config/tc-sparc.h:55
7405 msgid "sparc convert_frag\n"
7408 #: config/tc-sparc.h:57
7409 msgid "estimate_size_before_relax called"
7412 #: config/tc-tahoe.c:403
7413 msgid "The -a option doesn't exist. (Despite what the man page says!"
7416 #: config/tc-tahoe.c:407 config/tc-vax.c:3125
7418 msgid "Displacement length %s ignored!"
7421 #: config/tc-tahoe.c:411 config/tc-vax.c:3117
7422 msgid "SYMBOL TABLE not implemented"
7425 #: config/tc-tahoe.c:415 config/tc-vax.c:3121
7426 msgid "TOKEN TRACE not implemented"
7429 #: config/tc-tahoe.c:419 config/tc-vax.c:3129
7431 msgid "I don't need or use temp. file \"%s\"."
7434 #: config/tc-tahoe.c:423 config/tc-vax.c:3133
7435 msgid "I don't use an interpass file! -V ignored"
7438 #: config/tc-tahoe.c:437
7442 "-d LENGTH\t\tignored\n"
7445 "-t FILE\t\t\tignored\n"
7450 #: config/tc-tahoe.c:1066
7451 msgid "Casting a branch displacement is bad form, and is ignored."
7454 #: config/tc-tahoe.c:1122
7455 msgid "Couldn't parse the [index] in this operand."
7458 #: config/tc-tahoe.c:1128
7459 msgid "Couldn't find the opening '[' for the index of this operand."
7462 #: config/tc-tahoe.c:1168
7463 msgid "Couldn't find the opening '(' for the deref of this operand."
7466 #: config/tc-tahoe.c:1178
7467 msgid "Operand can't be both pre-inc and post-dec."
7470 #: config/tc-tahoe.c:1208
7471 msgid "I parsed 2 registers in this operand."
7474 #: config/tc-tahoe.c:1258
7475 msgid "Can't relocate expression error."
7478 #. This is an error. Tahoe doesn't allow any expressions
7479 #. bigger that a 32 bit long word. Any bigger has to be referenced
7481 #: config/tc-tahoe.c:1265
7482 msgid "Expression is too large for a 32 bits."
7485 #: config/tc-tahoe.c:1270
7486 msgid "Junk at end of expression."
7489 #: config/tc-tahoe.c:1309
7490 msgid "Syntax error in direct register mode."
7493 #: config/tc-tahoe.c:1311
7494 msgid "You can't index a register in direct register mode."
7497 #: config/tc-tahoe.c:1314
7498 msgid "SP can't be the source operand with direct register addressing."
7501 #: config/tc-tahoe.c:1316
7502 msgid "Can't take the address of a register."
7505 #: config/tc-tahoe.c:1318
7506 msgid "Direct Register can't be used in a branch."
7509 #: config/tc-tahoe.c:1320
7510 msgid "For quad access, the register must be even and < 14."
7513 #: config/tc-tahoe.c:1322
7514 msgid "You can't cast a direct register."
7517 #: config/tc-tahoe.c:1328
7518 msgid "Using reg 14 for quadwords can tromp the FP register."
7521 #: config/tc-tahoe.c:1340
7522 msgid "Syntax error in auto-dec mode."
7525 #: config/tc-tahoe.c:1342
7526 msgid "You can't have an index auto dec mode."
7529 #: config/tc-tahoe.c:1344
7530 msgid "Auto dec mode cant be used for reading."
7533 #: config/tc-tahoe.c:1346
7534 msgid "Auto dec only works of the SP register."
7537 #: config/tc-tahoe.c:1348
7538 msgid "Auto dec can't be used in a branch."
7541 #: config/tc-tahoe.c:1350
7542 msgid "Auto dec won't work with quadwords."
7545 #: config/tc-tahoe.c:1357
7546 msgid "Syntax error in one of the auto-inc modes."
7549 #: config/tc-tahoe.c:1363
7550 msgid "Auto inc deferred only works of the SP register."
7553 #: config/tc-tahoe.c:1365
7554 msgid "You can't have an index auto inc deferred mode."
7557 #: config/tc-tahoe.c:1367 config/tc-tahoe.c:1378
7558 msgid "Auto inc can't be used in a branch."
7561 #: config/tc-tahoe.c:1374
7562 msgid "You can't write to an auto inc register."
7565 #: config/tc-tahoe.c:1376
7566 msgid "Auto inc only works of the SP register."
7569 #: config/tc-tahoe.c:1380
7570 msgid "Auto inc won't work with quadwords."
7573 #: config/tc-tahoe.c:1382
7574 msgid "You can't have an index in auto inc mode."
7577 #: config/tc-tahoe.c:1390
7578 msgid "You can't index the sp register."
7581 #: config/tc-tahoe.c:1396
7582 msgid "Syntax error in register displaced mode."
7585 #: config/tc-tahoe.c:1415
7586 msgid "An offest is needed for this operand."
7589 #: config/tc-tahoe.c:1427
7590 msgid "You can't index a register in immediate mode."
7593 #: config/tc-tahoe.c:1429
7594 msgid "Immediate access can't be used as an address."
7597 #: config/tc-tahoe.c:1540
7599 msgid "Compiler bug: ODD number of bytes in arg structure %s."
7602 #: config/tc-tahoe.c:1567 config/tc-vax.c:1835
7603 msgid "Not enough operands"
7606 #: config/tc-tahoe.c:1577 config/tc-vax.c:1842
7607 msgid "Too many operands"
7610 #: config/tc-tahoe.c:1628 config/tc-vax.c:378
7612 msgid "Ignoring statement due to \"%s\""
7615 #: config/tc-tahoe.c:1723
7617 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
7620 #: config/tc-tahoe.c:1817
7621 msgid "Real branch displacements must be expressions."
7624 #: config/tc-tahoe.c:1820
7626 msgid "Complier error: I got an unknown synthetic branch :%c"
7629 #: config/tc-tahoe.c:1961
7631 msgid "Barf, bad mode %x\n"
7634 #. Only word (et al.), align, or conditionals are allowed within
7636 #: config/tc-tic54x.c:80
7637 msgid "pseudo-op illegal within .struct/.union"
7640 #: config/tc-tic54x.c:89
7641 msgid "C54x-specific command line options:\n"
7644 #: config/tc-tic54x.c:90
7645 msgid "-mfar-mode | -mf Use extended addressing\n"
7648 #: config/tc-tic54x.c:91
7649 msgid "-mcpu=<CPU version> Specify the CPU version\n"
7652 #: config/tc-tic54x.c:93
7653 msgid "-mcoff-version={0|1|2} Select COFF version\n"
7656 #: config/tc-tic54x.c:95
7657 msgid "-merrors-to-file <filename>\n"
7660 #: config/tc-tic54x.c:96
7661 msgid "-me <filename> Redirect errors to a file\n"
7664 #: config/tc-tic54x.c:348
7665 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
7668 #: config/tc-tic54x.c:401
7669 msgid "Unterminated string after absolute expression"
7672 #: config/tc-tic54x.c:409
7673 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
7676 #: config/tc-tic54x.c:421
7677 msgid "symbols assigned with .eval must begin with a letter"
7680 #: config/tc-tic54x.c:675
7681 msgid "Offset on nested structures is ignored"
7684 #: config/tc-tic54x.c:725
7686 msgid ".end%s without preceding .%s"
7689 #: config/tc-tic54x.c:791
7691 msgid "Unrecognized struct/union tag '%s'"
7694 #: config/tc-tic54x.c:793
7695 msgid ".tag requires a structure tag"
7698 #: config/tc-tic54x.c:799
7699 msgid "Label required for .tag"
7702 #: config/tc-tic54x.c:817
7704 msgid ".tag target '%s' undefined"
7707 #: config/tc-tic54x.c:879
7709 msgid ".field count '%d' out of range (1 <= X <= 32)"
7712 #: config/tc-tic54x.c:909
7714 msgid "Unrecognized field type '%c'"
7717 #. Disallow .byte with a non constant expression that will
7718 #. require relocation.
7719 #: config/tc-tic54x.c:1044
7720 msgid "Relocatable values require at least WORD storage"
7723 #: config/tc-tic54x.c:1105
7724 msgid "Use of .def/.ref is deprecated. Use .global instead"
7727 #: config/tc-tic54x.c:1298
7728 msgid ".space/.bes repeat count is negative, ignored"
7731 #: config/tc-tic54x.c:1303
7732 msgid ".space/.bes repeat count is zero, ignored"
7735 #: config/tc-tic54x.c:1380
7736 msgid "Missing size argument"
7739 #: config/tc-tic54x.c:1514
7740 msgid "CPU version has already been set"
7743 #: config/tc-tic54x.c:1518
7745 msgid "Unrecognized version '%s'"
7748 #: config/tc-tic54x.c:1524
7749 msgid "Changing of CPU version on the fly not supported"
7752 #: config/tc-tic54x.c:1657
7753 msgid "p2align not supported on this target"
7756 #: config/tc-tic54x.c:1669
7757 msgid "Argument to .even ignored"
7760 #: config/tc-tic54x.c:1715
7761 msgid "Invalid field size, must be from 1 to 32"
7764 #: config/tc-tic54x.c:1728
7765 msgid "field size must be 16 when value is relocatable"
7768 #: config/tc-tic54x.c:1742
7769 msgid "field value truncated"
7772 #: config/tc-tic54x.c:1846 config/tc-tic54x.c:2148
7774 msgid "Unrecognized section '%s'"
7777 #: config/tc-tic54x.c:1855
7778 msgid "Current section is unitialized, section name required for .clink"
7781 #: config/tc-tic54x.c:2061
7782 msgid "ENDLOOP without corresponding LOOP"
7785 #: config/tc-tic54x.c:2101
7786 msgid "Mixing of normal and extended addressing not supported"
7789 #: config/tc-tic54x.c:2107
7790 msgid "Extended addressing not supported on the specified CPU"
7793 #: config/tc-tic54x.c:2154
7794 msgid ".sblock may be used for initialized sections only"
7797 #: config/tc-tic54x.c:2184
7798 msgid "Symbol missing for .set/.equ"
7801 #: config/tc-tic54x.c:2240
7802 msgid ".var may only be used within a macro definition"
7805 #: config/tc-tic54x.c:2248
7806 msgid "Substitution symbols must begin with a letter"
7809 #: config/tc-tic54x.c:2338
7811 msgid "Can't open macro library file '%s' for reading."
7814 #: config/tc-tic54x.c:2345
7816 msgid "File '%s' not in macro archive format"
7819 #: config/tc-tic54x.c:2504
7821 msgid "Bad COFF version '%s'"
7824 #: config/tc-tic54x.c:2513
7826 msgid "Bad CPU version '%s'"
7829 #: config/tc-tic54x.c:2525 config/tc-tic54x.c:2528
7831 msgid "Can't redirect stderr to the file '%s'"
7834 #: config/tc-tic54x.c:2662
7836 msgid "Undefined substitution symbol '%s'"
7839 #: config/tc-tic54x.c:3335
7840 msgid "Badly formed address expression"
7843 #: config/tc-tic54x.c:3593
7845 msgid "Invalid dmad syntax '%s'"
7848 #: config/tc-tic54x.c:3707
7849 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
7852 #: config/tc-tic54x.c:3727
7854 msgid "Unrecognized indirect address format \"%s\""
7857 #: config/tc-tic54x.c:3762
7859 msgid "Operand '%s' out of range (%d <= x <= %d)"
7862 #: config/tc-tic54x.c:3782
7863 msgid "Error in relocation handling"
7866 #: config/tc-tic54x.c:3801 config/tc-tic54x.c:3863 config/tc-tic54x.c:3889
7868 msgid "Unrecognized condition code \"%s\""
7871 #: config/tc-tic54x.c:3818
7873 msgid "Condition \"%s\" does not match preceding group"
7876 #: config/tc-tic54x.c:3826
7879 "Condition \"%s\" uses a different accumulator from a preceding condition"
7882 #: config/tc-tic54x.c:3833
7883 msgid "Only one comparison conditional allowed"
7886 #: config/tc-tic54x.c:3838
7887 msgid "Only one overflow conditional allowed"
7890 #: config/tc-tic54x.c:3846
7892 msgid "Duplicate %s conditional"
7895 #: config/tc-tic54x.c:3876
7896 msgid "Invalid auxiliary register (use AR0-AR7)"
7899 #: config/tc-tic54x.c:3909
7900 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7903 #: config/tc-tic54x.c:3917
7905 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7906 "Resulting behavior is undefined."
7909 #: config/tc-tic54x.c:3943
7911 "Destination accumulator for each part of this parallel instruction must be "
7915 #: config/tc-tic54x.c:3992
7917 msgid "Memory mapped register \"%s\" out of range"
7920 #: config/tc-tic54x.c:4031
7921 msgid "Invalid operand (use 1, 2, or 3)"
7924 #: config/tc-tic54x.c:4056
7925 msgid "A status register or status bit name is required"
7928 #: config/tc-tic54x.c:4066
7930 msgid "Unrecognized status bit \"%s\""
7933 #: config/tc-tic54x.c:4089
7935 msgid "Invalid status register \"%s\""
7938 #: config/tc-tic54x.c:4101
7940 msgid "Operand \"%s\" out of range (use 1 or 2)"
7943 #: config/tc-tic54x.c:4302
7945 msgid "Unrecognized instruction \"%s\""
7948 #: config/tc-tic54x.c:4331
7950 msgid "Unrecognized operand list '%s' for instruction '%s'"
7953 #: config/tc-tic54x.c:4360
7955 msgid "Unrecognized parallel instruction \"%s\""
7958 #: config/tc-tic54x.c:4410
7960 msgid "Invalid operand (s) for parallel instruction \"%s\""
7963 #: config/tc-tic54x.c:4413
7965 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7968 #: config/tc-tic54x.c:4645
7970 msgid "%s symbol recursion stopped at second appearance of '%s'"
7973 #: config/tc-tic54x.c:4684
7974 msgid "Unrecognized substitution symbol function"
7977 #: config/tc-tic54x.c:4689
7978 msgid "Missing '(' after substitution symbol function"
7981 #: config/tc-tic54x.c:4703
7982 msgid "Expecting second argument"
7985 #: config/tc-tic54x.c:4716 config/tc-tic54x.c:4765
7986 msgid "Extra junk in function call, expecting ')'"
7989 #: config/tc-tic54x.c:4741
7990 msgid "Function expects two arguments"
7993 #: config/tc-tic54x.c:4754
7994 msgid "Expecting character constant argument"
7997 #: config/tc-tic54x.c:4760
7998 msgid "Both arguments must be substitution symbols"
8001 #: config/tc-tic54x.c:4813
8003 msgid "Invalid subscript (use 1 to %d)"
8006 #: config/tc-tic54x.c:4823
8008 msgid "Invalid length (use 0 to %d"
8011 #: config/tc-tic54x.c:4833
8012 msgid "Missing ')' in subscripted substitution symbol expression"
8015 #: config/tc-tic54x.c:4853
8016 msgid "Missing forced substitution terminator ':'"
8019 #: config/tc-tic54x.c:5026
8022 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8026 #: config/tc-tic54x.c:5067
8028 msgid "Unrecognized parallel instruction '%s'"
8031 #: config/tc-tic54x.c:5079
8033 msgid "Instruction '%s' requires an LP cpu version"
8036 #: config/tc-tic54x.c:5086
8038 msgid "Instruction '%s' requires far mode addressing"
8041 #: config/tc-tic54x.c:5098
8044 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
8045 "left). Resulting behavior is undefined."
8048 #: config/tc-tic54x.c:5108
8050 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
8051 "Resulting behavior is undefined."
8054 #: config/tc-tic54x.c:5119
8056 msgid "'%s' is not repeatable. Resulting behavior is undefined."
8059 #: config/tc-tic54x.c:5123
8061 "Instructions using long offset modifiers or absolute addresses are not "
8062 "repeatable. Resulting behavior is undefined."
8065 #: config/tc-tic54x.c:5314
8067 msgid "Unsupported relocation size %d"
8070 #: config/tc-tic54x.c:5468
8071 msgid "non-absolute value used with .space/.bes"
8074 #: config/tc-tic54x.c:5472
8076 msgid "negative value ignored in %s"
8079 #: config/tc-tic54x.c:5559
8081 msgid "attempt to .space/.bes backwards? (%ld)"
8084 #: config/tc-tic54x.c:5592
8086 msgid "Invalid label '%s'"
8089 #: config/tc-tic80.c:26
8091 msgid "internal error:%s:%d: %s\n"
8094 #: config/tc-tic80.c:29
8096 msgid "internal error:%s:%d: %s %d\n"
8099 #: config/tc-tic80.c:91
8100 msgid "Relaxation is a luxury we can't afford"
8103 #: config/tc-tic80.c:141
8104 msgid "bad call to md_atof ()"
8107 #: config/tc-tic80.c:239
8108 msgid "':' not followed by 'm' or 's'"
8111 #: config/tc-tic80.c:252
8112 msgid "paren nesting"
8115 #: config/tc-tic80.c:266
8116 msgid "mismatched parenthesis"
8119 #: config/tc-tic80.c:468
8120 msgid "unhandled expression type"
8123 #: config/tc-tic80.c:682
8124 msgid "symbol reloc that is not PC relative or 32 bits"
8127 #: config/tc-tic80.c:711
8128 msgid "unhandled operand modifier"
8131 #: config/tc-tic80.c:753
8132 msgid "unhandled expression"
8135 #: config/tc-tic80.c:802
8137 msgid "Invalid mnemonic: '%s'"
8140 #: config/tc-tic80.c:815
8142 msgid "Invalid operands: '%s'"
8145 #: config/tc-tic80.c:893
8146 msgid "unhandled predefined symbol bits"
8149 #: config/tc-tic80.c:987
8151 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
8154 #: config/tc-tic80.c:1002
8155 msgid "unhandled relocation type in fixup"
8158 #: config/tc-tic80.c:1041
8159 msgid "md_convert_frag() not implemented yet"
8162 #: config/tc-v850.c:271
8164 msgid ".COMMon length (%d.) < 0! Ignored."
8167 #: config/tc-v850.c:320
8168 msgid "Common alignment negative; 0 assumed"
8171 #: config/tc-v850.c:1014
8173 msgid "unknown operand shift: %x\n"
8176 #: config/tc-v850.c:1015
8177 msgid "internal failure in parse_register_list"
8180 #: config/tc-v850.c:1032
8181 msgid "constant expression or register list expected"
8184 #: config/tc-v850.c:1037 config/tc-v850.c:1050 config/tc-v850.c:1069
8185 msgid "high bits set in register list expression"
8188 #: config/tc-v850.c:1109 config/tc-v850.c:1173
8189 msgid "illegal register included in list"
8192 #: config/tc-v850.c:1116
8193 msgid "system registers cannot be included in list"
8196 #: config/tc-v850.c:1121
8197 msgid "PSW cannot be included in list"
8200 #: config/tc-v850.c:1128
8201 msgid "High value system registers cannot be included in list"
8204 #: config/tc-v850.c:1152
8205 msgid "second register should follow dash in register list"
8208 #: config/tc-v850.c:1199
8209 msgid " V850 options:\n"
8212 #: config/tc-v850.c:1200
8213 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
8216 #: config/tc-v850.c:1201
8218 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
8221 #: config/tc-v850.c:1202
8222 msgid " -mv850 The code is targeted at the v850\n"
8225 #: config/tc-v850.c:1203
8226 msgid " -mv850e The code is targeted at the v850e\n"
8229 #: config/tc-v850.c:1204
8230 msgid " -mv850ea The code is targeted at the v850ea\n"
8233 #: config/tc-v850.c:1205
8235 " -mv850any The code is generic, despite any processor "
8236 "specific instructions\n"
8239 #: config/tc-v850.c:1217 config/tc-v850.c:1255
8241 msgid "unknown command line option: -%c%s\n"
8244 #: config/tc-v850.c:1405
8246 msgid "Unable to determine default target processor from string: %s"
8249 #: config/tc-v850.c:1453
8250 msgid "ctoff() relocation used on an instruction which does not support it"
8253 #: config/tc-v850.c:1475
8254 msgid "sdaoff() relocation used on an instruction which does not support it"
8257 #: config/tc-v850.c:1497
8258 msgid "zdaoff() relocation used on an instruction which does not support it"
8261 #: config/tc-v850.c:1530
8262 msgid "tdaoff() relocation used on an instruction which does not support it"
8265 #: config/tc-v850.c:1746
8266 msgid "Target processor does not support this instruction."
8269 #: config/tc-v850.c:1836 config/tc-v850.c:1866 config/tc-v850.c:2054
8270 msgid "immediate operand is too large"
8273 #: config/tc-v850.c:1848
8274 msgid "AAARG -> unhandled constant reloc"
8277 #: config/tc-v850.c:1892
8278 msgid "invalid register name"
8281 #: config/tc-v850.c:1897
8282 msgid "register r0 cannot be used here"
8285 #: config/tc-v850.c:1909
8286 msgid "invalid system register name"
8289 #: config/tc-v850.c:1922
8290 msgid "expected EP register"
8293 #: config/tc-v850.c:1939
8294 msgid "invalid condition code name"
8297 #: config/tc-v850.c:1960 config/tc-v850.c:1964
8298 msgid "constant too big to fit into instruction"
8301 #: config/tc-v850.c:2017
8302 msgid "syntax error: value is missing before the register name"
8305 #: config/tc-v850.c:2019
8306 msgid "syntax error: register not expected"
8309 #: config/tc-v850.c:2033
8310 msgid "syntax error: system register not expected"
8313 #: config/tc-v850.c:2038
8314 msgid "syntax error: condition code not expected"
8317 #: config/tc-v850.c:2079
8318 msgid "invalid operand"
8321 #: config/tc-vax.c:267
8323 msgid "VIP_BEGIN error:%s"
8326 #: config/tc-vax.c:397
8328 msgid "Ignoring statement because \"%s\""
8331 #: config/tc-vax.c:444
8332 msgid "Can't relocate expression"
8335 #: config/tc-vax.c:547
8336 msgid "Bignum not permitted in short literal. Immediate mode assumed."
8339 #: config/tc-vax.c:556
8340 msgid "Can't do flonum short literal: immediate mode used."
8343 #: config/tc-vax.c:601
8345 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
8348 #: config/tc-vax.c:922
8350 msgid "Short literal overflow(%ld.), immediate mode assumed."
8353 #: config/tc-vax.c:931
8355 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
8358 #: config/tc-vax.c:990
8359 msgid "Length specification ignored. Address mode 9F used"
8362 #: config/tc-vax.c:1039
8363 msgid "Invalid operand: immediate value used as base address."
8366 #: config/tc-vax.c:1041
8367 msgid "Invalid operand: immediate value used as address."
8370 #: config/tc-vax.c:1814
8371 msgid "odd number of bytes in operand description"
8374 #: config/tc-vax.c:1830
8378 #: config/tc-vax.c:2383
8379 msgid "no '[' to match ']'"
8382 #: config/tc-vax.c:2401
8383 msgid "bad register in []"
8386 #: config/tc-vax.c:2403
8387 msgid "[PC] index banned"
8390 #: config/tc-vax.c:2438
8391 msgid "no '(' to match ')'"
8394 #: config/tc-vax.c:2573
8395 msgid "invalid branch operand"
8398 #: config/tc-vax.c:2602
8399 msgid "address prohibits @"
8402 #: config/tc-vax.c:2604
8403 msgid "address prohibits #"
8406 #: config/tc-vax.c:2608
8407 msgid "address prohibits -()"
8410 #: config/tc-vax.c:2610
8411 msgid "address prohibits ()+"
8414 #: config/tc-vax.c:2613
8415 msgid "address prohibits ()"
8418 #: config/tc-vax.c:2615
8419 msgid "address prohibits []"
8422 #: config/tc-vax.c:2617
8423 msgid "address prohibits register"
8426 #: config/tc-vax.c:2619
8427 msgid "address prohibits displacement length specifier"
8430 #: config/tc-vax.c:2649
8431 msgid "invalid operand of S^#"
8434 #: config/tc-vax.c:2666
8435 msgid "S^# needs expression"
8438 #: config/tc-vax.c:2673
8439 msgid "S^# may only read-access"
8442 #: config/tc-vax.c:2698
8443 msgid "invalid operand of -()"
8446 #: config/tc-vax.c:2704
8447 msgid "-(PC) unpredictable"
8450 #: config/tc-vax.c:2706
8451 msgid "[]index same as -()register: unpredictable"
8454 #: config/tc-vax.c:2742
8455 msgid "invalid operand of ()+"
8458 #: config/tc-vax.c:2748
8459 msgid "(PC)+ unpredictable"
8462 #: config/tc-vax.c:2750
8463 msgid "[]index same as ()+register: unpredictable"
8466 #: config/tc-vax.c:2775
8467 msgid "# conflicts length"
8470 #: config/tc-vax.c:2777
8471 msgid "# bars register"
8474 #: config/tc-vax.c:2799
8475 msgid "writing or modifying # is unpredictable"
8478 #: config/tc-vax.c:2829
8479 msgid "length not needed"
8482 #: config/tc-vax.c:2836
8483 msgid "can't []index a register, because it has no address"
8486 #: config/tc-vax.c:2838
8487 msgid "a register has no address"
8490 #: config/tc-vax.c:2849
8491 msgid "PC part of operand unpredictable"
8494 #: config/tc-vax.c:3178
8497 "-d LENGTH\t\tignored\n"
8500 "-t FILE\t\t\tignored\n"
8505 #: config/tc-vax.c:3187
8508 "-+\t\t\thash encode names longer than 31 characters\n"
8509 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
8510 "-H\t\t\tshow new symbol after hash truncation\n"
8511 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
8512 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
8513 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
8516 #: config/tc-w65.c:144
8517 msgid "need on or off."
8520 #: config/tc-w65.c:304 config/tc-w65.c:347
8521 msgid "syntax error after <exp"
8524 #: config/tc-w65.c:855
8525 msgid "call to tc_Nout_fix_to_chars \n"
8528 #: config/tc-z8k.c:285
8530 msgid "register rr%d, out of range."
8533 #: config/tc-z8k.c:295
8535 msgid "register rh%d, out of range."
8538 #: config/tc-z8k.c:305
8540 msgid "register rl%d, out of range."
8543 #: config/tc-z8k.c:316
8545 msgid "register rq%d, out of range."
8548 #: config/tc-z8k.c:326
8550 msgid "register r%d, out of range."
8553 #: config/tc-z8k.c:371
8558 #: config/tc-z8k.c:388
8560 msgid "register is wrong size for a word %s"
8563 #: config/tc-z8k.c:404
8565 msgid "register is wrong size for address %s"
8568 #: config/tc-z8k.c:665
8569 msgid "Missing ) in ra(rb)"
8572 #: config/tc-z8k.c:932
8574 msgid "operand %s0x%x out of range."
8577 #: config/tc-z8k.c:1060
8578 msgid "immediate must be 1 or 2"
8581 #: config/tc-z8k.c:1063
8582 msgid "immediate 1 or 2 expected"
8585 #: config/tc-z8k.c:1089
8586 msgid "can't use R0 here"
8589 #: config/tc-z8k.c:1243
8590 msgid "Can't find opcode to match operands"
8593 #: config/tc-z8k.c:1358
8595 msgid "invalid architecture -z%s"
8598 #: config/tc-z8k.c:1374
8601 "-z8001\t\t\tgenerate segmented code\n"
8602 "-z8002\t\t\tgenerate unsegmented code\n"
8605 #: config/tc-z8k.c:1523
8607 msgid "Can't subtract symbols in different sections %s %s"
8612 msgid "can't open `%s' for writing"
8617 msgid "can't close `%s'"
8620 #: dwarf2dbg.c:353 dwarf2dbg.c:395
8621 msgid "file number less than one"
8626 msgid "file number %ld already allocated"
8629 #: dwarf2dbg.c:400 dwarf2dbg.c:946
8631 msgid "unassigned file number %ld"
8634 #: dwarf2dbg.c:1284 dwarf2dbg.c:1292 dwarf2dbg.c:1300 dwarf2dbg.c:1320
8635 msgid "dwarf2 is not supported for this object file format"
8640 msgid "string too big (%lu bytes)"
8645 msgid "inserting \"%s\" into string hash table: %s"
8648 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
8650 msgid "no current file pointer"
8654 msgid "too many st_End's"
8659 msgid "inserting \"%s\" into tag hash table: %s"
8663 msgid "fake .file after real one"
8667 msgid "filename goes over one page boundary"
8671 msgid ".begin directive without a preceding .file directive"
8675 msgid ".begin directive without a preceding .ent directive"
8679 msgid ".bend directive without a preceding .file directive"
8683 msgid ".bend directive without a preceding .ent directive"
8687 msgid ".bend directive names unknown symbol"
8691 msgid ".def pseudo-op used inside of .def/.endef; ignored"
8695 msgid "empty symbol name in .def; ignored"
8699 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
8703 msgid "badly formed .dim directive"
8707 msgid "too many .dim entries"
8711 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
8715 msgid ".size pseudo-op used outside of .def/.endef; ignored"
8719 msgid "badly formed .size directive"
8723 msgid "too many .size entries"
8727 msgid ".type pseudo-op used outside of .def/.endef; ignored"
8730 #. FIXME: We could handle this by setting the continued bit.
8731 #. There would still be a limit: the .type argument can not
8735 msgid "the type of %s is too complex; it will be simplified"
8739 msgid "Unrecognized .type argument"
8743 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
8747 msgid ".val pseudo-op used outside of .def/.endef; ignored"
8751 msgid ".val expression is too copmlex"
8755 msgid ".endef pseudo-op used before .def; ignored"
8758 #: ecoff.c:2865 ecoff.c:2946
8759 msgid "bad COFF debugging information"
8764 msgid "no tag specified for %s"
8768 msgid ".end directive without a preceding .file directive"
8772 msgid ".end directive without a preceding .ent directive"
8776 msgid ".end directive names unknown symbol"
8780 msgid "second .ent directive found before .end directive"
8784 msgid "no way to handle .file within .ent/.end section"
8788 msgid ".fmask outside of .ent"
8792 msgid "bad .fmask directive"
8796 msgid "bad .frame directive"
8800 msgid ".mask outside of .ent"
8804 msgid "bad .mask directive"
8808 msgid ".loc before .file"
8812 msgid "bad .weakext directive"
8817 msgid ".stab%c is not supported"
8822 msgid ".stab%c: ignoring non-zero other field"
8828 "line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
8833 msgid "illegal .stab%c directive, bad character"
8836 #: ecoff.c:4023 ecoff.c:4212 ecoff.c:4237
8837 msgid ".begin/.bend in different segments"
8841 msgid "missing .end or .bend at end of file"
8845 msgid "GP prologue size exceeds field size, using 0 instead"
8848 #: expr.c:84 read.c:3225
8849 msgid "bignum invalid"
8852 #: expr.c:86 read.c:3227 read.c:3560 read.c:4459
8853 msgid "floating point number invalid"
8857 msgid "bad floating-point constant: exponent overflow"
8862 msgid "bad floating-point constant: unknown error code=%d"
8867 "a bignum with underscores may not have more than 8 hex digits in any word"
8871 msgid "a bignum with underscores must have exactly 4 words"
8874 #. Either not seen or not defined.
8875 #. @@ Should print out the original string instead of
8876 #. the parsed number.
8879 msgid "backward ref to unknown label \"%d:\""
8883 msgid "character constant too large"
8888 msgid "expr.c(operand): bad atof_generic return val %d"
8893 msgid "missing '%c'"
8896 #: expr.c:1024 read.c:3930
8897 msgid "EBCDIC constants are not supported"
8902 msgid "Unary operator %c ignored because bad operand follows"
8905 #: expr.c:1141 expr.c:1166
8906 msgid "syntax error in .startof. or .sizeof."
8910 msgid "missing operand; zero assumed"
8914 msgid "left operand is a bignum; integer 0 assumed"
8918 msgid "left operand is a float; integer 0 assumed"
8922 msgid "right operand is a bignum; integer 0 assumed"
8926 msgid "right operand is a float; integer 0 assumed"
8929 #: expr.c:1780 symbols.c:1121
8930 msgid "division by zero"
8934 msgid "operation combines symbols in different segments"
8939 msgid "can't extend frag %u chars"
8943 msgid "attempt to allocate data in absolute section"
8947 msgid "attempt to allocate data in common section"
8951 msgid "redefinition not allowed\n"
8956 msgid "the %c operator cannot take non-absolute arguments.\n"
8960 msgid "string where expression expected.\n"
8964 msgid "can't find primary in expression.\n"
8968 msgid "misplaced closing parens.\n"
8972 msgid "attempt to divide by zero.\n"
8976 msgid "can't add two relocatable expressions\n"
8980 msgid "unreasonable nesting.\n"
8984 msgid "End of file not at start of line.\n"
8989 msgid "Illegal base character %c.\n"
8994 msgid "radix is %c must be one of b, q, d or h"
8999 msgid "size must be one of b, w or l, is %c.\n"
9003 msgid "datab repeat must be constant.\n"
9007 msgid "datab data must be absolute.\n"
9011 msgid "align needs absolute expression.\n"
9015 msgid ".align needs absolute fill value.\n"
9019 msgid "res needs absolute expression for fill count.\n"
9023 msgid "form LIN= needs absolute expresssion.\n"
9031 msgid "form COL= needs absolute expresssion.\n"
9034 #. Turns the next expression into a string.
9035 #: gasp.c:1553 macro.c:382
9037 msgid "% operator needs absolute expression"
9041 msgid "misplaced ( .\n"
9045 msgid "misplaced ).\n"
9049 msgid ".instr needs absolute expresson.\n"
9053 msgid "need absolute position.\n"
9057 msgid "need absolute length.\n"
9061 msgid "END missing from end of file.\n"
9065 msgid ".ASSIGNA needs constant expression argument.\n"
9069 msgid ".ASSIGNA without label.\n"
9073 msgid ".ASSIGNS without label.\n"
9078 msgid "Can't find preprocessor variable %s.\n"
9082 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
9086 msgid "Comparison operator for strings must be EQ or NE\n"
9089 #: gasp.c:2198 gasp.c:2208 gasp.c:2311
9090 msgid "Conditional operator must have absolute operands.\n"
9094 msgid "String compared against expression.\n"
9098 msgid "AIF nesting unreasonable.\n"
9102 msgid "Multiple AELSEs in AIF.\n"
9106 msgid "AENDI without AIF.\n"
9109 #: gasp.c:2308 gasp.c:2390
9110 msgid "IF nesting unreasonable.\n"
9114 msgid "Bad format for IF or IFNC.\n"
9118 msgid "AENDR without a AREPEAT.\n"
9122 msgid "ENDR without a REPT.\n"
9127 msgid "AWHILE without a AENDW at %d.\n"
9131 msgid "AENDW without a AENDW.\n"
9135 msgid "AREPEAT must have absolute operand.\n"
9140 msgid "AREPEAT without a AENDR at %d.\n"
9144 msgid ".ENDM without a matching .MACRO.\n"
9148 msgid "LOCAL outside of MACRO"
9153 msgid "macro at line %d: %s\n"
9157 msgid "macro expansion"
9161 msgid "Character code in string must be absolute expression.\n"
9165 msgid "Missing > for character code.\n"
9170 msgid "string for SDATAC longer than 255 characters (%d).\n"
9175 msgid "illegal character in SDATA line (0x%x).\n"
9179 msgid "Must have absolute SDATAB repeat count.\n"
9184 msgid "Must have positive SDATAB repeat count (%d).\n"
9189 msgid "Unreasonable include depth (%ld).\n"
9194 msgid "Can't open include file `%s'.\n"
9198 msgid "Unreasonable expansion (-u turns off check).\n"
9201 #. This one causes lots of pain when trying to preprocess
9205 msgid "Unrecognised pseudo op `%s'.\n"
9209 msgid "ORG command not allowed.\n"
9213 msgid "Invalid expression on command line.\n"
9220 " [-a] [--alternate] enter alternate macro mode\n"
9221 " [-c char] [--commentchar char] change the comment character from !\n"
9222 " [-d] [--debug] print some debugging info\n"
9223 " [-h] [--help] print this message\n"
9224 " [-M] [--mri] enter MRI compatibility mode\n"
9225 " [-o out] [--output out] set the output file\n"
9226 " [-p] [--print] print line numbers\n"
9231 " [-s] [--copysource] copy source through as comments \n"
9232 " [-u] [--unreasonable] allow unreasonable nesting\n"
9233 " [-v] [--version] print the program version\n"
9234 " [-Dname=value] create preprocessor variable called name, "
9236 " [-Ipath] add to include path list\n"
9242 msgid "%s: Gnu Assembler Macro Preprocessor\n"
9245 #. This output is intended to follow the GNU standards document.
9248 msgid "GNU assembler pre-processor %s\n"
9252 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
9257 msgid "%s: Can't open output file `%s'.\n"
9262 msgid "%s: Can't open input file `%s'.\n"
9267 msgid "Internal error, aborting at %s line %d"
9273 "Please report this bug.\n"
9276 #. Detect if we are reading from stdin by examining the file
9277 #. name returned by as_where().
9279 #. [FIXME: We rely upon the name in the strcmp below being the
9280 #. same as the one used by input_scrub_new_file(), if that is
9281 #. not true, then this code will fail].
9283 #. If we are reading from stdin, then we need to save each input
9284 #. line here (assuming of course that we actually have a line of
9285 #. input to read), so that it can be displayed in the listing
9286 #. that is produced at the end of the assembly.
9287 #: input-file.c:145 input-scrub.c:242 listing.c:344
9288 msgid "{standard input}"
9293 msgid "can't open %s for reading"
9296 #: input-file.c:212 input-file.c:239
9298 msgid "Can't read from %s"
9303 msgid "Can't close %s"
9306 #: input-scrub.c:272
9307 msgid "macros nested too deeply"
9310 #: input-scrub.c:375 input-scrub.c:397
9311 msgid "partial line at end of file ignored"
9315 msgid "Unable to allocate memory for new instructions\n"
9328 msgid "can't open list file: %s"
9333 msgid "error closing list file: %s"
9337 msgid "strange paper height, set to no form"
9341 msgid "new line in title"
9345 msgid "unexpected end of file in macro definition"
9349 msgid "missing ) after formals"
9353 msgid "missplaced )"
9357 msgid "confusion in formal parameters"
9361 msgid "macro formal argument does not exist"
9365 msgid "can't mix positional and keyword arguments"
9369 msgid "too many positional arguments"
9373 msgid "unexpected end of file in irp or irpc"
9377 msgid "missing model parameter"
9381 msgid "Assembler messages:\n"
9392 #: messages.c:413 messages.c:433
9393 msgid "Fatal error: "
9397 msgid "Internal error!\n"
9402 msgid "Assertion failure in %s at %s line %d.\n"
9407 msgid "Assertion failure at %s line %d.\n"
9410 #: messages.c:456 messages.c:475
9411 msgid "Please report this bug.\n"
9416 msgid "Internal error, aborting at %s line %d in %s\n"
9421 msgid "Internal error, aborting at %s line %d\n"
9426 msgid "can't open a bfd on stdout %s"
9429 #: output-file.c:52 output-file.c:115
9431 msgid "FATAL: can't create %s"
9434 #: output-file.c:73 output-file.c:80
9436 msgid "FATAL: can't close %s\n"
9439 #: output-file.c:126
9441 msgid "FATAL: can't close %s"
9444 #: output-file.c:147
9445 msgid "Failed to emit an object byte"
9448 #: output-file.c:148
9449 msgid "can't continue"
9454 msgid "error constructing %s pseudo-op table: %s"
9459 msgid "unknown pseudo-op: `%s'"
9464 msgid "label \"%d$\" redefined"
9468 msgid ".abort detected. Abandoning ship."
9471 #: read.c:1172 read.c:2406
9472 msgid "ignoring fill value in absolute section"
9477 msgid "alignment too large: %u assumed"
9481 msgid "expected fill pattern missing"
9484 #: read.c:1368 read.c:1968 read.c:2176 read.c:2788
9485 msgid "expected symbol name"
9488 #: read.c:1378 read.c:2186 read.c:2798 stabs.c:472
9490 msgid "expected comma after \"%s\""
9495 msgid ".COMMon length (%ld) < 0 ignored"
9500 msgid "length of .comm \"%s\" is already %ld; not changing to %ld"
9503 #. Some of the back ends can't deal with non-positive line numbers.
9504 #. Besides, it's silly.
9507 msgid "line numbers must be positive; line number %d rejected"
9511 msgid "start address not supported"
9515 msgid ".err encountered"
9518 #: read.c:1685 read.c:1687
9520 msgid ".fail %ld encountered"
9525 msgid ".fill size clamped to %d"
9529 msgid "size negative; .fill ignored"
9533 msgid "repeat < 0; .fill ignored"
9538 msgid "unrecognized .linkonce type `%s'"
9541 #: read.c:1908 read.c:1934
9542 msgid ".linkonce is not supported for this object file format"
9547 msgid "bfd_set_section_flags: %s"
9551 msgid "missing size expression"
9556 msgid "BSS length (%d) < 0 ignored"
9561 msgid "error setting flags for \".sbss\": %s"
9565 msgid "expected comma after size"
9570 msgid "alignment too large; %d assumed"
9574 msgid "alignment negative; 0 assumed"
9579 msgid "attempt to redefine pseudo-op `%s' ignored"
9584 msgid "invalid segment \"%s\""
9588 msgid "only constant offsets supported in absolute section"
9592 msgid "MRI style ORG pseudo-op not supported"
9597 msgid "unrecognized section type `%s'"
9601 msgid "absolute sections are not supported"
9606 msgid "unrecognized section command `%s'"
9610 msgid ".endr encountered without preceeding .rept, .irc, or .irp"
9615 msgid "%s without %s"
9619 msgid "unsupported variable size or fill value"
9623 msgid ".space repeat count is zero, ignored"
9627 msgid ".space repeat count is negative, ignored"
9631 msgid "space allocation too complex in absolute section"
9635 msgid "space allocation too complex in common section"
9638 #: read.c:3092 read.c:4175
9640 msgid "bad floating literal: %s"
9645 msgid "rest of line ignored; first ignored character is `%c'"
9650 msgid "rest of line ignored; first ignored character valued 0x%x"
9654 msgid "missing expression"
9658 msgid "rva without symbol"
9662 msgid "attempt to store value in absolute section"
9665 #: read.c:3554 read.c:4453
9666 msgid "zero assumed for missing expression"
9669 #: read.c:3566 read.c:4465 write.c:293
9670 msgid "register value used as expression"
9673 #. Leading bits contain both 0s & 1s.
9676 msgid "value 0x%lx truncated to 0x%lx"
9681 msgid "bignum truncated to %d bytes"
9686 msgid "unsupported BFD relocation size %u"
9690 msgid "using a bit field width of zero"
9695 msgid "field width \"%s\" too complex for a bitfield"
9700 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
9705 msgid "field value \"%s\" too complex for a bitfield"
9708 #: read.c:4003 read.c:4197
9709 msgid "unresolvable or nonpositive repeat count; using 1"
9714 msgid "unknown floating type type '%c'"
9718 msgid "floating point constant too large"
9722 msgid "expected <nn>"
9725 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
9726 #: read.c:4640 read.c:4726
9727 msgid "unterminated string; newline inserted"
9731 msgid "bad escaped character in string"
9735 msgid "expected address expression"
9740 msgid "symbol \"%s\" undefined; zero assumed"
9744 msgid "some symbol undefined; zero assumed"
9748 msgid "bad or irreducible absolute expression"
9752 msgid "this string may not contain '\\0'"
9756 msgid "missing string"
9761 msgid ".incbin count zero, ignoring `%s'"
9766 msgid "file not found: %s"
9771 msgid "seek to end of .incbin file failed `%s'"
9776 msgid "skip (%ld) + count (%ld) larger than file size (%ld)"
9781 msgid "could not skip to %ld in file `%s'"
9786 msgid "truncated file `%s', %ld of %ld bytes read"
9790 msgid "missing .func"
9794 msgid ".endfunc missing for previous .func"
9797 #: stabs.c:220 stabs.c:228 stabs.c:236 stabs.c:247
9799 msgid ".stab%c: missing comma"
9803 msgid "comma missing in .xstabs"
9808 msgid "attempt to switch to nonexistent segment \"%s\""
9813 msgid "symbol `%s' is already defined as \"%s\"/%s%ld"
9816 #: symbols.c:523 symbols.c:530
9818 msgid "inserting \"%s\" into symbol table failed: %s"
9823 msgid "symbol definition loop encountered at `%s'"
9826 #: symbols.c:1082 symbols.c:1086
9828 msgid "undefined symbol `%s' in operation"
9832 msgid "invalid section for operation"
9835 #: symbols.c:1096 symbols.c:1100
9837 msgid "undefined symbol `%s' in operation setting `%s'"
9842 msgid "invalid section for operation setting `%s'"
9847 msgid "division by zero when setting `%s'"
9850 #: symbols.c:1202 write.c:2009
9852 msgid "can't resolve value for symbol `%s'"
9857 msgid "\"%d\" (instance number %d of a %s label)"
9862 msgid "attempt to get value of unresolved symbol `%s'"
9866 msgid "section symbols are already global"
9871 msgid "field fx_size too small to hold %d"
9875 msgid "rva not supported"
9880 msgid "attempt to .org/.space backwards? (%ld)"
9884 msgid "relocation out of range"
9889 msgid "%s:%u: bad return from bfd_install_relocation: %x"
9893 msgid "internal error: fixup not contained within frag"
9898 msgid "%s:%u: bad return from bfd_install_relocation"
9901 #: write.c:1179 write.c:1203
9903 msgid "FATAL: Can't write %s"
9907 msgid "cannot write to output file"
9912 msgid "%d error%s, %d warning%s, generating bad object file"
9917 msgid "%d error%s, %d warning%s, no object file generated"
9922 msgid "local label `%s' is not defined"
9927 msgid "alignment padding (%lu bytes) not a multiple of %ld"
9932 msgid ".word %s-%s+%s didn't fit"
9936 msgid "attempt to .org backwards"
9940 msgid ".space specifies non-absolute value"
9944 msgid ".space or .fill with negative value, ignored"
9949 msgid "negative of non-absolute symbol `%s'"
9955 "subtraction of two symbols in different sections `%s' {%s section} - `%s' {%"
9956 "s section} at file address %s"
9961 msgid "value of %s too large for field of %d bytes at %s"
9966 msgid "signed .word overflow; switch may be too large; %ld at 0x%lx"