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: 1998-11-12 13:28-0500\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:415 app.c:429
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:948 app.c:1002 app.c:1062
55 msgid "end of file in comment; newline inserted"
59 msgid "EOF in Comment: Newline inserted"
64 msgid "GNU assembler version %s (%s) using BFD version %s"
69 msgid "GNU assembler version %s (%s)"
74 msgid "Usage: %s [option...] [asmfile...]\n"
80 " -a[sub-option...]\tturn on listings\n"
81 " Sub-options [default hls]:\n"
82 " c omit false conditionals\n"
83 " d omit debugging directives\n"
84 " h include high-level source\n"
85 " l include assembly\n"
86 " m include macro expansions\n"
87 " n omit forms processing\n"
88 " s include symbols\n"
89 " =file set listing file name (must be last sub-option)\n"
94 " -D\t\t produce assembler debugging messages\n"
95 " --defsym SYM=VAL define symbol SYM to given value\n"
96 " -f\t\t skip whitespace and comment preprocessing\n"
97 " --gstabs\t generate stabs debugging information\n"
98 " --help\t\t show this message and exit\n"
99 " -I DIR\t\t add DIR to search list for .include directives\n"
100 " -J\t\t don't warn about signed overflow\n"
101 " -K\t\t warn when differences altered for long displacements\n"
102 " -L,--keep-locals keep local symbols (e.g. starting with `L')\n"
107 " -M,--mri\t assemble in MRI compatibility mode\n"
108 " --MD FILE\t write dependency information in FILE (default none)\n"
109 " -nocpp\t\t ignored\n"
110 " -o OBJFILE\t name the object-file output OBJFILE (default a.out)\n"
111 " -R\t\t fold data section into text section\n"
112 " --statistics\t print various measured statistics from execution\n"
113 " --strip-local-absolute strip local absolute symbols\n"
114 " --traditional-format\t Use same format as native assembler when possible\n"
115 " --version\t\t print assembler version number and exit\n"
116 " -W\t\t\t suppress warnings\n"
117 " --itbl INSTTBL\t extend instruction set to include instructions\n"
118 "\t\t\t matching the specifications defined in file INSTTBL\n"
119 " -w\t\t\t ignored\n"
120 " -X\t\t\t ignored\n"
121 " -Z\t\t\t generate object file even after errors\n"
126 " --listing-lhs-width\t set the width in words of the output data column "
128 "\t\t\t the listing\n"
129 " --listing-lhs-width2\t set the width in words of the continuation lines\n"
130 "\t\t\t of the output data column; ignored if smaller than\n"
131 "\t\t\t the width of the first line\n"
132 " --listing-rhs-width\t set the max width in characters of the lines from\n"
133 "\t\t\t the source file\n"
134 " --listing-cont-lines\t set the maximum number of continuation lines used\n"
135 "\t\t\t for the output data column of the listing\n"
138 #: as.c:189 gasp.c:3583
141 "Report bugs to bug-gnu-utils@gnu.org\n"
145 msgid "missing emulation mode name"
150 msgid "unrecognized emulation name `%s'"
153 #. This output is intended to follow the GNU standards document.
156 msgid "GNU assembler %s\n"
160 msgid "Copyright 1997 Free Software Foundation, Inc.\n"
163 #: as.c:461 gasp.c:3677
165 "This program is free software; you may redistribute it under the terms of\n"
166 "the GNU General Public License. This program has absolutely no warranty.\n"
171 msgid "This assembler was configured for a target of `%s'.\n"
175 msgid "multiple emulation names specified"
179 msgid "emulations not handled in this configuration"
189 msgid "canonical = %s\n"
194 msgid "cpu-type = %s\n"
199 msgid "format = %s\n"
204 msgid "bfd-target = %s\n"
208 msgid "bad defsym; format is --defsym name=value"
212 msgid "No file name following -t option\n"
217 msgid "Failed to read instruction table %s\n"
222 msgid "invalid listing option `%c'"
227 msgid "%s: total time in assembly: %ld.%06ld\n"
232 msgid "%s: data size %ld\n"
236 #. * We have a GROSS internal error.
237 #. * This should never happen.
239 #: atof-generic.c:438 config/tc-a29k.c:544 config/tc-i860.c:335
240 #: config/tc-i860.c:708 config/tc-m68k.c:3045 config/tc-m68k.c:3074
241 #: config/tc-sparc.c:2157
242 msgid "failed sanity check."
246 msgid "invalid identifier for \".ifdef\""
250 msgid "non-constant expression in \".if\" statement"
254 msgid "bad format for ifc or ifnc"
258 msgid "\".endif\" without \".if\""
262 msgid ".else without matching .if - ignored"
266 msgid "duplicate \"else\" - ignored"
270 msgid "here is the previous \"else\""
274 msgid "here is the previous \"if\""
278 msgid ".ifeqs syntax error"
282 msgid "end of macro inside conditional"
286 msgid "end of file inside conditional"
290 msgid "here is the start of the unterminated conditional"
294 msgid "here is the \"else\" of the unterminated conditional"
297 #: config/obj-aout.c:157
299 msgid "Attempt to put a common symbol into set %s"
302 #: config/obj-aout.c:161
304 msgid "Attempt to put an undefined symbol into set %s"
307 #: config/obj-aout.c:192 config/obj-elf.c:1521 ecoff.c:3663
309 msgid "Symbol `%s' can not be both weak and common"
312 #: config/obj-aout.c:250 config/obj-coff.c:1710
313 msgid "unresolved relocation"
316 #: config/obj-aout.c:252 config/obj-coff.c:1712
318 msgid "bad relocation: symbol `%s' not in symbol table"
321 #: config/obj-aout.c:339
323 msgid "%s: bad type for weak symbol"
326 #: config/obj-aout.c:453 config/obj-coff.c:2636 write.c:1793
328 msgid "%s: global symbols not supported in common sections"
331 #: config/obj-aout.c:520
333 msgid "Local symbol %s never defined."
336 #: config/obj-aout.c:608
337 msgid "subsegment index too high"
340 #: config/obj-bout.c:312 config/obj-vms.c:566
342 msgid "Local symbol %s never defined"
345 #: config/obj-coff.c:133
347 msgid "Inserting \"%s\" into structure table failed: %s"
350 #: config/obj-coff.c:411 config/obj-coff.c:2057
351 msgid ".ln pseudo-op inside .def/.endef: ignored."
354 #: config/obj-coff.c:471 config/obj-coff.c:2114
355 msgid ".def pseudo-op used inside of .def/.endef: ignored."
358 #: config/obj-coff.c:517 config/obj-coff.c:2167
359 msgid ".endef pseudo-op used outside of .def/.endef: ignored."
362 #: config/obj-coff.c:551
364 msgid "`%s' symbol without preceding function"
367 #: config/obj-coff.c:589 config/obj-coff.c:2238
369 msgid "unexpected storage class %d"
372 #: config/obj-coff.c:691 config/obj-coff.c:2345
373 msgid ".dim pseudo-op used outside of .def/.endef: ignored."
376 #: config/obj-coff.c:711 config/obj-coff.c:2365
377 msgid "badly formed .dim directive ignored"
380 #: config/obj-coff.c:762 config/obj-coff.c:2428
381 msgid ".size pseudo-op used outside of .def/.endef ignored."
384 #: config/obj-coff.c:778 config/obj-coff.c:2444
385 msgid ".scl pseudo-op used outside of .def/.endef ignored."
388 #: config/obj-coff.c:796 config/obj-coff.c:2462
389 msgid ".tag pseudo-op used outside of .def/.endef ignored."
392 #: config/obj-coff.c:815 config/obj-coff.c:2480
394 msgid "tag not found for .tag %s"
397 #: config/obj-coff.c:830 config/obj-coff.c:2495
398 msgid ".type pseudo-op used outside of .def/.endef ignored."
401 #: config/obj-coff.c:852 config/obj-coff.c:2517
402 msgid ".val pseudo-op used outside of .def/.endef ignored."
405 #: config/obj-coff.c:970 config/obj-coff.c:2709
406 msgid "mismatched .eb"
409 #: config/obj-coff.c:988 config/obj-coff.c:2749
410 msgid "C_EFCN symbol out of scope"
416 #: config/obj-coff.c:1197
418 msgid "unsupported section attribute '%c'"
421 #: config/obj-coff.c:1202 config/obj-coff.c:3444 config/tc-ppc.c:3748
423 msgid "unknown section attribute '%c'"
426 #: config/obj-coff.c:1224 config/tc-ppc.c:3766 read.c:2478
428 msgid "error setting flags for \"%s\": %s"
431 #: config/obj-coff.c:1343
433 msgid "0x%lx: \"%s\" type = %ld, class = %d, segment = %d\n"
436 #: config/obj-coff.c:1537 config/obj-ieee.c:69
437 msgid "Out of step\n"
440 #: config/obj-coff.c:1972
441 msgid "bfd_coff_swap_scnhdr_out failed"
444 #: config/obj-coff.c:2199
445 msgid "`.bf' symbol without preceding function\n"
448 #: config/obj-coff.c:3144 config/obj-ieee.c:522 output-file.c:52
451 msgid "FATAL: Can't create %s"
454 #: config/obj-coff.c:3318
456 msgid "Can't close %s: %s"
459 #: config/obj-coff.c:3352
461 msgid "Too many new sections; can't add \"%s\""
464 #: config/obj-coff.c:3756 config/tc-m88k.c:1260 config/tc-sparc.c:3015
465 msgid "Expected comma after name"
468 #: config/obj-coff.c:3762 read.c:1934
469 msgid "Missing size expression"
472 #: config/obj-coff.c:3768
474 msgid "lcomm length (%d.) <0! Ignored."
477 #: config/obj-coff.c:3796 read.c:2160
479 msgid "Symbol %s already defined"
482 #: config/obj-coff.c:3890 config/tc-i960.c:3201
484 msgid "No 'bal' entry point for leafproc %s"
487 #: config/obj-coff.c:3969 write.c:2498
489 msgid "Negative of non-absolute symbol %s"
492 #: config/obj-coff.c:3990 write.c:2512
493 msgid "callj to difference of 2 symbols"
496 #: config/obj-coff.c:4036
498 msgid "Can't emit reloc {- %s-seg symbol \"%s\"} @ file address %ld."
501 #. This is a COBR instruction. They have only a 13-bit
502 #. displacement and are only to be used for local branches:
503 #. flag as error, don't generate relocation.
504 #: config/obj-coff.c:4126 config/tc-i960.c:3221 write.c:2656
505 msgid "can't use COBR format with external label"
508 #: config/obj-coff.c:4200
510 msgid "Value of %ld too large for field of %d bytes at 0x%lx"
513 #: config/obj-coff.c:4214 write.c:2744
515 msgid "Signed .word overflow; switch may be too large; %ld at 0x%lx"
518 #: config/obj-ecoff.c:239
519 msgid "Can't set GP value"
522 #: config/obj-ecoff.c:246
523 msgid "Can't set register masks"
526 #: config/obj-elf.c:274 config/tc-sparc.c:3156 config/tc-v850.c:267
527 msgid "Expected comma after symbol-name"
530 #: config/obj-elf.c:281 config/tc-arc.c:778 config/tc-sparc.c:3163
532 msgid ".COMMon length (%d.) <0! Ignored."
535 #: config/obj-elf.c:291 config/tc-alpha.c:3411 config/tc-sparc.c:3173
536 #: config/tc-v850.c:289
537 msgid "Ignoring attempt to re-define symbol"
540 #: config/obj-elf.c:299 config/tc-arc.c:796 config/tc-sparc.c:3181
541 #: config/tc-v850.c:299
543 msgid "Length of .comm \"%s\" is already %ld. Not changed to %d."
546 #: config/obj-elf.c:322 config/tc-arc.c:815 config/tc-v850.c:326
547 msgid "Common alignment negative; 0 assumed"
550 #: config/obj-elf.c:341 config/tc-m32r.c:1266 config/tc-ppc.c:1387
551 #: config/tc-v850.c:389
552 msgid "Common alignment not a power of 2"
555 #: config/obj-elf.c:404 config/tc-arc.c:875 config/tc-sparc.c:3305
556 #: config/tc-v850.c:567
558 msgid "bad .common segment %s"
561 #: config/obj-elf.c:589
562 msgid "Missing section name"
565 #: config/obj-elf.c:654
566 msgid "Bad .section directive: want a,w,x in string"
569 #: config/obj-elf.c:703
570 msgid "Unrecognized section type"
573 #: config/obj-elf.c:717
574 msgid "Bad .section directive - character following name is not '#'"
577 #: config/obj-elf.c:749
578 msgid "Unrecognized section attribute"
581 #: config/obj-elf.c:770
583 msgid "Setting incorrect section type for %s"
586 #: config/obj-elf.c:780
588 msgid "Setting incorrect section attributes for %s"
591 #: config/obj-elf.c:905
592 msgid ".previous without corresponding .section; ignored"
595 #: config/obj-elf.c:954
597 msgid "multiple .symver directives for symbol `%s'"
600 #: config/obj-elf.c:963
601 msgid "expected comma after name in .symver"
604 #: config/obj-elf.c:984
606 msgid "missing version name in `%s' for symbol `%s'"
609 #: config/obj-elf.c:1187 config/obj-som.c:68 config/obj-som.c:113
610 msgid "Expected quoted string"
613 #: config/obj-elf.c:1208
615 msgid "expected comma after name `%s' in .size directive"
618 #: config/obj-elf.c:1217
619 msgid "missing expression in .size directive"
622 #: config/obj-elf.c:1277
624 msgid "ignoring unrecognized symbol type \"%s\""
627 #: config/obj-elf.c:1447
628 msgid ".size expression too complicated to fix up"
631 #: config/obj-elf.c:1478
634 "invalid attempt to declare external version name as default in symbol `%s'"
637 #: config/obj-elf.c:1604
639 msgid "Failed to set up debugging information: %s"
642 #: config/obj-elf.c:1620
644 msgid "Can't start writing .mdebug section: %s"
647 #: config/obj-elf.c:1628
649 msgid "Could not write .mdebug section: %s"
652 #: config/obj-ieee.c:460
653 msgid "too many sections"
656 #: config/obj-som.c:51
657 msgid "Only one .version pseudo-op per file!"
660 #: config/obj-som.c:77
662 msgid "FATAL: Attaching version header %s"
665 #: config/obj-som.c:96
666 msgid "Only one .copyright pseudo-op per file!"
669 #: config/obj-som.c:122
671 msgid "FATAL: Attaching copyright header %s"
674 #: config/obj-vms.c:464
676 msgid "compiler emitted zero-size common symbol `%s' already defined"
679 #: config/obj-vms.c:474
681 msgid "compiler redefined zero-size common symbol `%s'"
684 #: config/obj-vms.c:597
686 msgid "Couldn't create VMS object file \"%s\""
689 #: config/obj-vms.c:623
690 msgid "I/O error writing VMS object file (length prefix)"
693 #: config/obj-vms.c:637
694 msgid "I/O error writing VMS object file"
697 #: config/obj-vms.c:1240
698 msgid "Couldn't find source file \"%s\", status=%%X%x"
701 #: config/obj-vms.c:1749 config/obj-vms.c:2937
703 msgid "debugger forward reference error, dbx type %d"
706 #: config/obj-vms.c:1825
708 msgid "Variable descriptor %d too complicated. Defined as `void *'."
711 #: config/obj-vms.c:2144
713 "***Warning - the assembly code generated by the compiler has placed \n"
714 " global constant(s) in the text psect. These will not be available to \n"
715 " other modules, since this is not the correct way to handle this. You \n"
716 " have two options: 1) get a patched compiler that does not put global \n"
717 " constants in the text psect, or 2) remove the 'const' keyword from \n"
718 " definitions of global variables in your source module(s). Don't say \n"
719 " I didn't warn you! \n"
722 #: config/obj-vms.c:2463
724 msgid "debugginer output: %d is an unknown untyped variable."
727 #: config/obj-vms.c:2681
729 msgid "debugger output: structure element `%s' has undefined type"
732 #: config/obj-vms.c:2792
734 msgid "debugger output: %d is an unknown type of variable."
737 #: config/obj-vms.c:2926
739 msgid "debugger output: Unable to resolve %d circular references."
742 #: config/obj-vms.c:3131
744 msgid "Module name truncated: %s\n"
747 #: config/obj-vms.c:3410
749 msgid "Symbol %s replaced by %s\n"
753 #: config/obj-vms.c:3694
755 msgid "Unknown VMS psect type (%ld)"
758 #: config/obj-vms.c:3735
760 msgid "Globalsymbol attribute for symbol %s was unexpected."
763 #: config/obj-vms.c:3885
764 msgid "Invalid data type for globalvalue"
767 #: config/obj-vms.c:3897
769 msgid "Invalid globalvalue of %s"
772 #: config/obj-vms.c:4247
773 msgid "Couldn't find fixup fragment when checking for indirect reference"
776 #: config/obj-vms.c:4591 config/obj-vms.c:4733
777 msgid "Fixup data addsy and subsy don't have the same type"
780 #: config/obj-vms.c:4595 config/obj-vms.c:4737
781 msgid "Fixup data addsy and subsy don't have an appropriate type"
784 #: config/obj-vms.c:4598 config/obj-vms.c:4740
785 msgid "Fixup data is erroneously \"pcrel\""
788 #: config/obj-vms.c:4614 config/obj-vms.c:4759
789 msgid "Fixup datum is not a longword"
792 #: config/obj-vms.c:4618 config/obj-vms.c:4763
793 msgid "Fixup datum is not \"fixP->fx_addsy\""
796 #: config/obj-vms.c:4834
799 "g++ wrote an extern reference to `%s' as a routine.\n"
800 "I will fix it, but I hope that it was note really a routine."
803 #: config/obj-vms.c:4966
804 msgid "Can't handle global xtors symbols yet."
807 #: config/obj-vms.c:4969
813 #. * Error otherwise.
815 #: config/obj-vms.c:5054
817 msgid "unhandled stab type %d"
820 #: config/tc-a29k.c:160 config/tc-sparc.c:3357
821 msgid "Unknown segment type"
824 #. Probably a memory allocation problem? Give up now.
825 #: config/tc-a29k.c:330 config/tc-hppa.c:1336 config/tc-i860.c:202
826 #: config/tc-mips.c:1112 config/tc-mips.c:1154 config/tc-sparc.c:715
827 msgid "Broken assembler. No assembly attempted."
830 #: config/tc-a29k.c:375 config/tc-arc.c:534 config/tc-d10v.c:481
831 #: config/tc-d30v.c:540 config/tc-h8300.c:305 config/tc-h8500.c:297
832 #: config/tc-mn10200.c:936 config/tc-mn10300.c:1303 config/tc-ppc.c:1841
833 #: config/tc-sh.c:478 config/tc-v850.c:2094 config/tc-w65.c:257
834 #: config/tc-z8k.c:341
835 msgid "missing operand"
838 #: config/tc-a29k.c:415 config/tc-hppa.c:1450 config/tc-i860.c:407
839 #: config/tc-i860.c:423 config/tc-sparc.c:1191 config/tc-sparc.c:1197
841 msgid "Unknown opcode: `%s'"
844 #: config/tc-a29k.c:420
846 msgid "Unknown opcode `%s'."
849 #: config/tc-a29k.c:452
851 msgid "Too many operands: %s"
854 #: config/tc-a29k.c:474 config/tc-a29k.c:505
856 msgid "Immediate value of %ld is too large"
859 #: config/tc-a29k.c:892 config/tc-i860.c:940
861 msgid "bad relocation type: 0x%02x"
864 #: config/tc-a29k.c:916
869 #: config/tc-a29k.c:932
870 msgid "a29k_convert_frag\n"
873 #: config/tc-a29k.c:941
874 msgid "a29k_estimate_size_before_relax\n"
877 #: config/tc-a29k.c:1092
879 msgid "label \"$%d\" redefined"
882 #: config/tc-a29k.c:1165
883 msgid "Invalid expression after %%%%\n"
886 #: config/tc-a29k.c:1176
887 msgid "Invalid register in & expression"
890 #: config/tc-alpha.c:725
892 msgid "internal error: can't hash opcode `%s': %s"
895 #: config/tc-alpha.c:759
897 msgid "internal error: can't hash macro `%s': %s"
900 #: config/tc-alpha.c:835 config/tc-i960.c:2711
904 #: config/tc-alpha.c:908 config/tc-arm.c:4924 config/tc-h8300.c:1412
905 #: config/tc-h8500.c:1222 config/tc-hppa.c:2800 config/tc-i860.c:813
906 #: config/tc-m68k.c:4003 config/tc-m88k.c:1106 config/tc-ns32k.c:1588
907 #: config/tc-sparc.c:2433 config/tc-z8k.c:1355
908 msgid "Bad call to MD_ATOF()"
911 #: config/tc-alpha.c:958
913 msgid "Unknown CPU identifier `%s'"
916 #: config/tc-alpha.c:1002
919 "-32addr\t\t\ttreat addresses as 32-bit values\n"
920 "-F\t\t\tlack floating point instructions support\n"
921 "-m21064 | -m21066 | -m21164 | -m21164a\n"
922 "-mev4 | -mev45 | -mev5 | -mev56 | -mall\n"
923 "\t\t\tspecify variant of Alpha architecture\n"
926 #: config/tc-alpha.c:1011
929 "-+\t\t\thash encode (don't truncate) names longer than 64 characters\n"
930 "-H\t\t\tshow new symbol after hash truncation\n"
933 #: config/tc-alpha.c:1167
935 msgid "unhandled relocation type %s"
938 #: config/tc-alpha.c:1180
939 msgid "non-absolute expression in constant field"
942 #: config/tc-alpha.c:1194
944 msgid "type %d reloc done?\n"
947 #: config/tc-alpha.c:1245 config/tc-alpha.c:1252 config/tc-mips.c:7751
948 msgid "Used $at without \".set noat\""
951 #: config/tc-alpha.c:1409
953 msgid "cannot represent `%s' relocation in object file"
956 #: config/tc-alpha.c:1416
958 msgid "internal error? cannot generate `%s' relocation"
961 #: config/tc-alpha.c:1470
963 msgid "frame reg expected, using $%d."
966 #: config/tc-alpha.c:1789
968 msgid "operand out of range (%s not between %d and %d)"
971 #: config/tc-alpha.c:1886 config/tc-arc.c:547 config/tc-d10v.c:570
972 #: config/tc-d30v.c:623 config/tc-mn10200.c:991 config/tc-mn10300.c:1378
973 #: config/tc-ppc.c:1807 config/tc-ppc.c:1914 config/tc-ppc.c:1926
974 #: config/tc-v850.c:1866 config/tc-v850.c:1891 config/tc-v850.c:2116
975 msgid "too many fixups"
978 #: config/tc-alpha.c:2000 config/tc-alpha.c:2058
980 msgid "inappropriate arguments for opcode `%s'"
983 #: config/tc-alpha.c:2002 config/tc-alpha.c:2060
985 msgid "opcode `%s' not supported for target %s"
988 #: config/tc-alpha.c:2006 config/tc-alpha.c:2063
990 msgid "unknown opcode `%s'"
993 #: config/tc-alpha.c:2252 config/tc-alpha.c:2427
994 msgid "overflow in literal (.lita) table"
997 #: config/tc-alpha.c:2259 config/tc-alpha.c:2281 config/tc-alpha.c:2440
998 #: config/tc-alpha.c:2662 config/tc-alpha.c:2709 config/tc-alpha.c:2757
999 #: config/tc-alpha.c:2846 config/tc-alpha.c:3047 config/tc-alpha.c:3148
1000 msgid "macro requires $at register while noat in effect"
1003 #: config/tc-alpha.c:2261 config/tc-alpha.c:2283 config/tc-alpha.c:2442
1004 msgid "macro requires $at while $at in use"
1007 #: config/tc-alpha.c:2391 expr.c:82 read.c:3101
1008 msgid "bignum invalid; zero assumed"
1011 #: config/tc-alpha.c:2393 expr.c:84 read.c:3103 read.c:3432 read.c:4328
1012 msgid "floating point number invalid; zero assumed"
1015 #: config/tc-alpha.c:2433
1016 msgid "overflow in literal (.lit8) table"
1019 #: config/tc-alpha.c:3382 config/tc-ppc.c:1336 config/tc-ppc.c:3512
1022 msgid ".COMMon length (%ld.) <0! Ignored."
1025 #: config/tc-alpha.c:3420 config/tc-alpha.c:3429 config/tc-ppc.c:3549
1028 msgid "Length of .comm \"%s\" is already %ld. Not changed to %ld."
1031 #: config/tc-alpha.c:3531 ecoff.c:3105
1032 msgid ".ent directive has no name"
1035 #: config/tc-alpha.c:3539
1036 msgid "nested .ent directives"
1039 #: config/tc-alpha.c:3575 ecoff.c:3053
1040 msgid ".end directive has no name"
1043 #: config/tc-alpha.c:3584
1044 msgid ".end directive names different symbol than .ent"
1047 #: config/tc-alpha.c:3658
1049 msgid "Invalid argument %d to .prologue."
1052 #: config/tc-alpha.c:3686
1053 msgid "ECOFF debugging is disabled."
1056 #: config/tc-alpha.c:3707
1057 msgid "Unknown section directive"
1060 #: config/tc-alpha.c:3744
1061 msgid ".ent directive has no symbol"
1064 #: config/tc-alpha.c:3772
1065 msgid "Bad .frame directive 1./2. param"
1068 #: config/tc-alpha.c:3784
1069 msgid "Bad .frame directive 3./4. param"
1072 #: config/tc-alpha.c:3809
1073 msgid ".pdesc directive not in link (.link) section"
1076 #: config/tc-alpha.c:3817
1077 msgid ".pdesc has no matching .ent"
1080 #: config/tc-alpha.c:3827
1081 msgid ".pdesc directive has no entry symbol"
1084 #: config/tc-alpha.c:3839
1085 msgid "No comma after .pdesc <entryname>"
1088 #: config/tc-alpha.c:3862
1089 msgid "unknown procedure kind"
1092 #: config/tc-alpha.c:3957
1093 msgid ".name directive not in link (.link) section"
1096 #: config/tc-alpha.c:3965
1097 msgid ".name directive has no symbol"
1100 #: config/tc-alpha.c:4000
1101 msgid "No symbol after .linkage"
1104 #: config/tc-alpha.c:4029
1105 msgid "No symbol after .code_address"
1108 #: config/tc-alpha.c:4064 ecoff.c:3269
1109 msgid "Bad .mask directive"
1112 #: config/tc-alpha.c:4086 ecoff.c:3200
1113 msgid "Bad .fmask directive"
1116 #: config/tc-alpha.c:4257 read.c:2123 read.c:2675 stabs.c:460
1118 msgid "Expected comma after name \"%s\""
1121 #. symbolP->sy_other = (signed char) temp;
1122 #: config/tc-alpha.c:4268
1124 msgid "unhandled: .proc %s,%d"
1127 #: config/tc-alpha.c:4303
1129 msgid "Tried to .set unrecognized mode `%s'"
1132 #. not fatal, but it might not work in the end
1133 #: config/tc-alpha.c:4320
1134 msgid "File overrides no-base-register option."
1137 #: config/tc-alpha.c:4337
1139 msgid "Bad base register, using $%d."
1142 #: config/tc-alpha.c:4359
1144 msgid "Alignment too large: %d. assumed"
1147 #: config/tc-alpha.c:4363 config/tc-d30v.c:2137
1148 msgid "Alignment negative: 0 assumed"
1151 #: config/tc-alpha.c:4676
1153 msgid "Chose GP value of %lx\n"
1156 #: config/tc-arc.c:136
1159 "-EB\t\t\tgenerate big endian output\n"
1160 "-EL\t\t\tgenerate little endian output\n"
1163 #: config/tc-arc.c:154 config/tc-arc.c:177 config/tc-arc.c:921
1164 #: config/tc-hppa.c:1298 config/tc-hppa.c:5253 config/tc-hppa.c:5259
1165 #: config/tc-hppa.c:5265 config/tc-mn10300.c:890 config/tc-mn10300.c:2019
1166 msgid "could not set architecture and machine"
1169 #: config/tc-arc.c:174
1170 msgid "virtual memory exhausted"
1173 #: config/tc-arc.c:253 config/tc-mn10200.c:1354 config/tc-mn10300.c:1926
1174 #: config/tc-ppc.c:1093 config/tc-v850.c:1663
1176 msgid "operand out of range (%s not between %ld and %ld)"
1179 #: config/tc-arc.c:388
1181 msgid "unknown syntax format character `%c'"
1184 #: config/tc-arc.c:487
1185 msgid "too many suffixes"
1188 #: config/tc-arc.c:532 config/tc-d10v.c:479 config/tc-d30v.c:538
1189 #: config/tc-mn10200.c:933 config/tc-mn10300.c:1300 config/tc-ppc.c:1839
1190 #: config/tc-v850.c:2091
1191 msgid "illegal operand"
1194 #: config/tc-arc.c:619 config/tc-mn10200.c:1032 config/tc-mn10300.c:1448
1195 #: config/tc-ppc.c:1963 config/tc-v850.c:2169
1197 msgid "junk at end of line: `%s'"
1200 #: config/tc-arc.c:659
1201 msgid "8 byte instruction in delay slot"
1204 #: config/tc-arc.c:661
1205 msgid "8 byte jump instruction with delay slot"
1208 #: config/tc-arc.c:669
1209 msgid "conditional branch follows set of flags"
1212 #: config/tc-arc.c:748 config/tc-arm.c:5896
1214 msgid "bad instruction `%s'"
1217 #: config/tc-arc.c:771
1218 msgid "expected comma after symbol-name"
1221 #: config/tc-arc.c:788
1222 msgid "ignoring attempt to re-define symbol"
1225 #: config/tc-arc.c:803
1226 msgid "expected comma after common length"
1229 #: config/tc-arc.c:896
1230 msgid ".cpu command must appear before any instructions"
1233 #: config/tc-arc.c:915
1234 msgid ".cpu conflicts with previous value"
1237 #: config/tc-arc.c:926
1241 #: config/tc-arc.c:950 config/tc-ppc.c:2612
1242 msgid "missing rename string"
1245 #: config/tc-arc.c:962
1246 msgid "invalid symbol to rename to"
1249 #: config/tc-arc.c:1009 config/tc-d10v.c:274 config/tc-d30v.c:353
1250 #: config/tc-mips.c:9290 config/tc-mn10200.c:356 config/tc-ppc.c:4333
1251 #: config/tc-sh.c:1187 config/tc-v850.c:1306
1252 msgid "bad call to md_atof"
1255 #: config/tc-arc.c:1096
1257 msgid "missing ')' in %-op"
1260 #: config/tc-arc.c:1130
1261 msgid "expression too complex for %%st"
1264 #: config/tc-arc.c:1324 config/tc-arm.c:2915 config/tc-d10v.c:1448
1265 #: config/tc-d30v.c:1792 config/tc-mips.c:3341 config/tc-mips.c:4297
1266 #: config/tc-mips.c:5082 config/tc-mips.c:5628 config/tc-ppc.c:4668
1267 #: config/tc-v850.c:2402
1268 msgid "expression too complex"
1271 #: config/tc-arc.c:1390 config/tc-ppc.c:4771 config/tc-v850.c:2446
1272 msgid "unresolved expression that must be resolved"
1275 #: config/tc-arc.c:1454 config/tc-sparc.c:2880
1277 msgid "internal error: can't export reloc type %d (`%s')"
1280 #: config/tc-arm.c:961
1281 msgid "Literal Pool Overflow"
1284 #: config/tc-arm.c:1082
1285 msgid "Invalid syntax for .req directive."
1288 #: config/tc-arm.c:1116
1289 msgid "Nothing to put in the pool\n"
1292 #: config/tc-arm.c:1128
1293 msgid "Inserting implicit pool at change of section"
1296 #: config/tc-arm.c:1173 config/tc-mips.c:10437 read.c:2017
1298 msgid "Alignment too large: %d. assumed."
1301 #: config/tc-arm.c:1176 read.c:2022
1302 msgid "Alignment negative. 0 assumed."
1305 #: config/tc-arm.c:1241
1306 msgid "selected processor does not support THUMB opcodes"
1309 #: config/tc-arm.c:1253
1310 msgid "selected processor does not support ARM opcodes"
1313 #: config/tc-arm.c:1262
1315 msgid "invalid instruction size selected (%d)"
1318 #: config/tc-arm.c:1297
1320 msgid "invalid operand to .code directive (%d) (expecting 16 or 32)"
1323 #: config/tc-arm.c:1309
1324 msgid "Garbage following instruction"
1327 #. In the few cases where we might be able to accept something else
1328 #. this error can be overridden
1329 #: config/tc-arm.c:1357
1331 msgid "Register expected, not '%.100s'"
1334 #. In the few cases where we might be able to accept something else
1335 #. this error can be overridden
1336 #: config/tc-arm.c:1383
1337 msgid "<psr(f)> expected"
1340 #: config/tc-arm.c:1414
1341 msgid "Illegal co-processor number"
1344 #: config/tc-arm.c:1421
1345 msgid "Bad or missing co-processor number"
1348 #: config/tc-arm.c:1446
1349 msgid "bad or missing expression"
1352 #: config/tc-arm.c:1452
1353 msgid "immediate co-processor expression too large"
1356 #. In the few cases where we might be able to accept something else
1357 #. this error can be overridden
1358 #: config/tc-arm.c:1477
1359 msgid "Co-processor register expected"
1362 #. In the few cases where we might be able to accept something else
1363 #. this error can be overridden
1364 #: config/tc-arm.c:1501
1365 msgid "Floating point register expected"
1368 #: config/tc-arm.c:1519
1369 msgid "immediate expression expected"
1372 #: config/tc-arm.c:1531
1373 msgid "co-processor address must be word aligned"
1376 #: config/tc-arm.c:1537
1377 msgid "offset too large"
1380 #: config/tc-arm.c:1585
1381 msgid "pc may not be used in post-increment"
1384 #: config/tc-arm.c:1601 config/tc-arm.c:2705
1385 msgid "pre-indexed expression expected"
1388 #: config/tc-arm.c:1614 config/tc-arm.c:2718 config/tc-arm.c:3064
1392 #: config/tc-arm.c:1625
1393 msgid "pc may not be used with write-back"
1396 #: config/tc-arm.c:1680
1397 msgid "<psr> expected"
1400 #: config/tc-arm.c:1744 config/tc-arm.c:2361
1401 msgid "Register or shift expression expected"
1404 #: config/tc-arm.c:1758 config/tc-arm.c:2075 config/tc-arm.c:2329
1405 #: config/tc-arm.c:2349
1406 msgid "Invalid constant"
1409 #: config/tc-arm.c:1769
1410 msgid "Error: unrecognised syntax for second argument to msr instruction"
1413 #: config/tc-arm.c:1819
1414 msgid "rdhi, rdlo and rm must all be different"
1417 #: config/tc-arm.c:1876
1418 msgid "rd and rm should be different in mul"
1421 #: config/tc-arm.c:1933
1422 msgid "rd and rm should be different in mla"
1425 #: config/tc-arm.c:2059
1429 #: config/tc-arm.c:2106 config/tc-arm.c:2184
1430 msgid "Shift expression expected"
1433 #: config/tc-arm.c:2148
1434 msgid "Invalid immediate shift"
1437 #: config/tc-arm.c:2177
1438 msgid "shift requires register or #expression"
1441 #: config/tc-arm.c:2178
1442 msgid "shift requires #expression"
1445 #: config/tc-arm.c:2320 config/tc-arm.c:2748
1446 msgid "Constant expression expected"
1449 #: config/tc-arm.c:2415
1450 msgid "Invalid floating point immediate expression"
1453 #: config/tc-arm.c:2418
1454 msgid "Floating point register or immediate expression expected"
1457 #: config/tc-arm.c:2556
1458 msgid "address offset too large"
1461 #: config/tc-arm.c:2627
1462 msgid "Processor does not support halfwords or signed bytes"
1465 #: config/tc-arm.c:2645
1466 msgid "Address expected"
1469 #: config/tc-arm.c:2676 config/tc-arm.c:2690 config/tc-arm.c:2728
1470 msgid "destination register same as write-back base\n"
1473 #: config/tc-arm.c:2768
1474 msgid "literal pool insertion failed"
1477 #: config/tc-arm.c:2804
1478 msgid "Pre-increment instruction with translate"
1481 #: config/tc-arm.c:2846
1482 msgid "Bad range in register list"
1485 #: config/tc-arm.c:2854 config/tc-arm.c:2863 config/tc-arm.c:2905
1487 msgid "Warning: Duplicated register (r%d) in register list"
1490 #: config/tc-arm.c:2866
1491 msgid "Warning: Register range not in ascending order"
1494 #: config/tc-arm.c:2878
1498 #: config/tc-arm.c:2894
1499 msgid "invalid register mask"
1502 #: config/tc-arm.c:2955
1503 msgid "r15 not allowed as base register"
1506 #: config/tc-arm.c:3022 config/tc-arm.c:3036
1507 msgid "r15 not allowed in swap"
1510 #: config/tc-arm.c:3100
1511 msgid "Use of r15 in bx has undefined behaviour"
1514 #: config/tc-arm.c:3359 config/tc-v850.c:1975 config/tc-v850.c:1996
1515 msgid "constant expression expected"
1518 #: config/tc-arm.c:3365
1519 msgid "Constant value required for number of registers"
1522 #: config/tc-arm.c:3373
1523 msgid "number of registers must be in the range [1:4]"
1526 #: config/tc-arm.c:3435
1527 msgid "R15 not allowed as base register with write-back"
1530 #: config/tc-arm.c:3687
1531 msgid "lo register required"
1534 #: config/tc-arm.c:3695
1535 msgid "hi register required"
1538 #: config/tc-arm.c:3765
1539 msgid "dest and source1 must be the same register"
1542 #: config/tc-arm.c:3772
1543 msgid "subtract valid only on lo regs"
1546 #: config/tc-arm.c:3796
1547 msgid "invalid Hi register with immediate"
1550 #: config/tc-arm.c:3823 config/tc-arm.c:3856 config/tc-arm.c:3866
1551 msgid "immediate value out of range"
1554 #: config/tc-arm.c:3834
1555 msgid "invalid immediate value for stack adjust"
1558 #: config/tc-arm.c:3845
1559 msgid "invalid immediate for address calculation"
1562 #: config/tc-arm.c:3932
1563 msgid "source1 and dest must be same register"
1566 #: config/tc-arm.c:3967
1567 msgid "Invalid immediate for shift"
1570 #: config/tc-arm.c:4046
1571 msgid "only lo regs allowed with immediate"
1574 #: config/tc-arm.c:4065
1575 msgid "invalid immediate"
1578 #: config/tc-arm.c:4120
1579 msgid "expected ']'"
1582 #: config/tc-arm.c:4187
1583 msgid "byte or halfword not valid for base register"
1586 #: config/tc-arm.c:4192
1587 msgid "R15 based store not allowed"
1590 #: config/tc-arm.c:4197
1591 msgid "Invalid base register for register offset"
1594 #: config/tc-arm.c:4215
1595 msgid "invalid offset"
1598 #: config/tc-arm.c:4226
1599 msgid "invalid base register in load/store"
1602 #: config/tc-arm.c:4250 config/tc-arm.c:5349 config/tc-arm.c:5358
1603 #: config/tc-arm.c:5365 config/tc-arm.c:5372 config/tc-arm.c:5379
1604 msgid "Invalid offset"
1607 #: config/tc-arm.c:4328
1608 msgid "dest and source1 one must be the same register"
1611 #: config/tc-arm.c:4336
1612 msgid "Rs and Rd must be different in MUL"
1615 #: config/tc-arm.c:4481
1617 "Inserted missing '!': load/store multiple always writes back base register"
1620 #: config/tc-arm.c:4497 config/tc-arm.c:4599
1621 msgid "Expression too complex"
1624 #: config/tc-arm.c:4503
1625 msgid "only lo-regs valid in load/store multiple"
1628 #: config/tc-arm.c:4550
1629 msgid "Syntax: ldrs[b] Rd, [Rb, Ro]"
1632 #: config/tc-arm.c:4615
1633 msgid "invalid register list to push/pop instruction"
1636 #: config/tc-arm.c:4753
1637 msgid "Virtual memory exhausted"
1640 #: config/tc-arm.c:5126
1641 msgid "invalid constant after fixup\n"
1644 #: config/tc-arm.c:5138 config/tc-arm.c:5159
1646 msgid "bad immediate value for offset (%d)"
1649 #: config/tc-arm.c:5157 config/tc-arm.c:5180
1650 msgid "invalid literal constant: pool needs to be closer\n"
1653 #: config/tc-arm.c:5197
1654 msgid "shift expression is too large"
1657 #: config/tc-arm.c:5215 config/tc-arm.c:5224
1658 msgid "Invalid swi expression"
1661 #: config/tc-arm.c:5234
1662 msgid "Invalid expression in load/store multiple"
1665 #: config/tc-arm.c:5257 config/tc-arm.c:5273 config/tc-mips.c:10264
1666 msgid "Branch out of range"
1669 #: config/tc-arm.c:5292
1670 msgid "Branch with link out of range"
1673 #: config/tc-arm.c:5321
1674 msgid "Illegal value for co-processor offset"
1677 #: config/tc-arm.c:5344
1679 msgid "Invalid offset, target not word aligned (0x%08X)"
1682 #: config/tc-arm.c:5415
1683 msgid "Invalid immediate for stack address calculation"
1686 #: config/tc-arm.c:5424
1688 msgid "Invalid immediate for address calculation (value = 0x%08X)"
1691 #: config/tc-arm.c:5433
1692 msgid "Invalid 8bit immediate"
1695 #: config/tc-arm.c:5441
1696 msgid "Invalid 3bit immediate"
1699 #: config/tc-arm.c:5457
1701 msgid "Invalid immediate: %d is too large"
1704 #: config/tc-arm.c:5471
1706 msgid "Illegal Thumb shift value: %d"
1709 #: config/tc-arm.c:5485
1711 msgid "Bad relocation fixup type (%d)\n"
1714 #: config/tc-arm.c:5554
1715 msgid "Literal referenced across section boundry (Implicit dump?)"
1718 #: config/tc-arm.c:5559
1720 msgid "Internal_relocation (type %d) not fixed up (IMMEDIATE)"
1723 #: config/tc-arm.c:5565
1725 msgid "Internal_relocation (type %d) not fixed up (OFFSET_IMM)"
1728 #: config/tc-arm.c:5588
1730 msgid "Can not represent %s relocation in this object file format (%d)"
1733 #: config/tc-arm.c:5599 config/tc-mips.c:11743 config/tc-sh.c:2277
1735 msgid "Can not represent %s relocation in this object file format"
1738 #: config/tc-arm.c:5612
1739 msgid "md_estimate_size_before_relax\n"
1742 #: config/tc-arm.c:5680
1744 msgid "No operator -- statement `%s'\n"
1747 #: config/tc-arm.c:5730 config/tc-arm.c:5782
1749 msgid "Opcode `%s' must have suffix from <%s>\n"
1752 #: config/tc-arm.c:5755
1753 msgid "Warning: Use of the 'nv' conditional is deprecated\n"
1756 #: config/tc-arm.c:5874
1758 msgid "register '%s' does not exist\n"
1761 #: config/tc-arm.c:5880
1763 msgid "ignoring redefinition of register alias '%s'"
1766 #: config/tc-arm.c:5885
1769 "ignoring redefinition of register alias '%s' to non-existant register '%s'"
1772 #: config/tc-arm.c:5889
1773 msgid "ignoring incomplete .req pseuso op"
1776 #: config/tc-arm.c:6052
1778 msgid "Unrecognised APCS switch -m%s"
1781 #: config/tc-arm.c:6148 config/tc-arm.c:6159 config/tc-arm.c:6170
1782 #: config/tc-arm.c:6175
1784 msgid "Invalid architecture variant -m%s"
1787 #: config/tc-arm.c:6182
1789 msgid "Invalid processor variant -m%s"
1792 #: config/tc-arm.c:6200
1794 " ARM Specific Assembler Options:\n"
1795 " -m[arm][<processor name>] select processor variant\n"
1796 " -m[arm]v[2|2a|3|3m|4|4t] select architecture variant\n"
1797 " -mthumb only allow Thumb instructions\n"
1798 " -mthumb-interwork mark the assembled code as supporting "
1800 " -mall allow any instruction\n"
1801 " -mfpa10, -mfpa11 select floating point architecture\n"
1802 " -mfpe-old don't allow floating-point multiple "
1804 " -mno-fpu don't allow any floating-point instructions.\n"
1807 #: config/tc-arm.c:6212
1809 " -mapcs-32, -mapcs-26 specify which ARM Procedure Calling Standard to "
1813 #: config/tc-arm.c:6215
1814 msgid " -mapcs-float floating point args are passed in FP regs\n"
1817 #: config/tc-arm.c:6218
1819 " -mapcs-reentrant the code is position independent/reentrant\n"
1822 #: config/tc-arm.c:6223
1824 " -EB assemble code for a big endian cpu\n"
1825 " -EL assemble code for a little endian cpu\n"
1828 #: config/tc-arm.c:6341
1830 msgid "%s: unexpected function type: %d"
1833 #: config/tc-d10v.c:218
1836 "-O optimize. Will do some operations in parallel.\n"
1839 #: config/tc-d10v.c:521 config/tc-d10v.c:603 config/tc-d30v.c:639
1841 msgid "operand out of range: %d"
1844 #: config/tc-d10v.c:664
1845 msgid "Instruction must be executed in parallel with another instruction."
1848 #: config/tc-d10v.c:716
1849 msgid "Instruction must be executed in parallel"
1852 #: config/tc-d10v.c:719
1853 msgid "Long instructions may not be combined."
1856 #: config/tc-d10v.c:759
1857 msgid "One of these instructions may not be executed in parallel."
1860 #: config/tc-d10v.c:764 config/tc-d30v.c:836
1861 msgid "Two IU instructions may not be executed in parallel"
1864 #: config/tc-d10v.c:766 config/tc-d10v.c:774 config/tc-d10v.c:789
1865 #: config/tc-d10v.c:802 config/tc-d30v.c:837 config/tc-d30v.c:846
1866 msgid "Swapping instruction order"
1869 #: config/tc-d10v.c:772 config/tc-d30v.c:843
1870 msgid "Two MU instructions may not be executed in parallel"
1873 #: config/tc-d10v.c:793 config/tc-d30v.c:862
1874 msgid "IU instruction may not be in the left container"
1877 #: config/tc-d10v.c:806 config/tc-d30v.c:875
1878 msgid "MU instruction may not be in the right container"
1881 #: config/tc-d10v.c:810 config/tc-d30v.c:883
1882 msgid "unknown execution type passed to write_2_short()"
1885 #: config/tc-d10v.c:1023 config/tc-d10v.c:1037 config/tc-h8300.c:1278
1886 #: config/tc-h8500.c:1122 config/tc-sh.c:1040 config/tc-z8k.c:1223
1887 msgid "can't find opcode "
1890 #: config/tc-d10v.c:1050 config/tc-d10v.c:1068 config/tc-d30v.c:1363
1891 msgid "Unable to mix instructions as specified"
1894 #: config/tc-d10v.c:1116 config/tc-d30v.c:1492
1896 msgid "unknown opcode: %s"
1899 #: config/tc-d10v.c:1197 config/tc-d10v.c:1343
1900 msgid "bad opcode or operands"
1903 #: config/tc-d10v.c:1246 config/tc-m68k.c:4110
1904 msgid "value out of range"
1907 #: config/tc-d10v.c:1318
1908 msgid "illegal operand - register name found where none expected"
1911 #: config/tc-d10v.c:1354
1912 msgid "Register number must be EVEN"
1915 #: config/tc-d10v.c:1385 config/tc-d30v.c:1736 config/tc-mn10200.c:1234
1916 #: config/tc-mn10300.c:1782 config/tc-ppc.c:4967 config/tc-v850.c:2317
1918 msgid "reloc %d not supported by object file format"
1921 #: config/tc-d10v.c:1498
1923 msgid "line %d: rep or repi must include at least 4 instructions"
1926 #: config/tc-d10v.c:1517 config/tc-d30v.c:1909
1928 msgid "line %d: unknown relocation type: 0x%x"
1931 #: config/tc-d30v.c:184
1933 msgid "Register name %s conflicts with symbol of the same name"
1936 #: config/tc-d30v.c:276
1940 "-O Make adjacent short instructions parallel if "
1942 "-n Warn about all NOPs inserted by the assembler.\n"
1943 "-N\t\t\tWarn about NOPs inserted after word multiplies.\n"
1944 "-c Warn about symbols whoes names match register "
1946 "-C Opposite of -C. -C is the default.\n"
1949 #: config/tc-d30v.c:450
1950 msgid "unexpected 12-bit reloc type"
1953 #: config/tc-d30v.c:457
1954 msgid "unexpected 18-bit reloc type"
1957 #: config/tc-d30v.c:701
1959 msgid "%s NOP inserted"
1962 #: config/tc-d30v.c:702
1966 #: config/tc-d30v.c:702
1970 #: config/tc-d30v.c:832
1971 msgid "Instructions may not be executed in parallel"
1974 #: config/tc-d30v.c:845 config/tc-d30v.c:852 config/tc-d30v.c:868
1975 #: config/tc-d30v.c:877
1977 msgid "Executing %s in IU may not work"
1980 #: config/tc-d30v.c:864
1982 msgid "special left instruction `%s' kills instruction `%s' in right container"
1985 #: config/tc-d30v.c:1243 config/tc-d30v.c:1263
1986 msgid "Cannot assemble instruction"
1989 #: config/tc-d30v.c:1245
1990 msgid "First opcode is long. Unable to mix instructions as specified."
1993 #: config/tc-d30v.c:1315
1994 msgid "word of NOPs added between word multiply and load"
1997 #: config/tc-d30v.c:1317
1998 msgid "word of NOPs added between word multiply and 16-bit multiply"
2001 #: config/tc-d30v.c:1347
2002 msgid "Instruction uses long version, so it cannot be mixed as specified"
2005 #: config/tc-d30v.c:1426 config/tc-d30v.c:1463
2007 msgid "unknown condition code: %s"
2010 #: config/tc-d30v.c:1456
2012 msgid "cmpu doesn't support condition code %s"
2015 #: config/tc-d30v.c:1500
2017 msgid "operands for opcode `%s' do not match any valid format"
2020 #: config/tc-d30v.c:1709
2021 msgid "Odd numbered register used as target of multi-register instruction"
2024 #: config/tc-d30v.c:1814
2028 #: config/tc-d30v.c:1815
2032 #: config/tc-d30v.c:1816
2036 #: config/tc-d30v.c:1819
2038 msgid "line %d: unable to place address into a %s"
2041 #: config/tc-d30v.c:1822
2043 msgid "line %d: unable to place address of symbol '%s' into a %s"
2046 #: config/tc-d30v.c:1990
2048 msgid "value too large to fit in %d bits"
2051 #: config/tc-d30v.c:2133
2053 msgid "Alignment too large: %d assumed"
2056 #: config/tc-h8300.c:254 config/tc-h8300.c:262
2057 msgid "Reg not valid for H8/300"
2060 #: config/tc-h8300.c:423 config/tc-h8300.c:426 config/tc-h8300.c:429
2061 #: config/tc-h8300.c:433
2062 msgid "Invalid register list for ldm/stm\n"
2065 #: config/tc-h8300.c:490 config/tc-h8300.c:553 config/tc-h8300.c:560
2066 msgid "Wrong size pointer register for architecture."
2069 #: config/tc-h8300.c:518 config/tc-h8300.c:527 config/tc-h8300.c:537
2070 msgid "expected @(exp, reg16)"
2073 #: config/tc-h8300.c:617
2074 msgid "expect :8 or :16 here"
2077 #: config/tc-h8300.c:823
2079 msgid "operand %s0x%lx out of range."
2082 #: config/tc-h8300.c:910
2083 msgid "Can't work out size of operand.\n"
2086 #: config/tc-h8300.c:964
2088 msgid "Opcode `%s' not available in H8/300 mode"
2091 #: config/tc-h8300.c:1015 config/tc-h8300.c:1035
2092 msgid "Need #1 or #2 here"
2095 #: config/tc-h8300.c:1030
2096 msgid "#4 not valid on H8/300."
2099 #: config/tc-h8300.c:1111 config/tc-h8300.c:1149
2101 msgid "branch operand has odd offset (%lx)\n"
2104 #: config/tc-h8300.c:1190
2105 msgid "destination operand must be 16 bit register"
2108 #: config/tc-h8300.c:1200
2109 msgid "source operand must be 8 bit register"
2112 #: config/tc-h8300.c:1208
2113 msgid "destination operand must be 16bit absolute address"
2116 #: config/tc-h8300.c:1215
2117 msgid "destination operand must be 8 bit register"
2120 #: config/tc-h8300.c:1224
2121 msgid "source operand must be 16bit absolute address"
2124 #: config/tc-h8300.c:1232
2125 msgid "invalid operands"
2128 #: config/tc-h8300.c:1289 config/tc-h8500.c:1129 config/tc-mips.c:8486
2129 #: config/tc-sh.c:1047 config/tc-w65.c:759 config/tc-z8k.c:1235
2130 msgid "unknown opcode"
2133 #: config/tc-h8300.c:1335
2134 msgid "mismatch between opcode size and operand size"
2137 #: config/tc-h8300.c:1347 config/tc-h8500.c:1157 config/tc-sh.c:1144
2138 #: config/tc-w65.c:791 config/tc-z8k.c:1290
2139 msgid "call to tc_crawl_symbol_chain \n"
2142 #: config/tc-h8300.c:1361 config/tc-h8500.c:1171 config/tc-sh.c:1151
2143 #: config/tc-w65.c:805 config/tc-z8k.c:1304
2144 msgid "call to tc_headers_hook \n"
2147 #: config/tc-h8300.c:1450 config/tc-h8500.c:1260 config/tc-z8k.c:1415
2148 msgid "call to tc_aout_fix_to_chars \n"
2151 #: config/tc-h8300.c:1460 config/tc-z8k.c:1425
2152 msgid "call to md_convert_frag \n"
2155 #: config/tc-h8300.c:1505 config/tc-z8k.c:1500
2156 msgid "call tomd_estimate_size_before_relax \n"
2159 #: config/tc-h8500.c:337
2160 msgid ":24 not valid for this opcode"
2163 #: config/tc-h8500.c:344
2164 msgid "expect :8,:16 or :24"
2167 #: config/tc-h8500.c:401
2168 msgid "syntax error in reg list"
2171 #: config/tc-h8500.c:419
2172 msgid "missing final register in range"
2175 #: config/tc-h8500.c:506 config/tc-h8500.c:513 config/tc-h8500.c:519
2176 msgid "expected @(exp, Rn)"
2179 #: config/tc-h8500.c:535
2180 msgid "@Rn+ needs word register"
2183 #: config/tc-h8500.c:545
2184 msgid "@Rn needs word register"
2187 #: config/tc-h8500.c:845 config/tc-sh.c:844
2189 msgid "unhandled %d\n"
2192 #: config/tc-h8500.c:873 config/tc-sh.c:865
2194 msgid "operand must be absolute in range %d..%d"
2197 #: config/tc-h8500.c:963 config/tc-sh.c:986
2199 msgid "failed for %d\n"
2202 #: config/tc-h8500.c:1145 config/tc-sh.c:1082 config/tc-w65.c:779
2203 msgid "invalid operands for opcode"
2206 #: config/tc-hppa.c:1096
2207 msgid "Missing .exit\n"
2210 #: config/tc-hppa.c:1099
2211 msgid "Missing .procend\n"
2214 #: config/tc-hppa.c:1108
2215 msgid "Not in a space.\n"
2218 #: config/tc-hppa.c:1111
2219 msgid "Not in a subspace.\n"
2222 #: config/tc-hppa.c:1273
2223 msgid "Invalid field selector. Assuming F%%."
2226 #: config/tc-hppa.c:1304
2227 msgid "-R option not supported on this target."
2230 #: config/tc-hppa.c:1318
2232 msgid "Internal error: can't hash `%s': %s\n"
2235 #: config/tc-hppa.c:1326 config/tc-i860.c:191 config/tc-sparc.c:704
2237 msgid "internal error: losing opcode: `%s' \"%s\"\n"
2240 #: config/tc-hppa.c:1388 config/tc-hppa.c:5382 config/tc-hppa.c:5434
2241 msgid "Missing function name for .PROC (corrupted label chain)"
2244 #: config/tc-hppa.c:1391 config/tc-hppa.c:5437
2245 msgid "Missing function name for .PROC"
2248 #: config/tc-hppa.c:1494 config/tc-hppa.c:3579
2249 msgid "could not update architecture and machine"
2252 #: config/tc-hppa.c:1625
2253 msgid "Invalid Indexed Load Completer."
2256 #: config/tc-hppa.c:1630
2257 msgid "Invalid Indexed Load Completer Syntax."
2260 #: config/tc-hppa.c:1658
2261 msgid "Invalid Short Load/Store Completer."
2264 #: config/tc-hppa.c:1696 config/tc-hppa.c:1701
2265 msgid "Invalid Store Bytes Short Completer"
2268 #: config/tc-hppa.c:1711 config/tc-hppa.c:1742
2270 msgid "Invalid Compare/Subtract Condition: %c"
2273 #: config/tc-hppa.c:1726
2274 msgid "Invalid Compare/Subtract Condition."
2277 #: config/tc-hppa.c:1757 config/tc-hppa.c:1783
2278 msgid "Invalid Compare/Subtract Condition"
2281 #: config/tc-hppa.c:1860
2283 msgid "Invalid Add Condition: %s"
2286 #: config/tc-hppa.c:1914 config/tc-hppa.c:1989
2287 msgid "Invalid Logical Instruction Condition."
2290 #: config/tc-hppa.c:2029
2291 msgid "Invalid Shift/Extract/Deposit Condition."
2294 #: config/tc-hppa.c:2051
2296 msgid "Invalid Bit Branch Condition: %c"
2299 #: config/tc-hppa.c:2091 config/tc-hppa.c:2106
2301 msgid "Invalid CBit Specification: %s"
2304 #: config/tc-hppa.c:2239 config/tc-hppa.c:2272 config/tc-hppa.c:2309
2305 msgid "Branch to unaligned address"
2308 #: config/tc-hppa.c:2369
2309 msgid "Invalid SFU identifier"
2312 #: config/tc-hppa.c:2409
2313 msgid "Invalid COPR identifier"
2316 #: config/tc-hppa.c:2616 config/tc-hppa.c:2637 config/tc-hppa.c:2657
2317 #: config/tc-hppa.c:2677 config/tc-hppa.c:2697
2318 msgid "Invalid register for single precision fmpyadd or fmpysub"
2321 #: config/tc-hppa.c:2721
2322 msgid "Invalid Floating Point Operand Format."
2325 #: config/tc-hppa.c:2744
2327 msgid "Invalid operands %s"
2330 #: config/tc-hppa.c:3279
2331 msgid "Unknown relocation encountered in md_apply_fix."
2334 #: config/tc-hppa.c:3289
2336 msgid "no hppa_fixup entry for this fixup (fixP = 0x%x, type = 0x%x)\n"
2339 #: config/tc-hppa.c:3431 config/tc-hppa.c:3456
2341 msgid "Undefined register: '%s'."
2344 #: config/tc-hppa.c:3494
2346 msgid "Non-absolute symbol: '%s'."
2349 #: config/tc-hppa.c:3509
2351 msgid "Undefined absolute constant: '%s'."
2354 #: config/tc-hppa.c:3618
2356 msgid "Invalid FP Compare Condition: %s"
2359 #: config/tc-hppa.c:3675
2361 msgid "Invalid FTEST completer: %s"
2364 #: config/tc-hppa.c:3742 config/tc-hppa.c:3781
2366 msgid "Invalid FP Operand Format: %3s"
2369 #: config/tc-hppa.c:3862
2370 msgid "Bad segment in expression."
2373 #: config/tc-hppa.c:3886
2374 msgid "Bad segment (should be absolute)."
2377 #: config/tc-hppa.c:3985
2379 msgid "Invalid argument location: %s\n"
2382 #: config/tc-hppa.c:4016
2384 msgid "Invalid argument description: %d"
2387 #: config/tc-hppa.c:4039
2389 msgid "Invalid Nullification: (%c)"
2392 #: config/tc-hppa.c:4501
2394 msgid "Invalid .CALL argument: %s"
2397 #: config/tc-hppa.c:4620
2398 msgid ".callinfo is not within a procedure definition"
2401 #: config/tc-hppa.c:4640
2403 msgid "FRAME parameter must be a multiple of 8: %d\n"
2406 #: config/tc-hppa.c:4659
2407 msgid "Value for ENTRY_GR must be in the range 3..18\n"
2410 #: config/tc-hppa.c:4671
2411 msgid "Value for ENTRY_FR must be in the range 12..21\n"
2414 #: config/tc-hppa.c:4681
2415 msgid "Value for ENTRY_SR must be 3\n"
2418 #: config/tc-hppa.c:4737
2420 msgid "Invalid .CALLINFO argument: %s"
2423 #: config/tc-hppa.c:4827
2424 msgid "The .ENTER pseudo-op is not supported"
2427 #: config/tc-hppa.c:4841
2428 msgid "Misplaced .entry. Ignored."
2431 #: config/tc-hppa.c:4845
2432 msgid "Missing .callinfo."
2435 #: config/tc-hppa.c:4893
2436 msgid ".REG must use a label"
2439 #: config/tc-hppa.c:4895
2440 msgid ".EQU must use a label"
2443 #: config/tc-hppa.c:4946
2444 msgid ".EXIT must appear within a procedure"
2447 #: config/tc-hppa.c:4950
2448 msgid "Missing .callinfo"
2451 #: config/tc-hppa.c:4954
2452 msgid "No .ENTRY for this .EXIT"
2455 #: config/tc-hppa.c:4981
2457 msgid "Cannot define export symbol: %s\n"
2460 #: config/tc-hppa.c:5034
2462 msgid "Using ENTRY rather than CODE in export directive for %s"
2465 #: config/tc-hppa.c:5134
2467 msgid "Undefined .EXPORT/.IMPORT argument (ignored): %s"
2470 #: config/tc-hppa.c:5216
2471 msgid "Missing label name on .LABEL"
2474 #: config/tc-hppa.c:5221
2475 msgid "extra .LABEL arguments ignored."
2478 #: config/tc-hppa.c:5236
2479 msgid "The .LEAVE pseudo-op is not supported"
2482 #: config/tc-hppa.c:5269
2483 msgid "Unrecognized .LEVEL argument\n"
2486 #: config/tc-hppa.c:5303
2488 msgid "Cannot define static symbol: %s\n"
2491 #: config/tc-hppa.c:5336
2492 msgid "Nested procedures"
2495 #: config/tc-hppa.c:5346
2496 msgid "Cannot allocate unwind descriptor\n"
2499 #: config/tc-hppa.c:5441
2500 msgid "misplaced .procend"
2503 #: config/tc-hppa.c:5444
2504 msgid "Missing .callinfo for this procedure"
2507 #: config/tc-hppa.c:5447
2508 msgid "Missing .EXIT for a .ENTRY"
2511 #: config/tc-hppa.c:5547
2512 msgid "Invalid .SPACE argument"
2515 #: config/tc-hppa.c:5595
2516 msgid "Can't change spaces within a procedure definition. Ignored"
2519 #: config/tc-hppa.c:5722
2521 msgid "Undefined space: '%s' Assuming space number = 0."
2524 #: config/tc-hppa.c:5764
2525 msgid "Must be in a space before changing or declaring subspaces.\n"
2528 #: config/tc-hppa.c:5768
2529 msgid "Can't change subspaces within a procedure definition. Ignored"
2532 #: config/tc-hppa.c:5804
2533 msgid "Parameters of an existing subspace can't be modified"
2536 #: config/tc-hppa.c:5857
2537 msgid "Alignment must be a power of 2"
2540 #: config/tc-hppa.c:5899
2541 msgid "FIRST not supported as a .SUBSPACE argument"
2544 #: config/tc-hppa.c:5901
2545 msgid "Invalid .SUBSPACE argument"
2548 #: config/tc-hppa.c:5941
2549 msgid "Ignoring subspace decl due to ELF BFD bugs."
2552 #: config/tc-hppa.c:6104
2554 msgid "Internal error: Unable to find containing space for %s."
2557 #: config/tc-hppa.c:6145
2559 msgid "Out of memory: could not allocate new space chain entry: %s\n"
2562 #: config/tc-hppa.c:6231
2564 msgid "Out of memory: could not allocate new subspace chain entry: %s\n"
2567 #: config/tc-hppa.c:6873
2569 msgid "Symbol '%s' could not be created."
2572 #: config/tc-hppa.c:6877
2573 msgid "No memory for symbol name."
2576 #: config/tc-i386.c:491
2577 msgid "same type of prefix used twice"
2580 #: config/tc-i386.c:568 config/tc-m68k.c:3630
2582 msgid "Internal Error: Can't hash %s: %s"
2585 #: config/tc-i386.c:799
2589 #: config/tc-i386.c:844 config/tc-i386.c:3533 config/tc-m68k.c:762
2591 msgid "Can not do %d byte pc-relative relocation"
2594 #: config/tc-i386.c:854 config/tc-i386.c:3536 config/tc-m68k.c:769
2596 msgid "Can not do %d byte relocation"
2599 #: config/tc-i386.c:941 config/tc-i386.c:1016
2601 msgid "no such 386 instruction: `%s'"
2604 #: config/tc-i386.c:950
2606 msgid "invalid character %s in mnemonic"
2609 #: config/tc-i386.c:957
2610 msgid "expecting prefix; got nothing"
2613 #: config/tc-i386.c:959
2614 msgid "expecting mnemonic; got nothing"
2617 #: config/tc-i386.c:977
2619 msgid "redundant %s prefix"
2622 #: config/tc-i386.c:1025
2624 msgid "expecting string instruction after `%s'"
2627 #: config/tc-i386.c:1048
2629 msgid "invalid character %s before operand %d"
2632 #: config/tc-i386.c:1061
2634 msgid "unbalanced parenthesis in operand %d."
2637 #: config/tc-i386.c:1070
2639 msgid "invalid character %s in operand %d"
2642 #: config/tc-i386.c:1087
2644 msgid "spurious operands; (%d operands/instruction max)"
2647 #: config/tc-i386.c:1103
2648 msgid "expecting operand after ','; got nothing"
2651 #: config/tc-i386.c:1108
2652 msgid "expecting operand before ','; got nothing"
2655 #. we found no match
2656 #: config/tc-i386.c:1239
2658 msgid "suffix or operands invalid for `%s'"
2661 #. Warn them that a data or address size prefix doesn't affect
2662 #. assembly of the next line of code.
2663 #: config/tc-i386.c:1248
2665 msgid "stand-alone `%s' prefix"
2668 #: config/tc-i386.c:1271 config/tc-i386.c:1286
2669 msgid "`%s' operand %d must use `%%es' segment"
2672 #: config/tc-i386.c:1343 config/tc-i386.c:1382 config/tc-i386.c:1409
2673 msgid "using `%%%s' instead of `%%%s' due to `%c' suffix"
2676 #: config/tc-i386.c:1354 config/tc-i386.c:1371 config/tc-i386.c:1398
2677 msgid "`%%%s' not allowed with `%s%c'"
2680 #: config/tc-i386.c:1438 config/tc-i386.c:1458
2681 msgid "no instruction mnemonic suffix given; can't determine immediate size"
2684 #: config/tc-i386.c:1483
2686 "no instruction mnemonic suffix given and no register operands; can't size "
2690 #. reversed arguments on faddp, fsubp, etc.
2691 #: config/tc-i386.c:1576
2692 msgid "translating to `%s %%%s,%%%s'"
2695 #. extraneous `l' suffix on fp insn
2696 #: config/tc-i386.c:1583
2697 msgid "translating to `%s %%%s'"
2700 #: config/tc-i386.c:1809
2701 msgid "you can't `pop %%cs'"
2704 #. UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc
2705 #: config/tc-i386.c:1840
2707 msgid "translating to `%sp'"
2710 #: config/tc-i386.c:1871 config/tc-i386.c:1974 config/tc-i386.c:2034
2711 msgid "skipping prefixes on this instruction"
2714 #: config/tc-i386.c:1891 config/tc-i386.c:1998 config/tc-i386.c:2047
2715 msgid "16-bit jump out of range"
2718 #: config/tc-i386.c:1993
2720 msgid "`%s' only takes byte displacement; %ld shortened to %d"
2723 #: config/tc-i386.c:2056
2725 msgid "can't handle non absolute segment in `%s'"
2728 #: config/tc-i386.c:2346
2730 msgid "bad memory operand `%s'"
2733 #: config/tc-i386.c:2361
2735 msgid "Junk `%s' after register"
2738 #: config/tc-i386.c:2376
2739 msgid "only 1 or 2 immediate operands are allowed"
2742 #. This should be as_bad, but some versions of gcc, up to
2743 #. about 2.8 and egcs 1.01, generate a bogus @GOTOFF(%ebx)
2744 #. in certain cases. Oddly, the code in question turns out
2745 #. to work correctly anyhow, so we make this just a warning
2746 #. until those versions of gcc are obsolete.
2747 #: config/tc-i386.c:2397
2749 msgid "unrecognized characters `%s' in expression"
2752 #. missing or bad expr becomes absolute 0
2753 #: config/tc-i386.c:2405
2755 msgid "missing or invalid immediate expression `%s' taken as 0"
2758 #: config/tc-i386.c:2440
2760 msgid "Unimplemented segment type %d in operand"
2763 #: config/tc-i386.c:2471
2765 msgid "too many memory references for `%s'"
2768 #: config/tc-i386.c:2576
2770 msgid "expecting `,' or `)' after index register in `%s'"
2773 #: config/tc-i386.c:2603
2775 msgid "expecting scale factor of 1, 2, 4 or 8; got `%s'"
2778 #: config/tc-i386.c:2613
2780 msgid "expecting `)' after scale factor in `%s'"
2783 #: config/tc-i386.c:2619
2785 msgid "scale factor of %d without an index register"
2788 #: config/tc-i386.c:2628
2790 msgid "expecting index register or scale factor after `,'; got '%c'"
2793 #: config/tc-i386.c:2635
2795 msgid "expecting `,' or `)' after base register in `%s'"
2798 #: config/tc-i386.c:2752
2800 msgid "Bad reloc specifier `%s' in expression"
2803 #: config/tc-i386.c:2756
2804 msgid "GOT relocations not supported in 16 bit mode"
2807 #: config/tc-i386.c:2782
2809 msgid "Ignoring junk `%s' after expression"
2812 #. missing expr becomes absolute 0
2813 #: config/tc-i386.c:2794
2815 msgid "missing or invalid displacement `%s' taken as 0"
2818 #: config/tc-i386.c:2845 config/tc-i386.c:2858
2820 msgid "`%s' is not a valid %s bit base/index expression"
2823 #. it's not a memory operand; argh!
2824 #: config/tc-i386.c:2867
2826 msgid "invalid char %s begining operand %d `%s'"
2829 #: config/tc-i386.c:3270
2830 msgid "Bad call to md_atof ()"
2833 #: config/tc-i386.c:3323 config/tc-i386.c:3334
2835 msgid "bad register name `%s'"
2838 #: config/tc-i386.c:3388
2839 msgid "-m\t\t\tdo long jump\n"
2842 #: config/tc-i386.c:3428
2843 msgid "GOT already in symbol table"
2846 #: config/tc-i386.c:3568 config/tc-sh.c:2415
2848 msgid "Cannot represent relocation type %s"
2851 #: config/tc-i860.c:157 config/tc-i860.c:161
2852 msgid "Unknown temporary pseudo register"
2855 #: config/tc-i860.c:183 config/tc-mips.c:1109 config/tc-sparc.c:696
2857 msgid "internal error: can't hash `%s': %s\n"
2860 #: config/tc-i860.c:341
2862 msgid "Expanded opcode after delayed branch: `%s'"
2865 #: config/tc-i860.c:343
2867 msgid "Expanded opcode in dual mode: `%s'"
2870 #: config/tc-i860.c:580
2871 msgid "Fsr1 equals fdest with Pipelining"
2874 #: config/tc-i860.c:631
2875 msgid "5-bit immediate too large"
2878 #: config/tc-i860.c:725
2879 msgid "Illegal operands"
2882 #: config/tc-i860.c:749 config/tc-sparc.c:2338
2886 #: config/tc-i860.c:878
2888 msgid "26-bit branch w/o pc relative set: 0x%08x"
2891 #. align pcrel offset, see manual
2892 #. check for overflow
2893 #: config/tc-i860.c:882
2895 msgid "26-bit branch offset overflow: 0x%08x"
2898 #: config/tc-i860.c:891 config/tc-i860.c:922
2900 msgid "16-bit immediate 4-byte alignment error: 0x%08x"
2903 #: config/tc-i860.c:896 config/tc-i860.c:927
2905 msgid "16-bit immediate 2-byte alignment error: 0x%08x"
2908 #: config/tc-i860.c:904
2910 msgid "16-bit branch offset overflow: 0x%08x"
2913 #: config/tc-i860.c:912
2915 msgid "16-bit immediate 16-byte alignment error: 0x%08x"
2918 #: config/tc-i860.c:917
2920 msgid "16-bit immediate 8-byte alignment error: 0x%08x"
2923 #: config/tc-i860.c:933
2925 msgid "16-bit immediate overflow: 0x%08x"
2928 #: config/tc-i860.c:951
2929 msgid "md_number_to_disp\n"
2932 #: config/tc-i860.c:961
2933 msgid "i860_number_to_field\n"
2936 #: config/tc-i860.c:1001
2937 msgid "i860_convert_frag\n"
2940 #: config/tc-i860.c:1010
2941 msgid "i860_estimate_size_before_relax\n"
2944 #: config/tc-i960.c:544
2946 msgid "Hashing returned \"%s\"."
2949 #. Offset of last character in opcode mnemonic
2950 #: config/tc-i960.c:578
2951 msgid "branch prediction invalid on this opcode"
2954 #: config/tc-i960.c:621
2956 msgid "invalid opcode, \"%s\"."
2959 #: config/tc-i960.c:626
2961 msgid "improper number of operands. expecting %d, got %d"
2964 #: config/tc-i960.c:771 config/tc-m32r.c:1839
2965 msgid "Bad call to md_atof()"
2968 #: config/tc-i960.c:861
2970 msgid "Fixup of %ld too large for field width of %d"
2973 #: config/tc-i960.c:979
2975 msgid "invalid architecture %s"
2978 #: config/tc-i960.c:999
2979 msgid "I960 options:\n"
2982 #: config/tc-i960.c:1002
2985 "\t\t\tspecify variant of 960 architecture\n"
2986 "-b\t\t\tadd code to collect statistics about branches taken\n"
2987 "-link-relax\t\tpreserve individual alignment directives so linker\n"
2988 "\t\t\tcan do relaxing (b.out format only)\n"
2989 "-no-relax\t\tdon't alter compare-and-branch instructions for\n"
2990 "\t\t\tlong displacements\n"
2993 #: config/tc-i960.c:1400
2994 msgid "too many operands"
2997 #: config/tc-i960.c:1460 config/tc-i960.c:1690
2998 msgid "expression syntax error"
3001 #: config/tc-i960.c:1498
3002 msgid "attempt to branch into different segment"
3005 #: config/tc-i960.c:1502
3007 msgid "target of %s instruction must be a label"
3010 #: config/tc-i960.c:1542
3011 msgid "unmatched '['"
3014 #: config/tc-i960.c:1553
3015 msgid "garbage after index spec ignored"
3018 #. We never moved: there was no opcode either!
3019 #: config/tc-i960.c:1620
3020 msgid "missing opcode"
3023 #: config/tc-i960.c:1928
3024 msgid "invalid constant"
3027 #: config/tc-i960.c:2041
3028 msgid "invalid index register"
3031 #: config/tc-i960.c:2064
3032 msgid "invalid scale factor"
3035 #: config/tc-i960.c:2247
3036 msgid "unaligned register"
3039 #: config/tc-i960.c:2270
3040 msgid "no such sfr in this architecture"
3043 #: config/tc-i960.c:2308
3044 msgid "illegal literal"
3047 #. Should not happen: see block comment above
3048 #: config/tc-i960.c:2541
3050 msgid "Trying to 'bal' to %s"
3053 #: config/tc-i960.c:2552
3054 msgid "Looks like a proc, but can't tell what kind.\n"
3057 #: config/tc-i960.c:2584
3058 msgid "should have 1 or 2 operands"
3061 #: config/tc-i960.c:2593 config/tc-i960.c:2612
3063 msgid "Redefining leafproc %s"
3066 #: config/tc-i960.c:2642
3067 msgid "should have two operands"
3070 #: config/tc-i960.c:2652
3071 msgid "'entry_num' must be absolute number in [0,31]"
3074 #: config/tc-i960.c:2661
3076 msgid "Redefining entrynum for sysproc %s"
3079 #: config/tc-i960.c:2772
3080 msgid "architecture of opcode conflicts with that of earlier instruction(s)"
3083 #: config/tc-i960.c:2793
3084 msgid "big endian mode is not supported"
3087 #: config/tc-i960.c:2795
3089 msgid "ignoring unrecognized .endian type `%s'"
3092 #: config/tc-i960.c:3052
3094 msgid "leafproc symbol '%s' undefined"
3097 #: config/tc-i960.c:3062
3099 msgid "Warning: making leafproc entries %s and %s both global\n"
3102 #: config/tc-i960.c:3169
3103 msgid "option --link-relax is only supported in b.out format"
3106 #: config/tc-i960.c:3212
3107 msgid "callj to difference of two symbols"
3110 #. Pretend that we do not recognise this option.
3111 #: config/tc-m32r.c:231
3113 msgid "%s: unrecognised option: -hidden\n"
3116 #: config/tc-m32r.c:264
3117 msgid " M32R specific command line options:\n"
3120 #. start-sanitize-m32rx
3121 #: config/tc-m32r.c:267
3122 msgid " -m32rx support the extended m32rx instruction set\n"
3125 #: config/tc-m32r.c:269
3126 msgid " -O try to combine instructions in parallel\n"
3129 #: config/tc-m32r.c:272
3131 " -warn-explicit-parallel-conflicts warn when parallel instructions\n"
3134 #: config/tc-m32r.c:274
3135 msgid " violate contraints\n"
3138 #: config/tc-m32r.c:276
3139 msgid " -no-warn-explicit-parallel-conflicts do not warn when parallel\n"
3142 #: config/tc-m32r.c:278
3144 " instructions violate contraints\n"
3147 #: config/tc-m32r.c:280
3149 " -Wp synonym for -warn-explicit-parallel-conflicts\n"
3152 #: config/tc-m32r.c:282
3154 " -Wnp synonym for -no-warn-explicit-parallel-conflicts\n"
3157 #. end-sanitize-m32rx
3158 #: config/tc-m32r.c:286
3160 " -warn-unmatched-high warn when an (s)high reloc has no matching low "
3164 #: config/tc-m32r.c:288
3165 msgid " -no-warn-unmatched-high do not warn about missing low relocs\n"
3168 #: config/tc-m32r.c:290
3169 msgid " -Wuh synonym for -warn-unmatched-high\n"
3172 #: config/tc-m32r.c:292
3173 msgid " -Wnuh synonym for -no-warn-unmatched-high\n"
3176 #: config/tc-m32r.c:296
3177 msgid " -relax create linker relaxable code\n"
3180 #: config/tc-m32r.c:298
3181 msgid " -cpu-desc provide runtime cpu description file\n"
3184 #: config/tc-m32r.c:428 read.c:2734 read.c:4799
3186 msgid "symbol `%s' already defined"
3189 #: config/tc-m32r.c:688
3190 msgid "Instructions write to the same destination register."
3193 #: config/tc-m32r.c:696
3194 msgid "Instructions do not use parallel execution pipelines."
3197 #: config/tc-m32r.c:703
3198 msgid "Instructions share the same execution pipeline"
3201 #: config/tc-m32r.c:769 config/tc-m32r.c:852
3203 msgid "not a 16 bit instruction '%s'"
3206 #: config/tc-m32r.c:776 config/tc-m32r.c:859 config/tc-m32r.c:1016
3208 msgid "unknown instruction '%s'"
3211 #: config/tc-m32r.c:784 config/tc-m32r.c:866 config/tc-m32r.c:1023
3213 msgid "instruction '%s' is for the M32RX only"
3216 #: config/tc-m32r.c:792 config/tc-m32r.c:874
3218 msgid "instruction '%s' cannot be executed in parallel."
3221 #: config/tc-m32r.c:836 config/tc-m32r.c:896 config/tc-m32r.c:1066
3222 msgid "internal error: lookup/get operands failed"
3225 #: config/tc-m32r.c:884
3227 msgid "'%s': only the NOP instruction can be issued in parallel on the m32r"
3230 #: config/tc-m32r.c:910
3233 "%s: output of 1st instruction is the same as an input to 2nd instruction - "
3234 "is this intentional ?"
3237 #: config/tc-m32r.c:914
3240 "%s: output of 2nd instruction is the same as an input to 1st instruction - "
3241 "is this intentional ?"
3244 #: config/tc-m32r.c:1232 config/tc-ppc.c:1328 config/tc-ppc.c:3504 read.c:1349
3245 msgid "Expected comma after symbol-name: rest of line ignored."
3248 #: config/tc-m32r.c:1241
3250 msgid ".SCOMMon length (%ld.) <0! Ignored."
3253 #: config/tc-m32r.c:1255 config/tc-ppc.c:1350 config/tc-ppc.c:2258
3254 #: config/tc-ppc.c:3528
3255 msgid "ignoring bad alignment"
3258 #: config/tc-m32r.c:1281 config/tc-ppc.c:1361 config/tc-ppc.c:3540 read.c:1369
3261 msgid "Ignoring attempt to re-define symbol `%s'."
3264 #: config/tc-m32r.c:1290
3266 msgid "Length of .scomm \"%s\" is already %ld. Not changed to %ld."
3269 #: config/tc-m32r.c:1534
3270 msgid "Addend to unresolved symbol not on word boundary."
3273 #: config/tc-m32r.c:1761
3274 msgid "Unmatched high/shigh reloc"
3277 #: config/tc-m68k.c:636
3278 msgid "Unknown PC relative instruction"
3281 #: config/tc-m68k.c:764
3283 msgid "Can not do %d byte pc-relative pic relocation"
3286 #: config/tc-m68k.c:771
3288 msgid "Can not do %d byte pic relocation"
3291 #: config/tc-m68k.c:875 config/tc-mips.c:11725
3293 msgid "Cannot make %s relocation PC relative"
3296 #: config/tc-m68k.c:987 config/tc-tahoe.c:1505 config/tc-vax.c:1773
3300 #: config/tc-m68k.c:1017 config/tc-tahoe.c:1522 config/tc-vax.c:1790
3301 msgid "Unknown operator"
3304 #: config/tc-m68k.c:1764
3305 msgid "invalid instruction for this architecture; needs "
3308 #: config/tc-m68k.c:1769
3309 msgid "fpu (68040, 68060 or 68881/68882)"
3312 #: config/tc-m68k.c:1772
3313 msgid "mmu (68030 or 68851)"
3316 #: config/tc-m68k.c:1775
3317 msgid "68020 or higher"
3320 #: config/tc-m68k.c:1778
3321 msgid "68000 or higher"
3324 #: config/tc-m68k.c:1781
3325 msgid "68010 or higher"
3328 #: config/tc-m68k.c:1809
3329 msgid "operands mismatch"
3332 #: config/tc-m68k.c:1866 config/tc-m68k.c:1872 config/tc-m68k.c:1878
3333 msgid "operand out of range"
3336 #: config/tc-m68k.c:1935
3338 msgid "Bignum too big for %c format; truncated"
3341 #: config/tc-m68k.c:2003
3342 msgid "displacement too large for this architecture; needs 68020 or higher"
3345 #: config/tc-m68k.c:2113
3347 "scale factor invalid on this architecture; needs cpu32 or 68020 or higher"
3350 #: config/tc-m68k.c:2167
3351 msgid "Forcing byte displacement"
3354 #: config/tc-m68k.c:2169
3355 msgid "byte displacement out of range"
3358 #: config/tc-m68k.c:2216 config/tc-m68k.c:2254
3359 msgid "invalid operand mode for this architecture; needs 68020 or higher"
3362 #: config/tc-m68k.c:2240 config/tc-m68k.c:2274
3363 msgid ":b not permitted; defaulting to :w"
3366 #: config/tc-m68k.c:2356
3367 msgid "unsupported byte value; use a different suffix"
3370 #: config/tc-m68k.c:2370
3371 msgid "unknown/incorrect operand"
3374 #: config/tc-m68k.c:2403 config/tc-m68k.c:2411 config/tc-m68k.c:2418
3375 #: config/tc-m68k.c:2425
3376 msgid "out of range"
3379 #: config/tc-m68k.c:2475
3380 msgid "Can't use long branches on 68000/68010/5200"
3383 #: config/tc-m68k.c:2563
3384 msgid "Expression out of range, using 0"
3387 #: config/tc-m68k.c:2668 config/tc-m68k.c:2684
3388 msgid "Floating point register in register list"
3391 #: config/tc-m68k.c:2674
3392 msgid "Wrong register in floating-point reglist"
3395 #: config/tc-m68k.c:2690
3396 msgid "incorrect register in reglist"
3399 #: config/tc-m68k.c:2696
3400 msgid "wrong register in floating-point reglist"
3403 #: config/tc-m68k.c:2772
3404 msgid "failed sanity check"
3408 #: config/tc-m68k.c:3108
3413 #: config/tc-m68k.c:3119
3417 #: config/tc-m68k.c:3136
3418 msgid "Missing operand"
3421 #: config/tc-m68k.c:3427
3423 msgid "%s -- statement `%s' ignored"
3426 #: config/tc-m68k.c:3471
3428 msgid "Don't know how to figure width of %c in md_assemble()"
3431 #: config/tc-m68k.c:3639 config/tc-m68k.c:3675
3433 msgid "Internal Error: Can't find %s in hash table"
3436 #: config/tc-m68k.c:3642 config/tc-m68k.c:3678
3438 msgid "Internal Error: Can't hash %s: %s"
3441 #: config/tc-m68k.c:3804
3443 msgid "unrecognized default cpu `%s' ???"
3446 #: config/tc-m68k.c:3816
3447 msgid "68040 and 68851 specified; mmu instructions may assemble incorrectly"
3450 #: config/tc-m68k.c:3836
3451 msgid "options for 68881 and no-68881 both given"
3454 #: config/tc-m68k.c:3838
3455 msgid "options for 68851 and no-68851 both given"
3458 #: config/tc-m68k.c:3909
3460 msgid "text label `%s' aligned to odd boundary"
3463 #: config/tc-m68k.c:4126
3464 msgid "invalid byte branch offset"
3467 #: config/tc-m68k.c:4183
3468 msgid "short branch with zero offset: use :w"
3471 #: config/tc-m68k.c:4229
3472 msgid "Long branch offset not supported."
3475 #: config/tc-m68k.c:4290
3477 msgid "Internal error (long PC-relative operand) for insn 0x%04x at 0x%lx"
3480 #: config/tc-m68k.c:4321
3481 msgid "displacement doesn't fit in one byte"
3484 #: config/tc-m68k.c:4434
3485 msgid "Long branch offset to extern symbol not supported."
3488 #: config/tc-m68k.c:4783 config/tc-m68k.c:4794
3489 msgid "expression out of range: defaulting to 1"
3492 #: config/tc-m68k.c:4826
3493 msgid "expression out of range: defaulting to 0"
3496 #: config/tc-m68k.c:4859 config/tc-m68k.c:4871
3498 msgid "Can't deal with expression; defaulting to %ld"
3501 #: config/tc-m68k.c:4885
3502 msgid "expression doesn't fit in BYTE"
3505 #: config/tc-m68k.c:4889
3506 msgid "expression doesn't fit in WORD"
3509 #: config/tc-m68k.c:4982
3511 msgid "%s: unrecognized processor name"
3514 #: config/tc-m68k.c:5047
3515 msgid "bad coprocessor id"
3518 #: config/tc-m68k.c:5053
3519 msgid "unrecognized fopt option"
3522 #: config/tc-m68k.c:5187
3524 msgid "option `%s' may not be negated"
3527 #: config/tc-m68k.c:5198
3529 msgid "option `%s' not recognized"
3532 #: config/tc-m68k.c:5231
3533 msgid "bad format of OPT NEST=depth"
3536 #: config/tc-m68k.c:5294
3537 msgid "missing label"
3540 #: config/tc-m68k.c:5318 config/tc-m68k.c:5347
3541 msgid "bad register list"
3544 #: config/tc-m68k.c:5320
3546 msgid "bad register list: %s"
3549 #: config/tc-m68k.c:5418
3550 msgid "restore without save"
3553 #: config/tc-m68k.c:5595 config/tc-m68k.c:5944
3554 msgid "syntax error in structured control directive"
3557 #: config/tc-m68k.c:5646
3558 msgid "missing condition code in structured control directive"
3561 #: config/tc-m68k.c:5978
3562 msgid "missing then"
3565 #: config/tc-m68k.c:6060
3566 msgid "else without matching if"
3569 #: config/tc-m68k.c:6094
3570 msgid "endi without matching if"
3573 #: config/tc-m68k.c:6135
3574 msgid "break outside of structured loop"
3577 #: config/tc-m68k.c:6174
3578 msgid "next outside of structured loop"
3581 #: config/tc-m68k.c:6226
3585 #: config/tc-m68k.c:6264
3586 msgid "missing to or downto"
3589 #: config/tc-m68k.c:6300 config/tc-m68k.c:6334 config/tc-m68k.c:6544
3593 #: config/tc-m68k.c:6437
3594 msgid "endf without for"
3597 #: config/tc-m68k.c:6493
3598 msgid "until without repeat"
3601 #: config/tc-m68k.c:6580
3602 msgid "endw without while"
3605 #: config/tc-m68k.c:6696
3607 msgid "unrecognized option `%s'"
3610 #: config/tc-m68k.c:6741
3612 msgid "unrecognized architecture specification `%s'"
3615 #: config/tc-m68k.c:6811
3618 "-l\t\t\tuse 1 word for refs to undefined symbols [default 2]\n"
3619 "-m68000 | -m68008 | -m68010 | -m68020 | -m68030 | -m68040 | -m68060\n"
3620 " | -m68302 | -m68331 | -m68332 | -m68333 | -m68340 | -m68360\n"
3621 " | -mcpu32 | -m5200\n"
3622 "\t\t\tspecify variant of 680X0 architecture [default 68020]\n"
3623 "-m68881 | -m68882 | -mno-68881 | -mno-68882\n"
3624 "\t\t\ttarget has/lacks floating-point coprocessor\n"
3625 "\t\t\t[default yes for 68020, 68030, and cpu32]\n"
3628 #: config/tc-m68k.c:6821
3630 "-m68851 | -mno-68851\n"
3631 "\t\t\ttarget has/lacks memory-management unit coprocessor\n"
3632 "\t\t\t[default yes for 68020 and up]\n"
3633 "-pic, -k\t\tgenerate position independent code\n"
3634 "-S\t\t\tturn jbsr into jsr\n"
3635 "--register-prefix-optional\n"
3636 "\t\t\trecognize register names without prefix character\n"
3637 "--bitwise-or\t\tdo not treat `|' as a comment character\n"
3640 #: config/tc-m68k.c:6830
3642 "--base-size-default-16\tbase reg without size is 16 bits\n"
3643 "--base-size-default-32\tbase reg without size is 32 bits (default)\n"
3644 "--disp-size-default-16\tdisplacement with unknown size is 16 bits\n"
3645 "--disp-size-default-32\tdisplacement with unknown size is 32 bits (default)\n"
3648 #: config/tc-m68k.c:6865
3650 msgid "Error %s in %s\n"
3653 #: config/tc-m68k.c:6869
3655 msgid "Opcode(%d.%s): "
3658 #: config/tc-m88k.c:206
3660 msgid "Can't hash instruction '%s':%s"
3663 #: config/tc-m88k.c:258
3665 msgid "Invalid mnemonic '%s'"
3668 #: config/tc-m88k.c:278
3669 msgid "Parameter syntax error"
3672 #: config/tc-m88k.c:333
3673 msgid "Unknown relocation type"
3676 #. Having this here repeats the warning somtimes.
3677 #. But can't we stand that?
3678 #: config/tc-m88k.c:446
3679 msgid "Use of obsolete instruction"
3682 #: config/tc-m88k.c:563
3683 msgid "Expression truncated to 16 bits"
3686 #: config/tc-m88k.c:629 config/tc-m88k.c:651
3687 msgid "Expression truncated to 5 bits"
3690 #: config/tc-m88k.c:873
3691 msgid "Expression truncated to 9 bits"
3694 #: config/tc-m88k.c:895
3695 msgid "Removed lower 2 bits of expression"
3698 #: config/tc-m88k.c:1034
3699 msgid "Bad relocation type"
3702 #: config/tc-m88k.c:1047
3703 msgid "md_number_to_disp not defined"
3706 #: config/tc-m88k.c:1057
3707 msgid "md_number_to_field not defined"
3710 #: config/tc-m88k.c:1170
3711 msgid "Relaxation should never occur"
3714 #: config/tc-m88k.c:1267 config/tc-sparc.c:3024 read.c:1940
3716 msgid "BSS length (%d.) <0! Ignored."
3719 #: config/tc-m88k.c:1311
3721 msgid "Ignoring attempt to re-define symbol %s."
3724 #: config/tc-mips.c:1070
3725 msgid "trap exception not supported at ISA 1"
3728 #: config/tc-mips.c:1096
3729 msgid "Could not set architecture and machine"
3732 #: config/tc-mips.c:1135
3734 msgid "internal: can't hash `%s': %s"
3737 #: config/tc-mips.c:1143
3739 msgid "internal error: bad mips16 opcode: %s %s\n"
3742 #: config/tc-mips.c:1312
3744 msgid "returned from mips_ip(%s) insn_opcode = 0x%x\n"
3747 #: config/tc-mips.c:1853 config/tc-mips.c:11856
3748 msgid "extended instruction in delay slot"
3751 #: config/tc-mips.c:1875 config/tc-mips.c:1882
3753 msgid "jump to misaligned address (0x%lx)"
3756 #: config/tc-mips.c:2547 config/tc-mips.c:2927
3757 msgid "Macro instruction expanded into multiple instructions"
3760 #: config/tc-mips.c:2980
3761 msgid "unsupported large constant"
3764 #: config/tc-mips.c:2982
3766 msgid "Instruction %s requires absolute expression"
3769 #: config/tc-mips.c:3128
3770 msgid "Number larger than 32 bits"
3773 #: config/tc-mips.c:3149
3774 msgid "Number larger than 64 bits"
3777 #: config/tc-mips.c:3415 config/tc-mips.c:3487 config/tc-mips.c:5190
3778 #: config/tc-mips.c:5241 config/tc-mips.c:5777 config/tc-mips.c:5840
3779 msgid "PIC code offset overflow (max 16 signed bits)"
3782 #: config/tc-mips.c:3726
3784 msgid "Branch %s is always false (nop)"
3787 #: config/tc-mips.c:3731
3789 msgid "Branch likely %s is always false"
3792 #: config/tc-mips.c:3738 config/tc-mips.c:3812 config/tc-mips.c:3915
3793 #: config/tc-mips.c:3970 config/tc-mips.c:6896 config/tc-mips.c:6905
3794 #: config/tc-mips.c:6913 config/tc-mips.c:7022
3795 msgid "Unsupported large constant"
3798 #. result is always true
3799 #: config/tc-mips.c:3774
3801 msgid "Branch %s is always true"
3804 #: config/tc-mips.c:4046 config/tc-mips.c:4168
3805 msgid "Divide by zero."
3808 #: config/tc-mips.c:4761
3809 msgid "MIPS PIC call to register other than $25"
3812 #: config/tc-mips.c:4766 config/tc-mips.c:4878
3813 msgid "No .cprestore pseudo-op used in PIC code"
3816 #: config/tc-mips.c:4951 config/tc-mips.c:5040 config/tc-mips.c:5528
3817 #: config/tc-mips.c:5569 config/tc-mips.c:5587 config/tc-mips.c:6225
3818 #: config/tc-mips.c:7293
3819 msgid "opcode not supported on this processor"
3822 #: config/tc-mips.c:6046 config/tc-mips.c:6780
3823 msgid "Macro used $at after \".set noat\""
3826 #: config/tc-mips.c:6196 config/tc-mips.c:6214
3827 msgid "rotate count too large"
3830 #: config/tc-mips.c:6265
3832 msgid "Instruction %s: result is always false"
3835 #: config/tc-mips.c:6434
3837 msgid "Instruction %s: result is always true"
3840 #: config/tc-mips.c:6573 config/tc-mips.c:6600 config/tc-mips.c:6672
3841 #: config/tc-mips.c:6697
3842 msgid "operand overflow"
3845 #. FIXME: Check if this is one of the itbl macros, since they
3846 #. are added dynamically.
3847 #: config/tc-mips.c:6776
3849 msgid "Macro %s not implemented yet"
3852 #: config/tc-mips.c:7056
3854 msgid "internal: bad mips opcode (mask error): %s %s"
3857 #: config/tc-mips.c:7145
3859 msgid "internal: bad mips opcode (unknown operand type `%c'): %s %s"
3862 #: config/tc-mips.c:7152
3864 msgid "internal: bad mips opcode (bits 0x%lx undefined): %s %s"
3867 #: config/tc-mips.c:7298
3869 msgid "opcode requires -mips%d or greater"
3872 #: config/tc-mips.c:7374
3874 msgid "Improper shift amount (%ld)"
3877 #: config/tc-mips.c:7407
3878 msgid "5 bit expression not in range -16..15"
3881 #: config/tc-mips.c:7420
3882 msgid "expected vi27"
3885 #: config/tc-mips.c:7566 config/tc-mips.c:8826 config/tc-mips.c:8941
3887 msgid "Invalid value for `%s' (%lu)"
3890 #: config/tc-mips.c:7584
3892 msgid "Illegal break code (%ld)"
3895 #: config/tc-mips.c:7598
3897 msgid "Illegal lower break code (%ld)"
3900 #: config/tc-mips.c:7611
3902 msgid "Illegal syscall code (%ld)"
3905 #: config/tc-mips.c:7623
3907 msgid "Coproccesor code > 25 bits (%ld)"
3910 #: config/tc-mips.c:7637
3912 msgid "Invalidate performance regster (%ld)"
3915 #: config/tc-mips.c:7683
3917 msgid "Invalid register number (%d)"
3920 #: config/tc-mips.c:7854
3922 msgid "Invalid float register number (%d)"
3925 #: config/tc-mips.c:7864
3927 msgid "Float register should be even, was %d"
3930 #: config/tc-mips.c:7926
3932 msgid "Invalid vu0 register number (%d)"
3935 #: config/tc-mips.c:7957
3936 msgid "Invalid FSF/FTF specification"
3939 #: config/tc-mips.c:8009 config/tc-mips.c:8241 config/tc-mips.c:8280
3940 msgid "absolute expression required"
3943 #: config/tc-mips.c:8070
3945 msgid "Bad floating point constant: %s"
3948 #: config/tc-mips.c:8187
3949 msgid "Can't use floating point insn in this section"
3952 #: config/tc-mips.c:8243
3953 msgid "16 bit expression not in range 0..65535"
3956 #: config/tc-mips.c:8282
3957 msgid "16 bit expression not in range -32768..32767"
3960 #: config/tc-mips.c:8353
3961 msgid "lui expression not in range 0..65535"
3964 #: config/tc-mips.c:8377
3966 msgid "invalid condition code register $fcc%d"
3969 #: config/tc-mips.c:8390 config/tc-mips.c:8404
3971 msgid "bad byte vector index (%ld)"
3974 #: config/tc-mips.c:8415
3976 msgid "bad char = '%c'\n"
3979 #: config/tc-mips.c:8428 config/tc-mips.c:8966
3980 msgid "illegal operands"
3983 #: config/tc-mips.c:8495
3984 msgid "unrecognized opcode"
3987 #: config/tc-mips.c:8604
3989 msgid "invalid register number (%d)"
3992 #: config/tc-mips.c:8685
3993 msgid "used $at without \".set noat\""
3996 #: config/tc-mips.c:8860
3997 msgid "can't parse register list"
4000 #: config/tc-mips.c:8894 config/tc-mips.c:8924
4001 msgid "invalid register list"
4004 #: config/tc-mips.c:9091
4005 msgid "extended operand requested but not required"
4008 #: config/tc-mips.c:9093
4009 msgid "invalid unextended operand value"
4012 #: config/tc-mips.c:9121
4013 msgid "operand value out of range for instruction"
4016 #: config/tc-mips.c:9619
4018 msgid "ignoring invalid leading 'v' in -mcpu=%s switch"
4021 #: config/tc-mips.c:9625
4023 msgid "invalid architecture -mcpu=%s"
4026 #: config/tc-mips.c:9718
4027 msgid "-G may not be used with embedded PIC code"
4030 #: config/tc-mips.c:9730
4031 msgid "-call_shared is supported only for ELF format"
4034 #: config/tc-mips.c:9736 config/tc-mips.c:10677 config/tc-mips.c:10845
4035 msgid "-G may not be used with SVR4 PIC code"
4038 #: config/tc-mips.c:9745
4039 msgid "-non_shared is supported only for ELF format"
4042 #: config/tc-mips.c:9761
4043 msgid "-G is not supported for this configuration"
4046 #: config/tc-mips.c:9766
4047 msgid "-G may not be used with SVR4 or embedded PIC code"
4050 #: config/tc-mips.c:9790
4051 msgid "No compiled in support for 64 bit object file format"
4054 #: config/tc-mips.c:9817
4057 "-membedded-pic\t\tgenerate embedded position independent code\n"
4058 "-EB\t\t\tgenerate big endian output\n"
4059 "-EL\t\t\tgenerate little endian output\n"
4060 "-g, -g2\t\t\tdo not remove uneeded NOPs or swap branches\n"
4061 "-G NUM\t\t\tallow referencing objects up to NUM bytes\n"
4062 "\t\t\timplicitly with the gp register [default 8]\n"
4065 #: config/tc-mips.c:9825
4067 "-mips1\t\t\tgenerate MIPS ISA I instructions\n"
4068 "-mips2\t\t\tgenerate MIPS ISA II instructions\n"
4069 "-mips3\t\t\tgenerate MIPS ISA III instructions\n"
4070 "-mips4\t\t\tgenerate MIPS ISA IV instructions\n"
4071 "-mcpu=vr4300\t\tgenerate code for vr4300\n"
4072 "-mcpu=vr4100\t\tgenerate code for vr4100\n"
4073 "-m4650\t\t\tpermit R4650 instructions\n"
4074 "-no-m4650\t\tdo not permit R4650 instructions\n"
4075 "-m4010\t\t\tpermit R4010 instructions\n"
4076 "-no-m4010\t\tdo not permit R4010 instructions\n"
4077 "-m4100 permit VR4100 instructions\n"
4078 "-no-m4100\t\tdo not permit VR4100 instructions\n"
4081 #: config/tc-mips.c:9838
4083 "-mips16\t\t\tgenerate mips16 instructions\n"
4084 "-no-mips16\t\tdo not generate mips16 instructions\n"
4087 #: config/tc-mips.c:9841
4089 "-O0\t\t\tremove unneeded NOPs, do not swap branches\n"
4090 "-O\t\t\tremove unneeded NOPs and swap branches\n"
4091 "--trap, --no-break\ttrap exception on div by 0 and mult overflow\n"
4092 "--break, --no-trap\tbreak exception on div by 0 and mult overflow\n"
4095 #: config/tc-mips.c:9847
4097 "-KPIC, -call_shared\tgenerate SVR4 position independent code\n"
4098 "-non_shared\t\tdo not generate position independent code\n"
4099 "-xgot\t\t\tassume a 32 bit GOT\n"
4100 "-32\t\t\tcreate 32 bit object file (default)\n"
4101 "-64\t\t\tcreate 64 bit object file\n"
4104 #: config/tc-mips.c:9904
4106 msgid "Unsupported reloc size %d"
4109 #: config/tc-mips.c:10005
4110 msgid "Unmatched %%hi reloc"
4113 #: config/tc-mips.c:10104
4114 msgid "Invalid PC relative reloc"
4117 #: config/tc-mips.c:10203 config/tc-sparc.c:2617 config/tc-sparc.c:2624
4118 #: config/tc-sparc.c:2631 config/tc-sparc.c:2638 config/tc-sparc.c:2645
4119 #: config/tc-sparc.c:2654 config/tc-sparc.c:2665 config/tc-sparc.c:2691
4120 #: config/tc-sparc.c:2714 write.c:967 write.c:1028
4121 msgid "relocation overflow"
4124 #: config/tc-mips.c:10219
4126 msgid "Branch to odd address (%lx)"
4129 #: config/tc-mips.c:10374
4131 msgid "%08lx UNDEFINED\n"
4134 #: config/tc-mips.c:10440
4135 msgid "Alignment negative: 0 assumed."
4138 #: config/tc-mips.c:10528
4139 msgid "No read only data section in this object file format"
4142 #: config/tc-mips.c:10551
4143 msgid "Global pointers not supported; recompile -G 0"
4146 #: config/tc-mips.c:10635
4148 msgid "%s: no such section"
4151 #: config/tc-mips.c:10672
4153 msgid ".option pic%d not supported"
4156 #: config/tc-mips.c:10683
4158 msgid "Unrecognized option \"%s\""
4161 #: config/tc-mips.c:10746
4162 msgid "`noreorder' must be set before `nomacro'"
4165 #: config/tc-mips.c:10781
4166 msgid "unknown ISA level"
4169 #: config/tc-mips.c:10804
4170 msgid ".set pop with no .set push"
4173 #: config/tc-mips.c:10828
4175 msgid "Tried to set unrecognized symbol: %s\n"
4178 #: config/tc-mips.c:10878
4179 msgid ".cpload not in noreorder section"
4182 #: config/tc-mips.c:10960
4183 msgid "Unsupported use of .gpword"
4186 #: config/tc-mips.c:11097
4187 msgid "expected `$'"
4190 #: config/tc-mips.c:11105
4191 msgid "Bad register number"
4194 #: config/tc-mips.c:11121
4195 msgid "Unrecognized register name"
4198 #: config/tc-mips.c:11314
4199 msgid "unsupported PC relative reference to different section"
4202 #: config/tc-mips.c:11422
4203 msgid "unsupported relocation"
4206 #: config/tc-mips.c:11505
4207 msgid "AT used after \".set noat\" or macro used after \".set nomacro\""
4210 #: config/tc-mips.c:11567
4211 msgid "Double check fx_r_type in tc-mips.c:tc_gen_reloc"
4214 #: config/tc-mips.c:12029
4215 msgid "missing `.end' at end of assembly"
4218 #: config/tc-mips.c:12044
4219 msgid "Expected simple number."
4222 #: config/tc-mips.c:12070
4224 msgid " *input_line_pointer == '%c' 0x%02x\n"
4227 #: config/tc-mips.c:12072
4228 msgid "Invalid number"
4231 #: config/tc-mips.c:12127
4232 msgid ".end not in text section"
4235 #: config/tc-mips.c:12131
4236 msgid ".end directive without a preceding .ent directive."
4239 #: config/tc-mips.c:12140
4240 msgid ".end symbol does not match .ent symbol."
4243 #: config/tc-mips.c:12143
4244 msgid ".end directive missing or unknown symbol"
4247 #: config/tc-mips.c:12217
4248 msgid ".ent or .aent not in text section."
4251 #: config/tc-mips.c:12220
4252 msgid "missing `.end'"
4255 #: config/tc-mips.c:12253 ecoff.c:3222
4256 msgid ".frame outside of .ent"
4259 #: config/tc-mips.c:12264 ecoff.c:3233
4260 msgid "Bad .frame directive"
4263 #: config/tc-mips.c:12294
4264 msgid ".mask/.fmask outside of .ent"
4267 #: config/tc-mips.c:12301
4268 msgid "Bad .mask/.fmask directive"
4271 #: config/tc-mn10200.c:314
4273 "MN10200 options:\n"
4277 #: config/tc-mn10200.c:789 config/tc-mn10300.c:919 config/tc-ppc.c:1604
4278 #: config/tc-v850.c:1736
4280 msgid "Unrecognized opcode: `%s'"
4283 #: config/tc-mn10300.c:502
4285 "MN10300 options:\n"
4289 #: config/tc-mn10300.c:937
4290 msgid "Invalid opcode/operands"
4293 #: config/tc-mn10300.c:1419
4294 msgid "Invalid register specification."
4297 #: config/tc-ns32k.c:443
4298 msgid "Invalid syntax in PC-relative addressing mode"
4301 #: config/tc-ns32k.c:467
4302 msgid "Invalid syntax in External addressing mode"
4305 #: config/tc-ns32k.c:536
4306 msgid "Invalid syntax in Memory Relative addressing mode"
4309 #: config/tc-ns32k.c:603
4310 msgid "Invalid scaled-indexed mode, use (b,w,d,q)"
4313 #: config/tc-ns32k.c:608
4314 msgid "Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}"
4317 #: config/tc-ns32k.c:614
4318 msgid "Scaled-indexed addressing mode combined with scaled-index"
4321 #: config/tc-ns32k.c:623
4322 msgid "Invalid or illegal addressing mode combined with scaled-index"
4325 #: config/tc-ns32k.c:730
4326 msgid "Premature end of suffix -- Defaulting to d"
4329 #: config/tc-ns32k.c:743
4330 msgid "Bad suffix after ':' use {b|w|d} Defaulting to d"
4333 #: config/tc-ns32k.c:784
4334 msgid "Very short instr to option, ie you can't do it on a NULLstr"
4337 #: config/tc-ns32k.c:828
4338 msgid "No such entry in list. (cpu/mmu register)"
4341 #: config/tc-ns32k.c:869
4342 msgid "Internal consistency error. check ns32k-opcode.h"
4345 #: config/tc-ns32k.c:890
4346 msgid "Address of immediate operand"
4349 #: config/tc-ns32k.c:891
4350 msgid "Invalid immediate write operand."
4353 #: config/tc-ns32k.c:1018
4354 msgid "Bad opcode-table-option, check in file ns32k-opcode.h"
4357 #: config/tc-ns32k.c:1047
4358 msgid "No such opcode"
4361 #: config/tc-ns32k.c:1115
4362 msgid "Bad suffix, defaulting to d"
4365 #: config/tc-ns32k.c:1137
4366 msgid "Too many operands passed to instruction"
4369 #. check error in default
4370 #: config/tc-ns32k.c:1148
4371 msgid "Wrong numbers of operands in default, check ns32k-opcodes.h"
4374 #: config/tc-ns32k.c:1153
4375 msgid "Wrong number of operands"
4378 #: config/tc-ns32k.c:1272
4379 msgid "iif convert internal pcrel/binary"
4382 #: config/tc-ns32k.c:1288
4383 msgid "Bignum too big for long"
4386 #: config/tc-ns32k.c:1363
4387 msgid "iif convert internal pcrel/pointer"
4390 #: config/tc-ns32k.c:1368
4391 msgid "Internal logic error in iif.iifP[n].type"
4394 #. We cant relax this case
4395 #: config/tc-ns32k.c:1402
4396 msgid "Can't relax difference"
4399 #: config/tc-ns32k.c:1451
4400 msgid "Displacement to large for :d"
4403 #: config/tc-ns32k.c:1462
4404 msgid "Internal logic error in iif.iifP[].type"
4407 #: config/tc-ns32k.c:1517
4409 msgid "Can not do %d byte pc-relative relocation for storage type %d"
4412 #: config/tc-ns32k.c:1520
4414 msgid "Can not do %d byte relocation for storage type %d"
4417 #: config/tc-ns32k.c:1552
4419 msgid "Can't hash %s: %s"
4422 #: config/tc-ns32k.c:1636
4423 msgid "Byte displacement out of range. line number not valid"
4426 #: config/tc-ns32k.c:1645
4427 msgid "Word displacement out of range. line number not valid"
4430 #: config/tc-ns32k.c:1659
4431 msgid "Double word displacement out of range"
4434 #: config/tc-ns32k.c:1679
4436 msgid "Internal logic error. line %s, file \"%s\""
4439 #: config/tc-ns32k.c:1727
4441 msgid "Internal logic error. line %s, file \"%s\""
4444 #: config/tc-ns32k.c:1838
4445 msgid "Bit field out of range"
4448 #: config/tc-ns32k.c:2087
4450 msgid "invalid architecture option -m%s"
4453 #: config/tc-ns32k.c:2103
4456 "-m32032 | -m32532\tselect variant of NS32K architecture\n"
4459 #: config/tc-ns32k.c:2281
4463 #: config/tc-ns32k.c:2282
4465 msgid "Cannot find relocation type for symbol %s, code %d"
4468 #: config/tc-ppc.c:827
4470 msgid "invalid switch -m%s"
4473 #: config/tc-ppc.c:864
4475 "PowerPC options:\n"
4477 "-mpwrx, -mpwr2\t\tgenerate code for IBM POWER/2 (RIOS2)\n"
4478 "-mpwr\t\t\tgenerate code for IBM POWER (RIOS1)\n"
4479 "-m601\t\t\tgenerate code for Motorola PowerPC 601\n"
4480 "-mppc, -mppc32, -m403, -m603, -m604\n"
4481 "\t\t\tgenerate code for Motorola PowerPC 603/604\n"
4482 "-mppc64, -m620\t\tgenerate code for Motorola PowerPC 620\n"
4483 "-mcom\t\t\tgenerate code Power/PowerPC common instructions\n"
4484 "-many\t\t\tgenerate code for any architecture (PWR/PWRX/PPC)\n"
4485 "-mregnames\t\tAllow symbolic names for registers\n"
4486 "-mno-regnames\t\tDo not allow symbolic names for registers\n"
4489 #: config/tc-ppc.c:878
4491 "-mrelocatable\t\tsupport for GCC's -mrelocatble option\n"
4492 "-mrelocatable-lib\tsupport for GCC's -mrelocatble-lib option\n"
4493 "-memb\t\t\tset PPC_EMB bit in ELF flags\n"
4494 "-mlittle, -mlittle-endian\n"
4495 "\t\t\tgenerate code for a little endian machine\n"
4496 "-mbig, -mbig-endian\tgenerate code for a big endian machine\n"
4497 "-msolaris\t\tgenerate code for Solaris\n"
4498 "-mno-solaris\t\tdo not generate code for Solaris\n"
4499 "-V\t\t\tprint assembler version number\n"
4500 "-Qy, -Qn\t\tignored\n"
4503 #: config/tc-ppc.c:913
4505 msgid "Unknown default cpu = %s, os = %s"
4508 #: config/tc-ppc.c:938
4509 msgid "Neither Power nor PowerPC opcodes were selected."
4512 #: config/tc-ppc.c:985
4514 msgid "Internal assembler error for instruction %s"
4517 #: config/tc-ppc.c:1004
4519 msgid "Internal assembler error for macro %s"
4522 #: config/tc-ppc.c:1215
4523 msgid "identifier+constant@got means identifier@got+constant"
4526 #: config/tc-ppc.c:1269
4528 msgid "%s relocations do not fit in %d bytes\n"
4531 #: config/tc-ppc.c:1369
4533 msgid "Length of .lcomm \"%s\" is already %ld. Not changed to %ld."
4536 #: config/tc-ppc.c:1450
4537 msgid "Relocation cannot be done when using -mrelocatable"
4540 #: config/tc-ppc.c:1531
4542 msgid "syntax error: invalid toc specifier `%s'"
4545 #: config/tc-ppc.c:1545
4547 msgid "syntax error: expected `]', found `%c'"
4550 #: config/tc-ppc.c:1779
4551 msgid "[tocv] symbol is not a toc symbol"
4554 #: config/tc-ppc.c:1790
4555 msgid "Unimplemented toc32 expression modifier"
4558 #: config/tc-ppc.c:1795
4559 msgid "Unimplemented toc64 expression modifier"
4562 #: config/tc-ppc.c:1799
4564 msgid "Unexpected return value [%d] from parse_toc_entry!\n"
4567 #: config/tc-ppc.c:1951
4569 msgid "syntax error; found `%c' but expected `%c'"
4572 #: config/tc-ppc.c:2059
4573 msgid "wrong number of operands"
4576 #: config/tc-ppc.c:2115
4577 msgid "Bad .section directive: want a,w,x,e in string"
4580 #: config/tc-ppc.c:2233
4581 msgid "missing size"
4584 #: config/tc-ppc.c:2242
4585 msgid "negative size"
4588 #: config/tc-ppc.c:2283
4589 msgid "missing real symbol name"
4592 #: config/tc-ppc.c:2304
4593 msgid "attempt to redefine symbol"
4596 #: config/tc-ppc.c:2535
4597 msgid "The XCOFF file format does not support arbitrary sections"
4600 #: config/tc-ppc.c:2643 read.c:2926
4601 msgid "missing value"
4604 #: config/tc-ppc.c:2661
4605 msgid "illegal .stabx expression; zero assumed"
4608 #: config/tc-ppc.c:2693
4609 msgid "missing class"
4612 #: config/tc-ppc.c:2702
4613 msgid "missing type"
4616 #: config/tc-ppc.c:2763
4617 msgid "missing symbol name"
4620 #: config/tc-ppc.c:2935
4621 msgid "nested .bs blocks"
4624 #: config/tc-ppc.c:2968
4625 msgid ".es without preceding .bs"
4628 #: config/tc-ppc.c:3165
4629 msgid ".tc not in .toc section"
4632 #: config/tc-ppc.c:3184
4633 msgid ".tc with no label"
4636 #: config/tc-ppc.c:3259
4637 msgid "No previous section to return to. Directive ignored."
4642 #: config/tc-ppc.c:3678
4643 msgid "Unsupported section attribute -- 'a'"
4646 #: config/tc-ppc.c:3868
4647 msgid "bad symbol suffix"
4650 #: config/tc-ppc.c:3959
4651 msgid "Unrecognized symbol suffix"
4654 #: config/tc-ppc.c:4041
4655 msgid "two .function pseudo-ops with no intervening .ef"
4658 #: config/tc-ppc.c:4053
4659 msgid ".ef with no preceding .function"
4662 #: config/tc-ppc.c:4181
4664 msgid "warning: symbol %s has no csect"
4667 #: config/tc-ppc.c:4477
4668 msgid "symbol in .toc does not match any .tc"
4671 #: config/tc-ppc.c:4774
4672 msgid "unsupported relocation type"
4675 #: config/tc-ppc.c:4828
4677 msgid "cannot emit PC relative %s relocation against %s"
4680 #: config/tc-ppc.c:4833
4682 msgid "cannot emit PC relative %s relocation"
4685 #: config/tc-ppc.c:4895
4686 msgid "must branch to an address a multiple of 4"
4689 #: config/tc-ppc.c:4899
4691 msgid "@local or @plt branch destination is too far away, %ld bytes"
4694 #: config/tc-ppc.c:4923
4696 msgid "Gas failure, reloc value %d\n"
4699 #: config/tc-sh.c:521
4700 msgid "illegal register after @-"
4703 #: config/tc-sh.c:537
4704 msgid "must be @(r0,...)"
4707 #: config/tc-sh.c:553
4708 msgid "syntax error in @(r0,...)"
4711 #: config/tc-sh.c:585 config/tc-sh.c:590
4712 msgid "syntax error in @(disp,[Rn, gbr, pc])"
4715 #: config/tc-sh.c:595
4719 #: config/tc-sh.c:604
4720 msgid "illegal register after @"
4723 #: config/tc-sh.c:1228
4724 msgid ".uses pseudo-op seen when not relaxing"
4727 #: config/tc-sh.c:1234
4728 msgid "bad .uses format"
4731 #: config/tc-sh.c:1289
4734 "-little\t\t\tgenerate little endian code\n"
4735 "-relax\t\t\talter jump instructions for long displacements\n"
4736 "-small\t\t\talign sections to 4 byte boundaries, not 16\n"
4739 #: config/tc-sh.c:1299 config/tc-w65.c:883
4740 msgid "call to tc_Nout_fix_to_chars \n"
4743 #: config/tc-sh.c:1385
4744 msgid ".uses does not refer to a local symbol in the same section"
4747 #: config/tc-sh.c:1404
4748 msgid "can't find fixup pointed to by .uses"
4751 #: config/tc-sh.c:1427
4752 msgid ".uses target does not refer to a local symbol in the same section"
4755 #: config/tc-sh.c:1523
4757 msgid "at 0x%lx, displacement overflows 12-bit field"
4760 #: config/tc-sh.c:1526
4762 msgid "at 0x%lx, displacement to defined symbol %s overflows 12-bit field"
4765 #: config/tc-sh.c:1530
4767 msgid "at 0x%lx, displacement to undefined symbol %s overflows 12-bit field"
4770 #: config/tc-sh.c:1646
4772 msgid "at 0x%lx, displacement overflows 8-bit field"
4775 #: config/tc-sh.c:1649
4777 msgid "at 0x%lx, displacement to defined symbol %s overflows 8-bit field "
4780 #: config/tc-sh.c:1653
4782 msgid "at 0x%lx, displacement to undefined symbol %s overflows 8-bit field "
4785 #: config/tc-sh.c:1706
4787 msgid "overflow in branch to %s; converted into longer instruction sequence"
4790 #: config/tc-sh.c:1781 config/tc-sh.c:1809 config/tc-sparc.c:3435
4791 #: config/tc-sparc.c:3454
4792 msgid "misaligned data"
4795 #: config/tc-sh.c:1987 config/tc-sh.c:1994 config/tc-sh.c:2001
4796 #: config/tc-sh.c:2008
4797 msgid "pcrel too far"
4800 #: config/tc-sh.c:2068
4801 msgid "misaligned offset"
4804 #: config/tc-sh.c:2076
4805 msgid "offset out of range"
4808 #: config/tc-sparc.c:257
4809 msgid "Invalid default architecture, broken assembler."
4812 #: config/tc-sparc.c:261 config/tc-sparc.c:448
4813 msgid "Bad opcode table, broken assembler."
4816 #: config/tc-sparc.c:427
4818 msgid "invalid architecture -xarch=%s"
4821 #: config/tc-sparc.c:442
4823 msgid "invalid architecture -A%s"
4826 #: config/tc-sparc.c:509
4828 msgid "No compiled in support for %d bit object file format"
4831 #: config/tc-sparc.c:546
4832 msgid "Unrecognized option following -K"
4835 #: config/tc-sparc.c:570
4836 msgid "SPARC options:\n"
4839 #: config/tc-sparc.c:578
4842 "-xarch=v8plus | -xarch=v8plusa\n"
4845 #: config/tc-sparc.c:579
4847 "\t\t\tspecify variant of SPARC architecture\n"
4848 "-bump\t\t\twarn when assembler switches architectures\n"
4849 "-sparc\t\t\tignored\n"
4850 "--enforce-aligned-data\tforce .long, etc., to be aligned correctly\n"
4853 #: config/tc-sparc.c:585
4854 msgid "-k\t\t\tgenerate PIC\n"
4857 #: config/tc-sparc.c:589
4859 "-32\t\t\tcreate 32 bit object file\n"
4860 "-64\t\t\tcreate 64 bit object file\n"
4863 #: config/tc-sparc.c:592
4865 msgid "\t\t\t[default is %d]\n"
4868 #: config/tc-sparc.c:594
4870 "-TSO\t\t\tuse Total Store Ordering\n"
4871 "-PSO\t\t\tuse Partial Store Ordering\n"
4872 "-RMO\t\t\tuse Relaxed Memory Ordering\n"
4875 #: config/tc-sparc.c:598
4877 msgid "\t\t\t[default is %s]\n"
4880 #: config/tc-sparc.c:600
4882 "-KPIC\t\t\tgenerate PIC\n"
4883 "-V\t\t\tprint assembler version number\n"
4885 "-Qy, -Qn\t\tignored\n"
4889 #: config/tc-sparc.c:608
4891 "-EL\t\t\tgenerate code for a little endian machine\n"
4892 "-EB\t\t\tgenerate code for a big endian machine\n"
4893 "--little-endian-data\tgenerate code for a machine having big endian\n"
4894 " instructions and little endian data."
4897 #: config/tc-sparc.c:856
4898 msgid "Support for 64-bit arithmetic not compiled in."
4901 #: config/tc-sparc.c:911
4902 msgid "FP branch in delay slot"
4905 #: config/tc-sparc.c:927
4906 msgid "FP branch preceded by FP instruction; NOP inserted"
4909 #: config/tc-sparc.c:947
4910 msgid "set: used with negative number"
4913 #: config/tc-sparc.c:949
4914 msgid "set: number larger than 4294967295"
4917 #: config/tc-sparc.c:1000
4918 msgid "setx: temporary register same as destination register"
4921 #: config/tc-sparc.c:1145
4922 msgid "failed special case insn sanity check"
4925 #: config/tc-sparc.c:1235
4926 msgid ": invalid membar mask name"
4929 #: config/tc-sparc.c:1249
4930 msgid ": invalid membar mask expression"
4933 #: config/tc-sparc.c:1254
4934 msgid ": invalid membar mask number"
4937 #: config/tc-sparc.c:1272
4938 msgid ": invalid prefetch function name"
4941 #: config/tc-sparc.c:1280
4942 msgid ": invalid prefetch function expression"
4945 #: config/tc-sparc.c:1285
4946 msgid ": invalid prefetch function number"
4949 #: config/tc-sparc.c:1313 config/tc-sparc.c:1325
4950 msgid ": unrecognizable privileged register"
4953 #: config/tc-sparc.c:1349 config/tc-sparc.c:1366
4954 msgid ": unrecognizable v9a ancillary state register"
4957 #: config/tc-sparc.c:1354
4958 msgid ": rd on write only ancillary state register"
4961 #: config/tc-sparc.c:1390
4962 msgid ": asr number must be between 16 and 31"
4965 #: config/tc-sparc.c:1398
4966 msgid ": asr number must be between 0 and 31"
4969 #: config/tc-sparc.c:1408
4970 msgid ": expecting %asrN"
4973 #: config/tc-sparc.c:1799
4974 msgid ": There are only 64 f registers; [0-63]"
4977 #: config/tc-sparc.c:1801 config/tc-sparc.c:1813
4978 msgid ": There are only 32 f registers; [0-31]"
4981 #: config/tc-sparc.c:1982
4982 msgid ": PC-relative operand can't be a constant"
4985 #: config/tc-sparc.c:2015
4986 msgid ": invalid ASI name"
4989 #: config/tc-sparc.c:2023
4990 msgid ": invalid ASI expression"
4993 #: config/tc-sparc.c:2028
4994 msgid ": invalid ASI number"
4997 #: config/tc-sparc.c:2125
4998 msgid "OPF immediate operand out of range (0-0x1ff)"
5001 #: config/tc-sparc.c:2130
5002 msgid "non-immediate OPF operand, ignored"
5005 #: config/tc-sparc.c:2149
5006 msgid ": invalid cpreg name"
5009 #: config/tc-sparc.c:2178
5011 msgid "Illegal operands%s"
5014 #: config/tc-sparc.c:2207
5016 msgid "architecture bumped from \"%s\" to \"%s\" on \"%s\""
5019 #: config/tc-sparc.c:2243
5021 msgid "Architecture mismatch on \"%s\"."
5024 #: config/tc-sparc.c:2244
5026 msgid " (Requires %s; requested architecture is %s.)"
5029 #: config/tc-sparc.c:2760
5031 msgid "bad or unhandled relocation type: 0x%02x"
5034 #: config/tc-sparc.c:3036
5035 msgid "bad .reserve segment -- expected BSS segment"
5038 #: config/tc-sparc.c:3053
5039 msgid "missing alignment"
5042 #: config/tc-sparc.c:3064 config/tc-sparc.c:3209
5044 msgid "alignment too large; assuming %d"
5047 #: config/tc-sparc.c:3070 config/tc-sparc.c:3215
5048 msgid "negative alignment"
5051 #: config/tc-sparc.c:3080 config/tc-sparc.c:3238
5052 msgid "alignment not a power of 2"
5055 #: config/tc-sparc.c:3195
5056 msgid "Expected comma after common length"
5059 #: config/tc-tahoe.c:387
5060 msgid "The -a option doesn't exist. (Despite what the man page says!"
5063 #: config/tc-tahoe.c:391 config/tc-vax.c:3140
5065 msgid "Displacement length %s ignored!"
5068 #: config/tc-tahoe.c:395 config/tc-vax.c:3132
5069 msgid "SYMBOL TABLE not implemented"
5072 #: config/tc-tahoe.c:399 config/tc-vax.c:3136
5073 msgid "TOKEN TRACE not implemented"
5076 #: config/tc-tahoe.c:403 config/tc-vax.c:3144
5078 msgid "I don't need or use temp. file \"%s\"."
5081 #: config/tc-tahoe.c:407 config/tc-vax.c:3148
5082 msgid "I don't use an interpass file! -V ignored"
5085 #: config/tc-tahoe.c:421
5089 "-d LENGTH\t\tignored\n"
5092 "-t FILE\t\t\tignored\n"
5097 #: config/tc-tahoe.c:1075
5098 msgid "Casting a branch displacement is bad form, and is ignored."
5101 #: config/tc-tahoe.c:1131
5102 msgid "Couldn't parse the [index] in this operand."
5105 #: config/tc-tahoe.c:1137
5106 msgid "Couldn't find the opening '[' for the index of this operand."
5109 #: config/tc-tahoe.c:1177
5110 msgid "Couldn't find the opening '(' for the deref of this operand."
5113 #: config/tc-tahoe.c:1187
5114 msgid "Operand can't be both pre-inc and post-dec."
5117 #: config/tc-tahoe.c:1217
5118 msgid "I parsed 2 registers in this operand."
5121 #: config/tc-tahoe.c:1267
5122 msgid "Can't relocate expression error."
5125 #. This is an error. Tahoe doesn't allow any expressions
5126 #. bigger that a 32 bit long word. Any bigger has to be referenced
5128 #: config/tc-tahoe.c:1274
5129 msgid "Expression is too large for a 32 bits."
5132 #: config/tc-tahoe.c:1279
5133 msgid "Junk at end of expression."
5136 #: config/tc-tahoe.c:1319
5137 msgid "Syntax error in direct register mode."
5140 #: config/tc-tahoe.c:1321
5141 msgid "You can't index a register in direct register mode."
5144 #: config/tc-tahoe.c:1324
5145 msgid "SP can't be the source operand with direct register addressing."
5148 #: config/tc-tahoe.c:1326
5149 msgid "Can't take the address of a register."
5152 #: config/tc-tahoe.c:1328
5153 msgid "Direct Register can't be used in a branch."
5156 #: config/tc-tahoe.c:1330
5157 msgid "For quad access, the register must be even and < 14."
5160 #: config/tc-tahoe.c:1332
5161 msgid "You can't cast a direct register."
5164 #: config/tc-tahoe.c:1338
5165 msgid "Using reg 14 for quadwords can tromp the FP register."
5168 #: config/tc-tahoe.c:1350
5169 msgid "Syntax error in auto-dec mode."
5172 #: config/tc-tahoe.c:1352
5173 msgid "You can't have an index auto dec mode."
5176 #: config/tc-tahoe.c:1354
5177 msgid "Auto dec mode cant be used for reading."
5180 #: config/tc-tahoe.c:1356
5181 msgid "Auto dec only works of the SP register."
5184 #: config/tc-tahoe.c:1358
5185 msgid "Auto dec can't be used in a branch."
5188 #: config/tc-tahoe.c:1360
5189 msgid "Auto dec won't work with quadwords."
5192 #: config/tc-tahoe.c:1367
5193 msgid "Syntax error in one of the auto-inc modes."
5196 #: config/tc-tahoe.c:1373
5197 msgid "Auto inc deferred only works of the SP register."
5200 #: config/tc-tahoe.c:1375
5201 msgid "You can't have an index auto inc deferred mode."
5204 #: config/tc-tahoe.c:1377 config/tc-tahoe.c:1388
5205 msgid "Auto inc can't be used in a branch."
5208 #: config/tc-tahoe.c:1384
5209 msgid "You can't write to an auto inc register."
5212 #: config/tc-tahoe.c:1386
5213 msgid "Auto inc only works of the SP register."
5216 #: config/tc-tahoe.c:1390
5217 msgid "Auto inc won't work with quadwords."
5220 #: config/tc-tahoe.c:1392
5221 msgid "You can't have an index in auto inc mode."
5224 #: config/tc-tahoe.c:1400
5225 msgid "You can't index the sp register."
5228 #: config/tc-tahoe.c:1406
5229 msgid "Syntax error in register displaced mode."
5232 #: config/tc-tahoe.c:1425
5233 msgid "An offest is needed for this operand."
5236 #: config/tc-tahoe.c:1437
5237 msgid "You can't index a register in immediate mode."
5240 #: config/tc-tahoe.c:1439
5241 msgid "Immediate access can't be used as an address."
5244 #: config/tc-tahoe.c:1550
5246 msgid "Compiler bug: ODD number of bytes in arg structure %s."
5249 #: config/tc-tahoe.c:1577 config/tc-vax.c:1846
5250 msgid "Not enough operands"
5253 #: config/tc-tahoe.c:1587 config/tc-vax.c:1853
5254 msgid "Too many operands"
5257 #: config/tc-tahoe.c:1638 config/tc-vax.c:367
5259 msgid "Ignoring statement due to \"%s\""
5262 #: config/tc-tahoe.c:1733
5264 msgid "Compliler bug: Got a case (%d) I wasn't expecting."
5267 #: config/tc-tahoe.c:1827
5268 msgid "Real branch displacements must be expressions."
5271 #: config/tc-tahoe.c:1830
5273 msgid "Complier error: I got an unknown synthetic branch :%c"
5276 #: config/tc-tahoe.c:1971
5278 msgid "Barf, bad mode %x\n"
5281 #: config/tc-v850.c:277
5283 msgid ".COMMon length (%d.) < 0! Ignored."
5286 #: config/tc-v850.c:1025
5288 msgid "unknown operand shift: %x\n"
5291 #: config/tc-v850.c:1026
5292 msgid "internal failure in parse_register_list"
5295 #: config/tc-v850.c:1044
5296 msgid "constant expression or register list expected"
5299 #: config/tc-v850.c:1049 config/tc-v850.c:1062 config/tc-v850.c:1081
5300 msgid "high bits set in register list expression"
5303 #: config/tc-v850.c:1121 config/tc-v850.c:1185
5304 msgid "illegal register included in list"
5307 #: config/tc-v850.c:1128
5308 msgid "system registers cannot be included in list"
5311 #: config/tc-v850.c:1133
5312 msgid "PSW cannot be included in list"
5315 #: config/tc-v850.c:1140
5316 msgid "High value system registers cannot be included in list"
5319 #: config/tc-v850.c:1164
5320 msgid "second register should follow dash in register list"
5323 #: config/tc-v850.c:1213
5324 msgid " V850 options:\n"
5327 #: config/tc-v850.c:1214
5328 msgid " -mwarn-signed-overflow Warn if signed immediate values overflow\n"
5331 #: config/tc-v850.c:1215
5333 " -mwarn-unsigned-overflow Warn if unsigned immediate values overflow\n"
5336 #: config/tc-v850.c:1216
5337 msgid " -mv850 The code is targeted at the v850\n"
5340 #: config/tc-v850.c:1218
5341 msgid " -mv850e The code is targeted at the v850e\n"
5344 #: config/tc-v850.c:1219
5345 msgid " -mv850ea The code is targeted at the v850ea\n"
5348 #: config/tc-v850.c:1220
5350 " -mv850any The code is generic, despite any processor "
5351 "specific instructions\n"
5354 #: config/tc-v850.c:1232 config/tc-v850.c:1269
5356 msgid "unknown command line option: -%c%s\n"
5359 #: config/tc-v850.c:1425
5361 msgid "Unable to determine default target processor from string: %s"
5364 #: config/tc-v850.c:1477
5365 msgid "ctoff() relocation used on an instruction which does not support it"
5368 #: config/tc-v850.c:1497
5369 msgid "sdaoff() relocation used on an instruction which does not support it"
5372 #: config/tc-v850.c:1516
5373 msgid "zdaoff() relocation used on an instruction which does not support it"
5376 #: config/tc-v850.c:1536
5377 msgid "tdaoff() relocation used on an instruction which does not support it"
5380 #: config/tc-v850.c:1757
5381 msgid "Target processor does not support this instruction."
5384 #: config/tc-v850.c:1848 config/tc-v850.c:1880 config/tc-v850.c:2078
5385 msgid "immediate operand is too large"
5388 #: config/tc-v850.c:1861
5389 msgid "AAARG -> unhandled constant reloc"
5392 #: config/tc-v850.c:1907
5393 msgid "invalid register name"
5396 #: config/tc-v850.c:1912
5397 msgid "register r0 cannot be used here"
5400 #: config/tc-v850.c:1928
5401 msgid "invalid system register name"
5404 #: config/tc-v850.c:1941
5405 msgid "expected EP register"
5408 #: config/tc-v850.c:1957
5409 msgid "invalid condition code name"
5412 #: config/tc-v850.c:1979 config/tc-v850.c:1983
5413 msgid "constant too big to fit into instruction"
5416 #: config/tc-v850.c:2036
5417 msgid "syntax error: value is missing before the register name"
5420 #: config/tc-v850.c:2038
5421 msgid "syntax error: register not expected"
5424 #: config/tc-v850.c:2056
5425 msgid "syntax error: system register not expected"
5428 #: config/tc-v850.c:2061
5429 msgid "syntax error: condition code not expected"
5432 #: config/tc-v850.c:2099
5433 msgid "invalid operand"
5436 #: config/tc-vax.c:262
5438 msgid "VIP_BEGIN error:%s"
5441 #: config/tc-vax.c:386
5443 msgid "Ignoring statement because \"%s\""
5446 #: config/tc-vax.c:433
5447 msgid "Can't relocate expression"
5450 #: config/tc-vax.c:536
5451 msgid "Bignum not permitted in short literal. Immediate mode assumed."
5454 #: config/tc-vax.c:545
5455 msgid "Can't do flonum short literal: immediate mode used."
5458 #: config/tc-vax.c:590
5460 msgid "A bignum/flonum may not be a displacement: 0x%lx used"
5463 #: config/tc-vax.c:912
5465 msgid "Short literal overflow(%ld.), immediate mode assumed."
5468 #: config/tc-vax.c:921
5470 msgid "Forced short literal to immediate mode. now_seg=%s to_seg=%s"
5473 #: config/tc-vax.c:980
5474 msgid "Length specification ignored. Address mode 9F used"
5477 #: config/tc-vax.c:1029
5478 msgid "Invalid operand: immediate value used as base address."
5481 #: config/tc-vax.c:1031
5482 msgid "Invalid operand: immediate value used as address."
5485 #: config/tc-vax.c:1825
5486 msgid "odd number of bytes in operand description"
5489 #: config/tc-vax.c:1841
5493 #: config/tc-vax.c:2398
5494 msgid "no '[' to match ']'"
5497 #: config/tc-vax.c:2416
5498 msgid "bad register in []"
5501 #: config/tc-vax.c:2418
5502 msgid "[PC] index banned"
5505 #: config/tc-vax.c:2453
5506 msgid "no '(' to match ')'"
5509 #: config/tc-vax.c:2588
5510 msgid "invalid branch operand"
5513 #: config/tc-vax.c:2617
5514 msgid "address prohibits @"
5517 #: config/tc-vax.c:2619
5518 msgid "address prohibits #"
5521 #: config/tc-vax.c:2623
5522 msgid "address prohibits -()"
5525 #: config/tc-vax.c:2625
5526 msgid "address prohibits ()+"
5529 #: config/tc-vax.c:2628
5530 msgid "address prohibits ()"
5533 #: config/tc-vax.c:2630
5534 msgid "address prohibits []"
5537 #: config/tc-vax.c:2632
5538 msgid "address prohibits register"
5541 #: config/tc-vax.c:2634
5542 msgid "address prohibits displacement length specifier"
5545 #: config/tc-vax.c:2664
5546 msgid "invalid operand of S^#"
5549 #: config/tc-vax.c:2681
5550 msgid "S^# needs expression"
5553 #: config/tc-vax.c:2688
5554 msgid "S^# may only read-access"
5557 #: config/tc-vax.c:2713
5558 msgid "invalid operand of -()"
5561 #: config/tc-vax.c:2719
5562 msgid "-(PC) unpredictable"
5565 #: config/tc-vax.c:2721
5566 msgid "[]index same as -()register: unpredictable"
5569 #: config/tc-vax.c:2757
5570 msgid "invalid operand of ()+"
5573 #: config/tc-vax.c:2763
5574 msgid "(PC)+ unpredictable"
5577 #: config/tc-vax.c:2765
5578 msgid "[]index same as ()+register: unpredictable"
5581 #: config/tc-vax.c:2790
5582 msgid "# conflicts length"
5585 #: config/tc-vax.c:2792
5586 msgid "# bars register"
5589 #: config/tc-vax.c:2814
5590 msgid "writing or modifying # is unpredictable"
5593 #: config/tc-vax.c:2844
5594 msgid "length not needed"
5597 #: config/tc-vax.c:2851
5598 msgid "can't []index a register, because it has no address"
5601 #: config/tc-vax.c:2853
5602 msgid "a register has no address"
5605 #: config/tc-vax.c:2864
5606 msgid "PC part of operand unpredictable"
5609 #: config/tc-vax.c:3193
5612 "-d LENGTH\t\tignored\n"
5615 "-t FILE\t\t\tignored\n"
5620 #: config/tc-vax.c:3202
5623 "-+\t\t\thash encode names longer than 31 characters\n"
5624 "-1\t\t\t`const' handling compatible with gcc 1.x\n"
5625 "-H\t\t\tshow new symbol after hash truncation\n"
5626 "-h NUM\t\t\tdon't hash mixed-case names, and adjust case:\n"
5627 "\t\t\t0 = upper, 2 = lower, 3 = preserve case\n"
5628 "-v\"VERSION\"\t\tcode being assembled was produced by compiler \"VERSION\"\n"
5631 #: config/tc-w65.c:136
5632 msgid "need on or off."
5635 #: config/tc-w65.c:321 config/tc-w65.c:364
5636 msgid "syntax error after <exp"
5639 #: config/tc-w65.c:856
5640 msgid "Bad call to MD_NTOF()"
5643 #: config/tc-z8k.c:290
5645 msgid "register rr%d, out of range."
5648 #: config/tc-z8k.c:298
5650 msgid "register rh%d, out of range."
5653 #: config/tc-z8k.c:306
5655 msgid "register rl%d, out of range."
5658 #: config/tc-z8k.c:315
5660 msgid "register rq%d, out of range."
5663 #: config/tc-z8k.c:323
5665 msgid "register r%d, out of range."
5668 #: config/tc-z8k.c:374
5673 #: config/tc-z8k.c:390
5675 msgid "register is wrong size for a word %s"
5678 #: config/tc-z8k.c:405
5680 msgid "register is wrong size for address %s"
5683 #: config/tc-z8k.c:680
5684 msgid "Missing ) in ra(rb)"
5687 #: config/tc-z8k.c:947
5689 msgid "operand %s0x%x out of range."
5692 #: config/tc-z8k.c:1086
5693 msgid "immediate must be 1 or 2"
5696 #: config/tc-z8k.c:1091
5697 msgid "immediate 1 or 2 expected"
5700 #: config/tc-z8k.c:1119
5701 msgid "can't use R0 here"
5704 #: config/tc-z8k.c:1278
5705 msgid "Can't find opcode to match operands"
5708 #: config/tc-z8k.c:1390
5710 msgid "invalid architecture -z%s"
5713 #: config/tc-z8k.c:1406
5716 "-z8001\t\t\tgenerate segmented code\n"
5717 "-z8002\t\t\tgenerate unsegmented code\n"
5720 #: config/tc-z8k.c:1543
5722 msgid "Can't subtract symbols in different sections %s %s"
5727 msgid "Can't open `%s' for writing"
5732 msgid "Can't close `%s'"
5737 msgid "String too big (%lu bytes)"
5742 msgid "Inserting \"%s\" into string hash table: %s"
5745 #: ecoff.c:1631 ecoff.c:1824 ecoff.c:1850 ecoff.c:1882 ecoff.c:2038
5747 msgid "no current file pointer"
5751 msgid "too many st_End's"
5756 msgid "Inserting \"%s\" into tag hash table: %s"
5760 msgid "fake .file after real one"
5764 msgid "Filename goes over one page boundary."
5768 msgid ".begin directive without a preceding .file directive"
5772 msgid ".begin directive without a preceding .ent directive"
5776 msgid ".bend directive without a preceding .file directive"
5780 msgid ".bend directive without a preceding .ent directive"
5784 msgid ".bend directive names unknown symbol"
5788 msgid ".def pseudo-op used inside of .def/.endef; ignored"
5792 msgid "Empty symbol name in .def; ignored"
5796 msgid ".dim pseudo-op used outside of .def/.endef; ignored"
5800 msgid "Badly formed .dim directive"
5804 msgid "Too many .dim entries"
5808 msgid ".scl pseudo-op used outside of .def/.endef; ignored"
5812 msgid ".size pseudo-op used outside of .def/.endef; ignored"
5816 msgid "Badly formed .size directive"
5820 msgid "Too many .size entries"
5824 msgid ".type pseudo-op used outside of .def/.endef; ignored"
5827 #. FIXME: We could handle this by setting the continued bit.
5828 #. There would still be a limit: the .type argument can not
5832 msgid "The type of %s is too complex; it will be simplified"
5836 msgid "Unrecognized .type argument"
5840 msgid ".tag pseudo-op used outside of .def/.endef; ignored"
5844 msgid ".val pseudo-op used outside of .def/.endef; ignored"
5848 msgid ".val expression is too copmlex"
5852 msgid ".endef pseudo-op used before .def; ignored"
5856 msgid "Bad COFF debugging info"
5861 msgid "No tag specified for %s"
5865 msgid "Bad COFF debugging information"
5869 msgid ".end directive without a preceding .file directive"
5873 msgid ".end directive without a preceding .ent directive"
5877 msgid ".end directive names unknown symbol"
5881 msgid "second .ent directive found before .end directive"
5885 msgid "No way to handle .file within .ent/.end section"
5889 msgid ".fmask outside of .ent"
5893 msgid ".mask outside of .ent"
5897 msgid ".loc before .file"
5901 msgid ".loc outside of .text"
5906 msgid "Ignoring attempt to redefine symbol `%s'."
5910 msgid "bad .weakext directive"
5915 msgid ".stab%c is not supported"
5920 msgid ".stab%c: ignoring non-zero other field"
5926 "Line number (%d) for .stab%c directive cannot fit in index field (20 bits)"
5931 msgid "Illegal .stab%c directive, bad character"
5934 #: ecoff.c:4042 ecoff.c:4229 ecoff.c:4254
5935 msgid ".begin/.bend in different segments"
5939 msgid "Missing .end or .bend at end of file"
5943 msgid "GP prologue size exceeds field size, using 0 instead"
5948 "bad floating-point constant: exponent overflow, probably assembling junk"
5953 msgid "bad floating-point constant: unknown error code=%d."
5958 "A bignum with underscores may not have more than 8 hex digits in any word."
5962 msgid "A bignum with underscores must have exactly 4 words."
5965 #. either not seen or not defined.
5966 #. @@ Should print out the original string instead of
5967 #. the parsed number.
5970 msgid "backw. ref to unknown label \"%d:\", 0 assumed."
5974 msgid "Character constant too large"
5979 msgid "expr.c(operand): bad atof_generic return val %d"
5983 msgid "Missing ')' assumed"
5986 #: expr.c:1005 read.c:3799
5987 msgid "EBCDIC constants are not supported"
5992 msgid "Unary operator %c ignored because bad operand follows"
5995 #: expr.c:1116 expr.c:1141
5996 msgid "syntax error in .startof. or .sizeof."
6000 msgid "Bad expression"
6004 msgid "missing operand; zero assumed"
6008 msgid "operation combines symbols in different segments"
6012 msgid "left operand is a bignum; integer 0 assumed"
6016 msgid "left operand is a float; integer 0 assumed"
6020 msgid "right operand is a bignum; integer 0 assumed"
6024 msgid "right operand is a float; integer 0 assumed"
6027 #: expr.c:1729 symbols.c:872
6028 msgid "division by zero"
6033 msgid "Can't extend frag %d. chars"
6037 msgid "attempt to allocate data in absolute section"
6041 msgid "attempt to allocate data in common section"
6045 msgid "redefinition not allowed\n"
6050 msgid "the %c operator cannot take non-absolute arguments.\n"
6054 msgid "string where expression expected.\n"
6058 msgid "can't find primary in expression.\n"
6062 msgid "misplaced closing parens.\n"
6066 msgid "attempt to divide by zero.\n"
6070 msgid "can't add two relocatable expressions\n"
6074 msgid "unreasonable nesting.\n"
6078 msgid "End of file not at start of line.\n"
6083 msgid "Illegal base character %c.\n"
6088 msgid "radix is %c must be one of b, q, d or h"
6093 msgid "size must be one of b, w or l, is %c.\n"
6097 msgid "datab repeat must be constant.\n"
6101 msgid "datab data must be absolute.\n"
6105 msgid "align needs absolute expression.\n"
6109 msgid ".align needs absolute fill value.\n"
6113 msgid "alignment must be one of 1, 2 or 4.\n"
6117 msgid "res needs absolute expression for fill count.\n"
6121 msgid "form LIN= needs absolute expresssion.\n"
6129 msgid "form COL= needs absolute expresssion.\n"
6132 #. Turns the next expression into a string
6133 #: gasp.c:1592 macro.c:400
6135 msgid "% operator needs absolute expression"
6139 msgid "misplaced ( .\n"
6143 msgid "misplaced ).\n"
6147 msgid ".instr needs absolute expresson.\n"
6151 msgid "need absolute position.\n"
6155 msgid "need absolute length.\n"
6159 msgid "END missing from end of file.\n"
6163 msgid ".ASSIGNA needs constant expression argument.\n"
6167 msgid ".ASSIGNA without label.\n"
6171 msgid ".ASSIGNS without label.\n"
6176 msgid "Can't find preprocessor variable %s.\n"
6180 msgid "Comparison operator must be one of EQ, NE, LT, LE, GT or GE.\n"
6184 msgid "Comparison operator for strings must be EQ or NE\n"
6187 #: gasp.c:2249 gasp.c:2259 gasp.c:2361
6188 msgid "Conditional operator must have absolute operands.\n"
6192 msgid "String compared against expression.\n"
6196 msgid "AIF nesting unreasonable.\n"
6200 msgid "Multiple AELSEs in AIF.\n"
6204 msgid "AENDI without AIF.\n"
6207 #: gasp.c:2358 gasp.c:2440
6208 msgid "IF nesting unreasonable.\n"
6212 msgid "Bad format for IF or IFNC.\n"
6216 msgid "AENDR without a AREPEAT.\n"
6220 msgid "ENDR without a REPT.\n"
6225 msgid "AWHILE without a AENDW at %d.\n"
6229 msgid "AENDW without a AENDW.\n"
6233 msgid "AREPEAT must have absolute operand.\n"
6238 msgid "AREPEAT without a AENDR at %d.\n"
6242 msgid ".ENDM without a matching .MACRO.\n"
6246 msgid "LOCAL outside of MACRO"
6251 msgid "macro at line %d: %s\n"
6255 msgid "macro expansion"
6259 msgid "Character code in string must be absolute expression.\n"
6263 msgid "Missing > for character code.\n"
6268 msgid "string for SDATAC longer than 255 characters (%d).\n"
6273 msgid "illegal character in SDATA line (0x%x).\n"
6277 msgid "Must have absolute SDATAB repeat count.\n"
6282 msgid "Must have positive SDATAB repeat count (%d).\n"
6287 msgid "Unreasonable include depth (%ld).\n"
6292 msgid "Can't open include file `%s'.\n"
6296 msgid "Unreasonable expansion (-u turns off check).\n"
6299 #. This one causes lots of pain when trying to preprocess
6303 msgid "Unrecognised pseudo op `%s'.\n"
6307 msgid "ORG command not allowed.\n"
6311 msgid "Invalid expression on command line.\n"
6318 " [-a] [--alternate] enter alternate macro mode\n"
6319 " [-c char] [--commentchar char] change the comment character from !\n"
6320 " [-d] [--debug] print some debugging info\n"
6321 " [-h] [--help] print this message\n"
6322 " [-M] [--mri] enter MRI compatibility mode\n"
6323 " [-o out] [--output out] set the output file\n"
6324 " [-p] [--print] print line numbers\n"
6329 " [-s] [--copysource] copy source through as comments \n"
6330 " [-u] [--unreasonable] allow unreasonable nesting\n"
6331 " [-v] [--version] print the program version\n"
6332 " [-Dname=value] create preprocessor variable called name, "
6334 " [-Ipath] add to include path list\n"
6340 msgid "%s: Gnu Assembler Macro Preprocessor\n"
6343 #. This output is intended to follow the GNU standards document.
6346 msgid "GNU assembler pre-processor %s\n"
6350 msgid "Copyright 1996 Free Software Foundation, Inc.\n"
6355 msgid "%s: Can't open output file `%s'.\n"
6360 msgid "%s: Can't open input file `%s'.\n"
6365 msgid "Internal error, aborting at %s line %d"
6371 "Please report this bug.\n"
6374 #. Detect if we are reading from stdin by examining the file
6375 #. name returned by as_where().
6377 #. [FIXME: We rely upon the name in the strcmp below being the
6378 #. same as the one used by input_scrub_new_file(), if that is
6379 #. not true, then this code will fail].
6381 #. If we are reading from stdin, then we need to save each input line
6382 #. here (assuming of course that we actually have a line of input to read),
6383 #. so that it can be displayed in the listing that is produced at the end
6385 #: input-file.c:148 input-scrub.c:233 listing.c:353
6386 msgid "{standard input}"
6391 msgid "Can't open %s for reading."
6394 #: input-file.c:203 input-file.c:233
6396 msgid "Can't read from %s"
6401 msgid "Can't close %s"
6404 #: input-scrub.c:263
6405 msgid "macros nested too deeply"
6408 #: input-scrub.c:349
6409 msgid "partial line at end of file ignored"
6412 #: input-scrub.c:371
6413 msgid "Partial line at end of file ignored"
6417 msgid "Unable to allocate memory for new instructions\n"
6430 msgid "can't open list file: %s"
6435 msgid "error closing list file: %s"
6439 msgid "strange paper height, set to no form"
6443 msgid "New line in title"
6447 msgid "unexpected end of file in macro definition"
6451 msgid "missing ) after formals"
6455 msgid "missplaced )"
6459 msgid "confusion in formal parameters"
6463 msgid "macro formal argument does not exist"
6467 msgid "can't mix positional and keyword arguments"
6471 msgid "too many positional arguments"
6475 msgid "unexpected end of file in irp or irpc"
6479 msgid "missing model parameter"
6483 msgid "Assembler messages:\n"
6494 #: messages.c:435 messages.c:452
6495 msgid "Fatal error: "
6499 msgid "Internal error!\n"
6504 msgid "Assertion failure in %s at %s line %d.\n"
6509 msgid "Assertion failure at %s line %d.\n"
6512 #: messages.c:477 messages.c:495
6513 msgid "Please report this bug.\n"
6518 msgid "Internal error, aborting at %s line %d in %s\n"
6523 msgid "Internal error, aborting at %s line %d\n"
6528 msgid "Can't open a bfd on stdout %s "
6531 #: output-file.c:72 output-file.c:79
6533 msgid "FATAL: Can't close %s\n"
6536 #: output-file.c:130
6538 msgid "FATAL: Can't close %s"
6541 #: output-file.c:148
6542 msgid "Failed to emit an object byte"
6545 #: output-file.c:149
6546 msgid "Can't continue"
6551 msgid "error constructing %s pseudo-op table: %s"
6556 msgid "Unknown pseudo-op: `%s'"
6561 msgid "label \"%d$\" redefined"
6565 msgid ".abort detected. Abandoning ship."
6568 #: read.c:1231 read.c:2010
6569 msgid "Alignment not a power of 2"
6574 msgid "Alignment too large: %u assumed"
6578 msgid "expected fill pattern missing"
6583 msgid "attempt to re-define symbol `%s'"
6586 #. Some of the back ends can't deal with non-positive line numbers.
6587 #. Besides, it's silly.
6590 msgid "Line numbers must be positive; line number %d rejected."
6594 msgid "start address not supported"
6598 msgid ".err encountered"
6601 #: read.c:1646 read.c:1648
6603 msgid ".fail %ld encountered"
6608 msgid ".fill size clamped to %d."
6612 msgid "Size negative: .fill ignored."
6616 msgid "Repeat < 0, .fill ignored"
6621 msgid "unrecognized .linkonce type `%s'"
6624 #: read.c:1865 read.c:1891
6625 msgid ".linkonce is not supported for this object file format"
6630 msgid "bfd_set_section_flags: %s"
6635 msgid "error setting flags for \".sbss\": %s"
6639 msgid "Expected comma after size"
6643 msgid "Missing alignment"
6647 msgid "bad expression"
6652 msgid "attempt to redefine pseudo-op `%s' ignored"
6657 msgid "invalid segment \"%s\"; segment \"%s\" assumed"
6661 msgid "ignoring fill value in absolute section"
6665 msgid "only constant offsets supported in absolute section"
6669 msgid "MRI style ORG pseudo-op not supported"
6673 msgid "unrecognized section type"
6678 msgid "unrecognized section type `%s'"
6682 msgid "absolute sections are not supported"
6687 msgid "unrecognized section command `%s'"
6691 msgid "rept without endr"
6695 msgid "Unsupported variable size or fill value"
6699 msgid ".space repeat count is zero, ignored"
6703 msgid ".space repeat count is negative, ignored"
6707 msgid "space allocation too complex in absolute section"
6711 msgid "space allocation too complex in common section"
6714 #: read.c:2965 read.c:4045
6716 msgid "Bad floating literal: %s"
6721 msgid "Rest of line ignored. First ignored character is `%c'."
6726 msgid "Rest of line ignored. First ignored character valued 0x%x."
6730 msgid "illegal expression; zero assumed"
6734 msgid "missing expression; zero assumed"
6738 msgid "rva without symbol"
6742 msgid "attempt to store value in absolute section"
6745 #: read.c:3426 read.c:4322
6746 msgid "zero assumed for missing expression"
6749 #: read.c:3438 read.c:4334
6750 msgid "register value used as expression"
6753 #. Leading bits contain both 0s & 1s.
6756 msgid "Value 0x%lx truncated to 0x%lx."
6761 msgid "Bignum truncated to %d bytes"
6766 msgid "unsupported BFD relocation size %u"
6770 msgid "using a bit field width of zero"
6775 msgid "field width \"%s\" too complex for a bitfield"
6780 msgid "field width %lu too big to fit in %d bytes: truncated to %d bits"
6785 msgid "field value \"%s\" too complex for a bitfield"
6789 msgid "Unresolvable or nonpositive repeat count; using 1"
6794 msgid "Unknown floating type type '%c'"
6798 msgid "Floating point constant too large"
6802 msgid "unresolvable or nonpositive repeat count; using 1"
6806 msgid "Expected <nn>"
6809 #. To be compatible with BSD 4.2 as: give the luser a linefeed!!
6810 #: read.c:4504 read.c:4587
6811 msgid "Unterminated string: Newline inserted."
6815 msgid "Bad escaped character in string, '?' assumed"
6819 msgid "expected address expression; zero assumed"
6824 msgid "symbol \"%s\" undefined; zero assumed"
6828 msgid "some symbol undefined; zero assumed"
6832 msgid "bad or irreducible absolute expression; zero assumed"
6836 msgid "This string may not contain '\\0'"
6840 msgid "Missing string"
6844 msgid "missing .func"
6848 msgid ".endfunc missing for previous .func"
6852 msgid ".stabs: Missing comma"
6855 #: stabs.c:217 stabs.c:225 stabs.c:236
6857 msgid ".stab%c: Missing comma"
6861 msgid "comma missing in .xstabs"
6866 msgid "Attempt to switch to nonexistent segment \"%s\""
6871 msgid "Symbol \"%s\" is already defined as \"%s\"/%d.%d.%ld."
6876 msgid "Symbol \"%s\" is already defined as \"%s\"/%ld."
6881 msgid "Symbol %s already defined."
6886 msgid "Inserting \"%s\" into symbol table failed: %s"
6891 msgid "Symbol definition loop encountered at %s"
6894 #: symbols.c:834 symbols.c:838
6896 msgid "undefined symbol %s in operation"
6900 msgid "invalid section for operation"
6903 #: symbols.c:847 symbols.c:851
6905 msgid "undefined symbol %s in operation setting %s"
6910 msgid "invalid section for operation setting %s"
6915 msgid "division by zero when setting %s"
6918 #: symbols.c:945 write.c:1881
6920 msgid "can't resolve value for symbol \"%s\""
6925 msgid "\"%d\" (instance number %d of a %s label)"
6930 msgid "Attempt to get value of unresolved symbol %s"
6935 msgid "field fx_size too small to hold %d"
6939 msgid "rva not supported"
6944 msgid "attempt to .org/.space backwards? (%ld)"
6947 #: write.c:970 write.c:1031
6949 msgid "%s:%u: bad return from bfd_install_relocation"
6953 msgid "internal error: fixup not contained within frag"
6956 #: write.c:1114 write.c:1138
6958 msgid "FATAL: Can't write %s"
6962 msgid "Cannot write to output file."
6967 msgid "%d error%s, %d warning%s, generating bad object file.\n"
6972 msgid "%d error%s, %d warning%s, no object file generated.\n"
6977 msgid "local label %s is not defined"
6982 msgid "alignment padding (%lu bytes) not a multiple of %ld"
6987 msgid ".word %s-%s+%s didn't fit"
6990 #. Growth may be negative, but variable part of frag
6991 #. cannot have fewer than 0 chars. That is, we can't
6994 msgid "attempt to .org backwards ignored"
6998 msgid ".space specifies non-absolute value"
7002 msgid ".space or .fill with negative value, ignored"
7008 "Subtraction of two symbols in different sections \"%s\" {%s section} - "
7009 "\"%s\" {%s section} at file address %s."
7014 msgid "Value of %s too large for field of %d bytes at %s"