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-07-31 15:04-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:327 gasp.c:3554
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:524 gasp.c:3648
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:335
348 #: config/tc-i860.c:708 config/tc-m68k.c:3123 config/tc-m68k.c:3152
349 #: config/tc-sparc.c:2482
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:266 cond.c:375
374 msgid "here is the previous \"else\""
377 #: cond.c:269 cond.c:378
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:1214 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:1955
434 msgid "unresolved relocation"
437 #: config/obj-aout.c:258 config/obj-coff.c:1957
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:2888 write.c:1836
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:313 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:2302
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:2359
489 msgid ".def pseudo-op used inside of .def/.endef: ignored."
492 #: config/obj-coff.c:668 config/obj-coff.c:2412
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:760 config/obj-coff.c:2487
503 msgid "unexpected storage class %d"
506 #: config/obj-coff.c:873 config/obj-coff.c:2594
507 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
510 #: config/obj-coff.c:893 config/obj-coff.c:2614
511 msgid "badly formed .dim directive ignored"
514 #: config/obj-coff.c:944 config/obj-coff.c:2677
515 msgid ".size pseudo-op used outside of .def/.endef ignored."
518 #: config/obj-coff.c:960 config/obj-coff.c:2693
519 msgid ".scl pseudo-op used outside of .def/.endef ignored."
522 #: config/obj-coff.c:978 config/obj-coff.c:2711
523 msgid ".tag pseudo-op used outside of .def/.endef ignored."
526 #: config/obj-coff.c:997 config/obj-coff.c:2729
528 msgid "tag not found for .tag %s"
531 #: config/obj-coff.c:1012 config/obj-coff.c:2744
532 msgid ".type pseudo-op used outside of .def/.endef ignored."
535 #: config/obj-coff.c:1034 config/obj-coff.c:2766
536 msgid ".val pseudo-op used outside of .def/.endef ignored."
539 #: config/obj-coff.c:1175 config/obj-coff.c:2961
540 msgid "mismatched .eb"
543 #: config/obj-coff.c:1193 config/obj-coff.c:3001
544 msgid "C_EFCN symbol out of scope"
550 #: config/obj-coff.c:1415
552 msgid "unsupported section attribute '%c'"
555 #: config/obj-coff.c:1420 config/obj-coff.c:3707 config/tc-ppc.c:3917
557 msgid "unknown section attribute '%c'"
560 #: config/obj-coff.c:1450 config/tc-ppc.c:3935 read.c:2520
562 msgid "error setting flags for \"%s\": %s"
565 #: config/obj-coff.c:1461 config/obj-elf.c:727
567 msgid "Ignoring changed section attributes for %s"
570 #: config/obj-coff.c:1597
572 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
575 #: config/obj-coff.c:1782 config/obj-ieee.c:69
576 msgid "Out of step\n"
579 #: config/obj-coff.c:2217
580 msgid "bfd_coff_swap_scnhdr_out failed"
583 #: config/obj-coff.c:2444
584 msgid "`.bf' symbol without preceding function\n"
587 #: config/obj-coff.c:3404 config/obj-ieee.c:522 output-file.c:52
590 msgid "FATAL: Can't create %s"
593 #: config/obj-coff.c:3581
595 msgid "Can't close %s: %s"
598 #: config/obj-coff.c:3615
600 msgid "Too many new sections; can't add \"%s\""
603 #: config/obj-coff.c:4025 config/tc-m88k.c:1260 config/tc-sparc.c:3461
604 msgid "Expected comma after name"
607 #: config/obj-coff.c:4031 read.c:1964
608 msgid "Missing size expression"
611 #: config/obj-coff.c:4037
613 msgid "lcomm length (%d.) <0! Ignored."
616 #: config/obj-coff.c:4065 read.c:2198
618 msgid "Symbol %s already defined"
621 #: config/obj-coff.c:4159 config/tc-i960.c:3255
623 msgid "No 'bal' entry point for leafproc %s"
626 #: config/obj-coff.c:4238 write.c:2533
628 msgid "Negative of non-absolute symbol %s"
631 #: config/obj-coff.c:4259 write.c:2547
632 msgid "callj to difference of 2 symbols"
635 #: config/obj-coff.c:4305
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:4395 config/tc-i960.c:3275 write.c:2691
644 msgid "can't use COBR format with external label"
647 #: config/obj-coff.c:4475
649 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
652 #: config/obj-coff.c:4489 write.c:2790
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:3604 config/tc-v850.c:263
666 msgid "Expected comma after symbol-name"
669 #: config/obj-elf.c:317 config/tc-arc.c:779 config/tc-sparc.c:3614
671 msgid ".COMMon length (%d.) <0! Ignored."
674 #: config/obj-elf.c:327 config/tc-alpha.c:4320 config/tc-sparc.c:3624
675 #: config/tc-v850.c:285
676 msgid "Ignoring attempt to re-define symbol"
679 #: config/obj-elf.c:335 config/tc-arc.c:797 config/tc-sparc.c:3632
680 #: config/tc-v850.c:295
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:322
686 msgid "Common alignment negative; 0 assumed"
689 #: config/obj-elf.c:377 config/tc-m32r.c:1269 config/tc-ppc.c:1514
690 #: config/tc-v850.c:385
691 msgid "Common alignment not a power of 2"
694 #: config/obj-elf.c:440 config/tc-arc.c:876 config/tc-sparc.c:3756
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:149 config/obj-som.c:194
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:460
801 msgid "too many sections"
804 #: config/obj-som.c:132
805 msgid "Only one .version pseudo-op per file!"
808 #: config/obj-som.c:158
810 msgid "FATAL: Attaching version header %s"
813 #: config/obj-som.c:177
814 msgid "Only one .copyright pseudo-op per file!"
817 #: config/obj-som.c:203
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:3808
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-i860.c:202
974 #: config/tc-mips.c:1076 config/tc-mips.c:1118 config/tc-sparc.c:810
975 msgid "Broken assembler. No assembly attempted."
978 #: config/tc-a29k.c:375 config/tc-arc.c:535 config/tc-avr.c:1137
979 #: config/tc-d10v.c:510 config/tc-d30v.c:553 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:1970 config/tc-sh.c:631
982 #: config/tc-tic80.c:283 config/tc-v850.c:2034 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:878 config/tc-cris.c:886
988 #: config/tc-hppa.c:1563 config/tc-i860.c:407 config/tc-i860.c:423
989 #: config/tc-sparc.c:1375 config/tc-sparc.c:1381
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 config/tc-i860.c:940
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:5343 config/tc-h8300.c:1373
1055 #: config/tc-h8500.c:1201 config/tc-hppa.c:4002 config/tc-i860.c:813
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:2763 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:598
1152 #: config/tc-d30v.c:636 config/tc-mn10200.c:1009 config/tc-mn10300.c:1410
1153 #: config/tc-ppc.c:1936 config/tc-ppc.c:2044 config/tc-ppc.c:2056
1154 #: config/tc-v850.c:1820 config/tc-v850.c:1843 config/tc-v850.c:2056
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:1103
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:86 read.c:3172
1201 msgid "bignum invalid; zero assumed"
1204 #: config/tc-alpha.c:3077 expr.c:88 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:1463 config/tc-ppc.c:3681
1224 msgid ".COMMon length (%ld.) <0! Ignored."
1227 #: config/tc-alpha.c:4329 config/tc-alpha.c:4338 config/tc-ppc.c:3718
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:1454 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:2191
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:2058
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:1970
1378 #: config/tc-ppc.c:1220 config/tc-v850.c:1619
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:508 config/tc-d30v.c:551
1393 #: config/tc-mn10200.c:951 config/tc-mn10300.c:1336 config/tc-ppc.c:1968
1394 #: config/tc-tic80.c:279 config/tc-v850.c:2031
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:2093 config/tc-v850.c:2109
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:6548
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:2741
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:373 config/tc-d10v.c:290
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:4510 config/tc-sh.c:1819
1456 #: config/tc-v850.c:1278
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:3318 config/tc-avr.c:865
1470 #: config/tc-cris.c:2713 config/tc-d10v.c:1536 config/tc-d30v.c:1837
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:4846 config/tc-v850.c:2341
1473 msgid "expression too complex"
1476 #: config/tc-arc.c:1392 config/tc-ppc.c:4948 config/tc-v850.c:2385
1477 msgid "unresolved expression that must be resolved"
1480 #: config/tc-arc.c:1457 config/tc-sparc.c:3311
1482 msgid "internal error: can't export reloc type %d (`%s')"
1485 #: config/tc-arm.c:1150
1486 msgid "Literal Pool Overflow"
1489 #: config/tc-arm.c:1292
1490 msgid "Invalid syntax for .req directive."
1493 #: config/tc-arm.c:1364 config/tc-mips.c:10009 read.c:2043
1495 msgid "Alignment too large: %d. assumed."
1498 #: config/tc-arm.c:1367 read.c:2048
1499 msgid "Alignment negative. 0 assumed."
1502 #: config/tc-arm.c:1503 config/tc-m32r.c:418 read.c:2803 read.c:4864
1504 msgid "symbol `%s' already defined"
1507 #: config/tc-arm.c:1573
1508 msgid "selected processor does not support THUMB opcodes"
1511 #: config/tc-arm.c:1585
1512 msgid "selected processor does not support ARM opcodes"
1515 #: config/tc-arm.c:1594
1517 msgid "invalid instruction size selected (%d)"
1520 #: config/tc-arm.c:1629
1522 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1525 #: config/tc-arm.c:1640
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:1689
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:1753
1539 msgid "flag for {c}psr instruction expected"
1542 #: config/tc-arm.c:1783
1543 msgid "Illegal co-processor number"
1546 #: config/tc-arm.c:1790
1547 msgid "Bad or missing co-processor number"
1550 #: config/tc-arm.c:1814
1551 msgid "bad or missing expression"
1554 #: config/tc-arm.c:1820
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:1845
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:1869
1567 msgid "Floating point register expected"
1570 #: config/tc-arm.c:1886
1571 msgid "immediate expression expected"
1574 #: config/tc-arm.c:1901
1575 msgid "co-processor address must be word aligned"
1578 #: config/tc-arm.c:1907
1579 msgid "offset too large"
1582 #: config/tc-arm.c:1955
1583 msgid "pc may not be used in post-increment"
1586 #: config/tc-arm.c:1971 config/tc-arm.c:3110
1587 msgid "pre-indexed expression expected"
1590 #: config/tc-arm.c:1984 config/tc-arm.c:3122 config/tc-arm.c:3464
1594 #: config/tc-arm.c:1994
1595 msgid "pc may not be used with write-back"
1598 #: config/tc-arm.c:2049
1599 msgid "comma expected after register name"
1602 #: config/tc-arm.c:2067
1603 msgid "{C|S}PSR expected"
1606 #: config/tc-arm.c:2094
1607 msgid "comma missing after psr flags"
1610 #: config/tc-arm.c:2110 config/tc-arm.c:2119
1611 msgid "only a register or immediate value can follow a psr flag"
1614 #: config/tc-arm.c:2125
1615 msgid "can only set flag field with immediate value"
1618 #: config/tc-arm.c:2142 config/tc-arm.c:2447 config/tc-arm.c:2699
1619 #: config/tc-arm.c:2719
1620 msgid "Invalid constant"
1623 #: config/tc-arm.c:2192
1624 msgid "rdhi, rdlo and rm must all be different"
1627 #: config/tc-arm.c:2248
1628 msgid "rd and rm should be different in mul"
1631 #: config/tc-arm.c:2304
1632 msgid "rd and rm should be different in mla"
1635 #: config/tc-arm.c:2431
1639 #: config/tc-arm.c:2477 config/tc-arm.c:2554
1640 msgid "Shift expression expected"
1643 #: config/tc-arm.c:2518
1644 msgid "Invalid immediate shift"
1647 #: config/tc-arm.c:2547
1648 msgid "shift requires register or #expression"
1651 #: config/tc-arm.c:2548
1652 msgid "shift requires #expression"
1655 #: config/tc-arm.c:2690 config/tc-arm.c:3151
1656 msgid "Constant expression expected"
1659 #: config/tc-arm.c:2732
1660 msgid "Register or shift expression expected"
1663 #: config/tc-arm.c:2785
1664 msgid "Invalid floating point immediate expression"
1667 #: config/tc-arm.c:2788
1668 msgid "Floating point register or immediate expression expected"
1671 #: config/tc-arm.c:2957
1672 msgid "address offset too large"
1675 #: config/tc-arm.c:3029
1676 msgid "Processor does not support halfwords or signed bytes"
1679 #: config/tc-arm.c:3050
1680 msgid "Address expected"
1683 #: config/tc-arm.c:3080 config/tc-arm.c:3094 config/tc-arm.c:3131
1685 msgid "%s register same as write-back base"
1688 #: config/tc-arm.c:3081 config/tc-arm.c:3095 config/tc-arm.c:3132
1692 #: config/tc-arm.c:3081 config/tc-arm.c:3095 config/tc-arm.c:3132
1696 #: config/tc-arm.c:3171
1697 msgid "literal pool insertion failed"
1700 #: config/tc-arm.c:3209
1701 msgid "Pre-increment instruction with translate"
1704 #: config/tc-arm.c:3250
1705 msgid "Bad range in register list"
1708 #: config/tc-arm.c:3258 config/tc-arm.c:3267 config/tc-arm.c:3308
1710 msgid "Warning: Duplicated register (r%d) in register list"
1713 #: config/tc-arm.c:3270
1714 msgid "Warning: Register range not in ascending order"
1717 #: config/tc-arm.c:3281
1721 #: config/tc-arm.c:3297
1722 msgid "invalid register mask"
1725 #: config/tc-arm.c:3356
1726 msgid "r15 not allowed as base register"
1729 #: config/tc-arm.c:3424 config/tc-arm.c:3438
1730 msgid "r15 not allowed in swap"
1733 #: config/tc-arm.c:3791 config/tc-v850.c:1922 config/tc-v850.c:1943
1734 msgid "constant expression expected"
1737 #: config/tc-arm.c:3797
1738 msgid "Constant value required for number of registers"
1741 #: config/tc-arm.c:3805
1742 msgid "number of registers must be in the range [1:4]"
1745 #: config/tc-arm.c:3865
1746 msgid "R15 not allowed as base register with write-back"
1749 #: config/tc-arm.c:4112
1750 msgid "lo register required"
1753 #: config/tc-arm.c:4120
1754 msgid "hi register required"
1757 #: config/tc-arm.c:4189
1758 msgid "dest and source1 must be the same register"
1761 #: config/tc-arm.c:4196
1762 msgid "subtract valid only on lo regs"
1765 #: config/tc-arm.c:4220
1766 msgid "invalid Hi register with immediate"
1769 #: config/tc-arm.c:4247 config/tc-arm.c:4280 config/tc-arm.c:4290
1770 msgid "immediate value out of range"
1773 #: config/tc-arm.c:4258
1774 msgid "invalid immediate value for stack adjust"
1777 #: config/tc-arm.c:4269
1778 msgid "invalid immediate for address calculation"
1781 #: config/tc-arm.c:4356
1782 msgid "source1 and dest must be same register"
1785 #: config/tc-arm.c:4391
1786 msgid "Invalid immediate for shift"
1789 #: config/tc-arm.c:4470
1790 msgid "only lo regs allowed with immediate"
1793 #: config/tc-arm.c:4489
1794 msgid "invalid immediate"
1797 #: config/tc-arm.c:4543
1798 msgid "expected ']'"
1801 #: config/tc-arm.c:4609
1802 msgid "byte or halfword not valid for base register"
1805 #: config/tc-arm.c:4614
1806 msgid "R15 based store not allowed"
1809 #: config/tc-arm.c:4619
1810 msgid "Invalid base register for register offset"
1813 #: config/tc-arm.c:4637
1814 msgid "invalid offset"
1817 #: config/tc-arm.c:4648
1818 msgid "invalid base register in load/store"
1821 #: config/tc-arm.c:4672
1822 msgid "Invalid offset"
1825 #: config/tc-arm.c:4746
1826 msgid "dest and source1 one must be the same register"
1829 #: config/tc-arm.c:4754
1830 msgid "Rs and Rd must be different in MUL"
1833 #: config/tc-arm.c:4898
1835 "Inserted missing '!': load/store multiple always writes back base register"
1838 #: config/tc-arm.c:4914 config/tc-arm.c:5014
1839 msgid "Expression too complex"
1842 #: config/tc-arm.c:4920
1843 msgid "only lo-regs valid in load/store multiple"
1846 #: config/tc-arm.c:4966
1847 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1850 #: config/tc-arm.c:5030
1851 msgid "invalid register list to push/pop instruction"
1854 #: config/tc-arm.c:5172 config/tc-cris.c:638
1855 msgid "Virtual memory exhausted"
1858 #: config/tc-arm.c:5544
1860 msgid "invalid constant (%lx) after fixup"
1863 #: config/tc-arm.c:5578
1865 msgid "Unable to compute ADRL instructions for PC offset of 0x%x"
1868 #: config/tc-arm.c:5606
1870 msgid "bad immediate value for offset (%ld)"
1873 #: config/tc-arm.c:5627 config/tc-arm.c:5649
1874 msgid "invalid literal constant: pool needs to be closer"
1877 #: config/tc-arm.c:5629
1879 msgid "bad immediate value for half-word offset (%ld)"
1882 #: config/tc-arm.c:5666
1883 msgid "shift expression is too large"
1886 #: config/tc-arm.c:5684 config/tc-arm.c:5693
1887 msgid "Invalid swi expression"
1890 #: config/tc-arm.c:5703
1891 msgid "Invalid expression in load/store multiple"
1894 #: config/tc-arm.c:5755
1895 msgid "gas can't handle same-section branch dest >= 0x04000000"
1898 #: config/tc-arm.c:5764
1899 msgid "out of range branch"
1902 #: config/tc-arm.c:5797 config/tc-arm.c:5813 config/tc-mips.c:9836
1903 msgid "Branch out of range"
1906 #: config/tc-arm.c:5836
1907 msgid "Branch with link out of range"
1910 #: config/tc-arm.c:5903
1911 msgid "Illegal value for co-processor offset"
1914 #: config/tc-arm.c:5926
1916 msgid "Invalid offset, target not word aligned (0x%08X)"
1919 #: config/tc-arm.c:5931 config/tc-arm.c:5940 config/tc-arm.c:5947
1920 #: config/tc-arm.c:5954 config/tc-arm.c:5961
1922 msgid "Invalid offset, value too big (0x%08X)"
1925 #: config/tc-arm.c:5998
1926 msgid "Invalid immediate for stack address calculation"
1929 #: config/tc-arm.c:6007
1931 msgid "Invalid immediate for address calculation (value = 0x%08lX)"
1934 #: config/tc-arm.c:6017
1935 msgid "Invalid 8bit immediate"
1938 #: config/tc-arm.c:6025
1939 msgid "Invalid 3bit immediate"
1942 #: config/tc-arm.c:6041
1944 msgid "Invalid immediate: %ld is too large"
1947 #: config/tc-arm.c:6056
1949 msgid "Illegal Thumb shift value: %ld"
1952 #: config/tc-arm.c:6070
1954 msgid "Bad relocation fixup type (%d)"
1957 #: config/tc-arm.c:6142
1958 msgid "Literal referenced across section boundary (Implicit dump?)"
1961 #: config/tc-arm.c:6155
1963 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1966 #: config/tc-arm.c:6161
1967 msgid "ADRL used for a symbol not defined in the same file"
1970 #: config/tc-arm.c:6167
1972 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1975 #: config/tc-arm.c:6187 config/tc-cris.c:2648 config/tc-mcore.c:2110
1976 #: config/tc-ns32k.c:2370
1980 #: config/tc-arm.c:6190
1982 msgid "Can not represent %s relocation in this object file format (%d)"
1985 #: config/tc-arm.c:6211 config/tc-mips.c:11349 config/tc-sh.c:2949
1987 msgid "Can not represent %s relocation in this object file format"
1990 #: config/tc-arm.c:6229
1991 msgid "md_estimate_size_before_relax\n"
1994 #: config/tc-arm.c:6304
1996 msgid "No operator -- statement `%s'\n"
1999 #: config/tc-arm.c:6322
2000 msgid "selected processor does not support this opcode"
2003 #: config/tc-arm.c:6368
2005 msgid "Opcode `%s' must have suffix from list: <%s>"
2008 #: config/tc-arm.c:6398
2009 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
2012 #: config/tc-arm.c:6415
2014 msgid "Opcode `%s' is unconditional\n"
2017 #: config/tc-arm.c:6440
2019 msgid "Opcode `%s' must have suffix from <%s>\n"
2022 #: config/tc-arm.c:6526
2024 msgid "register '%s' does not exist\n"
2027 #: config/tc-arm.c:6531
2029 msgid "ignoring redefinition of register alias '%s'"
2032 #: config/tc-arm.c:6537
2035 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
2038 #: config/tc-arm.c:6541
2039 msgid "ignoring incomplete .req pseuso op"
2042 #: config/tc-arm.c:6721
2044 msgid "Unrecognised APCS switch -m%s"
2047 #: config/tc-arm.c:6864 config/tc-arm.c:6877 config/tc-arm.c:6890
2048 #: config/tc-arm.c:6902 config/tc-arm.c:6908
2050 msgid "Invalid architecture variant -m%s"
2053 #: config/tc-arm.c:6915
2055 msgid "Invalid processor variant -m%s"
2058 #: config/tc-arm.c:6938
2060 " ARM Specific Assembler Options:\n"
2061 " -m[arm][<processor name>] select processor variant\n"
2062 " -m[arm]v[2|2a|3|3m|4|4t|5[t][e]] select architecture variant\n"
2063 " -mthumb only allow Thumb instructions\n"
2064 " -mthumb-interwork mark the assembled code as supporting "
2066 " -mall allow any instruction\n"
2067 " -mfpa10, -mfpa11 select floating point architecture\n"
2068 " -mfpe-old don't allow floating-point multiple "
2070 " -mno-fpu don't allow any floating-point instructions.\n"
2071 " -k generate PIC code.\n"
2074 #: config/tc-arm.c:6950
2076 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
2078 " -mapcs-float floating point args are passed in FP regs\n"
2079 " -mapcs-reentrant the code is position independent/reentrant\n"
2082 #: config/tc-arm.c:6956
2083 msgid " -moabi support the old ELF ABI\n"
2086 #: config/tc-arm.c:6960
2088 " -EB assemble code for a big endian cpu\n"
2089 " -EL assemble code for a little endian cpu\n"
2092 #: config/tc-arm.c:7110
2094 msgid "%s: unexpected function type: %d"
2097 #: config/tc-avr.c:186
2098 msgid "Known MCU names:"
2101 #: config/tc-avr.c:255
2104 " -mmcu=[avr-name] select microcontroller variant\n"
2105 " [avr-name] can be:\n"
2106 " avr1 - AT90S1200, ATtiny1x, ATtiny28\n"
2107 " avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22\n"
2108 " avr3 - ATmega103, ATmega603\n"
2109 " avr4 - ATmega83, ATmega85\n"
2110 " avr5 - ATmega161, ATmega163, ATmega32, AT94K\n"
2111 " or immediate microcontroller name.\n"
2114 #: config/tc-avr.c:265
2116 " -mall-opcodes accept all AVR opcodes, even if not supported by MCU\n"
2117 " -mno-skip-bug disable warnings for skipping two-word instructions\n"
2118 " (default for avr4, avr5)\n"
2119 " -mno-wrap reject rjmp/rcall instructions with 8K wrap-around\n"
2120 " (default for avr3, avr5)\n"
2123 #: config/tc-avr.c:313
2125 msgid "unknown MCU: %s\n"
2128 #: config/tc-avr.c:322
2130 msgid "redefinition of mcu type `%s' to `%s'"
2133 #: config/tc-avr.c:436
2134 msgid "constant value required"
2137 #: config/tc-avr.c:439
2139 msgid "number must be less than %d"
2142 #: config/tc-avr.c:491
2143 msgid "`,' required"
2146 #: config/tc-avr.c:515
2147 msgid "undefined combination of operands"
2150 #: config/tc-avr.c:528
2151 msgid "skipping two-word instruction"
2154 #: config/tc-avr.c:592
2155 msgid "register r16-r23 required"
2158 #: config/tc-avr.c:598
2159 msgid "register number above 15 required"
2162 #: config/tc-avr.c:604
2163 msgid "even register number required"
2166 #: config/tc-avr.c:611
2167 msgid "register r24, r26, r28 or r30 required"
2170 #: config/tc-avr.c:617
2171 msgid "register name or number from 0 to 31 required"
2174 #: config/tc-avr.c:635
2175 msgid "pointer register (X, Y or Z) required"
2178 #: config/tc-avr.c:642
2179 msgid "cannot both predecrement and postincrement"
2182 #: config/tc-avr.c:650
2183 msgid "addressing mode not supported"
2186 #: config/tc-avr.c:656
2187 msgid "can't predecrement"
2190 #: config/tc-avr.c:659
2191 msgid "pointer register Z required"
2194 #: config/tc-avr.c:677
2195 msgid "pointer register (Y or Z) required"
2198 #: config/tc-avr.c:782
2200 msgid "unknown constraint `%c'"
2203 #: config/tc-avr.c:895 config/tc-avr.c:911 config/tc-avr.c:1012
2205 msgid "odd address operand: %ld"
2208 #: config/tc-avr.c:903 config/tc-avr.c:922
2210 msgid "operand out of range: %ld"
2213 #: config/tc-avr.c:1021 config/tc-d10v.c:1607 config/tc-d30v.c:1962
2215 msgid "line %d: unknown relocation type: 0x%x"
2218 #: config/tc-avr.c:1035
2219 msgid "only constant expression allowed"
2222 #: config/tc-avr.c:1073 config/tc-d10v.c:1471 config/tc-d30v.c:1781
2223 #: config/tc-mn10200.c:1254 config/tc-mn10300.c:1827 config/tc-ppc.c:5153
2224 #: config/tc-v850.c:2258
2226 msgid "reloc %d not supported by object file format"
2229 #: config/tc-avr.c:1097 config/tc-d10v.c:1078 config/tc-d10v.c:1092
2230 #: config/tc-h8300.c:1239 config/tc-h8500.c:1102 config/tc-mcore.c:989
2231 #: config/tc-pj.c:265 config/tc-sh.c:1431 config/tc-z8k.c:1203
2232 msgid "can't find opcode "
2235 #: config/tc-avr.c:1114
2237 msgid "illegal opcode %s for mcu %s"
2240 #: config/tc-avr.c:1122
2241 msgid "garbage at end of line"
2244 #: config/tc-avr.c:1186
2245 msgid "illegal expression"
2248 #: config/tc-avr.c:1212 config/tc-avr.c:1278
2249 msgid "`)' required"
2252 #: config/tc-avr.c:1232
2254 msgid "constant out of 8-bit range: %d"
2257 #: config/tc-avr.c:1235
2258 msgid "expression possibly out of 8-bit range"
2261 #: config/tc-avr.c:1306 config/tc-avr.c:1313
2263 msgid "illegal %srelocation size: %d"
2266 #: config/tc-cris.c:646
2268 msgid "Can't hash `%s': %s\n"
2271 #: config/tc-cris.c:647
2272 msgid "(unknown reason)"
2275 #: config/tc-cris.c:651
2277 msgid "Buggy opcode: `%s' \"%s\"\n"
2280 #: config/tc-cris.c:972
2282 msgid "Immediate value not in 5 bit unsigned range: %ld"
2285 #: config/tc-cris.c:988
2287 msgid "Immediate value not in 4 bit unsigned range: %ld"
2290 #: config/tc-cris.c:1028
2292 msgid "Immediate value not in 6 bit range: %ld"
2295 #: config/tc-cris.c:1043
2297 msgid "Immediate value not in 6 bit unsigned range: %ld"
2300 #. Others have a generic warning.
2301 #: config/tc-cris.c:1130
2303 msgid "Unimplemented register `%s' specified"
2306 #. We've come to the end of instructions with this
2307 #. opcode, so it must be an error.
2308 #: config/tc-cris.c:1281 config/tc-i860.c:725
2309 msgid "Illegal operands"
2312 #: config/tc-cris.c:1313 config/tc-cris.c:1344
2314 msgid "Immediate value not in 8 bit range: %ld"
2317 #: config/tc-cris.c:1323 config/tc-cris.c:1351
2319 msgid "Immediate value not in 16 bit range: %ld"
2322 #. FIXME: Find out and change to as_warn_where. Add testcase.
2323 #: config/tc-cris.c:2303
2324 msgid "32-bit conditional branch generated"
2327 #. FIXME: Is this function mentioned in the internals.texi manual? If
2329 #: config/tc-cris.c:2383
2330 msgid "Bad call to md_atof () - floating point formats are not supported"
2333 #: config/tc-cris.c:2445
2335 msgid "Value not in 16 bit range: %ld"
2338 #: config/tc-cris.c:2455
2340 msgid "Value not in 8 bit range: %ld"
2343 #: config/tc-cris.c:2462
2345 msgid "Value not in 4 bit unsigned range: %ld"
2348 #: config/tc-cris.c:2469
2350 msgid "Value not in 5 bit unsigned range: %ld"
2353 #: config/tc-cris.c:2476
2355 msgid "Value not in 6 bit range: %ld"
2358 #: config/tc-cris.c:2483
2360 msgid "Value not in 6 bit unsigned range: %ld"
2363 #: config/tc-cris.c:2595
2365 "Semantics error. This type of operand can not be relocated, it must be an "
2366 "assembly-time constant"
2369 #: config/tc-cris.c:2649
2371 msgid "Cannot generate relocation type for symbol %s, code %s"
2374 #: config/tc-cris.c:2662
2377 "-- GNU as for CRIS\n"
2380 #: config/tc-cris.c:2665
2381 msgid "*** Usage: as-cris [switches] [-o objectfile] [files...]\n"
2384 #: config/tc-cris.c:2666
2385 msgid "Target-specific switches:\n"
2388 #: config/tc-cris.c:2667
2389 msgid " -h, -H : Don't execute, print this help text.\n"
2392 #: config/tc-cris.c:2669
2394 " -N : Warn when branches are expanded to jumps.\n"
2398 #: config/tc-cris.c:2670
2399 msgid "Use as-cris --help to see more options.\n"
2402 #: config/tc-cris.c:2671
2404 msgid "objectfile\t: Output file in the a.out format %s"
2407 #: config/tc-cris.c:2672
2408 msgid "described in the users manual.\n"
2411 #: config/tc-cris.c:2673
2412 msgid "\t\t Default output file is \"a.out\".\n"
2415 #: config/tc-cris.c:2674
2417 msgid "files ...\t: Input files in the source format %s"
2420 #: config/tc-cris.c:2675
2421 msgid " described in the users manual.\n"
2424 #: config/tc-cris.c:2676
2425 msgid "\t\t Default input file is standard input.\n"
2428 #: config/tc-cris.c:2677
2429 msgid "Description\t: Assembler for the CRIS processor.\n"
2432 #: config/tc-cris.c:2698
2433 msgid "Invalid relocation"
2436 #: config/tc-cris.c:2739
2437 msgid "Invalid pc-relative relocation"
2440 #: config/tc-cris.c:2779
2442 msgid "Adjusted signed .word (%ld) overflows: `switch'-statement too large."
2445 #: config/tc-d10v.c:233
2448 "-O optimize. Will do some operations in parallel.\n"
2451 #: config/tc-d10v.c:550 config/tc-d10v.c:632 config/tc-d30v.c:652
2453 msgid "operand out of range: %d"
2456 #: config/tc-d10v.c:694
2457 msgid "Instruction must be executed in parallel with another instruction."
2460 #: config/tc-d10v.c:750
2461 msgid "Instruction must be executed in parallel"
2464 #: config/tc-d10v.c:753
2465 msgid "Long instructions may not be combined."
2468 #: config/tc-d10v.c:795
2469 msgid "One of these instructions may not be executed in parallel."
2472 #: config/tc-d10v.c:799 config/tc-d30v.c:866
2473 msgid "Two IU instructions may not be executed in parallel"
2476 #: config/tc-d10v.c:801 config/tc-d10v.c:809 config/tc-d10v.c:826
2477 #: config/tc-d10v.c:843 config/tc-d30v.c:867 config/tc-d30v.c:876
2478 msgid "Swapping instruction order"
2481 #: config/tc-d10v.c:807 config/tc-d30v.c:873
2482 msgid "Two MU instructions may not be executed in parallel"
2485 #: config/tc-d10v.c:830 config/tc-d30v.c:893
2486 msgid "IU instruction may not be in the left container"
2489 #: config/tc-d10v.c:832 config/tc-d10v.c:849
2491 "Instruction in R container is squashed by flow control instruction in L "
2495 #: config/tc-d10v.c:847 config/tc-d30v.c:904
2496 msgid "MU instruction may not be in the right container"
2499 #: config/tc-d10v.c:855 config/tc-d30v.c:916
2500 msgid "unknown execution type passed to write_2_short()"
2503 #: config/tc-d10v.c:1106 config/tc-d10v.c:1127 config/tc-d30v.c:1394
2504 msgid "Unable to mix instructions as specified"
2507 #: config/tc-d10v.c:1174 config/tc-d30v.c:1529
2509 msgid "unknown opcode: %s"
2512 #: config/tc-d10v.c:1256 config/tc-d10v.c:1427 config/tc-tic80.c:536
2513 msgid "bad opcode or operands"
2516 #: config/tc-d10v.c:1329 config/tc-m68k.c:4233
2517 msgid "value out of range"
2520 #: config/tc-d10v.c:1402
2521 msgid "illegal operand - register name found where none expected"
2524 #: config/tc-d10v.c:1438 config/tc-tic80.c:547
2525 msgid "Register number must be EVEN"
2528 #: config/tc-d10v.c:1587
2530 msgid "line %d: rep or repi must include at least 4 instructions"
2533 #: config/tc-d30v.c:191
2535 msgid "Register name %s conflicts with symbol of the same name"
2538 #: config/tc-d30v.c:289
2542 "-O Make adjacent short instructions parallel if "
2544 "-n Warn about all NOPs inserted by the assembler.\n"
2545 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
2546 "-c Warn about symbols whoes names match register "
2548 "-C Opposite of -C. -c is the default.\n"
2551 #: config/tc-d30v.c:463
2552 msgid "unexpected 12-bit reloc type"
2555 #: config/tc-d30v.c:470
2556 msgid "unexpected 18-bit reloc type"
2559 #: config/tc-d30v.c:714
2561 msgid "%s NOP inserted"
2564 #: config/tc-d30v.c:715
2568 #: config/tc-d30v.c:715
2572 #: config/tc-d30v.c:862
2573 msgid "Instructions may not be executed in parallel"
2576 #: config/tc-d30v.c:875
2578 msgid "Executing %s in IU may not work"
2581 #: config/tc-d30v.c:882
2583 msgid "Executing %s in IU may not work in parallel execution"
2586 #: config/tc-d30v.c:895
2588 msgid "special left instruction `%s' kills instruction `%s' in right container"
2591 #: config/tc-d30v.c:906
2593 msgid "Executing %s in reverse serial with %s may not work"
2596 #: config/tc-d30v.c:909
2598 msgid "Executing %s in IU in reverse serial may not work"
2601 #: config/tc-d30v.c:1276 config/tc-d30v.c:1293
2602 msgid "Cannot assemble instruction"
2605 #: config/tc-d30v.c:1278
2606 msgid "First opcode is long. Unable to mix instructions as specified."
2609 #: config/tc-d30v.c:1346
2610 msgid "word of NOPs added between word multiply and load"
2613 #: config/tc-d30v.c:1348
2614 msgid "word of NOPs added between word multiply and 16-bit multiply"
2617 #: config/tc-d30v.c:1378
2618 msgid "Instruction uses long version, so it cannot be mixed as specified"
2621 #: config/tc-d30v.c:1462 config/tc-d30v.c:1499
2623 msgid "unknown condition code: %s"
2626 #: config/tc-d30v.c:1492
2628 msgid "cmpu doesn't support condition code %s"
2631 #: config/tc-d30v.c:1540
2633 msgid "operands for opcode `%s' do not match any valid format"
2636 #: config/tc-d30v.c:1753
2637 msgid "Odd numbered register used as target of multi-register instruction"
2640 #: config/tc-d30v.c:1851
2642 msgid "line %d: unable to place address of symbol '%s' into a byte"
2645 #: config/tc-d30v.c:1854
2647 msgid "line %d: unable to place value %x into a byte"
2650 #: config/tc-d30v.c:1862
2652 msgid "line %d: unable to place address of symbol '%s' into a short"
2655 #: config/tc-d30v.c:1865
2657 msgid "line %d: unable to place value %x into a short"
2660 #: config/tc-d30v.c:1873
2662 msgid "line %d: unable to place address of symbol '%s' into a quad"
2665 #: config/tc-d30v.c:2043
2667 msgid "value too large to fit in %d bits"
2670 #: config/tc-d30v.c:2187
2672 msgid "Alignment too large: %d assumed"
2675 #: config/tc-fr30.c:84
2676 msgid " FR30 specific command line options:\n"
2679 #: config/tc-fr30.c:143
2681 msgid "Instruction %s not allowed in a delay slot."
2684 #: config/tc-fr30.c:380 config/tc-m32r.c:1537
2685 msgid "Addend to unresolved symbol not on word boundary."
2688 #: config/tc-fr30.c:538 config/tc-i960.c:786 config/tc-m32r.c:1844
2689 msgid "Bad call to md_atof()"
2692 #: config/tc-h8300.c:245 config/tc-h8300.c:253
2693 msgid "Reg not valid for H8/300"
2696 #: config/tc-h8300.c:413 config/tc-h8300.c:416 config/tc-h8300.c:419
2697 #: config/tc-h8300.c:423
2698 msgid "Invalid register list for ldm/stm\n"
2701 #: config/tc-h8300.c:475 config/tc-h8300.c:537 config/tc-h8300.c:544
2702 msgid "Wrong size pointer register for architecture."
2705 #: config/tc-h8300.c:502 config/tc-h8300.c:511 config/tc-h8300.c:521
2706 msgid "expected @(exp, reg16)"
2709 #: config/tc-h8300.c:600
2710 msgid "expect :8 or :16 here"
2713 #: config/tc-h8300.c:801
2715 msgid "operand %s0x%lx out of range."
2718 #: config/tc-h8300.c:889
2719 msgid "Can't work out size of operand.\n"
2722 #: config/tc-h8300.c:937
2724 msgid "Opcode `%s' with these operand types not available in H8/300 mode"
2727 #: config/tc-h8300.c:988 config/tc-h8300.c:1008
2728 msgid "Need #1 or #2 here"
2731 #: config/tc-h8300.c:1003
2732 msgid "#4 not valid on H8/300."
2735 #: config/tc-h8300.c:1089 config/tc-h8300.c:1121
2737 msgid "branch operand has odd offset (%lx)\n"
2740 #: config/tc-h8300.c:1159
2741 msgid "destination operand must be 16 bit register"
2744 #: config/tc-h8300.c:1168
2745 msgid "source operand must be 8 bit register"
2748 #: config/tc-h8300.c:1176
2749 msgid "destination operand must be 16bit absolute address"
2752 #: config/tc-h8300.c:1183
2753 msgid "destination operand must be 8 bit register"
2756 #: config/tc-h8300.c:1191
2757 msgid "source operand must be 16bit absolute address"
2760 #: config/tc-h8300.c:1199
2761 msgid "invalid operands"
2764 #: config/tc-h8300.c:1250 config/tc-h8500.c:1108 config/tc-mips.c:7977
2765 #: config/tc-sh.c:1660 config/tc-w65.c:739 config/tc-z8k.c:1213
2766 msgid "unknown opcode"
2769 #: config/tc-h8300.c:1296
2770 msgid "mismatch between opcode size and operand size"
2773 #: config/tc-h8300.c:1307 config/tc-h8500.c:1135 config/tc-sh.c:1774
2774 #: config/tc-w65.c:769 config/tc-z8k.c:1266
2775 msgid "call to tc_crawl_symbol_chain \n"
2778 #: config/tc-h8300.c:1321 config/tc-h8500.c:1149 config/tc-sh.c:1781
2779 #: config/tc-w65.c:783 config/tc-z8k.c:1280
2780 msgid "call to tc_headers_hook \n"
2783 #: config/tc-h8300.c:1412 config/tc-h8500.c:1239 config/tc-z8k.c:1394
2784 msgid "call to tc_aout_fix_to_chars \n"
2787 #: config/tc-h8300.c:1422 config/tc-z8k.c:1404
2788 msgid "call to md_convert_frag \n"
2791 #: config/tc-h8300.c:1467 config/tc-z8k.c:1485
2792 msgid "call tomd_estimate_size_before_relax \n"
2795 #: config/tc-h8500.c:337
2796 msgid ":24 not valid for this opcode"
2799 #: config/tc-h8500.c:344
2800 msgid "expect :8,:16 or :24"
2803 #: config/tc-h8500.c:401
2804 msgid "syntax error in reg list"
2807 #: config/tc-h8500.c:419
2808 msgid "missing final register in range"
2811 #: config/tc-h8500.c:506 config/tc-h8500.c:513 config/tc-h8500.c:519
2812 msgid "expected @(exp, Rn)"
2815 #: config/tc-h8500.c:535
2816 msgid "@Rn+ needs word register"
2819 #: config/tc-h8500.c:545
2820 msgid "@Rn needs word register"
2823 #: config/tc-h8500.c:842 config/tc-sh.c:1150
2825 msgid "unhandled %d\n"
2828 #: config/tc-h8500.c:870 config/tc-sh.c:1175
2830 msgid "operand must be absolute in range %d..%d"
2833 #: config/tc-h8500.c:959 config/tc-sh.c:1372
2835 msgid "failed for %d\n"
2838 #: config/tc-h8500.c:1124 config/tc-sh.c:1470 config/tc-sh.c:1708
2839 #: config/tc-w65.c:758
2840 msgid "invalid operands for opcode"
2843 #: config/tc-hppa.c:1167
2844 msgid "Missing .exit\n"
2847 #: config/tc-hppa.c:1170
2848 msgid "Missing .procend\n"
2851 #: config/tc-hppa.c:1350
2852 msgid "Invalid field selector. Assuming F%%."
2855 #: config/tc-hppa.c:1383
2856 msgid "-R option not supported on this target."
2859 #: config/tc-hppa.c:1399 config/tc-sparc.c:767 config/tc-sparc.c:802
2861 msgid "Internal error: can't hash `%s': %s\n"
2864 #: config/tc-hppa.c:1407 config/tc-i860.c:191
2866 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2869 #: config/tc-hppa.c:1476 config/tc-hppa.c:7037 config/tc-hppa.c:7092
2870 msgid "Missing function name for .PROC (corrupted label chain)"
2873 #: config/tc-hppa.c:1479 config/tc-hppa.c:7095
2874 msgid "Missing function name for .PROC"
2877 #: config/tc-hppa.c:1600 config/tc-hppa.c:4915
2878 msgid "could not update architecture and machine"
2881 #: config/tc-hppa.c:1813
2882 msgid "Invalid Indexed Load Completer."
2885 #: config/tc-hppa.c:1818
2886 msgid "Invalid Indexed Load Completer Syntax."
2889 #: config/tc-hppa.c:1854
2890 msgid "Invalid Short Load/Store Completer."
2893 #: config/tc-hppa.c:1913 config/tc-hppa.c:1918
2894 msgid "Invalid Store Bytes Short Completer"
2897 #: config/tc-hppa.c:2229 config/tc-hppa.c:2235
2898 msgid "Invalid left/right combination completer"
2901 #: config/tc-hppa.c:2284 config/tc-hppa.c:2291
2902 msgid "Invalid permutation completer"
2905 #: config/tc-hppa.c:2392
2907 msgid "Invalid Add Condition: %s"
2910 #: config/tc-hppa.c:2403 config/tc-hppa.c:2413
2912 msgid "Invalid Add and Branch Condition: %c"
2915 #: config/tc-hppa.c:2434
2916 msgid "Invalid Compare/Subtract Condition"
2919 #: config/tc-hppa.c:2474
2921 msgid "Invalid Bit Branch Condition: %c"
2924 #: config/tc-hppa.c:2560
2926 msgid "Invalid Compare/Subtract Condition: %s"
2929 #: config/tc-hppa.c:2572
2931 msgid "Invalid Compare/Subtract Condition: %c"
2934 #: config/tc-hppa.c:2587
2935 msgid "Invalid Compare and Branch Condition."
2938 #: config/tc-hppa.c:2683
2939 msgid "Invalid Logical Instruction Condition."
2942 #: config/tc-hppa.c:2738
2943 msgid "Invalid Shift/Extract/Deposit Condition."
2946 #: config/tc-hppa.c:2850
2947 msgid "Invalid Unit Instruction Condition."
2950 #: config/tc-hppa.c:3198 config/tc-hppa.c:3229 config/tc-hppa.c:3262
2951 #: config/tc-hppa.c:3294
2952 msgid "Branch to unaligned address"
2955 #: config/tc-hppa.c:3476
2956 msgid "Invalid SFU identifier"
2959 #: config/tc-hppa.c:3526
2960 msgid "Invalid COPR identifier"
2963 #: config/tc-hppa.c:3655
2964 msgid "Invalid Floating Point Operand Format."
2967 #: config/tc-hppa.c:3793 config/tc-hppa.c:3817 config/tc-hppa.c:3840
2968 #: config/tc-hppa.c:3863 config/tc-hppa.c:3886
2969 msgid "Invalid register for single precision fmpyadd or fmpysub"
2972 #: config/tc-hppa.c:3946
2974 msgid "Invalid operands %s"
2977 #: config/tc-hppa.c:4399
2978 msgid " -Q ignored\n"
2981 #: config/tc-hppa.c:4403
2982 msgid " -c print a warning if a comment is found\n"
2985 #: config/tc-hppa.c:4615
2986 msgid "Unknown relocation encountered in md_apply_fix."
2989 #: config/tc-hppa.c:4625
2991 msgid "no hppa_fixup entry for this fixup (fixP = 0x%x, type = 0x%x)\n"
2994 #: config/tc-hppa.c:4767 config/tc-hppa.c:4792
2996 msgid "Undefined register: '%s'."
2999 #: config/tc-hppa.c:4830
3001 msgid "Non-absolute symbol: '%s'."
3004 #: config/tc-hppa.c:4845
3006 msgid "Undefined absolute constant: '%s'."
3009 #: config/tc-hppa.c:4954
3011 msgid "Invalid FP Compare Condition: %s"
3014 #: config/tc-hppa.c:5010
3016 msgid "Invalid FTEST completer: %s"
3019 #: config/tc-hppa.c:5077 config/tc-hppa.c:5115
3021 msgid "Invalid FP Operand Format: %3s"
3024 #: config/tc-hppa.c:5194
3025 msgid "Bad segment in expression."
3028 #: config/tc-hppa.c:5253
3029 msgid "Bad segment (should be absolute)."
3032 #: config/tc-hppa.c:5296
3034 msgid "Invalid argument location: %s\n"
3037 #: config/tc-hppa.c:5327
3039 msgid "Invalid argument description: %d"
3042 #: config/tc-hppa.c:5350
3044 msgid "Invalid Nullification: (%c)"
3047 #: config/tc-hppa.c:6092
3049 msgid "Invalid .CALL argument: %s"
3052 #: config/tc-hppa.c:6224
3053 msgid ".callinfo is not within a procedure definition"
3056 #: config/tc-hppa.c:6244
3058 msgid "FRAME parameter must be a multiple of 8: %d\n"
3061 #: config/tc-hppa.c:6263
3062 msgid "Value for ENTRY_GR must be in the range 3..18\n"
3065 #: config/tc-hppa.c:6275
3066 msgid "Value for ENTRY_FR must be in the range 12..21\n"
3069 #: config/tc-hppa.c:6285
3070 msgid "Value for ENTRY_SR must be 3\n"
3073 #: config/tc-hppa.c:6341
3075 msgid "Invalid .CALLINFO argument: %s"
3078 #: config/tc-hppa.c:6452
3079 msgid "The .ENTER pseudo-op is not supported"
3082 #: config/tc-hppa.c:6468
3083 msgid "Misplaced .entry. Ignored."
3086 #: config/tc-hppa.c:6472
3087 msgid "Missing .callinfo."
3090 #: config/tc-hppa.c:6520
3091 msgid ".REG must use a label"
3094 #: config/tc-hppa.c:6522
3095 msgid ".EQU must use a label"
3098 #: config/tc-hppa.c:6575
3099 msgid ".EXIT must appear within a procedure"
3102 #: config/tc-hppa.c:6579
3103 msgid "Missing .callinfo"
3106 #: config/tc-hppa.c:6583
3107 msgid "No .ENTRY for this .EXIT"
3110 #: config/tc-hppa.c:6610
3112 msgid "Cannot define export symbol: %s\n"
3115 #: config/tc-hppa.c:6667
3117 msgid "Using ENTRY rather than CODE in export directive for %s"
3120 #: config/tc-hppa.c:6777
3122 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
3125 #: config/tc-hppa.c:6859
3126 msgid "Missing label name on .LABEL"
3129 #: config/tc-hppa.c:6864
3130 msgid "extra .LABEL arguments ignored."
3133 #: config/tc-hppa.c:6881
3134 msgid "The .LEAVE pseudo-op is not supported"
3137 #: config/tc-hppa.c:6920
3138 msgid "Unrecognized .LEVEL argument\n"
3141 #: config/tc-hppa.c:6956
3143 msgid "Cannot define static symbol: %s\n"
3146 #: config/tc-hppa.c:6991
3147 msgid "Nested procedures"
3150 #: config/tc-hppa.c:7001
3151 msgid "Cannot allocate unwind descriptor\n"
3154 #: config/tc-hppa.c:7099
3155 msgid "misplaced .procend"
3158 #: config/tc-hppa.c:7102
3159 msgid "Missing .callinfo for this procedure"
3162 #: config/tc-hppa.c:7105
3163 msgid "Missing .EXIT for a .ENTRY"
3166 #: config/tc-hppa.c:7144
3167 msgid "Not in a space.\n"
3170 #: config/tc-hppa.c:7147
3171 msgid "Not in a subspace.\n"
3174 #: config/tc-hppa.c:7237
3175 msgid "Invalid .SPACE argument"
3178 #: config/tc-hppa.c:7285
3179 msgid "Can't change spaces within a procedure definition. Ignored"
3182 #: config/tc-hppa.c:7412
3184 msgid "Undefined space: '%s' Assuming space number = 0."
3187 #: config/tc-hppa.c:7436
3188 msgid "Must be in a space before changing or declaring subspaces.\n"
3191 #: config/tc-hppa.c:7440
3192 msgid "Can't change subspaces within a procedure definition. Ignored"
3195 #: config/tc-hppa.c:7475
3196 msgid "Parameters of an existing subspace can't be modified"
3199 #: config/tc-hppa.c:7526
3200 msgid "Alignment must be a power of 2"
3203 #: config/tc-hppa.c:7568
3204 msgid "FIRST not supported as a .SUBSPACE argument"
3207 #: config/tc-hppa.c:7570
3208 msgid "Invalid .SUBSPACE argument"
3211 #: config/tc-hppa.c:7753
3213 msgid "Internal error: Unable to find containing space for %s."
3216 #: config/tc-hppa.c:7794
3218 msgid "Out of memory: could not allocate new space chain entry: %s\n"
3221 #: config/tc-hppa.c:7880
3223 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
3226 #: config/tc-hppa.c:8547
3228 msgid "Symbol '%s' could not be created."
3231 #: config/tc-hppa.c:8551
3232 msgid "No memory for symbol name."
3235 #: config/tc-i386.c:510
3237 msgid "%s shortened to %s"
3240 #: config/tc-i386.c:562
3241 msgid "same type of prefix used twice"
3244 #: config/tc-i386.c:605
3245 msgid "bad argument to syntax directive."
3248 #: config/tc-i386.c:647
3250 msgid "no such architecture: `%s'"
3253 #: config/tc-i386.c:652
3254 msgid "missing cpu architecture"
3257 #: config/tc-i386.c:722 config/tc-m68k.c:3749
3259 msgid "Internal Error: Can't hash %s: %s"
3262 #: config/tc-i386.c:952
3266 #: config/tc-i386.c:1000 config/tc-i386.c:4456
3268 msgid "can not do %d byte pc-relative relocation"
3271 #: config/tc-i386.c:1010 config/tc-i386.c:4470
3273 msgid "can not do %d byte relocation"
3276 #: config/tc-i386.c:1114 config/tc-i386.c:1197
3278 msgid "no such instruction: `%s'"
3281 #: config/tc-i386.c:1123
3283 msgid "invalid character %s in mnemonic"
3286 #: config/tc-i386.c:1130
3287 msgid "expecting prefix; got nothing"
3290 #: config/tc-i386.c:1132
3291 msgid "expecting mnemonic; got nothing"
3294 #: config/tc-i386.c:1150
3296 msgid "redundant %s prefix"
3299 #: config/tc-i386.c:1207
3301 msgid "`%s' is not supported on `%s'"
3304 #: config/tc-i386.c:1212
3305 msgid "use .code16 to ensure correct addressing mode"
3308 #: config/tc-i386.c:1220
3310 msgid "expecting string instruction after `%s'"
3313 #: config/tc-i386.c:1243
3315 msgid "invalid character %s before operand %d"
3318 #: config/tc-i386.c:1257
3320 msgid "unbalanced parenthesis in operand %d."
3323 #: config/tc-i386.c:1260
3325 msgid "unbalanced brackets in operand %d."
3328 #: config/tc-i386.c:1269
3330 msgid "invalid character %s in operand %d"
3333 #: config/tc-i386.c:1296
3335 msgid "spurious operands; (%d operands/instruction max)"
3338 #: config/tc-i386.c:1317
3339 msgid "expecting operand after ','; got nothing"
3342 #: config/tc-i386.c:1322
3343 msgid "expecting operand before ','; got nothing"
3346 #. we found no match
3347 #: config/tc-i386.c:1587
3349 msgid "suffix or operands invalid for `%s'"
3352 #: config/tc-i386.c:1598
3354 msgid "indirect %s without `*'"
3357 #. Warn them that a data or address size prefix doesn't
3358 #. affect assembly of the next line of code.
3359 #: config/tc-i386.c:1606
3361 msgid "stand-alone `%s' prefix"
3364 #: config/tc-i386.c:1642 config/tc-i386.c:1657
3365 msgid "`%s' operand %d must use `%%es' segment"
3368 #: config/tc-i386.c:1725 config/tc-i386.c:1767 config/tc-i386.c:1795
3369 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
3372 #: config/tc-i386.c:1738 config/tc-i386.c:1755 config/tc-i386.c:1783
3373 msgid "`%%%s' not allowed with `%s%c'"
3376 #: config/tc-i386.c:1828 config/tc-i386.c:1848
3377 msgid "no instruction mnemonic suffix given; can't determine immediate size"
3380 #: config/tc-i386.c:1873
3382 "no instruction mnemonic suffix given and no register operands; can't size "
3386 #. reversed arguments on faddp, fsubp, etc.
3387 #: config/tc-i386.c:1975
3388 msgid "translating to `%s %%%s,%%%s'"
3391 #. extraneous `l' suffix on fp insn
3392 #: config/tc-i386.c:1982
3393 msgid "translating to `%s %%%s'"
3396 #: config/tc-i386.c:2197
3397 msgid "you can't `pop %%cs'"
3400 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
3401 #: config/tc-i386.c:2228
3403 msgid "translating to `%sp'"
3406 #: config/tc-i386.c:2277 config/tc-i386.c:2340 config/tc-i386.c:2382
3407 msgid "skipping prefixes on this instruction"
3410 #: config/tc-i386.c:2397
3411 msgid "16-bit jump out of range"
3414 #: config/tc-i386.c:2406
3416 msgid "can't handle non absolute segment in `%s'"
3419 #: config/tc-i386.c:2621
3420 msgid "only 1 or 2 immediate operands are allowed"
3423 #: config/tc-i386.c:2653 config/tc-i386.c:2874
3424 msgid "GOT relocations not supported in 16 bit mode"
3427 #: config/tc-i386.c:2674 config/tc-i386.c:2895
3428 msgid "bad reloc specifier in expression"
3431 #: config/tc-i386.c:2692 config/tc-i386.c:2929
3433 msgid "ignoring junk `%s' after expression"
3436 #. missing or bad expr becomes absolute 0
3437 #: config/tc-i386.c:2699
3439 msgid "missing or invalid immediate expression `%s' taken as 0"
3442 #: config/tc-i386.c:2726 config/tc-i386.c:2959
3444 msgid "unimplemented segment %s in operand"
3447 #: config/tc-i386.c:2728 config/tc-i386.c:2961
3449 msgid "unimplemented segment type %d in operand"
3452 #: config/tc-i386.c:2772
3454 msgid "expecting scale factor of 1, 2, 4, or 8: got `%s'"
3457 #: config/tc-i386.c:2778
3459 msgid "scale factor of %d without an index register"
3462 #. missing or bad expr becomes absolute 0
3463 #: config/tc-i386.c:2940
3465 msgid "missing or invalid displacement expression `%s' taken as 0"
3468 #: config/tc-i386.c:3141 config/tc-i386.c:3147 config/tc-i386.c:3156
3470 msgid "bad segment name `%s'"
3473 #: config/tc-i386.c:3214
3475 msgid "`%s' is not a valid base/index expression"
3478 #: config/tc-i386.c:3218
3480 msgid "`%s' is not a valid %s bit base/index expression"
3483 #: config/tc-i386.c:3239 config/tc-i386.c:3593
3485 msgid "too many memory references for `%s'"
3488 #: config/tc-i386.c:3325 config/tc-i386.c:3460 config/tc-i386.c:3563
3489 #: config/tc-i386.c:3678 config/tc-i386.c:3714
3491 msgid "bad register name `%s'"
3494 #: config/tc-i386.c:3539
3496 msgid "bad memory operand `%s'"
3499 #: config/tc-i386.c:3554
3501 msgid "junk `%s' after register"
3504 #: config/tc-i386.c:3571
3505 msgid "immediate operand illegal with absolute jump"
3508 #: config/tc-i386.c:3671
3510 msgid "expecting `,' or `)' after index register in `%s'"
3513 #: config/tc-i386.c:3693
3515 msgid "expecting `)' after scale factor in `%s'"
3518 #: config/tc-i386.c:3700
3520 msgid "expecting index register or scale factor after `,'; got '%c'"
3523 #: config/tc-i386.c:3707
3525 msgid "expecting `,' or `)' after base register in `%s'"
3528 #. it's not a memory operand; argh!
3529 #: config/tc-i386.c:3747
3531 msgid "invalid char %s beginning operand %d `%s'"
3534 #: config/tc-i386.c:4154
3535 msgid "Bad call to md_atof ()"
3538 #: config/tc-i386.c:4299
3541 " -V print assembler version number\n"
3543 " -q quieten some warnings\n"
3547 #: config/tc-i386.c:4306
3548 msgid " -q quieten some warnings\n"
3551 #: config/tc-i386.c:4356
3552 msgid "GOT already in symbol table"
3555 #: config/tc-i386.c:4505
3557 msgid "cannot represent relocation type %s"
3560 #: config/tc-i860.c:157 config/tc-i860.c:161
3561 msgid "Unknown temporary pseudo register"
3564 #: config/tc-i860.c:183 config/tc-mips.c:1073
3566 msgid "internal error: can't hash `%s': %s\n"
3569 #: config/tc-i860.c:341
3571 msgid "Expanded opcode after delayed branch: `%s'"
3574 #: config/tc-i860.c:343
3576 msgid "Expanded opcode in dual mode: `%s'"
3579 #: config/tc-i860.c:580
3580 msgid "Fsr1 equals fdest with Pipelining"
3583 #: config/tc-i860.c:631
3584 msgid "5-bit immediate too large"
3587 #: config/tc-i860.c:749 config/tc-sparc.c:2667
3591 #: config/tc-i860.c:878
3593 msgid "26-bit branch w/o pc relative set: 0x%08x"
3596 #. align pcrel offset, see manual
3597 #. check for overflow
3598 #: config/tc-i860.c:882
3600 msgid "26-bit branch offset overflow: 0x%08x"
3603 #: config/tc-i860.c:891 config/tc-i860.c:922
3605 msgid "16-bit immediate 4-byte alignment error: 0x%08x"
3608 #: config/tc-i860.c:896 config/tc-i860.c:927
3610 msgid "16-bit immediate 2-byte alignment error: 0x%08x"
3613 #: config/tc-i860.c:904
3615 msgid "16-bit branch offset overflow: 0x%08x"
3618 #: config/tc-i860.c:912
3620 msgid "16-bit immediate 16-byte alignment error: 0x%08x"
3623 #: config/tc-i860.c:917
3625 msgid "16-bit immediate 8-byte alignment error: 0x%08x"
3628 #: config/tc-i860.c:933
3630 msgid "16-bit immediate overflow: 0x%08x"
3633 #: config/tc-i860.c:951
3634 msgid "md_number_to_disp\n"
3637 #: config/tc-i860.c:961
3638 msgid "i860_number_to_field\n"
3641 #: config/tc-i860.c:1001
3642 msgid "i860_convert_frag\n"
3645 #: config/tc-i860.c:1010
3646 msgid "i860_estimate_size_before_relax\n"
3649 #: config/tc-i960.c:559
3651 msgid "Hashing returned \"%s\"."
3654 #. Offset of last character in opcode mnemonic
3655 #: config/tc-i960.c:593
3656 msgid "branch prediction invalid on this opcode"
3659 #: config/tc-i960.c:636
3661 msgid "invalid opcode, \"%s\"."
3664 #: config/tc-i960.c:641
3666 msgid "improper number of operands. expecting %d, got %d"
3669 #: config/tc-i960.c:876
3671 msgid "Fixup of %ld too large for field width of %d"
3674 #: config/tc-i960.c:994
3676 msgid "invalid architecture %s"
3679 #: config/tc-i960.c:1014
3680 msgid "I960 options:\n"
3683 #: config/tc-i960.c:1017
3686 "\t\t\tspecify variant of 960 architecture\n"
3687 "-b\t\t\tadd code to collect statistics about branches taken\n"
3688 "-link-relax\t\tpreserve individual alignment directives so linker\n"
3689 "\t\t\tcan do relaxing (b.out format only)\n"
3690 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
3691 "\t\t\tlong displacements\n"
3694 #: config/tc-i960.c:1425
3695 msgid "too many operands"
3698 #: config/tc-i960.c:1485 config/tc-i960.c:1715
3699 msgid "expression syntax error"
3702 #: config/tc-i960.c:1523
3703 msgid "attempt to branch into different segment"
3706 #: config/tc-i960.c:1527
3708 msgid "target of %s instruction must be a label"
3711 #: config/tc-i960.c:1567
3712 msgid "unmatched '['"
3715 #: config/tc-i960.c:1578
3716 msgid "garbage after index spec ignored"
3719 #. We never moved: there was no opcode either!
3720 #: config/tc-i960.c:1645
3721 msgid "missing opcode"
3724 #: config/tc-i960.c:1953
3725 msgid "invalid constant"
3728 #: config/tc-i960.c:2066
3729 msgid "invalid index register"
3732 #: config/tc-i960.c:2089
3733 msgid "invalid scale factor"
3736 #: config/tc-i960.c:2272
3737 msgid "unaligned register"
3740 #: config/tc-i960.c:2295
3741 msgid "no such sfr in this architecture"
3744 #: config/tc-i960.c:2333
3745 msgid "illegal literal"
3748 #. Should not happen: see block comment above
3749 #: config/tc-i960.c:2566
3751 msgid "Trying to 'bal' to %s"
3754 #: config/tc-i960.c:2577
3755 msgid "Looks like a proc, but can't tell what kind.\n"
3758 #: config/tc-i960.c:2609
3759 msgid "should have 1 or 2 operands"
3762 #: config/tc-i960.c:2618 config/tc-i960.c:2637
3764 msgid "Redefining leafproc %s"
3767 #: config/tc-i960.c:2669
3768 msgid "should have two operands"
3771 #: config/tc-i960.c:2679
3772 msgid "'entry_num' must be absolute number in [0,31]"
3775 #: config/tc-i960.c:2688
3777 msgid "Redefining entrynum for sysproc %s"
3780 #: config/tc-i960.c:2799
3781 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3784 #: config/tc-i960.c:2820
3785 msgid "big endian mode is not supported"
3788 #: config/tc-i960.c:2822
3790 msgid "ignoring unrecognized .endian type `%s'"
3793 #: config/tc-i960.c:3104
3795 msgid "leafproc symbol '%s' undefined"
3798 #: config/tc-i960.c:3114
3800 msgid "Warning: making leafproc entries %s and %s both global\n"
3803 #: config/tc-i960.c:3223
3804 msgid "option --link-relax is only supported in b.out format"
3807 #: config/tc-i960.c:3266
3808 msgid "callj to difference of two symbols"
3811 #: config/tc-ia64.c:3959
3812 msgid "Register name expected"
3815 #: config/tc-ia64.c:3964 config/tc-ia64.c:4246
3816 msgid "Comma expected"
3819 #: config/tc-ia64.c:3972
3820 msgid "Register value annotation ignored"
3823 #: config/tc-ia64.c:3995
3824 msgid "Directive invalid within a bundle"
3827 #: config/tc-ia64.c:4061
3828 msgid "Missing predicate relation type"
3831 #: config/tc-ia64.c:4077
3832 msgid "Unrecognized predicate relation type"
3835 #: config/tc-ia64.c:4097 config/tc-ia64.c:4121
3836 msgid "Predicate register expected"
3839 #: config/tc-ia64.c:4109
3840 msgid "Duplicate predicate register ignored"
3843 #: config/tc-ia64.c:4130
3844 msgid "Bad register range"
3847 #: config/tc-ia64.c:4157
3848 msgid "Predicate source and target required"
3851 #: config/tc-ia64.c:4159 config/tc-ia64.c:4171
3852 msgid "Use of p0 is not valid in this context"
3855 #: config/tc-ia64.c:4166
3856 msgid "At least two PR arguments expected"
3859 #: config/tc-ia64.c:4180
3860 msgid "At least one PR argument expected"
3863 #: config/tc-ia64.c:4216
3865 msgid "Inserting \"%s\" into entry hint table failed: %s"
3868 #. FIXME -- need 62-bit relocation type
3869 #: config/tc-ia64.c:4635
3870 msgid "62-bit relocation not yet implemented"
3873 #: config/tc-ia64.c:4697
3874 msgid "lower 16 bits of mask ignored"
3877 #: config/tc-ia64.c:5104
3878 msgid "Value truncated to 62 bits"
3881 #: config/tc-ia64.c:5610
3883 msgid "Unrecognized option '-x%s'"
3886 #: config/tc-ia64.c:5629
3889 " -Milp32|-Milp64|-Mlp64|-Mp64\tselect data model (default -Mlp64)\n"
3890 " -Mle | -Mbe\t\t select little- or big-endian byte order (default -Mle)\n"
3891 " -x | -xexplicit\t turn on dependency violation checking (default)\n"
3892 " -xauto\t\t automagically remove dependency violations\n"
3893 " -xdebug\t\t debug dependency violation checker\n"
3896 #: config/tc-ia64.c:5905
3897 msgid "Explicit stops are ignored in auto mode"
3900 #: config/tc-ia64.c:5951
3901 msgid "Found '{' after explicit switch to automatic mode"
3904 #: config/tc-ia64.c:7454
3906 msgid "Unrecognized dependency specifier %d\n"
3909 #: config/tc-ia64.c:8203
3910 msgid "Only the first path encountering the conflict is reported"
3913 #: config/tc-ia64.c:8206
3914 msgid "This is the location of the conflicting usage"
3917 #. Pretend that we do not recognise this option.
3918 #: config/tc-m32r.c:223
3919 msgid "Unrecognised option: -hidden"
3922 #: config/tc-m32r.c:256
3923 msgid " M32R specific command line options:\n"
3926 #: config/tc-m32r.c:258
3928 " -m32r disable support for the m32rx instruction set\n"
3931 #: config/tc-m32r.c:260
3932 msgid " -m32rx support the extended m32rx instruction set\n"
3935 #: config/tc-m32r.c:262
3936 msgid " -O try to combine instructions in parallel\n"
3939 #: config/tc-m32r.c:265
3941 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
3944 #: config/tc-m32r.c:267
3945 msgid " violate contraints\n"
3948 #: config/tc-m32r.c:269
3949 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
3952 #: config/tc-m32r.c:271
3954 " instructions violate contraints\n"
3957 #: config/tc-m32r.c:273
3959 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
3962 #: config/tc-m32r.c:275
3964 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
3967 #: config/tc-m32r.c:278
3969 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
3973 #: config/tc-m32r.c:280
3974 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
3977 #: config/tc-m32r.c:282
3978 msgid " -Wuh synonym for -warn-unmatched-high\n"
3981 #: config/tc-m32r.c:284
3982 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
3985 #: config/tc-m32r.c:288
3986 msgid " -relax create linker relaxable code\n"
3989 #: config/tc-m32r.c:290
3990 msgid " -cpu-desc provide runtime cpu description file\n"
3993 #: config/tc-m32r.c:685
3994 msgid "Instructions write to the same destination register."
3997 #: config/tc-m32r.c:693
3998 msgid "Instructions do not use parallel execution pipelines."
4001 #: config/tc-m32r.c:700
4002 msgid "Instructions share the same execution pipeline"
4005 #: config/tc-m32r.c:769 config/tc-m32r.c:855
4007 msgid "not a 16 bit instruction '%s'"
4010 #: config/tc-m32r.c:776 config/tc-m32r.c:862 config/tc-m32r.c:1017
4012 msgid "unknown instruction '%s'"
4015 #: config/tc-m32r.c:784 config/tc-m32r.c:869 config/tc-m32r.c:1024
4017 msgid "instruction '%s' is for the M32RX only"
4020 #: config/tc-m32r.c:792 config/tc-m32r.c:877
4022 msgid "instruction '%s' cannot be executed in parallel."
4025 #: config/tc-m32r.c:839 config/tc-m32r.c:902 config/tc-m32r.c:1074
4026 msgid "internal error: lookup/get operands failed"
4029 #: config/tc-m32r.c:887
4031 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
4034 #: config/tc-m32r.c:916
4037 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
4038 "is this intentional ?"
4041 #: config/tc-m32r.c:920
4044 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
4045 "is this intentional ?"
4048 #: config/tc-m32r.c:1235 config/tc-ppc.c:1455 config/tc-ppc.c:3673 read.c:1366
4049 msgid "Expected comma after symbol-name: rest of line ignored."
4052 #: config/tc-m32r.c:1244
4054 msgid ".SCOMMon length (%ld.) <0! Ignored."
4057 #: config/tc-m32r.c:1258 config/tc-ppc.c:1477 config/tc-ppc.c:2384
4058 #: config/tc-ppc.c:3697
4059 msgid "ignoring bad alignment"
4062 #: config/tc-m32r.c:1284 config/tc-ppc.c:1488 config/tc-ppc.c:3709 read.c:1390
4065 msgid "Ignoring attempt to re-define symbol `%s'."
4068 #: config/tc-m32r.c:1293
4070 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
4073 #: config/tc-m32r.c:1766
4074 msgid "Unmatched high/shigh reloc"
4077 #: config/tc-m68hc11.c:307
4080 "Motorola 68HC11/68HC12 options:\n"
4081 " -m68hc11 | -m68hc12 specify the processor [default %s]\n"
4082 " --force-long-branchs always turn relative branchs into absolute ones\n"
4083 " -S,--short-branchs do not turn relative branchs into absolute ones\n"
4084 " when the offset is out of range\n"
4085 " --strict-direct-mode do not turn the direct mode into extended mode\n"
4086 " when the instruction does not support direct mode\n"
4087 " --print-insn-syntax print the syntax of instruction in case of error\n"
4088 " --print-opcodes print the list of instructions with syntax\n"
4089 " --generate-example generate an example of each instruction\n"
4090 " (used for testing)\n"
4093 #: config/tc-m68hc11.c:348
4095 msgid "Default target `%s' is not supported."
4098 #. Dump the opcode statistics table.
4099 #: config/tc-m68hc11.c:367
4100 msgid "Name # Modes Min ops Max ops Modes mask # Used\n"
4103 #: config/tc-m68hc11.c:417
4105 msgid "Option `%s' is not recognized."
4108 #: config/tc-m68hc11.c:638
4112 #: config/tc-m68hc11.c:647
4116 #: config/tc-m68hc11.c:656 config/tc-m68hc11.c:665
4120 #: config/tc-m68hc11.c:683
4124 #: config/tc-m68hc11.c:695
4128 #: config/tc-m68hc11.c:705
4133 #: config/tc-m68hc11.c:707
4137 #: config/tc-m68hc11.c:726
4141 #: config/tc-m68hc11.c:742
4144 "# Example of `%s' instructions\n"
4149 #: config/tc-m68hc11.c:790
4151 msgid "Instruction `%s' is not recognized."
4154 #: config/tc-m68hc11.c:795
4156 msgid "Instruction formats for `%s':"
4159 #: config/tc-m68hc11.c:928
4161 msgid "Immediate operand is not allowed for operand %d."
4164 #: config/tc-m68hc11.c:954
4165 msgid "Indirect indexed addressing is not valid for 68HC11."
4168 #: config/tc-m68hc11.c:974
4169 msgid "Spurious `,' or bad indirect register addressing mode."
4172 #: config/tc-m68hc11.c:990
4173 msgid "Missing second register or offset for indexed-indirect mode."
4176 #: config/tc-m68hc11.c:1000
4177 msgid "Missing second register for indexed-indirect mode."
4180 #: config/tc-m68hc11.c:1016
4181 msgid "Missing `]' to close indexed-indirect mode."
4184 #: config/tc-m68hc11.c:1060
4185 msgid "Illegal operand."
4188 #: config/tc-m68hc11.c:1065
4189 msgid "Missing operand."
4192 #: config/tc-m68hc11.c:1088
4193 msgid "Pre-decrement mode is not valid for 68HC11"
4196 #: config/tc-m68hc11.c:1095
4197 msgid "Pre-increment mode is not valid for 68HC11"
4200 #: config/tc-m68hc11.c:1114
4201 msgid "Wrong register in register indirect mode."
4204 #: config/tc-m68hc11.c:1122
4205 msgid "Missing `]' to close register indirect operand."
4208 #: config/tc-m68hc11.c:1139
4209 msgid "Post-decrement mode is not valid for 68HC11."
4212 #: config/tc-m68hc11.c:1147
4213 msgid "Post-increment mode is not valid for 68HC11."
4216 #: config/tc-m68hc11.c:1164
4217 msgid "Invalid indexed indirect mode."
4220 #: config/tc-m68hc11.c:1258
4222 msgid "Trap id `%ld' is out of range."
4225 #: config/tc-m68hc11.c:1262
4226 msgid "Trap id must be within [0x30..0x39] or [0x40..0xff]."
4229 #: config/tc-m68hc11.c:1269
4231 msgid "Operand out of 8-bit range: `%ld'."
4234 #: config/tc-m68hc11.c:1276
4235 msgid "The trap id must be a constant."
4238 #: config/tc-m68hc11.c:1301
4240 msgid "Operand `%x' not recognized in fixup8."
4243 #: config/tc-m68hc11.c:1321
4245 msgid "Operand out of 16-bit range: `%ld'."
4248 #: config/tc-m68hc11.c:1342
4250 msgid "Operand `%x' not recognized in fixup16."
4253 #: config/tc-m68hc11.c:1360
4255 msgid "Unexpected branch conversion with `%x'"
4258 #: config/tc-m68hc11.c:1456 config/tc-m68hc11.c:1585
4260 msgid "Operand out of range for a relative branch: `%ld'"
4263 #: config/tc-m68hc11.c:1553
4264 msgid "Invalid register for dbcc/tbcc instruction."
4267 #: config/tc-m68hc11.c:1644
4269 msgid "Increment/decrement value is out of range: `%ld'."
4272 #: config/tc-m68hc11.c:1655
4273 msgid "Expecting a register."
4276 #: config/tc-m68hc11.c:1670
4277 msgid "Invalid register for post/pre increment."
4280 #: config/tc-m68hc11.c:1700
4281 msgid "Invalid register."
4284 #: config/tc-m68hc11.c:1707
4286 msgid "Offset out of 16-bit range: %ld."
4289 #: config/tc-m68hc11.c:1712
4290 msgid "Offset out of 5-bit range for movw/movb insn."
4293 #: config/tc-m68hc11.c:1766
4294 msgid "Expecting register D for indexed indirect mode."
4297 #: config/tc-m68hc11.c:1768
4298 msgid "Indexed indirect mode is not allowed for movb/movw."
4301 #: config/tc-m68hc11.c:1785
4302 msgid "Invalid accumulator register."
4305 #: config/tc-m68hc11.c:1810
4306 msgid "Invalid indexed register."
4309 #: config/tc-m68hc11.c:1818
4310 msgid "Addressing mode not implemented yet."
4313 #: config/tc-m68hc11.c:1833
4314 msgid "Invalid source register for this instruction, use 'tfr'."
4317 #: config/tc-m68hc11.c:1835
4318 msgid "Invalid source register."
4321 #: config/tc-m68hc11.c:1840
4322 msgid "Invalid destination register for this instruction, use 'tfr'."
4325 #: config/tc-m68hc11.c:1842
4326 msgid "Invalid destination register."
4329 #: config/tc-m68hc11.c:1931
4330 msgid "Invalid indexed register, expecting register X."
4333 #: config/tc-m68hc11.c:1933
4334 msgid "Invalid indexed register, expecting register Y."
4337 #: config/tc-m68hc11.c:2222
4338 msgid "No instruction or missing opcode."
4341 #: config/tc-m68hc11.c:2287
4343 msgid "Opcode `%s' is not recognized."
4346 #: config/tc-m68hc11.c:2309
4348 msgid "Garbage at end of instruction: `%s'."
4351 #: config/tc-m68hc11.c:2332
4353 msgid "Invalid operand for `%s'"
4356 #: config/tc-m68hc11.c:2389
4358 msgid "Relocation %d is not supported by object file format."
4361 #: config/tc-m68hc11.c:2544
4362 msgid "bra or bsr with undefined symbol."
4365 #: config/tc-m68hc11.c:2652
4367 msgid "Subtype %d is not recognized."
4370 #: config/tc-m68hc11.c:2689
4371 msgid "Expression too complex."
4374 #: config/tc-m68hc11.c:2718
4375 msgid "Value out of 16-bit range."
4378 #: config/tc-m68hc11.c:2741
4380 msgid "Value %ld too large for 8-bit PC-relative branch."
4383 #: config/tc-m68hc11.c:2748
4385 msgid "Auto increment/decrement offset '%ld' is out of range."
4388 #: config/tc-m68hc11.c:2759
4390 msgid "Line %d: unknown relocation type: 0x%x."
4393 #: config/tc-m68k.c:647
4394 msgid "Unknown PC relative instruction"
4397 #: config/tc-m68k.c:773
4399 msgid "Can not do %d byte pc-relative relocation"
4402 #: config/tc-m68k.c:775
4404 msgid "Can not do %d byte pc-relative pic relocation"
4407 #: config/tc-m68k.c:780
4409 msgid "Can not do %d byte relocation"
4412 #: config/tc-m68k.c:782
4414 msgid "Can not do %d byte pic relocation"
4417 #: config/tc-m68k.c:886 config/tc-mips.c:11330
4419 msgid "Cannot make %s relocation PC relative"
4422 #: config/tc-m68k.c:999 config/tc-tahoe.c:1505 config/tc-vax.c:1774
4426 #: config/tc-m68k.c:1029 config/tc-tahoe.c:1522 config/tc-vax.c:1791
4427 msgid "Unknown operator"
4430 #: config/tc-m68k.c:1804
4431 msgid "invalid instruction for this architecture; needs "
4434 #: config/tc-m68k.c:1809
4435 msgid "fpu (68040, 68060 or 68881/68882)"
4438 #: config/tc-m68k.c:1812
4439 msgid "mmu (68030 or 68851)"
4442 #: config/tc-m68k.c:1815
4443 msgid "68020 or higher"
4446 #: config/tc-m68k.c:1818
4447 msgid "68000 or higher"
4450 #: config/tc-m68k.c:1821
4451 msgid "68010 or higher"
4454 #: config/tc-m68k.c:1850
4455 msgid "operands mismatch"
4458 #: config/tc-m68k.c:1907 config/tc-m68k.c:1913 config/tc-m68k.c:1919
4459 msgid "operand out of range"
4462 #: config/tc-m68k.c:1976
4464 msgid "Bignum too big for %c format; truncated"
4467 #: config/tc-m68k.c:2044
4468 msgid "displacement too large for this architecture; needs 68020 or higher"
4471 #: config/tc-m68k.c:2154
4473 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
4476 #: config/tc-m68k.c:2159
4477 msgid "invalid index size for coldfire"
4480 #: config/tc-m68k.c:2212
4481 msgid "Forcing byte displacement"
4484 #: config/tc-m68k.c:2214
4485 msgid "byte displacement out of range"
4488 #: config/tc-m68k.c:2261 config/tc-m68k.c:2299
4489 msgid "invalid operand mode for this architecture; needs 68020 or higher"
4492 #: config/tc-m68k.c:2285 config/tc-m68k.c:2319
4493 msgid ":b not permitted; defaulting to :w"
4496 #: config/tc-m68k.c:2398
4497 msgid "unsupported byte value; use a different suffix"
4500 #: config/tc-m68k.c:2412
4501 msgid "unknown/incorrect operand"
4504 #: config/tc-m68k.c:2445 config/tc-m68k.c:2453 config/tc-m68k.c:2460
4505 #: config/tc-m68k.c:2467
4506 msgid "out of range"
4509 #: config/tc-m68k.c:2517
4510 msgid "Can't use long branches on 68000/68010/5200"
4513 #: config/tc-m68k.c:2605
4514 msgid "Expression out of range, using 0"
4517 #: config/tc-m68k.c:2717 config/tc-m68k.c:2733
4518 msgid "Floating point register in register list"
4521 #: config/tc-m68k.c:2723
4522 msgid "Wrong register in floating-point reglist"
4525 #: config/tc-m68k.c:2739
4526 msgid "incorrect register in reglist"
4529 #: config/tc-m68k.c:2745
4530 msgid "wrong register in floating-point reglist"
4533 #: config/tc-m68k.c:2821
4534 msgid "failed sanity check"
4538 #: config/tc-m68k.c:3186
4543 #: config/tc-m68k.c:3197
4547 #: config/tc-m68k.c:3214
4548 msgid "Missing operand"
4551 #: config/tc-m68k.c:3546
4553 msgid "%s -- statement `%s' ignored"
4556 #: config/tc-m68k.c:3590
4558 msgid "Don't know how to figure width of %c in md_assemble()"
4561 #: config/tc-m68k.c:3758 config/tc-m68k.c:3796
4563 msgid "Internal Error: Can't find %s in hash table"
4566 #: config/tc-m68k.c:3761 config/tc-m68k.c:3799
4568 msgid "Internal Error: Can't hash %s: %s"
4571 #: config/tc-m68k.c:3927
4573 msgid "unrecognized default cpu `%s' ???"
4576 #: config/tc-m68k.c:3939
4577 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
4580 #: config/tc-m68k.c:3959
4581 msgid "options for 68881 and no-68881 both given"
4584 #: config/tc-m68k.c:3961
4585 msgid "options for 68851 and no-68851 both given"
4588 #: config/tc-m68k.c:4032
4590 msgid "text label `%s' aligned to odd boundary"
4593 #: config/tc-m68k.c:4249
4594 msgid "invalid byte branch offset"
4597 #: config/tc-m68k.c:4306
4598 msgid "short branch with zero offset: use :w"
4601 #: config/tc-m68k.c:4324 config/tc-m68k.c:4371 config/tc-m68k.c:4391
4602 msgid "long branch not supported"
4605 #: config/tc-m68k.c:4434
4607 msgid "Internal error (long PC-relative operand) for insn 0x%04x at 0x%lx"
4610 #: config/tc-m68k.c:4465
4611 msgid "displacement doesn't fit in one byte"
4614 #: config/tc-m68k.c:4941 config/tc-m68k.c:4952
4615 msgid "expression out of range: defaulting to 1"
4618 #: config/tc-m68k.c:4984
4619 msgid "expression out of range: defaulting to 0"
4622 #: config/tc-m68k.c:5017 config/tc-m68k.c:5029
4624 msgid "Can't deal with expression; defaulting to %ld"
4627 #: config/tc-m68k.c:5043
4628 msgid "expression doesn't fit in BYTE"
4631 #: config/tc-m68k.c:5047
4632 msgid "expression doesn't fit in WORD"
4635 #: config/tc-m68k.c:5140
4637 msgid "%s: unrecognized processor name"
4640 #: config/tc-m68k.c:5205
4641 msgid "bad coprocessor id"
4644 #: config/tc-m68k.c:5211
4645 msgid "unrecognized fopt option"
4648 #: config/tc-m68k.c:5345
4650 msgid "option `%s' may not be negated"
4653 #: config/tc-m68k.c:5356
4655 msgid "option `%s' not recognized"
4658 #: config/tc-m68k.c:5389
4659 msgid "bad format of OPT NEST=depth"
4662 #: config/tc-m68k.c:5452
4663 msgid "missing label"
4666 #: config/tc-m68k.c:5476 config/tc-m68k.c:5505
4667 msgid "bad register list"
4670 #: config/tc-m68k.c:5478
4672 msgid "bad register list: %s"
4675 #: config/tc-m68k.c:5576
4676 msgid "restore without save"
4679 #: config/tc-m68k.c:5753 config/tc-m68k.c:6102
4680 msgid "syntax error in structured control directive"
4683 #: config/tc-m68k.c:5804
4684 msgid "missing condition code in structured control directive"
4687 #: config/tc-m68k.c:6136
4688 msgid "missing then"
4691 #: config/tc-m68k.c:6218
4692 msgid "else without matching if"
4695 #: config/tc-m68k.c:6252
4696 msgid "endi without matching if"
4699 #: config/tc-m68k.c:6293
4700 msgid "break outside of structured loop"
4703 #: config/tc-m68k.c:6332
4704 msgid "next outside of structured loop"
4707 #: config/tc-m68k.c:6384
4711 #: config/tc-m68k.c:6422
4712 msgid "missing to or downto"
4715 #: config/tc-m68k.c:6458 config/tc-m68k.c:6492 config/tc-m68k.c:6702
4719 #: config/tc-m68k.c:6595
4720 msgid "endf without for"
4723 #: config/tc-m68k.c:6651
4724 msgid "until without repeat"
4727 #: config/tc-m68k.c:6738
4728 msgid "endw without while"
4731 #: config/tc-m68k.c:6862
4733 msgid "unrecognized option `%s'"
4736 #: config/tc-m68k.c:6907
4738 msgid "unrecognized architecture specification `%s'"
4741 #: config/tc-m68k.c:6977
4744 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
4745 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
4746 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
4747 " | -mcpu32 | -m5200\n"
4748 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
4749 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
4750 "\t\t\ttarget has/lacks floating-point coprocessor\n"
4751 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
4754 #: config/tc-m68k.c:6987
4756 "-m68851 | -mno-68851\n"
4757 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
4758 "\t\t\t[default yes for 68020 and up]\n"
4759 "-pic, -k\t\tgenerate position independent code\n"
4760 "-S\t\t\tturn jbsr into jsr\n"
4761 "--pcrel never turn PC-relative branches into absolute jumps\n"
4762 "--register-prefix-optional\n"
4763 "\t\t\trecognize register names without prefix character\n"
4764 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
4767 #: config/tc-m68k.c:6997
4769 "--base-size-default-16\tbase reg without size is 16 bits\n"
4770 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
4771 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
4772 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
4775 #: config/tc-m68k.c:7032
4777 msgid "Error %s in %s\n"
4780 #: config/tc-m68k.c:7036
4782 msgid "Opcode(%d.%s): "
4785 #: config/tc-m88k.c:206
4787 msgid "Can't hash instruction '%s':%s"
4790 #: config/tc-m88k.c:258
4792 msgid "Invalid mnemonic '%s'"
4795 #: config/tc-m88k.c:278
4796 msgid "Parameter syntax error"
4799 #: config/tc-m88k.c:333
4800 msgid "Unknown relocation type"
4803 #. Having this here repeats the warning somtimes.
4804 #. But can't we stand that?
4805 #: config/tc-m88k.c:446
4806 msgid "Use of obsolete instruction"
4809 #: config/tc-m88k.c:563
4810 msgid "Expression truncated to 16 bits"
4813 #: config/tc-m88k.c:629 config/tc-m88k.c:651
4814 msgid "Expression truncated to 5 bits"
4817 #: config/tc-m88k.c:873
4818 msgid "Expression truncated to 9 bits"
4821 #: config/tc-m88k.c:895
4822 msgid "Removed lower 2 bits of expression"
4825 #: config/tc-m88k.c:1034
4826 msgid "Bad relocation type"
4829 #: config/tc-m88k.c:1047
4830 msgid "md_number_to_disp not defined"
4833 #: config/tc-m88k.c:1057
4834 msgid "md_number_to_field not defined"
4837 #: config/tc-m88k.c:1170
4838 msgid "Relaxation should never occur"
4841 #: config/tc-m88k.c:1267 config/tc-sparc.c:3470 read.c:1970
4843 msgid "BSS length (%d.) <0! Ignored."
4846 #: config/tc-m88k.c:1311
4848 msgid "Ignoring attempt to re-define symbol %s."
4851 #: config/tc-mcore.c:509
4853 msgid "register expected, but saw '%.6s'"
4856 #: config/tc-mcore.c:593
4858 msgid "control register expected, but saw '%.6s'"
4861 #: config/tc-mcore.c:631
4862 msgid "bad/missing psr specifier"
4865 #: config/tc-mcore.c:792
4866 msgid "more than 65K literal pools"
4869 #: config/tc-mcore.c:846
4873 #: config/tc-mcore.c:886
4874 msgid "operand must be a constant"
4877 #: config/tc-mcore.c:888
4879 msgid "operand must be absolute in range %d..%d, not %d"
4882 #: config/tc-mcore.c:926
4883 msgid "operand must be a multiple of 4"
4886 #: config/tc-mcore.c:933
4887 msgid "operand must be a multiple of 2"
4890 #: config/tc-mcore.c:947 config/tc-mcore.c:1459 config/tc-mcore.c:1513
4891 msgid "base register expected"
4894 #: config/tc-mcore.c:996
4896 msgid "unknown opcode \"%s\""
4899 #: config/tc-mcore.c:1039
4900 msgid "invalid register: r15 illegal"
4903 #: config/tc-mcore.c:1087 config/tc-mcore.c:1663
4904 msgid "M340 specific opcode used when assembling for M210"
4907 #: config/tc-mcore.c:1105 config/tc-mcore.c:1144 config/tc-mcore.c:1163
4908 #: config/tc-mcore.c:1182 config/tc-mcore.c:1209 config/tc-mcore.c:1238
4909 #: config/tc-mcore.c:1275 config/tc-mcore.c:1310 config/tc-mcore.c:1329
4910 #: config/tc-mcore.c:1348 config/tc-mcore.c:1380 config/tc-mcore.c:1405
4911 #: config/tc-mcore.c:1462 config/tc-mcore.c:1516 config/tc-mcore.c:1552
4912 #: config/tc-mcore.c:1610 config/tc-mcore.c:1632 config/tc-mcore.c:1655
4913 msgid "second operand missing"
4916 #: config/tc-mcore.c:1120
4917 msgid "destination register must be r1"
4920 #: config/tc-mcore.c:1141
4921 msgid "source register must be r1"
4924 #: config/tc-mcore.c:1204 config/tc-mcore.c:1261
4925 msgid "immediate is not a power of two"
4928 #: config/tc-mcore.c:1232
4929 msgid "translating bgeni to movi"
4932 #: config/tc-mcore.c:1269
4933 msgid "translating mgeni to movi"
4936 #: config/tc-mcore.c:1301
4937 msgid "translating bmaski to movi"
4940 #: config/tc-mcore.c:1375
4942 msgid "displacement too large (%d)"
4945 #: config/tc-mcore.c:1389
4946 msgid "Invalid register: r0 and r15 illegal"
4949 #: config/tc-mcore.c:1420
4950 msgid "bad starting register: r0 and r15 invalid"
4953 #: config/tc-mcore.c:1433
4954 msgid "ending register must be r15"
4957 #: config/tc-mcore.c:1453
4958 msgid "bad base register: must be r0"
4961 #: config/tc-mcore.c:1471
4962 msgid "first register must be r4"
4965 #: config/tc-mcore.c:1482
4966 msgid "last register must be r7"
4969 #: config/tc-mcore.c:1519
4970 msgid "reg-reg expected"
4973 #: config/tc-mcore.c:1629
4974 msgid "second operand must be 1"
4977 #: config/tc-mcore.c:1650
4978 msgid "zero used as immediate value"
4981 #: config/tc-mcore.c:1677
4982 msgid "duplicated psr bit specifier"
4985 #: config/tc-mcore.c:1683
4986 msgid "`af' must appear alone"
4989 #: config/tc-mcore.c:1690
4991 msgid "unimplemented opcode \"%s\""
4994 #: config/tc-mcore.c:1699
4996 msgid "ignoring operands: %s "
4999 #: config/tc-mcore.c:1768 config/tc-w65.c:835
5000 msgid "Bad call to MD_NTOF()"
5003 #: config/tc-mcore.c:1841
5005 msgid "unrecognised cpu type '%s'"
5008 #: config/tc-mcore.c:1860
5010 "MCORE specific options:\n"
5011 " -{no-}jsri2bsr\t {dis}able jsri to bsr transformation (def: dis)\n"
5012 " -{no-}sifilter\t {dis}able silicon filter behavior (def: dis)\n"
5013 " -cpu=[210|340] select CPU type\n"
5014 " -EB assemble for a big endian system (default)\n"
5015 " -EL assemble for a little endian system\n"
5018 #: config/tc-mcore.c:1879
5019 msgid "failed sanity check: short_jump"
5022 #: config/tc-mcore.c:1890
5023 msgid "failed sanity check: long_jump"
5026 #: config/tc-mcore.c:1917
5028 msgid "odd displacement at %x"
5031 #: config/tc-mcore.c:2105
5035 #: config/tc-mcore.c:2136
5037 msgid "odd distance branch (0x%x bytes)"
5040 #: config/tc-mcore.c:2140
5042 msgid "pcrel for branch to %s too far (0x%x)"
5045 #: config/tc-mcore.c:2159
5047 msgid "pcrel for lrw/jmpi/jsri to %s too far (0x%x)"
5050 #: config/tc-mcore.c:2170
5052 msgid "pcrel for loopt too far (0x%x)"
5055 #: config/tc-mcore.c:2402
5057 msgid "Can not do %d byte %srelocation"
5060 #: config/tc-mcore.c:2404
5064 #: config/tc-mcore.c:2421 config/tc-pj.c:569 config/tc-sh.c:3096
5066 msgid "Cannot represent relocation type %s"
5069 #: config/tc-mips.c:874
5070 msgid "-G not supported in this configuration."
5073 #: config/tc-mips.c:1019
5074 msgid "trap exception not supported at ISA 1"
5077 #: config/tc-mips.c:1060
5078 msgid "Could not set architecture and machine"
5081 #: config/tc-mips.c:1099
5083 msgid "internal: can't hash `%s': %s"
5086 #: config/tc-mips.c:1107
5088 msgid "internal error: bad mips16 opcode: %s %s\n"
5091 #: config/tc-mips.c:1276
5093 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
5096 #: config/tc-mips.c:1830 config/tc-mips.c:11462
5097 msgid "extended instruction in delay slot"
5100 #: config/tc-mips.c:1852 config/tc-mips.c:1859
5102 msgid "jump to misaligned address (0x%lx)"
5105 #: config/tc-mips.c:2509 config/tc-mips.c:2850
5106 msgid "Macro instruction expanded into multiple instructions"
5109 #: config/tc-mips.c:2903
5110 msgid "unsupported large constant"
5113 #: config/tc-mips.c:2905
5115 msgid "Instruction %s requires absolute expression"
5118 #: config/tc-mips.c:3051
5119 msgid "Number larger than 32 bits"
5122 #: config/tc-mips.c:3072
5123 msgid "Number larger than 64 bits"
5126 #: config/tc-mips.c:3338 config/tc-mips.c:3410 config/tc-mips.c:5089
5127 #: config/tc-mips.c:5140 config/tc-mips.c:5676 config/tc-mips.c:5739
5128 msgid "PIC code offset overflow (max 16 signed bits)"
5131 #: config/tc-mips.c:3649
5133 msgid "Branch %s is always false (nop)"
5136 #: config/tc-mips.c:3654
5138 msgid "Branch likely %s is always false"
5141 #: config/tc-mips.c:3661 config/tc-mips.c:3735 config/tc-mips.c:3838
5142 #: config/tc-mips.c:3893 config/tc-mips.c:6776 config/tc-mips.c:6785
5143 #: config/tc-mips.c:6793 config/tc-mips.c:6902
5144 msgid "Unsupported large constant"
5147 #. result is always true
5148 #: config/tc-mips.c:3697
5150 msgid "Branch %s is always true"
5153 #: config/tc-mips.c:3969 config/tc-mips.c:4076
5154 msgid "Divide by zero."
5157 #: config/tc-mips.c:4660
5158 msgid "MIPS PIC call to register other than $25"
5161 #: config/tc-mips.c:4665 config/tc-mips.c:4777
5162 msgid "No .cprestore pseudo-op used in PIC code"
5165 #: config/tc-mips.c:4850 config/tc-mips.c:4939 config/tc-mips.c:5427
5166 #: config/tc-mips.c:5468 config/tc-mips.c:5486 config/tc-mips.c:6115
5167 msgid "opcode not supported on this processor"
5170 #: config/tc-mips.c:5946 config/tc-mips.c:6670
5171 msgid "Macro used $at after \".set noat\""
5174 #: config/tc-mips.c:6086 config/tc-mips.c:6104
5175 msgid "rotate count too large"
5178 #: config/tc-mips.c:6155
5180 msgid "Instruction %s: result is always false"
5183 #: config/tc-mips.c:6324
5185 msgid "Instruction %s: result is always true"
5188 #: config/tc-mips.c:6463 config/tc-mips.c:6490 config/tc-mips.c:6562
5189 #: config/tc-mips.c:6587
5190 msgid "operand overflow"
5193 #. FIXME: Check if this is one of the itbl macros, since they
5194 #. are added dynamically.
5195 #: config/tc-mips.c:6666
5197 msgid "Macro %s not implemented yet"
5200 #: config/tc-mips.c:6936
5202 msgid "internal: bad mips opcode (mask error): %s %s"
5205 #: config/tc-mips.c:6988
5207 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
5210 #: config/tc-mips.c:6995
5212 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
5215 #: config/tc-mips.c:7103
5217 msgid "opcode not supported on this processor: %d (MIPS%d)"
5220 #: config/tc-mips.c:7173
5222 msgid "Improper shift amount (%ld)"
5225 #: config/tc-mips.c:7200 config/tc-mips.c:8317 config/tc-mips.c:8432
5227 msgid "Invalid value for `%s' (%lu)"
5230 #: config/tc-mips.c:7218
5232 msgid "Illegal break code (%ld)"
5235 #: config/tc-mips.c:7232
5237 msgid "Illegal lower break code (%ld)"
5240 #: config/tc-mips.c:7245
5242 msgid "Illegal syscall code (%ld)"
5245 #: config/tc-mips.c:7257
5247 msgid "Coproccesor code > 25 bits (%ld)"
5250 #: config/tc-mips.c:7271
5252 msgid "Invalidate performance regster (%ld)"
5255 #: config/tc-mips.c:7307
5257 msgid "Invalid register number (%d)"
5260 #: config/tc-mips.c:7467
5262 msgid "Invalid float register number (%d)"
5265 #: config/tc-mips.c:7477
5267 msgid "Float register should be even, was %d"
5270 #: config/tc-mips.c:7529
5271 msgid "absolute expression required"
5274 #: config/tc-mips.c:7590
5276 msgid "Bad floating point constant: %s"
5279 #: config/tc-mips.c:7712
5280 msgid "Can't use floating point insn in this section"
5283 #: config/tc-mips.c:7766
5284 msgid "16 bit expression not in range 0..65535"
5287 #: config/tc-mips.c:7803
5288 msgid "16 bit expression not in range -32768..32767"
5291 #: config/tc-mips.c:7874
5292 msgid "lui expression not in range 0..65535"
5295 #: config/tc-mips.c:7898
5297 msgid "invalid condition code register $fcc%d"
5300 #: config/tc-mips.c:7906
5302 msgid "bad char = '%c'\n"
5305 #: config/tc-mips.c:7919 config/tc-mips.c:8457
5306 msgid "illegal operands"
5309 #: config/tc-mips.c:7986
5310 msgid "unrecognized opcode"
5313 #: config/tc-mips.c:8095
5315 msgid "invalid register number (%d)"
5318 #: config/tc-mips.c:8176
5319 msgid "used $at without \".set noat\""
5322 #: config/tc-mips.c:8351
5323 msgid "can't parse register list"
5326 #: config/tc-mips.c:8385 config/tc-mips.c:8415
5327 msgid "invalid register list"
5330 #: config/tc-mips.c:8582
5331 msgid "extended operand requested but not required"
5334 #: config/tc-mips.c:8584
5335 msgid "invalid unextended operand value"
5338 #: config/tc-mips.c:8612
5339 msgid "operand value out of range for instruction"
5342 #: config/tc-mips.c:9097
5344 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
5347 #: config/tc-mips.c:9103
5349 msgid "invalid architecture -mcpu=%s"
5352 #: config/tc-mips.c:9153
5353 msgid "-G may not be used with embedded PIC code"
5356 #: config/tc-mips.c:9165
5357 msgid "-call_shared is supported only for ELF format"
5360 #: config/tc-mips.c:9171 config/tc-mips.c:10251 config/tc-mips.c:10419
5361 msgid "-G may not be used with SVR4 PIC code"
5364 #: config/tc-mips.c:9180
5365 msgid "-non_shared is supported only for ELF format"
5368 #: config/tc-mips.c:9196
5369 msgid "-G is not supported for this configuration"
5372 #: config/tc-mips.c:9201
5373 msgid "-G may not be used with SVR4 or embedded PIC code"
5376 #: config/tc-mips.c:9225
5377 msgid "No compiled in support for 64 bit object file format"
5380 #: config/tc-mips.c:9315
5383 "-membedded-pic\t\tgenerate embedded position independent code\n"
5384 "-EB\t\t\tgenerate big endian output\n"
5385 "-EL\t\t\tgenerate little endian output\n"
5386 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
5387 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
5388 "\t\t\timplicitly with the gp register [default 8]\n"
5391 #: config/tc-mips.c:9323
5393 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
5394 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
5395 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
5396 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
5397 "-mcpu=CPU\t\tgenerate code for CPU, where CPU is one of:\n"
5400 #: config/tc-mips.c:9349
5402 "-mCPU\t\t\tequivalent to -mcpu=CPU.\n"
5403 "-no-mCPU\t\tdon't generate code specific to CPU.\n"
5404 "\t\t\tFor -mCPU and -no-mCPU, CPU must be one of:\n"
5407 #: config/tc-mips.c:9362
5409 "-mips16\t\t\tgenerate mips16 instructions\n"
5410 "-no-mips16\t\tdo not generate mips16 instructions\n"
5413 #: config/tc-mips.c:9365
5415 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
5416 "-O\t\t\tremove unneeded NOPs and swap branches\n"
5417 "--[no-]construct-floats [dis]allow floating point values to be constructed\n"
5418 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
5419 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
5422 #: config/tc-mips.c:9372
5424 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
5425 "-non_shared\t\tdo not generate position independent code\n"
5426 "-xgot\t\t\tassume a 32 bit GOT\n"
5427 "-32\t\t\tcreate 32 bit object file (default)\n"
5428 "-64\t\t\tcreate 64 bit object file\n"
5431 #: config/tc-mips.c:9429
5433 msgid "Unsupported reloc size %d"
5436 #: config/tc-mips.c:9532
5437 msgid "Unmatched %%hi reloc"
5440 #: config/tc-mips.c:9656
5441 msgid "Invalid PC relative reloc"
5444 #: config/tc-mips.c:9766 config/tc-sparc.c:3032 config/tc-sparc.c:3039
5445 #: config/tc-sparc.c:3046 config/tc-sparc.c:3053 config/tc-sparc.c:3060
5446 #: config/tc-sparc.c:3069 config/tc-sparc.c:3080 config/tc-sparc.c:3106
5447 #: config/tc-sparc.c:3134 write.c:971 write.c:1035
5448 msgid "relocation overflow"
5451 #: config/tc-mips.c:9782
5453 msgid "Branch to odd address (%lx)"
5456 #: config/tc-mips.c:9946
5458 msgid "%08lx UNDEFINED\n"
5461 #: config/tc-mips.c:10012
5462 msgid "Alignment negative: 0 assumed."
5465 #: config/tc-mips.c:10100
5466 msgid "No read only data section in this object file format"
5469 #: config/tc-mips.c:10123
5470 msgid "Global pointers not supported; recompile -G 0"
5473 #: config/tc-mips.c:10209
5475 msgid "%s: no such section"
5478 #: config/tc-mips.c:10246
5480 msgid ".option pic%d not supported"
5483 #: config/tc-mips.c:10257
5485 msgid "Unrecognized option \"%s\""
5488 #: config/tc-mips.c:10320
5489 msgid "`noreorder' must be set before `nomacro'"
5492 #: config/tc-mips.c:10355
5493 msgid "unknown ISA level"
5496 #: config/tc-mips.c:10378
5497 msgid ".set pop with no .set push"
5500 #: config/tc-mips.c:10402
5502 msgid "Tried to set unrecognized symbol: %s\n"
5505 #: config/tc-mips.c:10452
5506 msgid ".cpload not in noreorder section"
5509 #: config/tc-mips.c:10534
5510 msgid "Unsupported use of .gpword"
5513 #: config/tc-mips.c:10671
5514 msgid "expected `$'"
5517 #: config/tc-mips.c:10679
5518 msgid "Bad register number"
5521 #: config/tc-mips.c:10695
5522 msgid "Unrecognized register name"
5525 #: config/tc-mips.c:10894
5526 msgid "unsupported PC relative reference to different section"
5529 #: config/tc-mips.c:11003
5530 msgid "unsupported relocation"
5533 #: config/tc-mips.c:11108
5534 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
5537 #: config/tc-mips.c:11171
5538 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
5541 #: config/tc-mips.c:11683
5542 msgid "missing `.end' at end of assembly"
5545 #: config/tc-mips.c:11698
5546 msgid "Expected simple number."
5549 #: config/tc-mips.c:11724
5551 msgid " *input_line_pointer == '%c' 0x%02x\n"
5554 #: config/tc-mips.c:11726
5555 msgid "Invalid number"
5558 #: config/tc-mips.c:11781
5559 msgid ".end not in text section"
5562 #: config/tc-mips.c:11785
5563 msgid ".end directive without a preceding .ent directive."
5566 #: config/tc-mips.c:11794
5567 msgid ".end symbol does not match .ent symbol."
5570 #: config/tc-mips.c:11797
5571 msgid ".end directive missing or unknown symbol"
5574 #: config/tc-mips.c:11872
5575 msgid ".ent or .aent not in text section."
5578 #: config/tc-mips.c:11875
5579 msgid "missing `.end'"
5582 #: config/tc-mips.c:11908 ecoff.c:3227
5583 msgid ".frame outside of .ent"
5586 #: config/tc-mips.c:11919 ecoff.c:3238
5587 msgid "Bad .frame directive"
5590 #: config/tc-mips.c:11949
5591 msgid ".mask/.fmask outside of .ent"
5594 #: config/tc-mips.c:11956
5595 msgid "Bad .mask/.fmask directive"
5598 #: config/tc-mn10200.c:333
5600 "MN10200 options:\n"
5604 #: config/tc-mn10200.c:807 config/tc-mn10300.c:957 config/tc-ppc.c:1732
5605 #: config/tc-v850.c:1692
5607 msgid "Unrecognized opcode: `%s'"
5610 #: config/tc-mn10300.c:541
5612 "MN10300 options:\n"
5616 #: config/tc-mn10300.c:974
5617 msgid "Invalid opcode/operands"
5620 #: config/tc-mn10300.c:1451
5621 msgid "Invalid register specification."
5624 #: config/tc-ns32k.c:447
5625 msgid "Invalid syntax in PC-relative addressing mode"
5628 #: config/tc-ns32k.c:471
5629 msgid "Invalid syntax in External addressing mode"
5632 #: config/tc-ns32k.c:551
5633 msgid "Invalid syntax in Memory Relative addressing mode"
5636 #: config/tc-ns32k.c:618
5637 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
5640 #: config/tc-ns32k.c:623
5641 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
5644 #: config/tc-ns32k.c:628
5645 msgid "Scaled-indexed addressing mode combined with scaled-index"
5648 #: config/tc-ns32k.c:639
5649 msgid "Invalid or illegal addressing mode combined with scaled-index"
5652 #: config/tc-ns32k.c:751
5653 msgid "Premature end of suffix -- Defaulting to d"
5656 #: config/tc-ns32k.c:764
5657 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
5660 #: config/tc-ns32k.c:810
5661 msgid "Very short instr to option, ie you can't do it on a NULLstr"
5664 #: config/tc-ns32k.c:861
5665 msgid "No such entry in list. (cpu/mmu register)"
5668 #: config/tc-ns32k.c:902
5669 msgid "Internal consistency error. check ns32k-opcode.h"
5672 #: config/tc-ns32k.c:926
5673 msgid "Address of immediate operand"
5676 #: config/tc-ns32k.c:927
5677 msgid "Invalid immediate write operand."
5680 #: config/tc-ns32k.c:1057
5681 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
5684 #: config/tc-ns32k.c:1090
5685 msgid "No such opcode"
5688 #: config/tc-ns32k.c:1167
5689 msgid "Bad suffix, defaulting to d"
5692 #: config/tc-ns32k.c:1195
5693 msgid "Too many operands passed to instruction"
5696 #. Check error in default.
5697 #: config/tc-ns32k.c:1208
5698 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
5701 #: config/tc-ns32k.c:1212
5702 msgid "Wrong number of operands"
5705 #: config/tc-ns32k.c:1333
5706 msgid "iif convert internal pcrel/binary"
5709 #: config/tc-ns32k.c:1350
5710 msgid "Bignum too big for long"
5713 #: config/tc-ns32k.c:1428
5714 msgid "iif convert internal pcrel/pointer"
5717 #: config/tc-ns32k.c:1433
5718 msgid "Internal logic error in iif.iifP[n].type"
5721 #. We cant relax this case.
5722 #: config/tc-ns32k.c:1471
5723 msgid "Can't relax difference"
5726 #: config/tc-ns32k.c:1519
5727 msgid "Displacement to large for :d"
5730 #: config/tc-ns32k.c:1532
5731 msgid "Internal logic error in iif.iifP[].type"
5734 #: config/tc-ns32k.c:1592
5736 msgid "Can not do %d byte pc-relative relocation for storage type %d"
5739 #: config/tc-ns32k.c:1595
5741 msgid "Can not do %d byte relocation for storage type %d"
5745 #: config/tc-ns32k.c:1627
5747 msgid "Can't hash %s: %s"
5750 #: config/tc-ns32k.c:1715
5751 msgid "Byte displacement out of range. line number not valid"
5754 #: config/tc-ns32k.c:1724
5755 msgid "Word displacement out of range. line number not valid"
5758 #: config/tc-ns32k.c:1738
5759 msgid "Double word displacement out of range"
5762 #: config/tc-ns32k.c:1758
5764 msgid "Internal logic error. line %s, file \"%s\""
5767 #: config/tc-ns32k.c:1806
5769 msgid "Internal logic error. line %s, file \"%s\""
5772 #: config/tc-ns32k.c:1910
5773 msgid "Bit field out of range"
5776 #: config/tc-ns32k.c:2177
5778 msgid "invalid architecture option -m%s"
5781 #: config/tc-ns32k.c:2193
5784 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
5787 #: config/tc-ns32k.c:2371
5789 msgid "Cannot find relocation type for symbol %s, code %d"
5792 #: config/tc-pj.c:66 config/tc-pj.c:74
5793 msgid "confusing relocation expressions"
5796 #: config/tc-pj.c:165
5797 msgid "can't have relocation for ipush"
5800 #: config/tc-pj.c:272
5802 msgid "unknown opcode %s"
5805 #: config/tc-pj.c:421
5808 "-little\t\t\tgenerate little endian code\n"
5809 "-big\t\t\tgenerate big endian code\n"
5812 #: config/tc-pj.c:458 config/tc-sh.c:2657 config/tc-sh.c:2664
5813 #: config/tc-sh.c:2671 config/tc-sh.c:2678
5814 msgid "pcrel too far"
5817 #: config/tc-pj.c:526 config/tc-sh.c:2753
5818 msgid "offset out of range"
5821 #: config/tc-ppc.c:922
5823 msgid "invalid switch -m%s"
5826 #: config/tc-ppc.c:959
5828 "PowerPC options:\n"
5830 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
5831 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
5832 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
5833 "-mppc, -mppc32, -m403, -m603, -m604\n"
5834 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
5835 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
5836 "-mppc64bridge\t\tgenerate code for PowerPC 64, including bridge insns\n"
5837 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
5838 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
5839 "-mregnames\t\tAllow symbolic names for registers\n"
5840 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
5843 #: config/tc-ppc.c:974
5845 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
5846 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
5847 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
5848 "-mlittle, -mlittle-endian\n"
5849 "\t\t\tgenerate code for a little endian machine\n"
5850 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
5851 "-msolaris\t\tgenerate code for Solaris\n"
5852 "-mno-solaris\t\tdo not generate code for Solaris\n"
5853 "-V\t\t\tprint assembler version number\n"
5854 "-Qy, -Qn\t\tignored\n"
5857 #: config/tc-ppc.c:1009
5859 msgid "Unknown default cpu = %s, os = %s"
5862 #: config/tc-ppc.c:1034
5863 msgid "Neither Power nor PowerPC opcodes were selected."
5866 #: config/tc-ppc.c:1113
5868 msgid "Internal assembler error for instruction %s"
5871 #: config/tc-ppc.c:1132
5873 msgid "Internal assembler error for macro %s"
5876 #: config/tc-ppc.c:1342
5877 msgid "identifier+constant@got means identifier@got+constant"
5880 #: config/tc-ppc.c:1396
5882 msgid "%s relocations do not fit in %d bytes\n"
5885 #: config/tc-ppc.c:1496
5887 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
5890 #: config/tc-ppc.c:1578
5891 msgid "Relocation cannot be done when using -mrelocatable"
5894 #: config/tc-ppc.c:1659
5896 msgid "syntax error: invalid toc specifier `%s'"
5899 #: config/tc-ppc.c:1673
5901 msgid "syntax error: expected `]', found `%c'"
5904 #: config/tc-ppc.c:1908
5905 msgid "[tocv] symbol is not a toc symbol"
5908 #: config/tc-ppc.c:1919
5909 msgid "Unimplemented toc32 expression modifier"
5912 #: config/tc-ppc.c:1924
5913 msgid "Unimplemented toc64 expression modifier"
5916 #: config/tc-ppc.c:1928
5918 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
5921 #: config/tc-ppc.c:2081
5923 msgid "syntax error; found `%c' but expected `%c'"
5926 #: config/tc-ppc.c:2189
5927 msgid "wrong number of operands"
5930 #: config/tc-ppc.c:2245
5931 msgid "Bad .section directive: want a,w,x,e in string"
5934 #: config/tc-ppc.c:2359
5935 msgid "missing size"
5938 #: config/tc-ppc.c:2368
5939 msgid "negative size"
5942 #: config/tc-ppc.c:2409
5943 msgid "missing real symbol name"
5946 #: config/tc-ppc.c:2430
5947 msgid "attempt to redefine symbol"
5950 #: config/tc-ppc.c:2664
5951 msgid "The XCOFF file format does not support arbitrary sections"
5954 #: config/tc-ppc.c:2772 config/tc-ppc.c:3297 read.c:3000
5955 msgid "missing value"
5958 #: config/tc-ppc.c:2790
5959 msgid "illegal .stabx expression; zero assumed"
5962 #: config/tc-ppc.c:2822
5963 msgid "missing class"
5966 #: config/tc-ppc.c:2831
5967 msgid "missing type"
5970 #: config/tc-ppc.c:2892
5971 msgid "missing symbol name"
5974 #: config/tc-ppc.c:3068
5975 msgid "nested .bs blocks"
5978 #: config/tc-ppc.c:3101
5979 msgid ".es without preceding .bs"
5982 #: config/tc-ppc.c:3289
5983 msgid "non-constant byte count"
5986 #: config/tc-ppc.c:3334
5987 msgid ".tc not in .toc section"
5990 #: config/tc-ppc.c:3353
5991 msgid ".tc with no label"
5994 #: config/tc-ppc.c:3428
5995 msgid "No previous section to return to. Directive ignored."
6000 #: config/tc-ppc.c:3847
6001 msgid "Unsupported section attribute -- 'a'"
6004 #: config/tc-ppc.c:4037
6005 msgid "bad symbol suffix"
6008 #: config/tc-ppc.c:4130
6009 msgid "Unrecognized symbol suffix"
6012 #: config/tc-ppc.c:4212
6013 msgid "two .function pseudo-ops with no intervening .ef"
6016 #: config/tc-ppc.c:4225
6017 msgid ".ef with no preceding .function"
6020 #: config/tc-ppc.c:4353
6022 msgid "warning: symbol %s has no csect"
6025 #: config/tc-ppc.c:4654
6026 msgid "symbol in .toc does not match any .tc"
6029 #: config/tc-ppc.c:4951
6030 msgid "unsupported relocation type"
6033 #: config/tc-ppc.c:5013
6035 msgid "cannot emit PC relative %s relocation against %s"
6038 #: config/tc-ppc.c:5018
6040 msgid "cannot emit PC relative %s relocation"
6043 #: config/tc-ppc.c:5080
6044 msgid "must branch to an address a multiple of 4"
6047 #: config/tc-ppc.c:5084
6049 msgid "@local or @plt branch destination is too far away, %ld bytes"
6052 #: config/tc-ppc.c:5108
6054 msgid "Gas failure, reloc value %d\n"
6057 #: config/tc-sh.c:671
6058 msgid "illegal register after @-"
6061 #: config/tc-sh.c:687
6062 msgid "must be @(r0,...)"
6065 #: config/tc-sh.c:703
6066 msgid "syntax error in @(r0,...)"
6069 #: config/tc-sh.c:736 config/tc-sh.c:741
6070 msgid "syntax error in @(disp,[Rn, gbr, pc])"
6073 #: config/tc-sh.c:746
6077 #: config/tc-sh.c:755
6078 msgid "illegal register after @"
6081 #: config/tc-sh.c:1315
6083 msgid "Invalid register: 'r%d'"
6086 #: config/tc-sh.c:1475
6087 msgid "insn can't be combined with parallel processing insn"
6090 #: config/tc-sh.c:1482 config/tc-sh.c:1493
6091 msgid "multiple movx specifications"
6094 #: config/tc-sh.c:1487 config/tc-sh.c:1514
6095 msgid "multiple movy specifications"
6098 #: config/tc-sh.c:1495
6099 msgid "invalid movx address register"
6102 #: config/tc-sh.c:1501 config/tc-sh.c:1506
6103 msgid "invalid movx dsp register"
6106 #: config/tc-sh.c:1523 config/tc-sh.c:1528
6107 msgid "invalid movy dsp register"
6110 #: config/tc-sh.c:1532
6111 msgid "invalid movy address register"
6114 #: config/tc-sh.c:1538
6115 msgid "dsp immediate shift value not constant"
6118 #: config/tc-sh.c:1545 config/tc-sh.c:1558
6119 msgid "multiple parallel processing specifications"
6122 #: config/tc-sh.c:1551
6123 msgid "multiple condition specifications"
6126 #: config/tc-sh.c:1567
6127 msgid "insn cannot be combined with pmuls"
6130 #: config/tc-sh.c:1584
6131 msgid "bad padd / psub pmuls output operand"
6134 #: config/tc-sh.c:1594
6135 msgid "condition not followed by conditionalizable insn"
6138 #: config/tc-sh.c:1604
6139 msgid "unrecognized characters at end of parallel processing insn"
6142 #: config/tc-sh.c:1713
6144 msgid "excess operands: '%s'"
6147 #: config/tc-sh.c:1860
6148 msgid ".uses pseudo-op seen when not relaxing"
6151 #: config/tc-sh.c:1866
6152 msgid "bad .uses format"
6155 #: config/tc-sh.c:1927
6158 "-little\t\t\tgenerate little endian code\n"
6159 "-relax\t\t\talter jump instructions for long displacements\n"
6160 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
6161 "-dsp\t\t\tenable sh-dsp insns, and disable sh3e / sh4 insns.\n"
6164 #: config/tc-sh.c:1938 config/tc-w65.c:861
6165 msgid "call to tc_Nout_fix_to_chars \n"
6168 #: config/tc-sh.c:2022
6169 msgid ".uses does not refer to a local symbol in the same section"
6172 #: config/tc-sh.c:2041
6173 msgid "can't find fixup pointed to by .uses"
6176 #: config/tc-sh.c:2064
6177 msgid ".uses target does not refer to a local symbol in the same section"
6180 #: config/tc-sh.c:2161
6182 msgid "at 0x%lx, displacement overflows 12-bit field"
6185 #: config/tc-sh.c:2164
6187 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
6190 #: config/tc-sh.c:2168
6192 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
6195 #: config/tc-sh.c:2285
6197 msgid "at 0x%lx, displacement overflows 8-bit field"
6200 #: config/tc-sh.c:2288
6202 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
6205 #: config/tc-sh.c:2292
6207 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
6210 #: config/tc-sh.c:2346
6212 msgid "overflow in branch to %s; converted into longer instruction sequence"
6215 #: config/tc-sh.c:2421 config/tc-sh.c:2449 config/tc-sparc.c:4014
6216 #: config/tc-sparc.c:4033
6217 msgid "misaligned data"
6220 #: config/tc-sh.c:2745
6221 msgid "misaligned offset"
6224 #: config/tc-sparc.c:275
6225 msgid "Invalid default architecture, broken assembler."
6228 #: config/tc-sparc.c:279 config/tc-sparc.c:475
6229 msgid "Bad opcode table, broken assembler."
6232 #: config/tc-sparc.c:455
6234 msgid "invalid architecture -xarch=%s"
6237 #: config/tc-sparc.c:469
6239 msgid "invalid architecture -A%s"
6242 #: config/tc-sparc.c:536
6244 msgid "No compiled in support for %d bit object file format"
6247 #: config/tc-sparc.c:573
6248 msgid "Unrecognized option following -K"
6251 #: config/tc-sparc.c:613
6252 msgid "SPARC options:\n"
6255 #: config/tc-sparc.c:621
6258 "-xarch=v8plus | -xarch=v8plusa\n"
6261 #: config/tc-sparc.c:622
6263 "\t\t\tspecify variant of SPARC architecture\n"
6264 "-bump\t\t\twarn when assembler switches architectures\n"
6265 "-sparc\t\t\tignored\n"
6266 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
6267 "-relax\t\t\trelax jumps and branches (default)\n"
6268 "-no-relax\t\tavoid changing any jumps and branches\n"
6271 #: config/tc-sparc.c:630
6272 msgid "-k\t\t\tgenerate PIC\n"
6275 #: config/tc-sparc.c:634
6277 "-32\t\t\tcreate 32 bit object file\n"
6278 "-64\t\t\tcreate 64 bit object file\n"
6281 #: config/tc-sparc.c:637
6283 msgid "\t\t\t[default is %d]\n"
6286 #: config/tc-sparc.c:639
6288 "-TSO\t\t\tuse Total Store Ordering\n"
6289 "-PSO\t\t\tuse Partial Store Ordering\n"
6290 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
6293 #: config/tc-sparc.c:643
6295 msgid "\t\t\t[default is %s]\n"
6298 #: config/tc-sparc.c:645
6300 "-KPIC\t\t\tgenerate PIC\n"
6301 "-V\t\t\tprint assembler version number\n"
6302 "-undeclared-regs\tignore application global register usage without\n"
6303 "\t\t\tappropriate .register directive (default)\n"
6304 "-no-undeclared-regs\tforce error on application global register usage\n"
6305 "\t\t\twithout appropriate .register directive\n"
6307 "-Qy, -Qn\t\tignored\n"
6311 #: config/tc-sparc.c:657
6313 "-EL\t\t\tgenerate code for a little endian machine\n"
6314 "-EB\t\t\tgenerate code for a big endian machine\n"
6315 "--little-endian-data\tgenerate code for a machine having big endian\n"
6316 " instructions and little endian data.\n"
6319 #: config/tc-sparc.c:775
6321 msgid "Internal error: losing opcode: `%s' \"%s\"\n"
6324 #: config/tc-sparc.c:793
6326 msgid "Internal error: can't find opcode `%s' for `%s'\n"
6329 #: config/tc-sparc.c:942
6330 msgid "Support for 64-bit arithmetic not compiled in."
6333 #: config/tc-sparc.c:989
6334 msgid "set: number not in 0..4294967295 range"
6337 #: config/tc-sparc.c:996
6338 msgid "set: number not in -2147483648..4294967295 range"
6341 #: config/tc-sparc.c:1057
6342 msgid "setsw: number not in -2147483648..4294967295 range"
6345 #: config/tc-sparc.c:1106
6346 msgid "setx: temporary register same as destination register"
6349 #: config/tc-sparc.c:1176
6350 msgid "setx: illegal temporary register g0"
6353 #: config/tc-sparc.c:1273
6354 msgid "FP branch in delay slot"
6357 #: config/tc-sparc.c:1289
6358 msgid "FP branch preceded by FP instruction; NOP inserted"
6361 #: config/tc-sparc.c:1329
6362 msgid "failed special case insn sanity check"
6365 #: config/tc-sparc.c:1417
6366 msgid ": invalid membar mask name"
6369 #: config/tc-sparc.c:1431
6370 msgid ": invalid membar mask expression"
6373 #: config/tc-sparc.c:1436
6374 msgid ": invalid membar mask number"
6377 #: config/tc-sparc.c:1454
6378 msgid ": invalid prefetch function name"
6381 #: config/tc-sparc.c:1462
6382 msgid ": invalid prefetch function expression"
6385 #: config/tc-sparc.c:1467
6386 msgid ": invalid prefetch function number"
6389 #: config/tc-sparc.c:1495 config/tc-sparc.c:1507
6390 msgid ": unrecognizable privileged register"
6393 #: config/tc-sparc.c:1531 config/tc-sparc.c:1548
6394 msgid ": unrecognizable v9a ancillary state register"
6397 #: config/tc-sparc.c:1536
6398 msgid ": rd on write only ancillary state register"
6401 #: config/tc-sparc.c:1572
6402 msgid ": asr number must be between 16 and 31"
6405 #: config/tc-sparc.c:1580
6406 msgid ": asr number must be between 0 and 31"
6409 #: config/tc-sparc.c:1590
6410 msgid ": expecting %asrN"
6413 #: config/tc-sparc.c:1918
6414 msgid "detected global register use not covered by .register pseudo-op"
6417 #: config/tc-sparc.c:1989
6418 msgid ": There are only 64 f registers; [0-63]"
6421 #: config/tc-sparc.c:1991 config/tc-sparc.c:2003
6422 msgid ": There are only 32 f registers; [0-31]"
6425 #: config/tc-sparc.c:2121 config/tc-sparc.c:2157
6426 msgid "Illegal operands: %%%s requires arguments in ()"
6429 #: config/tc-sparc.c:2169
6431 "Illegal operands: Can't do arithmetics other than + and - involving %%%s()"
6434 #: config/tc-sparc.c:2279
6435 msgid "Illegal operands: Can't add non-constant expression to %%%s()"
6438 #: config/tc-sparc.c:2289
6440 "Illegal operands: Can't do arithmetics involving %%%s() of a relocatable "
6444 #: config/tc-sparc.c:2307
6445 msgid ": PC-relative operand can't be a constant"
6448 #: config/tc-sparc.c:2340
6449 msgid ": invalid ASI name"
6452 #: config/tc-sparc.c:2348
6453 msgid ": invalid ASI expression"
6456 #: config/tc-sparc.c:2353
6457 msgid ": invalid ASI number"
6460 #: config/tc-sparc.c:2450
6461 msgid "OPF immediate operand out of range (0-0x1ff)"
6464 #: config/tc-sparc.c:2455
6465 msgid "non-immediate OPF operand, ignored"
6468 #: config/tc-sparc.c:2474
6469 msgid ": invalid cpreg name"
6472 #: config/tc-sparc.c:2503
6474 msgid "Illegal operands%s"
6477 #: config/tc-sparc.c:2535
6479 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
6482 #: config/tc-sparc.c:2571
6484 msgid "Architecture mismatch on \"%s\"."
6487 #: config/tc-sparc.c:2572
6489 msgid " (Requires %s; requested architecture is %s.)"
6492 #: config/tc-sparc.c:3180
6494 msgid "bad or unhandled relocation type: 0x%02x"
6497 #: config/tc-sparc.c:3482
6498 msgid "bad .reserve segment -- expected BSS segment"
6501 #: config/tc-sparc.c:3499
6502 msgid "missing alignment"
6505 #: config/tc-sparc.c:3510 config/tc-sparc.c:3660
6507 msgid "alignment too large; assuming %d"
6510 #: config/tc-sparc.c:3516 config/tc-sparc.c:3666
6511 msgid "negative alignment"
6514 #: config/tc-sparc.c:3526 config/tc-sparc.c:3689
6515 msgid "alignment not a power of 2"
6518 #: config/tc-sparc.c:3646
6519 msgid "Expected comma after common length"
6522 #: config/tc-sparc.c:3881 config/tc-sparc.c:3891
6523 msgid "register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}"
6526 #: config/tc-sparc.c:3909
6527 msgid "redefinition of global register"
6530 #: config/tc-sparc.c:3920
6532 msgid "Register symbol %s already defined."
6535 #: config/tc-tahoe.c:387
6536 msgid "The -a option doesn't exist. (Despite what the man page says!"
6539 #: config/tc-tahoe.c:391 config/tc-vax.c:3141
6541 msgid "Displacement length %s ignored!"
6544 #: config/tc-tahoe.c:395 config/tc-vax.c:3133
6545 msgid "SYMBOL TABLE not implemented"
6548 #: config/tc-tahoe.c:399 config/tc-vax.c:3137
6549 msgid "TOKEN TRACE not implemented"
6552 #: config/tc-tahoe.c:403 config/tc-vax.c:3145
6554 msgid "I don't need or use temp. file \"%s\"."
6557 #: config/tc-tahoe.c:407 config/tc-vax.c:3149
6558 msgid "I don't use an interpass file! -V ignored"
6561 #: config/tc-tahoe.c:421
6565 "-d LENGTH\t\tignored\n"
6568 "-t FILE\t\t\tignored\n"
6573 #: config/tc-tahoe.c:1075
6574 msgid "Casting a branch displacement is bad form, and is ignored."
6577 #: config/tc-tahoe.c:1131
6578 msgid "Couldn't parse the [index] in this operand."
6581 #: config/tc-tahoe.c:1137
6582 msgid "Couldn't find the opening '[' for the index of this operand."
6585 #: config/tc-tahoe.c:1177
6586 msgid "Couldn't find the opening '(' for the deref of this operand."
6589 #: config/tc-tahoe.c:1187
6590 msgid "Operand can't be both pre-inc and post-dec."
6593 #: config/tc-tahoe.c:1217
6594 msgid "I parsed 2 registers in this operand."
6597 #: config/tc-tahoe.c:1267
6598 msgid "Can't relocate expression error."
6601 #. This is an error. Tahoe doesn't allow any expressions
6602 #. bigger that a 32 bit long word. Any bigger has to be referenced
6604 #: config/tc-tahoe.c:1274
6605 msgid "Expression is too large for a 32 bits."
6608 #: config/tc-tahoe.c:1279
6609 msgid "Junk at end of expression."
6612 #: config/tc-tahoe.c:1319
6613 msgid "Syntax error in direct register mode."
6616 #: config/tc-tahoe.c:1321
6617 msgid "You can't index a register in direct register mode."
6620 #: config/tc-tahoe.c:1324
6621 msgid "SP can't be the source operand with direct register addressing."
6624 #: config/tc-tahoe.c:1326
6625 msgid "Can't take the address of a register."
6628 #: config/tc-tahoe.c:1328
6629 msgid "Direct Register can't be used in a branch."
6632 #: config/tc-tahoe.c:1330
6633 msgid "For quad access, the register must be even and < 14."
6636 #: config/tc-tahoe.c:1332
6637 msgid "You can't cast a direct register."
6640 #: config/tc-tahoe.c:1338
6641 msgid "Using reg 14 for quadwords can tromp the FP register."
6644 #: config/tc-tahoe.c:1350
6645 msgid "Syntax error in auto-dec mode."
6648 #: config/tc-tahoe.c:1352
6649 msgid "You can't have an index auto dec mode."
6652 #: config/tc-tahoe.c:1354
6653 msgid "Auto dec mode cant be used for reading."
6656 #: config/tc-tahoe.c:1356
6657 msgid "Auto dec only works of the SP register."
6660 #: config/tc-tahoe.c:1358
6661 msgid "Auto dec can't be used in a branch."
6664 #: config/tc-tahoe.c:1360
6665 msgid "Auto dec won't work with quadwords."
6668 #: config/tc-tahoe.c:1367
6669 msgid "Syntax error in one of the auto-inc modes."
6672 #: config/tc-tahoe.c:1373
6673 msgid "Auto inc deferred only works of the SP register."
6676 #: config/tc-tahoe.c:1375
6677 msgid "You can't have an index auto inc deferred mode."
6680 #: config/tc-tahoe.c:1377 config/tc-tahoe.c:1388
6681 msgid "Auto inc can't be used in a branch."
6684 #: config/tc-tahoe.c:1384
6685 msgid "You can't write to an auto inc register."
6688 #: config/tc-tahoe.c:1386
6689 msgid "Auto inc only works of the SP register."
6692 #: config/tc-tahoe.c:1390
6693 msgid "Auto inc won't work with quadwords."
6696 #: config/tc-tahoe.c:1392
6697 msgid "You can't have an index in auto inc mode."
6700 #: config/tc-tahoe.c:1400
6701 msgid "You can't index the sp register."
6704 #: config/tc-tahoe.c:1406
6705 msgid "Syntax error in register displaced mode."
6708 #: config/tc-tahoe.c:1425
6709 msgid "An offest is needed for this operand."
6712 #: config/tc-tahoe.c:1437
6713 msgid "You can't index a register in immediate mode."
6716 #: config/tc-tahoe.c:1439
6717 msgid "Immediate access can't be used as an address."
6720 #: config/tc-tahoe.c:1550
6722 msgid "Compiler bug: ODD number of bytes in arg structure %s."
6725 #: config/tc-tahoe.c:1577 config/tc-vax.c:1847
6726 msgid "Not enough operands"
6729 #: config/tc-tahoe.c:1587 config/tc-vax.c:1854
6730 msgid "Too many operands"
6733 #: config/tc-tahoe.c:1638 config/tc-vax.c:368
6735 msgid "Ignoring statement due to \"%s\""
6738 #: config/tc-tahoe.c:1733
6740 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
6743 #: config/tc-tahoe.c:1827
6744 msgid "Real branch displacements must be expressions."
6747 #: config/tc-tahoe.c:1830
6749 msgid "Complier error: I got an unknown synthetic branch :%c"
6752 #: config/tc-tahoe.c:1971
6754 msgid "Barf, bad mode %x\n"
6757 #: config/tc-tic54x.c:84
6758 msgid "C54x-specific command line options:\n"
6761 #: config/tc-tic54x.c:85
6762 msgid "-mfar-mode | -mf Use extended addressing\n"
6765 #: config/tc-tic54x.c:86
6766 msgid "-mcpu=<CPU version> Specify the CPU version\n"
6769 #: config/tc-tic54x.c:88
6770 msgid "-mcoff-version={0|1|2} Select COFF version\n"
6773 #: config/tc-tic54x.c:90
6774 msgid "-merrors-to-file <filename>\n"
6777 #: config/tc-tic54x.c:91
6778 msgid "-me <filename> Redirect errors to a file\n"
6781 #: config/tc-tic54x.c:351
6782 msgid "Comma and symbol expected for '.asg STRING, SYMBOL'"
6785 #: config/tc-tic54x.c:405
6786 msgid "Unterminated string after absolute expression"
6789 #: config/tc-tic54x.c:413
6790 msgid "Comma and symbol expected for '.eval EXPR, SYMBOL'"
6793 #: config/tc-tic54x.c:425
6794 msgid "symbols assigned with .eval must begin with a letter"
6797 #: config/tc-tic54x.c:682
6798 msgid "Offset on nested structures is ignored"
6801 #: config/tc-tic54x.c:732
6803 msgid ".end%s without preceding .%s"
6806 #: config/tc-tic54x.c:799
6808 msgid "Unrecognized struct/union tag '%s'"
6811 #: config/tc-tic54x.c:801
6812 msgid ".tag requires a structure tag"
6815 #: config/tc-tic54x.c:807
6816 msgid "Label required for .tag"
6819 #: config/tc-tic54x.c:825
6821 msgid ".tag target '%s' undefined"
6824 #: config/tc-tic54x.c:887
6826 msgid ".field count '%d' out of range (1 <= X <= 32)"
6829 #: config/tc-tic54x.c:917
6831 msgid "Unrecognized field type '%c'"
6834 #. Disallow .byte with a non constant expression that will
6835 #. require relocation.
6836 #: config/tc-tic54x.c:1052
6837 msgid "Relocatable values require at least WORD storage"
6840 #: config/tc-tic54x.c:1114
6841 msgid "Use of .def/.ref is deprecated. Use .global instead"
6844 #: config/tc-tic54x.c:1305
6845 msgid ".space/.bes repeat count is negative, ignored"
6848 #: config/tc-tic54x.c:1310
6849 msgid ".space/.bes repeat count is zero, ignored"
6852 #: config/tc-tic54x.c:1388
6853 msgid "Missing size argument"
6856 #: config/tc-tic54x.c:1525
6857 msgid "CPU version has already been set"
6860 #: config/tc-tic54x.c:1529
6862 msgid "Unrecognized version '%s'"
6865 #: config/tc-tic54x.c:1535
6866 msgid "Changing of CPU version on the fly not supported"
6869 #: config/tc-tic54x.c:1670
6870 msgid "p2align not supported on this target"
6873 #: config/tc-tic54x.c:1683
6874 msgid "Argument to .even ignored"
6877 #: config/tc-tic54x.c:1730
6878 msgid "Invalid field size, must be from 1 to 32"
6881 #: config/tc-tic54x.c:1743
6882 msgid "field size must be 16 when value is relocatable"
6885 #: config/tc-tic54x.c:1757
6886 msgid "field value truncated"
6889 #: config/tc-tic54x.c:1863 config/tc-tic54x.c:2175
6891 msgid "Unrecognized section '%s'"
6894 #: config/tc-tic54x.c:1872
6895 msgid "Current section is unitialized, section name required for .clink"
6898 #: config/tc-tic54x.c:2084
6899 msgid "ENDLOOP without corresponding LOOP"
6902 #: config/tc-tic54x.c:2127
6903 msgid "Mixing of normal and extended addressing not supported"
6906 #: config/tc-tic54x.c:2133
6907 msgid "Extended addressing not supported on the specified CPU"
6910 #: config/tc-tic54x.c:2181
6911 msgid ".sblock may be used for initialized sections only"
6914 #: config/tc-tic54x.c:2212
6915 msgid "Symbol missing for .set/.equ"
6918 #: config/tc-tic54x.c:2269
6919 msgid ".var may only be used within a macro definition"
6922 #: config/tc-tic54x.c:2277
6923 msgid "Substitution symbols must begin with a letter"
6926 #: config/tc-tic54x.c:2368
6928 msgid "Can't open macro library file '%s' for reading."
6931 #: config/tc-tic54x.c:2375
6933 msgid "File '%s' not in macro archive format"
6936 #: config/tc-tic54x.c:2532
6938 msgid "Bad COFF version '%s'"
6941 #: config/tc-tic54x.c:2541
6943 msgid "Bad CPU version '%s'"
6946 #: config/tc-tic54x.c:2553 config/tc-tic54x.c:2556
6948 msgid "Can't redirect stderr to the file '%s'"
6951 #: config/tc-tic54x.c:2702
6953 msgid "Undefined substitution symbol '%s'"
6956 #: config/tc-tic54x.c:3390
6957 msgid "Badly formed address expression"
6960 #: config/tc-tic54x.c:3655
6962 msgid "Invalid dmad syntax '%s'"
6965 #: config/tc-tic54x.c:3771
6966 msgid "Address mode *+ARx is write-only. Results of reading are undefined."
6969 #: config/tc-tic54x.c:3791
6971 msgid "Unrecognized indirect address format \"%s\""
6974 #: config/tc-tic54x.c:3828
6976 msgid "Operand '%s' out of range (%d <= x <= %d)"
6979 #: config/tc-tic54x.c:3848
6980 msgid "Error in relocation handling"
6983 #: config/tc-tic54x.c:3869 config/tc-tic54x.c:3933 config/tc-tic54x.c:3963
6985 msgid "Unrecognized condition code \"%s\""
6988 #: config/tc-tic54x.c:3886
6990 msgid "Condition \"%s\" does not match preceding group"
6993 #: config/tc-tic54x.c:3894
6996 "Condition \"%s\" uses a different accumulator from a preceding condition"
6999 #: config/tc-tic54x.c:3901
7000 msgid "Only one comparison conditional allowed"
7003 #: config/tc-tic54x.c:3906
7004 msgid "Only one overflow conditional allowed"
7007 #: config/tc-tic54x.c:3914
7009 msgid "Duplicate %s conditional"
7012 #: config/tc-tic54x.c:3948
7013 msgid "Invalid auxiliary register (use AR0-AR7)"
7016 #: config/tc-tic54x.c:3983
7017 msgid "lk addressing modes are invalid for memory-mapped register addressing"
7020 #: config/tc-tic54x.c:3991
7022 "Address mode *+ARx is not allowed in memory-mapped register addressing. "
7023 "Resulting behavior is undefined."
7026 #: config/tc-tic54x.c:4017
7028 "Destination accumulator for each part of this parallel instruction must be "
7032 #: config/tc-tic54x.c:4066
7034 msgid "Memory mapped register \"%s\" out of range"
7037 #: config/tc-tic54x.c:4105
7038 msgid "Invalid operand (use 1, 2, or 3)"
7041 #: config/tc-tic54x.c:4130
7042 msgid "A status register or status bit name is required"
7045 #: config/tc-tic54x.c:4140
7047 msgid "Unrecognized status bit \"%s\""
7050 #: config/tc-tic54x.c:4163
7052 msgid "Invalid status register \"%s\""
7055 #: config/tc-tic54x.c:4175
7057 msgid "Operand \"%s\" out of range (use 1 or 2)"
7060 #: config/tc-tic54x.c:4375
7062 msgid "Unrecognized instruction \"%s\""
7065 #: config/tc-tic54x.c:4404
7067 msgid "Unrecognized operand list '%s' for instruction '%s'"
7070 #: config/tc-tic54x.c:4436
7072 msgid "Unrecognized parallel instruction \"%s\""
7075 #: config/tc-tic54x.c:4488
7077 msgid "Invalid operand (s) for parallel instruction \"%s\""
7080 #: config/tc-tic54x.c:4491
7082 msgid "Unrecognized parallel instruction combination \"%s || %s\""
7085 #: config/tc-tic54x.c:4723
7087 msgid "%s symbol recursion stopped at second appearance of '%s'"
7090 #: config/tc-tic54x.c:4762
7091 msgid "Unrecognized substitution symbol function"
7094 #: config/tc-tic54x.c:4767
7095 msgid "Missing '(' after substitution symbol function"
7098 #: config/tc-tic54x.c:4781
7099 msgid "Expecting second argument"
7102 #: config/tc-tic54x.c:4794 config/tc-tic54x.c:4843
7103 msgid "Extra junk in function call, expecting ')'"
7106 #: config/tc-tic54x.c:4819
7107 msgid "Function expects two arguments"
7110 #: config/tc-tic54x.c:4832
7111 msgid "Expecting character constant argument"
7114 #: config/tc-tic54x.c:4838
7115 msgid "Both arguments must be substitution symbols"
7118 #: config/tc-tic54x.c:4891
7120 msgid "Invalid subscript (use 1 to %d)"
7123 #: config/tc-tic54x.c:4901
7125 msgid "Invalid length (use 0 to %d"
7128 #: config/tc-tic54x.c:4911
7129 msgid "Missing ')' in subscripted substitution symbol expression"
7132 #: config/tc-tic54x.c:4931
7133 msgid "Missing forced substitution terminator ':'"
7136 #: config/tc-tic54x.c:5104
7139 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7143 #: config/tc-tic54x.c:5145
7145 msgid "Unrecognized parallel instruction '%s'"
7148 #: config/tc-tic54x.c:5157
7150 msgid "Instruction '%s' requires an LP cpu version"
7153 #: config/tc-tic54x.c:5164
7155 msgid "Instruction '%s' requires far mode addressing"
7158 #: config/tc-tic54x.c:5176
7161 "Instruction does not fit in available delay slots (%d-word insn, %d slots "
7162 "left). Resulting behavior is undefined."
7165 #: config/tc-tic54x.c:5186
7167 "Instructions which cause PC discontinuity are not allowed in a delay slot. "
7168 "Resulting behavior is undefined."
7171 #: config/tc-tic54x.c:5197
7173 msgid "'%s' is not repeatable. Resulting behavior is undefined."
7176 #: config/tc-tic54x.c:5201
7178 "Instructions using long offset modifiers or absolute addresses are not "
7179 "repeatable. Resulting behavior is undefined."
7182 #: config/tc-tic54x.c:5392
7184 msgid "Unsupported relocation size %d"
7187 #: config/tc-tic54x.c:5544
7188 msgid "non-absolute value used with .space/.bes"
7191 #: config/tc-tic54x.c:5548
7193 msgid "negative value ignored in %s"
7196 #: config/tc-tic54x.c:5635
7198 msgid "attempt to .space/.bes backwards? (%ld)"
7201 #: config/tc-tic54x.c:5668
7203 msgid "Invalid label '%s'"
7206 #: config/tc-tic80.c:91
7207 msgid "Relaxation is a luxury we can't afford"
7210 #: config/tc-tic80.c:141
7211 msgid "bad call to md_atof ()"
7214 #: config/tc-tic80.c:239
7215 msgid "':' not followed by 'm' or 's'"
7218 #: config/tc-tic80.c:252
7219 msgid "paren nesting"
7222 #: config/tc-tic80.c:266
7223 msgid "mismatched parenthesis"
7226 #: config/tc-tic80.c:468
7227 msgid "unhandled expression type"
7230 #: config/tc-tic80.c:682
7231 msgid "symbol reloc that is not PC relative or 32 bits"
7234 #: config/tc-tic80.c:711
7235 msgid "unhandled operand modifier"
7238 #: config/tc-tic80.c:753
7239 msgid "unhandled expression"
7242 #: config/tc-tic80.c:802
7244 msgid "Invalid mnemonic: '%s'"
7247 #: config/tc-tic80.c:815
7249 msgid "Invalid operands: '%s'"
7252 #: config/tc-tic80.c:893
7253 msgid "unhandled predefined symbol bits"
7256 #: config/tc-tic80.c:985
7258 msgid "PC offset 0x%lx outside range 0x%lx-0x%lx"
7261 #: config/tc-tic80.c:1000
7262 msgid "unhandled relocation type in fixup"
7265 #: config/tc-tic80.c:1036
7266 msgid "md_convert_frag() not implemented yet"
7269 #: config/tc-v850.c:273
7271 msgid ".COMMon length (%d.) < 0! Ignored."
7274 #: config/tc-v850.c:1002
7276 msgid "unknown operand shift: %x\n"
7279 #: config/tc-v850.c:1003
7280 msgid "internal failure in parse_register_list"
7283 #: config/tc-v850.c:1020
7284 msgid "constant expression or register list expected"
7287 #: config/tc-v850.c:1025 config/tc-v850.c:1038 config/tc-v850.c:1057
7288 msgid "high bits set in register list expression"
7291 #: config/tc-v850.c:1097 config/tc-v850.c:1161
7292 msgid "illegal register included in list"
7295 #: config/tc-v850.c:1104
7296 msgid "system registers cannot be included in list"
7299 #: config/tc-v850.c:1109
7300 msgid "PSW cannot be included in list"
7303 #: config/tc-v850.c:1116
7304 msgid "High value system registers cannot be included in list"
7307 #: config/tc-v850.c:1140
7308 msgid "second register should follow dash in register list"
7311 #: config/tc-v850.c:1188
7312 msgid " V850 options:\n"
7315 #: config/tc-v850.c:1189
7316 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
7319 #: config/tc-v850.c:1190
7321 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
7324 #: config/tc-v850.c:1191
7325 msgid " -mv850 The code is targeted at the v850\n"
7328 #: config/tc-v850.c:1192
7329 msgid " -mv850e The code is targeted at the v850e\n"
7332 #: config/tc-v850.c:1193
7333 msgid " -mv850ea The code is targeted at the v850ea\n"
7336 #: config/tc-v850.c:1194
7338 " -mv850any The code is generic, despite any processor "
7339 "specific instructions\n"
7342 #: config/tc-v850.c:1206 config/tc-v850.c:1241
7344 msgid "unknown command line option: -%c%s\n"
7347 #: config/tc-v850.c:1395
7349 msgid "Unable to determine default target processor from string: %s"
7352 #: config/tc-v850.c:1444
7353 msgid "ctoff() relocation used on an instruction which does not support it"
7356 #: config/tc-v850.c:1461
7357 msgid "sdaoff() relocation used on an instruction which does not support it"
7360 #: config/tc-v850.c:1478
7361 msgid "zdaoff() relocation used on an instruction which does not support it"
7364 #: config/tc-v850.c:1496
7365 msgid "tdaoff() relocation used on an instruction which does not support it"
7368 #: config/tc-v850.c:1713
7369 msgid "Target processor does not support this instruction."
7372 #: config/tc-v850.c:1803 config/tc-v850.c:1833 config/tc-v850.c:2019
7373 msgid "immediate operand is too large"
7376 #: config/tc-v850.c:1815
7377 msgid "AAARG -> unhandled constant reloc"
7380 #: config/tc-v850.c:1859
7381 msgid "invalid register name"
7384 #: config/tc-v850.c:1864
7385 msgid "register r0 cannot be used here"
7388 #: config/tc-v850.c:1876
7389 msgid "invalid system register name"
7392 #: config/tc-v850.c:1889
7393 msgid "expected EP register"
7396 #: config/tc-v850.c:1905
7397 msgid "invalid condition code name"
7400 #: config/tc-v850.c:1926 config/tc-v850.c:1930
7401 msgid "constant too big to fit into instruction"
7404 #: config/tc-v850.c:1982
7405 msgid "syntax error: value is missing before the register name"
7408 #: config/tc-v850.c:1984
7409 msgid "syntax error: register not expected"
7412 #: config/tc-v850.c:1998
7413 msgid "syntax error: system register not expected"
7416 #: config/tc-v850.c:2003
7417 msgid "syntax error: condition code not expected"
7420 #: config/tc-v850.c:2039
7421 msgid "invalid operand"
7424 #: config/tc-vax.c:263
7426 msgid "VIP_BEGIN error:%s"
7429 #: config/tc-vax.c:387
7431 msgid "Ignoring statement because \"%s\""
7434 #: config/tc-vax.c:434
7435 msgid "Can't relocate expression"
7438 #: config/tc-vax.c:537
7439 msgid "Bignum not permitted in short literal. Immediate mode assumed."
7442 #: config/tc-vax.c:546
7443 msgid "Can't do flonum short literal: immediate mode used."
7446 #: config/tc-vax.c:591
7448 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
7451 #: config/tc-vax.c:913
7453 msgid "Short literal overflow(%ld.), immediate mode assumed."
7456 #: config/tc-vax.c:922
7458 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
7461 #: config/tc-vax.c:981
7462 msgid "Length specification ignored. Address mode 9F used"
7465 #: config/tc-vax.c:1030
7466 msgid "Invalid operand: immediate value used as base address."
7469 #: config/tc-vax.c:1032
7470 msgid "Invalid operand: immediate value used as address."
7473 #: config/tc-vax.c:1826
7474 msgid "odd number of bytes in operand description"
7477 #: config/tc-vax.c:1842
7481 #: config/tc-vax.c:2399
7482 msgid "no '[' to match ']'"
7485 #: config/tc-vax.c:2417
7486 msgid "bad register in []"
7489 #: config/tc-vax.c:2419
7490 msgid "[PC] index banned"
7493 #: config/tc-vax.c:2454
7494 msgid "no '(' to match ')'"
7497 #: config/tc-vax.c:2589
7498 msgid "invalid branch operand"
7501 #: config/tc-vax.c:2618
7502 msgid "address prohibits @"
7505 #: config/tc-vax.c:2620
7506 msgid "address prohibits #"
7509 #: config/tc-vax.c:2624
7510 msgid "address prohibits -()"
7513 #: config/tc-vax.c:2626
7514 msgid "address prohibits ()+"
7517 #: config/tc-vax.c:2629
7518 msgid "address prohibits ()"
7521 #: config/tc-vax.c:2631
7522 msgid "address prohibits []"
7525 #: config/tc-vax.c:2633
7526 msgid "address prohibits register"
7529 #: config/tc-vax.c:2635
7530 msgid "address prohibits displacement length specifier"
7533 #: config/tc-vax.c:2665
7534 msgid "invalid operand of S^#"
7537 #: config/tc-vax.c:2682
7538 msgid "S^# needs expression"
7541 #: config/tc-vax.c:2689
7542 msgid "S^# may only read-access"
7545 #: config/tc-vax.c:2714
7546 msgid "invalid operand of -()"
7549 #: config/tc-vax.c:2720
7550 msgid "-(PC) unpredictable"
7553 #: config/tc-vax.c:2722
7554 msgid "[]index same as -()register: unpredictable"
7557 #: config/tc-vax.c:2758
7558 msgid "invalid operand of ()+"
7561 #: config/tc-vax.c:2764
7562 msgid "(PC)+ unpredictable"
7565 #: config/tc-vax.c:2766
7566 msgid "[]index same as ()+register: unpredictable"
7569 #: config/tc-vax.c:2791
7570 msgid "# conflicts length"
7573 #: config/tc-vax.c:2793
7574 msgid "# bars register"
7577 #: config/tc-vax.c:2815
7578 msgid "writing or modifying # is unpredictable"
7581 #: config/tc-vax.c:2845
7582 msgid "length not needed"
7585 #: config/tc-vax.c:2852
7586 msgid "can't []index a register, because it has no address"
7589 #: config/tc-vax.c:2854
7590 msgid "a register has no address"
7593 #: config/tc-vax.c:2865
7594 msgid "PC part of operand unpredictable"
7597 #: config/tc-vax.c:3194
7600 "-d LENGTH\t\tignored\n"
7603 "-t FILE\t\t\tignored\n"
7608 #: config/tc-vax.c:3203
7611 "-+\t\t\thash encode names longer than 31 characters\n"
7612 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
7613 "-H\t\t\tshow new symbol after hash truncation\n"
7614 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
7615 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
7616 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
7619 #: config/tc-w65.c:126
7620 msgid "need on or off."
7623 #: config/tc-w65.c:310 config/tc-w65.c:353
7624 msgid "syntax error after <exp"
7627 #: config/tc-z8k.c:290
7629 msgid "register rr%d, out of range."
7632 #: config/tc-z8k.c:298
7634 msgid "register rh%d, out of range."
7637 #: config/tc-z8k.c:306
7639 msgid "register rl%d, out of range."
7642 #: config/tc-z8k.c:315
7644 msgid "register rq%d, out of range."
7647 #: config/tc-z8k.c:323
7649 msgid "register r%d, out of range."
7652 #: config/tc-z8k.c:368
7657 #: config/tc-z8k.c:385
7659 msgid "register is wrong size for a word %s"
7662 #: config/tc-z8k.c:401
7664 msgid "register is wrong size for address %s"
7667 #: config/tc-z8k.c:674
7668 msgid "Missing ) in ra(rb)"
7671 #: config/tc-z8k.c:941
7673 msgid "operand %s0x%x out of range."
7676 #: config/tc-z8k.c:1078
7677 msgid "immediate must be 1 or 2"
7680 #: config/tc-z8k.c:1081
7681 msgid "immediate 1 or 2 expected"
7684 #: config/tc-z8k.c:1107
7685 msgid "can't use R0 here"
7688 #: config/tc-z8k.c:1254
7689 msgid "Can't find opcode to match operands"
7692 #: config/tc-z8k.c:1369
7694 msgid "invalid architecture -z%s"
7697 #: config/tc-z8k.c:1385
7700 "-z8001\t\t\tgenerate segmented code\n"
7701 "-z8002\t\t\tgenerate unsegmented code\n"
7704 #: config/tc-z8k.c:1529
7706 msgid "Can't subtract symbols in different sections %s %s"
7711 msgid "Can't open `%s' for writing"
7716 msgid "Can't close `%s'"
7721 msgid "String too big (%lu bytes)"
7726 msgid "Inserting \"%s\" into string hash table: %s"
7729 #: ecoff.c:1635 ecoff.c:1828 ecoff.c:1854 ecoff.c:1886 ecoff.c:2042
7731 msgid "no current file pointer"
7735 msgid "too many st_End's"
7740 msgid "Inserting \"%s\" into tag hash table: %s"
7744 msgid "fake .file after real one"
7748 msgid "Filename goes over one page boundary."
7752 msgid ".begin directive without a preceding .file directive"
7756 msgid ".begin directive without a preceding .ent directive"
7760 msgid ".bend directive without a preceding .file directive"
7764 msgid ".bend directive without a preceding .ent directive"
7768 msgid ".bend directive names unknown symbol"
7772 msgid ".def pseudo-op used inside of .def/.endef; ignored"
7776 msgid "Empty symbol name in .def; ignored"
7780 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
7784 msgid "Badly formed .dim directive"
7788 msgid "Too many .dim entries"
7792 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
7796 msgid ".size pseudo-op used outside of .def/.endef; ignored"
7800 msgid "Badly formed .size directive"
7804 msgid "Too many .size entries"
7808 msgid ".type pseudo-op used outside of .def/.endef; ignored"
7811 #. FIXME: We could handle this by setting the continued bit.
7812 #. There would still be a limit: the .type argument can not
7816 msgid "The type of %s is too complex; it will be simplified"
7820 msgid "Unrecognized .type argument"
7824 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
7828 msgid ".val pseudo-op used outside of .def/.endef; ignored"
7832 msgid ".val expression is too copmlex"
7836 msgid ".endef pseudo-op used before .def; ignored"
7840 msgid "Bad COFF debugging info"
7845 msgid "No tag specified for %s"
7849 msgid "Bad COFF debugging information"
7853 msgid ".end directive without a preceding .file directive"
7857 msgid ".end directive without a preceding .ent directive"
7861 msgid ".end directive names unknown symbol"
7865 msgid "second .ent directive found before .end directive"
7869 msgid "No way to handle .file within .ent/.end section"
7873 msgid ".fmask outside of .ent"
7877 msgid ".mask outside of .ent"
7881 msgid ".loc before .file"
7886 msgid "Ignoring attempt to redefine symbol `%s'."
7890 msgid "bad .weakext directive"
7895 msgid ".stab%c is not supported"
7900 msgid ".stab%c: ignoring non-zero other field"
7906 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
7911 msgid "Illegal .stab%c directive, bad character"
7914 #: ecoff.c:4047 ecoff.c:4236 ecoff.c:4261
7915 msgid ".begin/.bend in different segments"
7919 msgid "Missing .end or .bend at end of file"
7923 msgid "GP prologue size exceeds field size, using 0 instead"
7928 "bad floating-point constant: exponent overflow, probably assembling junk"
7933 msgid "bad floating-point constant: unknown error code=%d."
7938 "A bignum with underscores may not have more than 8 hex digits in any word."
7942 msgid "A bignum with underscores must have exactly 4 words."
7945 #. either not seen or not defined.
7946 #. @@ Should print out the original string instead of
7947 #. the parsed number.
7950 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
7954 msgid "Character constant too large"
7959 msgid "expr.c(operand): bad atof_generic return val %d"
7964 msgid "Missing '%c' assumed"
7967 #: expr.c:1037 read.c:3876
7968 msgid "EBCDIC constants are not supported"
7973 msgid "Unary operator %c ignored because bad operand follows"
7976 #: expr.c:1153 expr.c:1178
7977 msgid "syntax error in .startof. or .sizeof."
7981 msgid "Bad expression"
7985 msgid "missing operand; zero assumed"
7989 msgid "operation combines symbols in different segments"
7993 msgid "left operand is a bignum; integer 0 assumed"
7997 msgid "left operand is a float; integer 0 assumed"
8001 msgid "right operand is a bignum; integer 0 assumed"
8005 msgid "right operand is a float; integer 0 assumed"
8008 #: expr.c:1813 symbols.c:1109
8009 msgid "division by zero"
8014 msgid "Can't extend frag %d. chars"
8018 msgid "attempt to allocate data in absolute section"
8022 msgid "attempt to allocate data in common section"
8026 msgid "redefinition not allowed\n"
8031 msgid "the %c operator cannot take non-absolute arguments.\n"
8035 msgid "string where expression expected.\n"
8039 msgid "can't find primary in expression.\n"
8043 msgid "misplaced closing parens.\n"
8047 msgid "attempt to divide by zero.\n"
8051 msgid "can't add two relocatable expressions\n"
8055 msgid "unreasonable nesting.\n"
8059 msgid "End of file not at start of line.\n"
8064 msgid "Illegal base character %c.\n"
8069 msgid "radix is %c must be one of b, q, d or h"
8074 msgid "size must be one of b, w or l, is %c.\n"
8078 msgid "datab repeat must be constant.\n"
8082 msgid "datab data must be absolute.\n"
8086 msgid "align needs absolute expression.\n"
8090 msgid ".align needs absolute fill value.\n"
8094 msgid "res needs absolute expression for fill count.\n"
8098 msgid "form LIN= needs absolute expresssion.\n"
8106 msgid "form COL= needs absolute expresssion.\n"
8109 #. Turns the next expression into a string
8110 #: gasp.c:1563 macro.c:384
8112 msgid "% operator needs absolute expression"
8116 msgid "misplaced ( .\n"
8120 msgid "misplaced ).\n"
8124 msgid ".instr needs absolute expresson.\n"
8128 msgid "need absolute position.\n"
8132 msgid "need absolute length.\n"
8136 msgid "END missing from end of file.\n"
8140 msgid ".ASSIGNA needs constant expression argument.\n"
8144 msgid ".ASSIGNA without label.\n"
8148 msgid ".ASSIGNS without label.\n"
8153 msgid "Can't find preprocessor variable %s.\n"
8157 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
8161 msgid "Comparison operator for strings must be EQ or NE\n"
8164 #: gasp.c:2220 gasp.c:2230 gasp.c:2332
8165 msgid "Conditional operator must have absolute operands.\n"
8169 msgid "String compared against expression.\n"
8173 msgid "AIF nesting unreasonable.\n"
8177 msgid "Multiple AELSEs in AIF.\n"
8181 msgid "AENDI without AIF.\n"
8184 #: gasp.c:2329 gasp.c:2411
8185 msgid "IF nesting unreasonable.\n"
8189 msgid "Bad format for IF or IFNC.\n"
8193 msgid "AENDR without a AREPEAT.\n"
8197 msgid "ENDR without a REPT.\n"
8202 msgid "AWHILE without a AENDW at %d.\n"
8206 msgid "AENDW without a AENDW.\n"
8210 msgid "AREPEAT must have absolute operand.\n"
8215 msgid "AREPEAT without a AENDR at %d.\n"
8219 msgid ".ENDM without a matching .MACRO.\n"
8223 msgid "LOCAL outside of MACRO"
8228 msgid "macro at line %d: %s\n"
8232 msgid "macro expansion"
8236 msgid "Character code in string must be absolute expression.\n"
8240 msgid "Missing > for character code.\n"
8245 msgid "string for SDATAC longer than 255 characters (%d).\n"
8250 msgid "illegal character in SDATA line (0x%x).\n"
8254 msgid "Must have absolute SDATAB repeat count.\n"
8259 msgid "Must have positive SDATAB repeat count (%d).\n"
8264 msgid "Unreasonable include depth (%ld).\n"
8269 msgid "Can't open include file `%s'.\n"
8273 msgid "Unreasonable expansion (-u turns off check).\n"
8276 #. This one causes lots of pain when trying to preprocess
8280 msgid "Unrecognised pseudo op `%s'.\n"
8284 msgid "ORG command not allowed.\n"
8288 msgid "Invalid expression on command line.\n"
8295 " [-a] [--alternate] enter alternate macro mode\n"
8296 " [-c char] [--commentchar char] change the comment character from !\n"
8297 " [-d] [--debug] print some debugging info\n"
8298 " [-h] [--help] print this message\n"
8299 " [-M] [--mri] enter MRI compatibility mode\n"
8300 " [-o out] [--output out] set the output file\n"
8301 " [-p] [--print] print line numbers\n"
8306 " [-s] [--copysource] copy source through as comments \n"
8307 " [-u] [--unreasonable] allow unreasonable nesting\n"
8308 " [-v] [--version] print the program version\n"
8309 " [-Dname=value] create preprocessor variable called name, "
8311 " [-Ipath] add to include path list\n"
8317 msgid "%s: Gnu Assembler Macro Preprocessor\n"
8320 #. This output is intended to follow the GNU standards document.
8323 msgid "GNU assembler pre-processor %s\n"
8327 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
8332 msgid "%s: Can't open output file `%s'.\n"
8337 msgid "%s: Can't open input file `%s'.\n"
8342 msgid "Internal error, aborting at %s line %d"
8348 "Please report this bug.\n"
8351 #. Detect if we are reading from stdin by examining the file
8352 #. name returned by as_where().
8354 #. [FIXME: We rely upon the name in the strcmp below being the
8355 #. same as the one used by input_scrub_new_file(), if that is
8356 #. not true, then this code will fail].
8358 #. If we are reading from stdin, then we need to save each input line
8359 #. here (assuming of course that we actually have a line of input to read),
8360 #. so that it can be displayed in the listing that is produced at the end
8362 #: input-file.c:150 input-scrub.c:239 listing.c:353
8363 msgid "{standard input}"
8368 msgid "Can't open %s for reading."
8371 #: input-file.c:205 input-file.c:234
8373 msgid "Can't read from %s"
8378 msgid "Can't close %s"
8381 #: input-scrub.c:270
8382 msgid "macros nested too deeply"
8385 #: input-scrub.c:372
8386 msgid "partial line at end of file ignored"
8389 #: input-scrub.c:394
8390 msgid "Partial line at end of file ignored"
8394 msgid "Unable to allocate memory for new instructions\n"
8407 msgid "can't open list file: %s"
8412 msgid "error closing list file: %s"
8416 msgid "strange paper height, set to no form"
8420 msgid "New line in title"
8424 msgid "unexpected end of file in macro definition"
8428 msgid "missing ) after formals"
8432 msgid "missplaced )"
8436 msgid "confusion in formal parameters"
8440 msgid "macro formal argument does not exist"
8444 msgid "can't mix positional and keyword arguments"
8448 msgid "too many positional arguments"
8452 msgid "unexpected end of file in irp or irpc"
8456 msgid "missing model parameter"
8460 msgid "Assembler messages:\n"
8471 #: messages.c:435 messages.c:452
8472 msgid "Fatal error: "
8476 msgid "Internal error!\n"
8481 msgid "Assertion failure in %s at %s line %d.\n"
8486 msgid "Assertion failure at %s line %d.\n"
8489 #: messages.c:477 messages.c:495
8490 msgid "Please report this bug.\n"
8495 msgid "Internal error, aborting at %s line %d in %s\n"
8500 msgid "Internal error, aborting at %s line %d\n"
8505 msgid "Can't open a bfd on stdout %s "
8508 #: output-file.c:72 output-file.c:79
8510 msgid "FATAL: Can't close %s\n"
8513 #: output-file.c:130
8515 msgid "FATAL: Can't close %s"
8518 #: output-file.c:148
8519 msgid "Failed to emit an object byte"
8522 #: output-file.c:149
8523 msgid "Can't continue"
8528 msgid "error constructing %s pseudo-op table: %s"
8533 msgid "Unknown pseudo-op: `%s'"
8538 msgid "label \"%d$\" redefined"
8542 msgid ".abort detected. Abandoning ship."
8545 #: read.c:1246 read.c:2035
8546 msgid "Alignment not a power of 2"
8551 msgid "Alignment too large: %u assumed"
8555 msgid "expected fill pattern missing"
8560 msgid "attempt to re-define symbol `%s'"
8563 #. Some of the back ends can't deal with non-positive line numbers.
8564 #. Besides, it's silly.
8567 msgid "Line numbers must be positive; line number %d rejected."
8571 msgid "start address not supported"
8575 msgid ".err encountered"
8578 #: read.c:1672 read.c:1674
8580 msgid ".fail %ld encountered"
8585 msgid ".fill size clamped to %d."
8589 msgid "Size negative: .fill ignored."
8593 msgid "Repeat < 0, .fill ignored"
8598 msgid "unrecognized .linkonce type `%s'"
8601 #: read.c:1895 read.c:1921
8602 msgid ".linkonce is not supported for this object file format"
8607 msgid "bfd_set_section_flags: %s"
8612 msgid "error setting flags for \".sbss\": %s"
8616 msgid "Expected comma after size"
8620 msgid "Missing alignment"
8624 msgid "bad expression"
8629 msgid "attempt to redefine pseudo-op `%s' ignored"
8634 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
8638 msgid "ignoring fill value in absolute section"
8642 msgid "only constant offsets supported in absolute section"
8646 msgid "MRI style ORG pseudo-op not supported"
8650 msgid "unrecognized section type"
8655 msgid "unrecognized section type `%s'"
8659 msgid "absolute sections are not supported"
8664 msgid "unrecognized section command `%s'"
8669 msgid "%s without %s"
8673 msgid "Unsupported variable size or fill value"
8677 msgid ".space repeat count is zero, ignored"
8681 msgid ".space repeat count is negative, ignored"
8685 msgid "space allocation too complex in absolute section"
8689 msgid "space allocation too complex in common section"
8692 #: read.c:3039 read.c:4121
8694 msgid "Bad floating literal: %s"
8699 msgid "Rest of line ignored. First ignored character is `%c'."
8704 msgid "Rest of line ignored. First ignored character valued 0x%x."
8708 msgid "illegal expression; zero assumed"
8712 msgid "missing expression; zero assumed"
8716 msgid "rva without symbol"
8720 msgid "attempt to store value in absolute section"
8723 #: read.c:3501 read.c:4398
8724 msgid "zero assumed for missing expression"
8727 #: read.c:3513 read.c:4410
8728 msgid "register value used as expression"
8731 #. Leading bits contain both 0s & 1s.
8734 msgid "Value 0x%lx truncated to 0x%lx."
8739 msgid "Bignum truncated to %d bytes"
8744 msgid "unsupported BFD relocation size %u"
8748 msgid "using a bit field width of zero"
8753 msgid "field width \"%s\" too complex for a bitfield"
8758 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
8763 msgid "field value \"%s\" too complex for a bitfield"
8767 msgid "Unresolvable or nonpositive repeat count; using 1"
8772 msgid "Unknown floating type type '%c'"
8776 msgid "Floating point constant too large"
8780 msgid "unresolvable or nonpositive repeat count; using 1"
8784 msgid "Expected <nn>"
8787 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
8788 #: read.c:4574 read.c:4660
8789 msgid "Unterminated string: Newline inserted."
8793 msgid "Bad escaped character in string, '?' assumed"
8797 msgid "expected address expression; zero assumed"
8802 msgid "symbol \"%s\" undefined; zero assumed"
8806 msgid "some symbol undefined; zero assumed"
8810 msgid "bad or irreducible absolute expression; zero assumed"
8814 msgid "This string may not contain '\\0'"
8818 msgid "Missing string"
8822 msgid "missing .func"
8826 msgid ".endfunc missing for previous .func"
8830 msgid ".stabs: Missing comma"
8833 #: stabs.c:216 stabs.c:224 stabs.c:235
8835 msgid ".stab%c: Missing comma"
8839 msgid "comma missing in .xstabs"
8844 msgid "Attempt to switch to nonexistent segment \"%s\""
8847 #: symbols.c:365 symbols.c:467
8849 msgid "Symbol %s already defined."
8854 msgid "Symbol \"%s\" is already defined as \"%s\"/%s%ld."
8857 #: symbols.c:536 symbols.c:543
8859 msgid "Inserting \"%s\" into symbol table failed: %s"
8864 msgid "Symbol definition loop encountered at %s"
8867 #: symbols.c:1071 symbols.c:1075
8869 msgid "undefined symbol %s in operation"
8873 msgid "invalid section for operation"
8876 #: symbols.c:1084 symbols.c:1088
8878 msgid "undefined symbol %s in operation setting %s"
8883 msgid "invalid section for operation setting %s"
8888 msgid "division by zero when setting %s"
8891 #: symbols.c:1183 write.c:1913
8893 msgid "can't resolve value for symbol \"%s\""
8898 msgid "\"%d\" (instance number %d of a %s label)"
8903 msgid "Attempt to get value of unresolved symbol %s"
8908 msgid "field fx_size too small to hold %d"
8912 msgid "rva not supported"
8917 msgid "attempt to .org/.space backwards? (%ld)"
8921 msgid "relocation out of range"
8926 msgid "%s:%u: bad return from bfd_install_relocation: %x"
8930 msgid "internal error: fixup not contained within frag"
8935 msgid "%s:%u: bad return from bfd_install_relocation"
8938 #: write.c:1125 write.c:1149
8940 msgid "FATAL: Can't write %s"
8944 msgid "Cannot write to output file."
8949 msgid "%d error%s, %d warning%s, generating bad object file.\n"
8954 msgid "%d error%s, %d warning%s, no object file generated.\n"
8959 msgid "local label %s is not defined"
8964 msgid "alignment padding (%lu bytes) not a multiple of %ld"
8969 msgid ".word %s-%s+%s didn't fit"
8973 msgid "attempt to .org backwards ignored"
8977 msgid ".space specifies non-absolute value"
8981 msgid ".space or .fill with negative value, ignored"
8987 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
8988 "\"%s\" {%s section} at file address %s."
8993 msgid "Value of %s too large for field of %d bytes at %s"