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: 2001-04-27 15:23+0100\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: ENCODING\n"
17 #: app.c:465 app.c:479
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:1058 app.c:1112 app.c:1187
55 msgid "end of file in comment; newline inserted"
59 msgid "EOF in Comment: Newline inserted"
63 msgid "missing emulation mode name"
68 msgid "unrecognized emulation name `%s'"
73 msgid "GNU assembler version %s (%s) using BFD version %s"
78 msgid "GNU assembler version %s (%s)"
83 msgid "Usage: %s [option...] [asmfile...]\n"
89 " -a[sub-option...]\t turn on listings\n"
90 " \t Sub-options [default hls]:\n"
91 " \t c omit false conditionals\n"
92 " \t d omit debugging directives\n"
93 " \t h include high-level source\n"
94 " \t l include assembly\n"
95 " \t m include macro expansions\n"
96 " \t n omit forms processing\n"
97 " \t s include symbols\n"
98 " \t L include line debug statistics (if "
100 " \t =FILE list to FILE (must be last sub-option)\n"
104 msgid " -D produce assembler debugging messages\n"
108 msgid " --defsym SYM=VAL define symbol SYM to given value\n"
113 msgid " emulate output (default %s)\n"
117 msgid " -f skip whitespace and comment preprocessing\n"
121 msgid " --gstabs generate stabs debugging information\n"
125 msgid " --gdwarf2 generate DWARF2 debugging information\n"
129 msgid " --help show this message and exit\n"
133 msgid " --target-help show target specific options\n"
138 " -I DIR add DIR to search list for .include directives\n"
142 msgid " -J don't warn about signed overflow\n"
147 " -K warn when differences altered for long "
152 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
156 msgid " -M,--mri assemble in MRI compatibility mode\n"
161 " --MD FILE write dependency information in FILE (default "
166 msgid " -nocpp ignored\n"
171 " -o OBJFILE name the object-file output OBJFILE (default "
176 msgid " -R fold data section into text section\n"
181 " --statistics print various measured statistics from execution\n"
185 msgid " --strip-local-absolute strip local absolute symbols\n"
190 " --traditional-format Use same format as native assembler when possible\n"
194 msgid " --version print assembler version number and exit\n"
198 msgid " -W --no-warn suppress warnings\n"
202 msgid " --warn don't suppress warnings\n"
206 msgid " --fatal-warnings treat warnings as errors\n"
211 " --itbl INSTTBL extend instruction set to include instructions\n"
212 " matching the specifications defined in file "
217 msgid " -w ignored\n"
221 msgid " -X ignored\n"
225 msgid " -Z generate object file even after errors\n"
230 " --listing-lhs-width set the width in words of the output data column "
237 " --listing-lhs-width2 set the width in words of the continuation lines\n"
238 " of the output data column; ignored if smaller "
240 " the width of the first line\n"
245 " --listing-rhs-width set the max width in characters of the lines from\n"
251 " --listing-cont-lines set the maximum number of continuation lines used\n"
252 " for the output data column of the listing\n"
255 #: as.c:328 gasp.c:3527
257 msgid "Report bugs to %s\n"
260 #. This output is intended to follow the GNU standards document.
263 msgid "GNU assembler %s\n"
267 msgid "Copyright 2001 Free Software Foundation, Inc.\n"
270 #: as.c:530 gasp.c:3621
272 "This program is free software; you may redistribute it under the terms of\n"
273 "the GNU General Public License. This program has absolutely no warranty.\n"
278 msgid "This assembler was configured for a target of `%s'.\n"
282 msgid "multiple emulation names specified"
286 msgid "emulations not handled in this configuration"
296 msgid "canonical = %s\n"
301 msgid "cpu-type = %s\n"
306 msgid "format = %s\n"
311 msgid "bfd-target = %s\n"
315 msgid "bad defsym; format is --defsym name=value"
319 msgid "No file name following -t option\n"
324 msgid "Failed to read instruction table %s\n"
329 msgid "invalid listing option `%c'"
334 msgid "%d warnings, treating warnings as errors"
339 msgid "%s: total time in assembly: %ld.%06ld\n"
344 msgid "%s: data size %ld\n"
348 #. * We have a GROSS internal error.
349 #. * This should never happen.
351 #: atof-generic.c:437 config/tc-a29k.c:544 config/tc-i860.c:340
352 #: config/tc-i860.c:832 config/tc-m68k.c:3190 config/tc-m68k.c:3219
353 #: config/tc-sparc.c:2544
354 msgid "failed sanity check."
358 msgid "invalid identifier for \".ifdef\""
362 msgid "non-constant expression in \".if\" statement"
366 msgid "bad format for ifc or ifnc"
370 msgid "\".elseif\" without matching \".if\" - ignored"
374 msgid "\".elseif\" after \".else\" - ignored"
377 #: cond.c:267 cond.c:375
378 msgid "here is the previous \"else\""
381 #: cond.c:270 cond.c:378
382 msgid "here is the previous \"if\""
386 msgid "non-constant expression in \".elseif\" statement"
390 msgid "\".endif\" without \".if\""
394 msgid ".else without matching .if - ignored"
398 msgid "duplicate \"else\" - ignored"
402 msgid ".ifeqs syntax error"
406 msgid "end of macro inside conditional"
410 msgid "end of file inside conditional"
414 msgid "here is the start of the unterminated conditional"
418 msgid "here is the \"else\" of the unterminated conditional"
421 #: config/obj-aout.c:162
423 msgid "Attempt to put a common symbol into set %s"
426 #: config/obj-aout.c:166
428 msgid "Attempt to put an undefined symbol into set %s"
431 #: config/obj-aout.c:197 config/obj-coff.c:1247 config/obj-elf.c:1773
434 msgid "Symbol `%s' can not be both weak and common"
437 #: config/obj-aout.c:255 config/obj-coff.c:1983
438 msgid "unresolved relocation"
441 #: config/obj-aout.c:257 config/obj-coff.c:1985
443 msgid "bad relocation: symbol `%s' not in symbol table"
446 #: config/obj-aout.c:344
448 msgid "%s: bad type for weak symbol"
451 #: config/obj-aout.c:458 config/obj-coff.c:2914 write.c:1933
453 msgid "%s: global symbols not supported in common sections"
456 #: config/obj-aout.c:524
458 msgid "Local symbol %s never defined."
461 #: config/obj-aout.c:612
462 msgid "subsegment index too high"
465 #: config/obj-bout.c:319 config/obj-vms.c:561
467 msgid "Local symbol %s never defined"
470 #: config/obj-coff.c:157
472 msgid "Inserting \"%s\" into structure table failed: %s"
475 #. Zero is used as an end marker in the file.
476 #: config/obj-coff.c:452
477 msgid "Line numbers must be positive integers\n"
480 #: config/obj-coff.c:485 config/obj-coff.c:2329
481 msgid ".ln pseudo-op inside .def/.endef: ignored."
484 #: config/obj-coff.c:528 ecoff.c:3284
485 msgid ".loc outside of .text"
488 #: config/obj-coff.c:535
489 msgid ".loc pseudo-op inside .def/.endef: ignored."
492 #: config/obj-coff.c:623 config/obj-coff.c:2386
493 msgid ".def pseudo-op used inside of .def/.endef: ignored."
496 #: config/obj-coff.c:669 config/obj-coff.c:2438
497 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
500 #: config/obj-coff.c:707
502 msgid "`%s' symbol without preceding function"
505 #: config/obj-coff.c:794 config/obj-coff.c:2513
507 msgid "unexpected storage class %d"
510 #: config/obj-coff.c:907 config/obj-coff.c:2620
511 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
514 #: config/obj-coff.c:927 config/obj-coff.c:2640
515 msgid "badly formed .dim directive ignored"
518 #: config/obj-coff.c:978 config/obj-coff.c:2703
519 msgid ".size pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:994 config/obj-coff.c:2719
523 msgid ".scl pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1012 config/obj-coff.c:2737
527 msgid ".tag pseudo-op used outside of .def/.endef ignored."
530 #: config/obj-coff.c:1031 config/obj-coff.c:2755
532 msgid "tag not found for .tag %s"
535 #: config/obj-coff.c:1046 config/obj-coff.c:2770
536 msgid ".type pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1068 config/obj-coff.c:2792
540 msgid ".val pseudo-op used outside of .def/.endef ignored."
543 #: config/obj-coff.c:1208 config/obj-coff.c:2987
544 msgid "mismatched .eb"
547 #: config/obj-coff.c:1226 config/obj-coff.c:3027
548 msgid "C_EFCN symbol out of scope"
554 #: config/obj-coff.c:1448
556 msgid "unsupported section attribute '%c'"
559 #: config/obj-coff.c:1453 config/obj-coff.c:3728 config/tc-ppc.c:3925
561 msgid "unknown section attribute '%c'"
564 #: config/obj-coff.c:1483 config/tc-ppc.c:3943 read.c:2520
566 msgid "error setting flags for \"%s\": %s"
569 #: config/obj-coff.c:1494 config/obj-elf.c:727
571 msgid "Ignoring changed section attributes for %s"
574 #: config/obj-coff.c:1630
576 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
579 #: config/obj-coff.c:1810 config/obj-ieee.c:69
580 msgid "Out of step\n"
583 #: config/obj-coff.c:2245
584 msgid "bfd_coff_swap_scnhdr_out failed"
587 #: config/obj-coff.c:2470
588 msgid "`.bf' symbol without preceding function\n"
591 #: config/obj-coff.c:3424 config/obj-ieee.c:507 output-file.c:52
594 msgid "FATAL: Can't create %s"
597 #: config/obj-coff.c:3602
599 msgid "Can't close %s: %s"
602 #: config/obj-coff.c:3636
604 msgid "Too many new sections; can't add \"%s\""
607 #: config/obj-coff.c:4043 config/tc-m88k.c:1258 config/tc-sparc.c:3532
608 msgid "Expected comma after name"
611 #: config/obj-coff.c:4049 read.c:1956
612 msgid "Missing size expression"
615 #: config/obj-coff.c:4055
617 msgid "lcomm length (%d.) <0! Ignored."
620 #: config/obj-coff.c:4083 read.c:2190
622 msgid "Symbol %s already defined"
625 #: config/obj-coff.c:4178 config/tc-i960.c:3215
627 msgid "No 'bal' entry point for leafproc %s"
630 #: config/obj-coff.c:4257 write.c:2639
632 msgid "Negative of non-absolute symbol %s"
635 #: config/obj-coff.c:4278 write.c:2653
636 msgid "callj to difference of 2 symbols"
639 #: config/obj-coff.c:4324
641 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
644 #. This is a COBR instruction. They have only a 13-bit
645 #. displacement and are only to be used for local branches:
646 #. flag as error, don't generate relocation.
647 #: config/obj-coff.c:4413 config/tc-i960.c:3235 write.c:2797
648 msgid "can't use COBR format with external label"
651 #: config/obj-coff.c:4492
653 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
656 #: config/obj-coff.c:4506 write.c:2887
658 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
661 #: config/obj-ecoff.c:241
662 msgid "Can't set GP value"
665 #: config/obj-ecoff.c:248
666 msgid "Can't set register masks"
669 #: config/obj-elf.c:308 config/tc-sparc.c:3675 config/tc-v850.c:259
670 msgid "Expected comma after symbol-name"
673 #: config/obj-elf.c:315 config/tc-sparc.c:3685
675 msgid ".COMMon length (%d.) <0! Ignored."
678 #: config/obj-elf.c:325 config/tc-alpha.c:4332 config/tc-sparc.c:3695
679 #: config/tc-v850.c:282
680 msgid "Ignoring attempt to re-define symbol"
683 #: config/obj-elf.c:333 config/tc-sparc.c:3703 config/tc-v850.c:292
685 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
688 #: config/obj-elf.c:356 config/tc-v850.c:319
689 msgid "Common alignment negative; 0 assumed"
692 #: config/obj-elf.c:375 config/tc-m32r.c:1287 config/tc-ppc.c:1518
693 #: config/tc-v850.c:382
694 msgid "Common alignment not a power of 2"
697 #: config/obj-elf.c:438 config/tc-sparc.c:3827 config/tc-v850.c:564
699 msgid "bad .common segment %s"
702 #: config/obj-elf.c:664
704 msgid "Setting incorrect section type for %s"
707 #: config/obj-elf.c:668
709 msgid "Ignoring incorrect section type for %s"
712 #: config/obj-elf.c:681
714 msgid "Setting incorrect section attributes for %s"
717 #: config/obj-elf.c:729
719 msgid "Ignoring changed section entity size for %s"
722 #: config/obj-elf.c:765
723 msgid "Unrecognized .section attribute: want a,m,s,w,x"
726 #: config/obj-elf.c:805
727 msgid "Unrecognized section attribute"
730 #: config/obj-elf.c:827
731 msgid "Unrecognized section type"
734 #: config/obj-elf.c:879
735 msgid "Missing section name"
738 #: config/obj-elf.c:945
739 msgid "Bad .section directive - invalid merge entity size"
742 #: config/obj-elf.c:960
743 msgid "Bad .section directive - character following name is not '#'"
746 #: config/obj-elf.c:981
748 "Entity size for SHF_MERGE not specified.\n"
749 "Specify entity size as 4th argument"
752 #: config/obj-elf.c:1067
753 msgid ".previous without corresponding .section; ignored"
756 #: config/obj-elf.c:1094
757 msgid ".popsection without corresponding .pushsection; ignored"
760 #: config/obj-elf.c:1147
761 msgid "expected comma after name in .symver"
764 #: config/obj-elf.c:1171
766 msgid "missing version name in `%s' for symbol `%s'"
769 #: config/obj-elf.c:1182
771 msgid "multiple versions [`%s'|`%s'] for symbol `%s'"
774 #: config/obj-elf.c:1395 config/obj-som.c:155 config/obj-som.c:201
775 msgid "Expected quoted string"
778 #: config/obj-elf.c:1416
780 msgid "expected comma after name `%s' in .size directive"
783 #: config/obj-elf.c:1425
784 msgid "missing expression in .size directive"
787 #: config/obj-elf.c:1501
789 msgid "ignoring unrecognized symbol type \"%s\""
792 #: config/obj-elf.c:1682
793 msgid ".size expression too complicated to fix up"
796 #: config/obj-elf.c:1714
799 "invalid attempt to declare external version name as default in symbol `%s'"
802 #: config/obj-elf.c:1896
804 msgid "Failed to set up debugging information: %s"
807 #: config/obj-elf.c:1916
809 msgid "Can't start writing .mdebug section: %s"
812 #: config/obj-elf.c:1924
814 msgid "Could not write .mdebug section: %s"
817 #: config/obj-ieee.c:455
818 msgid "too many sections"
821 #: config/obj-som.c:138
822 msgid "Only one .version pseudo-op per file!"
825 #: config/obj-som.c:164
827 msgid "FATAL: Attaching version header %s"
830 #: config/obj-som.c:184
831 msgid "Only one .copyright pseudo-op per file!"
834 #: config/obj-som.c:210
836 msgid "FATAL: Attaching copyright header %s"
839 #: config/obj-vms.c:462
841 msgid "compiler emitted zero-size common symbol `%s' already defined"
844 #: config/obj-vms.c:472
846 msgid "compiler redefined zero-size common symbol `%s'"
849 #: config/obj-vms.c:591
851 msgid "Couldn't create VMS object file \"%s\""
854 #: config/obj-vms.c:616
855 msgid "I/O error writing VMS object file (length prefix)"
858 #: config/obj-vms.c:630
859 msgid "I/O error writing VMS object file"
862 #: config/obj-vms.c:1220
863 msgid "Couldn't find source file \"%s\", status=%%X%x"
866 #: config/obj-vms.c:1718 config/obj-vms.c:2894
868 msgid "debugger forward reference error, dbx type %d"
871 #: config/obj-vms.c:1793
873 msgid "Variable descriptor %d too complicated. Defined as `void *'."
876 #: config/obj-vms.c:2107
878 "***Warning - the assembly code generated by the compiler has placed \n"
879 " global constant(s) in the text psect. These will not be available to \n"
880 " other modules, since this is not the correct way to handle this. You \n"
881 " have two options: 1) get a patched compiler that does not put global \n"
882 " constants in the text psect, or 2) remove the 'const' keyword from \n"
883 " definitions of global variables in your source module(s). Don't say \n"
884 " I didn't warn you! \n"
887 #: config/obj-vms.c:2421
889 msgid "debugginer output: %d is an unknown untyped variable."
892 #: config/obj-vms.c:2639
894 msgid "debugger output: structure element `%s' has undefined type"
897 #: config/obj-vms.c:2750
899 msgid "debugger output: %d is an unknown type of variable."
902 #: config/obj-vms.c:2883
904 msgid "debugger output: Unable to resolve %d circular references."
907 #: config/obj-vms.c:3085
909 msgid "Module name truncated: %s\n"
912 #: config/obj-vms.c:3363
914 msgid "Symbol %s replaced by %s\n"
918 #: config/obj-vms.c:3646
920 msgid "Unknown VMS psect type (%ld)"
923 #: config/obj-vms.c:3687
925 msgid "Globalsymbol attribute for symbol %s was unexpected."
928 #: config/obj-vms.c:3836
929 msgid "Invalid data type for globalvalue"
932 #: config/obj-vms.c:3848
934 msgid "Invalid globalvalue of %s"
937 #: config/obj-vms.c:4198
938 msgid "Couldn't find fixup fragment when checking for indirect reference"
941 #: config/obj-vms.c:4541 config/obj-vms.c:4682
942 msgid "Fixup data addsy and subsy don't have the same type"
945 #: config/obj-vms.c:4545 config/obj-vms.c:4686
946 msgid "Fixup data addsy and subsy don't have an appropriate type"
949 #: config/obj-vms.c:4548 config/obj-vms.c:4689
950 msgid "Fixup data is erroneously \"pcrel\""
953 #: config/obj-vms.c:4564 config/obj-vms.c:4708
954 msgid "Fixup datum is not a longword"
957 #: config/obj-vms.c:4568 config/obj-vms.c:4712
958 msgid "Fixup datum is not \"fixP->fx_addsy\""
961 #: config/obj-vms.c:4783
964 "g++ wrote an extern reference to `%s' as a routine.\n"
965 "I will fix it, but I hope that it was note really a routine."
968 #: config/obj-vms.c:4915
969 msgid "Can't handle global xtors symbols yet."
972 #: config/obj-vms.c:4918
978 #. * Error otherwise.
980 #: config/obj-vms.c:5003
982 msgid "unhandled stab type %d"
985 #: config/tc-a29k.c:160 config/tc-sparc.c:3879
986 msgid "Unknown segment type"
989 #. Probably a memory allocation problem? Give up now.
990 #: config/tc-a29k.c:330 config/tc-hppa.c:1443 config/tc-mips.c:1031
991 #: config/tc-mips.c:1073 config/tc-sparc.c:847
992 msgid "Broken assembler. No assembly attempted."
995 #: config/tc-a29k.c:375 config/tc-avr.c:1124 config/tc-d10v.c:533
996 #: config/tc-d30v.c:552 config/tc-h8300.c:296 config/tc-h8500.c:284
997 #: config/tc-mcore.c:655 config/tc-mn10200.c:955 config/tc-mn10300.c:1337
998 #: config/tc-ppc.c:1974 config/tc-s390.c:1030 config/tc-sh.c:848
999 #: config/tc-tic80.c:282 config/tc-v850.c:2076 config/tc-w65.c:242
1000 #: config/tc-z8k.c:336
1001 msgid "missing operand"
1004 #: config/tc-a29k.c:415 config/tc-cris.c:953 config/tc-cris.c:961
1005 #: config/tc-hppa.c:1578 config/tc-i860.c:431 config/tc-i860.c:448
1006 #: config/tc-sparc.c:1409 config/tc-sparc.c:1415
1008 msgid "Unknown opcode: `%s'"
1011 #: config/tc-a29k.c:420
1013 msgid "Unknown opcode `%s'."
1016 #: config/tc-a29k.c:452
1018 msgid "Too many operands: %s"
1021 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1023 msgid "Immediate value of %ld is too large"
1026 #: config/tc-a29k.c:890
1028 msgid "bad relocation type: 0x%02x"
1031 #: config/tc-a29k.c:914
1036 #: config/tc-a29k.c:930
1037 msgid "a29k_convert_frag\n"
1040 #: config/tc-a29k.c:939
1041 msgid "a29k_estimate_size_before_relax\n"
1044 #: config/tc-a29k.c:1090
1046 msgid "label \"$%d\" redefined"
1049 #: config/tc-a29k.c:1163
1050 msgid "Invalid expression after %%%%\n"
1053 #: config/tc-a29k.c:1174
1054 msgid "Invalid register in & expression"
1057 #: config/tc-alpha.c:828
1059 msgid "internal error: can't hash opcode `%s': %s"
1062 #: config/tc-alpha.c:862
1064 msgid "internal error: can't hash macro `%s': %s"
1067 #: config/tc-alpha.c:946 config/tc-i960.c:2701
1068 msgid "syntax error"
1071 #: config/tc-alpha.c:1020 config/tc-arm.c:6640 config/tc-h8300.c:1373
1072 #: config/tc-h8500.c:1187 config/tc-hppa.c:3996 config/tc-i860.c:931
1073 #: config/tc-m68hc11.c:484 config/tc-m68k.c:4194 config/tc-m88k.c:1106
1074 #: config/tc-ns32k.c:1664 config/tc-sparc.c:2831 config/tc-z8k.c:1334
1075 msgid "Bad call to MD_ATOF()"
1078 #: config/tc-alpha.c:1070
1080 msgid "Unknown CPU identifier `%s'"
1083 #: config/tc-alpha.c:1114
1086 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1087 "-F\t\t\tlack floating point instructions support\n"
1088 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1089 "\t\t\tspecify variant of Alpha architecture\n"
1090 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1091 "\t\t\tthese variants include PALcode opcodes\n"
1094 #: config/tc-alpha.c:1124
1097 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1098 "-H\t\t\tshow new symbol after hash truncation\n"
1101 #: config/tc-alpha.c:1297
1103 msgid "unhandled relocation type %s"
1106 #: config/tc-alpha.c:1310
1107 msgid "non-absolute expression in constant field"
1110 #: config/tc-alpha.c:1324
1112 msgid "type %d reloc done?\n"
1115 #: config/tc-alpha.c:1375 config/tc-alpha.c:1382 config/tc-mips.c:7373
1116 msgid "Used $at without \".set noat\""
1119 #: config/tc-alpha.c:1565
1121 msgid "cannot represent `%s' relocation in object file"
1124 #: config/tc-alpha.c:1572
1126 msgid "internal error? cannot generate `%s' relocation"
1129 #: config/tc-alpha.c:1626
1131 msgid "frame reg expected, using $%d."
1134 #: config/tc-alpha.c:1753
1136 msgid "No !literal!%d was found"
1139 #. only support one relocation op per insn
1140 #: config/tc-alpha.c:1940
1141 msgid "More than one relocation op per insn"
1144 #: config/tc-alpha.c:1957
1145 msgid "No relocation operand"
1148 #: config/tc-alpha.c:1963
1150 msgid "No !sequence-number after !%s"
1153 #: config/tc-alpha.c:1976
1155 msgid "Unknown relocation operand: !%s"
1158 #: config/tc-alpha.c:1990
1160 msgid "Bad sequence number: !%s!%s"
1163 #: config/tc-alpha.c:2342
1165 msgid "operand out of range (%s not between %d and %d)"
1168 #: config/tc-alpha.c:2441 config/tc-d10v.c:622 config/tc-d30v.c:640
1169 #: config/tc-mn10200.c:1010 config/tc-mn10300.c:1408 config/tc-ppc.c:1940
1170 #: config/tc-ppc.c:2048 config/tc-ppc.c:2060 config/tc-s390.c:1040
1171 #: config/tc-s390.c:1093 config/tc-v850.c:1856 config/tc-v850.c:1879
1172 #: config/tc-v850.c:2099
1173 msgid "too many fixups"
1176 #: config/tc-alpha.c:2657 config/tc-alpha.c:2726
1178 msgid "inappropriate arguments for opcode `%s'"
1181 #: config/tc-alpha.c:2659 config/tc-alpha.c:2728
1183 msgid "opcode `%s' not supported for target %s"
1186 #: config/tc-alpha.c:2663 config/tc-alpha.c:2731 config/tc-avr.c:1090
1188 msgid "unknown opcode `%s'"
1191 #: config/tc-alpha.c:2703 config/tc-alpha.c:2769 config/tc-alpha.c:3281
1192 #: config/tc-alpha.c:3341 config/tc-alpha.c:3393 config/tc-alpha.c:3468
1193 #: config/tc-alpha.c:3553 config/tc-alpha.c:3679 config/tc-alpha.c:3856
1194 #: config/tc-alpha.c:3913 config/tc-alpha.c:4023 config/tc-alpha.c:4130
1195 #: config/tc-alpha.c:4207
1197 msgid "Cannot use !%s!%d with %s"
1200 #: config/tc-alpha.c:2790
1201 msgid "can not resolve expression"
1204 #: config/tc-alpha.c:2932 config/tc-alpha.c:3125
1205 msgid "overflow in literal (.lita) table"
1208 #: config/tc-alpha.c:2939 config/tc-alpha.c:2962 config/tc-alpha.c:3138
1209 #: config/tc-alpha.c:3482 config/tc-alpha.c:3560 config/tc-alpha.c:3608
1210 #: config/tc-alpha.c:3708 config/tc-alpha.c:3933 config/tc-alpha.c:4045
1211 msgid "macro requires $at register while noat in effect"
1214 #: config/tc-alpha.c:2941 config/tc-alpha.c:2964 config/tc-alpha.c:3140
1215 msgid "macro requires $at while $at in use"
1218 #: config/tc-alpha.c:3087 expr.c:84 read.c:3172
1219 msgid "bignum invalid; zero assumed"
1222 #: config/tc-alpha.c:3089 expr.c:86 read.c:3174 read.c:3507 read.c:4405
1223 msgid "floating point number invalid; zero assumed"
1226 #: config/tc-alpha.c:3094
1227 msgid "can't handle expression"
1230 #: config/tc-alpha.c:3131
1231 msgid "overflow in literal (.lit8) table"
1234 #: config/tc-alpha.c:3303
1236 msgid "bad instruction format for lda !%s!%ld"
1239 #: config/tc-alpha.c:4303 config/tc-ppc.c:1467 config/tc-ppc.c:3689
1242 msgid ".COMMon length (%ld.) <0! Ignored."
1245 #: config/tc-alpha.c:4341 config/tc-alpha.c:4350 config/tc-ppc.c:3726
1248 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1251 #: config/tc-alpha.c:4452 ecoff.c:3088
1252 msgid ".ent directive has no name"
1255 #: config/tc-alpha.c:4460
1256 msgid "nested .ent directives"
1259 #: config/tc-alpha.c:4496 ecoff.c:3036
1260 msgid ".end directive has no name"
1263 #: config/tc-alpha.c:4505
1264 msgid ".end directive names different symbol than .ent"
1267 #: config/tc-alpha.c:4582
1269 msgid "Invalid argument %d to .prologue."
1272 #: config/tc-alpha.c:4674
1273 msgid "ECOFF debugging is disabled."
1276 #: config/tc-alpha.c:4695
1277 msgid "Unknown section directive"
1280 #: config/tc-alpha.c:4731
1281 msgid ".ent directive has no symbol"
1284 #: config/tc-alpha.c:4758
1285 msgid "Bad .frame directive 1./2. param"
1288 #: config/tc-alpha.c:4770
1289 msgid "Bad .frame directive 3./4. param"
1292 #: config/tc-alpha.c:4795
1293 msgid ".pdesc directive not in link (.link) section"
1296 #: config/tc-alpha.c:4803
1297 msgid ".pdesc has no matching .ent"
1300 #: config/tc-alpha.c:4814
1301 msgid ".pdesc directive has no entry symbol"
1304 #: config/tc-alpha.c:4827
1305 msgid "No comma after .pdesc <entryname>"
1308 #: config/tc-alpha.c:4850
1309 msgid "unknown procedure kind"
1312 #: config/tc-alpha.c:4943
1313 msgid ".name directive not in link (.link) section"
1316 #: config/tc-alpha.c:4951
1317 msgid ".name directive has no symbol"
1320 #: config/tc-alpha.c:4985
1321 msgid "No symbol after .linkage"
1324 #: config/tc-alpha.c:5013
1325 msgid "No symbol after .code_address"
1328 #: config/tc-alpha.c:5046 ecoff.c:3254
1329 msgid "Bad .mask directive"
1332 #: config/tc-alpha.c:5067 ecoff.c:3184
1333 msgid "Bad .fmask directive"
1336 #: config/tc-alpha.c:5237 config/tc-arm.c:1593 read.c:2150 read.c:2745
1339 msgid "Expected comma after name \"%s\""
1342 #. *symbol_get_obj (symbolP) = (signed char) temp;
1343 #: config/tc-alpha.c:5248
1345 msgid "unhandled: .proc %s,%d"
1348 #: config/tc-alpha.c:5283
1350 msgid "Tried to .set unrecognized mode `%s'"
1353 #. not fatal, but it might not work in the end
1354 #: config/tc-alpha.c:5300
1355 msgid "File overrides no-base-register option."
1358 #: config/tc-alpha.c:5317
1360 msgid "Bad base register, using $%d."
1363 #: config/tc-alpha.c:5339
1365 msgid "Alignment too large: %d. assumed"
1368 #: config/tc-alpha.c:5343 config/tc-d30v.c:2219
1369 msgid "Alignment negative: 0 assumed"
1372 #: config/tc-alpha.c:5655
1374 msgid "Chose GP value of %lx\n"
1377 #: config/tc-arc.c:1609 config/tc-arm.c:7552
1378 msgid "md_estimate_size_before_relax\n"
1381 #: config/tc-arc.c:1621
1382 msgid "md_convert_frag\n"
1385 #: config/tc-arm.c:1289
1386 msgid "Literal Pool Overflow"
1389 #: config/tc-arm.c:1431
1390 msgid "Invalid syntax for .req directive."
1393 #: config/tc-arm.c:1506 config/tc-mips.c:9937 read.c:2035
1395 msgid "Alignment too large: %d. assumed."
1398 #: config/tc-arm.c:1509 read.c:2040
1399 msgid "Alignment negative. 0 assumed."
1402 #: config/tc-arm.c:1643 config/tc-m32r.c:418 read.c:2803 read.c:4872
1404 msgid "symbol `%s' already defined"
1407 #: config/tc-arm.c:1714
1408 msgid "selected processor does not support THUMB opcodes"
1411 #: config/tc-arm.c:1727
1412 msgid "selected processor does not support ARM opcodes"
1415 #: config/tc-arm.c:1739
1417 msgid "invalid instruction size selected (%d)"
1420 #: config/tc-arm.c:1774
1422 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1425 #: config/tc-arm.c:1785
1426 msgid "Garbage following instruction"
1429 #. In the few cases where we might be able to accept something else
1430 #. this error can be overridden.
1431 #: config/tc-arm.c:1835
1433 msgid "Register expected, not '%.100s'"
1436 #. In the few cases where we might be able to accept
1437 #. something else this error can be overridden.
1438 #: config/tc-arm.c:1907
1439 msgid "flag for {c}psr instruction expected"
1442 #: config/tc-arm.c:1937
1443 msgid "Illegal co-processor number"
1446 #: config/tc-arm.c:1944
1447 msgid "Bad or missing co-processor number"
1450 #: config/tc-arm.c:1968 config/tc-arm.c:3054 config/tc-arm.c:3246
1451 msgid "bad or missing expression"
1454 #: config/tc-arm.c:1974
1455 msgid "immediate co-processor expression too large"
1458 #. In the few cases where we might be able to accept something else
1459 #. this error can be overridden.
1460 #: config/tc-arm.c:1999
1461 msgid "Co-processor register expected"
1464 #. In the few cases where we might be able to accept something else
1465 #. this error can be overridden.
1466 #: config/tc-arm.c:2023
1467 msgid "Floating point register expected"
1470 #: config/tc-arm.c:2040
1471 msgid "immediate expression expected"
1474 #: config/tc-arm.c:2055
1475 msgid "co-processor address must be word aligned"
1478 #: config/tc-arm.c:2061
1479 msgid "offset too large"
1482 #: config/tc-arm.c:2109
1483 msgid "pc may not be used in post-increment"
1486 #: config/tc-arm.c:2125 config/tc-arm.c:2578 config/tc-arm.c:3438
1487 #: config/tc-arm.c:4372
1488 msgid "pre-indexed expression expected"
1491 #: config/tc-arm.c:2138 config/tc-arm.c:2591 config/tc-arm.c:3449
1492 #: config/tc-arm.c:4384 config/tc-arm.c:4730
1496 #: config/tc-arm.c:2148
1497 msgid "pc may not be used with write-back"
1500 #: config/tc-arm.c:2203
1501 msgid "comma expected after register name"
1504 #: config/tc-arm.c:2222
1505 msgid "{C|S}PSR expected"
1508 #: config/tc-arm.c:2250
1509 msgid "comma missing after psr flags"
1512 #: config/tc-arm.c:2267 config/tc-arm.c:2277
1513 msgid "only a register or immediate value can follow a psr flag"
1516 #: config/tc-arm.c:2284
1517 msgid "immediate value cannot be used to set this field"
1520 #: config/tc-arm.c:2301 config/tc-arm.c:3673 config/tc-arm.c:3939
1521 #: config/tc-arm.c:3959
1522 msgid "Invalid constant"
1525 #: config/tc-arm.c:2351
1526 msgid "rdhi, rdlo and rm must all be different"
1529 #: config/tc-arm.c:2407
1530 msgid "rd and rm should be different in mul"
1533 #: config/tc-arm.c:2463
1534 msgid "rd and rm should be different in mla"
1537 #: config/tc-arm.c:2512
1539 msgid "acc0 expected, not '%.100s'"
1542 #: config/tc-arm.c:2695
1543 msgid "rdhi and rdlo must be different"
1546 #: config/tc-arm.c:2815
1547 msgid "Warning: Instruction unpredictable when using r15"
1550 #: config/tc-arm.c:3063 config/tc-arm.c:3255 config/tc-arm.c:5517
1551 #: config/tc-arm.c:5550 config/tc-arm.c:5560
1552 msgid "immediate value out of range"
1555 #: config/tc-arm.c:3403
1556 msgid "'[' expected after PLD mnemonic"
1559 #: config/tc-arm.c:3428 config/tc-arm.c:3458
1560 msgid "writeback used in preload instruction"
1563 #. Deny all knowledge.
1564 #: config/tc-arm.c:3506
1566 msgid "bad instruction '%.100s'"
1569 #: config/tc-arm.c:3530
1570 msgid "Destination register must be even"
1573 #: config/tc-arm.c:3536
1574 msgid "r12 or r14 not allowed here"
1577 #: config/tc-arm.c:3544
1578 msgid "pre/post-indexing used when modified address register is destination"
1581 #: config/tc-arm.c:3657
1585 #: config/tc-arm.c:3703 config/tc-arm.c:3714
1586 msgid "Shift expression expected"
1589 #: config/tc-arm.c:3738
1590 msgid "shift requires register or #expression"
1593 #: config/tc-arm.c:3739
1594 msgid "shift requires #expression"
1597 #: config/tc-arm.c:3769
1598 msgid "Shift of 0 ignored."
1601 #: config/tc-arm.c:3775
1602 msgid "Invalid immediate shift"
1605 #: config/tc-arm.c:3930 config/tc-arm.c:4414
1606 msgid "Constant expression expected"
1609 #: config/tc-arm.c:3972
1610 msgid "Register or shift expression expected"
1613 #: config/tc-arm.c:4025
1614 msgid "Invalid floating point immediate expression"
1617 #: config/tc-arm.c:4029
1618 msgid "Floating point register or immediate expression expected"
1621 #: config/tc-arm.c:4198
1622 msgid "address offset too large"
1625 #: config/tc-arm.c:4275
1626 msgid "Processor does not support halfwords or signed bytes"
1629 #: config/tc-arm.c:4296
1630 msgid "Address expected"
1633 #: config/tc-arm.c:4328 config/tc-arm.c:4359
1635 msgid "Rn and Rd must be different in %s"
1638 #: config/tc-arm.c:4332 config/tc-arm.c:4348 config/tc-arm.c:4393
1640 msgid "%s register same as write-back base"
1643 #: config/tc-arm.c:4334 config/tc-arm.c:4350 config/tc-arm.c:4395
1647 #: config/tc-arm.c:4334 config/tc-arm.c:4350 config/tc-arm.c:4395
1651 #: config/tc-arm.c:4434
1652 msgid "literal pool insertion failed"
1655 #: config/tc-arm.c:4473
1656 msgid "Pre-increment instruction with translate"
1659 #: config/tc-arm.c:4514
1660 msgid "Bad range in register list"
1663 #: config/tc-arm.c:4522 config/tc-arm.c:4531 config/tc-arm.c:4573
1665 msgid "Warning: Duplicated register (r%d) in register list"
1668 #: config/tc-arm.c:4534
1669 msgid "Warning: Register range not in ascending order"
1672 #: config/tc-arm.c:4546
1676 #: config/tc-arm.c:4562
1677 msgid "invalid register mask"
1680 #: config/tc-arm.c:4583 config/tc-avr.c:852 config/tc-cris.c:3009
1681 #: config/tc-d10v.c:1561 config/tc-d30v.c:1865 config/tc-mips.c:3231
1682 #: config/tc-mips.c:4163 config/tc-mips.c:4964 config/tc-mips.c:5510
1683 #: config/tc-ppc.c:4855 config/tc-v850.c:2385
1684 msgid "expression too complex"
1687 #: config/tc-arm.c:4622
1688 msgid "r15 not allowed as base register"
1691 #: config/tc-arm.c:4690 config/tc-arm.c:4704
1692 msgid "r15 not allowed in swap"
1695 #: config/tc-arm.c:4802
1696 msgid "Use of r15 in bx in ARM mode is not really useful"
1699 #: config/tc-arm.c:5058 config/tc-v850.c:1959 config/tc-v850.c:1980
1700 msgid "constant expression expected"
1703 #: config/tc-arm.c:5064
1704 msgid "Constant value required for number of registers"
1707 #: config/tc-arm.c:5072
1708 msgid "number of registers must be in the range [1:4]"
1711 #: config/tc-arm.c:5133
1712 msgid "R15 not allowed as base register with write-back"
1715 #: config/tc-arm.c:5381
1716 msgid "lo register required"
1719 #: config/tc-arm.c:5389
1720 msgid "hi register required"
1723 #: config/tc-arm.c:5459
1724 msgid "dest and source1 must be the same register"
1727 #: config/tc-arm.c:5466
1728 msgid "subtract valid only on lo regs"
1731 #: config/tc-arm.c:5490
1732 msgid "invalid Hi register with immediate"
1735 #: config/tc-arm.c:5528
1736 msgid "invalid immediate value for stack adjust"
1739 #: config/tc-arm.c:5539
1740 msgid "invalid immediate for address calculation"
1743 #: config/tc-arm.c:5626
1744 msgid "source1 and dest must be same register"
1747 #: config/tc-arm.c:5660
1748 msgid "Invalid immediate for shift"
1751 #: config/tc-arm.c:5739
1752 msgid "only lo regs allowed with immediate"
1755 #: config/tc-arm.c:5758
1756 msgid "invalid immediate"
1759 #: config/tc-arm.c:5812
1760 msgid "expected ']'"
1763 #: config/tc-arm.c:5879
1764 msgid "byte or halfword not valid for base register"
1767 #: config/tc-arm.c:5884
1768 msgid "R15 based store not allowed"
1771 #: config/tc-arm.c:5889
1772 msgid "Invalid base register for register offset"
1775 #: config/tc-arm.c:5907
1776 msgid "invalid offset"
1779 #: config/tc-arm.c:5918
1780 msgid "invalid base register in load/store"
1783 #: config/tc-arm.c:5942
1784 msgid "Invalid offset"
1787 #: config/tc-arm.c:6017
1788 msgid "dest and source1 one must be the same register"
1791 #: config/tc-arm.c:6025
1792 msgid "Rs and Rd must be different in MUL"
1795 #: config/tc-arm.c:6169
1797 "Inserted missing '!': load/store multiple always writes back base register"
1800 #: config/tc-arm.c:6185 config/tc-arm.c:6285
1801 msgid "Expression too complex"
1804 #: config/tc-arm.c:6191
1805 msgid "only lo-regs valid in load/store multiple"
1808 #: config/tc-arm.c:6237
1809 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1812 #: config/tc-arm.c:6301
1813 msgid "invalid register list to push/pop instruction"
1816 #: config/tc-arm.c:6443 config/tc-cris.c:684
1817 msgid "Virtual memory exhausted"
1820 #: config/tc-arm.c:6846
1822 msgid "invalid constant (%lx) after fixup"
1825 #: config/tc-arm.c:6882
1827 msgid "Unable to compute ADRL instructions for PC offset of 0x%lx"
1830 #: config/tc-arm.c:6912
1832 msgid "bad immediate value for offset (%ld)"
1835 #: config/tc-arm.c:6934 config/tc-arm.c:6956
1836 msgid "invalid literal constant: pool needs to be closer"
1839 #: config/tc-arm.c:6936
1841 msgid "bad immediate value for half-word offset (%ld)"
1844 #: config/tc-arm.c:6973
1845 msgid "shift expression is too large"
1848 #: config/tc-arm.c:6992 config/tc-arm.c:7001
1849 msgid "Invalid swi expression"
1852 #: config/tc-arm.c:7011
1853 msgid "Invalid expression in load/store multiple"
1856 #: config/tc-arm.c:7064
1857 msgid "gas can't handle same-section branch dest >= 0x04000000"
1860 #: config/tc-arm.c:7073
1861 msgid "out of range branch"
1864 #: config/tc-arm.c:7106 config/tc-arm.c:7122 config/tc-mips.c:9764
1865 msgid "Branch out of range"
1868 #: config/tc-arm.c:7145
1869 msgid "Branch with link out of range"
1872 #: config/tc-arm.c:7221
1873 msgid "Illegal value for co-processor offset"
1876 #: config/tc-arm.c:7245
1878 msgid "Invalid offset, target not word aligned (0x%08X)"
1881 #: config/tc-arm.c:7251 config/tc-arm.c:7260 config/tc-arm.c:7267
1882 #: config/tc-arm.c:7274 config/tc-arm.c:7281
1884 msgid "Invalid offset, value too big (0x%08lX)"
1887 #: config/tc-arm.c:7320
1888 msgid "Invalid immediate for stack address calculation"
1891 #: config/tc-arm.c:7329
1893 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1896 #: config/tc-arm.c:7339
1897 msgid "Invalid 8bit immediate"
1900 #: config/tc-arm.c:7347
1901 msgid "Invalid 3bit immediate"
1904 #: config/tc-arm.c:7363
1906 msgid "Invalid immediate: %ld is too large"
1909 #: config/tc-arm.c:7378
1911 msgid "Illegal Thumb shift value: %ld"
1914 #: config/tc-arm.c:7392 config/tc-mn10300.c:1929
1916 msgid "Bad relocation fixup type (%d)"
1919 #: config/tc-arm.c:7465
1920 msgid "Literal referenced across section boundary (Implicit dump?)"
1923 #: config/tc-arm.c:7478
1925 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1928 #: config/tc-arm.c:7484
1929 msgid "ADRL used for a symbol not defined in the same file"
1932 #: config/tc-arm.c:7489
1934 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1937 #: config/tc-arm.c:7510 config/tc-cris.c:2944 config/tc-mcore.c:2109
1938 #: config/tc-ns32k.c:2375
1942 #: config/tc-arm.c:7513
1944 msgid "Cannot represent %s relocation in this object file format"
1947 #: config/tc-arm.c:7534 config/tc-mips.c:11282 config/tc-sh.c:3196
1949 msgid "Can not represent %s relocation in this object file format"
1952 #: config/tc-arm.c:7631
1954 msgid "No operator -- statement `%s'\n"
1957 #: config/tc-arm.c:7649
1958 msgid "selected processor does not support this opcode"
1961 #: config/tc-arm.c:7695
1963 msgid "Opcode `%s' must have suffix from list: <%s>"
1966 #: config/tc-arm.c:7726
1967 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
1970 #: config/tc-arm.c:7743
1972 msgid "Opcode `%s' is unconditional\n"
1975 #: config/tc-arm.c:7767
1977 msgid "Opcode `%s' must have suffix from <%s>\n"
1980 #: config/tc-arm.c:7858
1982 msgid "register '%s' does not exist\n"
1985 #: config/tc-arm.c:7863
1987 msgid "ignoring redefinition of register alias '%s'"
1990 #: config/tc-arm.c:7869
1993 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
1996 #: config/tc-arm.c:7873
1997 msgid "ignoring incomplete .req pseuso op"
2000 #: config/tc-arm.c:7880
2002 msgid "bad instruction `%s'"
2005 #: config/tc-arm.c:8055
2007 msgid "Unrecognised APCS switch -m%s"
2010 #: config/tc-arm.c:8212 config/tc-arm.c:8225 config/tc-arm.c:8238
2011 #: config/tc-arm.c:8251 config/tc-arm.c:8257
2013 msgid "Invalid architecture variant -m%s"
2016 #: config/tc-arm.c:8264
2018 msgid "Invalid processor variant -m%s"
2021 #: config/tc-arm.c:8287
2023 " ARM Specific Assembler Options:\n"
2024 " -m[arm][<processor name>] select processor variant\n"
2025 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2026 " -mthumb only allow Thumb instructions\n"
2027 " -mthumb-interwork mark the assembled code as supporting "
2029 " -mall allow any instruction\n"
2030 " -mfpa10, -mfpa11 select floating point architecture\n"
2031 " -mfpe-old don't allow floating-point multiple "
2033 " -mno-fpu don't allow any floating-point instructions.\n"
2034 " -k generate PIC code.\n"
2037 #: config/tc-arm.c:8299
2039 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2041 " -matpcs use ARM/Thumb Procedure Calling Standard\n"
2042 " -mapcs-float floating point args are passed in FP regs\n"
2043 " -mapcs-reentrant the code is position independent/reentrant\n"
2046 #: config/tc-arm.c:8306
2047 msgid " -moabi support the old ELF ABI\n"
2050 #: config/tc-arm.c:8310
2052 " -EB assemble code for a big endian cpu\n"
2053 " -EL assemble code for a little endian cpu\n"
2056 #: config/tc-arm.c:8494
2058 msgid "%s: unexpected function type: %d"
2061 #: config/tc-arm.c:8857
2062 msgid "alignments in code section > 32 not supported."
2065 #: config/tc-avr.c:185
2066 msgid "Known MCU names:"
2069 #: config/tc-avr.c:254
2072 " -mmcu=[avr-name] select microcontroller variant\n"
2073 " [avr-name] can be:\n"
2074 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2075 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2076 " avr3 - ATmega103, ATmega603\n"
2077 " avr4 - ATmega83, ATmega85\n"
2078 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2079 " or immediate microcontroller name.\n"
2082 #: config/tc-avr.c:264
2084 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2085 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2086 " (default for avr4, avr5)\n"
2087 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2088 " (default for avr3, avr5)\n"
2091 #: config/tc-avr.c:312
2093 msgid "unknown MCU: %s\n"
2096 #: config/tc-avr.c:321
2098 msgid "redefinition of mcu type `%s' to `%s'"
2101 #: config/tc-avr.c:372 config/tc-d10v.c:314 config/tc-d30v.c:366
2102 #: config/tc-mips.c:8806 config/tc-mn10200.c:376 config/tc-pj.c:356
2103 #: config/tc-ppc.c:4519 config/tc-sh.c:2068 config/tc-v850.c:1291
2104 msgid "bad call to md_atof"
2107 #: config/tc-avr.c:435
2108 msgid "constant value required"
2111 #: config/tc-avr.c:438
2113 msgid "number must be less than %d"
2116 #: config/tc-avr.c:490
2117 msgid "`,' required"
2120 #: config/tc-avr.c:509
2121 msgid "undefined combination of operands"
2124 #: config/tc-avr.c:518
2125 msgid "skipping two-word instruction"
2128 #: config/tc-avr.c:580
2129 msgid "register r16-r23 required"
2132 #: config/tc-avr.c:586
2133 msgid "register number above 15 required"
2136 #: config/tc-avr.c:592
2137 msgid "even register number required"
2140 #: config/tc-avr.c:598
2141 msgid "register r24, r26, r28 or r30 required"
2144 #: config/tc-avr.c:604
2145 msgid "register name or number from 0 to 31 required"
2148 #: config/tc-avr.c:622
2149 msgid "pointer register (X, Y or Z) required"
2152 #: config/tc-avr.c:629
2153 msgid "cannot both predecrement and postincrement"
2156 #: config/tc-avr.c:637
2157 msgid "addressing mode not supported"
2160 #: config/tc-avr.c:643
2161 msgid "can't predecrement"
2164 #: config/tc-avr.c:646
2165 msgid "pointer register Z required"
2168 #: config/tc-avr.c:664
2169 msgid "pointer register (Y or Z) required"
2172 #: config/tc-avr.c:769
2174 msgid "unknown constraint `%c'"
2177 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2179 msgid "odd address operand: %ld"
2182 #: config/tc-avr.c:890 config/tc-avr.c:909
2184 msgid "operand out of range: %ld"
2187 #: config/tc-avr.c:1008 config/tc-d10v.c:1632 config/tc-d30v.c:1990
2189 msgid "line %d: unknown relocation type: 0x%x"
2192 #: config/tc-avr.c:1022
2193 msgid "only constant expression allowed"
2196 #: config/tc-avr.c:1060 config/tc-d10v.c:1496 config/tc-d30v.c:1807
2197 #: config/tc-mn10200.c:1255 config/tc-mn10300.c:1799 config/tc-ppc.c:5162
2198 #: config/tc-v850.c:2301
2200 msgid "reloc %d not supported by object file format"
2203 #: config/tc-avr.c:1084 config/tc-d10v.c:1103 config/tc-d10v.c:1117
2204 #: config/tc-h8300.c:1239 config/tc-h8500.c:1088 config/tc-mcore.c:988
2205 #: config/tc-pj.c:265 config/tc-sh.c:1650 config/tc-z8k.c:1205
2206 msgid "can't find opcode "
2209 #: config/tc-avr.c:1101
2211 msgid "illegal opcode %s for mcu %s"
2214 #: config/tc-avr.c:1109
2215 msgid "garbage at end of line"
2218 #: config/tc-avr.c:1173
2219 msgid "illegal expression"
2222 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2223 msgid "`)' required"
2226 #: config/tc-avr.c:1219
2228 msgid "constant out of 8-bit range: %d"
2231 #: config/tc-avr.c:1222
2232 msgid "expression possibly out of 8-bit range"
2235 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2237 msgid "illegal %srelocation size: %d"
2240 #: config/tc-cris.c:692
2242 msgid "Can't hash `%s': %s\n"
2245 #: config/tc-cris.c:693
2246 msgid "(unknown reason)"
2249 #: config/tc-cris.c:697
2251 msgid "Buggy opcode: `%s' \"%s\"\n"
2254 #: config/tc-cris.c:1042
2256 msgid "Immediate value not in 5 bit unsigned range: %ld"
2259 #: config/tc-cris.c:1058
2261 msgid "Immediate value not in 4 bit unsigned range: %ld"
2264 #: config/tc-cris.c:1097
2266 msgid "Immediate value not in 6 bit range: %ld"
2269 #: config/tc-cris.c:1112
2271 msgid "Immediate value not in 6 bit unsigned range: %ld"
2274 #. Others have a generic warning.
2275 #: config/tc-cris.c:1202
2277 msgid "Unimplemented register `%s' specified"
2280 #. We've come to the end of instructions with this
2281 #. opcode, so it must be an error.
2282 #: config/tc-cris.c:1361
2283 msgid "Illegal operands"
2286 #: config/tc-cris.c:1392 config/tc-cris.c:1423
2288 msgid "Immediate value not in 8 bit range: %ld"
2291 #: config/tc-cris.c:1402 config/tc-cris.c:1430
2293 msgid "Immediate value not in 16 bit range: %ld"
2296 #: config/tc-cris.c:1451
2297 msgid "PIC relocation size does not match operand size"
2300 #: config/tc-cris.c:2451
2301 msgid "32-bit conditional branch generated"
2304 #: config/tc-cris.c:2505
2305 msgid "Complex expression not supported"
2308 #. FIXME: Is this function mentioned in the internals.texi manual? If
2310 #: config/tc-cris.c:2626
2311 msgid "Bad call to md_atof () - floating point formats are not supported"
2314 #: config/tc-cris.c:2673
2315 msgid "PC-relative relocation must be trivially resolved"
2318 #: config/tc-cris.c:2716
2320 msgid "Value not in 16 bit range: %ld"
2323 #: config/tc-cris.c:2727
2325 msgid "Value not in 8 bit range: %ld"
2328 #: config/tc-cris.c:2734
2330 msgid "Value not in 4 bit unsigned range: %ld"
2333 #: config/tc-cris.c:2741
2335 msgid "Value not in 5 bit unsigned range: %ld"
2338 #: config/tc-cris.c:2748
2340 msgid "Value not in 6 bit range: %ld"
2343 #: config/tc-cris.c:2755
2345 msgid "Value not in 6 bit unsigned range: %ld"
2348 #: config/tc-cris.c:2803
2349 msgid "Please use --help to see usage and options for this assembler.\n"
2352 #: config/tc-cris.c:2815
2353 msgid "--no-underscore is invalid with a.out format"
2356 #: config/tc-cris.c:2891
2358 "Semantics error. This type of operand can not be relocated, it must be an "
2359 "assembly-time constant"
2362 #: config/tc-cris.c:2945
2364 msgid "Cannot generate relocation type for symbol %s, code %s"
2367 #. The messages are formatted to line up with the generic options.
2368 #: config/tc-cris.c:2959
2369 msgid "CRIS-specific options:\n"
2372 #: config/tc-cris.c:2961
2374 " -h, -H Don't execute, print this help text. Deprecated.\n"
2377 #: config/tc-cris.c:2963
2378 msgid " -N Warn when branches are expanded to jumps.\n"
2381 #: config/tc-cris.c:2965
2383 " --underscore User symbols are normally prepended with "
2387 #: config/tc-cris.c:2967
2388 msgid " Registers will not need any prefix.\n"
2391 #: config/tc-cris.c:2969
2392 msgid " --no-underscore User symbols do not have any prefix.\n"
2395 #: config/tc-cris.c:2971
2396 msgid " Registers will require a `$'-prefix.\n"
2399 #: config/tc-cris.c:2973
2400 msgid " --pic\t\t\tEnable generation of position-independent code.\n"
2403 #: config/tc-cris.c:2994
2404 msgid "Invalid relocation"
2407 #: config/tc-cris.c:3039
2408 msgid "Invalid pc-relative relocation"
2411 #: config/tc-cris.c:3090
2413 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2416 #: config/tc-cris.c:3117
2418 msgid ".syntax %s requires command-line option `--underscore'"
2421 #: config/tc-cris.c:3126
2423 msgid ".syntax %s requires command-line option `--no-underscore'"
2426 #: config/tc-cris.c:3164
2427 msgid "Unknown .syntax operand"
2430 #: config/tc-cris.c:3175
2431 msgid "Pseudodirective .file is only valid when generating ELF"
2434 #: config/tc-cris.c:3188
2435 msgid "Pseudodirective .loc is only valid when generating ELF"
2438 #: config/tc-d10v.c:247
2441 "-O Optimize. Will do some operations in parallel.\n"
2442 "--gstabs-packing Pack adjacent short instructions together even\n"
2443 " when --gstabs is specified. On by default.\n"
2444 "--no-gstabs-packing If --gstabs is specified, do not pack adjacent\n"
2445 " instructions together.\n"
2448 #: config/tc-d10v.c:531 config/tc-d30v.c:550 config/tc-mn10200.c:952
2449 #: config/tc-mn10300.c:1334 config/tc-ppc.c:1972 config/tc-s390.c:1028
2450 #: config/tc-tic80.c:278 config/tc-v850.c:2073
2451 msgid "illegal operand"
2454 #: config/tc-d10v.c:574 config/tc-d10v.c:656 config/tc-d30v.c:656
2456 msgid "operand out of range: %d"
2459 #: config/tc-d10v.c:717
2460 msgid "Instruction must be executed in parallel with another instruction."
2463 #: config/tc-d10v.c:773
2464 msgid "Instruction must be executed in parallel"
2467 #: config/tc-d10v.c:776
2468 msgid "Long instructions may not be combined."
2471 #: config/tc-d10v.c:818
2472 msgid "One of these instructions may not be executed in parallel."
2475 #: config/tc-d10v.c:822 config/tc-d30v.c:877
2476 msgid "Two IU instructions may not be executed in parallel"
2479 #: config/tc-d10v.c:824 config/tc-d10v.c:832 config/tc-d10v.c:849
2480 #: config/tc-d10v.c:866 config/tc-d30v.c:878 config/tc-d30v.c:887
2481 msgid "Swapping instruction order"
2484 #: config/tc-d10v.c:830 config/tc-d30v.c:884
2485 msgid "Two MU instructions may not be executed in parallel"
2488 #: config/tc-d10v.c:853 config/tc-d30v.c:904
2489 msgid "IU instruction may not be in the left container"
2492 #: config/tc-d10v.c:855 config/tc-d10v.c:872
2494 "Instruction in R container is squashed by flow control instruction in L "
2498 #: config/tc-d10v.c:870 config/tc-d30v.c:915
2499 msgid "MU instruction may not be in the right container"
2502 #: config/tc-d10v.c:878 config/tc-d30v.c:927
2503 msgid "unknown execution type passed to write_2_short()"
2506 #: config/tc-d10v.c:1131 config/tc-d10v.c:1152 config/tc-d30v.c:1411
2507 msgid "Unable to mix instructions as specified"
2510 #: config/tc-d10v.c:1199 config/tc-d30v.c:1548
2512 msgid "unknown opcode: %s"
2515 #: config/tc-d10v.c:1281 config/tc-d10v.c:1452 config/tc-tic80.c:535
2516 msgid "bad opcode or operands"
2519 #: config/tc-d10v.c:1354 config/tc-m68k.c:4301
2520 msgid "value out of range"
2523 #: config/tc-d10v.c:1427
2524 msgid "illegal operand - register name found where none expected"
2527 #: config/tc-d10v.c:1463 config/tc-tic80.c:546
2528 msgid "Register number must be EVEN"
2531 #: config/tc-d10v.c:1612
2533 msgid "line %d: rep or repi must include at least 4 instructions"
2536 #: config/tc-d30v.c:192
2538 msgid "Register name %s conflicts with symbol of the same name"
2541 #: config/tc-d30v.c:288
2545 "-O Make adjacent short instructions parallel if "
2547 "-n Warn about all NOPs inserted by the assembler.\n"
2548 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2549 "-c Warn about symbols whoes names match register "
2551 "-C Opposite of -C. -c is the default.\n"
2554 #: config/tc-d30v.c:462
2555 msgid "unexpected 12-bit reloc type"
2558 #: config/tc-d30v.c:469
2559 msgid "unexpected 18-bit reloc type"
2562 #: config/tc-d30v.c:720
2564 msgid "%s NOP inserted"
2567 #: config/tc-d30v.c:721
2571 #: config/tc-d30v.c:721
2575 #: config/tc-d30v.c:873
2576 msgid "Instructions may not be executed in parallel"
2579 #: config/tc-d30v.c:886
2581 msgid "Executing %s in IU may not work"
2584 #: config/tc-d30v.c:893
2586 msgid "Executing %s in IU may not work in parallel execution"
2589 #: config/tc-d30v.c:906
2591 msgid "special left instruction `%s' kills instruction `%s' in right container"
2594 #: config/tc-d30v.c:917
2596 msgid "Executing %s in reverse serial with %s may not work"
2599 #: config/tc-d30v.c:920
2601 msgid "Executing %s in IU in reverse serial may not work"
2604 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2605 msgid "Cannot assemble instruction"
2608 #: config/tc-d30v.c:1292
2609 msgid "First opcode is long. Unable to mix instructions as specified."
2612 #: config/tc-d30v.c:1361
2613 msgid "word of NOPs added between word multiply and load"
2616 #: config/tc-d30v.c:1363
2617 msgid "word of NOPs added between word multiply and 16-bit multiply"
2620 #: config/tc-d30v.c:1395
2621 msgid "Instruction uses long version, so it cannot be mixed as specified"
2624 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2626 msgid "unknown condition code: %s"
2629 #: config/tc-d30v.c:1509
2631 msgid "cmpu doesn't support condition code %s"
2634 #: config/tc-d30v.c:1559
2636 msgid "operands for opcode `%s' do not match any valid format"
2639 #: config/tc-d30v.c:1777
2640 msgid "Odd numbered register used as target of multi-register instruction"
2643 #: config/tc-d30v.c:1879
2645 msgid "line %d: unable to place address of symbol '%s' into a byte"
2648 #: config/tc-d30v.c:1882
2650 msgid "line %d: unable to place value %x into a byte"
2653 #: config/tc-d30v.c:1890
2655 msgid "line %d: unable to place address of symbol '%s' into a short"
2658 #: config/tc-d30v.c:1893
2660 msgid "line %d: unable to place value %x into a short"
2663 #: config/tc-d30v.c:1901
2665 msgid "line %d: unable to place address of symbol '%s' into a quad"
2668 #: config/tc-d30v.c:2072
2670 msgid "value too large to fit in %d bits"
2673 #: config/tc-d30v.c:2215
2675 msgid "Alignment too large: %d assumed"
2678 #: config/tc-fr30.c:84
2679 msgid " FR30 specific command line options:\n"
2682 #: config/tc-fr30.c:143
2684 msgid "Instruction %s not allowed in a delay slot."
2687 #: config/tc-fr30.c:381 config/tc-m32r.c:1557
2688 msgid "Addend to unresolved symbol not on word boundary."
2691 #: config/tc-fr30.c:539 config/tc-i960.c:773 config/tc-m32r.c:1866
2692 msgid "Bad call to md_atof()"
2695 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2696 msgid "Reg not valid for H8/300"
2699 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2700 #: config/tc-h8300.c:423
2701 msgid "Invalid register list for ldm/stm\n"
2704 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2705 msgid "Wrong size pointer register for architecture."
2708 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2709 msgid "expected @(exp, reg16)"
2712 #: config/tc-h8300.c:600
2713 msgid "expect :8 or :16 here"
2716 #: config/tc-h8300.c:801
2718 msgid "operand %s0x%lx out of range."
2721 #: config/tc-h8300.c:889
2722 msgid "Can't work out size of operand.\n"
2725 #: config/tc-h8300.c:937
2727 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2730 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2731 msgid "Need #1 or #2 here"
2734 #: config/tc-h8300.c:1003
2735 msgid "#4 not valid on H8/300."
2738 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2740 msgid "branch operand has odd offset (%lx)\n"
2743 #: config/tc-h8300.c:1159
2744 msgid "destination operand must be 16 bit register"
2747 #: config/tc-h8300.c:1168
2748 msgid "source operand must be 8 bit register"
2751 #: config/tc-h8300.c:1176
2752 msgid "destination operand must be 16bit absolute address"
2755 #: config/tc-h8300.c:1183
2756 msgid "destination operand must be 8 bit register"
2759 #: config/tc-h8300.c:1191
2760 msgid "source operand must be 16bit absolute address"
2763 #: config/tc-h8300.c:1199
2764 msgid "invalid operands"
2767 #: config/tc-h8300.c:1250 config/tc-h8500.c:1094 config/tc-mips.c:8001
2768 #: config/tc-sh.c:1887 config/tc-w65.c:734 config/tc-z8k.c:1215
2769 msgid "unknown opcode"
2772 #: config/tc-h8300.c:1296
2773 msgid "mismatch between opcode size and operand size"
2776 #: config/tc-h8300.c:1307 config/tc-h8500.c:1121 config/tc-sh.c:2023
2777 #: config/tc-w65.c:764 config/tc-z8k.c:1268
2778 msgid "call to tc_crawl_symbol_chain \n"
2781 #: config/tc-h8300.c:1321 config/tc-h8500.c:1135 config/tc-sh.c:2030
2782 #: config/tc-w65.c:778 config/tc-z8k.c:1282
2783 msgid "call to tc_headers_hook \n"
2786 #: config/tc-h8300.c:1412 config/tc-h8500.c:1225 config/tc-z8k.c:1396
2787 msgid "call to tc_aout_fix_to_chars \n"
2790 #: config/tc-h8300.c:1422 config/tc-z8k.c:1406
2791 msgid "call to md_convert_frag \n"
2794 #: config/tc-h8300.c:1467 config/tc-z8k.c:1487
2795 msgid "call tomd_estimate_size_before_relax \n"
2798 #: config/tc-h8500.c:323
2799 msgid ":24 not valid for this opcode"
2802 #: config/tc-h8500.c:330
2803 msgid "expect :8,:16 or :24"
2806 #: config/tc-h8500.c:387
2807 msgid "syntax error in reg list"
2810 #: config/tc-h8500.c:405
2811 msgid "missing final register in range"
2814 #: config/tc-h8500.c:492 config/tc-h8500.c:499 config/tc-h8500.c:505
2815 msgid "expected @(exp, Rn)"
2818 #: config/tc-h8500.c:521
2819 msgid "@Rn+ needs word register"
2822 #: config/tc-h8500.c:531
2823 msgid "@Rn needs word register"
2826 #: config/tc-h8500.c:828 config/tc-sh.c:1367
2828 msgid "unhandled %d\n"
2831 #: config/tc-h8500.c:856 config/tc-sh.c:1392
2833 msgid "operand must be absolute in range %d..%d"
2836 #: config/tc-h8500.c:945 config/tc-sh.c:1590
2838 msgid "failed for %d\n"
2841 #: config/tc-h8500.c:1110 config/tc-sh.c:1691 config/tc-sh.c:1936
2842 #: config/tc-w65.c:753
2843 msgid "invalid operands for opcode"
2846 #: config/tc-hppa.c:1193
2847 msgid "Missing .exit\n"
2850 #: config/tc-hppa.c:1196
2851 msgid "Missing .procend\n"
2854 #: config/tc-hppa.c:1376
2855 msgid "Invalid field selector. Assuming F%%."
2858 #: config/tc-hppa.c:1403 config/tc-hppa.c:6895 config/tc-hppa.c:6901
2859 #: config/tc-hppa.c:6907 config/tc-hppa.c:6913 config/tc-mn10300.c:926
2860 #: config/tc-mn10300.c:2103
2861 msgid "could not set architecture and machine"
2864 #: config/tc-hppa.c:1409
2865 msgid "-R option not supported on this target."
2868 #: config/tc-hppa.c:1425 config/tc-sparc.c:803 config/tc-sparc.c:839
2870 msgid "Internal error: can't hash `%s': %s\n"
2873 #: config/tc-hppa.c:1433 config/tc-i860.c:190
2875 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2878 #: config/tc-hppa.c:1504 config/tc-hppa.c:7034 config/tc-hppa.c:7091
2879 msgid "Missing function name for .PROC (corrupted label chain)"
2882 #: config/tc-hppa.c:1507 config/tc-hppa.c:7094
2883 msgid "Missing function name for .PROC"
2886 #: config/tc-hppa.c:1615 config/tc-hppa.c:4875
2887 msgid "could not update architecture and machine"
2890 #: config/tc-hppa.c:1822
2891 msgid "Invalid Indexed Load Completer."
2894 #: config/tc-hppa.c:1827
2895 msgid "Invalid Indexed Load Completer Syntax."
2898 #: config/tc-hppa.c:1863
2899 msgid "Invalid Short Load/Store Completer."
2902 #: config/tc-hppa.c:1922 config/tc-hppa.c:1927
2903 msgid "Invalid Store Bytes Short Completer"
2906 #: config/tc-hppa.c:2238 config/tc-hppa.c:2244
2907 msgid "Invalid left/right combination completer"
2910 #: config/tc-hppa.c:2293 config/tc-hppa.c:2300
2911 msgid "Invalid permutation completer"
2914 #: config/tc-hppa.c:2401
2916 msgid "Invalid Add Condition: %s"
2919 #: config/tc-hppa.c:2412 config/tc-hppa.c:2422
2921 msgid "Invalid Add and Branch Condition: %c"
2924 #: config/tc-hppa.c:2443
2925 msgid "Invalid Compare/Subtract Condition"
2928 #: config/tc-hppa.c:2483
2930 msgid "Invalid Bit Branch Condition: %c"
2933 #: config/tc-hppa.c:2569
2935 msgid "Invalid Compare/Subtract Condition: %s"
2938 #: config/tc-hppa.c:2581
2940 msgid "Invalid Compare/Subtract Condition: %c"
2943 #: config/tc-hppa.c:2596
2944 msgid "Invalid Compare and Branch Condition."
2947 #: config/tc-hppa.c:2692
2948 msgid "Invalid Logical Instruction Condition."
2951 #: config/tc-hppa.c:2747
2952 msgid "Invalid Shift/Extract/Deposit Condition."
2955 #: config/tc-hppa.c:2859
2956 msgid "Invalid Unit Instruction Condition."
2959 #: config/tc-hppa.c:3236 config/tc-hppa.c:3268 config/tc-hppa.c:3299
2960 #: config/tc-hppa.c:3329
2961 msgid "Branch to unaligned address"
2964 #: config/tc-hppa.c:3507
2965 msgid "Invalid SFU identifier"
2968 #: config/tc-hppa.c:3557
2969 msgid "Invalid COPR identifier"
2972 #: config/tc-hppa.c:3686
2973 msgid "Invalid Floating Point Operand Format."
2976 #: config/tc-hppa.c:3803 config/tc-hppa.c:3823 config/tc-hppa.c:3843
2977 #: config/tc-hppa.c:3863 config/tc-hppa.c:3883
2978 msgid "Invalid register for single precision fmpyadd or fmpysub"
2981 #: config/tc-hppa.c:3940
2983 msgid "Invalid operands %s"
2986 #: config/tc-hppa.c:4058
2988 msgid "Cannot handle fixup at %s:%d"
2991 #: config/tc-hppa.c:4359
2992 msgid " -Q ignored\n"
2995 #: config/tc-hppa.c:4363
2996 msgid " -c print a warning if a comment is found\n"
2999 #: config/tc-hppa.c:4429
3001 msgid "no hppa_fixup entry for fixup type 0x%x at %s:%d"
3004 #: config/tc-hppa.c:4596
3005 msgid "Unknown relocation encountered in md_apply_fix."
3008 #: config/tc-hppa.c:4739 config/tc-hppa.c:4764
3010 msgid "Undefined register: '%s'."
3013 #: config/tc-hppa.c:4798
3015 msgid "Non-absolute symbol: '%s'."
3018 #: config/tc-hppa.c:4813
3020 msgid "Undefined absolute constant: '%s'."
3023 #: config/tc-hppa.c:4914
3025 msgid "Invalid FP Compare Condition: %s"
3028 #: config/tc-hppa.c:4970
3030 msgid "Invalid FTEST completer: %s"
3033 #: config/tc-hppa.c:5037 config/tc-hppa.c:5075
3035 msgid "Invalid FP Operand Format: %3s"
3038 #: config/tc-hppa.c:5154
3039 msgid "Bad segment in expression."
3042 #: config/tc-hppa.c:5213
3043 msgid "Bad segment (should be absolute)."
3046 #: config/tc-hppa.c:5256
3048 msgid "Invalid argument location: %s\n"
3051 #: config/tc-hppa.c:5287
3053 msgid "Invalid argument description: %d"
3056 #: config/tc-hppa.c:5310
3058 msgid "Invalid Nullification: (%c)"
3061 #: config/tc-hppa.c:6046
3063 msgid "Invalid .CALL argument: %s"
3066 #: config/tc-hppa.c:6168
3067 msgid ".callinfo is not within a procedure definition"
3070 #: config/tc-hppa.c:6188
3072 msgid "FRAME parameter must be a multiple of 8: %d\n"
3075 #: config/tc-hppa.c:6207
3076 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3079 #: config/tc-hppa.c:6219
3080 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3083 #: config/tc-hppa.c:6229
3084 msgid "Value for ENTRY_SR must be 3\n"
3087 #: config/tc-hppa.c:6285
3089 msgid "Invalid .CALLINFO argument: %s"
3092 #: config/tc-hppa.c:6396
3093 msgid "The .ENTER pseudo-op is not supported"
3096 #: config/tc-hppa.c:6412
3097 msgid "Misplaced .entry. Ignored."
3100 #: config/tc-hppa.c:6416
3101 msgid "Missing .callinfo."
3104 #: config/tc-hppa.c:6482
3105 msgid ".REG expression must be a register"
3108 #: config/tc-hppa.c:6498 read.c:4736
3109 msgid "bad or irreducible absolute expression; zero assumed"
3112 #: config/tc-hppa.c:6509
3113 msgid ".REG must use a label"
3116 #: config/tc-hppa.c:6511
3117 msgid ".EQU must use a label"
3120 #: config/tc-hppa.c:6564
3121 msgid ".EXIT must appear within a procedure"
3124 #: config/tc-hppa.c:6568
3125 msgid "Missing .callinfo"
3128 #: config/tc-hppa.c:6572
3129 msgid "No .ENTRY for this .EXIT"
3132 #: config/tc-hppa.c:6599
3134 msgid "Cannot define export symbol: %s\n"
3137 #: config/tc-hppa.c:6657
3139 msgid "Using ENTRY rather than CODE in export directive for %s"
3142 #: config/tc-hppa.c:6774
3144 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3147 #: config/tc-hppa.c:6856
3148 msgid "Missing label name on .LABEL"
3151 #: config/tc-hppa.c:6861
3152 msgid "extra .LABEL arguments ignored."
3155 #: config/tc-hppa.c:6878
3156 msgid "The .LEAVE pseudo-op is not supported"
3159 #: config/tc-hppa.c:6917
3160 msgid "Unrecognized .LEVEL argument\n"
3163 #: config/tc-hppa.c:6953
3165 msgid "Cannot define static symbol: %s\n"
3168 #: config/tc-hppa.c:6988
3169 msgid "Nested procedures"
3172 #: config/tc-hppa.c:6998
3173 msgid "Cannot allocate unwind descriptor\n"
3176 #: config/tc-hppa.c:7098
3177 msgid "misplaced .procend"
3180 #: config/tc-hppa.c:7101
3181 msgid "Missing .callinfo for this procedure"
3184 #: config/tc-hppa.c:7104
3185 msgid "Missing .EXIT for a .ENTRY"
3188 #: config/tc-hppa.c:7142
3189 msgid "Not in a space.\n"
3192 #: config/tc-hppa.c:7145
3193 msgid "Not in a subspace.\n"
3196 #: config/tc-hppa.c:7236
3197 msgid "Invalid .SPACE argument"
3200 #: config/tc-hppa.c:7283
3201 msgid "Can't change spaces within a procedure definition. Ignored"
3204 #: config/tc-hppa.c:7412
3206 msgid "Undefined space: '%s' Assuming space number = 0."
3209 #: config/tc-hppa.c:7436
3210 msgid "Must be in a space before changing or declaring subspaces.\n"
3213 #: config/tc-hppa.c:7440
3214 msgid "Can't change subspaces within a procedure definition. Ignored"
3217 #: config/tc-hppa.c:7475
3218 msgid "Parameters of an existing subspace can't be modified"
3221 #: config/tc-hppa.c:7526
3222 msgid "Alignment must be a power of 2"
3225 #: config/tc-hppa.c:7568
3226 msgid "FIRST not supported as a .SUBSPACE argument"
3229 #: config/tc-hppa.c:7570
3230 msgid "Invalid .SUBSPACE argument"
3233 #: config/tc-hppa.c:7750
3235 msgid "Internal error: Unable to find containing space for %s."
3238 #: config/tc-hppa.c:7789
3240 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3243 #: config/tc-hppa.c:7875
3245 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3248 #: config/tc-hppa.c:8569
3250 msgid "Symbol '%s' could not be created."
3253 #: config/tc-hppa.c:8573
3254 msgid "No memory for symbol name."
3257 #: config/tc-i386.c:596
3259 msgid "%s shortened to %s"
3262 #: config/tc-i386.c:651
3263 msgid "same type of prefix used twice"
3266 #: config/tc-i386.c:669
3267 msgid "64bit mode not supported on this CPU."
3270 #: config/tc-i386.c:673
3271 msgid "32bit mode not supported on this CPU."
3274 #: config/tc-i386.c:706
3275 msgid "bad argument to syntax directive."
3278 #: config/tc-i386.c:750
3280 msgid "no such architecture: `%s'"
3283 #: config/tc-i386.c:755
3284 msgid "missing cpu architecture"
3287 #: config/tc-i386.c:769
3289 msgid "no such architecture modifier: `%s'"
3292 #: config/tc-i386.c:823 config/tc-i386.c:4590
3293 msgid "Unknown architecture"
3296 #: config/tc-i386.c:858 config/tc-i386.c:881 config/tc-m68k.c:3816
3298 msgid "Internal Error: Can't hash %s: %s"
3301 #: config/tc-i386.c:1134
3302 msgid "There are no unsigned pc-relative relocations"
3305 #: config/tc-i386.c:1141 config/tc-i386.c:4746
3307 msgid "can not do %d byte pc-relative relocation"
3310 #: config/tc-i386.c:1158
3312 msgid "can not do %s %d byte relocation"
3315 #: config/tc-i386.c:1269 config/tc-i386.c:1362
3317 msgid "no such instruction: `%s'"
3320 #: config/tc-i386.c:1278
3322 msgid "invalid character %s in mnemonic"
3325 #: config/tc-i386.c:1285
3326 msgid "expecting prefix; got nothing"
3329 #: config/tc-i386.c:1287
3330 msgid "expecting mnemonic; got nothing"
3333 #: config/tc-i386.c:1305
3335 msgid "redundant %s prefix"
3338 #: config/tc-i386.c:1373
3340 msgid "`%s' is not supported on `%s'"
3343 #: config/tc-i386.c:1378
3344 msgid "use .code16 to ensure correct addressing mode"
3347 #: config/tc-i386.c:1386
3349 msgid "expecting string instruction after `%s'"
3352 #: config/tc-i386.c:1407
3354 msgid "invalid character %s before operand %d"
3357 #: config/tc-i386.c:1421
3359 msgid "unbalanced parenthesis in operand %d."
3362 #: config/tc-i386.c:1424
3364 msgid "unbalanced brackets in operand %d."
3367 #: config/tc-i386.c:1433
3369 msgid "invalid character %s in operand %d"
3372 #: config/tc-i386.c:1460
3374 msgid "spurious operands; (%d operands/instruction max)"
3377 #: config/tc-i386.c:1483
3378 msgid "expecting operand after ','; got nothing"
3381 #: config/tc-i386.c:1488
3382 msgid "expecting operand before ','; got nothing"
3385 #. We found no match.
3386 #: config/tc-i386.c:1832
3388 msgid "suffix or operands invalid for `%s'"
3391 #: config/tc-i386.c:1843
3393 msgid "indirect %s without `*'"
3396 #. Warn them that a data or address size prefix doesn't
3397 #. affect assembly of the next line of code.
3398 #: config/tc-i386.c:1851
3400 msgid "stand-alone `%s' prefix"
3403 #: config/tc-i386.c:1887 config/tc-i386.c:1902
3404 msgid "`%s' operand %d must use `%%es' segment"
3407 #: config/tc-i386.c:1917
3408 msgid "Extended register `%%%s' available only in 64bit mode."
3411 #. Prohibit these changes in the 64bit mode, since
3412 #. the lowering is more complicated.
3413 #: config/tc-i386.c:1988 config/tc-i386.c:2042 config/tc-i386.c:2057
3414 #: config/tc-i386.c:2085 config/tc-i386.c:2113
3415 msgid "Incorrect register `%%%s' used with`%c' suffix"
3418 #: config/tc-i386.c:1994 config/tc-i386.c:2047 config/tc-i386.c:2118
3419 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3422 #: config/tc-i386.c:2010 config/tc-i386.c:2028 config/tc-i386.c:2072
3423 #: config/tc-i386.c:2099
3424 msgid "`%%%s' not allowed with `%s%c'"
3427 #: config/tc-i386.c:2159
3428 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3431 #: config/tc-i386.c:2185
3434 "no instruction mnemonic suffix given; can't determine immediate size %x %c"
3437 #: config/tc-i386.c:2210
3439 "no instruction mnemonic suffix given and no register operands; can't size "
3443 #: config/tc-i386.c:2258
3444 msgid "64bit operations available only in 64bit modes."
3447 #. Reversed arguments on faddp, fsubp, etc.
3448 #: config/tc-i386.c:2326
3449 msgid "translating to `%s %%%s,%%%s'"
3452 #. Extraneous `l' suffix on fp insn.
3453 #: config/tc-i386.c:2333
3454 msgid "translating to `%s %%%s'"
3457 #: config/tc-i386.c:2606
3458 msgid "you can't `pop %%cs'"
3461 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3462 #: config/tc-i386.c:2639
3464 msgid "translating to `%sp'"
3467 #: config/tc-i386.c:2682
3469 "Can't encode registers '%%%s' in the instruction requiring REX prefix.\n"
3472 #: config/tc-i386.c:2729 config/tc-i386.c:2803 config/tc-i386.c:2850
3473 msgid "skipping prefixes on this instruction"
3476 #: config/tc-i386.c:2871
3477 msgid "16-bit jump out of range"
3480 #: config/tc-i386.c:2880
3482 msgid "can't handle non absolute segment in `%s'"
3485 #: config/tc-i386.c:3184
3487 msgid "@%s reloc is not supported in %s bit mode"
3490 #: config/tc-i386.c:3260
3491 msgid "only 1 or 2 immediate operands are allowed"
3494 #: config/tc-i386.c:3283 config/tc-i386.c:3491
3496 msgid "junk `%s' after expression"
3499 #. Missing or bad expr becomes absolute 0.
3500 #: config/tc-i386.c:3294
3502 msgid "missing or invalid immediate expression `%s' taken as 0"
3505 #: config/tc-i386.c:3325 config/tc-i386.c:3524
3507 msgid "unimplemented segment %s in operand"
3510 #: config/tc-i386.c:3327 config/tc-i386.c:3526
3512 msgid "unimplemented segment type %d in operand"
3515 #: config/tc-i386.c:3371 config/tc-i386.c:5505
3517 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3520 #: config/tc-i386.c:3378
3522 msgid "scale factor of %d without an index register"
3525 #. Missing or bad expr becomes absolute 0.
3526 #: config/tc-i386.c:3505
3528 msgid "missing or invalid displacement expression `%s' taken as 0"
3531 #: config/tc-i386.c:3611
3533 msgid "`%s' is not a valid base/index expression"
3536 #: config/tc-i386.c:3615
3538 msgid "`%s' is not a valid %s bit base/index expression"
3541 #: config/tc-i386.c:3690
3543 msgid "bad memory operand `%s'"
3546 #: config/tc-i386.c:3705
3548 msgid "junk `%s' after register"
3551 #: config/tc-i386.c:3714 config/tc-i386.c:3829 config/tc-i386.c:3867
3553 msgid "bad register name `%s'"
3556 #: config/tc-i386.c:3722
3557 msgid "immediate operand illegal with absolute jump"
3560 #: config/tc-i386.c:3744
3562 msgid "too many memory references for `%s'"
3565 #: config/tc-i386.c:3822
3567 msgid "expecting `,' or `)' after index register in `%s'"
3570 #: config/tc-i386.c:3846
3572 msgid "expecting `)' after scale factor in `%s'"
3575 #: config/tc-i386.c:3853
3577 msgid "expecting index register or scale factor after `,'; got '%c'"
3580 #: config/tc-i386.c:3860
3582 msgid "expecting `,' or `)' after base register in `%s'"
3585 #. It's not a memory operand; argh!
3586 #: config/tc-i386.c:3901
3588 msgid "invalid char %s beginning operand %d `%s'"
3591 #: config/tc-i386.c:4080
3592 msgid "long jump required"
3595 #: config/tc-i386.c:4386
3596 msgid "Bad call to md_atof ()"
3599 #: config/tc-i386.c:4543
3600 msgid "No compiled in support for x86_64"
3603 #: config/tc-i386.c:4564
3606 " -V print assembler version number\n"
3608 " -q quieten some warnings\n"
3612 #: config/tc-i386.c:4571
3613 msgid " -q quieten some warnings\n"
3616 #: config/tc-i386.c:4630 config/tc-s390.c:1561
3617 msgid "GOT already in symbol table"
3620 #: config/tc-i386.c:4760
3622 msgid "can not do %d byte relocation"
3625 #: config/tc-i386.c:4811 config/tc-s390.c:1888
3627 msgid "cannot represent relocation type %s"
3630 #: config/tc-i386.c:5107
3632 msgid "too many memory references for '%s'"
3635 #: config/tc-i386.c:5270
3637 msgid "Unknown operand modifier `%s'\n"
3640 #: config/tc-i386.c:5477
3642 msgid "`%s' is not a valid segment register"
3645 #: config/tc-i386.c:5487 config/tc-i386.c:5608
3646 msgid "Register scaling only allowed in memory operands."
3649 #: config/tc-i386.c:5518
3650 msgid "Too many register references in memory operand.\n"
3653 #: config/tc-i386.c:5587
3655 msgid "Syntax error. Expecting a constant. Got `%s'.\n"
3658 #: config/tc-i386.c:5657
3660 msgid "Unrecognized token '%s'"
3663 #: config/tc-i386.c:5674
3665 msgid "Unexpected token `%s'\n"
3668 #: config/tc-i386.c:5818
3670 msgid "Unrecognized token `%s'\n"
3673 #: config/tc-i860.c:154 config/tc-i860.c:158
3674 msgid "Unknown temporary pseudo register"
3677 #: config/tc-i860.c:181 config/tc-mips.c:1028
3679 msgid "internal error: can't hash `%s': %s\n"
3682 #: config/tc-i860.c:201
3683 msgid "Defective assembler. No assembly attempted."
3686 #: config/tc-i860.c:347
3688 msgid "Expanded opcode after delayed branch: `%s'"
3691 #: config/tc-i860.c:351
3693 msgid "Expanded opcode in dual mode: `%s'"
3696 #: config/tc-i860.c:355
3698 msgid "An instruction was expanded (%s)"
3701 #: config/tc-i860.c:613
3702 msgid "Pipelined instruction: fsrc1 = fdest"
3705 #: config/tc-i860.c:776 config/tc-i860.c:783 config/tc-i860.c:790
3706 msgid "Assembler does not yet support PIC"
3709 #: config/tc-i860.c:849
3711 msgid "Illegal operands for %s"
3714 #: config/tc-i860.c:873 config/tc-sparc.c:2731
3718 #: config/tc-i860.c:965
3719 msgid "md_number_to_disp\n"
3722 #: config/tc-i860.c:975
3723 msgid "i860_number_to_field\n"
3726 #: config/tc-i860.c:984
3727 msgid "i860_estimate_size_before_relax\n"
3730 #: config/tc-i860.c:1075
3732 " -EL\t\t\t generate code for little endian mode (default)\n"
3733 " -EB\t\t\t generate code for big endian mode\n"
3734 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3737 #. SVR4 compatibility flags.
3738 #: config/tc-i860.c:1081
3740 " -V\t\t\t print assembler version number\n"
3741 " -Qy, -Qn\t\t ignored\n"
3744 #: config/tc-i860.c:1150
3745 msgid "This immediate requires 0 MOD 2 alignment"
3748 #: config/tc-i860.c:1153
3749 msgid "This immediate requires 0 MOD 4 alignment"
3752 #: config/tc-i860.c:1156
3753 msgid "This immediate requires 0 MOD 8 alignment"
3756 #: config/tc-i860.c:1159
3757 msgid "This immediate requires 0 MOD 16 alignment"
3760 #: config/tc-i860.c:1257
3761 msgid "5-bit immediate too large"
3764 #: config/tc-i860.c:1260
3765 msgid "5-bit field must be absolute"
3768 #: config/tc-i860.c:1306 config/tc-i860.c:1329
3769 msgid "A branch offset requires 0 MOD 4 alignment"
3772 #: config/tc-i860.c:1350
3774 msgid "Unrecognized fix-up (0x%08x)"
3777 #: config/tc-i960.c:550
3779 msgid "Hashing returned \"%s\"."
3782 #. Offset of last character in opcode mnemonic
3783 #: config/tc-i960.c:584
3784 msgid "branch prediction invalid on this opcode"
3787 #: config/tc-i960.c:624
3789 msgid "invalid opcode, \"%s\"."
3792 #: config/tc-i960.c:629
3794 msgid "improper number of operands. expecting %d, got %d"
3797 #: config/tc-i960.c:861
3799 msgid "Fixup of %ld too large for field width of %d"
3802 #: config/tc-i960.c:978
3804 msgid "invalid architecture %s"
3807 #: config/tc-i960.c:998
3808 msgid "I960 options:\n"
3811 #: config/tc-i960.c:1001
3814 "\t\t\tspecify variant of 960 architecture\n"
3815 "-b\t\t\tadd code to collect statistics about branches taken\n"
3816 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3817 "\t\t\tcan do relaxing (b.out format only)\n"
3818 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3819 "\t\t\tlong displacements\n"
3822 #: config/tc-i960.c:1404
3823 msgid "too many operands"
3826 #: config/tc-i960.c:1463 config/tc-i960.c:1690
3827 msgid "expression syntax error"
3830 #: config/tc-i960.c:1501
3831 msgid "attempt to branch into different segment"
3834 #: config/tc-i960.c:1505
3836 msgid "target of %s instruction must be a label"
3839 #: config/tc-i960.c:1544
3840 msgid "unmatched '['"
3843 #: config/tc-i960.c:1555
3844 msgid "garbage after index spec ignored"
3847 #. We never moved: there was no opcode either!
3848 #: config/tc-i960.c:1621
3849 msgid "missing opcode"
3852 #: config/tc-i960.c:1924
3853 msgid "invalid constant"
3856 #: config/tc-i960.c:2036
3857 msgid "invalid index register"
3860 #: config/tc-i960.c:2059
3861 msgid "invalid scale factor"
3864 #: config/tc-i960.c:2242
3865 msgid "unaligned register"
3868 #: config/tc-i960.c:2265
3869 msgid "no such sfr in this architecture"
3872 #: config/tc-i960.c:2303
3873 msgid "illegal literal"
3876 #. Should not happen: see block comment above
3877 #: config/tc-i960.c:2533
3879 msgid "Trying to 'bal' to %s"
3882 #: config/tc-i960.c:2544
3883 msgid "Looks like a proc, but can't tell what kind.\n"
3886 #: config/tc-i960.c:2575
3887 msgid "should have 1 or 2 operands"
3890 #: config/tc-i960.c:2584 config/tc-i960.c:2603
3892 msgid "Redefining leafproc %s"
3895 #: config/tc-i960.c:2634
3896 msgid "should have two operands"
3899 #: config/tc-i960.c:2644
3900 msgid "'entry_num' must be absolute number in [0,31]"
3903 #: config/tc-i960.c:2653
3905 msgid "Redefining entrynum for sysproc %s"
3908 #: config/tc-i960.c:2760
3909 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3912 #: config/tc-i960.c:2781
3913 msgid "big endian mode is not supported"
3916 #: config/tc-i960.c:2783
3918 msgid "ignoring unrecognized .endian type `%s'"
3921 #: config/tc-i960.c:3064
3923 msgid "leafproc symbol '%s' undefined"
3926 #: config/tc-i960.c:3074
3928 msgid "Warning: making leafproc entries %s and %s both global\n"
3931 #: config/tc-i960.c:3183
3932 msgid "option --link-relax is only supported in b.out format"
3935 #: config/tc-i960.c:3226
3936 msgid "callj to difference of two symbols"
3939 #: config/tc-ia64.c:998
3940 msgid "Unwind directive not followed by an instruction."
3943 #: config/tc-ia64.c:4272
3944 msgid "Register name expected"
3947 #: config/tc-ia64.c:4277 config/tc-ia64.c:4563
3948 msgid "Comma expected"
3951 #: config/tc-ia64.c:4285
3952 msgid "Register value annotation ignored"
3955 #: config/tc-ia64.c:4309
3956 msgid "Directive invalid within a bundle"
3959 #: config/tc-ia64.c:4376
3960 msgid "Missing predicate relation type"
3963 #: config/tc-ia64.c:4392
3964 msgid "Unrecognized predicate relation type"
3967 #: config/tc-ia64.c:4412 config/tc-ia64.c:4437
3968 msgid "Predicate register expected"
3971 #: config/tc-ia64.c:4424
3972 msgid "Duplicate predicate register ignored"
3975 #: config/tc-ia64.c:4446
3976 msgid "Bad register range"
3979 #: config/tc-ia64.c:4474
3980 msgid "Predicate source and target required"
3983 #: config/tc-ia64.c:4476 config/tc-ia64.c:4488
3984 msgid "Use of p0 is not valid in this context"
3987 #: config/tc-ia64.c:4483
3988 msgid "At least two PR arguments expected"
3991 #: config/tc-ia64.c:4497
3992 msgid "At least one PR argument expected"
3995 #: config/tc-ia64.c:4533
3997 msgid "Inserting \"%s\" into entry hint table failed: %s"
4000 #. FIXME -- need 62-bit relocation type
4001 #: config/tc-ia64.c:4990
4002 msgid "62-bit relocation not yet implemented"
4005 #. XXX technically, this is wrong: we should not be issuing warning
4006 #. messages until we're sure this instruction pattern is going to
4008 #: config/tc-ia64.c:5063
4009 msgid "lower 16 bits of mask ignored"
4012 #: config/tc-ia64.c:5618
4013 msgid "Value truncated to 62 bits"
4016 #: config/tc-ia64.c:5969
4018 "Additional NOP may be necessary to workaround Itanium processor A/B step "
4022 #: config/tc-ia64.c:6152
4024 msgid "Unrecognized option '-x%s'"
4027 #: config/tc-ia64.c:6180
4030 " -milp32|-milp64|-mlp64|-mp64\tselect data model (default -mlp64)\n"
4031 " -mle | -mbe\t\t select little- or big-endian byte order (default -mle)\n"
4032 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
4033 " -xauto\t\t automagically remove dependency violations\n"
4034 " -xdebug\t\t debug dependency violation checker\n"
4037 #: config/tc-ia64.c:6450 config/tc-mips.c:1015
4038 msgid "Could not set architecture and machine"
4041 #: config/tc-ia64.c:6542
4042 msgid "Explicit stops are ignored in auto mode"
4045 #: config/tc-ia64.c:6592
4046 msgid "Found '{' after explicit switch to automatic mode"
4049 #: config/tc-ia64.c:8305
4051 msgid "Unrecognized dependency specifier %d\n"
4054 #: config/tc-ia64.c:9096
4055 msgid "Only the first path encountering the conflict is reported"
4058 #: config/tc-ia64.c:9099
4059 msgid "This is the location of the conflicting usage"
4062 #. Pretend that we do not recognise this option.
4063 #: config/tc-m32r.c:231
4064 msgid "Unrecognised option: -hidden"
4067 #: config/tc-m32r.c:265
4068 msgid " M32R specific command line options:\n"
4071 #: config/tc-m32r.c:267
4073 " -m32r disable support for the m32rx instruction set\n"
4076 #: config/tc-m32r.c:269
4077 msgid " -m32rx support the extended m32rx instruction set\n"
4080 #: config/tc-m32r.c:271
4081 msgid " -O try to combine instructions in parallel\n"
4084 #: config/tc-m32r.c:274
4086 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
4089 #: config/tc-m32r.c:276
4090 msgid " violate contraints\n"
4093 #: config/tc-m32r.c:278
4094 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
4097 #: config/tc-m32r.c:280
4099 " instructions violate contraints\n"
4102 #: config/tc-m32r.c:282
4104 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
4107 #: config/tc-m32r.c:284
4109 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
4112 #: config/tc-m32r.c:287
4114 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
4118 #: config/tc-m32r.c:289
4119 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4122 #: config/tc-m32r.c:291
4123 msgid " -Wuh synonym for -warn-unmatched-high\n"
4126 #: config/tc-m32r.c:293
4127 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4130 #: config/tc-m32r.c:297
4131 msgid " -relax create linker relaxable code\n"
4134 #: config/tc-m32r.c:299
4135 msgid " -cpu-desc provide runtime cpu description file\n"
4138 #: config/tc-m32r.c:689
4139 msgid "Instructions write to the same destination register."
4142 #: config/tc-m32r.c:697
4143 msgid "Instructions do not use parallel execution pipelines."
4146 #: config/tc-m32r.c:704
4147 msgid "Instructions share the same execution pipeline"
4150 #: config/tc-m32r.c:774 config/tc-m32r.c:871
4152 msgid "not a 16 bit instruction '%s'"
4155 #: config/tc-m32r.c:781 config/tc-m32r.c:878 config/tc-m32r.c:1034
4157 msgid "unknown instruction '%s'"
4160 #: config/tc-m32r.c:790 config/tc-m32r.c:885 config/tc-m32r.c:1041
4162 msgid "instruction '%s' is for the M32RX only"
4165 #: config/tc-m32r.c:799 config/tc-m32r.c:894
4167 msgid "instruction '%s' cannot be executed in parallel."
4170 #: config/tc-m32r.c:855 config/tc-m32r.c:919 config/tc-m32r.c:1091
4171 msgid "internal error: lookup/get operands failed"
4174 #: config/tc-m32r.c:904
4176 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4179 #: config/tc-m32r.c:933
4182 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4183 "is this intentional ?"
4186 #: config/tc-m32r.c:937
4189 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4190 "is this intentional ?"
4193 #: config/tc-m32r.c:1251 config/tc-ppc.c:1459 config/tc-ppc.c:3681 read.c:1358
4194 msgid "Expected comma after symbol-name: rest of line ignored."
4197 #: config/tc-m32r.c:1261
4199 msgid ".SCOMMon length (%ld.) <0! Ignored."
4202 #: config/tc-m32r.c:1275 config/tc-ppc.c:1481 config/tc-ppc.c:2392
4203 #: config/tc-ppc.c:3705
4204 msgid "ignoring bad alignment"
4207 #: config/tc-m32r.c:1302 config/tc-ppc.c:1492 config/tc-ppc.c:3717 read.c:1382
4210 msgid "Ignoring attempt to re-define symbol `%s'."
4213 #: config/tc-m32r.c:1311
4215 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4218 #: config/tc-m32r.c:1788
4219 msgid "Unmatched high/shigh reloc"
4222 #: config/tc-m68hc11.c:311
4225 "Motorola 68HC11/68HC12 options:\n"
4226 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4227 " --force-long-branchs always turn relative branchs into absolute ones\n"
4228 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4229 " when the offset is out of range\n"
4230 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4231 " when the instruction does not support direct mode\n"
4232 " --print-insn-syntax print the syntax of instruction in case of error\n"
4233 " --print-opcodes print the list of instructions with syntax\n"
4234 " --generate-example generate an example of each instruction\n"
4235 " (used for testing)\n"
4238 #: config/tc-m68hc11.c:352
4240 msgid "Default target `%s' is not supported."
4243 #. Dump the opcode statistics table.
4244 #: config/tc-m68hc11.c:371
4245 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4248 #: config/tc-m68hc11.c:421
4250 msgid "Option `%s' is not recognized."
4253 #: config/tc-m68hc11.c:642
4257 #: config/tc-m68hc11.c:651
4261 #: config/tc-m68hc11.c:660 config/tc-m68hc11.c:669
4265 #: config/tc-m68hc11.c:687
4269 #: config/tc-m68hc11.c:699
4273 #: config/tc-m68hc11.c:709
4278 #: config/tc-m68hc11.c:711
4282 #: config/tc-m68hc11.c:730
4286 #: config/tc-m68hc11.c:746
4289 "# Example of `%s' instructions\n"
4294 #: config/tc-m68hc11.c:794
4296 msgid "Instruction `%s' is not recognized."
4299 #: config/tc-m68hc11.c:799
4301 msgid "Instruction formats for `%s':"
4304 #: config/tc-m68hc11.c:932
4306 msgid "Immediate operand is not allowed for operand %d."
4309 #: config/tc-m68hc11.c:958
4310 msgid "Indirect indexed addressing is not valid for 68HC11."
4313 #: config/tc-m68hc11.c:978
4314 msgid "Spurious `,' or bad indirect register addressing mode."
4317 #: config/tc-m68hc11.c:994
4318 msgid "Missing second register or offset for indexed-indirect mode."
4321 #: config/tc-m68hc11.c:1004
4322 msgid "Missing second register for indexed-indirect mode."
4325 #: config/tc-m68hc11.c:1020
4326 msgid "Missing `]' to close indexed-indirect mode."
4329 #: config/tc-m68hc11.c:1064
4330 msgid "Illegal operand."
4333 #: config/tc-m68hc11.c:1069
4334 msgid "Missing operand."
4337 #: config/tc-m68hc11.c:1121
4338 msgid "Pre-increment mode is not valid for 68HC11"
4341 #: config/tc-m68hc11.c:1134
4342 msgid "Wrong register in register indirect mode."
4345 #: config/tc-m68hc11.c:1142
4346 msgid "Missing `]' to close register indirect operand."
4349 #: config/tc-m68hc11.c:1159
4350 msgid "Post-decrement mode is not valid for 68HC11."
4353 #: config/tc-m68hc11.c:1167
4354 msgid "Post-increment mode is not valid for 68HC11."
4357 #: config/tc-m68hc11.c:1184
4358 msgid "Invalid indexed indirect mode."
4361 #: config/tc-m68hc11.c:1278
4363 msgid "Trap id `%ld' is out of range."
4366 #: config/tc-m68hc11.c:1282
4367 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4370 #: config/tc-m68hc11.c:1289
4372 msgid "Operand out of 8-bit range: `%ld'."
4375 #: config/tc-m68hc11.c:1296
4376 msgid "The trap id must be a constant."
4379 #: config/tc-m68hc11.c:1321
4381 msgid "Operand `%x' not recognized in fixup8."
4384 #: config/tc-m68hc11.c:1341
4386 msgid "Operand out of 16-bit range: `%ld'."
4389 #: config/tc-m68hc11.c:1362
4391 msgid "Operand `%x' not recognized in fixup16."
4394 #: config/tc-m68hc11.c:1380
4396 msgid "Unexpected branch conversion with `%x'"
4399 #: config/tc-m68hc11.c:1467 config/tc-m68hc11.c:1594
4401 msgid "Operand out of range for a relative branch: `%ld'"
4404 #: config/tc-m68hc11.c:1562
4405 msgid "Invalid register for dbcc/tbcc instruction."
4408 #: config/tc-m68hc11.c:1653
4410 msgid "Increment/decrement value is out of range: `%ld'."
4413 #: config/tc-m68hc11.c:1664
4414 msgid "Expecting a register."
4417 #: config/tc-m68hc11.c:1679
4418 msgid "Invalid register for post/pre increment."
4421 #: config/tc-m68hc11.c:1709
4422 msgid "Invalid register."
4425 #: config/tc-m68hc11.c:1716
4427 msgid "Offset out of 16-bit range: %ld."
4430 #: config/tc-m68hc11.c:1721
4432 msgid "Offset out of 5-bit range for movw/movb insn: %ld."
4435 #: config/tc-m68hc11.c:1787
4436 msgid "Expecting register D for indexed indirect mode."
4439 #: config/tc-m68hc11.c:1789
4440 msgid "Indexed indirect mode is not allowed for movb/movw."
4443 #: config/tc-m68hc11.c:1806
4444 msgid "Invalid accumulator register."
4447 #: config/tc-m68hc11.c:1831
4448 msgid "Invalid indexed register."
4451 #: config/tc-m68hc11.c:1839
4452 msgid "Addressing mode not implemented yet."
4455 #: config/tc-m68hc11.c:1854
4456 msgid "Invalid source register for this instruction, use 'tfr'."
4459 #: config/tc-m68hc11.c:1856
4460 msgid "Invalid source register."
4463 #: config/tc-m68hc11.c:1861
4464 msgid "Invalid destination register for this instruction, use 'tfr'."
4467 #: config/tc-m68hc11.c:1863
4468 msgid "Invalid destination register."
4471 #: config/tc-m68hc11.c:1948
4472 msgid "Invalid indexed register, expecting register X."
4475 #: config/tc-m68hc11.c:1950
4476 msgid "Invalid indexed register, expecting register Y."
4479 #: config/tc-m68hc11.c:2242
4480 msgid "No instruction or missing opcode."
4483 #: config/tc-m68hc11.c:2307
4485 msgid "Opcode `%s' is not recognized."
4488 #: config/tc-m68hc11.c:2329
4490 msgid "Garbage at end of instruction: `%s'."
4493 #: config/tc-m68hc11.c:2352
4495 msgid "Invalid operand for `%s'"
4498 #: config/tc-m68hc11.c:2409
4500 msgid "Relocation %d is not supported by object file format."
4503 #: config/tc-m68hc11.c:2590
4504 msgid "bra or bsr with undefined symbol."
4507 #: config/tc-m68hc11.c:2701
4509 msgid "Subtype %d is not recognized."
4512 #: config/tc-m68hc11.c:2738
4513 msgid "Expression too complex."
4516 #: config/tc-m68hc11.c:2767
4517 msgid "Value out of 16-bit range."
4520 #: config/tc-m68hc11.c:2790
4522 msgid "Value %ld too large for 8-bit PC-relative branch."
4525 #: config/tc-m68hc11.c:2797
4527 msgid "Auto increment/decrement offset '%ld' is out of range."
4530 #: config/tc-m68hc11.c:2808
4532 msgid "Line %d: unknown relocation type: 0x%x."
4535 #: config/tc-m68k.c:684
4536 msgid "Unknown PC relative instruction"
4539 #: config/tc-m68k.c:810
4541 msgid "Can not do %d byte pc-relative relocation"
4544 #: config/tc-m68k.c:812
4546 msgid "Can not do %d byte pc-relative pic relocation"
4549 #: config/tc-m68k.c:817
4551 msgid "Can not do %d byte relocation"
4554 #: config/tc-m68k.c:819
4556 msgid "Can not do %d byte pic relocation"
4559 #: config/tc-m68k.c:889
4561 msgid "Unable to produce reloc against symbol '%s'"
4564 #: config/tc-m68k.c:933 config/tc-mips.c:11263
4566 msgid "Cannot make %s relocation PC relative"
4569 #: config/tc-m68k.c:1046 config/tc-tahoe.c:1519 config/tc-vax.c:1766
4573 #: config/tc-m68k.c:1076 config/tc-tahoe.c:1536 config/tc-vax.c:1783
4574 msgid "Unknown operator"
4577 #: config/tc-m68k.c:1851
4578 msgid "invalid instruction for this architecture; needs "
4581 #: config/tc-m68k.c:1856
4582 msgid "fpu (68040, 68060 or 68881/68882)"
4585 #: config/tc-m68k.c:1859
4586 msgid "mmu (68030 or 68851)"
4589 #: config/tc-m68k.c:1862
4590 msgid "68020 or higher"
4593 #: config/tc-m68k.c:1865
4594 msgid "68000 or higher"
4597 #: config/tc-m68k.c:1868
4598 msgid "68010 or higher"
4601 #: config/tc-m68k.c:1897
4602 msgid "operands mismatch"
4605 #: config/tc-m68k.c:1954 config/tc-m68k.c:1960 config/tc-m68k.c:1966
4606 msgid "operand out of range"
4609 #: config/tc-m68k.c:2023
4611 msgid "Bignum too big for %c format; truncated"
4614 #: config/tc-m68k.c:2091
4615 msgid "displacement too large for this architecture; needs 68020 or higher"
4618 #: config/tc-m68k.c:2201
4620 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4623 #: config/tc-m68k.c:2206
4624 msgid "invalid index size for coldfire"
4627 #: config/tc-m68k.c:2259
4628 msgid "Forcing byte displacement"
4631 #: config/tc-m68k.c:2261
4632 msgid "byte displacement out of range"
4635 #: config/tc-m68k.c:2308 config/tc-m68k.c:2346
4636 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4639 #: config/tc-m68k.c:2332 config/tc-m68k.c:2366
4640 msgid ":b not permitted; defaulting to :w"
4643 #: config/tc-m68k.c:2443
4644 msgid "unsupported byte value; use a different suffix"
4647 #: config/tc-m68k.c:2457
4648 msgid "unknown/incorrect operand"
4651 #: config/tc-m68k.c:2490 config/tc-m68k.c:2498 config/tc-m68k.c:2505
4652 #: config/tc-m68k.c:2512
4653 msgid "out of range"
4656 #: config/tc-m68k.c:2562
4657 msgid "Can't use long branches on 68000/68010/5200"
4660 #: config/tc-m68k.c:2672
4661 msgid "Expression out of range, using 0"
4664 #: config/tc-m68k.c:2784 config/tc-m68k.c:2800
4665 msgid "Floating point register in register list"
4668 #: config/tc-m68k.c:2790
4669 msgid "Wrong register in floating-point reglist"
4672 #: config/tc-m68k.c:2806
4673 msgid "incorrect register in reglist"
4676 #: config/tc-m68k.c:2812
4677 msgid "wrong register in floating-point reglist"
4680 #: config/tc-m68k.c:2888
4681 msgid "failed sanity check"
4685 #: config/tc-m68k.c:3253
4690 #: config/tc-m68k.c:3264
4694 #: config/tc-m68k.c:3281
4695 msgid "Missing operand"
4698 #: config/tc-m68k.c:3613
4700 msgid "%s -- statement `%s' ignored"
4703 #: config/tc-m68k.c:3657
4705 msgid "Don't know how to figure width of %c in md_assemble()"
4708 #: config/tc-m68k.c:3825 config/tc-m68k.c:3863
4710 msgid "Internal Error: Can't find %s in hash table"
4713 #: config/tc-m68k.c:3828 config/tc-m68k.c:3866
4715 msgid "Internal Error: Can't hash %s: %s"
4718 #: config/tc-m68k.c:3995
4720 msgid "unrecognized default cpu `%s' ???"
4723 #: config/tc-m68k.c:4007
4724 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4727 #: config/tc-m68k.c:4027
4728 msgid "options for 68881 and no-68881 both given"
4731 #: config/tc-m68k.c:4029
4732 msgid "options for 68851 and no-68851 both given"
4735 #: config/tc-m68k.c:4100
4737 msgid "text label `%s' aligned to odd boundary"
4740 #: config/tc-m68k.c:4317
4741 msgid "invalid byte branch offset"
4744 #: config/tc-m68k.c:4375
4745 msgid "short branch with zero offset: use :w"
4748 #: config/tc-m68k.c:4910 config/tc-m68k.c:4921
4749 msgid "expression out of range: defaulting to 1"
4752 #: config/tc-m68k.c:4953
4753 msgid "expression out of range: defaulting to 0"
4756 #: config/tc-m68k.c:4986 config/tc-m68k.c:4998
4758 msgid "Can't deal with expression; defaulting to %ld"
4761 #: config/tc-m68k.c:5012
4762 msgid "expression doesn't fit in BYTE"
4765 #: config/tc-m68k.c:5016
4766 msgid "expression doesn't fit in WORD"
4769 #: config/tc-m68k.c:5109
4771 msgid "%s: unrecognized processor name"
4774 #: config/tc-m68k.c:5174
4775 msgid "bad coprocessor id"
4778 #: config/tc-m68k.c:5180
4779 msgid "unrecognized fopt option"
4782 #: config/tc-m68k.c:5314
4784 msgid "option `%s' may not be negated"
4787 #: config/tc-m68k.c:5325
4789 msgid "option `%s' not recognized"
4792 #: config/tc-m68k.c:5358
4793 msgid "bad format of OPT NEST=depth"
4796 #: config/tc-m68k.c:5421
4797 msgid "missing label"
4800 #: config/tc-m68k.c:5445 config/tc-m68k.c:5474
4801 msgid "bad register list"
4804 #: config/tc-m68k.c:5447
4806 msgid "bad register list: %s"
4809 #: config/tc-m68k.c:5545
4810 msgid "restore without save"
4813 #: config/tc-m68k.c:5722 config/tc-m68k.c:6071
4814 msgid "syntax error in structured control directive"
4817 #: config/tc-m68k.c:5773
4818 msgid "missing condition code in structured control directive"
4821 #: config/tc-m68k.c:6105
4822 msgid "missing then"
4825 #: config/tc-m68k.c:6187
4826 msgid "else without matching if"
4829 #: config/tc-m68k.c:6221
4830 msgid "endi without matching if"
4833 #: config/tc-m68k.c:6262
4834 msgid "break outside of structured loop"
4837 #: config/tc-m68k.c:6301
4838 msgid "next outside of structured loop"
4841 #: config/tc-m68k.c:6353
4845 #: config/tc-m68k.c:6391
4846 msgid "missing to or downto"
4849 #: config/tc-m68k.c:6427 config/tc-m68k.c:6461 config/tc-m68k.c:6671
4853 #: config/tc-m68k.c:6564
4854 msgid "endf without for"
4857 #: config/tc-m68k.c:6620
4858 msgid "until without repeat"
4861 #: config/tc-m68k.c:6707
4862 msgid "endw without while"
4865 #: config/tc-m68k.c:6831
4867 msgid "unrecognized option `%s'"
4870 #: config/tc-m68k.c:6876
4872 msgid "unrecognized architecture specification `%s'"
4875 #: config/tc-m68k.c:6946
4878 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4879 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4880 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4881 " | -mcpu32 | -m5200\n"
4882 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4883 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4884 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4885 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4888 #: config/tc-m68k.c:6956
4890 "-m68851 | -mno-68851\n"
4891 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4892 "\t\t\t[default yes for 68020 and up]\n"
4893 "-pic, -k\t\tgenerate position independent code\n"
4894 "-S\t\t\tturn jbsr into jsr\n"
4895 "--pcrel never turn PC-relative branches into absolute jumps\n"
4896 "--register-prefix-optional\n"
4897 "\t\t\trecognize register names without prefix character\n"
4898 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4901 #: config/tc-m68k.c:6966
4903 "--base-size-default-16\tbase reg without size is 16 bits\n"
4904 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4905 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4906 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4909 #: config/tc-m68k.c:7001
4911 msgid "Error %s in %s\n"
4914 #: config/tc-m68k.c:7005
4916 msgid "Opcode(%d.%s): "
4919 #: config/tc-m88k.c:206
4921 msgid "Can't hash instruction '%s':%s"
4924 #: config/tc-m88k.c:258
4926 msgid "Invalid mnemonic '%s'"
4929 #: config/tc-m88k.c:278
4930 msgid "Parameter syntax error"
4933 #: config/tc-m88k.c:333
4934 msgid "Unknown relocation type"
4937 #. Having this here repeats the warning somtimes.
4938 #. But can't we stand that?
4939 #: config/tc-m88k.c:446
4940 msgid "Use of obsolete instruction"
4943 #: config/tc-m88k.c:563
4944 msgid "Expression truncated to 16 bits"
4947 #: config/tc-m88k.c:629 config/tc-m88k.c:651
4948 msgid "Expression truncated to 5 bits"
4951 #: config/tc-m88k.c:873
4952 msgid "Expression truncated to 9 bits"
4955 #: config/tc-m88k.c:895
4956 msgid "Removed lower 2 bits of expression"
4959 #: config/tc-m88k.c:1034
4960 msgid "Bad relocation type"
4963 #: config/tc-m88k.c:1047
4964 msgid "md_number_to_disp not defined"
4967 #: config/tc-m88k.c:1057
4968 msgid "md_number_to_field not defined"
4971 #: config/tc-m88k.c:1170
4972 msgid "Relaxation should never occur"
4975 #: config/tc-m88k.c:1265 config/tc-sparc.c:3541 read.c:1962
4977 msgid "BSS length (%d.) <0! Ignored."
4980 #: config/tc-m88k.c:1309
4982 msgid "Ignoring attempt to re-define symbol %s."
4985 #: config/tc-mcore.c:508
4987 msgid "register expected, but saw '%.6s'"
4990 #: config/tc-mcore.c:592
4992 msgid "control register expected, but saw '%.6s'"
4995 #: config/tc-mcore.c:630
4996 msgid "bad/missing psr specifier"
4999 #: config/tc-mcore.c:791
5000 msgid "more than 65K literal pools"
5003 #: config/tc-mcore.c:845
5007 #: config/tc-mcore.c:885
5008 msgid "operand must be a constant"
5011 #: config/tc-mcore.c:887
5013 msgid "operand must be absolute in range %d..%d, not %d"
5016 #: config/tc-mcore.c:925
5017 msgid "operand must be a multiple of 4"
5020 #: config/tc-mcore.c:932
5021 msgid "operand must be a multiple of 2"
5024 #: config/tc-mcore.c:946 config/tc-mcore.c:1458 config/tc-mcore.c:1512
5025 msgid "base register expected"
5028 #: config/tc-mcore.c:995
5030 msgid "unknown opcode \"%s\""
5033 #: config/tc-mcore.c:1038
5034 msgid "invalid register: r15 illegal"
5037 #: config/tc-mcore.c:1086 config/tc-mcore.c:1662
5038 msgid "M340 specific opcode used when assembling for M210"
5041 #: config/tc-mcore.c:1104 config/tc-mcore.c:1143 config/tc-mcore.c:1162
5042 #: config/tc-mcore.c:1181 config/tc-mcore.c:1208 config/tc-mcore.c:1237
5043 #: config/tc-mcore.c:1274 config/tc-mcore.c:1309 config/tc-mcore.c:1328
5044 #: config/tc-mcore.c:1347 config/tc-mcore.c:1379 config/tc-mcore.c:1404
5045 #: config/tc-mcore.c:1461 config/tc-mcore.c:1515 config/tc-mcore.c:1551
5046 #: config/tc-mcore.c:1609 config/tc-mcore.c:1631 config/tc-mcore.c:1654
5047 msgid "second operand missing"
5050 #: config/tc-mcore.c:1119
5051 msgid "destination register must be r1"
5054 #: config/tc-mcore.c:1140
5055 msgid "source register must be r1"
5058 #: config/tc-mcore.c:1203 config/tc-mcore.c:1260
5059 msgid "immediate is not a power of two"
5062 #: config/tc-mcore.c:1231
5063 msgid "translating bgeni to movi"
5066 #: config/tc-mcore.c:1268
5067 msgid "translating mgeni to movi"
5070 #: config/tc-mcore.c:1300
5071 msgid "translating bmaski to movi"
5074 #: config/tc-mcore.c:1374
5076 msgid "displacement too large (%d)"
5079 #: config/tc-mcore.c:1388
5080 msgid "Invalid register: r0 and r15 illegal"
5083 #: config/tc-mcore.c:1419
5084 msgid "bad starting register: r0 and r15 invalid"
5087 #: config/tc-mcore.c:1432
5088 msgid "ending register must be r15"
5091 #: config/tc-mcore.c:1452
5092 msgid "bad base register: must be r0"
5095 #: config/tc-mcore.c:1470
5096 msgid "first register must be r4"
5099 #: config/tc-mcore.c:1481
5100 msgid "last register must be r7"
5103 #: config/tc-mcore.c:1518
5104 msgid "reg-reg expected"
5107 #: config/tc-mcore.c:1628
5108 msgid "second operand must be 1"
5111 #: config/tc-mcore.c:1649
5112 msgid "zero used as immediate value"
5115 #: config/tc-mcore.c:1676
5116 msgid "duplicated psr bit specifier"
5119 #: config/tc-mcore.c:1682
5120 msgid "`af' must appear alone"
5123 #: config/tc-mcore.c:1689
5125 msgid "unimplemented opcode \"%s\""
5128 #: config/tc-mcore.c:1698
5130 msgid "ignoring operands: %s "
5133 #: config/tc-mcore.c:1767 config/tc-w65.c:830
5134 msgid "Bad call to MD_NTOF()"
5137 #: config/tc-mcore.c:1840
5139 msgid "unrecognised cpu type '%s'"
5142 #: config/tc-mcore.c:1859
5144 "MCORE specific options:\n"
5145 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5146 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5147 " -cpu=[210|340] select CPU type\n"
5148 " -EB assemble for a big endian system (default)\n"
5149 " -EL assemble for a little endian system\n"
5152 #: config/tc-mcore.c:1878
5153 msgid "failed sanity check: short_jump"
5156 #: config/tc-mcore.c:1889
5157 msgid "failed sanity check: long_jump"
5160 #: config/tc-mcore.c:1916
5162 msgid "odd displacement at %x"
5165 #: config/tc-mcore.c:2104
5169 #: config/tc-mcore.c:2135
5171 msgid "odd distance branch (0x%x bytes)"
5174 #: config/tc-mcore.c:2139
5176 msgid "pcrel for branch to %s too far (0x%x)"
5179 #: config/tc-mcore.c:2158
5181 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5184 #: config/tc-mcore.c:2169
5186 msgid "pcrel for loopt too far (0x%x)"
5189 #: config/tc-mcore.c:2402
5191 msgid "Can not do %d byte %srelocation"
5194 #: config/tc-mcore.c:2404
5198 #: config/tc-mcore.c:2421 config/tc-pj.c:569 config/tc-sh.c:3345
5200 msgid "Cannot represent relocation type %s"
5203 #: config/tc-mips.c:928
5204 msgid "-G not supported in this configuration."
5207 #: config/tc-mips.c:997
5208 msgid "trap exception not supported at ISA 1"
5211 #: config/tc-mips.c:1054
5213 msgid "internal: can't hash `%s': %s"
5216 #: config/tc-mips.c:1062
5218 msgid "internal error: bad mips16 opcode: %s %s\n"
5221 #: config/tc-mips.c:1230
5223 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5226 #: config/tc-mips.c:1783 config/tc-mips.c:11395
5227 msgid "extended instruction in delay slot"
5230 #: config/tc-mips.c:1805 config/tc-mips.c:1812
5232 msgid "jump to misaligned address (0x%lx)"
5235 #: config/tc-mips.c:2461 config/tc-mips.c:2815
5236 msgid "Macro instruction expanded into multiple instructions"
5239 #: config/tc-mips.c:2868
5240 msgid "unsupported large constant"
5243 #: config/tc-mips.c:2870
5245 msgid "Instruction %s requires absolute expression"
5248 #: config/tc-mips.c:3016
5249 msgid "Number larger than 32 bits"
5252 #: config/tc-mips.c:3037
5253 msgid "Number larger than 64 bits"
5256 #: config/tc-mips.c:3305 config/tc-mips.c:3377 config/tc-mips.c:5072
5257 #: config/tc-mips.c:5123 config/tc-mips.c:5659 config/tc-mips.c:5722
5258 msgid "PIC code offset overflow (max 16 signed bits)"
5261 #: config/tc-mips.c:3616
5263 msgid "Branch %s is always false (nop)"
5266 #: config/tc-mips.c:3621
5268 msgid "Branch likely %s is always false"
5271 #: config/tc-mips.c:3628 config/tc-mips.c:3702 config/tc-mips.c:3805
5272 #: config/tc-mips.c:3860 config/tc-mips.c:6759 config/tc-mips.c:6768
5273 #: config/tc-mips.c:6776 config/tc-mips.c:6885
5274 msgid "Unsupported large constant"
5277 #. result is always true
5278 #: config/tc-mips.c:3664
5280 msgid "Branch %s is always true"
5283 #: config/tc-mips.c:3936 config/tc-mips.c:4043
5284 msgid "Divide by zero."
5287 #: config/tc-mips.c:4643
5288 msgid "MIPS PIC call to register other than $25"
5291 #: config/tc-mips.c:4648 config/tc-mips.c:4760
5292 msgid "No .cprestore pseudo-op used in PIC code"
5295 #: config/tc-mips.c:4833 config/tc-mips.c:4922 config/tc-mips.c:5410
5296 #: config/tc-mips.c:5451 config/tc-mips.c:5469 config/tc-mips.c:6098
5297 msgid "opcode not supported on this processor"
5300 #: config/tc-mips.c:5929 config/tc-mips.c:6653
5301 msgid "Macro used $at after \".set noat\""
5304 #: config/tc-mips.c:6069 config/tc-mips.c:6087
5305 msgid "rotate count too large"
5308 #: config/tc-mips.c:6138
5310 msgid "Instruction %s: result is always false"
5313 #: config/tc-mips.c:6307
5315 msgid "Instruction %s: result is always true"
5318 #: config/tc-mips.c:6446 config/tc-mips.c:6473 config/tc-mips.c:6545
5319 #: config/tc-mips.c:6570
5320 msgid "operand overflow"
5323 #. FIXME: Check if this is one of the itbl macros, since they
5324 #. are added dynamically.
5325 #: config/tc-mips.c:6649
5327 msgid "Macro %s not implemented yet"
5330 #: config/tc-mips.c:6919
5332 msgid "internal: bad mips opcode (mask error): %s %s"
5335 #: config/tc-mips.c:6975
5337 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5340 #: config/tc-mips.c:6982
5342 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5345 #: config/tc-mips.c:7090
5347 msgid "opcode not supported on this processor: %s (%s)"
5350 #: config/tc-mips.c:7161
5352 msgid "Improper shift amount (%ld)"
5355 #: config/tc-mips.c:7187 config/tc-mips.c:8341 config/tc-mips.c:8456
5357 msgid "Invalid value for `%s' (%lu)"
5360 #: config/tc-mips.c:7205
5362 msgid "Illegal break code (%ld)"
5365 #: config/tc-mips.c:7219
5367 msgid "Illegal lower break code (%ld)"
5370 #: config/tc-mips.c:7232
5372 msgid "Illegal 20-bit code (%ld)"
5375 #: config/tc-mips.c:7244
5377 msgid "Coproccesor code > 25 bits (%ld)"
5380 #: config/tc-mips.c:7257
5382 msgid "Illegal 19-bit code (%ld)"
5385 #: config/tc-mips.c:7269
5387 msgid "Invalidate performance regster (%ld)"
5390 #: config/tc-mips.c:7306
5392 msgid "Invalid register number (%d)"
5395 #: config/tc-mips.c:7470
5397 msgid "Invalid float register number (%d)"
5400 #: config/tc-mips.c:7480
5402 msgid "Float register should be even, was %d"
5405 #: config/tc-mips.c:7531
5406 msgid "absolute expression required"
5409 #: config/tc-mips.c:7592
5411 msgid "Bad floating point constant: %s"
5414 #: config/tc-mips.c:7714
5415 msgid "Can't use floating point insn in this section"
5418 #: config/tc-mips.c:7768
5419 msgid "16 bit expression not in range 0..65535"
5422 #: config/tc-mips.c:7805
5423 msgid "16 bit expression not in range -32768..32767"
5426 #: config/tc-mips.c:7876
5427 msgid "lui expression not in range 0..65535"
5430 #: config/tc-mips.c:7900
5432 msgid "invalid condition code register $fcc%d"
5435 #: config/tc-mips.c:7925
5436 msgid "invalid coprocessor sub-selection value (0-7)"
5439 #: config/tc-mips.c:7930
5441 msgid "bad char = '%c'\n"
5444 #: config/tc-mips.c:7943 config/tc-mips.c:8481
5445 msgid "illegal operands"
5448 #: config/tc-mips.c:8010
5449 msgid "unrecognized opcode"
5452 #: config/tc-mips.c:8119
5454 msgid "invalid register number (%d)"
5457 #: config/tc-mips.c:8200
5458 msgid "used $at without \".set noat\""
5461 #: config/tc-mips.c:8375
5462 msgid "can't parse register list"
5465 #: config/tc-mips.c:8409 config/tc-mips.c:8439
5466 msgid "invalid register list"
5469 #: config/tc-mips.c:8607
5470 msgid "extended operand requested but not required"
5473 #: config/tc-mips.c:8609
5474 msgid "invalid unextended operand value"
5477 #: config/tc-mips.c:8637
5478 msgid "operand value out of range for instruction"
5481 #: config/tc-mips.c:9022
5483 msgid "invalid architecture -mcpu=%s"
5486 #: config/tc-mips.c:9071
5487 msgid "-G may not be used with embedded PIC code"
5490 #: config/tc-mips.c:9084
5491 msgid "-call_shared is supported only for ELF format"
5494 #: config/tc-mips.c:9090 config/tc-mips.c:10179 config/tc-mips.c:10353
5495 msgid "-G may not be used with SVR4 PIC code"
5498 #: config/tc-mips.c:9099
5499 msgid "-non_shared is supported only for ELF format"
5502 #: config/tc-mips.c:9116
5503 msgid "-G is not supported for this configuration"
5506 #: config/tc-mips.c:9121
5507 msgid "-G may not be used with SVR4 or embedded PIC code"
5510 #: config/tc-mips.c:9146
5511 msgid "No compiled in support for 64 bit object file format"
5514 #: config/tc-mips.c:9239
5517 "-membedded-pic\t\tgenerate embedded position independent code\n"
5518 "-EB\t\t\tgenerate big endian output\n"
5519 "-EL\t\t\tgenerate little endian output\n"
5520 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5521 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5522 "\t\t\timplicitly with the gp register [default 8]\n"
5525 #: config/tc-mips.c:9247
5527 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5528 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5529 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5530 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5531 "-mips5 generate MIPS ISA V instructions\n"
5532 "-mips32 generate MIPS32 ISA instructions\n"
5533 "-mips64 generate MIPS64 ISA instructions\n"
5534 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5537 #: config/tc-mips.c:9278
5539 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5540 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5541 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5544 #: config/tc-mips.c:9291
5546 "-mips16\t\t\tgenerate mips16 instructions\n"
5547 "-no-mips16\t\tdo not generate mips16 instructions\n"
5550 #: config/tc-mips.c:9294
5552 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5553 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5554 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5555 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5556 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5559 #: config/tc-mips.c:9301
5561 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5562 "-non_shared\t\tdo not generate position independent code\n"
5563 "-xgot\t\t\tassume a 32 bit GOT\n"
5564 "-32\t\t\tcreate 32 bit object file (default)\n"
5565 "-64\t\t\tcreate 64 bit object file\n"
5568 #: config/tc-mips.c:9358
5570 msgid "Unsupported reloc size %d"
5573 #: config/tc-mips.c:9461
5574 msgid "Unmatched %%hi reloc"
5577 #: config/tc-mips.c:9584
5578 msgid "Invalid PC relative reloc"
5581 #: config/tc-mips.c:9694 config/tc-sparc.c:3102 config/tc-sparc.c:3109
5582 #: config/tc-sparc.c:3116 config/tc-sparc.c:3123 config/tc-sparc.c:3130
5583 #: config/tc-sparc.c:3139 config/tc-sparc.c:3150 config/tc-sparc.c:3176
5584 #: config/tc-sparc.c:3204 write.c:1025 write.c:1089
5585 msgid "relocation overflow"
5588 #: config/tc-mips.c:9710
5590 msgid "Branch to odd address (%lx)"
5593 #: config/tc-mips.c:9874
5595 msgid "%08lx UNDEFINED\n"
5598 #: config/tc-mips.c:9940
5599 msgid "Alignment negative: 0 assumed."
5602 #: config/tc-mips.c:10028
5603 msgid "No read only data section in this object file format"
5606 #: config/tc-mips.c:10051
5607 msgid "Global pointers not supported; recompile -G 0"
5610 #: config/tc-mips.c:10137
5612 msgid "%s: no such section"
5615 #: config/tc-mips.c:10174
5617 msgid ".option pic%d not supported"
5620 #: config/tc-mips.c:10185
5622 msgid "Unrecognized option \"%s\""
5625 #: config/tc-mips.c:10248
5626 msgid "`noreorder' must be set before `nomacro'"
5629 #: config/tc-mips.c:10290
5630 msgid "unknown ISA level"
5633 #: config/tc-mips.c:10312
5634 msgid ".set pop with no .set push"
5637 #: config/tc-mips.c:10336
5639 msgid "Tried to set unrecognized symbol: %s\n"
5642 #: config/tc-mips.c:10386
5643 msgid ".cpload not in noreorder section"
5646 #: config/tc-mips.c:10468
5647 msgid "Unsupported use of .gpword"
5650 #: config/tc-mips.c:10605
5651 msgid "expected `$'"
5654 #: config/tc-mips.c:10613
5655 msgid "Bad register number"
5658 #: config/tc-mips.c:10629
5659 msgid "Unrecognized register name"
5662 #: config/tc-mips.c:10828
5663 msgid "unsupported PC relative reference to different section"
5666 #: config/tc-mips.c:10937
5667 msgid "unsupported relocation"
5670 #: config/tc-mips.c:11041
5671 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5674 #: config/tc-mips.c:11104
5675 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5678 #: config/tc-mips.c:11617
5679 msgid "missing `.end' at end of assembly"
5682 #: config/tc-mips.c:11632
5683 msgid "Expected simple number."
5686 #: config/tc-mips.c:11658
5688 msgid " *input_line_pointer == '%c' 0x%02x\n"
5691 #: config/tc-mips.c:11660
5692 msgid "Invalid number"
5695 #: config/tc-mips.c:11714
5696 msgid ".end not in text section"
5699 #: config/tc-mips.c:11718
5700 msgid ".end directive without a preceding .ent directive."
5703 #: config/tc-mips.c:11727
5704 msgid ".end symbol does not match .ent symbol."
5707 #: config/tc-mips.c:11730
5708 msgid ".end directive missing or unknown symbol"
5711 #: config/tc-mips.c:11805
5712 msgid ".ent or .aent not in text section."
5715 #: config/tc-mips.c:11808
5716 msgid "missing `.end'"
5719 #: config/tc-mips.c:11841 ecoff.c:3206
5720 msgid ".frame outside of .ent"
5723 #: config/tc-mips.c:11852 ecoff.c:3217
5724 msgid "Bad .frame directive"
5727 #: config/tc-mips.c:11882
5728 msgid ".mask/.fmask outside of .ent"
5731 #: config/tc-mips.c:11889
5732 msgid "Bad .mask/.fmask directive"
5735 #: config/tc-mn10200.c:334
5737 "MN10200 options:\n"
5741 #: config/tc-mn10200.c:808 config/tc-mn10300.c:955 config/tc-ppc.c:1736
5742 #: config/tc-s390.c:1262 config/tc-v850.c:1728
5744 msgid "Unrecognized opcode: `%s'"
5747 #: config/tc-mn10200.c:1051 config/tc-mn10300.c:1478 config/tc-ppc.c:2097
5748 #: config/tc-s390.c:1188 config/tc-v850.c:2152
5750 msgid "junk at end of line: `%s'"
5753 #: config/tc-mn10200.c:1365 config/tc-mn10300.c:2015 config/tc-ppc.c:1224
5754 #: config/tc-v850.c:1656
5756 msgid "operand out of range (%s not between %ld and %ld)"
5759 #: config/tc-mn10300.c:544
5761 "MN10300 options:\n"
5765 #: config/tc-mn10300.c:972
5766 msgid "Invalid opcode/operands"
5769 #: config/tc-mn10300.c:1449
5770 msgid "Invalid register specification."
5773 #: config/tc-ns32k.c:447
5774 msgid "Invalid syntax in PC-relative addressing mode"
5777 #: config/tc-ns32k.c:471
5778 msgid "Invalid syntax in External addressing mode"
5781 #: config/tc-ns32k.c:551
5782 msgid "Invalid syntax in Memory Relative addressing mode"
5785 #: config/tc-ns32k.c:618
5786 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5789 #: config/tc-ns32k.c:623
5790 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5793 #: config/tc-ns32k.c:628
5794 msgid "Scaled-indexed addressing mode combined with scaled-index"
5797 #: config/tc-ns32k.c:639
5798 msgid "Invalid or illegal addressing mode combined with scaled-index"
5801 #: config/tc-ns32k.c:751
5802 msgid "Premature end of suffix -- Defaulting to d"
5805 #: config/tc-ns32k.c:764
5806 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5809 #: config/tc-ns32k.c:810
5810 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5813 #: config/tc-ns32k.c:861
5814 msgid "No such entry in list. (cpu/mmu register)"
5817 #: config/tc-ns32k.c:902
5818 msgid "Internal consistency error. check ns32k-opcode.h"
5821 #: config/tc-ns32k.c:926
5822 msgid "Address of immediate operand"
5825 #: config/tc-ns32k.c:927
5826 msgid "Invalid immediate write operand."
5829 #: config/tc-ns32k.c:1057
5830 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5833 #: config/tc-ns32k.c:1090
5834 msgid "No such opcode"
5837 #: config/tc-ns32k.c:1167
5838 msgid "Bad suffix, defaulting to d"
5841 #: config/tc-ns32k.c:1195
5842 msgid "Too many operands passed to instruction"
5845 #. Check error in default.
5846 #: config/tc-ns32k.c:1208
5847 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5850 #: config/tc-ns32k.c:1212
5851 msgid "Wrong number of operands"
5854 #: config/tc-ns32k.c:1333
5855 msgid "iif convert internal pcrel/binary"
5858 #: config/tc-ns32k.c:1350
5859 msgid "Bignum too big for long"
5862 #: config/tc-ns32k.c:1428
5863 msgid "iif convert internal pcrel/pointer"
5866 #: config/tc-ns32k.c:1433
5867 msgid "Internal logic error in iif.iifP[n].type"
5870 #. We cant relax this case.
5871 #: config/tc-ns32k.c:1471
5872 msgid "Can't relax difference"
5875 #: config/tc-ns32k.c:1519
5876 msgid "Displacement to large for :d"
5879 #: config/tc-ns32k.c:1532
5880 msgid "Internal logic error in iif.iifP[].type"
5883 #: config/tc-ns32k.c:1592
5885 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5888 #: config/tc-ns32k.c:1595
5890 msgid "Can not do %d byte relocation for storage type %d"
5894 #: config/tc-ns32k.c:1627
5896 msgid "Can't hash %s: %s"
5899 #: config/tc-ns32k.c:1715
5900 msgid "Byte displacement out of range. line number not valid"
5903 #: config/tc-ns32k.c:1724
5904 msgid "Word displacement out of range. line number not valid"
5907 #: config/tc-ns32k.c:1738
5908 msgid "Double word displacement out of range"
5911 #: config/tc-ns32k.c:1758
5913 msgid "Internal logic error. line %s, file \"%s\""
5916 #: config/tc-ns32k.c:1806
5918 msgid "Internal logic error. line %s, file \"%s\""
5921 #: config/tc-ns32k.c:1910
5922 msgid "Bit field out of range"
5925 #: config/tc-ns32k.c:2182
5927 msgid "invalid architecture option -m%s"
5930 #: config/tc-ns32k.c:2198
5933 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5936 #: config/tc-ns32k.c:2376
5938 msgid "Cannot find relocation type for symbol %s, code %d"
5941 #: config/tc-pj.c:66 config/tc-pj.c:74
5942 msgid "confusing relocation expressions"
5945 #: config/tc-pj.c:165
5946 msgid "can't have relocation for ipush"
5949 #: config/tc-pj.c:272
5951 msgid "unknown opcode %s"
5954 #: config/tc-pj.c:421
5957 "-little\t\t\tgenerate little endian code\n"
5958 "-big\t\t\tgenerate big endian code\n"
5961 #: config/tc-pj.c:458 config/tc-sh.c:2909 config/tc-sh.c:2916
5962 #: config/tc-sh.c:2923 config/tc-sh.c:2930
5963 msgid "pcrel too far"
5966 #: config/tc-pj.c:526 config/tc-sh.c:3021
5967 msgid "offset out of range"
5970 #: config/tc-ppc.c:926 config/tc-s390.c:363
5972 msgid "invalid switch -m%s"
5975 #: config/tc-ppc.c:963
5977 "PowerPC options:\n"
5979 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5980 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5981 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5982 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5983 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5984 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5985 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5986 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5987 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5988 "-mregnames\t\tAllow symbolic names for registers\n"
5989 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5992 #: config/tc-ppc.c:978
5994 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5995 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5996 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5997 "-mlittle, -mlittle-endian\n"
5998 "\t\t\tgenerate code for a little endian machine\n"
5999 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
6000 "-msolaris\t\tgenerate code for Solaris\n"
6001 "-mno-solaris\t\tdo not generate code for Solaris\n"
6002 "-V\t\t\tprint assembler version number\n"
6003 "-Qy, -Qn\t\tignored\n"
6006 #: config/tc-ppc.c:1013
6008 msgid "Unknown default cpu = %s, os = %s"
6011 #: config/tc-ppc.c:1038
6012 msgid "Neither Power nor PowerPC opcodes were selected."
6015 #: config/tc-ppc.c:1117 config/tc-s390.c:455
6017 msgid "Internal assembler error for instruction %s"
6020 #: config/tc-ppc.c:1136
6022 msgid "Internal assembler error for macro %s"
6025 #: config/tc-ppc.c:1346
6026 msgid "identifier+constant@got means identifier@got+constant"
6029 #: config/tc-ppc.c:1400 config/tc-sh.c:351 config/tc-sh.c:379
6031 msgid "%s relocations do not fit in %d bytes\n"
6034 #: config/tc-ppc.c:1500
6036 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
6039 #: config/tc-ppc.c:1582
6040 msgid "Relocation cannot be done when using -mrelocatable"
6043 #: config/tc-ppc.c:1663
6045 msgid "syntax error: invalid toc specifier `%s'"
6048 #: config/tc-ppc.c:1677
6050 msgid "syntax error: expected `]', found `%c'"
6053 #: config/tc-ppc.c:1912
6054 msgid "[tocv] symbol is not a toc symbol"
6057 #: config/tc-ppc.c:1923
6058 msgid "Unimplemented toc32 expression modifier"
6061 #: config/tc-ppc.c:1928
6062 msgid "Unimplemented toc64 expression modifier"
6065 #: config/tc-ppc.c:1932
6067 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
6070 #: config/tc-ppc.c:2085
6072 msgid "syntax error; found `%c' but expected `%c'"
6075 #: config/tc-ppc.c:2197
6076 msgid "wrong number of operands"
6079 #: config/tc-ppc.c:2253
6080 msgid "Bad .section directive: want a,w,x,e in string"
6083 #: config/tc-ppc.c:2367
6084 msgid "missing size"
6087 #: config/tc-ppc.c:2376
6088 msgid "negative size"
6091 #: config/tc-ppc.c:2417
6092 msgid "missing real symbol name"
6095 #: config/tc-ppc.c:2438
6096 msgid "attempt to redefine symbol"
6099 #: config/tc-ppc.c:2672
6100 msgid "The XCOFF file format does not support arbitrary sections"
6103 #: config/tc-ppc.c:2749
6104 msgid "missing rename string"
6107 #: config/tc-ppc.c:2780 config/tc-ppc.c:3305 read.c:3000
6108 msgid "missing value"
6111 #: config/tc-ppc.c:2798
6112 msgid "illegal .stabx expression; zero assumed"
6115 #: config/tc-ppc.c:2830
6116 msgid "missing class"
6119 #: config/tc-ppc.c:2839
6120 msgid "missing type"
6123 #: config/tc-ppc.c:2900
6124 msgid "missing symbol name"
6127 #: config/tc-ppc.c:3076
6128 msgid "nested .bs blocks"
6131 #: config/tc-ppc.c:3109
6132 msgid ".es without preceding .bs"
6135 #: config/tc-ppc.c:3297
6136 msgid "non-constant byte count"
6139 #: config/tc-ppc.c:3342
6140 msgid ".tc not in .toc section"
6143 #: config/tc-ppc.c:3361
6144 msgid ".tc with no label"
6147 #: config/tc-ppc.c:3436
6148 msgid "No previous section to return to. Directive ignored."
6153 #: config/tc-ppc.c:3855
6154 msgid "Unsupported section attribute -- 'a'"
6157 #: config/tc-ppc.c:4045
6158 msgid "bad symbol suffix"
6161 #: config/tc-ppc.c:4138
6162 msgid "Unrecognized symbol suffix"
6165 #: config/tc-ppc.c:4220
6166 msgid "two .function pseudo-ops with no intervening .ef"
6169 #: config/tc-ppc.c:4233
6170 msgid ".ef with no preceding .function"
6173 #: config/tc-ppc.c:4361
6175 msgid "warning: symbol %s has no csect"
6178 #: config/tc-ppc.c:4662
6179 msgid "symbol in .toc does not match any .tc"
6182 #: config/tc-ppc.c:4957 config/tc-s390.c:1726 config/tc-v850.c:2431
6183 msgid "unresolved expression that must be resolved"
6186 #: config/tc-ppc.c:4960 config/tc-s390.c:1729
6187 msgid "unsupported relocation type"
6190 #: config/tc-ppc.c:5022
6192 msgid "cannot emit PC relative %s relocation against %s"
6195 #: config/tc-ppc.c:5027
6197 msgid "cannot emit PC relative %s relocation"
6200 #: config/tc-ppc.c:5089
6201 msgid "must branch to an address a multiple of 4"
6204 #: config/tc-ppc.c:5093
6206 msgid "@local or @plt branch destination is too far away, %ld bytes"
6209 #: config/tc-ppc.c:5117
6211 msgid "Gas failure, reloc value %d\n"
6214 #: config/tc-s390.c:406
6217 " -mregnames \tAllow symbolic names for registers\n"
6218 " -mno-regnames\tDo not allow symbolic names for registers\n"
6221 #: config/tc-s390.c:410
6223 " -V \tprint assembler version number\n"
6224 " -Qy, -Qn \tignored\n"
6227 #: config/tc-s390.c:440
6229 msgid "Internal assembler error for instruction format %s"
6232 #: config/tc-s390.c:630
6234 msgid "identifier+constant@%s means identifier@%s+constant"
6237 #: config/tc-s390.c:713
6238 msgid "Can't handle O_big in s390_exp_compare"
6241 #: config/tc-s390.c:797
6242 msgid "Invalid suffix for literal pool entry"
6245 #: config/tc-s390.c:854
6246 msgid "Big number is too big"
6249 #: config/tc-s390.c:942 config/tc-s390.c:1442
6251 msgid "%s relocations do not fit in %d bytes"
6254 #: config/tc-s390.c:950
6255 msgid "relocation not applicable"
6258 #: config/tc-s390.c:1089
6259 msgid "invalid operand suffix"
6262 #: config/tc-s390.c:1112
6263 msgid "syntax error; missing '(' after displacement"
6266 #: config/tc-s390.c:1122 config/tc-s390.c:1155 config/tc-s390.c:1174
6267 msgid "syntax error; expected ,"
6270 #: config/tc-s390.c:1149
6271 msgid "syntax error; missing ')' after base register"
6274 #: config/tc-s390.c:1167
6275 msgid "syntax error; ')' not allowed here"
6278 #: config/tc-s390.c:1325 config/tc-s390.c:1344 config/tc-s390.c:1357
6279 msgid "Invalid .insn format\n"
6282 #: config/tc-s390.c:1333
6284 msgid "Unrecognized opcode format: `%s'"
6287 #: config/tc-s390.c:1360
6288 msgid "second operand of .insn not a constant\n"
6291 #: config/tc-s390.c:1362
6292 msgid "missing comma after insn constant\n"
6295 #: config/tc-s390.c:1638
6296 msgid "unresolved fx_subsy symbol that must be resolved"
6299 #: config/tc-sh.c:888
6300 msgid "illegal register after @-"
6303 #: config/tc-sh.c:904
6304 msgid "must be @(r0,...)"
6307 #: config/tc-sh.c:920
6308 msgid "syntax error in @(r0,...)"
6311 #: config/tc-sh.c:953 config/tc-sh.c:958
6312 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6315 #: config/tc-sh.c:963
6319 #: config/tc-sh.c:972
6320 msgid "illegal register after @"
6323 #: config/tc-sh.c:1533
6325 msgid "Invalid register: 'r%d'"
6328 #: config/tc-sh.c:1696
6329 msgid "insn can't be combined with parallel processing insn"
6332 #: config/tc-sh.c:1703 config/tc-sh.c:1714
6333 msgid "multiple movx specifications"
6336 #: config/tc-sh.c:1708 config/tc-sh.c:1735
6337 msgid "multiple movy specifications"
6340 #: config/tc-sh.c:1716
6341 msgid "invalid movx address register"
6344 #: config/tc-sh.c:1722 config/tc-sh.c:1727
6345 msgid "invalid movx dsp register"
6348 #: config/tc-sh.c:1744 config/tc-sh.c:1749
6349 msgid "invalid movy dsp register"
6352 #: config/tc-sh.c:1753
6353 msgid "invalid movy address register"
6356 #: config/tc-sh.c:1759
6357 msgid "dsp immediate shift value not constant"
6360 #: config/tc-sh.c:1766 config/tc-sh.c:1779
6361 msgid "multiple parallel processing specifications"
6364 #: config/tc-sh.c:1772
6365 msgid "multiple condition specifications"
6368 #: config/tc-sh.c:1788
6369 msgid "insn cannot be combined with pmuls"
6372 #: config/tc-sh.c:1805
6373 msgid "bad padd / psub pmuls output operand"
6376 #: config/tc-sh.c:1815
6377 msgid "condition not followed by conditionalizable insn"
6380 #: config/tc-sh.c:1825
6381 msgid "unrecognized characters at end of parallel processing insn"
6384 #: config/tc-sh.c:1941
6386 msgid "excess operands: '%s'"
6389 #: config/tc-sh.c:2109
6390 msgid ".uses pseudo-op seen when not relaxing"
6393 #: config/tc-sh.c:2115
6394 msgid "bad .uses format"
6397 #: config/tc-sh.c:2176
6400 "-little\t\t\tgenerate little endian code\n"
6401 "-relax\t\t\talter jump instructions for long displacements\n"
6402 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6403 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6406 #: config/tc-sh.c:2187 config/tc-w65.c:856
6407 msgid "call to tc_Nout_fix_to_chars \n"
6410 #: config/tc-sh.c:2271
6411 msgid ".uses does not refer to a local symbol in the same section"
6414 #: config/tc-sh.c:2290
6415 msgid "can't find fixup pointed to by .uses"
6418 #: config/tc-sh.c:2313
6419 msgid ".uses target does not refer to a local symbol in the same section"
6422 #: config/tc-sh.c:2411
6423 msgid "displacement overflows 12-bit field"
6426 #: config/tc-sh.c:2414
6428 msgid "displacement to defined symbol %s overflows 12-bit field"
6431 #: config/tc-sh.c:2418
6433 msgid "displacement to undefined symbol %s overflows 12-bit field"
6436 #: config/tc-sh.c:2496
6437 msgid "displacement overflows 8-bit field"
6440 #: config/tc-sh.c:2499
6442 msgid "displacement to defined symbol %s overflows 8-bit field"
6445 #: config/tc-sh.c:2503
6447 msgid "displacement to undefined symbol %s overflows 8-bit field "
6450 #: config/tc-sh.c:2516
6452 msgid "overflow in branch to %s; converted into longer instruction sequence"
6455 #: config/tc-sh.c:2591 config/tc-sh.c:2639 config/tc-sparc.c:4085
6456 #: config/tc-sparc.c:4110
6457 msgid "misaligned data"
6460 #: config/tc-sh.c:3013
6461 msgid "misaligned offset"
6464 #: config/tc-sparc.c:281
6465 msgid "Invalid default architecture, broken assembler."
6468 #: config/tc-sparc.c:285 config/tc-sparc.c:488
6469 msgid "Bad opcode table, broken assembler."
6472 #: config/tc-sparc.c:480
6474 msgid "invalid architecture -xarch=%s"
6477 #: config/tc-sparc.c:482
6479 msgid "invalid architecture -A%s"
6482 #: config/tc-sparc.c:549
6484 msgid "No compiled in support for %d bit object file format"
6487 #: config/tc-sparc.c:586
6488 msgid "Unrecognized option following -K"
6491 #: config/tc-sparc.c:627
6492 msgid "SPARC options:\n"
6495 #: config/tc-sparc.c:656
6498 "\t\t\tspecify variant of SPARC architecture\n"
6499 "-bump\t\t\twarn when assembler switches architectures\n"
6500 "-sparc\t\t\tignored\n"
6501 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6502 "-relax\t\t\trelax jumps and branches (default)\n"
6503 "-no-relax\t\tavoid changing any jumps and branches\n"
6506 #: config/tc-sparc.c:664
6507 msgid "-k\t\t\tgenerate PIC\n"
6510 #: config/tc-sparc.c:668
6512 "-32\t\t\tcreate 32 bit object file\n"
6513 "-64\t\t\tcreate 64 bit object file\n"
6516 #: config/tc-sparc.c:671
6518 msgid "\t\t\t[default is %d]\n"
6521 #: config/tc-sparc.c:673
6523 "-TSO\t\t\tuse Total Store Ordering\n"
6524 "-PSO\t\t\tuse Partial Store Ordering\n"
6525 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6528 #: config/tc-sparc.c:677
6530 msgid "\t\t\t[default is %s]\n"
6533 #: config/tc-sparc.c:679
6535 "-KPIC\t\t\tgenerate PIC\n"
6536 "-V\t\t\tprint assembler version number\n"
6537 "-undeclared-regs\tignore application global register usage without\n"
6538 "\t\t\tappropriate .register directive (default)\n"
6539 "-no-undeclared-regs\tforce error on application global register usage\n"
6540 "\t\t\twithout appropriate .register directive\n"
6542 "-Qy, -Qn\t\tignored\n"
6546 #: config/tc-sparc.c:691
6548 "-EL\t\t\tgenerate code for a little endian machine\n"
6549 "-EB\t\t\tgenerate code for a big endian machine\n"
6550 "--little-endian-data\tgenerate code for a machine having big endian\n"
6551 " instructions and little endian data.\n"
6554 #: config/tc-sparc.c:811
6556 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6559 #: config/tc-sparc.c:830
6561 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6564 #: config/tc-sparc.c:976
6565 msgid "Support for 64-bit arithmetic not compiled in."
6568 #: config/tc-sparc.c:1023
6569 msgid "set: number not in 0..4294967295 range"
6572 #: config/tc-sparc.c:1030
6573 msgid "set: number not in -2147483648..4294967295 range"
6576 #: config/tc-sparc.c:1090
6577 msgid "setsw: number not in -2147483648..4294967295 range"
6580 #: config/tc-sparc.c:1139
6581 msgid "setx: temporary register same as destination register"
6584 #: config/tc-sparc.c:1210
6585 msgid "setx: illegal temporary register g0"
6588 #: config/tc-sparc.c:1307
6589 msgid "FP branch in delay slot"
6592 #: config/tc-sparc.c:1323
6593 msgid "FP branch preceded by FP instruction; NOP inserted"
6596 #: config/tc-sparc.c:1363
6597 msgid "failed special case insn sanity check"
6600 #: config/tc-sparc.c:1451
6601 msgid ": invalid membar mask name"
6604 #: config/tc-sparc.c:1467
6605 msgid ": invalid membar mask expression"
6608 #: config/tc-sparc.c:1472
6609 msgid ": invalid membar mask number"
6612 #: config/tc-sparc.c:1487
6613 msgid ": invalid siam mode expression"
6616 #: config/tc-sparc.c:1492
6617 msgid ": invalid siam mode number"
6620 #: config/tc-sparc.c:1508
6621 msgid ": invalid prefetch function name"
6624 #: config/tc-sparc.c:1516
6625 msgid ": invalid prefetch function expression"
6628 #: config/tc-sparc.c:1521
6629 msgid ": invalid prefetch function number"
6632 #: config/tc-sparc.c:1549 config/tc-sparc.c:1561
6633 msgid ": unrecognizable privileged register"
6636 #: config/tc-sparc.c:1585 config/tc-sparc.c:1610
6637 msgid ": unrecognizable v9a or v9b ancillary state register"
6640 #: config/tc-sparc.c:1590
6641 msgid ": rd on write only ancillary state register"
6644 #. %sys_tick and %sys_tick_cmpr are v9bnotv9a
6645 #: config/tc-sparc.c:1598
6646 msgid ": unrecognizable v9a ancillary state register"
6649 #: config/tc-sparc.c:1634
6650 msgid ": asr number must be between 16 and 31"
6653 #: config/tc-sparc.c:1642
6654 msgid ": asr number must be between 0 and 31"
6657 #: config/tc-sparc.c:1652
6658 msgid ": expecting %asrN"
6661 #: config/tc-sparc.c:1980
6662 msgid "detected global register use not covered by .register pseudo-op"
6665 #: config/tc-sparc.c:2051
6666 msgid ": There are only 64 f registers; [0-63]"
6669 #: config/tc-sparc.c:2053 config/tc-sparc.c:2065
6670 msgid ": There are only 32 f registers; [0-31]"
6673 #: config/tc-sparc.c:2183 config/tc-sparc.c:2219
6674 msgid "Illegal operands: %%%s requires arguments in ()"
6677 #: config/tc-sparc.c:2231
6679 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6682 #: config/tc-sparc.c:2341
6683 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6686 #: config/tc-sparc.c:2351
6688 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6692 #: config/tc-sparc.c:2369
6693 msgid ": PC-relative operand can't be a constant"
6696 #: config/tc-sparc.c:2402
6697 msgid ": invalid ASI name"
6700 #: config/tc-sparc.c:2410
6701 msgid ": invalid ASI expression"
6704 #: config/tc-sparc.c:2415
6705 msgid ": invalid ASI number"
6708 #: config/tc-sparc.c:2512
6709 msgid "OPF immediate operand out of range (0-0x1ff)"
6712 #: config/tc-sparc.c:2517
6713 msgid "non-immediate OPF operand, ignored"
6716 #: config/tc-sparc.c:2536
6717 msgid ": invalid cpreg name"
6720 #: config/tc-sparc.c:2565
6722 msgid "Illegal operands%s"
6725 #: config/tc-sparc.c:2599
6727 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6730 #: config/tc-sparc.c:2635
6732 msgid "Architecture mismatch on \"%s\"."
6735 #: config/tc-sparc.c:2636
6737 msgid " (Requires %s; requested architecture is %s.)"
6740 #: config/tc-sparc.c:3250
6742 msgid "bad or unhandled relocation type: 0x%02x"
6745 #: config/tc-sparc.c:3381
6747 msgid "internal error: can't export reloc type %d (`%s')"
6750 #: config/tc-sparc.c:3553
6751 msgid "bad .reserve segment -- expected BSS segment"
6754 #: config/tc-sparc.c:3570
6755 msgid "missing alignment"
6758 #: config/tc-sparc.c:3581 config/tc-sparc.c:3731
6760 msgid "alignment too large; assuming %d"
6763 #: config/tc-sparc.c:3587 config/tc-sparc.c:3737
6764 msgid "negative alignment"
6767 #: config/tc-sparc.c:3597 config/tc-sparc.c:3760
6768 msgid "alignment not a power of 2"
6771 #: config/tc-sparc.c:3717
6772 msgid "Expected comma after common length"
6775 #: config/tc-sparc.c:3952 config/tc-sparc.c:3962
6776 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6779 #: config/tc-sparc.c:3980
6780 msgid "redefinition of global register"
6783 #: config/tc-sparc.c:3991
6785 msgid "Register symbol %s already defined."
6788 #: config/tc-tahoe.c:402
6789 msgid "The -a option doesn't exist. (Despite what the man page says!"
6792 #: config/tc-tahoe.c:406 config/tc-vax.c:3132
6794 msgid "Displacement length %s ignored!"
6797 #: config/tc-tahoe.c:410 config/tc-vax.c:3124
6798 msgid "SYMBOL TABLE not implemented"
6801 #: config/tc-tahoe.c:414 config/tc-vax.c:3128
6802 msgid "TOKEN TRACE not implemented"
6805 #: config/tc-tahoe.c:418 config/tc-vax.c:3136
6807 msgid "I don't need or use temp. file \"%s\"."
6810 #: config/tc-tahoe.c:422 config/tc-vax.c:3140
6811 msgid "I don't use an interpass file! -V ignored"
6814 #: config/tc-tahoe.c:436
6818 "-d LENGTH\t\tignored\n"
6821 "-t FILE\t\t\tignored\n"
6826 #: config/tc-tahoe.c:1090
6827 msgid "Casting a branch displacement is bad form, and is ignored."
6830 #: config/tc-tahoe.c:1146
6831 msgid "Couldn't parse the [index] in this operand."
6834 #: config/tc-tahoe.c:1152
6835 msgid "Couldn't find the opening '[' for the index of this operand."
6838 #: config/tc-tahoe.c:1192
6839 msgid "Couldn't find the opening '(' for the deref of this operand."
6842 #: config/tc-tahoe.c:1202
6843 msgid "Operand can't be both pre-inc and post-dec."
6846 #: config/tc-tahoe.c:1232
6847 msgid "I parsed 2 registers in this operand."
6850 #: config/tc-tahoe.c:1282
6851 msgid "Can't relocate expression error."
6854 #. This is an error. Tahoe doesn't allow any expressions
6855 #. bigger that a 32 bit long word. Any bigger has to be referenced
6857 #: config/tc-tahoe.c:1289
6858 msgid "Expression is too large for a 32 bits."
6861 #: config/tc-tahoe.c:1294
6862 msgid "Junk at end of expression."
6865 #: config/tc-tahoe.c:1333
6866 msgid "Syntax error in direct register mode."
6869 #: config/tc-tahoe.c:1335
6870 msgid "You can't index a register in direct register mode."
6873 #: config/tc-tahoe.c:1338
6874 msgid "SP can't be the source operand with direct register addressing."
6877 #: config/tc-tahoe.c:1340
6878 msgid "Can't take the address of a register."
6881 #: config/tc-tahoe.c:1342
6882 msgid "Direct Register can't be used in a branch."
6885 #: config/tc-tahoe.c:1344
6886 msgid "For quad access, the register must be even and < 14."
6889 #: config/tc-tahoe.c:1346
6890 msgid "You can't cast a direct register."
6893 #: config/tc-tahoe.c:1352
6894 msgid "Using reg 14 for quadwords can tromp the FP register."
6897 #: config/tc-tahoe.c:1364
6898 msgid "Syntax error in auto-dec mode."
6901 #: config/tc-tahoe.c:1366
6902 msgid "You can't have an index auto dec mode."
6905 #: config/tc-tahoe.c:1368
6906 msgid "Auto dec mode cant be used for reading."
6909 #: config/tc-tahoe.c:1370
6910 msgid "Auto dec only works of the SP register."
6913 #: config/tc-tahoe.c:1372
6914 msgid "Auto dec can't be used in a branch."
6917 #: config/tc-tahoe.c:1374
6918 msgid "Auto dec won't work with quadwords."
6921 #: config/tc-tahoe.c:1381
6922 msgid "Syntax error in one of the auto-inc modes."
6925 #: config/tc-tahoe.c:1387
6926 msgid "Auto inc deferred only works of the SP register."
6929 #: config/tc-tahoe.c:1389
6930 msgid "You can't have an index auto inc deferred mode."
6933 #: config/tc-tahoe.c:1391 config/tc-tahoe.c:1402
6934 msgid "Auto inc can't be used in a branch."
6937 #: config/tc-tahoe.c:1398
6938 msgid "You can't write to an auto inc register."
6941 #: config/tc-tahoe.c:1400
6942 msgid "Auto inc only works of the SP register."
6945 #: config/tc-tahoe.c:1404
6946 msgid "Auto inc won't work with quadwords."
6949 #: config/tc-tahoe.c:1406
6950 msgid "You can't have an index in auto inc mode."
6953 #: config/tc-tahoe.c:1414
6954 msgid "You can't index the sp register."
6957 #: config/tc-tahoe.c:1420
6958 msgid "Syntax error in register displaced mode."
6961 #: config/tc-tahoe.c:1439
6962 msgid "An offest is needed for this operand."
6965 #: config/tc-tahoe.c:1451
6966 msgid "You can't index a register in immediate mode."
6969 #: config/tc-tahoe.c:1453
6970 msgid "Immediate access can't be used as an address."
6973 #: config/tc-tahoe.c:1564
6975 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6978 #: config/tc-tahoe.c:1591 config/tc-vax.c:1839
6979 msgid "Not enough operands"
6982 #: config/tc-tahoe.c:1601 config/tc-vax.c:1846
6983 msgid "Too many operands"
6986 #: config/tc-tahoe.c:1652 config/tc-vax.c:364
6988 msgid "Ignoring statement due to \"%s\""
6991 #: config/tc-tahoe.c:1747
6993 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6996 #: config/tc-tahoe.c:1841
6997 msgid "Real branch displacements must be expressions."
7000 #: config/tc-tahoe.c:1844
7002 msgid "Complier error: I got an unknown synthetic branch :%c"
7005 #: config/tc-tahoe.c:1985
7007 msgid "Barf, bad mode %x\n"
7010 #: config/tc-tic54x.c:84
7011 msgid "C54x-specific command line options:\n"
7014 #: config/tc-tic54x.c:85
7015 msgid "-mfar-mode | -mf Use extended addressing\n"
7018 #: config/tc-tic54x.c:86
7019 msgid "-mcpu=<CPU version> Specify the CPU version\n"
7022 #: config/tc-tic54x.c:88
7023 msgid "-mcoff-version={0|1|2} Select COFF version\n"
7026 #: config/tc-tic54x.c:90
7027 msgid "-merrors-to-file <filename>\n"
7030 #: config/tc-tic54x.c:91
7031 msgid "-me <filename> Redirect errors to a file\n"
7034 #: config/tc-tic54x.c:351
7035 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
7038 #: config/tc-tic54x.c:405
7039 msgid "Unterminated string after absolute expression"
7042 #: config/tc-tic54x.c:413
7043 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
7046 #: config/tc-tic54x.c:425
7047 msgid "symbols assigned with .eval must begin with a letter"
7050 #: config/tc-tic54x.c:682
7051 msgid "Offset on nested structures is ignored"
7054 #: config/tc-tic54x.c:732
7056 msgid ".end%s without preceding .%s"
7059 #: config/tc-tic54x.c:799
7061 msgid "Unrecognized struct/union tag '%s'"
7064 #: config/tc-tic54x.c:801
7065 msgid ".tag requires a structure tag"
7068 #: config/tc-tic54x.c:807
7069 msgid "Label required for .tag"
7072 #: config/tc-tic54x.c:825
7074 msgid ".tag target '%s' undefined"
7077 #: config/tc-tic54x.c:887
7079 msgid ".field count '%d' out of range (1 <= X <= 32)"
7082 #: config/tc-tic54x.c:917
7084 msgid "Unrecognized field type '%c'"
7087 #. Disallow .byte with a non constant expression that will
7088 #. require relocation.
7089 #: config/tc-tic54x.c:1052
7090 msgid "Relocatable values require at least WORD storage"
7093 #: config/tc-tic54x.c:1114
7094 msgid "Use of .def/.ref is deprecated. Use .global instead"
7097 #: config/tc-tic54x.c:1305
7098 msgid ".space/.bes repeat count is negative, ignored"
7101 #: config/tc-tic54x.c:1310
7102 msgid ".space/.bes repeat count is zero, ignored"
7105 #: config/tc-tic54x.c:1388
7106 msgid "Missing size argument"
7109 #: config/tc-tic54x.c:1525
7110 msgid "CPU version has already been set"
7113 #: config/tc-tic54x.c:1529
7115 msgid "Unrecognized version '%s'"
7118 #: config/tc-tic54x.c:1535
7119 msgid "Changing of CPU version on the fly not supported"
7122 #: config/tc-tic54x.c:1670
7123 msgid "p2align not supported on this target"
7126 #: config/tc-tic54x.c:1683
7127 msgid "Argument to .even ignored"
7130 #: config/tc-tic54x.c:1730
7131 msgid "Invalid field size, must be from 1 to 32"
7134 #: config/tc-tic54x.c:1743
7135 msgid "field size must be 16 when value is relocatable"
7138 #: config/tc-tic54x.c:1757
7139 msgid "field value truncated"
7142 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
7144 msgid "Unrecognized section '%s'"
7147 #: config/tc-tic54x.c:1872
7148 msgid "Current section is unitialized, section name required for .clink"
7151 #: config/tc-tic54x.c:2084
7152 msgid "ENDLOOP without corresponding LOOP"
7155 #: config/tc-tic54x.c:2127
7156 msgid "Mixing of normal and extended addressing not supported"
7159 #: config/tc-tic54x.c:2133
7160 msgid "Extended addressing not supported on the specified CPU"
7163 #: config/tc-tic54x.c:2181
7164 msgid ".sblock may be used for initialized sections only"
7167 #: config/tc-tic54x.c:2212
7168 msgid "Symbol missing for .set/.equ"
7171 #: config/tc-tic54x.c:2269
7172 msgid ".var may only be used within a macro definition"
7175 #: config/tc-tic54x.c:2277
7176 msgid "Substitution symbols must begin with a letter"
7179 #: config/tc-tic54x.c:2368
7181 msgid "Can't open macro library file '%s' for reading."
7184 #: config/tc-tic54x.c:2375
7186 msgid "File '%s' not in macro archive format"
7189 #: config/tc-tic54x.c:2532
7191 msgid "Bad COFF version '%s'"
7194 #: config/tc-tic54x.c:2541
7196 msgid "Bad CPU version '%s'"
7199 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
7201 msgid "Can't redirect stderr to the file '%s'"
7204 #: config/tc-tic54x.c:2702
7206 msgid "Undefined substitution symbol '%s'"
7209 #: config/tc-tic54x.c:3390
7210 msgid "Badly formed address expression"
7213 #: config/tc-tic54x.c:3655
7215 msgid "Invalid dmad syntax '%s'"
7218 #: config/tc-tic54x.c:3771
7219 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
7222 #: config/tc-tic54x.c:3791
7224 msgid "Unrecognized indirect address format \"%s\""
7227 #: config/tc-tic54x.c:3828
7229 msgid "Operand '%s' out of range (%d <= x <= %d)"
7232 #: config/tc-tic54x.c:3848
7233 msgid "Error in relocation handling"
7236 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7238 msgid "Unrecognized condition code \"%s\""
7241 #: config/tc-tic54x.c:3886
7243 msgid "Condition \"%s\" does not match preceding group"
7246 #: config/tc-tic54x.c:3894
7249 "Condition \"%s\" uses a different accumulator from a preceding condition"
7252 #: config/tc-tic54x.c:3901
7253 msgid "Only one comparison conditional allowed"
7256 #: config/tc-tic54x.c:3906
7257 msgid "Only one overflow conditional allowed"
7260 #: config/tc-tic54x.c:3914
7262 msgid "Duplicate %s conditional"
7265 #: config/tc-tic54x.c:3948
7266 msgid "Invalid auxiliary register (use AR0-AR7)"
7269 #: config/tc-tic54x.c:3983
7270 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7273 #: config/tc-tic54x.c:3991
7275 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7276 "Resulting behavior is undefined."
7279 #: config/tc-tic54x.c:4017
7281 "Destination accumulator for each part of this parallel instruction must be "
7285 #: config/tc-tic54x.c:4066
7287 msgid "Memory mapped register \"%s\" out of range"
7290 #: config/tc-tic54x.c:4105
7291 msgid "Invalid operand (use 1, 2, or 3)"
7294 #: config/tc-tic54x.c:4130
7295 msgid "A status register or status bit name is required"
7298 #: config/tc-tic54x.c:4140
7300 msgid "Unrecognized status bit \"%s\""
7303 #: config/tc-tic54x.c:4163
7305 msgid "Invalid status register \"%s\""
7308 #: config/tc-tic54x.c:4175
7310 msgid "Operand \"%s\" out of range (use 1 or 2)"
7313 #: config/tc-tic54x.c:4375
7315 msgid "Unrecognized instruction \"%s\""
7318 #: config/tc-tic54x.c:4404
7320 msgid "Unrecognized operand list '%s' for instruction '%s'"
7323 #: config/tc-tic54x.c:4436
7325 msgid "Unrecognized parallel instruction \"%s\""
7328 #: config/tc-tic54x.c:4488
7330 msgid "Invalid operand (s) for parallel instruction \"%s\""
7333 #: config/tc-tic54x.c:4491
7335 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7338 #: config/tc-tic54x.c:4723
7340 msgid "%s symbol recursion stopped at second appearance of '%s'"
7343 #: config/tc-tic54x.c:4762
7344 msgid "Unrecognized substitution symbol function"
7347 #: config/tc-tic54x.c:4767
7348 msgid "Missing '(' after substitution symbol function"
7351 #: config/tc-tic54x.c:4781
7352 msgid "Expecting second argument"
7355 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7356 msgid "Extra junk in function call, expecting ')'"
7359 #: config/tc-tic54x.c:4819
7360 msgid "Function expects two arguments"
7363 #: config/tc-tic54x.c:4832
7364 msgid "Expecting character constant argument"
7367 #: config/tc-tic54x.c:4838
7368 msgid "Both arguments must be substitution symbols"
7371 #: config/tc-tic54x.c:4891
7373 msgid "Invalid subscript (use 1 to %d)"
7376 #: config/tc-tic54x.c:4901
7378 msgid "Invalid length (use 0 to %d"
7381 #: config/tc-tic54x.c:4911
7382 msgid "Missing ')' in subscripted substitution symbol expression"
7385 #: config/tc-tic54x.c:4931
7386 msgid "Missing forced substitution terminator ':'"
7389 #: config/tc-tic54x.c:5104
7392 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7396 #: config/tc-tic54x.c:5145
7398 msgid "Unrecognized parallel instruction '%s'"
7401 #: config/tc-tic54x.c:5157
7403 msgid "Instruction '%s' requires an LP cpu version"
7406 #: config/tc-tic54x.c:5164
7408 msgid "Instruction '%s' requires far mode addressing"
7411 #: config/tc-tic54x.c:5176
7414 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7415 "left). Resulting behavior is undefined."
7418 #: config/tc-tic54x.c:5186
7420 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7421 "Resulting behavior is undefined."
7424 #: config/tc-tic54x.c:5197
7426 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7429 #: config/tc-tic54x.c:5201
7431 "Instructions using long offset modifiers or absolute addresses are not "
7432 "repeatable. Resulting behavior is undefined."
7435 #: config/tc-tic54x.c:5392
7437 msgid "Unsupported relocation size %d"
7440 #: config/tc-tic54x.c:5544
7441 msgid "non-absolute value used with .space/.bes"
7444 #: config/tc-tic54x.c:5548
7446 msgid "negative value ignored in %s"
7449 #: config/tc-tic54x.c:5635
7451 msgid "attempt to .space/.bes backwards? (%ld)"
7454 #: config/tc-tic54x.c:5668
7456 msgid "Invalid label '%s'"
7459 #: config/tc-tic80.c:90
7460 msgid "Relaxation is a luxury we can't afford"
7463 #: config/tc-tic80.c:140
7464 msgid "bad call to md_atof ()"
7467 #: config/tc-tic80.c:238
7468 msgid "':' not followed by 'm' or 's'"
7471 #: config/tc-tic80.c:251
7472 msgid "paren nesting"
7475 #: config/tc-tic80.c:265
7476 msgid "mismatched parenthesis"
7479 #: config/tc-tic80.c:467
7480 msgid "unhandled expression type"
7483 #: config/tc-tic80.c:681
7484 msgid "symbol reloc that is not PC relative or 32 bits"
7487 #: config/tc-tic80.c:710
7488 msgid "unhandled operand modifier"
7491 #: config/tc-tic80.c:752
7492 msgid "unhandled expression"
7495 #: config/tc-tic80.c:801
7497 msgid "Invalid mnemonic: '%s'"
7500 #: config/tc-tic80.c:814
7502 msgid "Invalid operands: '%s'"
7505 #: config/tc-tic80.c:892
7506 msgid "unhandled predefined symbol bits"
7509 #: config/tc-tic80.c:984
7511 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7514 #: config/tc-tic80.c:999
7515 msgid "unhandled relocation type in fixup"
7518 #: config/tc-tic80.c:1035
7519 msgid "md_convert_frag() not implemented yet"
7522 #: config/tc-v850.c:270
7524 msgid ".COMMon length (%d.) < 0! Ignored."
7527 #: config/tc-v850.c:1013
7529 msgid "unknown operand shift: %x\n"
7532 #: config/tc-v850.c:1014
7533 msgid "internal failure in parse_register_list"
7536 #: config/tc-v850.c:1031
7537 msgid "constant expression or register list expected"
7540 #: config/tc-v850.c:1036 config/tc-v850.c:1049 config/tc-v850.c:1068
7541 msgid "high bits set in register list expression"
7544 #: config/tc-v850.c:1108 config/tc-v850.c:1172
7545 msgid "illegal register included in list"
7548 #: config/tc-v850.c:1115
7549 msgid "system registers cannot be included in list"
7552 #: config/tc-v850.c:1120
7553 msgid "PSW cannot be included in list"
7556 #: config/tc-v850.c:1127
7557 msgid "High value system registers cannot be included in list"
7560 #: config/tc-v850.c:1151
7561 msgid "second register should follow dash in register list"
7564 #: config/tc-v850.c:1198
7565 msgid " V850 options:\n"
7568 #: config/tc-v850.c:1199
7569 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7572 #: config/tc-v850.c:1200
7574 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7577 #: config/tc-v850.c:1201
7578 msgid " -mv850 The code is targeted at the v850\n"
7581 #: config/tc-v850.c:1202
7582 msgid " -mv850e The code is targeted at the v850e\n"
7585 #: config/tc-v850.c:1203
7586 msgid " -mv850ea The code is targeted at the v850ea\n"
7589 #: config/tc-v850.c:1204
7591 " -mv850any The code is generic, despite any processor "
7592 "specific instructions\n"
7595 #: config/tc-v850.c:1216 config/tc-v850.c:1254
7597 msgid "unknown command line option: -%c%s\n"
7600 #: config/tc-v850.c:1407
7602 msgid "Unable to determine default target processor from string: %s"
7605 #: config/tc-v850.c:1455
7606 msgid "ctoff() relocation used on an instruction which does not support it"
7609 #: config/tc-v850.c:1477
7610 msgid "sdaoff() relocation used on an instruction which does not support it"
7613 #: config/tc-v850.c:1499
7614 msgid "zdaoff() relocation used on an instruction which does not support it"
7617 #: config/tc-v850.c:1532
7618 msgid "tdaoff() relocation used on an instruction which does not support it"
7621 #: config/tc-v850.c:1749
7622 msgid "Target processor does not support this instruction."
7625 #: config/tc-v850.c:1839 config/tc-v850.c:1869 config/tc-v850.c:2057
7626 msgid "immediate operand is too large"
7629 #: config/tc-v850.c:1851
7630 msgid "AAARG -> unhandled constant reloc"
7633 #: config/tc-v850.c:1895
7634 msgid "invalid register name"
7637 #: config/tc-v850.c:1900
7638 msgid "register r0 cannot be used here"
7641 #: config/tc-v850.c:1912
7642 msgid "invalid system register name"
7645 #: config/tc-v850.c:1925
7646 msgid "expected EP register"
7649 #: config/tc-v850.c:1942
7650 msgid "invalid condition code name"
7653 #: config/tc-v850.c:1963 config/tc-v850.c:1967
7654 msgid "constant too big to fit into instruction"
7657 #: config/tc-v850.c:2020
7658 msgid "syntax error: value is missing before the register name"
7661 #: config/tc-v850.c:2022
7662 msgid "syntax error: register not expected"
7665 #: config/tc-v850.c:2036
7666 msgid "syntax error: system register not expected"
7669 #: config/tc-v850.c:2041
7670 msgid "syntax error: condition code not expected"
7673 #: config/tc-v850.c:2082
7674 msgid "invalid operand"
7677 #: config/tc-vax.c:259
7679 msgid "VIP_BEGIN error:%s"
7682 #: config/tc-vax.c:383
7684 msgid "Ignoring statement because \"%s\""
7687 #: config/tc-vax.c:430
7688 msgid "Can't relocate expression"
7691 #: config/tc-vax.c:533
7692 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7695 #: config/tc-vax.c:542
7696 msgid "Can't do flonum short literal: immediate mode used."
7699 #: config/tc-vax.c:587
7701 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7704 #: config/tc-vax.c:908
7706 msgid "Short literal overflow(%ld.), immediate mode assumed."
7709 #: config/tc-vax.c:917
7711 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7714 #: config/tc-vax.c:976
7715 msgid "Length specification ignored. Address mode 9F used"
7718 #: config/tc-vax.c:1025
7719 msgid "Invalid operand: immediate value used as base address."
7722 #: config/tc-vax.c:1027
7723 msgid "Invalid operand: immediate value used as address."
7726 #: config/tc-vax.c:1818
7727 msgid "odd number of bytes in operand description"
7730 #: config/tc-vax.c:1834
7734 #: config/tc-vax.c:2390
7735 msgid "no '[' to match ']'"
7738 #: config/tc-vax.c:2408
7739 msgid "bad register in []"
7742 #: config/tc-vax.c:2410
7743 msgid "[PC] index banned"
7746 #: config/tc-vax.c:2445
7747 msgid "no '(' to match ')'"
7750 #: config/tc-vax.c:2580
7751 msgid "invalid branch operand"
7754 #: config/tc-vax.c:2609
7755 msgid "address prohibits @"
7758 #: config/tc-vax.c:2611
7759 msgid "address prohibits #"
7762 #: config/tc-vax.c:2615
7763 msgid "address prohibits -()"
7766 #: config/tc-vax.c:2617
7767 msgid "address prohibits ()+"
7770 #: config/tc-vax.c:2620
7771 msgid "address prohibits ()"
7774 #: config/tc-vax.c:2622
7775 msgid "address prohibits []"
7778 #: config/tc-vax.c:2624
7779 msgid "address prohibits register"
7782 #: config/tc-vax.c:2626
7783 msgid "address prohibits displacement length specifier"
7786 #: config/tc-vax.c:2656
7787 msgid "invalid operand of S^#"
7790 #: config/tc-vax.c:2673
7791 msgid "S^# needs expression"
7794 #: config/tc-vax.c:2680
7795 msgid "S^# may only read-access"
7798 #: config/tc-vax.c:2705
7799 msgid "invalid operand of -()"
7802 #: config/tc-vax.c:2711
7803 msgid "-(PC) unpredictable"
7806 #: config/tc-vax.c:2713
7807 msgid "[]index same as -()register: unpredictable"
7810 #: config/tc-vax.c:2749
7811 msgid "invalid operand of ()+"
7814 #: config/tc-vax.c:2755
7815 msgid "(PC)+ unpredictable"
7818 #: config/tc-vax.c:2757
7819 msgid "[]index same as ()+register: unpredictable"
7822 #: config/tc-vax.c:2782
7823 msgid "# conflicts length"
7826 #: config/tc-vax.c:2784
7827 msgid "# bars register"
7830 #: config/tc-vax.c:2806
7831 msgid "writing or modifying # is unpredictable"
7834 #: config/tc-vax.c:2836
7835 msgid "length not needed"
7838 #: config/tc-vax.c:2843
7839 msgid "can't []index a register, because it has no address"
7842 #: config/tc-vax.c:2845
7843 msgid "a register has no address"
7846 #: config/tc-vax.c:2856
7847 msgid "PC part of operand unpredictable"
7850 #: config/tc-vax.c:3185
7853 "-d LENGTH\t\tignored\n"
7856 "-t FILE\t\t\tignored\n"
7861 #: config/tc-vax.c:3194
7864 "-+\t\t\thash encode names longer than 31 characters\n"
7865 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7866 "-H\t\t\tshow new symbol after hash truncation\n"
7867 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7868 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7869 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7872 #: config/tc-w65.c:145
7873 msgid "need on or off."
7876 #: config/tc-w65.c:305 config/tc-w65.c:348
7877 msgid "syntax error after <exp"
7880 #: config/tc-z8k.c:286
7882 msgid "register rr%d, out of range."
7885 #: config/tc-z8k.c:294
7887 msgid "register rh%d, out of range."
7890 #: config/tc-z8k.c:302
7892 msgid "register rl%d, out of range."
7895 #: config/tc-z8k.c:311
7897 msgid "register rq%d, out of range."
7900 #: config/tc-z8k.c:319
7902 msgid "register r%d, out of range."
7905 #: config/tc-z8k.c:364
7910 #: config/tc-z8k.c:381
7912 msgid "register is wrong size for a word %s"
7915 #: config/tc-z8k.c:397
7917 msgid "register is wrong size for address %s"
7920 #: config/tc-z8k.c:665
7921 msgid "Missing ) in ra(rb)"
7924 #: config/tc-z8k.c:932
7926 msgid "operand %s0x%x out of range."
7929 #: config/tc-z8k.c:1070
7930 msgid "immediate must be 1 or 2"
7933 #: config/tc-z8k.c:1073
7934 msgid "immediate 1 or 2 expected"
7937 #: config/tc-z8k.c:1099
7938 msgid "can't use R0 here"
7941 #: config/tc-z8k.c:1256
7942 msgid "Can't find opcode to match operands"
7945 #: config/tc-z8k.c:1371
7947 msgid "invalid architecture -z%s"
7950 #: config/tc-z8k.c:1387
7953 "-z8001\t\t\tgenerate segmented code\n"
7954 "-z8002\t\t\tgenerate unsegmented code\n"
7957 #: config/tc-z8k.c:1531
7959 msgid "Can't subtract symbols in different sections %s %s"
7964 msgid "Can't open `%s' for writing"
7969 msgid "Can't close `%s'"
7972 #: dwarf2dbg.c:344 dwarf2dbg.c:386
7973 msgid "File number less than one"
7978 msgid "File number %ld already allocated"
7983 msgid "Unassigned file number %ld"
7988 msgid "Unassigned file number %u"
7991 #: dwarf2dbg.c:1274 dwarf2dbg.c:1282 dwarf2dbg.c:1290 dwarf2dbg.c:1310
7992 msgid "dwarf2 is not supported for this object file format"
7997 msgid "String too big (%lu bytes)"
8002 msgid "Inserting \"%s\" into string hash table: %s"
8005 #: ecoff.c:1614 ecoff.c:1808 ecoff.c:1833 ecoff.c:1865 ecoff.c:2019
8007 msgid "no current file pointer"
8011 msgid "too many st_End's"
8016 msgid "Inserting \"%s\" into tag hash table: %s"
8020 msgid "fake .file after real one"
8024 msgid "Filename goes over one page boundary."
8028 msgid ".begin directive without a preceding .file directive"
8032 msgid ".begin directive without a preceding .ent directive"
8036 msgid ".bend directive without a preceding .file directive"
8040 msgid ".bend directive without a preceding .ent directive"
8044 msgid ".bend directive names unknown symbol"
8048 msgid ".def pseudo-op used inside of .def/.endef; ignored"
8052 msgid "Empty symbol name in .def; ignored"
8056 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
8060 msgid "Badly formed .dim directive"
8064 msgid "Too many .dim entries"
8068 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
8072 msgid ".size pseudo-op used outside of .def/.endef; ignored"
8076 msgid "Badly formed .size directive"
8080 msgid "Too many .size entries"
8084 msgid ".type pseudo-op used outside of .def/.endef; ignored"
8087 #. FIXME: We could handle this by setting the continued bit.
8088 #. There would still be a limit: the .type argument can not
8092 msgid "The type of %s is too complex; it will be simplified"
8096 msgid "Unrecognized .type argument"
8100 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
8104 msgid ".val pseudo-op used outside of .def/.endef; ignored"
8108 msgid ".val expression is too copmlex"
8112 msgid ".endef pseudo-op used before .def; ignored"
8116 msgid "Bad COFF debugging info"
8121 msgid "No tag specified for %s"
8125 msgid "Bad COFF debugging information"
8129 msgid ".end directive without a preceding .file directive"
8133 msgid ".end directive without a preceding .ent directive"
8137 msgid ".end directive names unknown symbol"
8141 msgid "second .ent directive found before .end directive"
8145 msgid "No way to handle .file within .ent/.end section"
8149 msgid ".fmask outside of .ent"
8153 msgid ".mask outside of .ent"
8157 msgid ".loc before .file"
8162 msgid "Ignoring attempt to redefine symbol `%s'."
8166 msgid "bad .weakext directive"
8171 msgid ".stab%c is not supported"
8176 msgid ".stab%c: ignoring non-zero other field"
8182 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
8187 msgid "Illegal .stab%c directive, bad character"
8190 #: ecoff.c:4027 ecoff.c:4216 ecoff.c:4241
8191 msgid ".begin/.bend in different segments"
8195 msgid "Missing .end or .bend at end of file"
8199 msgid "GP prologue size exceeds field size, using 0 instead"
8204 "bad floating-point constant: exponent overflow, probably assembling junk"
8209 msgid "bad floating-point constant: unknown error code=%d."
8214 "A bignum with underscores may not have more than 8 hex digits in any word."
8218 msgid "A bignum with underscores must have exactly 4 words."
8221 #. Either not seen or not defined.
8222 #. @@ Should print out the original string instead of
8223 #. the parsed number.
8226 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
8230 msgid "Character constant too large"
8235 msgid "expr.c(operand): bad atof_generic return val %d"
8240 msgid "Missing '%c' assumed"
8243 #: expr.c:1025 read.c:3877
8244 msgid "EBCDIC constants are not supported"
8249 msgid "Unary operator %c ignored because bad operand follows"
8252 #: expr.c:1142 expr.c:1167
8253 msgid "syntax error in .startof. or .sizeof."
8257 msgid "Bad expression"
8261 msgid "missing operand; zero assumed"
8265 msgid "operation combines symbols in different segments"
8269 msgid "left operand is a bignum; integer 0 assumed"
8273 msgid "left operand is a float; integer 0 assumed"
8277 msgid "right operand is a bignum; integer 0 assumed"
8281 msgid "right operand is a float; integer 0 assumed"
8284 #: expr.c:1797 symbols.c:1098
8285 msgid "division by zero"
8290 msgid "Can't extend frag %d. chars"
8294 msgid "attempt to allocate data in absolute section"
8298 msgid "attempt to allocate data in common section"
8302 msgid "redefinition not allowed\n"
8307 msgid "the %c operator cannot take non-absolute arguments.\n"
8311 msgid "string where expression expected.\n"
8315 msgid "can't find primary in expression.\n"
8319 msgid "misplaced closing parens.\n"
8323 msgid "attempt to divide by zero.\n"
8327 msgid "can't add two relocatable expressions\n"
8331 msgid "unreasonable nesting.\n"
8335 msgid "End of file not at start of line.\n"
8340 msgid "Illegal base character %c.\n"
8345 msgid "radix is %c must be one of b, q, d or h"
8350 msgid "size must be one of b, w or l, is %c.\n"
8354 msgid "datab repeat must be constant.\n"
8358 msgid "datab data must be absolute.\n"
8362 msgid "align needs absolute expression.\n"
8366 msgid ".align needs absolute fill value.\n"
8370 msgid "res needs absolute expression for fill count.\n"
8374 msgid "form LIN= needs absolute expresssion.\n"
8382 msgid "form COL= needs absolute expresssion.\n"
8385 #. Turns the next expression into a string.
8386 #: gasp.c:1552 macro.c:387
8388 msgid "% operator needs absolute expression"
8392 msgid "misplaced ( .\n"
8396 msgid "misplaced ).\n"
8400 msgid ".instr needs absolute expresson.\n"
8404 msgid "need absolute position.\n"
8408 msgid "need absolute length.\n"
8412 msgid "END missing from end of file.\n"
8416 msgid ".ASSIGNA needs constant expression argument.\n"
8420 msgid ".ASSIGNA without label.\n"
8424 msgid ".ASSIGNS without label.\n"
8429 msgid "Can't find preprocessor variable %s.\n"
8433 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8437 msgid "Comparison operator for strings must be EQ or NE\n"
8440 #: gasp.c:2197 gasp.c:2207 gasp.c:2310
8441 msgid "Conditional operator must have absolute operands.\n"
8445 msgid "String compared against expression.\n"
8449 msgid "AIF nesting unreasonable.\n"
8453 msgid "Multiple AELSEs in AIF.\n"
8457 msgid "AENDI without AIF.\n"
8460 #: gasp.c:2307 gasp.c:2389
8461 msgid "IF nesting unreasonable.\n"
8465 msgid "Bad format for IF or IFNC.\n"
8469 msgid "AENDR without a AREPEAT.\n"
8473 msgid "ENDR without a REPT.\n"
8478 msgid "AWHILE without a AENDW at %d.\n"
8482 msgid "AENDW without a AENDW.\n"
8486 msgid "AREPEAT must have absolute operand.\n"
8491 msgid "AREPEAT without a AENDR at %d.\n"
8495 msgid ".ENDM without a matching .MACRO.\n"
8499 msgid "LOCAL outside of MACRO"
8504 msgid "macro at line %d: %s\n"
8508 msgid "macro expansion"
8512 msgid "Character code in string must be absolute expression.\n"
8516 msgid "Missing > for character code.\n"
8521 msgid "string for SDATAC longer than 255 characters (%d).\n"
8526 msgid "illegal character in SDATA line (0x%x).\n"
8530 msgid "Must have absolute SDATAB repeat count.\n"
8535 msgid "Must have positive SDATAB repeat count (%d).\n"
8540 msgid "Unreasonable include depth (%ld).\n"
8545 msgid "Can't open include file `%s'.\n"
8549 msgid "Unreasonable expansion (-u turns off check).\n"
8552 #. This one causes lots of pain when trying to preprocess
8556 msgid "Unrecognised pseudo op `%s'.\n"
8560 msgid "ORG command not allowed.\n"
8564 msgid "Invalid expression on command line.\n"
8571 " [-a] [--alternate] enter alternate macro mode\n"
8572 " [-c char] [--commentchar char] change the comment character from !\n"
8573 " [-d] [--debug] print some debugging info\n"
8574 " [-h] [--help] print this message\n"
8575 " [-M] [--mri] enter MRI compatibility mode\n"
8576 " [-o out] [--output out] set the output file\n"
8577 " [-p] [--print] print line numbers\n"
8582 " [-s] [--copysource] copy source through as comments \n"
8583 " [-u] [--unreasonable] allow unreasonable nesting\n"
8584 " [-v] [--version] print the program version\n"
8585 " [-Dname=value] create preprocessor variable called name, "
8587 " [-Ipath] add to include path list\n"
8593 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8596 #. This output is intended to follow the GNU standards document.
8599 msgid "GNU assembler pre-processor %s\n"
8603 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8608 msgid "%s: Can't open output file `%s'.\n"
8613 msgid "%s: Can't open input file `%s'.\n"
8618 msgid "Internal error, aborting at %s line %d"
8624 "Please report this bug.\n"
8627 #. Detect if we are reading from stdin by examining the file
8628 #. name returned by as_where().
8630 #. [FIXME: We rely upon the name in the strcmp below being the
8631 #. same as the one used by input_scrub_new_file(), if that is
8632 #. not true, then this code will fail].
8634 #. If we are reading from stdin, then we need to save each input
8635 #. line here (assuming of course that we actually have a line of
8636 #. input to read), so that it can be displayed in the listing
8637 #. that is produced at the end of the assembly.
8638 #: input-file.c:149 input-scrub.c:242 listing.c:345
8639 msgid "{standard input}"
8644 msgid "Can't open %s for reading."
8647 #: input-file.c:204 input-file.c:233
8649 msgid "Can't read from %s"
8654 msgid "Can't close %s"
8657 #: input-scrub.c:272
8658 msgid "macros nested too deeply"
8661 #: input-scrub.c:375
8662 msgid "partial line at end of file ignored"
8665 #: input-scrub.c:397
8666 msgid "Partial line at end of file ignored"
8670 msgid "Unable to allocate memory for new instructions\n"
8683 msgid "can't open list file: %s"
8688 msgid "error closing list file: %s"
8692 msgid "strange paper height, set to no form"
8696 msgid "New line in title"
8700 msgid "unexpected end of file in macro definition"
8704 msgid "missing ) after formals"
8708 msgid "missplaced )"
8712 msgid "confusion in formal parameters"
8716 msgid "macro formal argument does not exist"
8720 msgid "can't mix positional and keyword arguments"
8724 msgid "too many positional arguments"
8728 msgid "unexpected end of file in irp or irpc"
8732 msgid "missing model parameter"
8736 msgid "Assembler messages:\n"
8747 #: messages.c:413 messages.c:433
8748 msgid "Fatal error: "
8752 msgid "Internal error!\n"
8757 msgid "Assertion failure in %s at %s line %d.\n"
8762 msgid "Assertion failure at %s line %d.\n"
8765 #: messages.c:456 messages.c:475
8766 msgid "Please report this bug.\n"
8771 msgid "Internal error, aborting at %s line %d in %s\n"
8776 msgid "Internal error, aborting at %s line %d\n"
8781 msgid "Can't open a bfd on stdout %s "
8784 #: output-file.c:72 output-file.c:79
8786 msgid "FATAL: Can't close %s\n"
8789 #: output-file.c:130
8791 msgid "FATAL: Can't close %s"
8794 #: output-file.c:148
8795 msgid "Failed to emit an object byte"
8798 #: output-file.c:149
8799 msgid "Can't continue"
8804 msgid "error constructing %s pseudo-op table: %s"
8809 msgid "Unknown pseudo-op: `%s'"
8814 msgid "label \"%d$\" redefined"
8818 msgid ".abort detected. Abandoning ship."
8821 #: read.c:1238 read.c:2027
8822 msgid "Alignment not a power of 2"
8827 msgid "Alignment too large: %u assumed"
8831 msgid "expected fill pattern missing"
8836 msgid "attempt to re-define symbol `%s'"
8839 #. Some of the back ends can't deal with non-positive line numbers.
8840 #. Besides, it's silly.
8843 msgid "Line numbers must be positive; line number %d rejected."
8847 msgid "start address not supported"
8851 msgid ".err encountered"
8854 #: read.c:1664 read.c:1666
8856 msgid ".fail %ld encountered"
8861 msgid ".fill size clamped to %d."
8865 msgid "Size negative: .fill ignored."
8869 msgid "Repeat < 0, .fill ignored"
8874 msgid "unrecognized .linkonce type `%s'"
8877 #: read.c:1887 read.c:1913
8878 msgid ".linkonce is not supported for this object file format"
8883 msgid "bfd_set_section_flags: %s"
8888 msgid "error setting flags for \".sbss\": %s"
8892 msgid "Expected comma after size"
8896 msgid "Missing alignment"
8900 msgid "bad expression"
8905 msgid "attempt to redefine pseudo-op `%s' ignored"
8910 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8914 msgid "ignoring fill value in absolute section"
8918 msgid "only constant offsets supported in absolute section"
8922 msgid "MRI style ORG pseudo-op not supported"
8926 msgid "unrecognized section type"
8931 msgid "unrecognized section type `%s'"
8935 msgid "absolute sections are not supported"
8940 msgid "unrecognized section command `%s'"
8945 msgid "%s without %s"
8949 msgid "Unsupported variable size or fill value"
8953 msgid ".space repeat count is zero, ignored"
8957 msgid ".space repeat count is negative, ignored"
8961 msgid "space allocation too complex in absolute section"
8965 msgid "space allocation too complex in common section"
8968 #: read.c:3039 read.c:4122
8970 msgid "Bad floating literal: %s"
8975 msgid "Rest of line ignored. First ignored character is `%c'."
8980 msgid "Rest of line ignored. First ignored character valued 0x%x."
8984 msgid "illegal expression; zero assumed"
8988 msgid "missing expression; zero assumed"
8992 msgid "rva without symbol"
8996 msgid "attempt to store value in absolute section"
8999 #: read.c:3501 read.c:4399
9000 msgid "zero assumed for missing expression"
9003 #: read.c:3513 read.c:4411 write.c:291
9004 msgid "register value used as expression"
9007 #. Leading bits contain both 0s & 1s.
9010 msgid "Value 0x%lx truncated to 0x%lx."
9015 msgid "Bignum truncated to %d bytes"
9020 msgid "unsupported BFD relocation size %u"
9024 msgid "using a bit field width of zero"
9029 msgid "field width \"%s\" too complex for a bitfield"
9034 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
9039 msgid "field value \"%s\" too complex for a bitfield"
9043 msgid "Unresolvable or nonpositive repeat count; using 1"
9048 msgid "Unknown floating type type '%c'"
9052 msgid "Floating point constant too large"
9056 msgid "unresolvable or nonpositive repeat count; using 1"
9060 msgid "Expected <nn>"
9063 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
9064 #: read.c:4575 read.c:4661
9065 msgid "Unterminated string: Newline inserted."
9069 msgid "Bad escaped character in string, '?' assumed"
9073 msgid "expected address expression; zero assumed"
9078 msgid "symbol \"%s\" undefined; zero assumed"
9082 msgid "some symbol undefined; zero assumed"
9086 msgid "This string may not contain '\\0'"
9090 msgid "Missing string"
9094 msgid "missing .func"
9098 msgid ".endfunc missing for previous .func"
9102 msgid ".stabs: Missing comma"
9105 #: stabs.c:228 stabs.c:236 stabs.c:247
9107 msgid ".stab%c: Missing comma"
9111 msgid "comma missing in .xstabs"
9116 msgid "Attempt to switch to nonexistent segment \"%s\""
9119 #: symbols.c:362 symbols.c:461
9121 msgid "Symbol %s already defined."
9126 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
9129 #: symbols.c:524 symbols.c:531
9131 msgid "Inserting \"%s\" into symbol table failed: %s"
9136 msgid "Symbol definition loop encountered at %s"
9139 #: symbols.c:1059 symbols.c:1063
9141 msgid "undefined symbol %s in operation"
9145 msgid "invalid section for operation"
9148 #: symbols.c:1073 symbols.c:1077
9150 msgid "undefined symbol %s in operation setting %s"
9155 msgid "invalid section for operation setting %s"
9160 msgid "division by zero when setting %s"
9163 #: symbols.c:1172 write.c:2010
9165 msgid "can't resolve value for symbol \"%s\""
9170 msgid "\"%d\" (instance number %d of a %s label)"
9175 msgid "Attempt to get value of unresolved symbol %s"
9180 msgid "field fx_size too small to hold %d"
9184 msgid "rva not supported"
9189 msgid "attempt to .org/.space backwards? (%ld)"
9193 msgid "relocation out of range"
9198 msgid "%s:%u: bad return from bfd_install_relocation: %x"
9202 msgid "internal error: fixup not contained within frag"
9207 msgid "%s:%u: bad return from bfd_install_relocation"
9210 #: write.c:1179 write.c:1203
9212 msgid "FATAL: Can't write %s"
9216 msgid "Cannot write to output file."
9221 msgid "%d error%s, %d warning%s, generating bad object file.\n"
9226 msgid "%d error%s, %d warning%s, no object file generated.\n"
9231 msgid "local label %s is not defined"
9236 msgid "alignment padding (%lu bytes) not a multiple of %ld"
9241 msgid ".word %s-%s+%s didn't fit"
9245 msgid "attempt to .org backwards ignored"
9249 msgid ".space specifies non-absolute value"
9253 msgid ".space or .fill with negative value, ignored"
9259 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9260 "\"%s\" {%s section} at file address %s."
9265 msgid "Value of %s too large for field of %d bytes at %s"