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: 2000-09-02 13:48-0700\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:1057 app.c:1111 app.c:1184
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"
134 " -I DIR add DIR to search list for .include directives\n"
138 msgid " -J don't warn about signed overflow\n"
143 " -K warn when differences altered for long "
148 msgid " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
152 msgid " -M,--mri assemble in MRI compatibility mode\n"
157 " --MD FILE write dependency information in FILE (default "
162 msgid " -nocpp ignored\n"
167 " -o OBJFILE name the object-file output OBJFILE (default "
172 msgid " -R fold data section into text section\n"
177 " --statistics print various measured statistics from execution\n"
181 msgid " --strip-local-absolute strip local absolute symbols\n"
186 " --traditional-format Use same format as native assembler when possible\n"
190 msgid " --version print assembler version number and exit\n"
194 msgid " -W --no-warn suppress warnings\n"
198 msgid " --warn don't suppress warnings\n"
202 msgid " --fatal-warnings treat warnings as errors\n"
207 " --itbl INSTTBL extend instruction set to include instructions\n"
208 " matching the specifications defined in file "
213 msgid " -w ignored\n"
217 msgid " -X ignored\n"
221 msgid " -Z generate object file even after errors\n"
226 " --listing-lhs-width set the width in words of the output data column "
233 " --listing-lhs-width2 set the width in words of the continuation lines\n"
234 " of the output data column; ignored if smaller "
236 " the width of the first line\n"
241 " --listing-rhs-width set the max width in characters of the lines from\n"
247 " --listing-cont-lines set the maximum number of continuation lines used\n"
248 " for the output data column of the listing\n"
251 #: as.c:326 gasp.c:3543
253 msgid "Report bugs to %s\n"
256 #. This output is intended to follow the GNU standards document.
259 msgid "GNU assembler %s\n"
263 msgid "Copyright 2000 Free Software Foundation, Inc.\n"
266 #: as.c:521 gasp.c:3637
268 "This program is free software; you may redistribute it under the terms of\n"
269 "the GNU General Public License. This program has absolutely no warranty.\n"
274 msgid "This assembler was configured for a target of `%s'.\n"
278 msgid "multiple emulation names specified"
282 msgid "emulations not handled in this configuration"
292 msgid "canonical = %s\n"
297 msgid "cpu-type = %s\n"
302 msgid "format = %s\n"
307 msgid "bfd-target = %s\n"
311 msgid "bad defsym; format is --defsym name=value"
315 msgid "No file name following -t option\n"
320 msgid "Failed to read instruction table %s\n"
325 msgid "invalid listing option `%c'"
330 msgid "%d warnings, treating warnings as errors"
335 msgid "%s: total time in assembly: %ld.%06ld\n"
340 msgid "%s: data size %ld\n"
344 #. * We have a GROSS internal error.
345 #. * This should never happen.
347 #: atof-generic.c:438 config/tc-a29k.c:544 config/tc-i860.c:352
348 #: config/tc-i860.c:845 config/tc-m68k.c:3123 config/tc-m68k.c:3152
349 #: config/tc-sparc.c:2512
350 msgid "failed sanity check."
354 msgid "invalid identifier for \".ifdef\""
358 msgid "non-constant expression in \".if\" statement"
362 msgid "bad format for ifc or ifnc"
366 msgid "\".elseif\" without matching \".if\" - ignored"
370 msgid "\".elseif\" after \".else\" - ignored"
373 #: cond.c:271 cond.c:380
374 msgid "here is the previous \"else\""
377 #: cond.c:274 cond.c:383
378 msgid "here is the previous \"if\""
382 msgid "non-constant expression in \".elseif\" statement"
386 msgid "\".endif\" without \".if\""
390 msgid ".else without matching .if - ignored"
394 msgid "duplicate \"else\" - ignored"
398 msgid ".ifeqs syntax error"
402 msgid "end of macro inside conditional"
406 msgid "end of file inside conditional"
410 msgid "here is the start of the unterminated conditional"
414 msgid "here is the \"else\" of the unterminated conditional"
417 #: config/obj-aout.c:163
419 msgid "Attempt to put a common symbol into set %s"
422 #: config/obj-aout.c:167
424 msgid "Attempt to put an undefined symbol into set %s"
427 #: config/obj-aout.c:198 config/obj-coff.c:1247 config/obj-elf.c:1712
430 msgid "Symbol `%s' can not be both weak and common"
433 #: config/obj-aout.c:256 config/obj-coff.c:1988
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:258 config/obj-coff.c:1990
439 msgid "bad relocation: symbol `%s' not in symbol table"
442 #: config/obj-aout.c:345
444 msgid "%s: bad type for weak symbol"
447 #: config/obj-aout.c:459 config/obj-coff.c:2921 write.c:1844
449 msgid "%s: global symbols not supported in common sections"
452 #: config/obj-aout.c:526
454 msgid "Local symbol %s never defined."
457 #: config/obj-aout.c:614
458 msgid "subsegment index too high"
461 #: config/obj-bout.c:319 config/obj-vms.c:566
463 msgid "Local symbol %s never defined"
466 #: config/obj-coff.c:156
468 msgid "Inserting \"%s\" into structure table failed: %s"
471 #. Zero is used as an end marker in the file.
472 #: config/obj-coff.c:451
473 msgid "Line numbers must be positive integers\n"
476 #: config/obj-coff.c:484 config/obj-coff.c:2335
477 msgid ".ln pseudo-op inside .def/.endef: ignored."
480 #: config/obj-coff.c:527 ecoff.c:3304
481 msgid ".loc outside of .text"
484 #: config/obj-coff.c:534
485 msgid ".loc pseudo-op inside .def/.endef: ignored."
488 #: config/obj-coff.c:622 config/obj-coff.c:2392
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:668 config/obj-coff.c:2445
493 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
496 #: config/obj-coff.c:706
498 msgid "`%s' symbol without preceding function"
501 #: config/obj-coff.c:793 config/obj-coff.c:2520
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:906 config/obj-coff.c:2627
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:926 config/obj-coff.c:2647
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:977 config/obj-coff.c:2710
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:993 config/obj-coff.c:2726
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:1011 config/obj-coff.c:2744
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:1030 config/obj-coff.c:2762
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1045 config/obj-coff.c:2777
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1067 config/obj-coff.c:2799
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1208 config/obj-coff.c:2994
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1226 config/obj-coff.c:3034
544 msgid "C_EFCN symbol out of scope"
550 #: config/obj-coff.c:1448
552 msgid "unsupported section attribute '%c'"
555 #: config/obj-coff.c:1453 config/obj-coff.c:3740 config/tc-ppc.c:3918
557 msgid "unknown section attribute '%c'"
560 #: config/obj-coff.c:1483 config/tc-ppc.c:3936 read.c:2520
562 msgid "error setting flags for \"%s\": %s"
565 #: config/obj-coff.c:1494 config/obj-elf.c:727
567 msgid "Ignoring changed section attributes for %s"
570 #: config/obj-coff.c:1630
572 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
575 #: config/obj-coff.c:1815 config/obj-ieee.c:69
576 msgid "Out of step\n"
579 #: config/obj-coff.c:2250
580 msgid "bfd_coff_swap_scnhdr_out failed"
583 #: config/obj-coff.c:2477
584 msgid "`.bf' symbol without preceding function\n"
587 #: config/obj-coff.c:3437 config/obj-ieee.c:507 output-file.c:52
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3614
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3648
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4058 config/tc-m88k.c:1260 config/tc-sparc.c:3494
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4064 read.c:1964
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4070
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4098 read.c:2198
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4192 config/tc-i960.c:3255
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4271 write.c:2541
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4292 write.c:2555
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4338
637 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
640 #. This is a COBR instruction. They have only a 13-bit
641 #. displacement and are only to be used for local branches:
642 #. flag as error, don't generate relocation.
643 #: config/obj-coff.c:4428 config/tc-i960.c:3275 write.c:2699
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4508
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4522 write.c:2789
654 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
657 #: config/obj-ecoff.c:241
658 msgid "Can't set GP value"
661 #: config/obj-ecoff.c:248
662 msgid "Can't set register masks"
665 #: config/obj-elf.c:310 config/tc-sparc.c:3637 config/tc-v850.c:261
666 msgid "Expected comma after symbol-name"
669 #: config/obj-elf.c:317 config/tc-arc.c:779 config/tc-sparc.c:3647
671 msgid ".COMMon length (%d.) <0! Ignored."
674 #: config/obj-elf.c:327 config/tc-alpha.c:4320 config/tc-sparc.c:3657
675 #: config/tc-v850.c:284
676 msgid "Ignoring attempt to re-define symbol"
679 #: config/obj-elf.c:335 config/tc-arc.c:797 config/tc-sparc.c:3665
680 #: config/tc-v850.c:294
682 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
685 #: config/obj-elf.c:358 config/tc-arc.c:816 config/tc-v850.c:321
686 msgid "Common alignment negative; 0 assumed"
689 #: config/obj-elf.c:377 config/tc-m32r.c:1296 config/tc-ppc.c:1515
690 #: config/tc-v850.c:384
691 msgid "Common alignment not a power of 2"
694 #: config/obj-elf.c:440 config/tc-arc.c:876 config/tc-sparc.c:3789
695 #: config/tc-v850.c:566
697 msgid "bad .common segment %s"
700 #: config/obj-elf.c:668
702 msgid "Setting incorrect section type for %s"
705 #: config/obj-elf.c:672
707 msgid "Ignoring incorrect section type for %s"
710 #: config/obj-elf.c:685
712 msgid "Setting incorrect section attributes for %s"
715 #: config/obj-elf.c:757
716 msgid "Unrecognized .section attribute: want a,w,x"
719 #: config/obj-elf.c:797
720 msgid "Unrecognized section attribute"
723 #: config/obj-elf.c:819
724 msgid "Unrecognized section type"
727 #: config/obj-elf.c:870
728 msgid "Missing section name"
731 #: config/obj-elf.c:936
732 msgid "Bad .section directive - character following name is not '#'"
735 #: config/obj-elf.c:1037
736 msgid ".previous without corresponding .section; ignored"
739 #: config/obj-elf.c:1064
740 msgid ".popsection without corresponding .pushsection; ignored"
743 #: config/obj-elf.c:1116
745 msgid "multiple .symver directives for symbol `%s'"
748 #: config/obj-elf.c:1125
749 msgid "expected comma after name in .symver"
752 #: config/obj-elf.c:1146
754 msgid "missing version name in `%s' for symbol `%s'"
757 #: config/obj-elf.c:1355 config/obj-som.c:155 config/obj-som.c:201
758 msgid "Expected quoted string"
761 #: config/obj-elf.c:1376
763 msgid "expected comma after name `%s' in .size directive"
766 #: config/obj-elf.c:1385
767 msgid "missing expression in .size directive"
770 #: config/obj-elf.c:1455
772 msgid "ignoring unrecognized symbol type \"%s\""
775 #: config/obj-elf.c:1636
776 msgid ".size expression too complicated to fix up"
779 #: config/obj-elf.c:1667
782 "invalid attempt to declare external version name as default in symbol `%s'"
785 #: config/obj-elf.c:1799
787 msgid "Failed to set up debugging information: %s"
790 #: config/obj-elf.c:1819
792 msgid "Can't start writing .mdebug section: %s"
795 #: config/obj-elf.c:1827
797 msgid "Could not write .mdebug section: %s"
800 #: config/obj-ieee.c:455
801 msgid "too many sections"
804 #: config/obj-som.c:138
805 msgid "Only one .version pseudo-op per file!"
808 #: config/obj-som.c:164
810 msgid "FATAL: Attaching version header %s"
813 #: config/obj-som.c:184
814 msgid "Only one .copyright pseudo-op per file!"
817 #: config/obj-som.c:210
819 msgid "FATAL: Attaching copyright header %s"
822 #: config/obj-vms.c:464
824 msgid "compiler emitted zero-size common symbol `%s' already defined"
827 #: config/obj-vms.c:474
829 msgid "compiler redefined zero-size common symbol `%s'"
832 #: config/obj-vms.c:597
834 msgid "Couldn't create VMS object file \"%s\""
837 #: config/obj-vms.c:623
838 msgid "I/O error writing VMS object file (length prefix)"
841 #: config/obj-vms.c:637
842 msgid "I/O error writing VMS object file"
845 #: config/obj-vms.c:1240
846 msgid "Couldn't find source file \"%s\", status=%%X%x"
849 #: config/obj-vms.c:1749 config/obj-vms.c:2937
851 msgid "debugger forward reference error, dbx type %d"
854 #: config/obj-vms.c:1825
856 msgid "Variable descriptor %d too complicated. Defined as `void *'."
859 #: config/obj-vms.c:2144
861 "***Warning - the assembly code generated by the compiler has placed \n"
862 " global constant(s) in the text psect. These will not be available to \n"
863 " other modules, since this is not the correct way to handle this. You \n"
864 " have two options: 1) get a patched compiler that does not put global \n"
865 " constants in the text psect, or 2) remove the 'const' keyword from \n"
866 " definitions of global variables in your source module(s). Don't say \n"
867 " I didn't warn you! \n"
870 #: config/obj-vms.c:2463
872 msgid "debugginer output: %d is an unknown untyped variable."
875 #: config/obj-vms.c:2681
877 msgid "debugger output: structure element `%s' has undefined type"
880 #: config/obj-vms.c:2792
882 msgid "debugger output: %d is an unknown type of variable."
885 #: config/obj-vms.c:2926
887 msgid "debugger output: Unable to resolve %d circular references."
890 #: config/obj-vms.c:3131
892 msgid "Module name truncated: %s\n"
895 #: config/obj-vms.c:3410
897 msgid "Symbol %s replaced by %s\n"
901 #: config/obj-vms.c:3694
903 msgid "Unknown VMS psect type (%ld)"
906 #: config/obj-vms.c:3735
908 msgid "Globalsymbol attribute for symbol %s was unexpected."
911 #: config/obj-vms.c:3885
912 msgid "Invalid data type for globalvalue"
915 #: config/obj-vms.c:3897
917 msgid "Invalid globalvalue of %s"
920 #: config/obj-vms.c:4247
921 msgid "Couldn't find fixup fragment when checking for indirect reference"
924 #: config/obj-vms.c:4591 config/obj-vms.c:4733
925 msgid "Fixup data addsy and subsy don't have the same type"
928 #: config/obj-vms.c:4595 config/obj-vms.c:4737
929 msgid "Fixup data addsy and subsy don't have an appropriate type"
932 #: config/obj-vms.c:4598 config/obj-vms.c:4740
933 msgid "Fixup data is erroneously \"pcrel\""
936 #: config/obj-vms.c:4614 config/obj-vms.c:4759
937 msgid "Fixup datum is not a longword"
940 #: config/obj-vms.c:4618 config/obj-vms.c:4763
941 msgid "Fixup datum is not \"fixP->fx_addsy\""
944 #: config/obj-vms.c:4834
947 "g++ wrote an extern reference to `%s' as a routine.\n"
948 "I will fix it, but I hope that it was note really a routine."
951 #: config/obj-vms.c:4966
952 msgid "Can't handle global xtors symbols yet."
955 #: config/obj-vms.c:4969
961 #. * Error otherwise.
963 #: config/obj-vms.c:5054
965 msgid "unhandled stab type %d"
968 #: config/tc-a29k.c:160 config/tc-sparc.c:3841
969 msgid "Unknown segment type"
972 #. Probably a memory allocation problem? Give up now.
973 #: config/tc-a29k.c:330 config/tc-hppa.c:1417 config/tc-mips.c:1076
974 #: config/tc-mips.c:1118 config/tc-sparc.c:838
975 msgid "Broken assembler. No assembly attempted."
978 #: config/tc-a29k.c:375 config/tc-arc.c:535 config/tc-avr.c:1124
979 #: config/tc-d10v.c:511 config/tc-d30v.c:552 config/tc-h8300.c:296
980 #: config/tc-h8500.c:297 config/tc-mcore.c:656 config/tc-mn10200.c:954
981 #: config/tc-mn10300.c:1339 config/tc-ppc.c:1971 config/tc-sh.c:834
982 #: config/tc-tic80.c:283 config/tc-v850.c:2081 config/tc-w65.c:247
983 #: config/tc-z8k.c:340
984 msgid "missing operand"
987 #: config/tc-a29k.c:415 config/tc-cris.c:870 config/tc-cris.c:878
988 #: config/tc-hppa.c:1563 config/tc-i860.c:444 config/tc-i860.c:461
989 #: config/tc-sparc.c:1403 config/tc-sparc.c:1409
991 msgid "Unknown opcode: `%s'"
994 #: config/tc-a29k.c:420
996 msgid "Unknown opcode `%s'."
999 #: config/tc-a29k.c:452
1001 msgid "Too many operands: %s"
1004 #: config/tc-a29k.c:474 config/tc-a29k.c:505
1006 msgid "Immediate value of %ld is too large"
1009 #: config/tc-a29k.c:892
1011 msgid "bad relocation type: 0x%02x"
1014 #: config/tc-a29k.c:916
1019 #: config/tc-a29k.c:932
1020 msgid "a29k_convert_frag\n"
1023 #: config/tc-a29k.c:941
1024 msgid "a29k_estimate_size_before_relax\n"
1027 #: config/tc-a29k.c:1092
1029 msgid "label \"$%d\" redefined"
1032 #: config/tc-a29k.c:1165
1033 msgid "Invalid expression after %%%%\n"
1036 #: config/tc-a29k.c:1176
1037 msgid "Invalid register in & expression"
1040 #: config/tc-alpha.c:834
1042 msgid "internal error: can't hash opcode `%s': %s"
1045 #: config/tc-alpha.c:868
1047 msgid "internal error: can't hash macro `%s': %s"
1050 #: config/tc-alpha.c:951 config/tc-i960.c:2738
1051 msgid "syntax error"
1054 #: config/tc-alpha.c:1025 config/tc-arm.c:5443 config/tc-h8300.c:1373
1055 #: config/tc-h8500.c:1201 config/tc-hppa.c:4002 config/tc-i860.c:946
1056 #: config/tc-m68hc11.c:480 config/tc-m68k.c:4126 config/tc-m88k.c:1106
1057 #: config/tc-ns32k.c:1664 config/tc-sparc.c:2793 config/tc-z8k.c:1332
1058 msgid "Bad call to MD_ATOF()"
1061 #: config/tc-alpha.c:1075
1063 msgid "Unknown CPU identifier `%s'"
1066 #: config/tc-alpha.c:1119
1069 "-32addr\t\t\ttreat addresses as 32-bit values\n"
1070 "-F\t\t\tlack floating point instructions support\n"
1071 "-mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mall\n"
1072 "\t\t\tspecify variant of Alpha architecture\n"
1073 "-m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264\n"
1074 "\t\t\tthese variants include PALcode opcodes\n"
1077 #: config/tc-alpha.c:1129
1080 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
1081 "-H\t\t\tshow new symbol after hash truncation\n"
1084 #: config/tc-alpha.c:1298
1086 msgid "unhandled relocation type %s"
1089 #: config/tc-alpha.c:1311
1090 msgid "non-absolute expression in constant field"
1093 #: config/tc-alpha.c:1325
1095 msgid "type %d reloc done?\n"
1098 #: config/tc-alpha.c:1376 config/tc-alpha.c:1383 config/tc-mips.c:7374
1099 msgid "Used $at without \".set noat\""
1102 #: config/tc-alpha.c:1561
1104 msgid "cannot represent `%s' relocation in object file"
1107 #: config/tc-alpha.c:1568
1109 msgid "internal error? cannot generate `%s' relocation"
1112 #: config/tc-alpha.c:1622
1114 msgid "frame reg expected, using $%d."
1117 #: config/tc-alpha.c:1747
1119 msgid "No !literal!%d was found"
1122 #. only support one relocation op per insn
1123 #: config/tc-alpha.c:1935
1124 msgid "More than one relocation op per insn"
1127 #: config/tc-alpha.c:1952
1128 msgid "No relocation operand"
1131 #: config/tc-alpha.c:1958
1133 msgid "No !sequence-number after !%s"
1136 #: config/tc-alpha.c:1971
1138 msgid "Unknown relocation operand: !%s"
1141 #: config/tc-alpha.c:1984
1143 msgid "Bad sequence number: !%s!%s"
1146 #: config/tc-alpha.c:2335
1148 msgid "operand out of range (%s not between %d and %d)"
1151 #: config/tc-alpha.c:2434 config/tc-arc.c:548 config/tc-d10v.c:600
1152 #: config/tc-d30v.c:640 config/tc-mn10200.c:1009 config/tc-mn10300.c:1410
1153 #: config/tc-ppc.c:1937 config/tc-ppc.c:2045 config/tc-ppc.c:2057
1154 #: config/tc-v850.c:1861 config/tc-v850.c:1884 config/tc-v850.c:2104
1155 msgid "too many fixups"
1158 #: config/tc-alpha.c:2645 config/tc-alpha.c:2714
1160 msgid "inappropriate arguments for opcode `%s'"
1163 #: config/tc-alpha.c:2647 config/tc-alpha.c:2716
1165 msgid "opcode `%s' not supported for target %s"
1168 #: config/tc-alpha.c:2651 config/tc-alpha.c:2719 config/tc-avr.c:1090
1170 msgid "unknown opcode `%s'"
1173 #: config/tc-alpha.c:2691 config/tc-alpha.c:2758 config/tc-alpha.c:3269
1174 #: config/tc-alpha.c:3329 config/tc-alpha.c:3381 config/tc-alpha.c:3456
1175 #: config/tc-alpha.c:3541 config/tc-alpha.c:3667 config/tc-alpha.c:3844
1176 #: config/tc-alpha.c:3901 config/tc-alpha.c:4011 config/tc-alpha.c:4118
1177 #: config/tc-alpha.c:4195
1179 msgid "Cannot use !%s!%d with %s"
1182 #: config/tc-alpha.c:2779
1183 msgid "can not resolve expression"
1186 #: config/tc-alpha.c:2921 config/tc-alpha.c:3113
1187 msgid "overflow in literal (.lita) table"
1190 #: config/tc-alpha.c:2928 config/tc-alpha.c:2951 config/tc-alpha.c:3126
1191 #: config/tc-alpha.c:3470 config/tc-alpha.c:3548 config/tc-alpha.c:3596
1192 #: config/tc-alpha.c:3696 config/tc-alpha.c:3921 config/tc-alpha.c:4033
1193 msgid "macro requires $at register while noat in effect"
1196 #: config/tc-alpha.c:2930 config/tc-alpha.c:2953 config/tc-alpha.c:3128
1197 msgid "macro requires $at while $at in use"
1200 #: config/tc-alpha.c:3075 expr.c:84 read.c:3172
1201 msgid "bignum invalid; zero assumed"
1204 #: config/tc-alpha.c:3077 expr.c:86 read.c:3174 read.c:3507 read.c:4404
1205 msgid "floating point number invalid; zero assumed"
1208 #: config/tc-alpha.c:3082
1209 msgid "can't handle expression"
1212 #: config/tc-alpha.c:3119
1213 msgid "overflow in literal (.lit8) table"
1216 #: config/tc-alpha.c:3291
1218 msgid "bad instruction format for lda !%s!%d"
1221 #: config/tc-alpha.c:4291 config/tc-ppc.c:1464 config/tc-ppc.c:3682
1224 msgid ".COMMon length (%ld.) <0! Ignored."
1227 #: config/tc-alpha.c:4329 config/tc-alpha.c:4338 config/tc-ppc.c:3719
1230 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1233 #: config/tc-alpha.c:4440 ecoff.c:3109
1234 msgid ".ent directive has no name"
1237 #: config/tc-alpha.c:4448
1238 msgid "nested .ent directives"
1241 #: config/tc-alpha.c:4484 ecoff.c:3057
1242 msgid ".end directive has no name"
1245 #: config/tc-alpha.c:4493
1246 msgid ".end directive names different symbol than .ent"
1249 #: config/tc-alpha.c:4568
1251 msgid "Invalid argument %d to .prologue."
1254 #: config/tc-alpha.c:4596
1255 msgid "ECOFF debugging is disabled."
1258 #: config/tc-alpha.c:4617
1259 msgid "Unknown section directive"
1262 #: config/tc-alpha.c:4654
1263 msgid ".ent directive has no symbol"
1266 #: config/tc-alpha.c:4682
1267 msgid "Bad .frame directive 1./2. param"
1270 #: config/tc-alpha.c:4694
1271 msgid "Bad .frame directive 3./4. param"
1274 #: config/tc-alpha.c:4719
1275 msgid ".pdesc directive not in link (.link) section"
1278 #: config/tc-alpha.c:4727
1279 msgid ".pdesc has no matching .ent"
1282 #: config/tc-alpha.c:4738
1283 msgid ".pdesc directive has no entry symbol"
1286 #: config/tc-alpha.c:4751
1287 msgid "No comma after .pdesc <entryname>"
1290 #: config/tc-alpha.c:4774
1291 msgid "unknown procedure kind"
1294 #: config/tc-alpha.c:4869
1295 msgid ".name directive not in link (.link) section"
1298 #: config/tc-alpha.c:4877
1299 msgid ".name directive has no symbol"
1302 #: config/tc-alpha.c:4912
1303 msgid "No symbol after .linkage"
1306 #: config/tc-alpha.c:4941
1307 msgid "No symbol after .code_address"
1310 #: config/tc-alpha.c:4976 ecoff.c:3274
1311 msgid "Bad .mask directive"
1314 #: config/tc-alpha.c:4998 ecoff.c:3205
1315 msgid "Bad .fmask directive"
1318 #: config/tc-alpha.c:5169 config/tc-arm.c:1507 read.c:2158 read.c:2745
1321 msgid "Expected comma after name \"%s\""
1324 #. *symbol_get_obj (symbolP) = (signed char) temp;
1325 #: config/tc-alpha.c:5180
1327 msgid "unhandled: .proc %s,%d"
1330 #: config/tc-alpha.c:5215
1332 msgid "Tried to .set unrecognized mode `%s'"
1335 #. not fatal, but it might not work in the end
1336 #: config/tc-alpha.c:5232
1337 msgid "File overrides no-base-register option."
1340 #: config/tc-alpha.c:5249
1342 msgid "Bad base register, using $%d."
1345 #: config/tc-alpha.c:5271
1347 msgid "Alignment too large: %d. assumed"
1350 #: config/tc-alpha.c:5275 config/tc-d30v.c:2219
1351 msgid "Alignment negative: 0 assumed"
1354 #: config/tc-alpha.c:5588
1356 msgid "Chose GP value of %lx\n"
1359 #: config/tc-arc.c:137
1362 "-EB\t\t\tgenerate big endian output\n"
1363 "-EL\t\t\tgenerate little endian output\n"
1366 #: config/tc-arc.c:155 config/tc-arc.c:178 config/tc-arc.c:922
1367 #: config/tc-hppa.c:1377 config/tc-hppa.c:6898 config/tc-hppa.c:6904
1368 #: config/tc-hppa.c:6910 config/tc-hppa.c:6916 config/tc-mn10300.c:928
1369 #: config/tc-mn10300.c:2136
1370 msgid "could not set architecture and machine"
1373 #: config/tc-arc.c:175
1374 msgid "virtual memory exhausted"
1377 #: config/tc-arc.c:254 config/tc-mn10200.c:1374 config/tc-mn10300.c:2048
1378 #: config/tc-ppc.c:1221 config/tc-v850.c:1662
1380 msgid "operand out of range (%s not between %ld and %ld)"
1383 #: config/tc-arc.c:389
1385 msgid "unknown syntax format character `%c'"
1388 #: config/tc-arc.c:488
1389 msgid "too many suffixes"
1392 #: config/tc-arc.c:533 config/tc-d10v.c:509 config/tc-d30v.c:550
1393 #: config/tc-mn10200.c:951 config/tc-mn10300.c:1336 config/tc-ppc.c:1969
1394 #: config/tc-tic80.c:279 config/tc-v850.c:2078
1395 msgid "illegal operand"
1398 #: config/tc-arc.c:620 config/tc-mn10200.c:1050 config/tc-mn10300.c:1480
1399 #: config/tc-ppc.c:2094 config/tc-v850.c:2157
1401 msgid "junk at end of line: `%s'"
1404 #: config/tc-arc.c:660
1405 msgid "8 byte instruction in delay slot"
1408 #: config/tc-arc.c:662
1409 msgid "8 byte jump instruction with delay slot"
1412 #: config/tc-arc.c:670
1413 msgid "conditional branch follows set of flags"
1416 #: config/tc-arc.c:749 config/tc-arm.c:6668
1418 msgid "bad instruction `%s'"
1421 #: config/tc-arc.c:772
1422 msgid "expected comma after symbol-name"
1425 #: config/tc-arc.c:789
1426 msgid "ignoring attempt to re-define symbol"
1429 #: config/tc-arc.c:804
1430 msgid "expected comma after common length"
1433 #: config/tc-arc.c:897
1434 msgid ".cpu command must appear before any instructions"
1437 #: config/tc-arc.c:916
1438 msgid ".cpu conflicts with previous value"
1441 #: config/tc-arc.c:927
1445 #: config/tc-arc.c:951 config/tc-ppc.c:2742
1446 msgid "missing rename string"
1449 #: config/tc-arc.c:963
1450 msgid "invalid symbol to rename to"
1453 #: config/tc-arc.c:1010 config/tc-avr.c:372 config/tc-d10v.c:291
1454 #: config/tc-d30v.c:366 config/tc-mips.c:8781 config/tc-mn10200.c:375
1455 #: config/tc-pj.c:356 config/tc-ppc.c:4511 config/tc-sh.c:2069
1456 #: config/tc-v850.c:1297
1457 msgid "bad call to md_atof"
1460 #: config/tc-arc.c:1097
1462 msgid "missing ')' in %-op"
1465 #: config/tc-arc.c:1131
1466 msgid "expression too complex for %%st"
1469 #: config/tc-arc.c:1326 config/tc-arm.c:3411 config/tc-avr.c:852
1470 #: config/tc-cris.c:2667 config/tc-d10v.c:1538 config/tc-d30v.c:1865
1471 #: config/tc-mips.c:3264 config/tc-mips.c:4196 config/tc-mips.c:4981
1472 #: config/tc-mips.c:5527 config/tc-ppc.c:4847 config/tc-v850.c:2385
1473 msgid "expression too complex"
1476 #: config/tc-arc.c:1392 config/tc-ppc.c:4949 config/tc-v850.c:2431
1477 msgid "unresolved expression that must be resolved"
1480 #: config/tc-arc.c:1457 config/tc-sparc.c:3343
1482 msgid "internal error: can't export reloc type %d (`%s')"
1485 #: config/tc-arm.c:1203
1486 msgid "Literal Pool Overflow"
1489 #: config/tc-arm.c:1345
1490 msgid "Invalid syntax for .req directive."
1493 #: config/tc-arm.c:1420 config/tc-mips.c:10009 read.c:2043
1495 msgid "Alignment too large: %d. assumed."
1498 #: config/tc-arm.c:1423 read.c:2048
1499 msgid "Alignment negative. 0 assumed."
1502 #: config/tc-arm.c:1557 config/tc-m32r.c:427 read.c:2803 read.c:4864
1504 msgid "symbol `%s' already defined"
1507 #: config/tc-arm.c:1628
1508 msgid "selected processor does not support THUMB opcodes"
1511 #: config/tc-arm.c:1641
1512 msgid "selected processor does not support ARM opcodes"
1515 #: config/tc-arm.c:1653
1517 msgid "invalid instruction size selected (%d)"
1520 #: config/tc-arm.c:1688
1522 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1525 #: config/tc-arm.c:1699
1526 msgid "Garbage following instruction"
1529 #. In the few cases where we might be able to accept something else
1530 #. this error can be overridden.
1531 #: config/tc-arm.c:1749
1533 msgid "Register expected, not '%.100s'"
1536 #. In the few cases where we might be able to accept
1537 #. something else this error can be overridden.
1538 #: config/tc-arm.c:1814
1539 msgid "flag for {c}psr instruction expected"
1542 #: config/tc-arm.c:1844
1543 msgid "Illegal co-processor number"
1546 #: config/tc-arm.c:1851
1547 msgid "Bad or missing co-processor number"
1550 #: config/tc-arm.c:1875
1551 msgid "bad or missing expression"
1554 #: config/tc-arm.c:1881
1555 msgid "immediate co-processor expression too large"
1558 #. In the few cases where we might be able to accept something else
1559 #. this error can be overridden.
1560 #: config/tc-arm.c:1906
1561 msgid "Co-processor register expected"
1564 #. In the few cases where we might be able to accept something else
1565 #. this error can be overridden.
1566 #: config/tc-arm.c:1930
1567 msgid "Floating point register expected"
1570 #: config/tc-arm.c:1947
1571 msgid "immediate expression expected"
1574 #: config/tc-arm.c:1962
1575 msgid "co-processor address must be word aligned"
1578 #: config/tc-arm.c:1968
1579 msgid "offset too large"
1582 #: config/tc-arm.c:2016
1583 msgid "pc may not be used in post-increment"
1586 #: config/tc-arm.c:2032 config/tc-arm.c:3200
1587 msgid "pre-indexed expression expected"
1590 #: config/tc-arm.c:2045 config/tc-arm.c:3212 config/tc-arm.c:3558
1594 #: config/tc-arm.c:2055
1595 msgid "pc may not be used with write-back"
1598 #: config/tc-arm.c:2110
1599 msgid "comma expected after register name"
1602 #: config/tc-arm.c:2129
1603 msgid "{C|S}PSR expected"
1606 #: config/tc-arm.c:2157
1607 msgid "comma missing after psr flags"
1610 #: config/tc-arm.c:2174 config/tc-arm.c:2184
1611 msgid "only a register or immediate value can follow a psr flag"
1614 #: config/tc-arm.c:2190
1615 msgid "can only set flag field with immediate value"
1618 #: config/tc-arm.c:2207 config/tc-arm.c:2515 config/tc-arm.c:2781
1619 #: config/tc-arm.c:2801
1620 msgid "Invalid constant"
1623 #: config/tc-arm.c:2257
1624 msgid "rdhi, rdlo and rm must all be different"
1627 #: config/tc-arm.c:2313
1628 msgid "rd and rm should be different in mul"
1631 #: config/tc-arm.c:2369
1632 msgid "rd and rm should be different in mla"
1635 #: config/tc-arm.c:2499
1639 #: config/tc-arm.c:2545 config/tc-arm.c:2556
1640 msgid "Shift expression expected"
1643 #: config/tc-arm.c:2580
1644 msgid "shift requires register or #expression"
1647 #: config/tc-arm.c:2581
1648 msgid "shift requires #expression"
1651 #: config/tc-arm.c:2611
1652 msgid "Shift of 0 ignored."
1655 #: config/tc-arm.c:2617
1656 msgid "Invalid immediate shift"
1659 #: config/tc-arm.c:2772 config/tc-arm.c:3242
1660 msgid "Constant expression expected"
1663 #: config/tc-arm.c:2814
1664 msgid "Register or shift expression expected"
1667 #: config/tc-arm.c:2867
1668 msgid "Invalid floating point immediate expression"
1671 #: config/tc-arm.c:2871
1672 msgid "Floating point register or immediate expression expected"
1675 #: config/tc-arm.c:3040
1676 msgid "address offset too large"
1679 #: config/tc-arm.c:3117
1680 msgid "Processor does not support halfwords or signed bytes"
1683 #: config/tc-arm.c:3138
1684 msgid "Address expected"
1687 #: config/tc-arm.c:3168 config/tc-arm.c:3183 config/tc-arm.c:3221
1689 msgid "%s register same as write-back base"
1692 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1696 #: config/tc-arm.c:3170 config/tc-arm.c:3185 config/tc-arm.c:3223
1700 #: config/tc-arm.c:3262
1701 msgid "literal pool insertion failed"
1704 #: config/tc-arm.c:3301
1705 msgid "Pre-increment instruction with translate"
1708 #: config/tc-arm.c:3342
1709 msgid "Bad range in register list"
1712 #: config/tc-arm.c:3350 config/tc-arm.c:3359 config/tc-arm.c:3401
1714 msgid "Warning: Duplicated register (r%d) in register list"
1717 #: config/tc-arm.c:3362
1718 msgid "Warning: Register range not in ascending order"
1721 #: config/tc-arm.c:3374
1725 #: config/tc-arm.c:3390
1726 msgid "invalid register mask"
1729 #: config/tc-arm.c:3450
1730 msgid "r15 not allowed as base register"
1733 #: config/tc-arm.c:3518 config/tc-arm.c:3532
1734 msgid "r15 not allowed in swap"
1737 #: config/tc-arm.c:3630
1738 msgid "Use of r15 in bx in ARM mode is not really useful"
1741 #: config/tc-arm.c:3886 config/tc-v850.c:1964 config/tc-v850.c:1985
1742 msgid "constant expression expected"
1745 #: config/tc-arm.c:3892
1746 msgid "Constant value required for number of registers"
1749 #: config/tc-arm.c:3900
1750 msgid "number of registers must be in the range [1:4]"
1753 #: config/tc-arm.c:3961
1754 msgid "R15 not allowed as base register with write-back"
1757 #: config/tc-arm.c:4209
1758 msgid "lo register required"
1761 #: config/tc-arm.c:4217
1762 msgid "hi register required"
1765 #: config/tc-arm.c:4287
1766 msgid "dest and source1 must be the same register"
1769 #: config/tc-arm.c:4294
1770 msgid "subtract valid only on lo regs"
1773 #: config/tc-arm.c:4318
1774 msgid "invalid Hi register with immediate"
1777 #: config/tc-arm.c:4345 config/tc-arm.c:4378 config/tc-arm.c:4388
1778 msgid "immediate value out of range"
1781 #: config/tc-arm.c:4356
1782 msgid "invalid immediate value for stack adjust"
1785 #: config/tc-arm.c:4367
1786 msgid "invalid immediate for address calculation"
1789 #: config/tc-arm.c:4454
1790 msgid "source1 and dest must be same register"
1793 #: config/tc-arm.c:4488
1794 msgid "Invalid immediate for shift"
1797 #: config/tc-arm.c:4567
1798 msgid "only lo regs allowed with immediate"
1801 #: config/tc-arm.c:4586
1802 msgid "invalid immediate"
1805 #: config/tc-arm.c:4640
1806 msgid "expected ']'"
1809 #: config/tc-arm.c:4707
1810 msgid "byte or halfword not valid for base register"
1813 #: config/tc-arm.c:4712
1814 msgid "R15 based store not allowed"
1817 #: config/tc-arm.c:4717
1818 msgid "Invalid base register for register offset"
1821 #: config/tc-arm.c:4735
1822 msgid "invalid offset"
1825 #: config/tc-arm.c:4746
1826 msgid "invalid base register in load/store"
1829 #: config/tc-arm.c:4770
1830 msgid "Invalid offset"
1833 #: config/tc-arm.c:4845
1834 msgid "dest and source1 one must be the same register"
1837 #: config/tc-arm.c:4853
1838 msgid "Rs and Rd must be different in MUL"
1841 #: config/tc-arm.c:4997
1843 "Inserted missing '!': load/store multiple always writes back base register"
1846 #: config/tc-arm.c:5013 config/tc-arm.c:5113
1847 msgid "Expression too complex"
1850 #: config/tc-arm.c:5019
1851 msgid "only lo-regs valid in load/store multiple"
1854 #: config/tc-arm.c:5065
1855 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1858 #: config/tc-arm.c:5129
1859 msgid "invalid register list to push/pop instruction"
1862 #: config/tc-arm.c:5271 config/tc-cris.c:631
1863 msgid "Virtual memory exhausted"
1866 #: config/tc-arm.c:5649
1868 msgid "invalid constant (%lx) after fixup"
1871 #: config/tc-arm.c:5685
1873 msgid "Unable to compute ADRL instructions for PC offset of 0x%x"
1876 #: config/tc-arm.c:5715
1878 msgid "bad immediate value for offset (%ld)"
1881 #: config/tc-arm.c:5737 config/tc-arm.c:5759
1882 msgid "invalid literal constant: pool needs to be closer"
1885 #: config/tc-arm.c:5739
1887 msgid "bad immediate value for half-word offset (%ld)"
1890 #: config/tc-arm.c:5776
1891 msgid "shift expression is too large"
1894 #: config/tc-arm.c:5795 config/tc-arm.c:5804
1895 msgid "Invalid swi expression"
1898 #: config/tc-arm.c:5814
1899 msgid "Invalid expression in load/store multiple"
1902 #: config/tc-arm.c:5867
1903 msgid "gas can't handle same-section branch dest >= 0x04000000"
1906 #: config/tc-arm.c:5876
1907 msgid "out of range branch"
1910 #: config/tc-arm.c:5909 config/tc-arm.c:5925 config/tc-mips.c:9836
1911 msgid "Branch out of range"
1914 #: config/tc-arm.c:5948
1915 msgid "Branch with link out of range"
1918 #: config/tc-arm.c:6015
1919 msgid "Illegal value for co-processor offset"
1922 #: config/tc-arm.c:6039
1924 msgid "Invalid offset, target not word aligned (0x%08X)"
1927 #: config/tc-arm.c:6045 config/tc-arm.c:6054 config/tc-arm.c:6061
1928 #: config/tc-arm.c:6068 config/tc-arm.c:6075
1930 msgid "Invalid offset, value too big (0x%08X)"
1933 #: config/tc-arm.c:6114
1934 msgid "Invalid immediate for stack address calculation"
1937 #: config/tc-arm.c:6123
1939 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1942 #: config/tc-arm.c:6133
1943 msgid "Invalid 8bit immediate"
1946 #: config/tc-arm.c:6141
1947 msgid "Invalid 3bit immediate"
1950 #: config/tc-arm.c:6157
1952 msgid "Invalid immediate: %ld is too large"
1955 #: config/tc-arm.c:6172
1957 msgid "Illegal Thumb shift value: %ld"
1960 #: config/tc-arm.c:6186 config/tc-mn10300.c:1964
1962 msgid "Bad relocation fixup type (%d)"
1965 #: config/tc-arm.c:6259
1966 msgid "Literal referenced across section boundary (Implicit dump?)"
1969 #: config/tc-arm.c:6272
1971 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1974 #: config/tc-arm.c:6278
1975 msgid "ADRL used for a symbol not defined in the same file"
1978 #: config/tc-arm.c:6284
1980 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1983 #: config/tc-arm.c:6305 config/tc-cris.c:2603 config/tc-mcore.c:2110
1984 #: config/tc-ns32k.c:2370
1988 #: config/tc-arm.c:6308
1990 msgid "Can not represent %s relocation in this object file format (%d)"
1993 #: config/tc-arm.c:6329 config/tc-mips.c:11349 config/tc-sh.c:3258
1995 msgid "Can not represent %s relocation in this object file format"
1998 #: config/tc-arm.c:6347
1999 msgid "md_estimate_size_before_relax\n"
2002 #: config/tc-arm.c:6424
2004 msgid "No operator -- statement `%s'\n"
2007 #: config/tc-arm.c:6442
2008 msgid "selected processor does not support this opcode"
2011 #: config/tc-arm.c:6488
2013 msgid "Opcode `%s' must have suffix from list: <%s>"
2016 #: config/tc-arm.c:6519
2017 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
2020 #: config/tc-arm.c:6536
2022 msgid "Opcode `%s' is unconditional\n"
2025 #: config/tc-arm.c:6560
2027 msgid "Opcode `%s' must have suffix from <%s>\n"
2030 #: config/tc-arm.c:6646
2032 msgid "register '%s' does not exist\n"
2035 #: config/tc-arm.c:6651
2037 msgid "ignoring redefinition of register alias '%s'"
2040 #: config/tc-arm.c:6657
2043 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2046 #: config/tc-arm.c:6661
2047 msgid "ignoring incomplete .req pseuso op"
2050 #: config/tc-arm.c:6841
2052 msgid "Unrecognised APCS switch -m%s"
2055 #: config/tc-arm.c:6985 config/tc-arm.c:6998 config/tc-arm.c:7011
2056 #: config/tc-arm.c:7023 config/tc-arm.c:7029
2058 msgid "Invalid architecture variant -m%s"
2061 #: config/tc-arm.c:7036
2063 msgid "Invalid processor variant -m%s"
2066 #: config/tc-arm.c:7059
2068 " ARM Specific Assembler Options:\n"
2069 " -m[arm][<processor name>] select processor variant\n"
2070 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2071 " -mthumb only allow Thumb instructions\n"
2072 " -mthumb-interwork mark the assembled code as supporting "
2074 " -mall allow any instruction\n"
2075 " -mfpa10, -mfpa11 select floating point architecture\n"
2076 " -mfpe-old don't allow floating-point multiple "
2078 " -mno-fpu don't allow any floating-point instructions.\n"
2079 " -k generate PIC code.\n"
2082 #: config/tc-arm.c:7071
2084 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2086 " -mapcs-float floating point args are passed in FP regs\n"
2087 " -mapcs-reentrant the code is position independent/reentrant\n"
2090 #: config/tc-arm.c:7077
2091 msgid " -moabi support the old ELF ABI\n"
2094 #: config/tc-arm.c:7081
2096 " -EB assemble code for a big endian cpu\n"
2097 " -EL assemble code for a little endian cpu\n"
2100 #: config/tc-arm.c:7234
2102 msgid "%s: unexpected function type: %d"
2105 #: config/tc-avr.c:185
2106 msgid "Known MCU names:"
2109 #: config/tc-avr.c:254
2112 " -mmcu=[avr-name] select microcontroller variant\n"
2113 " [avr-name] can be:\n"
2114 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2115 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2116 " avr3 - ATmega103, ATmega603\n"
2117 " avr4 - ATmega83, ATmega85\n"
2118 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2119 " or immediate microcontroller name.\n"
2122 #: config/tc-avr.c:264
2124 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2125 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2126 " (default for avr4, avr5)\n"
2127 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2128 " (default for avr3, avr5)\n"
2131 #: config/tc-avr.c:312
2133 msgid "unknown MCU: %s\n"
2136 #: config/tc-avr.c:321
2138 msgid "redefinition of mcu type `%s' to `%s'"
2141 #: config/tc-avr.c:435
2142 msgid "constant value required"
2145 #: config/tc-avr.c:438
2147 msgid "number must be less than %d"
2150 #: config/tc-avr.c:490
2151 msgid "`,' required"
2154 #: config/tc-avr.c:509
2155 msgid "undefined combination of operands"
2158 #: config/tc-avr.c:518
2159 msgid "skipping two-word instruction"
2162 #: config/tc-avr.c:580
2163 msgid "register r16-r23 required"
2166 #: config/tc-avr.c:586
2167 msgid "register number above 15 required"
2170 #: config/tc-avr.c:592
2171 msgid "even register number required"
2174 #: config/tc-avr.c:598
2175 msgid "register r24, r26, r28 or r30 required"
2178 #: config/tc-avr.c:604
2179 msgid "register name or number from 0 to 31 required"
2182 #: config/tc-avr.c:622
2183 msgid "pointer register (X, Y or Z) required"
2186 #: config/tc-avr.c:629
2187 msgid "cannot both predecrement and postincrement"
2190 #: config/tc-avr.c:637
2191 msgid "addressing mode not supported"
2194 #: config/tc-avr.c:643
2195 msgid "can't predecrement"
2198 #: config/tc-avr.c:646
2199 msgid "pointer register Z required"
2202 #: config/tc-avr.c:664
2203 msgid "pointer register (Y or Z) required"
2206 #: config/tc-avr.c:769
2208 msgid "unknown constraint `%c'"
2211 #: config/tc-avr.c:882 config/tc-avr.c:898 config/tc-avr.c:999
2213 msgid "odd address operand: %ld"
2216 #: config/tc-avr.c:890 config/tc-avr.c:909
2218 msgid "operand out of range: %ld"
2221 #: config/tc-avr.c:1008 config/tc-d10v.c:1609 config/tc-d30v.c:1990
2223 msgid "line %d: unknown relocation type: 0x%x"
2226 #: config/tc-avr.c:1022
2227 msgid "only constant expression allowed"
2230 #: config/tc-avr.c:1060 config/tc-d10v.c:1473 config/tc-d30v.c:1807
2231 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1827 config/tc-ppc.c:5154
2232 #: config/tc-v850.c:2301
2234 msgid "reloc %d not supported by object file format"
2237 #: config/tc-avr.c:1084 config/tc-d10v.c:1080 config/tc-d10v.c:1094
2238 #: config/tc-h8300.c:1239 config/tc-h8500.c:1102 config/tc-mcore.c:989
2239 #: config/tc-pj.c:265 config/tc-sh.c:1636 config/tc-z8k.c:1203
2240 msgid "can't find opcode "
2243 #: config/tc-avr.c:1101
2245 msgid "illegal opcode %s for mcu %s"
2248 #: config/tc-avr.c:1109
2249 msgid "garbage at end of line"
2252 #: config/tc-avr.c:1173
2253 msgid "illegal expression"
2256 #: config/tc-avr.c:1199 config/tc-avr.c:1265
2257 msgid "`)' required"
2260 #: config/tc-avr.c:1219
2262 msgid "constant out of 8-bit range: %d"
2265 #: config/tc-avr.c:1222
2266 msgid "expression possibly out of 8-bit range"
2269 #: config/tc-avr.c:1293 config/tc-avr.c:1300
2271 msgid "illegal %srelocation size: %d"
2274 #: config/tc-cris.c:639
2276 msgid "Can't hash `%s': %s\n"
2279 #: config/tc-cris.c:640
2280 msgid "(unknown reason)"
2283 #: config/tc-cris.c:644
2285 msgid "Buggy opcode: `%s' \"%s\"\n"
2288 #: config/tc-cris.c:959
2290 msgid "Immediate value not in 5 bit unsigned range: %ld"
2293 #: config/tc-cris.c:975
2295 msgid "Immediate value not in 4 bit unsigned range: %ld"
2298 #: config/tc-cris.c:1014
2300 msgid "Immediate value not in 6 bit range: %ld"
2303 #: config/tc-cris.c:1029
2305 msgid "Immediate value not in 6 bit unsigned range: %ld"
2308 #. Others have a generic warning.
2309 #: config/tc-cris.c:1116
2311 msgid "Unimplemented register `%s' specified"
2314 #. We've come to the end of instructions with this
2315 #. opcode, so it must be an error.
2316 #: config/tc-cris.c:1266
2317 msgid "Illegal operands"
2320 #: config/tc-cris.c:1298 config/tc-cris.c:1329
2322 msgid "Immediate value not in 8 bit range: %ld"
2325 #: config/tc-cris.c:1308 config/tc-cris.c:1336
2327 msgid "Immediate value not in 16 bit range: %ld"
2330 #. FIXME: Find out and change to as_warn_where. Add testcase.
2331 #: config/tc-cris.c:2260
2332 msgid "32-bit conditional branch generated"
2335 #. FIXME: Is this function mentioned in the internals.texi manual? If
2337 #: config/tc-cris.c:2339
2338 msgid "Bad call to md_atof () - floating point formats are not supported"
2341 #: config/tc-cris.c:2400
2343 msgid "Value not in 16 bit range: %ld"
2346 #: config/tc-cris.c:2410
2348 msgid "Value not in 8 bit range: %ld"
2351 #: config/tc-cris.c:2417
2353 msgid "Value not in 4 bit unsigned range: %ld"
2356 #: config/tc-cris.c:2424
2358 msgid "Value not in 5 bit unsigned range: %ld"
2361 #: config/tc-cris.c:2431
2363 msgid "Value not in 6 bit range: %ld"
2366 #: config/tc-cris.c:2438
2368 msgid "Value not in 6 bit unsigned range: %ld"
2371 #: config/tc-cris.c:2550
2373 "Semantics error. This type of operand can not be relocated, it must be an "
2374 "assembly-time constant"
2377 #: config/tc-cris.c:2604
2379 msgid "Cannot generate relocation type for symbol %s, code %s"
2382 #: config/tc-cris.c:2617
2385 "-- GNU as for CRIS\n"
2388 #: config/tc-cris.c:2620
2389 msgid "*** Usage: as-cris [switches] [-o objectfile] [files...]\n"
2392 #: config/tc-cris.c:2621
2393 msgid "Target-specific switches:\n"
2396 #: config/tc-cris.c:2622
2397 msgid " -h, -H : Don't execute, print this help text.\n"
2400 #: config/tc-cris.c:2624
2402 " -N : Warn when branches are expanded to jumps.\n"
2406 #: config/tc-cris.c:2625
2407 msgid "Use as-cris --help to see more options.\n"
2410 #: config/tc-cris.c:2626
2412 msgid "objectfile\t: Output file in the a.out format %s"
2415 #: config/tc-cris.c:2627
2416 msgid "described in the users manual.\n"
2419 #: config/tc-cris.c:2628
2420 msgid "\t\t Default output file is \"a.out\".\n"
2423 #: config/tc-cris.c:2629
2425 msgid "files ...\t: Input files in the source format %s"
2428 #: config/tc-cris.c:2630
2429 msgid " described in the users manual.\n"
2432 #: config/tc-cris.c:2631
2433 msgid "\t\t Default input file is standard input.\n"
2436 #: config/tc-cris.c:2632
2437 msgid "Description\t: Assembler for the CRIS processor.\n"
2440 #: config/tc-cris.c:2652
2441 msgid "Invalid relocation"
2444 #: config/tc-cris.c:2692
2445 msgid "Invalid pc-relative relocation"
2448 #: config/tc-cris.c:2730
2450 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2453 #: config/tc-d10v.c:234
2456 "-O optimize. Will do some operations in parallel.\n"
2459 #: config/tc-d10v.c:552 config/tc-d10v.c:634 config/tc-d30v.c:656
2461 msgid "operand out of range: %d"
2464 #: config/tc-d10v.c:696
2465 msgid "Instruction must be executed in parallel with another instruction."
2468 #: config/tc-d10v.c:752
2469 msgid "Instruction must be executed in parallel"
2472 #: config/tc-d10v.c:755
2473 msgid "Long instructions may not be combined."
2476 #: config/tc-d10v.c:797
2477 msgid "One of these instructions may not be executed in parallel."
2480 #: config/tc-d10v.c:801 config/tc-d30v.c:877
2481 msgid "Two IU instructions may not be executed in parallel"
2484 #: config/tc-d10v.c:803 config/tc-d10v.c:811 config/tc-d10v.c:828
2485 #: config/tc-d10v.c:845 config/tc-d30v.c:878 config/tc-d30v.c:887
2486 msgid "Swapping instruction order"
2489 #: config/tc-d10v.c:809 config/tc-d30v.c:884
2490 msgid "Two MU instructions may not be executed in parallel"
2493 #: config/tc-d10v.c:832 config/tc-d30v.c:904
2494 msgid "IU instruction may not be in the left container"
2497 #: config/tc-d10v.c:834 config/tc-d10v.c:851
2499 "Instruction in R container is squashed by flow control instruction in L "
2503 #: config/tc-d10v.c:849 config/tc-d30v.c:915
2504 msgid "MU instruction may not be in the right container"
2507 #: config/tc-d10v.c:857 config/tc-d30v.c:927
2508 msgid "unknown execution type passed to write_2_short()"
2511 #: config/tc-d10v.c:1108 config/tc-d10v.c:1129 config/tc-d30v.c:1411
2512 msgid "Unable to mix instructions as specified"
2515 #: config/tc-d10v.c:1176 config/tc-d30v.c:1548
2517 msgid "unknown opcode: %s"
2520 #: config/tc-d10v.c:1258 config/tc-d10v.c:1429 config/tc-tic80.c:536
2521 msgid "bad opcode or operands"
2524 #: config/tc-d10v.c:1331 config/tc-m68k.c:4233
2525 msgid "value out of range"
2528 #: config/tc-d10v.c:1404
2529 msgid "illegal operand - register name found where none expected"
2532 #: config/tc-d10v.c:1440 config/tc-tic80.c:547
2533 msgid "Register number must be EVEN"
2536 #: config/tc-d10v.c:1589
2538 msgid "line %d: rep or repi must include at least 4 instructions"
2541 #: config/tc-d30v.c:192
2543 msgid "Register name %s conflicts with symbol of the same name"
2546 #: config/tc-d30v.c:288
2550 "-O Make adjacent short instructions parallel if "
2552 "-n Warn about all NOPs inserted by the assembler.\n"
2553 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2554 "-c Warn about symbols whoes names match register "
2556 "-C Opposite of -C. -c is the default.\n"
2559 #: config/tc-d30v.c:462
2560 msgid "unexpected 12-bit reloc type"
2563 #: config/tc-d30v.c:469
2564 msgid "unexpected 18-bit reloc type"
2567 #: config/tc-d30v.c:720
2569 msgid "%s NOP inserted"
2572 #: config/tc-d30v.c:721
2576 #: config/tc-d30v.c:721
2580 #: config/tc-d30v.c:873
2581 msgid "Instructions may not be executed in parallel"
2584 #: config/tc-d30v.c:886
2586 msgid "Executing %s in IU may not work"
2589 #: config/tc-d30v.c:893
2591 msgid "Executing %s in IU may not work in parallel execution"
2594 #: config/tc-d30v.c:906
2596 msgid "special left instruction `%s' kills instruction `%s' in right container"
2599 #: config/tc-d30v.c:917
2601 msgid "Executing %s in reverse serial with %s may not work"
2604 #: config/tc-d30v.c:920
2606 msgid "Executing %s in IU in reverse serial may not work"
2609 #: config/tc-d30v.c:1290 config/tc-d30v.c:1307
2610 msgid "Cannot assemble instruction"
2613 #: config/tc-d30v.c:1292
2614 msgid "First opcode is long. Unable to mix instructions as specified."
2617 #: config/tc-d30v.c:1361
2618 msgid "word of NOPs added between word multiply and load"
2621 #: config/tc-d30v.c:1363
2622 msgid "word of NOPs added between word multiply and 16-bit multiply"
2625 #: config/tc-d30v.c:1395
2626 msgid "Instruction uses long version, so it cannot be mixed as specified"
2629 #: config/tc-d30v.c:1478 config/tc-d30v.c:1516
2631 msgid "unknown condition code: %s"
2634 #: config/tc-d30v.c:1509
2636 msgid "cmpu doesn't support condition code %s"
2639 #: config/tc-d30v.c:1559
2641 msgid "operands for opcode `%s' do not match any valid format"
2644 #: config/tc-d30v.c:1777
2645 msgid "Odd numbered register used as target of multi-register instruction"
2648 #: config/tc-d30v.c:1879
2650 msgid "line %d: unable to place address of symbol '%s' into a byte"
2653 #: config/tc-d30v.c:1882
2655 msgid "line %d: unable to place value %x into a byte"
2658 #: config/tc-d30v.c:1890
2660 msgid "line %d: unable to place address of symbol '%s' into a short"
2663 #: config/tc-d30v.c:1893
2665 msgid "line %d: unable to place value %x into a short"
2668 #: config/tc-d30v.c:1901
2670 msgid "line %d: unable to place address of symbol '%s' into a quad"
2673 #: config/tc-d30v.c:2072
2675 msgid "value too large to fit in %d bits"
2678 #: config/tc-d30v.c:2215
2680 msgid "Alignment too large: %d assumed"
2683 #: config/tc-fr30.c:84
2684 msgid " FR30 specific command line options:\n"
2687 #: config/tc-fr30.c:143
2689 msgid "Instruction %s not allowed in a delay slot."
2692 #: config/tc-fr30.c:380 config/tc-m32r.c:1565
2693 msgid "Addend to unresolved symbol not on word boundary."
2696 #: config/tc-fr30.c:538 config/tc-i960.c:786 config/tc-m32r.c:1874
2697 msgid "Bad call to md_atof()"
2700 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2701 msgid "Reg not valid for H8/300"
2704 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2705 #: config/tc-h8300.c:423
2706 msgid "Invalid register list for ldm/stm\n"
2709 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2710 msgid "Wrong size pointer register for architecture."
2713 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2714 msgid "expected @(exp, reg16)"
2717 #: config/tc-h8300.c:600
2718 msgid "expect :8 or :16 here"
2721 #: config/tc-h8300.c:801
2723 msgid "operand %s0x%lx out of range."
2726 #: config/tc-h8300.c:889
2727 msgid "Can't work out size of operand.\n"
2730 #: config/tc-h8300.c:937
2732 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2735 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2736 msgid "Need #1 or #2 here"
2739 #: config/tc-h8300.c:1003
2740 msgid "#4 not valid on H8/300."
2743 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2745 msgid "branch operand has odd offset (%lx)\n"
2748 #: config/tc-h8300.c:1159
2749 msgid "destination operand must be 16 bit register"
2752 #: config/tc-h8300.c:1168
2753 msgid "source operand must be 8 bit register"
2756 #: config/tc-h8300.c:1176
2757 msgid "destination operand must be 16bit absolute address"
2760 #: config/tc-h8300.c:1183
2761 msgid "destination operand must be 8 bit register"
2764 #: config/tc-h8300.c:1191
2765 msgid "source operand must be 16bit absolute address"
2768 #: config/tc-h8300.c:1199
2769 msgid "invalid operands"
2772 #: config/tc-h8300.c:1250 config/tc-h8500.c:1108 config/tc-mips.c:7977
2773 #: config/tc-sh.c:1873 config/tc-w65.c:739 config/tc-z8k.c:1213
2774 msgid "unknown opcode"
2777 #: config/tc-h8300.c:1296
2778 msgid "mismatch between opcode size and operand size"
2781 #: config/tc-h8300.c:1307 config/tc-h8500.c:1135 config/tc-sh.c:2024
2782 #: config/tc-w65.c:769 config/tc-z8k.c:1266
2783 msgid "call to tc_crawl_symbol_chain \n"
2786 #: config/tc-h8300.c:1321 config/tc-h8500.c:1149 config/tc-sh.c:2031
2787 #: config/tc-w65.c:783 config/tc-z8k.c:1280
2788 msgid "call to tc_headers_hook \n"
2791 #: config/tc-h8300.c:1412 config/tc-h8500.c:1239 config/tc-z8k.c:1394
2792 msgid "call to tc_aout_fix_to_chars \n"
2795 #: config/tc-h8300.c:1422 config/tc-z8k.c:1404
2796 msgid "call to md_convert_frag \n"
2799 #: config/tc-h8300.c:1467 config/tc-z8k.c:1485
2800 msgid "call tomd_estimate_size_before_relax \n"
2803 #: config/tc-h8500.c:337
2804 msgid ":24 not valid for this opcode"
2807 #: config/tc-h8500.c:344
2808 msgid "expect :8,:16 or :24"
2811 #: config/tc-h8500.c:401
2812 msgid "syntax error in reg list"
2815 #: config/tc-h8500.c:419
2816 msgid "missing final register in range"
2819 #: config/tc-h8500.c:506 config/tc-h8500.c:513 config/tc-h8500.c:519
2820 msgid "expected @(exp, Rn)"
2823 #: config/tc-h8500.c:535
2824 msgid "@Rn+ needs word register"
2827 #: config/tc-h8500.c:545
2828 msgid "@Rn needs word register"
2831 #: config/tc-h8500.c:842 config/tc-sh.c:1353
2833 msgid "unhandled %d\n"
2836 #: config/tc-h8500.c:870 config/tc-sh.c:1378
2838 msgid "operand must be absolute in range %d..%d"
2841 #: config/tc-h8500.c:959 config/tc-sh.c:1576
2843 msgid "failed for %d\n"
2846 #: config/tc-h8500.c:1124 config/tc-sh.c:1677 config/tc-sh.c:1922
2847 #: config/tc-w65.c:758
2848 msgid "invalid operands for opcode"
2851 #: config/tc-hppa.c:1167
2852 msgid "Missing .exit\n"
2855 #: config/tc-hppa.c:1170
2856 msgid "Missing .procend\n"
2859 #: config/tc-hppa.c:1350
2860 msgid "Invalid field selector. Assuming F%%."
2863 #: config/tc-hppa.c:1383
2864 msgid "-R option not supported on this target."
2867 #: config/tc-hppa.c:1399 config/tc-sparc.c:794 config/tc-sparc.c:830
2869 msgid "Internal error: can't hash `%s': %s\n"
2872 #: config/tc-hppa.c:1407 config/tc-i860.c:201
2874 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2877 #: config/tc-hppa.c:1476 config/tc-hppa.c:7037 config/tc-hppa.c:7092
2878 msgid "Missing function name for .PROC (corrupted label chain)"
2881 #: config/tc-hppa.c:1479 config/tc-hppa.c:7095
2882 msgid "Missing function name for .PROC"
2885 #: config/tc-hppa.c:1600 config/tc-hppa.c:4915
2886 msgid "could not update architecture and machine"
2889 #: config/tc-hppa.c:1813
2890 msgid "Invalid Indexed Load Completer."
2893 #: config/tc-hppa.c:1818
2894 msgid "Invalid Indexed Load Completer Syntax."
2897 #: config/tc-hppa.c:1854
2898 msgid "Invalid Short Load/Store Completer."
2901 #: config/tc-hppa.c:1913 config/tc-hppa.c:1918
2902 msgid "Invalid Store Bytes Short Completer"
2905 #: config/tc-hppa.c:2229 config/tc-hppa.c:2235
2906 msgid "Invalid left/right combination completer"
2909 #: config/tc-hppa.c:2284 config/tc-hppa.c:2291
2910 msgid "Invalid permutation completer"
2913 #: config/tc-hppa.c:2392
2915 msgid "Invalid Add Condition: %s"
2918 #: config/tc-hppa.c:2403 config/tc-hppa.c:2413
2920 msgid "Invalid Add and Branch Condition: %c"
2923 #: config/tc-hppa.c:2434
2924 msgid "Invalid Compare/Subtract Condition"
2927 #: config/tc-hppa.c:2474
2929 msgid "Invalid Bit Branch Condition: %c"
2932 #: config/tc-hppa.c:2560
2934 msgid "Invalid Compare/Subtract Condition: %s"
2937 #: config/tc-hppa.c:2572
2939 msgid "Invalid Compare/Subtract Condition: %c"
2942 #: config/tc-hppa.c:2587
2943 msgid "Invalid Compare and Branch Condition."
2946 #: config/tc-hppa.c:2683
2947 msgid "Invalid Logical Instruction Condition."
2950 #: config/tc-hppa.c:2738
2951 msgid "Invalid Shift/Extract/Deposit Condition."
2954 #: config/tc-hppa.c:2850
2955 msgid "Invalid Unit Instruction Condition."
2958 #: config/tc-hppa.c:3198 config/tc-hppa.c:3229 config/tc-hppa.c:3262
2959 #: config/tc-hppa.c:3294
2960 msgid "Branch to unaligned address"
2963 #: config/tc-hppa.c:3476
2964 msgid "Invalid SFU identifier"
2967 #: config/tc-hppa.c:3526
2968 msgid "Invalid COPR identifier"
2971 #: config/tc-hppa.c:3655
2972 msgid "Invalid Floating Point Operand Format."
2975 #: config/tc-hppa.c:3793 config/tc-hppa.c:3817 config/tc-hppa.c:3840
2976 #: config/tc-hppa.c:3863 config/tc-hppa.c:3886
2977 msgid "Invalid register for single precision fmpyadd or fmpysub"
2980 #: config/tc-hppa.c:3946
2982 msgid "Invalid operands %s"
2985 #: config/tc-hppa.c:4399
2986 msgid " -Q ignored\n"
2989 #: config/tc-hppa.c:4403
2990 msgid " -c print a warning if a comment is found\n"
2993 #: config/tc-hppa.c:4615
2994 msgid "Unknown relocation encountered in md_apply_fix."
2997 #: config/tc-hppa.c:4625
2999 msgid "no hppa_fixup entry for this fixup (fixP = 0x%x, type = 0x%x)\n"
3002 #: config/tc-hppa.c:4767 config/tc-hppa.c:4792
3004 msgid "Undefined register: '%s'."
3007 #: config/tc-hppa.c:4830
3009 msgid "Non-absolute symbol: '%s'."
3012 #: config/tc-hppa.c:4845
3014 msgid "Undefined absolute constant: '%s'."
3017 #: config/tc-hppa.c:4954
3019 msgid "Invalid FP Compare Condition: %s"
3022 #: config/tc-hppa.c:5010
3024 msgid "Invalid FTEST completer: %s"
3027 #: config/tc-hppa.c:5077 config/tc-hppa.c:5115
3029 msgid "Invalid FP Operand Format: %3s"
3032 #: config/tc-hppa.c:5194
3033 msgid "Bad segment in expression."
3036 #: config/tc-hppa.c:5253
3037 msgid "Bad segment (should be absolute)."
3040 #: config/tc-hppa.c:5296
3042 msgid "Invalid argument location: %s\n"
3045 #: config/tc-hppa.c:5327
3047 msgid "Invalid argument description: %d"
3050 #: config/tc-hppa.c:5350
3052 msgid "Invalid Nullification: (%c)"
3055 #: config/tc-hppa.c:6092
3057 msgid "Invalid .CALL argument: %s"
3060 #: config/tc-hppa.c:6224
3061 msgid ".callinfo is not within a procedure definition"
3064 #: config/tc-hppa.c:6244
3066 msgid "FRAME parameter must be a multiple of 8: %d\n"
3069 #: config/tc-hppa.c:6263
3070 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3073 #: config/tc-hppa.c:6275
3074 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3077 #: config/tc-hppa.c:6285
3078 msgid "Value for ENTRY_SR must be 3\n"
3081 #: config/tc-hppa.c:6341
3083 msgid "Invalid .CALLINFO argument: %s"
3086 #: config/tc-hppa.c:6452
3087 msgid "The .ENTER pseudo-op is not supported"
3090 #: config/tc-hppa.c:6468
3091 msgid "Misplaced .entry. Ignored."
3094 #: config/tc-hppa.c:6472
3095 msgid "Missing .callinfo."
3098 #: config/tc-hppa.c:6520
3099 msgid ".REG must use a label"
3102 #: config/tc-hppa.c:6522
3103 msgid ".EQU must use a label"
3106 #: config/tc-hppa.c:6575
3107 msgid ".EXIT must appear within a procedure"
3110 #: config/tc-hppa.c:6579
3111 msgid "Missing .callinfo"
3114 #: config/tc-hppa.c:6583
3115 msgid "No .ENTRY for this .EXIT"
3118 #: config/tc-hppa.c:6610
3120 msgid "Cannot define export symbol: %s\n"
3123 #: config/tc-hppa.c:6667
3125 msgid "Using ENTRY rather than CODE in export directive for %s"
3128 #: config/tc-hppa.c:6777
3130 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3133 #: config/tc-hppa.c:6859
3134 msgid "Missing label name on .LABEL"
3137 #: config/tc-hppa.c:6864
3138 msgid "extra .LABEL arguments ignored."
3141 #: config/tc-hppa.c:6881
3142 msgid "The .LEAVE pseudo-op is not supported"
3145 #: config/tc-hppa.c:6920
3146 msgid "Unrecognized .LEVEL argument\n"
3149 #: config/tc-hppa.c:6956
3151 msgid "Cannot define static symbol: %s\n"
3154 #: config/tc-hppa.c:6991
3155 msgid "Nested procedures"
3158 #: config/tc-hppa.c:7001
3159 msgid "Cannot allocate unwind descriptor\n"
3162 #: config/tc-hppa.c:7099
3163 msgid "misplaced .procend"
3166 #: config/tc-hppa.c:7102
3167 msgid "Missing .callinfo for this procedure"
3170 #: config/tc-hppa.c:7105
3171 msgid "Missing .EXIT for a .ENTRY"
3174 #: config/tc-hppa.c:7144
3175 msgid "Not in a space.\n"
3178 #: config/tc-hppa.c:7147
3179 msgid "Not in a subspace.\n"
3182 #: config/tc-hppa.c:7237
3183 msgid "Invalid .SPACE argument"
3186 #: config/tc-hppa.c:7285
3187 msgid "Can't change spaces within a procedure definition. Ignored"
3190 #: config/tc-hppa.c:7412
3192 msgid "Undefined space: '%s' Assuming space number = 0."
3195 #: config/tc-hppa.c:7436
3196 msgid "Must be in a space before changing or declaring subspaces.\n"
3199 #: config/tc-hppa.c:7440
3200 msgid "Can't change subspaces within a procedure definition. Ignored"
3203 #: config/tc-hppa.c:7475
3204 msgid "Parameters of an existing subspace can't be modified"
3207 #: config/tc-hppa.c:7526
3208 msgid "Alignment must be a power of 2"
3211 #: config/tc-hppa.c:7568
3212 msgid "FIRST not supported as a .SUBSPACE argument"
3215 #: config/tc-hppa.c:7570
3216 msgid "Invalid .SUBSPACE argument"
3219 #: config/tc-hppa.c:7753
3221 msgid "Internal error: Unable to find containing space for %s."
3224 #: config/tc-hppa.c:7794
3226 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3229 #: config/tc-hppa.c:7880
3231 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3234 #: config/tc-hppa.c:8547
3236 msgid "Symbol '%s' could not be created."
3239 #: config/tc-hppa.c:8551
3240 msgid "No memory for symbol name."
3243 #: config/tc-i386.c:516
3245 msgid "%s shortened to %s"
3248 #: config/tc-i386.c:568
3249 msgid "same type of prefix used twice"
3252 #: config/tc-i386.c:611
3253 msgid "bad argument to syntax directive."
3256 #: config/tc-i386.c:654
3258 msgid "no such architecture: `%s'"
3261 #: config/tc-i386.c:659
3262 msgid "missing cpu architecture"
3265 #: config/tc-i386.c:730 config/tc-m68k.c:3749
3267 msgid "Internal Error: Can't hash %s: %s"
3270 #: config/tc-i386.c:958
3274 #: config/tc-i386.c:1007 config/tc-i386.c:4482
3276 msgid "can not do %d byte pc-relative relocation"
3279 #: config/tc-i386.c:1017 config/tc-i386.c:4496
3281 msgid "can not do %d byte relocation"
3284 #: config/tc-i386.c:1119 config/tc-i386.c:1201
3286 msgid "no such instruction: `%s'"
3289 #: config/tc-i386.c:1128
3291 msgid "invalid character %s in mnemonic"
3294 #: config/tc-i386.c:1135
3295 msgid "expecting prefix; got nothing"
3298 #: config/tc-i386.c:1137
3299 msgid "expecting mnemonic; got nothing"
3302 #: config/tc-i386.c:1155
3304 msgid "redundant %s prefix"
3307 #: config/tc-i386.c:1211
3309 msgid "`%s' is not supported on `%s'"
3312 #: config/tc-i386.c:1216
3313 msgid "use .code16 to ensure correct addressing mode"
3316 #: config/tc-i386.c:1224
3318 msgid "expecting string instruction after `%s'"
3321 #: config/tc-i386.c:1247
3323 msgid "invalid character %s before operand %d"
3326 #: config/tc-i386.c:1261
3328 msgid "unbalanced parenthesis in operand %d."
3331 #: config/tc-i386.c:1264
3333 msgid "unbalanced brackets in operand %d."
3336 #: config/tc-i386.c:1273
3338 msgid "invalid character %s in operand %d"
3341 #: config/tc-i386.c:1300
3343 msgid "spurious operands; (%d operands/instruction max)"
3346 #: config/tc-i386.c:1323
3347 msgid "expecting operand after ','; got nothing"
3350 #: config/tc-i386.c:1328
3351 msgid "expecting operand before ','; got nothing"
3354 #. We found no match.
3355 #: config/tc-i386.c:1597
3357 msgid "suffix or operands invalid for `%s'"
3360 #: config/tc-i386.c:1608
3362 msgid "indirect %s without `*'"
3365 #. Warn them that a data or address size prefix doesn't
3366 #. affect assembly of the next line of code.
3367 #: config/tc-i386.c:1616
3369 msgid "stand-alone `%s' prefix"
3372 #: config/tc-i386.c:1652 config/tc-i386.c:1667
3373 msgid "`%s' operand %d must use `%%es' segment"
3376 #: config/tc-i386.c:1735 config/tc-i386.c:1778 config/tc-i386.c:1806
3377 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3380 #: config/tc-i386.c:1748 config/tc-i386.c:1766 config/tc-i386.c:1794
3381 msgid "`%%%s' not allowed with `%s%c'"
3384 #: config/tc-i386.c:1842 config/tc-i386.c:1862
3385 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3388 #: config/tc-i386.c:1887
3390 "no instruction mnemonic suffix given and no register operands; can't size "
3394 #. Reversed arguments on faddp, fsubp, etc.
3395 #: config/tc-i386.c:1989
3396 msgid "translating to `%s %%%s,%%%s'"
3399 #. Extraneous `l' suffix on fp insn.
3400 #: config/tc-i386.c:1996
3401 msgid "translating to `%s %%%s'"
3404 #: config/tc-i386.c:2212
3405 msgid "you can't `pop %%cs'"
3408 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3409 #: config/tc-i386.c:2243
3411 msgid "translating to `%sp'"
3414 #: config/tc-i386.c:2292 config/tc-i386.c:2355 config/tc-i386.c:2397
3415 msgid "skipping prefixes on this instruction"
3418 #: config/tc-i386.c:2413
3419 msgid "16-bit jump out of range"
3422 #: config/tc-i386.c:2422
3424 msgid "can't handle non absolute segment in `%s'"
3427 #: config/tc-i386.c:2637
3428 msgid "only 1 or 2 immediate operands are allowed"
3431 #: config/tc-i386.c:2667 config/tc-i386.c:2886
3432 msgid "GOT relocations not supported in 16 bit mode"
3435 #: config/tc-i386.c:2688 config/tc-i386.c:2907
3436 msgid "bad reloc specifier in expression"
3439 #: config/tc-i386.c:2706 config/tc-i386.c:2941
3441 msgid "ignoring junk `%s' after expression"
3444 #. Missing or bad expr becomes absolute 0.
3445 #: config/tc-i386.c:2713
3447 msgid "missing or invalid immediate expression `%s' taken as 0"
3450 #: config/tc-i386.c:2741 config/tc-i386.c:2971
3452 msgid "unimplemented segment %s in operand"
3455 #: config/tc-i386.c:2743 config/tc-i386.c:2973
3457 msgid "unimplemented segment type %d in operand"
3460 #: config/tc-i386.c:2787
3462 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3465 #: config/tc-i386.c:2793
3467 msgid "scale factor of %d without an index register"
3470 #. Missing or bad expr becomes absolute 0.
3471 #: config/tc-i386.c:2952
3473 msgid "missing or invalid displacement expression `%s' taken as 0"
3476 #: config/tc-i386.c:3153 config/tc-i386.c:3159 config/tc-i386.c:3168
3478 msgid "bad segment name `%s'"
3481 #: config/tc-i386.c:3225
3483 msgid "`%s' is not a valid base/index expression"
3486 #: config/tc-i386.c:3229
3488 msgid "`%s' is not a valid %s bit base/index expression"
3491 #: config/tc-i386.c:3250 config/tc-i386.c:3604
3493 msgid "too many memory references for `%s'"
3496 #: config/tc-i386.c:3336 config/tc-i386.c:3471 config/tc-i386.c:3574
3497 #: config/tc-i386.c:3689 config/tc-i386.c:3725
3499 msgid "bad register name `%s'"
3502 #: config/tc-i386.c:3550
3504 msgid "bad memory operand `%s'"
3507 #: config/tc-i386.c:3565
3509 msgid "junk `%s' after register"
3512 #: config/tc-i386.c:3582
3513 msgid "immediate operand illegal with absolute jump"
3516 #: config/tc-i386.c:3682
3518 msgid "expecting `,' or `)' after index register in `%s'"
3521 #: config/tc-i386.c:3704
3523 msgid "expecting `)' after scale factor in `%s'"
3526 #: config/tc-i386.c:3711
3528 msgid "expecting index register or scale factor after `,'; got '%c'"
3531 #: config/tc-i386.c:3718
3533 msgid "expecting `,' or `)' after base register in `%s'"
3536 #. It's not a memory operand; argh!
3537 #: config/tc-i386.c:3758
3539 msgid "invalid char %s beginning operand %d `%s'"
3542 #: config/tc-i386.c:4181
3543 msgid "Bad call to md_atof ()"
3546 #: config/tc-i386.c:4325
3549 " -V print assembler version number\n"
3551 " -q quieten some warnings\n"
3555 #: config/tc-i386.c:4332
3556 msgid " -q quieten some warnings\n"
3559 #: config/tc-i386.c:4382
3560 msgid "GOT already in symbol table"
3563 #: config/tc-i386.c:4531
3565 msgid "cannot represent relocation type %s"
3568 #: config/tc-i860.c:164 config/tc-i860.c:168
3569 msgid "Unknown temporary pseudo register"
3572 #: config/tc-i860.c:192 config/tc-mips.c:1073
3574 msgid "internal error: can't hash `%s': %s\n"
3577 #: config/tc-i860.c:212
3578 msgid "Defective assembler. No assembly attempted."
3581 #: config/tc-i860.c:359
3583 msgid "Expanded opcode after delayed branch: `%s'"
3586 #: config/tc-i860.c:363
3588 msgid "Expanded opcode in dual mode: `%s'"
3591 #: config/tc-i860.c:367
3593 msgid "An instruction was expanded (%s)"
3596 #: config/tc-i860.c:626
3597 msgid "Pipelined instruction: fsrc1 = fdest"
3600 #: config/tc-i860.c:789 config/tc-i860.c:796 config/tc-i860.c:803
3601 msgid "Assembler does not yet support PIC"
3604 #: config/tc-i860.c:862
3606 msgid "Illegal operands for %s"
3609 #: config/tc-i860.c:887 config/tc-sparc.c:2697
3613 #: config/tc-i860.c:982
3614 msgid "md_number_to_disp\n"
3617 #: config/tc-i860.c:993
3618 msgid "i860_number_to_field\n"
3621 #: config/tc-i860.c:1003
3622 msgid "i860_estimate_size_before_relax\n"
3625 #: config/tc-i860.c:1099
3627 " -EL\t\t\t generate code for little endian mode (default)\n"
3628 " -EB\t\t\t generate code for big endian mode\n"
3629 " -mwarn-expand\t\t warn if pseudo operations are expanded\n"
3632 #. SVR4 compatibility flags.
3633 #: config/tc-i860.c:1105
3635 " -V\t\t\t print assembler version number\n"
3636 " -Qy, -Qn\t\t ignored\n"
3639 #: config/tc-i860.c:1178
3640 msgid "This immediate requires 0 MOD 2 alignment"
3643 #: config/tc-i860.c:1181
3644 msgid "This immediate requires 0 MOD 4 alignment"
3647 #: config/tc-i860.c:1184
3648 msgid "This immediate requires 0 MOD 8 alignment"
3651 #: config/tc-i860.c:1187
3652 msgid "This immediate requires 0 MOD 16 alignment"
3655 #: config/tc-i860.c:1286
3656 msgid "5-bit immediate too large"
3659 #: config/tc-i860.c:1289
3660 msgid "5-bit field must be absolute"
3663 #: config/tc-i860.c:1335 config/tc-i860.c:1358
3664 msgid "A branch offset requires 0 MOD 4 alignment"
3667 #: config/tc-i860.c:1379
3669 msgid "Unrecognized fix-up (0x%08x)"
3672 #: config/tc-i960.c:559
3674 msgid "Hashing returned \"%s\"."
3677 #. Offset of last character in opcode mnemonic
3678 #: config/tc-i960.c:593
3679 msgid "branch prediction invalid on this opcode"
3682 #: config/tc-i960.c:636
3684 msgid "invalid opcode, \"%s\"."
3687 #: config/tc-i960.c:641
3689 msgid "improper number of operands. expecting %d, got %d"
3692 #: config/tc-i960.c:876
3694 msgid "Fixup of %ld too large for field width of %d"
3697 #: config/tc-i960.c:994
3699 msgid "invalid architecture %s"
3702 #: config/tc-i960.c:1014
3703 msgid "I960 options:\n"
3706 #: config/tc-i960.c:1017
3709 "\t\t\tspecify variant of 960 architecture\n"
3710 "-b\t\t\tadd code to collect statistics about branches taken\n"
3711 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3712 "\t\t\tcan do relaxing (b.out format only)\n"
3713 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3714 "\t\t\tlong displacements\n"
3717 #: config/tc-i960.c:1425
3718 msgid "too many operands"
3721 #: config/tc-i960.c:1485 config/tc-i960.c:1715
3722 msgid "expression syntax error"
3725 #: config/tc-i960.c:1523
3726 msgid "attempt to branch into different segment"
3729 #: config/tc-i960.c:1527
3731 msgid "target of %s instruction must be a label"
3734 #: config/tc-i960.c:1567
3735 msgid "unmatched '['"
3738 #: config/tc-i960.c:1578
3739 msgid "garbage after index spec ignored"
3742 #. We never moved: there was no opcode either!
3743 #: config/tc-i960.c:1645
3744 msgid "missing opcode"
3747 #: config/tc-i960.c:1953
3748 msgid "invalid constant"
3751 #: config/tc-i960.c:2066
3752 msgid "invalid index register"
3755 #: config/tc-i960.c:2089
3756 msgid "invalid scale factor"
3759 #: config/tc-i960.c:2272
3760 msgid "unaligned register"
3763 #: config/tc-i960.c:2295
3764 msgid "no such sfr in this architecture"
3767 #: config/tc-i960.c:2333
3768 msgid "illegal literal"
3771 #. Should not happen: see block comment above
3772 #: config/tc-i960.c:2566
3774 msgid "Trying to 'bal' to %s"
3777 #: config/tc-i960.c:2577
3778 msgid "Looks like a proc, but can't tell what kind.\n"
3781 #: config/tc-i960.c:2609
3782 msgid "should have 1 or 2 operands"
3785 #: config/tc-i960.c:2618 config/tc-i960.c:2637
3787 msgid "Redefining leafproc %s"
3790 #: config/tc-i960.c:2669
3791 msgid "should have two operands"
3794 #: config/tc-i960.c:2679
3795 msgid "'entry_num' must be absolute number in [0,31]"
3798 #: config/tc-i960.c:2688
3800 msgid "Redefining entrynum for sysproc %s"
3803 #: config/tc-i960.c:2799
3804 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3807 #: config/tc-i960.c:2820
3808 msgid "big endian mode is not supported"
3811 #: config/tc-i960.c:2822
3813 msgid "ignoring unrecognized .endian type `%s'"
3816 #: config/tc-i960.c:3104
3818 msgid "leafproc symbol '%s' undefined"
3821 #: config/tc-i960.c:3114
3823 msgid "Warning: making leafproc entries %s and %s both global\n"
3826 #: config/tc-i960.c:3223
3827 msgid "option --link-relax is only supported in b.out format"
3830 #: config/tc-i960.c:3266
3831 msgid "callj to difference of two symbols"
3834 #: config/tc-ia64.c:3977
3835 msgid "Register name expected"
3838 #: config/tc-ia64.c:3982 config/tc-ia64.c:4264
3839 msgid "Comma expected"
3842 #: config/tc-ia64.c:3990
3843 msgid "Register value annotation ignored"
3846 #: config/tc-ia64.c:4013
3847 msgid "Directive invalid within a bundle"
3850 #: config/tc-ia64.c:4079
3851 msgid "Missing predicate relation type"
3854 #: config/tc-ia64.c:4095
3855 msgid "Unrecognized predicate relation type"
3858 #: config/tc-ia64.c:4115 config/tc-ia64.c:4139
3859 msgid "Predicate register expected"
3862 #: config/tc-ia64.c:4127
3863 msgid "Duplicate predicate register ignored"
3866 #: config/tc-ia64.c:4148
3867 msgid "Bad register range"
3870 #: config/tc-ia64.c:4175
3871 msgid "Predicate source and target required"
3874 #: config/tc-ia64.c:4177 config/tc-ia64.c:4189
3875 msgid "Use of p0 is not valid in this context"
3878 #: config/tc-ia64.c:4184
3879 msgid "At least two PR arguments expected"
3882 #: config/tc-ia64.c:4198
3883 msgid "At least one PR argument expected"
3886 #: config/tc-ia64.c:4234
3888 msgid "Inserting \"%s\" into entry hint table failed: %s"
3891 #. FIXME -- need 62-bit relocation type
3892 #: config/tc-ia64.c:4653
3893 msgid "62-bit relocation not yet implemented"
3896 #: config/tc-ia64.c:4715
3897 msgid "lower 16 bits of mask ignored"
3900 #: config/tc-ia64.c:5122
3901 msgid "Value truncated to 62 bits"
3904 #: config/tc-ia64.c:5629
3906 msgid "Unrecognized option '-x%s'"
3909 #: config/tc-ia64.c:5657
3912 " -Milp32|-Milp64|-Mlp64|-Mp64\tselect data model (default -Mlp64)\n"
3913 " -Mle | -Mbe\t\t select little- or big-endian byte order (default -Mle)\n"
3914 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
3915 " -xauto\t\t automagically remove dependency violations\n"
3916 " -xdebug\t\t debug dependency violation checker\n"
3919 #: config/tc-ia64.c:5957
3920 msgid "Explicit stops are ignored in auto mode"
3923 #: config/tc-ia64.c:6003
3924 msgid "Found '{' after explicit switch to automatic mode"
3927 #: config/tc-ia64.c:7514
3929 msgid "Unrecognized dependency specifier %d\n"
3932 #: config/tc-ia64.c:8269
3933 msgid "Only the first path encountering the conflict is reported"
3936 #: config/tc-ia64.c:8272
3937 msgid "This is the location of the conflicting usage"
3940 #. Pretend that we do not recognise this option.
3941 #: config/tc-m32r.c:231
3942 msgid "Unrecognised option: -hidden"
3945 #: config/tc-m32r.c:265
3946 msgid " M32R specific command line options:\n"
3949 #: config/tc-m32r.c:267
3951 " -m32r disable support for the m32rx instruction set\n"
3954 #: config/tc-m32r.c:269
3955 msgid " -m32rx support the extended m32rx instruction set\n"
3958 #: config/tc-m32r.c:271
3959 msgid " -O try to combine instructions in parallel\n"
3962 #: config/tc-m32r.c:274
3964 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
3967 #: config/tc-m32r.c:276
3968 msgid " violate contraints\n"
3971 #: config/tc-m32r.c:278
3972 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
3975 #: config/tc-m32r.c:280
3977 " instructions violate contraints\n"
3980 #: config/tc-m32r.c:282
3982 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
3985 #: config/tc-m32r.c:284
3987 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
3990 #: config/tc-m32r.c:287
3992 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
3996 #: config/tc-m32r.c:289
3997 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
4000 #: config/tc-m32r.c:291
4001 msgid " -Wuh synonym for -warn-unmatched-high\n"
4004 #: config/tc-m32r.c:293
4005 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
4008 #: config/tc-m32r.c:297
4009 msgid " -relax create linker relaxable code\n"
4012 #: config/tc-m32r.c:299
4013 msgid " -cpu-desc provide runtime cpu description file\n"
4016 #: config/tc-m32r.c:698
4017 msgid "Instructions write to the same destination register."
4020 #: config/tc-m32r.c:706
4021 msgid "Instructions do not use parallel execution pipelines."
4024 #: config/tc-m32r.c:713
4025 msgid "Instructions share the same execution pipeline"
4028 #: config/tc-m32r.c:783 config/tc-m32r.c:880
4030 msgid "not a 16 bit instruction '%s'"
4033 #: config/tc-m32r.c:790 config/tc-m32r.c:887 config/tc-m32r.c:1043
4035 msgid "unknown instruction '%s'"
4038 #: config/tc-m32r.c:799 config/tc-m32r.c:894 config/tc-m32r.c:1050
4040 msgid "instruction '%s' is for the M32RX only"
4043 #: config/tc-m32r.c:808 config/tc-m32r.c:903
4045 msgid "instruction '%s' cannot be executed in parallel."
4048 #: config/tc-m32r.c:864 config/tc-m32r.c:928 config/tc-m32r.c:1100
4049 msgid "internal error: lookup/get operands failed"
4052 #: config/tc-m32r.c:913
4054 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4057 #: config/tc-m32r.c:942
4060 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4061 "is this intentional ?"
4064 #: config/tc-m32r.c:946
4067 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4068 "is this intentional ?"
4071 #: config/tc-m32r.c:1260 config/tc-ppc.c:1456 config/tc-ppc.c:3674 read.c:1366
4072 msgid "Expected comma after symbol-name: rest of line ignored."
4075 #: config/tc-m32r.c:1270
4077 msgid ".SCOMMon length (%ld.) <0! Ignored."
4080 #: config/tc-m32r.c:1284 config/tc-ppc.c:1478 config/tc-ppc.c:2385
4081 #: config/tc-ppc.c:3698
4082 msgid "ignoring bad alignment"
4085 #: config/tc-m32r.c:1311 config/tc-ppc.c:1489 config/tc-ppc.c:3710 read.c:1390
4088 msgid "Ignoring attempt to re-define symbol `%s'."
4091 #: config/tc-m32r.c:1320
4093 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4096 #: config/tc-m32r.c:1796
4097 msgid "Unmatched high/shigh reloc"
4100 #: config/tc-m68hc11.c:307
4103 "Motorola 68HC11/68HC12 options:\n"
4104 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4105 " --force-long-branchs always turn relative branchs into absolute ones\n"
4106 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4107 " when the offset is out of range\n"
4108 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4109 " when the instruction does not support direct mode\n"
4110 " --print-insn-syntax print the syntax of instruction in case of error\n"
4111 " --print-opcodes print the list of instructions with syntax\n"
4112 " --generate-example generate an example of each instruction\n"
4113 " (used for testing)\n"
4116 #: config/tc-m68hc11.c:348
4118 msgid "Default target `%s' is not supported."
4121 #. Dump the opcode statistics table.
4122 #: config/tc-m68hc11.c:367
4123 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4126 #: config/tc-m68hc11.c:417
4128 msgid "Option `%s' is not recognized."
4131 #: config/tc-m68hc11.c:638
4135 #: config/tc-m68hc11.c:647
4139 #: config/tc-m68hc11.c:656 config/tc-m68hc11.c:665
4143 #: config/tc-m68hc11.c:683
4147 #: config/tc-m68hc11.c:695
4151 #: config/tc-m68hc11.c:705
4156 #: config/tc-m68hc11.c:707
4160 #: config/tc-m68hc11.c:726
4164 #: config/tc-m68hc11.c:742
4167 "# Example of `%s' instructions\n"
4172 #: config/tc-m68hc11.c:790
4174 msgid "Instruction `%s' is not recognized."
4177 #: config/tc-m68hc11.c:795
4179 msgid "Instruction formats for `%s':"
4182 #: config/tc-m68hc11.c:928
4184 msgid "Immediate operand is not allowed for operand %d."
4187 #: config/tc-m68hc11.c:954
4188 msgid "Indirect indexed addressing is not valid for 68HC11."
4191 #: config/tc-m68hc11.c:974
4192 msgid "Spurious `,' or bad indirect register addressing mode."
4195 #: config/tc-m68hc11.c:990
4196 msgid "Missing second register or offset for indexed-indirect mode."
4199 #: config/tc-m68hc11.c:1000
4200 msgid "Missing second register for indexed-indirect mode."
4203 #: config/tc-m68hc11.c:1016
4204 msgid "Missing `]' to close indexed-indirect mode."
4207 #: config/tc-m68hc11.c:1060
4208 msgid "Illegal operand."
4211 #: config/tc-m68hc11.c:1065
4212 msgid "Missing operand."
4215 #: config/tc-m68hc11.c:1088
4216 msgid "Pre-decrement mode is not valid for 68HC11"
4219 #: config/tc-m68hc11.c:1095
4220 msgid "Pre-increment mode is not valid for 68HC11"
4223 #: config/tc-m68hc11.c:1114
4224 msgid "Wrong register in register indirect mode."
4227 #: config/tc-m68hc11.c:1122
4228 msgid "Missing `]' to close register indirect operand."
4231 #: config/tc-m68hc11.c:1139
4232 msgid "Post-decrement mode is not valid for 68HC11."
4235 #: config/tc-m68hc11.c:1147
4236 msgid "Post-increment mode is not valid for 68HC11."
4239 #: config/tc-m68hc11.c:1164
4240 msgid "Invalid indexed indirect mode."
4243 #: config/tc-m68hc11.c:1258
4245 msgid "Trap id `%ld' is out of range."
4248 #: config/tc-m68hc11.c:1262
4249 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4252 #: config/tc-m68hc11.c:1269
4254 msgid "Operand out of 8-bit range: `%ld'."
4257 #: config/tc-m68hc11.c:1276
4258 msgid "The trap id must be a constant."
4261 #: config/tc-m68hc11.c:1301
4263 msgid "Operand `%x' not recognized in fixup8."
4266 #: config/tc-m68hc11.c:1321
4268 msgid "Operand out of 16-bit range: `%ld'."
4271 #: config/tc-m68hc11.c:1342
4273 msgid "Operand `%x' not recognized in fixup16."
4276 #: config/tc-m68hc11.c:1360
4278 msgid "Unexpected branch conversion with `%x'"
4281 #: config/tc-m68hc11.c:1456 config/tc-m68hc11.c:1585
4283 msgid "Operand out of range for a relative branch: `%ld'"
4286 #: config/tc-m68hc11.c:1553
4287 msgid "Invalid register for dbcc/tbcc instruction."
4290 #: config/tc-m68hc11.c:1644
4292 msgid "Increment/decrement value is out of range: `%ld'."
4295 #: config/tc-m68hc11.c:1655
4296 msgid "Expecting a register."
4299 #: config/tc-m68hc11.c:1670
4300 msgid "Invalid register for post/pre increment."
4303 #: config/tc-m68hc11.c:1700
4304 msgid "Invalid register."
4307 #: config/tc-m68hc11.c:1707
4309 msgid "Offset out of 16-bit range: %ld."
4312 #: config/tc-m68hc11.c:1712
4313 msgid "Offset out of 5-bit range for movw/movb insn."
4316 #: config/tc-m68hc11.c:1766
4317 msgid "Expecting register D for indexed indirect mode."
4320 #: config/tc-m68hc11.c:1768
4321 msgid "Indexed indirect mode is not allowed for movb/movw."
4324 #: config/tc-m68hc11.c:1785
4325 msgid "Invalid accumulator register."
4328 #: config/tc-m68hc11.c:1810
4329 msgid "Invalid indexed register."
4332 #: config/tc-m68hc11.c:1818
4333 msgid "Addressing mode not implemented yet."
4336 #: config/tc-m68hc11.c:1833
4337 msgid "Invalid source register for this instruction, use 'tfr'."
4340 #: config/tc-m68hc11.c:1835
4341 msgid "Invalid source register."
4344 #: config/tc-m68hc11.c:1840
4345 msgid "Invalid destination register for this instruction, use 'tfr'."
4348 #: config/tc-m68hc11.c:1842
4349 msgid "Invalid destination register."
4352 #: config/tc-m68hc11.c:1931
4353 msgid "Invalid indexed register, expecting register X."
4356 #: config/tc-m68hc11.c:1933
4357 msgid "Invalid indexed register, expecting register Y."
4360 #: config/tc-m68hc11.c:2230
4361 msgid "No instruction or missing opcode."
4364 #: config/tc-m68hc11.c:2295
4366 msgid "Opcode `%s' is not recognized."
4369 #: config/tc-m68hc11.c:2317
4371 msgid "Garbage at end of instruction: `%s'."
4374 #: config/tc-m68hc11.c:2340
4376 msgid "Invalid operand for `%s'"
4379 #: config/tc-m68hc11.c:2397
4381 msgid "Relocation %d is not supported by object file format."
4384 #: config/tc-m68hc11.c:2552
4385 msgid "bra or bsr with undefined symbol."
4388 #: config/tc-m68hc11.c:2660
4390 msgid "Subtype %d is not recognized."
4393 #: config/tc-m68hc11.c:2697
4394 msgid "Expression too complex."
4397 #: config/tc-m68hc11.c:2726
4398 msgid "Value out of 16-bit range."
4401 #: config/tc-m68hc11.c:2749
4403 msgid "Value %ld too large for 8-bit PC-relative branch."
4406 #: config/tc-m68hc11.c:2756
4408 msgid "Auto increment/decrement offset '%ld' is out of range."
4411 #: config/tc-m68hc11.c:2767
4413 msgid "Line %d: unknown relocation type: 0x%x."
4416 #: config/tc-m68k.c:647
4417 msgid "Unknown PC relative instruction"
4420 #: config/tc-m68k.c:773
4422 msgid "Can not do %d byte pc-relative relocation"
4425 #: config/tc-m68k.c:775
4427 msgid "Can not do %d byte pc-relative pic relocation"
4430 #: config/tc-m68k.c:780
4432 msgid "Can not do %d byte relocation"
4435 #: config/tc-m68k.c:782
4437 msgid "Can not do %d byte pic relocation"
4440 #: config/tc-m68k.c:886 config/tc-mips.c:11330
4442 msgid "Cannot make %s relocation PC relative"
4445 #: config/tc-m68k.c:999 config/tc-tahoe.c:1505 config/tc-vax.c:1774
4449 #: config/tc-m68k.c:1029 config/tc-tahoe.c:1522 config/tc-vax.c:1791
4450 msgid "Unknown operator"
4453 #: config/tc-m68k.c:1804
4454 msgid "invalid instruction for this architecture; needs "
4457 #: config/tc-m68k.c:1809
4458 msgid "fpu (68040, 68060 or 68881/68882)"
4461 #: config/tc-m68k.c:1812
4462 msgid "mmu (68030 or 68851)"
4465 #: config/tc-m68k.c:1815
4466 msgid "68020 or higher"
4469 #: config/tc-m68k.c:1818
4470 msgid "68000 or higher"
4473 #: config/tc-m68k.c:1821
4474 msgid "68010 or higher"
4477 #: config/tc-m68k.c:1850
4478 msgid "operands mismatch"
4481 #: config/tc-m68k.c:1907 config/tc-m68k.c:1913 config/tc-m68k.c:1919
4482 msgid "operand out of range"
4485 #: config/tc-m68k.c:1976
4487 msgid "Bignum too big for %c format; truncated"
4490 #: config/tc-m68k.c:2044
4491 msgid "displacement too large for this architecture; needs 68020 or higher"
4494 #: config/tc-m68k.c:2154
4496 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4499 #: config/tc-m68k.c:2159
4500 msgid "invalid index size for coldfire"
4503 #: config/tc-m68k.c:2212
4504 msgid "Forcing byte displacement"
4507 #: config/tc-m68k.c:2214
4508 msgid "byte displacement out of range"
4511 #: config/tc-m68k.c:2261 config/tc-m68k.c:2299
4512 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4515 #: config/tc-m68k.c:2285 config/tc-m68k.c:2319
4516 msgid ":b not permitted; defaulting to :w"
4519 #: config/tc-m68k.c:2398
4520 msgid "unsupported byte value; use a different suffix"
4523 #: config/tc-m68k.c:2412
4524 msgid "unknown/incorrect operand"
4527 #: config/tc-m68k.c:2445 config/tc-m68k.c:2453 config/tc-m68k.c:2460
4528 #: config/tc-m68k.c:2467
4529 msgid "out of range"
4532 #: config/tc-m68k.c:2517
4533 msgid "Can't use long branches on 68000/68010/5200"
4536 #: config/tc-m68k.c:2605
4537 msgid "Expression out of range, using 0"
4540 #: config/tc-m68k.c:2717 config/tc-m68k.c:2733
4541 msgid "Floating point register in register list"
4544 #: config/tc-m68k.c:2723
4545 msgid "Wrong register in floating-point reglist"
4548 #: config/tc-m68k.c:2739
4549 msgid "incorrect register in reglist"
4552 #: config/tc-m68k.c:2745
4553 msgid "wrong register in floating-point reglist"
4556 #: config/tc-m68k.c:2821
4557 msgid "failed sanity check"
4561 #: config/tc-m68k.c:3186
4566 #: config/tc-m68k.c:3197
4570 #: config/tc-m68k.c:3214
4571 msgid "Missing operand"
4574 #: config/tc-m68k.c:3546
4576 msgid "%s -- statement `%s' ignored"
4579 #: config/tc-m68k.c:3590
4581 msgid "Don't know how to figure width of %c in md_assemble()"
4584 #: config/tc-m68k.c:3758 config/tc-m68k.c:3796
4586 msgid "Internal Error: Can't find %s in hash table"
4589 #: config/tc-m68k.c:3761 config/tc-m68k.c:3799
4591 msgid "Internal Error: Can't hash %s: %s"
4594 #: config/tc-m68k.c:3927
4596 msgid "unrecognized default cpu `%s' ???"
4599 #: config/tc-m68k.c:3939
4600 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4603 #: config/tc-m68k.c:3959
4604 msgid "options for 68881 and no-68881 both given"
4607 #: config/tc-m68k.c:3961
4608 msgid "options for 68851 and no-68851 both given"
4611 #: config/tc-m68k.c:4032
4613 msgid "text label `%s' aligned to odd boundary"
4616 #: config/tc-m68k.c:4249
4617 msgid "invalid byte branch offset"
4620 #: config/tc-m68k.c:4306
4621 msgid "short branch with zero offset: use :w"
4624 #: config/tc-m68k.c:4324 config/tc-m68k.c:4371 config/tc-m68k.c:4391
4625 msgid "long branch not supported"
4628 #: config/tc-m68k.c:4434
4630 msgid "Internal error (long PC-relative operand) for insn 0x%04x at 0x%lx"
4633 #: config/tc-m68k.c:4465
4634 msgid "displacement doesn't fit in one byte"
4637 #: config/tc-m68k.c:4941 config/tc-m68k.c:4952
4638 msgid "expression out of range: defaulting to 1"
4641 #: config/tc-m68k.c:4984
4642 msgid "expression out of range: defaulting to 0"
4645 #: config/tc-m68k.c:5017 config/tc-m68k.c:5029
4647 msgid "Can't deal with expression; defaulting to %ld"
4650 #: config/tc-m68k.c:5043
4651 msgid "expression doesn't fit in BYTE"
4654 #: config/tc-m68k.c:5047
4655 msgid "expression doesn't fit in WORD"
4658 #: config/tc-m68k.c:5140
4660 msgid "%s: unrecognized processor name"
4663 #: config/tc-m68k.c:5205
4664 msgid "bad coprocessor id"
4667 #: config/tc-m68k.c:5211
4668 msgid "unrecognized fopt option"
4671 #: config/tc-m68k.c:5345
4673 msgid "option `%s' may not be negated"
4676 #: config/tc-m68k.c:5356
4678 msgid "option `%s' not recognized"
4681 #: config/tc-m68k.c:5389
4682 msgid "bad format of OPT NEST=depth"
4685 #: config/tc-m68k.c:5452
4686 msgid "missing label"
4689 #: config/tc-m68k.c:5476 config/tc-m68k.c:5505
4690 msgid "bad register list"
4693 #: config/tc-m68k.c:5478
4695 msgid "bad register list: %s"
4698 #: config/tc-m68k.c:5576
4699 msgid "restore without save"
4702 #: config/tc-m68k.c:5753 config/tc-m68k.c:6102
4703 msgid "syntax error in structured control directive"
4706 #: config/tc-m68k.c:5804
4707 msgid "missing condition code in structured control directive"
4710 #: config/tc-m68k.c:6136
4711 msgid "missing then"
4714 #: config/tc-m68k.c:6218
4715 msgid "else without matching if"
4718 #: config/tc-m68k.c:6252
4719 msgid "endi without matching if"
4722 #: config/tc-m68k.c:6293
4723 msgid "break outside of structured loop"
4726 #: config/tc-m68k.c:6332
4727 msgid "next outside of structured loop"
4730 #: config/tc-m68k.c:6384
4734 #: config/tc-m68k.c:6422
4735 msgid "missing to or downto"
4738 #: config/tc-m68k.c:6458 config/tc-m68k.c:6492 config/tc-m68k.c:6702
4742 #: config/tc-m68k.c:6595
4743 msgid "endf without for"
4746 #: config/tc-m68k.c:6651
4747 msgid "until without repeat"
4750 #: config/tc-m68k.c:6738
4751 msgid "endw without while"
4754 #: config/tc-m68k.c:6862
4756 msgid "unrecognized option `%s'"
4759 #: config/tc-m68k.c:6907
4761 msgid "unrecognized architecture specification `%s'"
4764 #: config/tc-m68k.c:6977
4767 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4768 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4769 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4770 " | -mcpu32 | -m5200\n"
4771 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4772 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4773 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4774 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4777 #: config/tc-m68k.c:6987
4779 "-m68851 | -mno-68851\n"
4780 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4781 "\t\t\t[default yes for 68020 and up]\n"
4782 "-pic, -k\t\tgenerate position independent code\n"
4783 "-S\t\t\tturn jbsr into jsr\n"
4784 "--pcrel never turn PC-relative branches into absolute jumps\n"
4785 "--register-prefix-optional\n"
4786 "\t\t\trecognize register names without prefix character\n"
4787 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4790 #: config/tc-m68k.c:6997
4792 "--base-size-default-16\tbase reg without size is 16 bits\n"
4793 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4794 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4795 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4798 #: config/tc-m68k.c:7032
4800 msgid "Error %s in %s\n"
4803 #: config/tc-m68k.c:7036
4805 msgid "Opcode(%d.%s): "
4808 #: config/tc-m88k.c:206
4810 msgid "Can't hash instruction '%s':%s"
4813 #: config/tc-m88k.c:258
4815 msgid "Invalid mnemonic '%s'"
4818 #: config/tc-m88k.c:278
4819 msgid "Parameter syntax error"
4822 #: config/tc-m88k.c:333
4823 msgid "Unknown relocation type"
4826 #. Having this here repeats the warning somtimes.
4827 #. But can't we stand that?
4828 #: config/tc-m88k.c:446
4829 msgid "Use of obsolete instruction"
4832 #: config/tc-m88k.c:563
4833 msgid "Expression truncated to 16 bits"
4836 #: config/tc-m88k.c:629 config/tc-m88k.c:651
4837 msgid "Expression truncated to 5 bits"
4840 #: config/tc-m88k.c:873
4841 msgid "Expression truncated to 9 bits"
4844 #: config/tc-m88k.c:895
4845 msgid "Removed lower 2 bits of expression"
4848 #: config/tc-m88k.c:1034
4849 msgid "Bad relocation type"
4852 #: config/tc-m88k.c:1047
4853 msgid "md_number_to_disp not defined"
4856 #: config/tc-m88k.c:1057
4857 msgid "md_number_to_field not defined"
4860 #: config/tc-m88k.c:1170
4861 msgid "Relaxation should never occur"
4864 #: config/tc-m88k.c:1267 config/tc-sparc.c:3503 read.c:1970
4866 msgid "BSS length (%d.) <0! Ignored."
4869 #: config/tc-m88k.c:1311
4871 msgid "Ignoring attempt to re-define symbol %s."
4874 #: config/tc-mcore.c:509
4876 msgid "register expected, but saw '%.6s'"
4879 #: config/tc-mcore.c:593
4881 msgid "control register expected, but saw '%.6s'"
4884 #: config/tc-mcore.c:631
4885 msgid "bad/missing psr specifier"
4888 #: config/tc-mcore.c:792
4889 msgid "more than 65K literal pools"
4892 #: config/tc-mcore.c:846
4896 #: config/tc-mcore.c:886
4897 msgid "operand must be a constant"
4900 #: config/tc-mcore.c:888
4902 msgid "operand must be absolute in range %d..%d, not %d"
4905 #: config/tc-mcore.c:926
4906 msgid "operand must be a multiple of 4"
4909 #: config/tc-mcore.c:933
4910 msgid "operand must be a multiple of 2"
4913 #: config/tc-mcore.c:947 config/tc-mcore.c:1459 config/tc-mcore.c:1513
4914 msgid "base register expected"
4917 #: config/tc-mcore.c:996
4919 msgid "unknown opcode \"%s\""
4922 #: config/tc-mcore.c:1039
4923 msgid "invalid register: r15 illegal"
4926 #: config/tc-mcore.c:1087 config/tc-mcore.c:1663
4927 msgid "M340 specific opcode used when assembling for M210"
4930 #: config/tc-mcore.c:1105 config/tc-mcore.c:1144 config/tc-mcore.c:1163
4931 #: config/tc-mcore.c:1182 config/tc-mcore.c:1209 config/tc-mcore.c:1238
4932 #: config/tc-mcore.c:1275 config/tc-mcore.c:1310 config/tc-mcore.c:1329
4933 #: config/tc-mcore.c:1348 config/tc-mcore.c:1380 config/tc-mcore.c:1405
4934 #: config/tc-mcore.c:1462 config/tc-mcore.c:1516 config/tc-mcore.c:1552
4935 #: config/tc-mcore.c:1610 config/tc-mcore.c:1632 config/tc-mcore.c:1655
4936 msgid "second operand missing"
4939 #: config/tc-mcore.c:1120
4940 msgid "destination register must be r1"
4943 #: config/tc-mcore.c:1141
4944 msgid "source register must be r1"
4947 #: config/tc-mcore.c:1204 config/tc-mcore.c:1261
4948 msgid "immediate is not a power of two"
4951 #: config/tc-mcore.c:1232
4952 msgid "translating bgeni to movi"
4955 #: config/tc-mcore.c:1269
4956 msgid "translating mgeni to movi"
4959 #: config/tc-mcore.c:1301
4960 msgid "translating bmaski to movi"
4963 #: config/tc-mcore.c:1375
4965 msgid "displacement too large (%d)"
4968 #: config/tc-mcore.c:1389
4969 msgid "Invalid register: r0 and r15 illegal"
4972 #: config/tc-mcore.c:1420
4973 msgid "bad starting register: r0 and r15 invalid"
4976 #: config/tc-mcore.c:1433
4977 msgid "ending register must be r15"
4980 #: config/tc-mcore.c:1453
4981 msgid "bad base register: must be r0"
4984 #: config/tc-mcore.c:1471
4985 msgid "first register must be r4"
4988 #: config/tc-mcore.c:1482
4989 msgid "last register must be r7"
4992 #: config/tc-mcore.c:1519
4993 msgid "reg-reg expected"
4996 #: config/tc-mcore.c:1629
4997 msgid "second operand must be 1"
5000 #: config/tc-mcore.c:1650
5001 msgid "zero used as immediate value"
5004 #: config/tc-mcore.c:1677
5005 msgid "duplicated psr bit specifier"
5008 #: config/tc-mcore.c:1683
5009 msgid "`af' must appear alone"
5012 #: config/tc-mcore.c:1690
5014 msgid "unimplemented opcode \"%s\""
5017 #: config/tc-mcore.c:1699
5019 msgid "ignoring operands: %s "
5022 #: config/tc-mcore.c:1768 config/tc-w65.c:835
5023 msgid "Bad call to MD_NTOF()"
5026 #: config/tc-mcore.c:1841
5028 msgid "unrecognised cpu type '%s'"
5031 #: config/tc-mcore.c:1860
5033 "MCORE specific options:\n"
5034 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5035 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5036 " -cpu=[210|340] select CPU type\n"
5037 " -EB assemble for a big endian system (default)\n"
5038 " -EL assemble for a little endian system\n"
5041 #: config/tc-mcore.c:1879
5042 msgid "failed sanity check: short_jump"
5045 #: config/tc-mcore.c:1890
5046 msgid "failed sanity check: long_jump"
5049 #: config/tc-mcore.c:1917
5051 msgid "odd displacement at %x"
5054 #: config/tc-mcore.c:2105
5058 #: config/tc-mcore.c:2136
5060 msgid "odd distance branch (0x%x bytes)"
5063 #: config/tc-mcore.c:2140
5065 msgid "pcrel for branch to %s too far (0x%x)"
5068 #: config/tc-mcore.c:2159
5070 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5073 #: config/tc-mcore.c:2170
5075 msgid "pcrel for loopt too far (0x%x)"
5078 #: config/tc-mcore.c:2402
5080 msgid "Can not do %d byte %srelocation"
5083 #: config/tc-mcore.c:2404
5087 #: config/tc-mcore.c:2421 config/tc-pj.c:569 config/tc-sh.c:3407
5089 msgid "Cannot represent relocation type %s"
5092 #: config/tc-mips.c:874
5093 msgid "-G not supported in this configuration."
5096 #: config/tc-mips.c:1019
5097 msgid "trap exception not supported at ISA 1"
5100 #: config/tc-mips.c:1060
5101 msgid "Could not set architecture and machine"
5104 #: config/tc-mips.c:1099
5106 msgid "internal: can't hash `%s': %s"
5109 #: config/tc-mips.c:1107
5111 msgid "internal error: bad mips16 opcode: %s %s\n"
5114 #: config/tc-mips.c:1276
5116 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5119 #: config/tc-mips.c:1830 config/tc-mips.c:11462
5120 msgid "extended instruction in delay slot"
5123 #: config/tc-mips.c:1852 config/tc-mips.c:1859
5125 msgid "jump to misaligned address (0x%lx)"
5128 #: config/tc-mips.c:2509 config/tc-mips.c:2850
5129 msgid "Macro instruction expanded into multiple instructions"
5132 #: config/tc-mips.c:2903
5133 msgid "unsupported large constant"
5136 #: config/tc-mips.c:2905
5138 msgid "Instruction %s requires absolute expression"
5141 #: config/tc-mips.c:3051
5142 msgid "Number larger than 32 bits"
5145 #: config/tc-mips.c:3072
5146 msgid "Number larger than 64 bits"
5149 #: config/tc-mips.c:3338 config/tc-mips.c:3410 config/tc-mips.c:5089
5150 #: config/tc-mips.c:5140 config/tc-mips.c:5676 config/tc-mips.c:5739
5151 msgid "PIC code offset overflow (max 16 signed bits)"
5154 #: config/tc-mips.c:3649
5156 msgid "Branch %s is always false (nop)"
5159 #: config/tc-mips.c:3654
5161 msgid "Branch likely %s is always false"
5164 #: config/tc-mips.c:3661 config/tc-mips.c:3735 config/tc-mips.c:3838
5165 #: config/tc-mips.c:3893 config/tc-mips.c:6776 config/tc-mips.c:6785
5166 #: config/tc-mips.c:6793 config/tc-mips.c:6902
5167 msgid "Unsupported large constant"
5170 #. result is always true
5171 #: config/tc-mips.c:3697
5173 msgid "Branch %s is always true"
5176 #: config/tc-mips.c:3969 config/tc-mips.c:4076
5177 msgid "Divide by zero."
5180 #: config/tc-mips.c:4660
5181 msgid "MIPS PIC call to register other than $25"
5184 #: config/tc-mips.c:4665 config/tc-mips.c:4777
5185 msgid "No .cprestore pseudo-op used in PIC code"
5188 #: config/tc-mips.c:4850 config/tc-mips.c:4939 config/tc-mips.c:5427
5189 #: config/tc-mips.c:5468 config/tc-mips.c:5486 config/tc-mips.c:6115
5190 msgid "opcode not supported on this processor"
5193 #: config/tc-mips.c:5946 config/tc-mips.c:6670
5194 msgid "Macro used $at after \".set noat\""
5197 #: config/tc-mips.c:6086 config/tc-mips.c:6104
5198 msgid "rotate count too large"
5201 #: config/tc-mips.c:6155
5203 msgid "Instruction %s: result is always false"
5206 #: config/tc-mips.c:6324
5208 msgid "Instruction %s: result is always true"
5211 #: config/tc-mips.c:6463 config/tc-mips.c:6490 config/tc-mips.c:6562
5212 #: config/tc-mips.c:6587
5213 msgid "operand overflow"
5216 #. FIXME: Check if this is one of the itbl macros, since they
5217 #. are added dynamically.
5218 #: config/tc-mips.c:6666
5220 msgid "Macro %s not implemented yet"
5223 #: config/tc-mips.c:6936
5225 msgid "internal: bad mips opcode (mask error): %s %s"
5228 #: config/tc-mips.c:6988
5230 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5233 #: config/tc-mips.c:6995
5235 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5238 #: config/tc-mips.c:7103
5240 msgid "opcode not supported on this processor: %d (MIPS%d)"
5243 #: config/tc-mips.c:7173
5245 msgid "Improper shift amount (%ld)"
5248 #: config/tc-mips.c:7200 config/tc-mips.c:8317 config/tc-mips.c:8432
5250 msgid "Invalid value for `%s' (%lu)"
5253 #: config/tc-mips.c:7218
5255 msgid "Illegal break code (%ld)"
5258 #: config/tc-mips.c:7232
5260 msgid "Illegal lower break code (%ld)"
5263 #: config/tc-mips.c:7245
5265 msgid "Illegal syscall code (%ld)"
5268 #: config/tc-mips.c:7257
5270 msgid "Coproccesor code > 25 bits (%ld)"
5273 #: config/tc-mips.c:7271
5275 msgid "Invalidate performance regster (%ld)"
5278 #: config/tc-mips.c:7307
5280 msgid "Invalid register number (%d)"
5283 #: config/tc-mips.c:7467
5285 msgid "Invalid float register number (%d)"
5288 #: config/tc-mips.c:7477
5290 msgid "Float register should be even, was %d"
5293 #: config/tc-mips.c:7529
5294 msgid "absolute expression required"
5297 #: config/tc-mips.c:7590
5299 msgid "Bad floating point constant: %s"
5302 #: config/tc-mips.c:7712
5303 msgid "Can't use floating point insn in this section"
5306 #: config/tc-mips.c:7766
5307 msgid "16 bit expression not in range 0..65535"
5310 #: config/tc-mips.c:7803
5311 msgid "16 bit expression not in range -32768..32767"
5314 #: config/tc-mips.c:7874
5315 msgid "lui expression not in range 0..65535"
5318 #: config/tc-mips.c:7898
5320 msgid "invalid condition code register $fcc%d"
5323 #: config/tc-mips.c:7906
5325 msgid "bad char = '%c'\n"
5328 #: config/tc-mips.c:7919 config/tc-mips.c:8457
5329 msgid "illegal operands"
5332 #: config/tc-mips.c:7986
5333 msgid "unrecognized opcode"
5336 #: config/tc-mips.c:8095
5338 msgid "invalid register number (%d)"
5341 #: config/tc-mips.c:8176
5342 msgid "used $at without \".set noat\""
5345 #: config/tc-mips.c:8351
5346 msgid "can't parse register list"
5349 #: config/tc-mips.c:8385 config/tc-mips.c:8415
5350 msgid "invalid register list"
5353 #: config/tc-mips.c:8582
5354 msgid "extended operand requested but not required"
5357 #: config/tc-mips.c:8584
5358 msgid "invalid unextended operand value"
5361 #: config/tc-mips.c:8612
5362 msgid "operand value out of range for instruction"
5365 #: config/tc-mips.c:9097
5367 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
5370 #: config/tc-mips.c:9103
5372 msgid "invalid architecture -mcpu=%s"
5375 #: config/tc-mips.c:9153
5376 msgid "-G may not be used with embedded PIC code"
5379 #: config/tc-mips.c:9165
5380 msgid "-call_shared is supported only for ELF format"
5383 #: config/tc-mips.c:9171 config/tc-mips.c:10251 config/tc-mips.c:10419
5384 msgid "-G may not be used with SVR4 PIC code"
5387 #: config/tc-mips.c:9180
5388 msgid "-non_shared is supported only for ELF format"
5391 #: config/tc-mips.c:9196
5392 msgid "-G is not supported for this configuration"
5395 #: config/tc-mips.c:9201
5396 msgid "-G may not be used with SVR4 or embedded PIC code"
5399 #: config/tc-mips.c:9225
5400 msgid "No compiled in support for 64 bit object file format"
5403 #: config/tc-mips.c:9315
5406 "-membedded-pic\t\tgenerate embedded position independent code\n"
5407 "-EB\t\t\tgenerate big endian output\n"
5408 "-EL\t\t\tgenerate little endian output\n"
5409 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5410 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5411 "\t\t\timplicitly with the gp register [default 8]\n"
5414 #: config/tc-mips.c:9323
5416 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5417 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5418 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5419 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5420 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5423 #: config/tc-mips.c:9349
5425 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5426 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5427 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5430 #: config/tc-mips.c:9362
5432 "-mips16\t\t\tgenerate mips16 instructions\n"
5433 "-no-mips16\t\tdo not generate mips16 instructions\n"
5436 #: config/tc-mips.c:9365
5438 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5439 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5440 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5441 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5442 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5445 #: config/tc-mips.c:9372
5447 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5448 "-non_shared\t\tdo not generate position independent code\n"
5449 "-xgot\t\t\tassume a 32 bit GOT\n"
5450 "-32\t\t\tcreate 32 bit object file (default)\n"
5451 "-64\t\t\tcreate 64 bit object file\n"
5454 #: config/tc-mips.c:9429
5456 msgid "Unsupported reloc size %d"
5459 #: config/tc-mips.c:9532
5460 msgid "Unmatched %%hi reloc"
5463 #: config/tc-mips.c:9656
5464 msgid "Invalid PC relative reloc"
5467 #: config/tc-mips.c:9766 config/tc-sparc.c:3064 config/tc-sparc.c:3071
5468 #: config/tc-sparc.c:3078 config/tc-sparc.c:3085 config/tc-sparc.c:3092
5469 #: config/tc-sparc.c:3101 config/tc-sparc.c:3112 config/tc-sparc.c:3138
5470 #: config/tc-sparc.c:3166 write.c:979 write.c:1043
5471 msgid "relocation overflow"
5474 #: config/tc-mips.c:9782
5476 msgid "Branch to odd address (%lx)"
5479 #: config/tc-mips.c:9946
5481 msgid "%08lx UNDEFINED\n"
5484 #: config/tc-mips.c:10012
5485 msgid "Alignment negative: 0 assumed."
5488 #: config/tc-mips.c:10100
5489 msgid "No read only data section in this object file format"
5492 #: config/tc-mips.c:10123
5493 msgid "Global pointers not supported; recompile -G 0"
5496 #: config/tc-mips.c:10209
5498 msgid "%s: no such section"
5501 #: config/tc-mips.c:10246
5503 msgid ".option pic%d not supported"
5506 #: config/tc-mips.c:10257
5508 msgid "Unrecognized option \"%s\""
5511 #: config/tc-mips.c:10320
5512 msgid "`noreorder' must be set before `nomacro'"
5515 #: config/tc-mips.c:10355
5516 msgid "unknown ISA level"
5519 #: config/tc-mips.c:10378
5520 msgid ".set pop with no .set push"
5523 #: config/tc-mips.c:10402
5525 msgid "Tried to set unrecognized symbol: %s\n"
5528 #: config/tc-mips.c:10452
5529 msgid ".cpload not in noreorder section"
5532 #: config/tc-mips.c:10534
5533 msgid "Unsupported use of .gpword"
5536 #: config/tc-mips.c:10671
5537 msgid "expected `$'"
5540 #: config/tc-mips.c:10679
5541 msgid "Bad register number"
5544 #: config/tc-mips.c:10695
5545 msgid "Unrecognized register name"
5548 #: config/tc-mips.c:10894
5549 msgid "unsupported PC relative reference to different section"
5552 #: config/tc-mips.c:11003
5553 msgid "unsupported relocation"
5556 #: config/tc-mips.c:11108
5557 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5560 #: config/tc-mips.c:11171
5561 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5564 #: config/tc-mips.c:11683
5565 msgid "missing `.end' at end of assembly"
5568 #: config/tc-mips.c:11698
5569 msgid "Expected simple number."
5572 #: config/tc-mips.c:11724
5574 msgid " *input_line_pointer == '%c' 0x%02x\n"
5577 #: config/tc-mips.c:11726
5578 msgid "Invalid number"
5581 #: config/tc-mips.c:11781
5582 msgid ".end not in text section"
5585 #: config/tc-mips.c:11785
5586 msgid ".end directive without a preceding .ent directive."
5589 #: config/tc-mips.c:11794
5590 msgid ".end symbol does not match .ent symbol."
5593 #: config/tc-mips.c:11797
5594 msgid ".end directive missing or unknown symbol"
5597 #: config/tc-mips.c:11872
5598 msgid ".ent or .aent not in text section."
5601 #: config/tc-mips.c:11875
5602 msgid "missing `.end'"
5605 #: config/tc-mips.c:11908 ecoff.c:3227
5606 msgid ".frame outside of .ent"
5609 #: config/tc-mips.c:11919 ecoff.c:3238
5610 msgid "Bad .frame directive"
5613 #: config/tc-mips.c:11949
5614 msgid ".mask/.fmask outside of .ent"
5617 #: config/tc-mips.c:11956
5618 msgid "Bad .mask/.fmask directive"
5621 #: config/tc-mn10200.c:333
5623 "MN10200 options:\n"
5627 #: config/tc-mn10200.c:807 config/tc-mn10300.c:957 config/tc-ppc.c:1733
5628 #: config/tc-v850.c:1733
5630 msgid "Unrecognized opcode: `%s'"
5633 #: config/tc-mn10300.c:541
5635 "MN10300 options:\n"
5639 #: config/tc-mn10300.c:974
5640 msgid "Invalid opcode/operands"
5643 #: config/tc-mn10300.c:1451
5644 msgid "Invalid register specification."
5647 #: config/tc-ns32k.c:447
5648 msgid "Invalid syntax in PC-relative addressing mode"
5651 #: config/tc-ns32k.c:471
5652 msgid "Invalid syntax in External addressing mode"
5655 #: config/tc-ns32k.c:551
5656 msgid "Invalid syntax in Memory Relative addressing mode"
5659 #: config/tc-ns32k.c:618
5660 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5663 #: config/tc-ns32k.c:623
5664 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5667 #: config/tc-ns32k.c:628
5668 msgid "Scaled-indexed addressing mode combined with scaled-index"
5671 #: config/tc-ns32k.c:639
5672 msgid "Invalid or illegal addressing mode combined with scaled-index"
5675 #: config/tc-ns32k.c:751
5676 msgid "Premature end of suffix -- Defaulting to d"
5679 #: config/tc-ns32k.c:764
5680 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5683 #: config/tc-ns32k.c:810
5684 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5687 #: config/tc-ns32k.c:861
5688 msgid "No such entry in list. (cpu/mmu register)"
5691 #: config/tc-ns32k.c:902
5692 msgid "Internal consistency error. check ns32k-opcode.h"
5695 #: config/tc-ns32k.c:926
5696 msgid "Address of immediate operand"
5699 #: config/tc-ns32k.c:927
5700 msgid "Invalid immediate write operand."
5703 #: config/tc-ns32k.c:1057
5704 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5707 #: config/tc-ns32k.c:1090
5708 msgid "No such opcode"
5711 #: config/tc-ns32k.c:1167
5712 msgid "Bad suffix, defaulting to d"
5715 #: config/tc-ns32k.c:1195
5716 msgid "Too many operands passed to instruction"
5719 #. Check error in default.
5720 #: config/tc-ns32k.c:1208
5721 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5724 #: config/tc-ns32k.c:1212
5725 msgid "Wrong number of operands"
5728 #: config/tc-ns32k.c:1333
5729 msgid "iif convert internal pcrel/binary"
5732 #: config/tc-ns32k.c:1350
5733 msgid "Bignum too big for long"
5736 #: config/tc-ns32k.c:1428
5737 msgid "iif convert internal pcrel/pointer"
5740 #: config/tc-ns32k.c:1433
5741 msgid "Internal logic error in iif.iifP[n].type"
5744 #. We cant relax this case.
5745 #: config/tc-ns32k.c:1471
5746 msgid "Can't relax difference"
5749 #: config/tc-ns32k.c:1519
5750 msgid "Displacement to large for :d"
5753 #: config/tc-ns32k.c:1532
5754 msgid "Internal logic error in iif.iifP[].type"
5757 #: config/tc-ns32k.c:1592
5759 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5762 #: config/tc-ns32k.c:1595
5764 msgid "Can not do %d byte relocation for storage type %d"
5768 #: config/tc-ns32k.c:1627
5770 msgid "Can't hash %s: %s"
5773 #: config/tc-ns32k.c:1715
5774 msgid "Byte displacement out of range. line number not valid"
5777 #: config/tc-ns32k.c:1724
5778 msgid "Word displacement out of range. line number not valid"
5781 #: config/tc-ns32k.c:1738
5782 msgid "Double word displacement out of range"
5785 #: config/tc-ns32k.c:1758
5787 msgid "Internal logic error. line %s, file \"%s\""
5790 #: config/tc-ns32k.c:1806
5792 msgid "Internal logic error. line %s, file \"%s\""
5795 #: config/tc-ns32k.c:1910
5796 msgid "Bit field out of range"
5799 #: config/tc-ns32k.c:2177
5801 msgid "invalid architecture option -m%s"
5804 #: config/tc-ns32k.c:2193
5807 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5810 #: config/tc-ns32k.c:2371
5812 msgid "Cannot find relocation type for symbol %s, code %d"
5815 #: config/tc-pj.c:66 config/tc-pj.c:74
5816 msgid "confusing relocation expressions"
5819 #: config/tc-pj.c:165
5820 msgid "can't have relocation for ipush"
5823 #: config/tc-pj.c:272
5825 msgid "unknown opcode %s"
5828 #: config/tc-pj.c:421
5831 "-little\t\t\tgenerate little endian code\n"
5832 "-big\t\t\tgenerate big endian code\n"
5835 #: config/tc-pj.c:458 config/tc-sh.c:2950 config/tc-sh.c:2957
5836 #: config/tc-sh.c:2964 config/tc-sh.c:2971
5837 msgid "pcrel too far"
5840 #: config/tc-pj.c:526 config/tc-sh.c:3062
5841 msgid "offset out of range"
5844 #: config/tc-ppc.c:923
5846 msgid "invalid switch -m%s"
5849 #: config/tc-ppc.c:960
5851 "PowerPC options:\n"
5853 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5854 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5855 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5856 "-mppc, -mppc32, -m403, -m405, -m603, -m604\n"
5857 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5858 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5859 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5860 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5861 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5862 "-mregnames\t\tAllow symbolic names for registers\n"
5863 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5866 #: config/tc-ppc.c:975
5868 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5869 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5870 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5871 "-mlittle, -mlittle-endian\n"
5872 "\t\t\tgenerate code for a little endian machine\n"
5873 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5874 "-msolaris\t\tgenerate code for Solaris\n"
5875 "-mno-solaris\t\tdo not generate code for Solaris\n"
5876 "-V\t\t\tprint assembler version number\n"
5877 "-Qy, -Qn\t\tignored\n"
5880 #: config/tc-ppc.c:1010
5882 msgid "Unknown default cpu = %s, os = %s"
5885 #: config/tc-ppc.c:1035
5886 msgid "Neither Power nor PowerPC opcodes were selected."
5889 #: config/tc-ppc.c:1114
5891 msgid "Internal assembler error for instruction %s"
5894 #: config/tc-ppc.c:1133
5896 msgid "Internal assembler error for macro %s"
5899 #: config/tc-ppc.c:1343
5900 msgid "identifier+constant@got means identifier@got+constant"
5903 #: config/tc-ppc.c:1397 config/tc-sh.c:343 config/tc-sh.c:371
5905 msgid "%s relocations do not fit in %d bytes\n"
5908 #: config/tc-ppc.c:1497
5910 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
5913 #: config/tc-ppc.c:1579
5914 msgid "Relocation cannot be done when using -mrelocatable"
5917 #: config/tc-ppc.c:1660
5919 msgid "syntax error: invalid toc specifier `%s'"
5922 #: config/tc-ppc.c:1674
5924 msgid "syntax error: expected `]', found `%c'"
5927 #: config/tc-ppc.c:1909
5928 msgid "[tocv] symbol is not a toc symbol"
5931 #: config/tc-ppc.c:1920
5932 msgid "Unimplemented toc32 expression modifier"
5935 #: config/tc-ppc.c:1925
5936 msgid "Unimplemented toc64 expression modifier"
5939 #: config/tc-ppc.c:1929
5941 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
5944 #: config/tc-ppc.c:2082
5946 msgid "syntax error; found `%c' but expected `%c'"
5949 #: config/tc-ppc.c:2190
5950 msgid "wrong number of operands"
5953 #: config/tc-ppc.c:2246
5954 msgid "Bad .section directive: want a,w,x,e in string"
5957 #: config/tc-ppc.c:2360
5958 msgid "missing size"
5961 #: config/tc-ppc.c:2369
5962 msgid "negative size"
5965 #: config/tc-ppc.c:2410
5966 msgid "missing real symbol name"
5969 #: config/tc-ppc.c:2431
5970 msgid "attempt to redefine symbol"
5973 #: config/tc-ppc.c:2665
5974 msgid "The XCOFF file format does not support arbitrary sections"
5977 #: config/tc-ppc.c:2773 config/tc-ppc.c:3298 read.c:3000
5978 msgid "missing value"
5981 #: config/tc-ppc.c:2791
5982 msgid "illegal .stabx expression; zero assumed"
5985 #: config/tc-ppc.c:2823
5986 msgid "missing class"
5989 #: config/tc-ppc.c:2832
5990 msgid "missing type"
5993 #: config/tc-ppc.c:2893
5994 msgid "missing symbol name"
5997 #: config/tc-ppc.c:3069
5998 msgid "nested .bs blocks"
6001 #: config/tc-ppc.c:3102
6002 msgid ".es without preceding .bs"
6005 #: config/tc-ppc.c:3290
6006 msgid "non-constant byte count"
6009 #: config/tc-ppc.c:3335
6010 msgid ".tc not in .toc section"
6013 #: config/tc-ppc.c:3354
6014 msgid ".tc with no label"
6017 #: config/tc-ppc.c:3429
6018 msgid "No previous section to return to. Directive ignored."
6023 #: config/tc-ppc.c:3848
6024 msgid "Unsupported section attribute -- 'a'"
6027 #: config/tc-ppc.c:4038
6028 msgid "bad symbol suffix"
6031 #: config/tc-ppc.c:4131
6032 msgid "Unrecognized symbol suffix"
6035 #: config/tc-ppc.c:4213
6036 msgid "two .function pseudo-ops with no intervening .ef"
6039 #: config/tc-ppc.c:4226
6040 msgid ".ef with no preceding .function"
6043 #: config/tc-ppc.c:4354
6045 msgid "warning: symbol %s has no csect"
6048 #: config/tc-ppc.c:4655
6049 msgid "symbol in .toc does not match any .tc"
6052 #: config/tc-ppc.c:4952
6053 msgid "unsupported relocation type"
6056 #: config/tc-ppc.c:5014
6058 msgid "cannot emit PC relative %s relocation against %s"
6061 #: config/tc-ppc.c:5019
6063 msgid "cannot emit PC relative %s relocation"
6066 #: config/tc-ppc.c:5081
6067 msgid "must branch to an address a multiple of 4"
6070 #: config/tc-ppc.c:5085
6072 msgid "@local or @plt branch destination is too far away, %ld bytes"
6075 #: config/tc-ppc.c:5109
6077 msgid "Gas failure, reloc value %d\n"
6080 #: config/tc-sh.c:874
6081 msgid "illegal register after @-"
6084 #: config/tc-sh.c:890
6085 msgid "must be @(r0,...)"
6088 #: config/tc-sh.c:906
6089 msgid "syntax error in @(r0,...)"
6092 #: config/tc-sh.c:939 config/tc-sh.c:944
6093 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6096 #: config/tc-sh.c:949
6100 #: config/tc-sh.c:958
6101 msgid "illegal register after @"
6104 #: config/tc-sh.c:1519
6106 msgid "Invalid register: 'r%d'"
6109 #: config/tc-sh.c:1682
6110 msgid "insn can't be combined with parallel processing insn"
6113 #: config/tc-sh.c:1689 config/tc-sh.c:1700
6114 msgid "multiple movx specifications"
6117 #: config/tc-sh.c:1694 config/tc-sh.c:1721
6118 msgid "multiple movy specifications"
6121 #: config/tc-sh.c:1702
6122 msgid "invalid movx address register"
6125 #: config/tc-sh.c:1708 config/tc-sh.c:1713
6126 msgid "invalid movx dsp register"
6129 #: config/tc-sh.c:1730 config/tc-sh.c:1735
6130 msgid "invalid movy dsp register"
6133 #: config/tc-sh.c:1739
6134 msgid "invalid movy address register"
6137 #: config/tc-sh.c:1745
6138 msgid "dsp immediate shift value not constant"
6141 #: config/tc-sh.c:1752 config/tc-sh.c:1765
6142 msgid "multiple parallel processing specifications"
6145 #: config/tc-sh.c:1758
6146 msgid "multiple condition specifications"
6149 #: config/tc-sh.c:1774
6150 msgid "insn cannot be combined with pmuls"
6153 #: config/tc-sh.c:1791
6154 msgid "bad padd / psub pmuls output operand"
6157 #: config/tc-sh.c:1801
6158 msgid "condition not followed by conditionalizable insn"
6161 #: config/tc-sh.c:1811
6162 msgid "unrecognized characters at end of parallel processing insn"
6165 #: config/tc-sh.c:1927
6167 msgid "excess operands: '%s'"
6170 #: config/tc-sh.c:2110
6171 msgid ".uses pseudo-op seen when not relaxing"
6174 #: config/tc-sh.c:2116
6175 msgid "bad .uses format"
6178 #: config/tc-sh.c:2177
6181 "-little\t\t\tgenerate little endian code\n"
6182 "-relax\t\t\talter jump instructions for long displacements\n"
6183 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6184 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6187 #: config/tc-sh.c:2188 config/tc-w65.c:861
6188 msgid "call to tc_Nout_fix_to_chars \n"
6191 #: config/tc-sh.c:2272
6192 msgid ".uses does not refer to a local symbol in the same section"
6195 #: config/tc-sh.c:2291
6196 msgid "can't find fixup pointed to by .uses"
6199 #: config/tc-sh.c:2314
6200 msgid ".uses target does not refer to a local symbol in the same section"
6203 #: config/tc-sh.c:2411
6205 msgid "at 0x%lx, displacement overflows 12-bit field"
6208 #: config/tc-sh.c:2414
6210 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
6213 #: config/tc-sh.c:2418
6215 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
6218 #: config/tc-sh.c:2535
6220 msgid "at 0x%lx, displacement overflows 8-bit field"
6223 #: config/tc-sh.c:2538
6225 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
6228 #: config/tc-sh.c:2542
6230 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
6233 #: config/tc-sh.c:2596
6235 msgid "overflow in branch to %s; converted into longer instruction sequence"
6238 #: config/tc-sh.c:2671 config/tc-sh.c:2699 config/tc-sparc.c:4047
6239 #: config/tc-sparc.c:4066
6240 msgid "misaligned data"
6243 #: config/tc-sh.c:3054
6244 msgid "misaligned offset"
6247 #: config/tc-sparc.c:275
6248 msgid "Invalid default architecture, broken assembler."
6251 #: config/tc-sparc.c:279 config/tc-sparc.c:481
6252 msgid "Bad opcode table, broken assembler."
6255 #: config/tc-sparc.c:473
6257 msgid "invalid architecture -xarch=%s"
6260 #: config/tc-sparc.c:475
6262 msgid "invalid architecture -A%s"
6265 #: config/tc-sparc.c:542
6267 msgid "No compiled in support for %d bit object file format"
6270 #: config/tc-sparc.c:579
6271 msgid "Unrecognized option following -K"
6274 #: config/tc-sparc.c:620
6275 msgid "SPARC options:\n"
6278 #: config/tc-sparc.c:649
6281 "\t\t\tspecify variant of SPARC architecture\n"
6282 "-bump\t\t\twarn when assembler switches architectures\n"
6283 "-sparc\t\t\tignored\n"
6284 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6285 "-relax\t\t\trelax jumps and branches (default)\n"
6286 "-no-relax\t\tavoid changing any jumps and branches\n"
6289 #: config/tc-sparc.c:657
6290 msgid "-k\t\t\tgenerate PIC\n"
6293 #: config/tc-sparc.c:661
6295 "-32\t\t\tcreate 32 bit object file\n"
6296 "-64\t\t\tcreate 64 bit object file\n"
6299 #: config/tc-sparc.c:664
6301 msgid "\t\t\t[default is %d]\n"
6304 #: config/tc-sparc.c:666
6306 "-TSO\t\t\tuse Total Store Ordering\n"
6307 "-PSO\t\t\tuse Partial Store Ordering\n"
6308 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6311 #: config/tc-sparc.c:670
6313 msgid "\t\t\t[default is %s]\n"
6316 #: config/tc-sparc.c:672
6318 "-KPIC\t\t\tgenerate PIC\n"
6319 "-V\t\t\tprint assembler version number\n"
6320 "-undeclared-regs\tignore application global register usage without\n"
6321 "\t\t\tappropriate .register directive (default)\n"
6322 "-no-undeclared-regs\tforce error on application global register usage\n"
6323 "\t\t\twithout appropriate .register directive\n"
6325 "-Qy, -Qn\t\tignored\n"
6329 #: config/tc-sparc.c:684
6331 "-EL\t\t\tgenerate code for a little endian machine\n"
6332 "-EB\t\t\tgenerate code for a big endian machine\n"
6333 "--little-endian-data\tgenerate code for a machine having big endian\n"
6334 " instructions and little endian data.\n"
6337 #: config/tc-sparc.c:802
6339 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6342 #: config/tc-sparc.c:821
6344 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6347 #: config/tc-sparc.c:970
6348 msgid "Support for 64-bit arithmetic not compiled in."
6351 #: config/tc-sparc.c:1017
6352 msgid "set: number not in 0..4294967295 range"
6355 #: config/tc-sparc.c:1024
6356 msgid "set: number not in -2147483648..4294967295 range"
6359 #: config/tc-sparc.c:1084
6360 msgid "setsw: number not in -2147483648..4294967295 range"
6363 #: config/tc-sparc.c:1133
6364 msgid "setx: temporary register same as destination register"
6367 #: config/tc-sparc.c:1204
6368 msgid "setx: illegal temporary register g0"
6371 #: config/tc-sparc.c:1301
6372 msgid "FP branch in delay slot"
6375 #: config/tc-sparc.c:1317
6376 msgid "FP branch preceded by FP instruction; NOP inserted"
6379 #: config/tc-sparc.c:1357
6380 msgid "failed special case insn sanity check"
6383 #: config/tc-sparc.c:1445
6384 msgid ": invalid membar mask name"
6387 #: config/tc-sparc.c:1461
6388 msgid ": invalid membar mask expression"
6391 #: config/tc-sparc.c:1466
6392 msgid ": invalid membar mask number"
6395 #: config/tc-sparc.c:1484
6396 msgid ": invalid prefetch function name"
6399 #: config/tc-sparc.c:1492
6400 msgid ": invalid prefetch function expression"
6403 #: config/tc-sparc.c:1497
6404 msgid ": invalid prefetch function number"
6407 #: config/tc-sparc.c:1525 config/tc-sparc.c:1537
6408 msgid ": unrecognizable privileged register"
6411 #: config/tc-sparc.c:1561 config/tc-sparc.c:1578
6412 msgid ": unrecognizable v9a ancillary state register"
6415 #: config/tc-sparc.c:1566
6416 msgid ": rd on write only ancillary state register"
6419 #: config/tc-sparc.c:1602
6420 msgid ": asr number must be between 16 and 31"
6423 #: config/tc-sparc.c:1610
6424 msgid ": asr number must be between 0 and 31"
6427 #: config/tc-sparc.c:1620
6428 msgid ": expecting %asrN"
6431 #: config/tc-sparc.c:1948
6432 msgid "detected global register use not covered by .register pseudo-op"
6435 #: config/tc-sparc.c:2019
6436 msgid ": There are only 64 f registers; [0-63]"
6439 #: config/tc-sparc.c:2021 config/tc-sparc.c:2033
6440 msgid ": There are only 32 f registers; [0-31]"
6443 #: config/tc-sparc.c:2151 config/tc-sparc.c:2187
6444 msgid "Illegal operands: %%%s requires arguments in ()"
6447 #: config/tc-sparc.c:2199
6449 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6452 #: config/tc-sparc.c:2309
6453 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6456 #: config/tc-sparc.c:2319
6458 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6462 #: config/tc-sparc.c:2337
6463 msgid ": PC-relative operand can't be a constant"
6466 #: config/tc-sparc.c:2370
6467 msgid ": invalid ASI name"
6470 #: config/tc-sparc.c:2378
6471 msgid ": invalid ASI expression"
6474 #: config/tc-sparc.c:2383
6475 msgid ": invalid ASI number"
6478 #: config/tc-sparc.c:2480
6479 msgid "OPF immediate operand out of range (0-0x1ff)"
6482 #: config/tc-sparc.c:2485
6483 msgid "non-immediate OPF operand, ignored"
6486 #: config/tc-sparc.c:2504
6487 msgid ": invalid cpreg name"
6490 #: config/tc-sparc.c:2533
6492 msgid "Illegal operands%s"
6495 #: config/tc-sparc.c:2565
6497 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6500 #: config/tc-sparc.c:2601
6502 msgid "Architecture mismatch on \"%s\"."
6505 #: config/tc-sparc.c:2602
6507 msgid " (Requires %s; requested architecture is %s.)"
6510 #: config/tc-sparc.c:3212
6512 msgid "bad or unhandled relocation type: 0x%02x"
6515 #: config/tc-sparc.c:3515
6516 msgid "bad .reserve segment -- expected BSS segment"
6519 #: config/tc-sparc.c:3532
6520 msgid "missing alignment"
6523 #: config/tc-sparc.c:3543 config/tc-sparc.c:3693
6525 msgid "alignment too large; assuming %d"
6528 #: config/tc-sparc.c:3549 config/tc-sparc.c:3699
6529 msgid "negative alignment"
6532 #: config/tc-sparc.c:3559 config/tc-sparc.c:3722
6533 msgid "alignment not a power of 2"
6536 #: config/tc-sparc.c:3679
6537 msgid "Expected comma after common length"
6540 #: config/tc-sparc.c:3914 config/tc-sparc.c:3924
6541 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6544 #: config/tc-sparc.c:3942
6545 msgid "redefinition of global register"
6548 #: config/tc-sparc.c:3953
6550 msgid "Register symbol %s already defined."
6553 #: config/tc-tahoe.c:387
6554 msgid "The -a option doesn't exist. (Despite what the man page says!"
6557 #: config/tc-tahoe.c:391 config/tc-vax.c:3141
6559 msgid "Displacement length %s ignored!"
6562 #: config/tc-tahoe.c:395 config/tc-vax.c:3133
6563 msgid "SYMBOL TABLE not implemented"
6566 #: config/tc-tahoe.c:399 config/tc-vax.c:3137
6567 msgid "TOKEN TRACE not implemented"
6570 #: config/tc-tahoe.c:403 config/tc-vax.c:3145
6572 msgid "I don't need or use temp. file \"%s\"."
6575 #: config/tc-tahoe.c:407 config/tc-vax.c:3149
6576 msgid "I don't use an interpass file! -V ignored"
6579 #: config/tc-tahoe.c:421
6583 "-d LENGTH\t\tignored\n"
6586 "-t FILE\t\t\tignored\n"
6591 #: config/tc-tahoe.c:1075
6592 msgid "Casting a branch displacement is bad form, and is ignored."
6595 #: config/tc-tahoe.c:1131
6596 msgid "Couldn't parse the [index] in this operand."
6599 #: config/tc-tahoe.c:1137
6600 msgid "Couldn't find the opening '[' for the index of this operand."
6603 #: config/tc-tahoe.c:1177
6604 msgid "Couldn't find the opening '(' for the deref of this operand."
6607 #: config/tc-tahoe.c:1187
6608 msgid "Operand can't be both pre-inc and post-dec."
6611 #: config/tc-tahoe.c:1217
6612 msgid "I parsed 2 registers in this operand."
6615 #: config/tc-tahoe.c:1267
6616 msgid "Can't relocate expression error."
6619 #. This is an error. Tahoe doesn't allow any expressions
6620 #. bigger that a 32 bit long word. Any bigger has to be referenced
6622 #: config/tc-tahoe.c:1274
6623 msgid "Expression is too large for a 32 bits."
6626 #: config/tc-tahoe.c:1279
6627 msgid "Junk at end of expression."
6630 #: config/tc-tahoe.c:1319
6631 msgid "Syntax error in direct register mode."
6634 #: config/tc-tahoe.c:1321
6635 msgid "You can't index a register in direct register mode."
6638 #: config/tc-tahoe.c:1324
6639 msgid "SP can't be the source operand with direct register addressing."
6642 #: config/tc-tahoe.c:1326
6643 msgid "Can't take the address of a register."
6646 #: config/tc-tahoe.c:1328
6647 msgid "Direct Register can't be used in a branch."
6650 #: config/tc-tahoe.c:1330
6651 msgid "For quad access, the register must be even and < 14."
6654 #: config/tc-tahoe.c:1332
6655 msgid "You can't cast a direct register."
6658 #: config/tc-tahoe.c:1338
6659 msgid "Using reg 14 for quadwords can tromp the FP register."
6662 #: config/tc-tahoe.c:1350
6663 msgid "Syntax error in auto-dec mode."
6666 #: config/tc-tahoe.c:1352
6667 msgid "You can't have an index auto dec mode."
6670 #: config/tc-tahoe.c:1354
6671 msgid "Auto dec mode cant be used for reading."
6674 #: config/tc-tahoe.c:1356
6675 msgid "Auto dec only works of the SP register."
6678 #: config/tc-tahoe.c:1358
6679 msgid "Auto dec can't be used in a branch."
6682 #: config/tc-tahoe.c:1360
6683 msgid "Auto dec won't work with quadwords."
6686 #: config/tc-tahoe.c:1367
6687 msgid "Syntax error in one of the auto-inc modes."
6690 #: config/tc-tahoe.c:1373
6691 msgid "Auto inc deferred only works of the SP register."
6694 #: config/tc-tahoe.c:1375
6695 msgid "You can't have an index auto inc deferred mode."
6698 #: config/tc-tahoe.c:1377 config/tc-tahoe.c:1388
6699 msgid "Auto inc can't be used in a branch."
6702 #: config/tc-tahoe.c:1384
6703 msgid "You can't write to an auto inc register."
6706 #: config/tc-tahoe.c:1386
6707 msgid "Auto inc only works of the SP register."
6710 #: config/tc-tahoe.c:1390
6711 msgid "Auto inc won't work with quadwords."
6714 #: config/tc-tahoe.c:1392
6715 msgid "You can't have an index in auto inc mode."
6718 #: config/tc-tahoe.c:1400
6719 msgid "You can't index the sp register."
6722 #: config/tc-tahoe.c:1406
6723 msgid "Syntax error in register displaced mode."
6726 #: config/tc-tahoe.c:1425
6727 msgid "An offest is needed for this operand."
6730 #: config/tc-tahoe.c:1437
6731 msgid "You can't index a register in immediate mode."
6734 #: config/tc-tahoe.c:1439
6735 msgid "Immediate access can't be used as an address."
6738 #: config/tc-tahoe.c:1550
6740 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6743 #: config/tc-tahoe.c:1577 config/tc-vax.c:1847
6744 msgid "Not enough operands"
6747 #: config/tc-tahoe.c:1587 config/tc-vax.c:1854
6748 msgid "Too many operands"
6751 #: config/tc-tahoe.c:1638 config/tc-vax.c:368
6753 msgid "Ignoring statement due to \"%s\""
6756 #: config/tc-tahoe.c:1733
6758 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6761 #: config/tc-tahoe.c:1827
6762 msgid "Real branch displacements must be expressions."
6765 #: config/tc-tahoe.c:1830
6767 msgid "Complier error: I got an unknown synthetic branch :%c"
6770 #: config/tc-tahoe.c:1971
6772 msgid "Barf, bad mode %x\n"
6775 #: config/tc-tic54x.c:84
6776 msgid "C54x-specific command line options:\n"
6779 #: config/tc-tic54x.c:85
6780 msgid "-mfar-mode | -mf Use extended addressing\n"
6783 #: config/tc-tic54x.c:86
6784 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6787 #: config/tc-tic54x.c:88
6788 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6791 #: config/tc-tic54x.c:90
6792 msgid "-merrors-to-file <filename>\n"
6795 #: config/tc-tic54x.c:91
6796 msgid "-me <filename> Redirect errors to a file\n"
6799 #: config/tc-tic54x.c:351
6800 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6803 #: config/tc-tic54x.c:405
6804 msgid "Unterminated string after absolute expression"
6807 #: config/tc-tic54x.c:413
6808 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6811 #: config/tc-tic54x.c:425
6812 msgid "symbols assigned with .eval must begin with a letter"
6815 #: config/tc-tic54x.c:682
6816 msgid "Offset on nested structures is ignored"
6819 #: config/tc-tic54x.c:732
6821 msgid ".end%s without preceding .%s"
6824 #: config/tc-tic54x.c:799
6826 msgid "Unrecognized struct/union tag '%s'"
6829 #: config/tc-tic54x.c:801
6830 msgid ".tag requires a structure tag"
6833 #: config/tc-tic54x.c:807
6834 msgid "Label required for .tag"
6837 #: config/tc-tic54x.c:825
6839 msgid ".tag target '%s' undefined"
6842 #: config/tc-tic54x.c:887
6844 msgid ".field count '%d' out of range (1 <= X <= 32)"
6847 #: config/tc-tic54x.c:917
6849 msgid "Unrecognized field type '%c'"
6852 #. Disallow .byte with a non constant expression that will
6853 #. require relocation.
6854 #: config/tc-tic54x.c:1052
6855 msgid "Relocatable values require at least WORD storage"
6858 #: config/tc-tic54x.c:1114
6859 msgid "Use of .def/.ref is deprecated. Use .global instead"
6862 #: config/tc-tic54x.c:1305
6863 msgid ".space/.bes repeat count is negative, ignored"
6866 #: config/tc-tic54x.c:1310
6867 msgid ".space/.bes repeat count is zero, ignored"
6870 #: config/tc-tic54x.c:1388
6871 msgid "Missing size argument"
6874 #: config/tc-tic54x.c:1525
6875 msgid "CPU version has already been set"
6878 #: config/tc-tic54x.c:1529
6880 msgid "Unrecognized version '%s'"
6883 #: config/tc-tic54x.c:1535
6884 msgid "Changing of CPU version on the fly not supported"
6887 #: config/tc-tic54x.c:1670
6888 msgid "p2align not supported on this target"
6891 #: config/tc-tic54x.c:1683
6892 msgid "Argument to .even ignored"
6895 #: config/tc-tic54x.c:1730
6896 msgid "Invalid field size, must be from 1 to 32"
6899 #: config/tc-tic54x.c:1743
6900 msgid "field size must be 16 when value is relocatable"
6903 #: config/tc-tic54x.c:1757
6904 msgid "field value truncated"
6907 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
6909 msgid "Unrecognized section '%s'"
6912 #: config/tc-tic54x.c:1872
6913 msgid "Current section is unitialized, section name required for .clink"
6916 #: config/tc-tic54x.c:2084
6917 msgid "ENDLOOP without corresponding LOOP"
6920 #: config/tc-tic54x.c:2127
6921 msgid "Mixing of normal and extended addressing not supported"
6924 #: config/tc-tic54x.c:2133
6925 msgid "Extended addressing not supported on the specified CPU"
6928 #: config/tc-tic54x.c:2181
6929 msgid ".sblock may be used for initialized sections only"
6932 #: config/tc-tic54x.c:2212
6933 msgid "Symbol missing for .set/.equ"
6936 #: config/tc-tic54x.c:2269
6937 msgid ".var may only be used within a macro definition"
6940 #: config/tc-tic54x.c:2277
6941 msgid "Substitution symbols must begin with a letter"
6944 #: config/tc-tic54x.c:2368
6946 msgid "Can't open macro library file '%s' for reading."
6949 #: config/tc-tic54x.c:2375
6951 msgid "File '%s' not in macro archive format"
6954 #: config/tc-tic54x.c:2532
6956 msgid "Bad COFF version '%s'"
6959 #: config/tc-tic54x.c:2541
6961 msgid "Bad CPU version '%s'"
6964 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
6966 msgid "Can't redirect stderr to the file '%s'"
6969 #: config/tc-tic54x.c:2702
6971 msgid "Undefined substitution symbol '%s'"
6974 #: config/tc-tic54x.c:3390
6975 msgid "Badly formed address expression"
6978 #: config/tc-tic54x.c:3655
6980 msgid "Invalid dmad syntax '%s'"
6983 #: config/tc-tic54x.c:3771
6984 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
6987 #: config/tc-tic54x.c:3791
6989 msgid "Unrecognized indirect address format \"%s\""
6992 #: config/tc-tic54x.c:3828
6994 msgid "Operand '%s' out of range (%d <= x <= %d)"
6997 #: config/tc-tic54x.c:3848
6998 msgid "Error in relocation handling"
7001 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
7003 msgid "Unrecognized condition code \"%s\""
7006 #: config/tc-tic54x.c:3886
7008 msgid "Condition \"%s\" does not match preceding group"
7011 #: config/tc-tic54x.c:3894
7014 "Condition \"%s\" uses a different accumulator from a preceding condition"
7017 #: config/tc-tic54x.c:3901
7018 msgid "Only one comparison conditional allowed"
7021 #: config/tc-tic54x.c:3906
7022 msgid "Only one overflow conditional allowed"
7025 #: config/tc-tic54x.c:3914
7027 msgid "Duplicate %s conditional"
7030 #: config/tc-tic54x.c:3948
7031 msgid "Invalid auxiliary register (use AR0-AR7)"
7034 #: config/tc-tic54x.c:3983
7035 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7038 #: config/tc-tic54x.c:3991
7040 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7041 "Resulting behavior is undefined."
7044 #: config/tc-tic54x.c:4017
7046 "Destination accumulator for each part of this parallel instruction must be "
7050 #: config/tc-tic54x.c:4066
7052 msgid "Memory mapped register \"%s\" out of range"
7055 #: config/tc-tic54x.c:4105
7056 msgid "Invalid operand (use 1, 2, or 3)"
7059 #: config/tc-tic54x.c:4130
7060 msgid "A status register or status bit name is required"
7063 #: config/tc-tic54x.c:4140
7065 msgid "Unrecognized status bit \"%s\""
7068 #: config/tc-tic54x.c:4163
7070 msgid "Invalid status register \"%s\""
7073 #: config/tc-tic54x.c:4175
7075 msgid "Operand \"%s\" out of range (use 1 or 2)"
7078 #: config/tc-tic54x.c:4375
7080 msgid "Unrecognized instruction \"%s\""
7083 #: config/tc-tic54x.c:4404
7085 msgid "Unrecognized operand list '%s' for instruction '%s'"
7088 #: config/tc-tic54x.c:4436
7090 msgid "Unrecognized parallel instruction \"%s\""
7093 #: config/tc-tic54x.c:4488
7095 msgid "Invalid operand (s) for parallel instruction \"%s\""
7098 #: config/tc-tic54x.c:4491
7100 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7103 #: config/tc-tic54x.c:4723
7105 msgid "%s symbol recursion stopped at second appearance of '%s'"
7108 #: config/tc-tic54x.c:4762
7109 msgid "Unrecognized substitution symbol function"
7112 #: config/tc-tic54x.c:4767
7113 msgid "Missing '(' after substitution symbol function"
7116 #: config/tc-tic54x.c:4781
7117 msgid "Expecting second argument"
7120 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7121 msgid "Extra junk in function call, expecting ')'"
7124 #: config/tc-tic54x.c:4819
7125 msgid "Function expects two arguments"
7128 #: config/tc-tic54x.c:4832
7129 msgid "Expecting character constant argument"
7132 #: config/tc-tic54x.c:4838
7133 msgid "Both arguments must be substitution symbols"
7136 #: config/tc-tic54x.c:4891
7138 msgid "Invalid subscript (use 1 to %d)"
7141 #: config/tc-tic54x.c:4901
7143 msgid "Invalid length (use 0 to %d"
7146 #: config/tc-tic54x.c:4911
7147 msgid "Missing ')' in subscripted substitution symbol expression"
7150 #: config/tc-tic54x.c:4931
7151 msgid "Missing forced substitution terminator ':'"
7154 #: config/tc-tic54x.c:5104
7157 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7161 #: config/tc-tic54x.c:5145
7163 msgid "Unrecognized parallel instruction '%s'"
7166 #: config/tc-tic54x.c:5157
7168 msgid "Instruction '%s' requires an LP cpu version"
7171 #: config/tc-tic54x.c:5164
7173 msgid "Instruction '%s' requires far mode addressing"
7176 #: config/tc-tic54x.c:5176
7179 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7180 "left). Resulting behavior is undefined."
7183 #: config/tc-tic54x.c:5186
7185 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7186 "Resulting behavior is undefined."
7189 #: config/tc-tic54x.c:5197
7191 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7194 #: config/tc-tic54x.c:5201
7196 "Instructions using long offset modifiers or absolute addresses are not "
7197 "repeatable. Resulting behavior is undefined."
7200 #: config/tc-tic54x.c:5392
7202 msgid "Unsupported relocation size %d"
7205 #: config/tc-tic54x.c:5544
7206 msgid "non-absolute value used with .space/.bes"
7209 #: config/tc-tic54x.c:5548
7211 msgid "negative value ignored in %s"
7214 #: config/tc-tic54x.c:5635
7216 msgid "attempt to .space/.bes backwards? (%ld)"
7219 #: config/tc-tic54x.c:5668
7221 msgid "Invalid label '%s'"
7224 #: config/tc-tic80.c:91
7225 msgid "Relaxation is a luxury we can't afford"
7228 #: config/tc-tic80.c:141
7229 msgid "bad call to md_atof ()"
7232 #: config/tc-tic80.c:239
7233 msgid "':' not followed by 'm' or 's'"
7236 #: config/tc-tic80.c:252
7237 msgid "paren nesting"
7240 #: config/tc-tic80.c:266
7241 msgid "mismatched parenthesis"
7244 #: config/tc-tic80.c:468
7245 msgid "unhandled expression type"
7248 #: config/tc-tic80.c:682
7249 msgid "symbol reloc that is not PC relative or 32 bits"
7252 #: config/tc-tic80.c:711
7253 msgid "unhandled operand modifier"
7256 #: config/tc-tic80.c:753
7257 msgid "unhandled expression"
7260 #: config/tc-tic80.c:802
7262 msgid "Invalid mnemonic: '%s'"
7265 #: config/tc-tic80.c:815
7267 msgid "Invalid operands: '%s'"
7270 #: config/tc-tic80.c:893
7271 msgid "unhandled predefined symbol bits"
7274 #: config/tc-tic80.c:985
7276 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7279 #: config/tc-tic80.c:1000
7280 msgid "unhandled relocation type in fixup"
7283 #: config/tc-tic80.c:1036
7284 msgid "md_convert_frag() not implemented yet"
7287 #: config/tc-v850.c:272
7289 msgid ".COMMon length (%d.) < 0! Ignored."
7292 #: config/tc-v850.c:1018
7294 msgid "unknown operand shift: %x\n"
7297 #: config/tc-v850.c:1019
7298 msgid "internal failure in parse_register_list"
7301 #: config/tc-v850.c:1036
7302 msgid "constant expression or register list expected"
7305 #: config/tc-v850.c:1041 config/tc-v850.c:1054 config/tc-v850.c:1073
7306 msgid "high bits set in register list expression"
7309 #: config/tc-v850.c:1113 config/tc-v850.c:1177
7310 msgid "illegal register included in list"
7313 #: config/tc-v850.c:1120
7314 msgid "system registers cannot be included in list"
7317 #: config/tc-v850.c:1125
7318 msgid "PSW cannot be included in list"
7321 #: config/tc-v850.c:1132
7322 msgid "High value system registers cannot be included in list"
7325 #: config/tc-v850.c:1156
7326 msgid "second register should follow dash in register list"
7329 #: config/tc-v850.c:1204
7330 msgid " V850 options:\n"
7333 #: config/tc-v850.c:1205
7334 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7337 #: config/tc-v850.c:1206
7339 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7342 #: config/tc-v850.c:1207
7343 msgid " -mv850 The code is targeted at the v850\n"
7346 #: config/tc-v850.c:1208
7347 msgid " -mv850e The code is targeted at the v850e\n"
7350 #: config/tc-v850.c:1209
7351 msgid " -mv850ea The code is targeted at the v850ea\n"
7354 #: config/tc-v850.c:1210
7356 " -mv850any The code is generic, despite any processor "
7357 "specific instructions\n"
7360 #: config/tc-v850.c:1222 config/tc-v850.c:1260
7362 msgid "unknown command line option: -%c%s\n"
7365 #: config/tc-v850.c:1413
7367 msgid "Unable to determine default target processor from string: %s"
7370 #: config/tc-v850.c:1461
7371 msgid "ctoff() relocation used on an instruction which does not support it"
7374 #: config/tc-v850.c:1483
7375 msgid "sdaoff() relocation used on an instruction which does not support it"
7378 #: config/tc-v850.c:1505
7379 msgid "zdaoff() relocation used on an instruction which does not support it"
7382 #: config/tc-v850.c:1538
7383 msgid "tdaoff() relocation used on an instruction which does not support it"
7386 #: config/tc-v850.c:1754
7387 msgid "Target processor does not support this instruction."
7390 #: config/tc-v850.c:1844 config/tc-v850.c:1874 config/tc-v850.c:2062
7391 msgid "immediate operand is too large"
7394 #: config/tc-v850.c:1856
7395 msgid "AAARG -> unhandled constant reloc"
7398 #: config/tc-v850.c:1900
7399 msgid "invalid register name"
7402 #: config/tc-v850.c:1905
7403 msgid "register r0 cannot be used here"
7406 #: config/tc-v850.c:1917
7407 msgid "invalid system register name"
7410 #: config/tc-v850.c:1930
7411 msgid "expected EP register"
7414 #: config/tc-v850.c:1947
7415 msgid "invalid condition code name"
7418 #: config/tc-v850.c:1968 config/tc-v850.c:1972
7419 msgid "constant too big to fit into instruction"
7422 #: config/tc-v850.c:2025
7423 msgid "syntax error: value is missing before the register name"
7426 #: config/tc-v850.c:2027
7427 msgid "syntax error: register not expected"
7430 #: config/tc-v850.c:2041
7431 msgid "syntax error: system register not expected"
7434 #: config/tc-v850.c:2046
7435 msgid "syntax error: condition code not expected"
7438 #: config/tc-v850.c:2087
7439 msgid "invalid operand"
7442 #: config/tc-vax.c:263
7444 msgid "VIP_BEGIN error:%s"
7447 #: config/tc-vax.c:387
7449 msgid "Ignoring statement because \"%s\""
7452 #: config/tc-vax.c:434
7453 msgid "Can't relocate expression"
7456 #: config/tc-vax.c:537
7457 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7460 #: config/tc-vax.c:546
7461 msgid "Can't do flonum short literal: immediate mode used."
7464 #: config/tc-vax.c:591
7466 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7469 #: config/tc-vax.c:913
7471 msgid "Short literal overflow(%ld.), immediate mode assumed."
7474 #: config/tc-vax.c:922
7476 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7479 #: config/tc-vax.c:981
7480 msgid "Length specification ignored. Address mode 9F used"
7483 #: config/tc-vax.c:1030
7484 msgid "Invalid operand: immediate value used as base address."
7487 #: config/tc-vax.c:1032
7488 msgid "Invalid operand: immediate value used as address."
7491 #: config/tc-vax.c:1826
7492 msgid "odd number of bytes in operand description"
7495 #: config/tc-vax.c:1842
7499 #: config/tc-vax.c:2399
7500 msgid "no '[' to match ']'"
7503 #: config/tc-vax.c:2417
7504 msgid "bad register in []"
7507 #: config/tc-vax.c:2419
7508 msgid "[PC] index banned"
7511 #: config/tc-vax.c:2454
7512 msgid "no '(' to match ')'"
7515 #: config/tc-vax.c:2589
7516 msgid "invalid branch operand"
7519 #: config/tc-vax.c:2618
7520 msgid "address prohibits @"
7523 #: config/tc-vax.c:2620
7524 msgid "address prohibits #"
7527 #: config/tc-vax.c:2624
7528 msgid "address prohibits -()"
7531 #: config/tc-vax.c:2626
7532 msgid "address prohibits ()+"
7535 #: config/tc-vax.c:2629
7536 msgid "address prohibits ()"
7539 #: config/tc-vax.c:2631
7540 msgid "address prohibits []"
7543 #: config/tc-vax.c:2633
7544 msgid "address prohibits register"
7547 #: config/tc-vax.c:2635
7548 msgid "address prohibits displacement length specifier"
7551 #: config/tc-vax.c:2665
7552 msgid "invalid operand of S^#"
7555 #: config/tc-vax.c:2682
7556 msgid "S^# needs expression"
7559 #: config/tc-vax.c:2689
7560 msgid "S^# may only read-access"
7563 #: config/tc-vax.c:2714
7564 msgid "invalid operand of -()"
7567 #: config/tc-vax.c:2720
7568 msgid "-(PC) unpredictable"
7571 #: config/tc-vax.c:2722
7572 msgid "[]index same as -()register: unpredictable"
7575 #: config/tc-vax.c:2758
7576 msgid "invalid operand of ()+"
7579 #: config/tc-vax.c:2764
7580 msgid "(PC)+ unpredictable"
7583 #: config/tc-vax.c:2766
7584 msgid "[]index same as ()+register: unpredictable"
7587 #: config/tc-vax.c:2791
7588 msgid "# conflicts length"
7591 #: config/tc-vax.c:2793
7592 msgid "# bars register"
7595 #: config/tc-vax.c:2815
7596 msgid "writing or modifying # is unpredictable"
7599 #: config/tc-vax.c:2845
7600 msgid "length not needed"
7603 #: config/tc-vax.c:2852
7604 msgid "can't []index a register, because it has no address"
7607 #: config/tc-vax.c:2854
7608 msgid "a register has no address"
7611 #: config/tc-vax.c:2865
7612 msgid "PC part of operand unpredictable"
7615 #: config/tc-vax.c:3194
7618 "-d LENGTH\t\tignored\n"
7621 "-t FILE\t\t\tignored\n"
7626 #: config/tc-vax.c:3203
7629 "-+\t\t\thash encode names longer than 31 characters\n"
7630 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7631 "-H\t\t\tshow new symbol after hash truncation\n"
7632 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7633 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7634 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7637 #: config/tc-w65.c:126
7638 msgid "need on or off."
7641 #: config/tc-w65.c:310 config/tc-w65.c:353
7642 msgid "syntax error after <exp"
7645 #: config/tc-z8k.c:290
7647 msgid "register rr%d, out of range."
7650 #: config/tc-z8k.c:298
7652 msgid "register rh%d, out of range."
7655 #: config/tc-z8k.c:306
7657 msgid "register rl%d, out of range."
7660 #: config/tc-z8k.c:315
7662 msgid "register rq%d, out of range."
7665 #: config/tc-z8k.c:323
7667 msgid "register r%d, out of range."
7670 #: config/tc-z8k.c:368
7675 #: config/tc-z8k.c:385
7677 msgid "register is wrong size for a word %s"
7680 #: config/tc-z8k.c:401
7682 msgid "register is wrong size for address %s"
7685 #: config/tc-z8k.c:674
7686 msgid "Missing ) in ra(rb)"
7689 #: config/tc-z8k.c:941
7691 msgid "operand %s0x%x out of range."
7694 #: config/tc-z8k.c:1078
7695 msgid "immediate must be 1 or 2"
7698 #: config/tc-z8k.c:1081
7699 msgid "immediate 1 or 2 expected"
7702 #: config/tc-z8k.c:1107
7703 msgid "can't use R0 here"
7706 #: config/tc-z8k.c:1254
7707 msgid "Can't find opcode to match operands"
7710 #: config/tc-z8k.c:1369
7712 msgid "invalid architecture -z%s"
7715 #: config/tc-z8k.c:1385
7718 "-z8001\t\t\tgenerate segmented code\n"
7719 "-z8002\t\t\tgenerate unsegmented code\n"
7722 #: config/tc-z8k.c:1529
7724 msgid "Can't subtract symbols in different sections %s %s"
7729 msgid "Can't open `%s' for writing"
7734 msgid "Can't close `%s'"
7739 msgid "String too big (%lu bytes)"
7744 msgid "Inserting \"%s\" into string hash table: %s"
7747 #: ecoff.c:1635 ecoff.c:1828 ecoff.c:1854 ecoff.c:1886 ecoff.c:2042
7749 msgid "no current file pointer"
7753 msgid "too many st_End's"
7758 msgid "Inserting \"%s\" into tag hash table: %s"
7762 msgid "fake .file after real one"
7766 msgid "Filename goes over one page boundary."
7770 msgid ".begin directive without a preceding .file directive"
7774 msgid ".begin directive without a preceding .ent directive"
7778 msgid ".bend directive without a preceding .file directive"
7782 msgid ".bend directive without a preceding .ent directive"
7786 msgid ".bend directive names unknown symbol"
7790 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7794 msgid "Empty symbol name in .def; ignored"
7798 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7802 msgid "Badly formed .dim directive"
7806 msgid "Too many .dim entries"
7810 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7814 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7818 msgid "Badly formed .size directive"
7822 msgid "Too many .size entries"
7826 msgid ".type pseudo-op used outside of .def/.endef; ignored"
7829 #. FIXME: We could handle this by setting the continued bit.
7830 #. There would still be a limit: the .type argument can not
7834 msgid "The type of %s is too complex; it will be simplified"
7838 msgid "Unrecognized .type argument"
7842 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
7846 msgid ".val pseudo-op used outside of .def/.endef; ignored"
7850 msgid ".val expression is too copmlex"
7854 msgid ".endef pseudo-op used before .def; ignored"
7858 msgid "Bad COFF debugging info"
7863 msgid "No tag specified for %s"
7867 msgid "Bad COFF debugging information"
7871 msgid ".end directive without a preceding .file directive"
7875 msgid ".end directive without a preceding .ent directive"
7879 msgid ".end directive names unknown symbol"
7883 msgid "second .ent directive found before .end directive"
7887 msgid "No way to handle .file within .ent/.end section"
7891 msgid ".fmask outside of .ent"
7895 msgid ".mask outside of .ent"
7899 msgid ".loc before .file"
7904 msgid "Ignoring attempt to redefine symbol `%s'."
7908 msgid "bad .weakext directive"
7913 msgid ".stab%c is not supported"
7918 msgid ".stab%c: ignoring non-zero other field"
7924 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
7929 msgid "Illegal .stab%c directive, bad character"
7932 #: ecoff.c:4047 ecoff.c:4236 ecoff.c:4261
7933 msgid ".begin/.bend in different segments"
7937 msgid "Missing .end or .bend at end of file"
7941 msgid "GP prologue size exceeds field size, using 0 instead"
7946 "bad floating-point constant: exponent overflow, probably assembling junk"
7951 msgid "bad floating-point constant: unknown error code=%d."
7956 "A bignum with underscores may not have more than 8 hex digits in any word."
7960 msgid "A bignum with underscores must have exactly 4 words."
7963 #. Either not seen or not defined.
7964 #. @@ Should print out the original string instead of
7965 #. the parsed number.
7968 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
7972 msgid "Character constant too large"
7977 msgid "expr.c(operand): bad atof_generic return val %d"
7982 msgid "Missing '%c' assumed"
7985 #: expr.c:1025 read.c:3876
7986 msgid "EBCDIC constants are not supported"
7991 msgid "Unary operator %c ignored because bad operand follows"
7994 #: expr.c:1142 expr.c:1167
7995 msgid "syntax error in .startof. or .sizeof."
7999 msgid "Bad expression"
8003 msgid "missing operand; zero assumed"
8007 msgid "operation combines symbols in different segments"
8011 msgid "left operand is a bignum; integer 0 assumed"
8015 msgid "left operand is a float; integer 0 assumed"
8019 msgid "right operand is a bignum; integer 0 assumed"
8023 msgid "right operand is a float; integer 0 assumed"
8026 #: expr.c:1796 symbols.c:1086
8027 msgid "division by zero"
8032 msgid "Can't extend frag %d. chars"
8036 msgid "attempt to allocate data in absolute section"
8040 msgid "attempt to allocate data in common section"
8044 msgid "redefinition not allowed\n"
8049 msgid "the %c operator cannot take non-absolute arguments.\n"
8053 msgid "string where expression expected.\n"
8057 msgid "can't find primary in expression.\n"
8061 msgid "misplaced closing parens.\n"
8065 msgid "attempt to divide by zero.\n"
8069 msgid "can't add two relocatable expressions\n"
8073 msgid "unreasonable nesting.\n"
8077 msgid "End of file not at start of line.\n"
8082 msgid "Illegal base character %c.\n"
8087 msgid "radix is %c must be one of b, q, d or h"
8092 msgid "size must be one of b, w or l, is %c.\n"
8096 msgid "datab repeat must be constant.\n"
8100 msgid "datab data must be absolute.\n"
8104 msgid "align needs absolute expression.\n"
8108 msgid ".align needs absolute fill value.\n"
8112 msgid "res needs absolute expression for fill count.\n"
8116 msgid "form LIN= needs absolute expresssion.\n"
8124 msgid "form COL= needs absolute expresssion.\n"
8127 #. Turns the next expression into a string.
8128 #: gasp.c:1565 macro.c:387
8130 msgid "% operator needs absolute expression"
8134 msgid "misplaced ( .\n"
8138 msgid "misplaced ).\n"
8142 msgid ".instr needs absolute expresson.\n"
8146 msgid "need absolute position.\n"
8150 msgid "need absolute length.\n"
8154 msgid "END missing from end of file.\n"
8158 msgid ".ASSIGNA needs constant expression argument.\n"
8162 msgid ".ASSIGNA without label.\n"
8166 msgid ".ASSIGNS without label.\n"
8171 msgid "Can't find preprocessor variable %s.\n"
8175 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8179 msgid "Comparison operator for strings must be EQ or NE\n"
8182 #: gasp.c:2210 gasp.c:2220 gasp.c:2323
8183 msgid "Conditional operator must have absolute operands.\n"
8187 msgid "String compared against expression.\n"
8191 msgid "AIF nesting unreasonable.\n"
8195 msgid "Multiple AELSEs in AIF.\n"
8199 msgid "AENDI without AIF.\n"
8202 #: gasp.c:2320 gasp.c:2402
8203 msgid "IF nesting unreasonable.\n"
8207 msgid "Bad format for IF or IFNC.\n"
8211 msgid "AENDR without a AREPEAT.\n"
8215 msgid "ENDR without a REPT.\n"
8220 msgid "AWHILE without a AENDW at %d.\n"
8224 msgid "AENDW without a AENDW.\n"
8228 msgid "AREPEAT must have absolute operand.\n"
8233 msgid "AREPEAT without a AENDR at %d.\n"
8237 msgid ".ENDM without a matching .MACRO.\n"
8241 msgid "LOCAL outside of MACRO"
8246 msgid "macro at line %d: %s\n"
8250 msgid "macro expansion"
8254 msgid "Character code in string must be absolute expression.\n"
8258 msgid "Missing > for character code.\n"
8263 msgid "string for SDATAC longer than 255 characters (%d).\n"
8268 msgid "illegal character in SDATA line (0x%x).\n"
8272 msgid "Must have absolute SDATAB repeat count.\n"
8277 msgid "Must have positive SDATAB repeat count (%d).\n"
8282 msgid "Unreasonable include depth (%ld).\n"
8287 msgid "Can't open include file `%s'.\n"
8291 msgid "Unreasonable expansion (-u turns off check).\n"
8294 #. This one causes lots of pain when trying to preprocess
8298 msgid "Unrecognised pseudo op `%s'.\n"
8302 msgid "ORG command not allowed.\n"
8306 msgid "Invalid expression on command line.\n"
8313 " [-a] [--alternate] enter alternate macro mode\n"
8314 " [-c char] [--commentchar char] change the comment character from !\n"
8315 " [-d] [--debug] print some debugging info\n"
8316 " [-h] [--help] print this message\n"
8317 " [-M] [--mri] enter MRI compatibility mode\n"
8318 " [-o out] [--output out] set the output file\n"
8319 " [-p] [--print] print line numbers\n"
8324 " [-s] [--copysource] copy source through as comments \n"
8325 " [-u] [--unreasonable] allow unreasonable nesting\n"
8326 " [-v] [--version] print the program version\n"
8327 " [-Dname=value] create preprocessor variable called name, "
8329 " [-Ipath] add to include path list\n"
8335 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8338 #. This output is intended to follow the GNU standards document.
8341 msgid "GNU assembler pre-processor %s\n"
8345 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8350 msgid "%s: Can't open output file `%s'.\n"
8355 msgid "%s: Can't open input file `%s'.\n"
8360 msgid "Internal error, aborting at %s line %d"
8366 "Please report this bug.\n"
8369 #. Detect if we are reading from stdin by examining the file
8370 #. name returned by as_where().
8372 #. [FIXME: We rely upon the name in the strcmp below being the
8373 #. same as the one used by input_scrub_new_file(), if that is
8374 #. not true, then this code will fail].
8376 #. If we are reading from stdin, then we need to save each input
8377 #. line here (assuming of course that we actually have a line of
8378 #. input to read), so that it can be displayed in the listing
8379 #. that is produced at the end of the assembly.
8380 #: input-file.c:150 input-scrub.c:239 listing.c:348
8381 msgid "{standard input}"
8386 msgid "Can't open %s for reading."
8389 #: input-file.c:205 input-file.c:234
8391 msgid "Can't read from %s"
8396 msgid "Can't close %s"
8399 #: input-scrub.c:270
8400 msgid "macros nested too deeply"
8403 #: input-scrub.c:372
8404 msgid "partial line at end of file ignored"
8407 #: input-scrub.c:394
8408 msgid "Partial line at end of file ignored"
8412 msgid "Unable to allocate memory for new instructions\n"
8425 msgid "can't open list file: %s"
8430 msgid "error closing list file: %s"
8434 msgid "strange paper height, set to no form"
8438 msgid "New line in title"
8442 msgid "unexpected end of file in macro definition"
8446 msgid "missing ) after formals"
8450 msgid "missplaced )"
8454 msgid "confusion in formal parameters"
8458 msgid "macro formal argument does not exist"
8462 msgid "can't mix positional and keyword arguments"
8466 msgid "too many positional arguments"
8470 msgid "unexpected end of file in irp or irpc"
8474 msgid "missing model parameter"
8478 msgid "Assembler messages:\n"
8489 #: messages.c:435 messages.c:452
8490 msgid "Fatal error: "
8494 msgid "Internal error!\n"
8499 msgid "Assertion failure in %s at %s line %d.\n"
8504 msgid "Assertion failure at %s line %d.\n"
8507 #: messages.c:477 messages.c:495
8508 msgid "Please report this bug.\n"
8513 msgid "Internal error, aborting at %s line %d in %s\n"
8518 msgid "Internal error, aborting at %s line %d\n"
8523 msgid "Can't open a bfd on stdout %s "
8526 #: output-file.c:72 output-file.c:79
8528 msgid "FATAL: Can't close %s\n"
8531 #: output-file.c:130
8533 msgid "FATAL: Can't close %s"
8536 #: output-file.c:148
8537 msgid "Failed to emit an object byte"
8540 #: output-file.c:149
8541 msgid "Can't continue"
8546 msgid "error constructing %s pseudo-op table: %s"
8551 msgid "Unknown pseudo-op: `%s'"
8556 msgid "label \"%d$\" redefined"
8560 msgid ".abort detected. Abandoning ship."
8563 #: read.c:1246 read.c:2035
8564 msgid "Alignment not a power of 2"
8569 msgid "Alignment too large: %u assumed"
8573 msgid "expected fill pattern missing"
8578 msgid "attempt to re-define symbol `%s'"
8581 #. Some of the back ends can't deal with non-positive line numbers.
8582 #. Besides, it's silly.
8585 msgid "Line numbers must be positive; line number %d rejected."
8589 msgid "start address not supported"
8593 msgid ".err encountered"
8596 #: read.c:1672 read.c:1674
8598 msgid ".fail %ld encountered"
8603 msgid ".fill size clamped to %d."
8607 msgid "Size negative: .fill ignored."
8611 msgid "Repeat < 0, .fill ignored"
8616 msgid "unrecognized .linkonce type `%s'"
8619 #: read.c:1895 read.c:1921
8620 msgid ".linkonce is not supported for this object file format"
8625 msgid "bfd_set_section_flags: %s"
8630 msgid "error setting flags for \".sbss\": %s"
8634 msgid "Expected comma after size"
8638 msgid "Missing alignment"
8642 msgid "bad expression"
8647 msgid "attempt to redefine pseudo-op `%s' ignored"
8652 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8656 msgid "ignoring fill value in absolute section"
8660 msgid "only constant offsets supported in absolute section"
8664 msgid "MRI style ORG pseudo-op not supported"
8668 msgid "unrecognized section type"
8673 msgid "unrecognized section type `%s'"
8677 msgid "absolute sections are not supported"
8682 msgid "unrecognized section command `%s'"
8687 msgid "%s without %s"
8691 msgid "Unsupported variable size or fill value"
8695 msgid ".space repeat count is zero, ignored"
8699 msgid ".space repeat count is negative, ignored"
8703 msgid "space allocation too complex in absolute section"
8707 msgid "space allocation too complex in common section"
8710 #: read.c:3039 read.c:4121
8712 msgid "Bad floating literal: %s"
8717 msgid "Rest of line ignored. First ignored character is `%c'."
8722 msgid "Rest of line ignored. First ignored character valued 0x%x."
8726 msgid "illegal expression; zero assumed"
8730 msgid "missing expression; zero assumed"
8734 msgid "rva without symbol"
8738 msgid "attempt to store value in absolute section"
8741 #: read.c:3501 read.c:4398
8742 msgid "zero assumed for missing expression"
8745 #: read.c:3513 read.c:4410
8746 msgid "register value used as expression"
8749 #. Leading bits contain both 0s & 1s.
8752 msgid "Value 0x%lx truncated to 0x%lx."
8757 msgid "Bignum truncated to %d bytes"
8762 msgid "unsupported BFD relocation size %u"
8766 msgid "using a bit field width of zero"
8771 msgid "field width \"%s\" too complex for a bitfield"
8776 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8781 msgid "field value \"%s\" too complex for a bitfield"
8785 msgid "Unresolvable or nonpositive repeat count; using 1"
8790 msgid "Unknown floating type type '%c'"
8794 msgid "Floating point constant too large"
8798 msgid "unresolvable or nonpositive repeat count; using 1"
8802 msgid "Expected <nn>"
8805 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8806 #: read.c:4574 read.c:4660
8807 msgid "Unterminated string: Newline inserted."
8811 msgid "Bad escaped character in string, '?' assumed"
8815 msgid "expected address expression; zero assumed"
8820 msgid "symbol \"%s\" undefined; zero assumed"
8824 msgid "some symbol undefined; zero assumed"
8828 msgid "bad or irreducible absolute expression; zero assumed"
8832 msgid "This string may not contain '\\0'"
8836 msgid "Missing string"
8840 msgid "missing .func"
8844 msgid ".endfunc missing for previous .func"
8848 msgid ".stabs: Missing comma"
8851 #: stabs.c:216 stabs.c:224 stabs.c:235
8853 msgid ".stab%c: Missing comma"
8857 msgid "comma missing in .xstabs"
8862 msgid "Attempt to switch to nonexistent segment \"%s\""
8865 #: symbols.c:354 symbols.c:453
8867 msgid "Symbol %s already defined."
8872 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
8875 #: symbols.c:516 symbols.c:523
8877 msgid "Inserting \"%s\" into symbol table failed: %s"
8882 msgid "Symbol definition loop encountered at %s"
8885 #: symbols.c:1047 symbols.c:1051
8887 msgid "undefined symbol %s in operation"
8891 msgid "invalid section for operation"
8894 #: symbols.c:1061 symbols.c:1065
8896 msgid "undefined symbol %s in operation setting %s"
8901 msgid "invalid section for operation setting %s"
8906 msgid "division by zero when setting %s"
8909 #: symbols.c:1160 write.c:1921
8911 msgid "can't resolve value for symbol \"%s\""
8916 msgid "\"%d\" (instance number %d of a %s label)"
8921 msgid "Attempt to get value of unresolved symbol %s"
8926 msgid "field fx_size too small to hold %d"
8930 msgid "rva not supported"
8935 msgid "attempt to .org/.space backwards? (%ld)"
8939 msgid "relocation out of range"
8944 msgid "%s:%u: bad return from bfd_install_relocation: %x"
8948 msgid "internal error: fixup not contained within frag"
8953 msgid "%s:%u: bad return from bfd_install_relocation"
8956 #: write.c:1133 write.c:1157
8958 msgid "FATAL: Can't write %s"
8962 msgid "Cannot write to output file."
8967 msgid "%d error%s, %d warning%s, generating bad object file.\n"
8972 msgid "%d error%s, %d warning%s, no object file generated.\n"
8977 msgid "local label %s is not defined"
8982 msgid "alignment padding (%lu bytes) not a multiple of %ld"
8987 msgid ".word %s-%s+%s didn't fit"
8991 msgid "attempt to .org backwards ignored"
8995 msgid ".space specifies non-absolute value"
8999 msgid ".space or .fill with negative value, ignored"
9005 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
9006 "\"%s\" {%s section} at file address %s."
9011 msgid "Value of %s too large for field of %d bytes at %s"